.element-invisible{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;border:0!important}@-webkit-keyframes sonarEffect{0%{opacity:.3}40%{opacity:.5;-webkit-box-shadow:inset 0 0 5px 5px #fff,0 0 0 5px rgba(255,255,255,.5);box-shadow:inset 0 0 5px 5px #fff,0 0 0 5px rgba(255,255,255,.5)}to{-webkit-box-shadow:inset 0 0 5px 5px #fff,0 0 0 5px rgba(255,255,255,.5);box-shadow:inset 0 0 5px 5px #fff,0 0 0 5px rgba(255,255,255,.5);-webkit-transform:scale(1.7);transform:scale(1.7);opacity:0}}@keyframes sonarEffect{0%{opacity:.3}40%{opacity:.5;-webkit-box-shadow:inset 0 0 5px 5px #fff,0 0 0 5px rgba(255,255,255,.5);box-shadow:inset 0 0 5px 5px #fff,0 0 0 5px rgba(255,255,255,.5)}to{-webkit-box-shadow:inset 0 0 5px 5px #fff,0 0 0 5px rgba(255,255,255,.5);box-shadow:inset 0 0 5px 5px #fff,0 0 0 5px rgba(255,255,255,.5);-webkit-transform:scale(1.7);transform:scale(1.7);opacity:0}}body{-webkit-text-size-adjust:none;-webkit-tap-highlight-color:transparent;-webkit-focus-ring-color:transparent}input,textarea{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}nav,main,aside,figure,footer,header,section,summary,article,details,figcaption{display:block}video,audio,canvas{display:inline-block}[hidden],audio:not([controls]){display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}input,select,button,a:hover,textarea,a:active,a:focus{outline:0}img,abbr,input,button,iframe,textarea{border:0}svg:not(:root){overflow:hidden}input,button,select,textarea,[type=search]::-webkit-search-decoration,[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}input,button,select,textarea{font-size:100%;font-family:inherit;border-radius:0;-webkit-transition:border linear .2s,background linear .2s,-webkit-box-shadow linear .2s;transition:border linear .2s,background linear .2s,-webkit-box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s,background linear .2s;transition:border linear .2s,box-shadow linear .2s,background linear .2s,-webkit-box-shadow linear .2s;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-shadow:none;box-shadow:none}input,button{line-height:normal}button,label[for],[type=reset],[type=button],[type=submit]{cursor:pointer}button,[type=reset],[type=button],[type=submit]{-webkit-appearance:button}body,[disabled]{cursor:default}p,ol,ul,h1,h2,h3,h4,h5,h6,body,input,button,select,figure,textarea,figcaption{margin:0}p,ol,ul,h1,h2,h3,h4,h5,h6,input,button,figure,figcaption,[type=radio],[type=checkbox]{padding:0}textarea{resize:none;overflow:auto}ol,ul{list-style:none}img,textarea{vertical-align:top}p{padding-bottom:27px}body{font-family:Rajdhani;-webkit-font-smoothing:antialiased;background-color:#1c1c1c}#pg__c{background:#fff}@font-face{font-family:'Rajdhani-Regular';src:url(../fonts/Rajdhani-Regular.eot);src:url(../fonts/Rajdhani-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/Rajdhani-Regular.woff2) format("woff2"),url(../fonts/Rajdhani-Regular.woff) format("woff"),url(../fonts/Rajdhani-Regular.ttf) format("truetype");font-display:swap}h1{font-size:2.5rem}@media only screen and (min-width:768px){h1{font-size:3.125rem}}@media only screen and (min-width:1024px){h1{font-size:3.125rem}}h2{font-size:1.75rem}@media only screen and (min-width:768px){h2{font-size:2rem}}@media only screen and (min-width:1024px){h2{font-size:2.5rem}}h3{font-size:1.25rem}@media only screen and (min-width:768px){h3{font-size:1.75rem;line-height:32px}}@media only screen and (min-width:1024px){h3{font-size:1.5rem}}h4{font-size:1.125rem}@media only screen and (min-width:768px){h4{font-size:1.125rem}}@media only screen and (min-width:1024px){h4{font-size:1.25rem}}h5,h6{font-size:1rem}strong{font-weight:700}.toolbar-horizontal .c-page-header--my-alcon .c-page-header__overlay--tablet{padding-top:159px}.toolbar-tray-open .c-page-header--my-alcon .c-page-header__overlay--tablet{padding-top:199px}.block-menu.menu--alcon-footer-menu.navigation{color:#ccc;position:relative;z-index:10;background-color:#1c1c1c;left:0;width:100%;min-height:60px;padding:20px 0}@media (max-width:480px){.block-menu.menu--alcon-footer-menu.navigation{height:90px}}.block-menu.menu--alcon-footer-menu.navigation ul{font-size:.75rem;background-color:#1c1c1c;color:#777;list-style:none;font-family:"Open Sans",sans-serif;letter-spacing:1px;line-height:22px;margin:0 auto;position:relative;display:table;max-width:880px}@media only screen and (max-width:1000px) and (min-width:690px){.block-menu.menu--alcon-footer-menu.navigation ul{min-width:600px;padding:0 90px;margin:0}}@media only screen and (max-width:690px){.block-menu.menu--alcon-footer-menu.navigation ul{max-width:320px;display:table}}@media only screen and (max-width:690px) and (min-width:480px){.block-menu.menu--alcon-footer-menu.navigation ul{max-width:420px!important;display:block!important}}@media only screen and (max-width:321px){.block-menu.menu--alcon-footer-menu.navigation ul{max-width:300px!important}}@media only screen and (min-width:1000px){.block-menu.menu--alcon-footer-menu.navigation ul{max-width:1425px;padding:0 90px;display:block}}.block-menu.menu--alcon-footer-menu.navigation ul li{float:left;display:contents}.block-menu.menu--alcon-footer-menu.navigation ul li a{font-size:.75rem;line-height:1.2em;text-decoration:none;color:#ccc}.block-menu.menu--alcon-footer-menu.navigation ul li a:hover{color:#0762ae}.block-menu.menu--alcon-footer-menu.navigation ul li:after{content:" | ";color:#777;font-size:.75rem;font-weight:600;text-decoration:none;padding-right:4px}.block-menu.menu--alcon-footer-menu.navigation ul li:last-child::after{content:""}#block-alconfootermenu li,#block-alconfootermenu a{font-weight:300;font-family:"Open Sans";font-size:12px;font-style:normal;color:#777;-webkit-font-smoothing:subpixel-antialiased}#block-alconfootermenu li:hover,#block-alconfootermenu a:hover{color:#0762ae}#block-alconfootermenu li>a,#block-alconfootermenu a>a{color:#ccc}#block-alconfootermenu li>a:hover,#block-alconfootermenu a>a:hover{color:#0762ae}#block-alconfootermenu li.no-link-copyright:hover{color:#777}#to-top{display:none;position:fixed;text-align:center;line-height:12px!important;right:17px;bottom:17px;color:#fff;cursor:pointer;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-o-border-radius:2px;z-index:9994;height:29px;width:29px;background-color:rgba(0,0,0,.25);background-color:rgba(0,0,0,.87);background-repeat:no-repeat;background-position:center;transition:background-color .1s linear;-moz-transition:background-color .1s linear;-webkit-transition:background-color .1s linear;-o-transition:background-color .1s linear}#to-top i{line-height:29px!important;width:29px!important;height:29px!important;font-size:14px!important;top:0!important;left:0!important;text-align:center!important;position:relative;z-index:10;background-color:transparent!important}#to-top i::before{content:"\f106";font-family:FontAwesome}#to-top:hover{background-color:#0762ae!important}#to-top.show{display:block}@media only screen and (max-width:1000px){#to-top.show{display:none}}#to-top.light{background-color:rgba(0,0,0,.25)}.dialog-off-canvas-main-canvas{overflow-x:hidden;overflow-y:hidden}.display-none{display:none}.bg--video-white{background-color:#fff;color:#000!important}.bg--video-blue{background-color:#6bc6f3}.bg--video-grey{background-color:#6d6e72}.bg--video-red{background-color:#af272f}.bg--video-transparent{background-color:transparent}.bg--video-dark-blue{background-color:#002e56}.bg--video-ocen-blue{background-color:#0762ae}.paragraph p{font-family:Open Sans;letter-spacing:1px;font-size:17px;line-height:23px;font-weight:500}.paragraph h2{margin-bottom:15px}.field--name-field-left-right-section.field__item-0,.field--name-field-left-right-section.field__item-1{float:left}.fifty-fifty .field--name-field-left-right-section.field__item-0,.fifty-fifty .field--name-field-left-right-section.field__item-1{width:50%}.forty-sixty .field--name-field-left-right-section.field__item-0{width:40%}.forty-sixty .field--name-field-left-right-section.field__item-0 .paragraph--type--description-and-link .inner-wrpper{padding:72px 50px}.forty-sixty .field--name-field-left-right-section.field__item-1{width:60%}.thirty-seventy .field--name-field-left-right-section.field__item-0{width:30%}.thirty-seventy .field--name-field-left-right-section.field__item-0 .paragraph--type--description-and-link .inner-wrpper{padding:72px 50px}.thirty-seventy .field--name-field-left-right-section.field__item-1{width:70%}.sixty-forty .field--name-field-left-right-section.field__item-0{width:60%}.sixty-forty .field--name-field-left-right-section.field__item-1{width:40%}.sixty-forty .field--name-field-left-right-section.field__item-1 .paragraph--type--description-and-link .inner-wrpper{padding:72px 50px}.seventy-thirty .field--name-field-left-right-section.field__item-0{width:70%}.seventy-thirty .field--name-field-left-right-section.field__item-1{width:30%}.seventy-thirty .field--name-field-left-right-section.field__item-1 .paragraph--type--description-and-link .inner-wrpper{padding:72px 50px}@media only screen and (max-width:1000px){.field--name-field-left-right-section.field__item-0,.field--name-field-left-right-section.field__item-1{width:100%!important}}@media only screen and (max-width:768px){.field--name-field-left-right-section.field__item-0,.field--name-field-left-right-section.field__item-1{width:100%!important}}.paragraph--type--column-layout-container .field--name-field-content.field__item{float:left;position:relative}.paragraph--type--column-layout-container.single--column-layout .field--name-field-content.field__item{width:100%}.paragraph--type--column-layout-container.two--column-layout .field--name-field-content.field__item{width:50%}.paragraph--type--column-layout-container.three--column-layout .field--name-field-content.field__item{width:33.33%}@media (max-width:1350px){.paragraph--type--column-layout-container.three--column-layout .field--name-field-content.field__item{width:100%}}.paragraph--type--column-layout-container.four--column-layout .field--name-field-content.field__item{width:25%}@media only screen and (max-width:1000px) and (min-width:690px){.paragraph--type--column-layout-container.four--column-layout .field--name-field-content.field__item{width:50%}}@media (max-width:689px){.paragraph--type--column-layout-container.four--column-layout .field--name-field-content.field__item{width:100%}}.paragraph--type--layout-container div,.paragraph--type--layout-container p,.paragraph--type--layout-container h3,.paragraph--type--layout-container h3,.paragraph--type--layout-container ul,.paragraph--type--layout-container li,.paragraph--type--layout-container textarea,.view.view-scientific-publication-view.view-display-id-block_1 div,.view.view-scientific-publication-view.view-display-id-block_1 p,.view.view-scientific-publication-view.view-display-id-block_1 h3,.view.view-scientific-publication-view.view-display-id-block_1 h3,.view.view-scientific-publication-view.view-display-id-block_1 ul,.view.view-scientific-publication-view.view-display-id-block_1 li,.view.view-scientific-publication-view.view-display-id-block_1 textarea,.view.view-scientific-publication-view.view-display-id-block_2 div,.view.view-scientific-publication-view.view-display-id-block_2 p,.view.view-scientific-publication-view.view-display-id-block_2 h3,.view.view-scientific-publication-view.view-display-id-block_2 h3,.view.view-scientific-publication-view.view-display-id-block_2 ul,.view.view-scientific-publication-view.view-display-id-block_2 li,.view.view-scientific-publication-view.view-display-id-block_2 textarea,.view.view-scientific-publication-view.view-display-id-block_3 div,.view.view-scientific-publication-view.view-display-id-block_3 p,.view.view-scientific-publication-view.view-display-id-block_3 h3,.view.view-scientific-publication-view.view-display-id-block_3 h3,.view.view-scientific-publication-view.view-display-id-block_3 ul,.view.view-scientific-publication-view.view-display-id-block_3 li,.view.view-scientific-publication-view.view-display-id-block_3 textarea,.view.view-scientific-publication-view.view-display-id-block_4 div,.view.view-scientific-publication-view.view-display-id-block_4 p,.view.view-scientific-publication-view.view-display-id-block_4 h3,.view.view-scientific-publication-view.view-display-id-block_4 h3,.view.view-scientific-publication-view.view-display-id-block_4 ul,.view.view-scientific-publication-view.view-display-id-block_4 li,.view.view-scientific-publication-view.view-display-id-block_4 textarea{font-family:Open Sans;letter-spacing:1px;font-size:20px;line-height:23px;font-weight:300}.inner-wrap:after{display:block;position:absolute;top:0;left:0;width:100%;height:100%;content:' ';z-index:2;background-color:#002e56;opacity:.3}.paragraph--type--banner-container,.paragraph--type--banner-container-medium,.paragraph--type--banner-container-with-wide-image,.paragraph--type--banner-container-with-extra-larg{position:relative}.paragraph--type--banner-container .banner-wrapper .row-bg-wrap .inner-wrap,.paragraph--type--banner-container-medium .banner-wrapper .row-bg-wrap .inner-wrap,.paragraph--type--banner-container-with-wide-image .banner-wrapper .row-bg-wrap .inner-wrap,.paragraph--type--banner-container-with-extra-larg .banner-wrapper .row-bg-wrap .inner-wrap{height:100%;overflow:hidden;width:100.1%;height:100.1%;position:relative;z-index:1;top:0;left:0}.paragraph--type--banner-container .banner-wrapper .row-bg-wrap .inner-wrap .row-bg,.paragraph--type--banner-container-medium .banner-wrapper .row-bg-wrap .inner-wrap .row-bg,.paragraph--type--banner-container-with-wide-image .banner-wrapper .row-bg-wrap .inner-wrap .row-bg,.paragraph--type--banner-container-with-extra-larg .banner-wrapper .row-bg-wrap .inner-wrap .row-bg{height:100%}.paragraph--type--banner-container .banner-wrapper .row-bg-wrap .inner-wrap .row-bg.banner--bg-image img,.paragraph--type--banner-container-medium .banner-wrapper .row-bg-wrap .inner-wrap .row-bg.banner--bg-image img,.paragraph--type--banner-container-with-wide-image .banner-wrapper .row-bg-wrap .inner-wrap .row-bg.banner--bg-image img,.paragraph--type--banner-container-with-extra-larg .banner-wrapper .row-bg-wrap .inner-wrap .row-bg.banner--bg-image img{height:auto;width:100%}.paragraph--type--banner-container .banner-wrapper .row-bg-wrap .inner-wrap .row-bg.banner--bg-color,.paragraph--type--banner-container-medium .banner-wrapper .row-bg-wrap .inner-wrap .row-bg.banner--bg-color,.paragraph--type--banner-container-with-wide-image .banner-wrapper .row-bg-wrap .inner-wrap .row-bg.banner--bg-color,.paragraph--type--banner-container-with-extra-larg .banner-wrapper .row-bg-wrap .inner-wrap .row-bg.banner--bg-color{background-color:#002e56}.paragraph--type--banner-container .banner-wrapper .paragraph--banner-content,.paragraph--type--banner-container-medium .banner-wrapper .paragraph--banner-content,.paragraph--type--banner-container-with-wide-image .banner-wrapper .paragraph--banner-content,.paragraph--type--banner-container-with-extra-larg .banner-wrapper .paragraph--banner-content{position:absolute;z-index:10;top:40%;width:100%;padding:0 96px}@media only screen and (max-width:768px){.paragraph--type--banner-container .banner-wrapper .paragraph--banner-content,.paragraph--type--banner-container-medium .banner-wrapper .paragraph--banner-content,.paragraph--type--banner-container-with-wide-image .banner-wrapper .paragraph--banner-content,.paragraph--type--banner-container-with-extra-larg .banner-wrapper .paragraph--banner-content{padding:0 8%}}@media only screen and (max-width:480px){.paragraph--type--banner-container .banner-wrapper .paragraph--banner-content,.paragraph--type--banner-container-medium .banner-wrapper .paragraph--banner-content,.paragraph--type--banner-container-with-wide-image .banner-wrapper .paragraph--banner-content,.paragraph--type--banner-container-with-extra-larg .banner-wrapper .paragraph--banner-content{padding:10px 30px!important;top:15%}}.paragraph--type--banner-container .banner-wrapper .paragraph--banner-content.banner--left-align,.paragraph--type--banner-container-medium .banner-wrapper .paragraph--banner-content.banner--left-align,.paragraph--type--banner-container-with-wide-image .banner-wrapper .paragraph--banner-content.banner--left-align,.paragraph--type--banner-container-with-extra-larg .banner-wrapper .paragraph--banner-content.banner--left-align{text-align:left}.paragraph--type--banner-container .banner-wrapper .paragraph--banner-content.banner--centre-align,.paragraph--type--banner-container-medium .banner-wrapper .paragraph--banner-content.banner--centre-align,.paragraph--type--banner-container-with-wide-image .banner-wrapper .paragraph--banner-content.banner--centre-align,.paragraph--type--banner-container-with-extra-larg .banner-wrapper .paragraph--banner-content.banner--centre-align{text-align:center}.paragraph--type--banner-container .banner-wrapper .paragraph--banner-content.banner--right-align .vc_column-inner,.paragraph--type--banner-container-medium .banner-wrapper .paragraph--banner-content.banner--right-align .vc_column-inner,.paragraph--type--banner-container-with-wide-image .banner-wrapper .paragraph--banner-content.banner--right-align .vc_column-inner,.paragraph--type--banner-container-with-extra-larg .banner-wrapper .paragraph--banner-content.banner--right-align .vc_column-inner{padding:0 0 0 56%}.paragraph--type--banner-container .banner-wrapper .paragraph--banner-content h1,.paragraph--type--banner-container-medium .banner-wrapper .paragraph--banner-content h1,.paragraph--type--banner-container-with-wide-image .banner-wrapper .paragraph--banner-content h1,.paragraph--type--banner-container-with-extra-larg .banner-wrapper .paragraph--banner-content h1{font-size:3.125rem;line-height:55px;margin-bottom:7px;letter-spacing:2px;font-size:50px;font-weight:700;color:#fff}@media only screen and (max-width:1350px) and (min-width:1000px){.paragraph--type--banner-container .banner-wrapper .paragraph--banner-content h1,.paragraph--type--banner-container-medium .banner-wrapper .paragraph--banner-content h1,.paragraph--type--banner-container-with-wide-image .banner-wrapper .paragraph--banner-content h1,.paragraph--type--banner-container-with-extra-larg .banner-wrapper .paragraph--banner-content h1{font-size:37.5px;line-height:41.25px}}@media only screen and (max-width:768px){.paragraph--type--banner-container .banner-wrapper .paragraph--banner-content h1,.paragraph--type--banner-container-medium .banner-wrapper .paragraph--banner-content h1,.paragraph--type--banner-container-with-wide-image .banner-wrapper .paragraph--banner-content h1,.paragraph--type--banner-container-with-extra-larg .banner-wrapper .paragraph--banner-content h1{font-size:2.34375rem;line-height:41.25px}}@media only screen and (max-width:480px){.paragraph--type--banner-container .banner-wrapper .paragraph--banner-content h1,.paragraph--type--banner-container-medium .banner-wrapper .paragraph--banner-content h1,.paragraph--type--banner-container-with-wide-image .banner-wrapper .paragraph--banner-content h1,.paragraph--type--banner-container-with-extra-larg .banner-wrapper .paragraph--banner-content h1{font-size:32px!important;line-height:35.5px!important}}.paragraph--type--banner-container .banner-wrapper .paragraph--banner-content h1 a,.paragraph--type--banner-container-medium .banner-wrapper .paragraph--banner-content h1 a,.paragraph--type--banner-container-with-wide-image .banner-wrapper .paragraph--banner-content h1 a,.paragraph--type--banner-container-with-extra-larg .banner-wrapper .paragraph--banner-content h1 a{text-decoration:none;color:inherit;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:block}.paragraph--type--banner-container .banner-wrapper .paragraph--banner-content h2,.paragraph--type--banner-container-medium .banner-wrapper .paragraph--banner-content h2,.paragraph--type--banner-container-with-wide-image .banner-wrapper .paragraph--banner-content h2,.paragraph--type--banner-container-with-extra-larg .banner-wrapper .paragraph--banner-content h2{font-size:2.5rem;line-height:45px;margin-bottom:0;text-transform:none;letter-spacing:2px;font-weight:500;color:#fff;margin-top:20px}@media only screen and (max-width:768px){.paragraph--type--banner-container .banner-wrapper .paragraph--banner-content h2,.paragraph--type--banner-container-medium .banner-wrapper .paragraph--banner-content h2,.paragraph--type--banner-container-with-wide-image .banner-wrapper .paragraph--banner-content h2,.paragraph--type--banner-container-with-extra-larg .banner-wrapper .paragraph--banner-content h2{font-size:2.125rem;line-height:38.25px}}@media only screen and (max-width:480px){.paragraph--type--banner-container .banner-wrapper .paragraph--banner-content h2,.paragraph--type--banner-container-medium .banner-wrapper .paragraph--banner-content h2,.paragraph--type--banner-container-with-wide-image .banner-wrapper .paragraph--banner-content h2,.paragraph--type--banner-container-with-extra-larg .banner-wrapper .paragraph--banner-content h2{font-size:30px!important;line-height:33px!important}}.paragraph--type--banner-container .banner-wrapper .paragraph--banner-content h2 a,.paragraph--type--banner-container-medium .banner-wrapper .paragraph--banner-content h2 a,.paragraph--type--banner-container-with-wide-image .banner-wrapper .paragraph--banner-content h2 a,.paragraph--type--banner-container-with-extra-larg .banner-wrapper .paragraph--banner-content h2 a{text-decoration:none;color:inherit;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:block}.paragraph--type--banner-container .banner-wrapper .paragraph--banner-content h2 a:hover,.paragraph--type--banner-container-medium .banner-wrapper .paragraph--banner-content h2 a:hover,.paragraph--type--banner-container-with-wide-image .banner-wrapper .paragraph--banner-content h2 a:hover,.paragraph--type--banner-container-with-extra-larg .banner-wrapper .paragraph--banner-content h2 a:hover{color:#6bc6f3}.paragraph--type--banner-container .banner-wrapper.banner--heading-summary,.paragraph--type--banner-container-medium .banner-wrapper.banner--heading-summary,.paragraph--type--banner-container-with-wide-image .banner-wrapper.banner--heading-summary,.paragraph--type--banner-container-with-extra-larg .banner-wrapper.banner--heading-summary{top:20%}.paragraph--type--banner-container-medium .banner-wrapper .paragraph--banner-content{top:150px}@media only screen and (max-width:1000px){.paragraph--type--banner-container-medium .banner-wrapper.banner--heading-summary .row-bg-wrap .inner-wrap .row-bg.banner--bg-image .field--name-field-image img{height:350px}}@media only screen and (max-width:1000px){.paragraph--type--banner-container .banner-wrapper .row-bg-wrap .inner-wrap .row-bg.banner--bg-image .field--name-field-image img{height:170px}}.paragraph--type--banner-container .banner-wrapper .paragraph--banner-content{top:28%}@media (max-width:480px){.paragraph--type--banner-container .banner-wrapper.banner--heading-summary .paragraph--banner-content{top:15%}}@media only screen and (max-width:1000px){.paragraph--type--banner-container .banner-wrapper.banner--heading-summary .row-bg-wrap .inner-wrap .row-bg.banner--bg-image .field--name-field-image img{height:200px}}@media (max-width:1000px){.paragraph--type--banner-container-with-extra-larg .banner-wrapper .row-bg-wrap .inner-wrap .row-bg.banner--bg-image .field--name-field-image img{min-height:350px}}@media (max-width:480px){.paragraph--type--banner-container-with-extra-larg .banner-wrapper .row-bg-wrap .inner-wrap .row-bg.banner--bg-image .field--name-field-image img{min-height:300px}}.paragraph--type--banner-container-with-extra-larg .banner-wrapper .paragraph--banner-content{top:25%}.paragraph--type--banner-container-with-extra-larg .banner-wrapper .paragraph--banner-content h2{margin-bottom:7px}.paragraph--type--banner-container-with-extra-larg .banner-wrapper .paragraph--banner-content p{color:#fff}@media (max-width:480px){.paragraph--type--banner-container-with-extra-larg .banner-wrapper.banner--heading-summary .paragraph--banner-content{top:10%}}@media (max-width:1000px){.paragraph--type--banner-container-with-extra-larg .banner-wrapper.banner--heading-summary .row-bg-wrap .inner-wrap .row-bg.banner--bg-image .field--name-field-image img{min-height:350px}}@media (max-width:480px){.paragraph--type--banner-container-with-extra-larg .banner-wrapper.banner--heading-summary .row-bg-wrap .inner-wrap .row-bg.banner--bg-image .field--name-field-image img{min-height:300px}}.paragraph--type--header-container.paragraph--view-mode--default{position:relative;color:#fff;background:-webkit-gradient(linear,left top,right top,from(#000),to(#002e56));background:linear-gradient(90deg,#000 0%,#002e56 100%);opacity:.95}.paragraph--type--header-container.paragraph--view-mode--default .paragraph-2{overflow:hidden;width:100%;height:100%;position:absolute;z-index:1;top:0;left:0}.paragraph--type--header-container.paragraph--view-mode--default .paragraph-2 .inner-wrap .row-bg.using-image{background-image:url(../images/Abstract_Background.jpg);background-attachment:fixed;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;position:absolute;left:0;width:100%;height:100%}.paragraph--type--header-container.paragraph--view-mode--default .paragraph-2 .inner-wrap:after{opacity:.3;background:#000;background:-webkit-gradient(linear,left top,right top,from(#000),to(#002e56));background:linear-gradient(90deg,#000 0%,#002e56 100%);opacity:.95}.paragraph--type--header-container.paragraph--view-mode--default .paragraph--header-conatiner{padding:2.5% 98px;z-index:10;position:relative;text-align:center;color:#fff}@media (max-width:1350px){.paragraph--type--header-container.paragraph--view-mode--default .paragraph--header-conatiner{padding:2.5% 0}}.paragraph--type--header-container.paragraph--view-mode--default .paragraph--header-conatiner h2.heaader-component--heading{font-size:2.66875rem;margin-bottom:10px;font-weight:500}.paragraph--type--header-container.paragraph--view-mode--default .paragraph--header-conatiner div.heaader-component--summary{font-size:1.90875rem;font-size:23pt;line-height:1.25;margin-bottom:10px;letter-spacing:2px;font-weight:500}@media (max-width:1350px){.paragraph--type--header-container.paragraph--view-mode--default .paragraph--header-conatiner div.heaader-component--summary{padding:0 36px}}@media (max-width:480px){.paragraph--type--header-container.paragraph--view-mode--default .paragraph--header-conatiner div.heaader-component--summary{padding:0}}.paragraph--type--header-container.paragraph--view-mode--default .paragraph--header-conatiner div.heaader-component--author{font-size:1.0625rem;letter-spacing:1px;line-height:23px;font-weight:300;font-family:Open Sans!important;margin-top:10px}@media (max-width:1350px){.paragraph--type--header-container.paragraph--view-mode--default .paragraph--header-conatiner div.heaader-component--author{padding:0 20px}}.paragraph--type--header-container.paragraph--view-mode--default .paragraph--header-conatiner .heaader-component--description{padding-top:10px;padding-bottom:10px}.paragraph--type--header-container.paragraph--view-mode--default .paragraph--header-conatiner .heaader-component--description .field--name-field-description{font-size:1.90875rem;font-size:23pt;line-height:40px;letter-spacing:2px;font-weight:500}.paragraph--type--header-container.paragraph--view-mode--default .paragraph--header-conatiner .heaader-component--description .field--name-field-description h2{font-size:2.66875rem;font-weight:500;margin-bottom:10px}.paragraph--type--header-container.paragraph--view-mode--default .paragraph--header-conatiner .heaader-component--description .field--name-field-description h2 a{text-decoration:none;color:#0762ae}.paragraph--type--header-container.paragraph--view-mode--default .paragraph--header-conatiner .heaader-component--description .field--name-field-description h2 a:hover{color:inherit}.paragraph--type--header-container.paragraph--view-mode--default .paragraph--header-conatiner .heaader-component--description .field--name-field-description p{font-size:1.90875rem;font-size:23pt;line-height:1.25;margin-bottom:10px;letter-spacing:2px;font-weight:500;padding:0 98px}.paragraph--type--sub-pages-container{width:100%;display:inline-block;visibility:visible}.paragraph--type--sub-pages-container:before{content:"";display:table}.paragraph--type--sub-pages-container .sub-page-container{display:-webkit-box;display:-ms-flexbox;display:flex;background-attachment:fixed;height:100%;width:100%;background-size:cover;-moz-background-size:cover;-webkit-background-size:cover}.paragraph--type--sub-pages-container .sub-page-container .sub-page-container-wrapper{width:100%}.paragraph--type--sub-pages-container .sub-page-container.using-bg-image{background-position:center top;background-repeat:no-repeat}.paragraph--type--sub-pages-container .sub-page-container.using-bg-color{background:#002e56}.paragraph--type--sub-pages-container .sub-page-container .sub-page-wrap{height:100%;float:left}@media only screen and (max-width:1000px){.paragraph--type--sub-pages-container .sub-page-container .sub-page-wrap{height:auto}}@media only screen and (max-width:1000px){.paragraph--type--sub-pages-container .sub-page-container .sub-page-wrap{width:100%;float:none}}.paragraph--type--sub-pages-container .sub-page-container .sub-page-wrap.sub-page-wrap-left-fifty{width:50%}@media only screen and (max-width:1000px){.paragraph--type--sub-pages-container .sub-page-container .sub-page-wrap.sub-page-wrap-left-fifty{width:100%}}.paragraph--type--sub-pages-container .sub-page-container .sub-page-wrap.sub-page-wrap-left-fifty .field--name-field-sub-page-section.field__item{width:50%;float:left}@media only screen and (max-width:1000px){.paragraph--type--sub-pages-container .sub-page-container .sub-page-wrap.sub-page-wrap-left-fifty .field--name-field-sub-page-section.field__item{width:100%;float:none}}.paragraph--type--sub-pages-container .sub-page-container .sub-page-wrap.sub-page-wrap-right-fifty{width:50%;background-color:rgba(0,46,86,.5)}@media only screen and (max-width:1000px){.paragraph--type--sub-pages-container .sub-page-container .sub-page-wrap.sub-page-wrap-right-fifty{width:100%}}.paragraph--type--sub-pages-container .sub-page-container .sub-page-wrap.sub-page-wrap-left-sixty{width:66%}@media only screen and (max-width:1000px){.paragraph--type--sub-pages-container .sub-page-container .sub-page-wrap.sub-page-wrap-left-sixty{width:100%}}.paragraph--type--sub-pages-container .sub-page-container .sub-page-wrap.sub-page-wrap-left-sixty .field--name-field-sub-page-section.field__item{width:33.33%;float:left}@media only screen and (max-width:1000px){.paragraph--type--sub-pages-container .sub-page-container .sub-page-wrap.sub-page-wrap-left-sixty .field--name-field-sub-page-section.field__item{width:100%;float:none}}.paragraph--type--sub-pages-container .sub-page-container .sub-page-wrap.sub-page-wrap-right-fourty{width:34%;background-color:rgba(0,46,86,.5)}@media only screen and (max-width:1000px){.paragraph--type--sub-pages-container .sub-page-container .sub-page-wrap.sub-page-wrap-right-fourty{width:100%}}.paragraph--type--sub-pages-container .sub-page-wrap.sub-page-wrap-left .field--name-field-sub-page-section.field__items.single-field__items{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1000px){.paragraph--type--sub-pages-container .sub-page-wrap.sub-page-wrap-left .field--name-field-sub-page-section.field__items.single-field__items{display:block}}.paragraph--type--sub-pages-fields-container{-webkit-transform:rotateX(0deg) translate(0,0);transform:rotateX(0deg) translate(0,0);opacity:1;display:-webkit-box;display:-ms-flexbox;display:flex;background-repeat:no-repeat;background-position:center;background-size:cover;padding:15%;width:100%;height:100%;min-height:460px;padding-top:50.3906px;padding-bottom:50.3906px}@media only screen and (max-width:1000px){.paragraph--type--sub-pages-fields-container{min-height:auto}}.paragraph--type--sub-pages-fields-container.bg--video-white:before{background-color:#fff}.paragraph--type--sub-pages-fields-container.bg--video-blue:before{background-color:#6bc6f3}.paragraph--type--sub-pages-fields-container.bg--video-grey:before{background-color:#6d6e72}.paragraph--type--sub-pages-fields-container.bg--video-red:before{background-color:#af272f}.paragraph--type--sub-pages-fields-container.bg--video-transparent:before{background-color:transparent}.paragraph--type--sub-pages-fields-container:before{opacity:.9;position:absolute;z-index:1;height:100%;width:100%;top:0;left:0;content:' ';display:block;transition:background-color .45s cubic-bezier(.25,1,.33,1),opacity .45s cubic-bezier(.25,1,.33,1);-webkit-transition:background-color .45s cubic-bezier(.25,1,.33,1),opacity .45s cubic-bezier(.25,1,.33,1)}.paragraph--type--sub-pages-fields-container .vc_column-inner{position:relative;z-index:2}.paragraph--type--sub-pages-fields-container .vc_column-inner .wpb_wrapper h4.vc_custom_heading{font-size:2.375rem;color:#000;line-height:46px;text-align:left;text-transform:uppercase;letter-spacing:2px;font-weight:500}.paragraph--type--sub-pages-container .sub-page-wrap.sub-page-wrap-left .field--name-field-sub-page-section.field__items.single-field__items .paragraph--type--sub-pages-fields-container{height:100%;min-height:410px}.paragraph--type--description-and-link .body--wrapper{display:inline-block}.paragraph--type--description-and-link .body--wrapper.container-bg-image{background-repeat:no-repeat;background-size:cover;-moz-background-size:cover}.paragraph--type--description-and-link .body--wrapper .inner-wrpper{opacity:.8;padding:72px 98px}@media (max-width:480px){.paragraph--type--description-and-link .body--wrapper .inner-wrpper{padding:10%}}.paragraph--type--description-and-link .inner-container--wrapper .body--wrapper{position:relative}.paragraph--type--description-and-link .inner-container--wrapper .body--wrapper:before{content:'';top:0;position:absolute;height:100%;width:100%;opacity:.8}.paragraph--type--description-and-link .inner-container--wrapper.bg--color-video-white .body--wrapper:before{background-color:#fff}.paragraph--type--description-and-link .inner-container--wrapper.bg--color-video-blue .body--wrapper:before{background-color:#6bc6f3}.paragraph--type--description-and-link .inner-container--wrapper.bg--color-video-grey .body--wrapper:before{background-color:#6d6e72}.paragraph--type--description-and-link .inner-container--wrapper.bg--color-video-red .body--wrapper:before{background-color:#af272f}.paragraph--type--description-and-link .inner-container--wrapper.bg--color-video-transparent .body--wrapper:before{background-color:transparent}.paragraph--type--description-and-link .inner-container--wrapper.bg--color-video-dark-blue .body--wrapper:before{background-color:#002e56}.paragraph--type--description-and-link .inner-container--wrapper.bg--color-video-ocen-blue .body--wrapper:before{background-color:#0762ae}.paragraph--type--title-and-description p{font-family:'Open Sans',sans-serif}.paragraph--type--title-and-description p strong,.paragraph--type--title-and-description p b{font-weight:600;color:#002e56}.paragraph--type--left-right-container .left-right--main-container{display:inline-block;width:100%}.paragraph--type--left-right-container .left-right--main-container.left-right-container-bg-image{background-repeat:no-repeat;background-position:center center;background-size:cover;position:relative}.paragraph--type--left-right-container .left-right--main-container.left-right-container-bg-image:before{content:'';height:100%;width:100%;position:absolute;top:0;opacity:.8;background-color:#0762ae}.paragraph--type--video-container .flex_container.video_container__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media only screen and (max-width:1000px){.paragraph--type--video-container .flex_container.video_container__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.paragraph--type--video-container .flex_container.video_container__item .field__item{padding:92px;width:33.33%}.paragraph--type--video-container .flex_container.video_container__item .field__item.field__item_even{background-color:#6bc6f3}.paragraph--type--video-container .flex_container.video_container__item .field__item.field__item_odd{background-color:#fff}@media (max-width:1000px){.paragraph--type--video-container .flex_container.video_container__item .field__item{width:100%}}@media (max-width:1350px){.paragraph--type--video-container .flex_container.video_container__item .field__item{padding:92px 50px}}.paragraph--type--video-container .flex_container.video_container__item .field__item .paragraph--video-conatiner .video--heading{font-family:Rajdhani;letter-spacing:2px;font-size:30px;line-height:35px;font-weight:500;margin-bottom:20px}.paragraph--type--video-container .flex_container.video_container__item .field__item .paragraph--video-conatiner .video--author{font-family:Open Sans!important;letter-spacing:1px;font-size:17px;line-height:23px;font-weight:600;margin-bottom:20px}.paragraph--type--video-container .flex_container.video_container__item .field__item .paragraph--video-conatiner .video--description{margin-bottom:20px}.paragraph--type--video-container .flex_container.video_container__item .field__item .paragraph--video-conatiner .video--description p{padding-bottom:0;font-family:open sans!important}.paragraph--type--video-container .flex_container.video_container__item .field__item .paragraph--video-conatiner .ustudio--video.display-none{display:none}.paragraph--type--video-container .flex_container.video_container__item .field__item .paragraph--video-conatiner .video--wrapper .video--btn button.button{box-shadow:0 -3px rgba(0,0,0,.1) inset;-moz-box-shadow:0 -3px rgba(0,0,0,.1) inset;-webkit-box-shadow:0 -3px rgba(0,0,0,.1) inset;-o-box-shadow:0 -3px rgba(0,0,0,.1) inset;background-color:#002e56!important;border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;-o-border-radius:5px 5px 5px 5px;box-shadow:0 -3px rgba(0,0,0,.1) inset;-moz-box-shadow:0 -3px rgba(0,0,0,.1) inset;-webkit-box-shadow:0 -3px rgba(0,0,0,.1) inset;-o-box-shadow:0 -3px rgba(0,0,0,.1) inset;transition:opacity .45s cubic-bezier(.25,1,.33,1);-moz-transition:opacity .45s cubic-bezier(.25,1,.33,1);-webkit-transition:opacity .45s cubic-bezier(.25,1,.33,1);-o-transition:opacity .45s cubic-bezier(.25,1,.33,1);color:#fff;font-family:'Open Sans';font-weight:700;font-size:12px;letter-spacing:2px;padding:13px 18px;text-transform:uppercase;line-height:20px;background-color:#27cfc3;display:inline-block;border-radius:0}.paragraph--type--video-container .flex_container.video_container__item .field__item .paragraph--video-conatiner .video--wrapper .video--btn button.button:hover{opacity:.87;color:#fff}.paragraph--type--body-container.paragraph--view-mode--default{position:relative}.paragraph--type--body-container.paragraph--view-mode--default .body-container-main-wrapper{Padding:43.2px 98px 21.6px 98px}.paragraph--type--body-container.paragraph--view-mode--default .body-container-main-wrapper .body-container-wrap .inner-wrap{position:absolute;overflow:hidden;width:100%;height:100%;top:0;left:0}.paragraph--type--body-container.paragraph--view-mode--default .body-container-main-wrapper .body-container-wrap .inner-wrap .banner--bg-image{background-image:url(../images/pattern.png);background-position:left top;background-repeat:no-repeat;background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;position:absolute;top:0;left:0;width:100%;height:100%}.paragraph--type--body-container.paragraph--view-mode--default .body-container-main-wrapper .body-container-wrap .inner-wrap:after{background-color:#fff;opacity:.7}.paragraph--type--body-container.paragraph--view-mode--default .body-container-main-wrapper .body-container-content{position:relative;z-index:10}.paragraph--type--body-container.paragraph--view-mode--default .body-container-main-wrapper .body-container-content .body-container-inner h2.body-component--heading{font-family:Rajdhani;text-transform:none;letter-spacing:2px;font-size:35px;line-height:40px;font-weight:600;margin-bottom:8px;color:#002e56}.paragraph--type--body-container.paragraph--view-mode--default .body-container-main-wrapper .body-container-content .body-container-inner h3{letter-spacing:2px;font-size:35px;line-height:40px;font-weight:600;color:#002e56;margin-bottom:10px}.paragraph--type--body-container.paragraph--view-mode--default .body-container-main-wrapper .body-container-content .body-container-inner h5{color:#002e56;font-family:Rajdhani;letter-spacing:2px;font-size:20px;line-height:25px;font-weight:600;margin-bottom:10px}.paragraph--type--body-container.paragraph--view-mode--default .body-container-main-wrapper .body-container-content .body-container-inner .body-component--desc{text-align:center;margin:0 7%}@media only screen and (max-width:1000px){.paragraph--type--body-container.paragraph--view-mode--default .body-container-main-wrapper .body-container-content .body-container-inner .body-component--desc{margin:0 12%}}@media only screen and (max-width:768px){.paragraph--type--body-container.paragraph--view-mode--default .body-container-main-wrapper .body-container-content .body-container-inner .body-component--desc{margin:0 5%}}@media only screen and (max-width:480px){.paragraph--type--body-container.paragraph--view-mode--default .body-container-main-wrapper .body-container-content .body-container-inner .body-component--desc{margin:5% 0}}.paragraph--type--body-container.paragraph--view-mode--default .body-container-main-wrapper .body-container-content .body-container-inner .body-component--desc p,.paragraph--type--body-container.paragraph--view-mode--default .body-container-main-wrapper .body-container-content .body-container-inner .body-component--desc ul li{font-family:open Sans!important}.paragraph--type--body-container.paragraph--view-mode--default .body-container-main-wrapper .body-container-content .body-container-inner .body-component--desc ul{margin-left:30px;margin-bottom:30px}.paragraph--type--body-container.paragraph--view-mode--default .body-container-main-wrapper .body-container-content .body-container-inner .body-component--desc ul li{list-style:disc;list-style-position:outside;padding:0;line-height:23px}.paragraph--type--body-container.paragraph--view-mode--default .body-container-main-wrapper .body-container-content .body-container-inner .body-component--desc p a{text-decoration:none}.paragraph--type--body-container.paragraph--view-mode--default .body-container-main-wrapper .body-container-content .body-container-inner .body-component--desc p a:hover{color:inherit}.paragraph--type--body-container.paragraph--view-mode--default .body-container-main-wrapper .body-container-content .body-container-inner .body-component--desc.body-component--desc-left-align{text-align:inherit;margin:0}.paragraph--type--body-container.paragraph--view-mode--default .body-container-main-wrapper .body-container-content .body-container-inner .nectar-cta,.paragraph--type--body-container.paragraph--view-mode--default .body-container-main-wrapper .body-container-content .body-container-inner .contact-us-link{text-align:center;margin-bottom:10px}.paragraph--type--body-container.paragraph--view-mode--default .body-container-main-wrapper .body-container-content .body-container-inner .contact-us-link a.nectar-button:hover{color:#397b9c}.paragraph--type--inner-body-wrapper-container{position:relative}.paragraph--type--inner-body-wrapper-container .inner-container-bg-wrapper .body--wrapper{position:absolute;height:100%;top:auto;width:100%}.paragraph--type--inner-body-wrapper-container .inner-container-bg-wrapper .body--wrapper.container-bg-image{background-position:center center;background-repeat:no-repeat;background-attachment:fixed;background-size:cover}@media only screen and (max-width:1000px){.paragraph--type--inner-body-wrapper-container .inner-container-bg-wrapper .body--wrapper.container-bg-image{background-attachment:local}}.paragraph--type--inner-body-wrapper-container .inner-container-bg-wrapper .body--wrapper.container-bg-color{background:#002e56}.paragraph--type--inner-body-wrapper-container .inner-container-bg-wrapper .inner-wrap::after{background-color:#002e56;opacity:.8}.paragraph--type--inner-body-wrapper-container .inner-container-content-wrapper{padding:98px}@media only screen and (max-width:1000px){.paragraph--type--inner-body-wrapper-container .inner-container-content-wrapper{padding:10% 5%}}@media only screen and (max-width:768px){.paragraph--type--inner-body-wrapper-container .inner-container-content-wrapper{padding:10% 2%}}@media only screen and (max-width:480px){.paragraph--type--inner-body-wrapper-container .inner-container-content-wrapper{padding:10% 0}}.paragraph--type--inner-body-wrapper-container .inner-container-content-wrapper .field--name-field-content.field__items .field--name-field-content.field__item{margin-bottom:30px;padding:0 10%}@media only screen and (max-width:1000px){.paragraph--type--inner-body-wrapper-container .inner-container-content-wrapper .field--name-field-content.field__items .field--name-field-content.field__item{margin-bottom:10%}}@media only screen and (max-width:480px){.paragraph--type--inner-body-wrapper-container .inner-container-content-wrapper .field--name-field-content.field__items .field--name-field-content.field__item{margin-bottom:20%}}.paragraph--type--inner-body-wrapper-container .inner-container-content-wrapper .field--name-field-content.field__items .field--name-field-content.field__item .paragraph--type--body-container .body-container-main-wrapper{padding:5%}.paragraph--type--inner-body-wrapper-container .inner-container-content-wrapper .field--name-field-content.field__items .field--name-field-content.field__item .paragraph--type--body-container .body-container-main-wrapper .body-container-wrap.row-bg-wrap .inner-wrap::after{opacity:1}.paragraph--type--inner-body-wrapper-container .inner-container-content-wrapper .field--name-field-content.field__items .field--name-field-content.field__item .paragraph--type--body-container .body-container-main-wrapper .body-container-content{margin:0}.paragraph--type--inner-body-wrapper-container .inner-container-content-wrapper .field--name-field-content.field__items .field--name-field-content.field__item .paragraph--type--body-container .body-container-main-wrapper .body-container-content .body-container-inner{text-align:left}.paragraph--type--inner-body-wrapper-container .inner-container-content-wrapper .field--name-field-content.field__items .field--name-field-content.field__item .paragraph--type--body-container .body-container-main-wrapper .body-container-content .body-container-inner .body-component--desc .field--name-field-description{margin-bottom:10px}.paragraph--type--inner-body-wrapper-container .inner-container-content-wrapper .field--name-field-content.field__items .field--name-field-content.field__item .paragraph--type--body-container .body-container-main-wrapper .body-container-content .body-container-inner .body-component--desc .field--name-field-description h5{color:#002e56;font-family:Rajdhani;letter-spacing:2px;font-size:20px;line-height:25px;font-weight:600;margin-bottom:7px}.paragraph--type--inner-body-wrapper-container .inner-container-content-wrapper .field--name-field-content.field__items .field--name-field-content.field__item .paragraph--type--body-container .body-container-main-wrapper .body-container-content .body-container-inner .body-component--desc .field--name-field-description ol,.paragraph--type--inner-body-wrapper-container .inner-container-content-wrapper .field--name-field-content.field__items .field--name-field-content.field__item .paragraph--type--body-container .body-container-main-wrapper .body-container-content .body-container-inner .body-component--desc .field--name-field-description ul,.paragraph--type--inner-body-wrapper-container .inner-container-content-wrapper .field--name-field-content.field__items .field--name-field-content.field__item .paragraph--type--body-container .body-container-main-wrapper .body-container-content .body-container-inner .body-component--desc .field--name-field-description p{list-style:disc;margin-left:30px;font-family:Open Sans;letter-spacing:1px;font-size:17px;line-height:25px;font-weight:300}.paragraph--type--inner-body-wrapper-container .inner-container-content-wrapper .field--name-field-content.field__items .field--name-field-content.field__item:last-child{margin-bottom:0}.paragraph--type--layout-container .layout--container-main-wrapper .inner-wrap:after{opacity:.5}.paragraph--type--layout-container .layout--container-main-wrapper .row-bg-wrap{position:absolute;left:0;width:100%;height:100%}.paragraph--type--layout-container .layout--container-main-wrapper .row-bg-wrap.using-bg-image{background-position:center center;background-repeat:no-repeat;background-size:cover}.paragraph--type--layout-container .layout--container-main-wrapper .row-bg-wrap.using-bg-color{background:#002e56}.paragraph--type--layout-container .layout--container-main-wrapper .paragraph--layout-conatiner-content{position:relative;top:0;padding:15% 12%;display:inline-block;height:100%;width:100%;color:#fff;z-index:10;opacity:.9}@media (max-width:1350px){.paragraph--type--layout-container .layout--container-main-wrapper .paragraph--layout-conatiner-content{padding:15% 6%}}@media (max-width:689px){.paragraph--type--layout-container .layout--container-main-wrapper .paragraph--layout-conatiner-content{padding:6%;height:auto}}.paragraph--type--layout-container .layout--container-main-wrapper .paragraph--layout-conatiner-content .field--name-field-heading{font-family:Rajdhani;letter-spacing:2px;font-size:35px;line-height:40px;font-weight:600}@media (max-width:480px){.paragraph--type--layout-container .layout--container-main-wrapper .paragraph--layout-conatiner-content .field--name-field-heading{font-size:28px;line-height:32px}}.paragraph--type--layout-container .layout--container-main-wrapper .paragraph--layout-conatiner-content .field--name-field-description{margin-bottom:10px}.paragraph--type--layout-container .layout--container-main-wrapper .paragraph--layout-conatiner-content .field--name-field-description p{font-size:17px}.paragraph--type--layout-container .layout--container-main-wrapper .paragraph--layout-conatiner-content .contact-us-link .field--name-field-link a{font-family:Rajdhani}.paragraph--divider-wrap-30{height:30px}.paragraph--divider-wrap-100{height:100px}.paragraph--type--header-container{background-image:url(../images/pattern.png)}ul li,ol li{padding-bottom:10px;line-height:20px}@media (max-width:1350px){.paragraph--type--column-layout-container .four--column-layout .field--name-field-content .field__item{width:34%}.paragraph--type--banner-container .banner-wrapper .row-bg-wrap .inner-wrap .row-bg.banner--bg-image img{height:100%;width:100%;margin:0}}.paragraph--type--column-layout-container.paragraph--view-mode--default{background-attachment:fixed;background-position:center center;background-repeat:no-repeat;background-size:cover}@media (max-width:1350px){.paragraph--type--column-layout-container.paragraph--view-mode--default{background-attachment:local}}.paragraph--type--column-layout-container.paragraph--view-mode--default .flex_container.container__item{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1000px){.paragraph--type--column-layout-container.paragraph--view-mode--default .flex_container.container__item{-webkit-box-orient:unset;-webkit-box-direction:unset;-ms-flex-direction:unset;flex-direction:unset;-ms-flex-wrap:wrap;flex-wrap:wrap}}.paragraph--type--column-layout-container.paragraph--view-mode--default .inner-container--wrapper{height:100%}.paragraph--type--column-layout-container.paragraph--view-mode--default .paragraph--type--description-and-link{height:100%}.paragraph--type--column-layout-container.paragraph--view-mode--default .paragraph--type--description-and-link .body--wrapper{height:100%;width:100%}.paragraph--type--column-layout-container.paragraph--view-mode--default .paragraph--type--description-and-link .body--wrapper .inner-wrpper{height:100%;padding:15% 8% 10%}@media (max-width:1350px){.paragraph--type--column-layout-container.paragraph--view-mode--default .paragraph--type--description-and-link .body--wrapper .inner-wrpper{min-height:auto;padding:15% 10% 10%}}@media (max-width:1000px){.paragraph--type--column-layout-container.paragraph--view-mode--default .paragraph--type--description-and-link .body--wrapper .inner-wrpper{padding:7% 5%}}.paragraph--type--column-layout-container.paragraph--view-mode--default .paragraph--type--description-and-link .body--wrapper .inner-wrpper .field--name-field-description-and-link.field__items{background-image:none;display:block}.paragraph--type--column-layout-container.paragraph--view-mode--default .paragraph--type--description-and-link .body--wrapper .inner-wrpper .field--name-field-description-and-link.field__items h2.title-desc-heading{letter-spacing:2px;font-size:38px;line-height:46px;font-weight:500;width:100%;margin-bottom:5px}.paragraph--type--column-layout-container.paragraph--view-mode--default .paragraph--type--description-and-link .body--wrapper .inner-wrpper .field--name-field-description-and-link.field__items h2.title-desc-heading a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-decoration:none;color:inherit;display:block}.paragraph--type--column-layout-container.paragraph--view-mode--default .paragraph--type--description-and-link .body--wrapper .inner-wrpper .field--name-field-description-and-link.field__items .title-desc-content .field--name-field-description h2 a,.paragraph--type--column-layout-container.paragraph--view-mode--default .paragraph--type--description-and-link .body--wrapper .inner-wrpper .field--name-field-description-and-link.field__items .title-desc-content .field--name-field-description h1 a,.paragraph--type--column-layout-container.paragraph--view-mode--default .paragraph--type--description-and-link .body--wrapper .inner-wrpper .field--name-field-description-and-link.field__items .title-desc-content .field--name-field-description h3 a{text-decoration:none;color:#000}.paragraph--type--column-layout-container.paragraph--view-mode--default .paragraph--type--description-and-link .body--wrapper .inner-wrpper .field--name-field-description-and-link.field__items .title-desc-content .field--name-field-description h2 a{letter-spacing:2px;line-height:40px;font-size:35px;font-weight:600}@media (max-width:1000px){.paragraph--type--column-layout-container.paragraph--view-mode--default .paragraph--type--description-and-link .body--wrapper .inner-wrpper .field--name-field-description-and-link.field__items .title-desc-content .field--name-field-description h2 a{font-size:28px;line-height:32px}}@media (max-width:1300px){.paragraph--type--column-layout-container.paragraph--view-mode--default .paragraph--type--description-and-link .body--wrapper .inner-wrpper .field--name-field-description-and-link.field__items .title-desc-content .field--name-field-description h2 a{font-size:29.75px;line-height:34px}}.paragraph--type--column-layout-container.paragraph--view-mode--default .paragraph--type--description-and-link .body--wrapper .inner-wrpper .field--name-field-description-and-link.field__items div.field__item:last-child div.paragraph--type--link-with-text{margin-bottom:0!important}.paragraph--type--column-layout-container.paragraph--view-mode--default .paragraph--type--description-and-link .paragraph--type--link-with-text{margin-bottom:24px}.paragraph--type--column-layout-container.paragraph--view-mode--default .paragraph--type--description-and-link .inner-container--wrapper .body--wrapper:before{opacity:.9}.paragraph--type--column-layout-container.paragraph--view-mode--default .paragraph--type--body-container .body-container-main-wrapper{position:relative;top:0;padding:15% 12%;display:inline-block;height:100%;width:100%;color:#fff;z-index:10;opacity:.9}@media (max-width:1350px){.paragraph--type--column-layout-container.paragraph--view-mode--default .paragraph--type--body-container .body-container-main-wrapper{padding:15% 8% 10%}}@media (max-width:1000px){.paragraph--type--column-layout-container.paragraph--view-mode--default .paragraph--type--body-container .body-container-main-wrapper{padding:5%}}.paragraph--type--column-layout-container.paragraph--view-mode--default .paragraph--type--body-container .body-container-main-wrapper .body-container-wrap.row-bg-wrap.instance-0{display:none}.paragraph--type--column-layout-container.paragraph--view-mode--default .paragraph--type--body-container .body-container-main-wrapper .body-container-content h2.body-component--heading{font-size:30px;line-height:35px;font-weight:500;text-align:center;padding-top:40px;color:#fff}@media (max-width:1000px){.paragraph--type--column-layout-container.paragraph--view-mode--default .paragraph--type--body-container .body-container-main-wrapper .body-container-content h2.body-component--heading{padding-top:0}}@media (max-width:480px){.paragraph--type--column-layout-container.paragraph--view-mode--default .paragraph--type--body-container .body-container-main-wrapper .body-container-content h2.body-component--heading{font-size:27px;line-height:31.5px}}.paragraph--type--column-layout-container.paragraph--view-mode--default .paragraph--type--body-container .body-container-main-wrapper .body-container-content .contact-us-link{margin-top:15px;margin-bottom:0}article[about='/thank-you'] .paragraph--type--body-container.paragraph--view-mode--default .body-container-main-wrapper,article[about='/thank-you/'] .paragraph--type--body-container.paragraph--view-mode--default .body-container-main-wrapper{padding:16%;color:#fff}article[about='/thank-you'] .paragraph--type--body-container.paragraph--view-mode--default .body-container-main-wrapper .body-container-wrap .inner-wrap:after,article[about='/thank-you/'] .paragraph--type--body-container.paragraph--view-mode--default .body-container-main-wrapper .body-container-wrap .inner-wrap:after{background-color:#002e56;opacity:.8}article[about='/thank-you'] .paragraph--type--body-container.paragraph--view-mode--default .body-container-main-wrapper .body-container-content .body-container-inner h2.body-component--heading,article[about='/thank-you/'] .paragraph--type--body-container.paragraph--view-mode--default .body-container-main-wrapper .body-container-content .body-container-inner h2.body-component--heading{color:#fff;text-align:center;letter-spacing:2px;font-size:50px;line-height:55px;font-weight:700}@media (max-width:1000px){article[about='/thank-you'] .paragraph--type--body-container.paragraph--view-mode--default .body-container-main-wrapper .body-container-content .body-container-inner h2.body-component--heading,article[about='/thank-you/'] .paragraph--type--body-container.paragraph--view-mode--default .body-container-main-wrapper .body-container-content .body-container-inner h2.body-component--heading{font-size:35px;line-height:38.5px}}article[about='/thank-you'] .paragraph--type--body-container.paragraph--view-mode--default .body-container-main-wrapper .body-container-content .body-container-inner .body-component--desc,article[about='/thank-you/'] .paragraph--type--body-container.paragraph--view-mode--default .body-container-main-wrapper .body-container-content .body-container-inner .body-component--desc{margin:0}@media (max-width:1350px){article[about='/thank-you'] .paragraph--type--body-container.paragraph--view-mode--default .body-container-main-wrapper .body-container-content .body-container-inner .body-component--desc,article[about='/thank-you/'] .paragraph--type--body-container.paragraph--view-mode--default .body-container-main-wrapper .body-container-content .body-container-inner .body-component--desc{margin:0 5%}}@media (max-width:1000px){article[about='/thank-you'] .paragraph--type--body-container.paragraph--view-mode--default .body-container-main-wrapper .body-container-content .body-container-inner .body-component--desc,article[about='/thank-you/'] .paragraph--type--body-container.paragraph--view-mode--default .body-container-main-wrapper .body-container-content .body-container-inner .body-component--desc{margin:0 7%}}@media (max-width:768px){article[about='/thank-you'] .paragraph--type--body-container.paragraph--view-mode--default .body-container-main-wrapper .body-container-content .body-container-inner .body-component--desc,article[about='/thank-you/'] .paragraph--type--body-container.paragraph--view-mode--default .body-container-main-wrapper .body-container-content .body-container-inner .body-component--desc{margin:0 10%}}@media (max-width:480px){article[about='/thank-you'] .paragraph--type--body-container.paragraph--view-mode--default .body-container-main-wrapper .body-container-content .body-container-inner .body-component--desc,article[about='/thank-you/'] .paragraph--type--body-container.paragraph--view-mode--default .body-container-main-wrapper .body-container-content .body-container-inner .body-component--desc{margin:0 5%}}.paragraph--type--image-with-alt-text img,.paragraph--type--image-with-space-alt img{height:auto}.paragraph--type--publication-heading-with-descrip{padding:3%;padding-left:8%;padding-right:25%}.paragraph--type--publication-heading-with-descrip .field--name-field-summary{letter-spacing:2px;font-size:35px;line-height:40px;font-weight:600;margin-bottom:10px;color:#002e56}@media only screen and (max-width:1000px){.paragraph--type--publication-heading-with-descrip .field--name-field-summary{font-size:28px;line-height:32px}}.paragraph--type--publication-heading-with-descrip .field--name-field-description p{-webkit-font-smoothing:subpixel-antialiased}@media only screen and (max-width:1001px){.paragraph--type--publication-heading-with-descrip{padding:6%;padding-top:6%}}@media only screen and (max-width:480px){.paragraph--type--publication-heading-with-descrip{padding:6%}}@media only screen and (min-width:1001px){.paragraph--type--left-right-container .field--name-field-left-right-section.field__items{display:-webkit-box;display:-ms-flexbox;display:flex}}@media only screen and (max-width:999px){.paragraph--type--left-right-container .paragraph--type--image-with-alt-text img,.paragraph--type--left-right-container .paragraph--type--image-with-space-alt img{display:none}}@media only screen and (max-width:1000px){.paragraph--type--left-right-container .paragraph--type--image-with-alt-text .image-alt-text.bg-image,.paragraph--type--left-right-container .paragraph--type--image-with-space-alt .image-alt-text.bg-image{min-height:500px}}@media only screen and (max-width:768px){.paragraph--type--left-right-container .paragraph--type--image-with-alt-text .image-alt-text.bg-image,.paragraph--type--left-right-container .paragraph--type--image-with-space-alt .image-alt-text.bg-image{min-height:350px}}@media only screen and (max-width:480px){.paragraph--type--left-right-container .paragraph--type--image-with-alt-text .image-alt-text.bg-image,.paragraph--type--left-right-container .paragraph--type--image-with-space-alt .image-alt-text.bg-image{min-height:200px}}.paragraph--type--left-right-container .paragraph--type--image-with-alt-text .field--name-field-image img,.paragraph--type--left-right-container .paragraph--type--image-with-space-alt .field--name-field-image img{height:100%}.paragraph--type--column-layout-container .paragraph--type--description-and-link .body--wrapper .inner-wrpper{opacity:.8}@media only screen and (min-width:1001px){article[about='/white-papers'] .paragraph--type--left-right-container .field--name-field-left-right-section,article[about='/abstract-books'] .paragraph--type--left-right-container .field--name-field-left-right-section,article[about='/perspectives-on-vision'] .paragraph--type--left-right-container .field--name-field-left-right-section,article[about='/compendiums'] .paragraph--type--left-right-container .field--name-field-left-right-section,article[about='/white-papers/'] .paragraph--type--left-right-container .field--name-field-left-right-section,article[about='/abstract-books/'] .paragraph--type--left-right-container .field--name-field-left-right-section,article[about='/perspectives-on-vision/'] .paragraph--type--left-right-container .field--name-field-left-right-section,article[about='/compendiums/'] .paragraph--type--left-right-container .field--name-field-left-right-section{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media only screen and (min-width:1001px){.paragraph--type--left-right-container.container-centered--aligned .field--name-field-left-right-section{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.paragraph--type--left-right-container .field--name-field-left-right-section.field__items{-webkit-box-flex:1;-ms-flex:1;flex:1}.paragraph--type--left-right-container .field--name-field-left-right-section.field__items .field__item-0 div,.paragraph--type--left-right-container .field--name-field-left-right-section.field__items .field__item-1 div{height:100%}.paragraph--type--left-right-container .paragraph--type--left-right-fields-container .paragraph--type--column-layout-container .paragraph--type--layout-container .layout--container-main-wrapper div{height:auto!important}.paragraph--type--left-right-container .paragraph--type--left-right-fields-container .paragraph--type--column-layout-container .paragraph--type--layout-container .paragraph--layout-conatiner-content{padding:13% 20%;padding-top:72px;padding-bottom:72px}@media only screen and (max-width:1000px){.paragraph--type--left-right-container .paragraph--type--left-right-fields-container .paragraph--type--column-layout-container .paragraph--type--layout-container .paragraph--layout-conatiner-content{padding-top:140px;padding-bottom:140px}}@media only screen and (max-width:480px){.paragraph--type--left-right-container .paragraph--type--left-right-fields-container .paragraph--type--column-layout-container .paragraph--type--layout-container .paragraph--layout-conatiner-content{padding:13% 15%;padding-bottom:0;padding-top:13%}}.paragraph--type--left-right-container .paragraph--type--left-right-fields-container .paragraph--type--column-layout-container .paragraph--type--layout-container .paragraph--layout-conatiner-content div{margin-bottom:10px}.paragraph--type--left-right-container .paragraph--type--left-right-fields-container .paragraph--type--column-layout-container .paragraph--type--layout-container .paragraph--layout-conatiner-content div.field--name-field-sub-heading,.paragraph--type--left-right-container .paragraph--type--left-right-fields-container .paragraph--type--column-layout-container .paragraph--type--layout-container .paragraph--layout-conatiner-content div.field--name-field-summary{font-size:20px;line-height:1.25;font-family:Rajdhani;letter-spacing:2px;font-weight:600;color:#002e56}.paragraph--type--left-right-container .paragraph--type--left-right-fields-container .paragraph--type--column-layout-container .paragraph--type--layout-container .paragraph--layout-conatiner-content div.field--name-field-description a{text-decoration:none}.paragraph--type--left-right-container .paragraph--type--left-right-fields-container .paragraph--type--column-layout-container .paragraph--type--layout-container .paragraph--layout-conatiner-content div.field--name-field-description a:hover{color:#000}.paragraph--type--left-right-container .paragraph--type--image-with-alt-text .image-alt-text.bg-image{background-position:center;background-size:cover;background-repeat:no-repeat}.paragraph--type--left-right-container .paragraph--type--description-and-link .paragraph--type--title-and-description{color:#fff}.paragraph--type--left-right-container .paragraph--type--description-and-link .bg--video-white .paragraph--type--title-and-description,.paragraph--type--left-right-container .paragraph--type--description-and-link .bg--color-video-white .paragraph--type--title-and-description{color:#000}.paragraph--type--left-right-container .paragraph--type--description-and-link .bg--video-white .paragraph--type--link-with-text .contact-us-link a.nectar-button:hover,.paragraph--type--left-right-container .paragraph--type--description-and-link .bg--color-video-white .paragraph--type--link-with-text .contact-us-link a.nectar-button:hover{color:#397b9c}.paragraph--type--left-right-container .paragraph--type--description-and-link .field--name-field-description-and-link div{height:auto!important}.paragraph--type--left-right-container .paragraph--type--description-and-link .body--wrapper .inner-wrpper{padding:5% 6%}.paragraph--type--left-right-container .paragraph--type--description-and-link .body--wrapper .inner-wrpper .paragraph--type--title-and-description .title-desc--wrapper.title-desc-heading .field--name-field-heading .field__item{color:inherit;letter-spacing:2px;font-size:35px;line-height:40px;font-weight:600}@media (max-width:768px){.paragraph--type--left-right-container .paragraph--type--description-and-link .body--wrapper .inner-wrpper .paragraph--type--title-and-description .title-desc--wrapper.title-desc-heading .field--name-field-heading .field__item{font-size:28px;line-height:32px}}.paragraph--type--left-right-container .paragraph--type--description-and-link .body--wrapper .inner-wrpper .paragraph--type--title-and-description .title-desc--wrapper.title-desc-content .field__item h5{letter-spacing:2px;font-size:20px;line-height:25px;font-weight:600;color:#002e56;margin-bottom:10px}.paragraph--type--left-right-container .paragraph--type--description-and-link .body--wrapper .inner-wrpper .paragraph--type--title-and-description .title-desc--wrapper.title-desc-content .field__item ul{margin-left:30px;margin-bottom:30px}.paragraph--type--left-right-container .paragraph--type--description-and-link .body--wrapper .inner-wrpper .paragraph--type--title-and-description .title-desc--wrapper.title-desc-content .field__item ul li{list-style:disc;list-style-position:outside;font-family:Open Sans;letter-spacing:1px;font-size:17px;font-weight:300;line-height:23px;padding:0}.paragraph--type--left-right-container .paragraph--type--description-and-link .body--wrapper .inner-wrpper .paragraph--type--title-and-description .title-desc--wrapper.title-desc-content .field__item ul li a{text-decoration:none;color:inherit}.paragraph--type--left-right-container .paragraph--type--description-and-link .body--wrapper .inner-wrpper .paragraph--type--title-and-description .title-desc--wrapper.title-desc-content .field__item ul li a:hover{text-decoration:underline}.paragraph--type--left-right-container .paragraph--type--description-and-link .body--wrapper .inner-wrpper .paragraph--type--title-and-description .title-desc--wrapper.title-desc-content .field__item a{text-decoration:none}.paragraph--type--left-right-container .paragraph--type--description-and-link .body--wrapper .inner-wrpper .paragraph--type--title-and-description .title-desc--wrapper.title-desc-content .field__item a:hover{color:inherit}.paragraph--type--left-right-container .paragraph--type--column-layout-container .field__items div{height:auto!important}.paragraph--type--left-right-container .paragraph--type--column-layout-container .field__items .field__item .paragraph--type--layout-container .layout-container-img .row-bg-wrap.using-bg-image,.paragraph--type--left-right-container .paragraph--type--column-layout-container .field__items .field__item .paragraph--type--layout-container .layout-container-content{min-height:300px}@media only screen and (max-width:1000px){.paragraph--type--left-right-container .paragraph--type--column-layout-container .field__items .field__item .paragraph--type--layout-container .layout-container-img .row-bg-wrap.using-bg-image,.paragraph--type--left-right-container .paragraph--type--column-layout-container .field__items .field__item .paragraph--type--layout-container .layout-container-content{min-height:400px}}@media only screen and (max-width:480px){.paragraph--type--left-right-container .paragraph--type--column-layout-container .field__items .field__item .paragraph--type--layout-container .layout-container-img .row-bg-wrap.using-bg-image,.paragraph--type--left-right-container .paragraph--type--column-layout-container .field__items .field__item .paragraph--type--layout-container .layout-container-content{min-height:200px}}.paragraph--type--left-right-container .paragraph--type--title-and-description .title-desc--wrapper.title-desc-content .field--name-field-description .field__item{letter-spacing:2px;font-size:26px;line-height:1.2;font-weight:600}article[about='/medical-education'] .paragraph--type--left-right-container .paragraph--type--description-and-link .body--wrapper .inner-wrpper,article[about='/medical-education/'] .paragraph--type--left-right-container .paragraph--type--description-and-link .body--wrapper .inner-wrpper{padding:10%;opacity:.94}article[about='/medical-education'] .paragraph--type--left-right-container .paragraph--type--title-and-description .title-desc--wrapper.title-desc-content .field--name-field-description .field__item,article[about='/medical-education/'] .paragraph--type--left-right-container .paragraph--type--title-and-description .title-desc--wrapper.title-desc-content .field--name-field-description .field__item{margin-top:30%}article[about='/medical-education'] .paragraph--type--left-right-container .paragraph--type--title-and-description .title-desc--wrapper.title-desc-content .field--name-field-description .field__item p,article[about='/medical-education/'] .paragraph--type--left-right-container .paragraph--type--title-and-description .title-desc--wrapper.title-desc-content .field--name-field-description .field__item p{font-size:20pt;line-height:1.25;font-family:Rajdhani;font-weight:600}@media only screen and (max-width:1000px){article[about='/medical-education'] .paragraph--type--left-right-container .paragraph--type--title-and-description .title-desc--wrapper.title-desc-content .field--name-field-description .field__item,article[about='/medical-education/'] .paragraph--type--left-right-container .paragraph--type--title-and-description .title-desc--wrapper.title-desc-content .field--name-field-description .field__item{margin-top:0}}article[about='/medical-education/policies-and-guidelines'] .paragraph--type--left-right-container,article[about='/medical-education/policies-and-guidelines/'] .paragraph--type--left-right-container{-o-border-image:url(../images/Abstract_Background.jpg) 30 30 round;border-image:url(../images/Abstract_Background.jpg) 30 30 round;border-top:5px solid transparent}@media only screen and (max-width:1000px) and (min-width:690px){.paragraph--type--banner-container-medium .banner-wrapper .paragraph--banner-content.banner--heading-summary,.paragraph--type--banner-container .banner-wrapper .paragraph--banner-content.banner--heading-summary,.paragraph--type--banner-container-with-extra-larg .banner-wrapper .paragraph--banner-content.banner--heading-summary{top:20%}.paragraph--type--banner-container-medium .banner-wrapper .paragraph--banner-content h1,.paragraph--type--banner-container .banner-wrapper .paragraph--banner-content h1,.paragraph--type--banner-container-with-extra-larg .banner-wrapper .paragraph--banner-content h1{font-size:35px;line-height:38.5px;margin-bottom:24px}.paragraph--type--banner-container-medium .banner-wrapper .paragraph--banner-content h2,.paragraph--type--banner-container .banner-wrapper .paragraph--banner-content h2,.paragraph--type--banner-container-with-extra-larg .banner-wrapper .paragraph--banner-content h2{font-size:32px;line-height:36px}.paragraph--type--header-container.paragraph--view-mode--default .paragraph--header-conatiner{padding:2% 8%}.paragraph--type--header-container.paragraph--view-mode--default .paragraph--header-conatiner div.heaader-component--summary{padding:0}.paragraph--type--header-container.paragraph--view-mode--default .paragraph--header-conatiner div.heaader-component--author{font-family:Rajdhani;letter-spacing:2px;font-size:inherit;line-height:25px;font-weight:600}.paragraph--type--header-container.paragraph--view-mode--default .paragraph--header-conatiner div.heaader-component--description{padding:0}.paragraph--type--header-container.paragraph--view-mode--default .paragraph--header-conatiner div.heaader-component--description .field--name-field-description h2{font-size:32px;line-height:36px}.paragraph--type--body-container.paragraph--view-mode--default .body-container-main-wrapper{padding:3% 5% 2%}.paragraph--type--video-container .flex_container .video_container__item .field__item{padding:15%}.paragraph--type--video-container .flex_container .video_container__item .field__item .paragraph.paragraph--type--video-fields-container{margin:0 5%}}@media only screen and (max-width:768px){.paragraph--type--body-container.paragraph--view-mode--default .body-container-main-wrapper{padding:5%}.paragraph--type--header-container.paragraph--view-mode--default .paragraph--header-conatiner{padding:2% 10%}}@media only screen and (max-width:480px){.paragraph--type--body-container.paragraph--view-mode--default .body-container-main-wrapper{padding:3% 5% 2%}.paragraph--type--header-container.paragraph--view-mode--default .paragraph--header-conatiner h2.heaader-component--heading{font-size:30px;line-height:33.75px;padding:8%;letter-spacing:2px;font-family:"Open Sans";font-weight:600}.paragraph--type--header-container.paragraph--view-mode--default .paragraph--header-conatiner .heaader-component--description .field--name-field-description h2{font-size:30px;line-height:33.75px;font-weight:600;letter-spacing:2px}}.paragraph--type--header-container.paragraph--view-mode--default .paragraph--header-conatiner .heaader-component--description .field--name-field-description p{font-family:Rajdhani;text-transform:none;letter-spacing:2px;font-size:40px;line-height:45px;font-weight:500;font-size:23pt;line-height:1.25;padding:0 17px}@media only screen and (max-width:480px){.paragraph--type--header-container.paragraph--view-mode--default .paragraph--header-conatiner .heaader-component--description .field--name-field-description p{padding:0}.paragraph--type--header-container.paragraph--view-mode--default .paragraph--header-conatiner .heaader-component--description .field--name-field-description p p{padding-bottom:0}}@media (max-width:1350px){.paragraph--type--column-layout-container.two--column-layout .field--name-field-content.field__item{width:100%}}.paragraph--type--banner-container-medium .banner-wrapper .paragraph--banner-content{top:90px}@media (max-width:1350px){.paragraph--type--banner-container-medium .banner-wrapper .paragraph--banner-content{top:60px}}@media (max-width:480px){.paragraph--type--banner-container-medium .banner-wrapper .paragraph--banner-content{top:30px}}.arrow-wrapper[data-style=see-through]{letter-spacing:2px;font-size:1.25rem;line-height:25px;font-weight:600}.arrow-wrapper[data-style=see-through] .link_wrapper .link_text{padding-right:36px;position:relative;display:inline-block;color:#000;text-decoration:none}.arrow-wrapper[data-style=see-through] .link_wrapper .link_text .arrow:after{position:absolute;content:'';border-bottom:1px solid #000;height:1px;width:22px;right:12px;top:50%;margin-top:-2px;-ms-transform:scale(0,1) translateX(0);-ms-transform-origin:left;transform:scale(0,1) translateX(0);transform-origin:left;-webkit-transform:scale(0,1) translateX(0);-webkit-transform-origin:left;pointer-events:none;transition:all .33s cubic-bezier(.12,.75,.4,1);-webkit-transition:all .33s cubic-bezier(.12,.75,.4,1)}.arrow-wrapper[data-style=see-through] .link_wrapper .link_text .arrow:before{font-family:"Fontawesome"!important;font-weight:400;font-style:normal;text-decoration:inherit;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-font-smoothing:antialiased;content:"\f105";color:#000;line-height:30px;font-size:14px;position:absolute;right:0;width:26px;text-align:center;height:30px;top:50%;margin-top:-16px;transition:all .33s cubic-bezier(.12,.75,.4,1);-webkit-transition:all .33s cubic-bezier(.12,.75,.4,1)}.arrow-wrapper[data-style=see-through] .link_wrapper .link_text:after{border-radius:100px;border:1px solid rgba(0,0,0,.3);height:25px;width:25px;position:absolute;right:0;top:50%;margin-top:-14px;content:' ';display:block;pointer-events:none;transition:all .33s cubic-bezier(.12,.75,.4,1);-webkit-transition:all .33s cubic-bezier(.12,.75,.4,1);border-color:inherit!important}.arrow-wrapper[data-style=see-through] .link_wrapper:hover .link_text:after{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}.arrow-wrapper[data-style=see-through] .link_wrapper:hover .arrow:after,.arrow-wrapper[data-style=see-through] .link_wrapper:hover .arrow:before{-webkit-transform:scale(1,1) translateX(9px);transform:scale(1,1) translateX(9px)}.nectar-button{border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;-o-border-radius:5px 5px 5px 5px;box-shadow:0 -3px rgba(0,0,0,.1) inset;-moz-box-shadow:0 -3px rgba(0,0,0,.1) inset;-webkit-box-shadow:0 -3px rgba(0,0,0,.1) inset;-o-box-shadow:0 -3px rgba(0,0,0,.1) inset;transition:opacity .45s cubic-bezier(.25,1,.33,1);-moz-transition:opacity .45s cubic-bezier(.25,1,.33,1);-webkit-transition:opacity .45s cubic-bezier(.25,1,.33,1);-o-transition:opacity .45s cubic-bezier(.25,1,.33,1);color:#fff;font-weight:700;font-size:12px;letter-spacing:2px;padding:7px 15px;position:relative;text-transform:uppercase;top:-3px;margin-bottom:10px;opacity:1;line-height:20px;background-color:#27cfc3;display:inline-block}.nectar-button span{left:0;display:inline-block;-webkit-transform:translateX(0);transform:translateX(0);transition:opacity .45s cubic-bezier(.25,1,.33,1),-webkit-transform .45s cubic-bezier(.25,1,.33,1);transition:opacity .45s cubic-bezier(.25,1,.33,1),transform .45s cubic-bezier(.25,1,.33,1);transition:opacity .45s cubic-bezier(.25,1,.33,1),transform .45s cubic-bezier(.25,1,.33,1),-webkit-transform .45s cubic-bezier(.25,1,.33,1);-webkit-transition:opacity .45s cubic-bezier(.25,1,.33,1),-webkit-transform .45s cubic-bezier(.25,1,.33,1);position:relative}.nectar-button.extra-color-gradient-1{background-color:transparent!important;opacity:1!important;-webkit-box-shadow:none!important;box-shadow:none!important;border-width:3px;border-style:solid;-o-border-image:linear-gradient(to bottom right,#6bc6f3 0,#002e56 100%);border-image:-webkit-gradient(linear,left top,right bottom,color-stop(0,#6bc6f3),to(#002e56));border-image:linear-gradient(to bottom right,#6bc6f3 0,#002e56 100%);border-image-slice:1;text-decoration:none;font-family:Rajdhani}.nectar-button.extra-color-gradient-1:after{position:absolute;content:' ';top:-2%;left:-1%;width:101.5%;height:104%;transform-origin:right;-webkit-transform-origin:right;-ms-transform-origin:right;transform:scale(0,1);-webkit-transform:scale(0,1);-ms-transform:scale(0,1);-webkit-transition:background-size .38s ease,-webkit-transform .38s cubic-bezier(.2,.95,.4,.95);transition:background-size .38s ease,-webkit-transform .38s cubic-bezier(.2,.95,.4,.95);transition:transform .38s cubic-bezier(.2,.95,.4,.95),background-size .38s ease;transition:transform .38s cubic-bezier(.2,.95,.4,.95),background-size .38s ease,-webkit-transform .38s cubic-bezier(.2,.95,.4,.95);-webkit-transition:transform .38s cubic-bezier(.2,.95,.4,.95),background-size .38s ease;z-index:-1;background:#6bc6f3;background:-webkit-gradient(linear,left top,right bottom,from(#6bc6f3),to(#002e56));background:linear-gradient(to bottom right,#6bc6f3,#002e56);transform:scale(1,1);-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform-origin:left;-webkit-transform-origin:left;-ms-transform-origin:left;background-size:100% 100%!important;background-position:left!important}.nectar-button.extra-color-gradient-1:hover:after{transform:scale(0,1);-webkit-transform:scale(0,1);-ms-transform:scale(0,1);transform-origin:right;-webkit-transform-origin:right;-ms-transform-origin:right;background-size:225% 100%!important;background-position:right!important}.nectar-button.extra-color-gradient-1 .start,.nectar-button.extra-color-gradient-1 .hover{-webkit-transition:opacity .38s cubic-bezier(.2,.95,.4,.95),-webkit-transform .38s cubic-bezier(.2,.95,.4,.95);transition:opacity .38s cubic-bezier(.2,.95,.4,.95),-webkit-transform .38s cubic-bezier(.2,.95,.4,.95);transition:transform .38s cubic-bezier(.2,.95,.4,.95),opacity .38s cubic-bezier(.2,.95,.4,.95);transition:transform .38s cubic-bezier(.2,.95,.4,.95),opacity .38s cubic-bezier(.2,.95,.4,.95),-webkit-transform .38s cubic-bezier(.2,.95,.4,.95);-webkit-transition:transform .38s cubic-bezier(.2,.95,.4,.95),opacity .38s cubic-bezier(.2,.95,.4,.95)}.nectar-button.extra-color-gradient-1 .start{-webkit-animation:gradientTextHoverHover .38s;animation:gradientTextHoverHover .38s;-webkit-animation-timing-function:cubic-bezier(.2,.9,.4,.9);animation-timing-function:cubic-bezier(.2,.9,.4,.9);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;display:inline-block!important}.nectar-button.extra-color-gradient-1 .hover{position:absolute;display:inline;left:0;-webkit-animation:gradientTextHoverOff .38s;animation:gradientTextHoverOff .38s;-webkit-animation-timing-function:cubic-bezier(.2,.9,.4,.9);animation-timing-function:cubic-bezier(.2,.9,.4,.9);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;text-align:center;width:100%;opacity:0;z-index:0}.link-content.btn.btn-reverse.btn-arrow span{display:inline-block;position:relative;-webkit-transition:all 300ms ease-out;transition:all 300ms ease-out;will-change:transform}.link-content.btn.btn-reverse.btn-arrow span .line{width:10px;height:2px;background-color:#fff;position:absolute;width:1.1em;right:0;opacity:0;top:45%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 300ms ease-out;transition:all 300ms ease-out;will-change:right,opacity}.link-content.btn.btn-reverse.btn-arrow span .line .rightArrow{width:10px;height:10px;margin:-4px 2px 0 0;-webkit-transition:.5s;transition:.5s;float:right;-webkit-box-shadow:-2px 2px 0 #fff;box-shadow:-2px 2px 0 #fff;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.link-content.btn.btn-reverse.btn-arrow:hover span{-webkit-transform:translate3d(-1rem,0,0);transform:translate3d(-1rem,0,0)}.link-content.btn.btn-reverse.btn-arrow:hover .line{opacity:1;right:-2rem}#block-contactprocessorblock,#block-medical-affairs-contact-processor-block,.contact-form.block,.medical-affairs-contact-form.block,.china-medical-affairs-contact-form.block{padding:60px 84px;background:-webkit-linear-gradient(0deg,rgba(0,46,86,.8) 0%,rgba(107,198,243,.8) 100%),url(../images/Abstract_Background.jpg);background-position:center;background-repeat:no-repeat;background-size:cover}@media (max-width:480px){#block-contactprocessorblock,#block-medical-affairs-contact-processor-block,.contact-form.block,.medical-affairs-contact-form.block,.china-medical-affairs-contact-form.block{padding:18.75px 28px}}form input,form select,form textarea{padding:6px 10px}form input:focus,form select:focus,form textarea:focus{background-color:#fff;border-color:#66afe9;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(102,175,233,.6);box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(102,175,233,.6)}form h4{font-family:Rajdhani;text-transform:capitalize;letter-spacing:2px;font-size:30px;line-height:35px;font-weight:500;margin-bottom:9px}form label{font-family:Open Sans;font-size:14px;color:#7f8992;font-weight:700;text-align:left;margin:0;padding:0 0 3px 0;letter-spacing:1.5px}form .description{font-family:Open Sans;font-size:12px;color:#7f8992;font-weight:400;text-align:left;font-style:normal;letter-spacing:1px}form .description a{text-decoration:none;color:#0762ae}form .description a:hover{color:#7f8992}form #edit-request--description{margin-top:25px;font-size:14px}form#contact-form,form#medical-affairs-contact-form,form#china-medical-affairs-contact-form{width:100%;padding:36px 8.5px 36px 36px;background-color:rgba(255,255,255,.9)}@media (max-width:1350px){form#contact-form,form#medical-affairs-contact-form,form#china-medical-affairs-contact-form{margin-top:20px!important}}form#contact-form #antiSpam,form#medical-affairs-contact-form #antiSpam,form#china-medical-affairs-contact-form #antiSpam{display:none}form#contact-form .form-item-antispam,form#medical-affairs-contact-form .form-item-antispam,form#china-medical-affairs-contact-form .form-item-antispam{display:none}form#contact-form .form-item,form#medical-affairs-contact-form .form-item,form#china-medical-affairs-contact-form .form-item{padding-right:27.5px;margin-bottom:33px}form#contact-form .form-item input,form#medical-affairs-contact-form .form-item input,form#china-medical-affairs-contact-form .form-item input{height:55px;line-height:1.3;color:#7f8992;background-color:#fff;border-color:#7f8992;border-width:1px;border-style:solid;width:100%;margin:3px 0 3px 0}form#contact-form .form-item textarea,form#medical-affairs-contact-form .form-item textarea,form#china-medical-affairs-contact-form .form-item textarea{line-height:1.3;color:#7f8992;background-color:#fff;border-color:#7f8992;border-width:1px;border-style:solid;width:100%}form#contact-form .form-item.form-item-country,form#medical-affairs-contact-form .form-item.form-item-country,form#china-medical-affairs-contact-form .form-item.form-item-country{margin-bottom:50px}form#contact-form .form-item.form-item-country select,form#medical-affairs-contact-form .form-item.form-item-country select,form#china-medical-affairs-contact-form .form-item.form-item-country select{height:55px;line-height:1.3;width:100%;background:#fff;margin:3px 0 3px 0;-webkit-appearance:auto}form#contact-form .form-item.form-item-privacy-policy input[type=checkbox],form#medical-affairs-contact-form .form-item.form-item-privacy-policy input[type=checkbox],form#china-medical-affairs-contact-form .form-item.form-item-privacy-policy input[type=checkbox]{width:auto;height:auto;-webkit-appearance:checkbox}form#contact-form .form-item.form-item-privacy-policy label.option,form#medical-affairs-contact-form .form-item.form-item-privacy-policy label.option,form#china-medical-affairs-contact-form .form-item.form-item-privacy-policy label.option{font-size:13px;color:#444;letter-spacing:1px;font-weight:300}form#contact-form .form-item.form-item.form-item-courtesy-title label.js-form-required:after,form#contact-form .form-item.form-item.form-item-first-name label.js-form-required:after,form#contact-form .form-item.form-item.form-item-email label.js-form-required:after,form#contact-form .form-item.form-item.form-item-request label.js-form-required:after,form#medical-affairs-contact-form .form-item.form-item.form-item-courtesy-title label.js-form-required:after,form#medical-affairs-contact-form .form-item.form-item.form-item-first-name label.js-form-required:after,form#medical-affairs-contact-form .form-item.form-item.form-item-email label.js-form-required:after,form#medical-affairs-contact-form .form-item.form-item.form-item-request label.js-form-required:after,form#china-medical-affairs-contact-form .form-item.form-item.form-item-courtesy-title label.js-form-required:after,form#china-medical-affairs-contact-form .form-item.form-item.form-item-first-name label.js-form-required:after,form#china-medical-affairs-contact-form .form-item.form-item.form-item-email label.js-form-required:after,form#china-medical-affairs-contact-form .form-item.form-item.form-item-request label.js-form-required:after{content:"*";margin-left:5px}form#contact-form .form-item.form-item.form-item-courtesy-title,form#contact-form .form-item.form-item-last-name,form#contact-form .form-item.form-item-first-name,form#medical-affairs-contact-form .form-item.form-item.form-item-courtesy-title,form#medical-affairs-contact-form .form-item.form-item-last-name,form#medical-affairs-contact-form .form-item.form-item-first-name,form#china-medical-affairs-contact-form .form-item.form-item.form-item-courtesy-title,form#china-medical-affairs-contact-form .form-item.form-item-last-name,form#china-medical-affairs-contact-form .form-item.form-item-first-name{width:33.33%;float:left}@media (max-width:480px){form#contact-form .form-item.form-item.form-item-courtesy-title,form#contact-form .form-item.form-item-last-name,form#contact-form .form-item.form-item-first-name,form#medical-affairs-contact-form .form-item.form-item.form-item-courtesy-title,form#medical-affairs-contact-form .form-item.form-item-last-name,form#medical-affairs-contact-form .form-item.form-item-first-name,form#china-medical-affairs-contact-form .form-item.form-item.form-item-courtesy-title,form#china-medical-affairs-contact-form .form-item.form-item-last-name,form#china-medical-affairs-contact-form .form-item.form-item-first-name{width:100%}}form#contact-form .form-item.form-item-last-name input,form#medical-affairs-contact-form .form-item.form-item-last-name input,form#china-medical-affairs-contact-form .form-item.form-item-last-name input{margin-top:18px}@media (max-width:480px){form#contact-form .form-item.form-item-last-name,form#medical-affairs-contact-form .form-item.form-item-last-name,form#china-medical-affairs-contact-form .form-item.form-item-last-name{width:100%}}form#contact-form .form-item.form-item-company-name,form#contact-form .form-item.form-item-email,form#medical-affairs-contact-form .form-item.form-item-company-name,form#medical-affairs-contact-form .form-item.form-item-email,form#china-medical-affairs-contact-form .form-item.form-item-company-name,form#china-medical-affairs-contact-form .form-item.form-item-email{width:50%;float:left}@media (max-width:480px){form#contact-form .form-item.form-item-company-name,form#contact-form .form-item.form-item-email,form#medical-affairs-contact-form .form-item.form-item-company-name,form#medical-affairs-contact-form .form-item.form-item-email,form#china-medical-affairs-contact-form .form-item.form-item-company-name,form#china-medical-affairs-contact-form .form-item.form-item-email{width:100%}}form#contact-form .form-item.form-item-company-name input,form#medical-affairs-contact-form .form-item.form-item-company-name input,form#china-medical-affairs-contact-form .form-item.form-item-company-name input{width:100%}@media (max-width:480px){form#contact-form .form-item.form-item-company-name,form#medical-affairs-contact-form .form-item.form-item-company-name,form#china-medical-affairs-contact-form .form-item.form-item-company-name{width:100%}}form#contact-form .form-item.form-item.form-item-city,form#contact-form .form-item.form-item-state,form#contact-form .form-item.form-item-zip-code,form#medical-affairs-contact-form .form-item.form-item.form-item-city,form#medical-affairs-contact-form .form-item.form-item-state,form#medical-affairs-contact-form .form-item.form-item-zip-code,form#china-medical-affairs-contact-form .form-item.form-item.form-item-city,form#china-medical-affairs-contact-form .form-item.form-item-state,form#china-medical-affairs-contact-form .form-item.form-item-zip-code{width:33.33%;float:left}@media (max-width:480px){form#contact-form .form-item.form-item.form-item-city,form#contact-form .form-item.form-item-state,form#contact-form .form-item.form-item-zip-code,form#medical-affairs-contact-form .form-item.form-item.form-item-city,form#medical-affairs-contact-form .form-item.form-item-state,form#medical-affairs-contact-form .form-item.form-item-zip-code,form#china-medical-affairs-contact-form .form-item.form-item.form-item-city,form#china-medical-affairs-contact-form .form-item.form-item-state,form#china-medical-affairs-contact-form .form-item.form-item-zip-code{width:100%}}form#contact-form .form-item.form-item-address,form#contact-form .form-item.form-item-address-1,form#contact-form .form-item.form-item-phone,form#medical-affairs-contact-form .form-item.form-item-address,form#medical-affairs-contact-form .form-item.form-item-address-1,form#medical-affairs-contact-form .form-item.form-item-phone,form#china-medical-affairs-contact-form .form-item.form-item-address,form#china-medical-affairs-contact-form .form-item.form-item-address-1,form#china-medical-affairs-contact-form .form-item.form-item-phone{margin-bottom:25px!important}@media (max-width:480px){form#contact-form .form-item.form-item-address,form#contact-form .form-item.form-item-address-1,form#contact-form .form-item.form-item-phone,form#medical-affairs-contact-form .form-item.form-item-address,form#medical-affairs-contact-form .form-item.form-item-address-1,form#medical-affairs-contact-form .form-item.form-item-phone,form#china-medical-affairs-contact-form .form-item.form-item-address,form#china-medical-affairs-contact-form .form-item.form-item-address-1,form#china-medical-affairs-contact-form .form-item.form-item-phone{width:100%}}form#contact-form .form-item.form-item-phone,form#medical-affairs-contact-form .form-item.form-item-phone,form#china-medical-affairs-contact-form .form-item.form-item-phone{margin-bottom:0!important}form#contact-form .form-submit,form#medical-affairs-contact-form .form-submit,form#china-medical-affairs-contact-form .form-submit{background:#0762ae;border-width:1px;border-color:#0762ae;line-height:normal;text-align:center;width:auto;font-size:14px;text-transform:capitalize;padding:15px 22px;letter-spacing:0}form#china-medical-affairs-contact-form .form-item.form-item-last-name,form#china-medical-affairs-contact-form .form-item.form-item-first-name{width:50%}@media (max-width:480px){form#china-medical-affairs-contact-form .form-item.form-item-last-name,form#china-medical-affairs-contact-form .form-item.form-item-first-name{width:100%}}form#china-medical-affairs-contact-form .form-item.form-item-email{width:100%}form #phone-err{color:#b94a48;font-weight:700;margin-bottom:25px!important;display:block}.block-views-blockcontact-us-block-block-1,.block-views-blockcontact-us-block-block-2{position:relative}.block-views-blockcontact-us-block-block-1 .contact-us-views-block.view-id-contact_us_block .row-bg-wrap.instance-4 .inner-wrap .using-image,.block-views-blockcontact-us-block-block-2 .contact-us-views-block.view-id-contact_us_block .row-bg-wrap.instance-4 .inner-wrap .using-image{background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;position:absolute;left:0;width:100%;height:100%}.block-views-blockcontact-us-block-block-1 .contact-us-views-block.view-id-contact_us_block .row-bg-wrap.instance-4:after,.block-views-blockcontact-us-block-block-2 .contact-us-views-block.view-id-contact_us_block .row-bg-wrap.instance-4:after{content:' ';position:absolute;height:100%;width:100%;background-color:#0762ae;opacity:.3}.block-views-blockcontact-us-block-block-1 .contact-us-views-block.view-id-contact_us_block .contact-us-content,.block-views-blockcontact-us-block-block-2 .contact-us-views-block.view-id-contact_us_block .contact-us-content{z-index:10;margin-bottom:0!important;position:relative;display:block;width:100%;padding:86.4px 98px;visibility:visible;text-align:center;color:#fff}@media (max-width:1000px){.block-views-blockcontact-us-block-block-1 .contact-us-views-block.view-id-contact_us_block .contact-us-content,.block-views-blockcontact-us-block-block-2 .contact-us-views-block.view-id-contact_us_block .contact-us-content{padding:60px 90px}}@media (max-width:768px){.block-views-blockcontact-us-block-block-1 .contact-us-views-block.view-id-contact_us_block .contact-us-content,.block-views-blockcontact-us-block-block-2 .contact-us-views-block.view-id-contact_us_block .contact-us-content{padding:46.08px 84px}}@media only screen and (max-width:690px){.block-views-blockcontact-us-block-block-1 .contact-us-views-block.view-id-contact_us_block .contact-us-content,.block-views-blockcontact-us-block-block-2 .contact-us-views-block.view-id-contact_us_block .contact-us-content{padding:22.5px 28px}}.block-views-blockcontact-us-block-block-1 .contact-us-views-block.view-id-contact_us_block .contact-us-content .wpb_wrapper h4,.block-views-blockcontact-us-block-block-2 .contact-us-views-block.view-id-contact_us_block .contact-us-content .wpb_wrapper h4{font-family:Rajdhani;text-transform:capitalize;letter-spacing:2px;font-size:30px;line-height:35px;font-weight:500;margin-bottom:30px}@media (max-width:1000px){.block-views-blockcontact-us-block-block-1 .contact-us-views-block.view-id-contact_us_block .contact-us-content .wpb_wrapper h4,.block-views-blockcontact-us-block-block-2 .contact-us-views-block.view-id-contact_us_block .contact-us-content .wpb_wrapper h4{font-size:30px;line-height:35px;margin-bottom:30px}}@media (max-width:480px){.block-views-blockcontact-us-block-block-1 .contact-us-views-block.view-id-contact_us_block .contact-us-content .wpb_wrapper h4,.block-views-blockcontact-us-block-block-2 .contact-us-views-block.view-id-contact_us_block .contact-us-content .wpb_wrapper h4{font-size:27px;line-height:31.5px;margin-bottom:28px}}.block-views-blockcontact-us-block-block-1 .contact-us-views-block.view-id-contact_us_block .contact-us-content .wpb_wrapper p.contact-us-link,.block-views-blockcontact-us-block-block-2 .contact-us-views-block.view-id-contact_us_block .contact-us-content .wpb_wrapper p.contact-us-link{padding:0}@media (max-width:1000px){.block-views-blockcontact-us-block-block-1 .contact-us-views-block.view-id-contact_us_block .contact-us-content .wpb_wrapper p.contact-us-link,.block-views-blockcontact-us-block-block-2 .contact-us-views-block.view-id-contact_us_block .contact-us-content .wpb_wrapper p.contact-us-link{padding:0}}.block-views-blockalcon-news-view-block-1{background-image:url(/themes/custom/alcon_science_base/images/home_news_bg.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.block-views-blockalcon-news-view-block-1 .home-news--wrapper{display:inline-block;background-color:#002e56;opacity:.8;padding:72px 98px 43.2px;width:100%}@media only screen and (max-width:1000px){.block-views-blockalcon-news-view-block-1 .home-news--wrapper{padding:22.5px 20px}}.block-views-blockalcon-news-view-block-1 .home-news--wrapper h2{text-align:center;color:#fff;letter-spacing:2px;font-size:35px;line-height:40px;font-weight:600;text-transform:uppercase}.block-views-blockalcon-news-view-block-1 .home-news--wrapper .view-display-id-block_1 .views-row{width:32%;padding-bottom:10px;margin-bottom:2%;padding:20px;float:left}@media only screen and (max-width:980px){.block-views-blockalcon-news-view-block-1 .home-news--wrapper .view-display-id-block_1 .views-row{width:100%}}.block-views-blockalcon-news-view-block-1 .home-news--wrapper .view-display-id-block_1 .views-row .field-content div.news-read-more{color:#fff;text-decoration:none;text-align:center}.block-views-blockalcon-news-view-block-1 .home-news--wrapper .view-display-id-block_1 .views-row .field-content div.news-read-more .news-created-category{padding-top:15px;margin-bottom:11px;display:block;font-size:11px;color:#fff;letter-spacing:1px;font-weight:400;font-family:"Open Sans"}.block-views-blockalcon-news-view-block-1 .home-news--wrapper .view-display-id-block_1 .views-row .field-content div.news-read-more .news-created-category a{text-decoration:none;color:#fff}.block-views-blockalcon-news-view-block-1 .home-news--wrapper .view-display-id-block_1 .views-row .field-content div.news-read-more a.news-title{text-decoration:none;color:#fff}.block-views-blockalcon-news-view-block-1 .home-news--wrapper .view-display-id-block_1 .views-row .field-content div.news-read-more a.news-title h3.title{letter-spacing:2px;font-size:35px;font-weight:600;margin-bottom:12px;line-height:40px}@media only screen and (max-width:1350px) and (min-width:1000px){.block-views-blockalcon-news-view-block-1 .home-news--wrapper .view-display-id-block_1 .views-row .field-content div.news-read-more a.news-title h3.title{font-size:29.75px;line-height:34px}}.block-views-blockalcon-news-view-block-1 .home-news--wrapper .view-display-id-block_1 .views-row .field-content div.news-read-more .news-body-teaser{letter-spacing:1px;font-size:17px;line-height:23px;font-weight:400;font-family:Open Sans}.block-views-blockalcon-news-view-block-1 .home-news--wrapper .view-display-id-block_1 .views-row .field-content div.news-read-more .news-read-more-link{padding-top:15px;letter-spacing:2px;font-size:17px;font-weight:700;display:inline-block}.block-views-blockalcon-news-view-block-1 .home-news--wrapper .view-display-id-block_1 .views-row .field-content div.news-read-more .news-read-more-link a{text-decoration:none;color:#fff}.block-views-blockalcon-news-view-block-1 .home-news--wrapper .view-display-id-block_1 .views-row .field-content div.news-read-more .news-read-more-link a span{float:left;position:relative;top:0;-webkit-transition:top ease .5s;transition:top ease .5s;text-transform:uppercase}.block-views-blockalcon-news-view-block-1 .home-news--wrapper .view-display-id-block_1 .views-row .field-content div.news-read-more .news-read-more-link a .icon-div{width:15px;height:2px;background-color:#fff;float:right;margin-top:8px;position:relative;top:0;-webkit-transition:top ease .5s;transition:top ease .5s;margin-left:15px}.block-views-blockalcon-news-view-block-1 .home-news--wrapper .view-display-id-block_1 .views-row .field-content div.news-read-more .news-read-more-link a .rightArrow{width:10px;height:10px;margin:-4px 2px 0 0;-webkit-transition:.5s;transition:.5s;float:right;-webkit-box-shadow:-2px 2px 0 #fff;box-shadow:-2px 2px 0 #fff;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.block-views-blockalcon-news-view-block-1 .home-news--wrapper .view-display-id-block_1 .views-row .field-content div.news-read-more .news-read-more-link a span:hover .icon-div{right:-10px}.block-views-blockalcon-news-view-block-3 .view-alcon-news-view.view-display-id-block_3{padding:0 98px 72px;padding-bottom:0;background:rgba(0,46,86,.97);background-image:url(../images/alcon_news_BG.jpg);background-position:left top;background-repeat:no-repeat;background-size:cover;position:relative}.block-views-blockalcon-news-view-block-3 .view-alcon-news-view.view-display-id-block_3 .news-sub-section::before{position:absolute;top:0;left:0;width:100%;height:100%;content:' ';background-color:rgba(0,46,86,.97)}.block-views-blockalcon-news-view-block-3 .view-alcon-news-view.view-display-id-block_3 .news-sub-section .attachment-before{position:relative}.block-views-blockalcon-news-view-block-3 .view-alcon-news-view.view-display-id-block_3 .main-container-news{padding:14% 90px;position:relative}.block-views-blockalcon-news-view-block-3 .view-alcon-news-view.view-display-id-block_3 .main-container-news .news-container-wrapper .using-image .nectar-recent-post-bg{background-color:#002e56;background-image:url(/themes/custom/alcon_science_base/images/blogheader3.jpg);position:absolute;top:0;left:0;height:100%;width:100%;background-size:cover;background-position:center;z-index:0;display:inline-block;margin-top:-5%;z-index:99}.block-views-blockalcon-news-view-block-3 .view-alcon-news-view.view-display-id-block_3 .main-container-news .news-container-wrapper .using-image .nectar-recent-post-bg:after{background-color:rgba(2,2,2,.43);position:absolute;top:0;left:0;height:100%;width:100%;content:' ';z-index:1;display:block}.block-views-blockalcon-news-view-block-3 .view-alcon-news-view.view-display-id-block_3 .main-container-news .news-container-wrapper .container-video{position:relative;z-index:auto;width:100%;margin:0 auto;display:inline-block;z-index:199}.block-views-blockalcon-news-view-block-3 .view-alcon-news-view.view-display-id-block_3 .main-container-news .news-container-wrapper .container-video .view-content{width:45%;float:left}.block-views-blockalcon-news-view-block-3 .view-alcon-news-view.view-display-id-block_3 .main-container-news .news-container-wrapper .container-video .view-content .grav-wrap{opacity:.8;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity .85s cubic-bezier(.4,0,.1,1) .2s,-webkit-transform .85s cubic-bezier(.4,0,.1,1) .2s,-webkit-box-shadow .45s cubic-bezier(.25,1,.33,1);transition:opacity .85s cubic-bezier(.4,0,.1,1) .2s,-webkit-transform .85s cubic-bezier(.4,0,.1,1) .2s,-webkit-box-shadow .45s cubic-bezier(.25,1,.33,1);transition:opacity .85s cubic-bezier(.4,0,.1,1) .2s,transform .85s cubic-bezier(.4,0,.1,1) .2s,box-shadow .45s cubic-bezier(.25,1,.33,1);transition:opacity .85s cubic-bezier(.4,0,.1,1) .2s,transform .85s cubic-bezier(.4,0,.1,1) .2s,box-shadow .45s cubic-bezier(.25,1,.33,1),-webkit-transform .85s cubic-bezier(.4,0,.1,1) .2s,-webkit-box-shadow .45s cubic-bezier(.25,1,.33,1);color:#fff;font-family:Open Sans;letter-spacing:1px;line-height:23px}.block-views-blockalcon-news-view-block-3 .view-alcon-news-view.view-display-id-block_3 .main-container-news .news-container-wrapper .container-video .view-content .grav-wrap .text a{position:relative;color:#fff;text-decoration:none;transition:color .2s;-moz-transition:color .2s;-webkit-transition:color .2s}.block-views-blockalcon-news-view-block-3 .view-alcon-news-view.view-display-id-block_3 .main-container-news .news-container-wrapper .container-video .view-content .grav-wrap .text a:before{width:100%;position:absolute;bottom:-3px;left:0;content:'';-ms-transform:scaleX(0);-webkit-transform:scaleX(0);-webkit-transform-origin:left;transform-origin:left;-webkit-transform:scaleX(0);transform-origin:left;-webkit-transition:transform .37s cubic-bezier(.52,.01,.16,1);-webkit-transition:-webkit-transform .37s cubic-bezier(.52,.01,.16,1);transition:-webkit-transform .37s cubic-bezier(.52,.01,.16,1);transition:transform .37s cubic-bezier(.52,.01,.16,1);transition:transform .37s cubic-bezier(.52,.01,.16,1),-webkit-transform .37s cubic-bezier(.52,.01,.16,1);display:block;border-bottom:2px solid #fff}.block-views-blockalcon-news-view-block-3 .view-alcon-news-view.view-display-id-block_3 .main-container-news .news-container-wrapper .container-video .view-content .grav-wrap .text a:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.block-views-blockalcon-news-view-block-3 .view-alcon-news-view.view-display-id-block_3 .main-container-news .news-container-wrapper .container-video .view-content h2.post-ref-1{margin:15px 0 50px 0;letter-spacing:2px;font-size:40px;line-height:50px;font-weight:500;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;position:relative;display:block;overflow:hidden}.block-views-blockalcon-news-view-block-3 .view-alcon-news-view.view-display-id-block_3 .main-container-news .news-container-wrapper .container-video .view-content h2.post-ref-1 a{color:#fff;text-decoration:none}.block-views-blockalcon-news-view-block-3 .view-alcon-news-view.view-display-id-block_3 .main-container-news .news-container-wrapper .container-video .view-content a.link-content{opacity:.9;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity .85s cubic-bezier(.4,0,.1,1) .2s,-webkit-transform .85s cubic-bezier(.4,0,.1,1) .2s,-webkit-box-shadow .45s cubic-bezier(.25,1,.33,1);transition:opacity .85s cubic-bezier(.4,0,.1,1) .2s,-webkit-transform .85s cubic-bezier(.4,0,.1,1) .2s,-webkit-box-shadow .45s cubic-bezier(.25,1,.33,1);transition:opacity .85s cubic-bezier(.4,0,.1,1) .2s,transform .85s cubic-bezier(.4,0,.1,1) .2s,box-shadow .45s cubic-bezier(.25,1,.33,1);transition:opacity .85s cubic-bezier(.4,0,.1,1) .2s,transform .85s cubic-bezier(.4,0,.1,1) .2s,box-shadow .45s cubic-bezier(.25,1,.33,1),-webkit-transform .85s cubic-bezier(.4,0,.1,1) .2s,-webkit-box-shadow .45s cubic-bezier(.25,1,.33,1);padding:15px 22px;box-shadow:0 -3px rgba(0,0,0,.1) inset;-moz-box-shadow:0 -3px rgba(0,0,0,.1) inset;-webkit-box-shadow:0 -3px rgba(0,0,0,.1) inset;-o-box-shadow:0 -3px rgba(0,0,0,.1) inset;padding-left:42px;padding-right:42px;border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;-o-border-radius:5px 5px 5px 5px;box-shadow:0 -3px rgba(0,0,0,.1) inset;-moz-box-shadow:0 -3px rgba(0,0,0,.1) inset;-webkit-box-shadow:0 -3px rgba(0,0,0,.1) inset;-o-box-shadow:0 -3px rgba(0,0,0,.1) inset;transition:opacity .45s cubic-bezier(.25,1,.33,1);-moz-transition:opacity .45s cubic-bezier(.25,1,.33,1);-webkit-transition:opacity .45s cubic-bezier(.25,1,.33,1);-o-transition:opacity .45s cubic-bezier(.25,1,.33,1);color:#fff;font-weight:700;font-size:14px;letter-spacing:2px;position:relative;text-transform:uppercase;top:-3px;margin-bottom:10px;opacity:1;line-height:20px;background-color:#0762ae;display:inline-block;text-decoration:none;transition:color .2s;-moz-transition:color .2s;-webkit-transition:color .2s}.block-views-blockalcon-news-view-block-3 .view-alcon-news-view.view-display-id-block_3 .main-container-news .news-container-wrapper .container-video .attachment.attachment-after{width:30%;float:right}.block-views-blockalcon-news-view-block-3 .view-alcon-news-view.view-display-id-block_3 .main-container-news .news-container-wrapper .container-video .attachment.attachment-after .view-display-id-attachment_1 .view-content{width:100%;float:none}.view-alcon-news-view .view-display-id-attachment_1{padding:0 15%}.view-alcon-news-view .view-display-id-attachment_1 .view-content .views-row{margin:50px 0;padding:10px 0;position:relative;cursor:pointer;display:block}.view-alcon-news-view .view-display-id-attachment_1 .view-content .views-row:first-child{margin:0}.view-alcon-news-view .view-display-id-attachment_1 .view-content .views-row .news-main-block-menu li.news-title .title{width:100%;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;opacity:.65;line-height:22px;font-size:16px;display:block;font-family:Open Sans!important;font-weight:300;color:#fff;letter-spacing:1px}.view-alcon-news-view .view-display-id-attachment_1 .view-content .views-row .news-main-block-menu li.news-title .title:hover{opacity:1}.view-alcon-news-view .view-display-id-attachment_1 .view-content .views-row .news-main-block-menu li.news-title:after{-webkit-transform:scaleX(1);transform:scaleX(1);display:block;content:'';border-bottom:1.5px solid rgba(255,255,255,.3);margin-top:4px}.view-alcon-news-view .view-display-id-attachment_1 .view-content .views-row .news-main-block-menu li.active .title{opacity:1}.view-alcon-news-view .view-display-id-attachment_1 .view-content .views-row .news-main-block-menu li.active:after{content:'';border-bottom:1.5px solid #0762ae}.view-alcon-news-view .news-content-main-block{display:none}.view-alcon-news-view .active{display:block}.block-views-blockalcon-news-view-block-2,.news-sub-section{padding:0 98px 72px;padding-bottom:0;background:rgba(0,46,86,.97)}.block-views-blockalcon-news-view-block-2 .view-display-id-block_2 .views-row,.block-views-blockalcon-news-view-block-2 .attachment.attachment-before .views-row,.news-sub-section .view-display-id-block_2 .views-row,.news-sub-section .attachment.attachment-before .views-row{margin-bottom:60px;display:inline-block}.block-views-blockalcon-news-view-block-2 .view-display-id-block_2 .views-row .news-container,.block-views-blockalcon-news-view-block-2 .attachment.attachment-before .views-row .news-container,.news-sub-section .view-display-id-block_2 .views-row .news-container,.news-sub-section .attachment.attachment-before .views-row .news-container{width:100%}.block-views-blockalcon-news-view-block-2 .view-display-id-block_2 .views-row .news-container .related--news-block,.block-views-blockalcon-news-view-block-2 .attachment.attachment-before .views-row .news-container .related--news-block,.news-sub-section .view-display-id-block_2 .views-row .news-container .related--news-block,.news-sub-section .attachment.attachment-before .views-row .news-container .related--news-block{display:inline-block!important;cursor:pointer}.block-views-blockalcon-news-view-block-2 .view-display-id-block_2 .views-row .news-container .related--news-block:hover .post-featured-img-wrap img,.block-views-blockalcon-news-view-block-2 .attachment.attachment-before .views-row .news-container .related--news-block:hover .post-featured-img-wrap img,.news-sub-section .view-display-id-block_2 .views-row .news-container .related--news-block:hover .post-featured-img-wrap img,.news-sub-section .attachment.attachment-before .views-row .news-container .related--news-block:hover .post-featured-img-wrap img{margin-top:-4px;-webkit-transition:all .7s cubic-bezier(.2,1,.22,1)}.block-views-blockalcon-news-view-block-2 .view-display-id-block_2 .views-row .news-container .news-image.news--left-wrapper,.block-views-blockalcon-news-view-block-2 .attachment.attachment-before .views-row .news-container .news-image.news--left-wrapper,.news-sub-section .view-display-id-block_2 .views-row .news-container .news-image.news--left-wrapper,.news-sub-section .attachment.attachment-before .views-row .news-container .news-image.news--left-wrapper{width:33%;float:left}.block-views-blockalcon-news-view-block-2 .view-display-id-block_2 .views-row .news-container .news-image.news--left-wrapper .post-featured-img-wrap img,.block-views-blockalcon-news-view-block-2 .attachment.attachment-before .views-row .news-container .news-image.news--left-wrapper .post-featured-img-wrap img,.news-sub-section .view-display-id-block_2 .views-row .news-container .news-image.news--left-wrapper .post-featured-img-wrap img,.news-sub-section .attachment.attachment-before .views-row .news-container .news-image.news--left-wrapper .post-featured-img-wrap img{height:auto;min-height:400px;position:relative;border-radius:5px;margin-top:0;-webkit-transition:all .7s cubic-bezier(.2,1,.22,1)}.block-views-blockalcon-news-view-block-2 .view-display-id-block_2 .views-row .news-container .news-content.news--right-wrapper,.block-views-blockalcon-news-view-block-2 .attachment.attachment-before .views-row .news-container .news-content.news--right-wrapper,.news-sub-section .view-display-id-block_2 .views-row .news-container .news-content.news--right-wrapper,.news-sub-section .attachment.attachment-before .views-row .news-container .news-content.news--right-wrapper{width:66.66%;float:left;padding:7%}.block-views-blockalcon-news-view-block-2 .view-display-id-block_2 .views-row .news-container .news-content.news--right-wrapper .meta-category a,.block-views-blockalcon-news-view-block-2 .attachment.attachment-before .views-row .news-container .news-content.news--right-wrapper .meta-category a,.news-sub-section .view-display-id-block_2 .views-row .news-container .news-content.news--right-wrapper .meta-category a,.news-sub-section .attachment.attachment-before .views-row .news-container .news-content.news--right-wrapper .meta-category a{font-size:14px;line-height:19px;position:relative;display:inline-block;margin:0 10px 10px 0;color:#6bc6f3;text-decoration:none;letter-spacing:1px}.block-views-blockalcon-news-view-block-2 .view-display-id-block_2 .views-row .news-container .news-content.news--right-wrapper .meta-category a:before,.block-views-blockalcon-news-view-block-2 .attachment.attachment-before .views-row .news-container .news-content.news--right-wrapper .meta-category a:before,.news-sub-section .view-display-id-block_2 .views-row .news-container .news-content.news--right-wrapper .meta-category a:before,.news-sub-section .attachment.attachment-before .views-row .news-container .news-content.news--right-wrapper .meta-category a:before{width:100%;position:absolute;bottom:-1px;left:0;content:'';-webkit-transform-origin:left;transform-origin:left;transition:transform .37s cubic-bezier(.52,.01,.16,1),-webkit-transform .37s cubic-bezier(.52,.01,.16,1);display:block;border-bottom:2px solid #0762ae;-webkit-transform:scaleX(0);transform:scaleX(0)}.block-views-blockalcon-news-view-block-2 .view-display-id-block_2 .views-row .news-container .news-content.news--right-wrapper .meta-category a:hover::before,.block-views-blockalcon-news-view-block-2 .attachment.attachment-before .views-row .news-container .news-content.news--right-wrapper .meta-category a:hover::before,.news-sub-section .view-display-id-block_2 .views-row .news-container .news-content.news--right-wrapper .meta-category a:hover::before,.news-sub-section .attachment.attachment-before .views-row .news-container .news-content.news--right-wrapper .meta-category a:hover::before{-webkit-transform:scaleX(1);transform:scaleX(1)}.block-views-blockalcon-news-view-block-2 .view-display-id-block_2 .views-row .news-container .news-content.news--right-wrapper .post-header,.block-views-blockalcon-news-view-block-2 .attachment.attachment-before .views-row .news-container .news-content.news--right-wrapper .post-header,.news-sub-section .view-display-id-block_2 .views-row .news-container .news-content.news--right-wrapper .post-header,.news-sub-section .attachment.attachment-before .views-row .news-container .news-content.news--right-wrapper .post-header{margin-bottom:12px;font-size:11px;color:#fff;letter-spacing:1px;line-height:23px}.block-views-blockalcon-news-view-block-2 .view-display-id-block_2 .views-row .news-container .news-content.news--right-wrapper .post-header h3,.block-views-blockalcon-news-view-block-2 .attachment.attachment-before .views-row .news-container .news-content.news--right-wrapper .post-header h3,.news-sub-section .view-display-id-block_2 .views-row .news-container .news-content.news--right-wrapper .post-header h3,.news-sub-section .attachment.attachment-before .views-row .news-container .news-content.news--right-wrapper .post-header h3{font-family:Rajdhani;text-transform:none;letter-spacing:2px;font-size:35px;line-height:40px;font-weight:600;margin-bottom:8px;color:inherit!important}.block-views-blockalcon-news-view-block-2 .view-display-id-block_2 .views-row .news-container .news-content.news--right-wrapper .post-header h3 a,.block-views-blockalcon-news-view-block-2 .attachment.attachment-before .views-row .news-container .news-content.news--right-wrapper .post-header h3 a,.news-sub-section .view-display-id-block_2 .views-row .news-container .news-content.news--right-wrapper .post-header h3 a,.news-sub-section .attachment.attachment-before .views-row .news-container .news-content.news--right-wrapper .post-header h3 a{color:#fff;text-decoration:none}.block-views-blockalcon-news-view-block-2 .view-display-id-block_2 .views-row .news-container .news-content.news--right-wrapper .news-body-content,.block-views-blockalcon-news-view-block-2 .attachment.attachment-before .views-row .news-container .news-content.news--right-wrapper .news-body-content,.news-sub-section .view-display-id-block_2 .views-row .news-container .news-content.news--right-wrapper .news-body-content,.news-sub-section .attachment.attachment-before .views-row .news-container .news-content.news--right-wrapper .news-body-content{font-family:Open Sans;letter-spacing:1px;font-size:17px;line-height:23px;font-weight:300;color:#fff}.block-views-blockalcon-news-view-block-2 .view-display-id-block_2 .views-row .news-container .news-content.news--right-wrapper .grav-wrap,.block-views-blockalcon-news-view-block-2 .attachment.attachment-before .views-row .news-container .news-content.news--right-wrapper .grav-wrap,.news-sub-section .view-display-id-block_2 .views-row .news-container .news-content.news--right-wrapper .grav-wrap,.news-sub-section .attachment.attachment-before .views-row .news-container .news-content.news--right-wrapper .grav-wrap{margin-top:20px;display:block;font-size:14px;line-height:20px;color:#fff;text-decoration:none;letter-spacing:1px;font-weight:300;font-family:Open Sans}.block-views-blockalcon-news-view-block-2 .view-display-id-block_2 .views-row .news-container .news-content.news--right-wrapper .grav-wrap .text,.block-views-blockalcon-news-view-block-2 .attachment.attachment-before .views-row .news-container .news-content.news--right-wrapper .grav-wrap .text,.news-sub-section .view-display-id-block_2 .views-row .news-container .news-content.news--right-wrapper .grav-wrap .text,.news-sub-section .attachment.attachment-before .views-row .news-container .news-content.news--right-wrapper .grav-wrap .text{vertical-align:middle;display:inline-block;line-height:0}.block-views-blockalcon-news-view-block-2 .view-display-id-block_2 .views-row .news-container .news-content.news--right-wrapper .grav-wrap .text a,.block-views-blockalcon-news-view-block-2 .attachment.attachment-before .views-row .news-container .news-content.news--right-wrapper .grav-wrap .text a,.news-sub-section .view-display-id-block_2 .views-row .news-container .news-content.news--right-wrapper .grav-wrap .text a,.news-sub-section .attachment.attachment-before .views-row .news-container .news-content.news--right-wrapper .grav-wrap .text a{line-height:20px;text-decoration:none;color:#fff}.block-views-blockalcon-news-view-block-2 .view-display-id-block_2 .views-row .news-container .news-content.news--right-wrapper .grav-wrap .date,.block-views-blockalcon-news-view-block-2 .attachment.attachment-before .views-row .news-container .news-content.news--right-wrapper .grav-wrap .date,.news-sub-section .view-display-id-block_2 .views-row .news-container .news-content.news--right-wrapper .grav-wrap .date,.news-sub-section .attachment.attachment-before .views-row .news-container .news-content.news--right-wrapper .grav-wrap .date{font-size:13px;line-height:18px;letter-spacing:1px}.news-sub-section{padding:0;padding-bottom:0;background:0 0}.hide-filter{display:none}.button.js-form-submit.form-submit{padding:10px;font-family:Open Sans;letter-spacing:3px;font-size:18px;line-height:20px;font-weight:800;text-transform:uppercase;color:#fff;width:100%;text-align:left;padding:10px;background:#012f55}#views-exposed-form-scientific-publication-view-block-1 summary,#views-exposed-form-scientific-publication-view-block-2 summary,#views-exposed-form-scientific-publication-view-block-3 summary,#views-exposed-form-scientific-publication-view-block-4 summary{letter-spacing:3px;font-size:17px;line-height:20px;font-weight:800;border:3px #002e56 solid;display:block;padding:10px;text-align:center;color:#002e56;text-transform:uppercase;background:#fff}#views-exposed-form-scientific-publication-view-block-1 summary::-webkit-details-marker,#views-exposed-form-scientific-publication-view-block-2 summary::-webkit-details-marker,#views-exposed-form-scientific-publication-view-block-3 summary::-webkit-details-marker,#views-exposed-form-scientific-publication-view-block-4 summary::-webkit-details-marker{display:none}#views-exposed-form-scientific-publication-view-block-1 summary[aria-expanded=false]::after,#views-exposed-form-scientific-publication-view-block-2 summary[aria-expanded=false]::after,#views-exposed-form-scientific-publication-view-block-3 summary[aria-expanded=false]::after,#views-exposed-form-scientific-publication-view-block-4 summary[aria-expanded=false]::after{content:"\f067";margin-left:5px;font:14px/1 FontAwesome}#views-exposed-form-scientific-publication-view-block-1 summary[aria-expanded=true]::after,#views-exposed-form-scientific-publication-view-block-2 summary[aria-expanded=true]::after,#views-exposed-form-scientific-publication-view-block-3 summary[aria-expanded=true]::after,#views-exposed-form-scientific-publication-view-block-4 summary[aria-expanded=true]::after{content:"\f068";margin-left:5px;font:14px/1 FontAwesome}#views-exposed-form-scientific-publication-view-block-1 .form-checkboxes .form-checkboxes,#views-exposed-form-scientific-publication-view-block-2 .form-checkboxes .form-checkboxes,#views-exposed-form-scientific-publication-view-block-3 .form-checkboxes .form-checkboxes,#views-exposed-form-scientific-publication-view-block-4 .form-checkboxes .form-checkboxes{background:#fff;padding:0 10px}#views-exposed-form-scientific-publication-view-block-1 .js-form-type-checkbox.form-type-checkbox,#views-exposed-form-scientific-publication-view-block-2 .js-form-type-checkbox.form-type-checkbox,#views-exposed-form-scientific-publication-view-block-3 .js-form-type-checkbox.form-type-checkbox,#views-exposed-form-scientific-publication-view-block-4 .js-form-type-checkbox.form-type-checkbox{font-family:Open Sans;letter-spacing:1px;font-size:17px;line-height:23px;font-weight:300}#views-exposed-form-scientific-publication-view-block-1 .js-form-type-checkbox.form-type-checkbox input.form-checkbox,#views-exposed-form-scientific-publication-view-block-2 .js-form-type-checkbox.form-type-checkbox input.form-checkbox,#views-exposed-form-scientific-publication-view-block-3 .js-form-type-checkbox.form-type-checkbox input.form-checkbox,#views-exposed-form-scientific-publication-view-block-4 .js-form-type-checkbox.form-type-checkbox input.form-checkbox{background-color:initial;-webkit-appearance:checkbox;-webkit-box-sizing:border-box;box-sizing:border-box;margin:3px 3px 3px 4px;padding:initial;border:initial;display:none}#views-exposed-form-scientific-publication-view-block-1 .js-form-type-checkbox.form-type-checkbox label.option,#views-exposed-form-scientific-publication-view-block-2 .js-form-type-checkbox.form-type-checkbox label.option,#views-exposed-form-scientific-publication-view-block-3 .js-form-type-checkbox.form-type-checkbox label.option,#views-exposed-form-scientific-publication-view-block-4 .js-form-type-checkbox.form-type-checkbox label.option{padding:10px 0;display:block;color:#002e56;font-family:Open Sans;letter-spacing:3px;font-size:18px;line-height:20px;font-weight:800;text-transform:uppercase}#views-exposed-form-scientific-publication-view-block-1 .js-form-type-checkbox.form-type-checkbox label.option:before,#views-exposed-form-scientific-publication-view-block-2 .js-form-type-checkbox.form-type-checkbox label.option:before,#views-exposed-form-scientific-publication-view-block-3 .js-form-type-checkbox.form-type-checkbox label.option:before,#views-exposed-form-scientific-publication-view-block-4 .js-form-type-checkbox.form-type-checkbox label.option:before{display:inline-block;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:24px;vertical-align:middle}#views-exposed-form-scientific-publication-view-block-1 .js-form-type-checkbox.form-type-checkbox input[type=checkbox]+label:before,#views-exposed-form-scientific-publication-view-block-2 .js-form-type-checkbox.form-type-checkbox input[type=checkbox]+label:before,#views-exposed-form-scientific-publication-view-block-3 .js-form-type-checkbox.form-type-checkbox input[type=checkbox]+label:before,#views-exposed-form-scientific-publication-view-block-4 .js-form-type-checkbox.form-type-checkbox input[type=checkbox]+label:before{content:"\f096";margin-right:7px}#views-exposed-form-scientific-publication-view-block-1 .js-form-type-checkbox.form-type-checkbox input[type=checkbox]:checked+label:before,#views-exposed-form-scientific-publication-view-block-2 .js-form-type-checkbox.form-type-checkbox input[type=checkbox]:checked+label:before,#views-exposed-form-scientific-publication-view-block-3 .js-form-type-checkbox.form-type-checkbox input[type=checkbox]:checked+label:before,#views-exposed-form-scientific-publication-view-block-4 .js-form-type-checkbox.form-type-checkbox input[type=checkbox]:checked+label:before{content:"\f046";margin-right:5px}.view-scientific-publication-view .views-row{padding:25px 85.8889px;-webkit-transform:rotateX(0deg) translate(0,0);transform:rotateX(0deg) translate(0,0);opacity:1;padding-bottom:50px}@media (max-width:1350px){.view-scientific-publication-view .views-row{padding:25px 50.8889px}}.view-scientific-publication-view .views-row:nth-child(odd){background-color:#6bc6f3!important}.view-scientific-publication-view .views-row:nth-child(even){background-image:url(../images/Gallery_Images_texture.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;-moz-background-size:cover;-webkit-background-size:cover}.view-scientific-publication-view .views-row:nth-child(even):before{position:absolute;content:' ';top:0;left:0;background:#fff;height:100%;opacity:.9;width:100%}.view-scientific-publication-view .views-row:nth-child(even) div,.view-scientific-publication-view .views-row:nth-child(even) p,.view-scientific-publication-view .views-row:nth-child(even) h3,.view-scientific-publication-view .views-row:nth-child(even) h3,.view-scientific-publication-view .views-row:nth-child(even) ul,.view-scientific-publication-view .views-row:nth-child(even) li,.view-scientific-publication-view .views-row:nth-child(even) textarea{-webkit-transform:scale(1,1);transform:scale(1,1)}.view-scientific-publication-view .views-row:nth-child(even) a.nectar-button.medium.regular.extra-color-gradient-1:hover{color:#397b9c}.view-scientific-publication-view .views-row .pub_title{letter-spacing:2px;font-size:30px;line-height:35px;font-weight:500;margin-bottom:8px;font-family:Rajdhani}.view-scientific-publication-view .views-row p.pub_auth i{font-size:17px}.view-scientific-publication-view .views-row .publication-read-more-container{display:block}.view-scientific-publication-view .views-row .publication-read-more-container .pub_content{display:inline-block;margin-bottom:24px;margin-right:20px;font-size:17px;cursor:pointer}.view-scientific-publication-view .views-row .publication-read-more-container .pub_content.hide-content .info{font-size:17px;margin-top:15px;display:none}.view-scientific-publication-view .views-row .publication-read-more-container .pub_content.hide-content .info p,.view-scientific-publication-view .views-row .publication-read-more-container .pub_content.hide-content .info ul,.view-scientific-publication-view .views-row .publication-read-more-container .pub_content.hide-content .info li,.view-scientific-publication-view .views-row .publication-read-more-container .pub_content.hide-content .info i{font-size:17px}.view-scientific-publication-view .views-row .publication-read-more-container .pub_content.hide-content .info p:last-child{padding-bottom:0}.view-scientific-publication-view .views-row .publication-read-more-container .scientific-publication-block--link.contact-us-link{display:inline-block}.view-id-alcon_news_view.view-display-id-block_5 .next-article-container{position:relative;width:100%;height:100%;display:inline-block}.view-id-alcon_news_view.view-display-id-block_5 .next-article-container img{position:relative;-webkit-transition:transform .4s cubic-bezier(.05,.2,.1,1) 0s;-webkit-transition:-webkit-transform .4s cubic-bezier(.05,.2,.1,1) 0s;transition:-webkit-transform .4s cubic-bezier(.05,.2,.1,1) 0s;transition:transform .4s cubic-bezier(.05,.2,.1,1) 0s;transition:transform .4s cubic-bezier(.05,.2,.1,1) 0s,-webkit-transform .4s cubic-bezier(.05,.2,.1,1) 0s;width:100%}.view-id-alcon_news_view.view-display-id-block_5 .next-article-container .next-article-container-content{position:absolute;text-align:center;width:100%;top:40%;z-index:10}.view-id-alcon_news_view.view-display-id-block_5 .next-article-container .next-article-container-content .inner.news-next-post .next-post-title{display:block;color:#fff;margin-bottom:5px}.view-id-alcon_news_view.view-display-id-block_5 .next-article-container .next-article-container-content .inner.news-next-post .next-post-title i{letter-spacing:1px;font-size:17px;line-height:23px}.view-id-alcon_news_view.view-display-id-block_5 .next-article-container .next-article-container-content .inner.news-next-post h3{transition:opacity .2s linear;-webkit-transition:opacity .2s linear;padding:0 15%}.view-id-alcon_news_view.view-display-id-block_5 .next-article-container .next-article-container-content .inner.news-next-post h3 .full-link a{color:#fff;text-decoration:none;letter-spacing:2px;font-size:35px;line-height:40px;font-weight:600}.view-id-alcon_news_view.view-display-id-block_5 .next-article-container .bg-overlay{display:block;position:absolute;top:0;width:100%;height:100%}.view-id-alcon_news_view.view-display-id-block_5 .next-article-container span.bg-overlay{background-color:#282b30;z-index:2;opacity:.3;transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease}.view-id-alcon_news_view.view-display-id-block_5 .next-article-container .full-link-overlay,.view-id-alcon_news_view.view-display-id-block_5 .next-article-container .full-link-overlay a{display:block;position:absolute;text-indent:-9999px;top:0;z-index:10;margin-bottom:0!important;left:0;width:100%;height:100%}.view-id-alcon_news_view.view-display-id-block_5 .next-article-container:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.view-id-alcon_news_view.view-display-id-block_5 .next-article-container:hover .bg-overlay{opacity:0}.view-author-articles.view-display-id-page_1,.view-taxonomy-term.view-display-id-page_1{margin:0 auto;width:100%;padding:0 90px;margin-bottom:80px;padding-bottom:40px;display:inline-block}.view-author-articles.view-display-id-page_1 .feed-icons,.view-taxonomy-term.view-display-id-page_1 .feed-icons{display:none}.view-author-articles.view-display-id-page_1 .attachment-before,.view-taxonomy-term.view-display-id-page_1 .attachment-before{padding-bottom:0;padding-top:40px}.view-author-articles.view-display-id-page_1 .attachment-before .view-display-id-attachment_1>.view-content .views-row,.view-taxonomy-term.view-display-id-page_1 .attachment-before .view-display-id-attachment_1>.view-content .views-row{display:none}.view-author-articles.view-display-id-page_1 .attachment-before .view-display-id-attachment_1>.view-content .views-row.views-row-last,.view-taxonomy-term.view-display-id-page_1 .attachment-before .view-display-id-attachment_1>.view-content .views-row.views-row-last{display:block}.view-author-articles.view-display-id-page_1 .attachment-before .author-header,.view-taxonomy-term.view-display-id-page_1 .attachment-before .author-header{padding-bottom:30px;border-bottom:1px solid #ddd;margin-bottom:40px}.view-author-articles.view-display-id-page_1 .attachment-before .author-header .subheader,.view-taxonomy-term.view-display-id-page_1 .attachment-before .author-header .subheader{font-size:20px;line-height:20px;color:#888;font-family:'Open Sans';letter-spacing:1px;line-height:23px;font-weight:300}.view-author-articles.view-display-id-page_1 .attachment-before .author-header h1,.view-taxonomy-term.view-display-id-page_1 .attachment-before .author-header h1{letter-spacing:2px;line-height:55px;font-weight:700;top:5px;position:relative}.view-author-articles.view-display-id-page_1>.view-content .views-row,.view-taxonomy-term.view-display-id-page_1>.view-content .views-row{width:31%;display:block;font-family:'Open Sans';margin-right:2%;float:left;margin-bottom:5%}@media (max-width:1000px){.view-id-alcon_news_view.view-display-id-block_5 .next-article-container .next-article-container-content .inner.news-next-post h3 .full-link a{font-size:28px;line-height:32px}.view-author-articles.view-display-id-page_1>.view-content .views-row,.view-taxonomy-term.view-display-id-page_1>.view-content .views-row{width:48%}.view-author-articles.view-display-id-page_1 .attachment-before .author-header h1,.view-taxonomy-term.view-display-id-page_1 .attachment-before .author-header h1{font-size:35px;line-height:38.5px}.block-views-blockalcon-news-view-block-3 .view-alcon-news-view.view-display-id-block_3 .main-container-news{padding:20% 50px}.block-views-blockalcon-news-view-block-3 .view-alcon-news-view.view-display-id-block_3 .main-container-news .news-container-wrapper .container-video .attachment.attachment-after{display:none}.block-views-blockalcon-news-view-block-3 .view-alcon-news-view.view-display-id-block_3 .main-container-news .news-container-wrapper .container-video .view-content{width:80%;float:none}.block-views-blockalcon-news-view-block-3 .view-alcon-news-view.view-display-id-block_3 .main-container-news .news-container-wrapper .container-video .view-content h2.post-ref-1{font-size:32px;line-height:36px}.block-views-blockalcon-news-view-block-3 .view-alcon-news-view.view-display-id-block_3 .news-sub-section .attachment.attachment-before .views-row .news-container .news-content.news--right-wrapper .post-header h3{font-size:28px;line-height:32px}}@media (max-width:768px){.block-views-blockalcon-news-view-block-3 .view-alcon-news-view.view-display-id-block_3 .news-sub-section .attachment.attachment-before .views-row .news-container .news-image.news--left-wrapper .post-featured-img-wrap img{min-height:450px}}@media (max-width:480px){.view-id-alcon_news_view.view-display-id-block_5 .next-article-container img{height:auto;min-height:220px}.view-id-alcon_news_view.view-display-id-block_5 .next-article-container .next-article-container-content{top:10%}.view-author-articles.view-display-id-page_1,.view-taxonomy-term.view-display-id-page_1{padding:0}.view-author-articles.view-display-id-page_1 .attachment-before,.view-taxonomy-term.view-display-id-page_1 .attachment-before{max-width:320px;margin:0 auto}.view-author-articles.view-display-id-page_1 .attachment-before .author-header .subheader,.view-taxonomy-term.view-display-id-page_1 .attachment-before .author-header .subheader{display:none}.view-author-articles.view-display-id-page_1>.view-content,.view-taxonomy-term.view-display-id-page_1>.view-content{max-width:320px;margin:0 auto}.view-author-articles.view-display-id-page_1>.view-content .views-row,.view-taxonomy-term.view-display-id-page_1>.view-content .views-row{width:100%}.block-views-blockalcon-news-view-block-3 .view-alcon-news-view.view-display-id-block_3{padding:0 25px}.block-views-blockalcon-news-view-block-3 .view-alcon-news-view.view-display-id-block_3 .main-container-news{padding:20% 50px}.block-views-blockalcon-news-view-block-3 .view-alcon-news-view.view-display-id-block_3 .main-container-news .news-container-wrapper .container-video .view-content{width:100%}.block-views-blockalcon-news-view-block-3 .view-alcon-news-view.view-display-id-block_3 .news-sub-section .attachment.attachment-before{margin-top:15px}.block-views-blockalcon-news-view-block-3 .view-alcon-news-view.view-display-id-block_3 .news-sub-section .attachment.attachment-before .views-row .news-container .news-image.news--left-wrapper{width:100%}.block-views-blockalcon-news-view-block-3 .view-alcon-news-view.view-display-id-block_3 .news-sub-section .attachment.attachment-before .views-row .news-container .news-image.news--left-wrapper .post-featured-img-wrap img{min-height:auto}.block-views-blockalcon-news-view-block-3 .view-alcon-news-view.view-display-id-block_3 .news-sub-section .attachment.attachment-before .views-row .news-container .news-content.news--right-wrapper{width:100%}}.site-branding.block-system-branding-block a.logo img{height:65px;width:auto;max-width:200px}.scroll .site-branding.block-system-branding-block a.logo img{width:140px}.ajax-overlay{z-index:99999;left:0;top:0;left:0;right:0;width:100%;height:100%;position:fixed;background:rgba(255,255,255,.75);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.ajax-overlay .inner{left:0;top:0;width:100%;height:100%;position:absolute}.ajax-overlay .content{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:50%;overflow:hidden;background:url(../images/Alcon_RGB.png) no-repeat center center;background-size:65px 16px}.node--type-page.node--view-mode-full .paragraph--type--title-and-description h2{letter-spacing:2px;font-size:2.5rem;line-height:45px;font-weight:500;margin-bottom:7px;color:#002e56}.node--type-page.node--view-mode-full .paragraph--type--title-and-description .field--name-field-description ul{font-family:'Open Sans';margin-left:20px;letter-spacing:1px;font-size:17px;font-weight:500}.node--type-page.node--view-mode-full .paragraph--type--title-and-description .field--name-field-description ul li{list-style:disc;line-height:23px}.node--type-page.node--view-mode-full .paragraph--type--title-and-description .field--name-field-description a{text-decoration:none;word-break:break-all}.node--type-page.node--view-mode-full .paragraph--type--title-and-description .field--name-field-description a:hover{color:inherit}body.front .paragraph--type--banner-container .banner-wrapper .paragraph--banner-content.banner--heading-summary,body.front .paragraph--type--banner-container-medium .banner-wrapper .paragraph--banner-content.banner--heading-summary,body.front .paragraph--type--banner-container-with-wide-image .banner-wrapper .paragraph--banner-content.banner--heading-summary{top:40%}body.front .paragraph--type--banner-container .banner-wrapper .paragraph--banner-content h2,body.front .paragraph--type--banner-container-medium .banner-wrapper .paragraph--banner-content h2,body.front .paragraph--type--banner-container-with-wide-image .banner-wrapper .paragraph--banner-content h2{margin-top:0}@media only screen and (max-width:1000px){body.front .paragraph--type--banner-container .banner-wrapper,body.front .paragraph--type--banner-container-medium .banner-wrapper,body.front .paragraph--type--banner-container-with-wide-image .banner-wrapper{padding:0}body.front .paragraph--type--banner-container .banner-wrapper .row-bg-wrap .inner-wrap,body.front .paragraph--type--banner-container-medium .banner-wrapper .row-bg-wrap .inner-wrap,body.front .paragraph--type--banner-container-with-wide-image .banner-wrapper .row-bg-wrap .inner-wrap{position:relative}body.front .paragraph--type--banner-container .banner-wrapper .row-bg-wrap .inner-wrap .row-bg img,body.front .paragraph--type--banner-container-medium .banner-wrapper .row-bg-wrap .inner-wrap .row-bg img,body.front .paragraph--type--banner-container-with-wide-image .banner-wrapper .row-bg-wrap .inner-wrap .row-bg img{height:auto}body.front .paragraph--type--banner-container .banner-wrapper .row-bg-wrap .inner-wrap .row-bg.banner--bg-image,body.front .paragraph--type--banner-container-medium .banner-wrapper .row-bg-wrap .inner-wrap .row-bg.banner--bg-image,body.front .paragraph--type--banner-container-with-wide-image .banner-wrapper .row-bg-wrap .inner-wrap .row-bg.banner--bg-image{position:relative}body.front .paragraph--type--banner-container .banner-wrapper .row-bg-wrap .inner-wrap:after,body.front .paragraph--type--banner-container-medium .banner-wrapper .row-bg-wrap .inner-wrap:after,body.front .paragraph--type--banner-container-with-wide-image .banner-wrapper .row-bg-wrap .inner-wrap:after{content:none}body.front .paragraph--type--banner-container .banner-wrapper .paragraph--banner-content,body.front .paragraph--type--banner-container-medium .banner-wrapper .paragraph--banner-content,body.front .paragraph--type--banner-container-with-wide-image .banner-wrapper .paragraph--banner-content{text-align:center;background:#002e56;padding:25px 0;position:relative;top:0}body.front .paragraph--type--banner-container .banner-wrapper .paragraph--banner-content.banner--right-align .vc_column-inner,body.front .paragraph--type--banner-container-medium .banner-wrapper .paragraph--banner-content.banner--right-align .vc_column-inner,body.front .paragraph--type--banner-container-with-wide-image .banner-wrapper .paragraph--banner-content.banner--right-align .vc_column-inner{padding:0}body.front .paragraph--type--banner-container .banner-wrapper .paragraph--banner-content .fadeInUp,body.front .paragraph--type--banner-container-medium .banner-wrapper .paragraph--banner-content .fadeInUp,body.front .paragraph--type--banner-container-with-wide-image .banner-wrapper .paragraph--banner-content .fadeInUp{-webkit-animation-name:auto;animation-name:auto}body.front .paragraph--type--banner-container .banner-wrapper .paragraph--banner-content h1,body.front .paragraph--type--banner-container-medium .banner-wrapper .paragraph--banner-content h1,body.front .paragraph--type--banner-container-with-wide-image .banner-wrapper .paragraph--banner-content h1{font-size:2.1875rem;line-height:38.5px}body.front .paragraph--type--banner-container .banner-wrapper .paragraph--banner-content h2,body.front .paragraph--type--banner-container-medium .banner-wrapper .paragraph--banner-content h2,body.front .paragraph--type--banner-container-with-wide-image .banner-wrapper .paragraph--banner-content h2{font-size:2rem;line-height:36px}}.node--type-article .banner-container{position:relative}.node--type-article .banner-container .banner-image .field--name-field-image img{width:100%}.node--type-article .banner-container-wrapper{width:100%;margin:0 auto;padding:0 90px;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;background-size:cover;background-repeat:no-repeat;background-position:center;padding:5% 90px;display:inline-block}.node--type-article .banner-container-wrapper.banner-container-wrapper-bg{background-color:#0762ae}.node--type-article .banner-container-wrapper .banner-container-wrapper-left{width:70%;float:left}.node--type-article .banner-container-wrapper .banner-container-wrapper-left .news-title{font-size:3.75rem;letter-spacing:2px;font-size:50px;line-height:55px;font-weight:700;margin-bottom:8px;color:#fff;max-width:800px}.node--type-article .banner-container-wrapper .banner-container-wrapper-left .content-author-wrap{font-family:Open Sans;display:-webkit-inline-box}.node--type-article .banner-container-wrapper .banner-container-wrapper-left .content-author-wrap .author-detail,.node--type-article .banner-container-wrapper .banner-container-wrapper-left .content-author-wrap .node-created-date,.node--type-article .banner-container-wrapper .banner-container-wrapper-left .content-author-wrap .news-category{color:rgba(255,255,255,.8);padding:0 10px 0 10px;font-size:12px;line-height:16px;color:#888;display:block;border-left:1px solid #ddd;border-color:rgba(255,255,255,.25)}.node--type-article .banner-container-wrapper .banner-container-wrapper-left .content-author-wrap .author-detail{padding-left:0;border-left:none}.node--type-article .banner-container-wrapper .banner-container-wrapper-left .content-author-wrap a{text-decoration:none;color:inherit!important}.node--type-article .banner-container-wrapper .banner-container-wrapper-left .content-author-wrap a:hover{color:rgba(255,255,255,.7)!important}.node--type-article .banner-container-wrapper .banner-container-wrapper-right{width:30%;float:right;text-align:right}.node--type-article .banner-container-wrapper .banner-container-wrapper-right .like-share-wrap{display:inline-block;margin-top:15%;position:relative}@media only screen and (max-width:1000px){.node--type-article .banner-container-wrapper .banner-container-wrapper-right .like-share-wrap{margin-top:2%}}.node--type-article .banner-container-wrapper .banner-container-wrapper-right .like-share-wrap .like-btn,.node--type-article .banner-container-wrapper .banner-container-wrapper-right .like-share-wrap .addtoany-btn{float:left}.node--type-article .banner-container-wrapper .banner-container-wrapper-right .like-share-wrap .like-btn .likebtn-button.lb-like{border:2px solid rgba(255,255,255,.4)!important;display:block;border-radius:100px;padding:8px 16px!important;-webkit-transition:border-color .45s cubic-bezier(.25,1,.33,1);transition:border-color .45s cubic-bezier(.25,1,.33,1);height:auto;line-height:20px}.node--type-article .body-container{padding:0 90px;padding-top:93px;width:100%;display:inline-block;padding-bottom:40px}.node--type-article .body-container .inner--body-container{max-width:1000px;margin:0 auto;width:100%;display:table;border-bottom:1px solid #ddd;padding-bottom:50px;margin-bottom:50px}.node--type-article .body-container .inner--body-container .news-left-wrapper{float:left;width:25%;text-align:center}.node--type-article .body-container .inner--body-container .news-left-wrapper .desc-img{margin-bottom:20px}.node--type-article .body-container .inner--body-container .news-left-wrapper .desc-img img{cursor:pointer}.node--type-article .body-container .inner--body-container .news-left-wrapper .thumbnail-popup.display-none{display:none}.node--type-article .body-container .inner--body-container .news-left-wrapper .download button .field--name-field-link a{background-color:#6bc6f3!important;-moz-box-shadow:0 -3px rgba(0,0,0,.1) inset;-o-box-shadow:0 -3px rgba(0,0,0,.1) inset;font-family:Rajdhani;letter-spacing:2px;text-decoration:none;text-transform:uppercase;display:inline-block;border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;-o-border-radius:5px 5px 5px 5px;box-shadow:0 -3px rgba(0,0,0,.1) inset;-moz-box-shadow:0 -3px rgba(0,0,0,.1) inset;-webkit-box-shadow:0 -3px rgba(0,0,0,.1) inset;-o-box-shadow:0 -3px rgba(0,0,0,.1) inset;transition:opacity .45s cubic-bezier(.25,1,.33,1);-moz-transition:opacity .45s cubic-bezier(.25,1,.33,1);-webkit-transition:opacity .45s cubic-bezier(.25,1,.33,1);-o-transition:opacity .45s cubic-bezier(.25,1,.33,1);color:#fff;font-weight:700;font-size:12px;padding:13px 18px;line-height:20px}.node--type-article .body-container .inner--body-container .news-right-wrapper{float:left;width:73%;margin-left:2%}.node--type-article .body-container .inner--body-container .news-right-wrapper .description p,.node--type-article .body-container .inner--body-container .news-right-wrapper .description ul li,.node--type-article .body-container .inner--body-container .news-right-wrapper .description ol li{font-family:Open Sans;letter-spacing:1px;font-size:17px;line-height:23px}.node--type-article .body-container .inner--body-container .news-right-wrapper .description ul li{list-style:disc}.node--type-article .body-container .inner--body-container .news-right-wrapper .description ol li{list-style:decimal}.node--type-article .body-container .inner--body-container .news-right-wrapper .description ul,.node--type-article .body-container .inner--body-container .news-right-wrapper .description ol{margin-left:3.5%}.node--type-article.node--view-mode-teaser{position:relative}.node--type-article.node--view-mode-teaser .bottom-line{height:1px;width:100%;display:block;position:absolute;bottom:2px;left:0;background-color:#eaeaea}.node--type-article.node--view-mode-teaser .artice-teaser-content{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:0 1px 2px rgba(0,0,0,.15);background-color:#fff;padding:18px}.node--type-article.node--view-mode-teaser .artice-teaser-content .banner-image img{margin-bottom:15px;width:100%}.node--type-article.node--view-mode-teaser .artice-teaser-content .content-wrapper{border-bottom:1px solid #ddd;padding-bottom:30px;margin-bottom:15px}.node--type-article.node--view-mode-teaser .artice-teaser-content .content-wrapper .title{margin-bottom:2px}.node--type-article.node--view-mode-teaser .artice-teaser-content .content-wrapper .title a{text-decoration:none;color:#0762ae}.node--type-article.node--view-mode-teaser .artice-teaser-content .content-wrapper .title a:hover{color:inherit}.node--type-article.node--view-mode-teaser .artice-teaser-content .content-wrapper .title span{font-family:'Rajdhani';font-size:20px;line-height:26px;letter-spacing:2px;font-weight:500}.node--type-article.node--view-mode-teaser .artice-teaser-content .content-wrapper .inner-wrapper{margin-bottom:12px;font-size:11px;color:#888;width:100%;display:inline-block}.node--type-article.node--view-mode-teaser .artice-teaser-content .content-wrapper .inner-wrapper .author-detail,.node--type-article.node--view-mode-teaser .artice-teaser-content .content-wrapper .inner-wrapper .news-category{float:left}.node--type-article.node--view-mode-teaser .artice-teaser-content .content-wrapper .inner-wrapper .author-detail a,.node--type-article.node--view-mode-teaser .artice-teaser-content .content-wrapper .inner-wrapper .news-category a{text-decoration:none;color:#888}.node--type-article.node--view-mode-teaser .artice-teaser-content .content-wrapper .inner-wrapper .author-detail a:hover,.node--type-article.node--view-mode-teaser .artice-teaser-content .content-wrapper .inner-wrapper .news-category a:hover{color:#0762ae}.node--type-article.node--view-mode-teaser .artice-teaser-content .content-wrapper .inner-wrapper .news-category{margin-left:5px;border-left:1px solid #ddd;padding-left:5px}.node--type-article.node--view-mode-teaser .artice-teaser-content .content-wrapper .news-description{color:#676767;letter-spacing:1px;font-size:17px;line-height:23px;font-weight:300}.node--type-article.node--view-mode-teaser .artice-teaser-content .content-wrapper .read-more{display:block;margin-top:25px}.node--type-article.node--view-mode-teaser .artice-teaser-content .content-wrapper .read-more a{color:#fff;background-color:#333;transition:all .45s cubic-bezier(.25,1,.33,1);-moz-transition:all .45s cubic-bezier(.25,1,.33,1);-webkit-transition:all .45s cubic-bezier(.25,1,.33,1);-o-transition:all .45s cubic-bezier(.25,1,.33,1);padding:6px 10px;font-size:11px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-o-border-radius:2px;text-decoration:none;letter-spacing:1px}.node--type-article.node--view-mode-teaser .artice-teaser-content .content-wrapper .read-more a:hover{background-color:#0762ae}.node--type-article.node--view-mode-teaser .artice-teaser-content .date-btn-wrap{margin-top:10px;font-size:12px;display:inline-block;width:100%;color:#676767;letter-spacing:1px}.node--type-article.node--view-mode-teaser .artice-teaser-content .date-btn-wrap .node-created-date{float:left;width:90%}.node--type-article.node--view-mode-teaser .artice-teaser-content .date-btn-wrap .like-btn{float:left;width:10%}.ui-dialog.news-img--popup,.ui-dialog.video--popup{z-index:1000!important;background:0 0!important;border:0!important}.ui-dialog.news-img--popup .ui-dialog-titlebar.ui-corner-all,.ui-dialog.video--popup .ui-dialog-titlebar.ui-corner-all{background:0 0!important;border:0!important}.ui-dialog.news-img--popup .ui-dialog-titlebar.ui-corner-all button.ui-button-icon-only.ui-dialog-titlebar-close,.ui-dialog.video--popup .ui-dialog-titlebar.ui-corner-all button.ui-button-icon-only.ui-dialog-titlebar-close{background:0 0!important;border:0!important}.ui-dialog.video--popup{position:fixed!important;z-index:299!important;top:20%!important}@media only screen and (max-width:868px) and (min-width:769px){.ui-dialog.video--popup{top:30%!important;width:100%!important}.ui-dialog.video--popup .ustudio--video .field--name-field-video-url iframe{height:100%;width:100%;min-height:225px}}@media (max-width:680px){.ui-dialog.video--popup{top:30%!important}.ui-dialog.video--popup .ustudio--video .field--name-field-video-url iframe{height:100%;width:100%}}.ui-dialog.video--popup-rotation{width:100%!important;left:unset!important}.ui-dialog.video--popup-rotation .ustudio--video .field--name-field-video-url iframe{height:100%;min-height:180px;width:100%}@media (max-width:1024px){.ui-dialog.video--popup-rotation-ipad{width:100%!important;left:unset!important;top:30%!important}.ui-dialog.video--popup-rotation-ipad .ustudio--video .field--name-field-video-url iframe{height:100%;min-height:225px;width:100%}}.ui-widget-overlay.ui-front{z-index:999!important;background:#000!important;opacity:.8!important}.not-front.page-videos .ui-widget-overlay.ui-front,.not-front.page-video .ui-widget-overlay.ui-front{z-index:99!important}.like-btn .likeit{margin-right:10px;color:rgba(255,255,255,.7)!important;display:inline-block;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;text-decoration:inherit}.like-btn .likeit a{text-decoration:none}.like-btn .likeit .likeit-count{text-decoration:none;border:2px solid rgba(255,255,255,.4)!important;color:#fff!important;border-radius:100px;padding:8px 16px!important;cursor:pointer}.like-btn .likeit .likeit-count:before{content:"\F08A";margin-right:5px}.like-btn .likeit .likeit-count:hover{border:2px solid #fff!important}.like-btn .likeit a .likeit-title{display:none}.like-btn .likeit div{display:none}.like-btn.like-btn-teaser .likeit .likeit-count{margin-left:6px;color:#676767!important;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:0!important}.like-btn.like-btn-teaser .likeit .likeit-count:hover:before{color:#0762ae;font-weight:800}.like-btn.like-btn-teaser .likeit .likeit-count[title="You already love this!"]:before{color:#0762ae;font-weight:800}.like-share-wrap .addtoany-btn .shareit{border:2px solid rgba(255,255,255,.4)!important;border-radius:100px;padding:8px 16px!important;cursor:pointer;color:#fff!important}.like-share-wrap .addtoany-btn .steadysets-icon-share{font-size:17px;margin-right:5px;color:rgba(255,255,255,.7)!important;display:inline-block;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;text-decoration:inherit}.like-share-wrap .addtoany-btn .steadysets-icon-share:before{content:"\f1e0"}.like-share-wrap .addtoany-btn .addtoany_list{position:absolute;opacity:0;right:30px;display:none;line-height:normal!important;top:0;padding:0;width:200px;-webkit-transition:all .5s;transition:all .5s;margin-right:2rem!important}@media (max-width:1000px){.like-share-wrap .addtoany-btn .addtoany_list{left:0}}.like-share-wrap .addtoany-btn .addtoany_list.a2a_kit_size_32>a{font-size:17px;margin-right:10px;color:rgba(255,255,255,.7)!important;display:inline-block;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;text-decoration:inherit}.like-share-wrap .addtoany-btn .addtoany_list.a2a_kit_size_32>a span{display:none}.like-share-wrap .addtoany-btn .addtoany_list a{opacity:0;margin:0 0 0 1rem;padding:.5rem .5rem .5rem 0;font-size:1rem;display:inline-block!important;border:0;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-transition:opacity .2s linear;transition:opacity .2s linear;position:relative;left:20px}.like-share-wrap .addtoany-btn .addtoany_list a:last-child{margin-right:0}.like-share-wrap .addtoany-btn .addtoany_list a::before{position:absolute;top:-6px;font-size:1.2rem;color:rgba(255,255,255,.7)!important;-webkit-transition:all .2s;transition:all .2s}.like-share-wrap .addtoany-btn .addtoany_list a:hover::before{color:#fff!important}.like-share-wrap .addtoany-btn .addtoany_list .a2a_button_facebook:before{content:"\f09a"}.like-share-wrap .addtoany-btn .addtoany_list .a2a_button_twitter:before{content:"\f099"}.like-share-wrap .addtoany-btn .addtoany_list .a2a_button_linkedin:before{content:"\f0e1"}.like-share-wrap .addtoany-btn .addtoany_list .a2a_button_pinterest:before{content:"\f0d2"}@media (max-width:1350px){.not-front.page-videos .ui-widget-overlay.ui-front,.not-front.page-video .ui-widget-overlay.ui-front{z-index:99!important}}@media (max-width:1000px){.node--type-article .banner-container-wrapper .banner-container-wrapper-left{width:100%}.node--type-article .banner-container-wrapper .banner-container-wrapper-left .news-title{font-size:32px;line-height:38px;width:50%}.node--type-article .banner-container-wrapper .banner-container-wrapper-right{text-align:unset;width:100%;float:left;margin-top:12px}}@media (max-width:768px){.node--type-article .banner-container-wrapper .banner-container-wrapper-left .news-title{width:100%}.node--type-article .body-container .inner--body-container .news-left-wrapper,.node--type-article .body-container .inner--body-container .news-right-wrapper{width:100%}.node--type-article .body-container .inner--body-container .news-left-wrapper{margin-bottom:25px}.node--type-article .body-container .inner--body-container .news-right-wrapper{margin-left:0}.node--type-article.node--view-mode-teaser .artice-teaser-content .banner-image img{height:auto}}@media (max-width:480px){.node--type-article .banner-image img{height:auto;min-height:200px}.node--type-article .banner-container-wrapper{padding:15px 25px;top:12%}.node--type-article .banner-container-wrapper .banner-container-wrapper-left .news-title{font-size:24px;line-height:30px;margin-bottom:4px}.node--type-article .banner-container-wrapper .banner-container-wrapper-left .content-author-wrap{display:none}.node--type-article .banner-container-wrapper .banner-container-wrapper-right{text-align:center}.node--type-article .banner-container-wrapper .banner-container-wrapper-right .like-share-wrap .addtoany-btn{display:none}.node--type-article .body-container{padding-left:0;padding-right:0;padding-bottom:0}.node--type-article .body-container .inner--body-container{max-width:320px}}@media (max-width:375px){.banner-container-wrapper{padding:15px 10px!important}.banner-container-wrapper .banner-container-wrapper-right{margin-top:20px!important}.body-container .inner--body-container{max-width:300px!important}}header#header{height:118px;display:block;position:relative}header#header.head-scroll{min-height:100px}.region.region-header{width:100%;margin:0 auto;padding:0 90px;padding-top:25px;border-bottom-style:solid;border-bottom-width:7px;-o-border-image:url(../images/Gradient_NavigationLine.jpg) 20% round;border-image:url(../images/Gradient_NavigationLine.jpg) 20% round;border-image-repeat:stretch;min-height:118px;background:#fff;width:100%;position:fixed;z-index:499}.region.region-header .block.block-system-branding-block{display:inline-block}.region.region-header .block-superfishalcon-header-menu{width:auto;float:right}.region.region-header .block-superfishalcon-header-menu slide-out-from-right{display:none}.region.region-header .block-superfishalcon-header-menu ul#superfish-alcon-header-menu>li.menuparent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.region.region-header .block-superfishalcon-header-menu ul#superfish-alcon-header-menu>li.menuparent::after{content:"\f107";font-family:FontAwesome;font-size:12px;line-height:16px;color:#848a91;margin-right:16px}.region.region-header .block-superfishalcon-header-menu ul#superfish-alcon-header-menu>li.menuparent>a.menuparent{margin-right:10px}.region.region-header .block-superfishalcon-header-menu ul#superfish-alcon-header-menu>li.menuparent>ul{background-color:#fff;float:unset!important;width:auto!important}@media (min-width:1351px){.region.region-header .block-superfishalcon-header-menu ul#superfish-alcon-header-menu>li.menuparent>ul{margin-top:20px;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.2);box-shadow:0 2px 2px rgba(0,0,0,.2)}}.region.region-header .block-superfishalcon-header-menu ul#superfish-alcon-header-menu>li.menuparent>ul a{margin:0;padding:14px;padding-right:16px}.region.region-header .block-superfishalcon-header-menu ul#superfish-alcon-header-menu>li.menuparent>ul a:hover{background-color:#d6d6d6!important;color:#0762ae}@media (min-width:1351px){.region.region-header .block-superfishalcon-header-menu ul#superfish-alcon-header-menu>li.menuparent>ul a.self{display:none}}.region.region-header .block-superfishalcon-header-menu ul#superfish-alcon-header-menu>li a{padding:20px 0 45px 0;margin-left:10px;margin-right:10px;color:#848a91;font-family:Rajdhani;text-transform:uppercase;letter-spacing:0;font-size:18px;line-height:25.2px;font-weight:600;text-decoration:none;-webkit-font-smoothing:antialiased}.region.region-header .block-superfishalcon-header-menu ul#superfish-alcon-header-menu>li>a::after{display:block;border-top:2px solid #0762ae;content:"";-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:border-color .3s ease-out,-webkit-transform .3s ease-out;transition:border-color .3s ease-out,-webkit-transform .3s ease-out;transition:transform .3s ease-out,border-color .3s ease-out;transition:transform .3s ease-out,border-color .3s ease-out,-webkit-transform .3s ease-out}.region.region-header .block-superfishalcon-header-menu ul#superfish-alcon-header-menu>li>a:hover::after{border-color:#0762ae!important;-webkit-transform:scaleX(1);transform:scaleX(1)}.region.region-header .block-superfishalcon-header-menu ul#superfish-alcon-header-menu>li.active-trail>a::after{-webkit-transform:scaleX(1);transform:scaleX(1)}.region.region-header .block-superfishalcon-header-menu ul#superfish-alcon-header-menu>li.active-trail li.active-trail>a{background-color:#d6d6d6!important;color:#0762ae}@media (max-width:1000px){.region.region-header .block-superfishalcon-header-menu ul#superfish-alcon-header-menu>li.active-trail li.active-trail>a{background-color:inherit!important;color:#f5fffa}}.region.region-header.scroll{padding-top:15px;min-height:100px}.region.region-header.scroll .block.block-system-branding-block img{height:59px;padding-bottom:10px}@media (max-width:1350px){.region.region-header .block-superfishalcon-header-menu.open{position:absolute;top:20px;right:8%}.region.region-header .block-superfishalcon-header-menu.open .slide_out_area_close{color:#000!important;font-size:18px!important;line-height:0!important;max-width:none!important;transition:all .47s cubic-bezier(.3,1,.3,.95) 0s;-webkit-transition:all .47s cubic-bezier(.3,1,.3,.95) 0s;-moz-transition:all .47s cubic-bezier(.3,1,.3,.95) 0s;width:34px!important;position:relative;z-index:999;-webkit-transform:translate(363px,0);transform:translate(363px,0);display:block;text-decoration:none;margin-top:-25px;text-align:right}.region.region-header .block-superfishalcon-header-menu.open .slide_out_area_close:hover::before{color:#6bc6f3!important}.region.region-header .block-superfishalcon-header-menu.open .slide_out_area_close::before{content:"\f00d";font-size:24px;color:#fff;font-weight:300;font-family:FontAwesome}.region.region-header .block-superfishalcon-header-menu .slide-out-from-right{display:block;line-height:0}.region.region-header .block-superfishalcon-header-menu .slide-out-from-right .closed{padding:.5rem 0;margin:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-top:25px}.region.region-header .block-superfishalcon-header-menu .slide-out-from-right .closed .lines-button.x2 .lines{display:block;width:1.4rem;height:2px;color:#848a91;background-color:#848a91!important;top:0;position:relative}.region.region-header .block-superfishalcon-header-menu .slide-out-from-right .closed .lines-button.x2 .lines::before{background-color:#848a91!important;height:2px;width:22px;content:"";position:absolute;top:6px}.region.region-header .block-superfishalcon-header-menu .slide-out-from-right .closed .lines-button.x2 .lines::after{background-color:#848a91!important;height:2px;width:22px;content:"";position:absolute;bottom:6px}.region.region-header .block-superfishalcon-header-menu .slide-out-from-right .closed:hover .lines-button.x2 .lines,.region.region-header .block-superfishalcon-header-menu .slide-out-from-right .closed:focus .lines-button.x2 .lines,.region.region-header .block-superfishalcon-header-menu .slide-out-from-right .closed:active .lines-button.x2 .lines{background-color:#0762ae!important}.region.region-header .block-superfishalcon-header-menu .slide-out-from-right .closed:hover .lines-button.x2 .lines::after,.region.region-header .block-superfishalcon-header-menu .slide-out-from-right .closed:hover .lines-button.x2 .lines::before,.region.region-header .block-superfishalcon-header-menu .slide-out-from-right .closed:focus .lines-button.x2 .lines::after,.region.region-header .block-superfishalcon-header-menu .slide-out-from-right .closed:focus .lines-button.x2 .lines::before,.region.region-header .block-superfishalcon-header-menu .slide-out-from-right .closed:active .lines-button.x2 .lines::after,.region.region-header .block-superfishalcon-header-menu .slide-out-from-right .closed:active .lines-button.x2 .lines::before{background-color:#0762ae!important}.region.region-header .block-superfishalcon-header-menu ul#superfish-alcon-header-menu{z-index:99;position:fixed;background:linear-gradient(145deg,#0762ae,#002e56)!important;top:0;right:0;width:300px;height:100vh;padding:33px;padding-top:50px;overflow:hidden;-webkit-transform:translate(300px,0);transform:translate(300px,0);display:block!important}.region.region-header .block-superfishalcon-header-menu ul#superfish-alcon-header-menu li.menuparent.open>ul{height:auto;width:auto;overflow:unset;transform:translateX(0);-webkit-transform:translateX(0)}.region.region-header .block-superfishalcon-header-menu ul#superfish-alcon-header-menu li.menuparent.open .sf-hidden{overflow:visible!important;position:static!important;width:100%!important}.region.region-header .block-superfishalcon-header-menu ul#superfish-alcon-header-menu>li,.region.region-header .block-superfishalcon-header-menu ul#superfish-alcon-header-menu li.menuparent{float:none;padding:4px 0}.region.region-header .block-superfishalcon-header-menu ul#superfish-alcon-header-menu>li>a,.region.region-header .block-superfishalcon-header-menu ul#superfish-alcon-header-menu li.menuparent>a{padding:0;margin:0;letter-spacing:1.5px;color:#fff;opacity:.7;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.region.region-header .block-superfishalcon-header-menu ul#superfish-alcon-header-menu>li>a:hover,.region.region-header .block-superfishalcon-header-menu ul#superfish-alcon-header-menu li.menuparent>a:hover{color:#6bc6f3}.region.region-header .block-superfishalcon-header-menu ul#superfish-alcon-header-menu>li>a::after,.region.region-header .block-superfishalcon-header-menu ul#superfish-alcon-header-menu li.menuparent>a::after{border-top:0}.region.region-header .block-superfishalcon-header-menu ul#superfish-alcon-header-menu>li>ul,.region.region-header .block-superfishalcon-header-menu ul#superfish-alcon-header-menu li.menuparent>ul{height:0;width:0;overflow:hidden;position:static;background:0 0;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;transform:translateX(100%);-webkit-transform:translateX(100%)}.region.region-header .block-superfishalcon-header-menu ul#superfish-alcon-header-menu>li>ul li a,.region.region-header .block-superfishalcon-header-menu ul#superfish-alcon-header-menu li.menuparent>ul li a{color:#fff;opacity:.7;padding:0;line-height:35px;letter-spacing:1.5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.region.region-header .block-superfishalcon-header-menu ul#superfish-alcon-header-menu>li>ul li a:hover,.region.region-header .block-superfishalcon-header-menu ul#superfish-alcon-header-menu li.menuparent>ul li a:hover{color:#6bc6f3;background:0 0!important}.region.region-header .block-superfishalcon-header-menu ul#superfish-alcon-header-menu>li>ul li.back,.region.region-header .block-superfishalcon-header-menu ul#superfish-alcon-header-menu li.menuparent>ul li.back{margin-bottom:30px}.region.region-header .block-superfishalcon-header-menu ul#superfish-alcon-header-menu>li>ul li.back a,.region.region-header .block-superfishalcon-header-menu ul#superfish-alcon-header-menu li.menuparent>ul li.back a{background:rgba(0,0,0,.13);padding:0 10px;margin-left:-10px;text-transform:uppercase;font-size:18px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.region.region-header .block-superfishalcon-header-menu ul#superfish-alcon-header-menu>li::after,.region.region-header .block-superfishalcon-header-menu ul#superfish-alcon-header-menu li.menuparent::after{content:none}.region.region-header .block-superfishalcon-header-menu #superfish-alcon-header-menu-toggle span{display:none}#pg__c{-webkit-transform:none!important;transform:none!important;-webkit-transition:-webkit-transform .8s cubic-bezier(.12,.75,.4,1);transition:-webkit-transform .8s cubic-bezier(.12,.75,.4,1);transition:transform .8s cubic-bezier(.12,.75,.4,1);transition:transform .8s cubic-bezier(.12,.75,.4,1),-webkit-transform .8s cubic-bezier(.12,.75,.4,1)}#pg__c.open{position:fixed;-webkit-transform:translate(-300px,0)!important;transform:translate(-300px,0)!important}#pg__c.open #main{position:relative}#pg__c.open #main::before{content:'';position:absolute;height:100%;width:100%;background-color:#000;opacity:.8;top:0;z-index:90}}@media (max-width:768px){.region.region-header #block-alcon-science-us-branding img{height:59px;padding-bottom:10px}.region.region-header .block-superfishalcon-header-menu.open{right:3%}.region.region-header .block-superfishalcon-header-menu.open .slide_out_area_close{left:-60px!important}}@media (max-width:480px){#pg__c.open{-webkit-transform:translate(-300px,0)!important;transform:translate(-300px,0)!important}.region.region-header{padding-left:25px;padding-right:25px}.region.region-header .block-superfishalcon-header-menu.open .slide_out_area_close{left:-80px!important}}@media (max-width:375px){#pg__c.open{-webkit-transform:translate(-300px,0)!important;transform:translate(-300px,0)!important}.region.region-header{padding-left:25px;padding-right:25px}}@media (max-width:768px){.region.region-header .block-superfishalcon-header-menu.open{right:3%!important}}#block-alcon-science-us-content .field.field--name-field-body-content.field--type-entity-reference-revisions.field--label-hidden.field__item:last-child{line-height:0}.content-area--404{position:relative}.content-area--404 .container--404 .inner-wrap .bg--image--404{background-image:url(../images/Gallery_Images_texture.jpg);background-position:center bottom;background-repeat:no-repeat;background-size:cover;position:absolute;left:0;width:100%;height:100%}.content-area--404 .container--404 .inner-wrap:after{opacity:.8}.content-area--404 .container--404 .content--404{z-index:10;position:relative;padding:86.4px 98px;text-align:center;color:#fff}.content-area--404 .container--404 .content--404 .image--404 img{max-width:700px;width:auto}.content-area--404 .container--404 .content--404 .title--404 h1.title{text-transform:uppercase;padding-top:20px;padding-bottom:10px}@media (max-width:1000px){.content-area--404 .container--404 .content--404 .title--404 h1.title{font-size:35px;line-height:38.5px}.content-area--404 .container--404 .content--404 .image--404 img{width:100%}}@media (max-width:768px){.content-area--404 .container--404 .content--404{padding:30px 40px}}.popup--description.ui-dialog{position:fixed!important;z-index:2999!important;top:10%!important;max-height:80%!important;height:auto;overflow:hidden;overflow-y:scroll;width:56%!important;left:22%!important}@media (max-width:768px){.popup--description.ui-dialog{width:100%!important;left:0!important;top:15%!important}}.popup--description.ui-dialog .popup--desc.ui-dialog-content.ui-widget-content{text-align:center;border:1px solid #000;margin:2%}.popup--description.ui-dialog .popup--desc.ui-dialog-content.ui-widget-content .pop--logo-img img{width:100px;height:auto;padding-top:27px;margin-bottom:20px}.popup--description.ui-dialog .popup--desc.ui-dialog-content.ui-widget-content .pop--desc{padding-top:25px}.popup--description.ui-dialog .popup--desc.ui-dialog-content.ui-widget-content .pop--desc .field--name-field-description p{color:#333;text-shadow:none;font-family:arial,sans-serif;line-height:1.5;font-size:13px;letter-spacing:1px}.popup--description.ui-dialog .popup--desc.ui-dialog-content.ui-widget-content .pop--btn{background-color:#fff!important;color:#fff!important;border-radius:50px;width:158px;margin:0 auto;padding:2px 0;text-align:center;display:block;text-transform:uppercase;border:2px solid #0762ae}.popup--description.ui-dialog .popup--desc.ui-dialog-content.ui-widget-content .pop--btn a.link_text{background-color:#0762ae!important;color:#fff!important;border-radius:50px;width:150px;margin:0 auto;padding:17px 25px;text-align:center;display:block;text-transform:uppercase;text-decoration:none;font-size:13px;line-height:1.5;letter-spacing:1px}.popup--description.ui-dialog .popup--desc.ui-dialog-content.ui-widget-content .pop--cancel{margin-top:20px}.popup--description.ui-dialog .popup--desc.ui-dialog-content.ui-widget-content .pop--cancel .pop-close{color:#444;letter-spacing:1px;font-size:13px;line-height:1.5}.popup--description.ui-dialog .ui-dialog-titlebar.ui-helper-clearfix{display:none}.ui-widget-overlay .pop-close.cross-icon{cursor:pointer;color:rgba(255,255,255,.6)}.ui-widget-overlay .pop-close.cross-icon:after{content:'X';z-index:99999;top:5%;position:absolute;right:1%;padding:10px 15px;border:1.4px solid #ffffff99;border-radius:40px;color:inherit;font-size:16px;font-weight:700}@media (max-width:768px){.ui-widget-overlay .pop-close.cross-icon:after{top:5%;right:5%;padding:7px 12px;font-size:15px}}.ui-widget-overlay .pop-close.cross-icon:hover::after{color:#fff;border:1.4px solid #fff}.view-id-scientific_publication_view div[id^=edit-actions]{display:block!important}.view-id-scientific_publication_view .button.js-form-submit.form-submit{width:auto!important}.view-id-scientific_publication_view input[id^=edit-search]{font-family:"Open Sans";font-weight:400;font-size:16px;line-height:125%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;color:#000;padding:10px 45px 10px 25px;background:#eee;border-radius:50px}.view-id-scientific_publication_view .js-form-item.form-item.js-form-type-textfield.form-type-textfield.js-form-item-search.form-item-search{margin-right:10px;margin-left:10px}.view-id-scientific_publication_view .button.js-form-submit.form-submit{font-family:"Open Sans";font-weight:700;font-size:16px;line-height:125%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;color:#fff;padding:10px 25px 10px 25px;background:#003595;border-radius:50px}.view-id-scientific_publication_view .description{margin-top:10px}#views-exposed-form-scientific-publication-view-listing-block-without-filter .form--inline.clearfix,#views-exposed-form-scientific-publication-view-listing-block .form--inline.clearfix{display:block}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInV0aWxzL19taXhpbnMuc2NzcyIsInV0aWxzL19ub3JtYWxpemUuc2NzcyIsInNjcmVlbi5jc3MiLCJiYXNlL19iYXNlLnNjc3MiLCJiYXNlL19mb250cy5zY3NzIiwiYmFzZS9fdHlwb2dyYXBoeS5zY3NzIiwiY29tcG9uZW50cy9fbWFpbi1tZW51LnNjc3MiLCJjb21wb25lbnRzL19mb290ZXItbWVudS5zY3NzIiwiY29tcG9uZW50cy9fcGFyYWdyYXBocy5zY3NzIiwiY29tcG9uZW50cy9fYnV0dG9ucy5zY3NzIiwiY29tcG9uZW50cy9fd2ViZm9ybS5zY3NzIiwiY29tcG9uZW50cy9faW4tdmlldy5zY3NzIiwiY29tcG9uZW50cy9fbG9nby5zY3NzIiwiY29tcG9uZW50cy9fbm9kZS5zY3NzIiwiY29tcG9uZW50cy9faGVhZGVyLnNjc3MiLCJjb21wb25lbnRzL19maWVsZC5zY3NzIiwiY29tcG9uZW50cy9fNDA0LnNjc3MiLCJjb21wb25lbnRzL3BvcHVwLnNjc3MiLCJjb21wb25lbnRzL190aXRsZS1zZWFyY2guc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUE2T0Esa0IsQ0FFRSwyQixDQUNBLG1CLENBQ0Esb0IsQ0FDQSxxQixDQUNBLG1CLENBQ0EseUIsQ0FDQSw0QixDQUNBLGtCLENBS0YsK0JBQ0UsRSxDQUNFLFUsQ0FFRixHLENBQ0UsVSxDQUNBLHdFLENBQUEsZ0UsQ0FFRixFLENBQ0Usd0UsQ0FBQSxnRSxDQUNBLDRCLENBQUEsb0IsQ0FDQSxXLEFBWEosdUJBQ0UsRSxDQUNFLFUsQ0FFRixHLENBQ0UsVSxDQUNBLHdFLENBQUEsZ0UsQ0FFRixFLENBQ0Usd0UsQ0FBQSxnRSxDQUNBLDRCLENBQUEsb0IsQ0FDQSxXQ3RRSixJLENBQ0UsNkIsQ0FFRSx1QyxDQUFBLG9DLENBR0osSyxDQ3VDQSxRLENEckNFLHdCLENBQUEscUIsQ0FBQSxvQixDQUFBLGdCLENBRUYsRyxDQzBDQSxJLENBQ0EsSyxDQUNBLE0sQ0FDQSxNLENBQ0EsTSxDQUNBLE8sQ0FDQSxPLENBQ0EsTyxDQUNBLE8sQ0FDQSxVLENEeENFLGEsQ0FFRixLLENDMENBLEssQ0FDQSxNLENEeENFLG9CLENDdUJGLFEsQ0FxQkEsVUFBVSxXLENEeENSLFksQ0FFRixJLENBQ0Usc0IsQ0FDQSw2QixDQUFBLDBCLENBQUEseUIsQ0FBQSxxQixDQUVGLEssQ0M2Q0EsTSxDQUNBLE0sQ0FDQSxPLENBQ0EsUSxDQUNBLFEsQ0FDQSxPLENEM0NFLFMsQ0FFRixHLENDNkNBLEksQ0FDQSxLLENBQ0EsTSxDQUNBLE0sQ0FDQSxRLENEM0NFLFEsQ0FFRixRQUFBLE0sQ0FDRSxlLENBRUYsSyxDQzZDQSxNLENBQ0EsTSxDQUNBLFEsQ0FDQSx3QyxDQUNBLDJDLENEM0NFLHVCLENBRUYsSyxDQzZDQSxNLENBQ0EsTSxDQUNBLFEsQ0QzQ0UsYyxDQUNBLG1CLENBQ0EsZSxDQUNBLHdGLENBQUEsZ0YsQ0FBQSx3RSxDQUFBLHNHLENBQ0EsdUIsQ0FBQSxvQixDQUFBLGUsQ0FDQSx1QixDQUFBLGUsQ0FFRixLLENDbURBLE0sQ0RqREUsa0IsQ0FFRixNLENDbURBLFUsQ0FDQSxZLENBQ0EsYSxDQUNBLGEsQ0RqREUsYyxDQUVGLE0sQ0NtREEsWSxDQUNBLGEsQ0FDQSxhLENEakRFLHlCLENBRUYsSSxDQ21EQSxVLENEakRFLGMsQ0FFRixDLENDbURBLEUsQ0FDQSxFLENBQ0EsRSxDQUNBLEUsQ0FDQSxFLENBQ0EsRSxDQUNBLEUsQ0FDQSxFLENBQ0EsSSxDQUNBLEssQ0FDQSxNLENBQ0EsTSxDQUNBLE0sQ0FDQSxRLENBQ0EsVSxDRGpERSxRLENBRUYsQyxDQ21EQSxFLENBQ0EsRSxDQUNBLEUsQ0FDQSxFLENBQ0EsRSxDQUNBLEUsQ0FDQSxFLENBQ0EsRSxDQUNBLEssQ0FDQSxNLENBQ0EsTSxDQUNBLFUsQ0FDQSxZLENBQ0EsZSxDRGpERSxTLENBRUYsUSxDQUNFLFcsQ0FDQSxhLENBRUYsRSxDQ21EQSxFLENEakRFLGUsQ0FFRixHLENDbURBLFEsQ0RqREUsa0IsQ0FFRixDLENBQ0UsbUIsQ0VoSkYsSSxDQUNFLG9CLENBQ0Esa0MsQ0FDQSx3QixDQUVGLE0sQ0FDRSxlLENDTkYsV0FDRSw4QixDQUNBLHNDLENBQ0EsdU8sQ0FJQSxrQkNQRixFLENMNENFLGdCLENBMkRFLHlDS3ZHSixFLENMNENFLG9CLEFBMkRFLDBDS3ZHSixFLENMNENFLG9CS2hDRixFLENMZ0NFLGlCLENBMkRFLHlDSzNGSixFLENMZ0NFLGdCLEFBMkRFLDBDSzNGSixFLENMZ0NFLGtCS3BCRixFLENMb0JFLGlCLENBMkRFLHlDSy9FSixFLENMb0JFLGlCLENLZkUsa0IsQUwwRUEsMENLL0VKLEUsQ0xvQkUsa0JLUEYsRSxDTE9FLGtCLENBMkRFLHlDS2xFSixFLENMT0Usb0IsQUEyREUsMENLbEVKLEUsQ0xPRSxtQktLRixFLENIdU1BLEUsQ0Y1TUUsYyxDS1VGLE0sQ0FDRSxlLENDckRFLDRFLENBQ0UsaUIsQ0FHRiwyRSxDQUNFLGlCLENDTk4sOEMsQ0FHTSxVLENBQ0EsaUIsQ0FDQSxVLENBQ0Esd0IsQ0FDQSxNLENBQ0EsVSxDQUNBLGUsQ0FDQSxjLENBQ0EseUJBWE4sOEMsQ0FZUSxhQVpSLGlELENQMkNFLGdCLENPM0JNLHdCLENBQ0EsVSxDQUNBLGUsQ0FDQSxrQyxDQUNBLGtCLENBQ0EsZ0IsQ0FDQSxhLENBQ0EsaUIsQ0FDQSxhLENBQ0EsZSxDQUNBLGdFQTFCUixpRCxDQTJCVSxlLENBQ0EsYyxDQUNBLFUsQVB5RU4seUNPdEdKLGlELENBZ0NVLGUsQ0FDQSxlLEFBRUYsK0RBbkNSLGlELENBb0NVLHlCLENBQ0EseUIsQVBpRU4seUNPdEdKLGlELENBd0NVLDJCLEFBRUYsMENBMUNSLGlELENBMkNVLGdCLENBQ0EsYyxDQUNBLGVBN0NWLG9ELENBZ0RVLFUsQ0FDQSxnQixDQWpEVixzRCxDUDJDRSxnQixDT1NVLGlCLENBQ0Esb0IsQ0FDQSxVLENBdERaLDRELENBd0RjLGEsQ0F4RGQsMEQsQ0E0RFksYSxDQUNBLFUsQ1BsQlYsZ0IsQ09vQlUsZSxDQUNBLG9CLENBQ0EsaUIsQ0FqRVosc0UsQ0FvRVksVSxDQU9aLHlCLENMMFBBLHdCLENLdlBJLGUsQ0FDQSx1QixDQUNBLGMsQ0FDQSxpQixDQUNBLFUsQ0FDQSwyQyxDQVJKLCtCLENMa1FFLDhCLENLeFBJLGEsQ0FWTiwyQixDTHFRRSwwQixDS3hQSSxVLENBYk4saUMsQ0x3UUksZ0MsQ0t6UEksYSxDQWZSLGlELENBcUJNLFUsQ0FLTixPLENBQ0UsWSxDQUNBLGMsQ0FDQSxpQixDQUNBLDBCLENBQ0EsVSxDQUNBLFcsQ0FDQSxVLENBQ0EsYyxDQUNBLGlCLENBQ0Esc0IsQ0FDQSx5QixDQUNBLG9CLENBQ0EsWSxDQUNBLFcsQ0FDQSxVLENBQ0EsZ0MsQ0FDQSxnQyxDQUNBLDJCLENBQ0EsMEIsQ0FDQSxzQyxDQUNBLDJDLENBQ0EsOEMsQ0FDQSx5QyxDQXZCRixTLENBeUJJLDBCLENBQ0Esb0IsQ0FDQSxxQixDQUNBLHdCLENBQ0EsZSxDQUNBLGdCLENBQ0EsMkIsQ0FDQSxpQixDQUNBLFUsQ0FDQSxzQyxDQWxDSixpQixDQW9DTSxlLENBQ0EsdUIsQ0FyQ04sYSxDQXlDSSxrQyxDQUdKLFksQ0FDRSxhLENQNUNFLDBDTzJDSixZLENBR0ksY0FHSixhLENBQ0UsZ0MsQ0FFRiw4QixDQUNFLGlCLENBQ0EsaUIsQ0M3SkYsYSxDQUNFLFksQ0FFRixnQixDQUNFLHFCLENBQ0Esb0IsQ0FFRixlLENBQ0Usd0IsQ0FFRixlLENBQ0Usd0IsQ0FFRixjLENBQ0Usd0IsQ0FFRixzQixDQUNFLDRCLENBRUYsb0IsQ0FDRSx3QixDQUVGLG9CLENBQ0Usd0IsQ0FHRixZLENBRUkscUIsQ0FDQSxrQixDQUNBLGMsQ0FDQSxnQixDQUNBLGUsQ0FOSixhLENBU0ksa0IsQ0FHSixtRCxDQUFBLG1ELENBR0ksVSxDQUdKLGdFLENBQUEsZ0UsQ0FJTSxTLENBSU4sZ0UsQ0FHTSxTLENBSE4scUgsQ0FNVSxpQixDQU5WLGdFLENBV00sUyxDQUlOLG1FLENBR00sUyxDQUhOLHdILENBTVUsaUIsQ0FOVixtRSxDQVdNLFMsQ0FJTixnRSxDQUdNLFMsQ0FITixnRSxDQU1NLFMsQ0FOTixxSCxDQVNVLGlCLENBTVYsbUUsQ0FHTSxTLENBSE4sbUUsQ0FNTSxTLENBTk4sd0gsQ0FTVSxpQixDUkhOLDBDUVVGLG1ELENBQUEsbUQsQ0FHSSxzQixBUmJGLHlDUXdCRixtRCxDQUFBLG1ELENBR0ksc0JBVU4sZ0YsQ0FHTSxVLENBQ0EsaUIsQ0FKTixzRyxDQVVRLFUsQ0FWUixtRyxDQWlCUSxTLENBakJSLHFHLENBd0JRLFksQ0FDQSwwQkF6QlIscUcsQ0EwQlUsWUExQlYsb0csQ0FrQ1EsUyxDQUNBLGdFQW5DUixvRyxDQW9DVSxXLEFBRUYseUJBdENSLG9HLENBdUNVLFlBT1Ysc0MsQ05pVUEsb0MsQ0FDQSxxQyxDQUNBLHFDLENBQ0EscUMsQ0FDQSxxQyxDQUNBLDJDLENBQ0Esa0UsQ0FDQSxnRSxDQUNBLGlFLENBQ0EsaUUsQ0FDQSxpRSxDQUNBLGlFLENBQ0EsdUUsQ0FDQSxrRSxDQUNBLGdFLENBQ0EsaUUsQ0FDQSxpRSxDQUNBLGlFLENBQ0EsaUUsQ0FDQSx1RSxDQUNBLGtFLENBQ0EsZ0UsQ0FDQSxpRSxDQUNBLGlFLENBQ0EsaUUsQ0FDQSxpRSxDQUNBLHVFLENBQ0Esa0UsQ0FDQSxnRSxDQUNBLGlFLENBQ0EsaUUsQ0FDQSxpRSxDQUNBLGlFLENBQ0EsdUUsQ010VkkscUIsQ0FDQSxrQixDQUNBLGMsQ0FDQSxnQixDQUNBLGUsQ0FJSixpQixDQUVJLGEsQ0FDQSxpQixDQUNBLEssQ0FDQSxNLENBQ0EsVSxDQUNBLFcsQ0FDQSxXLENBQ0EsUyxDQUNBLHdCLENBQ0EsVSxDQU1KLGtDLENOa1ZBLHlDLENBQ0Esa0QsQ0FDQSxrRCxDTWhWRSxpQixDQUpGLDJFLENOdVZFLGtGLENBQ0EsMkYsQ0FDQSwyRixDTWhWTSxXLENBQ0EsZSxDQUNBLFksQ0FDQSxhLENBQ0EsaUIsQ0FDQSxTLENBQ0EsSyxDQUNBLE0sQ0FoQlIsbUYsQ05tV0ksMEYsQ0FDQSxtRyxDQUNBLG1HLENNblZNLFcsQ0FsQlYsd0csQ053V00sK0csQ0FDQSx3SCxDQUNBLHdILENNclZRLFcsQ0FDQSxVLENBdEJkLG9HLENOOFdNLDJHLENBQ0Esb0gsQ0FDQSxvSCxDTXRWTSx3QixDQTFCWiw2RSxDTm1YRSxvRixDQUNBLDZGLENBQ0EsNkYsQ01yVkksaUIsQ0FDQSxVLENBQ0EsTyxDQUNBLFUsQ0FDQSxjLENSNUpGLHlDUXdISiw2RSxDTjZYTSxvRixDQUNBLDZGLENBQ0EsNkYsQ016VkUsYyxBUjlKSix5Q1F3SEosNkUsQ05tWU0sb0YsQ0FDQSw2RixDQUNBLDZGLENNNVZFLDJCLENBQ0EsU0ExQ1IsZ0csQ055WUksdUcsQ0FDQSxnSCxDQUNBLGdILENNOVZJLGUsQ0E3Q1Isa0csQ044WUkseUcsQ0FDQSxrSCxDQUNBLGtILENNaFdJLGlCLENBaERSLGtILENObVpJLHlILENBQ0Esa0ksQ0FDQSxrSSxDTWpXTSxpQixDQXBEVixnRixDTndaSSx1RixDQUNBLGdHLENBQ0EsZ0csQ0Y3a0JGLGtCLENRNE9NLGdCLENBQ0EsaUIsQ0FDQSxrQixDQUNBLGMsQ0FDQSxlLENBQ0EsVSxDQUNBLGlFQS9EUixnRixDTm9hUSx1RixDQUNBLGdHLENBQ0EsZ0csQ010V0UsZ0IsQ0FDQSxxQixBUnpMTix5Q1F3SEosZ0YsQ04yYVEsdUYsQ0FDQSxnRyxDQUNBLGdHLENGaG1CTixvQixDUXdQUSxxQixBUjdMTix5Q1F3SEosZ0YsQ05rYlEsdUYsQ0FDQSxnRyxDQUNBLGdHLENNNVdFLHdCLENBQ0EsOEJBekVWLGtGLENOd2JNLHlGLENBQ0Esa0csQ0FDQSxrRyxDTTlXSSxvQixDQUNBLGEsQ0FDQSx5QixDQUFBLHNCLENBQUEsaUIsQ0FDQSxhLENBL0VWLGdGLENOa2NJLHVGLENBQ0EsZ0csQ0FDQSxnRyxDRnZuQkYsZ0IsQ1F1UU0sZ0IsQ0FDQSxlLENBQ0EsbUIsQ0FDQSxrQixDQUNBLGUsQ0FDQSxVLENBQ0EsZSxDUmxOSix5Q1F3SEosZ0YsQ04rY1EsdUYsQ0FDQSxnRyxDQUNBLGdHLENGcG9CTixrQixDUWdSUSxxQixBUnJOTix5Q1F3SEosZ0YsQ05zZFEsdUYsQ0FDQSxnRyxDQUNBLGdHLENNeFhFLHdCLENBQ0EsNEJBakdWLGtGLENONGRNLHlGLENBQ0Esa0csQ0FDQSxrRyxDTTFYSSxvQixDQUNBLGEsQ0FDQSx5QixDQUFBLHNCLENBQUEsaUIsQ0FDQSxhLENBdkdWLHdGLENOc2VRLCtGLENBQ0Esd0csQ0FDQSx3RyxDTS9YSSxhLENBekdaLDBFLENOMmVFLGlGLENBQ0EsMEYsQ0FDQSwwRixDTTlYSSxPLENBYU4sb0YsQ0FHTSxTLENSdlBGLDBDUW9QSixnSyxDQVVjLGMsQVI5UFYsMENRdVFKLGlJLENBTVksY0FOWiw2RSxDQVlNLE8sQ0FJRSx5QkFoQlIscUcsQ0FpQlUsUyxBUnhSTiwwQ1F1UUoseUosQ0F3QmMsYyxBQWNKLDBCQUxWLGlKLENBTVksa0IsQUFFRix5QkFSVixpSixDQVNZLGtCQVRaLDZGLENBZU0sTyxDQWZOLGdHLENBaUJRLGlCLENBakJSLCtGLENBb0JRLFUsQ0FLQSx5QkF6QlIscUgsQ0EwQlUsUyxBQU1FLDBCQWhDWix5SyxDQWlDYyxrQixBQUVGLHlCQW5DWix5SyxDQW9DYyxrQkFTZCxnRSxDQUVJLGlCLENBQ0EsVSxDQUNBLDZFLENBQUEsc0QsQ0FDQSxXLENBTEosNkUsQ0FPTSxlLENBQ0EsVSxDQUNBLFcsQ0FDQSxpQixDQUNBLFMsQ0FDQSxLLENBQ0EsTSxDQWJOLDZHLENBaUJZLHVELENBQ0EsMkIsQ0FDQSxpQyxDQUNBLDJCLENBQ0EsNkIsQ0FDQSxpQixDQUNBLE0sQ0FDQSxVLENBQ0EsVyxDQXpCWiwrRixDQTZCVSxVLENBQ0EsZSxDQUNBLDZFLENBQUEsc0QsQ0FDQSxXLENBaENWLDZGLENBcUNNLGlCLENBSUEsVSxDQUNBLGlCLENBQ0EsaUIsQ0FDQSxVLENBTkEsMEJBdENOLDZGLENBdUNRLGdCQXZDUiwySCxDUmhaRSxvQixDUWdjUSxrQixDQUNBLGUsQ0FqRFYsNEgsQ1JoWkUsb0IsQ1F1Y1EsYyxDQUNBLGdCLENBQ0Esa0IsQ0FDQSxrQixDQUNBLGUsQ0FDQSwwQkE1RFYsNEgsQ0E2RFksZ0IsQUFFRix5QkEvRFYsNEgsQ0FnRVksV0FoRVosMkgsQ1JoWkUsbUIsQ1F1ZFEsa0IsQ0FDQSxnQixDQUNBLGUsQ0FDQSwrQixDQUNBLGUsQ0FDQSwwQkE1RVYsMkgsQ0E2RVksZ0JBN0VaLDZILENBa0ZRLGdCLENBQ0EsbUIsQ0FuRlIsNEosQ1JoWkUsb0IsQ1FzZVEsYyxDQUNBLGdCLENBQ0Esa0IsQ0FDQSxlLENBekZWLCtKLENSaFpFLG9CLENRNGVVLGUsQ0FDQSxrQixDQTdGWixpSyxDQStGYyxvQixDQUNBLGEsQ0FoR2QsdUssQ0FrR2dCLGEsQ0FsR2hCLDhKLENSaFpFLG9CLENRd2ZVLGMsQ0FDQSxnQixDQUNBLGtCLENBQ0Esa0IsQ0FDQSxlLENBQ0EsYyxDQVFaLHFDLENBQ0UsVSxDQUNBLG9CLENBQ0Esa0IsQ0FIRiw0QyxDQUtJLFUsQ0FDQSxhLENBTkoseUQsQ0FTSSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLDJCLENBQ0EsVyxDQUNBLFUsQ0FDQSxxQixDQUNBLDBCLENBQ0EsNkIsQ0FmSixxRixDQWlCTSxVLENBakJOLHdFLENBb0JNLDhCLENBQ0EsMkIsQ0FyQk4sd0UsQ0F3Qk0sa0IsQ0F4Qk4sd0UsQ0EyQk0sVyxDQUlBLFUsQ1J6ZUYsMENRMGNKLHdFLENBNkJRLGEsQVJ2ZUosMENRMGNKLHdFLENBaUNRLFUsQ0FDQSxZQWxDUixpRyxDQXFDUSxTLENSL2VKLDBDUTBjSixpRyxDQXVDVSxZQXZDVixpSixDQTJDWSxTLENBQ0EsVSxDUnRmUiwwQ1EwY0osaUosQ0E4Q2MsVSxDQUNBLFlBL0NkLGtHLENBcURRLFMsQ0FDQSxpQyxDUmhnQkosMENRMGNKLGtHLENBd0RVLFlBeERWLGlHLENBNERRLFMsQ1J0Z0JKLDBDUTBjSixpRyxDQThEVSxZQTlEVixpSixDQWtFWSxZLENBQ0EsVSxDUjdnQlIsMENRMGNKLGlKLENBcUVjLFUsQ0FDQSxZQXRFZCxtRyxDQTRFUSxTLENBQ0EsaUMsQ1J2aEJKLDBDUTBjSixtRyxDQStFVSxZQS9FViw0SSxDQXNGTSxXLENBQ0EsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSwwQkF4Rk4sNEksQ0F5RlEsZUFNUiw0QyxDQUNFLDhDLENBQUEsc0MsQ0FDQSxTLENBQ0EsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSwyQixDQUNBLDBCLENBQ0EscUIsQ0FDQSxXLENBQ0EsVSxDQUNBLFcsQ0FDQSxnQixDQUlBLHFCLENBQ0Esd0IsQ1J4akJFLDBDUXlpQkosNEMsQ0FZSSxpQkFaSixtRSxDQWtCTSxxQixDQWxCTixrRSxDQXVCTSx3QixDQXZCTixrRSxDQTRCTSx3QixDQTVCTixpRSxDQWlDTSx3QixDQWpDTix5RSxDQXNDTSw0QixDQXRDTixtRCxDQTBDSSxVLENBQ0EsaUIsQ0FDQSxTLENBQ0EsVyxDQUNBLFUsQ0FDQSxLLENBQ0EsTSxDQUNBLFcsQ0FDQSxhLENBQ0EsaUcsQ0FDQSx5RyxDQXBESiw2RCxDQXVESSxpQixDQUNBLFMsQ0F4REosK0YsQ1JwbUJFLGtCLENRaXFCUSxVLENBQ0EsZ0IsQ0FDQSxlLENBQ0Esd0IsQ0FDQSxrQixDQUNBLGUsQ0FPVix5TCxDQUlRLFcsQ0FDQSxnQixDQU1SLHFELENBRUksb0IsQ0FGSix3RSxDQUlNLDJCLENBQ0EscUIsQ0FDQSwwQixDQU5OLG1FLENBU00sVSxDQUNBLGlCLENBQ0EseUJBWE4sbUUsQ0FZUSxhQVpSLCtFLENBa0JNLGlCLENBbEJOLHNGLENBb0JRLFUsQ0FDQSxLLENBQ0EsaUIsQ0FDQSxXLENBQ0EsVSxDQUNBLFUsQ0F6QlIsNEcsQ0ErQlUscUIsQ0EvQlYsMkcsQ0FzQ1Usd0IsQ0F0Q1YsMkcsQ0E2Q1Usd0IsQ0E3Q1YsMEcsQ0FvRFUsd0IsQ0FwRFYsa0gsQ0EyRFUsNEIsQ0EzRFYsZ0gsQ0FrRVUsd0IsQ0FsRVYsZ0gsQ0F5RVUsd0IsQ0FPVix5QyxDQUVJLGtDLENBRkosZ0QsQ05nT0UsMkMsQ00zTkksZSxDQUNBLGEsQ0FLTixrRSxDQUVJLG9CLENBQ0EsVSxDQUhKLGdHLENBS00sMkIsQ0FDQSxpQyxDQUNBLHFCLENBQ0EsaUIsQ0FSTix1RyxDQVVRLFUsQ0FDQSxXLENBQ0EsVSxDQUNBLGlCLENBQ0EsSyxDQUNBLFUsQ0FDQSx3QixDQU1SLHVFLENBR00sbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSw2QixDQUFBLDRCLENBQUEsc0IsQ0FBQSxrQixDUmx2QkYsMENROHVCSix1RSxDQU1RLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHVCQU5SLG9GLENBZVEsWSxDQUNBLFksQ0FoQlIscUcsQ0FVVSx3QixDQVZWLG9HLENBYVUscUIsQ0FJRiwwQkFqQlIsb0YsQ0FrQlUsWSxBQUVGLDBCQXBCUixvRixDQXFCVSxtQkFyQlYsZ0ksQ0F5Qlksb0IsQ0FDQSxrQixDQUNBLGMsQ0FDQSxnQixDQUNBLGUsQ0FDQSxrQixDQTlCWiwrSCxDQWlDWSwrQixDQUNBLGtCLENBQ0EsYyxDQUNBLGdCLENBQ0EsZSxDQUNBLGtCLENBdENaLG9JLENBeUNZLGtCLENBekNaLHNJLENBMkNjLGdCLENBQ0EsK0IsQ0E1Q2QsNkksQ0FpRGMsWSxDQWpEZCwwSixDQXdEa0Isc0MsQ0FDQSwyQyxDQUNBLDhDLENBQ0EseUMsQ0FDQSxrQyxDQUNBLDZCLENBQ0Esa0MsQ0FDQSxxQyxDQUNBLGdDLENBQ0Esc0MsQ0FDQSwyQyxDQUNBLDhDLENBQ0EseUMsQ0FDQSxpRCxDQUNBLHNELENBQ0EseUQsQ0FDQSxvRCxDQUNBLFUsQ0FDQSx1QixDQUNBLGUsQ0FDQSxjLENBQ0Esa0IsQ0FDQSxpQixDQUNBLHdCLENBQ0EsZ0IsQ0FDQSx3QixDQUNBLG9CLENBQ0EsZSxDQW5GbEIsZ0ssQ0FxRm9CLFcsQ0FDQSxVLENBWXBCLDhELENBRUksaUIsQ0FGSiwyRixDQUlNLCtCLENBSk4sNEgsQ0FPVSxpQixDQUNBLGUsQ0FDQSxVLENBQ0EsVyxDQUNBLEssQ0FDQSxNLENBWlYsOEksQ0FjWSwyQyxDQUNBLDRCLENBQ0EsMkIsQ0FDQSxxQixDQUNBLDBCLENBQ0EsNkIsQ0FDQSxpQixDQUNBLEssQ0FDQSxNLENBQ0EsVSxDQUNBLFcsQ0F4Qlosa0ksQ0EyQlkscUIsQ0FDQSxVLENBNUJaLG1ILENBaUNRLGlCLENBQ0EsVSxDQWxDUixvSyxDQXNDYyxvQixDQUNBLG1CLENBQ0Esa0IsQ0FDQSxjLENBQ0EsZ0IsQ0FDQSxlLENBQ0EsaUIsQ0FDQSxhLENBN0NkLDRJLENBaURZLGtCLENBQ0EsYyxDQUNBLGdCLENBQ0EsZSxDQUNBLGEsQ0FDQSxrQixDQXREWiw0SSxDQXlEWSxhLENBQ0Esb0IsQ0FDQSxrQixDQUNBLGMsQ0FDQSxnQixDQUNBLGUsQ0FDQSxrQixDQS9EWiwrSixDQWtFWSxpQixDQUNBLFcsQ0FDQSwwQ0FwRVosK0osQ0FxRWMsYyxBQUVGLHlDQXZFWiwrSixDQXdFYyxhLEFBRUYseUNBMUVaLCtKLENBMkVjLGFBM0VkLGlLLENOcVFRLHFLLENNdExNLCtCLENBL0VkLGtLLENBa0ZjLGdCLENBQ0Esa0IsQ0FuRmQscUssQ0FxRmdCLGUsQ0FDQSwyQixDQUNBLFMsQ0FDQSxnQixDQXhGaEIsbUssQ0E0RmMsb0IsQ0E1RmQseUssQ0E4RmdCLGEsQ0E5RmhCLCtMLENBa0djLGtCLENBQ0EsUSxDQW5HZCxxSixDTnVSTSwwSixDTS9LTSxpQixDQUNBLGtCLENBekdaLGdMLENBNkdjLGEsQ0FTZCw4QyxDQUNFLGlCLENBREYseUYsQ0FJTSxpQixDQUNBLFcsQ0FDQSxRLENBQ0EsVSxDQVBOLDRHLENBU1EsaUMsQ0FDQSwyQixDQUNBLDJCLENBQ0EscUIsQ0FDQSwwQ0FiUiw0RyxDQWNVLDZCQWRWLDRHLENBa0JRLGtCLENBbEJSLDZGLENBdUJRLHdCLENBQ0EsVSxDQXhCUiwrRSxDQTZCSSxZLENBQ0EsMENBOUJKLCtFLENBK0JNLGdCLEFBRUYseUNBakNKLCtFLENBa0NNLGdCLEFBRUYseUNBcENKLCtFLENBcUNNLGVBckNOLDhKLENBeUNRLGtCLENBQ0EsYSxDQUNBLDBDQTNDUiw4SixDQTRDVSxtQixBQUVGLHlDQTlDUiw4SixDQStDVSxtQkEvQ1YsNE4sQ0FtRFksVSxDQW5EWixnUixDQXdEb0IsUyxDQXhEcEIsb1AsQ0E4RGMsUSxDQTlEZCwwUSxDQWdFZ0IsZSxDQWhFaEIsK1QsQ0FtRW9CLGtCLENBbkVwQixrVSxDQXFFc0IsYSxDQUNBLG9CLENBQ0Esa0IsQ0FDQSxjLENBQ0EsZ0IsQ0FDQSxlLENBQ0EsaUIsQ0EzRXRCLGtVLENOa09jLGtVLENBQ0EsaVUsQ01uSlEsZSxDQUNBLGdCLENBQ0EscUIsQ0FDQSxrQixDQUNBLGMsQ0FDQSxnQixDQUNBLGUsQ0F0RnRCLHlLLENBK0ZVLGUsQ0FPVixvRixDQUlRLFUsQ0FKUiwrRSxDQVFNLGlCLENBQ0EsTSxDQUNBLFUsQ0FDQSxXLENBWE4sOEYsQ0FhUSxpQyxDQUNBLDJCLENBQ0EscUIsQ0FmUiw4RixDQWtCUSxrQixDQWxCUix1RyxDQXNCTSxpQixDQUNBLEssQ0FDQSxlLENBQ0Esb0IsQ0FFQSxXLENBQ0EsVSxDQUNBLFUsQ0FDQSxVLENBQ0EsVSxDQUNBLDBCQWhDTix1RyxDQWlDUSxnQixBQUVGLHlCQW5DTix1RyxDQW9DUSxVLENBQ0EsYUFyQ1Isa0ksQ0F3Q1Esb0IsQ0FDQSxrQixDQUNBLGMsQ0FDQSxnQixDQUNBLGUsQ0FDQSx5QkE3Q1Isa0ksQ0E4Q1UsYyxDQUNBLGtCQS9DVixzSSxDQXNEUSxrQixDQXREUix3SSxDQW9EVSxjLENBcERWLGtKLENBMkRZLG9CLENBUVosMkIsQ0FDRSxXLENBRUYsNEIsQ0FDRSxZLENBR0Ysa0MsQ0FDRSwyQyxDQUdGLEssQ05xSEEsSyxDTWxISSxtQixDQUNBLGdCLENBS0osMEJBQ0Usc0csQ0FJUSxTLENBTVIsd0csQ0FDRSxXLENBQ0EsVSxDQUNBLFVBSUosdUUsQ0FDRSwyQixDQUNBLGlDLENBQ0EsMkIsQ0FDQSxxQixDQUNBLDBCQUxGLHVFLENBTUksNkJBTkosdUcsQ0FTSSxtQixDQUFBLG1CLENBQUEsWSxDQUlBLDBCQWJKLHVHLENBY00sd0IsQ0FBQSwyQixDQUFBLHdCLENBQUEsb0IsQ0FDQSxrQixDQUFBLGdCQWZOLGlHLENBbUJJLFcsQ0FuQkosOEcsQ0FzQkksVyxDQXRCSiw2SCxDQXdCTSxXLENBQ0EsVSxDQXpCTiwySSxDQTJCUSxXLENBRUEsa0IsQ0FDQSwwQkE5QlIsMkksQ0ErQlUsZSxDQUNBLHFCLEFBRUYsMEJBbENSLDJJLENBbUNVLGVBbkNWLGdNLENBc0NVLHFCLENBQ0EsYSxDQXZDVixzTixDQXlDWSxrQixDQUNBLGMsQ0FDQSxnQixDQUNBLGUsQ0FDQSxVLENBQ0EsaUIsQ0E5Q1osd04sQ0FnRGMseUIsQ0FBQSxzQixDQUFBLGlCLENBQ0Esb0IsQ0FDQSxhLENBQ0EsYSxDQW5EZCx3UCxDQUFBLHdQLENBQUEsd1AsQ0EwRGtCLG9CLENBQ0EsVSxDQTNEbEIsd1AsQ0FnRWtCLGtCLENBQ0EsZ0IsQ0FDQSxjLENBQ0EsZSxDQUNBLDBCQXBFbEIsd1AsQ0FxRW9CLGMsQ0FDQSxrQixBQUVGLDBCQXhFbEIsd1AsQ0F5RW9CLGlCLENBQ0Esa0JBMUVwQiwrUCxDQWtGYyx5QixDQWxGZCwrSSxDQXlGTSxrQixDQXpGTiw4SixDQTZGUSxVLENBN0ZSLHFJLENBbUdNLGlCLENBQ0EsSyxDQUNBLGUsQ0FDQSxvQixDQUNBLFcsQ0FDQSxVLENBQ0EsVSxDQUNBLFUsQ0FDQSxVLENBQ0EsMEJBNUdOLHFJLENBNkdRLG9CLEFBRUYsMEJBL0dOLHFJLENBZ0hRLFlBaEhSLGlMLENBbUhRLFksQ0FuSFIsd0wsQ0F1SFUsYyxDQUNBLGdCLENBQ0EsZSxDQUNBLGlCLENBQ0EsZ0IsQ0FDQSxVLENBQ0EsMEJBN0hWLHdMLENBOEhZLGUsQUFFRix5QkFoSVYsd0wsQ0FpSVksYyxDQUNBLG9CQWxJWiw4SyxDQXNJVSxlLENBQ0EsZSxDQU9WLHVILENOeUVBLHdILENNckVNLFcsQ0FDQSxVLENBTE4sOEosQ042RUUsK0osQ01wRVUsd0IsQ0FDQSxVLENBVlosZ00sQ05pRkUsaU0sQ00vRFksVSxDQUNBLGlCLENBQ0Esa0IsQ0FDQSxjLENBQ0EsZ0IsQ0FDQSxlLENBQ0EsMEJBeEJkLGdNLENOMEZNLGlNLENNakVVLGMsQ0FDQSxvQkExQmhCLDJMLENOOEZFLDRMLENNL0RVLFEsQ0FDQSwwQkFoQ1osMkwsQ05rR00sNEwsQ01qRVEsYSxBQUVGLDBCQW5DWiwyTCxDTnNHTSw0TCxDTWxFUSxhLEFBRUYseUJBdENaLDJMLENOMEdNLDRMLENNbkVRLGMsQUFFRix5QkF6Q1osMkwsQ044R00sNEwsQ01wRVEsYUFTZCx5QyxDTitEQSwwQyxDTTVESSxXLENBR0osa0QsQ0FDRSxVLENBQ0EsZSxDQUNBLGlCLENBSEYsNkUsQ0FLSSxrQixDQUNBLGMsQ0FDQSxnQixDQUNBLGUsQ0FDQSxrQixDQUNBLGEsQ0FDQSwwQ0FYSiw2RSxDQVlNLGMsQ0FDQSxrQkFiTixtRixDQWtCTSwyQyxDQUdKLDBDQXJCRixrRCxDQXNCSSxVLENBQ0EsZ0IsQUFFRix5Q0F6QkYsa0QsQ0EwQkksWSxBQUtGLDBDQURGLHlGLENBR00sbUIsQ0FBQSxtQixDQUFBLGMsQUFHSix5Q0FORixnRixDTitERSxpRixDTXJETSxjLEFBT0YsMENBakJOLHFHLENOb0VFLHNHLENNbERNLGtCLEFBRUYseUNBcEJOLHFHLENOeUVFLHNHLENNcERNLGtCLEFBRUYseUNBdkJOLHFHLENOOEVFLHNHLENNdERNLGtCQXhCUix5RyxDTmtGQSwwRyxDTXJEUSxXLENBTVIsNkcsQ0FFSSxVLENBYUEsMENBVEosMkcsQ05pREUsNkcsQ0FDQSxxSCxDQUNBLDBHLENBQ0EsNEcsQ0FDQSw4RyxDQUNBLHNILENBQ0EsMkcsQ001Q00sd0IsQ0FBQSxxQixDQUFBLG9CLEFBT04sMENBREYsd0csQ0FHTSx3QixDQUFBLHFCLENBQUEsb0JBS04seUYsQ0FFSSxrQixDQUFBLFUsQ0FBQSxNLENBRkosNEcsQ044Q0UsNEcsQ016Q0ksVyxDQUxOLHFNLENBWVUscUIsQ0FaVixzTSxDQWVVLGUsQ0FDQSxnQixDQUNBLG1CLENSNzhDTiwwQ1E0N0NKLHNNLENBbUJZLGlCLENBQ0Esc0IsQVJoOUNSLHlDUTQ3Q0osc00sQ0F1QlksZSxDQUNBLGdCLENBQ0EsaUJBekJaLDBNLENBNEJZLGtCLENBNUJaLHdPLENBQUEsb08sQ0ErQmMsYyxDQUNBLGdCLENBQ0Esb0IsQ0FDQSxrQixDQUNBLGUsQ0FDQSxhLENBcENkLDBPLENBd0NnQixvQixDQXhDaEIsZ1AsQ0EwQ2tCLFUsQ0ExQ2xCLHFHLENBcURNLDBCLENBQ0EscUIsQ0FDQSwyQixDQXZETixxSCxDQTRETSxVLENBNUROLHNJLENOd0ZBLDRJLENNdkJRLFUsQ0FqRVIsc0ssQ040RkEsNEssQ010QlksYSxDQXRFWix5SCxDQTRFTSxxQixDQTVFTiwwRyxDQWdGUSxhLENBaEZSLGtPLENBcUZnQixhLENBQ0Esa0IsQ0FDQSxjLENBQ0EsZ0IsQ0FDQSxlLENBQ0EseUJBMUZoQixrTyxDQTJGa0IsYyxDQUNBLGtCQTVGbEIsME0sQ0FvR2dCLGtCLENBQ0EsYyxDQUNBLGdCLENBQ0EsZSxDQUNBLGEsQ0FDQSxrQixDQXpHaEIsME0sQ0E0R2dCLGdCLENBQ0Esa0IsQ0E3R2hCLDZNLENBK0drQixlLENBQ0EsMkIsQ0FDQSxxQixDQUNBLGtCLENBQ0EsYyxDQUNBLGUsQ0FDQSxnQixDQUNBLFMsQ0F0SGxCLCtNLENBd0hvQixvQixDQUNBLGEsQ0F6SHBCLHFOLENBMkhzQix5QixDQTNIdEIseU0sQ0FpSWdCLG9CLENBakloQiwrTSxDQW1Ja0IsYSxDQW5JbEIsa0csQ0ErSVEscUIsQ0EvSVIsZ00sQ04rSUEsd0ssQ01NWSxnQixDUmpsRFIsMENRNDdDSixnTSxDTm1KSSx3SyxDTUlVLGtCLEFSbmxEVix5Q1E0N0NKLGdNLENOdUpJLHdLLENNR1Usa0JBMUpkLGtLLENBcUtVLGtCLENBQ0EsYyxDQUNBLGUsQ0FDQSxlLENBT1YsOEksQ05kQSwrSSxDTW1CUSxXLENBQ0EsVyxDQU5SLHNNLENOVEEsdU0sQ01xQlUsYyxDQVpWLHdNLENOTkUseU0sQ01vQlUsYyxDQUNBLGdCLENBQ0Esb0IsQ0FDQSxlLENSNW5EUiwwQ1EybURKLHNNLENOQ0ksdU0sQ01tQlEsY0FRWixrRyxDTnZCQSxtRyxDTTBCSSxrRSxDQUFBLCtELENBQ0EsZ0MsQ0FJSixnRUFDRSw0RyxDTnpCQSxxRyxDQUNBLHFILENNOEJRLE8sQ0FOUix1RixDTnJCQSxnRixDQUNBLGdHLENNNkJRLGMsQ0FDQSxrQixDQUNBLGtCLENBWFIsdUYsQ05mQSxnRixDQUNBLGdHLENNNEJRLGMsQ0FDQSxnQixDQUtSLDZGLENBR00sYSxDQUhOLDRILENBS1EsUyxDQUxSLDJILENBUVEsb0IsQ0FDQSxrQixDQUNBLGlCLENBQ0EsZ0IsQ0FDQSxlLENBWlIsZ0ksQ0FlUSxTLENBZlIsa0ssQ0FrQlksYyxDQUNBLGdCLENBT1osMkYsQ0FHTSxnQixDQUlOLHFGLENBSVEsVyxDQUpSLHdJLENBTVUsYSxBQU9aLHlDQUNFLDJGLENBR00sVSxDQUlOLDZGLENBR00sZ0IsQUFNUix5Q0FDRSwyRixDQUdNLGdCLENBSU4sMkgsQ0FJUSxjLENBQ0EsbUIsQ0FDQSxVLENBQ0Esa0IsQ0FDQSx1QixDQUNBLGUsQ0FUUiwrSixDQWNZLGMsQ0FDQSxtQixDQUNBLGUsQ0FDQSxvQkFTZCw4SixDQUNFLG9CLENBQ0EsbUIsQ0FDQSxrQixDQUNBLGMsQ0FDQSxnQixDQUNBLGUsQ0FDQSxjLENBQ0EsZ0IsQ0FDQSxjLENBQ0EseUNBVkYsOEosQ0FXSSxTLENBWEosZ0ssQ0FhTSxrQixBQU1KLDBCQURGLG1HLENBRUksWUFJSixvRixDQUNFLFEsQ0FDQSwwQkFGRixvRixDQUdJLFUsQUFFRix5QkFMRixvRixDQU1JLFVDMTRESixzQyxDQUNFLGtCLENBQ0EsaUIsQ0FDQSxnQixDQUNBLGUsQ0FKRiwrRCxDQU9NLGtCLENBQ0EsaUIsQ0FDQSxvQixDQUNBLFUsQ0FDQSxvQixDQVhOLDRFLENBY1UsaUIsQ0FDQSxVLENBQ0EsNEIsQ0FDQSxVLENBQ0EsVSxDQUNBLFUsQ0FDQSxPLENBQ0EsZSxDQUNBLHNDLENBQ0EseUIsQ0FDQSxrQyxDQUNBLHFCLENBQ0EsMEMsQ0FDQSw2QixDQUNBLG1CLENBQ0EsOEMsQ0FDQSxzRCxDQTlCViw2RSxDQWlDVSxtQyxDQUNBLGUsQ0FDQSxpQixDQUNBLHVCLENBQ0Esa0MsQ0FBQSwwQixDQUNBLGtDLENBQ0EsZSxDQUNBLFUsQ0FDQSxnQixDQUNBLGMsQ0FDQSxpQixDQUNBLE8sQ0FDQSxVLENBQ0EsaUIsQ0FDQSxXLENBQ0EsTyxDQUNBLGdCLENBRUEsOEMsQ0FDQSxzRCxDQXBEVixxRSxDQXdEUSxtQixDQUNBLCtCLENBQ0EsVyxDQUNBLFUsQ0FDQSxpQixDQUNBLE8sQ0FDQSxPLENBQ0EsZ0IsQ0FDQSxXLENBQ0EsYSxDQUNBLG1CLENBRUEsOEMsQ0FDQSxzRCxDQUNBLDhCLENBdEVSLDJFLENBNkVVLDJCLENBQ0EsbUIsQ0FDQSxTLENBL0VWLHVFLENBQUEsd0UsQ0FzRlUsNEMsQ0FDQSxvQyxDQU9WLGMsQ0FDRSw2QixDQUNBLGtDLENBQ0EscUMsQ0FDQSxnQyxDQUNBLHNDLENBQ0EsMkMsQ0FDQSw4QyxDQUNBLHlDLENBQ0EsaUQsQ0FDQSxzRCxDQUEwRCx5RCxDQUE2RCxvRCxDQUN2SCxVLENBQ0EsZSxDQUNBLGMsQ0FDQSxrQixDQUNBLGdCLENBQ0EsaUIsQ0FDQSx3QixDQUNBLFEsQ0FDQSxrQixDQUNBLFMsQ0FDQSxnQixDQUNBLHdCLENBQ0Esb0IsQ0F2QkYsbUIsQ0F5QkksTSxDQUNBLG9CLENBQ0EsK0IsQ0FDQSx1QixDQUNBLGtHLENBQUEsMEYsQ0FBQSwySSxDQUFnRywwRyxDQUNoRyxpQixDQTlCSixxQyxDQWlDSSxzQyxDQUNBLG1CLENBQ0EsaUMsQ0FBQSx5QixDQUNBLGdCLENBQ0Qsa0IsQ0FHQSx1RSxDQUFBLDZGLENBQUEsb0UsQ0FDQyxvQixDQUNBLG9CLENBQ0Esb0IsQ0EzQ0osMkMsQ0E2Q00saUIsQ0FDQSxXLENBQ0EsTyxDQUNBLFEsQ0FDQSxZLENBQ0EsVyxDQUNBLHNCLENBQ0EsOEIsQ0FDQSwwQixDQUNBLG9CLENBQ0EsNEIsQ0FDQSx3QixDQUVBLCtGLENBQUEsdUYsQ0FBQSwrRSxDQUFBLGtJLENBQ0EsdUYsQ0FDQSxVLENBQ0Esa0IsQ0FDQSxtRixDQUFBLDJELENBQ0Esb0IsQ0FDQSw0QixDQUNBLHdCLENBQ0EscUIsQ0FDQSw2QixDQUNBLHlCLENBQ0EsbUMsQ0FDQSxrQyxDQXRFTixpRCxDQTBFUSxvQixDQUNBLDRCLENBQ0Esd0IsQ0FDQSxzQixDQUNBLDhCLENBQ0EsMEIsQ0FDQSxtQyxDQUNBLG1DLENBakZSLDRDLENQeTNESSw0QyxDT2x5REUsOEcsQ0FBQSxzRyxDQUFBLDhGLENBQUEsaUosQ0FDQSxzRyxDQXhGTiw0QyxDQTJGTSw2QyxDQUFBLHFDLENBQ0EsMkQsQ0FBQSxtRCxDQUNBLG9DLENBQUEsNEIsQ0FDQSw4QixDQTlGTiw0QyxDQWlHTSxpQixDQUNBLGMsQ0FDQSxNLENBQ0EsMkMsQ0FBQSxtQyxDQUNBLDJELENBQUEsbUQsQ0FDQSxvQyxDQUFBLDRCLENBQ0EsaUIsQ0FDQSxVLENBQ0EsUyxDQUNBLFMsQ0FLTiw0QyxDQUtVLG9CLENBQ0EsaUIsQ0FDQSxxQyxDQUFBLDZCLENBQ0EscUIsQ0FSVixrRCxDQVVZLFUsQ0FDQSxVLENBQ0EscUIsQ0FDQSxpQixDQUNBLFcsQ0FDQSxPLENBQ0EsUyxDQUNBLE8sQ0FDQSxrQyxDQUFBLDBCLENBQ0EscUMsQ0FBQSw2QixDQUNBLHlCLENBcEJaLDhELENBc0JjLFUsQ0FDQSxXLENBQ0EsbUIsQ0FDQSxzQixDQUFBLGMsQ0FDQSxXLENBQ0Esa0MsQ0FBQSwwQixDQUNBLGlDLENBQUEseUIsQ0E1QmQsa0QsQ0FrQ1ksd0MsQ0FBQSxnQyxDQWxDWixtRCxDQXVDWSxTLENBQ0EsVyxDQ3JQWiw0QixDUjZoRUEsOEMsQ0FDQSxtQixDQUNBLG1DLENBQ0EseUMsQ1EzaEVFLGlCLENBQ0EsNkgsQ0FDQSwwQixDQUNBLDJCLENBQ0EscUIsQ0FDQSx5QkFWRiw0QixDUndpRUksOEMsQ0FDQSxtQixDQUNBLG1DLENBQ0EseUMsQ1FoaUVBLHNCQUdKLFUsQ1JpaUVBLFcsQ0FDQSxhLENROWhFSSxnQixDQUpKLGdCLENScWlFRSxpQixDQUNBLG1CLENRaGlFSSxxQixDQUNBLG9CLENBQ0EsZ0YsQ0FBQSx3RSxDQVJOLE8sQ0FZSSxvQixDQUNBLHlCLENBQ0Esa0IsQ0FDQSxjLENBQ0EsZ0IsQ0FDQSxlLENBQ0EsaUIsQ0FsQkosVSxDQXFCSSxxQixDQUNBLGMsQ0FDQSxhLENBQ0EsZSxDQUNBLGUsQ0FDQSxRLENBQ0EsaUIsQ0FDQSxvQixDQTVCSixpQixDQStCSSxxQixDQUNBLGMsQ0FDQSxhLENBQ0EsZSxDQUNBLGUsQ0FDQSxpQixDQUNBLGtCLENBckNKLG1CLENBdUNNLG9CLENBQ0EsYSxDQXhDTix5QixDQTBDUSxhLENBMUNSLCtCLENBK0NJLGUsQ0FDQSxjLENBaERKLGlCLENBQUEsaUMsQ0FBQSx1QyxDQXFESSxVLENBQ0EsNEIsQ0FDQSxxQyxDQUNBLDBCQXhESixpQixDQUFBLGlDLENBQUEsdUMsQ0F5RE0sMkJBekROLDJCLENBQUEsMkMsQ0FBQSxpRCxDQTRETSxZLENBNUROLHFDLENBQUEscUQsQ0FBQSwyRCxDQStETSxZLENBL0ROLDRCLENBQUEsNEMsQ0FBQSxrRCxDQWtFTSxvQixDQUNBLGtCLENBbkVOLGtDLENBQUEsa0QsQ0FBQSx3RCxDQXFFUSxXLENBQ0EsZSxDQUNBLGEsQ0FDQSxxQixDQUNBLG9CLENBQ0EsZ0IsQ0FDQSxrQixDQUNBLFUsQ0FDQSxrQixDQTdFUixxQyxDQUFBLHFELENBQUEsMkQsQ0FnRlEsZSxDQUNBLGEsQ0FDQSxxQixDQUNBLG9CLENBQ0EsZ0IsQ0FDQSxrQixDQUNBLFUsQ0F0RlIsOEMsQ0FBQSw4RCxDQUFBLG9FLENBeUZRLGtCLENBekZSLHFELENBQUEscUUsQ0FBQSwyRSxDQTJGVSxXLENBQ0EsZSxDQUNBLFUsQ0FDQSxlLENBQ0Esa0IsQ0FDQSx1QixDQWhHViwwRSxDQUFBLDBGLENBQUEsZ0csQ0FxR1UsVSxDQUNBLFcsQ0FDQSwyQixDQXZHVixrRSxDQUFBLGtGLENBQUEsd0YsQ0EwR1UsYyxDQUNBLFUsQ0FDQSxrQixDQUNBLGUsQ0E3R1YsNEYsQ0FBQSx3RixDQUFBLG1GLENBQUEscUYsQ0FBQSw0RyxDQUFBLHdHLENBQUEsbUcsQ0FBQSxxRyxDQUFBLGtILENBQUEsOEcsQ0FBQSx5RyxDQUFBLDJHLENBcUhVLFcsQ0FDQSxlLENBdEhWLCtELENBQUEsZ0QsQ0FBQSxpRCxDQUFBLCtFLENBQUEsZ0UsQ0FBQSxpRSxDQUFBLHFGLENBQUEsc0UsQ0FBQSx1RSxDQTRIUSxZLENBQ0EsVSxDQUNBLHlCQTlIUiwrRCxDQUFBLGdELENBQUEsaUQsQ0FBQSwrRSxDQUFBLGdFLENBQUEsaUUsQ0FBQSxxRixDQUFBLHNFLENBQUEsdUUsQ0ErSFUsWUEvSFYsc0QsQ0FBQSxzRSxDQUFBLDRFLENBb0lRLGUsQ0FFQSx5QkF0SVIsZ0QsQ0FBQSxnRSxDQUFBLHNFLENBdUlVLFlBdklWLG1ELENBQUEsNEMsQ0FBQSxtRSxDQUFBLDRELENBQUEseUUsQ0FBQSxrRSxDQTRJUSxTLENBQ0EsVSxDQUNBLHlCQTlJUixtRCxDQUFBLDRDLENBQUEsbUUsQ0FBQSw0RCxDQUFBLHlFLENBQUEsa0UsQ0ErSVUsWUEvSVYseUQsQ0FBQSx5RSxDQUFBLCtFLENBb0pVLFUsQ0FFRix5QkF0SlIsbUQsQ0FBQSxtRSxDQUFBLHlFLENBdUpVLFlBdkpWLHFELENBQUEsNEMsQ0FBQSwrQyxDQUFBLHFFLENBQUEsNEQsQ0FBQSwrRCxDQUFBLDJFLENBQUEsa0UsQ0FBQSxxRSxDQTZKUSxZLENBQ0EsVSxDQUNFLHlCQS9KVixxRCxDQUFBLDRDLENBQUEsK0MsQ0FBQSxxRSxDQUFBLDRELENBQUEsK0QsQ0FBQSwyRSxDQUFBLGtFLENBQUEscUUsQ0FnS1ksWUFoS1osOEMsQ0FBQSxnRCxDQUFBLDRDLENBQUEsOEQsQ0FBQSxnRSxDQUFBLDRELENBQUEsb0UsQ0FBQSxzRSxDQUFBLGtFLENBc0tRLDRCLENBQ0EseUJBdktSLDhDLENBQUEsZ0QsQ0FBQSw0QyxDQUFBLDhELENBQUEsZ0UsQ0FBQSw0RCxDQUFBLG9FLENBQUEsc0UsQ0FBQSxrRSxDQXdLVSxZQXhLViw0QyxDQUFBLDRELENBQUEsa0UsQ0E0S1EseUIsQ0E1S1IsOEIsQ0FBQSw4QyxDQUFBLG9ELENBZ0xNLGtCLENBQ0EsZ0IsQ0FDQSxvQixDQUNBLGtCLENBQ0EsaUIsQ0FDQSxVLENBQ0EsYyxDQUNBLHlCLENBQ0EsaUIsQ0FDQSxnQixDQXpMTixzRSxDQUFBLHVFLENBZ01RLFMsQ0FDQSx5QkFqTVIsc0UsQ0FBQSx1RSxDQWtNVSxZQWxNVixrRSxDQXNNUSxVLENBdE1SLGUsQ0EyTUksYSxDQUNBLGUsQ0FDQSw0QixDQUNBLGEsQ0M1TkosMEMsQ1RtdEVBLDBDLENTanRFRSxpQixDQUZGLDRJLENUc3RFRSw0SSxDUzdzRVksaUMsQ0FDQSwyQixDQUNBLDZCLENBQ0EsaUIsQ0FDQSxNLENBQ0EsVSxDQUNBLFcsQ0FmZCx5SCxDVCt0RUUseUgsQ1M1c0VVLFcsQ0FDQSxpQixDQUNBLFcsQ0FDQSxVLENBQ0Esd0IsQ0FDQSxVLENBeEJaLCtHLENUdXVFRSwrRyxDUzFzRU0sVSxDQUNBLHlCLENBQ0EsaUIsQ0FDQSxhLENBQ0EsVSxDQUNBLG1CLENBQ0Esa0IsQ0FDQSxpQixDQUNBLFUsQ0FDQSwwQkF0Q1IsK0csQ1RtdkVNLCtHLENTNXNFSSxtQixBQUVGLHlCQXpDUiwrRyxDVHV2RU0sK0csQ1M3c0VJLHNCLEFYNkROLHlDV3ZHSiwrRyxDVDJ2RU0sK0csQ1M5c0VJLHFCQTdDViwrSCxDVDh2RUksK0gsQ1M3c0VRLG9CLENBQ0EseUIsQ0FDQSxrQixDQUNBLGMsQ0FDQSxnQixDQUNBLGUsQ0FDQSxrQixDQUNBLDBCQXhEWiwrSCxDVHd3RVEsK0gsQ1Mvc0VNLGMsQ0FDQSxnQixDQUNBLG9CLEFBRUYseUJBN0RaLCtILENUOHdFUSwrSCxDU2h0RU0sYyxDQUNBLGtCLENBQ0Esb0JBaEVkLDhJLENUbXhFSSw4SSxDUy9zRVEsUyxDQUNBLDBCQXJFWiw4SSxDVHV4RVEsOEksQ1NqdEVNLFdBU2QseUMsQ0FDRSwrRSxDQUNBLGlDLENBQ0EsMkIsQ0FDQSxxQixDQUpGLDZELENBTUksb0IsQ0FDQSx3QixDQUNBLFUsQ0FDQSx3QixDQUlBLFUsQ1hXQSwwQ1d4QkosNkQsQ0FXTSxxQkFYTixnRSxDQWVNLGlCLENBQ0EsVSxDQUNBLGtCLENBQ0EsYyxDQUNBLGdCLENBQ0EsZSxDQUNBLHdCLENBckJOLGlHLENBeUJRLFMsQ0FDQSxtQixDQUlBLGdCLENBQ0EsWSxDQUNBLFUsQ1hSSix5Q1d4QkosaUcsQ0E0QlUsWUE1QlYsbUksQ0FvQ2MsVSxDQUNBLG9CLENBQ0EsaUIsQ0F0Q2QsMEosQ0F3Q2dCLGdCLENBQ0Esa0IsQ0FDQSxhLENBQ0EsYyxDQUNBLFUsQ0FDQSxrQixDQUNBLGUsQ0FDQSx1QixDQS9DaEIsNEosQ0FpRGtCLG9CLENBQ0EsVSxDQWxEbEIsZ0osQ0FzRGdCLG9CLENBQ0EsVSxDQXZEaEIseUosQ0EwRG9CLGtCLENBQ0EsYyxDQUNBLGUsQ0FDQSxrQixDQUNBLGdCLENBQ0EsaUVBL0RwQix5SixDQWdFc0IsaUIsQ0FDQSxrQkFqRXRCLHFKLENBdUVnQixrQixDQUNBLGMsQ0FDQSxnQixDQUNBLGUsQ0FDQSxxQixDQTNFaEIsd0osQ0E4RWdCLGdCLENBQ0Esa0IsQ0FDQSxjLENBQ0EsZSxDQUNBLG9CLENBbEZoQiwwSixDQW9Ga0Isb0IsQ0FDQSxVLENBckZsQiwrSixDQXVGb0IsVSxDQUNBLGlCLENBQ0EsSyxDQUNBLCtCLENBQUEsdUIsQ0FDQSx3QixDQTNGcEIsb0ssQ0E4Rm9CLFUsQ0FDQSxVLENBQ0EscUIsQ0FDQSxXLENBQ0EsYyxDQUNBLGlCLENBQ0EsSyxDQUNBLCtCLENBQUEsdUIsQ0FDQSxnQixDQXRHcEIsc0ssQ0F5R29CLFUsQ0FDQSxXLENBQ0EsbUIsQ0FDQSxzQixDQUFBLGMsQ0FDQSxXLENBQ0Esa0MsQ0FBQSwwQixDQUNBLGlDLENBQUEseUIsQ0EvR3BCLCtLLENBa0hvQixXLENBWXBCLHVGLENBR00sbUIsQ0FDQSxnQixDQUNBLDRCLENBQ0EsaUQsQ0FDQSw0QixDQUNBLDJCLENBRUEscUIsQ0FDQSxpQixDQVhOLGlILENBY1UsaUIsQ0FDQSxLLENBQ0EsTSxDQUNBLFUsQ0FDQSxXLENBQ0EsVyxDQUNBLGtDLENBcEJWLDRILENBdUJVLGlCLENBdkJWLDRHLENBMkJRLGdCLENBQ0EsaUIsQ0E1QlIsd0ssQ0FnQ2Msd0IsQ0FDQSw4RSxDQUNBLGlCLENBQ0EsSyxDQUNBLE0sQ0FDQSxXLENBQ0EsVSxDQUNBLHFCLENBQ0EsMEIsQ0FDQSxTLENBQ0Esb0IsQ0FDQSxjLENBQ0EsVSxDQTVDZCw4SyxDQThDZ0IsZ0MsQ0FDQSxpQixDQUNBLEssQ0FDQSxNLENBQ0EsVyxDQUNBLFUsQ0FDQSxXLENBQ0EsUyxDQUNBLGEsQ0F0RGhCLHFKLENBMkRZLGlCLENBQ0EsWSxDQUNBLFUsQ0FDQSxhLENBQ0Esb0IsQ0FDQSxXLENBaEVaLG1LLENBa0VjLFMsQ0FDQSxVLENBbkVkLDhLLENBcUVnQixVLENBQ0EsK0IsQ0FBQSx1QixDQUNBLGdLLENBQUEsd0osQ0FBQSx3SSxDQUFBLDZPLENBQ0EsVSxDQUNBLHFCLENBQ0Esa0IsQ0FDQSxnQixDQTNFaEIsc0wsQ0E4RW9CLGlCLENBQ0EsVSxDQUNBLG9CLENBQ0Esb0IsQ0FDQSx5QixDQUNBLDRCLENBbkZwQiw2TCxDQXFGc0IsVSxDQUNBLGlCLENBQ0EsVyxDQUNBLE0sQ0FDQSxVLENBQ0EsdUIsQ0FDQSwyQixDQUNBLDZCLENBQUEscUIsQ0FDQSwyQixDQUNBLHFCLENBQ0EsNkQsQ0FDQSxxRSxDQUFBLDZELENBQUEscUQsQ0FBQSx3RyxDQUNBLGEsQ0FDQSw0QixDQWxHdEIsbU0sQ0FzR3dCLDJCLENBQ0EsbUIsQ0F2R3hCLGlMLENBK0drQixvQixDQUNBLGtCLENBQ0EsYyxDQUNBLGdCLENBQ0EsZSxDQUNBLG9DLENBQ0EsNEIsQ0FDQSxTLENBQ0EsaUIsQ0FDQSxhLENBQ0EsZSxDQXpIbEIsbUwsQ0EySG9CLFUsQ0FDQSxvQixDQTVIcEIsa0wsQ0FrSWtCLFUsQ0FDQSwrQixDQUFBLHVCLENBQ0EsZ0ssQ0FBQSx3SixDQUFBLHdJLENBQUEsNk8sQ0FDQSxpQixDQUNBLHNDLENBQ0EsMkMsQ0FDQSw4QyxDQUNBLHlDLENBQ0EsaUIsQ0FDQSxrQixDQUNBLDZCLENBQ0Esa0MsQ0FDQSxxQyxDQUNBLGdDLENBQ0Esc0MsQ0FDQSwyQyxDQUNBLDhDLENBQ0EseUMsQ0FDQSxpRCxDQUNBLHNELENBQ0EseUQsQ0FDQSxvRCxDQUNBLFUsQ0FDQSxlLENBQ0EsYyxDQUNBLGtCLENBQ0EsaUIsQ0FDQSx3QixDQUNBLFEsQ0FDQSxrQixDQUNBLFMsQ0FDQSxnQixDQUNBLHdCLENBQ0Esb0IsQ0FDQSxvQixDQUNBLG9CLENBQ0EseUIsQ0FDQSw0QixDQXZLbEIsa0wsQ0E2S2dCLFMsQ0FDQSxXLENBOUtoQiw4TixDQWlMb0IsVSxDQUNBLFUsQ0FZcEIsbUQsQ0FFSSxhLENBRkosNEUsQ0FLUSxhLENBQ0EsYyxDQUNBLGlCLENBQ0EsYyxDQUNBLGEsQ0FUUix3RixDQVdVLFEsQ0FYVix1SCxDQWlCZ0IsVSxDQUNBLG1DLENBQUEsMkIsQ0FDQSxXLENBQ0EsZ0IsQ0FDQSxjLENBQ0EsYSxDQUNBLCtCLENBQ0EsZSxDQUNBLFUsQ0FDQSxrQixDQTFCaEIsNkgsQ0E0QmtCLFMsQ0E1QmxCLHNILENBZ0NnQiwyQixDQUFBLG1CLENBQ0EsYSxDQUNBLFUsQ0FDQSw4QyxDQUNBLGMsQ0FwQ2hCLG1ILENBeUNnQixTLENBekNoQixrSCxDQTRDZ0IsVSxDQUNBLGlDLENBVWhCLDhDLENBRUksWSxDQUZKLDZCLENBS0ksYSxDQUlKLHlDLENUd29FQSxpQixDU3RvRUUsbUIsQ0FDQSxnQixDQUNBLDRCLENBSkYsNkUsQ1Q2b0VFLGtGLENBQ0EscUQsQ0FDQSwwRCxDU3ZvRUksa0IsQ0FDQSxvQixDQVROLDZGLENUbXBFSSxrRyxDQUNBLHFFLENBQ0EsMEUsQ1Mxb0VJLFUsQ0FYUixrSCxDVHdwRU0sdUgsQ0FDQSwwRixDQUNBLCtGLENTN29FSSw4QixDQUNBLGMsQ0FkVixvSixDVDhwRVEseUosQ0FDQSw0SCxDQUNBLGlJLENTOW9FUSxlLENBQ0EsbUQsQ0FuQmhCLDRILENUb3FFTSxpSSxDQUNBLG9HLENBQ0EseUcsQ1M1b0VNLFMsQ0FDQSxVLENBM0JaLHdKLENUMHFFUSw2SixDQUNBLGdJLENBQ0EscUksQ1M5b0VRLFcsQ0FDQSxnQixDQUNBLGlCLENBQ0EsaUIsQ0FDQSxZLENBQ0EsbUQsQ0FuQ2hCLCtILENUb3JFTSxvSSxDQUNBLHVHLENBQ0EsNEcsQ1M1b0VNLFksQ0FDQSxVLENBQ0EsVSxDQTVDWixnSixDVDJyRVEscUosQ0FDQSx3SCxDQUNBLDZILENTOW9FUSxjLENBQ0EsZ0IsQ0FDQSxpQixDQUNBLG9CLENBQ0Esb0IsQ0FDQSxhLENBQ0Esb0IsQ0FDQSxrQixDQXREaEIsdUosQ1R1c0VVLDRKLENBQ0EsK0gsQ0FDQSxvSSxDU2pwRVEsVSxDQUNBLGlCLENBQ0EsVyxDQUNBLE0sQ0FDQSxVLENBQ0EsNkIsQ0FBQSxxQixDQUNBLHdHLENBQ0EsYSxDQUNBLCtCLENBQ0EsMkIsQ0FBQSxtQixDQWpFbEIsOEosQ1R1dEVVLG1LLENBQ0Esc0ksQ0FDQSwySSxDU3JwRVEsMkIsQ0FBQSxtQixDQXBFbEIsNEksQ1Q2dEVRLGlKLENBQ0Esb0gsQ0FDQSx5SCxDU3RwRU0sa0IsQ0FDQSxjLENBQ0EsVSxDQUNBLGtCLENBQ0EsZ0IsQ0E3RWQsK0ksQ1RzdUVVLG9KLENBQ0EsdUgsQ0FDQSw0SCxDU3pwRU0sb0IsQ0FDQSxtQixDQUNBLGtCLENBQ0EsYyxDQUNBLGdCLENBQ0EsZSxDQUNBLGlCLENBQ0EsdUIsQ0F0RmhCLGlKLENUa3ZFWSxzSixDQUNBLHlILENBQ0EsOEgsQ1M1cEVNLFUsQ0FDQSxvQixDQXpGbEIsa0osQ1R3dkVRLHVKLENBQ0EsMEgsQ0FDQSwrSCxDUzVwRU0scUIsQ0FDQSxrQixDQUNBLGMsQ0FDQSxnQixDQUNBLGUsQ0FDQSxVLENBbkdkLDBJLENUa3dFUSwrSSxDQUNBLGtILENBQ0EsdUgsQ1M5cEVNLGUsQ0FDQSxhLENBQ0EsYyxDQUNBLGdCLENBQ0EsVSxDQUNBLG9CLENBQ0Esa0IsQ0FDQSxlLENBQ0EscUIsQ0E5R2QsZ0osQ1Qrd0VVLHFKLENBQ0Esd0gsQ0FDQSw2SCxDU2pxRU0scUIsQ0FDQSxvQixDQUNBLGEsQ0FsSGhCLGtKLENUc3hFWSx1SixDQUNBLDBILENBQ0EsK0gsQ1NwcUVNLGdCLENBQ0Esb0IsQ0FDQSxVLENBdEhsQixnSixDVDZ4RVUscUosQ0FDQSx3SCxDQUNBLDZILENTcnFFTSxjLENBQ0EsZ0IsQ0FDQSxrQixDQVNoQixpQixDQUNFLFMsQ0FDQSxnQixDQUNBLGMsQ0FHRixZLENBQ0UsWSxDQUdGLGtDLENBQ0UsWSxDQUNBLHFCLENBQ0Esa0IsQ0FDQSxjLENBQ0EsZ0IsQ0FDQSxlLENBQ0Esd0IsQ0FDQSxVLENBQ0EsVSxDQUNBLGUsQ0FDQSxZLENBQ0Esa0IsQ0FFRiwrRCxDVDhwRUEsK0QsQ0FDQSwrRCxDQUNBLCtELENTM3BFSSxrQixDQUNBLGMsQ0FDQSxnQixDQUNBLGUsQ0FDQSx3QixDQUNBLGEsQ0FDQSxZLENBQ0EsaUIsQ0FDQSxhLENBQ0Esd0IsQ0FDQSxlLENBZkosdUYsQ1Q2cUVFLHVGLENBQ0EsdUYsQ0FDQSx1RixDUzlwRUksWSxDQWpCTiwyRixDVGtyRUUsMkYsQ0FDQSwyRixDQUNBLDJGLENTaHFFSSxlLENBQ0EsZSxDQUNBLHVCLENBdEJOLDBGLENUeXJFRSwwRixDQUNBLDBGLENBQ0EsMEYsQ1NscUVJLGUsQ0FDQSxlLENBQ0EsdUIsQ0EzQk4seUYsQ1Rpc0VBLHlGLENBQ0EseUYsQ0FDQSx5RixDU25xRU0sZSxDQUNBLGMsQ0FqQ04saUcsQ1R3c0VBLGlHLENBQ0EsaUcsQ0FDQSxpRyxDU3BxRU0scUIsQ0FDQSxrQixDQUNBLGMsQ0FDQSxnQixDQUNBLGUsQ0ExQ04scUgsQ1RpdEVFLHFILENBQ0EscUgsQ0FDQSxxSCxDU3RxRVEsd0IsQ0FDQSwyQixDQUNBLDZCLENBQUEscUIsQ0FDQSxzQixDQUNBLGUsQ0FDQSxjLENBQ0EsWSxDQW5EViw4RyxDVDZ0RUUsOEcsQ0FDQSw4RyxDQUNBLDhHLENTdnFFUSxjLENBQ0EsYSxDQUNBLGEsQ0FDQSxxQixDQUNBLGtCLENBQ0EsYyxDQUNBLGdCLENBQ0EsZSxDQUNBLHdCLENBaEVWLHFILENUMHVFSSxxSCxDQUNBLHFILENBQ0EscUgsQ1MxcUVRLG9CLENBQ0EsdUIsQ0FDQSxpQixDQUNBLG1CLENBQ0Esa0MsQ0FDQSxpQyxDQUNBLGMsQ0FDQSxxQixDQXpFWixtSSxDVHN2RUUsbUksQ0FDQSxtSSxDQUNBLG1JLENTMXFFTSxlLENBQ0EsZ0IsQ0EvRVIsMkksQ1Q0dkVFLDJJLENBQ0EsMkksQ0FDQSwySSxDUzVxRU0sZSxDQUNBLGdCLENBTVIsNEMsQ0FFSSxzQixDQUlBLDhDLENBQUEsc0MsQ0FDQSxTLENBQ0EsbUIsQ0FMQSwwQkFISiw0QyxDQUlNLHdCQUpOLDJELENBVU0sa0MsQ0FWTiw0RCxDQWFNLDBELENBQ0EsMkIsQ0FDQSwwQixDQUNBLHFCLENBQ0EsMEIsQ0FDQSw2QixDQWxCTixtRSxDQW9CUSxpQixDQUNBLFcsQ0FDQSxLLENBQ0EsTSxDQUNBLGUsQ0FDQSxXLENBQ0EsVSxDQUNBLFUsQ0EzQlIsZ0UsQ0FBQSw4RCxDQUFBLCtELENBQUEsK0QsQ0FBQSwrRCxDQUFBLCtELENBQUEscUUsQ0E4QlEsNEIsQ0FBQSxvQixDQTlCUix3SCxDQWlDUSxhLENBakNSLHVELENBcUNNLGtCLENBQ0EsYyxDQUNBLGdCLENBQ0EsZSxDQUNBLGlCLENBQ0Esb0IsQ0ExQ04seUQsQ0E4Q1EsYyxDQTlDUiw2RSxDQWtETSxhLENBbEROLDBGLENBb0RRLG9CLENBQ0Esa0IsQ0FDQSxpQixDQUNBLGMsQ0FDQSxjLENBeERSLDZHLENBMkRZLGMsQ0FDQSxlLENBQ0EsWSxDQTdEWiwrRyxDQUFBLGdILENBQUEsZ0gsQ0FBQSwrRyxDQStEYyxjLENBL0RkLDBILENBa0VjLGdCLENBbEVkLGlJLENBd0VRLG9CLENBTVIsd0UsQ0FHTSxpQixDQUNBLFUsQ0FDQSxXLENBQ0Esb0IsQ0FOTiw0RSxDQVFRLGlCLENBQ0EsNkQsQ0FDQSxxRSxDQUFBLDZELENBQUEscUQsQ0FBQSx3RyxDQUNBLFUsQ0FYUix3RyxDQWNRLGlCLENBQ0EsaUIsQ0FDQSxVLENBQ0EsTyxDQUNBLFUsQ0FsQlIsK0ksQ0FxQlksYSxDQUNBLFUsQ0FDQSxpQixDQXZCWixpSixDQXlCYyxrQixDQUNBLGMsQ0FDQSxnQixDQTNCZCxpSSxDQStCWSw2QixDQUNBLHFDLENBQ0EsYSxDQWpDWiw4SSxDQW9DZ0IsVSxDQUNBLG9CLENBQ0Esa0IsQ0FDQSxjLENBQ0EsZ0IsQ0FDQSxlLENBekNoQixvRixDQWdEUSxhLENBQ0EsaUIsQ0FDQSxLLENBQ0EsVSxDQUNBLFcsQ0FwRFIsd0YsQ0F3RFUsd0IsQ0FDQSxTLENBQ0EsVSxDQUNBLHVCLENBQ0EsK0IsQ0FDQSwwQixDQTdEViwyRixDVDJzRUUsNkYsQ1N6b0VNLGEsQ0FDQSxpQixDQUNBLG1CLENBQ0EsSyxDQUNBLFUsQ0FDQSx5QixDQUNBLE0sQ0FDQSxVLENBQ0EsVyxDQTFFUixrRixDQThFVSw0QixDQUNBLG9CLENBL0VWLDBGLENBa0ZVLFMsQ0FPViw0QyxDVG1vRUEsMEMsQ1Nqb0VFLGEsQ0FDQSxVLENBQ0EsYyxDQUNBLGtCLENBQ0EsbUIsQ0FDQSxvQixDQVBGLHdELENUMm9FRSxzRCxDU2xvRUUsWSxDQVRKLCtELENUOG9FRSw2RCxDU3huRUUsZ0IsQ0FDQSxnQixDQXZCSixzSCxDVGtwRUksb0gsQ1Nub0VNLFksQ0FmVixxSSxDVHFwRU0sbUksQ1Nwb0VNLGEsQ0FqQlosOEUsQ1R3cEVJLDRFLENTL25FRSxtQixDQUNBLDRCLENBQ0Esa0IsQ0EzQk4seUYsQ1Q2cEVNLHVGLENTaG9FRSxjLENBQ0EsZ0IsQ0FDQSxVLENBQ0EsdUIsQ0FDQSxrQixDQUNBLGdCLENBQ0EsZSxDQW5DUixpRixDVHNxRU0sK0UsQ1Nob0VFLGtCLENBQ0EsZ0IsQ0FDQSxlLENBQ0EsTyxDQUNBLGlCLENBMUNSLHFFLENUNnFFRSxtRSxDUzduRUksUyxDQUNBLGEsQ0FDQSx1QixDQUNBLGUsQ0FDQSxVLENBQ0EsZ0IsQ0FLTiwwQkFDRSw4SSxDQU9jLGMsQ0FDQSxnQixDQVFkLHFFLENUK21FQSxtRSxDUzNtRU0sUyxDQUpOLGlGLENUa25FQSwrRSxDU3htRVEsYyxDQUNBLGtCLENBTVIsNEcsQ0FHTSxnQixDQUhOLGtMLENBT1ksWSxDQVBaLG1LLENBVVksUyxDQUNBLFUsQ0FYWixpTCxDQWFjLGMsQ0FDQSxnQixDQWRkLG9OLENBMkJrQixjLENBQ0Esa0IsQUFZcEIseUJBQ0UsNk4sQ0FTa0Isa0IsQUFZcEIseUJBQ0UsNEUsQ0FHTSxXLENBQ0EsZ0IsQ0FKTix3RyxDQU9NLE8sQ0FJTiw0QyxDVG1qRUEsMEMsQ1NqakVFLFMsQ0FGRiwrRCxDVHNqRUUsNkQsQ1NsakVFLGUsQ0FDQSxhLENBTEoseUYsQ1QwakVJLHVGLENTbGpFSSxZLENBUlIsMEQsQ1Q2akVFLHdELENTaGpFRSxlLENBQ0EsYSxDQWRKLHFFLENUaWtFSSxtRSxDU2pqRUUsVSxDQUlOLHVGLENBRUksYyxDQUZKLDRHLENBSU0sZ0IsQ0FKTixtSyxDQVFZLFUsQ0FSWix1SSxDQWVRLGUsQ0FmUixpTSxDQW1CYyxVLENBbkJkLDZOLENBc0JrQixlLENBdEJsQixvTSxDQTJCYyxZQzdqQ2hCLHFELENBS2MsVyxDQUNBLFUsQ0FDQSxlLENBTWQsNkQsQ0FHUyxXLENBS1QsYSxDQUNHLGEsQ0FDQSxNLENBQ0EsSyxDQUNBLE0sQ0FDQSxPLENBQ0EsVSxDQUNBLFcsQ0FDQSxjLENBQ0EsZ0MsQ0FDQSxpQyxDQUFBLHlCLENBVkgsb0IsQ0FZTSxNLENBQ0EsSyxDQUNBLFUsQ0FDQSxXLENBQ0EsaUIsQ0FoQk4sc0IsQ0FtQk0sUSxDQUNBLGlCLENBQ0EsTyxDQUNBLHNDLENBQUEsOEIsQ0FDQSxpQixDQUNBLGUsQ0FDQSxrRSxDQUNBLHlCLENDL0NOLGdGLENBSVEsa0IsQ2J3Q04sZ0IsQ2F0Q00sZ0IsQ0FDQSxlLENBQ0EsaUIsQ0FDQSxhLENBVFIsK0csQ0FhVSx1QixDQUNBLGdCLENBQ0Esa0IsQ0FDQSxjLENBQ0EsZSxDQWpCVixrSCxDQW1CWSxlLENBQ0EsZ0IsQ0FwQlosOEcsQ0F3QlUsb0IsQ0FDQSxvQixDQXpCVixvSCxDQTJCWSxhLENBUVosZ0gsQ1gybkdBLHVILENBQ0EsZ0ksQ1dwbkdZLE8sQ0FSWiwyRixDWGdvR0Esa0csQ0FDQSwyRyxDV3RuR1ksWSxDYnlEUiwwQ2FwRUosNkQsQ1hzb0dFLG9FLENBQ0EsNkUsQ1d4bkdRLFMsQ0FmVixzRixDWDBvR0ksNkYsQ0FDQSxzRyxDV3puR1UsaUIsQ0FsQmQsa0csQ1g4b0dNLHlHLENBQ0Esa0gsQ1cxbkdZLFcsQ0FyQmxCLCtHLENYa3BHTSxzSCxDQUNBLCtILENXM25HWSxpQixDQXhCbEIsNEYsQ1hzcEdNLG1HLENBQ0EsNEcsQ1czbkdVLFksQ0E1QmhCLHdGLENYMHBHSSwrRixDQUNBLHdHLENXMW5HUSxpQixDQUNBLGtCLENBQ0EsYyxDQUNBLGlCLENBQ0EsSyxDQXJDWiw2SCxDWGtxR00sb0ksQ0FDQSw2SSxDVzNuR1UsUyxDQXhDaEIsa0csQ1hzcUdNLHlHLENBQ0Esa0gsQ1czbkdRLDJCLENBQ0EsbUIsQ0E3Q2QsMkYsQ1gycUdNLGtHLENBQ0EsMkcsQ0ZucUdKLG1CLENhd0NZLGtCLENBakRkLDJGLENYZ3JHTSxrRyxDQUNBLDJHLENGeHFHSixjLENhNENZLGtCQVFkLHFDLENBRUksaUIsQ0FGSixnRixDQU1VLFUsQ0FOViw2QyxDQVlJLFUsQ0FDQSxhLENBQ0EsYyxDQUNBLDhCLENBQUEsMkIsQ0FBQSxzQixDQUNBLHFCLENBQ0EsMkIsQ0FDQSwwQixDQUNBLGUsQ0FDQSxvQixDQXBCSix5RSxDQXNCTSx3QixDQXRCTiw0RSxDQXlCTSxTLENBQ0EsVSxDQTFCTix3RixDQTRCUSxpQixDQUNBLGtCLENBQ0EsYyxDQUNBLGdCLENBQ0EsZSxDQUNBLGlCLENBQ0EsVSxDQUNBLGUsQ0FuQ1IsaUcsQ0FzQ1EscUIsQ0FDQSwwQixDQXZDUixnSCxDWDJwR00sb0gsQ0FDQSxnSCxDV2puR0ksMEIsQ0FDQSxxQixDQUNBLGMsQ0FDQSxnQixDQUNBLFUsQ0FDQSxhLENBQ0EsMEIsQ0FDQSxrQyxDQWxEVixnSCxDQXFEVSxjLENBQ0EsZ0IsQ0F0RFYsbUcsQ0F5RFUsb0IsQ0FDQSx1QixDQTFEVix5RyxDQTREWSxvQyxDQTVEWiw2RSxDQWtFTSxTLENBQ0EsVyxDQUNBLGdCLENBcEVOLDhGLENBc0VRLG9CLENBQ0EsYyxDQUNBLGlCLENiakVKLDBDYVBKLDhGLENBMEVVLGVBMUVWLHdHLENYeXJHTSw0RyxDVzNtR0ksVSxDQTlFVixnSSxDQW9GYywrQyxDQUNBLGEsQ0FDQSxtQixDQUNBLDBCLENBQ0EsOEQsQ0FDQSxzRCxDQUNBLFcsQ0FDQSxnQixDQTNGZCxtQyxDQW1HSSxjLENBQ0EsZ0IsQ0FDQSxVLENBQ0Esb0IsQ0FDQSxtQixDQXZHSiwwRCxDQXlHTSxnQixDQUNBLGEsQ0FDQSxVLENBQ0EsYSxDQUNBLDRCLENBQ0EsbUIsQ0FDQSxrQixDQS9HTiw2RSxDQWlIUSxVLENBQ0EsUyxDQUNBLGlCLENBbkhSLHVGLENBcUhVLGtCLENBckhWLDJGLENBdUhZLGMsQ0F2SFosMkcsQ0E0SFksWSxDQTVIWix3SCxDQW1JZ0Isa0MsQ0FDQSwyQyxDQUNBLHlDLENBQ0Esb0IsQ0FDQSxrQixDQUNBLG9CLENBQ0Esd0IsQ0FDQSxvQixDQUNBLDZCLENBQ0Esa0MsQ0FDQSxxQyxDQUNBLGdDLENBQ0Esc0MsQ0FDQSwyQyxDQUNBLDhDLENBQ0EseUMsQ0FDQSxpRCxDQUNBLHNELENBQ0EseUQsQ0FDQSxvRCxDQUNBLFUsQ0FDQSxlLENBQ0EsYyxDQUNBLGlCLENBQ0EsZ0IsQ0EzSmhCLDhFLENBa0tRLFUsQ0FDQSxTLENBQ0EsYyxDQXBLUiw2RixDWDR2R00saUcsQ0FDQSxpRyxDV3BsR00scUIsQ0FDQSxrQixDQUNBLGMsQ0FDQSxnQixDQTVLWixpRyxDQStLWSxlLENBL0taLGlHLENBa0xZLGtCLENBbExaLDhGLENBQUEsOEYsQ0FxTFksZ0IsQ0FyTFosMEMsQ0E0TEksaUIsQ0E1TEosdUQsQ0E4TE0sVSxDQUNBLFUsQ0FDQSxhLENBQ0EsaUIsQ0FDQSxVLENBQ0EsTSxDQUNBLHdCLENBcE1OLGlFLENBdU1NLDRDLENBQ0Esb0MsQ0FDQSxxQixDQUNBLFksQ0ExTU4sbUYsQ0E2TVUsa0IsQ0FDQSxVLENBOU1WLGtGLENBa05RLDRCLENBQ0EsbUIsQ0FDQSxrQixDQXBOUix5RixDQXNOVSxpQixDQXROViwyRixDQXdOWSxvQixDQUNBLGEsQ0F6TlosaUcsQ0EyTmMsYSxDQTNOZCw4RixDQStOWSxzQixDQUNBLGMsQ0FDQSxnQixDQUNBLGtCLENBQ0EsZSxDQW5PWixpRyxDQXVPVSxrQixDQUNBLGMsQ0FDQSxVLENBQ0EsVSxDQUNBLG9CLENBM09WLGdILENYbXpHUSxnSCxDV3JrR0ksVSxDQTlPWixrSCxDWHN6R1Usa0gsQ1d0a0dJLG9CLENBQ0EsVSxDQWpQZCx3SCxDWDB6R1ksd0gsQ1d2a0dJLGEsQ0FuUGhCLGdILENBd1BZLGUsQ0FDQSwwQixDQUNBLGdCLENBMVBaLG9HLENBOFBVLGEsQ0FDQSxrQixDQUNBLGMsQ0FDQSxnQixDQUNBLGUsQ0FsUVYsNkYsQ0FxUVUsYSxDQUNBLGUsQ0F0UVYsK0YsQ0F3UVksVSxDQUNBLHFCLENBQ0EsNkMsQ0FDQSxrRCxDQUNBLHFELENBQ0EsZ0QsQ0FDQSxnQixDQUNBLGMsQ0FDQSxpQixDQUNBLHNCLENBQ0EseUIsQ0FDQSxvQixDQUNBLG9CLENBQ0Esa0IsQ0FyUloscUcsQ0F1UmMsd0IsQ0F2UmQsZ0YsQ0E2UlEsZSxDQUNBLGMsQ0FDQSxvQixDQUNBLFUsQ0FDQSxhLENBQ0Esa0IsQ0FsU1IsbUcsQ0FvU1UsVSxDQUNBLFMsQ0FyU1YsMEYsQ0F3U1UsVSxDQUNBLFMsQ0FNViwwQixDQUFBLHVCLENBR0ksc0IsQ0FDQSx3QixDQUNBLGtCLENBTEosNEQsQ0FBQSx5RCxDQU9NLHdCLENBQ0Esa0IsQ0FSTixnSCxDQUFBLDZHLENBV1Usd0IsQ0FDQSxrQixDQVpWLHVCLENBa0JJLHdCLENBQ0EscUIsQ0FDQSxpQixDQUNBLCtEQXJCSix1QixDQXNCTSxpQixDQUNBLG9CLENBdkJOLDJFLENBMkJZLFcsQ0FDQSxVLENBQ0Esa0IsQUFLUix5QkFsQ0osdUIsQ0FtQ00saUIsQ0FuQ04sMkUsQ0F1Q1ksVyxDQUNBLFlBeENaLGdDLENBK0NJLG9CLENBQ0Esb0IsQ0FoREosb0YsQ0FvRFUsVyxDQUNBLGdCLENBQ0EsVSxDQU1OLDBCQTVESixxQyxDQTZETSxvQixDQUNBLG9CLENBQ0EsaUIsQ0EvRE4seUYsQ0FtRVksVyxDQUNBLGdCLENBQ0EsWUFPWiwyQixDQUNFLHFCLENBQ0EseUIsQ0FDQSxvQixDQUVGLGtELENYOGhHQSxpRCxDVzNoR0ksb0IsQ0FJSixpQixDQUVJLGlCLENBQ0Esb0MsQ0FDQSxvQixDQUNBLHVCLENBQ0EsaUIsQ0FDQSxtQixDQUNBLGtDLENBQ0EsdUIsQ0FUSixtQixDQVdNLG9CLENBWE4sK0IsQ0FjTSxvQixDQUNBLCtDLENBQ0Esb0IsQ0FDQSxtQixDQUNBLDBCLENBQ0EsYyxDQW5CTixzQyxDQXFCUSxlLENBQ0EsZ0IsQ0F0QlIscUMsQ0F5QlEsK0IsQ0F6QlIsaUMsQ0E4QlEsWSxDQTlCUixxQixDQWtDTSxZLENBSU4sK0MsQ0FHTSxlLENBQ0EsdUIsQ0FDQSwwQixDQUFBLDBCLENBQUEsbUIsQ0FDQSxtQixDQU5OLDRELENBU1UsYSxDQUNBLGUsQ0FWVixzRixDQWVVLGEsQ0FDQSxlLENBTVYsdUMsQ0FHTSwrQyxDQUNBLG1CLENBQ0EsMEIsQ0FDQSxjLENBQ0Esb0IsQ0FQTixxRCxDQVVNLGMsQ0FDQSxnQixDQUNBLG9DLENBQ0Esb0IsQ0FDQSx1QixDQUNBLGlCLENBQ0EsbUIsQ0FDQSxrQyxDQUNBLHVCLENBbEJOLDRELENBb0JRLGUsQ0FwQlIsNkMsQ0F3Qk0saUIsQ0FDQSxTLENBQ0EsVSxDQUNBLFksQ0FDQSw0QixDQUNBLEssQ0FDQSxTLENBQ0EsVyxDQUNBLDBCLENBQ0Esa0IsQ0FDQSwyQixDQUNBLDBCQW5DTiw2QyxDQW9DUSxRQXBDUiwrRCxDQXVDUSxjLENBQ0EsaUIsQ0FDQSxvQyxDQUNBLG9CLENBQ0EsdUIsQ0FDQSxpQixDQUNBLG1CLENBQ0Esa0MsQ0FDQSx1QixDQS9DUixvRSxDQWlEVSxZLENBakRWLCtDLENBcURRLFMsQ0FDQSxpQixDQUNBLDJCLENBQ0EsYyxDQUNBLDhCLENBQ0EsUSxDQUNBLDhCLENBQUEsc0IsQ0FDQSxxQyxDQUFBLDZCLENBQ0EsaUIsQ0FDQSxTLENBOURSLDBELENBZ0VVLGMsQ0FoRVYsdUQsQ0FtRVUsaUIsQ0FDQSxRLENBQ0EsZ0IsQ0FDQSxvQyxDQUNBLDBCLENBQUEsa0IsQ0F2RVYsNkQsQ0EyRVksb0IsQ0EzRVoseUUsQ0FpRlUsZSxDQWpGVix3RSxDQXNGVSxlLENBdEZWLHlFLENBMkZVLGUsQ0EzRlYsMEUsQ0FnR1UsZSxDQU9WLDBCQUNFLGtELENYay9GQSxpRCxDVzkrRkksc0IsQUFLTiwwQkFDRSw0RSxDQUdNLFUsQ0FITix3RixDQUtRLGMsQ0FDQSxnQixDQUNBLFMsQ0FQUiw2RSxDQVdNLGdCLENBQ0EsVSxDQUNBLFUsQ0FDQSxpQixBQU1SLHlCQUNFLHdGLENBSVEsVSxDQUpSLDZFLENYdStGQSw4RSxDVzM5RlEsVSxDQVpSLDZFLENBZVEsa0IsQ0FmUiw4RSxDQWtCUSxhLENBbEJSLG1GLENBMEJVLGEsQUFRWix5QkFDRSxxQyxDQUdNLFcsQ0FDQSxnQixDQUpOLDZDLENBUUksaUIsQ0FDQSxPLENBVEosd0YsQ0FZUSxjLENBQ0EsZ0IsQ0FDQSxpQixDQWRSLGlHLENBaUJRLFksQ0FqQlIsNkUsQ0FxQk0saUIsQ0FyQk4sNEcsQ0F3QlUsWSxDQXhCVixtQyxDQThCSSxjLENBQ0EsZSxDQUNBLGdCLENBaENKLDBELENBa0NNLGlCLEFBS1IseUJBQ0UseUIsQ0FDRSwyQixDQURGLHlELENBR0kseUIsQ0FHSixzQyxDQUVJLDJCQzd2Qk4sYSxDQUNFLFksQ0FDQSxhLENBQ0EsaUIsQ0FFRix5QixDQUNFLGdCLENBRUYscUIsQ0FDRSxVLENBQ0EsYSxDQUNBLGMsQ0FDQSxnQixDQUNBLHlCLENBQ0EsdUIsQ0FDQSxvRSxDQUNBLGlFLENBQ0EsMkIsQ0FDQSxnQixDQUNBLGUsQ0FDQSxVLENBQ0EsYyxDQUNBLFcsQ0FkRix3RCxDQWdCSSxvQixDQWhCSix1RCxDQW1CSSxVLENBQ0EsVyxDQXBCSiw0RSxDQXNCTSxZLENBdEJOLG9HLENBMEJRLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsMEIsQ0FBQSx1QixDQUFBLG9CLENBM0JSLDJHLENBNkJVLGUsQ0FDQSx1QixDQUNBLGMsQ0FDQSxnQixDQUNBLGEsQ0FDQSxpQixDQWxDVixpSCxDQXFDVSxpQixDQXJDVix1RyxDQXdDVSxxQixDQUNBLHFCLENBQ0Esb0IsQ0FDQSwwQkEzQ1YsdUcsQ0E0Q1ksZSxDQUNBLDJDLENBQUEscUNBN0NaLHlHLENBZ0RZLFEsQ0FDQSxZLENBQ0Esa0IsQ0FsRFosK0csQ0FvRGMsa0MsQ0FDQSxhLENBSUEsMEJBekRkLDhHLENBMERnQixjQTFEaEIsMkYsQ0FrRVUscUIsQ0FDQSxnQixDQUNBLGlCLENBQ0EsYSxDQUNBLG9CLENBQ0Esd0IsQ0FDQSxnQixDQUNBLGMsQ0FDQSxrQixDQUNBLGUsQ0FDQSxvQixDQUNBLGtDLENBN0VWLGtHLENBaUZZLGEsQ0FDQSw0QixDQUNBLFUsQ0FDQSwyQixDQUFBLG1CLENBQ0EsMkUsQ0FBQSxtRSxDQUFBLDJELENBQUEsMEYsQ0FyRlosd0csQ0F5RmMsOEIsQ0FDQSwyQixDQUFBLG1CLENBMUZkLCtHLENBaUdjLDJCLENBQ0EsbUIsQ0FsR2Qsd0gsQ0F3R2dCLGtDLENBQ0EsYSxDQUNBLDBCQTFHaEIsd0gsQ0EyR2tCLGtDLENBQ0EsZUFVbEIsNEIsQ0FDRSxnQixDQUNBLGdCLENBRkYsbUUsQ0FLTSxXLENBQ0EsbUIsQ0FLTiwwQkFDRSw0RCxDQUVJLGlCLENBQ0EsUSxDQUNBLFEsQ0FKSixrRixDQU1NLG9CLENBQ0Esd0IsQ0FFQSx1QixDQUNBLHdCLENBQ0EsZ0QsQ0FDQSx3RCxDQUNBLHFELENBQ0Esb0IsQ0FDQSxpQixDQUNBLFcsQ0FDQSxvQyxDQUFBLDRCLENBQ0EsYSxDQUNBLG9CLENBQ0EsZ0IsQ0FDSixnQixDQXJCRixnRyxDQXVCUSx1QixDQXZCUiwwRixDQTBCUSxlLENBQ0EsYyxDQUNBLFUsQ0FDQSxlLENBQ0EsdUIsQ0E5QlIsNkUsQ0FvQ00sYSxDQUNBLGEsQ0FyQ04scUYsQ0F1Q1UsZSxDQUNBLFEsQ0FDQSwwQixDQUFBLDBCLENBQUEsbUIsQ0FDQSxlLENBMUNWLDZHLENBNkNZLGEsQ0FDQSxZLENBQ0EsVSxDQUNBLGEsQ0FDQSxrQyxDQUNBLEssQ0FDQSxpQixDQW5EWixxSCxDQXFEYyxrQyxDQUNBLFUsQ0FDQSxVLENBQ0EsVSxDQUNBLGlCLENBQ0EsTyxDQTFEZCxvSCxDQTZEYyxrQyxDQUNBLFUsQ0FDQSxVLENBQ0EsVSxDQUNBLGlCLENBQ0EsVSxDQWxFZCxtSCxDWjZ0SEksbUgsQ0FDQSxvSCxDWWxwSE0sa0MsQ0E1RVYsMEgsQ0FBQSwySCxDWml1SE0sMEgsQ0FDQSwySCxDQUNBLDJILENBQ0EsNEgsQ1kxcEhNLGtDLENBMUVaLHNGLENBaUZNLFUsQ0FDQSxjLENBQ0EsNEQsQ0FDQSxLLENBQ0EsTyxDQUNBLFcsQ0FDQSxZLENBQ0EsWSxDQUNBLGdCLENBQ0EsZSxDQUNBLG9DLENBQUEsNEIsQ0FDQSx1QixDQTVGTiw0RyxDQStGVSxXLENBQ0EsVSxDQUNBLGMsQ0FDQSx1QixDQUNBLCtCLENBbkdWLG9ILENBc0dVLDBCLENBQ0EseUIsQ0FDQSxvQixDQXhHVix5RixDWit2SEUsb0csQ1lscEhNLFUsQ0FDQSxhLENBOUdSLDJGLENabXdISSxzRyxDWW5wSE0sUyxDQUNBLFEsQ0FDQSxvQixDQUNBLFUsQ0FDQSxVLENBQ0EseUIsQ0FBQSxzQixDQUFBLGlCLENBckhWLGlHLENaNndITSw0RyxDWXRwSE0sYSxDQXZIWixrRyxDWmd4SE0sNkcsQ1l0cEhNLFksQ0ExSFosNEYsQ1pteEhJLHVHLENZcnBITSxRLENBQ0EsTyxDQUNBLGUsQ0FDQSxlLENBQ0EsYyxDQUNBLDZDLENBQUEscUMsQ0FBQSw2QixDQUFBLHdELENBQ0EsMEIsQ0FDQSxrQyxDQXJJVixpRyxDWmd5SE0sNEcsQ1l4cEhRLFUsQ0FDQSxVLENBQ0EsUyxDQUNBLGdCLENBQ0Esb0IsQ0FDQSx5QixDQUFBLHNCLENBQUEsaUIsQ0E3SWQsdUcsQ1oweUhRLGtILENZM3BIUSxhLENBQ0Esd0IsQ0FoSmhCLG9HLENaOHlITSwrRyxDWXpwSE0sa0IsQ0FySlosc0csQ1ppekhRLGlILENZMXBITSwwQixDQUNBLGMsQ0FDQSxpQixDQUNBLHdCLENBQ0EsYyxDQUNBLHlCLENBQUEsc0IsQ0FBQSxpQixDQTVKZCxnRyxDWjJ6SEksMkcsQ1kxcEhNLFksQ0FqS1YsZ0csQ0F1S1EsWSxDQUtSLE0sQ0FDRSxnQyxDQUFBLHdCLENBQ0EsbUUsQ0FBQSwyRCxDQUFBLG1ELENBQUEsb0csQ0FFRixXLENBQ0UsYyxDQUNBLCtDLENBQUEsdUMsQ0FGRixpQixDQUlJLGlCLENBSkoseUIsQ0FNTSxVLENBQ0EsaUIsQ0FDQSxXLENBQ0EsVSxDQUNBLHFCLENBQ0EsVSxDQUNBLEssQ0FDQSxZLEFBTVIseUJBQ0UsMEQsQ0FJTSxXLENBQ0EsbUIsQ0FMTiw0RCxDQVNJLFEsQ0FUSixrRixDQVdNLHNCLEFBTVIseUJBQ0UsVyxDQUNFLCtDLENBQUEsdUMsQ0FFRixxQixDQUNFLGlCLENBQ0Esa0IsQ0FGRixrRixDQUtNLHNCLEFBTVIseUJBQ0UsVyxDQUNFLCtDLENBQUEsdUMsQ0FFRixxQixDQUNFLGlCLENBQ0Esb0IsQUFJSix5QkFDQSw0RCxDQUNJLG9CQzFYSix1SixDQUdNLGEsQ0NITixrQixDQUNFLGlCLENBREYsOEQsQ0FLUSwwRCxDQUNBLGlDLENBQ0EsMkIsQ0FDQSxxQixDQUNBLGlCLENBQ0EsTSxDQUNBLFUsQ0FDQSxXLENBWlIsb0QsQ0FlUSxVLENBZlIsZ0QsQ0FtQk0sVSxDQUNBLGlCLENBQ0EsbUIsQ0FDQSxpQixDQUNBLFUsQ0F2Qk4sZ0UsQ0EwQlUsZSxDQUNBLFUsQ0EzQlYscUUsQ0FnQ1Usd0IsQ0FDQSxnQixDQUNBLG1CLENBT1YsMEJBQ0UscUUsQ0FJUSxjLENBQ0Esa0IsQ0FMUixnRSxDQVFRLFksQUFPVix5QkFDRSxnRCxDQUVJLG1CQzVETiw2QixDQUNFLHdCLENBQ0Esc0IsQ0FDQSxpQixDQUNBLHdCLENBQ0EsVyxDQUNBLGUsQ0FDQSxpQixDQUNBLG1CLENBQ0Esa0IsQ0FLQSx5QkFkRiw2QixDQWVJLG9CLENBQ0EsZ0IsQ0FDQSxtQkFqQkosOEUsQ0FvQkksaUIsQ0FDQSxxQixDQUNBLFMsQ0F0QkosaUcsQ0F5QlEsVyxDQUNBLFcsQ0FDQSxnQixDQUNBLGtCLENBNUJSLHlGLENBZ0NNLGdCLENBaENOLDBILENBbUNVLFUsQ0FDQSxnQixDQUNBLDRCLENBQ0EsZSxDQUNBLGMsQ0FDQSxrQixDQXhDVix3RixDQTZDTSwrQixDQUNBLG9CLENBQ0Esa0IsQ0FDQSxXLENBQ0EsYSxDQUNBLGEsQ0FDQSxpQixDQUNBLGEsQ0FDQSx3QixDQUNBLHdCLENBdEROLG9HLENBd0RRLGtDLENBQ0Esb0IsQ0FDQSxrQixDQUNBLFcsQ0FDQSxhLENBQ0EsaUIsQ0FDQSxpQixDQUNBLGEsQ0FDQSx3QixDQUNBLG9CLENBQ0EsYyxDQUNBLGUsQ0FDQSxrQixDQXBFUiwyRixDQXdFTSxlLENBeEVOLHNHLENBMEVRLFUsQ0FDQSxrQixDQUNBLGMsQ0FDQSxlLENBN0VSLG9FLENBa0ZJLFksQ0FHSix3QyxDQUVJLGMsQ0FDQSwwQixDQUhKLDhDLENBS00sVyxDQUNBLGEsQ0FDQSxNLENBQ0EsaUIsQ0FDQSxRLENBQ0EsaUIsQ0FDQSw0QixDQUNBLGtCLENBQ0EsYSxDQUNBLGMsQ0FDQSxlLENBQ0EseUJBaEJOLDhDLENBaUJRLE0sQ0FDQSxRLENBQ0EsZ0IsQ0FDQSxnQkFwQlIscUQsQ0F5QlEsVSxDQUNBLHVCLENDL0dSLDBELENBRUUsdUIsQ0FGRix1RSxDQUtNLG9CLENBTE4sMkQsQ0FRTSx1QixDQUNBLGUsQ0FDQSxjLENBQ0EsZ0IsQ0FDQSxtQixDQUNBLG1CLENBQ0EsWSxDQUNBLHdCLENBQ0EscUIsQ0FDQSxrQixDQUNBLGlCLENBQ0EsVSxDQUNBLDJCLENBQ0osZSxDQUNJLGtCLENBdEJOLDRJLENBeUJNLGlCLENBQ0EsZ0IsQ0ExQk4sdUUsQ0E4Qk0sdUIsQ0FDQSxlLENBQ0EsYyxDQUNBLGdCLENBQ0EsbUIsQ0FDQSxtQixDQUNBLFksQ0FDQSx3QixDQUNBLHFCLENBQ0Esa0IsQ0FDQSxpQixDQUNBLFUsQ0FDQSwyQixDQUNBLGtCLENBQ0Esa0IsQ0E1Q04saUQsQ0ErQ0ksZSxDQUdKLG1HLENBQUEsb0YsQ0FDQyxhIiwiZmlsZSI6InNjcmVlbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gaW5jbHVkZV9mb250XG5cbkBtaXhpbiBpbmNsdWRlZm9udCgkbmFtZSkge1xuICAkdXJsOiB1bnF1b3RlKFwiLi4vZm9udHMvXCIgKyAkbmFtZSk7XG5cbiAgQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICRuYW1lO1xuICAgIHNyYzogdXJsKCR1cmwgKyBcIi5lb3RcIik7XG4gICAgc3JjOiB1cmwoJHVybCArIFwiLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksXG4gICAgdXJsKCR1cmwgKyBcIi53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksXG4gICAgdXJsKCR1cmwgKyBcIi50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksXG4gICAgdXJsKCR1cmwgKyBcIi5zdmcjXCIgKyAkbmFtZSkgZm9ybWF0KFwic3ZnXCIpO1xuICB9XG59XG5cbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gRm9udCBpY29uIG1peGluXG5cbkBtaXhpbiBpY29uKCRwb3NpdGlvbjogYmVmb3JlLCAkaWNvbjogZmFsc2UsICRzdHlsZXM6IHRydWUpIHtcbiAgQGlmICRwb3NpdGlvbiA9PSBib3RoIHtcbiAgICAkcG9zaXRpb246ICdiZWZvcmUsICY6YWZ0ZXInO1xuICB9XG4gIC8vIEVpdGhlciBhIDpiZWZvcmUgb3IgOmFmdGVyIHBzZXVkby1lbGVtZW50LCBvciBib3RoLCBkZWZhdWx0aW5nIHRvIDpiZWZvcmVcbiAgJjojeyRwb3NpdGlvbn0ge1xuICAgIEBpZiAkaWNvbiB7XG4gICAgICAvLyBBIHBhcnRpY3VsYXIgaWNvbiBoYXMgYmVlbiBzcGVjaWZpZWRcbiAgICAgIGNvbnRlbnQ6IFwiI3ttYXAtZ2V0KCRpY29ucywgJGljb24pfVwiO1xuICAgIH1cbiAgICBAaWYgJHN0eWxlcyB7XG4gICAgICAvLyBTdXBwb3J0aXZlIGljb24gc3R5bGVzIHJlcXVpcmVkXG4gICAgICBzcGVhazogbm9uZTtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBmb250LWZhbWlseTogJ3BmaXplcl9jZW50cnVtX2ljb25zJztcbiAgICB9XG4gICAgLy8gSW5jbHVkZSBhbnkgZXh0cmEgcnVsZXMgc3VwcGxpZWQgZm9yIHRoZSBwc2V1ZG8tZWxlbWVudFxuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBGb250IHJlc2l6aW5nXG5AbWl4aW4gZm9udC1zaXplKCRzaXplLXZhbHVlOiAxNikge1xuICBmb250LXNpemU6ICgkc2l6ZS12YWx1ZSAvIDE2KSArIHJlbTtcbn1cblxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEJHIG9wYWNpdHlcblxuQG1peGluIGJhY2tncm91bmQtb3BhY2l0eSgkY29sb3IsICRvcGFjaXR5OiAuMykge1xuICBiYWNrZ3JvdW5kOiByZ2JhKCRjb2xvciwgJG9wYWNpdHkpO1xufVxuXG5cbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBCb3gtU2hhZG93XG5cbkBtaXhpbiBib3gtc2hhZG93KCR0b3AsICRsZWZ0LCAkYmx1ciwgJGNvbG9yLCAkaW5zZXQ6IGZhbHNlKSB7XG4gIEBpZiAkaW5zZXQge1xuICAgIGJveC1zaGFkb3c6IGluc2V0ICR0b3AgJGxlZnQgJGJsdXIgJGNvbG9yO1xuICB9IEBlbHNlIHtcbiAgICBib3gtc2hhZG93OiAkdG9wICRsZWZ0ICRibHVyICRjb2xvcjtcbiAgfVxufVxuXG5cbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBQc2V2ZG8gRWxlbWVudFxuXG5AbWl4aW4gcHNldmRvLWVsKCR0eXBlLCAkaDphdXRvLCAkdzphdXRvKSB7XG4gICY6I3skdHlwZX0ge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAkaDtcbiAgICB3aWR0aDogJHc7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gTWVkaWEgcXVlcmllc1xuLy8gQWNjZXB0IHR3byBwYXJhbWV0ZXJzIFBvaW50IGFuZCBNSU4vTUFYIHZhbHVlXG4vLyBAZXhhbXBsZTogQGluY2x1ZGUgbWVkaWEtcShtaW4sIDk4MCk7XG5AbWl4aW4gbWVkaWEtcSgkZXh0cmVtYTogbnVsbCwgJHBvaW50OiBudWxsLCAkb3JpZW50OiBudWxsKSB7XG5cbiAgQGlmICRleHRyZW1hID09ICdtaW4nIHtcbiAgICAkZXh0cmVtYTogbWluO1xuICB9XG5cbiAgQGlmICRleHRyZW1hID09ICdtYXgnIHtcbiAgICAkZXh0cmVtYTogbWF4O1xuICB9XG5cbiAgQGlmICRvcmllbnQgPT0gJ3AnIHtcbiAgICAkb3JpZW50OiBwb3J0cmFpdFxuICB9XG5cbiAgQGlmICRvcmllbnQgPT0gJ2wnIHtcbiAgICAkb3JpZW50OiBsYW5kc2NhcGVcbiAgfVxuXG4gIEBpZiAkb3JpZW50ID09IG51bGwge1xuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKCN7JGV4dHJlbWF9LXdpZHRoOiAkcG9pbnQrJ3B4Jykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG5cbiAgQGVsc2Uge1xuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKCN7JGV4dHJlbWF9LXdpZHRoOiAkcG9pbnQrJ3B4JykgYW5kIChvcmllbnRhdGlvbjogI3skb3JpZW50fSkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cblxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBBbGwgc3R5bGUgbWl4aW5cblxuQG1peGluIHJlc2V0LXN0eWxlLWFsbCgpIHtcbiAgLy8gQm94LW1vZGVsXG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbG9hdDogbm9uZTtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuXG4gIC8vIFR5cG9ncmFwaHlcbiAgZm9udDogbm9ybWFsIDEzcHggXCJIZWx2ZXRpY2EgTmV1ZVwiLCBzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogMS41O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgLy8gVmlzdWFsXG4gIGJvcmRlcjogMCBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xuXG4gIC8vIE1pc2NcbiAgb3BhY2l0eTogMTtcbn1cblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIEN1c3RvbVxuXG5AbWl4aW4gYWJzb2x1dGUoJGxlZnQ6IDAsICR0b3A6IDAsICRoZWlnaHQ6IDEwMCUsICR3aWR0aDogMTAwJSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6ICRsZWZ0O1xuICB0b3A6ICR0b3A7XG4gIGhlaWdodDogJGhlaWdodDtcbiAgd2lkdGg6ICR3aWR0aDtcbn1cblxuQG1peGluIHVzZXItc2VsZWN0KCR2YWx1ZTogbm9uZSkge1xuICBAaW5jbHVkZSB2ZW5kb3ItcHJlZml4ZXModXNlci1zZWxlY3QsICR2YWx1ZSwgd2Via2l0LCBtb3osIG1zKTtcbn1cblxuQG1peGluIGJveC1zaXppbmcoJHZhbHVlOiBib3JkZXItYm94KSB7XG4gIEBpbmNsdWRlIHZlbmRvci1wcmVmaXhlcyhib3gtc2l6aW5nLCAkdmFsdWUsIHdlYmtpdCwgbW96KTtcbn1cblxuQG1peGluIGJveC1zaGFkb3coJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHZlbmRvci1wcmVmaXhlcyhib3gtc2hhZG93LCAkdmFsdWUsIHdlYmtpdCwgbW96KTtcbn1cblxuQG1peGluIGlubGluZS1ibG9jaygkYWxpZ246IHRvcCkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiAkYWxpZ247XG59XG5cbkBtaXhpbiBzYW1lKCR2YWx1ZSwgJHByb3BlcnRpZXMuLi4pIHtcbiAgQGVhY2ggJHByb3BlcnR5IGluICRwcm9wZXJ0aWVzIHtcbiAgICAjeyRwcm9wZXJ0eX06ICR2YWx1ZTtcbiAgfVxufVxuXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQ2xlYXJmaXhcbkBtaXhpbiBjbGVhcmZpeCB7XG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cbn1cblxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEhlYWRpbmdzXG5AbWl4aW4gaGVhZGluZ3MoJGZyb206IDEsICR0bzogNil7XG4gIEBmb3IgJGkgZnJvbSAkZnJvbSB0aHJvdWdoICR0b3tcbiAgICBoI3skaX17XG4gICAgICBAY29udGVudFxuICAgIH1cbiAgfVxufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBMaW5rc1xuQG1peGluIGxpbmtzKCRjb2xvcjogJGJsYWNrLCAkaG92ZXI6ICRibGFjaywgJGRlYzogZmFsc2UpIHtcbiAgY29sb3I6ICRjb2xvcjtcblxuICBAaWYgJGRlYyA9PSB0cnVlIHsgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyAgfVxuICBAaWYgJGRlYyA9PSBmYWxzZSB7ICB0ZXh0LWRlY29yYXRpb246IG5vbmU7ICB9XG5cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICRob3ZlcjtcbiAgfVxufVxuXG5AbWl4aW4gZmxleC1iYXNpcygkdmFsdWUpIHtcbiAgZmxleC1iYXNpczogJHZhbHVlO1xuICBtYXgtd2lkdGg6ICR2YWx1ZTtcbn1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gUmVzcG9uc2l2ZSB2aWRlb1xuJXJlc3BvbnNpdmUtdmlkZW8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7IC8vIDE2LzkgcmF0aW9cbiAgaGVpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGJsb2NrO1xuXG4gIGlmcmFtZSxcbiAgb2JqZWN0LFxuICBlbWJlZCxcbiAgLnZpZGVvLWpzIHtcbiAgICBib3JkZXI6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gSGlkZSBlbGVtZW50IGZyb20gdmlldywgYnV0IGtlZXAgaXQgZm9yIFNjcmVlbiByZWFkZXJzXG4lZWxlbWVudC1pbnZpc2libGUsXG4uZWxlbWVudC1pbnZpc2libGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgd2lkdGg6IDFweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICBtYXJnaW46IC0xcHggIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCkgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG5cbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBLZXlmcmFtZXNcbkBrZXlmcmFtZXMgc29uYXJFZmZlY3Qge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMC4zO1xuICB9XG4gIDQwJSB7XG4gICAgb3BhY2l0eTogMC41O1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCA1cHggNXB4ICNmZmYsIDAgMCAwIDVweCByZ2JhKCNmZmYsIC41KTtcbiAgfVxuICAxMDAlIHtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgNXB4IDVweCAjZmZmLCAwIDAgMCA1cHggcmdiYSgjZmZmLCAuNSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbiIsImJvZHkge1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IG5vbmU7XG4gIEBlYWNoICRwcm9wIGluIHRhcC1oaWdobGlnaHQtY29sb3IsIGZvY3VzLXJpbmctY29sb3Ige1xuICAgIC13ZWJraXQtI3skcHJvcH06IHJnYmEoMCwgMCwgMCwgMCk7XG4gIH1cbn1cbmlucHV0LFxudGV4dGFyZWEge1xuICB1c2VyLXNlbGVjdDogdGV4dDtcbn1cbm5hdixcbm1haW4sXG5hc2lkZSxcbmZpZ3VyZSxcbmZvb3RlcixcbmhlYWRlcixcbnNlY3Rpb24sXG5zdW1tYXJ5LFxuYXJ0aWNsZSxcbmRldGFpbHMsXG5maWdjYXB0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG52aWRlbyxcbmF1ZGlvLFxuY2FudmFzIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuW2hpZGRlbl0sXG5hdWRpbzpub3QoW2NvbnRyb2xzXSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuaHRtbCB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuICB0ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xufVxuaW5wdXQsXG5zZWxlY3QsXG5idXR0b24sXG5hOmhvdmVyLFxudGV4dGFyZWEsXG5hOmFjdGl2ZSxcbmE6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuaW1nLFxuYWJicixcbmlucHV0LFxuYnV0dG9uLFxuaWZyYW1lLFxudGV4dGFyZWEge1xuICBib3JkZXI6IDA7XG59XG5zdmc6bm90KDpyb290KSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5pbnB1dCxcbmJ1dHRvbixcbnNlbGVjdCxcbnRleHRhcmVhLFxuW3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbixcblt0eXBlPXNlYXJjaF06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5pbnB1dCxcbmJ1dHRvbixcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgZm9udC1zaXplOiAxMDAlO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgdHJhbnNpdGlvbjogYm9yZGVyIGxpbmVhciAuMnMsIGJveC1zaGFkb3cgbGluZWFyIC4ycywgYmFja2dyb3VuZCBsaW5lYXIgLjJzO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuaW5wdXQsXG5idXR0b24ge1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuYnV0dG9uLFxubGFiZWxbZm9yXSxcblt0eXBlPXJlc2V0XSxcblt0eXBlPWJ1dHRvbl0sXG5bdHlwZT1zdWJtaXRdIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuYnV0dG9uLFxuW3R5cGU9cmVzZXRdLFxuW3R5cGU9YnV0dG9uXSxcblt0eXBlPXN1Ym1pdF0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbn1cbmJvZHksXG5bZGlzYWJsZWRdIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxucCxcbm9sLFxudWwsXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYsXG5ib2R5LFxuaW5wdXQsXG5idXR0b24sXG5zZWxlY3QsXG5maWd1cmUsXG50ZXh0YXJlYSxcbmZpZ2NhcHRpb24ge1xuICBtYXJnaW46IDA7XG59XG5wLFxub2wsXG51bCxcbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNixcbmlucHV0LFxuYnV0dG9uLFxuZmlndXJlLFxuZmlnY2FwdGlvbixcblt0eXBlPXJhZGlvXSxcblt0eXBlPWNoZWNrYm94XSB7XG4gIHBhZGRpbmc6IDA7XG59XG50ZXh0YXJlYSB7XG4gIHJlc2l6ZTogbm9uZTtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5vbCxcbnVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbmltZyxcbnRleHRhcmVhIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbnAge1xuICBwYWRkaW5nLWJvdHRvbTogMjdweDtcbn1cbiIsIlxuLmVsZW1lbnQtaW52aXNpYmxlIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxcHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgbWFyZ2luOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50OyB9XG5cbkBrZXlmcmFtZXMgc29uYXJFZmZlY3Qge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMC4zOyB9XG4gIDQwJSB7XG4gICAgb3BhY2l0eTogMC41O1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCA1cHggNXB4ICNmZmYsIDAgMCAwIDVweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7IH1cbiAgMTAwJSB7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDVweCA1cHggI2ZmZiwgMCAwIDAgNXB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuNyk7XG4gICAgb3BhY2l0eTogMDsgfSB9XG5cbmJvZHkge1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IG5vbmU7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApOyB9XG5cbmlucHV0LFxudGV4dGFyZWEge1xuICB1c2VyLXNlbGVjdDogdGV4dDsgfVxuXG5uYXYsXG5tYWluLFxuYXNpZGUsXG5maWd1cmUsXG5mb290ZXIsXG5oZWFkZXIsXG5zZWN0aW9uLFxuc3VtbWFyeSxcbmFydGljbGUsXG5kZXRhaWxzLFxuZmlnY2FwdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbnZpZGVvLFxuYXVkaW8sXG5jYW52YXMge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuW2hpZGRlbl0sXG5hdWRpbzpub3QoW2NvbnRyb2xzXSkge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbmh0bWwge1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgdGV4dC1zaXplLWFkanVzdDogMTAwJTsgfVxuXG5pbnB1dCxcbnNlbGVjdCxcbmJ1dHRvbixcbmE6aG92ZXIsXG50ZXh0YXJlYSxcbmE6YWN0aXZlLFxuYTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7IH1cblxuaW1nLFxuYWJicixcbmlucHV0LFxuYnV0dG9uLFxuaWZyYW1lLFxudGV4dGFyZWEge1xuICBib3JkZXI6IDA7IH1cblxuc3ZnOm5vdCg6cm9vdCkge1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbmlucHV0LFxuYnV0dG9uLFxuc2VsZWN0LFxudGV4dGFyZWEsXG5bdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uLFxuW3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTsgfVxuXG5pbnB1dCxcbmJ1dHRvbixcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgZm9udC1zaXplOiAxMDAlO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgdHJhbnNpdGlvbjogYm9yZGVyIGxpbmVhciAuMnMsIGJveC1zaGFkb3cgbGluZWFyIC4ycywgYmFja2dyb3VuZCBsaW5lYXIgLjJzO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBib3gtc2hhZG93OiBub25lOyB9XG5cbmlucHV0LFxuYnV0dG9uIHtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDsgfVxuXG5idXR0b24sXG5sYWJlbFtmb3JdLFxuW3R5cGU9cmVzZXRdLFxuW3R5cGU9YnV0dG9uXSxcblt0eXBlPXN1Ym1pdF0ge1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuYnV0dG9uLFxuW3R5cGU9cmVzZXRdLFxuW3R5cGU9YnV0dG9uXSxcblt0eXBlPXN1Ym1pdF0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgfVxuXG5ib2R5LFxuW2Rpc2FibGVkXSB7XG4gIGN1cnNvcjogZGVmYXVsdDsgfVxuXG5wLFxub2wsXG51bCxcbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNixcbmJvZHksXG5pbnB1dCxcbmJ1dHRvbixcbnNlbGVjdCxcbmZpZ3VyZSxcbnRleHRhcmVhLFxuZmlnY2FwdGlvbiB7XG4gIG1hcmdpbjogMDsgfVxuXG5wLFxub2wsXG51bCxcbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNixcbmlucHV0LFxuYnV0dG9uLFxuZmlndXJlLFxuZmlnY2FwdGlvbixcblt0eXBlPXJhZGlvXSxcblt0eXBlPWNoZWNrYm94XSB7XG4gIHBhZGRpbmc6IDA7IH1cblxudGV4dGFyZWEge1xuICByZXNpemU6IG5vbmU7XG4gIG92ZXJmbG93OiBhdXRvOyB9XG5cbm9sLFxudWwge1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG5cbmltZyxcbnRleHRhcmVhIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcDsgfVxuXG5wIHtcbiAgcGFkZGluZy1ib3R0b206IDI3cHg7IH1cblxuYm9keSB7XG4gIGZvbnQtZmFtaWx5OiBSYWpkaGFuaTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYzFjMWM7IH1cblxuI3BnX19jIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdSYWpkaGFuaS1SZWd1bGFyJztcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9SYWpkaGFuaS1SZWd1bGFyLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9SYWpkaGFuaS1SZWd1bGFyLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL1JhamRoYW5pLVJlZ3VsYXIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL1JhamRoYW5pLVJlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9SYWpkaGFuaS1SZWd1bGFyLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyB9XG5cbmgxIHtcbiAgZm9udC1zaXplOiAyLjVyZW07IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIGgxIHtcbiAgICAgIGZvbnQtc2l6ZTogMy4xMjVyZW07IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIGgxIHtcbiAgICAgIGZvbnQtc2l6ZTogMy4xMjVyZW07IH0gfVxuXG5oMiB7XG4gIGZvbnQtc2l6ZTogMS43NXJlbTsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgaDIge1xuICAgICAgZm9udC1zaXplOiAycmVtOyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICBoMiB7XG4gICAgICBmb250LXNpemU6IDIuNXJlbTsgfSB9XG5cbmgzIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBoMyB7XG4gICAgICBmb250LXNpemU6IDEuNzVyZW07XG4gICAgICBsaW5lLWhlaWdodDogMzJweDsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgaDMge1xuICAgICAgZm9udC1zaXplOiAxLjVyZW07IH0gfVxuXG5oNCB7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIGg0IHtcbiAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIGg0IHtcbiAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTsgfSB9XG5cbmg1LFxuaDYge1xuICBmb250LXNpemU6IDFyZW07IH1cblxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cblxuLnRvb2xiYXItaG9yaXpvbnRhbCAuYy1wYWdlLWhlYWRlci0tbXktYWxjb24gLmMtcGFnZS1oZWFkZXJfX292ZXJsYXktLXRhYmxldCB7XG4gIHBhZGRpbmctdG9wOiAxNTlweDsgfVxuXG4udG9vbGJhci10cmF5LW9wZW4gLmMtcGFnZS1oZWFkZXItLW15LWFsY29uIC5jLXBhZ2UtaGVhZGVyX19vdmVybGF5LS10YWJsZXQge1xuICBwYWRkaW5nLXRvcDogMTk5cHg7IH1cblxuLmJsb2NrLW1lbnUubWVudS0tYWxjb24tZm9vdGVyLW1lbnUubmF2aWdhdGlvbiB7XG4gIGNvbG9yOiAjY2NjY2NjO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWMxYzFjO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogNjBweDtcbiAgcGFkZGluZzogMjBweCAwcHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgLmJsb2NrLW1lbnUubWVudS0tYWxjb24tZm9vdGVyLW1lbnUubmF2aWdhdGlvbiB7XG4gICAgICBoZWlnaHQ6IDkwcHg7IH0gfVxuICAuYmxvY2stbWVudS5tZW51LS1hbGNvbi1mb290ZXItbWVudS5uYXZpZ2F0aW9uIHVsIHtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzFjMWMxYztcbiAgICBjb2xvcjogIzc3Nzc3NztcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIG1heC13aWR0aDogODgwcHg7IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkgYW5kIChtaW4td2lkdGg6IDY5MHB4KSB7XG4gICAgICAuYmxvY2stbWVudS5tZW51LS1hbGNvbi1mb290ZXItbWVudS5uYXZpZ2F0aW9uIHVsIHtcbiAgICAgICAgbWluLXdpZHRoOiA2MDBweDtcbiAgICAgICAgcGFkZGluZzogMCA5MHB4O1xuICAgICAgICBtYXJnaW46IDA7IH0gfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjkwcHgpIHtcbiAgICAgIC5ibG9jay1tZW51Lm1lbnUtLWFsY29uLWZvb3Rlci1tZW51Lm5hdmlnYXRpb24gdWwge1xuICAgICAgICBtYXgtd2lkdGg6IDMyMHB4O1xuICAgICAgICBkaXNwbGF5OiB0YWJsZTsgfSB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2OTBweCkgYW5kIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gICAgICAuYmxvY2stbWVudS5tZW51LS1hbGNvbi1mb290ZXItbWVudS5uYXZpZ2F0aW9uIHVsIHtcbiAgICAgICAgbWF4LXdpZHRoOiA0MjBweCAhaW1wb3J0YW50O1xuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMyMXB4KSB7XG4gICAgICAuYmxvY2stbWVudS5tZW51LS1hbGNvbi1mb290ZXItbWVudS5uYXZpZ2F0aW9uIHVsIHtcbiAgICAgICAgbWF4LXdpZHRoOiAzMDBweCAhaW1wb3J0YW50OyB9IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAgICAgLmJsb2NrLW1lbnUubWVudS0tYWxjb24tZm9vdGVyLW1lbnUubmF2aWdhdGlvbiB1bCB7XG4gICAgICAgIG1heC13aWR0aDogMTQyNXB4O1xuICAgICAgICBwYWRkaW5nOiAwIDkwcHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cbiAgICAuYmxvY2stbWVudS5tZW51LS1hbGNvbi1mb290ZXItbWVudS5uYXZpZ2F0aW9uIHVsIGxpIHtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgZGlzcGxheTogY29udGVudHM7IH1cbiAgICAgIC5ibG9jay1tZW51Lm1lbnUtLWFsY29uLWZvb3Rlci1tZW51Lm5hdmlnYXRpb24gdWwgbGkgYSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMmVtO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGNvbG9yOiAjY2NjY2NjOyB9XG4gICAgICAgIC5ibG9jay1tZW51Lm1lbnUtLWFsY29uLWZvb3Rlci1tZW51Lm5hdmlnYXRpb24gdWwgbGkgYTpob3ZlciB7XG4gICAgICAgICAgY29sb3I6ICMwNzYyYWU7IH1cbiAgICAgIC5ibG9jay1tZW51Lm1lbnUtLWFsY29uLWZvb3Rlci1tZW51Lm5hdmlnYXRpb24gdWwgbGk6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIiB8IFwiO1xuICAgICAgICBjb2xvcjogIzc3Nzc3NztcbiAgICAgICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDRweDsgfVxuICAgICAgLmJsb2NrLW1lbnUubWVudS0tYWxjb24tZm9vdGVyLW1lbnUubmF2aWdhdGlvbiB1bCBsaTpsYXN0LWNoaWxkOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7IH1cblxuI2Jsb2NrLWFsY29uZm9vdGVybWVudSBsaSxcbiNibG9jay1hbGNvbmZvb3Rlcm1lbnUgYSB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgY29sb3I6ICM3Nzc7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHN1YnBpeGVsLWFudGlhbGlhc2VkOyB9XG4gICNibG9jay1hbGNvbmZvb3Rlcm1lbnUgbGk6aG92ZXIsXG4gICNibG9jay1hbGNvbmZvb3Rlcm1lbnUgYTpob3ZlciB7XG4gICAgY29sb3I6ICMwNzYyYWU7IH1cbiAgI2Jsb2NrLWFsY29uZm9vdGVybWVudSBsaSA+IGEsXG4gICNibG9jay1hbGNvbmZvb3Rlcm1lbnUgYSA+IGEge1xuICAgIGNvbG9yOiAjY2NjOyB9XG4gICAgI2Jsb2NrLWFsY29uZm9vdGVybWVudSBsaSA+IGE6aG92ZXIsXG4gICAgI2Jsb2NrLWFsY29uZm9vdGVybWVudSBhID4gYTpob3ZlciB7XG4gICAgICBjb2xvcjogIzA3NjJhZTsgfVxuXG4jYmxvY2stYWxjb25mb290ZXJtZW51IGxpLm5vLWxpbmstY29weXJpZ2h0OmhvdmVyIHtcbiAgY29sb3I6ICM3Nzc7IH1cblxuI3RvLXRvcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMTJweCAhaW1wb3J0YW50O1xuICByaWdodDogMTdweDtcbiAgYm90dG9tOiAxN3B4O1xuICBjb2xvcjogI2ZmZjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMnB4O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDJweDtcbiAgLW8tYm9yZGVyLXJhZGl1czogMnB4O1xuICB6LWluZGV4OiA5OTk0O1xuICBoZWlnaHQ6IDI5cHg7XG4gIHdpZHRoOiAyOXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xcyBsaW5lYXI7XG4gIC1tb3otdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjFzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMXMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMXMgbGluZWFyOyB9XG4gICN0by10b3AgaSB7XG4gICAgbGluZS1oZWlnaHQ6IDI5cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMjlweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMjlweCAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuICAgIHRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDEwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IH1cbiAgICAjdG8tdG9wIGk6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlxcZjEwNlwiO1xuICAgICAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lOyB9XG4gICN0by10b3A6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwNzYyYWUgIWltcG9ydGFudDsgfVxuXG4jdG8tdG9wLnNob3cge1xuICBkaXNwbGF5OiBibG9jazsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICN0by10b3Auc2hvdyB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuI3RvLXRvcC5saWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNSk7IH1cblxuLmRpYWxvZy1vZmYtY2FudmFzLW1haW4tY2FudmFzIHtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBoaWRkZW47IH1cblxuLmRpc3BsYXktbm9uZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmJnLS12aWRlby13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7IH1cblxuLmJnLS12aWRlby1ibHVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZiYzZmMzsgfVxuXG4uYmctLXZpZGVvLWdyZXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmQ2ZTcyOyB9XG5cbi5iZy0tdmlkZW8tcmVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FmMjcyZjsgfVxuXG4uYmctLXZpZGVvLXRyYW5zcGFyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLmJnLS12aWRlby1kYXJrLWJsdWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAyZTU2OyB9XG5cbi5iZy0tdmlkZW8tb2Nlbi1ibHVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA3NjJhZTsgfVxuXG4ucGFyYWdyYXBoIHAge1xuICBmb250LWZhbWlseTogT3BlbiBTYW5zO1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICBmb250LXNpemU6IDE3cHg7XG4gIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICBmb250LXdlaWdodDogNTAwOyB9XG5cbi5wYXJhZ3JhcGggaDIge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG5cbi5maWVsZC0tbmFtZS1maWVsZC1sZWZ0LXJpZ2h0LXNlY3Rpb24uZmllbGRfX2l0ZW0tMCwgLmZpZWxkLS1uYW1lLWZpZWxkLWxlZnQtcmlnaHQtc2VjdGlvbi5maWVsZF9faXRlbS0xIHtcbiAgZmxvYXQ6IGxlZnQ7IH1cblxuLmZpZnR5LWZpZnR5IC5maWVsZC0tbmFtZS1maWVsZC1sZWZ0LXJpZ2h0LXNlY3Rpb24uZmllbGRfX2l0ZW0tMCwgLmZpZnR5LWZpZnR5IC5maWVsZC0tbmFtZS1maWVsZC1sZWZ0LXJpZ2h0LXNlY3Rpb24uZmllbGRfX2l0ZW0tMSB7XG4gIHdpZHRoOiA1MCU7IH1cblxuLmZvcnR5LXNpeHR5IC5maWVsZC0tbmFtZS1maWVsZC1sZWZ0LXJpZ2h0LXNlY3Rpb24uZmllbGRfX2l0ZW0tMCB7XG4gIHdpZHRoOiA0MCU7IH1cbiAgLmZvcnR5LXNpeHR5IC5maWVsZC0tbmFtZS1maWVsZC1sZWZ0LXJpZ2h0LXNlY3Rpb24uZmllbGRfX2l0ZW0tMCAucGFyYWdyYXBoLS10eXBlLS1kZXNjcmlwdGlvbi1hbmQtbGluayAuaW5uZXItd3JwcGVyIHtcbiAgICBwYWRkaW5nOiA3MnB4IDUwcHg7IH1cblxuLmZvcnR5LXNpeHR5IC5maWVsZC0tbmFtZS1maWVsZC1sZWZ0LXJpZ2h0LXNlY3Rpb24uZmllbGRfX2l0ZW0tMSB7XG4gIHdpZHRoOiA2MCU7IH1cblxuLnRoaXJ0eS1zZXZlbnR5IC5maWVsZC0tbmFtZS1maWVsZC1sZWZ0LXJpZ2h0LXNlY3Rpb24uZmllbGRfX2l0ZW0tMCB7XG4gIHdpZHRoOiAzMCU7IH1cbiAgLnRoaXJ0eS1zZXZlbnR5IC5maWVsZC0tbmFtZS1maWVsZC1sZWZ0LXJpZ2h0LXNlY3Rpb24uZmllbGRfX2l0ZW0tMCAucGFyYWdyYXBoLS10eXBlLS1kZXNjcmlwdGlvbi1hbmQtbGluayAuaW5uZXItd3JwcGVyIHtcbiAgICBwYWRkaW5nOiA3MnB4IDUwcHg7IH1cblxuLnRoaXJ0eS1zZXZlbnR5IC5maWVsZC0tbmFtZS1maWVsZC1sZWZ0LXJpZ2h0LXNlY3Rpb24uZmllbGRfX2l0ZW0tMSB7XG4gIHdpZHRoOiA3MCU7IH1cblxuLnNpeHR5LWZvcnR5IC5maWVsZC0tbmFtZS1maWVsZC1sZWZ0LXJpZ2h0LXNlY3Rpb24uZmllbGRfX2l0ZW0tMCB7XG4gIHdpZHRoOiA2MCU7IH1cblxuLnNpeHR5LWZvcnR5IC5maWVsZC0tbmFtZS1maWVsZC1sZWZ0LXJpZ2h0LXNlY3Rpb24uZmllbGRfX2l0ZW0tMSB7XG4gIHdpZHRoOiA0MCU7IH1cbiAgLnNpeHR5LWZvcnR5IC5maWVsZC0tbmFtZS1maWVsZC1sZWZ0LXJpZ2h0LXNlY3Rpb24uZmllbGRfX2l0ZW0tMSAucGFyYWdyYXBoLS10eXBlLS1kZXNjcmlwdGlvbi1hbmQtbGluayAuaW5uZXItd3JwcGVyIHtcbiAgICBwYWRkaW5nOiA3MnB4IDUwcHg7IH1cblxuLnNldmVudHktdGhpcnR5IC5maWVsZC0tbmFtZS1maWVsZC1sZWZ0LXJpZ2h0LXNlY3Rpb24uZmllbGRfX2l0ZW0tMCB7XG4gIHdpZHRoOiA3MCU7IH1cblxuLnNldmVudHktdGhpcnR5IC5maWVsZC0tbmFtZS1maWVsZC1sZWZ0LXJpZ2h0LXNlY3Rpb24uZmllbGRfX2l0ZW0tMSB7XG4gIHdpZHRoOiAzMCU7IH1cbiAgLnNldmVudHktdGhpcnR5IC5maWVsZC0tbmFtZS1maWVsZC1sZWZ0LXJpZ2h0LXNlY3Rpb24uZmllbGRfX2l0ZW0tMSAucGFyYWdyYXBoLS10eXBlLS1kZXNjcmlwdGlvbi1hbmQtbGluayAuaW5uZXItd3JwcGVyIHtcbiAgICBwYWRkaW5nOiA3MnB4IDUwcHg7IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmZpZWxkLS1uYW1lLWZpZWxkLWxlZnQtcmlnaHQtc2VjdGlvbi5maWVsZF9faXRlbS0wLCAuZmllbGQtLW5hbWUtZmllbGQtbGVmdC1yaWdodC1zZWN0aW9uLmZpZWxkX19pdGVtLTEge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5maWVsZC0tbmFtZS1maWVsZC1sZWZ0LXJpZ2h0LXNlY3Rpb24uZmllbGRfX2l0ZW0tMCwgLmZpZWxkLS1uYW1lLWZpZWxkLWxlZnQtcmlnaHQtc2VjdGlvbi5maWVsZF9faXRlbS0xIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9IH1cblxuLnBhcmFncmFwaC0tdHlwZS0tY29sdW1uLWxheW91dC1jb250YWluZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWNvbnRlbnQuZmllbGRfX2l0ZW0ge1xuICBmbG9hdDogbGVmdDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbHVtbi1sYXlvdXQtY29udGFpbmVyLnNpbmdsZS0tY29sdW1uLWxheW91dCAuZmllbGQtLW5hbWUtZmllbGQtY29udGVudC5maWVsZF9faXRlbSB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbHVtbi1sYXlvdXQtY29udGFpbmVyLnR3by0tY29sdW1uLWxheW91dCAuZmllbGQtLW5hbWUtZmllbGQtY29udGVudC5maWVsZF9faXRlbSB7XG4gIHdpZHRoOiA1MCU7IH1cblxuLnBhcmFncmFwaC0tdHlwZS0tY29sdW1uLWxheW91dC1jb250YWluZXIudGhyZWUtLWNvbHVtbi1sYXlvdXQgLmZpZWxkLS1uYW1lLWZpZWxkLWNvbnRlbnQuZmllbGRfX2l0ZW0ge1xuICB3aWR0aDogMzMuMzMlOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMzUwcHgpIHtcbiAgICAucGFyYWdyYXBoLS10eXBlLS1jb2x1bW4tbGF5b3V0LWNvbnRhaW5lci50aHJlZS0tY29sdW1uLWxheW91dCAuZmllbGQtLW5hbWUtZmllbGQtY29udGVudC5maWVsZF9faXRlbSB7XG4gICAgICB3aWR0aDogMTAwJTsgfSB9XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbHVtbi1sYXlvdXQtY29udGFpbmVyLmZvdXItLWNvbHVtbi1sYXlvdXQgLmZpZWxkLS1uYW1lLWZpZWxkLWNvbnRlbnQuZmllbGRfX2l0ZW0ge1xuICB3aWR0aDogMjUlOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSBhbmQgKG1pbi13aWR0aDogNjkwcHgpIHtcbiAgICAucGFyYWdyYXBoLS10eXBlLS1jb2x1bW4tbGF5b3V0LWNvbnRhaW5lci5mb3VyLS1jb2x1bW4tbGF5b3V0IC5maWVsZC0tbmFtZS1maWVsZC1jb250ZW50LmZpZWxkX19pdGVtIHtcbiAgICAgIHdpZHRoOiA1MCU7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNjg5cHgpIHtcbiAgICAucGFyYWdyYXBoLS10eXBlLS1jb2x1bW4tbGF5b3V0LWNvbnRhaW5lci5mb3VyLS1jb2x1bW4tbGF5b3V0IC5maWVsZC0tbmFtZS1maWVsZC1jb250ZW50LmZpZWxkX19pdGVtIHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuLnBhcmFncmFwaC0tdHlwZS0tbGF5b3V0LWNvbnRhaW5lciBkaXYsXG4ucGFyYWdyYXBoLS10eXBlLS1sYXlvdXQtY29udGFpbmVyIHAsXG4ucGFyYWdyYXBoLS10eXBlLS1sYXlvdXQtY29udGFpbmVyIGgzLFxuLnBhcmFncmFwaC0tdHlwZS0tbGF5b3V0LWNvbnRhaW5lciBoMyxcbi5wYXJhZ3JhcGgtLXR5cGUtLWxheW91dC1jb250YWluZXIgdWwsXG4ucGFyYWdyYXBoLS10eXBlLS1sYXlvdXQtY29udGFpbmVyIGxpLFxuLnBhcmFncmFwaC0tdHlwZS0tbGF5b3V0LWNvbnRhaW5lciB0ZXh0YXJlYSxcbi52aWV3LnZpZXctc2NpZW50aWZpYy1wdWJsaWNhdGlvbi12aWV3LnZpZXctZGlzcGxheS1pZC1ibG9ja18xIGRpdixcbi52aWV3LnZpZXctc2NpZW50aWZpYy1wdWJsaWNhdGlvbi12aWV3LnZpZXctZGlzcGxheS1pZC1ibG9ja18xIHAsXG4udmlldy52aWV3LXNjaWVudGlmaWMtcHVibGljYXRpb24tdmlldy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSBoMyxcbi52aWV3LnZpZXctc2NpZW50aWZpYy1wdWJsaWNhdGlvbi12aWV3LnZpZXctZGlzcGxheS1pZC1ibG9ja18xIGgzLFxuLnZpZXcudmlldy1zY2llbnRpZmljLXB1YmxpY2F0aW9uLXZpZXcudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgdWwsXG4udmlldy52aWV3LXNjaWVudGlmaWMtcHVibGljYXRpb24tdmlldy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSBsaSxcbi52aWV3LnZpZXctc2NpZW50aWZpYy1wdWJsaWNhdGlvbi12aWV3LnZpZXctZGlzcGxheS1pZC1ibG9ja18xIHRleHRhcmVhLFxuLnZpZXcudmlldy1zY2llbnRpZmljLXB1YmxpY2F0aW9uLXZpZXcudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgZGl2LFxuLnZpZXcudmlldy1zY2llbnRpZmljLXB1YmxpY2F0aW9uLXZpZXcudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgcCxcbi52aWV3LnZpZXctc2NpZW50aWZpYy1wdWJsaWNhdGlvbi12aWV3LnZpZXctZGlzcGxheS1pZC1ibG9ja18yIGgzLFxuLnZpZXcudmlldy1zY2llbnRpZmljLXB1YmxpY2F0aW9uLXZpZXcudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgaDMsXG4udmlldy52aWV3LXNjaWVudGlmaWMtcHVibGljYXRpb24tdmlldy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiB1bCxcbi52aWV3LnZpZXctc2NpZW50aWZpYy1wdWJsaWNhdGlvbi12aWV3LnZpZXctZGlzcGxheS1pZC1ibG9ja18yIGxpLFxuLnZpZXcudmlldy1zY2llbnRpZmljLXB1YmxpY2F0aW9uLXZpZXcudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgdGV4dGFyZWEsXG4udmlldy52aWV3LXNjaWVudGlmaWMtcHVibGljYXRpb24tdmlldy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMyBkaXYsXG4udmlldy52aWV3LXNjaWVudGlmaWMtcHVibGljYXRpb24tdmlldy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMyBwLFxuLnZpZXcudmlldy1zY2llbnRpZmljLXB1YmxpY2F0aW9uLXZpZXcudmlldy1kaXNwbGF5LWlkLWJsb2NrXzMgaDMsXG4udmlldy52aWV3LXNjaWVudGlmaWMtcHVibGljYXRpb24tdmlldy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMyBoMyxcbi52aWV3LnZpZXctc2NpZW50aWZpYy1wdWJsaWNhdGlvbi12aWV3LnZpZXctZGlzcGxheS1pZC1ibG9ja18zIHVsLFxuLnZpZXcudmlldy1zY2llbnRpZmljLXB1YmxpY2F0aW9uLXZpZXcudmlldy1kaXNwbGF5LWlkLWJsb2NrXzMgbGksXG4udmlldy52aWV3LXNjaWVudGlmaWMtcHVibGljYXRpb24tdmlldy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMyB0ZXh0YXJlYSxcbi52aWV3LnZpZXctc2NpZW50aWZpYy1wdWJsaWNhdGlvbi12aWV3LnZpZXctZGlzcGxheS1pZC1ibG9ja180IGRpdixcbi52aWV3LnZpZXctc2NpZW50aWZpYy1wdWJsaWNhdGlvbi12aWV3LnZpZXctZGlzcGxheS1pZC1ibG9ja180IHAsXG4udmlldy52aWV3LXNjaWVudGlmaWMtcHVibGljYXRpb24tdmlldy52aWV3LWRpc3BsYXktaWQtYmxvY2tfNCBoMyxcbi52aWV3LnZpZXctc2NpZW50aWZpYy1wdWJsaWNhdGlvbi12aWV3LnZpZXctZGlzcGxheS1pZC1ibG9ja180IGgzLFxuLnZpZXcudmlldy1zY2llbnRpZmljLXB1YmxpY2F0aW9uLXZpZXcudmlldy1kaXNwbGF5LWlkLWJsb2NrXzQgdWwsXG4udmlldy52aWV3LXNjaWVudGlmaWMtcHVibGljYXRpb24tdmlldy52aWV3LWRpc3BsYXktaWQtYmxvY2tfNCBsaSxcbi52aWV3LnZpZXctc2NpZW50aWZpYy1wdWJsaWNhdGlvbi12aWV3LnZpZXctZGlzcGxheS1pZC1ibG9ja180IHRleHRhcmVhIHtcbiAgZm9udC1mYW1pbHk6IE9wZW4gU2FucztcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjNweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDsgfVxuXG4uaW5uZXItd3JhcDphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgY29udGVudDogJyAnO1xuICB6LWluZGV4OiAyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAyZTU2O1xuICBvcGFjaXR5OiAwLjM7IH1cblxuLyoqKioqKioqKioqKiAgUGFyYWdyYXBoIGNvbXBvbmVudCBzdGFydCBmcm9tIGhlcmUgICAqKioqKioqKioqKioqL1xuLnBhcmFncmFwaC0tdHlwZS0tYmFubmVyLWNvbnRhaW5lcixcbi5wYXJhZ3JhcGgtLXR5cGUtLWJhbm5lci1jb250YWluZXItbWVkaXVtLFxuLnBhcmFncmFwaC0tdHlwZS0tYmFubmVyLWNvbnRhaW5lci13aXRoLXdpZGUtaW1hZ2UsXG4ucGFyYWdyYXBoLS10eXBlLS1iYW5uZXItY29udGFpbmVyLXdpdGgtZXh0cmEtbGFyZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAucGFyYWdyYXBoLS10eXBlLS1iYW5uZXItY29udGFpbmVyIC5iYW5uZXItd3JhcHBlciAucm93LWJnLXdyYXAgLmlubmVyLXdyYXAsXG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWJhbm5lci1jb250YWluZXItbWVkaXVtIC5iYW5uZXItd3JhcHBlciAucm93LWJnLXdyYXAgLmlubmVyLXdyYXAsXG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWJhbm5lci1jb250YWluZXItd2l0aC13aWRlLWltYWdlIC5iYW5uZXItd3JhcHBlciAucm93LWJnLXdyYXAgLmlubmVyLXdyYXAsXG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWJhbm5lci1jb250YWluZXItd2l0aC1leHRyYS1sYXJnIC5iYW5uZXItd3JhcHBlciAucm93LWJnLXdyYXAgLmlubmVyLXdyYXAge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHdpZHRoOiAxMDAuMSU7XG4gICAgaGVpZ2h0OiAxMDAuMSU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7IH1cbiAgICAucGFyYWdyYXBoLS10eXBlLS1iYW5uZXItY29udGFpbmVyIC5iYW5uZXItd3JhcHBlciAucm93LWJnLXdyYXAgLmlubmVyLXdyYXAgLnJvdy1iZyxcbiAgICAucGFyYWdyYXBoLS10eXBlLS1iYW5uZXItY29udGFpbmVyLW1lZGl1bSAuYmFubmVyLXdyYXBwZXIgLnJvdy1iZy13cmFwIC5pbm5lci13cmFwIC5yb3ctYmcsXG4gICAgLnBhcmFncmFwaC0tdHlwZS0tYmFubmVyLWNvbnRhaW5lci13aXRoLXdpZGUtaW1hZ2UgLmJhbm5lci13cmFwcGVyIC5yb3ctYmctd3JhcCAuaW5uZXItd3JhcCAucm93LWJnLFxuICAgIC5wYXJhZ3JhcGgtLXR5cGUtLWJhbm5lci1jb250YWluZXItd2l0aC1leHRyYS1sYXJnIC5iYW5uZXItd3JhcHBlciAucm93LWJnLXdyYXAgLmlubmVyLXdyYXAgLnJvdy1iZyB7XG4gICAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLWJhbm5lci1jb250YWluZXIgLmJhbm5lci13cmFwcGVyIC5yb3ctYmctd3JhcCAuaW5uZXItd3JhcCAucm93LWJnLmJhbm5lci0tYmctaW1hZ2UgaW1nLFxuICAgICAgLnBhcmFncmFwaC0tdHlwZS0tYmFubmVyLWNvbnRhaW5lci1tZWRpdW0gLmJhbm5lci13cmFwcGVyIC5yb3ctYmctd3JhcCAuaW5uZXItd3JhcCAucm93LWJnLmJhbm5lci0tYmctaW1hZ2UgaW1nLFxuICAgICAgLnBhcmFncmFwaC0tdHlwZS0tYmFubmVyLWNvbnRhaW5lci13aXRoLXdpZGUtaW1hZ2UgLmJhbm5lci13cmFwcGVyIC5yb3ctYmctd3JhcCAuaW5uZXItd3JhcCAucm93LWJnLmJhbm5lci0tYmctaW1hZ2UgaW1nLFxuICAgICAgLnBhcmFncmFwaC0tdHlwZS0tYmFubmVyLWNvbnRhaW5lci13aXRoLWV4dHJhLWxhcmcgLmJhbm5lci13cmFwcGVyIC5yb3ctYmctd3JhcCAuaW5uZXItd3JhcCAucm93LWJnLmJhbm5lci0tYmctaW1hZ2UgaW1nIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgLnBhcmFncmFwaC0tdHlwZS0tYmFubmVyLWNvbnRhaW5lciAuYmFubmVyLXdyYXBwZXIgLnJvdy1iZy13cmFwIC5pbm5lci13cmFwIC5yb3ctYmcuYmFubmVyLS1iZy1jb2xvcixcbiAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLWJhbm5lci1jb250YWluZXItbWVkaXVtIC5iYW5uZXItd3JhcHBlciAucm93LWJnLXdyYXAgLmlubmVyLXdyYXAgLnJvdy1iZy5iYW5uZXItLWJnLWNvbG9yLFxuICAgICAgLnBhcmFncmFwaC0tdHlwZS0tYmFubmVyLWNvbnRhaW5lci13aXRoLXdpZGUtaW1hZ2UgLmJhbm5lci13cmFwcGVyIC5yb3ctYmctd3JhcCAuaW5uZXItd3JhcCAucm93LWJnLmJhbm5lci0tYmctY29sb3IsXG4gICAgICAucGFyYWdyYXBoLS10eXBlLS1iYW5uZXItY29udGFpbmVyLXdpdGgtZXh0cmEtbGFyZyAuYmFubmVyLXdyYXBwZXIgLnJvdy1iZy13cmFwIC5pbm5lci13cmFwIC5yb3ctYmcuYmFubmVyLS1iZy1jb2xvciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDJlNTY7IH1cbiAgLnBhcmFncmFwaC0tdHlwZS0tYmFubmVyLWNvbnRhaW5lciAuYmFubmVyLXdyYXBwZXIgLnBhcmFncmFwaC0tYmFubmVyLWNvbnRlbnQsXG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWJhbm5lci1jb250YWluZXItbWVkaXVtIC5iYW5uZXItd3JhcHBlciAucGFyYWdyYXBoLS1iYW5uZXItY29udGVudCxcbiAgLnBhcmFncmFwaC0tdHlwZS0tYmFubmVyLWNvbnRhaW5lci13aXRoLXdpZGUtaW1hZ2UgLmJhbm5lci13cmFwcGVyIC5wYXJhZ3JhcGgtLWJhbm5lci1jb250ZW50LFxuICAucGFyYWdyYXBoLS10eXBlLS1iYW5uZXItY29udGFpbmVyLXdpdGgtZXh0cmEtbGFyZyAuYmFubmVyLXdyYXBwZXIgLnBhcmFncmFwaC0tYmFubmVyLWNvbnRlbnQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAxMDtcbiAgICB0b3A6IDQwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwcHggOTZweDsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLWJhbm5lci1jb250YWluZXIgLmJhbm5lci13cmFwcGVyIC5wYXJhZ3JhcGgtLWJhbm5lci1jb250ZW50LFxuICAgICAgLnBhcmFncmFwaC0tdHlwZS0tYmFubmVyLWNvbnRhaW5lci1tZWRpdW0gLmJhbm5lci13cmFwcGVyIC5wYXJhZ3JhcGgtLWJhbm5lci1jb250ZW50LFxuICAgICAgLnBhcmFncmFwaC0tdHlwZS0tYmFubmVyLWNvbnRhaW5lci13aXRoLXdpZGUtaW1hZ2UgLmJhbm5lci13cmFwcGVyIC5wYXJhZ3JhcGgtLWJhbm5lci1jb250ZW50LFxuICAgICAgLnBhcmFncmFwaC0tdHlwZS0tYmFubmVyLWNvbnRhaW5lci13aXRoLWV4dHJhLWxhcmcgLmJhbm5lci13cmFwcGVyIC5wYXJhZ3JhcGgtLWJhbm5lci1jb250ZW50IHtcbiAgICAgICAgcGFkZGluZzogMCA4JTsgfSB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgICAgLnBhcmFncmFwaC0tdHlwZS0tYmFubmVyLWNvbnRhaW5lciAuYmFubmVyLXdyYXBwZXIgLnBhcmFncmFwaC0tYmFubmVyLWNvbnRlbnQsXG4gICAgICAucGFyYWdyYXBoLS10eXBlLS1iYW5uZXItY29udGFpbmVyLW1lZGl1bSAuYmFubmVyLXdyYXBwZXIgLnBhcmFncmFwaC0tYmFubmVyLWNvbnRlbnQsXG4gICAgICAucGFyYWdyYXBoLS10eXBlLS1iYW5uZXItY29udGFpbmVyLXdpdGgtd2lkZS1pbWFnZSAuYmFubmVyLXdyYXBwZXIgLnBhcmFncmFwaC0tYmFubmVyLWNvbnRlbnQsXG4gICAgICAucGFyYWdyYXBoLS10eXBlLS1iYW5uZXItY29udGFpbmVyLXdpdGgtZXh0cmEtbGFyZyAuYmFubmVyLXdyYXBwZXIgLnBhcmFncmFwaC0tYmFubmVyLWNvbnRlbnQge1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDMwcHggIWltcG9ydGFudDtcbiAgICAgICAgdG9wOiAxNSU7IH0gfVxuICAgIC5wYXJhZ3JhcGgtLXR5cGUtLWJhbm5lci1jb250YWluZXIgLmJhbm5lci13cmFwcGVyIC5wYXJhZ3JhcGgtLWJhbm5lci1jb250ZW50LmJhbm5lci0tbGVmdC1hbGlnbixcbiAgICAucGFyYWdyYXBoLS10eXBlLS1iYW5uZXItY29udGFpbmVyLW1lZGl1bSAuYmFubmVyLXdyYXBwZXIgLnBhcmFncmFwaC0tYmFubmVyLWNvbnRlbnQuYmFubmVyLS1sZWZ0LWFsaWduLFxuICAgIC5wYXJhZ3JhcGgtLXR5cGUtLWJhbm5lci1jb250YWluZXItd2l0aC13aWRlLWltYWdlIC5iYW5uZXItd3JhcHBlciAucGFyYWdyYXBoLS1iYW5uZXItY29udGVudC5iYW5uZXItLWxlZnQtYWxpZ24sXG4gICAgLnBhcmFncmFwaC0tdHlwZS0tYmFubmVyLWNvbnRhaW5lci13aXRoLWV4dHJhLWxhcmcgLmJhbm5lci13cmFwcGVyIC5wYXJhZ3JhcGgtLWJhbm5lci1jb250ZW50LmJhbm5lci0tbGVmdC1hbGlnbiB7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gICAgLnBhcmFncmFwaC0tdHlwZS0tYmFubmVyLWNvbnRhaW5lciAuYmFubmVyLXdyYXBwZXIgLnBhcmFncmFwaC0tYmFubmVyLWNvbnRlbnQuYmFubmVyLS1jZW50cmUtYWxpZ24sXG4gICAgLnBhcmFncmFwaC0tdHlwZS0tYmFubmVyLWNvbnRhaW5lci1tZWRpdW0gLmJhbm5lci13cmFwcGVyIC5wYXJhZ3JhcGgtLWJhbm5lci1jb250ZW50LmJhbm5lci0tY2VudHJlLWFsaWduLFxuICAgIC5wYXJhZ3JhcGgtLXR5cGUtLWJhbm5lci1jb250YWluZXItd2l0aC13aWRlLWltYWdlIC5iYW5uZXItd3JhcHBlciAucGFyYWdyYXBoLS1iYW5uZXItY29udGVudC5iYW5uZXItLWNlbnRyZS1hbGlnbixcbiAgICAucGFyYWdyYXBoLS10eXBlLS1iYW5uZXItY29udGFpbmVyLXdpdGgtZXh0cmEtbGFyZyAuYmFubmVyLXdyYXBwZXIgLnBhcmFncmFwaC0tYmFubmVyLWNvbnRlbnQuYmFubmVyLS1jZW50cmUtYWxpZ24ge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgLnBhcmFncmFwaC0tdHlwZS0tYmFubmVyLWNvbnRhaW5lciAuYmFubmVyLXdyYXBwZXIgLnBhcmFncmFwaC0tYmFubmVyLWNvbnRlbnQuYmFubmVyLS1yaWdodC1hbGlnbiAudmNfY29sdW1uLWlubmVyLFxuICAgIC5wYXJhZ3JhcGgtLXR5cGUtLWJhbm5lci1jb250YWluZXItbWVkaXVtIC5iYW5uZXItd3JhcHBlciAucGFyYWdyYXBoLS1iYW5uZXItY29udGVudC5iYW5uZXItLXJpZ2h0LWFsaWduIC52Y19jb2x1bW4taW5uZXIsXG4gICAgLnBhcmFncmFwaC0tdHlwZS0tYmFubmVyLWNvbnRhaW5lci13aXRoLXdpZGUtaW1hZ2UgLmJhbm5lci13cmFwcGVyIC5wYXJhZ3JhcGgtLWJhbm5lci1jb250ZW50LmJhbm5lci0tcmlnaHQtYWxpZ24gLnZjX2NvbHVtbi1pbm5lcixcbiAgICAucGFyYWdyYXBoLS10eXBlLS1iYW5uZXItY29udGFpbmVyLXdpdGgtZXh0cmEtbGFyZyAuYmFubmVyLXdyYXBwZXIgLnBhcmFncmFwaC0tYmFubmVyLWNvbnRlbnQuYmFubmVyLS1yaWdodC1hbGlnbiAudmNfY29sdW1uLWlubmVyIHtcbiAgICAgIHBhZGRpbmc6IDAgMCAwIDU2JTsgfVxuICAgIC5wYXJhZ3JhcGgtLXR5cGUtLWJhbm5lci1jb250YWluZXIgLmJhbm5lci13cmFwcGVyIC5wYXJhZ3JhcGgtLWJhbm5lci1jb250ZW50IGgxLFxuICAgIC5wYXJhZ3JhcGgtLXR5cGUtLWJhbm5lci1jb250YWluZXItbWVkaXVtIC5iYW5uZXItd3JhcHBlciAucGFyYWdyYXBoLS1iYW5uZXItY29udGVudCBoMSxcbiAgICAucGFyYWdyYXBoLS10eXBlLS1iYW5uZXItY29udGFpbmVyLXdpdGgtd2lkZS1pbWFnZSAuYmFubmVyLXdyYXBwZXIgLnBhcmFncmFwaC0tYmFubmVyLWNvbnRlbnQgaDEsXG4gICAgLnBhcmFncmFwaC0tdHlwZS0tYmFubmVyLWNvbnRhaW5lci13aXRoLWV4dHJhLWxhcmcgLmJhbm5lci13cmFwcGVyIC5wYXJhZ3JhcGgtLWJhbm5lci1jb250ZW50IGgxIHtcbiAgICAgIGZvbnQtc2l6ZTogMy4xMjVyZW07XG4gICAgICBsaW5lLWhlaWdodDogNTVweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDdweDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgICBmb250LXNpemU6IDUwcHg7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTM1MHB4KSBhbmQgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLWJhbm5lci1jb250YWluZXIgLmJhbm5lci13cmFwcGVyIC5wYXJhZ3JhcGgtLWJhbm5lci1jb250ZW50IGgxLFxuICAgICAgICAucGFyYWdyYXBoLS10eXBlLS1iYW5uZXItY29udGFpbmVyLW1lZGl1bSAuYmFubmVyLXdyYXBwZXIgLnBhcmFncmFwaC0tYmFubmVyLWNvbnRlbnQgaDEsXG4gICAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLWJhbm5lci1jb250YWluZXItd2l0aC13aWRlLWltYWdlIC5iYW5uZXItd3JhcHBlciAucGFyYWdyYXBoLS1iYW5uZXItY29udGVudCBoMSxcbiAgICAgICAgLnBhcmFncmFwaC0tdHlwZS0tYmFubmVyLWNvbnRhaW5lci13aXRoLWV4dHJhLWxhcmcgLmJhbm5lci13cmFwcGVyIC5wYXJhZ3JhcGgtLWJhbm5lci1jb250ZW50IGgxIHtcbiAgICAgICAgICBmb250LXNpemU6IDM3LjVweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogNDEuMjVweDsgfSB9XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLWJhbm5lci1jb250YWluZXIgLmJhbm5lci13cmFwcGVyIC5wYXJhZ3JhcGgtLWJhbm5lci1jb250ZW50IGgxLFxuICAgICAgICAucGFyYWdyYXBoLS10eXBlLS1iYW5uZXItY29udGFpbmVyLW1lZGl1bSAuYmFubmVyLXdyYXBwZXIgLnBhcmFncmFwaC0tYmFubmVyLWNvbnRlbnQgaDEsXG4gICAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLWJhbm5lci1jb250YWluZXItd2l0aC13aWRlLWltYWdlIC5iYW5uZXItd3JhcHBlciAucGFyYWdyYXBoLS1iYW5uZXItY29udGVudCBoMSxcbiAgICAgICAgLnBhcmFncmFwaC0tdHlwZS0tYmFubmVyLWNvbnRhaW5lci13aXRoLWV4dHJhLWxhcmcgLmJhbm5lci13cmFwcGVyIC5wYXJhZ3JhcGgtLWJhbm5lci1jb250ZW50IGgxIHtcbiAgICAgICAgICBmb250LXNpemU6IDIuMzQzNzVyZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDQxLjI1cHg7IH0gfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgICAgICAucGFyYWdyYXBoLS10eXBlLS1iYW5uZXItY29udGFpbmVyIC5iYW5uZXItd3JhcHBlciAucGFyYWdyYXBoLS1iYW5uZXItY29udGVudCBoMSxcbiAgICAgICAgLnBhcmFncmFwaC0tdHlwZS0tYmFubmVyLWNvbnRhaW5lci1tZWRpdW0gLmJhbm5lci13cmFwcGVyIC5wYXJhZ3JhcGgtLWJhbm5lci1jb250ZW50IGgxLFxuICAgICAgICAucGFyYWdyYXBoLS10eXBlLS1iYW5uZXItY29udGFpbmVyLXdpdGgtd2lkZS1pbWFnZSAuYmFubmVyLXdyYXBwZXIgLnBhcmFncmFwaC0tYmFubmVyLWNvbnRlbnQgaDEsXG4gICAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLWJhbm5lci1jb250YWluZXItd2l0aC1leHRyYS1sYXJnIC5iYW5uZXItd3JhcHBlciAucGFyYWdyYXBoLS1iYW5uZXItY29udGVudCBoMSB7XG4gICAgICAgICAgZm9udC1zaXplOiAzMnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDM1LjVweCAhaW1wb3J0YW50OyB9IH1cbiAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLWJhbm5lci1jb250YWluZXIgLmJhbm5lci13cmFwcGVyIC5wYXJhZ3JhcGgtLWJhbm5lci1jb250ZW50IGgxIGEsXG4gICAgICAucGFyYWdyYXBoLS10eXBlLS1iYW5uZXItY29udGFpbmVyLW1lZGl1bSAuYmFubmVyLXdyYXBwZXIgLnBhcmFncmFwaC0tYmFubmVyLWNvbnRlbnQgaDEgYSxcbiAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLWJhbm5lci1jb250YWluZXItd2l0aC13aWRlLWltYWdlIC5iYW5uZXItd3JhcHBlciAucGFyYWdyYXBoLS1iYW5uZXItY29udGVudCBoMSBhLFxuICAgICAgLnBhcmFncmFwaC0tdHlwZS0tYmFubmVyLWNvbnRhaW5lci13aXRoLWV4dHJhLWxhcmcgLmJhbm5lci13cmFwcGVyIC5wYXJhZ3JhcGgtLWJhbm5lci1jb250ZW50IGgxIGEge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgLnBhcmFncmFwaC0tdHlwZS0tYmFubmVyLWNvbnRhaW5lciAuYmFubmVyLXdyYXBwZXIgLnBhcmFncmFwaC0tYmFubmVyLWNvbnRlbnQgaDIsXG4gICAgLnBhcmFncmFwaC0tdHlwZS0tYmFubmVyLWNvbnRhaW5lci1tZWRpdW0gLmJhbm5lci13cmFwcGVyIC5wYXJhZ3JhcGgtLWJhbm5lci1jb250ZW50IGgyLFxuICAgIC5wYXJhZ3JhcGgtLXR5cGUtLWJhbm5lci1jb250YWluZXItd2l0aC13aWRlLWltYWdlIC5iYW5uZXItd3JhcHBlciAucGFyYWdyYXBoLS1iYW5uZXItY29udGVudCBoMixcbiAgICAucGFyYWdyYXBoLS10eXBlLS1iYW5uZXItY29udGFpbmVyLXdpdGgtZXh0cmEtbGFyZyAuYmFubmVyLXdyYXBwZXIgLnBhcmFncmFwaC0tYmFubmVyLWNvbnRlbnQgaDIge1xuICAgICAgZm9udC1zaXplOiAyLjVyZW07XG4gICAgICBsaW5lLWhlaWdodDogNDVweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLnBhcmFncmFwaC0tdHlwZS0tYmFubmVyLWNvbnRhaW5lciAuYmFubmVyLXdyYXBwZXIgLnBhcmFncmFwaC0tYmFubmVyLWNvbnRlbnQgaDIsXG4gICAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLWJhbm5lci1jb250YWluZXItbWVkaXVtIC5iYW5uZXItd3JhcHBlciAucGFyYWdyYXBoLS1iYW5uZXItY29udGVudCBoMixcbiAgICAgICAgLnBhcmFncmFwaC0tdHlwZS0tYmFubmVyLWNvbnRhaW5lci13aXRoLXdpZGUtaW1hZ2UgLmJhbm5lci13cmFwcGVyIC5wYXJhZ3JhcGgtLWJhbm5lci1jb250ZW50IGgyLFxuICAgICAgICAucGFyYWdyYXBoLS10eXBlLS1iYW5uZXItY29udGFpbmVyLXdpdGgtZXh0cmEtbGFyZyAuYmFubmVyLXdyYXBwZXIgLnBhcmFncmFwaC0tYmFubmVyLWNvbnRlbnQgaDIge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMi4xMjVyZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDM4LjI1cHg7IH0gfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgICAgICAucGFyYWdyYXBoLS10eXBlLS1iYW5uZXItY29udGFpbmVyIC5iYW5uZXItd3JhcHBlciAucGFyYWdyYXBoLS1iYW5uZXItY29udGVudCBoMixcbiAgICAgICAgLnBhcmFncmFwaC0tdHlwZS0tYmFubmVyLWNvbnRhaW5lci1tZWRpdW0gLmJhbm5lci13cmFwcGVyIC5wYXJhZ3JhcGgtLWJhbm5lci1jb250ZW50IGgyLFxuICAgICAgICAucGFyYWdyYXBoLS10eXBlLS1iYW5uZXItY29udGFpbmVyLXdpdGgtd2lkZS1pbWFnZSAuYmFubmVyLXdyYXBwZXIgLnBhcmFncmFwaC0tYmFubmVyLWNvbnRlbnQgaDIsXG4gICAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLWJhbm5lci1jb250YWluZXItd2l0aC1leHRyYS1sYXJnIC5iYW5uZXItd3JhcHBlciAucGFyYWdyYXBoLS1iYW5uZXItY29udGVudCBoMiB7XG4gICAgICAgICAgZm9udC1zaXplOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDMzcHggIWltcG9ydGFudDsgfSB9XG4gICAgICAucGFyYWdyYXBoLS10eXBlLS1iYW5uZXItY29udGFpbmVyIC5iYW5uZXItd3JhcHBlciAucGFyYWdyYXBoLS1iYW5uZXItY29udGVudCBoMiBhLFxuICAgICAgLnBhcmFncmFwaC0tdHlwZS0tYmFubmVyLWNvbnRhaW5lci1tZWRpdW0gLmJhbm5lci13cmFwcGVyIC5wYXJhZ3JhcGgtLWJhbm5lci1jb250ZW50IGgyIGEsXG4gICAgICAucGFyYWdyYXBoLS10eXBlLS1iYW5uZXItY29udGFpbmVyLXdpdGgtd2lkZS1pbWFnZSAuYmFubmVyLXdyYXBwZXIgLnBhcmFncmFwaC0tYmFubmVyLWNvbnRlbnQgaDIgYSxcbiAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLWJhbm5lci1jb250YWluZXItd2l0aC1leHRyYS1sYXJnIC5iYW5uZXItd3JhcHBlciAucGFyYWdyYXBoLS1iYW5uZXItY29udGVudCBoMiBhIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgICAucGFyYWdyYXBoLS10eXBlLS1iYW5uZXItY29udGFpbmVyIC5iYW5uZXItd3JhcHBlciAucGFyYWdyYXBoLS1iYW5uZXItY29udGVudCBoMiBhOmhvdmVyLFxuICAgICAgICAucGFyYWdyYXBoLS10eXBlLS1iYW5uZXItY29udGFpbmVyLW1lZGl1bSAuYmFubmVyLXdyYXBwZXIgLnBhcmFncmFwaC0tYmFubmVyLWNvbnRlbnQgaDIgYTpob3ZlcixcbiAgICAgICAgLnBhcmFncmFwaC0tdHlwZS0tYmFubmVyLWNvbnRhaW5lci13aXRoLXdpZGUtaW1hZ2UgLmJhbm5lci13cmFwcGVyIC5wYXJhZ3JhcGgtLWJhbm5lci1jb250ZW50IGgyIGE6aG92ZXIsXG4gICAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLWJhbm5lci1jb250YWluZXItd2l0aC1leHRyYS1sYXJnIC5iYW5uZXItd3JhcHBlciAucGFyYWdyYXBoLS1iYW5uZXItY29udGVudCBoMiBhOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogIzZiYzZmMzsgfVxuICAucGFyYWdyYXBoLS10eXBlLS1iYW5uZXItY29udGFpbmVyIC5iYW5uZXItd3JhcHBlci5iYW5uZXItLWhlYWRpbmctc3VtbWFyeSxcbiAgLnBhcmFncmFwaC0tdHlwZS0tYmFubmVyLWNvbnRhaW5lci1tZWRpdW0gLmJhbm5lci13cmFwcGVyLmJhbm5lci0taGVhZGluZy1zdW1tYXJ5LFxuICAucGFyYWdyYXBoLS10eXBlLS1iYW5uZXItY29udGFpbmVyLXdpdGgtd2lkZS1pbWFnZSAuYmFubmVyLXdyYXBwZXIuYmFubmVyLS1oZWFkaW5nLXN1bW1hcnksXG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWJhbm5lci1jb250YWluZXItd2l0aC1leHRyYS1sYXJnIC5iYW5uZXItd3JhcHBlci5iYW5uZXItLWhlYWRpbmctc3VtbWFyeSB7XG4gICAgdG9wOiAyMCU7IH1cblxuLnBhcmFncmFwaC0tdHlwZS0tYmFubmVyLWNvbnRhaW5lci1tZWRpdW0gLmJhbm5lci13cmFwcGVyIC5wYXJhZ3JhcGgtLWJhbm5lci1jb250ZW50IHtcbiAgdG9wOiAxNTBweDsgfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1iYW5uZXItY29udGFpbmVyLW1lZGl1bSAuYmFubmVyLXdyYXBwZXIuYmFubmVyLS1oZWFkaW5nLXN1bW1hcnkgLnJvdy1iZy13cmFwIC5pbm5lci13cmFwIC5yb3ctYmcuYmFubmVyLS1iZy1pbWFnZSAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2UgaW1nIHtcbiAgICBoZWlnaHQ6IDM1MHB4OyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tYmFubmVyLWNvbnRhaW5lciAuYmFubmVyLXdyYXBwZXIgLnJvdy1iZy13cmFwIC5pbm5lci13cmFwIC5yb3ctYmcuYmFubmVyLS1iZy1pbWFnZSAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2UgaW1nIHtcbiAgICBoZWlnaHQ6IDE3MHB4OyB9IH1cblxuLnBhcmFncmFwaC0tdHlwZS0tYmFubmVyLWNvbnRhaW5lciAuYmFubmVyLXdyYXBwZXIgLnBhcmFncmFwaC0tYmFubmVyLWNvbnRlbnQge1xuICB0b3A6IDI4JTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tYmFubmVyLWNvbnRhaW5lciAuYmFubmVyLXdyYXBwZXIuYmFubmVyLS1oZWFkaW5nLXN1bW1hcnkgLnBhcmFncmFwaC0tYmFubmVyLWNvbnRlbnQge1xuICAgIHRvcDogMTUlOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tYmFubmVyLWNvbnRhaW5lciAuYmFubmVyLXdyYXBwZXIuYmFubmVyLS1oZWFkaW5nLXN1bW1hcnkgLnJvdy1iZy13cmFwIC5pbm5lci13cmFwIC5yb3ctYmcuYmFubmVyLS1iZy1pbWFnZSAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2UgaW1nIHtcbiAgICBoZWlnaHQ6IDIwMHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1iYW5uZXItY29udGFpbmVyLXdpdGgtZXh0cmEtbGFyZyAuYmFubmVyLXdyYXBwZXIgLnJvdy1iZy13cmFwIC5pbm5lci13cmFwIC5yb3ctYmcuYmFubmVyLS1iZy1pbWFnZSAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2UgaW1nIHtcbiAgICBtaW4taGVpZ2h0OiAzNTBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1iYW5uZXItY29udGFpbmVyLXdpdGgtZXh0cmEtbGFyZyAuYmFubmVyLXdyYXBwZXIgLnJvdy1iZy13cmFwIC5pbm5lci13cmFwIC5yb3ctYmcuYmFubmVyLS1iZy1pbWFnZSAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2UgaW1nIHtcbiAgICBtaW4taGVpZ2h0OiAzMDBweDsgfSB9XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLWJhbm5lci1jb250YWluZXItd2l0aC1leHRyYS1sYXJnIC5iYW5uZXItd3JhcHBlciAucGFyYWdyYXBoLS1iYW5uZXItY29udGVudCB7XG4gIHRvcDogMjUlOyB9XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWJhbm5lci1jb250YWluZXItd2l0aC1leHRyYS1sYXJnIC5iYW5uZXItd3JhcHBlciAucGFyYWdyYXBoLS1iYW5uZXItY29udGVudCBoMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogN3B4OyB9XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWJhbm5lci1jb250YWluZXItd2l0aC1leHRyYS1sYXJnIC5iYW5uZXItd3JhcHBlciAucGFyYWdyYXBoLS1iYW5uZXItY29udGVudCBwIHtcbiAgICBjb2xvcjogI2ZmZjsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tYmFubmVyLWNvbnRhaW5lci13aXRoLWV4dHJhLWxhcmcgLmJhbm5lci13cmFwcGVyLmJhbm5lci0taGVhZGluZy1zdW1tYXJ5IC5wYXJhZ3JhcGgtLWJhbm5lci1jb250ZW50IHtcbiAgICB0b3A6IDEwJTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tYmFubmVyLWNvbnRhaW5lci13aXRoLWV4dHJhLWxhcmcgLmJhbm5lci13cmFwcGVyLmJhbm5lci0taGVhZGluZy1zdW1tYXJ5IC5yb3ctYmctd3JhcCAuaW5uZXItd3JhcCAucm93LWJnLmJhbm5lci0tYmctaW1hZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlIGltZyB7XG4gICAgbWluLWhlaWdodDogMzUwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tYmFubmVyLWNvbnRhaW5lci13aXRoLWV4dHJhLWxhcmcgLmJhbm5lci13cmFwcGVyLmJhbm5lci0taGVhZGluZy1zdW1tYXJ5IC5yb3ctYmctd3JhcCAuaW5uZXItd3JhcCAucm93LWJnLmJhbm5lci0tYmctaW1hZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlIGltZyB7XG4gICAgbWluLWhlaWdodDogMzAwcHg7IH0gfVxuXG4ucGFyYWdyYXBoLS10eXBlLS1oZWFkZXItY29udGFpbmVyLnBhcmFncmFwaC0tdmlldy1tb2RlLS1kZWZhdWx0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjMDAwIDAlLCAjMDAyZTU2IDEwMCUpO1xuICBvcGFjaXR5OiAwLjk1OyB9XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWhlYWRlci1jb250YWluZXIucGFyYWdyYXBoLS12aWV3LW1vZGUtLWRlZmF1bHQgLnBhcmFncmFwaC0yIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDsgfVxuICAgIC5wYXJhZ3JhcGgtLXR5cGUtLWhlYWRlci1jb250YWluZXIucGFyYWdyYXBoLS12aWV3LW1vZGUtLWRlZmF1bHQgLnBhcmFncmFwaC0yIC5pbm5lci13cmFwIC5yb3ctYmcudXNpbmctaW1hZ2Uge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL0Fic3RyYWN0X0JhY2tncm91bmQuanBnXCIpO1xuICAgICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlOyB9XG4gICAgLnBhcmFncmFwaC0tdHlwZS0taGVhZGVyLWNvbnRhaW5lci5wYXJhZ3JhcGgtLXZpZXctbW9kZS0tZGVmYXVsdCAucGFyYWdyYXBoLTIgLmlubmVyLXdyYXA6YWZ0ZXIge1xuICAgICAgb3BhY2l0eTogLjM7XG4gICAgICBiYWNrZ3JvdW5kOiBibGFjaztcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgYmxhY2sgMCUsICMwMDJlNTYgMTAwJSk7XG4gICAgICBvcGFjaXR5OiAwLjk1OyB9XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWhlYWRlci1jb250YWluZXIucGFyYWdyYXBoLS12aWV3LW1vZGUtLWRlZmF1bHQgLnBhcmFncmFwaC0taGVhZGVyLWNvbmF0aW5lciB7XG4gICAgcGFkZGluZzogMi41JSA5OHB4O1xuICAgIHotaW5kZXg6IDEwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTM1MHB4KSB7XG4gICAgICAucGFyYWdyYXBoLS10eXBlLS1oZWFkZXItY29udGFpbmVyLnBhcmFncmFwaC0tdmlldy1tb2RlLS1kZWZhdWx0IC5wYXJhZ3JhcGgtLWhlYWRlci1jb25hdGluZXIge1xuICAgICAgICBwYWRkaW5nOiAyLjUlIDA7IH0gfVxuICAgIC5wYXJhZ3JhcGgtLXR5cGUtLWhlYWRlci1jb250YWluZXIucGFyYWdyYXBoLS12aWV3LW1vZGUtLWRlZmF1bHQgLnBhcmFncmFwaC0taGVhZGVyLWNvbmF0aW5lciBoMi5oZWFhZGVyLWNvbXBvbmVudC0taGVhZGluZyB7XG4gICAgICBmb250LXNpemU6IDIuNjY4NzVyZW07XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAgIC5wYXJhZ3JhcGgtLXR5cGUtLWhlYWRlci1jb250YWluZXIucGFyYWdyYXBoLS12aWV3LW1vZGUtLWRlZmF1bHQgLnBhcmFncmFwaC0taGVhZGVyLWNvbmF0aW5lciBkaXYuaGVhYWRlci1jb21wb25lbnQtLXN1bW1hcnkge1xuICAgICAgZm9udC1zaXplOiAxLjkwODc1cmVtO1xuICAgICAgZm9udC1zaXplOiAyM3B0O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMzUwcHgpIHtcbiAgICAgICAgLnBhcmFncmFwaC0tdHlwZS0taGVhZGVyLWNvbnRhaW5lci5wYXJhZ3JhcGgtLXZpZXctbW9kZS0tZGVmYXVsdCAucGFyYWdyYXBoLS1oZWFkZXItY29uYXRpbmVyIGRpdi5oZWFhZGVyLWNvbXBvbmVudC0tc3VtbWFyeSB7XG4gICAgICAgICAgcGFkZGluZzogMHB4IDM2cHg7IH0gfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLWhlYWRlci1jb250YWluZXIucGFyYWdyYXBoLS12aWV3LW1vZGUtLWRlZmF1bHQgLnBhcmFncmFwaC0taGVhZGVyLWNvbmF0aW5lciBkaXYuaGVhYWRlci1jb21wb25lbnQtLXN1bW1hcnkge1xuICAgICAgICAgIHBhZGRpbmc6IDBweDsgfSB9XG4gICAgLnBhcmFncmFwaC0tdHlwZS0taGVhZGVyLWNvbnRhaW5lci5wYXJhZ3JhcGgtLXZpZXctbW9kZS0tZGVmYXVsdCAucGFyYWdyYXBoLS1oZWFkZXItY29uYXRpbmVyIGRpdi5oZWFhZGVyLWNvbXBvbmVudC0tYXV0aG9yIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4wNjI1cmVtO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgIGZvbnQtZmFtaWx5OiBPcGVuIFNhbnMgIWltcG9ydGFudDtcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMzUwcHgpIHtcbiAgICAgICAgLnBhcmFncmFwaC0tdHlwZS0taGVhZGVyLWNvbnRhaW5lci5wYXJhZ3JhcGgtLXZpZXctbW9kZS0tZGVmYXVsdCAucGFyYWdyYXBoLS1oZWFkZXItY29uYXRpbmVyIGRpdi5oZWFhZGVyLWNvbXBvbmVudC0tYXV0aG9yIHtcbiAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7IH0gfVxuICAgIC5wYXJhZ3JhcGgtLXR5cGUtLWhlYWRlci1jb250YWluZXIucGFyYWdyYXBoLS12aWV3LW1vZGUtLWRlZmF1bHQgLnBhcmFncmFwaC0taGVhZGVyLWNvbmF0aW5lciAuaGVhYWRlci1jb21wb25lbnQtLWRlc2NyaXB0aW9uIHtcbiAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7IH1cbiAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLWhlYWRlci1jb250YWluZXIucGFyYWdyYXBoLS12aWV3LW1vZGUtLWRlZmF1bHQgLnBhcmFncmFwaC0taGVhZGVyLWNvbmF0aW5lciAuaGVhYWRlci1jb21wb25lbnQtLWRlc2NyaXB0aW9uIC5maWVsZC0tbmFtZS1maWVsZC1kZXNjcmlwdGlvbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS45MDg3NXJlbTtcbiAgICAgICAgZm9udC1zaXplOiAyM3B0O1xuICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAgICAgICAucGFyYWdyYXBoLS10eXBlLS1oZWFkZXItY29udGFpbmVyLnBhcmFncmFwaC0tdmlldy1tb2RlLS1kZWZhdWx0IC5wYXJhZ3JhcGgtLWhlYWRlci1jb25hdGluZXIgLmhlYWFkZXItY29tcG9uZW50LS1kZXNjcmlwdGlvbiAuZmllbGQtLW5hbWUtZmllbGQtZGVzY3JpcHRpb24gaDIge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMi42Njg3NXJlbTtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cbiAgICAgICAgICAucGFyYWdyYXBoLS10eXBlLS1oZWFkZXItY29udGFpbmVyLnBhcmFncmFwaC0tdmlldy1tb2RlLS1kZWZhdWx0IC5wYXJhZ3JhcGgtLWhlYWRlci1jb25hdGluZXIgLmhlYWFkZXItY29tcG9uZW50LS1kZXNjcmlwdGlvbiAuZmllbGQtLW5hbWUtZmllbGQtZGVzY3JpcHRpb24gaDIgYSB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICBjb2xvcjogIzA3NjJhZTsgfVxuICAgICAgICAgICAgLnBhcmFncmFwaC0tdHlwZS0taGVhZGVyLWNvbnRhaW5lci5wYXJhZ3JhcGgtLXZpZXctbW9kZS0tZGVmYXVsdCAucGFyYWdyYXBoLS1oZWFkZXItY29uYXRpbmVyIC5oZWFhZGVyLWNvbXBvbmVudC0tZGVzY3JpcHRpb24gLmZpZWxkLS1uYW1lLWZpZWxkLWRlc2NyaXB0aW9uIGgyIGE6aG92ZXIge1xuICAgICAgICAgICAgICBjb2xvcjogaW5oZXJpdDsgfVxuICAgICAgICAucGFyYWdyYXBoLS10eXBlLS1oZWFkZXItY29udGFpbmVyLnBhcmFncmFwaC0tdmlldy1tb2RlLS1kZWZhdWx0IC5wYXJhZ3JhcGgtLWhlYWRlci1jb25hdGluZXIgLmhlYWFkZXItY29tcG9uZW50LS1kZXNjcmlwdGlvbiAuZmllbGQtLW5hbWUtZmllbGQtZGVzY3JpcHRpb24gcCB7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjkwODc1cmVtO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjNwdDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS4yNTtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICBwYWRkaW5nOiAwIDk4cHg7IH1cblxuLnBhcmFncmFwaC0tdHlwZS0tc3ViLXBhZ2VzLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7IH1cbiAgLnBhcmFncmFwaC0tdHlwZS0tc3ViLXBhZ2VzLWNvbnRhaW5lcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogdGFibGU7IH1cbiAgLnBhcmFncmFwaC0tdHlwZS0tc3ViLXBhZ2VzLWNvbnRhaW5lciAuc3ViLXBhZ2UtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgLW1vei1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgfVxuICAgIC5wYXJhZ3JhcGgtLXR5cGUtLXN1Yi1wYWdlcy1jb250YWluZXIgLnN1Yi1wYWdlLWNvbnRhaW5lciAuc3ViLXBhZ2UtY29udGFpbmVyLXdyYXBwZXIge1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAucGFyYWdyYXBoLS10eXBlLS1zdWItcGFnZXMtY29udGFpbmVyIC5zdWItcGFnZS1jb250YWluZXIudXNpbmctYmctaW1hZ2Uge1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcDtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7IH1cbiAgICAucGFyYWdyYXBoLS10eXBlLS1zdWItcGFnZXMtY29udGFpbmVyIC5zdWItcGFnZS1jb250YWluZXIudXNpbmctYmctY29sb3Ige1xuICAgICAgYmFja2dyb3VuZDogIzAwMmU1NjsgfVxuICAgIC5wYXJhZ3JhcGgtLXR5cGUtLXN1Yi1wYWdlcy1jb250YWluZXIgLnN1Yi1wYWdlLWNvbnRhaW5lciAuc3ViLXBhZ2Utd3JhcCB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBmbG9hdDogbGVmdDsgfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgLnBhcmFncmFwaC0tdHlwZS0tc3ViLXBhZ2VzLWNvbnRhaW5lciAuc3ViLXBhZ2UtY29udGFpbmVyIC5zdWItcGFnZS13cmFwIHtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87IH0gfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgLnBhcmFncmFwaC0tdHlwZS0tc3ViLXBhZ2VzLWNvbnRhaW5lciAuc3ViLXBhZ2UtY29udGFpbmVyIC5zdWItcGFnZS13cmFwIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBmbG9hdDogbm9uZTsgfSB9XG4gICAgICAucGFyYWdyYXBoLS10eXBlLS1zdWItcGFnZXMtY29udGFpbmVyIC5zdWItcGFnZS1jb250YWluZXIgLnN1Yi1wYWdlLXdyYXAuc3ViLXBhZ2Utd3JhcC1sZWZ0LWZpZnR5IHtcbiAgICAgICAgd2lkdGg6IDUwJTsgfVxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLXN1Yi1wYWdlcy1jb250YWluZXIgLnN1Yi1wYWdlLWNvbnRhaW5lciAuc3ViLXBhZ2Utd3JhcC5zdWItcGFnZS13cmFwLWxlZnQtZmlmdHkge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICAgICAgICAucGFyYWdyYXBoLS10eXBlLS1zdWItcGFnZXMtY29udGFpbmVyIC5zdWItcGFnZS1jb250YWluZXIgLnN1Yi1wYWdlLXdyYXAuc3ViLXBhZ2Utd3JhcC1sZWZ0LWZpZnR5IC5maWVsZC0tbmFtZS1maWVsZC1zdWItcGFnZS1zZWN0aW9uLmZpZWxkX19pdGVtIHtcbiAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgIGZsb2F0OiBsZWZ0OyB9XG4gICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLXN1Yi1wYWdlcy1jb250YWluZXIgLnN1Yi1wYWdlLWNvbnRhaW5lciAuc3ViLXBhZ2Utd3JhcC5zdWItcGFnZS13cmFwLWxlZnQtZmlmdHkgLmZpZWxkLS1uYW1lLWZpZWxkLXN1Yi1wYWdlLXNlY3Rpb24uZmllbGRfX2l0ZW0ge1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgZmxvYXQ6IG5vbmU7IH0gfVxuICAgICAgLnBhcmFncmFwaC0tdHlwZS0tc3ViLXBhZ2VzLWNvbnRhaW5lciAuc3ViLXBhZ2UtY29udGFpbmVyIC5zdWItcGFnZS13cmFwLnN1Yi1wYWdlLXdyYXAtcmlnaHQtZmlmdHkge1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDQ2LCA4NiwgMC41KTsgfVxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLXN1Yi1wYWdlcy1jb250YWluZXIgLnN1Yi1wYWdlLWNvbnRhaW5lciAuc3ViLXBhZ2Utd3JhcC5zdWItcGFnZS13cmFwLXJpZ2h0LWZpZnR5IHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLXN1Yi1wYWdlcy1jb250YWluZXIgLnN1Yi1wYWdlLWNvbnRhaW5lciAuc3ViLXBhZ2Utd3JhcC5zdWItcGFnZS13cmFwLWxlZnQtc2l4dHkge1xuICAgICAgICB3aWR0aDogNjYlOyB9XG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgLnBhcmFncmFwaC0tdHlwZS0tc3ViLXBhZ2VzLWNvbnRhaW5lciAuc3ViLXBhZ2UtY29udGFpbmVyIC5zdWItcGFnZS13cmFwLnN1Yi1wYWdlLXdyYXAtbGVmdC1zaXh0eSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTsgfSB9XG4gICAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLXN1Yi1wYWdlcy1jb250YWluZXIgLnN1Yi1wYWdlLWNvbnRhaW5lciAuc3ViLXBhZ2Utd3JhcC5zdWItcGFnZS13cmFwLWxlZnQtc2l4dHkgLmZpZWxkLS1uYW1lLWZpZWxkLXN1Yi1wYWdlLXNlY3Rpb24uZmllbGRfX2l0ZW0ge1xuICAgICAgICAgIHdpZHRoOiAzMy4zMyU7XG4gICAgICAgICAgZmxvYXQ6IGxlZnQ7IH1cbiAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgLnBhcmFncmFwaC0tdHlwZS0tc3ViLXBhZ2VzLWNvbnRhaW5lciAuc3ViLXBhZ2UtY29udGFpbmVyIC5zdWItcGFnZS13cmFwLnN1Yi1wYWdlLXdyYXAtbGVmdC1zaXh0eSAuZmllbGQtLW5hbWUtZmllbGQtc3ViLXBhZ2Utc2VjdGlvbi5maWVsZF9faXRlbSB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICBmbG9hdDogbm9uZTsgfSB9XG4gICAgICAucGFyYWdyYXBoLS10eXBlLS1zdWItcGFnZXMtY29udGFpbmVyIC5zdWItcGFnZS1jb250YWluZXIgLnN1Yi1wYWdlLXdyYXAuc3ViLXBhZ2Utd3JhcC1yaWdodC1mb3VydHkge1xuICAgICAgICB3aWR0aDogMzQlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDQ2LCA4NiwgMC41KTsgfVxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLXN1Yi1wYWdlcy1jb250YWluZXIgLnN1Yi1wYWdlLWNvbnRhaW5lciAuc3ViLXBhZ2Utd3JhcC5zdWItcGFnZS13cmFwLXJpZ2h0LWZvdXJ0eSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTsgfSB9XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLXN1Yi1wYWdlcy1jb250YWluZXIgLnN1Yi1wYWdlLXdyYXAuc3ViLXBhZ2Utd3JhcC1sZWZ0IC5maWVsZC0tbmFtZS1maWVsZC1zdWItcGFnZS1zZWN0aW9uLmZpZWxkX19pdGVtcy5zaW5nbGUtZmllbGRfX2l0ZW1zIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLXN1Yi1wYWdlcy1jb250YWluZXIgLnN1Yi1wYWdlLXdyYXAuc3ViLXBhZ2Utd3JhcC1sZWZ0IC5maWVsZC0tbmFtZS1maWVsZC1zdWItcGFnZS1zZWN0aW9uLmZpZWxkX19pdGVtcy5zaW5nbGUtZmllbGRfX2l0ZW1zIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuXG4ucGFyYWdyYXBoLS10eXBlLS1zdWItcGFnZXMtZmllbGRzLWNvbnRhaW5lciB7XG4gIHRyYW5zZm9ybTogcm90YXRlWCgwZGVnKSB0cmFuc2xhdGUoMHB4LCAwcHgpO1xuICBvcGFjaXR5OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIHBhZGRpbmc6IDE1JTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbWluLWhlaWdodDogNDYwcHg7XG4gIHBhZGRpbmctdG9wOiA1MC4zOTA2cHg7XG4gIHBhZGRpbmctYm90dG9tOiA1MC4zOTA2cHg7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAucGFyYWdyYXBoLS10eXBlLS1zdWItcGFnZXMtZmllbGRzLWNvbnRhaW5lciB7XG4gICAgICBtaW4taGVpZ2h0OiBhdXRvOyB9IH1cbiAgLnBhcmFncmFwaC0tdHlwZS0tc3ViLXBhZ2VzLWZpZWxkcy1jb250YWluZXIuYmctLXZpZGVvLXdoaXRlOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuICAucGFyYWdyYXBoLS10eXBlLS1zdWItcGFnZXMtZmllbGRzLWNvbnRhaW5lci5iZy0tdmlkZW8tYmx1ZTpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM2YmM2ZjM7IH1cbiAgLnBhcmFncmFwaC0tdHlwZS0tc3ViLXBhZ2VzLWZpZWxkcy1jb250YWluZXIuYmctLXZpZGVvLWdyZXk6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmQ2ZTcyOyB9XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLXN1Yi1wYWdlcy1maWVsZHMtY29udGFpbmVyLmJnLS12aWRlby1yZWQ6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWYyNzJmOyB9XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLXN1Yi1wYWdlcy1maWVsZHMtY29udGFpbmVyLmJnLS12aWRlby10cmFuc3BhcmVudDpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLXN1Yi1wYWdlcy1maWVsZHMtY29udGFpbmVyOmJlZm9yZSB7XG4gICAgb3BhY2l0eTogMC45O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAxO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBjb250ZW50OiAnICc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjQ1cyBjdWJpYy1iZXppZXIoMC4yNSwgMSwgMC4zMywgMSksIG9wYWNpdHkgMC40NXMgY3ViaWMtYmV6aWVyKDAuMjUsIDEsIDAuMzMsIDEpO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjQ1cyBjdWJpYy1iZXppZXIoMC4yNSwgMSwgMC4zMywgMSksIG9wYWNpdHkgMC40NXMgY3ViaWMtYmV6aWVyKDAuMjUsIDEsIDAuMzMsIDEpOyB9XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLXN1Yi1wYWdlcy1maWVsZHMtY29udGFpbmVyIC52Y19jb2x1bW4taW5uZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyOyB9XG4gICAgLnBhcmFncmFwaC0tdHlwZS0tc3ViLXBhZ2VzLWZpZWxkcy1jb250YWluZXIgLnZjX2NvbHVtbi1pbm5lciAud3BiX3dyYXBwZXIgaDQudmNfY3VzdG9tX2hlYWRpbmcge1xuICAgICAgZm9udC1zaXplOiAyLjM3NXJlbTtcbiAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDQ2cHg7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgICBmb250LXdlaWdodDogNTAwOyB9XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLXN1Yi1wYWdlcy1jb250YWluZXIgLnN1Yi1wYWdlLXdyYXAuc3ViLXBhZ2Utd3JhcC1sZWZ0IC5maWVsZC0tbmFtZS1maWVsZC1zdWItcGFnZS1zZWN0aW9uLmZpZWxkX19pdGVtcy5zaW5nbGUtZmllbGRfX2l0ZW1zIC5wYXJhZ3JhcGgtLXR5cGUtLXN1Yi1wYWdlcy1maWVsZHMtY29udGFpbmVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiA0MTBweDsgfVxuXG4ucGFyYWdyYXBoLS10eXBlLS1kZXNjcmlwdGlvbi1hbmQtbGluayAuYm9keS0td3JhcHBlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAucGFyYWdyYXBoLS10eXBlLS1kZXNjcmlwdGlvbi1hbmQtbGluayAuYm9keS0td3JhcHBlci5jb250YWluZXItYmctaW1hZ2Uge1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAtbW96LWJhY2tncm91bmQtc2l6ZTogY292ZXI7IH1cbiAgLnBhcmFncmFwaC0tdHlwZS0tZGVzY3JpcHRpb24tYW5kLWxpbmsgLmJvZHktLXdyYXBwZXIgLmlubmVyLXdycHBlciB7XG4gICAgb3BhY2l0eTogMC44O1xuICAgIHBhZGRpbmc6IDcycHggOThweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgICAgLnBhcmFncmFwaC0tdHlwZS0tZGVzY3JpcHRpb24tYW5kLWxpbmsgLmJvZHktLXdyYXBwZXIgLmlubmVyLXdycHBlciB7XG4gICAgICAgIHBhZGRpbmc6IDEwJTsgfSB9XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLWRlc2NyaXB0aW9uLWFuZC1saW5rIC5pbm5lci1jb250YWluZXItLXdyYXBwZXIgLmJvZHktLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLnBhcmFncmFwaC0tdHlwZS0tZGVzY3JpcHRpb24tYW5kLWxpbmsgLmlubmVyLWNvbnRhaW5lci0td3JhcHBlciAuYm9keS0td3JhcHBlcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHRvcDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG9wYWNpdHk6IDAuODsgfVxuXG4ucGFyYWdyYXBoLS10eXBlLS1kZXNjcmlwdGlvbi1hbmQtbGluayAuaW5uZXItY29udGFpbmVyLS13cmFwcGVyLmJnLS1jb2xvci12aWRlby13aGl0ZSAuYm9keS0td3JhcHBlcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLWRlc2NyaXB0aW9uLWFuZC1saW5rIC5pbm5lci1jb250YWluZXItLXdyYXBwZXIuYmctLWNvbG9yLXZpZGVvLWJsdWUgLmJvZHktLXdyYXBwZXI6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZiYzZmMzsgfVxuXG4ucGFyYWdyYXBoLS10eXBlLS1kZXNjcmlwdGlvbi1hbmQtbGluayAuaW5uZXItY29udGFpbmVyLS13cmFwcGVyLmJnLS1jb2xvci12aWRlby1ncmV5IC5ib2R5LS13cmFwcGVyOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2ZDZlNzI7IH1cblxuLnBhcmFncmFwaC0tdHlwZS0tZGVzY3JpcHRpb24tYW5kLWxpbmsgLmlubmVyLWNvbnRhaW5lci0td3JhcHBlci5iZy0tY29sb3ItdmlkZW8tcmVkIC5ib2R5LS13cmFwcGVyOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhZjI3MmY7IH1cblxuLnBhcmFncmFwaC0tdHlwZS0tZGVzY3JpcHRpb24tYW5kLWxpbmsgLmlubmVyLWNvbnRhaW5lci0td3JhcHBlci5iZy0tY29sb3ItdmlkZW8tdHJhbnNwYXJlbnQgLmJvZHktLXdyYXBwZXI6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLnBhcmFncmFwaC0tdHlwZS0tZGVzY3JpcHRpb24tYW5kLWxpbmsgLmlubmVyLWNvbnRhaW5lci0td3JhcHBlci5iZy0tY29sb3ItdmlkZW8tZGFyay1ibHVlIC5ib2R5LS13cmFwcGVyOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDJlNTY7IH1cblxuLnBhcmFncmFwaC0tdHlwZS0tZGVzY3JpcHRpb24tYW5kLWxpbmsgLmlubmVyLWNvbnRhaW5lci0td3JhcHBlci5iZy0tY29sb3ItdmlkZW8tb2Nlbi1ibHVlIC5ib2R5LS13cmFwcGVyOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNzYyYWU7IH1cblxuLnBhcmFncmFwaC0tdHlwZS0tdGl0bGUtYW5kLWRlc2NyaXB0aW9uIHAge1xuICBmb250LWZhbWlseTogJ09wZW4gU2Fucycsc2Fucy1zZXJpZjsgfVxuICAucGFyYWdyYXBoLS10eXBlLS10aXRsZS1hbmQtZGVzY3JpcHRpb24gcCBzdHJvbmcsXG4gIC5wYXJhZ3JhcGgtLXR5cGUtLXRpdGxlLWFuZC1kZXNjcmlwdGlvbiBwIGIge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgY29sb3I6ICMwMDJlNTY7IH1cblxuLnBhcmFncmFwaC0tdHlwZS0tbGVmdC1yaWdodC1jb250YWluZXIgLmxlZnQtcmlnaHQtLW1haW4tY29udGFpbmVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTsgfVxuICAucGFyYWdyYXBoLS10eXBlLS1sZWZ0LXJpZ2h0LWNvbnRhaW5lciAubGVmdC1yaWdodC0tbWFpbi1jb250YWluZXIubGVmdC1yaWdodC1jb250YWluZXItYmctaW1hZ2Uge1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5wYXJhZ3JhcGgtLXR5cGUtLWxlZnQtcmlnaHQtY29udGFpbmVyIC5sZWZ0LXJpZ2h0LS1tYWluLWNvbnRhaW5lci5sZWZ0LXJpZ2h0LWNvbnRhaW5lci1iZy1pbWFnZTpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIG9wYWNpdHk6IDAuODtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwNzYyYWU7IH1cblxuLnBhcmFncmFwaC0tdHlwZS0tdmlkZW8tY29udGFpbmVyIC5mbGV4X2NvbnRhaW5lci52aWRlb19jb250YWluZXJfX2l0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93OyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgLnBhcmFncmFwaC0tdHlwZS0tdmlkZW8tY29udGFpbmVyIC5mbGV4X2NvbnRhaW5lci52aWRlb19jb250YWluZXJfX2l0ZW0ge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfSB9XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLXZpZGVvLWNvbnRhaW5lciAuZmxleF9jb250YWluZXIudmlkZW9fY29udGFpbmVyX19pdGVtIC5maWVsZF9faXRlbSB7XG4gICAgcGFkZGluZzogOTJweDtcbiAgICB3aWR0aDogMzMuMzMlOyB9XG4gICAgLnBhcmFncmFwaC0tdHlwZS0tdmlkZW8tY29udGFpbmVyIC5mbGV4X2NvbnRhaW5lci52aWRlb19jb250YWluZXJfX2l0ZW0gLmZpZWxkX19pdGVtLmZpZWxkX19pdGVtX2V2ZW4ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzZiYzZmMzsgfVxuICAgIC5wYXJhZ3JhcGgtLXR5cGUtLXZpZGVvLWNvbnRhaW5lciAuZmxleF9jb250YWluZXIudmlkZW9fY29udGFpbmVyX19pdGVtIC5maWVsZF9faXRlbS5maWVsZF9faXRlbV9vZGQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLXZpZGVvLWNvbnRhaW5lciAuZmxleF9jb250YWluZXIudmlkZW9fY29udGFpbmVyX19pdGVtIC5maWVsZF9faXRlbSB7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTM1MHB4KSB7XG4gICAgICAucGFyYWdyYXBoLS10eXBlLS12aWRlby1jb250YWluZXIgLmZsZXhfY29udGFpbmVyLnZpZGVvX2NvbnRhaW5lcl9faXRlbSAuZmllbGRfX2l0ZW0ge1xuICAgICAgICBwYWRkaW5nOiA5MnB4IDUwcHg7IH0gfVxuICAgIC5wYXJhZ3JhcGgtLXR5cGUtLXZpZGVvLWNvbnRhaW5lciAuZmxleF9jb250YWluZXIudmlkZW9fY29udGFpbmVyX19pdGVtIC5maWVsZF9faXRlbSAucGFyYWdyYXBoLS12aWRlby1jb25hdGluZXIgLnZpZGVvLS1oZWFkaW5nIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBSYWpkaGFuaTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gICAgLnBhcmFncmFwaC0tdHlwZS0tdmlkZW8tY29udGFpbmVyIC5mbGV4X2NvbnRhaW5lci52aWRlb19jb250YWluZXJfX2l0ZW0gLmZpZWxkX19pdGVtIC5wYXJhZ3JhcGgtLXZpZGVvLWNvbmF0aW5lciAudmlkZW8tLWF1dGhvciB7XG4gICAgICBmb250LWZhbWlseTogT3BlbiBTYW5zICFpbXBvcnRhbnQ7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAgIC5wYXJhZ3JhcGgtLXR5cGUtLXZpZGVvLWNvbnRhaW5lciAuZmxleF9jb250YWluZXIudmlkZW9fY29udGFpbmVyX19pdGVtIC5maWVsZF9faXRlbSAucGFyYWdyYXBoLS12aWRlby1jb25hdGluZXIgLnZpZGVvLS1kZXNjcmlwdGlvbiB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gICAgICAucGFyYWdyYXBoLS10eXBlLS12aWRlby1jb250YWluZXIgLmZsZXhfY29udGFpbmVyLnZpZGVvX2NvbnRhaW5lcl9faXRlbSAuZmllbGRfX2l0ZW0gLnBhcmFncmFwaC0tdmlkZW8tY29uYXRpbmVyIC52aWRlby0tZGVzY3JpcHRpb24gcCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICBmb250LWZhbWlseTogb3BlbiBzYW5zICFpbXBvcnRhbnQ7IH1cbiAgICAucGFyYWdyYXBoLS10eXBlLS12aWRlby1jb250YWluZXIgLmZsZXhfY29udGFpbmVyLnZpZGVvX2NvbnRhaW5lcl9faXRlbSAuZmllbGRfX2l0ZW0gLnBhcmFncmFwaC0tdmlkZW8tY29uYXRpbmVyIC51c3R1ZGlvLS12aWRlby5kaXNwbGF5LW5vbmUge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5wYXJhZ3JhcGgtLXR5cGUtLXZpZGVvLWNvbnRhaW5lciAuZmxleF9jb250YWluZXIudmlkZW9fY29udGFpbmVyX19pdGVtIC5maWVsZF9faXRlbSAucGFyYWdyYXBoLS12aWRlby1jb25hdGluZXIgLnZpZGVvLS13cmFwcGVyIC52aWRlby0tYnRuIGJ1dHRvbi5idXR0b24ge1xuICAgICAgYm94LXNoYWRvdzogMCAtM3B4IHJnYmEoMCwgMCwgMCwgMC4xKSBpbnNldDtcbiAgICAgIC1tb3otYm94LXNoYWRvdzogMCAtM3B4IHJnYmEoMCwgMCwgMCwgMC4xKSBpbnNldDtcbiAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAtM3B4IHJnYmEoMCwgMCwgMCwgMC4xKSBpbnNldDtcbiAgICAgIC1vLWJveC1zaGFkb3c6IDAgLTNweCByZ2JhKDAsIDAsIDAsIDAuMSkgaW5zZXQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAyZTU2ICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXItcmFkaXVzOiA1cHggNXB4IDVweCA1cHg7XG4gICAgICAtbW96LWJvcmRlci1yYWRpdXM6IDVweCA1cHggNXB4IDVweDtcbiAgICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNXB4IDVweCA1cHggNXB4O1xuICAgICAgLW8tYm9yZGVyLXJhZGl1czogNXB4IDVweCA1cHggNXB4O1xuICAgICAgYm94LXNoYWRvdzogMCAtM3B4IHJnYmEoMCwgMCwgMCwgMC4xKSBpbnNldDtcbiAgICAgIC1tb3otYm94LXNoYWRvdzogMCAtM3B4IHJnYmEoMCwgMCwgMCwgMC4xKSBpbnNldDtcbiAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAtM3B4IHJnYmEoMCwgMCwgMCwgMC4xKSBpbnNldDtcbiAgICAgIC1vLWJveC1zaGFkb3c6IDAgLTNweCByZ2JhKDAsIDAsIDAsIDAuMSkgaW5zZXQ7XG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNDVzIGN1YmljLWJlemllcigwLjI1LCAxLCAwLjMzLCAxKTtcbiAgICAgIC1tb3otdHJhbnNpdGlvbjogb3BhY2l0eSAwLjQ1cyBjdWJpYy1iZXppZXIoMC4yNSwgMSwgMC4zMywgMSk7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC40NXMgY3ViaWMtYmV6aWVyKDAuMjUsIDEsIDAuMzMsIDEpO1xuICAgICAgLW8tdHJhbnNpdGlvbjogb3BhY2l0eSAwLjQ1cyBjdWJpYy1iZXppZXIoMC4yNSwgMSwgMC4zMywgMSk7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJztcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICAgICAgcGFkZGluZzogMTNweCAxOHB4O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzI3Q0ZDMztcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7IH1cbiAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLXZpZGVvLWNvbnRhaW5lciAuZmxleF9jb250YWluZXIudmlkZW9fY29udGFpbmVyX19pdGVtIC5maWVsZF9faXRlbSAucGFyYWdyYXBoLS12aWRlby1jb25hdGluZXIgLnZpZGVvLS13cmFwcGVyIC52aWRlby0tYnRuIGJ1dHRvbi5idXR0b246aG92ZXIge1xuICAgICAgICBvcGFjaXR5OiAwLjg3O1xuICAgICAgICBjb2xvcjogI2ZmZjsgfVxuXG4ucGFyYWdyYXBoLS10eXBlLS1ib2R5LWNvbnRhaW5lci5wYXJhZ3JhcGgtLXZpZXctbW9kZS0tZGVmYXVsdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAucGFyYWdyYXBoLS10eXBlLS1ib2R5LWNvbnRhaW5lci5wYXJhZ3JhcGgtLXZpZXctbW9kZS0tZGVmYXVsdCAuYm9keS1jb250YWluZXItbWFpbi13cmFwcGVyIHtcbiAgICBQYWRkaW5nOiA0My4ycHggOThweCAyMS42cHggOThweDsgfVxuICAgIC5wYXJhZ3JhcGgtLXR5cGUtLWJvZHktY29udGFpbmVyLnBhcmFncmFwaC0tdmlldy1tb2RlLS1kZWZhdWx0IC5ib2R5LWNvbnRhaW5lci1tYWluLXdyYXBwZXIgLmJvZHktY29udGFpbmVyLXdyYXAgLmlubmVyLXdyYXAge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDsgfVxuICAgICAgLnBhcmFncmFwaC0tdHlwZS0tYm9keS1jb250YWluZXIucGFyYWdyYXBoLS12aWV3LW1vZGUtLWRlZmF1bHQgLmJvZHktY29udGFpbmVyLW1haW4td3JhcHBlciAuYm9keS1jb250YWluZXItd3JhcCAuaW5uZXItd3JhcCAuYmFubmVyLS1iZy1pbWFnZSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9wYXR0ZXJuLnBuZ1wiKTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCB0b3A7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIC1tb3otYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTsgfVxuICAgICAgLnBhcmFncmFwaC0tdHlwZS0tYm9keS1jb250YWluZXIucGFyYWdyYXBoLS12aWV3LW1vZGUtLWRlZmF1bHQgLmJvZHktY29udGFpbmVyLW1haW4td3JhcHBlciAuYm9keS1jb250YWluZXItd3JhcCAuaW5uZXItd3JhcDphZnRlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIG9wYWNpdHk6IC43OyB9XG4gICAgLnBhcmFncmFwaC0tdHlwZS0tYm9keS1jb250YWluZXIucGFyYWdyYXBoLS12aWV3LW1vZGUtLWRlZmF1bHQgLmJvZHktY29udGFpbmVyLW1haW4td3JhcHBlciAuYm9keS1jb250YWluZXItY29udGVudCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiAxMDsgfVxuICAgICAgLnBhcmFncmFwaC0tdHlwZS0tYm9keS1jb250YWluZXIucGFyYWdyYXBoLS12aWV3LW1vZGUtLWRlZmF1bHQgLmJvZHktY29udGFpbmVyLW1haW4td3JhcHBlciAuYm9keS1jb250YWluZXItY29udGVudCAuYm9keS1jb250YWluZXItaW5uZXIgaDIuYm9keS1jb21wb25lbnQtLWhlYWRpbmcge1xuICAgICAgICBmb250LWZhbWlseTogUmFqZGhhbmk7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICAgICAgICBmb250LXNpemU6IDM1cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICAgIGNvbG9yOiAjMDAyZTU2OyB9XG4gICAgICAucGFyYWdyYXBoLS10eXBlLS1ib2R5LWNvbnRhaW5lci5wYXJhZ3JhcGgtLXZpZXctbW9kZS0tZGVmYXVsdCAuYm9keS1jb250YWluZXItbWFpbi13cmFwcGVyIC5ib2R5LWNvbnRhaW5lci1jb250ZW50IC5ib2R5LWNvbnRhaW5lci1pbm5lciBoMyB7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMzVweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGNvbG9yOiAjMDAyZTU2O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gICAgICAucGFyYWdyYXBoLS10eXBlLS1ib2R5LWNvbnRhaW5lci5wYXJhZ3JhcGgtLXZpZXctbW9kZS0tZGVmYXVsdCAuYm9keS1jb250YWluZXItbWFpbi13cmFwcGVyIC5ib2R5LWNvbnRhaW5lci1jb250ZW50IC5ib2R5LWNvbnRhaW5lci1pbm5lciBoNSB7XG4gICAgICAgIGNvbG9yOiAjMDAyZTU2O1xuICAgICAgICBmb250LWZhbWlseTogUmFqZGhhbmk7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cbiAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLWJvZHktY29udGFpbmVyLnBhcmFncmFwaC0tdmlldy1tb2RlLS1kZWZhdWx0IC5ib2R5LWNvbnRhaW5lci1tYWluLXdyYXBwZXIgLmJvZHktY29udGFpbmVyLWNvbnRlbnQgLmJvZHktY29udGFpbmVyLWlubmVyIC5ib2R5LWNvbXBvbmVudC0tZGVzYyB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luOiAwIDclOyB9XG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgLnBhcmFncmFwaC0tdHlwZS0tYm9keS1jb250YWluZXIucGFyYWdyYXBoLS12aWV3LW1vZGUtLWRlZmF1bHQgLmJvZHktY29udGFpbmVyLW1haW4td3JhcHBlciAuYm9keS1jb250YWluZXItY29udGVudCAuYm9keS1jb250YWluZXItaW5uZXIgLmJvZHktY29tcG9uZW50LS1kZXNjIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAxMiU7IH0gfVxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgLnBhcmFncmFwaC0tdHlwZS0tYm9keS1jb250YWluZXIucGFyYWdyYXBoLS12aWV3LW1vZGUtLWRlZmF1bHQgLmJvZHktY29udGFpbmVyLW1haW4td3JhcHBlciAuYm9keS1jb250YWluZXItY29udGVudCAuYm9keS1jb250YWluZXItaW5uZXIgLmJvZHktY29tcG9uZW50LS1kZXNjIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCA1JTsgfSB9XG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICAgICAgICAucGFyYWdyYXBoLS10eXBlLS1ib2R5LWNvbnRhaW5lci5wYXJhZ3JhcGgtLXZpZXctbW9kZS0tZGVmYXVsdCAuYm9keS1jb250YWluZXItbWFpbi13cmFwcGVyIC5ib2R5LWNvbnRhaW5lci1jb250ZW50IC5ib2R5LWNvbnRhaW5lci1pbm5lciAuYm9keS1jb21wb25lbnQtLWRlc2Mge1xuICAgICAgICAgICAgbWFyZ2luOiA1JSAwOyB9IH1cbiAgICAgICAgLnBhcmFncmFwaC0tdHlwZS0tYm9keS1jb250YWluZXIucGFyYWdyYXBoLS12aWV3LW1vZGUtLWRlZmF1bHQgLmJvZHktY29udGFpbmVyLW1haW4td3JhcHBlciAuYm9keS1jb250YWluZXItY29udGVudCAuYm9keS1jb250YWluZXItaW5uZXIgLmJvZHktY29tcG9uZW50LS1kZXNjIHAsXG4gICAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLWJvZHktY29udGFpbmVyLnBhcmFncmFwaC0tdmlldy1tb2RlLS1kZWZhdWx0IC5ib2R5LWNvbnRhaW5lci1tYWluLXdyYXBwZXIgLmJvZHktY29udGFpbmVyLWNvbnRlbnQgLmJvZHktY29udGFpbmVyLWlubmVyIC5ib2R5LWNvbXBvbmVudC0tZGVzYyB1bCBsaSB7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IG9wZW4gU2FucyAhaW1wb3J0YW50OyB9XG4gICAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLWJvZHktY29udGFpbmVyLnBhcmFncmFwaC0tdmlldy1tb2RlLS1kZWZhdWx0IC5ib2R5LWNvbnRhaW5lci1tYWluLXdyYXBwZXIgLmJvZHktY29udGFpbmVyLWNvbnRlbnQgLmJvZHktY29udGFpbmVyLWlubmVyIC5ib2R5LWNvbXBvbmVudC0tZGVzYyB1bCB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuICAgICAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLWJvZHktY29udGFpbmVyLnBhcmFncmFwaC0tdmlldy1tb2RlLS1kZWZhdWx0IC5ib2R5LWNvbnRhaW5lci1tYWluLXdyYXBwZXIgLmJvZHktY29udGFpbmVyLWNvbnRlbnQgLmJvZHktY29udGFpbmVyLWlubmVyIC5ib2R5LWNvbXBvbmVudC0tZGVzYyB1bCBsaSB7XG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBkaXNjO1xuICAgICAgICAgICAgbGlzdC1zdHlsZS1wb3NpdGlvbjogb3V0c2lkZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjNweDsgfVxuICAgICAgICAucGFyYWdyYXBoLS10eXBlLS1ib2R5LWNvbnRhaW5lci5wYXJhZ3JhcGgtLXZpZXctbW9kZS0tZGVmYXVsdCAuYm9keS1jb250YWluZXItbWFpbi13cmFwcGVyIC5ib2R5LWNvbnRhaW5lci1jb250ZW50IC5ib2R5LWNvbnRhaW5lci1pbm5lciAuYm9keS1jb21wb25lbnQtLWRlc2MgcCBhIHtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgICAgICAgICAucGFyYWdyYXBoLS10eXBlLS1ib2R5LWNvbnRhaW5lci5wYXJhZ3JhcGgtLXZpZXctbW9kZS0tZGVmYXVsdCAuYm9keS1jb250YWluZXItbWFpbi13cmFwcGVyIC5ib2R5LWNvbnRhaW5lci1jb250ZW50IC5ib2R5LWNvbnRhaW5lci1pbm5lciAuYm9keS1jb21wb25lbnQtLWRlc2MgcCBhOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0OyB9XG4gICAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLWJvZHktY29udGFpbmVyLnBhcmFncmFwaC0tdmlldy1tb2RlLS1kZWZhdWx0IC5ib2R5LWNvbnRhaW5lci1tYWluLXdyYXBwZXIgLmJvZHktY29udGFpbmVyLWNvbnRlbnQgLmJvZHktY29udGFpbmVyLWlubmVyIC5ib2R5LWNvbXBvbmVudC0tZGVzYy5ib2R5LWNvbXBvbmVudC0tZGVzYy1sZWZ0LWFsaWduIHtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICAgICAgICAgIG1hcmdpbjogMDsgfVxuICAgICAgLnBhcmFncmFwaC0tdHlwZS0tYm9keS1jb250YWluZXIucGFyYWdyYXBoLS12aWV3LW1vZGUtLWRlZmF1bHQgLmJvZHktY29udGFpbmVyLW1haW4td3JhcHBlciAuYm9keS1jb250YWluZXItY29udGVudCAuYm9keS1jb250YWluZXItaW5uZXIgLm5lY3Rhci1jdGEsXG4gICAgICAucGFyYWdyYXBoLS10eXBlLS1ib2R5LWNvbnRhaW5lci5wYXJhZ3JhcGgtLXZpZXctbW9kZS0tZGVmYXVsdCAuYm9keS1jb250YWluZXItbWFpbi13cmFwcGVyIC5ib2R5LWNvbnRhaW5lci1jb250ZW50IC5ib2R5LWNvbnRhaW5lci1pbm5lciAuY29udGFjdC11cy1saW5rIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gICAgICAucGFyYWdyYXBoLS10eXBlLS1ib2R5LWNvbnRhaW5lci5wYXJhZ3JhcGgtLXZpZXctbW9kZS0tZGVmYXVsdCAuYm9keS1jb250YWluZXItbWFpbi13cmFwcGVyIC5ib2R5LWNvbnRhaW5lci1jb250ZW50IC5ib2R5LWNvbnRhaW5lci1pbm5lciAuY29udGFjdC11cy1saW5rIGEubmVjdGFyLWJ1dHRvbjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjMzk3YjljOyB9XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLWlubmVyLWJvZHktd3JhcHBlci1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLnBhcmFncmFwaC0tdHlwZS0taW5uZXItYm9keS13cmFwcGVyLWNvbnRhaW5lciAuaW5uZXItY29udGFpbmVyLWJnLXdyYXBwZXIgLmJvZHktLXdyYXBwZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgdG9wOiBhdXRvO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLnBhcmFncmFwaC0tdHlwZS0taW5uZXItYm9keS13cmFwcGVyLWNvbnRhaW5lciAuaW5uZXItY29udGFpbmVyLWJnLXdyYXBwZXIgLmJvZHktLXdyYXBwZXIuY29udGFpbmVyLWJnLWltYWdlIHtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLWlubmVyLWJvZHktd3JhcHBlci1jb250YWluZXIgLmlubmVyLWNvbnRhaW5lci1iZy13cmFwcGVyIC5ib2R5LS13cmFwcGVyLmNvbnRhaW5lci1iZy1pbWFnZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBsb2NhbDsgfSB9XG4gICAgLnBhcmFncmFwaC0tdHlwZS0taW5uZXItYm9keS13cmFwcGVyLWNvbnRhaW5lciAuaW5uZXItY29udGFpbmVyLWJnLXdyYXBwZXIgLmJvZHktLXdyYXBwZXIuY29udGFpbmVyLWJnLWNvbG9yIHtcbiAgICAgIGJhY2tncm91bmQ6ICMwMDJlNTY7IH1cbiAgLnBhcmFncmFwaC0tdHlwZS0taW5uZXItYm9keS13cmFwcGVyLWNvbnRhaW5lciAuaW5uZXItY29udGFpbmVyLWJnLXdyYXBwZXIgLmlubmVyLXdyYXA6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAyZTU2O1xuICAgIG9wYWNpdHk6IDAuODsgfVxuICAucGFyYWdyYXBoLS10eXBlLS1pbm5lci1ib2R5LXdyYXBwZXItY29udGFpbmVyIC5pbm5lci1jb250YWluZXItY29udGVudC13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiA5OHB4OyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLWlubmVyLWJvZHktd3JhcHBlci1jb250YWluZXIgLmlubmVyLWNvbnRhaW5lci1jb250ZW50LXdyYXBwZXIge1xuICAgICAgICBwYWRkaW5nOiAxMCUgNSU7IH0gfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLWlubmVyLWJvZHktd3JhcHBlci1jb250YWluZXIgLmlubmVyLWNvbnRhaW5lci1jb250ZW50LXdyYXBwZXIge1xuICAgICAgICBwYWRkaW5nOiAxMCUgMiU7IH0gfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLWlubmVyLWJvZHktd3JhcHBlci1jb250YWluZXIgLmlubmVyLWNvbnRhaW5lci1jb250ZW50LXdyYXBwZXIge1xuICAgICAgICBwYWRkaW5nOiAxMCUgMCU7IH0gfVxuICAgIC5wYXJhZ3JhcGgtLXR5cGUtLWlubmVyLWJvZHktd3JhcHBlci1jb250YWluZXIgLmlubmVyLWNvbnRhaW5lci1jb250ZW50LXdyYXBwZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWNvbnRlbnQuZmllbGRfX2l0ZW1zIC5maWVsZC0tbmFtZS1maWVsZC1jb250ZW50LmZpZWxkX19pdGVtIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICBwYWRkaW5nOiAwIDEwJTsgfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgLnBhcmFncmFwaC0tdHlwZS0taW5uZXItYm9keS13cmFwcGVyLWNvbnRhaW5lciAuaW5uZXItY29udGFpbmVyLWNvbnRlbnQtd3JhcHBlciAuZmllbGQtLW5hbWUtZmllbGQtY29udGVudC5maWVsZF9faXRlbXMgLmZpZWxkLS1uYW1lLWZpZWxkLWNvbnRlbnQuZmllbGRfX2l0ZW0ge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwJTsgfSB9XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLWlubmVyLWJvZHktd3JhcHBlci1jb250YWluZXIgLmlubmVyLWNvbnRhaW5lci1jb250ZW50LXdyYXBwZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWNvbnRlbnQuZmllbGRfX2l0ZW1zIC5maWVsZC0tbmFtZS1maWVsZC1jb250ZW50LmZpZWxkX19pdGVtIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMCU7IH0gfVxuICAgICAgLnBhcmFncmFwaC0tdHlwZS0taW5uZXItYm9keS13cmFwcGVyLWNvbnRhaW5lciAuaW5uZXItY29udGFpbmVyLWNvbnRlbnQtd3JhcHBlciAuZmllbGQtLW5hbWUtZmllbGQtY29udGVudC5maWVsZF9faXRlbXMgLmZpZWxkLS1uYW1lLWZpZWxkLWNvbnRlbnQuZmllbGRfX2l0ZW0gLnBhcmFncmFwaC0tdHlwZS0tYm9keS1jb250YWluZXIgLmJvZHktY29udGFpbmVyLW1haW4td3JhcHBlciB7XG4gICAgICAgIHBhZGRpbmc6IDUlOyB9XG4gICAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLWlubmVyLWJvZHktd3JhcHBlci1jb250YWluZXIgLmlubmVyLWNvbnRhaW5lci1jb250ZW50LXdyYXBwZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWNvbnRlbnQuZmllbGRfX2l0ZW1zIC5maWVsZC0tbmFtZS1maWVsZC1jb250ZW50LmZpZWxkX19pdGVtIC5wYXJhZ3JhcGgtLXR5cGUtLWJvZHktY29udGFpbmVyIC5ib2R5LWNvbnRhaW5lci1tYWluLXdyYXBwZXIgLmJvZHktY29udGFpbmVyLXdyYXAucm93LWJnLXdyYXAgLmlubmVyLXdyYXA6OmFmdGVyIHtcbiAgICAgICAgICBvcGFjaXR5OiAxOyB9XG4gICAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLWlubmVyLWJvZHktd3JhcHBlci1jb250YWluZXIgLmlubmVyLWNvbnRhaW5lci1jb250ZW50LXdyYXBwZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWNvbnRlbnQuZmllbGRfX2l0ZW1zIC5maWVsZC0tbmFtZS1maWVsZC1jb250ZW50LmZpZWxkX19pdGVtIC5wYXJhZ3JhcGgtLXR5cGUtLWJvZHktY29udGFpbmVyIC5ib2R5LWNvbnRhaW5lci1tYWluLXdyYXBwZXIgLmJvZHktY29udGFpbmVyLWNvbnRlbnQge1xuICAgICAgICAgIG1hcmdpbjogMDsgfVxuICAgICAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLWlubmVyLWJvZHktd3JhcHBlci1jb250YWluZXIgLmlubmVyLWNvbnRhaW5lci1jb250ZW50LXdyYXBwZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWNvbnRlbnQuZmllbGRfX2l0ZW1zIC5maWVsZC0tbmFtZS1maWVsZC1jb250ZW50LmZpZWxkX19pdGVtIC5wYXJhZ3JhcGgtLXR5cGUtLWJvZHktY29udGFpbmVyIC5ib2R5LWNvbnRhaW5lci1tYWluLXdyYXBwZXIgLmJvZHktY29udGFpbmVyLWNvbnRlbnQgLmJvZHktY29udGFpbmVyLWlubmVyIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgICAgICAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLWlubmVyLWJvZHktd3JhcHBlci1jb250YWluZXIgLmlubmVyLWNvbnRhaW5lci1jb250ZW50LXdyYXBwZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWNvbnRlbnQuZmllbGRfX2l0ZW1zIC5maWVsZC0tbmFtZS1maWVsZC1jb250ZW50LmZpZWxkX19pdGVtIC5wYXJhZ3JhcGgtLXR5cGUtLWJvZHktY29udGFpbmVyIC5ib2R5LWNvbnRhaW5lci1tYWluLXdyYXBwZXIgLmJvZHktY29udGFpbmVyLWNvbnRlbnQgLmJvZHktY29udGFpbmVyLWlubmVyIC5ib2R5LWNvbXBvbmVudC0tZGVzYyAuZmllbGQtLW5hbWUtZmllbGQtZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gICAgICAgICAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLWlubmVyLWJvZHktd3JhcHBlci1jb250YWluZXIgLmlubmVyLWNvbnRhaW5lci1jb250ZW50LXdyYXBwZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWNvbnRlbnQuZmllbGRfX2l0ZW1zIC5maWVsZC0tbmFtZS1maWVsZC1jb250ZW50LmZpZWxkX19pdGVtIC5wYXJhZ3JhcGgtLXR5cGUtLWJvZHktY29udGFpbmVyIC5ib2R5LWNvbnRhaW5lci1tYWluLXdyYXBwZXIgLmJvZHktY29udGFpbmVyLWNvbnRlbnQgLmJvZHktY29udGFpbmVyLWlubmVyIC5ib2R5LWNvbXBvbmVudC0tZGVzYyAuZmllbGQtLW5hbWUtZmllbGQtZGVzY3JpcHRpb24gaDUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAyZTU2O1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBSYWpkaGFuaTtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDdweDsgfVxuICAgICAgICAgICAgICAucGFyYWdyYXBoLS10eXBlLS1pbm5lci1ib2R5LXdyYXBwZXItY29udGFpbmVyIC5pbm5lci1jb250YWluZXItY29udGVudC13cmFwcGVyIC5maWVsZC0tbmFtZS1maWVsZC1jb250ZW50LmZpZWxkX19pdGVtcyAuZmllbGQtLW5hbWUtZmllbGQtY29udGVudC5maWVsZF9faXRlbSAucGFyYWdyYXBoLS10eXBlLS1ib2R5LWNvbnRhaW5lciAuYm9keS1jb250YWluZXItbWFpbi13cmFwcGVyIC5ib2R5LWNvbnRhaW5lci1jb250ZW50IC5ib2R5LWNvbnRhaW5lci1pbm5lciAuYm9keS1jb21wb25lbnQtLWRlc2MgLmZpZWxkLS1uYW1lLWZpZWxkLWRlc2NyaXB0aW9uIG9sLFxuICAgICAgICAgICAgICAucGFyYWdyYXBoLS10eXBlLS1pbm5lci1ib2R5LXdyYXBwZXItY29udGFpbmVyIC5pbm5lci1jb250YWluZXItY29udGVudC13cmFwcGVyIC5maWVsZC0tbmFtZS1maWVsZC1jb250ZW50LmZpZWxkX19pdGVtcyAuZmllbGQtLW5hbWUtZmllbGQtY29udGVudC5maWVsZF9faXRlbSAucGFyYWdyYXBoLS10eXBlLS1ib2R5LWNvbnRhaW5lciAuYm9keS1jb250YWluZXItbWFpbi13cmFwcGVyIC5ib2R5LWNvbnRhaW5lci1jb250ZW50IC5ib2R5LWNvbnRhaW5lci1pbm5lciAuYm9keS1jb21wb25lbnQtLWRlc2MgLmZpZWxkLS1uYW1lLWZpZWxkLWRlc2NyaXB0aW9uIHVsLFxuICAgICAgICAgICAgICAucGFyYWdyYXBoLS10eXBlLS1pbm5lci1ib2R5LXdyYXBwZXItY29udGFpbmVyIC5pbm5lci1jb250YWluZXItY29udGVudC13cmFwcGVyIC5maWVsZC0tbmFtZS1maWVsZC1jb250ZW50LmZpZWxkX19pdGVtcyAuZmllbGQtLW5hbWUtZmllbGQtY29udGVudC5maWVsZF9faXRlbSAucGFyYWdyYXBoLS10eXBlLS1ib2R5LWNvbnRhaW5lciAuYm9keS1jb250YWluZXItbWFpbi13cmFwcGVyIC5ib2R5LWNvbnRhaW5lci1jb250ZW50IC5ib2R5LWNvbnRhaW5lci1pbm5lciAuYm9keS1jb21wb25lbnQtLWRlc2MgLmZpZWxkLS1uYW1lLWZpZWxkLWRlc2NyaXB0aW9uIHAge1xuICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IGRpc2M7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IE9wZW4gU2FucztcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwOyB9XG4gICAgICAucGFyYWdyYXBoLS10eXBlLS1pbm5lci1ib2R5LXdyYXBwZXItY29udGFpbmVyIC5pbm5lci1jb250YWluZXItY29udGVudC13cmFwcGVyIC5maWVsZC0tbmFtZS1maWVsZC1jb250ZW50LmZpZWxkX19pdGVtcyAuZmllbGQtLW5hbWUtZmllbGQtY29udGVudC5maWVsZF9faXRlbTpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4OyB9XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLWxheW91dC1jb250YWluZXIgLmxheW91dC0tY29udGFpbmVyLW1haW4td3JhcHBlciAuaW5uZXItd3JhcDphZnRlciB7XG4gIG9wYWNpdHk6IC41OyB9XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLWxheW91dC1jb250YWluZXIgLmxheW91dC0tY29udGFpbmVyLW1haW4td3JhcHBlciAucm93LWJnLXdyYXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7IH1cbiAgLnBhcmFncmFwaC0tdHlwZS0tbGF5b3V0LWNvbnRhaW5lciAubGF5b3V0LS1jb250YWluZXItbWFpbi13cmFwcGVyIC5yb3ctYmctd3JhcC51c2luZy1iZy1pbWFnZSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7IH1cbiAgLnBhcmFncmFwaC0tdHlwZS0tbGF5b3V0LWNvbnRhaW5lciAubGF5b3V0LS1jb250YWluZXItbWFpbi13cmFwcGVyIC5yb3ctYmctd3JhcC51c2luZy1iZy1jb2xvciB7XG4gICAgYmFja2dyb3VuZDogIzAwMmU1NjsgfVxuXG4ucGFyYWdyYXBoLS10eXBlLS1sYXlvdXQtY29udGFpbmVyIC5sYXlvdXQtLWNvbnRhaW5lci1tYWluLXdyYXBwZXIgLnBhcmFncmFwaC0tbGF5b3V0LWNvbmF0aW5lci1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDA7XG4gIHBhZGRpbmc6IDE1JSAxMiU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6ICNmZmY7XG4gIHotaW5kZXg6IDEwO1xuICBvcGFjaXR5OiAwLjk7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEzNTBweCkge1xuICAgIC5wYXJhZ3JhcGgtLXR5cGUtLWxheW91dC1jb250YWluZXIgLmxheW91dC0tY29udGFpbmVyLW1haW4td3JhcHBlciAucGFyYWdyYXBoLS1sYXlvdXQtY29uYXRpbmVyLWNvbnRlbnQge1xuICAgICAgcGFkZGluZzogMTUlIDYlOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDY4OXB4KSB7XG4gICAgLnBhcmFncmFwaC0tdHlwZS0tbGF5b3V0LWNvbnRhaW5lciAubGF5b3V0LS1jb250YWluZXItbWFpbi13cmFwcGVyIC5wYXJhZ3JhcGgtLWxheW91dC1jb25hdGluZXItY29udGVudCB7XG4gICAgICBwYWRkaW5nOiA2JTtcbiAgICAgIGhlaWdodDogYXV0bzsgfSB9XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWxheW91dC1jb250YWluZXIgLmxheW91dC0tY29udGFpbmVyLW1haW4td3JhcHBlciAucGFyYWdyYXBoLS1sYXlvdXQtY29uYXRpbmVyLWNvbnRlbnQgLmZpZWxkLS1uYW1lLWZpZWxkLWhlYWRpbmcge1xuICAgIGZvbnQtZmFtaWx5OiBSYWpkaGFuaTtcbiAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICAgIGZvbnQtc2l6ZTogMzVweDtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICBmb250LXdlaWdodDogNjAwOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgICAucGFyYWdyYXBoLS10eXBlLS1sYXlvdXQtY29udGFpbmVyIC5sYXlvdXQtLWNvbnRhaW5lci1tYWluLXdyYXBwZXIgLnBhcmFncmFwaC0tbGF5b3V0LWNvbmF0aW5lci1jb250ZW50IC5maWVsZC0tbmFtZS1maWVsZC1oZWFkaW5nIHtcbiAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMzJweDsgfSB9XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWxheW91dC1jb250YWluZXIgLmxheW91dC0tY29udGFpbmVyLW1haW4td3JhcHBlciAucGFyYWdyYXBoLS1sYXlvdXQtY29uYXRpbmVyLWNvbnRlbnQgLmZpZWxkLS1uYW1lLWZpZWxkLWRlc2NyaXB0aW9uIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gICAgLnBhcmFncmFwaC0tdHlwZS0tbGF5b3V0LWNvbnRhaW5lciAubGF5b3V0LS1jb250YWluZXItbWFpbi13cmFwcGVyIC5wYXJhZ3JhcGgtLWxheW91dC1jb25hdGluZXItY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtZGVzY3JpcHRpb24gcCB7XG4gICAgICBmb250LXNpemU6IDE3cHg7IH1cbiAgLnBhcmFncmFwaC0tdHlwZS0tbGF5b3V0LWNvbnRhaW5lciAubGF5b3V0LS1jb250YWluZXItbWFpbi13cmFwcGVyIC5wYXJhZ3JhcGgtLWxheW91dC1jb25hdGluZXItY29udGVudCAuY29udGFjdC11cy1saW5rIC5maWVsZC0tbmFtZS1maWVsZC1saW5rIGEge1xuICAgIGZvbnQtZmFtaWx5OiBSYWpkaGFuaTsgfVxuXG4ucGFyYWdyYXBoLS1kaXZpZGVyLXdyYXAtMzAge1xuICBoZWlnaHQ6IDMwcHg7IH1cblxuLnBhcmFncmFwaC0tZGl2aWRlci13cmFwLTEwMCB7XG4gIGhlaWdodDogMTAwcHg7IH1cblxuLnBhcmFncmFwaC0tdHlwZS0taGVhZGVyLWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9wYXR0ZXJuLnBuZ1wiKTsgfVxuXG51bCBsaSxcbm9sIGxpIHtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzUwcHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tY29sdW1uLWxheW91dC1jb250YWluZXIgLmZvdXItLWNvbHVtbi1sYXlvdXQgLmZpZWxkLS1uYW1lLWZpZWxkLWNvbnRlbnQgLmZpZWxkX19pdGVtIHtcbiAgICB3aWR0aDogMzQlOyB9XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWJhbm5lci1jb250YWluZXIgLmJhbm5lci13cmFwcGVyIC5yb3ctYmctd3JhcCAuaW5uZXItd3JhcCAucm93LWJnLmJhbm5lci0tYmctaW1hZ2UgaW1nIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwOyB9IH1cblxuLnBhcmFncmFwaC0tdHlwZS0tY29sdW1uLWxheW91dC1jb250YWluZXIucGFyYWdyYXBoLS12aWV3LW1vZGUtLWRlZmF1bHQge1xuICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMzUwcHgpIHtcbiAgICAucGFyYWdyYXBoLS10eXBlLS1jb2x1bW4tbGF5b3V0LWNvbnRhaW5lci5wYXJhZ3JhcGgtLXZpZXctbW9kZS0tZGVmYXVsdCB7XG4gICAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGxvY2FsOyB9IH1cbiAgLnBhcmFncmFwaC0tdHlwZS0tY29sdW1uLWxheW91dC1jb250YWluZXIucGFyYWdyYXBoLS12aWV3LW1vZGUtLWRlZmF1bHQgLmZsZXhfY29udGFpbmVyLmNvbnRhaW5lcl9faXRlbSB7XG4gICAgZGlzcGxheTogZmxleDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLWNvbHVtbi1sYXlvdXQtY29udGFpbmVyLnBhcmFncmFwaC0tdmlldy1tb2RlLS1kZWZhdWx0IC5mbGV4X2NvbnRhaW5lci5jb250YWluZXJfX2l0ZW0ge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogdW5zZXQ7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDsgfSB9XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWNvbHVtbi1sYXlvdXQtY29udGFpbmVyLnBhcmFncmFwaC0tdmlldy1tb2RlLS1kZWZhdWx0IC5pbm5lci1jb250YWluZXItLXdyYXBwZXIge1xuICAgIGhlaWdodDogMTAwJTsgfVxuICAucGFyYWdyYXBoLS10eXBlLS1jb2x1bW4tbGF5b3V0LWNvbnRhaW5lci5wYXJhZ3JhcGgtLXZpZXctbW9kZS0tZGVmYXVsdCAucGFyYWdyYXBoLS10eXBlLS1kZXNjcmlwdGlvbi1hbmQtbGluayB7XG4gICAgaGVpZ2h0OiAxMDAlOyB9XG4gICAgLnBhcmFncmFwaC0tdHlwZS0tY29sdW1uLWxheW91dC1jb250YWluZXIucGFyYWdyYXBoLS12aWV3LW1vZGUtLWRlZmF1bHQgLnBhcmFncmFwaC0tdHlwZS0tZGVzY3JpcHRpb24tYW5kLWxpbmsgLmJvZHktLXdyYXBwZXIge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLWNvbHVtbi1sYXlvdXQtY29udGFpbmVyLnBhcmFncmFwaC0tdmlldy1tb2RlLS1kZWZhdWx0IC5wYXJhZ3JhcGgtLXR5cGUtLWRlc2NyaXB0aW9uLWFuZC1saW5rIC5ib2R5LS13cmFwcGVyIC5pbm5lci13cnBwZXIge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDE1JSA4JSAxMCU7IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEzNTBweCkge1xuICAgICAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLWNvbHVtbi1sYXlvdXQtY29udGFpbmVyLnBhcmFncmFwaC0tdmlldy1tb2RlLS1kZWZhdWx0IC5wYXJhZ3JhcGgtLXR5cGUtLWRlc2NyaXB0aW9uLWFuZC1saW5rIC5ib2R5LS13cmFwcGVyIC5pbm5lci13cnBwZXIge1xuICAgICAgICAgICAgbWluLWhlaWdodDogYXV0bztcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1JSAxMCUgMTAlOyB9IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLWNvbHVtbi1sYXlvdXQtY29udGFpbmVyLnBhcmFncmFwaC0tdmlldy1tb2RlLS1kZWZhdWx0IC5wYXJhZ3JhcGgtLXR5cGUtLWRlc2NyaXB0aW9uLWFuZC1saW5rIC5ib2R5LS13cmFwcGVyIC5pbm5lci13cnBwZXIge1xuICAgICAgICAgICAgcGFkZGluZzogNyUgNSU7IH0gfVxuICAgICAgICAucGFyYWdyYXBoLS10eXBlLS1jb2x1bW4tbGF5b3V0LWNvbnRhaW5lci5wYXJhZ3JhcGgtLXZpZXctbW9kZS0tZGVmYXVsdCAucGFyYWdyYXBoLS10eXBlLS1kZXNjcmlwdGlvbi1hbmQtbGluayAuYm9keS0td3JhcHBlciAuaW5uZXItd3JwcGVyIC5maWVsZC0tbmFtZS1maWVsZC1kZXNjcmlwdGlvbi1hbmQtbGluay5maWVsZF9faXRlbXMge1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAgICAgICAucGFyYWdyYXBoLS10eXBlLS1jb2x1bW4tbGF5b3V0LWNvbnRhaW5lci5wYXJhZ3JhcGgtLXZpZXctbW9kZS0tZGVmYXVsdCAucGFyYWdyYXBoLS10eXBlLS1kZXNjcmlwdGlvbi1hbmQtbGluayAuYm9keS0td3JhcHBlciAuaW5uZXItd3JwcGVyIC5maWVsZC0tbmFtZS1maWVsZC1kZXNjcmlwdGlvbi1hbmQtbGluay5maWVsZF9faXRlbXMgaDIudGl0bGUtZGVzYy1oZWFkaW5nIHtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDM4cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDZweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDsgfVxuICAgICAgICAgICAgLnBhcmFncmFwaC0tdHlwZS0tY29sdW1uLWxheW91dC1jb250YWluZXIucGFyYWdyYXBoLS12aWV3LW1vZGUtLWRlZmF1bHQgLnBhcmFncmFwaC0tdHlwZS0tZGVzY3JpcHRpb24tYW5kLWxpbmsgLmJvZHktLXdyYXBwZXIgLmlubmVyLXdycHBlciAuZmllbGQtLW5hbWUtZmllbGQtZGVzY3JpcHRpb24tYW5kLWxpbmsuZmllbGRfX2l0ZW1zIGgyLnRpdGxlLWRlc2MtaGVhZGluZyBhIHtcbiAgICAgICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLWNvbHVtbi1sYXlvdXQtY29udGFpbmVyLnBhcmFncmFwaC0tdmlldy1tb2RlLS1kZWZhdWx0IC5wYXJhZ3JhcGgtLXR5cGUtLWRlc2NyaXB0aW9uLWFuZC1saW5rIC5ib2R5LS13cmFwcGVyIC5pbm5lci13cnBwZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWRlc2NyaXB0aW9uLWFuZC1saW5rLmZpZWxkX19pdGVtcyAudGl0bGUtZGVzYy1jb250ZW50IC5maWVsZC0tbmFtZS1maWVsZC1kZXNjcmlwdGlvbiBoMiBhLCAucGFyYWdyYXBoLS10eXBlLS1jb2x1bW4tbGF5b3V0LWNvbnRhaW5lci5wYXJhZ3JhcGgtLXZpZXctbW9kZS0tZGVmYXVsdCAucGFyYWdyYXBoLS10eXBlLS1kZXNjcmlwdGlvbi1hbmQtbGluayAuYm9keS0td3JhcHBlciAuaW5uZXItd3JwcGVyIC5maWVsZC0tbmFtZS1maWVsZC1kZXNjcmlwdGlvbi1hbmQtbGluay5maWVsZF9faXRlbXMgLnRpdGxlLWRlc2MtY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtZGVzY3JpcHRpb24gaDEgYSwgLnBhcmFncmFwaC0tdHlwZS0tY29sdW1uLWxheW91dC1jb250YWluZXIucGFyYWdyYXBoLS12aWV3LW1vZGUtLWRlZmF1bHQgLnBhcmFncmFwaC0tdHlwZS0tZGVzY3JpcHRpb24tYW5kLWxpbmsgLmJvZHktLXdyYXBwZXIgLmlubmVyLXdycHBlciAuZmllbGQtLW5hbWUtZmllbGQtZGVzY3JpcHRpb24tYW5kLWxpbmsuZmllbGRfX2l0ZW1zIC50aXRsZS1kZXNjLWNvbnRlbnQgLmZpZWxkLS1uYW1lLWZpZWxkLWRlc2NyaXB0aW9uIGgzIGEge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgY29sb3I6ICMwMDA7IH1cbiAgICAgICAgICAucGFyYWdyYXBoLS10eXBlLS1jb2x1bW4tbGF5b3V0LWNvbnRhaW5lci5wYXJhZ3JhcGgtLXZpZXctbW9kZS0tZGVmYXVsdCAucGFyYWdyYXBoLS10eXBlLS1kZXNjcmlwdGlvbi1hbmQtbGluayAuYm9keS0td3JhcHBlciAuaW5uZXItd3JwcGVyIC5maWVsZC0tbmFtZS1maWVsZC1kZXNjcmlwdGlvbi1hbmQtbGluay5maWVsZF9faXRlbXMgLnRpdGxlLWRlc2MtY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtZGVzY3JpcHRpb24gaDIgYSB7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDM1cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwOyB9XG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLWNvbHVtbi1sYXlvdXQtY29udGFpbmVyLnBhcmFncmFwaC0tdmlldy1tb2RlLS1kZWZhdWx0IC5wYXJhZ3JhcGgtLXR5cGUtLWRlc2NyaXB0aW9uLWFuZC1saW5rIC5ib2R5LS13cmFwcGVyIC5pbm5lci13cnBwZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWRlc2NyaXB0aW9uLWFuZC1saW5rLmZpZWxkX19pdGVtcyAudGl0bGUtZGVzYy1jb250ZW50IC5maWVsZC0tbmFtZS1maWVsZC1kZXNjcmlwdGlvbiBoMiBhIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7IH0gfVxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAgICAgICAgICAgICAucGFyYWdyYXBoLS10eXBlLS1jb2x1bW4tbGF5b3V0LWNvbnRhaW5lci5wYXJhZ3JhcGgtLXZpZXctbW9kZS0tZGVmYXVsdCAucGFyYWdyYXBoLS10eXBlLS1kZXNjcmlwdGlvbi1hbmQtbGluayAuYm9keS0td3JhcHBlciAuaW5uZXItd3JwcGVyIC5maWVsZC0tbmFtZS1maWVsZC1kZXNjcmlwdGlvbi1hbmQtbGluay5maWVsZF9faXRlbXMgLnRpdGxlLWRlc2MtY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtZGVzY3JpcHRpb24gaDIgYSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyOS43NXB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNHB4OyB9IH1cbiAgICAgICAgICAucGFyYWdyYXBoLS10eXBlLS1jb2x1bW4tbGF5b3V0LWNvbnRhaW5lci5wYXJhZ3JhcGgtLXZpZXctbW9kZS0tZGVmYXVsdCAucGFyYWdyYXBoLS10eXBlLS1kZXNjcmlwdGlvbi1hbmQtbGluayAuYm9keS0td3JhcHBlciAuaW5uZXItd3JwcGVyIC5maWVsZC0tbmFtZS1maWVsZC1kZXNjcmlwdGlvbi1hbmQtbGluay5maWVsZF9faXRlbXMgZGl2LmZpZWxkX19pdGVtOmxhc3QtY2hpbGQgZGl2LnBhcmFncmFwaC0tdHlwZS0tbGluay13aXRoLXRleHQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gICAgLnBhcmFncmFwaC0tdHlwZS0tY29sdW1uLWxheW91dC1jb250YWluZXIucGFyYWdyYXBoLS12aWV3LW1vZGUtLWRlZmF1bHQgLnBhcmFncmFwaC0tdHlwZS0tZGVzY3JpcHRpb24tYW5kLWxpbmsgLnBhcmFncmFwaC0tdHlwZS0tbGluay13aXRoLXRleHQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDsgfVxuICAgIC5wYXJhZ3JhcGgtLXR5cGUtLWNvbHVtbi1sYXlvdXQtY29udGFpbmVyLnBhcmFncmFwaC0tdmlldy1tb2RlLS1kZWZhdWx0IC5wYXJhZ3JhcGgtLXR5cGUtLWRlc2NyaXB0aW9uLWFuZC1saW5rIC5pbm5lci1jb250YWluZXItLXdyYXBwZXIgLmJvZHktLXdyYXBwZXI6YmVmb3JlIHtcbiAgICAgIG9wYWNpdHk6IC45OyB9XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWNvbHVtbi1sYXlvdXQtY29udGFpbmVyLnBhcmFncmFwaC0tdmlldy1tb2RlLS1kZWZhdWx0IC5wYXJhZ3JhcGgtLXR5cGUtLWJvZHktY29udGFpbmVyIC5ib2R5LWNvbnRhaW5lci1tYWluLXdyYXBwZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDA7XG4gICAgcGFkZGluZzogMTUlIDEyJTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHotaW5kZXg6IDEwO1xuICAgIG9wYWNpdHk6IC45OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEzNTBweCkge1xuICAgICAgLnBhcmFncmFwaC0tdHlwZS0tY29sdW1uLWxheW91dC1jb250YWluZXIucGFyYWdyYXBoLS12aWV3LW1vZGUtLWRlZmF1bHQgLnBhcmFncmFwaC0tdHlwZS0tYm9keS1jb250YWluZXIgLmJvZHktY29udGFpbmVyLW1haW4td3JhcHBlciB7XG4gICAgICAgIHBhZGRpbmc6IDE1JSA4JSAxMCU7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLWNvbHVtbi1sYXlvdXQtY29udGFpbmVyLnBhcmFncmFwaC0tdmlldy1tb2RlLS1kZWZhdWx0IC5wYXJhZ3JhcGgtLXR5cGUtLWJvZHktY29udGFpbmVyIC5ib2R5LWNvbnRhaW5lci1tYWluLXdyYXBwZXIge1xuICAgICAgICBwYWRkaW5nOiA1JTsgfSB9XG4gICAgLnBhcmFncmFwaC0tdHlwZS0tY29sdW1uLWxheW91dC1jb250YWluZXIucGFyYWdyYXBoLS12aWV3LW1vZGUtLWRlZmF1bHQgLnBhcmFncmFwaC0tdHlwZS0tYm9keS1jb250YWluZXIgLmJvZHktY29udGFpbmVyLW1haW4td3JhcHBlciAuYm9keS1jb250YWluZXItd3JhcC5yb3ctYmctd3JhcC5pbnN0YW5jZS0wIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAucGFyYWdyYXBoLS10eXBlLS1jb2x1bW4tbGF5b3V0LWNvbnRhaW5lci5wYXJhZ3JhcGgtLXZpZXctbW9kZS0tZGVmYXVsdCAucGFyYWdyYXBoLS10eXBlLS1ib2R5LWNvbnRhaW5lciAuYm9keS1jb250YWluZXItbWFpbi13cmFwcGVyIC5ib2R5LWNvbnRhaW5lci1jb250ZW50IGgyLmJvZHktY29tcG9uZW50LS1oZWFkaW5nIHtcbiAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgLnBhcmFncmFwaC0tdHlwZS0tY29sdW1uLWxheW91dC1jb250YWluZXIucGFyYWdyYXBoLS12aWV3LW1vZGUtLWRlZmF1bHQgLnBhcmFncmFwaC0tdHlwZS0tYm9keS1jb250YWluZXIgLmJvZHktY29udGFpbmVyLW1haW4td3JhcHBlciAuYm9keS1jb250YWluZXItY29udGVudCBoMi5ib2R5LWNvbXBvbmVudC0taGVhZGluZyB7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDA7IH0gfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLWNvbHVtbi1sYXlvdXQtY29udGFpbmVyLnBhcmFncmFwaC0tdmlldy1tb2RlLS1kZWZhdWx0IC5wYXJhZ3JhcGgtLXR5cGUtLWJvZHktY29udGFpbmVyIC5ib2R5LWNvbnRhaW5lci1tYWluLXdyYXBwZXIgLmJvZHktY29udGFpbmVyLWNvbnRlbnQgaDIuYm9keS1jb21wb25lbnQtLWhlYWRpbmcge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjdweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzEuNXB4OyB9IH1cbiAgICAucGFyYWdyYXBoLS10eXBlLS1jb2x1bW4tbGF5b3V0LWNvbnRhaW5lci5wYXJhZ3JhcGgtLXZpZXctbW9kZS0tZGVmYXVsdCAucGFyYWdyYXBoLS10eXBlLS1ib2R5LWNvbnRhaW5lciAuYm9keS1jb250YWluZXItbWFpbi13cmFwcGVyIC5ib2R5LWNvbnRhaW5lci1jb250ZW50IC5jb250YWN0LXVzLWxpbmsge1xuICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cblxuYXJ0aWNsZVthYm91dD0nL3RoYW5rLXlvdSddIC5wYXJhZ3JhcGgtLXR5cGUtLWJvZHktY29udGFpbmVyLnBhcmFncmFwaC0tdmlldy1tb2RlLS1kZWZhdWx0IC5ib2R5LWNvbnRhaW5lci1tYWluLXdyYXBwZXIsXG5hcnRpY2xlW2Fib3V0PScvdGhhbmsteW91LyddIC5wYXJhZ3JhcGgtLXR5cGUtLWJvZHktY29udGFpbmVyLnBhcmFncmFwaC0tdmlldy1tb2RlLS1kZWZhdWx0IC5ib2R5LWNvbnRhaW5lci1tYWluLXdyYXBwZXIge1xuICBwYWRkaW5nOiAxNiU7XG4gIGNvbG9yOiAjZmZmOyB9XG4gIGFydGljbGVbYWJvdXQ9Jy90aGFuay15b3UnXSAucGFyYWdyYXBoLS10eXBlLS1ib2R5LWNvbnRhaW5lci5wYXJhZ3JhcGgtLXZpZXctbW9kZS0tZGVmYXVsdCAuYm9keS1jb250YWluZXItbWFpbi13cmFwcGVyIC5ib2R5LWNvbnRhaW5lci13cmFwIC5pbm5lci13cmFwOmFmdGVyLFxuICBhcnRpY2xlW2Fib3V0PScvdGhhbmsteW91LyddIC5wYXJhZ3JhcGgtLXR5cGUtLWJvZHktY29udGFpbmVyLnBhcmFncmFwaC0tdmlldy1tb2RlLS1kZWZhdWx0IC5ib2R5LWNvbnRhaW5lci1tYWluLXdyYXBwZXIgLmJvZHktY29udGFpbmVyLXdyYXAgLmlubmVyLXdyYXA6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDJlNTY7XG4gICAgb3BhY2l0eTogMC44OyB9XG4gIGFydGljbGVbYWJvdXQ9Jy90aGFuay15b3UnXSAucGFyYWdyYXBoLS10eXBlLS1ib2R5LWNvbnRhaW5lci5wYXJhZ3JhcGgtLXZpZXctbW9kZS0tZGVmYXVsdCAuYm9keS1jb250YWluZXItbWFpbi13cmFwcGVyIC5ib2R5LWNvbnRhaW5lci1jb250ZW50IC5ib2R5LWNvbnRhaW5lci1pbm5lciBoMi5ib2R5LWNvbXBvbmVudC0taGVhZGluZyxcbiAgYXJ0aWNsZVthYm91dD0nL3RoYW5rLXlvdS8nXSAucGFyYWdyYXBoLS10eXBlLS1ib2R5LWNvbnRhaW5lci5wYXJhZ3JhcGgtLXZpZXctbW9kZS0tZGVmYXVsdCAuYm9keS1jb250YWluZXItbWFpbi13cmFwcGVyIC5ib2R5LWNvbnRhaW5lci1jb250ZW50IC5ib2R5LWNvbnRhaW5lci1pbm5lciBoMi5ib2R5LWNvbXBvbmVudC0taGVhZGluZyB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgZm9udC1zaXplOiA1MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA1NXB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICBhcnRpY2xlW2Fib3V0PScvdGhhbmsteW91J10gLnBhcmFncmFwaC0tdHlwZS0tYm9keS1jb250YWluZXIucGFyYWdyYXBoLS12aWV3LW1vZGUtLWRlZmF1bHQgLmJvZHktY29udGFpbmVyLW1haW4td3JhcHBlciAuYm9keS1jb250YWluZXItY29udGVudCAuYm9keS1jb250YWluZXItaW5uZXIgaDIuYm9keS1jb21wb25lbnQtLWhlYWRpbmcsXG4gICAgICBhcnRpY2xlW2Fib3V0PScvdGhhbmsteW91LyddIC5wYXJhZ3JhcGgtLXR5cGUtLWJvZHktY29udGFpbmVyLnBhcmFncmFwaC0tdmlldy1tb2RlLS1kZWZhdWx0IC5ib2R5LWNvbnRhaW5lci1tYWluLXdyYXBwZXIgLmJvZHktY29udGFpbmVyLWNvbnRlbnQgLmJvZHktY29udGFpbmVyLWlubmVyIGgyLmJvZHktY29tcG9uZW50LS1oZWFkaW5nIHtcbiAgICAgICAgZm9udC1zaXplOiAzNXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMzguNXB4OyB9IH1cbiAgYXJ0aWNsZVthYm91dD0nL3RoYW5rLXlvdSddIC5wYXJhZ3JhcGgtLXR5cGUtLWJvZHktY29udGFpbmVyLnBhcmFncmFwaC0tdmlldy1tb2RlLS1kZWZhdWx0IC5ib2R5LWNvbnRhaW5lci1tYWluLXdyYXBwZXIgLmJvZHktY29udGFpbmVyLWNvbnRlbnQgLmJvZHktY29udGFpbmVyLWlubmVyIC5ib2R5LWNvbXBvbmVudC0tZGVzYyxcbiAgYXJ0aWNsZVthYm91dD0nL3RoYW5rLXlvdS8nXSAucGFyYWdyYXBoLS10eXBlLS1ib2R5LWNvbnRhaW5lci5wYXJhZ3JhcGgtLXZpZXctbW9kZS0tZGVmYXVsdCAuYm9keS1jb250YWluZXItbWFpbi13cmFwcGVyIC5ib2R5LWNvbnRhaW5lci1jb250ZW50IC5ib2R5LWNvbnRhaW5lci1pbm5lciAuYm9keS1jb21wb25lbnQtLWRlc2Mge1xuICAgIG1hcmdpbjogMDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMzUwcHgpIHtcbiAgICAgIGFydGljbGVbYWJvdXQ9Jy90aGFuay15b3UnXSAucGFyYWdyYXBoLS10eXBlLS1ib2R5LWNvbnRhaW5lci5wYXJhZ3JhcGgtLXZpZXctbW9kZS0tZGVmYXVsdCAuYm9keS1jb250YWluZXItbWFpbi13cmFwcGVyIC5ib2R5LWNvbnRhaW5lci1jb250ZW50IC5ib2R5LWNvbnRhaW5lci1pbm5lciAuYm9keS1jb21wb25lbnQtLWRlc2MsXG4gICAgICBhcnRpY2xlW2Fib3V0PScvdGhhbmsteW91LyddIC5wYXJhZ3JhcGgtLXR5cGUtLWJvZHktY29udGFpbmVyLnBhcmFncmFwaC0tdmlldy1tb2RlLS1kZWZhdWx0IC5ib2R5LWNvbnRhaW5lci1tYWluLXdyYXBwZXIgLmJvZHktY29udGFpbmVyLWNvbnRlbnQgLmJvZHktY29udGFpbmVyLWlubmVyIC5ib2R5LWNvbXBvbmVudC0tZGVzYyB7XG4gICAgICAgIG1hcmdpbjogMHB4IDUlOyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICBhcnRpY2xlW2Fib3V0PScvdGhhbmsteW91J10gLnBhcmFncmFwaC0tdHlwZS0tYm9keS1jb250YWluZXIucGFyYWdyYXBoLS12aWV3LW1vZGUtLWRlZmF1bHQgLmJvZHktY29udGFpbmVyLW1haW4td3JhcHBlciAuYm9keS1jb250YWluZXItY29udGVudCAuYm9keS1jb250YWluZXItaW5uZXIgLmJvZHktY29tcG9uZW50LS1kZXNjLFxuICAgICAgYXJ0aWNsZVthYm91dD0nL3RoYW5rLXlvdS8nXSAucGFyYWdyYXBoLS10eXBlLS1ib2R5LWNvbnRhaW5lci5wYXJhZ3JhcGgtLXZpZXctbW9kZS0tZGVmYXVsdCAuYm9keS1jb250YWluZXItbWFpbi13cmFwcGVyIC5ib2R5LWNvbnRhaW5lci1jb250ZW50IC5ib2R5LWNvbnRhaW5lci1pbm5lciAuYm9keS1jb21wb25lbnQtLWRlc2Mge1xuICAgICAgICBtYXJnaW46IDAgNyU7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgYXJ0aWNsZVthYm91dD0nL3RoYW5rLXlvdSddIC5wYXJhZ3JhcGgtLXR5cGUtLWJvZHktY29udGFpbmVyLnBhcmFncmFwaC0tdmlldy1tb2RlLS1kZWZhdWx0IC5ib2R5LWNvbnRhaW5lci1tYWluLXdyYXBwZXIgLmJvZHktY29udGFpbmVyLWNvbnRlbnQgLmJvZHktY29udGFpbmVyLWlubmVyIC5ib2R5LWNvbXBvbmVudC0tZGVzYyxcbiAgICAgIGFydGljbGVbYWJvdXQ9Jy90aGFuay15b3UvJ10gLnBhcmFncmFwaC0tdHlwZS0tYm9keS1jb250YWluZXIucGFyYWdyYXBoLS12aWV3LW1vZGUtLWRlZmF1bHQgLmJvZHktY29udGFpbmVyLW1haW4td3JhcHBlciAuYm9keS1jb250YWluZXItY29udGVudCAuYm9keS1jb250YWluZXItaW5uZXIgLmJvZHktY29tcG9uZW50LS1kZXNjIHtcbiAgICAgICAgbWFyZ2luOiAwIDEwJTsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgICBhcnRpY2xlW2Fib3V0PScvdGhhbmsteW91J10gLnBhcmFncmFwaC0tdHlwZS0tYm9keS1jb250YWluZXIucGFyYWdyYXBoLS12aWV3LW1vZGUtLWRlZmF1bHQgLmJvZHktY29udGFpbmVyLW1haW4td3JhcHBlciAuYm9keS1jb250YWluZXItY29udGVudCAuYm9keS1jb250YWluZXItaW5uZXIgLmJvZHktY29tcG9uZW50LS1kZXNjLFxuICAgICAgYXJ0aWNsZVthYm91dD0nL3RoYW5rLXlvdS8nXSAucGFyYWdyYXBoLS10eXBlLS1ib2R5LWNvbnRhaW5lci5wYXJhZ3JhcGgtLXZpZXctbW9kZS0tZGVmYXVsdCAuYm9keS1jb250YWluZXItbWFpbi13cmFwcGVyIC5ib2R5LWNvbnRhaW5lci1jb250ZW50IC5ib2R5LWNvbnRhaW5lci1pbm5lciAuYm9keS1jb21wb25lbnQtLWRlc2Mge1xuICAgICAgICBtYXJnaW46IDAgNSU7IH0gfVxuXG4ucGFyYWdyYXBoLS10eXBlLS1pbWFnZS13aXRoLWFsdC10ZXh0IGltZyxcbi5wYXJhZ3JhcGgtLXR5cGUtLWltYWdlLXdpdGgtc3BhY2UtYWx0IGltZyB7XG4gIGhlaWdodDogYXV0bzsgfVxuXG4ucGFyYWdyYXBoLS10eXBlLS1wdWJsaWNhdGlvbi1oZWFkaW5nLXdpdGgtZGVzY3JpcCB7XG4gIHBhZGRpbmc6IDMlO1xuICBwYWRkaW5nLWxlZnQ6IDglO1xuICBwYWRkaW5nLXJpZ2h0OiAyNSU7IH1cbiAgLnBhcmFncmFwaC0tdHlwZS0tcHVibGljYXRpb24taGVhZGluZy13aXRoLWRlc2NyaXAgLmZpZWxkLS1uYW1lLWZpZWxkLXN1bW1hcnkge1xuICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgZm9udC1zaXplOiAzNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBjb2xvcjogIzAwMmU1NjsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAucGFyYWdyYXBoLS10eXBlLS1wdWJsaWNhdGlvbi1oZWFkaW5nLXdpdGgtZGVzY3JpcCAuZmllbGQtLW5hbWUtZmllbGQtc3VtbWFyeSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7IH0gfVxuICAucGFyYWdyYXBoLS10eXBlLS1wdWJsaWNhdGlvbi1oZWFkaW5nLXdpdGgtZGVzY3JpcCAuZmllbGQtLW5hbWUtZmllbGQtZGVzY3JpcHRpb24gcCB7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogc3VicGl4ZWwtYW50aWFsaWFzZWQ7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAxcHgpIHtcbiAgICAucGFyYWdyYXBoLS10eXBlLS1wdWJsaWNhdGlvbi1oZWFkaW5nLXdpdGgtZGVzY3JpcCB7XG4gICAgICBwYWRkaW5nOiA2JTtcbiAgICAgIHBhZGRpbmctdG9wOiA2JTsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICAucGFyYWdyYXBoLS10eXBlLS1wdWJsaWNhdGlvbi1oZWFkaW5nLXdpdGgtZGVzY3JpcCB7XG4gICAgICBwYWRkaW5nOiA2JTsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMXB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWxlZnQtcmlnaHQtY29udGFpbmVyIC5maWVsZC0tbmFtZS1maWVsZC1sZWZ0LXJpZ2h0LXNlY3Rpb24uZmllbGRfX2l0ZW1zIHtcbiAgICBkaXNwbGF5OiBmbGV4OyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTlweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1sZWZ0LXJpZ2h0LWNvbnRhaW5lciAucGFyYWdyYXBoLS10eXBlLS1pbWFnZS13aXRoLWFsdC10ZXh0IGltZyxcbiAgLnBhcmFncmFwaC0tdHlwZS0tbGVmdC1yaWdodC1jb250YWluZXIgLnBhcmFncmFwaC0tdHlwZS0taW1hZ2Utd2l0aC1zcGFjZS1hbHQgaW1nIHtcbiAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tbGVmdC1yaWdodC1jb250YWluZXIgLnBhcmFncmFwaC0tdHlwZS0taW1hZ2Utd2l0aC1hbHQtdGV4dCAuaW1hZ2UtYWx0LXRleHQuYmctaW1hZ2UsXG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWxlZnQtcmlnaHQtY29udGFpbmVyIC5wYXJhZ3JhcGgtLXR5cGUtLWltYWdlLXdpdGgtc3BhY2UtYWx0IC5pbWFnZS1hbHQtdGV4dC5iZy1pbWFnZSB7XG4gICAgbWluLWhlaWdodDogNTAwcHg7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWxlZnQtcmlnaHQtY29udGFpbmVyIC5wYXJhZ3JhcGgtLXR5cGUtLWltYWdlLXdpdGgtYWx0LXRleHQgLmltYWdlLWFsdC10ZXh0LmJnLWltYWdlLFxuICAucGFyYWdyYXBoLS10eXBlLS1sZWZ0LXJpZ2h0LWNvbnRhaW5lciAucGFyYWdyYXBoLS10eXBlLS1pbWFnZS13aXRoLXNwYWNlLWFsdCAuaW1hZ2UtYWx0LXRleHQuYmctaW1hZ2Uge1xuICAgIG1pbi1oZWlnaHQ6IDM1MHB4OyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1sZWZ0LXJpZ2h0LWNvbnRhaW5lciAucGFyYWdyYXBoLS10eXBlLS1pbWFnZS13aXRoLWFsdC10ZXh0IC5pbWFnZS1hbHQtdGV4dC5iZy1pbWFnZSxcbiAgLnBhcmFncmFwaC0tdHlwZS0tbGVmdC1yaWdodC1jb250YWluZXIgLnBhcmFncmFwaC0tdHlwZS0taW1hZ2Utd2l0aC1zcGFjZS1hbHQgLmltYWdlLWFsdC10ZXh0LmJnLWltYWdlIHtcbiAgICBtaW4taGVpZ2h0OiAyMDBweDsgfSB9XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLWxlZnQtcmlnaHQtY29udGFpbmVyIC5wYXJhZ3JhcGgtLXR5cGUtLWltYWdlLXdpdGgtYWx0LXRleHQgLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlIGltZyxcbi5wYXJhZ3JhcGgtLXR5cGUtLWxlZnQtcmlnaHQtY29udGFpbmVyIC5wYXJhZ3JhcGgtLXR5cGUtLWltYWdlLXdpdGgtc3BhY2UtYWx0IC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZSBpbWcge1xuICBoZWlnaHQ6IDEwMCU7IH1cblxuLnBhcmFncmFwaC0tdHlwZS0tY29sdW1uLWxheW91dC1jb250YWluZXIgLnBhcmFncmFwaC0tdHlwZS0tZGVzY3JpcHRpb24tYW5kLWxpbmsgLmJvZHktLXdyYXBwZXIgLmlubmVyLXdycHBlciB7XG4gIG9wYWNpdHk6IC44OyB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMXB4KSB7XG4gIGFydGljbGVbYWJvdXQ9Jy93aGl0ZS1wYXBlcnMnXSAucGFyYWdyYXBoLS10eXBlLS1sZWZ0LXJpZ2h0LWNvbnRhaW5lciAuZmllbGQtLW5hbWUtZmllbGQtbGVmdC1yaWdodC1zZWN0aW9uLFxuICBhcnRpY2xlW2Fib3V0PScvYWJzdHJhY3QtYm9va3MnXSAucGFyYWdyYXBoLS10eXBlLS1sZWZ0LXJpZ2h0LWNvbnRhaW5lciAuZmllbGQtLW5hbWUtZmllbGQtbGVmdC1yaWdodC1zZWN0aW9uLFxuICBhcnRpY2xlW2Fib3V0PScvcGVyc3BlY3RpdmVzLW9uLXZpc2lvbiddIC5wYXJhZ3JhcGgtLXR5cGUtLWxlZnQtcmlnaHQtY29udGFpbmVyIC5maWVsZC0tbmFtZS1maWVsZC1sZWZ0LXJpZ2h0LXNlY3Rpb24sXG4gIGFydGljbGVbYWJvdXQ9Jy9jb21wZW5kaXVtcyddIC5wYXJhZ3JhcGgtLXR5cGUtLWxlZnQtcmlnaHQtY29udGFpbmVyIC5maWVsZC0tbmFtZS1maWVsZC1sZWZ0LXJpZ2h0LXNlY3Rpb24sXG4gIGFydGljbGVbYWJvdXQ9Jy93aGl0ZS1wYXBlcnMvJ10gLnBhcmFncmFwaC0tdHlwZS0tbGVmdC1yaWdodC1jb250YWluZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWxlZnQtcmlnaHQtc2VjdGlvbixcbiAgYXJ0aWNsZVthYm91dD0nL2Fic3RyYWN0LWJvb2tzLyddIC5wYXJhZ3JhcGgtLXR5cGUtLWxlZnQtcmlnaHQtY29udGFpbmVyIC5maWVsZC0tbmFtZS1maWVsZC1sZWZ0LXJpZ2h0LXNlY3Rpb24sXG4gIGFydGljbGVbYWJvdXQ9Jy9wZXJzcGVjdGl2ZXMtb24tdmlzaW9uLyddIC5wYXJhZ3JhcGgtLXR5cGUtLWxlZnQtcmlnaHQtY29udGFpbmVyIC5maWVsZC0tbmFtZS1maWVsZC1sZWZ0LXJpZ2h0LXNlY3Rpb24sXG4gIGFydGljbGVbYWJvdXQ9Jy9jb21wZW5kaXVtcy8nXSAucGFyYWdyYXBoLS10eXBlLS1sZWZ0LXJpZ2h0LWNvbnRhaW5lciAuZmllbGQtLW5hbWUtZmllbGQtbGVmdC1yaWdodC1zZWN0aW9uIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAxcHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tbGVmdC1yaWdodC1jb250YWluZXIuY29udGFpbmVyLWNlbnRlcmVkLS1hbGlnbmVkIC5maWVsZC0tbmFtZS1maWVsZC1sZWZ0LXJpZ2h0LXNlY3Rpb24ge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH0gfVxuXG4ucGFyYWdyYXBoLS10eXBlLS1sZWZ0LXJpZ2h0LWNvbnRhaW5lciAuZmllbGQtLW5hbWUtZmllbGQtbGVmdC1yaWdodC1zZWN0aW9uLmZpZWxkX19pdGVtcyB7XG4gIGZsZXg6IDE7IH1cbiAgLnBhcmFncmFwaC0tdHlwZS0tbGVmdC1yaWdodC1jb250YWluZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWxlZnQtcmlnaHQtc2VjdGlvbi5maWVsZF9faXRlbXMgLmZpZWxkX19pdGVtLTAgZGl2LFxuICAucGFyYWdyYXBoLS10eXBlLS1sZWZ0LXJpZ2h0LWNvbnRhaW5lciAuZmllbGQtLW5hbWUtZmllbGQtbGVmdC1yaWdodC1zZWN0aW9uLmZpZWxkX19pdGVtcyAuZmllbGRfX2l0ZW0tMSBkaXYge1xuICAgIGhlaWdodDogMTAwJTsgfVxuXG4ucGFyYWdyYXBoLS10eXBlLS1sZWZ0LXJpZ2h0LWNvbnRhaW5lciAucGFyYWdyYXBoLS10eXBlLS1sZWZ0LXJpZ2h0LWZpZWxkcy1jb250YWluZXIgLnBhcmFncmFwaC0tdHlwZS0tY29sdW1uLWxheW91dC1jb250YWluZXIgLnBhcmFncmFwaC0tdHlwZS0tbGF5b3V0LWNvbnRhaW5lciAubGF5b3V0LS1jb250YWluZXItbWFpbi13cmFwcGVyIGRpdiB7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50OyB9XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLWxlZnQtcmlnaHQtY29udGFpbmVyIC5wYXJhZ3JhcGgtLXR5cGUtLWxlZnQtcmlnaHQtZmllbGRzLWNvbnRhaW5lciAucGFyYWdyYXBoLS10eXBlLS1jb2x1bW4tbGF5b3V0LWNvbnRhaW5lciAucGFyYWdyYXBoLS10eXBlLS1sYXlvdXQtY29udGFpbmVyIC5wYXJhZ3JhcGgtLWxheW91dC1jb25hdGluZXItY29udGVudCB7XG4gIHBhZGRpbmc6IDEzJSAyMCU7XG4gIHBhZGRpbmctdG9wOiA3MnB4O1xuICBwYWRkaW5nLWJvdHRvbTogNzJweDsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgIC5wYXJhZ3JhcGgtLXR5cGUtLWxlZnQtcmlnaHQtY29udGFpbmVyIC5wYXJhZ3JhcGgtLXR5cGUtLWxlZnQtcmlnaHQtZmllbGRzLWNvbnRhaW5lciAucGFyYWdyYXBoLS10eXBlLS1jb2x1bW4tbGF5b3V0LWNvbnRhaW5lciAucGFyYWdyYXBoLS10eXBlLS1sYXlvdXQtY29udGFpbmVyIC5wYXJhZ3JhcGgtLWxheW91dC1jb25hdGluZXItY29udGVudCB7XG4gICAgICBwYWRkaW5nLXRvcDogMTQwcHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTQwcHg7IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgLnBhcmFncmFwaC0tdHlwZS0tbGVmdC1yaWdodC1jb250YWluZXIgLnBhcmFncmFwaC0tdHlwZS0tbGVmdC1yaWdodC1maWVsZHMtY29udGFpbmVyIC5wYXJhZ3JhcGgtLXR5cGUtLWNvbHVtbi1sYXlvdXQtY29udGFpbmVyIC5wYXJhZ3JhcGgtLXR5cGUtLWxheW91dC1jb250YWluZXIgLnBhcmFncmFwaC0tbGF5b3V0LWNvbmF0aW5lci1jb250ZW50IHtcbiAgICAgIHBhZGRpbmc6IDEzJSAxNSU7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgIHBhZGRpbmctdG9wOiAxMyU7IH0gfVxuICAucGFyYWdyYXBoLS10eXBlLS1sZWZ0LXJpZ2h0LWNvbnRhaW5lciAucGFyYWdyYXBoLS10eXBlLS1sZWZ0LXJpZ2h0LWZpZWxkcy1jb250YWluZXIgLnBhcmFncmFwaC0tdHlwZS0tY29sdW1uLWxheW91dC1jb250YWluZXIgLnBhcmFncmFwaC0tdHlwZS0tbGF5b3V0LWNvbnRhaW5lciAucGFyYWdyYXBoLS1sYXlvdXQtY29uYXRpbmVyLWNvbnRlbnQgZGl2IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gICAgLnBhcmFncmFwaC0tdHlwZS0tbGVmdC1yaWdodC1jb250YWluZXIgLnBhcmFncmFwaC0tdHlwZS0tbGVmdC1yaWdodC1maWVsZHMtY29udGFpbmVyIC5wYXJhZ3JhcGgtLXR5cGUtLWNvbHVtbi1sYXlvdXQtY29udGFpbmVyIC5wYXJhZ3JhcGgtLXR5cGUtLWxheW91dC1jb250YWluZXIgLnBhcmFncmFwaC0tbGF5b3V0LWNvbmF0aW5lci1jb250ZW50IGRpdi5maWVsZC0tbmFtZS1maWVsZC1zdWItaGVhZGluZywgLnBhcmFncmFwaC0tdHlwZS0tbGVmdC1yaWdodC1jb250YWluZXIgLnBhcmFncmFwaC0tdHlwZS0tbGVmdC1yaWdodC1maWVsZHMtY29udGFpbmVyIC5wYXJhZ3JhcGgtLXR5cGUtLWNvbHVtbi1sYXlvdXQtY29udGFpbmVyIC5wYXJhZ3JhcGgtLXR5cGUtLWxheW91dC1jb250YWluZXIgLnBhcmFncmFwaC0tbGF5b3V0LWNvbmF0aW5lci1jb250ZW50IGRpdi5maWVsZC0tbmFtZS1maWVsZC1zdW1tYXJ5IHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICAgICAgZm9udC1mYW1pbHk6IFJhamRoYW5pO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBjb2xvcjogIzAwMmU1NjsgfVxuICAgIC5wYXJhZ3JhcGgtLXR5cGUtLWxlZnQtcmlnaHQtY29udGFpbmVyIC5wYXJhZ3JhcGgtLXR5cGUtLWxlZnQtcmlnaHQtZmllbGRzLWNvbnRhaW5lciAucGFyYWdyYXBoLS10eXBlLS1jb2x1bW4tbGF5b3V0LWNvbnRhaW5lciAucGFyYWdyYXBoLS10eXBlLS1sYXlvdXQtY29udGFpbmVyIC5wYXJhZ3JhcGgtLWxheW91dC1jb25hdGluZXItY29udGVudCBkaXYuZmllbGQtLW5hbWUtZmllbGQtZGVzY3JpcHRpb24gYSB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLWxlZnQtcmlnaHQtY29udGFpbmVyIC5wYXJhZ3JhcGgtLXR5cGUtLWxlZnQtcmlnaHQtZmllbGRzLWNvbnRhaW5lciAucGFyYWdyYXBoLS10eXBlLS1jb2x1bW4tbGF5b3V0LWNvbnRhaW5lciAucGFyYWdyYXBoLS10eXBlLS1sYXlvdXQtY29udGFpbmVyIC5wYXJhZ3JhcGgtLWxheW91dC1jb25hdGluZXItY29udGVudCBkaXYuZmllbGQtLW5hbWUtZmllbGQtZGVzY3JpcHRpb24gYTpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjMDAwOyB9XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLWxlZnQtcmlnaHQtY29udGFpbmVyIC5wYXJhZ3JhcGgtLXR5cGUtLWltYWdlLXdpdGgtYWx0LXRleHQgLmltYWdlLWFsdC10ZXh0LmJnLWltYWdlIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyB9XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLWxlZnQtcmlnaHQtY29udGFpbmVyIC5wYXJhZ3JhcGgtLXR5cGUtLWRlc2NyaXB0aW9uLWFuZC1saW5rIC5wYXJhZ3JhcGgtLXR5cGUtLXRpdGxlLWFuZC1kZXNjcmlwdGlvbiB7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLWxlZnQtcmlnaHQtY29udGFpbmVyIC5wYXJhZ3JhcGgtLXR5cGUtLWRlc2NyaXB0aW9uLWFuZC1saW5rIC5iZy0tdmlkZW8td2hpdGUgLnBhcmFncmFwaC0tdHlwZS0tdGl0bGUtYW5kLWRlc2NyaXB0aW9uLFxuLnBhcmFncmFwaC0tdHlwZS0tbGVmdC1yaWdodC1jb250YWluZXIgLnBhcmFncmFwaC0tdHlwZS0tZGVzY3JpcHRpb24tYW5kLWxpbmsgLmJnLS1jb2xvci12aWRlby13aGl0ZSAucGFyYWdyYXBoLS10eXBlLS10aXRsZS1hbmQtZGVzY3JpcHRpb24ge1xuICBjb2xvcjogIzAwMDsgfVxuXG4ucGFyYWdyYXBoLS10eXBlLS1sZWZ0LXJpZ2h0LWNvbnRhaW5lciAucGFyYWdyYXBoLS10eXBlLS1kZXNjcmlwdGlvbi1hbmQtbGluayAuYmctLXZpZGVvLXdoaXRlIC5wYXJhZ3JhcGgtLXR5cGUtLWxpbmstd2l0aC10ZXh0IC5jb250YWN0LXVzLWxpbmsgYS5uZWN0YXItYnV0dG9uOmhvdmVyLFxuLnBhcmFncmFwaC0tdHlwZS0tbGVmdC1yaWdodC1jb250YWluZXIgLnBhcmFncmFwaC0tdHlwZS0tZGVzY3JpcHRpb24tYW5kLWxpbmsgLmJnLS1jb2xvci12aWRlby13aGl0ZSAucGFyYWdyYXBoLS10eXBlLS1saW5rLXdpdGgtdGV4dCAuY29udGFjdC11cy1saW5rIGEubmVjdGFyLWJ1dHRvbjpob3ZlciB7XG4gIGNvbG9yOiAjMzk3YjljOyB9XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLWxlZnQtcmlnaHQtY29udGFpbmVyIC5wYXJhZ3JhcGgtLXR5cGUtLWRlc2NyaXB0aW9uLWFuZC1saW5rIC5maWVsZC0tbmFtZS1maWVsZC1kZXNjcmlwdGlvbi1hbmQtbGluayBkaXYge1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDsgfVxuXG4ucGFyYWdyYXBoLS10eXBlLS1sZWZ0LXJpZ2h0LWNvbnRhaW5lciAucGFyYWdyYXBoLS10eXBlLS1kZXNjcmlwdGlvbi1hbmQtbGluayAuYm9keS0td3JhcHBlciAuaW5uZXItd3JwcGVyIHtcbiAgcGFkZGluZzogNSUgNiU7IH1cbiAgLnBhcmFncmFwaC0tdHlwZS0tbGVmdC1yaWdodC1jb250YWluZXIgLnBhcmFncmFwaC0tdHlwZS0tZGVzY3JpcHRpb24tYW5kLWxpbmsgLmJvZHktLXdyYXBwZXIgLmlubmVyLXdycHBlciAucGFyYWdyYXBoLS10eXBlLS10aXRsZS1hbmQtZGVzY3JpcHRpb24gLnRpdGxlLWRlc2MtLXdyYXBwZXIudGl0bGUtZGVzYy1oZWFkaW5nIC5maWVsZC0tbmFtZS1maWVsZC1oZWFkaW5nIC5maWVsZF9faXRlbSB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgICBmb250LXNpemU6IDM1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgLnBhcmFncmFwaC0tdHlwZS0tbGVmdC1yaWdodC1jb250YWluZXIgLnBhcmFncmFwaC0tdHlwZS0tZGVzY3JpcHRpb24tYW5kLWxpbmsgLmJvZHktLXdyYXBwZXIgLmlubmVyLXdycHBlciAucGFyYWdyYXBoLS10eXBlLS10aXRsZS1hbmQtZGVzY3JpcHRpb24gLnRpdGxlLWRlc2MtLXdyYXBwZXIudGl0bGUtZGVzYy1oZWFkaW5nIC5maWVsZC0tbmFtZS1maWVsZC1oZWFkaW5nIC5maWVsZF9faXRlbSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7IH0gfVxuICAucGFyYWdyYXBoLS10eXBlLS1sZWZ0LXJpZ2h0LWNvbnRhaW5lciAucGFyYWdyYXBoLS10eXBlLS1kZXNjcmlwdGlvbi1hbmQtbGluayAuYm9keS0td3JhcHBlciAuaW5uZXItd3JwcGVyIC5wYXJhZ3JhcGgtLXR5cGUtLXRpdGxlLWFuZC1kZXNjcmlwdGlvbiAudGl0bGUtZGVzYy0td3JhcHBlci50aXRsZS1kZXNjLWNvbnRlbnQgLmZpZWxkX19pdGVtIGg1IHtcbiAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGNvbG9yOiAjMDAyZTU2O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cbiAgLnBhcmFncmFwaC0tdHlwZS0tbGVmdC1yaWdodC1jb250YWluZXIgLnBhcmFncmFwaC0tdHlwZS0tZGVzY3JpcHRpb24tYW5kLWxpbmsgLmJvZHktLXdyYXBwZXIgLmlubmVyLXdycHBlciAucGFyYWdyYXBoLS10eXBlLS10aXRsZS1hbmQtZGVzY3JpcHRpb24gLnRpdGxlLWRlc2MtLXdyYXBwZXIudGl0bGUtZGVzYy1jb250ZW50IC5maWVsZF9faXRlbSB1bCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuICAgIC5wYXJhZ3JhcGgtLXR5cGUtLWxlZnQtcmlnaHQtY29udGFpbmVyIC5wYXJhZ3JhcGgtLXR5cGUtLWRlc2NyaXB0aW9uLWFuZC1saW5rIC5ib2R5LS13cmFwcGVyIC5pbm5lci13cnBwZXIgLnBhcmFncmFwaC0tdHlwZS0tdGl0bGUtYW5kLWRlc2NyaXB0aW9uIC50aXRsZS1kZXNjLS13cmFwcGVyLnRpdGxlLWRlc2MtY29udGVudCAuZmllbGRfX2l0ZW0gdWwgbGkge1xuICAgICAgbGlzdC1zdHlsZTogZGlzYztcbiAgICAgIGxpc3Qtc3R5bGUtcG9zaXRpb246IG91dHNpZGU7XG4gICAgICBmb250LWZhbWlseTogT3BlbiBTYW5zO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICBsaW5lLWhlaWdodDogMjNweDtcbiAgICAgIHBhZGRpbmc6IDA7IH1cbiAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLWxlZnQtcmlnaHQtY29udGFpbmVyIC5wYXJhZ3JhcGgtLXR5cGUtLWRlc2NyaXB0aW9uLWFuZC1saW5rIC5ib2R5LS13cmFwcGVyIC5pbm5lci13cnBwZXIgLnBhcmFncmFwaC0tdHlwZS0tdGl0bGUtYW5kLWRlc2NyaXB0aW9uIC50aXRsZS1kZXNjLS13cmFwcGVyLnRpdGxlLWRlc2MtY29udGVudCAuZmllbGRfX2l0ZW0gdWwgbGkgYSB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7IH1cbiAgICAgICAgLnBhcmFncmFwaC0tdHlwZS0tbGVmdC1yaWdodC1jb250YWluZXIgLnBhcmFncmFwaC0tdHlwZS0tZGVzY3JpcHRpb24tYW5kLWxpbmsgLmJvZHktLXdyYXBwZXIgLmlubmVyLXdycHBlciAucGFyYWdyYXBoLS10eXBlLS10aXRsZS1hbmQtZGVzY3JpcHRpb24gLnRpdGxlLWRlc2MtLXdyYXBwZXIudGl0bGUtZGVzYy1jb250ZW50IC5maWVsZF9faXRlbSB1bCBsaSBhOmhvdmVyIHtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICAucGFyYWdyYXBoLS10eXBlLS1sZWZ0LXJpZ2h0LWNvbnRhaW5lciAucGFyYWdyYXBoLS10eXBlLS1kZXNjcmlwdGlvbi1hbmQtbGluayAuYm9keS0td3JhcHBlciAuaW5uZXItd3JwcGVyIC5wYXJhZ3JhcGgtLXR5cGUtLXRpdGxlLWFuZC1kZXNjcmlwdGlvbiAudGl0bGUtZGVzYy0td3JhcHBlci50aXRsZS1kZXNjLWNvbnRlbnQgLmZpZWxkX19pdGVtIGEge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAgIC5wYXJhZ3JhcGgtLXR5cGUtLWxlZnQtcmlnaHQtY29udGFpbmVyIC5wYXJhZ3JhcGgtLXR5cGUtLWRlc2NyaXB0aW9uLWFuZC1saW5rIC5ib2R5LS13cmFwcGVyIC5pbm5lci13cnBwZXIgLnBhcmFncmFwaC0tdHlwZS0tdGl0bGUtYW5kLWRlc2NyaXB0aW9uIC50aXRsZS1kZXNjLS13cmFwcGVyLnRpdGxlLWRlc2MtY29udGVudCAuZmllbGRfX2l0ZW0gYTpob3ZlciB7XG4gICAgICBjb2xvcjogaW5oZXJpdDsgfVxuXG4ucGFyYWdyYXBoLS10eXBlLS1sZWZ0LXJpZ2h0LWNvbnRhaW5lciAucGFyYWdyYXBoLS10eXBlLS1jb2x1bW4tbGF5b3V0LWNvbnRhaW5lciAuZmllbGRfX2l0ZW1zIGRpdiB7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50OyB9XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLWxlZnQtcmlnaHQtY29udGFpbmVyIC5wYXJhZ3JhcGgtLXR5cGUtLWNvbHVtbi1sYXlvdXQtY29udGFpbmVyIC5maWVsZF9faXRlbXMgLmZpZWxkX19pdGVtIC5wYXJhZ3JhcGgtLXR5cGUtLWxheW91dC1jb250YWluZXIgLmxheW91dC1jb250YWluZXItaW1nIC5yb3ctYmctd3JhcC51c2luZy1iZy1pbWFnZSxcbi5wYXJhZ3JhcGgtLXR5cGUtLWxlZnQtcmlnaHQtY29udGFpbmVyIC5wYXJhZ3JhcGgtLXR5cGUtLWNvbHVtbi1sYXlvdXQtY29udGFpbmVyIC5maWVsZF9faXRlbXMgLmZpZWxkX19pdGVtIC5wYXJhZ3JhcGgtLXR5cGUtLWxheW91dC1jb250YWluZXIgLmxheW91dC1jb250YWluZXItY29udGVudCB7XG4gIG1pbi1oZWlnaHQ6IDMwMHB4OyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgLnBhcmFncmFwaC0tdHlwZS0tbGVmdC1yaWdodC1jb250YWluZXIgLnBhcmFncmFwaC0tdHlwZS0tY29sdW1uLWxheW91dC1jb250YWluZXIgLmZpZWxkX19pdGVtcyAuZmllbGRfX2l0ZW0gLnBhcmFncmFwaC0tdHlwZS0tbGF5b3V0LWNvbnRhaW5lciAubGF5b3V0LWNvbnRhaW5lci1pbWcgLnJvdy1iZy13cmFwLnVzaW5nLWJnLWltYWdlLFxuICAgIC5wYXJhZ3JhcGgtLXR5cGUtLWxlZnQtcmlnaHQtY29udGFpbmVyIC5wYXJhZ3JhcGgtLXR5cGUtLWNvbHVtbi1sYXlvdXQtY29udGFpbmVyIC5maWVsZF9faXRlbXMgLmZpZWxkX19pdGVtIC5wYXJhZ3JhcGgtLXR5cGUtLWxheW91dC1jb250YWluZXIgLmxheW91dC1jb250YWluZXItY29udGVudCB7XG4gICAgICBtaW4taGVpZ2h0OiA0MDBweDsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICAucGFyYWdyYXBoLS10eXBlLS1sZWZ0LXJpZ2h0LWNvbnRhaW5lciAucGFyYWdyYXBoLS10eXBlLS1jb2x1bW4tbGF5b3V0LWNvbnRhaW5lciAuZmllbGRfX2l0ZW1zIC5maWVsZF9faXRlbSAucGFyYWdyYXBoLS10eXBlLS1sYXlvdXQtY29udGFpbmVyIC5sYXlvdXQtY29udGFpbmVyLWltZyAucm93LWJnLXdyYXAudXNpbmctYmctaW1hZ2UsXG4gICAgLnBhcmFncmFwaC0tdHlwZS0tbGVmdC1yaWdodC1jb250YWluZXIgLnBhcmFncmFwaC0tdHlwZS0tY29sdW1uLWxheW91dC1jb250YWluZXIgLmZpZWxkX19pdGVtcyAuZmllbGRfX2l0ZW0gLnBhcmFncmFwaC0tdHlwZS0tbGF5b3V0LWNvbnRhaW5lciAubGF5b3V0LWNvbnRhaW5lci1jb250ZW50IHtcbiAgICAgIG1pbi1oZWlnaHQ6IDIwMHB4OyB9IH1cblxuLnBhcmFncmFwaC0tdHlwZS0tbGVmdC1yaWdodC1jb250YWluZXIgLnBhcmFncmFwaC0tdHlwZS0tdGl0bGUtYW5kLWRlc2NyaXB0aW9uIC50aXRsZS1kZXNjLS13cmFwcGVyLnRpdGxlLWRlc2MtY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtZGVzY3JpcHRpb24gLmZpZWxkX19pdGVtIHtcbiAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBmb250LXdlaWdodDogNjAwOyB9XG5cbmFydGljbGVbYWJvdXQ9Jy9tZWRpY2FsLWVkdWNhdGlvbiddIC5wYXJhZ3JhcGgtLXR5cGUtLWxlZnQtcmlnaHQtY29udGFpbmVyIC5wYXJhZ3JhcGgtLXR5cGUtLWRlc2NyaXB0aW9uLWFuZC1saW5rIC5ib2R5LS13cmFwcGVyIC5pbm5lci13cnBwZXIsXG5hcnRpY2xlW2Fib3V0PScvbWVkaWNhbC1lZHVjYXRpb24vJ10gLnBhcmFncmFwaC0tdHlwZS0tbGVmdC1yaWdodC1jb250YWluZXIgLnBhcmFncmFwaC0tdHlwZS0tZGVzY3JpcHRpb24tYW5kLWxpbmsgLmJvZHktLXdyYXBwZXIgLmlubmVyLXdycHBlciB7XG4gIHBhZGRpbmc6IDEwJTtcbiAgb3BhY2l0eTogLjk0OyB9XG5cbmFydGljbGVbYWJvdXQ9Jy9tZWRpY2FsLWVkdWNhdGlvbiddIC5wYXJhZ3JhcGgtLXR5cGUtLWxlZnQtcmlnaHQtY29udGFpbmVyIC5wYXJhZ3JhcGgtLXR5cGUtLXRpdGxlLWFuZC1kZXNjcmlwdGlvbiAudGl0bGUtZGVzYy0td3JhcHBlci50aXRsZS1kZXNjLWNvbnRlbnQgLmZpZWxkLS1uYW1lLWZpZWxkLWRlc2NyaXB0aW9uIC5maWVsZF9faXRlbSxcbmFydGljbGVbYWJvdXQ9Jy9tZWRpY2FsLWVkdWNhdGlvbi8nXSAucGFyYWdyYXBoLS10eXBlLS1sZWZ0LXJpZ2h0LWNvbnRhaW5lciAucGFyYWdyYXBoLS10eXBlLS10aXRsZS1hbmQtZGVzY3JpcHRpb24gLnRpdGxlLWRlc2MtLXdyYXBwZXIudGl0bGUtZGVzYy1jb250ZW50IC5maWVsZC0tbmFtZS1maWVsZC1kZXNjcmlwdGlvbiAuZmllbGRfX2l0ZW0ge1xuICBtYXJnaW4tdG9wOiAzMCU7IH1cbiAgYXJ0aWNsZVthYm91dD0nL21lZGljYWwtZWR1Y2F0aW9uJ10gLnBhcmFncmFwaC0tdHlwZS0tbGVmdC1yaWdodC1jb250YWluZXIgLnBhcmFncmFwaC0tdHlwZS0tdGl0bGUtYW5kLWRlc2NyaXB0aW9uIC50aXRsZS1kZXNjLS13cmFwcGVyLnRpdGxlLWRlc2MtY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtZGVzY3JpcHRpb24gLmZpZWxkX19pdGVtIHAsXG4gIGFydGljbGVbYWJvdXQ9Jy9tZWRpY2FsLWVkdWNhdGlvbi8nXSAucGFyYWdyYXBoLS10eXBlLS1sZWZ0LXJpZ2h0LWNvbnRhaW5lciAucGFyYWdyYXBoLS10eXBlLS10aXRsZS1hbmQtZGVzY3JpcHRpb24gLnRpdGxlLWRlc2MtLXdyYXBwZXIudGl0bGUtZGVzYy1jb250ZW50IC5maWVsZC0tbmFtZS1maWVsZC1kZXNjcmlwdGlvbiAuZmllbGRfX2l0ZW0gcCB7XG4gICAgZm9udC1zaXplOiAyMHB0O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICAgIGZvbnQtZmFtaWx5OiBSYWpkaGFuaTtcbiAgICBmb250LXdlaWdodDogNjAwOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgYXJ0aWNsZVthYm91dD0nL21lZGljYWwtZWR1Y2F0aW9uJ10gLnBhcmFncmFwaC0tdHlwZS0tbGVmdC1yaWdodC1jb250YWluZXIgLnBhcmFncmFwaC0tdHlwZS0tdGl0bGUtYW5kLWRlc2NyaXB0aW9uIC50aXRsZS1kZXNjLS13cmFwcGVyLnRpdGxlLWRlc2MtY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtZGVzY3JpcHRpb24gLmZpZWxkX19pdGVtLFxuICAgIGFydGljbGVbYWJvdXQ9Jy9tZWRpY2FsLWVkdWNhdGlvbi8nXSAucGFyYWdyYXBoLS10eXBlLS1sZWZ0LXJpZ2h0LWNvbnRhaW5lciAucGFyYWdyYXBoLS10eXBlLS10aXRsZS1hbmQtZGVzY3JpcHRpb24gLnRpdGxlLWRlc2MtLXdyYXBwZXIudGl0bGUtZGVzYy1jb250ZW50IC5maWVsZC0tbmFtZS1maWVsZC1kZXNjcmlwdGlvbiAuZmllbGRfX2l0ZW0ge1xuICAgICAgbWFyZ2luLXRvcDogMDsgfSB9XG5cbmFydGljbGVbYWJvdXQ9Jy9tZWRpY2FsLWVkdWNhdGlvbi9wb2xpY2llcy1hbmQtZ3VpZGVsaW5lcyddIC5wYXJhZ3JhcGgtLXR5cGUtLWxlZnQtcmlnaHQtY29udGFpbmVyLFxuYXJ0aWNsZVthYm91dD0nL21lZGljYWwtZWR1Y2F0aW9uL3BvbGljaWVzLWFuZC1ndWlkZWxpbmVzLyddIC5wYXJhZ3JhcGgtLXR5cGUtLWxlZnQtcmlnaHQtY29udGFpbmVyIHtcbiAgYm9yZGVyLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvQWJzdHJhY3RfQmFja2dyb3VuZC5qcGdcIikgMzAgMzAgcm91bmQ7XG4gIGJvcmRlci10b3A6IDVweCBzb2xpZCB0cmFuc3BhcmVudDsgfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkgYW5kIChtaW4td2lkdGg6IDY5MHB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWJhbm5lci1jb250YWluZXItbWVkaXVtIC5iYW5uZXItd3JhcHBlciAucGFyYWdyYXBoLS1iYW5uZXItY29udGVudC5iYW5uZXItLWhlYWRpbmctc3VtbWFyeSxcbiAgLnBhcmFncmFwaC0tdHlwZS0tYmFubmVyLWNvbnRhaW5lciAuYmFubmVyLXdyYXBwZXIgLnBhcmFncmFwaC0tYmFubmVyLWNvbnRlbnQuYmFubmVyLS1oZWFkaW5nLXN1bW1hcnksXG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWJhbm5lci1jb250YWluZXItd2l0aC1leHRyYS1sYXJnIC5iYW5uZXItd3JhcHBlciAucGFyYWdyYXBoLS1iYW5uZXItY29udGVudC5iYW5uZXItLWhlYWRpbmctc3VtbWFyeSB7XG4gICAgdG9wOiAyMCU7IH1cbiAgLnBhcmFncmFwaC0tdHlwZS0tYmFubmVyLWNvbnRhaW5lci1tZWRpdW0gLmJhbm5lci13cmFwcGVyIC5wYXJhZ3JhcGgtLWJhbm5lci1jb250ZW50IGgxLFxuICAucGFyYWdyYXBoLS10eXBlLS1iYW5uZXItY29udGFpbmVyIC5iYW5uZXItd3JhcHBlciAucGFyYWdyYXBoLS1iYW5uZXItY29udGVudCBoMSxcbiAgLnBhcmFncmFwaC0tdHlwZS0tYmFubmVyLWNvbnRhaW5lci13aXRoLWV4dHJhLWxhcmcgLmJhbm5lci13cmFwcGVyIC5wYXJhZ3JhcGgtLWJhbm5lci1jb250ZW50IGgxIHtcbiAgICBmb250LXNpemU6IDM1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDM4LjVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4OyB9XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWJhbm5lci1jb250YWluZXItbWVkaXVtIC5iYW5uZXItd3JhcHBlciAucGFyYWdyYXBoLS1iYW5uZXItY29udGVudCBoMixcbiAgLnBhcmFncmFwaC0tdHlwZS0tYmFubmVyLWNvbnRhaW5lciAuYmFubmVyLXdyYXBwZXIgLnBhcmFncmFwaC0tYmFubmVyLWNvbnRlbnQgaDIsXG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWJhbm5lci1jb250YWluZXItd2l0aC1leHRyYS1sYXJnIC5iYW5uZXItd3JhcHBlciAucGFyYWdyYXBoLS1iYW5uZXItY29udGVudCBoMiB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNnB4OyB9XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWhlYWRlci1jb250YWluZXIucGFyYWdyYXBoLS12aWV3LW1vZGUtLWRlZmF1bHQgLnBhcmFncmFwaC0taGVhZGVyLWNvbmF0aW5lciB7XG4gICAgcGFkZGluZzogMiUgOCU7IH1cbiAgICAucGFyYWdyYXBoLS10eXBlLS1oZWFkZXItY29udGFpbmVyLnBhcmFncmFwaC0tdmlldy1tb2RlLS1kZWZhdWx0IC5wYXJhZ3JhcGgtLWhlYWRlci1jb25hdGluZXIgZGl2LmhlYWFkZXItY29tcG9uZW50LS1zdW1tYXJ5IHtcbiAgICAgIHBhZGRpbmc6IDA7IH1cbiAgICAucGFyYWdyYXBoLS10eXBlLS1oZWFkZXItY29udGFpbmVyLnBhcmFncmFwaC0tdmlldy1tb2RlLS1kZWZhdWx0IC5wYXJhZ3JhcGgtLWhlYWRlci1jb25hdGluZXIgZGl2LmhlYWFkZXItY29tcG9uZW50LS1hdXRob3Ige1xuICAgICAgZm9udC1mYW1pbHk6IFJhamRoYW5pO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDsgfVxuICAgIC5wYXJhZ3JhcGgtLXR5cGUtLWhlYWRlci1jb250YWluZXIucGFyYWdyYXBoLS12aWV3LW1vZGUtLWRlZmF1bHQgLnBhcmFncmFwaC0taGVhZGVyLWNvbmF0aW5lciBkaXYuaGVhYWRlci1jb21wb25lbnQtLWRlc2NyaXB0aW9uIHtcbiAgICAgIHBhZGRpbmc6IDA7IH1cbiAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLWhlYWRlci1jb250YWluZXIucGFyYWdyYXBoLS12aWV3LW1vZGUtLWRlZmF1bHQgLnBhcmFncmFwaC0taGVhZGVyLWNvbmF0aW5lciBkaXYuaGVhYWRlci1jb21wb25lbnQtLWRlc2NyaXB0aW9uIC5maWVsZC0tbmFtZS1maWVsZC1kZXNjcmlwdGlvbiBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7IH1cbiAgLnBhcmFncmFwaC0tdHlwZS0tYm9keS1jb250YWluZXIucGFyYWdyYXBoLS12aWV3LW1vZGUtLWRlZmF1bHQgLmJvZHktY29udGFpbmVyLW1haW4td3JhcHBlciB7XG4gICAgcGFkZGluZzogMyUgNSUgMiU7IH1cbiAgLnBhcmFncmFwaC0tdHlwZS0tdmlkZW8tY29udGFpbmVyIC5mbGV4X2NvbnRhaW5lciAudmlkZW9fY29udGFpbmVyX19pdGVtIC5maWVsZF9faXRlbSB7XG4gICAgcGFkZGluZzogMTUlOyB9XG4gICAgLnBhcmFncmFwaC0tdHlwZS0tdmlkZW8tY29udGFpbmVyIC5mbGV4X2NvbnRhaW5lciAudmlkZW9fY29udGFpbmVyX19pdGVtIC5maWVsZF9faXRlbSAucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tdmlkZW8tZmllbGRzLWNvbnRhaW5lciB7XG4gICAgICBtYXJnaW46IDAgNSU7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWJvZHktY29udGFpbmVyLnBhcmFncmFwaC0tdmlldy1tb2RlLS1kZWZhdWx0IC5ib2R5LWNvbnRhaW5lci1tYWluLXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDUlOyB9XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWhlYWRlci1jb250YWluZXIucGFyYWdyYXBoLS12aWV3LW1vZGUtLWRlZmF1bHQgLnBhcmFncmFwaC0taGVhZGVyLWNvbmF0aW5lciB7XG4gICAgcGFkZGluZzogMiUgMTAlOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1ib2R5LWNvbnRhaW5lci5wYXJhZ3JhcGgtLXZpZXctbW9kZS0tZGVmYXVsdCAuYm9keS1jb250YWluZXItbWFpbi13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAzJSA1JSAyJTsgfVxuICAucGFyYWdyYXBoLS10eXBlLS1oZWFkZXItY29udGFpbmVyLnBhcmFncmFwaC0tdmlldy1tb2RlLS1kZWZhdWx0IC5wYXJhZ3JhcGgtLWhlYWRlci1jb25hdGluZXIgaDIuaGVhYWRlci1jb21wb25lbnQtLWhlYWRpbmcge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBsaW5lLWhlaWdodDogMzMuNzVweDtcbiAgICBwYWRkaW5nOiA4JTtcbiAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICAgIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7IH1cbiAgLnBhcmFncmFwaC0tdHlwZS0taGVhZGVyLWNvbnRhaW5lci5wYXJhZ3JhcGgtLXZpZXctbW9kZS0tZGVmYXVsdCAucGFyYWdyYXBoLS1oZWFkZXItY29uYXRpbmVyIC5oZWFhZGVyLWNvbXBvbmVudC0tZGVzY3JpcHRpb24gLmZpZWxkLS1uYW1lLWZpZWxkLWRlc2NyaXB0aW9uIGgyIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDMzLjc1cHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsZXR0ZXItc3BhY2luZzogMnB4OyB9IH1cblxuLnBhcmFncmFwaC0tdHlwZS0taGVhZGVyLWNvbnRhaW5lci5wYXJhZ3JhcGgtLXZpZXctbW9kZS0tZGVmYXVsdCAucGFyYWdyYXBoLS1oZWFkZXItY29uYXRpbmVyIC5oZWFhZGVyLWNvbXBvbmVudC0tZGVzY3JpcHRpb24gLmZpZWxkLS1uYW1lLWZpZWxkLWRlc2NyaXB0aW9uIHAge1xuICBmb250LWZhbWlseTogUmFqZGhhbmk7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICBmb250LXNpemU6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0NXB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDIzcHQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICBwYWRkaW5nOiAwIDE3cHg7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgIC5wYXJhZ3JhcGgtLXR5cGUtLWhlYWRlci1jb250YWluZXIucGFyYWdyYXBoLS12aWV3LW1vZGUtLWRlZmF1bHQgLnBhcmFncmFwaC0taGVhZGVyLWNvbmF0aW5lciAuaGVhYWRlci1jb21wb25lbnQtLWRlc2NyaXB0aW9uIC5maWVsZC0tbmFtZS1maWVsZC1kZXNjcmlwdGlvbiBwIHtcbiAgICAgIHBhZGRpbmc6IDA7IH1cbiAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLWhlYWRlci1jb250YWluZXIucGFyYWdyYXBoLS12aWV3LW1vZGUtLWRlZmF1bHQgLnBhcmFncmFwaC0taGVhZGVyLWNvbmF0aW5lciAuaGVhYWRlci1jb21wb25lbnQtLWRlc2NyaXB0aW9uIC5maWVsZC0tbmFtZS1maWVsZC1kZXNjcmlwdGlvbiBwIHAge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzUwcHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tY29sdW1uLWxheW91dC1jb250YWluZXIudHdvLS1jb2x1bW4tbGF5b3V0IC5maWVsZC0tbmFtZS1maWVsZC1jb250ZW50LmZpZWxkX19pdGVtIHtcbiAgICB3aWR0aDogMTAwJTsgfSB9XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLWJhbm5lci1jb250YWluZXItbWVkaXVtIC5iYW5uZXItd3JhcHBlciAucGFyYWdyYXBoLS1iYW5uZXItY29udGVudCB7XG4gIHRvcDogOTBweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTM1MHB4KSB7XG4gICAgLnBhcmFncmFwaC0tdHlwZS0tYmFubmVyLWNvbnRhaW5lci1tZWRpdW0gLmJhbm5lci13cmFwcGVyIC5wYXJhZ3JhcGgtLWJhbm5lci1jb250ZW50IHtcbiAgICAgIHRvcDogNjBweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgIC5wYXJhZ3JhcGgtLXR5cGUtLWJhbm5lci1jb250YWluZXItbWVkaXVtIC5iYW5uZXItd3JhcHBlciAucGFyYWdyYXBoLS1iYW5uZXItY29udGVudCB7XG4gICAgICB0b3A6IDMwcHg7IH0gfVxuXG4uYXJyb3ctd3JhcHBlcltkYXRhLXN0eWxlPVwic2VlLXRocm91Z2hcIl0ge1xuICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICBmb250LXdlaWdodDogNjAwOyB9XG4gIC5hcnJvdy13cmFwcGVyW2RhdGEtc3R5bGU9XCJzZWUtdGhyb3VnaFwiXSAubGlua193cmFwcGVyIC5saW5rX3RleHQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDM2cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBjb2xvcjogIzAwMDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgICAuYXJyb3ctd3JhcHBlcltkYXRhLXN0eWxlPVwic2VlLXRocm91Z2hcIl0gLmxpbmtfd3JhcHBlciAubGlua190ZXh0IC5hcnJvdzphZnRlciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDAwO1xuICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICB3aWR0aDogMjJweDtcbiAgICAgIHJpZ2h0OiAxMnB4O1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBtYXJnaW4tdG9wOiAtMnB4O1xuICAgICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMCwgMSkgdHJhbnNsYXRlWCgwcHgpO1xuICAgICAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IGxlZnQ7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAsIDEpIHRyYW5zbGF0ZVgoMHB4KTtcbiAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQ7XG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCwgMSkgdHJhbnNsYXRlWCgwcHgpO1xuICAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0O1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zM3MgY3ViaWMtYmV6aWVyKDAuMTIsIDAuNzUsIDAuNCwgMSk7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjMzcyBjdWJpYy1iZXppZXIoMC4xMiwgMC43NSwgMC40LCAxKTsgfVxuICAgIC5hcnJvdy13cmFwcGVyW2RhdGEtc3R5bGU9XCJzZWUtdGhyb3VnaFwiXSAubGlua193cmFwcGVyIC5saW5rX3RleHQgLmFycm93OmJlZm9yZSB7XG4gICAgICBmb250LWZhbWlseTogXCJGb250YXdlc29tZVwiICFpbXBvcnRhbnQ7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBpbmhlcml0O1xuICAgICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgICBjb250ZW50OiBcIlxcZjEwNVwiO1xuICAgICAgY29sb3I6ICMwMDA7XG4gICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgd2lkdGg6IDI2cHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIG1hcmdpbi10b3A6IC0xNnB4O1xuICAgICAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjMzcyBjdWJpYy1iZXppZXIoMC4xMiwgMC43NSwgMC40LCAxKTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjMzcyBjdWJpYy1iZXppZXIoMC4xMiwgMC43NSwgMC40LCAxKTtcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMzNzIGN1YmljLWJlemllcigwLjEyLCAwLjc1LCAwLjQsIDEpOyB9XG4gICAgLmFycm93LXdyYXBwZXJbZGF0YS1zdHlsZT1cInNlZS10aHJvdWdoXCJdIC5saW5rX3dyYXBwZXIgLmxpbmtfdGV4dDphZnRlciB7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgICAgIGhlaWdodDogMjVweDtcbiAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIG1hcmdpbi10b3A6IC0xNHB4O1xuICAgICAgY29udGVudDogJyAnO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4zM3MgY3ViaWMtYmV6aWVyKDAuMTIsIDAuNzUsIDAuNCwgMSk7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zM3MgY3ViaWMtYmV6aWVyKDAuMTIsIDAuNzUsIDAuNCwgMSk7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjMzcyBjdWJpYy1iZXppZXIoMC4xMiwgMC43NSwgMC40LCAxKTtcbiAgICAgIGJvcmRlci1jb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50OyB9XG4gIC5hcnJvdy13cmFwcGVyW2RhdGEtc3R5bGU9XCJzZWUtdGhyb3VnaFwiXSAubGlua193cmFwcGVyOmhvdmVyIC5saW5rX3RleHQ6YWZ0ZXIge1xuICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKDAuOCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuOCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgLmFycm93LXdyYXBwZXJbZGF0YS1zdHlsZT1cInNlZS10aHJvdWdoXCJdIC5saW5rX3dyYXBwZXI6aG92ZXIgLmFycm93OmFmdGVyLCAuYXJyb3ctd3JhcHBlcltkYXRhLXN0eWxlPVwic2VlLXRocm91Z2hcIl0gLmxpbmtfd3JhcHBlcjpob3ZlciAuYXJyb3c6YmVmb3JlIHtcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxLCAxKSB0cmFuc2xhdGVYKDlweCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEsIDEpIHRyYW5zbGF0ZVgoOXB4KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEsIDEpIHRyYW5zbGF0ZVgoOXB4KTsgfVxuXG4ubmVjdGFyLWJ1dHRvbiB7XG4gIGJvcmRlci1yYWRpdXM6IDVweCA1cHggNXB4IDVweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA1cHggNXB4IDVweCA1cHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNXB4IDVweCA1cHggNXB4O1xuICAtby1ib3JkZXItcmFkaXVzOiA1cHggNXB4IDVweCA1cHg7XG4gIGJveC1zaGFkb3c6IDAgLTNweCByZ2JhKDAsIDAsIDAsIDAuMSkgaW5zZXQ7XG4gIC1tb3otYm94LXNoYWRvdzogMCAtM3B4IHJnYmEoMCwgMCwgMCwgMC4xKSBpbnNldDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIC0zcHggcmdiYSgwLCAwLCAwLCAwLjEpIGluc2V0O1xuICAtby1ib3gtc2hhZG93OiAwIC0zcHggcmdiYSgwLCAwLCAwLCAwLjEpIGluc2V0O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNDVzIGN1YmljLWJlemllcigwLjI1LCAxLCAwLjMzLCAxKTtcbiAgLW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IDAuNDVzIGN1YmljLWJlemllcigwLjI1LCAxLCAwLjMzLCAxKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuNDVzIGN1YmljLWJlemllcigwLjI1LCAxLCAwLjMzLCAxKTtcbiAgLW8tdHJhbnNpdGlvbjogb3BhY2l0eSAwLjQ1cyBjdWJpYy1iZXppZXIoMC4yNSwgMSwgMC4zMywgMSk7XG4gIGNvbG9yOiAjRkZGO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxldHRlci1zcGFjaW5nOiAycHg7XG4gIHBhZGRpbmc6IDdweCAxNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRvcDogLTNweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgb3BhY2l0eTogMTtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyN0NGQzM7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAubmVjdGFyLWJ1dHRvbiBzcGFuIHtcbiAgICBsZWZ0OiAwcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNDVzIGN1YmljLWJlemllcigwLjI1LCAxLCAwLjMzLCAxKSwgdHJhbnNmb3JtIDAuNDVzIGN1YmljLWJlemllcigwLjI1LCAxLCAwLjMzLCAxKTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC40NXMgY3ViaWMtYmV6aWVyKDAuMjUsIDEsIDAuMzMsIDEpLCAtd2Via2l0LXRyYW5zZm9ybSAwLjQ1cyBjdWJpYy1iZXppZXIoMC4yNSwgMSwgMC4zMywgMSk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5uZWN0YXItYnV0dG9uLmV4dHJhLWNvbG9yLWdyYWRpZW50LTEge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICBib3JkZXItd2lkdGg6IDNweDtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIC1tb3otYm9yZGVyLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AgcmlnaHQsICM2YmM2ZjMgMCwgIzAwMmU1NiAxMDAlKTtcbiAgICAtd2Via2l0LWJvcmRlci1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wIHJpZ2h0LCAjNmJjNmYzIDAsICMwMDJlNTYgMTAwJSk7XG4gICAgYm9yZGVyLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tIHJpZ2h0LCAjNmJjNmYzIDAsICMwMDJlNTYgMTAwJSk7XG4gICAgYm9yZGVyLWltYWdlLXNsaWNlOiAxO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBmb250LWZhbWlseTogUmFqZGhhbmk7IH1cbiAgICAubmVjdGFyLWJ1dHRvbi5leHRyYS1jb2xvci1ncmFkaWVudC0xOmFmdGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgIHRvcDogLTIlO1xuICAgICAgbGVmdDogLTElO1xuICAgICAgd2lkdGg6IDEwMS41JTtcbiAgICAgIGhlaWdodDogMTA0JTtcbiAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0O1xuICAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodDtcbiAgICAgIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiByaWdodDtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMCwgMSk7XG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCwgMSk7XG4gICAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgwLCAxKTtcbiAgICAgIC1tcy10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zOHMgY3ViaWMtYmV6aWVyKDAuMiwgMC45NSwgMC40LCAwLjk1KSwgYmFja2dyb3VuZC1zaXplIDAuMzhzIGVhc2U7XG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zOHMgY3ViaWMtYmV6aWVyKDAuMiwgMC45NSwgMC40LCAwLjk1KSwgYmFja2dyb3VuZC1zaXplIDAuMzhzIGVhc2U7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjM4cyBjdWJpYy1iZXppZXIoMC4yLCAwLjk1LCAwLjQsIDAuOTUpLCBiYWNrZ3JvdW5kLXNpemUgMC4zOHMgZWFzZTtcbiAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgYmFja2dyb3VuZDogIzZiYzZmMztcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20gcmlnaHQsICM2YmM2ZjMsICMwMDJlNTYpO1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLCAxKTtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLCAxKTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEsIDEpO1xuICAgICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdDtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdDtcbiAgICAgIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCUgIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgIWltcG9ydGFudDsgfVxuICAgIC5uZWN0YXItYnV0dG9uLmV4dHJhLWNvbG9yLWdyYWRpZW50LTE6aG92ZXI6YWZ0ZXIge1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLCAxKTtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLCAxKTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKDAsIDEpO1xuICAgICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQ7XG4gICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0O1xuICAgICAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAyMjUlIDEwMCUgIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgICAubmVjdGFyLWJ1dHRvbi5leHRyYS1jb2xvci1ncmFkaWVudC0xIC5zdGFydCxcbiAgICAubmVjdGFyLWJ1dHRvbi5leHRyYS1jb2xvci1ncmFkaWVudC0xIC5ob3ZlciB7XG4gICAgICAtbXMtdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMzhzIGN1YmljLWJlemllcigwLjIsIDAuOTUsIDAuNCwgMC45NSksIG9wYWNpdHkgMC4zOHMgY3ViaWMtYmV6aWVyKDAuMiwgMC45NSwgMC40LCAwLjk1KTtcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjM4cyBjdWJpYy1iZXppZXIoMC4yLCAwLjk1LCAwLjQsIDAuOTUpLCBvcGFjaXR5IDAuMzhzIGN1YmljLWJlemllcigwLjIsIDAuOTUsIDAuNCwgMC45NSk7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjM4cyBjdWJpYy1iZXppZXIoMC4yLCAwLjk1LCAwLjQsIDAuOTUpLCBvcGFjaXR5IDAuMzhzIGN1YmljLWJlemllcigwLjIsIDAuOTUsIDAuNCwgMC45NSk7IH1cbiAgICAubmVjdGFyLWJ1dHRvbi5leHRyYS1jb2xvci1ncmFkaWVudC0xIC5zdGFydCB7XG4gICAgICBhbmltYXRpb246IGdyYWRpZW50VGV4dEhvdmVySG92ZXIgMC4zOHM7XG4gICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yLCAwLjksIDAuNCwgMC45KTtcbiAgICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGZvcndhcmRzO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgICAubmVjdGFyLWJ1dHRvbi5leHRyYS1jb2xvci1ncmFkaWVudC0xIC5ob3ZlciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYW5pbWF0aW9uOiBncmFkaWVudFRleHRIb3Zlck9mZiAwLjM4cztcbiAgICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIsIDAuOSwgMC40LCAwLjkpO1xuICAgICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB6LWluZGV4OiAwOyB9XG5cbi5saW5rLWNvbnRlbnQuYnRuLmJ0bi1yZXZlcnNlLmJ0bi1hcnJvdyBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb246IGFsbCAzMDBtcyBlYXNlLW91dDtcbiAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTsgfVxuICAubGluay1jb250ZW50LmJ0bi5idG4tcmV2ZXJzZS5idG4tYXJyb3cgc3BhbiAubGluZSB7XG4gICAgd2lkdGg6IDEwcHg7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxLjFlbTtcbiAgICByaWdodDogMHJlbTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRvcDogNDUlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMzAwbXMgZWFzZS1vdXQ7XG4gICAgd2lsbC1jaGFuZ2U6IHJpZ2h0LCBvcGFjaXR5OyB9XG4gICAgLmxpbmstY29udGVudC5idG4uYnRuLXJldmVyc2UuYnRuLWFycm93IHNwYW4gLmxpbmUgLnJpZ2h0QXJyb3cge1xuICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICBtYXJnaW46IC00cHggMnB4IDAgMDtcbiAgICAgIHRyYW5zaXRpb246IC41cztcbiAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgIGJveC1zaGFkb3c6IC0ycHggMnB4IDAgd2hpdGU7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTM1ZGVnKTsgfVxuXG4ubGluay1jb250ZW50LmJ0bi5idG4tcmV2ZXJzZS5idG4tYXJyb3c6aG92ZXIgc3BhbiB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTFyZW0sIDAsIDApOyB9XG5cbi5saW5rLWNvbnRlbnQuYnRuLmJ0bi1yZXZlcnNlLmJ0bi1hcnJvdzpob3ZlciAubGluZSB7XG4gIG9wYWNpdHk6IDE7XG4gIHJpZ2h0OiAtMnJlbTsgfVxuXG4jYmxvY2stY29udGFjdHByb2Nlc3NvcmJsb2NrLFxuI2Jsb2NrLW1lZGljYWwtYWZmYWlycy1jb250YWN0LXByb2Nlc3Nvci1ibG9jayxcbi5jb250YWN0LWZvcm0uYmxvY2ssXG4ubWVkaWNhbC1hZmZhaXJzLWNvbnRhY3QtZm9ybS5ibG9jayxcbi5jaGluYS1tZWRpY2FsLWFmZmFpcnMtY29udGFjdC1mb3JtLmJsb2NrIHtcbiAgcGFkZGluZzogNjBweCA4NHB4O1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDAsIDQ2LCA4NiwgMC44KSAwJSwgcmdiYSgxMDcsIDE5OCwgMjQzLCAwLjgpIDEwMCUpLCB1cmwoXCIuLi9pbWFnZXMvQWJzdHJhY3RfQmFja2dyb3VuZC5qcGdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICAjYmxvY2stY29udGFjdHByb2Nlc3NvcmJsb2NrLFxuICAgICNibG9jay1tZWRpY2FsLWFmZmFpcnMtY29udGFjdC1wcm9jZXNzb3ItYmxvY2ssXG4gICAgLmNvbnRhY3QtZm9ybS5ibG9jayxcbiAgICAubWVkaWNhbC1hZmZhaXJzLWNvbnRhY3QtZm9ybS5ibG9jayxcbiAgICAuY2hpbmEtbWVkaWNhbC1hZmZhaXJzLWNvbnRhY3QtZm9ybS5ibG9jayB7XG4gICAgICBwYWRkaW5nOiAxOC43NXB4IDI4cHg7IH0gfVxuXG5mb3JtIGlucHV0LFxuZm9ybSBzZWxlY3QsXG5mb3JtIHRleHRhcmVhIHtcbiAgcGFkZGluZzogNnB4IDEwcHg7IH1cbiAgZm9ybSBpbnB1dDpmb2N1cyxcbiAgZm9ybSBzZWxlY3Q6Zm9jdXMsXG4gIGZvcm0gdGV4dGFyZWE6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgYm9yZGVyLWNvbG9yOiAjNjZhZmU5O1xuICAgIGJveC1zaGFkb3c6IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSBpbnNldCwgMCAwIDhweCByZ2JhKDEwMiwgMTc1LCAyMzMsIDAuNik7IH1cblxuZm9ybSBoNCB7XG4gIGZvbnQtZmFtaWx5OiBSYWpkaGFuaTtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIGxldHRlci1zcGFjaW5nOiAycHg7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbi1ib3R0b206IDlweDsgfVxuXG5mb3JtIGxhYmVsIHtcbiAgZm9udC1mYW1pbHk6IE9wZW4gU2FucztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzdmODk5MjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMCAwIDNweCAwO1xuICBsZXR0ZXItc3BhY2luZzogMS41cHg7IH1cblxuZm9ybSAuZGVzY3JpcHRpb24ge1xuICBmb250LWZhbWlseTogT3BlbiBTYW5zO1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjN2Y4OTkyO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7IH1cbiAgZm9ybSAuZGVzY3JpcHRpb24gYSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiAjMDc2MmFlOyB9XG4gICAgZm9ybSAuZGVzY3JpcHRpb24gYTpob3ZlciB7XG4gICAgICBjb2xvcjogIzdmODk5MjsgfVxuXG5mb3JtICNlZGl0LXJlcXVlc3QtLWRlc2NyaXB0aW9uIHtcbiAgbWFyZ2luLXRvcDogMjVweDtcbiAgZm9udC1zaXplOiAxNHB4OyB9XG5cbmZvcm0jY29udGFjdC1mb3JtLCBmb3JtI21lZGljYWwtYWZmYWlycy1jb250YWN0LWZvcm0sIGZvcm0jY2hpbmEtbWVkaWNhbC1hZmZhaXJzLWNvbnRhY3QtZm9ybSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAzNnB4IDguNXB4IDM2cHggMzZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjkpOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMzUwcHgpIHtcbiAgICBmb3JtI2NvbnRhY3QtZm9ybSwgZm9ybSNtZWRpY2FsLWFmZmFpcnMtY29udGFjdC1mb3JtLCBmb3JtI2NoaW5hLW1lZGljYWwtYWZmYWlycy1jb250YWN0LWZvcm0ge1xuICAgICAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50OyB9IH1cbiAgZm9ybSNjb250YWN0LWZvcm0gI2FudGlTcGFtLCBmb3JtI21lZGljYWwtYWZmYWlycy1jb250YWN0LWZvcm0gI2FudGlTcGFtLCBmb3JtI2NoaW5hLW1lZGljYWwtYWZmYWlycy1jb250YWN0LWZvcm0gI2FudGlTcGFtIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIGZvcm0jY29udGFjdC1mb3JtIC5mb3JtLWl0ZW0tYW50aXNwYW0sIGZvcm0jbWVkaWNhbC1hZmZhaXJzLWNvbnRhY3QtZm9ybSAuZm9ybS1pdGVtLWFudGlzcGFtLCBmb3JtI2NoaW5hLW1lZGljYWwtYWZmYWlycy1jb250YWN0LWZvcm0gLmZvcm0taXRlbS1hbnRpc3BhbSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICBmb3JtI2NvbnRhY3QtZm9ybSAuZm9ybS1pdGVtLCBmb3JtI21lZGljYWwtYWZmYWlycy1jb250YWN0LWZvcm0gLmZvcm0taXRlbSwgZm9ybSNjaGluYS1tZWRpY2FsLWFmZmFpcnMtY29udGFjdC1mb3JtIC5mb3JtLWl0ZW0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI3LjVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzM3B4OyB9XG4gICAgZm9ybSNjb250YWN0LWZvcm0gLmZvcm0taXRlbSBpbnB1dCwgZm9ybSNtZWRpY2FsLWFmZmFpcnMtY29udGFjdC1mb3JtIC5mb3JtLWl0ZW0gaW5wdXQsIGZvcm0jY2hpbmEtbWVkaWNhbC1hZmZhaXJzLWNvbnRhY3QtZm9ybSAuZm9ybS1pdGVtIGlucHV0IHtcbiAgICAgIGhlaWdodDogNTVweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICBjb2xvcjogIzdmODk5MjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgICBib3JkZXItY29sb3I6ICM3Zjg5OTI7XG4gICAgICBib3JkZXItd2lkdGg6IDFweDtcbiAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbjogM3B4IDAgM3B4IDA7IH1cbiAgICBmb3JtI2NvbnRhY3QtZm9ybSAuZm9ybS1pdGVtIHRleHRhcmVhLCBmb3JtI21lZGljYWwtYWZmYWlycy1jb250YWN0LWZvcm0gLmZvcm0taXRlbSB0ZXh0YXJlYSwgZm9ybSNjaGluYS1tZWRpY2FsLWFmZmFpcnMtY29udGFjdC1mb3JtIC5mb3JtLWl0ZW0gdGV4dGFyZWEge1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAgIGNvbG9yOiAjN2Y4OTkyO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICAgIGJvcmRlci1jb2xvcjogIzdmODk5MjtcbiAgICAgIGJvcmRlci13aWR0aDogMXB4O1xuICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgZm9ybSNjb250YWN0LWZvcm0gLmZvcm0taXRlbS5mb3JtLWl0ZW0tY291bnRyeSwgZm9ybSNtZWRpY2FsLWFmZmFpcnMtY29udGFjdC1mb3JtIC5mb3JtLWl0ZW0uZm9ybS1pdGVtLWNvdW50cnksIGZvcm0jY2hpbmEtbWVkaWNhbC1hZmZhaXJzLWNvbnRhY3QtZm9ybSAuZm9ybS1pdGVtLmZvcm0taXRlbS1jb3VudHJ5IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7IH1cbiAgICAgIGZvcm0jY29udGFjdC1mb3JtIC5mb3JtLWl0ZW0uZm9ybS1pdGVtLWNvdW50cnkgc2VsZWN0LCBmb3JtI21lZGljYWwtYWZmYWlycy1jb250YWN0LWZvcm0gLmZvcm0taXRlbS5mb3JtLWl0ZW0tY291bnRyeSBzZWxlY3QsIGZvcm0jY2hpbmEtbWVkaWNhbC1hZmZhaXJzLWNvbnRhY3QtZm9ybSAuZm9ybS1pdGVtLmZvcm0taXRlbS1jb3VudHJ5IHNlbGVjdCB7XG4gICAgICAgIGhlaWdodDogNTVweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgIG1hcmdpbjogM3B4IDAgM3B4IDA7XG4gICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogYXV0bzsgfVxuICAgIGZvcm0jY29udGFjdC1mb3JtIC5mb3JtLWl0ZW0uZm9ybS1pdGVtLXByaXZhY3ktcG9saWN5IGlucHV0W3R5cGU9Y2hlY2tib3hdLCBmb3JtI21lZGljYWwtYWZmYWlycy1jb250YWN0LWZvcm0gLmZvcm0taXRlbS5mb3JtLWl0ZW0tcHJpdmFjeS1wb2xpY3kgaW5wdXRbdHlwZT1jaGVja2JveF0sIGZvcm0jY2hpbmEtbWVkaWNhbC1hZmZhaXJzLWNvbnRhY3QtZm9ybSAuZm9ybS1pdGVtLmZvcm0taXRlbS1wcml2YWN5LXBvbGljeSBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogY2hlY2tib3g7IH1cbiAgICBmb3JtI2NvbnRhY3QtZm9ybSAuZm9ybS1pdGVtLmZvcm0taXRlbS1wcml2YWN5LXBvbGljeSBsYWJlbC5vcHRpb24sIGZvcm0jbWVkaWNhbC1hZmZhaXJzLWNvbnRhY3QtZm9ybSAuZm9ybS1pdGVtLmZvcm0taXRlbS1wcml2YWN5LXBvbGljeSBsYWJlbC5vcHRpb24sIGZvcm0jY2hpbmEtbWVkaWNhbC1hZmZhaXJzLWNvbnRhY3QtZm9ybSAuZm9ybS1pdGVtLmZvcm0taXRlbS1wcml2YWN5LXBvbGljeSBsYWJlbC5vcHRpb24ge1xuICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgY29sb3I6ICM0NDQ0NDQ7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDsgfVxuICAgIGZvcm0jY29udGFjdC1mb3JtIC5mb3JtLWl0ZW0uZm9ybS1pdGVtLmZvcm0taXRlbS1jb3VydGVzeS10aXRsZSBsYWJlbC5qcy1mb3JtLXJlcXVpcmVkOmFmdGVyLCBmb3JtI2NvbnRhY3QtZm9ybSAuZm9ybS1pdGVtLmZvcm0taXRlbS5mb3JtLWl0ZW0tZmlyc3QtbmFtZSBsYWJlbC5qcy1mb3JtLXJlcXVpcmVkOmFmdGVyLCBmb3JtI2NvbnRhY3QtZm9ybSAuZm9ybS1pdGVtLmZvcm0taXRlbS5mb3JtLWl0ZW0tZW1haWwgbGFiZWwuanMtZm9ybS1yZXF1aXJlZDphZnRlciwgZm9ybSNjb250YWN0LWZvcm0gLmZvcm0taXRlbS5mb3JtLWl0ZW0uZm9ybS1pdGVtLXJlcXVlc3QgbGFiZWwuanMtZm9ybS1yZXF1aXJlZDphZnRlciwgZm9ybSNtZWRpY2FsLWFmZmFpcnMtY29udGFjdC1mb3JtIC5mb3JtLWl0ZW0uZm9ybS1pdGVtLmZvcm0taXRlbS1jb3VydGVzeS10aXRsZSBsYWJlbC5qcy1mb3JtLXJlcXVpcmVkOmFmdGVyLCBmb3JtI21lZGljYWwtYWZmYWlycy1jb250YWN0LWZvcm0gLmZvcm0taXRlbS5mb3JtLWl0ZW0uZm9ybS1pdGVtLWZpcnN0LW5hbWUgbGFiZWwuanMtZm9ybS1yZXF1aXJlZDphZnRlciwgZm9ybSNtZWRpY2FsLWFmZmFpcnMtY29udGFjdC1mb3JtIC5mb3JtLWl0ZW0uZm9ybS1pdGVtLmZvcm0taXRlbS1lbWFpbCBsYWJlbC5qcy1mb3JtLXJlcXVpcmVkOmFmdGVyLCBmb3JtI21lZGljYWwtYWZmYWlycy1jb250YWN0LWZvcm0gLmZvcm0taXRlbS5mb3JtLWl0ZW0uZm9ybS1pdGVtLXJlcXVlc3QgbGFiZWwuanMtZm9ybS1yZXF1aXJlZDphZnRlciwgZm9ybSNjaGluYS1tZWRpY2FsLWFmZmFpcnMtY29udGFjdC1mb3JtIC5mb3JtLWl0ZW0uZm9ybS1pdGVtLmZvcm0taXRlbS1jb3VydGVzeS10aXRsZSBsYWJlbC5qcy1mb3JtLXJlcXVpcmVkOmFmdGVyLCBmb3JtI2NoaW5hLW1lZGljYWwtYWZmYWlycy1jb250YWN0LWZvcm0gLmZvcm0taXRlbS5mb3JtLWl0ZW0uZm9ybS1pdGVtLWZpcnN0LW5hbWUgbGFiZWwuanMtZm9ybS1yZXF1aXJlZDphZnRlciwgZm9ybSNjaGluYS1tZWRpY2FsLWFmZmFpcnMtY29udGFjdC1mb3JtIC5mb3JtLWl0ZW0uZm9ybS1pdGVtLmZvcm0taXRlbS1lbWFpbCBsYWJlbC5qcy1mb3JtLXJlcXVpcmVkOmFmdGVyLCBmb3JtI2NoaW5hLW1lZGljYWwtYWZmYWlycy1jb250YWN0LWZvcm0gLmZvcm0taXRlbS5mb3JtLWl0ZW0uZm9ybS1pdGVtLXJlcXVlc3QgbGFiZWwuanMtZm9ybS1yZXF1aXJlZDphZnRlciB7XG4gICAgICBjb250ZW50OiBcIipcIjtcbiAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7IH1cbiAgICBmb3JtI2NvbnRhY3QtZm9ybSAuZm9ybS1pdGVtLmZvcm0taXRlbS5mb3JtLWl0ZW0tY291cnRlc3ktdGl0bGUsIGZvcm0jY29udGFjdC1mb3JtIC5mb3JtLWl0ZW0uZm9ybS1pdGVtLWxhc3QtbmFtZSwgZm9ybSNjb250YWN0LWZvcm0gLmZvcm0taXRlbS5mb3JtLWl0ZW0tZmlyc3QtbmFtZSwgZm9ybSNtZWRpY2FsLWFmZmFpcnMtY29udGFjdC1mb3JtIC5mb3JtLWl0ZW0uZm9ybS1pdGVtLmZvcm0taXRlbS1jb3VydGVzeS10aXRsZSwgZm9ybSNtZWRpY2FsLWFmZmFpcnMtY29udGFjdC1mb3JtIC5mb3JtLWl0ZW0uZm9ybS1pdGVtLWxhc3QtbmFtZSwgZm9ybSNtZWRpY2FsLWFmZmFpcnMtY29udGFjdC1mb3JtIC5mb3JtLWl0ZW0uZm9ybS1pdGVtLWZpcnN0LW5hbWUsIGZvcm0jY2hpbmEtbWVkaWNhbC1hZmZhaXJzLWNvbnRhY3QtZm9ybSAuZm9ybS1pdGVtLmZvcm0taXRlbS5mb3JtLWl0ZW0tY291cnRlc3ktdGl0bGUsIGZvcm0jY2hpbmEtbWVkaWNhbC1hZmZhaXJzLWNvbnRhY3QtZm9ybSAuZm9ybS1pdGVtLmZvcm0taXRlbS1sYXN0LW5hbWUsIGZvcm0jY2hpbmEtbWVkaWNhbC1hZmZhaXJzLWNvbnRhY3QtZm9ybSAuZm9ybS1pdGVtLmZvcm0taXRlbS1maXJzdC1uYW1lIHtcbiAgICAgIHdpZHRoOiAzMy4zMyU7XG4gICAgICBmbG9hdDogbGVmdDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgICAgIGZvcm0jY29udGFjdC1mb3JtIC5mb3JtLWl0ZW0uZm9ybS1pdGVtLmZvcm0taXRlbS1jb3VydGVzeS10aXRsZSwgZm9ybSNjb250YWN0LWZvcm0gLmZvcm0taXRlbS5mb3JtLWl0ZW0tbGFzdC1uYW1lLCBmb3JtI2NvbnRhY3QtZm9ybSAuZm9ybS1pdGVtLmZvcm0taXRlbS1maXJzdC1uYW1lLCBmb3JtI21lZGljYWwtYWZmYWlycy1jb250YWN0LWZvcm0gLmZvcm0taXRlbS5mb3JtLWl0ZW0uZm9ybS1pdGVtLWNvdXJ0ZXN5LXRpdGxlLCBmb3JtI21lZGljYWwtYWZmYWlycy1jb250YWN0LWZvcm0gLmZvcm0taXRlbS5mb3JtLWl0ZW0tbGFzdC1uYW1lLCBmb3JtI21lZGljYWwtYWZmYWlycy1jb250YWN0LWZvcm0gLmZvcm0taXRlbS5mb3JtLWl0ZW0tZmlyc3QtbmFtZSwgZm9ybSNjaGluYS1tZWRpY2FsLWFmZmFpcnMtY29udGFjdC1mb3JtIC5mb3JtLWl0ZW0uZm9ybS1pdGVtLmZvcm0taXRlbS1jb3VydGVzeS10aXRsZSwgZm9ybSNjaGluYS1tZWRpY2FsLWFmZmFpcnMtY29udGFjdC1mb3JtIC5mb3JtLWl0ZW0uZm9ybS1pdGVtLWxhc3QtbmFtZSwgZm9ybSNjaGluYS1tZWRpY2FsLWFmZmFpcnMtY29udGFjdC1mb3JtIC5mb3JtLWl0ZW0uZm9ybS1pdGVtLWZpcnN0LW5hbWUge1xuICAgICAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgICBmb3JtI2NvbnRhY3QtZm9ybSAuZm9ybS1pdGVtLmZvcm0taXRlbS1sYXN0LW5hbWUgaW5wdXQsIGZvcm0jbWVkaWNhbC1hZmZhaXJzLWNvbnRhY3QtZm9ybSAuZm9ybS1pdGVtLmZvcm0taXRlbS1sYXN0LW5hbWUgaW5wdXQsIGZvcm0jY2hpbmEtbWVkaWNhbC1hZmZhaXJzLWNvbnRhY3QtZm9ybSAuZm9ybS1pdGVtLmZvcm0taXRlbS1sYXN0LW5hbWUgaW5wdXQge1xuICAgICAgbWFyZ2luLXRvcDogMThweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgICAgZm9ybSNjb250YWN0LWZvcm0gLmZvcm0taXRlbS5mb3JtLWl0ZW0tbGFzdC1uYW1lLCBmb3JtI21lZGljYWwtYWZmYWlycy1jb250YWN0LWZvcm0gLmZvcm0taXRlbS5mb3JtLWl0ZW0tbGFzdC1uYW1lLCBmb3JtI2NoaW5hLW1lZGljYWwtYWZmYWlycy1jb250YWN0LWZvcm0gLmZvcm0taXRlbS5mb3JtLWl0ZW0tbGFzdC1uYW1lIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICAgIGZvcm0jY29udGFjdC1mb3JtIC5mb3JtLWl0ZW0uZm9ybS1pdGVtLWNvbXBhbnktbmFtZSwgZm9ybSNjb250YWN0LWZvcm0gLmZvcm0taXRlbS5mb3JtLWl0ZW0tZW1haWwsIGZvcm0jbWVkaWNhbC1hZmZhaXJzLWNvbnRhY3QtZm9ybSAuZm9ybS1pdGVtLmZvcm0taXRlbS1jb21wYW55LW5hbWUsIGZvcm0jbWVkaWNhbC1hZmZhaXJzLWNvbnRhY3QtZm9ybSAuZm9ybS1pdGVtLmZvcm0taXRlbS1lbWFpbCwgZm9ybSNjaGluYS1tZWRpY2FsLWFmZmFpcnMtY29udGFjdC1mb3JtIC5mb3JtLWl0ZW0uZm9ybS1pdGVtLWNvbXBhbnktbmFtZSwgZm9ybSNjaGluYS1tZWRpY2FsLWFmZmFpcnMtY29udGFjdC1mb3JtIC5mb3JtLWl0ZW0uZm9ybS1pdGVtLWVtYWlsIHtcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgICBmbG9hdDogbGVmdDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgICAgIGZvcm0jY29udGFjdC1mb3JtIC5mb3JtLWl0ZW0uZm9ybS1pdGVtLWNvbXBhbnktbmFtZSwgZm9ybSNjb250YWN0LWZvcm0gLmZvcm0taXRlbS5mb3JtLWl0ZW0tZW1haWwsIGZvcm0jbWVkaWNhbC1hZmZhaXJzLWNvbnRhY3QtZm9ybSAuZm9ybS1pdGVtLmZvcm0taXRlbS1jb21wYW55LW5hbWUsIGZvcm0jbWVkaWNhbC1hZmZhaXJzLWNvbnRhY3QtZm9ybSAuZm9ybS1pdGVtLmZvcm0taXRlbS1lbWFpbCwgZm9ybSNjaGluYS1tZWRpY2FsLWFmZmFpcnMtY29udGFjdC1mb3JtIC5mb3JtLWl0ZW0uZm9ybS1pdGVtLWNvbXBhbnktbmFtZSwgZm9ybSNjaGluYS1tZWRpY2FsLWFmZmFpcnMtY29udGFjdC1mb3JtIC5mb3JtLWl0ZW0uZm9ybS1pdGVtLWVtYWlsIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTsgfSB9XG4gICAgZm9ybSNjb250YWN0LWZvcm0gLmZvcm0taXRlbS5mb3JtLWl0ZW0tY29tcGFueS1uYW1lIGlucHV0LCBmb3JtI21lZGljYWwtYWZmYWlycy1jb250YWN0LWZvcm0gLmZvcm0taXRlbS5mb3JtLWl0ZW0tY29tcGFueS1uYW1lIGlucHV0LCBmb3JtI2NoaW5hLW1lZGljYWwtYWZmYWlycy1jb250YWN0LWZvcm0gLmZvcm0taXRlbS5mb3JtLWl0ZW0tY29tcGFueS1uYW1lIGlucHV0IHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgICBmb3JtI2NvbnRhY3QtZm9ybSAuZm9ybS1pdGVtLmZvcm0taXRlbS1jb21wYW55LW5hbWUsIGZvcm0jbWVkaWNhbC1hZmZhaXJzLWNvbnRhY3QtZm9ybSAuZm9ybS1pdGVtLmZvcm0taXRlbS1jb21wYW55LW5hbWUsIGZvcm0jY2hpbmEtbWVkaWNhbC1hZmZhaXJzLWNvbnRhY3QtZm9ybSAuZm9ybS1pdGVtLmZvcm0taXRlbS1jb21wYW55LW5hbWUge1xuICAgICAgICB3aWR0aDogMTAwJTsgfSB9XG4gICAgZm9ybSNjb250YWN0LWZvcm0gLmZvcm0taXRlbS5mb3JtLWl0ZW0uZm9ybS1pdGVtLWNpdHksIGZvcm0jY29udGFjdC1mb3JtIC5mb3JtLWl0ZW0uZm9ybS1pdGVtLXN0YXRlLCBmb3JtI2NvbnRhY3QtZm9ybSAuZm9ybS1pdGVtLmZvcm0taXRlbS16aXAtY29kZSwgZm9ybSNtZWRpY2FsLWFmZmFpcnMtY29udGFjdC1mb3JtIC5mb3JtLWl0ZW0uZm9ybS1pdGVtLmZvcm0taXRlbS1jaXR5LCBmb3JtI21lZGljYWwtYWZmYWlycy1jb250YWN0LWZvcm0gLmZvcm0taXRlbS5mb3JtLWl0ZW0tc3RhdGUsIGZvcm0jbWVkaWNhbC1hZmZhaXJzLWNvbnRhY3QtZm9ybSAuZm9ybS1pdGVtLmZvcm0taXRlbS16aXAtY29kZSwgZm9ybSNjaGluYS1tZWRpY2FsLWFmZmFpcnMtY29udGFjdC1mb3JtIC5mb3JtLWl0ZW0uZm9ybS1pdGVtLmZvcm0taXRlbS1jaXR5LCBmb3JtI2NoaW5hLW1lZGljYWwtYWZmYWlycy1jb250YWN0LWZvcm0gLmZvcm0taXRlbS5mb3JtLWl0ZW0tc3RhdGUsIGZvcm0jY2hpbmEtbWVkaWNhbC1hZmZhaXJzLWNvbnRhY3QtZm9ybSAuZm9ybS1pdGVtLmZvcm0taXRlbS16aXAtY29kZSB7XG4gICAgICB3aWR0aDogMzMuMzMlO1xuICAgICAgZmxvYXQ6IGxlZnQ7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgICAgICBmb3JtI2NvbnRhY3QtZm9ybSAuZm9ybS1pdGVtLmZvcm0taXRlbS5mb3JtLWl0ZW0tY2l0eSwgZm9ybSNjb250YWN0LWZvcm0gLmZvcm0taXRlbS5mb3JtLWl0ZW0tc3RhdGUsIGZvcm0jY29udGFjdC1mb3JtIC5mb3JtLWl0ZW0uZm9ybS1pdGVtLXppcC1jb2RlLCBmb3JtI21lZGljYWwtYWZmYWlycy1jb250YWN0LWZvcm0gLmZvcm0taXRlbS5mb3JtLWl0ZW0uZm9ybS1pdGVtLWNpdHksIGZvcm0jbWVkaWNhbC1hZmZhaXJzLWNvbnRhY3QtZm9ybSAuZm9ybS1pdGVtLmZvcm0taXRlbS1zdGF0ZSwgZm9ybSNtZWRpY2FsLWFmZmFpcnMtY29udGFjdC1mb3JtIC5mb3JtLWl0ZW0uZm9ybS1pdGVtLXppcC1jb2RlLCBmb3JtI2NoaW5hLW1lZGljYWwtYWZmYWlycy1jb250YWN0LWZvcm0gLmZvcm0taXRlbS5mb3JtLWl0ZW0uZm9ybS1pdGVtLWNpdHksIGZvcm0jY2hpbmEtbWVkaWNhbC1hZmZhaXJzLWNvbnRhY3QtZm9ybSAuZm9ybS1pdGVtLmZvcm0taXRlbS1zdGF0ZSwgZm9ybSNjaGluYS1tZWRpY2FsLWFmZmFpcnMtY29udGFjdC1mb3JtIC5mb3JtLWl0ZW0uZm9ybS1pdGVtLXppcC1jb2RlIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTsgfSB9XG4gICAgZm9ybSNjb250YWN0LWZvcm0gLmZvcm0taXRlbS5mb3JtLWl0ZW0tYWRkcmVzcywgZm9ybSNjb250YWN0LWZvcm0gLmZvcm0taXRlbS5mb3JtLWl0ZW0tYWRkcmVzcy0xLCBmb3JtI2NvbnRhY3QtZm9ybSAuZm9ybS1pdGVtLmZvcm0taXRlbS1waG9uZSwgZm9ybSNtZWRpY2FsLWFmZmFpcnMtY29udGFjdC1mb3JtIC5mb3JtLWl0ZW0uZm9ybS1pdGVtLWFkZHJlc3MsIGZvcm0jbWVkaWNhbC1hZmZhaXJzLWNvbnRhY3QtZm9ybSAuZm9ybS1pdGVtLmZvcm0taXRlbS1hZGRyZXNzLTEsIGZvcm0jbWVkaWNhbC1hZmZhaXJzLWNvbnRhY3QtZm9ybSAuZm9ybS1pdGVtLmZvcm0taXRlbS1waG9uZSwgZm9ybSNjaGluYS1tZWRpY2FsLWFmZmFpcnMtY29udGFjdC1mb3JtIC5mb3JtLWl0ZW0uZm9ybS1pdGVtLWFkZHJlc3MsIGZvcm0jY2hpbmEtbWVkaWNhbC1hZmZhaXJzLWNvbnRhY3QtZm9ybSAuZm9ybS1pdGVtLmZvcm0taXRlbS1hZGRyZXNzLTEsIGZvcm0jY2hpbmEtbWVkaWNhbC1hZmZhaXJzLWNvbnRhY3QtZm9ybSAuZm9ybS1pdGVtLmZvcm0taXRlbS1waG9uZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgICAgICBmb3JtI2NvbnRhY3QtZm9ybSAuZm9ybS1pdGVtLmZvcm0taXRlbS1hZGRyZXNzLCBmb3JtI2NvbnRhY3QtZm9ybSAuZm9ybS1pdGVtLmZvcm0taXRlbS1hZGRyZXNzLTEsIGZvcm0jY29udGFjdC1mb3JtIC5mb3JtLWl0ZW0uZm9ybS1pdGVtLXBob25lLCBmb3JtI21lZGljYWwtYWZmYWlycy1jb250YWN0LWZvcm0gLmZvcm0taXRlbS5mb3JtLWl0ZW0tYWRkcmVzcywgZm9ybSNtZWRpY2FsLWFmZmFpcnMtY29udGFjdC1mb3JtIC5mb3JtLWl0ZW0uZm9ybS1pdGVtLWFkZHJlc3MtMSwgZm9ybSNtZWRpY2FsLWFmZmFpcnMtY29udGFjdC1mb3JtIC5mb3JtLWl0ZW0uZm9ybS1pdGVtLXBob25lLCBmb3JtI2NoaW5hLW1lZGljYWwtYWZmYWlycy1jb250YWN0LWZvcm0gLmZvcm0taXRlbS5mb3JtLWl0ZW0tYWRkcmVzcywgZm9ybSNjaGluYS1tZWRpY2FsLWFmZmFpcnMtY29udGFjdC1mb3JtIC5mb3JtLWl0ZW0uZm9ybS1pdGVtLWFkZHJlc3MtMSwgZm9ybSNjaGluYS1tZWRpY2FsLWFmZmFpcnMtY29udGFjdC1mb3JtIC5mb3JtLWl0ZW0uZm9ybS1pdGVtLXBob25lIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTsgfSB9XG4gICAgZm9ybSNjb250YWN0LWZvcm0gLmZvcm0taXRlbS5mb3JtLWl0ZW0tcGhvbmUsIGZvcm0jbWVkaWNhbC1hZmZhaXJzLWNvbnRhY3QtZm9ybSAuZm9ybS1pdGVtLmZvcm0taXRlbS1waG9uZSwgZm9ybSNjaGluYS1tZWRpY2FsLWFmZmFpcnMtY29udGFjdC1mb3JtIC5mb3JtLWl0ZW0uZm9ybS1pdGVtLXBob25lIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICBmb3JtI2NvbnRhY3QtZm9ybSAuZm9ybS1zdWJtaXQsIGZvcm0jbWVkaWNhbC1hZmZhaXJzLWNvbnRhY3QtZm9ybSAuZm9ybS1zdWJtaXQsIGZvcm0jY2hpbmEtbWVkaWNhbC1hZmZhaXJzLWNvbnRhY3QtZm9ybSAuZm9ybS1zdWJtaXQge1xuICAgIGJhY2tncm91bmQ6ICMwNzYyYWU7XG4gICAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDc2MmFlO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICBwYWRkaW5nOiAxNXB4IDIycHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDBweDsgfVxuXG5mb3JtI2NoaW5hLW1lZGljYWwtYWZmYWlycy1jb250YWN0LWZvcm0gLmZvcm0taXRlbS5mb3JtLWl0ZW0tbGFzdC1uYW1lLCBmb3JtI2NoaW5hLW1lZGljYWwtYWZmYWlycy1jb250YWN0LWZvcm0gLmZvcm0taXRlbS5mb3JtLWl0ZW0tZmlyc3QtbmFtZSB7XG4gIHdpZHRoOiA1MCU7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgZm9ybSNjaGluYS1tZWRpY2FsLWFmZmFpcnMtY29udGFjdC1mb3JtIC5mb3JtLWl0ZW0uZm9ybS1pdGVtLWxhc3QtbmFtZSwgZm9ybSNjaGluYS1tZWRpY2FsLWFmZmFpcnMtY29udGFjdC1mb3JtIC5mb3JtLWl0ZW0uZm9ybS1pdGVtLWZpcnN0LW5hbWUge1xuICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuXG5mb3JtI2NoaW5hLW1lZGljYWwtYWZmYWlycy1jb250YWN0LWZvcm0gLmZvcm0taXRlbS5mb3JtLWl0ZW0tZW1haWwge1xuICB3aWR0aDogMTAwJTsgfVxuXG5mb3JtICNwaG9uZS1lcnIge1xuICBjb2xvcjogI0I5NEE0ODtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLmJsb2NrLXZpZXdzLWJsb2NrY29udGFjdC11cy1ibG9jay1ibG9jay0xLFxuLmJsb2NrLXZpZXdzLWJsb2NrY29udGFjdC11cy1ibG9jay1ibG9jay0yIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5ibG9jay12aWV3cy1ibG9ja2NvbnRhY3QtdXMtYmxvY2stYmxvY2stMSAuY29udGFjdC11cy12aWV3cy1ibG9jay52aWV3LWlkLWNvbnRhY3RfdXNfYmxvY2sgLnJvdy1iZy13cmFwLmluc3RhbmNlLTQgLmlubmVyLXdyYXAgLnVzaW5nLWltYWdlLFxuICAuYmxvY2stdmlld3MtYmxvY2tjb250YWN0LXVzLWJsb2NrLWJsb2NrLTIgLmNvbnRhY3QtdXMtdmlld3MtYmxvY2sudmlldy1pZC1jb250YWN0X3VzX2Jsb2NrIC5yb3ctYmctd3JhcC5pbnN0YW5jZS00IC5pbm5lci13cmFwIC51c2luZy1pbWFnZSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgLmJsb2NrLXZpZXdzLWJsb2NrY29udGFjdC11cy1ibG9jay1ibG9jay0xIC5jb250YWN0LXVzLXZpZXdzLWJsb2NrLnZpZXctaWQtY29udGFjdF91c19ibG9jayAucm93LWJnLXdyYXAuaW5zdGFuY2UtNDphZnRlcixcbiAgLmJsb2NrLXZpZXdzLWJsb2NrY29udGFjdC11cy1ibG9jay1ibG9jay0yIC5jb250YWN0LXVzLXZpZXdzLWJsb2NrLnZpZXctaWQtY29udGFjdF91c19ibG9jayAucm93LWJnLXdyYXAuaW5zdGFuY2UtNDphZnRlciB7XG4gICAgY29udGVudDogJyAnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzA3NjJhZTtcbiAgICBvcGFjaXR5OiAwLjM7IH1cbiAgLmJsb2NrLXZpZXdzLWJsb2NrY29udGFjdC11cy1ibG9jay1ibG9jay0xIC5jb250YWN0LXVzLXZpZXdzLWJsb2NrLnZpZXctaWQtY29udGFjdF91c19ibG9jayAuY29udGFjdC11cy1jb250ZW50LFxuICAuYmxvY2stdmlld3MtYmxvY2tjb250YWN0LXVzLWJsb2NrLWJsb2NrLTIgLmNvbnRhY3QtdXMtdmlld3MtYmxvY2sudmlldy1pZC1jb250YWN0X3VzX2Jsb2NrIC5jb250YWN0LXVzLWNvbnRlbnQge1xuICAgIHotaW5kZXg6IDEwO1xuICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiA4Ni40cHggOThweDtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgIC5ibG9jay12aWV3cy1ibG9ja2NvbnRhY3QtdXMtYmxvY2stYmxvY2stMSAuY29udGFjdC11cy12aWV3cy1ibG9jay52aWV3LWlkLWNvbnRhY3RfdXNfYmxvY2sgLmNvbnRhY3QtdXMtY29udGVudCxcbiAgICAgIC5ibG9jay12aWV3cy1ibG9ja2NvbnRhY3QtdXMtYmxvY2stYmxvY2stMiAuY29udGFjdC11cy12aWV3cy1ibG9jay52aWV3LWlkLWNvbnRhY3RfdXNfYmxvY2sgLmNvbnRhY3QtdXMtY29udGVudCB7XG4gICAgICAgIHBhZGRpbmc6IDYwcHggOTBweDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAuYmxvY2stdmlld3MtYmxvY2tjb250YWN0LXVzLWJsb2NrLWJsb2NrLTEgLmNvbnRhY3QtdXMtdmlld3MtYmxvY2sudmlldy1pZC1jb250YWN0X3VzX2Jsb2NrIC5jb250YWN0LXVzLWNvbnRlbnQsXG4gICAgICAuYmxvY2stdmlld3MtYmxvY2tjb250YWN0LXVzLWJsb2NrLWJsb2NrLTIgLmNvbnRhY3QtdXMtdmlld3MtYmxvY2sudmlldy1pZC1jb250YWN0X3VzX2Jsb2NrIC5jb250YWN0LXVzLWNvbnRlbnQge1xuICAgICAgICBwYWRkaW5nOiA0Ni4wOHB4IDg0cHg7IH0gfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjkwcHgpIHtcbiAgICAgIC5ibG9jay12aWV3cy1ibG9ja2NvbnRhY3QtdXMtYmxvY2stYmxvY2stMSAuY29udGFjdC11cy12aWV3cy1ibG9jay52aWV3LWlkLWNvbnRhY3RfdXNfYmxvY2sgLmNvbnRhY3QtdXMtY29udGVudCxcbiAgICAgIC5ibG9jay12aWV3cy1ibG9ja2NvbnRhY3QtdXMtYmxvY2stYmxvY2stMiAuY29udGFjdC11cy12aWV3cy1ibG9jay52aWV3LWlkLWNvbnRhY3RfdXNfYmxvY2sgLmNvbnRhY3QtdXMtY29udGVudCB7XG4gICAgICAgIHBhZGRpbmc6IDIyLjVweCAyOHB4OyB9IH1cbiAgICAuYmxvY2stdmlld3MtYmxvY2tjb250YWN0LXVzLWJsb2NrLWJsb2NrLTEgLmNvbnRhY3QtdXMtdmlld3MtYmxvY2sudmlldy1pZC1jb250YWN0X3VzX2Jsb2NrIC5jb250YWN0LXVzLWNvbnRlbnQgLndwYl93cmFwcGVyIGg0LFxuICAgIC5ibG9jay12aWV3cy1ibG9ja2NvbnRhY3QtdXMtYmxvY2stYmxvY2stMiAuY29udGFjdC11cy12aWV3cy1ibG9jay52aWV3LWlkLWNvbnRhY3RfdXNfYmxvY2sgLmNvbnRhY3QtdXMtY29udGVudCAud3BiX3dyYXBwZXIgaDQge1xuICAgICAgZm9udC1mYW1pbHk6IFJhamRoYW5pO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAuYmxvY2stdmlld3MtYmxvY2tjb250YWN0LXVzLWJsb2NrLWJsb2NrLTEgLmNvbnRhY3QtdXMtdmlld3MtYmxvY2sudmlldy1pZC1jb250YWN0X3VzX2Jsb2NrIC5jb250YWN0LXVzLWNvbnRlbnQgLndwYl93cmFwcGVyIGg0LFxuICAgICAgICAuYmxvY2stdmlld3MtYmxvY2tjb250YWN0LXVzLWJsb2NrLWJsb2NrLTIgLmNvbnRhY3QtdXMtdmlld3MtYmxvY2sudmlldy1pZC1jb250YWN0X3VzX2Jsb2NrIC5jb250YWN0LXVzLWNvbnRlbnQgLndwYl93cmFwcGVyIGg0IHtcbiAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDsgfSB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICAgICAgLmJsb2NrLXZpZXdzLWJsb2NrY29udGFjdC11cy1ibG9jay1ibG9jay0xIC5jb250YWN0LXVzLXZpZXdzLWJsb2NrLnZpZXctaWQtY29udGFjdF91c19ibG9jayAuY29udGFjdC11cy1jb250ZW50IC53cGJfd3JhcHBlciBoNCxcbiAgICAgICAgLmJsb2NrLXZpZXdzLWJsb2NrY29udGFjdC11cy1ibG9jay1ibG9jay0yIC5jb250YWN0LXVzLXZpZXdzLWJsb2NrLnZpZXctaWQtY29udGFjdF91c19ibG9jayAuY29udGFjdC11cy1jb250ZW50IC53cGJfd3JhcHBlciBoNCB7XG4gICAgICAgICAgZm9udC1zaXplOiAyN3B4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMS41cHg7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjhweDsgfSB9XG4gICAgLmJsb2NrLXZpZXdzLWJsb2NrY29udGFjdC11cy1ibG9jay1ibG9jay0xIC5jb250YWN0LXVzLXZpZXdzLWJsb2NrLnZpZXctaWQtY29udGFjdF91c19ibG9jayAuY29udGFjdC11cy1jb250ZW50IC53cGJfd3JhcHBlciBwLmNvbnRhY3QtdXMtbGluayxcbiAgICAuYmxvY2stdmlld3MtYmxvY2tjb250YWN0LXVzLWJsb2NrLWJsb2NrLTIgLmNvbnRhY3QtdXMtdmlld3MtYmxvY2sudmlldy1pZC1jb250YWN0X3VzX2Jsb2NrIC5jb250YWN0LXVzLWNvbnRlbnQgLndwYl93cmFwcGVyIHAuY29udGFjdC11cy1saW5rIHtcbiAgICAgIHBhZGRpbmc6IDA7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgLmJsb2NrLXZpZXdzLWJsb2NrY29udGFjdC11cy1ibG9jay1ibG9jay0xIC5jb250YWN0LXVzLXZpZXdzLWJsb2NrLnZpZXctaWQtY29udGFjdF91c19ibG9jayAuY29udGFjdC11cy1jb250ZW50IC53cGJfd3JhcHBlciBwLmNvbnRhY3QtdXMtbGluayxcbiAgICAgICAgLmJsb2NrLXZpZXdzLWJsb2NrY29udGFjdC11cy1ibG9jay1ibG9jay0yIC5jb250YWN0LXVzLXZpZXdzLWJsb2NrLnZpZXctaWQtY29udGFjdF91c19ibG9jayAuY29udGFjdC11cy1jb250ZW50IC53cGJfd3JhcHBlciBwLmNvbnRhY3QtdXMtbGluayB7XG4gICAgICAgICAgcGFkZGluZzogMDsgfSB9XG5cbi5ibG9jay12aWV3cy1ibG9ja2FsY29uLW5ld3Mtdmlldy1ibG9jay0xIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC90aGVtZXMvY3VzdG9tL2FsY29uX3NjaWVuY2VfYmFzZS9pbWFnZXMvaG9tZV9uZXdzX2JnLmpwZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7IH1cbiAgLmJsb2NrLXZpZXdzLWJsb2NrYWxjb24tbmV3cy12aWV3LWJsb2NrLTEgLmhvbWUtbmV3cy0td3JhcHBlciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDJlNTY7XG4gICAgb3BhY2l0eTogMC44O1xuICAgIHBhZGRpbmc6IDcycHggOThweCA0My4ycHg7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgLmJsb2NrLXZpZXdzLWJsb2NrYWxjb24tbmV3cy12aWV3LWJsb2NrLTEgLmhvbWUtbmV3cy0td3JhcHBlciB7XG4gICAgICAgIHBhZGRpbmc6IDIyLjVweCAyMHB4OyB9IH1cbiAgICAuYmxvY2stdmlld3MtYmxvY2thbGNvbi1uZXdzLXZpZXctYmxvY2stMSAuaG9tZS1uZXdzLS13cmFwcGVyIGgyIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgICAgIGZvbnQtc2l6ZTogMzVweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgICAuYmxvY2stdmlld3MtYmxvY2thbGNvbi1uZXdzLXZpZXctYmxvY2stMSAuaG9tZS1uZXdzLS13cmFwcGVyIC52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlld3Mtcm93IHtcbiAgICAgIHdpZHRoOiAzMi4wJTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMiU7XG4gICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgZmxvYXQ6IGxlZnQ7IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTgwcHgpIHtcbiAgICAgICAgLmJsb2NrLXZpZXdzLWJsb2NrYWxjb24tbmV3cy12aWV3LWJsb2NrLTEgLmhvbWUtbmV3cy0td3JhcHBlciAudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXdzLXJvdyB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICAgICAgLmJsb2NrLXZpZXdzLWJsb2NrYWxjb24tbmV3cy12aWV3LWJsb2NrLTEgLmhvbWUtbmV3cy0td3JhcHBlciAudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXdzLXJvdyAuZmllbGQtY29udGVudCBkaXYubmV3cy1yZWFkLW1vcmUge1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAgICAgLmJsb2NrLXZpZXdzLWJsb2NrYWxjb24tbmV3cy12aWV3LWJsb2NrLTEgLmhvbWUtbmV3cy0td3JhcHBlciAudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXdzLXJvdyAuZmllbGQtY29udGVudCBkaXYubmV3cy1yZWFkLW1vcmUgLm5ld3MtY3JlYXRlZC1jYXRlZ29yeSB7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTFweDtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiOyB9XG4gICAgICAgICAgLmJsb2NrLXZpZXdzLWJsb2NrYWxjb24tbmV3cy12aWV3LWJsb2NrLTEgLmhvbWUtbmV3cy0td3JhcHBlciAudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXdzLXJvdyAuZmllbGQtY29udGVudCBkaXYubmV3cy1yZWFkLW1vcmUgLm5ld3MtY3JlYXRlZC1jYXRlZ29yeSBhIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAgIC5ibG9jay12aWV3cy1ibG9ja2FsY29uLW5ld3Mtdmlldy1ibG9jay0xIC5ob21lLW5ld3MtLXdyYXBwZXIgLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3cy1yb3cgLmZpZWxkLWNvbnRlbnQgZGl2Lm5ld3MtcmVhZC1tb3JlIGEubmV3cy10aXRsZSB7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAgICAgLmJsb2NrLXZpZXdzLWJsb2NrYWxjb24tbmV3cy12aWV3LWJsb2NrLTEgLmhvbWUtbmV3cy0td3JhcHBlciAudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXdzLXJvdyAuZmllbGQtY29udGVudCBkaXYubmV3cy1yZWFkLW1vcmUgYS5uZXdzLXRpdGxlIGgzLnRpdGxlIHtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDM1cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4OyB9XG4gICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzNTBweCkgYW5kIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgICAuYmxvY2stdmlld3MtYmxvY2thbGNvbi1uZXdzLXZpZXctYmxvY2stMSAuaG9tZS1uZXdzLS13cmFwcGVyIC52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlld3Mtcm93IC5maWVsZC1jb250ZW50IGRpdi5uZXdzLXJlYWQtbW9yZSBhLm5ld3MtdGl0bGUgaDMudGl0bGUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjkuNzVweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzRweDsgfSB9XG4gICAgICAgIC5ibG9jay12aWV3cy1ibG9ja2FsY29uLW5ld3Mtdmlldy1ibG9jay0xIC5ob21lLW5ld3MtLXdyYXBwZXIgLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3cy1yb3cgLmZpZWxkLWNvbnRlbnQgZGl2Lm5ld3MtcmVhZC1tb3JlIC5uZXdzLWJvZHktdGVhc2VyIHtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjNweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBPcGVuIFNhbnM7IH1cbiAgICAgICAgLmJsb2NrLXZpZXdzLWJsb2NrYWxjb24tbmV3cy12aWV3LWJsb2NrLTEgLmhvbWUtbmV3cy0td3JhcHBlciAudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXdzLXJvdyAuZmllbGQtY29udGVudCBkaXYubmV3cy1yZWFkLW1vcmUgLm5ld3MtcmVhZC1tb3JlLWxpbmsge1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gICAgICAgICAgLmJsb2NrLXZpZXdzLWJsb2NrYWxjb24tbmV3cy12aWV3LWJsb2NrLTEgLmhvbWUtbmV3cy0td3JhcHBlciAudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXdzLXJvdyAuZmllbGQtY29udGVudCBkaXYubmV3cy1yZWFkLW1vcmUgLm5ld3MtcmVhZC1tb3JlLWxpbmsgYSB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICAgICAgICAgLmJsb2NrLXZpZXdzLWJsb2NrYWxjb24tbmV3cy12aWV3LWJsb2NrLTEgLmhvbWUtbmV3cy0td3JhcHBlciAudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXdzLXJvdyAuZmllbGQtY29udGVudCBkaXYubmV3cy1yZWFkLW1vcmUgLm5ld3MtcmVhZC1tb3JlLWxpbmsgYSBzcGFuIHtcbiAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB0b3AgZWFzZSAwLjVzO1xuICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgICAgICAgICAuYmxvY2stdmlld3MtYmxvY2thbGNvbi1uZXdzLXZpZXctYmxvY2stMSAuaG9tZS1uZXdzLS13cmFwcGVyIC52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlld3Mtcm93IC5maWVsZC1jb250ZW50IGRpdi5uZXdzLXJlYWQtbW9yZSAubmV3cy1yZWFkLW1vcmUtbGluayBhIC5pY29uLWRpdiB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB0b3AgZWFzZSAwLjVzO1xuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTVweDsgfVxuICAgICAgICAgICAgLmJsb2NrLXZpZXdzLWJsb2NrYWxjb24tbmV3cy12aWV3LWJsb2NrLTEgLmhvbWUtbmV3cy0td3JhcHBlciAudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXdzLXJvdyAuZmllbGQtY29udGVudCBkaXYubmV3cy1yZWFkLW1vcmUgLm5ld3MtcmVhZC1tb3JlLWxpbmsgYSAucmlnaHRBcnJvdyB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgIG1hcmdpbjogLTRweCAycHggMCAwO1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAuNXM7XG4gICAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICAgICAgYm94LXNoYWRvdzogLTJweCAycHggMCAjZmZmO1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTM1ZGVnKTsgfVxuICAgICAgICAgICAgLmJsb2NrLXZpZXdzLWJsb2NrYWxjb24tbmV3cy12aWV3LWJsb2NrLTEgLmhvbWUtbmV3cy0td3JhcHBlciAudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXdzLXJvdyAuZmllbGQtY29udGVudCBkaXYubmV3cy1yZWFkLW1vcmUgLm5ld3MtcmVhZC1tb3JlLWxpbmsgYSBzcGFuOmhvdmVyIC5pY29uLWRpdiB7XG4gICAgICAgICAgICAgIHJpZ2h0OiAtMTBweDsgfVxuXG4uYmxvY2stdmlld3MtYmxvY2thbGNvbi1uZXdzLXZpZXctYmxvY2stMyAudmlldy1hbGNvbi1uZXdzLXZpZXcudmlldy1kaXNwbGF5LWlkLWJsb2NrXzMge1xuICBwYWRkaW5nOiAwcHggOThweCA3MnB4O1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCA0NiwgODYsIDAuOTcpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2FsY29uX25ld3NfQkcuanBnKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCB0b3A7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5ibG9jay12aWV3cy1ibG9ja2FsY29uLW5ld3Mtdmlldy1ibG9jay0zIC52aWV3LWFsY29uLW5ld3Mtdmlldy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMyAubmV3cy1zdWItc2VjdGlvbjo6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGNvbnRlbnQ6ICcgJztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDQ2LCA4NiwgMC45Nyk7IH1cbiAgLmJsb2NrLXZpZXdzLWJsb2NrYWxjb24tbmV3cy12aWV3LWJsb2NrLTMgLnZpZXctYWxjb24tbmV3cy12aWV3LnZpZXctZGlzcGxheS1pZC1ibG9ja18zIC5uZXdzLXN1Yi1zZWN0aW9uIC5hdHRhY2htZW50LWJlZm9yZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5ibG9jay12aWV3cy1ibG9ja2FsY29uLW5ld3Mtdmlldy1ibG9jay0zIC52aWV3LWFsY29uLW5ld3Mtdmlldy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMyAubWFpbi1jb250YWluZXItbmV3cyB7XG4gICAgcGFkZGluZzogMTQlIDkwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLmJsb2NrLXZpZXdzLWJsb2NrYWxjb24tbmV3cy12aWV3LWJsb2NrLTMgLnZpZXctYWxjb24tbmV3cy12aWV3LnZpZXctZGlzcGxheS1pZC1ibG9ja18zIC5tYWluLWNvbnRhaW5lci1uZXdzIC5uZXdzLWNvbnRhaW5lci13cmFwcGVyIC51c2luZy1pbWFnZSAubmVjdGFyLXJlY2VudC1wb3N0LWJnIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDJlNTY7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3RoZW1lcy9jdXN0b20vYWxjb25fc2NpZW5jZV9iYXNlL2ltYWdlcy9ibG9naGVhZGVyMy5qcGcpO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgIHotaW5kZXg6IDA7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW4tdG9wOiAtNSU7XG4gICAgICB6LWluZGV4OiA5OTsgfVxuICAgICAgLmJsb2NrLXZpZXdzLWJsb2NrYWxjb24tbmV3cy12aWV3LWJsb2NrLTMgLnZpZXctYWxjb24tbmV3cy12aWV3LnZpZXctZGlzcGxheS1pZC1ibG9ja18zIC5tYWluLWNvbnRhaW5lci1uZXdzIC5uZXdzLWNvbnRhaW5lci13cmFwcGVyIC51c2luZy1pbWFnZSAubmVjdGFyLXJlY2VudC1wb3N0LWJnOmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyLCAyLCAyLCAwLjQzKTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAuYmxvY2stdmlld3MtYmxvY2thbGNvbi1uZXdzLXZpZXctYmxvY2stMyAudmlldy1hbGNvbi1uZXdzLXZpZXcudmlldy1kaXNwbGF5LWlkLWJsb2NrXzMgLm1haW4tY29udGFpbmVyLW5ld3MgLm5ld3MtY29udGFpbmVyLXdyYXBwZXIgLmNvbnRhaW5lci12aWRlbyB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiBhdXRvO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHotaW5kZXg6IDE5OTsgfVxuICAgICAgLmJsb2NrLXZpZXdzLWJsb2NrYWxjb24tbmV3cy12aWV3LWJsb2NrLTMgLnZpZXctYWxjb24tbmV3cy12aWV3LnZpZXctZGlzcGxheS1pZC1ibG9ja18zIC5tYWluLWNvbnRhaW5lci1uZXdzIC5uZXdzLWNvbnRhaW5lci13cmFwcGVyIC5jb250YWluZXItdmlkZW8gLnZpZXctY29udGVudCB7XG4gICAgICAgIHdpZHRoOiA0NSU7XG4gICAgICAgIGZsb2F0OiBsZWZ0OyB9XG4gICAgICAgIC5ibG9jay12aWV3cy1ibG9ja2FsY29uLW5ld3Mtdmlldy1ibG9jay0zIC52aWV3LWFsY29uLW5ld3Mtdmlldy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMyAubWFpbi1jb250YWluZXItbmV3cyAubmV3cy1jb250YWluZXItd3JhcHBlciAuY29udGFpbmVyLXZpZGVvIC52aWV3LWNvbnRlbnQgLmdyYXYtd3JhcCB7XG4gICAgICAgICAgb3BhY2l0eTogMC44O1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwcHgpO1xuICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC44NXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4xLCAxKSAwLjJzLCB0cmFuc2Zvcm0gMC44NXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4xLCAxKSAwLjJzLCBib3gtc2hhZG93IDAuNDVzIGN1YmljLWJlemllcigwLjI1LCAxLCAwLjMzLCAxKTtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICBmb250LWZhbWlseTogT3BlbiBTYW5zO1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIzcHg7IH1cbiAgICAgICAgICAuYmxvY2stdmlld3MtYmxvY2thbGNvbi1uZXdzLXZpZXctYmxvY2stMyAudmlldy1hbGNvbi1uZXdzLXZpZXcudmlldy1kaXNwbGF5LWlkLWJsb2NrXzMgLm1haW4tY29udGFpbmVyLW5ld3MgLm5ld3MtY29udGFpbmVyLXdyYXBwZXIgLmNvbnRhaW5lci12aWRlbyAudmlldy1jb250ZW50IC5ncmF2LXdyYXAgLnRleHQgYSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGNvbG9yIDAuMnM7XG4gICAgICAgICAgICAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnM7XG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMnM7IH1cbiAgICAgICAgICAgIC5ibG9jay12aWV3cy1ibG9ja2FsY29uLW5ld3Mtdmlldy1ibG9jay0zIC52aWV3LWFsY29uLW5ld3Mtdmlldy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMyAubWFpbi1jb250YWluZXItbmV3cyAubmV3cy1jb250YWluZXItd3JhcHBlciAuY29udGFpbmVyLXZpZGVvIC52aWV3LWNvbnRlbnQgLmdyYXYtd3JhcCAudGV4dCBhOmJlZm9yZSB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIGJvdHRvbTogLTNweDtcbiAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlWCgwKTtcbiAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWCgwKTtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdDtcbiAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWCgwKTtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdDtcbiAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zN3MgY3ViaWMtYmV6aWVyKDAuNTIsIDAuMDEsIDAuMTYsIDEpO1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zN3MgY3ViaWMtYmV6aWVyKDAuNTIsIDAuMDEsIDAuMTYsIDEpO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNmZmY7IH1cbiAgICAgICAgICAgIC5ibG9jay12aWV3cy1ibG9ja2FsY29uLW5ld3Mtdmlldy1ibG9jay0zIC52aWV3LWFsY29uLW5ld3Mtdmlldy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMyAubWFpbi1jb250YWluZXItbmV3cyAubmV3cy1jb250YWluZXItd3JhcHBlciAuY29udGFpbmVyLXZpZGVvIC52aWV3LWNvbnRlbnQgLmdyYXYtd3JhcCAudGV4dCBhOmhvdmVyOmJlZm9yZSB7XG4gICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVgoMSk7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKDEpOyB9XG4gICAgICAgIC5ibG9jay12aWV3cy1ibG9ja2FsY29uLW5ld3Mtdmlldy1ibG9jay0zIC52aWV3LWFsY29uLW5ld3Mtdmlldy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMyAubWFpbi1jb250YWluZXItbmV3cyAubmV3cy1jb250YWluZXItd3JhcHBlciAuY29udGFpbmVyLXZpZGVvIC52aWV3LWNvbnRlbnQgaDIucG9zdC1yZWYtMSB7XG4gICAgICAgICAgbWFyZ2luOiAxNXB4IDAgNTBweCAwO1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgICAgICAgIC5ibG9jay12aWV3cy1ibG9ja2FsY29uLW5ld3Mtdmlldy1ibG9jay0zIC52aWV3LWFsY29uLW5ld3Mtdmlldy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMyAubWFpbi1jb250YWluZXItbmV3cyAubmV3cy1jb250YWluZXItd3JhcHBlciAuY29udGFpbmVyLXZpZGVvIC52aWV3LWNvbnRlbnQgaDIucG9zdC1yZWYtMSBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gICAgICAgIC5ibG9jay12aWV3cy1ibG9ja2FsY29uLW5ld3Mtdmlldy1ibG9jay0zIC52aWV3LWFsY29uLW5ld3Mtdmlldy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMyAubWFpbi1jb250YWluZXItbmV3cyAubmV3cy1jb250YWluZXItd3JhcHBlciAuY29udGFpbmVyLXZpZGVvIC52aWV3LWNvbnRlbnQgYS5saW5rLWNvbnRlbnQge1xuICAgICAgICAgIG9wYWNpdHk6IDAuOTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMHB4KTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuODVzIGN1YmljLWJlemllcigwLjQsIDAsIDAuMSwgMSkgMC4ycywgdHJhbnNmb3JtIDAuODVzIGN1YmljLWJlemllcigwLjQsIDAsIDAuMSwgMSkgMC4ycywgYm94LXNoYWRvdyAwLjQ1cyBjdWJpYy1iZXppZXIoMC4yNSwgMSwgMC4zMywgMSk7XG4gICAgICAgICAgcGFkZGluZzogMTVweCAyMnB4O1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgLTNweCByZ2JhKDAsIDAsIDAsIDAuMSkgaW5zZXQ7XG4gICAgICAgICAgLW1vei1ib3gtc2hhZG93OiAwIC0zcHggcmdiYSgwLCAwLCAwLCAwLjEpIGluc2V0O1xuICAgICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAtM3B4IHJnYmEoMCwgMCwgMCwgMC4xKSBpbnNldDtcbiAgICAgICAgICAtby1ib3gtc2hhZG93OiAwIC0zcHggcmdiYSgwLCAwLCAwLCAwLjEpIGluc2V0O1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogNDJweDtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0MnB4O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweCA1cHggNXB4IDVweDtcbiAgICAgICAgICAtbW96LWJvcmRlci1yYWRpdXM6IDVweCA1cHggNXB4IDVweDtcbiAgICAgICAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDVweCA1cHggNXB4IDVweDtcbiAgICAgICAgICAtby1ib3JkZXItcmFkaXVzOiA1cHggNXB4IDVweCA1cHg7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAtM3B4IHJnYmEoMCwgMCwgMCwgMC4xKSBpbnNldDtcbiAgICAgICAgICAtbW96LWJveC1zaGFkb3c6IDAgLTNweCByZ2JhKDAsIDAsIDAsIDAuMSkgaW5zZXQ7XG4gICAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIC0zcHggcmdiYSgwLCAwLCAwLCAwLjEpIGluc2V0O1xuICAgICAgICAgIC1vLWJveC1zaGFkb3c6IDAgLTNweCByZ2JhKDAsIDAsIDAsIDAuMSkgaW5zZXQ7XG4gICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjQ1cyBjdWJpYy1iZXppZXIoMC4yNSwgMSwgMC4zMywgMSk7XG4gICAgICAgICAgLW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IDAuNDVzIGN1YmljLWJlemllcigwLjI1LCAxLCAwLjMzLCAxKTtcbiAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC40NXMgY3ViaWMtYmV6aWVyKDAuMjUsIDEsIDAuMzMsIDEpO1xuICAgICAgICAgIC1vLXRyYW5zaXRpb246IG9wYWNpdHkgMC40NXMgY3ViaWMtYmV6aWVyKDAuMjUsIDEsIDAuMzMsIDEpO1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgdG9wOiAtM3B4O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDc2MmFlO1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgMC4ycztcbiAgICAgICAgICAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnM7XG4gICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzOyB9XG4gICAgICAuYmxvY2stdmlld3MtYmxvY2thbGNvbi1uZXdzLXZpZXctYmxvY2stMyAudmlldy1hbGNvbi1uZXdzLXZpZXcudmlldy1kaXNwbGF5LWlkLWJsb2NrXzMgLm1haW4tY29udGFpbmVyLW5ld3MgLm5ld3MtY29udGFpbmVyLXdyYXBwZXIgLmNvbnRhaW5lci12aWRlbyAuYXR0YWNobWVudC5hdHRhY2htZW50LWFmdGVyIHtcbiAgICAgICAgd2lkdGg6IDMwJTtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0OyB9XG4gICAgICAgIC5ibG9jay12aWV3cy1ibG9ja2FsY29uLW5ld3Mtdmlldy1ibG9jay0zIC52aWV3LWFsY29uLW5ld3Mtdmlldy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMyAubWFpbi1jb250YWluZXItbmV3cyAubmV3cy1jb250YWluZXItd3JhcHBlciAuY29udGFpbmVyLXZpZGVvIC5hdHRhY2htZW50LmF0dGFjaG1lbnQtYWZ0ZXIgLnZpZXctZGlzcGxheS1pZC1hdHRhY2htZW50XzEgLnZpZXctY29udGVudCB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgZmxvYXQ6IG5vbmU7IH1cblxuLnZpZXctYWxjb24tbmV3cy12aWV3IC52aWV3LWRpc3BsYXktaWQtYXR0YWNobWVudF8xIHtcbiAgcGFkZGluZzogMCAxNSU7IH1cbiAgLnZpZXctYWxjb24tbmV3cy12aWV3IC52aWV3LWRpc3BsYXktaWQtYXR0YWNobWVudF8xIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyB7XG4gICAgbWFyZ2luOiA1MHB4IDBweDtcbiAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgIC52aWV3LWFsY29uLW5ld3MtdmlldyAudmlldy1kaXNwbGF5LWlkLWF0dGFjaG1lbnRfMSAudmlldy1jb250ZW50IC52aWV3cy1yb3c6Zmlyc3QtY2hpbGQge1xuICAgICAgbWFyZ2luOiAwOyB9XG4gICAgLnZpZXctYWxjb24tbmV3cy12aWV3IC52aWV3LWRpc3BsYXktaWQtYXR0YWNobWVudF8xIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAubmV3cy1tYWluLWJsb2NrLW1lbnUgbGkubmV3cy10aXRsZSAudGl0bGUge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4ycyBlYXNlO1xuICAgICAgb3BhY2l0eTogMC42NTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250LWZhbWlseTogT3BlbiBTYW5zICFpbXBvcnRhbnQ7XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMXB4OyB9XG4gICAgICAudmlldy1hbGNvbi1uZXdzLXZpZXcgLnZpZXctZGlzcGxheS1pZC1hdHRhY2htZW50XzEgLnZpZXctY29udGVudCAudmlld3Mtcm93IC5uZXdzLW1haW4tYmxvY2stbWVudSBsaS5uZXdzLXRpdGxlIC50aXRsZTpob3ZlciB7XG4gICAgICAgIG9wYWNpdHk6IDE7IH1cbiAgICAudmlldy1hbGNvbi1uZXdzLXZpZXcgLnZpZXctZGlzcGxheS1pZC1hdHRhY2htZW50XzEgLnZpZXctY29udGVudCAudmlld3Mtcm93IC5uZXdzLW1haW4tYmxvY2stbWVudSBsaS5uZXdzLXRpdGxlOmFmdGVyIHtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGVYKDEpO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGJvcmRlci1ib3R0b206IDEuNXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcbiAgICAgIG1hcmdpbi10b3A6IDRweDsgfVxuICAgIC52aWV3LWFsY29uLW5ld3MtdmlldyAudmlldy1kaXNwbGF5LWlkLWF0dGFjaG1lbnRfMSAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLm5ld3MtbWFpbi1ibG9jay1tZW51IGxpLmFjdGl2ZSAudGl0bGUge1xuICAgICAgb3BhY2l0eTogMTsgfVxuICAgIC52aWV3LWFsY29uLW5ld3MtdmlldyAudmlldy1kaXNwbGF5LWlkLWF0dGFjaG1lbnRfMSAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLm5ld3MtbWFpbi1ibG9jay1tZW51IGxpLmFjdGl2ZTphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGJvcmRlci1ib3R0b206IDEuNXB4IHNvbGlkICMwNzYyYWU7IH1cblxuLnZpZXctYWxjb24tbmV3cy12aWV3IC5uZXdzLWNvbnRlbnQtbWFpbi1ibG9jayB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLnZpZXctYWxjb24tbmV3cy12aWV3IC5hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4uYmxvY2stdmlld3MtYmxvY2thbGNvbi1uZXdzLXZpZXctYmxvY2stMixcbi5uZXdzLXN1Yi1zZWN0aW9uIHtcbiAgcGFkZGluZzogMHB4IDk4cHggNzJweDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgNDYsIDg2LCAwLjk3KTsgfVxuICAuYmxvY2stdmlld3MtYmxvY2thbGNvbi1uZXdzLXZpZXctYmxvY2stMiAudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgLnZpZXdzLXJvdyxcbiAgLmJsb2NrLXZpZXdzLWJsb2NrYWxjb24tbmV3cy12aWV3LWJsb2NrLTIgLmF0dGFjaG1lbnQuYXR0YWNobWVudC1iZWZvcmUgLnZpZXdzLXJvdyxcbiAgLm5ld3Mtc3ViLXNlY3Rpb24gLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIC52aWV3cy1yb3csXG4gIC5uZXdzLXN1Yi1zZWN0aW9uIC5hdHRhY2htZW50LmF0dGFjaG1lbnQtYmVmb3JlIC52aWV3cy1yb3cge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gICAgLmJsb2NrLXZpZXdzLWJsb2NrYWxjb24tbmV3cy12aWV3LWJsb2NrLTIgLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIC52aWV3cy1yb3cgLm5ld3MtY29udGFpbmVyLFxuICAgIC5ibG9jay12aWV3cy1ibG9ja2FsY29uLW5ld3Mtdmlldy1ibG9jay0yIC5hdHRhY2htZW50LmF0dGFjaG1lbnQtYmVmb3JlIC52aWV3cy1yb3cgLm5ld3MtY29udGFpbmVyLFxuICAgIC5uZXdzLXN1Yi1zZWN0aW9uIC52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAudmlld3Mtcm93IC5uZXdzLWNvbnRhaW5lcixcbiAgICAubmV3cy1zdWItc2VjdGlvbiAuYXR0YWNobWVudC5hdHRhY2htZW50LWJlZm9yZSAudmlld3Mtcm93IC5uZXdzLWNvbnRhaW5lciB7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgLmJsb2NrLXZpZXdzLWJsb2NrYWxjb24tbmV3cy12aWV3LWJsb2NrLTIgLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIC52aWV3cy1yb3cgLm5ld3MtY29udGFpbmVyIC5yZWxhdGVkLS1uZXdzLWJsb2NrLFxuICAgICAgLmJsb2NrLXZpZXdzLWJsb2NrYWxjb24tbmV3cy12aWV3LWJsb2NrLTIgLmF0dGFjaG1lbnQuYXR0YWNobWVudC1iZWZvcmUgLnZpZXdzLXJvdyAubmV3cy1jb250YWluZXIgLnJlbGF0ZWQtLW5ld3MtYmxvY2ssXG4gICAgICAubmV3cy1zdWItc2VjdGlvbiAudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgLnZpZXdzLXJvdyAubmV3cy1jb250YWluZXIgLnJlbGF0ZWQtLW5ld3MtYmxvY2ssXG4gICAgICAubmV3cy1zdWItc2VjdGlvbiAuYXR0YWNobWVudC5hdHRhY2htZW50LWJlZm9yZSAudmlld3Mtcm93IC5uZXdzLWNvbnRhaW5lciAucmVsYXRlZC0tbmV3cy1ibG9jayB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAgICAgLmJsb2NrLXZpZXdzLWJsb2NrYWxjb24tbmV3cy12aWV3LWJsb2NrLTIgLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIC52aWV3cy1yb3cgLm5ld3MtY29udGFpbmVyIC5yZWxhdGVkLS1uZXdzLWJsb2NrOmhvdmVyIC5wb3N0LWZlYXR1cmVkLWltZy13cmFwIGltZyxcbiAgICAgICAgLmJsb2NrLXZpZXdzLWJsb2NrYWxjb24tbmV3cy12aWV3LWJsb2NrLTIgLmF0dGFjaG1lbnQuYXR0YWNobWVudC1iZWZvcmUgLnZpZXdzLXJvdyAubmV3cy1jb250YWluZXIgLnJlbGF0ZWQtLW5ld3MtYmxvY2s6aG92ZXIgLnBvc3QtZmVhdHVyZWQtaW1nLXdyYXAgaW1nLFxuICAgICAgICAubmV3cy1zdWItc2VjdGlvbiAudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgLnZpZXdzLXJvdyAubmV3cy1jb250YWluZXIgLnJlbGF0ZWQtLW5ld3MtYmxvY2s6aG92ZXIgLnBvc3QtZmVhdHVyZWQtaW1nLXdyYXAgaW1nLFxuICAgICAgICAubmV3cy1zdWItc2VjdGlvbiAuYXR0YWNobWVudC5hdHRhY2htZW50LWJlZm9yZSAudmlld3Mtcm93IC5uZXdzLWNvbnRhaW5lciAucmVsYXRlZC0tbmV3cy1ibG9jazpob3ZlciAucG9zdC1mZWF0dXJlZC1pbWctd3JhcCBpbWcge1xuICAgICAgICAgIG1hcmdpbi10b3A6IC00cHg7XG4gICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC43cyBjdWJpYy1iZXppZXIoMC4yLCAxLCAwLjIyLCAxKTsgfVxuICAgICAgLmJsb2NrLXZpZXdzLWJsb2NrYWxjb24tbmV3cy12aWV3LWJsb2NrLTIgLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIC52aWV3cy1yb3cgLm5ld3MtY29udGFpbmVyIC5uZXdzLWltYWdlLm5ld3MtLWxlZnQtd3JhcHBlcixcbiAgICAgIC5ibG9jay12aWV3cy1ibG9ja2FsY29uLW5ld3Mtdmlldy1ibG9jay0yIC5hdHRhY2htZW50LmF0dGFjaG1lbnQtYmVmb3JlIC52aWV3cy1yb3cgLm5ld3MtY29udGFpbmVyIC5uZXdzLWltYWdlLm5ld3MtLWxlZnQtd3JhcHBlcixcbiAgICAgIC5uZXdzLXN1Yi1zZWN0aW9uIC52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAudmlld3Mtcm93IC5uZXdzLWNvbnRhaW5lciAubmV3cy1pbWFnZS5uZXdzLS1sZWZ0LXdyYXBwZXIsXG4gICAgICAubmV3cy1zdWItc2VjdGlvbiAuYXR0YWNobWVudC5hdHRhY2htZW50LWJlZm9yZSAudmlld3Mtcm93IC5uZXdzLWNvbnRhaW5lciAubmV3cy1pbWFnZS5uZXdzLS1sZWZ0LXdyYXBwZXIge1xuICAgICAgICB3aWR0aDogMzMlO1xuICAgICAgICBmbG9hdDogbGVmdDsgfVxuICAgICAgICAuYmxvY2stdmlld3MtYmxvY2thbGNvbi1uZXdzLXZpZXctYmxvY2stMiAudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgLnZpZXdzLXJvdyAubmV3cy1jb250YWluZXIgLm5ld3MtaW1hZ2UubmV3cy0tbGVmdC13cmFwcGVyIC5wb3N0LWZlYXR1cmVkLWltZy13cmFwIGltZyxcbiAgICAgICAgLmJsb2NrLXZpZXdzLWJsb2NrYWxjb24tbmV3cy12aWV3LWJsb2NrLTIgLmF0dGFjaG1lbnQuYXR0YWNobWVudC1iZWZvcmUgLnZpZXdzLXJvdyAubmV3cy1jb250YWluZXIgLm5ld3MtaW1hZ2UubmV3cy0tbGVmdC13cmFwcGVyIC5wb3N0LWZlYXR1cmVkLWltZy13cmFwIGltZyxcbiAgICAgICAgLm5ld3Mtc3ViLXNlY3Rpb24gLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIC52aWV3cy1yb3cgLm5ld3MtY29udGFpbmVyIC5uZXdzLWltYWdlLm5ld3MtLWxlZnQtd3JhcHBlciAucG9zdC1mZWF0dXJlZC1pbWctd3JhcCBpbWcsXG4gICAgICAgIC5uZXdzLXN1Yi1zZWN0aW9uIC5hdHRhY2htZW50LmF0dGFjaG1lbnQtYmVmb3JlIC52aWV3cy1yb3cgLm5ld3MtY29udGFpbmVyIC5uZXdzLWltYWdlLm5ld3MtLWxlZnQtd3JhcHBlciAucG9zdC1mZWF0dXJlZC1pbWctd3JhcCBpbWcge1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICBtaW4taGVpZ2h0OiA0MDBweDtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC43cyBjdWJpYy1iZXppZXIoMC4yLCAxLCAwLjIyLCAxKTsgfVxuICAgICAgLmJsb2NrLXZpZXdzLWJsb2NrYWxjb24tbmV3cy12aWV3LWJsb2NrLTIgLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIC52aWV3cy1yb3cgLm5ld3MtY29udGFpbmVyIC5uZXdzLWNvbnRlbnQubmV3cy0tcmlnaHQtd3JhcHBlcixcbiAgICAgIC5ibG9jay12aWV3cy1ibG9ja2FsY29uLW5ld3Mtdmlldy1ibG9jay0yIC5hdHRhY2htZW50LmF0dGFjaG1lbnQtYmVmb3JlIC52aWV3cy1yb3cgLm5ld3MtY29udGFpbmVyIC5uZXdzLWNvbnRlbnQubmV3cy0tcmlnaHQtd3JhcHBlcixcbiAgICAgIC5uZXdzLXN1Yi1zZWN0aW9uIC52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAudmlld3Mtcm93IC5uZXdzLWNvbnRhaW5lciAubmV3cy1jb250ZW50Lm5ld3MtLXJpZ2h0LXdyYXBwZXIsXG4gICAgICAubmV3cy1zdWItc2VjdGlvbiAuYXR0YWNobWVudC5hdHRhY2htZW50LWJlZm9yZSAudmlld3Mtcm93IC5uZXdzLWNvbnRhaW5lciAubmV3cy1jb250ZW50Lm5ld3MtLXJpZ2h0LXdyYXBwZXIge1xuICAgICAgICB3aWR0aDogNjYuNjYlO1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgcGFkZGluZzogNyU7IH1cbiAgICAgICAgLmJsb2NrLXZpZXdzLWJsb2NrYWxjb24tbmV3cy12aWV3LWJsb2NrLTIgLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIC52aWV3cy1yb3cgLm5ld3MtY29udGFpbmVyIC5uZXdzLWNvbnRlbnQubmV3cy0tcmlnaHQtd3JhcHBlciAubWV0YS1jYXRlZ29yeSBhLFxuICAgICAgICAuYmxvY2stdmlld3MtYmxvY2thbGNvbi1uZXdzLXZpZXctYmxvY2stMiAuYXR0YWNobWVudC5hdHRhY2htZW50LWJlZm9yZSAudmlld3Mtcm93IC5uZXdzLWNvbnRhaW5lciAubmV3cy1jb250ZW50Lm5ld3MtLXJpZ2h0LXdyYXBwZXIgLm1ldGEtY2F0ZWdvcnkgYSxcbiAgICAgICAgLm5ld3Mtc3ViLXNlY3Rpb24gLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIC52aWV3cy1yb3cgLm5ld3MtY29udGFpbmVyIC5uZXdzLWNvbnRlbnQubmV3cy0tcmlnaHQtd3JhcHBlciAubWV0YS1jYXRlZ29yeSBhLFxuICAgICAgICAubmV3cy1zdWItc2VjdGlvbiAuYXR0YWNobWVudC5hdHRhY2htZW50LWJlZm9yZSAudmlld3Mtcm93IC5uZXdzLWNvbnRhaW5lciAubmV3cy1jb250ZW50Lm5ld3MtLXJpZ2h0LXdyYXBwZXIgLm1ldGEtY2F0ZWdvcnkgYSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgbWFyZ2luOiAwIDEwcHggMTBweCAwO1xuICAgICAgICAgIGNvbG9yOiAjNmJjNmYzO1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMXB4OyB9XG4gICAgICAgICAgLmJsb2NrLXZpZXdzLWJsb2NrYWxjb24tbmV3cy12aWV3LWJsb2NrLTIgLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIC52aWV3cy1yb3cgLm5ld3MtY29udGFpbmVyIC5uZXdzLWNvbnRlbnQubmV3cy0tcmlnaHQtd3JhcHBlciAubWV0YS1jYXRlZ29yeSBhOmJlZm9yZSxcbiAgICAgICAgICAuYmxvY2stdmlld3MtYmxvY2thbGNvbi1uZXdzLXZpZXctYmxvY2stMiAuYXR0YWNobWVudC5hdHRhY2htZW50LWJlZm9yZSAudmlld3Mtcm93IC5uZXdzLWNvbnRhaW5lciAubmV3cy1jb250ZW50Lm5ld3MtLXJpZ2h0LXdyYXBwZXIgLm1ldGEtY2F0ZWdvcnkgYTpiZWZvcmUsXG4gICAgICAgICAgLm5ld3Mtc3ViLXNlY3Rpb24gLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIC52aWV3cy1yb3cgLm5ld3MtY29udGFpbmVyIC5uZXdzLWNvbnRlbnQubmV3cy0tcmlnaHQtd3JhcHBlciAubWV0YS1jYXRlZ29yeSBhOmJlZm9yZSxcbiAgICAgICAgICAubmV3cy1zdWItc2VjdGlvbiAuYXR0YWNobWVudC5hdHRhY2htZW50LWJlZm9yZSAudmlld3Mtcm93IC5uZXdzLWNvbnRhaW5lciAubmV3cy1jb250ZW50Lm5ld3MtLXJpZ2h0LXdyYXBwZXIgLm1ldGEtY2F0ZWdvcnkgYTpiZWZvcmUge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBib3R0b206IC0xcHg7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0O1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMzdzIGN1YmljLWJlemllcigwLjUyLCAwLjAxLCAwLjE2LCAxKSwgLXdlYmtpdC10cmFuc2Zvcm0gMC4zN3MgY3ViaWMtYmV6aWVyKDAuNTIsIDAuMDEsIDAuMTYsIDEpO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzA3NjJhZTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKDApOyB9XG4gICAgICAgICAgLmJsb2NrLXZpZXdzLWJsb2NrYWxjb24tbmV3cy12aWV3LWJsb2NrLTIgLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIC52aWV3cy1yb3cgLm5ld3MtY29udGFpbmVyIC5uZXdzLWNvbnRlbnQubmV3cy0tcmlnaHQtd3JhcHBlciAubWV0YS1jYXRlZ29yeSBhOmhvdmVyOjpiZWZvcmUsXG4gICAgICAgICAgLmJsb2NrLXZpZXdzLWJsb2NrYWxjb24tbmV3cy12aWV3LWJsb2NrLTIgLmF0dGFjaG1lbnQuYXR0YWNobWVudC1iZWZvcmUgLnZpZXdzLXJvdyAubmV3cy1jb250YWluZXIgLm5ld3MtY29udGVudC5uZXdzLS1yaWdodC13cmFwcGVyIC5tZXRhLWNhdGVnb3J5IGE6aG92ZXI6OmJlZm9yZSxcbiAgICAgICAgICAubmV3cy1zdWItc2VjdGlvbiAudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgLnZpZXdzLXJvdyAubmV3cy1jb250YWluZXIgLm5ld3MtY29udGVudC5uZXdzLS1yaWdodC13cmFwcGVyIC5tZXRhLWNhdGVnb3J5IGE6aG92ZXI6OmJlZm9yZSxcbiAgICAgICAgICAubmV3cy1zdWItc2VjdGlvbiAuYXR0YWNobWVudC5hdHRhY2htZW50LWJlZm9yZSAudmlld3Mtcm93IC5uZXdzLWNvbnRhaW5lciAubmV3cy1jb250ZW50Lm5ld3MtLXJpZ2h0LXdyYXBwZXIgLm1ldGEtY2F0ZWdvcnkgYTpob3Zlcjo6YmVmb3JlIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKDEpOyB9XG4gICAgICAgIC5ibG9jay12aWV3cy1ibG9ja2FsY29uLW5ld3Mtdmlldy1ibG9jay0yIC52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAudmlld3Mtcm93IC5uZXdzLWNvbnRhaW5lciAubmV3cy1jb250ZW50Lm5ld3MtLXJpZ2h0LXdyYXBwZXIgLnBvc3QtaGVhZGVyLFxuICAgICAgICAuYmxvY2stdmlld3MtYmxvY2thbGNvbi1uZXdzLXZpZXctYmxvY2stMiAuYXR0YWNobWVudC5hdHRhY2htZW50LWJlZm9yZSAudmlld3Mtcm93IC5uZXdzLWNvbnRhaW5lciAubmV3cy1jb250ZW50Lm5ld3MtLXJpZ2h0LXdyYXBwZXIgLnBvc3QtaGVhZGVyLFxuICAgICAgICAubmV3cy1zdWItc2VjdGlvbiAudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgLnZpZXdzLXJvdyAubmV3cy1jb250YWluZXIgLm5ld3MtY29udGVudC5uZXdzLS1yaWdodC13cmFwcGVyIC5wb3N0LWhlYWRlcixcbiAgICAgICAgLm5ld3Mtc3ViLXNlY3Rpb24gLmF0dGFjaG1lbnQuYXR0YWNobWVudC1iZWZvcmUgLnZpZXdzLXJvdyAubmV3cy1jb250YWluZXIgLm5ld3MtY29udGVudC5uZXdzLS1yaWdodC13cmFwcGVyIC5wb3N0LWhlYWRlciB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjNweDsgfVxuICAgICAgICAgIC5ibG9jay12aWV3cy1ibG9ja2FsY29uLW5ld3Mtdmlldy1ibG9jay0yIC52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAudmlld3Mtcm93IC5uZXdzLWNvbnRhaW5lciAubmV3cy1jb250ZW50Lm5ld3MtLXJpZ2h0LXdyYXBwZXIgLnBvc3QtaGVhZGVyIGgzLFxuICAgICAgICAgIC5ibG9jay12aWV3cy1ibG9ja2FsY29uLW5ld3Mtdmlldy1ibG9jay0yIC5hdHRhY2htZW50LmF0dGFjaG1lbnQtYmVmb3JlIC52aWV3cy1yb3cgLm5ld3MtY29udGFpbmVyIC5uZXdzLWNvbnRlbnQubmV3cy0tcmlnaHQtd3JhcHBlciAucG9zdC1oZWFkZXIgaDMsXG4gICAgICAgICAgLm5ld3Mtc3ViLXNlY3Rpb24gLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIC52aWV3cy1yb3cgLm5ld3MtY29udGFpbmVyIC5uZXdzLWNvbnRlbnQubmV3cy0tcmlnaHQtd3JhcHBlciAucG9zdC1oZWFkZXIgaDMsXG4gICAgICAgICAgLm5ld3Mtc3ViLXNlY3Rpb24gLmF0dGFjaG1lbnQuYXR0YWNobWVudC1iZWZvcmUgLnZpZXdzLXJvdyAubmV3cy1jb250YWluZXIgLm5ld3MtY29udGVudC5uZXdzLS1yaWdodC13cmFwcGVyIC5wb3N0LWhlYWRlciBoMyB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogUmFqZGhhbmk7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDM1cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICAgICAgICBjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50OyB9XG4gICAgICAgICAgICAuYmxvY2stdmlld3MtYmxvY2thbGNvbi1uZXdzLXZpZXctYmxvY2stMiAudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgLnZpZXdzLXJvdyAubmV3cy1jb250YWluZXIgLm5ld3MtY29udGVudC5uZXdzLS1yaWdodC13cmFwcGVyIC5wb3N0LWhlYWRlciBoMyBhLFxuICAgICAgICAgICAgLmJsb2NrLXZpZXdzLWJsb2NrYWxjb24tbmV3cy12aWV3LWJsb2NrLTIgLmF0dGFjaG1lbnQuYXR0YWNobWVudC1iZWZvcmUgLnZpZXdzLXJvdyAubmV3cy1jb250YWluZXIgLm5ld3MtY29udGVudC5uZXdzLS1yaWdodC13cmFwcGVyIC5wb3N0LWhlYWRlciBoMyBhLFxuICAgICAgICAgICAgLm5ld3Mtc3ViLXNlY3Rpb24gLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIC52aWV3cy1yb3cgLm5ld3MtY29udGFpbmVyIC5uZXdzLWNvbnRlbnQubmV3cy0tcmlnaHQtd3JhcHBlciAucG9zdC1oZWFkZXIgaDMgYSxcbiAgICAgICAgICAgIC5uZXdzLXN1Yi1zZWN0aW9uIC5hdHRhY2htZW50LmF0dGFjaG1lbnQtYmVmb3JlIC52aWV3cy1yb3cgLm5ld3MtY29udGFpbmVyIC5uZXdzLWNvbnRlbnQubmV3cy0tcmlnaHQtd3JhcHBlciAucG9zdC1oZWFkZXIgaDMgYSB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgICAgICAgLmJsb2NrLXZpZXdzLWJsb2NrYWxjb24tbmV3cy12aWV3LWJsb2NrLTIgLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIC52aWV3cy1yb3cgLm5ld3MtY29udGFpbmVyIC5uZXdzLWNvbnRlbnQubmV3cy0tcmlnaHQtd3JhcHBlciAubmV3cy1ib2R5LWNvbnRlbnQsXG4gICAgICAgIC5ibG9jay12aWV3cy1ibG9ja2FsY29uLW5ld3Mtdmlldy1ibG9jay0yIC5hdHRhY2htZW50LmF0dGFjaG1lbnQtYmVmb3JlIC52aWV3cy1yb3cgLm5ld3MtY29udGFpbmVyIC5uZXdzLWNvbnRlbnQubmV3cy0tcmlnaHQtd3JhcHBlciAubmV3cy1ib2R5LWNvbnRlbnQsXG4gICAgICAgIC5uZXdzLXN1Yi1zZWN0aW9uIC52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAudmlld3Mtcm93IC5uZXdzLWNvbnRhaW5lciAubmV3cy1jb250ZW50Lm5ld3MtLXJpZ2h0LXdyYXBwZXIgLm5ld3MtYm9keS1jb250ZW50LFxuICAgICAgICAubmV3cy1zdWItc2VjdGlvbiAuYXR0YWNobWVudC5hdHRhY2htZW50LWJlZm9yZSAudmlld3Mtcm93IC5uZXdzLWNvbnRhaW5lciAubmV3cy1jb250ZW50Lm5ld3MtLXJpZ2h0LXdyYXBwZXIgLm5ld3MtYm9keS1jb250ZW50IHtcbiAgICAgICAgICBmb250LWZhbWlseTogT3BlbiBTYW5zO1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgICAgLmJsb2NrLXZpZXdzLWJsb2NrYWxjb24tbmV3cy12aWV3LWJsb2NrLTIgLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIC52aWV3cy1yb3cgLm5ld3MtY29udGFpbmVyIC5uZXdzLWNvbnRlbnQubmV3cy0tcmlnaHQtd3JhcHBlciAuZ3Jhdi13cmFwLFxuICAgICAgICAuYmxvY2stdmlld3MtYmxvY2thbGNvbi1uZXdzLXZpZXctYmxvY2stMiAuYXR0YWNobWVudC5hdHRhY2htZW50LWJlZm9yZSAudmlld3Mtcm93IC5uZXdzLWNvbnRhaW5lciAubmV3cy1jb250ZW50Lm5ld3MtLXJpZ2h0LXdyYXBwZXIgLmdyYXYtd3JhcCxcbiAgICAgICAgLm5ld3Mtc3ViLXNlY3Rpb24gLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIC52aWV3cy1yb3cgLm5ld3MtY29udGFpbmVyIC5uZXdzLWNvbnRlbnQubmV3cy0tcmlnaHQtd3JhcHBlciAuZ3Jhdi13cmFwLFxuICAgICAgICAubmV3cy1zdWItc2VjdGlvbiAuYXR0YWNobWVudC5hdHRhY2htZW50LWJlZm9yZSAudmlld3Mtcm93IC5uZXdzLWNvbnRhaW5lciAubmV3cy1jb250ZW50Lm5ld3MtLXJpZ2h0LXdyYXBwZXIgLmdyYXYtd3JhcCB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICBmb250LWZhbWlseTogT3BlbiBTYW5zOyB9XG4gICAgICAgICAgLmJsb2NrLXZpZXdzLWJsb2NrYWxjb24tbmV3cy12aWV3LWJsb2NrLTIgLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIC52aWV3cy1yb3cgLm5ld3MtY29udGFpbmVyIC5uZXdzLWNvbnRlbnQubmV3cy0tcmlnaHQtd3JhcHBlciAuZ3Jhdi13cmFwIC50ZXh0LFxuICAgICAgICAgIC5ibG9jay12aWV3cy1ibG9ja2FsY29uLW5ld3Mtdmlldy1ibG9jay0yIC5hdHRhY2htZW50LmF0dGFjaG1lbnQtYmVmb3JlIC52aWV3cy1yb3cgLm5ld3MtY29udGFpbmVyIC5uZXdzLWNvbnRlbnQubmV3cy0tcmlnaHQtd3JhcHBlciAuZ3Jhdi13cmFwIC50ZXh0LFxuICAgICAgICAgIC5uZXdzLXN1Yi1zZWN0aW9uIC52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAudmlld3Mtcm93IC5uZXdzLWNvbnRhaW5lciAubmV3cy1jb250ZW50Lm5ld3MtLXJpZ2h0LXdyYXBwZXIgLmdyYXYtd3JhcCAudGV4dCxcbiAgICAgICAgICAubmV3cy1zdWItc2VjdGlvbiAuYXR0YWNobWVudC5hdHRhY2htZW50LWJlZm9yZSAudmlld3Mtcm93IC5uZXdzLWNvbnRhaW5lciAubmV3cy1jb250ZW50Lm5ld3MtLXJpZ2h0LXdyYXBwZXIgLmdyYXYtd3JhcCAudGV4dCB7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDA7IH1cbiAgICAgICAgICAgIC5ibG9jay12aWV3cy1ibG9ja2FsY29uLW5ld3Mtdmlldy1ibG9jay0yIC52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAudmlld3Mtcm93IC5uZXdzLWNvbnRhaW5lciAubmV3cy1jb250ZW50Lm5ld3MtLXJpZ2h0LXdyYXBwZXIgLmdyYXYtd3JhcCAudGV4dCBhLFxuICAgICAgICAgICAgLmJsb2NrLXZpZXdzLWJsb2NrYWxjb24tbmV3cy12aWV3LWJsb2NrLTIgLmF0dGFjaG1lbnQuYXR0YWNobWVudC1iZWZvcmUgLnZpZXdzLXJvdyAubmV3cy1jb250YWluZXIgLm5ld3MtY29udGVudC5uZXdzLS1yaWdodC13cmFwcGVyIC5ncmF2LXdyYXAgLnRleHQgYSxcbiAgICAgICAgICAgIC5uZXdzLXN1Yi1zZWN0aW9uIC52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAudmlld3Mtcm93IC5uZXdzLWNvbnRhaW5lciAubmV3cy1jb250ZW50Lm5ld3MtLXJpZ2h0LXdyYXBwZXIgLmdyYXYtd3JhcCAudGV4dCBhLFxuICAgICAgICAgICAgLm5ld3Mtc3ViLXNlY3Rpb24gLmF0dGFjaG1lbnQuYXR0YWNobWVudC1iZWZvcmUgLnZpZXdzLXJvdyAubmV3cy1jb250YWluZXIgLm5ld3MtY29udGVudC5uZXdzLS1yaWdodC13cmFwcGVyIC5ncmF2LXdyYXAgLnRleHQgYSB7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAgICAgLmJsb2NrLXZpZXdzLWJsb2NrYWxjb24tbmV3cy12aWV3LWJsb2NrLTIgLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIC52aWV3cy1yb3cgLm5ld3MtY29udGFpbmVyIC5uZXdzLWNvbnRlbnQubmV3cy0tcmlnaHQtd3JhcHBlciAuZ3Jhdi13cmFwIC5kYXRlLFxuICAgICAgICAgIC5ibG9jay12aWV3cy1ibG9ja2FsY29uLW5ld3Mtdmlldy1ibG9jay0yIC5hdHRhY2htZW50LmF0dGFjaG1lbnQtYmVmb3JlIC52aWV3cy1yb3cgLm5ld3MtY29udGFpbmVyIC5uZXdzLWNvbnRlbnQubmV3cy0tcmlnaHQtd3JhcHBlciAuZ3Jhdi13cmFwIC5kYXRlLFxuICAgICAgICAgIC5uZXdzLXN1Yi1zZWN0aW9uIC52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAudmlld3Mtcm93IC5uZXdzLWNvbnRhaW5lciAubmV3cy1jb250ZW50Lm5ld3MtLXJpZ2h0LXdyYXBwZXIgLmdyYXYtd3JhcCAuZGF0ZSxcbiAgICAgICAgICAubmV3cy1zdWItc2VjdGlvbiAuYXR0YWNobWVudC5hdHRhY2htZW50LWJlZm9yZSAudmlld3Mtcm93IC5uZXdzLWNvbnRhaW5lciAubmV3cy1jb250ZW50Lm5ld3MtLXJpZ2h0LXdyYXBwZXIgLmdyYXYtd3JhcCAuZGF0ZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7IH1cblxuLm5ld3Mtc3ViLXNlY3Rpb24ge1xuICBwYWRkaW5nOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgYmFja2dyb3VuZDogbm9uZTsgfVxuXG4uaGlkZS1maWx0ZXIge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5idXR0b24uanMtZm9ybS1zdWJtaXQuZm9ybS1zdWJtaXQge1xuICBwYWRkaW5nOiAxMHB4O1xuICBmb250LWZhbWlseTogT3BlbiBTYW5zO1xuICBsZXR0ZXItc3BhY2luZzogM3B4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBmb250LXdlaWdodDogODAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogI2ZmZjtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJhY2tncm91bmQ6ICMwMTJmNTU7IH1cblxuI3ZpZXdzLWV4cG9zZWQtZm9ybS1zY2llbnRpZmljLXB1YmxpY2F0aW9uLXZpZXctYmxvY2stMSBzdW1tYXJ5LFxuI3ZpZXdzLWV4cG9zZWQtZm9ybS1zY2llbnRpZmljLXB1YmxpY2F0aW9uLXZpZXctYmxvY2stMiBzdW1tYXJ5LFxuI3ZpZXdzLWV4cG9zZWQtZm9ybS1zY2llbnRpZmljLXB1YmxpY2F0aW9uLXZpZXctYmxvY2stMyBzdW1tYXJ5LFxuI3ZpZXdzLWV4cG9zZWQtZm9ybS1zY2llbnRpZmljLXB1YmxpY2F0aW9uLXZpZXctYmxvY2stNCBzdW1tYXJ5IHtcbiAgbGV0dGVyLXNwYWNpbmc6IDNweDtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgYm9yZGVyOiAzcHggIzAwMkU1NiBzb2xpZDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMwMDJFNTY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGJhY2tncm91bmQ6ICNmZmY7IH1cbiAgI3ZpZXdzLWV4cG9zZWQtZm9ybS1zY2llbnRpZmljLXB1YmxpY2F0aW9uLXZpZXctYmxvY2stMSBzdW1tYXJ5Ojotd2Via2l0LWRldGFpbHMtbWFya2VyLFxuICAjdmlld3MtZXhwb3NlZC1mb3JtLXNjaWVudGlmaWMtcHVibGljYXRpb24tdmlldy1ibG9jay0yIHN1bW1hcnk6Oi13ZWJraXQtZGV0YWlscy1tYXJrZXIsXG4gICN2aWV3cy1leHBvc2VkLWZvcm0tc2NpZW50aWZpYy1wdWJsaWNhdGlvbi12aWV3LWJsb2NrLTMgc3VtbWFyeTo6LXdlYmtpdC1kZXRhaWxzLW1hcmtlcixcbiAgI3ZpZXdzLWV4cG9zZWQtZm9ybS1zY2llbnRpZmljLXB1YmxpY2F0aW9uLXZpZXctYmxvY2stNCBzdW1tYXJ5Ojotd2Via2l0LWRldGFpbHMtbWFya2VyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gICN2aWV3cy1leHBvc2VkLWZvcm0tc2NpZW50aWZpYy1wdWJsaWNhdGlvbi12aWV3LWJsb2NrLTEgc3VtbWFyeVthcmlhLWV4cGFuZGVkPSdmYWxzZSddOjphZnRlcixcbiAgI3ZpZXdzLWV4cG9zZWQtZm9ybS1zY2llbnRpZmljLXB1YmxpY2F0aW9uLXZpZXctYmxvY2stMiBzdW1tYXJ5W2FyaWEtZXhwYW5kZWQ9J2ZhbHNlJ106OmFmdGVyLFxuICAjdmlld3MtZXhwb3NlZC1mb3JtLXNjaWVudGlmaWMtcHVibGljYXRpb24tdmlldy1ibG9jay0zIHN1bW1hcnlbYXJpYS1leHBhbmRlZD0nZmFsc2UnXTo6YWZ0ZXIsXG4gICN2aWV3cy1leHBvc2VkLWZvcm0tc2NpZW50aWZpYy1wdWJsaWNhdGlvbi12aWV3LWJsb2NrLTQgc3VtbWFyeVthcmlhLWV4cGFuZGVkPSdmYWxzZSddOjphZnRlciB7XG4gICAgY29udGVudDogXCJcXGYwNjdcIjtcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgbm9ybWFsIDE0cHgvMSBGb250QXdlc29tZTsgfVxuICAjdmlld3MtZXhwb3NlZC1mb3JtLXNjaWVudGlmaWMtcHVibGljYXRpb24tdmlldy1ibG9jay0xIHN1bW1hcnlbYXJpYS1leHBhbmRlZD0ndHJ1ZSddOjphZnRlcixcbiAgI3ZpZXdzLWV4cG9zZWQtZm9ybS1zY2llbnRpZmljLXB1YmxpY2F0aW9uLXZpZXctYmxvY2stMiBzdW1tYXJ5W2FyaWEtZXhwYW5kZWQ9J3RydWUnXTo6YWZ0ZXIsXG4gICN2aWV3cy1leHBvc2VkLWZvcm0tc2NpZW50aWZpYy1wdWJsaWNhdGlvbi12aWV3LWJsb2NrLTMgc3VtbWFyeVthcmlhLWV4cGFuZGVkPSd0cnVlJ106OmFmdGVyLFxuICAjdmlld3MtZXhwb3NlZC1mb3JtLXNjaWVudGlmaWMtcHVibGljYXRpb24tdmlldy1ibG9jay00IHN1bW1hcnlbYXJpYS1leHBhbmRlZD0ndHJ1ZSddOjphZnRlciB7XG4gICAgY29udGVudDogXCJcXGYwNjhcIjtcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgbm9ybWFsIDE0cHgvMSBGb250QXdlc29tZTsgfVxuXG4jdmlld3MtZXhwb3NlZC1mb3JtLXNjaWVudGlmaWMtcHVibGljYXRpb24tdmlldy1ibG9jay0xIC5mb3JtLWNoZWNrYm94ZXMgLmZvcm0tY2hlY2tib3hlcyxcbiN2aWV3cy1leHBvc2VkLWZvcm0tc2NpZW50aWZpYy1wdWJsaWNhdGlvbi12aWV3LWJsb2NrLTIgLmZvcm0tY2hlY2tib3hlcyAuZm9ybS1jaGVja2JveGVzLFxuI3ZpZXdzLWV4cG9zZWQtZm9ybS1zY2llbnRpZmljLXB1YmxpY2F0aW9uLXZpZXctYmxvY2stMyAuZm9ybS1jaGVja2JveGVzIC5mb3JtLWNoZWNrYm94ZXMsXG4jdmlld3MtZXhwb3NlZC1mb3JtLXNjaWVudGlmaWMtcHVibGljYXRpb24tdmlldy1ibG9jay00IC5mb3JtLWNoZWNrYm94ZXMgLmZvcm0tY2hlY2tib3hlcyB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBhZGRpbmc6IDBweCAxMHB4OyB9XG5cbiN2aWV3cy1leHBvc2VkLWZvcm0tc2NpZW50aWZpYy1wdWJsaWNhdGlvbi12aWV3LWJsb2NrLTEgLmpzLWZvcm0tdHlwZS1jaGVja2JveC5mb3JtLXR5cGUtY2hlY2tib3gsXG4jdmlld3MtZXhwb3NlZC1mb3JtLXNjaWVudGlmaWMtcHVibGljYXRpb24tdmlldy1ibG9jay0yIC5qcy1mb3JtLXR5cGUtY2hlY2tib3guZm9ybS10eXBlLWNoZWNrYm94LFxuI3ZpZXdzLWV4cG9zZWQtZm9ybS1zY2llbnRpZmljLXB1YmxpY2F0aW9uLXZpZXctYmxvY2stMyAuanMtZm9ybS10eXBlLWNoZWNrYm94LmZvcm0tdHlwZS1jaGVja2JveCxcbiN2aWV3cy1leHBvc2VkLWZvcm0tc2NpZW50aWZpYy1wdWJsaWNhdGlvbi12aWV3LWJsb2NrLTQgLmpzLWZvcm0tdHlwZS1jaGVja2JveC5mb3JtLXR5cGUtY2hlY2tib3gge1xuICBmb250LWZhbWlseTogT3BlbiBTYW5zO1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICBmb250LXNpemU6IDE3cHg7XG4gIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICBmb250LXdlaWdodDogMzAwOyB9XG4gICN2aWV3cy1leHBvc2VkLWZvcm0tc2NpZW50aWZpYy1wdWJsaWNhdGlvbi12aWV3LWJsb2NrLTEgLmpzLWZvcm0tdHlwZS1jaGVja2JveC5mb3JtLXR5cGUtY2hlY2tib3ggaW5wdXQuZm9ybS1jaGVja2JveCxcbiAgI3ZpZXdzLWV4cG9zZWQtZm9ybS1zY2llbnRpZmljLXB1YmxpY2F0aW9uLXZpZXctYmxvY2stMiAuanMtZm9ybS10eXBlLWNoZWNrYm94LmZvcm0tdHlwZS1jaGVja2JveCBpbnB1dC5mb3JtLWNoZWNrYm94LFxuICAjdmlld3MtZXhwb3NlZC1mb3JtLXNjaWVudGlmaWMtcHVibGljYXRpb24tdmlldy1ibG9jay0zIC5qcy1mb3JtLXR5cGUtY2hlY2tib3guZm9ybS10eXBlLWNoZWNrYm94IGlucHV0LmZvcm0tY2hlY2tib3gsXG4gICN2aWV3cy1leHBvc2VkLWZvcm0tc2NpZW50aWZpYy1wdWJsaWNhdGlvbi12aWV3LWJsb2NrLTQgLmpzLWZvcm0tdHlwZS1jaGVja2JveC5mb3JtLXR5cGUtY2hlY2tib3ggaW5wdXQuZm9ybS1jaGVja2JveCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogaW5pdGlhbDtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IGNoZWNrYm94O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWFyZ2luOiAzcHggM3B4IDNweCA0cHg7XG4gICAgcGFkZGluZzogaW5pdGlhbDtcbiAgICBib3JkZXI6IGluaXRpYWw7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAjdmlld3MtZXhwb3NlZC1mb3JtLXNjaWVudGlmaWMtcHVibGljYXRpb24tdmlldy1ibG9jay0xIC5qcy1mb3JtLXR5cGUtY2hlY2tib3guZm9ybS10eXBlLWNoZWNrYm94IGxhYmVsLm9wdGlvbixcbiAgI3ZpZXdzLWV4cG9zZWQtZm9ybS1zY2llbnRpZmljLXB1YmxpY2F0aW9uLXZpZXctYmxvY2stMiAuanMtZm9ybS10eXBlLWNoZWNrYm94LmZvcm0tdHlwZS1jaGVja2JveCBsYWJlbC5vcHRpb24sXG4gICN2aWV3cy1leHBvc2VkLWZvcm0tc2NpZW50aWZpYy1wdWJsaWNhdGlvbi12aWV3LWJsb2NrLTMgLmpzLWZvcm0tdHlwZS1jaGVja2JveC5mb3JtLXR5cGUtY2hlY2tib3ggbGFiZWwub3B0aW9uLFxuICAjdmlld3MtZXhwb3NlZC1mb3JtLXNjaWVudGlmaWMtcHVibGljYXRpb24tdmlldy1ibG9jay00IC5qcy1mb3JtLXR5cGUtY2hlY2tib3guZm9ybS10eXBlLWNoZWNrYm94IGxhYmVsLm9wdGlvbiB7XG4gICAgcGFkZGluZzogMTBweCAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbG9yOiAjMDAyRTU2O1xuICAgIGZvbnQtZmFtaWx5OiBPcGVuIFNhbnM7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDNweDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgI3ZpZXdzLWV4cG9zZWQtZm9ybS1zY2llbnRpZmljLXB1YmxpY2F0aW9uLXZpZXctYmxvY2stMSAuanMtZm9ybS10eXBlLWNoZWNrYm94LmZvcm0tdHlwZS1jaGVja2JveCBsYWJlbC5vcHRpb246YmVmb3JlLFxuICAgICN2aWV3cy1leHBvc2VkLWZvcm0tc2NpZW50aWZpYy1wdWJsaWNhdGlvbi12aWV3LWJsb2NrLTIgLmpzLWZvcm0tdHlwZS1jaGVja2JveC5mb3JtLXR5cGUtY2hlY2tib3ggbGFiZWwub3B0aW9uOmJlZm9yZSxcbiAgICAjdmlld3MtZXhwb3NlZC1mb3JtLXNjaWVudGlmaWMtcHVibGljYXRpb24tdmlldy1ibG9jay0zIC5qcy1mb3JtLXR5cGUtY2hlY2tib3guZm9ybS10eXBlLWNoZWNrYm94IGxhYmVsLm9wdGlvbjpiZWZvcmUsXG4gICAgI3ZpZXdzLWV4cG9zZWQtZm9ybS1zY2llbnRpZmljLXB1YmxpY2F0aW9uLXZpZXctYmxvY2stNCAuanMtZm9ybS10eXBlLWNoZWNrYm94LmZvcm0tdHlwZS1jaGVja2JveCBsYWJlbC5vcHRpb246YmVmb3JlIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgbm9ybWFsIDE0cHgvMSBGb250QXdlc29tZTtcbiAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICAgIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuICAjdmlld3MtZXhwb3NlZC1mb3JtLXNjaWVudGlmaWMtcHVibGljYXRpb24tdmlldy1ibG9jay0xIC5qcy1mb3JtLXR5cGUtY2hlY2tib3guZm9ybS10eXBlLWNoZWNrYm94IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSArIGxhYmVsOmJlZm9yZSxcbiAgI3ZpZXdzLWV4cG9zZWQtZm9ybS1zY2llbnRpZmljLXB1YmxpY2F0aW9uLXZpZXctYmxvY2stMiAuanMtZm9ybS10eXBlLWNoZWNrYm94LmZvcm0tdHlwZS1jaGVja2JveCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0gKyBsYWJlbDpiZWZvcmUsXG4gICN2aWV3cy1leHBvc2VkLWZvcm0tc2NpZW50aWZpYy1wdWJsaWNhdGlvbi12aWV3LWJsb2NrLTMgLmpzLWZvcm0tdHlwZS1jaGVja2JveC5mb3JtLXR5cGUtY2hlY2tib3ggaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdICsgbGFiZWw6YmVmb3JlLFxuICAjdmlld3MtZXhwb3NlZC1mb3JtLXNjaWVudGlmaWMtcHVibGljYXRpb24tdmlldy1ibG9jay00IC5qcy1mb3JtLXR5cGUtY2hlY2tib3guZm9ybS10eXBlLWNoZWNrYm94IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSArIGxhYmVsOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwOTZcIjtcbiAgICBtYXJnaW4tcmlnaHQ6IDdweDsgfVxuICAjdmlld3MtZXhwb3NlZC1mb3JtLXNjaWVudGlmaWMtcHVibGljYXRpb24tdmlldy1ibG9jay0xIC5qcy1mb3JtLXR5cGUtY2hlY2tib3guZm9ybS10eXBlLWNoZWNrYm94IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgbGFiZWw6YmVmb3JlLFxuICAjdmlld3MtZXhwb3NlZC1mb3JtLXNjaWVudGlmaWMtcHVibGljYXRpb24tdmlldy1ibG9jay0yIC5qcy1mb3JtLXR5cGUtY2hlY2tib3guZm9ybS10eXBlLWNoZWNrYm94IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgbGFiZWw6YmVmb3JlLFxuICAjdmlld3MtZXhwb3NlZC1mb3JtLXNjaWVudGlmaWMtcHVibGljYXRpb24tdmlldy1ibG9jay0zIC5qcy1mb3JtLXR5cGUtY2hlY2tib3guZm9ybS10eXBlLWNoZWNrYm94IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgbGFiZWw6YmVmb3JlLFxuICAjdmlld3MtZXhwb3NlZC1mb3JtLXNjaWVudGlmaWMtcHVibGljYXRpb24tdmlldy1ibG9jay00IC5qcy1mb3JtLXR5cGUtY2hlY2tib3guZm9ybS10eXBlLWNoZWNrYm94IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgbGFiZWw6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjA0NlwiO1xuICAgIG1hcmdpbi1yaWdodDogNXB4OyB9XG5cbi52aWV3LXNjaWVudGlmaWMtcHVibGljYXRpb24tdmlldyAudmlld3Mtcm93IHtcbiAgcGFkZGluZzogMjVweCA4NS44ODg5cHg7XG4gIHRyYW5zZm9ybTogcm90YXRlWCgwZGVnKSB0cmFuc2xhdGUoMHB4LCAwcHgpO1xuICBvcGFjaXR5OiAxO1xuICBwYWRkaW5nLWJvdHRvbTogNTBweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTM1MHB4KSB7XG4gICAgLnZpZXctc2NpZW50aWZpYy1wdWJsaWNhdGlvbi12aWV3IC52aWV3cy1yb3cge1xuICAgICAgcGFkZGluZzogMjVweCA1MC44ODg5cHg7IH0gfVxuICAudmlldy1zY2llbnRpZmljLXB1YmxpY2F0aW9uLXZpZXcgLnZpZXdzLXJvdzpudGgtY2hpbGQob2RkKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzZiYzZmMyAhaW1wb3J0YW50OyB9XG4gIC52aWV3LXNjaWVudGlmaWMtcHVibGljYXRpb24tdmlldyAudmlld3Mtcm93Om50aC1jaGlsZChldmVuKSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9HYWxsZXJ5X0ltYWdlc190ZXh0dXJlLmpwZyk7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAtbW96LWJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyB9XG4gICAgLnZpZXctc2NpZW50aWZpYy1wdWJsaWNhdGlvbi12aWV3IC52aWV3cy1yb3c6bnRoLWNoaWxkKGV2ZW4pOmJlZm9yZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBjb250ZW50OiAnICc7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG9wYWNpdHk6IDAuOTtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLnZpZXctc2NpZW50aWZpYy1wdWJsaWNhdGlvbi12aWV3IC52aWV3cy1yb3c6bnRoLWNoaWxkKGV2ZW4pIGRpdiwgLnZpZXctc2NpZW50aWZpYy1wdWJsaWNhdGlvbi12aWV3IC52aWV3cy1yb3c6bnRoLWNoaWxkKGV2ZW4pIHAsIC52aWV3LXNjaWVudGlmaWMtcHVibGljYXRpb24tdmlldyAudmlld3Mtcm93Om50aC1jaGlsZChldmVuKSBoMywgLnZpZXctc2NpZW50aWZpYy1wdWJsaWNhdGlvbi12aWV3IC52aWV3cy1yb3c6bnRoLWNoaWxkKGV2ZW4pIGgzLCAudmlldy1zY2llbnRpZmljLXB1YmxpY2F0aW9uLXZpZXcgLnZpZXdzLXJvdzpudGgtY2hpbGQoZXZlbikgdWwsIC52aWV3LXNjaWVudGlmaWMtcHVibGljYXRpb24tdmlldyAudmlld3Mtcm93Om50aC1jaGlsZChldmVuKSBsaSwgLnZpZXctc2NpZW50aWZpYy1wdWJsaWNhdGlvbi12aWV3IC52aWV3cy1yb3c6bnRoLWNoaWxkKGV2ZW4pIHRleHRhcmVhIHtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSwgMSk7IH1cbiAgICAudmlldy1zY2llbnRpZmljLXB1YmxpY2F0aW9uLXZpZXcgLnZpZXdzLXJvdzpudGgtY2hpbGQoZXZlbikgYS5uZWN0YXItYnV0dG9uLm1lZGl1bS5yZWd1bGFyLmV4dHJhLWNvbG9yLWdyYWRpZW50LTE6aG92ZXIge1xuICAgICAgY29sb3I6ICMzOTdiOWM7IH1cbiAgLnZpZXctc2NpZW50aWZpYy1wdWJsaWNhdGlvbi12aWV3IC52aWV3cy1yb3cgLnB1Yl90aXRsZSB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgZm9udC1mYW1pbHk6IFJhamRoYW5pOyB9XG4gIC52aWV3LXNjaWVudGlmaWMtcHVibGljYXRpb24tdmlldyAudmlld3Mtcm93IHAucHViX2F1dGggaSB7XG4gICAgZm9udC1zaXplOiAxN3B4OyB9XG4gIC52aWV3LXNjaWVudGlmaWMtcHVibGljYXRpb24tdmlldyAudmlld3Mtcm93IC5wdWJsaWNhdGlvbi1yZWFkLW1vcmUtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgIC52aWV3LXNjaWVudGlmaWMtcHVibGljYXRpb24tdmlldyAudmlld3Mtcm93IC5wdWJsaWNhdGlvbi1yZWFkLW1vcmUtY29udGFpbmVyIC5wdWJfY29udGVudCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgICAudmlldy1zY2llbnRpZmljLXB1YmxpY2F0aW9uLXZpZXcgLnZpZXdzLXJvdyAucHVibGljYXRpb24tcmVhZC1tb3JlLWNvbnRhaW5lciAucHViX2NvbnRlbnQuaGlkZS1jb250ZW50IC5pbmZvIHtcbiAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAgIC52aWV3LXNjaWVudGlmaWMtcHVibGljYXRpb24tdmlldyAudmlld3Mtcm93IC5wdWJsaWNhdGlvbi1yZWFkLW1vcmUtY29udGFpbmVyIC5wdWJfY29udGVudC5oaWRlLWNvbnRlbnQgLmluZm8gcCwgLnZpZXctc2NpZW50aWZpYy1wdWJsaWNhdGlvbi12aWV3IC52aWV3cy1yb3cgLnB1YmxpY2F0aW9uLXJlYWQtbW9yZS1jb250YWluZXIgLnB1Yl9jb250ZW50LmhpZGUtY29udGVudCAuaW5mbyB1bCwgLnZpZXctc2NpZW50aWZpYy1wdWJsaWNhdGlvbi12aWV3IC52aWV3cy1yb3cgLnB1YmxpY2F0aW9uLXJlYWQtbW9yZS1jb250YWluZXIgLnB1Yl9jb250ZW50LmhpZGUtY29udGVudCAuaW5mbyBsaSwgLnZpZXctc2NpZW50aWZpYy1wdWJsaWNhdGlvbi12aWV3IC52aWV3cy1yb3cgLnB1YmxpY2F0aW9uLXJlYWQtbW9yZS1jb250YWluZXIgLnB1Yl9jb250ZW50LmhpZGUtY29udGVudCAuaW5mbyBpIHtcbiAgICAgICAgICBmb250LXNpemU6IDE3cHg7IH1cbiAgICAgICAgLnZpZXctc2NpZW50aWZpYy1wdWJsaWNhdGlvbi12aWV3IC52aWV3cy1yb3cgLnB1YmxpY2F0aW9uLXJlYWQtbW9yZS1jb250YWluZXIgLnB1Yl9jb250ZW50LmhpZGUtY29udGVudCAuaW5mbyBwOmxhc3QtY2hpbGQge1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwOyB9XG4gICAgLnZpZXctc2NpZW50aWZpYy1wdWJsaWNhdGlvbi12aWV3IC52aWV3cy1yb3cgLnB1YmxpY2F0aW9uLXJlYWQtbW9yZS1jb250YWluZXIgLnNjaWVudGlmaWMtcHVibGljYXRpb24tYmxvY2stLWxpbmsuY29udGFjdC11cy1saW5rIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG4udmlldy1pZC1hbGNvbl9uZXdzX3ZpZXcudmlldy1kaXNwbGF5LWlkLWJsb2NrXzUgLm5leHQtYXJ0aWNsZS1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAudmlldy1pZC1hbGNvbl9uZXdzX3ZpZXcudmlldy1kaXNwbGF5LWlkLWJsb2NrXzUgLm5leHQtYXJ0aWNsZS1jb250YWluZXIgaW1nIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC40cyBjdWJpYy1iZXppZXIoMC4wNSwgMC4yLCAwLjEsIDEpIDBzO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjRzIGN1YmljLWJlemllcigwLjA1LCAwLjIsIDAuMSwgMSkgMHM7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLnZpZXctaWQtYWxjb25fbmV3c192aWV3LnZpZXctZGlzcGxheS1pZC1ibG9ja181IC5uZXh0LWFydGljbGUtY29udGFpbmVyIC5uZXh0LWFydGljbGUtY29udGFpbmVyLWNvbnRlbnQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdG9wOiA0MCU7XG4gICAgei1pbmRleDogMTA7IH1cbiAgICAudmlldy1pZC1hbGNvbl9uZXdzX3ZpZXcudmlldy1kaXNwbGF5LWlkLWJsb2NrXzUgLm5leHQtYXJ0aWNsZS1jb250YWluZXIgLm5leHQtYXJ0aWNsZS1jb250YWluZXItY29udGVudCAuaW5uZXIubmV3cy1uZXh0LXBvc3QgLm5leHQtcG9zdC10aXRsZSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNXB4OyB9XG4gICAgICAudmlldy1pZC1hbGNvbl9uZXdzX3ZpZXcudmlldy1kaXNwbGF5LWlkLWJsb2NrXzUgLm5leHQtYXJ0aWNsZS1jb250YWluZXIgLm5leHQtYXJ0aWNsZS1jb250YWluZXItY29udGVudCAuaW5uZXIubmV3cy1uZXh0LXBvc3QgLm5leHQtcG9zdC10aXRsZSBpIHtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjNweDsgfVxuICAgIC52aWV3LWlkLWFsY29uX25ld3Nfdmlldy52aWV3LWRpc3BsYXktaWQtYmxvY2tfNSAubmV4dC1hcnRpY2xlLWNvbnRhaW5lciAubmV4dC1hcnRpY2xlLWNvbnRhaW5lci1jb250ZW50IC5pbm5lci5uZXdzLW5leHQtcG9zdCBoMyB7XG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgbGluZWFyO1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgbGluZWFyO1xuICAgICAgcGFkZGluZzogMCAxNSU7IH1cbiAgICAgIC52aWV3LWlkLWFsY29uX25ld3Nfdmlldy52aWV3LWRpc3BsYXktaWQtYmxvY2tfNSAubmV4dC1hcnRpY2xlLWNvbnRhaW5lciAubmV4dC1hcnRpY2xlLWNvbnRhaW5lci1jb250ZW50IC5pbm5lci5uZXdzLW5leHQtcG9zdCBoMyAuZnVsbC1saW5rIGEge1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICAgICAgICBmb250LXNpemU6IDM1cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgICBmb250LXdlaWdodDogNjAwOyB9XG4gIC52aWV3LWlkLWFsY29uX25ld3Nfdmlldy52aWV3LWRpc3BsYXktaWQtYmxvY2tfNSAubmV4dC1hcnRpY2xlLWNvbnRhaW5lciAuYmctb3ZlcmxheSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgLnZpZXctaWQtYWxjb25fbmV3c192aWV3LnZpZXctZGlzcGxheS1pZC1ibG9ja181IC5uZXh0LWFydGljbGUtY29udGFpbmVyIHNwYW4uYmctb3ZlcmxheSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI4MmIzMDtcbiAgICB6LWluZGV4OiAyO1xuICAgIG9wYWNpdHk6IDAuMztcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICAtby10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlOyB9XG4gIC52aWV3LWlkLWFsY29uX25ld3Nfdmlldy52aWV3LWRpc3BsYXktaWQtYmxvY2tfNSAubmV4dC1hcnRpY2xlLWNvbnRhaW5lciAuZnVsbC1saW5rLW92ZXJsYXksXG4gIC52aWV3LWlkLWFsY29uX25ld3Nfdmlldy52aWV3LWRpc3BsYXktaWQtYmxvY2tfNSAubmV4dC1hcnRpY2xlLWNvbnRhaW5lciAuZnVsbC1saW5rLW92ZXJsYXkgYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAxMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgLnZpZXctaWQtYWxjb25fbmV3c192aWV3LnZpZXctZGlzcGxheS1pZC1ibG9ja181IC5uZXh0LWFydGljbGUtY29udGFpbmVyOmhvdmVyIGltZyB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpOyB9XG4gIC52aWV3LWlkLWFsY29uX25ld3Nfdmlldy52aWV3LWRpc3BsYXktaWQtYmxvY2tfNSAubmV4dC1hcnRpY2xlLWNvbnRhaW5lcjpob3ZlciAuYmctb3ZlcmxheSB7XG4gICAgb3BhY2l0eTogMDsgfVxuXG4udmlldy1hdXRob3ItYXJ0aWNsZXMudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSxcbi52aWV3LXRheG9ub215LXRlcm0udmlldy1kaXNwbGF5LWlkLXBhZ2VfMSB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMCA5MHB4O1xuICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gIC52aWV3LWF1dGhvci1hcnRpY2xlcy52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC5mZWVkLWljb25zLFxuICAudmlldy10YXhvbm9teS10ZXJtLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLmZlZWQtaWNvbnMge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLnZpZXctYXV0aG9yLWFydGljbGVzLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLmF0dGFjaG1lbnQtYmVmb3JlLFxuICAudmlldy10YXhvbm9teS10ZXJtLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLmF0dGFjaG1lbnQtYmVmb3JlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4O1xuICAgIHBhZGRpbmctdG9wOiA0MHB4OyB9XG4gICAgLnZpZXctYXV0aG9yLWFydGljbGVzLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLmF0dGFjaG1lbnQtYmVmb3JlIC52aWV3LWRpc3BsYXktaWQtYXR0YWNobWVudF8xID4gLnZpZXctY29udGVudCAudmlld3Mtcm93LFxuICAgIC52aWV3LXRheG9ub215LXRlcm0udmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAuYXR0YWNobWVudC1iZWZvcmUgLnZpZXctZGlzcGxheS1pZC1hdHRhY2htZW50XzEgPiAudmlldy1jb250ZW50IC52aWV3cy1yb3cge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgLnZpZXctYXV0aG9yLWFydGljbGVzLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLmF0dGFjaG1lbnQtYmVmb3JlIC52aWV3LWRpc3BsYXktaWQtYXR0YWNobWVudF8xID4gLnZpZXctY29udGVudCAudmlld3Mtcm93LnZpZXdzLXJvdy1sYXN0LFxuICAgICAgLnZpZXctdGF4b25vbXktdGVybS52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC5hdHRhY2htZW50LWJlZm9yZSAudmlldy1kaXNwbGF5LWlkLWF0dGFjaG1lbnRfMSA+IC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdy52aWV3cy1yb3ctbGFzdCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgLnZpZXctYXV0aG9yLWFydGljbGVzLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLmF0dGFjaG1lbnQtYmVmb3JlIC5hdXRob3ItaGVhZGVyLFxuICAgIC52aWV3LXRheG9ub215LXRlcm0udmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAuYXR0YWNobWVudC1iZWZvcmUgLmF1dGhvci1oZWFkZXIge1xuICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7IH1cbiAgICAgIC52aWV3LWF1dGhvci1hcnRpY2xlcy52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC5hdHRhY2htZW50LWJlZm9yZSAuYXV0aG9yLWhlYWRlciAuc3ViaGVhZGVyLFxuICAgICAgLnZpZXctdGF4b25vbXktdGVybS52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC5hdHRhY2htZW50LWJlZm9yZSAuYXV0aG9yLWhlYWRlciAuc3ViaGVhZGVyIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgY29sb3I6ICM4ODg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJztcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7IH1cbiAgICAgIC52aWV3LWF1dGhvci1hcnRpY2xlcy52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC5hdHRhY2htZW50LWJlZm9yZSAuYXV0aG9yLWhlYWRlciBoMSxcbiAgICAgIC52aWV3LXRheG9ub215LXRlcm0udmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAuYXR0YWNobWVudC1iZWZvcmUgLmF1dGhvci1oZWFkZXIgaDEge1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogNTVweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgdG9wOiA1cHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAudmlldy1hdXRob3ItYXJ0aWNsZXMudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSA+IC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyxcbiAgLnZpZXctdGF4b25vbXktdGVybS52aWV3LWRpc3BsYXktaWQtcGFnZV8xID4gLnZpZXctY29udGVudCAudmlld3Mtcm93IHtcbiAgICB3aWR0aDogMzElO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJztcbiAgICBtYXJnaW4tcmlnaHQ6IDIlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1ib3R0b206IDUlOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLnZpZXctaWQtYWxjb25fbmV3c192aWV3LnZpZXctZGlzcGxheS1pZC1ibG9ja181IC5uZXh0LWFydGljbGUtY29udGFpbmVyIC5uZXh0LWFydGljbGUtY29udGFpbmVyLWNvbnRlbnQgLmlubmVyLm5ld3MtbmV4dC1wb3N0IGgzIC5mdWxsLWxpbmsgYSB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMnB4OyB9XG4gIC52aWV3LWF1dGhvci1hcnRpY2xlcy52aWV3LWRpc3BsYXktaWQtcGFnZV8xID4gLnZpZXctY29udGVudCAudmlld3Mtcm93LFxuICAudmlldy10YXhvbm9teS10ZXJtLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgPiAudmlldy1jb250ZW50IC52aWV3cy1yb3cge1xuICAgIHdpZHRoOiA0OCU7IH1cbiAgLnZpZXctYXV0aG9yLWFydGljbGVzLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLmF0dGFjaG1lbnQtYmVmb3JlIC5hdXRob3ItaGVhZGVyIGgxLFxuICAudmlldy10YXhvbm9teS10ZXJtLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLmF0dGFjaG1lbnQtYmVmb3JlIC5hdXRob3ItaGVhZGVyIGgxIHtcbiAgICBmb250LXNpemU6IDM1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDM4LjVweDsgfVxuICAuYmxvY2stdmlld3MtYmxvY2thbGNvbi1uZXdzLXZpZXctYmxvY2stMyAudmlldy1hbGNvbi1uZXdzLXZpZXcudmlldy1kaXNwbGF5LWlkLWJsb2NrXzMgLm1haW4tY29udGFpbmVyLW5ld3Mge1xuICAgIHBhZGRpbmc6IDIwJSA1MHB4OyB9XG4gICAgLmJsb2NrLXZpZXdzLWJsb2NrYWxjb24tbmV3cy12aWV3LWJsb2NrLTMgLnZpZXctYWxjb24tbmV3cy12aWV3LnZpZXctZGlzcGxheS1pZC1ibG9ja18zIC5tYWluLWNvbnRhaW5lci1uZXdzIC5uZXdzLWNvbnRhaW5lci13cmFwcGVyIC5jb250YWluZXItdmlkZW8gLmF0dGFjaG1lbnQuYXR0YWNobWVudC1hZnRlciB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLmJsb2NrLXZpZXdzLWJsb2NrYWxjb24tbmV3cy12aWV3LWJsb2NrLTMgLnZpZXctYWxjb24tbmV3cy12aWV3LnZpZXctZGlzcGxheS1pZC1ibG9ja18zIC5tYWluLWNvbnRhaW5lci1uZXdzIC5uZXdzLWNvbnRhaW5lci13cmFwcGVyIC5jb250YWluZXItdmlkZW8gLnZpZXctY29udGVudCB7XG4gICAgICB3aWR0aDogODAlO1xuICAgICAgZmxvYXQ6IG5vbmU7IH1cbiAgICAgIC5ibG9jay12aWV3cy1ibG9ja2FsY29uLW5ld3Mtdmlldy1ibG9jay0zIC52aWV3LWFsY29uLW5ld3Mtdmlldy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMyAubWFpbi1jb250YWluZXItbmV3cyAubmV3cy1jb250YWluZXItd3JhcHBlciAuY29udGFpbmVyLXZpZGVvIC52aWV3LWNvbnRlbnQgaDIucG9zdC1yZWYtMSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7IH1cbiAgLmJsb2NrLXZpZXdzLWJsb2NrYWxjb24tbmV3cy12aWV3LWJsb2NrLTMgLnZpZXctYWxjb24tbmV3cy12aWV3LnZpZXctZGlzcGxheS1pZC1ibG9ja18zIC5uZXdzLXN1Yi1zZWN0aW9uIC5hdHRhY2htZW50LmF0dGFjaG1lbnQtYmVmb3JlIC52aWV3cy1yb3cgLm5ld3MtY29udGFpbmVyIC5uZXdzLWNvbnRlbnQubmV3cy0tcmlnaHQtd3JhcHBlciAucG9zdC1oZWFkZXIgaDMge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICBsaW5lLWhlaWdodDogMzJweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYmxvY2stdmlld3MtYmxvY2thbGNvbi1uZXdzLXZpZXctYmxvY2stMyAudmlldy1hbGNvbi1uZXdzLXZpZXcudmlldy1kaXNwbGF5LWlkLWJsb2NrXzMgLm5ld3Mtc3ViLXNlY3Rpb24gLmF0dGFjaG1lbnQuYXR0YWNobWVudC1iZWZvcmUgLnZpZXdzLXJvdyAubmV3cy1jb250YWluZXIgLm5ld3MtaW1hZ2UubmV3cy0tbGVmdC13cmFwcGVyIC5wb3N0LWZlYXR1cmVkLWltZy13cmFwIGltZyB7XG4gICAgbWluLWhlaWdodDogNDUwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLnZpZXctaWQtYWxjb25fbmV3c192aWV3LnZpZXctZGlzcGxheS1pZC1ibG9ja181IC5uZXh0LWFydGljbGUtY29udGFpbmVyIGltZyB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1pbi1oZWlnaHQ6IDIyMHB4OyB9XG4gIC52aWV3LWlkLWFsY29uX25ld3Nfdmlldy52aWV3LWRpc3BsYXktaWQtYmxvY2tfNSAubmV4dC1hcnRpY2xlLWNvbnRhaW5lciAubmV4dC1hcnRpY2xlLWNvbnRhaW5lci1jb250ZW50IHtcbiAgICB0b3A6IDEwJTsgfVxuICAudmlldy1hdXRob3ItYXJ0aWNsZXMudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSxcbiAgLnZpZXctdGF4b25vbXktdGVybS52aWV3LWRpc3BsYXktaWQtcGFnZV8xIHtcbiAgICBwYWRkaW5nOiAwOyB9XG4gICAgLnZpZXctYXV0aG9yLWFydGljbGVzLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLmF0dGFjaG1lbnQtYmVmb3JlLFxuICAgIC52aWV3LXRheG9ub215LXRlcm0udmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAuYXR0YWNobWVudC1iZWZvcmUge1xuICAgICAgbWF4LXdpZHRoOiAzMjBweDtcbiAgICAgIG1hcmdpbjogMCBhdXRvOyB9XG4gICAgICAudmlldy1hdXRob3ItYXJ0aWNsZXMudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAuYXR0YWNobWVudC1iZWZvcmUgLmF1dGhvci1oZWFkZXIgLnN1YmhlYWRlcixcbiAgICAgIC52aWV3LXRheG9ub215LXRlcm0udmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAuYXR0YWNobWVudC1iZWZvcmUgLmF1dGhvci1oZWFkZXIgLnN1YmhlYWRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAudmlldy1hdXRob3ItYXJ0aWNsZXMudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSA+IC52aWV3LWNvbnRlbnQsXG4gICAgLnZpZXctdGF4b25vbXktdGVybS52aWV3LWRpc3BsYXktaWQtcGFnZV8xID4gLnZpZXctY29udGVudCB7XG4gICAgICBtYXgtd2lkdGg6IDMyMHB4O1xuICAgICAgbWFyZ2luOiAwIGF1dG87IH1cbiAgICAgIC52aWV3LWF1dGhvci1hcnRpY2xlcy52aWV3LWRpc3BsYXktaWQtcGFnZV8xID4gLnZpZXctY29udGVudCAudmlld3Mtcm93LFxuICAgICAgLnZpZXctdGF4b25vbXktdGVybS52aWV3LWRpc3BsYXktaWQtcGFnZV8xID4gLnZpZXctY29udGVudCAudmlld3Mtcm93IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgLmJsb2NrLXZpZXdzLWJsb2NrYWxjb24tbmV3cy12aWV3LWJsb2NrLTMgLnZpZXctYWxjb24tbmV3cy12aWV3LnZpZXctZGlzcGxheS1pZC1ibG9ja18zIHtcbiAgICBwYWRkaW5nOiAwIDI1cHg7IH1cbiAgICAuYmxvY2stdmlld3MtYmxvY2thbGNvbi1uZXdzLXZpZXctYmxvY2stMyAudmlldy1hbGNvbi1uZXdzLXZpZXcudmlldy1kaXNwbGF5LWlkLWJsb2NrXzMgLm1haW4tY29udGFpbmVyLW5ld3Mge1xuICAgICAgcGFkZGluZzogMjAlIDUwcHg7IH1cbiAgICAgIC5ibG9jay12aWV3cy1ibG9ja2FsY29uLW5ld3Mtdmlldy1ibG9jay0zIC52aWV3LWFsY29uLW5ld3Mtdmlldy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMyAubWFpbi1jb250YWluZXItbmV3cyAubmV3cy1jb250YWluZXItd3JhcHBlciAuY29udGFpbmVyLXZpZGVvIC52aWV3LWNvbnRlbnQge1xuICAgICAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5ibG9jay12aWV3cy1ibG9ja2FsY29uLW5ld3Mtdmlldy1ibG9jay0zIC52aWV3LWFsY29uLW5ld3Mtdmlldy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMyAubmV3cy1zdWItc2VjdGlvbiAuYXR0YWNobWVudC5hdHRhY2htZW50LWJlZm9yZSB7XG4gICAgICBtYXJnaW4tdG9wOiAxNXB4OyB9XG4gICAgICAuYmxvY2stdmlld3MtYmxvY2thbGNvbi1uZXdzLXZpZXctYmxvY2stMyAudmlldy1hbGNvbi1uZXdzLXZpZXcudmlldy1kaXNwbGF5LWlkLWJsb2NrXzMgLm5ld3Mtc3ViLXNlY3Rpb24gLmF0dGFjaG1lbnQuYXR0YWNobWVudC1iZWZvcmUgLnZpZXdzLXJvdyAubmV3cy1jb250YWluZXIgLm5ld3MtaW1hZ2UubmV3cy0tbGVmdC13cmFwcGVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgICAgLmJsb2NrLXZpZXdzLWJsb2NrYWxjb24tbmV3cy12aWV3LWJsb2NrLTMgLnZpZXctYWxjb24tbmV3cy12aWV3LnZpZXctZGlzcGxheS1pZC1ibG9ja18zIC5uZXdzLXN1Yi1zZWN0aW9uIC5hdHRhY2htZW50LmF0dGFjaG1lbnQtYmVmb3JlIC52aWV3cy1yb3cgLm5ld3MtY29udGFpbmVyIC5uZXdzLWltYWdlLm5ld3MtLWxlZnQtd3JhcHBlciAucG9zdC1mZWF0dXJlZC1pbWctd3JhcCBpbWcge1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IGF1dG87IH1cbiAgICAgIC5ibG9jay12aWV3cy1ibG9ja2FsY29uLW5ld3Mtdmlldy1ibG9jay0zIC52aWV3LWFsY29uLW5ld3Mtdmlldy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMyAubmV3cy1zdWItc2VjdGlvbiAuYXR0YWNobWVudC5hdHRhY2htZW50LWJlZm9yZSAudmlld3Mtcm93IC5uZXdzLWNvbnRhaW5lciAubmV3cy1jb250ZW50Lm5ld3MtLXJpZ2h0LXdyYXBwZXIge1xuICAgICAgICB3aWR0aDogMTAwJTsgfSB9XG5cbi5zaXRlLWJyYW5kaW5nLmJsb2NrLXN5c3RlbS1icmFuZGluZy1ibG9jayBhLmxvZ28gaW1nIHtcbiAgaGVpZ2h0OiA2NXB4O1xuICB3aWR0aDogYXV0bztcbiAgbWF4LXdpZHRoOiAyMDBweDsgfVxuXG4uc2Nyb2xsIC5zaXRlLWJyYW5kaW5nLmJsb2NrLXN5c3RlbS1icmFuZGluZy1ibG9jayBhLmxvZ28gaW1nIHtcbiAgd2lkdGg6IDE0MHB4OyB9XG5cbi5hamF4LW92ZXJsYXkge1xuICB6LWluZGV4OiA5OTk5OTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzUpO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoNHB4KTsgfVxuICAuYWpheC1vdmVybGF5IC5pbm5lciB7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuICAuYWpheC1vdmVybGF5IC5jb250ZW50IHtcbiAgICBsZWZ0OiA1MCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9hbGNvbi1sb2FkZXIucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogNjVweCAxNnB4OyB9XG5cbi5ub2RlLS10eXBlLXBhZ2Uubm9kZS0tdmlldy1tb2RlLWZ1bGwgLnBhcmFncmFwaC0tdHlwZS0tdGl0bGUtYW5kLWRlc2NyaXB0aW9uIGgyIHtcbiAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgZm9udC1zaXplOiAyLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiA0NXB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tYm90dG9tOiA3cHg7XG4gIGNvbG9yOiAjMDAyZTU2OyB9XG5cbi5ub2RlLS10eXBlLXBhZ2Uubm9kZS0tdmlldy1tb2RlLWZ1bGwgLnBhcmFncmFwaC0tdHlwZS0tdGl0bGUtYW5kLWRlc2NyaXB0aW9uIC5maWVsZC0tbmFtZS1maWVsZC1kZXNjcmlwdGlvbiB1bCB7XG4gIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJztcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAubm9kZS0tdHlwZS1wYWdlLm5vZGUtLXZpZXctbW9kZS1mdWxsIC5wYXJhZ3JhcGgtLXR5cGUtLXRpdGxlLWFuZC1kZXNjcmlwdGlvbiAuZmllbGQtLW5hbWUtZmllbGQtZGVzY3JpcHRpb24gdWwgbGkge1xuICAgIGxpc3Qtc3R5bGU6IGRpc2M7XG4gICAgbGluZS1oZWlnaHQ6IDIzcHg7IH1cblxuLm5vZGUtLXR5cGUtcGFnZS5ub2RlLS12aWV3LW1vZGUtZnVsbCAucGFyYWdyYXBoLS10eXBlLS10aXRsZS1hbmQtZGVzY3JpcHRpb24gLmZpZWxkLS1uYW1lLWZpZWxkLWRlc2NyaXB0aW9uIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDsgfVxuICAubm9kZS0tdHlwZS1wYWdlLm5vZGUtLXZpZXctbW9kZS1mdWxsIC5wYXJhZ3JhcGgtLXR5cGUtLXRpdGxlLWFuZC1kZXNjcmlwdGlvbiAuZmllbGQtLW5hbWUtZmllbGQtZGVzY3JpcHRpb24gYTpob3ZlciB7XG4gICAgY29sb3I6IGluaGVyaXQ7IH1cblxuYm9keS5mcm9udCAucGFyYWdyYXBoLS10eXBlLS1iYW5uZXItY29udGFpbmVyIC5iYW5uZXItd3JhcHBlciAucGFyYWdyYXBoLS1iYW5uZXItY29udGVudC5iYW5uZXItLWhlYWRpbmctc3VtbWFyeSxcbmJvZHkuZnJvbnQgLnBhcmFncmFwaC0tdHlwZS0tYmFubmVyLWNvbnRhaW5lci1tZWRpdW0gLmJhbm5lci13cmFwcGVyIC5wYXJhZ3JhcGgtLWJhbm5lci1jb250ZW50LmJhbm5lci0taGVhZGluZy1zdW1tYXJ5LFxuYm9keS5mcm9udCAucGFyYWdyYXBoLS10eXBlLS1iYW5uZXItY29udGFpbmVyLXdpdGgtd2lkZS1pbWFnZSAuYmFubmVyLXdyYXBwZXIgLnBhcmFncmFwaC0tYmFubmVyLWNvbnRlbnQuYmFubmVyLS1oZWFkaW5nLXN1bW1hcnkge1xuICB0b3A6IDQwJTsgfVxuXG5ib2R5LmZyb250IC5wYXJhZ3JhcGgtLXR5cGUtLWJhbm5lci1jb250YWluZXIgLmJhbm5lci13cmFwcGVyIC5wYXJhZ3JhcGgtLWJhbm5lci1jb250ZW50IGgyLFxuYm9keS5mcm9udCAucGFyYWdyYXBoLS10eXBlLS1iYW5uZXItY29udGFpbmVyLW1lZGl1bSAuYmFubmVyLXdyYXBwZXIgLnBhcmFncmFwaC0tYmFubmVyLWNvbnRlbnQgaDIsXG5ib2R5LmZyb250IC5wYXJhZ3JhcGgtLXR5cGUtLWJhbm5lci1jb250YWluZXItd2l0aC13aWRlLWltYWdlIC5iYW5uZXItd3JhcHBlciAucGFyYWdyYXBoLS1iYW5uZXItY29udGVudCBoMiB7XG4gIG1hcmdpbi10b3A6IDBweDsgfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICBib2R5LmZyb250IC5wYXJhZ3JhcGgtLXR5cGUtLWJhbm5lci1jb250YWluZXIgLmJhbm5lci13cmFwcGVyLFxuICBib2R5LmZyb250IC5wYXJhZ3JhcGgtLXR5cGUtLWJhbm5lci1jb250YWluZXItbWVkaXVtIC5iYW5uZXItd3JhcHBlcixcbiAgYm9keS5mcm9udCAucGFyYWdyYXBoLS10eXBlLS1iYW5uZXItY29udGFpbmVyLXdpdGgtd2lkZS1pbWFnZSAuYmFubmVyLXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgICBib2R5LmZyb250IC5wYXJhZ3JhcGgtLXR5cGUtLWJhbm5lci1jb250YWluZXIgLmJhbm5lci13cmFwcGVyIC5yb3ctYmctd3JhcCAuaW5uZXItd3JhcCxcbiAgICBib2R5LmZyb250IC5wYXJhZ3JhcGgtLXR5cGUtLWJhbm5lci1jb250YWluZXItbWVkaXVtIC5iYW5uZXItd3JhcHBlciAucm93LWJnLXdyYXAgLmlubmVyLXdyYXAsXG4gICAgYm9keS5mcm9udCAucGFyYWdyYXBoLS10eXBlLS1iYW5uZXItY29udGFpbmVyLXdpdGgtd2lkZS1pbWFnZSAuYmFubmVyLXdyYXBwZXIgLnJvdy1iZy13cmFwIC5pbm5lci13cmFwIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgYm9keS5mcm9udCAucGFyYWdyYXBoLS10eXBlLS1iYW5uZXItY29udGFpbmVyIC5iYW5uZXItd3JhcHBlciAucm93LWJnLXdyYXAgLmlubmVyLXdyYXAgLnJvdy1iZyBpbWcsXG4gICAgICBib2R5LmZyb250IC5wYXJhZ3JhcGgtLXR5cGUtLWJhbm5lci1jb250YWluZXItbWVkaXVtIC5iYW5uZXItd3JhcHBlciAucm93LWJnLXdyYXAgLmlubmVyLXdyYXAgLnJvdy1iZyBpbWcsXG4gICAgICBib2R5LmZyb250IC5wYXJhZ3JhcGgtLXR5cGUtLWJhbm5lci1jb250YWluZXItd2l0aC13aWRlLWltYWdlIC5iYW5uZXItd3JhcHBlciAucm93LWJnLXdyYXAgLmlubmVyLXdyYXAgLnJvdy1iZyBpbWcge1xuICAgICAgICBoZWlnaHQ6IGF1dG87IH1cbiAgICAgIGJvZHkuZnJvbnQgLnBhcmFncmFwaC0tdHlwZS0tYmFubmVyLWNvbnRhaW5lciAuYmFubmVyLXdyYXBwZXIgLnJvdy1iZy13cmFwIC5pbm5lci13cmFwIC5yb3ctYmcuYmFubmVyLS1iZy1pbWFnZSxcbiAgICAgIGJvZHkuZnJvbnQgLnBhcmFncmFwaC0tdHlwZS0tYmFubmVyLWNvbnRhaW5lci1tZWRpdW0gLmJhbm5lci13cmFwcGVyIC5yb3ctYmctd3JhcCAuaW5uZXItd3JhcCAucm93LWJnLmJhbm5lci0tYmctaW1hZ2UsXG4gICAgICBib2R5LmZyb250IC5wYXJhZ3JhcGgtLXR5cGUtLWJhbm5lci1jb250YWluZXItd2l0aC13aWRlLWltYWdlIC5iYW5uZXItd3JhcHBlciAucm93LWJnLXdyYXAgLmlubmVyLXdyYXAgLnJvdy1iZy5iYW5uZXItLWJnLWltYWdlIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICBib2R5LmZyb250IC5wYXJhZ3JhcGgtLXR5cGUtLWJhbm5lci1jb250YWluZXIgLmJhbm5lci13cmFwcGVyIC5yb3ctYmctd3JhcCAuaW5uZXItd3JhcDphZnRlcixcbiAgICAgIGJvZHkuZnJvbnQgLnBhcmFncmFwaC0tdHlwZS0tYmFubmVyLWNvbnRhaW5lci1tZWRpdW0gLmJhbm5lci13cmFwcGVyIC5yb3ctYmctd3JhcCAuaW5uZXItd3JhcDphZnRlcixcbiAgICAgIGJvZHkuZnJvbnQgLnBhcmFncmFwaC0tdHlwZS0tYmFubmVyLWNvbnRhaW5lci13aXRoLXdpZGUtaW1hZ2UgLmJhbm5lci13cmFwcGVyIC5yb3ctYmctd3JhcCAuaW5uZXItd3JhcDphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IG5vbmU7IH1cbiAgICBib2R5LmZyb250IC5wYXJhZ3JhcGgtLXR5cGUtLWJhbm5lci1jb250YWluZXIgLmJhbm5lci13cmFwcGVyIC5wYXJhZ3JhcGgtLWJhbm5lci1jb250ZW50LFxuICAgIGJvZHkuZnJvbnQgLnBhcmFncmFwaC0tdHlwZS0tYmFubmVyLWNvbnRhaW5lci1tZWRpdW0gLmJhbm5lci13cmFwcGVyIC5wYXJhZ3JhcGgtLWJhbm5lci1jb250ZW50LFxuICAgIGJvZHkuZnJvbnQgLnBhcmFncmFwaC0tdHlwZS0tYmFubmVyLWNvbnRhaW5lci13aXRoLXdpZGUtaW1hZ2UgLmJhbm5lci13cmFwcGVyIC5wYXJhZ3JhcGgtLWJhbm5lci1jb250ZW50IHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQ6ICMwMDJlNTY7XG4gICAgICBwYWRkaW5nOiAyNXB4IDA7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0b3A6IDA7IH1cbiAgICAgIGJvZHkuZnJvbnQgLnBhcmFncmFwaC0tdHlwZS0tYmFubmVyLWNvbnRhaW5lciAuYmFubmVyLXdyYXBwZXIgLnBhcmFncmFwaC0tYmFubmVyLWNvbnRlbnQuYmFubmVyLS1yaWdodC1hbGlnbiAudmNfY29sdW1uLWlubmVyLFxuICAgICAgYm9keS5mcm9udCAucGFyYWdyYXBoLS10eXBlLS1iYW5uZXItY29udGFpbmVyLW1lZGl1bSAuYmFubmVyLXdyYXBwZXIgLnBhcmFncmFwaC0tYmFubmVyLWNvbnRlbnQuYmFubmVyLS1yaWdodC1hbGlnbiAudmNfY29sdW1uLWlubmVyLFxuICAgICAgYm9keS5mcm9udCAucGFyYWdyYXBoLS10eXBlLS1iYW5uZXItY29udGFpbmVyLXdpdGgtd2lkZS1pbWFnZSAuYmFubmVyLXdyYXBwZXIgLnBhcmFncmFwaC0tYmFubmVyLWNvbnRlbnQuYmFubmVyLS1yaWdodC1hbGlnbiAudmNfY29sdW1uLWlubmVyIHtcbiAgICAgICAgcGFkZGluZzogMDsgfVxuICAgICAgYm9keS5mcm9udCAucGFyYWdyYXBoLS10eXBlLS1iYW5uZXItY29udGFpbmVyIC5iYW5uZXItd3JhcHBlciAucGFyYWdyYXBoLS1iYW5uZXItY29udGVudCAuZmFkZUluVXAsXG4gICAgICBib2R5LmZyb250IC5wYXJhZ3JhcGgtLXR5cGUtLWJhbm5lci1jb250YWluZXItbWVkaXVtIC5iYW5uZXItd3JhcHBlciAucGFyYWdyYXBoLS1iYW5uZXItY29udGVudCAuZmFkZUluVXAsXG4gICAgICBib2R5LmZyb250IC5wYXJhZ3JhcGgtLXR5cGUtLWJhbm5lci1jb250YWluZXItd2l0aC13aWRlLWltYWdlIC5iYW5uZXItd3JhcHBlciAucGFyYWdyYXBoLS1iYW5uZXItY29udGVudCAuZmFkZUluVXAge1xuICAgICAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBhdXRvO1xuICAgICAgICBhbmltYXRpb24tbmFtZTogYXV0bzsgfVxuICAgICAgYm9keS5mcm9udCAucGFyYWdyYXBoLS10eXBlLS1iYW5uZXItY29udGFpbmVyIC5iYW5uZXItd3JhcHBlciAucGFyYWdyYXBoLS1iYW5uZXItY29udGVudCBoMSxcbiAgICAgIGJvZHkuZnJvbnQgLnBhcmFncmFwaC0tdHlwZS0tYmFubmVyLWNvbnRhaW5lci1tZWRpdW0gLmJhbm5lci13cmFwcGVyIC5wYXJhZ3JhcGgtLWJhbm5lci1jb250ZW50IGgxLFxuICAgICAgYm9keS5mcm9udCAucGFyYWdyYXBoLS10eXBlLS1iYW5uZXItY29udGFpbmVyLXdpdGgtd2lkZS1pbWFnZSAuYmFubmVyLXdyYXBwZXIgLnBhcmFncmFwaC0tYmFubmVyLWNvbnRlbnQgaDEge1xuICAgICAgICBmb250LXNpemU6IDIuMTg3NXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM4LjVweDsgfVxuICAgICAgYm9keS5mcm9udCAucGFyYWdyYXBoLS10eXBlLS1iYW5uZXItY29udGFpbmVyIC5iYW5uZXItd3JhcHBlciAucGFyYWdyYXBoLS1iYW5uZXItY29udGVudCBoMixcbiAgICAgIGJvZHkuZnJvbnQgLnBhcmFncmFwaC0tdHlwZS0tYmFubmVyLWNvbnRhaW5lci1tZWRpdW0gLmJhbm5lci13cmFwcGVyIC5wYXJhZ3JhcGgtLWJhbm5lci1jb250ZW50IGgyLFxuICAgICAgYm9keS5mcm9udCAucGFyYWdyYXBoLS10eXBlLS1iYW5uZXItY29udGFpbmVyLXdpdGgtd2lkZS1pbWFnZSAuYmFubmVyLXdyYXBwZXIgLnBhcmFncmFwaC0tYmFubmVyLWNvbnRlbnQgaDIge1xuICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4OyB9IH1cblxuLm5vZGUtLXR5cGUtYXJ0aWNsZSAuYmFubmVyLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAubm9kZS0tdHlwZS1hcnRpY2xlIC5iYW5uZXItY29udGFpbmVyIC5iYW5uZXItaW1hZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7IH1cblxuLm5vZGUtLXR5cGUtYXJ0aWNsZSAuYmFubmVyLWNvbnRhaW5lci13cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwIDkwcHg7XG4gIG1pbi1oZWlnaHQ6IGZpdC1jb250ZW50O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDUlIDkwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAubm9kZS0tdHlwZS1hcnRpY2xlIC5iYW5uZXItY29udGFpbmVyLXdyYXBwZXIuYmFubmVyLWNvbnRhaW5lci13cmFwcGVyLWJnIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDc2MmFlOyB9XG4gIC5ub2RlLS10eXBlLWFydGljbGUgLmJhbm5lci1jb250YWluZXItd3JhcHBlciAuYmFubmVyLWNvbnRhaW5lci13cmFwcGVyLWxlZnQge1xuICAgIHdpZHRoOiA3MCU7XG4gICAgZmxvYXQ6IGxlZnQ7IH1cbiAgICAubm9kZS0tdHlwZS1hcnRpY2xlIC5iYW5uZXItY29udGFpbmVyLXdyYXBwZXIgLmJhbm5lci1jb250YWluZXItd3JhcHBlci1sZWZ0IC5uZXdzLXRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMy43NXJlbTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgICBmb250LXNpemU6IDUwcHg7XG4gICAgICBsaW5lLWhlaWdodDogNTVweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIG1heC13aWR0aDogODAwcHg7IH1cbiAgICAubm9kZS0tdHlwZS1hcnRpY2xlIC5iYW5uZXItY29udGFpbmVyLXdyYXBwZXIgLmJhbm5lci1jb250YWluZXItd3JhcHBlci1sZWZ0IC5jb250ZW50LWF1dGhvci13cmFwIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBPcGVuIFNhbnM7XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7IH1cbiAgICAgIC5ub2RlLS10eXBlLWFydGljbGUgLmJhbm5lci1jb250YWluZXItd3JhcHBlciAuYmFubmVyLWNvbnRhaW5lci13cmFwcGVyLWxlZnQgLmNvbnRlbnQtYXV0aG9yLXdyYXAgLmF1dGhvci1kZXRhaWwsXG4gICAgICAubm9kZS0tdHlwZS1hcnRpY2xlIC5iYW5uZXItY29udGFpbmVyLXdyYXBwZXIgLmJhbm5lci1jb250YWluZXItd3JhcHBlci1sZWZ0IC5jb250ZW50LWF1dGhvci13cmFwIC5ub2RlLWNyZWF0ZWQtZGF0ZSxcbiAgICAgIC5ub2RlLS10eXBlLWFydGljbGUgLmJhbm5lci1jb250YWluZXItd3JhcHBlciAuYmFubmVyLWNvbnRhaW5lci13cmFwcGVyLWxlZnQgLmNvbnRlbnQtYXV0aG9yLXdyYXAgLm5ld3MtY2F0ZWdvcnkge1xuICAgICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xuICAgICAgICBwYWRkaW5nOiAwIDEwcHggMCAxMHB4O1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgICBjb2xvcjogIzg4ODtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0RERDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjUpOyB9XG4gICAgICAubm9kZS0tdHlwZS1hcnRpY2xlIC5iYW5uZXItY29udGFpbmVyLXdyYXBwZXIgLmJhbm5lci1jb250YWluZXItd3JhcHBlci1sZWZ0IC5jb250ZW50LWF1dGhvci13cmFwIC5hdXRob3ItZGV0YWlsIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICBib3JkZXItbGVmdDogbm9uZTsgfVxuICAgICAgLm5vZGUtLXR5cGUtYXJ0aWNsZSAuYmFubmVyLWNvbnRhaW5lci13cmFwcGVyIC5iYW5uZXItY29udGFpbmVyLXdyYXBwZXItbGVmdCAuY29udGVudC1hdXRob3Itd3JhcCBhIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50OyB9XG4gICAgICAgIC5ub2RlLS10eXBlLWFydGljbGUgLmJhbm5lci1jb250YWluZXItd3JhcHBlciAuYmFubmVyLWNvbnRhaW5lci13cmFwcGVyLWxlZnQgLmNvbnRlbnQtYXV0aG9yLXdyYXAgYTpob3ZlciB7XG4gICAgICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KSAhaW1wb3J0YW50OyB9XG4gIC5ub2RlLS10eXBlLWFydGljbGUgLmJhbm5lci1jb250YWluZXItd3JhcHBlciAuYmFubmVyLWNvbnRhaW5lci13cmFwcGVyLXJpZ2h0IHtcbiAgICB3aWR0aDogMzAlO1xuICAgIGZsb2F0OiByaWdodDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDsgfVxuICAgIC5ub2RlLS10eXBlLWFydGljbGUgLmJhbm5lci1jb250YWluZXItd3JhcHBlciAuYmFubmVyLWNvbnRhaW5lci13cmFwcGVyLXJpZ2h0IC5saWtlLXNoYXJlLXdyYXAge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWFyZ2luLXRvcDogMTUlO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAubm9kZS0tdHlwZS1hcnRpY2xlIC5iYW5uZXItY29udGFpbmVyLXdyYXBwZXIgLmJhbm5lci1jb250YWluZXItd3JhcHBlci1yaWdodCAubGlrZS1zaGFyZS13cmFwIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAyJTsgfSB9XG4gICAgICAubm9kZS0tdHlwZS1hcnRpY2xlIC5iYW5uZXItY29udGFpbmVyLXdyYXBwZXIgLmJhbm5lci1jb250YWluZXItd3JhcHBlci1yaWdodCAubGlrZS1zaGFyZS13cmFwIC5saWtlLWJ0bixcbiAgICAgIC5ub2RlLS10eXBlLWFydGljbGUgLmJhbm5lci1jb250YWluZXItd3JhcHBlciAuYmFubmVyLWNvbnRhaW5lci13cmFwcGVyLXJpZ2h0IC5saWtlLXNoYXJlLXdyYXAgLmFkZHRvYW55LWJ0biB7XG4gICAgICAgIGZsb2F0OiBsZWZ0OyB9XG4gICAgICAubm9kZS0tdHlwZS1hcnRpY2xlIC5iYW5uZXItY29udGFpbmVyLXdyYXBwZXIgLmJhbm5lci1jb250YWluZXItd3JhcHBlci1yaWdodCAubGlrZS1zaGFyZS13cmFwIC5saWtlLWJ0biAubGlrZWJ0bi1idXR0b24ubGItbGlrZSB7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KSAhaW1wb3J0YW50O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gICAgICAgIHBhZGRpbmc6IDhweCAxNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuNDVzIGN1YmljLWJlemllcigwLjI1LCAxLCAwLjMzLCAxKTtcbiAgICAgICAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuNDVzIGN1YmljLWJlemllcigwLjI1LCAxLCAwLjMzLCAxKTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBsaW5lLWhlaWdodDogMjBweDsgfVxuXG4ubm9kZS0tdHlwZS1hcnRpY2xlIC5ib2R5LWNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDAgOTBweDtcbiAgcGFkZGluZy10b3A6IDkzcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4OyB9XG4gIC5ub2RlLS10eXBlLWFydGljbGUgLmJvZHktY29udGFpbmVyIC5pbm5lci0tYm9keS1jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTAwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjREREO1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7IH1cbiAgICAubm9kZS0tdHlwZS1hcnRpY2xlIC5ib2R5LWNvbnRhaW5lciAuaW5uZXItLWJvZHktY29udGFpbmVyIC5uZXdzLWxlZnQtd3JhcHBlciB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIHdpZHRoOiAyNSU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAgIC5ub2RlLS10eXBlLWFydGljbGUgLmJvZHktY29udGFpbmVyIC5pbm5lci0tYm9keS1jb250YWluZXIgLm5ld3MtbGVmdC13cmFwcGVyIC5kZXNjLWltZyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgICAgICAgLm5vZGUtLXR5cGUtYXJ0aWNsZSAuYm9keS1jb250YWluZXIgLmlubmVyLS1ib2R5LWNvbnRhaW5lciAubmV3cy1sZWZ0LXdyYXBwZXIgLmRlc2MtaW1nIGltZyB7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgICAubm9kZS0tdHlwZS1hcnRpY2xlIC5ib2R5LWNvbnRhaW5lciAuaW5uZXItLWJvZHktY29udGFpbmVyIC5uZXdzLWxlZnQtd3JhcHBlciAudGh1bWJuYWlsLXBvcHVwLmRpc3BsYXktbm9uZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIC5ub2RlLS10eXBlLWFydGljbGUgLmJvZHktY29udGFpbmVyIC5pbm5lci0tYm9keS1jb250YWluZXIgLm5ld3MtbGVmdC13cmFwcGVyIC5kb3dubG9hZCBidXR0b24gLmZpZWxkLS1uYW1lLWZpZWxkLWxpbmsgYSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM2YmM2ZjMgIWltcG9ydGFudDtcbiAgICAgICAgLW1vei1ib3gtc2hhZG93OiAwIC0zcHggcmdiYSgwLCAwLCAwLCAwLjEpIGluc2V0O1xuICAgICAgICAtby1ib3gtc2hhZG93OiAwIC0zcHggcmdiYSgwLCAwLCAwLCAwLjEpIGluc2V0O1xuICAgICAgICBmb250LWZhbWlseTogUmFqZGhhbmk7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHggNXB4IDVweCA1cHg7XG4gICAgICAgIC1tb3otYm9yZGVyLXJhZGl1czogNXB4IDVweCA1cHggNXB4O1xuICAgICAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDVweCA1cHggNXB4IDVweDtcbiAgICAgICAgLW8tYm9yZGVyLXJhZGl1czogNXB4IDVweCA1cHggNXB4O1xuICAgICAgICBib3gtc2hhZG93OiAwIC0zcHggcmdiYSgwLCAwLCAwLCAwLjEpIGluc2V0O1xuICAgICAgICAtbW96LWJveC1zaGFkb3c6IDAgLTNweCByZ2JhKDAsIDAsIDAsIDAuMSkgaW5zZXQ7XG4gICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAtM3B4IHJnYmEoMCwgMCwgMCwgMC4xKSBpbnNldDtcbiAgICAgICAgLW8tYm94LXNoYWRvdzogMCAtM3B4IHJnYmEoMCwgMCwgMCwgMC4xKSBpbnNldDtcbiAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjQ1cyBjdWJpYy1iZXppZXIoMC4yNSwgMSwgMC4zMywgMSk7XG4gICAgICAgIC1tb3otdHJhbnNpdGlvbjogb3BhY2l0eSAwLjQ1cyBjdWJpYy1iZXppZXIoMC4yNSwgMSwgMC4zMywgMSk7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjQ1cyBjdWJpYy1iZXppZXIoMC4yNSwgMSwgMC4zMywgMSk7XG4gICAgICAgIC1vLXRyYW5zaXRpb246IG9wYWNpdHkgMC40NXMgY3ViaWMtYmV6aWVyKDAuMjUsIDEsIDAuMzMsIDEpO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBwYWRkaW5nOiAxM3B4IDE4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4OyB9XG4gICAgLm5vZGUtLXR5cGUtYXJ0aWNsZSAuYm9keS1jb250YWluZXIgLmlubmVyLS1ib2R5LWNvbnRhaW5lciAubmV3cy1yaWdodC13cmFwcGVyIHtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgd2lkdGg6IDczJTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAyJTsgfVxuICAgICAgLm5vZGUtLXR5cGUtYXJ0aWNsZSAuYm9keS1jb250YWluZXIgLmlubmVyLS1ib2R5LWNvbnRhaW5lciAubmV3cy1yaWdodC13cmFwcGVyIC5kZXNjcmlwdGlvbiBwLFxuICAgICAgLm5vZGUtLXR5cGUtYXJ0aWNsZSAuYm9keS1jb250YWluZXIgLmlubmVyLS1ib2R5LWNvbnRhaW5lciAubmV3cy1yaWdodC13cmFwcGVyIC5kZXNjcmlwdGlvbiB1bCBsaSxcbiAgICAgIC5ub2RlLS10eXBlLWFydGljbGUgLmJvZHktY29udGFpbmVyIC5pbm5lci0tYm9keS1jb250YWluZXIgLm5ld3MtcmlnaHQtd3JhcHBlciAuZGVzY3JpcHRpb24gb2wgbGkge1xuICAgICAgICBmb250LWZhbWlseTogT3BlbiBTYW5zO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyM3B4OyB9XG4gICAgICAubm9kZS0tdHlwZS1hcnRpY2xlIC5ib2R5LWNvbnRhaW5lciAuaW5uZXItLWJvZHktY29udGFpbmVyIC5uZXdzLXJpZ2h0LXdyYXBwZXIgLmRlc2NyaXB0aW9uIHVsIGxpIHtcbiAgICAgICAgbGlzdC1zdHlsZTogZGlzYzsgfVxuICAgICAgLm5vZGUtLXR5cGUtYXJ0aWNsZSAuYm9keS1jb250YWluZXIgLmlubmVyLS1ib2R5LWNvbnRhaW5lciAubmV3cy1yaWdodC13cmFwcGVyIC5kZXNjcmlwdGlvbiBvbCBsaSB7XG4gICAgICAgIGxpc3Qtc3R5bGU6IGRlY2ltYWw7IH1cbiAgICAgIC5ub2RlLS10eXBlLWFydGljbGUgLmJvZHktY29udGFpbmVyIC5pbm5lci0tYm9keS1jb250YWluZXIgLm5ld3MtcmlnaHQtd3JhcHBlciAuZGVzY3JpcHRpb24gdWwsIC5ub2RlLS10eXBlLWFydGljbGUgLmJvZHktY29udGFpbmVyIC5pbm5lci0tYm9keS1jb250YWluZXIgLm5ld3MtcmlnaHQtd3JhcHBlciAuZGVzY3JpcHRpb24gb2wge1xuICAgICAgICBtYXJnaW4tbGVmdDogMy41JTsgfVxuXG4ubm9kZS0tdHlwZS1hcnRpY2xlLm5vZGUtLXZpZXctbW9kZS10ZWFzZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLm5vZGUtLXR5cGUtYXJ0aWNsZS5ub2RlLS12aWV3LW1vZGUtdGVhc2VyIC5ib3R0b20tbGluZSB7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMnB4O1xuICAgIGxlZnQ6IDBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWFlYWVhOyB9XG4gIC5ub2RlLS10eXBlLWFydGljbGUubm9kZS0tdmlldy1tb2RlLXRlYXNlciAuYXJ0aWNlLXRlYXNlci1jb250ZW50IHtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgIGJveC1zaGFkb3c6IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgcGFkZGluZzogMThweDsgfVxuICAgIC5ub2RlLS10eXBlLWFydGljbGUubm9kZS0tdmlldy1tb2RlLXRlYXNlciAuYXJ0aWNlLXRlYXNlci1jb250ZW50IC5iYW5uZXItaW1hZ2UgaW1nIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5ub2RlLS10eXBlLWFydGljbGUubm9kZS0tdmlldy1tb2RlLXRlYXNlciAuYXJ0aWNlLXRlYXNlci1jb250ZW50IC5jb250ZW50LXdyYXBwZXIge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEREQ7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cbiAgICAgIC5ub2RlLS10eXBlLWFydGljbGUubm9kZS0tdmlldy1tb2RlLXRlYXNlciAuYXJ0aWNlLXRlYXNlci1jb250ZW50IC5jb250ZW50LXdyYXBwZXIgLnRpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMnB4OyB9XG4gICAgICAgIC5ub2RlLS10eXBlLWFydGljbGUubm9kZS0tdmlldy1tb2RlLXRlYXNlciAuYXJ0aWNlLXRlYXNlci1jb250ZW50IC5jb250ZW50LXdyYXBwZXIgLnRpdGxlIGEge1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICBjb2xvcjogIzA3NjJhZTsgfVxuICAgICAgICAgIC5ub2RlLS10eXBlLWFydGljbGUubm9kZS0tdmlldy1tb2RlLXRlYXNlciAuYXJ0aWNlLXRlYXNlci1jb250ZW50IC5jb250ZW50LXdyYXBwZXIgLnRpdGxlIGE6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7IH1cbiAgICAgICAgLm5vZGUtLXR5cGUtYXJ0aWNsZS5ub2RlLS12aWV3LW1vZGUtdGVhc2VyIC5hcnRpY2UtdGVhc2VyLWNvbnRlbnQgLmNvbnRlbnQtd3JhcHBlciAudGl0bGUgc3BhbiB7XG4gICAgICAgICAgZm9udC1mYW1pbHk6ICdSYWpkaGFuaSc7XG4gICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAgICAgLm5vZGUtLXR5cGUtYXJ0aWNsZS5ub2RlLS12aWV3LW1vZGUtdGVhc2VyIC5hcnRpY2UtdGVhc2VyLWNvbnRlbnQgLmNvbnRlbnQtd3JhcHBlciAuaW5uZXItd3JhcHBlciB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgY29sb3I6ICM4ODg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgICAgICAgLm5vZGUtLXR5cGUtYXJ0aWNsZS5ub2RlLS12aWV3LW1vZGUtdGVhc2VyIC5hcnRpY2UtdGVhc2VyLWNvbnRlbnQgLmNvbnRlbnQtd3JhcHBlciAuaW5uZXItd3JhcHBlciAuYXV0aG9yLWRldGFpbCxcbiAgICAgICAgLm5vZGUtLXR5cGUtYXJ0aWNsZS5ub2RlLS12aWV3LW1vZGUtdGVhc2VyIC5hcnRpY2UtdGVhc2VyLWNvbnRlbnQgLmNvbnRlbnQtd3JhcHBlciAuaW5uZXItd3JhcHBlciAubmV3cy1jYXRlZ29yeSB7XG4gICAgICAgICAgZmxvYXQ6IGxlZnQ7IH1cbiAgICAgICAgICAubm9kZS0tdHlwZS1hcnRpY2xlLm5vZGUtLXZpZXctbW9kZS10ZWFzZXIgLmFydGljZS10ZWFzZXItY29udGVudCAuY29udGVudC13cmFwcGVyIC5pbm5lci13cmFwcGVyIC5hdXRob3ItZGV0YWlsIGEsXG4gICAgICAgICAgLm5vZGUtLXR5cGUtYXJ0aWNsZS5ub2RlLS12aWV3LW1vZGUtdGVhc2VyIC5hcnRpY2UtdGVhc2VyLWNvbnRlbnQgLmNvbnRlbnQtd3JhcHBlciAuaW5uZXItd3JhcHBlciAubmV3cy1jYXRlZ29yeSBhIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIGNvbG9yOiAjODg4OyB9XG4gICAgICAgICAgICAubm9kZS0tdHlwZS1hcnRpY2xlLm5vZGUtLXZpZXctbW9kZS10ZWFzZXIgLmFydGljZS10ZWFzZXItY29udGVudCAuY29udGVudC13cmFwcGVyIC5pbm5lci13cmFwcGVyIC5hdXRob3ItZGV0YWlsIGE6aG92ZXIsXG4gICAgICAgICAgICAubm9kZS0tdHlwZS1hcnRpY2xlLm5vZGUtLXZpZXctbW9kZS10ZWFzZXIgLmFydGljZS10ZWFzZXItY29udGVudCAuY29udGVudC13cmFwcGVyIC5pbm5lci13cmFwcGVyIC5uZXdzLWNhdGVnb3J5IGE6aG92ZXIge1xuICAgICAgICAgICAgICBjb2xvcjogIzA3NjJhZTsgfVxuICAgICAgICAubm9kZS0tdHlwZS1hcnRpY2xlLm5vZGUtLXZpZXctbW9kZS10ZWFzZXIgLmFydGljZS10ZWFzZXItY29udGVudCAuY29udGVudC13cmFwcGVyIC5pbm5lci13cmFwcGVyIC5uZXdzLWNhdGVnb3J5IHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2RkZDtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDVweDsgfVxuICAgICAgLm5vZGUtLXR5cGUtYXJ0aWNsZS5ub2RlLS12aWV3LW1vZGUtdGVhc2VyIC5hcnRpY2UtdGVhc2VyLWNvbnRlbnQgLmNvbnRlbnQtd3JhcHBlciAubmV3cy1kZXNjcmlwdGlvbiB7XG4gICAgICAgIGNvbG9yOiAjNjc2NzY3O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICAgICAgICBmb250LXdlaWdodDogMzAwOyB9XG4gICAgICAubm9kZS0tdHlwZS1hcnRpY2xlLm5vZGUtLXZpZXctbW9kZS10ZWFzZXIgLmFydGljZS10ZWFzZXItY29udGVudCAuY29udGVudC13cmFwcGVyIC5yZWFkLW1vcmUge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luLXRvcDogMjVweDsgfVxuICAgICAgICAubm9kZS0tdHlwZS1hcnRpY2xlLm5vZGUtLXZpZXctbW9kZS10ZWFzZXIgLmFydGljZS10ZWFzZXItY29udGVudCAuY29udGVudC13cmFwcGVyIC5yZWFkLW1vcmUgYSB7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMzMztcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC40NXMgY3ViaWMtYmV6aWVyKDAuMjUsIDEsIDAuMzMsIDEpO1xuICAgICAgICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNDVzIGN1YmljLWJlemllcigwLjI1LCAxLCAwLjMzLCAxKTtcbiAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjQ1cyBjdWJpYy1iZXppZXIoMC4yNSwgMSwgMC4zMywgMSk7XG4gICAgICAgICAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNDVzIGN1YmljLWJlemllcigwLjI1LCAxLCAwLjMzLCAxKTtcbiAgICAgICAgICBwYWRkaW5nOiA2cHggMTBweDtcbiAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgICAgIC1tb3otYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgICAgIC1vLWJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDsgfVxuICAgICAgICAgIC5ub2RlLS10eXBlLWFydGljbGUubm9kZS0tdmlldy1tb2RlLXRlYXNlciAuYXJ0aWNlLXRlYXNlci1jb250ZW50IC5jb250ZW50LXdyYXBwZXIgLnJlYWQtbW9yZSBhOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwNzYyYWU7IH1cbiAgICAubm9kZS0tdHlwZS1hcnRpY2xlLm5vZGUtLXZpZXctbW9kZS10ZWFzZXIgLmFydGljZS10ZWFzZXItY29udGVudCAuZGF0ZS1idG4td3JhcCB7XG4gICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBjb2xvcjogIzY3Njc2NztcbiAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7IH1cbiAgICAgIC5ub2RlLS10eXBlLWFydGljbGUubm9kZS0tdmlldy1tb2RlLXRlYXNlciAuYXJ0aWNlLXRlYXNlci1jb250ZW50IC5kYXRlLWJ0bi13cmFwIC5ub2RlLWNyZWF0ZWQtZGF0ZSB7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICB3aWR0aDogOTAlOyB9XG4gICAgICAubm9kZS0tdHlwZS1hcnRpY2xlLm5vZGUtLXZpZXctbW9kZS10ZWFzZXIgLmFydGljZS10ZWFzZXItY29udGVudCAuZGF0ZS1idG4td3JhcCAubGlrZS1idG4ge1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgd2lkdGg6IDEwJTsgfVxuXG4udWktZGlhbG9nLm5ld3MtaW1nLS1wb3B1cCwgLnVpLWRpYWxvZy52aWRlby0tcG9wdXAge1xuICB6LWluZGV4OiAxMDAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLnVpLWRpYWxvZy5uZXdzLWltZy0tcG9wdXAgLnVpLWRpYWxvZy10aXRsZWJhci51aS1jb3JuZXItYWxsLCAudWktZGlhbG9nLnZpZGVvLS1wb3B1cCAudWktZGlhbG9nLXRpdGxlYmFyLnVpLWNvcm5lci1hbGwge1xuICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDsgfVxuICAgIC51aS1kaWFsb2cubmV3cy1pbWctLXBvcHVwIC51aS1kaWFsb2ctdGl0bGViYXIudWktY29ybmVyLWFsbCBidXR0b24udWktYnV0dG9uLWljb24tb25seS51aS1kaWFsb2ctdGl0bGViYXItY2xvc2UsIC51aS1kaWFsb2cudmlkZW8tLXBvcHVwIC51aS1kaWFsb2ctdGl0bGViYXIudWktY29ybmVyLWFsbCBidXR0b24udWktYnV0dG9uLWljb24tb25seS51aS1kaWFsb2ctdGl0bGViYXItY2xvc2Uge1xuICAgICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7IH1cblxuLnVpLWRpYWxvZy52aWRlby0tcG9wdXAge1xuICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcbiAgei1pbmRleDogMjk5ICFpbXBvcnRhbnQ7XG4gIHRvcDogMjAlICFpbXBvcnRhbnQ7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NjhweCkgYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gICAgLnVpLWRpYWxvZy52aWRlby0tcG9wdXAge1xuICAgICAgdG9wOiAzMCUgIWltcG9ydGFudDtcbiAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH1cbiAgICAgIC51aS1kaWFsb2cudmlkZW8tLXBvcHVwIC51c3R1ZGlvLS12aWRlbyAuZmllbGQtLW5hbWUtZmllbGQtdmlkZW8tdXJsIGlmcmFtZSB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDIyNXB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDY4MHB4KSB7XG4gICAgLnVpLWRpYWxvZy52aWRlby0tcG9wdXAge1xuICAgICAgdG9wOiAzMCUgIWltcG9ydGFudDsgfVxuICAgICAgLnVpLWRpYWxvZy52aWRlby0tcG9wdXAgLnVzdHVkaW8tLXZpZGVvIC5maWVsZC0tbmFtZS1maWVsZC12aWRlby11cmwgaWZyYW1lIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB3aWR0aDogMTAwJTsgfSB9XG5cbi51aS1kaWFsb2cudmlkZW8tLXBvcHVwLXJvdGF0aW9uIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgbGVmdDogdW5zZXQgIWltcG9ydGFudDsgfVxuICAudWktZGlhbG9nLnZpZGVvLS1wb3B1cC1yb3RhdGlvbiAudXN0dWRpby0tdmlkZW8gLmZpZWxkLS1uYW1lLWZpZWxkLXZpZGVvLXVybCBpZnJhbWUge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAxODBweDtcbiAgICB3aWR0aDogMTAwJTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC51aS1kaWFsb2cudmlkZW8tLXBvcHVwLXJvdGF0aW9uLWlwYWQge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgbGVmdDogdW5zZXQgIWltcG9ydGFudDtcbiAgICB0b3A6IDMwJSAhaW1wb3J0YW50OyB9XG4gICAgLnVpLWRpYWxvZy52aWRlby0tcG9wdXAtcm90YXRpb24taXBhZCAudXN0dWRpby0tdmlkZW8gLmZpZWxkLS1uYW1lLWZpZWxkLXZpZGVvLXVybCBpZnJhbWUge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgbWluLWhlaWdodDogMjI1cHg7XG4gICAgICB3aWR0aDogMTAwJTsgfSB9XG5cbi51aS13aWRnZXQtb3ZlcmxheS51aS1mcm9udCB7XG4gIHotaW5kZXg6IDk5OSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjMDAwICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IDAuOCAhaW1wb3J0YW50OyB9XG5cbi5ub3QtZnJvbnQucGFnZS12aWRlb3MgLnVpLXdpZGdldC1vdmVybGF5LnVpLWZyb250LFxuLm5vdC1mcm9udC5wYWdlLXZpZGVvIC51aS13aWRnZXQtb3ZlcmxheS51aS1mcm9udCB7XG4gIHotaW5kZXg6IDk5ICFpbXBvcnRhbnQ7IH1cblxuLmxpa2UtYnRuIC5saWtlaXQge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNykgIWltcG9ydGFudDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250OiBub3JtYWwgbm9ybWFsIG5vcm1hbCAxNHB4LzEgRm9udEF3ZXNvbWU7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7IH1cbiAgLmxpa2UtYnRuIC5saWtlaXQgYSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIC5saWtlLWJ0biAubGlrZWl0IC5saWtlaXQtY291bnQge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBib3JkZXI6IDJweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCkgIWltcG9ydGFudDtcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICAgIHBhZGRpbmc6IDhweCAxNnB4ICFpbXBvcnRhbnQ7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgLmxpa2UtYnRuIC5saWtlaXQgLmxpa2VpdC1jb3VudDpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcXEYwOEFcIjtcbiAgICAgIG1hcmdpbi1yaWdodDogNXB4OyB9XG4gICAgLmxpa2UtYnRuIC5saWtlaXQgLmxpa2VpdC1jb3VudDpob3ZlciB7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCB3aGl0ZSAhaW1wb3J0YW50OyB9XG4gIC5saWtlLWJ0biAubGlrZWl0IGEgLmxpa2VpdC10aXRsZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAubGlrZS1idG4gLmxpa2VpdCBkaXYge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuLmxpa2UtYnRuLmxpa2UtYnRuLXRlYXNlciAubGlrZWl0IC5saWtlaXQtY291bnQge1xuICBtYXJnaW4tbGVmdDogNnB4O1xuICBjb2xvcjogIzY3Njc2NyAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50OyB9XG4gIC5saWtlLWJ0bi5saWtlLWJ0bi10ZWFzZXIgLmxpa2VpdCAubGlrZWl0LWNvdW50OmhvdmVyOmJlZm9yZSB7XG4gICAgY29sb3I6ICMwNzYyYWU7XG4gICAgZm9udC13ZWlnaHQ6IDgwMDsgfVxuICAubGlrZS1idG4ubGlrZS1idG4tdGVhc2VyIC5saWtlaXQgLmxpa2VpdC1jb3VudFt0aXRsZT1cIllvdSBhbHJlYWR5IGxvdmUgdGhpcyFcIl06YmVmb3JlIHtcbiAgICBjb2xvcjogIzA3NjJhZTtcbiAgICBmb250LXdlaWdodDogODAwOyB9XG5cbi5saWtlLXNoYXJlLXdyYXAgLmFkZHRvYW55LWJ0biAuc2hhcmVpdCB7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgcGFkZGluZzogOHB4IDE2cHggIWltcG9ydGFudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50OyB9XG5cbi5saWtlLXNoYXJlLXdyYXAgLmFkZHRvYW55LWJ0biAuc3RlYWR5c2V0cy1pY29uLXNoYXJlIHtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KSAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgbm9ybWFsIDE0cHgvMSBGb250QXdlc29tZTtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIHRleHQtZGVjb3JhdGlvbjogaW5oZXJpdDsgfVxuICAubGlrZS1zaGFyZS13cmFwIC5hZGR0b2FueS1idG4gLnN0ZWFkeXNldHMtaWNvbi1zaGFyZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMWUwXCI7IH1cblxuLmxpa2Utc2hhcmUtd3JhcCAuYWRkdG9hbnktYnRuIC5hZGR0b2FueV9saXN0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvcGFjaXR5OiAwO1xuICByaWdodDogMzBweDtcbiAgZGlzcGxheTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50O1xuICB0b3A6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAyMDBweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjVzO1xuICB0cmFuc2l0aW9uOiBhbGwgLjVzO1xuICBtYXJnaW4tcmlnaHQ6IDJyZW0gIWltcG9ydGFudDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgLmxpa2Utc2hhcmUtd3JhcCAuYWRkdG9hbnktYnRuIC5hZGR0b2FueV9saXN0IHtcbiAgICAgIGxlZnQ6IDA7IH0gfVxuICAubGlrZS1zaGFyZS13cmFwIC5hZGR0b2FueS1idG4gLmFkZHRvYW55X2xpc3QuYTJhX2tpdF9zaXplXzMyID4gYSB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgbm9ybWFsIDE0cHgvMSBGb250QXdlc29tZTtcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBpbmhlcml0OyB9XG4gICAgLmxpa2Utc2hhcmUtd3JhcCAuYWRkdG9hbnktYnRuIC5hZGR0b2FueV9saXN0LmEyYV9raXRfc2l6ZV8zMiA+IGEgc3BhbiB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5saWtlLXNoYXJlLXdyYXAgLmFkZHRvYW55LWJ0biAuYWRkdG9hbnlfbGlzdCBhIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIG1hcmdpbjogMCAwIDAgMXJlbTtcbiAgICBwYWRkaW5nOiAwLjVyZW0gMC41cmVtIDAuNXJlbSAwO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGxpbmVhcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogMjBweDsgfVxuICAgIC5saWtlLXNoYXJlLXdyYXAgLmFkZHRvYW55LWJ0biAuYWRkdG9hbnlfbGlzdCBhOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7IH1cbiAgICAubGlrZS1zaGFyZS13cmFwIC5hZGR0b2FueS1idG4gLmFkZHRvYW55X2xpc3QgYTo6YmVmb3JlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogLTZweDtcbiAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KSAhaW1wb3J0YW50O1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnM7IH1cbiAgICAubGlrZS1zaGFyZS13cmFwIC5hZGR0b2FueS1idG4gLmFkZHRvYW55X2xpc3QgYTpob3Zlcjo6YmVmb3JlIHtcbiAgICAgIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50OyB9XG4gIC5saWtlLXNoYXJlLXdyYXAgLmFkZHRvYW55LWJ0biAuYWRkdG9hbnlfbGlzdCAuYTJhX2J1dHRvbl9mYWNlYm9vazpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMDlhXCI7IH1cbiAgLmxpa2Utc2hhcmUtd3JhcCAuYWRkdG9hbnktYnRuIC5hZGR0b2FueV9saXN0IC5hMmFfYnV0dG9uX3R3aXR0ZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjA5OVwiOyB9XG4gIC5saWtlLXNoYXJlLXdyYXAgLmFkZHRvYW55LWJ0biAuYWRkdG9hbnlfbGlzdCAuYTJhX2J1dHRvbl9saW5rZWRpbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMGUxXCI7IH1cbiAgLmxpa2Utc2hhcmUtd3JhcCAuYWRkdG9hbnktYnRuIC5hZGR0b2FueV9saXN0IC5hMmFfYnV0dG9uX3BpbnRlcmVzdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMGQyXCI7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNTBweCkge1xuICAubm90LWZyb250LnBhZ2UtdmlkZW9zIC51aS13aWRnZXQtb3ZlcmxheS51aS1mcm9udCxcbiAgLm5vdC1mcm9udC5wYWdlLXZpZGVvIC51aS13aWRnZXQtb3ZlcmxheS51aS1mcm9udCB7XG4gICAgei1pbmRleDogOTkgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLm5vZGUtLXR5cGUtYXJ0aWNsZSAuYmFubmVyLWNvbnRhaW5lci13cmFwcGVyIC5iYW5uZXItY29udGFpbmVyLXdyYXBwZXItbGVmdCB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICAubm9kZS0tdHlwZS1hcnRpY2xlIC5iYW5uZXItY29udGFpbmVyLXdyYXBwZXIgLmJhbm5lci1jb250YWluZXItd3JhcHBlci1sZWZ0IC5uZXdzLXRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICAgICAgd2lkdGg6IDUwJTsgfVxuICAubm9kZS0tdHlwZS1hcnRpY2xlIC5iYW5uZXItY29udGFpbmVyLXdyYXBwZXIgLmJhbm5lci1jb250YWluZXItd3JhcHBlci1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogdW5zZXQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLXRvcDogMTJweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubm9kZS0tdHlwZS1hcnRpY2xlIC5iYW5uZXItY29udGFpbmVyLXdyYXBwZXIgLmJhbm5lci1jb250YWluZXItd3JhcHBlci1sZWZ0IC5uZXdzLXRpdGxlIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAubm9kZS0tdHlwZS1hcnRpY2xlIC5ib2R5LWNvbnRhaW5lciAuaW5uZXItLWJvZHktY29udGFpbmVyIC5uZXdzLWxlZnQtd3JhcHBlcixcbiAgLm5vZGUtLXR5cGUtYXJ0aWNsZSAuYm9keS1jb250YWluZXIgLmlubmVyLS1ib2R5LWNvbnRhaW5lciAubmV3cy1yaWdodC13cmFwcGVyIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAubm9kZS0tdHlwZS1hcnRpY2xlIC5ib2R5LWNvbnRhaW5lciAuaW5uZXItLWJvZHktY29udGFpbmVyIC5uZXdzLWxlZnQtd3JhcHBlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDsgfVxuICAubm9kZS0tdHlwZS1hcnRpY2xlIC5ib2R5LWNvbnRhaW5lciAuaW5uZXItLWJvZHktY29udGFpbmVyIC5uZXdzLXJpZ2h0LXdyYXBwZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gIC5ub2RlLS10eXBlLWFydGljbGUubm9kZS0tdmlldy1tb2RlLXRlYXNlciAuYXJ0aWNlLXRlYXNlci1jb250ZW50IC5iYW5uZXItaW1hZ2UgaW1nIHtcbiAgICBoZWlnaHQ6IGF1dG87IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLm5vZGUtLXR5cGUtYXJ0aWNsZSAuYmFubmVyLWltYWdlIGltZyB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1pbi1oZWlnaHQ6IDIwMHB4OyB9XG4gIC5ub2RlLS10eXBlLWFydGljbGUgLmJhbm5lci1jb250YWluZXItd3JhcHBlciB7XG4gICAgcGFkZGluZzogMTVweCAyNXB4O1xuICAgIHRvcDogMTIlOyB9XG4gICAgLm5vZGUtLXR5cGUtYXJ0aWNsZSAuYmFubmVyLWNvbnRhaW5lci13cmFwcGVyIC5iYW5uZXItY29udGFpbmVyLXdyYXBwZXItbGVmdCAubmV3cy10aXRsZSB7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDRweDsgfVxuICAgIC5ub2RlLS10eXBlLWFydGljbGUgLmJhbm5lci1jb250YWluZXItd3JhcHBlciAuYmFubmVyLWNvbnRhaW5lci13cmFwcGVyLWxlZnQgLmNvbnRlbnQtYXV0aG9yLXdyYXAge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5ub2RlLS10eXBlLWFydGljbGUgLmJhbm5lci1jb250YWluZXItd3JhcHBlciAuYmFubmVyLWNvbnRhaW5lci13cmFwcGVyLXJpZ2h0IHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgICAgLm5vZGUtLXR5cGUtYXJ0aWNsZSAuYmFubmVyLWNvbnRhaW5lci13cmFwcGVyIC5iYW5uZXItY29udGFpbmVyLXdyYXBwZXItcmlnaHQgLmxpa2Utc2hhcmUtd3JhcCAuYWRkdG9hbnktYnRuIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAubm9kZS0tdHlwZS1hcnRpY2xlIC5ib2R5LWNvbnRhaW5lciB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDA7IH1cbiAgICAubm9kZS0tdHlwZS1hcnRpY2xlIC5ib2R5LWNvbnRhaW5lciAuaW5uZXItLWJvZHktY29udGFpbmVyIHtcbiAgICAgIG1heC13aWR0aDogMzIwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMzc1cHgpIHtcbiAgLmJhbm5lci1jb250YWluZXItd3JhcHBlciB7XG4gICAgcGFkZGluZzogMTVweCAxMHB4ICFpbXBvcnRhbnQ7IH1cbiAgICAuYmFubmVyLWNvbnRhaW5lci13cmFwcGVyIC5iYW5uZXItY29udGFpbmVyLXdyYXBwZXItcmlnaHQge1xuICAgICAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50OyB9XG4gIC5ib2R5LWNvbnRhaW5lciAuaW5uZXItLWJvZHktY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDMwMHB4ICFpbXBvcnRhbnQ7IH0gfVxuXG5oZWFkZXIjaGVhZGVyIHtcbiAgaGVpZ2h0OiAxMThweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG5oZWFkZXIjaGVhZGVyLmhlYWQtc2Nyb2xsIHtcbiAgbWluLWhlaWdodDogMTAwcHg7IH1cblxuLnJlZ2lvbi5yZWdpb24taGVhZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwIDkwcHg7XG4gIHBhZGRpbmctdG9wOiAyNXB4O1xuICBib3JkZXItYm90dG9tLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogN3B4O1xuICAtby1ib3JkZXItaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9HcmFkaWVudF9OYXZpZ2F0aW9uTGluZS5qcGdcIikgMjAlIHJvdW5kO1xuICBib3JkZXItaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9HcmFkaWVudF9OYXZpZ2F0aW9uTGluZS5qcGdcIikgMjAlIHJvdW5kO1xuICBib3JkZXItaW1hZ2UtcmVwZWF0OiBzdHJldGNoO1xuICBtaW4taGVpZ2h0OiAxMThweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogNDk5OyB9XG4gIC5yZWdpb24ucmVnaW9uLWhlYWRlciAuYmxvY2suYmxvY2stc3lzdGVtLWJyYW5kaW5nLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgLnJlZ2lvbi5yZWdpb24taGVhZGVyIC5ibG9jay1zdXBlcmZpc2hhbGNvbi1oZWFkZXItbWVudSB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgZmxvYXQ6IHJpZ2h0OyB9XG4gICAgLnJlZ2lvbi5yZWdpb24taGVhZGVyIC5ibG9jay1zdXBlcmZpc2hhbGNvbi1oZWFkZXItbWVudSBzbGlkZS1vdXQtZnJvbS1yaWdodCB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLnJlZ2lvbi5yZWdpb24taGVhZGVyIC5ibG9jay1zdXBlcmZpc2hhbGNvbi1oZWFkZXItbWVudSB1bCNzdXBlcmZpc2gtYWxjb24taGVhZGVyLW1lbnUgPiBsaS5tZW51cGFyZW50IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7IH1cbiAgICAgIC5yZWdpb24ucmVnaW9uLWhlYWRlciAuYmxvY2stc3VwZXJmaXNoYWxjb24taGVhZGVyLW1lbnUgdWwjc3VwZXJmaXNoLWFsY29uLWhlYWRlci1tZW51ID4gbGkubWVudXBhcmVudDo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlxcZjEwN1wiO1xuICAgICAgICBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICAgIGNvbG9yOiAjODQ4YTkxO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7IH1cbiAgICAgIC5yZWdpb24ucmVnaW9uLWhlYWRlciAuYmxvY2stc3VwZXJmaXNoYWxjb24taGVhZGVyLW1lbnUgdWwjc3VwZXJmaXNoLWFsY29uLWhlYWRlci1tZW51ID4gbGkubWVudXBhcmVudCA+IGEubWVudXBhcmVudCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDsgfVxuICAgICAgLnJlZ2lvbi5yZWdpb24taGVhZGVyIC5ibG9jay1zdXBlcmZpc2hhbGNvbi1oZWFkZXItbWVudSB1bCNzdXBlcmZpc2gtYWxjb24taGVhZGVyLW1lbnUgPiBsaS5tZW51cGFyZW50ID4gdWwge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBmbG9hdDogdW5zZXQgIWltcG9ydGFudDtcbiAgICAgICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTM1MXB4KSB7XG4gICAgICAgICAgLnJlZ2lvbi5yZWdpb24taGVhZGVyIC5ibG9jay1zdXBlcmZpc2hhbGNvbi1oZWFkZXItbWVudSB1bCNzdXBlcmZpc2gtYWxjb24taGVhZGVyLW1lbnUgPiBsaS5tZW51cGFyZW50ID4gdWwge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMik7IH0gfVxuICAgICAgICAucmVnaW9uLnJlZ2lvbi1oZWFkZXIgLmJsb2NrLXN1cGVyZmlzaGFsY29uLWhlYWRlci1tZW51IHVsI3N1cGVyZmlzaC1hbGNvbi1oZWFkZXItbWVudSA+IGxpLm1lbnVwYXJlbnQgPiB1bCBhIHtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgcGFkZGluZzogMTRweDtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4OyB9XG4gICAgICAgICAgLnJlZ2lvbi5yZWdpb24taGVhZGVyIC5ibG9jay1zdXBlcmZpc2hhbGNvbi1oZWFkZXItbWVudSB1bCNzdXBlcmZpc2gtYWxjb24taGVhZGVyLW1lbnUgPiBsaS5tZW51cGFyZW50ID4gdWwgYTpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDZkNmQ2ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBjb2xvcjogIzA3NjJhZTsgfVxuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMzUxcHgpIHtcbiAgICAgICAgICAgIC5yZWdpb24ucmVnaW9uLWhlYWRlciAuYmxvY2stc3VwZXJmaXNoYWxjb24taGVhZGVyLW1lbnUgdWwjc3VwZXJmaXNoLWFsY29uLWhlYWRlci1tZW51ID4gbGkubWVudXBhcmVudCA+IHVsIGEuc2VsZiB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAgIC5yZWdpb24ucmVnaW9uLWhlYWRlciAuYmxvY2stc3VwZXJmaXNoYWxjb24taGVhZGVyLW1lbnUgdWwjc3VwZXJmaXNoLWFsY29uLWhlYWRlci1tZW51ID4gbGkgYSB7XG4gICAgICBwYWRkaW5nOiAyMHB4IDAgNDVweCAwO1xuICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICBjb2xvcjogIzg0OGE5MTtcbiAgICAgIGZvbnQtZmFtaWx5OiBSYWpkaGFuaTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNS4ycHg7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7IH1cbiAgICAucmVnaW9uLnJlZ2lvbi1oZWFkZXIgLmJsb2NrLXN1cGVyZmlzaGFsY29uLWhlYWRlci1tZW51IHVsI3N1cGVyZmlzaC1hbGNvbi1oZWFkZXItbWVudSA+IGxpID4gYTo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBib3JkZXItdG9wOiAycHggc29saWQgIzA3NjJhZTtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlWCgwKTtcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2Utb3V0LCBib3JkZXItY29sb3IgMC4zcyBlYXNlLW91dDsgfVxuICAgIC5yZWdpb24ucmVnaW9uLWhlYWRlciAuYmxvY2stc3VwZXJmaXNoYWxjb24taGVhZGVyLW1lbnUgdWwjc3VwZXJmaXNoLWFsY29uLWhlYWRlci1tZW51ID4gbGkgPiBhOmhvdmVyOjphZnRlciB7XG4gICAgICBib3JkZXItY29sb3I6ICMwNzYyYWUgIWltcG9ydGFudDtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGVYKDEpOyB9XG4gICAgLnJlZ2lvbi5yZWdpb24taGVhZGVyIC5ibG9jay1zdXBlcmZpc2hhbGNvbi1oZWFkZXItbWVudSB1bCNzdXBlcmZpc2gtYWxjb24taGVhZGVyLW1lbnUgPiBsaS5hY3RpdmUtdHJhaWwgPiBhOjphZnRlciB7XG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVYKDEpO1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoMSk7IH1cbiAgICAucmVnaW9uLnJlZ2lvbi1oZWFkZXIgLmJsb2NrLXN1cGVyZmlzaGFsY29uLWhlYWRlci1tZW51IHVsI3N1cGVyZmlzaC1hbGNvbi1oZWFkZXItbWVudSA+IGxpLmFjdGl2ZS10cmFpbCBsaS5hY3RpdmUtdHJhaWwgPiBhIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkNmQ2ZDYgIWltcG9ydGFudDtcbiAgICAgIGNvbG9yOiAjMDc2MmFlOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgIC5yZWdpb24ucmVnaW9uLWhlYWRlciAuYmxvY2stc3VwZXJmaXNoYWxjb24taGVhZGVyLW1lbnUgdWwjc3VwZXJmaXNoLWFsY29uLWhlYWRlci1tZW51ID4gbGkuYWN0aXZlLXRyYWlsIGxpLmFjdGl2ZS10cmFpbCA+IGEge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgICBjb2xvcjogbWludGNyZWFtOyB9IH1cblxuLnJlZ2lvbi5yZWdpb24taGVhZGVyLnNjcm9sbCB7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICBtaW4taGVpZ2h0OiAxMDBweDsgfVxuICAucmVnaW9uLnJlZ2lvbi1oZWFkZXIuc2Nyb2xsIC5ibG9jay5ibG9jay1zeXN0ZW0tYnJhbmRpbmctYmxvY2sgaW1nIHtcbiAgICBoZWlnaHQ6IDU5cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNTBweCkge1xuICAucmVnaW9uLnJlZ2lvbi1oZWFkZXIgLmJsb2NrLXN1cGVyZmlzaGFsY29uLWhlYWRlci1tZW51Lm9wZW4ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDIwcHg7XG4gICAgcmlnaHQ6IDglOyB9XG4gICAgLnJlZ2lvbi5yZWdpb24taGVhZGVyIC5ibG9jay1zdXBlcmZpc2hhbGNvbi1oZWFkZXItbWVudS5vcGVuIC5zbGlkZV9vdXRfYXJlYV9jbG9zZSB7XG4gICAgICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuICAgICAgZm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XG4gICAgICBsaW5lLWhlaWdodDogMCAhaW1wb3J0YW50O1xuICAgICAgbWF4LXdpZHRoOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC40N3MgY3ViaWMtYmV6aWVyKDAuMywgMSwgMC4zLCAwLjk1KSAwcztcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNDdzIGN1YmljLWJlemllcigwLjMsIDEsIDAuMywgMC45NSkgMHM7XG4gICAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjQ3cyBjdWJpYy1iZXppZXIoMC4zLCAxLCAwLjMsIDAuOTUpIDBzO1xuICAgICAgd2lkdGg6IDM0cHggIWltcG9ydGFudDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IDk5OTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDM2M3B4LCAwKTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgbWFyZ2luLXRvcDogLTI1cHg7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDsgfVxuICAgICAgLnJlZ2lvbi5yZWdpb24taGVhZGVyIC5ibG9jay1zdXBlcmZpc2hhbGNvbi1oZWFkZXItbWVudS5vcGVuIC5zbGlkZV9vdXRfYXJlYV9jbG9zZTpob3Zlcjo6YmVmb3JlIHtcbiAgICAgICAgY29sb3I6ICM2YmM2ZjMgIWltcG9ydGFudDsgfVxuICAgICAgLnJlZ2lvbi5yZWdpb24taGVhZGVyIC5ibG9jay1zdXBlcmZpc2hhbGNvbi1oZWFkZXItbWVudS5vcGVuIC5zbGlkZV9vdXRfYXJlYV9jbG9zZTo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcXGYwMGRcIjtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lOyB9XG4gIC5yZWdpb24ucmVnaW9uLWhlYWRlciAuYmxvY2stc3VwZXJmaXNoYWxjb24taGVhZGVyLW1lbnUgLnNsaWRlLW91dC1mcm9tLXJpZ2h0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBsaW5lLWhlaWdodDogMHB4OyB9XG4gICAgLnJlZ2lvbi5yZWdpb24taGVhZGVyIC5ibG9jay1zdXBlcmZpc2hhbGNvbi1oZWFkZXItbWVudSAuc2xpZGUtb3V0LWZyb20tcmlnaHQgLmNsb3NlZCB7XG4gICAgICBwYWRkaW5nOiAwLjVyZW0gMDtcbiAgICAgIG1hcmdpbjogMHB4O1xuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICBtYXJnaW4tdG9wOiAyNXB4OyB9XG4gICAgICAucmVnaW9uLnJlZ2lvbi1oZWFkZXIgLmJsb2NrLXN1cGVyZmlzaGFsY29uLWhlYWRlci1tZW51IC5zbGlkZS1vdXQtZnJvbS1yaWdodCAuY2xvc2VkIC5saW5lcy1idXR0b24ueDIgLmxpbmVzIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxLjRyZW07XG4gICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICBjb2xvcjogIzg0OGE5MTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzg0OGE5MSAhaW1wb3J0YW50O1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgICAucmVnaW9uLnJlZ2lvbi1oZWFkZXIgLmJsb2NrLXN1cGVyZmlzaGFsY29uLWhlYWRlci1tZW51IC5zbGlkZS1vdXQtZnJvbS1yaWdodCAuY2xvc2VkIC5saW5lcy1idXR0b24ueDIgLmxpbmVzOjpiZWZvcmUge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM4NDhhOTEgIWltcG9ydGFudDtcbiAgICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgICB3aWR0aDogMjJweDtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDZweDsgfVxuICAgICAgICAucmVnaW9uLnJlZ2lvbi1oZWFkZXIgLmJsb2NrLXN1cGVyZmlzaGFsY29uLWhlYWRlci1tZW51IC5zbGlkZS1vdXQtZnJvbS1yaWdodCAuY2xvc2VkIC5saW5lcy1idXR0b24ueDIgLmxpbmVzOjphZnRlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzg0OGE5MSAhaW1wb3J0YW50O1xuICAgICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICAgIHdpZHRoOiAyMnB4O1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGJvdHRvbTogNnB4OyB9XG4gICAgICAucmVnaW9uLnJlZ2lvbi1oZWFkZXIgLmJsb2NrLXN1cGVyZmlzaGFsY29uLWhlYWRlci1tZW51IC5zbGlkZS1vdXQtZnJvbS1yaWdodCAuY2xvc2VkOmhvdmVyIC5saW5lcy1idXR0b24ueDIgLmxpbmVzLFxuICAgICAgLnJlZ2lvbi5yZWdpb24taGVhZGVyIC5ibG9jay1zdXBlcmZpc2hhbGNvbi1oZWFkZXItbWVudSAuc2xpZGUtb3V0LWZyb20tcmlnaHQgLmNsb3NlZDpmb2N1cyAubGluZXMtYnV0dG9uLngyIC5saW5lcyxcbiAgICAgIC5yZWdpb24ucmVnaW9uLWhlYWRlciAuYmxvY2stc3VwZXJmaXNoYWxjb24taGVhZGVyLW1lbnUgLnNsaWRlLW91dC1mcm9tLXJpZ2h0IC5jbG9zZWQ6YWN0aXZlIC5saW5lcy1idXR0b24ueDIgLmxpbmVzIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzA3NjJhZSAhaW1wb3J0YW50OyB9XG4gICAgICAgIC5yZWdpb24ucmVnaW9uLWhlYWRlciAuYmxvY2stc3VwZXJmaXNoYWxjb24taGVhZGVyLW1lbnUgLnNsaWRlLW91dC1mcm9tLXJpZ2h0IC5jbG9zZWQ6aG92ZXIgLmxpbmVzLWJ1dHRvbi54MiAubGluZXM6OmFmdGVyLCAucmVnaW9uLnJlZ2lvbi1oZWFkZXIgLmJsb2NrLXN1cGVyZmlzaGFsY29uLWhlYWRlci1tZW51IC5zbGlkZS1vdXQtZnJvbS1yaWdodCAuY2xvc2VkOmhvdmVyIC5saW5lcy1idXR0b24ueDIgLmxpbmVzOjpiZWZvcmUsXG4gICAgICAgIC5yZWdpb24ucmVnaW9uLWhlYWRlciAuYmxvY2stc3VwZXJmaXNoYWxjb24taGVhZGVyLW1lbnUgLnNsaWRlLW91dC1mcm9tLXJpZ2h0IC5jbG9zZWQ6Zm9jdXMgLmxpbmVzLWJ1dHRvbi54MiAubGluZXM6OmFmdGVyLFxuICAgICAgICAucmVnaW9uLnJlZ2lvbi1oZWFkZXIgLmJsb2NrLXN1cGVyZmlzaGFsY29uLWhlYWRlci1tZW51IC5zbGlkZS1vdXQtZnJvbS1yaWdodCAuY2xvc2VkOmZvY3VzIC5saW5lcy1idXR0b24ueDIgLmxpbmVzOjpiZWZvcmUsXG4gICAgICAgIC5yZWdpb24ucmVnaW9uLWhlYWRlciAuYmxvY2stc3VwZXJmaXNoYWxjb24taGVhZGVyLW1lbnUgLnNsaWRlLW91dC1mcm9tLXJpZ2h0IC5jbG9zZWQ6YWN0aXZlIC5saW5lcy1idXR0b24ueDIgLmxpbmVzOjphZnRlcixcbiAgICAgICAgLnJlZ2lvbi5yZWdpb24taGVhZGVyIC5ibG9jay1zdXBlcmZpc2hhbGNvbi1oZWFkZXItbWVudSAuc2xpZGUtb3V0LWZyb20tcmlnaHQgLmNsb3NlZDphY3RpdmUgLmxpbmVzLWJ1dHRvbi54MiAubGluZXM6OmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzA3NjJhZSAhaW1wb3J0YW50OyB9XG4gIC5yZWdpb24ucmVnaW9uLWhlYWRlciAuYmxvY2stc3VwZXJmaXNoYWxjb24taGVhZGVyLW1lbnUgdWwjc3VwZXJmaXNoLWFsY29uLWhlYWRlci1tZW51IHtcbiAgICB6LWluZGV4OiA5OTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE0NWRlZywgIzA3NjJhZSwgIzAwMmU1NikgIWltcG9ydGFudDtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDBweDtcbiAgICB3aWR0aDogMzAwcHg7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgICBwYWRkaW5nOiAzM3B4O1xuICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMzAwcHgsIDBweCk7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICAgIC5yZWdpb24ucmVnaW9uLWhlYWRlciAuYmxvY2stc3VwZXJmaXNoYWxjb24taGVhZGVyLW1lbnUgdWwjc3VwZXJmaXNoLWFsY29uLWhlYWRlci1tZW51IGxpLm1lbnVwYXJlbnQub3BlbiA+IHVsIHtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgb3ZlcmZsb3c6IHVuc2V0O1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7IH1cbiAgICAucmVnaW9uLnJlZ2lvbi1oZWFkZXIgLmJsb2NrLXN1cGVyZmlzaGFsY29uLWhlYWRlci1tZW51IHVsI3N1cGVyZmlzaC1hbGNvbi1oZWFkZXItbWVudSBsaS5tZW51cGFyZW50Lm9wZW4gLnNmLWhpZGRlbiB7XG4gICAgICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAgICAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xuICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgfVxuICAgIC5yZWdpb24ucmVnaW9uLWhlYWRlciAuYmxvY2stc3VwZXJmaXNoYWxjb24taGVhZGVyLW1lbnUgdWwjc3VwZXJmaXNoLWFsY29uLWhlYWRlci1tZW51ID4gbGksXG4gICAgLnJlZ2lvbi5yZWdpb24taGVhZGVyIC5ibG9jay1zdXBlcmZpc2hhbGNvbi1oZWFkZXItbWVudSB1bCNzdXBlcmZpc2gtYWxjb24taGVhZGVyLW1lbnUgbGkubWVudXBhcmVudCB7XG4gICAgICBmbG9hdDogbm9uZTtcbiAgICAgIHBhZGRpbmc6IDRweCAwOyB9XG4gICAgICAucmVnaW9uLnJlZ2lvbi1oZWFkZXIgLmJsb2NrLXN1cGVyZmlzaGFsY29uLWhlYWRlci1tZW51IHVsI3N1cGVyZmlzaC1hbGNvbi1oZWFkZXItbWVudSA+IGxpID4gYSxcbiAgICAgIC5yZWdpb24ucmVnaW9uLWhlYWRlciAuYmxvY2stc3VwZXJmaXNoYWxjb24taGVhZGVyLW1lbnUgdWwjc3VwZXJmaXNoLWFsY29uLWhlYWRlci1tZW51IGxpLm1lbnVwYXJlbnQgPiBhIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMS41cHg7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBvcGFjaXR5OiAwLjc7XG4gICAgICAgIHdpZHRoOiBmaXQtY29udGVudDsgfVxuICAgICAgICAucmVnaW9uLnJlZ2lvbi1oZWFkZXIgLmJsb2NrLXN1cGVyZmlzaGFsY29uLWhlYWRlci1tZW51IHVsI3N1cGVyZmlzaC1hbGNvbi1oZWFkZXItbWVudSA+IGxpID4gYTpob3ZlcixcbiAgICAgICAgLnJlZ2lvbi5yZWdpb24taGVhZGVyIC5ibG9jay1zdXBlcmZpc2hhbGNvbi1oZWFkZXItbWVudSB1bCNzdXBlcmZpc2gtYWxjb24taGVhZGVyLW1lbnUgbGkubWVudXBhcmVudCA+IGE6aG92ZXIge1xuICAgICAgICAgIGNvbG9yOiAjNmJjNmYzOyB9XG4gICAgICAgIC5yZWdpb24ucmVnaW9uLWhlYWRlciAuYmxvY2stc3VwZXJmaXNoYWxjb24taGVhZGVyLW1lbnUgdWwjc3VwZXJmaXNoLWFsY29uLWhlYWRlci1tZW51ID4gbGkgPiBhOjphZnRlcixcbiAgICAgICAgLnJlZ2lvbi5yZWdpb24taGVhZGVyIC5ibG9jay1zdXBlcmZpc2hhbGNvbi1oZWFkZXItbWVudSB1bCNzdXBlcmZpc2gtYWxjb24taGVhZGVyLW1lbnUgbGkubWVudXBhcmVudCA+IGE6OmFmdGVyIHtcbiAgICAgICAgICBib3JkZXItdG9wOiAwOyB9XG4gICAgICAucmVnaW9uLnJlZ2lvbi1oZWFkZXIgLmJsb2NrLXN1cGVyZmlzaGFsY29uLWhlYWRlci1tZW51IHVsI3N1cGVyZmlzaC1hbGNvbi1oZWFkZXItbWVudSA+IGxpID4gdWwsXG4gICAgICAucmVnaW9uLnJlZ2lvbi1oZWFkZXIgLmJsb2NrLXN1cGVyZmlzaGFsY29uLWhlYWRlci1tZW51IHVsI3N1cGVyZmlzaC1hbGNvbi1oZWFkZXItbWVudSBsaS5tZW51cGFyZW50ID4gdWwge1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBlYXNlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpOyB9XG4gICAgICAgIC5yZWdpb24ucmVnaW9uLWhlYWRlciAuYmxvY2stc3VwZXJmaXNoYWxjb24taGVhZGVyLW1lbnUgdWwjc3VwZXJmaXNoLWFsY29uLWhlYWRlci1tZW51ID4gbGkgPiB1bCBsaSBhLFxuICAgICAgICAucmVnaW9uLnJlZ2lvbi1oZWFkZXIgLmJsb2NrLXN1cGVyZmlzaGFsY29uLWhlYWRlci1tZW51IHVsI3N1cGVyZmlzaC1hbGNvbi1oZWFkZXItbWVudSBsaS5tZW51cGFyZW50ID4gdWwgbGkgYSB7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgb3BhY2l0eTogMC43O1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDEuNXB4O1xuICAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDsgfVxuICAgICAgICAgIC5yZWdpb24ucmVnaW9uLWhlYWRlciAuYmxvY2stc3VwZXJmaXNoYWxjb24taGVhZGVyLW1lbnUgdWwjc3VwZXJmaXNoLWFsY29uLWhlYWRlci1tZW51ID4gbGkgPiB1bCBsaSBhOmhvdmVyLFxuICAgICAgICAgIC5yZWdpb24ucmVnaW9uLWhlYWRlciAuYmxvY2stc3VwZXJmaXNoYWxjb24taGVhZGVyLW1lbnUgdWwjc3VwZXJmaXNoLWFsY29uLWhlYWRlci1tZW51IGxpLm1lbnVwYXJlbnQgPiB1bCBsaSBhOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAjNmJjNmYzO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50OyB9XG4gICAgICAgIC5yZWdpb24ucmVnaW9uLWhlYWRlciAuYmxvY2stc3VwZXJmaXNoYWxjb24taGVhZGVyLW1lbnUgdWwjc3VwZXJmaXNoLWFsY29uLWhlYWRlci1tZW51ID4gbGkgPiB1bCBsaS5iYWNrLFxuICAgICAgICAucmVnaW9uLnJlZ2lvbi1oZWFkZXIgLmJsb2NrLXN1cGVyZmlzaGFsY29uLWhlYWRlci1tZW51IHVsI3N1cGVyZmlzaC1hbGNvbi1oZWFkZXItbWVudSBsaS5tZW51cGFyZW50ID4gdWwgbGkuYmFjayB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuICAgICAgICAgIC5yZWdpb24ucmVnaW9uLWhlYWRlciAuYmxvY2stc3VwZXJmaXNoYWxjb24taGVhZGVyLW1lbnUgdWwjc3VwZXJmaXNoLWFsY29uLWhlYWRlci1tZW51ID4gbGkgPiB1bCBsaS5iYWNrIGEsXG4gICAgICAgICAgLnJlZ2lvbi5yZWdpb24taGVhZGVyIC5ibG9jay1zdXBlcmZpc2hhbGNvbi1oZWFkZXItbWVudSB1bCNzdXBlcmZpc2gtYWxjb24taGVhZGVyLW1lbnUgbGkubWVudXBhcmVudCA+IHVsIGxpLmJhY2sgYSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMTMpO1xuICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDsgfVxuICAgICAgLnJlZ2lvbi5yZWdpb24taGVhZGVyIC5ibG9jay1zdXBlcmZpc2hhbGNvbi1oZWFkZXItbWVudSB1bCNzdXBlcmZpc2gtYWxjb24taGVhZGVyLW1lbnUgPiBsaTo6YWZ0ZXIsXG4gICAgICAucmVnaW9uLnJlZ2lvbi1oZWFkZXIgLmJsb2NrLXN1cGVyZmlzaGFsY29uLWhlYWRlci1tZW51IHVsI3N1cGVyZmlzaC1hbGNvbi1oZWFkZXItbWVudSBsaS5tZW51cGFyZW50OjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IG5vbmU7IH1cbiAgLnJlZ2lvbi5yZWdpb24taGVhZGVyIC5ibG9jay1zdXBlcmZpc2hhbGNvbi1oZWFkZXItbWVudSAjc3VwZXJmaXNoLWFsY29uLWhlYWRlci1tZW51LXRvZ2dsZSBzcGFuIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gICNwZ19fYyB7XG4gICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuOHMgY3ViaWMtYmV6aWVyKDAuMTIsIDAuNzUsIDAuNCwgMSk7IH1cbiAgI3BnX19jLm9wZW4ge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMzAwcHgsIDApICFpbXBvcnRhbnQ7IH1cbiAgICAjcGdfX2Mub3BlbiAjbWFpbiB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgICNwZ19fYy5vcGVuICNtYWluOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgICAgICBvcGFjaXR5OiAwLjg7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgei1pbmRleDogOTA7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnJlZ2lvbi5yZWdpb24taGVhZGVyICNibG9jay1hbGNvbi1zY2llbmNlLXVzLWJyYW5kaW5nIGltZyB7XG4gICAgaGVpZ2h0OiA1OXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4OyB9XG4gIC5yZWdpb24ucmVnaW9uLWhlYWRlciAuYmxvY2stc3VwZXJmaXNoYWxjb24taGVhZGVyLW1lbnUub3BlbiB7XG4gICAgcmlnaHQ6IDMlOyB9XG4gICAgLnJlZ2lvbi5yZWdpb24taGVhZGVyIC5ibG9jay1zdXBlcmZpc2hhbGNvbi1oZWFkZXItbWVudS5vcGVuIC5zbGlkZV9vdXRfYXJlYV9jbG9zZSB7XG4gICAgICBsZWZ0OiAtNjBweCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNwZ19fYy5vcGVuIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMzAwcHgsIDApICFpbXBvcnRhbnQ7IH1cbiAgLnJlZ2lvbi5yZWdpb24taGVhZGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMjVweDsgfVxuICAgIC5yZWdpb24ucmVnaW9uLWhlYWRlciAuYmxvY2stc3VwZXJmaXNoYWxjb24taGVhZGVyLW1lbnUub3BlbiAuc2xpZGVfb3V0X2FyZWFfY2xvc2Uge1xuICAgICAgbGVmdDogLTgwcHggIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAzNzVweCkge1xuICAjcGdfX2Mub3BlbiB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTMwMHB4LCAwKSAhaW1wb3J0YW50OyB9XG4gIC5yZWdpb24ucmVnaW9uLWhlYWRlciB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnJlZ2lvbi5yZWdpb24taGVhZGVyIC5ibG9jay1zdXBlcmZpc2hhbGNvbi1oZWFkZXItbWVudS5vcGVuIHtcbiAgICByaWdodDogMyUgIWltcG9ydGFudDsgfSB9XG5cbiNibG9jay1hbGNvbi1zY2llbmNlLXVzLWNvbnRlbnQgLmZpZWxkLmZpZWxkLS1uYW1lLWZpZWxkLWJvZHktY29udGVudC5maWVsZC0tdHlwZS1lbnRpdHktcmVmZXJlbmNlLXJldmlzaW9ucy5maWVsZC0tbGFiZWwtaGlkZGVuLmZpZWxkX19pdGVtOmxhc3QtY2hpbGQge1xuICBsaW5lLWhlaWdodDogMDsgfVxuXG4uY29udGVudC1hcmVhLS00MDQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmNvbnRlbnQtYXJlYS0tNDA0IC5jb250YWluZXItLTQwNCAuaW5uZXItd3JhcCAuYmctLWltYWdlLS00MDQge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9HYWxsZXJ5X0ltYWdlc190ZXh0dXJlLmpwZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgYm90dG9tO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgLmNvbnRlbnQtYXJlYS0tNDA0IC5jb250YWluZXItLTQwNCAuaW5uZXItd3JhcDphZnRlciB7XG4gICAgb3BhY2l0eTogLjg7IH1cbiAgLmNvbnRlbnQtYXJlYS0tNDA0IC5jb250YWluZXItLTQwNCAuY29udGVudC0tNDA0IHtcbiAgICB6LWluZGV4OiAxMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogODYuNHB4IDk4cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgLmNvbnRlbnQtYXJlYS0tNDA0IC5jb250YWluZXItLTQwNCAuY29udGVudC0tNDA0IC5pbWFnZS0tNDA0IGltZyB7XG4gICAgICBtYXgtd2lkdGg6IDcwMHB4O1xuICAgICAgd2lkdGg6IGF1dG87IH1cbiAgICAuY29udGVudC1hcmVhLS00MDQgLmNvbnRhaW5lci0tNDA0IC5jb250ZW50LS00MDQgLnRpdGxlLS00MDQgaDEudGl0bGUge1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuY29udGVudC1hcmVhLS00MDQgLmNvbnRhaW5lci0tNDA0IC5jb250ZW50LS00MDQgLnRpdGxlLS00MDQgaDEudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzVweDtcbiAgICBsaW5lLWhlaWdodDogMzguNXB4OyB9XG4gIC5jb250ZW50LWFyZWEtLTQwNCAuY29udGFpbmVyLS00MDQgLmNvbnRlbnQtLTQwNCAuaW1hZ2UtLTQwNCBpbWcge1xuICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jb250ZW50LWFyZWEtLTQwNCAuY29udGFpbmVyLS00MDQgLmNvbnRlbnQtLTQwNCB7XG4gICAgcGFkZGluZzogMzBweCA0MHB4OyB9IH1cblxuLnBvcHVwLS1kZXNjcmlwdGlvbi51aS1kaWFsb2cge1xuICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcbiAgei1pbmRleDogMjk5OSAhaW1wb3J0YW50O1xuICB0b3A6IDEwJSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA4MCUgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gIHdpZHRoOiA1NiUgIWltcG9ydGFudDtcbiAgbGVmdDogMjIlICFpbXBvcnRhbnQ7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLnBvcHVwLS1kZXNjcmlwdGlvbi51aS1kaWFsb2cge1xuICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgIGxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgIHRvcDogMTUlICFpbXBvcnRhbnQ7IH0gfVxuICAucG9wdXAtLWRlc2NyaXB0aW9uLnVpLWRpYWxvZyAucG9wdXAtLWRlc2MudWktZGlhbG9nLWNvbnRlbnQudWktd2lkZ2V0LWNvbnRlbnQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICAgIG1hcmdpbjogMiU7IH1cbiAgICAucG9wdXAtLWRlc2NyaXB0aW9uLnVpLWRpYWxvZyAucG9wdXAtLWRlc2MudWktZGlhbG9nLWNvbnRlbnQudWktd2lkZ2V0LWNvbnRlbnQgLnBvcC0tbG9nby1pbWcgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIHBhZGRpbmctdG9wOiAyN3B4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAgIC5wb3B1cC0tZGVzY3JpcHRpb24udWktZGlhbG9nIC5wb3B1cC0tZGVzYy51aS1kaWFsb2ctY29udGVudC51aS13aWRnZXQtY29udGVudCAucG9wLS1kZXNjIHtcbiAgICAgIHBhZGRpbmctdG9wOiAyNXB4OyB9XG4gICAgICAucG9wdXAtLWRlc2NyaXB0aW9uLnVpLWRpYWxvZyAucG9wdXAtLWRlc2MudWktZGlhbG9nLWNvbnRlbnQudWktd2lkZ2V0LWNvbnRlbnQgLnBvcC0tZGVzYyAuZmllbGQtLW5hbWUtZmllbGQtZGVzY3JpcHRpb24gcCB7XG4gICAgICAgIGNvbG9yOiAjMzMzO1xuICAgICAgICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgICAgICAgZm9udC1mYW1pbHk6IGFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7IH1cbiAgICAucG9wdXAtLWRlc2NyaXB0aW9uLnVpLWRpYWxvZyAucG9wdXAtLWRlc2MudWktZGlhbG9nLWNvbnRlbnQudWktd2lkZ2V0LWNvbnRlbnQgLnBvcC0tYnRuIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgICAgd2lkdGg6IDE1OHB4O1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBwYWRkaW5nOiAycHggMHB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgYm9yZGVyOiAycHggc29saWQgIzA3NjJhZTsgfVxuICAgICAgLnBvcHVwLS1kZXNjcmlwdGlvbi51aS1kaWFsb2cgLnBvcHVwLS1kZXNjLnVpLWRpYWxvZy1jb250ZW50LnVpLXdpZGdldC1jb250ZW50IC5wb3AtLWJ0biBhLmxpbmtfdGV4dCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwNzYyYWUgIWltcG9ydGFudDtcbiAgICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICAgICAgd2lkdGg6IDE1MHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgcGFkZGluZzogMTdweCAyNXB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDsgfVxuICAgIC5wb3B1cC0tZGVzY3JpcHRpb24udWktZGlhbG9nIC5wb3B1cC0tZGVzYy51aS1kaWFsb2ctY29udGVudC51aS13aWRnZXQtY29udGVudCAucG9wLS1jYW5jZWwge1xuICAgICAgbWFyZ2luLXRvcDogMjBweDsgfVxuICAgICAgLnBvcHVwLS1kZXNjcmlwdGlvbi51aS1kaWFsb2cgLnBvcHVwLS1kZXNjLnVpLWRpYWxvZy1jb250ZW50LnVpLXdpZGdldC1jb250ZW50IC5wb3AtLWNhbmNlbCAucG9wLWNsb3NlIHtcbiAgICAgICAgY29sb3I6ICM0NDQ0NDQ7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTsgfVxuICAucG9wdXAtLWRlc2NyaXB0aW9uLnVpLWRpYWxvZyAudWktZGlhbG9nLXRpdGxlYmFyLnVpLWhlbHBlci1jbGVhcmZpeCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuXG4udWktd2lkZ2V0LW92ZXJsYXkgLnBvcC1jbG9zZS5jcm9zcy1pY29uIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpOyB9XG4gIC51aS13aWRnZXQtb3ZlcmxheSAucG9wLWNsb3NlLmNyb3NzLWljb246YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICdYJztcbiAgICB6LWluZGV4OiA5OTk5OTtcbiAgICB0b3A6IDUlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMSU7XG4gICAgcGFkZGluZzogMTBweCAxNXB4O1xuICAgIGJvcmRlcjogMS40cHggc29saWQgI2ZmZmZmZjk5O1xuICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAudWktd2lkZ2V0LW92ZXJsYXkgLnBvcC1jbG9zZS5jcm9zcy1pY29uOmFmdGVyIHtcbiAgICAgICAgdG9wOiA1JTtcbiAgICAgICAgcmlnaHQ6IDUlO1xuICAgICAgICBwYWRkaW5nOiA3cHggMTJweDtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4OyB9IH1cbiAgLnVpLXdpZGdldC1vdmVybGF5IC5wb3AtY2xvc2UuY3Jvc3MtaWNvbjpob3Zlcjo6YWZ0ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJvcmRlcjogMS40cHggc29saWQgI2ZmZjsgfVxuXG4udmlldy1pZC1zY2llbnRpZmljX3B1YmxpY2F0aW9uX3ZpZXcgZGl2W2lkXj1lZGl0LWFjdGlvbnNdIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuXG4udmlldy1pZC1zY2llbnRpZmljX3B1YmxpY2F0aW9uX3ZpZXcgLmJ1dHRvbi5qcy1mb3JtLXN1Ym1pdC5mb3JtLXN1Ym1pdCB7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLnZpZXctaWQtc2NpZW50aWZpY19wdWJsaWNhdGlvbl92aWV3IGlucHV0W2lkXj1lZGl0LXNlYXJjaF0ge1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTI1JTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMDAwO1xuICBwYWRkaW5nOiAxMHB4IDQ1cHggMTBweCAyNXB4O1xuICBiYWNrZ3JvdW5kOiAjZWVlZWVlO1xuICBib3JkZXItcmFkaXVzOiA1MHB4OyB9XG5cbi52aWV3LWlkLXNjaWVudGlmaWNfcHVibGljYXRpb25fdmlldyAuanMtZm9ybS1pdGVtLmZvcm0taXRlbS5qcy1mb3JtLXR5cGUtdGV4dGZpZWxkLmZvcm0tdHlwZS10ZXh0ZmllbGQuanMtZm9ybS1pdGVtLXNlYXJjaC5mb3JtLWl0ZW0tc2VhcmNoIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBtYXJnaW4tbGVmdDogMTBweDsgfVxuXG4udmlldy1pZC1zY2llbnRpZmljX3B1YmxpY2F0aW9uX3ZpZXcgLmJ1dHRvbi5qcy1mb3JtLXN1Ym1pdC5mb3JtLXN1Ym1pdCB7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjUlO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDEwcHggMjVweCAxMHB4IDI1cHg7XG4gIGJhY2tncm91bmQ6ICMwMDM1OTU7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7IH1cblxuLnZpZXctaWQtc2NpZW50aWZpY19wdWJsaWNhdGlvbl92aWV3IC5kZXNjcmlwdGlvbiB7XG4gIG1hcmdpbi10b3A6IDEwcHg7IH1cblxuI3ZpZXdzLWV4cG9zZWQtZm9ybS1zY2llbnRpZmljLXB1YmxpY2F0aW9uLXZpZXctbGlzdGluZy1ibG9jay13aXRob3V0LWZpbHRlciAuZm9ybS0taW5saW5lLmNsZWFyZml4LCAjdmlld3MtZXhwb3NlZC1mb3JtLXNjaWVudGlmaWMtcHVibGljYXRpb24tdmlldy1saXN0aW5nLWJsb2NrIC5mb3JtLS1pbmxpbmUuY2xlYXJmaXgge1xuICBkaXNwbGF5OiBibG9jazsgfVxuIiwiYm9keSB7XG4gIGZvbnQtZmFtaWx5OiBSYWpkaGFuaTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYzFjMWM7XG59XG4jcGdfX2Mge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xufSIsIkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1JhamRoYW5pLVJlZ3VsYXInO1xuICBzcmM6IHVybCgnLi4vZm9udHMvUmFqZGhhbmktUmVndWxhci5lb3QnKTtcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL1JhamRoYW5pLVJlZ3VsYXIuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICAgICB1cmwoJy4uL2ZvbnRzL1JhamRoYW5pLVJlZ3VsYXIud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgdXJsKCcuLi9mb250cy9SYWpkaGFuaS1SZWd1bGFyLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgICB1cmwoJy4uL2ZvbnRzL1JhamRoYW5pLVJlZ3VsYXIudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG4iLCJoMSB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSg0MCk7XG5cbiAgQGluY2x1ZGUgbWVkaWEtcShtaW4sIDc2OCkge1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSg1MCk7XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYS1xKG1pbiwgMTAyNCkge1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSg1MCk7XG4gIH1cbn1cblxuaDIge1xuICBAaW5jbHVkZSBmb250LXNpemUoMjgpO1xuXG4gIEBpbmNsdWRlIG1lZGlhLXEobWluLCA3NjgpIHtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMzIpO1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtcShtaW4sIDEwMjQpIHtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoNDApO1xuICB9XG59XG5cbmgzIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDIwKTtcblxuICBAaW5jbHVkZSBtZWRpYS1xKG1pbiwgNzY4KSB7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDI4KTtcbiAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLXEobWluLCAxMDI0KSB7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDI0KTtcbiAgfVxufVxuXG5oNCB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgxOCk7XG5cbiAgQGluY2x1ZGUgbWVkaWEtcShtaW4sIDc2OCkge1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxOCk7XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYS1xKG1pbiwgMTAyNCkge1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgyMCk7XG4gIH1cbn1cblxuaDUsXG5oNiB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNik7XG59XG5cbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4iLCIuYy1wYWdlLWhlYWRlci0tbXktYWxjb24ge1xuICAuYy1wYWdlLWhlYWRlcl9fb3ZlcmxheS0tdGFibGV0IHtcbiAgICAudG9vbGJhci1ob3Jpem9udGFsICYge1xuICAgICAgcGFkZGluZy10b3A6IDE1OXB4O1xuICAgIH1cblxuICAgIC50b29sYmFyLXRyYXktb3BlbiAmIHtcbiAgICAgIHBhZGRpbmctdG9wOiAxOTlweDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vKioqKioqKioqKioqKioqIEZvb3RlciBEZXNpZ24gU3RhcnQgKioqKioqKioqKi8vXG4uYmxvY2stbWVudSB7XG4gICYubWVudS0tYWxjb24tZm9vdGVyLW1lbnUge1xuICAgICYubmF2aWdhdGlvbiB7XG4gICAgICBjb2xvcjogI2NjY2NjYztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzFjMWMxYztcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1pbi1oZWlnaHQ6IDYwcHg7XG4gICAgICBwYWRkaW5nOiAyMHB4IDBweDtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC1zbWFsbCkge1xuICAgICAgICBoZWlnaHQ6IDkwcHg7XG4gICAgICB9XG4gICAgICB1bCB7XG4gICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxMik7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxYzFjMWM7XG4gICAgICAgIGNvbG9yOiAjNzc3Nzc3O1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgICBtYXgtd2lkdGg6IDg4MHB4O1xuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkgYW5kIChtaW4td2lkdGg6IDY5MHB4KSB7XG4gICAgICAgICAgbWluLXdpZHRoOiA2MDBweDtcbiAgICAgICAgICBwYWRkaW5nOiAwIDkwcHg7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLXEobWF4LCA2OTApIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDMyMHB4O1xuICAgICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjkwcHgpIGFuZCAobWluLXdpZHRoOiA0ODBweCkge1xuICAgICAgICAgIG1heC13aWR0aDogNDIwcHggIWltcG9ydGFudDtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLXEobWF4LCAzMjEpIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDMwMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDE0MjVweDtcbiAgICAgICAgICBwYWRkaW5nOiAwIDkwcHg7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICAgICAgbGkge1xuICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgIGRpc3BsYXk6IGNvbnRlbnRzO1xuICAgICAgICAgIGEge1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDEyKTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjJlbTtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIGNvbG9yOiAjY2NjY2NjO1xuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjMDc2MmFlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiIHwgXCI7XG4gICAgICAgICAgICBjb2xvcjogIzc3Nzc3NztcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxMik7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICAmOmxhc3QtY2hpbGQ6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4jYmxvY2stYWxjb25mb290ZXJtZW51IHtcbiAgbGksXG4gIGEge1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCI7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBjb2xvcjogIzc3NztcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBzdWJwaXhlbC1hbnRpYWxpYXNlZDtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjMDc2MmFlO1xuICAgIH1cbiAgICA+IGEge1xuICAgICAgY29sb3I6ICNjY2M7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICMwNzYyYWU7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIGxpLm5vLWxpbmstY29weXJpZ2h0IHtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjNzc3O1xuICAgIH1cbiAgfVxufVxuXG4jdG8tdG9wIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxMnB4ICFpbXBvcnRhbnQ7XG4gIHJpZ2h0OiAxN3B4O1xuICBib3R0b206IDE3cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAycHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMnB4O1xuICAtby1ib3JkZXItcmFkaXVzOiAycHg7XG4gIHotaW5kZXg6IDk5OTQ7XG4gIGhlaWdodDogMjlweDtcbiAgd2lkdGg6IDI5cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjFzIGxpbmVhcjtcbiAgLW1vei10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMXMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xcyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xcyBsaW5lYXI7XG4gIGkge1xuICAgIGxpbmUtaGVpZ2h0OiAyOXB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDI5cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDI5cHggIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgICB0b3A6IDBweCAhaW1wb3J0YW50O1xuICAgIGxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlxcZjEwNlwiO1xuICAgICAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuICAgIH1cbiAgfVxuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDc2MmFlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbiN0by10b3Auc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBAaW5jbHVkZSBtZWRpYS1xKG1heCwgMTAwMCkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbiN0by10b3AubGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuLmRpYWxvZy1vZmYtY2FudmFzLW1haW4tY2FudmFze1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIG92ZXJmbG93LXk6IGhpZGRlbjtcbn1cbiIsIi5kaXNwbGF5LW5vbmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmJnLS12aWRlby13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbn1cbi5iZy0tdmlkZW8tYmx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRvY2VuLWJsdWU7XG59XG4uYmctLXZpZGVvLWdyZXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JleTtcbn1cbi5iZy0tdmlkZW8tcmVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHJlZDtcbn1cbi5iZy0tdmlkZW8tdHJhbnNwYXJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5iZy0tdmlkZW8tZGFyay1ibHVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMmU1Njtcbn1cbi5iZy0tdmlkZW8tb2Nlbi1ibHVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA3NjJhZTtcbn1cblxuLnBhcmFncmFwaCB7XG4gIHAge1xuICAgIGZvbnQtZmFtaWx5OiBPcGVuIFNhbnM7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgfVxuICBoMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxufVxuLmZpZWxkLS1uYW1lLWZpZWxkLWxlZnQtcmlnaHQtc2VjdGlvbiB7XG4gICYuZmllbGRfX2l0ZW0tMCxcbiAgJi5maWVsZF9faXRlbS0xIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxufVxuLmZpZnR5LWZpZnR5IHtcbiAgLmZpZWxkLS1uYW1lLWZpZWxkLWxlZnQtcmlnaHQtc2VjdGlvbiB7XG4gICAgJi5maWVsZF9faXRlbS0wLFxuICAgICYuZmllbGRfX2l0ZW0tMSB7XG4gICAgICB3aWR0aDogNTAlO1xuICAgIH1cbiAgfVxufVxuLmZvcnR5LXNpeHR5IHtcbiAgLmZpZWxkLS1uYW1lLWZpZWxkLWxlZnQtcmlnaHQtc2VjdGlvbiB7XG4gICAgJi5maWVsZF9faXRlbS0wIHtcbiAgICAgIHdpZHRoOiA0MCU7XG4gICAgICAucGFyYWdyYXBoLS10eXBlLS1kZXNjcmlwdGlvbi1hbmQtbGluayB7XG4gICAgICAgIC5pbm5lci13cnBwZXIge1xuICAgICAgICAgIHBhZGRpbmc6IDcycHggNTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmLmZpZWxkX19pdGVtLTEge1xuICAgICAgd2lkdGg6IDYwJTtcbiAgICB9XG4gIH1cbn1cbi50aGlydHktc2V2ZW50eSB7XG4gIC5maWVsZC0tbmFtZS1maWVsZC1sZWZ0LXJpZ2h0LXNlY3Rpb24ge1xuICAgICYuZmllbGRfX2l0ZW0tMCB7XG4gICAgICB3aWR0aDogMzAlO1xuICAgICAgLnBhcmFncmFwaC0tdHlwZS0tZGVzY3JpcHRpb24tYW5kLWxpbmsge1xuICAgICAgICAuaW5uZXItd3JwcGVyIHtcbiAgICAgICAgICBwYWRkaW5nOiA3MnB4IDUwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJi5maWVsZF9faXRlbS0xIHtcbiAgICAgIHdpZHRoOiA3MCU7XG4gICAgfVxuICB9XG59XG4uc2l4dHktZm9ydHkge1xuICAuZmllbGQtLW5hbWUtZmllbGQtbGVmdC1yaWdodC1zZWN0aW9uIHtcbiAgICAmLmZpZWxkX19pdGVtLTAge1xuICAgICAgd2lkdGg6IDYwJTtcbiAgICB9XG4gICAgJi5maWVsZF9faXRlbS0xIHtcbiAgICAgIHdpZHRoOiA0MCU7XG4gICAgICAucGFyYWdyYXBoLS10eXBlLS1kZXNjcmlwdGlvbi1hbmQtbGluayB7XG4gICAgICAgIC5pbm5lci13cnBwZXIge1xuICAgICAgICAgIHBhZGRpbmc6IDcycHggNTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLnNldmVudHktdGhpcnR5IHtcbiAgLmZpZWxkLS1uYW1lLWZpZWxkLWxlZnQtcmlnaHQtc2VjdGlvbiB7XG4gICAgJi5maWVsZF9faXRlbS0wIHtcbiAgICAgIHdpZHRoOiA3MCU7XG4gICAgfVxuICAgICYuZmllbGRfX2l0ZW0tMSB7XG4gICAgICB3aWR0aDogMzAlO1xuICAgICAgLnBhcmFncmFwaC0tdHlwZS0tZGVzY3JpcHRpb24tYW5kLWxpbmsge1xuICAgICAgICAuaW5uZXItd3JwcGVyIHtcbiAgICAgICAgICBwYWRkaW5nOiA3MnB4IDUwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbkBpbmNsdWRlIG1lZGlhLXEobWF4LCAxMDAwKSB7XG4gIC5maWVsZC0tbmFtZS1maWVsZC1sZWZ0LXJpZ2h0LXNlY3Rpb24ge1xuICAgICYuZmllbGRfX2l0ZW0tMCxcbiAgICAmLmZpZWxkX19pdGVtLTEge1xuICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLWRlc2NyaXB0aW9uLWFuZC1saW5rIHtcbiAgICAgICAgLmlubmVyLXdycHBlciB7XG4gICAgICAgICAgLy8gcGFkZGluZzogNzJweCA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQGluY2x1ZGUgbWVkaWEtcShtYXgsIDc2OCkge1xuICAuZmllbGQtLW5hbWUtZmllbGQtbGVmdC1yaWdodC1zZWN0aW9uIHtcbiAgICAmLmZpZWxkX19pdGVtLTAsXG4gICAgJi5maWVsZF9faXRlbS0xIHtcbiAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAucGFyYWdyYXBoLS10eXBlLS1kZXNjcmlwdGlvbi1hbmQtbGluayB7XG4gICAgICAgIC5pbm5lci13cnBwZXIge1xuICAgICAgICAgIC8vIHBhZGRpbmc6IDUwcHggNTBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbHVtbi1sYXlvdXQtY29udGFpbmVyIHtcbiAgLmZpZWxkLS1uYW1lLWZpZWxkLWNvbnRlbnQge1xuICAgICYuZmllbGRfX2l0ZW0ge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuICB9XG4gICYuc2luZ2xlLS1jb2x1bW4tbGF5b3V0IHtcbiAgICAuZmllbGQtLW5hbWUtZmllbGQtY29udGVudCB7XG4gICAgICAmLmZpZWxkX19pdGVtIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYudHdvLS1jb2x1bW4tbGF5b3V0IHtcbiAgICAuZmllbGQtLW5hbWUtZmllbGQtY29udGVudCB7XG4gICAgICAmLmZpZWxkX19pdGVtIHtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi50aHJlZS0tY29sdW1uLWxheW91dCB7XG4gICAgLmZpZWxkLS1uYW1lLWZpZWxkLWNvbnRlbnQge1xuICAgICAgJi5maWVsZF9faXRlbSB7XG4gICAgICAgIHdpZHRoOiAzMy4zMyU7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC1leHRyYS1sYXJnZSl7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi5mb3VyLS1jb2x1bW4tbGF5b3V0IHtcbiAgICAuZmllbGQtLW5hbWUtZmllbGQtY29udGVudCB7XG4gICAgICAmLmZpZWxkX19pdGVtIHtcbiAgICAgICAgd2lkdGg6IDI1JTtcbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIGFuZCAobWluLXdpZHRoOiA2OTBweCkge1xuICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDY4OXB4KSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnBhcmFncmFwaC0tdHlwZS0tbGF5b3V0LWNvbnRhaW5lcixcbi52aWV3LnZpZXctc2NpZW50aWZpYy1wdWJsaWNhdGlvbi12aWV3LnZpZXctZGlzcGxheS1pZC1ibG9ja18xLFxuLnZpZXcudmlldy1zY2llbnRpZmljLXB1YmxpY2F0aW9uLXZpZXcudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIsXG4udmlldy52aWV3LXNjaWVudGlmaWMtcHVibGljYXRpb24tdmlldy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMyxcbi52aWV3LnZpZXctc2NpZW50aWZpYy1wdWJsaWNhdGlvbi12aWV3LnZpZXctZGlzcGxheS1pZC1ibG9ja180IHtcbiAgZGl2LFxuICBwLFxuICBoMyxcbiAgaDMsXG4gIHVsLFxuICBsaSxcbiAgdGV4dGFyZWEge1xuICAgIGZvbnQtZmFtaWx5OiBPcGVuIFNhbnM7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgfVxufVxuXG4uaW5uZXItd3JhcCB7XG4gICY6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgY29udGVudDogJyAnO1xuICAgIHotaW5kZXg6IDI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMmU1NjtcbiAgICBvcGFjaXR5OiAwLjM7XG4gIH1cbn1cblxuXG4vKioqKioqKioqKioqICBQYXJhZ3JhcGggY29tcG9uZW50IHN0YXJ0IGZyb20gaGVyZSAgICoqKioqKioqKioqKiovXG4ucGFyYWdyYXBoLS10eXBlLS1iYW5uZXItY29udGFpbmVyLFxuLnBhcmFncmFwaC0tdHlwZS0tYmFubmVyLWNvbnRhaW5lci1tZWRpdW0sXG4ucGFyYWdyYXBoLS10eXBlLS1iYW5uZXItY29udGFpbmVyLXdpdGgtd2lkZS1pbWFnZSxcbi5wYXJhZ3JhcGgtLXR5cGUtLWJhbm5lci1jb250YWluZXItd2l0aC1leHRyYS1sYXJnIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAuYmFubmVyLXdyYXBwZXIge1xuICAgIC8vIHBhZGRpbmc6IDEwMC44cHggOThweDtcbiAgICAucm93LWJnLXdyYXAge1xuICAgICAgLmlubmVyLXdyYXAge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHdpZHRoOiAxMDAuMSU7XG4gICAgICAgIGhlaWdodDogMTAwLjElO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgLnJvdy1iZyB7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICYuYmFubmVyLS1iZy1pbWFnZSB7XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAmLmJhbm5lci0tYmctY29sb3Ige1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMmU1NjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLnBhcmFncmFwaC0tYmFubmVyLWNvbnRlbnQge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgei1pbmRleDogMTA7XG4gICAgICB0b3A6IDQwJTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZzogMHB4IDk2cHg7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1xKG1heCwgNzY4KSB7XG4gICAgICAgIHBhZGRpbmc6IDAgOCU7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtZWRpYS1xKG1heCwgNDgwKSB7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMzBweCFpbXBvcnRhbnQ7XG4gICAgICAgIHRvcDogMTUlO1xuICAgICAgfVxuICAgICAgJi5iYW5uZXItLWxlZnQtYWxpZ24ge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgfVxuICAgICAgJi5iYW5uZXItLWNlbnRyZS1hbGlnbiB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIH1cbiAgICAgICYuYmFubmVyLS1yaWdodC1hbGlnbiB7XG4gICAgICAgIC52Y19jb2x1bW4taW5uZXIge1xuICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIDU2JTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgaDEge1xuICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoNTApO1xuICAgICAgICBsaW5lLWhlaWdodDogNTVweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogN3B4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICAgICAgICBmb250LXNpemU6IDUwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGJyZWFrcG9pbnQtZXh0cmEtbGFyZ2UpIGFuZCAobWluLXdpZHRoOiAkYnJlYWtwb2ludC1sYXJnZSkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMzcuNXB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MS4yNXB4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLXEobWF4LCA3NjgpIHtcbiAgICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoMzcuNSk7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDQxLjI1cHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtcShtYXgsIDQ4MCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMzJweCFpbXBvcnRhbnQ7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDM1LjVweCFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgYSB7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgaDIge1xuICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoNDApO1xuICAgICAgICBsaW5lLWhlaWdodDogNDVweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtcShtYXgsIDc2OCkge1xuICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgzNCk7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDM4LjI1cHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtcShtYXgsIDQ4MCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMzBweCAhaW1wb3J0YW50O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzM3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgYSB7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAjNmJjNmYzO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmLmJhbm5lci0taGVhZGluZy1zdW1tYXJ5IHtcbiAgICAgIHRvcDogMjAlO1xuICAgIH1cbiAgfVxufVxuXG4ucGFyYWdyYXBoLS10eXBlLS1iYW5uZXItY29udGFpbmVyLXdpdGgtd2lkZS1pbWFnZSB7XG4gIC5iYW5uZXItd3JhcHBlciB7XG4gICAgLnBhcmFncmFwaC0tYmFubmVyLWNvbnRlbnQge1xuICAgICAgLy8gdG9wOiAyMDBweDtcbiAgICB9XG4gIH1cbn1cblxuLnBhcmFncmFwaC0tdHlwZS0tYmFubmVyLWNvbnRhaW5lci1tZWRpdW0ge1xuICAuYmFubmVyLXdyYXBwZXIge1xuICAgIC5wYXJhZ3JhcGgtLWJhbm5lci1jb250ZW50IHtcbiAgICAgIHRvcDogMTUwcHg7XG4gICAgfVxuICAgICYuYmFubmVyLS1oZWFkaW5nLXN1bW1hcnkge1xuICAgICAgLnJvdy1iZy13cmFwIC5pbm5lci13cmFwIC5yb3ctYmcuYmFubmVyLS1iZy1pbWFnZSB7XG4gICAgICAgIC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZSB7XG4gICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLXEobWF4LCAxMDAwKSB7XG4gICAgICAgICAgICAgIGhlaWdodDogMzUwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLWJhbm5lci1jb250YWluZXIge1xuICAuYmFubmVyLXdyYXBwZXIge1xuICAgIC5yb3ctYmctd3JhcCAuaW5uZXItd3JhcCAucm93LWJnLmJhbm5lci0tYmctaW1hZ2Uge1xuICAgICAgLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlIHtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1xKG1heCwgMTAwMCkge1xuICAgICAgICAgICAgaGVpZ2h0OiAxNzBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLnBhcmFncmFwaC0tYmFubmVyLWNvbnRlbnQge1xuICAgICAgdG9wOiAyOCU7XG4gICAgfVxuICAgICYuYmFubmVyLS1oZWFkaW5nLXN1bW1hcnkge1xuICAgICAgLnBhcmFncmFwaC0tYmFubmVyLWNvbnRlbnQge1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrcG9pbnQtc21hbGwpIHtcbiAgICAgICAgICB0b3A6IDE1JTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnJvdy1iZy13cmFwIC5pbm5lci13cmFwIC5yb3ctYmcuYmFubmVyLS1iZy1pbWFnZSB7XG4gICAgICAgIC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZSB7XG4gICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLXEobWF4LCAxMDAwKSB7XG4gICAgICAgICAgICAgIGhlaWdodDogMjAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLWJhbm5lci1jb250YWluZXItd2l0aC1leHRyYS1sYXJnIHtcbiAgLmJhbm5lci13cmFwcGVyIHtcbiAgICAucm93LWJnLXdyYXAgLmlubmVyLXdyYXAgLnJvdy1iZy5iYW5uZXItLWJnLWltYWdlIHtcbiAgICAgIC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZSB7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRicmVha3BvaW50LWxhcmdlKSB7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAzNTBweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRicmVha3BvaW50LXNtYWxsKSB7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAzMDBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLnBhcmFncmFwaC0tYmFubmVyLWNvbnRlbnQge1xuICAgICAgdG9wOiAyNSU7XG4gICAgICBoMiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDdweDtcbiAgICAgIH1cbiAgICAgIHAge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgfVxuICAgIH1cbiAgICAmLmJhbm5lci0taGVhZGluZy1zdW1tYXJ5IHtcbiAgICAgIC5wYXJhZ3JhcGgtLWJhbm5lci1jb250ZW50IHtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRicmVha3BvaW50LXNtYWxsKSB7XG4gICAgICAgICAgdG9wOiAxMCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5yb3ctYmctd3JhcCAuaW5uZXItd3JhcCAucm93LWJnLmJhbm5lci0tYmctaW1hZ2Uge1xuICAgICAgICAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2Uge1xuICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrcG9pbnQtbGFyZ2UpIHtcbiAgICAgICAgICAgICAgbWluLWhlaWdodDogMzUwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrcG9pbnQtc21hbGwpIHtcbiAgICAgICAgICAgICAgbWluLWhlaWdodDogMzAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLWhlYWRlci1jb250YWluZXIge1xuICAmLnBhcmFncmFwaC0tdmlldy1tb2RlLS1kZWZhdWx0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsJGJsYWNrIDAlLCRibHVlLWRhcmstMiAxMDAlKTtcbiAgICBvcGFjaXR5OiAwLjk1O1xuICAgIC5wYXJhZ3JhcGgtMiB7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIC5pbm5lci13cmFwIHtcbiAgICAgICAgLnJvdy1iZyB7XG4gICAgICAgICAgJi51c2luZy1pbWFnZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvQWJzdHJhY3RfQmFja2dyb3VuZC5qcGdcIik7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIG9wYWNpdHk6IC4zO1xuICAgICAgICAgIGJhY2tncm91bmQ6IHJnYigwLCAwLCAwKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcscmdiKDAsIDAsIDApIDAlLHJnYigwLCA0NiwgODYpIDEwMCUpO1xuICAgICAgICAgIG9wYWNpdHk6IDAuOTU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLnBhcmFncmFwaC0taGVhZGVyLWNvbmF0aW5lciB7XG4gICAgICBwYWRkaW5nOiAyLjUlIDk4cHg7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrcG9pbnQtZXh0cmEtbGFyZ2UpIHtcbiAgICAgICAgcGFkZGluZzogMi41JSAwO1xuICAgICAgfVxuICAgICAgei1pbmRleDogMTA7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgaDIge1xuICAgICAgICAmLmhlYWFkZXItY29tcG9uZW50LS1oZWFkaW5nIHtcbiAgICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoNDIuNyk7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBkaXYge1xuICAgICAgICAmLmhlYWFkZXItY29tcG9uZW50LS1zdW1tYXJ5IHtcbiAgICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoMzAuNTQpO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjNwdDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS4yNTtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrcG9pbnQtZXh0cmEtbGFyZ2UpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDBweCAzNnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrcG9pbnQtc21hbGwpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIGRpdiB7XG4gICAgICAgICYuaGVhYWRlci1jb21wb25lbnQtLWF1dGhvciB7XG4gICAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDE3KTtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IE9wZW4gU2FucyAhaW1wb3J0YW50O1xuICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRicmVha3BvaW50LWV4dHJhLWxhcmdlKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7IFxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmhlYWFkZXItY29tcG9uZW50LS1kZXNjcmlwdGlvbiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICAgICAgLmZpZWxkLS1uYW1lLWZpZWxkLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoMzAuNTQpO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjNwdDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgaDIge1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDQyLjcpO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICBjb2xvcjogJGJsdWUtbWVudTtcbiAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgcCB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoMzAuNTQpO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyM3B0O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDk4cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLXN1Yi1wYWdlcy1jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgfVxuICAuc3ViLXBhZ2UtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgLW1vei1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAuc3ViLXBhZ2UtY29udGFpbmVyLXdyYXBwZXIge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgICYudXNpbmctYmctaW1hZ2Uge1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcDtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgfVxuICAgICYudXNpbmctYmctY29sb3Ige1xuICAgICAgYmFja2dyb3VuZDogIzAwMmU1NjtcbiAgICB9XG4gICAgLnN1Yi1wYWdlLXdyYXAge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgQGluY2x1ZGUgbWVkaWEtcShtYXgsIDEwMDApIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgfVxuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1xKG1heCwgMTAwMCkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICB9XG4gICAgICAmLnN1Yi1wYWdlLXdyYXAtbGVmdC1maWZ0eSB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLXEobWF4LCAxMDAwKSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgICAgLmZpZWxkLS1uYW1lLWZpZWxkLXN1Yi1wYWdlLXNlY3Rpb24ge1xuICAgICAgICAgICYuZmllbGRfX2l0ZW0ge1xuICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtcShtYXgsIDEwMDApIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi5zdWItcGFnZS13cmFwLXJpZ2h0LWZpZnR5IHtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDQ2LDg2LC41KTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtcShtYXgsIDEwMDApIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi5zdWItcGFnZS13cmFwLWxlZnQtc2l4dHkge1xuICAgICAgICB3aWR0aDogNjYlO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1xKG1heCwgMTAwMCkge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICAgIC5maWVsZC0tbmFtZS1maWVsZC1zdWItcGFnZS1zZWN0aW9uIHtcbiAgICAgICAgICAmLmZpZWxkX19pdGVtIHtcbiAgICAgICAgICAgIHdpZHRoOiAzMy4zMyU7XG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLXEobWF4LCAxMDAwKSB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYuc3ViLXBhZ2Utd3JhcC1yaWdodC1mb3VydHkge1xuICAgICAgICB3aWR0aDogMzQlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsNDYsODYsLjUpO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1xKG1heCwgMTAwMCkge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5zdWItcGFnZS13cmFwLnN1Yi1wYWdlLXdyYXAtbGVmdCB7XG4gICAgLmZpZWxkLS1uYW1lLWZpZWxkLXN1Yi1wYWdlLXNlY3Rpb24uZmllbGRfX2l0ZW1zLnNpbmdsZS1maWVsZF9faXRlbXMge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC1sYXJnZSkge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnBhcmFncmFwaC0tdHlwZS0tc3ViLXBhZ2VzLWZpZWxkcy1jb250YWluZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZVgoMGRlZykgdHJhbnNsYXRlKDBweCwgMHB4KTtcbiAgb3BhY2l0eTogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBwYWRkaW5nOiAxNSU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDQ2MHB4O1xuICBAaW5jbHVkZSBtZWRpYS1xKG1heCwgMTAwMCkge1xuICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gIH1cbiAgcGFkZGluZy10b3A6IDUwLjM5MDZweDtcbiAgcGFkZGluZy1ib3R0b206IDUwLjM5MDZweDtcbiAgJi5iZy0tdmlkZW8td2hpdGUge1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICB9XG4gIH1cbiAgJi5iZy0tdmlkZW8tYmx1ZSB7XG4gICAgJjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG9jZW4tYmx1ZTtcbiAgICB9XG4gIH1cbiAgJi5iZy0tdmlkZW8tZ3JleSB7XG4gICAgJjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZXk7XG4gICAgfVxuICB9XG4gICYuYmctLXZpZGVvLXJlZCB7XG4gICAgJjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHJlZDtcbiAgICB9XG4gIH1cbiAgJi5iZy0tdmlkZW8tdHJhbnNwYXJlbnQge1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cbiAgfVxuICAmOmJlZm9yZSB7XG4gICAgb3BhY2l0eTogMC45O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAxO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBjb250ZW50OiAnICc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjQ1cyBjdWJpYy1iZXppZXIoMC4yNSwgMSwgMC4zMywgMSksb3BhY2l0eSAwLjQ1cyBjdWJpYy1iZXppZXIoMC4yNSwgMSwgMC4zMywgMSk7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuNDVzIGN1YmljLWJlemllcigwLjI1LCAxLCAwLjMzLCAxKSxvcGFjaXR5IDAuNDVzIGN1YmljLWJlemllcigwLjI1LCAxLCAwLjMzLCAxKTtcbiAgfVxuICAudmNfY29sdW1uLWlubmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMjtcbiAgICAud3BiX3dyYXBwZXIge1xuICAgICAgaDQge1xuICAgICAgICAmLnZjX2N1c3RvbV9oZWFkaW5nIHtcbiAgICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoMzgpO1xuICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDQ2cHg7XG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ucGFyYWdyYXBoLS10eXBlLS1zdWItcGFnZXMtY29udGFpbmVyIHtcbiAgLnN1Yi1wYWdlLXdyYXAuc3ViLXBhZ2Utd3JhcC1sZWZ0IHtcbiAgICAuZmllbGQtLW5hbWUtZmllbGQtc3ViLXBhZ2Utc2VjdGlvbi5maWVsZF9faXRlbXMuc2luZ2xlLWZpZWxkX19pdGVtcyB7XG4gICAgICAucGFyYWdyYXBoLS10eXBlLS1zdWItcGFnZXMtZmllbGRzLWNvbnRhaW5lciB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgbWluLWhlaWdodDogNDEwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLWRlc2NyaXB0aW9uLWFuZC1saW5rIHtcbiAgLmJvZHktLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAmLmNvbnRhaW5lci1iZy1pbWFnZSB7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgIC1tb3otYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICB9XG4gICAgLmlubmVyLXdycHBlciB7XG4gICAgICBvcGFjaXR5OiAwLjg7XG4gICAgICBwYWRkaW5nOiA3MnB4IDk4cHg7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrcG9pbnQtc21hbGwpIHtcbiAgICAgICAgcGFkZGluZzogMTAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuaW5uZXItY29udGFpbmVyLS13cmFwcGVyIHtcbiAgICAuYm9keS0td3JhcHBlciB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgb3BhY2l0eTogMC44O1xuICAgICAgfVxuICAgIH1cbiAgICAmLmJnLS1jb2xvci12aWRlby13aGl0ZSB7XG4gICAgICAuYm9keS0td3JhcHBlciB7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJi5iZy0tY29sb3ItdmlkZW8tYmx1ZSB7XG4gICAgICAuYm9keS0td3JhcHBlciB7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb2Nlbi1ibHVlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICYuYmctLWNvbG9yLXZpZGVvLWdyZXkge1xuICAgICAgLmJvZHktLXdyYXBwZXIge1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZXk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJi5iZy0tY29sb3ItdmlkZW8tcmVkIHtcbiAgICAgIC5ib2R5LS13cmFwcGVyIHtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJi5iZy0tY29sb3ItdmlkZW8tdHJhbnNwYXJlbnQge1xuICAgICAgLmJvZHktLXdyYXBwZXIge1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJi5iZy0tY29sb3ItdmlkZW8tZGFyay1ibHVlIHtcbiAgICAgIC5ib2R5LS13cmFwcGVyIHtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDJlNTY7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJi5iZy0tY29sb3ItdmlkZW8tb2Nlbi1ibHVlIHtcbiAgICAgIC5ib2R5LS13cmFwcGVyIHtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwNzYyYWU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnBhcmFncmFwaC0tdHlwZS0tdGl0bGUtYW5kLWRlc2NyaXB0aW9uIHtcbiAgcCB7XG4gICAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnLHNhbnMtc2VyaWY7XG4gICAgc3Ryb25nLFxuICAgIGIge1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGNvbG9yOiAjMDAyZTU2O1xuICAgIH1cbiAgfVxufVxuXG4ucGFyYWdyYXBoLS10eXBlLS1sZWZ0LXJpZ2h0LWNvbnRhaW5lciB7XG4gIC5sZWZ0LXJpZ2h0LS1tYWluLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgICYubGVmdC1yaWdodC1jb250YWluZXItYmctaW1hZ2Uge1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIG9wYWNpdHk6IDAuODtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzA3NjJhZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnBhcmFncmFwaC0tdHlwZS0tdmlkZW8tY29udGFpbmVyIHtcbiAgLmZsZXhfY29udGFpbmVyIHtcbiAgICAmLnZpZGVvX2NvbnRhaW5lcl9faXRlbSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIEBpbmNsdWRlIG1lZGlhLXEobWF4LCAxMDAwKSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICB9XG4gICAgICAuZmllbGRfX2l0ZW0ge1xuICAgICAgICAmLmZpZWxkX19pdGVtX2V2ZW4ge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRvY2VuLWJsdWU7XG4gICAgICAgIH1cbiAgICAgICAgJi5maWVsZF9faXRlbV9vZGQge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgfVxuICAgICAgICBwYWRkaW5nOiA5MnB4O1xuICAgICAgICB3aWR0aDogMzMuMzMlO1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrcG9pbnQtbGFyZ2UpIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrcG9pbnQtZXh0cmEtbGFyZ2UpIHtcbiAgICAgICAgICBwYWRkaW5nOiA5MnB4IDUwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLnBhcmFncmFwaC0tdmlkZW8tY29uYXRpbmVyIHtcbiAgICAgICAgICAudmlkZW8tLWhlYWRpbmcge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFJhamRoYW5pO1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIC52aWRlby0tYXV0aG9yIHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBPcGVuIFNhbnMhaW1wb3J0YW50O1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIC52aWRlby0tZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IG9wZW4gc2FucyAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAudXN0dWRpby0tdmlkZW8ge1xuICAgICAgICAgICAgJi5kaXNwbGF5LW5vbmUge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lOztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgLnZpZGVvLS13cmFwcGVyIHtcbiAgICAgICAgICAgIC52aWRlby0tYnRuIHtcbiAgICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAmLmJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIC0zcHggcmdiYSgwLCAwLCAwLCAwLjEpIGluc2V0O1xuICAgICAgICAgICAgICAgICAgLW1vei1ib3gtc2hhZG93OiAwIC0zcHggcmdiYSgwLCAwLCAwLCAwLjEpIGluc2V0O1xuICAgICAgICAgICAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIC0zcHggcmdiYSgwLCAwLCAwLCAwLjEpIGluc2V0O1xuICAgICAgICAgICAgICAgICAgLW8tYm94LXNoYWRvdzogMCAtM3B4IHJnYmEoMCwgMCwgMCwgMC4xKSBpbnNldDtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDJlNTYgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweCA1cHggNXB4IDVweDtcbiAgICAgICAgICAgICAgICAgIC1tb3otYm9yZGVyLXJhZGl1czogNXB4IDVweCA1cHggNXB4O1xuICAgICAgICAgICAgICAgICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1cHggNXB4IDVweCA1cHg7XG4gICAgICAgICAgICAgICAgICAtby1ib3JkZXItcmFkaXVzOiA1cHggNXB4IDVweCA1cHg7XG4gICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIC0zcHggcmdiYSgwLDAsMCwwLjEpIGluc2V0O1xuICAgICAgICAgICAgICAgICAgLW1vei1ib3gtc2hhZG93OiAwIC0zcHggcmdiYSgwLDAsMCwwLjEpIGluc2V0O1xuICAgICAgICAgICAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIC0zcHggcmdiYSgwLDAsMCwwLjEpIGluc2V0O1xuICAgICAgICAgICAgICAgICAgLW8tYm94LXNoYWRvdzogMCAtM3B4IHJnYmEoMCwwLDAsMC4xKSBpbnNldDtcbiAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjQ1cyBjdWJpYy1iZXppZXIoMC4yNSwxLDAuMzMsMSk7XG4gICAgICAgICAgICAgICAgICAtbW96LXRyYW5zaXRpb246IG9wYWNpdHkgLjQ1cyBjdWJpYy1iZXppZXIoMC4yNSwxLDAuMzMsMSk7XG4gICAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgLjQ1cyBjdWJpYy1iZXppZXIoMC4yNSwxLDAuMzMsMSk7XG4gICAgICAgICAgICAgICAgICAtby10cmFuc2l0aW9uOiBvcGFjaXR5IC40NXMgY3ViaWMtYmV6aWVyKDAuMjUsMSwwLjMzLDEpO1xuICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJztcbiAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTNweCAxOHB4O1xuICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzI3Q0ZDMztcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMC44NztcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnBhcmFncmFwaC0tdHlwZS0tYm9keS1jb250YWluZXIge1xuICAmLnBhcmFncmFwaC0tdmlldy1tb2RlLS1kZWZhdWx0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLmJvZHktY29udGFpbmVyLW1haW4td3JhcHBlciB7XG4gICAgICBQYWRkaW5nOiA0My4ycHggOThweCAyMS42cHggOThweDtcbiAgICAgIC5ib2R5LWNvbnRhaW5lci13cmFwIHtcbiAgICAgICAgLmlubmVyLXdyYXAge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAuYmFubmVyLS1iZy1pbWFnZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvcGF0dGVybi5wbmdcIik7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IHRvcDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgLW1vei1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIG9wYWNpdHk6IC43O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmJvZHktY29udGFpbmVyLWNvbnRlbnQge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgICAuYm9keS1jb250YWluZXItaW5uZXIge1xuICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICYuYm9keS1jb21wb25lbnQtLWhlYWRpbmcge1xuICAgICAgICAgICAgICBmb250LWZhbWlseTogUmFqZGhhbmk7XG4gICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICAgICAgICAgICAgICBmb250LXNpemU6IDM1cHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICAgICAgICAgIGNvbG9yOiAjMDAyZTU2O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICBoMyB7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAzNXB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgY29sb3I6ICMwMDJlNTY7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICBoNSB7XG4gICAgICAgICAgICBjb2xvcjogIzAwMmU1NjtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBSYWpkaGFuaTtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICAuYm9keS1jb21wb25lbnQtLWRlc2Mge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDclO1xuICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC1sYXJnZSkge1xuICAgICAgICAgICAgICBtYXJnaW46IDAgMTIlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC1tZWRpdW0pIHtcbiAgICAgICAgICAgICAgbWFyZ2luOiAwIDUlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC1zbWFsbCkge1xuICAgICAgICAgICAgICBtYXJnaW46IDUlIDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBwLFxuICAgICAgICAgICAgdWwgbGkge1xuICAgICAgICAgICAgICBmb250LWZhbWlseTogb3BlbiBTYW5zICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgbGlzdC1zdHlsZTogZGlzYztcbiAgICAgICAgICAgICAgICBsaXN0LXN0eWxlLXBvc2l0aW9uOiBvdXRzaWRlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHAgYSB7XG4gICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuYm9keS1jb21wb25lbnQtLWRlc2MtbGVmdC1hbGlnbiB7XG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgLm5lY3Rhci1jdGEsXG4gICAgICAgICAgLmNvbnRhY3QtdXMtbGluayB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICAuY29udGFjdC11cy1saW5rIHtcbiAgICAgICAgICAgIGEubmVjdGFyLWJ1dHRvbjpob3ZlciB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjMzk3YjljO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ucGFyYWdyYXBoLS10eXBlLS1pbm5lci1ib2R5LXdyYXBwZXItY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAuaW5uZXItY29udGFpbmVyLWJnLXdyYXBwZXIge1xuICAgIC5ib2R5LS13cmFwcGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHRvcDogYXV0bztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgJi5jb250YWluZXItYmctaW1hZ2Uge1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicmVha3BvaW50LWxhcmdlKSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBsb2NhbDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi5jb250YWluZXItYmctY29sb3Ige1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMDAyZTU2O1xuICAgICAgfVxuICAgIH1cbiAgICAuaW5uZXItd3JhcCB7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDJlNTY7XG4gICAgICAgIG9wYWNpdHk6IDAuODtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmlubmVyLWNvbnRhaW5lci1jb250ZW50LXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDk4cHg7XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC1sYXJnZSkge1xuICAgICAgcGFkZGluZzogMTAlIDUlO1xuICAgIH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicmVha3BvaW50LW1lZGl1bSkge1xuICAgICAgcGFkZGluZzogMTAlIDIlO1xuICAgIH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicmVha3BvaW50LXNtYWxsKSB7XG4gICAgICBwYWRkaW5nOiAxMCUgMCU7XG4gICAgfVxuICAgIC5maWVsZC0tbmFtZS1maWVsZC1jb250ZW50LmZpZWxkX19pdGVtcyB7XG4gICAgICAuZmllbGQtLW5hbWUtZmllbGQtY29udGVudC5maWVsZF9faXRlbSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgIHBhZGRpbmc6IDAgMTAlO1xuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicmVha3BvaW50LWxhcmdlKSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTAlO1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGJyZWFrcG9pbnQtc21hbGwpIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMCU7XG4gICAgICAgIH1cbiAgICAgICAgLnBhcmFncmFwaC0tdHlwZS0tYm9keS1jb250YWluZXIge1xuICAgICAgICAgIC5ib2R5LWNvbnRhaW5lci1tYWluLXdyYXBwZXIge1xuICAgICAgICAgICAgcGFkZGluZzogNSU7XG4gICAgICAgICAgICAuYm9keS1jb250YWluZXItd3JhcCB7XG4gICAgICAgICAgICAgICYucm93LWJnLXdyYXAge1xuICAgICAgICAgICAgICAgIC5pbm5lci13cmFwIHtcbiAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5ib2R5LWNvbnRhaW5lci1jb250ZW50IHtcbiAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAuYm9keS1jb250YWluZXItaW5uZXIge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgLmJvZHktY29tcG9uZW50LS1kZXNjIHtcbiAgICAgICAgICAgICAgICAgIC5maWVsZC0tbmFtZS1maWVsZC1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGg1IHtcbiAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzAwMmU1NjtcbiAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogUmFqZGhhbmk7XG4gICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA3cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgb2wsXG4gICAgICAgICAgICAgICAgICAgIHVsLFxuICAgICAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgICBsaXN0LXN0eWxlOiBkaXNjO1xuICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBPcGVuIFNhbnM7XG4gICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ucGFyYWdyYXBoLS10eXBlLS1sYXlvdXQtY29udGFpbmVyIHtcbiAgLmxheW91dC0tY29udGFpbmVyLW1haW4td3JhcHBlciB7XG4gICAgLmlubmVyLXdyYXAge1xuICAgICAgJjphZnRlciB7XG4gICAgICAgIG9wYWNpdHk6IC41O1xuICAgICAgfVxuICAgIH1cbiAgICAucm93LWJnLXdyYXAge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgJi51c2luZy1iZy1pbWFnZSB7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICB9XG4gICAgICAmLnVzaW5nLWJnLWNvbG9yIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzAwMmU1NjtcbiAgICAgIH1cbiAgICB9XG4gICAgLnBhcmFncmFwaC0tbGF5b3V0LWNvbmF0aW5lci1jb250ZW50IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHBhZGRpbmc6IDE1JSAxMiU7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAvLyBoZWlnaHQ6IDM0OHB4O1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgei1pbmRleDogMTA7XG4gICAgICBvcGFjaXR5OiAwLjk7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDokYnJlYWtwb2ludC1leHRyYS1sYXJnZSkge1xuICAgICAgICBwYWRkaW5nOiAxNSUgNiU7XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNjg5cHgpIHtcbiAgICAgICAgcGFkZGluZzogNiU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIH1cbiAgICAgIC5maWVsZC0tbmFtZS1maWVsZC1oZWFkaW5nIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IFJhamRoYW5pO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICAgICAgICBmb250LXNpemU6IDM1cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDokYnJlYWtwb2ludC1zbWFsbCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmZpZWxkLS1uYW1lLWZpZWxkLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgcCB7XG4gICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICB9XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICB9XG4gICAgICAuY29udGFjdC11cy1saW5rIHtcbiAgICAgICAgLmZpZWxkLS1uYW1lLWZpZWxkLWxpbmsge1xuICAgICAgICAgIGEge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFJhamRoYW5pO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ucGFyYWdyYXBoLS1kaXZpZGVyLXdyYXAtMzAge1xuICBoZWlnaHQ6IDMwcHg7XG59XG4ucGFyYWdyYXBoLS1kaXZpZGVyLXdyYXAtMTAwIHtcbiAgaGVpZ2h0OiAxMDBweDtcbn1cblxuLnBhcmFncmFwaC0tdHlwZS0taGVhZGVyLWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9wYXR0ZXJuLnBuZ1wiKTtcbn1cblxudWwsXG5vbCB7XG4gIGxpIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgfVxufVxuXG5cbkBtZWRpYSAobWF4LXdpZHRoOiAgICRicmVha3BvaW50LWV4dHJhLWxhcmdlKXtcbiAgLnBhcmFncmFwaC0tdHlwZS0tY29sdW1uLWxheW91dC1jb250YWluZXIge1xuICAgIC5mb3VyLS1jb2x1bW4tbGF5b3V0IHtcbiAgICAgIC5maWVsZC0tbmFtZS1maWVsZC1jb250ZW50IHtcbiAgICAgICAgLmZpZWxkX19pdGVtIHtcbiAgICAgICAgICB3aWR0aDogMzQlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnBhcmFncmFwaC0tdHlwZS0tYmFubmVyLWNvbnRhaW5lciAuYmFubmVyLXdyYXBwZXIgLnJvdy1iZy13cmFwIC5pbm5lci13cmFwIC5yb3ctYmcuYmFubmVyLS1iZy1pbWFnZSBpbWcge1xuICAgIGhlaWdodDogMTAwJSA7XG4gICAgd2lkdGg6IDEwMCUgO1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuXG4ucGFyYWdyYXBoLS10eXBlLS1jb2x1bW4tbGF5b3V0LWNvbnRhaW5lci5wYXJhZ3JhcGgtLXZpZXctbW9kZS0tZGVmYXVsdCB7XG4gIGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC1leHRyYS1sYXJnZSkge1xuICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogbG9jYWw7XG4gIH1cbiAgLmZsZXhfY29udGFpbmVyLmNvbnRhaW5lcl9faXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrcG9pbnQtZXh0cmEtbGFyZ2UpIHtcbiAgICAgIC8vZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRicmVha3BvaW50LWxhcmdlKSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogdW5zZXQ7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgfVxuICB9XG4gIC5pbm5lci1jb250YWluZXItLXdyYXBwZXIge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuICAucGFyYWdyYXBoLS10eXBlLS1kZXNjcmlwdGlvbi1hbmQtbGluayB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIC5ib2R5LS13cmFwcGVyIHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgLmlubmVyLXdycHBlciB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgLy8gcGFkZGluZzogMTUlIDEyJSA4JTtcbiAgICAgICAgcGFkZGluZzogMTUlIDglIDEwJTtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRicmVha3BvaW50LWV4dHJhLWxhcmdlKSB7XG4gICAgICAgICAgbWluLWhlaWdodDogYXV0bztcbiAgICAgICAgICBwYWRkaW5nOiAxNSUgMTAlIDEwJTtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrcG9pbnQtbGFyZ2UpIHtcbiAgICAgICAgICBwYWRkaW5nOiA3JSA1JTtcbiAgICAgICAgfVxuICAgICAgICAuZmllbGQtLW5hbWUtZmllbGQtZGVzY3JpcHRpb24tYW5kLWxpbmsuZmllbGRfX2l0ZW1zIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGgyLnRpdGxlLWRlc2MtaGVhZGluZyB7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAzOHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQ2cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgLnRpdGxlLWRlc2MtY29udGVudCB7XG4gICAgICAgICAgICAuZmllbGQtLW5hbWUtZmllbGQtZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgICBoMixoMSxoMyB7XG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDM1cHg7XG4gICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRicmVha3BvaW50LWxhcmdlKSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrcG9pbnQtZXh0cmEtbGFyZ2UgLSA1MCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI5Ljc1cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICBkaXYuZmllbGRfX2l0ZW06bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBkaXYucGFyYWdyYXBoLS10eXBlLS1saW5rLXdpdGgtdGV4dCB7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLnBhcmFncmFwaC0tdHlwZS0tbGluay13aXRoLXRleHQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICB9XG4gICAgLmlubmVyLWNvbnRhaW5lci0td3JhcHBlciB7XG4gICAgICAuYm9keS0td3JhcHBlcjpiZWZvcmUge1xuICAgICAgICBvcGFjaXR5OiAuOTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnBhcmFncmFwaC0tdHlwZS0tYm9keS1jb250YWluZXIge1xuICAgIC5ib2R5LWNvbnRhaW5lci1tYWluLXdyYXBwZXIge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdG9wOiAwO1xuICAgICAgcGFkZGluZzogMTUlIDEyJTtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgb3BhY2l0eTogLjk7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrcG9pbnQtZXh0cmEtbGFyZ2UpIHtcbiAgICAgICAgcGFkZGluZzogMTUlIDglIDEwJTtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC1sYXJnZSkge1xuICAgICAgICBwYWRkaW5nOiA1JTtcbiAgICAgIH1cbiAgICAgIC5ib2R5LWNvbnRhaW5lci13cmFwLnJvdy1iZy13cmFwLmluc3RhbmNlLTAge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgICAgLmJvZHktY29udGFpbmVyLWNvbnRlbnQge1xuICAgICAgICBoMi5ib2R5LWNvbXBvbmVudC0taGVhZGluZyB7XG4gICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRicmVha3BvaW50LWxhcmdlKSB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgICB9XG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRicmVha3BvaW50LXNtYWxsKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI3cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzEuNXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuY29udGFjdC11cy1saW5rIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuYXJ0aWNsZVthYm91dD0nL3RoYW5rLXlvdSddLFxuYXJ0aWNsZVthYm91dD0nL3RoYW5rLXlvdS8nXSAge1xuICAucGFyYWdyYXBoLS10eXBlLS1ib2R5LWNvbnRhaW5lci5wYXJhZ3JhcGgtLXZpZXctbW9kZS0tZGVmYXVsdCB7XG4gICAgLmJvZHktY29udGFpbmVyLW1haW4td3JhcHBlciB7XG4gICAgICBwYWRkaW5nOiAxNiU7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgLmJvZHktY29udGFpbmVyLXdyYXAge1xuICAgICAgICAuaW5uZXItd3JhcCB7XG4gICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAyZTU2O1xuICAgICAgICAgICAgb3BhY2l0eTogMC44O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmJvZHktY29udGFpbmVyLWNvbnRlbnQge1xuICAgICAgICAuYm9keS1jb250YWluZXItaW5uZXIge1xuICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICYuYm9keS1jb21wb25lbnQtLWhlYWRpbmcge1xuICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDU1cHg7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC1sYXJnZSkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzVweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzguNXB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC5ib2R5LWNvbXBvbmVudC0tZGVzYyB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrcG9pbnQtZXh0cmEtbGFyZ2UpIHtcbiAgICAgICAgICAgICAgbWFyZ2luOiAwcHggNSU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrcG9pbnQtbGFyZ2UpIHtcbiAgICAgICAgICAgICAgbWFyZ2luOiAwIDclO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRicmVha3BvaW50LW1lZGl1bSkge1xuICAgICAgICAgICAgICBtYXJnaW46IDAgMTAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRicmVha3BvaW50LXNtYWxsKSB7XG4gICAgICAgICAgICAgIG1hcmdpbjogMCA1JTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnBhcmFncmFwaC0tdHlwZS0taW1hZ2Utd2l0aC1hbHQtdGV4dCxcbi5wYXJhZ3JhcGgtLXR5cGUtLWltYWdlLXdpdGgtc3BhY2UtYWx0IHtcbiAgaW1nIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLXB1YmxpY2F0aW9uLWhlYWRpbmctd2l0aC1kZXNjcmlwIHtcbiAgcGFkZGluZzogMyU7XG4gIHBhZGRpbmctbGVmdDogOCU7XG4gIHBhZGRpbmctcmlnaHQ6IDI1JTtcbiAgLmZpZWxkLS1uYW1lLWZpZWxkLXN1bW1hcnkge1xuICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgZm9udC1zaXplOiAzNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBjb2xvcjogIzAwMmU1NjtcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicmVha3BvaW50LWxhcmdlKSB7XG4gICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICB9XG4gIH1cbiAgLmZpZWxkLS1uYW1lLWZpZWxkLWRlc2NyaXB0aW9uIHtcbiAgICBwIHtcbiAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHN1YnBpeGVsLWFudGlhbGlhc2VkO1xuICAgIH1cbiAgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDFweCkge1xuICAgIHBhZGRpbmc6IDYlO1xuICAgIHBhZGRpbmctdG9wOiA2JTtcbiAgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgcGFkZGluZzogNiU7XG4gIH1cbn1cblxuLnBhcmFncmFwaC0tdHlwZS0tbGVmdC1yaWdodC1jb250YWluZXIge1xuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDFweCkge1xuICAgIC5maWVsZC0tbmFtZS1maWVsZC1sZWZ0LXJpZ2h0LXNlY3Rpb24uZmllbGRfX2l0ZW1zIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgfVxuICB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTk5cHgpIHtcbiAgICAucGFyYWdyYXBoLS10eXBlLS1pbWFnZS13aXRoLWFsdC10ZXh0LFxuICAgIC5wYXJhZ3JhcGgtLXR5cGUtLWltYWdlLXdpdGgtc3BhY2UtYWx0IHtcbiAgICAgIGltZyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWltYWdlLXdpdGgtYWx0LXRleHQsXG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWltYWdlLXdpdGgtc3BhY2UtYWx0IHtcbiAgICAuaW1hZ2UtYWx0LXRleHQuYmctaW1hZ2Uge1xuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC1sYXJnZSkge1xuICAgICAgICBtaW4taGVpZ2h0OiA1MDBweDtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGJyZWFrcG9pbnQtbWVkaXVtKSB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDM1MHB4O1xuICAgICAgfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC1zbWFsbCkge1xuICAgICAgICBtaW4taGVpZ2h0OiAyMDBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlIHtcbiAgICAgIGltZyB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnBhcmFncmFwaC0tdHlwZS0tY29sdW1uLWxheW91dC1jb250YWluZXIge1xuICAucGFyYWdyYXBoLS10eXBlLS1kZXNjcmlwdGlvbi1hbmQtbGluayAuYm9keS0td3JhcHBlciAuaW5uZXItd3JwcGVyIHtcbiAgICBvcGFjaXR5OiAuODtcbiAgfVxufVxuXG5hcnRpY2xlW2Fib3V0PScvd2hpdGUtcGFwZXJzJ10sXG5hcnRpY2xlW2Fib3V0PScvYWJzdHJhY3QtYm9va3MnXSxcbmFydGljbGVbYWJvdXQ9Jy9wZXJzcGVjdGl2ZXMtb24tdmlzaW9uJ10sXG5hcnRpY2xlW2Fib3V0PScvY29tcGVuZGl1bXMnXSxcbmFydGljbGVbYWJvdXQ9Jy93aGl0ZS1wYXBlcnMvJ10sXG5hcnRpY2xlW2Fib3V0PScvYWJzdHJhY3QtYm9va3MvJ10sXG5hcnRpY2xlW2Fib3V0PScvcGVyc3BlY3RpdmVzLW9uLXZpc2lvbi8nXSxcbmFydGljbGVbYWJvdXQ9Jy9jb21wZW5kaXVtcy8nXSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWxlZnQtcmlnaHQtY29udGFpbmVyIHtcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDFweCkge1xuICAgICAgLmZpZWxkLS1uYW1lLWZpZWxkLWxlZnQtcmlnaHQtc2VjdGlvbiB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLWxlZnQtcmlnaHQtY29udGFpbmVyLmNvbnRhaW5lci1jZW50ZXJlZC0tYWxpZ25lZCB7XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMXB4KSB7XG4gICAgLmZpZWxkLS1uYW1lLWZpZWxkLWxlZnQtcmlnaHQtc2VjdGlvbiB7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cbiAgfVxufVxuXG4ucGFyYWdyYXBoLS10eXBlLS1sZWZ0LXJpZ2h0LWNvbnRhaW5lciB7XG4gIC5maWVsZC0tbmFtZS1maWVsZC1sZWZ0LXJpZ2h0LXNlY3Rpb24uZmllbGRfX2l0ZW1zIHtcbiAgICBmbGV4OiAxO1xuICAgIC5maWVsZF9faXRlbS0wIGRpdixcbiAgICAuZmllbGRfX2l0ZW0tMSBkaXYge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cbiAgfVxuICAucGFyYWdyYXBoLS10eXBlLS1sZWZ0LXJpZ2h0LWZpZWxkcy1jb250YWluZXIge1xuICAgIC5wYXJhZ3JhcGgtLXR5cGUtLWNvbHVtbi1sYXlvdXQtY29udGFpbmVyIHtcbiAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLWxheW91dC1jb250YWluZXIge1xuICAgICAgICAubGF5b3V0LS1jb250YWluZXItbWFpbi13cmFwcGVyIGRpdiB7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLnBhcmFncmFwaC0tbGF5b3V0LWNvbmF0aW5lci1jb250ZW50IHtcbiAgICAgICAgICBwYWRkaW5nOiAxMyUgMjAlO1xuICAgICAgICAgIHBhZGRpbmctdG9wOiA3MnB4O1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA3MnB4O1xuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLXEobWF4LCAxMDAwKSB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMTQwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTQwcHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLXEobWF4LCA0ODApIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEzJSAxNSU7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMyU7XG4gICAgICAgICAgfVxuICAgICAgICAgIGRpdiB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgJi5maWVsZC0tbmFtZS1maWVsZC1zdWItaGVhZGluZyxcbiAgICAgICAgICAgICYuZmllbGQtLW5hbWUtZmllbGQtc3VtbWFyeSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBSYWpkaGFuaTtcbiAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgY29sb3I6ICMwMDJlNTY7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmZpZWxkLS1uYW1lLWZpZWxkLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnBhcmFncmFwaC0tdHlwZS0taW1hZ2Utd2l0aC1hbHQtdGV4dCB7XG4gICAgLmltYWdlLWFsdC10ZXh0LmJnLWltYWdlIHtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIH1cbiAgfVxuICAucGFyYWdyYXBoLS10eXBlLS1kZXNjcmlwdGlvbi1hbmQtbGluayB7XG4gICAgLnBhcmFncmFwaC0tdHlwZS0tdGl0bGUtYW5kLWRlc2NyaXB0aW9uIHtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgfVxuICAgIC5iZy0tdmlkZW8td2hpdGUsXG4gICAgLmJnLS1jb2xvci12aWRlby13aGl0ZSB7XG4gICAgICAucGFyYWdyYXBoLS10eXBlLS10aXRsZS1hbmQtZGVzY3JpcHRpb24ge1xuICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgfVxuICAgICAgLnBhcmFncmFwaC0tdHlwZS0tbGluay13aXRoLXRleHQge1xuICAgICAgICAuY29udGFjdC11cy1saW5rIHtcbiAgICAgICAgICBhLm5lY3Rhci1idXR0b246aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6ICMzOTdiOWM7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5maWVsZC0tbmFtZS1maWVsZC1kZXNjcmlwdGlvbi1hbmQtbGluayBkaXYge1xuICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5ib2R5LS13cmFwcGVye1xuICAgICAgLmlubmVyLXdycHBlciB7XG4gICAgICAgIHBhZGRpbmc6IDUlIDYlO1xuICAgICAgICAucGFyYWdyYXBoLS10eXBlLS10aXRsZS1hbmQtZGVzY3JpcHRpb24ge1xuICAgICAgICAgIC50aXRsZS1kZXNjLS13cmFwcGVyLnRpdGxlLWRlc2MtaGVhZGluZyB7XG4gICAgICAgICAgICAuZmllbGQtLW5hbWUtZmllbGQtaGVhZGluZyB7XG4gICAgICAgICAgICAgIC5maWVsZF9faXRlbSB7XG4gICAgICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDM1cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrcG9pbnQtbWVkaXVtKXtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAudGl0bGUtZGVzYy0td3JhcHBlci50aXRsZS1kZXNjLWNvbnRlbnQge1xuICAgICAgICAgICAgLmZpZWxkX19pdGVtIHtcbiAgICAgICAgICAgICAgaDUge1xuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMwMDJlNTY7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICBsaXN0LXN0eWxlOiBkaXNjO1xuICAgICAgICAgICAgICAgICAgbGlzdC1zdHlsZS1wb3NpdGlvbjogb3V0c2lkZTtcbiAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBPcGVuIFNhbnM7XG4gICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnBhcmFncmFwaC0tdHlwZS0tY29sdW1uLWxheW91dC1jb250YWluZXIge1xuICAgIC5maWVsZF9faXRlbXMge1xuICAgICAgZGl2IHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgICAuZmllbGRfX2l0ZW0ge1xuICAgICAgICAucGFyYWdyYXBoLS10eXBlLS1sYXlvdXQtY29udGFpbmVyIHtcbiAgICAgICAgICAubGF5b3V0LWNvbnRhaW5lci1pbWcgLnJvdy1iZy13cmFwLnVzaW5nLWJnLWltYWdlLFxuICAgICAgICAgIC5sYXlvdXQtY29udGFpbmVyLWNvbnRlbnQge1xuICAgICAgICAgICAgbWluLWhlaWdodDogMzAwcHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1xKG1heCwgMTAwMCkge1xuICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA0MDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLXEobWF4LCA0ODApIHtcbiAgICAgICAgICAgICAgbWluLWhlaWdodDogMjAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLXRpdGxlLWFuZC1kZXNjcmlwdGlvbiB7XG4gICAgLnRpdGxlLWRlc2MtLXdyYXBwZXIudGl0bGUtZGVzYy1jb250ZW50IHtcbiAgICAgIC5maWVsZC0tbmFtZS1maWVsZC1kZXNjcmlwdGlvbiB7XG4gICAgICAgIC5maWVsZF9faXRlbSB7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgICAgICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbmFydGljbGVbYWJvdXQ9Jy9tZWRpY2FsLWVkdWNhdGlvbiddLFxuYXJ0aWNsZVthYm91dD0nL21lZGljYWwtZWR1Y2F0aW9uLyddIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tbGVmdC1yaWdodC1jb250YWluZXIge1xuICAgIC5wYXJhZ3JhcGgtLXR5cGUtLWRlc2NyaXB0aW9uLWFuZC1saW5rIHtcbiAgICAgIC5ib2R5LS13cmFwcGVyIC5pbm5lci13cnBwZXIge1xuICAgICAgICBwYWRkaW5nOiAxMCU7XG4gICAgICAgIG9wYWNpdHk6IC45NDtcbiAgICAgIH1cbiAgICB9XG4gICAgLnBhcmFncmFwaC0tdHlwZS0tdGl0bGUtYW5kLWRlc2NyaXB0aW9uIHtcbiAgICAgIC50aXRsZS1kZXNjLS13cmFwcGVyLnRpdGxlLWRlc2MtY29udGVudCB7XG4gICAgICAgIC5maWVsZC0tbmFtZS1maWVsZC1kZXNjcmlwdGlvbiAuZmllbGRfX2l0ZW0ge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDMwJTtcbiAgICAgICAgICBwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBwdDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFJhamRoYW5pO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICB9XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtcShtYXgsIDEwMDApIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbmFydGljbGVbYWJvdXQ9Jy9tZWRpY2FsLWVkdWNhdGlvbi9wb2xpY2llcy1hbmQtZ3VpZGVsaW5lcyddLFxuYXJ0aWNsZVthYm91dD0nL21lZGljYWwtZWR1Y2F0aW9uL3BvbGljaWVzLWFuZC1ndWlkZWxpbmVzLyddIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tbGVmdC1yaWdodC1jb250YWluZXIge1xuICAgIGJvcmRlci1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL0Fic3RyYWN0X0JhY2tncm91bmQuanBnXCIpIDMwIDMwIHJvdW5kO1xuICAgIGJvcmRlci10b3A6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkgYW5kIChtaW4td2lkdGg6IDY5MHB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWJhbm5lci1jb250YWluZXItbWVkaXVtLFxuICAucGFyYWdyYXBoLS10eXBlLS1iYW5uZXItY29udGFpbmVyLFxuICAucGFyYWdyYXBoLS10eXBlLS1iYW5uZXItY29udGFpbmVyLXdpdGgtZXh0cmEtbGFyZyB7XG4gICAgLmJhbm5lci13cmFwcGVyIHtcbiAgICAgIC5wYXJhZ3JhcGgtLWJhbm5lci1jb250ZW50IHtcbiAgICAgICAgJi5iYW5uZXItLWhlYWRpbmctc3VtbWFyeSB7XG4gICAgICAgICAgdG9wOiAyMCU7XG4gICAgICAgIH1cbiAgICAgICAgaDEge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMzVweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzguNXB4O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgICAgIH1cbiAgICAgICAgaDIge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAucGFyYWdyYXBoLS10eXBlLS1oZWFkZXItY29udGFpbmVyIHtcbiAgICAmLnBhcmFncmFwaC0tdmlldy1tb2RlLS1kZWZhdWx0IHtcbiAgICAgIC5wYXJhZ3JhcGgtLWhlYWRlci1jb25hdGluZXIge1xuICAgICAgICBwYWRkaW5nOiAyJSA4JTtcbiAgICAgICAgZGl2LmhlYWFkZXItY29tcG9uZW50LS1zdW1tYXJ5IHtcbiAgICAgICAgICBwYWRkaW5nOjBcbiAgICAgICAgfVxuICAgICAgICBkaXYuaGVhYWRlci1jb21wb25lbnQtLWF1dGhvciB7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IFJhamRoYW5pO1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIH1cbiAgICAgICAgZGl2LmhlYWFkZXItY29tcG9uZW50LS1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAuZmllbGQtLW5hbWUtZmllbGQtZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAucGFyYWdyYXBoLS10eXBlLS1ib2R5LWNvbnRhaW5lciB7XG4gICAgJi5wYXJhZ3JhcGgtLXZpZXctbW9kZS0tZGVmYXVsdCB7XG4gICAgICAuYm9keS1jb250YWluZXItbWFpbi13cmFwcGVyIHtcbiAgICAgICAgcGFkZGluZzogMyUgNSUgMiU7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLXZpZGVvLWNvbnRhaW5lciB7XG4gICAgLmZsZXhfY29udGFpbmVyIHtcbiAgICAgIC52aWRlb19jb250YWluZXJfX2l0ZW0ge1xuICAgICAgICAuZmllbGRfX2l0ZW0ge1xuICAgICAgICAgIHBhZGRpbmc6IDE1JTtcbiAgICAgICAgICAucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tdmlkZW8tZmllbGRzLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBtYXJnaW46IDAgNSU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicmVha3BvaW50LW1lZGl1bSkge1xuICAucGFyYWdyYXBoLS10eXBlLS1ib2R5LWNvbnRhaW5lciB7XG4gICAgJi5wYXJhZ3JhcGgtLXZpZXctbW9kZS0tZGVmYXVsdCB7XG4gICAgICAuYm9keS1jb250YWluZXItbWFpbi13cmFwcGVyIHtcbiAgICAgICAgcGFkZGluZzogNSU7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWhlYWRlci1jb250YWluZXIge1xuICAgICYucGFyYWdyYXBoLS12aWV3LW1vZGUtLWRlZmF1bHQge1xuICAgICAgLnBhcmFncmFwaC0taGVhZGVyLWNvbmF0aW5lciB7XG4gICAgICAgIHBhZGRpbmc6IDIlIDEwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC1zbWFsbCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1ib2R5LWNvbnRhaW5lciB7XG4gICAgJi5wYXJhZ3JhcGgtLXZpZXctbW9kZS0tZGVmYXVsdCB7XG4gICAgICAuYm9keS1jb250YWluZXItbWFpbi13cmFwcGVyIHtcbiAgICAgICAgcGFkZGluZzogMyUgNSUgMiU7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWhlYWRlci1jb250YWluZXIge1xuICAgICYucGFyYWdyYXBoLS12aWV3LW1vZGUtLWRlZmF1bHQge1xuICAgICAgLnBhcmFncmFwaC0taGVhZGVyLWNvbmF0aW5lciB7XG4gICAgICAgIGgyLmhlYWFkZXItY29tcG9uZW50LS1oZWFkaW5nIHtcbiAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDMzLjc1cHg7XG4gICAgICAgICAgcGFkZGluZzogOCU7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgICAgICAgICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIjtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICB9XG4gICAgICAgIC5oZWFhZGVyLWNvbXBvbmVudC0tZGVzY3JpcHRpb24ge1xuICAgICAgICAgIC5maWVsZC0tbmFtZS1maWVsZC1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMzLjc1cHg7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLWhlYWRlci1jb250YWluZXIucGFyYWdyYXBoLS12aWV3LW1vZGUtLWRlZmF1bHQgLnBhcmFncmFwaC0taGVhZGVyLWNvbmF0aW5lciAuaGVhYWRlci1jb21wb25lbnQtLWRlc2NyaXB0aW9uIC5maWVsZC0tbmFtZS1maWVsZC1kZXNjcmlwdGlvbiBwe1xuICBmb250LWZhbWlseTogUmFqZGhhbmk7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICBmb250LXNpemU6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0NXB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDIzcHQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICBwYWRkaW5nOiAwIDE3cHg7XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGJyZWFrcG9pbnQtc21hbGwpIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHAge1xuICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgfVxuICB9XG59XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbHVtbi1sYXlvdXQtY29udGFpbmVyLnR3by0tY29sdW1uLWxheW91dCAuZmllbGQtLW5hbWUtZmllbGQtY29udGVudC5maWVsZF9faXRlbXtcbiAgQG1lZGlhIChtYXgtd2lkdGg6ICRicmVha3BvaW50LWV4dHJhLWxhcmdlKSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLnBhcmFncmFwaC0tdHlwZS0tYmFubmVyLWNvbnRhaW5lci1tZWRpdW0gLmJhbm5lci13cmFwcGVyIC5wYXJhZ3JhcGgtLWJhbm5lci1jb250ZW50e1xuICB0b3A6IDkwcHg7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC1leHRyYS1sYXJnZSkge1xuICAgIHRvcDogNjBweDtcbiAgfVxuICBAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrcG9pbnQtc21hbGwpIHtcbiAgICB0b3A6IDMwcHg7XG4gIH1cbn1cbiIsIi5hcnJvdy13cmFwcGVyW2RhdGEtc3R5bGU9XCJzZWUtdGhyb3VnaFwiXSB7XG4gIGxldHRlci1zcGFjaW5nOiAycHg7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIC5saW5rX3dyYXBwZXIge1xuICAgIC5saW5rX3RleHQge1xuICAgICAgcGFkZGluZy1yaWdodDogMzZweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAuYXJyb3cge1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDA7XG4gICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICAgd2lkdGg6IDIycHg7XG4gICAgICAgICAgcmlnaHQ6IDEycHg7XG4gICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgbWFyZ2luLXRvcDogLTJweDtcbiAgICAgICAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgwLDEpIHRyYW5zbGF0ZVgoMHB4KTtcbiAgICAgICAgICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogbGVmdDtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAsMSkgdHJhbnNsYXRlWCgwcHgpO1xuICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQ7XG4gICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAsMSkgdHJhbnNsYXRlWCgwcHgpO1xuICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdDtcbiAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zM3MgY3ViaWMtYmV6aWVyKDAuMTIsMC43NSwwLjQsMSk7XG4gICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zM3MgY3ViaWMtYmV6aWVyKDAuMTIsMC43NSwwLjQsMSk7XG4gICAgICAgIH1cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiAnRm9udGF3ZXNvbWUnIWltcG9ydGFudDtcbiAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7XG4gICAgICAgICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMTA1XCI7XG4gICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIHdpZHRoOiAyNnB4O1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgbWFyZ2luLXRvcDogLTE2cHg7XG4gICAgICAgICAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjMzcyBjdWJpYy1iZXppZXIoMC4xMiwwLjc1LDAuNCwxKTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zM3MgY3ViaWMtYmV6aWVyKDAuMTIsMC43NSwwLjQsMSk7XG4gICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zM3MgY3ViaWMtYmV6aWVyKDAuMTIsMC43NSwwLjQsMSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLDAsMCwwLjMpO1xuICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgbWFyZ2luLXRvcDogLTE0cHg7XG4gICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMzNzIGN1YmljLWJlemllcigwLjEyLDAuNzUsMC40LDEpO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zM3MgY3ViaWMtYmV6aWVyKDAuMTIsMC43NSwwLjQsMSk7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjphbGwgMC4zM3MgY3ViaWMtYmV6aWVyKDAuMTIsMC43NSwwLjQsMSk7XG4gICAgICAgIGJvcmRlci1jb2xvcjogaW5oZXJpdCFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICAgICY6aG92ZXIge1xuICAgICAgLmxpbmtfdGV4dCB7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKDAuOCk7XG4gICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuOCk7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xuICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5hcnJvdyB7XG4gICAgICAgICY6YWZ0ZXIsXG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxLDEpIHRyYW5zbGF0ZVgoOXB4KTtcbiAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSwxKSB0cmFuc2xhdGVYKDlweCk7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLDEpIHRyYW5zbGF0ZVgoOXB4KVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5uZWN0YXItYnV0dG9uIHtcbiAgYm9yZGVyLXJhZGl1czo1cHggNXB4IDVweCA1cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czo1cHggNXB4IDVweCA1cHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czo1cHggNXB4IDVweCA1cHg7XG4gIC1vLWJvcmRlci1yYWRpdXM6NXB4IDVweCA1cHggNXB4O1xuICBib3gtc2hhZG93OjAgLTNweCByZ2JhKDAsMCwwLDAuMSkgaW5zZXQ7XG4gIC1tb3otYm94LXNoYWRvdzowIC0zcHggcmdiYSgwLDAsMCwwLjEpIGluc2V0O1xuICAtd2Via2l0LWJveC1zaGFkb3c6MCAtM3B4IHJnYmEoMCwwLDAsMC4xKSBpbnNldDtcbiAgLW8tYm94LXNoYWRvdzowIC0zcHggcmdiYSgwLDAsMCwwLjEpIGluc2V0O1xuICB0cmFuc2l0aW9uOm9wYWNpdHkgLjQ1cyBjdWJpYy1iZXppZXIoMC4yNSwxLDAuMzMsMSk7XG4gIC1tb3otdHJhbnNpdGlvbjpvcGFjaXR5IC40NXMgY3ViaWMtYmV6aWVyKDAuMjUsMSwwLjMzLDEpOyAtd2Via2l0LXRyYW5zaXRpb246b3BhY2l0eSAuNDVzIGN1YmljLWJlemllcigwLjI1LDEsMC4zMywxKTsgLW8tdHJhbnNpdGlvbjpvcGFjaXR5IC40NXMgY3ViaWMtYmV6aWVyKDAuMjUsMSwwLjMzLDEpO1xuICBjb2xvcjojRkZGO1xuICBmb250LXdlaWdodDo3MDA7XG4gIGZvbnQtc2l6ZToxMnB4O1xuICBsZXR0ZXItc3BhY2luZzoycHg7XG4gIHBhZGRpbmc6IDdweCAxNXB4O1xuICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgdGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO1xuICB0b3A6LTNweDtcbiAgbWFyZ2luLWJvdHRvbToxMHB4O1xuICBvcGFjaXR5OjE7XG4gIGxpbmUtaGVpZ2h0OjIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IzI3Q0ZDMztcbiAgZGlzcGxheTppbmxpbmUtYmxvY2s7XG4gIHNwYW4ge1xuICAgIGxlZnQ6IDBweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjQ1cyBjdWJpYy1iZXppZXIoMC4yNSwxLDAuMzMsMSksdHJhbnNmb3JtIC40NXMgY3ViaWMtYmV6aWVyKDAuMjUsMSwwLjMzLDEpOy13ZWJraXQtdHJhbnNpdGlvbjpvcGFjaXR5IC40NXMgY3ViaWMtYmV6aWVyKDAuMjUsMSwwLjMzLDEpLC13ZWJraXQtdHJhbnNmb3JtIC40NXMgY3ViaWMtYmV6aWVyKDAuMjUsMSwwLjMzLDEpO1xuICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICB9XG4gICYuZXh0cmEtY29sb3ItZ3JhZGllbnQtMSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudCFpbXBvcnRhbnQ7XG4gICAgb3BhY2l0eToxIWltcG9ydGFudDtcbiAgICBib3gtc2hhZG93Om5vbmUhaW1wb3J0YW50O1xuICAgIGJvcmRlci13aWR0aDogM3B4O1xuXHQgIGJvcmRlci1zdHlsZTogc29saWQ7XG5cdCAgLW1vei1ib3JkZXItaW1hZ2U6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCByaWdodCwgIzZiYzZmMyAwLCAjMDAyZTU2IDEwMCUpO1xuXHQgIC13ZWJraXQtYm9yZGVyLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AgcmlnaHQsICM2YmM2ZjMgMCwgIzAwMmU1NiAxMDAlKTtcblx0ICBib3JkZXItaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20gcmlnaHQsICM2YmM2ZjMgMCwgIzAwMmU1NiAxMDAlKTtcbiAgICBib3JkZXItaW1hZ2Utc2xpY2U6IDE7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGZvbnQtZmFtaWx5OiBSYWpkaGFuaTtcbiAgICAmOmFmdGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgIHRvcDogLTIlO1xuICAgICAgbGVmdDogLTElO1xuICAgICAgd2lkdGg6IDEwMS41JTtcbiAgICAgIGhlaWdodDogMTA0JTtcbiAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0O1xuICAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodDtcbiAgICAgIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiByaWdodDtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMCwxKTtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLDEpO1xuICAgICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMCwxKTtcbiAgICAgIC1tcy10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zOHMgY3ViaWMtYmV6aWVyKC4yLDAuOTUsLjQsMC45NSksYmFja2dyb3VuZC1zaXplIDAuMzhzIGVhc2U7XG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zOHMgY3ViaWMtYmV6aWVyKC4yLDAuOTUsLjQsMC45NSksYmFja2dyb3VuZC1zaXplIDAuMzhzIGVhc2U7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjM4cyBjdWJpYy1iZXppZXIoLjIsMC45NSwuNCwwLjk1KSxiYWNrZ3JvdW5kLXNpemUgMC4zOHMgZWFzZTtcbiAgICAgIHotaW5kZXg6LTE7XG4gICAgICBiYWNrZ3JvdW5kOiAjNmJjNmYzO1xuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSByaWdodCwgIzZiYzZmMywgIzAwMmU1Nik7XG4gICAgICB0cmFuc2Zvcm06c2NhbGUoMSwxKTtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEsMSk7XG4gICAgICAtbXMtdHJhbnNmb3JtOnNjYWxlKDEsMSk7XG4gICAgICB0cmFuc2Zvcm0tb3JpZ2luOmxlZnQ7XG4gICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQ7XG4gICAgICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogbGVmdDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQhaW1wb3J0YW50O1xuICAgIH1cbiAgICAmOmhvdmVyIHtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAsMSk7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLDEpO1xuICAgICAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgwLDEpO1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodDtcbiAgICAgICAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDIyNSUgMTAwJSFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gICAgLnN0YXJ0LFxuICAgIC5ob3ZlciB7XG4gICAgICAtbXMtdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMzhzIGN1YmljLWJlemllciguMiwwLjk1LC40LDAuOTUpLG9wYWNpdHkgMC4zOHMgY3ViaWMtYmV6aWVyKC4yLDAuOTUsLjQsMC45NSk7XG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zOHMgY3ViaWMtYmV6aWVyKC4yLDAuOTUsLjQsMC45NSksb3BhY2l0eSAwLjM4cyBjdWJpYy1iZXppZXIoLjIsMC45NSwuNCwwLjk1KTtcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjp0cmFuc2Zvcm0gMC4zOHMgY3ViaWMtYmV6aWVyKC4yLDAuOTUsLjQsMC45NSksb3BhY2l0eSAwLjM4cyBjdWJpYy1iZXppZXIoLjIsMC45NSwuNCwwLjk1KTtcbiAgICB9XG4gICAgLnN0YXJ0IHtcbiAgICAgIGFuaW1hdGlvbjogZ3JhZGllbnRUZXh0SG92ZXJIb3ZlciAwLjM4cztcbiAgICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllciguMiwwLjksLjQsMC45KTtcbiAgICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGZvcndhcmRzO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrIWltcG9ydGFudDtcbiAgICB9XG4gICAgLmhvdmVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBhbmltYXRpb246IGdyYWRpZW50VGV4dEhvdmVyT2ZmIDAuMzhzO1xuICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKC4yLDAuOSwuNCwwLjkpO1xuICAgICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB6LWluZGV4OiAwO1xuICAgIH1cbiAgfVxufVxuXG4ubGluay1jb250ZW50IHtcbiAgJi5idG4ge1xuICAgICYuYnRuLXJldmVyc2Uge1xuICAgICAgJi5idG4tYXJyb3cge1xuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAzMDBtcyBlYXNlLW91dDtcbiAgICAgICAgICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xuICAgICAgICAgIC5saW5lIHtcbiAgICAgICAgICAgIHdpZHRoOjEwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6MnB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB3aWR0aDogMS4xZW07XG4gICAgICAgICAgICByaWdodDogMHJlbTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICB0b3A6IDQ1JTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAzMDBtcyBlYXNlLW91dDtcbiAgICAgICAgICAgIHdpbGwtY2hhbmdlOiByaWdodCwgb3BhY2l0eTtcbiAgICAgICAgICAgIC5yaWdodEFycm93IHtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgICAgICAgbWFyZ2luOiAtNHB4IDJweCAwIDA7XG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IC41cztcbiAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgICBib3gtc2hhZG93OiAtMnB4IDJweCAwIHdoaXRlO1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTM1ZGVnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xcmVtLCAwLCAwKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgLmxpbmUge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIHJpZ2h0OiAtMnJlbTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIiNibG9jay1jb250YWN0cHJvY2Vzc29yYmxvY2ssXG4jYmxvY2stbWVkaWNhbC1hZmZhaXJzLWNvbnRhY3QtcHJvY2Vzc29yLWJsb2NrLFxuLmNvbnRhY3QtZm9ybS5ibG9jayxcbi5tZWRpY2FsLWFmZmFpcnMtY29udGFjdC1mb3JtLmJsb2NrLFxuLmNoaW5hLW1lZGljYWwtYWZmYWlycy1jb250YWN0LWZvcm0uYmxvY2sge1xuICBwYWRkaW5nOiA2MHB4IDg0cHg7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDBkZWcscmdiYSgwLCA0NiwgODYsIC44KSAwJSxyZ2JhKDEwNywgMTk4LCAyNDMsIC44KSAxMDAlKSx1cmwoXCIuLi9pbWFnZXMvQWJzdHJhY3RfQmFja2dyb3VuZC5qcGdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOmNvdmVyO1xuICBAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrcG9pbnQtc21hbGwpe1xuICAgIHBhZGRpbmc6IDE4Ljc1cHggMjhweDtcbiAgfVxufVxuZm9ybSB7XG4gIGlucHV0LFxuICBzZWxlY3QsXG4gIHRleHRhcmVhIHtcbiAgICBwYWRkaW5nOiA2cHggMTBweDtcbiAgICAmOmZvY3VzIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgICBib3JkZXItY29sb3I6ICM2NmFmZTk7XG4gICAgICBib3gtc2hhZG93OiAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSkgaW5zZXQsIDAgMCA4cHggcmdiYSgxMDIsMTc1LDIzMywgMC42KTtcbiAgICB9XG4gIH1cbiAgaDQge1xuICAgIGZvbnQtZmFtaWx5OiBSYWpkaGFuaTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIG1hcmdpbi1ib3R0b206IDlweDtcbiAgfVxuICBsYWJlbCB7XG4gICAgZm9udC1mYW1pbHk6IE9wZW4gU2FucztcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgY29sb3I6ICM3Zjg5OTI7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMCAwIDNweCAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAxLjVweDtcbiAgfVxuICAuZGVzY3JpcHRpb257XG4gICAgZm9udC1mYW1pbHk6IE9wZW4gU2FucztcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgY29sb3I6ICM3Zjg5OTI7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgIGEge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgY29sb3I6ICMwNzYyYWU7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICM3Zjg5OTI7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICNlZGl0LXJlcXVlc3QtLWRlc2NyaXB0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuICAmI2NvbnRhY3QtZm9ybSxcbiAgJiNtZWRpY2FsLWFmZmFpcnMtY29udGFjdC1mb3JtLFxuICAmI2NoaW5hLW1lZGljYWwtYWZmYWlycy1jb250YWN0LWZvcm0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDM2cHggOC41cHggMzZweCAzNnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KTtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrcG9pbnQtZXh0cmEtbGFyZ2UpIHtcbiAgICAgIG1hcmdpbi10b3A6IDIwcHghaW1wb3J0YW50O1xuICAgIH1cbiAgICAjYW50aVNwYW17XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAuZm9ybS1pdGVtLWFudGlzcGFtIHtcbiAgICAgIGRpc3BsYXk6bm9uZTtcbiAgICB9XG4gICAgLmZvcm0taXRlbSB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAyNy41cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzM3B4O1xuICAgICAgaW5wdXR7XG4gICAgICAgIGhlaWdodDogNTVweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAgICAgY29sb3I6ICM3Zjg5OTI7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgICAgIGJvcmRlci1jb2xvcjogIzdmODk5MjtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW46IDNweCAwIDNweCAwO1xuICAgICAgfVxuICAgICAgdGV4dGFyZWF7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICAgIGNvbG9yOiAjN2Y4OTkyO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgICAgICBib3JkZXItY29sb3I6ICM3Zjg5OTI7XG4gICAgICAgIGJvcmRlci13aWR0aDogMXB4O1xuICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICAgICYuZm9ybS1pdGVtLWNvdW50cnkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgICAgICBzZWxlY3Qge1xuICAgICAgICAgIGhlaWdodDogNTVweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgbWFyZ2luOiAzcHggMCAzcHggMDtcbiAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IGF1dG87XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYuZm9ybS1pdGVtLXByaXZhY3ktcG9saWN5IHtcbiAgICAgICAgaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IGNoZWNrYm94O1xuICAgICAgICB9XG4gICAgICAgIGxhYmVsLm9wdGlvbiB7XG4gICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgIGNvbG9yOiAjNDQ0NDQ0O1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi5mb3JtLWl0ZW0uZm9ybS1pdGVtLWNvdXJ0ZXN5LXRpdGxlLFxuICAgICAgJi5mb3JtLWl0ZW0uZm9ybS1pdGVtLWZpcnN0LW5hbWUsXG4gICAgICAmLmZvcm0taXRlbS5mb3JtLWl0ZW0tZW1haWwsXG4gICAgICAmLmZvcm0taXRlbS5mb3JtLWl0ZW0tcmVxdWVzdCB7XG4gICAgICAgIGxhYmVsLmpzLWZvcm0tcmVxdWlyZWQ6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiKlwiO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYuZm9ybS1pdGVtLmZvcm0taXRlbS1jb3VydGVzeS10aXRsZSxcbiAgICAgICYuZm9ybS1pdGVtLWxhc3QtbmFtZSxcbiAgICAgICYuZm9ybS1pdGVtLWZpcnN0LW5hbWUge1xuICAgICAgICB3aWR0aDogMzMuMzMlO1xuICAgICAgICBmbG9hdDpsZWZ0O1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrcG9pbnQtc21hbGwpe1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLmZvcm0taXRlbS1sYXN0LW5hbWUge1xuICAgICAgaW5wdXQge1xuICAgICAgICBtYXJnaW4tdG9wOiAxOHB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC1zbWFsbCl7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYuZm9ybS1pdGVtLWNvbXBhbnktbmFtZSxcbiAgICAgICYuZm9ybS1pdGVtLWVtYWlsIHtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC1zbWFsbCl7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgJi5mb3JtLWl0ZW0tY29tcGFueS1uYW1lIHtcbiAgICAgIGlucHV0IHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrcG9pbnQtc21hbGwpe1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLmZvcm0taXRlbS5mb3JtLWl0ZW0tY2l0eSxcbiAgICAgICYuZm9ybS1pdGVtLXN0YXRlLFxuICAgICAgJi5mb3JtLWl0ZW0temlwLWNvZGUge1xuICAgICAgICB3aWR0aDogMzMuMzMlO1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrcG9pbnQtc21hbGwpe1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAmLmZvcm0taXRlbS1hZGRyZXNzLFxuICAgICAgJi5mb3JtLWl0ZW0tYWRkcmVzcy0xLFxuICAgICAgJi5mb3JtLWl0ZW0tcGhvbmUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC1zbWFsbCl7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYuZm9ybS1pdGVtLXBob25lIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgICAuZm9ybS1zdWJtaXQge1xuICAgICAgYmFja2dyb3VuZDogIzA3NjJhZTtcbiAgICAgIGJvcmRlci13aWR0aDogMXB4O1xuICAgICAgYm9yZGVyLWNvbG9yOiAjMDc2MmFlO1xuICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICBwYWRkaW5nOiAxNXB4IDIycHg7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICAgIH1cbiAgfVxuICAmI2NoaW5hLW1lZGljYWwtYWZmYWlycy1jb250YWN0LWZvcm0ge1xuICAgIC5mb3JtLWl0ZW0ge1xuICAgICAgJi5mb3JtLWl0ZW0tbGFzdC1uYW1lLFxuICAgICAgJi5mb3JtLWl0ZW0tZmlyc3QtbmFtZSB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC1zbWFsbCl7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYuZm9ybS1pdGVtLWVtYWlsIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICNwaG9uZS1lcnJ7XG4gICAgY29sb3I6ICNCOTRBNDg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweCFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn0iLCIuYmxvY2stdmlld3MtYmxvY2tjb250YWN0LXVzLWJsb2NrLWJsb2NrLTEsXG4uYmxvY2stdmlld3MtYmxvY2tjb250YWN0LXVzLWJsb2NrLWJsb2NrLTIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC5jb250YWN0LXVzLXZpZXdzLWJsb2NrIHtcbiAgICAmLnZpZXctaWQtY29udGFjdF91c19ibG9jayB7XG4gICAgICAucm93LWJnLXdyYXAge1xuICAgICAgICAmLmluc3RhbmNlLTQge1xuICAgICAgICAgIC5pbm5lci13cmFwIHtcbiAgICAgICAgICAgIC51c2luZy1pbWFnZSB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzA3NjJhZTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuMztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5jb250YWN0LXVzLWNvbnRlbnQge1xuICAgICAgICB6LWluZGV4OiAxMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiA4Ni40cHggOThweDtcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrcG9pbnQtbGFyZ2UpIHtcbiAgICAgICAgICBwYWRkaW5nOiA2MHB4IDkwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRicmVha3BvaW50LW1lZGl1bSkge1xuICAgICAgICAgIHBhZGRpbmc6IDQ2LjA4cHggODRweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1xKG1heCwgNjkwKSB7XG4gICAgICAgICAgcGFkZGluZzogMjIuNXB4IDI4cHg7XG4gICAgICAgIH1cbiAgICAgICAgLndwYl93cmFwcGVyIHtcbiAgICAgICAgICBoNCB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogUmFqZGhhbmk7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRicmVha3BvaW50LWxhcmdlKSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrcG9pbnQtc21hbGwpIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyN3B4O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzEuNXB4O1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyOHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICBwLmNvbnRhY3QtdXMtbGluayB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRicmVha3BvaW50LWxhcmdlKSB7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5ibG9jay12aWV3cy1ibG9ja2FsY29uLW5ld3Mtdmlldy1ibG9jay0xIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC90aGVtZXMvY3VzdG9tL2FsY29uX3NjaWVuY2VfYmFzZS9pbWFnZXMvaG9tZV9uZXdzX2JnLmpwZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIC5ob21lLW5ld3MtLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAyZTU2O1xuICAgIG9wYWNpdHk6IDAuODtcbiAgICBwYWRkaW5nOiA3MnB4IDk4cHggNDMuMnB4O1xuICAgIEBpbmNsdWRlIG1lZGlhLXEobWF4LCAxMDAwKSB7XG4gICAgICBwYWRkaW5nOiAyMi41cHggMjBweDtcbiAgICB9XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaDIge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgICBmb250LXNpemU6IDM1cHg7XG4gICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIH1cbiAgICAudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEge1xuICAgICAgLnZpZXdzLXJvdyB7XG4gICAgICAgIHdpZHRoOiAzMi4wJTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLXEobWF4LCA5ODApIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyJTtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIC5maWVsZC1jb250ZW50IHtcbiAgICAgICAgICBkaXYge1xuICAgICAgICAgICAgJi5uZXdzLXJlYWQtbW9yZSB7XG4gICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAubmV3cy1jcmVhdGVkLWNhdGVnb3J5IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMXB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIjtcbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIGEubmV3cy10aXRsZSB7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgaDMge1xuICAgICAgICAgICAgICAgICAgJi50aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzVweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGJyZWFrcG9pbnQtZXh0cmEtbGFyZ2UpIGFuZCAobWluLXdpZHRoOiAkYnJlYWtwb2ludC1sYXJnZSkge1xuICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjkuNzVweDtcbiAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzRweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAubmV3cy1ib2R5LXRlYXNlciB7XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogT3BlbiBTYW5zO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIC5uZXdzLXJlYWQtbW9yZS1saW5rIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgZmxvYXQ6bGVmdDtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHRvcCBlYXNlIDAuNXM7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAuaWNvbi1kaXYge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDoxNXB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6MnB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIGZsb2F0OnJpZ2h0O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB0b3AgZWFzZSAwLjVzO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIC5yaWdodEFycm93IHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAtNHB4IDJweCAwIDA7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IC41cztcbiAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAtMnB4IDJweCAwICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTEzNWRlZyk7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICBzcGFuOmhvdmVyIC5pY29uLWRpdntcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6LTEwcHg7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5ibG9jay12aWV3cy1ibG9ja2FsY29uLW5ld3Mtdmlldy1ibG9jay0zIHtcbiAgLnZpZXctYWxjb24tbmV3cy12aWV3IHtcbiAgICAmLnZpZXctZGlzcGxheS1pZC1ibG9ja18zIHtcbiAgICAgIHBhZGRpbmc6IDBweCA5OHB4IDcycHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCw0Niw4NiwwLjk3KTtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYWxjb25fbmV3c19CRy5qcGcpO1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCB0b3A7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIC5uZXdzLXN1Yi1zZWN0aW9uIHtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsNDYsODYsMC45Nyk7XG4gICAgICAgIH1cbiAgICAgICAgLmF0dGFjaG1lbnQtYmVmb3JlIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5tYWluLWNvbnRhaW5lci1uZXdzIHtcbiAgICAgICAgcGFkZGluZzogMTQlIDkwcHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgLm5ld3MtY29udGFpbmVyLXdyYXBwZXIge1xuICAgICAgICAgIC51c2luZy1pbWFnZSB7XG4gICAgICAgICAgICAubmVjdGFyLXJlY2VudC1wb3N0LWJnIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMmU1NjtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC90aGVtZXMvY3VzdG9tL2FsY29uX3NjaWVuY2VfYmFzZS9pbWFnZXMvYmxvZ2hlYWRlcjMuanBnKTtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgICAgei1pbmRleDogMDtcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtNSU7XG4gICAgICAgICAgICAgIHotaW5kZXg6IDk5O1xuICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIsMiwyLDAuNDMpO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgLmNvbnRhaW5lci12aWRlbyB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB6LWluZGV4OiBhdXRvO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHotaW5kZXg6IDE5OTtcbiAgICAgICAgICAgIC52aWV3LWNvbnRlbnQge1xuICAgICAgICAgICAgICB3aWR0aDogNDUlO1xuICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgICAgLmdyYXYtd3JhcCB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMC44O1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwcHgpO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjg1cyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjEsIDEpIDAuMnMsIHRyYW5zZm9ybSAuODVzIGN1YmljLWJlemllcigwLjQsIDAsIDAuMSwgMSkgMC4ycywgYm94LXNoYWRvdyAuNDVzIGN1YmljLWJlemllcigwLjI1LCAxLCAwLjMzLCAxKTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBPcGVuIFNhbnM7XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjNweDtcbiAgICAgICAgICAgICAgICAudGV4dCB7XG4gICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGNvbG9yIDAuMnM7XG4gICAgICAgICAgICAgICAgICAgIC1tb3otdHJhbnNpdGlvbjogY29sb3IgMC4ycztcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzO1xuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogLTNweDtcbiAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlWCgwKTtcbiAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVYKDApO1xuICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWCgwKTtcbiAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMzdzIGN1YmljLWJlemllcigwLjUyLCAwLjAxLCAwLjE2LCAxKTtcbiAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zN3MgY3ViaWMtYmV6aWVyKDAuNTIsIDAuMDEsIDAuMTYsIDEpO1xuICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWCgxKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKDEpO1xuICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgJi5wb3N0LXJlZi0xIHtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbjogMTVweCAwIDUwcHggMDtcbiAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNTBweDtcbiAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICYubGluay1jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuOTtcbiAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwcHgpO1xuICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuODVzIGN1YmljLWJlemllcigwLjQsIDAsIDAuMSwgMSkgMC4ycywgdHJhbnNmb3JtIC44NXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4xLCAxKSAwLjJzLCBib3gtc2hhZG93IC40NXMgY3ViaWMtYmV6aWVyKDAuMjUsIDEsIDAuMzMsIDEpO1xuICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAyMnB4O1xuICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAtM3B4IHJnYmEoMCwwLDAsMC4xKSBpbnNldDtcbiAgICAgICAgICAgICAgICAgIC1tb3otYm94LXNoYWRvdzogMCAtM3B4IHJnYmEoMCwwLDAsMC4xKSBpbnNldDtcbiAgICAgICAgICAgICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAtM3B4IHJnYmEoMCwwLDAsMC4xKSBpbnNldDtcbiAgICAgICAgICAgICAgICAgIC1vLWJveC1zaGFkb3c6IDAgLTNweCByZ2JhKDAsMCwwLDAuMSkgaW5zZXQ7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDQycHg7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0MnB4O1xuICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4IDVweCA1cHggNXB4O1xuICAgICAgICAgICAgICAgICAgLW1vei1ib3JkZXItcmFkaXVzOiA1cHggNXB4IDVweCA1cHg7XG4gICAgICAgICAgICAgICAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDVweCA1cHggNXB4IDVweDtcbiAgICAgICAgICAgICAgICAgIC1vLWJvcmRlci1yYWRpdXM6IDVweCA1cHggNXB4IDVweDtcbiAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgLTNweCByZ2JhKDAsMCwwLDAuMSkgaW5zZXQ7XG4gICAgICAgICAgICAgICAgICAtbW96LWJveC1zaGFkb3c6IDAgLTNweCByZ2JhKDAsMCwwLDAuMSkgaW5zZXQ7XG4gICAgICAgICAgICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgLTNweCByZ2JhKDAsMCwwLDAuMSkgaW5zZXQ7XG4gICAgICAgICAgICAgICAgICAtby1ib3gtc2hhZG93OiAwIC0zcHggcmdiYSgwLDAsMCwwLjEpIGluc2V0O1xuICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuNDVzIGN1YmljLWJlemllcigwLjI1LDEsMC4zMywxKTtcbiAgICAgICAgICAgICAgICAgIC1tb3otdHJhbnNpdGlvbjogb3BhY2l0eSAuNDVzIGN1YmljLWJlemllcigwLjI1LDEsMC4zMywxKTtcbiAgICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAuNDVzIGN1YmljLWJlemllcigwLjI1LDEsMC4zMywxKTtcbiAgICAgICAgICAgICAgICAgIC1vLXRyYW5zaXRpb246IG9wYWNpdHkgLjQ1cyBjdWJpYy1iZXppZXIoMC4yNSwxLDAuMzMsMSk7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgICAgdG9wOiAtM3B4O1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwNzYyYWU7XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzO1xuICAgICAgICAgICAgICAgICAgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzO1xuICAgICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmF0dGFjaG1lbnQge1xuICAgICAgICAgICAgICAmLmF0dGFjaG1lbnQtYWZ0ZXIge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzMCU7XG4gICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgICAgIC52aWV3LWRpc3BsYXktaWQtYXR0YWNobWVudF8xIHtcbiAgICAgICAgICAgICAgICAgIC52aWV3LWNvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi52aWV3LWFsY29uLW5ld3MtdmlldyB7XG4gIC52aWV3LWRpc3BsYXktaWQtYXR0YWNobWVudF8xIHtcbiAgICBwYWRkaW5nOiAwIDE1JTtcbiAgICAudmlldy1jb250ZW50IHtcbiAgICAgIC52aWV3cy1yb3cge1xuICAgICAgICBtYXJnaW46IDUwcHggMHB4O1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgICAgIC5uZXdzLW1haW4tYmxvY2stbWVudSB7XG4gICAgICAgICAgbGkge1xuICAgICAgICAgICAgJi5uZXdzLXRpdGxlIHtcbiAgICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4ycyBlYXNlO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNjU7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBPcGVuIFNhbnMgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKDEpO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDEuNXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA0cHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDEuNXB4IHNvbGlkICMwNzYyYWU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnZpZXctYWxjb24tbmV3cy12aWV3IHtcbiAgLm5ld3MtY29udGVudC1tYWluLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5hY3RpdmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5ibG9jay12aWV3cy1ibG9ja2FsY29uLW5ld3Mtdmlldy1ibG9jay0yLFxuLm5ld3Mtc3ViLXNlY3Rpb24ge1xuICBwYWRkaW5nOiAwcHggOThweCA3MnB4O1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLDQ2LDg2LDAuOTcpO1xuICAudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIsXG4gIC5hdHRhY2htZW50LmF0dGFjaG1lbnQtYmVmb3JlIHtcbiAgICAudmlld3Mtcm93IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAubmV3cy1jb250YWluZXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgLnJlbGF0ZWQtLW5ld3MtYmxvY2sge1xuICAgICAgICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgLnBvc3QtZmVhdHVyZWQtaW1nLXdyYXAge1xuICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC00cHg7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjdzIGN1YmljLWJlemllciguMiwxLC4yMiwxKTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubmV3cy1pbWFnZSB7XG4gICAgICAgICAgJi5uZXdzLS1sZWZ0LXdyYXBwZXIge1xuICAgICAgICAgICAgd2lkdGg6IDMzJTtcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgLnBvc3QtZmVhdHVyZWQtaW1nLXdyYXAge1xuICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA0MDBweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjdzIGN1YmljLWJlemllciguMiwxLC4yMiwxKTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubmV3cy1jb250ZW50IHtcbiAgICAgICAgICAmLm5ld3MtLXJpZ2h0LXdyYXBwZXIge1xuICAgICAgICAgICAgd2lkdGg6IDY2LjY2JTtcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgcGFkZGluZzogNyU7XG4gICAgICAgICAgICAubWV0YS1jYXRlZ29yeSB7XG4gICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTlweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxMHB4IDEwcHggMDtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzZiYzZmMztcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgIGJvdHRvbTogLTFweDtcbiAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQ7XG4gICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjM3cyBjdWJpYy1iZXppZXIoLjUyLC4wMSwuMTYsMSksLXdlYmtpdC10cmFuc2Zvcm0gLjM3cyBjdWJpYy1iZXppZXIoLjUyLC4wMSwuMTYsMSk7XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMDc2MmFlO1xuICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoMCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6aG92ZXI6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWCgxKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5wb3N0LWhlYWRlciB7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gICAgICAgICAgICAgIGgzIHtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogUmFqZGhhbmk7XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDM1cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICAgICAgICAgICAgY29sb3I6IGluaGVyaXQhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5uZXdzLWJvZHktY29udGVudCB7XG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBPcGVuIFNhbnM7XG4gICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZ3Jhdi13cmFwIHtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IE9wZW4gU2FucztcbiAgICAgICAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAuZGF0ZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5uZXdzLXN1Yi1zZWN0aW9uIHtcbiAgcGFkZGluZzogMDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG5cbi5oaWRlLWZpbHRlcntcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmJ1dHRvbi5qcy1mb3JtLXN1Ym1pdC5mb3JtLXN1Ym1pdHtcbiAgcGFkZGluZzogMTBweDtcbiAgZm9udC1mYW1pbHk6IE9wZW4gU2FucztcbiAgbGV0dGVyLXNwYWNpbmc6IDNweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICR3aGl0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJhY2tncm91bmQ6ICMwMTJmNTU7XG59XG4jdmlld3MtZXhwb3NlZC1mb3JtLXNjaWVudGlmaWMtcHVibGljYXRpb24tdmlldy1ibG9jay0xLFxuI3ZpZXdzLWV4cG9zZWQtZm9ybS1zY2llbnRpZmljLXB1YmxpY2F0aW9uLXZpZXctYmxvY2stMixcbiN2aWV3cy1leHBvc2VkLWZvcm0tc2NpZW50aWZpYy1wdWJsaWNhdGlvbi12aWV3LWJsb2NrLTMsXG4jdmlld3MtZXhwb3NlZC1mb3JtLXNjaWVudGlmaWMtcHVibGljYXRpb24tdmlldy1ibG9jay00IHtcbiAgc3VtbWFyeSB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDNweDtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICBib3JkZXI6IDNweCAjMDAyRTU2IHNvbGlkO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiAjMDAyRTU2O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICY6Oi13ZWJraXQtZGV0YWlscy1tYXJrZXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgJlthcmlhLWV4cGFuZGVkPSdmYWxzZSddOjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlxcZjA2N1wiO1xuICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgbm9ybWFsIDE0cHgvMSBGb250QXdlc29tZTtcbiAgICB9XG4gICAgJlthcmlhLWV4cGFuZGVkPSd0cnVlJ106OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXFxmMDY4XCI7XG4gICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgZm9udDogbm9ybWFsIG5vcm1hbCBub3JtYWwgMTRweC8xIEZvbnRBd2Vzb21lO1xuICAgIH1cbiAgfVxuICAuZm9ybS1jaGVja2JveGVzIHtcbiAgICAuZm9ybS1jaGVja2JveGVzIHtcbiAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgIHBhZGRpbmc6IDBweCAxMHB4O1xuICAgIH1cbiAgfVxuICAuanMtZm9ybS10eXBlLWNoZWNrYm94IHtcbiAgICAmLmZvcm0tdHlwZS1jaGVja2JveCB7XG4gICAgICBmb250LWZhbWlseTogT3BlbiBTYW5zO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgIGlucHV0IHtcbiAgICAgICAgJi5mb3JtLWNoZWNrYm94IHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbml0aWFsO1xuICAgICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogY2hlY2tib3g7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBtYXJnaW46IDNweCAzcHggM3B4IDRweDtcbiAgICAgICAgICBwYWRkaW5nOiBpbml0aWFsO1xuICAgICAgICAgIGJvcmRlcjogaW5pdGlhbDtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBsYWJlbCB7XG4gICAgICAgICYub3B0aW9uIHtcbiAgICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgY29sb3I6ICMwMDJFNTY7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IE9wZW4gU2FucztcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogM3B4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICBmb250LXdlaWdodDogODAwO1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgZm9udDogbm9ybWFsIG5vcm1hbCBub3JtYWwgMTRweC8xIEZvbnRBd2Vzb21lO1xuICAgICAgICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgICAgICAgICAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG4gICAgICAgICAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAgICAgICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdK2xhYmVsOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXFxmMDk2XCI7XG4gICAgICAgIG1hcmdpbi1yaWdodDogN3B4O1xuICAgICAgfVxuICAgICAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQrbGFiZWw6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcXGYwNDZcIjtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi52aWV3LXNjaWVudGlmaWMtcHVibGljYXRpb24tdmlldyB7XG4gIC52aWV3cy1yb3cge1xuICAgIHBhZGRpbmc6IDI1cHggODUuODg4OXB4O1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC1leHRyYS1sYXJnZSkge1xuICAgICAgcGFkZGluZzogMjVweCA1MC44ODg5cHg7XG4gICAgfVxuICAgIHRyYW5zZm9ybTogcm90YXRlWCgwZGVnKSB0cmFuc2xhdGUoMHB4LCAwcHgpO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gICAgJjpudGgtY2hpbGQob2RkKSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmJjNmYzICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgICY6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvR2FsbGVyeV9JbWFnZXNfdGV4dHVyZS5qcGcpO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAtbW96LWJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBvcGFjaXR5OiAwLjk7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgICAgZGl2LCBwLCBoMywgaDMsIHVsLCBsaSwgdGV4dGFyZWEge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEsMSk7XG4gICAgICB9XG4gICAgICBhLm5lY3Rhci1idXR0b24ubWVkaXVtLnJlZ3VsYXIuZXh0cmEtY29sb3ItZ3JhZGllbnQtMTpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjMzk3YjljO1xuICAgICAgfVxuICAgIH1cbiAgICAucHViX3RpdGxlIHtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICBmb250LWZhbWlseTogUmFqZGhhbmk7XG4gICAgfVxuICAgIHAucHViX2F1dGgge1xuICAgICAgaSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLnB1YmxpY2F0aW9uLXJlYWQtbW9yZS1jb250YWluZXIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAucHViX2NvbnRlbnQge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICYuaGlkZS1jb250ZW50IHtcbiAgICAgICAgICAuaW5mbyB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIHAsIHVsLCBsaSwgaSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHA6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnNjaWVudGlmaWMtcHVibGljYXRpb24tYmxvY2stLWxpbmsuY29udGFjdC11cy1saW5rIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4udmlldy1pZC1hbGNvbl9uZXdzX3ZpZXcge1xuICAmLnZpZXctZGlzcGxheS1pZC1ibG9ja181IHtcbiAgICAubmV4dC1hcnRpY2xlLWNvbnRhaW5lciB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGltZyB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC40cyBjdWJpYy1iZXppZXIoMC4wNSwgMC4yLCAwLjEsIDEpIDBzO1xuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC40cyBjdWJpYy1iZXppZXIoMC4wNSwgMC4yLCAwLjEsIDEpIDBzO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICAgIC5uZXh0LWFydGljbGUtY29udGFpbmVyLWNvbnRlbnQge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHRvcDogNDAlO1xuICAgICAgICB6LWluZGV4OiAxMDtcbiAgICAgICAgLmlubmVyLm5ld3MtbmV4dC1wb3N0IHtcbiAgICAgICAgICAubmV4dC1wb3N0LXRpdGxlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICBoMyB7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgbGluZWFyO1xuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgbGluZWFyO1xuICAgICAgICAgICAgcGFkZGluZzogMCAxNSU7XG4gICAgICAgICAgICAuZnVsbC1saW5rIHtcbiAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDM1cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmJnLW92ZXJsYXkge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB9XG4gICAgICBzcGFuIHtcbiAgICAgICAgJi5iZy1vdmVybGF5IHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjgyYjMwO1xuICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgb3BhY2l0eTogMC4zO1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgICAgICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5mdWxsLWxpbmstb3ZlcmxheSxcbiAgICAgIC5mdWxsLWxpbmstb3ZlcmxheSBhIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgei1pbmRleDogMTA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAhaW1wb3J0YW50O1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgfVxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgICAgICB9XG4gICAgICAgIC5iZy1vdmVybGF5IHtcbiAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi52aWV3LWF1dGhvci1hcnRpY2xlcy52aWV3LWRpc3BsYXktaWQtcGFnZV8xLFxuLnZpZXctdGF4b25vbXktdGVybS52aWV3LWRpc3BsYXktaWQtcGFnZV8xIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwIDkwcHg7XG4gIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIC5mZWVkLWljb25zIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5hdHRhY2htZW50LWJlZm9yZSB7XG4gICAgLnZpZXctZGlzcGxheS1pZC1hdHRhY2htZW50XzEge1xuICAgICAgPiAudmlldy1jb250ZW50IHtcbiAgICAgICAgLnZpZXdzLXJvdyB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAmLnZpZXdzLXJvdy1sYXN0IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4O1xuICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICAgIC5hdXRob3ItaGVhZGVyIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgLnN1YmhlYWRlciB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgIGNvbG9yOiAjODg4O1xuICAgICAgICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgfVxuICAgICAgaDEge1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogNTVweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgdG9wOiA1cHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgPiAudmlldy1jb250ZW50IHtcbiAgICAudmlld3Mtcm93IHtcbiAgICAgIHdpZHRoOiAzMSU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJztcbiAgICAgIG1hcmdpbi1yaWdodDogMiU7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDUlO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJGJyZWFrcG9pbnQtbGFyZ2UpIHtcbiAgLnZpZXctaWQtYWxjb25fbmV3c192aWV3LnZpZXctZGlzcGxheS1pZC1ibG9ja181IHtcbiAgICAubmV4dC1hcnRpY2xlLWNvbnRhaW5lciB7XG4gICAgICAubmV4dC1hcnRpY2xlLWNvbnRhaW5lci1jb250ZW50IHtcbiAgICAgICAgLmlubmVyLm5ld3MtbmV4dC1wb3N0IHtcbiAgICAgICAgICBoMyB7XG4gICAgICAgICAgICAuZnVsbC1saW5rIHtcbiAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC52aWV3LWF1dGhvci1hcnRpY2xlcy52aWV3LWRpc3BsYXktaWQtcGFnZV8xLFxuICAudmlldy10YXhvbm9teS10ZXJtLnZpZXctZGlzcGxheS1pZC1wYWdlXzEge1xuICAgID4gLnZpZXctY29udGVudCB7XG4gICAgICAudmlld3Mtcm93IHtcbiAgICAgICAgd2lkdGg6IDQ4JTtcbiAgICAgIH1cbiAgICB9XG4gICAgLmF0dGFjaG1lbnQtYmVmb3JlIHtcbiAgICAgIC5hdXRob3ItaGVhZGVyIHtcbiAgICAgICAgaDEge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMzVweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzguNXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmJsb2NrLXZpZXdzLWJsb2NrYWxjb24tbmV3cy12aWV3LWJsb2NrLTMge1xuICAgIC52aWV3LWFsY29uLW5ld3Mtdmlldy52aWV3LWRpc3BsYXktaWQtYmxvY2tfMyB7XG4gICAgICAubWFpbi1jb250YWluZXItbmV3cyB7XG4gICAgICAgIHBhZGRpbmc6IDIwJSA1MHB4O1xuICAgICAgICAubmV3cy1jb250YWluZXItd3JhcHBlciB7XG4gICAgICAgICAgLmNvbnRhaW5lci12aWRlbyB7XG4gICAgICAgICAgICAuYXR0YWNobWVudC5hdHRhY2htZW50LWFmdGVyIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC52aWV3LWNvbnRlbnQge1xuICAgICAgICAgICAgICB3aWR0aDogODAlO1xuICAgICAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgICAgICAgaDIucG9zdC1yZWYtMSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAubmV3cy1zdWItc2VjdGlvbiB7XG4gICAgICAgIC5hdHRhY2htZW50LmF0dGFjaG1lbnQtYmVmb3JlIHtcbiAgICAgICAgICAudmlld3Mtcm93IHtcbiAgICAgICAgICAgIC5uZXdzLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgIC5uZXdzLWNvbnRlbnQubmV3cy0tcmlnaHQtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgLnBvc3QtaGVhZGVyIHtcbiAgICAgICAgICAgICAgICAgIGgzIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRicmVha3BvaW50LW1lZGl1bSkge1xuICAuYmxvY2stdmlld3MtYmxvY2thbGNvbi1uZXdzLXZpZXctYmxvY2stMyB7XG4gICAgLnZpZXctYWxjb24tbmV3cy12aWV3LnZpZXctZGlzcGxheS1pZC1ibG9ja18zIHtcbiAgICAgIC5uZXdzLXN1Yi1zZWN0aW9uIHtcbiAgICAgICAgLmF0dGFjaG1lbnQuYXR0YWNobWVudC1iZWZvcmUge1xuICAgICAgICAgIC52aWV3cy1yb3cge1xuICAgICAgICAgICAgLm5ld3MtY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgLm5ld3MtaW1hZ2UubmV3cy0tbGVmdC13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICAucG9zdC1mZWF0dXJlZC1pbWctd3JhcCB7XG4gICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA0NTBweDtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRicmVha3BvaW50LXNtYWxsKSB7XG4gIC52aWV3LWlkLWFsY29uX25ld3Nfdmlldy52aWV3LWRpc3BsYXktaWQtYmxvY2tfNSB7XG4gICAgLm5leHQtYXJ0aWNsZS1jb250YWluZXIge1xuICAgICAgaW1nIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBtaW4taGVpZ2h0OiAyMjBweDtcbiAgICAgIH1cbiAgICAgIC5uZXh0LWFydGljbGUtY29udGFpbmVyLWNvbnRlbnQge1xuICAgICAgICB0b3A6IDEwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnZpZXctYXV0aG9yLWFydGljbGVzLnZpZXctZGlzcGxheS1pZC1wYWdlXzEsXG4gIC52aWV3LXRheG9ub215LXRlcm0udmlldy1kaXNwbGF5LWlkLXBhZ2VfMSB7XG4gICAgcGFkZGluZzogMDtcbiAgICAuYXR0YWNobWVudC1iZWZvcmUge1xuICAgICAgbWF4LXdpZHRoOiAzMjBweDtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgLmF1dGhvci1oZWFkZXIge1xuICAgICAgICAuc3ViaGVhZGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgID4gLnZpZXctY29udGVudCB7XG4gICAgICBtYXgtd2lkdGg6IDMyMHB4O1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAudmlld3Mtcm93IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5ibG9jay12aWV3cy1ibG9ja2FsY29uLW5ld3Mtdmlldy1ibG9jay0zIHtcbiAgICAudmlldy1hbGNvbi1uZXdzLXZpZXcudmlldy1kaXNwbGF5LWlkLWJsb2NrXzMge1xuICAgICAgcGFkZGluZzogMCAyNXB4O1xuICAgICAgLm1haW4tY29udGFpbmVyLW5ld3Mge1xuICAgICAgICBwYWRkaW5nOiAyMCUgNTBweDtcbiAgICAgICAgLm5ld3MtY29udGFpbmVyLXdyYXBwZXIge1xuICAgICAgICAgIC5jb250YWluZXItdmlkZW8ge1xuICAgICAgICAgICAgLnZpZXctY29udGVudCB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLm5ld3Mtc3ViLXNlY3Rpb24ge1xuICAgICAgICAuYXR0YWNobWVudC5hdHRhY2htZW50LWJlZm9yZSB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgICAgICAudmlld3Mtcm93IHtcbiAgICAgICAgICAgIC5uZXdzLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgIC5uZXdzLWltYWdlLm5ld3MtLWxlZnQtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgLnBvc3QtZmVhdHVyZWQtaW1nLXdyYXAge1xuICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgLm5ld3MtY29udGVudC5uZXdzLS1yaWdodC13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJGJyZWFrcG9pbnQtZXh0cmEtc21hbGwpIHt9IiwiLnNpdGUtYnJhbmRpbmcge1xuICAmLmJsb2NrLXN5c3RlbS1icmFuZGluZy1ibG9jayB7XG4gICAgIGEge1xuICAgICAgICAmLmxvZ28ge1xuICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICBoZWlnaHQ6IDY1cHg7XG4gICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgfVxuICB9XG59XG4uc2Nyb2xsIHtcbiAgIC5zaXRlLWJyYW5kaW5nLmJsb2NrLXN5c3RlbS1icmFuZGluZy1ibG9jayB7XG4gICAgICBhLmxvZ28gaW1nIHtcbiAgICAgICAgIHdpZHRoOiAxNDBweDtcbiAgICAgIH1cbiAgIH1cbn1cblxuLmFqYXgtb3ZlcmxheSB7XG4gICB6LWluZGV4OiA5OTk5OTtcbiAgIGxlZnQ6IDA7XG4gICB0b3A6IDA7XG4gICBsZWZ0OiAwO1xuICAgcmlnaHQ6IDA7XG4gICB3aWR0aDogMTAwJTtcbiAgIGhlaWdodDogMTAwJTtcbiAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43NSk7XG4gICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoNHB4KTtcbiAgIC5pbm5lciB7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICB9XG4gICAuY29udGVudCB7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9hbGNvbi1sb2FkZXIucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiA2NXB4IDE2cHg7XG4gICB9XG59XG4iLCIubm9kZS0tdHlwZS1wYWdlIHtcbiAgJi5ub2RlLS12aWV3LW1vZGUtZnVsbCB7XG4gICAgLnBhcmFncmFwaC0tdHlwZS0tdGl0bGUtYW5kLWRlc2NyaXB0aW9uIHtcbiAgICAgIGgyIHtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDQwKTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQ1cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDdweDtcbiAgICAgICAgY29sb3I6ICMwMDJlNTY7XG4gICAgICB9XG4gICAgICAuZmllbGQtLW5hbWUtZmllbGQtZGVzY3JpcHRpb24ge1xuICAgICAgICB1bCB7XG4gICAgICAgICAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgbGkge1xuICAgICAgICAgICAgbGlzdC1zdHlsZTogZGlzYztcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBhIHtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgd29yZC1icmVhazogYnJlYWstYWxsO1xuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbmJvZHkge1xuICAmLmZyb250IHtcbiAgICAucGFyYWdyYXBoLS10eXBlLS1iYW5uZXItY29udGFpbmVyLFxuICAgIC5wYXJhZ3JhcGgtLXR5cGUtLWJhbm5lci1jb250YWluZXItbWVkaXVtLFxuICAgIC5wYXJhZ3JhcGgtLXR5cGUtLWJhbm5lci1jb250YWluZXItd2l0aC13aWRlLWltYWdlIHtcbiAgICAgIC5iYW5uZXItd3JhcHBlciB7XG4gICAgICAgIC5wYXJhZ3JhcGgtLWJhbm5lci1jb250ZW50IHtcbiAgICAgICAgICAmLmJhbm5lci0taGVhZGluZy1zdW1tYXJ5IHtcbiAgICAgICAgICAgIHRvcDogNDAlO1xuICAgICAgICAgIH1cbiAgICAgICAgICBoMiB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLXEobWF4LCAxMDAwKSB7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAucm93LWJnLXdyYXAge1xuICAgICAgICAgICAgLmlubmVyLXdyYXAge1xuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgIC5yb3ctYmcge1xuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYuYmFubmVyLS1iZy1pbWFnZSB7XG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgLnBhcmFncmFwaC0tYmFubmVyLWNvbnRlbnQge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogIzAwMmU1NjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDI1cHggMDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICYuYmFubmVyLS1yaWdodC1hbGlnbiB7XG4gICAgICAgICAgICAgIC52Y19jb2x1bW4taW5uZXIge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5mYWRlSW5VcCB7XG4gICAgICAgICAgICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGF1dG87XG4gICAgICAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaDEge1xuICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoMzUpO1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzguNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoMzIpO1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5ub2RlLS10eXBlLWFydGljbGUge1xuICAuYmFubmVyLWNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC5iYW5uZXItaW1hZ2Uge1xuICAgICAgLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlIHtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAuYmFubmVyLWNvbnRhaW5lci13cmFwcGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nOiAwIDkwcHg7XG4gICAgbWluLWhlaWdodDogZml0LWNvbnRlbnQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiA1JSA5MHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAmLmJhbm5lci1jb250YWluZXItd3JhcHBlci1iZyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDc2MmFlO1xuICAgIH1cbiAgICAuYmFubmVyLWNvbnRhaW5lci13cmFwcGVyLWxlZnQge1xuICAgICAgd2lkdGg6IDcwJTtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgLm5ld3MtdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDMuNzVyZW07XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDU1cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgICAgIH1cbiAgICAgIC5jb250ZW50LWF1dGhvci13cmFwIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IE9wZW4gU2FucztcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94O1xuICAgICAgICAuYXV0aG9yLWRldGFpbCxcbiAgICAgICAgLm5vZGUtY3JlYXRlZC1kYXRlLFxuICAgICAgICAubmV3cy1jYXRlZ29yeSB7XG4gICAgICAgICAgY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsMC44KTtcbiAgICAgICAgICBwYWRkaW5nOiAwIDEwcHggMCAxMHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgICAgICBjb2xvcjogIzg4ODtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNEREQ7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuMjUpO1xuICAgICAgICB9XG4gICAgICAgIC5hdXRob3ItZGV0YWlsIHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgYSB7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgIGNvbG9yOiBpbmhlcml0IWltcG9ydGFudDtcbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuNykhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuYmFubmVyLWNvbnRhaW5lci13cmFwcGVyLXJpZ2h0IHtcbiAgICAgIHdpZHRoOiAzMCU7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIC5saWtlLXNoYXJlLXdyYXAge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbi10b3A6IDE1JTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1xKG1heCwgMTAwMCkge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDIlO1xuICAgICAgICB9XG4gICAgICAgIC5saWtlLWJ0bixcbiAgICAgICAgLmFkZHRvYW55LWJ0biB7XG4gICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIH1cbiAgICAgICAgLmxpa2UtYnRuIHtcblxuICAgICAgICAgIC5saWtlYnRuLWJ1dHRvbiB7XG4gICAgICAgICAgICAmLmxiLWxpa2Uge1xuICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCByZ2JhKDI1NSwyNTUsMjU1LDAuNCkhaW1wb3J0YW50O1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDhweCAxNnB4IWltcG9ydGFudDtcbiAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBib3JkZXItY29sb3IgLjQ1cyBjdWJpYy1iZXppZXIoMC4yNSwxLDAuMzMsMSk7XG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAuNDVzIGN1YmljLWJlemllcigwLjI1LDEsMC4zMywxKTtcbiAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmJvZHktY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwIDkwcHg7XG4gICAgcGFkZGluZy10b3A6IDkzcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICAgIC5pbm5lci0tYm9keS1jb250YWluZXIge1xuICAgICAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0RERDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICAgIC5uZXdzLWxlZnQtd3JhcHBlciB7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICB3aWR0aDogMjUlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIC5kZXNjLWltZyB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAudGh1bWJuYWlsLXBvcHVwIHtcbiAgICAgICAgICAmLmRpc3BsYXktbm9uZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuZG93bmxvYWQge1xuICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAuZmllbGQtLW5hbWUtZmllbGQtbGluayB7XG4gICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM2YmM2ZjMhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIC1tb3otYm94LXNoYWRvdzogMCAtM3B4IHJnYmEoMCwwLDAsMC4xKSBpbnNldDtcbiAgICAgICAgICAgICAgICAtby1ib3gtc2hhZG93OiAwIC0zcHggcmdiYSgwLDAsMCwwLjEpIGluc2V0O1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBSYWpkaGFuaTtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHggNXB4IDVweCA1cHg7XG4gICAgICAgICAgICAgICAgLW1vei1ib3JkZXItcmFkaXVzOiA1cHggNXB4IDVweCA1cHg7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1cHggNXB4IDVweCA1cHg7XG4gICAgICAgICAgICAgICAgLW8tYm9yZGVyLXJhZGl1czogNXB4IDVweCA1cHggNXB4O1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgLTNweCByZ2JhKDAsMCwwLDAuMSkgaW5zZXQ7XG4gICAgICAgICAgICAgICAgLW1vei1ib3gtc2hhZG93OiAwIC0zcHggcmdiYSgwLDAsMCwwLjEpIGluc2V0O1xuICAgICAgICAgICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAtM3B4IHJnYmEoMCwwLDAsMC4xKSBpbnNldDtcbiAgICAgICAgICAgICAgICAtby1ib3gtc2hhZG93OiAwIC0zcHggcmdiYSgwLDAsMCwwLjEpIGluc2V0O1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjQ1cyBjdWJpYy1iZXppZXIoMC4yNSwxLDAuMzMsMSk7XG4gICAgICAgICAgICAgICAgLW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IC40NXMgY3ViaWMtYmV6aWVyKDAuMjUsMSwwLjMzLDEpO1xuICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAuNDVzIGN1YmljLWJlemllcigwLjI1LDEsMC4zMywxKTtcbiAgICAgICAgICAgICAgICAtby10cmFuc2l0aW9uOiBvcGFjaXR5IC40NXMgY3ViaWMtYmV6aWVyKDAuMjUsMSwwLjMzLDEpO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTNweCAxOHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAubmV3cy1yaWdodC13cmFwcGVyIHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIHdpZHRoOiA3MyU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyJTtcbiAgICAgICAgLmRlc2NyaXB0aW9uIHtcbiAgICAgICAgICBwLFxuICAgICAgICAgIHVsIGxpLFxuICAgICAgICAgIG9sIGxpIHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBPcGVuIFNhbnM7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIHVsIGxpIHtcbiAgICAgICAgICAgIGxpc3Qtc3R5bGU6IGRpc2M7XG4gICAgICAgICAgfVxuICAgICAgICAgIG9sIGxpIHtcbiAgICAgICAgICAgIGxpc3Qtc3R5bGU6IGRlY2ltYWw7XG4gICAgICAgICAgfVxuICAgICAgICAgIHVsLCBvbCB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMy41JTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi5ub2RlLS12aWV3LW1vZGUtdGVhc2VyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLmJvdHRvbS1saW5lIHtcbiAgICAgIGhlaWdodDogMXB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogMnB4O1xuICAgICAgbGVmdDogMHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VhZWFlYTtcbiAgICB9XG4gICAgLmFydGljZS10ZWFzZXItY29udGVudCB7XG4gICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMXB4IDJweCByZ2JhKDAsMCwwLDAuMTUpO1xuICAgICAgYm94LXNoYWRvdzogMCAxcHggMnB4IHJnYmEoMCwwLDAsMC4xNSk7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICBwYWRkaW5nOiAxOHB4O1xuICAgICAgLmJhbm5lci1pbWFnZSB7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmNvbnRlbnQtd3JhcHBlciB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjREREO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycHg7XG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICBjb2xvcjogIzA3NjJhZTtcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJ1JhamRoYW5pJztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5pbm5lci13cmFwcGVyIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICBjb2xvcjogIzg4ODtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgLmF1dGhvci1kZXRhaWwsXG4gICAgICAgICAgLm5ld3MtY2F0ZWdvcnkge1xuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICBjb2xvcjogIzg4ODtcbiAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMwNzYyYWU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgLm5ld3MtY2F0ZWdvcnkge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2RkZDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubmV3cy1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgY29sb3I6ICM2NzY3Njc7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgfVxuICAgICAgICAucmVhZC1tb3JlIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzMzM7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC40NXMgY3ViaWMtYmV6aWVyKDAuMjUsMSwwLjMzLDEpO1xuICAgICAgICAgICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC40NXMgY3ViaWMtYmV6aWVyKDAuMjUsMSwwLjMzLDEpO1xuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC40NXMgY3ViaWMtYmV6aWVyKDAuMjUsMSwwLjMzLDEpO1xuICAgICAgICAgICAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNDVzIGN1YmljLWJlemllcigwLjI1LDEsMC4zMywxKTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDZweCAxMHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgICAgICAgLW1vei1ib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICAgICAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgICAgICAgIC1vLWJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzA3NjJhZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5kYXRlLWJ0bi13cmFwIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBjb2xvcjogIzY3Njc2NztcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICAgICAgLm5vZGUtY3JlYXRlZC1kYXRlIHtcbiAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICB3aWR0aDogOTAlO1xuICAgICAgICB9XG4gICAgICAgIC5saWtlLWJ0biB7XG4gICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgd2lkdGg6IDEwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLnVpLWRpYWxvZyB7XG4gICYubmV3cy1pbWctLXBvcHVwLFxuICAmLnZpZGVvLS1wb3B1cCB7XG4gICAgei1pbmRleDogMTAwMCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgICAudWktZGlhbG9nLXRpdGxlYmFyLnVpLWNvcm5lci1hbGwge1xuICAgICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICBidXR0b24ge1xuICAgICAgICAmLnVpLWJ1dHRvbi1pY29uLW9ubHkudWktZGlhbG9nLXRpdGxlYmFyLWNsb3NlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi52aWRlby0tcG9wdXAge1xuICAgIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xuICAgIHotaW5kZXg6IDI5OSAhaW1wb3J0YW50O1xuICAgIHRvcDogMjAlICFpbXBvcnRhbnQ7XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC1tZWRpdW0gKyAxMDApIGFuZCAobWluLXdpZHRoOiAkYnJlYWtwb2ludC1tZWRpdW0gKyAxKSB7XG4gICAgICB0b3A6IDMwJSAhaW1wb3J0YW50O1xuICAgICAgd2lkdGg6IDEwMCUhaW1wb3J0YW50O1xuICAgICAgLnVzdHVkaW8tLXZpZGVvIHtcbiAgICAgICAgLmZpZWxkLS1uYW1lLWZpZWxkLXZpZGVvLXVybCB7XG4gICAgICAgICAgaWZyYW1lIHtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWluLWhlaWdodDogMjI1cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC1zbWFsbCArIDIwMCkge1xuICAgICAgdG9wOiAzMCUgIWltcG9ydGFudDtcbiAgICAgIC51c3R1ZGlvLS12aWRlbyB7XG4gICAgICAgIC5maWVsZC0tbmFtZS1maWVsZC12aWRlby11cmwge1xuICAgICAgICAgIGlmcmFtZSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi52aWRlby0tcG9wdXAtcm90YXRpb24ge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgbGVmdDogdW5zZXQgIWltcG9ydGFudDtcbiAgICAudXN0dWRpby0tdmlkZW8ge1xuICAgICAgLmZpZWxkLS1uYW1lLWZpZWxkLXZpZGVvLXVybCB7XG4gICAgICAgIGlmcmFtZSB7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IDE4MHB4O1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYudmlkZW8tLXBvcHVwLXJvdGF0aW9uLWlwYWQge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC1sYXJnZSArIDI0KSB7XG4gICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgbGVmdDogdW5zZXQgIWltcG9ydGFudDtcbiAgICAgIHRvcDogMzAlICFpbXBvcnRhbnQ7XG4gICAgICAudXN0dWRpby0tdmlkZW8ge1xuICAgICAgICAuZmllbGQtLW5hbWUtZmllbGQtdmlkZW8tdXJsIHtcbiAgICAgICAgICBpZnJhbWUge1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgbWluLWhlaWdodDogMjI1cHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi51aS13aWRnZXQtb3ZlcmxheS51aS1mcm9udCB7XG4gIHotaW5kZXg6IDk5OSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAkYmxhY2sgIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMC44ICFpbXBvcnRhbnQ7XG59XG4ubm90LWZyb250LnBhZ2UtdmlkZW9zLFxuLm5vdC1mcm9udC5wYWdlLXZpZGVvIHtcbiAgLnVpLXdpZGdldC1vdmVybGF5LnVpLWZyb250IHtcbiAgICB6LWluZGV4OiA5OSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5saWtlLWJ0biB7XG4gIC5saWtlaXQge1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICBjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjcpIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCBub3JtYWwgMTRweC8xIEZvbnRBd2Vzb21lO1xuICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7XG4gICAgYSB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuICAgIC5saWtlaXQtY291bnQge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgYm9yZGVyOiAycHggc29saWQgcmdiYSgyNTUsMjU1LDI1NSwwLjQpIWltcG9ydGFudDtcbiAgICAgIGNvbG9yOiAjZmZmIWltcG9ydGFudDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICAgICAgcGFkZGluZzogOHB4IDE2cHghaW1wb3J0YW50O1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlxcRjA4QVwiO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgIH1cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCByZ2JhKDI1NSwyNTUsMjU1LDEpIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gICAgYSB7XG4gICAgICAubGlrZWl0LXRpdGxlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gICAgZGl2IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG59XG4ubGlrZS1idG4ubGlrZS1idG4tdGVhc2VyIHtcbiAgLmxpa2VpdCB7XG4gICAgLmxpa2VpdC1jb3VudCB7XG4gICAgICBtYXJnaW4tbGVmdDogNnB4O1xuICAgICAgY29sb3I6ICM2NzY3NjchaW1wb3J0YW50O1xuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGNvbG9yOiAjMDc2MmFlO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICZbdGl0bGU9XCJZb3UgYWxyZWFkeSBsb3ZlIHRoaXMhXCJdIHtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGNvbG9yOiAjMDc2MmFlO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5saWtlLXNoYXJlLXdyYXAge1xuICAuYWRkdG9hbnktYnRuIHtcbiAgICAuc2hhcmVpdCB7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCByZ2JhKDI1NSwyNTUsMjU1LDAuNCkhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gICAgICBwYWRkaW5nOiA4cHggMTZweCFpbXBvcnRhbnQ7XG4gICAgICBjdXJzb3I6cG9pbnRlcjtcbiAgICAgIGNvbG9yOiAjZmZmIWltcG9ydGFudDtcbiAgICB9XG4gICAgLnN0ZWFkeXNldHMtaWNvbi1zaGFyZSB7XG4gICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgIGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuNykhaW1wb3J0YW50O1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgZm9udDogbm9ybWFsIG5vcm1hbCBub3JtYWwgMTRweC8xIEZvbnRBd2Vzb21lO1xuICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgICAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG4gICAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogaW5oZXJpdDtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcXGYxZTBcIjtcbiAgICAgIH1cbiAgICB9XG4gICAgLmFkZHRvYW55X2xpc3Qge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHJpZ2h0OjMwcHg7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbCFpbXBvcnRhbnQ7XG4gICAgICB0b3A6IDA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgd2lkdGg6IDIwMHB4O1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjVzO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIC41cztcbiAgICAgIG1hcmdpbi1yaWdodDogMnJlbSFpbXBvcnRhbnQ7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrcG9pbnQtbGFyZ2UpIHtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgIH1cbiAgICAgICYuYTJhX2tpdF9zaXplXzMyID4gYSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICBjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjcpIWltcG9ydGFudDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBmb250OiBub3JtYWwgbm9ybWFsIG5vcm1hbCAxNHB4LzEgRm9udEF3ZXNvbWU7XG4gICAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICAgICAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG4gICAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGRpc3BsYXk6bm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgYSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIG1hcmdpbjogMCAwIDAgMXJlbTtcbiAgICAgICAgcGFkZGluZzogMC41cmVtIDAuNXJlbSAwLjVyZW0gMDtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGxpbmVhcjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBsZWZ0OiAyMHB4O1xuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICAgICAgICB9XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogLTZweDtcbiAgICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgICAgICBjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjcpIWltcG9ydGFudDtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsMSkhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmEyYV9idXR0b25fZmFjZWJvb2sge1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogXCJcXGYwOWFcIjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmEyYV9idXR0b25fdHdpdHRlciB7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiBcIlxcZjA5OVwiO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuYTJhX2J1dHRvbl9saW5rZWRpbiB7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiBcIlxcZjBlMVwiO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuYTJhX2J1dHRvbl9waW50ZXJlc3Qge1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogXCJcXGYwZDJcIjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJGJyZWFrcG9pbnQtZXh0cmEtbGFyZ2UpIHtcbiAgLm5vdC1mcm9udC5wYWdlLXZpZGVvcyxcbiAgLm5vdC1mcm9udC5wYWdlLXZpZGVvXG4gICB7XG4gICAgLnVpLXdpZGdldC1vdmVybGF5LnVpLWZyb250IHtcbiAgICAgIHotaW5kZXg6IDk5ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC1sYXJnZSkge1xuICAubm9kZS0tdHlwZS1hcnRpY2xlIHtcbiAgICAuYmFubmVyLWNvbnRhaW5lci13cmFwcGVyIHtcbiAgICAgIC5iYW5uZXItY29udGFpbmVyLXdyYXBwZXItbGVmdCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAubmV3cy10aXRsZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5iYW5uZXItY29udGFpbmVyLXdyYXBwZXItcmlnaHQge1xuICAgICAgICB0ZXh0LWFsaWduOiB1bnNldDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJGJyZWFrcG9pbnQtbWVkaXVtKSB7XG4gIC5ub2RlLS10eXBlLWFydGljbGUge1xuICAgIC5iYW5uZXItY29udGFpbmVyLXdyYXBwZXIge1xuICAgICAgLmJhbm5lci1jb250YWluZXItd3JhcHBlci1sZWZ0IHtcbiAgICAgICAgLm5ld3MtdGl0bGUge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5ib2R5LWNvbnRhaW5lciB7XG4gICAgICAuaW5uZXItLWJvZHktY29udGFpbmVyIHtcbiAgICAgICAgLm5ld3MtbGVmdC13cmFwcGVyLFxuICAgICAgICAubmV3cy1yaWdodC13cmFwcGVyIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgICAubmV3cy1sZWZ0LXdyYXBwZXIge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgICAgIH1cbiAgICAgICAgLm5ld3MtcmlnaHQtd3JhcHBlciB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJi5ub2RlLS12aWV3LW1vZGUtdGVhc2VyIHtcbiAgICAgIC5hcnRpY2UtdGVhc2VyLWNvbnRlbnQge1xuICAgICAgICAuYmFubmVyLWltYWdlIHtcbiAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJGJyZWFrcG9pbnQtc21hbGwpIHtcbiAgLm5vZGUtLXR5cGUtYXJ0aWNsZSB7XG4gICAgLmJhbm5lci1pbWFnZSB7XG4gICAgICBpbWcge1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIG1pbi1oZWlnaHQ6IDIwMHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAuYmFubmVyLWNvbnRhaW5lci13cmFwcGVyIHtcbiAgICAgIHBhZGRpbmc6IDE1cHggMjVweDtcbiAgICAgIHRvcDogMTIlO1xuICAgICAgLmJhbm5lci1jb250YWluZXItd3JhcHBlci1sZWZ0IHtcbiAgICAgICAgLm5ld3MtdGl0bGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gICAgICAgIH1cbiAgICAgICAgLmNvbnRlbnQtYXV0aG9yLXdyYXAge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5iYW5uZXItY29udGFpbmVyLXdyYXBwZXItcmlnaHQge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIC5saWtlLXNoYXJlLXdyYXAge1xuICAgICAgICAgIC5hZGR0b2FueS1idG4ge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmJvZHktY29udGFpbmVyIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgIC5pbm5lci0tYm9keS1jb250YWluZXIge1xuICAgICAgICBtYXgtd2lkdGg6IDMyMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6ICRicmVha3BvaW50LWV4dHJhLXNtYWxsKSB7XG4gIC5iYW5uZXItY29udGFpbmVyLXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDE1cHggMTBweCAhaW1wb3J0YW50O1xuICAgIC5iYW5uZXItY29udGFpbmVyLXdyYXBwZXItcmlnaHQge1xuICAgICAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICAuYm9keS1jb250YWluZXIge1xuICAgIC5pbm5lci0tYm9keS1jb250YWluZXIge1xuICAgICAgbWF4LXdpZHRoOiAzMDBweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuIiwiaGVhZGVyI2hlYWRlciB7XG4gIGhlaWdodDogMTE4cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5oZWFkZXIjaGVhZGVyLmhlYWQtc2Nyb2xsIHtcbiAgbWluLWhlaWdodDogMTAwcHg7XG59XG4ucmVnaW9uLnJlZ2lvbi1oZWFkZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDAgOTBweDtcbiAgcGFkZGluZy10b3A6IDI1cHg7XG4gIGJvcmRlci1ib3R0b20tc3R5bGU6IHNvbGlkO1xuICBib3JkZXItYm90dG9tLXdpZHRoOiA3cHg7XG4gIC1vLWJvcmRlci1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL0dyYWRpZW50X05hdmlnYXRpb25MaW5lLmpwZ1wiKSAyMCUgcm91bmQ7XG4gIGJvcmRlci1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL0dyYWRpZW50X05hdmlnYXRpb25MaW5lLmpwZ1wiKSAyMCUgcm91bmQ7XG4gIGJvcmRlci1pbWFnZS1yZXBlYXQ6IHN0cmV0Y2g7XG4gIG1pbi1oZWlnaHQ6IDExOHB4O1xuICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDQ5OTtcbiAgLmJsb2NrLmJsb2NrLXN5c3RlbS1icmFuZGluZy1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG4gIC5ibG9jay1zdXBlcmZpc2hhbGNvbi1oZWFkZXItbWVudSB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIHNsaWRlLW91dC1mcm9tLXJpZ2h0IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIHVsI3N1cGVyZmlzaC1hbGNvbi1oZWFkZXItbWVudSB7XG4gICAgICA+IGxpLm1lbnVwYXJlbnQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBcIlxcZjEwN1wiO1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgY29sb3I6ICRncmV5LW1lbnU7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICAgICAgICB9XG4gICAgICAgID4gYS5tZW51cGFyZW50IHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgIH1cbiAgICAgICAgPiB1bCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgIGZsb2F0OiB1bnNldCAhaW1wb3J0YW50O1xuICAgICAgICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRicmVha3BvaW50LWV4dHJhLWxhcmdlICsgMSkge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDJweCByZ2JhKDAsMCwwLDAuMik7XG4gICAgICAgICAgfVxuICAgICAgICAgIGEge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMTRweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Q2ZDZkNiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICBjb2xvcjogcmdiKDcsIDk4LCAxNzQpO1xuXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLnNlbGYge1xuICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQtZXh0cmEtbGFyZ2UgKyAxKSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgPiBsaSB7XG4gICAgICAgIGEge1xuICAgICAgICAgIHBhZGRpbmc6IDIwcHggMCA0NXB4IDA7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgIGNvbG9yOiAkZ3JleS1tZW51O1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBSYWpkaGFuaTtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjUuMnB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgICAgICB9XG4gICAgICAgID4gYSB7XG4gICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAycHggc29saWQgIzA3NjJhZTtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWCgwKTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2Utb3V0LCBib3JkZXItY29sb3IgMC4zcyBlYXNlLW91dDtcbiAgICAgICAgICB9XG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGJsdWUtbWVudSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWCgxKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5hY3RpdmUtdHJhaWwge1xuICAgICAgICAgID4gYSB7XG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVgoMSk7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKDEpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAmLmFjdGl2ZS10cmFpbCB7XG4gICAgICAgICAgICAgID4gYSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Q2ZDZkNiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGNvbG9yOiByZ2IoNywgOTgsIDE3NCk7XG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRicmVha3BvaW50LWxhcmdlKSB7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogbWludGNyZWFtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLnJlZ2lvbi5yZWdpb24taGVhZGVyLnNjcm9sbCB7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICBtaW4taGVpZ2h0OiAxMDBweDtcbiAgLmJsb2NrLmJsb2NrLXN5c3RlbS1icmFuZGluZy1ibG9jayB7XG4gICAgaW1nIHtcbiAgICAgIGhlaWdodDogNTlweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJGJyZWFrcG9pbnQtZXh0cmEtbGFyZ2UpIHtcbiAgLnJlZ2lvbi5yZWdpb24taGVhZGVyIHtcbiAgICAuYmxvY2stc3VwZXJmaXNoYWxjb24taGVhZGVyLW1lbnUub3BlbiB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDIwcHg7XG4gICAgICByaWdodDogOCU7XG4gICAgICAuc2xpZGVfb3V0X2FyZWFfY2xvc2Uge1xuICAgICAgICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcbiAgICAgICAgLy8gaGVpZ2h0OiAzNHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC40N3MgY3ViaWMtYmV6aWVyKDAuMywgMSwgMC4zLCAwLjk1KSAwcztcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC40N3MgY3ViaWMtYmV6aWVyKDAuMywgMSwgMC4zLCAwLjk1KSAwcztcbiAgICAgICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC40N3MgY3ViaWMtYmV6aWVyKDAuMywgMSwgMC4zLCAwLjk1KSAwcztcbiAgICAgICAgd2lkdGg6IDM0cHggIWltcG9ydGFudDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiA5OTk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDM2M3B4LCAwKTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgbWFyZ2luLXRvcDogLTI1cHg7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICY6aG92ZXI6OmJlZm9yZSB7XG4gICAgICAgICAgY29sb3I6ICRvY2VuLWJsdWUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMDBkXCI7XG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmJsb2NrLXN1cGVyZmlzaGFsY29uLWhlYWRlci1tZW51IHtcbiAgICAgIC5zbGlkZS1vdXQtZnJvbS1yaWdodCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBsaW5lLWhlaWdodDogMHB4O1xuICAgICAgICAgIC5jbG9zZWR7XG4gICAgICAgICAgICBwYWRkaW5nOiAwLjVyZW0gMDtcbiAgICAgICAgICAgIG1hcmdpbjogIDBweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICAgICAgICAubGluZXMtYnV0dG9uLngyIHtcbiAgICAgICAgICAgIC5saW5lcyB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICB3aWR0aDogMS40cmVtO1xuICAgICAgICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgICAgICAgY29sb3I6ICRncmV5LW1lbnU7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmV5LW1lbnUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZXktbWVudSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMnB4O1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogNnB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JleS1tZW51ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDIycHg7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgYm90dG9tOiA2cHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgJjpob3ZlciAubGluZXMtYnV0dG9uLngyIC5saW5lcyxcbiAgICAgICAgICAmOmZvY3VzIC5saW5lcy1idXR0b24ueDIgLmxpbmVzLFxuICAgICAgICAgICY6YWN0aXZlIC5saW5lcy1idXR0b24ueDIgLmxpbmVzIHtcbiAgICAgICAgICAgICY6OmFmdGVyLCAmOjpiZWZvcmV7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwNzYyYWUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwNzYyYWUgIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIHVsI3N1cGVyZmlzaC1hbGNvbi1oZWFkZXItbWVudSB7XG4gICAgICAgIHotaW5kZXg6IDk5O1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxNDVkZWcsICRibHVlLW1lbnUsICRibHVlLWRhcmstMikgIWltcG9ydGFudDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogMHB4O1xuICAgICAgICB3aWR0aDogMzAwcHg7XG4gICAgICAgIGhlaWdodDogMTAwdmg7XG4gICAgICAgIHBhZGRpbmc6IDMzcHg7XG4gICAgICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgzMDBweCwgMHB4KTtcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgICAgbGkubWVudXBhcmVudC5vcGVuIHtcbiAgICAgICAgICA+IHVsIHtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IHVuc2V0O1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5zZi1oaWRkZW4ge1xuICAgICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgID4gbGksXG4gICAgICAgIGxpLm1lbnVwYXJlbnQge1xuICAgICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICAgIHBhZGRpbmc6IDRweCAwO1xuICAgICAgICAgID4gYSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDEuNXB4O1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuNztcbiAgICAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICBjb2xvcjogJG9jZW4tYmx1ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgPiB1bCB7XG4gICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2U7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjc7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMS41cHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgY29sb3I6ICRvY2VuLWJsdWU7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBsaS5iYWNrIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwuMTMpO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAjc3VwZXJmaXNoLWFsY29uLWhlYWRlci1tZW51LXRvZ2dsZSB7XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgI3BnX19jIHtcbiAgICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC44cyBjdWJpYy1iZXppZXIoMC4xMiwgMC43NSwgMC40LCAxKTtcbiAgfVxuICAjcGdfX2Mub3BlbiB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0zMDBweCwgMCkgIWltcG9ydGFudDtcbiAgICAjbWFpbiB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG4gICAgICAgIG9wYWNpdHk6IDAuODtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICB6LWluZGV4OiA5MDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRicmVha3BvaW50LW1lZGl1bSkge1xuICAucmVnaW9uLnJlZ2lvbi1oZWFkZXIge1xuICAgIC8vIHBhZGRpbmctdG9wOiAxNXB4O1xuICAgICNibG9jay1hbGNvbi1zY2llbmNlLXVzLWJyYW5kaW5nIHtcbiAgICAgIGltZyB7XG4gICAgICAgIGhlaWdodDogNTlweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5ibG9jay1zdXBlcmZpc2hhbGNvbi1oZWFkZXItbWVudS5vcGVuIHtcbiAgICAgIHJpZ2h0OiAzJTtcbiAgICAgIC5zbGlkZV9vdXRfYXJlYV9jbG9zZSB7XG4gICAgICAgIGxlZnQ6IC02MHB4IWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRicmVha3BvaW50LXNtYWxsKSB7XG4gICNwZ19fYy5vcGVuIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMzAwcHgsIDApICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJlZ2lvbi5yZWdpb24taGVhZGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMjVweDtcbiAgICAuYmxvY2stc3VwZXJmaXNoYWxjb24taGVhZGVyLW1lbnUub3BlbiB7XG4gICAgICAuc2xpZGVfb3V0X2FyZWFfY2xvc2Uge1xuICAgICAgICBsZWZ0OiAtODBweCFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC1leHRyYS1zbWFsbCkge1xuICAjcGdfX2Mub3BlbiB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTMwMHB4LCAwKSAhaW1wb3J0YW50O1xuICB9XG4gIC5yZWdpb24ucmVnaW9uLWhlYWRlciB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRicmVha3BvaW50LW1lZGl1bSl7XG4ucmVnaW9uLnJlZ2lvbi1oZWFkZXIgLmJsb2NrLXN1cGVyZmlzaGFsY29uLWhlYWRlci1tZW51Lm9wZW4ge1xuICAgIHJpZ2h0OiAzJSAhaW1wb3J0YW50O1xuIH1cbn1cbiIsIiNibG9jay1hbGNvbi1zY2llbmNlLXVzLWNvbnRlbnQge1xuICAuZmllbGQuZmllbGQtLW5hbWUtZmllbGQtYm9keS1jb250ZW50LmZpZWxkLS10eXBlLWVudGl0eS1yZWZlcmVuY2UtcmV2aXNpb25zLmZpZWxkLS1sYWJlbC1oaWRkZW4uZmllbGRfX2l0ZW0ge1xuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBsaW5lLWhlaWdodDogMDtcbiAgICB9XG4gIH1cbn1cbiIsIi5jb250ZW50LWFyZWEtLTQwNCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLmNvbnRhaW5lci0tNDA0IHtcbiAgICAuaW5uZXItd3JhcCB7XG4gICAgICAuYmctLWltYWdlLS00MDQge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvR2FsbGVyeV9JbWFnZXNfdGV4dHVyZS5qcGdcIik7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBib3R0b207XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIH1cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBvcGFjaXR5OiAuODtcbiAgICAgIH1cbiAgICB9XG4gICAgLmNvbnRlbnQtLTQwNCB7XG4gICAgICB6LWluZGV4OiAxMDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHBhZGRpbmc6IDg2LjRweCA5OHB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIC5pbWFnZS0tNDA0IHtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDcwMHB4O1xuICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAudGl0bGUtLTQwNCB7XG4gICAgICAgIGgxLnRpdGxlIHtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC1sYXJnZSkge1xuICAuY29udGVudC1hcmVhLS00MDQge1xuICAgIC5jb250YWluZXItLTQwNCB7XG4gICAgICAuY29udGVudC0tNDA0IHtcbiAgICAgICAgLnRpdGxlLS00MDQgaDEudGl0bGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMzVweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzguNXB4O1xuICAgICAgICB9XG4gICAgICAgIC5pbWFnZS0tNDA0IGltZyB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRicmVha3BvaW50LW1lZGl1bSkge1xuICAuY29udGVudC1hcmVhLS00MDQge1xuICAgIC5jb250YWluZXItLTQwNCAuY29udGVudC0tNDA0IHtcbiAgICAgIHBhZGRpbmc6IDMwcHggNDBweDtcbiAgICB9XG4gIH1cbn1cbiIsIi5wb3B1cC0tZGVzY3JpcHRpb24udWktZGlhbG9nIHtcbiAgcG9zaXRpb246IGZpeGVkIWltcG9ydGFudDtcbiAgei1pbmRleDogMjk5OSFpbXBvcnRhbnQ7XG4gIHRvcDogMTAlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDgwJSFpbXBvcnRhbnQ7XG4gIGhlaWdodDogYXV0bztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICB3aWR0aDogNTYlIWltcG9ydGFudDtcbiAgbGVmdDogMjIlIWltcG9ydGFudDtcbiAgQG1lZGlhIChtYXgtd2lkdGg6ICRicmVha3BvaW50LWV4dHJhLWxhcmdlKXtcbiAgfVxuICBAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrcG9pbnQtbGFyZ2Upe1xuICB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC1tZWRpdW0pe1xuICAgIHdpZHRoOiAxMDAlIWltcG9ydGFudDtcbiAgICBsZWZ0OiAwIWltcG9ydGFudDtcbiAgICB0b3A6IDE1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5wb3B1cC0tZGVzYy51aS1kaWFsb2ctY29udGVudC51aS13aWRnZXQtY29udGVudCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XG4gICAgbWFyZ2luOiAyJTtcbiAgICAucG9wLS1sb2dvLWltZyB7XG4gICAgICBpbWcge1xuICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgcGFkZGluZy10b3A6IDI3cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5wb3AtLWRlc2Mge1xuICAgICAgcGFkZGluZy10b3A6IDI1cHg7XG4gICAgICAuZmllbGQtLW5hbWUtZmllbGQtZGVzY3JpcHRpb24ge1xuICAgICAgICBwIHtcbiAgICAgICAgICBjb2xvcjogIzMzMztcbiAgICAgICAgICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBmb250LWZhbWlseTogYXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAucG9wLS1idG4ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiFpbXBvcnRhbnQ7XG4gICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICAgIHdpZHRoOiAxNThweDtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgcGFkZGluZzogMnB4IDBweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICMwNzYyYWU7XG4gICAgICBhLmxpbmtfdGV4dCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwNzYyYWUhaW1wb3J0YW50O1xuICAgICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgICAgICB3aWR0aDogMTUwcHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBwYWRkaW5nOiAxN3B4IDI1cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgICAgfVxuICAgIH1cbiAgICAucG9wLS1jYW5jZWwge1xuICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgIC5wb3AtY2xvc2Uge1xuICAgICAgICBjb2xvcjogIzQ0NDQ0NDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAudWktZGlhbG9nLXRpdGxlYmFyLnVpLWhlbHBlci1jbGVhcmZpeCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnVpLXdpZGdldC1vdmVybGF5IHtcbiAgLnBvcC1jbG9zZS5jcm9zcy1pY29uIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICdYJztcbiAgICAgIHotaW5kZXg6IDk5OTk5O1xuICAgICAgdG9wOiA1JTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAxJTtcbiAgICAgIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgICAgIGJvcmRlcjogMS40cHggc29saWQgI2ZmZmZmZjk5O1xuICAgICAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrcG9pbnQtbWVkaXVtKSB7XG4gICAgICAgIHRvcDogNSU7XG4gICAgICAgIHJpZ2h0OiA1JTtcbiAgICAgICAgcGFkZGluZzogN3B4IDEycHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJjpob3ZlciB7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJvcmRlcjogMS40cHggc29saWQgJHdoaXRlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi52aWV3LWlkLXNjaWVudGlmaWNfcHVibGljYXRpb25fdmlld3tcbiBkaXZbaWRePWVkaXQtYWN0aW9uc10gIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuYnV0dG9uLmpzLWZvcm0tc3VibWl0LmZvcm0tc3VibWl0IHtcbiAgICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgaW5wdXRbaWRePWVkaXQtc2VhcmNoXSB7XG4gICAgICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBsaW5lLWhlaWdodDogMTI1JTtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgY29sb3I6ICMwMDA7XG4gICAgICBwYWRkaW5nOiAxMHB4IDQ1cHggMTBweCAyNXB4O1xuICBiYWNrZ3JvdW5kOiAjZWVlZWVlO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgfVxuICAuanMtZm9ybS1pdGVtLmZvcm0taXRlbS5qcy1mb3JtLXR5cGUtdGV4dGZpZWxkLmZvcm0tdHlwZS10ZXh0ZmllbGQuanMtZm9ybS1pdGVtLXNlYXJjaC5mb3JtLWl0ZW0tc2VhcmNoIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICB9XG4gIC5idXR0b24uanMtZm9ybS1zdWJtaXQuZm9ybS1zdWJtaXRcbiAge1xuICAgICAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCI7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEyNSU7XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgcGFkZGluZzogMTBweCAyNXB4IDEwcHggMjVweDtcbiAgICAgIGJhY2tncm91bmQ6ICMwMDM1OTU7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICB9XG4gIC5kZXNjcmlwdGlvbntcbiAgICBtYXJnaW4tdG9wOjEwcHg7XG4gIH1cbn1cbiN2aWV3cy1leHBvc2VkLWZvcm0tc2NpZW50aWZpYy1wdWJsaWNhdGlvbi12aWV3LWxpc3RpbmctYmxvY2std2l0aG91dC1maWx0ZXIgLmZvcm0tLWlubGluZS5jbGVhcmZpeCwgI3ZpZXdzLWV4cG9zZWQtZm9ybS1zY2llbnRpZmljLXB1YmxpY2F0aW9uLXZpZXctbGlzdGluZy1ibG9jayAuZm9ybS0taW5saW5lLmNsZWFyZml4e1xuXHRkaXNwbGF5OmJsb2NrO1xufSJdfQ== */
