html{-webkit-box-sizing:border-box;box-sizing:border-box}*,*::after,*::before{-webkit-box-sizing:inherit;box-sizing:inherit}ul,ol{padding:0}body,h1,h2,h3,h4,h5,h6,p,ul,ol,li,figure,figcaption,blockquote,dl,dd{margin:0}ul{list-style:none}img{max-width:100%;display:block}input,button,textarea,select{font:inherit}.top h1,.top h1 span.top__title-text,.benefits li h3{font-family:"Montserrat", sans-serif;font-weight:800}.top__title>p,.top h1 span.top__title-badge,.benefits ul,.payments li p{font-family:"Montserrat", sans-serif;font-weight:600}.langCheck__item .langContext{font-family:"Montserrat", sans-serif;font-weight:400}html{-webkit-box-sizing:border-box;box-sizing:border-box;background-blend-mode:overlay;background-color:#181818;scroll-behavior:smooth}.payments__icon{width:100px;height:100px}*,*::after,*::before{-webkit-box-sizing:border-box;box-sizing:border-box}a{text-decoration:none}body{position:relative;font-family:"Montserrat", sans-serif;line-height:1.1;color:#fff;font-size:16px;overflow-x:hidden;background-color:#0353FE}body.no-scroll{overflow:hidden;height:100%;width:100%;position:fixed}.wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:100%;overflow:hidden}.main{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}footer{-ms-flex-negative:0;flex-shrink:0}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;border:0;clip:rect(0 0 0 0);white-space:nowrap;-webkit-clip-path:inset(100%);clip-path:inset(100%)}.gradient{background:-webkit-gradient(linear, left top, left bottom, color-stop(-73.86%, #fff900), color-stop(38.81%, #ffd400));background:linear-gradient(180deg, #fff900 -73.86%, #ffd400 38.81%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media (min-width: 768px){:lang(en) .top__title{margin-bottom:32px}}@media (min-width: 1200px){:lang(en) .top__title{margin-bottom:10px;grid-column:1/8}}@media (min-width: 1440px){:lang(en) .top__title{margin-bottom:17px;padding-top:38px}}@media (min-width: 1920px){:lang(en) .top__title{margin-bottom:39px;padding-top:57px}}@media (min-width: 1200px){:lang(en) .top h1{max-width:86%;text-wrap:unset}}:lang(en) .top h1 span.top__title-text{font-size:16px}@media (min-width: 768px){:lang(en) .top h1 span.top__title-text{margin-bottom:16px;font-size:28px}}@media (min-width: 1200px){:lang(en) .top h1 span.top__title-text{display:inline-block;width:100%;max-width:100%;margin-bottom:7px;font-size:32px}}@media (min-width: 1440px){:lang(en) .top h1 span.top__title-text{margin-bottom:0px;font-size:36px}}@media (min-width: 1920px){:lang(en) .top h1 span.top__title-text{font-size:50px}}@media (min-width: 1920px){:lang(en) .top h1 span.top__title-badge{font-size:15px}}@media (min-width: 1200px){:lang(en) .top h1 span.top__title-badge{display:inline-block;font-size:16px;padding-left:0;max-inline-size:52%}}@media (min-width: 1920px){:lang(en) .top h1 span.top__title-badge{font-size:20px;max-inline-size:80%}}:lang(en) .top .scene__item--screen::before{bottom:0}@media (min-width: 1200px){:lang(en) .top .scene__item--line{--width: 56%;bottom:-47%;left:-31.9%}}@media (min-width: 1440px){:lang(en) .top .scene__item--line{--width: 60%;bottom:-47%;left:-13.9%}}@media (min-width: 1920px){:lang(en) .top .scene__item--line{left:-19.9%;bottom:-43%}}:lang(en) .top__title-badge{font-size:12px}@media (min-width: 768px){:lang(en) .top__title-badge{font-size:15px}}@media (min-width: 1200px){:lang(en) .top__title-badge{font-size:16px}}@media (min-width: 1920px){:lang(en) .top__title-badge{font-size:20px}}:lang(en) .benefits{margin-bottom:14px;padding-top:4px;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}@media (min-width: 768px){:lang(en) .benefits{margin-bottom:0px}}:lang(en) .benefits h2{font-size:15px}@media (min-width: 768px){:lang(en) .benefits h2{font-size:16px}}@media (min-width: 1440px){:lang(en) .benefits h2{font-size:20px}}@media (min-width: 1920px){:lang(en) .benefits h2{font-size:30px}}@media (min-width: 768px){:lang(en) .benefits ul{margin-bottom:6px}}@media (min-width: 1440px){:lang(en) .benefits ul{margin-bottom:10px}}:lang(en) .benefits li h3{font-size:15px}@media (min-width: 768px){:lang(en) .benefits li h3{font-size:16px}}@media (min-width: 1440px){:lang(en) .benefits li h3{font-size:20px}}@media (min-width: 1920px){:lang(en) .benefits li h3{font-size:30px}}:lang(en) .benefits li p{font-size:11px}@media (min-width: 768px){:lang(en) .benefits li p{font-size:12px}}@media (min-width: 1200px){:lang(en) .benefits li p{margin-bottom:2%}}@media (min-width: 1440px){:lang(en) .benefits li p{margin-bottom:4%;font-size:14px}}@media (min-width: 1920px){:lang(en) .benefits li p{margin-bottom:5%;font-size:20px}}:lang(en) .benefits li:not(:last-child){margin-bottom:0.15em}@media (min-width: 768px){:lang(en) .benefits li:not(:last-child){margin-bottom:0.37em}}@media (min-width: 1200px){:lang(en) .benefits li:not(:last-child){margin-bottom:0.85em}}@media (min-width: 1440px){:lang(en) .benefits li:not(:last-child){margin-bottom:0.25em}}@media (min-width: 1920px){:lang(en) .benefits li:not(:last-child){margin-bottom:0.45em}}:lang(en) .payments h2{margin-bottom:28px;font-size:15px;padding:0 4px}@media (min-width: 768px){:lang(en) .payments h2{margin-bottom:32px;padding:0;font-size:16px}}@media (min-width: 1200px){:lang(en) .payments h2{margin-bottom:29px}}@media (min-width: 1440px){:lang(en) .payments h2{font-size:20px}}@media (min-width: 1920px){:lang(en) .payments h2{margin-bottom:40px;font-size:30px}}@media (min-width: 768px){:lang(en) .payments__list{margin-bottom:92px}}@media (min-width: 1200px){:lang(en) .payments__list{margin-bottom:90px}}@media (min-width: 1440px){:lang(en) .payments__list{margin-bottom:185px}}@media (min-width: 1920px){:lang(en) .payments__list{margin-bottom:212px}}:lang(*) .top h1 span.top__title-text{font-size:16px}@media (min-width: 768px){:lang(*) .top h1 span.top__title-text{font-size:28px}}@media (min-width: 1200px){:lang(*) .top h1 span.top__title-text{display:inline-block;width:100%;max-width:100%;margin-bottom:7px;font-size:32px}}@media (min-width: 1440px){:lang(*) .top h1 span.top__title-text{line-height:1;margin-bottom:8px;font-size:36px}}@media (min-width: 1920px){:lang(*) .top h1 span.top__title-text{margin-bottom:0;font-size:50px}}:lang(*) .top h1 span.top__title-badge{font-size:11px}@media (min-width: 768px){:lang(*) .top h1 span.top__title-badge{font-size:16px;max-inline-size:330px}}@media (min-width: 1920px){:lang(*) .top h1 span.top__title-badge{font-size:20px;max-inline-size:516px}}@media (min-width: 768px){:lang(*) .benefits{margin-bottom:0px}}@media (min-width: 768px){:lang(*) .benefits ul{margin-bottom:10px}}@media (min-width: 1200px){:lang(*) .benefits ul{margin-bottom:15px}}@media (min-width: 1440px){:lang(*) .benefits ul{margin-bottom:10px}}:lang(*) .benefits li h3{font-size:14px}@media (min-width: 768px){:lang(*) .benefits li h3{font-size:15px}}@media (min-width: 1200px){:lang(*) .benefits li h3{font-size:16px}}@media (min-width: 1440px){:lang(*) .benefits li h3{font-size:21px}}@media (min-width: 1920px){:lang(*) .benefits li h3{font-size:26px}}:lang(*) .benefits li p{font-size:11px}@media (min-width: 768px){:lang(*) .benefits li p{margin-bottom:3%}}@media (min-width: 1200px){:lang(*) .benefits li p{font-size:12px;margin-bottom:2.5%}}@media (min-width: 1440px){:lang(*) .benefits li p{font-size:14px}}@media (min-width: 1920px){:lang(*) .benefits li p{margin-bottom:4%;font-size:18px}}:lang(*) .benefits li:not(:last-child){margin-bottom:0.25em}@media (min-width: 768px){:lang(*) .benefits li:not(:last-child){margin-bottom:0.85em}}@media (min-width: 1200px){:lang(*) .benefits li:not(:last-child){margin-bottom:1.0em}}@media (min-width: 1440px){:lang(*) .benefits li:not(:last-child){margin-bottom:0.8em}}@media (min-width: 1920px){:lang(*) .benefits li:not(:last-child){margin-bottom:0.7em}}:lang(*) .payments h2{margin-bottom:17px;font-size:14px}@media (min-width: 768px){:lang(*) .payments h2{margin-bottom:13px;font-size:15px}}@media (min-width: 1200px){:lang(*) .payments h2{font-size:16px}}@media (min-width: 1440px){:lang(*) .payments h2{margin-bottom:24px;font-size:21px}}@media (min-width: 1920px){:lang(*) .payments h2{margin-bottom:40px;font-size:26px}}@font-face{font-family:'Montserrat';font-style:normal;src:url("../fonts/Montserrat/Montserrat-ExtraBold.ttf") format("truetype"),url("../fonts/Montserrat/Montserrat-ExtraBold.otf") format("opentype"),url("../fonts/Montserrat/Montserrat-ExtraBold.woff2") format("woff2"),url("../fonts/Montserrat/Montserrat-ExtraBold.woff") format("woff");font-weight:800;font-display:swap}@font-face{font-family:'Montserrat';font-style:normal;src:url("../fonts/Montserrat/Montserrat-SemiBold.ttf") format("truetype"),url("../fonts/Montserrat/Montserrat-SemiBold.otf") format("opentype"),url("../fonts/Montserrat/Montserrat-SemiBold.woff2") format("woff2"),url("../fonts/Montserrat/Montserrat-SemiBold.woff") format("woff");font-weight:600;font-display:swap}@font-face{font-family:'Montserrat';font-style:normal;src:url("../fonts/Montserrat/Montserrat-Regular.ttf") format("truetype"),url("../fonts/Montserrat/Montserrat-Regular.otf") format("opentype"),url("../fonts/Montserrat/Montserrat-Regular.woff2") format("woff2"),url("../fonts/Montserrat/Montserrat-Regular.woff") format("woff");font-weight:400;font-display:swap}/*!*****************************************************

Freak Flags, Copyright ©2021 Michael P. Cohen. Freak flags is licenced under the MIT licence.  

For complete information visit: www.freakflagsprite.com 

******************************************************/.fflag{background-image:url("../images/flagSprite42.png");background-repeat:no-repeat;background-size:100% 49494%;display:inline-block;overflow:hidden;position:relative;vertical-align:middle;-webkit-box-sizing:content-box;box-sizing:content-box}.fflag-ch,.fflag-np{-webkit-box-shadow:none !important;box-shadow:none !important}.fflag-so{background-position:center 10.2052%}.fflag-ag{background-position:center 13.5307%}.fflag-ar{background-position:center 47.6725%}.fflag-aw{background-position:left 13.9741%}.fflag-bs{background-position:left 14.1958%}.fflag-bb{background-position:center 14.4175%}.fflag-bq{background-position:center 14.6415%}.fflag-bz{background-position:center 14.8609%}.fflag-bm{background-position:center 15.0826%}.fflag-bo{background-position:center 15.306%}.fflag-vg{background-position:center 15.528%}.fflag-br{background-position:center 15.7496%}.fflag-en{background-position:center 24.394%}.fflag-az{background-position:center 25.7242%}.fflag-bn{background-position:center 25.9459%}.fflag-bt{background-position:center 26.1676%}.fflag-hi{background-position:center 27.4978%}.fflag-kk{background-position:center 28.1615%}.fflag-al{background-position:center 33.0403%}.fflag-fr{background-position:center 36.3658%}.fflag-de{background-position:center 36.5875%}.fflag-el{background-position:left 37.0309%}.fflag-gr{background-position:left 37.0309%}.fflag-pt{background-position:center 41.4649%}.fflag-ru{background-position:center 41.9083%}.fflag-es{background-position:left 43.0168%}.fflag-se{background-position:center 43.2385%}.fflag-tr{background-position:center 43.6819%}.fflag-uk{background-position:center 43.9036%}.fflag-gb{background-position:center 44.1253%}.fflag-ae{background-position:center 47.6725%}.fflag-uz{background-position:left 47.8942%}.fflag-as{background-position:right 48.1159%}.fflag-au{background-position:center 48.3376%}.fflag-cx{background-position:center 48.5593%}.fflag-oly{background-position:center 53.6584%}.fflag-un{background-position:center 53.875%}.fflag-be.ff-round,.fflag-ci.ff-round,.fflag-fr.ff-round,.fflag-gn.ff-round,.fflag-ie.ff-round,.fflag-it.ff-round,.fflag-ml.ff-round,.fflag-ng.ff-round,.fflag-ro.ff-round,.fflag-td.ff-round{background-size:100% 50000%}.ff-round{background-size:160%;background-clip:content-box;border-radius:50%}.ff-round.ff-sm{width:12px;height:12px}.ff-round.ff-md{width:18px;height:18px}.ff-round.ff-lg{width:24px;height:24px}.ff-round.ff-xl{width:32px;height:32px}.container{--kpadding: 10px;min-width:320px;margin:0 auto;padding:0 var(--kpadding)}@media (min-width: 768px){.container{--kpadding: 30px}}@media (min-width: 1200px){.container{max-width:1160px}}@media (min-width: 1440px){.container{width:100%;max-width:1300px}}@media (min-width: 1920px){.container{max-width:1780px}}@media (min-width: 1200px){.container--fluid{max-width:1080px}}.soc-networks{display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;gap:8px}@media (min-width: 576px){.soc-networks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;margin-left:auto}}@media (min-width: 768px){.soc-networks{gap:14px}}@media (min-width: 1200px){.soc-networks{gap:17px}}@media (min-width: 1920px){.soc-networks{gap:18px}}.soc-networks .footer__18icon{display:none}.soc-networks a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;font-size:0;cursor:pointer}.soc-networks a:first-child{margin-left:0}.soc-networks a:last-child{margin-right:0}.soc-networks a svg{width:15px;height:15px}@media (min-width: 768px){.soc-networks a svg{width:21px;height:21px}}.soc-networks a svg use{fill:#0B0B33;-webkit-transition:-webkit-box-shadow 0.3s;transition:-webkit-box-shadow 0.3s;transition:box-shadow 0.3s;transition:box-shadow 0.3s, -webkit-box-shadow 0.3s;-webkit-transition:fill 0.3s linear;transition:fill 0.3s linear}.soc-networks a svg path{fill:#fff;-webkit-transition:fill 0.3s linear;transition:fill 0.3s linear}.soc-networks a svg.icon-fb path{fill:#fff}.soc-networks a svg.icon-fb rect{fill:#fff;-webkit-transition:fill 0.3s linear;transition:fill 0.3s linear}.soc-networks a:hover svg path{fill:#FFBB04}.soc-networks a:hover svg.icon-fb rect{fill:#212121}.soc-networks a:hover svg.icon-fb path{fill:#FFBB04}.langCheck{--checker-rad-xs: 5px;top:0px;height:25px}@media (min-width: 576px){.langCheck{display:block;z-index:2;right:10px}}@media (min-width: 1200px){.langCheck{height:30px;right:0}}.langCheck__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;background-color:transparent;border-radius:var(--checker-rad-xs);overflow:hidden;position:relative;border:1px solid white}@media (min-width: 1200px){.langCheck__wrapper{width:137px}}.langCheck__wrapper::after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:0;top:0;height:100%;width:25px;background-color:transparent;z-index:1}@media (min-width: 1200px){.langCheck__wrapper::after{width:34px}}.langCheck__wrapper:hover{-webkit-animation-name:bgShow;animation-name:bgShow;-webkit-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes bgShow{0%{background-color:transparent}100%{background-color:#b4b4b4}}@keyframes bgShow{0%{background-color:transparent}100%{background-color:#b4b4b4}}.langCheck__wrapper:hover::after{-webkit-animation-name:bgShow2;animation-name:bgShow2;-webkit-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes bgShow2{0%{background-color:transparent}100%{background-color:#c8c8c8}}@keyframes bgShow2{0%{background-color:transparent}100%{background-color:#c8c8c8}}.langCheck__wrapper:hover .langCheck__item.selected{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;opacity:1}.langCheck__wrapper:hover .langCheck__item:not(.selected){position:relative;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-animation-name:showItem;animation-name:showItem;-webkit-animation-duration:0.7s;animation-duration:0.7s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;z-index:1;padding:3px 0}@media (min-width: 768px){.langCheck__wrapper:hover .langCheck__item:not(.selected){-webkit-animation-name:showItemDesc;animation-name:showItemDesc;-webkit-animation-duration:0.7s;animation-duration:0.7s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}.langCheck__wrapper:hover .langCheck__item:not(.selected):hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);background-color:#c8c8c8}@-webkit-keyframes showItem{0%{opacity:0}25%{opacity:0}100%{opacity:1;font-weight:700;text-shadow:1px 1px 1px #000}}@keyframes showItem{0%{opacity:0}25%{opacity:0}100%{opacity:1;font-weight:700;text-shadow:1px 1px 1px #000}}@-webkit-keyframes showItemDesc{0%{opacity:0}25%{opacity:0}100%{opacity:0.5}}@keyframes showItemDesc{0%{opacity:0}25%{opacity:0}100%{opacity:0.5}}.langCheck__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:2;opacity:0.5;-webkit-transition:all 0.4s;transition:all 0.4s;cursor:pointer;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:100px}@media (min-width: 1200px){.langCheck__item{width:137px}}.langCheck__item:hover{opacity:1 !important}.langCheck__item .icon{display:-webkit-box;display:-ms-flexbox;display:flex;right:2%;height:17px;width:19px;margin:3px 6px 3px 6px;border-radius:50%;border:1px solid #fff}@media (min-width: 1200px){.langCheck__item .icon{margin:3px 6px 3px 6px;display:-webkit-box;display:-ms-flexbox;display:flex}}.langCheck__item .langContext{font-style:normal;font-family:"Montserrat", serif;font-size:10px;text-transform:uppercase;margin:5px 1px;text-shadow:1px 1px 1px #000;color:#fff}@media (min-width: 1200px){.langCheck__item .langContext{margin:5px 0}}.langCheck__item .langContext font{font-style:normal;font-family:"Montserrat", serif}.langCheck__item input{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;z-index:-1;width:0;height:0;opacity:0}.langCheck__item.selected{position:relative;height:25px;padding-left:30px;background-color:#0353FE;border-radius:0 0 var(--checker-rad-xs) var(--checker-rad-xs);overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:1;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.langCheck__item.selected::before{content:"";--width: 18px;--height: 18px;vertical-align:middle;display:inline-block;position:absolute;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:5px;top:50%;width:var(--width);height:var(--height);background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0wLjUgOUMwLjUgMTAuMTE2MiAwLjcxOTg1OSAxMS4yMjE1IDEuMTQ3MDIgMTIuMjUyOEMxLjU3NDE5IDEzLjI4NDEgMi4yMDAyOSAxNC4yMjExIDIuOTg5NTkgMTUuMDEwNEMzLjc3ODg5IDE1Ljc5OTcgNC43MTU5MiAxNi40MjU4IDUuNzQ3MTkgMTYuODUzQzYuNzc4NDYgMTcuMjgwMSA3Ljg4Mzc2IDE3LjUgOSAxNy41QzEwLjExNjIgMTcuNSAxMS4yMjE1IDE3LjI4MDEgMTIuMjUyOCAxNi44NTNDMTMuMjg0MSAxNi40MjU4IDE0LjIyMTEgMTUuNzk5NyAxNS4wMTA0IDE1LjAxMDRDMTUuNzk5NyAxNC4yMjExIDE2LjQyNTggMTMuMjg0MSAxNi44NTMgMTIuMjUyOEMxNy4yODAxIDExLjIyMTUgMTcuNSAxMC4xMTYyIDE3LjUgOUMxNy41IDYuNzQ1NjYgMTYuNjA0NSA0LjU4MzY1IDE1LjAxMDQgMi45ODk1OUMxMy40MTYzIDEuMzk1NTMgMTEuMjU0MyAwLjUgOSAwLjVDNi43NDU2NiAwLjUgNC41ODM2NSAxLjM5NTUzIDIuOTg5NTkgMi45ODk1OUMxLjM5NTUzIDQuNTgzNjUgMC41IDYuNzQ1NjYgMC41IDlaTTE2LjUgOUMxNi41IDEwLjk4OTEgMTUuNzA5OCAxMi44OTY4IDE0LjMwMzMgMTQuMzAzM0MxMi44OTY4IDE1LjcwOTggMTAuOTg5MSAxNi41IDkgMTYuNUM3LjAxMDg4IDE2LjUgNS4xMDMyMiAxNS43MDk4IDMuNjk2NyAxNC4zMDMzQzIuMjkwMTggMTIuODk2OCAxLjUgMTAuOTg5MSAxLjUgOUMxLjUgNy4wMTA4OCAyLjI5MDE4IDUuMTAzMjIgMy42OTY3IDMuNjk2N0M1LjEwMzIyIDIuMjkwMTggNy4wMTA4OCAxLjUgOSAxLjVDMTAuOTg5MSAxLjUgMTIuODk2OCAyLjI5MDE4IDE0LjMwMzMgMy42OTY3QzE1LjcwOTggNS4xMDMyMiAxNi41IDcuMDEwODggMTYuNSA5WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik01LjUgOUM1LjUgMTMuMzk2IDYuOTQyIDE3IDkgMTdDMTEuMDU4IDE3IDEyLjUgMTMuMzk2IDEyLjUgOUMxMi41IDQuNjA0IDExLjA1OCAxIDkgMUM2Ljk0MiAxIDUuNSA0LjYwNCA1LjUgOVpNMTEuNSA5QzExLjUgMTIuODg5IDEwLjI1NSAxNiA5IDE2QzcuNzQ1IDE2IDYuNSAxMi44ODkgNi41IDlDNi41IDUuMTExIDcuNzQ1IDIgOSAyQzEwLjI1NSAyIDExLjUgNS4xMTEgMTEuNSA5WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTIuNzM1IDQuMzEyMDdMMy40MDUgMy41NzAwN0MzLjUxMiAzLjY2NjA3IDMuNjI2IDMuNzYwMDcgMy43NDggMy44NTEwN0M1LjA2NiA0LjgzOTA3IDcuMTQ2IDUuNDQxMDcgOS40MTMgNS40NDEwN0MxMS4zNDYgNS40NDEwNyAxMy4xNSA1LjAwNDA3IDE0LjQ2OCA0LjI1MTA3QzE0Ljc3MTcgNC4wNzkyNSAxNS4wNTg2IDMuODc5MzggMTUuMzI1IDMuNjU0MDdMMTUuOTc1IDQuNDE0MDdDMTUuNjc3IDQuNjY5MDcgMTUuMzM5IDQuOTA0MDcgMTQuOTY1IDUuMTE4MDdDMTMuNDg4IDUuOTYzMDcgMTEuNTEzIDYuNDQxMDcgOS40MTMgNi40NDEwN0M2Ljk0MyA2LjQ0MTA3IDQuNjUxIDUuNzc4MDcgMy4xNDggNC42NTEwN0MzLjAwNTE5IDQuNTQ0MTQgMi44NjczNyA0LjQzMTY4IDIuNzM1IDQuMzEyMDdaTTIuNzM1IDEzLjcwMDFMMy40MDUgMTQuNDQwMUMzLjUxMiAxNC4zNDQxIDMuNjI2IDE0LjI1MDEgMy43NDggMTQuMTYwMUM1LjA2NiAxMy4xNzIxIDcuMTQ2IDEyLjU3MDEgOS40MTMgMTIuNTcwMUMxMS4zNDYgMTIuNTcwMSAxMy4xNSAxMy4wMDYxIDE0LjQ2OCAxMy43NjAxQzE0Ljc4OSAxMy45NDQxIDE1LjA3NiAxNC4xNDQxIDE1LjMyNSAxNC4zNTYxTDE1Ljk3NSAxMy41OTYxQzE1LjY2MTEgMTMuMzMwNCAxNS4zMjI5IDEzLjA5NDcgMTQuOTY1IDEyLjg5MjFDMTMuNDg4IDEyLjA0ODEgMTEuNTEzIDExLjU3MDEgOS40MTMgMTEuNTcwMUM2Ljk0MyAxMS41NzAxIDQuNjUxIDEyLjIzMzEgMy4xNDggMTMuMzU5MUMzLjAwMiAxMy40NjkxIDIuODY0IDEzLjU4MzEgMi43MzUgMTMuNzAwMVpNMSA5LjUwMDA3VjguNTAwMDdIMTdWOS41MDAwN0gxWiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==")}@media (min-width: 1200px){.langCheck__item.selected{height:30px}}.langCheck__item.selected .icon{display:-webkit-box;display:-ms-flexbox;display:flex;display:none;width:17px;height:18px;margin-left:6px;border-radius:50%;border:1px solid #fff}@media (min-width: 1200px){.langCheck__item.selected .icon{width:25px;height:25px;margin-left:9px}}.langCheck__item.selected .langContext{font-size:12px;margin:5px}@media (min-width: 1200px){.langCheck__item.selected .langContext{font-size:16px;margin:5px 0}}.langCheck__item.selected .arrow{width:25px;height:100%;background-color:transparent;margin-left:auto;margin-right:10px;position:relative}@media (min-width: 1200px){.langCheck__item.selected .arrow{width:34px}}.langCheck__item.selected .arrow::before,.langCheck__item.selected .arrow::after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fff;height:2px;width:7px;border-radius:50px;position:absolute;top:50%}@media (min-width: 1200px){.langCheck__item.selected .arrow::before,.langCheck__item.selected .arrow::after{width:14px}}.langCheck__item.selected .arrow::before{left:28%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}@media (min-width: 1200px){.langCheck__item.selected .arrow::before{left:16%}}.langCheck__item.selected .arrow::after{right:28%;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}@media (min-width: 1200px){.langCheck__item.selected .arrow::after{right:16%}}.langCheck__item.active{display:none}.langCheck__item:not(.selected){position:absolute;top:0;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;opacity:0}.header{position:relative;z-index:4}@media (min-width: 1920px){.header{padding:0 20px}}.header__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px 0 10px}@media (min-width: 768px){.header__inner{padding:22px 0 16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (min-width: 1200px){.header__inner{padding:30px 0 0px}}@media (min-width: 1920px){.header__inner{padding:40px 0 0px}}.header__left{margin-right:auto}@media (min-width: 768px){.header__left{-ms-flex-item-align:start;align-self:flex-start}}@media (min-width: 1200px){.header__left{margin-right:unset}}.header__box{max-height:54px;margin-left:6px}@media (min-width: 576px){.header__box{max-height:91px;margin-left:30px}}@media (min-width: 1200px){.header__box{margin-left:20px}}.logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.logo__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;font-size:0}.logo svg{width:116px;height:auto}@media (min-width: 768px){.logo svg{width:110px}}@media (min-width: 1200px){.logo svg{width:160px;max-width:unset;max-height:unset}}@media (min-width: 1920px){.logo svg{width:302px;max-width:unset;max-height:unset}}.top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;z-index:0;overflow:hidden}@media (min-width: 576px){.top{text-align:center}}@media (min-width: 768px){.top{padding-top:10px;text-align:left}}@media (min-width: 1200px){.top{padding-bottom:0;padding-top:0px}}@media (min-width: 1440px){.top{padding-top:0px;padding-bottom:0px}}@media (min-width: 1920px){.top{overflow:visible}}@media (min-width: 768px){.top__title,.top__btn-block{grid-column:1/7}}.top__title{color:#0B0B33;text-align:center}@media (min-width: 576px){.top__title{margin:0 auto;max-width:90%}}@media (min-width: 768px){.top__title{text-align:left;max-width:100%;width:100%;grid-column:1/8;grid-row:1;margin-bottom:16px}}@media (min-width: 993px){.top__title{grid-column:1/7;max-width:540px}}@media (min-width: 1200px){.top__title{max-width:100%;padding-top:38px;margin-bottom:10px}}@media (min-width: 1440px){.top__title{grid-column:1/7;align-self:flex-end;padding-top:37px;margin-bottom:20px}}@media (min-width: 1920px){.top__title{padding-top:60px;margin-bottom:20px}}.top__title>p{padding:0px 5px;font-size:12px}@media (min-width: 768px){.top__title>p{font-size:16px}}@media (min-width: 1200px){.top__title>p{max-width:342px}}@media (min-width: 1920px){.top__title>p{max-width:480px;font-size:20px}}.top__inner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:500px;margin:0 auto;padding-top:15px}@media (min-width: 768px){.top__inner{max-width:unset;position:static;padding-top:0;display:grid;grid-template-columns:repeat(12, 1fr);padding-bottom:14px}}@media (min-width: 1200px){.top__inner{padding-bottom:0}}.top__scene-container{position:relative}@media (min-width: 768px){.top__scene-container{grid-row:1/4;grid-column:7/13;position:static;margin-bottom:0}}.top__scene-container .top__btn-block{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width: 768px){.top__scene-container .top__btn-block{display:none}}.top .scene{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0px;width:100%;max-width:300px;height:324px;margin-left:auto;margin-right:auto}@media (min-width: 768px){.top .scene{position:absolute;bottom:0;margin-bottom:0px;margin-left:auto;width:100%;height:100%;max-width:clamp(467px, 45vw, 490px)}}@media (min-width: 1200px){.top .scene{height:100%;max-width:unset;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);width:601px}}@media (min-width: 1440px){.top .scene{margin-left:0;width:726px}}@media (min-width: 1920px){.top .scene{height:100%;width:968px}}.top .scene__item{position:absolute;width:var(--width);height:var(--height);--height: auto}.top .scene__item img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;display:block}.top .scene__item--screen{--width: 282px;--height: 332px;width:var(--width);height:var(--height);bottom:0;z-index:2;-webkit-transform:translateX(12px);-ms-transform:translateX(12px);transform:translateX(12px)}@media (min-width: 768px){.top .scene__item--screen{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);--height: clamp(520px, 50vw, 570px);--width: clamp(375px, 37vw, 450px);bottom:0%}}@media (min-width: 993px){.top .scene__item--screen{--width: clamp(386px, 43vw, 450px)}}@media (min-width: 1200px){.top .scene__item--screen{--width: 540px;--height: 565px}}@media (min-width: 1440px){.top .scene__item--screen{--width: 556px;--height: 724px}}@media (min-width: 1920px){.top .scene__item--screen{--width: 740px;--height: 984px}}.top .scene__item--screen img{width:100%;max-height:100%;height:330px;-o-object-position:top;object-position:top}@media (min-width: 768px){.top .scene__item--screen img{height:auto}}.top .scene__item--screen::before{content:"";position:absolute;z-index:0;bottom:-9px;width:120%;background-color:#0353FE;height:20%;border-radius:50%;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);-webkit-filter:blur(10px);filter:blur(10px);left:-10%}@media (min-width: 768px){.top .scene__item--screen::before{display:none}}.top .scene__item--figure{--width: 156px;top:19.5%;right:-11.2%;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}@media (min-width: 768px){.top .scene__item--figure{--width: clamp(160px, 34%, 272px);left:56.6%;top:27.3%;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}}@media (min-width: 1200px){.top .scene__item--figure{--width: 51%;top:36.1%;left:62.1%}}@media (min-width: 1440px){.top .scene__item--figure{--width: 44%;top:31.2%;left:61.2%}}@media (min-width: 1920px){.top .scene__item--figure{--width: 43%;top:28.2%;left:61.8%}}.top .scene__item--figure-fill{--width: 92px;left:-10.5px;top:29%}@media (min-width: 768px){.top .scene__item--figure-fill{--width: clamp(89px, 13.6vw, 200px);top:43%;left:2.2%;-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg)}}@media (min-width: 1200px){.top .scene__item--figure-fill{--width: 26%;top:50%;left:-6%;-webkit-transform:rotate(1deg);-ms-transform:rotate(1deg);transform:rotate(1deg)}}@media (min-width: 1440px){.top .scene__item--figure-fill{--width: 23%;left:1.7%;top:42%}}@media (min-width: 1920px){.top .scene__item--figure-fill{--width: 21%;top:39.2%;left:4.5%}}.top .scene__item--figure-fill-2{display:none}@media (min-width: 768px){.top .scene__item--figure-fill-2{display:block;top:9%;left:28.4%;--width: clamp(38px, 3.6vw, 200px);-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg)}}@media (min-width: 1200px){.top .scene__item--figure-fill-2{left:25%;top:6%;--width: clamp(38px, 4.6vw, 100px);-webkit-transform:rotate(1deg);-ms-transform:rotate(1deg);transform:rotate(1deg)}}@media (min-width: 1440px){.top .scene__item--figure-fill-2{--width: 8%;left:26.3%;top:11%}}@media (min-width: 1920px){.top .scene__item--figure-fill-2{left:26.7%;top:5.8%}}.top .scene__item--money-1{--width: 56px;top:9%;left:3%;-webkit-transform:rotate(18deg);-ms-transform:rotate(18deg);transform:rotate(18deg);display:none}@media (min-width: 768px){.top .scene__item--money-1{--width: 16.3%;left:unset;right:75%;top:18%}}@media (min-width: 1200px){.top .scene__item--money-1{--width: 20.3%;right:74%;top:15%;left:unset}}@media (min-width: 1440px){.top .scene__item--money-1{display:block;--width: 17.3%;top:17%;right:70.9%}}@media (min-width: 1920px){.top .scene__item--money-1{display:none}}.top .scene__item--money-2{--width: 143px;opacity:1;bottom:6%;right:-14%;z-index:2;-webkit-filter:blur(2px);filter:blur(2px);-webkit-transform:rotate(-36deg);-ms-transform:rotate(-36deg);transform:rotate(-36deg)}@media (min-width: 768px){.top .scene__item--money-2{--width: 45.3%;--height: auto;bottom:-16%;right:17%;-webkit-filter:blur(3px);filter:blur(3px)}}@media (min-width: 1200px){.top .scene__item--money-2{--width: 47.3%;bottom:-22%;right:9%}}@media (min-width: 1440px){.top .scene__item--money-2{--width: 47.3%;bottom:-18%;right:4%;-webkit-filter:blur(5px);filter:blur(5px)}}@media (min-width: 1920px){.top .scene__item--money-2{--width: 42.3%;bottom:-13%;right:10%}}.top .scene__item--money-3{display:none;--width: 73px;--height: 66px;-webkit-transform:rotate(-57deg);-ms-transform:rotate(-57deg);transform:rotate(-57deg);right:-21%;bottom:38%}@media (min-width: 768px){.top .scene__item--money-3{display:block;--width: 131px;--height: auto;right:1%;top:8%;display:none}}@media (min-width: 1200px){.top .scene__item--money-3{display:block;--width: 40%;bottom:unset;left:79.3%;top:4%;right:unset;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-filter:blur(5px);filter:blur(5px)}}@media (min-width: 1440px){.top .scene__item--money-3{--width: 36%;left:75.8%;top:4.5%;-webkit-transform:rotate(4deg);-ms-transform:rotate(4deg);transform:rotate(4deg)}}@media (min-width: 1920px){.top .scene__item--money-3{left:81%;top:3.4%;--width: 34%}}.top .scene__item--money-4{--width: 100px;right:-16%;top:1%;-webkit-transform:rotate(6deg);-ms-transform:rotate(6deg);transform:rotate(6deg);-webkit-filter:blur(3px);filter:blur(3px)}@media (min-width: 768px){.top .scene__item--money-4{--width: 32.3%;top:9%;right:6%;-webkit-transform:rotate(2deg);-ms-transform:rotate(2deg);transform:rotate(2deg)}}@media (min-width: 1200px){.top .scene__item--money-4{display:none}}@media (min-width: 1440px){.top .scene__item--money-4{display:block;--width: 16.3%;top:80%;right:-5.3%;-webkit-transform:rotate(-56deg);-ms-transform:rotate(-56deg);transform:rotate(-56deg)}}@media (min-width: 1920px){.top .scene__item--money-4{top:75%;--width: 16.3%;right:-5.3%}}.top .scene__item--line{display:none}@media (min-width: 768px){.top .scene__item--line{display:block;pointer-events:none;z-index:2;--width: 59%;left:-16.9%;bottom:-34%;z-index:2}}@media (min-width: 993px){.top .scene__item--line{bottom:-48%}}@media (min-width: 1200px){.top .scene__item--line{left:-23.9%;--width: 45%;bottom:-36%}}@media (min-width: 1440px){.top .scene__item--line{--width: 57%;bottom:-44%;left:-11.9%}}@media (min-width: 1920px){.top .scene__item--line{display:block;z-index:2;--width: 63%;left:-21.9%;bottom:-44%}}.top h1{margin-bottom:10px;font-size:16px;letter-spacing:0}@media (min-width: 576px){.top h1{padding:0}}@media (min-width: 768px){.top h1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:start;min-width:unset;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;margin-bottom:3px}}@media (min-width: 1200px){.top h1{display:block;margin-bottom:4px;min-width:unset;max-width:100%;width:100%}}@media (min-width: 1440px){.top h1{width:100%;max-width:650px;margin-bottom:6px}}@media (min-width: 1920px){.top h1{margin-bottom:10px;max-width:100%}}.top h1 .reveal-wrap{overflow:hidden}.top h1 .reveal-target{will-change:transform}@media (min-width: 1200px){.top h1 .reveal-target{line-height:1}}.top h1 span{display:block}@media (min-width: 1200px){.top h1 span{display:inline}}.top h1 span.top__title-text{text-transform:uppercase;font-size:15px;margin-bottom:10px}@media (min-width: 768px){.top h1 span.top__title-text{line-height:.95;padding-top:2px;font-size:28px}}@media (min-width: 1200px){.top h1 span.top__title-text{font-size:28px;max-width:611px;width:50%;line-height:1.1}}@media (min-width: 1440px){.top h1 span.top__title-text{font-size:30px;max-width:500px}}@media (min-width: 1920px){.top h1 span.top__title-text{padding-top:10px;line-height:.9;font-size:50px;padding-top:0}}.top h1 span.top__title-badge{font-size:12px;display:inline-block;vertical-align:baseline;white-space:normal;overflow-wrap:anywhere}@media (min-width: 768px){.top h1 span.top__title-badge{font-size:15px;max-inline-size:280px;padding-top:2px}}@media (min-width: 1200px){.top h1 span.top__title-badge{max-width:none;width:auto;font-size:14.6px;line-height:1;max-inline-size:420px;vertical-align:top;padding-top:0}}@media (min-width: 1440px){.top h1 span.top__title-badge{font-size:16px;max-inline-size:440px;vertical-align:bottom;line-height:1.1}}@media (min-width: 1920px){.top h1 span.top__title-badge{font-size:20px;max-inline-size:520px;vertical-align:baseline}}@media (min-width: 768px){.top h1.en-localization{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (min-width: 768px){.top h1.en-localization span.top__title-text{max-width:220px}}@media (min-width: 1200px){.top h1.en-localization span.top__title-text{max-width:326px}}@media (min-width: 1440px){.top h1.en-localization span.top__title-text{max-width:430px}}@media (min-width: 1920px){.top h1.en-localization span.top__title-text{max-width:566px}}@media (min-width: 1440px){.top h1.en-localization span.top__title-badge{vertical-align:top}}@media (min-width: 1920px){.top h1.en-localization span.top__title-badge{vertical-align:baseline}}.top .animated-top-circle,.top .animated-money-1,.top .animated-money-2,.top .animated-money-3,.top .animated-money-4,.top .animated-line,.top .animated-figure,.top .animated-bird{visibility:hidden}.top .radialGardient{position:absolute;z-index:-2;background-color:#051B4A;height:260px;width:260px;top:30px;border-radius:50%;-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}@media (min-width: 768px){.top .radialGardient{opacity:1;top:10.3vw;width:clamp(350px, 36vw, 400px);height:clamp(350px, 36vw, 400px);-webkit-transform:translateX(-5px);-ms-transform:translateX(-5px);transform:translateX(-5px)}}@media (min-width: 1200px){.top .radialGardient{width:496px;top:8.6%;height:496px;-webkit-transform:translateX(-1vw);-ms-transform:translateX(-1vw);transform:translateX(-1vw);left:unset}}@media (min-width: 1440px){.top .radialGardient{width:520px;height:520px;top:8.5%;-webkit-transform:translateX(-1vw);-ms-transform:translateX(-1vw);transform:translateX(-1vw)}}@media (min-width: 1920px){.top .radialGardient{width:680px;height:680px;top:6.1%;-webkit-transform:translateX(-0.6vw);-ms-transform:translateX(-0.6vw);transform:translateX(-0.6vw)}}.benefits{position:relative;z-index:1;-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px);padding:0 4px}@media (min-width: 576px){.benefits{margin-bottom:10px;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@media (min-width: 768px){.benefits{padding-top:0px;padding:0;grid-row:2;margin-bottom:0;padding-right:0;grid-column:1/8}}@media (min-width: 993px){.benefits{grid-column:1/7}}@media (min-width: 1200px){.benefits{grid-column:1/5}}@media (min-width: 768px){.benefits ul{grid-column:1/7;grid-row:2;margin-bottom:12px}}@media (min-width: 1200px){.benefits ul{margin-bottom:16px}}@media (min-width: 1440px){.benefits ul{grid-column:1/7;margin-bottom:15px;font-size:20px}}@media (min-width: 1920px){.benefits ul{grid-column:1/6}}.benefits li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;letter-spacing:0}@media (min-width: 768px){.benefits li{max-width:77%}}@media (min-width: 1200px){.benefits li{max-width:84%}}@media (min-width: 1440px){.benefits li{max-width:100%}}@media (min-width: 1920px){.benefits li{max-width:90%}}.benefits li h3{font-size:12px}@media (min-width: 768px){.benefits li h3{font-size:14px;line-height:1}}@media (min-width: 1200px){.benefits li h3{font-size:15px}}@media (min-width: 1440px){.benefits li h3{font-size:21px}}@media (min-width: 1920px){.benefits li h3{font-size:24.6px}}.benefits li p{margin-bottom:3.6%;line-height:1.1;font-size:11px}@media (min-width: 768px){.benefits li p{margin-bottom:4%}}@media (min-width: 1200px){.benefits li p{font-size:11px;line-height:1.1;margin-bottom:3.9%}}@media (min-width: 1440px){.benefits li p{font-size:13px;margin-bottom:2.9%}}@media (min-width: 1920px){.benefits li p{font-size:16.4px;margin-bottom:2.9%}}.benefits li svg{width:100%;stroke:#0B0B33}.benefits li:not(:last-child){margin-bottom:.65em}@media (min-width: 768px){.benefits li:not(:last-child){margin-bottom:0.75em}}@media (min-width: 1440px){.benefits li:not(:last-child){margin-bottom:17px}}.payments{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transform:translateY(-4px);-ms-transform:translateY(-4px);transform:translateY(-4px)}@media (min-width: 576px){.payments{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@media (min-width: 768px){.payments{position:relative;z-index:1;padding:0;margin-bottom:0;grid-column:1/8;-webkit-padding-end:12.4%;padding-inline-end:12.4%;grid-row:3;gap:6px;grid-template-columns:repeat(auto-fit, minmax(84px, 1fr))}}@media (min-width: 993px){.payments{grid-template-columns:repeat(auto-fit, minmax(80px, 1fr));-webkit-padding-end:0;padding-inline-end:0;grid-column:1/6;max-width:460px}}@media (min-width: 1200px){.payments{grid-column:1/6;gap:15px;max-width:100%}}@media (min-width: 1440px){.payments{grid-column:1/7}}.payments h2{font-size:12px;line-height:1.1;margin-bottom:8px}@media (min-width: 768px){.payments h2{padding:0;margin-bottom:13px;font-size:14px}}@media (min-width: 1200px){.payments h2{font-size:15px;margin-bottom:3px}}@media (min-width: 1440px){.payments h2{margin-bottom:12px;font-size:21px}}@media (min-width: 1920px){.payments h2{margin-bottom:15px;font-size:24.6px}}.payments__list{display:grid;grid-template-columns:repeat(auto-fit, minmax(127px, 1fr));gap:12px;margin-bottom:20px;padding:0 15px}@media (min-width: 768px){.payments__list{padding:0;margin-bottom:89px;-webkit-column-gap:6px;-moz-column-gap:6px;column-gap:6px;row-gap:4px;grid-template-columns:repeat(4, minmax(87px, 1fr))}}@media (min-width: 993px){.payments__list{grid-template-columns:repeat(4, minmax(88px, 1fr))}}@media (min-width: 1200px){.payments__list{grid-column:1/5;margin-right:0;margin-bottom:50px;grid-template-columns:repeat(5, minmax(88px, 1fr));gap:4px}}@media (min-width: 1440px){.payments__list{margin-bottom:163px;grid-template-columns:repeat(5, minmax(127px, 1fr));padding-right:12.2%;margin-right:0;row-gap:8px;-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px}}@media (min-width: 1920px){.payments__list{padding-right:6.3vw;gap:10px;margin-bottom:228px;grid-template-columns:repeat(5, minmax(177px, 1fr))}}.payments__image{border-radius:12px;overflow:hidden}@media (min-width: 576px){.payments__image{border-radius:16px}}@media (min-width: 768px){.payments__image{border-radius:6px}}.payments__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.payments li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.payments li a{font-size:0;color:transparent;text-decoration:none;-webkit-transition:-webkit-box-shadow .3s linear, -webkit-transform .3s linear;transition:-webkit-box-shadow .3s linear, -webkit-transform .3s linear;transition:box-shadow .3s linear, transform .3s linear;transition:box-shadow .3s linear, transform .3s linear, -webkit-box-shadow .3s linear, -webkit-transform .3s linear;will-change:box-shadow, transform}@media (min-width: 768px){.payments li a{border-radius:8px}}@media (min-width: 1920px){.payments li a{border-radius:12px}}.payments li a:hover{-webkit-box-shadow:0px 1px 15px 1px #ffbb04;box-shadow:0px 1px 15px 1px #ffbb04;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}.payments li p{font-size:calc(12px + 20 * ((100vw - 320px) / 1600))}@media (min-width: 768px){.payments li p{font-size:12px;max-width:45%}}@media (min-width: 1200px){.payments li p{max-width:43%;font-size:14px}}@media (min-width: 1440px){.payments li p{font-size:16px}}@media (min-width: 1920px){.payments li p{max-width:54%;font-size:24px}}.payments li p.break-all{-webkit-hyphens:manual;-ms-hyphens:manual;hyphens:manual}@media (min-width: 768px){.payments li p.break-all{-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}}@media (min-width: 1200px){.payments li p.break-all{word-break:normal}}@media (min-width: 1920px){.payments li p.break-all{overflow-wrap:anywhere}}.footer{position:relative;z-index:1;width:100%;padding:26px 0 30px;background-color:#0B0B33}@media (min-width: 576px){.footer{padding-bottom:30px}}@media (min-width: 768px){.footer{padding-top:34px;padding-bottom:30px}}@media (min-width: 1200px){.footer{padding:40px 0}}@media (min-width: 1440px){.footer{padding:40px 0}}@media (min-width: 1920px){.footer{padding:70px 0 40px}}.footer__box{margin-left:auto}@media (min-width: 993px){.footer__box{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:1em;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}@media (min-width: 1200px){.footer__box{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.footer .logo{margin:0 auto 16px}@media (min-width: 576px){.footer .logo{margin-left:0}}@media (min-width: 1200px){.footer .logo{margin:0 auto 0 0}}.footer .logo svg{width:187px}@media (min-width: 768px){.footer .logo svg{width:140px}}@media (min-width: 1200px){.footer .logo svg{width:122px}}@media (min-width: 1440px){.footer .logo svg{width:160px}}@media (min-width: 1920px){.footer .logo svg{width:220px}}.footer .soc-networks{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1em 0 2em 0;width:100%;gap:22px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media (min-width: 576px){.footer .soc-networks{width:auto;max-width:260px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:0;margin-bottom:0}}@media (min-width: 768px){.footer .soc-networks{padding:0;gap:16px}}@media (min-width: 993px){.footer .soc-networks{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;max-width:20%}}@media (min-width: 1920px){.footer .soc-networks{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;gap:32px;margin-right:5px}}.footer .soc-networks svg{width:26px;height:26px}@media (min-width: 768px){.footer .soc-networks svg{width:19px;height:22px}}@media (min-width: 1920px){.footer .soc-networks svg{width:36px;height:36px}}.footer__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:10px;padding-right:10px}@media (min-width: 768px){.footer__inner{padding-left:0;padding-right:0;gap:14px 20px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (min-width: 1200px){.footer__inner{gap:30px 20px}}@media (min-width: 1920px){.footer__inner{gap:30px 20px}}.footer__copy{font-size:calc(12px + 8 * ((100vw - 320px) / 1600));line-height:1.4;color:#9B9B9B;text-align:center}@media (min-width: 576px){.footer__copy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (min-width: 768px){.footer__copy{font-size:12px;text-align:left;width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media (min-width: 993px){.footer__copy{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media (min-width: 1200px){.footer__copy{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:0 20px 0 0;text-align:left;font-size:14px}}@media (min-width: 1440px){.footer__copy{margin-left:0}}@media (min-width: 768px){.footer__copy p{max-width:365px}}@media (min-width: 1200px){.footer__copy p{max-width:420px}}@media (min-width: 1440px){.footer__copy p{max-width:560px}}.footer__copy a{color:inherit;text-decoration:underline;display:inline-block;cursor:pointer;-webkit-transition:color 0.3s linear;transition:color 0.3s linear;text-decoration:none}.footer__copy a:hover{color:#ccc}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImdsb2JhbC9fcmVzZXQuc2NzcyIsImdsb2JhbC9fdmFycy5zY3NzIiwiZ2xvYmFsL19nbG9iYWwuc2NzcyIsImdsb2JhbC9fbWl4aW5zLnNjc3MiLCJnbG9iYWwvX2ZvbnRzLnNjc3MiLCJjb21wb25lbnRzL19mZmxhZy5zY3NzIiwic3R5bGUuY3NzIiwiY29tcG9uZW50cy9fY29udGFpbmVyLnNjc3MiLCJjb21wb25lbnRzL19zb2MtbmV0d29ya3Muc2NzcyIsImJsb2Nrcy9fc3dpdGNoZXIuc2NzcyIsImJsb2Nrcy9faGVhZGVyLnNjc3MiLCJibG9ja3MvX2xvZ28uc2NzcyIsImJsb2Nrcy9fdG9wLnNjc3MiLCJibG9ja3MvX2JlbmVmaXRzLnNjc3MiLCJibG9ja3MvX3BheW1lbnRzLWljb24uc2NzcyIsImJsb2Nrcy9fZm9vdGVyLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsS0FDRSw2QkFBWSxDQUFaLHFCQUFzQixDQUN2QixxQkFLQywwQkFBWSxDQUFaLGtCQUFtQixDQUNwQixNQUlDLFNBQVUsQ0FDWCxxRUFrQkMsUUFBUyxDQUNWLEdBR0MsZUFBZ0IsQ0FDakIsSUFHQyxjQUFlLENBQ2YsYUFBYyxDQUNmLDZCQU1DLFlBQWEsQ0FDZCxxREMzQkMsb0NBQXFDLENBQ3JDLGVBQWdCLENBQ2pCLHdFQXdCQyxvQ0FBcUMsQ0FDckMsZUFBZ0IsQ0FDakIsOEJBU0Msb0NBQXFDLENBQ3JDLGVBQWdCLENEM0RsQixLRUNJLDZCQUFzQixDQUF0QixxQkFBc0IsQ0FDdEIsNkJBQThCLENBQzlCLHdCQUF5QixDQUN6QixzQkFBdUIsQ0FDMUIsZ0JBR0csV0FBWSxDQUNaLFlBQWEsQ0ZMakIscUJFV0ksNkJBQVksQ0FBWixxQkFBc0IsQ0FDekIsRUFHRyxvQkFBcUIsQ0FDeEIsS0FJRyxpQkFBa0IsQ0FDbEIsb0NBQXFDLENBQ3JDLGVBQWdCLENBQ2hCLFVEM0JRLENDNEJSLGNBQWUsQ0FDZixpQkFBa0IsQ0FDbEIsd0JEM0JVLENDb0JkLGVB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RixjQXlCUSwyQkFBUSxDQUFSLGdCQUFRLENBQVIsT0FBUSxDQUNSLGtCQUFtQixDQUNuQixlQUFnQixDQUNoQixjQUFlLENBa0N0QixDWnZPQywyQll5S0YsY0FnQ1EsYUFBYyxDQThCckIsQ1p2T0MsMEJZeUtELGdCQXNDVyxlQUFnQixDQVV2QixDWnpOSCwyQll5S0QsZ0JBMENXLGVBQWdCLENBTXZCLENaek5ILDJCWXlLRCxnQkE4Q1csZUFBZ0IsQ0FFdkIsQ0FoREosZ0JBbURPLGFBQWMsQ0FDZCx5QkFBMEIsQ0FDMUIsb0JBQXFCLENBQ3JCLGNBQWUsQ0FDZixvQ0FBNkIsQ0FBN0IsNEJBQTZCLENBQzdCLG9CQUFxQixDQXhENUIsc0JBMkRXLFVBQTBCIiwiZmlsZSI6InN0eWxlLm1pbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJodG1sIHtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcblxyXG4qLFxyXG4qOjphZnRlcixcclxuKjo6YmVmb3JlIHtcclxuICBib3gtc2l6aW5nOiBpbmhlcml0O1xyXG59XHJcblxyXG51bCxcclxub2wge1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbmJvZHksXHJcbmgxLFxyXG5oMixcclxuaDMsXHJcbmg0LFxyXG5oNSxcclxuaDYsXHJcbnAsXHJcbnVsLFxyXG5vbCxcclxubGksXHJcbmZpZ3VyZSxcclxuZmlnY2FwdGlvbixcclxuYmxvY2txdW90ZSxcclxuZGwsXHJcbmRkIHtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbnVsIHtcclxuICBsaXN0LXN0eWxlOiBub25lO1xyXG59XHJcblxyXG5pbWcge1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuaW5wdXQsXHJcbmJ1dHRvbixcclxudGV4dGFyZWEsXHJcbnNlbGVjdCB7XHJcbiAgZm9udDogaW5oZXJpdDtcclxufSIsIiR3aGl0ZTogI2ZmZjtcclxuJGFjY2VudDogI0ZGQkIwNDtcclxuJHllbGxvdzogI2Y3ZTMzNTtcclxuJGJsdWU6ICMwMzUzRkU7XHJcbiRkYXJrLWJsdWU6ICMwNTFCNEE7XHJcbiRwaW5rOiAjZjQwZjNlO1xyXG4kYmxhY2s6ICMwQjBCMzM7XHJcbiRncmV5OiAjMzMzO1xyXG4kcmFkaXVzLXhzOiA1cHg7XHJcbiRyYWRpdXMtcHJvbW86IDEwcHg7XHJcbiRyYWRpdXMtcHJvbW8tbGc6IDIwcHg7XHJcblxyXG4kc2hhZG93OiAwcHggMHB4IDEzLjE0ODZweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XHJcblxyXG4keHhsLWJwOiAxMzUwcHg7XHJcbiRkZXNrdG9wLWJwOiAxMjAwcHg7XHJcbiR0YWJsZXQtYnA6IDk5MnB4O1xyXG4kbWlkZGxlLWJwOiA3NjhweDtcclxuJG1vYmlsZS1icDogNTc2cHg7XHJcblxyXG4lbW9udHNlcnJhdC04MDAge1xyXG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcclxuICBmb250LXdlaWdodDogODAwO1xyXG59XHJcblxyXG4lbW9udHNlcnJhdC02MDBpdCB7XHJcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgZm9udC1zdHlsZTogaXRhbGljO1xyXG59XHJcbiVtb250c2VycmF0LTcwMGl0IHtcclxuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbn1cclxuXHJcbiVtb250c2VycmF0LTkwMCB7XHJcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xyXG4gIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbn1cclxuXHJcbiVtb250c2VycmF0LTcwMCB7XHJcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbn1cclxuXHJcbiVtb250c2VycmF0LTYwMCB7XHJcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbn1cclxuXHJcbiVtb250c2VycmF0LTUwMGl0IHtcclxuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbn1cclxuXHJcbiVtb250c2VycmF0LTQwMCB7XHJcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbn1cclxuXHJcbiVtb250c2VycmF0LTMwMGl0IHtcclxuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XHJcbiAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbn1cclxuXHJcbiV2aXN1YWxseS1oaWRkZW4ge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBjbGlwOiByZWN0KDAgMCAwIDApO1xyXG4gIHdpZHRoOiAxcHg7XHJcbiAgaGVpZ2h0OiAxcHg7XHJcbiAgbWFyZ2luOiAtMXB4O1xyXG59XHJcbiIsImh0bWwge1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIGJhY2tncm91bmQtYmxlbmQtbW9kZTogb3ZlcmxheTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMxODE4MTg7XHJcbiAgICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcclxufVxyXG5cclxuLnBheW1lbnRzX19pY29uIHtcclxuICAgIHdpZHRoOiAxMDBweDtcclxuICAgIGhlaWdodDogMTAwcHg7XHJcbn1cclxuXHJcbiosXHJcbio6OmFmdGVyLFxyXG4qOjpiZWZvcmUge1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxufVxyXG5cclxuYSB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuXHJcblxyXG5ib2R5IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcblxyXG4gICAgJi5uby1zY3JvbGwge1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIH1cclxufVxyXG5cclxuLndyYXBwZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuLm1haW4ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcclxuICAgIGZsZXg6IDEgMCBhdXRvO1xyXG5cclxufVxyXG5cclxuZm9vdGVyIHtcclxuICAgIGZsZXgtc2hyaW5rOiAwO1xyXG59XHJcblxyXG4udmlzdWFsbHktaGlkZGVuIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHdpZHRoOiAxcHg7XHJcbiAgICBoZWlnaHQ6IDFweDtcclxuICAgIG1hcmdpbjogLTFweDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgY2xpcDogcmVjdCgwIDAgMCAwKTtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICBjbGlwLXBhdGg6IGluc2V0KDEwMCUpO1xyXG59XHJcblxyXG4uZ3JhZGllbnQge1xyXG4gICAgYmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI2ZmZjkwMCAtNzMuODYlLCAjZmZkNDAwIDM4LjgxJSk7XHJcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjZmZmOTAwIC03My44NiUsICNmZmQ0MDAgMzguODElKTtcclxuXHJcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XHJcbiAgICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcclxuICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHJcbn1cclxuXHJcbjpsYW5nKGVuKSB7XHJcblxyXG4gICAgLnRvcCB7XHJcblxyXG4gICAgICAgICZfX3RpdGxlIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbXEoc20pIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1xKGxnKSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDEvODtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbXEoZHQpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE3cHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMzhweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbXEoZmhkKSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzOXB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDU3cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGgxIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbXEobGcpIHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogODYlO1xyXG4gICAgICAgICAgICAgICAgdGV4dC13cmFwOiB1bnNldDtcclxuICAgICAgICAgICAgfVxyXG5cclxuXHJcbiAgICAgICAgICAgIHNwYW4ge1xyXG5cclxuXHJcbiAgICAgICAgICAgICAgICAmLnRvcF9fdGl0bGUtdGV4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcShzbSkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcShsZykge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDdweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEoZHQpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDM2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcShmaGQpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA1MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmLnRvcF9fdGl0bGUtYmFkZ2Uge1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcShmaGQpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEobGcpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LWlubGluZS1zaXplOiA1MiU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcShmaGQpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtaW5saW5lLXNpemU6IDgwJTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zY2VuZSB7XHJcbiAgICAgICAgICAgICZfX2l0ZW0ge1xyXG4gICAgICAgICAgICAgICAgJi0tc2NyZWVuIHtcclxuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICYtLWxpbmUge1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xKGxnKSB7XHJcbiAgICAgICAgICAgICAgICAgICAtLXdpZHRoOiA1NiU7XHJcbiAgICBib3R0b206IC00NyU7XHJcbiAgICBsZWZ0OiAtMzEuOSU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcShkdCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgIC0td2lkdGg6IDYwJTtcclxuICAgICAgICBib3R0b206IC00NyU7XHJcbiAgICAgICAgbGVmdDogLTEzLjklO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcShmaGQpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogLTE5LjklO1xyXG4gICAgYm90dG9tOiAtNDMlO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fdGl0bGUtYmFkZ2Uge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtcShzbSkge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtcShsZykge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtcShmaGQpIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuYmVuZWZpdHMge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE0cHg7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDRweDtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTApO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtcShzbSkge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1xKHNtKSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1xKGR0KSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1xKGZoZCkge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1xKHNtKSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1xKGR0KSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgbGkge1xyXG5cclxuICAgICAgICAgICAgaDMge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xKHNtKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xKGR0KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xKGZoZCkge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDExcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEoc20pIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEobGcpIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyJTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcShkdCkge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQlO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcShmaGQpIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1JTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjE1ZW07XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEoc20pIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjM3ZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEobGcpIHtcclxuICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuODVlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xKGR0KSB7XHJcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuMjVlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xKGZoZCkge1xyXG4gICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjQ1ZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnBheW1lbnRzIHtcclxuICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI4cHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgcGFkZGluZzogMCA0cHg7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtcShzbSkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1xKGxnKSB7XHJcbiAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI5cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1xKGR0KSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1xKGZoZCkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fbGlzdCB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1xKHNtKSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA5MnB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtcShsZykge1xyXG4gICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA5MHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtcShkdCkge1xyXG4gICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxODVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtcShmaGQpIHtcclxuICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjEycHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbjpsYW5nKCopIHtcclxuXHJcbiAgICAudG9wIHtcclxuXHJcbiAgICAgICAgJl9fdGl0bGUge1xyXG4gICAgICAgICAgICAvLyBAaW5jbHVkZSBtcShzbSkge1xyXG4gICAgICAgICAgICAvLyAgICAgbWFyZ2luLWJvdHRvbTogMjZweDtcclxuICAgICAgICAgICAgLy8gfVxyXG5cclxuICAgICAgICAgICAgLy8gQGluY2x1ZGUgbXEobGcpIHtcclxuICAgICAgICAgICAgLy8gICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgICAgIC8vICAgICBncmlkLWNvbHVtbjogMS84O1xyXG4gICAgICAgICAgICAvLyB9XHJcblxyXG4gICAgICAgICAgICAvLyBAaW5jbHVkZSBtcShkdCkge1xyXG4gICAgICAgICAgICAvLyAgICAgbWFyZ2luLWJvdHRvbTogMTdweDtcclxuICAgICAgICAgICAgLy8gICAgIHBhZGRpbmctdG9wOiAzOHB4O1xyXG4gICAgICAgICAgICAvLyB9XHJcblxyXG4gICAgICAgICAgICAvLyBAaW5jbHVkZSBtcShmaGQpIHtcclxuICAgICAgICAgICAgLy8gICAgIG1hcmdpbi1ib3R0b206IDM5cHg7XHJcbiAgICAgICAgICAgIC8vICAgICBwYWRkaW5nLXRvcDogNTdweDtcclxuICAgICAgICAgICAgLy8gfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaDEge1xyXG4gICAgICAgICAgICAvLyBAaW5jbHVkZSBtcShsZykge1xyXG4gICAgICAgICAgICAvLyAgICAgbWF4LXdpZHRoOiA4NiU7XHJcbiAgICAgICAgICAgIC8vICAgICB0ZXh0LXdyYXA6IHVuc2V0O1xyXG4gICAgICAgICAgICAvLyB9XHJcblxyXG5cclxuICAgICAgICAgICAgc3BhbiB7XHJcblxyXG5cclxuICAgICAgICAgICAgICAgICYudG9wX190aXRsZS10ZXh0IHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xKHNtKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xKGxnKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogN3B4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDMycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcShkdCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzZweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xKGZoZCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDUwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICYudG9wX190aXRsZS1iYWRnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcShzbSkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC1pbmxpbmUtc2l6ZTogMzMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcShmaGQpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtaW5saW5lLXNpemU6IDUxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLy8gLnNjZW5lIHtcclxuICAgICAgICAvLyAgICAgJl9faXRlbSB7XHJcbiAgICAgICAgLy8gICAgICAgICAmLS1zY3JlZW4ge1xyXG4gICAgICAgIC8vICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgLy8gICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAvLyAgICAgICAgICAgICB9XHJcbiAgICAgICAgLy8gICAgICAgICB9XHJcblxyXG4gICAgICAgIC8vICAgICAgICAgJi0tbGluZSB7XHJcbiAgICAgICAgLy8gICAgICAgICAgICAgQGluY2x1ZGUgbXEobGcpIHtcclxuICAgICAgICAvLyAgICAgICAgICAgICAgICAgLS13aWR0aDogNjklO1xyXG4gICAgICAgIC8vICAgICAgICAgICAgICAgICBib3R0b206IC01MCU7XHJcbiAgICAgICAgLy8gICAgICAgICAgICAgICAgIGxlZnQ6IC0zMS45JTtcclxuICAgICAgICAvLyAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgIC8vICAgICAgICAgICAgIEBpbmNsdWRlIG1xKGZoZCkge1xyXG4gICAgICAgIC8vICAgICAgICAgICAgICAgICBib3R0b206IC00OSU7XHJcbiAgICAgICAgLy8gICAgICAgICAgICAgfVxyXG4gICAgICAgIC8vICAgICAgICAgfVxyXG4gICAgICAgIC8vICAgICB9XHJcbiAgICAgICAgLy8gfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAuYmVuZWZpdHMge1xyXG5cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbXEoc20pIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLy8gaDIge1xyXG4gICAgICAgIC8vICAgICBmb250LXNpemU6IDE1cHg7XHJcblxyXG4gICAgICAgIC8vICAgICBAaW5jbHVkZSBtcShzbSkge1xyXG4gICAgICAgIC8vICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIC8vICAgICB9XHJcblxyXG4gICAgICAgIC8vICAgICBAaW5jbHVkZSBtcShkdCkge1xyXG4gICAgICAgIC8vICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgIC8vICAgICB9XHJcblxyXG4gICAgICAgIC8vICAgICBAaW5jbHVkZSBtcShmaGQpIHtcclxuICAgICAgICAvLyAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgICAgICAvLyAgICAgfVxyXG4gICAgICAgIC8vIH1cclxuXHJcbiAgICAgICAgdWwge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtcShzbSkge1xyXG4gICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1xKGxnKSB7XHJcbiAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1xKGR0KSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIGgzIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xKHNtKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xKGxnKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xKGR0KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xKGZoZCkge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDExcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEoc20pIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzJTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcShsZykge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyLjUlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xKGR0KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xKGZoZCkge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQlO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuMjVlbTtcclxuXHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcShzbSkge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuODVlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcShsZykge1xyXG4gICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS4wZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcShkdCkge1xyXG4gICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC44ZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcShmaGQpIHtcclxuICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuN2VtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5wYXltZW50cyB7XHJcbiAgICAgICAgaDIge1xyXG5cclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTdweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbXEoc20pIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEzcHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1xKGxnKSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1xKGR0KSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMXB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtcShmaGQpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI2cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC8vICZfX2xpc3Qge1xyXG4gICAgICAgIC8vICAgICBAaW5jbHVkZSBtcShzbSkge1xyXG4gICAgICAgIC8vICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzdweDtcclxuICAgICAgICAvLyAgICAgfVxyXG5cclxuICAgICAgICAvLyAgICAgQGluY2x1ZGUgbXEobGcpIHtcclxuICAgICAgICAvLyAgICAgICAgIG1hcmdpbi1ib3R0b206IDZweDtcclxuICAgICAgICAvLyAgICAgfVxyXG5cclxuICAgICAgICAvLyAgICAgQGluY2x1ZGUgbXEoZHQpIHtcclxuICAgICAgICAvLyAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwNnB4O1xyXG4gICAgICAgIC8vICAgICB9XHJcbiAgICAgICAgLy8gfVxyXG4gICAgfVxyXG59IiwiQG1peGluIGJyZWFrcG9pbnQoJGJyKSB7XHJcblxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAkYnIpIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIG1xKCRwb2ludCkge1xyXG5cclxuICBAZWFjaCAkYnJlYWtwb2ludCxcclxuICAkd2lkdGhzIGluICRicmVha3BvaW50LXdpZHRocyB7XHJcbiAgICBAaWYgJHBvaW50PT0kYnJlYWtwb2ludCB7XHJcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkd2lkdGhzKSB7XHJcbiAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8qIE1lZGlhIHF1ZXJpZXMgKi9cclxuXHJcbiRicmVha3BvaW50LXdpZHRoczogKGZoZDoxOTIwcHgsIGR0OiAxNDQwcHgsIGxnOiAxMjAwcHgsIG1kOiA5OTNweCwgc206IDc2OHB4LCB4czogNTc2cHgpICFkZWZhdWx0O1xyXG5cclxuLyogQ29udGFpbmVyICovXHJcblxyXG4kY29udGFpbmVyLXdpZHRoczogKGZoZDogMTQ4MHB4LGR0OiAxMTQwcHgsIGxnOiA5MDBweCwgbWQ6IDc1MHB4LCBzbTogNTU4cHgsIHhzOiBhdXRvKSAhZGVmYXVsdDtcclxuXHJcblxyXG4vKiBSZXNwb25zaXZlIGZvbnQgc2l6ZSAqL1xyXG5cclxuJG1heFdpZHRoOiAxOTIwOyAvLyB3aWR0aCBmb3IgbWF4aW11bSBmb250IHNpemVcclxuXHJcbkBtaXhpbiBhZGFwdGl2LWZvbnQoJHBjU2l6ZSwgJG1vYlNpemUpIHtcclxuICAkYWRkU2l6ZTogJHBjU2l6ZSAtICRtb2JTaXplO1xyXG4gICRtYXhXaWR0aDogJG1heFdpZHRoIC0gMzIwO1xyXG4gIGZvbnQtc2l6ZTogY2FsYygjeyRtb2JTaXplICsgcHh9ICsgI3skYWRkU2l6ZX0gKiAoKDEwMHZ3IC0gMzIwcHgpIC8gI3skbWF4V2lkdGh9KSk7XHJcbn0iLCIvLyBAZm9udC1mYWNlIHtcclxuLy8gICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQnO1xyXG4vLyAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuLy8gICBzcmM6IHVybCgnLi4vZm9udHMvTW9udHNlcnJhdC9Nb250c2VycmF0LUJsYWNrLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcclxuLy8gICAgIHVybCgnLi4vZm9udHMvTW9udHNlcnJhdC9Nb250c2VycmF0LUJsYWNrLm90ZicpIGZvcm1hdCgnb3BlbnR5cGUnKSxcclxuLy8gICAgIHVybCgnLi4vZm9udHMvTW9udHNlcnJhdC9Nb250c2VycmF0LUJsYWNrLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4vLyAgICAgdXJsKCcuLi9mb250cy9Nb250c2VycmF0L01vbnRzZXJyYXQtQmxhY2sud29mZicpIGZvcm1hdCgnd29mZicpO1xyXG4vLyAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbi8vICAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG4vLyB9XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQnO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBzcmM6IHVybCgnLi4vZm9udHMvTW9udHNlcnJhdC9Nb250c2VycmF0LUV4dHJhQm9sZC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXHJcbiAgICB1cmwoJy4uL2ZvbnRzL01vbnRzZXJyYXQvTW9udHNlcnJhdC1FeHRyYUJvbGQub3RmJykgZm9ybWF0KCdvcGVudHlwZScpLFxyXG4gICAgdXJsKCcuLi9mb250cy9Nb250c2VycmF0L01vbnRzZXJyYXQtRXh0cmFCb2xkLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgdXJsKCcuLi9mb250cy9Nb250c2VycmF0L01vbnRzZXJyYXQtRXh0cmFCb2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcclxuICBmb250LXdlaWdodDogODAwO1xyXG4gIGZvbnQtZGlzcGxheTogc3dhcDtcclxufVxyXG5cclxuLy8gQGZvbnQtZmFjZSB7XHJcbi8vICAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0JztcclxuLy8gICBmb250LXN0eWxlOiBub3JtYWw7XHJcbi8vICAgc3JjOiB1cmwoJy4uL2ZvbnRzL01vbnRzZXJyYXQvTW9udHNlcnJhdC1Cb2xkLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcclxuLy8gICAgIHVybCgnLi4vZm9udHMvTW9udHNlcnJhdC9Nb250c2VycmF0LUJvbGQub3RmJykgZm9ybWF0KCdvcGVudHlwZScpLFxyXG4vLyAgICAgdXJsKCcuLi9mb250cy9Nb250c2VycmF0L01vbnRzZXJyYXQtQm9sZC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuLy8gICAgIHVybCgnLi4vZm9udHMvTW9udHNlcnJhdC9Nb250c2VycmF0LUJvbGQud29mZicpIGZvcm1hdCgnd29mZicpO1xyXG4vLyAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbi8vICAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG4vLyB9XHJcblxyXG4vLyBAZm9udC1mYWNlIHtcclxuLy8gICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQnO1xyXG4vLyAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuLy8gICBzcmM6IHVybCgnLi4vZm9udHMvTW9udHNlcnJhdC9Nb250c2VycmF0LUJvbGRJdGFsaWMudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxyXG4vLyAgICAgdXJsKCcuLi9mb250cy9Nb250c2VycmF0L01vbnRzZXJyYXQtQm9sZEl0YWxpYy5vdGYnKSBmb3JtYXQoJ29wZW50eXBlJyksXHJcbi8vICAgICB1cmwoJy4uL2ZvbnRzL01vbnRzZXJyYXQvTW9udHNlcnJhdC1Cb2xkSXRhbGljLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4vLyAgICAgdXJsKCcuLi9mb250cy9Nb250c2VycmF0L01vbnRzZXJyYXQtQm9sZEl0YWxpYy53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XHJcbi8vICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuLy8gICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbi8vIH1cclxuXHJcbi8vIEBmb250LWZhY2Uge1xyXG4vLyAgIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdCc7XHJcbi8vICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4vLyAgIHNyYzogdXJsKCcuLi9mb250cy9Nb250c2VycmF0L01vbnRzZXJyYXQtU2VtaUJvbGRJdGFsaWMudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxyXG4vLyAgICAgdXJsKCcuLi9mb250cy9Nb250c2VycmF0L01vbnRzZXJyYXQtU2VtaUJvbGRJdGFsaWMub3RmJykgZm9ybWF0KCdvcGVudHlwZScpLFxyXG4vLyAgICAgdXJsKCcuLi9mb250cy9Nb250c2VycmF0L01vbnRzZXJyYXQtU2VtaUJvbGRJdGFsaWMud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbi8vICAgICB1cmwoJy4uL2ZvbnRzL01vbnRzZXJyYXQvTW9udHNlcnJhdC1TZW1pQm9sZEl0YWxpYy53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XHJcbi8vICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuLy8gICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbi8vIH1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdCc7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIHNyYzogdXJsKCcuLi9mb250cy9Nb250c2VycmF0L01vbnRzZXJyYXQtU2VtaUJvbGQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxyXG4gICAgdXJsKCcuLi9mb250cy9Nb250c2VycmF0L01vbnRzZXJyYXQtU2VtaUJvbGQub3RmJykgZm9ybWF0KCdvcGVudHlwZScpLFxyXG4gICAgdXJsKCcuLi9mb250cy9Nb250c2VycmF0L01vbnRzZXJyYXQtU2VtaUJvbGQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICB1cmwoJy4uL2ZvbnRzL01vbnRzZXJyYXQvTW9udHNlcnJhdC1TZW1pQm9sZC53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuXHJcbi8vIEBmb250LWZhY2Uge1xyXG4vLyAgIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdCc7XHJcbi8vICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4vLyAgIHNyYzogdXJsKCcuLi9mb250cy9Nb250c2VycmF0L01vbnRzZXJyYXQtTWVkaXVtSXRhbGljLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcclxuLy8gICAgIHVybCgnLi4vZm9udHMvTW9udHNlcnJhdC9Nb250c2VycmF0LU1lZGl1bUl0YWxpYy5vdGYnKSBmb3JtYXQoJ29wZW50eXBlJyksXHJcbi8vICAgICB1cmwoJy4uL2ZvbnRzL01vbnRzZXJyYXQvTW9udHNlcnJhdC1NZWRpdW1JdGFsaWMud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbi8vICAgICB1cmwoJy4uL2ZvbnRzL01vbnRzZXJyYXQvTW9udHNlcnJhdC1NZWRpdW1JdGFsaWMud29mZicpIGZvcm1hdCgnd29mZicpO1xyXG4vLyAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbi8vICAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG4vLyB9XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQnO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBzcmM6IHVybCgnLi4vZm9udHMvTW9udHNlcnJhdC9Nb250c2VycmF0LVJlZ3VsYXIudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxyXG4gICAgdXJsKCcuLi9mb250cy9Nb250c2VycmF0L01vbnRzZXJyYXQtUmVndWxhci5vdGYnKSBmb3JtYXQoJ29wZW50eXBlJyksXHJcbiAgICB1cmwoJy4uL2ZvbnRzL01vbnRzZXJyYXQvTW9udHNlcnJhdC1SZWd1bGFyLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgdXJsKCcuLi9mb250cy9Nb250c2VycmF0L01vbnRzZXJyYXQtUmVndWxhci53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuXHJcbi8vIEBmb250LWZhY2Uge1xyXG4vLyAgIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdCc7XHJcbi8vICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4vLyAgIHNyYzogdXJsKCcuLi9mb250cy9Nb250c2VycmF0L01vbnRzZXJyYXQtVGhpbkl0YWxpYy50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXHJcbi8vICAgICB1cmwoJy4uL2ZvbnRzL01vbnRzZXJyYXQvTW9udHNlcnJhdC1UaGluSXRhbGljLm90ZicpIGZvcm1hdCgnb3BlbnR5cGUnKSxcclxuLy8gICAgIHVybCgnLi4vZm9udHMvTW9udHNlcnJhdC9Nb250c2VycmF0LVRoaW5JdGFsaWMud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbi8vICAgICB1cmwoJy4uL2ZvbnRzL01vbnRzZXJyYXQvTW9udHNlcnJhdC1UaGluSXRhbGljLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcclxuLy8gICBmb250LXdlaWdodDogMzAwO1xyXG4vLyAgIGZvbnQtZGlzcGxheTogc3dhcDtcclxuLy8gfVxyXG5cclxuLy8gJG1vbnRzZXJyYXQ6ICdNb250c2VycmF0JyxcclxuLy8gc2Fucy1zZXJpZjtcclxuLy8gJG1vbnRzZXJyYXRTZW1pOiAnTW9udHNlcnJhdCBTZW1pQm9sZCcsXHJcbi8vIHNhbnMtc2VyaWY7XHJcblxyXG4vLyAkbW9udHNlcnJhdDogJ01vbnRzZXJyYXQnLFxyXG4vLyBzYW5zLXNlcmlmO1xyXG4vLyAkbW9udHNlcnJhdFNlbWk6ICdNb250c2VycmF0IFNlbWlCb2xkJyxcclxuLy8gc2Fucy1zZXJpZjtcclxuIiwiLyohKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcclxuXHJcbkZyZWFrIEZsYWdzLCBDb3B5cmlnaHQgwqkyMDIxIE1pY2hhZWwgUC4gQ29oZW4uIEZyZWFrIGZsYWdzIGlzIGxpY2VuY2VkIHVuZGVyIHRoZSBNSVQgbGljZW5jZS4gIFxyXG5cclxuRm9yIGNvbXBsZXRlIGluZm9ybWF0aW9uIHZpc2l0OiB3d3cuZnJlYWtmbGFnc3ByaXRlLmNvbSBcclxuXHJcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cclxuLmZmbGFnIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9mbGFnU3ByaXRlNDIucG5nJyk7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgNDk0OTQlO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIC13ZWJraXQtYm94LXNpemluZzogY29udGVudC1ib3g7XHJcbiAgYm94LXNpemluZzogY29udGVudC1ib3hcclxufVxyXG5cclxuLmZmbGFnLWNoLFxyXG4uZmZsYWctbnAge1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xyXG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudFxyXG59XHJcblxyXG4uZmZsYWctc28ge1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAxMC4yMDUyJVxyXG59XHJcblxyXG4uZmZsYWctYWcge1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAxMy41MzA3JVxyXG4vLyAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciA0Ny42NzI1JVxyXG5cclxufVxyXG5cclxuLmZmbGFnLWFyIHtcclxuLy8gICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgMTMuNzUyNCVcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgNDcuNjcyNSU7XHJcbn1cclxuXHJcbi5mZmxhZy1hdyB7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCAxMy45NzQxJVxyXG59XHJcblxyXG4uZmZsYWctYnMge1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgMTQuMTk1OCVcclxufVxyXG5cclxuLmZmbGFnLWJiIHtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgMTQuNDE3NSVcclxufVxyXG5cclxuLmZmbGFnLWJxIHtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgMTQuNjQxNSVcclxufVxyXG5cclxuLmZmbGFnLWJ6IHtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgMTQuODYwOSVcclxufVxyXG5cclxuLmZmbGFnLWJtIHtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgMTUuMDgyNiVcclxufVxyXG5cclxuLmZmbGFnLWJvIHtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgMTUuMzA2JVxyXG59XHJcblxyXG4uZmZsYWctdmcge1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAxNS41MjglXHJcbn1cclxuXHJcbi5mZmxhZy1iciB7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIDE1Ljc0OTYlXHJcbn1cclxuXHJcbi5mZmxhZy1lbiB7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIDI0LjM5NCVcclxufVxyXG5cclxuLmZmbGFnLWF6IHtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgMjUuNzI0MiVcclxufVxyXG5cclxuLy8gLmZmbGFnLWJkIHtcclxuLmZmbGFnLWJuIHtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgMjUuOTQ1OSVcclxufVxyXG5cclxuLmZmbGFnLWJ0IHtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgMjYuMTY3NiVcclxufVxyXG5cclxuLy8gLmZmbGFnLWJuIHtcclxuLy8gICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgMjYuMzg4NSVcclxuLy8gfVxyXG5cclxuXHJcbi5mZmxhZy1oaSB7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIDI3LjQ5NzglXHJcbn1cclxuXHJcbi5mZmxhZy1rayB7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIDI4LjE2MTUlXHJcbn1cclxuXHJcbi5mZmxhZy1hbCB7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIDMzLjA0MDMlXHJcbn1cclxuXHJcbi5mZmxhZy1mciB7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIDM2LjM2NTglXHJcbn1cclxuXHJcbi5mZmxhZy1kZSB7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIDM2LjU4NzUlXHJcbn1cclxuXHJcbi5mZmxhZy1lbCB7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCAzNy4wMzA5JVxyXG59XHJcbi5mZmxhZy1nciB7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCAzNy4wMzA5JVxyXG59XHJcblxyXG4uZmZsYWctcHQge1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciA0MS40NjQ5JVxyXG59XHJcblxyXG4uZmZsYWctcnUge1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciA0MS45MDgzJVxyXG59XHJcblxyXG4uZmZsYWctZXMge1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgNDMuMDE2OCVcclxufVxyXG5cclxuLmZmbGFnLXNlIHtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgNDMuMjM4NSVcclxufVxyXG5cclxuLmZmbGFnLXRyIHtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgNDMuNjgxOSVcclxufVxyXG5cclxuLmZmbGFnLXVrIHtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgNDMuOTAzNiVcclxufVxyXG5cclxuLmZmbGFnLWdiIHtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgNDQuMTI1MyVcclxufVxyXG5cclxuLmZmbGFnLWFlIHtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgNDcuNjcyNSVcclxufVxyXG5cclxuLmZmbGFnLXV6IHtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IDQ3Ljg5NDIlXHJcbn1cclxuXHJcbi5mZmxhZy1hcyB7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgNDguMTE1OSVcclxufVxyXG5cclxuLmZmbGFnLWF1IHtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgNDguMzM3NiVcclxufVxyXG5cclxuLmZmbGFnLWN4IHtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgNDguNTU5MyVcclxufVxyXG5cclxuLmZmbGFnLW9seSB7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIDUzLjY1ODQlXHJcbn1cclxuXHJcbi5mZmxhZy11biB7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIDUzLjg3NSVcclxufVxyXG5cclxuLmZmbGFnLWJlLmZmLXJvdW5kLFxyXG4uZmZsYWctY2kuZmYtcm91bmQsXHJcbi5mZmxhZy1mci5mZi1yb3VuZCxcclxuLmZmbGFnLWduLmZmLXJvdW5kLFxyXG4uZmZsYWctaWUuZmYtcm91bmQsXHJcbi5mZmxhZy1pdC5mZi1yb3VuZCxcclxuLmZmbGFnLW1sLmZmLXJvdW5kLFxyXG4uZmZsYWctbmcuZmYtcm91bmQsXHJcbi5mZmxhZy1yby5mZi1yb3VuZCxcclxuLmZmbGFnLXRkLmZmLXJvdW5kIHtcclxuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgNTAwMDAlXHJcbn1cclxuXHJcbi5mZi1yb3VuZCB7XHJcbiAgYmFja2dyb3VuZC1zaXplOiAxNjAlO1xyXG4gIGJhY2tncm91bmQtY2xpcDogY29udGVudC1ib3g7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlXHJcbn1cclxuXHJcbi5mZi1yb3VuZC5mZi1zbSB7XHJcbiAgd2lkdGg6IDEycHg7XHJcbiAgaGVpZ2h0OiAxMnB4XHJcbn1cclxuXHJcbi5mZi1yb3VuZC5mZi1tZCB7XHJcbiAgd2lkdGg6IDE4cHg7XHJcbiAgaGVpZ2h0OiAxOHB4XHJcbn1cclxuXHJcbi5mZi1yb3VuZC5mZi1sZyB7XHJcbiAgd2lkdGg6IDI0cHg7XHJcbiAgaGVpZ2h0OiAyNHB4XHJcbn1cclxuXHJcbi5mZi1yb3VuZC5mZi14bCB7XHJcbiAgd2lkdGg6IDMycHg7XHJcbiAgaGVpZ2h0OiAzMnB4XHJcbn0iLCJodG1se2JveC1zaXppbmc6Ym9yZGVyLWJveH0qLCo6OmFmdGVyLCo6OmJlZm9yZXtib3gtc2l6aW5nOmluaGVyaXR9dWwsb2x7cGFkZGluZzowfWJvZHksaDEsaDIsaDMsaDQsaDUsaDYscCx1bCxvbCxsaSxmaWd1cmUsZmlnY2FwdGlvbixibG9ja3F1b3RlLGRsLGRke21hcmdpbjowfXVse2xpc3Qtc3R5bGU6bm9uZX1pbWd7bWF4LXdpZHRoOjEwMCU7ZGlzcGxheTpibG9ja31pbnB1dCxidXR0b24sdGV4dGFyZWEsc2VsZWN0e2ZvbnQ6aW5oZXJpdH0udG9wIGgxLC50b3AgaDEgc3Bhbi50b3BfX3RpdGxlLXRleHQsLmJlbmVmaXRzIGxpIGgze2ZvbnQtZmFtaWx5OlwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjgwMH0udG9wX190aXRsZT5wLC50b3AgaDEgc3Bhbi50b3BfX3RpdGxlLWJhZGdlLC5iZW5lZml0cyB1bCwucGF5bWVudHMgbGkgcHtmb250LWZhbWlseTpcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtmb250LXdlaWdodDo2MDB9LmxhbmdDaGVja19faXRlbSAubGFuZ0NvbnRleHR7Zm9udC1mYW1pbHk6XCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NDAwfWh0bWx7Ym94LXNpemluZzpib3JkZXItYm94O2JhY2tncm91bmQtYmxlbmQtbW9kZTpvdmVybGF5O2JhY2tncm91bmQtY29sb3I6IzE4MTgxODtzY3JvbGwtYmVoYXZpb3I6c21vb3RofS5wYXltZW50c19faWNvbnt3aWR0aDoxMDBweDtoZWlnaHQ6MTAwcHh9KiwqOjphZnRlciwqOjpiZWZvcmV7Ym94LXNpemluZzpib3JkZXItYm94fWF7dGV4dC1kZWNvcmF0aW9uOm5vbmV9Ym9keXtwb3NpdGlvbjpyZWxhdGl2ZTtmb250LWZhbWlseTpcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtsaW5lLWhlaWdodDoxLjE7Y29sb3I6I2ZmZjtmb250LXNpemU6MTZweDtvdmVyZmxvdy14OmhpZGRlbjtiYWNrZ3JvdW5kLWNvbG9yOiMwMzUzRkV9Ym9keS5uby1zY3JvbGx7b3ZlcmZsb3c6aGlkZGVuO2hlaWdodDoxMDAlO3dpZHRoOjEwMCU7cG9zaXRpb246Zml4ZWR9LndyYXBwZXJ7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjttaW4taGVpZ2h0OjEwMCU7b3ZlcmZsb3c6aGlkZGVufS5tYWlue3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47anVzdGlmeS1jb250ZW50OnNwYWNlLWFyb3VuZDtmbGV4OjEgMCBhdXRvfWZvb3RlcntmbGV4LXNocmluazowfS52aXN1YWxseS1oaWRkZW57cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MXB4O2hlaWdodDoxcHg7bWFyZ2luOi0xcHg7cGFkZGluZzowO292ZXJmbG93OmhpZGRlbjtib3JkZXI6MDtjbGlwOnJlY3QoMCAwIDAgMCk7d2hpdGUtc3BhY2U6bm93cmFwO2NsaXAtcGF0aDppbnNldCgxMDAlKX0uZ3JhZGllbnR7YmFja2dyb3VuZDotby1saW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjZmZmOTAwIC03My44NiUsICNmZmQ0MDAgMzguODElKTtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgxODBkZWcsICNmZmY5MDAgLTczLjg2JSwgI2ZmZDQwMCAzOC44MSUpO2JhY2tncm91bmQtY2xpcDp0ZXh0Oy13ZWJraXQtYmFja2dyb3VuZC1jbGlwOnRleHQ7LXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6dHJhbnNwYXJlbnR9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXs6bGFuZyhlbikgLnRvcF9fdGl0bGV7bWFyZ2luLWJvdHRvbTozMnB4fX1AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXs6bGFuZyhlbikgLnRvcF9fdGl0bGV7bWFyZ2luLWJvdHRvbToxMHB4O2dyaWQtY29sdW1uOjEvOH19QG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCl7OmxhbmcoZW4pIC50b3BfX3RpdGxle21hcmdpbi1ib3R0b206MTdweDtwYWRkaW5nLXRvcDozOHB4fX1AbWVkaWEgKG1pbi13aWR0aDogMTkyMHB4KXs6bGFuZyhlbikgLnRvcF9fdGl0bGV7bWFyZ2luLWJvdHRvbTozOXB4O3BhZGRpbmctdG9wOjU3cHh9fUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpezpsYW5nKGVuKSAudG9wIGgxe21heC13aWR0aDo4NiU7dGV4dC13cmFwOnVuc2V0fX06bGFuZyhlbikgLnRvcCBoMSBzcGFuLnRvcF9fdGl0bGUtdGV4dHtmb250LXNpemU6MTZweH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpezpsYW5nKGVuKSAudG9wIGgxIHNwYW4udG9wX190aXRsZS10ZXh0e21hcmdpbi1ib3R0b206MTZweDtmb250LXNpemU6MjhweH19QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7OmxhbmcoZW4pIC50b3AgaDEgc3Bhbi50b3BfX3RpdGxlLXRleHR7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MTAwJTttYXgtd2lkdGg6MTAwJTttYXJnaW4tYm90dG9tOjdweDtmb250LXNpemU6MzJweH19QG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCl7OmxhbmcoZW4pIC50b3AgaDEgc3Bhbi50b3BfX3RpdGxlLXRleHR7bWFyZ2luLWJvdHRvbTowcHg7Zm9udC1zaXplOjM2cHh9fUBtZWRpYSAobWluLXdpZHRoOiAxOTIwcHgpezpsYW5nKGVuKSAudG9wIGgxIHNwYW4udG9wX190aXRsZS10ZXh0e2ZvbnQtc2l6ZTo1MHB4fX1AbWVkaWEgKG1pbi13aWR0aDogMTkyMHB4KXs6bGFuZyhlbikgLnRvcCBoMSBzcGFuLnRvcF9fdGl0bGUtYmFkZ2V7Zm9udC1zaXplOjE1cHh9fUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpezpsYW5nKGVuKSAudG9wIGgxIHNwYW4udG9wX190aXRsZS1iYWRnZXtkaXNwbGF5OmlubGluZS1ibG9jaztmb250LXNpemU6MTZweDtwYWRkaW5nLWxlZnQ6MDttYXgtaW5saW5lLXNpemU6NTIlfX1AbWVkaWEgKG1pbi13aWR0aDogMTkyMHB4KXs6bGFuZyhlbikgLnRvcCBoMSBzcGFuLnRvcF9fdGl0bGUtYmFkZ2V7Zm9udC1zaXplOjIwcHg7bWF4LWlubGluZS1zaXplOjgwJX19OmxhbmcoZW4pIC50b3AgLnNjZW5lX19pdGVtLS1zY3JlZW46OmJlZm9yZXtib3R0b206MH1AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXs6bGFuZyhlbikgLnRvcCAuc2NlbmVfX2l0ZW0tLWxpbmV7LS13aWR0aDogNTYlO2JvdHRvbTotNDclO2xlZnQ6LTMxLjklfX1AbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KXs6bGFuZyhlbikgLnRvcCAuc2NlbmVfX2l0ZW0tLWxpbmV7LS13aWR0aDogNjAlO2JvdHRvbTotNDclO2xlZnQ6LTEzLjklfX1AbWVkaWEgKG1pbi13aWR0aDogMTkyMHB4KXs6bGFuZyhlbikgLnRvcCAuc2NlbmVfX2l0ZW0tLWxpbmV7bGVmdDotMTkuOSU7Ym90dG9tOi00MyV9fTpsYW5nKGVuKSAudG9wX190aXRsZS1iYWRnZXtmb250LXNpemU6MTJweH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpezpsYW5nKGVuKSAudG9wX190aXRsZS1iYWRnZXtmb250LXNpemU6MTVweH19QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7OmxhbmcoZW4pIC50b3BfX3RpdGxlLWJhZGdle2ZvbnQtc2l6ZToxNnB4fX1AbWVkaWEgKG1pbi13aWR0aDogMTkyMHB4KXs6bGFuZyhlbikgLnRvcF9fdGl0bGUtYmFkZ2V7Zm9udC1zaXplOjIwcHh9fTpsYW5nKGVuKSAuYmVuZWZpdHN7bWFyZ2luLWJvdHRvbToxNHB4O3BhZGRpbmctdG9wOjRweDt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpezpsYW5nKGVuKSAuYmVuZWZpdHN7bWFyZ2luLWJvdHRvbTowcHh9fTpsYW5nKGVuKSAuYmVuZWZpdHMgaDJ7Zm9udC1zaXplOjE1cHh9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXs6bGFuZyhlbikgLmJlbmVmaXRzIGgye2ZvbnQtc2l6ZToxNnB4fX1AbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KXs6bGFuZyhlbikgLmJlbmVmaXRzIGgye2ZvbnQtc2l6ZToyMHB4fX1AbWVkaWEgKG1pbi13aWR0aDogMTkyMHB4KXs6bGFuZyhlbikgLmJlbmVmaXRzIGgye2ZvbnQtc2l6ZTozMHB4fX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpezpsYW5nKGVuKSAuYmVuZWZpdHMgdWx7bWFyZ2luLWJvdHRvbTo2cHh9fUBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpezpsYW5nKGVuKSAuYmVuZWZpdHMgdWx7bWFyZ2luLWJvdHRvbToxMHB4fX06bGFuZyhlbikgLmJlbmVmaXRzIGxpIGgze2ZvbnQtc2l6ZToxNXB4fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7OmxhbmcoZW4pIC5iZW5lZml0cyBsaSBoM3tmb250LXNpemU6MTZweH19QG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCl7OmxhbmcoZW4pIC5iZW5lZml0cyBsaSBoM3tmb250LXNpemU6MjBweH19QG1lZGlhIChtaW4td2lkdGg6IDE5MjBweCl7OmxhbmcoZW4pIC5iZW5lZml0cyBsaSBoM3tmb250LXNpemU6MzBweH19OmxhbmcoZW4pIC5iZW5lZml0cyBsaSBwe2ZvbnQtc2l6ZToxMXB4fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7OmxhbmcoZW4pIC5iZW5lZml0cyBsaSBwe2ZvbnQtc2l6ZToxMnB4fX1AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXs6bGFuZyhlbikgLmJlbmVmaXRzIGxpIHB7bWFyZ2luLWJvdHRvbToyJX19QG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCl7OmxhbmcoZW4pIC5iZW5lZml0cyBsaSBwe21hcmdpbi1ib3R0b206NCU7Zm9udC1zaXplOjE0cHh9fUBtZWRpYSAobWluLXdpZHRoOiAxOTIwcHgpezpsYW5nKGVuKSAuYmVuZWZpdHMgbGkgcHttYXJnaW4tYm90dG9tOjUlO2ZvbnQtc2l6ZToyMHB4fX06bGFuZyhlbikgLmJlbmVmaXRzIGxpOm5vdCg6bGFzdC1jaGlsZCl7bWFyZ2luLWJvdHRvbTowLjE1ZW19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXs6bGFuZyhlbikgLmJlbmVmaXRzIGxpOm5vdCg6bGFzdC1jaGlsZCl7bWFyZ2luLWJvdHRvbTowLjM3ZW19fUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpezpsYW5nKGVuKSAuYmVuZWZpdHMgbGk6bm90KDpsYXN0LWNoaWxkKXttYXJnaW4tYm90dG9tOjAuODVlbX19QG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCl7OmxhbmcoZW4pIC5iZW5lZml0cyBsaTpub3QoOmxhc3QtY2hpbGQpe21hcmdpbi1ib3R0b206MC4yNWVtfX1AbWVkaWEgKG1pbi13aWR0aDogMTkyMHB4KXs6bGFuZyhlbikgLmJlbmVmaXRzIGxpOm5vdCg6bGFzdC1jaGlsZCl7bWFyZ2luLWJvdHRvbTowLjQ1ZW19fTpsYW5nKGVuKSAucGF5bWVudHMgaDJ7bWFyZ2luLWJvdHRvbToyOHB4O2ZvbnQtc2l6ZToxNXB4O3BhZGRpbmc6MCA0cHh9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXs6bGFuZyhlbikgLnBheW1lbnRzIGgye21hcmdpbi1ib3R0b206MzJweDtwYWRkaW5nOjA7Zm9udC1zaXplOjE2cHh9fUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpezpsYW5nKGVuKSAucGF5bWVudHMgaDJ7bWFyZ2luLWJvdHRvbToyOXB4fX1AbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KXs6bGFuZyhlbikgLnBheW1lbnRzIGgye2ZvbnQtc2l6ZToyMHB4fX1AbWVkaWEgKG1pbi13aWR0aDogMTkyMHB4KXs6bGFuZyhlbikgLnBheW1lbnRzIGgye21hcmdpbi1ib3R0b206NDBweDtmb250LXNpemU6MzBweH19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXs6bGFuZyhlbikgLnBheW1lbnRzX19saXN0e21hcmdpbi1ib3R0b206OTJweH19QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7OmxhbmcoZW4pIC5wYXltZW50c19fbGlzdHttYXJnaW4tYm90dG9tOjkwcHh9fUBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpezpsYW5nKGVuKSAucGF5bWVudHNfX2xpc3R7bWFyZ2luLWJvdHRvbToxODVweH19QG1lZGlhIChtaW4td2lkdGg6IDE5MjBweCl7OmxhbmcoZW4pIC5wYXltZW50c19fbGlzdHttYXJnaW4tYm90dG9tOjIxMnB4fX06bGFuZygqKSAudG9wIGgxIHNwYW4udG9wX190aXRsZS10ZXh0e2ZvbnQtc2l6ZToxNnB4fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7OmxhbmcoKikgLnRvcCBoMSBzcGFuLnRvcF9fdGl0bGUtdGV4dHtmb250LXNpemU6MjhweH19QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7OmxhbmcoKikgLnRvcCBoMSBzcGFuLnRvcF9fdGl0bGUtdGV4dHtkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDoxMDAlO21heC13aWR0aDoxMDAlO21hcmdpbi1ib3R0b206N3B4O2ZvbnQtc2l6ZTozMnB4fX1AbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KXs6bGFuZygqKSAudG9wIGgxIHNwYW4udG9wX190aXRsZS10ZXh0e2xpbmUtaGVpZ2h0OjE7bWFyZ2luLWJvdHRvbTo4cHg7Zm9udC1zaXplOjM2cHh9fUBtZWRpYSAobWluLXdpZHRoOiAxOTIwcHgpezpsYW5nKCopIC50b3AgaDEgc3Bhbi50b3BfX3RpdGxlLXRleHR7bWFyZ2luLWJvdHRvbTowO2ZvbnQtc2l6ZTo1MHB4fX06bGFuZygqKSAudG9wIGgxIHNwYW4udG9wX190aXRsZS1iYWRnZXtmb250LXNpemU6MTFweH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpezpsYW5nKCopIC50b3AgaDEgc3Bhbi50b3BfX3RpdGxlLWJhZGdle2ZvbnQtc2l6ZToxNnB4O21heC1pbmxpbmUtc2l6ZTozMzBweH19QG1lZGlhIChtaW4td2lkdGg6IDE5MjBweCl7OmxhbmcoKikgLnRvcCBoMSBzcGFuLnRvcF9fdGl0bGUtYmFkZ2V7Zm9udC1zaXplOjIwcHg7bWF4LWlubGluZS1zaXplOjUxNnB4fX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpezpsYW5nKCopIC5iZW5lZml0c3ttYXJnaW4tYm90dG9tOjBweH19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXs6bGFuZygqKSAuYmVuZWZpdHMgdWx7bWFyZ2luLWJvdHRvbToxMHB4fX1AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXs6bGFuZygqKSAuYmVuZWZpdHMgdWx7bWFyZ2luLWJvdHRvbToxNXB4fX1AbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KXs6bGFuZygqKSAuYmVuZWZpdHMgdWx7bWFyZ2luLWJvdHRvbToxMHB4fX06bGFuZygqKSAuYmVuZWZpdHMgbGkgaDN7Zm9udC1zaXplOjE0cHh9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXs6bGFuZygqKSAuYmVuZWZpdHMgbGkgaDN7Zm9udC1zaXplOjE1cHh9fUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpezpsYW5nKCopIC5iZW5lZml0cyBsaSBoM3tmb250LXNpemU6MTZweH19QG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCl7OmxhbmcoKikgLmJlbmVmaXRzIGxpIGgze2ZvbnQtc2l6ZToyMXB4fX1AbWVkaWEgKG1pbi13aWR0aDogMTkyMHB4KXs6bGFuZygqKSAuYmVuZWZpdHMgbGkgaDN7Zm9udC1zaXplOjI2cHh9fTpsYW5nKCopIC5iZW5lZml0cyBsaSBwe2ZvbnQtc2l6ZToxMXB4fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7OmxhbmcoKikgLmJlbmVmaXRzIGxpIHB7bWFyZ2luLWJvdHRvbTozJX19QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7OmxhbmcoKikgLmJlbmVmaXRzIGxpIHB7Zm9udC1zaXplOjEycHg7bWFyZ2luLWJvdHRvbToyLjUlfX1AbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KXs6bGFuZygqKSAuYmVuZWZpdHMgbGkgcHtmb250LXNpemU6MTRweH19QG1lZGlhIChtaW4td2lkdGg6IDE5MjBweCl7OmxhbmcoKikgLmJlbmVmaXRzIGxpIHB7bWFyZ2luLWJvdHRvbTo0JTtmb250LXNpemU6MThweH19OmxhbmcoKikgLmJlbmVmaXRzIGxpOm5vdCg6bGFzdC1jaGlsZCl7bWFyZ2luLWJvdHRvbTowLjI1ZW19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXs6bGFuZygqKSAuYmVuZWZpdHMgbGk6bm90KDpsYXN0LWNoaWxkKXttYXJnaW4tYm90dG9tOjAuODVlbX19QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7OmxhbmcoKikgLmJlbmVmaXRzIGxpOm5vdCg6bGFzdC1jaGlsZCl7bWFyZ2luLWJvdHRvbToxLjBlbX19QG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCl7OmxhbmcoKikgLmJlbmVmaXRzIGxpOm5vdCg6bGFzdC1jaGlsZCl7bWFyZ2luLWJvdHRvbTowLjhlbX19QG1lZGlhIChtaW4td2lkdGg6IDE5MjBweCl7OmxhbmcoKikgLmJlbmVmaXRzIGxpOm5vdCg6bGFzdC1jaGlsZCl7bWFyZ2luLWJvdHRvbTowLjdlbX19OmxhbmcoKikgLnBheW1lbnRzIGgye21hcmdpbi1ib3R0b206MTdweDtmb250LXNpemU6MTRweH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpezpsYW5nKCopIC5wYXltZW50cyBoMnttYXJnaW4tYm90dG9tOjEzcHg7Zm9udC1zaXplOjE1cHh9fUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpezpsYW5nKCopIC5wYXltZW50cyBoMntmb250LXNpemU6MTZweH19QG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCl7OmxhbmcoKikgLnBheW1lbnRzIGgye21hcmdpbi1ib3R0b206MjRweDtmb250LXNpemU6MjFweH19QG1lZGlhIChtaW4td2lkdGg6IDE5MjBweCl7OmxhbmcoKikgLnBheW1lbnRzIGgye21hcmdpbi1ib3R0b206NDBweDtmb250LXNpemU6MjZweH19QGZvbnQtZmFjZXtmb250LWZhbWlseTonTW9udHNlcnJhdCc7Zm9udC1zdHlsZTpub3JtYWw7c3JjOnVybChcIi4uL2ZvbnRzL01vbnRzZXJyYXQvTW9udHNlcnJhdC1FeHRyYUJvbGQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLHVybChcIi4uL2ZvbnRzL01vbnRzZXJyYXQvTW9udHNlcnJhdC1FeHRyYUJvbGQub3RmXCIpIGZvcm1hdChcIm9wZW50eXBlXCIpLHVybChcIi4uL2ZvbnRzL01vbnRzZXJyYXQvTW9udHNlcnJhdC1FeHRyYUJvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksdXJsKFwiLi4vZm9udHMvTW9udHNlcnJhdC9Nb250c2VycmF0LUV4dHJhQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7Zm9udC13ZWlnaHQ6ODAwO2ZvbnQtZGlzcGxheTpzd2FwfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6J01vbnRzZXJyYXQnO2ZvbnQtc3R5bGU6bm9ybWFsO3NyYzp1cmwoXCIuLi9mb250cy9Nb250c2VycmF0L01vbnRzZXJyYXQtU2VtaUJvbGQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLHVybChcIi4uL2ZvbnRzL01vbnRzZXJyYXQvTW9udHNlcnJhdC1TZW1pQm9sZC5vdGZcIikgZm9ybWF0KFwib3BlbnR5cGVcIiksdXJsKFwiLi4vZm9udHMvTW9udHNlcnJhdC9Nb250c2VycmF0LVNlbWlCb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLHVybChcIi4uL2ZvbnRzL01vbnRzZXJyYXQvTW9udHNlcnJhdC1TZW1pQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7Zm9udC13ZWlnaHQ6NjAwO2ZvbnQtZGlzcGxheTpzd2FwfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6J01vbnRzZXJyYXQnO2ZvbnQtc3R5bGU6bm9ybWFsO3NyYzp1cmwoXCIuLi9mb250cy9Nb250c2VycmF0L01vbnRzZXJyYXQtUmVndWxhci50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksdXJsKFwiLi4vZm9udHMvTW9udHNlcnJhdC9Nb250c2VycmF0LVJlZ3VsYXIub3RmXCIpIGZvcm1hdChcIm9wZW50eXBlXCIpLHVybChcIi4uL2ZvbnRzL01vbnRzZXJyYXQvTW9udHNlcnJhdC1SZWd1bGFyLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLHVybChcIi4uL2ZvbnRzL01vbnRzZXJyYXQvTW9udHNlcnJhdC1SZWd1bGFyLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtmb250LXdlaWdodDo0MDA7Zm9udC1kaXNwbGF5OnN3YXB9LyohKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcclxuXHJcbkZyZWFrIEZsYWdzLCBDb3B5cmlnaHQgwqkyMDIxIE1pY2hhZWwgUC4gQ29oZW4uIEZyZWFrIGZsYWdzIGlzIGxpY2VuY2VkIHVuZGVyIHRoZSBNSVQgbGljZW5jZS4gIFxyXG5cclxuRm9yIGNvbXBsZXRlIGluZm9ybWF0aW9uIHZpc2l0OiB3d3cuZnJlYWtmbGFnc3ByaXRlLmNvbSBcclxuXHJcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi8uZmZsYWd7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWFnZXMvZmxhZ1Nwcml0ZTQyLnBuZ1wiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1zaXplOjEwMCUgNDk0OTQlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO292ZXJmbG93OmhpZGRlbjtwb3NpdGlvbjpyZWxhdGl2ZTt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7LXdlYmtpdC1ib3gtc2l6aW5nOmNvbnRlbnQtYm94O2JveC1zaXppbmc6Y29udGVudC1ib3h9LmZmbGFnLWNoLC5mZmxhZy1ucHstd2Via2l0LWJveC1zaGFkb3c6bm9uZSAhaW1wb3J0YW50O2JveC1zaGFkb3c6bm9uZSAhaW1wb3J0YW50fS5mZmxhZy1zb3tiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciAxMC4yMDUyJX0uZmZsYWctYWd7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgMTMuNTMwNyV9LmZmbGFnLWFye2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIDQ3LjY3MjUlfS5mZmxhZy1hd3tiYWNrZ3JvdW5kLXBvc2l0aW9uOmxlZnQgMTMuOTc0MSV9LmZmbGFnLWJze2JhY2tncm91bmQtcG9zaXRpb246bGVmdCAxNC4xOTU4JX0uZmZsYWctYmJ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgMTQuNDE3NSV9LmZmbGFnLWJxe2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIDE0LjY0MTUlfS5mZmxhZy1ientiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciAxNC44NjA5JX0uZmZsYWctYm17YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgMTUuMDgyNiV9LmZmbGFnLWJve2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIDE1LjMwNiV9LmZmbGFnLXZne2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIDE1LjUyOCV9LmZmbGFnLWJye2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIDE1Ljc0OTYlfS5mZmxhZy1lbntiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciAyNC4zOTQlfS5mZmxhZy1hentiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciAyNS43MjQyJX0uZmZsYWctYm57YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgMjUuOTQ1OSV9LmZmbGFnLWJ0e2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIDI2LjE2NzYlfS5mZmxhZy1oaXtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciAyNy40OTc4JX0uZmZsYWcta2t7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgMjguMTYxNSV9LmZmbGFnLWFse2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIDMzLjA0MDMlfS5mZmxhZy1mcntiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciAzNi4zNjU4JX0uZmZsYWctZGV7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgMzYuNTg3NSV9LmZmbGFnLWVse2JhY2tncm91bmQtcG9zaXRpb246bGVmdCAzNy4wMzA5JX0uZmZsYWctZ3J7YmFja2dyb3VuZC1wb3NpdGlvbjpsZWZ0IDM3LjAzMDklfS5mZmxhZy1wdHtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciA0MS40NjQ5JX0uZmZsYWctcnV7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgNDEuOTA4MyV9LmZmbGFnLWVze2JhY2tncm91bmQtcG9zaXRpb246bGVmdCA0My4wMTY4JX0uZmZsYWctc2V7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgNDMuMjM4NSV9LmZmbGFnLXRye2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIDQzLjY4MTklfS5mZmxhZy11a3tiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciA0My45MDM2JX0uZmZsYWctZ2J7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgNDQuMTI1MyV9LmZmbGFnLWFle2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIDQ3LjY3MjUlfS5mZmxhZy11entiYWNrZ3JvdW5kLXBvc2l0aW9uOmxlZnQgNDcuODk0MiV9LmZmbGFnLWFze2JhY2tncm91bmQtcG9zaXRpb246cmlnaHQgNDguMTE1OSV9LmZmbGFnLWF1e2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIDQ4LjMzNzYlfS5mZmxhZy1jeHtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciA0OC41NTkzJX0uZmZsYWctb2x5e2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIDUzLjY1ODQlfS5mZmxhZy11bntiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciA1My44NzUlfS5mZmxhZy1iZS5mZi1yb3VuZCwuZmZsYWctY2kuZmYtcm91bmQsLmZmbGFnLWZyLmZmLXJvdW5kLC5mZmxhZy1nbi5mZi1yb3VuZCwuZmZsYWctaWUuZmYtcm91bmQsLmZmbGFnLWl0LmZmLXJvdW5kLC5mZmxhZy1tbC5mZi1yb3VuZCwuZmZsYWctbmcuZmYtcm91bmQsLmZmbGFnLXJvLmZmLXJvdW5kLC5mZmxhZy10ZC5mZi1yb3VuZHtiYWNrZ3JvdW5kLXNpemU6MTAwJSA1MDAwMCV9LmZmLXJvdW5ke2JhY2tncm91bmQtc2l6ZToxNjAlO2JhY2tncm91bmQtY2xpcDpjb250ZW50LWJveDtib3JkZXItcmFkaXVzOjUwJX0uZmYtcm91bmQuZmYtc217d2lkdGg6MTJweDtoZWlnaHQ6MTJweH0uZmYtcm91bmQuZmYtbWR7d2lkdGg6MThweDtoZWlnaHQ6MThweH0uZmYtcm91bmQuZmYtbGd7d2lkdGg6MjRweDtoZWlnaHQ6MjRweH0uZmYtcm91bmQuZmYteGx7d2lkdGg6MzJweDtoZWlnaHQ6MzJweH0uY29udGFpbmVyey0ta3BhZGRpbmc6IDEwcHg7bWluLXdpZHRoOjMyMHB4O21hcmdpbjowIGF1dG87cGFkZGluZzowIHZhcigtLWtwYWRkaW5nKX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5jb250YWluZXJ7LS1rcGFkZGluZzogMzBweH19QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7LmNvbnRhaW5lcnttYXgtd2lkdGg6MTE2MHB4fX1AbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KXsuY29udGFpbmVye3dpZHRoOjEwMCU7bWF4LXdpZHRoOjEzMDBweH19QG1lZGlhIChtaW4td2lkdGg6IDE5MjBweCl7LmNvbnRhaW5lcnttYXgtd2lkdGg6MTc4MHB4fX1AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXsuY29udGFpbmVyLS1mbHVpZHttYXgtd2lkdGg6MTA4MHB4fX0uc29jLW5ldHdvcmtze2Rpc3BsYXk6bm9uZTtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2ZsZXgtZGlyZWN0aW9uOnJvdy1yZXZlcnNlO2dhcDo4cHh9QG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KXsuc29jLW5ldHdvcmtze2Rpc3BsYXk6ZmxleDtvcmRlcjowO21hcmdpbi1sZWZ0OmF1dG99fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnNvYy1uZXR3b3Jrc3tnYXA6MTRweH19QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7LnNvYy1uZXR3b3Jrc3tnYXA6MTdweH19QG1lZGlhIChtaW4td2lkdGg6IDE5MjBweCl7LnNvYy1uZXR3b3Jrc3tnYXA6MThweH19LnNvYy1uZXR3b3JrcyAuZm9vdGVyX18xOGljb257ZGlzcGxheTpub25lfS5zb2MtbmV0d29ya3MgYXtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7bWFyZ2luOjA7Zm9udC1zaXplOjA7Y3Vyc29yOnBvaW50ZXJ9LnNvYy1uZXR3b3JrcyBhOmZpcnN0LWNoaWxke21hcmdpbi1sZWZ0OjB9LnNvYy1uZXR3b3JrcyBhOmxhc3QtY2hpbGR7bWFyZ2luLXJpZ2h0OjB9LnNvYy1uZXR3b3JrcyBhIHN2Z3t3aWR0aDoxNXB4O2hlaWdodDoxNXB4fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnNvYy1uZXR3b3JrcyBhIHN2Z3t3aWR0aDoyMXB4O2hlaWdodDoyMXB4fX0uc29jLW5ldHdvcmtzIGEgc3ZnIHVzZXtmaWxsOiMwQjBCMzM7dHJhbnNpdGlvbjpib3gtc2hhZG93IDAuM3M7dHJhbnNpdGlvbjpmaWxsIDAuM3MgbGluZWFyfS5zb2MtbmV0d29ya3MgYSBzdmcgcGF0aHtmaWxsOiNmZmY7dHJhbnNpdGlvbjpmaWxsIDAuM3MgbGluZWFyfS5zb2MtbmV0d29ya3MgYSBzdmcuaWNvbi1mYiBwYXRoe2ZpbGw6I2ZmZn0uc29jLW5ldHdvcmtzIGEgc3ZnLmljb24tZmIgcmVjdHtmaWxsOiNmZmY7dHJhbnNpdGlvbjpmaWxsIDAuM3MgbGluZWFyfS5zb2MtbmV0d29ya3MgYTpob3ZlciBzdmcgcGF0aHtmaWxsOiNGRkJCMDR9LnNvYy1uZXR3b3JrcyBhOmhvdmVyIHN2Zy5pY29uLWZiIHJlY3R7ZmlsbDojMjEyMTIxfS5zb2MtbmV0d29ya3MgYTpob3ZlciBzdmcuaWNvbi1mYiBwYXRoe2ZpbGw6I0ZGQkIwNH0ubGFuZ0NoZWNrey0tY2hlY2tlci1yYWQteHM6IDVweDt0b3A6MHB4O2hlaWdodDoyNXB4fUBtZWRpYSAobWluLXdpZHRoOiA1NzZweCl7LmxhbmdDaGVja3tkaXNwbGF5OmJsb2NrO3otaW5kZXg6MjtyaWdodDoxMHB4fX1AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXsubGFuZ0NoZWNre2hlaWdodDozMHB4O3JpZ2h0OjB9fS5sYW5nQ2hlY2tfX3dyYXBwZXJ7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyLXJhZGl1czp2YXIoLS1jaGVja2VyLXJhZC14cyk7b3ZlcmZsb3c6aGlkZGVuO3Bvc2l0aW9uOnJlbGF0aXZlO2JvcmRlcjoxcHggc29saWQgd2hpdGV9QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7LmxhbmdDaGVja19fd3JhcHBlcnt3aWR0aDoxMzdweH19LmxhbmdDaGVja19fd3JhcHBlcjo6YWZ0ZXJ7Y29udGVudDpcIlwiO2Rpc3BsYXk6ZmxleDtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO3RvcDowO2hlaWdodDoxMDAlO3dpZHRoOjI1cHg7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDt6LWluZGV4OjF9QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7LmxhbmdDaGVja19fd3JhcHBlcjo6YWZ0ZXJ7d2lkdGg6MzRweH19LmxhbmdDaGVja19fd3JhcHBlcjpob3ZlcnthbmltYXRpb24tbmFtZTpiZ1Nob3c7YW5pbWF0aW9uLWR1cmF0aW9uOjAuNXM7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpsaW5lYXI7YW5pbWF0aW9uLWZpbGwtbW9kZTpmb3J3YXJkc31Aa2V5ZnJhbWVzIGJnU2hvd3swJXtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fTEwMCV7YmFja2dyb3VuZC1jb2xvcjojYjRiNGI0fX0ubGFuZ0NoZWNrX193cmFwcGVyOmhvdmVyOjphZnRlcnthbmltYXRpb24tbmFtZTpiZ1Nob3cyO2FuaW1hdGlvbi1kdXJhdGlvbjowLjVzO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246bGluZWFyO2FuaW1hdGlvbi1maWxsLW1vZGU6Zm9yd2FyZHN9QGtleWZyYW1lcyBiZ1Nob3cyezAle2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9MTAwJXtiYWNrZ3JvdW5kLWNvbG9yOiNjOGM4Yzh9fS5sYW5nQ2hlY2tfX3dyYXBwZXI6aG92ZXIgLmxhbmdDaGVja19faXRlbS5zZWxlY3RlZHtvcmRlcjozO29wYWNpdHk6MX0ubGFuZ0NoZWNrX193cmFwcGVyOmhvdmVyIC5sYW5nQ2hlY2tfX2l0ZW06bm90KC5zZWxlY3RlZCl7cG9zaXRpb246cmVsYXRpdmU7b3JkZXI6MTthbmltYXRpb24tbmFtZTpzaG93SXRlbTthbmltYXRpb24tZHVyYXRpb246MC43czthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmxpbmVhcjthbmltYXRpb24tZmlsbC1tb2RlOmZvcndhcmRzO3otaW5kZXg6MTtwYWRkaW5nOjNweCAwfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmxhbmdDaGVja19fd3JhcHBlcjpob3ZlciAubGFuZ0NoZWNrX19pdGVtOm5vdCguc2VsZWN0ZWQpe2FuaW1hdGlvbi1uYW1lOnNob3dJdGVtRGVzYzthbmltYXRpb24tZHVyYXRpb246MC43czthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmxpbmVhcjthbmltYXRpb24tZmlsbC1tb2RlOmZvcndhcmRzfX0ubGFuZ0NoZWNrX193cmFwcGVyOmhvdmVyIC5sYW5nQ2hlY2tfX2l0ZW06bm90KC5zZWxlY3RlZCk6aG92ZXJ7dHJhbnNmb3JtOnNjYWxlKDEuMDUpO2JhY2tncm91bmQtY29sb3I6I2M4YzhjOH1Aa2V5ZnJhbWVzIHNob3dJdGVtezAle29wYWNpdHk6MH0yNSV7b3BhY2l0eTowfTEwMCV7b3BhY2l0eToxO2ZvbnQtd2VpZ2h0OjcwMDt0ZXh0LXNoYWRvdzoxcHggMXB4IDFweCAjMDAwfX1Aa2V5ZnJhbWVzIHNob3dJdGVtRGVzY3swJXtvcGFjaXR5OjB9MjUle29wYWNpdHk6MH0xMDAle29wYWNpdHk6MC41fX0ubGFuZ0NoZWNrX19pdGVte2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7ei1pbmRleDoyO29wYWNpdHk6MC41O3RyYW5zaXRpb246YWxsIDAuNHM7Y3Vyc29yOnBvaW50ZXI7b3JkZXI6Mzt3aWR0aDoxMDBweH1AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXsubGFuZ0NoZWNrX19pdGVte3dpZHRoOjEzN3B4fX0ubGFuZ0NoZWNrX19pdGVtOmhvdmVye29wYWNpdHk6MSAhaW1wb3J0YW50fS5sYW5nQ2hlY2tfX2l0ZW0gLmljb257ZGlzcGxheTpmbGV4O3JpZ2h0OjIlO2hlaWdodDoxN3B4O3dpZHRoOjE5cHg7bWFyZ2luOjNweCA2cHggM3B4IDZweDtib3JkZXItcmFkaXVzOjUwJTtib3JkZXI6MXB4IHNvbGlkICNmZmZ9QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7LmxhbmdDaGVja19faXRlbSAuaWNvbnttYXJnaW46M3B4IDZweCAzcHggNnB4O2Rpc3BsYXk6ZmxleH19LmxhbmdDaGVja19faXRlbSAubGFuZ0NvbnRleHR7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC1mYW1pbHk6XCJNb250c2VycmF0XCIsIHNlcmlmO2ZvbnQtc2l6ZToxMHB4O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTttYXJnaW46NXB4IDFweDt0ZXh0LXNoYWRvdzoxcHggMXB4IDFweCAjMDAwO2NvbG9yOiNmZmZ9QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7LmxhbmdDaGVja19faXRlbSAubGFuZ0NvbnRleHR7bWFyZ2luOjVweCAwfX0ubGFuZ0NoZWNrX19pdGVtIC5sYW5nQ29udGV4dCBmb250e2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtZmFtaWx5OlwiTW9udHNlcnJhdFwiLCBzZXJpZn0ubGFuZ0NoZWNrX19pdGVtIGlucHV0e2Rpc3BsYXk6ZmxleDtwb3NpdGlvbjphYnNvbHV0ZTt6LWluZGV4Oi0xO3dpZHRoOjA7aGVpZ2h0OjA7b3BhY2l0eTowfS5sYW5nQ2hlY2tfX2l0ZW0uc2VsZWN0ZWR7cG9zaXRpb246cmVsYXRpdmU7aGVpZ2h0OjI1cHg7cGFkZGluZy1sZWZ0OjMwcHg7YmFja2dyb3VuZC1jb2xvcjojMDM1M0ZFO2JvcmRlci1yYWRpdXM6MCAwIHZhcigtLWNoZWNrZXItcmFkLXhzKSB2YXIoLS1jaGVja2VyLXJhZC14cyk7b3ZlcmZsb3c6aGlkZGVuO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7b3BhY2l0eToxO29yZGVyOjF9LmxhbmdDaGVja19faXRlbS5zZWxlY3RlZDo6YmVmb3Jle2NvbnRlbnQ6XCJcIjstLXdpZHRoOiAxOHB4Oy0taGVpZ2h0OiAxOHB4O3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtkaXNwbGF5OmlubGluZS1ibG9jaztwb3NpdGlvbjphYnNvbHV0ZTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTtsZWZ0OjVweDt0b3A6NTAlO3dpZHRoOnZhcigtLXdpZHRoKTtoZWlnaHQ6dmFyKC0taGVpZ2h0KTtiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEhOMlp5QjNhV1IwYUQwaU1UZ2lJR2hsYVdkb2REMGlNVGdpSUhacFpYZENiM2c5SWpBZ01DQXhPQ0F4T0NJZ1ptbHNiRDBpYm05dVpTSWdlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtQSEJoZEdnZ1ptbHNiQzF5ZFd4bFBTSmxkbVZ1YjJSa0lpQmpiR2x3TFhKMWJHVTlJbVYyWlc1dlpHUWlJR1E5SWswd0xqVWdPVU13TGpVZ01UQXVNVEUyTWlBd0xqY3hPVGcxT1NBeE1TNHlNakUxSURFdU1UUTNNRElnTVRJdU1qVXlPRU14TGpVM05ERTVJREV6TGpJNE5ERWdNaTR5TURBeU9TQXhOQzR5TWpFeElESXVPVGc1TlRrZ01UVXVNREV3TkVNekxqYzNPRGc1SURFMUxqYzVPVGNnTkM0M01UVTVNaUF4Tmk0ME1qVTRJRFV1TnpRM01Ua2dNVFl1T0RVelF6WXVOemM0TkRZZ01UY3VNamd3TVNBM0xqZzRNemMySURFM0xqVWdPU0F4Tnk0MVF6RXdMakV4TmpJZ01UY3VOU0F4TVM0eU1qRTFJREUzTGpJNE1ERWdNVEl1TWpVeU9DQXhOaTQ0TlRORE1UTXVNamcwTVNBeE5pNDBNalU0SURFMExqSXlNVEVnTVRVdU56azVOeUF4TlM0d01UQTBJREUxTGpBeE1EUkRNVFV1TnprNU55QXhOQzR5TWpFeElERTJMalF5TlRnZ01UTXVNamcwTVNBeE5pNDROVE1nTVRJdU1qVXlPRU14Tnk0eU9EQXhJREV4TGpJeU1UVWdNVGN1TlNBeE1DNHhNVFl5SURFM0xqVWdPVU14Tnk0MUlEWXVOelExTmpZZ01UWXVOakEwTlNBMExqVTRNelkxSURFMUxqQXhNRFFnTWk0NU9EazFPVU14TXk0ME1UWXpJREV1TXprMU5UTWdNVEV1TWpVME15QXdMalVnT1NBd0xqVkROaTQzTkRVMk5pQXdMalVnTkM0MU9ETTJOU0F4TGpNNU5UVXpJREl1T1RnNU5Ua2dNaTQ1T0RrMU9VTXhMak01TlRVeklEUXVOVGd6TmpVZ01DNDFJRFl1TnpRMU5qWWdNQzQxSURsYVRURTJMalVnT1VNeE5pNDFJREV3TGprNE9URWdNVFV1TnpBNU9DQXhNaTQ0T1RZNElERTBMak13TXpNZ01UUXVNekF6TTBNeE1pNDRPVFk0SURFMUxqY3dPVGdnTVRBdU9UZzVNU0F4Tmk0MUlEa2dNVFl1TlVNM0xqQXhNRGc0SURFMkxqVWdOUzR4TURNeU1pQXhOUzQzTURrNElETXVOamsyTnlBeE5DNHpNRE16UXpJdU1qa3dNVGdnTVRJdU9EazJPQ0F4TGpVZ01UQXVPVGc1TVNBeExqVWdPVU14TGpVZ055NHdNVEE0T0NBeUxqSTVNREU0SURVdU1UQXpNaklnTXk0Mk9UWTNJRE11TmprMk4wTTFMakV3TXpJeUlESXVNamt3TVRnZ055NHdNVEE0T0NBeExqVWdPU0F4TGpWRE1UQXVPVGc1TVNBeExqVWdNVEl1T0RrMk9DQXlMakk1TURFNElERTBMak13TXpNZ015NDJPVFkzUXpFMUxqY3dPVGdnTlM0eE1ETXlNaUF4Tmk0MUlEY3VNREV3T0RnZ01UWXVOU0E1V2lJZ1ptbHNiRDBpZDJocGRHVWlMejRLUEhCaGRHZ2dabWxzYkMxeWRXeGxQU0psZG1WdWIyUmtJaUJqYkdsd0xYSjFiR1U5SW1WMlpXNXZaR1FpSUdROUlrMDFMalVnT1VNMUxqVWdNVE11TXprMklEWXVPVFF5SURFM0lEa2dNVGRETVRFdU1EVTRJREUzSURFeUxqVWdNVE11TXprMklERXlMalVnT1VNeE1pNDFJRFF1TmpBMElERXhMakExT0NBeElEa2dNVU0yTGprME1pQXhJRFV1TlNBMExqWXdOQ0ExTGpVZ09WcE5NVEV1TlNBNVF6RXhMalVnTVRJdU9EZzVJREV3TGpJMU5TQXhOaUE1SURFMlF6Y3VOelExSURFMklEWXVOU0F4TWk0NE9Ea2dOaTQxSURsRE5pNDFJRFV1TVRFeElEY3VOelExSURJZ09TQXlRekV3TGpJMU5TQXlJREV4TGpVZ05TNHhNVEVnTVRFdU5TQTVXaUlnWm1sc2JEMGlkMmhwZEdVaUx6NEtQSEJoZEdnZ1pEMGlUVEl1TnpNMUlEUXVNekV5TURkTU15NDBNRFVnTXk0MU56QXdOME16TGpVeE1pQXpMalkyTmpBM0lETXVOakkySURNdU56WXdNRGNnTXk0M05EZ2dNeTQ0TlRFd04wTTFMakEyTmlBMExqZ3pPVEEzSURjdU1UUTJJRFV1TkRReE1EY2dPUzQwTVRNZ05TNDBOREV3TjBNeE1TNHpORFlnTlM0ME5ERXdOeUF4TXk0eE5TQTFMakF3TkRBM0lERTBMalEyT0NBMExqSTFNVEEzUXpFMExqYzNNVGNnTkM0d056a3lOU0F4TlM0d05UZzJJRE11T0RjNU16Z2dNVFV1TXpJMUlETXVOalUwTURkTU1UVXVPVGMxSURRdU5ERTBNRGRETVRVdU5qYzNJRFF1TmpZNU1EY2dNVFV1TXpNNUlEUXVPVEEwTURjZ01UUXVPVFkxSURVdU1URTRNRGRETVRNdU5EZzRJRFV1T1RZek1EY2dNVEV1TlRFeklEWXVORFF4TURjZ09TNDBNVE1nTmk0ME5ERXdOME0yTGprME15QTJMalEwTVRBM0lEUXVOalV4SURVdU56YzRNRGNnTXk0eE5EZ2dOQzQyTlRFd04wTXpMakF3TlRFNUlEUXVOVFEwTVRRZ01pNDROamN6TnlBMExqUXpNVFk0SURJdU56TTFJRFF1TXpFeU1EZGFUVEl1TnpNMUlERXpMamN3TURGTU15NDBNRFVnTVRRdU5EUXdNVU16TGpVeE1pQXhOQzR6TkRReElETXVOakkySURFMExqSTFNREVnTXk0M05EZ2dNVFF1TVRZd01VTTFMakEyTmlBeE15NHhOekl4SURjdU1UUTJJREV5TGpVM01ERWdPUzQwTVRNZ01USXVOVGN3TVVNeE1TNHpORFlnTVRJdU5UY3dNU0F4TXk0eE5TQXhNeTR3TURZeElERTBMalEyT0NBeE15NDNOakF4UXpFMExqYzRPU0F4TXk0NU5EUXhJREUxTGpBM05pQXhOQzR4TkRReElERTFMak15TlNBeE5DNHpOVFl4VERFMUxqazNOU0F4TXk0MU9UWXhRekUxTGpZMk1URWdNVE11TXpNd05DQXhOUzR6TWpJNUlERXpMakE1TkRjZ01UUXVPVFkxSURFeUxqZzVNakZETVRNdU5EZzRJREV5TGpBME9ERWdNVEV1TlRFeklERXhMalUzTURFZ09TNDBNVE1nTVRFdU5UY3dNVU0yTGprME15QXhNUzQxTnpBeElEUXVOalV4SURFeUxqSXpNekVnTXk0eE5EZ2dNVE11TXpVNU1VTXpMakF3TWlBeE15NDBOamt4SURJdU9EWTBJREV6TGpVNE16RWdNaTQzTXpVZ01UTXVOekF3TVZwTk1TQTVMalV3TURBM1ZqZ3VOVEF3TURkSU1UZFdPUzQxTURBd04wZ3hXaUlnWm1sc2JEMGlkMmhwZEdVaUx6NEtQQzl6ZG1jK0NnPT1cIil9QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7LmxhbmdDaGVja19faXRlbS5zZWxlY3RlZHtoZWlnaHQ6MzBweH19LmxhbmdDaGVja19faXRlbS5zZWxlY3RlZCAuaWNvbntkaXNwbGF5OmZsZXg7ZGlzcGxheTpub25lO3dpZHRoOjE3cHg7aGVpZ2h0OjE4cHg7bWFyZ2luLWxlZnQ6NnB4O2JvcmRlci1yYWRpdXM6NTAlO2JvcmRlcjoxcHggc29saWQgI2ZmZn1AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXsubGFuZ0NoZWNrX19pdGVtLnNlbGVjdGVkIC5pY29ue3dpZHRoOjI1cHg7aGVpZ2h0OjI1cHg7bWFyZ2luLWxlZnQ6OXB4fX0ubGFuZ0NoZWNrX19pdGVtLnNlbGVjdGVkIC5sYW5nQ29udGV4dHtmb250LXNpemU6MTJweDttYXJnaW46NXB4fUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpey5sYW5nQ2hlY2tfX2l0ZW0uc2VsZWN0ZWQgLmxhbmdDb250ZXh0e2ZvbnQtc2l6ZToxNnB4O21hcmdpbjo1cHggMH19LmxhbmdDaGVja19faXRlbS5zZWxlY3RlZCAuYXJyb3d7d2lkdGg6MjVweDtoZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OjEwcHg7cG9zaXRpb246cmVsYXRpdmV9QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7LmxhbmdDaGVja19faXRlbS5zZWxlY3RlZCAuYXJyb3d7d2lkdGg6MzRweH19LmxhbmdDaGVja19faXRlbS5zZWxlY3RlZCAuYXJyb3c6OmJlZm9yZSwubGFuZ0NoZWNrX19pdGVtLnNlbGVjdGVkIC5hcnJvdzo6YWZ0ZXJ7Y29udGVudDpcIlwiO2Rpc3BsYXk6ZmxleDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7aGVpZ2h0OjJweDt3aWR0aDo3cHg7Ym9yZGVyLXJhZGl1czo1MHB4O3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCV9QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7LmxhbmdDaGVja19faXRlbS5zZWxlY3RlZCAuYXJyb3c6OmJlZm9yZSwubGFuZ0NoZWNrX19pdGVtLnNlbGVjdGVkIC5hcnJvdzo6YWZ0ZXJ7d2lkdGg6MTRweH19LmxhbmdDaGVja19faXRlbS5zZWxlY3RlZCAuYXJyb3c6OmJlZm9yZXtsZWZ0OjI4JTt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKX1AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXsubGFuZ0NoZWNrX19pdGVtLnNlbGVjdGVkIC5hcnJvdzo6YmVmb3Jle2xlZnQ6MTYlfX0ubGFuZ0NoZWNrX19pdGVtLnNlbGVjdGVkIC5hcnJvdzo6YWZ0ZXJ7cmlnaHQ6MjglO3RyYW5zZm9ybTpyb3RhdGUoMTM1ZGVnKX1AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXsubGFuZ0NoZWNrX19pdGVtLnNlbGVjdGVkIC5hcnJvdzo6YWZ0ZXJ7cmlnaHQ6MTYlfX0ubGFuZ0NoZWNrX19pdGVtLmFjdGl2ZXtkaXNwbGF5Om5vbmV9LmxhbmdDaGVja19faXRlbTpub3QoLnNlbGVjdGVkKXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtvcmRlcjowO29wYWNpdHk6MH0uaGVhZGVye3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6NH1AbWVkaWEgKG1pbi13aWR0aDogMTkyMHB4KXsuaGVhZGVye3BhZGRpbmc6MCAyMHB4fX0uaGVhZGVyX19pbm5lcntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO3BhZGRpbmc6MTZweCAwIDEwcHh9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuaGVhZGVyX19pbm5lcntwYWRkaW5nOjIycHggMCAxNnB4O2FsaWduLWl0ZW1zOmNlbnRlcn19QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7LmhlYWRlcl9faW5uZXJ7cGFkZGluZzozMHB4IDAgMHB4fX1AbWVkaWEgKG1pbi13aWR0aDogMTkyMHB4KXsuaGVhZGVyX19pbm5lcntwYWRkaW5nOjQwcHggMCAwcHh9fS5oZWFkZXJfX2xlZnR7bWFyZ2luLXJpZ2h0OmF1dG99QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuaGVhZGVyX19sZWZ0e2FsaWduLXNlbGY6ZmxleC1zdGFydH19QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7LmhlYWRlcl9fbGVmdHttYXJnaW4tcmlnaHQ6dW5zZXR9fS5oZWFkZXJfX2JveHttYXgtaGVpZ2h0OjU0cHg7bWFyZ2luLWxlZnQ6NnB4fUBtZWRpYSAobWluLXdpZHRoOiA1NzZweCl7LmhlYWRlcl9fYm94e21heC1oZWlnaHQ6OTFweDttYXJnaW4tbGVmdDozMHB4fX1AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXsuaGVhZGVyX19ib3h7bWFyZ2luLWxlZnQ6MjBweH19LmxvZ297ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpmbGV4LWVuZH0ubG9nb19fbGlua3tkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmZsZXgtZW5kO2ZvbnQtc2l6ZTowfS5sb2dvIHN2Z3t3aWR0aDoxMTZweDtoZWlnaHQ6YXV0b31AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5sb2dvIHN2Z3t3aWR0aDoxMTBweH19QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7LmxvZ28gc3Zne3dpZHRoOjE2MHB4O21heC13aWR0aDp1bnNldDttYXgtaGVpZ2h0OnVuc2V0fX1AbWVkaWEgKG1pbi13aWR0aDogMTkyMHB4KXsubG9nbyBzdmd7d2lkdGg6MzAycHg7bWF4LXdpZHRoOnVuc2V0O21heC1oZWlnaHQ6dW5zZXR9fS50b3B7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjA7b3ZlcmZsb3c6aGlkZGVufUBtZWRpYSAobWluLXdpZHRoOiA1NzZweCl7LnRvcHt0ZXh0LWFsaWduOmNlbnRlcn19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsudG9we3BhZGRpbmctdG9wOjEwcHg7dGV4dC1hbGlnbjpsZWZ0fX1AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXsudG9we3BhZGRpbmctYm90dG9tOjA7cGFkZGluZy10b3A6MHB4fX1AbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KXsudG9we3BhZGRpbmctdG9wOjBweDtwYWRkaW5nLWJvdHRvbTowcHh9fUBtZWRpYSAobWluLXdpZHRoOiAxOTIwcHgpey50b3B7b3ZlcmZsb3c6dmlzaWJsZX19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsudG9wX190aXRsZSwudG9wX19idG4tYmxvY2t7Z3JpZC1jb2x1bW46MS83fX0udG9wX190aXRsZXtjb2xvcjojMEIwQjMzO3RleHQtYWxpZ246Y2VudGVyfUBtZWRpYSAobWluLXdpZHRoOiA1NzZweCl7LnRvcF9fdGl0bGV7bWFyZ2luOjAgYXV0bzttYXgtd2lkdGg6OTAlfX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey50b3BfX3RpdGxle3RleHQtYWxpZ246bGVmdDttYXgtd2lkdGg6MTAwJTt3aWR0aDoxMDAlO2dyaWQtY29sdW1uOjEvODtncmlkLXJvdzoxO21hcmdpbi1ib3R0b206MTZweH19QG1lZGlhIChtaW4td2lkdGg6IDk5M3B4KXsudG9wX190aXRsZXtncmlkLWNvbHVtbjoxLzc7bWF4LXdpZHRoOjU0MHB4fX1AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXsudG9wX190aXRsZXttYXgtd2lkdGg6MTAwJTtwYWRkaW5nLXRvcDozOHB4O21hcmdpbi1ib3R0b206MTBweH19QG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCl7LnRvcF9fdGl0bGV7Z3JpZC1jb2x1bW46MS83O2FsaWduLXNlbGY6ZmxleC1lbmQ7cGFkZGluZy10b3A6MzdweDttYXJnaW4tYm90dG9tOjIwcHh9fUBtZWRpYSAobWluLXdpZHRoOiAxOTIwcHgpey50b3BfX3RpdGxle3BhZGRpbmctdG9wOjYwcHg7bWFyZ2luLWJvdHRvbToyMHB4fX0udG9wX190aXRsZT5we3BhZGRpbmc6MHB4IDVweDtmb250LXNpemU6MTJweH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey50b3BfX3RpdGxlPnB7Zm9udC1zaXplOjE2cHh9fUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpey50b3BfX3RpdGxlPnB7bWF4LXdpZHRoOjM0MnB4fX1AbWVkaWEgKG1pbi13aWR0aDogMTkyMHB4KXsudG9wX190aXRsZT5we21heC13aWR0aDo0ODBweDtmb250LXNpemU6MjBweH19LnRvcF9faW5uZXJ7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjttYXgtd2lkdGg6NTAwcHg7bWFyZ2luOjAgYXV0bztwYWRkaW5nLXRvcDoxNXB4fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnRvcF9faW5uZXJ7bWF4LXdpZHRoOnVuc2V0O3Bvc2l0aW9uOnN0YXRpYztwYWRkaW5nLXRvcDowO2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDEyLCAxZnIpO3BhZGRpbmctYm90dG9tOjE0cHh9fUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpey50b3BfX2lubmVye3BhZGRpbmctYm90dG9tOjB9fS50b3BfX3NjZW5lLWNvbnRhaW5lcntwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey50b3BfX3NjZW5lLWNvbnRhaW5lcntncmlkLXJvdzoxLzQ7Z3JpZC1jb2x1bW46Ny8xMztwb3NpdGlvbjpzdGF0aWM7bWFyZ2luLWJvdHRvbTowfX0udG9wX19zY2VuZS1jb250YWluZXIgLnRvcF9fYnRuLWJsb2Nre2Rpc3BsYXk6ZmxleH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey50b3BfX3NjZW5lLWNvbnRhaW5lciAudG9wX19idG4tYmxvY2t7ZGlzcGxheTpub25lfX0udG9wIC5zY2VuZXtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjE7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpjZW50ZXI7bWFyZ2luLWJvdHRvbTowcHg7d2lkdGg6MTAwJTttYXgtd2lkdGg6MzAwcHg7aGVpZ2h0OjMyNHB4O21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG99QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsudG9wIC5zY2VuZXtwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MDttYXJnaW4tYm90dG9tOjBweDttYXJnaW4tbGVmdDphdXRvO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7bWF4LXdpZHRoOmNsYW1wKDQ2N3B4LCA0NXZ3LCA0OTBweCl9fUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpey50b3AgLnNjZW5le2hlaWdodDoxMDAlO21heC13aWR0aDp1bnNldDt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKTt3aWR0aDo2MDFweH19QG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCl7LnRvcCAuc2NlbmV7bWFyZ2luLWxlZnQ6MDt3aWR0aDo3MjZweH19QG1lZGlhIChtaW4td2lkdGg6IDE5MjBweCl7LnRvcCAuc2NlbmV7aGVpZ2h0OjEwMCU7d2lkdGg6OTY4cHh9fS50b3AgLnNjZW5lX19pdGVte3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOnZhcigtLXdpZHRoKTtoZWlnaHQ6dmFyKC0taGVpZ2h0KTstLWhlaWdodDogYXV0b30udG9wIC5zY2VuZV9faXRlbSBpbWd7d2lkdGg6MTAwJTtoZWlnaHQ6YXV0bztvYmplY3QtZml0OmNvdmVyO2Rpc3BsYXk6YmxvY2t9LnRvcCAuc2NlbmVfX2l0ZW0tLXNjcmVlbnstLXdpZHRoOiAyODJweDstLWhlaWdodDogMzMycHg7d2lkdGg6dmFyKC0td2lkdGgpO2hlaWdodDp2YXIoLS1oZWlnaHQpO2JvdHRvbTowO3otaW5kZXg6Mjt0cmFuc2Zvcm06dHJhbnNsYXRlWCgxMnB4KX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey50b3AgLnNjZW5lX19pdGVtLS1zY3JlZW57dHJhbnNmb3JtOnJvdGF0ZSgwZGVnKTstLWhlaWdodDogY2xhbXAoNTIwcHgsIDUwdncsIDU3MHB4KTstLXdpZHRoOiBjbGFtcCgzNzVweCwgMzd2dywgNDUwcHgpO2JvdHRvbTowJX19QG1lZGlhIChtaW4td2lkdGg6IDk5M3B4KXsudG9wIC5zY2VuZV9faXRlbS0tc2NyZWVuey0td2lkdGg6IGNsYW1wKDM4NnB4LCA0M3Z3LCA0NTBweCl9fUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpey50b3AgLnNjZW5lX19pdGVtLS1zY3JlZW57LS13aWR0aDogNTQwcHg7LS1oZWlnaHQ6IDU2NXB4fX1AbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KXsudG9wIC5zY2VuZV9faXRlbS0tc2NyZWVuey0td2lkdGg6IDU1NnB4Oy0taGVpZ2h0OiA3MjRweH19QG1lZGlhIChtaW4td2lkdGg6IDE5MjBweCl7LnRvcCAuc2NlbmVfX2l0ZW0tLXNjcmVlbnstLXdpZHRoOiA3NDBweDstLWhlaWdodDogOTg0cHh9fS50b3AgLnNjZW5lX19pdGVtLS1zY3JlZW4gaW1ne3dpZHRoOjEwMCU7bWF4LWhlaWdodDoxMDAlO2hlaWdodDozMzBweDtvYmplY3QtcG9zaXRpb246dG9wfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnRvcCAuc2NlbmVfX2l0ZW0tLXNjcmVlbiBpbWd7aGVpZ2h0OmF1dG99fS50b3AgLnNjZW5lX19pdGVtLS1zY3JlZW46OmJlZm9yZXtjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDowO2JvdHRvbTotOXB4O3dpZHRoOjEyMCU7YmFja2dyb3VuZC1jb2xvcjojMDM1M0ZFO2hlaWdodDoyMCU7Ym9yZGVyLXJhZGl1czo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoNTAlKTtmaWx0ZXI6Ymx1cigxMHB4KTtsZWZ0Oi0xMCV9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsudG9wIC5zY2VuZV9faXRlbS0tc2NyZWVuOjpiZWZvcmV7ZGlzcGxheTpub25lfX0udG9wIC5zY2VuZV9faXRlbS0tZmlndXJley0td2lkdGg6IDE1NnB4O3RvcDoxOS41JTtyaWdodDotMTEuMiU7dHJhbnNmb3JtOnJvdGF0ZSgwZGVnKX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey50b3AgLnNjZW5lX19pdGVtLS1maWd1cmV7LS13aWR0aDogY2xhbXAoMTYwcHgsIDM0JSwgMjcycHgpO2xlZnQ6NTYuNiU7dG9wOjI3LjMlO3RyYW5zZm9ybTpyb3RhdGUoMGRlZyl9fUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpey50b3AgLnNjZW5lX19pdGVtLS1maWd1cmV7LS13aWR0aDogNTElO3RvcDozNi4xJTtsZWZ0OjYyLjElfX1AbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KXsudG9wIC5zY2VuZV9faXRlbS0tZmlndXJley0td2lkdGg6IDQ0JTt0b3A6MzEuMiU7bGVmdDo2MS4yJX19QG1lZGlhIChtaW4td2lkdGg6IDE5MjBweCl7LnRvcCAuc2NlbmVfX2l0ZW0tLWZpZ3VyZXstLXdpZHRoOiA0MyU7dG9wOjI4LjIlO2xlZnQ6NjEuOCV9fS50b3AgLnNjZW5lX19pdGVtLS1maWd1cmUtZmlsbHstLXdpZHRoOiA5MnB4O2xlZnQ6LTEwLjVweDt0b3A6MjklfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnRvcCAuc2NlbmVfX2l0ZW0tLWZpZ3VyZS1maWxsey0td2lkdGg6IGNsYW1wKDg5cHgsIDEzLjZ2dywgMjAwcHgpO3RvcDo0MyU7bGVmdDoyLjIlO3RyYW5zZm9ybTpyb3RhdGUoLTVkZWcpfX1AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXsudG9wIC5zY2VuZV9faXRlbS0tZmlndXJlLWZpbGx7LS13aWR0aDogMjYlO3RvcDo1MCU7bGVmdDotNiU7dHJhbnNmb3JtOnJvdGF0ZSgxZGVnKX19QG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCl7LnRvcCAuc2NlbmVfX2l0ZW0tLWZpZ3VyZS1maWxsey0td2lkdGg6IDIzJTtsZWZ0OjEuNyU7dG9wOjQyJX19QG1lZGlhIChtaW4td2lkdGg6IDE5MjBweCl7LnRvcCAuc2NlbmVfX2l0ZW0tLWZpZ3VyZS1maWxsey0td2lkdGg6IDIxJTt0b3A6MzkuMiU7bGVmdDo0LjUlfX0udG9wIC5zY2VuZV9faXRlbS0tZmlndXJlLWZpbGwtMntkaXNwbGF5Om5vbmV9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsudG9wIC5zY2VuZV9faXRlbS0tZmlndXJlLWZpbGwtMntkaXNwbGF5OmJsb2NrO3RvcDo5JTtsZWZ0OjI4LjQlOy0td2lkdGg6IGNsYW1wKDM4cHgsIDMuNnZ3LCAyMDBweCk7dHJhbnNmb3JtOnJvdGF0ZSgtNWRlZyl9fUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpey50b3AgLnNjZW5lX19pdGVtLS1maWd1cmUtZmlsbC0ye2xlZnQ6MjUlO3RvcDo2JTstLXdpZHRoOiBjbGFtcCgzOHB4LCA0LjZ2dywgMTAwcHgpO3RyYW5zZm9ybTpyb3RhdGUoMWRlZyl9fUBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpey50b3AgLnNjZW5lX19pdGVtLS1maWd1cmUtZmlsbC0yey0td2lkdGg6IDglO2xlZnQ6MjYuMyU7dG9wOjExJX19QG1lZGlhIChtaW4td2lkdGg6IDE5MjBweCl7LnRvcCAuc2NlbmVfX2l0ZW0tLWZpZ3VyZS1maWxsLTJ7bGVmdDoyNi43JTt0b3A6NS44JX19LnRvcCAuc2NlbmVfX2l0ZW0tLW1vbmV5LTF7LS13aWR0aDogNTZweDt0b3A6OSU7bGVmdDozJTt0cmFuc2Zvcm06cm90YXRlKDE4ZGVnKTtkaXNwbGF5Om5vbmV9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsudG9wIC5zY2VuZV9faXRlbS0tbW9uZXktMXstLXdpZHRoOiAxNi4zJTtsZWZ0OnVuc2V0O3JpZ2h0Ojc1JTt0b3A6MTglfX1AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXsudG9wIC5zY2VuZV9faXRlbS0tbW9uZXktMXstLXdpZHRoOiAyMC4zJTtyaWdodDo3NCU7dG9wOjE1JTtsZWZ0OnVuc2V0fX1AbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KXsudG9wIC5zY2VuZV9faXRlbS0tbW9uZXktMXtkaXNwbGF5OmJsb2NrOy0td2lkdGg6IDE3LjMlO3RvcDoxNyU7cmlnaHQ6NzAuOSV9fUBtZWRpYSAobWluLXdpZHRoOiAxOTIwcHgpey50b3AgLnNjZW5lX19pdGVtLS1tb25leS0xe2Rpc3BsYXk6bm9uZX19LnRvcCAuc2NlbmVfX2l0ZW0tLW1vbmV5LTJ7LS13aWR0aDogMTQzcHg7b3BhY2l0eToxO2JvdHRvbTo2JTtyaWdodDotMTQlO3otaW5kZXg6MjtmaWx0ZXI6Ymx1cigycHgpO3RyYW5zZm9ybTpyb3RhdGUoLTM2ZGVnKX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey50b3AgLnNjZW5lX19pdGVtLS1tb25leS0yey0td2lkdGg6IDQ1LjMlOy0taGVpZ2h0OiBhdXRvO2JvdHRvbTotMTYlO3JpZ2h0OjE3JTtmaWx0ZXI6Ymx1cigzcHgpfX1AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXsudG9wIC5zY2VuZV9faXRlbS0tbW9uZXktMnstLXdpZHRoOiA0Ny4zJTtib3R0b206LTIyJTtyaWdodDo5JX19QG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCl7LnRvcCAuc2NlbmVfX2l0ZW0tLW1vbmV5LTJ7LS13aWR0aDogNDcuMyU7Ym90dG9tOi0xOCU7cmlnaHQ6NCU7ZmlsdGVyOmJsdXIoNXB4KX19QG1lZGlhIChtaW4td2lkdGg6IDE5MjBweCl7LnRvcCAuc2NlbmVfX2l0ZW0tLW1vbmV5LTJ7LS13aWR0aDogNDIuMyU7Ym90dG9tOi0xMyU7cmlnaHQ6MTAlfX0udG9wIC5zY2VuZV9faXRlbS0tbW9uZXktM3tkaXNwbGF5Om5vbmU7LS13aWR0aDogNzNweDstLWhlaWdodDogNjZweDt0cmFuc2Zvcm06cm90YXRlKC01N2RlZyk7cmlnaHQ6LTIxJTtib3R0b206MzglfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnRvcCAuc2NlbmVfX2l0ZW0tLW1vbmV5LTN7ZGlzcGxheTpibG9jazstLXdpZHRoOiAxMzFweDstLWhlaWdodDogYXV0bztyaWdodDoxJTt0b3A6OCU7ZGlzcGxheTpub25lfX1AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXsudG9wIC5zY2VuZV9faXRlbS0tbW9uZXktM3tkaXNwbGF5OmJsb2NrOy0td2lkdGg6IDQwJTtib3R0b206dW5zZXQ7bGVmdDo3OS4zJTt0b3A6NCU7cmlnaHQ6dW5zZXQ7dHJhbnNmb3JtOnJvdGF0ZSgwZGVnKTtmaWx0ZXI6Ymx1cig1cHgpfX1AbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KXsudG9wIC5zY2VuZV9faXRlbS0tbW9uZXktM3stLXdpZHRoOiAzNiU7bGVmdDo3NS44JTt0b3A6NC41JTt0cmFuc2Zvcm06cm90YXRlKDRkZWcpfX1AbWVkaWEgKG1pbi13aWR0aDogMTkyMHB4KXsudG9wIC5zY2VuZV9faXRlbS0tbW9uZXktM3tsZWZ0OjgxJTt0b3A6My40JTstLXdpZHRoOiAzNCV9fS50b3AgLnNjZW5lX19pdGVtLS1tb25leS00ey0td2lkdGg6IDEwMHB4O3JpZ2h0Oi0xNiU7dG9wOjElO3RyYW5zZm9ybTpyb3RhdGUoNmRlZyk7ZmlsdGVyOmJsdXIoM3B4KX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey50b3AgLnNjZW5lX19pdGVtLS1tb25leS00ey0td2lkdGg6IDMyLjMlO3RvcDo5JTtyaWdodDo2JTt0cmFuc2Zvcm06cm90YXRlKDJkZWcpfX1AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXsudG9wIC5zY2VuZV9faXRlbS0tbW9uZXktNHtkaXNwbGF5Om5vbmV9fUBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpey50b3AgLnNjZW5lX19pdGVtLS1tb25leS00e2Rpc3BsYXk6YmxvY2s7LS13aWR0aDogMTYuMyU7dG9wOjgwJTtyaWdodDotNS4zJTt0cmFuc2Zvcm06cm90YXRlKC01NmRlZyl9fUBtZWRpYSAobWluLXdpZHRoOiAxOTIwcHgpey50b3AgLnNjZW5lX19pdGVtLS1tb25leS00e3RvcDo3NSU7LS13aWR0aDogMTYuMyU7cmlnaHQ6LTUuMyV9fS50b3AgLnNjZW5lX19pdGVtLS1saW5le2Rpc3BsYXk6bm9uZX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey50b3AgLnNjZW5lX19pdGVtLS1saW5le2Rpc3BsYXk6YmxvY2s7cG9pbnRlci1ldmVudHM6bm9uZTt6LWluZGV4OjI7LS13aWR0aDogNTklO2xlZnQ6LTE2LjklO2JvdHRvbTotMzQlO3otaW5kZXg6Mn19QG1lZGlhIChtaW4td2lkdGg6IDk5M3B4KXsudG9wIC5zY2VuZV9faXRlbS0tbGluZXtib3R0b206LTQ4JX19QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7LnRvcCAuc2NlbmVfX2l0ZW0tLWxpbmV7bGVmdDotMjMuOSU7LS13aWR0aDogNDUlO2JvdHRvbTotMzYlfX1AbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KXsudG9wIC5zY2VuZV9faXRlbS0tbGluZXstLXdpZHRoOiA1NyU7Ym90dG9tOi00NCU7bGVmdDotMTEuOSV9fUBtZWRpYSAobWluLXdpZHRoOiAxOTIwcHgpey50b3AgLnNjZW5lX19pdGVtLS1saW5le2Rpc3BsYXk6YmxvY2s7ei1pbmRleDoyOy0td2lkdGg6IDYzJTtsZWZ0Oi0yMS45JTtib3R0b206LTQ0JX19LnRvcCBoMXttYXJnaW4tYm90dG9tOjEwcHg7Zm9udC1zaXplOjE2cHg7bGV0dGVyLXNwYWNpbmc6MH1AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpey50b3AgaDF7cGFkZGluZzowfX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey50b3AgaDF7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7ZmxleC1kaXJlY3Rpb246Y29sdW1uO3RleHQtYWxpZ246c3RhcnQ7bWluLXdpZHRoOnVuc2V0O2h5cGhlbnM6YXV0bzttYXJnaW4tYm90dG9tOjNweH19QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7LnRvcCBoMXtkaXNwbGF5OmJsb2NrO21hcmdpbi1ib3R0b206NHB4O21pbi13aWR0aDp1bnNldDttYXgtd2lkdGg6MTAwJTt3aWR0aDoxMDAlfX1AbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KXsudG9wIGgxe3dpZHRoOjEwMCU7bWF4LXdpZHRoOjY1MHB4O21hcmdpbi1ib3R0b206NnB4fX1AbWVkaWEgKG1pbi13aWR0aDogMTkyMHB4KXsudG9wIGgxe21hcmdpbi1ib3R0b206MTBweDttYXgtd2lkdGg6MTAwJX19LnRvcCBoMSAucmV2ZWFsLXdyYXB7b3ZlcmZsb3c6aGlkZGVufS50b3AgaDEgLnJldmVhbC10YXJnZXR7d2lsbC1jaGFuZ2U6dHJhbnNmb3JtfUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpey50b3AgaDEgLnJldmVhbC10YXJnZXR7bGluZS1oZWlnaHQ6MX19LnRvcCBoMSBzcGFue2Rpc3BsYXk6YmxvY2t9QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7LnRvcCBoMSBzcGFue2Rpc3BsYXk6aW5saW5lfX0udG9wIGgxIHNwYW4udG9wX190aXRsZS10ZXh0e3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtmb250LXNpemU6MTVweDttYXJnaW4tYm90dG9tOjEwcHh9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsudG9wIGgxIHNwYW4udG9wX190aXRsZS10ZXh0e2xpbmUtaGVpZ2h0Oi45NTtwYWRkaW5nLXRvcDoycHg7Zm9udC1zaXplOjI4cHh9fUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpey50b3AgaDEgc3Bhbi50b3BfX3RpdGxlLXRleHR7Zm9udC1zaXplOjI4cHg7bWF4LXdpZHRoOjYxMXB4O3dpZHRoOjUwJTtsaW5lLWhlaWdodDoxLjF9fUBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpey50b3AgaDEgc3Bhbi50b3BfX3RpdGxlLXRleHR7Zm9udC1zaXplOjMwcHg7bWF4LXdpZHRoOjUwMHB4fX1AbWVkaWEgKG1pbi13aWR0aDogMTkyMHB4KXsudG9wIGgxIHNwYW4udG9wX190aXRsZS10ZXh0e3BhZGRpbmctdG9wOjEwcHg7bGluZS1oZWlnaHQ6Ljk7Zm9udC1zaXplOjUwcHg7cGFkZGluZy10b3A6MH19LnRvcCBoMSBzcGFuLnRvcF9fdGl0bGUtYmFkZ2V7Zm9udC1zaXplOjEycHg7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246YmFzZWxpbmU7d2hpdGUtc3BhY2U6bm9ybWFsO292ZXJmbG93LXdyYXA6YW55d2hlcmV9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsudG9wIGgxIHNwYW4udG9wX190aXRsZS1iYWRnZXtmb250LXNpemU6MTVweDttYXgtaW5saW5lLXNpemU6MjgwcHg7cGFkZGluZy10b3A6MnB4fX1AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXsudG9wIGgxIHNwYW4udG9wX190aXRsZS1iYWRnZXttYXgtd2lkdGg6bm9uZTt3aWR0aDphdXRvO2ZvbnQtc2l6ZToxNC42cHg7bGluZS1oZWlnaHQ6MTttYXgtaW5saW5lLXNpemU6NDIwcHg7dmVydGljYWwtYWxpZ246dG9wO3BhZGRpbmctdG9wOjB9fUBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpey50b3AgaDEgc3Bhbi50b3BfX3RpdGxlLWJhZGdle2ZvbnQtc2l6ZToxNnB4O21heC1pbmxpbmUtc2l6ZTo0NDBweDt2ZXJ0aWNhbC1hbGlnbjpib3R0b207bGluZS1oZWlnaHQ6MS4xfX1AbWVkaWEgKG1pbi13aWR0aDogMTkyMHB4KXsudG9wIGgxIHNwYW4udG9wX190aXRsZS1iYWRnZXtmb250LXNpemU6MjBweDttYXgtaW5saW5lLXNpemU6NTIwcHg7dmVydGljYWwtYWxpZ246YmFzZWxpbmV9fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnRvcCBoMS5lbi1sb2NhbGl6YXRpb257YWxpZ24taXRlbXM6ZmxleC1zdGFydH19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsudG9wIGgxLmVuLWxvY2FsaXphdGlvbiBzcGFuLnRvcF9fdGl0bGUtdGV4dHttYXgtd2lkdGg6MjIwcHh9fUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpey50b3AgaDEuZW4tbG9jYWxpemF0aW9uIHNwYW4udG9wX190aXRsZS10ZXh0e21heC13aWR0aDozMjZweH19QG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCl7LnRvcCBoMS5lbi1sb2NhbGl6YXRpb24gc3Bhbi50b3BfX3RpdGxlLXRleHR7bWF4LXdpZHRoOjQzMHB4fX1AbWVkaWEgKG1pbi13aWR0aDogMTkyMHB4KXsudG9wIGgxLmVuLWxvY2FsaXphdGlvbiBzcGFuLnRvcF9fdGl0bGUtdGV4dHttYXgtd2lkdGg6NTY2cHh9fUBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpey50b3AgaDEuZW4tbG9jYWxpemF0aW9uIHNwYW4udG9wX190aXRsZS1iYWRnZXt2ZXJ0aWNhbC1hbGlnbjp0b3B9fUBtZWRpYSAobWluLXdpZHRoOiAxOTIwcHgpey50b3AgaDEuZW4tbG9jYWxpemF0aW9uIHNwYW4udG9wX190aXRsZS1iYWRnZXt2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZX19LnRvcCAuYW5pbWF0ZWQtdG9wLWNpcmNsZSwudG9wIC5hbmltYXRlZC1tb25leS0xLC50b3AgLmFuaW1hdGVkLW1vbmV5LTIsLnRvcCAuYW5pbWF0ZWQtbW9uZXktMywudG9wIC5hbmltYXRlZC1tb25leS00LC50b3AgLmFuaW1hdGVkLWxpbmUsLnRvcCAuYW5pbWF0ZWQtZmlndXJlLC50b3AgLmFuaW1hdGVkLWJpcmR7dmlzaWJpbGl0eTpoaWRkZW59LnRvcCAucmFkaWFsR2FyZGllbnR7cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDotMjtiYWNrZ3JvdW5kLWNvbG9yOiMwNTFCNEE7aGVpZ2h0OjI2MHB4O3dpZHRoOjI2MHB4O3RvcDozMHB4O2JvcmRlci1yYWRpdXM6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDEwcHgpfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnRvcCAucmFkaWFsR2FyZGllbnR7b3BhY2l0eToxO3RvcDoxMC4zdnc7d2lkdGg6Y2xhbXAoMzUwcHgsIDM2dncsIDQwMHB4KTtoZWlnaHQ6Y2xhbXAoMzUwcHgsIDM2dncsIDQwMHB4KTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNXB4KX19QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7LnRvcCAucmFkaWFsR2FyZGllbnR7d2lkdGg6NDk2cHg7dG9wOjguNiU7aGVpZ2h0OjQ5NnB4O3RyYW5zZm9ybTp0cmFuc2xhdGVYKC0xdncpO2xlZnQ6dW5zZXR9fUBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpey50b3AgLnJhZGlhbEdhcmRpZW50e3dpZHRoOjUyMHB4O2hlaWdodDo1MjBweDt0b3A6OC41JTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtMXZ3KX19QG1lZGlhIChtaW4td2lkdGg6IDE5MjBweCl7LnRvcCAucmFkaWFsR2FyZGllbnR7d2lkdGg6NjgwcHg7aGVpZ2h0OjY4MHB4O3RvcDo2LjElO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC0wLjZ2dyl9fS5iZW5lZml0c3twb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjE7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTE1cHgpO3BhZGRpbmc6MCA0cHh9QG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KXsuYmVuZWZpdHN7bWFyZ2luLWJvdHRvbToxMHB4O3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApfX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5iZW5lZml0c3twYWRkaW5nLXRvcDowcHg7cGFkZGluZzowO2dyaWQtcm93OjI7bWFyZ2luLWJvdHRvbTowO3BhZGRpbmctcmlnaHQ6MDtncmlkLWNvbHVtbjoxLzh9fUBtZWRpYSAobWluLXdpZHRoOiA5OTNweCl7LmJlbmVmaXRze2dyaWQtY29sdW1uOjEvN319QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7LmJlbmVmaXRze2dyaWQtY29sdW1uOjEvNX19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuYmVuZWZpdHMgdWx7Z3JpZC1jb2x1bW46MS83O2dyaWQtcm93OjI7bWFyZ2luLWJvdHRvbToxMnB4fX1AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXsuYmVuZWZpdHMgdWx7bWFyZ2luLWJvdHRvbToxNnB4fX1AbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KXsuYmVuZWZpdHMgdWx7Z3JpZC1jb2x1bW46MS83O21hcmdpbi1ib3R0b206MTVweDtmb250LXNpemU6MjBweH19QG1lZGlhIChtaW4td2lkdGg6IDE5MjBweCl7LmJlbmVmaXRzIHVse2dyaWQtY29sdW1uOjEvNn19LmJlbmVmaXRzIGxpe2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47bGV0dGVyLXNwYWNpbmc6MH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5iZW5lZml0cyBsaXttYXgtd2lkdGg6NzclfX1AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXsuYmVuZWZpdHMgbGl7bWF4LXdpZHRoOjg0JX19QG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCl7LmJlbmVmaXRzIGxpe21heC13aWR0aDoxMDAlfX1AbWVkaWEgKG1pbi13aWR0aDogMTkyMHB4KXsuYmVuZWZpdHMgbGl7bWF4LXdpZHRoOjkwJX19LmJlbmVmaXRzIGxpIGgze2ZvbnQtc2l6ZToxMnB4fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmJlbmVmaXRzIGxpIGgze2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjF9fUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpey5iZW5lZml0cyBsaSBoM3tmb250LXNpemU6MTVweH19QG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCl7LmJlbmVmaXRzIGxpIGgze2ZvbnQtc2l6ZToyMXB4fX1AbWVkaWEgKG1pbi13aWR0aDogMTkyMHB4KXsuYmVuZWZpdHMgbGkgaDN7Zm9udC1zaXplOjI0LjZweH19LmJlbmVmaXRzIGxpIHB7bWFyZ2luLWJvdHRvbTozLjYlO2xpbmUtaGVpZ2h0OjEuMTtmb250LXNpemU6MTFweH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5iZW5lZml0cyBsaSBwe21hcmdpbi1ib3R0b206NCV9fUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpey5iZW5lZml0cyBsaSBwe2ZvbnQtc2l6ZToxMXB4O2xpbmUtaGVpZ2h0OjEuMTttYXJnaW4tYm90dG9tOjMuOSV9fUBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpey5iZW5lZml0cyBsaSBwe2ZvbnQtc2l6ZToxM3B4O21hcmdpbi1ib3R0b206Mi45JX19QG1lZGlhIChtaW4td2lkdGg6IDE5MjBweCl7LmJlbmVmaXRzIGxpIHB7Zm9udC1zaXplOjE2LjRweDttYXJnaW4tYm90dG9tOjIuOSV9fS5iZW5lZml0cyBsaSBzdmd7d2lkdGg6MTAwJTtzdHJva2U6IzBCMEIzM30uYmVuZWZpdHMgbGk6bm90KDpsYXN0LWNoaWxkKXttYXJnaW4tYm90dG9tOi42NWVtfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmJlbmVmaXRzIGxpOm5vdCg6bGFzdC1jaGlsZCl7bWFyZ2luLWJvdHRvbTowLjc1ZW19fUBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpey5iZW5lZml0cyBsaTpub3QoOmxhc3QtY2hpbGQpe21hcmdpbi1ib3R0b206MTdweH19LnBheW1lbnRze2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTRweCl9QG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KXsucGF5bWVudHN7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCl9fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnBheW1lbnRze3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MTtwYWRkaW5nOjA7bWFyZ2luLWJvdHRvbTowO2dyaWQtY29sdW1uOjEvODtwYWRkaW5nLWlubGluZS1lbmQ6MTIuNCU7Z3JpZC1yb3c6MztnYXA6NnB4O2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoYXV0by1maXQsIG1pbm1heCg4NHB4LCAxZnIpKX19QG1lZGlhIChtaW4td2lkdGg6IDk5M3B4KXsucGF5bWVudHN7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdChhdXRvLWZpdCwgbWlubWF4KDgwcHgsIDFmcikpO3BhZGRpbmctaW5saW5lLWVuZDowO2dyaWQtY29sdW1uOjEvNjttYXgtd2lkdGg6NDYwcHh9fUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpey5wYXltZW50c3tncmlkLWNvbHVtbjoxLzY7Z2FwOjE1cHg7bWF4LXdpZHRoOjEwMCV9fUBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpey5wYXltZW50c3tncmlkLWNvbHVtbjoxLzd9fS5wYXltZW50cyBoMntmb250LXNpemU6MTJweDtsaW5lLWhlaWdodDoxLjE7bWFyZ2luLWJvdHRvbTo4cHh9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsucGF5bWVudHMgaDJ7cGFkZGluZzowO21hcmdpbi1ib3R0b206MTNweDtmb250LXNpemU6MTRweH19QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7LnBheW1lbnRzIGgye2ZvbnQtc2l6ZToxNXB4O21hcmdpbi1ib3R0b206M3B4fX1AbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KXsucGF5bWVudHMgaDJ7bWFyZ2luLWJvdHRvbToxMnB4O2ZvbnQtc2l6ZToyMXB4fX1AbWVkaWEgKG1pbi13aWR0aDogMTkyMHB4KXsucGF5bWVudHMgaDJ7bWFyZ2luLWJvdHRvbToxNXB4O2ZvbnQtc2l6ZToyNC42cHh9fS5wYXltZW50c19fbGlzdHtkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdChhdXRvLWZpdCwgbWlubWF4KDEyN3B4LCAxZnIpKTtnYXA6MTJweDttYXJnaW4tYm90dG9tOjIwcHg7cGFkZGluZzowIDE1cHh9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsucGF5bWVudHNfX2xpc3R7cGFkZGluZzowO21hcmdpbi1ib3R0b206ODlweDtjb2x1bW4tZ2FwOjZweDtyb3ctZ2FwOjRweDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDQsIG1pbm1heCg4N3B4LCAxZnIpKX19QG1lZGlhIChtaW4td2lkdGg6IDk5M3B4KXsucGF5bWVudHNfX2xpc3R7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdCg0LCBtaW5tYXgoODhweCwgMWZyKSl9fUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpey5wYXltZW50c19fbGlzdHtncmlkLWNvbHVtbjoxLzU7bWFyZ2luLXJpZ2h0OjA7bWFyZ2luLWJvdHRvbTo1MHB4O2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoNSwgbWlubWF4KDg4cHgsIDFmcikpO2dhcDo0cHh9fUBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpey5wYXltZW50c19fbGlzdHttYXJnaW4tYm90dG9tOjE2M3B4O2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoNSwgbWlubWF4KDEyN3B4LCAxZnIpKTtwYWRkaW5nLXJpZ2h0OjEyLjIlO21hcmdpbi1yaWdodDowO3Jvdy1nYXA6OHB4O2NvbHVtbi1nYXA6MTJweH19QG1lZGlhIChtaW4td2lkdGg6IDE5MjBweCl7LnBheW1lbnRzX19saXN0e3BhZGRpbmctcmlnaHQ6Ni4zdnc7Z2FwOjEwcHg7bWFyZ2luLWJvdHRvbToyMjhweDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDUsIG1pbm1heCgxNzdweCwgMWZyKSl9fS5wYXltZW50c19faW1hZ2V7Ym9yZGVyLXJhZGl1czoxMnB4O292ZXJmbG93OmhpZGRlbn1AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpey5wYXltZW50c19faW1hZ2V7Ym9yZGVyLXJhZGl1czoxNnB4fX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5wYXltZW50c19faW1hZ2V7Ym9yZGVyLXJhZGl1czo2cHh9fS5wYXltZW50c19faW1hZ2UgaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3Zlcn0ucGF5bWVudHMgbGl7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5wYXltZW50cyBsaSBhe2ZvbnQtc2l6ZTowO2NvbG9yOnRyYW5zcGFyZW50O3RleHQtZGVjb3JhdGlvbjpub25lO3RyYW5zaXRpb246Ym94LXNoYWRvdyAuM3MgbGluZWFyLCB0cmFuc2Zvcm0gLjNzIGxpbmVhcjt3aWxsLWNoYW5nZTpib3gtc2hhZG93LCB0cmFuc2Zvcm19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsucGF5bWVudHMgbGkgYXtib3JkZXItcmFkaXVzOjhweH19QG1lZGlhIChtaW4td2lkdGg6IDE5MjBweCl7LnBheW1lbnRzIGxpIGF7Ym9yZGVyLXJhZGl1czoxMnB4fX0ucGF5bWVudHMgbGkgYTpob3Zlcntib3gtc2hhZG93OjBweCAxcHggMTVweCAxcHggI2ZmYmIwNDt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMnB4KX0ucGF5bWVudHMgbGkgcHtmb250LXNpemU6Y2FsYygxMnB4ICsgMjAgKiAoKDEwMHZ3IC0gMzIwcHgpIC8gMTYwMCkpfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnBheW1lbnRzIGxpIHB7Zm9udC1zaXplOjEycHg7bWF4LXdpZHRoOjQ1JX19QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7LnBheW1lbnRzIGxpIHB7bWF4LXdpZHRoOjQzJTtmb250LXNpemU6MTRweH19QG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCl7LnBheW1lbnRzIGxpIHB7Zm9udC1zaXplOjE2cHh9fUBtZWRpYSAobWluLXdpZHRoOiAxOTIwcHgpey5wYXltZW50cyBsaSBwe21heC13aWR0aDo1NCU7Zm9udC1zaXplOjI0cHh9fS5wYXltZW50cyBsaSBwLmJyZWFrLWFsbHtoeXBoZW5zOm1hbnVhbH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5wYXltZW50cyBsaSBwLmJyZWFrLWFsbHtoeXBoZW5zOm5vbmV9fUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpey5wYXltZW50cyBsaSBwLmJyZWFrLWFsbHt3b3JkLWJyZWFrOm5vcm1hbH19QG1lZGlhIChtaW4td2lkdGg6IDE5MjBweCl7LnBheW1lbnRzIGxpIHAuYnJlYWstYWxse292ZXJmbG93LXdyYXA6YW55d2hlcmV9fS5mb290ZXJ7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoxO3dpZHRoOjEwMCU7cGFkZGluZzoyNnB4IDAgMzBweDtiYWNrZ3JvdW5kLWNvbG9yOiMwQjBCMzN9QG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KXsuZm9vdGVye3BhZGRpbmctYm90dG9tOjMwcHh9fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmZvb3RlcntwYWRkaW5nLXRvcDozNHB4O3BhZGRpbmctYm90dG9tOjMwcHh9fUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpey5mb290ZXJ7cGFkZGluZzo0MHB4IDB9fUBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpey5mb290ZXJ7cGFkZGluZzo0MHB4IDB9fUBtZWRpYSAobWluLXdpZHRoOiAxOTIwcHgpey5mb290ZXJ7cGFkZGluZzo3MHB4IDAgNDBweH19LmZvb3Rlcl9fYm94e21hcmdpbi1sZWZ0OmF1dG99QG1lZGlhIChtaW4td2lkdGg6IDk5M3B4KXsuZm9vdGVyX19ib3h7ZGlzcGxheTpmbGV4O21hcmdpbi1sZWZ0OjFlbTtmbGV4LWRpcmVjdGlvbjpjb2x1bW4tcmV2ZXJzZTtvcmRlcjozfX1AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXsuZm9vdGVyX19ib3h7b3JkZXI6M319LmZvb3RlciAubG9nb3ttYXJnaW46MCBhdXRvIDE2cHh9QG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KXsuZm9vdGVyIC5sb2dve21hcmdpbi1sZWZ0OjB9fUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpey5mb290ZXIgLmxvZ297bWFyZ2luOjAgYXV0byAwIDB9fS5mb290ZXIgLmxvZ28gc3Zne3dpZHRoOjE4N3B4fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmZvb3RlciAubG9nbyBzdmd7d2lkdGg6MTQwcHh9fUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpey5mb290ZXIgLmxvZ28gc3Zne3dpZHRoOjEyMnB4fX1AbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KXsuZm9vdGVyIC5sb2dvIHN2Z3t3aWR0aDoxNjBweH19QG1lZGlhIChtaW4td2lkdGg6IDE5MjBweCl7LmZvb3RlciAubG9nbyBzdmd7d2lkdGg6MjIwcHh9fS5mb290ZXIgLnNvYy1uZXR3b3Jrc3tkaXNwbGF5OmZsZXg7cGFkZGluZzoxZW0gMCAyZW0gMDt3aWR0aDoxMDAlO2dhcDoyMnB4O2ZsZXgtZGlyZWN0aW9uOnJvd31AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpey5mb290ZXIgLnNvYy1uZXR3b3Jrc3t3aWR0aDphdXRvO21heC13aWR0aDoyNjBweDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjttYXJnaW4tbGVmdDowO21hcmdpbi1ib3R0b206MH19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuZm9vdGVyIC5zb2MtbmV0d29ya3N7cGFkZGluZzowO2dhcDoxNnB4fX1AbWVkaWEgKG1pbi13aWR0aDogOTkzcHgpey5mb290ZXIgLnNvYy1uZXR3b3Jrc3tvcmRlcjowO21heC13aWR0aDoyMCV9fUBtZWRpYSAobWluLXdpZHRoOiAxOTIwcHgpey5mb290ZXIgLnNvYy1uZXR3b3Jrc3tmbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZTtnYXA6MzJweDttYXJnaW4tcmlnaHQ6NXB4fX0uZm9vdGVyIC5zb2MtbmV0d29ya3Mgc3Zne3dpZHRoOjI2cHg7aGVpZ2h0OjI2cHh9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuZm9vdGVyIC5zb2MtbmV0d29ya3Mgc3Zne3dpZHRoOjE5cHg7aGVpZ2h0OjIycHh9fUBtZWRpYSAobWluLXdpZHRoOiAxOTIwcHgpey5mb290ZXIgLnNvYy1uZXR3b3JrcyBzdmd7d2lkdGg6MzZweDtoZWlnaHQ6MzZweH19LmZvb3Rlcl9faW5uZXJ7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtmbGV4LXdyYXA6d3JhcDtwYWRkaW5nLWxlZnQ6MTBweDtwYWRkaW5nLXJpZ2h0OjEwcHh9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuZm9vdGVyX19pbm5lcntwYWRkaW5nLWxlZnQ6MDtwYWRkaW5nLXJpZ2h0OjA7Z2FwOjE0cHggMjBweDthbGlnbi1pdGVtczpmbGV4LXN0YXJ0fX1AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXsuZm9vdGVyX19pbm5lcntnYXA6MzBweCAyMHB4fX1AbWVkaWEgKG1pbi13aWR0aDogMTkyMHB4KXsuZm9vdGVyX19pbm5lcntnYXA6MzBweCAyMHB4fX0uZm9vdGVyX19jb3B5e2ZvbnQtc2l6ZTpjYWxjKDEycHggKyA4ICogKCgxMDB2dyAtIDMyMHB4KSAvIDE2MDApKTtsaW5lLWhlaWdodDoxLjQ7Y29sb3I6IzlCOUI5Qjt0ZXh0LWFsaWduOmNlbnRlcn1AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpey5mb290ZXJfX2NvcHl7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuZm9vdGVyX19jb3B5e2ZvbnQtc2l6ZToxMnB4O3RleHQtYWxpZ246bGVmdDt3aWR0aDoxMDAlO29yZGVyOjJ9fUBtZWRpYSAobWluLXdpZHRoOiA5OTNweCl7LmZvb3Rlcl9fY29weXtvcmRlcjoyfX1AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXsuZm9vdGVyX19jb3B5e29yZGVyOjE7cGFkZGluZzowIDIwcHggMCAwO3RleHQtYWxpZ246bGVmdDtmb250LXNpemU6MTRweH19QG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCl7LmZvb3Rlcl9fY29weXttYXJnaW4tbGVmdDowfX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5mb290ZXJfX2NvcHkgcHttYXgtd2lkdGg6MzY1cHh9fUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpey5mb290ZXJfX2NvcHkgcHttYXgtd2lkdGg6NDIwcHh9fUBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpey5mb290ZXJfX2NvcHkgcHttYXgtd2lkdGg6NTYwcHh9fS5mb290ZXJfX2NvcHkgYXtjb2xvcjppbmhlcml0O3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7ZGlzcGxheTppbmxpbmUtYmxvY2s7Y3Vyc29yOnBvaW50ZXI7dHJhbnNpdGlvbjpjb2xvciAwLjNzIGxpbmVhcjt0ZXh0LWRlY29yYXRpb246bm9uZX0uZm9vdGVyX19jb3B5IGE6aG92ZXJ7Y29sb3I6I2NjY31cbiIsIi5jb250YWluZXIge1xyXG4gICAgLS1rcGFkZGluZzogMTBweDtcclxuICAgIG1pbi13aWR0aDogMzIwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIHBhZGRpbmc6IDAgdmFyKC0ta3BhZGRpbmcpO1xyXG5cclxuICAgIEBpbmNsdWRlIG1xKHNtKSB7XHJcbiAgICAgICAgLS1rcGFkZGluZzogMzBweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtcShsZykge1xyXG4gICAgICAgIG1heC13aWR0aDogMTE2MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1xKGR0KSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMzAwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbXEoZmhkKSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxNzgwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJi0tZmx1aWQge1xyXG4gICAgICAgIEBpbmNsdWRlIG1xKGxnKSB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTA4MHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5zb2MtbmV0d29ya3Mge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xyXG4gICAgLy8gcGFkZGluZy1ib3R0b206IDEwcHg7XHJcbiAgICAvLyBwYWRkaW5nLXRvcDogMTBweDtcclxuICAgIGdhcDogOHB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1xKHhzKSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBvcmRlcjogMDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1xKHNtKSB7XHJcbmdhcDogMTRweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1xKGxnKSB7XHJcbmdhcDogMTdweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1xKGZoZCkge1xyXG5nYXA6IDE4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmZvb3Rlcl9fMThpY29uIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIGEge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAvLyBoZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgLy8gd2lkdGg6IDIycHg7XHJcbiAgICAgICAgLy8gdHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjJzIGxpbmVhcjtcclxuICAgICAgICAvLyBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMDtcclxuICAgICAgICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiAkYWNjZW50O1xyXG4gICAgICAgIC8vIHBhZGRpbmctbGVmdDogMiU7XHJcbiAgICAgICAgLy8gcGFkZGluZy1yaWdodDogMiU7XHJcblxyXG4gICAgICAgIC8vICAgICBAaW5jbHVkZSBtcShzbSkge1xyXG4gICAgICAgIC8vIGhlaWdodDogMjVweDtcclxuICAgICAgICAvLyB3aWR0aDogMjVweDtcclxuICAgICAgICAvLyAgICAgfVxyXG4gICAgICAgIC8vIEBpbmNsdWRlIG1xKHNtKSB7XHJcbiAgICAgICAgLy8gICBoZWlnaHQ6IDI1cHg7XHJcbiAgICAgICAgLy8gICB3aWR0aDogMjVweDtcclxuICAgICAgICAvLyB9XHJcblxyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLy8gJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgLy8gICBiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7XHJcbiAgICAgICAgLy8gICBAZXh0ZW5kICVtb250LTgwMDtcclxuICAgICAgICAvLyAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICAgIC8vICAgYm9yZGVyOiAxcHggc29saWQgd2hpdGU7XHJcbiAgICAgICAgLy8gICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIC8vICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAvLyAgIGZvbnQtc2l6ZTogMC44ZW07XHJcbiAgICAgICAgLy8gfVxyXG5cclxuICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICB3aWR0aDogMTVweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxNXB4O1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbXEoc20pIHtcclxuICAgIHdpZHRoOiAyMXB4O1xyXG4gICAgaGVpZ2h0OiAyMXB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAvLyBAaW5jbHVkZSBtcShzbSkge1xyXG4gICAgICAgICAgICAvLyAgIHdpZHRoOiAxNXB4O1xyXG4gICAgICAgICAgICAvLyAgIGhlaWdodDogMTVweDtcclxuICAgICAgICAgICAgLy8gfVxyXG4gICAgICAgICAgICB1c2Uge1xyXG4gICAgICAgICAgICAgICAgZmlsbDogJGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjNzO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGxpbmVhcjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgcGF0aCB7XHJcbiAgICAgICAgICAgICAgICBmaWxsOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgbGluZWFyO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLmljb24tZmIge1xyXG4gICAgICAgICAgICAgICAgcGF0aCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogJHdoaXRlO1xyXG5cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICByZWN0IHtcclxuICAgICAgICAgICAgICAgICAgICBmaWxsOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGxpbmVhcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG5cclxuICAgICAgICAgICAgLy8gYmFja2dyb3VuZC1jb2xvcjogJGdyZXk7XHJcbiAgICAgICAgICAgIC8vICAgYm94LXNoYWRvdzogMHB4IDBweCAyMHB4IHJnYmEoMjU1LCAxODcsIDQsIDAuNyk7XHJcbiAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICBwYXRoIHtcclxuICAgICAgICAgICAgICAgICAgICBmaWxsOiAkYWNjZW50O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICYuaWNvbi1mYiB7XHJcbiAgICAgICAgICAgICAgICAgICAgcmVjdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6ICMyMTIxMjE7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICBwYXRoIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogJGFjY2VudDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLmxhbmdDaGVjayB7XHJcbiAgICAtLWNoZWNrZXItcmFkLXhzOiA1cHg7XHJcbiAgICAvLyBkaXNwbGF5OiBub25lO1xyXG4gICAgLy8gcmlnaHQ6IDEwcHg7XHJcbiAgICB0b3A6IDBweDtcclxuICAgIC8vIHdpZHRoOiA1NnB4O1xyXG4gICAgaGVpZ2h0OiAyNXB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1xKHhzKSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgLy8gcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgLy8gaGVpZ2h0OiAyNXB4O1xyXG4gICAgICAgIC8vIHdpZHRoOiA4N3B4O1xyXG4gICAgICAgIC8vIHRvcDogMDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtcShsZykge1xyXG4gICAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgICByaWdodDogMDtcclxuICAgIH1cclxuXHJcbiAgICAmX193cmFwcGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1jaGVja2VyLXJhZC14cyk7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgd2hpdGU7XHJcbiAgICAgICAgLy8gd2lkdGg6IDEzMHB4O1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbXEobGcpIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOjEzN3B4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyNXB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgei1pbmRleDogMTtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1xKGxnKSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMzRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIC8vIHBhZGRpbmctYm90dG9tOiA1cHg7XHJcbiAgICAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiBiZ1Nob3c7XHJcbiAgICAgICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC41cztcclxuICAgICAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xyXG4gICAgICAgICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBmb3J3YXJkcztcclxuXHJcbiAgICAgICAgICAgIEBrZXlmcmFtZXMgYmdTaG93IHtcclxuICAgICAgICAgICAgICAgIDAlIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAxMDAlIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTgwLCAxODAsIDE4MCk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiBiZ1Nob3cyO1xyXG4gICAgICAgICAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjVzO1xyXG4gICAgICAgICAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xyXG4gICAgICAgICAgICAgICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XHJcblxyXG4gICAgICAgICAgICAgICAgQGtleWZyYW1lcyBiZ1Nob3cyIHtcclxuICAgICAgICAgICAgICAgICAgICAwJSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgMTAwJSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigyMDAsIDIwMCwgMjAwKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5sYW5nQ2hlY2tfX2l0ZW0ge1xyXG4gICAgICAgICAgICAgICAgJi5zZWxlY3RlZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgb3JkZXI6IDM7XHJcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOm5vdCguc2VsZWN0ZWQpIHtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgb3JkZXI6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLW5hbWU6IHNob3dJdGVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC43cztcclxuICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XHJcbiAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XHJcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAzcHggMDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEoc20pIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLW5hbWU6IHNob3dJdGVtRGVzYztcclxuICAgICAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjdzO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGZvcndhcmRzO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigyMDAsIDIwMCwgMjAwKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgQGtleWZyYW1lcyBzaG93SXRlbSB7XHJcbiAgICAgICAgICAgICAgICAgICAgMCUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgMjUlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIDEwMCUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXNoYWRvdzogMXB4IDFweCAxcHggIzAwMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgQGtleWZyYW1lcyBzaG93SXRlbURlc2Mge1xyXG4gICAgICAgICAgICAgICAgICAgIDAlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIDI1JSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAxMDAlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMC41O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19pdGVtIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgei1pbmRleDogMjtcclxuICAgICAgICBvcGFjaXR5OiAwLjU7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIG9yZGVyOiAzO1xyXG4gICAgICAgIHdpZHRoOiAxMDBweDtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcShsZykge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6MTM3cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5pY29uIHtcclxuICAgICAgICAgICAgLy8gZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgLy8gaGVpZ2h0OiAyMXB4O1xyXG4gICAgICAgICAgICByaWdodDogMiU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTdweDtcclxuICAgICAgICAgICAgd2lkdGg6IDE5cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogM3B4IDZweCAzcHggNnB4O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtcShsZykge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAzcHggNnB4IDNweCA2cHg7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubGFuZ0NvbnRleHQge1xyXG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgIEBleHRlbmQgJW1vbnRzZXJyYXQtNDAwOyAgICAgICAgXHJcblxyXG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNlcmlmO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgIG1hcmdpbjogNXB4IDFweDtcclxuICAgICAgICAgICAgdGV4dC1zaGFkb3c6IDFweCAxcHggMXB4ICMwMDA7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtcShsZykge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiA1cHggMDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgZm9udCB7XHJcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNlcmlmO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBpbnB1dCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgICAgIHdpZHRoOiAwO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLnNlbGVjdGVkIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDI1cHg7XHJcbiAgICAgICAgICAgIC8vICAgYmFja2dyb3VuZC1jb2xvcjogIzM3MzczNztcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xyXG4gICAgICAgICAgICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAzNTNGRTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIHZhcigtLWNoZWNrZXItcmFkLXhzKSB2YXIoLS1jaGVja2VyLXJhZC14cyk7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgIG9yZGVyOiAxO1xyXG5cclxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICAtLXdpZHRoOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgLS1oZWlnaHQ6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogNXB4O1xyXG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogdmFyKC0td2lkdGgpO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiB2YXIoLS1oZWlnaHQpO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCM2FXUjBhRDBpTVRnaUlHaGxhV2RvZEQwaU1UZ2lJSFpwWlhkQ2IzZzlJakFnTUNBeE9DQXhPQ0lnWm1sc2JEMGlibTl1WlNJZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0S1BIQmhkR2dnWm1sc2JDMXlkV3hsUFNKbGRtVnViMlJrSWlCamJHbHdMWEoxYkdVOUltVjJaVzV2WkdRaUlHUTlJazB3TGpVZ09VTXdMalVnTVRBdU1URTJNaUF3TGpjeE9UZzFPU0F4TVM0eU1qRTFJREV1TVRRM01ESWdNVEl1TWpVeU9FTXhMalUzTkRFNUlERXpMakk0TkRFZ01pNHlNREF5T1NBeE5DNHlNakV4SURJdU9UZzVOVGtnTVRVdU1ERXdORU16TGpjM09EZzVJREUxTGpjNU9UY2dOQzQzTVRVNU1pQXhOaTQwTWpVNElEVXVOelEzTVRrZ01UWXVPRFV6UXpZdU56YzRORFlnTVRjdU1qZ3dNU0EzTGpnNE16YzJJREUzTGpVZ09TQXhOeTQxUXpFd0xqRXhOaklnTVRjdU5TQXhNUzR5TWpFMUlERTNMakk0TURFZ01USXVNalV5T0NBeE5pNDROVE5ETVRNdU1qZzBNU0F4Tmk0ME1qVTRJREUwTGpJeU1URWdNVFV1TnprNU55QXhOUzR3TVRBMElERTFMakF4TURSRE1UVXVOems1TnlBeE5DNHlNakV4SURFMkxqUXlOVGdnTVRNdU1qZzBNU0F4Tmk0NE5UTWdNVEl1TWpVeU9FTXhOeTR5T0RBeElERXhMakl5TVRVZ01UY3VOU0F4TUM0eE1UWXlJREUzTGpVZ09VTXhOeTQxSURZdU56UTFOallnTVRZdU5qQTBOU0EwTGpVNE16WTFJREUxTGpBeE1EUWdNaTQ1T0RrMU9VTXhNeTQwTVRZeklERXVNemsxTlRNZ01URXVNalUwTXlBd0xqVWdPU0F3TGpWRE5pNDNORFUyTmlBd0xqVWdOQzQxT0RNMk5TQXhMak01TlRVeklESXVPVGc1TlRrZ01pNDVPRGsxT1VNeExqTTVOVFV6SURRdU5UZ3pOalVnTUM0MUlEWXVOelExTmpZZ01DNDFJRGxhVFRFMkxqVWdPVU14Tmk0MUlERXdMams0T1RFZ01UVXVOekE1T0NBeE1pNDRPVFk0SURFMExqTXdNek1nTVRRdU16QXpNME14TWk0NE9UWTRJREUxTGpjd09UZ2dNVEF1T1RnNU1TQXhOaTQxSURrZ01UWXVOVU0zTGpBeE1EZzRJREUyTGpVZ05TNHhNRE15TWlBeE5TNDNNRGs0SURNdU5qazJOeUF4TkM0ek1ETXpRekl1TWprd01UZ2dNVEl1T0RrMk9DQXhMalVnTVRBdU9UZzVNU0F4TGpVZ09VTXhMalVnTnk0d01UQTRPQ0F5TGpJNU1ERTRJRFV1TVRBek1qSWdNeTQyT1RZM0lETXVOamsyTjBNMUxqRXdNekl5SURJdU1qa3dNVGdnTnk0d01UQTRPQ0F4TGpVZ09TQXhMalZETVRBdU9UZzVNU0F4TGpVZ01USXVPRGsyT0NBeUxqSTVNREU0SURFMExqTXdNek1nTXk0Mk9UWTNRekUxTGpjd09UZ2dOUzR4TURNeU1pQXhOaTQxSURjdU1ERXdPRGdnTVRZdU5TQTVXaUlnWm1sc2JEMGlkMmhwZEdVaUx6NEtQSEJoZEdnZ1ptbHNiQzF5ZFd4bFBTSmxkbVZ1YjJSa0lpQmpiR2x3TFhKMWJHVTlJbVYyWlc1dlpHUWlJR1E5SWswMUxqVWdPVU0xTGpVZ01UTXVNemsySURZdU9UUXlJREUzSURrZ01UZERNVEV1TURVNElERTNJREV5TGpVZ01UTXVNemsySURFeUxqVWdPVU14TWk0MUlEUXVOakEwSURFeExqQTFPQ0F4SURrZ01VTTJMamswTWlBeElEVXVOU0EwTGpZd05DQTFMalVnT1ZwTk1URXVOU0E1UXpFeExqVWdNVEl1T0RnNUlERXdMakkxTlNBeE5pQTVJREUyUXpjdU56UTFJREUySURZdU5TQXhNaTQ0T0RrZ05pNDFJRGxETmk0MUlEVXVNVEV4SURjdU56UTFJRElnT1NBeVF6RXdMakkxTlNBeUlERXhMalVnTlM0eE1URWdNVEV1TlNBNVdpSWdabWxzYkQwaWQyaHBkR1VpTHo0S1BIQmhkR2dnWkQwaVRUSXVOek0xSURRdU16RXlNRGRNTXk0ME1EVWdNeTQxTnpBd04wTXpMalV4TWlBekxqWTJOakEzSURNdU5qSTJJRE11TnpZd01EY2dNeTQzTkRnZ015NDROVEV3TjBNMUxqQTJOaUEwTGpnek9UQTNJRGN1TVRRMklEVXVORFF4TURjZ09TNDBNVE1nTlM0ME5ERXdOME14TVM0ek5EWWdOUzQwTkRFd055QXhNeTR4TlNBMUxqQXdOREEzSURFMExqUTJPQ0EwTGpJMU1UQTNRekUwTGpjM01UY2dOQzR3TnpreU5TQXhOUzR3TlRnMklETXVPRGM1TXpnZ01UVXVNekkxSURNdU5qVTBNRGRNTVRVdU9UYzFJRFF1TkRFME1EZERNVFV1TmpjM0lEUXVOalk1TURjZ01UVXVNek01SURRdU9UQTBNRGNnTVRRdU9UWTFJRFV1TVRFNE1EZERNVE11TkRnNElEVXVPVFl6TURjZ01URXVOVEV6SURZdU5EUXhNRGNnT1M0ME1UTWdOaTQwTkRFd04wTTJMamswTXlBMkxqUTBNVEEzSURRdU5qVXhJRFV1TnpjNE1EY2dNeTR4TkRnZ05DNDJOVEV3TjBNekxqQXdOVEU1SURRdU5UUTBNVFFnTWk0NE5qY3pOeUEwTGpRek1UWTRJREl1TnpNMUlEUXVNekV5TURkYVRUSXVOek0xSURFekxqY3dNREZNTXk0ME1EVWdNVFF1TkRRd01VTXpMalV4TWlBeE5DNHpORFF4SURNdU5qSTJJREUwTGpJMU1ERWdNeTQzTkRnZ01UUXVNVFl3TVVNMUxqQTJOaUF4TXk0eE56SXhJRGN1TVRRMklERXlMalUzTURFZ09TNDBNVE1nTVRJdU5UY3dNVU14TVM0ek5EWWdNVEl1TlRjd01TQXhNeTR4TlNBeE15NHdNRFl4SURFMExqUTJPQ0F4TXk0M05qQXhRekUwTGpjNE9TQXhNeTQ1TkRReElERTFMakEzTmlBeE5DNHhORFF4SURFMUxqTXlOU0F4TkM0ek5UWXhUREUxTGprM05TQXhNeTQxT1RZeFF6RTFMalkyTVRFZ01UTXVNek13TkNBeE5TNHpNakk1SURFekxqQTVORGNnTVRRdU9UWTFJREV5TGpnNU1qRkRNVE11TkRnNElERXlMakEwT0RFZ01URXVOVEV6SURFeExqVTNNREVnT1M0ME1UTWdNVEV1TlRjd01VTTJMamswTXlBeE1TNDFOekF4SURRdU5qVXhJREV5TGpJek16RWdNeTR4TkRnZ01UTXVNelU1TVVNekxqQXdNaUF4TXk0ME5qa3hJREl1T0RZMElERXpMalU0TXpFZ01pNDNNelVnTVRNdU56QXdNVnBOTVNBNUxqVXdNREEzVmpndU5UQXdNRGRJTVRkV09TNDFNREF3TjBneFdpSWdabWxzYkQwaWQyaHBkR1VpTHo0S1BDOXpkbWMrQ2c9PVwiKTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbXEobGcpIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmljb24ge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTdweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMThweDtcclxuICAgICAgICAgICAgICAgIC8vIGJhY2tncm91bmQtc2l6ZTogNzZweDtcclxuICAgICAgICAgICAgICAgIC8vIGJhY2tncm91bmQtc2l6ZTogNjBweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA2cHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xKGxnKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA5cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5sYW5nQ29udGV4dCB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDVweDtcclxuXHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcShsZykge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDVweCAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuYXJyb3cge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDI1cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiAkYWNjZW50O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEobGcpIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzRweDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUsXHJcbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDdweDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEobGcpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMjglO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEobGcpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMTYlO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDI4JTtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcShsZykge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMTYlO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpub3QoLnNlbGVjdGVkKSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICBvcmRlcjogMDtcclxuICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIuaGVhZGVyIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgei1pbmRleDogNDtcclxuICAvLyBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjMDEwMTAxIDMwLjczJSwgcmdiYSgxLCAxLCAxLCAwKSAxMDAlKTtcclxuICBAaW5jbHVkZSBtcShmaGQpIHtcclxuICAgIHBhZGRpbmc6IDAgMjBweDtcclxuICB9XHJcbiAgJl9faW5uZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBwYWRkaW5nOiAxNnB4IDAgMTBweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtcShzbSkge1xyXG4gICAgICAgICAgICAgcGFkZGluZzogMjJweCAwIDE2cHg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1xKGxnKSB7XHJcbiAgICAgcGFkZGluZzogMzBweCAwIDBweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1xKGZoZCkge1xyXG4gIHBhZGRpbmc6IDQwcHggMCAwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19sZWZ0IHtcclxuICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuXHJcbiAgICBAaW5jbHVkZSBtcShzbSkge1xyXG4gICAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbXEobGcpIHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiB1bnNldDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2JveCB7XHJcbiAgICBtYXgtaGVpZ2h0OiA1NHB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDZweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtcSh4cykge1xyXG4gICAgICBtYXgtaGVpZ2h0OiA5MXB4O1xyXG4gICAgICBtYXJnaW4tbGVmdDogMzBweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1xKGxnKSB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIubG9nbyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuXHJcbiAgJl9fbGluayB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgIGZvbnQtc2l6ZTogMDtcclxuICB9XHJcblxyXG4gIHN2ZyB7XHJcbiAgICB3aWR0aDogMTE2cHg7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAvLyB3aWR0aDogODhweDtcclxuICAgIC8vIHdpZHRoOiA5MHB4O1xyXG4gICAgLy8gd2lkdGg6IDQwdnc7XHJcbiAgICAvLyBoZWlnaHQ6IDQuMnZ3O1xyXG5cclxuICAgIEBpbmNsdWRlIG1xKHNtKSB7XHJcbiAgICAgIHdpZHRoOiAxMTBweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1xKGxnKSB7XHJcbiAgICAgIHdpZHRoOiAxNjBweDtcclxuICAgICAgbWF4LXdpZHRoOiB1bnNldDtcclxuICAgICAgbWF4LWhlaWdodDogdW5zZXQ7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtcShmaGQpIHtcclxuICAgICAgd2lkdGg6IDMwMnB4O1xyXG4gICAgICBtYXgtd2lkdGg6IHVuc2V0O1xyXG4gICAgICBtYXgtaGVpZ2h0OiB1bnNldDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLnRvcCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDA7XHJcbiAgICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcclxuICAgIC8vIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudCgzMDkuMyUgMTAzLjY3JSBhdCA3MS4zMyUgNDYuMjclLFxyXG4gICAgLy8gICAgICAgICAjMEEwNjJDIDAlLFxyXG4gICAgLy8gICAgICAgICAjMEEwNjJDIDEwMCUpLFxyXG4gICAgLy8gICAgIHJhZGlhbC1ncmFkaWVudCgzMDkuMyUgMTAzLjY3JSBhdCA3MS4zMyUgNDYuMjclLCAjMUExNTQ4IDAlLCAjMUExNTQ4IDEwMCUpO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICBAaW5jbHVkZSBtcSh4cykge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtcShzbSkge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbXEobGcpIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1xKGR0KSB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDBweDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1xKGZoZCkge1xyXG4gICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG5cclxuICAgIH1cclxuXHJcbiAgICAmX190aXRsZSxcclxuICAgICZfX2J0bi1ibG9jayB7XHJcbiAgICAgICAgQGluY2x1ZGUgbXEoc20pIHtcclxuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDEvNztcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtcSh4cykge1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA5MCU7XHJcbiAgICAgICAgICAgIC8vIGJhY2tkcm9wLWZpbHRlcjogYmx1cigxcHgpO1xyXG4gICAgICAgICAgICAvLyB0ZXh0LXNoYWRvdzogMXB4IDFweCAxMHB4IGJsYWNrO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbXEoc20pIHtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgLy8gbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDEvODtcclxuICAgICAgICAgICAgZ3JpZC1yb3c6IDE7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBtcShtZCkge1xyXG4gICAgICAgICAgICBncmlkLWNvbHVtbjogMS83O1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDU0MHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbXEobGcpIHtcclxuICAgICAgICAgICAgLy8gZ3JpZC1jb2x1bW46IDEvODtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMzhweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1xKGR0KSB7XHJcbiAgICAgICAgICAgIGdyaWQtY29sdW1uOiAxLzc7XHJcbiAgICAgICAgICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMzdweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1xKGZoZCkge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogNjBweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY+cCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDBweCA1cHg7XHJcbiAgICAgICAgICAgIEBleHRlbmQgJW1vbnRzZXJyYXQtNjAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtcShzbSkge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtcShsZykge1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzNDJweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbXEoZmhkKSB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDQ4MHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuXHJcbiAgICAgICAgLy8gdGltZSB7XHJcbiAgICAgICAgLy8gICAgIGNvbG9yOiAkcGluaztcclxuXHJcbiAgICAgICAgLy8gICAgIEBpbmNsdWRlIG1xKHNtKSB7XHJcbiAgICAgICAgLy8gICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAvLyAgICAgfVxyXG4gICAgICAgIC8vIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19pbm5lciB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBtYXgtd2lkdGg6IDUwMHB4O1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxNXB4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtcShzbSkge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IHVuc2V0O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMTIsIDFmcik7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxNHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbXEobGcpIHtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3NjZW5lLWNvbnRhaW5lciB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIC8vIG1hcmdpbi1ib3R0b206IDE4cHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1xKHNtKSB7XHJcbiAgICAgICAgICAgIGdyaWQtcm93OiAxLzQ7XHJcbiAgICAgICAgICAgIGdyaWQtY29sdW1uOiA3LzEzO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLy8gQGluY2x1ZGUgbXEobGcpIHtcclxuICAgICAgICAvLyAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAvLyB9XHJcblxyXG4gICAgICAgIC8vIEBpbmNsdWRlIG1xKGR0KSB7XHJcbiAgICAgICAgLy8gICBncmlkLWNvbHVtbjogNy8xMztcclxuICAgICAgICAvLyB9XHJcblxyXG4gICAgICAgIC50b3BfX2J0bi1ibG9jayB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtcShzbSkge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcblxyXG5cclxuICAgIC5zY2VuZSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgLy8gb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAvLyBoZWlnaHQ6IDgwdnc7XHJcbiAgICAgICAgLy8gbWF4LWhlaWdodDogMjMycHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1heC13aWR0aDogMzAwcHg7IC8vICDRidC+0LEg0L3QtSDRgNC+0LfQv9C/0LvQuNCy0LDQstGB0Y8g0LTQtdC60L7RgFxyXG4gICAgICAgIGhlaWdodDogMzI0cHg7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtcShzbSkge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIC8vIG1heC13aWR0aDogMzQwcHg7XHJcbiAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICAgICAgLy8gd2lkdGg6IDU1JTtcclxuICAgICAgICAgICAgLy8gaGVpZ2h0OiAzOTNweDtcclxuICAgICAgICAgICAgLyogcG9zaXRpb246IHJlbGF0aXZlOyAqL1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAvLyBtYXgtd2lkdGg6IGNsYW1wKDQzNXB4LCA0NXZ3LCA0OTBweCk7XHJcbiAgICAgICAgICAgIC8vIG1heC13aWR0aDogY2xhbXAoNDE4cHgsIDQ1dncsIDQ5MHB4KTtcclxuXHJcbiAgICAgICAgICAgIG1heC13aWR0aDogY2xhbXAoNDY3cHgsIDQ1dncsIDQ5MHB4KTtcclxuXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBtcShsZykge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogdW5zZXQ7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcclxuICAgICAgICAgICAgd2lkdGg6IDYwMXB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbXEoZHQpIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgIC8vIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgLy8gaGVpZ2h0OiA2ODdweDtcclxuICAgICAgICAgICAgd2lkdGg6IDcyNnB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbXEoZmhkKSB7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgd2lkdGg6IDk2OHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9faXRlbSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgLy8gYm9yZGVyOiAxcHggc29saWQgdG9tYXRvO1xyXG4gICAgICAgICAgICB3aWR0aDogdmFyKC0td2lkdGgpO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IHZhcigtLWhlaWdodCk7XHJcbiAgICAgICAgICAgIC0taGVpZ2h0OiBhdXRvO1xyXG5cclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi0tc2NyZWVuIHtcclxuICAgICAgICAgICAgICAgIC0td2lkdGg6IDI4MnB4O1xyXG4gICAgICAgICAgICAgICAgLS1oZWlnaHQ6IDMzMnB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IHZhcigtLXdpZHRoKTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogdmFyKC0taGVpZ2h0KTtcclxuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgICAgICAgICAvLyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjBweCk7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTJweCk7XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEoc20pIHtcclxuICAgICAgICAgICAgICAgICAgICAvLyAtLXdpZHRoOiA2MzJweDtcclxuICAgICAgICAgICAgICAgICAgICAvLyAtLWhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICAvLyAtLXdpZHRoOiAzMTZweDtcclxuICAgICAgICAgICAgICAgICAgICAvLyAtLXdpZHRoOiBjbGFtcCg0MDNweCwgMzd2dywgNDUwcHgpO1xyXG4gICAgICAgICAgICAgICAgICAgIC8vIC0taGVpZ2h0OiBjbGFtcCg1NDNweCwgNTB2dywgNTcwcHgpO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xyXG4gICAgICAgICAgICAgICAgICAgIC0taGVpZ2h0OiBjbGFtcCg1MjBweCwgNTB2dywgNTcwcHgpO1xyXG4gICAgICAgICAgICAgICAgICAgIC0td2lkdGg6IGNsYW1wKDM3NXB4LCAzN3Z3LCA0NTBweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwJTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcShtZCkge1xyXG4gICAgICAgICAgICAgICAgICAgIC0td2lkdGg6IGNsYW1wKDM4NnB4LCA0M3Z3LCA0NTBweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgLy8gLS1oZWlnaHQ6IGNsYW1wKDUxOXB4LCA1N3Z3LCA1NzBweCk7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEobGcpIHtcclxuICAgICAgICAgICAgICAgICAgICAtLXdpZHRoOiA1NDBweDtcclxuICAgICAgICAgICAgICAgICAgICAtLWhlaWdodDogNTY1cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEoZHQpIHtcclxuICAgICAgICAgICAgICAgICAgICAvLyAtLXdpZHRoOiA1NTRweDtcclxuICAgICAgICAgICAgICAgICAgICAvLyAtLWhlaWdodDogNjk1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgLS13aWR0aDogNTU2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgLS1oZWlnaHQ6IDcyNHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xKGZoZCkge1xyXG4gICAgICAgICAgICAgICAgICAgIC0td2lkdGg6IDc0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIC0taGVpZ2h0OiA5ODRweDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzMzBweDtcclxuICAgICAgICAgICAgICAgICAgICBvYmplY3QtcG9zaXRpb246IHRvcDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEoc20pIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAtOXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMjAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTAlKTtcclxuICAgICAgICAgICAgICAgICAgICBmaWx0ZXI6IGJsdXIoMTBweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogLTEwJTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEoc20pIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYtLWZpZ3VyZSB7XHJcbiAgICAgICAgICAgICAgICAtLXdpZHRoOiAxNTZweDtcclxuICAgICAgICAgICAgICAgIHRvcDogMTkuNSU7XHJcbiAgICAgICAgICAgICAgICByaWdodDogLTExLjIlO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEoc20pIHtcclxuICAgICAgICAgICAgICAgICAgICAvLyAtLXdpZHRoOiAyMDhweDtcclxuICAgICAgICAgICAgICAgICAgICAtLXdpZHRoOiBjbGFtcCgxNjBweCwgMzQlLCAyNzJweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogNTYuNiU7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAyNy4zJTtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcShsZykge1xyXG4gICAgICAgICAgICAgICAgICAgIC0td2lkdGg6IDUxJTtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDM2LjElO1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDYyLjElO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xKGR0KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgLS13aWR0aDogNDQlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogMzEuMiU7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogNjEuMiU7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEoZmhkKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgLS13aWR0aDogNDMlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogMjguMiU7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogNjEuOCU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYtLWZpZ3VyZS1maWxsIHtcclxuICAgICAgICAgICAgICAgIC0td2lkdGg6IDkycHg7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAtMTAuNXB4O1xyXG4gICAgICAgICAgICAgICAgdG9wOiAyOSU7XHJcblxyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xKHNtKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgLy8gd2lkdGg6IDEzMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIC0td2lkdGg6IGNsYW1wKDg5cHgsIDEzLjZ2dywgMjAwcHgpO1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogNDMlO1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDIuMiU7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTVkZWcpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xKGxnKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgLS13aWR0aDogMjYlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IC02JTtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxZGVnKTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcShkdCkge1xyXG4gICAgICAgICAgICAgICAgICAgIC0td2lkdGg6IDIzJTtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxLjclO1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogNDIlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xKGZoZCkge1xyXG4gICAgICAgICAgICAgICAgICAgIC0td2lkdGg6IDIxJTtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDM5LjIlO1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDQuNSU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYtLWZpZ3VyZS1maWxsLTIge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuXHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEoc20pIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDklO1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDI4LjQlO1xyXG4gICAgICAgICAgICAgICAgICAgIC0td2lkdGg6IGNsYW1wKDM4cHgsIDMuNnZ3LCAyMDBweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTVkZWcpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xKGxnKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMjUlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogNiU7XHJcbiAgICAgICAgICAgICAgICAgICAgLS13aWR0aDogY2xhbXAoMzhweCwgNC42dncsIDEwMHB4KTtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxZGVnKTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcShkdCkge1xyXG4gICAgICAgICAgICAgICAgICAgIC0td2lkdGg6IDglO1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDI2LjMlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogMTElO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xKGZoZCkge1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDI2LjclO1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogNS44JTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi0tbW9uZXktMSB7XHJcbiAgICAgICAgICAgICAgICAtLXdpZHRoOiA1NnB4O1xyXG4gICAgICAgICAgICAgICAgdG9wOiA5JTtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDMlO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMThkZWcpO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcShzbSkge1xyXG4gICAgICAgICAgICAgICAgICAgIC0td2lkdGg6IDE2LjMlO1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IHVuc2V0O1xyXG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiA3NSU7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxOCU7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEobGcpIHtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLS13aWR0aDogMjAuMyU7XHJcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDc0JTtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDE1JTtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiB1bnNldDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcShkdCkge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAtLXdpZHRoOiAxNy4zJTtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDE3JTtcclxuICAgICAgICAgICAgICAgICAgICByaWdodDogNzAuOSU7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEoZmhkKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi0tbW9uZXktMiB7XHJcbiAgICAgICAgICAgICAgICAtLXdpZHRoOiAxNDNweDtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICBib3R0b206IDYlO1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IC0xNCU7XHJcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgICAgICAgICAgZmlsdGVyOiBibHVyKDJweCk7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMzZkZWcpO1xyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xKHNtKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgLy8gLS13aWR0aDogMjAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgLS13aWR0aDogNDUuMyU7XHJcbiAgICAgICAgICAgICAgICAgICAgLS1oZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAtMTYlO1xyXG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAxNyU7XHJcbiAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBibHVyKDNweCk7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEobGcpIHtcclxuICAgICAgICAgICAgICAgICAgICAtLXdpZHRoOiA0Ny4zJTtcclxuICAgICAgICAgICAgICAgICAgICBib3R0b206IC0yMiU7XHJcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDklO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xKGR0KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgLS13aWR0aDogNDcuMyU7XHJcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAtMTglO1xyXG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiA0JTtcclxuICAgICAgICAgICAgICAgICAgICBmaWx0ZXI6IGJsdXIoNXB4KTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcShmaGQpIHtcclxuICAgICAgICAgICAgICAgICAgICAtLXdpZHRoOiA0Mi4zJTtcclxuICAgICAgICAgICAgICAgICAgICBib3R0b206IC0xMyU7XHJcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDEwJTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi0tbW9uZXktMyB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgLS13aWR0aDogNzNweDtcclxuICAgICAgICAgICAgICAgIC0taGVpZ2h0OiA2NnB4O1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTU3ZGVnKTtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAtMjElO1xyXG4gICAgICAgICAgICAgICAgYm90dG9tOiAzOCU7XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEoc20pIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAtLXdpZHRoOiAxMzFweDtcclxuICAgICAgICAgICAgICAgICAgICAtLWhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICByaWdodDogMSU7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA4JTtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xKGxnKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgLS13aWR0aDogNDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogdW5zZXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogNzkuMyU7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA0JTtcclxuICAgICAgICAgICAgICAgICAgICByaWdodDogdW5zZXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XHJcbiAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBibHVyKDVweCk7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEoZHQpIHtcclxuICAgICAgICAgICAgICAgICAgICAtLXdpZHRoOiAzNiU7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogNzUuOCU7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA0LjUlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDRkZWcpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xKGZoZCkge1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDgxJTtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDMuNCU7XHJcbiAgICAgICAgICAgICAgICAgICAgLS13aWR0aDogMzQlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLS1tb25leS00IHtcclxuICAgICAgICAgICAgICAgIC0td2lkdGg6IDEwMHB4O1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IC0xNiU7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDElO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNmRlZyk7XHJcbiAgICAgICAgICAgICAgICBmaWx0ZXI6IGJsdXIoM3B4KTtcclxuXHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcShzbSkge1xyXG4gICAgICAgICAgICAgICAgICAgIC0td2lkdGg6IDMyLjMlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogOSU7XHJcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDYlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDJkZWcpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xKGxnKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAvLyAtLXdpZHRoOiAyMy4zJTtcclxuICAgICAgICAgICAgICAgICAgICAvLyBib3R0b206IDEyJTtcclxuICAgICAgICAgICAgICAgICAgICAvLyByaWdodDogLTE1JTtcclxuICAgICAgICAgICAgICAgICAgICAvLyBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgIC8vIHRvcDogdW5zZXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgLy8gZmlsdGVyOiBibHVyKDApO1xyXG4gICAgICAgICAgICAgICAgICAgIC8vIHRyYW5zZm9ybTogcm90YXRlKDMwMGRlZyk7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEoZHQpIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAtLXdpZHRoOiAxNi4zJTtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDgwJTtcclxuICAgICAgICAgICAgICAgICAgICByaWdodDogLTUuMyU7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTU2ZGVnKTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcShmaGQpIHtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDc1JTtcclxuICAgICAgICAgICAgICAgICAgICAtLXdpZHRoOiAxNi4zJTtcclxuICAgICAgICAgICAgICAgICAgICByaWdodDogLTUuMyU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYtLWxpbmUge1xyXG5cclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEoc20pIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgICAgICAgICAgICAgIC0td2lkdGg6IDU5JTtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtMTYuOSU7XHJcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAtMzQlO1xyXG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEobWQpIHtcclxuICAgICAgICAgICAgICAgICAgICBib3R0b206IC00OCU7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEobGcpIHtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtMjMuOSU7XHJcbiAgICAgICAgICAgICAgICAgICAgLS13aWR0aDogNDUlO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogLTM2JTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcShkdCkge1xyXG4gICAgICAgICAgICAgICAgICAgIC0td2lkdGg6IDU3JTtcclxuICAgICAgICAgICAgICAgICAgICBib3R0b206IC00NCU7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogLTExLjklO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xKGZoZCkge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgICAgICAgICAgICAgLS13aWR0aDogNjMlO1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0yMS45JTtcclxuICAgICAgICAgICAgICAgICAgICBib3R0b206IC00NCU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgaDEge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIEBleHRlbmQgJW1vbnRzZXJyYXQtODAwO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xyXG4gICAgICAgIC8vIHBhZGRpbmc6IDAgMzdweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbXEoeHMpIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC8vIEBpbmNsdWRlIG1xKHNtKSB7XHJcbiAgICAgICAgLy8gICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAvLyAgICAgbGluZS1oZWlnaHQ6IDEuMDU7XHJcbiAgICAgICAgLy8gICAgIC8vIG1heC13aWR0aDogMjUwcHg7XHJcbiAgICAgICAgLy8gICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgICAgICAvLyAgICAgbWFyZ2luLWJvdHRvbTogMThweDtcclxuICAgICAgICAvLyB9XHJcblxyXG4gICAgICAgIC8vIEBpbmNsdWRlIG1xKGxnKSB7XHJcbiAgICAgICAgLy8gICAgIG1hcmdpbi1ib3R0b206IDEycHg7XHJcbiAgICAgICAgLy8gICAgIGZvbnQtc2l6ZTogMzJweDtcclxuICAgICAgICAvLyAgICAgbWF4LXdpZHRoOiA1NTBweDtcclxuICAgICAgICAvLyAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgLy8gICAgIC8vIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIC8vICAgICAvLyBtYXgtd2lkdGg6IHVuc2V0O1xyXG4gICAgICAgIC8vICAgICAvLyBtYXgtd2lkdGg6IG5vbmU7XHJcbiAgICAgICAgLy8gICAgIC8vIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgIC8vIH1cclxuXHJcbiAgICAgICAgLy8gQGluY2x1ZGUgbXEoZHQpIHtcclxuICAgICAgICAvLyAgICAgZm9udC1zaXplOiAzNnB4O1xyXG4gICAgICAgIC8vICAgICBtYXgtd2lkdGg6IDYyMHB4O1xyXG4gICAgICAgIC8vICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgICAgICAvLyAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gICAgICAgIC8vIH1cclxuXHJcbiAgICAgICAgLy8gQGluY2x1ZGUgbXEoZmhkKSB7XHJcbiAgICAgICAgLy8gICAgIG1heC13aWR0aDogODYwcHg7XHJcbiAgICAgICAgLy8gICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgICAgIC8vICAgICBmb250LXNpemU6IDUwcHg7XHJcbiAgICAgICAgLy8gICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgIC8vICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgIC8vIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbXEoc20pIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHN0YXJ0O1xyXG4gICAgICAgICAgICAvLyBtaW4td2lkdGg6IDEwNCU7XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogdW5zZXQ7XHJcbiAgICAgICAgICAgIGh5cGhlbnM6IGF1dG87XHJcbiAgICAgICAgICAgIC8vIHRleHQtd3JhcDogYmFsYW5jZTtcclxuICAgICAgICAgICAgLy8gcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBtcShsZykge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xyXG4gICAgICAgICAgICBtaW4td2lkdGg6IHVuc2V0O1xyXG4gICAgICAgICAgICAvLyBtYXgtd2lkdGg6IDUwOHB4O1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAvLyB0ZXh0LXdyYXA6IGJhbGFuY2U7XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbXEoZHQpIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNjUwcHg7XHJcbiAgICAgICAgICAgIC8vIG1pbi13aWR0aDogMTAzJTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNnB4O1xyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1xKGZoZCkge1xyXG4gICAgICAgICAgICAvKiDQvNGP0LPRh9C1INCx0LDQu9Cw0L3RgdC40YDRg9C10YIg0YHRgtGA0L7QutC4LCDQs9C00LUg0L/QvtC00LTQtdGA0LbQuNCy0LDQtdGC0YHRjyAqL1xyXG4gICAgICAgICAgICAvLyB0ZXh0LXdyYXA6IGJhbGFuY2U7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblxyXG4gICAgICAgICAgICAvKiDRiNC40YDQuNC90LAg0LTQu9GPINCj0JcgKi9cclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5yZXZlYWwtd3JhcCB7XHJcblxyXG4gICAgICAgICAgICAvLyBkaXNwbGF5OiBpbmxpbmU7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnJldmVhbC10YXJnZXQge1xyXG5cclxuICAgICAgICAgICAgLy8gZGlzcGxheTogaW5saW5lO1xyXG4gICAgICAgICAgICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbXEobGcpIHtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuXHJcblxyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1xKGxnKSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYudG9wX190aXRsZS10ZXh0IHtcclxuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICBAZXh0ZW5kICVtb250c2VycmF0LTgwMDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEoc20pIHtcclxuICAgICAgICAgICAgICAgICAgICAvLyBsaW5lLWhlaWdodDogMS4wNTtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogLjk1O1xyXG4gICAgICAgICAgICAgICAgICAgIC8vIG1heC13aWR0aDogMjUwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDJweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEobGcpIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA2MTFweDtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7XHJcbiAgICAgICAgICAgICAgICAgICAgLy8gd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgLy8gbWF4LXdpZHRoOiB1bnNldDtcclxuICAgICAgICAgICAgICAgICAgICAvLyBtYXgtd2lkdGg6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgLy8gd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEoZHQpIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA1MDBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcShmaGQpIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTBweDsgLy8g0LfQsNC80LDQu9CwINCy0LjRgdC+0YLQsCBsaW5lLWhlaWdodCDQt9CwINC80LDQutC10YLQvtC8INGWINC60YDQsNC/0LrQuCDQvdCw0LQgINC90LUg0LvQsNGC0LjQvdGB0YzQutC40LzQuCDQu9GW0YLQtdGA0LDQvNC4INC+0LHRgNGW0LfQsNGO0YLRjNGB0Y8g0LAg0YbQtSDRhNGW0LrRgSAuXHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IC45O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNTBweDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi50b3BfX3RpdGxlLWJhZGdlIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIC8qINC60YDQuNGC0LjRh9C90L46INGD0YfQsNGB0YLQstGD0LXRgiDQsiDQv9C+0YLQvtC60LUg0YHRgtGA0L7QutC4ICovXHJcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XHJcbiAgICAgICAgICAgICAgICAvKiDQv9GA0LjQu9C40L/QsNC10YIg0Log0LHQsNC30L7QstC+0Lkg0LvQuNC90LjQuCDRgtC10LrRgdGC0LAgKi9cclxuICAgICAgICAgICAgICAgIC8vIG1heC1pbmxpbmUtc2l6ZTogMjhjaDtcclxuICAgICAgICAgICAgICAgIC8qINGH0YLQvtCx0Ysg0LTQu9C40L3QvdGL0LUg0YLQtdC60YHRgtGLINC90LUg0YDQsNC30YrQtdC30LbQsNC70Lgg0YHRgtGA0L7QutGDICovXHJcbiAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgLyog0YDQsNC30YDQtdGI0LDQtdC8INC/0LXRgNC10L3QvtGB0Ysg0LLQvdGD0YLRgNC4INCx0LXQudC00LbQsCAqL1xyXG4gICAgICAgICAgICAgICAgb3ZlcmZsb3ctd3JhcDogYW55d2hlcmU7XHJcbiAgICAgICAgICAgICAgICBAZXh0ZW5kICVtb250c2VycmF0LTYwMDtcclxuXHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEoc20pIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIG1heC1pbmxpbmUtc2l6ZTogMjgwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDJweDsgLy8g0LfQsNC80LDQu9CwINCy0LjRgdC+0YLQsCBsaW5lLWhlaWdodCDQt9CwINC80LDQutC10YLQvtC8INGWINC60YDQsNC/0LrQuCDQvdCw0LQgINC90LUg0LvQsNGC0LjQvdGB0YzQutC40LzQuCDQu9GW0YLQtdGA0LDQvNC4INC+0LHRgNGW0LfQsNGO0YLRjNGB0Y8g0LAg0YbQtSDRhNGW0LrRgSAuXHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEobGcpIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNC42cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgLy8gbWF4LWlubGluZS1zaXplOiAxODBweDtcclxuICAgICAgICAgICAgICAgICAgICAvLyBtYXgtaW5saW5lLXNpemU6IDM1Y2g7XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LWlubGluZS1zaXplOiA0MjBweDtcclxuICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIC8vIC8qINGH0YLQvtCx0Ysg0LTQu9C40L3QvdGL0LUg0Y/Qt9GL0LrQuCDQvdC1INGA0LDRgdGC0Y/Qs9C40LLQsNC70Lgg0YHRgtGA0L7QutGDICovXHJcbiAgICAgICAgICAgICAgICAgICAgLy8gd2hpdGUtc3BhY2U6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgICAgICAvLyAvKiDQvNC+0LbQvdC+INC/0LXRgNC10L3QvtGB0LjRgtGMINCy0L3Rg9GC0YDQuCDQsdC10LnQtNC20LAgKi9cclxuICAgICAgICAgICAgICAgICAgICAvLyAvKiDQuCDQstC90YPRgtGA0Lgg0LTQu9C40L3QvdGL0YUg0YHQu9C+0LIgKi9cclxuICAgICAgICAgICAgICAgICAgICAvLyBvdmVyZmxvdy13cmFwOiBhbnl3aGVyZTtcclxuICAgICAgICAgICAgICAgICAgICAvLyAvKiDQutC70Y7Rhzog0YPRh9Cw0YHRgtCy0YPQtdGCINCyINC/0L7RgtC+0LrQtSDRgtC10LrRgdGC0LAgKi9cclxuICAgICAgICAgICAgICAgICAgICAvLyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgLy8gLyog0LTQtdGA0LbQuNGC0YHRjyDQvdCwINC70LjQvdC40Lgg0YEg0L/QvtGB0LvQtdC00L3QuNC8INGB0LvQvtCy0L7QvCAqL1xyXG4gICAgICAgICAgICAgICAgICAgIC8vIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcclxuICAgICAgICAgICAgICAgICAgICAvLyB3aWR0aDogNTAlO1xyXG5cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcShkdCkge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICAvLyBtYXgtaW5saW5lLXNpemU6IDIzMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC1pbmxpbmUtc2l6ZTogNDQwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4xO1xyXG5cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcShmaGQpIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LWlubGluZS1zaXplOiA1MjBweDtcclxuICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgLy8g0LfQsNC80LDQu9CwINCy0LjRgdC+0YLQsCBsaW5lLWhlaWdodCDQt9CwINC80LDQutC10YLQvtC8INGWINC60YDQsNC/0LrQuCDQvdCw0LQgINC90LUg0LvQsNGC0LjQvdGB0YzQutC40LzQuCDQu9GW0YLQtdGA0LDQvNC4INC+0LHRgNGW0LfQsNGO0YLRjNGB0Y8g0LAg0YbQtSDRhNGW0LrRgSAuXHJcblxyXG5cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5lbi1sb2NhbGl6YXRpb24ge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtcShzbSkge1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgJi50b3BfX3RpdGxlLXRleHQge1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcShzbSkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDIyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEobGcpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzMjZweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xKGR0KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNDMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcShmaGQpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA1NjZweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJi50b3BfX3RpdGxlLWJhZGdlIHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcShkdCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEoZmhkKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8gJl9fc2NlbmUtLWltYWdlIHtcclxuICAgIC8vICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgLy8gICAgIHotaW5kZXg6IDE7XHJcbiAgICAvLyAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG5cclxuICAgIC8vICAgICBpbWcge1xyXG4gICAgLy8gICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgLy8gICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAvLyAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgLy8gICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAvLyAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgIC8vICAgICB9XHJcbiAgICAvLyB9XHJcblxyXG5cclxuICAgIC8vIGJhc2Ugc3RhdGUgZm9yIGFuaW1hdGluZ1xyXG4gICAgLy8gLmFuaW1hdGVkLWltYWdlLFxyXG4gICAgLmFuaW1hdGVkLXRvcC1jaXJjbGUsXHJcbiAgICAuYW5pbWF0ZWQtbW9uZXktMSxcclxuICAgIC5hbmltYXRlZC1tb25leS0yLFxyXG4gICAgLmFuaW1hdGVkLW1vbmV5LTMsXHJcbiAgICAuYW5pbWF0ZWQtbW9uZXktNCxcclxuICAgIC5hbmltYXRlZC1saW5lLFxyXG4gICAgLmFuaW1hdGVkLWZpZ3VyZSxcclxuICAgIC5hbmltYXRlZC1iaXJkIHtcclxuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICB9XHJcblxyXG4gICAgLnJhZGlhbEdhcmRpZW50IHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgei1pbmRleDogLTI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstYmx1ZTtcclxuICAgICAgICBoZWlnaHQ6IDI2MHB4O1xyXG4gICAgICAgIHdpZHRoOiAyNjBweDtcclxuICAgICAgICB0b3A6IDMwcHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMHB4KTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbXEoc20pIHtcclxuICAgICAgICAgICAgLy8gd2lkdGg6IDMzNXB4O1xyXG4gICAgICAgICAgICAvLyBoZWlnaHQ6IDMzNXB4O1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICB0b3A6IDEwLjN2dztcclxuICAgICAgICAgICAgd2lkdGg6IGNsYW1wKDM1MHB4LCAzNnZ3LCA0MDBweCk7XHJcbiAgICAgICAgICAgIGhlaWdodDogY2xhbXAoMzUwcHgsIDM2dncsIDQwMHB4KTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01cHgpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbXEobGcpIHtcclxuICAgICAgICAgICAgd2lkdGg6IDQ5NnB4O1xyXG4gICAgICAgICAgICB0b3A6IDguNiU7XHJcbiAgICAgICAgICAgIGhlaWdodDogNDk2cHg7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMXZ3KTtcclxuICAgICAgICAgICAgbGVmdDogdW5zZXQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBtcShkdCkge1xyXG4gICAgICAgICAgICB3aWR0aDogNTIwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogNTIwcHg7XHJcbiAgICAgICAgICAgIHRvcDogOC41JTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xdncpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbXEoZmhkKSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA2ODBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA2ODBweDtcclxuICAgICAgICAgICAgdG9wOiA2LjElO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTAuNnZ3KTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8gJi0tZW4ge1xyXG4gICAgLy8gICAgIGgxIHtcclxuICAgIC8vICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgLy8gICAgIH1cclxuICAgIC8vIH1cclxuXHJcblxyXG59IiwiICAgIC5iZW5lZml0cyB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xNXB4KTtcclxuICAgICAgICBwYWRkaW5nOiAwIDRweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbXEoeHMpIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0wKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1xKHNtKSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIGdyaWQtcm93OiAyO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgICBncmlkLWNvbHVtbjogMS84O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbXEobWQpIHtcclxuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDEvNztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1xKGxnKSB7XHJcbiAgICAgICAgICAgIGdyaWQtY29sdW1uOiAxLzU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgLy8gQGluY2x1ZGUgYWRhcHRpdi1mb250KDMyLCAxNik7XHJcbiAgICAgICAgICAgIEBleHRlbmQgJW1vbnRzZXJyYXQtNjAwO1xyXG5cclxuXHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtcShzbSkge1xyXG4gICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDEvNztcclxuICAgICAgICAgICAgICAgIGdyaWQtcm93OiAyO1xyXG4gICAgICAgICAgICAgICAgLy8gbWFyZ2luLWJvdHRvbTogMjVweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1xKGxnKSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtcShkdCkge1xyXG4gICAgICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDEvNztcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1xKGZoZCkge1xyXG4gICAgICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDEvNjtcclxuICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMzBweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgLy8gcm93LWdhcDogMC40ZW07XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbXEoc20pIHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNzclO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtcShsZykge1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA4NCU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1xKGR0KSB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1xKGZoZCkge1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA5MCU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGgzIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgICAgIEBleHRlbmQgJW1vbnRzZXJyYXQtODAwO1xyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xKHNtKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xKGxnKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xKGR0KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xKGZoZCkge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjQuNnB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMuNiU7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4xO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xKHNtKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgLy8gbWF4LXdpZHRoOiA4MyU7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xKGxnKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMy45JTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcShkdCkge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyLjklO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xKGZoZCkge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTYuNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIuOSU7XHJcblxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBzdHJva2U6ICRibGFjaztcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IC42NWVtO1xyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xKHNtKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC43NWVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xKGR0KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTdweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH0iLCIucGF5bWVudHMge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbnRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNHB4KTtcclxuXHJcbiAgICAgQGluY2x1ZGUgbXEoeHMpIHtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0wKTtcclxuICAgICAgICB9XHJcbiAgICBAaW5jbHVkZSBtcShzbSkge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICBncmlkLWNvbHVtbjogMS84O1xyXG4gICAgICAgIC8vIHBhZGRpbmctcmlnaHQ6IDQwcHg7XHJcbiAgICAgICAgcGFkZGluZy1pbmxpbmUtZW5kOiAxMi40JTtcclxuICAgICAgICBncmlkLXJvdzogMztcclxuICAgICAgICBnYXA6IDZweDtcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpdCwgbWlubWF4KDg0cHgsIDFmcikpO1xyXG4gIFxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1xKG1kKSB7XHJcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maXQsIG1pbm1heCg4MHB4LCAxZnIpKTtcclxuICAgICAgIHBhZGRpbmctaW5saW5lLWVuZDogMDtcclxuICAgICAgICBncmlkLWNvbHVtbjogMS82O1xyXG4gICAgICAgIG1heC13aWR0aDogNDYwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbXEobGcpIHtcclxuICAgICAgICAgICBncmlkLWNvbHVtbjogMS82O1xyXG4gICAgZ2FwOiAxNXB4O1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtcShkdCkge1xyXG4gICAgICAgIGdyaWQtY29sdW1uOiAxLzc7XHJcbiAgICB9XHJcblxyXG4gICAgaDIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS4xO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuICAgICAgIFxyXG4gICAgICAgIEBpbmNsdWRlIG1xKHNtKSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEzcHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1xKGxnKSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogM3B4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbXEoZHQpIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMXB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbXEoZmhkKSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjQuNnB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19saXN0IHtcclxuICAgICAgICAvLyBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIC8vIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAvLyByb3ctZ2FwOiAxMHB4O1xyXG4gICAgICAgIC8vIGNvbHVtbi1nYXA6IDEwcHg7XHJcbiAgICAgICAgLy8gbWFyZ2luOiAwIGF1dG8gNDBweDtcclxuICAgICAgICAvLyBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICAgICAgLy8gcGFkZGluZy1yaWdodDogMTBweDtcclxuICAgICAgICAvLyBwYWRkaW5nOiAwIDEwcHg7XHJcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpdCwgbWlubWF4KDEyN3B4LCAxZnIpKTtcclxuICAgICAgICBcclxuICAgICAgICBnYXA6IDEycHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XHJcblxyXG4gICAgICAgIC8vIGdyaWQtdGVtcGxhdGUtcm93czogNTBweCA1MHB4OyBcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbXEoc20pIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogODlweDtcclxuICAgICAgICAgICAgLy8gZ3JpZC1jb2x1bW46IDEvNztcclxuICAgICAgICAgICAgLy8gZ3JpZC1yb3c6IDM7XHJcbiAgICAgICAgICAgIGNvbHVtbi1nYXA6IDZweDtcclxuICAgICAgICAgICAgcm93LWdhcDogNHB4O1xyXG4gICAgICAgICAgICAvLyBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpdCwgbWlubWF4KDg0cHgsIDFmcikpO1xyXG4gICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgbWlubWF4KDg3cHgsIDFmcikpO1xyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1xKG1kKSB7XHJcbiAgICAgICAgICAgIC8vIGdyaWQtY29sdW1uOiAxLzY7XHJcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIG1pbm1heCg4OHB4LCAxZnIpKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1xKGxnKSB7XHJcbiAgICAgICAgICAgIGdyaWQtY29sdW1uOiAxLzU7XHJcbiAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxubWFyZ2luLWJvdHRvbTogNTBweDtcclxuICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDUsIG1pbm1heCg4OHB4LCAxZnIpKTtcclxuXHJcbiAgICAgICAgICAgIGdhcDo0cHg7XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbXEoZHQpIHtcclxuICAgICAgICAgICAgLy8gZ3JpZC1jb2x1bW46IDEvNztcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2M3B4O1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNSwgbWlubWF4KDEyN3B4LCAxZnIpKTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEyLjIlO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgcm93LWdhcDogOHB4O1xyXG4gICAgY29sdW1uLWdhcDogMTJweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1xKGZoZCkge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2LjN2dztcclxuICAgICAgICAgICAgZ2FwOiAxMHB4O1xyXG4gICAgICAgICAgICAvLyBncmlkLWNvbHVtbjogMS82O1xyXG4gICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIyOHB4O1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNSwgbWlubWF4KDE3N3B4LCAxZnIpKTtcclxuXHJcbiAgICAgICAgICAgIC8vIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgICAgIC8vIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEyLCAxZnIpO1xyXG4gICAgICAgICAgICAvLyBncmlkLWNvbHVtbjogMS84O1xyXG4gICAgICAgICAgICAvLyBwYWRkaW5nLXJpZ2h0OiAxMjBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9faW1hZ2Uge1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbXEoeHMpIHtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgbXEoc20pIHtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLy8gaGVpZ2h0OiA3MHB4O1xyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBsaSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuICAgICAgICAvLyAmX19pbWFnZSB7XHJcbiAgICAgICAgLy8gICAgIG1heC13aWR0aDogMjZweDtcclxuICAgICAgICAvLyAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgLy8gICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAvLyAgICAgZGlzcGxheTogZmxleDtcclxuXHJcbiAgICAgICAgLy8gICAgIEBpbmNsdWRlIG1xKHNtKSB7XHJcbiAgICAgICAgLy8gICAgICAgICBtYXgtd2lkdGg6IDMwcHg7XHJcbiAgICAgICAgLy8gICAgIH1cclxuXHJcbiAgICAgICAgLy8gICAgIEBpbmNsdWRlIG1xKGxnKSB7XHJcbiAgICAgICAgLy8gICAgICAgICBtYXgtd2lkdGg6IDQwcHg7XHJcbiAgICAgICAgLy8gICAgIH1cclxuXHJcbiAgICAgICAgLy8gICAgIEBpbmNsdWRlIG1xKGR0KSB7XHJcbiAgICAgICAgLy8gICAgICAgICBtYXgtd2lkdGg6IDU1cHg7XHJcbiAgICAgICAgLy8gICAgIH1cclxuXHJcbiAgICAgICAgLy8gICAgIEBpbmNsdWRlIG1xKGZoZCkge1xyXG4gICAgICAgIC8vICAgICAgICAgbWF4LXdpZHRoOiA3MXB4O1xyXG4gICAgICAgIC8vICAgICB9XHJcblxyXG5cclxuICAgICAgICAvLyB9XHJcblxyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAwO1xyXG4gICAgICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAuM3MgbGluZWFyLCB0cmFuc2Zvcm0gLjNzIGxpbmVhcjtcclxuICAgICAgICAgICAgd2lsbC1jaGFuZ2U6IGJveC1zaGFkb3csIHRyYW5zZm9ybTtcclxuICAgICAgICAgICAgLy8gdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDBweCk7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtcShzbSkge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtcShmaGQpIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDFweCAxNXB4IDFweCAjZmZiYjA0O1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0ycHgpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBwIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgYWRhcHRpdi1mb250KDMyLCAxMik7XHJcbiAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgQGV4dGVuZCAlbW9udHNlcnJhdC02MDA7XHJcblxyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbXEoc20pIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNDUlO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtcShsZykge1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0MyU7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1xKGR0KSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1xKGZoZCkge1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA1NCU7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYuYnJlYWstYWxsIHtcclxuICAgICAgICAgICAgICAgIC8vIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcclxuICAgICAgICAgICAgICAgIGh5cGhlbnM6IG1hbnVhbDtcclxuXHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcShzbSkge1xyXG4gICAgICAgICAgICAgICAgICAgIGh5cGhlbnM6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEobGcpIHtcclxuICAgICAgICAgICAgICAgICAgICB3b3JkLWJyZWFrOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEoZmhkKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgLy8gaHlwaGVuczogbWFudWFsO1xyXG4gICAgICAgICAgICAgICAgICAgIG92ZXJmbG93LXdyYXA6IGFueXdoZXJlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLmZvb3RlciB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBwYWRkaW5nOiAyNnB4IDAgMzBweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwQjBCMzM7XHJcblxyXG5cclxuXHJcbiAgICBAaW5jbHVkZSBtcSh4cykge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1xKHNtKSB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDM0cHg7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbXEobGcpIHtcclxuICAgICAgICAgIHBhZGRpbmc6IDQwcHggMDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtcShkdCkge1xyXG4gICAgICAgIHBhZGRpbmc6IDQwcHggMDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtcShmaGQpIHtcclxuICBwYWRkaW5nOiA3MHB4IDAgNDBweDtcclxuICAgIH1cclxuXHJcbiAgICAmX19ib3gge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtcShtZCkge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMWVtO1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XHJcbiAgICAgICAgICAgIG9yZGVyOiAzO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbXEobGcpIHtcclxuICAgICAgICAgICAgb3JkZXI6IDM7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5sb2dvIHtcclxuICAgICAgICBtYXJnaW46IDAgYXV0byAxNnB4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtcSh4cykge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1xKGxnKSB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDAgMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxODdweDtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1xKHNtKSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTQwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1xKGxnKSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTIycHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1xKGR0KSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTYwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1xKGZoZCkge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDIyMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8vIGEuYnV0dG9uIHtcclxuICAgIC8vICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgLy8gICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgLy8gICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIC8vICAgICBAZXh0ZW5kICVtb250c2VycmF0LTcwMDtcclxuXHJcbiAgICAvLyAgICAgQGluY2x1ZGUgbXEoc20pIHtcclxuICAgIC8vICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgLy8gICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgLy8gICAgICAgICB3aWR0aDogdW5zZXQ7XHJcbiAgICAvLyAgICAgICAgIG1pbi13aWR0aDogMjMwcHg7XHJcbiAgICAvLyAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xyXG4gICAgLy8gICAgICAgICBvcmRlcjogMTtcclxuICAgIC8vICAgICB9XHJcblxyXG5cclxuICAgIC8vICAgICBAaW5jbHVkZSBtcShmaGQpIHtcclxuICAgIC8vICAgICAgICAgbWluLXdpZHRoOiAyMjBweDtcclxuICAgIC8vICAgICAgICAgbGluZS1oZWlnaHQ6IDQ4cHg7XHJcbiAgICAvLyAgICAgfVxyXG4gICAgLy8gfVxyXG5cclxuICAgIC5zb2MtbmV0d29ya3Mge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgcGFkZGluZzogMWVtIDAgMmVtIDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgZ2FwOiAyMnB4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1xKHhzKSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDI2MHB4O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbXEoc20pIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgZ2FwOiAxNnB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbXEobWQpIHtcclxuICAgICAgICAgICAgb3JkZXI6IDA7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMjAlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbXEoZmhkKSB7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcclxuICAgICAgICAgICAgZ2FwOiAzMnB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcclxuICAgICAgICAgICAgLy8gbWF4LXdpZHRoOiAyMCU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICB3aWR0aDogMjZweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyNnB4O1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbXEoc20pIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxOXB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtcShmaGQpIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAzNnB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzNnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2lubmVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG5cclxuICAgICAgICAvLyBAaW5jbHVkZSBtcSh4cykge1xyXG4gICAgICAgIC8vICAgICBnYXA6IDMwcHg7XHJcbiAgICAgICAgLy8gICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcclxuICAgICAgICAvLyAgICAgZmxleC13cmFwOiBub3dyYXA7XHJcbiAgICAgICAgLy8gICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAvLyAgICAgcGFkZGluZy1sZWZ0OiAwcHg7XHJcbiAgICAgICAgLy8gICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcclxuICAgICAgICAvLyB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1xKHNtKSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgICAgICAgICAgIGdhcDogMTRweCAyMHB4O1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBtcShsZykge1xyXG4gICAgICAgICAgICBnYXA6IDMwcHggMjBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1xKGZoZCkge1xyXG4gICAgICAgICAgZ2FwOiAzMHB4IDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuXHJcblxyXG4gICAgJl9fY29weSB7XHJcbiAgICAgICAgQGluY2x1ZGUgYWRhcHRpdi1mb250KDIwLCAxMik7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcclxuICAgICAgICBjb2xvcjogIzlCOUI5QjtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1xKHhzKSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIC8vIHdpZHRoOiA4MCU7XHJcbiAgICAgICAgICAgIC8vIHdpZHRoOiBjbGFtcCg3MCUsIDgwJSwgNDkwcHgpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbXEoc20pIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgb3JkZXI6IDI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBtcShtZCkge1xyXG4gICAgICAgICAgICBvcmRlcjogMjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1xKGxnKSB7XHJcbiAgICAgICAgICAgIG9yZGVyOiAxO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHggMCAwO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBtcShkdCkge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHAge1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbXEoc20pIHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzY1cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1xKGxnKSB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDQyMHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtcShkdCkge1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA1NjBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgbGluZWFyO1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiBkYXJrZW4oJHdoaXRlLCAyMCUpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59Il19 */
