/*------------------------------------------------------------
	Clearfix
------------------------------------------------------------*/
/*------------------------------------------------------------
	Font
------------------------------------------------------------*/
/*------------------------------------------------------------
	Media
------------------------------------------------------------*/
/*------------------------------------------------------------
	Flex Box
------------------------------------------------------------*/
:root {
  --font-pri: 'Roboto', sans-serif;
  --font-sec: 'Inter', sans-serif;
  --footer-bg-color: #065ba7;
  --footer-clr-text: #f3f3f3;
  --foter-clr-text-cpr: #fff;
  --z-i-header: 100; }

.m-doctordt {
  padding-top: 0rem; }
  .m-doctordt_inner {
    display: flex;
    flex-wrap: wrap;
    border-radius: 1.6rem;
    box-shadow: 0px 4px 4px -1px rgba(12, 12, 13, 0.1), 0px 4px 4px -1px rgba(12, 12, 13, 0.05);
    -webkit-box-shadow: 0px 4px 4px -1px rgba(12, 12, 13, 0.1), 0px 4px 4px -1px rgba(12, 12, 13, 0.05); }
  .m-doctordt_left {
    width: 50%;
    background-color: #fbfbfb;
    padding: 4rem 4.8rem 4rem 4rem;
    border-radius: 1.6rem 0 0 1.6rem; }
    @media screen and (max-width: 992px) {
      .m-doctordt_left {
        width: 100%;
        border-radius: 1.6rem 1.6rem 0 0;
        padding: 2.4rem 2rem; } }
    @media screen and (max-width: 576px) {
      .m-doctordt_left {
        padding: 2rem 1.6rem; } }
  .m-doctordt_info {
    position: sticky;
    top: 10rem;
    transition: top 0.4s; }
    @media screen and (max-width: 992px) {
      .m-doctordt_info {
        position: initial;
        height: 100%; } }
  .m-doctordt .info-bottom {
    padding-top: 4rem;
    border-top: 1px solid #e6eff6; }
    @media screen and (max-width: 576px) {
      .m-doctordt .info-bottom {
        padding-top: 2.4rem; } }
    .m-doctordt .info-bottom .info-item {
      padding: 2rem;
      border-radius: 2.4rem;
      background-image: linear-gradient(180deg, #e8f6fb 0%, #e5eef6 100%); }
      @media screen and (max-width: 992px) {
        .m-doctordt .info-bottom .info-item {
          border-radius: 1.6rem; } }
      @media screen and (max-width: 576px) {
        .m-doctordt .info-bottom .info-item {
          padding: 2rem 1.6rem; } }
  .m-doctordt .info-item {
    display: flex;
    flex-direction: column;
    gap: 1.2rem; }
    @media screen and (max-width: 576px) {
      .m-doctordt .info-item {
        gap: 0.8rem; } }
    .m-doctordt .info-item .title {
      color: #065ba7;
      font-size: 2.4rem;
      font-weight: 600;
      line-height: 130%; }
      @media only screen and (max-width: 1200px) {
        .m-doctordt .info-item .title {
          font-size: 2.2rem; } }
      @media only screen and (max-width: 800px) {
        .m-doctordt .info-item .title {
          font-size: 1.8rem; } }
    .m-doctordt .info-item .l-desc {
      display: block;
      line-height: 170%;
      font-family: var(--font-sec); }
      .m-doctordt .info-item .l-desc p {
        margin: 0.8rem 0; }
      .m-doctordt .info-item .l-desc ul {
        margin: 0.8rem 0; }
      .m-doctordt .info-item .l-desc ul li::marker {
        font-size: 0.8em; }
  .m-doctordt .info-top {
    padding-bottom: 4rem;
    display: flex;
    gap: 1.6rem;
    align-items: center; }
    @media screen and (max-width: 576px) {
      .m-doctordt .info-top {
        gap: 0.8rem;
        padding-bottom: 2.4rem; } }
  .m-doctordt .info-img {
    position: relative;
    display: block;
    overflow: hidden;
    aspect-ratio: 55/57.3;
    height: 100%;
    background-color: #e8f5fa;
    border-radius: 2.4rem;
    max-width: 22rem;
    flex-shrink: 0; }
    @media screen and (max-width: 992px) {
      .m-doctordt .info-img {
        border-radius: 1.6rem; } }
    @media screen and (max-width: 576px) {
      .m-doctordt .info-img {
        max-width: 13rem;
        border-radius: 0.8rem; } }
    .m-doctordt .info-img img {
      height: 100%;
      object-fit: cover; }
  .m-doctordt .info-btn {
    position: absolute;
    bottom: 3rem;
    width: 100%; }
    @media screen and (max-width: 576px) {
      .m-doctordt .info-btn {
        bottom: 1.2rem; } }
    .m-doctordt .info-btn .btn {
      margin: 0 auto; }
      @media screen and (max-width: 576px) {
        .m-doctordt .info-btn .btn {
          font-size: 1.2rem;
          padding: 0.6rem 1rem; }
          .m-doctordt .info-btn .btn img {
            width: 1.4rem; } }
  .m-doctordt .info-content {
    display: flex;
    flex-direction: column;
    gap: 1.6rem; }
    @media screen and (max-width: 576px) {
      .m-doctordt .info-content {
        gap: 0.8rem; } }
  .m-doctordt .info-name {
    color: #1e1e1e;
    font-size: 2rem;
    font-weight: 700;
    line-height: 100%;
    font-family: var(--font-sec); }
    @media only screen and (max-width: 1200px) {
      .m-doctordt .info-name {
        font-size: 1.8rem; } }
    @media only screen and (max-width: 800px) {
      .m-doctordt .info-name {
        font-size: 1.6rem; } }
    @media screen and (max-width: 576px) {
      .m-doctordt .info-name {
        font-size: 1.4rem;
        line-height: 120%; } }
  .m-doctordt .info-pos {
    color: #5a5a5a;
    font-size: 1.6rem;
    font-weight: 400;
    line-height: 170%;
    font-family: var(--font-sec); }
    @media only screen and (max-width: 800px) {
      .m-doctordt .info-pos {
        font-size: 1.4rem; } }
    @media screen and (max-width: 576px) {
      .m-doctordt .info-pos {
        font-size: 1.2rem; } }
  .m-doctordt_right {
    width: 50%;
    background-color: #fff;
    padding: 2.4rem 2rem;
    border-radius: 0 1.6rem 1.6rem 0; }
    @media screen and (max-width: 992px) {
      .m-doctordt_right {
        width: 100%;
        border-radius: 0 0 1.6rem 1.6rem; } }
    @media screen and (max-width: 576px) {
      .m-doctordt_right {
        padding: 2rem 1.6rem; } }
    .m-doctordt_right .info-item {
      padding-bottom: 2rem;
      border-bottom: 1px solid #e6eff6; }
      @media screen and (max-width: 576px) {
        .m-doctordt_right .info-item {
          padding-bottom: 1.2rem; } }
      .m-doctordt_right .info-item:not(:first-child) {
        padding-top: 2rem; }
        @media screen and (max-width: 576px) {
          .m-doctordt_right .info-item:not(:first-child) {
            padding-top: 1.2rem; } }
  .m-doctordt .info-dropdown {
    padding-top: 2rem;
    display: flex;
    flex-direction: column; }
    @media screen and (max-width: 576px) {
      .m-doctordt .info-dropdown {
        padding-top: 1.2rem; } }
    .m-doctordt .info-dropdown.is-active .info-dropdown_heading {
      border-radius: 1.6rem 1.6rem 0 0; }
      @media screen and (max-width: 576px) {
        .m-doctordt .info-dropdown.is-active .info-dropdown_heading {
          border-radius: 0.8rem 0.8rem 0 0; } }
      .m-doctordt .info-dropdown.is-active .info-dropdown_heading img {
        transform: rotate(-180deg); }
    .m-doctordt .info-dropdown_title {
      flex: 1;
      color: #f3f3f3;
      font-size: 2.4rem;
      font-weight: 600;
      line-height: 130%; }
      @media only screen and (max-width: 1200px) {
        .m-doctordt .info-dropdown_title {
          font-size: 2.2rem; } }
      @media only screen and (max-width: 800px) {
        .m-doctordt .info-dropdown_title {
          font-size: 1.8rem; } }
      @media screen and (max-width: 576px) {
        .m-doctordt .info-dropdown_title {
          font-size: 1.6rem; } }
    .m-doctordt .info-dropdown_content {
      padding: 1.2rem;
      background-color: #f7f7f7;
      border-radius: 0 0 1.6rem 1.6rem;
      color: #434343; }
      @media screen and (max-width: 576px) {
        .m-doctordt .info-dropdown_content {
          border-radius: 0 0 0.8rem 0.8rem;
          padding: 1.2rem 0.8rem; } }
    .m-doctordt .info-dropdown_heading {
      display: flex;
      gap: 1rem;
      padding: 1.2rem;
      background-color: #065ba7;
      border-radius: 1.6rem;
      cursor: pointer;
      transition: border-radius 0.4s; }
      @media screen and (max-width: 576px) {
        .m-doctordt .info-dropdown_heading {
          padding: 0.8rem 1.2rem;
          border-radius: 0.8rem; } }
      .m-doctordt .info-dropdown_heading img {
        display: block;
        width: 2rem;
        height: 2rem;
        transition: transform 0.4s;
        margin-top: 0.56rem; }
        @media screen and (max-width: 1200px) {
          .m-doctordt .info-dropdown_heading img {
            margin-top: 0.43rem; } }
        @media screen and (max-width: 800px) {
          .m-doctordt .info-dropdown_heading img {
            margin-top: 0.17rem; } }
        @media screen and (max-width: 576px) {
          .m-doctordt .info-dropdown_heading img {
            margin-top: 0.0845rem; } }

.p-doctordt {
  --clr-bg-page: #f7f7f7; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZG9jdG9yLmNzcyIsInNvdXJjZXMiOlsiZG9jdG9yLnNjc3MiLCJfY29yZS9fZm9udC5zY3NzIiwiX2NvcmUvX21peGluLnNjc3MiLCJfY29yZS9fdmFyaWFibGUuc2NzcyIsIl9wYWdlcy9fZG9jdG9yLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiLy8gQ29yZVxyXG5AaW1wb3J0IFwiX2NvcmUvZm9udFwiO1xyXG5AaW1wb3J0IFwiX2NvcmUvbWl4aW5cIjtcclxuQGltcG9ydCBcIl9jb3JlL3ZhcmlhYmxlXCI7XHJcblxyXG4vLyBQYWdlc1xyXG5AaW1wb3J0IFwiX3BhZ2VzL2RvY3RvclwiOyIsIkBtaXhpbiBmei0yMDAge1xyXG4gICAgZm9udC1zaXplOiAyMHJlbTtcclxuXHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTVyZW07XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTByZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiBmei0xMjAge1xyXG4gICAgZm9udC1zaXplOiAxMnJlbTtcclxuXHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogOXJlbTtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiA2cmVtO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWl4aW4gZnotOTAge1xyXG4gICAgZm9udC1zaXplOiA5cmVtO1xyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiA2cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDQuNXJlbTtcclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIGZ6LTcyIHtcclxuICAgIGZvbnQtc2l6ZTogNy4ycmVtO1xyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiA1cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDRyZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiBmei02NSB7XHJcbiAgICBmb250LXNpemU6IDYuNXJlbTtcclxuXHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNHJlbTtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAzcmVtO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWl4aW4gZnotNjQge1xyXG4gICAgZm9udC1zaXplOiA2LjRyZW07XHJcblxyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDMuOXJlbTtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjlyZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiBmei02MCB7XHJcbiAgICBmb250LXNpemU6IDZyZW07XHJcblxyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDRyZW07XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMy4ycmVtO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWl4aW4gZnotNTYge1xyXG4gICAgZm9udC1zaXplOiA1LjZyZW07XHJcblxyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDUuMXJlbTtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiA0cmVtO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWl4aW4gZnotNTUge1xyXG4gICAgZm9udC1zaXplOiA1LjVyZW07XHJcblxyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDVyZW07XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMy45cmVtO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWl4aW4gZnotNTAge1xyXG4gICAgZm9udC1zaXplOiA1cmVtO1xyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiA0LjVyZW07XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMy40cmVtO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWl4aW4gZnotNDgge1xyXG4gICAgZm9udC1zaXplOiA0LjhyZW07XHJcblxyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDQuMnJlbTtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjZyZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiBmei00NCB7XHJcbiAgICBmb250LXNpemU6IDQuNHJlbTtcclxuXHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNHJlbTtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjRyZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiBmei00MiB7XHJcbiAgICBmb250LXNpemU6IDQuMnJlbTtcclxuXHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMy41cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDIuM3JlbTtcclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIGZ6LTQwIHtcclxuICAgIGZvbnQtc2l6ZTogNHJlbTtcclxuXHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMy4ycmVtO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDIuNHJlbTtcclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIGZ6LTM4IHtcclxuICAgIGZvbnQtc2l6ZTogMy44cmVtO1xyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAzLjRyZW07XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi42cmVtO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWl4aW4gZnotMzYge1xyXG4gICAgZm9udC1zaXplOiAzLjZyZW07XHJcblxyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDMuNHJlbTtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAzLjJyZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiBmei0zNSB7XHJcbiAgICBmb250LXNpemU6IDMuNXJlbTtcclxuXHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjVyZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiBmei0zNCB7XHJcbiAgICBmb250LXNpemU6IDMuNHJlbTtcclxuXHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi45cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDIuNHJlbTtcclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIGZ6LTMyIHtcclxuICAgIGZvbnQtc2l6ZTogMy4ycmVtO1xyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjZyZW07XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIGZ6LTMwIHtcclxuICAgIGZvbnQtc2l6ZTogM3JlbTtcclxuXHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi43cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDIuNHJlbTtcclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIGZ6LTI5IHtcclxuICAgIGZvbnQtc2l6ZTogMi45cmVtO1xyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjZyZW07XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi4zcmVtO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWl4aW4gZnotMjgge1xyXG4gICAgZm9udC1zaXplOiAyLjhyZW07XHJcblxyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDIuNnJlbTtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjRyZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiBmei0yNiB7XHJcbiAgICBmb250LXNpemU6IDIuNnJlbTtcclxuXHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDEuOXJlbTtcclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIGZ6LTI1IHtcclxuICAgIGZvbnQtc2l6ZTogMi41cmVtO1xyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjFyZW07XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWl4aW4gZnotMjQge1xyXG4gICAgZm9udC1zaXplOiAyLjRyZW07XHJcblxyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDIuMnJlbTtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiBmei0yMyB7XHJcbiAgICBmb250LXNpemU6IDIuM3JlbTtcclxuXHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi4xcmVtO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDEuOXJlbTtcclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIGZ6LTIyIHtcclxuICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIGZ6LTIxIHtcclxuICAgIGZvbnQtc2l6ZTogMi4xcmVtO1xyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjlyZW07XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS43cmVtO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWl4aW4gZnotMjAge1xyXG4gICAgZm9udC1zaXplOiAycmVtO1xyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWl4aW4gZnotMTkge1xyXG4gICAgZm9udC1zaXplOiAxLjlyZW07XHJcblxyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDEuN3JlbTtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiBmei0xOCB7XHJcbiAgICBmb250LXNpemU6IDEuOHJlbTtcclxuXHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiBmei0xNyB7XHJcbiAgICBmb250LXNpemU6IDEuN3JlbTtcclxufVxyXG5cclxuQG1peGluIGZ6LTE2IHtcclxuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIGZ6LTE1IHtcclxuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIGZ6LTE0IHtcclxuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xyXG59XHJcblxyXG5AbWl4aW4gZnotMTMge1xyXG4gICAgZm9udC1zaXplOiAxLjNyZW07XHJcbn1cclxuXHJcbkBtaXhpbiBmei0xMiB7XHJcbiAgICBmb250LXNpemU6IDEuMnJlbTtcclxufVxyXG5cclxuQG1peGluIGZ6LTExIHtcclxuICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xyXG59XHJcblxyXG5AbWl4aW4gZnotMTAge1xyXG4gICAgZm9udC1zaXplOiAxcmVtO1xyXG59XHJcblxyXG5AbWl4aW4gZnotOSB7XHJcbiAgICBmb250LXNpemU6IDAuOXJlbTtcclxufSIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblx0Q2xlYXJmaXhcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuQG1peGluIGNsZWFyIHtcclxuICAqem9vbTogMTtcclxuXHJcbiAgJjphZnRlciB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBjbGVhcjogYm90aDtcclxuICB9XHJcbn1cclxuXHJcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblx0Rm9udFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG5AbWl4aW4gbWluY3lvKCkge1xyXG4gIGZvbnQtZmFtaWx5OiBcIua4uOaYjuacnVwiLCBZdU1pbmNobywgXCLjg5Ljg6njgq7jg47mmI7mnJ0gUHJvTiBXM1wiLFxyXG4gICAgXCJIaXJhZ2lubyBNaW5jaG8gUHJvTlwiLCBcIkhH5piO5pydRVwiLCBcIu+8re+8syDvvLDmmI7mnJ1cIiwgXCLvvK3vvLMg5piO5pydXCIsIHNlcmlmO1xyXG59XHJcblxyXG5AbWl4aW4gbWluY2hvKCkge1xyXG4gIGZvbnQtZmFtaWx5OiBcIua4uOaYjuacnVwiLCBZdU1pbmNobywgXCLjg5Ljg6njgq7jg47mmI7mnJ0gUHJvTiBXM1wiLFxyXG4gICAgXCJIaXJhZ2lubyBNaW5jaG8gUHJvTlwiLCBcIkhH5piO5pydRVwiLCBcIu+8re+8syDvvLDmmI7mnJ1cIiwgXCLvvK3vvLMg5piO5pydXCIsIHNlcmlmO1xyXG59XHJcblxyXG5AbWl4aW4gbW9uc3Rmb250KCkge1xyXG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcclxufVxyXG5cclxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHRNZWRpYVxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG5AbWl4aW4gbWF4KCRwb2ludCkge1xyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRwb2ludCkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gbWluKCRwb2ludCkge1xyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRwb2ludCkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gc3Age1xyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICN7JGJyZWFrcG9pbnQxfSkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gcGMge1xyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICN7JGJyZWFrcG9pbnQyfSkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gbWluLXNwIHtcclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAjeyRwb2ludH0pIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIHRhYi1sYW5kIHtcclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIHRhYi1wb3J0IHtcclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gdGFiLW1pbmkge1xyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblx0RmxleCBCb3hcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuQG1peGluIGZsZXgge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG59XHJcblxyXG5AbWl4aW4gZmxleC1jZW50ZXIge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbn1cclxuXHJcbkBtaXhpbiBmbGV4LWljZW50ZXIge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG5cclxuQG1peGluIGZsZXgtamNlbnRlciB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxufVxyXG5cclxuQG1peGluIGZsZXgtamJldHdlZW4ge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG59XHJcblxyXG5AbWl4aW4gYmdJbWFnZSgkcG9zaXRpb246IGNlbnRlciwgJHNpemU6IGNvdmVyLCAkcmVwZWF0OiBuby1yZXBlYXQpIHtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogJHJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXNpemU6ICRzaXplO1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246ICRwb3NpdGlvbjtcclxufVxyXG5cclxuQG1peGluIHRyYW5zaXRpb24oJHM6IDAuNXMpIHtcclxuICB0cmFuc2l0aW9uOiAkcyBlYXNlO1xyXG59XHJcblxyXG5AbWl4aW4gYm94KCR3aWR0aCwgJGhlaWdodDogJHdpZHRoKSB7XHJcbiAgd2lkdGg6ICR3aWR0aDtcclxuICBoZWlnaHQ6ICRoZWlnaHQ7XHJcbn1cclxuXHJcbkBtaXhpbiBwc2V1ZG8oJHo6IDApIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgei1pbmRleDogJHo7XHJcbiAgY29udGVudDogXCJcIjtcclxufVxyXG5cclxuQG1peGluIGltZ0NvdmVyIHtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgb2JqZWN0LWZpdDogY292ZXI7XHJcbn1cclxuXHJcbkBtaXhpbiBpbWdDb250YWluIHtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcclxufVxyXG5cclxuQG1peGluIGF1dG9YIHtcclxuICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbn1cclxuXHJcbkBtaXhpbiBzY3JvbGxiYXIge1xyXG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcclxuICAgIHdpZHRoOiA4cHg7XHJcbiAgfVxyXG5cclxuICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XHJcbiAgICAvLyBib3gtc2hhZG93OiBpbnNldCAwIDAgNXB4ICM4MGEyMDA7XHJcbiAgICAvLyBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gIH1cclxuXHJcbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgkY29sb3Itc2Vjb25kLCAwLjIpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBteCgkc2l6ZTogMCkge1xyXG4gIG1hcmdpbi1yaWdodDogJHNpemU7XHJcbiAgbWFyZ2luLWxlZnQ6ICRzaXplO1xyXG59XHJcblxyXG5AbWl4aW4gZnVsbEFicyB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGJvdHRvbTogMDtcclxufVxyXG5cclxuQG1peGluIGxpbmVDbGFtcCgkbGluZTogMikge1xyXG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcbiAgbGluZS1jbGFtcDogJGxpbmU7XHJcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiAkbGluZTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcbiIsIjpyb290IHtcclxuICAtLWZvbnQtcHJpOiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcclxuICAtLWZvbnQtc2VjOiAnSW50ZXInLCBzYW5zLXNlcmlmO1xyXG5cclxuICAvLyBGb290ZXJcclxuICAtLWZvb3Rlci1iZy1jb2xvcjogIzA2NWJhNztcclxuICAtLWZvb3Rlci1jbHItdGV4dDogI2YzZjNmMztcclxuICAtLWZvdGVyLWNsci10ZXh0LWNwcjogI2ZmZjtcclxuXHJcbiAgLy8gWi1pbmRleFxyXG4gIC0tei1pLWhlYWRlcjogMTAwO1xyXG59XHJcblxyXG4kY29sb3ItcHJpOiAjMDY1YmE3O1xyXG4kY29sb3Itc2Vjb25kOiAjZmZjODRkO1xyXG4kY29sb3ItdGhpcmQ6ICMyN2FhZTE7XHJcblxyXG4kY29sb3ItdGV4dDogIzFlMWUxZTtcclxuJGNvbG9yLXRleHQtbGlnaHQ6ICNmNWY1ZjU7XHJcblxyXG4kY29sb3ItYm9keS10ZXh0OiAjNDM0MzQzO1xyXG5cclxuJGNvbG9yLXdoaXRlOiAjZmZmO1xyXG5cclxuJGNvbG9yLWdyZXktNTAwOiAjNjY3MDg1OyIsIi5tLWRvY3RvcmR0IHtcclxuICBwYWRkaW5nLXRvcDogMHJlbTtcclxuXHJcbiAgLy8gQGluY2x1ZGUgbWF4KDU3NnB4KSB7XHJcbiAgLy8gICBwYWRkaW5nLXRvcDogMHJlbTtcclxuICAvLyB9XHJcblxyXG4gICZfaW5uZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuXHJcbiAgICBib3JkZXItcmFkaXVzOiAxLjZyZW07XHJcblxyXG4gICAgYm94LXNoYWRvdzogMHB4IDRweCA0cHggLTFweCByZ2JhKCRjb2xvcjogIzBjMGMwZCwgJGFscGhhOiAwLjEpLFxyXG4gICAgICAwcHggNHB4IDRweCAtMXB4IHJnYmEoJGNvbG9yOiAjMGMwYzBkLCAkYWxwaGE6IDAuMDUpO1xyXG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggNHB4IDRweCAtMXB4IHJnYmEoJGNvbG9yOiAjMGMwYzBkLCAkYWxwaGE6IDAuMSksXHJcbiAgICAgIDBweCA0cHggNHB4IC0xcHggcmdiYSgkY29sb3I6ICMwYzBjMGQsICRhbHBoYTogMC4wNSk7XHJcbiAgfVxyXG5cclxuICAmX2xlZnQge1xyXG4gICAgd2lkdGg6IDUwJTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmYmZiZmI7XHJcblxyXG4gICAgcGFkZGluZzogNHJlbSA0LjhyZW0gNHJlbSA0cmVtO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMS42cmVtIDAgMCAxLjZyZW07XHJcblxyXG4gICAgQGluY2x1ZGUgbWF4KDk5MnB4KSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAxLjZyZW0gMS42cmVtIDAgMDtcclxuICAgICAgcGFkZGluZzogMi40cmVtIDJyZW07XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWF4KDU3NnB4KSB7XHJcbiAgICAgIHBhZGRpbmc6IDJyZW0gMS42cmVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9pbmZvIHtcclxuICAgIHBvc2l0aW9uOiBzdGlja3k7XHJcbiAgICB0b3A6IDEwcmVtO1xyXG5cclxuICAgIHRyYW5zaXRpb246IHRvcCAwLjRzO1xyXG5cclxuICAgIEBpbmNsdWRlIG1heCg5OTJweCkge1xyXG4gICAgICBwb3NpdGlvbjogaW5pdGlhbDtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmluZm8tYm90dG9tIHtcclxuICAgIHBhZGRpbmctdG9wOiA0cmVtO1xyXG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlNmVmZjY7XHJcblxyXG4gICAgQGluY2x1ZGUgbWF4KDU3NnB4KSB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAyLjRyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLmluZm8taXRlbSB7XHJcbiAgICAgIHBhZGRpbmc6IDJyZW07XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIuNHJlbTtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI2U4ZjZmYiAwJSwgI2U1ZWVmNiAxMDAlKTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1heCg5OTJweCkge1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEuNnJlbTtcclxuICAgICAgfVxyXG5cclxuICAgICAgQGluY2x1ZGUgbWF4KDU3NnB4KSB7XHJcbiAgICAgICAgcGFkZGluZzogMnJlbSAxLjZyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5pbmZvLWl0ZW0ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBnYXA6IDEuMnJlbTtcclxuXHJcbiAgICBAaW5jbHVkZSBtYXgoNTc2cHgpIHtcclxuICAgICAgZ2FwOiAwLjhyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLnRpdGxlIHtcclxuICAgICAgY29sb3I6ICRjb2xvci1wcmk7XHJcbiAgICAgIEBpbmNsdWRlIGZ6LTI0O1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMTMwJTtcclxuICAgIH1cclxuXHJcbiAgICAubC1kZXNjIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNzAlO1xyXG4gICAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC1zZWMpO1xyXG5cclxuICAgICAgcCB7XHJcbiAgICAgICAgbWFyZ2luOiAwLjhyZW0gMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgdWwge1xyXG4gICAgICAgIG1hcmdpbjogMC44cmVtIDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHVsIGxpOjptYXJrZXIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMC44ZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5pbmZvLXRvcCB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNHJlbTtcclxuXHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgLy8gZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGdhcDogMS42cmVtO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAvLyB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgQGluY2x1ZGUgbWF4KDU3NnB4KSB7XHJcbiAgICAgIGdhcDogMC44cmVtO1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMi40cmVtO1xyXG5cclxuICAgICAgLy8gZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgLy8gdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmluZm8taW1nIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGFzcGVjdC1yYXRpbzogNTUvNTcuMztcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlOGY1ZmE7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyLjRyZW07XHJcbiAgICBtYXgtd2lkdGg6IDIycmVtO1xyXG5cclxuICAgIGZsZXgtc2hyaW5rOiAwO1xyXG5cclxuICAgIEBpbmNsdWRlIG1heCg5OTJweCkge1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAxLjZyZW07XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWF4KDU3NnB4KSB7XHJcbiAgICAgIG1heC13aWR0aDogMTNyZW07XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAuOHJlbVxyXG4gICAgfVxyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIEBpbmNsdWRlIGltZ0NvdmVyO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmluZm8tYnRuIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJvdHRvbTogM3JlbTtcclxuXHJcbiAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICBAaW5jbHVkZSBtYXgoNTc2cHgpIHtcclxuICAgICAgYm90dG9tOiAxLjJyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLmJ0biB7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG5cclxuICAgICAgQGluY2x1ZGUgbWF4KDU3NnB4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XHJcbiAgICAgICAgcGFkZGluZzogMC42cmVtIDFyZW07XHJcblxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICB3aWR0aDogMS40cmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmluZm8tY29udGVudCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGdhcDogMS42cmVtO1xyXG5cclxuICAgIEBpbmNsdWRlIG1heCg1NzZweCkge1xyXG4gICAgICBnYXA6IDAuOHJlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5pbmZvLW5hbWUge1xyXG4gICAgY29sb3I6ICMxZTFlMWU7XHJcbiAgICBAaW5jbHVkZSBmei0yMDtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMTAwJTtcclxuXHJcbiAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC1zZWMpO1xyXG5cclxuICAgIEBpbmNsdWRlIG1heCg1NzZweCkge1xyXG4gICAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuaW5mby1wb3Mge1xyXG4gICAgY29sb3I6ICM1YTVhNWE7XHJcbiAgICBAaW5jbHVkZSBmei0xNjtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMTcwJTtcclxuXHJcbiAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC1zZWMpO1xyXG5cclxuICAgIEBpbmNsdWRlIG1heCg1NzZweCkge1xyXG4gICAgICBmb250LXNpemU6IDEuMnJlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfcmlnaHQge1xyXG4gICAgd2lkdGg6IDUwJTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblxyXG4gICAgcGFkZGluZzogMi40cmVtIDJyZW07XHJcbiAgICBib3JkZXItcmFkaXVzOiAwIDEuNnJlbSAxLjZyZW0gMDtcclxuXHJcbiAgICBAaW5jbHVkZSBtYXgoOTkycHgpIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAxLjZyZW0gMS42cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1heCg1NzZweCkge1xyXG4gICAgICBwYWRkaW5nOiAycmVtIDEuNnJlbTtcclxuICAgIH1cclxuXHJcbiAgICAuaW5mby1pdGVtIHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDJyZW07XHJcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTZlZmY2O1xyXG5cclxuICAgICAgQGluY2x1ZGUgbWF4KDU3NnB4KSB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEuMnJlbTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDJyZW07XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1heCg1NzZweCkge1xyXG4gICAgICAgICAgcGFkZGluZy10b3A6IDEuMnJlbTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5pbmZvLWRyb3Bkb3duIHtcclxuICAgIHBhZGRpbmctdG9wOiAycmVtO1xyXG5cclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuICAgIEBpbmNsdWRlIG1heCg1NzZweCkge1xyXG4gICAgICBwYWRkaW5nLXRvcDogMS4ycmVtO1xyXG4gICAgfVxyXG5cclxuICAgICYuaXMtYWN0aXZlIHtcclxuICAgICAgLmluZm8tZHJvcGRvd25faGVhZGluZyB7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMS42cmVtIDEuNnJlbSAwIDA7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1heCg1NzZweCkge1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMC44cmVtIDAuOHJlbSAwIDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl90aXRsZSB7XHJcbiAgICAgIGZsZXg6IDE7XHJcblxyXG4gICAgICBjb2xvcjogI2YzZjNmMztcclxuICAgICAgQGluY2x1ZGUgZnotMjQ7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xyXG5cclxuICAgICAgQGluY2x1ZGUgbWF4KDU3NnB4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX2NvbnRlbnQge1xyXG4gICAgICBwYWRkaW5nOiAxLjJyZW07XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAxLjZyZW0gMS42cmVtO1xyXG5cclxuICAgICAgY29sb3I6ICM0MzQzNDM7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtYXgoNTc2cHgpIHtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgMC44cmVtIDAuOHJlbTtcclxuICAgICAgICBwYWRkaW5nOiAxLjJyZW0gMC44cmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9oZWFkaW5nIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZ2FwOiAxcmVtO1xyXG5cclxuICAgICAgcGFkZGluZzogMS4ycmVtO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcHJpO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAxLjZyZW07XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAgIHRyYW5zaXRpb246IGJvcmRlci1yYWRpdXMgMC40cztcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1heCg1NzZweCkge1xyXG4gICAgICAgIHBhZGRpbmc6IDAuOHJlbSAxLjJyZW07XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMC44cmVtO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBpbWcge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIEBpbmNsdWRlIGJveCgycmVtKTtcclxuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC40cztcclxuXHJcbiAgICAgICAgbWFyZ2luLXRvcDogMC41NnJlbTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWF4KDEyMDBweCkge1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogMC40M3JlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1heCg4MDBweCkge1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogMC4xN3JlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1heCg1NzZweCkge1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogMC4wODQ1cmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnAtZG9jdG9yZHQge1xyXG4gIC0tY2xyLWJnLXBhZ2U6ICNmN2Y3Zjc7XHJcbn0iXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFFQUE7OzhEQUU4RDtBQVc5RDs7OERBRThEO0FBZTlEOzs4REFFOEQ7QUFpRDlEOzs4REFFOEQ7QUNuRjlELEFBQUEsS0FBSyxDQUFDO0VBQ0osVUFBVSxDQUFBLHFCQUFDO0VBQ1gsVUFBVSxDQUFBLG9CQUFDO0VBR1gsaUJBQWlCLENBQUEsUUFBQztFQUNsQixpQkFBaUIsQ0FBQSxRQUFDO0VBQ2xCLG9CQUFvQixDQUFBLEtBQUM7RUFHckIsWUFBWSxDQUFBLElBQUMsR0FDZDs7QUNYRCxBQUFBLFdBQVcsQ0FBQztFQUNWLFdBQVcsRUFBRSxJQUFJLEdBNlVsQjtFQXZVRSxBQUFELGlCQUFPLENBQUM7SUFDTixPQUFPLEVBQUUsSUFBSTtJQUNiLFNBQVMsRUFBRSxJQUFJO0lBRWYsYUFB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 */
