.rack-lay-background{padding:3rem 0;padding-bottom:6rem;background-color:#f2f4f4;margin:0;margin-bottom:6rem}.rack-lay-background--depth,.rack-lay-background--depth-only{box-shadow:0 4px 4px rgba(0,0,0,.2)}.rack-lay-background--depth-only{background-color:transparent}.rack-lay-background--mobile-reset{background-color:transparent}.rack-lay-background--no-margin{margin-bottom:0}@media (min-width:992px){.rack-lay-background{padding:6rem 0}.rack-lay-background--desktop-reset{background-color:transparent}.rack-lay-background--desktop-add,.rack-lay-background--mobile-reset{background-color:#f2f4f4}}.rack-mod-button{padding:1.5rem 3rem;display:inline-block;font-weight:700;color:#000;font-size:1.5rem;border:none;box-shadow:0 2px 12px rgba(0,0,0,.3);-ms-box-shadow:0 2px 12px rgba(0,0,0,.3)}.rack-mod-button--primary{background-color:#F58C30;color:#fff}.rack-mod-button--light{background-color:#fff}.rack-mod-button--small{padding:.5rem 1.5rem;margin-bottom:1.5rem}.rack-mod-cards{max-width:120rem;margin:0 auto;width:100%;display:grid;grid-gap:1rem;grid-template-rows:auto;grid-template-columns:repeat(2,1fr);position:relative;padding:1.5rem 1.5rem 6rem;margin-bottom:6rem;line-height:0;font-size:0}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.rack-mod-cards{display:block;width:100%;height:auto}}@media (min-width:600px){.rack-mod-cards{grid-template-columns:repeat(4,1fr)}}.rack-mod-cards--big{display:grid;grid-gap:1rem;grid-template-rows:auto;grid-template-columns:repeat(1,1fr);justify-content:flex-end}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.rack-mod-cards--big{display:block;width:100%;height:auto}}@media (min-width:600px){.rack-mod-cards--big{grid-template-columns:repeat(3,1fr)}}.rack-mod-cards--homepage{display:grid;grid-gap:1rem;grid-template-rows:auto;grid-template-columns:repeat(1,1fr);justify-content:flex-end}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.rack-mod-cards--homepage{display:block;width:100%;height:auto}}@media (min-width:600px){.rack-mod-cards--homepage{grid-template-columns:repeat(4,1fr)}}.rack-mod-cards__column{display:flex;flex-direction:column;padding:0;list-style:none;z-index:2}.rack-mod-cards__row{display:flex;flex-direction:row;padding:0;list-style:none;justify-content:space-between}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.rack-mod-cards__row{padding:1.5rem}}.rack-mod-cards__card{position:relative;height:21rem;display:flex;flex-direction:column;justify-content:flex-end;padding:1.5rem 1.5rem 0;border-radius:.5rem;overflow:hidden}.rack-mod-cards__card::after{content:"";height:40%;width:100%;position:absolute;left:0;bottom:0;background:-webkit-linear-gradient(rgba(0,0,0,0) 0%,rgba(0,0,0,.5) 100%);background:-o-linear-gradient(rgba(0,0,0,0) 0%,rgba(0,0,0,.5) 100%);background:linear-gradient(rgba(0,0,0,0) 0%,rgba(0,0,0,.5) 100%);opacity:1;z-index:1}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.rack-mod-cards__card{display:inline-block;width:24%;height:200px!important;margin:.5%;padding:0}}.rack-mod-cards__card:last-of-type{margin-bottom:0}.rack-mod-cards__cardTitle{font-family:"Noto Sans TC",sans-serif;font-size:1.6rem;color:#fff;margin-bottom:1.5rem;line-height:130%;text-decoration:none;text-shadow:0 0 20px #000;z-index:2}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.rack-mod-cards__cardTitle{padding:0 1rem;position:absolute;bottom:0;z-index:1}}.rack-mod-cards__cardTitle:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;z-index:2}.rack-mod-cards__cardMeta{color:#fff;font-size:1.2rem;margin-bottom:1.5rem;text-shadow:0 0 20px #000}.rack-mod-cards__cardIcon svg{width:1.5rem;height:1.5rem}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.rack-mod-cards__card div{position:absolute;top:0;left:0;width:100%;height:100%}}.rack-mod-cards__cardImage{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1}@media (min-width:992px){.rack-mod-cards__card{transition:all 200ms ease;cursor:pointer}.rack-mod-cards__cardTitle{font-size:2.4rem}.rack-mod-cards__cardTitle:before{position:absolute;top:0;left:0;width:100%;height:100%}.rack-mod-cards__card:hover{transform:scale(1.03);box-shadow:0 10px 80px #00000061}.rack-mod-cards__card:hover .rack-mod-cards__cardImage{transform:scale(1.01)}.rack-mod-cards--homepage .rack-mod-cards__card:first-of-type{grid-row-start:1;grid-column-start:1;grid-row-end:3;grid-column-end:3;height:100%}}.rack-lay-grid__container{max-width:120rem;width:100%;margin:0 auto}.rack-lay-grid__content,.rack-lay-grid__expended{max-width:100rem;width:100%;margin:0 auto}.rack-lay-grid__content{max-width:75rem}.rack-lay-grid__hide{display:none!important}@media (min-width:992px){.rack-lay-grid__hide{display:block!important}}.rack-mod-heading--center{text-align:center}.rack-mod-heading--right{text-align:right}.rack-mod-heading--dark{color:#000}.rack-mod-heading__h1,.rack-mod-heading__h2,.rack-mod-heading__h3{font-size:2rem;display:block;padding:0 1.5rem 1.5rem;color:#F58C30;font-weight:700;font-family:"Noto Sans TC",sans-serif;line-height:130%;max-width:120rem;margin:0 auto;width:100%}.rack-mod-heading__h2,.rack-mod-heading__h3{font-size:1.8rem}.rack-mod-heading__h3{font-size:1.6rem}@media (min-width:992px){.rack-mod-heading__h1,.rack-mod-heading__h2,.rack-mod-heading__h3{font-size:4rem;display:block;color:#F58C30;font-weight:700;font-family:"Noto Sans TC",sans-serif;line-height:130%;max-width:120rem;margin:0 auto;width:100%;padding:0 1.5rem 6rem}.rack-mod-heading__h2,.rack-mod-heading__h3{font-size:3.6rem;padding:0 1.5rem 3rem}.rack-mod-heading__h3{font-size:3.2rem}}.rack-mod-label{background-color:#F58C30;border-radius:.5rem;padding:0 .75rem;margin:.75rem;font-family:"Noto Sans TC",sans-serif;font-weight:400;font-size:1.2rem;color:#fff}.rack-com-menu{position:fixed;top:0;left:0;height:5rem;background-color:#fff;width:100%;padding:.5rem;display:flex;align-items:center;justify-content:space-between;z-index:100;box-shadow:0 2px 12px rgba(0,0,0,.3);-ms-box-shadow:0 2px 12px rgba(0,0,0,.3)}.rack-com-menu__container{display:flex;position:absolute;flex-direction:column;top:0;left:-100vw;opacity:0;background:#fff;height:calc(100vh - 5rem);width:100%;z-index:8;margin-top:5rem;transition:all 200ms ease;overflow:auto}.is-open-menu .rack-com-menu__container{left:0;padding-left:0;opacity:1;max-width:42rem}.is-open-menu .rack-com-menu__button--menu{margin-left:0;-webkit-appearance:none}.rack-com-menu.is-open-menu .rack-com-menu__logo{transition:300ms ease;opacity:0}.rack-com-menu__item{display:flex;position:relative;flex-direction:row;flex:1;max-height:5rem;min-height:4rem;transition:all 200ms ease}.rack-com-menu__item svg{width:1.2rem;height:1.2rem;margin:auto .75rem auto auto}.rack-com-menu__itemLink{text-decoration:none;white-space:nowrap;font-weight:700;color:#000;margin:auto auto auto 1.5rem;width:100%}.rack-com-menu__itemLink::after{content:'';position:absolute;left:0;top:0;width:100%;height:100%}.rack-com-menu__item::after{content:'';position:absolute;left:0;bottom:0;height:.1rem;width:100%;background-color:#f2f4f4}.rack-com-menu__logo{opacity:1;transform-origin:top;position:absolute;left:0;right:0;top:0;margin:0 auto auto;min-width:13rem;max-width:35rem;z-index:30}.rack-com-menu__icon svg{height:100%;width:100%;padding:.75rem}.rack-com-menu__icon--menu svg{position:absolute;top:0;width:3rem;height:100%;padding:0}.rack-com-menu__icon--menu svg path{stroke:#F58C30}.rack-com-menu__button{transition:all 200ms ease;position:relative;display:flex;align-items:center;height:100%;width:4rem;background-color:#187091;border:0;border-radius:.5rem;-webkit-appearance:none}.rack-com-menu__button--menu{width:4rem;margin-left:0;background-color:transparent;color:#fff;text-transform:uppercase;font-family:"Noto Sans TC",sans-serif;font-size:1.4rem;font-weight:700;margin-right:auto}.rack-com-menu__button--left,.rack-com-menu__button--right{display:none!important}@media screen and (min-width:992px){.rack-com-menu{margin-bottom:0;padding:0;height:6rem;box-shadow:none}.rack-com-menu__container{display:inline-block;float:left;position:relative;padding-right:4rem;left:0;opacity:1;margin-top:0;overflow:inherit;height:6rem;width:50%;background-color:transparent;margin-bottom:0}.rack-com-menu__container--left{display:inline-block!important;text-align:left}.rack-com-menu__container--right{display:inline-block!important;text-align:right}.rack-com-menu__container--mobile,.rack-com-menu__item svg,.rack-com-menu__item::after{display:none}.rack-com-menu__item{list-style:none;padding:0 1.5rem;display:inline-block;top:0;width:auto;height:6rem;line-height:6rem;position:relative;max-height:none}.rack-com-menu__itemLink{font-size:1.6rem;color:#000;margin:auto}.rack-com-menu__itemLink:hover{color:#F58C30;text-decoration:none}.rack-com-menu__button--menu{display:none}.rack-com-menu__button--right{margin-left:auto}.rack-com-menu__logo{opacity:1!important;width:35rem}}.rack-com-pagination{display:flex;padding:0 1.5rem;margin-bottom:6rem;flex-direction:row;justify-content:space-between;flex-wrap:wrap}.rack-com-pagination__container{display:flex;flex-direction:row;list-style:none;width:100%;justify-content:center}.rack-com-pagination__item{padding:1.5rem}.rack-com-pagination__item--active .rack-com-pagination__itemLink{color:#F58C30}.rack-com-pagination__button,.rack-com-pagination__itemLink{text-decoration:none;font-family:"Noto Sans TC",sans-serif;font-size:1.4rem}.rack-com-pagination__itemLink{font-weight:700;color:#F58C30}.rack-com-pagination__button{display:flex;align-items:center;background-color:#F58C30;padding:1.5rem 3rem;border-radius:.5rem;border:2px solid #F58C30;-webkit-appearance:none;color:#fff;width:auto}.rack-com-pagination__button--prev{margin-right:auto;padding-left:0}.rack-com-pagination__button--next svg,.rack-com-pagination__button--prev svg{margin:0 1.5rem}.rack-com-pagination__button--next{margin-left:auto;padding-right:0}.rack-com-pagination__button--disabled{background-color:#c2c2c2;padding:1.5rem 3rem;border-radius:.5rem;text-decoration:none;font-family:"Noto Sans TC",sans-serif;font-size:1.4rem;border:2px solid #c2c2c2;-webkit-appearance:none;color:#8f8f8f;width:auto}.rack-com-pagination__button svg{max-width:1.2rem;max-height:1.2rem}@media (min-width:992px){.rack-com-pagination{padding:3rem}}.rack-mod-rating{position:relative;z-index:2;margin-bottom:auto;user-select:none}.rack-mod-rating--center,.rack-mod-rating--center .rack-mod-rating__container{text-align:center}.rack-mod-rating--single{margin-bottom:3rem;display:flex;align-items:center;justify-content:center;width:100%}.rack-mod-rating--single .rack-mod-rating__item{font-size:2rem}.rack-mod-rating__container{position:relative;padding:0;z-index:2}.rack-mod-rating__item{padding:0;display:inline-block;transition:color .5s ease;color:rgba(0,0,0,.4);text-shadow:0 0 10px rgba(0,0,0,.8)}.rack-mod-rating__item--filled{color:#ebb400}.cd-lay-content a,.rack-mod-rating__link{color:#F58C30;text-decoration:none}.cd-lay-content .sharedaddy li::before,.rack-mod-rating__number{display:none}.rack-mod-rating__form .rack-mod-rating__item{font-size:4rem;text-shadow:unset;cursor:pointer}#rating_1:checked~.rack-mod-rating__container .rack-mod-rating__item:nth-child(1),#rating_2:checked~.rack-mod-rating__container .rack-mod-rating__item:nth-child(-n+2),#rating_3:checked~.rack-mod-rating__container .rack-mod-rating__item:nth-child(-n+3),#rating_4:checked~.rack-mod-rating__container .rack-mod-rating__item:nth-child(-n+4){color:#ebb400}#rating_5:checked~.rack-mod-rating__container .rack-mod-rating__item{color:#ebb400}#rating_1:hover~.rack-mod-rating__container .rack-mod-rating__item:nth-child(1),#rating_2:hover~.rack-mod-rating__container .rack-mod-rating__item:nth-child(-n+2),#rating_3:hover~.rack-mod-rating__container .rack-mod-rating__item:nth-child(-n+3),#rating_4:hover~.rack-mod-rating__container .rack-mod-rating__item:nth-child(-n+4){color:#ebb400}#rating_5:hover~.rack-mod-rating__container .rack-mod-rating__item{color:#ebb400}@media (min-width:992px){.rack-mod-rating__number{display:inline-block;margin:.5rem 1.5rem 0;font-weight:700;color:#000}.rack-mod-rating--single{justify-content:left;margin-bottom:3rem}.rack-mod-rating--single .rack-mod-rating__item{font-size:4rem;text-shadow:unset}}form#subscribe-blog-blog_subscription-2{display:flex;flex-wrap:wrap;width:100%}form#subscribe-blog-blog_subscription-2 #subscribe-text{width:100%;margin-bottom:.75rem}form#subscribe-blog-blog_subscription-2 #subscribe-email{flex:2}form#subscribe-blog-blog_subscription-2 #subscribe-email input{margin:0;padding:1.5rem;height:100%;border-radius:.5rem;border:none;background-color:rgba(0,0,0,.1)}form#subscribe-blog-blog_subscription-2 #subscribe-email input:-webkit-autofill{-webkit-box-shadow:0 0 0 100px #e6e6e6 inset;-webkit-text-fill-color:#000}form#subscribe-blog-blog_subscription-2 #subscribe-email input::placeholder{color:#000}form#subscribe-blog-blog_subscription-2 #subscribe-submit{flex:1}form#subscribe-blog-blog_subscription-2 #subscribe-submit input{background-color:#F58C30;padding:1.5rem 3rem;border-radius:.5rem;text-decoration:none;font-family:"Noto Sans TC",sans-serif;font-size:1.4rem;border:2px solid #F58C30;-webkit-appearance:none;color:#fff;width:100%}.wpcf7{padding:0 1.5rem!important}.wpcf7 .g-recaptcha,h1,h2,h3,h4,h5,h6,img.img-responsive{margin-bottom:1.5rem}*{box-sizing:border-box}.no-padding{padding:0}.no-padding-left{padding-left:0}.no-padding-right{padding-right:0}body,html{font-size:62.5%;margin:0}body,p{line-height:160%}body{padding-top:5rem;font-family:"Noto Sans TC",sans-serif;font-size:1.3rem}body.is-open{overflow:hidden}.is-open{display:block!important}section{margin-bottom:6rem;counter-reset:arrow}hr{clear:both;border:none}h1,h2,h3,h4,h5,h6{color:#F58C30;margin-top:0;font-weight:700}h1{font-size:1.8rem}h2,h3,h4,h5,h6{font-size:1.6rem}ul li{list-style:none}p{margin-bottom:1.5rem}.p-end{margin-bottom:3rem}textarea{max-width:100%}[data-print=only]{display:none!important}@media screen and (min-width:992px){body{padding-top:0;font-size:1.6rem}h1{font-size:3rem}h2,h3,h4,h5,h6{font-size:2.8rem;margin-bottom:4.5rem}p{line-height:180%;margin-bottom:1.5rem}section{margin-bottom:9rem}.no-padding-desktop{padding:0}.no-padding-left-desktop{padding-left:0}.no-padding-right-desktop{padding-right:0}}@media print{body{padding-top:0;font-size:1.6rem}}@supports (-ms-ime-align:auto){.selector{property:value}}.cd-lay-content{max-width:75rem;margin:0 auto;width:100%;margin-bottom:6rem;display:flex;flex-direction:column}.cd-lay-content p{line-height:160%;margin-bottom:2rem;padding:0 1.5rem;font-size:1.4rem}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.cd-lay-content p{display:block}}.cd-lay-content ol,.cd-lay-content ul{position:relative;display:block;padding:0 1.5rem 3rem;margin:0}.cd-lay-content ol{padding:0 3rem}.cd-lay-content ul li{padding-left:2rem;position:relative;line-height:140%;font-size:1.4rem}.cd-lay-content ul li::before{content:'';position:absolute;display:block;height:.6rem;width:.6rem;background-color:red;border-radius:50%;left:0;top:8px}.cd-lay-content img{max-width:100%;height:auto}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.cd-lay-content img{width:auto;display:inline-block;height:500px;line-height:0;font-size:0}}.cd-lay-content h1,.cd-lay-content h2,.cd-lay-content h3,.cd-lay-content h4,.cd-lay-content h5,.cd-lay-content h6{font-family:"Noto Sans TC",sans-serif;padding:0 1.5rem 1.5rem;margin-top:3.5rem;margin-bottom:.75rem}@media screen and (min-width:992px){.cd-lay-content{display:flex;flex-direction:column}.cd-lay-content p{font-size:1.95rem;line-height:240%}.cd-lay-content ul li{font-size:2.1rem}}@media print{.cd-lay-content{display:flex;flex-direction:column}.cd-lay-content p{font-size:1.95rem;line-height:240%}.cd-lay-content img{display:block;max-width:50%;margin-left:auto;margin-right:auto}.cd-lay-content ul li{font-size:2.1rem}}.cd-lay-footer{background-color:#F58C30;background-size:cover;text-align:center;padding:3rem 1.5rem 0}.cd-lay-footer__copyright{color:#fff;font-weight:700;padding-bottom:1.5rem}.cd-lay-footer__list{padding:0 0 6rem;margin:0}.cd-lay-footer__link{color:#fff}.cd-lay-footer__item{display:inline-block}.cd-lay-footer__item::after{color:#fff;content:'|';padding:0 .75rem;position:relative;top:-.1rem}.cd-lay-footer__item:last-child::after{display:none}.cd-lay-header__decoration,.cd-lay-header__sub{display:none}.cd-lay-header__block{display:flex;flex-direction:column;align-self:center;position:relative;padding:1.5rem 0;margin:0 1.5rem;border-bottom:1px solid rgba(54,39,38,.1)}.cd-lay-header__block::after{right:-1.5rem}.cd-lay-header__block::before{position:relative;width:100%;margin:1.5rem 0;order:1}.cd-lay-header__block--mobile{display:flex}.cd-lay-header__blockImage{max-width:7.5rem;padding-right:1.5rem}@-moz-document url-prefix(){.cd-lay-header__blockImage{height:100%}}.cd-lay-header__blockContainer{display:flex;flex-flow:row nowrap;align-items:flex-start}.cd-lay-header__blockTitle{display:block;font-family:"Noto Sans TC",sans-serif;font-weight:700;color:#000;text-decoration:none;font-size:1.6rem;padding-bottom:.75rem}.cd-lay-header__blockTitle:after{content:'';left:0;top:0;position:absolute;width:100%;height:100%}.cd-lay-header__blockContent{font-size:1.3rem;line-height:140%}@media screen and (min-width:992px){.cd-lay-header{position:relative;padding-top:0}.cd-lay-header::before{content:'';position:fixed;top:0;left:0;display:block;width:100%;height:6rem;background-color:#fff;z-index:1;box-shadow:0 2px 12px rgba(0,0,0,.3);-ms-box-shadow:0 2px 12px rgba(0,0,0,.3)}.cd-lay-header__decoration{display:block;position:absolute;right:0;bottom:-49px;z-index:-1}.cd-lay-header--homepage{padding:3rem 1rem 0}.cd-lay-header--homepage::before{height:90%}.cd-lay-header--homepage .cd-lay-header__container{max-width:120rem;margin:0 auto;width:100%}.cd-lay-header--homepage .cd-lay-header__decoration{bottom:-51px}.cd-lay-header::after{display:none}.cd-lay-header__container{display:flex}}@media print{.cd-lay-header{padding-top:0}.cd-lay-header::before,.cd-lay-header__decoration{display:none}}.cd-lay-popup{position:absolute;top:3rem;left:0;right:0;background-color:#fff;width:80%;max-width:650px;margin:auto;box-shadow:0 2px 12px rgba(0,0,0,.3);-ms-box-shadow:0 2px 12px rgba(0,0,0,.3);margin-bottom:3rem;display:none}.cd-lay-popup__overlay{display:none;position:fixed;width:100%;height:100%;top:3rem;left:0;top:0;z-index:1000;background-color:rgba(0,0,0,.3);overflow:auto}.cd-lay-popup__close{position:absolute;right:1.5rem;top:1.5rem;font-size:2.5rem;cursor:pointer}.cd-lay-popup__header{height:15rem;background-color:#F58C30;background-position:0 -10rem;background-size:100%}.cd-lay-popup__title{display:block;font-size:1.8rem;color:#F58C30;font-weight:700;margin-bottom:.75rem}.cd-lay-popup__paragraph{line-height:2.5rem}.cd-lay-popup__subtitle{display:block;font-size:1.6rem;color:#F58C30;font-weight:700;margin-bottom:1.5rem}.cd-lay-popup__section{display:block;font-weight:700;margin-bottom:3rem}.cd-lay-popup__image--empty{border:2px solid #F58C30;height:8rem;width:8rem;margin:0 auto 1.5rem}.cd-lay-popup__bold{display:block;font-weight:700;margin-bottom:.25rem}.cd-lay-popup__text{display:block;margin-bottom:1.5rem}.cd-lay-popup__amp,.cd-lay-popup__empty::before{text-align:center;font-size:4.8rem;font-weight:700;color:#F58C30;margin:3rem 0}.cd-lay-popup__empty::before{content:'?';display:block;padding:.75rem 0}.cd-lay-popup__logo{max-width:15rem;margin:0 auto;padding:1.5rem 0}.cd-lay-popup__content{padding:3rem}.cd-lay-popup__footer{text-align:right}.cd-lay-space{height:1.5rem}.cd-lay-space--small{height:.75rem}.cd-lay-space--big{height:3rem}.cd-lay-space--section{height:6rem}@media print and (color){@page{size:A4}*{-webkit-print-color-adjust:exact;color-adjust:exact;print-color-adjust:exact}h1,h2,h3,h4,h5{page-break-after:avoid}h1+p,h2+p,h3+p{page-break-before:avoid}p img{page-break-inside:avoid}[data-print=none]{display:none}[data-print=only]{display:inherit!important}}.cd-mod-about__title{text-align:center}@media (min-width:992px){.cd-mod-about__title{text-align:right;margin-top:2rem}}.cd-mod-arrow{position:relative}.cd-mod-arrow__row{padding-bottom:6rem}.cd-mod-arrow--1 .cd-mod-arrow__title{z-index:30;background-color:#F58C30}.cd-mod-arrow--2 .cd-mod-arrow__title{z-index:20;background-color:#F58C30}.cd-mod-arrow--3 .cd-mod-arrow__title{z-index:10;background-color:#F58C30}.cd-mod-arrow__title{box-sizing:content-box;background-clip:content-box;height:150px;display:block;position:relative;width:100%;color:#ffffff;max-width:150px;text-align:center;line-height:50px;margin:auto;z-index:2}.cd-mod-arrow__titleText{position:relative;display:block;z-index:3;top:55px;padding:10px;width:100%;line-height:20px}.cd-mod-arrow__titleText:before{display:block;line-height:10px;z-index:3;margin-bottom:5px}.cd-mod-arrow__title:after{content:'';z-index:1;box-sizing:content-box;position:absolute;top:150px;left:0;background-color:inherit;padding-bottom:50%;width:57.7%;transform-origin:0 0;transform:rotate(-30deg) skewX(30deg);box-shadow:-6px 6px 10px rgba(0,0,0,.2)}.cd-mod-arrow__container{height:150px;padding-left:0}.cd-mod-arrow__date{font-weight:700;color:#F58C30}@media screen and (min-width:768px){.cd-mod-arrow__container{text-align:center;padding-top:60px}}@media screen and (min-width:992px){.cd-mod-arrow{padding:0;margin-bottom:3rem}.cd-mod-arrow__row{padding:3rem}.cd-mod-arrow__container{text-align:left}.cd-mod-arrow__desc{max-width:25rem;margin-left:auto;margin-right:auto}.cd-mod-arrow__title{max-width:unset;width:100%}.cd-mod-arrow__titleText{font-size:1.8rem;top:45px}.cd-mod-arrow__titleText:before{margin-bottom:1.5rem}.cd-mod-arrow__title:after{transform:rotate(-120deg) skewX(30deg);width:10px;padding:38px;left:unset;right:-86px;box-shadow:-6px 4px 10px rgba(0,0,0,.2)}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.cd-mod-arrow--1{z-index:30;background-color:#86deff}.cd-mod-arrow--2{z-index:20;background-color:#4ac3f1}.cd-mod-arrow--3{z-index:10;background-color:#32afde}.cd-mod-arrow__title:after{display:none}}.cd-mod-bar{text-align:center}.cd-mod-bar__title{font-size:1.4rem;font-weight:700;margin-bottom:.75rem;color:#000;margin-bottom:0}.cd-mod-bar__paragraph{margin-bottom:1.5rem}.cd-mod-bar__image{max-width:16rem;margin:auto}@media (min-width:992px){.cd-mod-bar__title{font-size:2.6rem;height:8rem;line-height:8rem;text-align:right}.cd-mod-bar__image{max-width:16rem;margin:auto auto auto 0;height:8rem;line-height:8rem;margin-bottom:3rem!important;max-width:none}}.cd-mod-form input:checked+label::before{background-color:#F58C30}.cd-mod-form__label{display:block;font-weight:400;width:100%}.cd-mod-form__label--checkbox,.cd-mod-form__label--radio{display:inline-block;width:40%;margin-bottom:1.5rem}.cd-mod-form__label--radio::before{border-radius:50%}.cd-mod-form__label--checkbox::before,.cd-mod-form__label--checkboxConsent::before,.cd-mod-form__label--radio::before{content:'';margin-right:.75rem;position:relative;display:inline-block;background-color:#f2f4f4;width:2rem;height:2rem;top:.25rem;box-shadow:inset 0 2px 4px rgba(0,0,0,.2)}.cd-mod-form__label--checkboxConsent{font-size:1.3rem;padding-left:4rem}.cd-mod-form__label--checkboxConsent::before{margin-right:-2rem;left:-4rem;top:1.5rem}.cd-mod-form__checkbox,.cd-mod-form__radio{display:none}.cd-mod-form__input{width:100%;max-width:330px;background:#f2f4f4;box-shadow:inset 0 2px 4px rgba(0,0,0,.2);margin-bottom:1.5rem;padding:0 .75rem}.cd-mod-form__input--textarea{max-width:none;min-height:12rem}.cd-mod-hero{position:relative;margin-top:-5rem;padding-top:25rem;background-color:#F58C30;background-size:cover;margin-bottom:0;text-align:center;margin-bottom:6rem}.cd-mod-hero__title{width:100%;margin-bottom:1.5rem;color:#000}.cd-mod-hero__container{text-align:center;margin-bottom:3rem}.cd-mod-hero__video{padding:0;margin:0 1.5rem 6rem;width:calc(100% - 3rem);box-shadow:0 2px 12px rgba(0,0,0,.3);-ms-box-shadow:0 2px 12px rgba(0,0,0,.3)}@media screen and (min-width:1200px){.cd-mod-hero__title{padding-top:40px}}@media screen and (min-width:992px){.cd-mod-hero{margin-top:-6.7rem;padding-top:35rem}.cd-mod-hero__video{margin:0 0 10rem;width:50%}.cd-mod-hero__paragraph{max-width:400px;margin-left:auto;margin-right:auto}}.cd-mod-map__title{color:#000}.cd-mod-map__th{color:#F58C30;font-weight:700;text-align:center;margin-bottom:10px}.cd-mod-map__row{margin-bottom:3rem}.cd-mod-map__item--empty::before{content:'?';color:#F58C30;font-weight:700;font-size:2.4rem;line-height:50px;text-align:center;width:100%}.cd-mod-map__button,.cd-mod-map__item{display:flex;flex:1;height:50px;margin-bottom:.75rem}.cd-mod-map__button a,.cd-mod-map__image{margin:auto!important;height:45px}@media (min-width:992px){.cd-mod-map,.cd-mod-map__row{position:relative}.cd-mod-map__row{width:450px;background-color:#fff;box-shadow:0 2px 12px rgba(0,0,0,.3);-ms-box-shadow:0 2px 12px rgba(0,0,0,.3);padding:1.5rem 0 3rem;z-index:2}.cd-mod-map__map{position:absolute;top:0;height:100%;width:100%;padding-left:450px;background-image:url(https://www.4tuimpactchallenge.nl/images/winnaars-2018.jpg);background-repeat:no-repeat;background-position:right center;background-size:47vw auto}.cd-mod-map__mapImage{display:none}.cd-mod-map__button,.cd-mod-map__item{height:60px}.cd-mod-map__item--empty::before{line-height:60px}.cd-mod-map__button a,.cd-mod-map__image{margin:auto!important;height:55px}}.cd-mod-media{line-height:0;font-size:0}.cd-mod-media__paragraph{font-size:1.4rem;margin-bottom:3rem}.cd-mod-media__image{display:inline-block;margin:0;width:50%}.cd-mod-media__image img{margin:0;width:100%;height:100%;object-fit:cover}.cd-mod-partners__rows,.cd-mod-social{margin-bottom:3rem}.cd-mod-social__list{margin:0;padding:0 0 1.5rem}.cd-mod-social__item{display:inline-block;padding:0 1.5rem}.cd-mod-social__link{transition:1s all ease;color:#fff;font-size:3.2rem}.cd-mod-social__link:hover{opacity:.8}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL2NoYXBlYXUtcmFjay9iYWNrZ3JvdW5kL2JhY2tncm91bmQuc2NzcyIsIi4uL2NoYXBlYXUtcmFjay9idXR0b25zL2J1dHRvbi5zY3NzIiwiZ2xvYmFscy9taXhpbnMuc2NzcyIsIi4uL2NoYXBlYXUtcmFjay9jYXJkcy9jYXJkcy5zY3NzIiwiLi4vY2hhcGVhdS1yYWNrL2dyaWRzL21peGluLWdyaWQuc2NzcyIsIi4uL2NoYXBlYXUtcmFjay9ncmlkcy9ncmlkLnNjc3MiLCIuLi9jaGFwZWF1LXJhY2svaGVhZGluZ3MvaGVhZGluZ3Muc2NzcyIsIi4uL2NoYXBlYXUtcmFjay9sYWJlbHMvbGFiZWxzLnNjc3MiLCIuLi9jaGFwZWF1LXJhY2svbWVudS9tZW51LnNjc3MiLCIuLi9jaGFwZWF1LXJhY2svcGFnaW5hdGlvbi9wYWdpbmF0aW9uLnNjc3MiLCIuLi9jaGFwZWF1LXJhY2svYnV0dG9ucy9taXhpbi1idXR0b24uc2NzcyIsIi4uL2NoYXBlYXUtcmFjay9yYXRpbmdzL3JhdGluZ3Muc2NzcyIsImxheW91dHMvY29udGVudC5zY3NzIiwiZ2xvYmFscy90aGlyZC1wYXJ0eS5zY3NzIiwiZ2xvYmFscy9fZ2xvYmFscy5zY3NzIiwibWFpbi5jc3MiLCJsYXlvdXRzL2Zvb3Rlci5zY3NzIiwibGF5b3V0cy9oZWFkZXIuc2NzcyIsImxheW91dHMvcG9wdXAuc2NzcyIsImxheW91dHMvc3BhY2Uuc2NzcyIsIm1lZGlhL3ByaW50LnNjc3MiLCJtb2R1bGVzL2Fib3V0LnNjc3MiLCJtb2R1bGVzL2Fycm93LnNjc3MiLCJtb2R1bGVzL2Jhci5zY3NzIiwibW9kdWxlcy9mb3JtLnNjc3MiLCJtb2R1bGVzL2hlcm8uc2NzcyIsIm1vZHVsZXMvbWFwLnNjc3MiLCJtb2R1bGVzL21lZGlhLnNjc3MiLCJtb2R1bGVzL3BhcnRuZXJzLnNjc3MiLCJtb2R1bGVzL3NvY2lhbC1tZWRpYS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUlBLG9CLENBQ0UsYyxDQUNBLG1CLENBQ0Esd0IsQ0FDQSxRLENBQ0Esa0IsQ0FFQSwyQixDQUlBLGdDLENBSEUsbUMsQ0FHRixnQyxDQUVFLDRCLENBR0Ysa0MsQ0FDRSw0QixDQUdGLCtCLENBQ0UsZSxDQUtKLHlCQUNFLG9CLENBQ0ksYyxDQUVBLG1DLENBQ0UsNEIsQ0FHRixpQyxDQUlBLGtDLENBSEUsd0IsQ0FUUixDQzFCQSxnQixDQUNFLG1CLENBQ0Esb0IsQ0FDQSxlLENBQ0EsVSxDQUNBLGdCLENBQ0EsVyxDQ1FBLG9DLENBQ0Esd0MsQ0ROQSx5QixDQUNFLHdCLENBQ0EsVSxDQUdGLHVCLENBQ0UscUIsQ0FHRix1QixDQUNFLG9CLENBQ0Esb0IsQ0VwQkosZSxDQ2NFLGdCLENBQ0EsYSxDQUNBLFUsQ0FuQkEsWSxDQUNBLGEsQ0FDQSx1QixDQUNBLG1DLENER0EsaUIsQ0FDQSwwQixDQUNBLGtCLENBQ0EsYSxDQUNBLFcsQ0NMQSxtRURGRixlLENDR0ksYSxDQUNBLFUsQ0FDQSxXLENBSEYsQ0FNQSx5QkRSRixlLENDU0ksbUMsQ0FERixDRENBLG9CLENDWkEsWSxDQUNBLGEsQ0FDQSx1QixDQUNBLG1DLENEV0Usd0IsQ0NURixtRURPQSxvQixDQ05FLGEsQ0FDQSxVLENBQ0EsVyxDQUhGLENBTUEseUJEQ0Esb0IsQ0NBRSxtQyxDQURGLENETUEseUIsQ0NqQkEsWSxDQUNBLGEsQ0FDQSx1QixDQUNBLG1DLENEZ0JFLHdCLENDZEYsbUVEWUEseUIsQ0NYRSxhLENBQ0EsVSxDQUNBLFcsQ0FIRixDQU1BLHlCRE1BLHlCLENDTEUsbUMsQ0FERixDRFdBLHVCLENBQ0UsWSxDQUNBLHFCLENBQ0EsUyxDQUNBLGUsQ0FDQSxTLENBR0Ysb0IsQ0FDRSxZLENBQ0Esa0IsQ0FDQSxTLENBQ0EsZSxDQUNBLDZCLENBR0EsbUVBUkYsb0IsQ0FTSSxjLENBREYsQ0FLRixxQixDQUNFLGlCLENBQ0EsWSxDQUNBLFksQ0FDQSxxQixDQUNBLHdCLENBQ0EsdUIsQ0FDQSxtQixDQUNBLGUsQ0RuREYsNEIsQ0FDRSxVLENBQ0EsVSxDQUNBLFUsQ0FDQSxpQixDQUNBLE0sQ0FDQSxRLENBRUEsd0UsQ0FDQSxtRSxDQUNBLGdFLENBQ0EsUyxDQUNBLFMsQ0MyQ0EsbUVBWkYscUIsQ0FhSSxvQixDQUNBLFMsQ0FDQSxzQixDQUNBLFUsQ0FDQSxTLENBTEYsQ0FaRCxrQyxDQXFCRyxlLENBR0YsMEIsQ0FDRSxxQyxDQUNBLGdCLENBQ0EsVSxDQUNBLG9CLENBQ0EsZ0IsQ0FDQSxvQixDQUNBLHlCLENBQ0EsUyxDQUdBLG1FQVhGLDBCLENBWUksYyxDQUNBLGlCLENBQ0EsUSxDQUNBLFMsQ0FKRixDQVhELGdDLENBbUJHLFUsQ0FDQSxpQixDQUNBLE0sQ0FDQSxLLENBQ0EsVSxDQUNBLFcsQ0FDQSxTLENBSUoseUIsQ0FDRSxVLENBQ0EsZ0IsQ0FDQSxvQixDQUNBLHlCLENBR0YsNkIsQ0FDRSxZLENBQ0EsYSxDQUlGLG1FQWxFRCx5QixDQW9FSyxpQixDQUNBLEssQ0FDQSxNLENBQ0EsVSxDQUNBLFcsQ0FOSixDQVVBLDBCLENBQ0UsaUIsQ0FDQSxLLENBQ0EsTSxDQUNBLFUsQ0FDQSxXLENBQ0EsZ0IsQ0FDQSxVLENBT04seUJBSU0scUIsQ0FDRSx5QixDQUNBLGMsQ0FFQSwwQixDQUNFLGdCLENBREQsaUMsQ0FHRyxpQixDQUNBLEssQ0FDQSxNLENBQ0EsVSxDQUNBLFcsQ0Q5SFYsMkIsQ0FDRSxxQixDQUNBLGdDLENDaUhHLHNELENBb0JNLHFCLENBTVIsNkQsQ0FFRyxnQixDQUNBLG1CLENBQ0EsYyxDQUNBLGlCLENBQ0EsVyxDQXBDUixDRWhJRSx5QixDQUNFLGdCLENBQ0EsVSxDQUNBLGEsQ0FTRix1QixDQU5BLHdCLENBQ0UsZ0IsQ0FDQSxVLENBQ0EsYSxDQUdGLHVCLENBQ0UsZSxDQUtGLG9CLENBQ0Usc0IsQ0FLSix5QkFFSSxvQixDQUNFLHVCLENBSE4sQ0NkRSx5QixDQUNFLGlCLENBR0Ysd0IsQ0FDRSxnQixDQUdGLHVCLENBQ0UsVSxDQUdGLHFCLENBS0EscUIsQ0FLQSxxQixDQVRFLGMsQ0F4QkYsYSxDQUNBLHVCLENBQ0EsYSxDQUNBLGUsQ0FDQSxxQyxDQUNBLGdCLENGUUEsZ0IsQ0FDQSxhLENBQ0EsVSxDRWFBLHFCLENBS0EscUIsQ0FKRSxnQixDQUlGLHFCLENBQ0UsZ0IsQ0FJSix5QkFHSSxxQixDQU1BLHFCLENBTUEscUIsQ0FYRSxjLENBMUNKLGEsQ0FFQSxhLENBQ0EsZSxDQUNBLHFDLENBQ0EsZ0IsQ0ZRQSxnQixDQUNBLGEsQ0FDQSxVLENFNkJJLHFCLENBR0YscUIsQ0FNQSxxQixDQUxFLGdCLENBRUEscUIsQ0FHRixxQixDQUNFLGdCLENBaEJOLENDdkNBLGUsQ0FDRSx3QixDQUNBLG1CLENBQ0EsZ0IsQ0FDQSxhLENBQ0EscUMsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxVLENDUEYsYyxDQUNFLGMsQ0FDQSxLLENBQ0EsTSxDQUNBLFcsQ0FDQSxxQixDQUNBLFUsQ0FDQSxhLENBQ0EsWSxDQUNBLGtCLENBQ0EsNkIsQ0FDQSxXLENORUEsb0MsQ0FDQSx3QyxDTUFBLHlCLENBQ0UsWSxDQUNBLGlCLENBQ0EscUIsQ0FDQSxLLENBQ0EsVyxDQUNBLFMsQ0FDQSxlLENBQ0EseUIsQ0FDQSxVLENBQ0EsUyxDQUNBLGUsQ0FDQSx5QixDQUNBLGEsQ0FHRix1QyxDQUdJLE0sQ0FDQSxjLENBQ0EsUyxDQUNBLGUsQ0FOSiwwQyxDQVVJLGEsQ0FDQSx1QixDQXpDTixnRCxDQWdETSxxQixDQUNBLFMsQ0FJSixvQixDQUNFLFksQ0FDQSxpQixDQUNBLGtCLENBQ0EsTSxDQUNBLGUsQ0FDQSxlLENBQ0EseUIsQ0FQRCx3QixDQVVHLFksQ0FDQSxhLENBQ0EsNEIsQ0FHRix3QixDQUNFLG9CLENBQ0Esa0IsQ0FDQSxlLENBQ0EsVSxDQUNBLDRCLENBQ0EsVSxDQU5ELCtCLENBU0csVSxDQUNBLGlCLENBQ0EsTSxDQUNBLEssQ0FDQSxVLENBQ0EsVyxDQTdCTCwyQixDQWtDRyxVLENBQ0EsaUIsQ0FDQSxNLENBQ0EsUSxDQUNBLFksQ0FDQSxVLENBQ0Esd0IsQ0FLSixvQixDQUNFLFMsQ0FDQSxvQixDQUNBLGlCLENBRUEsTSxDQUNBLE8sQ0FDQSxLLENBQ0Esa0IsQ0FDQSxlLENBQ0EsZSxDQUNBLFUsQ0FHRCx3QixDQUdHLFcsQ0FDQSxVLENBQ0EsYyxDQUdGLDhCLENBQ0UsaUIsQ0FDQSxLLENBQ0EsVSxDQUNBLFcsQ0FDQSxTLENBTEQsbUMsQ0FRRyxjLENBT04sc0IsQ0FDRSx5QixDQUNBLGlCLENBQ0EsWSxDQUNBLGtCLENBQ0EsVyxDQUNBLFUsQ0FDQSx3QixDQUNBLFEsQ0FDQSxtQixDQUNBLHVCLENBRUEsNEIsQ0FDRSxVLENBQ0EsYSxDQUNBLDRCLENBQ0EsVSxDQUNBLHdCLENBQ0EscUMsQ0FDQSxnQixDQUNBLGUsQ0FDQSxpQixDQUdGLDRCLENBSUEsNkIsQ0FIRSxzQixDQVdOLG9DQUNFLGMsQ0FDRSxlLENBQ0EsUyxDQUNBLFcsQ0FDQSxlLENBRUEseUIsQ0FDRSxvQixDQUNBLFUsQ0FDQSxpQixDQUNBLGtCLENBQ0EsTSxDQUNBLFMsQ0FDQSxZLENBQ0EsZ0IsQ0FDQSxXLENBQ0EsUyxDQUNBLDRCLENBQ0EsZSxDQUVBLCtCLENBQ0UsOEIsQ0FDQSxlLENBR0YsZ0MsQ0FDRSw4QixDQUNBLGdCLENBR0YsaUMsQ0FLRCx3QixDQUFBLDJCLENBSkcsWSxDQUlKLG9CLENBQ0UsZSxDQUNBLGdCLENBRUEsb0IsQ0FDQSxLLENBQ0EsVSxDQUNBLFcsQ0FDQSxnQixDQUNBLGlCLENBQ0EsZSxDQVFBLHdCLENBQ0UsZ0IsQ0FDQSxVLENBQ0EsVyxDQUhELDhCLENBTUcsYSxDQUNBLG9CLENBTU4sNEIsQ0FDRSxZLENBS0EsNkIsQ0FDRSxnQixDQUtKLG9CLENBQ0UsbUIsQ0FDQSxXLENBakZOLENDNUtBLG9CLENBQ0UsWSxDQUNBLGdCLENBQ0Esa0IsQ0FDQSxrQixDQUNBLDZCLENBQ0EsYyxDQUVBLCtCLENBQ0UsWSxDQUNBLGtCLENBQ0EsZSxDQUNBLFUsQ0FDQSxzQixDQUdGLDBCLENBQ0UsYyxDQUVBLGlFLENBQ0UsYSxDQWVKLDRCLENBWkUsOEIsQ0N2QkYsb0IsQ0FDQSxxQyxDQUNBLGdCLENEcUJFLDhCLENBSUUsZSxDQUNBLGEsQ0FPSiw0QixDQUNFLFksQ0FDQSxrQixDQ3hDRix3QixDQUNBLG1CLENBQ0EsbUIsQ0FJQSx3QixDQUNBLHVCLENBR0UsVSxDQU9GLFUsQ0R5QkUsa0MsQ0FDRSxpQixDQUNBLGMsQ0FNRCxzQyxDQVJBLHNDLENBS0csZSxDQUdKLGtDLENBQ0UsZ0IsQ0FDQSxlLENBVUYsc0MsQ0M5REYsd0IsQ0FDQSxtQixDQUNBLG1CLENBQ0Esb0IsQ0FDQSxxQyxDQUNBLGdCLENBQ0Esd0IsQ0FDQSx1QixDQU9FLGEsQ0FHRixVLENEcUJDLGdDLENBNkJHLGdCLENBQ0EsaUIsQ0FPTix5QkFDRSxvQixDQUNFLFksQ0FGSixDRXhFQSxnQixDQUNFLGlCLENBQ0EsUyxDQUNBLGtCLENBQ0EsZ0IsQ0FFQSx3QixDQUFDLG9ELENBQ0MsaUIsQ0FNRix3QixDQUNBLGtCLENBQ0EsWSxDQUNBLGtCLENBQ0Esc0IsQ0FDQSxVLENBTEMsK0MsQ0FRRyxjLENBS0osMkIsQ0FDRSxpQixDQUNBLFMsQ0FDQSxTLENBR0Ysc0IsQ0FDRSxTLENBQ0Esb0IsQ0FDQSx5QixDQUNBLG9CLENBQ0EsbUMsQ0FFQSw4QixDQUNFLGEsQ0N4Q04saUIsQ0Q2Q0Usc0IsQ0FDRSxhLENBQ0Esb0IsQ0MvQ0osc0MsQ0RrREUsd0IsQ0FDRSxZLENBR0QsNkMsQ0FFRyxjLENBQ0EsaUIsQ0FDQSxjLENBSUosaUYsQ0FDQSxvRixDQUNBLG9GLENBQ0Esb0YsQ0FId0QsYSxDQUl4RCxvRSxDQUEyQyxhLENBRTNDLCtFLENBQ0Esa0YsQ0FDQSxrRixDQUNBLGtGLENBSHNELGEsQ0FJdEQsa0UsQ0FBeUMsYSxDQUkzQyx5QkFHSSx3QixDQUNFLG9CLENBQ0EscUIsQ0FDQSxlLENBQ0EsVSxDQUdGLHdCLENBQ0Usb0IsQ0FDQSxrQixDQUdELCtDLENBRUcsYyxDQUNBLGlCLENBbEJSLENFaEZBLHVDLENBQ0UsWSxDQUNBLGMsQ0FDQSxVLENBR0YsdUQsQ0FDRSxVLENBQ0Esb0IsQ0FHRix3RCxDQUNFLE0sQ0FHRiw4RCxDQUNFLFEsQ0FDQSxjLENBQ0EsVyxDQUNBLG1CLENBQ0EsVyxDQUNBLCtCLENBTkYsK0UsQ0FTSSw0QyxDQUNBLDRCLENBVkosMkUsQ0FhbUIsVSxDQUduQix5RCxDQUNFLE0sQ0FFRiwrRCxDSGpDRSx3QixDQUNBLG1CLENBQ0EsbUIsQ0FDQSxvQixDQUNBLHFDLENBQ0EsZ0IsQ0FDQSx3QixDQUNBLHVCLENBR0UsVSxDQU9GLFUsQ0dvQkYsTSxDQUNFLDBCLENBR0YsbUIsQ0NJQSxFLENBQUUsRSxDQUFJLEUsQ0FBSSxFLENBQUksRSxDQUFJLEUsQ0FPbEIsa0IsQ0RWRSxvQixDQzNDRixDLENBQ0UscUIsQ0FHRixXLENBQ0UsUyxDQUdGLGdCLENBQ0UsYyxDQUdGLGlCLENBQ0UsZSxDQUdFLEksQ0FBSixJLENBQ0UsZSxDQUNBLFEsQ0FHRixJLENBZ0RBLEMsQ0FDRSxnQixDQWpERixJLENBQ0UsZ0IsQ0FDQSxxQyxDQUVBLGdCLENBSkYsWSxDQU9JLGUsQ0FJSixRLENBQ0UsdUIsQ0FHRixPLENBQ0Usa0IsQ0FDQSxtQixDQUdGLEUsQ0FDRSxVLENBQ0EsVyxDQUdGLEUsQ0FBRSxFLENBQUksRSxDQUFJLEUsQ0FBSSxFLENBQUksRSxDQUNoQixhLENBQ0EsWSxDQUNBLGUsQ0FRRixFLENBQ0UsZ0IsQ0FHRixFLENBQUUsRSxDQUFJLEUsQ0FBSSxFLENBQUksRSxDQUNaLGdCLENBR0YsSyxDQUNFLGUsQ0FHRixDLENBRUUsb0IsQ0FHRixNLENBQ0Usa0IsQ0FHRixRLENBQ0UsYyxDQ3dxQkYsaUIsQ0RwcUJFLHNCLENBR0Ysb0NBQ0UsSSxDQUNFLGEsQ0FDQSxnQixDQUdGLEUsQ0FDRSxjLENBR0YsRSxDQUFFLEUsQ0FBSSxFLENBQUksRSxDQUFJLEUsQ0FDWixnQixDQUNBLG9CLENBR0YsQyxDQUNFLGdCLENBQ0Esb0IsQ0FHRixPLENBQ0Usa0IsQ0FHRixtQixDQUNFLFMsQ0FHRix3QixDQUNFLGMsQ0FHRix5QixDQUNFLGUsQ0FqQ0osQ0FzQ0EsYUFDRSxJLENBQ0UsYSxDQUNBLGdCLENBSEosQ0FPOEIsK0JBQUcsUyxDQUFZLGMsQ0FBZixDRi9IOUIsZSxDUmNFLGUsQ0FDQSxhLENBQ0EsVSxDUWRBLGtCLENBQ0EsWSxDQUNBLHFCLENBSkYsaUIsQ0FZSSxnQixDQUNBLGtCLENBQ0EsZ0IsQ0FDQSxnQixDQUNBLG1FQWhCSixpQixDQWlCTSxhLENBREYsQ0FXQSxrQixDQTNCSixrQixDQTRCSSxpQixDQUNBLGEsQ0FDQSxxQixDQUNBLFEsQ0FKQSxrQixDQVFBLGMsQ0FuQ0oscUIsQ0F1Q0ksaUIsQ0FDQSxpQixDQUNBLGdCLENBQ0EsZ0IsQ0ExQ0osNkIsQ0E2Q00sVSxDQUNBLGlCLENBQ0EsYSxDQUNBLFksQ0FDQSxXLENBQ0Esb0IsQ0FDQSxpQixDQUNBLE0sQ0FDQSxPLENBckROLG1CLENBMERJLGMsQ0FDQSxXLENBQ0EsbUVBNURKLG1CLENBNkRNLFUsQ0FDQSxvQixDQUNBLFksQ0FDQSxhLENBQ0EsVyxDQUxGLENBNURKLGtCLENBcUVJLGtCLENBQUksa0IsQ0FBSSxrQixDQUFJLGtCLENBQUksa0IsQ0FDaEIscUMsQ0FDQSx1QixDQUNBLGlCLENBQ0Esb0IsQ0FLSixvQ0FDRSxlLENBQ0UsWSxDQUNBLHFCLENBRkYsaUIsQ0FLSSxpQixDQUNBLGdCLENBTkoscUIsQ0FVSSxnQixDQVhOLENBZ0JBLGFBQ0UsZSxDQUNFLFksQ0FDQSxxQixDQUZGLGlCLENBS0ksaUIsQ0FDQSxnQixDQU5KLG1CLENBVUksYSxDQUNBLGEsQ0FDQSxnQixDQUNBLGlCLENBYkoscUIsQ0FpQkksZ0IsQ0FsQk4sQ0k5RkEsYyxDQUNFLHdCLENBQ0EsNEMsQ0FDQSxxQixDQUNBLGlCLENBQ0EscUIsQ0FFQSx5QixDQUNFLFUsQ0FDQSxlLENBQ0EscUIsQ0FHRixvQixDQUNFLGdCLENBQ0EsUSxDQUdGLG9CLENBQ0UsVSxDQUdGLG9CLENBQ0Usb0IsQ0FERCwyQixDQUlHLFUsQ0FDQSxXLENBQ0EsZ0IsQ0FDQSxpQixDQUNBLFUsQ0FSSCxzQyxDQVlHLFksQ0NoQ0osMEIsQ0FBYSxtQixDQUNYLFksQ0FHRixxQixDQUNFLFksQ0FDQSxxQixDQUNBLGlCLENBQ0EsaUIsQ0FDQSxnQixDQUNBLGUsQ0FDQSx5QyxDQVBELDRCLENBVUcsYSxDQVZILDZCLENBY0csaUIsQ0FDQSxVLENBQ0EsZSxDQUNBLE8sQ0FHRiw2QixDQUNFLFksQ0FHRiwwQixDQUNFLGdCLENBQ0Esb0IsQ0FHRiw0QkFDRSwwQixDQUNFLFcsQ0FGSixDQU1BLDhCLENBQ0UsWSxDQUNBLG9CLENBQ0Esc0IsQ0FHRiwwQixDQUNFLGEsQ0FDQSxxQyxDQUNBLGUsQ0FDQSxVLENBQ0Esb0IsQ0FDQSxnQixDQUNBLHFCLENBUEQsZ0MsQ0FVRyxVLENBQ0EsTSxDQUNBLEssQ0FDQSxpQixDQUNBLFUsQ0FDQSxXLENBS0osNEIsQ0FDRSxnQixDQUNBLGdCLENBT04sb0NBQ0UsYyxDQUNFLGlCLENBQ0EsYSxDQUZGLHNCLENBS0ksVSxDQUNBLGMsQ0FDQSxLLENBQ0EsTSxDQUNBLGEsQ0FDQSxVLENBQ0EsVyxDQUNBLHFCLENBQ0EsUyxDZjVFSixvQyxDQUNBLHdDLENlK0VFLDBCLENBQ0UsYSxDQUNBLGlCLENBQ0EsTyxDQUNBLFksQ0FDQSxVLENBR0Ysd0IsQ0FDSSxtQixDQURILGdDLENBSUcsVSxDQUlILGtELENiaEdILGdCLENBQ0EsYSxDQUNBLFUsQ2E4RkcsbUQsQ0FNRyxZLENBdkNOLHFCLENBNENJLFksQ0FHRix5QixDQUNFLFksQ0FqRE4sQ0F1REEsYUFDRSxjLENBQ0UsYSxDQURGLHNCLENBT0UsMEIsQ0FIRSxZLENBTE4sQ0NuSUEsYSxDQUNFLGlCLENBQ0EsUSxDQUNBLE0sQ0FDQSxPLENBQ0EscUIsQ0FDQSxTLENBQ0EsZSxDQUNBLFcsQ2hCTUEsb0MsQ0FDQSx3QyxDZ0JMQSxrQixDQUNBLFksQ0FFQSxzQixDQUNFLFksQ0FDQSxjLENBQ0EsVSxDQUNBLFcsQ0FFQSxRLENBQ0EsTSxDQUNBLEssQ0FDQSxZLENBQ0EsK0IsQ0FDQSxhLENBR0Ysb0IsQ0FDRSxpQixDQUNBLFksQ0FDQSxVLENBQ0EsZ0IsQ0FDQSxjLENBVUYscUIsQ0FDRSxZLENBQ0Esd0IsQ0FDQSw0QyxDQUNBLDRCLENBQ0Esb0IsQ0FHRixvQixDQUNFLGEsQ0FDQSxnQixDQUNBLGEsQ0FDQSxlLENBQ0Esb0IsQ0FHRix3QixDQUNFLGtCLENBR0YsdUIsQ0FDRSxhLENBQ0EsZ0IsQ0FDQSxhLENBQ0EsZSxDQUNBLG9CLENBR0Ysc0IsQ0FDRSxhLENBQ0EsZSxDQUNBLGtCLENBR0YsMkIsQ0FDRSx3QixDQUNBLFcsQ0FDQSxVLENBQ0Esb0IsQ0FHRixtQixDQUNFLGEsQ0FDQSxlLENBQ0Esb0IsQ0FHRixtQixDQUNFLGEsQ0FDQSxvQixDQUdGLGtCLENBUUEsNEIsQ0FQRSxpQixDQUNBLGdCLENBQ0EsZSxDQUNBLGEsQ0FDQSxhLENBR0YsNEIsQ0FDRSxXLENBQ0EsYSxDQUNBLGdCLENBUUYsbUIsQ0FDRSxlLENBQ0EsYSxDQUNBLGdCLENBR0Ysc0IsQ0FDRSxZLENBR0YscUIsQ0FDRSxnQixDQzVISixhLENBQ0UsYSxDQUVBLG9CLENBQVcsYSxDQUNYLGtCLENBQVMsVyxDQUNULHNCLENBQWEsVyxDQ1RmLHlCQUVFLE1BQ0UsT0FERixDQUlDLEMsQ0FDRSxnQyxDQUNDLGtCLENBQ0Esd0IsQ0FHSCxFLENBQUUsRSxDQUFJLEUsQ0FBSSxFLENBQUksRSxDQUNaLHNCLENBR0YsSSxDQUFJLEksQ0FBTSxJLENBQ1QsdUIsQ0FHRixLLENBQ0UsdUIsQ0xta0NGLGlCLENLOWpDRyxZLENMZ2tDSCxpQixDSzVqQ0cseUIsQ0E5QkwsQ0NNRSxvQixDQUNFLGlCLENBS0oseUJBR0ksb0IsQ0FDRSxnQixDQUNBLGUsQ0FMTixDQ1JBLGEsQ0FDRSxpQixDQUVBLGtCLENBQ0UsbUIsQ0FHRCxxQyxDQUFnQixVLENBQWEsd0IsQ0FDN0IscUMsQ0FBZ0IsVSxDQUFhLHdCLENBQzdCLHFDLENBQWdCLFUsQ0FBYSx3QixDQUU5QixvQixDQUNFLHNCLENBQ0EsMkIsQ0FFQSxZLENBQ0EsYSxDQUNBLGlCLENBQ0EsVSxDQUNBLFUsQ0FDQSxlLENBQ0EsaUIsQ0FDQSxnQixDQUNBLFcsQ0FDQSxTLENBRUEsd0IsQ0FDRSxpQixDQUNBLGEsQ0FDQSxTLENBQ0EsUSxDQUNBLFksQ0FDQSxVLENBQ0EsZ0IsQ0FQRCwrQixDQVVHLHVCLENBQ0EsMEIsQ0FDQSxhLENBQ0EsZ0IsQ0FDQSxTLENBQ0EsaUIsQ0E5QkwsMEIsQ0FtQ0csVSxDQUNBLFMsQ0FDQSxzQixDQUNBLGlCLENBQ0EsUyxDQUNBLE0sQ0FDQSx3QixDQUNBLGtCLENBQ0EsVyxDQUNBLG9CLENBQ0EscUMsQ0FDQSx1QyxDQUlKLHdCLENBQ0UsWSxDQUNBLGMsQ0FHRixtQixDQUNFLGUsQ0FDQSxhLENBS0osb0NBRUksd0IsQ0FDRSxpQixDQUNBLGdCLENBSk4sQ0FTQSxvQ0FDRSxhLENBQ0UsUyxDQUNBLGtCLENBRUEsa0IsQ0FDRSxZLENBR0Ysd0IsQ0FDRSxpQixDQUdGLG1CLENBQ0UsZSxDQUNBLGdCLENBQ0EsaUIsQ0FHRixvQixDQUNFLGUsQ0FDQSxVLENBRUEsd0IsQ0FDRSxnQixDQUNBLFEsQ0FGRCwrQixDQUlHLG9CLENBUkwsMEIsQ0FhRyxzQyxDQUNBLFUsQ0FDQSxZLENBQ0EsVSxDQUNBLFcsQ0FDQSx1QyxDQXJDUixDQTRDQSxtRUFFSSxnQixDQUFPLFUsQ0FBYSx3QixDQUNwQixnQixDQUFPLFUsQ0FBYSx3QixDQUNwQixnQixDQUFPLFUsQ0FBYSx3QixDQUVwQiwwQixDQUNFLFksQ0FQTixDQzlIQSxXLENBQ0UsaUIsQ0FFQSxrQixDQUNFLGdCLENBQ0EsZSxDQUNBLG9CLENBQ0EsVSxDQUNBLGUsQ0FHRixzQixDQUNFLG9CLENBR0Ysa0IsQ0FDRSxlLENBQ0EsVyxDQUtKLHlCQUVJLGtCLENBQ0UsZ0IsQ0FDQSxXLENBQ0EsZ0IsQ0FDQSxnQixDQUVGLGtCLENBQ0UsZSxDQUNBLHVCLENBQ0EsVyxDQUNBLGdCLENBQ0EsNEIsQ0FDQSxjLENBZE4sQ0N0QkEsd0MsQ0FHSSx3QixDQUdGLG1CLENBQ0UsYSxDQUNBLGUsQ0FDQSxVLENBdUJBLDZCLENBckJBLDBCLENBZUUsb0IsQ0FDQSxTLENBQ0Esb0IsQ0FqQkQsa0MsQ0FXRyxpQixDQVVILHFDLENBb0JBLDRDLENBekNBLGtDLENBd0JHLFUsQ0FDQSxtQixDQUNBLGlCLENBQ0Esb0IsQ0FDQSx3QixDQUNBLFUsQ0FDQSxXLENBQ0EsVSxDQUNBLHlDLENBU0osb0MsQ0FDRSxnQixDQUNBLGlCLENBRkQsNEMsQ0FNRyxrQixDQUNBLFUsQ0FNQSxVLENBT0Usc0IsQ0FBUixtQixDQUNFLFksQ0FHRixtQixDQUNFLFUsQ0FDQSxlLENBQ0Esa0IsQ0FDQSx5QyxDQUNBLG9CLENBQ0EsZ0IsQ0FHRiw2QixDQUNFLGMsQ0FDQSxnQixDQ3ZGSixZLENBQ0UsaUIsQ0FDQSxnQixDQUNBLGlCLENBQ0Esd0IsQ0FDQSw0QyxDQUNBLHFCLENBQ0EsZSxDQUNBLGlCLENBQ0Esa0IsQ0FFQSxtQixDQUNFLFUsQ0FDQSxvQixDQUNBLFUsQ0FHRix1QixDQUNFLGlCLENBQ0Esa0IsQ0FHRixtQixDQUNFLFMsQ0FDQSxvQixDQUNBLHVCLEN2QlhGLG9DLENBQ0Esd0MsQ3VCZ0JGLHFDQUVJLG1CLENBQ0UsZ0IsQ0FITixDQVFBLG9DQUNFLFksQ0FDRSxrQixDQUNBLGlCLENBRUEsbUIsQ0FDRSxnQixDQUNBLFMsQ0FHRix1QixDQUNFLGUsQ0FDQSxnQixDQUNBLGlCLENBYk4sQ0NyQ0Usa0IsQ0FDRSxVLENBR0YsZSxDQUNFLGEsQ0FDQSxlLENBQ0EsaUIsQ0FDQSxrQixDQUdGLGdCLENBQ0Usa0IsQ0FJQSxnQyxDQUNFLFcsQ0FDQSxhLENBQ0EsZSxDQUNBLGdCLENBQ0EsZ0IsQ0FDQSxpQixDQUNBLFUsQ0FJRyxtQixDQUFQLGlCLENBQ0UsWSxDQUNBLE0sQ0FDQSxXLENBQ0Esb0IsQ0FHRixxQixDQUFXLGtCLENBQ1QscUIsQ0FDQSxXLENBS0oseUJBQ0UsVyxDQUdFLGdCLENBRkEsaUIsQ0FFQSxnQixDQUVFLFcsQ0FDQSxxQixDeEJwQ0osb0MsQ0FDQSx3QyxDd0JxQ0kscUIsQ0FDQSxTLENBR0YsZ0IsQ0FDRSxpQixDQUNBLEssQ0FDQSxXLENBQ0EsVSxDQUNBLGtCLENBQ0EsK0MsQ0FDQSwyQixDQUNBLGdDLENBQ0EseUIsQ0FFQSxxQixDQUNFLFksQ0FRRyxtQixDQUFQLGlCLENBQ0UsVyxDQUlBLGdDLENBQ0UsZ0IsQ0FJSixxQixDQUFXLGtCLENBQ1QscUIsQ0FDQSxXLENBN0NOLENDM0NBLGEsQ0FDRSxhLENBQ0EsVyxDQUVBLHdCLENBQ0UsZ0IsQ0FDQSxrQixDQUdGLG9CLENBQ0Usb0IsQ0FDQSxRLENBQ0EsUyxDQUdGLHdCLENBQ0UsUSxDQUNBLFUsQ0FDQSxXLENBQ0EsZ0IsQ0NqQkYsc0IsQ0NGRixjLENER0ksa0IsQ0NBRixvQixDQUNFLFEsQ0FDQSxrQixDQUdGLG9CLENBQ0Usb0IsQ0FDQSxnQixDQUdGLG9CLEMzQnVCQSxzQixDMkJyQkUsVSxDQUNBLGdCLENBSEQsMEIsQ0FNRyxVIiwiZmlsZSI6Im1haW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLy8gbW9kdWxlIG5hbWVcclxuJG5hbWU6ICdiYWNrZ3JvdW5kJztcclxuJGJhc2U6ICRwcmVmaXggKyAkbGF5b3V0ICsgJG5hbWU7XHJcblxyXG4uI3skYmFzZX0ge1xyXG4gIHBhZGRpbmc6ICRzcGFjaW5nLWJpZyAwO1xyXG4gIHBhZGRpbmctYm90dG9tOiAkc3BhY2luZy1zZWN0aW9uO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNGMkY0RjQ7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIG1hcmdpbi1ib3R0b206IDZyZW07XHJcblxyXG4gICYtLWRlcHRoIHtcclxuICAgIGJveC1zaGFkb3c6IDBweCA0cHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcclxuICB9XHJcblxyXG4gICYtLWRlcHRoLW9ubHkge1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDRweCA0cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgfVxyXG5cclxuICAmLS1tb2JpbGUtcmVzZXQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgfVxyXG5cclxuICAmLS1uby1tYXJnaW4ge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICB9XHJcblxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogJG1lZGlhLWRlc2t0b3ApIHtcclxuICAuI3skYmFzZX0ge1xyXG4gICAgICBwYWRkaW5nOiA2cmVtIDA7XHJcblxyXG4gICAgICAmLS1kZXNrdG9wLXJlc2V0IHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi0tZGVza3RvcC1hZGQge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGMkY0RjQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYtLW1vYmlsZS1yZXNldCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0YyRjRGNDtcclxuICAgICAgfVxyXG5cclxuICB9XHJcblxyXG59XHJcbiIsIi8vIG1vZHVsZSBuYW1lXHJcbiRuYW1lOiAnYnV0dG9uJztcclxuJGJhc2U6ICRwcmVmaXggKyAkbW9kdWxlICsgJG5hbWU7XHJcblxyXG4uI3skYmFzZX0ge1xyXG4gIHBhZGRpbmc6ICRzcGFjaW5nICRzcGFjaW5nLWJpZztcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XHJcbiAgY29sb3I6ICMwMDA7XHJcbiAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIEBpbmNsdWRlIHNoYWRvdztcclxuXHJcbiAgJi0tcHJpbWFyeSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYnJhbmQ7XHJcbiAgICBjb2xvcjogI0ZGRjtcclxuICB9XHJcblxyXG4gICYtLWxpZ2h0IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XHJcbiAgfVxyXG5cclxuICAmLS1zbWFsbCB7XHJcbiAgICBwYWRkaW5nOiAuNXJlbSAxLjVyZW07XHJcbiAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZztcclxuICB9XHJcblxyXG59XHJcbiIsIkBtaXhpbiBvdmVybGF5KCRjb2xvcjogaHNsYSgwLCAwJSwgMCUsIDAuNSksICRoZWlnaHQ6IDQwJSkge1xyXG4gICY6OmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBoZWlnaHQ6ICRoZWlnaHQ7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICB6LWluZGV4OiAtMTtcclxuICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGhzbGEoMCwgMCUsIDAlLCAwKSAwJSwgJGNvbG9yIDEwMCUpO1xyXG4gICAgYmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KGhzbGEoMCwgMCUsIDAlLCAwKSAwJSwgJGNvbG9yIDEwMCUpO1xyXG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KGhzbGEoMCwgMCUsIDAlLCAwKSAwJSwgJGNvbG9yIDEwMCUpO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gc2hhZG93KCkge1xyXG4gIGJveC1zaGFkb3c6IDBweCAycHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMyk7XHJcbiAgLW1zLWJveC1zaGFkb3c6IDBweCAycHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMyk7XHJcbn1cclxuXHJcbkBtaXhpbiBob3ZlcigpIHtcclxuICAmOmhvdmVyIHtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wMyk7XHJcbiAgICBib3gtc2hhZG93OiAwIDEwcHggODBweCAjMDAwMDAwNjE7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gZmllbGQoKSB7XHJcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XHJcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XHJcbiAgZm9udC1zaXplOiAkZm9udC1wYXJhZ3JhcGgtc2l6ZTtcclxuICBwYWRkaW5nOiAkc3BhY2luZztcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ncmF5O1xyXG4gIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nO1xyXG59XHJcblxyXG5AbWl4aW4gYW5pbWF0ZSgpIHtcclxuICB0cmFuc2l0aW9uOiAxcyBhbGwgZWFzZTtcclxufVxyXG4iLCIvLyBtb2R1bGUgbmFtZVxyXG4kbmFtZTogJ2NhcmRzJztcclxuJGJhc2U6ICRwcmVmaXggKyAkbW9kdWxlICsgJG5hbWU7XHJcblxyXG4uI3skYmFzZX0ge1xyXG4gIEBpbmNsdWRlIGdyaWQtY29udGFpbmVyO1xyXG4gIEBpbmNsdWRlIGdyaWQoMiwgNCk7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHBhZGRpbmc6ICRzcGFjaW5nICRzcGFjaW5nICRzcGFjaW5nLXNlY3Rpb247XHJcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmctc2VjdGlvbjtcclxuICBsaW5lLWhlaWdodDogMDtcclxuICBmb250LXNpemU6IDA7XHJcblxyXG4gICYtLWJpZyB7XHJcbiAgICBAaW5jbHVkZSBncmlkKDEsIDMpO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICB9XHJcblxyXG4gICYtLWhvbWVwYWdlIHtcclxuICAgIEBpbmNsdWRlIGdyaWQoMSwgNCk7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gIH1cclxuXHJcbiAgJl9fY29sdW1uIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICB6LWluZGV4OiAyO1xyXG4gIH1cclxuXHJcbiAgJl9fcm93IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG4gICAgLy8gSUUgMTEgc3R5bGluZ1xyXG4gICAgQG1lZGlhIGFsbCBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpIHtcclxuICAgICAgcGFkZGluZzogJHNwYWNpbmc7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19jYXJkIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGhlaWdodDogJGNhcmQtaGVpZ2h0O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgcGFkZGluZzogJHNwYWNpbmcgJHNwYWNpbmcgMDtcclxuICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIEBpbmNsdWRlIG92ZXJsYXk7XHJcblxyXG4gICAgLy8gSUUgMTEgc3R5bGluZy5cclxuICAgIEBtZWRpYSBhbGwgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSksICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSB7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgd2lkdGg6IDI0JTtcclxuICAgICAgaGVpZ2h0OiAyMDBweCAhaW1wb3J0YW50O1xyXG4gICAgICBtYXJnaW46IDAuNSU7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgJjpsYXN0LW9mLXR5cGUge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG5cclxuICAgICZUaXRsZSB7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1zcGVjaWFsLWZhbWlseTtcclxuICAgICAgZm9udC1zaXplOiAkY2FyZC10aXRsZTtcclxuICAgICAgY29sb3I6ICRjYXJkLXRpdGxlLWNvbG9yO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZztcclxuICAgICAgbGluZS1oZWlnaHQ6ICRmb250LWhlYWRpbmctbGluZWhlaWdodDtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICB0ZXh0LXNoYWRvdzogJGZvbnQtc2hhZG93O1xyXG4gICAgICB6LWluZGV4OiAyO1xyXG5cclxuICAgICAgLy8gSUUgMTEgc3R5bGluZ1xyXG4gICAgICBAbWVkaWEgYWxsIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSkge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMXJlbTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgei1pbmRleDogMjtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZNZXRhIHtcclxuICAgICAgY29sb3I6ICNGRkY7XHJcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnQtbWV0YS1zaXplO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZztcclxuICAgICAgdGV4dC1zaGFkb3c6ICRmb250LXNoYWRvdztcclxuICAgIH1cclxuXHJcbiAgICAmSWNvbiBzdmcge1xyXG4gICAgICB3aWR0aDogMS41cmVtO1xyXG4gICAgICBoZWlnaHQ6IDEuNXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAvLyBJRSAxMSBzdHlsaW5nXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSkge1xyXG4gICAgICBkaXYge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmSW1hZ2Uge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogJG1lZGlhLWRlc2t0b3ApIHtcclxuXHJcbiAgLiN7JGJhc2V9IHtcclxuXHJcbiAgICAgICZfX2NhcmQge1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAyMDBtcyBlYXNlO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAgICAgJlRpdGxlIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogJGNhcmQtdGl0bGUgKiAkZGVza3RvcC1mYWN0b3I7XHJcbiAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgaG92ZXI7XHJcblxyXG4gICAgICAgICY6aG92ZXIgJiB7XHJcblxyXG4gICAgICAgICAgJkltYWdlIHtcclxuICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wMSk7XHJcbiAgICAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgICYtLWhvbWVwYWdlICYge1xyXG4gICAgICAmX19jYXJkOmZpcnN0LW9mLXR5cGUge1xyXG4gICAgICAgIGdyaWQtcm93LXN0YXJ0OiAxO1xyXG4gICAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAxO1xyXG4gICAgICAgIGdyaWQtcm93LWVuZDogMztcclxuICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IDM7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gIH1cclxufVxyXG4iLCJAbWl4aW4gZ3JpZCgkY29sOiAxLCAkY29sLWJyZWFrOiAxLCAkZ2FwOiAkZ3JpZC1nYXAsICRkZWZhdWx0LWJyZWFrOiA2MDBweCkge1xyXG4gIGRpc3BsYXk6IGdyaWQ7XHJcbiAgZ3JpZC1nYXA6ICRnYXA7XHJcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvO1xyXG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KCRjb2wsIDFmcik7XHJcblxyXG4gIEBtZWRpYSBhbGwgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSksICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gIH1cclxuXHJcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRkZWZhdWx0LWJyZWFrKSB7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgkY29sLWJyZWFrLCAxZnIpO1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGdyaWQtY29udGFpbmVyKCRzaXplOiAkZ3JpZC1jb250YWluZXIpIHtcclxuICBtYXgtd2lkdGg6ICRzaXplO1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcbiIsIi8vIG1vZHVsZSBuYW1lXHJcbiRuYW1lOiAnZ3JpZCc7XHJcbiRiYXNlOiAkcHJlZml4ICsgJGxheW91dCArICRuYW1lO1xyXG5cclxuLiN7JGJhc2V9IHtcclxuXHJcbiAgJl9fY29udGFpbmVyIHtcclxuICAgIG1heC13aWR0aDogJGdyaWQtY29udGFpbmVyO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICB9XHJcblxyXG4gICZfX2V4cGVuZGVkIHtcclxuICAgIG1heC13aWR0aDogJGdyaWQtZXhwZW5kZWQ7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gIH1cclxuXHJcbiAgJl9fY29udGVudCB7XHJcbiAgICBtYXgtd2lkdGg6ICRncmlkLWNvbnRlbnQ7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gIH1cclxuXHJcbiAgJl9faGlkZSB7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6ICRtZWRpYS1kZXNrdG9wKSB7XHJcbiAgLiN7JGJhc2V9IHtcclxuICAgICZfX2hpZGUge1xyXG4gICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIvLyBtb2R1bGUgbmFtZVxyXG4kbmFtZTogJ2hlYWRpbmcnO1xyXG4kYmFzZTogJHByZWZpeCArICRtb2R1bGUgKyAkbmFtZTtcclxuXHJcbkBtaXhpbiBoZWFkaW5nIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBwYWRkaW5nOiAwICRzcGFjaW5nICRzcGFjaW5nICRzcGFjaW5nO1xyXG4gIGNvbG9yOiAkaGVhZGluZy1jb2xvcjtcclxuICBmb250LXdlaWdodDogJGhlYWRpbmctd2VpZ2h0O1xyXG4gIGZvbnQtZmFtaWx5OiAkaGVhZGluZy1mb250O1xyXG4gIGxpbmUtaGVpZ2h0OiAkZm9udC1oZWFkaW5nLWxpbmVoZWlnaHQ7XHJcbiAgQGluY2x1ZGUgZ3JpZC1jb250YWluZXIoKTtcclxufVxyXG5cclxuLiN7JGJhc2V9IHtcclxuXHJcbiAgJi0tY2VudGVyIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcblxyXG4gICYtLXJpZ2h0IHtcclxuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gIH1cclxuXHJcbiAgJi0tZGFyayB7XHJcbiAgICBjb2xvcjogIzAwMDtcclxuICB9XHJcblxyXG4gICZfX2gxIHtcclxuICAgIGZvbnQtc2l6ZTogJGhlYWRpbmctMS1mb250LXNpemU7XHJcbiAgICBAaW5jbHVkZSBoZWFkaW5nO1xyXG4gIH1cclxuXHJcbiAgJl9faDIge1xyXG4gICAgZm9udC1zaXplOiAkaGVhZGluZy0yLWZvbnQtc2l6ZTtcclxuICAgIEBpbmNsdWRlIGhlYWRpbmc7XHJcbiAgfVxyXG5cclxuICAmX19oMyB7XHJcbiAgICBmb250LXNpemU6ICRoZWFkaW5nLTMtZm9udC1zaXplO1xyXG4gICAgQGluY2x1ZGUgaGVhZGluZztcclxuICB9XHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6ICRtZWRpYS1kZXNrdG9wKSB7XHJcbiAgLiN7JGJhc2V9IHtcclxuXHJcbiAgICAmX19oMSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogJGhlYWRpbmctMS1mb250LXNpemUgKiAyO1xyXG4gICAgICBAaW5jbHVkZSBoZWFkaW5nO1xyXG4gICAgICBwYWRkaW5nOiAwICRzcGFjaW5nICRzcGFjaW5nLXNlY3Rpb24gJHNwYWNpbmc7XHJcbiAgICB9XHJcblxyXG4gICAgJl9faDIge1xyXG4gICAgICBmb250LXNpemU6ICRoZWFkaW5nLTItZm9udC1zaXplICogMjtcclxuICAgICAgQGluY2x1ZGUgaGVhZGluZztcclxuICAgICAgcGFkZGluZzogMCAkc3BhY2luZyAkc3BhY2luZy1iaWcgJHNwYWNpbmc7XHJcbiAgICB9XHJcblxyXG4gICAgJl9faDMge1xyXG4gICAgICBmb250LXNpemU6ICRoZWFkaW5nLTMtZm9udC1zaXplICogMjtcclxuICAgICAgQGluY2x1ZGUgaGVhZGluZztcclxuICAgICAgcGFkZGluZzogMCAkc3BhY2luZyAkc3BhY2luZy1iaWcgJHNwYWNpbmc7XHJcbiAgICB9XHJcblxyXG4gIH1cclxuXHJcbn1cclxuIiwiLy8gbW9kdWxlIG5hbWVcclxuJG5hbWU6ICdsYWJlbCc7XHJcbiRiYXNlOiAkcHJlZml4ICsgJG1vZHVsZSArICRuYW1lO1xyXG5cclxuLiN7JGJhc2V9IHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYnJhbmQ7XHJcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XHJcbiAgcGFkZGluZzogMCAkc3BhY2luZy1zbWFsbDtcclxuICBtYXJnaW46ICRzcGFjaW5nLXNtYWxsO1xyXG4gIGZvbnQtZmFtaWx5OiAkZm9udC1zcGVjaWFsLWZhbWlseTtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xyXG4gIGNvbG9yOiAjRkZGO1xyXG59XHJcbiIsIi8vIG1vZHVsZSBuYW1lXHJcbiRuYW1lOiAnbWVudSc7XHJcbiRiYXNlOiAkcHJlZml4ICsgJGNvbXBvbmVudCArICRuYW1lO1xyXG5cclxuLy8gTW9iaWxlIG1lbnVcclxuLiN7JGJhc2V9IHtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgaGVpZ2h0OiAkbWVudS1iYXItaGVpZ2h0O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgcGFkZGluZzogLjVyZW07XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICB6LWluZGV4OiAxMDA7XHJcbiAgQGluY2x1ZGUgc2hhZG93O1xyXG5cclxuICAmX19jb250YWluZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAtMTAwdnc7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgYmFja2dyb3VuZDogI0ZGRjtcclxuICAgIGhlaWdodDogY2FsYygxMDB2aCAtICN7JG1lbnUtYmFyLWhlaWdodH0pO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICB6LWluZGV4OiA4O1xyXG4gICAgbWFyZ2luLXRvcDogJG1lbnUtYmFyLWhlaWdodDtcclxuICAgIHRyYW5zaXRpb246IGFsbCAyMDBtcyBlYXNlO1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgfVxyXG5cclxuICAuaXMtb3Blbi1tZW51ICYge1xyXG5cclxuICAgICZfX2NvbnRhaW5lciB7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgbWF4LXdpZHRoOiAkbWVudS1tYXgtd2lkdGg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fYnV0dG9uLS1tZW51IHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDByZW07XHJcbiAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgfVxyXG5cclxuICAmLmlzLW9wZW4tbWVudSAmIHtcclxuICAgICZfX2xvZ28ge1xyXG4gICAgICB0cmFuc2l0aW9uOiAzMDBtcyBlYXNlO1xyXG4gICAgICBvcGFjaXR5OiAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9faXRlbSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIGZsZXg6IDE7XHJcbiAgICBtYXgtaGVpZ2h0OiAkbWVudS1pdGVtLW1heDtcclxuICAgIG1pbi1oZWlnaHQ6ICRtZW51LWl0ZW0tbWluO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDIwMG1zIGVhc2U7XHJcblxyXG4gICAgc3ZnIHtcclxuICAgICAgd2lkdGg6IDEuMnJlbTtcclxuICAgICAgaGVpZ2h0OiAxLjJyZW07XHJcbiAgICAgIG1hcmdpbjogYXV0byAkc3BhY2luZy1zbWFsbCBhdXRvIGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgJkxpbmsge1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkO1xyXG4gICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgbWFyZ2luOiBhdXRvIGF1dG8gYXV0byAkc3BhY2luZztcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgYm90dG9tOiAwO1xyXG4gICAgICBoZWlnaHQ6IC4xcmVtO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdyYXk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuXHJcbiAgJl9fbG9nbyB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICAgIG1pbi13aWR0aDogMTNyZW07XHJcbiAgICBtYXgtd2lkdGg6IDM1cmVtO1xyXG4gICAgei1pbmRleDogMzA7XHJcbiAgfVxyXG5cclxuICAmX19pY29uIHtcclxuXHJcbiAgICBzdmcge1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBwYWRkaW5nOiAkc3BhY2luZy1zbWFsbDtcclxuICAgIH1cclxuXHJcbiAgICAmLS1tZW51IHN2ZyB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICB3aWR0aDogM3JlbTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG5cclxuICAgICAgJiBwYXRoIHtcclxuICAgICAgICBzdHJva2U6ICRjb2xvci1icmFuZDtcclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgfVxyXG5cclxuICAmX19idXR0b24ge1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDIwMG1zIGVhc2U7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHdpZHRoOiA0cmVtO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJyYW5kLWRhcmtlcjtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xyXG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG5cclxuICAgICYtLW1lbnUge1xyXG4gICAgICB3aWR0aDogNHJlbTtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICBjb2xvcjogI0ZGRjtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgZm9udC1mYW1pbHk6ICRmb250LXNwZWNpYWwtZmFtaWx5O1xyXG4gICAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICAgICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAmLS1sZWZ0IHtcclxuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgICYtLXJpZ2h0IHtcclxuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbWVkaWEtZGVza3RvcCkge1xyXG4gIC4jeyRiYXNlfSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGhlaWdodDogNnJlbTtcclxuICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcblxyXG4gICAgJl9fY29udGFpbmVyIHtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiA0cmVtO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICBvdmVyZmxvdzogaW5oZXJpdDtcclxuICAgICAgaGVpZ2h0OiA2cmVtO1xyXG4gICAgICB3aWR0aDogNTAlO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuXHJcbiAgICAgICYtLWxlZnQge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYtLXJpZ2h0IHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcclxuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi0tbW9iaWxlIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9faXRlbSB7XHJcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgIHBhZGRpbmc6IDAgJHNwYWNpbmc7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICBoZWlnaHQ6IDZyZW07XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiA2cmVtO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIG1heC1oZWlnaHQ6IG5vbmU7XHJcblxyXG4gICAgICAmIHN2ZyB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjo6YWZ0ZXIgeyBkaXNwbGF5OiBub25lOyB9XHJcblxyXG4gICAgICAmTGluayB7XHJcbiAgICAgICAgZm9udC1zaXplOiAkaGVhZGVyLWZvbnRzaXplLW1lbnU7XHJcbiAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcclxuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fYnV0dG9uLS1tZW51IHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAmX19idXR0b24ge1xyXG5cclxuICAgICAgJi0tcmlnaHQge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgICZfX2xvZ28ge1xyXG4gICAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XHJcbiAgICAgIHdpZHRoOiAzNXJlbTtcclxuICAgIH1cclxuXHJcbiAgfVxyXG59XHJcbiIsIi8vIG1vZHVsZSBuYW1lXHJcbiRuYW1lOiAncGFnaW5hdGlvbic7XHJcbiRiYXNlOiAkcHJlZml4ICsgJGNvbXBvbmVudCArICRuYW1lO1xyXG5cclxuLiN7JGJhc2V9IHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIHBhZGRpbmc6IDAgJHNwYWNpbmc7XHJcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmctc2VjdGlvbjtcclxuICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG4gICZfX2NvbnRhaW5lciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIH1cclxuXHJcbiAgJl9faXRlbSB7XHJcbiAgICBwYWRkaW5nOiAkc3BhY2luZztcclxuXHJcbiAgICAmLS1hY3RpdmUgJkxpbmsge1xyXG4gICAgICBjb2xvcjogJGNvbG9yLWJyYW5kO1xyXG4gICAgfVxyXG5cclxuICAgICZMaW5rIHtcclxuICAgICAgZm9udC1zaXplOiAxLjRyZW07XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1zcGVjaWFsLWZhbWlseTtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcclxuICAgICAgY29sb3I6ICRjb2xvci1wcmltYXJ5O1xyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG5cclxuXHJcbiAgJl9fYnV0dG9uIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICYtLXByZXYge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuXHJcbiAgICAgIHN2ZyB7XHJcbiAgICAgICAgbWFyZ2luOiAwICRzcGFjaW5nO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLS1uZXh0IHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcblxyXG4gICAgICBzdmcge1xyXG4gICAgICAgIG1hcmdpbjogMCAkc3BhY2luZztcclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBidXR0b24oJGJ1dHRvbi1jb2xvci1wcmltYXJ5LCBhdXRvKTtcclxuXHJcbiAgICAmLS1kaXNhYmxlZCB7XHJcbiAgICAgIEBpbmNsdWRlIGJ1dHRvbigkYnV0dG9uLWNvbG9yLWRpc2FibGVkLCBhdXRvKTtcclxuICAgIH1cclxuXHJcbiAgICBzdmcge1xyXG4gICAgICBtYXgtd2lkdGg6IDEuMnJlbTtcclxuICAgICAgbWF4LWhlaWdodDogMS4ycmVtO1xyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogJG1lZGlhLWRlc2t0b3ApIHtcclxuICAuI3skYmFzZX0ge1xyXG4gICAgcGFkZGluZzogJHNwYWNpbmctYmlnO1xyXG4gIH1cclxufVxyXG4iLCJAbWl4aW4gYnV0dG9uKCRzdHlsZTogJGJ1dHRvbi1jb2xvci1wcmltYXJ5LCAkd2lkdGg6IDEwMCUsICRwYWRkaW5nOiAkYnV0dG9uLXBhZGRpbmcpIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkc3R5bGU7XHJcbiAgcGFkZGluZzogJHBhZGRpbmc7XHJcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIGZvbnQtZmFtaWx5OiAkZm9udC1zcGVjaWFsLWZhbWlseTtcclxuICBmb250LXNpemU6ICRmb250LXBhcmFncmFwaC1zaXplO1xyXG4gIGJvcmRlcjogMnB4IHNvbGlkICRzdHlsZTtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcblxyXG4gIEBpZiAkc3R5bGUgPT0gJGJ1dHRvbi1jb2xvci1wcmltYXJ5IHtcclxuICAgIGNvbG9yOiAjRkZGO1xyXG4gIH1cclxuXHJcbiAgQGlmICRzdHlsZSA9PSAkYnV0dG9uLWNvbG9yLWRpc2FibGVkIHtcclxuICAgIGNvbG9yOiBkYXJrZW4oJHN0eWxlLCAyMCk7XHJcbiAgfVxyXG5cclxuICB3aWR0aDogJHdpZHRoO1xyXG5cclxufVxyXG4iLCIvLyBtb2R1bGUgbmFtZVxyXG4kbmFtZTogJ3JhdGluZyc7XHJcbiRiYXNlOiAkcHJlZml4ICsgJG1vZHVsZSArICRuYW1lO1xyXG5cclxuLiN7JGJhc2V9IHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgei1pbmRleDogMjtcclxuICBtYXJnaW4tYm90dG9tOiBhdXRvO1xyXG4gIHVzZXItc2VsZWN0OiBub25lOyBcclxuXHJcbiAgJi0tY2VudGVyIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIC4jeyRiYXNlfV9fY29udGFpbmVyICB7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtLXNpbmdsZSB7XHJcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmctYmlnO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAuI3skYmFzZX1fX2l0ZW0ge1xyXG4gICAgICBmb250LXNpemU6ICRyZXZpZXctc21hbGw7XHJcbiAgICB9XHJcblxyXG4gIH1cclxuXHJcbiAgJl9fY29udGFpbmVyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICB6LWluZGV4OiAyO1xyXG4gIH1cclxuXHJcbiAgJl9faXRlbSB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgdHJhbnNpdGlvbjogY29sb3IgMC41cyBlYXNlO1xyXG4gICAgY29sb3I6IGhzbGEoMCwgMCUsIDAlLCAwLjQpO1xyXG4gICAgdGV4dC1zaGFkb3c6IDBweCAwcHggMTBweCBoc2xhKDAsIDAlLCAwJSwgMC44KTtcclxuXHJcbiAgICAmLS1maWxsZWQge1xyXG4gICAgICBjb2xvcjogJHJhdGluZy1jb2xvcjtcclxuICAgIH1cclxuXHJcbiAgfVxyXG5cclxuICAmX19saW5rIHtcclxuICAgIGNvbG9yOiAkY29sb3ItYnJhbmQ7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgfVxyXG5cclxuICAmX19udW1iZXIge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcblxyXG4gICZfX2Zvcm0gJiB7XHJcbiAgICAmX19pdGVtIHtcclxuICAgICAgZm9udC1zaXplOiAkcmV2aWV3LWJpZztcclxuICAgICAgdGV4dC1zaGFkb3c6IHVuc2V0O1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAjcmF0aW5nXzE6Y2hlY2tlZCB+ICZfX2NvbnRhaW5lciAmX19pdGVtOm50aC1jaGlsZCgxKSB7IGNvbG9yOiAkcmF0aW5nLWNvbG9yOyB9XHJcbiAgI3JhdGluZ18yOmNoZWNrZWQgfiAmX19jb250YWluZXIgJl9faXRlbTpudGgtY2hpbGQoLW4rMikgeyBjb2xvcjogJHJhdGluZy1jb2xvcjsgfVxyXG4gICNyYXRpbmdfMzpjaGVja2VkIH4gJl9fY29udGFpbmVyICZfX2l0ZW06bnRoLWNoaWxkKC1uKzMpIHsgY29sb3I6ICRyYXRpbmctY29sb3I7IH1cclxuICAjcmF0aW5nXzQ6Y2hlY2tlZCB+ICZfX2NvbnRhaW5lciAmX19pdGVtOm50aC1jaGlsZCgtbis0KSB7IGNvbG9yOiAkcmF0aW5nLWNvbG9yOyB9XHJcbiAgI3JhdGluZ181OmNoZWNrZWQgfiAmX19jb250YWluZXIgJl9faXRlbSB7IGNvbG9yOiAkcmF0aW5nLWNvbG9yOyB9XHJcblxyXG4gICNyYXRpbmdfMTpob3ZlciB+ICZfX2NvbnRhaW5lciAmX19pdGVtOm50aC1jaGlsZCgxKSB7IGNvbG9yOiAkcmF0aW5nLWNvbG9yOyB9XHJcbiAgI3JhdGluZ18yOmhvdmVyIH4gJl9fY29udGFpbmVyICZfX2l0ZW06bnRoLWNoaWxkKC1uKzIpIHsgY29sb3I6ICRyYXRpbmctY29sb3I7IH1cclxuICAjcmF0aW5nXzM6aG92ZXIgfiAmX19jb250YWluZXIgJl9faXRlbTpudGgtY2hpbGQoLW4rMykgeyBjb2xvcjogJHJhdGluZy1jb2xvcjsgfVxyXG4gICNyYXRpbmdfNDpob3ZlciB+ICZfX2NvbnRhaW5lciAmX19pdGVtOm50aC1jaGlsZCgtbis0KSB7IGNvbG9yOiAkcmF0aW5nLWNvbG9yOyB9XHJcbiAgI3JhdGluZ181OmhvdmVyIH4gJl9fY29udGFpbmVyICZfX2l0ZW0geyBjb2xvcjogJHJhdGluZy1jb2xvcjsgfVxyXG5cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6ICRtZWRpYS1kZXNrdG9wKSB7XHJcbiAgLiN7JGJhc2V9IHtcclxuXHJcbiAgICAmX19udW1iZXIge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIG1hcmdpbjogLjVyZW0gJHNwYWNpbmcgMDtcclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgfVxyXG5cclxuICAgICYtLXNpbmdsZSB7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogbGVmdDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmctYmlnO1xyXG4gICAgfVxyXG5cclxuICAgICYtLXNpbmdsZSAmIHtcclxuICAgICAgJl9faXRlbSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAkcmV2aWV3LWJpZztcclxuICAgICAgICB0ZXh0LXNoYWRvdzogdW5zZXQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi8vIG1vZHVsZSBuYW1lXHJcbiRuYW1lOiAnY29udGVudCc7XHJcbiRiYXNlOiAkc3R5bGUtcHJlZml4ICsgJGxheW91dCArICRuYW1lO1xyXG5cclxuLiN7JGJhc2V9IHtcclxuICBAaW5jbHVkZSBncmlkLWNvbnRhaW5lcigkZ3JpZC1jb250ZW50KTtcclxuICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1zZWN0aW9uO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgYSB7XHJcbiAgICBjb2xvcjogJGNvbG9yLWJyYW5kO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIH1cclxuXHJcbiAgcCB7XHJcbiAgICBsaW5lLWhlaWdodDogJGZvbnQtYmFzZS1saW5laGVpZ2h0O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogJGZvbnQtcGFyYWdyYXBoLXNwYWNpbmc7XHJcbiAgICBwYWRkaW5nOiAwICRzcGFjaW5nO1xyXG4gICAgZm9udC1zaXplOiAkZm9udC1wYXJhZ3JhcGgtc2l6ZTtcclxuICAgIEBtZWRpYSBhbGwgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSksICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnNoYXJlZGFkZHkge1xyXG4gICAgbGk6OmJlZm9yZSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICB1bCwgb2wge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwYWRkaW5nOiAwICRzcGFjaW5nICRzcGFjaW5nLWJpZztcclxuICAgIG1hcmdpbjogMDtcclxuICB9XHJcblxyXG4gIG9sIHtcclxuICAgIHBhZGRpbmc6IDAgM3JlbTtcclxuICB9XHJcblxyXG4gIHVsIGxpIHtcclxuICAgIHBhZGRpbmctbGVmdDogMnJlbTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xyXG4gICAgZm9udC1zaXplOiAkZm9udC1wYXJhZ3JhcGgtc2l6ZTtcclxuXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgaGVpZ2h0OiAuNnJlbTtcclxuICAgICAgd2lkdGg6IC42cmVtO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgdG9wOiA4cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBpbWcge1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgQG1lZGlhIGFsbCBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpIHtcclxuICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgaGVpZ2h0OiA1MDBweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LXNwZWNpYWwtZmFtaWx5O1xyXG4gICAgcGFkZGluZzogMCAkc3BhY2luZyAkc3BhY2luZztcclxuICAgIG1hcmdpbi10b3A6ICRzcGFjaW5nICsgJGZvbnQtcGFyYWdyYXBoLXNwYWNpbmc7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1zbWFsbDtcclxuICB9XHJcblxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbWVkaWEtZGVza3RvcCkge1xyXG4gIC4jeyRiYXNlfSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgICBwIHtcclxuICAgICAgZm9udC1zaXplOiAkZm9udC1iYXNlLWZvbnRzaXplICogJGRlc2t0b3AtZmFjdG9yO1xyXG4gICAgICBsaW5lLWhlaWdodDogJGZvbnQtYmFzZS1saW5laGVpZ2h0ICogJGRlc2t0b3AtZmFjdG9yO1xyXG4gICAgfVxyXG5cclxuICAgIHVsIGxpIHtcclxuICAgICAgZm9udC1zaXplOiAkZm9udC1wYXJhZ3JhcGgtc2l6ZSAqICRkZXNrdG9wLWZhY3RvcjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBwcmludCB7XHJcbiAgLiN7JGJhc2V9IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuICAgIHAge1xyXG4gICAgICBmb250LXNpemU6ICRmb250LWJhc2UtZm9udHNpemUgKiAkZGVza3RvcC1mYWN0b3I7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAkZm9udC1iYXNlLWxpbmVoZWlnaHQgKiAkZGVza3RvcC1mYWN0b3I7XHJcbiAgICB9XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIG1heC13aWR0aDogNTAlO1xyXG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIHVsIGxpIHtcclxuICAgICAgZm9udC1zaXplOiAkZm9udC1wYXJhZ3JhcGgtc2l6ZSAqICRkZXNrdG9wLWZhY3RvcjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiZm9ybSNzdWJzY3JpYmUtYmxvZy1ibG9nX3N1YnNjcmlwdGlvbi0yIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuZm9ybSNzdWJzY3JpYmUtYmxvZy1ibG9nX3N1YnNjcmlwdGlvbi0yICNzdWJzY3JpYmUtdGV4dCB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmctc21hbGw7XHJcbn1cclxuXHJcbmZvcm0jc3Vic2NyaWJlLWJsb2ctYmxvZ19zdWJzY3JpcHRpb24tMiAjc3Vic2NyaWJlLWVtYWlsIHtcclxuICBmbGV4OiAyO1xyXG59XHJcblxyXG5mb3JtI3N1YnNjcmliZS1ibG9nLWJsb2dfc3Vic2NyaXB0aW9uLTIgI3N1YnNjcmliZS1lbWFpbCBpbnB1dCB7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6ICRzcGFjaW5nO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWJhY2tncm91bmQ7XHJcblxyXG4gICY6LXdlYmtpdC1hdXRvZmlsbCB7XHJcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDEwMHB4ICRpbnB1dC1iYWNrZ3JvdW5kLWZ1bGwgaW5zZXQ7XHJcbiAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogIzAwMDtcclxuICB9XHJcblxyXG4gICY6OnBsYWNlaG9sZGVyIHsgY29sb3I6ICMwMDAgfVxyXG59XHJcblxyXG5mb3JtI3N1YnNjcmliZS1ibG9nLWJsb2dfc3Vic2NyaXB0aW9uLTIgI3N1YnNjcmliZS1zdWJtaXQge1xyXG4gIGZsZXg6IDE7XHJcbn1cclxuZm9ybSNzdWJzY3JpYmUtYmxvZy1ibG9nX3N1YnNjcmlwdGlvbi0yICNzdWJzY3JpYmUtc3VibWl0IGlucHV0IHtcclxuICBAaW5jbHVkZSBidXR0b247XHJcbn1cclxuXHJcbi53cGNmNyB7XHJcbiAgcGFkZGluZzogMCAkc3BhY2luZyAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ud3BjZjcgLmctcmVjYXB0Y2hhIHtcclxuICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZztcclxufVxyXG4iLCIqIHtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcblxyXG4ubm8tcGFkZGluZyB7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG5cclxuLm5vLXBhZGRpbmctbGVmdCB7XHJcbiAgcGFkZGluZy1sZWZ0OiAwO1xyXG59XHJcblxyXG4ubm8tcGFkZGluZy1yaWdodCB7XHJcbiAgcGFkZGluZy1yaWdodDogMDtcclxufVxyXG5cclxuaHRtbCwgYm9keSB7XHJcbiAgZm9udC1zaXplOiAkZm9udC1zaXplO1xyXG4gIG1hcmdpbjogMDtcclxufVxyXG5cclxuYm9keSB7XHJcbiAgcGFkZGluZy10b3A6ICRtZW51LWJhci1oZWlnaHQ7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250LWJhc2UtZmFtaWx5O1xyXG4gIGxpbmUtaGVpZ2h0OiAkZm9udC1iYXNlLWxpbmVoZWlnaHQ7XHJcbiAgZm9udC1zaXplOiAkZm9udC1iYXNlLWZvbnRzaXplO1xyXG5cclxuICAmLmlzLW9wZW4ge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICB9XHJcbn1cclxuXHJcbi5pcy1vcGVuIHtcclxuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5zZWN0aW9uIHtcclxuICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1zZWN0aW9uO1xyXG4gIGNvdW50ZXItcmVzZXQ6IGFycm93O1xyXG59XHJcblxyXG5ociB7XHJcbiAgY2xlYXI6IGJvdGg7XHJcbiAgYm9yZGVyOiBub25lO1xyXG59XHJcblxyXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcclxuICBjb2xvcjogJGNvbG9yLWJyYW5kO1xyXG4gIG1hcmdpbi10b3A6IDA7XHJcbiAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XHJcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmc7XHJcbn1cclxuXHJcbmltZy5pbWctcmVzcG9uc2l2ZSB7XHJcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmc7XHJcbn1cclxuXHJcbmgxIHtcclxuICBmb250LXNpemU6IDEuOHJlbTtcclxufVxyXG5cclxuaDIsIGgzLCBoNCwgaDUsIGg2IHtcclxuICBmb250LXNpemU6IDEuNnJlbTtcclxufVxyXG5cclxudWwgbGkge1xyXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbn1cclxuXHJcbnAge1xyXG4gIGxpbmUtaGVpZ2h0OiAkZm9udC1iYXNlLWxpbmVoZWlnaHQ7XHJcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmc7XHJcbn1cclxuXHJcbi5wLWVuZCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmctYmlnO1xyXG59XHJcblxyXG50ZXh0YXJlYSB7XHJcbiAgbWF4LXdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG5bZGF0YS1wcmludD1cIm9ubHlcIl0ge1xyXG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG1lZGlhLWRlc2t0b3ApIHtcclxuICBib2R5IHtcclxuICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgZm9udC1zaXplOiAkZGVza3RvcC1mb250c2l6ZTtcclxuICB9XHJcblxyXG4gIGgxIHtcclxuICAgIGZvbnQtc2l6ZTogM3JlbTtcclxuICB9XHJcblxyXG4gIGgyLCBoMywgaDQsIGg1LCBoNiB7XHJcbiAgICBmb250LXNpemU6IDIuOHJlbTtcclxuICAgIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLWJpZyAqICRkZXNrdG9wLWZhY3RvcjtcclxuICB9XHJcblxyXG4gIHAge1xyXG4gICAgbGluZS1oZWlnaHQ6IDE4MCU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZztcclxuICB9XHJcblxyXG4gIHNlY3Rpb24ge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmctc2VjdGlvbiAqICRkZXNrdG9wLWZhY3RvcjtcclxuICB9XHJcblxyXG4gIC5uby1wYWRkaW5nLWRlc2t0b3Age1xyXG4gICAgcGFkZGluZzogMDtcclxuICB9XHJcblxyXG4gIC5uby1wYWRkaW5nLWxlZnQtZGVza3RvcCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgfVxyXG5cclxuICAubm8tcGFkZGluZy1yaWdodC1kZXNrdG9wIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgfVxyXG5cclxufVxyXG5cclxuQG1lZGlhIHByaW50IHtcclxuICBib2R5IHtcclxuICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgZm9udC1zaXplOiAkZGVza3RvcC1mb250c2l6ZTtcclxuICB9XHJcbn1cclxuXHJcbkBzdXBwb3J0cyAoLW1zLWltZS1hbGlnbjphdXRvKSB7IC5zZWxlY3RvciB7IHByb3BlcnR5OnZhbHVlOyB9IH1cclxuIiwiLyoqXHJcbiogVGhpcyB3aWxsIGJlIGFkZGVkIHRvIGFsbCBjbGFzc2VzLFxyXG4qIHRvIHJ1bGUgb3V0IGFsbCB0aGlyZCBwYXJ0eSBjc3MgY29kZSBjb2xsaXNpb24uXHJcbioqL1xuLnJhY2stbGF5LWJhY2tncm91bmQge1xuICBwYWRkaW5nOiAzcmVtIDA7XG4gIHBhZGRpbmctYm90dG9tOiA2cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjJGNEY0O1xuICBtYXJnaW46IDA7XG4gIG1hcmdpbi1ib3R0b206IDZyZW07IH1cbiAgLnJhY2stbGF5LWJhY2tncm91bmQtLWRlcHRoIHtcbiAgICBib3gtc2hhZG93OiAwcHggNHB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMik7IH1cbiAgLnJhY2stbGF5LWJhY2tncm91bmQtLWRlcHRoLW9ubHkge1xuICAgIGJveC1zaGFkb3c6IDBweCA0cHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAucmFjay1sYXktYmFja2dyb3VuZC0tbW9iaWxlLXJlc2V0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAucmFjay1sYXktYmFja2dyb3VuZC0tbm8tbWFyZ2luIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucmFjay1sYXktYmFja2dyb3VuZCB7XG4gICAgcGFkZGluZzogNnJlbSAwOyB9XG4gICAgLnJhY2stbGF5LWJhY2tncm91bmQtLWRlc2t0b3AtcmVzZXQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAucmFjay1sYXktYmFja2dyb3VuZC0tZGVza3RvcC1hZGQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0YyRjRGNDsgfVxuICAgIC5yYWNrLWxheS1iYWNrZ3JvdW5kLS1tb2JpbGUtcmVzZXQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0YyRjRGNDsgfSB9XG5cbi5yYWNrLW1vZC1idXR0b24ge1xuICBwYWRkaW5nOiAxLjVyZW0gM3JlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGJvcmRlcjogbm9uZTtcbiAgYm94LXNoYWRvdzogMHB4IDJweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgLW1zLWJveC1zaGFkb3c6IDBweCAycHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMyk7IH1cbiAgLnJhY2stbW9kLWJ1dHRvbi0tcHJpbWFyeSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMxYWZkZDtcbiAgICBjb2xvcjogI0ZGRjsgfVxuICAucmFjay1tb2QtYnV0dG9uLS1saWdodCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjsgfVxuICAucmFjay1tb2QtYnV0dG9uLS1zbWFsbCB7XG4gICAgcGFkZGluZzogLjVyZW0gMS41cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTsgfVxuXG4ucmFjay1tb2QtY2FyZHMge1xuICBtYXgtd2lkdGg6IDEyMHJlbTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLWdhcDogMXJlbTtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDEuNXJlbSAxLjVyZW0gNnJlbTtcbiAgbWFyZ2luLWJvdHRvbTogNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIGZvbnQtc2l6ZTogMDsgfVxuICBAbWVkaWEgYWxsIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSkge1xuICAgIC5yYWNrLW1vZC1jYXJkcyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiBhdXRvOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gICAgLnJhY2stbW9kLWNhcmRzIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7IH0gfVxuICAucmFjay1tb2QtY2FyZHMtLWJpZyB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLWdhcDogMXJlbTtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG87XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyB9XG4gICAgQG1lZGlhIGFsbCBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpIHtcbiAgICAgIC5yYWNrLW1vZC1jYXJkcy0tYmlnIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkge1xuICAgICAgLnJhY2stbW9kLWNhcmRzLS1iaWcge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpOyB9IH1cbiAgLnJhY2stbW9kLWNhcmRzLS1ob21lcGFnZSB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLWdhcDogMXJlbTtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG87XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyB9XG4gICAgQG1lZGlhIGFsbCBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpIHtcbiAgICAgIC5yYWNrLW1vZC1jYXJkcy0taG9tZXBhZ2Uge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogYXV0bzsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gICAgICAucmFjay1tb2QtY2FyZHMtLWhvbWVwYWdlIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTsgfSB9XG4gIC5yYWNrLW1vZC1jYXJkc19fY29sdW1uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcGFkZGluZzogMDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIHotaW5kZXg6IDI7IH1cbiAgLnJhY2stbW9kLWNhcmRzX19yb3cge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBwYWRkaW5nOiAwO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gICAgQG1lZGlhIGFsbCBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpIHtcbiAgICAgIC5yYWNrLW1vZC1jYXJkc19fcm93IHtcbiAgICAgICAgcGFkZGluZzogMS41cmVtOyB9IH1cbiAgLnJhY2stbW9kLWNhcmRzX19jYXJkIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiAyMXJlbTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBwYWRkaW5nOiAxLjVyZW0gMS41cmVtIDA7XG4gICAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICAucmFjay1tb2QtY2FyZHNfX2NhcmQ6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBoZWlnaHQ6IDQwJTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQocmdiYSgwLCAwLCAwLCAwKSAwJSwgcmdiYSgwLCAwLCAwLCAwLjUpIDEwMCUpO1xuICAgICAgYmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KHJnYmEoMCwgMCwgMCwgMCkgMCUsIHJnYmEoMCwgMCwgMCwgMC41KSAxMDAlKTtcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChyZ2JhKDAsIDAsIDAsIDApIDAlLCByZ2JhKDAsIDAsIDAsIDAuNSkgMTAwJSk7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgei1pbmRleDogMTsgfVxuICAgIEBtZWRpYSBhbGwgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSksICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSB7XG4gICAgICAucmFjay1tb2QtY2FyZHNfX2NhcmQge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiAyNCU7XG4gICAgICAgIGhlaWdodDogMjAwcHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luOiAwLjUlO1xuICAgICAgICBwYWRkaW5nOiAwOyB9IH1cbiAgICAucmFjay1tb2QtY2FyZHNfX2NhcmQ6bGFzdC1vZi10eXBlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAucmFjay1tb2QtY2FyZHNfX2NhcmRUaXRsZSB7XG4gICAgICBmb250LWZhbWlseTogXCJOb3RvIFNhbnMgVENcIiwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgY29sb3I6ICNGRkY7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gICAgICBsaW5lLWhlaWdodDogMTMwJTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIHRleHQtc2hhZG93OiAwcHggMCAyMHB4IGJsYWNrO1xuICAgICAgei1pbmRleDogMjsgfVxuICAgICAgQG1lZGlhIGFsbCBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpIHtcbiAgICAgICAgLnJhY2stbW9kLWNhcmRzX19jYXJkVGl0bGUge1xuICAgICAgICAgIHBhZGRpbmc6IDAgMXJlbTtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgIHotaW5kZXg6IDE7IH0gfVxuICAgICAgLnJhY2stbW9kLWNhcmRzX19jYXJkVGl0bGU6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHotaW5kZXg6IDI7IH1cbiAgICAucmFjay1tb2QtY2FyZHNfX2NhcmRNZXRhIHtcbiAgICAgIGNvbG9yOiAjRkZGO1xuICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gICAgICB0ZXh0LXNoYWRvdzogMHB4IDAgMjBweCBibGFjazsgfVxuICAgIC5yYWNrLW1vZC1jYXJkc19fY2FyZEljb24gc3ZnIHtcbiAgICAgIHdpZHRoOiAxLjVyZW07XG4gICAgICBoZWlnaHQ6IDEuNXJlbTsgfVxuICAgIEBtZWRpYSBhbGwgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSksICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSB7XG4gICAgICAucmFjay1tb2QtY2FyZHNfX2NhcmQgZGl2IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7IH0gfVxuICAgIC5yYWNrLW1vZC1jYXJkc19fY2FyZEltYWdlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgei1pbmRleDogLTE7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5yYWNrLW1vZC1jYXJkc19fY2FyZCB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDIwMG1zIGVhc2U7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgLnJhY2stbW9kLWNhcmRzX19jYXJkVGl0bGUge1xuICAgICAgZm9udC1zaXplOiAyLjRyZW07IH1cbiAgICAgIC5yYWNrLW1vZC1jYXJkc19fY2FyZFRpdGxlOmJlZm9yZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlOyB9XG4gICAgLnJhY2stbW9kLWNhcmRzX19jYXJkOmhvdmVyIHtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wMyk7XG4gICAgICBib3gtc2hhZG93OiAwIDEwcHggODBweCAjMDAwMDAwNjE7IH1cbiAgICAucmFjay1tb2QtY2FyZHNfX2NhcmQ6aG92ZXIgLnJhY2stbW9kLWNhcmRzX19jYXJkSW1hZ2Uge1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjAxKTsgfVxuICAucmFjay1tb2QtY2FyZHMtLWhvbWVwYWdlIC5yYWNrLW1vZC1jYXJkc19fY2FyZDpmaXJzdC1vZi10eXBlIHtcbiAgICBncmlkLXJvdy1zdGFydDogMTtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogMTtcbiAgICBncmlkLXJvdy1lbmQ6IDM7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiAzO1xuICAgIGhlaWdodDogMTAwJTsgfSB9XG5cbi8qKlxyXG4qIFRoaXMgd2lsbCBiZSBhZGRlZCB0byBhbGwgY2xhc3NlcyxcclxuKiB0byBydWxlIG91dCBhbGwgdGhpcmQgcGFydHkgY3NzIGNvZGUgY29sbGlzaW9uLlxyXG4qKi9cbi5yYWNrLWxheS1ncmlkX19jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDEyMHJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvOyB9XG5cbi5yYWNrLWxheS1ncmlkX19leHBlbmRlZCB7XG4gIG1heC13aWR0aDogMTAwcmVtO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87IH1cblxuLnJhY2stbGF5LWdyaWRfX2NvbnRlbnQge1xuICBtYXgtd2lkdGg6IDc1cmVtO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87IH1cblxuLnJhY2stbGF5LWdyaWRfX2hpZGUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5yYWNrLWxheS1ncmlkX19oaWRlIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9IH1cblxuLnJhY2stbW9kLWhlYWRpbmctLWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4ucmFjay1tb2QtaGVhZGluZy0tcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodDsgfVxuXG4ucmFjay1tb2QtaGVhZGluZy0tZGFyayB7XG4gIGNvbG9yOiAjMDAwOyB9XG5cbi5yYWNrLW1vZC1oZWFkaW5nX19oMSB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAgMS41cmVtIDEuNXJlbSAxLjVyZW07XG4gIGNvbG9yOiAjMWRhYWMzO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWZhbWlseTogXCJOb3RvIFNhbnMgVENcIiwgc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIG1heC13aWR0aDogMTIwcmVtO1xuICBtYXJnaW46IDAgYXV0bztcbiAgd2lkdGg6IDEwMCU7IH1cblxuLnJhY2stbW9kLWhlYWRpbmdfX2gyIHtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwIDEuNXJlbSAxLjVyZW0gMS41cmVtO1xuICBjb2xvcjogIzFkYWFjMztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTYW5zIFRDXCIsIHNhbnMtc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBtYXgtd2lkdGg6IDEyMHJlbTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5yYWNrLW1vZC1oZWFkaW5nX19oMyB7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMCAxLjVyZW0gMS41cmVtIDEuNXJlbTtcbiAgY29sb3I6ICMxZGFhYzM7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2FucyBUQ1wiLCBzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgbWF4LXdpZHRoOiAxMjByZW07XG4gIG1hcmdpbjogMCBhdXRvO1xuICB3aWR0aDogMTAwJTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnJhY2stbW9kLWhlYWRpbmdfX2gxIHtcbiAgICBmb250LXNpemU6IDRyZW07XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMCAxLjVyZW0gMS41cmVtIDEuNXJlbTtcbiAgICBjb2xvcjogIzFkYWFjMztcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2FucyBUQ1wiLCBzYW5zLXNlcmlmO1xuICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICAgIG1heC13aWR0aDogMTIwcmVtO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMS41cmVtIDZyZW0gMS41cmVtOyB9XG4gIC5yYWNrLW1vZC1oZWFkaW5nX19oMiB7XG4gICAgZm9udC1zaXplOiAzLjZyZW07XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMCAxLjVyZW0gMS41cmVtIDEuNXJlbTtcbiAgICBjb2xvcjogIzFkYWFjMztcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2FucyBUQ1wiLCBzYW5zLXNlcmlmO1xuICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICAgIG1heC13aWR0aDogMTIwcmVtO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMS41cmVtIDNyZW0gMS41cmVtOyB9XG4gIC5yYWNrLW1vZC1oZWFkaW5nX19oMyB7XG4gICAgZm9udC1zaXplOiAzLjJyZW07XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMCAxLjVyZW0gMS41cmVtIDEuNXJlbTtcbiAgICBjb2xvcjogIzFkYWFjMztcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2FucyBUQ1wiLCBzYW5zLXNlcmlmO1xuICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICAgIG1heC13aWR0aDogMTIwcmVtO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMS41cmVtIDNyZW0gMS41cmVtOyB9IH1cblxuLnJhY2stbW9kLWxhYmVsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMxYWZkZDtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICBwYWRkaW5nOiAwIDAuNzVyZW07XG4gIG1hcmdpbjogMC43NXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTYW5zIFRDXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBjb2xvcjogI0ZGRjsgfVxuXG4ucmFjay1jb20tbWVudSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IDVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAuNXJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB6LWluZGV4OiAxMDA7XG4gIGJveC1zaGFkb3c6IDBweCAycHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIC1tcy1ib3gtc2hhZG93OiAwcHggMnB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjMpOyB9XG4gIC5yYWNrLWNvbS1tZW51X19jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IC0xMDB2dztcbiAgICBvcGFjaXR5OiAwO1xuICAgIGJhY2tncm91bmQ6ICNGRkY7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNXJlbSk7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgei1pbmRleDogODtcbiAgICBtYXJnaW4tdG9wOiA1cmVtO1xuICAgIHRyYW5zaXRpb246IGFsbCAyMDBtcyBlYXNlO1xuICAgIG92ZXJmbG93OiBhdXRvOyB9XG4gIC5pcy1vcGVuLW1lbnUgLnJhY2stY29tLW1lbnVfX2NvbnRhaW5lciB7XG4gICAgbGVmdDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgb3BhY2l0eTogMTtcbiAgICBtYXgtd2lkdGg6IDQycmVtOyB9XG4gIC5pcy1vcGVuLW1lbnUgLnJhY2stY29tLW1lbnVfX2J1dHRvbi0tbWVudSB7XG4gICAgbWFyZ2luLWxlZnQ6IDByZW07XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyB9XG4gIC5yYWNrLWNvbS1tZW51LmlzLW9wZW4tbWVudSAucmFjay1jb20tbWVudV9fbG9nbyB7XG4gICAgdHJhbnNpdGlvbjogMzAwbXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIC5yYWNrLWNvbS1tZW51X19pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXg6IDE7XG4gICAgbWF4LWhlaWdodDogNXJlbTtcbiAgICBtaW4taGVpZ2h0OiA0cmVtO1xuICAgIHRyYW5zaXRpb246IGFsbCAyMDBtcyBlYXNlOyB9XG4gICAgLnJhY2stY29tLW1lbnVfX2l0ZW0gc3ZnIHtcbiAgICAgIHdpZHRoOiAxLjJyZW07XG4gICAgICBoZWlnaHQ6IDEuMnJlbTtcbiAgICAgIG1hcmdpbjogYXV0byAwLjc1cmVtIGF1dG8gYXV0bzsgfVxuICAgIC5yYWNrLWNvbS1tZW51X19pdGVtTGluayB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgbWFyZ2luOiBhdXRvIGF1dG8gYXV0byAxLjVyZW07XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgLnJhY2stY29tLW1lbnVfX2l0ZW1MaW5rOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTsgfVxuICAgIC5yYWNrLWNvbS1tZW51X19pdGVtOjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICBoZWlnaHQ6IC4xcmVtO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjJGNEY0OyB9XG4gIC5yYWNrLWNvbS1tZW51X19sb2dvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWluLXdpZHRoOiAxM3JlbTtcbiAgICBtYXgtd2lkdGg6IDM1cmVtO1xuICAgIHotaW5kZXg6IDMwOyB9XG4gIC5yYWNrLWNvbS1tZW51X19pY29uIHN2ZyB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAuNzVyZW07IH1cbiAgLnJhY2stY29tLW1lbnVfX2ljb24tLW1lbnUgc3ZnIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAzcmVtO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwYWRkaW5nOiAwOyB9XG4gICAgLnJhY2stY29tLW1lbnVfX2ljb24tLW1lbnUgc3ZnIHBhdGgge1xuICAgICAgc3Ryb2tlOiAjMzFhZmRkOyB9XG4gIC5yYWNrLWNvbS1tZW51X19idXR0b24ge1xuICAgIHRyYW5zaXRpb246IGFsbCAyMDBtcyBlYXNlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiA0cmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxODcwOTE7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IH1cbiAgICAucmFjay1jb20tbWVudV9fYnV0dG9uLS1tZW51IHtcbiAgICAgIHdpZHRoOiA0cmVtO1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGNvbG9yOiAjRkZGO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2FucyBUQ1wiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9XG4gICAgLnJhY2stY29tLW1lbnVfX2J1dHRvbi0tbGVmdCB7XG4gICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgICAucmFjay1jb20tbWVudV9fYnV0dG9uLS1yaWdodCB7XG4gICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnJhY2stY29tLW1lbnUge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBoZWlnaHQ6IDZyZW07XG4gICAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAgIC5yYWNrLWNvbS1tZW51X19jb250YWluZXIge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA0cmVtO1xuICAgICAgbGVmdDogMDtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgb3ZlcmZsb3c6IGluaGVyaXQ7XG4gICAgICBoZWlnaHQ6IDZyZW07XG4gICAgICB3aWR0aDogNTAlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgICAucmFjay1jb20tbWVudV9fY29udGFpbmVyLS1sZWZ0IHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgICAgIC5yYWNrLWNvbS1tZW51X19jb250YWluZXItLXJpZ2h0IHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9XG4gICAgICAucmFjay1jb20tbWVudV9fY29udGFpbmVyLS1tb2JpbGUge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLnJhY2stY29tLW1lbnVfX2l0ZW0ge1xuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgIHBhZGRpbmc6IDAgMS41cmVtO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgdG9wOiAwO1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBoZWlnaHQ6IDZyZW07XG4gICAgICBsaW5lLWhlaWdodDogNnJlbTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1heC1oZWlnaHQ6IG5vbmU7IH1cbiAgICAgIC5yYWNrLWNvbS1tZW51X19pdGVtIHN2ZyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIC5yYWNrLWNvbS1tZW51X19pdGVtOjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIC5yYWNrLWNvbS1tZW51X19pdGVtTGluayB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgbWFyZ2luOiBhdXRvOyB9XG4gICAgICAgIC5yYWNrLWNvbS1tZW51X19pdGVtTGluazpob3ZlciB7XG4gICAgICAgICAgY29sb3I6ICMxZGFhYzM7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gICAgLnJhY2stY29tLW1lbnVfX2J1dHRvbi0tbWVudSB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLnJhY2stY29tLW1lbnVfX2J1dHRvbi0tcmlnaHQge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87IH1cbiAgICAucmFjay1jb20tbWVudV9fbG9nbyB7XG4gICAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG4gICAgICB3aWR0aDogMzVyZW07IH0gfVxuXG4ucmFjay1jb20tcGFnaW5hdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDAgMS41cmVtO1xuICBtYXJnaW4tYm90dG9tOiA2cmVtO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtd3JhcDogd3JhcDsgfVxuICAucmFjay1jb20tcGFnaW5hdGlvbl9fY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAucmFjay1jb20tcGFnaW5hdGlvbl9faXRlbSB7XG4gICAgcGFkZGluZzogMS41cmVtOyB9XG4gICAgLnJhY2stY29tLXBhZ2luYXRpb25fX2l0ZW0tLWFjdGl2ZSAucmFjay1jb20tcGFnaW5hdGlvbl9faXRlbUxpbmsge1xuICAgICAgY29sb3I6ICMzMWFmZGQ7IH1cbiAgICAucmFjay1jb20tcGFnaW5hdGlvbl9faXRlbUxpbmsge1xuICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICBmb250LWZhbWlseTogXCJOb3RvIFNhbnMgVENcIiwgc2Fucy1zZXJpZjtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBjb2xvcjogIzFkYWFjMzsgfVxuICAucmFjay1jb20tcGFnaW5hdGlvbl9fYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMxYWZkZDtcbiAgICBwYWRkaW5nOiAxLjVyZW0gM3JlbTtcbiAgICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2FucyBUQ1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICMzMWFmZGQ7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgIGNvbG9yOiAjRkZGO1xuICAgIHdpZHRoOiBhdXRvOyB9XG4gICAgLnJhY2stY29tLXBhZ2luYXRpb25fX2J1dHRvbi0tcHJldiB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cbiAgICAgIC5yYWNrLWNvbS1wYWdpbmF0aW9uX19idXR0b24tLXByZXYgc3ZnIHtcbiAgICAgICAgbWFyZ2luOiAwIDEuNXJlbTsgfVxuICAgIC5yYWNrLWNvbS1wYWdpbmF0aW9uX19idXR0b24tLW5leHQge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9XG4gICAgICAucmFjay1jb20tcGFnaW5hdGlvbl9fYnV0dG9uLS1uZXh0IHN2ZyB7XG4gICAgICAgIG1hcmdpbjogMCAxLjVyZW07IH1cbiAgICAucmFjay1jb20tcGFnaW5hdGlvbl9fYnV0dG9uLS1kaXNhYmxlZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzJjMmMyO1xuICAgICAgcGFkZGluZzogMS41cmVtIDNyZW07XG4gICAgICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBmb250LWZhbWlseTogXCJOb3RvIFNhbnMgVENcIiwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgYm9yZGVyOiAycHggc29saWQgI2MyYzJjMjtcbiAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgIGNvbG9yOiAjOGY4ZjhmO1xuICAgICAgd2lkdGg6IGF1dG87IH1cbiAgICAucmFjay1jb20tcGFnaW5hdGlvbl9fYnV0dG9uIHN2ZyB7XG4gICAgICBtYXgtd2lkdGg6IDEuMnJlbTtcbiAgICAgIG1heC1oZWlnaHQ6IDEuMnJlbTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnJhY2stY29tLXBhZ2luYXRpb24ge1xuICAgIHBhZGRpbmc6IDNyZW07IH0gfVxuXG4ucmFjay1tb2QtcmF0aW5nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICBtYXJnaW4tYm90dG9tOiBhdXRvO1xuICB1c2VyLXNlbGVjdDogbm9uZTsgfVxuICAucmFjay1tb2QtcmF0aW5nLS1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgIC5yYWNrLW1vZC1yYXRpbmctLWNlbnRlciAucmFjay1tb2QtcmF0aW5nX19jb250YWluZXIge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5yYWNrLW1vZC1yYXRpbmctLXNpbmdsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICAucmFjay1tb2QtcmF0aW5nLS1zaW5nbGUgLnJhY2stbW9kLXJhdGluZ19faXRlbSB7XG4gICAgICBmb250LXNpemU6IDJyZW07IH1cbiAgLnJhY2stbW9kLXJhdGluZ19fY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMDtcbiAgICB6LWluZGV4OiAyOyB9XG4gIC5yYWNrLW1vZC1yYXRpbmdfX2l0ZW0ge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHRyYW5zaXRpb246IGNvbG9yIDAuNXMgZWFzZTtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQpO1xuICAgIHRleHQtc2hhZG93OiAwcHggMHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjgpOyB9XG4gICAgLnJhY2stbW9kLXJhdGluZ19faXRlbS0tZmlsbGVkIHtcbiAgICAgIGNvbG9yOiAjZWJiNDAwOyB9XG4gIC5yYWNrLW1vZC1yYXRpbmdfX2xpbmsge1xuICAgIGNvbG9yOiAjMzFhZmRkO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAucmFjay1tb2QtcmF0aW5nX19udW1iZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLnJhY2stbW9kLXJhdGluZ19fZm9ybSAucmFjay1tb2QtcmF0aW5nX19pdGVtIHtcbiAgICBmb250LXNpemU6IDRyZW07XG4gICAgdGV4dC1zaGFkb3c6IHVuc2V0O1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAjcmF0aW5nXzE6Y2hlY2tlZCB+IC5yYWNrLW1vZC1yYXRpbmdfX2NvbnRhaW5lciAucmFjay1tb2QtcmF0aW5nX19pdGVtOm50aC1jaGlsZCgxKSB7XG4gICAgY29sb3I6ICNlYmI0MDA7IH1cbiAgI3JhdGluZ18yOmNoZWNrZWQgfiAucmFjay1tb2QtcmF0aW5nX19jb250YWluZXIgLnJhY2stbW9kLXJhdGluZ19faXRlbTpudGgtY2hpbGQoLW4rMikge1xuICAgIGNvbG9yOiAjZWJiNDAwOyB9XG4gICNyYXRpbmdfMzpjaGVja2VkIH4gLnJhY2stbW9kLXJhdGluZ19fY29udGFpbmVyIC5yYWNrLW1vZC1yYXRpbmdfX2l0ZW06bnRoLWNoaWxkKC1uKzMpIHtcbiAgICBjb2xvcjogI2ViYjQwMDsgfVxuICAjcmF0aW5nXzQ6Y2hlY2tlZCB+IC5yYWNrLW1vZC1yYXRpbmdfX2NvbnRhaW5lciAucmFjay1tb2QtcmF0aW5nX19pdGVtOm50aC1jaGlsZCgtbis0KSB7XG4gICAgY29sb3I6ICNlYmI0MDA7IH1cbiAgI3JhdGluZ181OmNoZWNrZWQgfiAucmFjay1tb2QtcmF0aW5nX19jb250YWluZXIgLnJhY2stbW9kLXJhdGluZ19faXRlbSB7XG4gICAgY29sb3I6ICNlYmI0MDA7IH1cbiAgI3JhdGluZ18xOmhvdmVyIH4gLnJhY2stbW9kLXJhdGluZ19fY29udGFpbmVyIC5yYWNrLW1vZC1yYXRpbmdfX2l0ZW06bnRoLWNoaWxkKDEpIHtcbiAgICBjb2xvcjogI2ViYjQwMDsgfVxuICAjcmF0aW5nXzI6aG92ZXIgfiAucmFjay1tb2QtcmF0aW5nX19jb250YWluZXIgLnJhY2stbW9kLXJhdGluZ19faXRlbTpudGgtY2hpbGQoLW4rMikge1xuICAgIGNvbG9yOiAjZWJiNDAwOyB9XG4gICNyYXRpbmdfMzpob3ZlciB+IC5yYWNrLW1vZC1yYXRpbmdfX2NvbnRhaW5lciAucmFjay1tb2QtcmF0aW5nX19pdGVtOm50aC1jaGlsZCgtbiszKSB7XG4gICAgY29sb3I6ICNlYmI0MDA7IH1cbiAgI3JhdGluZ180OmhvdmVyIH4gLnJhY2stbW9kLXJhdGluZ19fY29udGFpbmVyIC5yYWNrLW1vZC1yYXRpbmdfX2l0ZW06bnRoLWNoaWxkKC1uKzQpIHtcbiAgICBjb2xvcjogI2ViYjQwMDsgfVxuICAjcmF0aW5nXzU6aG92ZXIgfiAucmFjay1tb2QtcmF0aW5nX19jb250YWluZXIgLnJhY2stbW9kLXJhdGluZ19faXRlbSB7XG4gICAgY29sb3I6ICNlYmI0MDA7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5yYWNrLW1vZC1yYXRpbmdfX251bWJlciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbjogMC41cmVtIDEuNXJlbSAwO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGNvbG9yOiAjMDAwOyB9XG4gIC5yYWNrLW1vZC1yYXRpbmctLXNpbmdsZSB7XG4gICAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW07IH1cbiAgLnJhY2stbW9kLXJhdGluZy0tc2luZ2xlIC5yYWNrLW1vZC1yYXRpbmdfX2l0ZW0ge1xuICAgIGZvbnQtc2l6ZTogNHJlbTtcbiAgICB0ZXh0LXNoYWRvdzogdW5zZXQ7IH0gfVxuXG5mb3JtI3N1YnNjcmliZS1ibG9nLWJsb2dfc3Vic2NyaXB0aW9uLTIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbmZvcm0jc3Vic2NyaWJlLWJsb2ctYmxvZ19zdWJzY3JpcHRpb24tMiAjc3Vic2NyaWJlLXRleHQge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTsgfVxuXG5mb3JtI3N1YnNjcmliZS1ibG9nLWJsb2dfc3Vic2NyaXB0aW9uLTIgI3N1YnNjcmliZS1lbWFpbCB7XG4gIGZsZXg6IDI7IH1cblxuZm9ybSNzdWJzY3JpYmUtYmxvZy1ibG9nX3N1YnNjcmlwdGlvbi0yICNzdWJzY3JpYmUtZW1haWwgaW5wdXQge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDEuNXJlbTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpOyB9XG4gIGZvcm0jc3Vic2NyaWJlLWJsb2ctYmxvZ19zdWJzY3JpcHRpb24tMiAjc3Vic2NyaWJlLWVtYWlsIGlucHV0Oi13ZWJraXQtYXV0b2ZpbGwge1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMTAwcHggI2U2ZTZlNiBpbnNldDtcbiAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogIzAwMDsgfVxuICBmb3JtI3N1YnNjcmliZS1ibG9nLWJsb2dfc3Vic2NyaXB0aW9uLTIgI3N1YnNjcmliZS1lbWFpbCBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMDAwOyB9XG5cbmZvcm0jc3Vic2NyaWJlLWJsb2ctYmxvZ19zdWJzY3JpcHRpb24tMiAjc3Vic2NyaWJlLXN1Ym1pdCB7XG4gIGZsZXg6IDE7IH1cblxuZm9ybSNzdWJzY3JpYmUtYmxvZy1ibG9nX3N1YnNjcmlwdGlvbi0yICNzdWJzY3JpYmUtc3VibWl0IGlucHV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMxYWZkZDtcbiAgcGFkZGluZzogMS41cmVtIDNyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LWZhbWlseTogXCJOb3RvIFNhbnMgVENcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGJvcmRlcjogMnB4IHNvbGlkICMzMWFmZGQ7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgY29sb3I6ICNGRkY7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi53cGNmNyB7XG4gIHBhZGRpbmc6IDAgMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLndwY2Y3IC5nLXJlY2FwdGNoYSB7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTsgfVxuXG4qIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4ubm8tcGFkZGluZyB7XG4gIHBhZGRpbmc6IDA7IH1cblxuLm5vLXBhZGRpbmctbGVmdCB7XG4gIHBhZGRpbmctbGVmdDogMDsgfVxuXG4ubm8tcGFkZGluZy1yaWdodCB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7IH1cblxuaHRtbCwgYm9keSB7XG4gIGZvbnQtc2l6ZTogNjIuNSU7XG4gIG1hcmdpbjogMDsgfVxuXG5ib2R5IHtcbiAgcGFkZGluZy10b3A6IDVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2FucyBUQ1wiLCBzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogMTYwJTtcbiAgZm9udC1zaXplOiAxLjNyZW07IH1cbiAgYm9keS5pcy1vcGVuIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5pcy1vcGVuIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuXG5zZWN0aW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogNnJlbTtcbiAgY291bnRlci1yZXNldDogYXJyb3c7IH1cblxuaHIge1xuICBjbGVhcjogYm90aDtcbiAgYm9yZGVyOiBub25lOyB9XG5cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICBjb2xvcjogIzMxYWZkZDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtOyB9XG5cbmltZy5pbWctcmVzcG9uc2l2ZSB7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTsgfVxuXG5oMSB7XG4gIGZvbnQtc2l6ZTogMS44cmVtOyB9XG5cbmgyLCBoMywgaDQsIGg1LCBoNiB7XG4gIGZvbnQtc2l6ZTogMS42cmVtOyB9XG5cbnVsIGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTsgfVxuXG5wIHtcbiAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTsgfVxuXG4ucC1lbmQge1xuICBtYXJnaW4tYm90dG9tOiAzcmVtOyB9XG5cbnRleHRhcmVhIHtcbiAgbWF4LXdpZHRoOiAxMDAlOyB9XG5cbltkYXRhLXByaW50PVwib25seVwiXSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICBib2R5IHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBmb250LXNpemU6IDEuNnJlbTsgfVxuICBoMSB7XG4gICAgZm9udC1zaXplOiAzcmVtOyB9XG4gIGgyLCBoMywgaDQsIGg1LCBoNiB7XG4gICAgZm9udC1zaXplOiAyLjhyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogNC41cmVtOyB9XG4gIHAge1xuICAgIGxpbmUtaGVpZ2h0OiAxODAlO1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTsgfVxuICBzZWN0aW9uIHtcbiAgICBtYXJnaW4tYm90dG9tOiA5cmVtOyB9XG4gIC5uby1wYWRkaW5nLWRlc2t0b3Age1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgLm5vLXBhZGRpbmctbGVmdC1kZXNrdG9wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cbiAgLm5vLXBhZGRpbmctcmlnaHQtZGVza3RvcCB7XG4gICAgcGFkZGluZy1yaWdodDogMDsgfSB9XG5cbkBtZWRpYSBwcmludCB7XG4gIGJvZHkge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIGZvbnQtc2l6ZTogMS42cmVtOyB9IH1cblxuQHN1cHBvcnRzICgtbXMtaW1lLWFsaWduOiBhdXRvKSB7XG4gIC5zZWxlY3RvciB7XG4gICAgcHJvcGVydHk6IHZhbHVlOyB9IH1cblxuLmNkLWxheS1jb250ZW50IHtcbiAgbWF4LXdpZHRoOiA3NXJlbTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiA2cmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gIC5jZC1sYXktY29udGVudCBhIHtcbiAgICBjb2xvcjogIzMxYWZkZDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgLmNkLWxheS1jb250ZW50IHAge1xuICAgIGxpbmUtaGVpZ2h0OiAxNjAlO1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgcGFkZGluZzogMCAxLjVyZW07XG4gICAgZm9udC1zaXplOiAxLjRyZW07IH1cbiAgICBAbWVkaWEgYWxsIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSkge1xuICAgICAgLmNkLWxheS1jb250ZW50IHAge1xuICAgICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG4gIC5jZC1sYXktY29udGVudCAuc2hhcmVkYWRkeSBsaTo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5jZC1sYXktY29udGVudCB1bCwgLmNkLWxheS1jb250ZW50IG9sIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMCAxLjVyZW0gM3JlbTtcbiAgICBtYXJnaW46IDA7IH1cbiAgLmNkLWxheS1jb250ZW50IG9sIHtcbiAgICBwYWRkaW5nOiAwIDNyZW07IH1cbiAgLmNkLWxheS1jb250ZW50IHVsIGxpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICAgIGZvbnQtc2l6ZTogMS40cmVtOyB9XG4gICAgLmNkLWxheS1jb250ZW50IHVsIGxpOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGhlaWdodDogLjZyZW07XG4gICAgICB3aWR0aDogLjZyZW07XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiA4cHg7IH1cbiAgLmNkLWxheS1jb250ZW50IGltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bzsgfVxuICAgIEBtZWRpYSBhbGwgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSksICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSB7XG4gICAgICAuY2QtbGF5LWNvbnRlbnQgaW1nIHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgaGVpZ2h0OiA1MDBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMDsgfSB9XG4gIC5jZC1sYXktY29udGVudCBoMSwgLmNkLWxheS1jb250ZW50IGgyLCAuY2QtbGF5LWNvbnRlbnQgaDMsIC5jZC1sYXktY29udGVudCBoNCwgLmNkLWxheS1jb250ZW50IGg1LCAuY2QtbGF5LWNvbnRlbnQgaDYge1xuICAgIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2FucyBUQ1wiLCBzYW5zLXNlcmlmO1xuICAgIHBhZGRpbmc6IDAgMS41cmVtIDEuNXJlbTtcbiAgICBtYXJnaW4tdG9wOiAzLjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY2QtbGF5LWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAgIC5jZC1sYXktY29udGVudCBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMS45NXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNDAlOyB9XG4gICAgLmNkLWxheS1jb250ZW50IHVsIGxpIHtcbiAgICAgIGZvbnQtc2l6ZTogMi4xcmVtOyB9IH1cblxuQG1lZGlhIHByaW50IHtcbiAgLmNkLWxheS1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgICAuY2QtbGF5LWNvbnRlbnQgcCB7XG4gICAgICBmb250LXNpemU6IDEuOTVyZW07XG4gICAgICBsaW5lLWhlaWdodDogMjQwJTsgfVxuICAgIC5jZC1sYXktY29udGVudCBpbWcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9XG4gICAgLmNkLWxheS1jb250ZW50IHVsIGxpIHtcbiAgICAgIGZvbnQtc2l6ZTogMi4xcmVtOyB9IH1cblxuLmNkLWxheS1mb290ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzFhZmRkO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaW1hZ2VzL2JhY2tncm91bmQuanBnXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDNyZW0gMS41cmVtIDA7IH1cbiAgLmNkLWxheS1mb290ZXJfX2NvcHlyaWdodCB7XG4gICAgY29sb3I6ICNGRkY7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtOyB9XG4gIC5jZC1sYXktZm9vdGVyX19saXN0IHtcbiAgICBwYWRkaW5nOiAwIDAgNnJlbTtcbiAgICBtYXJnaW46IDA7IH1cbiAgLmNkLWxheS1mb290ZXJfX2xpbmsge1xuICAgIGNvbG9yOiAjRkZGOyB9XG4gIC5jZC1sYXktZm9vdGVyX19pdGVtIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgICAuY2QtbGF5LWZvb3Rlcl9faXRlbTo6YWZ0ZXIge1xuICAgICAgY29sb3I6ICNGRkY7XG4gICAgICBjb250ZW50OiAnfCc7XG4gICAgICBwYWRkaW5nOiAwIDAuNzVyZW07XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0b3A6IC0uMXJlbTsgfVxuICAgIC5jZC1sYXktZm9vdGVyX19pdGVtOmxhc3QtY2hpbGQ6OmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuLmNkLWxheS1oZWFkZXJfX2RlY29yYXRpb24sIC5jZC1sYXktaGVhZGVyX19zdWIge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5jZC1sYXktaGVhZGVyX19ibG9jayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxLjVyZW0gMDtcbiAgbWFyZ2luOiAwIDEuNXJlbTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoNTQsIDM5LCAzOCwgMC4xKTsgfVxuICAuY2QtbGF5LWhlYWRlcl9fYmxvY2s6OmFmdGVyIHtcbiAgICByaWdodDogLTEuNXJlbTsgfVxuICAuY2QtbGF5LWhlYWRlcl9fYmxvY2s6OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMS41cmVtIDA7XG4gICAgb3JkZXI6IDE7IH1cbiAgLmNkLWxheS1oZWFkZXJfX2Jsb2NrLS1tb2JpbGUge1xuICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgLmNkLWxheS1oZWFkZXJfX2Jsb2NrSW1hZ2Uge1xuICAgIG1heC13aWR0aDogNy41cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTsgfVxuXG5ALW1vei1kb2N1bWVudCB1cmwtcHJlZml4KCkge1xuICAuY2QtbGF5LWhlYWRlcl9fYmxvY2tJbWFnZSB7XG4gICAgaGVpZ2h0OiAxMDAlOyB9IH1cbiAgLmNkLWxheS1oZWFkZXJfX2Jsb2NrQ29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgfVxuICAuY2QtbGF5LWhlYWRlcl9fYmxvY2tUaXRsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6IFwiTm90byBTYW5zIFRDXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBjb2xvcjogYmxhY2s7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjc1cmVtOyB9XG4gICAgLmNkLWxheS1oZWFkZXJfX2Jsb2NrVGl0bGU6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiAwO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgLmNkLWxheS1oZWFkZXJfX2Jsb2NrQ29udGVudCB7XG4gICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgbGluZS1oZWlnaHQ6IDE0MCU7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNkLWxheS1oZWFkZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLXRvcDogMHJlbTsgfVxuICAgIC5jZC1sYXktaGVhZGVyOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogNnJlbTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgYm94LXNoYWRvdzogMHB4IDJweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgICAgIC1tcy1ib3gtc2hhZG93OiAwcHggMnB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjMpOyB9XG4gICAgLmNkLWxheS1oZWFkZXJfX2RlY29yYXRpb24ge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvdHRvbTogLTQ5cHg7XG4gICAgICB6LWluZGV4OiAtMTsgfVxuICAgIC5jZC1sYXktaGVhZGVyLS1ob21lcGFnZSB7XG4gICAgICBwYWRkaW5nOiAzcmVtIDFyZW0gMCAxcmVtOyB9XG4gICAgICAuY2QtbGF5LWhlYWRlci0taG9tZXBhZ2U6OmJlZm9yZSB7XG4gICAgICAgIGhlaWdodDogOTAlOyB9XG4gICAgLmNkLWxheS1oZWFkZXItLWhvbWVwYWdlIC5jZC1sYXktaGVhZGVyX19jb250YWluZXIge1xuICAgICAgbWF4LXdpZHRoOiAxMjByZW07XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLmNkLWxheS1oZWFkZXItLWhvbWVwYWdlIC5jZC1sYXktaGVhZGVyX19kZWNvcmF0aW9uIHtcbiAgICAgIGJvdHRvbTogLTUxcHg7IH1cbiAgICAuY2QtbGF5LWhlYWRlcjo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5jZC1sYXktaGVhZGVyX19jb250YWluZXIge1xuICAgICAgZGlzcGxheTogZmxleDsgfSB9XG5cbkBtZWRpYSBwcmludCB7XG4gIC5jZC1sYXktaGVhZGVyIHtcbiAgICBwYWRkaW5nLXRvcDogMDsgfVxuICAgIC5jZC1sYXktaGVhZGVyOjpiZWZvcmUge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5jZC1sYXktaGVhZGVyX19kZWNvcmF0aW9uIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4uY2QtbGF5LXBvcHVwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDNyZW07XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuICB3aWR0aDogODAlO1xuICBtYXgtd2lkdGg6IDY1MHB4O1xuICBtYXJnaW46IGF1dG87XG4gIGJveC1zaGFkb3c6IDBweCAycHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIC1tcy1ib3gtc2hhZG93OiAwcHggMnB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICBkaXNwbGF5OiBub25lOyB9XG4gIC5jZC1sYXktcG9wdXBfX292ZXJsYXkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB6LWluZGV4OiAtMTtcbiAgICB0b3A6IDNyZW07XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMTAwMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gICAgb3ZlcmZsb3c6IGF1dG87IH1cbiAgLmNkLWxheS1wb3B1cF9fY2xvc2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMS41cmVtO1xuICAgIHRvcDogMS41cmVtO1xuICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAuY2QtbGF5LXBvcHVwX19pbWFnZS0tZW1wdHkge1xuICAgIGJvcmRlcjogM3B4IHNvbGlkICMzMWFmZGQ7IH1cbiAgLmNkLWxheS1wb3B1cF9faGVhZGVyIHtcbiAgICBoZWlnaHQ6IDE1cmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMWFmZGQ7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ltYWdlcy9iYWNrZ3JvdW5kLmpwZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xMHJlbTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7IH1cbiAgLmNkLWxheS1wb3B1cF9fdGl0bGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgIGNvbG9yOiAjMzFhZmRkO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTsgfVxuICAuY2QtbGF5LXBvcHVwX19wYXJhZ3JhcGgge1xuICAgIGxpbmUtaGVpZ2h0OiAyLjVyZW07IH1cbiAgLmNkLWxheS1wb3B1cF9fc3VidGl0bGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIGNvbG9yOiAjMzFhZmRkO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtOyB9XG4gIC5jZC1sYXktcG9wdXBfX3NlY3Rpb24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbTsgfVxuICAuY2QtbGF5LXBvcHVwX19pbWFnZS0tZW1wdHkge1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICMzMWFmZGQ7XG4gICAgaGVpZ2h0OiA4cmVtO1xuICAgIHdpZHRoOiA4cmVtO1xuICAgIG1hcmdpbjogMCBhdXRvIDEuNXJlbTsgfVxuICAuY2QtbGF5LXBvcHVwX19ib2xkIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIG1hcmdpbi1ib3R0b206IC4yNXJlbTsgfVxuICAuY2QtbGF5LXBvcHVwX190ZXh0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07IH1cbiAgLmNkLWxheS1wb3B1cF9fYW1wIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiA0LjhyZW07XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgY29sb3I6ICMzMWFmZGQ7XG4gICAgbWFyZ2luOiAzcmVtIDA7IH1cbiAgLmNkLWxheS1wb3B1cF9fZW1wdHk6OmJlZm9yZSB7XG4gICAgY29udGVudDogJz8nO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDAuNzVyZW0gMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiA0LjhyZW07XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgY29sb3I6ICMzMWFmZGQ7XG4gICAgbWFyZ2luOiAzcmVtIDA7IH1cbiAgLmNkLWxheS1wb3B1cF9fbG9nbyB7XG4gICAgbWF4LXdpZHRoOiAxNXJlbTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nOiAxLjVyZW0gMDsgfVxuICAuY2QtbGF5LXBvcHVwX19jb250ZW50IHtcbiAgICBwYWRkaW5nOiAzcmVtOyB9XG4gIC5jZC1sYXktcG9wdXBfX2Zvb3RlciB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cblxuLmNkLWxheS1zcGFjZSB7XG4gIGhlaWdodDogMS41cmVtOyB9XG4gIC5jZC1sYXktc3BhY2UtLXNtYWxsIHtcbiAgICBoZWlnaHQ6IDAuNzVyZW07IH1cbiAgLmNkLWxheS1zcGFjZS0tYmlnIHtcbiAgICBoZWlnaHQ6IDNyZW07IH1cbiAgLmNkLWxheS1zcGFjZS0tc2VjdGlvbiB7XG4gICAgaGVpZ2h0OiA2cmVtOyB9XG5cbkBtZWRpYSBwcmludCBhbmQgKGNvbG9yKSB7XG4gIEBwYWdlIHtcbiAgICBzaXplOiBBNDsgfVxuICAqIHtcbiAgICAtd2Via2l0LXByaW50LWNvbG9yLWFkanVzdDogZXhhY3Q7XG4gICAgY29sb3ItYWRqdXN0OiBleGFjdDtcbiAgICBwcmludC1jb2xvci1hZGp1c3Q6IGV4YWN0OyB9XG4gIGgxLCBoMiwgaDMsIGg0LCBoNSB7XG4gICAgcGFnZS1icmVhay1hZnRlcjogYXZvaWQ7IH1cbiAgaDEgKyBwLCBoMiArIHAsIGgzICsgcCB7XG4gICAgcGFnZS1icmVhay1iZWZvcmU6IGF2b2lkOyB9XG4gIHAgaW1nIHtcbiAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XG4gICAgLyogb3IgJ2F1dG8nICovIH1cbiAgW2RhdGEtcHJpbnQ9XCJub25lXCJdIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIFtkYXRhLXByaW50PVwib25seVwiXSB7XG4gICAgZGlzcGxheTogaW5oZXJpdCAhaW1wb3J0YW50OyB9IH1cblxuLmNkLW1vZC1hYm91dF9fdGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jZC1tb2QtYWJvdXRfX3RpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBtYXJnaW4tdG9wOiAycmVtOyB9IH1cblxuLmNkLW1vZC1hcnJvdyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuY2QtbW9kLWFycm93X19yb3cge1xuICAgIHBhZGRpbmctYm90dG9tOiA2cmVtOyB9XG4gIC5jZC1tb2QtYXJyb3ctLTEgLmNkLW1vZC1hcnJvd19fdGl0bGUge1xuICAgIHotaW5kZXg6IDMwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM4NkRFRkY7IH1cbiAgLmNkLW1vZC1hcnJvdy0tMiAuY2QtbW9kLWFycm93X190aXRsZSB7XG4gICAgei1pbmRleDogMjA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRBQzNGMTsgfVxuICAuY2QtbW9kLWFycm93LS0zIC5jZC1tb2QtYXJyb3dfX3RpdGxlIHtcbiAgICB6LWluZGV4OiAxMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzJBRkRFOyB9XG4gIC5jZC1tb2QtYXJyb3dfX3RpdGxlIHtcbiAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IGNvbnRlbnQtYm94O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMTUwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIG1heC13aWR0aDogMTUwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICAgIG1hcmdpbjogYXV0bztcbiAgICB6LWluZGV4OiAyOyB9XG4gICAgLmNkLW1vZC1hcnJvd19fdGl0bGVUZXh0IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgei1pbmRleDogMztcbiAgICAgIHRvcDogNTVweDtcbiAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4OyB9XG4gICAgICAuY2QtbW9kLWFycm93X190aXRsZVRleHQ6YmVmb3JlIHtcbiAgICAgICAgY291bnRlci1pbmNyZW1lbnQ6IGFycm93O1xuICAgICAgICBjb250ZW50OiBjb3VudGVyKGFycm93KSBcIi5cIjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMHB4O1xuICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7IH1cbiAgICAuY2QtbW9kLWFycm93X190aXRsZTphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMTUwcHg7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA1MCU7XG4gICAgICB3aWR0aDogNTcuNyU7XG4gICAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMzBkZWcpIHNrZXdYKDMwZGVnKTtcbiAgICAgIGJveC1zaGFkb3c6IC02cHggNnB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjIpOyB9XG4gIC5jZC1tb2QtYXJyb3dfX2NvbnRhaW5lciB7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cbiAgLmNkLW1vZC1hcnJvd19fZGF0ZSB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBjb2xvcjogIzMxYWZkZDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkge1xuICAuY2QtbW9kLWFycm93X19jb250YWluZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nLXRvcDogNjBweDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jZC1tb2QtYXJyb3cge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbTsgfVxuICAgIC5jZC1tb2QtYXJyb3dfX3JvdyB7XG4gICAgICBwYWRkaW5nOiAzcmVtOyB9XG4gICAgLmNkLW1vZC1hcnJvd19fY29udGFpbmVyIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgIC5jZC1tb2QtYXJyb3dfX2Rlc2Mge1xuICAgICAgbWF4LXdpZHRoOiAyNXJlbTtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9XG4gICAgLmNkLW1vZC1hcnJvd19fdGl0bGUge1xuICAgICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAuY2QtbW9kLWFycm93X190aXRsZVRleHQge1xuICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgICAgdG9wOiA0NXB4OyB9XG4gICAgICAgIC5jZC1tb2QtYXJyb3dfX3RpdGxlVGV4dDpiZWZvcmUge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTsgfVxuICAgICAgLmNkLW1vZC1hcnJvd19fdGl0bGU6YWZ0ZXIge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTIwZGVnKSBza2V3WCgzMGRlZyk7XG4gICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICBwYWRkaW5nOiAzOHB4O1xuICAgICAgICBsZWZ0OiB1bnNldDtcbiAgICAgICAgcmlnaHQ6IC04NnB4O1xuICAgICAgICBib3gtc2hhZG93OiAtNnB4IDRweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4yKTsgfSB9XG5cbkBtZWRpYSBhbGwgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSksICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSB7XG4gIC5jZC1tb2QtYXJyb3ctLTEge1xuICAgIHotaW5kZXg6IDMwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM4NkRFRkY7IH1cbiAgLmNkLW1vZC1hcnJvdy0tMiB7XG4gICAgei1pbmRleDogMjA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRBQzNGMTsgfVxuICAuY2QtbW9kLWFycm93LS0zIHtcbiAgICB6LWluZGV4OiAxMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzJBRkRFOyB9XG4gIC5jZC1tb2QtYXJyb3dfX3RpdGxlOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuLmNkLW1vZC1iYXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLmNkLW1vZC1iYXJfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG4gICAgY29sb3I6ICMwMDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAuY2QtbW9kLWJhcl9fcGFyYWdyYXBoIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07IH1cbiAgLmNkLW1vZC1iYXJfX2ltYWdlIHtcbiAgICBtYXgtd2lkdGg6IDE2cmVtO1xuICAgIG1hcmdpbjogYXV0bzsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNkLW1vZC1iYXJfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDIuNnJlbTtcbiAgICBoZWlnaHQ6IDhyZW07XG4gICAgbGluZS1oZWlnaHQ6IDhyZW07XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cbiAgLmNkLW1vZC1iYXJfX2ltYWdlIHtcbiAgICBtYXgtd2lkdGg6IDE2cmVtO1xuICAgIG1hcmdpbjogYXV0byBhdXRvIGF1dG8gMDtcbiAgICBoZWlnaHQ6IDhyZW07XG4gICAgbGluZS1oZWlnaHQ6IDhyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1heC13aWR0aDogbm9uZTsgfSB9XG5cbi5jZC1tb2QtZm9ybSBpbnB1dDpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMWFmZGQ7IH1cblxuLmNkLW1vZC1mb3JtX19sYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICB3aWR0aDogMTAwJTsgfVxuICAuY2QtbW9kLWZvcm1fX2xhYmVsLS1yYWRpbyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiA0MCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtOyB9XG4gICAgLmNkLW1vZC1mb3JtX19sYWJlbC0tcmFkaW86OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIG1hcmdpbi1yaWdodDogMC43NXJlbTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGMkY0RjQ7XG4gICAgICB3aWR0aDogMnJlbTtcbiAgICAgIGhlaWdodDogMnJlbTtcbiAgICAgIHRvcDogMC4yNXJlbTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGJveC1zaGFkb3c6IGluc2V0IDBweCAycHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yKTsgfVxuICAuY2QtbW9kLWZvcm1fX2xhYmVsLS1jaGVja2JveCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiA0MCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtOyB9XG4gICAgLmNkLW1vZC1mb3JtX19sYWJlbC0tY2hlY2tib3g6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIG1hcmdpbi1yaWdodDogMC43NXJlbTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGMkY0RjQ7XG4gICAgICB3aWR0aDogMnJlbTtcbiAgICAgIGhlaWdodDogMnJlbTtcbiAgICAgIHRvcDogMC4yNXJlbTtcbiAgICAgIGJveC1zaGFkb3c6IGluc2V0IDBweCAycHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yKTsgfVxuICAuY2QtbW9kLWZvcm1fX2xhYmVsLS1jaGVja2JveENvbnNlbnQge1xuICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgIHBhZGRpbmctbGVmdDogNHJlbTsgfVxuICAgIC5jZC1tb2QtZm9ybV9fbGFiZWwtLWNoZWNrYm94Q29uc2VudDo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAtMnJlbTtcbiAgICAgIGxlZnQ6IC00cmVtO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0YyRjRGNDtcbiAgICAgIHdpZHRoOiAycmVtO1xuICAgICAgaGVpZ2h0OiAycmVtO1xuICAgICAgdG9wOiAxLjVyZW07XG4gICAgICBib3gtc2hhZG93OiBpbnNldCAwcHggMnB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMik7IH1cblxuLmNkLW1vZC1mb3JtX19yYWRpbywgLmNkLW1vZC1mb3JtX19jaGVja2JveCB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmNkLW1vZC1mb3JtX19pbnB1dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDMzMHB4O1xuICBiYWNrZ3JvdW5kOiAjRjJGNEY0O1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggMnB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgcGFkZGluZzogMCAwLjc1cmVtOyB9XG5cbi5jZC1tb2QtZm9ybV9faW5wdXQtLXRleHRhcmVhIHtcbiAgbWF4LXdpZHRoOiBub25lO1xuICBtaW4taGVpZ2h0OiAxMnJlbTsgfVxuXG4uY2QtbW9kLWhlcm8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IC01cmVtO1xuICBwYWRkaW5nLXRvcDogMjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMWFmZGQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pbWFnZXMvYmFja2dyb3VuZC5qcGdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogNnJlbTsgfVxuICAuY2QtbW9kLWhlcm9fX3RpdGxlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gICAgY29sb3I6IGJsYWNrOyB9XG4gIC5jZC1tb2QtaGVyb19fY29udGFpbmVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbTsgfVxuICAuY2QtbW9kLWhlcm9fX3ZpZGVvIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMCAxLjVyZW0gNnJlbTtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gM3JlbSk7XG4gICAgYm94LXNoYWRvdzogMHB4IDJweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgICAtbXMtYm94LXNoYWRvdzogMHB4IDJweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4zKTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNkLW1vZC1oZXJvX190aXRsZSB7XG4gICAgcGFkZGluZy10b3A6IDQwcHg7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY2QtbW9kLWhlcm8ge1xuICAgIG1hcmdpbi10b3A6IC02LjdyZW07XG4gICAgcGFkZGluZy10b3A6IDM1cmVtOyB9XG4gICAgLmNkLW1vZC1oZXJvX192aWRlbyB7XG4gICAgICBtYXJnaW46IDAgMCAxMHJlbTtcbiAgICAgIHdpZHRoOiA1MCU7IH1cbiAgICAuY2QtbW9kLWhlcm9fX3BhcmFncmFwaCB7XG4gICAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87IH0gfVxuXG4uY2QtbW9kLW1hcF9fdGl0bGUge1xuICBjb2xvcjogIzAwMDsgfVxuXG4uY2QtbW9kLW1hcF9fdGgge1xuICBjb2xvcjogIzMxYWZkZDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG5cbi5jZC1tb2QtbWFwX19yb3cge1xuICBtYXJnaW4tYm90dG9tOiAzcmVtOyB9XG5cbi5jZC1tb2QtbWFwX19pdGVtLS1lbXB0eTo6YmVmb3JlIHtcbiAgY29udGVudDogJz8nO1xuICBjb2xvcjogIzMxYWZkZDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyLjRyZW07XG4gIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5jZC1tb2QtbWFwX19pdGVtLCAuY2QtbW9kLW1hcF9fYnV0dG9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMTtcbiAgaGVpZ2h0OiA1MHB4O1xuICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtOyB9XG5cbi5jZC1tb2QtbWFwX19idXR0b24gYSwgLmNkLW1vZC1tYXBfX2ltYWdlIHtcbiAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogNDVweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNkLW1vZC1tYXAge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5jZC1tb2QtbWFwX19yb3cge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgd2lkdGg6IDQ1MHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbiAgICAgIGJveC1zaGFkb3c6IDBweCAycHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gICAgICAtbXMtYm94LXNoYWRvdzogMHB4IDJweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgICAgIHBhZGRpbmc6IDEuNXJlbSAwIDNyZW07XG4gICAgICB6LWluZGV4OiAyOyB9XG4gICAgLmNkLW1vZC1tYXBfX21hcCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmctbGVmdDogNDUwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2ltYWdlcy93aW5uYWFycy0yMDE4LmpwZyk7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiA0N3Z3IGF1dG87IH1cbiAgICAgIC5jZC1tb2QtbWFwX19tYXBJbWFnZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAuY2QtbW9kLW1hcF9faXRlbSwgLmNkLW1vZC1tYXBfX2J1dHRvbiB7XG4gICAgICBoZWlnaHQ6IDYwcHg7IH1cbiAgICAuY2QtbW9kLW1hcF9faXRlbS0tZW1wdHk6OmJlZm9yZSB7XG4gICAgICBsaW5lLWhlaWdodDogNjBweDsgfVxuICAgIC5jZC1tb2QtbWFwX19idXR0b24gYSwgLmNkLW1vZC1tYXBfX2ltYWdlIHtcbiAgICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICAgICAgaGVpZ2h0OiA1NXB4OyB9IH1cblxuLmNkLW1vZC1tZWRpYSB7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBmb250LXNpemU6IDA7IH1cbiAgLmNkLW1vZC1tZWRpYV9fcGFyYWdyYXBoIHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtOyB9XG4gIC5jZC1tb2QtbWVkaWFfX2ltYWdlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luOiAwO1xuICAgIHdpZHRoOiA1MCU7IH1cbiAgLmNkLW1vZC1tZWRpYV9faW1hZ2UgaW1nIHtcbiAgICBtYXJnaW46IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyOyB9XG5cbi5jZC1tb2QtcGFydG5lcnNfX3Jvd3Mge1xuICBtYXJnaW4tYm90dG9tOiAzcmVtOyB9XG5cbi5jZC1tb2Qtc29jaWFsIHtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbTsgfVxuICAuY2QtbW9kLXNvY2lhbF9fbGlzdCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDAgMCAxLjVyZW07IH1cbiAgLmNkLW1vZC1zb2NpYWxfX2l0ZW0ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nOiAwIDEuNXJlbTsgfVxuICAuY2QtbW9kLXNvY2lhbF9fbGluayB7XG4gICAgdHJhbnNpdGlvbjogMXMgYWxsIGVhc2U7XG4gICAgY29sb3I6ICNGRkY7XG4gICAgZm9udC1zaXplOiAzLjJyZW07IH1cbiAgICAuY2QtbW9kLXNvY2lhbF9fbGluazpob3ZlciB7XG4gICAgICBvcGFjaXR5OiAwLjg7IH1cbiIsIi8vIG1vZHVsZSBuYW1lXHJcbiRuYW1lOiAnZm9vdGVyJztcclxuJGJhc2U6ICRzdHlsZS1wcmVmaXggKyAkbGF5b3V0ICsgJG5hbWU7XHJcblxyXG4uI3skYmFzZX0ge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1icmFuZDtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9pbWFnZXMvYmFja2dyb3VuZC5qcGcnKTtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBwYWRkaW5nOiAkc3BhY2luZy1iaWcgJHNwYWNpbmcgMDtcclxuXHJcbiAgJl9fY29weXJpZ2h0IHtcclxuICAgIGNvbG9yOiAjRkZGO1xyXG4gICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogJHNwYWNpbmc7XHJcbiAgfVxyXG5cclxuICAmX19saXN0IHtcclxuICAgIHBhZGRpbmc6IDAgMCAkc3BhY2luZy1zZWN0aW9uO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gIH1cclxuXHJcbiAgJl9fbGluayB7XHJcbiAgICBjb2xvcjogI0ZGRjtcclxuICB9XHJcblxyXG4gICZfX2l0ZW0ge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgY29sb3I6ICNGRkY7XHJcbiAgICAgIGNvbnRlbnQ6ICd8JztcclxuICAgICAgcGFkZGluZzogMCAkc3BhY2luZy1zbWFsbDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB0b3A6IC0uMXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAmOmxhc3QtY2hpbGQ6OmFmdGVyIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgfVxyXG5cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6ICRtZWRpYS1kZXNrdG9wKSB7XHJcbiAgLiN7JGJhc2V9IHtcclxuXHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgcHJpbnQge1xyXG4gIC4jeyRiYXNlfSB7XHJcblxyXG4gIH1cclxufVxyXG4iLCIvLyBtb2R1bGUgbmFtZVxyXG4kbmFtZTogJ2hlYWRlcic7XHJcbiRiYXNlOiAkc3R5bGUtcHJlZml4ICsgJGxheW91dCArICRuYW1lO1xyXG5cclxuLiN7JGJhc2V9IHtcclxuXHJcbiAgJl9fZGVjb3JhdGlvbiwgJl9fc3ViIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAmX19ibG9jayB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmc6ICRzcGFjaW5nIDA7XHJcbiAgICBtYXJnaW46IDAgJHNwYWNpbmc7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgaHNsYSgzLCAxNyUsIDE4JSwgMC4xKTtcclxuXHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIHJpZ2h0OiAtJHNwYWNpbmc7XHJcbiAgICB9XHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgbWFyZ2luOiAkc3BhY2luZyAwO1xyXG4gICAgICBvcmRlcjogMTtcclxuICAgIH1cclxuXHJcbiAgICAmLS1tb2JpbGUge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgfVxyXG5cclxuICAgICZJbWFnZSB7XHJcbiAgICAgIG1heC13aWR0aDogNy41cmVtO1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAkc3BhY2luZztcclxuICAgIH1cclxuXHJcbiAgICBALW1vei1kb2N1bWVudCB1cmwtcHJlZml4KCkge1xyXG4gICAgICAmSW1hZ2Uge1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZDb250YWluZXIge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgfVxyXG5cclxuICAgICZUaXRsZSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBmb250LWZhbWlseTogJGZvbnQtc3BlY2lhbC1mYW1pbHk7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkO1xyXG4gICAgICBjb2xvcjogJGZvbnQtYmFzZS1jb2xvcjtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgICAgcGFkZGluZy1ib3R0b206ICRzcGFjaW5nLXNtYWxsO1xyXG5cclxuICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAmQ29udGVudCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnQtYmFzZS1mb250c2l6ZTtcclxuICAgICAgbGluZS1oZWlnaHQ6ICRmb250LWJhc2UtbGluZWhlaWdodCAtIDIwJTtcclxuICAgIH1cclxuXHJcbiAgfVxyXG5cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG1lZGlhLWRlc2t0b3ApIHtcclxuICAuI3skYmFzZX0ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyBcclxuICAgIHBhZGRpbmctdG9wOiAwcmVtO1xyXG5cclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDZyZW07XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XHJcbiAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgIEBpbmNsdWRlIHNoYWRvdztcclxuICAgIH1cclxuXHJcbiAgICAmX19kZWNvcmF0aW9uIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIGJvdHRvbTogLTQ5cHg7XHJcbiAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgfVxyXG5cclxuICAgICYtLWhvbWVwYWdlIHtcclxuICAgICAgICBwYWRkaW5nOiAzcmVtIDFyZW0gMCAxcmVtO1xyXG5cclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGhlaWdodDogOTAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi0taG9tZXBhZ2UgJiB7XHJcbiAgICAgICZfX2NvbnRhaW5lciB7XHJcbiAgICAgICAgQGluY2x1ZGUgZ3JpZC1jb250YWluZXI7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZfX2RlY29yYXRpb24ge1xyXG4gICAgICAgIGJvdHRvbTogLTUxcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fY29udGFpbmVyIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgIH1cclxuXHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgcHJpbnQge1xyXG4gIC4jeyRiYXNlfSB7XHJcbiAgICBwYWRkaW5nLXRvcDogMDtcclxuXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2RlY29yYXRpb24ge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIvLyBtb2R1bGUgbmFtZVxyXG4kbmFtZTogJ3BvcHVwJztcclxuJGJhc2U6ICRzdHlsZS1wcmVmaXggKyAkbGF5b3V0ICsgJG5hbWU7XHJcblxyXG4uI3skYmFzZX0ge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDNyZW07XHJcbiAgbGVmdDogMDtcclxuICByaWdodDogMDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xyXG4gIHdpZHRoOiA4MCU7XHJcbiAgbWF4LXdpZHRoOiA2NTBweDtcclxuICBtYXJnaW46IGF1dG87XHJcbiAgQGluY2x1ZGUgc2hhZG93O1xyXG4gIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLWJpZztcclxuICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAmX19vdmVybGF5IHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHotaW5kZXg6IC0xO1xyXG4gICAgdG9wOiAzcmVtO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHRvcDogMDtcclxuICAgIHotaW5kZXg6IDEwMDA7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuICB9XHJcblxyXG4gICZfX2Nsb3NlIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAxLjVyZW07XHJcbiAgICB0b3A6IDEuNXJlbTtcclxuICAgIGZvbnQtc2l6ZTogMi41cmVtO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIH1cclxuXHJcbiAgJl9faW1hZ2Uge1xyXG5cclxuICAgICYtLWVtcHR5IHtcclxuICAgICAgYm9yZGVyOiAzcHggc29saWQgJGNvbG9yLWJyYW5kO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9faGVhZGVyIHtcclxuICAgIGhlaWdodDogMTVyZW07XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYnJhbmQ7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9pbWFnZXMvYmFja2dyb3VuZC5qcGcnKTtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTEwcmVtO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgJl9fdGl0bGUge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICAgIGNvbG9yOiAkY29sb3ItYnJhbmQ7XHJcbiAgICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcclxuICAgIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLXNtYWxsO1xyXG4gIH1cclxuXHJcbiAgJl9fcGFyYWdyYXBoIHtcclxuICAgIGxpbmUtaGVpZ2h0OiAyLjVyZW07XHJcbiAgfVxyXG5cclxuICAmX19zdWJ0aXRsZSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgY29sb3I6ICRjb2xvci1icmFuZDtcclxuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmc7XHJcbiAgfVxyXG5cclxuICAmX19zZWN0aW9uIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1iaWc7XHJcbiAgfVxyXG5cclxuICAmX19pbWFnZS0tZW1wdHkge1xyXG4gICAgYm9yZGVyOiAycHggc29saWQgJGNvbG9yLWJyYW5kO1xyXG4gICAgaGVpZ2h0OiA4cmVtO1xyXG4gICAgd2lkdGg6IDhyZW07XHJcbiAgICBtYXJnaW46IDAgYXV0byAkc3BhY2luZztcclxuICB9XHJcblxyXG4gICZfX2JvbGQge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcclxuICAgIG1hcmdpbi1ib3R0b206IC4yNXJlbTtcclxuICB9XHJcblxyXG4gICZfX3RleHQge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZztcclxuICB9XHJcblxyXG4gICZfX2FtcCB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBmb250LXNpemU6IDQuOHJlbTtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgY29sb3I6ICRjb2xvci1icmFuZDtcclxuICAgIG1hcmdpbjogJHNwYWNpbmctYmlnIDA7XHJcbiAgfVxyXG5cclxuICAmX19lbXB0eTo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6ICc/JztcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcGFkZGluZzogJHNwYWNpbmctc21hbGwgMDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGZvbnQtc2l6ZTogNC44cmVtO1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBjb2xvcjogJGNvbG9yLWJyYW5kO1xyXG4gICAgbWFyZ2luOiAkc3BhY2luZy1iaWcgMDtcclxuICB9XHJcblxyXG4gICZfX2xvZ28ge1xyXG4gICAgbWF4LXdpZHRoOiAxNXJlbTtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgcGFkZGluZzogMS41cmVtIDA7XHJcbiAgfVxyXG5cclxuICAmX19jb250ZW50IHtcclxuICAgIHBhZGRpbmc6ICRzcGFjaW5nLWJpZztcclxuICB9XHJcblxyXG4gICZfX2Zvb3RlciB7XHJcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICB9XHJcblxyXG59XHJcbiIsIi8vIG1vZHVsZSBuYW1lXHJcbiRuYW1lOiAnc3BhY2UnO1xyXG4kYmFzZTogJHN0eWxlLXByZWZpeCArICRsYXlvdXQgKyAkbmFtZTtcclxuXHJcbi4jeyRiYXNlfSB7XHJcbiAgaGVpZ2h0OiAkc3BhY2luZztcclxuXHJcbiAgJi0tc21hbGwgeyBoZWlnaHQ6ICRzcGFjaW5nLXNtYWxsOyB9XHJcbiAgJi0tYmlnIHsgaGVpZ2h0OiAkc3BhY2luZy1iaWc7IH1cclxuICAmLS1zZWN0aW9uIHsgaGVpZ2h0OiAkc3BhY2luZy1zZWN0aW9uOyB9XHJcblxyXG59XHJcbiIsIkBtZWRpYSBwcmludCBhbmQgKGNvbG9yKSB7XHJcblxyXG4gIEBwYWdlIHtcclxuICAgIHNpemU6IEE0O1xyXG4gIH1cclxuXHJcbiAgICoge1xyXG4gICAgIC13ZWJraXQtcHJpbnQtY29sb3ItYWRqdXN0OiBleGFjdDtcclxuICAgICAgY29sb3ItYWRqdXN0OiBleGFjdDtcclxuICAgICAgcHJpbnQtY29sb3ItYWRqdXN0OiBleGFjdDtcclxuICAgfVxyXG5cclxuICAgaDEsIGgyLCBoMywgaDQsIGg1IHtcclxuICAgICBwYWdlLWJyZWFrLWFmdGVyOiBhdm9pZDtcclxuICAgfVxyXG5cclxuICAgaDErcCwgaDIrcCwgaDMrcCB7XHJcbiAgICBwYWdlLWJyZWFrLWJlZm9yZTogYXZvaWQ7XHJcbiAgfVxyXG5cclxuICBwIGltZyB7XHJcbiAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7IC8qIG9yICdhdXRvJyAqL1xyXG4gIH1cclxuXHJcblxyXG4gICBbZGF0YS1wcmludD1cIm5vbmVcIl0ge1xyXG4gICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgIH1cclxuXHJcbiAgIFtkYXRhLXByaW50PVwib25seVwiXSB7XHJcbiAgICAgZGlzcGxheTogaW5oZXJpdCAhaW1wb3J0YW50O1xyXG4gICB9XHJcblxyXG59XHJcbiIsIi8vIG1vZHVsZSBuYW1lXHJcbiRuYW1lOiAnYWJvdXQnO1xyXG4kYmFzZTogJHN0eWxlLXByZWZpeCArICRtb2R1bGUgKyAkbmFtZTtcclxuXHJcbi4jeyRiYXNlfSB7XHJcblxyXG4gICZfX3RpdGxlIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcblxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogJG1lZGlhLWRlc2t0b3ApIHtcclxuICAuI3skYmFzZX0ge1xyXG5cclxuICAgICZfX3RpdGxlIHtcclxuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgIG1hcmdpbi10b3A6IDJyZW07XHJcbiAgICB9XHJcblxyXG4gIH1cclxufVxyXG4iLCIvLyBtb2R1bGUgbmFtZVxyXG4kbmFtZTogJ2Fycm93JztcclxuJGJhc2U6ICRzdHlsZS1wcmVmaXggKyAkbW9kdWxlICsgJG5hbWU7XHJcblxyXG4uI3skYmFzZX0ge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgJl9fcm93IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA2cmVtO1xyXG4gIH1cclxuXHJcbiAgICYtLTEgJl9fdGl0bGUgeyB6LWluZGV4OiAzMDsgYmFja2dyb3VuZC1jb2xvcjogIzg2REVGRjsgfVxyXG4gICAmLS0yICZfX3RpdGxlIHsgei1pbmRleDogMjA7IGJhY2tncm91bmQtY29sb3I6ICM0QUMzRjE7IH1cclxuICAgJi0tMyAmX190aXRsZSB7IHotaW5kZXg6IDEwOyBiYWNrZ3JvdW5kLWNvbG9yOiAjMzJBRkRFOyB9XHJcblxyXG4gICZfX3RpdGxlIHtcclxuICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG4gICAgYmFja2dyb3VuZC1jbGlwOiBjb250ZW50LWJveDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgaGVpZ2h0OiAxNTBweDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBjb2xvcjogIzAwMDtcclxuICAgIG1heC13aWR0aDogMTUwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBsaW5lLWhlaWdodDogNTBweDtcclxuICAgIG1hcmdpbjogYXV0bztcclxuICAgIHotaW5kZXg6IDI7XHJcblxyXG4gICAgJlRleHQge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB6LWluZGV4OiAzO1xyXG4gICAgICB0b3A6IDU1cHg7XHJcbiAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuXHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICBjb3VudGVyLWluY3JlbWVudDogYXJyb3c7XHJcbiAgICAgICAgY29udGVudDogY291bnRlcihhcnJvdykgXCIuXCI7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEwcHg7XHJcbiAgICAgICAgei1pbmRleDogMztcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMTUwcHg7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiA1MCU7XHJcbiAgICAgIHdpZHRoOiA1Ny43JTtcclxuICAgICAgdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xyXG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMzBkZWcpIHNrZXdYKDMwZGVnKTtcclxuICAgICAgYm94LXNoYWRvdzogLTZweCA2cHggMTBweCByZ2JhKDAsMCwwLC4yKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2NvbnRhaW5lciB7XHJcbiAgICBoZWlnaHQ6IDE1MHB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gIH1cclxuXHJcbiAgJl9fZGF0ZSB7XHJcbiAgICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcclxuICAgIGNvbG9yOiAkY29sb3ItYnJhbmQ7XHJcbiAgfVxyXG5cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG1lZGlhLXRhYmxldCkge1xyXG4gIC4jeyRiYXNlfSB7XHJcbiAgICAmX19jb250YWluZXIge1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIHBhZGRpbmctdG9wOiA2MHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG1lZGlhLWRlc2t0b3ApIHtcclxuICAuI3skYmFzZX0ge1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLWJpZztcclxuXHJcbiAgICAmX19yb3cge1xyXG4gICAgICBwYWRkaW5nOiAkc3BhY2luZy1iaWc7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fY29udGFpbmVyIHtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2Rlc2Mge1xyXG4gICAgICBtYXgtd2lkdGg6IDI1cmVtO1xyXG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3RpdGxlIHtcclxuICAgICAgbWF4LXdpZHRoOiB1bnNldDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAmVGV4dCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICAgICAgdG9wOiA0NXB4O1xyXG4gICAgICAgICY6YmVmb3JlICB7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0xMjBkZWcpIHNrZXdYKDMwZGVnKTtcclxuICAgICAgICB3aWR0aDogMTBweDtcclxuICAgICAgICBwYWRkaW5nOiAzOHB4O1xyXG4gICAgICAgIGxlZnQ6IHVuc2V0O1xyXG4gICAgICAgIHJpZ2h0OiAtODZweDtcclxuICAgICAgICBib3gtc2hhZG93OiAtNnB4IDRweCAxMHB4IHJnYmEoMCwwLDAsLjIpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxufVxyXG5cclxuQG1lZGlhIGFsbCBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpIHtcclxuICAuI3skYmFzZX0ge1xyXG4gICAgJi0tMSB7IHotaW5kZXg6IDMwOyBiYWNrZ3JvdW5kLWNvbG9yOiAjODZERUZGOyB9XHJcbiAgICAmLS0yIHsgei1pbmRleDogMjA7IGJhY2tncm91bmQtY29sb3I6ICM0QUMzRjE7IH1cclxuICAgICYtLTMgeyB6LWluZGV4OiAxMDsgYmFja2dyb3VuZC1jb2xvcjogIzMyQUZERTsgfVxyXG5cclxuICAgICZfX3RpdGxlOmFmdGVyIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgfVxyXG59XHJcbiIsIi8vIG1vZHVsZSBuYW1lXHJcbiRuYW1lOiAnYmFyJztcclxuJGJhc2U6ICRzdHlsZS1wcmVmaXggKyAkbW9kdWxlICsgJG5hbWU7XHJcblxyXG4uI3skYmFzZX0ge1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgJl9fdGl0bGUge1xyXG4gICAgZm9udC1zaXplOiAxLjRyZW07XHJcbiAgICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcclxuICAgIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLXNtYWxsO1xyXG4gICAgY29sb3I6ICMwMDA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gIH1cclxuXHJcbiAgJl9fcGFyYWdyYXBoIHtcclxuICAgIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nO1xyXG4gIH1cclxuXHJcbiAgJl9faW1hZ2Uge1xyXG4gICAgbWF4LXdpZHRoOiAxNnJlbTtcclxuICAgIG1hcmdpbjogYXV0bztcclxuICB9XHJcblxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogJG1lZGlhLWRlc2t0b3ApIHtcclxuICAuI3skYmFzZX0ge1xyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICBmb250LXNpemU6IDIuNnJlbTtcclxuICAgICAgaGVpZ2h0OiA4cmVtO1xyXG4gICAgICBsaW5lLWhlaWdodDogOHJlbTtcclxuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICB9XHJcbiAgICAmX19pbWFnZSB7XHJcbiAgICAgIG1heC13aWR0aDogMTZyZW07XHJcbiAgICAgIG1hcmdpbjogYXV0byBhdXRvIGF1dG8gMDtcclxuICAgICAgaGVpZ2h0OiA4cmVtO1xyXG4gICAgICBsaW5lLWhlaWdodDogOHJlbTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmctYmlnICFpbXBvcnRhbnQ7XHJcbiAgICAgIG1heC13aWR0aDogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLy8gbW9kdWxlIG5hbWVcclxuJG5hbWU6ICdmb3JtJztcclxuJGJhc2U6ICRzdHlsZS1wcmVmaXggKyAkbW9kdWxlICsgJG5hbWU7XHJcblxyXG4uI3skYmFzZX0ge1xyXG5cclxuICBpbnB1dDpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYnJhbmQ7XHJcbiAgfVxyXG5cclxuICAmX19sYWJlbCB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAmLS1yYWRpbyB7XHJcblxyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogJHNwYWNpbmctc21hbGw7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjJGNEY0O1xyXG4gICAgICAgIHdpZHRoOiAycmVtO1xyXG4gICAgICAgIGhlaWdodDogMnJlbTtcclxuICAgICAgICB0b3A6IDAuMjVyZW07XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDBweCAycHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcclxuICAgICAgfVxyXG5cclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICB3aWR0aDogNDAlO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZztcclxuXHJcbiAgICB9XHJcblxyXG4gICAgJi0tY2hlY2tib3gge1xyXG5cclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6ICRzcGFjaW5nLXNtYWxsO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0YyRjRGNDtcclxuICAgICAgICB3aWR0aDogMnJlbTtcclxuICAgICAgICBoZWlnaHQ6IDJyZW07XHJcbiAgICAgICAgdG9wOiAwLjI1cmVtO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDBweCAycHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcclxuICAgICAgfVxyXG5cclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICB3aWR0aDogNDAlO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZztcclxuXHJcbiAgICB9XHJcblxyXG4gICAgJi0tY2hlY2tib3hDb25zZW50IHtcclxuICAgICAgZm9udC1zaXplOiAxLjNyZW07XHJcbiAgICAgIHBhZGRpbmctbGVmdDogNHJlbTtcclxuXHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMnJlbTtcclxuICAgICAgICBsZWZ0OiAtNHJlbTtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGMkY0RjQ7XHJcbiAgICAgICAgd2lkdGg6IDJyZW07XHJcbiAgICAgICAgaGVpZ2h0OiAycmVtO1xyXG4gICAgICAgIHRvcDogMS41cmVtO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDBweCAycHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG4gICZfX3JhZGlvLCAmX19jaGVja2JveCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgJl9faW5wdXQge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtd2lkdGg6IDMzMHB4O1xyXG4gICAgYmFja2dyb3VuZDogJGNvbG9yLWdyYXk7XHJcbiAgICBib3gtc2hhZG93OiBpbnNldCAwcHggMnB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMik7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZztcclxuICAgIHBhZGRpbmc6IDAgJHNwYWNpbmctc21hbGw7XHJcbiAgfVxyXG5cclxuICAmX19pbnB1dC0tdGV4dGFyZWEge1xyXG4gICAgbWF4LXdpZHRoOiBub25lO1xyXG4gICAgbWluLWhlaWdodDogMTJyZW07XHJcbiAgfVxyXG59XHJcbiIsIi8vIG1vZHVsZSBuYW1lXHJcbiRuYW1lOiAnaGVybyc7XHJcbiRiYXNlOiAkc3R5bGUtcHJlZml4ICsgJG1vZHVsZSArICRuYW1lO1xyXG5cclxuLiN7JGJhc2V9IHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgbWFyZ2luLXRvcDogLTVyZW07XHJcbiAgcGFkZGluZy10b3A6IDI1cmVtO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1icmFuZDtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9pbWFnZXMvYmFja2dyb3VuZC5qcGcnKTtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLXNlY3Rpb247XHJcblxyXG4gICZfX3RpdGxlIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmc7XHJcbiAgICBjb2xvcjogaHNsKDAsIDAlLCAwJSk7XHJcbiAgfVxyXG5cclxuICAmX19jb250YWluZXIge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmctYmlnO1xyXG4gIH1cclxuXHJcbiAgJl9fdmlkZW8ge1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIG1hcmdpbjogMCAkc3BhY2luZyAkc3BhY2luZy1zZWN0aW9uO1xyXG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtICN7KCRzcGFjaW5nICogMil9KTtcclxuICAgIEBpbmNsdWRlIHNoYWRvdztcclxuICB9XHJcblxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAuI3skYmFzZX0ge1xyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICBwYWRkaW5nLXRvcDogNDBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtZWRpYS1kZXNrdG9wKSB7XHJcbiAgLiN7JGJhc2V9IHtcclxuICAgIG1hcmdpbi10b3A6IC02LjdyZW07XHJcbiAgICBwYWRkaW5nLXRvcDogMzVyZW07XHJcblxyXG4gICAgJl9fdmlkZW8ge1xyXG4gICAgICBtYXJnaW46IDAgMCAxMHJlbTtcclxuICAgICAgd2lkdGg6IDUwJTtcclxuICAgIH1cclxuXHJcbiAgICAmX19wYXJhZ3JhcGgge1xyXG4gICAgICBtYXgtd2lkdGg6IDQwMHB4O1xyXG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbn1cclxuIiwiLy8gbW9kdWxlIG5hbWVcclxuJG5hbWU6ICdtYXAnO1xyXG4kYmFzZTogJHN0eWxlLXByZWZpeCArICRtb2R1bGUgKyAkbmFtZTtcclxuXHJcbi4jeyRiYXNlfSB7XHJcblxyXG4gICZfX3RpdGxlIHtcclxuICAgIGNvbG9yOiAjMDAwO1xyXG4gIH1cclxuXHJcbiAgJl9fdGgge1xyXG4gICAgY29sb3I6ICRjb2xvci1icmFuZDtcclxuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICB9XHJcblxyXG4gICZfX3JvdyB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1iaWc7XHJcbiAgfVxyXG5cclxuICAmX19pdGVtIHtcclxuICAgICYtLWVtcHR5OjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiAnPyc7XHJcbiAgICAgIGNvbG9yOiAkY29sb3ItYnJhbmQ7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkO1xyXG4gICAgICBmb250LXNpemU6IDIuNHJlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDUwcHg7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19pdGVtLCAmX19idXR0b24ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXg6IDE7XHJcbiAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1zbWFsbDtcclxuICB9XHJcblxyXG4gICZfX2J1dHRvbiBhLCAmX19pbWFnZSB7XHJcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcclxuICAgIGhlaWdodDogNDVweDtcclxuICB9XHJcblxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogJG1lZGlhLWRlc2t0b3ApIHtcclxuICAuI3skYmFzZX0ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICZfX3JvdyB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgd2lkdGg6IDQ1MHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xyXG4gICAgICBAaW5jbHVkZSBzaGFkb3c7XHJcbiAgICAgIHBhZGRpbmc6ICRzcGFjaW5nIDAgJHNwYWNpbmctYmlnO1xyXG4gICAgICB6LWluZGV4OiAyO1xyXG4gICAgfVxyXG5cclxuICAgICZfX21hcCB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDQ1MHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2ltYWdlcy93aW5uYWFycy0yMDE4LmpwZyk7XHJcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNlbnRlcjtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiA0N3Z3IGF1dG87XHJcblxyXG4gICAgICAmSW1hZ2Uge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG5cclxuXHJcblxyXG4gICAgJl9faXRlbSwgJl9fYnV0dG9uIHtcclxuICAgICAgaGVpZ2h0OiA2MHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX2l0ZW0ge1xyXG4gICAgICAmLS1lbXB0eTo6YmVmb3JlIHtcclxuICAgICAgICBsaW5lLWhlaWdodDogNjBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2J1dHRvbiBhLCAmX19pbWFnZSB7XHJcbiAgICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgICBoZWlnaHQ6IDU1cHg7XHJcbiAgICB9XHJcblxyXG4gIH1cclxufVxyXG4iLCIvLyBtb2R1bGUgbmFtZVxyXG4kbmFtZTogJ21lZGlhJztcclxuJGJhc2U6ICRzdHlsZS1wcmVmaXggKyAkbW9kdWxlICsgJG5hbWU7XHJcblxyXG4uI3skYmFzZX0ge1xyXG4gIGxpbmUtaGVpZ2h0OiAwO1xyXG4gIGZvbnQtc2l6ZTogMDtcclxuXHJcbiAgJl9fcGFyYWdyYXBoIHtcclxuICAgIGZvbnQtc2l6ZTogJGZvbnQtcGFyYWdyYXBoLXNpemU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1iaWc7XHJcbiAgfVxyXG5cclxuICAmX19pbWFnZSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICB3aWR0aDogNTAlO1xyXG4gIH1cclxuXHJcbiAgJl9faW1hZ2UgaW1nIHtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgfVxyXG59XHJcbiIsIi8vIG1vZHVsZSBuYW1lXHJcbiRuYW1lOiAncGFydG5lcnMnO1xyXG4kYmFzZTogJHN0eWxlLXByZWZpeCArICRtb2R1bGUgKyAkbmFtZTtcclxuXHJcbi4jeyRiYXNlfSB7XHJcblxyXG4gICZfX3Jvd3Mge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmctYmlnO1xyXG4gIH1cclxuXHJcbn1cclxuIiwiLy8gbW9kdWxlIG5hbWVcclxuJG5hbWU6ICdzb2NpYWwnO1xyXG4kYmFzZTogJHN0eWxlLXByZWZpeCArICRtb2R1bGUgKyAkbmFtZTtcclxuXHJcbi4jeyRiYXNlfSB7XHJcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmctYmlnO1xyXG4gIFxyXG4gICZfX2xpc3Qge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMCAwICRzcGFjaW5nO1xyXG4gIH1cclxuXHJcbiAgJl9faXRlbSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBwYWRkaW5nOiAwICRzcGFjaW5nO1xyXG4gIH1cclxuXHJcbiAgJl9fbGluayB7XHJcbiAgICBAaW5jbHVkZSBhbmltYXRlO1xyXG4gICAgY29sb3I6ICNGRkY7XHJcbiAgICBmb250LXNpemU6IDMuMnJlbTtcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgb3BhY2l0eTogMC44O1xyXG4gICAgfVxyXG5cclxuICB9XHJcbn1cclxuIl19 */