html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}:focus{outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}input[type=search]{-webkit-appearance:none;-moz-appearance:none;box-sizing:content-box}textarea{overflow:auto;vertical-align:top;resize:vertical}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;max-width:100%}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted}a:active,a:hover{outline:0}img{border:0;-ms-interpolation-mode:bicubic}figure{margin:0}form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}html,button,input,select,textarea{color:#222}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0}@font-face{font-family:"geomanist-wz";src:url("../fonts/wizink/geomanist-book-wz-webfont.eot");src:url("../fonts/wizink/geomanist-book-wz-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/wizink/geomanist-book-wz-webfont.woff2") format("woff2"),url("../fonts/wizink/geomanist-book-wz-webfont.woff") format("woff"),url("../fonts/wizink/geomanist-book-wz-webfont.ttf") format("truetype"),url("../fonts/wizink/geomanist-book-wz-webfont.svg#geomanist-wzbook") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"geomanist-wzlight";src:url("../fonts/wizink/geomanist-light-wz-webfont.eot");src:url("../fonts/wizink/geomanist-light-wz-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/wizink/geomanist-light-wz-webfont.woff2") format("woff2"),url("../fonts/wizink/geomanist-light-wz-webfont.woff") format("woff"),url("../fonts/wizink/geomanist-light-wz-webfont.ttf") format("truetype"),url("../fonts/wizink/geomanist-light-wz-webfont.svg#geomanist-wzlight") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"geomanist-wzmedium";src:url("../fonts/wizink/geomanist-medium-wz-webfont.eot");src:url("../fonts/wizink/geomanist-medium-wz-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/wizink/geomanist-medium-wz-webfont.woff2") format("woff2"),url("../fonts/wizink/geomanist-medium-wz-webfont.woff") format("woff"),url("../fonts/wizink/geomanist-medium-wz-webfont.ttf") format("truetype"),url("../fonts/wizink/geomanist-medium-wz-webfont.svg#geomanist-wzmedium") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"geomanist-wzbold";src:url("../fonts/wizink/geomanist-bold-wz-webfont.eot");src:url("../fonts/wizink/geomanist-bold-wz-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/wizink/geomanist-bold-wz-webfont.woff2") format("woff2"),url("../fonts/wizink/geomanist-bold-wz-webfont.woff") format("woff"),url("../fonts/wizink/geomanist-bold-wz-webfont.ttf") format("truetype"),url("../fonts/wizink/geomanist-bold-wz-webfont.svg#geomanist-wzbold") format("svg");font-weight:normal;font-style:normal}h1{font-family:"geomanist-wz", sans-serif;font-size:6.9rem;color:#fff;width:100%;max-width:80.5rem}h2{font-family:"geomanist-wzmedium", sans-serif;font-weight:500;font-size:5.5rem;line-height:1.2}h3{font-family:"geomanist-wzmedium", sans-serif;font-weight:500;font-size:3.6rem;line-height:1.2}p{color:#fff;line-height:1.1;font-size:1.6rem}*{box-sizing:border-box}html,body{font-size:62.5%;transition:1s}@media only screen and (max-width: 1836px){html,body{font-size:50%}}@media only screen and (max-width: 1436px){html,body{font-size:40%}}@media only screen and (max-width: 1134px){html,body{font-size:30%}}@media only screen and (max-width: 60.3125em){html,body{font-size:40%}}a{text-decoration:none;color:inherit}.wrapper{margin:0 auto;width:90%;max-width:141.8rem;min-width:30rem}.hide{display:none}.hide.active{display:block}strong{font-family:"geomanist-wzmedium", sans-serif;font-weight:500}sup{vertical-align:top;position:relative;top:-0.5em;font-size:calc(100% - 0.9rem);font-size:-webkit-calc(100% - 0.9rem)}.btn-yello{display:block;text-transform:uppercase;font-family:"geomanist-wzbold", sans-serif;font-size:2.6rem;letter-spacing:0.032rem;background-color:#fcf3ca;color:#c30000;text-align:center;border-radius:3.7rem;padding:2rem 0}.btn-white{display:block;text-transform:uppercase;font-family:"geomanist-wzbold", sans-serif;font-size:2.7rem;letter-spacing:0.032rem;background-color:#fff;color:#c30000;text-align:center;border-radius:3.7rem;padding:2rem 0}img{image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor}*[data-show="mobile"]{display:none}@media only screen and (max-width: 60.3125em){*[data-show="mobile"]{display:block;width:100%;max-width:100%}}@media only screen and (max-width: 60.3125em){*[data-show="desktop"]{display:none;width:100%;max-width:100%}}.row{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.col{display:flex;flex-direction:column;flex-basis:100%}.double-col{display:flex;flex-direction:column;flex-basis:100%}@media screen and (min-width: 1024px){.col{flex:1}.double-col{flex:2}}.header{background:linear-gradient(180deg, #8a150e 0%, #c30000 100%)}.header__logo{padding-top:2.2rem}.header__logo img{width:100%;max-width:25rem}@media only screen and (max-width: 60.3125em){.header__logo{padding-top:12.2rem}}.header__container{background-image:url(../img/benfica/bg.png);background-repeat:no-repeat;background-size:contain;background-position:right;padding-bottom:15em}@media only screen and (max-width: 60.3125em){.header__container{background-image:none;padding-bottom:0}}.header__content{display:flex;justify-content:space-between;margin-top:7.6rem}@media only screen and (max-width: 60.3125em){.header__content{display:block}}.header__text{margin-top:8.5rem}@media only screen and (max-width: 60.3125em){.header__text__content{display:flex;flex-direction:column-reverse}}.header__text__info{font-family:"geomanist-wz", sans-serif;font-size:4.4rem;line-height:5.5rem;font-weight:500;letter-spacing:0.016rem;margin-top:2rem}.header__text__info mark{background:linear-gradient(0deg, #000 60%, transparent 60%);color:inherit;background-position-y:-1rem}@media only screen and (max-width: 60.3125em){.header__text__info{margin-top:4.2rem}}.header__text__taeg{font-family:"geomanist-wzmedium", sans-serif;font-size:7.3rem;margin-top:4rem;font-weight:500;letter-spacing:-0.016rem}@media only screen and (max-width: 60.3125em){.header__text__taeg{margin-top:2rem}}.header__image img{width:100%;max-width:51.4rem}@media only screen and (max-width: 60.3125em){.header__image{text-align:center;margin-top:3.7rem}}.header__btn{width:100%;max-width:31.6rem;margin-top:2rem}.offer{background-color:#c30000;padding-top:6.3rem}.offer__container{position:relative}.offer__title{text-align:center}.offer__title h2{color:#fff;letter-spacing:0.016rem}.offer__title p{font-family:"geomanist-wz", sans-serif;font-size:4.5rem;line-height:1.2;letter-spacing:0.016rem}.offer__content{display:flex;width:100%;position:relative;margin-top:9.3rem;gap:5rem;justify-content:center}@media only screen and (max-width: 60.3125em){.offer__content{flex-direction:column-reverse;justify-content:center;gap:0}}.offer__image{display:flex;align-items:center;margin-top:5rem}.offer__image__text{text-align:right}.offer__image__text img{width:100%;max-width:28rem}.offer__image__text p{font-family:"geomanist-wz", sans-serif;font-size:4.7rem;letter-spacing:0.016rem;color:#fff;width:100%;max-width:40rem;padding-right:5rem}.offer__image__text p span{white-space:nowrap}@media only screen and (max-width: 60.3125em){.offer__image__text p{padding-right:0}}@media only screen and (max-width: 60.3125em){.offer__image__text{text-align:center}}.offer__image__image img{width:100%;max-width:41.6rem}@media only screen and (max-width: 60.3125em){.offer__image{flex-direction:column-reverse;justify-content:center}}.offer__date{background-color:#c30000;width:100%;height:100%;max-width:23.6rem;max-height:23.6rem;border-radius:100%;display:flex;justify-content:center;align-items:center;right:0;-webkit-transform:translateY(-5rem);transform:translateY(-5rem)}.offer__date img{width:100%;max-width:21.6rem}@media only screen and (max-width: 60.3125em){.offer__date{position:relative;-webkit-transform:translateY(0);transform:translateY(0);margin:auto}}.data{background-color:#c30000;padding-top:16.5rem}.data__container{display:flex;justify-content:center;align-items:center;background-color:#f4ebd9;position:relative;gap:7rem;padding:1.6rem;border-radius:1.5rem}.data__text{width:100%;max-width:90.3rem}.data__text p{font-family:"geomanist-wz", sans-serif;font-size:3rem;color:#000}.data__text p span{font-family:"geomanist-wzbold", sans-serif;font-size:3.5rem;font-weight:600;color:#c30000}.data__image{width:100%;max-width:31.2rem}.data__image img{position:absolute;bottom:0}.data__image::before{content:"\200B";width:100%;max-width:31.2rem;height:27.4rem;display:block}.conditions{background-color:#c30000;padding-top:16rem;padding-bottom:10rem}.conditions__title{background-color:#f4ebd9;width:100%;max-width:65.5rem;padding:1.6rem;border-radius:5rem}.conditions__title p{font-family:"geomanist-wzmedium", sans-serif;font-size:5.4rem;font-weight:500;color:#000}.conditions__text{margin-top:3.3rem}@media (max-width: 1023px){.conditions__text{padding:0 1rem;padding-top:5rem}}.conditions__list{list-style:none;padding:0;margin:0;margin-top:3rem}.conditions__item{font-family:"geomanist-wz", sans-serif;font-size:2.8rem;line-height:1.2;color:#fff;position:relative;padding-left:1.5rem}.conditions__item::before{font-family:"geomanist-wzmedium", sans-serif;content:"•";position:absolute;color:#fff;font-weight:bold;font-size:2rem;left:0;top:0.3rem}.conditions__item:not(:first-child){margin-top:1rem}.management{background-color:#f4ebd9;padding:10.9rem 0}.management__title{text-align:center}.management__title h2{color:#000}.management__title span{color:#c30000}.management__slide{margin-top:6.1rem}.management__slide .slick-arrow{display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:transparent;border:none;outline:none;background:transparent;z-index:2}.management__slide .slick-prev{left:0;width:100%;height:100%;max-height:6.7rem;max-width:4.3rem}.management__slide .slick-prev::before{background:url("../img/benfica/left_arrow.png") no-repeat;background-size:contain;width:100%;height:100%;max-height:6.7rem;max-width:4.3rem;content:"";display:block;opacity:1}@media only screen and (max-width: 60.3125em){.management__slide .slick-prev{display:none}}.management__slide .slick-next{right:0;width:100%;height:100%;max-height:6.7rem;max-width:4.3rem}.management__slide .slick-next::before{background:url("../img/benfica/right_arrow.png") no-repeat;background-size:contain;width:100%;height:100%;max-height:6.7rem;max-width:4.3rem;content:"";display:block;opacity:1}@media only screen and (max-width: 60.3125em){.management__slide .slick-next{display:none}}.management__content{display:flex;justify-content:space-evenly}.management__item{text-align:center}.management__item__image{display:inline-block}.management__item__image img{width:100%;max-width:12.9rem}.management__item__title{margin-top:4.5rem}.management__item__title p{font-family:"geomanist-wzmedium", sans-serif;font-size:2.9rem;color:#c30000}.management__item__title span{font-family:Arial, Helvetica, sans-serif;font-weight:600}.management__item__text p{font-family:"geomanist-wz", sans-serif;font-size:2.2rem;color:#000}.management__item__text p:not(:first-child){margin-top:1.2rem}.management__item__text span{font-family:Arial, Helvetica, sans-serif;font-weight:600}.management__item__text strong{font-family:"geomanist-wzbold", sans-serif;font-weight:600}@media only screen and (max-width: 60.3125em){.management__item{padding:3rem 1.6rem 5rem 1.6rem}}.management__tabs{margin-top:3rem}.management__tabs__button{transition:0.4s;cursor:pointer;border:none;width:100%;outline:none;text-align:center;font-family:"geomanist-wzbold", sans-serif;font-size:20px;padding:2rem 1.6rem;border-radius:1.5rem;background-color:#fff;position:relative}.management__tabs__button:after{background:url("../img/benfica/tab-open.png") no-repeat;content:"";display:block;width:15px;height:8px;position:absolute;right:14px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.management__tabs__button.active{background-color:#e9ebec;border-radius:1.5rem 1.5rem 0 0}.management__tabs__button.active:after{background:url("../img/benfica/tab-close.png") no-repeat;content:""}.management__tabs__button:not(:first-child){margin-top:1.2rem}.management__tabs__panel{max-height:0;overflow:hidden;transition:max-height 0.2s ease-out;background-color:#e9ebec;border-radius:0 0 1.5rem 1.5rem}.management__tabs__item__image img{width:100%;max-width:12.9rem}.use{background:#f4ebd9;padding-top:10rem}.use__title{text-align:center}.use__title h2{color:#000}.use__title span{color:#c30000}.use__container{display:flex;justify-content:center;gap:15.3rem;margin-top:7.3rem}@media only screen and (max-width: 60.3125em){.use__container{flex-direction:column;align-items:center;gap:8rem}}.use__content{width:100%;max-width:38.7rem}.use__content__image{height:14.7rem;display:flex;justify-content:center;align-items:flex-end;margin-bottom:4.5rem}.use__content__image-01{width:100%;max-width:15.5rem}.use__content__image-02{width:100%;max-width:27.3rem}@media only screen and (max-width: 60.3125em){.use__content__image{height:auto}}.use__content__title{margin-bottom:1rem}.use__content__title p{font-family:"geomanist-wzmedium", sans-serif;font-weight:500;font-size:2.9rem;color:#c30000}.use__content__text p{font-family:"geomanist-wz", sans-serif;font-size:2.2rem;color:#000}.use__content__text p span{font-family:"geomanist-wzmedium", sans-serif;font-size:2.9rem;color:#c30000}.use__content__text p:not(:first-child){padding-top:1rem}.use__content__image,.use__content__text,.use__content__title{text-align:center}.separator{background:#c30000;text-align:center;padding-top:13.8rem;padding-bottom:9.5rem;position:relative}.separator__bg{background-image:url(../img/benfica/bg-separator.png);background-repeat:no-repeat;background-position:right;background-size:contain;opacity:0.1;position:absolute;height:100%;width:100%;top:0}.separator__content{position:relative}.separator__text{width:100%;max-width:85.9rem;margin:auto}.separator__text p{font-family:"geomanist-wz", sans-serif;font-size:3.6rem}.separator__text p:not(:first-child){margin-top:2.4rem}.separator__btn{width:100%;max-width:33.2rem;margin:auto;margin-top:4.4rem}.footer{background-color:#e9ebec}.footer__container{padding-top:6.8rem;padding-bottom:13rem;width:100%;max-width:135rem}.footer__text{color:#000}.footer__text p{font-family:Arial, Helvetica, sans-serif;font-size:2.1rem;line-height:1.2;color:#000;margin-top:2rem;text-align:justify}.footer__text p:first-of-type{margin-top:0}.footer__text p a{color:#0f00cf;text-decoration:none;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}@media only screen and (max-width: 60.3125em){.footer__text p{text-align:left}}.footer__text ul li{font-family:Arial, Helvetica, sans-serif;font-size:2.1rem;line-height:1.2;color:#000;list-style-position:inside}.footer__text ul li::before{content:" • ";padding-right:0.2rem;color:#000}.footer__text ul li:not(:first-child){margin-top:0.3rem}.footer__text sup{top:0}.footer__logo{padding-top:3rem;display:flex;align-items:flex-end;justify-content:space-between}.footer__logo-image img{max-width:22rem}.footer__logo .social-conatiner{margin-top:1rem}@media (max-width: 992px){.footer__logo{padding-bottom:8rem}}.button-fix{background-color:#fff;text-align:center;padding:2.3rem 0;position:fixed;bottom:0}.button-fix__btn{width:100%;max-width:27.4rem;margin:auto}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvcmUvcmVzZXQuc2NzcyIsImNvcmUvdHlwb2dyYXBoeS5zY3NzIiwiY29yZS9nbG9iYWwuc2NzcyIsImNvcmUvbWl4aW5zLnNjc3MiLCJjb3JlL2dyaWQuc2NzcyIsIm1vZHVsZXMvaGVhZGVyLnNjc3MiLCJtb2R1bGVzL29mZmVyLnNjc3MiLCJtb2R1bGVzL2RhdGEuc2NzcyIsImNvcmUvY29sb3JzLnNjc3MiLCJtb2R1bGVzL2NvbmRpdGlvbnMuc2NzcyIsIm1vZHVsZXMvbWFuYWdlbWVudC5zY3NzIiwibW9kdWxlcy91c2Uuc2NzcyIsIm1vZHVsZXMvc2VwYXJhdG9yLnNjc3MiLCJtb2R1bGVzL2Zvb3Rlci5zY3NzIiwibW9kdWxlcy9idXR0b25GaXguc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFLQSx1WkFhRSxTQUNELFVBQ0EsU0FDQSxlQUNBLGFBQ0EsdUJBQXdCLENBQ3hCLE9BSUcsU0FBVSxDQUNiLDhFQUtBLGFBQWMsQ0FDZCxLQUdBLGFBQWMsQ0FDZCxNQUdBLGVBQWdCLENBQ2hCLGFBR0EsV0FBWSxDQUNaLG9EQUlBLFdBQ0EsWUFBYSxDQUNiLE1BR0EseUJBQ0EsZ0JBQWlCLENBQ2pCLHVNQU1HLHdCQUNBLG9CQUFxQixDQUN4QixtQkFHRyx3QkFDQSxxQkFDQSxBQUVBLHNCQUF1QixDQUMxQixTQUdHLGNBQ0EsbUJBQ0EsZUFBZ0IsQ0FDbkIsbUJBU0cscUJBQ0EsQ0FBQSxlQUNBLENBQUEsT0FDQSxjQUFlLENBQ2xCLHNCQVFHLGFBQ0EsUUFBUyxDQUNaLFNBUUcsWUFBYSxDQUNoQixLQVVHLGVBQ0EsOEJBQ0EseUJBQTBCLENBQzdCLFFBT0csbUJBQW9CLENBQ3ZCLGlCQVFHLFNBQVUsQ0FDYixJQVFHLFNBQ0EsOEJBQStCLENBQ2xDLE9BT0csUUFBUyxDQUNaLEtBT0csUUFBUyxDQUNaLFNBT0cseUJBQ0EsYUFDQSw2QkFBOEIsQ0FDakMsT0FTRyxTQUNBLFVBQ0EsbUJBQ0EsQ0FBQSxnQkFBa0IsQ0FDckIsNkJBYUcs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c3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiBodHRwOi8vbWV5ZXJ3ZWIuY29tL2VyaWMvdG9vbHMvY3NzL3Jlc2V0L1xyXG4gICB2Mi4wLW1vZGlmaWVkIHwgMjAxMTAxMjZcclxuICAgTGljZW5zZTogbm9uZSAocHVibGljIGRvbWFpbilcclxuKi9cclxuXHJcbmh0bWwsIGJvZHksIGRpdiwgc3BhbiwgYXBwbGV0LCBvYmplY3QsIGlmcmFtZSxcclxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCwgYmxvY2txdW90ZSwgcHJlLFxyXG5hLCBhYmJyLCBhY3JvbnltLCBhZGRyZXNzLCBiaWcsIGNpdGUsIGNvZGUsXHJcbmRlbCwgZGZuLCBlbSwgaW1nLCBpbnMsIGtiZCwgcSwgcywgc2FtcCxcclxuc21hbGwsIHN0cmlrZSwgc3Ryb25nLCBzdWIsIHR0LCB2YXIsXHJcbmIsIHUsIGksIGNlbnRlcixcclxuZGwsIGR0LCBkZCwgb2wsIHVsLCBsaSxcclxuZmllbGRzZXQsIGZvcm0sIGxhYmVsLCBsZWdlbmQsXHJcbnRhYmxlLCBjYXB0aW9uLCB0Ym9keSwgdGZvb3QsIHRoZWFkLCB0ciwgdGgsIHRkLFxyXG5hcnRpY2xlLCBhc2lkZSwgY2FudmFzLCBkZXRhaWxzLCBlbWJlZCxcclxuZmlndXJlLCBmaWdjYXB0aW9uLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLFxyXG5tZW51LCBuYXYsIG91dHB1dCwgcnVieSwgc2VjdGlvbiwgc3VtbWFyeSxcclxudGltZSwgbWFyaywgYXVkaW8sIHZpZGVvIHtcclxuICBtYXJnaW46IDA7XHJcblx0cGFkZGluZzogMDtcclxuXHRib3JkZXI6IDA7XHJcblx0Zm9udC1zaXplOiAxMDAlO1xyXG5cdGZvbnQ6IGluaGVyaXQ7XHJcblx0dmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG59XHJcblxyXG4vKiBtYWtlIHN1cmUgdG8gc2V0IHNvbWUgZm9jdXMgc3R5bGVzIGZvciBhY2Nlc3NpYmlsaXR5ICovXHJcbjpmb2N1cyB7XHJcbiAgICBvdXRsaW5lOiAwO1xyXG59XHJcblxyXG4vKiBIVE1MNSBkaXNwbGF5LXJvbGUgcmVzZXQgZm9yIG9sZGVyIGJyb3dzZXJzICovXHJcbmFydGljbGUsIGFzaWRlLCBkZXRhaWxzLCBmaWdjYXB0aW9uLCBmaWd1cmUsXHJcbmZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1lbnUsIG5hdiwgc2VjdGlvbiB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbmJvZHkge1xyXG5cdGxpbmUtaGVpZ2h0OiAxO1xyXG59XHJcblxyXG5vbCwgdWwge1xyXG5cdGxpc3Qtc3R5bGU6IG5vbmU7XHJcbn1cclxuXHJcbmJsb2NrcXVvdGUsIHEge1xyXG5cdHF1b3Rlczogbm9uZTtcclxufVxyXG5cclxuYmxvY2txdW90ZTpiZWZvcmUsIGJsb2NrcXVvdGU6YWZ0ZXIsXHJcbnE6YmVmb3JlLCBxOmFmdGVyIHtcclxuXHRjb250ZW50OiAnJztcclxuXHRjb250ZW50OiBub25lO1xyXG59XHJcblxyXG50YWJsZSB7XHJcblx0Ym9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcclxuXHRib3JkZXItc3BhY2luZzogMDtcclxufVxyXG5cclxuaW5wdXRbdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxyXG5pbnB1dFt0eXBlPXNlYXJjaF06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24sXHJcbmlucHV0W3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtcmVzdWx0cy1idXR0b24sXHJcbmlucHV0W3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtcmVzdWx0cy1kZWNvcmF0aW9uIHtcclxuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcclxufVxyXG5cclxuaW5wdXRbdHlwZT1zZWFyY2hdIHtcclxuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcclxuICAgIC13ZWJraXQtYm94LXNpemluZzogY29udGVudC1ib3g7XHJcbiAgICAtbW96LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG4gICAgYm94LXNpemluZzogY29udGVudC1ib3g7XHJcbn1cclxuXHJcbnRleHRhcmVhIHtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgIHJlc2l6ZTogdmVydGljYWw7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBDb3JyZWN0IGBpbmxpbmUtYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgaW4gSUUgNi83LzgvOSBhbmQgRmlyZWZveCAzLlxyXG4gKi9cclxuXHJcbmF1ZGlvLFxyXG5jYW52YXMsXHJcbnZpZGVvIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICpkaXNwbGF5OiBpbmxpbmU7XHJcbiAgICAqem9vbTogMTtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxufVxyXG5cclxuLyoqXHJcbiAqIFByZXZlbnQgbW9kZXJuIGJyb3dzZXJzIGZyb20gZGlzcGxheWluZyBgYXVkaW9gIHdpdGhvdXQgY29udHJvbHMuXHJcbiAqIFJlbW92ZSBleGNlc3MgaGVpZ2h0IGluIGlPUyA1IGRldmljZXMuXHJcbiAqL1xyXG5cclxuYXVkaW86bm90KFtjb250cm9sc10pIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBoZWlnaHQ6IDA7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBBZGRyZXNzIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gSUUgNy84LzksIEZpcmVmb3ggMywgYW5kIFNhZmFyaSA0LlxyXG4gKiBLbm93biBpc3N1ZTogbm8gSUUgNiBzdXBwb3J0LlxyXG4gKi9cclxuXHJcbltoaWRkZW5dIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiAxLiBDb3JyZWN0IHRleHQgcmVzaXppbmcgb2RkbHkgaW4gSUUgNi83IHdoZW4gYm9keSBgZm9udC1zaXplYCBpcyBzZXQgdXNpbmdcclxuICogICAgYGVtYCB1bml0cy5cclxuICogMi4gUHJldmVudCBpT1MgdGV4dCBzaXplIGFkanVzdCBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2UsIHdpdGhvdXQgZGlzYWJsaW5nXHJcbiAqICAgIHVzZXIgem9vbS5cclxuICovXHJcblxyXG5odG1sIHtcclxuICAgIGZvbnQtc2l6ZTogMTAwJTsgLyogMSAqL1xyXG4gICAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvKiAyICovXHJcbiAgICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLyogMiAqL1xyXG59XHJcblxyXG4vKipcclxuICogQWRkcmVzcyBgb3V0bGluZWAgaW5jb25zaXN0ZW5jeSBiZXR3ZWVuIENocm9tZSBhbmQgb3RoZXIgYnJvd3NlcnMuXHJcbiAqL1xyXG5cclxuYTpmb2N1cyB7XHJcbiAgICBvdXRsaW5lOiB0aGluIGRvdHRlZDtcclxufVxyXG5cclxuLyoqXHJcbiAqIEltcHJvdmUgcmVhZGFiaWxpdHkgd2hlbiBmb2N1c2VkIGFuZCBhbHNvIG1vdXNlIGhvdmVyZWQgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKi9cclxuXHJcbmE6YWN0aXZlLFxyXG5hOmhvdmVyIHtcclxuICAgIG91dGxpbmU6IDA7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiAxLiBSZW1vdmUgYm9yZGVyIHdoZW4gaW5zaWRlIGBhYCBlbGVtZW50IGluIElFIDYvNy84LzkgYW5kIEZpcmVmb3ggMy5cclxuICogMi4gSW1wcm92ZSBpbWFnZSBxdWFsaXR5IHdoZW4gc2NhbGVkIGluIElFIDcuXHJcbiAqL1xyXG5cclxuaW1nIHtcclxuICAgIGJvcmRlcjogMDsgLyogMSAqL1xyXG4gICAgLW1zLWludGVycG9sYXRpb24tbW9kZTogYmljdWJpYzsgLyogMiAqL1xyXG59XHJcblxyXG4vKipcclxuICogQWRkcmVzcyBtYXJnaW4gbm90IHByZXNlbnQgaW4gSUUgNi83LzgvOSwgU2FmYXJpIDUsIGFuZCBPcGVyYSAxMS5cclxuICovXHJcblxyXG5maWd1cmUge1xyXG4gICAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG4vKipcclxuICogQ29ycmVjdCBtYXJnaW4gZGlzcGxheWVkIG9kZGx5IGluIElFIDYvNy5cclxuICovXHJcblxyXG5mb3JtIHtcclxuICAgIG1hcmdpbjogMDtcclxufVxyXG5cclxuLyoqXHJcbiAqIERlZmluZSBjb25zaXN0ZW50IGJvcmRlciwgbWFyZ2luLCBhbmQgcGFkZGluZy5cclxuICovXHJcblxyXG5maWVsZHNldCB7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYzBjMGMwO1xyXG4gICAgbWFyZ2luOiAwIDJweDtcclxuICAgIHBhZGRpbmc6IDAuMzVlbSAwLjYyNWVtIDAuNzVlbTtcclxufVxyXG5cclxuLyoqXHJcbiAqIDEuIENvcnJlY3QgY29sb3Igbm90IGJlaW5nIGluaGVyaXRlZCBpbiBJRSA2LzcvOC85LlxyXG4gKiAyLiBDb3JyZWN0IHRleHQgbm90IHdyYXBwaW5nIGluIEZpcmVmb3ggMy5cclxuICogMy4gQ29ycmVjdCBhbGlnbm1lbnQgZGlzcGxheWVkIG9kZGx5IGluIElFIDYvNy5cclxuICovXHJcblxyXG5sZWdlbmQge1xyXG4gICAgYm9yZGVyOiAwOyAvKiAxICovXHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDsgLyogMiAqL1xyXG4gICAgKm1hcmdpbi1sZWZ0OiAtN3B4OyAvKiAzICovXHJcbn1cclxuXHJcbi8qKlxyXG4gKiAxLiBDb3JyZWN0IGZvbnQgc2l6ZSBub3QgYmVpbmcgaW5oZXJpdGVkIGluIGFsbCBicm93c2Vycy5cclxuICogMi4gQWRkcmVzcyBtYXJnaW5zIHNldCBkaWZmZXJlbnRseSBpbiBJRSA2LzcsIEZpcmVmb3ggMyssIFNhZmFyaSA1LFxyXG4gKiAgICBhbmQgQ2hyb21lLlxyXG4gKiAzLiBJbXByb3ZlIGFwcGVhcmFuY2UgYW5kIGNvbnNpc3RlbmN5IGluIGFsbCBicm93c2Vycy5cclxuICovXHJcblxyXG5idXR0b24sXHJcbmlucHV0LFxyXG5zZWxlY3QsXHJcbnRleHRhcmVhIHtcclxuICAgIGZvbnQtc2l6ZTogMTAwJTsgLyogMSAqL1xyXG4gICAgbWFyZ2luOiAwOyAvKiAyICovXHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IC8qIDMgKi9cclxuICAgICp2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyAvKiAzICovXHJcbn1cclxuXHJcbi8qKlxyXG4gKiBBZGRyZXNzIEZpcmVmb3ggMysgc2V0dGluZyBgbGluZS1oZWlnaHRgIG9uIGBpbnB1dGAgdXNpbmcgYCFpbXBvcnRhbnRgIGluXHJcbiAqIHRoZSBVQSBzdHlsZXNoZWV0LlxyXG4gKi9cclxuXHJcbmJ1dHRvbixcclxuaW5wdXQge1xyXG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxufVxyXG5cclxuLyoqXHJcbiAqIEFkZHJlc3MgaW5jb25zaXN0ZW50IGB0ZXh0LXRyYW5zZm9ybWAgaW5oZXJpdGFuY2UgZm9yIGBidXR0b25gIGFuZCBgc2VsZWN0YC5cclxuICogQWxsIG90aGVyIGZvcm0gY29udHJvbCBlbGVtZW50cyBkbyBub3QgaW5oZXJpdCBgdGV4dC10cmFuc2Zvcm1gIHZhbHVlcy5cclxuICogQ29ycmVjdCBgYnV0dG9uYCBzdHlsZSBpbmhlcml0YW5jZSBpbiBDaHJvbWUsIFNhZmFyaSA1KywgYW5kIElFIDYrLlxyXG4gKiBDb3JyZWN0IGBzZWxlY3RgIHN0eWxlIGluaGVyaXRhbmNlIGluIEZpcmVmb3ggNCsgYW5kIE9wZXJhLlxyXG4gKi9cclxuXHJcbmJ1dHRvbixcclxuc2VsZWN0IHtcclxuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG59XHJcblxyXG4vKipcclxuICogMS4gQXZvaWQgdGhlIFdlYktpdCBidWcgaW4gQW5kcm9pZCA0LjAuKiB3aGVyZSAoMikgZGVzdHJveXMgbmF0aXZlIGBhdWRpb2BcclxuICogICAgYW5kIGB2aWRlb2AgY29udHJvbHMuXHJcbiAqIDIuIENvcnJlY3QgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSBgaW5wdXRgIHR5cGVzIGluIGlPUy5cclxuICogMy4gSW1wcm92ZSB1c2FiaWxpdHkgYW5kIGNvbnNpc3RlbmN5IG9mIGN1cnNvciBzdHlsZSBiZXR3ZWVuIGltYWdlLXR5cGVcclxuICogICAgYGlucHV0YCBhbmQgb3RoZXJzLlxyXG4gKiA0LiBSZW1vdmUgaW5uZXIgc3BhY2luZyBpbiBJRSA3IHdpdGhvdXQgYWZmZWN0aW5nIG5vcm1hbCB0ZXh0IGlucHV0cy5cclxuICogICAgS25vd24gaXNzdWU6IGlubmVyIHNwYWNpbmcgcmVtYWlucyBpbiBJRSA2LlxyXG4gKi9cclxuXHJcbmJ1dHRvbixcclxuaHRtbCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLCAvKiAxICovXHJcbmlucHV0W3R5cGU9XCJyZXNldFwiXSxcclxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XHJcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLyogMiAqL1xyXG4gICAgY3Vyc29yOiBwb2ludGVyOyAvKiAzICovXHJcbiAgICAqb3ZlcmZsb3c6IHZpc2libGU7ICAvKiA0ICovXHJcbn1cclxuXHJcbi8qKlxyXG4gKiBSZS1zZXQgZGVmYXVsdCBjdXJzb3IgZm9yIGRpc2FibGVkIGVsZW1lbnRzLlxyXG4gKi9cclxuXHJcbmJ1dHRvbltkaXNhYmxlZF0sXHJcbmh0bWwgaW5wdXRbZGlzYWJsZWRdIHtcclxuICAgIGN1cnNvcjogZGVmYXVsdDtcclxufVxyXG5cclxuLyoqXHJcbiAqIDEuIEFkZHJlc3MgYm94IHNpemluZyBzZXQgdG8gY29udGVudC1ib3ggaW4gSUUgOC85LlxyXG4gKiAyLiBSZW1vdmUgZXhjZXNzIHBhZGRpbmcgaW4gSUUgOC85LlxyXG4gKiAzLiBSZW1vdmUgZXhjZXNzIHBhZGRpbmcgaW4gSUUgNy5cclxuICogICAgS25vd24gaXNzdWU6IGV4Y2VzcyBwYWRkaW5nIHJlbWFpbnMgaW4gSUUgNi5cclxuICovXHJcblxyXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sXHJcbmlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXHJcbiAgICBwYWRkaW5nOiAwOyAvKiAyICovXHJcbiAgICAqaGVpZ2h0OiAxM3B4OyAvKiAzICovXHJcbiAgICAqd2lkdGg6IDEzcHg7IC8qIDMgKi9cclxufVxyXG5cclxuLyoqXHJcbiAqIDEuIEFkZHJlc3MgYGFwcGVhcmFuY2VgIHNldCB0byBgc2VhcmNoZmllbGRgIGluIFNhZmFyaSA1IGFuZCBDaHJvbWUuXHJcbiAqIDIuIEFkZHJlc3MgYGJveC1zaXppbmdgIHNldCB0byBgYm9yZGVyLWJveGAgaW4gU2FmYXJpIDUgYW5kIENocm9tZVxyXG4gKiAgICAoaW5jbHVkZSBgLW1vemAgdG8gZnV0dXJlLXByb29mKS5cclxuICovXHJcblxyXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcclxuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkOyAvKiAxICovXHJcbiAgICAtbW96LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG4gICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBjb250ZW50LWJveDsgLyogMiAqL1xyXG4gICAgYm94LXNpemluZzogY29udGVudC1ib3g7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBSZW1vdmUgaW5uZXIgcGFkZGluZyBhbmQgc2VhcmNoIGNhbmNlbCBidXR0b24gaW4gU2FmYXJpIDUgYW5kIENocm9tZVxyXG4gKiBvbiBPUyBYLlxyXG4gKi9cclxuXHJcbmlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24sXHJcbmlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xyXG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG59XHJcblxyXG4vKipcclxuICogUmVtb3ZlIGlubmVyIHBhZGRpbmcgYW5kIGJvcmRlciBpbiBGaXJlZm94IDMrLlxyXG4gKi9cclxuXHJcbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcclxuaW5wdXQ6Oi1tb3otZm9jdXMtaW5uZXIge1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxufVxyXG5cclxuLyoqXHJcbiAqIDEuIFJlbW92ZSBkZWZhdWx0IHZlcnRpY2FsIHNjcm9sbGJhciBpbiBJRSA2LzcvOC85LlxyXG4gKiAyLiBJbXByb3ZlIHJlYWRhYmlsaXR5IGFuZCBhbGlnbm1lbnQgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKi9cclxuXHJcbnRleHRhcmVhIHtcclxuICAgIG92ZXJmbG93OiBhdXRvOyAvKiAxICovXHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wOyAvKiAyICovXHJcbn1cclxuXHJcbi8qKlxyXG4gKiBSZW1vdmUgbW9zdCBzcGFjaW5nIGJldHdlZW4gdGFibGUgY2VsbHMuXHJcbiAqL1xyXG5cclxudGFibGUge1xyXG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcclxuICAgIGJvcmRlci1zcGFjaW5nOiAwO1xyXG59XHJcblxyXG5odG1sLFxyXG5idXR0b24sXHJcbmlucHV0LFxyXG5zZWxlY3QsXHJcbnRleHRhcmVhIHtcclxuICAgIGNvbG9yOiAjMjIyO1xyXG59XHJcblxyXG5cclxuOjotbW96LXNlbGVjdGlvbiB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjYjNkNGZjO1xyXG4gICAgdGV4dC1zaGFkb3c6IG5vbmU7XHJcbn1cclxuXHJcbjo6c2VsZWN0aW9uIHtcclxuICAgIGJhY2tncm91bmQ6ICNiM2Q0ZmM7XHJcbiAgICB0ZXh0LXNoYWRvdzogbm9uZTtcclxufVxyXG5cclxuaW1nIHtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbn1cclxuXHJcbmZpZWxkc2V0IHtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbnRleHRhcmVhIHtcclxuICAgIHJlc2l6ZTogdmVydGljYWw7XHJcbn1cclxuXHJcbi5jaHJvbWVmcmFtZSB7XHJcbiAgICBtYXJnaW46IDAuMmVtIDA7XHJcbiAgICBiYWNrZ3JvdW5kOiAjY2NjO1xyXG4gICAgY29sb3I6ICMwMDA7XHJcbiAgICBwYWRkaW5nOiAwLjJlbSAwO1xyXG59IiwiLy8gRm9udHNcclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6IFwiZ2VvbWFuaXN0LXd6XCI7XHJcbiAgc3JjOiB1cmwoXCIuLi9mb250cy93aXppbmsvZ2VvbWFuaXN0LWJvb2std3otd2ViZm9udC5lb3RcIik7XHJcbiAgc3JjOiB1cmwoXCIuLi9mb250cy93aXppbmsvZ2VvbWFuaXN0LWJvb2std3otd2ViZm9udC5lb3Q/I2llZml4XCIpXHJcbiAgICAgIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLFxyXG4gICAgdXJsKFwiLi4vZm9udHMvd2l6aW5rL2dlb21hbmlzdC1ib29rLXd6LXdlYmZvbnQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksXHJcbiAgICB1cmwoXCIuLi9mb250cy93aXppbmsvZ2VvbWFuaXN0LWJvb2std3otd2ViZm9udC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksXHJcbiAgICB1cmwoXCIuLi9mb250cy93aXppbmsvZ2VvbWFuaXN0LWJvb2std3otd2ViZm9udC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksXHJcbiAgICB1cmwoXCIuLi9mb250cy93aXppbmsvZ2VvbWFuaXN0LWJvb2std3otd2ViZm9udC5zdmcjZ2VvbWFuaXN0LXd6Ym9va1wiKVxyXG4gICAgICBmb3JtYXQoXCJzdmdcIik7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiBcImdlb21hbmlzdC13emxpZ2h0XCI7XHJcbiAgc3JjOiB1cmwoXCIuLi9mb250cy93aXppbmsvZ2VvbWFuaXN0LWxpZ2h0LXd6LXdlYmZvbnQuZW90XCIpO1xyXG4gIHNyYzogdXJsKFwiLi4vZm9udHMvd2l6aW5rL2dlb21hbmlzdC1saWdodC13ei13ZWJmb250LmVvdD8jaWVmaXhcIilcclxuICAgICAgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksXHJcbiAgICB1cmwoXCIuLi9mb250cy93aXppbmsvZ2VvbWFuaXN0LWxpZ2h0LXd6LXdlYmZvbnQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksXHJcbiAgICB1cmwoXCIuLi9mb250cy93aXppbmsvZ2VvbWFuaXN0LWxpZ2h0LXd6LXdlYmZvbnQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLFxyXG4gICAgdXJsKFwiLi4vZm9udHMvd2l6aW5rL2dlb21hbmlzdC1saWdodC13ei13ZWJmb250LnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSxcclxuICAgIHVybChcIi4uL2ZvbnRzL3dpemluay9nZW9tYW5pc3QtbGlnaHQtd3otd2ViZm9udC5zdmcjZ2VvbWFuaXN0LXd6bGlnaHRcIilcclxuICAgICAgZm9ybWF0KFwic3ZnXCIpO1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogXCJnZW9tYW5pc3Qtd3ptZWRpdW1cIjtcclxuICBzcmM6IHVybChcIi4uL2ZvbnRzL3dpemluay9nZW9tYW5pc3QtbWVkaXVtLXd6LXdlYmZvbnQuZW90XCIpO1xyXG4gIHNyYzogdXJsKFwiLi4vZm9udHMvd2l6aW5rL2dlb21hbmlzdC1tZWRpdW0td3otd2ViZm9udC5lb3Q/I2llZml4XCIpXHJcbiAgICAgIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLFxyXG4gICAgdXJsKFwiLi4vZm9udHMvd2l6aW5rL2dlb21hbmlzdC1tZWRpdW0td3otd2ViZm9udC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSxcclxuICAgIHVybChcIi4uL2ZvbnRzL3dpemluay9nZW9tYW5pc3QtbWVkaXVtLXd6LXdlYmZvbnQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLFxyXG4gICAgdXJsKFwiLi4vZm9udHMvd2l6aW5rL2dlb21hbmlzdC1tZWRpdW0td3otd2ViZm9udC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksXHJcbiAgICB1cmwoXCIuLi9mb250cy93aXppbmsvZ2VvbWFuaXN0LW1lZGl1bS13ei13ZWJmb250LnN2ZyNnZW9tYW5pc3Qtd3ptZWRpdW1cIilcclxuICAgICAgZm9ybWF0KFwic3ZnXCIpO1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogXCJnZW9tYW5pc3Qtd3pib2xkXCI7XHJcbiAgc3JjOiB1cmwoXCIuLi9mb250cy93aXppbmsvZ2VvbWFuaXN0LWJvbGQtd3otd2ViZm9udC5lb3RcIik7XHJcbiAgc3JjOiB1cmwoXCIuLi9mb250cy93aXppbmsvZ2VvbWFuaXN0LWJvbGQtd3otd2ViZm9udC5lb3Q/I2llZml4XCIpXHJcbiAgICAgIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLFxyXG4gICAgdXJsKFwiLi4vZm9udHMvd2l6aW5rL2dlb21hbmlzdC1ib2xkLXd6LXdlYmZvbnQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksXHJcbiAgICB1cmwoXCIuLi9mb250cy93aXppbmsvZ2VvbWFuaXN0LWJvbGQtd3otd2ViZm9udC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksXHJcbiAgICB1cmwoXCIuLi9mb250cy93aXppbmsvZ2VvbWFuaXN0LWJvbGQtd3otd2ViZm9udC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksXHJcbiAgICB1cmwoXCIuLi9mb250cy93aXppbmsvZ2VvbWFuaXN0LWJvbGQtd3otd2ViZm9udC5zdmcjZ2VvbWFuaXN0LXd6Ym9sZFwiKVxyXG4gICAgICBmb3JtYXQoXCJzdmdcIik7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcbi8vIFN0eWxlXHJcbmgxIHtcclxuICBmb250LWZhbWlseTogXCJnZW9tYW5pc3Qtd3pcIiwgc2Fucy1zZXJpZjtcclxuICBmb250LXNpemU6IDYuOXJlbTtcclxuICBjb2xvcjogJG5ldXRyYWxMaWdodGVzdDtcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXgtd2lkdGg6IDgwLjVyZW07XHJcbn1cclxuXHJcbmgyIHtcclxuICBmb250LWZhbWlseTogXCJnZW9tYW5pc3Qtd3ptZWRpdW1cIiwgc2Fucy1zZXJpZjtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIGZvbnQtc2l6ZTogNS41cmVtO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbn1cclxuXHJcbmgzIHtcclxuICBmb250LWZhbWlseTogXCJnZW9tYW5pc3Qtd3ptZWRpdW1cIiwgc2Fucy1zZXJpZjtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIGZvbnQtc2l6ZTogMy42cmVtO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbn1cclxuXHJcbnAge1xyXG4gIGNvbG9yOiAkbmV1dHJhbExpZ2h0ZXN0O1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjE7XHJcbiAgZm9udC1zaXplOiAxLjZyZW07XHJcbn1cclxuIiwiKiB7XHJcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcbmh0bWwsXHJcbmJvZHkge1xyXG4gIGZvbnQtc2l6ZTogNjIuNSU7XHJcbiAgdHJhbnNpdGlvbjogMXM7XHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxODM2cHgpIHtcclxuICAgIGZvbnQtc2l6ZTogNTAlO1xyXG4gIH1cclxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzZweCkge1xyXG4gICAgZm9udC1zaXplOiA0MCU7XHJcbiAgfVxyXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTEzNHB4KSB7XHJcbiAgICBmb250LXNpemU6IDMwJTtcclxuICB9XHJcbiAgQGluY2x1ZGUgcmVzcG9uZCh0YWItcG9ydCkge1xyXG4gICAgZm9udC1zaXplOiA0MCU7XHJcbiAgfVxyXG59XHJcblxyXG5hIHtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgY29sb3I6IGluaGVyaXQ7XHJcbn1cclxuXHJcbi53cmFwcGVyIHtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICB3aWR0aDogOTAlO1xyXG4gIG1heC13aWR0aDogMTQxLjhyZW07XHJcbiAgbWluLXdpZHRoOiAzMHJlbTtcclxufVxyXG5cclxuLmhpZGUge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgJi5hY3RpdmUge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG59XHJcblxyXG5zdHJvbmcge1xyXG4gIGZvbnQtZmFtaWx5OiBcImdlb21hbmlzdC13em1lZGl1bVwiLCBzYW5zLXNlcmlmO1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbn1cclxuXHJcbnN1cCB7XHJcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgdG9wOiAtMC41ZW07XHJcbiAgZm9udC1zaXplOiBjYWxjKDEwMCUgLSAwLjlyZW0pO1xyXG4gIGZvbnQtc2l6ZTogLXdlYmtpdC1jYWxjKDEwMCUgLSAwLjlyZW0pO1xyXG59XHJcblxyXG4uYnRuLXllbGxvIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIGZvbnQtZmFtaWx5OiBcImdlb21hbmlzdC13emJvbGRcIiwgc2Fucy1zZXJpZjtcclxuICBmb250LXNpemU6IDIuNnJlbTtcclxuICBsZXR0ZXItc3BhY2luZzogMC4wMzJyZW07XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjNjYTtcclxuICBjb2xvcjogI2MzMDAwMDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgYm9yZGVyLXJhZGl1czogMy43cmVtO1xyXG4gIHBhZGRpbmc6IDJyZW0gMDtcclxufVxyXG5cclxuLmJ0bi13aGl0ZSB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICBmb250LWZhbWlseTogXCJnZW9tYW5pc3Qtd3pib2xkXCIsIHNhbnMtc2VyaWY7XHJcbiAgZm9udC1zaXplOiAyLjdyZW07XHJcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDMycmVtO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRuZXV0cmFsTGlnaHRlc3Q7XHJcbiAgY29sb3I6ICRwcmltYXJ5O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBib3JkZXItcmFkaXVzOiAzLjdyZW07XHJcbiAgcGFkZGluZzogMnJlbSAwO1xyXG59XHJcblxyXG5pbWcge1xyXG4gIGltYWdlLXJlbmRlcmluZzogLW1vei1jcmlzcC1lZGdlczsgLyogRmlyZWZveCAqL1xyXG4gIGltYWdlLXJlbmRlcmluZzogLW8tY3Jpc3AtZWRnZXM7IC8qIE9wZXJhICovXHJcbiAgaW1hZ2UtcmVuZGVyaW5nOiAtd2Via2l0LW9wdGltaXplLWNvbnRyYXN0OyAvKiBXZWJraXQgKG5vbi1zdGFuZGFyZCBuYW1pbmcpICovXHJcbiAgaW1hZ2UtcmVuZGVyaW5nOiBjcmlzcC1lZGdlcztcclxuICAtbXMtaW50ZXJwb2xhdGlvbi1tb2RlOiBuZWFyZXN0LW5laWdoYm9yOyAvKiBJRSAobm9uLXN0YW5kYXJkIHByb3BlcnR5KSAqL1xyXG59XHJcblxyXG4qW2RhdGEtc2hvdz1cIm1vYmlsZVwiXSB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBAaW5jbHVkZSByZXNwb25kKHRhYi1wb3J0KSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gIH1cclxufVxyXG4qW2RhdGEtc2hvdz1cImRlc2t0b3BcIl0ge1xyXG4gIEBpbmNsdWRlIHJlc3BvbmQodGFiLXBvcnQpIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICB9XHJcbn1cclxuIiwiQG1peGluIHJlc3BvbmQoJGJyZWFrcG9pbnQpIHtcclxuICAgIEBpZiAkYnJlYWtwb2ludCA9PSBwaG9uZSB7XHJcbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNy41ZW0pIHsgQGNvbnRlbnQgfTsgICAgLy82MDBweFxyXG4gICAgfVxyXG4gICAgQGlmICRicmVha3BvaW50ID09IHRhYi1wb3J0IHtcclxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICA2MC4zMTI1ZW0pIHsgQGNvbnRlbnQgfTsgICAgIC8vOTY1cHhcclxuICAgIH1cclxuICAgIEBpZiAkYnJlYWtwb2ludCA9PSB0YWItbGFuZCB7XHJcbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3N2VtKSB7IEBjb250ZW50IH07ICAgIC8vMTIzMnB4XHJcbiAgICB9XHJcbiAgICBAaWYgJGJyZWFrcG9pbnQgPT0gZGVza3RvcCB7XHJcbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NS41ZW0pIHsgQGNvbnRlbnQgfTsgICAgLy8gMTMxMlxyXG4gICAgfVxyXG4gICAgQGlmICRicmVha3BvaW50ID09IGJpZy1kZXNrdG9wIHtcclxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOC43NWVtKSB7IEBjb250ZW50IH07ICAgIC8vMTkwMHB4XHJcbiAgICB9XHJcbn0iLCIucm93IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuICBcclxuLmNvbCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGZsZXgtYmFzaXM6IDEwMCU7XHJcbn1cclxuXHJcbi5kb3VibGUtY29sIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgZmxleC1iYXNpczogMTAwJTtcclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XHJcbiAgICAuY29sIHtcclxuICAgICAgICBmbGV4OiAxO1xyXG4gICAgfVxyXG5cclxuICAgIC5kb3VibGUtY29sIHtcclxuICAgICAgICBmbGV4OiAyO1xyXG4gICAgfVxyXG59IiwiLmhlYWRlciB7XHJcbiAgLy8gYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XHJcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzhhMTUwZSAwJSwgJHByaW1hcnkgMTAwJSk7XHJcblxyXG4gICZfX2xvZ28ge1xyXG4gICAgcGFkZGluZy10b3A6IDIuMnJlbTtcclxuXHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgbWF4LXdpZHRoOiAyNXJlbTtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHJlc3BvbmQodGFiLXBvcnQpIHtcclxuICAgICAgcGFkZGluZy10b3A6IDEyLjJyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19jb250YWluZXIge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9iZW5maWNhL2JnLnBuZyk7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQ7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVlbTtcclxuICAgIEBpbmNsdWRlIHJlc3BvbmQodGFiLXBvcnQpIHtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19jb250ZW50IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBtYXJnaW4tdG9wOiA3LjZyZW07XHJcbiAgICBAaW5jbHVkZSByZXNwb25kKHRhYi1wb3J0KSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fdGV4dCB7XHJcbiAgICBtYXJnaW4tdG9wOiA4LjVyZW07XHJcbiAgICAmX19jb250ZW50IHtcclxuICAgICAgQGluY2x1ZGUgcmVzcG9uZCh0YWItcG9ydCkge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9faW5mbyB7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiBcImdlb21hbmlzdC13elwiLCBzYW5zLXNlcmlmO1xyXG4gICAgICBmb250LXNpemU6IDQuNHJlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDUuNXJlbTtcclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDE2cmVtO1xyXG4gICAgICBtYXJnaW4tdG9wOiAycmVtO1xyXG4gICAgICBtYXJrIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgJG5ldXRyYWxEYXJrZXIgNjAlLCB0cmFuc3BhcmVudCA2MCUpO1xyXG4gICAgICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teTogLTFyZW07XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgcmVzcG9uZCh0YWItcG9ydCkge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDQuMnJlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3RhZWcge1xyXG4gICAgICBmb250LWZhbWlseTogXCJnZW9tYW5pc3Qtd3ptZWRpdW1cIiwgc2Fucy1zZXJpZjtcclxuICAgICAgZm9udC1zaXplOiA3LjNyZW07XHJcbiAgICAgIG1hcmdpbi10b3A6IDRyZW07XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMTZyZW07XHJcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQodGFiLXBvcnQpIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAycmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19pbWFnZSB7XHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgbWF4LXdpZHRoOiA1MS40cmVtO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZCh0YWItcG9ydCkge1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIG1hcmdpbi10b3A6IDMuN3JlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2J0biB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC13aWR0aDogMzEuNnJlbTtcclxuICAgIG1hcmdpbi10b3A6IDJyZW07XHJcbiAgfVxyXG59XHJcbiIsIi5vZmZlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XHJcbiAgcGFkZGluZy10b3A6IDYuM3JlbTtcclxuXHJcbiAgJl9fY29udGFpbmVyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB9XHJcblxyXG4gICZfX3RpdGxlIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGgyIHtcclxuICAgICAgY29sb3I6ICRuZXV0cmFsTGlnaHRlc3Q7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAxNnJlbTtcclxuICAgIH1cclxuICAgIHAge1xyXG4gICAgICBmb250LWZhbWlseTogXCJnZW9tYW5pc3Qtd3pcIiwgc2Fucy1zZXJpZjtcclxuICAgICAgZm9udC1zaXplOiA0LjVyZW07XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAxNnJlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2NvbnRlbnQge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWFyZ2luLXRvcDogOS4zcmVtO1xyXG4gICAgZ2FwOiA1cmVtO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZCh0YWItcG9ydCkge1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBnYXA6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19pbWFnZSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIG1hcmdpbi10b3A6IDVyZW07XHJcbiAgICAmX190ZXh0IHtcclxuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAyOHJlbTtcclxuICAgICAgfVxyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LWZhbWlseTogXCJnZW9tYW5pc3Qtd3pcIiwgc2Fucy1zZXJpZjtcclxuICAgICAgICBmb250LXNpemU6IDQuN3JlbTtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wMTZyZW07XHJcbiAgICAgICAgY29sb3I6ICRuZXV0cmFsTGlnaHRlc3Q7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA0MHJlbTtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cmVtO1xyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZCh0YWItcG9ydCkge1xyXG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgcmVzcG9uZCh0YWItcG9ydCkge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2ltYWdlIHtcclxuICAgICAgaW1nIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXgtd2lkdGg6IDQxLjZyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSByZXNwb25kKHRhYi1wb3J0KSB7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19kYXRlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBtYXgtd2lkdGg6IDIzLjZyZW07XHJcbiAgICBtYXgtaGVpZ2h0OiAyMy42cmVtO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICByaWdodDogMDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNXJlbSk7XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1heC13aWR0aDogMjEuNnJlbTtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHJlc3BvbmQodGFiLXBvcnQpIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XHJcbiAgICAgIG1hcmdpbjogYXV0bztcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLmRhdGEge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xyXG4gIHBhZGRpbmctdG9wOiAxNi41cmVtO1xyXG5cclxuICAmX19jb250YWluZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnk7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBnYXA6IDdyZW07XHJcbiAgICBwYWRkaW5nOiAxLjZyZW07XHJcbiAgICBib3JkZXItcmFkaXVzOiAxLjVyZW07XHJcbiAgfVxyXG5cclxuICAmX190ZXh0IHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWF4LXdpZHRoOiA5MC4zcmVtO1xyXG4gICAgcCB7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiBcImdlb21hbmlzdC13elwiLCBzYW5zLXNlcmlmO1xyXG4gICAgICBmb250LXNpemU6IDNyZW07XHJcbiAgICAgIGNvbG9yOiAkbmV1dHJhbERhcmtlcjtcclxuICAgICAgc3BhbiB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiZ2VvbWFuaXN0LXd6Ym9sZFwiLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMy41cmVtO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19pbWFnZSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC13aWR0aDogMzEuMnJlbTtcclxuICAgIGltZyB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgYm90dG9tOiAwO1xyXG4gICAgfVxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogXCJcXDIwMEJcIjtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1heC13aWR0aDogMzEuMnJlbTtcclxuICAgICAgaGVpZ2h0OiAyNy40cmVtO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiJG1hcms6ICNiM2RmZjE7XHJcblxyXG4kcHJpbWFyeTogI2MzMDAwMDtcclxuLy8gJHByaW1hcnlMaWdodDo7XHJcbi8vICRwcmltYXJ5RGFyazo7XHJcblxyXG4kc2Vjb25kYXJ5OiAjZjRlYmQ5O1xyXG4vLyAkc2Vjb25kYXJ5TGlnaHQ6O1xyXG4vLyAkc2Vjb25kYXJ5RGFyazo7XHJcblxyXG4vLyAkdGVydGlhcnk6O1xyXG4vLyAkdGVydGlhcnlEYXJrOjtcclxuXHJcbiRuZXV0cmFsRGFya2VyOiAjMDAwMDAwO1xyXG4kbmV1dHJhbERhcms6ICM4MTgxODE7XHJcbiRuZXV0cmFsOiAjZTllYmVjO1xyXG4vLyAkbmV1dHJhbExpZ2h0OjtcclxuLy8gJG5ldXRyYWxMaWdodGVyOiA7XHJcbiRuZXV0cmFsTGlnaHRlc3Q6ICNmZmZmZmY7XHJcbiIsIi5jb25kaXRpb25zIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcclxuICBwYWRkaW5nLXRvcDogMTZyZW07XHJcbiAgcGFkZGluZy1ib3R0b206IDEwcmVtO1xyXG5cclxuICAmX19jb250YWluZXIge1xyXG4gICAgLy8gbWF4LXdpZHRoOiAxMzMuNXJlbTtcclxuICB9XHJcblxyXG4gICZfX3RpdGxlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnk7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC13aWR0aDogNjUuNXJlbTtcclxuICAgIHBhZGRpbmc6IDEuNnJlbTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDVyZW07XHJcbiAgICBwIHtcclxuICAgICAgZm9udC1mYW1pbHk6IFwiZ2VvbWFuaXN0LXd6bWVkaXVtXCIsIHNhbnMtc2VyaWY7XHJcbiAgICAgIGZvbnQtc2l6ZTogNS40cmVtO1xyXG4gICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICBjb2xvcjogJG5ldXRyYWxEYXJrZXI7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX190ZXh0IHtcclxuICAgIG1hcmdpbi10b3A6IDMuM3JlbTtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcclxuICAgICAgcGFkZGluZzogMCAxcmVtO1xyXG4gICAgICBwYWRkaW5nLXRvcDogNXJlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2xpc3Qge1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBtYXJnaW4tdG9wOiAzcmVtO1xyXG4gIH1cclxuXHJcbiAgJl9faXRlbSB7XHJcbiAgICBmb250LWZhbWlseTogXCJnZW9tYW5pc3Qtd3pcIiwgc2Fucy1zZXJpZjtcclxuICAgIGZvbnQtc2l6ZTogMi44cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgIGNvbG9yOiAkbmV1dHJhbExpZ2h0ZXN0O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgZm9udC1mYW1pbHk6IFwiZ2VvbWFuaXN0LXd6bWVkaXVtXCIsIHNhbnMtc2VyaWY7XHJcbiAgICAgIGNvbnRlbnQ6IFwi4oCiXCI7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgY29sb3I6ICRuZXV0cmFsTGlnaHRlc3Q7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHRvcDogMC4zcmVtO1xyXG4gICAgfVxyXG5cclxuICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xyXG4gICAgICBtYXJnaW4tdG9wOiAxcmVtO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIubWFuYWdlbWVudCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcclxuICBwYWRkaW5nOiAxMC45cmVtIDA7XHJcblxyXG4gICZfX3RpdGxlIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGgyIHtcclxuICAgICAgY29sb3I6ICRuZXV0cmFsRGFya2VyO1xyXG4gICAgfVxyXG4gICAgc3BhbiB7XHJcbiAgICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3NsaWRlIHtcclxuICAgIG1hcmdpbi10b3A6IDYuMXJlbTtcclxuICAgIC5zbGljay1hcnJvdyB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogNTAlO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7IC8vIHRoaXMgdGFrZXMgY2FyZSBvZiB0aGUgdmVydGljYWwgY2VudGVyaW5nXHJcbiAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgei1pbmRleDogMjtcclxuICAgIH1cclxuICAgIC5zbGljay1wcmV2IHtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgbWF4LWhlaWdodDogNi43cmVtO1xyXG4gICAgICBtYXgtd2lkdGg6IDQuM3JlbTtcclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYmVuZmljYS9sZWZ0X2Fycm93LnBuZ1wiKSBuby1yZXBlYXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBtYXgtaGVpZ2h0OiA2LjdyZW07XHJcbiAgICAgICAgbWF4LXdpZHRoOiA0LjNyZW07XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICB9XHJcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQodGFiLXBvcnQpIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuc2xpY2stbmV4dCB7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBtYXgtaGVpZ2h0OiA2LjdyZW07XHJcbiAgICAgIG1heC13aWR0aDogNC4zcmVtO1xyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9iZW5maWNhL3JpZ2h0X2Fycm93LnBuZ1wiKSBuby1yZXBlYXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBtYXgtaGVpZ2h0OiA2LjdyZW07XHJcbiAgICAgICAgbWF4LXdpZHRoOiA0LjNyZW07XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICB9XHJcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQodGFiLXBvcnQpIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19jb250ZW50IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcclxuICB9XHJcblxyXG4gICZfX2l0ZW0ge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgJl9faW1hZ2Uge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMi45cmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDQuNXJlbTtcclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiZ2VvbWFuaXN0LXd6bWVkaXVtXCIsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjlyZW07XHJcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICB9XHJcbiAgICAgIHNwYW4ge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZfX3RleHQge1xyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LWZhbWlseTogXCJnZW9tYW5pc3Qtd3pcIiwgc2Fucy1zZXJpZjtcclxuICAgICAgICBmb250LXNpemU6IDIuMnJlbTtcclxuICAgICAgICBjb2xvcjogJG5ldXRyYWxEYXJrZXI7XHJcbiAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxLjJyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIHNwYW4ge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIH1cclxuICAgICAgc3Ryb25nIHtcclxuICAgICAgICBmb250LWZhbWlseTogXCJnZW9tYW5pc3Qtd3pib2xkXCIsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZCh0YWItcG9ydCkge1xyXG4gICAgICBwYWRkaW5nOiAzcmVtIDEuNnJlbSA1cmVtIDEuNnJlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3RhYnMge1xyXG4gICAgbWFyZ2luLXRvcDogM3JlbTtcclxuICAgICZfX2J1dHRvbiB7XHJcbiAgICAgIHRyYW5zaXRpb246IDAuNHM7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBmb250LWZhbWlseTogXCJnZW9tYW5pc3Qtd3pib2xkXCIsIHNhbnMtc2VyaWY7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgcGFkZGluZzogMnJlbSAxLjZyZW07XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEuNXJlbTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG5ldXRyYWxMaWdodGVzdDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAmOmFmdGVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYmVuZmljYS90YWItb3Blbi5wbmdcIikgbm8tcmVwZWF0O1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDE1cHg7XHJcbiAgICAgICAgaGVpZ2h0OiA4cHg7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHJpZ2h0OiAxNHB4O1xyXG4gICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgfVxyXG4gICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG5ldXRyYWw7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMS41cmVtIDEuNXJlbSAwIDA7XHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYmVuZmljYS90YWItY2xvc2UucG5nXCIpIG5vLXJlcGVhdDtcclxuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEuMnJlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fcGFuZWwge1xyXG4gICAgICBtYXgtaGVpZ2h0OiAwO1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuMnMgZWFzZS1vdXQ7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuZXV0cmFsO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAwIDAgMS41cmVtIDEuNXJlbTtcclxuICAgIH1cclxuICAgICZfX2l0ZW0ge1xyXG4gICAgICAmX19pbWFnZSB7XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiAxMi45cmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIudXNlIHtcclxuICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5O1xyXG4gIHBhZGRpbmctdG9wOiAxMHJlbTtcclxuXHJcbiAgJl9fdGl0bGUge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgaDIge1xyXG4gICAgICBjb2xvcjogJG5ldXRyYWxEYXJrZXI7XHJcbiAgICB9XHJcbiAgICBzcGFuIHtcclxuICAgICAgY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fY29udGFpbmVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGdhcDogMTUuM3JlbTtcclxuICAgIG1hcmdpbi10b3A6IDcuM3JlbTtcclxuICAgIEBpbmNsdWRlIHJlc3BvbmQodGFiLXBvcnQpIHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgZ2FwOiA4cmVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fY29udGVudCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC13aWR0aDogMzguN3JlbTtcclxuXHJcbiAgICAmX19pbWFnZSB7XHJcbiAgICAgIGhlaWdodDogMTQuN3JlbTtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNC41cmVtO1xyXG5cclxuICAgICAgJi0wMSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxNS41cmVtO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLTAyIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXgtd2lkdGg6IDI3LjNyZW07XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQodGFiLXBvcnQpIHtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBcImdlb21hbmlzdC13em1lZGl1bVwiLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjlyZW07XHJcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGV4dCB7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBcImdlb21hbmlzdC13elwiLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xyXG4gICAgICAgIGNvbG9yOiAkbmV1dHJhbERhcmtlcjtcclxuXHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICBmb250LWZhbWlseTogXCJnZW9tYW5pc3Qtd3ptZWRpdW1cIiwgc2Fucy1zZXJpZjtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMi45cmVtO1xyXG4gICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XHJcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMXJlbTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19pbWFnZSxcclxuICAgICZfX3RleHQsXHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLnNlcGFyYXRvciB7XHJcbiAgYmFja2dyb3VuZDogJHByaW1hcnk7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHBhZGRpbmctdG9wOiAxMy44cmVtO1xyXG4gIHBhZGRpbmctYm90dG9tOiA5LjVyZW07XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAmX19iZyB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2JlbmZpY2EvYmctc2VwYXJhdG9yLnBuZyk7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQ7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICBvcGFjaXR5OiAwLjE7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHRvcDogMDtcclxuICB9XHJcblxyXG4gICZfX2NvbnRlbnQge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIH1cclxuXHJcbiAgJl9fdGV4dCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC13aWR0aDogODUuOXJlbTtcclxuICAgIG1hcmdpbjogYXV0bztcclxuICAgIHAge1xyXG4gICAgICBmb250LWZhbWlseTogXCJnZW9tYW5pc3Qtd3pcIiwgc2Fucy1zZXJpZjtcclxuICAgICAgZm9udC1zaXplOiAzLjZyZW07XHJcbiAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDIuNHJlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fYnRuIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWF4LXdpZHRoOiAzMy4ycmVtO1xyXG4gICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgbWFyZ2luLXRvcDogNC40cmVtO1xyXG4gIH1cclxufVxyXG4iLCIuZm9vdGVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmV1dHJhbDtcclxuICAmX19jb250YWluZXIge1xyXG4gICAgcGFkZGluZy10b3A6IDYuOHJlbTtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxM3JlbTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWF4LXdpZHRoOiAxMzVyZW07XHJcbiAgfVxyXG4gICZfX3RleHQge1xyXG4gICAgY29sb3I6ICRuZXV0cmFsRGFya2VyO1xyXG4gICAgcCB7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xyXG4gICAgICBmb250LXNpemU6IDIuMXJlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgICAgY29sb3I6ICRuZXV0cmFsRGFya2VyO1xyXG4gICAgICBtYXJnaW4tdG9wOiAycmVtO1xyXG4gICAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xyXG4gICAgICAmOmZpcnN0LW9mLXR5cGUge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgIH1cclxuICAgICAgYSB7XHJcbiAgICAgICAgY29sb3I6ICMwZjAwY2Y7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDsgLyogQ1NTMyAqL1xyXG4gICAgICAgIHdoaXRlLXNwYWNlOiAtbW96LXByZS13cmFwOyAvKiBNb3ppbGxhLCBzaW5jZSAxOTk5ICovXHJcbiAgICAgICAgd2hpdGUtc3BhY2U6IC1wcmUtd3JhcDsgLyogT3BlcmEgNC02ICovXHJcbiAgICAgICAgd2hpdGUtc3BhY2U6IC1vLXByZS13cmFwOyAvKiBPcGVyYSA3ICovXHJcbiAgICAgICAgd29yZC13cmFwOiBicmVhay13b3JkOyAvKiBJbnRlcm5ldCBFeHBsb3JlciA1LjUrICovXHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgcmVzcG9uZCh0YWItcG9ydCkge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIHVsIHtcclxuICAgICAgbGkge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi4xcmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICAgICAgY29sb3I6ICRuZXV0cmFsRGFya2VyO1xyXG4gICAgICAgIGxpc3Qtc3R5bGUtcG9zaXRpb246IGluc2lkZTtcclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgY29udGVudDogXCIg4oCiIFwiO1xyXG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMC4ycmVtO1xyXG4gICAgICAgICAgY29sb3I6ICRuZXV0cmFsRGFya2VyO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDAuM3JlbTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIHN1cCB7XHJcbiAgICAgIHRvcDogMDtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fbG9nbyB7XHJcbiAgICBwYWRkaW5nLXRvcDogM3JlbTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAmLWltYWdlIHtcclxuICAgICAgaW1nIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDIycmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuc29jaWFsLWNvbmF0aW5lciB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDFyZW07XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDhyZW07XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5idXR0b24tZml4IHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmV1dHJhbExpZ2h0ZXN0O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBwYWRkaW5nOiAyLjNyZW0gMDtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgYm90dG9tOiAwO1xyXG4gICZfX2J0biB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC13aWR0aDogMjcuNHJlbTtcclxuICAgIG1hcmdpbjogYXV0bztcclxuICB9XHJcbn1cclxuIl19 */
