.h1,.h2,.h3,.h4,.h5,.h6,.n-anchor-link__list,.n-breadcrumb__list,.n-contact-sales__list,.n-list--bulleted,.n-list--inline,.n-list--numbered,.n-list--two-column,.n-list--unstyled,.n-list__description,.n-list__term,.n-off-canvas-menu__global-navigation-list,.n-off-canvas-menu__property-navigation-list,.n-off-canvas-menu__utils-list,.n-paragraph,.n-property-bar__narrow-actions-list,.n-property-navigation-bar__utils-list,figure,h1,h2,h3,h4,h5,h6,ol,p,ul{margin:0}.n-anchor-link__list,.n-breadcrumb__list,.n-contact-sales__list,.n-list--bulleted,.n-list--inline,.n-list--numbered,.n-list--two-column,.n-list--unstyled,.n-list__description,.n-list__term,.n-off-canvas-menu__property-navigation-list,.n-off-canvas-menu__utils-list,.n-property-bar__narrow-actions-list,.n-property-navigation-bar__utils-list{padding:0}.n-property-bar__menu-toggle-text,.visually-hidden{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}@keyframes bounceDown{0%,20%,53%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate3d(0,0,0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,6px,0)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,3px,0)}90%{transform:translate3d(0,0,0)}}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translate3d(0,0,0)}}@keyframes bounceRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%,75%{transform:translate3d(6px,0,0)}60%{opacity:1;transform:translate3d(-3px,0,0)}90%{transform:translate3d(-3px,0,0)}to{transform:none}}@keyframes slideDown{0%{transform:translateY(-120px)}to{transform:translateY(0)}}@keyframes slideIn{0%{transform:translateY(400px)}to{transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}@keyframes fadeInUpBig{0%{opacity:0;transform:translate3d(0,2000px,0)}to{opacity:1;transform:none}}body,html{font-family:proxima-nova,Arial,"Helvetica Neue",Helvetica,sans-serif;font-style:normal;font-weight:300;letter-spacing:0;line-height:1.5;text-align:inherit;text-indent:0;text-shadow:none;text-transform:none;color:#454545;margin:0;padding:0;box-sizing:border-box}*,:after,:before{box-sizing:inherit}div#hs-eu-cookie-confirmation,head svg{display:none}b,strong{font-weight:700}.n-pull-left{float:left}.n-pull-right{float:right}.n-align-right{text-align:right}.n-align-center{text-align:center}.n-align-left{text-align:left}.n-text-uppercase{text-transform:uppercase}.n-spacing-bottom{margin-bottom:24px}@media (max-width:26.25em){.n-hidden-sm{display:none}}@media (max-width:48em){.n-hidden-md{display:none}}@media (min-width:48em){.n-hidden-mobile{display:block}.n-hidden-desktop{display:none}}@media (max-width:48em){.n-hidden-desktop{display:block}.n-hidden-mobile{display:none}}hr{background:#f2f2f2;border:0;height:1px;margin-top:24px}.h1,.h2,.h3,.h4,h1,h2,h3,h4,hr{margin-bottom:24px}.h1,h1{font-family:proxima-nova,Arial,"Helvetica Neue",Helvetica,sans-serif;font-style:normal;font-weight:700;letter-spacing:0;line-height:1.25;text-align:inherit;text-indent:0;text-shadow:none;text-transform:none;font-size:42px}@media (min-width:26.25em){.h1,h1{font-size:46px}}@media (min-width:48em){.h1,h1{font-size:52px}}.h2,h2{font-family:proxima-nova,Arial,"Helvetica Neue",Helvetica,sans-serif;font-style:normal;font-weight:700;letter-spacing:0;line-height:1.25;text-align:inherit;text-indent:0;text-shadow:none;text-transform:none;font-size:32px}@media (min-width:26.25em){.h2,h2{font-size:36px}}@media (min-width:48em){.h2,h2{font-size:40px}}.h3,h3{font-family:proxima-nova,Arial,"Helvetica Neue",Helvetica,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;line-height:1.25;text-align:inherit;text-indent:0;text-shadow:none;text-transform:none;font-size:28px}@media (min-width:26.25em){.h3,h3{font-size:30px}}@media (min-width:48em){.h3,h3{font-size:32px}}.h4,.h5,.h6,h4,h5,h6{font-family:proxima-nova,Arial,"Helvetica Neue",Helvetica,sans-serif;font-style:normal;font-weight:600;letter-spacing:0;line-height:1.25;text-align:inherit;text-indent:0;text-shadow:none;text-transform:none;font-size:24px}.h5,.h6,h5,h6{line-height:1.2;font-size:20px}.h6,h6{line-height:1.25;font-size:18px}.h5,.h6,.n-paragraph,h5,h6,p{margin-bottom:24px}img{max-width:100%}.n-paragraph,p{font-family:proxima-nova,Arial,"Helvetica Neue",Helvetica,sans-serif;font-style:normal;font-weight:300;letter-spacing:0;line-height:1.5;text-align:inherit;text-indent:0;text-shadow:none;text-transform:none;font-size:16px;color:#454545}@media (min-width:48em){.n-paragraph,p{font-size:16px}}.n-paragraph-lead{font-family:proxima-nova,Arial,"Helvetica Neue",Helvetica,sans-serif;font-style:normal;font-weight:300;letter-spacing:0;text-align:inherit;text-indent:0;text-shadow:none;text-transform:none;color:#454545}@media (min-width:26.25em){.n-paragraph-lead{font-size:20px}}@media (min-width:64em){.n-paragraph-lead{font-size:24px}}.n-paragraph-fine-print,.n-section-title .n-section-title__heading{font-family:proxima-nova,Arial,"Helvetica Neue",Helvetica,sans-serif;font-style:normal;font-weight:300;letter-spacing:0;line-height:1.5;text-align:inherit;text-indent:0;text-shadow:none;text-transform:none;font-size:12px;color:#454545}.n-section-title{border-bottom:solid 1px #eaeaea;display:table;margin-bottom:24px;width:100%}.n-section-title .n-section-title__heading{font-weight:700;line-height:1.25;font-size:32px;display:table-cell}@media (min-width:26.25em){.n-section-title .n-section-title__heading{font-size:36px}}@media (min-width:48em){.n-section-title .n-section-title__heading{font-size:40px}}.n-section-title .n-section-title__actions{display:table-cell;text-align:right}a{color:#0067c5;text-decoration:none}a:hover{color:#1e4a93;text-decoration:underline}.n-link-standalone{display:block;margin-bottom:24px}.n-list,ol,ul{font-family:proxima-nova,Arial,"Helvetica Neue",Helvetica,sans-serif;font-style:normal;font-weight:300;letter-spacing:0;line-height:1.5;text-align:inherit;text-indent:0;text-shadow:none;text-transform:none;font-size:16px;color:#454545}@media (min-width:48em){.n-list,ol,ul{font-size:16px}}.n-list--inline,.n-list--unstyled{list-style:none}.n-list--inline{display:inline-block}.n-list--inline .n-list__item{display:inline-block;padding:0 6px;vertical-align:middle}.n-list--inline .n-list__item:last-child>.n-list__item-link:after{display:none}.n-list__item-link{display:block;margin-right:6px;position:relative}.n-list--inline-separator .n-list__item-link:after{content:'|';position:absolute;right:-12px;top:0}.n-list__item{line-height:1.5;margin-bottom:12px}.n-list__item .n-list{margin-bottom:12px;margin-top:12px;padding-left:24px}.n-list--bulleted{list-style:none}.n-list--bulleted .n-list__item{padding-left:24px;position:relative}.n-list--bulleted .n-list__item:before{background:#454545;border-radius:50%;content:'';display:block;height:4px;left:6px;position:absolute;top:12px;width:4px}.n-list--numbered{counter-reset:my-counter;list-style:none}.n-list--numbered .n-list__item:before{content:counter(my-counter,decimal) ".";counter-increment:my-counter;display:inline-block;margin-right:6px;min-width:24px;vertical-align:top}.n-list--numbered .n-list__item.n-list__item--counter-override:before{content:attr(value) "."}.n-list--two-column{display:table}.n-list--two-column .n-list__item{display:table-row}.n-list--two-column .n-list__item-column{display:table-cell;padding:0 24px 24px 0}.n-list--property-value-pairs:after,.n-list--property-value-pairs:before{content:' ';display:table}.n-list--property-value-pairs:after{clear:both}.n-list__description,.n-list__term{float:left;padding-bottom:6px}.n-list__term{font-family:proxima-nova,Arial,"Helvetica Neue",Helvetica,sans-serif;font-style:normal;font-weight:700;letter-spacing:0;line-height:1.5;text-align:inherit;text-indent:0;text-shadow:none;text-transform:none;clear:left;min-width:130px;padding-right:6px}.n-clearfix:after,.n-clearfix:before{content:' ';display:table}.n-clearfix:after{clear:both}code{display:block;font-family:Courier,'Courier New',monospace;line-height:24px;padding:20px}code .highlight{color:#ff9000}code.inline{display:inline;margin-bottom:0;padding:0}.n-blockquote{margin:0 0 24px;quotes:'\201C' '\201D' '\2018' '\2019'}.n-blockquote p,code{margin-bottom:12px}.n-blockquote p:before{content:open-quote}.n-blockquote p:after{content:close-quote}.n-blockquote__footer{color:#454545}.n-form dl,.n-form>h1,.n-form>h2,.n-form>h3,.n-form>h4,.n-form>h5,.n-form>h6,.n-form>ol,.n-form>p,.n-form>ul,.n-text-longform dl,.n-text-longform>h1,.n-text-longform>h2,.n-text-longform>h3,.n-text-longform>h4,.n-text-longform>h5,.n-text-longform>h6,.n-text-longform>ol,.n-text-longform>p,.n-text-longform>ul{margin-bottom:24px}.n-form dl+h1,.n-form dl+h2,.n-form dl+h3,.n-form dl+h4,.n-form dl+h5,.n-form dl+h6,.n-form>h1+h1,.n-form>h1+h2,.n-form>h1+h3,.n-form>h1+h4,.n-form>h1+h5,.n-form>h1+h6,.n-form>h2+h1,.n-form>h2+h2,.n-form>h2+h3,.n-form>h2+h4,.n-form>h2+h5,.n-form>h2+h6,.n-form>h3+h1,.n-form>h3+h2,.n-form>h3+h3,.n-form>h3+h4,.n-form>h3+h5,.n-form>h3+h6,.n-form>h4+h1,.n-form>h4+h2,.n-form>h4+h3,.n-form>h4+h4,.n-form>h4+h5,.n-form>h4+h6,.n-form>h5+h1,.n-form>h5+h2,.n-form>h5+h3,.n-form>h5+h4,.n-form>h5+h5,.n-form>h5+h6,.n-form>h6+h1,.n-form>h6+h2,.n-form>h6+h3,.n-form>h6+h4,.n-form>h6+h5,.n-form>h6+h6,.n-form>ol+h1,.n-form>ol+h2,.n-form>ol+h3,.n-form>ol+h4,.n-form>ol+h5,.n-form>ol+h6,.n-form>p+h1,.n-form>p+h2,.n-form>p+h3,.n-form>p+h4,.n-form>p+h5,.n-form>p+h6,.n-form>ul+h1,.n-form>ul+h2,.n-form>ul+h3,.n-form>ul+h4,.n-form>ul+h5,.n-form>ul+h6,.n-text-longform dl+h1,.n-text-longform dl+h2,.n-text-longform dl+h3,.n-text-longform dl+h4,.n-text-longform dl+h5,.n-text-longform dl+h6,.n-text-longform>h1+h1,.n-text-longform>h1+h2,.n-text-longform>h1+h3,.n-text-longform>h1+h4,.n-text-longform>h1+h5,.n-text-longform>h1+h6,.n-text-longform>h2+h1,.n-text-longform>h2+h2,.n-text-longform>h2+h3,.n-text-longform>h2+h4,.n-text-longform>h2+h5,.n-text-longform>h2+h6,.n-text-longform>h3+h1,.n-text-longform>h3+h2,.n-text-longform>h3+h3,.n-text-longform>h3+h4,.n-text-longform>h3+h5,.n-text-longform>h3+h6,.n-text-longform>h4+h1,.n-text-longform>h4+h2,.n-text-longform>h4+h3,.n-text-longform>h4+h4,.n-text-longform>h4+h5,.n-text-longform>h4+h6,.n-text-longform>h5+h1,.n-text-longform>h5+h2,.n-text-longform>h5+h3,.n-text-longform>h5+h4,.n-text-longform>h5+h5,.n-text-longform>h5+h6,.n-text-longform>h6+h1,.n-text-longform>h6+h2,.n-text-longform>h6+h3,.n-text-longform>h6+h4,.n-text-longform>h6+h5,.n-text-longform>h6+h6,.n-text-longform>ol+h1,.n-text-longform>ol+h2,.n-text-longform>ol+h3,.n-text-longform>ol+h4,.n-text-longform>ol+h5,.n-text-longform>ol+h6,.n-text-longform>p+h1,.n-text-longform>p+h2,.n-text-longform>p+h3,.n-text-longform>p+h4,.n-text-longform>p+h5,.n-text-longform>p+h6,.n-text-longform>ul+h1,.n-text-longform>ul+h2,.n-text-longform>ul+h3,.n-text-longform>ul+h4,.n-text-longform>ul+h5,.n-text-longform>ul+h6{margin-top:24px}.n-form>ol li,.n-form>ul li,.n-text-longform>ol li,.n-text-longform>ul li{margin-bottom:6px}.n-form .n-pull-left,.n-text-longform .n-pull-left{float:left;margin:0 24px 24px 0}.n-form .n-pull-right,.n-text-longform .n-pull-right{float:right;margin:0 0 24px 24px}.no-wrap{white-space:nowrap}fieldset{border:0;margin:0;padding:0}.n-site-header{position:relative}.billboard-header .n-site-header{height:80vh}.n-main-content,.n-menu.menu--is-active,.n-menu.n-menu--is-active{display:block}.n-main-content--no-bottom-padding{padding-bottom:0}.n-main-content--no-top-padding{padding-top:0}@media screen and (min-width:48em){.n-main-content--no-top-padding{padding-top:0}}.n-container{max-width:91.875em;margin-left:auto;margin-right:auto;padding:0 12px}.n-container:after{content:" ";display:block;clear:both}.n-row{margin:0}.n-row:after,.n-row:before{content:' ';display:table}.n-row:after{clear:both}@media screen and (min-width:26.25em){.n-col-sm-1,.n-col-sm-2{width:6.66667%;float:left;margin-left:.83333%;margin-right:.83333%}.n-col-sm-2{width:15%}.n-col-sm-3,.n-col-sm-4,.n-col-sm-5,.n-col-sm-6,.n-col-sm-7{width:23.33333%;float:left;margin-left:.83333%;margin-right:.83333%}.n-col-sm-4,.n-col-sm-5,.n-col-sm-6,.n-col-sm-7{width:31.66667%}.n-col-sm-5,.n-col-sm-6,.n-col-sm-7{width:40%}.n-col-sm-6,.n-col-sm-7{width:48.33333%}.n-col-sm-7{width:56.66667%}.n-col-sm-10,.n-col-sm-11,.n-col-sm-12,.n-col-sm-8,.n-col-sm-9{width:65%;float:left;margin-left:.83333%;margin-right:.83333%}.n-col-sm-10,.n-col-sm-11,.n-col-sm-12,.n-col-sm-9{width:73.33333%}.n-col-sm-10,.n-col-sm-11,.n-col-sm-12{width:81.66667%}.n-col-sm-11,.n-col-sm-12{width:90%}.n-col-sm-12{width:98.33333%}}@media screen and (min-width:48em){.n-col-md-1,.n-col-md-2{width:6.66667%;float:left;margin-left:.83333%;margin-right:.83333%}.n-col-md-2{width:15%}.n-col-md-3,.n-col-md-4,.n-col-md-5,.n-col-md-6,.n-col-md-7{width:23.33333%;float:left;margin-left:.83333%;margin-right:.83333%}.n-col-md-4,.n-col-md-5,.n-col-md-6,.n-col-md-7{width:31.66667%}.n-col-md-5,.n-col-md-6,.n-col-md-7{width:40%}.n-col-md-6,.n-col-md-7{width:48.33333%}.n-col-md-7{width:56.66667%}.n-col-md-10,.n-col-md-11,.n-col-md-12,.n-col-md-8,.n-col-md-9{width:65%;float:left;margin-left:.83333%;margin-right:.83333%}.n-col-md-10,.n-col-md-11,.n-col-md-12,.n-col-md-9{width:73.33333%}.n-col-md-10,.n-col-md-11,.n-col-md-12{width:81.66667%}.n-col-md-11,.n-col-md-12{width:90%}.n-col-md-12{width:98.33333%}}@media screen and (min-width:64em){.n-col-lg-1,.n-col-lg-2{width:6.66667%;float:left;margin-left:.83333%;margin-right:.83333%}.n-col-lg-2{width:15%}.n-col-lg-3,.n-col-lg-4,.n-col-lg-5,.n-col-lg-6,.n-col-lg-7{width:23.33333%;float:left;margin-left:.83333%;margin-right:.83333%}.n-col-lg-4,.n-col-lg-5,.n-col-lg-6,.n-col-lg-7{width:31.66667%}.n-col-lg-5,.n-col-lg-6,.n-col-lg-7{width:40%}.n-col-lg-6,.n-col-lg-7{width:48.33333%}.n-col-lg-7{width:56.66667%}.n-col-lg-10,.n-col-lg-11,.n-col-lg-12,.n-col-lg-8,.n-col-lg-9{width:65%;float:left;margin-left:.83333%;margin-right:.83333%}.n-col-lg-10,.n-col-lg-11,.n-col-lg-12,.n-col-lg-9{width:73.33333%}.n-col-lg-10,.n-col-lg-11,.n-col-lg-12{width:81.66667%}.n-col-lg-11,.n-col-lg-12{width:90%}.n-col-lg-12{width:98.33333%}.n-row{margin:0 -.83333%}}@media screen and (min-width:91.875em){.n-col-xl-1,.n-col-xl-2{width:6.66667%;float:left;margin-left:.83333%;margin-right:.83333%}.n-col-xl-2{width:15%}.n-col-xl-3,.n-col-xl-4,.n-col-xl-5,.n-col-xl-6,.n-col-xl-7{width:23.33333%;float:left;margin-left:.83333%;margin-right:.83333%}.n-col-xl-4,.n-col-xl-5,.n-col-xl-6,.n-col-xl-7{width:31.66667%}.n-col-xl-5,.n-col-xl-6,.n-col-xl-7{width:40%}.n-col-xl-6,.n-col-xl-7{width:48.33333%}.n-col-xl-7{width:56.66667%}.n-col-xl-10,.n-col-xl-11,.n-col-xl-12,.n-col-xl-8,.n-col-xl-9{width:65%;float:left;margin-left:.83333%;margin-right:.83333%}.n-col-xl-10,.n-col-xl-11,.n-col-xl-12,.n-col-xl-9{width:73.33333%}.n-col-xl-10,.n-col-xl-11,.n-col-xl-12{width:81.66667%}.n-col-xl-11,.n-col-xl-12{width:90%}.n-col-xl-12{width:98.33333%}}.n-menu{border-bottom:1px solid #eaeaea;padding:12px 0}.n-menu,.n-menu.n-menu--is-active.n-menu--is-truncated,.n-menu.n-menu--is-truncated,.n-menu__divider,.n-menu__footer{display:none}.n-menu__list{list-style:none;margin:0;padding:0}.n-menu__list .n-menu__list-title,.n-menu__sub-list{margin-left:12px}.n-menu__list .n-menu__list--grouped{display:table-cell}.n-menu__link,.n-menu__list .n-menu__list--grouped .n-menu__list--grouped-title{font-family:proxima-nova,Arial,"Helvetica Neue",Helvetica,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;line-height:1.5;text-align:inherit;text-indent:0;text-shadow:none;text-transform:none;display:block}.n-menu__list-section>.n-menu__list>.n-menu__list-item{padding-bottom:12px}.n-menu__list-section .n-menu__list .n-menu__list-title+.n-menu__list-item{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.n-menu__link{color:#0067c5;padding:6px 24px 6px 0}.n-menu__sub-list .n-menu__link{font-size:14px;line-height:1.71429}.n-menu__link:hover{color:#1e4a93;text-decoration:underline}.n-menu__link-header{display:-ms-flexbox;display:flex;padding-left:0}[lang=ja-JP] .n-menu__link-header{font-family:proxima-nova,Arial,"Helvetica Neue",Helvetica,sans-serif;font-style:normal;font-weight:700;letter-spacing:0;line-height:1.5;text-align:inherit;text-indent:0;text-shadow:none;text-transform:none}.n-menu__link-header .n-menu__link-text,.n-menu__link-header .n-menu__list-title{margin-left:12px}.n-menu__link-header+.n-menu__sub-list .n-menu__list-item{margin-left:36px}.n-menu__link-icon{-ms-flex:0 0 auto;flex:0 0 auto;height:24px;width:24px}.n-menu__list-title{font-family:proxima-nova,Arial,"Helvetica Neue",Helvetica,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;line-height:1.5;text-align:inherit;text-indent:0;text-shadow:none;text-transform:none;display:block;padding:6px 0}.n-language-selector-menu .n-menu__list{display:block;margin-bottom:24px}.n-language-selector-menu .n-menu__list.n-menu__list--no-bottom-margin{margin-bottom:0}.n-language-selector-menu .n-menu__list .n-menu__link,.n-off-canvas-menu__child-menu img{display:block}.n-language-selector-menu .n-menu__list .n-menu__list-title{margin-left:0}.n-menu__find-loc-section{border-bottom:2px solid #1e4a93;margin-top:10px}.n-menu__find-loc-section .n-menu__find-loc-title,.n-menu__find-loc-section .n-menu__link{display:inline-block;margin-bottom:10px}.n-menu__list-container{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between}[data-ntap-target=cloud-marketplace].n-menu--mega{padding-bottom:24px}[data-ntap-target=cloud-marketplace] .n-menu__list-section{border-bottom:1px solid #eaeaea;margin-bottom:24px;padding-bottom:24px}[data-ntap-target=cloud-marketplace] .n-menu__list-section:last-child{border:0;margin:0;padding:0}[data-ntap-target=cloud-marketplace] .n-menu__link svg{height:10px;width:10px}[data-ntap-target=cloud-marketplace] .n-menu__link:hover svg{fill:red;stroke:red}[data-ntap-target=cloud-marketplace] .n-menu__list-item--cloud-solutions,[data-ntap-target=cloud-marketplace] .n-menu__list-item--cloud-trials{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}[data-ntap-target=cloud-marketplace] .n-menu__list-item--cloud-trials .n-menu__list-title{margin-left:0}[data-ntap-target=cloud-marketplace] .n-menu__list-item--cloud-trials .n-menu__list-description{font-family:proxima-nova,Arial,"Helvetica Neue",Helvetica,sans-serif;font-style:normal;letter-spacing:0;line-height:1.5;text-align:inherit;text-indent:0;text-shadow:none;text-transform:none;display:block;font-weight:300;padding:6px 0}[data-ntap-target=cloud-marketplace] .n-menu__list-item--cloud-solutions .n-menu__list-item{display:block;padding-bottom:24px;text-align:center;width:98.33333%}[data-ntap-target=cloud-marketplace] .n-menu__list-item--cloud-solutions .n-menu__list-item .n-menu__link{padding:0;max-width:200px;margin:0 auto}[data-ntap-target=cloud-marketplace] .n-menu__list-item--cloud-solutions .n-menu__list-item .n-menu__cloud-image{margin-bottom:24px}@media (min-width:48em){.n-menu{background:#f8f8f8;border-bottom:4px solid #0067c5;box-shadow:0 4px 6px rgba(0,0,0,.25);min-width:230px;padding-left:12px;position:absolute;top:72px;z-index:200}.n-site-header--large .n-menu{top:150px}.n-menu--mega{border-bottom:0;padding-left:0;padding-bottom:0;width:100%}.n-menu__divider{background:#eaeaea;display:block;margin-top:12px}.n-menu__footer{background:#454545;display:block;margin-top:24px;padding:24px 0}.n-language-selector-menu .divider{border-left:1px solid #eaeaea;margin-bottom:12px;padding-left:12px}.n-menu__list{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.n-menu__list .n-menu__list,.n-menu__list.n-menu__sub-list{-ms-flex-direction:column;flex-direction:column}.n-menu__list .n-menu__list-section{-ms-flex:1 1 auto;flex:1 1 auto;border-right:1px solid #eaeaea;margin-right:24px}.n-menu__list .n-menu__list-section:last-child{border-right:0;margin-right:0}[data-ntap-layout~="3"] .n-menu__list .n-menu__list-section{width:31.66667%}[data-ntap-layout~="30-70"] .n-menu__list .n-menu__list-section,[data-ntap-layout~="4"] .n-menu__list .n-menu__list-section{width:23.33333%}[data-ntap-layout~="30-70"] .n-menu__list .n-menu__list-section:last-child{width:73.33333%}.n-menu__sub-list{margin-left:0;margin-bottom:24px}.n-menu__link{padding-left:0;padding-bottom:0}.n-menu__link-header+.n-menu__link-header{margin-top:24px}.n-menu__list-title{padding:0}[data-ntap-target=cloud-marketplace] .n-menu__list-section{border-bottom:0;margin-bottom:0;padding-bottom:0}[data-ntap-target=cloud-marketplace] .n-menu__list-item--cloud-solutions{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}[data-ntap-target=cloud-marketplace] .n-menu__list-item--cloud-solutions .n-menu__list-item{width:31.66667%;padding-bottom:0}}@media (min-width:64em){[data-ntap-target=cloud-marketplace] .n-menu__list-item--cloud-solutions .n-menu__list-item{width:31.66667%}}@media (min-width:91.875em){.n-menu__sub-list{margin-bottom:30px}}.n-off-canvas-menu{position:relative;width:100%}.n-off-canvas-menu.n-off-canvas-menu--open,.n-off-canvas-menu.n-off-canvas__wrapper-open{height:100vh;overflow:hidden}.n-off-canvas-menu .n-property-navigation-bar__utils-link--off-canvas{border-bottom:1px solid #eaeaea;padding:20px 40px 20px 20px}.n-off-canvas-menu .n-globe__icon--off-canvas{left:30px;top:-10px}.n-off-canvas-menu__property-navigation-link{font-family:proxima-nova,Arial,"Helvetica Neue",Helvetica,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;line-height:1.5;text-align:inherit;text-indent:0;text-shadow:none;border-bottom:solid 1px #eaeaea;color:#686868;display:block;padding:20px 40px 20px 20px;position:relative;text-transform:uppercase}.n-off-canvas-menu__property-navigation-link:hover{text-decoration:none}.n-off-canvas-menu__property-navigation-list-item:last-child .n-off-canvas-menu__property-navigation-link{border-bottom:0}.n-off-canvas-menu__property-navigation-list-item--menu-open .n-off-canvas-menu__property-navigation-link{border-bottom:0;color:#454545}.n-off-canvas-menu__property-navigation-list-item--menu-open .n-off-canvas-menu__property-navigation-link:hover{color:#1e4a93}.n-off-canvas-menu__property-navigation-link-icon{fill:#686868;height:16px;position:absolute;right:20px;top:20px;width:16px}.n-off-canvas-menu__property-navigation-link:hover .n-off-canvas-menu__property-navigation-link-icon{fill:#1e4a93}.n-off-canvas-menu__property-navigation-list-item--menu-open .n-off-canvas-menu__property-navigation-link-icon{fill:#454545;transform:rotate(180deg)}.n-off-canvas-menu__menu-inner{width:100%}.n-off-canvas-menu__property-navigation-list{list-style:none;background:#f2f2f2}.n-off-canvas-menu__global-navigation-list{list-style:none;background:#a4a4a4;color:#fff;font-size:14px;padding:30px 0 0}.n-off-canvas-menu__global-navigation-list-header{font-family:proxima-nova,Arial,"Helvetica Neue",Helvetica,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;line-height:1.5;text-align:inherit;text-indent:0;text-shadow:none;padding:12px 20px;text-transform:uppercase}.n-off-canvas-menu__global-navigation-link{color:#fff;display:block;padding:12px 20px}.n-off-canvas-menu__global-navigation-link:hover{color:#f2f2f2}.n-off-canvas-menu__child-menu{border-bottom:solid 1px #eaeaea;background:#fff;display:none}.n-off-canvas-menu__child-menu>.n-menu__list{padding:24px 0}.n-off-canvas-menu__property-navigation-list-item--menu-open .n-off-canvas-menu__child-menu{display:block}.n-off-canvas-menu__child-menu .n-menu__list-item--level-1:last-child{padding-bottom:0}.n-off-canvas-menu__child-menu .n-menu__list-item--level-1>.n-menu__link{font-size:16px}.n-off-canvas-menu__child-menu .n-menu__link{font-size:14px;padding:12px 20px}.n-off-canvas-menu__utils-list{list-style:none;background:#f2f2f2;border-top:solid 1px #eaeaea;padding-bottom:30px;padding-top:30px}.n-off-canvas-menu__utils-link{color:#686868;display:block;padding:20px 40px 20px 20px;position:relative}.n-off-canvas-menu__utils-link-icon{fill:#a4a4a4}.n-off-canvas-menu__utils-image,.n-off-canvas-menu__utils-link-icon{height:18px;left:20px;position:absolute;top:12px;width:18px}.n-off-canvas-menu__utils-image.n-off-canvas-menu__utils-image--language-selector{width:auto}.n-off-canvas-menu__utils-link-notification-count{background:#4a832e;border-radius:12px;color:#fff;display:block;font-size:12px;height:24px;line-height:24px;min-width:24px;padding:0 3px;position:absolute;right:20px;text-align:center;top:9.5px}.n-off-canvas-menu__utils-icon-link,.n-off-canvas-menu__utils-image-link{padding-left:50px}.n-off-canvas-menu__utils-notification-link{padding-right:50px}@media screen and (min-width:48em){.n-off-canvas-menu.n-off-canvas-menu--open{height:auto}.n-off-canvas-menu__menu{display:none}}.n-off-canvas-menu__menu{background:#53565a;height:100vh;left:0;-webkit-overflow-scrolling:touch;overflow-y:scroll;padding-bottom:24px;position:absolute;top:auto;width:270px;z-index:1}.n-off-canvas-menu__menu [data-ntap-ui=more-menu]{display:none}.n-off-canvas-menu__content-wrap{background:#fff;left:0;position:relative;transition:left .4s ease;z-index:10}.n-off-canvas-menu--open .n-off-canvas-menu__content-wrap,.n-off-canvas__wrapper-open .n-off-canvas-menu__content-wrap{left:270px}.n-off-canvas-menu__property-title{border-bottom:solid 1px #eaeaea;background:#fff;color:#0067c5;font-size:16px;margin-bottom:0;padding:24px}.n-off-canvas__cross-property-nav{padding:24px}.n-off-canvas__property-nav{background:#f2f2f2}.n-off-canvas__property-nav .n-property-navigation-bar__nav-link{border-bottom:1px solid #eaeaea;color:#53565a;display:block;padding:24px;position:relative}.n-off-canvas__property-nav .n-property-navigation-bar__menu-indicator{fill:#53565a;height:14px;position:absolute;right:24px;top:34px;width:14px}.n-property-bar{background:#f8f8f8;border-bottom:solid 1px #eaeaea;position:relative}.billboard-header .n-property-bar{border-bottom:0;z-index:900}.n-property-bar[data-ntap-ui=sticky-nav]{border-bottom:solid 1px #eaeaea;transition:all .3s ease-in-out}.n-property-bar__inner-wrap{max-width:91.875em;margin-left:auto;margin-right:auto;position:relative}.n-property-bar__inner-wrap:after{content:" ";display:block;clear:both}.n-property-bar__property-mark{float:left;margin-right:6px;padding-top:6px}.n-property-bar__property-link{display:inline-block}.n-property-bar__property-link:hover{text-decoration:none}.n-property-bar__search,.n-property-bar__utils{display:none}.n-property-bar__logo{position:relative;top:3px}.n-property-bar__property-mark--has-property-name .n-property-bar__logo{display:inline-block;margin-right:6px;padding-right:6px;width:auto}.n-property-bar__property-mark--has-property-name .n-property-bar__logo:after{background:#eaeaea;content:'';height:22px;position:absolute;right:-4px;top:-3px;width:1px}.n-property-bar__netapp-mark-icon{display:none;fill:#1e4a93;height:20px;width:20px}.n-property-bar__property-mark--has-property-name .n-property-bar__netapp-mark-icon,.n-property-bar__property-name{display:inline-block;position:relative;top:-3px;vertical-align:top}.n-property-bar__property-mark--has-property-name .n-property-bar__logo-svg{display:none}.n-property-bar__property-name{font-family:proxima-nova,Arial,"Helvetica Neue",Helvetica,sans-serif;font-style:normal;font-weight:300;letter-spacing:0;line-height:1.5;text-align:inherit;text-indent:0;text-shadow:none;text-transform:none;color:#0067c5;font-size:14px;margin-bottom:0;margin-top:0;top:2px}.n-property-bar__logo-svg{display:inline-block;height:18px;width:100px;margin-right:12px}.n-property-bar__menu-toggle{float:left;margin-right:6px}.n-property-bar__menu-toggle-link{color:#686868;display:block;font-size:12px;padding:6px 12px;text-transform:uppercase}.n-property-bar__menu-toggle-link:hover{text-decoration:none}.n-off-canvas-menu--open .n-property-bar__menu-toggle-link,.n-off-canvas__wrapper-open .n-property-bar__menu-toggle-link{background:#eaeaea}.n-property-bar__menu-toggle-text{display:inline-block;vertical-align:middle}.n-property-bar__menu-toggle-icon{display:inline-block;fill:#454545;height:20px;position:relative;width:20px}.n-property-bar__social{display:none;float:left;margin-right:24px;height:40px;padding-top:12px}.n-property-bar__social-list{list-style:none;margin:0;padding:0}.n-property-bar__social-list-item{display:inline-block;margin-right:6px;vertical-align:middle}.n-property-bar__social-link{display:block}.n-property-bar__social-link:hover{text-decoration:none}.n-property-bar__social-link:hover .n-property-bar__social-link-text{color:#1e4a93}.n-property-bar__social-link-text{font-family:proxima-nova,Arial,"Helvetica Neue",Helvetica,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;text-align:inherit;text-indent:0;text-shadow:none;font-size:14px;line-height:2.5;color:#454545;text-transform:uppercase}.n-icon__property-bar-social{fill:#53565a;height:20px;width:20px}.n-icon__property-bar-social:hover{fill:#1e4a93}.n-property-bar__narrow-actions{float:right;padding:6px 12px}.n-property-bar__narrow-actions-list{font-size:0;height:inherit}.n-property-bar__narrow-actions-list-item{display:inline-block;font-size:0;height:inherit;vertical-align:middle}.n-property-bar__narrow-actions-link{color:#686868;display:block;font-size:12px;height:inherit;padding:0 6px;text-decoration:none}.n-property-bar__narrow-actions-link:before{content:'';display:inline-block;height:100%;vertical-align:middle;width:0}.n-property-bar__narrow-actions-link:hover{text-decoration:none}.n-property-bar__narrow-actions-link-text{display:inline-block;vertical-align:middle}.n-property-bar__narrow-actions-search-icon{display:inline-block;fill:#686868;height:20px;vertical-align:middle;width:20px}.n-property-bar__narrow-action-search-form{background:#eaeaea;display:none;left:0;padding:6px;position:absolute;text-align:right;top:100%;width:100%;z-index:200}.n-property-bar--narrow-search-form-visible .n-property-bar__narrow-action-search-form,.n-property-bar__narrow-action-search-form.n-property-bar--narrow-search-form-visible{display:block}.n-property-bar__narrow-action-search-form .n-search-form__input{border-radius:6px;padding-right:50px;width:100%}.n-property-bar__narrow-action-search-form .n-search-form__button{position:absolute;right:6px}.n-property-bar__cta{float:left;position:absolute;margin-right:24px;transform:translateY(-160px);visibility:hidden}@media (min-width:48em){.n-property-bar{border-bottom:0;padding:24px 0}.billboard-header .n-property-bar{background-color:transparent}.n-property-bar__inner-wrap{padding:0 12px}.n-property-bar__logo:after,.n-property-bar__narrow-action-search-form.n-property-bar--narrow-search-form-visible{display:none}.n-property-bar__toolbar{float:right}.n-property-bar__search{display:block;text-align:right}.n-property-bar__toolbar .n-property-bar__search{float:left}.n-property-bar__utils{display:inline-block;margin-left:12px}.n-property-bar__utils-list{list-style:none;margin:0;padding:0}.n-property-bar__utils-link{line-height:2.2}.n-property-bar__property-name{font-size:26px}.n-property-bar .n-property-bar__property-name{margin-bottom:0;vertical-align:middle}.n-property-bar__menu-toggle,.n-property-bar__narrow-actions,.n-property-bar__property-mark--has-property-name .n-property-bar__netapp-mark-icon{display:none}.n-property-bar__property-mark--has-property-name .n-property-bar__logo{display:block;padding-right:0;position:relative;top:-2px;vertical-align:middle}.n-property-bar__property-mark--has-property-name .n-property-bar__logo-svg{display:inline-block}.n-property-bar__logo-svg,.n-property-bar__property-mark--has-property-name .n-property-bar__logo{height:29px;width:160px}.n-property-bar--narrow-search-form-visible .n-property-bar__narrow-action-search-form{display:none}.n-property-bar--v3 .n-property-bar,.n-property-bar--v6 .n-property-bar{padding-top:12px}.n-property-bar--v3 .n-property-bar__property-mark--has-property-name,.n-property-bar--v6 .n-property-bar__property-mark--has-property-name{vertical-align:middle}.n-property-bar--v3 .n-property-bar__property-mark--has-property-name .n-property-bar__logo,.n-property-bar--v6 .n-property-bar__property-mark--has-property-name .n-property-bar__logo{display:inline-block;margin-right:12px}.n-property-bar--v3 .n-property-bar__property-name,.n-property-bar--v6 .n-property-bar__property-name{position:relative;top:-2px}.billboard-header .n-property-bar:not(.n-sticky-nav) .n-property-navigation-bar__nav-link{color:#fff}.billboard-header .n-property-bar:not(.n-sticky-nav) .n-icon__property-bar-social,.billboard-header .n-property-bar:not(.n-sticky-nav) .n-property-navigation-bar__menu-indicator{fill:#fff}.billboard-header .n-property-bar:not(.n-sticky-nav) .n-property-bar__social-link:hover .n-icon__property-bar-social{fill:#0067c5}}@media (min-width:64em){.n-property-bar__property-mark--has-property-name{padding-top:0;vertical-align:middle}.n-property-bar__property-mark--has-property-name .n-property-bar__logo{display:inline-block;margin-right:12px}.n-property-bar__property-name{position:relative;top:-2px}}@media (min-width:68.75em){.n-property-bar__social{display:inline-block;opacity:1;transition:visibility 0s linear 0s,opacity 300ms;visibility:visible}}@media (min-width:120.0625em){.n-property-bar.n-sticky-nav{background:#f8f8f8;left:0;position:fixed;top:0;width:100%;z-index:900}.n-property-bar.n-sticky-nav .n-property-bar__social{opacity:0;transition:visibility 0s linear 0s,opacity 300ms;visibility:hidden}.n-property-bar.n-sticky-nav .n-property-bar__cta{position:relative;animation:bounceInDown .85s 500ms both;visibility:visible}}.n-property-navigation-bar__more-item,.n-property-navigation-bar__nav-list-item.n-property-navigation-bar__nav-list-item--truncated{display:none}.n-property-navigation-bar--more-item-visible .n-property-navigation-bar__more-item{display:inline-block}.n-property-navigation-bar__menu-indicator{display:inline-block;fill:#454545;height:16px;margin-left:6px;position:relative;top:-1px;vertical-align:middle;width:16px}.n-property-navigation-bar__nav-link:hover .n-property-navigation-bar__menu-indicator,.n-property-navigation-bar__utils-link:hover .n-property-navigation-bar__menu-indicator{fill:#0067c5}.n-property-navigation-bar__menu--more-menu{padding-top:24px}.n-property-navigation-bar__menu--more-menu .n-menu__list-item{display:none}.n-property-navigation-bar__menu--more-menu .n-menu__list-item.n-menu__list-item--is-visible{display:block}.n-property-navigation-bar__utils{text-align:right}.n-property-navigation-bar__utils-list{white-space:nowrap}.n-property-navigation-bar__utils-list-item{display:inline-block;height:inherit;min-width:44px}.n-property-navigation-bar__utils-link{font-family:proxima-nova,Arial,"Helvetica Neue",Helvetica,sans-serif;font-style:normal;font-weight:600;letter-spacing:0;line-height:1.5;text-align:inherit;text-indent:0;text-shadow:none;text-transform:none;color:#454545;display:block;padding:0 6px;position:relative;text-decoration:none}.n-property-navigation-bar__utils-link-icon{display:inline-block;fill:#a4a4a4;height:18px;vertical-align:middle;width:18px}.n-property-navigation-bar__nav-link--is-active .n-property-navigation-bar__utils-link-icon,.n-property-navigation-bar__utils-link:hover .n-property-navigation-bar__utils-link-icon{fill:#848484}.n-property-navigation-bar__utils-image{display:inline-block;vertical-align:middle}.n-property-navigation-bar__utils-link-notification-count{background:#4a832e;border-radius:9px;color:#fff;display:inline-block;font-size:12px;height:18px;left:-6px;line-height:18px;margin-right:-6px;min-width:18px;padding:0 3px;position:relative;text-align:center;top:-6px}.n-property-navigation-bar__utils-image-link:hover{background:#eaeaea}.n-property-navigation-bar__language-selector-image{margin-left:6px}.n-language-selector-menu__title{font-family:proxima-nova,Arial,"Helvetica Neue",Helvetica,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;line-height:1.5;text-align:inherit;text-indent:0;text-shadow:none;text-transform:none;color:#454545;font-size:24px}.n-language-selector-menu__header{border-bottom:solid 1px #f2f2f2;margin:24px;padding-bottom:24px;position:relative}.n-language-selector-menu__remember-checkbox{position:absolute;right:0;top:4px}.n-language-selector-menu .menu__footer{padding:20px}.n-property-navigation-bar__menus{display:none}@media screen and (min-width:48em){.n-property-navigation-bar__menus{display:block}.n-property-navigation-bar__utils{width:31.66667%;float:right;margin-left:.83333%;margin-right:0}.n-property-navigation-bar__nav-link,.n-property-navigation-bar__utils-link{padding:0 12px}}.n-property-navigation-bar{background:#f8f8f8;display:none;padding-bottom:12px}.n-property-navigation-bar--embedded{background:0 0;padding-bottom:0}.n-property-navigation-bar__nav-list{margin:0;padding:0}.n-property-navigation-bar__nav-link{font-family:proxima-nova,Arial,"Helvetica Neue",Helvetica,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;line-height:1.5;text-align:inherit;text-indent:0;text-shadow:none;text-transform:none;color:#454545;display:block;height:inherit;padding:0 6px;text-decoration:none}.n-property-navigation-bar__nav-link .n-property-navigation-bar__menu-indicator{transition:transform .5s}.n-property-navigation-bar__nav-link:hover{color:#0067c5;text-decoration:none}.n-property-navigation-bar__nav-link.n-property-navigation-bar__nav-link--is-active{font-family:proxima-nova,Arial,"Helvetica Neue",Helvetica,sans-serif;font-style:normal;font-weight:600;letter-spacing:0;line-height:1.5;text-align:inherit;text-indent:0;text-shadow:none;text-transform:none;color:#53565a}.n-property-navigation-bar__nav-link.n-property-navigation-bar__nav-link--is-active .n-property-navigation-bar__menu-indicator{fill:#53565a;transform:rotate(180deg)}.n-property-navigation-bar__nav-link-text{font-size:14px;line-height:2.5;display:inline-block;text-transform:uppercase;vertical-align:middle}.n-globe__icon{display:inline;fill:#53565a;height:20px;vertical-align:middle;width:20px}.n-globe__icon:hover{fill:#1e4a93}.n-property-navigation-bar__utils-link-text{font-size:14px;line-height:2.5;display:inline-block;text-transform:uppercase;vertical-align:middle}@media (min-width:48em){.n-property-navigation-bar{display:block;position:relative}.n-property-navigation-bar--embedded{float:left;height:40px;padding-top:6px;width:23.33333%}.n-property-navigation-bar__nav-list{width:65%;float:left;margin-right:.83333%;margin-left:0;white-space:nowrap}.n-property-navigation-bar__nav-list-item{display:inline-block}[data-ntap-ui=more-menu]{opacity:0;transition:visibility 0s linear 300ms,opacity 300ms;visibility:hidden}.n-property-navigation-bar__nav-list-item.n-property-navigation-bar__nav-list-item--is-hidden{opacity:0;position:absolute;transition:visibility 0s linear 300ms,opacity 300ms;visibility:hidden}.n-property-navigation-bar__nav-list-item.n-property-navigation-bar__nav-list-item--is-visible{opacity:1;transition:visibility 0s linear 0s,opacity 300ms;visibility:visible}.n-property-navigation-bar__nav-link{padding:0 6px}.n-property-navigation-bar__nav-link.n-property-navigation-bar__nav-link--is-active{color:#0067c5}.n-property-navigation-bar__nav-link.n-property-navigation-bar__nav-link--is-active .n-property-navigation-bar__menu-indicator{fill:#0067c5}.n-property-navigation-bar__nav-list-item:first-child .n-property-navigation-bar__nav-link{padding-left:0}.n-property-navigation-bar__utils-link:last-child{padding-right:0}}.n-search-form{position:relative;width:100%}.n-search-form__input{font-family:proxima-nova,Arial,"Helvetica Neue",Helvetica,sans-serif;font-style:normal;font-weight:300;letter-spacing:0;line-height:1.5;text-align:inherit;text-indent:0;text-shadow:none;text-transform:none;-webkit-appearance:none;background:#fff;border:solid 1px #a4a4a4;border-radius:6px;display:inline-block;font-size:16px;height:40px;margin:0;padding:6px 12px;vertical-align:middle;width:100%}.n-search-form__input:focus{border-color:#000;outline:none}.n-search-form__input::-webkit-search-cancel-button{display:none}.n-property-bar__search .n-search-form__input{transition:width .4s cubic-bezier(0,.795,0,1);width:100px}.n-property-bar__search .n-search-form__input:focus{width:320px}.n-search-form__button{background:0 0;border:0;border-radius:0 6px 6px 0;cursor:pointer;display:inline-block;font-size:0;height:40px;padding:0;position:absolute;top:0;right:0;vertical-align:middle;width:40px}.n-search-form__button:hover .n-search-form__button-icon{fill:#454545}.n-search-form__button-text{display:block;text-indent:-10000px}.n-search-form__button-icon{display:inline-block;fill:#a4a4a4;height:18px;width:18px}@media (min-width:64em){.n-property-bar__search .n-search-form__input{width:320px}}.n-property-bar__search--exp .autocomplete-search{background-color:#f7f7f7;box-shadow:2px 2px 4px 0 rgba(0,0,0,.3);min-width:290px;top:46px;pointer-events:all}.n-property-bar__search--exp .autocomplete-search .ui-autocomplete{margin:12px 0}.n-property-bar__search--exp .autocomplete-search .ui-menu-item{font-family:proxima-nova,Arial,"Helvetica Neue",Helvetica,sans-serif;letter-spacing:0;text-align:inherit;text-indent:0;text-shadow:none;text-transform:none;font-style:normal;background:0 0;color:#4a4a4a;font-size:16px;font-weight:300;line-height:32px;list-style-type:none;width:100%}.n-property-bar__search--exp .autocomplete-search .ui-menu-item:last-child{margin-bottom:0}.n-property-bar__search--exp .autocomplete-search .ui-menu-item:nth-child(even){background:0 0}.n-property-bar__search--exp .autocomplete-search .ui-menu-item.ui-state-focus,.n-property-bar__search--exp .autocomplete-search .ui-menu-item:hover{background:#0067c5;color:#fff;cursor:pointer}@media (max-width:26.25em){.n-property-bar__search--exp .autocomplete-search .ui-menu-item{font-size:14px}}.n-property-bar__search-toggle{float:right}.n-property-bar__search-toggle-input{-webkit-appearance:none;font-family:proxima-nova,Arial,"Helvetica Neue",Helvetica,sans-serif;letter-spacing:0;text-align:inherit;text-indent:0;text-shadow:none;text-transform:none;font-style:normal;background:#fff;border:1px solid #4a90e2;display:none;font-size:21px;font-weight:300;height:46px;width:0;line-height:21px;margin-right:-5px;padding:0;position:relative;top:-2px;vertical-align:middle;transition:width .2s ease;pointer-events:none}.n-property-bar__search-toggle-input:focus{border-color:#1e4a93;outline:none}.n-property-bar__search-toggle-input::-webkit-input-placeholder{color:#4a90e2}.n-property-bar__search-toggle-input::-webkit-search-cancel-button{display:none}.n-property-bar__search-toggle-input.visually-hidden-btn{opacity:0}@media (min-width:48em){.n-property-bar__search-toggle-input{display:inline-block;pointer-events:all;width:85px;padding:6px 10px}}@media (min-width:49em){.n-property-bar__search-toggle-input{width:100px}}@media (min-width:64em){.n-property-bar__search-toggle-input{width:260px;padding:6px 64px 6px 21px}}.n-property-bar__search-toggle-button{background-color:#4a90e2;border:0;cursor:pointer;font-size:0;height:36px;margin-right:0;padding:0;position:relative;top:-2px;right:0;vertical-align:middle;width:36px;opacity:1;outline:none}.n-property-bar__search-toggle-button.visually-hidden-btn{opacity:0;transition:opacity .4s ease}.n-property-bar__search-toggle-button:hover{background-color:#1e4a93;border-color:#1e4a93}@media (min-width:48em){.n-property-bar__search-toggle-button{height:46px;width:46px}}.n-property-bar__search-toggle-button-icon{display:inline-block;fill:#fff;font-size:20px;height:16px;line-height:20px;width:16px}@media (min-width:48em){.n-property-bar__search-toggle-button-icon{height:20px;width:20px}}.n-property-bar__search--exp{transition:width .2s ease;right:0;top:100%;padding:0;pointer-events:none;position:absolute;z-index:999;width:100%}@media (min-width:48em){.n-property-bar__search--exp{padding:0 12px;top:0}}.n-property-bar__search--exp.n-property-bar__search--is-active{pointer-events:all;width:100%}.n-property-bar__search-form{margin:-2px 0 0}.n-property-bar__search-form-input{font-family:proxima-nova,Arial,"Helvetica Neue",Helvetica,sans-serif;letter-spacing:0;text-align:inherit;text-indent:0;text-shadow:none;text-transform:none;font-style:normal;-webkit-appearance:none;background:#fff;border:0;color:#4a4a4a;font-size:21px;font-weight:300;height:46px;line-height:21px;outline:none;vertical-align:middle;float:right}.n-property-bar__search--exp .n-property-bar__search-form-input{padding:0;width:0;transition:width .2s ease}.n-property-bar__search--is-active .n-property-bar__search-form-input{width:100%;padding:6px 96px 6px 12px;border:1px solid #4a90e2}.n-property-bar__search-form-input::-webkit-input-placeholder{color:#4a90e2}.n-property-bar__search-form-input::-webkit-search-cancel-button{display:none}@media (min-width:48em){.n-property-bar__search--is-active .n-property-bar__search-form-input{padding:6px 96px 6px 24px}}@media (max-width:26.25em){.n-property-bar__search-form-input{font-size:16px}}.n-property-bar__search-form-button{background-color:#4a90e2;border:0;cursor:pointer;display:none;font-size:0;height:46px;margin-right:0;padding:0;position:absolute;top:-2px;right:0;vertical-align:middle;width:46px}.n-property-bar__search--is-active .n-property-bar__search-form-button{display:inline-block}.n-property-bar__search-form-button:hover{background-color:#1e4a93;border-color:#1e4a93}@media (min-width:48em){.n-property-bar__search-form-button{margin-right:12px;display:inline-block}}.n-property-bar__search-form-button-icon{display:inline-block;fill:#fff;font-size:20px;height:20px;line-height:20px;width:20px}.n-property-bar__search-form-button-close{background-color:transparent;border:0;cursor:pointer;height:46px;padding:0;position:absolute;top:-2px;right:0;margin-right:48px;vertical-align:middle;width:46px;outline:none;display:none}.n-property-bar__search--is-active .n-property-bar__search-form-button-close,.off-canvas__cross-property-nav .n-top-hat__list-item-header{display:block}@media (min-width:48em){.n-property-bar__search-form-button-close{margin-right:60px}}.n-property-bar__search-n-property-bar__search-button-close-icon{fill:#a6a8ab;height:14px;width:14px}input::-ms-clear{display:none}.n-top-hat{display:none}.n-top-hat__list{list-style:none;margin:0;padding:0}.n-top-hat__link,.n-top-hat__list-item-header{font-size:14px;font-family:proxima-nova,Arial,"Helvetica Neue",Helvetica,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;line-height:1.5;text-align:inherit;text-indent:0;text-shadow:none;color:#fff;display:none;text-transform:uppercase}.n-top-hat__link{font-weight:600;text-transform:none;font-size:13px;line-height:1.25;letter-spacing:.74px;display:block;padding:15px 0}.n-top-hat__link:hover,.n-top-hat__profile-link--is-active:hover{color:#fff}.n-top-hat__link-text{display:inline-block;font-size:12px;vertical-align:middle}.n-top-hat__key-icon,.n-top-hat__user-icon{display:inline-block;fill:#fff;height:12px;margin-right:6px;vertical-align:middle;width:12px}.n-top-hat__menu-indicator{display:inline-block;fill:#fff;height:10px;margin-left:6px;vertical-align:middle;width:10px}.n-top-hat__profile-list-item{position:relative}.n-top-hat__profile-link--is-active{background:#454545;background-image:linear-gradient(to top,#0067c5,#0067c5 4px,#454545 4px)}.n-top-hat__profile-link--is-active .n-top-hat__menu-indicator{transform:rotate(180deg)}.n-top-hat__profile-menu{background-color:#fff;border-bottom:4px solid #0067c5;box-shadow:0 4px 6px rgba(0,0,0,.25);display:none;font-size:14px;position:absolute;right:0;text-align:left;top:100%;width:245px;z-index:200}.n-top-hat__profile-link--is-active+.n-top-hat__profile-menu{display:block}.n-top-hat__profile-menu-list{list-style:none;padding:0}.n-top-hat__profile-menu-support-link{border-bottom:solid 1px #f2f2f2;border-top:solid 1px #f2f2f2;color:#686868;display:block;margin:0 24px 12px;padding:12px 0}.n-top-hat__profile-menu-list-link{color:#686868;display:block;padding:6px 24px}.n-top-hat__profile-menu-user-info{padding:24px 24px 12px}.n-top-hat__profile-menu-username{font-family:proxima-nova,Arial,"Helvetica Neue",Helvetica,sans-serif;font-style:normal;font-weight:600;letter-spacing:0;line-height:1.5;text-align:inherit;text-indent:0;text-shadow:none;text-transform:none;display:block}.n-top-hat__profile-menu-company{font-size:12px}.n-top-hat__profile-menu-log-out-link{background:#f2f2f2;margin-top:12px;padding:12px 24px}@media screen and (min-width:48em){.n-top-hat{background-color:#1e4a93;display:block;height:40px;padding-top:6px}.billboard-header .n-top-hat{background-color:rgba(69,69,69,.5);position:relative;z-index:900}.n-top-hat__cross-property-nav{width:48.71795%;float:left;margin-right:2.5641%}.n-top-hat__list-item{display:inline-block;padding:0 6px}.n-top-hat__list-item:first-child,.n-top-hat__list-item:nth-child(2){padding-left:0}.n-top-hat__link{padding:0}.n-top-hat__link:hover{color:#eaeaea}.n-top-hat__cross-property-nav [data-ntap-ui=contact-us]{display:none}.n-top-hat__list-item-header,.n-top-hat__profile-list-item{padding-left:0}.n-top-hat__profile-link{padding-left:12px;padding-right:12px}.n-top-hat__utils{width:48.71795%;float:right;margin-right:0;text-align:right}.n-top-hat__utils .n-top-hat__list-item{border-right:1px solid #fff;vertical-align:middle}.n-top-hat__utils .n-top-hat__list-item:last-child{border-right:0}.n-top-hat__menu-indicator{display:inline-block;fill:#0067c5;height:10px;margin-right:6px;vertical-align:middle;width:10px}.n-top-hat__key-icon,.n-top-hat__profile-menu-support-link-icon,.n-top-hat__user-icon{display:inline-block;fill:#0067c5;height:12px;margin-left:6px;vertical-align:middle;width:12px}.n-top-hat__profile-menu-support-link-icon{height:14px;width:14px}.n-top-hat__profile-list-item{position:relative}}@media screen and (min-width:64em){.n-top-hat__cross-property-nav{width:49.15254%;float:left;margin-right:1.69492%}.n-top-hat__utils{width:49.15254%;float:right;margin-right:0}}.n-hero{overflow:hidden;position:relative}.n-hero picture,.n-hero-mask--50::after{display:block;height:200px;width:100%}.n-hero .n-button__group{display:none}.n-hero__image,.n-hero__video{height:200px;-o-object-fit:cover;object-fit:cover;width:100%}.n-hero__video{display:block}.n-hero__content{left:0;overflow:hidden;position:absolute;right:0;top:calc(50%);transform:translateY(-50%)}.n-hero-align--center{text-align:center}.n-hero-mask--50::after{background-image:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(0,119,191,.5) 100%);content:'';height:150px;margin-top:-154px;position:relative}.n-hero__content-title{font-size:30px;line-height:1.25}.n-hero--dark-bg .n-hero__content-subtitle,.n-hero--dark-bg .n-hero__content-title,.n-hero--dark-bg .n-paragraph-lead{color:#fff}.n-hero__content-subtitle{font-size:18px;line-height:1.33333;display:none;margin-bottom:12px}.n-paragraph-lead{font-size:24px;line-height:1.5;display:none;margin-bottom:24px}@media (max-width:48em){.n-hero__button-group{display:block;padding:24px}.n-hero__button-group.n-hero__button-group-background-neutral-10{background:#eaeaea}.n-hero__button-group.n-hero__button-group-background-neutral-60{background:#454545}.n-hero__button-group.n-hero__button-group-background-accent{background:#002855}.n-hero__button-group .n-button__group{text-align:center}.n-hero__button-group .n-button__group .button:first-child{margin-right:12px}}@media (min-width:48em){.n-hero picture,.n-hero__image,.n-hero__video{height:284px}.n-hero .n-button__group{display:block}.n-hero__content-title{font-size:38px;line-height:1.26316;margin-bottom:12px}.n-hero__content-subtitle{display:block;font-size:24px;line-height:1.3333}.n-hero-align--center .n-hero__content-subtitle{margin-left:9.16667%;margin-right:9.16667%}.n-paragraph-lead{display:block}.n-hero__button-group{display:none}}@media (min-width:64em){.n-hero picture,.n-hero__image,.n-hero__video{height:340px}.n-hero__content-title{font-size:48px;line-height:1}.n-hero__content-subtitle{font-size:32px;line-height:1.2}}@media (min-width:91.875em){.n-hero-align--center .n-hero__content-subtitle{margin-left:17.5%;margin-right:17.5%}}.n-anchor-links{display:none}.n-anchor-background-neutral-60{background:#666}.n-anchor-link__list{list-style:none;text-align:center}.n-anchor-link__list-item{display:inline-block;margin-bottom:0;padding:12px 0}.n-anchor-link__link{font-family:proxima-nova,Arial,"Helvetica Neue",Helvetica,sans-serif;font-style:normal;font-weight:300;letter-spacing:0;line-height:1.5;text-align:inherit;text-indent:0;text-shadow:none;display:block;padding:12px;margin-right:6px;text-transform:uppercase;vertical-align:middle}.n-anchor-link__link:hover{text-decoration:none}.n-anchor-background-neutral-60 .n-anchor-link__link{color:#fff}.n-anchor-link__icon{height:16px;vertical-align:middle;width:16px;margin-left:6px}.n-anchor-link__link:hover .n-anchor-link__icon{animation:bounceDown 1s;transform-origin:center bottom}.n-anchor-background-neutral-60 .n-anchor-link__icon{fill:#fff}@media (min-width:64em){.n-anchor-links{display:block}}@media (min-width:91.875em){.n-anchor-link__list-item:last-child{margin-right:0}}.n-breadcrumb{display:none;margin-bottom:0}@media screen and (min-width:48em){.n-breadcrumb{display:block}}.n-breadcrumb__list{list-style:none}.n-breadcrumb__list-item{display:inline-block;margin-bottom:12px;vertical-align:middle}.n-breadcrumb__list-item:last-child{font-family:proxima-nova,Arial,"Helvetica Neue",Helvetica,sans-serif;font-style:normal;font-weight:300;letter-spacing:0;text-align:inherit;text-indent:0;text-shadow:none;text-transform:none;font-size:14px;line-height:inherit;color:#686868}.n-breadcrumb__list-item:last-child>.n-breadcrumb__link{margin-left:0;padding-left:0}.n-breadcrumb__list-item:last-child>.n-breadcrumb__link:after,.n-contact-sales__list-item:last-child:after{display:none}.n-breadcrumb__link,.n-breadcrumb__list>li>a{font-family:proxima-nova,Arial,"Helvetica Neue",Helvetica,sans-serif;font-style:normal;font-weight:300;letter-spacing:0;line-height:1.5;text-align:inherit;text-indent:0;text-shadow:none;text-transform:none;color:#686868;display:block;font-size:14px;margin-right:6px;padding:0 12px 0 0;position:relative}.n-breadcrumb__link:after,.n-breadcrumb__list>li>a:after{content:'>';position:absolute;right:0;top:1px}.n-breadcrumb__link:hover,.n-breadcrumb__list>li>a:hover{color:#686868;text-decoration:underline}.n-contact-sales__list{font-size:0;list-style:none}.n-contact-sales__list-item{border-right:1px solid #a4a4a4;cursor:pointer;display:inline-block}.n-contact-sales__list-item:last-child{border-right:0}.n-contact-sales__link{display:block;padding:0 12px}.n-contact-sales__list-item:first-child .n-contact-sales__link{padding-left:0}.n-contact-sales__list-item:last-child .n-contact-sales__link{padding-right:0}.n-contact-sales__list-item-with-icon .n-contact-sales__link{padding-left:45px;position:relative}.n-contact-sales__list-item-with-icon:first-child .n-contact-sales__link{padding-left:30px}.n-contact-sales__list-item-with-icon:first-child .n-contact-sales__link .n-contact-sales__icon{left:0}.n-contact-sales__icon{display:inline;fill:#a4a4a4;height:24px;left:12px;margin-right:6px;position:absolute;top:-3px;vertical-align:middle;width:24px}.n-contact-sales__link:hover .n-contact-sales__icon{fill:#1e4a93}.n-contact-sales__list-item-text{font-size:16px}.n-contact-sales__list-item-with-icon .n-contact-sales__list-item-text{padding-left:0}.n-contact-sales__link:hover .n-contact-sales__list-item-text{text-decoration:underline}@media (max-width:26.25em){.n-contact-sales__list-item-with-icon{display:none}}@media (min-width:48em){.n-contact-sales__link[href^=tel]{color:#686868}.n-contact-sales__link[href^=tel] .n-contact-sales__list-item-text:hover,.n-contact-sales__link[href^=tel]:hover{text-decoration:none}}@media (max-width:48em){.n-contact-sales{text-align:center}}@media (min-width:48em){.n-page-navigation .n-contact-sales{float:right}}.n-page-header{margin-top:24px}.n-page-navigation{padding-bottom:24px;padding-top:24px}.n-page-header__heading{color:#454545;font-size:32px;max-width:960px}.n-page-header__heading.n-page-header--on-dark-bg{color:#fff}.n-page-header--is-alt-color .n-page-header__heading{color:#4a832e}.n-page-header--v2 .n-page-header__heading{color:#0067c5;font-size:40px}.n-page-header__pre-heading{font-family:proxima-nova,Arial,"Helvetica Neue",Helvetica,sans-serif;font-style:normal;font-weight:300;letter-spacing:0;line-height:1.5;text-align:inherit;text-indent:0;text-shadow:none;color:#686868;display:block;font-size:24px;margin-bottom:6px;text-transform:uppercase}.n-page-header--v3{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;max-width:1200px}.n-page-header__img{margin-right:24px}.n-page-header__body{-ms-flex:1;flex:1}.n-page-header__date,.n-page-header__link--author{font-family:proxima-nova,Arial,"Helvetica Neue",Helvetica,sans-serif;font-style:normal;letter-spacing:0;line-height:1.5;text-align:inherit;text-indent:0;text-shadow:none;text-transform:none;margin-bottom:6px}.n-page-header__link--author{font-size:14px;font-weight:600}.n-page-header__date{font-weight:300;color:#686868;display:block}.n-page-header__link--options{display:block;font-size:14px}.n-page-header__link--options .n-dropdown-menu__trigger-icon{top:2px}.n-page-header__link-icon{display:inline-block;fill:#0067c5;height:12px;margin-right:6px;position:relative;top:1px;width:12px}.n-page-header--v4{margin-bottom:24px;padding-top:12px;position:relative}.n-page-header--v4:before{background:#f8f8f8;content:'';height:240px;left:0;position:absolute;right:0;top:0}.n-page-header--v4 .n-page-header__heading{color:#4a832e;position:relative}.n-page-header__inner{margin:0 auto;max-width:91.875em;padding:0 12px}@media screen and (min-width:48em){.n-page-header__heading{font-size:52px}.n-page-header--v3 .n-page-header__heading{font-size:40px}.n-page-header__link--options{display:inline;float:right}.n-page-header__date{display:inline}.n-page-header--v4{padding-top:24px}}.button{font-family:proxima-nova,Arial,"Helvetica Neue",Helvetica,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;line-height:1.5;text-indent:0;text-shadow:none;text-transform:none;background:#3e88fb;border-radius:2px;border-style:none;color:#fff;display:inline-block;font-size:14px;min-height:40px;padding:12px 20px;text-align:center}.button:hover{background:#0067c5;color:#fff;text-decoration:none}.button:hover .n-icon-arrow-down{animation:bounce 1s;fill:#002855;transform-origin:center bottom}.button:active{background:#002855}.button.button--inverse{background:#fff;border-radius:2px;color:#0067c5}.button.button--inverse:hover{background:#eaeaea;color:#002855}.button.button--inverse:active{background:#eaeaea}.button--icon{display:-ms-flexbox;display:flex;max-width:450px;padding-left:25px;padding-right:25px;text-align:left}.n-layout-flex__item .button--icon{padding-left:12px;padding-right:12px}.button--icon .button__icon{-ms-flex:0 0 auto;flex:0 0 auto;margin-right:12px}.button--icon .button__text{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.button__icon,.button__text{display:inline-block;vertical-align:middle}.button__icon{fill:#0067c5;position:relative;top:-1px}.button__icon.button__icon--lg{height:30px;width:30px}.button__icon,.button__icon.n-icon-arrow-circle-o-right{height:22px;width:22px}.button--no-bg{background:0 0;color:#0067c5}.button--ghost{background:0 0;border:2px solid #bbbdbf;color:#686868}.button--no-bg:hover{background:0 0;color:#1e4a93}.button--ghost:hover{background:0 0}.button--ghost-primary,.button--ghost:hover{border-color:#26a9e0;color:#26a9e0}.button--ghost-primary:hover{background-color:#26a9e0;border-color:#26a9e0;color:#fff}.button--ghost-primary .button__icon{fill:#26a9e0}.button--ghost-white{border-color:#fff;color:#fff}.button--ghost-primary:hover .button__icon,.button--ghost-white .button__icon,[data-ntap-theme~=dark] .button--ghost-primary .button__icon{fill:#fff}.button--ghost-white:hover{background-color:#fff;border-color:#fff;color:#1e4a93}.button--ghost-white:hover .button__icon{fill:#1e4a93}.button--secondary{background:#fff;border:1px solid #0067c5;border-radius:2px;color:#0067c5}.button--secondary:hover{background:#0067c5;border-color:#0067c5;color:#fff;text-decoration:none}.button--secondary:active{background:0 0;border-color:#002855;color:#002855}.button--primary{background:#26a9e0}.button--primary:hover{background:#1e9acf}.button--primary .button__icon{fill:#fff}.button--regal{background:#8246af}.button--regal.button--sticky-bar{border-radius:0;padding:11px 24px;position:relative;top:-2px}.button--regal:hover{background:#3c1053}.button--regal .button__icon{fill:#fff}.button--muted{background:#53565a}.button--muted:hover{background:#454545}.button--muted .button__icon{fill:#fff}.button--safety,.button--safety:hover{background:#ff9000}.button--sm{font-size:14px;line-height:1.71429;padding:7px 15px}.button--lg{padding:20px 30px}.button--block{width:100%}.button--inline-action{font-family:proxima-nova,Arial,"Helvetica Neue",Helvetica,sans-serif;font-style:normal;font-weight:600;letter-spacing:0;line-height:1.5;text-align:inherit;text-indent:0;text-shadow:none;color:#0067c5;display:inline-block;margin-bottom:0;padding:0;text-transform:uppercase}.button--inline-action:hover{color:#002855}.button--inline-action .button__icon{fill:#0067c5}.button--inline-action:active .button__icon,.button--inline-action:hover .button__icon{fill:#002855}.button--inline-action.button--inverse{color:#fff}.button--inline-action.button--inverse .button__icon{fill:#fff}.button--inline-action.button--inverse:hover{color:#eaeaea}.button--inline-action.button--inverse:active .button__icon,.button--inline-action.button--inverse:hover .button__icon{fill:#eaeaea}.n-button__group-block .button--inline-action{display:block;margin-bottom:12px}.button--inline-action-bordered{border:1px solid #a6a8ab;border-radius:2px;padding:12px}.button-align--center{text-align:center}.button-toggle--is-active .n-icon-arrow-down{transform:rotate(180deg)}.button--close{background:0 0;border:0;padding:12px}.button--close:hover{cursor:pointer}.button--close:hover .button__icon{fill:#1e4a93}.button--close .button__icon{fill:#454545;height:18px;width:18px}.n-button__group .button,.n-button__group .button--inline-action{margin-bottom:12px}.n-button__group .button--inline-action:last-child,.n-button__group .button:last-child{margin-bottom:0}@media (min-width:48em){.n-button__group .button:not(:first-child){margin-left:6px}.n-button__group .button:not(:last-child){margin-right:6px}}.n-video__container{padding-top:56.2509%;position:relative}.n-video__container-wrapper{bottom:0;right:0}.n-video-controller,.n-video__container-wrapper{height:100%;left:0;position:absolute;top:0;width:100%}.n-video--is-hidden{display:none}.modaal-wrapper.modaal-fullscreen .modaal-close{background:#0067c5;top:48px}.modaal-fullscreen .modaal-content-container{padding:0}.n-video__cta{font-family:proxima-nova,Arial,"Helvetica Neue",Helvetica,sans-serif;font-style:normal;font-weight:600;letter-spacing:0;text-indent:0;text-shadow:none;text-transform:none;background:#fff;border-radius:6px;bottom:2em;box-shadow:0 0 20px #000;color:#0067c5;font-size:16px;line-height:21px;margin:1em;padding:1em;position:absolute;right:1em;text-align:center;z-index:1000}.n-video__cta--image{border-radius:0;display:-ms-inline-flexbox;display:inline-flex;padding:0}.n-video__cta:hover{color:#1e4a93}.n-video__cta--hidden{display:none}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInV0aWxzL19leHRlbmRzLnNjc3MiLCJuZXRhcHAtbGlicmFyeS1jcml0aWNhbC5jc3MiLCJnbG9iYWwvX2VsZW1lbnRzLnNjc3MiLCJnbG9iYWwvX2Jhc2Uuc2NzcyIsInV0aWxzL19hbmltYXRpb25zLnNjc3MiLCJ1dGlscy9fZm9udHMuc2NzcyIsImdsb2JhbC9fbGF5b3V0LnNjc3MiLCJnbG9iYWwvX2hlbHBlcnMuc2NzcyIsIi4uLy4uL2Jvd2VyX2NvbXBvbmVudHMvYnJlYWtwb2ludC1zYXNzL3N0eWxlc2hlZXRzL19icmVha3BvaW50LnNjc3MiLCJ1dGlscy9fbWl4aW5zLnNjc3MiLCIuLi91aS9jb21wb25lbnRzL21lbnUvc3R5bGVzL19tZW51LnNjc3MiLCIuLi8uLi9ib3dlcl9jb21wb25lbnRzL3N1c3kvc2Fzcy9zdXN5L291dHB1dC9zdXBwb3J0L19yZW0uc2NzcyIsIi4uLy4uL2Jvd2VyX2NvbXBvbmVudHMvc3VzeS9zYXNzL3N1c3kvb3V0cHV0L3N1cHBvcnQvX2NsZWFyZml4LnNjc3MiLCJjb21wb25lbnRzL19vZmZfY2FudmFzX21lbnUuc2NzcyIsIi4uL3VpL2NvbXBvbmVudHMvb2ZmLWNhbnZhcy1tZW51L3N0eWxlcy9fb2ZmLWNhbnZhcy1tZW51LnNjc3MiLCIuLi91aS9jb21wb25lbnRzL3Byb3BlcnR5LWJhci9zdHlsZXMvX3Byb3BlcnR5LWJhci5zY3NzIiwiY29tcG9uZW50cy9fcHJvcGVydHlfbmF2aWdhdGlvbl9iYXIuc2NzcyIsIi4uL3VpL2NvbXBvbmVudHMvcHJvcGVydHktbmF2aWdhdGlvbi1iYXIvc3R5bGVzL19wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhci5zY3NzIiwiLi4vdWkvY29tcG9uZW50cy9zZWFyY2gtZm9ybS9zdHlsZXMvX3NlYXJjaC1mb3JtLnNjc3MiLCIuLi91aS9jb21wb25lbnRzL3NlYXJjaC1mb3JtL3N0eWxlcy9fc2VhcmNoZXhwLWZvcm0uc2NzcyIsIi4uL3VpL2NvbXBvbmVudHMvdG9wLWhhdC9zdHlsZXMvX3RvcC1oYXQuc2NzcyIsIi4uL3VpL2NvbXBvbmVudHMvaGVyby9faGVyby5zY3NzIiwiLi4vdWkvY29tcG9uZW50cy9hbmNob3ItbGlua3MvX2FuY2hvci1saW5rcy5zY3NzIiwiLi4vdWkvY29tcG9uZW50cy9icmVhZGNydW1iL19icmVhZGNydW1iLnNjc3MiLCIuLi91aS9jb21wb25lbnRzL2NvbnRhY3Qtc2FsZXMvX2NvbnRhY3Rfc2FsZXMuc2NzcyIsImNvbXBvbmVudHMvX3BhZ2VfaGVhZGVyLnNjc3MiLCIuLi91aS9jb21wb25lbnRzL2J1dHRvbnMvX2J1dHRvbi5zY3NzIiwiLi4vdWkvY29tcG9uZW50cy92aWRlby9zdHlsZXMvX3ZpZGVvLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBR0EsRyxDQ0RHLEcsQ0FFQSxHLENBRUEsRyxDQUVBLEcsQ0FFQSxHLENBRzBOLG9CLENBQXNCLG1CLENBQXFCLHNCLENBRHZOLGlCLENBQWpCLGUsQ0FBb0MsaUIsQ0FBbUIsbUIsQ0FBMUUsaUIsQ0FBOEcsb0IsQ0FBZixhLENBQ3pDLDBDLENBQTlDLDRDLENBQTBGLDhCLENBRnhHLFksQ0FFd0ksb0MsQ0FBc0Msc0MsQ0NvVnJMLE0sQ0Y5VkEsRSxDQ0ZJLEUsQ0FFQSxFLENBRUEsRSxDQUVBLEUsQ0FFQSxFLENFVUosRSxDRlJJLEMsQ0VRSixFLENIZkUsUSxDQ2EyTixvQixDQUFzQixtQixDQUFxQixzQixDRFZ4USxpQixDQUFBLGUsQ0FBQSxpQixDQUFBLG1CLENBQUEsaUIsQ0FBQSxvQixDQUFBLGEsQ0NVcUIsNEMsQ0FBMEYsOEIsQ0FBZ0Msb0MsQ0FBc0Msc0MsQ0RUbkwsUyxDQWFGLGlDLENBQUEsZ0IsQ0FFRSwwQixDQUNBLFUsQ0FDQSxlLENBQ0EsMkIsQ0FDQSxTLENJdkJGLHNCQUNFLEUsQ0FBQSxHLENBQUEsRyxDQUFBLEcsQ0FBQSxFLENBQ0UsdUQsQ0FDQSw0QixDQUdGLEcsQ0FBQSxHLENBQ0UseUQsQ0FDQSw4QixDQUdGLEcsQ0FDRSx5RCxDQUNBLDhCLENBR0YsRyxDQUNFLDRCLENBakJKLENBcUJBLHdCQUNFLEUsQ0FBQSxHLENBQUEsRyxDQUFBLEcsQ0FBQSxFLENBQ0UsdUQsQ0FHRixFLENBQ0UsUyxDQUNBLGtDLENBR0YsRyxDQUNFLFMsQ0FDQSwrQixDQUdGLEcsQ0FDRSxnQyxDQUdGLEcsQ0FDRSw4QixDQUdGLEUsQ0FDRSxjLENBeEJKLENBNEJBLHNCQUNFLEUsQ0FBQSxHLENBQUEsRyxDQUFBLEcsQ0FBQSxFLENBQ0UsdUQsQ0FHRixFLENBQ0UsUyxDQUNBLGlDLENBR0YsRyxDQUNFLFMsQ0FDQSxnQyxDQUdGLEcsQ0FDRSwrQixDQUdGLEcsQ0FDRSwrQixDQUdGLEUsQ0FDRSw0QixDQXhCSixDQTRCQSx1QkFDRSxFLENBQUEsRyxDQUFBLEcsQ0FBQSxHLENBQUEsRSxDQUNFLHVELENBR0YsRSxDQVVBLEcsQ0FSRSw4QixDQUdGLEcsQ0FDRSxTLENBQ0EsK0IsQ0FPRixHLENBQ0UsK0IsQ0FHRixFLENBQ0UsYyxDQXhCSixDQTRCQSxxQkFDRSxFLENBQU0sNEIsQ0FDTixFLENBQUksdUIsQ0FGTixDQUtBLG1CQUNFLEUsQ0FBTSwyQixDQUNOLEUsQ0FBSSx1QixDQUZOLENBS0Esa0JBQ0UsRSxDQUFNLFMsQ0FDTixFLENBQUksUyxDQUZOLENBS0Esb0JBQ0UsRSxDQUNFLFMsQ0FDQSwrQixDQUdGLEUsQ0FDRSxTLENBQ0EsYyxDQVJKLENBWUEsdUJBQ0UsRSxDQUNFLFMsQ0FDQSxpQyxDQUdGLEUsQ0FDRSxTLENBQ0EsYyxDQVJKLENEeElBLEksQ0FBQSxJLENFeUJFLG9FLENBQ0EsaUIsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxlLENBQ0Esa0IsQ0FDQSxhLENBQ0EsZ0IsQ0FDQSxtQixDRjdCQSxhLENBQ0EsUSxDQUNBLFMsQ0dKQSxxQixDSE9GLEMsQ0ZpSVMsTSxDRWpJVCxPLENHREUsa0IsQ0hxQkYsNkIsQ0FkQSxRLENBQ0UsWSxDQVFGLEMsQ0FBQSxNLENBQ0UsZSxDSXpCRixZLENBQ0UsVSxDQUdGLGEsQ0FDRSxXLENBR0YsYyxDQUNFLGdCLENBR0YsZSxDQUNFLGlCLENBR0YsYSxDQUNFLGUsQ0FHRixpQixDQUNFLHdCLENBR0YsaUIsQ0FDRSxrQixDQ3VDRSwyQkRuQ0YsWSxDQUNFLFksQ0NrQ0EsQ0FBQSx3QkQ3QkYsWSxDQUNFLFksQ0M0QkEsQ0FBQSx3QkR2QkYsZ0IsQ0FDRSxhLENBR0YsaUIsQ0FDRSxZLENDa0JBLENBQUEsd0JEbkJGLGlCLENBT0UsYSxDQVhGLGdCLENBZUUsWSxDQ1FBLENOaEVKLEUsQ0FDRSxrQixDQUNBLFEsQ0FDQSxVLENBRUEsZSxDQUdGLEcsQ0RxTUcsRyxDQUVBLEcsQ0FFQSxHLENDek1ILEUsQ0RvTUksRSxDQUVBLEUsQ0FFQSxFLENDaE5KLEUsQ0FxQkUsa0IsQ0FHRixHLENBQUEsRSxDR0NFLG9FLENBQ0EsaUIsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxnQixDQUNBLGtCLENBQ0EsYSxDQUNBLGdCLENBQ0EsbUIsQ0FxQ0EsYyxDR05FLDJCTnhDSixHLENBQUEsRSxDR2lESSxjLENHVEEsQ0FBQSx3Qk54Q0osRyxDQUFBLEUsQ0dxREksYyxDR2JBLENObkNKLEcsQ0FBQSxFLENHSkUsb0UsQ0FDQSxpQixDQUNBLGUsQ0FDQSxnQixDQUNBLGdCLENBQ0Esa0IsQ0FDQSxhLENBQ0EsZ0IsQ0FDQSxtQixDQWtEQSxjLENHbkJFLDJCTm5DSixHLENBQUEsRSxDR3lESSxjLENHdEJBLENBQUEsd0JObkNKLEcsQ0FBQSxFLENHNkRJLGMsQ0cxQkEsQ045QkosRyxDQUFBLEUsQ0dURSxvRSxDQUNBLGlCLENBQ0EsZSxDQUNBLGdCLENBQ0EsZ0IsQ0FDQSxrQixDQUNBLGEsQ0FDQSxnQixDQUNBLG1CLENBK0RBLGMsQ0doQ0UsMkJOOUJKLEcsQ0FBQSxFLENHaUVJLGMsQ0duQ0EsQ0FBQSx3Qk45QkosRyxDQUFBLEUsQ0dxRUksYyxDR3ZDQSxDTnpCSixHLENBS0EsRyxDQUtBLEcsQ0FWQSxFLENBS0EsRSxDQUtBLEUsQ0d4QkUsb0UsQ0FDQSxpQixDQUNBLGUsQ0FDQSxnQixDQUNBLGdCLENBQ0Esa0IsQ0FDQSxhLENBQ0EsZ0IsQ0FDQSxtQixDQTRFQSxjLENIakVGLEcsQ0FLQSxHLENBTEEsRSxDQUtBLEUsQ0dwQkUsZSxDQXFGQSxjLENIakVGLEcsQ0FBQSxFLENHcEJFLGdCLENBMEZBLGMsQ0p5TUMsRyxDQUNDLEcsQ0NoUUosWSxDQVhBLEUsQ0FBQSxFLENBV0EsQyxDQVBFLGtCLENBR0YsRyxDQUNFLGMsQ0FHRixZLENBQUEsQyxDR3hDRSxvRSxDQUNBLGlCLENBQ0EsZSxDQUNBLGdCLENBQ0EsZSxDQUNBLGtCLENBQ0EsYSxDQUNBLGdCLENBQ0EsbUIsQ0FrQkEsYyxDSGtCQSxhLENNTEUsd0JOQ0osWSxDQUFBLEMsQ0dYSSxjLENHVUEsQ05TSixpQixDR2hERSxvRSxDQUNBLGlCLENBQ0EsZSxDQUNBLGdCLENBRUEsa0IsQ0FDQSxhLENBQ0EsZ0IsQ0FDQSxtQixDSDBDQSxhLENNWEUsMkJOU0osaUIsQ0doQ0ksYyxDR3VCQSxDQUFBLHdCTlNKLGlCLENHNUJJLGMsQ0dtQkEsQ05lSix1QixDQUtBLDBDLENHM0RFLG9FLENBQ0EsaUIsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxlLENBQ0Esa0IsQ0FDQSxhLENBQ0EsZ0IsQ0FDQSxtQixDQWdDQSxjLENIZ0JBLGEsQ0FHRixnQixDQUNFLCtCLENBQ0EsYSxDQUNBLGtCLENBQ0EsVSxDQUpGLDBDLENHekRFLGUsQ0FFQSxnQixDQXNEQSxjLENIVUUsa0IsQ003QkEsMkJOb0JKLDBDLENHRUksYyxDR3RCQSxDQUFBLHdCTm9CSiwwQyxDR01JLGMsQ0cxQkEsQ05vQkosMEMsQ0FhSSxrQixDQUNBLGdCLENBUUosQyxDQUNFLGEsQ0FDQSxvQixDQUZGLE8sQ0FLSSxhLENBQ0EseUIsQ0FJSixrQixDQUNFLGEsQ0FDQSxrQixDQUdGLE8sQ0QyU0csRSxDQzNTSCxFLENHaEdFLG9FLENBQ0EsaUIsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxlLENBQ0Esa0IsQ0FDQSxhLENBQ0EsZ0IsQ0FDQSxtQixDQWtCQSxjLENIMEVBLGEsQ003REUsd0JOeURKLE8sQ0QwVE8sRSxDQzFUUCxFLENHbkVJLGMsQ0dVQSxDTmdFSixlLENBQUEsaUIsQ0FJRSxlLENBR0YsZSxDQUVFLG9CLENBRkYsNkIsQ0FLSSxvQixDQUNBLGEsQ0FDQSxxQixDQVBKLGlFLENBV1EsWSxDQU1SLGtCLENBQ0UsYSxDQUNBLGdCLENBQ0EsaUIsQ0FFQSxrRCxDQUVJLFcsQ0FDQSxpQixDQUNBLFcsQ0FDQSxLLENBS04sYSxDQUNFLGUsQ0FDQSxrQixDQUZGLHFCLENBS0ksa0IsQ0FDQSxlLENBQ0EsaUIsQ0FJSixpQixDQUdFLGUsQ0FIRiwrQixDQU1JLGlCLENBQ0EsaUIsQ0FQSixzQyxDQVVNLGtCLENBQ0EsaUIsQ0FDQSxVLENBQ0EsYSxDQUNBLFUsQ0FDQSxRLENBQ0EsaUIsQ0FDQSxRLENBQ0EsUyxDQUtOLGlCLENBR0Usd0IsQ0FDQSxlLENBSkYsc0MsQ0FRTSx1QyxDQUNBLDRCLENBQ0Esb0IsQ0FDQSxnQixDQUNBLGMsQ0FDQSxrQixDQWJOLHFFLENBaUJNLHVCLENBS04sbUIsQ0FHRSxhLENBSEYsaUMsQ0FNSSxpQixDQU5KLHdDLENBVUksa0IsQ0FDQSxxQixDTzVMRixtQyxDQUFBLG9DLENBRUUsVyxDQUNBLGEsQ0FHRixtQyxDQUNFLFUsQ1A2TEosb0IsQ0FBQSxhLENBSUUsVSxDQUNBLGtCLENBR0YsYSxDR2pPRSxvRSxDQUNBLGlCLENBQ0EsZSxDQUNBLGdCLENBQ0EsZSxDQUNBLGtCLENBQ0EsYSxDQUNBLGdCLENBQ0EsbUIsQ0gyTkEsVSxDQUNBLGUsQ0FDQSxpQixDT2hOQSxpQixDQUFBLGtCLENBRUUsVyxDQUNBLGEsQ0FHRixpQixDQUNFLFUsQ1BnTkosSSxDQUNFLGEsQ0FDQSwyQyxDQUNBLGdCLENBRUEsWSxDQUxGLGUsQ0FRSSxhLENBUkosVyxDQVlJLGMsQ0FDQSxlLENBQ0EsUyxDQUlKLGEsQ0FFRSxlLENBQ0Esc0MsQ0FIRixlLENBbEJBLEksQ0F3Qkksa0IsQ0FOSixzQixDQVNNLGtCLENBVE4scUIsQ0FhTSxtQixDQUtOLHFCLENBQ0UsYSxDRCtSVyxVLENBVE8sVSxDQUNQLFUsQ0FDQSxVLENBQ0EsVSxDQUNBLFUsQ0FDQSxVLENBRUQsVSxDQURDLFMsQ0FFQSxVLENBVFMsbUIsQ0NsUnRCLG1CLENBQUEsbUIsQ0QyUXNCLG1CLENBQ0EsbUIsQ0FDQSxtQixDQUNBLG1CLENBRUQsbUIsQ0FEQyxrQixDQUVBLG1CLENDclFsQixrQixDRG9ZZ0IsYSxDQUNGLGEsQ0FDQSxhLENBQ0EsYSxDQUNBLGEsQ0FDQSxhLENBM0RTLGEsQ0FDUCxhLENBQ0EsYSxDQUNBLGEsQ0FDQSxhLENBQ0EsYSxDQUNBLGEsQ0FDQSxhLENBQ0EsYSxDQUNBLGEsQ0FDQSxhLENBQ0EsYSxDQUNBLGEsQ0FDQSxhLENBQ0EsYSxDQUNBLGEsQ0FDQSxhLENBQ0EsYSxDQUNBLGEsQ0FDQSxhLENBQ0EsYSxDQUNBLGEsQ0FDQSxhLENBQ0EsYSxDQUNBLGEsQ0FDQSxhLENBQ0EsYSxDQUNBLGEsQ0FDQSxhLENBQ0EsYSxDQUNBLGEsQ0FDQSxhLENBQ0EsYSxDQUNBLGEsQ0FDQSxhLENBQ0EsYSxDQU9ELGEsQ0FDQyxhLENBQ0EsYSxDQUNBLGEsQ0FDQSxhLENBQ0EsYSxDQVhBLFksQ0FDRCxZLENBQ0EsWSxDQUNBLFksQ0FDQSxZLENBQ0EsWSxDQU9DLGEsQ0FDQSxhLENBQ0EsYSxDQUNBLGEsQ0FDQSxhLENBQ0EsYSxDQTNEUyxzQixDQUNGLHNCLENBQ0Esc0IsQ0FDQSxzQixDQUNBLHNCLENBQ0Esc0IsQ0N6VjNCLHNCLENBQUEsc0IsQ0RnUzZCLHNCLENBQ0Esc0IsQ0FDQSxzQixDQUNBLHNCLENBQ0Esc0IsQ0FDQSxzQixDQUNBLHNCLENBQ0Esc0IsQ0FDQSxzQixDQUNBLHNCLENBQ0Esc0IsQ0FDQSxzQixDQUNBLHNCLENBQ0Esc0IsQ0FDQSxzQixDQUNBLHNCLENBQ0Esc0IsQ0FDQSxzQixDQUNBLHNCLENBQ0Esc0IsQ0FDQSxzQixDQUNBLHNCLENBQ0Esc0IsQ0FDQSxzQixDQUNBLHNCLENBQ0Esc0IsQ0FDQSxzQixDQUNBLHNCLENBQ0Esc0IsQ0FDQSxzQixDQUNBLHNCLENBQ0Esc0IsQ0FDQSxzQixDQUNBLHNCLENBT0Qsc0IsQ0FDQyxzQixDQUNBLHNCLENBQ0Esc0IsQ0FDQSxzQixDQUNBLHNCLENBWEEscUIsQ0FDRCxxQixDQUNBLHFCLENBQ0EscUIsQ0FDQSxxQixDQUNBLHFCLENBT0Msc0IsQ0FDQSxzQixDQUNBLHNCLENBQ0Esc0IsQ0FDQSxzQixDQUNBLHNCLENDOVRyQixlLENEc1lRLGEsQ0FEUyxhLENDMVp6QixzQixDQUFBLHNCLENBNEJJLGlCLENBNUJKLG9CLENBQUEsNkIsQ0FnQ0ksVSxDQUNBLG9CLENBakNKLHFCLENBQUEsOEIsQ0FxQ0ksVyxDQUNBLG9CLENBSUosUSxDQUNFLGtCLENBR0YsUSxDQUNFLFEsQ0FDQSxRLENBQ0EsUyxDSTdURixjLENBQ0UsaUIsQ0FFQSxnQyxDQUNFLFcsQ0FLSixlLENJMUNBLHVCLENBQUEseUIsQ0oyQ0UsYSxDQUtGLGtDLENBQ0UsZ0IsQ0FHRiwrQixDQUNFLGEsQ0FPRixtQ0FSQSwrQixDQWNJLGEsQ0FOSixDQVdBLFksQ0twREksa0IsQ0FBQSxnQixDQUFBLGlCLENMc0RGLGMsQ005REUsa0IsQ0FDRSxXLENBQ0EsYSxDQUNBLFUsQ04rRE4sTSxDQUVFLFEsQ0dqQ0EsWSxDQUFBLGEsQ0FFRSxXLENBQ0EsYSxDQUdGLFksQ0FDRSxVLENINkJKLHNDQUVJLFcsQ0FBQSxXLENLakVBLGMsQ0FBQSxVLENBQUEsbUIsQ0FBQSxvQixDTGlFQSxXLENLakVBLFMsQ0xpRUEsVyxDQUFBLFcsQ0FBQSxXLENBQUEsVyxDQUFBLFcsQ0tqRUEsZSxDQUFBLFUsQ0FBQSxtQixDQUFBLG9CLENMaUVBLFcsQ0FBQSxXLENBQUEsVyxDQUFBLFcsQ0tqRUEsZSxDTGlFQSxXLENBQUEsVyxDQUFBLFcsQ0tqRUEsUyxDTGlFQSxXLENBQUEsVyxDS2pFQSxlLENMaUVBLFcsQ0tqRUEsZSxDTGlFQSxZLENBQUEsWSxDQUFBLFksQ0FBQSxXLENBQUEsVyxDS2pFQSxTLENBQUEsVSxDQUFBLG1CLENBQUEsb0IsQ0xpRUEsWSxDQUFBLFksQ0FBQSxZLENBQUEsVyxDS2pFQSxlLENMaUVBLFksQ0FBQSxZLENBQUEsWSxDS2pFQSxlLENMaUVBLFksQ0FBQSxZLENLakVBLFMsQ0xpRUEsWSxDS2pFQSxlLENMK0RKLENBUUEsbUNBRUksVyxDQUFBLFcsQ0t6RUEsYyxDQUFBLFUsQ0FBQSxtQixDQUFBLG9CLENMeUVBLFcsQ0t6RUEsUyxDTHlFQSxXLENBQUEsVyxDQUFBLFcsQ0FBQSxXLENBQUEsVyxDS3pFQSxlLENBQUEsVSxDQUFBLG1CLENBQUEsb0IsQ0x5RUEsVyxDQUFBLFcsQ0FBQSxXLENBQUEsVyxDS3pFQSxlLENMeUVBLFcsQ0FBQSxXLENBQUEsVyxDS3pFQSxTLENMeUVBLFcsQ0FBQSxXLENLekVBLGUsQ0x5RUEsVyxDS3pFQSxlLENMeUVBLFksQ0FBQSxZLENBQUEsWSxDQUFBLFcsQ0FBQSxXLENLekVBLFMsQ0FBQSxVLENBQUEsbUIsQ0FBQSxvQixDTHlFQSxZLENBQUEsWSxDQUFBLFksQ0FBQSxXLENLekVBLGUsQ0x5RUEsWSxDQUFBLFksQ0FBQSxZLENLekVBLGUsQ0x5RUEsWSxDQUFBLFksQ0t6RUEsUyxDTHlFQSxZLENLekVBLGUsQ0x1RUosQ0FRQSxtQ0FFSSxXLENBQUEsVyxDS2pGQSxjLENBQUEsVSxDQUFBLG1CLENBQUEsb0IsQ0xpRkEsVyxDS2pGQSxTLENMaUZBLFcsQ0FBQSxXLENBQUEsVyxDQUFBLFcsQ0FBQSxXLENLakZBLGUsQ0FBQSxVLENBQUEsbUIsQ0FBQSxvQixDTGlGQSxXLENBQUEsVyxDQUFBLFcsQ0FBQSxXLENLakZBLGUsQ0xpRkEsVyxDQUFBLFcsQ0FBQSxXLENLakZBLFMsQ0xpRkEsVyxDQUFBLFcsQ0tqRkEsZSxDTGlGQSxXLENLakZBLGUsQ0xpRkEsWSxDQUFBLFksQ0FBQSxZLENBQUEsVyxDQUFBLFcsQ0tqRkEsUyxDQUFBLFUsQ0FBQSxtQixDQUFBLG9CLENMaUZBLFksQ0FBQSxZLENBQUEsWSxDQUFBLFcsQ0tqRkEsZSxDTGlGQSxZLENBQUEsWSxDQUFBLFksQ0tqRkEsZSxDTGlGQSxZLENBQUEsWSxDS2pGQSxTLENMaUZBLFksQ0tqRkEsZSxDTDBESixNLENBNkJJLGlCLENBUkosQ0FZQSx1Q0FFSSxXLENBQUEsVyxDSzdGQSxjLENBQUEsVSxDQUFBLG1CLENBQUEsb0IsQ0w2RkEsVyxDSzdGQSxTLENMNkZBLFcsQ0FBQSxXLENBQUEsVyxDQUFBLFcsQ0FBQSxXLENLN0ZBLGUsQ0FBQSxVLENBQUEsbUIsQ0FBQSxvQixDTDZGQSxXLENBQUEsVyxDQUFBLFcsQ0FBQSxXLENLN0ZBLGUsQ0w2RkEsVyxDQUFBLFcsQ0FBQSxXLENLN0ZBLFMsQ0w2RkEsVyxDQUFBLFcsQ0s3RkEsZSxDTDZGQSxXLENLN0ZBLGUsQ0w2RkEsWSxDQUFBLFksQ0FBQSxZLENBQUEsVyxDQUFBLFcsQ0s3RkEsUyxDQUFBLFUsQ0FBQSxtQixDQUFBLG9CLENMNkZBLFksQ0FBQSxZLENBQUEsWSxDQUFBLFcsQ0s3RkEsZSxDTDZGQSxZLENBQUEsWSxDQUFBLFksQ0s3RkEsZSxDTDZGQSxZLENBQUEsWSxDSzdGQSxTLENMNkZBLFksQ0s3RkEsZSxDTDJGSixDSTlHQSxPLENBQ0UsK0IsQ0FFQSxjLENBSEYsTyxDQUFBLDhDLENBQUEsNEIsQ0FnQkEsZ0IsQ0FBQSxlLENBSkksWSxDQVNKLGEsQ0FDRSxlLENBQ0EsUSxDQUNBLFMsQ0FIRixpQyxDQWlDQSxpQixDQTNCSSxnQixDQU5KLG9DLENBVUksa0IsQ0EyQkosYSxDQXJDQSxpRSxDTElFLG9FLENBQ0EsaUIsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxlLENBQ0Esa0IsQ0FDQSxhLENBQ0EsZ0IsQ0FDQSxtQixDS0VJLGEsQ0FLTixzRCxDQUVJLG1CLENBRkosMEUsQ0FPTSxtQixDQUFBLFksQ0FDQSxxQixDQUFBLDZCLENBVU4sYSxDQUVFLGEsQ0FHQSxzQixDQUVBLCtCLENEekNFLGMsQ0FDQSxtQixDQ2lDSixtQixDQVlJLGEsQ0FDQSx5QixDQUlKLG9CLENBQ0UsbUIsQ0FBQSxZLENBQ0EsYyxDVDgvQkEsaUMsQ0lsakNBLG9FLENBQ0EsaUIsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxlLENBQ0Esa0IsQ0FDQSxhLENBQ0EsZ0IsQ0FDQSxtQixDSzBDRix1QyxDQUFBLHdDLENBVUksZ0IsQ0FWSix5RCxDQWNJLGdCLENBSUosa0IsQ0FDRSxpQixDQUFBLGEsQ0FDQSxXLENBQ0EsVSxDQUdGLG1CLENMMUVFLG9FLENBQ0EsaUIsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxlLENBQ0Esa0IsQ0FDQSxhLENBQ0EsZ0IsQ0FDQSxtQixDS3FFQSxhLENBQ0EsYSxDQUdGLHVDLENBRUksYSxDQUNBLGtCLENBSEosc0UsQ0FNTSxlLENBTk4scUQsQ0c4Q0Esa0MsQ0hwQ00sYSxDQVZOLDJELENBY00sYSxDQUtOLHlCLENBQ0UsK0IsQ0FDQSxlLENBRkYsaUQsQ0FBQSx1QyxDQU1JLG9CLENBQ0Esa0IsQ0FJSix1QixDQUNFLG1CLENBQUEsWSxDQUNBLHNCLENBQUEsa0IsQ0FDQSxxQixDQUFBLDZCLENUeS9CRixpRCxDU3AvQkksbUIsQ1R1L0JKLDBELENTbi9CSSwrQixDQUNBLGtCLENBQ0EsbUIsQ1RxL0JGLHFFLENTbC9CSSxRLENBQ0EsUSxDQUNBLFMsQ1RxL0JOLHNELENTLytCTSxXLENBQ0EsVSxDVGsvQk4sNEQsQ1M3K0JRLFEsQ0FDQSxVLENUbWdDUix3RSxDQW5CQSxxRSxDUzErQkksbUIsQ0FBQSxZLENBQ0EseUIsQ0FBQSxxQixDVDQrQkYseUYsQ1N6K0JJLGEsQ1QyK0JKLCtGLENJcG9DQSxvRSxDQUNBLGlCLENBRUEsZ0IsQ0FDQSxlLENBQ0Esa0IsQ0FDQSxhLENBQ0EsZ0IsQ0FDQSxtQixDS3VKSSxhLENBQ0EsZSxDQUNBLGEsQ1RvL0JKLDJGLENTMytCSSxhLENBQ0EsbUIsQ0FDQSxpQixDQUNBLGUsQ1Q2K0JGLHlHLENTMStCSSxTLENBQ0EsZSxDQUNBLGEsQ1Q0K0JKLGdILENTeCtCSSxrQixDRi9JSix3QkVoRUosTyxDQXVOSSxrQixDQUNBLCtCLENBQ0Esb0MsQ0FDQSxlLENBQ0EsaUIsQ0FDQSxpQixDQUNBLFEsQ0FDQSxXLENBRUEsNkIsQ0FDRSxTLENBSUosYSxDQUNFLGUsQ0FDQSxjLENBQ0EsZ0IsQ0FDQSxVLENBR0YsZ0IsQ0FDRSxrQixDQUNBLGEsQ0FDQSxlLENBR0YsZSxDQUNFLGtCLENBQ0EsYSxDQUNBLGUsQ0FDQSxjLENBR0Ysa0MsQ0FFSSw2QixDQUNBLGtCLENBQ0EsaUIsQ0F4T04sYSxDQTZPSSxtQixDQUFBLFksQ0FDQSxxQixDQUFBLDZCLENBRkYsMkIsQ0FBQSw4QixDQUtJLHlCLENBQUEscUIsQ0FMSixtQyxDQWFJLGlCLENBQUEsYSxDQUNBLDhCLENBQ0EsaUIsQ0FmSiw4QyxDQXNCTSxjLENBQ0EsYyxDVDg4QkYsMkQsQ1MxOEJFLGUsQ1Q4OEJGLCtELENBRkEsMkQsQ1N4OEJFLGUsQ1Q0OEJBLDBFLENTcjhCRSxlLENBalBWLGlCLENBd1BJLGEsQ0FDQSxrQixDQXJQSixhLENBeVBJLGMsQ0FDQSxnQixDQUdGLHlDLENBQ0UsZSxDQXJOSixtQixDQXlOSSxTLENUNDdCRiwwRCxDU3Y3QkksZSxDQUNBLGUsQ0FDQSxnQixDVHk3Qkosd0UsQ1NyN0JJLG1CLENBQUEsWSxDQUNBLHNCLENBQUEsa0IsQ0FDQSxxQixDQUFBLDZCLENUdTdCRiwyRixDU3A3QkksZSxDQUNBLGdCLENGN1FKLENBQUEsd0JQcXNDRiwyRixDUzk2Qk0sZSxDRnZSSixDQUFBLDRCRVZKLGlCLENBeVNJLGtCLENGL1JBLENLckRKLGtCLENBQ0UsaUIsQ0FDQSxVLENBRkYsMEMsQ0FBQSw2QyxDQU1JLFksQ0FDQSxlLENBUEoscUUsQ0FXSSwrQixDQUNBLDJCLENBWkosNkMsQ0FnQkksUyxDQUNBLFMsQ0FpQ0osNEMsQ1JwQ0Usb0UsQ0FDQSxpQixDQUNBLGUsQ0FDQSxnQixDQUNBLGUsQ0FDQSxrQixDQUNBLGEsQ0FDQSxnQixDUXhCQSwrQixDQXdEQSxhLENBQ0EsYSxDQUNBLDJCLENBQ0EsaUIsQ0FDQSx3QixDQVBGLGtELENBVUksb0IsQ0FHRix5RyxDQUNFLGUsQ0FHRix5RyxDQUNFLGUsQ0FDQSxhLENBRkYsK0csQ0FLSSxhLENBS04saUQsQ0FDRSxZLENBQ0EsVyxDQUNBLGlCLENBQ0EsVSxDQUNBLFEsQ0FDQSxVLENBRUEsb0csQ0FDRSxZLENBR0YsOEcsQ0FDRSxZLENBQ0Esd0IsQ0FpQkosOEIsQ0FDRSxVLENBR0YsNEMsQ0pqRkUsZSxDSW1GQSxrQixDQUdGLDBDLENKdEZFLGUsQ0l3RkEsa0IsQ0FDQSxVLENBQ0EsYyxDQUNBLGdCLENBR0YsaUQsQ1IvR0Usb0UsQ0FDQSxpQixDQUNBLGUsQ0FDQSxnQixDQUNBLGUsQ0FDQSxrQixDQUNBLGEsQ0FDQSxnQixDUTBHQSxpQixDQUNBLHdCLENBR0YsMEMsQ0FDRSxVLENBQ0EsYSxDQUNBLGlCLENBSEYsZ0QsQ0FNSSxhLENBSUosOEIsQ0FoSkUsK0IsQ0FrSkEsZSxDQUNBLFksQ0FIRiw0QyxDQVdJLGMsQ0FHRiwyRixDQUNFLGEsQ0FmSixxRSxDQW1CSSxnQixDQW5CSix3RSxDQXVCSSxjLENBdkJKLDRDLENBMkJJLGMsQ0FDQSxpQixDQU1KLDhCLENKaEpFLGUsQ0lrSkEsa0IsQ0FDQSw0QixDQUNBLG1CLENBQ0EsZ0IsQ0FHRiw4QixDQUNFLGEsQ0FDQSxhLENBRUEsMkIsQ0FDQSxpQixDQUdGLG1DLENBQ0UsWSxDQVFGLCtCLENBVEEsbUMsQ0FVRSxXLENBQ0EsUyxDQUNBLGlCLENBQ0EsUSxDQUNBLFUsQ0FMRixpRixDQVFJLFUsQ0FJSixpRCxDQUNFLGtCLENBQ0Esa0IsQ0FDQSxVLENBQ0EsYSxDQUNBLGMsQ0FDQSxXLENBQ0EsZ0IsQ0FDQSxjLENBQ0EsYSxDQUNBLGlCLENBQ0EsVSxDQUNBLGlCLENBQ0EsUyxDQUdGLG1DLENBQUEsb0MsQ0FFRSxpQixDQUdGLDJDLENBQ0Usa0IsQ0FHRixtQ0FDRSwwQyxDQUNFLFcsQ0FJRix3QixDQUNFLFksQ0FQSixDQU1FLHdCLENDbFBBLGtCLENBQ0EsWSxDQUNBLE0sQ0FDQSxnQyxDQUNBLGlCLENBQ0EsbUIsQ0FDQSxpQixDQUNBLFEsQ0FDQSxXLENBQ0EsUyxDQVZGLGlELENBYUksWSxDQUlKLGdDLENBQ0UsZSxDQUNBLE0sQ0FDQSxpQixDQUNBLHdCLENBQ0EsVSxDQUVBLHlELENBQUEsNEQsQ0FFRSxVLENBSUosa0MsQ0FqQ0UsK0IsQ0FtQ0EsZSxDQUNBLGEsQ0FDQSxjLENBQ0EsZSxDQUNBLFksQ0FHRixpQyxDQUNFLFksQ0FHRiwyQixDQUNFLGtCLENBREYsZ0UsQ0FJSSwrQixDQUNBLGEsQ0FDQSxhLENBQ0EsWSxDQUNBLGlCLENBUkosc0UsQ0FZSSxZLENBQ0EsVyxDQUNBLGlCLENBQ0EsVSxDQUNBLFEsQ0FDQSxVLENDdkVKLGUsQ0FDRSxrQixDQUNBLCtCLENBQ0EsaUIsQ0FFQSxpQyxDQUNFLGUsQ0FDQSxXLENBUEosd0MsQ0FXSSwrQixDQUNBLDhCLENBSUosMkIsQ0pHSSxrQixDQUFBLGdCLENBQUEsaUIsQ0lERixpQixDSFBFLGlDLENBQ0UsVyxDQUNBLGEsQ0FDQSxVLENHT04sOEIsQ0FDRSxVLENBQ0EsZ0IsQ0FDQSxlLENBR0YsOEIsQ0FDRSxvQixDQURGLG9DLENBSUksb0IsQ0FJSix1QixDQUFBLHNCLENBRUUsWSxDQUdGLHFCLENBQ0UsaUIsQ0FDQSxPLENBRUEsdUUsQ0FDRSxvQixDQUNBLGdCLENBQ0EsaUIsQ0FDQSxVLENBSkYsNkUsQ0FPSSxrQixDQUNBLFUsQ0FDQSxXLENBQ0EsaUIsQ0FDQSxVLENBQ0EsUSxDQUNBLFMsQ0FLTixpQyxDQUNFLFksQ0FDQSxZLENBQ0EsVyxDQUNBLFUsQ0FHRixtRixDQWNBLDhCLENBWEksb0IsQ0FDQSxpQixDQUNBLFEsQ0FDQSxrQixDQU5KLDJFLENBVUksWSxDQUlKLDhCLENWMURFLG9FLENBQ0EsaUIsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxlLENBQ0Esa0IsQ0FDQSxhLENBQ0EsZ0IsQ0FDQSxtQixDVW9EQSxhLENBRUEsYyxDQUNBLGUsQ0FDQSxZLENBRUEsTyxDQUlGLHlCLENBQ0Usb0IsQ0FDQSxXLENBQ0EsVyxDQUNBLGlCLENBR0YsNEIsQ0FFRSxVLENBQ0EsZ0IsQ0FHRixpQyxDQUNFLGEsQ0FDQSxhLENBQ0EsYyxDQUNBLGdCLENBQ0Esd0IsQ0FMRix1QyxDQVFJLG9CLENBR0YsMEQsQ0FBQSw2RCxDQUVFLGtCLENBSUosaUMsQ0FFRSxvQixDQUNBLHFCLENBR0YsaUMsQ0FDRSxvQixDQUNBLFksQ0FDQSxXLENBQ0EsaUIsQ0FDQSxVLENBR0YsdUIsQ0FDRSxZLENBQ0EsVSxDQUNBLGlCLENBQ0EsVyxDQUNBLGdCLENBR0YsNEIsQ0FDRSxlLENBQ0EsUSxDQUNBLFMsQ0FHRixpQyxDQUNFLG9CLENBQ0EsZ0IsQ0FDQSxxQixDQUdGLDRCLENBQ0UsYSxDQURGLGtDLENBSUksb0IsQ0FKSixvRSxDQU9NLGEsQ0FLTixpQyxDVmxKRSxvRSxDQUNBLGlCLENBQ0EsZSxDQUNBLGdCLENBRUEsa0IsQ0FDQSxhLENBQ0EsZ0IsQ0lkRSxjLENBR0UsZSxDTXlKSixhLENBQ0Esd0IsQ0FHRiw0QixDQUNFLFksQ0FDQSxXLENBQ0EsVSxDQUhGLGtDLENBTUksWSxDQUlKLCtCLENBQ0UsVyxDQUNBLGdCLENBR0Ysb0MsQ0FHRSxXLENBQ0EsYyxDQUdGLHlDLENBQ0Usb0IsQ0FDQSxXLENBQ0EsYyxDQUNBLHFCLENBR0Ysb0MsQ0FFRSxhLENBQ0EsYSxDQUNBLGMsQ0FDQSxjLENBQ0EsYSxDQUNBLG9CLENOeExBLDJDLENBQ0UsVSxDQUNBLG9CLENBQ0EsVyxDQUNBLHFCLENBQ0EsTyxDTTRLSiwwQyxDQVVJLG9CLENBSUoseUMsQ0FDRSxvQixDQUNBLHFCLENBR0YsMkMsQ0FDRSxvQixDQUNBLFksQ0FDQSxXLENBQ0EscUIsQ0FDQSxVLENBR0YsMEMsQ0FDRSxrQixDQUNBLFksQ0FDQSxNLENBQ0EsVyxDQUNBLGlCLENBQ0EsZ0IsQ0FDQSxRLENBQ0EsVSxDQUNBLFcsQ0FURixzRixDQUFBLHFGLENBYUksYSxDQWJKLGdFLENBaUJJLGlCLENBQ0Esa0IsQ0FDQSxVLENBbkJKLGlFLENBdUJJLGlCLENBQ0EsUyxDQUlKLG9CLENBQ0UsVSxDQUNBLGlCLENBQ0EsaUIsQ0FDQSw0QixDQUNBLGlCLENQM01FLHdCT2hFSixlLENBZ1JJLGUsQ0FDQSxjLENBNVFGLGlDLENBK1FJLDRCLENBcFFOLDJCLENBMFFJLGMsQ0FtQ0YsMkIsQ0FoQ0EscUYsQ0FDRSxZLENBR0Ysd0IsQ0FDRSxXLENBR0YsdUIsQ0FDRSxhLENBQ0EsZ0IsQ0FFQSxnRCxDQUNFLFUsQ0FJSixzQixDQUNFLG9CLENBQ0EsZ0IsQ0FHRiwyQixDQUNFLGUsQ0FDQSxRLENBQ0EsUyxDQUdGLDJCLENBQ0UsZSxDQXZPSiw4QixDQStPSSxjLENBR0YsOEMsQ0FDRSxlLENBQ0EscUIsQ0FxQkYsNEIsQ0FBQSwrQixDQXZSRixtRixDQXVRTSxZLENBaFNKLHVFLENBb1NJLGEsQ0FDQSxlLENBQ0EsaUIsQ0FDQSxRLENBQ0EscUIsQ0EvUU4sMkUsQ0FtUk0sb0IsQ0FTSix5QixDQUFBLHVFLENBRUUsVyxDQUNBLFcsQ0FHRixzRixDQUNFLFksQ0FHRixtQyxDQUFBLG1DLENBR0ksZ0IsQ0FISixxRSxDQUFBLHFFLENBT0kscUIsQ0FQSiwyRixDQUFBLDJGLENBVU0sb0IsQ0FDQSxpQixDQVhOLGtELENBQUEsa0QsQ0FnQkksaUIsQ0FDQSxRLENBSUoseUYsQ0FFSSxVLENBRkosaUYsQ0FBQSwrRixDQU1JLFMsQ0FOSixvSCxDQWVNLFksQ1AvVUosQ0FBQSx3Qk9zVkYsaUQsQ0FDRSxhLENBQ0EscUIsQ0E1V0YsdUUsQ0ErV0ksb0IsQ0FDQSxpQixDQXpVTiw4QixDQThVSSxpQixDQUNBLFEsQ1BsV0EsQ0FBQSwyQk8yRUosdUIsQ0E2Ukksb0IsQ0FDQSxTLENBQ0EsZ0QsQ0FDQSxrQixDUDNXQSxDQUFBLDhCT2dYRiw0QixDQUNFLGtCLENBQ0EsTSxDQUNBLGMsQ0FDQSxLLENBQ0EsVSxDQUNBLFcsQ0FORixvRCxDQVNJLFMsQ0FDQSxnRCxDQUNBLGlCLENBWEosaUQsQ0FlSSxpQixDQUNBLHNDLENBQ0Esa0IsQ1BqWUYsQ1FpQkoscUMsQ0FsREEsNkYsQ0FLSSxZLENBZ0RGLG1GLENBQ0Usb0IsQ0FJSiwwQyxDQUNFLG9CLENBRUEsWSxDQUNBLFcsQ0FDQSxlLENBQ0EsaUIsQ0FDQSxRLENBQ0EscUIsQ0FDQSxVLENBRUEscUYsQ0FBQSx1RixDQUVFLFksQ0FVSiwyQyxDQUNFLGdCLENBREYsOEQsQ0FJSSxZLENBSkosNEYsQ0FPTSxhLENBT04saUMsQ0FJRSxnQixDQUdGLHNDLENBS0Usa0IsQ0FHRiwyQyxDQUNFLG9CLENBQ0EsYyxDQUNBLGMsQ0FHRixzQyxDWDFIRSxvRSxDQUNBLGlCLENBQ0EsZSxDQUNBLGdCLENBQ0EsZSxDQUNBLGtCLENBQ0EsYSxDQUNBLGdCLENBQ0EsbUIsQ1dxSEEsYSxDQUNBLGEsQ0FFQSxhLENBQ0EsaUIsQ0FDQSxvQixDQVVGLDJDLENBQ0Usb0IsQ0FDQSxZLENBQ0EsVyxDQUNBLHFCLENBQ0EsVSxDQUVBLDJGLENBQUEsd0YsQ0FFRSxZLENBSUosdUMsQ0FDRSxvQixDQUNBLHFCLENBR0YseUQsQ0FDRSxrQixDQUNBLGlCLENBQ0EsVSxDQUNBLG9CLENBQ0EsYyxDQUNBLFcsQ0FDQSxTLENBQ0EsZ0IsQ0FDQSxpQixDQUNBLGMsQ0FDQSxhLENBQ0EsaUIsQ0FDQSxpQixDQUNBLFEsQ0FHRixrRCxDQUNFLGtCLENBSUYsbUQsQ0FDRSxlLENBR0YsZ0MsQ1h4TEUsb0UsQ0FDQSxpQixDQUNBLGUsQ0FDQSxnQixDQUNBLGUsQ0FDQSxrQixDQUNBLGEsQ0FDQSxnQixDQUNBLG1CLENXa0xBLGEsQ0FDQSxjLENBR0YsaUMsQ0FDRSwrQixDQUNBLFcsQ0FDQSxtQixDQUNBLGlCLENBR0YsNEMsQ0FDRSxpQixDQUNBLE8sQ0FDQSxPLENBR0YsdUMsQ0FDRSxZLENBcUJGLGlDLENBQ0UsWSxDQUdGLG1DQUpBLGlDLENBTUksYSxDQWxJSixpQyxDTDNHSSxlLENBQUEsVyxDQUFBLG1CLENLMlBBLGMsQ0FHRixvQyxDQUFBLHNDLENBRUUsYyxDQXJCSixDQzlQQSwwQixDQUNFLGtCLENBQ0EsWSxDQUNBLG1CLENBR0Ysb0MsQ0FDRSxjLENBQ0EsZ0IsQ0FHRixvQyxDQUNFLFEsQ0FDQSxTLENBR0Ysb0MsQ1pTRSxvRSxDQUNBLGlCLENBQ0EsZSxDQUNBLGdCLENBQ0EsZSxDQUNBLGtCLENBQ0EsYSxDQUNBLGdCLENBQ0EsbUIsQ1lmQSxhLENBQ0EsYSxDQUNBLGMsQ0FDQSxhLENBQ0Esb0IsQ0FORiwrRSxDQVNJLHdCLENBVEosMEMsQ0FhSSxhLENBQ0Esb0IsQ0FkSixtRixDWlNFLG9FLENBQ0EsaUIsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxlLENBQ0Esa0IsQ0FDQSxhLENBQ0EsZ0IsQ0FDQSxtQixDWUVFLGEsQ0FuQkosOEgsQ0FzQk0sWSxDQUNBLHdCLENBS04seUMsQ1IxQkksYyxDQUdFLGUsQ1F5Qkosb0IsQ0FDQSx3QixDQUNBLHFCLENBR0YsYyxDQUNFLGMsQ0FDQSxZLENBQ0EsVyxDQUNBLHFCLENBQ0EsVSxDQUxGLG9CLENBUUksWSxDQUlKLDJDLENSN0NJLGMsQ0FHRSxlLENRNENKLG9CLENBRUEsd0IsQ0FDQSxxQixDVEpFLHdCU2hFSiwwQixDQXlFSSxhLENBQ0EsaUIsQ0FwRUosb0MsQ0F3RUksVSxDQUNBLFcsQ0FDQSxlLENBQ0EsZSxDQXRFSixvQyxDTlFJLFMsQ0FBQSxVLENBQUEsb0IsQ013RUEsYSxDQUNBLGtCLENBR0YseUMsQ0FDRSxvQixDaEJ3N0RBLHdCLENnQnI3REUsUyxDQUNBLG1ELENBQ0EsaUIsQ0FOSiw2RixDQVVJLFMsQ0FDQSxpQixDQUNBLG1ELENBQ0EsaUIsQ0FiSiw4RixDQWlCSSxTLENBQ0EsZ0QsQ0FDQSxrQixDQWxHTixvQyxDQXVHSSxhLENBdkdKLG1GLENBMEdNLGEsQ0ExR04sOEgsQ0E2R1EsWSxDQUlKLDBGLENBQ0UsYyxDQUlKLGlELENBQ0UsZSxDVHZFQSxDVWhFSixjLENBQ0UsaUIsQ0FDQSxVLENBR0YscUIsQ2JvQkUsb0UsQ0FDQSxpQixDQUNBLGUsQ0FDQSxnQixDQUNBLGUsQ0FDQSxrQixDQUNBLGEsQ0FDQSxnQixDQUNBLG1CLENhMUJBLHVCLENBQ0EsZSxDQUNBLHdCLENBQ0EsaUIsQ0FDQSxvQixDQUNBLGMsQ0FDQSxXLENBQ0EsUSxDQUNBLGdCLENBQ0EscUIsQ0FDQSxVLENBWkYsMkIsQ0FlSSxpQixDQUNBLFksQ0FoQkosbUQsQ0FvQkksWSxDQUdGLDZDLENBQ0UsNkMsQ0FDQSxXLENBRkYsbUQsQ0FTSSxXLENBS04sc0IsQ0FDRSxjLENBQ0EsUSxDQUNBLHlCLENBQ0EsYyxDQUNBLG9CLENBQ0EsVyxDQUNBLFcsQ0FDQSxTLENBQ0EsaUIsQ0FDQSxLLENBQ0EsTyxDQUNBLHFCLENBQ0EsVSxDQWJGLHdELENBaUJNLFksQ0FLTiwyQixDQUNFLGEsQ0FDQSxvQixDQUdGLDJCLENBQ0Usb0IsQ0FDQSxZLENBQ0EsVyxDQUNBLFUsQ1ZURSx3QlVwQ0YsNkMsQ0FrREUsVyxDVmRBLENXaEVKLGlELENBQ0Usd0IsQ0FDQSx1QyxDQUNBLGUsQ0FDQSxRLENBQ0Esa0IsQ0FFRixrRSxDQUNFLGEsQ0FLRiwrRCxDZFlFLG9FLENBR0EsZ0IsQ0FFQSxrQixDQUNBLGEsQ0FDQSxnQixDQUNBLG1CLENjbEJBLGlCLENBQ0EsYyxDQUNBLGEsQ0FDQSxjLENBQ0EsZSxDQUNBLGdCLENBQ0Esb0IsQ0FDQSxVLENBS0YsMEUsQ0FDRSxlLENBRUYsK0UsQ0FDRSxjLENBRUYsOEUsQ0FBQSxxRSxDQUNFLGtCLENBQ0EsVSxDQUNBLGMsQ0FFRiwyQkF6QkEsK0QsQ0EyQkksYyxDQUZKLENBT0EsOEIsQ0FDRSxXLENBT0Ysb0MsQ0FDRSx1QixDZDdCQSxvRSxDQUdBLGdCLENBRUEsa0IsQ0FDQSxhLENBQ0EsZ0IsQ0FDQSxtQixDY3VCQSxpQixDQUNBLGUsQ0FDQSx3QixDQUNBLFksQ0FDQSxjLENBQ0EsZSxDQUNBLFcsQ0FDQSxPLENBQ0EsZ0IsQ0FDQSxpQixDQUNBLFMsQ0FDQSxpQixDQUNBLFEsQ0FDQSxxQixDQUNBLHlCLENBQ0EsbUIsQ0FsQkYsMEMsQ0F5Qkksb0IsQ0FDQSxZLENBMUJKLCtELENBOEJJLGEsQ0E5Qkosa0UsQ0FrQ0ksWSxDQWxDSix3RCxDQXNDSSxTLENBR0Ysd0JBekNGLG9DLENBMENJLG9CLENBQ0Esa0IsQ0FDQSxVLENBQ0EsZ0IsQ0FKRixDQU1BLHdCQS9DRixvQyxDQWdESSxXLENBREYsQ0FHQSx3QkFsREYsb0MsQ0FtREksVyxDQUNBLHlCLENBRkYsQ0FVRixxQyxDQUNFLHdCLENBQ0EsUSxDQUNBLGMsQ0FDQSxXLENBQ0EsVyxDQUNBLGMsQ0FDQSxTLENBQ0EsaUIsQ0FDQSxRLENBQ0EsTyxDQUNBLHFCLENBQ0EsVSxDQUNBLFMsQ0FDQSxZLENBRUYseUQsQ0FDRSxTLENBQ0EsMkIsQ0FFRiwyQyxDQUNFLHdCLENBQ0Esb0IsQ0FFRix3QkF4QkEscUMsQ0EwQkksVyxDQUNBLFUsQ0FISixDQVFBLDBDLENBQ0Usb0IsQ0FDQSxTLENBQ0EsYyxDQUNBLFcsQ0FDQSxnQixDQUNBLFUsQ0FFRix3QkFSQSwwQyxDQVVJLFcsQ0FDQSxVLENBSEosQ0FRQSw0QixDQUNFLHlCLENBQ0EsTyxDQUNBLFEsQ0FDQSxTLENBQ0EsbUIsQ0FDQSxpQixDQUNBLFcsQ0FDQSxVLENBTUYsd0JBZEEsNEIsQ0FnQkksYyxDQUNBLEssQ0FISixDQU1BLDhELENBQ0Usa0IsQ0FDQSxVLENBSUYsNEIsQ0FDRSxlLENBR0Ysa0MsQ2R0S0Usb0UsQ0FHQSxnQixDQUVBLGtCLENBQ0EsYSxDQUNBLGdCLENBQ0EsbUIsQ2NnS0EsaUIsQ0FDQSx1QixDQUNBLGUsQ0FDQSxRLENBQ0EsYSxDQUNBLGMsQ0FDQSxlLENBQ0EsVyxDQUNBLGdCLENBQ0EsWSxDQUNBLHFCLENBQ0EsVyxDQUtGLCtELENBQ0UsUyxDQUNBLE8sQ0FDQSx5QixDQUtGLHFFLENBQ0UsVSxDQUNBLHlCLENBQ0Esd0IsQ0FLRiw2RCxDQUNFLGEsQ0FFRixnRSxDQUNFLFksQ0FFRix3QkFkQSxxRSxDQWdCSSx5QixDQUZKLENBU0EsMkJBakRBLGtDLENBbURJLGMsQ0FGSixDQU9BLG1DLENBQ0Usd0IsQ0FDQSxRLENBQ0EsYyxDQUNBLFksQ0FDQSxXLENBQ0EsVyxDQUNBLGMsQ0FDQSxTLENBQ0EsaUIsQ0FDQSxRLENBQ0EsTyxDQUNBLHFCLENBQ0EsVSxDQU9GLHNFLENBQ0Usb0IsQ0FFRix5QyxDQUNFLHdCLENBQ0Esb0IsQ0FFRix3QkEzQkEsbUMsQ0E2QkksaUIsQ0FDQSxvQixDQUhKLENBV0Esd0MsQ0FDRSxvQixDQUNBLFMsQ0FDQSxjLENBQ0EsVyxDQUNBLGdCLENBQ0EsVSxDQUlGLHlDLENBQ0UsNEIsQ0FDQSxRLENBQ0EsYyxDQUNBLFcsQ0FDQSxTLENBQ0EsaUIsQ0FDQSxRLENBQ0EsTyxDQUNBLGlCLENBQ0EscUIsQ0FDQSxVLENBQ0EsWSxDQUNBLFksQ0FPRiw0RSxDQ3pTRSw0RCxDRDBTQSxhLENBRUYsd0JBdkJBLHlDLENBeUJJLGlCLENBRkosQ0FXQSxnRSxDQUNFLFksQ0FDQSxXLENBQ0EsVSxDQUdGLGdCLENBQ0UsWSxDQ2hWRixVLENBQ0UsWSxDQUdGLGdCLENBQ0UsZSxDQUNBLFEsQ0FDQSxTLENBZ0JGLGdCLENBYkEsNEIsQ1hjSSxjLENKQ0Ysb0UsQ0FDQSxpQixDQUNBLGUsQ0FDQSxnQixDQUNBLGUsQ0FDQSxrQixDQUNBLGEsQ0FDQSxnQixDZWxCQSxVLENBQ0EsWSxDQUNBLHdCLENBT0YsZ0IsQ2ZJRSxlLENBTUEsbUIsQ2VSQSxjLENBQ0EsZ0IsQ0FDQSxvQixDQUdBLGEsQ0FDQSxjLENBUkYsc0IsQ0E0Q0EseUMsQ0FqQ0ksVSxDQUlKLHFCLENBQ0Usb0IsQ0FDQSxjLENBQ0EscUIsQ0FHRixvQixDQUFBLHFCLENBRUUsb0IsQ0FDQSxTLENBQ0EsVyxDQUNBLGdCLENBQ0EscUIsQ0FDQSxVLENBR0YsMEIsQ0FDRSxvQixDQUNBLFMsQ0FDQSxXLENBQ0EsZSxDQUNBLHFCLENBQ0EsVSxDQUdGLDZCLENBQ0UsaUIsQ0FHRixtQyxDQUNFLGtCLENBQ0Esd0UsQ0FGRiw4RCxDQVNJLHdCLENBSUosd0IsQ0FFRSxxQixDQUNBLCtCLENBQ0Esb0MsQ0FDQSxZLENBQ0EsYyxDQUNBLGlCLENBQ0EsTyxDQUNBLGUsQ0FDQSxRLENBQ0EsVyxDQUNBLFcsQ0FFQSw0RCxDQUNFLGEsQ0FJSiw2QixDQUNFLGUsQ0FDQSxTLENBR0YscUMsQ0FDRSwrQixDQUNBLDRCLENBQ0EsYSxDQUNBLGEsQ0FDQSxrQixDQUNBLGMsQ0FHRixrQyxDQUNFLGEsQ0FDQSxhLENBQ0EsZ0IsQ0FHRixrQyxDQUNFLHNCLENBR0YsaUMsQ2ZsR0Usb0UsQ0FDQSxpQixDQUNBLGUsQ0FDQSxnQixDQUNBLGUsQ0FDQSxrQixDQUNBLGEsQ0FDQSxnQixDQUNBLG1CLENlNEZBLGEsQ0FHRixnQyxDQUNFLGMsQ0FHRixxQyxDQUNFLGtCLENBQ0EsZSxDQUNBLGlCLENBR0YsbUNBMUlBLFUsQ0E0SUksd0IsQ0FDQSxhLENBQ0EsVyxDQUNBLGUsQ0FFQSw0QixDQUNFLGtDLENBQ0EsaUIsQ0FDQSxXLENBSUosOEIsQ1RySUUsZSxDQUFBLFUsQ0FBQSxvQixDUytJRixxQixDQUNFLG9CLENBQ0EsYSxDQUZGLGlDLENBQUEsa0MsQ0FNSSxjLENBakpOLGdCLENBMkpJLFMsQ0EzSkosc0IsQ0E4Sk0sYSxDQUlKLHdELENBQ0UsWSxDQWhMSiw0QixDQXFEQSw2QixDQStISSxjLENBT0Ysd0IsQ0FDRSxpQixDQUNBLGtCLENBR0YsaUIsQ1R2TEUsZSxDQUFBLFcsQ0FBQSxjLENTZ01FLGdCLENBVEosdUMsQ0FhSSwyQixDQUNBLHFCLENBZEosa0QsQ0FpQk0sYyxDQXJLUiwwQixDQTJLSSxvQixDQUNBLFksQ0FDQSxXLENBQ0EsZ0IsQ0FDQSxxQixDQUNBLFUsQ0ExTEosb0IsQ0F1TUUsMEMsQ0F2TUYscUIsQ0ErTEksb0IsQ0FDQSxZLENBQ0EsVyxDQUNBLGUsQ0FDQSxxQixDQUNBLFUsQ0FHRiwwQyxDQUdFLFcsQ0FHQSxVLENBMUxKLDZCLENBOExJLGlCLENBbkhKLENBdUhBLG1DQXpHRSw4QixDVHJJRSxlLENBQUEsVSxDQUFBLHFCLENTdUxGLGlCLENUdkxFLGUsQ0FBQSxXLENBQUEsYyxDUzhPSixDQzNQQSxPLENBRUUsZSxDQUNBLGlCLENBSEYsZSxDQTBDQSx1QixDQW5DSSxhLENBQ0EsWSxDQUNBLFUsQ0FUSix3QixDQWFJLFksQ0FJSixjLENBQUEsYyxDQUVFLFksQ0FDQSxtQixDQUFBLGdCLENBQ0EsVSxDQUdGLGMsQ0FDRSxhLENBR0YsZ0IsQ0FDRSxNLENBRUEsZSxDQUNBLGlCLENBQ0EsTyxDQUNBLGEsQ0FDQSwwQixDQUdGLHFCLENBQ0UsaUIsQ0FHRix1QixDQUNFLHlGLENBQ0EsVSxDQUVBLFksQ0FDQSxpQixDQUNBLGlCLENBS0Ysc0IsQ1p6Q0ksYyxDQUdFLGdCLENZbURKLDBDLENBVkEsdUMsQ0FxQkEsa0MsQ0FwQkUsVSxDQUlKLHlCLENaM0NJLGMsQ0FDQSxtQixDWTRDRixZLENBQ0Esa0IsQ25CR0YsaUIsQ092REksYyxDQUdFLGUsQ1kyREosWSxDQUNBLGtCLENiakJFLHdCYXlCRixxQixDQUNFLGEsQ0FDQSxZLENBRkYsZ0UsQ0FLSSxrQixDQUxKLGdFLENBU0ksa0IsQ0FUSiw0RCxDQWFJLGtCLENBYkosc0MsQ0FpQkksaUIsQ0FqQkosMEQsQ0FvQk0saUIsQ2I3Q0osQ0FBQSx3QmExREosZSxDQWlCQSxjLENBQUEsYyxDQStGTSxZLENBaEhOLHdCLENBb0hNLGEsQ0EvRE4sc0IsQ1puQ0ksYyxDQUNBLG1CLENZNEdBLGtCLENBbEVKLHlCLENBc0VJLGEsQ0FDQSxjLENBQ0Esa0IsQ0FFQSwrQyxDVjFIQSxvQixDQUFBLHFCLENUc0RKLGlCLENtQjBFSSxhLENBMURGLHFCLENBOERFLFksQ2J2RkEsQ0FBQSx3QmExREosZSxDQWlCQSxjLENBQUEsYyxDQXVJTSxZLENBbkdOLHNCLENabkNJLGMsQ0FDQSxhLENZMENKLHlCLENaakRJLGMsQ0FHRSxlLENEMkNGLENBQUEsNEJhNkVBLCtDLENWMUhBLGlCLENBQUEsa0IsQ0g2Q0EsQ2M5REosZSxDQUNFLFksQ0FHRiwrQixDQUNFLGUsQ0FHRixvQixDYmdDRSxlLENhOUJBLGlCLENBR0YseUIsQ0FDRSxvQixDQUNBLGUsQ0FDQSxjLENBR0Ysb0IsQ2pCSUUsb0UsQ0FDQSxpQixDQUNBLGUsQ0FDQSxnQixDQUNBLGUsQ0FDQSxrQixDQUNBLGEsQ0FDQSxnQixDaUJUQSxhLENBQ0EsWSxDQUNBLGdCLENBQ0Esd0IsQ0FDQSxxQixDQU5GLDBCLENBU0ksb0IsQ0FHRixvRCxDQUNFLFUsQ0FJSixvQixDQUNFLFcsQ0FDQSxxQixDQUNBLFUsQ0FDQSxlLENBRUEsK0MsQ0FDRSx1QixDQUNBLDhCLENBR0Ysb0QsQ0FDRSxTLENkY0Esd0JjOURKLGUsQ0E0REksYSxDZEVBLENBQUEsNEJjR0Ysb0MsQ0FHSSxjLENkTkYsQ2U5REosYSxDQUNFLFksQ0FDQSxlLENBRUEsbUNBSkYsYSxDQUtJLGEsQ0FERixDQUtGLG1CLENBR0UsZSxDQUdGLHdCLENBQ0Usb0IsQ0FDQSxrQixDQUNBLHFCLENBSEYsbUMsQ2xCUUUsb0UsQ0FDQSxpQixDQUNBLGUsQ0FDQSxnQixDQUVBLGtCLENBQ0EsYSxDQUNBLGdCLENBQ0EsbUIsQ0lmRSxjLENBR0UsbUIsQ2NJRixhLENBUkosdUQsQ0FXTSxhLENBQ0EsYyxDQVpOLDZELENDTEEsNEMsQ0RvQlEsWSxDQU1SLG1CLENBQUEsd0IsQ2xCYkUsb0UsQ0FDQSxpQixDQUNBLGUsQ0FDQSxnQixDQUNBLGUsQ0FDQSxrQixDQUNBLGEsQ0FDQSxnQixDQUNBLG1CLENrQlFBLGEsQ0FDQSxhLENBQ0EsYyxDQUNBLGdCLENBQ0Esa0IsQ0FDQSxpQixDQVJGLHlCLENBQUEsOEIsQ0FXSSxXLENBQ0EsaUIsQ0FDQSxPLENBQ0EsTyxDQWRKLHlCLENBQUEsOEIsQ0FrQkksYSxDQUNBLHlCLENDckRKLHNCLENBR0UsVyxDQUNBLGUsQ0FJRiwyQixDQUNFLDhCLENBQ0EsYyxDQUNBLG9CLENBSEYsc0MsQ0FNSSxjLENBUUosc0IsQ0FDRSxhLENBQ0EsYyxDQUVBLDhELENBQ0UsYyxDQUdGLDZELENBQ0UsZSxDQUdGLDRELENBQ0UsaUIsQ0FDQSxpQixDQUdGLHdFLENBQ0UsaUIsQ0FERiwrRixDQUlJLE0sQ0FLTixzQixDQUNFLGMsQ0FDQSxZLENBQ0EsVyxDQUNBLFMsQ0FDQSxnQixDQUNBLGlCLENBQ0EsUSxDQUNBLHFCLENBQ0EsVSxDQUVBLG1ELENBQ0UsWSxDQUlKLGdDLENBQ0UsYyxDQUdBLHNFLENBQ0UsYyxDQUdGLDZELENBQ0UseUIsQ2hCYkEsMkJnQmtCRixxQyxDQUNFLFksQ2hCbkJBLENBQUEsd0JnQndCRixpQyxDQUNFLGEsQ0FERix3RSxDQUFBLHVDLENBSUksb0IsQ2hCNUJGLENBQUEsd0JnQndDRixnQixDQUNFLGlCLENoQnpDQSxDQUFBLHdCZ0I4Q0YsbUMsQ0FFSSxXLENoQmhERixDaUIzREosYyxDQUNFLGUsQ0FHRixrQixDQUNFLG1CLENBQ0EsZ0IsQ0FHRix1QixDQUNFLGEsQ0FDQSxjLENBQ0EsZSxDQUhGLGlELENBTUksVSxDQUlKLG9ELENBQ0UsYSxDQUdGLDBDLENBQ0UsYSxDQUNBLGMsQ0FHRiwyQixDcEJSRSxvRSxDQUNBLGlCLENBQ0EsZSxDQUNBLGdCLENBQ0EsZSxDQUNBLGtCLENBQ0EsYSxDQUNBLGdCLENvQkdBLGEsQ0FDQSxhLENBQ0EsYyxDQUNBLGlCLENBQ0Esd0IsQ0FHRixrQixDQUNFLG9CLENBQUEsc0IsQ0FDQSxtQixDQUFBLFksQ0FDQSxnQixDQUdGLG1CLENBQ0UsaUIsQ0FHRixvQixDQUNFLFUsQ0FBQSxNLENBU0Ysb0IsQ0FOQSw0QixDcEIvQkUsb0UsQ0FDQSxpQixDQUVBLGdCLENBQ0EsZSxDQUNBLGtCLENBQ0EsYSxDQUNBLGdCLENBQ0EsbUIsQ29CaUNBLGlCLENBVkYsNEIsQ0FFRSxjLENwQi9CQSxlLENvQm1DRixvQixDcEJuQ0UsZSxDb0JxQ0EsYSxDQUNBLGEsQ0FJRiw2QixDQUNFLGEsQ0FFQSxjLENBSEYsNEQsQ0FNSSxPLENBSUoseUIsQ0FDRSxvQixDQUNBLFksQ0FDQSxXLENBQ0EsZ0IsQ0FDQSxpQixDQUNBLE8sQ0FDQSxVLENBR0Ysa0IsQ0FDRSxrQixDQUNBLGdCLENBQ0EsaUIsQ0FIRix5QixDQU1JLGtCLENBQ0EsVSxDQUNBLFksQ0FDQSxNLENBQ0EsaUIsQ0FDQSxPLENBQ0EsSyxDQVpKLDBDLENBZ0JJLGEsQ0FDQSxpQixDQUlKLHFCLENBQ0UsYSxDQUNBLGtCLENBQ0EsYyxDQUdGLG1DQXRHQSx1QixDQXdHSSxjLENBRUEsMEMsQ0FDRSxjLENBcEROLDZCLENBeURJLGMsQ0FDQSxXLENBakVKLG9CLENBcUVJLGMsQ0ExQ0osa0IsQ0E4Q0ksZ0IsQ0FuQkosQ0M1R0EsTyxDckJpQkUsb0UsQ0FDQSxpQixDQUNBLGUsQ0FDQSxnQixDQUNBLGUsQ0FFQSxhLENBQ0EsZ0IsQ0FDQSxtQixDcUJ2QkEsa0IsQ0FDQSxpQixDQUNBLGlCLENBQ0EsVSxDQUNBLG9CLENBQ0EsYyxDQUNBLGUsQ0FDQSxpQixDQUNBLGlCLENBVkYsYSxDQWNJLGtCLENBQ0EsVSxDQUNBLG9CLENBaEJKLGdDLENBbUJNLG1CLENBQ0EsWSxDQUNBLDhCLENBckJOLGMsQ0EwQkksa0IsQ0ExQkosdUIsQ0E4QkksZSxDQUNBLGlCLENBQ0EsYSxDQWhDSiw2QixDQW1DTSxrQixDQUNBLGEsQ0FwQ04sOEIsQ0F3Q00sa0IsQ0FLTixhLENBQ0UsbUIsQ0FBQSxZLENBQ0EsZSxDQUNBLGlCLENBQ0Esa0IsQ0FDQSxlLENBRUEsa0MsQ0FDRSxpQixDQUNBLGtCLENBVEosMkIsQ0FhSSxpQixDQUFBLGEsQ0FDQSxpQixDQWRKLDJCLENBa0JJLDBCLENBQUEseUIsQ0FBQSxpQixDQUlKLGEsQ0FBQSxhLENBRUUsb0IsQ0FDQSxxQixDQUdGLGEsQ0FDRSxZLENBRUEsaUIsQ0FDQSxRLENBSkYsOEIsQ0FRSSxXLENBQ0EsVSxDQVRKLGEsQ0FBQSx5QyxDQWFJLFcsQ0FDQSxVLENBSUosYyxDQUVFLGMsQ0FDQSxhLENBSEYsYyxDQUVFLGMsQ0FVQSx3QixDQUNBLGEsQ0FiRixvQixDQU1JLGMsQ0FDQSxhLENBUEosb0IsQ0FNSSxjLENBZUosc0IsQ0FWQSxvQixDQUtJLG9CLENBQ0EsYSxDQUlKLDRCLENBS0ksd0IsQ0FDQSxvQixDQUNBLFUsQ0FQSixvQyxDQWVJLFksQ0FRSixvQixDQUNFLGlCLENBQ0EsVSxDQXpCRiwwQyxDQXVCQSxrQyxDekJvK0ZJLDRELEN5Qi85RkEsUyxDQUxKLDBCLENBU0kscUIsQ0FDQSxpQixDQUNBLGEsQ0FYSix3QyxDQWNNLFksQ0FLTixrQixDQUNFLGUsQ0FDQSx3QixDQUNBLGlCLENBQ0EsYSxDQUpGLHdCLENBT0ksa0IsQ0FDQSxvQixDQUNBLFUsQ0FDQSxvQixDQVZKLHlCLENBY0ksYyxDQUNBLG9CLENBQ0EsYSxDQUlKLGdCLENBQ0Usa0IsQ0FERixzQixDQUlJLGtCLENBSkosOEIsQ0FRSSxTLENBSUosYyxDQUNFLGtCLENBREYsaUMsQ0FJSSxlLENBQ0EsaUIsQ0FDQSxpQixDQUNBLFEsQ0FQSixvQixDQVdJLGtCLENBWEosNEIsQ0FlSSxTLENBSUosYyxDQUNFLGtCLENBREYsb0IsQ0FJSSxrQixDQUpKLDRCLENBUUksUyxDQUlKLGUsQ0FBQSxxQixDQUNFLGtCLENBT0YsVyxDakJqTkksYyxDQUNBLG1CLENpQmtORixnQixDQUdGLFcsQ0FDRSxpQixDQUdGLGMsQ0FDRSxVLENBR0Ysc0IsQ3JCN05FLG9FLENBQ0EsaUIsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxlLENBQ0Esa0IsQ0FDQSxhLENBQ0EsZ0IsQ3FCeU5BLGEsQ0FDQSxvQixDQUNBLGUsQ0FDQSxTLENBQ0Esd0IsQ0FQRiw0QixDQVVJLGEsQ0FWSixvQyxDQWNJLFksQ0FkSiwyQyxDQUFBLDBDLENBbUJJLFksQ0FuQkosc0MsQ0F1QkksVSxDQXZCSixvRCxDQTBCTSxTLENBMUJOLDRDLENBOEJNLGEsQ0E5Qk4sMkQsQ0FBQSwwRCxDQW1DTSxZLENBSUosNkMsQ0FDRSxhLENBQ0Esa0IsQ0FJSiwrQixDQUNFLHdCLENBQ0EsaUIsQ0FDQSxZLENBR0YscUIsQ0FDRSxpQixDQUdGLDRDLENBRUksd0IsQ0FJSixjLENBQ0UsYyxDQUNBLFEsQ0FDQSxZLENBSEYsb0IsQ0FNSSxjLENBTkosa0MsQ0FTTSxZLENBVE4sNEIsQ0FjSSxZLENBQ0EsVyxDQUNBLFUsQ0FJSix3QixDQUFBLHVDLENBR0ksa0IsQ0FISixrRCxDQUFBLG1DLENBTU0sZSxDbEI3UUYsd0JrQm1SRiwwQyxDQUdJLGUsQ0FISix5QyxDQU9JLGdCLENsQjFSRixDbUIvREosbUIsQ0FDRSxvQixDQUNBLGlCLENBR0YsMkIsQ0FDRSxRLENBSUEsTyxDQUtGLG1CLENBVkEsMkIsQ0FXRSxXLENBQ0EsTSxDQUNBLGlCLENBQ0EsSyxDQUNBLFUsQ0FHRixtQixDQUNFLFksQ0FHRiwrQyxDQUNFLGtCLENBQ0EsUSxDQUdGLDRDLENBQ0UsUyxDQUlGLGEsQ3RCYkUsb0UsQ0FDQSxpQixDQUNBLGUsQ0FDQSxnQixDQUdBLGEsQ0FDQSxnQixDQUNBLG1CLENzQk9BLGUsQ0FDQSxpQixDQUNBLFUsQ0FDQSx3QixDQUNBLGEsQ0FDQSxjLENBQ0EsZ0IsQ0FDQSxVLENBQ0EsVyxDQUNBLGlCLENBQ0EsUyxDQUNBLGlCLENBQ0EsWSxDQUdGLG9CLENBQ0UsZSxDQUNBLDBCLENBQUEsbUIsQ0FDQSxTLENBR0YsbUIsQ0FDRSxhLENBR0YscUIsQ0FDRSxZIiwiZmlsZSI6Im5ldGFwcC1saWJyYXJ5LWNyaXRpY2FsLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8vIE5PIElERUEgd2h5IEkgaGF2ZSB0byBtYW51YWxseSBpbXBvcnQgdGhlIHZhcmlhYmxlcyBpbnRvIHRoaXMgZmlsZSwgd2lsbCBzb2x2ZSBsYXRlclxyXG4vLyBAaW1wb3J0ICd2YXJpYWJsZXMnO1xyXG5cclxuJW5vLW1hcmdpbiB7XHJcbiAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG4lbm8tcGFkZGluZyB7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG5cclxuJWNvbnRlbnQtbWF4LXdpZHRoIHtcclxuICBtYXgtd2lkdGg6ICRzY3JlZW4teGw7XHJcbn1cclxuXHJcbi8vIHNjc3MtbGludDpkaXNhYmxlIEltcG9ydGFudFJ1bGVcclxuXHJcbi8vdmlzdWFsbHktaGlkZGVuIHByZXZlbnRzIGVsZW1lbnRzIGZyb20gYmVpbmcgc2VlbiBvbiBzY3JlZW4sIFxyXG4vL2J1dCBzdGlsbCBhbGxvd3MgdGhlbSB0byBiZSBhY2Nlc3NpYmxlIHRvIHNjcmVlbiByZWFkZXJzLiBcclxuLy9UaGlzIHNjc3MgZXh0ZW5zaW9uIHNob3VsZCBiZSB1c2VkIHdoZW4gaGlkaW5nIGVsZW1lbnRzIFxyXG4vL3RoYXQgc2hvdWxkIHN0aWxsIGJlIGFjY2Vzc2libGUgdmlhIGEgc2NyZWVuIHJlYWRlclxyXG4ldmlzdWFsbHktaGlkZGVuIHtcclxuICAvLyBcIiFpbXBvcnRhbnRcIiBpcyB1c2VkIHRvIHByZXZlbnQgdW5pbnRlbnRpb25hbCBvdmVycmlkZXMuXHJcbiAgY2xpcDogcmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpO1xyXG4gIGhlaWdodDogMXB4O1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XHJcbiAgd2lkdGg6IDFweDtcclxufVxyXG5cclxuLnZpc3VhbGx5LWhpZGRlbiB7XHJcbiAgQGV4dGVuZCAldmlzdWFsbHktaGlkZGVuO1xyXG59XHJcbi8vIHNjc3MtbGludDplbmFibGUgSW1wb3J0YW50UnVsZVxyXG4iLCJoMSxcbi5oMSxcbmgyLFxuLmgyLFxuaDMsXG4uaDMsXG5oNCxcbi5oNCxcbmg1LFxuLmg1LFxuaDYsXG4uaDYsIHAsXG4ubi1wYXJhZ3JhcGgsIC5uLWxpc3QtLXVuc3R5bGVkLCAubi1saXN0LS1pbmxpbmUsIC5uLWxpc3QtLWJ1bGxldGVkLCAubi1saXN0LS1udW1iZXJlZCwgLm4tbGlzdC0tdHdvLWNvbHVtbiwgLm4tbGlzdF9fdGVybSxcbi5uLWxpc3RfX2Rlc2NyaXB0aW9uLCAubi1vZmYtY2FudmFzLW1lbnVfX3Byb3BlcnR5LW5hdmlnYXRpb24tbGlzdCwgLm4tb2ZmLWNhbnZhcy1tZW51X19nbG9iYWwtbmF2aWdhdGlvbi1saXN0LCAubi1vZmYtY2FudmFzLW1lbnVfX3V0aWxzLWxpc3QsIC5uLXByb3BlcnR5LWJhcl9fbmFycm93LWFjdGlvbnMtbGlzdCwgLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX3V0aWxzLWxpc3QsIC5uLWFuY2hvci1saW5rX19saXN0LCAubi1icmVhZGNydW1iX19saXN0LCAubi1jb250YWN0LXNhbGVzX19saXN0IHtcbiAgbWFyZ2luOiAwOyB9XG5cbi5uLWxpc3QtLXVuc3R5bGVkLCAubi1saXN0LS1pbmxpbmUsIC5uLWxpc3QtLWJ1bGxldGVkLCAubi1saXN0LS1udW1iZXJlZCwgLm4tbGlzdC0tdHdvLWNvbHVtbiwgLm4tbGlzdF9fdGVybSxcbi5uLWxpc3RfX2Rlc2NyaXB0aW9uLCAubi1vZmYtY2FudmFzLW1lbnVfX3Byb3BlcnR5LW5hdmlnYXRpb24tbGlzdCwgLm4tb2ZmLWNhbnZhcy1tZW51X19nbG9iYWwtbmF2aWdhdGlvbi1saXN0LCAubi1vZmYtY2FudmFzLW1lbnVfX3V0aWxzLWxpc3QsIC5uLXByb3BlcnR5LWJhcl9fbmFycm93LWFjdGlvbnMtbGlzdCwgLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX3V0aWxzLWxpc3QsIC5uLWFuY2hvci1saW5rX19saXN0LCAubi1icmVhZGNydW1iX19saXN0LCAubi1jb250YWN0LXNhbGVzX19saXN0IHtcbiAgcGFkZGluZzogMDsgfVxuXG4udmlzdWFsbHktaGlkZGVuLCAubi1wcm9wZXJ0eS1iYXJfX21lbnUtdG9nZ2xlLXRleHQge1xuICBjbGlwOiByZWN0KDFweCwgMXB4LCAxcHgsIDFweCk7XG4gIGhlaWdodDogMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgd2lkdGg6IDFweDsgfVxuXG5Aa2V5ZnJhbWVzIGJvdW5jZURvd24ge1xuICBmcm9tLCAyMCUsIDUzJSwgODAlLCB0byB7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgfVxuICA0MCUsIDQzJSB7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1LCAwLjg1NSwgMC4wNik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA2cHgsIDApOyB9XG4gIDcwJSB7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1LCAwLjg1NSwgMC4wNik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAzcHgsIDApOyB9XG4gIDkwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgfSB9XG5cbkBrZXlmcmFtZXMgYm91bmNlSW5Eb3duIHtcbiAgZnJvbSwgNjAlLCA3NSUsIDkwJSwgdG8ge1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpOyB9XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTMwMDBweCwgMCk7IH1cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjVweCwgMCk7IH1cbiAgNzUlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTsgfVxuICA5MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNXB4LCAwKTsgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiBub25lOyB9IH1cblxuQGtleWZyYW1lcyBib3VuY2VJblVwIHtcbiAgZnJvbSwgNjAlLCA3NSUsIDkwJSwgdG8ge1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpOyB9XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAzMDAwcHgsIDApOyB9XG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTsgfVxuICA3NSUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTBweCwgMCk7IH1cbiAgOTAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC01cHgsIDApOyB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApOyB9IH1cblxuQGtleWZyYW1lcyBib3VuY2VSaWdodCB7XG4gIGZyb20sIDYwJSwgNzUlLCA5MCUsIHRvIHtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTsgfVxuICBmcm9tIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDZweCwgMCwgMCk7IH1cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTNweCwgMCwgMCk7IH1cbiAgNzUlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDZweCwgMCwgMCk7IH1cbiAgOTAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0zcHgsIDAsIDApOyB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IG5vbmU7IH0gfVxuXG5Aa2V5ZnJhbWVzIHNsaWRlRG93biB7XG4gIGZyb20ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTIwcHgpOyB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIHNsaWRlSW4ge1xuICBmcm9tIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNDAwcHgpOyB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIGZhZGVJbiB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7IH0gfVxuXG5Aa2V5ZnJhbWVzIGZhZGVJblVwIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogbm9uZTsgfSB9XG5cbkBrZXlmcmFtZXMgZmFkZUluVXBCaWcge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7IH0gfVxuXG5odG1sLFxuYm9keSB7XG4gIGZvbnQtZmFtaWx5OiBwcm94aW1hLW5vdmEsIEFyaWFsLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY29sb3I6ICM0NTQ1NDU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDsgfVxuXG4qLFxuKjpiZWZvcmUsXG4qOmFmdGVyIHtcbiAgYm94LXNpemluZzogaW5oZXJpdDsgfVxuXG5oZWFkIHN2ZyB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxudWwsXG5vbCB7XG4gIG1hcmdpbjogMDsgfVxuXG5iLCBzdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZDsgfVxuXG5kaXYjaHMtZXUtY29va2llLWNvbmZpcm1hdGlvbiB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLm4tcHVsbC1sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQ7IH1cblxuLm4tcHVsbC1yaWdodCB7XG4gIGZsb2F0OiByaWdodDsgfVxuXG4ubi1hbGlnbi1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0OyB9XG5cbi5uLWFsaWduLWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4ubi1hbGlnbi1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDsgfVxuXG4ubi10ZXh0LXVwcGVyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLm4tc3BhY2luZy1ib3R0b20ge1xuICBtYXJnaW4tYm90dG9tOiAyNHB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAyNi4yNWVtKSB7XG4gIC5uLWhpZGRlbi1zbSB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XG4gIC5uLWhpZGRlbi1tZCB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5uLWhpZGRlbi1tb2JpbGUge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5uLWhpZGRlbi1kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgLm4taGlkZGVuLWRlc2t0b3Age1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5uLWhpZGRlbi1tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG5ociB7XG4gIGJhY2tncm91bmQ6ICNGMkYyRjI7XG4gIGJvcmRlcjogMDtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIG1hcmdpbi10b3A6IDI0cHg7IH1cblxuaDEsXG4uaDEsXG5oMixcbi5oMixcbmgzLFxuLmgzLFxuaDQsXG4uaDQsXG5oNSxcbi5oNSxcbmg2LFxuLmg2IHtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDsgfVxuXG5oMSxcbi5oMSB7XG4gIGZvbnQtZmFtaWx5OiBwcm94aW1hLW5vdmEsIEFyaWFsLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGZvbnQtc2l6ZTogNDJweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMjYuMjVlbSkge1xuICAgIGgxLFxuICAgIC5oMSB7XG4gICAgICBmb250LXNpemU6IDQ2cHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIGgxLFxuICAgIC5oMSB7XG4gICAgICBmb250LXNpemU6IDUycHg7IH0gfVxuXG5oMixcbi5oMiB7XG4gIGZvbnQtZmFtaWx5OiBwcm94aW1hLW5vdmEsIEFyaWFsLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGZvbnQtc2l6ZTogMzJweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMjYuMjVlbSkge1xuICAgIGgyLFxuICAgIC5oMiB7XG4gICAgICBmb250LXNpemU6IDM2cHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIGgyLFxuICAgIC5oMiB7XG4gICAgICBmb250LXNpemU6IDQwcHg7IH0gfVxuXG5oMyxcbi5oMyB7XG4gIGZvbnQtZmFtaWx5OiBwcm94aW1hLW5vdmEsIEFyaWFsLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGZvbnQtc2l6ZTogMjhweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMjYuMjVlbSkge1xuICAgIGgzLFxuICAgIC5oMyB7XG4gICAgICBmb250LXNpemU6IDMwcHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIGgzLFxuICAgIC5oMyB7XG4gICAgICBmb250LXNpemU6IDMycHg7IH0gfVxuXG5oNCxcbi5oNCB7XG4gIGZvbnQtZmFtaWx5OiBwcm94aW1hLW5vdmEsIEFyaWFsLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGZvbnQtc2l6ZTogMjRweDsgfVxuXG5oNSxcbi5oNSB7XG4gIGZvbnQtZmFtaWx5OiBwcm94aW1hLW5vdmEsIEFyaWFsLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgZm9udC1zaXplOiAyMHB4OyB9XG5cbmg2LFxuLmg2IHtcbiAgZm9udC1mYW1pbHk6IHByb3hpbWEtbm92YSwgQXJpYWwsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBsaW5lLWhlaWdodDogMS4yNTtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgZm9udC1zaXplOiAxOHB4OyB9XG5cbmg1LFxuaDYsXG4uaDUsXG4uaDYge1xuICBtYXJnaW4tYm90dG9tOiAyNHB4OyB9XG5cbmltZyB7XG4gIG1heC13aWR0aDogMTAwJTsgfVxuXG5wLFxuLm4tcGFyYWdyYXBoIHtcbiAgZm9udC1mYW1pbHk6IHByb3hpbWEtbm92YSwgQXJpYWwsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjNDU0NTQ1O1xuICBtYXJnaW4tYm90dG9tOiAyNHB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgcCxcbiAgICAubi1wYXJhZ3JhcGgge1xuICAgICAgZm9udC1zaXplOiAxNnB4OyB9IH1cblxuLm4tcGFyYWdyYXBoLWxlYWQge1xuICBmb250LWZhbWlseTogcHJveGltYS1ub3ZhLCBBcmlhbCwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICM0NTQ1NDU7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDI2LjI1ZW0pIHtcbiAgICAubi1wYXJhZ3JhcGgtbGVhZCB7XG4gICAgICBmb250LXNpemU6IDIwcHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIC5uLXBhcmFncmFwaC1sZWFkIHtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDsgfSB9XG5cbi5uLXBhcmFncmFwaC1maW5lLXByaW50IHtcbiAgZm9udC1mYW1pbHk6IHByb3hpbWEtbm92YSwgQXJpYWwsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjNDU0NTQ1OyB9XG5cbi5uLXNlY3Rpb24tdGl0bGUge1xuICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggI0VBRUFFQTtcbiAgZGlzcGxheTogdGFibGU7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC5uLXNlY3Rpb24tdGl0bGUgLm4tc2VjdGlvbi10aXRsZV9faGVhZGluZyB7XG4gICAgZm9udC1mYW1pbHk6IHByb3hpbWEtbm92YSwgQXJpYWwsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICAgIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gICAgdGV4dC1pbmRlbnQ6IDA7XG4gICAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGNvbG9yOiAjNDU0NTQ1O1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMjYuMjVlbSkge1xuICAgICAgLm4tc2VjdGlvbi10aXRsZSAubi1zZWN0aW9uLXRpdGxlX19oZWFkaW5nIHtcbiAgICAgICAgZm9udC1zaXplOiAzNnB4OyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgLm4tc2VjdGlvbi10aXRsZSAubi1zZWN0aW9uLXRpdGxlX19oZWFkaW5nIHtcbiAgICAgICAgZm9udC1zaXplOiA0MHB4OyB9IH1cbiAgLm4tc2VjdGlvbi10aXRsZSAubi1zZWN0aW9uLXRpdGxlX19hY3Rpb25zIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9XG5cbmEge1xuICBjb2xvcjogIzAwNjdDNTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjMUU0QTkzO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG5cbi5uLWxpbmstc3RhbmRhbG9uZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAyNHB4OyB9XG5cbi5uLWxpc3QsXG51bCxcbm9sIHtcbiAgZm9udC1mYW1pbHk6IHByb3hpbWEtbm92YSwgQXJpYWwsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjNDU0NTQ1OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLm4tbGlzdCxcbiAgICB1bCxcbiAgICBvbCB7XG4gICAgICBmb250LXNpemU6IDE2cHg7IH0gfVxuXG4ubi1saXN0LS11bnN0eWxlZCxcbi5uLWxpc3QtLWlubGluZSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IH1cblxuLm4tbGlzdC0taW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gIC5uLWxpc3QtLWlubGluZSAubi1saXN0X19pdGVtIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZzogMCA2cHg7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuICAgIC5uLWxpc3QtLWlubGluZSAubi1saXN0X19pdGVtOmxhc3QtY2hpbGQgPiAubi1saXN0X19pdGVtLWxpbms6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuXG4ubi1saXN0X19pdGVtLWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAubi1saXN0LS1pbmxpbmUtc2VwYXJhdG9yIC5uLWxpc3RfX2l0ZW0tbGluazphZnRlciB7XG4gICAgY29udGVudDogJ3wnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogLTEycHg7XG4gICAgdG9wOiAwOyB9XG5cbi5uLWxpc3RfX2l0ZW0ge1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtYXJnaW4tYm90dG9tOiAxMnB4OyB9XG4gIC5uLWxpc3RfX2l0ZW0gLm4tbGlzdCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgIHBhZGRpbmctbGVmdDogMjRweDsgfVxuXG4ubi1saXN0LS1idWxsZXRlZCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IH1cbiAgLm4tbGlzdC0tYnVsbGV0ZWQgLm4tbGlzdF9faXRlbSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5uLWxpc3QtLWJ1bGxldGVkIC5uLWxpc3RfX2l0ZW06YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQ6ICM0NTQ1NDU7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICBsZWZ0OiA2cHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDEycHg7XG4gICAgICB3aWR0aDogNHB4OyB9XG5cbi5uLWxpc3QtLW51bWJlcmVkIHtcbiAgY291bnRlci1yZXNldDogbXktY291bnRlcjtcbiAgbGlzdC1zdHlsZTogbm9uZTsgfVxuICAubi1saXN0LS1udW1iZXJlZCAubi1saXN0X19pdGVtOmJlZm9yZSB7XG4gICAgY29udGVudDogY291bnRlcihteS1jb3VudGVyLCBkZWNpbWFsKSBcIi5cIjtcbiAgICBjb3VudGVyLWluY3JlbWVudDogbXktY291bnRlcjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gICAgbWluLXdpZHRoOiAyNHB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7IH1cbiAgLm4tbGlzdC0tbnVtYmVyZWQgLm4tbGlzdF9faXRlbS5uLWxpc3RfX2l0ZW0tLWNvdW50ZXItb3ZlcnJpZGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBhdHRyKHZhbHVlKSBcIi5cIjsgfVxuXG4ubi1saXN0LS10d28tY29sdW1uIHtcbiAgZGlzcGxheTogdGFibGU7IH1cbiAgLm4tbGlzdC0tdHdvLWNvbHVtbiAubi1saXN0X19pdGVtIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3c7IH1cbiAgLm4tbGlzdC0tdHdvLWNvbHVtbiAubi1saXN0X19pdGVtLWNvbHVtbiB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICBwYWRkaW5nOiAwIDI0cHggMjRweCAwOyB9XG5cbi5uLWxpc3QtLXByb3BlcnR5LXZhbHVlLXBhaXJzOmJlZm9yZSwgLm4tbGlzdC0tcHJvcGVydHktdmFsdWUtcGFpcnM6YWZ0ZXIge1xuICBjb250ZW50OiAnICc7XG4gIGRpc3BsYXk6IHRhYmxlOyB9XG5cbi5uLWxpc3QtLXByb3BlcnR5LXZhbHVlLXBhaXJzOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7IH1cblxuLm4tbGlzdF9fdGVybSxcbi5uLWxpc3RfX2Rlc2NyaXB0aW9uIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmctYm90dG9tOiA2cHg7IH1cblxuLm4tbGlzdF9fdGVybSB7XG4gIGZvbnQtZmFtaWx5OiBwcm94aW1hLW5vdmEsIEFyaWFsLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgY2xlYXI6IGxlZnQ7XG4gIG1pbi13aWR0aDogMTMwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDZweDsgfVxuXG4ubi1jbGVhcmZpeDpiZWZvcmUsIC5uLWNsZWFyZml4OmFmdGVyIHtcbiAgY29udGVudDogJyAnO1xuICBkaXNwbGF5OiB0YWJsZTsgfVxuXG4ubi1jbGVhcmZpeDphZnRlciB7XG4gIGNsZWFyOiBib3RoOyB9XG5cbmNvZGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1mYW1pbHk6IENvdXJpZXIsICdDb3VyaWVyIE5ldycsIG1vbm9zcGFjZTtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIHBhZGRpbmc6IDIwcHg7IH1cbiAgY29kZSAuaGlnaGxpZ2h0IHtcbiAgICBjb2xvcjogI0ZGOTAwMDsgfVxuICBjb2RlLmlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgcGFkZGluZzogMDsgfVxuXG4ubi1ibG9ja3F1b3RlIHtcbiAgbWFyZ2luOiAwO1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICBxdW90ZXM6ICdcXDIwMUMnICdcXDIwMUQnICdcXDIwMTgnICdcXDIwMTknOyB9XG4gIC5uLWJsb2NrcXVvdGUgcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDsgfVxuICAgIC5uLWJsb2NrcXVvdGUgcDpiZWZvcmUge1xuICAgICAgY29udGVudDogb3Blbi1xdW90ZTsgfVxuICAgIC5uLWJsb2NrcXVvdGUgcDphZnRlciB7XG4gICAgICBjb250ZW50OiBjbG9zZS1xdW90ZTsgfVxuXG4ubi1ibG9ja3F1b3RlX19mb290ZXIge1xuICBjb2xvcjogIzQ1NDU0NTsgfVxuXG4ubi10ZXh0LWxvbmdmb3JtID4gaDEsXG4ubi10ZXh0LWxvbmdmb3JtID4gaDIsXG4ubi10ZXh0LWxvbmdmb3JtID4gaDMsXG4ubi10ZXh0LWxvbmdmb3JtID4gaDQsXG4ubi10ZXh0LWxvbmdmb3JtID4gaDUsXG4ubi10ZXh0LWxvbmdmb3JtID4gaDYsXG4ubi10ZXh0LWxvbmdmb3JtID4gcCxcbi5uLXRleHQtbG9uZ2Zvcm0gPiBvbCxcbi5uLXRleHQtbG9uZ2Zvcm0gPiB1bCxcbi5uLXRleHQtbG9uZ2Zvcm0gZGwsXG4ubi1mb3JtID4gaDEsXG4ubi1mb3JtID4gaDIsXG4ubi1mb3JtID4gaDMsXG4ubi1mb3JtID4gaDQsXG4ubi1mb3JtID4gaDUsXG4ubi1mb3JtID4gaDYsXG4ubi1mb3JtID4gcCxcbi5uLWZvcm0gPiBvbCxcbi5uLWZvcm0gPiB1bCxcbi5uLWZvcm0gZGwge1xuICBtYXJnaW4tYm90dG9tOiAyNHB4OyB9XG4gIC5uLXRleHQtbG9uZ2Zvcm0gPiBoMSArIGgxLFxuICAubi10ZXh0LWxvbmdmb3JtID4gaDEgKyBoMixcbiAgLm4tdGV4dC1sb25nZm9ybSA+IGgxICsgaDMsXG4gIC5uLXRleHQtbG9uZ2Zvcm0gPiBoMSArIGg0LFxuICAubi10ZXh0LWxvbmdmb3JtID4gaDEgKyBoNSxcbiAgLm4tdGV4dC1sb25nZm9ybSA+IGgxICsgaDYsXG4gIC5uLXRleHQtbG9uZ2Zvcm0gPiBoMiArIGgxLFxuICAubi10ZXh0LWxvbmdmb3JtID4gaDIgKyBoMixcbiAgLm4tdGV4dC1sb25nZm9ybSA+IGgyICsgaDMsXG4gIC5uLXRleHQtbG9uZ2Zvcm0gPiBoMiArIGg0LFxuICAubi10ZXh0LWxvbmdmb3JtID4gaDIgKyBoNSxcbiAgLm4tdGV4dC1sb25nZm9ybSA+IGgyICsgaDYsXG4gIC5uLXRleHQtbG9uZ2Zvcm0gPiBoMyArIGgxLFxuICAubi10ZXh0LWxvbmdmb3JtID4gaDMgKyBoMixcbiAgLm4tdGV4dC1sb25nZm9ybSA+IGgzICsgaDMsXG4gIC5uLXRleHQtbG9uZ2Zvcm0gPiBoMyArIGg0LFxuICAubi10ZXh0LWxvbmdmb3JtID4gaDMgKyBoNSxcbiAgLm4tdGV4dC1sb25nZm9ybSA+IGgzICsgaDYsXG4gIC5uLXRleHQtbG9uZ2Zvcm0gPiBoNCArIGgxLFxuICAubi10ZXh0LWxvbmdmb3JtID4gaDQgKyBoMixcbiAgLm4tdGV4dC1sb25nZm9ybSA+IGg0ICsgaDMsXG4gIC5uLXRleHQtbG9uZ2Zvcm0gPiBoNCArIGg0LFxuICAubi10ZXh0LWxvbmdmb3JtID4gaDQgKyBoNSxcbiAgLm4tdGV4dC1sb25nZm9ybSA+IGg0ICsgaDYsXG4gIC5uLXRleHQtbG9uZ2Zvcm0gPiBoNSArIGgxLFxuICAubi10ZXh0LWxvbmdmb3JtID4gaDUgKyBoMixcbiAgLm4tdGV4dC1sb25nZm9ybSA+IGg1ICsgaDMsXG4gIC5uLXRleHQtbG9uZ2Zvcm0gPiBoNSArIGg0LFxuICAubi10ZXh0LWxvbmdmb3JtID4gaDUgKyBoNSxcbiAgLm4tdGV4dC1sb25nZm9ybSA+IGg1ICsgaDYsXG4gIC5uLXRleHQtbG9uZ2Zvcm0gPiBoNiArIGgxLFxuICAubi10ZXh0LWxvbmdmb3JtID4gaDYgKyBoMixcbiAgLm4tdGV4dC1sb25nZm9ybSA+IGg2ICsgaDMsXG4gIC5uLXRleHQtbG9uZ2Zvcm0gPiBoNiArIGg0LFxuICAubi10ZXh0LWxvbmdmb3JtID4gaDYgKyBoNSxcbiAgLm4tdGV4dC1sb25nZm9ybSA+IGg2ICsgaDYsXG4gIC5uLXRleHQtbG9uZ2Zvcm0gPiBwICsgaDEsXG4gIC5uLXRleHQtbG9uZ2Zvcm0gPiBwICsgaDIsXG4gIC5uLXRleHQtbG9uZ2Zvcm0gPiBwICsgaDMsXG4gIC5uLXRleHQtbG9uZ2Zvcm0gPiBwICsgaDQsXG4gIC5uLXRleHQtbG9uZ2Zvcm0gPiBwICsgaDUsXG4gIC5uLXRleHQtbG9uZ2Zvcm0gPiBwICsgaDYsXG4gIC5uLXRleHQtbG9uZ2Zvcm0gPiBvbCArIGgxLFxuICAubi10ZXh0LWxvbmdmb3JtID4gb2wgKyBoMixcbiAgLm4tdGV4dC1sb25nZm9ybSA+IG9sICsgaDMsXG4gIC5uLXRleHQtbG9uZ2Zvcm0gPiBvbCArIGg0LFxuICAubi10ZXh0LWxvbmdmb3JtID4gb2wgKyBoNSxcbiAgLm4tdGV4dC1sb25nZm9ybSA+IG9sICsgaDYsXG4gIC5uLXRleHQtbG9uZ2Zvcm0gPiB1bCArIGgxLFxuICAubi10ZXh0LWxvbmdmb3JtID4gdWwgKyBoMixcbiAgLm4tdGV4dC1sb25nZm9ybSA+IHVsICsgaDMsXG4gIC5uLXRleHQtbG9uZ2Zvcm0gPiB1bCArIGg0LFxuICAubi10ZXh0LWxvbmdmb3JtID4gdWwgKyBoNSxcbiAgLm4tdGV4dC1sb25nZm9ybSA+IHVsICsgaDYsXG4gIC5uLXRleHQtbG9uZ2Zvcm0gZGwgKyBoMSxcbiAgLm4tdGV4dC1sb25nZm9ybSBkbCArIGgyLFxuICAubi10ZXh0LWxvbmdmb3JtIGRsICsgaDMsXG4gIC5uLXRleHQtbG9uZ2Zvcm0gZGwgKyBoNCxcbiAgLm4tdGV4dC1sb25nZm9ybSBkbCArIGg1LFxuICAubi10ZXh0LWxvbmdmb3JtIGRsICsgaDYsXG4gIC5uLWZvcm0gPiBoMSArIGgxLFxuICAubi1mb3JtID4gaDEgKyBoMixcbiAgLm4tZm9ybSA+IGgxICsgaDMsXG4gIC5uLWZvcm0gPiBoMSArIGg0LFxuICAubi1mb3JtID4gaDEgKyBoNSxcbiAgLm4tZm9ybSA+IGgxICsgaDYsXG4gIC5uLWZvcm0gPiBoMiArIGgxLFxuICAubi1mb3JtID4gaDIgKyBoMixcbiAgLm4tZm9ybSA+IGgyICsgaDMsXG4gIC5uLWZvcm0gPiBoMiArIGg0LFxuICAubi1mb3JtID4gaDIgKyBoNSxcbiAgLm4tZm9ybSA+IGgyICsgaDYsXG4gIC5uLWZvcm0gPiBoMyArIGgxLFxuICAubi1mb3JtID4gaDMgKyBoMixcbiAgLm4tZm9ybSA+IGgzICsgaDMsXG4gIC5uLWZvcm0gPiBoMyArIGg0LFxuICAubi1mb3JtID4gaDMgKyBoNSxcbiAgLm4tZm9ybSA+IGgzICsgaDYsXG4gIC5uLWZvcm0gPiBoNCArIGgxLFxuICAubi1mb3JtID4gaDQgKyBoMixcbiAgLm4tZm9ybSA+IGg0ICsgaDMsXG4gIC5uLWZvcm0gPiBoNCArIGg0LFxuICAubi1mb3JtID4gaDQgKyBoNSxcbiAgLm4tZm9ybSA+IGg0ICsgaDYsXG4gIC5uLWZvcm0gPiBoNSArIGgxLFxuICAubi1mb3JtID4gaDUgKyBoMixcbiAgLm4tZm9ybSA+IGg1ICsgaDMsXG4gIC5uLWZvcm0gPiBoNSArIGg0LFxuICAubi1mb3JtID4gaDUgKyBoNSxcbiAgLm4tZm9ybSA+IGg1ICsgaDYsXG4gIC5uLWZvcm0gPiBoNiArIGgxLFxuICAubi1mb3JtID4gaDYgKyBoMixcbiAgLm4tZm9ybSA+IGg2ICsgaDMsXG4gIC5uLWZvcm0gPiBoNiArIGg0LFxuICAubi1mb3JtID4gaDYgKyBoNSxcbiAgLm4tZm9ybSA+IGg2ICsgaDYsXG4gIC5uLWZvcm0gPiBwICsgaDEsXG4gIC5uLWZvcm0gPiBwICsgaDIsXG4gIC5uLWZvcm0gPiBwICsgaDMsXG4gIC5uLWZvcm0gPiBwICsgaDQsXG4gIC5uLWZvcm0gPiBwICsgaDUsXG4gIC5uLWZvcm0gPiBwICsgaDYsXG4gIC5uLWZvcm0gPiBvbCArIGgxLFxuICAubi1mb3JtID4gb2wgKyBoMixcbiAgLm4tZm9ybSA+IG9sICsgaDMsXG4gIC5uLWZvcm0gPiBvbCArIGg0LFxuICAubi1mb3JtID4gb2wgKyBoNSxcbiAgLm4tZm9ybSA+IG9sICsgaDYsXG4gIC5uLWZvcm0gPiB1bCArIGgxLFxuICAubi1mb3JtID4gdWwgKyBoMixcbiAgLm4tZm9ybSA+IHVsICsgaDMsXG4gIC5uLWZvcm0gPiB1bCArIGg0LFxuICAubi1mb3JtID4gdWwgKyBoNSxcbiAgLm4tZm9ybSA+IHVsICsgaDYsXG4gIC5uLWZvcm0gZGwgKyBoMSxcbiAgLm4tZm9ybSBkbCArIGgyLFxuICAubi1mb3JtIGRsICsgaDMsXG4gIC5uLWZvcm0gZGwgKyBoNCxcbiAgLm4tZm9ybSBkbCArIGg1LFxuICAubi1mb3JtIGRsICsgaDYge1xuICAgIG1hcmdpbi10b3A6IDI0cHg7IH1cblxuLm4tdGV4dC1sb25nZm9ybSA+IHVsIGxpLFxuLm4tdGV4dC1sb25nZm9ybSA+IG9sIGxpLFxuLm4tZm9ybSA+IHVsIGxpLFxuLm4tZm9ybSA+IG9sIGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogNnB4OyB9XG5cbi5uLXRleHQtbG9uZ2Zvcm0gLm4tcHVsbC1sZWZ0LFxuLm4tZm9ybSAubi1wdWxsLWxlZnQge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAwIDI0cHggMjRweCAwOyB9XG5cbi5uLXRleHQtbG9uZ2Zvcm0gLm4tcHVsbC1yaWdodCxcbi5uLWZvcm0gLm4tcHVsbC1yaWdodCB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luOiAwIDAgMjRweCAyNHB4OyB9XG5cbi5uby13cmFwIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuXG5maWVsZHNldCB7XG4gIGJvcmRlcjogMDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwOyB9XG5cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMDsgfVxuXG5odG1sLFxuYm9keSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuKixcbio6YmVmb3JlLFxuKjphZnRlciB7XG4gIGJveC1zaXppbmc6IGluaGVyaXQ7IH1cblxuLm4tc2l0ZS1oZWFkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmJpbGxib2FyZC1oZWFkZXIgLm4tc2l0ZS1oZWFkZXIge1xuICAgIGhlaWdodDogODB2aDsgfVxuXG4ubi1tYWluLWNvbnRlbnQge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4ubi1tYWluLWNvbnRlbnQtLW5vLWJvdHRvbS1wYWRkaW5nIHtcbiAgcGFkZGluZy1ib3R0b206IDA7IH1cblxuLm4tbWFpbi1jb250ZW50LS1uby10b3AtcGFkZGluZyB7XG4gIHBhZGRpbmctdG9wOiAwOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLm4tbWFpbi1jb250ZW50LS1uby10b3AtcGFkZGluZyB7XG4gICAgcGFkZGluZy10b3A6IDA7IH0gfVxuXG4ubi1jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDkxLjg3NWVtO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBwYWRkaW5nOiAwIDEycHg7IH1cbiAgLm4tY29udGFpbmVyOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjbGVhcjogYm90aDsgfVxuXG4ubi1yb3cge1xuICBtYXJnaW46IDA7IH1cbiAgLm4tcm93OmJlZm9yZSwgLm4tcm93OmFmdGVyIHtcbiAgICBjb250ZW50OiAnICc7XG4gICAgZGlzcGxheTogdGFibGU7IH1cbiAgLm4tcm93OmFmdGVyIHtcbiAgICBjbGVhcjogYm90aDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAyNi4yNWVtKSB7XG4gIC5uLWNvbC1zbS0xIHtcbiAgICB3aWR0aDogNi42NjY2NyU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH1cbiAgLm4tY29sLXNtLTIge1xuICAgIHdpZHRoOiAxNSU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH1cbiAgLm4tY29sLXNtLTMge1xuICAgIHdpZHRoOiAyMy4zMzMzMyU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH1cbiAgLm4tY29sLXNtLTQge1xuICAgIHdpZHRoOiAzMS42NjY2NyU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH1cbiAgLm4tY29sLXNtLTUge1xuICAgIHdpZHRoOiA0MCU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH1cbiAgLm4tY29sLXNtLTYge1xuICAgIHdpZHRoOiA0OC4zMzMzMyU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH1cbiAgLm4tY29sLXNtLTcge1xuICAgIHdpZHRoOiA1Ni42NjY2NyU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH1cbiAgLm4tY29sLXNtLTgge1xuICAgIHdpZHRoOiA2NSU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH1cbiAgLm4tY29sLXNtLTkge1xuICAgIHdpZHRoOiA3My4zMzMzMyU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH1cbiAgLm4tY29sLXNtLTEwIHtcbiAgICB3aWR0aDogODEuNjY2NjclO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjgzMzMzJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuODMzMzMlOyB9XG4gIC5uLWNvbC1zbS0xMSB7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tbGVmdDogMC44MzMzMyU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjgzMzMzJTsgfVxuICAubi1jb2wtc20tMTIge1xuICAgIHdpZHRoOiA5OC4zMzMzMyU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5uLWNvbC1tZC0xIHtcbiAgICB3aWR0aDogNi42NjY2NyU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH1cbiAgLm4tY29sLW1kLTIge1xuICAgIHdpZHRoOiAxNSU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH1cbiAgLm4tY29sLW1kLTMge1xuICAgIHdpZHRoOiAyMy4zMzMzMyU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH1cbiAgLm4tY29sLW1kLTQge1xuICAgIHdpZHRoOiAzMS42NjY2NyU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH1cbiAgLm4tY29sLW1kLTUge1xuICAgIHdpZHRoOiA0MCU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH1cbiAgLm4tY29sLW1kLTYge1xuICAgIHdpZHRoOiA0OC4zMzMzMyU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH1cbiAgLm4tY29sLW1kLTcge1xuICAgIHdpZHRoOiA1Ni42NjY2NyU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH1cbiAgLm4tY29sLW1kLTgge1xuICAgIHdpZHRoOiA2NSU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH1cbiAgLm4tY29sLW1kLTkge1xuICAgIHdpZHRoOiA3My4zMzMzMyU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH1cbiAgLm4tY29sLW1kLTEwIHtcbiAgICB3aWR0aDogODEuNjY2NjclO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjgzMzMzJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuODMzMzMlOyB9XG4gIC5uLWNvbC1tZC0xMSB7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tbGVmdDogMC44MzMzMyU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjgzMzMzJTsgfVxuICAubi1jb2wtbWQtMTIge1xuICAgIHdpZHRoOiA5OC4zMzMzMyU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5uLWNvbC1sZy0xIHtcbiAgICB3aWR0aDogNi42NjY2NyU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH1cbiAgLm4tY29sLWxnLTIge1xuICAgIHdpZHRoOiAxNSU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH1cbiAgLm4tY29sLWxnLTMge1xuICAgIHdpZHRoOiAyMy4zMzMzMyU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH1cbiAgLm4tY29sLWxnLTQge1xuICAgIHdpZHRoOiAzMS42NjY2NyU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH1cbiAgLm4tY29sLWxnLTUge1xuICAgIHdpZHRoOiA0MCU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH1cbiAgLm4tY29sLWxnLTYge1xuICAgIHdpZHRoOiA0OC4zMzMzMyU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH1cbiAgLm4tY29sLWxnLTcge1xuICAgIHdpZHRoOiA1Ni42NjY2NyU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH1cbiAgLm4tY29sLWxnLTgge1xuICAgIHdpZHRoOiA2NSU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH1cbiAgLm4tY29sLWxnLTkge1xuICAgIHdpZHRoOiA3My4zMzMzMyU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH1cbiAgLm4tY29sLWxnLTEwIHtcbiAgICB3aWR0aDogODEuNjY2NjclO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjgzMzMzJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuODMzMzMlOyB9XG4gIC5uLWNvbC1sZy0xMSB7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tbGVmdDogMC44MzMzMyU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjgzMzMzJTsgfVxuICAubi1jb2wtbGctMTIge1xuICAgIHdpZHRoOiA5OC4zMzMzMyU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH1cbiAgLm4tcm93IHtcbiAgICBtYXJnaW46IDAgLTAuODMzMzMlOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTEuODc1ZW0pIHtcbiAgLm4tY29sLXhsLTEge1xuICAgIHdpZHRoOiA2LjY2NjY3JTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tbGVmdDogMC44MzMzMyU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjgzMzMzJTsgfVxuICAubi1jb2wteGwtMiB7XG4gICAgd2lkdGg6IDE1JTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tbGVmdDogMC44MzMzMyU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjgzMzMzJTsgfVxuICAubi1jb2wteGwtMyB7XG4gICAgd2lkdGg6IDIzLjMzMzMzJTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tbGVmdDogMC44MzMzMyU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjgzMzMzJTsgfVxuICAubi1jb2wteGwtNCB7XG4gICAgd2lkdGg6IDMxLjY2NjY3JTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tbGVmdDogMC44MzMzMyU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjgzMzMzJTsgfVxuICAubi1jb2wteGwtNSB7XG4gICAgd2lkdGg6IDQwJTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tbGVmdDogMC44MzMzMyU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjgzMzMzJTsgfVxuICAubi1jb2wteGwtNiB7XG4gICAgd2lkdGg6IDQ4LjMzMzMzJTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tbGVmdDogMC44MzMzMyU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjgzMzMzJTsgfVxuICAubi1jb2wteGwtNyB7XG4gICAgd2lkdGg6IDU2LjY2NjY3JTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tbGVmdDogMC44MzMzMyU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjgzMzMzJTsgfVxuICAubi1jb2wteGwtOCB7XG4gICAgd2lkdGg6IDY1JTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tbGVmdDogMC44MzMzMyU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjgzMzMzJTsgfVxuICAubi1jb2wteGwtOSB7XG4gICAgd2lkdGg6IDczLjMzMzMzJTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tbGVmdDogMC44MzMzMyU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjgzMzMzJTsgfVxuICAubi1jb2wteGwtMTAge1xuICAgIHdpZHRoOiA4MS42NjY2NyU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH1cbiAgLm4tY29sLXhsLTExIHtcbiAgICB3aWR0aDogOTAlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjgzMzMzJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuODMzMzMlOyB9XG4gIC5uLWNvbC14bC0xMiB7XG4gICAgd2lkdGg6IDk4LjMzMzMzJTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tbGVmdDogMC44MzMzMyU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjgzMzMzJTsgfSB9XG5cbi5uLW1lbnUge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0VBRUFFQTtcbiAgZGlzcGxheTogbm9uZTtcbiAgcGFkZGluZzogMTJweCAwOyB9XG4gIC5uLW1lbnUubi1tZW51LS1pcy1hY3RpdmUsIC5uLW1lbnUubWVudS0taXMtYWN0aXZlIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAubi1tZW51Lm4tbWVudS0taXMtdHJ1bmNhdGVkLCAubi1tZW51Lm4tbWVudS0taXMtYWN0aXZlLm4tbWVudS0taXMtdHJ1bmNhdGVkIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5uLW1lbnVfX2Zvb3Rlcixcbi5uLW1lbnVfX2RpdmlkZXIge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5uLW1lbnVfX2xpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7IH1cbiAgLm4tbWVudV9fbGlzdCAubi1tZW51X19saXN0LXRpdGxlIHtcbiAgICBtYXJnaW4tbGVmdDogMTJweDsgfVxuICAubi1tZW51X19saXN0IC5uLW1lbnVfX2xpc3QtLWdyb3VwZWQge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7IH1cbiAgICAubi1tZW51X19saXN0IC5uLW1lbnVfX2xpc3QtLWdyb3VwZWQgLm4tbWVudV9fbGlzdC0tZ3JvdXBlZC10aXRsZSB7XG4gICAgICBmb250LWZhbWlseTogcHJveGltYS1ub3ZhLCBBcmlhbCwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgICAgIHRleHQtaW5kZW50OiAwO1xuICAgICAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5uLW1lbnVfX2xpc3Qtc2VjdGlvbiA+IC5uLW1lbnVfX2xpc3QgPiAubi1tZW51X19saXN0LWl0ZW0ge1xuICBwYWRkaW5nLWJvdHRvbTogMTJweDsgfVxuXG4ubi1tZW51X19saXN0LXNlY3Rpb24gLm4tbWVudV9fbGlzdCAubi1tZW51X19saXN0LXRpdGxlICsgLm4tbWVudV9fbGlzdC1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG5cbi5uLW1lbnVfX3N1Yi1saXN0IHtcbiAgbWFyZ2luLWxlZnQ6IDEycHg7IH1cblxuLm4tbWVudV9fbGluayB7XG4gIGZvbnQtZmFtaWx5OiBwcm94aW1hLW5vdmEsIEFyaWFsLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgY29sb3I6ICMwMDY3QzU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiA2cHggMjRweDtcbiAgcGFkZGluZy1sZWZ0OiAwOyB9XG4gIC5uLW1lbnVfX3N1Yi1saXN0IC5uLW1lbnVfX2xpbmsge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMS43MTQyOTsgfVxuICAubi1tZW51X19saW5rOmhvdmVyIHtcbiAgICBjb2xvcjogIzFFNEE5MztcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuXG4ubi1tZW51X19saW5rLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmctbGVmdDogMDsgfVxuICBbbGFuZz1cImphLUpQXCJdIC5uLW1lbnVfX2xpbmstaGVhZGVyIHtcbiAgICBmb250LWZhbWlseTogcHJveGltYS1ub3ZhLCBBcmlhbCwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICAgIHRleHQtaW5kZW50OiAwO1xuICAgIHRleHQtc2hhZG93OiBub25lO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lOyB9XG4gIC5uLW1lbnVfX2xpbmstaGVhZGVyIC5uLW1lbnVfX2xpbmstdGV4dCxcbiAgLm4tbWVudV9fbGluay1oZWFkZXIgLm4tbWVudV9fbGlzdC10aXRsZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEycHg7IH1cbiAgLm4tbWVudV9fbGluay1oZWFkZXIgKyAubi1tZW51X19zdWItbGlzdCAubi1tZW51X19saXN0LWl0ZW0ge1xuICAgIG1hcmdpbi1sZWZ0OiAzNnB4OyB9XG5cbi5uLW1lbnVfX2xpbmstaWNvbiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBoZWlnaHQ6IDI0cHg7XG4gIHdpZHRoOiAyNHB4OyB9XG5cbi5uLW1lbnVfX2xpc3QtdGl0bGUge1xuICBmb250LWZhbWlseTogcHJveGltYS1ub3ZhLCBBcmlhbCwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiA2cHggMDsgfVxuXG4ubi1sYW5ndWFnZS1zZWxlY3Rvci1tZW51IC5uLW1lbnVfX2xpc3Qge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMjRweDsgfVxuICAubi1sYW5ndWFnZS1zZWxlY3Rvci1tZW51IC5uLW1lbnVfX2xpc3Qubi1tZW51X19saXN0LS1uby1ib3R0b20tbWFyZ2luIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC5uLWxhbmd1YWdlLXNlbGVjdG9yLW1lbnUgLm4tbWVudV9fbGlzdCAubi1tZW51X19saW5rIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAubi1sYW5ndWFnZS1zZWxlY3Rvci1tZW51IC5uLW1lbnVfX2xpc3QgLm4tbWVudV9fbGlzdC10aXRsZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cblxuLm4tbWVudV9fZmluZC1sb2Mtc2VjdGlvbiB7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMUU0QTkzO1xuICBtYXJnaW4tdG9wOiAxMHB4OyB9XG4gIC5uLW1lbnVfX2ZpbmQtbG9jLXNlY3Rpb24gLm4tbWVudV9fZmluZC1sb2MtdGl0bGUsXG4gIC5uLW1lbnVfX2ZpbmQtbG9jLXNlY3Rpb24gLm4tbWVudV9fbGluayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cblxuLm4tbWVudV9fbGlzdC1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cblxuW2RhdGEtbnRhcC10YXJnZXQ9XCJjbG91ZC1tYXJrZXRwbGFjZVwiXS5uLW1lbnUtLW1lZ2Ege1xuICBwYWRkaW5nLWJvdHRvbTogMjRweDsgfVxuXG5bZGF0YS1udGFwLXRhcmdldD1cImNsb3VkLW1hcmtldHBsYWNlXCJdIC5uLW1lbnVfX2xpc3Qtc2VjdGlvbiB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWFlYWVhO1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjRweDsgfVxuICBbZGF0YS1udGFwLXRhcmdldD1cImNsb3VkLW1hcmtldHBsYWNlXCJdIC5uLW1lbnVfX2xpc3Qtc2VjdGlvbjpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXI6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7IH1cblxuW2RhdGEtbnRhcC10YXJnZXQ9XCJjbG91ZC1tYXJrZXRwbGFjZVwiXSAubi1tZW51X19saW5rIHN2ZyB7XG4gIGhlaWdodDogMTBweDtcbiAgd2lkdGg6IDEwcHg7IH1cblxuW2RhdGEtbnRhcC10YXJnZXQ9XCJjbG91ZC1tYXJrZXRwbGFjZVwiXSAubi1tZW51X19saW5rOmhvdmVyIHN2ZyB7XG4gIGZpbGw6IHJlZDtcbiAgc3Ryb2tlOiByZWQ7IH1cblxuW2RhdGEtbnRhcC10YXJnZXQ9XCJjbG91ZC1tYXJrZXRwbGFjZVwiXSAubi1tZW51X19saXN0LWl0ZW0tLWNsb3VkLXRyaWFscyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgW2RhdGEtbnRhcC10YXJnZXQ9XCJjbG91ZC1tYXJrZXRwbGFjZVwiXSAubi1tZW51X19saXN0LWl0ZW0tLWNsb3VkLXRyaWFscyAubi1tZW51X19saXN0LXRpdGxlIHtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuICBbZGF0YS1udGFwLXRhcmdldD1cImNsb3VkLW1hcmtldHBsYWNlXCJdIC5uLW1lbnVfX2xpc3QtaXRlbS0tY2xvdWQtdHJpYWxzIC5uLW1lbnVfX2xpc3QtZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtZmFtaWx5OiBwcm94aW1hLW5vdmEsIEFyaWFsLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gICAgdGV4dC1pbmRlbnQ6IDA7XG4gICAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBwYWRkaW5nOiA2cHggMDsgfVxuXG5bZGF0YS1udGFwLXRhcmdldD1cImNsb3VkLW1hcmtldHBsYWNlXCJdIC5uLW1lbnVfX2xpc3QtaXRlbS0tY2xvdWQtc29sdXRpb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICBbZGF0YS1udGFwLXRhcmdldD1cImNsb3VkLW1hcmtldHBsYWNlXCJdIC5uLW1lbnVfX2xpc3QtaXRlbS0tY2xvdWQtc29sdXRpb25zIC5uLW1lbnVfX2xpc3QtaXRlbSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZy1ib3R0b206IDI0cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiA5OC4zMzMzMyU7IH1cbiAgICBbZGF0YS1udGFwLXRhcmdldD1cImNsb3VkLW1hcmtldHBsYWNlXCJdIC5uLW1lbnVfX2xpc3QtaXRlbS0tY2xvdWQtc29sdXRpb25zIC5uLW1lbnVfX2xpc3QtaXRlbSAubi1tZW51X19saW5rIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICAgICAgbWFyZ2luOiAwIGF1dG87IH1cbiAgICBbZGF0YS1udGFwLXRhcmdldD1cImNsb3VkLW1hcmtldHBsYWNlXCJdIC5uLW1lbnVfX2xpc3QtaXRlbS0tY2xvdWQtc29sdXRpb25zIC5uLW1lbnVfX2xpc3QtaXRlbSAubi1tZW51X19jbG91ZC1pbWFnZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyNHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5uLW1lbnUge1xuICAgIGJhY2tncm91bmQ6ICNGOEY4Rjg7XG4gICAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICMwMDY3QzU7XG4gICAgYm94LXNoYWRvdzogMCA0cHggNnB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gICAgbWluLXdpZHRoOiAyMzBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNzJweDtcbiAgICB6LWluZGV4OiAyMDA7IH1cbiAgICAubi1zaXRlLWhlYWRlci0tbGFyZ2UgLm4tbWVudSB7XG4gICAgICB0b3A6IDE1MHB4OyB9XG4gIC5uLW1lbnUtLW1lZ2Ege1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5uLW1lbnVfX2RpdmlkZXIge1xuICAgIGJhY2tncm91bmQ6ICNFQUVBRUE7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogMTJweDsgfVxuICAubi1tZW51X19mb290ZXIge1xuICAgIGJhY2tncm91bmQ6ICM0NTQ1NDU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICBwYWRkaW5nOiAyNHB4IDA7IH1cbiAgLm4tbGFuZ3VhZ2Utc2VsZWN0b3ItbWVudSAuZGl2aWRlciB7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjRUFFQUVBO1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxMnB4OyB9XG4gIC5uLW1lbnVfX2xpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gICAgLm4tbWVudV9fbGlzdCAubi1tZW51X19saXN0IHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgICAubi1tZW51X19saXN0Lm4tbWVudV9fc3ViLWxpc3Qge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAgIC5uLW1lbnVfX2xpc3QgLm4tbWVudV9fbGlzdC1zZWN0aW9uIHtcbiAgICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0VBRUFFQTtcbiAgICAgIG1hcmdpbi1yaWdodDogMjRweDsgfVxuICAgICAgLm4tbWVudV9fbGlzdCAubi1tZW51X19saXN0LXNlY3Rpb246bGFzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci1yaWdodDogMDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gICAgICBbZGF0YS1udGFwLWxheW91dH49XCIzXCJdIC5uLW1lbnVfX2xpc3QgLm4tbWVudV9fbGlzdC1zZWN0aW9uIHtcbiAgICAgICAgd2lkdGg6IDMxLjY2NjY3JTsgfVxuICAgICAgW2RhdGEtbnRhcC1sYXlvdXR+PVwiNFwiXSAubi1tZW51X19saXN0IC5uLW1lbnVfX2xpc3Qtc2VjdGlvbiB7XG4gICAgICAgIHdpZHRoOiAyMy4zMzMzMyU7IH1cbiAgICAgIFtkYXRhLW50YXAtbGF5b3V0fj1cIjMwLTcwXCJdIC5uLW1lbnVfX2xpc3QgLm4tbWVudV9fbGlzdC1zZWN0aW9uIHtcbiAgICAgICAgd2lkdGg6IDIzLjMzMzMzJTsgfVxuICAgICAgICBbZGF0YS1udGFwLWxheW91dH49XCIzMC03MFwiXSAubi1tZW51X19saXN0IC5uLW1lbnVfX2xpc3Qtc2VjdGlvbjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICB3aWR0aDogNzMuMzMzMzMlOyB9XG4gIC5uLW1lbnVfX3N1Yi1saXN0IHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4OyB9XG4gIC5uLW1lbnVfX2xpbmsge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuICAubi1tZW51X19saW5rLWhlYWRlciArIC5uLW1lbnVfX2xpbmstaGVhZGVyIHtcbiAgICBtYXJnaW4tdG9wOiAyNHB4OyB9XG4gIC5uLW1lbnVfX2xpc3QtdGl0bGUge1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgW2RhdGEtbnRhcC10YXJnZXQ9XCJjbG91ZC1tYXJrZXRwbGFjZVwiXSAubi1tZW51X19saXN0LXNlY3Rpb24ge1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuICBbZGF0YS1udGFwLXRhcmdldD1cImNsb3VkLW1hcmtldHBsYWNlXCJdIC5uLW1lbnVfX2xpc3QtaXRlbS0tY2xvdWQtc29sdXRpb25zIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gICAgW2RhdGEtbnRhcC10YXJnZXQ9XCJjbG91ZC1tYXJrZXRwbGFjZVwiXSAubi1tZW51X19saXN0LWl0ZW0tLWNsb3VkLXNvbHV0aW9ucyAubi1tZW51X19saXN0LWl0ZW0ge1xuICAgICAgd2lkdGg6IDMxLjY2NjY3JTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgW2RhdGEtbnRhcC10YXJnZXQ9XCJjbG91ZC1tYXJrZXRwbGFjZVwiXSAubi1tZW51X19saXN0LWl0ZW0tLWNsb3VkLXNvbHV0aW9ucyAubi1tZW51X19saXN0LWl0ZW0ge1xuICAgIHdpZHRoOiAzMS42NjY2NyU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTEuODc1ZW0pIHtcbiAgLm4tbWVudV9fc3ViLWxpc3Qge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7IH0gfVxuXG4ubi1vZmYtY2FudmFzLW1lbnUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC5uLW9mZi1jYW52YXMtbWVudS5uLW9mZi1jYW52YXMtbWVudS0tb3BlbiwgLm4tb2ZmLWNhbnZhcy1tZW51Lm4tb2ZmLWNhbnZhc19fd3JhcHBlci1vcGVuIHtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLm4tb2ZmLWNhbnZhcy1tZW51IC5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX191dGlscy1saW5rLS1vZmYtY2FudmFzIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0VBRUFFQTtcbiAgICBwYWRkaW5nOiAyMHB4IDQwcHggMjBweCAyMHB4OyB9XG4gIC5uLW9mZi1jYW52YXMtbWVudSAubi1nbG9iZV9faWNvbi0tb2ZmLWNhbnZhcyB7XG4gICAgbGVmdDogMzBweDtcbiAgICB0b3A6IC0xMHB4OyB9XG5cbi5uLW9mZi1jYW52YXMtbWVudV9fcHJvcGVydHktbmF2aWdhdGlvbi1saW5rIHtcbiAgZm9udC1mYW1pbHk6IHByb3hpbWEtbm92YSwgQXJpYWwsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggI0VBRUFFQTtcbiAgY29sb3I6ICM2ODY4Njg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAyMHB4IDQwcHggMjBweCAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgLm4tb2ZmLWNhbnZhcy1tZW51X19wcm9wZXJ0eS1uYXZpZ2F0aW9uLWxpbms6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAubi1vZmYtY2FudmFzLW1lbnVfX3Byb3BlcnR5LW5hdmlnYXRpb24tbGlzdC1pdGVtOmxhc3QtY2hpbGQgLm4tb2ZmLWNhbnZhcy1tZW51X19wcm9wZXJ0eS1uYXZpZ2F0aW9uLWxpbmsge1xuICAgIGJvcmRlci1ib3R0b206IDA7IH1cbiAgLm4tb2ZmLWNhbnZhcy1tZW51X19wcm9wZXJ0eS1uYXZpZ2F0aW9uLWxpc3QtaXRlbS0tbWVudS1vcGVuIC5uLW9mZi1jYW52YXMtbWVudV9fcHJvcGVydHktbmF2aWdhdGlvbi1saW5rIHtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIGNvbG9yOiAjNDU0NTQ1OyB9XG4gICAgLm4tb2ZmLWNhbnZhcy1tZW51X19wcm9wZXJ0eS1uYXZpZ2F0aW9uLWxpc3QtaXRlbS0tbWVudS1vcGVuIC5uLW9mZi1jYW52YXMtbWVudV9fcHJvcGVydHktbmF2aWdhdGlvbi1saW5rOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjMUU0QTkzOyB9XG5cbi5uLW9mZi1jYW52YXMtbWVudV9fcHJvcGVydHktbmF2aWdhdGlvbi1saW5rLWljb24ge1xuICBmaWxsOiAjNjg2ODY4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDIwcHg7XG4gIHRvcDogMjBweDtcbiAgd2lkdGg6IDE2cHg7IH1cbiAgLm4tb2ZmLWNhbnZhcy1tZW51X19wcm9wZXJ0eS1uYXZpZ2F0aW9uLWxpbms6aG92ZXIgLm4tb2ZmLWNhbnZhcy1tZW51X19wcm9wZXJ0eS1uYXZpZ2F0aW9uLWxpbmstaWNvbiB7XG4gICAgZmlsbDogIzFFNEE5MzsgfVxuICAubi1vZmYtY2FudmFzLW1lbnVfX3Byb3BlcnR5LW5hdmlnYXRpb24tbGlzdC1pdGVtLS1tZW51LW9wZW4gLm4tb2ZmLWNhbnZhcy1tZW51X19wcm9wZXJ0eS1uYXZpZ2F0aW9uLWxpbmstaWNvbiB7XG4gICAgZmlsbDogIzQ1NDU0NTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpOyB9XG5cbi5uLW9mZi1jYW52YXMtbWVudV9fbWVudS1pbm5lciB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5uLW9mZi1jYW52YXMtbWVudV9fcHJvcGVydHktbmF2aWdhdGlvbi1saXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYmFja2dyb3VuZDogI0YyRjJGMjsgfVxuXG4ubi1vZmYtY2FudmFzLW1lbnVfX2dsb2JhbC1uYXZpZ2F0aW9uLWxpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kOiAjQTRBNEE0O1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nOiAzMHB4IDAgMDsgfVxuXG4ubi1vZmYtY2FudmFzLW1lbnVfX2dsb2JhbC1uYXZpZ2F0aW9uLWxpc3QtaGVhZGVyIHtcbiAgZm9udC1mYW1pbHk6IHByb3hpbWEtbm92YSwgQXJpYWwsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBwYWRkaW5nOiAxMnB4IDIwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLm4tb2ZmLWNhbnZhcy1tZW51X19nbG9iYWwtbmF2aWdhdGlvbi1saW5rIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxMnB4IDIwcHg7IH1cbiAgLm4tb2ZmLWNhbnZhcy1tZW51X19nbG9iYWwtbmF2aWdhdGlvbi1saW5rOmhvdmVyIHtcbiAgICBjb2xvcjogI0YyRjJGMjsgfVxuXG4ubi1vZmYtY2FudmFzLW1lbnVfX2NoaWxkLW1lbnUge1xuICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggI0VBRUFFQTtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgZGlzcGxheTogbm9uZTsgfVxuICAubi1vZmYtY2FudmFzLW1lbnVfX2NoaWxkLW1lbnUgaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAubi1vZmYtY2FudmFzLW1lbnVfX2NoaWxkLW1lbnUgPiAubi1tZW51X19saXN0IHtcbiAgICBwYWRkaW5nOiAyNHB4IDA7IH1cbiAgLm4tb2ZmLWNhbnZhcy1tZW51X19wcm9wZXJ0eS1uYXZpZ2F0aW9uLWxpc3QtaXRlbS0tbWVudS1vcGVuIC5uLW9mZi1jYW52YXMtbWVudV9fY2hpbGQtbWVudSB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLm4tb2ZmLWNhbnZhcy1tZW51X19jaGlsZC1tZW51IC5uLW1lbnVfX2xpc3QtaXRlbS0tbGV2ZWwtMTpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuICAubi1vZmYtY2FudmFzLW1lbnVfX2NoaWxkLW1lbnUgLm4tbWVudV9fbGlzdC1pdGVtLS1sZXZlbC0xID4gLm4tbWVudV9fbGluayB7XG4gICAgZm9udC1zaXplOiAxNnB4OyB9XG4gIC5uLW9mZi1jYW52YXMtbWVudV9fY2hpbGQtbWVudSAubi1tZW51X19saW5rIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgcGFkZGluZzogMTJweCAyMHB4OyB9XG5cbi5uLW9mZi1jYW52YXMtbWVudV9fdXRpbHMtbGlzdCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNGMkYyRjI7XG4gIGJvcmRlci10b3A6IHNvbGlkIDFweCAjRUFFQUVBO1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgcGFkZGluZy10b3A6IDMwcHg7IH1cblxuLm4tb2ZmLWNhbnZhcy1tZW51X191dGlscy1saW5rIHtcbiAgY29sb3I6ICM2ODY4Njg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAyMHB4IDQwcHggMjBweCAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLm4tb2ZmLWNhbnZhcy1tZW51X191dGlscy1saW5rLWljb24ge1xuICBmaWxsOiAjQTRBNEE0O1xuICBoZWlnaHQ6IDE4cHg7XG4gIGxlZnQ6IDIwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMnB4O1xuICB3aWR0aDogMThweDsgfVxuXG4ubi1vZmYtY2FudmFzLW1lbnVfX3V0aWxzLWltYWdlIHtcbiAgaGVpZ2h0OiAxOHB4O1xuICBsZWZ0OiAyMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTJweDtcbiAgd2lkdGg6IDE4cHg7IH1cbiAgLm4tb2ZmLWNhbnZhcy1tZW51X191dGlscy1pbWFnZS5uLW9mZi1jYW52YXMtbWVudV9fdXRpbHMtaW1hZ2UtLWxhbmd1YWdlLXNlbGVjdG9yIHtcbiAgICB3aWR0aDogYXV0bzsgfVxuXG4ubi1vZmYtY2FudmFzLW1lbnVfX3V0aWxzLWxpbmstbm90aWZpY2F0aW9uLWNvdW50IHtcbiAgYmFja2dyb3VuZDogIzRBODMyRTtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDEycHg7XG4gIGhlaWdodDogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIG1pbi13aWR0aDogMjRweDtcbiAgcGFkZGluZzogMCAzcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdG9wOiA5LjVweDsgfVxuXG4ubi1vZmYtY2FudmFzLW1lbnVfX3V0aWxzLWljb24tbGluayxcbi5uLW9mZi1jYW52YXMtbWVudV9fdXRpbHMtaW1hZ2UtbGluayB7XG4gIHBhZGRpbmctbGVmdDogNTBweDsgfVxuXG4ubi1vZmYtY2FudmFzLW1lbnVfX3V0aWxzLW5vdGlmaWNhdGlvbi1saW5rIHtcbiAgcGFkZGluZy1yaWdodDogNTBweDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5uLW9mZi1jYW52YXMtbWVudS5uLW9mZi1jYW52YXMtbWVudS0tb3BlbiB7XG4gICAgaGVpZ2h0OiBhdXRvOyB9XG4gIC5uLW9mZi1jYW52YXMtbWVudV9fbWVudSB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi5uLW9mZi1jYW52YXMtbWVudV9fbWVudSB7XG4gIGJhY2tncm91bmQ6ICM1MzU2NUE7XG4gIGhlaWdodDogMTAwdmg7XG4gIGxlZnQ6IDA7XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICBwYWRkaW5nLWJvdHRvbTogMjRweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGF1dG87XG4gIHdpZHRoOiAyNzBweDtcbiAgei1pbmRleDogMTsgfVxuICAubi1vZmYtY2FudmFzLW1lbnVfX21lbnUgW2RhdGEtbnRhcC11aT1cIm1vcmUtbWVudVwiXSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuXG4ubi1vZmYtY2FudmFzLW1lbnVfX2NvbnRlbnQtd3JhcCB7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbjogbGVmdCAuNHMgZWFzZTtcbiAgei1pbmRleDogMTA7IH1cbiAgLm4tb2ZmLWNhbnZhcy1tZW51LS1vcGVuIC5uLW9mZi1jYW52YXMtbWVudV9fY29udGVudC13cmFwLFxuICAubi1vZmYtY2FudmFzX193cmFwcGVyLW9wZW4gLm4tb2ZmLWNhbnZhcy1tZW51X19jb250ZW50LXdyYXAge1xuICAgIGxlZnQ6IDI3MHB4OyB9XG5cbi5uLW9mZi1jYW52YXMtbWVudV9fcHJvcGVydHktdGl0bGUge1xuICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggI0VBRUFFQTtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgY29sb3I6ICMwMDY3QzU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZzogMjRweDsgfVxuXG4ubi1vZmYtY2FudmFzX19jcm9zcy1wcm9wZXJ0eS1uYXYge1xuICBwYWRkaW5nOiAyNHB4OyB9XG5cbi5uLW9mZi1jYW52YXNfX3Byb3BlcnR5LW5hdiB7XG4gIGJhY2tncm91bmQ6ICNGMkYyRjI7IH1cbiAgLm4tb2ZmLWNhbnZhc19fcHJvcGVydHktbmF2IC5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX19uYXYtbGluayB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFQUVBRUE7XG4gICAgY29sb3I6ICM1MzU2NUE7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMjRweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLm4tb2ZmLWNhbnZhc19fcHJvcGVydHktbmF2IC5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX19tZW51LWluZGljYXRvciB7XG4gICAgZmlsbDogIzUzNTY1QTtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAyNHB4O1xuICAgIHRvcDogMzRweDtcbiAgICB3aWR0aDogMTRweDsgfVxuXG4ubi1wcm9wZXJ0eS1iYXIge1xuICBiYWNrZ3JvdW5kOiAjRjhGOEY4O1xuICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggI0VBRUFFQTtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5iaWxsYm9hcmQtaGVhZGVyIC5uLXByb3BlcnR5LWJhciB7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICB6LWluZGV4OiA5MDA7IH1cbiAgLm4tcHJvcGVydHktYmFyW2RhdGEtbnRhcC11aT1cInN0aWNreS1uYXZcIl0ge1xuICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAjRUFFQUVBO1xuICAgIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7IH1cblxuLm4tcHJvcGVydHktYmFyX19pbm5lci13cmFwIHtcbiAgbWF4LXdpZHRoOiA5MS44NzVlbTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5uLXByb3BlcnR5LWJhcl9faW5uZXItd3JhcDphZnRlciB7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY2xlYXI6IGJvdGg7IH1cblxuLm4tcHJvcGVydHktYmFyX19wcm9wZXJ0eS1tYXJrIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1yaWdodDogNnB4O1xuICBwYWRkaW5nLXRvcDogNnB4OyB9XG5cbi5uLXByb3BlcnR5LWJhcl9fcHJvcGVydHktbGluayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAubi1wcm9wZXJ0eS1iYXJfX3Byb3BlcnR5LWxpbms6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4ubi1wcm9wZXJ0eS1iYXJfX3NlYXJjaCxcbi5uLXByb3BlcnR5LWJhcl9fdXRpbHMge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5uLXByb3BlcnR5LWJhcl9fbG9nbyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAzcHg7IH1cbiAgLm4tcHJvcGVydHktYmFyX19wcm9wZXJ0eS1tYXJrLS1oYXMtcHJvcGVydHktbmFtZSAubi1wcm9wZXJ0eS1iYXJfX2xvZ28ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2cHg7XG4gICAgd2lkdGg6IGF1dG87IH1cbiAgICAubi1wcm9wZXJ0eS1iYXJfX3Byb3BlcnR5LW1hcmstLWhhcy1wcm9wZXJ0eS1uYW1lIC5uLXByb3BlcnR5LWJhcl9fbG9nbzphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAjRUFFQUVBO1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBoZWlnaHQ6IDIycHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogLTRweDtcbiAgICAgIHRvcDogLTNweDtcbiAgICAgIHdpZHRoOiAxcHg7IH1cblxuLm4tcHJvcGVydHktYmFyX19uZXRhcHAtbWFyay1pY29uIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmlsbDogIzFFNEE5MztcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMjBweDsgfVxuXG4ubi1wcm9wZXJ0eS1iYXJfX3Byb3BlcnR5LW1hcmstLWhhcy1wcm9wZXJ0eS1uYW1lIC5uLXByb3BlcnR5LWJhcl9fbmV0YXBwLW1hcmstaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0zcHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7IH1cblxuLm4tcHJvcGVydHktYmFyX19wcm9wZXJ0eS1tYXJrLS1oYXMtcHJvcGVydHktbmFtZSAubi1wcm9wZXJ0eS1iYXJfX2xvZ28tc3ZnIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ubi1wcm9wZXJ0eS1iYXJfX3Byb3BlcnR5LW5hbWUge1xuICBmb250LWZhbWlseTogcHJveGltYS1ub3ZhLCBBcmlhbCwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGNvbG9yOiAjMDA2N0M1O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDJweDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDsgfVxuXG4ubi1wcm9wZXJ0eS1iYXJfX2xvZ28tc3ZnIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDE4cHg7XG4gIHdpZHRoOiAxMDBweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4OyB9XG5cbi5uLXByb3BlcnR5LWJhcl9fbWVudS10b2dnbGUge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7IH1cblxuLm4tcHJvcGVydHktYmFyX19tZW51LXRvZ2dsZS1saW5rIHtcbiAgY29sb3I6ICM2ODY4Njg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDEycHg7XG4gIHBhZGRpbmc6IDZweCAxMnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gIC5uLXByb3BlcnR5LWJhcl9fbWVudS10b2dnbGUtbGluazpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIC5uLW9mZi1jYW52YXMtbWVudS0tb3BlbiAubi1wcm9wZXJ0eS1iYXJfX21lbnUtdG9nZ2xlLWxpbmssXG4gIC5uLW9mZi1jYW52YXNfX3dyYXBwZXItb3BlbiAubi1wcm9wZXJ0eS1iYXJfX21lbnUtdG9nZ2xlLWxpbmsge1xuICAgIGJhY2tncm91bmQ6ICNFQUVBRUE7IH1cblxuLm4tcHJvcGVydHktYmFyX19tZW51LXRvZ2dsZS10ZXh0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG5cbi5uLXByb3BlcnR5LWJhcl9fbWVudS10b2dnbGUtaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmlsbDogIzQ1NDU0NTtcbiAgaGVpZ2h0OiAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAyMHB4OyB9XG5cbi5uLXByb3BlcnR5LWJhcl9fc29jaWFsIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1yaWdodDogMjRweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBwYWRkaW5nLXRvcDogMTJweDsgfVxuXG4ubi1wcm9wZXJ0eS1iYXJfX3NvY2lhbC1saXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwOyB9XG5cbi5uLXByb3BlcnR5LWJhcl9fc29jaWFsLWxpc3QtaXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cblxuLm4tcHJvcGVydHktYmFyX19zb2NpYWwtbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5uLXByb3BlcnR5LWJhcl9fc29jaWFsLWxpbms6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAgIC5uLXByb3BlcnR5LWJhcl9fc29jaWFsLWxpbms6aG92ZXIgLm4tcHJvcGVydHktYmFyX19zb2NpYWwtbGluay10ZXh0IHtcbiAgICAgIGNvbG9yOiAjMUU0QTkzOyB9XG5cbi5uLXByb3BlcnR5LWJhcl9fc29jaWFsLWxpbmstdGV4dCB7XG4gIGZvbnQtZmFtaWx5OiBwcm94aW1hLW5vdmEsIEFyaWFsLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMi41O1xuICBjb2xvcjogIzQ1NDU0NTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4ubi1pY29uX19wcm9wZXJ0eS1iYXItc29jaWFsIHtcbiAgZmlsbDogIzUzNTY1QTtcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMjBweDsgfVxuICAubi1pY29uX19wcm9wZXJ0eS1iYXItc29jaWFsOmhvdmVyIHtcbiAgICBmaWxsOiAjMUU0QTkzOyB9XG5cbi5uLXByb3BlcnR5LWJhcl9fbmFycm93LWFjdGlvbnMge1xuICBmbG9hdDogcmlnaHQ7XG4gIHBhZGRpbmc6IDZweCAxMnB4OyB9XG5cbi5uLXByb3BlcnR5LWJhcl9fbmFycm93LWFjdGlvbnMtbGlzdCB7XG4gIGZvbnQtc2l6ZTogMDtcbiAgaGVpZ2h0OiBpbmhlcml0OyB9XG5cbi5uLXByb3BlcnR5LWJhcl9fbmFycm93LWFjdGlvbnMtbGlzdC1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDA7XG4gIGhlaWdodDogaW5oZXJpdDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuXG4ubi1wcm9wZXJ0eS1iYXJfX25hcnJvdy1hY3Rpb25zLWxpbmsge1xuICBjb2xvcjogIzY4Njg2ODtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgaGVpZ2h0OiBpbmhlcml0O1xuICBwYWRkaW5nOiAwIDZweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIC5uLXByb3BlcnR5LWJhcl9fbmFycm93LWFjdGlvbnMtbGluazpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB3aWR0aDogMDsgfVxuICAubi1wcm9wZXJ0eS1iYXJfX25hcnJvdy1hY3Rpb25zLWxpbms6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4ubi1wcm9wZXJ0eS1iYXJfX25hcnJvdy1hY3Rpb25zLWxpbmstdGV4dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuXG4ubi1wcm9wZXJ0eS1iYXJfX25hcnJvdy1hY3Rpb25zLXNlYXJjaC1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmaWxsOiAjNjg2ODY4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiAyMHB4OyB9XG5cbi5uLXByb3BlcnR5LWJhcl9fbmFycm93LWFjdGlvbi1zZWFyY2gtZm9ybSB7XG4gIGJhY2tncm91bmQ6ICNFQUVBRUE7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmc6IDZweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgdG9wOiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMjAwOyB9XG4gIC5uLXByb3BlcnR5LWJhcl9fbmFycm93LWFjdGlvbi1zZWFyY2gtZm9ybS5uLXByb3BlcnR5LWJhci0tbmFycm93LXNlYXJjaC1mb3JtLXZpc2libGUsXG4gIC5uLXByb3BlcnR5LWJhci0tbmFycm93LXNlYXJjaC1mb3JtLXZpc2libGUgLm4tcHJvcGVydHktYmFyX19uYXJyb3ctYWN0aW9uLXNlYXJjaC1mb3JtIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAubi1wcm9wZXJ0eS1iYXJfX25hcnJvdy1hY3Rpb24tc2VhcmNoLWZvcm0gLm4tc2VhcmNoLWZvcm1fX2lucHV0IHtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgcGFkZGluZy1yaWdodDogNTBweDtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAubi1wcm9wZXJ0eS1iYXJfX25hcnJvdy1hY3Rpb24tc2VhcmNoLWZvcm0gLm4tc2VhcmNoLWZvcm1fX2J1dHRvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiA2cHg7IH1cblxuLm4tcHJvcGVydHktYmFyX19jdGEge1xuICBmbG9hdDogbGVmdDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXJnaW4tcmlnaHQ6IDI0cHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTYwcHgpO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLm4tcHJvcGVydHktYmFyIHtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIHBhZGRpbmc6IDI0cHggMDsgfVxuICAgIC5iaWxsYm9hcmQtaGVhZGVyIC5uLXByb3BlcnR5LWJhciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAubi1wcm9wZXJ0eS1iYXJfX2lubmVyLXdyYXAge1xuICAgIHBhZGRpbmc6IDAgMTJweDsgfVxuICAubi1wcm9wZXJ0eS1iYXJfX25hcnJvdy1hY3Rpb24tc2VhcmNoLWZvcm0ubi1wcm9wZXJ0eS1iYXItLW5hcnJvdy1zZWFyY2gtZm9ybS12aXNpYmxlIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5uLXByb3BlcnR5LWJhcl9fdG9vbGJhciB7XG4gICAgZmxvYXQ6IHJpZ2h0OyB9XG4gIC5uLXByb3BlcnR5LWJhcl9fc2VhcmNoIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWFsaWduOiByaWdodDsgfVxuICAgIC5uLXByb3BlcnR5LWJhcl9fdG9vbGJhciAubi1wcm9wZXJ0eS1iYXJfX3NlYXJjaCB7XG4gICAgICBmbG9hdDogbGVmdDsgfVxuICAubi1wcm9wZXJ0eS1iYXJfX3V0aWxzIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IDEycHg7IH1cbiAgLm4tcHJvcGVydHktYmFyX191dGlscy1saXN0IHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwOyB9XG4gIC5uLXByb3BlcnR5LWJhcl9fdXRpbHMtbGluayB7XG4gICAgbGluZS1oZWlnaHQ6IDIuMjsgfVxuICAubi1wcm9wZXJ0eS1iYXJfX2xvZ286YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLm4tcHJvcGVydHktYmFyX19wcm9wZXJ0eS1uYW1lIHtcbiAgICBmb250LXNpemU6IDI2cHg7IH1cbiAgLm4tcHJvcGVydHktYmFyIC5uLXByb3BlcnR5LWJhcl9fcHJvcGVydHktbmFtZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gIC5uLXByb3BlcnR5LWJhcl9fcHJvcGVydHktbWFyay0taGFzLXByb3BlcnR5LW5hbWUgLm4tcHJvcGVydHktYmFyX19uZXRhcHAtbWFyay1pY29uIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5uLXByb3BlcnR5LWJhcl9fcHJvcGVydHktbWFyay0taGFzLXByb3BlcnR5LW5hbWUgLm4tcHJvcGVydHktYmFyX19sb2dvIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IC0ycHg7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuICAubi1wcm9wZXJ0eS1iYXJfX3Byb3BlcnR5LW1hcmstLWhhcy1wcm9wZXJ0eS1uYW1lIC5uLXByb3BlcnR5LWJhcl9fbG9nby1zdmcge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAubi1wcm9wZXJ0eS1iYXJfX25hcnJvdy1hY3Rpb25zLFxuICAubi1wcm9wZXJ0eS1iYXJfX21lbnUtdG9nZ2xlIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5uLXByb3BlcnR5LWJhcl9fbG9nby1zdmcsXG4gIC5uLXByb3BlcnR5LWJhcl9fcHJvcGVydHktbWFyay0taGFzLXByb3BlcnR5LW5hbWUgLm4tcHJvcGVydHktYmFyX19sb2dvIHtcbiAgICBoZWlnaHQ6IDI5cHg7XG4gICAgd2lkdGg6IDE2MHB4OyB9XG4gIC5uLXByb3BlcnR5LWJhci0tbmFycm93LXNlYXJjaC1mb3JtLXZpc2libGUgLm4tcHJvcGVydHktYmFyX19uYXJyb3ctYWN0aW9uLXNlYXJjaC1mb3JtIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5uLXByb3BlcnR5LWJhci0tdjMgLm4tcHJvcGVydHktYmFyLFxuICAubi1wcm9wZXJ0eS1iYXItLXY2IC5uLXByb3BlcnR5LWJhciB7XG4gICAgcGFkZGluZy10b3A6IDEycHg7IH1cbiAgLm4tcHJvcGVydHktYmFyLS12MyAubi1wcm9wZXJ0eS1iYXJfX3Byb3BlcnR5LW1hcmstLWhhcy1wcm9wZXJ0eS1uYW1lLFxuICAubi1wcm9wZXJ0eS1iYXItLXY2IC5uLXByb3BlcnR5LWJhcl9fcHJvcGVydHktbWFyay0taGFzLXByb3BlcnR5LW5hbWUge1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgICAubi1wcm9wZXJ0eS1iYXItLXYzIC5uLXByb3BlcnR5LWJhcl9fcHJvcGVydHktbWFyay0taGFzLXByb3BlcnR5LW5hbWUgLm4tcHJvcGVydHktYmFyX19sb2dvLFxuICAgIC5uLXByb3BlcnR5LWJhci0tdjYgLm4tcHJvcGVydHktYmFyX19wcm9wZXJ0eS1tYXJrLS1oYXMtcHJvcGVydHktbmFtZSAubi1wcm9wZXJ0eS1iYXJfX2xvZ28ge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4OyB9XG4gIC5uLXByb3BlcnR5LWJhci0tdjMgLm4tcHJvcGVydHktYmFyX19wcm9wZXJ0eS1uYW1lLFxuICAubi1wcm9wZXJ0eS1iYXItLXY2IC5uLXByb3BlcnR5LWJhcl9fcHJvcGVydHktbmFtZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogLTJweDsgfVxuICAuYmlsbGJvYXJkLWhlYWRlciAubi1wcm9wZXJ0eS1iYXI6bm90KC5uLXN0aWNreS1uYXYpIC5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX19uYXYtbGluayB7XG4gICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgLmJpbGxib2FyZC1oZWFkZXIgLm4tcHJvcGVydHktYmFyOm5vdCgubi1zdGlja3ktbmF2KSAubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fbWVudS1pbmRpY2F0b3Ige1xuICAgIGZpbGw6ICNGRkZGRkY7IH1cbiAgLmJpbGxib2FyZC1oZWFkZXIgLm4tcHJvcGVydHktYmFyOm5vdCgubi1zdGlja3ktbmF2KSAubi1pY29uX19wcm9wZXJ0eS1iYXItc29jaWFsIHtcbiAgICBmaWxsOiAjRkZGRkZGOyB9XG4gIC5iaWxsYm9hcmQtaGVhZGVyIC5uLXByb3BlcnR5LWJhcjpub3QoLm4tc3RpY2t5LW5hdikgLm4tcHJvcGVydHktYmFyX19zb2NpYWwtbGluazpob3ZlciAubi1pY29uX19wcm9wZXJ0eS1iYXItc29jaWFsIHtcbiAgICBmaWxsOiAjMDA2N0M1OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLm4tcHJvcGVydHktYmFyX19wcm9wZXJ0eS1tYXJrLS1oYXMtcHJvcGVydHktbmFtZSB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuICAgIC5uLXByb3BlcnR5LWJhcl9fcHJvcGVydHktbWFyay0taGFzLXByb3BlcnR5LW5hbWUgLm4tcHJvcGVydHktYmFyX19sb2dvIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbi1yaWdodDogMTJweDsgfVxuICAubi1wcm9wZXJ0eS1iYXJfX3Byb3BlcnR5LW5hbWUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IC0ycHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjguNzVlbSkge1xuICAubi1wcm9wZXJ0eS1iYXJfX3NvY2lhbCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNpdGlvbjogdmlzaWJpbGl0eSAwcyBsaW5lYXIgMHMsIG9wYWNpdHkgMzAwbXM7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAuMDYyNWVtKSB7XG4gIC5uLXByb3BlcnR5LWJhci5uLXN0aWNreS1uYXYge1xuICAgIGJhY2tncm91bmQ6ICNGOEY4Rjg7XG4gICAgbGVmdDogMDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IDkwMDsgfVxuICAgIC5uLXByb3BlcnR5LWJhci5uLXN0aWNreS1uYXYgLm4tcHJvcGVydHktYmFyX19zb2NpYWwge1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHRyYW5zaXRpb246IHZpc2liaWxpdHkgMHMgbGluZWFyIDBzLCBvcGFjaXR5IDMwMG1zO1xuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG4gICAgLm4tcHJvcGVydHktYmFyLm4tc3RpY2t5LW5hdiAubi1wcm9wZXJ0eS1iYXJfX2N0YSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBhbmltYXRpb246IGJvdW5jZUluRG93biAuODVzIDUwMG1zIGJvdGg7XG4gICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlOyB9IH1cblxuLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX25hdi1saXN0LWl0ZW0ubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fbmF2LWxpc3QtaXRlbS0tdHJ1bmNhdGVkIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fbW9yZS1pdGVtIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuICAubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhci0tbW9yZS1pdGVtLXZpc2libGUgLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX21vcmUtaXRlbSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cbi5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX19tZW51LWluZGljYXRvciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmlsbDogIzQ1NDU0NTtcbiAgaGVpZ2h0OiAxNnB4O1xuICBtYXJnaW4tbGVmdDogNnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTFweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2lkdGg6IDE2cHg7IH1cbiAgLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX25hdi1saW5rOmhvdmVyIC5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX19tZW51LWluZGljYXRvcixcbiAgLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX3V0aWxzLWxpbms6aG92ZXIgLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX21lbnUtaW5kaWNhdG9yIHtcbiAgICBmaWxsOiAjMDA2N0M1OyB9XG5cbi5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX19tZW51LS1tb3JlLW1lbnUge1xuICBwYWRkaW5nLXRvcDogMjRweDsgfVxuICAubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fbWVudS0tbW9yZS1tZW51IC5uLW1lbnVfX2xpc3QtaXRlbSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX19tZW51LS1tb3JlLW1lbnUgLm4tbWVudV9fbGlzdC1pdGVtLm4tbWVudV9fbGlzdC1pdGVtLS1pcy12aXNpYmxlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX191dGlscyB7XG4gIHRleHQtYWxpZ246IHJpZ2h0OyB9XG5cbi5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX191dGlscy1saXN0IHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuXG4ubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fdXRpbHMtbGlzdC1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IGluaGVyaXQ7XG4gIG1pbi13aWR0aDogNDRweDsgfVxuXG4ubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fdXRpbHMtbGluayB7XG4gIGZvbnQtZmFtaWx5OiBwcm94aW1hLW5vdmEsIEFyaWFsLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgY29sb3I6ICM0NTQ1NDU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwIDZweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX3V0aWxzLWxpbmstaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmlsbDogI0E0QTRBNDtcbiAgaGVpZ2h0OiAxOHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogMThweDsgfVxuICAubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fdXRpbHMtbGluazpob3ZlciAubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fdXRpbHMtbGluay1pY29uLFxuICAubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fbmF2LWxpbmstLWlzLWFjdGl2ZSAubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fdXRpbHMtbGluay1pY29uIHtcbiAgICBmaWxsOiAjODQ4NDg0OyB9XG5cbi5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX191dGlscy1pbWFnZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuXG4ubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fdXRpbHMtbGluay1ub3RpZmljYXRpb24tY291bnQge1xuICBiYWNrZ3JvdW5kOiAjNEE4MzJFO1xuICBib3JkZXItcmFkaXVzOiA5cHg7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBsZWZ0OiAtNnB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgbWFyZ2luLXJpZ2h0OiAtNnB4O1xuICBtaW4td2lkdGg6IDE4cHg7XG4gIHBhZGRpbmc6IDAgM3B4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdG9wOiAtNnB4OyB9XG5cbi5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX191dGlscy1pbWFnZS1saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI0VBRUFFQTsgfVxuXG4ubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fbGFuZ3VhZ2Utc2VsZWN0b3ItaW1hZ2Uge1xuICBtYXJnaW4tbGVmdDogNnB4OyB9XG5cbi5uLWxhbmd1YWdlLXNlbGVjdG9yLW1lbnVfX3RpdGxlIHtcbiAgZm9udC1mYW1pbHk6IHByb3hpbWEtbm92YSwgQXJpYWwsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBjb2xvcjogIzQ1NDU0NTtcbiAgZm9udC1zaXplOiAyNHB4OyB9XG5cbi5uLWxhbmd1YWdlLXNlbGVjdG9yLW1lbnVfX2hlYWRlciB7XG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAjRjJGMkYyO1xuICBtYXJnaW46IDI0cHg7XG4gIHBhZGRpbmctYm90dG9tOiAyNHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLm4tbGFuZ3VhZ2Utc2VsZWN0b3ItbWVudV9fcmVtZW1iZXItY2hlY2tib3gge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDRweDsgfVxuXG4ubi1sYW5ndWFnZS1zZWxlY3Rvci1tZW51IC5tZW51X19mb290ZXIge1xuICBwYWRkaW5nOiAyMHB4OyB9XG5cbi5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX19tZW51cyB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fbWVudXMge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX191dGlscyB7XG4gICAgd2lkdGg6IDMxLjY2NjY3JTtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gIC5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX19uYXYtbGluayxcbiAgLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX3V0aWxzLWxpbmsge1xuICAgIHBhZGRpbmc6IDAgMTJweDsgfSB9XG5cbi5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyIHtcbiAgYmFja2dyb3VuZDogI0Y4RjhGODtcbiAgZGlzcGxheTogbm9uZTtcbiAgcGFkZGluZy1ib3R0b206IDEycHg7IH1cblxuLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXItLWVtYmVkZGVkIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgcGFkZGluZy1ib3R0b206IDA7IH1cblxuLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX25hdi1saXN0IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwOyB9XG5cbi5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX19uYXYtbGluayB7XG4gIGZvbnQtZmFtaWx5OiBwcm94aW1hLW5vdmEsIEFyaWFsLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgY29sb3I6ICM0NTQ1NDU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IGluaGVyaXQ7XG4gIHBhZGRpbmc6IDAgNnB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX25hdi1saW5rIC5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX19tZW51LWluZGljYXRvciB7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC41czsgfVxuICAubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fbmF2LWxpbms6aG92ZXIge1xuICAgIGNvbG9yOiAjMDA2N0M1O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fbmF2LWxpbmsubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fbmF2LWxpbmstLWlzLWFjdGl2ZSB7XG4gICAgZm9udC1mYW1pbHk6IHByb3hpbWEtbm92YSwgQXJpYWwsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgICB0ZXh0LWluZGVudDogMDtcbiAgICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBjb2xvcjogIzUzNTY1QTsgfVxuICAgIC5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX19uYXYtbGluay5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX19uYXYtbGluay0taXMtYWN0aXZlIC5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX19tZW51LWluZGljYXRvciB7XG4gICAgICBmaWxsOiAjNTM1NjVBO1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTsgfVxuXG4ubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fbmF2LWxpbmstdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIuNTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG5cbi5uLWdsb2JlX19pY29uIHtcbiAgZGlzcGxheTogaW5saW5lO1xuICBmaWxsOiAjNTM1NjVBO1xuICBoZWlnaHQ6IDIwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiAyMHB4OyB9XG4gIC5uLWdsb2JlX19pY29uOmhvdmVyIHtcbiAgICBmaWxsOiAjMUU0QTkzOyB9XG5cbi5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX191dGlscy1saW5rLXRleHQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyLjU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyLS1lbWJlZGRlZCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHBhZGRpbmctdG9wOiA2cHg7XG4gICAgd2lkdGg6IDIzLjMzMzMzJTsgfVxuICAubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fbmF2LWxpc3Qge1xuICAgIHdpZHRoOiA2NSU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuICAubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fbmF2LWxpc3QtaXRlbSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gICAgW2RhdGEtbnRhcC11aT1cIm1vcmUtbWVudVwiXSB7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgdHJhbnNpdGlvbjogdmlzaWJpbGl0eSAwcyBsaW5lYXIgMzAwbXMsIG9wYWNpdHkgMzAwbXM7XG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cbiAgICAubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fbmF2LWxpc3QtaXRlbS5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX19uYXYtbGlzdC1pdGVtLS1pcy1oaWRkZW4ge1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRyYW5zaXRpb246IHZpc2liaWxpdHkgMHMgbGluZWFyIDMwMG1zLCBvcGFjaXR5IDMwMG1zO1xuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG4gICAgLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX25hdi1saXN0LWl0ZW0ubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fbmF2LWxpc3QtaXRlbS0taXMtdmlzaWJsZSB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgdHJhbnNpdGlvbjogdmlzaWJpbGl0eSAwcyBsaW5lYXIgMHMsIG9wYWNpdHkgMzAwbXM7XG4gICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlOyB9XG4gIC5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX19uYXYtbGluayB7XG4gICAgcGFkZGluZzogMCA2cHg7IH1cbiAgICAubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fbmF2LWxpbmsubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fbmF2LWxpbmstLWlzLWFjdGl2ZSB7XG4gICAgICBjb2xvcjogIzAwNjdDNTsgfVxuICAgICAgLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX25hdi1saW5rLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX25hdi1saW5rLS1pcy1hY3RpdmUgLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX21lbnUtaW5kaWNhdG9yIHtcbiAgICAgICAgZmlsbDogIzAwNjdDNTsgfVxuICAgIC5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX19uYXYtbGlzdC1pdGVtOmZpcnN0LWNoaWxkIC5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX19uYXYtbGluayB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cbiAgLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX3V0aWxzLWxpbms6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMDsgfSB9XG5cbi5uLXNlYXJjaC1mb3JtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTsgfVxuXG4ubi1zZWFyY2gtZm9ybV9faW5wdXQge1xuICBmb250LWZhbWlseTogcHJveGltYS1ub3ZhLCBBcmlhbCwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgYm9yZGVyOiBzb2xpZCAxcHggI0E0QTRBNDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDZweCAxMnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogMTAwJTsgfVxuICAubi1zZWFyY2gtZm9ybV9faW5wdXQ6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzAwMDAwMDtcbiAgICBvdXRsaW5lOiBub25lOyB9XG4gIC5uLXNlYXJjaC1mb3JtX19pbnB1dDo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbiB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAubi1wcm9wZXJ0eS1iYXJfX3NlYXJjaCAubi1zZWFyY2gtZm9ybV9faW5wdXQge1xuICAgIHRyYW5zaXRpb246IHdpZHRoIDAuNHMgY3ViaWMtYmV6aWVyKDAsIDAuNzk1LCAwLCAxKTtcbiAgICB3aWR0aDogMTAwcHg7IH1cbiAgICAubi1wcm9wZXJ0eS1iYXJfX3NlYXJjaCAubi1zZWFyY2gtZm9ybV9faW5wdXQ6Zm9jdXMge1xuICAgICAgd2lkdGg6IDMyMHB4OyB9XG5cbi5uLXNlYXJjaC1mb3JtX19idXR0b24ge1xuICBiYWNrZ3JvdW5kOiAwIDA7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMCA2cHggNnB4IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDA7XG4gIGhlaWdodDogNDBweDtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogNDBweDsgfVxuICAubi1zZWFyY2gtZm9ybV9fYnV0dG9uOmhvdmVyIC5uLXNlYXJjaC1mb3JtX19idXR0b24taWNvbiB7XG4gICAgZmlsbDogIzQ1NDU0NTsgfVxuXG4ubi1zZWFyY2gtZm9ybV9fYnV0dG9uLXRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1pbmRlbnQ6IC0xMDAwMHB4OyB9XG5cbi5uLXNlYXJjaC1mb3JtX19idXR0b24taWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmlsbDogI0E0QTRBNDtcbiAgaGVpZ2h0OiAxOHB4O1xuICB3aWR0aDogMThweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAubi1wcm9wZXJ0eS1iYXJfX3NlYXJjaCAubi1zZWFyY2gtZm9ybV9faW5wdXQge1xuICAgIHdpZHRoOiAzMjBweDsgfSB9XG5cbi5uLXByb3BlcnR5LWJhcl9fc2VhcmNoLS1leHAgLmF1dG9jb21wbGV0ZS1zZWFyY2gge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjdGN0Y3O1xuICBib3gtc2hhZG93OiAycHggMnB4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgbWluLXdpZHRoOiAyOTBweDtcbiAgdG9wOiA0NnB4O1xuICBwb2ludGVyLWV2ZW50czogYWxsOyB9XG5cbi5uLXByb3BlcnR5LWJhcl9fc2VhcmNoLS1leHAgLmF1dG9jb21wbGV0ZS1zZWFyY2ggLnVpLWF1dG9jb21wbGV0ZSB7XG4gIG1hcmdpbjogMTJweCAwOyB9XG5cbi5uLXByb3BlcnR5LWJhcl9fc2VhcmNoLS1leHAgLmF1dG9jb21wbGV0ZS1zZWFyY2ggLnVpLW1lbnUtaXRlbSB7XG4gIGZvbnQtZmFtaWx5OiBwcm94aW1hLW5vdmEsIEFyaWFsLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBjb2xvcjogIzRBNEE0QTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICB3aWR0aDogMTAwJTsgfVxuXG4ubi1wcm9wZXJ0eS1iYXJfX3NlYXJjaC0tZXhwIC5hdXRvY29tcGxldGUtc2VhcmNoIC51aS1tZW51LWl0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLm4tcHJvcGVydHktYmFyX19zZWFyY2gtLWV4cCAuYXV0b2NvbXBsZXRlLXNlYXJjaCAudWktbWVudS1pdGVtOm50aC1jaGlsZChldmVuKSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyB9XG5cbi5uLXByb3BlcnR5LWJhcl9fc2VhcmNoLS1leHAgLmF1dG9jb21wbGV0ZS1zZWFyY2ggLnVpLW1lbnUtaXRlbTpob3ZlciwgLm4tcHJvcGVydHktYmFyX19zZWFyY2gtLWV4cCAuYXV0b2NvbXBsZXRlLXNlYXJjaCAudWktbWVudS1pdGVtLnVpLXN0YXRlLWZvY3VzIHtcbiAgYmFja2dyb3VuZDogIzAwNjdDNTtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMjYuMjVlbSkge1xuICAubi1wcm9wZXJ0eS1iYXJfX3NlYXJjaC0tZXhwIC5hdXRvY29tcGxldGUtc2VhcmNoIC51aS1tZW51LWl0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMTRweDsgfSB9XG5cbi8qIFNlYXJjaCBUb2dnbGUgU2VjdGlvbiAqL1xuLm4tcHJvcGVydHktYmFyX19zZWFyY2gtdG9nZ2xlIHtcbiAgZmxvYXQ6IHJpZ2h0OyB9XG5cbi8qIFNlYXJjaCBUb2dnbGUgSW5wdXQgKi9cbi5uLXByb3BlcnR5LWJhcl9fc2VhcmNoLXRvZ2dsZS1pbnB1dCB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgZm9udC1mYW1pbHk6IHByb3hpbWEtbm92YSwgQXJpYWwsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM0YTkwZTI7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMjFweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgaGVpZ2h0OiA0NnB4O1xuICB3aWR0aDogMHB4O1xuICBsaW5lLWhlaWdodDogMjFweDtcbiAgbWFyZ2luLXJpZ2h0OiAtNXB4O1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTJweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgdHJhbnNpdGlvbjogd2lkdGggLjJzIGVhc2U7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG4gIC5uLXByb3BlcnR5LWJhcl9fc2VhcmNoLXRvZ2dsZS1pbnB1dDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMUU0QTkzO1xuICAgIG91dGxpbmU6IG5vbmU7IH1cbiAgLm4tcHJvcGVydHktYmFyX19zZWFyY2gtdG9nZ2xlLWlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzRBOTBFMjsgfVxuICAubi1wcm9wZXJ0eS1iYXJfX3NlYXJjaC10b2dnbGUtaW5wdXQ6Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24ge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLm4tcHJvcGVydHktYmFyX19zZWFyY2gtdG9nZ2xlLWlucHV0LnZpc3VhbGx5LWhpZGRlbi1idG4ge1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAubi1wcm9wZXJ0eS1iYXJfX3NlYXJjaC10b2dnbGUtaW5wdXQge1xuICAgICAgLyogQWxsb3cgaW5wdXQgdG8gc2hvdyBhdCA+PSBwb3J0cmFpdCBpUGFkICovXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBwb2ludGVyLWV2ZW50czogYWxsO1xuICAgICAgd2lkdGg6IDg1cHg7XG4gICAgICBwYWRkaW5nOiA2cHggMTBweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OWVtKSB7XG4gICAgLm4tcHJvcGVydHktYmFyX19zZWFyY2gtdG9nZ2xlLWlucHV0IHtcbiAgICAgIC8qIEFsbG93IHdpZGVyIGlucHV0IG9uIGxhcmdlciBtb2JpbGUgc2NyZWVucyAqL1xuICAgICAgd2lkdGg6IDEwMHB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAubi1wcm9wZXJ0eS1iYXJfX3NlYXJjaC10b2dnbGUtaW5wdXQge1xuICAgICAgd2lkdGg6IDI2MHB4O1xuICAgICAgcGFkZGluZzogNnB4IDY0cHggNnB4IDIxcHg7IH0gfVxuXG4vKiBTZWFyY2ggVG9nZ2xlIEJ1dHRvbiAqL1xuLm4tcHJvcGVydHktYmFyX19zZWFyY2gtdG9nZ2xlLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0QTkwRTI7XG4gIGJvcmRlcjogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXNpemU6IDA7XG4gIGhlaWdodDogMzZweDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTJweDtcbiAgcmlnaHQ6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiAzNnB4O1xuICBvcGFjaXR5OiAxO1xuICBvdXRsaW5lOiBub25lOyB9XG5cbi5uLXByb3BlcnR5LWJhcl9fc2VhcmNoLXRvZ2dsZS1idXR0b24udmlzdWFsbHktaGlkZGVuLWJ0biB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgLjRzIGVhc2U7IH1cblxuLm4tcHJvcGVydHktYmFyX19zZWFyY2gtdG9nZ2xlLWJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxRTRBOTM7XG4gIGJvcmRlci1jb2xvcjogIzFFNEE5MzsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAubi1wcm9wZXJ0eS1iYXJfX3NlYXJjaC10b2dnbGUtYnV0dG9uIHtcbiAgICBoZWlnaHQ6IDQ2cHg7XG4gICAgd2lkdGg6IDQ2cHg7IH0gfVxuXG4vKiBTZWFyY2ggVG9nZ2xlIEJ1dHRvbiBJY29uICovXG4ubi1wcm9wZXJ0eS1iYXJfX3NlYXJjaC10b2dnbGUtYnV0dG9uLWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZpbGw6ICNGRkZGRkY7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgd2lkdGg6IDE2cHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLm4tcHJvcGVydHktYmFyX19zZWFyY2gtdG9nZ2xlLWJ1dHRvbi1pY29uIHtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgd2lkdGg6IDIwcHg7IH0gfVxuXG4vKiBGdWxsIFdpZHRoIFNlYXJjaCAqL1xuLm4tcHJvcGVydHktYmFyX19zZWFyY2gtLWV4cCB7XG4gIHRyYW5zaXRpb246IHdpZHRoIC4ycyBlYXNlO1xuICByaWdodDogMDtcbiAgdG9wOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiA5OTk7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5uLXByb3BlcnR5LWJhcl9fc2VhcmNoLS1leHAge1xuICAgIHBhZGRpbmc6IDAgMTJweDtcbiAgICB0b3A6IDA7IH0gfVxuXG4ubi1wcm9wZXJ0eS1iYXJfX3NlYXJjaC0tZXhwLm4tcHJvcGVydHktYmFyX19zZWFyY2gtLWlzLWFjdGl2ZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi8qIEZ1bGwgV2lkdGggU2VhcmNoIEZvcm0gKi9cbi5uLXByb3BlcnR5LWJhcl9fc2VhcmNoLWZvcm0ge1xuICBtYXJnaW46IC0ycHggMCAwIDA7IH1cblxuLyogRnVsbCBXaWR0aCBTZWFyY2ggRm9ybSBJbnB1dCAqL1xuLm4tcHJvcGVydHktYmFyX19zZWFyY2gtZm9ybS1pbnB1dCB7XG4gIGZvbnQtZmFtaWx5OiBwcm94aW1hLW5vdmEsIEFyaWFsLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gIGJvcmRlcjogMDtcbiAgY29sb3I6ICM0QTRBNEE7XG4gIGZvbnQtc2l6ZTogMjFweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgaGVpZ2h0OiA0NnB4O1xuICBsaW5lLWhlaWdodDogMjFweDtcbiAgb3V0bGluZTogbm9uZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgZmxvYXQ6IHJpZ2h0O1xuICAvKkBpZiAkZGlyZWN0aW9uID09ICdydGwnIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDM2cHg7XHJcbiAgfSovIH1cblxuLm4tcHJvcGVydHktYmFyX19zZWFyY2gtLWV4cCAubi1wcm9wZXJ0eS1iYXJfX3NlYXJjaC1mb3JtLWlucHV0IHtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDA7XG4gIHRyYW5zaXRpb246IHdpZHRoIC4ycyBlYXNlOyB9XG5cbi5uLXByb3BlcnR5LWJhcl9fc2VhcmNoLS1pcy1hY3RpdmUgLm4tcHJvcGVydHktYmFyX19zZWFyY2gtZm9ybS1pbnB1dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiA2cHggOTZweCA2cHggMTJweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzRhOTBlMjsgfVxuXG4ubi1wcm9wZXJ0eS1iYXJfX3NlYXJjaC1mb3JtLWlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM0QTkwRTI7IH1cblxuLm4tcHJvcGVydHktYmFyX19zZWFyY2gtZm9ybS1pbnB1dDo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLm4tcHJvcGVydHktYmFyX19zZWFyY2gtLWlzLWFjdGl2ZSAubi1wcm9wZXJ0eS1iYXJfX3NlYXJjaC1mb3JtLWlucHV0IHtcbiAgICBwYWRkaW5nOiA2cHggOTZweCA2cHggMjRweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAyNi4yNWVtKSB7XG4gIC5uLXByb3BlcnR5LWJhcl9fc2VhcmNoLWZvcm0taW5wdXQge1xuICAgIGZvbnQtc2l6ZTogMTZweDsgfSB9XG5cbi8qIEZ1bGwgV2lkdGggU2VhcmNoIEZvcm0gU3VibWl0IEJ1dHRvbiAqL1xuLm4tcHJvcGVydHktYmFyX19zZWFyY2gtZm9ybS1idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNEE5MEUyO1xuICBib3JkZXI6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogbm9uZTtcbiAgZm9udC1zaXplOiAwO1xuICBoZWlnaHQ6IDQ2cHg7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0ycHg7XG4gIHJpZ2h0OiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogNDZweDsgfVxuXG4ubi1wcm9wZXJ0eS1iYXJfX3NlYXJjaC0taXMtYWN0aXZlIC5uLXByb3BlcnR5LWJhcl9fc2VhcmNoLWZvcm0tYnV0dG9uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cbi5uLXByb3BlcnR5LWJhcl9fc2VhcmNoLWZvcm0tYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFFNEE5MztcbiAgYm9yZGVyLWNvbG9yOiAjMUU0QTkzOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5uLXByb3BlcnR5LWJhcl9fc2VhcmNoLWZvcm0tYnV0dG9uIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9IH1cblxuLyogRnVsbCBXaWR0aCBTZWFyY2ggRm9ybSBTdWJtaXQgQnV0dG9uIEljb24gKi9cbi5uLXByb3BlcnR5LWJhcl9fc2VhcmNoLWZvcm0tYnV0dG9uLWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZpbGw6ICNGRkZGRkY7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgd2lkdGg6IDIwcHg7IH1cblxuLyogRnVsbCBXaWR0aCBTZWFyY2ggRm9ybSBDbG9zZSBCdXR0b24gKi9cbi5uLXByb3BlcnR5LWJhcl9fc2VhcmNoLWZvcm0tYnV0dG9uLWNsb3NlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBoZWlnaHQ6IDQ2cHg7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMnB4O1xuICByaWdodDogMDtcbiAgbWFyZ2luLXJpZ2h0OiA0OHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogNDZweDtcbiAgb3V0bGluZTogbm9uZTtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ubi1wcm9wZXJ0eS1iYXJfX3NlYXJjaC0taXMtYWN0aXZlIC5uLXByb3BlcnR5LWJhcl9fc2VhcmNoLWZvcm0tYnV0dG9uLWNsb3NlIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLm4tcHJvcGVydHktYmFyX19zZWFyY2gtZm9ybS1idXR0b24tY2xvc2Uge1xuICAgIG1hcmdpbi1yaWdodDogNjBweDsgfSB9XG5cbi8qIEZ1bGwgV2lkdGggU2VhcmNoIEZvcm0gQ2xvc2UgQnV0dG9uIEljb24gKi9cbi5uLXByb3BlcnR5LWJhcl9fc2VhcmNoLW4tcHJvcGVydHktYmFyX19zZWFyY2gtYnV0dG9uLWNsb3NlLWljb24ge1xuICBmaWxsOiAjQTZBOEFCO1xuICBoZWlnaHQ6IDE0cHg7XG4gIHdpZHRoOiAxNHB4OyB9XG5cbi8qKiBJRSBjbGVhciBidXR0b24gZml4ICoqL1xuaW5wdXQ6Oi1tcy1jbGVhciB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLm4tdG9wLWhhdCB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLm4tdG9wLWhhdF9fbGlzdCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDsgfVxuXG4ubi10b3AtaGF0X19saXN0LWl0ZW0taGVhZGVyIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS43MTQyOTtcbiAgZm9udC1mYW1pbHk6IHByb3hpbWEtbm92YSwgQXJpYWwsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgZGlzcGxheTogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAub2ZmLWNhbnZhc19fY3Jvc3MtcHJvcGVydHktbmF2IC5uLXRvcC1oYXRfX2xpc3QtaXRlbS1oZWFkZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5uLXRvcC1oYXRfX2xpbmsge1xuICBmb250LWZhbWlseTogcHJveGltYS1ub3ZhLCBBcmlhbCwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIGxldHRlci1zcGFjaW5nOiAuNzRweDtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxNXB4IDA7IH1cbiAgLm4tdG9wLWhhdF9fbGluazpob3ZlciB7XG4gICAgY29sb3I6ICNGRkZGRkY7IH1cblxuLm4tdG9wLWhhdF9fbGluay10ZXh0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDEycHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cblxuLm4tdG9wLWhhdF9fdXNlci1pY29uLFxuLm4tdG9wLWhhdF9fa2V5LWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZpbGw6ICNGRkZGRkY7XG4gIGhlaWdodDogMTJweDtcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiAxMnB4OyB9XG5cbi5uLXRvcC1oYXRfX21lbnUtaW5kaWNhdG9yIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmaWxsOiAjRkZGRkZGO1xuICBoZWlnaHQ6IDEwcHg7XG4gIG1hcmdpbi1sZWZ0OiA2cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiAxMHB4OyB9XG5cbi5uLXRvcC1oYXRfX3Byb2ZpbGUtbGlzdC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5uLXRvcC1oYXRfX3Byb2ZpbGUtbGluay0taXMtYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogIzQ1NDU0NTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgIzAwNjdDNSwgIzAwNjdDNSA0cHgsICM0NTQ1NDUgNHB4KTsgfVxuICAubi10b3AtaGF0X19wcm9maWxlLWxpbmstLWlzLWFjdGl2ZTpob3ZlciB7XG4gICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgLm4tdG9wLWhhdF9fcHJvZmlsZS1saW5rLS1pcy1hY3RpdmUgLm4tdG9wLWhhdF9fbWVudS1pbmRpY2F0b3Ige1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7IH1cblxuLm4tdG9wLWhhdF9fcHJvZmlsZS1tZW51IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICMwMDY3QzU7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDZweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBkaXNwbGF5OiBub25lO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRvcDogMTAwJTtcbiAgd2lkdGg6IDI0NXB4O1xuICB6LWluZGV4OiAyMDA7IH1cbiAgLm4tdG9wLWhhdF9fcHJvZmlsZS1saW5rLS1pcy1hY3RpdmUgKyAubi10b3AtaGF0X19wcm9maWxlLW1lbnUge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5uLXRvcC1oYXRfX3Byb2ZpbGUtbWVudS1saXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDsgfVxuXG4ubi10b3AtaGF0X19wcm9maWxlLW1lbnUtc3VwcG9ydC1saW5rIHtcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICNGMkYyRjI7XG4gIGJvcmRlci10b3A6IHNvbGlkIDFweCAjRjJGMkYyO1xuICBjb2xvcjogIzY4Njg2ODtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCAyNHB4IDEycHg7XG4gIHBhZGRpbmc6IDEycHggMDsgfVxuXG4ubi10b3AtaGF0X19wcm9maWxlLW1lbnUtbGlzdC1saW5rIHtcbiAgY29sb3I6ICM2ODY4Njg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiA2cHggMjRweDsgfVxuXG4ubi10b3AtaGF0X19wcm9maWxlLW1lbnUtdXNlci1pbmZvIHtcbiAgcGFkZGluZzogMjRweCAyNHB4IDEycHg7IH1cblxuLm4tdG9wLWhhdF9fcHJvZmlsZS1tZW51LXVzZXJuYW1lIHtcbiAgZm9udC1mYW1pbHk6IHByb3hpbWEtbm92YSwgQXJpYWwsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4ubi10b3AtaGF0X19wcm9maWxlLW1lbnUtY29tcGFueSB7XG4gIGZvbnQtc2l6ZTogMTJweDsgfVxuXG4ubi10b3AtaGF0X19wcm9maWxlLW1lbnUtbG9nLW91dC1saW5rIHtcbiAgYmFja2dyb3VuZDogI0YyRjJGMjtcbiAgbWFyZ2luLXRvcDogMTJweDtcbiAgcGFkZGluZzogMTJweCAyNHB4OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLm4tdG9wLWhhdCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzFFNEE5MztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgcGFkZGluZy10b3A6IDZweDsgfVxuICAgIC5iaWxsYm9hcmQtaGVhZGVyIC5uLXRvcC1oYXQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2OSwgNjksIDY5LCAwLjUpO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogOTAwOyB9XG4gIC5uLXRvcC1oYXRfX2Nyb3NzLXByb3BlcnR5LW5hdiB7XG4gICAgd2lkdGg6IDQ4LjcxNzk1JTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNTY0MSU7IH1cbiAgLm4tdG9wLWhhdF9fbGlzdC1pdGVtIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZzogMCA2cHg7IH1cbiAgICAubi10b3AtaGF0X19saXN0LWl0ZW06Zmlyc3QtY2hpbGQsIC5uLXRvcC1oYXRfX2xpc3QtaXRlbTpudGgtY2hpbGQoMikge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwOyB9XG4gIC5uLXRvcC1oYXRfX2xpbmsge1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgICAubi10b3AtaGF0X19saW5rOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjRUFFQUVBOyB9XG4gIC5uLXRvcC1oYXRfX2Nyb3NzLXByb3BlcnR5LW5hdiBbZGF0YS1udGFwLXVpPVwiY29udGFjdC11c1wiXSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAubi10b3AtaGF0X19saXN0LWl0ZW0taGVhZGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cbiAgLm4tdG9wLWhhdF9fcHJvZmlsZS1saXN0LWl0ZW0ge1xuICAgIHBhZGRpbmctbGVmdDogMDsgfVxuICAubi10b3AtaGF0X19wcm9maWxlLWxpbmsge1xuICAgIHBhZGRpbmctbGVmdDogMTJweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMnB4OyB9XG4gIC5uLXRvcC1oYXRfX3V0aWxzIHtcbiAgICB3aWR0aDogNDguNzE3OTUlO1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cbiAgICAubi10b3AtaGF0X191dGlscyAubi10b3AtaGF0X19saXN0LWl0ZW0ge1xuICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0ZGRkZGRjtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgICAgIC5uLXRvcC1oYXRfX3V0aWxzIC5uLXRvcC1oYXRfX2xpc3QtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAwOyB9XG4gIC5uLXRvcC1oYXRfX21lbnUtaW5kaWNhdG9yIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZmlsbDogIzAwNjdDNTtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB3aWR0aDogMTBweDsgfVxuICAubi10b3AtaGF0X191c2VyLWljb24sXG4gIC5uLXRvcC1oYXRfX2tleS1pY29uIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZmlsbDogIzAwNjdDNTtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgbWFyZ2luLWxlZnQ6IDZweDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIHdpZHRoOiAxMnB4OyB9XG4gIC5uLXRvcC1oYXRfX3Byb2ZpbGUtbWVudS1zdXBwb3J0LWxpbmstaWNvbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZpbGw6ICMwMDY3QzU7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIG1hcmdpbi1sZWZ0OiA2cHg7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB3aWR0aDogMTRweDsgfVxuICAubi10b3AtaGF0X19wcm9maWxlLWxpc3QtaXRlbSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAubi10b3AtaGF0X19jcm9zcy1wcm9wZXJ0eS1uYXYge1xuICAgIHdpZHRoOiA0OS4xNTI1NCU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjY5NDkyJTsgfVxuICAubi10b3AtaGF0X191dGlscyB7XG4gICAgd2lkdGg6IDQ5LjE1MjU0JTtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAwOyB9IH1cblxuLm4taGVybyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAubi1oZXJvIHBpY3R1cmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMjAwcHg7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLm4taGVybyAubi1idXR0b25fX2dyb3VwIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5uLWhlcm9fX2ltYWdlLFxuLm4taGVyb19fdmlkZW8ge1xuICBoZWlnaHQ6IDIwMHB4O1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLm4taGVyb19fdmlkZW8ge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4ubi1oZXJvX19jb250ZW50IHtcbiAgbGVmdDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiBjYWxjKDUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTsgfVxuXG4ubi1oZXJvLWFsaWduLS1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLm4taGVyby1tYXNrLS01MDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDAsIHJnYmEoMCwgMTE5LCAxOTEsIDAuNSkgMTAwJSk7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxNTBweDtcbiAgbWFyZ2luLXRvcDogLTE1NHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5uLWhlcm9fX2NvbnRlbnQtdGl0bGUge1xuICBmb250LXNpemU6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1OyB9XG4gIC5uLWhlcm8tLWRhcmstYmcgLm4taGVyb19fY29udGVudC10aXRsZSB7XG4gICAgY29sb3I6ICNGRkZGRkY7IH1cblxuLm4taGVyb19fY29udGVudC1zdWJ0aXRsZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMzMzMzM7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7IH1cbiAgLm4taGVyby0tZGFyay1iZyAubi1oZXJvX19jb250ZW50LXN1YnRpdGxlIHtcbiAgICBjb2xvcjogI0ZGRkZGRjsgfVxuXG4ubi1wYXJhZ3JhcGgtbGVhZCB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDsgfVxuICAubi1oZXJvLS1kYXJrLWJnIC5uLXBhcmFncmFwaC1sZWFkIHtcbiAgICBjb2xvcjogI0ZGRkZGRjsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xuICAubi1oZXJvX19idXR0b24tZ3JvdXAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDI0cHg7IH1cbiAgICAubi1oZXJvX19idXR0b24tZ3JvdXAubi1oZXJvX19idXR0b24tZ3JvdXAtYmFja2dyb3VuZC1uZXV0cmFsLTEwIHtcbiAgICAgIGJhY2tncm91bmQ6ICNFQUVBRUE7IH1cbiAgICAubi1oZXJvX19idXR0b24tZ3JvdXAubi1oZXJvX19idXR0b24tZ3JvdXAtYmFja2dyb3VuZC1uZXV0cmFsLTYwIHtcbiAgICAgIGJhY2tncm91bmQ6ICM0NTQ1NDU7IH1cbiAgICAubi1oZXJvX19idXR0b24tZ3JvdXAubi1oZXJvX19idXR0b24tZ3JvdXAtYmFja2dyb3VuZC1hY2NlbnQge1xuICAgICAgYmFja2dyb3VuZDogIzAwMjg1NTsgfVxuICAgIC5uLWhlcm9fX2J1dHRvbi1ncm91cCAubi1idXR0b25fX2dyb3VwIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgICAgLm4taGVyb19fYnV0dG9uLWdyb3VwIC5uLWJ1dHRvbl9fZ3JvdXAgLmJ1dHRvbjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTJweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5uLWhlcm8gcGljdHVyZSB7XG4gICAgaGVpZ2h0OiAyODRweDsgfVxuICAubi1oZXJvIC5uLWJ1dHRvbl9fZ3JvdXAge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5uLWhlcm9fX2ltYWdlLFxuICAubi1oZXJvX192aWRlbyB7XG4gICAgaGVpZ2h0OiAyODRweDsgfVxuICAubi1oZXJvX19jb250ZW50LXRpdGxlIHtcbiAgICBmb250LXNpemU6IDM4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjYzMTY7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDsgfVxuICAubi1oZXJvX19jb250ZW50LXN1YnRpdGxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMzMzMzsgfVxuICAgIC5uLWhlcm8tYWxpZ24tLWNlbnRlciAubi1oZXJvX19jb250ZW50LXN1YnRpdGxlIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA5LjE2NjY3JTtcbiAgICAgIG1hcmdpbi1yaWdodDogOS4xNjY2NyU7IH1cbiAgLm4tcGFyYWdyYXBoLWxlYWQge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5uLWhlcm9fX2J1dHRvbi1ncm91cCB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5uLWhlcm8gcGljdHVyZSB7XG4gICAgaGVpZ2h0OiAzNDBweDsgfVxuICAubi1oZXJvX19pbWFnZSxcbiAgLm4taGVyb19fdmlkZW8ge1xuICAgIGhlaWdodDogMzQwcHg7IH1cbiAgLm4taGVyb19fY29udGVudC10aXRsZSB7XG4gICAgZm9udC1zaXplOiA0OHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOyB9XG4gIC5uLWhlcm9fX2NvbnRlbnQtc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBsaW5lLWhlaWdodDogMS4yOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDkxLjg3NWVtKSB7XG4gIC5uLWhlcm8tYWxpZ24tLWNlbnRlciAubi1oZXJvX19jb250ZW50LXN1YnRpdGxlIHtcbiAgICBtYXJnaW4tbGVmdDogMTcuNSU7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNy41JTsgfSB9XG5cbi5uLWFuY2hvci1saW5rcyB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLm4tYW5jaG9yLWJhY2tncm91bmQtbmV1dHJhbC02MCB7XG4gIGJhY2tncm91bmQ6ICM2NjY2NjY7IH1cblxuLm4tYW5jaG9yLWxpbmtfX2xpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLm4tYW5jaG9yLWxpbmtfX2xpc3QtaXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZzogMTJweCAwOyB9XG5cbi5uLWFuY2hvci1saW5rX19saW5rIHtcbiAgZm9udC1mYW1pbHk6IHByb3hpbWEtbm92YSwgQXJpYWwsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMTJweDtcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgLm4tYW5jaG9yLWxpbmtfX2xpbms6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAubi1hbmNob3ItYmFja2dyb3VuZC1uZXV0cmFsLTYwIC5uLWFuY2hvci1saW5rX19saW5rIHtcbiAgICBjb2xvcjogI0ZGRkZGRjsgfVxuXG4ubi1hbmNob3ItbGlua19faWNvbiB7XG4gIGhlaWdodDogMTZweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2lkdGg6IDE2cHg7XG4gIG1hcmdpbi1sZWZ0OiA2cHg7IH1cbiAgLm4tYW5jaG9yLWxpbmtfX2xpbms6aG92ZXIgLm4tYW5jaG9yLWxpbmtfX2ljb24ge1xuICAgIGFuaW1hdGlvbjogYm91bmNlRG93biAxcztcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tOyB9XG4gIC5uLWFuY2hvci1iYWNrZ3JvdW5kLW5ldXRyYWwtNjAgLm4tYW5jaG9yLWxpbmtfX2ljb24ge1xuICAgIGZpbGw6ICNGRkZGRkY7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLm4tYW5jaG9yLWxpbmtzIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5MS44NzVlbSkge1xuICAubi1hbmNob3ItbGlua19fbGlzdC1pdGVtOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMDsgfSB9XG5cbi5uLWJyZWFkY3J1bWIge1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAubi1icmVhZGNydW1iIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cblxuLm4tYnJlYWRjcnVtYl9fbGlzdCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IH1cblxuLm4tYnJlYWRjcnVtYl9fbGlzdC1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gIC5uLWJyZWFkY3J1bWJfX2xpc3QtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBmb250LWZhbWlseTogcHJveGltYS1ub3ZhLCBBcmlhbCwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICAgIHRleHQtaW5kZW50OiAwO1xuICAgIHRleHQtc2hhZG93OiBub25lO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgICBjb2xvcjogIzY4Njg2ODsgfVxuICAgIC5uLWJyZWFkY3J1bWJfX2xpc3QtaXRlbTpsYXN0LWNoaWxkID4gLm4tYnJlYWRjcnVtYl9fbGluayB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIHBhZGRpbmctbGVmdDogMDsgfVxuICAgICAgLm4tYnJlYWRjcnVtYl9fbGlzdC1pdGVtOmxhc3QtY2hpbGQgPiAubi1icmVhZGNydW1iX19saW5rOmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuXG4ubi1icmVhZGNydW1iX19saW5rLFxuLm4tYnJlYWRjcnVtYl9fbGlzdCA+IGxpID4gYSB7XG4gIGZvbnQtZmFtaWx5OiBwcm94aW1hLW5vdmEsIEFyaWFsLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgY29sb3I6ICM2ODY4Njg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbi1yaWdodDogNnB4O1xuICBwYWRkaW5nOiAwIDEycHggMCAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLm4tYnJlYWRjcnVtYl9fbGluazphZnRlcixcbiAgLm4tYnJlYWRjcnVtYl9fbGlzdCA+IGxpID4gYTphZnRlciB7XG4gICAgY29udGVudDogJz4nO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDFweDsgfVxuICAubi1icmVhZGNydW1iX19saW5rOmhvdmVyLFxuICAubi1icmVhZGNydW1iX19saXN0ID4gbGkgPiBhOmhvdmVyIHtcbiAgICBjb2xvcjogIzY4Njg2ODtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuXG4ubi1jb250YWN0LXNhbGVzX19saXN0IHtcbiAgZm9udC1zaXplOiAwO1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG5cbi5uLWNvbnRhY3Qtc2FsZXNfX2xpc3QtaXRlbSB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNBNEE0QTQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gIC5uLWNvbnRhY3Qtc2FsZXNfX2xpc3QtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItcmlnaHQ6IDA7IH1cbiAgICAubi1jb250YWN0LXNhbGVzX19saXN0LWl0ZW06bGFzdC1jaGlsZDphZnRlciB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5uLWNvbnRhY3Qtc2FsZXNfX2xpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMCAxMnB4OyB9XG4gIC5uLWNvbnRhY3Qtc2FsZXNfX2xpc3QtaXRlbTpmaXJzdC1jaGlsZCAubi1jb250YWN0LXNhbGVzX19saW5rIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cbiAgLm4tY29udGFjdC1zYWxlc19fbGlzdC1pdGVtOmxhc3QtY2hpbGQgLm4tY29udGFjdC1zYWxlc19fbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogMDsgfVxuICAubi1jb250YWN0LXNhbGVzX19saXN0LWl0ZW0td2l0aC1pY29uIC5uLWNvbnRhY3Qtc2FsZXNfX2xpbmsge1xuICAgIHBhZGRpbmctbGVmdDogNDVweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLm4tY29udGFjdC1zYWxlc19fbGlzdC1pdGVtLXdpdGgtaWNvbjpmaXJzdC1jaGlsZCAubi1jb250YWN0LXNhbGVzX19saW5rIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7IH1cbiAgICAubi1jb250YWN0LXNhbGVzX19saXN0LWl0ZW0td2l0aC1pY29uOmZpcnN0LWNoaWxkIC5uLWNvbnRhY3Qtc2FsZXNfX2xpbmsgLm4tY29udGFjdC1zYWxlc19faWNvbiB7XG4gICAgICBsZWZ0OiAwOyB9XG5cbi5uLWNvbnRhY3Qtc2FsZXNfX2ljb24ge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIGZpbGw6ICNBNEE0QTQ7XG4gIGhlaWdodDogMjRweDtcbiAgbGVmdDogMTJweDtcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtM3B4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogMjRweDsgfVxuICAubi1jb250YWN0LXNhbGVzX19saW5rOmhvdmVyIC5uLWNvbnRhY3Qtc2FsZXNfX2ljb24ge1xuICAgIGZpbGw6ICMxRTRBOTM7IH1cblxuLm4tY29udGFjdC1zYWxlc19fbGlzdC1pdGVtLXRleHQge1xuICBmb250LXNpemU6IDE2cHg7IH1cbiAgLm4tY29udGFjdC1zYWxlc19fbGlzdC1pdGVtLXdpdGgtaWNvbiAubi1jb250YWN0LXNhbGVzX19saXN0LWl0ZW0tdGV4dCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwOyB9XG4gIC5uLWNvbnRhY3Qtc2FsZXNfX2xpbms6aG92ZXIgLm4tY29udGFjdC1zYWxlc19fbGlzdC1pdGVtLXRleHQge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAyNi4yNWVtKSB7XG4gIC5uLWNvbnRhY3Qtc2FsZXNfX2xpc3QtaXRlbS13aXRoLWljb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAubi1jb250YWN0LXNhbGVzX19saW5rW2hyZWZePSd0ZWwnXSB7XG4gICAgY29sb3I6ICM2ODY4Njg7IH1cbiAgICAubi1jb250YWN0LXNhbGVzX19saW5rW2hyZWZePSd0ZWwnXTpob3ZlciB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgICAubi1jb250YWN0LXNhbGVzX19saW5rW2hyZWZePSd0ZWwnXSAubi1jb250YWN0LXNhbGVzX19saXN0LWl0ZW0tdGV4dDpob3ZlciB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xuICAubi1jb250YWN0LXNhbGVzIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAubi1wYWdlLW5hdmlnYXRpb24gLm4tY29udGFjdC1zYWxlcyB7XG4gICAgZmxvYXQ6IHJpZ2h0OyB9IH1cblxuLm4tcGFnZS1oZWFkZXIge1xuICBtYXJnaW4tdG9wOiAyNHB4OyB9XG5cbi5uLXBhZ2UtbmF2aWdhdGlvbiB7XG4gIHBhZGRpbmctYm90dG9tOiAyNHB4O1xuICBwYWRkaW5nLXRvcDogMjRweDsgfVxuXG4ubi1wYWdlLWhlYWRlcl9faGVhZGluZyB7XG4gIGNvbG9yOiAjNDU0NTQ1O1xuICBmb250LXNpemU6IDMycHg7XG4gIG1heC13aWR0aDogOTYwcHg7IH1cbiAgLm4tcGFnZS1oZWFkZXJfX2hlYWRpbmcubi1wYWdlLWhlYWRlci0tb24tZGFyay1iZyB7XG4gICAgY29sb3I6ICNGRkZGRkY7IH1cblxuLm4tcGFnZS1oZWFkZXItLWlzLWFsdC1jb2xvciAubi1wYWdlLWhlYWRlcl9faGVhZGluZyB7XG4gIGNvbG9yOiAjNEE4MzJFOyB9XG5cbi5uLXBhZ2UtaGVhZGVyLS12MiAubi1wYWdlLWhlYWRlcl9faGVhZGluZyB7XG4gIGNvbG9yOiAjMDA2N0M1O1xuICBmb250LXNpemU6IDQwcHg7IH1cblxuLm4tcGFnZS1oZWFkZXJfX3ByZS1oZWFkaW5nIHtcbiAgZm9udC1mYW1pbHk6IHByb3hpbWEtbm92YSwgQXJpYWwsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBjb2xvcjogIzY4Njg2ODtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi5uLXBhZ2UtaGVhZGVyLS12MyB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXgtd2lkdGg6IDEyMDBweDsgfVxuXG4ubi1wYWdlLWhlYWRlcl9faW1nIHtcbiAgbWFyZ2luLXJpZ2h0OiAyNHB4OyB9XG5cbi5uLXBhZ2UtaGVhZGVyX19ib2R5IHtcbiAgZmxleDogMTsgfVxuXG4ubi1wYWdlLWhlYWRlcl9fbGluay0tYXV0aG9yIHtcbiAgZm9udC1mYW1pbHk6IHByb3hpbWEtbm92YSwgQXJpYWwsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbi1ib3R0b206IDZweDsgfVxuXG4ubi1wYWdlLWhlYWRlcl9fZGF0ZSB7XG4gIGZvbnQtZmFtaWx5OiBwcm94aW1hLW5vdmEsIEFyaWFsLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgY29sb3I6ICM2ODY4Njg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiA2cHg7IH1cblxuLm4tcGFnZS1oZWFkZXJfX2xpbmstLW9wdGlvbnMge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxNHB4OyB9XG4gIC5uLXBhZ2UtaGVhZGVyX19saW5rLS1vcHRpb25zIC5uLWRyb3Bkb3duLW1lbnVfX3RyaWdnZXItaWNvbiB7XG4gICAgdG9wOiAycHg7IH1cblxuLm4tcGFnZS1oZWFkZXJfX2xpbmstaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmlsbDogIzAwNjdDNTtcbiAgaGVpZ2h0OiAxMnB4O1xuICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDFweDtcbiAgd2lkdGg6IDEycHg7IH1cblxuLm4tcGFnZS1oZWFkZXItLXY0IHtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgcGFkZGluZy10b3A6IDEycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAubi1wYWdlLWhlYWRlci0tdjQ6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiAjRjhGOEY4O1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGhlaWdodDogMjQwcHg7XG4gICAgbGVmdDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwOyB9XG4gIC5uLXBhZ2UtaGVhZGVyLS12NCAubi1wYWdlLWhlYWRlcl9faGVhZGluZyB7XG4gICAgY29sb3I6ICM0QTgzMkU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5uLXBhZ2UtaGVhZGVyX19pbm5lciB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXgtd2lkdGg6IDkxLjg3NWVtO1xuICBwYWRkaW5nOiAwIDEycHg7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAubi1wYWdlLWhlYWRlcl9faGVhZGluZyB7XG4gICAgZm9udC1zaXplOiA1MnB4OyB9XG4gICAgLm4tcGFnZS1oZWFkZXItLXYzIC5uLXBhZ2UtaGVhZGVyX19oZWFkaW5nIHtcbiAgICAgIGZvbnQtc2l6ZTogNDBweDsgfVxuICAubi1wYWdlLWhlYWRlcl9fbGluay0tb3B0aW9ucyB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICAgIGZsb2F0OiByaWdodDsgfVxuICAubi1wYWdlLWhlYWRlcl9fZGF0ZSB7XG4gICAgZGlzcGxheTogaW5saW5lOyB9XG4gIC5uLXBhZ2UtaGVhZGVyLS12NCB7XG4gICAgcGFkZGluZy10b3A6IDI0cHg7IH0gfVxuXG4uYnV0dG9uIHtcbiAgZm9udC1mYW1pbHk6IHByb3hpbWEtbm92YSwgQXJpYWwsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBiYWNrZ3JvdW5kOiAjM0U4OEZCO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtaW4taGVpZ2h0OiA0MHB4O1xuICBwYWRkaW5nOiAxMnB4IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAuYnV0dG9uOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMDA2N0M1O1xuICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAgIC5idXR0b246aG92ZXIgLm4taWNvbi1hcnJvdy1kb3duIHtcbiAgICAgIGFuaW1hdGlvbjogYm91bmNlIDFzO1xuICAgICAgZmlsbDogIzAwMjg1NTtcbiAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207IH1cbiAgLmJ1dHRvbjphY3RpdmUge1xuICAgIGJhY2tncm91bmQ6ICMwMDI4NTU7IH1cbiAgLmJ1dHRvbi5idXR0b24tLWludmVyc2Uge1xuICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIGNvbG9yOiAjMDA2N0M1OyB9XG4gICAgLmJ1dHRvbi5idXR0b24tLWludmVyc2U6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogI0VBRUFFQTtcbiAgICAgIGNvbG9yOiAjMDAyODU1OyB9XG4gICAgLmJ1dHRvbi5idXR0b24tLWludmVyc2U6YWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQ6ICNFQUVBRUE7IH1cblxuLmJ1dHRvbi0taWNvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1heC13aWR0aDogNDUwcHg7XG4gIHBhZGRpbmctbGVmdDogMjVweDtcbiAgcGFkZGluZy1yaWdodDogMjVweDtcbiAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAubi1sYXlvdXQtZmxleF9faXRlbSAuYnV0dG9uLS1pY29uIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gICAgcGFkZGluZy1yaWdodDogMTJweDsgfVxuICAuYnV0dG9uLS1pY29uIC5idXR0b25fX2ljb24ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogMTJweDsgfVxuICAuYnV0dG9uLS1pY29uIC5idXR0b25fX3RleHQge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjsgfVxuXG4uYnV0dG9uX190ZXh0LFxuLmJ1dHRvbl9faWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuXG4uYnV0dG9uX19pY29uIHtcbiAgZmlsbDogIzAwNjdDNTtcbiAgaGVpZ2h0OiAyMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTFweDtcbiAgd2lkdGg6IDIycHg7IH1cbiAgLmJ1dHRvbl9faWNvbi5idXR0b25fX2ljb24tLWxnIHtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgd2lkdGg6IDMwcHg7IH1cbiAgLmJ1dHRvbl9faWNvbi5uLWljb24tYXJyb3ctY2lyY2xlLW8tcmlnaHQge1xuICAgIGhlaWdodDogMjJweDtcbiAgICB3aWR0aDogMjJweDsgfVxuXG4uYnV0dG9uLS1uby1iZyxcbi5idXR0b24tLWdob3N0IHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgY29sb3I6ICMwMDY3QzU7IH1cbiAgLmJ1dHRvbi0tbm8tYmc6aG92ZXIsXG4gIC5idXR0b24tLWdob3N0OmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGNvbG9yOiAjMUU0QTkzOyB9XG5cbi5idXR0b24tLWdob3N0IHtcbiAgYm9yZGVyOiAycHggc29saWQgI0JCQkRCRjtcbiAgY29sb3I6ICM2ODY4Njg7IH1cbiAgLmJ1dHRvbi0tZ2hvc3Q6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzI2QTlFMDtcbiAgICBjb2xvcjogIzI2QTlFMDsgfVxuXG4uYnV0dG9uLS1naG9zdC1wcmltYXJ5IHtcbiAgYm9yZGVyLWNvbG9yOiAjMjZBOUUwO1xuICBjb2xvcjogIzI2QTlFMDsgfVxuICAuYnV0dG9uLS1naG9zdC1wcmltYXJ5OmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjZBOUUwO1xuICAgIGJvcmRlci1jb2xvcjogIzI2QTlFMDtcbiAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAgIC5idXR0b24tLWdob3N0LXByaW1hcnk6aG92ZXIgLmJ1dHRvbl9faWNvbiB7XG4gICAgICBmaWxsOiAjRkZGRkZGOyB9XG4gIC5idXR0b24tLWdob3N0LXByaW1hcnkgLmJ1dHRvbl9faWNvbiB7XG4gICAgZmlsbDogIzI2QTlFMDsgfVxuICAgIFtkYXRhLW50YXAtdGhlbWV+PVwiZGFya1wiXSAuYnV0dG9uLS1naG9zdC1wcmltYXJ5IC5idXR0b25fX2ljb24ge1xuICAgICAgZmlsbDogI0ZGRkZGRjsgfVxuXG4uYnV0dG9uLS1naG9zdC13aGl0ZSB7XG4gIGJvcmRlci1jb2xvcjogI0ZGRkZGRjtcbiAgY29sb3I6ICNGRkZGRkY7IH1cbiAgLmJ1dHRvbi0tZ2hvc3Qtd2hpdGUgLmJ1dHRvbl9faWNvbiB7XG4gICAgZmlsbDogI0ZGRkZGRjsgfVxuICAuYnV0dG9uLS1naG9zdC13aGl0ZTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgICBib3JkZXItY29sb3I6ICNGRkZGRkY7XG4gICAgY29sb3I6ICMxRTRBOTM7IH1cbiAgICAuYnV0dG9uLS1naG9zdC13aGl0ZTpob3ZlciAuYnV0dG9uX19pY29uIHtcbiAgICAgIGZpbGw6ICMxRTRBOTM7IH1cblxuLmJ1dHRvbi0tc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwNjdDNTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBjb2xvcjogIzAwNjdDNTsgfVxuICAuYnV0dG9uLS1zZWNvbmRhcnk6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICMwMDY3QzU7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDA2N0M1O1xuICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAuYnV0dG9uLS1zZWNvbmRhcnk6YWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJvcmRlci1jb2xvcjogIzAwMjg1NTtcbiAgICBjb2xvcjogIzAwMjg1NTsgfVxuXG4uYnV0dG9uLS1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZDogIzI2QTlFMDsgfVxuICAuYnV0dG9uLS1wcmltYXJ5OmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMWU5YWNmOyB9XG4gIC5idXR0b24tLXByaW1hcnkgLmJ1dHRvbl9faWNvbiB7XG4gICAgZmlsbDogI0ZGRkZGRjsgfVxuXG4uYnV0dG9uLS1yZWdhbCB7XG4gIGJhY2tncm91bmQ6ICM4MjQ2QUY7IH1cbiAgLmJ1dHRvbi0tcmVnYWwuYnV0dG9uLS1zdGlja3ktYmFyIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIHBhZGRpbmc6IDExcHggMjRweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAtMnB4OyB9XG4gIC5idXR0b24tLXJlZ2FsOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjM0MxMDUzOyB9XG4gIC5idXR0b24tLXJlZ2FsIC5idXR0b25fX2ljb24ge1xuICAgIGZpbGw6ICNGRkZGRkY7IH1cblxuLmJ1dHRvbi0tbXV0ZWQge1xuICBiYWNrZ3JvdW5kOiAjNTM1NjVBOyB9XG4gIC5idXR0b24tLW11dGVkOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjNDU0NTQ1OyB9XG4gIC5idXR0b24tLW11dGVkIC5idXR0b25fX2ljb24ge1xuICAgIGZpbGw6ICNGRkZGRkY7IH1cblxuLmJ1dHRvbi0tc2FmZXR5IHtcbiAgYmFja2dyb3VuZDogI0ZGOTAwMDsgfVxuICAuYnV0dG9uLS1zYWZldHk6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICNGRjkwMDA7IH1cblxuLmJ1dHRvbi0tc20ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjcxNDI5O1xuICBwYWRkaW5nOiA3cHggMTVweDsgfVxuXG4uYnV0dG9uLS1sZyB7XG4gIHBhZGRpbmc6IDIwcHggMzBweDsgfVxuXG4uYnV0dG9uLS1ibG9jayB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5idXR0b24tLWlubGluZS1hY3Rpb24ge1xuICBmb250LWZhbWlseTogcHJveGltYS1ub3ZhLCBBcmlhbCwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGNvbG9yOiAjMDA2N0M1O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgLmJ1dHRvbi0taW5saW5lLWFjdGlvbjpob3ZlciB7XG4gICAgY29sb3I6ICMwMDI4NTU7IH1cbiAgLmJ1dHRvbi0taW5saW5lLWFjdGlvbiAuYnV0dG9uX19pY29uIHtcbiAgICBmaWxsOiAjMDA2N0M1OyB9XG4gIC5idXR0b24tLWlubGluZS1hY3Rpb246aG92ZXIgLmJ1dHRvbl9faWNvbixcbiAgLmJ1dHRvbi0taW5saW5lLWFjdGlvbjphY3RpdmUgLmJ1dHRvbl9faWNvbiB7XG4gICAgZmlsbDogIzAwMjg1NTsgfVxuICAuYnV0dG9uLS1pbmxpbmUtYWN0aW9uLmJ1dHRvbi0taW52ZXJzZSB7XG4gICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgICAuYnV0dG9uLS1pbmxpbmUtYWN0aW9uLmJ1dHRvbi0taW52ZXJzZSAuYnV0dG9uX19pY29uIHtcbiAgICAgIGZpbGw6ICNGRkZGRkY7IH1cbiAgICAuYnV0dG9uLS1pbmxpbmUtYWN0aW9uLmJ1dHRvbi0taW52ZXJzZTpob3ZlciB7XG4gICAgICBjb2xvcjogI0VBRUFFQTsgfVxuICAgIC5idXR0b24tLWlubGluZS1hY3Rpb24uYnV0dG9uLS1pbnZlcnNlOmFjdGl2ZSAuYnV0dG9uX19pY29uLFxuICAgIC5idXR0b24tLWlubGluZS1hY3Rpb24uYnV0dG9uLS1pbnZlcnNlOmhvdmVyIC5idXR0b25fX2ljb24ge1xuICAgICAgZmlsbDogI0VBRUFFQTsgfVxuICAubi1idXR0b25fX2dyb3VwLWJsb2NrIC5idXR0b24tLWlubGluZS1hY3Rpb24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7IH1cblxuLmJ1dHRvbi0taW5saW5lLWFjdGlvbi1ib3JkZXJlZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNBNkE4QUI7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgcGFkZGluZzogMTJweDsgfVxuXG4uYnV0dG9uLWFsaWduLS1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLmJ1dHRvbi10b2dnbGUtLWlzLWFjdGl2ZSAubi1pY29uLWFycm93LWRvd24ge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpOyB9XG5cbi5idXR0b24tLWNsb3NlIHtcbiAgYmFja2dyb3VuZDogMCAwO1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDEycHg7IH1cbiAgLmJ1dHRvbi0tY2xvc2U6aG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgIC5idXR0b24tLWNsb3NlOmhvdmVyIC5idXR0b25fX2ljb24ge1xuICAgICAgZmlsbDogIzFFNEE5MzsgfVxuICAuYnV0dG9uLS1jbG9zZSAuYnV0dG9uX19pY29uIHtcbiAgICBmaWxsOiAjNDU0NTQ1O1xuICAgIGhlaWdodDogMThweDtcbiAgICB3aWR0aDogMThweDsgfVxuXG4ubi1idXR0b25fX2dyb3VwIC5idXR0b24sXG4ubi1idXR0b25fX2dyb3VwIC5idXR0b24tLWlubGluZS1hY3Rpb24ge1xuICBtYXJnaW4tYm90dG9tOiAxMnB4OyB9XG4gIC5uLWJ1dHRvbl9fZ3JvdXAgLmJ1dHRvbjpsYXN0LWNoaWxkLFxuICAubi1idXR0b25fX2dyb3VwIC5idXR0b24tLWlubGluZS1hY3Rpb246bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAubi1idXR0b25fX2dyb3VwIC5idXR0b246bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1sZWZ0OiA2cHg7IH1cbiAgLm4tYnV0dG9uX19ncm91cCAuYnV0dG9uOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1yaWdodDogNnB4OyB9IH1cblxuLm4tdmlkZW9fX2NvbnRhaW5lciB7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNTA5JTtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5uLXZpZGVvX19jb250YWluZXItd3JhcHBlciB7XG4gIGJvdHRvbTogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5uLXZpZGVvLWNvbnRyb2xsZXIge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTsgfVxuXG4ubi12aWRlby0taXMtaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ubW9kYWFsLXdyYXBwZXIubW9kYWFsLWZ1bGxzY3JlZW4gLm1vZGFhbC1jbG9zZSB7XG4gIGJhY2tncm91bmQ6ICMwMDY3QzU7XG4gIHRvcDogNDhweDsgfVxuXG4ubW9kYWFsLWZ1bGxzY3JlZW4gLm1vZGFhbC1jb250ZW50LWNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDA7IH1cblxuLyogVmlkZW8gb3ZlcmxheSBzdHlsZXMgKi9cbi5uLXZpZGVvX19jdGEge1xuICBmb250LWZhbWlseTogcHJveGltYS1ub3ZhLCBBcmlhbCwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgYm90dG9tOiAyZW07XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMjBweCAjMDAwMDAwO1xuICBjb2xvcjogIzAwNjdDNTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjFweDtcbiAgbWFyZ2luOiAxZW07XG4gIHBhZGRpbmc6IDFlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHotaW5kZXg6IDEwMDA7IH1cblxuLm4tdmlkZW9fX2N0YS0taW1hZ2Uge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgcGFkZGluZzogMDsgfVxuXG4ubi12aWRlb19fY3RhOmhvdmVyIHtcbiAgY29sb3I6ICMxRTRBOTM7IH1cblxuLm4tdmlkZW9fX2N0YS0taGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuIiwiaHIge1xyXG4gIGJhY2tncm91bmQ6ICRjb2xvci1ncmF5LTk1O1xyXG4gIGJvcmRlcjogMDtcclxuICBoZWlnaHQ6IDFweDtcclxuICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1kZWZhdWx0O1xyXG4gIG1hcmdpbi10b3A6ICRzcGFjaW5nLWRlZmF1bHQ7XHJcbn1cclxuXHJcbmgxLFxyXG4uaDEsXHJcbmgyLFxyXG4uaDIsXHJcbmgzLFxyXG4uaDMsXHJcbmg0LFxyXG4uaDQsXHJcbmg1LFxyXG4uaDUsXHJcbmg2LFxyXG4uaDYge1xyXG4gIEBleHRlbmQgJW5vLW1hcmdpbjtcclxuICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1kZWZhdWx0O1xyXG59XHJcblxyXG5oMSxcclxuLmgxIHtcclxuICBAaW5jbHVkZSBkb3Rjb20taGVhZGluZy1sZXZlbC0xO1xyXG59XHJcblxyXG5oMixcclxuLmgyIHtcclxuICBAaW5jbHVkZSBkb3Rjb20taGVhZGluZy1sZXZlbC0yO1xyXG59XHJcblxyXG5oMyxcclxuLmgzIHtcclxuICBAaW5jbHVkZSBkb3Rjb20taGVhZGluZy1sZXZlbC0zO1xyXG59XHJcblxyXG5oNCxcclxuLmg0IHtcclxuICBAaW5jbHVkZSBkb3Rjb20taGVhZGluZy1sZXZlbC00O1xyXG59XHJcblxyXG5oNSxcclxuLmg1IHtcclxuICBAaW5jbHVkZSBkb3Rjb20taGVhZGluZy1sZXZlbC01O1xyXG59XHJcblxyXG5oNixcclxuLmg2IHtcclxuICBAaW5jbHVkZSBkb3Rjb20taGVhZGluZy1sZXZlbC02O1xyXG59XHJcblxyXG5oNSxcclxuaDYsXHJcbi5oNSxcclxuLmg2IHtcclxuICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1kZWZhdWx0O1xyXG59XHJcblxyXG5pbWcge1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxufVxyXG5cclxucCxcclxuLm4tcGFyYWdyYXBoIHtcclxuICBAZXh0ZW5kICVuby1tYXJnaW47XHJcbiAgQGluY2x1ZGUgZG90Y29tLWJvZHktdGV4dDtcclxuICBjb2xvcjogJGNvbG9yLXRleHQtZGVmYXVsdDtcclxuICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1kZWZhdWx0O1xyXG59XHJcblxyXG4ubi1wYXJhZ3JhcGgtbGVhZCB7XHJcbiAgQGluY2x1ZGUgZG90Y29tLWxlYWQtY29weTtcclxuICBjb2xvcjogJGNvbG9yLXRleHQtZGVmYXVsdDtcclxuICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1zbTtcclxufVxyXG5cclxuLm4tcGFyYWdyYXBoLWZpbmUtcHJpbnQge1xyXG4gIEBpbmNsdWRlIGRvdGNvbS1ib2R5LXRleHQteHM7XHJcbiAgY29sb3I6ICRjb2xvci10ZXh0LWRlZmF1bHQ7XHJcbn1cclxuXHJcbi5uLXNlY3Rpb24tdGl0bGUge1xyXG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAkY29sb3ItZ3JheS04NztcclxuICBkaXNwbGF5OiB0YWJsZTtcclxuICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1jb21wb25lbnQtYm90dG9tO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG5cclxuICAubi1zZWN0aW9uLXRpdGxlX19oZWFkaW5nIHtcclxuICAgIEBpbmNsdWRlIGRvdGNvbS1oZWFkaW5nLWxldmVsLTI7XHJcbiAgICBjb2xvcjogJGNvbG9yLXRleHQtZGVmYXVsdDtcclxuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbiAgfVxyXG5cclxuICAubi1zZWN0aW9uLXRpdGxlX19hY3Rpb25zIHtcclxuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICB9XHJcblxyXG4gIC8vIC5uLXNlY3Rpb24tdGl0bGVfX2FjdGlvbi1saW5rIHtcclxuICAvLyAgIEBpbmNsdWRlIGdvdGhhbS1uYXJyb3c7XHJcbiAgLy8gfVxyXG59XHJcblxyXG5hIHtcclxuICBjb2xvcjogJGNvbG9yLWxpbms7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGNvbG9yOiAkY29sb3ItbGluay1ob3ZlcjtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gIH1cclxufVxyXG5cclxuLm4tbGluay1zdGFuZGFsb25lIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1kZWZhdWx0O1xyXG59XHJcblxyXG4ubi1saXN0LFxyXG51bCxcclxub2wge1xyXG4gIEBpbmNsdWRlIGRvdGNvbS1ib2R5LXRleHQ7XHJcbiAgY29sb3I6ICRjb2xvci10ZXh0LWRlZmF1bHQ7XHJcbn1cclxuXHJcbi5uLWxpc3QtLXVuc3R5bGVkLFxyXG4lbi1saXN0LS11bnN0eWxlZCB7XHJcbiAgQGV4dGVuZCAlbm8tbWFyZ2luO1xyXG4gIEBleHRlbmQgJW5vLXBhZGRpbmc7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxufVxyXG5cclxuLm4tbGlzdC0taW5saW5lIHtcclxuICBAZXh0ZW5kICVuLWxpc3QtLXVuc3R5bGVkO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHJcbiAgLm4tbGlzdF9faXRlbSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBwYWRkaW5nOiAwICRzcGFjaW5nLXhzO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHJcbiAgICAmOmxhc3QtY2hpbGQgPiAubi1saXN0X19pdGVtLWxpbmsge1xyXG4gICAgICAmOmFmdGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ubi1saXN0X19pdGVtLWxpbmsge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIG1hcmdpbi0jeyRkaXItdG99OiAkc3BhY2luZy14cztcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gIC5uLWxpc3QtLWlubGluZS1zZXBhcmF0b3IgJiB7XHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgY29udGVudDogJ3wnO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHJpZ2h0OiAtMTJweDtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLm4tbGlzdF9faXRlbSB7XHJcbiAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1zbTtcclxuXHJcbiAgLm4tbGlzdCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1zbTtcclxuICAgIG1hcmdpbi10b3A6ICRzcGFjaW5nLXNtO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAkc3BhY2luZy1kZWZhdWx0O1xyXG4gIH1cclxufVxyXG5cclxuLm4tbGlzdC0tYnVsbGV0ZWQge1xyXG4gIEBleHRlbmQgJW5vLW1hcmdpbjtcclxuICBAZXh0ZW5kICVuby1wYWRkaW5nO1xyXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XHJcblxyXG4gIC5uLWxpc3RfX2l0ZW0ge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAkc3BhY2luZy1kZWZhdWx0O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgYmFja2dyb3VuZDogJGNvbG9yLXRleHQtZGVmYXVsdDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGhlaWdodDogNHB4O1xyXG4gICAgICBsZWZ0OiAkc3BhY2luZy14cztcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDEycHg7XHJcbiAgICAgIHdpZHRoOiA0cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ubi1saXN0LS1udW1iZXJlZCB7XHJcbiAgQGV4dGVuZCAlbm8tbWFyZ2luO1xyXG4gIEBleHRlbmQgJW5vLXBhZGRpbmc7XHJcbiAgY291bnRlci1yZXNldDogbXktY291bnRlcjtcclxuICBsaXN0LXN0eWxlOiBub25lO1xyXG5cclxuICAubi1saXN0X19pdGVtIHtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogY291bnRlcihteS1jb3VudGVyLCBkZWNpbWFsKSAnLic7XHJcbiAgICAgIGNvdW50ZXItaW5jcmVtZW50OiBteS1jb3VudGVyO1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogJHNwYWNpbmcteHM7XHJcbiAgICAgIG1pbi13aWR0aDogJHNwYWNpbmctZGVmYXVsdDtcclxuICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgIH1cclxuXHJcbiAgICAmLm4tbGlzdF9faXRlbS0tY291bnRlci1vdmVycmlkZTpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiBhdHRyKHZhbHVlKSAnLic7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ubi1saXN0LS10d28tY29sdW1uIHtcclxuICBAZXh0ZW5kICVuby1tYXJnaW47XHJcbiAgQGV4dGVuZCAlbm8tcGFkZGluZztcclxuICBkaXNwbGF5OiB0YWJsZTtcclxuXHJcbiAgLm4tbGlzdF9faXRlbSB7XHJcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3c7XHJcbiAgfVxyXG5cclxuICAubi1saXN0X19pdGVtLWNvbHVtbiB7XHJcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG4gICAgcGFkZGluZzogMCAkc3BhY2luZy1kZWZhdWx0ICRzcGFjaW5nLWRlZmF1bHQgMDtcclxuICB9XHJcbn1cclxuXHJcbi5uLWxpc3QtLXByb3BlcnR5LXZhbHVlLXBhaXJzIHtcclxuICBAaW5jbHVkZSBjbGVhcmZpeDtcclxufVxyXG5cclxuLm4tbGlzdF9fdGVybSxcclxuLm4tbGlzdF9fZGVzY3JpcHRpb24ge1xyXG4gIEBleHRlbmQgJW5vLW1hcmdpbjtcclxuICBAZXh0ZW5kICVuby1wYWRkaW5nO1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIHBhZGRpbmctYm90dG9tOiAkc3BhY2luZy14cztcclxufVxyXG5cclxuLm4tbGlzdF9fdGVybSB7XHJcbiAgQGluY2x1ZGUgZG90Y29tLWZvbnQtZmFtaWx5LWJvbGQ7XHJcbiAgY2xlYXI6IGxlZnQ7XHJcbiAgbWluLXdpZHRoOiAxMzBweDtcclxuICBwYWRkaW5nLXJpZ2h0OiAkc3BhY2luZy14cztcclxufVxyXG5cclxuLm4tY2xlYXJmaXgge1xyXG4gIEBpbmNsdWRlIGNsZWFyZml4KCk7XHJcbn1cclxuXHJcbmNvZGUge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGZvbnQtZmFtaWx5OiBDb3VyaWVyLCAnQ291cmllciBOZXcnLCBtb25vc3BhY2U7XHJcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1kZWZhdWx0O1xyXG4gIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLXNtO1xyXG4gIHBhZGRpbmc6IDIwcHg7XHJcblxyXG4gIC5oaWdobGlnaHQge1xyXG4gICAgY29sb3I6ICRjb2xvci1vcmFuZ2U7XHJcbiAgfVxyXG5cclxuICAmLmlubGluZSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICB9XHJcbn1cclxuXHJcbi5uLWJsb2NrcXVvdGUge1xyXG4gIG1hcmdpbjogMDtcclxuICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1kZWZhdWx0O1xyXG4gIHF1b3RlczogJ1xcMjAxQycgJ1xcMjAxRCcgJ1xcMjAxOCcgJ1xcMjAxOSc7XHJcblxyXG4gIHAge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmctc207XHJcblxyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiBvcGVuLXF1b3RlO1xyXG4gICAgfVxyXG5cclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiBjbG9zZS1xdW90ZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5uLWJsb2NrcXVvdGVfX2Zvb3RlciB7XHJcbiAgY29sb3I6ICRjb2xvci10ZXh0LWRlZmF1bHQ7XHJcbn1cclxuXHJcbi5uLXRleHQtbG9uZ2Zvcm0sXHJcbi5uLWZvcm0ge1xyXG4gID4gaDEsXHJcbiAgPiBoMixcclxuICA+IGgzLFxyXG4gID4gaDQsXHJcbiAgPiBoNSxcclxuICA+IGg2LFxyXG4gID4gcCxcclxuICA+IG9sLFxyXG4gID4gdWwsXHJcbiAgZGwge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmctZGVmYXVsdDtcclxuXHJcbiAgICArIHtcclxuICAgICAgaDEsXHJcbiAgICAgIGgyLFxyXG4gICAgICBoMyxcclxuICAgICAgaDQsXHJcbiAgICAgIGg1LFxyXG4gICAgICBoNiB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogJHNwYWNpbmctZGVmYXVsdDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgPiB1bCBsaSxcclxuICA+IG9sIGxpIHtcclxuICAgIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLXhzO1xyXG4gIH1cclxuXHJcbiAgLm4tcHVsbC1sZWZ0IHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgbWFyZ2luOiAwICRzcGFjaW5nLWRlZmF1bHQgJHNwYWNpbmctZGVmYXVsdCAwO1xyXG4gIH1cclxuXHJcbiAgLm4tcHVsbC1yaWdodCB7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICBtYXJnaW46IDAgMCAkc3BhY2luZy1kZWZhdWx0ICRzcGFjaW5nLWRlZmF1bHQ7XHJcbiAgfVxyXG59XHJcblxyXG4ubm8td3JhcCB7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxufVxyXG5cclxuZmllbGRzZXQge1xyXG4gIGJvcmRlcjogMDtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG5cclxuZmlndXJlIHtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuIiwiaHRtbCxcclxuYm9keSB7XHJcbiAgQGluY2x1ZGUgZG90Y29tLWZvbnQtcmVzZXQ7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICBjb2xvcjogJGNvbG9yLXRleHQtZGVmYXVsdDtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG5cclxuKixcclxuKjpiZWZvcmUsXHJcbio6YWZ0ZXIge1xyXG4gIGJveC1zaXppbmc6IGluaGVyaXQ7XHJcbn1cclxuXHJcbmhlYWQgc3ZnIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG51bCxcclxub2wge1xyXG4gIG1hcmdpbjogMDtcclxufVxyXG5cclxuYiwgc3Ryb25nIHtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxufVxyXG5cclxuLy8gZ2xvYmFsbHkgcHJldmVudCBodWJzcG90IGNvb2tpZSBtZXNzYWdlIGZyb20gYXBwZWFyaW5nXHJcbmRpdiNocy1ldS1jb29raWUtY29uZmlybWF0aW9uIHtcclxuICBkaXNwbGF5Om5vbmU7XHJcbn1cclxuIiwiJGVhc2VvdXRjdXN0OmN1YmljLWJlemllciguMDMsIC4xNiwgLjM5LCAuOTkpO1xyXG4kZWFzZWlucXVhZDogY3ViaWMtYmV6aWVyKC41NTAsIC4wODUsIC42ODAsIC41MzApO1xyXG4kZ2xvYmFsZGVsYXk6IC41cztcclxuXHJcbkBrZXlmcmFtZXMgYm91bmNlRG93biB7XHJcbiAgZnJvbSwgMjAlLCA1MyUsIDgwJSwgdG8ge1xyXG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKC4yMTUsIC42MTAsIC4zNTUsIDEpO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICB9XHJcblxyXG4gIDQwJSwgNDMlIHtcclxuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllciguNzU1LCAuMDUwLCAuODU1LCAuMDYwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNnB4LCAwKTtcclxuICB9XHJcblxyXG4gIDcwJSB7XHJcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoLjc1NSwgLjA1MCwgLjg1NSwgLjA2MCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDNweCwgMCk7XHJcbiAgfVxyXG5cclxuICA5MCUge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgYm91bmNlSW5Eb3duIHtcclxuICBmcm9tLCA2MCUsIDc1JSwgOTAlLCB0byB7XHJcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoLjIxNSwgLjYxMCwgLjM1NSwgMSk7XHJcbiAgfVxyXG5cclxuICAwJSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMzAwMHB4LCAwKTtcclxuICB9XHJcblxyXG4gIDYwJSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyNXB4LCAwKTtcclxuICB9XHJcblxyXG4gIDc1JSB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTtcclxuICB9XHJcblxyXG4gIDkwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDVweCwgMCk7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGJvdW5jZUluVXAge1xyXG4gIGZyb20sIDYwJSwgNzUlLCA5MCUsIHRvIHtcclxuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllciguMjE1LCAuNjEwLCAuMzU1LCAxKTtcclxuICB9XHJcblxyXG4gIGZyb20ge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMzAwMHB4LCAwKTtcclxuICB9XHJcblxyXG4gIDYwJSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCk7XHJcbiAgfVxyXG5cclxuICA3NSUge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTtcclxuICB9XHJcblxyXG4gIDkwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC01cHgsIDApO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgYm91bmNlUmlnaHQge1xyXG4gIGZyb20sIDYwJSwgNzUlLCA5MCUsIHRvIHtcclxuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllciguMjE1LCAuNjEwLCAuMzU1LCAxKTtcclxuICB9XHJcblxyXG4gIGZyb20ge1xyXG4gICAgLy8gb3BhY2l0eTogMDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNnB4LCAwLCAwKTtcclxuICB9XHJcblxyXG4gIDYwJSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtM3B4LCAwLCAwKTtcclxuICB9XHJcblxyXG4gIDc1JSB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDZweCwgMCwgMCk7XHJcbiAgfVxyXG5cclxuICA5MCUge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtM3B4LCAwLCAwKTtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgc2xpZGVEb3duIHtcclxuICBmcm9tIHt0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEyMHB4KTt9XHJcbiAgdG8ge3RyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTt9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgc2xpZGVJbiB7XHJcbiAgZnJvbSB7dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDQwMHB4KTt9XHJcbiAgdG8ge3RyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTt9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgZmFkZUluIHtcclxuICBmcm9tIHtvcGFjaXR5OiAwO31cclxuICB0byB7b3BhY2l0eTogMTt9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgZmFkZUluVXAge1xyXG4gIGZyb20ge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgdHJhbnNmb3JtOiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBmYWRlSW5VcEJpZyB7XHJcbiAgZnJvbSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICB9XHJcbn1cclxuIiwiLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy8gVHlwb2dyYXBoeSBNaXhpbnMgZm9yIGZvbnQtZmFtaWx5IHRoYXQgY291bGQgY2hhbmdlXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG5AbWl4aW4gZG90Y29tLWZvbnQtZmFtaWx5LWxpZ2h0KCRsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWJvZHkpIHtcclxuICBAaW5jbHVkZSBkb3Rjb20tZm9udC1yZXNldCgkZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1saWdodCwgJGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQpO1xyXG59XHJcblxyXG5AbWl4aW4gZG90Y29tLWZvbnQtZmFtaWx5LXJlZ3VsYXIoJGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtYm9keSkge1xyXG4gIEBpbmNsdWRlIGRvdGNvbS1mb250LXJlc2V0KCRmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXJlZ3VsYXIsICRsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0KTtcclxufVxyXG5cclxuQG1peGluIGRvdGNvbS1mb250LWZhbWlseS1tZWRpdW0oJGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtYm9keSkge1xyXG4gIEBpbmNsdWRlIGRvdGNvbS1mb250LXJlc2V0KCRmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZGl1bSwgJGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQpO1xyXG59XHJcblxyXG5AbWl4aW4gZG90Y29tLWZvbnQtZmFtaWx5LXNlbWktYm9sZCgkbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1ib2R5KSB7XHJcbiAgQGluY2x1ZGUgZG90Y29tLWZvbnQtcmVzZXQoJGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaS1ib2xkLCAkbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodCk7XHJcbn1cclxuXHJcbkBtaXhpbiBkb3Rjb20tZm9udC1mYW1pbHktYm9sZCgkbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1ib2R5KSB7XHJcbiAgQGluY2x1ZGUgZG90Y29tLWZvbnQtcmVzZXQoJGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZCwgJGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQpO1xyXG59XHJcblxyXG5AbWl4aW4gZG90Y29tLWZvbnQtcmVzZXQoJGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbGlnaHQsICRsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWJvZHkpIHtcclxuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQ7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XHJcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodDtcclxuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xyXG4gIHRleHQtaW5kZW50OiAwO1xyXG4gIHRleHQtc2hhZG93OiBub25lO1xyXG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG59XHJcblxyXG5AbWl4aW4gZG90Y29tLWxlYWQtY29weSB7XHJcbiAgQGluY2x1ZGUgZG90Y29tLWZvbnQtZmFtaWx5LWxpZ2h0O1xyXG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sZWFkLXNtO1xyXG5cclxuICBAaW5jbHVkZSBicmVha3BvaW50KCRzY3JlZW4tc20pIHtcclxuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sZWFkLW1kO1xyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkc2NyZWVuLWxnKSB7XHJcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtbGVhZC1sZztcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBkb3Rjb20tYm9keS10ZXh0IHtcclxuICBAaW5jbHVkZSBkb3Rjb20tZm9udC1mYW1pbHktbGlnaHQ7XHJcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLXAtc207XHJcblxyXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJHNjcmVlbi1tZCkge1xyXG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLXAtbGc7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gZG90Y29tLWJvZHktdGV4dC1zbSB7XHJcbiAgQGluY2x1ZGUgZG90Y29tLWZvbnQtZmFtaWx5LWxpZ2h0O1xyXG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1wLXNtO1xyXG59XHJcblxyXG5AbWl4aW4gZG90Y29tLWJvZHktdGV4dC14cyB7XHJcbiAgQGluY2x1ZGUgZG90Y29tLWZvbnQtZmFtaWx5LWxpZ2h0O1xyXG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS14cztcclxufVxyXG5cclxuQG1peGluIGRvdGNvbS1oZWFkaW5nLWxldmVsLTEge1xyXG4gIEBpbmNsdWRlIGRvdGNvbS1mb250LWZhbWlseS1ib2xkKCRsaW5lLWhlaWdodC1oZWFkaW5nKTtcclxuICBmb250LXNpemU6ICRmb250LXNpemUtaDEtc207XHJcblxyXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJHNjcmVlbi1zbSkge1xyXG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLWgxLW1kO1xyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkc2NyZWVuLW1kKSB7XHJcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtaDEtbGc7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gZG90Y29tLWhlYWRpbmctbGV2ZWwtMiB7XHJcbiAgQGluY2x1ZGUgZG90Y29tLWZvbnQtZmFtaWx5LWJvbGQoJGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtaGVhZGluZyk7XHJcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLWgyLXNtO1xyXG5cclxuICBAaW5jbHVkZSBicmVha3BvaW50KCRzY3JlZW4tc20pIHtcclxuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1oMi1tZDtcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJHNjcmVlbi1tZCkge1xyXG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLWgyLWxnO1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGRvdGNvbS1oZWFkaW5nLWxldmVsLTMge1xyXG4gIEBpbmNsdWRlIGRvdGNvbS1mb250LWZhbWlseS1tZWRpdW0oJGxpbmUtaGVpZ2h0LWhlYWRpbmcpO1xyXG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1oMy1zbTtcclxuXHJcbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkc2NyZWVuLXNtKSB7XHJcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtaDMtbWQ7XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBicmVha3BvaW50KCRzY3JlZW4tbWQpIHtcclxuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1oMy1sZztcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBkb3Rjb20taGVhZGluZy1sZXZlbC00IHtcclxuICBAaW5jbHVkZSBkb3Rjb20tZm9udC1mYW1pbHktc2VtaS1ib2xkKCRsaW5lLWhlaWdodC1oZWFkaW5nKTtcclxuICBmb250LXNpemU6ICRmb250LXNpemUtaDQ7XHJcbn1cclxuXHJcbkBtaXhpbiBkb3Rjb20taGVhZGluZy1sZXZlbC01IHtcclxuICBAaW5jbHVkZSBkb3Rjb20tZm9udC1mYW1pbHktc2VtaS1ib2xkKCRsaW5lLWhlaWdodC1oNSk7XHJcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLWg1O1xyXG59XHJcblxyXG5AbWl4aW4gZG90Y29tLWhlYWRpbmctbGV2ZWwtNiB7XHJcbiAgQGluY2x1ZGUgZG90Y29tLWZvbnQtZmFtaWx5LXNlbWktYm9sZCgkbGluZS1oZWlnaHQtaGVhZGluZyk7XHJcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLWg2O1xyXG59XHJcbiIsImh0bWwsXHJcbmJvZHkge1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuXHJcbiosXHJcbio6YmVmb3JlLFxyXG4qOmFmdGVyIHtcclxuICBib3gtc2l6aW5nOiBpbmhlcml0O1xyXG59XHJcblxyXG4vLyBzY3NzLWxpbnQ6ZGlzYWJsZSBUcmFpbGluZ1NlbWljb2xvblxyXG4kc3VzeTogKFxyXG4gIGNvbnRhaW5lcjogJHNjcmVlbi14bCxcclxuICBjb2x1bW5zOiAxMixcclxuICBndXR0ZXItcG9zaXRpb246IHNwbGl0LFxyXG4gIC8vIGRlYnVnOiAoXHJcbiAgLy8gICAgIGltYWdlOiBzaG93LFxyXG4gIC8vICAgICBjb2xvcjogcmdiYSgkY29sb3ItYmx1ZS1saWdodCwgLjI1KSxcclxuICAvLyAgICAgb3V0cHV0OiBvdmVybGF5LFxyXG4gIC8vICAgICB0b2dnbGU6IHRvcCByaWdodFxyXG4gIC8vICAgKVxyXG4pO1xyXG5cclxuJHNlbWFudGljLWxheW91dC1zbTogbGF5b3V0KDQgYWZ0ZXIpO1xyXG4kc2VtYW50aWMtbGF5b3V0LW1kOiBsYXlvdXQoOCBhZnRlcik7XHJcbiRzZW1hbnRpYy1sYXlvdXQtbGc6IGxheW91dCgxMiBhZnRlcik7XHJcblxyXG4vLyBDb250YWluZXIgZm9yIFNpdGUgQ29udGVudCBiZWxvdyB0aGUgcGFnZSBoZWFkZXIgd2hlbiB0aGVyZSBhcmUgbm8gdGFic1xyXG4vLyAubi1zaXRlLWNvbnRlbnQge1xyXG4vLyAgIG1hcmdpbi10b3A6ICRzcGFjaW5nLXhsO1xyXG4vLyB9XHJcblxyXG4ubi1zaXRlLWhlYWRlciB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAuYmlsbGJvYXJkLWhlYWRlciAmIHtcclxuICAgIGhlaWdodDogODB2aDtcclxuICB9XHJcbn1cclxuXHJcbi8vIFBhZ2UgQ29udGVudCBzZXBhcmF0aW9uIGZyb20gaGVhZGVyICYgZm9vdGVyXHJcbi5uLW1haW4tY29udGVudCB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgLy8gcGFkZGluZy1ib3R0b206ICRzcGFjaW5nLWRlZmF1bHQ7XHJcbiAgLy8gcGFkZGluZy10b3A6ICRzcGFjaW5nLWNvbXBvbmVudC1ib3R0b207XHJcbn1cclxuXHJcbi5uLW1haW4tY29udGVudC0tbm8tYm90dG9tLXBhZGRpbmcge1xyXG4gIHBhZGRpbmctYm90dG9tOiAwO1xyXG59XHJcblxyXG4ubi1tYWluLWNvbnRlbnQtLW5vLXRvcC1wYWRkaW5nIHtcclxuICBwYWRkaW5nLXRvcDogMDtcclxufVxyXG5cclxuLy8gLm4td2lkZ2V0LWFyZWEge1xyXG4vLyAgIHBhZGRpbmc6ICRzcGFjaW5nLWxnIDA7XHJcbi8vIH1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzY3JlZW4tbWQpIHtcclxuICAvLyAubi1tYWluLWNvbnRlbnQge1xyXG4gIC8vICAgcGFkZGluZy10b3A6IDQ4cHg7XHJcbiAgLy8gfVxyXG5cclxuICAubi1tYWluLWNvbnRlbnQtLW5vLXRvcC1wYWRkaW5nIHtcclxuICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gIH1cclxufVxyXG5cclxuLy8gQ29udGFpbmVyXHJcbi5uLWNvbnRhaW5lciB7XHJcbiAgQGluY2x1ZGUgY29udGFpbmVyKCk7XHJcbiAgcGFkZGluZzogMCAkc3BhY2luZy1zbTtcclxufVxyXG5cclxuLy8gUm93XHJcbi5uLXJvdyB7XHJcbiAgQGluY2x1ZGUgY2xlYXJmaXg7XHJcbiAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2NyZWVuLXNtKSB7XHJcbiAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAxMiB7XHJcbiAgICAubi1jb2wtc20tI3skaX0ge1xyXG4gICAgICBAaW5jbHVkZSBzcGFuKCRpKTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzY3JlZW4tbWQpIHtcclxuICBAZm9yICRpIGZyb20gMSB0aHJvdWdoIDEyIHtcclxuICAgIC5uLWNvbC1tZC0jeyRpfSB7XHJcbiAgICAgIEBpbmNsdWRlIHNwYW4oJGkpO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNjcmVlbi1sZykge1xyXG4gIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggMTIge1xyXG4gICAgLm4tY29sLWxnLSN7JGl9IHtcclxuICAgICAgQGluY2x1ZGUgc3BhbigkaSk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubi1yb3cge1xyXG4gICAgbWFyZ2luOiAwIGd1dHRlcigpICogLTE7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2NyZWVuLXhsKSB7XHJcbiAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAxMiB7XHJcbiAgICAubi1jb2wteGwtI3skaX0ge1xyXG4gICAgICBAaW5jbHVkZSBzcGFuKCRpKTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLm4tcHVsbC1sZWZ0IHtcclxuICBmbG9hdDogbGVmdDtcclxufVxyXG5cclxuLm4tcHVsbC1yaWdodCB7XHJcbiAgZmxvYXQ6IHJpZ2h0O1xyXG59XHJcblxyXG4ubi1hbGlnbi1yaWdodCB7XHJcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbn1cclxuXHJcbi5uLWFsaWduLWNlbnRlciB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4ubi1hbGlnbi1sZWZ0IHtcclxuICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG59XHJcblxyXG4ubi10ZXh0LXVwcGVyY2FzZSB7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxufVxyXG5cclxuLm4tc3BhY2luZy1ib3R0b20ge1xyXG4gIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLWNvbXBvbmVudC1ib3R0b207XHJcbn1cclxuXHJcbkBpbmNsdWRlIGJyZWFrcG9pbnQobWF4LXdpZHRoICRzY3JlZW4tc20pIHtcclxuICAubi1oaWRkZW4tc20ge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbkBpbmNsdWRlIGJyZWFrcG9pbnQobWF4LXdpZHRoICRzY3JlZW4tbWQpIHtcclxuICAubi1oaWRkZW4tbWQge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbkBpbmNsdWRlIGJyZWFrcG9pbnQoJHNjcmVlbi1tZCkge1xyXG4gIC5uLWhpZGRlbi1tb2JpbGUge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG5cclxuICAubi1oaWRkZW4tZGVza3RvcCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuQGluY2x1ZGUgYnJlYWtwb2ludChtYXgtd2lkdGggJHNjcmVlbi1tZCkge1xyXG4gIC5uLWhpZGRlbi1kZXNrdG9wIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxuXHJcbiAgLm4taGlkZGVuLW1vYmlsZSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG4iLCIvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi8vIERlZmF1bHQgVmFyaWFibGVzXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbiRCcmVha3BvaW50LVNldHRpbmdzOiAoXG4gICdkZWZhdWx0IG1lZGlhJzogYWxsLFxuICAnZGVmYXVsdCBmZWF0dXJlJzogbWluLXdpZHRoLFxuICAnZGVmYXVsdCBwYWlyJzogd2lkdGgsXG5cbiAgJ2ZvcmNlIGFsbCBtZWRpYSB0eXBlJzogZmFsc2UsXG4gICd0byBlbXMnOiBmYWxzZSxcbiAgJ3RyYW5zZm9ybSByZXNvbHV0aW9ucyc6IHRydWUsXG5cbiAgJ25vIHF1ZXJpZXMnOiBmYWxzZSxcbiAgJ25vIHF1ZXJ5IGZhbGxiYWNrcyc6IGZhbHNlLFxuXG4gICdiYXNlIGZvbnQgc2l6ZSc6IDE2cHgsXG5cbiAgJ2xlZ2FjeSBzeW50YXgnOiBmYWxzZVxuKTtcblxuJGJyZWFrcG9pbnQ6ICgpICFkZWZhdWx0O1xuXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi8vIEltcG9ydHNcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuQGltcG9ydCBcImJyZWFrcG9pbnQvc2V0dGluZ3NcIjtcbkBpbXBvcnQgJ2JyZWFrcG9pbnQvY29udGV4dCc7XG5AaW1wb3J0ICdicmVha3BvaW50L2hlbHBlcnMnO1xuQGltcG9ydCAnYnJlYWtwb2ludC9wYXJzZXJzJztcbkBpbXBvcnQgJ2JyZWFrcG9pbnQvbm8tcXVlcnknO1xuXG5AaW1wb3J0ICdicmVha3BvaW50L3Jlc3BvbmQtdG8nO1xuXG5AaW1wb3J0IFwiYnJlYWtwb2ludC9sZWdhY3ktc2V0dGluZ3NcIjtcblxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4vLyBCcmVha3BvaW50IE1peGluXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cblxuQG1peGluIGJyZWFrcG9pbnQoJHF1ZXJ5LCAkbm8tcXVlcnk6IGZhbHNlKSB7XG4gIEBpbmNsdWRlIGxlZ2FjeS1zZXR0aW5ncy13YXJuaW5nO1xuXG4gIC8vIFJlc2V0IGNvbnRleHRzXG4gIEBpbmNsdWRlIHByaXZhdGUtYnJlYWtwb2ludC1yZXNldC1jb250ZXh0cygpO1xuXG4gICRicmVha3BvaW50OiBicmVha3BvaW50KCRxdWVyeSwgZmFsc2UpO1xuXG4gICRxdWVyeS1zdHJpbmc6IG1hcC1nZXQoJGJyZWFrcG9pbnQsICdxdWVyeScpO1xuICAkcXVlcnktZmFsbGJhY2s6IG1hcC1nZXQoJGJyZWFrcG9pbnQsICdmYWxsYmFjaycpO1xuXG4gICRwcml2YXRlLWJyZWFrcG9pbnQtY29udGV4dC1ob2xkZXI6IG1hcC1nZXQoJGJyZWFrcG9pbnQsICdjb250ZXh0IGhvbGRlcicpICFnbG9iYWw7XG4gICRwcml2YXRlLWJyZWFrcG9pbnQtcXVlcnktY291bnQ6IG1hcC1nZXQoJGJyZWFrcG9pbnQsICdxdWVyeSBjb3VudCcpICFnbG9iYWw7XG5cbiAgLy8gQWxsb3cgZm9yIGFuIGFzLW5lZWRlZCBvdmVycmlkZSBvciB1c2FnZSBvZiBubyBxdWVyeSBmYWxsYmFjay5cbiAgQGlmICRuby1xdWVyeSAhPSBmYWxzZSB7XG4gICAgJHF1ZXJ5LWZhbGxiYWNrOiAkbm8tcXVlcnk7XG4gIH1cblxuICBAaWYgJHF1ZXJ5LWZhbGxiYWNrICE9IGZhbHNlIHtcbiAgICAkY29udGV4dC1zZXR0ZXI6IHByaXZhdGUtYnJlYWtwb2ludC1zZXQtY29udGV4dCgnbm8tcXVlcnknLCAkcXVlcnktZmFsbGJhY2spO1xuICB9XG5cbiAgLy8gUHJpbnQgT3V0IFF1ZXJ5IFN0cmluZ1xuICBAaWYgbm90IGJyZWFrcG9pbnQtZ2V0KCdubyBxdWVyaWVzJykge1xuICAgIEBtZWRpYSAjeyRxdWVyeS1zdHJpbmd9IHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxuXG4gIEBpZiBicmVha3BvaW50LWdldCgnbm8gcXVlcnkgZmFsbGJhY2tzJykgIT0gZmFsc2Ugb3IgYnJlYWtwb2ludC1nZXQoJ25vIHF1ZXJpZXMnKSA9PSB0cnVlIHtcblxuICAgICR0eXBlOiB0eXBlLW9mKGJyZWFrcG9pbnQtZ2V0KCdubyBxdWVyeSBmYWxsYmFja3MnKSk7XG4gICAgJHByaW50OiBmYWxzZTtcblxuICAgIEBpZiAoJHR5cGUgPT0gJ2Jvb2wnKSB7XG4gICAgICAkcHJpbnQ6IHRydWU7XG4gICAgfVxuICAgIEBlbHNlIGlmICgkdHlwZSA9PSAnc3RyaW5nJykge1xuICAgICAgQGlmICRxdWVyeS1mYWxsYmFjayA9PSBicmVha3BvaW50LWdldCgnbm8gcXVlcnkgZmFsbGJhY2tzJykge1xuICAgICAgICAkcHJpbnQ6IHRydWU7XG4gICAgICB9XG4gICAgfVxuICAgIEBlbHNlIGlmICgkdHlwZSA9PSAnbGlzdCcpIHtcbiAgICAgIEBlYWNoICR3cmFwcGVyIGluIGJyZWFrcG9pbnQtZ2V0KCdubyBxdWVyeSBmYWxsYmFja3MnKSB7XG4gICAgICAgIEBpZiAkcXVlcnktZmFsbGJhY2sgPT0gJHdyYXBwZXIge1xuICAgICAgICAgICRwcmludDogdHJ1ZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC8vIFdyaXRlIEZhbGxiYWNrXG4gICAgQGlmICgkcXVlcnktZmFsbGJhY2sgIT0gZmFsc2UpIGFuZCAoJHByaW50ID09IHRydWUpIHtcbiAgICAgICR0eXBlLWZhbGxiYWNrOiB0eXBlLW9mKCRxdWVyeS1mYWxsYmFjayk7XG5cbiAgICAgIEBpZiAoJHR5cGUtZmFsbGJhY2sgIT0gJ2Jvb2wnKSB7XG4gICAgICAgICN7JHF1ZXJ5LWZhbGxiYWNrfSAmIHtcbiAgICAgICAgICBAY29udGVudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgQGVsc2Uge1xuICAgICAgICBAY29udGVudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBwcml2YXRlLWJyZWFrcG9pbnQtcmVzZXQtY29udGV4dHMoKTtcbn1cblxuXG5AbWl4aW4gbXEoJHF1ZXJ5LCAkbm8tcXVlcnk6IGZhbHNlKSB7XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJHF1ZXJ5LCAkbm8tcXVlcnkpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuIiwiQG1peGluIHJlc3BvbnNpdmUtZm9udC1zaXplKCRmcy1tYXAsICRmcy1icmVha3BvaW50czogJGJyZWFrcG9pbnRzKSB7XHJcbiAgQGVhY2ggJGZzLWJyZWFrcG9pbnQsICRmcy1mb250LXNpemUgaW4gJGZzLW1hcCB7XHJcbiAgICBAaWYgJGZzLWJyZWFrcG9pbnQgPT0gbnVsbCB7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZnMtZm9udC1zaXplKTtcclxuICAgIH0gQGVsc2Uge1xyXG4gICAgICBAaWYgbWFwLWhhcy1rZXkoJGZzLWJyZWFrcG9pbnRzLCAkZnMtYnJlYWtwb2ludCkge1xyXG4gICAgICAgICRmcy1icmVha3BvaW50OiBtYXAtZ2V0KCRmcy1icmVha3BvaW50cywgJGZzLWJyZWFrcG9pbnQpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkZnMtYnJlYWtwb2ludCkge1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZnMtZm9udC1zaXplKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGZvbnQtc2l6ZSgkZnMtZm9udC1zaXplKSB7XHJcbiAgQGlmIHR5cGUtb2YoJGZzLWZvbnQtc2l6ZSkgPT0gJ2xpc3QnIHtcclxuICAgIGZvbnQtc2l6ZTogbnRoKCRmcy1mb250LXNpemUsIDEpO1xyXG5cclxuICAgIEBpZiAobGVuZ3RoKCRmcy1mb250LXNpemUpID4gMSkge1xyXG4gICAgICBsaW5lLWhlaWdodDogbnRoKCRmcy1mb250LXNpemUsIDIpO1xyXG4gICAgfVxyXG4gIH0gQGVsc2Uge1xyXG4gICAgZm9udC1zaXplOiAkZnMtZm9udC1zaXplO1xyXG4gICAgbGluZS1oZWlnaHQ6IGNlaWwoJGZzLWZvbnQtc2l6ZSAvICRsaW5lLWhlaWdodC1kZWZhdWx0KSAqICgkbGluZS1oZWlnaHQtZGVmYXVsdCAvICRmcy1mb250LXNpemUpO1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGZ1bGwtaGVpZ2h0LWhpZGRlbi1wc2V1ZG8tZWxlbWVudCgpIHtcclxuICAmOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICB3aWR0aDogMDtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBsaXN0LXJlc2V0IHtcclxuICBAZXh0ZW5kICVuby1tYXJnaW47XHJcbiAgQGV4dGVuZCAlbm8tcGFkZGluZztcclxuICBsaXN0LXN0eWxlOiBub25lO1xyXG59XHJcblxyXG5AbWl4aW4gY2xlYXJmaXgge1xyXG4gICY6YmVmb3JlLFxyXG4gICY6YWZ0ZXIge1xyXG4gICAgY29udGVudDogJyAnO1xyXG4gICAgZGlzcGxheTogdGFibGU7XHJcbiAgfVxyXG5cclxuICAmOmFmdGVyIHtcclxuICAgIGNsZWFyOiBib3RoO1xyXG4gIH1cclxufVxyXG4iLCIubi1tZW51IHtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWdyYXktODc7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBwYWRkaW5nOiAkc3BhY2luZy1zbSAwO1xyXG5cclxuICAmLm4tbWVudS0taXMtYWN0aXZlLFxyXG4gICYubWVudS0taXMtYWN0aXZlIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxuXHJcbiAgJi5uLW1lbnUtLWlzLXRydW5jYXRlZCxcclxuICAmLm4tbWVudS0taXMtYWN0aXZlLm4tbWVudS0taXMtdHJ1bmNhdGVkIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG4ubi1tZW51X19mb290ZXIsXHJcbi5uLW1lbnVfX2RpdmlkZXIge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5uLW1lbnVfX2xpc3Qge1xyXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcblxyXG4gIC5uLW1lbnVfX2xpc3QtdGl0bGUge1xyXG4gICAgbWFyZ2luLWxlZnQ6ICRzcGFjaW5nLXNtO1xyXG4gIH1cclxuXHJcbiAgLm4tbWVudV9fbGlzdC0tZ3JvdXBlZCB7XHJcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG5cclxuICAgIC5uLW1lbnVfX2xpc3QtLWdyb3VwZWQtdGl0bGUge1xyXG4gICAgICBAaW5jbHVkZSBkb3Rjb20tZm9udC1mYW1pbHktbWVkaXVtO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5uLW1lbnVfX2xpc3Qtc2VjdGlvbiB7XHJcbiAgPiAubi1tZW51X19saXN0ID4gLm4tbWVudV9fbGlzdC1pdGVtIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAkc3BhY2luZy1zbTtcclxuICB9XHJcblxyXG4gIC5uLW1lbnVfX2xpc3Qge1xyXG4gICAgLm4tbWVudV9fbGlzdC10aXRsZSArIC5uLW1lbnVfX2xpc3QtaXRlbSB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIH1cclxuICB9XHJcblxyXG59XHJcblxyXG4ubi1tZW51X19zdWItbGlzdCB7XHJcbiAgbWFyZ2luLSN7JGRpci1mcm9tfTogJHNwYWNpbmctc207XHJcbn1cclxuXHJcbi5uLW1lbnVfX2xpbmsge1xyXG4gIEBpbmNsdWRlIGRvdGNvbS1mb250LWZhbWlseS1tZWRpdW07XHJcbiAgY29sb3I6ICRjb2xvci1ibHVlLWxpZ2h0O1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHBhZGRpbmc6ICRzcGFjaW5nLXhzICRzcGFjaW5nLWRlZmF1bHQ7XHJcbiAgcGFkZGluZy0jeyRkaXItZnJvbX06IDA7XHJcblxyXG4gIC5uLW1lbnVfX3N1Yi1saXN0ICYge1xyXG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDE0cHgpO1xyXG4gIH1cclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICBjb2xvcjogJGNvbG9yLWxpbmstaG92ZXI7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICB9XHJcbn1cclxuXHJcbi5uLW1lbnVfX2xpbmstaGVhZGVyIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIHBhZGRpbmctI3skZGlyLWZyb219OiAwO1xyXG5cclxuICBbbGFuZz1cImphLUpQXCJdICYge1xyXG4gICAgQGluY2x1ZGUgZG90Y29tLWZvbnQtZmFtaWx5LWJvbGQ7XHJcbiAgfVxyXG5cclxuICAubi1tZW51X19saW5rLXRleHQsXHJcbiAgLm4tbWVudV9fbGlzdC10aXRsZSB7XHJcbiAgICBtYXJnaW4tI3skZGlyLWZyb219OiAkc3BhY2luZy1zbTtcclxuICB9XHJcblxyXG4gICsgLm4tbWVudV9fc3ViLWxpc3QgLm4tbWVudV9fbGlzdC1pdGVtIHtcclxuICAgIG1hcmdpbi0jeyRkaXItZnJvbX06IDM2cHg7XHJcbiAgfVxyXG59XHJcblxyXG4ubi1tZW51X19saW5rLWljb24ge1xyXG4gIGZsZXg6IDAgMCBhdXRvO1xyXG4gIGhlaWdodDogMjRweDtcclxuICB3aWR0aDogMjRweDtcclxufVxyXG5cclxuLm4tbWVudV9fbGlzdC10aXRsZSB7XHJcbiAgQGluY2x1ZGUgZG90Y29tLWZvbnQtZmFtaWx5LW1lZGl1bTtcclxuICAvLyBjb2xvcjogJGNvbG9yLWdyYXktMzU7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgcGFkZGluZzogJHNwYWNpbmcteHMgMDtcclxufVxyXG5cclxuLm4tbGFuZ3VhZ2Utc2VsZWN0b3ItbWVudSB7XHJcbiAgLm4tbWVudV9fbGlzdCB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLWRlZmF1bHQ7XHJcblxyXG4gICAgJi5uLW1lbnVfX2xpc3QtLW5vLWJvdHRvbS1tYXJnaW4ge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5uLW1lbnVfX2xpbmsge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuXHJcbiAgICAubi1tZW51X19saXN0LXRpdGxlIHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ubi1tZW51X19maW5kLWxvYy1zZWN0aW9uIHtcclxuICBib3JkZXItYm90dG9tOiAycHggc29saWQgJGNvbG9yLWJsdWUtZGFyaztcclxuICBtYXJnaW4tdG9wOiAxMHB4O1xyXG5cclxuICAubi1tZW51X19maW5kLWxvYy10aXRsZSxcclxuICAubi1tZW51X19saW5rIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4ubi1tZW51X19saXN0LWNvbnRhaW5lciB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxufVxyXG5cclxuW2RhdGEtbnRhcC10YXJnZXQ9XCJjbG91ZC1tYXJrZXRwbGFjZVwiXSB7XHJcbiAgJi5uLW1lbnUtLW1lZ2Ege1xyXG4gICAgcGFkZGluZy1ib3R0b206ICRzcGFjaW5nO1xyXG4gIH1cclxuXHJcbiAgLm4tbWVudV9fbGlzdC1zZWN0aW9uIHtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWFlYWVhO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyNHB4O1xyXG5cclxuICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgIGJvcmRlcjogMDtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm4tbWVudV9fbGluayB7XHJcbiAgICBzdmcge1xyXG4gICAgICBoZWlnaHQ6IDEwcHg7XHJcbiAgICAgIHdpZHRoOiAxMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBzdmcge1xyXG4gICAgICAgIGZpbGw6IHJlZDtcclxuICAgICAgICBzdHJva2U6IHJlZDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm4tbWVudV9fbGlzdC1pdGVtLS1jbG91ZC10cmlhbHMge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG4gICAgLm4tbWVudV9fbGlzdC10aXRsZSB7XHJcbiAgICAgIG1hcmdpbi0jeyRkaXItZnJvbX06IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLm4tbWVudV9fbGlzdC1kZXNjcmlwdGlvbiB7XHJcbiAgICAgIEBpbmNsdWRlIGRvdGNvbS1mb250LWZhbWlseS1tZWRpdW07XHJcbiAgICAgIC8vIGNvbG9yOiAkY29sb3ItZ3JheS0zNTtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgIHBhZGRpbmc6ICRzcGFjaW5nLXhzIDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubi1tZW51X19saXN0LWl0ZW0tLWNsb3VkLXNvbHV0aW9ucyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgICAubi1tZW51X19saXN0LWl0ZW0ge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgcGFkZGluZy1ib3R0b206ICRzcGFjaW5nO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIHdpZHRoOiBzcGFuKDEyIG9mIDEyKTtcclxuXHJcbiAgICAgIC5uLW1lbnVfX2xpbmsge1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAyMDBweDtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgfVxyXG5cclxuICAgICAgLm4tbWVudV9fY2xvdWQtaW1hZ2Uge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBpbmNsdWRlIGJyZWFrcG9pbnQoJHNjcmVlbi1tZCkge1xyXG4gIC5uLW1lbnUge1xyXG4gICAgYmFja2dyb3VuZDogJGNvbG9yLWdyYXktOTc7XHJcbiAgICBib3JkZXItYm90dG9tOiA0cHggc29saWQgJGNvbG9yLWJsdWUtbGlnaHQ7XHJcbiAgICBib3gtc2hhZG93OiAkZHJvcC1zaGFkb3ctZGVmYXVsdDtcclxuICAgIG1pbi13aWR0aDogMjMwcHg7XHJcbiAgICBwYWRkaW5nLSN7JGRpci1mcm9tfTogJHNwYWNpbmctc207XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDcycHg7XHJcbiAgICB6LWluZGV4OiB6KCdtZW51Jyk7XHJcblxyXG4gICAgLm4tc2l0ZS1oZWFkZXItLWxhcmdlICYge1xyXG4gICAgICB0b3A6IDE1MHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm4tbWVudS0tbWVnYSB7XHJcbiAgICBib3JkZXItYm90dG9tOiAwO1xyXG4gICAgcGFkZGluZy0jeyRkaXItZnJvbX06IDA7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgLm4tbWVudV9fZGl2aWRlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JheS04NztcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWFyZ2luLXRvcDogJHNwYWNpbmctc207XHJcbiAgfVxyXG5cclxuICAubi1tZW51X19mb290ZXIge1xyXG4gICAgYmFja2dyb3VuZDogJGNvbG9yLWdyYXktMjc7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1hcmdpbi10b3A6ICRzcGFjaW5nLWRlZmF1bHQ7XHJcbiAgICBwYWRkaW5nOiAkc3BhY2luZy1kZWZhdWx0IDA7XHJcbiAgfVxyXG5cclxuICAubi1sYW5ndWFnZS1zZWxlY3Rvci1tZW51IHtcclxuICAgIC5kaXZpZGVyIHtcclxuICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkY29sb3ItZ3JheS04NztcclxuICAgICAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmctc207XHJcbiAgICAgIHBhZGRpbmctI3skZGlyLWZyb219OiAkc3BhY2luZy1zbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5uLW1lbnVfX2xpc3Qge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcbiAgICAubi1tZW51X19saXN0IHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIH1cclxuXHJcbiAgICAmLm4tbWVudV9fc3ViLWxpc3Qge1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgfVxyXG5cclxuICAgIC5uLW1lbnVfX2xpc3Qtc2VjdGlvbiB7XHJcbiAgICAgIGZsZXg6IDEgMSBhdXRvO1xyXG4gICAgICBib3JkZXItI3skZGlyLXRvfTogMXB4IHNvbGlkICRjb2xvci1ncmF5LTg3O1xyXG4gICAgICBtYXJnaW4tI3skZGlyLXRvfTogJHNwYWNpbmctZGVmYXVsdDtcclxuXHJcbiAgICAgIEBpZiAkZGlyZWN0aW9uID09ICdydGwnIHtcclxuICAgICAgICBib3JkZXItcmlnaHQ6IDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgYm9yZGVyLSN7JGRpci10b306IDA7XHJcbiAgICAgICAgbWFyZ2luLSN7JGRpci10b306IDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIFtkYXRhLW50YXAtbGF5b3V0fj1cIjNcIl0gJiB7XHJcbiAgICAgICAgd2lkdGg6IHNwYW4oNCBvZiAxMik7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIFtkYXRhLW50YXAtbGF5b3V0fj1cIjRcIl0gJiB7XHJcbiAgICAgICAgd2lkdGg6IHNwYW4oMyBvZiAxMik7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIFtkYXRhLW50YXAtbGF5b3V0fj1cIjMwLTcwXCJdICYge1xyXG4gICAgICAgIHdpZHRoOiBzcGFuKDMgb2YgMTIpO1xyXG5cclxuICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgd2lkdGg6IHNwYW4oOSBvZiAxMik7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubi1tZW51X19zdWItbGlzdCB7XHJcbiAgICBtYXJnaW4tI3skZGlyLWZyb219OiAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmctZGVmYXVsdDtcclxuICB9XHJcblxyXG4gIC5uLW1lbnVfX2xpbmsge1xyXG4gICAgcGFkZGluZy0jeyRkaXItZnJvbX06IDA7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICB9XHJcblxyXG4gIC5uLW1lbnVfX2xpbmstaGVhZGVyICsgLm4tbWVudV9fbGluay1oZWFkZXIge1xyXG4gICAgbWFyZ2luLXRvcDogJHNwYWNpbmctZGVmYXVsdDtcclxuICB9XHJcblxyXG4gIC5uLW1lbnVfX2xpc3QtdGl0bGUge1xyXG4gICAgcGFkZGluZzogMDtcclxuICB9XHJcblxyXG4gIFtkYXRhLW50YXAtdGFyZ2V0PVwiY2xvdWQtbWFya2V0cGxhY2VcIl0ge1xyXG4gICAgLm4tbWVudV9fbGlzdC1zZWN0aW9uIHtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLm4tbWVudV9fbGlzdC1pdGVtLS1jbG91ZC1zb2x1dGlvbnMge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG4gICAgICAubi1tZW51X19saXN0LWl0ZW0ge1xyXG4gICAgICAgIHdpZHRoOiBzcGFuKDQgb2YgMTIpO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AaW5jbHVkZSBicmVha3BvaW50KCRzY3JlZW4tbGcpIHtcclxuICBbZGF0YS1udGFwLXRhcmdldD1cImNsb3VkLW1hcmtldHBsYWNlXCJdIHtcclxuICAgIC5uLW1lbnVfX2xpc3QtaXRlbS0tY2xvdWQtc29sdXRpb25zIHtcclxuICAgICAgLm4tbWVudV9fbGlzdC1pdGVtIHtcclxuICAgICAgICB3aWR0aDogc3Bhbig0IG9mIDEyKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQGluY2x1ZGUgYnJlYWtwb2ludCgkc2NyZWVuLXhsKSB7XHJcbiAgLm4tbWVudV9fc3ViLWxpc3Qge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmctZGVmYXVsdCArICRzcGFjaW5nLXhzO1xyXG4gIH1cclxufVxyXG4iLCIvLyByZW0gU3VwcG9ydFxuLy8gPT09PT09PT09PT1cblxuLy8gcmVtXG4vLyAtLS1cbi8vIENoZWNrIGZvciBhbiBleGlzdGluZyBzdXBwb3J0IG1peGluLCBvciBvdXRwdXQgZGlyZWN0bHkuXG4vLyAtICRwcm9wICA6IDxjc3MgcHJvcGVydHk+XG4vLyAtICR2YWwgICA6IDxjc3MgdmFsdWU+XG5AbWl4aW4gc3VzeS1yZW0oXG4gICRwcm9wLFxuICAkdmFsXG4pIHtcbiAgJF9yZXFzOiAoXG4gICAgdmFyaWFibGU6IHJoeXRobS11bml0IHJlbS13aXRoLXB4LWZhbGxiYWNrLFxuICAgIG1peGluOiByZW0sXG4gICk7XG4gIEBpZiBzdXN5LXN1cHBvcnQocmVtLCAkX3JlcXMsICR3YXJuOiBmYWxzZSkgYW5kICRyaHl0aG0tdW5pdCA9PSByZW0ge1xuICAgIEBpbmNsdWRlIHJlbSgkcHJvcCwgJHZhbCk7XG4gIH0gQGVsc2Uge1xuICAgICN7JHByb3B9OiAkdmFsO1xuICB9XG59XG4iLCIvLyBTdXN5IEZhbGxiYWNrIENsZWFyZml4XG4vLyA9PT09PT09PT09PT09PT09PT09PT09XG5cblxuLy8gQ2xlYXJmaXhcbi8vIC0tLS0tLS0tXG4vLyBDaGVjayBmb3IgYW4gZXhpc3Rpbmcgc3VwcG9ydCBtaXhpbiwgb3IgcHJvdmlkZSBhIHNpbXBsZSBmYWxsYmFjay5cbkBtaXhpbiBzdXN5LWNsZWFyZml4IHtcbiAgQGlmIHN1c3ktc3VwcG9ydChjbGVhcmZpeCwgKG1peGluOiBjbGVhcmZpeCkpIHtcbiAgICBAaW5jbHVkZSBjbGVhcmZpeDtcbiAgfSBAZWxzZSB7XG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY2xlYXI6IGJvdGg7XG4gICAgfVxuICB9XG59XG4iLCIkY29sb3ItcHJvcGVydHktbWVudS1iZzogJGNvbG9yLWdyYXktOTU7XHJcbiRjb2xvci1nbG9iYWwtbWVudS1iZzogJGNvbG9yLWdyYXktNjQ7XHJcbiRjb2xvci1uYXYtaXRlbS1ib3JkZXI6ICRjb2xvci1ncmF5LTg3O1xyXG4kbWVudS13aWR0aDogMjcwcHg7XHJcbiRzcGFjaW5nLWxpc3QtaXRlbTogMjBweDtcclxuJHNwYWNpbmctbGlzdC1zZWN0aW9uczogMzBweDtcclxuXHJcbkBtaXhpbiBuYXYtaXRlbS1ib3R0b20tYm9yZGVyIHtcclxuICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggJGNvbG9yLW5hdi1pdGVtLWJvcmRlcjtcclxufVxyXG5cclxuLm4tb2ZmLWNhbnZhcy1tZW51IHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICYubi1vZmYtY2FudmFzLW1lbnUtLW9wZW4sXHJcbiAgJi5uLW9mZi1jYW52YXNfX3dyYXBwZXItb3BlbiB7XHJcbiAgICBoZWlnaHQ6IDEwMHZoO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICB9XHJcblxyXG4gIC5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX191dGlscy1saW5rLS1vZmYtY2FudmFzIHtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItZ3JheS04NztcclxuICAgIHBhZGRpbmc6ICRzcGFjaW5nLWxpc3QtaXRlbSA0MHB4ICRzcGFjaW5nLWxpc3QtaXRlbSAkc3BhY2luZy1saXN0LWl0ZW07XHJcbiAgfVxyXG5cclxuICAubi1nbG9iZV9faWNvbi0tb2ZmLWNhbnZhcyB7XHJcbiAgICBsZWZ0OiAzMHB4O1xyXG4gICAgdG9wOiAtMTBweDtcclxuICB9XHJcblxyXG4gIC8vIC5uLW1lbnVfX2xpc3QsXHJcbiAgLy8gLm4tbWVudV9fbGlzdC1zZWN0aW9uIHtcclxuICAvLyAgIGJvcmRlcjogMDtcclxuICAvLyAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIC8vIH1cclxufVxyXG5cclxuLy8gLm4tb2ZmLWNhbnZhcy1tZW51X19jb250ZW50LXdyYXAge1xyXG4vLyAgIGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcclxuLy8gICBsZWZ0OiAwO1xyXG4vLyAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuLy8gICB0cmFuc2l0aW9uOiBsZWZ0IC40cyBlYXNlO1xyXG4vLyAgIHotaW5kZXg6IHooJ29mZi1jYW52YXMtY29udGVudCcpO1xyXG4vL1xyXG4vLyAgIC5uLW9mZi1jYW52YXMtbWVudS0tb3BlbiAmIHtcclxuLy8gICAgIGJvcmRlci1sZWZ0OiBzb2xpZCAxcHggJGNvbG9yLW5hdi1pdGVtLWJvcmRlcjtcclxuLy8gICAgIGxlZnQ6ICRtZW51LXdpZHRoO1xyXG4vLyAgIH1cclxuLy8gfVxyXG5cclxuLy8gLm4tb2ZmLWNhbnZhcy1tZW51X19wcm9wZXJ0eS10aXRsZSB7XHJcbi8vICAgQGluY2x1ZGUgbmF2LWl0ZW0tYm90dG9tLWJvcmRlcjtcclxuLy8gICBiYWNrZ3JvdW5kOiAkY29sb3ItcHJvcGVydHktbWVudS1iZztcclxuLy8gICBjb2xvcjogJGNvbG9yLWJsdWUtbGlnaHQ7XHJcbi8vICAgZm9udC1zaXplOiAkZm9udC1zaXplLWRlZmF1bHQ7XHJcbi8vICAgbGluZS1oZWlnaHQ6ICRmb250LXNpemUtZGVmYXVsdDtcclxuLy8gICBtYXJnaW4tYm90dG9tOiAwO1xyXG4vLyAgIHBhZGRpbmc6ICRzcGFjaW5nLWxpc3QtaXRlbTtcclxuLy8gfVxyXG5cclxuLm4tb2ZmLWNhbnZhcy1tZW51X19wcm9wZXJ0eS1uYXZpZ2F0aW9uLWxpbmsge1xyXG4gIEBpbmNsdWRlIGRvdGNvbS1mb250LWZhbWlseS1tZWRpdW07XHJcbiAgQGluY2x1ZGUgbmF2LWl0ZW0tYm90dG9tLWJvcmRlcjtcclxuICBjb2xvcjogJGNvbG9yLXRleHQtbGlnaHQ7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgcGFkZGluZzogJHNwYWNpbmctbGlzdC1pdGVtIDQwcHggJHNwYWNpbmctbGlzdC1pdGVtICRzcGFjaW5nLWxpc3QtaXRlbTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgfVxyXG5cclxuICAubi1vZmYtY2FudmFzLW1lbnVfX3Byb3BlcnR5LW5hdmlnYXRpb24tbGlzdC1pdGVtOmxhc3QtY2hpbGQgJiB7XHJcbiAgICBib3JkZXItYm90dG9tOiAwO1xyXG4gIH1cclxuXHJcbiAgLm4tb2ZmLWNhbnZhcy1tZW51X19wcm9wZXJ0eS1uYXZpZ2F0aW9uLWxpc3QtaXRlbS0tbWVudS1vcGVuICYge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMDtcclxuICAgIGNvbG9yOiAkY29sb3ItdGV4dC1kZWZhdWx0O1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBjb2xvcjogJGNvbG9yLWxpbmstaG92ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ubi1vZmYtY2FudmFzLW1lbnVfX3Byb3BlcnR5LW5hdmlnYXRpb24tbGluay1pY29uIHtcclxuICBmaWxsOiAkY29sb3ItdGV4dC1saWdodDtcclxuICBoZWlnaHQ6IDE2cHg7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHJpZ2h0OiAkc3BhY2luZy1saXN0LWl0ZW07XHJcbiAgdG9wOiAkc3BhY2luZy1saXN0LWl0ZW07XHJcbiAgd2lkdGg6IDE2cHg7XHJcblxyXG4gIC5uLW9mZi1jYW52YXMtbWVudV9fcHJvcGVydHktbmF2aWdhdGlvbi1saW5rOmhvdmVyICYge1xyXG4gICAgZmlsbDogJGNvbG9yLWxpbmstaG92ZXI7XHJcbiAgfVxyXG5cclxuICAubi1vZmYtY2FudmFzLW1lbnVfX3Byb3BlcnR5LW5hdmlnYXRpb24tbGlzdC1pdGVtLS1tZW51LW9wZW4gJiB7XHJcbiAgICBmaWxsOiAkY29sb3ItdGV4dC1kZWZhdWx0O1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICB9XHJcbn1cclxuXHJcbi8vIC5uLW9mZi1jYW52YXMtbWVudV9fbWVudSB7XHJcbi8vICAgYmFja2dyb3VuZDogJGNvbG9yLWdsb2JhbC1tZW51LWJnO1xyXG4vLyAgIGhlaWdodDogMTAwdmg7XHJcbi8vICAgbGVmdDogMDtcclxuLy8gICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XHJcbi8vICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xyXG4vLyAgIHBhZGRpbmctYm90dG9tOiAkc3BhY2luZy1kZWZhdWx0O1xyXG4vLyAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuLy8gICB0b3A6IGF1dG87XHJcbi8vICAgd2lkdGg6ICRtZW51LXdpZHRoO1xyXG4vLyAgIHotaW5kZXg6IHooJ29mZi1jYW52YXMtbWVudScpO1xyXG4vLyB9XHJcblxyXG4ubi1vZmYtY2FudmFzLW1lbnVfX21lbnUtaW5uZXIge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4ubi1vZmYtY2FudmFzLW1lbnVfX3Byb3BlcnR5LW5hdmlnYXRpb24tbGlzdCB7XHJcbiAgQGluY2x1ZGUgbGlzdC1yZXNldDtcclxuICBiYWNrZ3JvdW5kOiAkY29sb3ItcHJvcGVydHktbWVudS1iZztcclxufVxyXG5cclxuLm4tb2ZmLWNhbnZhcy1tZW51X19nbG9iYWwtbmF2aWdhdGlvbi1saXN0IHtcclxuICBAaW5jbHVkZSBsaXN0LXJlc2V0O1xyXG4gIGJhY2tncm91bmQ6ICRjb2xvci1ncmF5LTY0O1xyXG4gIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xyXG4gIHBhZGRpbmc6ICRzcGFjaW5nLWxpc3Qtc2VjdGlvbnMgMCAwO1xyXG59XHJcblxyXG4ubi1vZmYtY2FudmFzLW1lbnVfX2dsb2JhbC1uYXZpZ2F0aW9uLWxpc3QtaGVhZGVyIHtcclxuICBAaW5jbHVkZSBkb3Rjb20tZm9udC1mYW1pbHktbWVkaXVtO1xyXG4gIHBhZGRpbmc6ICRzcGFjaW5nLXNtICRzcGFjaW5nLWxpc3QtaXRlbTtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG59XHJcblxyXG4ubi1vZmYtY2FudmFzLW1lbnVfX2dsb2JhbC1uYXZpZ2F0aW9uLWxpbmsge1xyXG4gIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgcGFkZGluZzogJHNwYWNpbmctc20gJHNwYWNpbmctbGlzdC1pdGVtO1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGNvbG9yOiAkY29sb3ItZ3JheS05NTtcclxuICB9XHJcbn1cclxuXHJcbi5uLW9mZi1jYW52YXMtbWVudV9fY2hpbGQtbWVudSB7XHJcbiAgQGluY2x1ZGUgbmF2LWl0ZW0tYm90dG9tLWJvcmRlcjtcclxuICBiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgLy9QbGFjZWhvbGRlciBpbWFnZXNcclxuICBpbWcge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG5cclxuICA+IC5uLW1lbnVfX2xpc3Qge1xyXG4gICAgcGFkZGluZzogJHNwYWNpbmctZGVmYXVsdCAwO1xyXG4gIH1cclxuXHJcbiAgLm4tb2ZmLWNhbnZhcy1tZW51X19wcm9wZXJ0eS1uYXZpZ2F0aW9uLWxpc3QtaXRlbS0tbWVudS1vcGVuICYge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG5cclxuICAubi1tZW51X19saXN0LWl0ZW0tLWxldmVsLTE6bGFzdC1jaGlsZCB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICB9XHJcblxyXG4gIC5uLW1lbnVfX2xpc3QtaXRlbS0tbGV2ZWwtMSA+IC5uLW1lbnVfX2xpbmsge1xyXG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLWRlZmF1bHQ7XHJcbiAgfVxyXG5cclxuICAubi1tZW51X19saW5rIHtcclxuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcclxuICAgIHBhZGRpbmc6ICRzcGFjaW5nLXNtICRzcGFjaW5nLWxpc3QtaXRlbTtcclxuICB9XHJcbn1cclxuXHJcbiRpY29uLXNpemU6IDE4cHg7XHJcblxyXG4ubi1vZmYtY2FudmFzLW1lbnVfX3V0aWxzLWxpc3Qge1xyXG4gIEBpbmNsdWRlIGxpc3QtcmVzZXQ7XHJcbiAgYmFja2dyb3VuZDogJGNvbG9yLXByb3BlcnR5LW1lbnUtYmc7XHJcbiAgYm9yZGVyLXRvcDogc29saWQgMXB4ICRjb2xvci1uYXYtaXRlbS1ib3JkZXI7XHJcbiAgcGFkZGluZy1ib3R0b206ICRzcGFjaW5nLWxpc3Qtc2VjdGlvbnM7XHJcbiAgcGFkZGluZy10b3A6ICRzcGFjaW5nLWxpc3Qtc2VjdGlvbnM7XHJcbn1cclxuXHJcbi5uLW9mZi1jYW52YXMtbWVudV9fdXRpbHMtbGluayB7XHJcbiAgY29sb3I6ICRjb2xvci10ZXh0LWxpZ2h0O1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIC8vcGFkZGluZzogJHNwYWNpbmctc20gJHNwYWNpbmctbGlzdC1pdGVtO1xyXG4gIHBhZGRpbmc6ICRzcGFjaW5nLWxpc3QtaXRlbSA0MHB4ICRzcGFjaW5nLWxpc3QtaXRlbSAkc3BhY2luZy1saXN0LWl0ZW07XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4ubi1vZmYtY2FudmFzLW1lbnVfX3V0aWxzLWxpbmstaWNvbiB7XHJcbiAgZmlsbDogJGNvbG9yLWdyYXktNjQ7XHJcbiAgaGVpZ2h0OiAkaWNvbi1zaXplO1xyXG4gIGxlZnQ6ICRzcGFjaW5nLWxpc3QtaXRlbTtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAkc3BhY2luZy1zbTtcclxuICB3aWR0aDogJGljb24tc2l6ZTtcclxufVxyXG5cclxuLm4tb2ZmLWNhbnZhcy1tZW51X191dGlscy1pbWFnZSB7XHJcbiAgaGVpZ2h0OiAkaWNvbi1zaXplO1xyXG4gIGxlZnQ6ICRzcGFjaW5nLWxpc3QtaXRlbTtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAkc3BhY2luZy1zbTtcclxuICB3aWR0aDogJGljb24tc2l6ZTtcclxuXHJcbiAgJi5uLW9mZi1jYW52YXMtbWVudV9fdXRpbHMtaW1hZ2UtLWxhbmd1YWdlLXNlbGVjdG9yIHtcclxuICAgIHdpZHRoOiBhdXRvO1xyXG4gIH1cclxufVxyXG5cclxuLm4tb2ZmLWNhbnZhcy1tZW51X191dGlscy1saW5rLW5vdGlmaWNhdGlvbi1jb3VudCB7XHJcbiAgYmFja2dyb3VuZDogJGNvbG9yLWdyZWVuO1xyXG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XHJcbiAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBmb250LXNpemU6ICRmb250LXNpemUteHM7XHJcbiAgaGVpZ2h0OiAyNHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gIG1pbi13aWR0aDogMjRweDtcclxuICBwYWRkaW5nOiAwIDNweDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgcmlnaHQ6ICRzcGFjaW5nLWxpc3QtaXRlbTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgdG9wOiA5LjVweDtcclxufVxyXG5cclxuLm4tb2ZmLWNhbnZhcy1tZW51X191dGlscy1pY29uLWxpbmssXHJcbi5uLW9mZi1jYW52YXMtbWVudV9fdXRpbHMtaW1hZ2UtbGluayB7XHJcbiAgcGFkZGluZy1sZWZ0OiAkc3BhY2luZy1saXN0LWl0ZW0gKyAkaWNvbi1zaXplICsgJHNwYWNpbmctc207XHJcbn1cclxuXHJcbi5uLW9mZi1jYW52YXMtbWVudV9fdXRpbHMtbm90aWZpY2F0aW9uLWxpbmsge1xyXG4gIHBhZGRpbmctcmlnaHQ6ICRzcGFjaW5nLWxpc3QtaXRlbSArICRpY29uLXNpemUgKyAkc3BhY2luZy1zbTtcclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNjcmVlbi1tZCkge1xyXG4gIC5uLW9mZi1jYW52YXMtbWVudS5uLW9mZi1jYW52YXMtbWVudS0tb3BlbiB7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAvLyBvdmVyZmxvdzogc2Nyb2xsO1xyXG4gIH1cclxuXHJcbiAgLm4tb2ZmLWNhbnZhcy1tZW51X19tZW51IHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAvLyAubi1vZmYtY2FudmFzLW1lbnVfX2NvbnRlbnQtd3JhcCB7XHJcbiAgLy8gICBwb3NpdGlvbjogc3RhdGljO1xyXG4gIC8vIH1cclxufVxyXG4iLCIkY29sb3ItcHJvcGVydHktbWVudS1iZzogJGNvbG9yLWdyYXktOTU7XHJcbiRjb2xvci1nbG9iYWwtbWVudS1iZzogJGNvbG9yLWdyYXktNjQ7XHJcbiRjb2xvci1uYXYtaXRlbS1ib3JkZXI6ICRjb2xvci1ncmF5LTg3O1xyXG4kbWVudS13aWR0aDogMjcwcHg7XHJcbiRzcGFjaW5nLWxpc3QtaXRlbTogMjBweDtcclxuJHNwYWNpbmctbGlzdC1zZWN0aW9uczogMzBweDtcclxuXHJcbkBtaXhpbiBuYXYtaXRlbS1ib3R0b20tYm9yZGVyIHtcclxuICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggJGNvbG9yLW5hdi1pdGVtLWJvcmRlcjtcclxufVxyXG5cclxuLm4tb2ZmLWNhbnZhcy1tZW51X19tZW51IHtcclxuICBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JheS0zNTtcclxuICBoZWlnaHQ6IDEwMHZoO1xyXG4gIGxlZnQ6IDA7XHJcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xyXG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcclxuICBwYWRkaW5nLWJvdHRvbTogJHNwYWNpbmctZGVmYXVsdDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiBhdXRvO1xyXG4gIHdpZHRoOiAkbWVudS13aWR0aDtcclxuICB6LWluZGV4OiB6KCdvZmYtY2FudmFzLW1lbnUnKTtcclxuXHJcbiAgW2RhdGEtbnRhcC11aT1cIm1vcmUtbWVudVwiXSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuLm4tb2ZmLWNhbnZhcy1tZW51X19jb250ZW50LXdyYXAge1xyXG4gIGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcclxuICBsZWZ0OiAwO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB0cmFuc2l0aW9uOiBsZWZ0IC40cyBlYXNlO1xyXG4gIHotaW5kZXg6IHooJ29mZi1jYW52YXMtY29udGVudCcpO1xyXG5cclxuICAubi1vZmYtY2FudmFzLW1lbnUtLW9wZW4gJixcclxuICAubi1vZmYtY2FudmFzX193cmFwcGVyLW9wZW4gJiB7XHJcbiAgICBsZWZ0OiAkbWVudS13aWR0aDtcclxuICB9XHJcbn1cclxuXHJcbi5uLW9mZi1jYW52YXMtbWVudV9fcHJvcGVydHktdGl0bGUge1xyXG4gIEBpbmNsdWRlIG5hdi1pdGVtLWJvdHRvbS1ib3JkZXI7XHJcbiAgYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xyXG4gIGNvbG9yOiAkY29sb3ItYmx1ZS1saWdodDtcclxuICBmb250LXNpemU6ICRmb250LXNpemUtZGVmYXVsdDtcclxuICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gIHBhZGRpbmc6ICRzcGFjaW5nLWRlZmF1bHQ7XHJcbn1cclxuXHJcbi5uLW9mZi1jYW52YXNfX2Nyb3NzLXByb3BlcnR5LW5hdiB7XHJcbiAgcGFkZGluZzogJHNwYWNpbmctZGVmYXVsdDtcclxufVxyXG5cclxuLm4tb2ZmLWNhbnZhc19fcHJvcGVydHktbmF2IHtcclxuICBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JheS05NTtcclxuXHJcbiAgLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX25hdi1saW5rIHtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItZ3JheS04NztcclxuICAgIGNvbG9yOiAkY29sb3ItZ3JheS0zNTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcGFkZGluZzogJHNwYWNpbmctZGVmYXVsdDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB9XHJcblxyXG4gIC5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX19tZW51LWluZGljYXRvciB7XHJcbiAgICBmaWxsOiAkY29sb3ItZ3JheS0zNTtcclxuICAgIGhlaWdodDogMTRweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAkc3BhY2luZy1kZWZhdWx0O1xyXG4gICAgdG9wOiAzNHB4O1xyXG4gICAgd2lkdGg6IDE0cHg7XHJcbiAgfVxyXG59XHJcbiIsIi5uLXByb3BlcnR5LWJhciB7XHJcbiAgYmFja2dyb3VuZDogJGNvbG9yLWdyYXktOTc7XHJcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICRjb2xvci1ncmF5LTg3O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgLmJpbGxib2FyZC1oZWFkZXIgJiB7XHJcbiAgICBib3JkZXItYm90dG9tOiAwO1xyXG4gICAgei1pbmRleDogeignb3ZlcmxheScpO1xyXG4gIH1cclxuXHJcbiAgJltkYXRhLW50YXAtdWk9XCJzdGlja3ktbmF2XCJdIHtcclxuICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAkY29sb3ItZ3JheS04NztcclxuICAgIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XHJcbiAgfVxyXG59XHJcblxyXG4ubi1wcm9wZXJ0eS1iYXJfX2lubmVyLXdyYXAge1xyXG4gIEBpbmNsdWRlIGNvbnRhaW5lcigpO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLm4tcHJvcGVydHktYmFyX19wcm9wZXJ0eS1tYXJrIHtcclxuICBmbG9hdDogI3skZGlyLWZyb219O1xyXG4gIG1hcmdpbi0jeyRkaXItdG99OiAkc3BhY2luZy14cztcclxuICBwYWRkaW5nLXRvcDogJHNwYWNpbmcteHM7XHJcbn1cclxuXHJcbi5uLXByb3BlcnR5LWJhcl9fcHJvcGVydHktbGluayB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi5uLXByb3BlcnR5LWJhcl9fc2VhcmNoLFxyXG4ubi1wcm9wZXJ0eS1iYXJfX3V0aWxzIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4ubi1wcm9wZXJ0eS1iYXJfX2xvZ28ge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB0b3A6IDNweDtcclxuXHJcbiAgLm4tcHJvcGVydHktYmFyX19wcm9wZXJ0eS1tYXJrLS1oYXMtcHJvcGVydHktbmFtZSAmIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIG1hcmdpbi1yaWdodDogJHNwYWNpbmcteHM7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAkc3BhY2luZy14cztcclxuICAgIHdpZHRoOiBhdXRvO1xyXG5cclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JheS04NztcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIGhlaWdodDogMjJweDtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICByaWdodDogLTRweDtcclxuICAgICAgdG9wOiAtM3B4O1xyXG4gICAgICB3aWR0aDogMXB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLm4tcHJvcGVydHktYmFyX19uZXRhcHAtbWFyay1pY29uIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIGZpbGw6ICRjb2xvci1ibHVlLWRhcms7XHJcbiAgaGVpZ2h0OiAyMHB4O1xyXG4gIHdpZHRoOiAyMHB4O1xyXG59XHJcblxyXG4ubi1wcm9wZXJ0eS1iYXJfX3Byb3BlcnR5LW1hcmstLWhhcy1wcm9wZXJ0eS1uYW1lIHtcclxuXHJcbiAgLm4tcHJvcGVydHktYmFyX19uZXRhcHAtbWFyay1pY29uIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHRvcDogLTNweDtcclxuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgfVxyXG5cclxuICAubi1wcm9wZXJ0eS1iYXJfX2xvZ28tc3ZnIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG4ubi1wcm9wZXJ0eS1iYXJfX3Byb3BlcnR5LW5hbWUge1xyXG4gIEBpbmNsdWRlIGRvdGNvbS1mb250LWZhbWlseS1saWdodDtcclxuICBjb2xvcjogJGNvbG9yLWJsdWUtbGlnaHQ7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcclxuICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gIG1hcmdpbi10b3A6IDA7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHRvcDogMnB4O1xyXG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbn1cclxuXHJcbi5uLXByb3BlcnR5LWJhcl9fbG9nby1zdmcge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBoZWlnaHQ6IDE4cHg7XHJcbiAgd2lkdGg6IDEwMHB4O1xyXG4gIG1hcmdpbi0jeyRkaXItdG99OiAkc3BhY2luZy1zbTtcclxufVxyXG5cclxuLm4tcHJvcGVydHktYmFyX19tZW51LXRvZ2dsZSB7XHJcbiAgLy8gQGluY2x1ZGUgc3BhbigxIG9mICRzZW1hbnRpYy1sYXlvdXQtbGcgd2lkZXIpO1xyXG4gIGZsb2F0OiAjeyRkaXItZnJvbX07XHJcbiAgbWFyZ2luLXJpZ2h0OiAkc3BhY2luZy14cztcclxufVxyXG5cclxuLm4tcHJvcGVydHktYmFyX19tZW51LXRvZ2dsZS1saW5rIHtcclxuICBjb2xvcjogJGNvbG9yLWdyYXktNDE7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLXhzO1xyXG4gIHBhZGRpbmc6ICRzcGFjaW5nLXhzICRzcGFjaW5nLXNtO1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIH1cclxuXHJcbiAgLm4tb2ZmLWNhbnZhcy1tZW51LS1vcGVuICYsXHJcbiAgLm4tb2ZmLWNhbnZhc19fd3JhcHBlci1vcGVuICYge1xyXG4gICAgYmFja2dyb3VuZDogJGNvbG9yLWdyYXktODc7XHJcbiAgfVxyXG59XHJcblxyXG4ubi1wcm9wZXJ0eS1iYXJfX21lbnUtdG9nZ2xlLXRleHQge1xyXG4gIEBleHRlbmQgJXZpc3VhbGx5LWhpZGRlbjtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxufVxyXG5cclxuLm4tcHJvcGVydHktYmFyX19tZW51LXRvZ2dsZS1pY29uIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgZmlsbDogJGNvbG9yLWdyYXktMjc7XHJcbiAgaGVpZ2h0OiAyMHB4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB3aWR0aDogMjBweDtcclxufVxyXG5cclxuLm4tcHJvcGVydHktYmFyX19zb2NpYWwge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgZmxvYXQ6ICN7JGRpci1mcm9tfTtcclxuICBtYXJnaW4tI3skZGlyLXRvfTogJHNwYWNpbmctZGVmYXVsdDtcclxuICBoZWlnaHQ6IDQwcHg7XHJcbiAgcGFkZGluZy10b3A6ICRzcGFjaW5nLXNtO1xyXG59XHJcblxyXG4ubi1wcm9wZXJ0eS1iYXJfX3NvY2lhbC1saXN0IHtcclxuICBsaXN0LXN0eWxlOiBub25lO1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG4ubi1wcm9wZXJ0eS1iYXJfX3NvY2lhbC1saXN0LWl0ZW0ge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBtYXJnaW4tI3skZGlyLXRvfTogJHNwYWNpbmcteHM7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxufVxyXG5cclxuLm4tcHJvcGVydHktYmFyX19zb2NpYWwtbGluayB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cclxuICAgIC5uLXByb3BlcnR5LWJhcl9fc29jaWFsLWxpbmstdGV4dCB7XHJcbiAgICAgIGNvbG9yOiAkY29sb3ItbGluay1ob3ZlcjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5uLXByb3BlcnR5LWJhcl9fc29jaWFsLWxpbmstdGV4dCB7XHJcbiAgQGluY2x1ZGUgZG90Y29tLWZvbnQtZmFtaWx5LW1lZGl1bTtcclxuICBAaW5jbHVkZSBmb250LXNpemUoMTRweCAyLjUpO1xyXG4gIGNvbG9yOiAkY29sb3ItdGV4dC1kZWZhdWx0O1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbn1cclxuXHJcbi5uLWljb25fX3Byb3BlcnR5LWJhci1zb2NpYWwge1xyXG4gIGZpbGw6ICRjb2xvci1ncmF5LTM1O1xyXG4gIGhlaWdodDogMjBweDtcclxuICB3aWR0aDogMjBweDtcclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICBmaWxsOiAkY29sb3ItbGluay1ob3ZlcjtcclxuICB9XHJcbn1cclxuXHJcbi5uLXByb3BlcnR5LWJhcl9fbmFycm93LWFjdGlvbnMge1xyXG4gIGZsb2F0OiAjeyRkaXItdG99O1xyXG4gIHBhZGRpbmc6ICRzcGFjaW5nLXhzICRzcGFjaW5nLXNtO1xyXG59XHJcblxyXG4ubi1wcm9wZXJ0eS1iYXJfX25hcnJvdy1hY3Rpb25zLWxpc3Qge1xyXG4gIEBleHRlbmQgJW5vLW1hcmdpbjtcclxuICBAZXh0ZW5kICVuby1wYWRkaW5nO1xyXG4gIGZvbnQtc2l6ZTogMDtcclxuICBoZWlnaHQ6IGluaGVyaXQ7XHJcbn1cclxuXHJcbi5uLXByb3BlcnR5LWJhcl9fbmFycm93LWFjdGlvbnMtbGlzdC1pdGVtIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgZm9udC1zaXplOiAwO1xyXG4gIGhlaWdodDogaW5oZXJpdDtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG59XHJcblxyXG4ubi1wcm9wZXJ0eS1iYXJfX25hcnJvdy1hY3Rpb25zLWxpbmsge1xyXG4gIEBpbmNsdWRlIGZ1bGwtaGVpZ2h0LWhpZGRlbi1wc2V1ZG8tZWxlbWVudDtcclxuICBjb2xvcjogJGNvbG9yLWdyYXktNDE7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLXhzO1xyXG4gIGhlaWdodDogaW5oZXJpdDtcclxuICBwYWRkaW5nOiAwICRzcGFjaW5nLXhzO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG4ubi1wcm9wZXJ0eS1iYXJfX25hcnJvdy1hY3Rpb25zLWxpbmstdGV4dCB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbn1cclxuXHJcbi5uLXByb3BlcnR5LWJhcl9fbmFycm93LWFjdGlvbnMtc2VhcmNoLWljb24ge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBmaWxsOiAkY29sb3ItZ3JheS00MTtcclxuICBoZWlnaHQ6IDIwcHg7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICB3aWR0aDogMjBweDtcclxufVxyXG5cclxuLm4tcHJvcGVydHktYmFyX19uYXJyb3ctYWN0aW9uLXNlYXJjaC1mb3JtIHtcclxuICBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JheS04NztcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIGxlZnQ6IDA7XHJcbiAgcGFkZGluZzogJHNwYWNpbmcteHM7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gIHRvcDogMTAwJTtcclxuICB3aWR0aDogMTAwJTtcclxuICB6LWluZGV4OiB6KCdtZW51Jyk7XHJcblxyXG4gICYubi1wcm9wZXJ0eS1iYXItLW5hcnJvdy1zZWFyY2gtZm9ybS12aXNpYmxlLFxyXG4gIC5uLXByb3BlcnR5LWJhci0tbmFycm93LXNlYXJjaC1mb3JtLXZpc2libGUgJiB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcblxyXG4gIC5uLXNlYXJjaC1mb3JtX19pbnB1dCB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1zbTtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcblxyXG4gIC5uLXNlYXJjaC1mb3JtX19idXR0b24ge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6ICRzcGFjaW5nLXhzO1xyXG4gIH1cclxufVxyXG5cclxuLm4tcHJvcGVydHktYmFyX19jdGEge1xyXG4gIGZsb2F0OiAjeyRkaXItZnJvbX07XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIG1hcmdpbi0jeyRkaXItdG99OiAkc3BhY2luZy1kZWZhdWx0O1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTYwcHgpO1xyXG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcclxufVxyXG5cclxuQGluY2x1ZGUgYnJlYWtwb2ludCgkc2NyZWVuLW1kKSB7XHJcbiAgLm4tcHJvcGVydHktYmFyIHtcclxuICAgIGJvcmRlci1ib3R0b206IDA7XHJcbiAgICBwYWRkaW5nOiAkc3BhY2luZy1kZWZhdWx0IDA7XHJcblxyXG4gICAgLmJpbGxib2FyZC1oZWFkZXIgJiB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAvLyB6LWluZGV4OiB6KCdvdmVybGF5Jyk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubi1wcm9wZXJ0eS1iYXJfX2lubmVyLXdyYXAge1xyXG4gICAgcGFkZGluZzogMCAkc3BhY2luZy1zbTtcclxuICB9XHJcblxyXG4gIC5uLXByb3BlcnR5LWJhcl9fbmFycm93LWFjdGlvbi1zZWFyY2gtZm9ybS5uLXByb3BlcnR5LWJhci0tbmFycm93LXNlYXJjaC1mb3JtLXZpc2libGUge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcblxyXG4gIC5uLXByb3BlcnR5LWJhcl9fdG9vbGJhciB7XHJcbiAgICBmbG9hdDogI3skZGlyLXRvfTtcclxuICB9XHJcblxyXG4gIC5uLXByb3BlcnR5LWJhcl9fc2VhcmNoIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgdGV4dC1hbGlnbjogI3skZGlyLXRvfTtcclxuXHJcbiAgICAubi1wcm9wZXJ0eS1iYXJfX3Rvb2xiYXIgJiB7XHJcbiAgICAgIGZsb2F0OiAjeyRkaXItZnJvbX07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubi1wcm9wZXJ0eS1iYXJfX3V0aWxzIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIG1hcmdpbi0jeyRkaXItZnJvbX06ICRzcGFjaW5nLXNtO1xyXG4gIH1cclxuXHJcbiAgLm4tcHJvcGVydHktYmFyX191dGlscy1saXN0IHtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gIH1cclxuXHJcbiAgLm4tcHJvcGVydHktYmFyX191dGlscy1saW5rIHtcclxuICAgIGxpbmUtaGVpZ2h0OiAyLjI7XHJcbiAgfVxyXG5cclxuICAubi1wcm9wZXJ0eS1iYXJfX2xvZ286YWZ0ZXIge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcblxyXG4gIC5uLXByb3BlcnR5LWJhcl9fcHJvcGVydHktbmFtZSB7XHJcbiAgICBmb250LXNpemU6ICRmb250LXNpemUteGw7XHJcbiAgfVxyXG5cclxuICAubi1wcm9wZXJ0eS1iYXIgLm4tcHJvcGVydHktYmFyX19wcm9wZXJ0eS1uYW1lIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIH1cclxuXHJcbiAgLm4tcHJvcGVydHktYmFyX19wcm9wZXJ0eS1tYXJrLS1oYXMtcHJvcGVydHktbmFtZSB7XHJcbiAgICAubi1wcm9wZXJ0eS1iYXJfX25ldGFwcC1tYXJrLWljb24ge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC5uLXByb3BlcnR5LWJhcl9fbG9nbyB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHRvcDogLTJweDtcclxuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIH1cclxuXHJcbiAgICAubi1wcm9wZXJ0eS1iYXJfX2xvZ28tc3ZnIHtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm4tcHJvcGVydHktYmFyX19uYXJyb3ctYWN0aW9ucyxcclxuICAubi1wcm9wZXJ0eS1iYXJfX21lbnUtdG9nZ2xlIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAubi1wcm9wZXJ0eS1iYXJfX2xvZ28tc3ZnLFxyXG4gIC5uLXByb3BlcnR5LWJhcl9fcHJvcGVydHktbWFyay0taGFzLXByb3BlcnR5LW5hbWUgLm4tcHJvcGVydHktYmFyX19sb2dvIHtcclxuICAgIGhlaWdodDogMjlweDtcclxuICAgIHdpZHRoOiAxNjBweDtcclxuICB9XHJcblxyXG4gIC5uLXByb3BlcnR5LWJhci0tbmFycm93LXNlYXJjaC1mb3JtLXZpc2libGUgLm4tcHJvcGVydHktYmFyX19uYXJyb3ctYWN0aW9uLXNlYXJjaC1mb3JtIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAubi1wcm9wZXJ0eS1iYXItLXYzLFxyXG4gIC5uLXByb3BlcnR5LWJhci0tdjYge1xyXG4gICAgLm4tcHJvcGVydHktYmFyIHtcclxuICAgICAgcGFkZGluZy10b3A6ICRzcGFjaW5nLXNtO1xyXG4gICAgfVxyXG5cclxuICAgIC5uLXByb3BlcnR5LWJhcl9fcHJvcGVydHktbWFyay0taGFzLXByb3BlcnR5LW5hbWUge1xyXG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cclxuICAgICAgLm4tcHJvcGVydHktYmFyX19sb2dvIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAkc3BhY2luZy1zbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5uLXByb3BlcnR5LWJhcl9fcHJvcGVydHktbmFtZSB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgdG9wOiAtMnB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmJpbGxib2FyZC1oZWFkZXIgLm4tcHJvcGVydHktYmFyOm5vdCgubi1zdGlja3ktbmF2KSB7XHJcbiAgICAubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fbmF2LWxpbmsge1xyXG4gICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgfVxyXG5cclxuICAgIC5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX19tZW51LWluZGljYXRvciB7XHJcbiAgICAgIGZpbGw6ICRjb2xvci13aGl0ZTtcclxuICAgIH1cclxuXHJcbiAgICAubi1pY29uX19wcm9wZXJ0eS1iYXItc29jaWFsIHtcclxuICAgICAgZmlsbDogJGNvbG9yLXdoaXRlO1xyXG4gICAgfVxyXG5cclxuICAgIC5uLXByb3BlcnR5LWJhcl9fc29jaWFsLWxpbms6aG92ZXIge1xyXG4gICAgICAubi1pY29uX19wcm9wZXJ0eS1iYXItc29jaWFsIHtcclxuICAgICAgICBmaWxsOiAkY29sb3ItYmx1ZS1saWdodDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQGluY2x1ZGUgYnJlYWtwb2ludCgkc2NyZWVuLWxnKSB7XHJcbiAgLm4tcHJvcGVydHktYmFyX19wcm9wZXJ0eS1tYXJrLS1oYXMtcHJvcGVydHktbmFtZSB7XHJcbiAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblxyXG4gICAgLm4tcHJvcGVydHktYmFyX19sb2dvIHtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6ICRzcGFjaW5nLXNtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm4tcHJvcGVydHktYmFyX19wcm9wZXJ0eS1uYW1lIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHRvcDogLTJweDtcclxuICB9XHJcbn1cclxuXHJcbkBpbmNsdWRlIGJyZWFrcG9pbnQoKDExMDBweCAvICRmb250LXNpemUtZGVmYXVsdCkgKiAxZW0pIHtcclxuICAubi1wcm9wZXJ0eS1iYXJfX3NvY2lhbCB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgdHJhbnNpdGlvbjogdmlzaWJpbGl0eSAwcyBsaW5lYXIgMHMsIG9wYWNpdHkgMzAwbXM7XHJcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gIH1cclxufVxyXG5cclxuQGluY2x1ZGUgYnJlYWtwb2ludCgoMTkyMXB4IC8gJGZvbnQtc2l6ZS1kZWZhdWx0KSAqIDFlbSkge1xyXG4gIC5uLXByb3BlcnR5LWJhci5uLXN0aWNreS1uYXYge1xyXG4gICAgYmFja2dyb3VuZDogJGNvbG9yLWdyYXktOTc7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICB6LWluZGV4OiB6KCdvdmVybGF5Jyk7XHJcblxyXG4gICAgLm4tcHJvcGVydHktYmFyX19zb2NpYWwge1xyXG4gICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICB0cmFuc2l0aW9uOiB2aXNpYmlsaXR5IDBzIGxpbmVhciAwcywgb3BhY2l0eSAzMDBtcztcclxuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgfVxyXG5cclxuICAgIC5uLXByb3BlcnR5LWJhcl9fY3RhIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBhbmltYXRpb246IGJvdW5jZUluRG93biAuODVzIDUwMG1zIGJvdGg7XHJcbiAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIiRwcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhci1oZWlnaHQ6IDQwcHg7XHJcblxyXG4vLyAubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhciB7XHJcbi8vICAgYmFja2dyb3VuZDogJGNvbG9yLWdyYXktOTc7XHJcbi8vICAgZGlzcGxheTogbm9uZTtcclxuLy8gICAvLyBoZWlnaHQ6ICRwcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhci1oZWlnaHQ7XHJcbi8vICAgcGFkZGluZy1ib3R0b206ICRzcGFjaW5nLWRlZmF1bHQ7XHJcbi8vIH1cclxuXHJcbi8vIC5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX19pbm5lci13cmFwIHtcclxuLy8gICBAZXh0ZW5kICVjb250ZW50LW1heC13aWR0aDtcclxuLy8gICBkaXNwbGF5OiB0YWJsZTtcclxuLy8gICBoZWlnaHQ6IGluaGVyaXQ7XHJcbi8vICAgbWFyZ2luOiAwIGF1dG87XHJcbi8vICAgd2lkdGg6IDEwMCU7XHJcbi8vIH1cclxuXHJcbi8vIFBST1BFUlRZIE5BVlxyXG4vLyAubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fbmF2IHtcclxuLy8gICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG4vLyAgIC8vIGhlaWdodDogaW5oZXJpdDtcclxuLy8gfVxyXG5cclxuLy8gLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX25hdi1saXN0IHtcclxuLy8gICBAZXh0ZW5kICVuby1tYXJnaW47XHJcbi8vICAgQGV4dGVuZCAlbm8tcGFkZGluZztcclxuLy8gICAvLyBmb250LXNpemU6IDA7XHJcbi8vICAgLy8gaGVpZ2h0OiBpbmhlcml0O1xyXG4vLyAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbi8vIH1cclxuXHJcbi5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX19uYXYtbGlzdC1pdGVtIHtcclxuICAvLyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgLy8gaGVpZ2h0OiBpbmhlcml0O1xyXG5cclxuICAmLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX25hdi1saXN0LWl0ZW0tLXRydW5jYXRlZCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuLy8gLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX25hdi1saW5rIHtcclxuLy8gICBAaW5jbHVkZSBnb3RoYW0tbWVkaXVtO1xyXG4vLyAgIC8vIEBpbmNsdWRlIGZ1bGwtaGVpZ2h0LWhpZGRlbi1wc2V1ZG8tZWxlbWVudDtcclxuLy8gICAvLyBjb2xvcjogJGNvbG9yLWdyYXktNDE7XHJcbi8vICAgY29sb3I6ICRjb2xvci10ZXh0LWRlZmF1bHQ7XHJcbi8vICAgZGlzcGxheTogYmxvY2s7XHJcbi8vICAgaGVpZ2h0OiBpbmhlcml0O1xyXG4vLyAgIHBhZGRpbmc6IDAgJHNwYWNpbmcteHM7XHJcbi8vICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4vL1xyXG4vLyAgIC5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX19uYXYtbGlzdC1pdGVtOmZpcnN0LWNoaWxkICYge1xyXG4vLyAgICAgcGFkZGluZy0jeyRkaXItZnJvbX06IDA7XHJcbi8vICAgfVxyXG4vL1xyXG4vLyAgICY6aG92ZXIge1xyXG4vLyAgICAgY29sb3I6ICRjb2xvci1ibHVlLWxpZ2h0O1xyXG4vLyAgIH1cclxuLy9cclxuLy8gICAmLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX25hdi1saW5rLS1jdXJyZW50IHtcclxuLy8gICAgIEBpbmNsdWRlIGdvdGhhbS1ibGFjaztcclxuLy8gICAgIGNvbG9yOiAkY29sb3ItZ3JheS0yNztcclxuLy8gICB9XHJcbi8vIH1cclxuXHJcbi8vIC5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX19uYXYtbGluay0taXMtYWN0aXZlLFxyXG4vLyAubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fbmF2LWxpbmstLWlzLWFjdGl2ZTpob3ZlcixcclxuLy8gLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX25hdi1saW5rLS1pcy1hY3RpdmUubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fdXRpbHMtbGluayxcclxuLy8gLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX25hdi1saW5rLS1pcy1hY3RpdmUubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fdXRpbHMtaW1hZ2UtbGluazpob3ZlciB7XHJcbi8vICAgYmFja2dyb3VuZDogJGNvbG9yLWdyYXktOTU7XHJcbi8vICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgJGNvbG9yLWJsdWUtbGlnaHQsICRjb2xvci1ibHVlLWxpZ2h0IDRweCwgJGNvbG9yLWdyYXktOTUgNHB4KTtcclxuLy8gICBjb2xvcjogJGNvbG9yLWJsdWUtbGlnaHQ7XHJcbi8vIH1cclxuXHJcbi8vIC5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX19uYXYtbGluay10ZXh0IHtcclxuLy8gICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbi8vICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xyXG4vLyAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbi8vICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuLy8gfVxyXG5cclxuXHJcbi5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX19tb3JlLWl0ZW0ge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gIC5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyLS1tb3JlLWl0ZW0tdmlzaWJsZSAmIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB9XHJcbn1cclxuXHJcbi5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX19tZW51LWluZGljYXRvciB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIC8vIGZpbGw6ICRjb2xvci1ncmF5LTQxO1xyXG4gIGZpbGw6ICRjb2xvci10ZXh0LWRlZmF1bHQ7XHJcbiAgaGVpZ2h0OiAxNnB4O1xyXG4gIG1hcmdpbi1sZWZ0OiAkc3BhY2luZy14cztcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgdG9wOiAtMXB4O1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgd2lkdGg6IDE2cHg7XHJcblxyXG4gIC5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX19uYXYtbGluazpob3ZlciAmLFxyXG4gIC5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX191dGlscy1saW5rOmhvdmVyICYge1xyXG4gICAgZmlsbDogJGNvbG9yLWJsdWUtbGlnaHQ7XHJcbiAgfVxyXG5cclxuICAvLyAubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fbmF2LWxpbmstLWlzLWFjdGl2ZSAmIHtcclxuICAvLyAgIGZpbGw6ICRjb2xvci1ibHVlLWxpZ2h0O1xyXG4gIC8vICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAvLyB9XHJcbn1cclxuXHJcbi8vIE1PUkUgTUVOVVxyXG4ubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fbWVudS0tbW9yZS1tZW51IHtcclxuICBwYWRkaW5nLXRvcDogJHNwYWNpbmctZGVmYXVsdDtcclxuXHJcbiAgLm4tbWVudV9fbGlzdC1pdGVtIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgJi5uLW1lbnVfX2xpc3QtaXRlbS0taXMtdmlzaWJsZSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vIFVUSUwgTkFWXHJcbi5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX191dGlscyB7XHJcbiAgLy8gZGlzcGxheTogdGFibGUtY2VsbDtcclxuICAvLyBmb250LXNpemU6IDA7XHJcbiAgLy8gaGVpZ2h0OiBpbmhlcml0O1xyXG4gIHRleHQtYWxpZ246IHJpZ2h0O1xyXG59XHJcblxyXG4ubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fdXRpbHMtbGlzdCB7XHJcbiAgQGV4dGVuZCAlbm8tbWFyZ2luO1xyXG4gIEBleHRlbmQgJW5vLXBhZGRpbmc7XHJcbiAgLy8gZm9udC1zaXplOiAwO1xyXG4gIC8vIGhlaWdodDogaW5oZXJpdDtcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG59XHJcblxyXG4ubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fdXRpbHMtbGlzdC1pdGVtIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgaGVpZ2h0OiBpbmhlcml0O1xyXG4gIG1pbi13aWR0aDogNDRweDtcclxufVxyXG5cclxuLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX3V0aWxzLWxpbmsge1xyXG4gIC8vIEBpbmNsdWRlIGZ1bGwtaGVpZ2h0LWhpZGRlbi1wc2V1ZG8tZWxlbWVudDtcclxuICBAaW5jbHVkZSBkb3Rjb20tZm9udC1mYW1pbHktc2VtaS1ib2xkO1xyXG4gIGNvbG9yOiAkY29sb3ItZ3JheS0yNztcclxuICBkaXNwbGF5OiBibG9jaztcclxuICAvLyBoZWlnaHQ6IGluaGVyaXQ7XHJcbiAgcGFkZGluZzogMCAkc3BhY2luZy14cztcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcblxyXG4vLyAubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fdXRpbHMtbGluay10ZXh0IHtcclxuLy8gICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbi8vICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xyXG4vLyAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbi8vICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuLy8gfVxyXG5cclxuLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX3V0aWxzLWxpbmstaWNvbiB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGZpbGw6ICRjb2xvci1ncmF5LTY0O1xyXG4gIGhlaWdodDogMThweDtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIHdpZHRoOiAxOHB4O1xyXG5cclxuICAubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fdXRpbHMtbGluazpob3ZlciAmLFxyXG4gIC5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX19uYXYtbGluay0taXMtYWN0aXZlICYge1xyXG4gICAgZmlsbDogJGNvbG9yLWdyYXktNTI7XHJcbiAgfVxyXG59XHJcblxyXG4ubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fdXRpbHMtaW1hZ2Uge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG59XHJcblxyXG4ubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fdXRpbHMtbGluay1ub3RpZmljYXRpb24tY291bnQge1xyXG4gIGJhY2tncm91bmQ6ICRjb2xvci1ncmVlbjtcclxuICBib3JkZXItcmFkaXVzOiA5cHg7XHJcbiAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLXhzO1xyXG4gIGhlaWdodDogMThweDtcclxuICBsZWZ0OiAtNnB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG4gIG1hcmdpbi1yaWdodDogLTZweDtcclxuICBtaW4td2lkdGg6IDE4cHg7XHJcbiAgcGFkZGluZzogMCAzcHg7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB0b3A6IC02cHg7XHJcbn1cclxuXHJcbi5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX191dGlscy1pbWFnZS1saW5rOmhvdmVyIHtcclxuICBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JheS04NztcclxufVxyXG5cclxuLy8gTEFOR1VBR0UgU0VMRUNUT1JcclxuLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX2xhbmd1YWdlLXNlbGVjdG9yLWltYWdlIHtcclxuICBtYXJnaW4tbGVmdDogJHNwYWNpbmcteHM7XHJcbn1cclxuXHJcbi5uLWxhbmd1YWdlLXNlbGVjdG9yLW1lbnVfX3RpdGxlIHtcclxuICBAaW5jbHVkZSBkb3Rjb20tZm9udC1mYW1pbHktbWVkaXVtO1xyXG4gIGNvbG9yOiAkY29sb3ItdGV4dC1kZWZhdWx0O1xyXG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sZztcclxufVxyXG5cclxuLm4tbGFuZ3VhZ2Utc2VsZWN0b3ItbWVudV9faGVhZGVyIHtcclxuICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggJGNvbG9yLWdyYXktOTU7XHJcbiAgbWFyZ2luOiAkc3BhY2luZy1kZWZhdWx0O1xyXG4gIHBhZGRpbmctYm90dG9tOiAkc3BhY2luZy1kZWZhdWx0O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLm4tbGFuZ3VhZ2Utc2VsZWN0b3ItbWVudV9fcmVtZW1iZXItY2hlY2tib3gge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICByaWdodDogMDtcclxuICB0b3A6IDRweDtcclxufVxyXG5cclxuLm4tbGFuZ3VhZ2Utc2VsZWN0b3ItbWVudSAubWVudV9fZm9vdGVyIHtcclxuICBwYWRkaW5nOiAyMHB4O1xyXG59XHJcblxyXG4vLyAubi1nbG9iZV9faWNvbiB7XHJcbi8vICAgZGlzcGxheTogaW5saW5lO1xyXG4vLyAgIGZpbGw6ICRjb2xvci1ncmF5LTY0O1xyXG4vLyAgIGhlaWdodDogMjBweDtcclxuLy8gICBsZWZ0OiAxMnB4O1xyXG4vLyAgIG1hcmdpbi1yaWdodDogJHNwYWNpbmcteHM7XHJcbi8vICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4vLyAgIHRvcDogMTBweDtcclxuLy8gICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4vLyAgIHdpZHRoOiAyMHB4O1xyXG4vL1xyXG4vLyAgICY6aG92ZXIge1xyXG4vLyAgICAgZmlsbDogJGNvbG9yLWxpbmstaG92ZXI7XHJcbi8vICAgfVxyXG4vLyB9XHJcblxyXG5cclxuLy8gTUVOVVNcclxuLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX21lbnVzIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2NyZWVuLW1kKSB7XHJcbiAgLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX21lbnVzIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxuICAvLyAubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhciB7XHJcbiAgLy8gICBkaXNwbGF5OiBibG9jaztcclxuICAvLyAgIC8vIHdpZHRoOiAxMDAlO1xyXG4gIC8vIH1cclxuXHJcbiAgLy8gLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX25hdiB7XHJcbiAgLy8gICBAaW5jbHVkZSBzcGFuKDggb2YgMTIpO1xyXG4gIC8vICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgLy8gfVxyXG5cclxuICAubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fdXRpbHMge1xyXG4gICAgQGluY2x1ZGUgc3Bhbig0IG9mIDEyIGxhc3QpO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gIH1cclxuXHJcbiAgLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX25hdi1saW5rLFxyXG4gIC5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX191dGlscy1saW5rIHtcclxuICAgIHBhZGRpbmc6IDAgJHNwYWNpbmctc207XHJcbiAgfVxyXG59XHJcbiIsIi5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyIHtcclxuICBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JheS05NztcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIHBhZGRpbmctYm90dG9tOiAkc3BhY2luZy1zbTtcclxufVxyXG5cclxuLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXItLWVtYmVkZGVkIHtcclxuICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gIHBhZGRpbmctYm90dG9tOiAwO1xyXG59XHJcblxyXG4ubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fbmF2LWxpc3Qge1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG4ubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fbmF2LWxpbmsge1xyXG4gIEBpbmNsdWRlIGRvdGNvbS1mb250LWZhbWlseS1tZWRpdW07XHJcbiAgY29sb3I6ICRjb2xvci10ZXh0LWRlZmF1bHQ7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgaGVpZ2h0OiBpbmhlcml0O1xyXG4gIHBhZGRpbmc6IDAgJHNwYWNpbmcteHM7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cclxuICAubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fbWVudS1pbmRpY2F0b3Ige1xyXG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC41cztcclxuICB9XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgY29sb3I6ICRjb2xvci1ibHVlLWxpZ2h0O1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIH1cclxuXHJcbiAgJi5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX19uYXYtbGluay0taXMtYWN0aXZlIHtcclxuICAgIEBpbmNsdWRlIGRvdGNvbS1mb250LWZhbWlseS1zZW1pLWJvbGQ7XHJcbiAgICBjb2xvcjogJGNvbG9yLWdyYXktMzU7XHJcblxyXG4gICAgLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX21lbnUtaW5kaWNhdG9yIHtcclxuICAgICAgZmlsbDogJGNvbG9yLWdyYXktMzU7XHJcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fbmF2LWxpbmstdGV4dCB7XHJcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb250LXNpemUtc20gMi41KTtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG59XHJcblxyXG4ubi1nbG9iZV9faWNvbiB7XHJcbiAgZGlzcGxheTogaW5saW5lO1xyXG4gIGZpbGw6ICRjb2xvci1ncmF5LTM1O1xyXG4gIGhlaWdodDogMjBweDtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIHdpZHRoOiAyMHB4O1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGZpbGw6ICRjb2xvci1saW5rLWhvdmVyO1xyXG4gIH1cclxufVxyXG5cclxuLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX3V0aWxzLWxpbmstdGV4dCB7XHJcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb250LXNpemUtc20gMi41KTtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgLy8gZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxufVxyXG5cclxuQGluY2x1ZGUgYnJlYWtwb2ludCgkc2NyZWVuLW1kKSB7XHJcbiAgLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXIge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgfVxyXG5cclxuICAubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhci0tZW1iZWRkZWQge1xyXG4gICAgZmxvYXQ6ICN7JGRpci1mcm9tfTtcclxuICAgIGhlaWdodDogNDBweDtcclxuICAgIHBhZGRpbmctdG9wOiAkc3BhY2luZy14cztcclxuICAgIHdpZHRoOiBzcGFuKDMgb2YgMTIpO1xyXG4gIH1cclxuXHJcbiAgLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX25hdi1saXN0IHtcclxuICAgIEBpZiAkZGlyZWN0aW9uID09ICdydGwnIHtcclxuICAgICAgQGluY2x1ZGUgc3BhbigxMiBvZiAxMik7XHJcbiAgICB9XHJcbiAgICBAaWYgJGRpcmVjdGlvbiA9PSAnbHRyJyB7XHJcbiAgICAgIEBpbmNsdWRlIHNwYW4oOCBvZiAxMik7XHJcbiAgICB9XHJcbiAgICBtYXJnaW4tI3skZGlyLWZyb219OiAwO1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICB9XHJcblxyXG4gIC5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX19uYXYtbGlzdC1pdGVtIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHJcbiAgICBAYXQtcm9vdCBbZGF0YS1udGFwLXVpPVwibW9yZS1tZW51XCJdIHtcclxuICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgdHJhbnNpdGlvbjogdmlzaWJpbGl0eSAwcyBsaW5lYXIgMzAwbXMsIG9wYWNpdHkgMzAwbXM7XHJcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIH1cclxuXHJcbiAgICAmLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX25hdi1saXN0LWl0ZW0tLWlzLWhpZGRlbiB7XHJcbiAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdHJhbnNpdGlvbjogdmlzaWJpbGl0eSAwcyBsaW5lYXIgMzAwbXMsIG9wYWNpdHkgMzAwbXM7XHJcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIH1cclxuXHJcbiAgICAmLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX25hdi1saXN0LWl0ZW0tLWlzLXZpc2libGUge1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICB0cmFuc2l0aW9uOiB2aXNpYmlsaXR5IDBzIGxpbmVhciAwcywgb3BhY2l0eSAzMDBtcztcclxuICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX19uYXYtbGluayB7XHJcbiAgICBwYWRkaW5nOiAwICRzcGFjaW5nLXhzO1xyXG5cclxuICAgICYubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fbmF2LWxpbmstLWlzLWFjdGl2ZSB7XHJcbiAgICAgIGNvbG9yOiAkY29sb3ItYmx1ZS1saWdodDtcclxuXHJcbiAgICAgIC5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX19tZW51LWluZGljYXRvciB7XHJcbiAgICAgICAgZmlsbDogJGNvbG9yLWJsdWUtbGlnaHQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fbmF2LWxpc3QtaXRlbTpmaXJzdC1jaGlsZCAmIHtcclxuICAgICAgcGFkZGluZy0jeyRkaXItZnJvbX06IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fdXRpbHMtbGluazpsYXN0LWNoaWxkIHtcclxuICAgIHBhZGRpbmctI3skZGlyLXRvfTogMDtcclxuICB9XHJcbn1cclxuIiwiLm4tc2VhcmNoLWZvcm0ge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLm4tc2VhcmNoLWZvcm1fX2lucHV0IHtcclxuICBAaW5jbHVkZSBkb3Rjb20tZm9udC1mYW1pbHktbGlnaHQ7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG4gIGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcclxuICBib3JkZXI6IHNvbGlkIDFweCAkY29sb3ItZ3JheS02NDtcclxuICBib3JkZXItcmFkaXVzOiA2cHg7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1kZWZhdWx0O1xyXG4gIGhlaWdodDogNDBweDtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogJHNwYWNpbmcteHMgJHNwYWNpbmctc207XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICB3aWR0aDogMTAwJTtcclxuXHJcbiAgJjpmb2N1cyB7XHJcbiAgICBib3JkZXItY29sb3I6ICRjb2xvci1ibGFjaztcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAmOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAubi1wcm9wZXJ0eS1iYXJfX3NlYXJjaCAmIHtcclxuICAgIHRyYW5zaXRpb246IHdpZHRoIC40cyBjdWJpYy1iZXppZXIoLjAwMCwgLjc5NSwgLjAwMCwgMSk7XHJcbiAgICB3aWR0aDogMTAwcHg7XHJcblxyXG4gICAgQGlmICRkaXJlY3Rpb24gPT0gJ3J0bCcge1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAzNnB4O1xyXG4gICAgfVxyXG5cclxuICAgICY6Zm9jdXMge1xyXG4gICAgICB3aWR0aDogMzIwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ubi1zZWFyY2gtZm9ybV9fYnV0dG9uIHtcclxuICBiYWNrZ3JvdW5kOiAwIDA7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIGJvcmRlci1yYWRpdXM6IDAgJGJvcmRlci1yYWRpdXMtc20gJGJvcmRlci1yYWRpdXMtc20gMDtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGZvbnQtc2l6ZTogMDtcclxuICBoZWlnaHQ6IDQwcHg7XHJcbiAgcGFkZGluZzogMDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgd2lkdGg6IDQwcHg7XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgLm4tc2VhcmNoLWZvcm1fX2J1dHRvbi1pY29uIHtcclxuICAgICAgZmlsbDogJGNvbG9yLXRleHQtZGVmYXVsdDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5uLXNlYXJjaC1mb3JtX19idXR0b24tdGV4dCB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgdGV4dC1pbmRlbnQ6IC0xMDAwMHB4O1xyXG59XHJcblxyXG4ubi1zZWFyY2gtZm9ybV9fYnV0dG9uLWljb24ge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBmaWxsOiAkY29sb3ItZ3JheS02NDtcclxuICBoZWlnaHQ6IDE4cHg7XHJcbiAgd2lkdGg6IDE4cHg7XHJcbn1cclxuXHJcbkBpbmNsdWRlIGJyZWFrcG9pbnQoJHNjcmVlbi1sZykge1xyXG4gIC5uLXByb3BlcnR5LWJhcl9fc2VhcmNoIC5uLXNlYXJjaC1mb3JtX19pbnB1dCB7XHJcbiAgICB3aWR0aDogMzIwcHg7XHJcbiAgfVxyXG59XHJcbiIsIi5uLXByb3BlcnR5LWJhcl9fc2VhcmNoLS1leHAgLmF1dG9jb21wbGV0ZS1zZWFyY2gge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNGN0Y3Rjc7XHJcbiAgYm94LXNoYWRvdzogMnB4IDJweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMyk7XHJcbiAgbWluLXdpZHRoOiAyOTBweDtcclxuICB0b3A6IDQ2cHg7XHJcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcclxufVxyXG4ubi1wcm9wZXJ0eS1iYXJfX3NlYXJjaC0tZXhwIC5hdXRvY29tcGxldGUtc2VhcmNoIC51aS1hdXRvY29tcGxldGUge1xyXG4gIG1hcmdpbjogMTJweCAwO1xyXG4gIEBpZiAkZGlyZWN0aW9uID09ICdydGwnIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgfVxyXG59XHJcbi5uLXByb3BlcnR5LWJhcl9fc2VhcmNoLS1leHAgLmF1dG9jb21wbGV0ZS1zZWFyY2ggLnVpLW1lbnUtaXRlbSB7XHJcbiAgQGluY2x1ZGUgZG90Y29tLWZvbnQtZmFtaWx5LW1lZGl1bTtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgYmFja2dyb3VuZDogbm9uZTtcclxuICBjb2xvcjogIzRBNEE0QTtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICBsaW5lLWhlaWdodDogMzJweDtcclxuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgQGlmICRkaXJlY3Rpb24gPT0gJ3J0bCcge1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgfVxyXG59XHJcbi5uLXByb3BlcnR5LWJhcl9fc2VhcmNoLS1leHAgLmF1dG9jb21wbGV0ZS1zZWFyY2ggLnVpLW1lbnUtaXRlbTpsYXN0LWNoaWxkIHtcclxuICBtYXJnaW4tYm90dG9tOiAwO1xyXG59XHJcbi5uLXByb3BlcnR5LWJhcl9fc2VhcmNoLS1leHAgLmF1dG9jb21wbGV0ZS1zZWFyY2ggLnVpLW1lbnUtaXRlbTpudGgtY2hpbGQoZXZlbikge1xyXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG59XHJcbi5uLXByb3BlcnR5LWJhcl9fc2VhcmNoLS1leHAgLmF1dG9jb21wbGV0ZS1zZWFyY2ggLnVpLW1lbnUtaXRlbTpob3ZlciwgLm4tcHJvcGVydHktYmFyX19zZWFyY2gtLWV4cCAuYXV0b2NvbXBsZXRlLXNlYXJjaCAudWktbWVudS1pdGVtLnVpLXN0YXRlLWZvY3VzIHtcclxuICBiYWNrZ3JvdW5kOiAjMDA2N0M1O1xyXG4gIGNvbG9yOiAjRkZGRkZGO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogMjYuMjVlbSkge1xyXG4gIC5uLXByb3BlcnR5LWJhcl9fc2VhcmNoLS1leHAgLmF1dG9jb21wbGV0ZS1zZWFyY2ggLnVpLW1lbnUtaXRlbSB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgfVxyXG59XHJcblxyXG4vKiBTZWFyY2ggVG9nZ2xlIFNlY3Rpb24gKi9cclxuLm4tcHJvcGVydHktYmFyX19zZWFyY2gtdG9nZ2xlIHtcclxuICBmbG9hdDogcmlnaHQ7XHJcbiAgQGlmICRkaXJlY3Rpb24gPT0gJ3J0bCcge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgfVxyXG59XHJcblxyXG4vKiBTZWFyY2ggVG9nZ2xlIElucHV0ICovXHJcbi5uLXByb3BlcnR5LWJhcl9fc2VhcmNoLXRvZ2dsZS1pbnB1dCB7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG4gIEBpbmNsdWRlIGRvdGNvbS1mb250LWZhbWlseS1saWdodDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgYmFja2dyb3VuZDogI2ZmZjtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjNGE5MGUyO1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgZm9udC1zaXplOiAyMXB4O1xyXG4gIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgaGVpZ2h0OiA0NnB4O1xyXG4gIHdpZHRoOiAwcHg7XHJcbiAgbGluZS1oZWlnaHQ6IDIxcHg7XHJcbiAgbWFyZ2luLXJpZ2h0OiAtNXB4O1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHRvcDogLTJweDtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIHRyYW5zaXRpb246IHdpZHRoIC4ycyBlYXNlO1xyXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gIEBpZiAkZGlyZWN0aW9uID09ICdydGwnIHtcclxuICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgIG1hcmdpbi1sZWZ0OiAtNXB4O1xyXG4gIH1cclxuXHJcbiAgJjpmb2N1cyB7XHJcbiAgICBib3JkZXItY29sb3I6ICMxRTRBOTM7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG4gIH1cclxuXHJcbiAgJjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XHJcbiAgICBjb2xvcjogIzRBOTBFMjtcclxuICB9XHJcblxyXG4gICY6Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24ge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcblxyXG4gICYudmlzdWFsbHktaGlkZGVuLWJ0biB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxuXHJcbiAgQG1lZGlhIChtaW4td2lkdGggOiAkc2NyZWVuLW1kKSB7IC8qIEFsbG93IGlucHV0IHRvIHNob3cgYXQgPj0gcG9ydHJhaXQgaVBhZCAqL1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgcG9pbnRlci1ldmVudHM6IGFsbDtcclxuICAgIHdpZHRoOiA4NXB4O1xyXG4gICAgcGFkZGluZzogNnB4IDEwcHg7XHJcbiAgfVxyXG4gIEBtZWRpYSAobWluLXdpZHRoIDogJHNjcmVlbi1tZCArIDFlbSkgeyAvKiBBbGxvdyB3aWRlciBpbnB1dCBvbiBsYXJnZXIgbW9iaWxlIHNjcmVlbnMgKi9cclxuICAgIHdpZHRoOiAxMDBweDtcclxuICB9XHJcbiAgQG1lZGlhIChtaW4td2lkdGggOiAkc2NyZWVuLWxnKSB7XHJcbiAgICB3aWR0aDogMjYwcHg7XHJcbiAgICBwYWRkaW5nOiA2cHggNjRweCA2cHggMjFweDtcclxuICAgIEBpZiAkZGlyZWN0aW9uID09ICdydGwnIHtcclxuICAgICAgcGFkZGluZzogNnB4IDIxcHggNnB4IDY0cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vKiBTZWFyY2ggVG9nZ2xlIEJ1dHRvbiAqL1xyXG4ubi1wcm9wZXJ0eS1iYXJfX3NlYXJjaC10b2dnbGUtYnV0dG9uIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNEE5MEUyO1xyXG4gIGJvcmRlcjogMDtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgZm9udC1zaXplOiAwO1xyXG4gIGhlaWdodDogMzZweDtcclxuICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgcGFkZGluZzogMDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgdG9wOiAtMnB4O1xyXG4gIHJpZ2h0OiAwO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgd2lkdGg6IDM2cHg7XHJcbiAgb3BhY2l0eTogMTtcclxuICBvdXRsaW5lOiBub25lO1xyXG59XHJcbi5uLXByb3BlcnR5LWJhcl9fc2VhcmNoLXRvZ2dsZS1idXR0b24udmlzdWFsbHktaGlkZGVuLWJ0biB7XHJcbiAgb3BhY2l0eTogMDtcclxuICB0cmFuc2l0aW9uOiBvcGFjaXR5IC40cyBlYXNlO1xyXG59XHJcbi5uLXByb3BlcnR5LWJhcl9fc2VhcmNoLXRvZ2dsZS1idXR0b246aG92ZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMxRTRBOTM7XHJcbiAgYm9yZGVyLWNvbG9yOiAjMUU0QTkzO1xyXG59XHJcbkBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XHJcbiAgLm4tcHJvcGVydHktYmFyX19zZWFyY2gtdG9nZ2xlLWJ1dHRvbiB7XHJcbiAgICBoZWlnaHQ6IDQ2cHg7XHJcbiAgICB3aWR0aDogNDZweDtcclxuICB9XHJcbn1cclxuXHJcbi8qIFNlYXJjaCBUb2dnbGUgQnV0dG9uIEljb24gKi9cclxuLm4tcHJvcGVydHktYmFyX19zZWFyY2gtdG9nZ2xlLWJ1dHRvbi1pY29uIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgZmlsbDogI0ZGRkZGRjtcclxuICBmb250LXNpemU6IDIwcHg7XHJcbiAgaGVpZ2h0OiAxNnB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gIHdpZHRoOiAxNnB4O1xyXG59XHJcbkBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XHJcbiAgLm4tcHJvcGVydHktYmFyX19zZWFyY2gtdG9nZ2xlLWJ1dHRvbi1pY29uIHtcclxuICAgIGhlaWdodDogMjBweDtcclxuICAgIHdpZHRoOiAyMHB4O1xyXG4gIH1cclxufVxyXG5cclxuLyogRnVsbCBXaWR0aCBTZWFyY2ggKi9cclxuLm4tcHJvcGVydHktYmFyX19zZWFyY2gtLWV4cCB7XHJcbiAgdHJhbnNpdGlvbjogd2lkdGggLjJzIGVhc2U7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgdG9wOiAxMDAlO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHotaW5kZXg6IDk5OTtcclxuICB3aWR0aDogMTAwJTtcclxuICBAaWYgJGRpcmVjdGlvbiA9PSAncnRsJyB7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcmlnaHQ6IGF1dG87XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XHJcbiAgLm4tcHJvcGVydHktYmFyX19zZWFyY2gtLWV4cCB7XHJcbiAgICBwYWRkaW5nOiAwIDEycHg7XHJcbiAgICB0b3A6IDA7XHJcbiAgfVxyXG59XHJcbi5uLXByb3BlcnR5LWJhcl9fc2VhcmNoLS1leHAubi1wcm9wZXJ0eS1iYXJfX3NlYXJjaC0taXMtYWN0aXZlIHtcclxuICBwb2ludGVyLWV2ZW50czogYWxsO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4vKiBGdWxsIFdpZHRoIFNlYXJjaCBGb3JtICovXHJcbi5uLXByb3BlcnR5LWJhcl9fc2VhcmNoLWZvcm0ge1xyXG4gIG1hcmdpbjogLTJweCAwIDAgMDsgfVxyXG5cclxuLyogRnVsbCBXaWR0aCBTZWFyY2ggRm9ybSBJbnB1dCAqL1xyXG4ubi1wcm9wZXJ0eS1iYXJfX3NlYXJjaC1mb3JtLWlucHV0IHtcclxuICBAaW5jbHVkZSBkb3Rjb20tZm9udC1mYW1pbHktbGlnaHQ7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xyXG4gIGJvcmRlcjogMDtcclxuICBjb2xvcjogIzRBNEE0QTtcclxuICBmb250LXNpemU6IDIxcHg7XHJcbiAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICBoZWlnaHQ6IDQ2cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDIxcHg7XHJcbiAgb3V0bGluZTogbm9uZTtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIGZsb2F0OiByaWdodDtcclxuICAvKkBpZiAkZGlyZWN0aW9uID09ICdydGwnIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDM2cHg7XHJcbiAgfSovXHJcbn1cclxuLm4tcHJvcGVydHktYmFyX19zZWFyY2gtLWV4cCAubi1wcm9wZXJ0eS1iYXJfX3NlYXJjaC1mb3JtLWlucHV0IHtcclxuICBwYWRkaW5nOiAwO1xyXG4gIHdpZHRoOiAwO1xyXG4gIHRyYW5zaXRpb246IHdpZHRoIC4ycyBlYXNlO1xyXG4gIEBpZiAkZGlyZWN0aW9uID09ICdydGwnIHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gIH1cclxufVxyXG4ubi1wcm9wZXJ0eS1iYXJfX3NlYXJjaC0taXMtYWN0aXZlIC5uLXByb3BlcnR5LWJhcl9fc2VhcmNoLWZvcm0taW5wdXQge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHBhZGRpbmc6IDZweCA5NnB4IDZweCAxMnB4O1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICM0YTkwZTI7XHJcbiAgQGlmICRkaXJlY3Rpb24gPT0gJ3J0bCcge1xyXG4gICAgcGFkZGluZzogNnB4IDI0cHggNnB4IDk2cHg7XHJcbn1cclxufVxyXG4ubi1wcm9wZXJ0eS1iYXJfX3NlYXJjaC1mb3JtLWlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICBjb2xvcjogIzRBOTBFMjtcclxufVxyXG4ubi1wcm9wZXJ0eS1iYXJfX3NlYXJjaC1mb3JtLWlucHV0Ojotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcbkBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XHJcbiAgLm4tcHJvcGVydHktYmFyX19zZWFyY2gtLWlzLWFjdGl2ZSAubi1wcm9wZXJ0eS1iYXJfX3NlYXJjaC1mb3JtLWlucHV0IHtcclxuICAgIHBhZGRpbmc6IDZweCA5NnB4IDZweCAyNHB4O1xyXG4gICAgQGlmICRkaXJlY3Rpb24gPT0gJ3J0bCcge1xyXG4gICAgICBwYWRkaW5nOiA2cHggMjRweCA2cHggOTZweDtcclxuICAgIH1cclxuICB9XHJcblxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiAyNi4yNWVtKSB7XHJcbiAgLm4tcHJvcGVydHktYmFyX19zZWFyY2gtZm9ybS1pbnB1dCB7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgfVxyXG59XHJcblxyXG4vKiBGdWxsIFdpZHRoIFNlYXJjaCBGb3JtIFN1Ym1pdCBCdXR0b24gKi9cclxuLm4tcHJvcGVydHktYmFyX19zZWFyY2gtZm9ybS1idXR0b24ge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICM0QTkwRTI7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIGZvbnQtc2l6ZTogMDtcclxuICBoZWlnaHQ6IDQ2cHg7XHJcbiAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogLTJweDtcclxuICByaWdodDogMDtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIHdpZHRoOiA0NnB4O1xyXG4gIEBpZiAkZGlyZWN0aW9uID09ICdydGwnIHtcclxuICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgbGVmdDogMDtcclxuICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gIH1cclxufVxyXG4ubi1wcm9wZXJ0eS1iYXJfX3NlYXJjaC0taXMtYWN0aXZlIC5uLXByb3BlcnR5LWJhcl9fc2VhcmNoLWZvcm0tYnV0dG9uIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbn1cclxuLm4tcHJvcGVydHktYmFyX19zZWFyY2gtZm9ybS1idXR0b246aG92ZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMxRTRBOTM7XHJcbiAgYm9yZGVyLWNvbG9yOiAjMUU0QTkzO1xyXG59XHJcbkBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XHJcbiAgLm4tcHJvcGVydHktYmFyX19zZWFyY2gtZm9ybS1idXR0b24ge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgQGlmICRkaXJlY3Rpb24gPT0gJ3J0bCcge1xyXG4gICAgICBtYXJnaW4tbGVmdDogMTJweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8qIEZ1bGwgV2lkdGggU2VhcmNoIEZvcm0gU3VibWl0IEJ1dHRvbiBJY29uICovXHJcbi5uLXByb3BlcnR5LWJhcl9fc2VhcmNoLWZvcm0tYnV0dG9uLWljb24ge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBmaWxsOiAjRkZGRkZGO1xyXG4gIGZvbnQtc2l6ZTogMjBweDtcclxuICBoZWlnaHQ6IDIwcHg7XHJcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgd2lkdGg6IDIwcHg7XHJcbn1cclxuXHJcbi8qIEZ1bGwgV2lkdGggU2VhcmNoIEZvcm0gQ2xvc2UgQnV0dG9uICovXHJcbi5uLXByb3BlcnR5LWJhcl9fc2VhcmNoLWZvcm0tYnV0dG9uLWNsb3NlIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICBib3JkZXI6IDA7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIGhlaWdodDogNDZweDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IC0ycHg7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgbWFyZ2luLXJpZ2h0OiA0OHB4O1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgd2lkdGg6IDQ2cHg7XHJcbiAgb3V0bGluZTogbm9uZTtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIEBpZiAkZGlyZWN0aW9uID09ICdydGwnIHtcclxuICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgbGVmdDogMDtcclxuICAgIG1hcmdpbi1sZWZ0OiA0OHB4O1xyXG4gIH1cclxufVxyXG4ubi1wcm9wZXJ0eS1iYXJfX3NlYXJjaC0taXMtYWN0aXZlIC5uLXByb3BlcnR5LWJhcl9fc2VhcmNoLWZvcm0tYnV0dG9uLWNsb3NlIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5AbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xyXG4gIC5uLXByb3BlcnR5LWJhcl9fc2VhcmNoLWZvcm0tYnV0dG9uLWNsb3NlIHtcclxuICAgIG1hcmdpbi1yaWdodDogNjBweDtcclxuICAgIEBpZiAkZGlyZWN0aW9uID09ICdydGwnIHtcclxuICAgICAgbWFyZ2luLWxlZnQ6ICA2MHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbn1cclxuXHJcbi8qIEZ1bGwgV2lkdGggU2VhcmNoIEZvcm0gQ2xvc2UgQnV0dG9uIEljb24gKi9cclxuLm4tcHJvcGVydHktYmFyX19zZWFyY2gtbi1wcm9wZXJ0eS1iYXJfX3NlYXJjaC1idXR0b24tY2xvc2UtaWNvbiB7XHJcbiAgZmlsbDogI0E2QThBQjtcclxuICBoZWlnaHQ6IDE0cHg7XHJcbiAgd2lkdGg6IDE0cHg7XHJcbn1cclxuLyoqIElFIGNsZWFyIGJ1dHRvbiBmaXggKiovXHJcbmlucHV0OjotbXMtY2xlYXIge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuIiwiLm4tdG9wLWhhdCB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLm4tdG9wLWhhdF9fbGlzdCB7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG5cclxuLm4tdG9wLWhhdF9fbGlzdC1pdGVtLWhlYWRlciB7XHJcbiAgQGluY2x1ZGUgZm9udC1zaXplKDE0cHgpO1xyXG4gIEBpbmNsdWRlIGRvdGNvbS1mb250LWZhbWlseS1tZWRpdW07XHJcblxyXG4gIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cclxuICAub2ZmLWNhbnZhc19fY3Jvc3MtcHJvcGVydHktbmF2ICYge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG59XHJcblxyXG4ubi10b3AtaGF0X19saW5rIHtcclxuICBAaW5jbHVkZSBkb3Rjb20tZm9udC1mYW1pbHktc2VtaS1ib2xkO1xyXG4gIGZvbnQtc2l6ZTogMTNweDtcclxuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWhlYWRpbmc7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IC43NHB4O1xyXG5cclxuICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHBhZGRpbmc6IDE1cHggMDtcclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gIH1cclxufVxyXG5cclxuLm4tdG9wLWhhdF9fbGluay10ZXh0IHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLXhzO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbn1cclxuXHJcbi5uLXRvcC1oYXRfX3VzZXItaWNvbixcclxuLm4tdG9wLWhhdF9fa2V5LWljb24ge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBmaWxsOiAkY29sb3Itd2hpdGU7XHJcbiAgaGVpZ2h0OiAxMnB4O1xyXG4gIG1hcmdpbi1yaWdodDogJHNwYWNpbmcteHM7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICB3aWR0aDogMTJweDtcclxufVxyXG5cclxuLm4tdG9wLWhhdF9fbWVudS1pbmRpY2F0b3Ige1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBmaWxsOiAkY29sb3Itd2hpdGU7XHJcbiAgaGVpZ2h0OiAxMHB4O1xyXG4gIG1hcmdpbi1sZWZ0OiAkc3BhY2luZy14cztcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIHdpZHRoOiAxMHB4O1xyXG59XHJcblxyXG4ubi10b3AtaGF0X19wcm9maWxlLWxpc3QtaXRlbSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4ubi10b3AtaGF0X19wcm9maWxlLWxpbmstLWlzLWFjdGl2ZSB7XHJcbiAgYmFja2dyb3VuZDogJGNvbG9yLWdyYXktMjc7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgJGNvbG9yLWJsdWUtbGlnaHQsICRjb2xvci1ibHVlLWxpZ2h0IDRweCwgJGNvbG9yLWdyYXktMjcgNHB4KTtcclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gIH1cclxuXHJcbiAgLm4tdG9wLWhhdF9fbWVudS1pbmRpY2F0b3Ige1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICB9XHJcbn1cclxuXHJcbi5uLXRvcC1oYXRfX3Byb2ZpbGUtbWVudSB7XHJcbiAgLy8gQGluY2x1ZGUgZm9udC1zaXplKDE0cHgpO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICBib3JkZXItYm90dG9tOiA0cHggc29saWQgJGNvbG9yLWJsdWUtbGlnaHQ7XHJcbiAgYm94LXNoYWRvdzogJGRyb3Atc2hhZG93LWRlZmF1bHQ7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBmb250LXNpemU6ICRmb250LXNpemUtc207XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgdG9wOiAxMDAlO1xyXG4gIHdpZHRoOiAyNDVweDtcclxuICB6LWluZGV4OiB6KCdtZW51Jyk7XHJcblxyXG4gIC5uLXRvcC1oYXRfX3Byb2ZpbGUtbGluay0taXMtYWN0aXZlICsgJiB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcbn1cclxuXHJcbi5uLXRvcC1oYXRfX3Byb2ZpbGUtbWVudS1saXN0IHtcclxuICBsaXN0LXN0eWxlOiBub25lO1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbi5uLXRvcC1oYXRfX3Byb2ZpbGUtbWVudS1zdXBwb3J0LWxpbmsge1xyXG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAkY29sb3ItZ3JheS05NTtcclxuICBib3JkZXItdG9wOiBzb2xpZCAxcHggJGNvbG9yLWdyYXktOTU7XHJcbiAgY29sb3I6ICRjb2xvci1ncmF5LTQxO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIG1hcmdpbjogMCAkc3BhY2luZy1kZWZhdWx0ICRzcGFjaW5nLXNtO1xyXG4gIHBhZGRpbmc6ICRzcGFjaW5nLXNtIDA7XHJcbn1cclxuXHJcbi5uLXRvcC1oYXRfX3Byb2ZpbGUtbWVudS1saXN0LWxpbmsge1xyXG4gIGNvbG9yOiAkY29sb3ItZ3JheS00MTtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBwYWRkaW5nOiAkc3BhY2luZy14cyAkc3BhY2luZy1kZWZhdWx0O1xyXG59XHJcblxyXG4ubi10b3AtaGF0X19wcm9maWxlLW1lbnUtdXNlci1pbmZvIHtcclxuICBwYWRkaW5nOiAkc3BhY2luZy1kZWZhdWx0ICRzcGFjaW5nLWRlZmF1bHQgJHNwYWNpbmctc207XHJcbn1cclxuXHJcbi5uLXRvcC1oYXRfX3Byb2ZpbGUtbWVudS11c2VybmFtZSB7XHJcbiAgQGluY2x1ZGUgZG90Y29tLWZvbnQtZmFtaWx5LXNlbWktYm9sZDtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLm4tdG9wLWhhdF9fcHJvZmlsZS1tZW51LWNvbXBhbnkge1xyXG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS14cztcclxufVxyXG5cclxuLm4tdG9wLWhhdF9fcHJvZmlsZS1tZW51LWxvZy1vdXQtbGluayB7XHJcbiAgYmFja2dyb3VuZDogJGNvbG9yLWdyYXktOTU7XHJcbiAgbWFyZ2luLXRvcDogJHNwYWNpbmctc207XHJcbiAgcGFkZGluZzogJHNwYWNpbmctc20gJHNwYWNpbmctZGVmYXVsdDtcclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNjcmVlbi1tZCkge1xyXG4gIC5uLXRvcC1oYXQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsdWUtZGFyaztcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgcGFkZGluZy10b3A6ICRzcGFjaW5nLXhzO1xyXG5cclxuICAgIC5iaWxsYm9hcmQtaGVhZGVyICYge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjb2xvci1ncmF5LTI3LCAuNSk7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgei1pbmRleDogeignb3ZlcmxheScpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm4tdG9wLWhhdF9fY3Jvc3MtcHJvcGVydHktbmF2IHtcclxuICAgIEBpZiAkZGlyZWN0aW9uID09ICdydGwnIHtcclxuICAgICAgQGluY2x1ZGUgc3BhbiAoNCBvZiAkc2VtYW50aWMtbGF5b3V0LW1kKTtcclxuICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgfVxyXG4gICAgQGlmICRkaXJlY3Rpb24gPT0gJ2x0cicge1xyXG4gICAgICBAaW5jbHVkZSBzcGFuICg0IG9mICRzZW1hbnRpYy1sYXlvdXQtbWQpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm4tdG9wLWhhdF9fbGlzdC1pdGVtIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHBhZGRpbmc6IDAgJHNwYWNpbmcteHM7XHJcblxyXG4gICAgJjpmaXJzdC1jaGlsZCxcclxuICAgICY6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgcGFkZGluZy0jeyRkaXItZnJvbX06IDA7XHJcblxyXG4gICAgICBAaWYgJGRpcmVjdGlvbiA9PSAncnRsJyB7XHJcbiAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICBwYWRkaW5nOiAwIDZweDtcclxuICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubi10b3AtaGF0X19saW5rIHtcclxuICAgIHBhZGRpbmc6IDA7XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGNvbG9yOiAkY29sb3ItZ3JheS04NztcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5uLXRvcC1oYXRfX2Nyb3NzLXByb3BlcnR5LW5hdiBbZGF0YS1udGFwLXVpPVwiY29udGFjdC11c1wiXSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgLm4tdG9wLWhhdF9fbGlzdC1pdGVtLWhlYWRlciB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgfVxyXG5cclxuICAubi10b3AtaGF0X19wcm9maWxlLWxpc3QtaXRlbSB7XHJcbiAgICBwYWRkaW5nLSN7JGRpci1mcm9tfTogMDtcclxuICB9XHJcblxyXG4gIC5uLXRvcC1oYXRfX3Byb2ZpbGUtbGluayB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6ICRzcGFjaW5nLXNtO1xyXG4gICAgcGFkZGluZy1yaWdodDogJHNwYWNpbmctc207XHJcbiAgfVxyXG5cclxuICAubi10b3AtaGF0X191dGlscyB7XHJcbiAgICBAaWYgJGRpcmVjdGlvbiA9PSAncnRsJyB7XHJcbiAgICAgIEBpbmNsdWRlIHNwYW4gKDQgb2YgJHNlbWFudGljLWxheW91dC1tZCBsYXN0KTtcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB9XHJcblxyXG4gICAgQGlmICRkaXJlY3Rpb24gPT0gJ2x0cicge1xyXG4gICAgICBAaW5jbHVkZSBzcGFuICg0IG9mICRzZW1hbnRpYy1sYXlvdXQtbWQgbGFzdCk7XHJcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgfVxyXG5cclxuICAgIC5uLXRvcC1oYXRfX2xpc3QtaXRlbSB7XHJcbiAgICAgIGJvcmRlci0jeyRkaXItdG99OiAxcHggc29saWQgJGNvbG9yLXdoaXRlO1xyXG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cclxuICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICBib3JkZXItI3skZGlyLXRvfTogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm4tdG9wLWhhdF9fbWVudS1pbmRpY2F0b3Ige1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgZmlsbDogJGNvbG9yLWJsdWUtbGlnaHQ7XHJcbiAgICBoZWlnaHQ6IDEwcHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6ICRzcGFjaW5nLXhzO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIHdpZHRoOiAxMHB4O1xyXG4gIH1cclxuXHJcbiAgLm4tdG9wLWhhdF9fdXNlci1pY29uLFxyXG4gIC5uLXRvcC1oYXRfX2tleS1pY29uIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGZpbGw6ICRjb2xvci1ibHVlLWxpZ2h0O1xyXG4gICAgaGVpZ2h0OiAxMnB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6ICRzcGFjaW5nLXhzO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIHdpZHRoOiAxMnB4O1xyXG4gIH1cclxuXHJcbiAgLm4tdG9wLWhhdF9fcHJvZmlsZS1tZW51LXN1cHBvcnQtbGluay1pY29uIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGZpbGw6ICRjb2xvci1ibHVlLWxpZ2h0O1xyXG4gICAgaGVpZ2h0OiAxNHB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6ICRzcGFjaW5nLXhzO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIHdpZHRoOiAxNHB4O1xyXG4gIH1cclxuXHJcbiAgLm4tdG9wLWhhdF9fcHJvZmlsZS1saXN0LWl0ZW0ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNjcmVlbi1sZykge1xyXG4gIC5uLXRvcC1oYXRfX2Nyb3NzLXByb3BlcnR5LW5hdiB7XHJcbiAgICBAaWYgJGRpcmVjdGlvbiA9PSAncnRsJyB7XHJcbiAgICAgIEBpbmNsdWRlIHNwYW4gKDYgb2YgJHNlbWFudGljLWxheW91dC1sZyk7XHJcbiAgICAgIGZsb2F0OiByaWdodDtcclxuICAgIH1cclxuICAgIEBpZiAkZGlyZWN0aW9uID09ICdsdHInIHtcclxuICAgICAgQGluY2x1ZGUgc3BhbiAoNiBvZiAkc2VtYW50aWMtbGF5b3V0LWxnKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5uLXRvcC1oYXRfX3V0aWxzIHtcclxuICAgIEBpZiAkZGlyZWN0aW9uID09ICdydGwnIHtcclxuICAgICAgQGluY2x1ZGUgc3BhbiAoNiBvZiAkc2VtYW50aWMtbGF5b3V0LWxnIGxhc3QpO1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIH1cclxuXHJcbiAgICBAaWYgJGRpcmVjdGlvbiA9PSAnbHRyJyB7XHJcbiAgICAgIEBpbmNsdWRlIHNwYW4gKDYgb2YgJHNlbWFudGljLWxheW91dC1sZyBsYXN0KTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiJGhlcm8taGVpZ2h0LXNtOiAyMDBweDsgLy8gMjMzcHhcclxuJGhlcm8taGVpZ2h0LW1kOiAyODRweDtcclxuJGhlcm8taGVpZ2h0LWxnOiAzNDBweDtcclxuXHJcbiRoZXJvLWNvbG9yLXRyYW5zcGFyZW5jeTogIzAwNzdCRjtcclxuXHJcbi5uLWhlcm8ge1xyXG4gIC8vIEZpeCBDaHJvbWUgdmlkZW8gb3ZlcmZsb3cgYnVnOiBodHRwczovL3N0YWNrb3ZlcmZsb3cuY29tL3F1ZXN0aW9ucy8zMDcwMDE0NC9yZXNwb25zaXZlLW9iamVjdC1maXQtY292ZXItZml4LW9uLWNocm9tZVxyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIC8vIHdpZHRoOiAxMDAlO1xyXG5cclxuICBwaWN0dXJlIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgaGVpZ2h0OiAkaGVyby1oZWlnaHQtc207XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcblxyXG4gIC5uLWJ1dHRvbl9fZ3JvdXAge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi5uLWhlcm9fX2ltYWdlLFxyXG4ubi1oZXJvX192aWRlbyB7XHJcbiAgaGVpZ2h0OiAkaGVyby1oZWlnaHQtc207XHJcbiAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5uLWhlcm9fX3ZpZGVvIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLm4taGVyb19fY29udGVudCB7XHJcbiAgbGVmdDogMDtcclxuICAvLyBwYWRkaW5nOiAkc3BhY2luZy1zbTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICByaWdodDogMDtcclxuICB0b3A6IGNhbGMoNTAlKTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbn1cclxuXHJcbi5uLWhlcm8tYWxpZ24tLWNlbnRlciB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4ubi1oZXJvLW1hc2stLTUwOjphZnRlciB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgkY29sb3Itd2hpdGUsIDApIDAsIHJnYmEoJGhlcm8tY29sb3ItdHJhbnNwYXJlbmN5LCAuNSkgMTAwJSk7XHJcbiAgY29udGVudDogJyc7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgaGVpZ2h0OiAxNTBweDtcclxuICBtYXJnaW4tdG9wOiAtMTU0cHg7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4vLyBUeXBvZ3JhcGh5IG92ZXJyaWRlc1xyXG4ubi1oZXJvX19jb250ZW50LXRpdGxlIHtcclxuICBAaW5jbHVkZSBmb250LXNpemUoMzBweCAxLjI1KTtcclxuXHJcbiAgLm4taGVyby0tZGFyay1iZyAmIHtcclxuICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgfVxyXG59XHJcblxyXG4ubi1oZXJvX19jb250ZW50LXN1YnRpdGxlIHtcclxuICBAaW5jbHVkZSBmb250LXNpemUoMThweCk7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1zbTtcclxuXHJcbiAgLm4taGVyby0tZGFyay1iZyAmIHtcclxuICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgfVxyXG59XHJcblxyXG4ubi1wYXJhZ3JhcGgtbGVhZCB7XHJcbiAgQGluY2x1ZGUgZm9udC1zaXplKDI0cHggMS41KTtcclxuXHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1kZWZhdWx0O1xyXG5cclxuICAubi1oZXJvLS1kYXJrLWJnICYge1xyXG4gICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICB9XHJcbn1cclxuXHJcbkBpbmNsdWRlIGJyZWFrcG9pbnQobWF4LXdpZHRoICRzY3JlZW4tbWQpIHtcclxuICAubi1oZXJvX19idXR0b24tZ3JvdXAge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwYWRkaW5nOiAkc3BhY2luZy1kZWZhdWx0O1xyXG5cclxuICAgICYubi1oZXJvX19idXR0b24tZ3JvdXAtYmFja2dyb3VuZC1uZXV0cmFsLTEwIHtcclxuICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWdyYXktODc7XHJcbiAgICB9XHJcblxyXG4gICAgJi5uLWhlcm9fX2J1dHRvbi1ncm91cC1iYWNrZ3JvdW5kLW5ldXRyYWwtNjAge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JheS0yNztcclxuICAgIH1cclxuXHJcbiAgICAmLm4taGVyb19fYnV0dG9uLWdyb3VwLWJhY2tncm91bmQtYWNjZW50IHtcclxuICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJsdWUtMTc7XHJcbiAgICB9XHJcblxyXG4gICAgLm4tYnV0dG9uX19ncm91cCB7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAgIC5idXR0b246Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMTJweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQGluY2x1ZGUgYnJlYWtwb2ludCgkc2NyZWVuLW1kKSB7XHJcbiAgLm4taGVybyB7XHJcbiAgICBwaWN0dXJlIHtcclxuICAgICAgaGVpZ2h0OiAkaGVyby1oZWlnaHQtbWQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm4tYnV0dG9uX19ncm91cCB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm4taGVyb19faW1hZ2UsXHJcbiAgLm4taGVyb19fdmlkZW8ge1xyXG4gICAgaGVpZ2h0OiAkaGVyby1oZWlnaHQtbWQ7XHJcbiAgfVxyXG5cclxuICAubi1oZXJvX19jb250ZW50LXRpdGxlIHtcclxuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgzOHB4KTtcclxuICAgIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLXNtO1xyXG4gIH1cclxuXHJcbiAgLm4taGVyb19fY29udGVudC1zdWJ0aXRsZSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjMzMzM7XHJcblxyXG4gICAgLm4taGVyby1hbGlnbi0tY2VudGVyICYge1xyXG4gICAgICBAaW5jbHVkZSBzcXVpc2goMSk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubi1wYXJhZ3JhcGgtbGVhZCB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcblxyXG4gIC5uLWhlcm9fX2J1dHRvbi1ncm91cCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuQGluY2x1ZGUgYnJlYWtwb2ludCgkc2NyZWVuLWxnKSB7XHJcbiAgLm4taGVybyB7XHJcbiAgICBwaWN0dXJlIHtcclxuICAgICAgaGVpZ2h0OiAkaGVyby1oZWlnaHQtbGc7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubi1oZXJvX19pbWFnZSxcclxuICAubi1oZXJvX192aWRlbyB7XHJcbiAgICBoZWlnaHQ6ICRoZXJvLWhlaWdodC1sZztcclxuICB9XHJcblxyXG4gIC5uLWhlcm9fX2NvbnRlbnQtdGl0bGUge1xyXG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDQ4cHgpO1xyXG4gIH1cclxuXHJcbiAgLm4taGVyb19fY29udGVudC1zdWJ0aXRsZSB7XHJcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMzJweCAxLjIpO1xyXG4gIH1cclxufVxyXG5cclxuQGluY2x1ZGUgYnJlYWtwb2ludCgkc2NyZWVuLXhsKSB7XHJcbiAgLm4taGVyby1hbGlnbi0tY2VudGVyIC5uLWhlcm9fX2NvbnRlbnQtc3VidGl0bGUge1xyXG4gICAgQGluY2x1ZGUgc3F1aXNoKDIpO1xyXG4gIH1cclxufVxyXG4iLCIkY29sb3ItYW5jaG9yLWxpbmtzLWJhY2tncm91bmQ6ICM2NjY2NjY7XHJcblxyXG4ubi1hbmNob3ItbGlua3Mge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5uLWFuY2hvci1iYWNrZ3JvdW5kLW5ldXRyYWwtNjAge1xyXG4gIGJhY2tncm91bmQ6ICRjb2xvci1hbmNob3ItbGlua3MtYmFja2dyb3VuZDtcclxufVxyXG5cclxuLm4tYW5jaG9yLWxpbmtfX2xpc3Qge1xyXG4gIEBpbmNsdWRlIGxpc3QtcmVzZXQ7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4ubi1hbmNob3ItbGlua19fbGlzdC1pdGVtIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgbWFyZ2luLWJvdHRvbTogMDtcclxuICBwYWRkaW5nOiAkc3BhY2luZy1zbSAwO1xyXG59XHJcblxyXG4ubi1hbmNob3ItbGlua19fbGluayB7XHJcbiAgQGluY2x1ZGUgZG90Y29tLWZvbnQtZmFtaWx5LWxpZ2h0O1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHBhZGRpbmc6ICRzcGFjaW5nLXNtO1xyXG4gIG1hcmdpbi0jeyRkaXItdG99OiAkc3BhY2luZy14cztcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIH1cclxuXHJcbiAgLm4tYW5jaG9yLWJhY2tncm91bmQtbmV1dHJhbC02MCAmIHtcclxuICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgfVxyXG59XHJcblxyXG4ubi1hbmNob3ItbGlua19faWNvbiB7XHJcbiAgaGVpZ2h0OiAxNnB4O1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgd2lkdGg6IDE2cHg7XHJcbiAgbWFyZ2luLSN7JGRpci1mcm9tfTogJHNwYWNpbmcteHM7XHJcblxyXG4gIC5uLWFuY2hvci1saW5rX19saW5rOmhvdmVyICYge1xyXG4gICAgYW5pbWF0aW9uOiBib3VuY2VEb3duIDFzO1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcclxuICB9XHJcblxyXG4gIC5uLWFuY2hvci1iYWNrZ3JvdW5kLW5ldXRyYWwtNjAgJiB7XHJcbiAgICBmaWxsOiAkY29sb3Itd2hpdGU7XHJcbiAgfVxyXG59XHJcblxyXG4vLyAubi1hbmNob3ItbGlua19fdGV4dCB7XHJcbi8vICAgbWFyZ2luLSN7JGRpci10b306ICRzcGFjaW5nLXhzO1xyXG4vLyAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbi8vICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuLy8gfVxyXG5cclxuQGluY2x1ZGUgYnJlYWtwb2ludCgkc2NyZWVuLWxnKSB7XHJcbiAgLm4tYW5jaG9yLWxpbmtzIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxufVxyXG5cclxuQGluY2x1ZGUgYnJlYWtwb2ludCgkc2NyZWVuLXhsKSB7XHJcbiAgLm4tYW5jaG9yLWxpbmtfX2xpc3QtaXRlbSB7XHJcblxyXG4gICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgbWFyZ2luLSN7JGRpci10b306IDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIiRjb2xvci1icmVhZGNydW1iOiAkY29sb3ItdGV4dC1saWdodDtcclxuXHJcbi5uLWJyZWFkY3J1bWIge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgbWFyZ2luLWJvdHRvbTogMDsgIC8vIEl0ZW1zIFdyYXBwaW5nIElubGluZSwgU251ZyB0byBQYWdlIFRpdGxlXHJcblxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzY3JlZW4tbWQpIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxufVxyXG5cclxuLm4tYnJlYWRjcnVtYl9fbGlzdCB7XHJcbiAgQGV4dGVuZCAlbm8tbWFyZ2luO1xyXG4gIEBleHRlbmQgJW5vLXBhZGRpbmc7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxufVxyXG5cclxuLm4tYnJlYWRjcnVtYl9fbGlzdC1pdGVtIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmctc207IC8vIEl0ZW1zIFdyYXBwaW5nIElubGluZVxyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblxyXG4gICY6bGFzdC1jaGlsZCB7XHJcbiAgICBAaW5jbHVkZSBkb3Rjb20tZm9udC1mYW1pbHktbGlnaHQ7XHJcbiAgICBAaW5jbHVkZSBmb250LXNpemUoJGZvbnQtc2l6ZS1zbSBpbmhlcml0KTtcclxuICAgIGNvbG9yOiAkY29sb3ItYnJlYWRjcnVtYjtcclxuXHJcbiAgICA+IC5uLWJyZWFkY3J1bWJfX2xpbmsge1xyXG4gICAgICBtYXJnaW4tI3skZGlyLWZyb219OiAwO1xyXG4gICAgICBwYWRkaW5nLSN7JGRpci1mcm9tfTogMDtcclxuXHJcbiAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5uLWJyZWFkY3J1bWJfX2xpbmssXHJcbi5uLWJyZWFkY3J1bWJfX2xpc3QgPiBsaSA+IGEge1xyXG4gIEBpbmNsdWRlIGRvdGNvbS1mb250LWZhbWlseS1saWdodDtcclxuICBjb2xvcjogJGNvbG9yLWJyZWFkY3J1bWI7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xyXG4gIG1hcmdpbi1yaWdodDogJHNwYWNpbmcteHM7XHJcbiAgcGFkZGluZzogMCAkc3BhY2luZy1zbSAwIDA7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAmOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6ICc+JztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgdG9wOiAxcHg7XHJcbiAgfVxyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGNvbG9yOiAkY29sb3ItYnJlYWRjcnVtYjtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gIH1cclxufVxyXG4iLCIvLyAubi1jb250YWN0LXNhbGVzIHtcclxuLy8gICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1jb21wb25lbnQtYm90dG9tIC0gJHNwYWNpbmctc207IC8vIEl0ZW1zIFdyYXBwaW5nIElubGluZVxyXG4vLyB9XHJcblxyXG4ubi1jb250YWN0LXNhbGVzX19saXN0IHtcclxuICBAZXh0ZW5kICVuby1tYXJnaW47XHJcbiAgQGV4dGVuZCAlbm8tcGFkZGluZztcclxuICBmb250LXNpemU6IDA7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxufVxyXG5cclxuXHJcbi5uLWNvbnRhY3Qtc2FsZXNfX2xpc3QtaXRlbSB7XHJcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGNvbG9yLWdyYXktNjQ7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHJcbiAgJjpsYXN0LWNoaWxkIHtcclxuICAgIGJvcmRlci1yaWdodDogMDtcclxuXHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5uLWNvbnRhY3Qtc2FsZXNfX2xpbmsge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHBhZGRpbmc6IDAgJHNwYWNpbmctc207XHJcblxyXG4gIC5uLWNvbnRhY3Qtc2FsZXNfX2xpc3QtaXRlbTpmaXJzdC1jaGlsZCAmIHtcclxuICAgIHBhZGRpbmctbGVmdDogMDtcclxuICB9XHJcblxyXG4gIC5uLWNvbnRhY3Qtc2FsZXNfX2xpc3QtaXRlbTpsYXN0LWNoaWxkICYge1xyXG4gICAgcGFkZGluZy1yaWdodDogMDtcclxuICB9XHJcblxyXG4gIC5uLWNvbnRhY3Qtc2FsZXNfX2xpc3QtaXRlbS13aXRoLWljb24gJiB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDQ1cHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgfVxyXG5cclxuICAubi1jb250YWN0LXNhbGVzX19saXN0LWl0ZW0td2l0aC1pY29uOmZpcnN0LWNoaWxkICYge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xyXG5cclxuICAgIC5uLWNvbnRhY3Qtc2FsZXNfX2ljb24ge1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLm4tY29udGFjdC1zYWxlc19faWNvbiB7XHJcbiAgZGlzcGxheTogaW5saW5lO1xyXG4gIGZpbGw6ICRjb2xvci1ncmF5LTY0O1xyXG4gIGhlaWdodDogMjRweDtcclxuICBsZWZ0OiAkc3BhY2luZy1zbTtcclxuICBtYXJnaW4tcmlnaHQ6ICRzcGFjaW5nLXhzO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IC0zcHg7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICB3aWR0aDogMjRweDtcclxuXHJcbiAgLm4tY29udGFjdC1zYWxlc19fbGluazpob3ZlciAmIHtcclxuICAgIGZpbGw6ICRjb2xvci1saW5rLWhvdmVyO1xyXG4gIH1cclxufVxyXG5cclxuLm4tY29udGFjdC1zYWxlc19fbGlzdC1pdGVtLXRleHQge1xyXG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1kZWZhdWx0O1xyXG4gIC8vIHBhZGRpbmc6IDE1cHg7XHJcblxyXG4gIC5uLWNvbnRhY3Qtc2FsZXNfX2xpc3QtaXRlbS13aXRoLWljb24gJiB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgfVxyXG5cclxuICAubi1jb250YWN0LXNhbGVzX19saW5rOmhvdmVyICYge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgfVxyXG59XHJcblxyXG5AaW5jbHVkZSBicmVha3BvaW50KG1heC13aWR0aCAkc2NyZWVuLXNtKSB7XHJcbiAgLm4tY29udGFjdC1zYWxlc19fbGlzdC1pdGVtLXdpdGgtaWNvbiB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuQGluY2x1ZGUgYnJlYWtwb2ludChtaW4td2lkdGggJHNjcmVlbi1tZCkge1xyXG4gIC5uLWNvbnRhY3Qtc2FsZXNfX2xpbmtbaHJlZl49J3RlbCddIHtcclxuICAgIGNvbG9yOiAkY29sb3ItdGV4dC1saWdodDtcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC5uLWNvbnRhY3Qtc2FsZXNfX2xpc3QtaXRlbS10ZXh0IHtcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AaW5jbHVkZSBicmVha3BvaW50KG1heC13aWR0aCAkc2NyZWVuLW1kKSB7XHJcbiAgLm4tY29udGFjdC1zYWxlcyB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgfVxyXG59XHJcblxyXG5AaW5jbHVkZSBicmVha3BvaW50KCRzY3JlZW4tbWQpIHtcclxuICAubi1wYWdlLW5hdmlnYXRpb24ge1xyXG4gICAgLm4tY29udGFjdC1zYWxlcyB7XHJcbiAgICAgIGZsb2F0OiByaWdodDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLy8gaDEge1xyXG4vLyAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xyXG4vLyAgIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLWRlZmF1bHQ7XHJcbi8vIH1cclxuXHJcbi5uLXBhZ2UtaGVhZGVyIHtcclxuICBtYXJnaW4tdG9wOiAkc3BhY2luZy1kZWZhdWx0O1xyXG59XHJcblxyXG4ubi1wYWdlLW5hdmlnYXRpb24ge1xyXG4gIHBhZGRpbmctYm90dG9tOiAkc3BhY2luZy1kZWZhdWx0O1xyXG4gIHBhZGRpbmctdG9wOiAkc3BhY2luZy1kZWZhdWx0O1xyXG59XHJcblxyXG4ubi1wYWdlLWhlYWRlcl9faGVhZGluZyB7XHJcbiAgY29sb3I6ICRjb2xvci10ZXh0LWRlZmF1bHQ7XHJcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLWgzLWxnO1xyXG4gIG1heC13aWR0aDogOTYwcHg7XHJcblxyXG4gICYubi1wYWdlLWhlYWRlci0tb24tZGFyay1iZyB7XHJcbiAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gIH1cclxufVxyXG5cclxuLm4tcGFnZS1oZWFkZXItLWlzLWFsdC1jb2xvciAubi1wYWdlLWhlYWRlcl9faGVhZGluZyB7XHJcbiAgY29sb3I6ICRjb2xvci1ncmVlbjtcclxufVxyXG5cclxuLm4tcGFnZS1oZWFkZXItLXYyIC5uLXBhZ2UtaGVhZGVyX19oZWFkaW5nIHtcclxuICBjb2xvcjogJGNvbG9yLWJsdWUtbGlnaHQ7XHJcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLWgyLWxnO1xyXG59XHJcblxyXG4ubi1wYWdlLWhlYWRlcl9fcHJlLWhlYWRpbmcge1xyXG4gIEBpbmNsdWRlIGRvdGNvbS1mb250LWZhbWlseS1saWdodDtcclxuICBjb2xvcjogJGNvbG9yLXRleHQtbGlnaHQ7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLWxnO1xyXG4gIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLXhzO1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbn1cclxuXHJcbi5uLXBhZ2UtaGVhZGVyLS12MyB7XHJcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBtYXgtd2lkdGg6IDEyMDBweDtcclxufVxyXG5cclxuLm4tcGFnZS1oZWFkZXJfX2ltZyB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAkc3BhY2luZy1kZWZhdWx0O1xyXG59XHJcblxyXG4ubi1wYWdlLWhlYWRlcl9fYm9keSB7XHJcbiAgZmxleDogMTtcclxufVxyXG5cclxuLm4tcGFnZS1oZWFkZXJfX2xpbmstLWF1dGhvciB7XHJcbiAgQGluY2x1ZGUgZG90Y29tLWZvbnQtZmFtaWx5LXNlbWktYm9sZDtcclxuICBmb250LXNpemU6ICRmb250LXNpemUtc207XHJcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmcteHM7XHJcbn1cclxuXHJcbi5uLXBhZ2UtaGVhZGVyX19kYXRlIHtcclxuICBAaW5jbHVkZSBkb3Rjb20tZm9udC1mYW1pbHktbGlnaHQ7XHJcbiAgY29sb3I6ICRjb2xvci10ZXh0LWxpZ2h0O1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLXhzO1xyXG59XHJcblxyXG4ubi1wYWdlLWhlYWRlcl9fbGluay0tb3B0aW9ucyB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgLy8gZmxvYXQ6IHJpZ2h0O1xyXG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcclxuXHJcbiAgLm4tZHJvcGRvd24tbWVudV9fdHJpZ2dlci1pY29uIHtcclxuICAgIHRvcDogMnB4O1xyXG4gIH1cclxufVxyXG5cclxuLm4tcGFnZS1oZWFkZXJfX2xpbmstaWNvbiB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGZpbGw6ICRjb2xvci1ibHVlLWxpZ2h0O1xyXG4gIGhlaWdodDogMTJweDtcclxuICBtYXJnaW4tcmlnaHQ6ICRzcGFjaW5nLXhzO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB0b3A6IDFweDtcclxuICB3aWR0aDogMTJweDtcclxufVxyXG5cclxuLm4tcGFnZS1oZWFkZXItLXY0IHtcclxuICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1kZWZhdWx0O1xyXG4gIHBhZGRpbmctdG9wOiAkc3BhY2luZy1zbTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICY6YmVmb3JlIHtcclxuICAgIGJhY2tncm91bmQ6ICRjb2xvci1ncmF5LTk3O1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBoZWlnaHQ6IDI0MHB4O1xyXG4gICAgbGVmdDogMDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgdG9wOiAwO1xyXG4gIH1cclxuXHJcbiAgLm4tcGFnZS1oZWFkZXJfX2hlYWRpbmcge1xyXG4gICAgY29sb3I6ICRjb2xvci1ncmVlbjtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB9XHJcbn1cclxuXHJcbi5uLXBhZ2UtaGVhZGVyX19pbm5lciB7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgbWF4LXdpZHRoOiAkc2NyZWVuLXhsO1xyXG4gIHBhZGRpbmc6IDAgJHNwYWNpbmctc207XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzY3JlZW4tbWQpIHtcclxuICAubi1wYWdlLWhlYWRlcl9faGVhZGluZyB7XHJcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtaDEtbGc7XHJcblxyXG4gICAgLm4tcGFnZS1oZWFkZXItLXYzICYge1xyXG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtaDItbGc7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubi1wYWdlLWhlYWRlcl9fbGluay0tb3B0aW9ucyB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmU7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgfVxyXG5cclxuICAubi1wYWdlLWhlYWRlcl9fZGF0ZSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmU7XHJcbiAgfVxyXG5cclxuICAubi1wYWdlLWhlYWRlci0tdjQge1xyXG4gICAgcGFkZGluZy10b3A6ICRzcGFjaW5nLWRlZmF1bHQ7XHJcbiAgfVxyXG59XHJcbiIsIi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi8vIEJ1dHRvbiB2YXJpYWJsZXNcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcbiRidXR0b24tYm9yZGVyLWNvbG9yOiAjQkJCREJGO1xyXG4kYnV0dG9uLWNvbG9yLXByaW1hcnk6ICMzRTg4RkI7XHJcbiRidXR0b24tY29sb3ItcHJpbWFyeS1ob3ZlcjogIzAwNjdDNTtcclxuXHJcbi5idXR0b24ge1xyXG4gIEBpbmNsdWRlIGRvdGNvbS1mb250LWZhbWlseS1tZWRpdW07XHJcbiAgYmFja2dyb3VuZDogJGJ1dHRvbi1jb2xvci1wcmltYXJ5O1xyXG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWRlZmF1bHQ7XHJcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xyXG4gIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcclxuICBtaW4taGVpZ2h0OiA0MHB4O1xyXG4gIHBhZGRpbmc6IDEycHggMjBweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQ6ICRidXR0b24tY29sb3ItcHJpbWFyeS1ob3ZlcjtcclxuICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblxyXG4gICAgLm4taWNvbi1hcnJvdy1kb3duIHtcclxuICAgICAgYW5pbWF0aW9uOiBib3VuY2UgMXM7XHJcbiAgICAgIGZpbGw6ICRjb2xvci1ibHVlLTE3O1xyXG4gICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJjphY3RpdmUge1xyXG4gICAgYmFja2dyb3VuZDogJGNvbG9yLWJsdWUtMTc7XHJcbiAgfVxyXG5cclxuICAmLmJ1dHRvbi0taW52ZXJzZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XHJcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1kZWZhdWx0O1xyXG4gICAgY29sb3I6ICRjb2xvci1ibHVlLWxpZ2h0O1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JheS04NztcclxuICAgICAgY29sb3I6ICRjb2xvci1ibHVlLTE3O1xyXG4gICAgfVxyXG5cclxuICAgICY6YWN0aXZlIHtcclxuICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWdyYXktODc7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uYnV0dG9uLS1pY29uIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIG1heC13aWR0aDogNDUwcHg7XHJcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xyXG4gIHBhZGRpbmctcmlnaHQ6IDI1cHg7XHJcbiAgdGV4dC1hbGlnbjogbGVmdDtcclxuXHJcbiAgLm4tbGF5b3V0LWZsZXhfX2l0ZW0gJiB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6ICRzcGFjaW5nLXNtO1xyXG4gICAgcGFkZGluZy1yaWdodDogJHNwYWNpbmctc207XHJcbiAgfVxyXG5cclxuICAuYnV0dG9uX19pY29uIHtcclxuICAgIGZsZXg6IDAgMCBhdXRvO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAkc3BhY2luZy1zbTtcclxuICB9XHJcblxyXG4gIC5idXR0b25fX3RleHQge1xyXG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xyXG4gIH1cclxufVxyXG5cclxuLmJ1dHRvbl9fdGV4dCxcclxuLmJ1dHRvbl9faWNvbiB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbn1cclxuXHJcbi5idXR0b25fX2ljb24ge1xyXG4gIGZpbGw6ICRjb2xvci1ibHVlLWxpZ2h0O1xyXG4gIGhlaWdodDogMjJweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgdG9wOiAtMXB4O1xyXG4gIHdpZHRoOiAyMnB4O1xyXG5cclxuICAmLmJ1dHRvbl9faWNvbi0tbGcge1xyXG4gICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgd2lkdGg6IDMwcHg7XHJcbiAgfVxyXG5cclxuICAmLm4taWNvbi1hcnJvdy1jaXJjbGUtby1yaWdodCB7XHJcbiAgICBoZWlnaHQ6IDIycHg7XHJcbiAgICB3aWR0aDogMjJweDtcclxuICB9XHJcbn1cclxuXHJcbi5idXR0b24tLW5vLWJnLFxyXG4uYnV0dG9uLS1naG9zdCB7XHJcbiAgYmFja2dyb3VuZDogbm9uZTtcclxuICBjb2xvcjogJGNvbG9yLWxpbms7XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgIGNvbG9yOiAkY29sb3ItbGluay1ob3ZlcjtcclxuICB9XHJcbn1cclxuXHJcbi5idXR0b24tLWdob3N0IHtcclxuICBib3JkZXI6IDJweCBzb2xpZCAkYnV0dG9uLWJvcmRlci1jb2xvcjtcclxuICBjb2xvcjogJGNvbG9yLXRleHQtbGlnaHQ7XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItYmx1ZS04ODtcclxuICAgIGNvbG9yOiAkY29sb3ItYmx1ZS04ODtcclxuICB9XHJcbn1cclxuXHJcbi5idXR0b24tLWdob3N0LXByaW1hcnkge1xyXG4gIGJvcmRlci1jb2xvcjogJGNvbG9yLWJsdWUtODg7XHJcbiAgY29sb3I6ICRjb2xvci1ibHVlLTg4O1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibHVlLTg4O1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItYmx1ZS04ODtcclxuICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcblxyXG4gICAgLmJ1dHRvbl9faWNvbiB7XHJcbiAgICAgIGZpbGw6ICRjb2xvci13aGl0ZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5idXR0b25fX2ljb24ge1xyXG4gICAgZmlsbDogJGNvbG9yLWJsdWUtODg7XHJcblxyXG4gICAgW2RhdGEtbnRhcC10aGVtZX49XCJkYXJrXCJdICYge1xyXG4gICAgICBmaWxsOiAkY29sb3Itd2hpdGU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uYnV0dG9uLS1naG9zdC13aGl0ZSB7XHJcbiAgYm9yZGVyLWNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuXHJcbiAgLmJ1dHRvbl9faWNvbiB7XHJcbiAgICBmaWxsOiAkY29sb3Itd2hpdGU7XHJcbiAgfVxyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgY29sb3I6ICRjb2xvci1saW5rLWhvdmVyO1xyXG5cclxuICAgIC5idXR0b25fX2ljb24ge1xyXG4gICAgICBmaWxsOiAkY29sb3ItbGluay1ob3ZlcjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5idXR0b24tLXNlY29uZGFyeSB7XHJcbiAgYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ibHVlLWxpZ2h0O1xyXG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWRlZmF1bHQ7XHJcbiAgY29sb3I6ICRjb2xvci1ibHVlLWxpZ2h0O1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQ6ICRjb2xvci1ibHVlLWxpZ2h0O1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItYmx1ZS1saWdodDtcclxuICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgfVxyXG5cclxuICAmOmFjdGl2ZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItYmx1ZS0xNztcclxuICAgIGNvbG9yOiAkY29sb3ItYmx1ZS0xNztcclxuICB9XHJcbn1cclxuXHJcbi5idXR0b24tLXByaW1hcnkge1xyXG4gIGJhY2tncm91bmQ6ICRjb2xvci1ibHVlLTg4O1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQ6IGRhcmtlbigkY29sb3ItYmx1ZS04OCwgNSUpO1xyXG4gIH1cclxuXHJcbiAgLmJ1dHRvbl9faWNvbiB7XHJcbiAgICBmaWxsOiAkY29sb3Itd2hpdGU7XHJcbiAgfVxyXG59XHJcblxyXG4uYnV0dG9uLS1yZWdhbCB7XHJcbiAgYmFja2dyb3VuZDogJGNvbG9yLXB1cnBsZTtcclxuXHJcbiAgJi5idXR0b24tLXN0aWNreS1iYXIge1xyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgIHBhZGRpbmc6IDExcHggMjRweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHRvcDogLTJweDtcclxuICB9XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZDogJGNvbG9yLXB1cnBsZS1kYXJrO1xyXG4gIH1cclxuXHJcbiAgLmJ1dHRvbl9faWNvbiB7XHJcbiAgICBmaWxsOiAkY29sb3Itd2hpdGU7XHJcbiAgfVxyXG59XHJcblxyXG4uYnV0dG9uLS1tdXRlZCB7XHJcbiAgYmFja2dyb3VuZDogJGNvbG9yLWdyYXktMzU7XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZDogJGNvbG9yLWdyYXktMjc7XHJcbiAgfVxyXG5cclxuICAuYnV0dG9uX19pY29uIHtcclxuICAgIGZpbGw6ICRjb2xvci13aGl0ZTtcclxuICB9XHJcbn1cclxuXHJcbi5idXR0b24tLXNhZmV0eSB7XHJcbiAgYmFja2dyb3VuZDogJGNvbG9yLW9yYW5nZTtcclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3Itb3JhbmdlO1xyXG4gIH1cclxufVxyXG5cclxuLmJ1dHRvbi0tc20ge1xyXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplLXNtKTtcclxuICBwYWRkaW5nOiA3cHggMTVweDtcclxufVxyXG5cclxuLmJ1dHRvbi0tbGcge1xyXG4gIHBhZGRpbmc6IDIwcHggMzBweDtcclxufVxyXG5cclxuLmJ1dHRvbi0tYmxvY2sge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4uYnV0dG9uLS1pbmxpbmUtYWN0aW9uIHtcclxuICBAaW5jbHVkZSBkb3Rjb20tZm9udC1mYW1pbHktc2VtaS1ib2xkO1xyXG5cclxuICBjb2xvcjogJGNvbG9yLWJsdWUtbGlnaHQ7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgcGFkZGluZzogMDtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGNvbG9yOiAkY29sb3ItYmx1ZS0xNztcclxuICB9XHJcblxyXG4gIC5idXR0b25fX2ljb24ge1xyXG4gICAgZmlsbDogJGNvbG9yLWJsdWUtbGlnaHQ7XHJcbiAgfVxyXG5cclxuICAmOmhvdmVyIC5idXR0b25fX2ljb24sXHJcbiAgJjphY3RpdmUgLmJ1dHRvbl9faWNvbiB7XHJcbiAgICBmaWxsOiAkY29sb3ItYmx1ZS0xNztcclxuICB9XHJcblxyXG4gICYuYnV0dG9uLS1pbnZlcnNlIHtcclxuICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcblxyXG4gICAgLmJ1dHRvbl9faWNvbiB7XHJcbiAgICAgIGZpbGw6ICRjb2xvci13aGl0ZTtcclxuICAgIH1cclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgY29sb3I6ICRjb2xvci1ncmF5LTg3O1xyXG4gICAgfVxyXG5cclxuICAgICY6YWN0aXZlIC5idXR0b25fX2ljb24sXHJcbiAgICAmOmhvdmVyIC5idXR0b25fX2ljb24ge1xyXG4gICAgICBmaWxsOiAkY29sb3ItZ3JheS04NztcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5uLWJ1dHRvbl9fZ3JvdXAtYmxvY2sgJiB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLXNtO1xyXG4gIH1cclxufVxyXG5cclxuLmJ1dHRvbi0taW5saW5lLWFjdGlvbi1ib3JkZXJlZCB7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWdyYXktNjc7XHJcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtZGVmYXVsdDtcclxuICBwYWRkaW5nOiAkc3BhY2luZy1zbTtcclxufVxyXG5cclxuLmJ1dHRvbi1hbGlnbi0tY2VudGVyIHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5idXR0b24tdG9nZ2xlLS1pcy1hY3RpdmUge1xyXG4gIC5uLWljb24tYXJyb3ctZG93biB7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gIH1cclxufVxyXG5cclxuLmJ1dHRvbi0tY2xvc2Uge1xyXG4gIGJhY2tncm91bmQ6IDAgMDtcclxuICBib3JkZXI6IDA7XHJcbiAgcGFkZGluZzogJHNwYWNpbmctc207XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgIC5idXR0b25fX2ljb24ge1xyXG4gICAgICBmaWxsOiAkY29sb3ItbGluay1ob3ZlcjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5idXR0b25fX2ljb24ge1xyXG4gICAgZmlsbDogJGNvbG9yLXRleHQtZGVmYXVsdDtcclxuICAgIGhlaWdodDogMThweDtcclxuICAgIHdpZHRoOiAxOHB4O1xyXG4gIH1cclxufVxyXG5cclxuLm4tYnV0dG9uX19ncm91cCB7XHJcbiAgLmJ1dHRvbixcclxuICAuYnV0dG9uLS1pbmxpbmUtYWN0aW9uIHtcclxuICAgIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLXNtO1xyXG5cclxuICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AaW5jbHVkZSBicmVha3BvaW50KCRzY3JlZW4tbWQpIHtcclxuICAubi1idXR0b25fX2dyb3VwIHtcclxuXHJcbiAgICAuYnV0dG9uOm5vdCg6Zmlyc3QtY2hpbGQpIHtcclxuICAgICAgbWFyZ2luLWxlZnQ6ICRzcGFjaW5nLXhzO1xyXG4gICAgfVxyXG5cclxuICAgIC5idXR0b246bm90KDpsYXN0LWNoaWxkKSB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogJHNwYWNpbmcteHM7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIlxyXG4ubi12aWRlb19fY29udGFpbmVyIHtcclxuICBwYWRkaW5nLXRvcDogNTYuMjUwOSU7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4ubi12aWRlb19fY29udGFpbmVyLXdyYXBwZXIge1xyXG4gIGJvdHRvbTogMDtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgbGVmdDogMDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgdG9wOiAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4ubi12aWRlby1jb250cm9sbGVyIHtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgbGVmdDogMDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4ubi12aWRlby0taXMtaGlkZGVuIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4ubW9kYWFsLXdyYXBwZXIubW9kYWFsLWZ1bGxzY3JlZW4gLm1vZGFhbC1jbG9zZSB7XHJcbiAgYmFja2dyb3VuZDogJGNvbG9yLWJsdWUtbGlnaHQ7XHJcbiAgdG9wOiAkc3BhY2luZy1sZztcclxufVxyXG5cclxuLm1vZGFhbC1mdWxsc2NyZWVuIC5tb2RhYWwtY29udGVudC1jb250YWluZXIge1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbi8qIFZpZGVvIG92ZXJsYXkgc3R5bGVzICovXHJcbi5uLXZpZGVvX19jdGEge1xyXG4gIEBpbmNsdWRlIGRvdGNvbS1mb250LWZhbWlseS1zZW1pLWJvbGQ7XHJcbiAgYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xyXG4gIGJvcmRlci1yYWRpdXM6IDZweDtcclxuICBib3R0b206IDJlbTtcclxuICBib3gtc2hhZG93OiAwcHggMHB4IDIwcHggJGNvbG9yLWJsYWNrO1xyXG4gIGNvbG9yOiAkY29sb3ItYmx1ZS1saWdodDtcclxuICBmb250LXNpemU6ICRmb250LXNpemUtZGVmYXVsdDtcclxuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LXNtO1xyXG4gIG1hcmdpbjogMWVtO1xyXG4gIHBhZGRpbmc6IDFlbTtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgcmlnaHQ6IDFlbTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgei1pbmRleDogMTAwMDtcclxufVxyXG5cclxuLm4tdmlkZW9fX2N0YS0taW1hZ2Uge1xyXG4gIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG5cclxuLm4tdmlkZW9fX2N0YTpob3ZlciB7XHJcbiAgY29sb3I6ICRjb2xvci1ibHVlLWRhcms7XHJcbn1cclxuXHJcbi5uLXZpZGVvX19jdGEtLWhpZGRlbiB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG4iXX0= */
