@charset "UTF-8";.slick-list,.slick-slider{position:relative;display:block}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-dots li button:focus,.slick-dots li button:hover,.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-initialized .slick-slide,.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@font-face{font-family:"slick";src:url(./fonts/slick.eot);src:url(./fonts/slick.eot?#iefix) format("embedded-opentype"),url(./fonts/slick.woff) format("woff"),url(./fonts/slick.ttf) format("truetype"),url(./fonts/slick.svg#slick) format("svg");font-weight:400;font-style:normal}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:0;outline:0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:0;background:0 0;color:transparent}.slick-dots li button:focus:before,.slick-dots li button:hover:before,.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-dots li button:before,.slick-next:before,.slick-prev:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}.slick-next:before,[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.jq-ry-container,.slick-dots li button{line-height:0;display:block;cursor:pointer}.slick-dots li button{border:0;background:0 0;height:20px;width:20px;outline:0;font-size:0;color:transparent;padding:5px}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.jq-dropdown{position:absolute;z-index:1039;display:none}.jq-dropdown .jq-dropdown-menu,.jq-dropdown .jq-dropdown-panel{min-width:160px;max-width:360px;list-style:none;background:#fff;border:solid 1px #ddd;border-radius:4px;box-shadow:0 5px 10px rgba(0,0,0,.2);overflow:visible;padding:4px 0;margin:0}.jq-dropdown .jq-dropdown-panel{padding:10px}.jq-dropdown.jq-dropdown-tip{margin-top:8px}.jq-dropdown.jq-dropdown-tip:after,.jq-dropdown.jq-dropdown-tip:before{position:absolute;top:-6px;left:9px;content:'';border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ddd;display:inline-block}.jq-dropdown.jq-dropdown-tip:after{top:-5px;left:10px;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff}.jq-dropdown.jq-dropdown-tip.jq-dropdown-anchor-right:before{left:auto;right:9px}.jq-dropdown.jq-dropdown-tip.jq-dropdown-anchor-right:after{left:auto;right:10px}.jq-dropdown.jq-dropdown-scroll .jq-dropdown-menu,.jq-dropdown.jq-dropdown-scroll .jq-dropdown-panel{max-height:180px;overflow:auto}.jq-dropdown .jq-dropdown-menu li{list-style:none;padding:0;text-indent:0;margin:0;line-height:18px}.jq-dropdown .jq-dropdown-menu label,.jq-dropdown .jq-dropdown-menu li>a{display:block;color:inherit;text-decoration:none;line-height:18px;padding:3px 15px;margin:0;white-space:nowrap}.jq-dropdown .jq-dropdown-menu label:hover,.jq-dropdown .jq-dropdown-menu li>a:hover{background-color:#f2f2f2;color:inherit;cursor:pointer}.jq-dropdown .jq-dropdown-menu .jq-dropdown-divider{font-size:1px;border-top:solid 1px #e5e5e5;padding:0;margin:5px 0}.jq-ry-container{position:relative;padding:0 5px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;direction:ltr}.jq-ry-container[readonly=readonly]{cursor:default}.jq-ry-container>.jq-ry-group-wrapper{position:relative;width:100%}.jq-ry-container>.jq-ry-group-wrapper>.jq-ry-group{position:relative;line-height:0;z-index:10;white-space:nowrap}.jq-ry-container>.jq-ry-group-wrapper>.jq-ry-group>svg,.slick-dots li{display:inline-block}.jq-ry-container>.jq-ry-group-wrapper>.jq-ry-group.jq-ry-normal-group{width:100%}.jq-ry-container>.jq-ry-group-wrapper>.jq-ry-group.jq-ry-rated-group{width:0;z-index:11;position:absolute;top:0;left:0;overflow:hidden}
/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */
html{line-height:1.15;-webkit-text-size-adjust:100%}body,sub,sup{position:relative}body{margin:0;background-color:#fff;color:#000;font-family:'Circe',sans-serif;font-weight:400;font-style:normal;min-width:320px;overflow-x:hidden;font-size:16px;line-height:1.2}h1{font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;text-decoration:none}abbr[title]{border-bottom:none;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;max-width:100%;height:auto}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio],legend{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}*,:after,:before,html{box-sizing:border-box}h1,h2,h3{margin:0;font-weight:700}@font-face{font-family:'Circe';font-style:normal;font-weight:200;font-display:fallback;src:url(../fonts/Circe-ExtraLight.eot);src:local("Circe ExtraLight"),local("Circe-ExtraLight"),url(../fonts/Circe-ExtraLight.woff2) format("woff2"),url(../fonts/Circe-ExtraLight.woff) format("woff")}@font-face{font-family:'Circe';font-style:normal;font-weight:300;font-display:fallback;src:url(../fonts/Circe-Light.eot);src:local("Circe Light"),local("Circe-Light"),url(../fonts/Circe-Light.woff2) format("woff2"),url(../fonts/Circe-Light.woff) format("woff")}@font-face{font-family:'Circe';font-style:normal;font-weight:400;font-display:fallback;src:url(../fonts/Circe-Regular.eot);src:local("Circe Regular"),local("Circe-Regular"),url(../fonts/Circe-Regular.woff2) format("woff2"),url(../fonts/Circe-Regular.woff) format("woff")}@font-face{font-family:'Circe';font-style:normal;font-weight:700;font-display:fallback;src:url(../fonts/Circe-Bold.eot);src:local("Circe Bold"),local("Circe-Bold"),url(../fonts/Circe-Bold.woff2) format("woff2"),url(../fonts/Circe-Bold.woff) format("woff")}@font-face{font-family:'Circe';font-style:normal;font-weight:800;font-display:fallback;src:url(../fonts/Circe-ExtraBold.eot);src:local("Circe ExtraBold"),local("Circe-ExtraBold"),url(../fonts/Circe-ExtraBold.woff2) format("woff2"),url(../fonts/Circe-ExtraBold.woff) format("woff")}.btn{border:0;background:0 0;outline:0;padding:0;display:flex;justify-content:center;align-items:center;font-size:18px;font-weight:800;height:60px;color:#000;text-transform:uppercase;text-align:center;cursor:pointer;background-color:#00fff6;transition:all .3s ease-in-out}.btn:active,.btn:focus,.btn:hover{background-color:#00f4d2;box-shadow:0 4px 24px 0 rgba(20,186,180,.45)}.btn--contacts{display:block;font-weight:700;font-size:16px;height:auto;color:#00fef5;line-height:26px;transition:all .3s ease-in-out;text-transform:none;background:0}.btn--contacts:active,.btn--contacts:focus,.btn--contacts:hover{color:#006561}.btn--payment{width:368px;line-height:4.278}.btn--request{width:268px}.btn--direction{width:228px}.btn--question{width:442px}.btn--review,.btn--stories-request{width:330px;font-size:24px;font-weight:800;height:90px;background:0 0;border:2px solid #000;text-transform:none}.btn--stories-request{border-color:#00fff6}.btn--contacts-request{width:214px}.btn--company,.btn--services{border:0;background:0 0;outline:0;padding:0;font-size:15px;font-weight:700;text-transform:uppercase;color:#fff;transition:all .3s ease-in-out;cursor:pointer}.btn--company:active,.btn--company:focus,.btn--company:hover,.btn--services:active,.btn--services:focus,.btn--services:hover,.page-header__nav li a:active,.page-header__nav li a:focus,.page-header__nav li a:hover{color:#00fff6}.btn--process{width:268px}.btn--internal,.btn--stages{font-size:16px}.btn--stages{width:216px;margin:0 auto}.btn--price{width:212px;font-size:20px;font-weight:700;text-transform:none}.btn--map,.btn--popup-request{text-transform:none;width:272px}.btn--popup-request{font-size:24px;font-weight:700;height:76px;border-radius:3px;margin:0 auto}.btn--map{flex-direction:row;justify-content:center;align-items:center}@media screen and (min-width:768px) and (max-width:1199px){.btn{font-size:16px}}.form-input{border:0;background:0;border-radius:0;outline:0;border-bottom:1px solid #fff;font-size:18px;height:50px;color:#fff;line-height:1.5;width:100%;transition:all .3s ease-in-out}.form-input:focus{border-color:#00fff6;transition:all .3s ease-in-out}.form-input::placeholder{font-size:18px;line-height:2.66;font-weight:400;color:#fff}.popup-block__form-input:not(:last-child){margin-bottom:30px}.page-header{width:100%;position:absolute;top:0;left:0;z-index:500}.main-page-wrap{display:flex;flex-direction:column;min-height:calc(100vh - 50px)}.main-page-blocks{width:100%;flex-shrink:0}.wrapper{position:relative;min-width:320px;width:100%;margin:0 auto;padding:0}.page-list{list-style-type:none;margin:0;padding:0}.page-header__row{position:relative;width:100%;height:50px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding-top:34px}.page-header__logo{width:53px;display:flex;flex-shrink:0}.page-header__nav,.page-header__nav ul{display:flex;flex-direction:row}.page-header__nav-icon{width:10px;height:10px;margin-left:7px}.page-header__nav ul{justify-content:flex-start;align-items:flex-start}.page-header__nav li:not(:last-child){margin-right:40px}.page-header__nav li a{font-size:15px;font-weight:700;text-transform:uppercase;color:#fff;transition:all .3s ease-in-out}.page-header__contacts{display:flex;flex-direction:column}.page-header__tel{display:block;font-weight:400;font-size:22px;color:#fff}.page-header__cube{width:46px;height:46px}.page-header__toggle{cursor:pointer;position:absolute;top:16px;left:1px;width:78px;height:66px;border:1px solid #fff;display:flex;flex-direction:column;justify-content:center;align-items:center}.page-header__toggle span{position:relative;display:block;width:40px;height:2px;background-color:#fff;user-select:none;transition:background-color .3s}.page-header__toggle span::after,.page-header__toggle span::before{content:'';position:absolute;left:8px;width:26px;height:2px;background-color:#fff;transition:transform .3s}.page-header__toggle span::before{transform:translateY(-10px)}.page-header__toggle span::after{transform:translateY(10px)}.page-header__toggle.close-button{width:34px;height:34px;left:50%;transform:translateX(-50%);top:30px}.page-header__toggle.close-button span{width:0}.page-header__toggle.close-button span::before{width:34px;height:3px;transform:rotate(45deg);left:-16px}.page-header__toggle.close-button span::after{width:34px;height:3px;left:-16px;transform:rotate(-45deg)}.page-header__menu:not(.active){display:none}.page-header__menu{width:100%;height:100%;overflow-y:auto;min-height:100vh;z-index:1000;position:fixed;top:0;left:0;border:8px solid #00fff6;background-color:#2b2d30;transition:all .3s ease-in-out}.page-header__menu .inner__menu{width:100%;height:auto;min-height:100%;position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.company-menu .jq-dropdown .jq-dropdown-menu,.services-menu .jq-dropdown .jq-dropdown-menu{display:flex;flex-direction:column;background:#000;border-color:#000;border-radius:0;padding:20px}.services-menu .jq-dropdown .jq-dropdown-menu{width:214px}.company-menu .jq-dropdown .jq-dropdown-menu{width:180px}.company-menu .jq-dropdown .jq-dropdown-menu a{color:#04f3eb;transition:all .3s ease-in-out}.services-menu .jq-dropdown .jq-dropdown-menu a{color:#04f3eb;transition:all .3s ease-in-out;font-size:14px;font-weight:700}.company-menu .jq-dropdown .jq-dropdown-menu a:active,.company-menu .jq-dropdown .jq-dropdown-menu a:focus,.company-menu .jq-dropdown .jq-dropdown-menu a:hover,.services-menu .jq-dropdown .jq-dropdown-menu a:active,.services-menu .jq-dropdown .jq-dropdown-menu a:focus,.services-menu .jq-dropdown .jq-dropdown-menu a:hover{color:#fff}.company-menu .jq-dropdown .jq-dropdown-menu a{text-transform:none;font-size:18px;font-weight:700}.company-menu .jq-dropdown .jq-dropdown-menu a:not(:last-child),.services-menu .jq-dropdown .jq-dropdown-menu a:not(:last-child){margin-bottom:20px}.company-menu .jq-dropdown.jq-dropdown-tip,.services-menu .jq-dropdown.jq-dropdown-tip{margin-top:15px}.company-menu .jq-dropdown.jq-dropdown-tip:after,.company-menu .jq-dropdown.jq-dropdown-tip:before,.services-menu .jq-dropdown.jq-dropdown-tip:after,.services-menu .jq-dropdown.jq-dropdown-tip:before{border-left:0;border-right:16px solid transparent;border-bottom:16px solid #000;left:0;top:-15px}@media (max-width:767px){.wrapper{width:100%;max-width:330px;padding-left:15px;padding-right:15px}.page-header__row{width:100%;max-width:330px;height:85px;margin:0 auto;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;padding:0}.page-header__logo{margin-left:auto;margin-right:50px;margin-top:12px}.page-header__cube{margin-top:8px;margin-right:13px}.page-header__contacts,.page-header__nav{display:none}.page-header__nav li:not(:last-child){margin-right:0;margin-bottom:20px}.page-header__menu .page-header__nav li a.active .page-header__inner-menu,.page-header__toggle{display:flex}.page-header__menu{position:fixed;top:0;left:0;transform:translateY(0);display:block!important;pointer-events:none;transition:all .3s ease-in-out;transition:transform .2s cubic-bezier(.645,.045,.355,1);transform:translateX(100%);background-color:#2b2d30}.page-header__menu .inner__menu{width:100%}.page-header__menu.active{opacity:1;pointer-events:all;transform:translateX(0)}.page-header__menu .page-header__toggle{border:0}.page-header__menu .page-header__nav{display:flex;padding-top:146px;padding-left:36px}.page-header__menu .page-header__nav ul{display:flex;flex-direction:column}.page-header__menu .page-header__nav ul.page-header__inner-menu{display:none;padding:15px 20px 5px}.page-header__menu .page-header__inner-menu li a,.page-header__menu .page-header__nav li a{position:relative;font-size:15px;font-weight:700;text-transform:uppercase;color:#00fff6;text-align:left;transition:all .3s ease-in-out}.page-header__menu .page-header__inner-menu li a:active,.page-header__menu .page-header__inner-menu li a:focus,.page-header__menu .page-header__inner-menu li a:hover,.page-header__menu .page-header__nav li a:active,.page-header__menu .page-header__nav li a:focus,.page-header__menu .page-header__nav li a:hover{color:#fff}.page-header__menu .icon--chevron{position:absolute;top:2px;right:-25px;fill:#00fff6;transition:all .3s ease-in-out}.page-header__menu .page-header__nav li a.active .icon--chevron{transform:rotate(180deg);fill:#fff}}@media screen and (min-width:768px) and (max-width:1199px){.wrapper{width:100%;padding-left:30px;padding-right:30px}.page-header__nav ul{width:100%;justify-content:flex-start;align-items:flex-start}.page-header__nav li:not(:last-child){margin-right:30px}.page-header__cube{display:none}.page-header__contacts{position:absolute;right:0;bottom:-70px}.page-header__tel{font-size:18px}.page-header__row .btn--contacts{font-size:16px}.page-header__toggle{display:none}}@media (min-width:1200px){.page-header__menu .inner__menu,.wrapper{width:1200px;padding-left:15px;padding-right:15px}.page-header__toggle{display:none}.page-header__menu{padding:28px 0 100px}.page-header__menu .inner__menu{position:relative;width:1170px;margin:0 auto}.page-header__menu .page-header__toggle{display:flex}}.first-block{background-image:url(../img/header-bg.jpg);background-repeat:no-repeat;background-size:cover;background-color:#15181a;padding-top:230px;padding-bottom:110px}.first-block__container{display:flex;flex-direction:row;justify-content:space-between}.first-block__heading{display:flex;flex-direction:column;width:600px}.first-block__title{display:block;font-size:48px;font-weight:700;color:#00fff6;text-transform:uppercase;margin-bottom:40px}.first-block__description{display:block;width:530px;font-size:34px;font-weight:700;color:#fff;margin:0 0 60px}.first-block__about-description{font-size:25px;width:574px}.first-block__list{position:relative;width:458px;padding-top:20px;padding-left:30px;padding-bottom:58px;background-image:url(../img/border.png);background-size:100% 100%;background-repeat:no-repeat}.first-block.internal-block .first-block__list{padding-top:60px;height:388px}.first-block.internal-block .first-block__description{font-size:30px;width:630px}.first-block.internal-block .btn--payment{width:524px;line-height:80px}.first-block__list-title{display:block;font-size:25px;font-weight:700;color:#fff;margin-bottom:25px}.first-block__list li{display:flex;flex-direction:row;align-items:center;margin-bottom:35px}.first-block__list-option{display:block;margin-left:40px;font-size:18px;font-weight:400;color:#fff;width:320px}@media screen and (max-width:767px){.first-block{padding-top:120px;background-position:top}.first-block__container{flex-direction:column}.first-block__heading{width:100%}.first-block__list{width:100%;background-size:100% 100%;padding-left:15px;padding-bottom:32px}.first-block__list-option{font-size:16px;width:200px;margin-left:20px}.first-block__title{font-size:30px;margin-bottom:20px}.first-block__description{width:100%;font-size:20px;margin-bottom:34px}.first-block .btn--payment{width:290px;position:absolute;font-size:15px;bottom:-76px}.first-block.internal-block .first-block__title{font-size:28px}.first-block.internal-block .first-block__list{height:364px;padding-top:30px;margin-bottom:18px}.first-block.internal-block .first-block__description{width:100%;font-size:20px;margin-bottom:45px}.first-block.internal-block .btn--payment{width:290px;height:76px;font-size:18px;line-height:1.2;display:flex;text-align:center;justify-content:center;align-items:center}}@media screen and (min-width:768px) and (max-width:1199px){.first-block .btn--payment,.first-block.internal-block .first-block__description,.first-block__heading{width:300px}.first-block__list{width:340px;background-size:100% 100%}.first-block__list-option{font-size:16px;width:200px;margin-left:20px}.first-block__title{font-size:36px}.first-block__description{width:300px;font-size:24px}.first-block__about-description{font-size:20px}}.about-block{background-color:#f0fffe;width:100%;padding-top:35px;padding-bottom:35px}.about-block__list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center}.about-block__title{display:block;font-size:48px;font-weight:800;color:#000;line-height:1;margin-bottom:60px}.about-block__card{position:relative;display:flex;flex-direction:row;align-items:center;transition:all .3s ease-in-out}.about-block__card:hover::after{content:'';position:absolute;left:0;bottom:-15px;width:100%;height:3px;border-bottom:3px solid #00fff6}.about-block__card:nth-child(3) .about-block__card-title{width:100px}.about-block__card-title{display:block;margin-left:20px;width:180px;font-size:19px;font-weight:700;color:#000}@media screen and (max-width:767px){.about-block{padding-top:20px;padding-bottom:20px}.about-block__title{font-size:26px;margin-top:20px;margin-bottom:30px}.about-block__card:not(:last-child){margin-right:0;margin-bottom:36px}.about-block__card:nth-child(3) .about-block__card-title{width:150px}}@media screen and (min-width:768px) and (max-width:1199px){.about-block__list{justify-content:center}.about-block__card:not(:last-child){margin-right:0}.about-block__card:nth-child(1),.about-block__card:nth-child(2){margin-bottom:40px}.about-block__card:nth-child(n){margin-right:50px}.about-block__card:nth-child(3) .about-block__card-title{width:150px}}.process-block{padding-top:56px;padding-bottom:85px}.process-block.appreciate-block{padding-bottom:70px}.process-block__title{display:block;font-size:48px;font-weight:800;color:#000;margin-bottom:64px}.process-block__list{display:flex;flex-direction:row;flex-wrap:wrap}.process-block__card{display:flex;flex-direction:row;width:510px}.process-block__card:not(:nth-child(2n)){margin-right:65px}.process-block__card:not(:last-child){margin-bottom:60px}.process-block__card-num{display:block;font-size:125px;font-weight:800;color:#c5fffc;margin-right:30px;width:70px}.process-block__card-inner{width:430px}.process-block__card-title{display:block;font-size:20px;font-weight:800;color:#00bcbe;margin-bottom:30px}.process-block__card-text{display:block;margin:0;font-size:16px;line-height:26px;font-weight:300;color:#535353}.process-block .btn--process{margin:0 auto}.process-block.trust-block{background-color:#f8f8f8;padding-top:50px;padding-bottom:60px}@media screen and (max-width:767px){.process-block{padding-top:35px;padding-bottom:30px}.process-block__card{width:100%}.process-block__title{font-size:26px;margin-bottom:25px}.process-block__card-title{margin-bottom:10px}.process-block__card-num{width:47px}.process-block__card:not(:nth-child(2n)){margin-right:0}.process-block.appreciate-block{padding-top:0;padding-bottom:35px}.process-block .btn--process{margin-top:20px}.process-block.trust-block{padding-top:30px;padding-bottom:40px}}@media screen and (min-width:768px) and (max-width:1199px){.process-block__title{font-size:36px}.process-block__list{justify-content:center}.process-block__card:not(:nth-child(2n)){margin-right:0}}.call-block__background{position:absolute;z-index:-1;top:-40px;left:190px}.call-block__container{position:relative;display:flex;flex-direction:row;margin-bottom:100px}.call-block__heading{margin-right:100px}.call-block__title{max-width:308px;font-size:30px;font-weight:800;color:#000;line-height:1.46}.call-block__content-inner{display:flex;flex-direction:row;margin-bottom:15px}.call-block__content-inner p{display:block;width:230px}.call-block__content-inner p,.call-block__content-request p{margin:0;font-size:18px;font-weight:400;color:#000}.call-block__content-inner p{margin-right:40px}.call-block__content-request p,.questions-block.internal-block .questions-block__body ul li{margin-bottom:25px}.call-block__content-tel{display:block;font-size:40px;font-weight:800;line-height:1.425;transition:all .3s ease-in-out;color:#000}.call-block__content-tel:active,.call-block__content-tel:focus,.call-block__content-tel:hover{color:#00fff6}@media screen and (max-width:767px){.call-block__container{flex-direction:column;padding-top:30px;padding-bottom:30px;margin-bottom:0}.call-block__background{top:0;left:0;height:400px}.call-block__background img{width:100%;height:100%;display:block;object-fit:cover;backface-visibility:hidden;background-size:100% auto}.call-block__heading{margin-right:0}.call-block__title{width:100%;font-size:26px;margin-bottom:20px}.call-block__content{flex-direction:column}.call-block__content-inner{flex-direction:column;margin-bottom:20px}.call-block__content-inner p,.call-block__content-request p{font-size:16px}.call-block__content-inner p{margin-right:0;margin-bottom:20px}.call-block__content-request p{margin-bottom:30px}.call-block__content-tel{font-size:30px}.call-block .btn--request{margin:0 auto}}@media screen and (min-width:768px) and (max-width:1199px){.call-block__heading{margin-right:0}.call-block__title{width:280px;font-size:24px}.call-block__content-inner p{margin-right:10px;font-size:16px}.call-block__content-tel{font-size:20px}.call-block__content-request p{font-size:16px}}.directions-block__title{font-size:48px;line-height:1;font-weight:800;width:814px;margin-bottom:30px}.directions-block__slider{display:flex;flex-direction:row;margin-bottom:50px}.directions-block__slider:not(.slick-initialized){display:flex;overflow:hidden}.directions-block__slider>*{width:100%;flex-shrink:0}.directions-block__slider .slick-track{display:flex}.directions-block__slider .slick-slide{height:auto}.directions-block__card{display:flex;flex-direction:column;margin:0 15px;outline:0}.directions-block__card-photo{width:100%;height:236px;margin-bottom:25px}.contacts-block__map-photo img,.directions-block__card-photo img,.questions-block__photo-block img,.stages-block__photo-block img,.stories-block__card-photo img{width:100%;height:100%;display:block;object-fit:cover;backface-visibility:hidden}.directions-block__card-inner{position:relative;display:flex;flex-direction:column;height:calc(100% - 322px)}.directions-block__card-title{display:block;font-size:22px;font-weight:800;color:#000;margin-bottom:20px}.directions-block__help-block{margin-bottom:100px}.directions-block__help-block p{margin:0;font-size:20px;font-weight:400;color:#000}.directions-block__help-block a{position:relative;font-size:20px;font-weight:400;color:#00bcbe;transition:all .3s ease-in-out}.directions-block__help-block a:active,.directions-block__help-block a:focus,.directions-block__help-block a:hover{color:#0cfcff}.directions-block__help-block a::after{content:'';position:absolute;left:0;bottom:2px;border-bottom:1px dotted #00bcbe;width:100%;height:1px;transition:all .3s ease-in-out}.directions-block__help-block a:hover::after{border-color:#0cfcff}.directions-block__arrow.next,.directions-block__arrow.prev{content:'';position:absolute;top:110px;width:30px;height:30px;background:0;border:0;z-index:10;outline:0;cursor:pointer}.directions-block__arrow.prev{left:-30px;background-image:url(../img/direction-arrow-left.svg);background-repeat:no-repeat}.directions-block__arrow.next{right:-30px;background-image:url(../img/direction-arrow-right.svg);background-repeat:no-repeat}.directions-block__card-controls{display:none;flex-direction:row;justify-content:center;align-items:center;margin-bottom:20px}.directions-block__counter{display:flex;flex-direction:row}.directions-block__counter-current,.directions-block__counter-slash{display:block;font-size:30px;font-weight:400;color:#000;margin-right:12px}.directions-block__counter-slash{font-size:24px;font-weight:200}.directions-block__counter-total{display:block;font-size:16px;font-weight:300;color:#000}.directions-block.services-block .directions-block__help-block{margin-bottom:0}.directions-block.services-block{padding-top:60px}@media screen and (max-width:767px){.directions-block{overflow:hidden}.directions-block__title{width:100%;font-size:26px;margin-bottom:15px}.directions-block__arrow.next{right:0}.directions-block__container{padding-top:40px}.directions-block__slider{width:calc(100% + 30px);margin-left:-15px;margin-bottom:20px}.directions-block__card{flex-shrink:0;margin:0}.directions-block__card-photo{height:200px}.directions-block__card-inner{padding-left:15px}.directions-block .btn--direction{width:290px;margin:0 auto}.directions-block__help-block a,.directions-block__help-block p{font-size:18px}.directions-block__help-block a{border:0}.directions-block__help-block{margin-bottom:40px}.directions-block__arrow.next,.directions-block__arrow.prev{width:74px;height:12px;top:232px;left:18px;background-image:url(../img/stories-arrow-left.svg);background-repeat:no-repeat}.directions-block__arrow.next{left:228px;z-index:10;background-image:url(../img/stories-arrow-right.svg)}.directions-block__card-controls{display:flex}.directions-block__card-inner{height:calc(100% - 342px)}.directions-block.services-block{padding-top:0}}@media screen and (min-width:768px) and (max-width:1199px){.directions-block__title{width:100%;font-size:36px}.directions-block__card-inner{height:calc(100% - 312px)}.directions-block__arrow.prev{left:-20px}.directions-block__arrow.next{right:-20px}}@media screen and (min-width:1200px) and (max-width:1279px){.directions-block__slider{margin:0 auto 50px}.directions-block__arrow.prev{left:-28px}.directions-block__arrow.next{right:-28px}}.questions-block{overflow:hidden}.questions-block__container{position:relative;padding-bottom:80px;display:flex;flex-direction:column}.questions-block__list{display:flex;flex-direction:column;margin-bottom:50px;min-height:540px}.questions-block__request-btn{display:flex}.questions-block__title{display:block;font-size:48px;font-weight:800;margin-top:12px;margin-bottom:40px}.questions-block__card{width:640px;transition:all .3s ease-in-out;margin-bottom:28px}.questions-block__heading{position:relative;display:flex;align-items:center;cursor:pointer;padding-left:36px;transition:all .3s ease-in-out}.questions-block__heading:last-child{margin-bottom:0}.questions-block__body{padding:18px 35px 0;transition:all .3s ease-in-out}.questions-block__article{font-size:20px;font-weight:800;color:#00bcbe;margin:22px 0 0;width:600px;transition:all .3s ease-in-out;z-index:2}.questions-block__article:hover{color:#007072}.questions-block--plus{position:absolute;top:0;left:0;border:1px solid #00fff6;width:60px;height:60px;transition:all .3s ease-in-out}.questions-block--plus::after,.questions-block--plus::before{content:'';position:absolute;top:50%;left:10px;width:16px;height:2px;background-color:#000;transition:all .3s ease-in-out}.questions-block--plus::after{transform:rotate(90deg)}.questions-block__collapse{display:none}.questions-block.internal-block .questions-block__body p,.questions-block__answer{margin:0;font-size:16px;font-weight:300;line-height:26px;color:#535353}.how-block .questions-block__body ul,.questions-block__card.active{margin-bottom:30px}.questions-block__card.active .questions-block__collapse{display:block}.questions-block__card.active .questions-block--plus::after{transform:rotate(0deg)}.questions-block__photo-block{position:absolute;top:0;right:-344px;width:890px;max-height:100%}.questions-block.internal-block{padding-top:75px}.questions-block.internal-block .questions-block__title{max-width:510px}.questions-block.internal-block .questions-block__card.active{margin-bottom:24px}.questions-block.internal-block .questions-block__body p{position:relative;display:block}.questions-block.internal-block .questions-block__body p a{font-weight:700;color:#00bcbe}.questions-block.internal-block .questions-block__body ul p{padding-left:20px}.questions-block.internal-block .questions-block__body ul p::before{content:'';position:absolute;top:6px;left:0;width:8px;height:8px;background-color:#00bcbe}.questions-block.internal-block .questions-block__body .questions-block__body-article{margin-bottom:35px}.questions-block.internal-block .questions-block__list{min-height:auto}.questions-block__list.internal-block__list .questions-block__card{width:100%}.questions-block__request-btn.internal-block__request-btn .btn--question{width:470px;margin:0 auto;height:65px;font-size:20px;text-transform:none;font-weight:700}.questions-block.next-block{padding-top:50px}.questions-block.next-block .questions-block__title{margin-top:0}@media screen and (max-width:767px){.questions-block__container{margin-bottom:50px;padding-bottom:0}.questions-block__title{font-size:26px;margin-bottom:18px;order:1}.questions-block__list{order:3;margin-bottom:30px;min-height:auto}.questions-block__request-btn{order:4}.questions-block__photo-block{position:relative;width:284px;height:252px;right:0;order:2;margin-bottom:18px}.questions-block__article,.questions-block__card{width:100%}.questions-block .btn--question{font-size:16px;height:80px;line-height:1.2;display:flex;text-align:center;justify-content:center;align-items:center;padding-left:40px;padding-right:40px}.questions-block__request-btn.internal-block__request-btn .btn--question{width:100%;line-height:1.2}.questions-block.internal-block{padding-top:30px}.questions-block.internal-block .questions-block__container{padding-bottom:0;margin-bottom:45px}.questions-block.internal-block .questions-block__title{margin-top:0}.questions-block.internal-block .questions-block__photo-block{margin-bottom:30px}.questions-block.internal-block .questions-block__body .questions-block__body-article,.questions-block.internal-block .questions-block__body ul li{margin-bottom:20px}.questions-block.next-block{padding-top:40px}}@media screen and (min-width:768px) and (max-width:1199px){.questions-block__photo-block{display:none}}.stories-block{background-color:#f0fffe}.stories-block__container{position:relative;display:flex;flex-direction:column;padding-top:45px;padding-bottom:60px}.stories-block__heading-block{width:100%;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:60px}.stories-block__title{display:block;font-size:48px;font-weight:800;color:#000;width:400px}.stories-block__heading-content{position:relative;right:130px}.stories-block__slider{display:flex;flex-direction:row;width:1140px}.stories-block__slider:not(.slick-initialized){display:flex;overflow:hidden}.stories-block__slider>*{width:100%;flex-shrink:0}.stories-block__arrow.next,.stories-block__arrow.prev{content:'';position:absolute;bottom:70px;width:74px;height:12px;background-repeat:no-repeat;background:0;border:0;z-index:10;outline:0;cursor:pointer}.stories-block__arrow.prev{left:0;background-image:url(../img/stories-arrow-left.svg)}.stories-block__arrow.next{right:auto;left:234px;background-image:url(../img/stories-arrow-right.svg)}.stories-block__card{display:flex!important;flex-direction:row;justify-content:space-between;width:1140px;outline:0}.stories-block__card-heading{display:flex;flex-direction:column;align-items:center;width:310px}.stories-block__story-block{width:660px;overflow-y:auto;margin-bottom:90px}.stories-block__story-block p{margin:0 0 40px}.stories-block__card-title{display:block;text-align:center;font-size:18px;line-height:1.5;font-weight:800;color:#000;margin-bottom:20px}.stories-block__card-photo{width:274px;height:274px;margin:0 auto 14px}.stories-block__card-controls{justify-content:center;align-items:center;margin-bottom:20px}.stories-block__card-controls,.stories-block__counter{display:flex;flex-direction:row}.stories-block__counter-current,.stories-block__counter-slash{display:block;font-size:30px;font-weight:400;color:#000;margin-right:12px}.stories-block__counter-slash{font-size:24px;font-weight:200}.stories-block__counter-total{display:block;font-size:16px;font-weight:300}.stories-block__assessment-block{display:flex;justify-content:center;align-items:center;margin-bottom:20px}.stories-block__author-comment{display:block;text-align:center;margin:0 auto;font-size:18px;font-weight:800}.stories-block__content-article{padding-left:100px;margin-bottom:100px}.stories-block__content-article p,.stories-block__content-text p{display:block;font-size:18px;font-weight:400;color:#000;margin:0 0 10px}.stories-block__content-article b{display:block;font-size:18px;line-height:1.33;font-weight:800;color:#000}.stories-block__content-text{margin-bottom:105px}.stories-block__content-text p{font-size:16px;line-height:30px;margin:0}.stories-block__content-text p:not(:last-child){margin-bottom:40px}.stories-block__controls-block{position:relative;display:flex;flex-direction:row;justify-content:flex-end;right:30px;margin-top:-90px}.stories-block__controls-block .btn--review{margin-right:10px}.stories-block__more-info,.stories-block__more-link{display:none}.stories-block .rating-block{margin:0 auto 15px}@media screen and (max-width:767px){.stories-block{background-color:#fff}.stories-block__container{flex-direction:column;padding-top:0;padding-bottom:36px}.stories-block__heading-block{display:block}.stories-block__heading-content{right:0}.stories-block__title{width:100%;font-size:26px;margin-bottom:20px}.stories-block__content-article{padding-left:0}.stories-block__heading-block{margin-bottom:20px}.stories-block__card-heading,.stories-block__slider{width:280px}.stories-block__card{width:280px;flex-direction:column;justify-content:flex-start}.stories-block__card-photo{width:274px;height:274px}.stories-block__content-article{margin-bottom:0;position:absolute;top:82px}.stories-block__content-article p,.stories-block__content-text p{margin-bottom:8px}.stories-block__controls-block{flex-direction:column}.stories-block .btn--stories-request,.stories-block__controls-block .btn--review{width:100%}.stories-block__author-comment{margin-bottom:40px}.stories-block .btn--stories-request,.stories-block__content-text{display:none}.stories-block__more-info{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.stories-block__advantages-block,.stories-block__comment-block,.stories-block__disadvantages-block{display:flex;flex-direction:column;margin-bottom:30px;width:100%}.stories-block__comment-block{margin-bottom:15px}.stories-block__advantages-title,.stories-block__comment-title,.stories-block__disadvantages-title{width:100%;display:block;font-size:18px;line-height:1.5;font-weight:800;color:#000}.stories-block__advantages-text{line-height:1.3}.stories-block__advantages-text,.stories-block__comment-text,.stories-block__disadvantages-text{width:100%;display:block;margin:0;font-size:16px;font-weight:400;color:#000}.stories-block__comment-text{line-height:1.3}.stories-block__disadvantages-text{line-height:1.5}.stories-block__more-link{display:inline-block;font-size:16px;font-weight:800;line-height:1.5;border-bottom:1px dotted #00bcbe;color:#00bcbe;margin-top:10px;margin-bottom:30px;transition:all .3s ease-in-out}.stories-block__more-link:active,.stories-block__more-link:focus,.stories-block__more-link:hover{color:#0cfcff;border-color:#0cfcff}.stories-block__arrow.next,.stories-block__arrow.prev{bottom:auto;top:346px}.stories-block__arrow.next{left:auto;right:0}.stories-block .btn--review{height:60px}.stories-block__story-block{width:100%;margin-bottom:60px}.stories-block__story-block p:nth-child(2){margin-bottom:0}.stories-block__controls-block{right:0;margin-top:0}}@media screen and (min-width:768px) and (max-width:1199px){.stories-block__heading-block{flex-direction:column;margin-bottom:60px}.stories-block__container{padding-top:40px}.stories-block__heading-content{right:0}.stories-block__title{width:100%;font-size:36px}.stories-block__slider{width:730px}.stories-block__card{width:730px;justify-content:flex-start}.stories-block__story-block{width:400px}.stories-block__card-photo{width:150px;height:150px}.stories-block__content-article{padding-left:0;margin-bottom:30px}.stories-block__content-text{margin-bottom:30px}.stories-block__content-article p,.stories-block__content-text p{font-size:16px}.stories-block .btn--stories-request,.stories-block__controls-block .btn--review{width:200px}.stories-block__arrow.next,.stories-block__arrow.prev{bottom:148px}.stories-block__arrow.prev{left:20px}.stories-block__arrow.next{left:215px}.stories-block__content-text p:not(:last-child){margin-bottom:30px}.stories-block__controls-block{right:0}}@media screen and (min-width:1024px) and (max-width:1199px){.stories-block__card,.stories-block__slider{width:auto}.stories-block__story-block{width:660px}.stories-block__arrow.next,.stories-block__arrow.prev{bottom:90px}}.contacts-block__info-block{display:flex;flex-direction:row;justify-content:space-between;padding-top:40px;padding-bottom:40px}.contacts-block__card{display:flex;flex-direction:column;width:214px}.contacts-block__title{display:block;font-size:18px;font-weight:800;text-transform:uppercase;margin-bottom:20px;color:#000}.contacts-block__text{display:block;margin:0;font-size:17px;font-weight:400;color:#000}.contacts-block__tel{display:block;font-size:24px;font-weight:400;color:#000;transition:all .3s ease-in-out}.contacts-block__tel:active,.contacts-block__tel:focus,.contacts-block__tel:hover{color:#00fff6}.contacts-block__map-block{position:relative;width:100%;cursor:pointer;transition:all .3s ease-in-out}.contacts-block__map-photo{width:100%;height:481px}.contacts-block__map-block:hover .btn--map,.contacts-block__map-block:hover .contacts-block__map-overlay{opacity:1}.contacts-block__map-overlay{position:absolute;top:0;left:0;display:flex;opacity:0;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:100%;overflow:hidden;background:linear-gradient(to bottom,rgba(34,35,41,.8),rgba(61,71,82,.8));transition:all .6s ease-in-out}.contacts-block .btn--map{position:absolute;top:210px;left:50%;transform:translateX(-50%);opacity:0}@media screen and (max-width:767px){.contacts-block__info-block{flex-direction:column;padding-top:30px;padding-bottom:28px}.contacts-block__card{width:100%}.contacts-block__card:not(:last-child){margin-bottom:45px}.contacts-block__card:nth-child(3) .contacts-block__text{max-width:170px}.contacts-block__card:nth-child(4) .contacts-block__title{margin-bottom:10px}.contacts-block .btn--map,.contacts-block__map-overlay{opacity:1}}@media screen and (min-width:768px) and (max-width:1199px){.contacts-block .btn--contacts-request,.contacts-block__card{width:180px}.contacts-block__title{font-size:16px;text-align:center}.contacts-block__text{font-size:14px;text-align:center}.contacts-block__tel{font-size:18px;text-align:center}.contacts-block .btn--map,.contacts-block__map-overlay{opacity:1}}.mission-block__container{display:flex;flex-direction:column;padding-top:55px;padding-bottom:60px}.mission-block__heading{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:20px}.mission-block__card{position:relative;overflow:hidden}.mission-block__heading .mission-block__card{position:relative;width:555px;background-color:#ededed;padding:35px 30px}.mission-block__title{display:block;font-size:48px;font-weight:800;margin-bottom:30px}.how-block__comment-block p,.mission-block__text{position:relative;display:block;font-size:18px;font-weight:400;margin:0;z-index:3}.mission-block__num{position:absolute;bottom:0;right:0;font-size:178px;font-weight:800;color:#fff;z-index:1}.mission-block__num-one{bottom:-58px;right:0}.mission-block__num-two{bottom:-58px;right:20px}.mission-block__bottom .mission-block__card{width:100%;background-color:#ededed;padding:30px}.mission-block__num-three{bottom:-70px;right:20px}@media screen and (max-width:767px){.mission-block__container{padding-top:50px;padding-bottom:38px}.mission-block__list{width:100vh;max-width:320px;margin-left:-15px;overflow:hidden}.mission-block__title{font-size:26px;margin-bottom:20px}.mission-block__heading{flex-direction:column;align-items:flex-start;justify-content:flex-start;margin-bottom:0}.mission-block__heading .mission-block__card{width:100%;padding:30px 15px;margin-bottom:10px}.mission-block__num-one{bottom:-50px;right:7px}.mission-block__num-two{right:9px}.mission-block__num-three{right:10px}}@media screen and (min-width:768px) and (max-width:1199px){.mission-block__heading .mission-block__card{width:48%;padding:20px}.mission-block__num-three{bottom:-60px}}.how-block{padding-top:80px}.how-block__container{padding-top:10px}.how-block__heading{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:45px}.how-block__heading-text,.how-block__heading-title{display:block;font-size:48px;font-weight:800;line-height:1;color:#000;width:540px}.how-block__heading-text{margin:0;font-size:16px;font-weight:400;line-height:1.625}.how-block__comment-block{position:relative;width:100%;padding:40px 40px 35px;border:2px solid #00fff6;margin-bottom:38px}.how-block__comment-block::before{content:'';position:absolute;top:-20px;left:-2px;width:30px;height:20px;border:26px solid #00fffc;border-top:17px solid transparent;border-right:10px solid transparent;z-index:1}.how-block__comment-block::after{content:'';position:absolute;top:-16px;left:0;border:38px solid #fff;border-top:25px solid transparent;border-right:60px solid transparent;width:20px;z-index:1}.how-block__comment-block p{text-align:center;font-size:20px;color:#000;z-index:10}.how-block .questions-block__card{width:100%}.how-block .questions-block__body span{display:block;font-size:16px;line-height:1.5;font-weight:700;color:#535353;margin-bottom:30px}.how-block .questions-block__body h4,.how-block .questions-block__body p{display:block;font-size:16px;font-weight:700;color:#058e8f;line-height:1.5;margin:0}.how-block .questions-block__body p{font-weight:300;color:#535353}.how-block .questions-block__body .questions-block__text{display:block;margin-bottom:30px}@media screen and (max-width:767px){.how-block{padding-top:0}.how-block__heading{flex-direction:column;margin-bottom:40px}.how-block__heading-text,.how-block__heading-title{width:100%}.how-block__heading-title{font-size:26px;margin-bottom:20px}.how-block__comment-block{padding:30px 20px;margin-bottom:30px}.how-block__comment-block p{font-size:19px;text-align:left}.how-block .questions-block__body{padding-top:25px}.how-block .questions-block__body span{font-weight:400;margin-bottom:20px}.how-block .questions-block__body .questions-block__text,.how-block .questions-block__body ul{margin-bottom:20px}}@media screen and (min-width:768px) and (max-width:1199px){.how-block__heading-title{font-size:36px;width:300px}.how-block__heading-text{width:400px}}.stages-block__container{padding-bottom:40px}.stages-block__heading{position:relative;display:flex;flex-direction:row;justify-content:space-between}.stages-block__title{display:block;font-size:48px;font-weight:800;line-height:1;color:#000;margin-bottom:30px;width:570px}.stages-block__text{display:block;font-size:16px;font-weight:400;line-height:1.625;width:490px;margin:0;color:#000}.stages-block__container .stages-block__text{margin-bottom:20px}.stages-block__heading .stages-block__text{margin-bottom:0}.stages-block__photo-block{position:absolute;top:130px;right:0;width:517px;height:683px}.stages-block__list-article{display:block;margin-bottom:25px;font-size:24px;font-weight:400;line-height:1.083;color:#000}.stages-block .questions-block__answer:not(:last-child){margin-bottom:30px}.stages-block .btn--stages{margin-top:65px}@media screen and (max-width:767px){.stages-block__container{padding-bottom:30px}.stages-block__heading{flex-direction:column}.stages-block__text,.stages-block__title{width:100%}.stages-block__title{font-size:26px;margin-bottom:20px}.stages-block__photo-block{position:relative;width:290px;height:290px;top:0;right:auto;left:0;margin-bottom:20px}.stages-block__container .stages-block__text{margin-bottom:40px}.stages-block__heading .stages-block__text{margin-bottom:20px}.stages-block__list-article{font-size:22px}.stages-block .questions-block__list{margin-bottom:16px}.stages-block .btn--stages{margin-top:0}}@media screen and (min-width:768px) and (max-width:1199px){.stages-block__photo-block{display:none}}.cost-block{padding-bottom:50px}.cost-block.inner-cost{padding-bottom:0}.cost-block__container{padding-bottom:150px;position:relative}.cost-block__title{display:block;font-size:48px;font-weight:800;line-height:1;color:#000;margin-bottom:34px;max-width:960px}.cost-block__price-list{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;margin-bottom:80px}.cost-block__card{display:flex;flex-direction:column;width:264px;padding:20px 20px 35px;background-color:#f0fffe;min-height:448px}.cost-block__card-inner{display:flex;flex-direction:column;height:calc(100% - 100px)}.cost-block__card-name{display:block;font-size:44px;font-weight:800;line-height:1;color:#d5e3e2;text-transform:uppercase;margin-bottom:30px}.cost-block__card-price{display:block;font-size:24px;line-height:1;font-weight:800;color:#00bcbe;margin-bottom:55px}.cost-block__card-description{display:block;font-size:18px;font-weight:400;line-height:1.3;margin:0 0 30px}.cost-block .btn--price{display:flex;justify-content:center;align-items:center;margin-top:auto}.cost-block__differences-block{position:relative;display:flex;flex-direction:row;z-index:10}.cost-block__differences-title{display:block;font-size:30px;font-weight:800;line-height:1.46;color:#000;width:210px;margin-right:40px}.cost-block__differences-text{display:block;font-size:18px;font-weight:400;line-height:1.66;color:#000;margin:0;width:800px}.cost-block__differences-background{position:absolute;top:-40px;left:192px;width:944px;height:227px;background-color:#f0fffe;z-index:-1}.cost-block__differences-background span{position:absolute;top:-38px;left:374px;font-size:293px;font-weight:800;color:#fff}.cost-block.price-block{padding-top:80px}@media screen and (max-width:767px){.cost-block__container{padding-bottom:20px}.cost-block__differences-block,.cost-block__price-list{display:block;width:100%}.cost-block__price-list{margin-bottom:55px}.cost-block__card,.cost-block__differences-text,.cost-block__differences-title,.cost-block__title{width:100%}.cost-block__differences-title,.cost-block__title{font-size:26px;margin-bottom:10px}.cost-block__card:not(:last-child){margin-bottom:10px}.cost-block__differences-text{font-size:16px}.cost-block__differences-background{top:-30px;left:0;width:calc(100% + 30px);margin-left:-15px;height:406px}.cost-block__differences-background span{top:25px;left:75px}}@media screen and (min-width:768px) and (max-width:1199px){.cost-block__card{width:48%}.cost-block__card:nth-child(1),.cost-block__card:nth-child(2){margin-bottom:40px}.cost-block__differences-text{width:400px}.cost-block__differences-background{width:530px;height:340px}.cost-block__differences-background span{top:27px;left:195px}}.main-footer{background-color:#000}.main-footer__container{position:relative;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding-top:20px;padding-bottom:20px}.main-footer__logo{display:flex}.main-footer__logo-cube{width:46px;height:46px;margin-right:12px}.main-footer__copyright,.main-footer__work{display:block;font-size:17px;font-weight:400;text-transform:uppercase;color:#fff;transition:all .3s ease-in-out}.main-footer__work:active,.main-footer__work:focus,.main-footer__work:hover{color:#00fff6}.main-footer__social-block{align-items:center}.main-footer__social-block p{display:block;font-size:17px;font-weight:400;color:#fff;margin:0 24px 0 0}.main-footer__social-block,.main-footer__social-list{display:flex;flex-direction:row}.main-footer__social-link{width:31px;height:31px}.main-footer__social-link:not(:last-child){margin-right:5px}@media screen and (max-width:767px){.main-footer__container{flex-direction:column;align-items:flex-start;padding-top:40px;padding-bottom:40px}.main-footer__logo{margin-bottom:20px}.main-footer__copyright{margin-bottom:12px}.main-footer__social-block p{display:none}.main-footer__social-list{flex-direction:column;position:absolute;top:30px;right:0}.main-footer__social-link:not(:last-child){margin-right:0;margin-bottom:5px}}@media screen and (min-width:768px) and (max-width:1199px){.main-footer__copyright,.main-footer__work{font-size:14px}.main-footer__social-block p{font-size:14px;margin-right:15px}}.popup-block{position:fixed;top:0;left:0;z-index:1300;width:100%;height:100%;min-height:100vh;overflow-y:auto;border-radius:0;display:none}.popup-block__overlay{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:60px;padding-bottom:60px;position:relative;width:100%;min-height:100%;overflow:hidden;background:linear-gradient(to bottom,rgba(34,35,41,.96),rgba(61,71,82,.96));z-index:100}.popup-block__popup{position:relative;box-shadow:0 10px 26px rgba(0,0,0,.5);background-color:rgba(21,24,26,.67);animation-duration:1.4s;width:680px;height:auto}.popup-block__header{width:100%}.popup-block__popup .inner__content{padding:90px 50px 58px 38px}.popup-block__close{position:absolute;top:25px;left:50%;transform:translateX(-50%);display:block;width:35px;height:35px}.popup-block__close::after,.popup-block__close::before{content:"";display:block;width:30px;height:2px;background-color:#fff;transition:all .15s ease-in;position:absolute;top:50%;left:50%;border-radius:1px;margin-top:-1px;margin-left:-15px}.popup-block__close::before{transform:rotate(45deg)}.popup-block__close::after{transform:rotate(-45deg)}.popup-block__row{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;width:100%}.popup-block__form-title{display:block;text-align:center;font-size:24px;font-weight:700;text-transform:uppercase;color:#fff;margin-bottom:60px}.form-input.popup-block__form-textarea{height:125px;margin-bottom:30px}.popup-block__checkbox-block{margin-bottom:50px}input[type=checkbox]:checked,input[type=checkbox]:not(:checked){display:none}input[type=checkbox]:checked+label,input[type=checkbox]:not(:checked)+label{display:block;position:relative;cursor:pointer}input[type=checkbox]:checked+label::before,input[type=checkbox]:not(:checked)+label::before{content:"";left:0;top:0;box-sizing:border-box;position:relative;border:1px solid #fff;padding:0 12px;margin-right:14px;background:0}input[type=checkbox]:checked+label::after,input[type=checkbox]:not(:checked)+label::after{content:"";position:absolute;top:6px;left:8px;width:10px;height:10px;transition:all .2s ease;background-image:url(../img/checked.svg);background-repeat:no-repeat;background-size:cover;background-position:center center}input[type=checkbox]:not(:checked)+label::after{opacity:0}input[type=checkbox]:checked+label::after{opacity:1}.popup-block__label span,.popup-block__label span a{font-size:16px;line-height:1;font-weight:400;color:#fff}.popup-block__label span a{line-height:1.5;text-decoration:underline}#popup-feedback .popup-block__popup .inner__content{padding-top:120px}.popup-block__rating-wrapper{display:flex;flex-direction:row;align-items:center;margin-bottom:20px}.form-control label,.popup-block__rating-wrapper label{display:block;font-size:18px;font-weight:400;line-height:1.5;color:#fff}.popup-block__rating-wrapper label{margin-right:20px}.form-control{margin-bottom:20px}.form-control label{margin-bottom:10px}.popup-block__textarea{height:70px;font-size:18px;font-weight:400;line-height:1;color:#fff}.popup-block__textarea::placeholder{font-size:18px;font-weight:400;line-height:1;color:rgba(255,255,255,.23)}.popup-block__thanks-title{display:block;text-align:center;font-size:24px;font-weight:700;color:#fff;text-transform:uppercase}#popup-thanks .popup-block__popup .inner__content{padding-top:100px;padding-bottom:80px}#popup-review .popup-block__popup .inner__content{padding-top:100px;padding-bottom:60px}#popup-review .popup-block__header .popup-block__thanks-title{margin-bottom:20px}#popup-review .popup-block__header p{display:block;margin:0;text-align:center;font-size:18px;font-weight:400;color:#fff}#popup-review .popup-block__header p a{color:#00fff6;text-decoration:underline}#popup-callback .popup-block__popup .inner__content{padding-top:100px;padding-bottom:50px}@media screen and (max-width:767px){.popup-block__overlay{display:block;padding:0}.popup-block__popup{width:100%}#popup-call .popup-block__popup{margin-top:26px}#popup-thanks .popup-block__popup{margin-top:144px}#popup-review .popup-block__popup{margin-top:176px}#popup-callback .popup-block__popup{margin-top:145px}.popup-block__popup .inner__content{max-width:330px;margin:0 auto;padding:90px 15px 45px}.popup-block__close{margin:0 auto 40px}.popup-block__row{display:block;width:100%}.popup-block__header{width:100%}.popup-block__close{top:20px}.popup-block__label span{display:inline-block;width:200px}input[type=checkbox]:checked+label::before,input[type=checkbox]:not(:checked)+label::before{top:-8px}input[type=checkbox]:checked+label::after,input[type=checkbox]:not(:checked)+label::after{top:14px}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1haW4uY3NzIiwic2xpY2suc2NzcyIsInNsaWNrLXRoZW1lLnNjc3MiLCJyYXRleW8ubWluLnNjc3MiLCJkcm9wZG93bi5zY3NzIiwiX25vcm1hbGl6ZS5zY3NzIiwiX2Jhc2Uuc2NzcyIsImJsb2Nrcy9mb250cy5zY3NzIiwiYmxvY2tzL2J1dHRvbi5zY3NzIiwiYmxvY2tzL2hlYWRlci5zY3NzIiwiYmxvY2tzL2lucHV0LnNjc3MiLCJibG9ja3MvZmlyc3Quc2NzcyIsImJsb2Nrcy9hYm91dC5zY3NzIiwiYmxvY2tzL3Byb2Nlc3Muc2NzcyIsImJsb2Nrcy9jYWxsLnNjc3MiLCJibG9ja3MvcXVlc3Rpb25zLnNjc3MiLCJibG9ja3MvZGlyZWN0aW9ucy5zY3NzIiwiYmxvY2tzL2NvbnRhY3RzLnNjc3MiLCJibG9ja3Mvc3RhZ2VzLnNjc3MiLCJibG9ja3Mvc3Rvcmllcy5zY3NzIiwiYmxvY2tzL2hvdy5zY3NzIiwiYmxvY2tzL21pc3Npb24uc2NzcyIsImJsb2Nrcy9jb3N0LnNjc3MiLCJibG9ja3MvZm9vdGVyLnNjc3MiLCJibG9ja3MvcG9wdXAuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxpQkNnQkEsVyxDQWRBLGEsQ0FlSSxpQixDQUVBLGEsQ0FqQkosYSxDQUdJLHFCLENBQ0EsMEIsQ0FDQSx3QixDQUNBLHVCLENBQ0EscUIsQ0FDQSxvQixDQUNBLGdCLENBQ0Esc0IsQ0FDQSxrQixDQUNBLHVDLENBRUosVyxDQUVJLGUsQ0FFQSxRLENBQ0EsUyxDQzJHSiwyQixDQUFBLDJCLENEaEhBLGlCLENBUVEsUyxDQVJSLG9CLENBWVEsYyxDQUNBLFcsQ0FJUix5QixDQURBLDBCLENBRUksb0MsQ0FDQSxpQyxDQUNBLGdDLENBQ0EsK0IsQ0FDQSw0QixDQUdKLFksQ0FDSSxpQixDQUNBLE0sQ0FDQSxLLENBQ0EsYSxDQUNBLGdCLENBQ0EsaUIsQ0FOSixrQixDQUFBLG1CLENBU1EsVSxDQUNBLGEsQ0FWUixrQixDQWNRLFUsQ0FHSiwyQixDQUNJLGlCLENBR1IsWSxDQUNJLFUsQ0FDQSxXLENBQ0EsYyxDQVdBLFksQ0RkSixzQixDQ0tRLFcsQ0FlSiwrQixDQXBCSixnQixDQVFRLGEsQ0FSUiw4QixDQVdRLFksQ0FYUix5QixDQWlCUSxtQixDQU9KLDJCLENBQ0ksaUIsQ0FHSiw0QixDQUNJLGEsQ0FDQSxXLENBQ0EsNEIsQ0FHUix5QixDQUNJLFksQ0N0REEsV0FDSSxtQixDQUNBLDBCLENBQ0EseUwsQ0FDQSxlLENBQ0Esa0JBT1IsVyxDQURBLFcsQ0FFSSxpQixDQUNBLGEsQ0FDQSxXLENBQ0EsVSxDQUNBLGEsQ0FDQSxXLENBQ0EsYyxDQUNBLGMsQ0FDQSxpQixDQUNBLE8sQ0FDQSxtQyxDQUNBLCtCLENBQ0EsMkIsQ0FDQSxTLENBQ0EsUSxDQUNBLFMsQ0FoQkosaUIsQ0FBQSxpQixDQURBLGlCLENBQUEsaUIsQ0FtQlEsUyxDQUNBLGMsQ0FDQSxpQixDQXFEUixrQyxDQUFBLGtDLENBekVBLHdCLENBQUEsd0IsQ0FEQSx3QixDQUFBLHdCLENBdUJZLFMsQ0F0QlosaUMsQ0FEQSxpQyxDQTJCUSxXLENBK0NSLDRCLENBekVBLGtCLENBREEsa0IsQ0E4QlEsbUIsQ0FDQSxjLENBQ0EsYSxDQUNBLFUsQ0FDQSxXLENBQ0Esa0MsQ0FDQSxpQyxDQUlSLFcsQ0FDSSxVLENGa0RKLHFCLENFaERRLFMsQ0FDQSxXLENBSlIsa0IsQ0FPUSxXLENBT1Isa0IsQ0Y0Q0EsNEIsQ0VqRFksVyxDQUtaLFcsQ0FDSSxXLENGaURKLHFCLENFL0NRLFUsQ0FDQSxVLENGcURSLDRCLENFaERZLFcsQ0FPWiwwQixDQUNJLGtCLENBR0osVyxDQUNJLGlCLENBQ0EsWSxDQUNBLGUsQ0FDQSxhLENBQ0EsaUIsQ0FDQSxTLENBQ0EsUSxDQUNBLFUsQ0FSSixjLENBVVEsaUIsQ0FFQSxXLENBQ0EsVSxDQUNBLFksQ0FDQSxTLENBQ0EsYyxDQ2hKUixnQixDRGdJQSxxQixDQ2hJaUQsYSxDQUFjLGEsQ0FBYyxjLENEZ0k3RSxxQixDQWtCWSxRLENBQ0EsYyxDQUVBLFcsQ0FDQSxVLENBQ0EsUyxDQUVBLFcsQ0FDQSxpQixDQUNBLFcsQ0EzQlosNEIsQ0FvQ2dCLGlCLENBQ0EsSyxDQUNBLE0sQ0FDQSxXLENBQ0EsVSxDQUNBLFcsQ0FFQSxhLENBQ0EsZ0IsQ0FDQSxpQixDQUNBLFUsQ0FDQSxXLENBL0NoQix5QyxDQXFEWSxVLENBQ0EsVyxDRXRMWixZLENBQ0ksaUIsQ0FDQSxZLENBQ0EsWSxDQUdKLDhCLENBQ0EsK0IsQ0FDSSxlLENBQ0EsZSxDQUNBLGUsQ0FDQSxlLENBQ0EscUIsQ0FDQSxpQixDQUNBLG9DLENBQ0EsZ0IsQ0FDQSxhLENBQ0EsUSxDQVZKLCtCLENBY0ksWSxDQUdKLDRCLENBQ0ksYyxDQWNKLGtDLENBWEEsbUMsQ0FDSSxpQixDQUNBLFEsQ0FDQSxRLENBQ0EsVSxDQUNBLGlDLENBQ0Esa0MsQ0FDQSw0QixDQUNBLG9CLENBR0osa0MsQ0FFSSxRLENBQ0EsUyxDQUVBLGlDLENBQ0Esa0MsQ0FDQSw0QixDQUlKLDRELENBQ0ksUyxDQUNBLFMsQ0FHSiwyRCxDQUNJLFMsQ0FDQSxVLENBR0osaUQsQ0FDQSxrRCxDQUNJLGdCLENBQ0EsYSxDQUdKLGlDLENBQ0ksZSxDQUNBLFMsQ0FDQSxhLENBQ0EsUSxDQUNBLGdCLENBR0osb0MsQ0FDQSxtQyxDQUNJLGEsQ0FDQSxhLENBQ0Esb0IsQ0FDQSxnQixDQUNBLGdCLENBQ0EsUSxDQUNBLGtCLENBR0osMEMsQ0FDQSx5QyxDQUNJLHdCLENBQ0EsYSxDQUNBLGMsQ0FHSixtRCxDQUNJLGEsQ0FDQSw0QixDQUNBLFMsQ0FDQSxZLENEaEdKLGdCLENBQWlCLGlCLENBQWtCLGEsQ0FBeUQsOEIsQ0FBK0IsMkIsQ0FBNEIsc0IsQ0FBdUIsYSxDQUFjLG1DLENBQW9DLGMsQ0FBZSxxQyxDQUFzQyxpQixDQUFrQixVLENBQVcsa0QsQ0FBbUQsaUIsQ0FBa0IsYSxDQUFjLFUsQ0FBVyxrQixDQUFtQixzRCxDRGdJbmEsYyxDQ2hJMGQsb0IsQ0FBcUIscUUsQ0FBc0UsVSxDQUFXLG9FLENBQXFFLE8sQ0FBUSxVLENBQVcsaUIsQ0FBa0IsSyxDQUFNLE0sQ0FBTyxlOztBRVV2ckIsSSxDQUNFLGdCLENBRUEsNkIsQ0FXRixJLENBcUdBLEcsQ0FBSyxHLENBR0gsaUIsQ0F4R0YsSSxDQUNFLFEsQ0NiQSxxQixDQUVBLFUsQ0FDQSw4QixDQUNBLGUsQ0FHQSxpQixDQUNBLGUsQ0FDQSxpQixDQUpBLGMsQ0FDQSxlLENEZUYsRSxDQUNFLGEsQ0FZRixFLENBQ0Usc0IsQ0FFQSxRLENBRUEsZ0IsQ0FzREYsSSxDQUFNLEcsQ0E3Q04sRyxDQTZDVyxJLENBNUNULCtCLENBRUEsYSxDQVdGLEMsQ0FDRSw0QixDQ3hDQSxvQixDRGdERixXLENBQ0Usa0IsQ0FJQSxnQyxDQVFGLEMsQ0FBRyxNLENBQ0Qsa0IsQ0FtQkYsSyxDQUNFLGEsQ0FRRixHLENBQUssRyxDQUNILGEsQ0FDQSxhLENBRUEsdUIsQ0FHRixHLENBQ0UsYSxDQUdGLEcsQ0FDRSxTLENBVUYsRyxDQUNFLGlCLENDM0hBLGMsQ0FDQSxXLENEcUlGLE0sQ0FBUSxLLENBQU8sUSxDQUFVLE0sQ0FBUSxRLENBQy9CLG1CLENBRUEsYyxDQUVBLGdCLENBRUEsUSxDQVNGLE0sQ0FBUSxLLENBRU4sZ0IsQ0FRRixNLENBQVEsTSxDQUVOLG1CLENBT0ksYSxDQUFFLFksQ0FBaUIsYSxDQUF6QixNLENBQ0UseUIsQ0FPc0IsK0IsQ0FBbUMsOEIsQ0FBa0MsK0IsQ0FBN0Ysd0IsQ0FDRSxpQixDQUNBLFMsQ0FPbUIsNEIsQ0FBZ0MsMkIsQ0FBK0IsNEIsQ0FBcEYscUIsQ0FDRSw2QixDQU9GLFEsQ0FDRSwwQixDQVVGLE0sQ0FHRSxhLENBRUEsYSxDQUVBLGMsQ0FJQSxrQixDQVFGLFEsQ0FDRSx1QixDQU9GLFEsQ0FDRSxhLENMb1RGLGUsQ0s1U0EsWSxDQXBDQSxNLENBcUNFLHFCLENBRUEsUyxDTGtURix3QyxDS3pTOEIsd0MsQ0FDMUIsVyxDTCtTSixhLENLclNFLDRCLENBRUEsbUIsQ0x5U0Ysd0MsQ0t0U0ksdUIsQ0FhSiw0QixDQUNFLHlCLENBRUEsWSxDQVdGLE8sQ0FDRSxhLENBT0YsTyxDQUNFLGlCLENBVU0sUSxDQUFSLFEsQ0FDRSxZLENDclZGLEMsQ0FDQSxNLENBQ0EsTyxDQUlBLEksQ0FIRSxxQixDQTBCRixFLENBQUksRSxDQUFJLEUsQ0FDTixRLENBQ0EsZSxDQy9CRixXQUNFLG1CLENBQ0EsaUIsQ0FDQSxlLENBQ0EscUIsQ0FDQSxzQyxDQUNBLGdLLEFBS0YsV0FDRSxtQixDQUNBLGlCLENBQ0EsZSxDQUNBLHFCLENBQ0EsaUMsQ0FDQSw0SSxBQUtGLFdBQ0UsbUIsQ0FDQSxpQixDQUNBLGUsQ0FDQSxxQixDQUNBLG1DLENBQ0Esb0osQUFNRixXQUNFLG1CLENBQ0EsaUIsQ0FDQSxlLENBQ0EscUIsQ0FDQSxnQyxDQUNBLHdJLEFBTUYsV0FDRSxtQixDQUNBLGlCLENBQ0EsZSxDQUNBLHFCLENBQ0EscUMsQ0FDQSw0SkNwREYsSSxDQUNDLFEsQ0FDQSxjLENBQ0EsUyxDQUNBLFMsQ0FDQSxZLENBQ0Esc0IsQ0FDQSxrQixDQUNBLGMsQ0FDQSxlLENBQ0EsVyxDQUNBLFUsQ0FDQSx3QixDQUNBLGlCLENBQ0EsYyxDQUNBLHdCLENBQ0EsOEIsQ0FoQkQsVyxDQUFBLFUsQ0FBQSxVLENBa0JJLHdCLENBQ0EsNEMsQ0FJSixjLENBQ0MsYSxDQUNBLGUsQ0FDQSxjLENBQ0EsVyxDQUNBLGEsQ0FDQSxnQixDQUNBLDhCLENBQ0EsbUIsQ0FDQSxZLENBVEQscUIsQ0FBQSxvQixDQUFBLG9CLENBV0UsYSxDQUlGLGEsQ0FDQyxXLENBQ0EsaUIsQ0FHRCxhLENBQ0MsVyxDQUdELGUsQ0FDQyxXLENBR0QsYyxDQUNDLFcsQ0FHRCxZLENBQWMscUIsQ0FDYixXLENBQ0EsYyxDQUNBLGUsQ0FDQSxXLENBQ0EsYyxDQUNBLHFCLENBQ0EsbUIsQ0FHRCxxQixDQUNDLG9CLENBR0Qsc0IsQ0FDQyxXLENBR0QsYSxDQUFlLGMsQ0FDZCxRLENBQ0EsYyxDQUNBLFMsQ0FDQSxTLENBRUEsYyxDQUNBLGUsQ0FDQSx3QixDQUNBLFUsQ0FDQSw4QixDQUNBLGMsQ0FYRCxvQixDQUFBLG1CLENBQUEsbUIsQ0FBZSxxQixDQUFBLG9CLENBQUEsb0IsQ0NEZiw2QixDQUFBLDRCLENBQUEsNEIsQ0RjRSxhLENBSUYsYSxDQUNDLFcsQ0FHRCxjLENBSUEsWSxDQUhDLGMsQ0FHRCxZLENBQ0MsVyxDQUVBLGEsQ0FHRCxXLENBQ0MsVyxDQUNBLGMsQ0FDQSxlLENBQ0EsbUIsQ0FhRCxTLENBVkEsbUIsQ0FjQyxtQixDQUNBLFcsQ0FmRCxtQixDQUVDLGMsQ0FDQSxlLENBQ0EsVyxDQUVBLGlCLENBQ0EsYSxDQUdELFMsQ0FDQyxrQixDQUNBLHNCLENBQ0Esa0IsQ0FNRCwyREFDQyxJLENBQ0MsZ0JFcElGLFcsQ0FDQyxRLENBQ0EsWSxDQUNBLGUsQ0FDQSxTLENBQ0EsNEIsQ0FFQSxjLENBQ0EsVyxDQUNBLFUsQ0FDQSxlLENBQ0EsVSxDQUNBLDhCLENBWkQsaUIsQ0FjRSxvQixDQUNBLDhCLENBZkYsd0IsQ0FrQkUsYyxDQUVBLGdCLENBQ0EsZSxDQUNBLFUsQ0FJRiw2QkFBNkIsWSxDQUM1QixrQixDRDNCRCxZLENBQ0MsVSxDQUNBLGlCLENBQ0EsSyxDQUNBLE0sQ0FDQSxXLENBR0QsZSxDQUNDLFksQ0FDQSxxQixDQUNBLDZCLENBR0QsaUIsQ0FDQyxVLENBQ0EsYSxDQUdELFEsQ0FDQyxpQixDQUNBLGUsQ0FDQSxVLENBQ0EsYSxDQUNBLFMsQ0FHRCxVLENBQ0Msb0IsQ0FDQSxRLENBQ0EsUyxDQUdELGlCLENBQ0MsaUIsQ0FDQSxVLENBQ0EsVyxDQUNBLFksQ0FDQSxrQixDQUNBLDZCLENBQ0Esa0IsQ0FDQSxnQixDQUdELGtCLENBQ0MsVSxDQUNBLFksQ0FDQSxhLENBR0QsaUIsQ0FXQSxvQixDQVZDLFksQ0FDQSxrQixDQUdELHNCLENBQ0MsVSxDQUNBLFcsQ0FDQSxlLENBR0Qsb0IsQ0FHQywwQixDQUNBLHNCLENBR0QseUJBQXlCLFksQ0FDeEIsaUIsQ0FHRCxzQixDQUNDLGMsQ0FDQSxlLENBQ0Esd0IsQ0FDQSxVLENBQ0EsOEIsQ0FNRCxzQixDQUNDLFksQ0FDQSxxQixDQUdELGlCLENBQ0MsYSxDQUNBLGUsQ0FDQSxjLENBQ0EsVSxDQUdELGtCLENBQ0MsVSxDQUNBLFcsQ0FHRCxvQixDQUNDLGMsQ0FDQSxpQixDQUNBLFEsQ0FDQSxRLENBQ0EsVSxDQUNBLFcsQ0FDQSxxQixDQUNBLFksQ0FDQSxxQixDQUNBLHNCLENBQ0Esa0IsQ0FHRCx5QixDQUNDLGlCLENBQ0EsYSxDQUNBLFUsQ0FDQSxVLENBQ0EscUIsQ0FDQSxnQixDQUNBLCtCLENBR0QsZ0MsQ0FDQSxpQyxDQUNDLFUsQ0FDQSxpQixDQUNBLFEsQ0FDQSxVLENBQ0EsVSxDQUNBLHFCLENBQ0Esd0IsQ0FHRCxpQyxDQUNDLDJCLENBR0QsZ0MsQ0FDQywwQixDQUdELGlDLENBQ0MsVSxDQUNBLFcsQ0FDQSxRLENBQ0EsMEIsQ0FDQSxRLENBR0Qsc0MsQ0FDQyxPLENBR0QsOEMsQ0FDQyxVLENBQ0EsVSxDQUNBLHVCLENBQ0EsVSxDQUdELDZDLENBQ0MsVSxDQUNBLFUsQ0FDQSxVLENBQ0Esd0IsQ0FHRCx1QkFBdUIsUSxDQUNyQixZLENBR0Ysa0IsQ0FDQyxVLENBQ0EsVyxDQUNBLGUsQ0FDQSxnQixDQUNBLFksQ0FDQSxjLENBQ0EsSyxDQUNBLE0sQ0FDQSx3QixDQUNBLHdCLENBQ0EsOEIsQ0FHRCwrQixDQUNDLFUsQ0FDQSxXLENBQ0EsZSxDQUNBLGlCLENBQ0EsWSxDQUNBLHFCLENBQ0EsMEIsQ0FDQSxzQixDQUdELDRDLENBQ0EsNkMsQ0FDQyxZLENBQ0EscUIsQ0FDQSxlLENBQ0EsaUIsQ0FDQSxlLENBRUEsWSxDQVBELDZDLENBTUMsVyxDQUlELDRDLENBQ0MsVyxDQUdELDhDLENBRUMsYSxDQUNBLDhCLENBRkQsK0MsQ0FDQyxhLENBQ0EsOEIsQ0FDQSxjLENBQ0EsZSxDQUxELHFELENBQUEsb0QsQ0FBQSxvRCxDQUNBLHNELENBQUEscUQsQ0FBQSxxRCxDQU1FLFUsQ0FJRiw4QyxDQUNDLG1CLENBQ0EsYyxDQUNBLGUsQ0FHRCxtREFBbUQsWSxDQUNuRCxvREFBb0QsWSxDQUNuRCxrQixDQUdELDBDLENBQ0EsMkMsQ0FDQyxlLENBR0QsZ0QsQ0FBa0QsaUQsQ0FDbEQsaUQsQ0FBbUQsa0QsQ0FDbEQsYSxDQUNBLG1DLENBQ0EsNkIsQ0FDQSxNLENBQ0EsUyxDQUdELHlCQUNDLFEsQ0FDQyxVLENBQ0EsZSxDQUNBLGlCLENBQ0Esa0IsQ0FFRCxpQixDQUNDLFUsQ0FDQSxlLENBQ0EsVyxDQUNBLGEsQ0FDQSxZLENBQ0Esa0IsQ0FDQSxjLENBQ0Esa0IsQ0FDQSxTLENBRUQsa0IsQ0FDQyxnQixDQUNBLGlCLENBQ0EsZSxDQUVELGtCLENBQ0MsYyxDQUNBLGlCLENBRWtCLHNCLENBQW5CLGlCLENBQ0MsWSxDQUVELHlCQUF5QixZLENBQ3hCLGMsQ0FDQSxrQixDQTRERCx5RSxDQTFEQSxvQixDQUNDLFksQ0FFRCxrQixDQUNDLGMsQ0FDQSxLLENBQ0EsTSxDQUNBLHVCLENBQ0EsdUIsQ0FDQSxtQixDQUNBLDhCLENBQ0EsdUQsQ0FDQSwwQixDQUNBLHdCLENBRUQsK0IsQ0FDQyxVLENBRUQseUIsQ0FDQyxTLENBQ0Esa0IsQ0FDQSx1QixDQUVELHVDLENBQ0MsUSxDQUVELG9DLENBQ0MsWSxDQUNBLGlCLENBQ0EsaUIsQ0FFRCx1QyxDQUNDLFksQ0FDQSxxQixDQUVELCtELENBQ0MsWSxDQUNBLHFCLENBRTBDLGdELENBQTNDLHlDLENBQ0MsaUIsQ0FDQSxjLENBQ0EsZSxDQUNBLHdCLENBQ0EsYSxDQUNBLGUsQ0FDQSw4QixDQVAwQyx1RCxDQUFBLHNELENBQUEsc0QsQ0FBM0MsZ0QsQ0FBQSwrQyxDQUFBLCtDLENBU0UsVSxDQUdGLGlDLENBQ0MsaUIsQ0FDQSxPLENBQ0EsVyxDQUNBLFksQ0FDQSw4QixDQUtELCtELENBQ0Msd0IsQ0FDQSxXLEFBSUYsMkRBQ0MsUSxDQUNDLFUsQ0FDQSxpQixDQUNBLGtCLENBRUQsb0IsQ0FDQyxVLENBQ0EsMEIsQ0FDQSxzQixDQUVELHlCQUF5QixZLENBQ3hCLGlCLENBRUQsa0IsQ0FDQyxZLENBRUQsc0IsQ0FDQyxpQixDQUNBLE8sQ0FDQSxZLENBRUQsaUIsQ0FDQyxjLENBRUQsZ0MsQ0FDQyxjLENBRUQsb0IsQ0FDQyxjLEFBSUYsMEJBWUMsK0IsQ0FYQSxRLENBQ0MsWSxDQUNBLGlCLENBQ0Esa0IsQ0FFRCxvQixDQUNDLFksQ0FFRCxrQixDQUNDLG9CLENBRUQsK0IsQ0FDQyxpQixDQUNBLFksQ0FDQSxhLENBSUQsdUMsQ0FDQyxjRW5aRixZLENBQ0MsMEMsQ0FDQSwyQixDQUNBLHFCLENBQ0Esd0IsQ0FDQSxpQixDQUNBLG9CLENBQ0EsdUIsQ0FDQyxZLENBQ0Esa0IsQ0FDQSw2QixDQUVELHFCLENBQ0MsWSxDQUNBLHFCLENBQ0EsVyxDQUVELG1CLENBQ0MsYSxDQUNBLGMsQ0FDQSxlLENBQ0EsYSxDQUNBLHdCLENBQ0Esa0IsQ0FFRCx5QixDQUNDLGEsQ0FDQSxXLENBQ0EsYyxDQUNBLGUsQ0FDQSxVLENBRUEsZSxDQUVELCtCLENBQ0MsYyxDQUNBLFcsQ0FFRCxrQixDQUNDLGlCLENBQ0EsVyxDQUNBLGdCLENBQ0EsaUIsQ0FDQSxtQixDQUNBLHVDLENBQ0EseUIsQ0FDQSwyQixDQTlDRiw4QyxDQWlERSxnQixDQUNBLFksQ0FsREYscUQsQ0FxREUsYyxDQUNBLFcsQ0F0REYseUMsQ0F5REUsVyxDQUNBLGdCLENBRUQsd0IsQ0FDQyxhLENBQ0EsYyxDQUNBLGUsQ0FDQSxVLENBQ0Esa0IsQ0FFRCxxQixDQUNDLFksQ0FDQSxrQixDQUNBLGtCLENBQ0Esa0IsQ0FFRCx5QixDQUNDLGEsQ0FDQSxnQixDQUNBLGMsQ0FDQSxlLENBQ0EsVSxDQUNBLFcsQ0FJRixvQ0FDQyxZLENBQ0MsaUIsQ0FDQSx1QixDQUNBLHVCLENBQ0MscUIsQ0FFRCxxQixDQUNDLFUsQ0FFRCxrQixDQUNDLFUsQ0FDQSx5QixDQUNBLGlCLENBQ0EsbUIsQ0FFRCx5QixDQUNDLGMsQ0FDQSxXLENBQ0EsZ0IsQ0FFRCxtQixDQUNDLGMsQ0FDQSxrQixDQUVELHlCLENBQ0MsVSxDQUNBLGMsQ0FDQSxrQixDQTNCRiwwQixDQThCRSxXLENBQ0EsaUIsQ0FDQSxjLENBQ0EsWSxDQWpDRiwrQyxDQW9DRSxjLENBcENGLDhDLENBdUNFLFksQ0FDQSxnQixDQUNBLGtCLENBekNGLHFELENBNENFLFUsQ0FDQSxjLENBQ0Esa0IsQ0E5Q0YseUMsQ0FpREUsVyxDQUNBLFcsQ0FDQSxjLENBQ0EsZSxDQUNBLFksQ0FDQSxpQixDQUNBLHNCLENBQ0Esb0IsQUFLSCwyREFDQywwQixDQUFBLHFELENBQ0MscUIsQ0FDQyxXLENBRUQsa0IsQ0FDQyxXLENBQ0EseUIsQ0FFRCx5QixDQUNDLGMsQ0FDQSxXLENBQ0EsZ0IsQ0FFRCxtQixDQUNDLGMsQ0FFRCx5QixDQUNDLFcsQ0FDQSxjLENBS0QsK0IsQ0FDQyxnQkMxS0gsWSxDQUNDLHdCLENBQ0EsVSxDQUNBLGdCLENBQ0EsbUIsQ0FDQSxrQixDQUNDLFksQ0FDQSxrQixDQUNBLGMsQ0FDQSw2QixDQUNBLGtCLENBRUQsbUIsQ0FDQyxhLENBQ0EsYyxDQUNBLGUsQ0FDQSxVLENBQ0EsYSxDQUNBLGtCLENBRUQsa0IsQ0FDQyxpQixDQUNBLFksQ0FDQSxrQixDQUNBLGtCLENBQ0EsOEIsQ0FMQSwrQixDQU9DLFUsQ0FDQSxpQixDQUNBLE0sQ0FDQSxZLENBQ0EsVSxDQUNBLFUsQ0FDQSwrQixDQUdGLHdELENBQ0MsVyxDQUVELHdCLENBQ0MsYSxDQUNBLGdCLENBQ0EsVyxDQUNBLGMsQ0FDQSxlLENBQ0EsVSxDQUlGLG9DQUNDLFksQ0FDQyxnQixDQUNBLG1CLENBQ0EsbUIsQ0FDQyxjLENBQ0EsZSxDQUNBLGtCLENBRUQsdUJBQVksWSxDQUNYLGMsQ0FDQSxrQixDQUVELHdELENBQ0MsYSxBQUlILDJEQUVFLGtCLENBQ0Msc0IsQ0FFRCx1QkFBWSxZLENBQ1gsYyxDQUVELCtCLENBQXVCLCtCLENBQ3RCLGtCLENBRUQsK0IsQ0FDQyxpQixDQUVELHdELENBQ0MsYUNsRkgsYyxDQUNDLGdCLENBQ0EsbUIsQ0FGRCwrQixDQUlFLG1CLENBRUQscUIsQ0FDQyxhLENBQ0EsYyxDQUNBLGUsQ0FDQSxVLENBQ0Esa0IsQ0FFRCxvQixDQUNDLFksQ0FDQSxrQixDQUNBLGMsQ0FFRCxvQixDQUNDLFksQ0FDQSxrQixDQUNBLFcsQ0FIQSx5QkFJTSxlLENBQ0wsaUIsQ0FMRCx5QkFPTSxZLENBQ0wsa0IsQ0FHRix3QixDQUNDLGEsQ0FDQSxlLENBQ0EsZSxDQUNBLGEsQ0FDQSxpQixDQUNBLFUsQ0FFRCwwQixDQUNDLFcsQ0FFRCwwQixDQUNDLGEsQ0FDQSxjLENBQ0EsZSxDQUNBLGEsQ0FDQSxrQixDQUVELHlCLENBQ0MsYSxDQUNBLFEsQ0FDQSxjLENBQ0EsZ0IsQ0FDQSxlLENBQ0EsYSxDQXJERiw0QixDQXdERSxhLENBeERGLDBCLENBMkRFLHdCLENBQ0EsZ0IsQ0FDQSxtQixDQUlGLG9DQUNDLGMsQ0FDQyxnQixDQUNBLG1CLENBQ0Esb0IsQ0FDQyxVLENBRUQscUIsQ0FDQyxjLENBQ0Esa0IsQ0FFRCwwQixDQUNDLGtCLENBRUQsd0IsQ0FDQyxVLENBRUQseUJBQVksZSxDQUNYLGMsQ0FqQkYsK0IsQ0FvQkUsYSxDQUNBLG1CLENBckJGLDRCLENBd0JFLGUsQ0F4QkYsMEIsQ0EyQkUsZ0IsQ0FDQSxxQixBQUtILDJEQUVFLHFCLENBQ0MsYyxDQUVELG9CLENBQ0Msc0IsQ0FFRCx5QkFBWSxlLENBQ1gsZ0JDM0dGLHVCLENBQ0MsaUIsQ0FDQSxVLENBQ0EsUyxDQUNBLFUsQ0FFRCxzQixDQUNDLGlCLENBQ0EsWSxDQUNBLGtCLENBQ0EsbUIsQ0FFRCxvQixDQUNDLGtCLENBRUQsa0IsQ0FDQyxlLENBQ0EsYyxDQUNBLGUsQ0FDQSxVLENBQ0EsZ0IsQ0FFRCwwQixDQUNDLFksQ0FDQSxrQixDQUNBLGtCLENBRUQsNEIsQ0FDQyxhLENBQ0EsVyxDQUZELDRCLENBSXFCLDhCLENBQ3BCLFEsQ0FDQSxjLENBQ0EsZSxDQUNBLFUsQ0FFRCw0QixDQUNDLGlCLENBRUQsOEIsQ0N6Q0QsNEQsQ0QwQ0Usa0IsQ0FFRCx3QixDQUNDLGEsQ0FDQSxjLENBQ0EsZSxDQUNBLGlCLENBQ0EsOEIsQ0FDQSxVLENBTkEsK0IsQ0FBQSw4QixDQUFBLDhCLENBUUMsYSxDQUtILG9DQUVFLHNCLENBQ0MscUIsQ0FDQSxnQixDQUNBLG1CLENBQ0EsZSxDQUVELHVCLENBQ0MsSyxDQUNBLE0sQ0FDQSxZLENBRUQsMkIsQ0FDQyxVLENBQ0EsVyxDQUNBLGEsQ0FDQSxnQixDQUNBLDBCLENBQ0EseUIsQ0FFRCxvQixDQUNDLGMsQ0FFRCxrQixDQUNDLFUsQ0FDQSxjLENBQ0Esa0IsQ0FFRCxvQixDQUNDLHFCLENBRUQsMEIsQ0FDQyxxQixDQUNBLGtCLENBRUQsNEIsQ0FBcUIsOEIsQ0FDcEIsYyxDQUVELDRCLENBQ0MsYyxDQUNBLGtCLENBRUQsOEIsQ0FDQyxrQixDQUVELHdCLENBQ0MsYyxDQTlDRix5QixDQWlERSxlLEFBS0gsMkRBRUUsb0IsQ0FDQyxjLENBRUQsa0IsQ0FDQyxXLENBQ0EsYyxDQUVELDRCLENBQ0MsaUIsQ0FNQSxjLENBSkQsd0IsQ0FDQyxjLENBRW9CLDhCLENBQ3BCLGdCRS9IRix3QixDQUNDLGMsQ0FDQSxhLENBQ0EsZSxDQUNBLFcsQ0FDQSxrQixDQUVELHlCLENBQ0MsWSxDQUNBLGtCLENBQ0Esa0IsQ0FIQSw4QkFJTSxtQixDQUNMLFksQ0FDQSxlLENBTkQsMkIsQ0FTQyxVLENBQ0EsYSxDQUdGLHNDLENBQ0MsWSxDQUVELHNDLENBQ0MsVyxDQUVELHVCLENBQ0MsWSxDQUNBLHFCLENBQ0EsYSxDQUNBLFMsQ0FFRCw2QixDQUNDLFUsQ0FDQSxZLENBQ0Esa0IsQ0NZRCw4QixDRFZBLGlDLENEb0VBLGlDLENHakVBLDhCLENDOERBLDhCLENIaEVDLFUsQ0FDQSxXLENBQ0EsYSxDQUNBLGdCLENBQ0EsMEIsQ0FFRCw2QixDQUNDLGlCLENBQ0EsWSxDQUNBLHFCLENBQ0EseUIsQ0FFRCw2QixDQUNDLGEsQ0FDQSxjLENBQ0EsZSxDQUNBLFUsQ0FDQSxrQixDQUVELDZCLENBQ0MsbUIsQ0FFRCwrQixDQUNDLFEsQ0FDQSxjLENBQ0EsZSxDQUNBLFUsQ0FFRCwrQixDQUNDLGlCLENBQ0EsYyxDQUNBLGUsQ0FDQSxhLENBQ0EsOEIsQ0FMQSxzQyxDQUFBLHFDLENBQUEscUMsQ0FPQyxhLENBUEQsc0MsQ0FVQyxVLENBQ0EsaUIsQ0FDQSxNLENBQ0EsVSxDQUNBLGdDLENBQ0EsVSxDQUNBLFUsQ0FDQSw4QixDQWpCRCw0QyxDQW9CQyxvQixDQUdjLDZCLENBQWhCLDZCLENBQ0MsVSxDQUNBLGlCLENBQ0EsUyxDQUNBLFUsQ0FDQSxXLENBR0EsWSxDQUNBLFEsQ0FDQSxVLENBQ0EsUyxDQUNBLGMsQ0FFRCw2QixDQUNDLFUsQ0FDQSxxRCxDQUNBLDJCLENBRUQsNkIsQ0FDQyxXLENBQ0Esc0QsQ0FDQSwyQixDQUVELGdDLENBQ0MsWSxDQUNBLGtCLENBQ0Esc0IsQ0FDQSxrQixDQUNBLGtCLENBRUQsMEIsQ0FDQyxZLENBQ0Esa0IsQ0FFRCxrQyxDQU9BLGdDLENBTkMsYSxDQUNBLGMsQ0FDQSxlLENBQ0EsVSxDQUNBLGlCLENBRUQsZ0MsQ0FFQyxjLENBQ0EsZSxDQUlELGdDLENBQ0MsYSxDQUNBLGMsQ0FDQSxlLENBQ0EsVSxDQS9JRiw4RCxDQWtKRSxlLENBbEpGLGdDLENBcUpFLGdCLENBSUYsb0NBQ0MsaUIsQ0FDQyxlLENBQ0Esd0IsQ0FDQyxVLENBQ0EsYyxDQUNBLGtCLENBRUQsNkIsQ0FDQyxPLENBRUQsNEIsQ0FDQyxnQixDQUVELHlCLENBQ0MsdUIsQ0FDQSxpQixDQUNBLGtCLENBRUQsdUIsQ0FDQyxhLENBQ0EsUSxDQUVELDZCLENBQ0MsWSxDQUVELDZCLENBQ0MsaUIsQ0ExQkYsaUMsQ0E2QkUsVyxDQUNBLGEsQ0FFaUIsK0IsQ0FBbEIsK0IsQ0FDQyxjLENBRUQsK0IsQ0FDQyxRLENBRUQsNkIsQ0FDQyxrQixDQUVlLDZCLENBQWhCLDZCLENBQ0MsVSxDQUNBLFcsQ0FHQSxTLENBQ0EsUyxDQUNBLG1ELENBQ0EsMkIsQ0FFRCw2QixDQUVDLFUsQ0FDQSxVLENBQ0Esb0QsQ0FHRCxnQyxDQUNDLFksQ0FFRCw2QixDQUNDLHlCLENBOURGLGdDLENBaUVFLGUsQUFLSCwyREFFRSx3QixDQUNDLFUsQ0FDQSxjLENBRUQsNkIsQ0FDQyx5QixDQUVELDZCLENBQ0MsVSxDQUVELDZCLENBQ0MsYSxBQUtILDREQUVFLHlCLENBRUMsa0IsQ0FFRCw2QixDQUNDLFUsQ0FFRCw2QixDQUNDLGFENVBILGdCLENBQ0MsZSxDQUNBLDJCLENBQ0MsaUIsQ0FDQSxtQixDQUNBLFksQ0FDQSxxQixDQUVELHNCLENBQ0MsWSxDQUNBLHFCLENBQ0Esa0IsQ0FDQSxnQixDQUVELDZCLENBQ0MsWSxDQUVELHVCLENBQ0MsYSxDQUNBLGMsQ0FDQSxlLENBQ0EsZSxDQUNBLGtCLENBRUQsc0IsQ0FDQyxXLENBQ0EsOEIsQ0FDQSxrQixDQUVELHlCLENBQ0MsaUIsQ0FDQSxZLENBQ0Esa0IsQ0FDQSxjLENBQ0EsaUIsQ0FDQSw4QixDQU5BLG9DLENBUUMsZSxDQUdGLHNCLENBQ0MsbUIsQ0FDQSw4QixDQUVELHlCLENBQ0MsYyxDQUNBLGUsQ0FDQSxhLENBRUEsZSxDQUNBLFcsQ0FDQSw4QixDQUNBLFMsQ0FSQSwrQixDQVVDLGEsQ0FHRixzQixDQUNDLGlCLENBQ0EsSyxDQUNBLE0sQ0FDQSx3QixDQUNBLFUsQ0FDQSxXLENBQ0EsOEIsQ0FHQSw2QixDQURELDhCLENBRUMsVSxDQUNBLGlCLENBQ0EsTyxDQUNBLFMsQ0FDQSxVLENBQ0EsVSxDQUNBLHFCLENBQ0EsOEIsQ0FFRCw2QixDQUNDLHVCLENBRUQsMEIsQ0FDQyxZLENBakZGLHdELENBbUZDLHdCLENBQ0MsUSxDQUNBLGMsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxhLENLeEZGLG9DLENMMEZDLDZCLENBQ0Msa0IsQ0FFRCx3RCxDQUNDLGEsQ0FFRCwyRCxDQUNDLHNCLENBRUQsNkIsQ0FDQyxpQixDQUNBLEssQ0FDQSxZLENBQ0EsVyxDQUNBLGUsQ0F4R0YsK0IsQ0FrSEUsZ0IsQ0FsSEYsdUQsQ0FxSEUsZSxDQXJIRiw2RCxDQXdIRSxrQixDQXhIRix3RCxDQThIRSxpQixDQUNBLGEsQ0EvSEYsMEQsQ0FzSUcsZSxDQUNBLGEsQ0F2SUgsMkQsQ0EySUUsaUIsQ0EzSUYsbUUsQ0E2SUcsVSxDQUNBLGlCLENBQ0EsTyxDQUNBLE0sQ0FDQSxTLENBQ0EsVSxDQUNBLHdCLENBbkpILHFGLENBdUpFLGtCLENBdkpGLHNELENBMEpFLGUsQ0FFRCxrRSxDQUNDLFUsQ0FFRCx3RSxDQUNDLFcsQ0FDQSxhLENBQ0EsVyxDQUNBLGMsQ0FDQSxtQixDQUNBLGUsQ0FyS0YsMkIsQ0F3S0UsZ0IsQ0F4S0YsbUQsQ0EyS0UsWSxDQUlGLG9DQUVFLDJCLENBQ0Msa0IsQ0FDQSxnQixDQUVELHVCLENBQ0MsYyxDQUNBLGtCLENBQ0EsTyxDQUVELHNCLENBQ0MsTyxDQUNBLGtCLENBQ0EsZSxDQUVELDZCLENBQ0MsTyxDQUVELDZCLENBQ0MsaUIsQ0FDQSxXLENBQ0EsWSxDQUNBLE8sQ0FDQSxPLENBQ0Esa0IsQ0FLRCx5QixDQUhBLHNCLENBQ0MsVSxDQTNCRiwrQixDQWlDRSxjLENBQ0EsVyxDQUNBLGUsQ0FDQSxZLENBQ0EsaUIsQ0FDQSxzQixDQUNBLGtCLENBQ0EsaUIsQ0FDQSxrQixDQUVELHdFLENBQ0MsVSxDQUNBLGUsQ0E3Q0YsK0IsQ0FnREUsZ0IsQ0FoREYsMkQsQ0FtREUsZ0IsQ0FDQSxrQixDQXBERix1RCxDQXVERSxZLENBdkRGLDZELENBMERFLGtCLENBMURGLHFGLENBQUEsNEQsQ0E2REUsa0IsQ0E3REYsMkIsQ0FtRUUsa0IsQUFLSCwyREFFRSw2QixDQUNDLGNJM1BILGMsQ0FDQyx3QixDQUNBLHlCLENBQ0MsaUIsQ0FDQSxZLENBQ0EscUIsQ0FDQSxnQixDQUNBLG1CLENBRUQsNkIsQ0FDQyxVLENBQ0EsWSxDQUNBLGtCLENBQ0EsNkIsQ0FDQSxrQixDQUVELHFCLENBQ0MsYSxDQUNBLGMsQ0FDQSxlLENBQ0EsVSxDQUNBLFcsQ0FFRCwrQixDQUNDLGlCLENBQ0EsVyxDQUtELHNCLENBQ0MsWSxDQUNBLGtCLENBQ0EsWSxDQUhBLDJCQUlNLG1CLENBQ0wsWSxDQUNBLGUsQ0FORCx3QixDQVNDLFUsQ0FDQSxhLENBR2MsMEIsQ0FBaEIsMEIsQ0FDQyxVLENBQ0EsaUIsQ0FDQSxXLENBQ0EsVSxDQUNBLFcsQ0FDQSwyQixDQUVBLFksQ0FDQSxRLENBQ0EsVSxDQUNBLFMsQ0FDQSxjLENBRUQsMEIsQ0FDQyxNLENBQ0EsbUQsQ0FFRCwwQixDQUNDLFUsQ0FDQSxVLENBQ0Esb0QsQ0FFRCxvQixDQUNDLHNCLENBQ0Esa0IsQ0FDQSw2QixDQUNBLFksQ0FDQSxTLENBRUQsNEIsQ0FDQyxZLENBQ0EscUIsQ0FDQSxrQixDQUNBLFcsQ0FFRCwyQixDQUNDLFcsQ0FDQSxlLENBQ0Esa0IsQ0FFRCw2QixDQUVDLGUsQ0FFRCwwQixDQUNDLGEsQ0FDQSxpQixDQUNBLGMsQ0FDQSxlLENBQ0EsZSxDQUNBLFUsQ0FDQSxrQixDQUVELDBCLENBQ0MsVyxDQUNBLFksQ0FFQSxrQixDQVNELDZCLENBR0Msc0IsQ0FDQSxrQixDQUNBLGtCLENBTEQsNkIsQ0FPQSx1QixDQUNDLFksQ0FDQSxrQixDQUVELCtCLENBT0EsNkIsQ0FOQyxhLENBQ0EsYyxDQUNBLGUsQ0FDQSxVLENBQ0EsaUIsQ0FFRCw2QixDQUVDLGMsQ0FDQSxlLENBSUQsNkIsQ0FDQyxhLENBQ0EsYyxDQUNBLGUsQ0FFRCxnQyxDQUNDLFksQ0FDQSxzQixDQUNBLGtCLENBQ0Esa0IsQ0FFRCw4QixDQUNDLGEsQ0FDQSxpQixDQUNBLGEsQ0FDQSxjLENBQ0EsZSxDQUVELCtCLENBQ0Msa0IsQ0FDQSxtQixDQUVELGlDLENBa0JBLDhCLENBakJDLGEsQ0FDQSxjLENBQ0EsZSxDQUNBLFUsQ0FFQSxlLENBRUQsaUMsQ0FDQyxhLENBQ0EsYyxDQUNBLGdCLENBQ0EsZSxDQUNBLFUsQ0FFRCw0QixDQUNDLG1CLENBRUQsOEIsQ0FFQyxjLENBQ0EsZ0IsQ0FHQSxRLENBTkEsbUNBT00sWSxDQUNMLGtCLENBR0YsOEIsQ0FDQyxpQixDQUNBLFksQ0FDQSxrQixDQUNBLHdCLENBQ0EsVSxDQUNBLGdCLENBRUQsMkMsQ0FDQyxpQixDQUVELHlCLENBT0EseUIsQ0FOQyxZLENBdE1GLDRCLENBME1FLGtCLENBT0Ysb0NBQ0MsYyxDQUNDLHFCLENBQ0EseUIsQ0FDQyxxQixDQUNBLGEsQ0FDQSxtQixDQUVELDZCLENBQ0MsYSxDQUVELCtCLENBQ0MsTyxDQUVELHFCLENBQ0MsVSxDQUNBLGMsQ0FDQSxrQixDQUVELCtCLENBQ0MsYyxDQUVELDZCLENBQ0Msa0IsQ0FFVyw0QixDQUFaLHNCLENBQ0MsVyxDQUVELG9CLENBQ0MsVyxDQUNBLHFCLENBQ0EsMEIsQ0FFRCwwQixDQUNDLFcsQ0FDQSxZLENBRUQsK0IsQ0FDQyxlLENBQ0EsaUIsQ0FDQSxRLENBRUQsaUMsQ0FBdUIsOEIsQ0FDdEIsaUIsQ0FFRCw4QixDQUNDLHFCLENBN0NGLG9DLENBK0NDLDJDLENBQ0MsVSxDQUVELDhCLENBQ0Msa0IsQ0FuREYsb0MsQ0FxREMsNEIsQ0FDQyxZLENBRUQseUIsQ0FDQyxZLENBQ0EscUIsQ0FDQSwwQixDQUNBLHNCLENBRUQsZ0MsQ0FBOEMsNkIsQ0FBeEIsbUMsQ0FDckIsWSxDQUNBLHFCLENBQ0Esa0IsQ0FDQSxVLENBSjZDLDZCLENBTzdDLGtCLENBRUQsZ0MsQ0FBOEMsNkIsQ0FBeEIsbUMsQ0FDckIsVSxDQUNBLGEsQ0FDQSxjLENBQ0EsZSxDQUNBLGUsQ0FDQSxVLENBRUQsK0IsQ0FNQyxlLENBTkQsK0IsQ0FBNEMsNEIsQ0FBdkIsa0MsQ0FDcEIsVSxDQUNBLGEsQ0FDQSxRLENBQ0EsYyxDQUNBLGUsQ0FFQSxVLENBUDJDLDRCLENBTTNDLGUsQ0FHRCxrQyxDQUNDLGUsQ0FFRCx5QixDQUNDLG9CLENBQ0EsYyxDQUNBLGUsQ0FDQSxlLENBQ0EsZ0MsQ0FDQSxhLENBQ0EsZSxDQUNBLGtCLENBQ0EsOEIsQ0FUQSxnQyxDQUFBLCtCLENBQUEsK0IsQ0FXQyxhLENBQ0Esb0IsQ0FHYywwQixDQUFoQiwwQixDQUNDLFcsQ0FDQSxTLENBRUQsMEIsQ0FDQyxTLENBQ0EsTyxDQWhIRiwyQixDQW1IRSxXLENBRUQsMkIsQ0FDQyxVLENBQ0Esa0IsQ0FFRCwwQyxDQUNDLGUsQ0FFRCw4QixDQUNDLE8sQ0FDQSxjLEFBS0gsMkRBRUUsNkIsQ0FDQyxxQixDQUNBLGtCLENBRUQseUIsQ0FDQyxnQixDQUVELCtCLENBQ0MsTyxDQUVELHFCLENBQ0MsVSxDQUNBLGMsQ0FFRCxzQixDQUNDLFcsQ0FFRCxvQixDQUNDLFcsQ0FDQSwwQixDQUVELDJCLENBQ0MsVyxDQUVELDBCLENBQ0MsVyxDQUNBLFksQ0FFRCwrQixDQUNDLGMsQ0FHQSxrQixDQURvQiw0QixDQUNwQixrQixDQUVELGlDLENBQXVCLDhCLENBQ3RCLGMsQ0FwQ0Ysb0MsQ0FzQ0MsMkMsQ0FDQyxXLENBRWUsMEIsQ0FBaEIsMEIsQ0FDQyxZLENBRUQsMEIsQ0FDQyxTLENBRUQsMEIsQ0FDQyxVLENBRUQsbUNBQXNCLFksQ0FDckIsa0IsQ0FFRCw4QixDQUNDLFMsQUFLSCw0REFFYyxvQixDQUFaLHNCLENBQ0MsVSxDQUVELDJCLENBQ0MsVyxDQUVlLDBCLENBQWhCLDBCLENBQ0MsYUZ6WkYsMkIsQ0FDQyxZLENBQ0Esa0IsQ0FDQSw2QixDQUNBLGdCLENBQ0EsbUIsQ0FFRCxxQixDQUNDLFksQ0FDQSxxQixDQUNBLFcsQ0FFRCxzQixDQUNDLGEsQ0FDQSxjLENBQ0EsZSxDQUNBLHdCLENBQ0Esa0IsQ0FDQSxVLENBRUQscUIsQ0FDQyxhLENBQ0EsUSxDQUNBLGMsQ0FDQSxlLENBQ0EsVSxDQUVELG9CLENBQ0MsYSxDQUNBLGMsQ0FDQSxlLENBQ0EsVSxDQUNBLDhCLENBTEEsMkIsQ0FBQSwwQixDQUFBLDBCLENBT0MsYSxDQUdGLDBCLENBQ0MsaUIsQ0FDQSxVLENBQ0EsYyxDQUNBLDhCLENBRUQsMEIsQ0FDQyxVLENBQ0EsWSxDQVNELDBDLENBQ0MsNkQsQ0FDQSxTLENBRUQsNEIsQ0FDQyxpQixDQUNBLEssQ0FDQSxNLENBQ0EsWSxDQUNBLFMsQ0FDQSxxQixDQUNBLHNCLENBQ0Esa0IsQ0FDQSxVLENBQ0EsZSxDQUNBLGUsQ0FDQSx5RSxDQUNBLDhCLENBeEVGLHlCLENBMkVFLGlCLENBQ0EsUyxDQUNBLFEsQ0FDQSwwQixDQUNBLFMsQ0FJRixvQ0FFRSwyQixDQUNDLHFCLENBQ0EsZ0IsQ0FDQSxtQixDQUVELHFCLENBQ0MsVSxDQURBLDBCQUVNLFksQ0FDTCxrQixDQUdGLHdELENBQ0MsZSxDQUVELHlELENBQ0Msa0IsQ0FoQkYseUIsQ0FrQkMsNEIsQ0FDQyxXLEFBS0gsMkRBQ0Msc0MsQ0FDQyxxQixDQUNDLFcsQ0FFRCxzQixDQUNDLGMsQ0FDQSxpQixDQUVELHFCLENBQ0MsYyxDQUNBLGlCLENBRUQsb0IsQ0FDQyxjLENBQ0EsaUIsQ0FkRix5QixDQW1CQyw0QixDQUNDLFdJaElGLHlCLENBQ0MsWSxDQUNBLHFCLENBQ0EsZ0IsQ0FDQSxtQixDQUVELHVCLENBQ0MsWSxDQUNBLGtCLENBQ0EsNkIsQ0FDQSxrQixDQUVELG9CLENBQ0MsaUIsQ0FDQSxlLENBRUQsNEMsQ0FDQyxpQixDQUNBLFcsQ0FDQSx3QixDQUNBLGlCLENBRUQscUIsQ0FDQyxhLENBQ0EsYyxDQUNBLGUsQ0FDQSxrQixDRCtCRCwyQixDQzdCQSxvQixDQUNDLGlCLENBQ0EsYSxDQUNBLGMsQ0FDQSxlLENBQ0EsUSxDQUNBLFMsQ0FFRCxtQixDQUNDLGlCLENBQ0EsUSxDQUNBLE8sQ0FDQSxlLENBQ0EsZSxDQUNBLFUsQ0FDQSxTLENBRUQsdUIsQ0FDQyxZLENBQ0EsTyxDQUVELHVCLENBQ0MsWSxDQUNBLFUsQ0FFRCwyQyxDQUNDLFUsQ0FDQSx3QixDQUNBLFksQ0FFRCx5QixDQUNDLFksQ0FDQSxVLENBSUYsb0NBRUUseUIsQ0FDQyxnQixDQUNBLG1CLENBRUQsb0IsQ0FDQyxXLENBQ0EsZSxDQUNBLGlCLENBQ0EsZSxDQUVELHFCLENBQ0MsYyxDQUNBLGtCLENBRUQsdUIsQ0FDQyxxQixDQUNBLHNCLENBQ0EsMEIsQ0FDQSxlLENBRUQsNEMsQ0FDQyxVLENBQ0EsaUIsQ0FDQSxrQixDQUVELHVCLENBQ0MsWSxDQUNBLFMsQ0FFRCx1QixDQUNDLFMsQ0FFRCx5QixDQUNDLFksQUFLSCwyREFFRSw0QyxDQUNDLFMsQ0FDQSxZLENBRUQseUIsQ0FDQyxjRGhISCxVLENBQ0MsZ0IsQ0FDQSxxQixDQUNDLGdCLENBRUQsbUIsQ0FDQyxZLENBQ0Esa0IsQ0FDQSw2QixDQUNBLGtCLENBVUQsd0IsQ0FSQSx5QixDQUNDLGEsQ0FDQSxjLENBQ0EsZSxDQUNBLGEsQ0FDQSxVLENBQ0EsVyxDQUVELHdCLENBRUMsUSxDQUNBLGMsQ0FDQSxlLENBQ0EsaUIsQ0FJRCx5QixDQUNDLGlCLENBQ0EsVSxDQUNBLHNCLENBQ0Esd0IsQ0FDQSxrQixDQUxBLGlDLENBT0MsVSxDQUNBLGlCLENBQ0EsUyxDQUNBLFMsQ0FDQSxVLENBQ0EsVyxDQUNBLHlCLENBQ0EsaUMsQ0FDQSxtQyxDQUNBLFMsQ0FoQkQsZ0MsQ0FtQkMsVSxDQUNBLGlCLENBQ0EsUyxDQUNBLE0sQ0FDQSxzQixDQUNBLGlDLENBQ0EsbUMsQ0FDQSxVLENBQ0EsUyxDQUdGLDJCLENBR0MsaUIsQ0FDQSxjLENBRUEsVSxDQUVBLFUsQ0FsRUYsaUMsQ0FxRUUsVSxDQXJFRixzQyxDQXdFRSxhLENBQ0EsYyxDQUNBLGUsQ0FDQSxlLENBQ0EsYSxDQUNBLGtCLENBN0VGLG9DLENBQUEsbUMsQ0FnRkUsYSxDQUNBLGMsQ0FDQSxlLENBQ0EsYSxDQUNBLGUsQ0FDQSxRLENBckZGLG1DLENBOEZFLGUsQ0FFQSxhLENBaEdGLHdELENBbUdFLGEsQ0FDQSxrQixDQUlGLG9DQUNDLFUsQ0FDQyxhLENBQ0EsbUIsQ0FDQyxxQixDQUNBLGtCLENBRWtCLHdCLENBQW5CLHlCLENBQ0MsVSxDQUVELHlCLENBQ0MsYyxDQUNBLGtCLENBRUQseUIsQ0FDQyxpQixDQUNBLGtCLENBRUQsMkIsQ0FDQyxjLENBQ0EsZSxDQW5CRixpQyxDQXNCRSxnQixDQXRCRixzQyxDQXlCRSxlLENBQ0Esa0IsQ0ExQkYsd0QsQ0FBQSxvQyxDQTZCRSxvQixBQVFILDJEQUVFLHlCLENBQ0MsYyxDQUNBLFcsQ0FFRCx3QixDQUNDLGFGcEpGLHdCLENBQ0MsbUIsQ0FFRCxzQixDQUNDLGlCLENBQ0EsWSxDQUNBLGtCLENBQ0EsNkIsQ0FFRCxvQixDQUNDLGEsQ0FDQSxjLENBQ0EsZSxDQUNBLGEsQ0FDQSxVLENBQ0Esa0IsQ0FDQSxXLENBRUQsbUIsQ0FDQyxhLENBQ0EsYyxDQUNBLGUsQ0FDQSxpQixDQUNBLFcsQ0FDQSxRLENBQ0EsVSxDQUVELDRDLENBQ0Msa0IsQ0FFRCwwQyxDQUNDLGUsQ0FFRCwwQixDQUNDLGlCLENBQ0EsUyxDQUNBLE8sQ0FDQSxXLENBQ0EsWSxDQVNELDJCLENBQ0MsYSxDQUNBLGtCLENBQ0EsYyxDQUNBLGUsQ0FDQSxpQixDQUNBLFUsQ0F0REYsMkNBd0Q4QixZLENBQzVCLGtCLENBekRGLDBCLENBNERFLGUsQ0FJRixvQ0FFRSx3QixDQUNDLG1CLENBRUQsc0IsQ0FDQyxxQixDQUVVLG1CLENBQVgsb0IsQ0FDQyxVLENBRUQsb0IsQ0FDQyxjLENBQ0Esa0IsQ0FFRCwwQixDQUNDLGlCLENBQ0EsVyxDQUNBLFksQ0FDQSxLLENBQ0EsVSxDQUNBLE0sQ0FDQSxrQixDQUVELDRDLENBQ0Msa0IsQ0FFRCwwQyxDQUNDLGtCLENBRUQsMkIsQ0FDQyxjLENBOUJGLG9DLENBaUNFLGtCLENBakNGLDBCLENBb0NFLGMsQUFLSCwyREFFRSwwQixDQUNDLGNJN0dILFcsQ0FDQyxtQixDQURELHNCLENBR0UsZ0IsQ0FFRCxzQixDQUNDLG9CLENBQ0EsaUIsQ0FFRCxrQixDQUNDLGEsQ0FDQSxjLENBQ0EsZSxDQUNBLGEsQ0FDQSxVLENBQ0Esa0IsQ0FDQSxlLENBRUQsdUIsQ0FDQyxZLENBQ0Esa0IsQ0FDQSw2QixDQUNBLGMsQ0FDQSxrQixDQUVELGlCLENBQ0MsWSxDQUNBLHFCLENBQ0EsVyxDQUNBLHNCLENBQ0Esd0IsQ0FDQSxnQixDQUVELHVCLENBQ0MsWSxDQUNBLHFCLENBQ0EseUIsQ0FFRCxzQixDQUNDLGEsQ0FDQSxjLENBQ0EsZSxDQUNBLGEsQ0FDQSxhLENBQ0Esd0IsQ0FDQSxrQixDQUVELHVCLENBQ0MsYSxDQUNBLGMsQ0FDQSxhLENBQ0EsZSxDQUNBLGEsQ0FDQSxrQixDQUVELDZCLENBQ0MsYSxDQUVBLGMsQ0FDQSxlLENBQ0EsZSxDQUNBLGUsQ0E3REYsdUIsQ0FnRUUsWSxDQUNBLHNCLENBQ0Esa0IsQ0FDQSxlLENBRUQsOEIsQ0FDQyxpQixDQUNBLFksQ0FDQSxrQixDQUNBLFUsQ0FFRCw4QixDQUNDLGEsQ0FDQSxjLENBQ0EsZSxDQUNBLGdCLENBQ0EsVSxDQUNBLFcsQ0FDQSxpQixDQUVELDZCLENBQ0MsYSxDQUNBLGMsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxVLENBQ0EsUSxDQUNBLFcsQ0FFRCxtQyxDQUNDLGlCLENBQ0EsUyxDQUNBLFUsQ0FDQSxXLENBQ0EsWSxDQUNBLHdCLENBQ0EsVSxDQVBBLHdDLENBU0MsaUIsQ0FDQSxTLENBQ0EsVSxDQUNBLGUsQ0FDQSxlLENBQ0EsVSxDQTNHSCx1QixDQStHRSxnQixDQUlGLG9DQUVFLHNCLENBQ0MsbUIsQ0FFZSw4QixDQUFoQix1QixDQUNDLGEsQ0FDQSxVLENBRUQsdUIsQ0FDQyxrQixDQUVVLGlCLENBQVMsNkIsQ0FBcUIsOEIsQ0FBekMsa0IsQ0FDQyxVLENBU0QsOEIsQ0FQQSxrQixDQUNDLGMsQ0FDQSxrQixDQUVELHNCQUFZLFksQ0FDWCxrQixDQU1ELDZCLENBQ0MsYyxDQUVELG1DLENBQ0MsUyxDQUNBLE0sQ0FDQSx1QixDQUNBLGlCLENBQ0EsWSxDQUVELHdDLENBQ0MsUSxDQUNBLFcsQUFLSCwyREFFRSxpQixDQUNDLFMsQ0FEQSw4QixDQUFBLDhCLENBR0Msa0IsQ0FHRiw2QixDQUNDLFcsQ0FFRCxtQyxDQUNDLFcsQ0FDQSxZLENBRkEsd0MsQ0FJQyxRLENBQ0EsWUM5S0osWSxDQUNDLHFCLENBQ0EsdUIsQ0FDQyxpQixDQUNBLFksQ0FDQSxrQixDQUNBLDZCLENBQ0Esa0IsQ0FDQSxnQixDQUNBLG1CLENBRUQsa0IsQ0FDQyxZLENBRUQsdUIsQ0FDQyxVLENBQ0EsVyxDQUNBLGlCLENBRUQsdUIsQ0FBZSxrQixDQUNkLGEsQ0FDQSxjLENBQ0EsZSxDQUNBLHdCLENBQ0EsVSxDQUNBLDhCLENBRUEseUIsQ0FBQSx3QixDQUFBLHdCLENBRUMsYSxDQUdGLDBCLENBR0Msa0IsQ0FIQSw0QixDQUtDLGEsQ0FDQSxjLENBQ0EsZSxDQUNBLFUsQ0FFQSxpQixDQVZGLDBCLENBYUEseUIsQ0FDQyxZLENBQ0Esa0IsQ0FFRCx5QixDQUNDLFUsQ0FDQSxXLENBRkEsOEJBR00sWSxDQUNMLGdCLENBS0gsb0NBRUUsdUIsQ0FDQyxxQixDQUNBLHNCLENBQ0EsZ0IsQ0FDQSxtQixDQUVELGtCLENBQ0Msa0IsQ0FFRCx1QixDQUNDLGtCLENBRUQsNEIsQ0FDQyxZLENBRUQseUIsQ0FDQyxxQixDQUNBLGlCLENBQ0EsUSxDQUNBLE8sQ0FFRCw4QkFBbUIsWSxDQUNsQixjLENBQ0EsbUIsQUFNSCwyREFFRSx1QixDQUFlLGtCLENBQ2QsYyxDQUVELDRCLENBQ0MsYyxDQUNBLG1CQ2hHSCxZLENBQ0MsYyxDQUNBLEssQ0FDQSxNLENBQ0EsWSxDQUNBLFUsQ0FDQSxXLENBQ0EsZ0IsQ0FDQSxlLENBQ0EsZSxDQUNBLFksQ0FHRCxxQixDQUNDLFksQ0FDQSxxQixDQUNBLHNCLENBQ0Esa0IsQ0FDQSxnQixDQUNBLG1CLENBQ0EsaUIsQ0FDQSxVLENBQ0EsZSxDQUNBLGUsQ0FDQSwyRSxDQUNBLFcsQ0FHRCxtQixDQUNDLGlCLENBQ0EscUMsQ0FDQSxtQyxDQUNBLHVCLENBQ0EsVyxDQUNBLFcsQ0FHRCxvQixDQUNDLFUsQ0FHRCxtQyxDQUlDLDJCLENBR0QsbUIsQ0FDQyxpQixDQUNBLFEsQ0FDQSxRLENBQ0EsMEIsQ0FDQSxhLENBQ0EsVSxDQUNBLFcsQ0FHRCwwQixDQUE0QiwyQixDQUMzQixVLENBQ0EsYSxDQUNBLFUsQ0FDQSxVLENBQ0EscUIsQ0FDQSwyQixDQUNBLGlCLENBQ0EsTyxDQUNBLFEsQ0FDQSxpQixDQUNBLGUsQ0FDQSxpQixDQUdELDJCLENBQ0MsdUIsQ0FHRCwwQixDQUNDLHdCLENBR0QsaUIsQ0FDQyxZLENBQ0Esa0IsQ0FDQSw2QixDQUNBLHNCLENBQ0EsVSxDQUdELHdCLENBQ0MsYSxDQUNBLGlCLENBQ0EsYyxDQUNBLGUsQ0FDQSx3QixDQUNBLFUsQ0FDQSxrQixDQUdELHNDLENBQ0MsWSxDQUNBLGtCLENBR0QsNEIsQ0FDQyxrQixDQUdELDRCLENBQ0EseUJBQTJCLFMsQ0FDMUIsWSxDQUdELGtDLENBQ0EseUJBQTJCLGUsQ0FDMUIsYSxDQUNBLGlCLENBQ0EsYyxDQUdELDBDLENBQ0EseUJBQTJCLHVCLENBQzFCLFUsQ0FFQSxNLENBQ0EsSyxDQUNBLHFCLENBQ0EsaUIsQ0FDQSxxQixDQUNBLGMsQ0FDQSxpQixDQUNDLFksQ0FHRix5QyxDQUNBLHlCQUEyQixzQixDQUMxQixVLENBQ0EsaUIsQ0FDQSxPLENBQ0EsUSxDQUNBLFUsQ0FDQSxXLENBQ0EsdUIsQ0FDQSx3QyxDQUNBLDJCLENBQ0EscUIsQ0FDQSxpQyxDQUdELHlCQUEyQixzQixDQUMxQixTLENBR0QseUMsQ0FDQyxTLENBR0Qsd0IsQ0FBQSwwQixDQUNDLGMsQ0FDQSxhLENBQ0EsZSxDQUNBLFUsQ0FKRCwwQixDQU9FLGUsQ0FHQSx5QixDQUlGLG1ELENBQ0MsaUIsQ0FHRCw0QixDQUNDLFksQ0FDQSxrQixDQUNBLGtCLENBQ0Esa0IsQ0FnQkQsbUIsQ0FiQSxrQyxDQWNDLGEsQ0FDQSxjLENBQ0EsZSxDQUNBLGUsQ0FDQSxVLENBbEJELGtDLENBRUMsaUIsQ0FPRCxhLENBQ0Msa0IsQ0FHRCxtQixDQU1DLGtCLENBR0Qsc0IsQ0FDQyxXLENBQ0EsYyxDQUNBLGUsQ0FDQSxhLENBQ0EsVSxDQUxELG1DLENBT0UsYyxDQUNBLGUsQ0FDQSxhLENBQ0EsMkIsQ0FJRiwwQixDQUNDLGEsQ0FDQSxpQixDQUNBLGMsQ0FDQSxlLENBQ0EsVSxDQUNBLHdCLENBR0QsaUQsQ0FDQyxpQixDQUNBLG1CLENBR0QsaUQsQ0FDQyxpQixDQUNBLG1CLENBR0QsNkQsQ0FDQyxrQixDQUdELG9DLENBQ0MsYSxDQUNBLFEsQ0FDQSxpQixDQUNBLGMsQ0FDQSxlLENBQ0EsVSxDQU5ELHNDLENBUUUsYSxDQUNBLHlCLENBSUYsbUQsQ0FDQyxpQixDQUNBLG1CLENBR0Qsb0NBQ0MscUIsQ0FDQyxhLENBQ0EsUyxDQUVELG1CLENBQ0MsVSxDQUVELCtCLENBQ0MsZSxDQUVELGlDLENBQ0MsZ0IsQ0FFRCxpQyxDQUNDLGdCLENBRUQsbUMsQ0FDQyxnQixDQUVELG1DLENBQ0MsZSxDQUNBLGEsQ0FDQSxzQixDQUVELG1CLENBQ0Msa0IsQ0FFRCxpQixDQUNDLGEsQ0FDRSxVLENBRUgsb0IsQ0FDQyxVLENBRUQsbUIsQ0FDQyxRLENBRUQsd0IsQ0FDQyxvQixDQUNBLFcsQ0FFRCwwQyxDQUNBLHlCQUEyQix1QixDQUMxQixRLENBRUQseUMsQ0FDQSx5QkFBMkIsc0IsQ0FDMUIsVSIsImZpbGUiOiJtYWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbi8qIFNsaWRlciAqL1xuLnNsaWNrLXNsaWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4uc2xpY2stbGlzdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDsgfVxuICAuc2xpY2stbGlzdDpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTsgfVxuICAuc2xpY2stbGlzdC5kcmFnZ2luZyB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGN1cnNvcjogaGFuZDsgfVxuXG4uc2xpY2stc2xpZGVyIC5zbGljay10cmFjayxcbi5zbGljay1zbGlkZXIgLnNsaWNrLWxpc3Qge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7IH1cblxuLnNsaWNrLXRyYWNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9XG4gIC5zbGljay10cmFjazpiZWZvcmUsIC5zbGljay10cmFjazphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTsgfVxuICAuc2xpY2stdHJhY2s6YWZ0ZXIge1xuICAgIGNsZWFyOiBib3RoOyB9XG4gIC5zbGljay1sb2FkaW5nIC5zbGljay10cmFjayB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG5cbi5zbGljay1zbGlkZSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgZGlzcGxheTogbm9uZTsgfVxuICBbZGlyPVwicnRsXCJdIC5zbGljay1zbGlkZSB7XG4gICAgZmxvYXQ6IHJpZ2h0OyB9XG4gIC5zbGljay1zbGlkZSBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5zbGljay1zbGlkZS5zbGljay1sb2FkaW5nIGltZyB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuc2xpY2stc2xpZGUuZHJhZ2dpbmcgaW1nIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuICAuc2xpY2staW5pdGlhbGl6ZWQgLnNsaWNrLXNsaWRlIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAuc2xpY2stbG9hZGluZyAuc2xpY2stc2xpZGUge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuICAuc2xpY2stdmVydGljYWwgLnNsaWNrLXNsaWRlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7IH1cblxuLnNsaWNrLWFycm93LnNsaWNrLWhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLyogSWNvbnMgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJzbGlja1wiO1xuICBzcmM6IHVybChcIi4vZm9udHMvc2xpY2suZW90XCIpO1xuICBzcmM6IHVybChcIi4vZm9udHMvc2xpY2suZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi9mb250cy9zbGljay53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4vZm9udHMvc2xpY2sudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuL2ZvbnRzL3NsaWNrLnN2ZyNzbGlja1wiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuXG4vKiBBcnJvd3MgKi9cbi5zbGljay1wcmV2LFxuLnNsaWNrLW5leHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMHB4O1xuICBmb250LXNpemU6IDBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB0b3A6IDUwJTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lOyB9XG4gIC5zbGljay1wcmV2OmhvdmVyLCAuc2xpY2stcHJldjpmb2N1cyxcbiAgLnNsaWNrLW5leHQ6aG92ZXIsXG4gIC5zbGljay1uZXh0OmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgIC5zbGljay1wcmV2OmhvdmVyOmJlZm9yZSwgLnNsaWNrLXByZXY6Zm9jdXM6YmVmb3JlLFxuICAgIC5zbGljay1uZXh0OmhvdmVyOmJlZm9yZSxcbiAgICAuc2xpY2stbmV4dDpmb2N1czpiZWZvcmUge1xuICAgICAgb3BhY2l0eTogMTsgfVxuICAuc2xpY2stcHJldi5zbGljay1kaXNhYmxlZDpiZWZvcmUsXG4gIC5zbGljay1uZXh0LnNsaWNrLWRpc2FibGVkOmJlZm9yZSB7XG4gICAgb3BhY2l0eTogMC4yNTsgfVxuICAuc2xpY2stcHJldjpiZWZvcmUsXG4gIC5zbGljay1uZXh0OmJlZm9yZSB7XG4gICAgZm9udC1mYW1pbHk6IFwic2xpY2tcIjtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIG9wYWNpdHk6IDAuNzU7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTsgfVxuXG4uc2xpY2stcHJldiB7XG4gIGxlZnQ6IC0yNXB4OyB9XG4gIFtkaXI9XCJydGxcIl0gLnNsaWNrLXByZXYge1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IC0yNXB4OyB9XG4gIC5zbGljay1wcmV2OmJlZm9yZSB7XG4gICAgY29udGVudDogXCLihpBcIjsgfVxuICAgIFtkaXI9XCJydGxcIl0gLnNsaWNrLXByZXY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwi4oaSXCI7IH1cblxuLnNsaWNrLW5leHQge1xuICByaWdodDogLTI1cHg7IH1cbiAgW2Rpcj1cInJ0bFwiXSAuc2xpY2stbmV4dCB7XG4gICAgbGVmdDogLTI1cHg7XG4gICAgcmlnaHQ6IGF1dG87IH1cbiAgLnNsaWNrLW5leHQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIuKGklwiOyB9XG4gICAgW2Rpcj1cInJ0bFwiXSAuc2xpY2stbmV4dDpiZWZvcmUge1xuICAgICAgY29udGVudDogXCLihpBcIjsgfVxuXG4vKiBEb3RzICovXG4uc2xpY2stZG90dGVkLnNsaWNrLXNsaWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7IH1cblxuLnNsaWNrLWRvdHMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTI1cHg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgLnNsaWNrLWRvdHMgbGkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIG1hcmdpbjogMCA1cHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAuc2xpY2stZG90cyBsaSBidXR0b24ge1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGhlaWdodDogMjBweDtcbiAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAwcHg7XG4gICAgICBmb250LXNpemU6IDBweDtcbiAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmhvdmVyLCAuc2xpY2stZG90cyBsaSBidXR0b246Zm9jdXMge1xuICAgICAgICBvdXRsaW5lOiBub25lOyB9XG4gICAgICAgIC5zbGljay1kb3RzIGxpIGJ1dHRvbjpob3ZlcjpiZWZvcmUsIC5zbGljay1kb3RzIGxpIGJ1dHRvbjpmb2N1czpiZWZvcmUge1xuICAgICAgICAgIG9wYWNpdHk6IDE7IH1cbiAgICAgIC5zbGljay1kb3RzIGxpIGJ1dHRvbjpiZWZvcmUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgY29udGVudDogXCLigKJcIjtcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwic2xpY2tcIjtcbiAgICAgICAgZm9udC1zaXplOiA2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGNvbG9yOiBibGFjaztcbiAgICAgICAgb3BhY2l0eTogMC4yNTtcbiAgICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7IH1cbiAgICAuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uOmJlZm9yZSB7XG4gICAgICBjb2xvcjogYmxhY2s7XG4gICAgICBvcGFjaXR5OiAwLjc1OyB9XG5cbi5qcS1kcm9wZG93biB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTAzOTtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uanEtZHJvcGRvd24gLmpxLWRyb3Bkb3duLW1lbnUsXG4uanEtZHJvcGRvd24gLmpxLWRyb3Bkb3duLXBhbmVsIHtcbiAgbWluLXdpZHRoOiAxNjBweDtcbiAgbWF4LXdpZHRoOiAzNjBweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiBzb2xpZCAxcHggI2RkZDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3gtc2hhZG93OiAwIDVweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIHBhZGRpbmc6IDRweCAwO1xuICBtYXJnaW46IDA7IH1cblxuLmpxLWRyb3Bkb3duIC5qcS1kcm9wZG93bi1wYW5lbCB7XG4gIHBhZGRpbmc6IDEwcHg7IH1cblxuLmpxLWRyb3Bkb3duLmpxLWRyb3Bkb3duLXRpcCB7XG4gIG1hcmdpbi10b3A6IDhweDsgfVxuXG4uanEtZHJvcGRvd24uanEtZHJvcGRvd24tdGlwOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtNnB4O1xuICBsZWZ0OiA5cHg7XG4gIGNvbnRlbnQ6ICcnO1xuICBib3JkZXItbGVmdDogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDdweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogN3B4IHNvbGlkICNkZGQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG4uanEtZHJvcGRvd24uanEtZHJvcGRvd24tdGlwOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC01cHg7XG4gIGxlZnQ6IDEwcHg7XG4gIGNvbnRlbnQ6ICcnO1xuICBib3JkZXItbGVmdDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogNnB4IHNvbGlkICNmZmY7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG4uanEtZHJvcGRvd24uanEtZHJvcGRvd24tdGlwLmpxLWRyb3Bkb3duLWFuY2hvci1yaWdodDpiZWZvcmUge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogOXB4OyB9XG5cbi5qcS1kcm9wZG93bi5qcS1kcm9wZG93bi10aXAuanEtZHJvcGRvd24tYW5jaG9yLXJpZ2h0OmFmdGVyIHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDEwcHg7IH1cblxuLmpxLWRyb3Bkb3duLmpxLWRyb3Bkb3duLXNjcm9sbCAuanEtZHJvcGRvd24tbWVudSxcbi5qcS1kcm9wZG93bi5qcS1kcm9wZG93bi1zY3JvbGwgLmpxLWRyb3Bkb3duLXBhbmVsIHtcbiAgbWF4LWhlaWdodDogMTgwcHg7XG4gIG92ZXJmbG93OiBhdXRvOyB9XG5cbi5qcS1kcm9wZG93biAuanEtZHJvcGRvd24tbWVudSBsaSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDAgMDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIG1hcmdpbjogMDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7IH1cblxuLmpxLWRyb3Bkb3duIC5qcS1kcm9wZG93bi1tZW51IGxhYmVsLFxuLmpxLWRyb3Bkb3duIC5qcS1kcm9wZG93bi1tZW51IGxpID4gYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgcGFkZGluZzogM3B4IDE1cHg7XG4gIG1hcmdpbjogMDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuXG4uanEtZHJvcGRvd24gLmpxLWRyb3Bkb3duLW1lbnUgbGFiZWw6aG92ZXIsXG4uanEtZHJvcGRvd24gLmpxLWRyb3Bkb3duLW1lbnUgbGkgPiBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4uanEtZHJvcGRvd24gLmpxLWRyb3Bkb3duLW1lbnUgLmpxLWRyb3Bkb3duLWRpdmlkZXIge1xuICBmb250LXNpemU6IDFweDtcbiAgYm9yZGVyLXRvcDogc29saWQgMXB4ICNlNWU1ZTU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogNXB4IDA7IH1cblxuLmpxLXJ5LWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMCA1cHg7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAtd2Via2l0LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAtbW96LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgZGlyZWN0aW9uOiBsdHI7IH1cblxuLmpxLXJ5LWNvbnRhaW5lcltyZWFkb25seT1yZWFkb25seV0ge1xuICBjdXJzb3I6IGRlZmF1bHQ7IH1cblxuLmpxLXJ5LWNvbnRhaW5lciA+IC5qcS1yeS1ncm91cC13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTsgfVxuXG4uanEtcnktY29udGFpbmVyID4gLmpxLXJ5LWdyb3VwLXdyYXBwZXIgPiAuanEtcnktZ3JvdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB6LWluZGV4OiAxMDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuXG4uanEtcnktY29udGFpbmVyID4gLmpxLXJ5LWdyb3VwLXdyYXBwZXIgPiAuanEtcnktZ3JvdXAgPiBzdmcge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuLmpxLXJ5LWNvbnRhaW5lciA+IC5qcS1yeS1ncm91cC13cmFwcGVyID4gLmpxLXJ5LWdyb3VwLmpxLXJ5LW5vcm1hbC1ncm91cCB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5qcS1yeS1jb250YWluZXIgPiAuanEtcnktZ3JvdXAtd3JhcHBlciA+IC5qcS1yeS1ncm91cC5qcS1yeS1yYXRlZC1ncm91cCB7XG4gIHdpZHRoOiAwO1xuICB6LWluZGV4OiAxMTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLyohIG5vcm1hbGl6ZS5jc3MgdjguMC4wIHwgTUlUIExpY2Vuc2UgfCBnaXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzcyAqL1xuLyogRG9jdW1lbnRcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxyXG4gKiAxLiBDb3JyZWN0IHRoZSBsaW5lIGhlaWdodCBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqIDIuIFByZXZlbnQgYWRqdXN0bWVudHMgb2YgZm9udCBzaXplIGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZXMgaW4gaU9TLlxyXG4gKi9cbmh0bWwge1xuICBsaW5lLWhlaWdodDogMS4xNTtcbiAgLyogMSAqL1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC8qIDIgKi8gfVxuXG4vKiBTZWN0aW9uc1xyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXHJcbiAqIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2Vycy5cclxuICovXG5ib2R5IHtcbiAgbWFyZ2luOiAwOyB9XG5cbi8qKlxyXG4gKiBDb3JyZWN0IHRoZSBmb250IHNpemUgYW5kIG1hcmdpbiBvbiBgaDFgIGVsZW1lbnRzIHdpdGhpbiBgc2VjdGlvbmAgYW5kXHJcbiAqIGBhcnRpY2xlYCBjb250ZXh0cyBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBTYWZhcmkuXHJcbiAqL1xuaDEge1xuICBmb250LXNpemU6IDJlbTtcbiAgbWFyZ2luOiAwLjY3ZW0gMDsgfVxuXG4vKiBHcm91cGluZyBjb250ZW50XHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcclxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gRmlyZWZveC5cclxuICogMi4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZSBhbmQgSUUuXHJcbiAqL1xuaHIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgLyogMSAqL1xuICBoZWlnaHQ6IDA7XG4gIC8qIDEgKi9cbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIC8qIDIgKi8gfVxuXG4vKipcclxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cclxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKi9cbnByZSB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTtcbiAgLyogMSAqL1xuICBmb250LXNpemU6IDFlbTtcbiAgLyogMiAqLyB9XG5cbi8qIFRleHQtbGV2ZWwgc2VtYW50aWNzXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcclxuICogUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgb24gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxyXG4gKi9cbmEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4vKipcclxuICogMS4gUmVtb3ZlIHRoZSBib3R0b20gYm9yZGVyIGluIENocm9tZSA1Ny1cclxuICogMi4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIElFLCBPcGVyYSwgYW5kIFNhZmFyaS5cclxuICovXG5hYmJyW3RpdGxlXSB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIC8qIDEgKi9cbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIC8qIDIgKi9cbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkO1xuICAvKiAyICovIH1cblxuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmkuXHJcbiAqL1xuYiwgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjsgfVxuXG4vKipcclxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cclxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKi9cbmNvZGUsIGtiZCwgc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTtcbiAgLyogMSAqL1xuICBmb250LXNpemU6IDFlbTtcbiAgLyogMiAqLyB9XG5cbi8qKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cclxuICovXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlOyB9XG5cbi8qKlxyXG4gKiBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBlbGVtZW50cyBmcm9tIGFmZmVjdGluZyB0aGUgbGluZSBoZWlnaHQgaW5cclxuICogYWxsIGJyb3dzZXJzLlxyXG4gKi9cbnN1Yiwgc3VwIHtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgfVxuXG5zdWIge1xuICBib3R0b206IC0wLjI1ZW07IH1cblxuc3VwIHtcbiAgdG9wOiAtMC41ZW07IH1cblxuLyogRW1iZWRkZWQgY29udGVudFxyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXHJcbiAqIFJlbW92ZSB0aGUgYm9yZGVyIG9uIGltYWdlcyBpbnNpZGUgbGlua3MgaW4gSUUgMTAuXHJcbiAqL1xuaW1nIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lOyB9XG5cbi8qIEZvcm1zXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcclxuICogMS4gQ2hhbmdlIHRoZSBmb250IHN0eWxlcyBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqIDIuIFJlbW92ZSB0aGUgbWFyZ2luIGluIEZpcmVmb3ggYW5kIFNhZmFyaS5cclxuICovXG5idXR0b24sIGlucHV0LCBvcHRncm91cCwgc2VsZWN0LCB0ZXh0YXJlYSB7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICAvKiAxICovXG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgLyogMSAqL1xuICBsaW5lLWhlaWdodDogMS4xNTtcbiAgLyogMSAqL1xuICBtYXJnaW46IDA7XG4gIC8qIDIgKi8gfVxuXG4vKipcclxuICogU2hvdyB0aGUgb3ZlcmZsb3cgaW4gSUUuXHJcbiAqIDEuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UuXHJcbiAqL1xuYnV0dG9uLCBpbnB1dCB7XG4gIC8qIDEgKi9cbiAgb3ZlcmZsb3c6IHZpc2libGU7IH1cblxuLyoqXHJcbiAqIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRWRnZSwgRmlyZWZveCwgYW5kIElFLlxyXG4gKiAxLiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEZpcmVmb3guXHJcbiAqL1xuYnV0dG9uLCBzZWxlY3Qge1xuICAvKiAxICovXG4gIHRleHQtdHJhbnNmb3JtOiBub25lOyB9XG5cbi8qKlxyXG4gKiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxyXG4gKi9cbmJ1dHRvbiwgW3R5cGU9XCJidXR0b25cIl0sIFt0eXBlPVwicmVzZXRcIl0sIFt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IH1cblxuLyoqXHJcbiAqIFJlbW92ZSB0aGUgaW5uZXIgYm9yZGVyIGFuZCBwYWRkaW5nIGluIEZpcmVmb3guXHJcbiAqL1xuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLCBbdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lciwgW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lciwgW3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXIge1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7IH1cblxuLyoqXHJcbiAqIFJlc3RvcmUgdGhlIGZvY3VzIHN0eWxlcyB1bnNldCBieSB0aGUgcHJldmlvdXMgcnVsZS5cclxuICovXG5idXR0b246LW1vei1mb2N1c3JpbmcsIFt0eXBlPVwiYnV0dG9uXCJdOi1tb3otZm9jdXNyaW5nLCBbdHlwZT1cInJlc2V0XCJdOi1tb3otZm9jdXNyaW5nLCBbdHlwZT1cInN1Ym1pdFwiXTotbW96LWZvY3VzcmluZyB7XG4gIG91dGxpbmU6IDFweCBkb3R0ZWQgQnV0dG9uVGV4dDsgfVxuXG4vKipcclxuICogQ29ycmVjdCB0aGUgcGFkZGluZyBpbiBGaXJlZm94LlxyXG4gKi9cbmZpZWxkc2V0IHtcbiAgcGFkZGluZzogMC4zNWVtIDAuNzVlbSAwLjYyNWVtOyB9XG5cbi8qKlxyXG4gKiAxLiBDb3JyZWN0IHRoZSB0ZXh0IHdyYXBwaW5nIGluIEVkZ2UgYW5kIElFLlxyXG4gKiAyLiBDb3JyZWN0IHRoZSBjb2xvciBpbmhlcml0YW5jZSBmcm9tIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gSUUuXHJcbiAqIDMuIFJlbW92ZSB0aGUgcGFkZGluZyBzbyBkZXZlbG9wZXJzIGFyZSBub3QgY2F1Z2h0IG91dCB3aGVuIHRoZXkgemVybyBvdXRcclxuICogICAgYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xubGVnZW5kIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLyogMSAqL1xuICBjb2xvcjogaW5oZXJpdDtcbiAgLyogMiAqL1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgLyogMSAqL1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIC8qIDEgKi9cbiAgcGFkZGluZzogMDtcbiAgLyogMyAqL1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAvKiAxICovIH1cblxuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXHJcbiAqL1xucHJvZ3Jlc3Mge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IH1cblxuLyoqXHJcbiAqIFJlbW92ZSB0aGUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUgMTArLlxyXG4gKi9cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87IH1cblxuLyoqXHJcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIElFIDEwLlxyXG4gKiAyLiBSZW1vdmUgdGhlIHBhZGRpbmcgaW4gSUUgMTAuXHJcbiAqL1xuW3R5cGU9XCJjaGVja2JveFwiXSwgW3R5cGU9XCJyYWRpb1wiXSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC8qIDEgKi9cbiAgcGFkZGluZzogMDtcbiAgLyogMiAqLyB9XG5cbi8qKlxyXG4gKiBDb3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBDaHJvbWUuXHJcbiAqL1xuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sIFt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi8qKlxyXG4gKiAxLiBDb3JyZWN0IHRoZSBvZGQgYXBwZWFyYW5jZSBpbiBDaHJvbWUgYW5kIFNhZmFyaS5cclxuICogMi4gQ29ycmVjdCB0aGUgb3V0bGluZSBzdHlsZSBpbiBTYWZhcmkuXHJcbiAqL1xuW3R5cGU9XCJzZWFyY2hcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbiAgLyogMSAqL1xuICBvdXRsaW5lLW9mZnNldDogLTJweDtcbiAgLyogMiAqLyB9XG4gIFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IH1cblxuLyoqXHJcbiAqIFJlbW92ZSB0aGUgaW5uZXIgcGFkZGluZyBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBtYWNPUy5cclxuICovXG4vKipcclxuICogMS4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cclxuICogMi4gQ2hhbmdlIGZvbnQgcHJvcGVydGllcyB0byBgaW5oZXJpdGAgaW4gU2FmYXJpLlxyXG4gKi9cbjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbiAgLyogMSAqL1xuICBmb250OiBpbmhlcml0O1xuICAvKiAyICovIH1cblxuLyogSW50ZXJhY3RpdmVcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIEVkZ2UsIElFIDEwKywgYW5kIEZpcmVmb3guXHJcbiAqL1xuZGV0YWlscyB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi8qXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIGFsbCBicm93c2Vycy5cclxuICovXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtOyB9XG5cbi8qIE1pc2NcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAxMCsuXHJcbiAqL1xudGVtcGxhdGUsIFtoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4vKipcclxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTAuXHJcbiAqL1xuKixcbio6YWZ0ZXIsXG4qOmJlZm9yZSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuaHRtbCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgbWluLXdpZHRoOiAzMjBweDtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtZmFtaWx5OiAnQ2lyY2UnLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbWluLXdpZHRoOiAzMjBweDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuOyB9XG5cbmltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbmgxLCBoMiwgaDMge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdDaXJjZSc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgZm9udC1kaXNwbGF5OiBmYWxsYmFjaztcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9DaXJjZS1FeHRyYUxpZ2h0LmVvdFwiKTtcbiAgLyogSUU5IENvbXBhdCBNb2RlcyAqL1xuICBzcmM6IGxvY2FsKFwiQ2lyY2UgRXh0cmFMaWdodFwiKSwgbG9jYWwoXCJDaXJjZS1FeHRyYUxpZ2h0XCIpLCB1cmwoXCIuLi9mb250cy9DaXJjZS1FeHRyYUxpZ2h0LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9DaXJjZS1FeHRyYUxpZ2h0LndvZmZcIikgZm9ybWF0KFwid29mZlwiKTsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdDaXJjZSc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1kaXNwbGF5OiBmYWxsYmFjaztcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9DaXJjZS1MaWdodC5lb3RcIik7XG4gIC8qIElFOSBDb21wYXQgTW9kZXMgKi9cbiAgc3JjOiBsb2NhbChcIkNpcmNlIExpZ2h0XCIpLCBsb2NhbChcIkNpcmNlLUxpZ2h0XCIpLCB1cmwoXCIuLi9mb250cy9DaXJjZS1MaWdodC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvQ2lyY2UtTGlnaHQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0NpcmNlJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWRpc3BsYXk6IGZhbGxiYWNrO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0NpcmNlLVJlZ3VsYXIuZW90XCIpO1xuICAvKiBJRTkgQ29tcGF0IE1vZGVzICovXG4gIHNyYzogbG9jYWwoXCJDaXJjZSBSZWd1bGFyXCIpLCBsb2NhbChcIkNpcmNlLVJlZ3VsYXJcIiksIHVybChcIi4uL2ZvbnRzL0NpcmNlLVJlZ3VsYXIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0NpcmNlLVJlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0NpcmNlJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWRpc3BsYXk6IGZhbGxiYWNrO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0NpcmNlLUJvbGQuZW90XCIpO1xuICAvKiBJRTkgQ29tcGF0IE1vZGVzICovXG4gIHNyYzogbG9jYWwoXCJDaXJjZSBCb2xkXCIpLCBsb2NhbChcIkNpcmNlLUJvbGRcIiksIHVybChcIi4uL2ZvbnRzL0NpcmNlLUJvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0NpcmNlLUJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0NpcmNlJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogODAwO1xuICBmb250LWRpc3BsYXk6IGZhbGxiYWNrO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0NpcmNlLUV4dHJhQm9sZC5lb3RcIik7XG4gIC8qIElFOSBDb21wYXQgTW9kZXMgKi9cbiAgc3JjOiBsb2NhbChcIkNpcmNlIEV4dHJhQm9sZFwiKSwgbG9jYWwoXCJDaXJjZS1FeHRyYUJvbGRcIiksIHVybChcIi4uL2ZvbnRzL0NpcmNlLUV4dHJhQm9sZC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvQ2lyY2UtRXh0cmFCb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTsgfVxuXG4uYnRuIHtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogODAwO1xuICBoZWlnaHQ6IDYwcHg7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwZmZmNjtcbiAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDsgfVxuICAuYnRuOmhvdmVyLCAuYnRuOmZvY3VzLCAuYnRuOmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwZjRkMjtcbiAgICBib3gtc2hhZG93OiAwIDRweCAyNHB4IDAgcmdiYSgyMCwgMTg2LCAxODAsIDAuNDUpOyB9XG5cbi5idG4tLWNvbnRhY3RzIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBjb2xvcjogIzAwZmVmNTtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBiYWNrZ3JvdW5kOiAwOyB9XG4gIC5idG4tLWNvbnRhY3RzOmhvdmVyLCAuYnRuLS1jb250YWN0czpmb2N1cywgLmJ0bi0tY29udGFjdHM6YWN0aXZlIHtcbiAgICBjb2xvcjogIzAwNjU2MTsgfVxuXG4uYnRuLS1wYXltZW50IHtcbiAgd2lkdGg6IDM2OHB4O1xuICBsaW5lLWhlaWdodDogNC4yNzg7IH1cblxuLmJ0bi0tcmVxdWVzdCB7XG4gIHdpZHRoOiAyNjhweDsgfVxuXG4uYnRuLS1kaXJlY3Rpb24ge1xuICB3aWR0aDogMjI4cHg7IH1cblxuLmJ0bi0tcXVlc3Rpb24ge1xuICB3aWR0aDogNDQycHg7IH1cblxuLmJ0bi0tcmV2aWV3LCAuYnRuLS1zdG9yaWVzLXJlcXVlc3Qge1xuICB3aWR0aDogMzMwcHg7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgaGVpZ2h0OiA5MHB4O1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IDJweCBzb2xpZCAjMDAwO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgfVxuXG4uYnRuLS1zdG9yaWVzLXJlcXVlc3Qge1xuICBib3JkZXItY29sb3I6ICMwMGZmZjY7IH1cblxuLmJ0bi0tY29udGFjdHMtcmVxdWVzdCB7XG4gIHdpZHRoOiAyMTRweDsgfVxuXG4uYnRuLS1jb21wYW55LCAuYnRuLS1zZXJ2aWNlcyB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogI2ZmZjtcbiAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC5idG4tLWNvbXBhbnk6aG92ZXIsIC5idG4tLWNvbXBhbnk6YWN0aXZlLCAuYnRuLS1jb21wYW55OmZvY3VzLCAuYnRuLS1zZXJ2aWNlczpob3ZlciwgLmJ0bi0tc2VydmljZXM6YWN0aXZlLCAuYnRuLS1zZXJ2aWNlczpmb2N1cyB7XG4gICAgY29sb3I6ICMwMGZmZjY7IH1cblxuLmJ0bi0tcHJvY2VzcyB7XG4gIHdpZHRoOiAyNjhweDsgfVxuXG4uYnRuLS1pbnRlcm5hbCB7XG4gIGZvbnQtc2l6ZTogMTZweDsgfVxuXG4uYnRuLS1zdGFnZXMge1xuICB3aWR0aDogMjE2cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luOiAwIGF1dG87IH1cblxuLmJ0bi0tcHJpY2Uge1xuICB3aWR0aDogMjEycHg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7IH1cblxuLmJ0bi0tcG9wdXAtcmVxdWVzdCB7XG4gIHdpZHRoOiAyNzJweDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBoZWlnaHQ6IDc2cHg7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIG1hcmdpbjogMCBhdXRvOyB9XG5cbi5idG4tLW1hcCB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgd2lkdGg6IDI3MnB4OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5idG4ge1xuICAgIGZvbnQtc2l6ZTogMTZweDsgfSB9XG5cbi5mb3JtLWlucHV0IHtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZjtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7IH1cbiAgLmZvcm0taW5wdXQ6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzAwZmZmNjtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0OyB9XG4gIC5mb3JtLWlucHV0OjpwbGFjZWhvbGRlciB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDIuNjY7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBjb2xvcjogI2ZmZjsgfVxuXG4ucG9wdXAtYmxvY2tfX2Zvcm0taW5wdXQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7IH1cblxuLnBhZ2UtaGVhZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiA1MDA7IH1cblxuLm1haW4tcGFnZS13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLWhlaWdodDogY2FsYygxMDB2aCAtIDUwcHgpOyB9XG5cbi5tYWluLXBhZ2UtYmxvY2tzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsZXgtc2hyaW5rOiAwOyB9XG5cbi53cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4td2lkdGg6IDMyMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDA7IH1cblxuLnBhZ2UtbGlzdCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwOyB9XG5cbi5wYWdlLWhlYWRlcl9fcm93IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA1MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctdG9wOiAzNHB4OyB9XG5cbi5wYWdlLWhlYWRlcl9fbG9nbyB7XG4gIHdpZHRoOiA1M3B4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXNocmluazogMDsgfVxuXG4ucGFnZS1oZWFkZXJfX25hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7IH1cblxuLnBhZ2UtaGVhZGVyX19uYXYtaWNvbiB7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIG1hcmdpbi1sZWZ0OiA3cHg7IH1cblxuLnBhZ2UtaGVhZGVyX19uYXYgdWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyB9XG5cbi5wYWdlLWhlYWRlcl9fbmF2IGxpOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tcmlnaHQ6IDQwcHg7IH1cblxuLnBhZ2UtaGVhZGVyX19uYXYgbGkgYSB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICNmZmY7XG4gIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7IH1cbiAgLnBhZ2UtaGVhZGVyX19uYXYgbGkgYTpob3ZlciwgLnBhZ2UtaGVhZGVyX19uYXYgbGkgYTphY3RpdmUsIC5wYWdlLWhlYWRlcl9fbmF2IGxpIGE6Zm9jdXMge1xuICAgIGNvbG9yOiAjMDBmZmY2OyB9XG5cbi5wYWdlLWhlYWRlcl9fY29udGFjdHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG5cbi5wYWdlLWhlYWRlcl9fdGVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgY29sb3I6ICNmZmY7IH1cblxuLnBhZ2UtaGVhZGVyX19jdWJlIHtcbiAgd2lkdGg6IDQ2cHg7XG4gIGhlaWdodDogNDZweDsgfVxuXG4ucGFnZS1oZWFkZXJfX3RvZ2dsZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDE2cHg7XG4gIGxlZnQ6IDFweDtcbiAgd2lkdGg6IDc4cHg7XG4gIGhlaWdodDogNjZweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cblxuLnBhZ2UtaGVhZGVyX190b2dnbGUgc3BhbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjNzOyB9XG5cbi5wYWdlLWhlYWRlcl9fdG9nZ2xlIHNwYW46OmFmdGVyLFxuLnBhZ2UtaGVhZGVyX190b2dnbGUgc3Bhbjo6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogOHB4O1xuICB3aWR0aDogMjZweDtcbiAgaGVpZ2h0OiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuM3M7IH1cblxuLnBhZ2UtaGVhZGVyX190b2dnbGUgc3Bhbjo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMHB4KTsgfVxuXG4ucGFnZS1oZWFkZXJfX3RvZ2dsZSBzcGFuOjphZnRlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMHB4KTsgfVxuXG4ucGFnZS1oZWFkZXJfX3RvZ2dsZS5jbG9zZS1idXR0b24ge1xuICB3aWR0aDogMzRweDtcbiAgaGVpZ2h0OiAzNHB4O1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgdG9wOiAzMHB4OyB9XG5cbi5wYWdlLWhlYWRlcl9fdG9nZ2xlLmNsb3NlLWJ1dHRvbiBzcGFuIHtcbiAgd2lkdGg6IDA7IH1cblxuLnBhZ2UtaGVhZGVyX190b2dnbGUuY2xvc2UtYnV0dG9uIHNwYW46OmJlZm9yZSB7XG4gIHdpZHRoOiAzNHB4O1xuICBoZWlnaHQ6IDNweDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICBsZWZ0OiAtMTZweDsgfVxuXG4ucGFnZS1oZWFkZXJfX3RvZ2dsZS5jbG9zZS1idXR0b24gc3Bhbjo6YWZ0ZXIge1xuICB3aWR0aDogMzRweDtcbiAgaGVpZ2h0OiAzcHg7XG4gIGxlZnQ6IC0xNnB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpOyB9XG5cbi5wYWdlLWhlYWRlcl9fbWVudTpub3QoLmFjdGl2ZSkge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5wYWdlLWhlYWRlcl9fbWVudSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICB6LWluZGV4OiAxMDAwO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYm9yZGVyOiA4cHggc29saWQgIzAwZmZmNjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJiMmQzMDtcbiAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDsgfVxuXG4ucGFnZS1oZWFkZXJfX21lbnUgLmlubmVyX19tZW51IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyB9XG5cbi5jb21wYW55LW1lbnUgLmpxLWRyb3Bkb3duIC5qcS1kcm9wZG93bi1tZW51LFxuLnNlcnZpY2VzLW1lbnUgLmpxLWRyb3Bkb3duIC5qcS1kcm9wZG93bi1tZW51IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICB3aWR0aDogMjE0cHg7XG4gIHBhZGRpbmc6IDIwcHg7IH1cblxuLmNvbXBhbnktbWVudSAuanEtZHJvcGRvd24gLmpxLWRyb3Bkb3duLW1lbnUge1xuICB3aWR0aDogMTgwcHg7IH1cblxuLmNvbXBhbnktbWVudSAuanEtZHJvcGRvd24gLmpxLWRyb3Bkb3duLW1lbnUgYSxcbi5zZXJ2aWNlcy1tZW51IC5qcS1kcm9wZG93biAuanEtZHJvcGRvd24tbWVudSBhIHtcbiAgY29sb3I6ICMwNGYzZWI7XG4gIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuICAuY29tcGFueS1tZW51IC5qcS1kcm9wZG93biAuanEtZHJvcGRvd24tbWVudSBhOmhvdmVyLCAuY29tcGFueS1tZW51IC5qcS1kcm9wZG93biAuanEtZHJvcGRvd24tbWVudSBhOmFjdGl2ZSwgLmNvbXBhbnktbWVudSAuanEtZHJvcGRvd24gLmpxLWRyb3Bkb3duLW1lbnUgYTpmb2N1cyxcbiAgLnNlcnZpY2VzLW1lbnUgLmpxLWRyb3Bkb3duIC5qcS1kcm9wZG93bi1tZW51IGE6aG92ZXIsXG4gIC5zZXJ2aWNlcy1tZW51IC5qcS1kcm9wZG93biAuanEtZHJvcGRvd24tbWVudSBhOmFjdGl2ZSxcbiAgLnNlcnZpY2VzLW1lbnUgLmpxLWRyb3Bkb3duIC5qcS1kcm9wZG93bi1tZW51IGE6Zm9jdXMge1xuICAgIGNvbG9yOiAjZmZmOyB9XG5cbi5jb21wYW55LW1lbnUgLmpxLWRyb3Bkb3duIC5qcS1kcm9wZG93bi1tZW51IGEge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNzAwOyB9XG5cbi5jb21wYW55LW1lbnUgLmpxLWRyb3Bkb3duIC5qcS1kcm9wZG93bi1tZW51IGE6bm90KDpsYXN0LWNoaWxkKSxcbi5zZXJ2aWNlcy1tZW51IC5qcS1kcm9wZG93biAuanEtZHJvcGRvd24tbWVudSBhOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbi5jb21wYW55LW1lbnUgLmpxLWRyb3Bkb3duLmpxLWRyb3Bkb3duLXRpcCxcbi5zZXJ2aWNlcy1tZW51IC5qcS1kcm9wZG93bi5qcS1kcm9wZG93bi10aXAge1xuICBtYXJnaW4tdG9wOiAxNXB4OyB9XG5cbi5jb21wYW55LW1lbnUgLmpxLWRyb3Bkb3duLmpxLWRyb3Bkb3duLXRpcDphZnRlciwgLmNvbXBhbnktbWVudSAuanEtZHJvcGRvd24uanEtZHJvcGRvd24tdGlwOmJlZm9yZSxcbi5zZXJ2aWNlcy1tZW51IC5qcS1kcm9wZG93bi5qcS1kcm9wZG93bi10aXA6YWZ0ZXIsIC5zZXJ2aWNlcy1tZW51IC5qcS1kcm9wZG93bi5qcS1kcm9wZG93bi10aXA6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQ6IDA7XG4gIGJvcmRlci1yaWdodDogMTZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMTZweCBzb2xpZCAjMDAwO1xuICBsZWZ0OiAwO1xuICB0b3A6IC0xNXB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAud3JhcHBlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAzMzBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDsgfVxuICAucGFnZS1oZWFkZXJfX3JvdyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAzMzBweDtcbiAgICBoZWlnaHQ6IDg1cHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgLnBhZ2UtaGVhZGVyX19sb2dvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG4gICAgbWFyZ2luLXRvcDogMTJweDsgfVxuICAucGFnZS1oZWFkZXJfX2N1YmUge1xuICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEzcHg7IH1cbiAgLnBhZ2UtaGVhZGVyX19uYXYsIC5wYWdlLWhlYWRlcl9fY29udGFjdHMge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLnBhZ2UtaGVhZGVyX19uYXYgbGk6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgLnBhZ2UtaGVhZGVyX190b2dnbGUge1xuICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgLnBhZ2UtaGVhZGVyX19tZW51IHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBjdWJpYy1iZXppZXIoMC42NDUsIDAuMDQ1LCAwLjM1NSwgMSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyYjJkMzA7IH1cbiAgLnBhZ2UtaGVhZGVyX19tZW51IC5pbm5lcl9fbWVudSB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLnBhZ2UtaGVhZGVyX19tZW51LmFjdGl2ZSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBwb2ludGVyLWV2ZW50czogYWxsO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTsgfVxuICAucGFnZS1oZWFkZXJfX21lbnUgLnBhZ2UtaGVhZGVyX190b2dnbGUge1xuICAgIGJvcmRlcjogMDsgfVxuICAucGFnZS1oZWFkZXJfX21lbnUgLnBhZ2UtaGVhZGVyX19uYXYge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcGFkZGluZy10b3A6IDE0NnB4O1xuICAgIHBhZGRpbmctbGVmdDogMzZweDsgfVxuICAucGFnZS1oZWFkZXJfX21lbnUgLnBhZ2UtaGVhZGVyX19uYXYgdWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAucGFnZS1oZWFkZXJfX21lbnUgLnBhZ2UtaGVhZGVyX19uYXYgdWwucGFnZS1oZWFkZXJfX2lubmVyLW1lbnUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgcGFkZGluZzogMTVweCAyMHB4IDVweCAyMHB4OyB9XG4gIC5wYWdlLWhlYWRlcl9fbWVudSAucGFnZS1oZWFkZXJfX25hdiBsaSBhLCAucGFnZS1oZWFkZXJfX21lbnUgLnBhZ2UtaGVhZGVyX19pbm5lci1tZW51IGxpIGEge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiAjMDBmZmY2O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDsgfVxuICAgIC5wYWdlLWhlYWRlcl9fbWVudSAucGFnZS1oZWFkZXJfX25hdiBsaSBhOmhvdmVyLCAucGFnZS1oZWFkZXJfX21lbnUgLnBhZ2UtaGVhZGVyX19uYXYgbGkgYTpmb2N1cywgLnBhZ2UtaGVhZGVyX19tZW51IC5wYWdlLWhlYWRlcl9fbmF2IGxpIGE6YWN0aXZlLCAucGFnZS1oZWFkZXJfX21lbnUgLnBhZ2UtaGVhZGVyX19pbm5lci1tZW51IGxpIGE6aG92ZXIsIC5wYWdlLWhlYWRlcl9fbWVudSAucGFnZS1oZWFkZXJfX2lubmVyLW1lbnUgbGkgYTpmb2N1cywgLnBhZ2UtaGVhZGVyX19tZW51IC5wYWdlLWhlYWRlcl9faW5uZXItbWVudSBsaSBhOmFjdGl2ZSB7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAucGFnZS1oZWFkZXJfX21lbnUgLmljb24tLWNoZXZyb24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDJweDtcbiAgICByaWdodDogLTI1cHg7XG4gICAgZmlsbDogIzAwZmZmNjtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0OyB9XG4gIC5wYWdlLWhlYWRlcl9fbWVudSAucGFnZS1oZWFkZXJfX25hdiBsaSBhLmFjdGl2ZSAucGFnZS1oZWFkZXJfX2lubmVyLW1lbnUge1xuICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgLnBhZ2UtaGVhZGVyX19tZW51IC5wYWdlLWhlYWRlcl9fbmF2IGxpIGEuYWN0aXZlIC5pY29uLS1jaGV2cm9uIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgIGZpbGw6ICNmZmY7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAud3JhcHBlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7IH1cbiAgLnBhZ2UtaGVhZGVyX19uYXYgdWwge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgfVxuICAucGFnZS1oZWFkZXJfX25hdiBsaTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7IH1cbiAgLnBhZ2UtaGVhZGVyX19jdWJlIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5wYWdlLWhlYWRlcl9fY29udGFjdHMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IC03MHB4OyB9XG4gIC5wYWdlLWhlYWRlcl9fdGVsIHtcbiAgICBmb250LXNpemU6IDE4cHg7IH1cbiAgLnBhZ2UtaGVhZGVyX19yb3cgLmJ0bi0tY29udGFjdHMge1xuICAgIGZvbnQtc2l6ZTogMTZweDsgfVxuICAucGFnZS1oZWFkZXJfX3RvZ2dsZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLndyYXBwZXIge1xuICAgIHdpZHRoOiAxMjAwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7IH1cbiAgLnBhZ2UtaGVhZGVyX190b2dnbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLnBhZ2UtaGVhZGVyX19tZW51IHtcbiAgICBwYWRkaW5nOiAyOHB4IDAgMTAwcHg7IH1cbiAgLnBhZ2UtaGVhZGVyX19tZW51IC5pbm5lcl9fbWVudSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMTcwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7IH1cbiAgLnBhZ2UtaGVhZGVyX19tZW51IC5wYWdlLWhlYWRlcl9fdG9nZ2xlIHtcbiAgICBkaXNwbGF5OiBmbGV4OyB9IH1cblxuLmZpcnN0LWJsb2NrIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2hlYWRlci1iZy5qcGdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNTE4MWE7XG4gIHBhZGRpbmctdG9wOiAyMzBweDtcbiAgcGFkZGluZy1ib3R0b206IDExMHB4OyB9XG4gIC5maXJzdC1ibG9ja19fY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gIC5maXJzdC1ibG9ja19faGVhZGluZyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHdpZHRoOiA2MDBweDsgfVxuICAuZmlyc3QtYmxvY2tfX3RpdGxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBjb2xvcjogIzAwZmZmNjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7IH1cbiAgLmZpcnN0LWJsb2NrX19kZXNjcmlwdGlvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDUzMHB4O1xuICAgIGZvbnQtc2l6ZTogMzRweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIG1hcmdpbjogMDtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4OyB9XG4gIC5maXJzdC1ibG9ja19fYWJvdXQtZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICB3aWR0aDogNTc0cHg7IH1cbiAgLmZpcnN0LWJsb2NrX19saXN0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDQ1OHB4O1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNThweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvYm9yZGVyLnBuZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyB9XG4gIC5maXJzdC1ibG9jay5pbnRlcm5hbC1ibG9jayAuZmlyc3QtYmxvY2tfX2xpc3Qge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICAgIGhlaWdodDogMzg4cHg7IH1cbiAgLmZpcnN0LWJsb2NrLmludGVybmFsLWJsb2NrIC5maXJzdC1ibG9ja19fZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICB3aWR0aDogNjMwcHg7IH1cbiAgLmZpcnN0LWJsb2NrLmludGVybmFsLWJsb2NrIC5idG4tLXBheW1lbnQge1xuICAgIHdpZHRoOiA1MjRweDtcbiAgICBsaW5lLWhlaWdodDogODBweDsgfVxuICAuZmlyc3QtYmxvY2tfX2xpc3QtdGl0bGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7IH1cbiAgLmZpcnN0LWJsb2NrX19saXN0IGxpIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4OyB9XG4gIC5maXJzdC1ibG9ja19fbGlzdC1vcHRpb24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHdpZHRoOiAzMjBweDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZmlyc3QtYmxvY2sge1xuICAgIHBhZGRpbmctdG9wOiAxMjBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3A7IH1cbiAgICAuZmlyc3QtYmxvY2tfX2NvbnRhaW5lciB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gICAgLmZpcnN0LWJsb2NrX19oZWFkaW5nIHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLmZpcnN0LWJsb2NrX19saXN0IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMzJweDsgfVxuICAgIC5maXJzdC1ibG9ja19fbGlzdC1vcHRpb24ge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgd2lkdGg6IDIwMHB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7IH1cbiAgICAuZmlyc3QtYmxvY2tfX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgICAuZmlyc3QtYmxvY2tfX2Rlc2NyaXB0aW9uIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzRweDsgfVxuICAgIC5maXJzdC1ibG9jayAuYnRuLS1wYXltZW50IHtcbiAgICAgIHdpZHRoOiAyOTBweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgIGJvdHRvbTogLTc2cHg7IH1cbiAgICAuZmlyc3QtYmxvY2suaW50ZXJuYWwtYmxvY2sgLmZpcnN0LWJsb2NrX190aXRsZSB7XG4gICAgICBmb250LXNpemU6IDI4cHg7IH1cbiAgICAuZmlyc3QtYmxvY2suaW50ZXJuYWwtYmxvY2sgLmZpcnN0LWJsb2NrX19saXN0IHtcbiAgICAgIGhlaWdodDogMzY0cHg7XG4gICAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7IH1cbiAgICAuZmlyc3QtYmxvY2suaW50ZXJuYWwtYmxvY2sgLmZpcnN0LWJsb2NrX19kZXNjcmlwdGlvbiB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDQ1cHg7IH1cbiAgICAuZmlyc3QtYmxvY2suaW50ZXJuYWwtYmxvY2sgLmJ0bi0tcGF5bWVudCB7XG4gICAgICB3aWR0aDogMjkwcHg7XG4gICAgICBoZWlnaHQ6IDc2cHg7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5maXJzdC1ibG9ja19faGVhZGluZyB7XG4gICAgd2lkdGg6IDMwMHB4OyB9XG4gIC5maXJzdC1ibG9ja19fbGlzdCB7XG4gICAgd2lkdGg6IDM0MHB4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlOyB9XG4gIC5maXJzdC1ibG9ja19fbGlzdC1vcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB3aWR0aDogMjAwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7IH1cbiAgLmZpcnN0LWJsb2NrX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAzNnB4OyB9XG4gIC5maXJzdC1ibG9ja19fZGVzY3JpcHRpb24ge1xuICAgIHdpZHRoOiAzMDBweDtcbiAgICBmb250LXNpemU6IDI0cHg7IH1cbiAgLmZpcnN0LWJsb2NrIC5idG4tLXBheW1lbnQge1xuICAgIHdpZHRoOiAzMDBweDsgfVxuICAuZmlyc3QtYmxvY2tfX2Fib3V0LWRlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDIwcHg7IH1cbiAgLmZpcnN0LWJsb2NrLmludGVybmFsLWJsb2NrIC5maXJzdC1ibG9ja19fZGVzY3JpcHRpb24ge1xuICAgIHdpZHRoOiAzMDBweDsgfSB9XG5cbi5hYm91dC1ibG9jayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGZmZmU7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXRvcDogMzVweDtcbiAgcGFkZGluZy1ib3R0b206IDM1cHg7IH1cbiAgLmFib3V0LWJsb2NrX19saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gIC5hYm91dC1ibG9ja19fdGl0bGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICBmb250LXdlaWdodDogODAwO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7IH1cbiAgLmFib3V0LWJsb2NrX19jYXJkIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDsgfVxuICAgIC5hYm91dC1ibG9ja19fY2FyZDpob3Zlcjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYm90dG9tOiAtMTVweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAzcHg7XG4gICAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgIzAwZmZmNjsgfVxuICAuYWJvdXQtYmxvY2tfX2NhcmQ6bnRoLWNoaWxkKDMpIC5hYm91dC1ibG9ja19fY2FyZC10aXRsZSB7XG4gICAgd2lkdGg6IDEwMHB4OyB9XG4gIC5hYm91dC1ibG9ja19fY2FyZC10aXRsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgd2lkdGg6IDE4MHB4O1xuICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGNvbG9yOiAjMDAwOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5hYm91dC1ibG9jayB7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7IH1cbiAgICAuYWJvdXQtYmxvY2tfX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG4gICAgLmFib3V0LWJsb2NrX19jYXJkOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzZweDsgfVxuICAgIC5hYm91dC1ibG9ja19fY2FyZDpudGgtY2hpbGQoMykgLmFib3V0LWJsb2NrX19jYXJkLXRpdGxlIHtcbiAgICAgIHdpZHRoOiAxNTBweDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5hYm91dC1ibG9ja19fbGlzdCB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgLmFib3V0LWJsb2NrX19jYXJkOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAuYWJvdXQtYmxvY2tfX2NhcmQ6bnRoLWNoaWxkKDEpLCAuYWJvdXQtYmxvY2tfX2NhcmQ6bnRoLWNoaWxkKDIpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4OyB9XG4gIC5hYm91dC1ibG9ja19fY2FyZDpudGgtY2hpbGQoMW4pIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHg7IH1cbiAgLmFib3V0LWJsb2NrX19jYXJkOm50aC1jaGlsZCgzKSAuYWJvdXQtYmxvY2tfX2NhcmQtdGl0bGUge1xuICAgIHdpZHRoOiAxNTBweDsgfSB9XG5cbi5wcm9jZXNzLWJsb2NrIHtcbiAgcGFkZGluZy10b3A6IDU2cHg7XG4gIHBhZGRpbmctYm90dG9tOiA4NXB4OyB9XG4gIC5wcm9jZXNzLWJsb2NrLmFwcHJlY2lhdGUtYmxvY2sge1xuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4OyB9XG4gIC5wcm9jZXNzLWJsb2NrX190aXRsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiA0OHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgbWFyZ2luLWJvdHRvbTogNjRweDsgfVxuICAucHJvY2Vzcy1ibG9ja19fbGlzdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtd3JhcDogd3JhcDsgfVxuICAucHJvY2Vzcy1ibG9ja19fY2FyZCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIHdpZHRoOiA1MTBweDsgfVxuICAgIC5wcm9jZXNzLWJsb2NrX19jYXJkOm5vdCg6bnRoLWNoaWxkKDJuKSkge1xuICAgICAgbWFyZ2luLXJpZ2h0OiA2NXB4OyB9XG4gICAgLnByb2Nlc3MtYmxvY2tfX2NhcmQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA2MHB4OyB9XG4gIC5wcm9jZXNzLWJsb2NrX19jYXJkLW51bSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiAxMjVweDtcbiAgICBmb250LXdlaWdodDogODAwO1xuICAgIGNvbG9yOiAjYzVmZmZjO1xuICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICB3aWR0aDogNzBweDsgfVxuICAucHJvY2Vzcy1ibG9ja19fY2FyZC1pbm5lciB7XG4gICAgd2lkdGg6IDQzMHB4OyB9XG4gIC5wcm9jZXNzLWJsb2NrX19jYXJkLXRpdGxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICBjb2xvcjogIzAwYmNiZTtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG4gIC5wcm9jZXNzLWJsb2NrX19jYXJkLXRleHQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBjb2xvcjogIzUzNTM1MzsgfVxuICAucHJvY2Vzcy1ibG9jayAuYnRuLS1wcm9jZXNzIHtcbiAgICBtYXJnaW46IDAgYXV0bzsgfVxuICAucHJvY2Vzcy1ibG9jay50cnVzdC1ibG9jayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcbiAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucHJvY2Vzcy1ibG9jayB7XG4gICAgcGFkZGluZy10b3A6IDM1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7IH1cbiAgICAucHJvY2Vzcy1ibG9ja19fY2FyZCB7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5wcm9jZXNzLWJsb2NrX190aXRsZSB7XG4gICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyNXB4OyB9XG4gICAgLnByb2Nlc3MtYmxvY2tfX2NhcmQtdGl0bGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICAgIC5wcm9jZXNzLWJsb2NrX19jYXJkLW51bSB7XG4gICAgICB3aWR0aDogNDdweDsgfVxuICAgIC5wcm9jZXNzLWJsb2NrX19jYXJkOm5vdCg6bnRoLWNoaWxkKDJuKSkge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gICAgLnByb2Nlc3MtYmxvY2suYXBwcmVjaWF0ZS1ibG9jayB7XG4gICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAzNXB4OyB9XG4gICAgLnByb2Nlc3MtYmxvY2sgLmJ0bi0tcHJvY2VzcyB7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4OyB9XG4gICAgLnByb2Nlc3MtYmxvY2sudHJ1c3QtYmxvY2sge1xuICAgICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNDBweDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5wcm9jZXNzLWJsb2NrX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAzNnB4OyB9XG4gIC5wcm9jZXNzLWJsb2NrX19saXN0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAucHJvY2Vzcy1ibG9ja19fY2FyZDpub3QoOm50aC1jaGlsZCgybikpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7IH0gfVxuXG4uY2FsbC1ibG9ja19fYmFja2dyb3VuZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG4gIHRvcDogLTQwcHg7XG4gIGxlZnQ6IDE5MHB4OyB9XG5cbi5jYWxsLWJsb2NrX19jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIG1hcmdpbi1ib3R0b206IDEwMHB4OyB9XG5cbi5jYWxsLWJsb2NrX19oZWFkaW5nIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMDBweDsgfVxuXG4uY2FsbC1ibG9ja19fdGl0bGUge1xuICBtYXgtd2lkdGg6IDMwOHB4O1xuICBmb250LXNpemU6IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGNvbG9yOiAjMDAwO1xuICBsaW5lLWhlaWdodDogMS40NjsgfVxuXG4uY2FsbC1ibG9ja19fY29udGVudC1pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cblxuLmNhbGwtYmxvY2tfX2NvbnRlbnQtaW5uZXIgcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjMwcHg7IH1cblxuLmNhbGwtYmxvY2tfX2NvbnRlbnQtaW5uZXIgcCwgLmNhbGwtYmxvY2tfX2NvbnRlbnQtcmVxdWVzdCBwIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMDAwOyB9XG5cbi5jYWxsLWJsb2NrX19jb250ZW50LWlubmVyIHAge1xuICBtYXJnaW4tcmlnaHQ6IDQwcHg7IH1cblxuLmNhbGwtYmxvY2tfX2NvbnRlbnQtcmVxdWVzdCBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDsgfVxuXG4uY2FsbC1ibG9ja19fY29udGVudC10ZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiA0MHB4O1xuICBmb250LXdlaWdodDogODAwO1xuICBsaW5lLWhlaWdodDogMS40MjU7XG4gIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XG4gIGNvbG9yOiAjMDAwOyB9XG4gIC5jYWxsLWJsb2NrX19jb250ZW50LXRlbDpob3ZlciwgLmNhbGwtYmxvY2tfX2NvbnRlbnQtdGVsOmZvY3VzLCAuY2FsbC1ibG9ja19fY29udGVudC10ZWw6YWN0aXZlIHtcbiAgICBjb2xvcjogIzAwZmZmNjsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY2FsbC1ibG9ja19fY29udGFpbmVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgLmNhbGwtYmxvY2tfX2JhY2tncm91bmQge1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogNDAwcHg7IH1cbiAgLmNhbGwtYmxvY2tfX2JhY2tncm91bmQgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvOyB9XG4gIC5jYWxsLWJsb2NrX19oZWFkaW5nIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgLmNhbGwtYmxvY2tfX3RpdGxlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAuY2FsbC1ibG9ja19fY29udGVudCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAuY2FsbC1ibG9ja19fY29udGVudC1pbm5lciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gIC5jYWxsLWJsb2NrX19jb250ZW50LWlubmVyIHAsIC5jYWxsLWJsb2NrX19jb250ZW50LXJlcXVlc3QgcCB7XG4gICAgZm9udC1zaXplOiAxNnB4OyB9XG4gIC5jYWxsLWJsb2NrX19jb250ZW50LWlubmVyIHAge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gIC5jYWxsLWJsb2NrX19jb250ZW50LXJlcXVlc3QgcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuICAuY2FsbC1ibG9ja19fY29udGVudC10ZWwge1xuICAgIGZvbnQtc2l6ZTogMzBweDsgfVxuICAuY2FsbC1ibG9jayAuYnRuLS1yZXF1ZXN0IHtcbiAgICBtYXJnaW46IDAgYXV0bzsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5jYWxsLWJsb2NrX19oZWFkaW5nIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgLmNhbGwtYmxvY2tfX3RpdGxlIHtcbiAgICB3aWR0aDogMjgwcHg7XG4gICAgZm9udC1zaXplOiAyNHB4OyB9XG4gIC5jYWxsLWJsb2NrX19jb250ZW50LWlubmVyIHAge1xuICAgIG1hcmdpbi1yaWdodDogMTBweDsgfVxuICAuY2FsbC1ibG9ja19fY29udGVudC10ZWwge1xuICAgIGZvbnQtc2l6ZTogMjBweDsgfVxuICAuY2FsbC1ibG9ja19fY29udGVudC1pbm5lciBwLCAuY2FsbC1ibG9ja19fY29udGVudC1yZXF1ZXN0IHAge1xuICAgIGZvbnQtc2l6ZTogMTZweDsgfSB9XG5cbi5kaXJlY3Rpb25zLWJsb2NrX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogNDhweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIHdpZHRoOiA4MTRweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuXG4uZGlyZWN0aW9ucy1ibG9ja19fc2xpZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgbWFyZ2luLWJvdHRvbTogNTBweDsgfVxuICAuZGlyZWN0aW9ucy1ibG9ja19fc2xpZGVyOm5vdCguc2xpY2staW5pdGlhbGl6ZWQpIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLmRpcmVjdGlvbnMtYmxvY2tfX3NsaWRlciA+ICoge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsZXgtc2hyaW5rOiAwOyB9XG5cbi5kaXJlY3Rpb25zLWJsb2NrX19zbGlkZXIgLnNsaWNrLXRyYWNrIHtcbiAgZGlzcGxheTogZmxleDsgfVxuXG4uZGlyZWN0aW9ucy1ibG9ja19fc2xpZGVyIC5zbGljay1zbGlkZSB7XG4gIGhlaWdodDogYXV0bzsgfVxuXG4uZGlyZWN0aW9ucy1ibG9ja19fY2FyZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1hcmdpbjogMCAxNXB4O1xuICBvdXRsaW5lOiAwOyB9XG5cbi5kaXJlY3Rpb25zLWJsb2NrX19jYXJkLXBob3RvIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMjM2cHg7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7IH1cblxuLmRpcmVjdGlvbnMtYmxvY2tfX2NhcmQtcGhvdG8gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47IH1cblxuLmRpcmVjdGlvbnMtYmxvY2tfX2NhcmQtaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGhlaWdodDogY2FsYygxMDAlIC0gMzIycHgpOyB9XG5cbi5kaXJlY3Rpb25zLWJsb2NrX19jYXJkLXRpdGxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgY29sb3I6ICMwMDA7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cblxuLmRpcmVjdGlvbnMtYmxvY2tfX2hlbHAtYmxvY2sge1xuICBtYXJnaW4tYm90dG9tOiAxMDBweDsgfVxuXG4uZGlyZWN0aW9ucy1ibG9ja19faGVscC1ibG9jayBwIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMDAwOyB9XG5cbi5kaXJlY3Rpb25zLWJsb2NrX19oZWxwLWJsb2NrIGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMwMGJjYmU7XG4gIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7IH1cbiAgLmRpcmVjdGlvbnMtYmxvY2tfX2hlbHAtYmxvY2sgYTpob3ZlciwgLmRpcmVjdGlvbnMtYmxvY2tfX2hlbHAtYmxvY2sgYTpmb2N1cywgLmRpcmVjdGlvbnMtYmxvY2tfX2hlbHAtYmxvY2sgYTphY3RpdmUge1xuICAgIGNvbG9yOiAjMGNmY2ZmOyB9XG4gIC5kaXJlY3Rpb25zLWJsb2NrX19oZWxwLWJsb2NrIGE6OmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICBib3R0b206IDJweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkICMwMGJjYmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDsgfVxuICAuZGlyZWN0aW9ucy1ibG9ja19faGVscC1ibG9jayBhOmhvdmVyOjphZnRlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMGNmY2ZmOyB9XG5cbi5kaXJlY3Rpb25zLWJsb2NrX19hcnJvdy5wcmV2LCAuZGlyZWN0aW9ucy1ibG9ja19fYXJyb3cubmV4dCB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTEwcHg7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHotaW5kZXg6IDEwO1xuICBiYWNrZ3JvdW5kOiAwO1xuICBib3JkZXI6IDA7XG4gIHotaW5kZXg6IDEwO1xuICBvdXRsaW5lOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLmRpcmVjdGlvbnMtYmxvY2tfX2Fycm93LnByZXYge1xuICBsZWZ0OiAtMzBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2RpcmVjdGlvbi1hcnJvdy1sZWZ0LnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsgfVxuXG4uZGlyZWN0aW9ucy1ibG9ja19fYXJyb3cubmV4dCB7XG4gIHJpZ2h0OiAtMzBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2RpcmVjdGlvbi1hcnJvdy1yaWdodC5zdmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7IH1cblxuLmRpcmVjdGlvbnMtYmxvY2tfX2NhcmQtY29udHJvbHMge1xuICBkaXNwbGF5OiBub25lO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG4uZGlyZWN0aW9ucy1ibG9ja19fY291bnRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7IH1cblxuLmRpcmVjdGlvbnMtYmxvY2tfX2NvdW50ZXItY3VycmVudCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMDAwO1xuICBtYXJnaW4tcmlnaHQ6IDEycHg7IH1cblxuLmRpcmVjdGlvbnMtYmxvY2tfX2NvdW50ZXItc2xhc2gge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogMjAwO1xuICBjb2xvcjogIzAwMDtcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4OyB9XG5cbi5kaXJlY3Rpb25zLWJsb2NrX19jb3VudGVyLXRvdGFsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICMwMDA7IH1cblxuLmRpcmVjdGlvbnMtYmxvY2suc2VydmljZXMtYmxvY2sgLmRpcmVjdGlvbnMtYmxvY2tfX2hlbHAtYmxvY2sge1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5kaXJlY3Rpb25zLWJsb2NrLnNlcnZpY2VzLWJsb2NrIHtcbiAgcGFkZGluZy10b3A6IDYwcHg7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmRpcmVjdGlvbnMtYmxvY2sge1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICAuZGlyZWN0aW9ucy1ibG9ja19fdGl0bGUge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG4gICAgLmRpcmVjdGlvbnMtYmxvY2tfX2Fycm93Lm5leHQge1xuICAgICAgcmlnaHQ6IDA7IH1cbiAgICAuZGlyZWN0aW9ucy1ibG9ja19fY29udGFpbmVyIHtcbiAgICAgIHBhZGRpbmctdG9wOiA0MHB4OyB9XG4gICAgLmRpcmVjdGlvbnMtYmxvY2tfX3NsaWRlciB7XG4gICAgICB3aWR0aDogY2FsYygxMDAlICsgMzBweCk7XG4gICAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gICAgLmRpcmVjdGlvbnMtYmxvY2tfX2NhcmQge1xuICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICBtYXJnaW46IDA7IH1cbiAgICAuZGlyZWN0aW9ucy1ibG9ja19fY2FyZC1waG90byB7XG4gICAgICBoZWlnaHQ6IDIwMHB4OyB9XG4gICAgLmRpcmVjdGlvbnMtYmxvY2tfX2NhcmQtaW5uZXIge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4OyB9XG4gICAgLmRpcmVjdGlvbnMtYmxvY2sgLmJ0bi0tZGlyZWN0aW9uIHtcbiAgICAgIHdpZHRoOiAyOTBweDtcbiAgICAgIG1hcmdpbjogMCBhdXRvOyB9XG4gICAgLmRpcmVjdGlvbnMtYmxvY2tfX2hlbHAtYmxvY2sgcCwgLmRpcmVjdGlvbnMtYmxvY2tfX2hlbHAtYmxvY2sgYSB7XG4gICAgICBmb250LXNpemU6IDE4cHg7IH1cbiAgICAuZGlyZWN0aW9ucy1ibG9ja19faGVscC1ibG9jayBhIHtcbiAgICAgIGJvcmRlcjogMDsgfVxuICAgIC5kaXJlY3Rpb25zLWJsb2NrX19oZWxwLWJsb2NrIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7IH1cbiAgICAuZGlyZWN0aW9ucy1ibG9ja19fYXJyb3cucHJldiwgLmRpcmVjdGlvbnMtYmxvY2tfX2Fycm93Lm5leHQge1xuICAgICAgd2lkdGg6IDc0cHg7XG4gICAgICBoZWlnaHQ6IDEycHg7IH1cbiAgICAuZGlyZWN0aW9ucy1ibG9ja19fYXJyb3cucHJldiB7XG4gICAgICB0b3A6IDIzMnB4O1xuICAgICAgbGVmdDogMThweDtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zdG9yaWVzLWFycm93LWxlZnQuc3ZnXCIpO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsgfVxuICAgIC5kaXJlY3Rpb25zLWJsb2NrX19hcnJvdy5uZXh0IHtcbiAgICAgIHRvcDogMjMycHg7XG4gICAgICBsZWZ0OiAyMjhweDtcbiAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3N0b3JpZXMtYXJyb3ctcmlnaHQuc3ZnXCIpO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsgfVxuICAgIC5kaXJlY3Rpb25zLWJsb2NrX19jYXJkLWNvbnRyb2xzIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgICAuZGlyZWN0aW9ucy1ibG9ja19fY2FyZC1pbm5lciB7XG4gICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDM0MnB4KTsgfVxuICAgIC5kaXJlY3Rpb25zLWJsb2NrLnNlcnZpY2VzLWJsb2NrIHtcbiAgICAgIHBhZGRpbmctdG9wOiAwOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmRpcmVjdGlvbnMtYmxvY2tfX3RpdGxlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmb250LXNpemU6IDM2cHg7IH1cbiAgLmRpcmVjdGlvbnMtYmxvY2tfX2NhcmQtaW5uZXIge1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gMzEycHgpOyB9XG4gIC5kaXJlY3Rpb25zLWJsb2NrX19hcnJvdy5wcmV2IHtcbiAgICBsZWZ0OiAtMjBweDsgfVxuICAuZGlyZWN0aW9ucy1ibG9ja19fYXJyb3cubmV4dCB7XG4gICAgcmlnaHQ6IC0yMHB4OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSBhbmQgKG1heC13aWR0aDogMTI3OXB4KSB7XG4gIC5kaXJlY3Rpb25zLWJsb2NrX19zbGlkZXIge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7IH1cbiAgLmRpcmVjdGlvbnMtYmxvY2tfX2Fycm93LnByZXYge1xuICAgIGxlZnQ6IC0yOHB4OyB9XG4gIC5kaXJlY3Rpb25zLWJsb2NrX19hcnJvdy5uZXh0IHtcbiAgICByaWdodDogLTI4cHg7IH0gfVxuXG4ucXVlc3Rpb25zLWJsb2NrIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAucXVlc3Rpb25zLWJsb2NrX19jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgLnF1ZXN0aW9ucy1ibG9ja19fbGlzdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgbWluLWhlaWdodDogNTQwcHg7IH1cbiAgLnF1ZXN0aW9ucy1ibG9ja19fcmVxdWVzdC1idG4ge1xuICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgLnF1ZXN0aW9ucy1ibG9ja19fdGl0bGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICBmb250LXdlaWdodDogODAwO1xuICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDsgfVxuICAucXVlc3Rpb25zLWJsb2NrX19jYXJkIHtcbiAgICB3aWR0aDogNjQwcHg7XG4gICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcbiAgICBtYXJnaW4tYm90dG9tOiAyOHB4OyB9XG4gIC5xdWVzdGlvbnMtYmxvY2tfX2hlYWRpbmcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHBhZGRpbmctbGVmdDogMzZweDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0OyB9XG4gICAgLnF1ZXN0aW9ucy1ibG9ja19faGVhZGluZzpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgLnF1ZXN0aW9ucy1ibG9ja19fYm9keSB7XG4gICAgcGFkZGluZzogMThweCAzNXB4IDAgMzVweDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0OyB9XG4gIC5xdWVzdGlvbnMtYmxvY2tfX2FydGljbGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXdlaWdodDogODAwO1xuICAgIGNvbG9yOiAjMDBiY2JlO1xuICAgIG1hcmdpbjogMDtcbiAgICBtYXJnaW4tdG9wOiAyMnB4O1xuICAgIHdpZHRoOiA2MDBweDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xuICAgIHotaW5kZXg6IDI7IH1cbiAgICAucXVlc3Rpb25zLWJsb2NrX19hcnRpY2xlOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjMDA3MDcyOyB9XG4gIC5xdWVzdGlvbnMtYmxvY2stLXBsdXMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMDBmZmY2O1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIGhlaWdodDogNjBweDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0OyB9XG4gIC5xdWVzdGlvbnMtYmxvY2stLXBsdXM6OmJlZm9yZSwgLnF1ZXN0aW9ucy1ibG9jay0tcGx1czo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiAxMHB4O1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGhlaWdodDogMnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDsgfVxuICAucXVlc3Rpb25zLWJsb2NrLS1wbHVzOjphZnRlciB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpOyB9XG4gIC5xdWVzdGlvbnMtYmxvY2tfX2NvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5xdWVzdGlvbnMtYmxvY2tfX2Fuc3dlciB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgIGNvbG9yOiAjNTM1MzUzOyB9XG4gIC5xdWVzdGlvbnMtYmxvY2tfX2NhcmQuYWN0aXZlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG4gIC5xdWVzdGlvbnMtYmxvY2tfX2NhcmQuYWN0aXZlIC5xdWVzdGlvbnMtYmxvY2tfX2NvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAucXVlc3Rpb25zLWJsb2NrX19jYXJkLmFjdGl2ZSAucXVlc3Rpb25zLWJsb2NrLS1wbHVzOjphZnRlciB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7IH1cbiAgLnF1ZXN0aW9ucy1ibG9ja19fcGhvdG8tYmxvY2sge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IC0zNDRweDtcbiAgICB3aWR0aDogODkwcHg7XG4gICAgbWF4LWhlaWdodDogMTAwJTsgfVxuICAucXVlc3Rpb25zLWJsb2NrX19waG90by1ibG9jayBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47IH1cbiAgLnF1ZXN0aW9ucy1ibG9jay5pbnRlcm5hbC1ibG9jayB7XG4gICAgcGFkZGluZy10b3A6IDc1cHg7IH1cbiAgLnF1ZXN0aW9ucy1ibG9jay5pbnRlcm5hbC1ibG9jayAucXVlc3Rpb25zLWJsb2NrX190aXRsZSB7XG4gICAgbWF4LXdpZHRoOiA1MTBweDsgfVxuICAucXVlc3Rpb25zLWJsb2NrLmludGVybmFsLWJsb2NrIC5xdWVzdGlvbnMtYmxvY2tfX2NhcmQuYWN0aXZlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4OyB9XG4gIC5xdWVzdGlvbnMtYmxvY2suaW50ZXJuYWwtYmxvY2sgLnF1ZXN0aW9ucy1ibG9ja19fYm9keSB1bCBsaSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDsgfVxuICAucXVlc3Rpb25zLWJsb2NrLmludGVybmFsLWJsb2NrIC5xdWVzdGlvbnMtYmxvY2tfX2JvZHkgcCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBjb2xvcjogIzUzNTM1MzsgfVxuICAgIC5xdWVzdGlvbnMtYmxvY2suaW50ZXJuYWwtYmxvY2sgLnF1ZXN0aW9ucy1ibG9ja19fYm9keSBwIGEge1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGNvbG9yOiAjMDBiY2JlOyB9XG4gIC5xdWVzdGlvbnMtYmxvY2suaW50ZXJuYWwtYmxvY2sgLnF1ZXN0aW9ucy1ibG9ja19fYm9keSB1bCBwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7IH1cbiAgICAucXVlc3Rpb25zLWJsb2NrLmludGVybmFsLWJsb2NrIC5xdWVzdGlvbnMtYmxvY2tfX2JvZHkgdWwgcDo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA2cHg7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDhweDtcbiAgICAgIGhlaWdodDogOHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwYmNiZTsgfVxuICAucXVlc3Rpb25zLWJsb2NrLmludGVybmFsLWJsb2NrIC5xdWVzdGlvbnMtYmxvY2tfX2JvZHkgLnF1ZXN0aW9ucy1ibG9ja19fYm9keS1hcnRpY2xlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4OyB9XG4gIC5xdWVzdGlvbnMtYmxvY2suaW50ZXJuYWwtYmxvY2sgLnF1ZXN0aW9ucy1ibG9ja19fbGlzdCB7XG4gICAgbWluLWhlaWdodDogYXV0bzsgfVxuICAucXVlc3Rpb25zLWJsb2NrX19saXN0LmludGVybmFsLWJsb2NrX19saXN0IC5xdWVzdGlvbnMtYmxvY2tfX2NhcmQge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5xdWVzdGlvbnMtYmxvY2tfX3JlcXVlc3QtYnRuLmludGVybmFsLWJsb2NrX19yZXF1ZXN0LWJ0biAuYnRuLS1xdWVzdGlvbiB7XG4gICAgd2lkdGg6IDQ3MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGhlaWdodDogNjVweDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuICAucXVlc3Rpb25zLWJsb2NrLm5leHQtYmxvY2sge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4OyB9XG4gIC5xdWVzdGlvbnMtYmxvY2submV4dC1ibG9jayAucXVlc3Rpb25zLWJsb2NrX190aXRsZSB7XG4gICAgbWFyZ2luLXRvcDogMDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucXVlc3Rpb25zLWJsb2NrX19jb250YWluZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDA7IH1cbiAgLnF1ZXN0aW9ucy1ibG9ja19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICAgIG9yZGVyOiAxOyB9XG4gIC5xdWVzdGlvbnMtYmxvY2tfX2xpc3Qge1xuICAgIG9yZGVyOiAzO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgbWluLWhlaWdodDogYXV0bzsgfVxuICAucXVlc3Rpb25zLWJsb2NrX19yZXF1ZXN0LWJ0biB7XG4gICAgb3JkZXI6IDQ7IH1cbiAgLnF1ZXN0aW9ucy1ibG9ja19fcGhvdG8tYmxvY2sge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMjg0cHg7XG4gICAgaGVpZ2h0OiAyNTJweDtcbiAgICByaWdodDogMDtcbiAgICBvcmRlcjogMjtcbiAgICBtYXJnaW4tYm90dG9tOiAxOHB4OyB9XG4gIC5xdWVzdGlvbnMtYmxvY2tfX2NhcmQge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5xdWVzdGlvbnMtYmxvY2tfX2FydGljbGUge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5xdWVzdGlvbnMtYmxvY2sgLmJ0bi0tcXVlc3Rpb24ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBoZWlnaHQ6IDgwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4OyB9XG4gIC5xdWVzdGlvbnMtYmxvY2tfX3JlcXVlc3QtYnRuLmludGVybmFsLWJsb2NrX19yZXF1ZXN0LWJ0biAuYnRuLS1xdWVzdGlvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjsgfVxuICAucXVlc3Rpb25zLWJsb2NrLmludGVybmFsLWJsb2NrIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweDsgfVxuICAucXVlc3Rpb25zLWJsb2NrLmludGVybmFsLWJsb2NrIC5xdWVzdGlvbnMtYmxvY2tfX2NvbnRhaW5lciB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogNDVweDsgfVxuICAucXVlc3Rpb25zLWJsb2NrLmludGVybmFsLWJsb2NrIC5xdWVzdGlvbnMtYmxvY2tfX3RpdGxlIHtcbiAgICBtYXJnaW4tdG9wOiAwOyB9XG4gIC5xdWVzdGlvbnMtYmxvY2suaW50ZXJuYWwtYmxvY2sgLnF1ZXN0aW9ucy1ibG9ja19fcGhvdG8tYmxvY2sge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7IH1cbiAgLnF1ZXN0aW9ucy1ibG9jay5pbnRlcm5hbC1ibG9jayAucXVlc3Rpb25zLWJsb2NrX19ib2R5IC5xdWVzdGlvbnMtYmxvY2tfX2JvZHktYXJ0aWNsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAucXVlc3Rpb25zLWJsb2NrLmludGVybmFsLWJsb2NrIC5xdWVzdGlvbnMtYmxvY2tfX2JvZHkgdWwgbGkge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgLnF1ZXN0aW9ucy1ibG9jay5uZXh0LWJsb2NrIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5xdWVzdGlvbnMtYmxvY2tfX3Bob3RvLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuLnN0b3JpZXMtYmxvY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmZmZlOyB9XG4gIC5zdG9yaWVzLWJsb2NrX19jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcGFkZGluZy10b3A6IDQ1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHg7IH1cbiAgLnN0b3JpZXMtYmxvY2tfX2hlYWRpbmctYmxvY2sge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDsgfVxuICAuc3Rvcmllcy1ibG9ja19fdGl0bGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICBmb250LXdlaWdodDogODAwO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIHdpZHRoOiA0MDBweDsgfVxuICAuc3Rvcmllcy1ibG9ja19faGVhZGluZy1jb250ZW50IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcmlnaHQ6IDEzMHB4OyB9XG4gIC5zdG9yaWVzLWJsb2NrX19zbGlkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICB3aWR0aDogMTE0MHB4OyB9XG4gICAgLnN0b3JpZXMtYmxvY2tfX3NsaWRlcjpub3QoLnNsaWNrLWluaXRpYWxpemVkKSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgIC5zdG9yaWVzLWJsb2NrX19zbGlkZXIgPiAqIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZmxleC1zaHJpbms6IDA7IH1cbiAgLnN0b3JpZXMtYmxvY2tfX2Fycm93LnByZXYsIC5zdG9yaWVzLWJsb2NrX19hcnJvdy5uZXh0IHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiA3MHB4O1xuICAgIHdpZHRoOiA3NHB4O1xuICAgIGhlaWdodDogMTJweDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIHotaW5kZXg6IDEwO1xuICAgIGJhY2tncm91bmQ6IDA7XG4gICAgYm9yZGVyOiAwO1xuICAgIHotaW5kZXg6IDEwO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC5zdG9yaWVzLWJsb2NrX19hcnJvdy5wcmV2IHtcbiAgICBsZWZ0OiAwO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zdG9yaWVzLWFycm93LWxlZnQuc3ZnXCIpOyB9XG4gIC5zdG9yaWVzLWJsb2NrX19hcnJvdy5uZXh0IHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAyMzRweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3Rvcmllcy1hcnJvdy1yaWdodC5zdmdcIik7IH1cbiAgLnN0b3JpZXMtYmxvY2tfX2NhcmQge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB3aWR0aDogMTE0MHB4O1xuICAgIG91dGxpbmU6IDA7IH1cbiAgLnN0b3JpZXMtYmxvY2tfX2NhcmQtaGVhZGluZyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgd2lkdGg6IDMxMHB4OyB9XG4gIC5zdG9yaWVzLWJsb2NrX19zdG9yeS1ibG9jayB7XG4gICAgd2lkdGg6IDY2MHB4O1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgbWFyZ2luLWJvdHRvbTogOTBweDsgfVxuICAuc3Rvcmllcy1ibG9ja19fc3RvcnktYmxvY2sgcCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7IH1cbiAgLnN0b3JpZXMtYmxvY2tfX2NhcmQtdGl0bGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBmb250LXdlaWdodDogODAwO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgLnN0b3JpZXMtYmxvY2tfX2NhcmQtcGhvdG8ge1xuICAgIHdpZHRoOiAyNzRweDtcbiAgICBoZWlnaHQ6IDI3NHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IDE0cHg7IH1cbiAgLnN0b3JpZXMtYmxvY2tfX2NhcmQtcGhvdG8gaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuOyB9XG4gIC5zdG9yaWVzLWJsb2NrX19jYXJkLWNvbnRyb2xzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gIC5zdG9yaWVzLWJsb2NrX19jb3VudGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH1cbiAgLnN0b3JpZXMtYmxvY2tfX2NvdW50ZXItY3VycmVudCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMnB4OyB9XG4gIC5zdG9yaWVzLWJsb2NrX19jb3VudGVyLXNsYXNoIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEycHg7IH1cbiAgLnN0b3JpZXMtYmxvY2tfX2NvdW50ZXItdG90YWwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogMzAwOyB9XG4gIC5zdG9yaWVzLWJsb2NrX19hc3Nlc3NtZW50LWJsb2NrIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAuc3Rvcmllcy1ibG9ja19fYXV0aG9yLWNvbW1lbnQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDgwMDsgfVxuICAuc3Rvcmllcy1ibG9ja19fY29udGVudC1hcnRpY2xlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4OyB9XG4gIC5zdG9yaWVzLWJsb2NrX19jb250ZW50LWFydGljbGUgcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cbiAgLnN0b3JpZXMtYmxvY2tfX2NvbnRlbnQtYXJ0aWNsZSBiIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMzM7XG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICBjb2xvcjogIzAwMDsgfVxuICAuc3Rvcmllcy1ibG9ja19fY29udGVudC10ZXh0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDVweDsgfVxuICAuc3Rvcmllcy1ibG9ja19fY29udGVudC10ZXh0IHAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIG1hcmdpbjogMDsgfVxuICAgIC5zdG9yaWVzLWJsb2NrX19jb250ZW50LXRleHQgcDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7IH1cbiAgLnN0b3JpZXMtYmxvY2tfX2NvbnRyb2xzLWJsb2NrIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgcmlnaHQ6IDMwcHg7XG4gICAgbWFyZ2luLXRvcDogLTkwcHg7IH1cbiAgLnN0b3JpZXMtYmxvY2tfX2NvbnRyb2xzLWJsb2NrIC5idG4tLXJldmlldyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4OyB9XG4gIC5zdG9yaWVzLWJsb2NrX19tb3JlLWluZm8ge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLnN0b3JpZXMtYmxvY2sgLnJhdGluZy1ibG9jayB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDsgfVxuICAuc3Rvcmllcy1ibG9ja19fbW9yZS1saW5rIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zdG9yaWVzLWJsb2NrIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG4gICAgLnN0b3JpZXMtYmxvY2tfX2NvbnRhaW5lciB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMzZweDsgfVxuICAgIC5zdG9yaWVzLWJsb2NrX19oZWFkaW5nLWJsb2NrIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgLnN0b3JpZXMtYmxvY2tfX2hlYWRpbmctY29udGVudCB7XG4gICAgICByaWdodDogMDsgfVxuICAgIC5zdG9yaWVzLWJsb2NrX190aXRsZSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgICAuc3Rvcmllcy1ibG9ja19fY29udGVudC1hcnRpY2xlIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDsgfVxuICAgIC5zdG9yaWVzLWJsb2NrX19oZWFkaW5nLWJsb2NrIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgICAuc3Rvcmllcy1ibG9ja19fc2xpZGVyLCAuc3Rvcmllcy1ibG9ja19fY2FyZC1oZWFkaW5nIHtcbiAgICAgIHdpZHRoOiAyODBweDsgfVxuICAgIC5zdG9yaWVzLWJsb2NrX19jYXJkIHtcbiAgICAgIHdpZHRoOiAyODBweDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cbiAgICAuc3Rvcmllcy1ibG9ja19fY2FyZC1waG90byB7XG4gICAgICB3aWR0aDogMjc0cHg7XG4gICAgICBoZWlnaHQ6IDI3NHB4OyB9XG4gICAgLnN0b3JpZXMtYmxvY2tfX2NvbnRlbnQtYXJ0aWNsZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA4MnB4OyB9XG4gICAgLnN0b3JpZXMtYmxvY2tfX2NvbnRlbnQtYXJ0aWNsZSBwLCAuc3Rvcmllcy1ibG9ja19fY29udGVudC10ZXh0IHAge1xuICAgICAgbWFyZ2luLWJvdHRvbTogOHB4OyB9XG4gICAgLnN0b3JpZXMtYmxvY2tfX2NvbnRyb2xzLWJsb2NrIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgICAuc3Rvcmllcy1ibG9ja19fY29udHJvbHMtYmxvY2sgLmJ0bi0tcmV2aWV3LCAuc3Rvcmllcy1ibG9jayAuYnRuLS1zdG9yaWVzLXJlcXVlc3Qge1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAuc3Rvcmllcy1ibG9ja19fYXV0aG9yLWNvbW1lbnQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDsgfVxuICAgIC5zdG9yaWVzLWJsb2NrX19jb250ZW50LXRleHQsIC5zdG9yaWVzLWJsb2NrIC5idG4tLXN0b3JpZXMtcmVxdWVzdCB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLnN0b3JpZXMtYmxvY2tfX21vcmUtaW5mbyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyB9XG4gICAgLnN0b3JpZXMtYmxvY2tfX2FkdmFudGFnZXMtYmxvY2ssIC5zdG9yaWVzLWJsb2NrX19kaXNhZHZhbnRhZ2VzLWJsb2NrLCAuc3Rvcmllcy1ibG9ja19fY29tbWVudC1ibG9jayB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5zdG9yaWVzLWJsb2NrX19jb21tZW50LWJsb2NrIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cbiAgICAuc3Rvcmllcy1ibG9ja19fYWR2YW50YWdlcy10aXRsZSwgLnN0b3JpZXMtYmxvY2tfX2Rpc2FkdmFudGFnZXMtdGl0bGUsIC5zdG9yaWVzLWJsb2NrX19jb21tZW50LXRpdGxlIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICAgIGNvbG9yOiAjMDAwOyB9XG4gICAgLnN0b3JpZXMtYmxvY2tfX2FkdmFudGFnZXMtdGV4dCwgLnN0b3JpZXMtYmxvY2tfX2Rpc2FkdmFudGFnZXMtdGV4dCwgLnN0b3JpZXMtYmxvY2tfX2NvbW1lbnQtdGV4dCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICBjb2xvcjogIzAwMDsgfVxuICAgIC5zdG9yaWVzLWJsb2NrX19kaXNhZHZhbnRhZ2VzLXRleHQge1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNTsgfVxuICAgIC5zdG9yaWVzLWJsb2NrX19tb3JlLWxpbmsge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkICMwMGJjYmU7XG4gICAgICBjb2xvcjogIzAwYmNiZTtcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDsgfVxuICAgICAgLnN0b3JpZXMtYmxvY2tfX21vcmUtbGluazpob3ZlciwgLnN0b3JpZXMtYmxvY2tfX21vcmUtbGluazphY3RpdmUsIC5zdG9yaWVzLWJsb2NrX19tb3JlLWxpbms6Zm9jdXMge1xuICAgICAgICBjb2xvcjogIzBjZmNmZjtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjMGNmY2ZmOyB9XG4gICAgLnN0b3JpZXMtYmxvY2tfX2Fycm93LnByZXYsIC5zdG9yaWVzLWJsb2NrX19hcnJvdy5uZXh0IHtcbiAgICAgIGJvdHRvbTogYXV0bztcbiAgICAgIHRvcDogMzQ2cHg7IH1cbiAgICAuc3Rvcmllcy1ibG9ja19fYXJyb3cubmV4dCB7XG4gICAgICBsZWZ0OiBhdXRvO1xuICAgICAgcmlnaHQ6IDA7IH1cbiAgICAuc3Rvcmllcy1ibG9jayAuYnRuLS1yZXZpZXcge1xuICAgICAgaGVpZ2h0OiA2MHB4OyB9XG4gICAgLnN0b3JpZXMtYmxvY2tfX3N0b3J5LWJsb2NrIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDsgfVxuICAgIC5zdG9yaWVzLWJsb2NrX19zdG9yeS1ibG9jayBwOm50aC1jaGlsZCgyKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgLnN0b3JpZXMtYmxvY2tfX2NvbnRyb2xzLWJsb2NrIHtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgbWFyZ2luLXRvcDogMDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5zdG9yaWVzLWJsb2NrX19oZWFkaW5nLWJsb2NrIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7IH1cbiAgLnN0b3JpZXMtYmxvY2tfX2NvbnRhaW5lciB7XG4gICAgcGFkZGluZy10b3A6IDQwcHg7IH1cbiAgLnN0b3JpZXMtYmxvY2tfX2hlYWRpbmctY29udGVudCB7XG4gICAgcmlnaHQ6IDA7IH1cbiAgLnN0b3JpZXMtYmxvY2tfX3RpdGxlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmb250LXNpemU6IDM2cHg7IH1cbiAgLnN0b3JpZXMtYmxvY2tfX3NsaWRlciB7XG4gICAgd2lkdGg6IDczMHB4OyB9XG4gIC5zdG9yaWVzLWJsb2NrX19jYXJkIHtcbiAgICB3aWR0aDogNzMwcHg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyB9XG4gIC5zdG9yaWVzLWJsb2NrX19zdG9yeS1ibG9jayB7XG4gICAgd2lkdGg6IDQwMHB4OyB9XG4gIC5zdG9yaWVzLWJsb2NrX19jYXJkLXBob3RvIHtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgaGVpZ2h0OiAxNTBweDsgfVxuICAuc3Rvcmllcy1ibG9ja19fY29udGVudC1hcnRpY2xlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cbiAgLnN0b3JpZXMtYmxvY2tfX2NvbnRlbnQtYXJ0aWNsZSwgLnN0b3JpZXMtYmxvY2tfX2NvbnRlbnQtdGV4dCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuICAuc3Rvcmllcy1ibG9ja19fY29udGVudC1hcnRpY2xlIHAsIC5zdG9yaWVzLWJsb2NrX19jb250ZW50LXRleHQgcCB7XG4gICAgZm9udC1zaXplOiAxNnB4OyB9XG4gIC5zdG9yaWVzLWJsb2NrX19jb250cm9scy1ibG9jayAuYnRuLS1yZXZpZXcsIC5zdG9yaWVzLWJsb2NrIC5idG4tLXN0b3JpZXMtcmVxdWVzdCB7XG4gICAgd2lkdGg6IDIwMHB4OyB9XG4gIC5zdG9yaWVzLWJsb2NrX19hcnJvdy5wcmV2LCAuc3Rvcmllcy1ibG9ja19fYXJyb3cubmV4dCB7XG4gICAgYm90dG9tOiAxNDhweDsgfVxuICAuc3Rvcmllcy1ibG9ja19fYXJyb3cucHJldiB7XG4gICAgbGVmdDogMjBweDsgfVxuICAuc3Rvcmllcy1ibG9ja19fYXJyb3cubmV4dCB7XG4gICAgbGVmdDogMjE1cHg7IH1cbiAgLnN0b3JpZXMtYmxvY2tfX2NvbnRlbnQtdGV4dCBwOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7IH1cbiAgLnN0b3JpZXMtYmxvY2tfX2NvbnRyb2xzLWJsb2NrIHtcbiAgICByaWdodDogMDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuc3Rvcmllcy1ibG9ja19fc2xpZGVyLCAuc3Rvcmllcy1ibG9ja19fY2FyZCB7XG4gICAgd2lkdGg6IGF1dG87IH1cbiAgLnN0b3JpZXMtYmxvY2tfX3N0b3J5LWJsb2NrIHtcbiAgICB3aWR0aDogNjYwcHg7IH1cbiAgLnN0b3JpZXMtYmxvY2tfX2Fycm93LnByZXYsIC5zdG9yaWVzLWJsb2NrX19hcnJvdy5uZXh0IHtcbiAgICBib3R0b206IDkwcHg7IH0gfVxuXG4uY29udGFjdHMtYmxvY2tfX2luZm8tYmxvY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmctdG9wOiA0MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNDBweDsgfVxuXG4uY29udGFjdHMtYmxvY2tfX2NhcmQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMjE0cHg7IH1cblxuLmNvbnRhY3RzLWJsb2NrX190aXRsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGNvbG9yOiAjMDAwOyB9XG5cbi5jb250YWN0cy1ibG9ja19fdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMwMDA7IH1cblxuLmNvbnRhY3RzLWJsb2NrX190ZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzAwMDtcbiAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDsgfVxuICAuY29udGFjdHMtYmxvY2tfX3RlbDpob3ZlciwgLmNvbnRhY3RzLWJsb2NrX190ZWw6YWN0aXZlLCAuY29udGFjdHMtYmxvY2tfX3RlbDpmb2N1cyB7XG4gICAgY29sb3I6ICMwMGZmZjY7IH1cblxuLmNvbnRhY3RzLWJsb2NrX19tYXAtYmxvY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7IH1cblxuLmNvbnRhY3RzLWJsb2NrX19tYXAtcGhvdG8ge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0ODFweDsgfVxuXG4uY29udGFjdHMtYmxvY2tfX21hcC1waG90byBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjsgfVxuXG4uY29udGFjdHMtYmxvY2tfX21hcC1ibG9jazpob3ZlciAuYnRuLS1tYXAsXG4uY29udGFjdHMtYmxvY2tfX21hcC1ibG9jazpob3ZlciAuY29udGFjdHMtYmxvY2tfX21hcC1vdmVybGF5IHtcbiAgb3BhY2l0eTogMTsgfVxuXG4uY29udGFjdHMtYmxvY2tfX21hcC1vdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG9wYWNpdHk6IDA7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgzNCwgMzUsIDQxLCAwLjgpLCByZ2JhKDYxLCA3MSwgODIsIDAuOCkpO1xuICB0cmFuc2l0aW9uOiBhbGwgLjZzIGVhc2UtaW4tb3V0OyB9XG5cbi5jb250YWN0cy1ibG9jayAuYnRuLS1tYXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjEwcHg7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBvcGFjaXR5OiAwOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jb250YWN0cy1ibG9ja19faW5mby1ibG9jayB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjhweDsgfVxuICAuY29udGFjdHMtYmxvY2tfX2NhcmQge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLmNvbnRhY3RzLWJsb2NrX19jYXJkOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNDVweDsgfVxuICAuY29udGFjdHMtYmxvY2tfX2NhcmQ6bnRoLWNoaWxkKDMpIC5jb250YWN0cy1ibG9ja19fdGV4dCB7XG4gICAgbWF4LXdpZHRoOiAxNzBweDsgfVxuICAuY29udGFjdHMtYmxvY2tfX2NhcmQ6bnRoLWNoaWxkKDQpIC5jb250YWN0cy1ibG9ja19fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cbiAgLmNvbnRhY3RzLWJsb2NrX19tYXAtb3ZlcmxheSwgLmNvbnRhY3RzLWJsb2NrIC5idG4tLW1hcCB7XG4gICAgb3BhY2l0eTogMTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5jb250YWN0cy1ibG9ja19fY2FyZCB7XG4gICAgd2lkdGg6IDE4MHB4OyB9XG4gIC5jb250YWN0cy1ibG9ja19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLmNvbnRhY3RzLWJsb2NrX190ZXh0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5jb250YWN0cy1ibG9ja19fdGVsIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5jb250YWN0cy1ibG9jayAuYnRuLS1jb250YWN0cy1yZXF1ZXN0IHtcbiAgICB3aWR0aDogMTgwcHg7IH1cbiAgLmNvbnRhY3RzLWJsb2NrX19tYXAtb3ZlcmxheSwgLmNvbnRhY3RzLWJsb2NrIC5idG4tLW1hcCB7XG4gICAgb3BhY2l0eTogMTsgfSB9XG5cbi5taXNzaW9uLWJsb2NrX19jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nLXRvcDogNTVweDtcbiAgcGFkZGluZy1ib3R0b206IDYwcHg7IH1cblxuLm1pc3Npb24tYmxvY2tfX2hlYWRpbmcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cblxuLm1pc3Npb24tYmxvY2tfX2NhcmQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLm1pc3Npb24tYmxvY2tfX2hlYWRpbmcgLm1pc3Npb24tYmxvY2tfX2NhcmQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA1NTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkZWRlZDtcbiAgcGFkZGluZzogMzVweCAzMHB4OyB9XG5cbi5taXNzaW9uLWJsb2NrX190aXRsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDQ4cHg7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7IH1cblxuLm1pc3Npb24tYmxvY2tfX3RleHQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG1hcmdpbjogMDtcbiAgei1pbmRleDogMzsgfVxuXG4ubWlzc2lvbi1ibG9ja19fbnVtIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICBmb250LXNpemU6IDE3OHB4O1xuICBmb250LXdlaWdodDogODAwO1xuICBjb2xvcjogI2ZmZjtcbiAgei1pbmRleDogMTsgfVxuXG4ubWlzc2lvbi1ibG9ja19fbnVtLW9uZSB7XG4gIGJvdHRvbTogLTU4cHg7XG4gIHJpZ2h0OiAwOyB9XG5cbi5taXNzaW9uLWJsb2NrX19udW0tdHdvIHtcbiAgYm90dG9tOiAtNThweDtcbiAgcmlnaHQ6IDIwcHg7IH1cblxuLm1pc3Npb24tYmxvY2tfX2JvdHRvbSAubWlzc2lvbi1ibG9ja19fY2FyZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlZGVkO1xuICBwYWRkaW5nOiAzMHB4OyB9XG5cbi5taXNzaW9uLWJsb2NrX19udW0tdGhyZWUge1xuICBib3R0b206IC03MHB4O1xuICByaWdodDogMjBweDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubWlzc2lvbi1ibG9ja19fY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzhweDsgfVxuICAubWlzc2lvbi1ibG9ja19fbGlzdCB7XG4gICAgd2lkdGg6IDEwMHZoO1xuICAgIG1heC13aWR0aDogMzIwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLm1pc3Npb24tYmxvY2tfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAubWlzc2lvbi1ibG9ja19faGVhZGluZyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAubWlzc2lvbi1ibG9ja19faGVhZGluZyAubWlzc2lvbi1ibG9ja19fY2FyZCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMzBweCAxNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cbiAgLm1pc3Npb24tYmxvY2tfX251bS1vbmUge1xuICAgIGJvdHRvbTogLTUwcHg7XG4gICAgcmlnaHQ6IDdweDsgfVxuICAubWlzc2lvbi1ibG9ja19fbnVtLXR3byB7XG4gICAgcmlnaHQ6IDlweDsgfVxuICAubWlzc2lvbi1ibG9ja19fbnVtLXRocmVlIHtcbiAgICByaWdodDogMTBweDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5taXNzaW9uLWJsb2NrX19oZWFkaW5nIC5taXNzaW9uLWJsb2NrX19jYXJkIHtcbiAgICB3aWR0aDogNDglO1xuICAgIHBhZGRpbmc6IDIwcHg7IH1cbiAgLm1pc3Npb24tYmxvY2tfX251bS10aHJlZSB7XG4gICAgYm90dG9tOiAtNjBweDsgfSB9XG5cbi5ob3ctYmxvY2sge1xuICBwYWRkaW5nLXRvcDogODBweDsgfVxuICAuaG93LWJsb2NrX19jb250YWluZXIge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4OyB9XG4gIC5ob3ctYmxvY2tfX2hlYWRpbmcge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgbWFyZ2luLWJvdHRvbTogNDVweDsgfVxuICAuaG93LWJsb2NrX19oZWFkaW5nLXRpdGxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBjb2xvcjogIzAwMDtcbiAgICB3aWR0aDogNTQwcHg7IH1cbiAgLmhvdy1ibG9ja19faGVhZGluZy10ZXh0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjI1O1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIHdpZHRoOiA1NDBweDsgfVxuICAuaG93LWJsb2NrX19jb21tZW50LWJsb2NrIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogNDBweCA0MHB4IDM1cHggNDBweDtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjMDBmZmY2O1xuICAgIG1hcmdpbi1ib3R0b206IDM4cHg7IH1cbiAgICAuaG93LWJsb2NrX19jb21tZW50LWJsb2NrOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IC0yMHB4O1xuICAgICAgbGVmdDogLTJweDtcbiAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgYm9yZGVyOiAyNnB4IHNvbGlkICMwMGZmZmM7XG4gICAgICBib3JkZXItdG9wOiAxN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXJpZ2h0OiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgei1pbmRleDogMTsgfVxuICAgIC5ob3ctYmxvY2tfX2NvbW1lbnQtYmxvY2s6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAtMTZweDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBib3JkZXI6IDM4cHggc29saWQgI2ZmZjtcbiAgICAgIGJvcmRlci10b3A6IDI1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItcmlnaHQ6IDYwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICB3aWR0aDogMjBweDtcbiAgICAgIHotaW5kZXg6IDE7IH1cbiAgLmhvdy1ibG9ja19fY29tbWVudC1ibG9jayBwIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIG1hcmdpbjogMDtcbiAgICB6LWluZGV4OiAxMDsgfVxuICAuaG93LWJsb2NrIC5xdWVzdGlvbnMtYmxvY2tfX2NhcmQge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5ob3ctYmxvY2sgLnF1ZXN0aW9ucy1ibG9ja19fYm9keSBzcGFuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGNvbG9yOiAjNTM1MzUzO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7IH1cbiAgLmhvdy1ibG9jayAucXVlc3Rpb25zLWJsb2NrX19ib2R5IGg0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBjb2xvcjogIzA1OGU4ZjtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIG1hcmdpbjogMDsgfVxuICAuaG93LWJsb2NrIC5xdWVzdGlvbnMtYmxvY2tfX2JvZHkgdWwge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7IH1cbiAgLmhvdy1ibG9jayAucXVlc3Rpb25zLWJsb2NrX19ib2R5IHAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIGNvbG9yOiAjNTM1MzUzOyB9XG4gIC5ob3ctYmxvY2sgLnF1ZXN0aW9ucy1ibG9ja19fYm9keSAucXVlc3Rpb25zLWJsb2NrX190ZXh0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ob3ctYmxvY2sge1xuICAgIHBhZGRpbmctdG9wOiAwOyB9XG4gICAgLmhvdy1ibG9ja19faGVhZGluZyB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDsgfVxuICAgIC5ob3ctYmxvY2tfX2hlYWRpbmctdGl0bGUsIC5ob3ctYmxvY2tfX2hlYWRpbmctdGV4dCB7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5ob3ctYmxvY2tfX2hlYWRpbmctdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAgIC5ob3ctYmxvY2tfX2NvbW1lbnQtYmxvY2sge1xuICAgICAgcGFkZGluZzogMzBweCAyMHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuICAgIC5ob3ctYmxvY2tfX2NvbW1lbnQtYmxvY2sgcCB7XG4gICAgICBmb250LXNpemU6IDE5cHg7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gICAgLmhvdy1ibG9jayAucXVlc3Rpb25zLWJsb2NrX19ib2R5IHtcbiAgICAgIHBhZGRpbmctdG9wOiAyNXB4OyB9XG4gICAgLmhvdy1ibG9jayAucXVlc3Rpb25zLWJsb2NrX19ib2R5IHNwYW4ge1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgICAuaG93LWJsb2NrIC5xdWVzdGlvbnMtYmxvY2tfX2JvZHkgdWwge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAgIC5ob3ctYmxvY2sgLnF1ZXN0aW9ucy1ibG9ja19fYm9keSAucXVlc3Rpb25zLWJsb2NrX190ZXh0IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuaG93LWJsb2NrX19oZWFkaW5nLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gICAgd2lkdGg6IDMwMHB4OyB9XG4gIC5ob3ctYmxvY2tfX2hlYWRpbmctdGV4dCB7XG4gICAgd2lkdGg6IDQwMHB4OyB9IH1cblxuLnN0YWdlcy1ibG9ja19fY29udGFpbmVyIHtcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7IH1cblxuLnN0YWdlcy1ibG9ja19faGVhZGluZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG5cbi5zdGFnZXMtYmxvY2tfX3RpdGxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogNDhweDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjMDAwO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB3aWR0aDogNTcwcHg7IH1cblxuLnN0YWdlcy1ibG9ja19fdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjYyNTtcbiAgd2lkdGg6IDQ5MHB4O1xuICBtYXJnaW46IDA7XG4gIGNvbG9yOiAjMDAwOyB9XG5cbi5zdGFnZXMtYmxvY2tfX2NvbnRhaW5lciAuc3RhZ2VzLWJsb2NrX190ZXh0IHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG4uc3RhZ2VzLWJsb2NrX19oZWFkaW5nIC5zdGFnZXMtYmxvY2tfX3RleHQge1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5zdGFnZXMtYmxvY2tfX3Bob3RvLWJsb2NrIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEzMHB4O1xuICByaWdodDogMDtcbiAgd2lkdGg6IDUxN3B4O1xuICBoZWlnaHQ6IDY4M3B4OyB9XG5cbi5zdGFnZXMtYmxvY2tfX3Bob3RvLWJsb2NrIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuOyB9XG5cbi5zdGFnZXMtYmxvY2tfX2xpc3QtYXJ0aWNsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjA4MztcbiAgY29sb3I6ICMwMDA7IH1cblxuLnN0YWdlcy1ibG9jayAucXVlc3Rpb25zLWJsb2NrX19hbnN3ZXI6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7IH1cblxuLnN0YWdlcy1ibG9jayAuYnRuLS1zdGFnZXMge1xuICBtYXJnaW4tdG9wOiA2NXB4OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zdGFnZXMtYmxvY2tfX2NvbnRhaW5lciB7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7IH1cbiAgLnN0YWdlcy1ibG9ja19faGVhZGluZyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAuc3RhZ2VzLWJsb2NrX190aXRsZSwgLnN0YWdlcy1ibG9ja19fdGV4dCB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLnN0YWdlcy1ibG9ja19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gIC5zdGFnZXMtYmxvY2tfX3Bob3RvLWJsb2NrIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDI5MHB4O1xuICAgIGhlaWdodDogMjkwcHg7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAuc3RhZ2VzLWJsb2NrX19jb250YWluZXIgLnN0YWdlcy1ibG9ja19fdGV4dCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDsgfVxuICAuc3RhZ2VzLWJsb2NrX19oZWFkaW5nIC5zdGFnZXMtYmxvY2tfX3RleHQge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgLnN0YWdlcy1ibG9ja19fbGlzdC1hcnRpY2xlIHtcbiAgICBmb250LXNpemU6IDIycHg7IH1cbiAgLnN0YWdlcy1ibG9jayAucXVlc3Rpb25zLWJsb2NrX19saXN0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4OyB9XG4gIC5zdGFnZXMtYmxvY2sgLmJ0bi0tc3RhZ2VzIHtcbiAgICBtYXJnaW4tdG9wOiAwOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnN0YWdlcy1ibG9ja19fcGhvdG8tYmxvY2sge1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4uY29zdC1ibG9jayB7XG4gIHBhZGRpbmctYm90dG9tOiA1MHB4OyB9XG4gIC5jb3N0LWJsb2NrLmlubmVyLWNvc3Qge1xuICAgIHBhZGRpbmctYm90dG9tOiAwOyB9XG4gIC5jb3N0LWJsb2NrX19jb250YWluZXIge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNTBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmNvc3QtYmxvY2tfX3RpdGxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBtYXJnaW4tYm90dG9tOiAzNHB4O1xuICAgIG1heC13aWR0aDogOTYwcHg7IH1cbiAgLmNvc3QtYmxvY2tfX3ByaWNlLWxpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHg7IH1cbiAgLmNvc3QtYmxvY2tfX2NhcmQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB3aWR0aDogMjY0cHg7XG4gICAgcGFkZGluZzogMjBweCAyMHB4IDM1cHggMjBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmZmZlO1xuICAgIG1pbi1oZWlnaHQ6IDQ0OHB4OyB9XG4gIC5jb3N0LWJsb2NrX19jYXJkLWlubmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAxMDBweCk7IH1cbiAgLmNvc3QtYmxvY2tfX2NhcmQtbmFtZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiA0NHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgY29sb3I6ICNkNWUzZTI7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG4gIC5jb3N0LWJsb2NrX19jYXJkLXByaWNlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICBjb2xvcjogIzAwYmNiZTtcbiAgICBtYXJnaW4tYm90dG9tOiA1NXB4OyB9XG4gIC5jb3N0LWJsb2NrX19jYXJkLWRlc2NyaXB0aW9uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDA7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG4gIC5jb3N0LWJsb2NrIC5idG4tLXByaWNlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogYXV0bzsgfVxuICAuY29zdC1ibG9ja19fZGlmZmVyZW5jZXMtYmxvY2sge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgei1pbmRleDogMTA7IH1cbiAgLmNvc3QtYmxvY2tfX2RpZmZlcmVuY2VzLXRpdGxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICBsaW5lLWhlaWdodDogMS40NjtcbiAgICBjb2xvcjogIzAwMDtcbiAgICB3aWR0aDogMjEwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4OyB9XG4gIC5jb3N0LWJsb2NrX19kaWZmZXJlbmNlcy10ZXh0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMS42NjtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBtYXJnaW46IDA7XG4gICAgd2lkdGg6IDgwMHB4OyB9XG4gIC5jb3N0LWJsb2NrX19kaWZmZXJlbmNlcy1iYWNrZ3JvdW5kIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtNDBweDtcbiAgICBsZWZ0OiAxOTJweDtcbiAgICB3aWR0aDogOTQ0cHg7XG4gICAgaGVpZ2h0OiAyMjdweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmZmZlO1xuICAgIHotaW5kZXg6IC0xOyB9XG4gICAgLmNvc3QtYmxvY2tfX2RpZmZlcmVuY2VzLWJhY2tncm91bmQgc3BhbiB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IC0zOHB4O1xuICAgICAgbGVmdDogMzc0cHg7XG4gICAgICBmb250LXNpemU6IDI5M3B4O1xuICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gIC5jb3N0LWJsb2NrLnByaWNlLWJsb2NrIHtcbiAgICBwYWRkaW5nLXRvcDogODBweDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY29zdC1ibG9ja19fY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDsgfVxuICAuY29zdC1ibG9ja19fcHJpY2UtbGlzdCwgLmNvc3QtYmxvY2tfX2RpZmZlcmVuY2VzLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTsgfVxuICAuY29zdC1ibG9ja19fcHJpY2UtbGlzdCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTVweDsgfVxuICAuY29zdC1ibG9ja19fdGl0bGUsIC5jb3N0LWJsb2NrX19jYXJkLCAuY29zdC1ibG9ja19fZGlmZmVyZW5jZXMtdGV4dCwgLmNvc3QtYmxvY2tfX2RpZmZlcmVuY2VzLXRpdGxlIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAuY29zdC1ibG9ja19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gIC5jb3N0LWJsb2NrX19jYXJkOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cbiAgLmNvc3QtYmxvY2tfX2RpZmZlcmVuY2VzLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICAuY29zdC1ibG9ja19fZGlmZmVyZW5jZXMtdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNnB4OyB9XG4gIC5jb3N0LWJsb2NrX19kaWZmZXJlbmNlcy1iYWNrZ3JvdW5kIHtcbiAgICB0b3A6IC0zMHB4O1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDMwcHgpO1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgICBoZWlnaHQ6IDQwNnB4OyB9XG4gIC5jb3N0LWJsb2NrX19kaWZmZXJlbmNlcy1iYWNrZ3JvdW5kIHNwYW4ge1xuICAgIHRvcDogMjVweDtcbiAgICBsZWZ0OiA3NXB4OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmNvc3QtYmxvY2tfX2NhcmQge1xuICAgIHdpZHRoOiA0OCU7IH1cbiAgICAuY29zdC1ibG9ja19fY2FyZDpudGgtY2hpbGQoMSksIC5jb3N0LWJsb2NrX19jYXJkOm50aC1jaGlsZCgyKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4OyB9XG4gIC5jb3N0LWJsb2NrX19kaWZmZXJlbmNlcy10ZXh0IHtcbiAgICB3aWR0aDogNDAwcHg7IH1cbiAgLmNvc3QtYmxvY2tfX2RpZmZlcmVuY2VzLWJhY2tncm91bmQge1xuICAgIHdpZHRoOiA1MzBweDtcbiAgICBoZWlnaHQ6IDM0MHB4OyB9XG4gICAgLmNvc3QtYmxvY2tfX2RpZmZlcmVuY2VzLWJhY2tncm91bmQgc3BhbiB7XG4gICAgICB0b3A6IDI3cHg7XG4gICAgICBsZWZ0OiAxOTVweDsgfSB9XG5cbi5tYWluLWZvb3RlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7IH1cbiAgLm1haW4tZm9vdGVyX19jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7IH1cbiAgLm1haW4tZm9vdGVyX19sb2dvIHtcbiAgICBkaXNwbGF5OiBmbGV4OyB9XG4gIC5tYWluLWZvb3Rlcl9fbG9nby1jdWJlIHtcbiAgICB3aWR0aDogNDZweDtcbiAgICBoZWlnaHQ6IDQ2cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMnB4OyB9XG4gIC5tYWluLWZvb3Rlcl9fY29weXJpZ2h0LCAubWFpbi1mb290ZXJfX3dvcmsge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDsgfVxuICAubWFpbi1mb290ZXJfX3dvcms6aG92ZXIsIC5tYWluLWZvb3Rlcl9fd29yazpmb2N1cywgLm1haW4tZm9vdGVyX193b3JrOmFjdGl2ZSB7XG4gICAgY29sb3I6ICMwMGZmZjY7IH1cbiAgLm1haW4tZm9vdGVyX19zb2NpYWwtYmxvY2sge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgLm1haW4tZm9vdGVyX19zb2NpYWwtYmxvY2sgcCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogMjRweDsgfVxuICAubWFpbi1mb290ZXJfX3NvY2lhbC1saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH1cbiAgLm1haW4tZm9vdGVyX19zb2NpYWwtbGluayB7XG4gICAgd2lkdGg6IDMxcHg7XG4gICAgaGVpZ2h0OiAzMXB4OyB9XG4gICAgLm1haW4tZm9vdGVyX19zb2NpYWwtbGluazpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi1yaWdodDogNXB4OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tYWluLWZvb3Rlcl9fY29udGFpbmVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4OyB9XG4gIC5tYWluLWZvb3Rlcl9fbG9nbyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAubWFpbi1mb290ZXJfX2NvcHlyaWdodCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDsgfVxuICAubWFpbi1mb290ZXJfX3NvY2lhbC1ibG9jayBwIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5tYWluLWZvb3Rlcl9fc29jaWFsLWxpc3Qge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMzBweDtcbiAgICByaWdodDogMDsgfVxuICAubWFpbi1mb290ZXJfX3NvY2lhbC1saW5rOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAubWFpbi1mb290ZXJfX2NvcHlyaWdodCwgLm1haW4tZm9vdGVyX193b3JrIHtcbiAgICBmb250LXNpemU6IDE0cHg7IH1cbiAgLm1haW4tZm9vdGVyX19zb2NpYWwtYmxvY2sgcCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIG1hcmdpbi1yaWdodDogMTVweDsgfSB9XG5cbi5wb3B1cC1ibG9jayB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMzAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ucG9wdXAtYmxvY2tfX292ZXJsYXkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDYwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA2MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDM0LCAzNSwgNDEsIDAuOTYpLCByZ2JhKDYxLCA3MSwgODIsIDAuOTYpKTtcbiAgei1pbmRleDogMTAwOyB9XG5cbi5wb3B1cC1ibG9ja19fcG9wdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJveC1zaGFkb3c6IDBweCAxMHB4IDI2cHggcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxLCAyNCwgMjYsIDAuNjcpO1xuICBhbmltYXRpb24tZHVyYXRpb246IDEuNHM7XG4gIHdpZHRoOiA2ODBweDtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi5wb3B1cC1ibG9ja19faGVhZGVyIHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLnBvcHVwLWJsb2NrX19wb3B1cCAuaW5uZXJfX2NvbnRlbnQge1xuICBwYWRkaW5nLWxlZnQ6IDM4cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG4gIHBhZGRpbmctdG9wOiA5MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNThweDsgfVxuXG4ucG9wdXAtYmxvY2tfX2Nsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDI1cHg7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDM1cHg7XG4gIGhlaWdodDogMzVweDsgfVxuXG4ucG9wdXAtYmxvY2tfX2Nsb3NlOjphZnRlciwgLnBvcHVwLWJsb2NrX19jbG9zZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgdHJhbnNpdGlvbjogYWxsIC4xNXMgZWFzZS1pbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICBib3JkZXItcmFkaXVzOiAxcHg7XG4gIG1hcmdpbi10b3A6IC0xcHg7XG4gIG1hcmdpbi1sZWZ0OiAtMTVweDsgfVxuXG4ucG9wdXAtYmxvY2tfX2Nsb3NlOjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7IH1cblxuLnBvcHVwLWJsb2NrX19jbG9zZTo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpOyB9XG5cbi5wb3B1cC1ibG9ja19fcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLnBvcHVwLWJsb2NrX19mb3JtLXRpdGxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luLWJvdHRvbTogNjBweDsgfVxuXG4uZm9ybS1pbnB1dC5wb3B1cC1ibG9ja19fZm9ybS10ZXh0YXJlYSB7XG4gIGhlaWdodDogMTI1cHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7IH1cblxuLnBvcHVwLWJsb2NrX19jaGVja2JveC1ibG9jayB7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7IH1cblxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQsXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06bm90KDpjaGVja2VkKSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyBsYWJlbCxcbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpub3QoOmNoZWNrZWQpICsgbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyBsYWJlbDo6YmVmb3JlLFxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgcGFkZGluZzogMCAxMnB4O1xuICBtYXJnaW4tcmlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQ6IDA7IH1cblxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIsXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06bm90KDpjaGVja2VkKSArIGxhYmVsOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA2cHg7XG4gIGxlZnQ6IDhweDtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2NoZWNrZWQuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyOyB9XG5cbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpub3QoOmNoZWNrZWQpICsgbGFiZWw6OmFmdGVyIHtcbiAgb3BhY2l0eTogMDsgfVxuXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsOjphZnRlciB7XG4gIG9wYWNpdHk6IDE7IH1cblxuLnBvcHVwLWJsb2NrX19sYWJlbCBzcGFuIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICNmZmY7IH1cbiAgLnBvcHVwLWJsb2NrX19sYWJlbCBzcGFuIGEge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxuI3BvcHVwLWZlZWRiYWNrIC5wb3B1cC1ibG9ja19fcG9wdXAgLmlubmVyX19jb250ZW50IHtcbiAgcGFkZGluZy10b3A6IDEyMHB4OyB9XG5cbi5wb3B1cC1ibG9ja19fcmF0aW5nLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbi5wb3B1cC1ibG9ja19fcmF0aW5nLXdyYXBwZXIgbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5mb3JtLWNvbnRyb2wge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbi5mb3JtLWNvbnRyb2wgbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuXG4ucG9wdXAtYmxvY2tfX3RleHRhcmVhIHtcbiAgaGVpZ2h0OiA3MHB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogI2ZmZjsgfVxuICAucG9wdXAtYmxvY2tfX3RleHRhcmVhOjpwbGFjZWhvbGRlciB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yMyk7IH1cblxuLnBvcHVwLWJsb2NrX190aGFua3MtdGl0bGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbiNwb3B1cC10aGFua3MgLnBvcHVwLWJsb2NrX19wb3B1cCAuaW5uZXJfX2NvbnRlbnQge1xuICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA4MHB4OyB9XG5cbiNwb3B1cC1yZXZpZXcgLnBvcHVwLWJsb2NrX19wb3B1cCAuaW5uZXJfX2NvbnRlbnQge1xuICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA2MHB4OyB9XG5cbiNwb3B1cC1yZXZpZXcgLnBvcHVwLWJsb2NrX19oZWFkZXIgLnBvcHVwLWJsb2NrX190aGFua3MtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbiNwb3B1cC1yZXZpZXcgLnBvcHVwLWJsb2NrX19oZWFkZXIgcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogI2ZmZjsgfVxuICAjcG9wdXAtcmV2aWV3IC5wb3B1cC1ibG9ja19faGVhZGVyIHAgYSB7XG4gICAgY29sb3I6ICMwMGZmZjY7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxuI3BvcHVwLWNhbGxiYWNrIC5wb3B1cC1ibG9ja19fcG9wdXAgLmlubmVyX19jb250ZW50IHtcbiAgcGFkZGluZy10b3A6IDEwMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNTBweDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucG9wdXAtYmxvY2tfX292ZXJsYXkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgLnBvcHVwLWJsb2NrX19wb3B1cCB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgI3BvcHVwLWNhbGwgLnBvcHVwLWJsb2NrX19wb3B1cCB7XG4gICAgbWFyZ2luLXRvcDogMjZweDsgfVxuICAjcG9wdXAtdGhhbmtzIC5wb3B1cC1ibG9ja19fcG9wdXAge1xuICAgIG1hcmdpbi10b3A6IDE0NHB4OyB9XG4gICNwb3B1cC1yZXZpZXcgLnBvcHVwLWJsb2NrX19wb3B1cCB7XG4gICAgbWFyZ2luLXRvcDogMTc2cHg7IH1cbiAgI3BvcHVwLWNhbGxiYWNrIC5wb3B1cC1ibG9ja19fcG9wdXAge1xuICAgIG1hcmdpbi10b3A6IDE0NXB4OyB9XG4gIC5wb3B1cC1ibG9ja19fcG9wdXAgLmlubmVyX19jb250ZW50IHtcbiAgICBtYXgtd2lkdGg6IDMzMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDkwcHggMTVweCA0NXB4IDE1cHg7IH1cbiAgLnBvcHVwLWJsb2NrX19jbG9zZSB7XG4gICAgbWFyZ2luOiAwIGF1dG8gNDBweDsgfVxuICAucG9wdXAtYmxvY2tfX3JvdyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLnBvcHVwLWJsb2NrX19oZWFkZXIge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5wb3B1cC1ibG9ja19fY2xvc2Uge1xuICAgIHRvcDogMjBweDsgfVxuICAucG9wdXAtYmxvY2tfX2xhYmVsIHNwYW4ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMjAwcHg7IH1cbiAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyBsYWJlbDo6YmVmb3JlLFxuICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06bm90KDpjaGVja2VkKSArIGxhYmVsOjpiZWZvcmUge1xuICAgIHRvcDogLThweDsgfVxuICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsOjphZnRlcixcbiAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbDo6YWZ0ZXIge1xuICAgIHRvcDogMTRweDsgfSB9XG4iLCIvKiBTbGlkZXIgKi9cblxuLnNsaWNrLXNsaWRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tcy10b3VjaC1hY3Rpb246IHBhbi15O1xuICAgIHRvdWNoLWFjdGlvbjogcGFuLXk7XG4gICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5zbGljay1saXN0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcblxuICAgICY6Zm9jdXMge1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgIH1cblxuICAgICYuZHJhZ2dpbmcge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGN1cnNvcjogaGFuZDtcbiAgICB9XG59XG4uc2xpY2stc2xpZGVyIC5zbGljay10cmFjayxcbi5zbGljay1zbGlkZXIgLnNsaWNrLWxpc3Qge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xufVxuXG4uc2xpY2stdHJhY2sge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgJjpiZWZvcmUsXG4gICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIH1cblxuICAgICY6YWZ0ZXIge1xuICAgICAgICBjbGVhcjogYm90aDtcbiAgICB9XG5cbiAgICAuc2xpY2stbG9hZGluZyAmIHtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIH1cbn1cbi5zbGljay1zbGlkZSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDFweDtcbiAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgfVxuICAgIGltZyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICAmLnNsaWNrLWxvYWRpbmcgaW1nIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgJi5kcmFnZ2luZyBpbWcge1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG5cbiAgICAuc2xpY2staW5pdGlhbGl6ZWQgJiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgIC5zbGljay1sb2FkaW5nICYge1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgfVxuXG4gICAgLnNsaWNrLXZlcnRpY2FsICYge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICB9XG59XG4uc2xpY2stYXJyb3cuc2xpY2staGlkZGVuIHtcbiAgICBkaXNwbGF5OiBub25lO1xufSIsIkBjaGFyc2V0IFwiVVRGLThcIjtcblxuLy8gRGVmYXVsdCBWYXJpYWJsZXNcblxuLy8gU2xpY2sgaWNvbiBlbnRpdHkgY29kZXMgb3V0cHV0cyB0aGUgZm9sbG93aW5nXG4vLyBcIlxcMjE5MFwiIG91dHB1dHMgYXNjaWkgY2hhcmFjdGVyIFwi4oaQXCJcbi8vIFwiXFwyMTkyXCIgb3V0cHV0cyBhc2NpaSBjaGFyYWN0ZXIgXCLihpJcIlxuLy8gXCJcXDIwMjJcIiBvdXRwdXRzIGFzY2lpIGNoYXJhY3RlciBcIuKAolwiXG5cbiRzbGljay1mb250LXBhdGg6IFwiLi9mb250cy9cIiAhZGVmYXVsdDtcbiRzbGljay1mb250LWZhbWlseTogXCJzbGlja1wiICFkZWZhdWx0O1xuJHNsaWNrLWxvYWRlci1wYXRoOiBcIi4vXCIgIWRlZmF1bHQ7XG4kc2xpY2stYXJyb3ctY29sb3I6IHdoaXRlICFkZWZhdWx0O1xuJHNsaWNrLWRvdC1jb2xvcjogYmxhY2sgIWRlZmF1bHQ7XG4kc2xpY2stZG90LWNvbG9yLWFjdGl2ZTogJHNsaWNrLWRvdC1jb2xvciAhZGVmYXVsdDtcbiRzbGljay1wcmV2LWNoYXJhY3RlcjogXCJcXDIxOTBcIiAhZGVmYXVsdDtcbiRzbGljay1uZXh0LWNoYXJhY3RlcjogXCJcXDIxOTJcIiAhZGVmYXVsdDtcbiRzbGljay1kb3QtY2hhcmFjdGVyOiBcIlxcMjAyMlwiICFkZWZhdWx0O1xuJHNsaWNrLWRvdC1zaXplOiA2cHggIWRlZmF1bHQ7XG4kc2xpY2stb3BhY2l0eS1kZWZhdWx0OiAwLjc1ICFkZWZhdWx0O1xuJHNsaWNrLW9wYWNpdHktb24taG92ZXI6IDEgIWRlZmF1bHQ7XG4kc2xpY2stb3BhY2l0eS1ub3QtYWN0aXZlOiAwLjI1ICFkZWZhdWx0O1xuXG5AZnVuY3Rpb24gc2xpY2staW1hZ2UtdXJsKCR1cmwpIHtcbiAgICBAaWYgZnVuY3Rpb24tZXhpc3RzKGltYWdlLXVybCkge1xuICAgICAgICBAcmV0dXJuIGltYWdlLXVybCgkdXJsKTtcbiAgICB9XG4gICAgQGVsc2Uge1xuICAgICAgICBAcmV0dXJuIHVybCgkc2xpY2stbG9hZGVyLXBhdGggKyAkdXJsKTtcbiAgICB9XG59XG5cbkBmdW5jdGlvbiBzbGljay1mb250LXVybCgkdXJsKSB7XG4gICAgQGlmIGZ1bmN0aW9uLWV4aXN0cyhmb250LXVybCkge1xuICAgICAgICBAcmV0dXJuIGZvbnQtdXJsKCR1cmwpO1xuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICAgIEByZXR1cm4gdXJsKCRzbGljay1mb250LXBhdGggKyAkdXJsKTtcbiAgICB9XG59XG5cbi8qIEljb25zICovXG5AaWYgJHNsaWNrLWZvbnQtZmFtaWx5ID09IFwic2xpY2tcIiB7XG4gICAgQGZvbnQtZmFjZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcInNsaWNrXCI7XG4gICAgICAgIHNyYzogc2xpY2stZm9udC11cmwoXCJzbGljay5lb3RcIik7XG4gICAgICAgIHNyYzogc2xpY2stZm9udC11cmwoXCJzbGljay5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCBzbGljay1mb250LXVybChcInNsaWNrLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgc2xpY2stZm9udC11cmwoXCJzbGljay50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHNsaWNrLWZvbnQtdXJsKFwic2xpY2suc3ZnI3NsaWNrXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIH1cbn1cblxuLyogQXJyb3dzICovXG5cbi5zbGljay1wcmV2LFxuLnNsaWNrLW5leHQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDBweDtcbiAgICBmb250LXNpemU6IDBweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHRvcDogNTAlO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIG9wYWNpdHk6ICRzbGljay1vcGFjaXR5LW9uLWhvdmVyO1xuICAgICAgICB9XG4gICAgfVxuICAgICYuc2xpY2stZGlzYWJsZWQ6YmVmb3JlIHtcbiAgICAgICAgb3BhY2l0eTogJHNsaWNrLW9wYWNpdHktbm90LWFjdGl2ZTtcbiAgICB9XG4gICAgJjpiZWZvcmUge1xuICAgICAgICBmb250LWZhbWlseTogJHNsaWNrLWZvbnQtZmFtaWx5O1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBjb2xvcjogJHNsaWNrLWFycm93LWNvbG9yO1xuICAgICAgICBvcGFjaXR5OiAkc2xpY2stb3BhY2l0eS1kZWZhdWx0O1xuICAgICAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAgICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICB9XG59XG5cbi5zbGljay1wcmV2IHtcbiAgICBsZWZ0OiAtMjVweDtcbiAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICByaWdodDogLTI1cHg7XG4gICAgfVxuICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJHNsaWNrLXByZXYtY2hhcmFjdGVyO1xuICAgICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICAgICAgY29udGVudDogJHNsaWNrLW5leHQtY2hhcmFjdGVyO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uc2xpY2stbmV4dCB7XG4gICAgcmlnaHQ6IC0yNXB4O1xuICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgIGxlZnQ6IC0yNXB4O1xuICAgICAgICByaWdodDogYXV0bztcbiAgICB9XG4gICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAkc2xpY2stbmV4dC1jaGFyYWN0ZXI7XG4gICAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgICAgICBjb250ZW50OiAkc2xpY2stcHJldi1jaGFyYWN0ZXI7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8qIERvdHMgKi9cblxuLnNsaWNrLWRvdHRlZC5zbGljay1zbGlkZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5zbGljay1kb3RzIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAtMjVweDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBsaSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICBtYXJnaW46IDAgNXB4O1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMHB4O1xuICAgICAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6ICRzbGljay1vcGFjaXR5LW9uLWhvdmVyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgY29udGVudDogJHNsaWNrLWRvdC1jaGFyYWN0ZXI7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkc2xpY2stZm9udC1mYW1pbHk7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkc2xpY2stZG90LXNpemU7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkc2xpY2stZG90LWNvbG9yO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6ICRzbGljay1vcGFjaXR5LW5vdC1hY3RpdmU7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgICAgICAgICAgICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLnNsaWNrLWFjdGl2ZSBidXR0b246YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkc2xpY2stZG90LWNvbG9yLWFjdGl2ZTtcbiAgICAgICAgICAgIG9wYWNpdHk6ICRzbGljay1vcGFjaXR5LWRlZmF1bHQ7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuanEtcnktY29udGFpbmVye3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmc6MCA1cHg7bGluZS1oZWlnaHQ6MDtkaXNwbGF5OmJsb2NrO2N1cnNvcjpwb2ludGVyOy13ZWJraXQtYm94LXNpemluZzpjb250ZW50LWJveDstbW96LWJveC1zaXppbmc6Y29udGVudC1ib3g7Ym94LXNpemluZzpjb250ZW50LWJveDtkaXJlY3Rpb246bHRyfS5qcS1yeS1jb250YWluZXJbcmVhZG9ubHk9cmVhZG9ubHlde2N1cnNvcjpkZWZhdWx0fS5qcS1yeS1jb250YWluZXI+LmpxLXJ5LWdyb3VwLXdyYXBwZXJ7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJX0uanEtcnktY29udGFpbmVyPi5qcS1yeS1ncm91cC13cmFwcGVyPi5qcS1yeS1ncm91cHtwb3NpdGlvbjpyZWxhdGl2ZTtsaW5lLWhlaWdodDowO3otaW5kZXg6MTA7d2hpdGUtc3BhY2U6bm93cmFwfS5qcS1yeS1jb250YWluZXI+LmpxLXJ5LWdyb3VwLXdyYXBwZXI+LmpxLXJ5LWdyb3VwPnN2Z3tkaXNwbGF5OmlubGluZS1ibG9ja30uanEtcnktY29udGFpbmVyPi5qcS1yeS1ncm91cC13cmFwcGVyPi5qcS1yeS1ncm91cC5qcS1yeS1ub3JtYWwtZ3JvdXB7d2lkdGg6MTAwJX0uanEtcnktY29udGFpbmVyPi5qcS1yeS1ncm91cC13cmFwcGVyPi5qcS1yeS1ncm91cC5qcS1yeS1yYXRlZC1ncm91cHt3aWR0aDowO3otaW5kZXg6MTE7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO292ZXJmbG93OmhpZGRlbn0iLCIuanEtZHJvcGRvd24ge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgei1pbmRleDogMTAzOTtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5qcS1kcm9wZG93biAuanEtZHJvcGRvd24tbWVudSxcclxuLmpxLWRyb3Bkb3duIC5qcS1kcm9wZG93bi1wYW5lbCB7XHJcbiAgICBtaW4td2lkdGg6IDE2MHB4O1xyXG4gICAgbWF4LXdpZHRoOiAzNjBweDtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgYm9yZGVyOiBzb2xpZCAxcHggI2RkZDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgIGJveC1zaGFkb3c6IDAgNXB4IDEwcHggcmdiYSgwLCAwLCAwLCAuMik7XHJcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICAgIHBhZGRpbmc6IDRweCAwO1xyXG4gICAgbWFyZ2luOiAwXHJcbn1cclxuXHJcbi5qcS1kcm9wZG93biAuanEtZHJvcGRvd24tcGFuZWwge1xyXG4gICAgcGFkZGluZzogMTBweFxyXG59XHJcblxyXG4uanEtZHJvcGRvd24uanEtZHJvcGRvd24tdGlwIHtcclxuICAgIG1hcmdpbi10b3A6IDhweFxyXG59XHJcblxyXG4uanEtZHJvcGRvd24uanEtZHJvcGRvd24tdGlwOmJlZm9yZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IC02cHg7XHJcbiAgICBsZWZ0OiA5cHg7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIGJvcmRlci1sZWZ0OiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXItcmlnaHQ6IDdweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci1ib3R0b206IDdweCBzb2xpZCAjZGRkO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG59XHJcblxyXG4uanEtZHJvcGRvd24uanEtZHJvcGRvd24tdGlwOmFmdGVyIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogLTVweDtcclxuICAgIGxlZnQ6IDEwcHg7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIGJvcmRlci1sZWZ0OiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXItcmlnaHQ6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci1ib3R0b206IDZweCBzb2xpZCAjZmZmO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrXHJcbn1cclxuXHJcbi5qcS1kcm9wZG93bi5qcS1kcm9wZG93bi10aXAuanEtZHJvcGRvd24tYW5jaG9yLXJpZ2h0OmJlZm9yZSB7XHJcbiAgICBsZWZ0OiBhdXRvO1xyXG4gICAgcmlnaHQ6IDlweFxyXG59XHJcblxyXG4uanEtZHJvcGRvd24uanEtZHJvcGRvd24tdGlwLmpxLWRyb3Bkb3duLWFuY2hvci1yaWdodDphZnRlciB7XHJcbiAgICBsZWZ0OiBhdXRvO1xyXG4gICAgcmlnaHQ6IDEwcHhcclxufVxyXG5cclxuLmpxLWRyb3Bkb3duLmpxLWRyb3Bkb3duLXNjcm9sbCAuanEtZHJvcGRvd24tbWVudSxcclxuLmpxLWRyb3Bkb3duLmpxLWRyb3Bkb3duLXNjcm9sbCAuanEtZHJvcGRvd24tcGFuZWwge1xyXG4gICAgbWF4LWhlaWdodDogMTgwcHg7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxufVxyXG5cclxuLmpxLWRyb3Bkb3duIC5qcS1kcm9wZG93bi1tZW51IGxpIHtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICBwYWRkaW5nOiAwIDA7XHJcbiAgICB0ZXh0LWluZGVudDogMDtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxOHB4XHJcbn1cclxuXHJcbi5qcS1kcm9wZG93biAuanEtZHJvcGRvd24tbWVudSBsYWJlbCxcclxuLmpxLWRyb3Bkb3duIC5qcS1kcm9wZG93bi1tZW51IGxpPmEge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG4gICAgcGFkZGluZzogM3B4IDE1cHg7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG59XHJcblxyXG4uanEtZHJvcGRvd24gLmpxLWRyb3Bkb3duLW1lbnUgbGFiZWw6aG92ZXIsXHJcbi5qcS1kcm9wZG93biAuanEtZHJvcGRvd24tbWVudSBsaT5hOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XHJcbiAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLmpxLWRyb3Bkb3duIC5qcS1kcm9wZG93bi1tZW51IC5qcS1kcm9wZG93bi1kaXZpZGVyIHtcclxuICAgIGZvbnQtc2l6ZTogMXB4O1xyXG4gICAgYm9yZGVyLXRvcDogc29saWQgMXB4ICNlNWU1ZTU7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbWFyZ2luOiA1cHggMFxyXG59IiwiLyohIG5vcm1hbGl6ZS5jc3MgdjguMC4wIHwgTUlUIExpY2Vuc2UgfCBnaXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzcyAqL1xyXG5cclxuLyogRG9jdW1lbnRcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4gKiAxLiBDb3JyZWN0IHRoZSBsaW5lIGhlaWdodCBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqIDIuIFByZXZlbnQgYWRqdXN0bWVudHMgb2YgZm9udCBzaXplIGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZXMgaW4gaU9TLlxyXG4gKi9cclxuXHJcbmh0bWwge1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjE1O1xyXG4gIC8qIDEgKi9cclxuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XHJcbiAgLyogMiAqL1xyXG59XHJcblxyXG4vKiBTZWN0aW9uc1xyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAqIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2Vycy5cclxuICovXHJcblxyXG5ib2R5IHtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBDb3JyZWN0IHRoZSBmb250IHNpemUgYW5kIG1hcmdpbiBvbiBgaDFgIGVsZW1lbnRzIHdpdGhpbiBgc2VjdGlvbmAgYW5kXHJcbiAqIGBhcnRpY2xlYCBjb250ZXh0cyBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBTYWZhcmkuXHJcbiAqL1xyXG5cclxuaDEge1xyXG4gIGZvbnQtc2l6ZTogMmVtO1xyXG4gIG1hcmdpbjogMC42N2VtIDA7XHJcbn1cclxuXHJcbi8qIEdyb3VwaW5nIGNvbnRlbnRcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBGaXJlZm94LlxyXG4gKiAyLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlIGFuZCBJRS5cclxuICovXHJcblxyXG5ociB7XHJcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XHJcbiAgLyogMSAqL1xyXG4gIGhlaWdodDogMDtcclxuICAvKiAxICovXHJcbiAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgLyogMiAqL1xyXG59XHJcblxyXG4vKipcclxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cclxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKi9cclxuXHJcbnByZSB7XHJcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlO1xyXG4gIC8qIDEgKi9cclxuICBmb250LXNpemU6IDFlbTtcclxuICAvKiAyICovXHJcbn1cclxuXHJcbi8qIFRleHQtbGV2ZWwgc2VtYW50aWNzXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgb24gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxyXG4gKi9cclxuXHJcbmEge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG4vKipcclxuICogMS4gUmVtb3ZlIHRoZSBib3R0b20gYm9yZGVyIGluIENocm9tZSA1Ny1cclxuICogMi4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIElFLCBPcGVyYSwgYW5kIFNhZmFyaS5cclxuICovXHJcblxyXG5hYmJyW3RpdGxlXSB7XHJcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICAvKiAxICovXHJcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgLyogMiAqL1xyXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDtcclxuICAvKiAyICovXHJcbn1cclxuXHJcbi8qKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCB3ZWlnaHQgaW4gQ2hyb21lLCBFZGdlLCBhbmQgU2FmYXJpLlxyXG4gKi9cclxuXHJcbmIsIHN0cm9uZyB7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcclxufVxyXG5cclxuLyoqXHJcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cclxuICovXHJcblxyXG5jb2RlLCBrYmQsIHNhbXAge1xyXG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTtcclxuICAvKiAxICovXHJcbiAgZm9udC1zaXplOiAxZW07XHJcbiAgLyogMiAqL1xyXG59XHJcblxyXG4vKipcclxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xyXG5cclxuc21hbGwge1xyXG4gIGZvbnQtc2l6ZTogODAlO1xyXG59XHJcblxyXG4vKipcclxuICogUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXHJcbiAqIGFsbCBicm93c2Vycy5cclxuICovXHJcblxyXG5zdWIsIHN1cCB7XHJcbiAgZm9udC1zaXplOiA3NSU7XHJcbiAgbGluZS1oZWlnaHQ6IDA7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcclxufVxyXG5cclxuc3ViIHtcclxuICBib3R0b206IC0wLjI1ZW07XHJcbn1cclxuXHJcbnN1cCB7XHJcbiAgdG9wOiAtMC41ZW07XHJcbn1cclxuXHJcbi8qIEVtYmVkZGVkIGNvbnRlbnRcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4gKiBSZW1vdmUgdGhlIGJvcmRlciBvbiBpbWFnZXMgaW5zaWRlIGxpbmtzIGluIElFIDEwLlxyXG4gKi9cclxuXHJcbmltZyB7XHJcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xyXG59XHJcblxyXG4vKiBGb3Jtc1xyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAqIDEuIENoYW5nZSB0aGUgZm9udCBzdHlsZXMgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKiAyLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBGaXJlZm94IGFuZCBTYWZhcmkuXHJcbiAqL1xyXG5cclxuYnV0dG9uLCBpbnB1dCwgb3B0Z3JvdXAsIHNlbGVjdCwgdGV4dGFyZWEge1xyXG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xyXG4gIC8qIDEgKi9cclxuICBmb250LXNpemU6IDEwMCU7XHJcbiAgLyogMSAqL1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjE1O1xyXG4gIC8qIDEgKi9cclxuICBtYXJnaW46IDA7XHJcbiAgLyogMiAqL1xyXG59XHJcblxyXG4vKipcclxuICogU2hvdyB0aGUgb3ZlcmZsb3cgaW4gSUUuXHJcbiAqIDEuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UuXHJcbiAqL1xyXG5cclxuYnV0dG9uLCBpbnB1dCB7XHJcbiAgLyogMSAqL1xyXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xyXG59XHJcblxyXG4vKipcclxuICogUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBFZGdlLCBGaXJlZm94LCBhbmQgSUUuXHJcbiAqIDEuIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRmlyZWZveC5cclxuICovXHJcblxyXG5idXR0b24sIHNlbGVjdCB7XHJcbiAgLyogMSAqL1xyXG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG59XHJcblxyXG4vKipcclxuICogQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cclxuICovXHJcblxyXG5idXR0b24sIFt0eXBlPVwiYnV0dG9uXCJdLCBbdHlwZT1cInJlc2V0XCJdLCBbdHlwZT1cInN1Ym1pdFwiXSB7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBSZW1vdmUgdGhlIGlubmVyIGJvcmRlciBhbmQgcGFkZGluZyBpbiBGaXJlZm94LlxyXG4gKi9cclxuXHJcbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lciwgW3R5cGU9XCJidXR0b25cIl06Oi1tb3otZm9jdXMtaW5uZXIsIFt0eXBlPVwicmVzZXRcIl06Oi1tb3otZm9jdXMtaW5uZXIsIFt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVyIHtcclxuICBib3JkZXItc3R5bGU6IG5vbmU7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG5cclxuLyoqXHJcbiAqIFJlc3RvcmUgdGhlIGZvY3VzIHN0eWxlcyB1bnNldCBieSB0aGUgcHJldmlvdXMgcnVsZS5cclxuICovXHJcblxyXG5idXR0b246LW1vei1mb2N1c3JpbmcsIFt0eXBlPVwiYnV0dG9uXCJdOi1tb3otZm9jdXNyaW5nLCBbdHlwZT1cInJlc2V0XCJdOi1tb3otZm9jdXNyaW5nLCBbdHlwZT1cInN1Ym1pdFwiXTotbW96LWZvY3VzcmluZyB7XHJcbiAgb3V0bGluZTogMXB4IGRvdHRlZCBCdXR0b25UZXh0O1xyXG59XHJcblxyXG4vKipcclxuICogQ29ycmVjdCB0aGUgcGFkZGluZyBpbiBGaXJlZm94LlxyXG4gKi9cclxuXHJcbmZpZWxkc2V0IHtcclxuICBwYWRkaW5nOiAwLjM1ZW0gMC43NWVtIDAuNjI1ZW07XHJcbn1cclxuXHJcbi8qKlxyXG4gKiAxLiBDb3JyZWN0IHRoZSB0ZXh0IHdyYXBwaW5nIGluIEVkZ2UgYW5kIElFLlxyXG4gKiAyLiBDb3JyZWN0IHRoZSBjb2xvciBpbmhlcml0YW5jZSBmcm9tIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gSUUuXHJcbiAqIDMuIFJlbW92ZSB0aGUgcGFkZGluZyBzbyBkZXZlbG9wZXJzIGFyZSBub3QgY2F1Z2h0IG91dCB3aGVuIHRoZXkgemVybyBvdXRcclxuICogICAgYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xyXG5cclxubGVnZW5kIHtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIC8qIDEgKi9cclxuICBjb2xvcjogaW5oZXJpdDtcclxuICAvKiAyICovXHJcbiAgZGlzcGxheTogdGFibGU7XHJcbiAgLyogMSAqL1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxuICAvKiAxICovXHJcbiAgcGFkZGluZzogMDtcclxuICAvKiAzICovXHJcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcclxuICAvKiAxICovXHJcbn1cclxuXHJcbi8qKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxyXG4gKi9cclxuXHJcbnByb2dyZXNzIHtcclxuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBSZW1vdmUgdGhlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFIDEwKy5cclxuICovXHJcblxyXG50ZXh0YXJlYSB7XHJcbiAgb3ZlcmZsb3c6IGF1dG87XHJcbn1cclxuXHJcbi8qKlxyXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBJRSAxMC5cclxuICogMi4gUmVtb3ZlIHRoZSBwYWRkaW5nIGluIElFIDEwLlxyXG4gKi9cclxuXHJcblt0eXBlPVwiY2hlY2tib3hcIl0sIFt0eXBlPVwicmFkaW9cIl0ge1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgLyogMSAqL1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgLyogMiAqL1xyXG59XHJcblxyXG4vKipcclxuICogQ29ycmVjdCB0aGUgY3Vyc29yIHN0eWxlIG9mIGluY3JlbWVudCBhbmQgZGVjcmVtZW50IGJ1dHRvbnMgaW4gQ2hyb21lLlxyXG4gKi9cclxuXHJcblt0eXBlPVwibnVtYmVyXCJdIHtcclxuICAmOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLCAmOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcclxuICAgIGhlaWdodDogYXV0bztcclxuICB9XHJcbn1cclxuXHJcbi8qKlxyXG4gKiAxLiBDb3JyZWN0IHRoZSBvZGQgYXBwZWFyYW5jZSBpbiBDaHJvbWUgYW5kIFNhZmFyaS5cclxuICogMi4gQ29ycmVjdCB0aGUgb3V0bGluZSBzdHlsZSBpbiBTYWZhcmkuXHJcbiAqL1xyXG5cclxuW3R5cGU9XCJzZWFyY2hcIl0ge1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xyXG4gIC8qIDEgKi9cclxuICBvdXRsaW5lLW9mZnNldDogLTJweDtcclxuICAvKiAyICovXHJcbiAgJjo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XHJcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG4vKipcclxuICogUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIG1hY09TLlxyXG4gKi9cclxuXHJcbi8qKlxyXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxyXG4gKiAyLiBDaGFuZ2UgZm9udCBwcm9wZXJ0aWVzIHRvIGBpbmhlcml0YCBpbiBTYWZhcmkuXHJcbiAqL1xyXG5cclxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XHJcbiAgLyogMSAqL1xyXG4gIGZvbnQ6IGluaGVyaXQ7XHJcbiAgLyogMiAqL1xyXG59XHJcblxyXG4vKiBJbnRlcmFjdGl2ZVxyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLypcclxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gRWRnZSwgSUUgMTArLCBhbmQgRmlyZWZveC5cclxuICovXHJcblxyXG5kZXRhaWxzIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLypcclxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKi9cclxuXHJcbnN1bW1hcnkge1xyXG4gIGRpc3BsYXk6IGxpc3QtaXRlbTtcclxufVxyXG5cclxuLyogTWlzY1xyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwKy5cclxuICovXHJcblxyXG50ZW1wbGF0ZSwgW2hpZGRlbl0ge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAxMC5cclxuICovXHJcbiIsIiosXHJcbio6YWZ0ZXIsXHJcbio6YmVmb3JlIHtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcblxyXG5odG1sIHtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcblxyXG5ib2R5IHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICBtaW4td2lkdGg6IDMyMHB4O1xyXG4gIGNvbG9yOiAjMDAwO1xyXG4gIGZvbnQtZmFtaWx5OiAnQ2lyY2UnLCBzYW5zLXNlcmlmO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIG1pbi13aWR0aDogMzIwcHg7XHJcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xyXG59XHJcblxyXG5pbWcge1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbmgxLCBoMiwgaDMge1xyXG4gIG1hcmdpbjogMDtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG59XHJcblxyXG5hIHtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn0iLCJAZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ0NpcmNlJztcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IDIwMDtcclxuICBmb250LWRpc3BsYXk6IGZhbGxiYWNrO1xyXG4gIHNyYzogdXJsKCcuLi9mb250cy9DaXJjZS1FeHRyYUxpZ2h0LmVvdCcpOyAvKiBJRTkgQ29tcGF0IE1vZGVzICovXHJcbiAgc3JjOiBsb2NhbCgnQ2lyY2UgRXh0cmFMaWdodCcpLCBsb2NhbCgnQ2lyY2UtRXh0cmFMaWdodCcpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udHMvQ2lyY2UtRXh0cmFMaWdodC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSwgLyogU3VwZXIgTW9kZXJuIEJyb3dzZXJzICovXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9DaXJjZS1FeHRyYUxpZ2h0LndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgLyogTW9kZXJuIEJyb3dzZXJzICovXHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnQ2lyY2UnO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LXdlaWdodDogMzAwO1xyXG4gIGZvbnQtZGlzcGxheTogZmFsbGJhY2s7XHJcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL0NpcmNlLUxpZ2h0LmVvdCcpOyAvKiBJRTkgQ29tcGF0IE1vZGVzICovXHJcbiAgc3JjOiBsb2NhbCgnQ2lyY2UgTGlnaHQnKSwgbG9jYWwoJ0NpcmNlLUxpZ2h0JyksXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9DaXJjZS1MaWdodC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSwgLyogU3VwZXIgTW9kZXJuIEJyb3dzZXJzICovXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9DaXJjZS1MaWdodC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksIC8qIE1vZGVybiBCcm93c2VycyAqL1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ0NpcmNlJztcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBmb250LWRpc3BsYXk6IGZhbGxiYWNrO1xyXG4gIHNyYzogdXJsKCcuLi9mb250cy9DaXJjZS1SZWd1bGFyLmVvdCcpOyAvKiBJRTkgQ29tcGF0IE1vZGVzICovXHJcbiAgc3JjOiBsb2NhbCgnQ2lyY2UgUmVndWxhcicpLCBsb2NhbCgnQ2lyY2UtUmVndWxhcicpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udHMvQ2lyY2UtUmVndWxhci53b2ZmMicpIGZvcm1hdCgnd29mZjInKSwgLyogU3VwZXIgTW9kZXJuIEJyb3dzZXJzICovXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9DaXJjZS1SZWd1bGFyLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgLyogTW9kZXJuIEJyb3dzZXJzICovXHJcbn1cclxuXHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ0NpcmNlJztcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBmb250LWRpc3BsYXk6IGZhbGxiYWNrO1xyXG4gIHNyYzogdXJsKCcuLi9mb250cy9DaXJjZS1Cb2xkLmVvdCcpOyAvKiBJRTkgQ29tcGF0IE1vZGVzICovXHJcbiAgc3JjOiBsb2NhbCgnQ2lyY2UgQm9sZCcpLCBsb2NhbCgnQ2lyY2UtQm9sZCcpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udHMvQ2lyY2UtQm9sZC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSwgLyogU3VwZXIgTW9kZXJuIEJyb3dzZXJzICovXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9DaXJjZS1Cb2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgLyogTW9kZXJuIEJyb3dzZXJzICovXHJcbn1cclxuXHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ0NpcmNlJztcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IDgwMDtcclxuICBmb250LWRpc3BsYXk6IGZhbGxiYWNrO1xyXG4gIHNyYzogdXJsKCcuLi9mb250cy9DaXJjZS1FeHRyYUJvbGQuZW90Jyk7IC8qIElFOSBDb21wYXQgTW9kZXMgKi9cclxuICBzcmM6IGxvY2FsKCdDaXJjZSBFeHRyYUJvbGQnKSwgbG9jYWwoJ0NpcmNlLUV4dHJhQm9sZCcpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udHMvQ2lyY2UtRXh0cmFCb2xkLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLCAvKiBTdXBlciBNb2Rlcm4gQnJvd3NlcnMgKi9cclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL0NpcmNlLUV4dHJhQm9sZC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksIC8qIE1vZGVybiBCcm93c2VycyAqL1xyXG59IiwiLmJ0biB7XHJcblx0Ym9yZGVyOiBub25lO1xyXG5cdGJhY2tncm91bmQ6IG5vbmU7XHJcblx0b3V0bGluZTogbm9uZTtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRmb250LXNpemU6IDE4cHg7XHJcblx0Zm9udC13ZWlnaHQ6IDgwMDtcclxuXHRoZWlnaHQ6IDYwcHg7XHRcclxuXHRjb2xvcjogIzAwMDtcclxuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogIzAwZmZmNjtcclxuXHR0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xyXG5cdCY6aG92ZXIsICY6Zm9jdXMsICY6YWN0aXZlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMGY0ZDI7XHJcbiAgICBib3gtc2hhZG93OiAwIDRweCAyNHB4IDAgcmdiYSgyMCwxODYsMTgwLC40NSk7XHJcblx0fVxyXG59XHJcblxyXG4uYnRuLS1jb250YWN0cyB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRmb250LXNpemU6IDE2cHg7XHJcblx0aGVpZ2h0OiBhdXRvO1xyXG5cdGNvbG9yOiAjMDBmZWY1O1xyXG5cdGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG5cdHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XHJcblx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcblx0YmFja2dyb3VuZDogMDtcclxuXHQmOmhvdmVyLCAmOmZvY3VzLCAmOmFjdGl2ZSB7XHJcblx0XHRjb2xvcjogZGFya2VuKCMwMGZlZjUsIDMwJSk7XHJcblx0fVxyXG59XHJcblxyXG4uYnRuLS1wYXltZW50IHtcclxuXHR3aWR0aDogMzY4cHg7XHJcblx0bGluZS1oZWlnaHQ6IDQuMjc4O1xyXG59XHJcblxyXG4uYnRuLS1yZXF1ZXN0IHtcclxuXHR3aWR0aDogMjY4cHg7XHJcbn1cclxuXHJcbi5idG4tLWRpcmVjdGlvbiB7XHJcblx0d2lkdGg6IDIyOHB4O1xyXG59XHJcblxyXG4uYnRuLS1xdWVzdGlvbiB7XHJcblx0d2lkdGg6IDQ0MnB4O1xyXG59XHJcblxyXG4uYnRuLS1yZXZpZXcsIC5idG4tLXN0b3JpZXMtcmVxdWVzdCB7XHJcblx0d2lkdGg6IDMzMHB4O1xyXG5cdGZvbnQtc2l6ZTogMjRweDtcclxuXHRmb250LXdlaWdodDogODAwO1xyXG5cdGhlaWdodDogOTBweDtcclxuXHRiYWNrZ3JvdW5kOiBub25lO1xyXG5cdGJvcmRlcjogMnB4IHNvbGlkICMwMDA7XHJcblx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbn1cclxuXHJcbi5idG4tLXN0b3JpZXMtcmVxdWVzdCB7XHJcblx0Ym9yZGVyLWNvbG9yOiAjMDBmZmY2O1xyXG59XHJcblxyXG4uYnRuLS1jb250YWN0cy1yZXF1ZXN0IHtcclxuXHR3aWR0aDogMjE0cHg7XHJcbn1cclxuXHJcbi5idG4tLWNvbXBhbnksIC5idG4tLXNlcnZpY2VzIHtcclxuXHRib3JkZXI6IG5vbmU7XHJcblx0YmFja2dyb3VuZDogbm9uZTtcclxuXHRvdXRsaW5lOiBub25lO1xyXG5cdHBhZGRpbmc6IDA7XHJcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcdFxyXG5cdGZvbnQtc2l6ZTogMTVweDtcclxuXHRmb250LXdlaWdodDogNzAwO1xyXG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0Y29sb3I6ICNmZmY7XHJcblx0dHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0Jjpob3ZlciwgJjphY3RpdmUsICY6Zm9jdXMge1xyXG5cdFx0Y29sb3I6ICMwMGZmZjY7XHJcblx0fVx0XHJcbn1cclxuXHJcbi5idG4tLXByb2Nlc3Mge1xyXG5cdHdpZHRoOiAyNjhweDtcclxufVxyXG5cclxuLmJ0bi0taW50ZXJuYWwge1xyXG5cdGZvbnQtc2l6ZTogMTZweDtcclxufVxyXG5cclxuLmJ0bi0tc3RhZ2VzIHtcclxuXHR3aWR0aDogMjE2cHg7XHJcblx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdG1hcmdpbjogMCBhdXRvO1xyXG59XHJcblxyXG4uYnRuLS1wcmljZSB7XHJcblx0d2lkdGg6IDIxMnB4O1xyXG5cdGZvbnQtc2l6ZTogMjBweDtcclxuXHRmb250LXdlaWdodDogNzAwO1xyXG5cdHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG59XHJcblxyXG4uYnRuLS1wb3B1cC1yZXF1ZXN0IHtcclxuXHR3aWR0aDogMjcycHg7XHJcblx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0aGVpZ2h0OiA3NnB4O1xyXG5cdHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG5cdGJvcmRlci1yYWRpdXM6IDNweDtcclxuXHRtYXJnaW46IDAgYXV0bztcclxufVxyXG5cclxuLmJ0bi0tbWFwIHtcclxuXHRmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcblx0d2lkdGg6IDI3MnB4O1xyXG59XHJcblxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcclxuXHQuYnRuIHtcclxuXHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHR9XHJcbn0iLCIucGFnZS1oZWFkZXIge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDA7XHJcblx0bGVmdDogMDtcclxuXHR6LWluZGV4OiA1MDA7XHJcbn1cclxuXHJcbi5tYWluLXBhZ2Utd3JhcCB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSA1MHB4KTtcclxufVxyXG5cclxuLm1haW4tcGFnZS1ibG9ja3Mge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGZsZXgtc2hyaW5rOiAwO1xyXG59XHJcblxyXG4ud3JhcHBlciB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdG1pbi13aWR0aDogMzIwcHg7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0bWFyZ2luOiAwIGF1dG87XHJcblx0cGFkZGluZzogMDtcclxufVxyXG5cclxuLnBhZ2UtbGlzdCB7XHJcblx0bGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG5cdG1hcmdpbjogMDtcclxuXHRwYWRkaW5nOiAwO1xyXG59XHJcblxyXG4ucGFnZS1oZWFkZXJfX3JvdyB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogNTBweDtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0cGFkZGluZy10b3A6IDM0cHg7XHJcbn1cclxuXHJcbi5wYWdlLWhlYWRlcl9fbG9nbyB7XHJcblx0d2lkdGg6IDUzcHg7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmbGV4LXNocmluazogMDtcclxufVxyXG5cclxuLnBhZ2UtaGVhZGVyX19uYXYge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC1kaXJlY3Rpb246IHJvdztcclxufVxyXG5cclxuLnBhZ2UtaGVhZGVyX19uYXYtaWNvbiB7XHJcblx0d2lkdGg6IDEwcHg7XHJcblx0aGVpZ2h0OiAxMHB4O1xyXG5cdG1hcmdpbi1sZWZ0OiA3cHg7XHJcbn1cclxuXHJcbi5wYWdlLWhlYWRlcl9fbmF2IHVsIHtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcblx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG59XHJcblxyXG4ucGFnZS1oZWFkZXJfX25hdiBsaTpub3QoOmxhc3QtY2hpbGQpIHtcclxuXHRtYXJnaW4tcmlnaHQ6IDQwcHg7XHJcbn1cclxuXHJcbi5wYWdlLWhlYWRlcl9fbmF2IGxpIGEge1xyXG5cdGZvbnQtc2l6ZTogMTVweDtcclxuXHRmb250LXdlaWdodDogNzAwO1xyXG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0Y29sb3I6ICNmZmY7XHJcblx0dHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcclxuXHQmOmhvdmVyLCAmOmFjdGl2ZSwgJjpmb2N1cyB7XHJcblx0XHRjb2xvcjogIzAwZmZmNjtcclxuXHR9XHJcbn1cclxuXHJcbi5wYWdlLWhlYWRlcl9fY29udGFjdHMge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxufVxyXG5cclxuLnBhZ2UtaGVhZGVyX190ZWwge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0Zm9udC1zaXplOiAyMnB4O1xyXG5cdGNvbG9yOiAjZmZmO1xyXG59XHJcblxyXG4ucGFnZS1oZWFkZXJfX2N1YmUge1xyXG5cdHdpZHRoOiA0NnB4O1xyXG5cdGhlaWdodDogNDZweDtcclxufVxyXG5cclxuLnBhZ2UtaGVhZGVyX190b2dnbGUge1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAxNnB4O1xyXG5cdGxlZnQ6IDFweDtcclxuXHR3aWR0aDogNzhweDtcclxuXHRoZWlnaHQ6IDY2cHg7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgI2ZmZjtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG5cclxuLnBhZ2UtaGVhZGVyX190b2dnbGUgc3BhbiB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHdpZHRoOiA0MHB4O1xyXG5cdGhlaWdodDogMnB4O1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0dXNlci1zZWxlY3Q6IG5vbmU7XHJcblx0dHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuM3M7XHJcbn1cclxuXHJcbi5wYWdlLWhlYWRlcl9fdG9nZ2xlIHNwYW46OmFmdGVyLCBcclxuLnBhZ2UtaGVhZGVyX190b2dnbGUgc3Bhbjo6YmVmb3JlIHtcclxuXHRjb250ZW50OiAnJztcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0bGVmdDogOHB4O1xyXG5cdHdpZHRoOiAyNnB4O1xyXG5cdGhlaWdodDogMnB4O1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zcztcclxufVxyXG5cclxuLnBhZ2UtaGVhZGVyX190b2dnbGUgc3Bhbjo6YmVmb3JlIHtcclxuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpO1xyXG59XHJcblxyXG4ucGFnZS1oZWFkZXJfX3RvZ2dsZSBzcGFuOjphZnRlciB7XHJcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwcHgpO1xyXG59XHJcblxyXG4ucGFnZS1oZWFkZXJfX3RvZ2dsZS5jbG9zZS1idXR0b24ge1xyXG5cdHdpZHRoOiAzNHB4O1xyXG5cdGhlaWdodDogMzRweDtcclxuXHRsZWZ0OiA1MCU7XHJcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG5cdHRvcDogMzBweDtcclxufVxyXG5cclxuLnBhZ2UtaGVhZGVyX190b2dnbGUuY2xvc2UtYnV0dG9uIHNwYW4ge1xyXG5cdHdpZHRoOiAwO1xyXG59XHJcblxyXG4ucGFnZS1oZWFkZXJfX3RvZ2dsZS5jbG9zZS1idXR0b24gc3Bhbjo6YmVmb3JlIHtcclxuXHR3aWR0aDogMzRweDtcclxuXHRoZWlnaHQ6IDNweDtcclxuXHR0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcblx0bGVmdDogLTE2cHg7XHJcbn1cclxuXHJcbi5wYWdlLWhlYWRlcl9fdG9nZ2xlLmNsb3NlLWJ1dHRvbiBzcGFuOjphZnRlciB7XHJcblx0d2lkdGg6IDM0cHg7XHJcblx0aGVpZ2h0OiAzcHg7XHJcblx0bGVmdDogLTE2cHg7XHJcblx0dHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcclxufVxyXG5cclxuLnBhZ2UtaGVhZGVyX19tZW51Om5vdCguYWN0aXZlKSB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLnBhZ2UtaGVhZGVyX19tZW51IHtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcblx0b3ZlcmZsb3cteTogYXV0bztcclxuXHRtaW4taGVpZ2h0OiAxMDB2aDtcclxuXHR6LWluZGV4OiAxMDAwO1xyXG5cdHBvc2l0aW9uOiBmaXhlZDtcclxuXHR0b3A6IDA7XHJcblx0bGVmdDogMDtcclxuXHRib3JkZXI6IDhweCBzb2xpZCAjMDBmZmY2O1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICMyYjJkMzA7XHJcblx0dHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcclxufVxyXG5cclxuLnBhZ2UtaGVhZGVyX19tZW51IC5pbm5lcl9fbWVudSB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiBhdXRvO1xyXG5cdG1pbi1oZWlnaHQ6IDEwMCU7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbn1cclxuXHJcbi5jb21wYW55LW1lbnUgLmpxLWRyb3Bkb3duIC5qcS1kcm9wZG93bi1tZW51LFxyXG4uc2VydmljZXMtbWVudSAuanEtZHJvcGRvd24gLmpxLWRyb3Bkb3duLW1lbnUge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRiYWNrZ3JvdW5kOiAjMDAwO1xyXG5cdGJvcmRlci1jb2xvcjogIzAwMDtcclxuXHRib3JkZXItcmFkaXVzOiAwO1xyXG5cdHdpZHRoOiAyMTRweDtcclxuXHRwYWRkaW5nOiAyMHB4O1xyXG59XHJcblxyXG4uY29tcGFueS1tZW51IC5qcS1kcm9wZG93biAuanEtZHJvcGRvd24tbWVudSB7XHJcblx0d2lkdGg6IDE4MHB4O1xyXG59XHJcblxyXG4uY29tcGFueS1tZW51IC5qcS1kcm9wZG93biAuanEtZHJvcGRvd24tbWVudSBhLFxyXG4uc2VydmljZXMtbWVudSAuanEtZHJvcGRvd24gLmpxLWRyb3Bkb3duLW1lbnUgYSB7XHJcblx0Y29sb3I6ICMwNGYzZWI7XHJcblx0dHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcclxuXHRmb250LXNpemU6IDE0cHg7XHJcblx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHQmOmhvdmVyLCAmOmFjdGl2ZSwgJjpmb2N1cyB7XHJcblx0XHRjb2xvcjogI2ZmZjtcclxuXHR9XHJcbn1cclxuXHJcbi5jb21wYW55LW1lbnUgLmpxLWRyb3Bkb3duIC5qcS1kcm9wZG93bi1tZW51IGEge1xyXG5cdHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG5cdGZvbnQtc2l6ZTogMThweDtcclxuXHRmb250LXdlaWdodDogNzAwO1xyXG59XHJcblxyXG4uY29tcGFueS1tZW51IC5qcS1kcm9wZG93biAuanEtZHJvcGRvd24tbWVudSBhOm5vdCg6bGFzdC1jaGlsZCksXHJcbi5zZXJ2aWNlcy1tZW51IC5qcS1kcm9wZG93biAuanEtZHJvcGRvd24tbWVudSBhOm5vdCg6bGFzdC1jaGlsZCkge1xyXG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbn1cclxuXHJcbi5jb21wYW55LW1lbnUgLmpxLWRyb3Bkb3duLmpxLWRyb3Bkb3duLXRpcCxcclxuLnNlcnZpY2VzLW1lbnUgLmpxLWRyb3Bkb3duLmpxLWRyb3Bkb3duLXRpcCB7XHJcblx0bWFyZ2luLXRvcDogMTVweDtcclxufVxyXG5cclxuLmNvbXBhbnktbWVudSAuanEtZHJvcGRvd24uanEtZHJvcGRvd24tdGlwOmFmdGVyLCAuY29tcGFueS1tZW51IC5qcS1kcm9wZG93bi5qcS1kcm9wZG93bi10aXA6YmVmb3JlLFxyXG4uc2VydmljZXMtbWVudSAuanEtZHJvcGRvd24uanEtZHJvcGRvd24tdGlwOmFmdGVyLCAuc2VydmljZXMtbWVudSAuanEtZHJvcGRvd24uanEtZHJvcGRvd24tdGlwOmJlZm9yZSB7XHJcblx0Ym9yZGVyLWxlZnQ6IDA7XHJcblx0Ym9yZGVyLXJpZ2h0OiAxNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cdGJvcmRlci1ib3R0b206IDE2cHggc29saWQgIzAwMDtcclxuXHRsZWZ0OiAwO1xyXG5cdHRvcDogLTE1cHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdC53cmFwcGVyIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0bWF4LXdpZHRoOiAzMzBweDtcclxuXHRcdHBhZGRpbmctbGVmdDogMTVweDtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcblx0fVxyXG5cdC5wYWdlLWhlYWRlcl9fcm93IHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0bWF4LXdpZHRoOiAzMzBweDtcclxuXHRcdGhlaWdodDogODVweDtcclxuXHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcblx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHR9XHJcblx0LnBhZ2UtaGVhZGVyX19sb2dvIHtcclxuXHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiA1MHB4O1xyXG5cdFx0bWFyZ2luLXRvcDogMTJweDtcclxuXHR9XHJcblx0LnBhZ2UtaGVhZGVyX19jdWJlIHtcclxuXHRcdG1hcmdpbi10b3A6IDhweDtcclxuXHRcdG1hcmdpbi1yaWdodDogMTNweDtcclxuXHR9XHJcblx0LnBhZ2UtaGVhZGVyX19uYXYsIC5wYWdlLWhlYWRlcl9fY29udGFjdHMge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblx0LnBhZ2UtaGVhZGVyX19uYXYgbGk6bm90KDpsYXN0LWNoaWxkKSB7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdH1cclxuXHQucGFnZS1oZWFkZXJfX3RvZ2dsZSB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdH1cclxuXHQucGFnZS1oZWFkZXJfX21lbnUge1xyXG5cdFx0cG9zaXRpb246IGZpeGVkO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcclxuXHRcdGRpc3BsYXk6IGJsb2NrIWltcG9ydGFudDtcclxuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cdFx0dHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcclxuXHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAuMnMgY3ViaWMtYmV6aWVyKC42NDUsLjA0NSwuMzU1LDEpO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzJiMmQzMDtcclxuXHR9XHJcblx0LnBhZ2UtaGVhZGVyX19tZW51IC5pbm5lcl9fbWVudSB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHR9XHJcblx0LnBhZ2UtaGVhZGVyX19tZW51LmFjdGl2ZSB7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0cG9pbnRlci1ldmVudHM6IGFsbDtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcclxuXHR9XHJcblx0LnBhZ2UtaGVhZGVyX19tZW51IC5wYWdlLWhlYWRlcl9fdG9nZ2xlIHtcclxuXHRcdGJvcmRlcjogMDtcclxuXHR9XHJcblx0LnBhZ2UtaGVhZGVyX19tZW51IC5wYWdlLWhlYWRlcl9fbmF2IHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRwYWRkaW5nLXRvcDogMTQ2cHg7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDM2cHg7XHJcblx0fVxyXG5cdC5wYWdlLWhlYWRlcl9fbWVudSAucGFnZS1oZWFkZXJfX25hdiB1bCB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHR9XHJcblx0LnBhZ2UtaGVhZGVyX19tZW51IC5wYWdlLWhlYWRlcl9fbmF2IHVsLnBhZ2UtaGVhZGVyX19pbm5lci1tZW51IHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRwYWRkaW5nOiAxNXB4IDIwcHggNXB4IDIwcHg7XHJcblx0fVxyXG5cdC5wYWdlLWhlYWRlcl9fbWVudSAucGFnZS1oZWFkZXJfX25hdiBsaSBhLCAucGFnZS1oZWFkZXJfX21lbnUgLnBhZ2UtaGVhZGVyX19pbm5lci1tZW51IGxpIGEge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0Zm9udC1zaXplOiAxNXB4O1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRjb2xvcjogIzAwZmZmNjtcclxuXHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHR0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xyXG5cdFx0Jjpob3ZlciwgJjpmb2N1cywgJjphY3RpdmUge1xyXG5cdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdH1cclxuXHR9XHJcblx0LnBhZ2UtaGVhZGVyX19tZW51IC5pY29uLS1jaGV2cm9uIHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogMnB4O1xyXG5cdFx0cmlnaHQ6IC0yNXB4O1xyXG5cdFx0ZmlsbDogIzAwZmZmNjtcclxuXHRcdHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XHJcblx0fVxyXG5cdC5wYWdlLWhlYWRlcl9fbWVudSAucGFnZS1oZWFkZXJfX25hdiBsaSBhLmFjdGl2ZSAucGFnZS1oZWFkZXJfX2lubmVyLW1lbnUge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHR9XHJcblx0LnBhZ2UtaGVhZGVyX19tZW51IC5wYWdlLWhlYWRlcl9fbmF2IGxpIGEuYWN0aXZlIC5pY29uLS1jaGV2cm9uIHtcclxuXHRcdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcblx0XHRmaWxsOiAjZmZmO1xyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcclxuXHQud3JhcHBlciB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdHBhZGRpbmctbGVmdDogMzBweDtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDMwcHg7XHJcblx0fVxyXG5cdC5wYWdlLWhlYWRlcl9fbmF2IHVsIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcblx0fVxyXG5cdC5wYWdlLWhlYWRlcl9fbmF2IGxpOm5vdCg6bGFzdC1jaGlsZCkge1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAzMHB4O1xyXG5cdH1cclxuXHQucGFnZS1oZWFkZXJfX2N1YmUge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblx0LnBhZ2UtaGVhZGVyX19jb250YWN0cyB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRyaWdodDogMDtcclxuXHRcdGJvdHRvbTogLTcwcHg7XHJcblx0fVxyXG5cdC5wYWdlLWhlYWRlcl9fdGVsIHtcclxuXHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHR9XHJcblx0LnBhZ2UtaGVhZGVyX19yb3cgLmJ0bi0tY29udGFjdHMge1xyXG5cdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdH1cclxuXHQucGFnZS1oZWFkZXJfX3RvZ2dsZSB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG5cdC53cmFwcGVyIHtcclxuXHRcdHdpZHRoOiAxMjAwcHg7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG5cdH1cclxuXHQucGFnZS1oZWFkZXJfX3RvZ2dsZSB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHQucGFnZS1oZWFkZXJfX21lbnUge1xyXG5cdFx0cGFkZGluZzogMjhweCAwIDEwMHB4O1xyXG5cdH1cclxuXHQucGFnZS1oZWFkZXJfX21lbnUgLmlubmVyX19tZW51IHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHdpZHRoOiAxMTcwcHg7XHJcblx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdHBhZGRpbmctbGVmdDogMTVweDtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcblx0fVxyXG5cdC5wYWdlLWhlYWRlcl9fbWVudSAucGFnZS1oZWFkZXJfX3RvZ2dsZSB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdH1cdFxyXG59IiwiLmZvcm0taW5wdXQge1xyXG5cdGJvcmRlcjogMDtcclxuXHRiYWNrZ3JvdW5kOiAwO1xyXG5cdGJvcmRlci1yYWRpdXM6IDA7XHJcblx0b3V0bGluZTogbm9uZTtcclxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZjtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRmb250LXNpemU6IDE4cHg7XHJcblx0aGVpZ2h0OiA1MHB4O1xyXG5cdGNvbG9yOiAjZmZmO1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjU7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0dHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcclxuXHQmOmZvY3VzIHtcclxuXHRcdGJvcmRlci1jb2xvcjogIzAwZmZmNjtcclxuXHRcdHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XHJcblx0fVxyXG5cdCY6OnBsYWNlaG9sZGVyIHtcclxuXHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRsaW5lLWhlaWdodDogMi42NjtcclxuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRjb2xvcjogI2ZmZjtcclxuXHR9XHJcbn1cclxuXHJcbi5wb3B1cC1ibG9ja19fZm9ybS1pbnB1dDpub3QoOmxhc3QtY2hpbGQpIHtcclxuXHRtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG59IiwiLmZpcnN0LWJsb2NrIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvaGVhZGVyLWJnLmpwZycpO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMTUxODFhO1xuXHRwYWRkaW5nLXRvcDogMjMwcHg7XG5cdHBhZGRpbmctYm90dG9tOiAxMTBweDtcblx0Jl9fY29udGFpbmVyIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHR9XG5cdCZfX2hlYWRpbmcge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHR3aWR0aDogNjAwcHg7XG5cdH1cblx0Jl9fdGl0bGUge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGZvbnQtc2l6ZTogNDhweDtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdGNvbG9yOiAjMDBmZmY2O1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0fVxuXHQmX19kZXNjcmlwdGlvbiB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0d2lkdGg6IDUzMHB4O1xuXHRcdGZvbnQtc2l6ZTogMzRweDtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdGNvbG9yOiAjZmZmO1xuXHRcdG1hcmdpbjogMDtcblx0XHRtYXJnaW4tYm90dG9tOiA2MHB4O1xuXHR9XG5cdCZfX2Fib3V0LWRlc2NyaXB0aW9uIHtcblx0XHRmb250LXNpemU6IDI1cHg7XG5cdFx0d2lkdGg6IDU3NHB4O1xuXHR9XG5cdCZfX2xpc3Qge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR3aWR0aDogNDU4cHg7XG5cdFx0cGFkZGluZy10b3A6IDIwcHg7XG5cdFx0cGFkZGluZy1sZWZ0OiAzMHB4O1xuXHRcdHBhZGRpbmctYm90dG9tOiA1OHB4O1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2JvcmRlci5wbmcnKTtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHR9XG5cdCYuaW50ZXJuYWwtYmxvY2sgJl9fbGlzdCB7XG5cdFx0cGFkZGluZy10b3A6IDYwcHg7XG5cdFx0aGVpZ2h0OiAzODhweDtcblx0fVxuXHQmLmludGVybmFsLWJsb2NrICZfX2Rlc2NyaXB0aW9uIHtcblx0XHRmb250LXNpemU6IDMwcHg7XG5cdFx0d2lkdGg6IDYzMHB4O1xuXHR9XG5cdCYuaW50ZXJuYWwtYmxvY2sgLmJ0bi0tcGF5bWVudCB7XG5cdFx0d2lkdGg6IDUyNHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiA4MHB4O1xuXHR9XG5cdCZfX2xpc3QtdGl0bGUge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGZvbnQtc2l6ZTogMjVweDtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdGNvbG9yOiAjZmZmO1xuXHRcdG1hcmdpbi1ib3R0b206IDI1cHg7XG5cdH1cblx0Jl9fbGlzdCBsaSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzVweDtcblx0fVxuXHQmX19saXN0LW9wdGlvbiB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bWFyZ2luLWxlZnQ6IDQwcHg7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdFx0d2lkdGg6IDMyMHB4O1xuXHR9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5maXJzdC1ibG9jayB7XG5cdFx0cGFkZGluZy10b3A6IDEyMHB4O1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IHRvcDtcblx0XHQmX19jb250YWluZXIge1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHR9XG5cdFx0Jl9faGVhZGluZyB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdFx0Jl9fbGlzdCB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAxNXB4O1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDMycHg7XG5cdFx0fVxuXHRcdCZfX2xpc3Qtb3B0aW9uIHtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdHdpZHRoOiAyMDBweDtcblx0XHRcdG1hcmdpbi1sZWZ0OiAyMHB4O1xuXHRcdH1cblx0XHQmX190aXRsZSB7XG5cdFx0XHRmb250LXNpemU6IDMwcHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdH1cblx0XHQmX19kZXNjcmlwdGlvbiB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDM0cHg7XG5cdFx0fVxuXHRcdC5idG4tLXBheW1lbnQge1xuXHRcdFx0d2lkdGg6IDI5MHB4O1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdFx0Ym90dG9tOiAtNzZweDtcblx0XHR9XG5cdFx0Ji5pbnRlcm5hbC1ibG9jayAmX190aXRsZSB7XG5cdFx0XHRmb250LXNpemU6IDI4cHg7XG5cdFx0fVxuXHRcdCYuaW50ZXJuYWwtYmxvY2sgLmZpcnN0LWJsb2NrX19saXN0IHtcblx0XHRcdGhlaWdodDogMzY0cHg7XG5cdFx0XHRwYWRkaW5nLXRvcDogMzBweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDE4cHg7XG5cdFx0fVxuXHRcdCYuaW50ZXJuYWwtYmxvY2sgLmZpcnN0LWJsb2NrX19kZXNjcmlwdGlvbiB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDQ1cHg7XG5cdFx0fVxuXHRcdCYuaW50ZXJuYWwtYmxvY2sgLmJ0bi0tcGF5bWVudCB7XG5cdFx0XHR3aWR0aDogMjkwcHg7XG5cdFx0XHRoZWlnaHQ6IDc2cHg7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcblx0LmZpcnN0LWJsb2NrIHtcblx0XHQmX19oZWFkaW5nIHtcblx0XHRcdHdpZHRoOiAzMDBweDtcblx0XHR9XG5cdFx0Jl9fbGlzdCB7XG5cdFx0XHR3aWR0aDogMzQwcHg7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcblx0XHR9XG5cdFx0Jl9fbGlzdC1vcHRpb24ge1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0d2lkdGg6IDIwMHB4O1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDIwcHg7XG5cdFx0fVxuXHRcdCZfX3RpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogMzZweDtcblx0XHR9XG5cdFx0Jl9fZGVzY3JpcHRpb24ge1xuXHRcdFx0d2lkdGg6IDMwMHB4O1xuXHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdH1cblx0XHQuYnRuLS1wYXltZW50IHtcblx0XHRcdHdpZHRoOiAzMDBweDtcblx0XHR9XG5cdFx0Jl9fYWJvdXQtZGVzY3JpcHRpb24ge1xuXHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdH1cblx0XHQmLmludGVybmFsLWJsb2NrIC5maXJzdC1ibG9ja19fZGVzY3JpcHRpb24ge1xuXHRcdFx0d2lkdGg6IDMwMHB4O1xuXHRcdH1cblx0fVxufSIsIi5hYm91dC1ibG9jayB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmMGZmZmU7XG5cdHdpZHRoOiAxMDAlO1xuXHRwYWRkaW5nLXRvcDogMzVweDtcblx0cGFkZGluZy1ib3R0b206IDM1cHg7XG5cdCZfX2xpc3Qge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdH1cblx0Jl9fdGl0bGUge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGZvbnQtc2l6ZTogNDhweDtcblx0XHRmb250LXdlaWdodDogODAwO1xuXHRcdGNvbG9yOiAjMDAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdG1hcmdpbi1ib3R0b206IDYwcHg7XG5cdH1cblx0Jl9fY2FyZCB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XG5cdFx0Jjpob3Zlcjo6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0Ym90dG9tOiAtMTVweDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAzcHg7XG5cdFx0XHRib3JkZXItYm90dG9tOiAzcHggc29saWQgIzAwZmZmNjtcblx0XHR9XG5cdH1cblx0Jl9fY2FyZDpudGgtY2hpbGQoMykgJl9fY2FyZC10aXRsZSB7XG5cdFx0d2lkdGg6IDEwMHB4O1xuXHR9XG5cdCZfX2NhcmQtdGl0bGUge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdG1hcmdpbi1sZWZ0OiAyMHB4O1xuXHRcdHdpZHRoOiAxODBweDtcblx0XHRmb250LXNpemU6IDE5cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRjb2xvcjogIzAwMDtcblx0fVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuYWJvdXQtYmxvY2sge1xuXHRcdHBhZGRpbmctdG9wOiAyMHB4O1xuXHRcdHBhZGRpbmctYm90dG9tOiAyMHB4O1xuXHRcdCZfX3RpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogMjZweDtcblx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRcdH1cdFx0XG5cdFx0Jl9fY2FyZDpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDM2cHg7XG5cdFx0fVxuXHRcdCZfX2NhcmQ6bnRoLWNoaWxkKDMpICZfX2NhcmQtdGl0bGUge1xuXHRcdFx0d2lkdGg6IDE1MHB4O1xuXHRcdH1cblx0fVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcblx0LmFib3V0LWJsb2NrIHtcblx0XHQmX19saXN0IHtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdH1cblx0XHQmX19jYXJkOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdH1cblx0XHQmX19jYXJkOm50aC1jaGlsZCgxKSwgJl9fY2FyZDpudGgtY2hpbGQoMikge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0XHR9XG5cdFx0Jl9fY2FyZDpudGgtY2hpbGQoMW4pIHtcblx0XHRcdG1hcmdpbi1yaWdodDogNTBweDtcblx0XHR9XG5cdFx0Jl9fY2FyZDpudGgtY2hpbGQoMykgJl9fY2FyZC10aXRsZSB7XG5cdFx0XHR3aWR0aDogMTUwcHg7XG5cdFx0fVxuXHR9XG59IiwiLnByb2Nlc3MtYmxvY2sge1xuXHRwYWRkaW5nLXRvcDogNTZweDtcblx0cGFkZGluZy1ib3R0b206IDg1cHg7XG5cdCYuYXBwcmVjaWF0ZS1ibG9jayB7XG5cdFx0cGFkZGluZy1ib3R0b206IDcwcHg7XG5cdH1cblx0Jl9fdGl0bGUge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGZvbnQtc2l6ZTogNDhweDtcblx0XHRmb250LXdlaWdodDogODAwO1xuXHRcdGNvbG9yOiAjMDAwO1xuXHRcdG1hcmdpbi1ib3R0b206IDY0cHg7XG5cdH1cblx0Jl9fbGlzdCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0fVxuXHQmX19jYXJkIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0d2lkdGg6IDUxMHB4O1xuXHRcdCY6bm90KDpudGgtY2hpbGQoMm4pKSB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDY1cHg7XG5cdFx0fVxuXHRcdCY6bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA2MHB4O1xuXHRcdH1cblx0fVxuXHQmX19jYXJkLW51bSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udC1zaXplOiAxMjVweDtcblx0XHRmb250LXdlaWdodDogODAwO1xuXHRcdGNvbG9yOiAjYzVmZmZjO1xuXHRcdG1hcmdpbi1yaWdodDogMzBweDtcblx0XHR3aWR0aDogNzBweDtcblx0fVxuXHQmX19jYXJkLWlubmVyIHtcblx0XHR3aWR0aDogNDMwcHg7XG5cdH1cblx0Jl9fY2FyZC10aXRsZSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA4MDA7XG5cdFx0Y29sb3I6ICMwMGJjYmU7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0fVxuXHQmX19jYXJkLXRleHQge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdG1hcmdpbjogMDtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDI2cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHRjb2xvcjogIzUzNTM1Mztcblx0fVxuXHQuYnRuLS1wcm9jZXNzIHtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0fVxuXHQmLnRydXN0LWJsb2NrIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xuXHRcdHBhZGRpbmctdG9wOiA1MHB4O1xuXHRcdHBhZGRpbmctYm90dG9tOiA2MHB4O1xuXHR9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5wcm9jZXNzLWJsb2NrIHtcblx0XHRwYWRkaW5nLXRvcDogMzVweDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMzBweDtcblx0XHQmX19jYXJkIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0XHQmX190aXRsZSB7XG5cdFx0XHRmb250LXNpemU6IDI2cHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyNXB4O1xuXHRcdH1cblx0XHQmX19jYXJkLXRpdGxlIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0fVxuXHRcdCZfX2NhcmQtbnVtIHtcblx0XHRcdHdpZHRoOiA0N3B4O1xuXHRcdH1cblx0XHQmX19jYXJkOm5vdCg6bnRoLWNoaWxkKDJuKSkge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdH1cblx0XHQmLmFwcHJlY2lhdGUtYmxvY2sge1xuXHRcdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMzVweDtcblx0XHR9XG5cdFx0LmJ0bi0tcHJvY2VzcyB7XG5cdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdH1cblx0XHQmLnRydXN0LWJsb2NrIHtcblx0XHRcdHBhZGRpbmctdG9wOiAzMHB4O1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDQwcHg7XG5cdFx0fVx0XG5cdH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcblx0LnByb2Nlc3MtYmxvY2sge1xuXHRcdCZfX3RpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogMzZweDtcblx0XHR9XG5cdFx0Jl9fbGlzdCB7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHR9XG5cdFx0Jl9fY2FyZDpub3QoOm50aC1jaGlsZCgybikpIHtcblx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHR9XG5cdH1cbn0iLCIuY2FsbC1ibG9jayB7XG5cdCZfX2JhY2tncm91bmQge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR6LWluZGV4OiAtMTtcblx0XHR0b3A6IC00MHB4O1xuXHRcdGxlZnQ6IDE5MHB4O1xuXHR9XG5cdCZfX2NvbnRhaW5lciB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRtYXJnaW4tYm90dG9tOiAxMDBweDtcblx0fVxuXHQmX19oZWFkaW5nIHtcblx0XHRtYXJnaW4tcmlnaHQ6IDEwMHB4O1xuXHR9XG5cdCZfX3RpdGxlIHtcblx0XHRtYXgtd2lkdGg6IDMwOHB4O1xuXHRcdGZvbnQtc2l6ZTogMzBweDtcblx0XHRmb250LXdlaWdodDogODAwO1xuXHRcdGNvbG9yOiAjMDAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjQ2O1xuXHR9XG5cdCZfX2NvbnRlbnQtaW5uZXIge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXHR9XG5cdCZfX2NvbnRlbnQtaW5uZXIgcCB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0d2lkdGg6IDIzMHB4O1xuXHR9XG5cdCZfX2NvbnRlbnQtaW5uZXIgcCwgJl9fY29udGVudC1yZXF1ZXN0IHAge1xuXHRcdG1hcmdpbjogMDtcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRjb2xvcjogIzAwMDtcblx0fVxuXHQmX19jb250ZW50LWlubmVyIHAge1xuXHRcdG1hcmdpbi1yaWdodDogNDBweDtcblx0fVxuXHQmX19jb250ZW50LXJlcXVlc3QgcCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjVweDtcdFx0XG5cdH1cblx0Jl9fY29udGVudC10ZWwge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGZvbnQtc2l6ZTogNDBweDtcblx0XHRmb250LXdlaWdodDogODAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjQyNTtcblx0XHR0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xuXHRcdGNvbG9yOiAjMDAwO1xuXHRcdCY6aG92ZXIsICY6Zm9jdXMsICY6YWN0aXZlIHtcblx0XHRcdGNvbG9yOiAjMDBmZmY2O1xuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuY2FsbC1ibG9jayB7XG5cdFx0Jl9fY29udGFpbmVyIHtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRwYWRkaW5nLXRvcDogMzBweDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAzMHB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cdFx0Jl9fYmFja2dyb3VuZCB7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0aGVpZ2h0OiA0MDBweDtcblx0XHR9XG5cdFx0Jl9fYmFja2dyb3VuZCBpbWcge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdFx0YmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG5cdFx0fVxuXHRcdCZfX2hlYWRpbmcge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdH1cblx0XHQmX190aXRsZSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGZvbnQtc2l6ZTogMjZweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0fVxuXHRcdCZfX2NvbnRlbnQge1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHR9XG5cdFx0Jl9fY29udGVudC1pbm5lciB7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHR9XG5cdFx0Jl9fY29udGVudC1pbm5lciBwLCAmX19jb250ZW50LXJlcXVlc3QgcCB7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0fVxuXHRcdCZfX2NvbnRlbnQtaW5uZXIgcCB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdH1cblx0XHQmX19jb250ZW50LXJlcXVlc3QgcCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRcdH1cblx0XHQmX19jb250ZW50LXRlbCB7XG5cdFx0XHRmb250LXNpemU6IDMwcHg7XG5cdFx0fVxuXHRcdC5idG4tLXJlcXVlc3Qge1xuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG5cdC5jYWxsLWJsb2NrIHtcblx0XHQmX19oZWFkaW5nIHtcblx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHR9XG5cdFx0Jl9fdGl0bGUge1xuXHRcdFx0d2lkdGg6IDI4MHB4O1xuXHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdH1cblx0XHQmX19jb250ZW50LWlubmVyIHAge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHRcdH1cblx0XHQmX19jb250ZW50LXRlbCB7XG5cdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0fVxuXHRcdCZfX2NvbnRlbnQtaW5uZXIgcCwgJl9fY29udGVudC1yZXF1ZXN0IHAge1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdH1cblx0fVxufSIsIi5xdWVzdGlvbnMtYmxvY2sge1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHQmX19jb250YWluZXIge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRwYWRkaW5nLWJvdHRvbTogODBweDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdH1cblx0Jl9fbGlzdCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdG1hcmdpbi1ib3R0b206IDUwcHg7XG5cdFx0bWluLWhlaWdodDogNTQwcHg7XG5cdH1cblx0Jl9fcmVxdWVzdC1idG4ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdH1cblx0Jl9fdGl0bGUge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGZvbnQtc2l6ZTogNDhweDtcblx0XHRmb250LXdlaWdodDogODAwO1xuXHRcdG1hcmdpbi10b3A6IDEycHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0fVxuXHQmX19jYXJkIHtcblx0XHR3aWR0aDogNjQwcHg7XG5cdFx0dHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcblx0XHRtYXJnaW4tYm90dG9tOiAyOHB4O1xuXHR9XG5cdCZfX2hlYWRpbmcge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdHBhZGRpbmctbGVmdDogMzZweDtcblx0XHR0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1x0XG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0fVxuXHR9XG5cdCZfX2JvZHkge1xuXHRcdHBhZGRpbmc6IDE4cHggMzVweCAwIDM1cHg7XG5cdFx0dHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcblx0fVxuXHQmX19hcnRpY2xlIHtcblx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDgwMDtcblx0XHRjb2xvcjogIzAwYmNiZTtcblx0XHRtYXJnaW46IDA7XG5cdFx0bWFyZ2luLXRvcDogMjJweDtcblx0XHR3aWR0aDogNjAwcHg7XG5cdFx0dHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcblx0XHR6LWluZGV4OiAyO1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6IGRhcmtlbigjMDBiY2JlLCAxNSUpO1xuXHRcdH1cblx0fVxuXHQmLS1wbHVzIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgIzAwZmZmNjtcblx0XHR3aWR0aDogNjBweDtcblx0XHRoZWlnaHQ6IDYwcHg7XG5cdFx0dHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcblx0fVxuXHQmLS1wbHVzOjpiZWZvcmUsXG5cdCYtLXBsdXM6OmFmdGVyIHtcblx0XHRjb250ZW50OiAnJztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiA1MCU7XG5cdFx0bGVmdDogMTBweDtcblx0XHR3aWR0aDogMTZweDtcblx0XHRoZWlnaHQ6IDJweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuXHRcdHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XG5cdH1cblx0Ji0tcGx1czo6YWZ0ZXIge1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcblx0fVxuXHQmX19jb2xsYXBzZSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXHQmX19hbnN3ZXIge1xuXHRcdG1hcmdpbjogMDtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHRsaW5lLWhlaWdodDogMjZweDtcblx0XHRjb2xvcjogIzUzNTM1Mztcblx0fVxuXHQmX19jYXJkLmFjdGl2ZSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0fVxuXHQmX19jYXJkLmFjdGl2ZSAmX19jb2xsYXBzZSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblx0Jl9fY2FyZC5hY3RpdmUgJi0tcGx1czo6YWZ0ZXIge1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuXHR9XG5cdCZfX3Bob3RvLWJsb2NrIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdHJpZ2h0OiAtMzQ0cHg7XG5cdFx0d2lkdGg6IDg5MHB4O1xuXHRcdG1heC1oZWlnaHQ6IDEwMCU7XG5cdH1cblx0Jl9fcGhvdG8tYmxvY2sgaW1nIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0YmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuXHR9XG5cdCYuaW50ZXJuYWwtYmxvY2sge1xuXHRcdHBhZGRpbmctdG9wOiA3NXB4O1xuXHR9XG5cdCYuaW50ZXJuYWwtYmxvY2sgJl9fdGl0bGUge1xuXHRcdG1heC13aWR0aDogNTEwcHg7XG5cdH1cblx0Ji5pbnRlcm5hbC1ibG9jayAmX19jYXJkLmFjdGl2ZSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcblx0fVxuXHQmLmludGVybmFsLWJsb2NrICZfX2JvZHkgdWwgbGkge1xuXHRcdG1hcmdpbi1ib3R0b206IDI1cHg7XG5cdH1cblx0Ji5pbnRlcm5hbC1ibG9jayAmX19ib2R5IHAge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDI2cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHRtYXJnaW46IDA7XG5cdFx0Y29sb3I6ICM1MzUzNTM7XG5cdFx0YSB7XG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0Y29sb3I6ICMwMGJjYmU7XG5cdFx0fVxuXHR9XG5cdCYuaW50ZXJuYWwtYmxvY2sgJl9fYm9keSB1bCBwIHtcblx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cdFx0Jjo6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiA2cHg7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0d2lkdGg6IDhweDtcblx0XHRcdGhlaWdodDogOHB4O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzAwYmNiZTtcblx0XHR9XG5cdH1cblx0Ji5pbnRlcm5hbC1ibG9jayAmX19ib2R5ICZfX2JvZHktYXJ0aWNsZSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzVweDtcblx0fVxuXHQmLmludGVybmFsLWJsb2NrICZfX2xpc3Qge1xuXHRcdG1pbi1oZWlnaHQ6IGF1dG87XG5cdH1cblx0Jl9fbGlzdC5pbnRlcm5hbC1ibG9ja19fbGlzdCAmX19jYXJkIHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXHQmX19yZXF1ZXN0LWJ0bi5pbnRlcm5hbC1ibG9ja19fcmVxdWVzdC1idG4gLmJ0bi0tcXVlc3Rpb24ge1xuXHRcdHdpZHRoOiA0NzBweDtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRoZWlnaHQ6IDY1cHg7XG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdHRleHQtdHJhbnNmb3JtOiBub25lO1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdH1cblx0Ji5uZXh0LWJsb2NrIHtcblx0XHRwYWRkaW5nLXRvcDogNTBweDtcblx0fVxuXHQmLm5leHQtYmxvY2sgLnF1ZXN0aW9ucy1ibG9ja19fdGl0bGUge1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LnF1ZXN0aW9ucy1ibG9jayB7XG5cdFx0Jl9fY29udGFpbmVyIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDUwcHg7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHR9XG5cdFx0Jl9fdGl0bGUge1xuXHRcdFx0Zm9udC1zaXplOiAyNnB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMThweDtcblx0XHRcdG9yZGVyOiAxO1x0XHRcdFxuXHRcdH1cblx0XHQmX19saXN0IHtcblx0XHRcdG9yZGVyOiAzO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0XHRcdG1pbi1oZWlnaHQ6IGF1dG87XG5cdFx0fVxuXHRcdCZfX3JlcXVlc3QtYnRuIHtcblx0XHRcdG9yZGVyOiA0O1xuXHRcdH1cblx0XHQmX19waG90by1ibG9jayB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR3aWR0aDogMjg0cHg7XG5cdFx0XHRoZWlnaHQ6IDI1MnB4O1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRvcmRlcjogMjtcblx0XHRcdG1hcmdpbi1ib3R0b206IDE4cHg7XG5cdFx0fVxuXHRcdCZfX2NhcmQge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHRcdCZfX2FydGljbGUge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHRcdC5idG4tLXF1ZXN0aW9uIHtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdGhlaWdodDogODBweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiA0MHB4O1xuXHRcdFx0cGFkZGluZy1yaWdodDogNDBweDtcblx0XHR9XG5cdFx0Jl9fcmVxdWVzdC1idG4uaW50ZXJuYWwtYmxvY2tfX3JlcXVlc3QtYnRuIC5idG4tLXF1ZXN0aW9uIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHR9XG5cdFx0Ji5pbnRlcm5hbC1ibG9jayB7XG5cdFx0XHRwYWRkaW5nLXRvcDogMzBweDtcblx0XHR9XG5cdFx0Ji5pbnRlcm5hbC1ibG9jayAmX19jb250YWluZXIge1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0NXB4O1xuXHRcdH1cblx0XHQmLmludGVybmFsLWJsb2NrICZfX3RpdGxlIHtcblx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0fVxuXHRcdCYuaW50ZXJuYWwtYmxvY2sgJl9fcGhvdG8tYmxvY2sge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0XHR9XG5cdFx0Ji5pbnRlcm5hbC1ibG9jayAmX19ib2R5ICZfX2JvZHktYXJ0aWNsZSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdH1cblx0XHQmLmludGVybmFsLWJsb2NrICZfX2JvZHkgdWwgbGkge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHR9XG5cdFx0Ji5uZXh0LWJsb2NrIHtcblx0XHRcdHBhZGRpbmctdG9wOiA0MHB4O1xuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuXHQucXVlc3Rpb25zLWJsb2NrIHsgXG5cdFx0Jl9fcGhvdG8tYmxvY2sge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cbn0iLCIuZGlyZWN0aW9ucy1ibG9jayB7XG5cdCZfX3RpdGxlIHtcblx0XHRmb250LXNpemU6IDQ4cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0Zm9udC13ZWlnaHQ6IDgwMDtcblx0XHR3aWR0aDogODE0cHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0fVxuXHQmX19zbGlkZXIge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcdFxuXHRcdG1hcmdpbi1ib3R0b206IDUwcHg7XG5cdFx0Jjpub3QoLnNsaWNrLWluaXRpYWxpemVkKSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHR9XG5cdFx0PiAqIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0ZmxleC1zaHJpbms6IDA7XG5cdFx0fVxuXHR9XG5cdCZfX3NsaWRlciAuc2xpY2stdHJhY2sge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdH1cblx0Jl9fc2xpZGVyIC5zbGljay1zbGlkZSB7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHR9XHRcblx0Jl9fY2FyZCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdG1hcmdpbjogMCAxNXB4O1xuXHRcdG91dGxpbmU6IDA7XG5cdH1cblx0Jl9fY2FyZC1waG90byB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAyMzZweDtcblx0XHRtYXJnaW4tYm90dG9tOiAyNXB4O1xuXHR9XG5cdCZfX2NhcmQtcGhvdG8gaW1nIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0YmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuXHR9XG5cdCZfX2NhcmQtaW5uZXIge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0aGVpZ2h0OiBjYWxjKDEwMCUgLSAzMjJweCk7XG5cdH1cblx0Jl9fY2FyZC10aXRsZSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA4MDA7XG5cdFx0Y29sb3I6ICMwMDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0fVxuXHQmX19oZWxwLWJsb2NrIHtcblx0XHRtYXJnaW4tYm90dG9tOiAxMDBweDtcblx0fVxuXHQmX19oZWxwLWJsb2NrIHAge1xuXHRcdG1hcmdpbjogMDtcblx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRjb2xvcjogIzAwMDtcblx0fVxuXHQmX19oZWxwLWJsb2NrIGEge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRjb2xvcjogIzAwYmNiZTtcblx0XHR0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xuXHRcdCY6aG92ZXIsICY6Zm9jdXMsICY6YWN0aXZlIHtcblx0XHRcdGNvbG9yOiBsaWdodGVuKCMwMGJjYmUsIDE1JSk7XG5cdFx0fVxuXHRcdCY6OmFmdGVyIHtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdGJvdHRvbTogMnB4O1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCAjMDBiY2JlO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDFweDtcblx0XHRcdHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XG5cdFx0fVxuXHRcdCY6aG92ZXI6OmFmdGVyIHtcblx0XHRcdGJvcmRlci1jb2xvcjogbGlnaHRlbigjMDBiY2JlLCAxNSUpO1xuXHRcdH1cblx0fVxuXHQmX19hcnJvdy5wcmV2LCAmX19hcnJvdy5uZXh0IHtcblx0XHRjb250ZW50OiAnJztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAxMTBweDtcblx0XHR3aWR0aDogMzBweDtcblx0XHRoZWlnaHQ6IDMwcHg7XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHR6LWluZGV4OiAxMDtcblx0XHRiYWNrZ3JvdW5kOiAwO1xuXHRcdGJvcmRlcjogMDtcblx0XHR6LWluZGV4OiAxMDtcblx0XHRvdXRsaW5lOiBub25lO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0fVxuXHQmX19hcnJvdy5wcmV2IHtcblx0XHRsZWZ0OiAtMzBweDtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9kaXJlY3Rpb24tYXJyb3ctbGVmdC5zdmcnKTtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHR9XG5cdCZfX2Fycm93Lm5leHQge1xuXHRcdHJpZ2h0OiAtMzBweDtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9kaXJlY3Rpb24tYXJyb3ctcmlnaHQuc3ZnJyk7XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0fVxuXHQmX19jYXJkLWNvbnRyb2xzIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHR9XG5cdCZfX2NvdW50ZXIge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0fVxuXHQmX19jb3VudGVyLWN1cnJlbnQge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGZvbnQtc2l6ZTogMzBweDtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdGNvbG9yOiAjMDAwO1xuXHRcdG1hcmdpbi1yaWdodDogMTJweDtcblx0fVxuXHQmX19jb3VudGVyLXNsYXNoIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDIwMDtcblx0XHRjb2xvcjogIzAwMDtcblx0XHRtYXJnaW4tcmlnaHQ6IDEycHg7XG5cdH1cblx0Jl9fY291bnRlci10b3RhbCB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdFx0Y29sb3I6ICMwMDA7XG5cdH1cblx0Ji5zZXJ2aWNlcy1ibG9jayAgJl9faGVscC1ibG9jayB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0fVxuXHQmLnNlcnZpY2VzLWJsb2NrIHtcblx0XHRwYWRkaW5nLXRvcDogNjBweDtcblx0fVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuZGlyZWN0aW9ucy1ibG9jayB7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHQmX190aXRsZSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGZvbnQtc2l6ZTogMjZweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdFx0fVxuXHRcdCZfX2Fycm93Lm5leHQge1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0fVxuXHRcdCZfX2NvbnRhaW5lciB7XG5cdFx0XHRwYWRkaW5nLXRvcDogNDBweDtcblx0XHR9XG5cdFx0Jl9fc2xpZGVyIHtcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgKyAzMHB4KTtcblx0XHRcdG1hcmdpbi1sZWZ0OiAtMTVweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0fVxuXHRcdCZfX2NhcmQge1xuXHRcdFx0ZmxleC1zaHJpbms6IDA7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0fVxuXHRcdCZfX2NhcmQtcGhvdG8ge1xuXHRcdFx0aGVpZ2h0OiAyMDBweDtcblx0XHR9XG5cdFx0Jl9fY2FyZC1pbm5lciB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDE1cHg7XG5cdFx0fVxuXHRcdC5idG4tLWRpcmVjdGlvbiB7XG5cdFx0XHR3aWR0aDogMjkwcHg7XG5cdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHR9XG5cdFx0Jl9faGVscC1ibG9jayBwLCAmX19oZWxwLWJsb2NrIGEge1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdH1cblx0XHQmX19oZWxwLWJsb2NrIGEge1xuXHRcdFx0Ym9yZGVyOiAwO1xuXHRcdH1cblx0XHQmX19oZWxwLWJsb2NrIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cdFx0fVxuXHRcdCZfX2Fycm93LnByZXYsICZfX2Fycm93Lm5leHQge1xuXHRcdFx0d2lkdGg6IDc0cHg7XG5cdFx0XHRoZWlnaHQ6IDEycHg7XG5cdFx0fVxuXHRcdCZfX2Fycm93LnByZXYge1xuXHRcdFx0dG9wOiAyMzJweDtcblx0XHRcdGxlZnQ6IDE4cHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9zdG9yaWVzLWFycm93LWxlZnQuc3ZnJyk7XG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdH1cblx0XHQmX19hcnJvdy5uZXh0IHtcblx0XHRcdHRvcDogMjMycHg7XHRcdFx0XG5cdFx0XHRsZWZ0OiAyMjhweDtcblx0XHRcdHotaW5kZXg6IDEwO1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvc3Rvcmllcy1hcnJvdy1yaWdodC5zdmcnKTtcblx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0fVxuXHRcdCZfX2NhcmQtY29udHJvbHMge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHR9XG5cdFx0Jl9fY2FyZC1pbm5lciB7XG5cdFx0XHRoZWlnaHQ6IGNhbGMoMTAwJSAtIDM0MnB4KTtcblx0XHR9XG5cdFx0Ji5zZXJ2aWNlcy1ibG9jayB7XG5cdFx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcblx0LmRpcmVjdGlvbnMtYmxvY2sge1xuXHRcdCZfX3RpdGxlIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0Zm9udC1zaXplOiAzNnB4O1xuXHRcdH1cblx0XHQmX19jYXJkLWlubmVyIHtcblx0XHRcdGhlaWdodDogY2FsYygxMDAlIC0gMzEycHgpO1xuXHRcdH1cblx0XHQmX19hcnJvdy5wcmV2IHtcblx0XHRcdGxlZnQ6IC0yMHB4O1xuXHRcdH1cblx0XHQmX19hcnJvdy5uZXh0IHtcblx0XHRcdHJpZ2h0OiAtMjBweDtcblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSBhbmQgKG1heC13aWR0aDogMTI3OXB4KSB7XG5cdC5kaXJlY3Rpb25zLWJsb2NrIHtcblx0XHQmX19zbGlkZXIge1xuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA1MHB4O1xuXHRcdH1cblx0XHQmX19hcnJvdy5wcmV2IHtcblx0XHRcdGxlZnQ6IC0yOHB4O1xuXHRcdH1cblx0XHQmX19hcnJvdy5uZXh0IHtcblx0XHRcdHJpZ2h0OiAtMjhweDtcblx0XHR9XG5cdH1cbn0iLCIuY29udGFjdHMtYmxvY2sge1xuXHQmX19pbmZvLWJsb2NrIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdHBhZGRpbmctdG9wOiA0MHB4O1xuXHRcdHBhZGRpbmctYm90dG9tOiA0MHB4O1xuXHR9XG5cdCZfX2NhcmQge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHR3aWR0aDogMjE0cHg7XG5cdH1cblx0Jl9fdGl0bGUge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRmb250LXdlaWdodDogODAwO1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRjb2xvcjogIzAwMDtcblx0fVxuXHQmX190ZXh0IHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRtYXJnaW46IDA7XG5cdFx0Zm9udC1zaXplOiAxN3B4O1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0Y29sb3I6ICMwMDA7XG5cdH1cblx0Jl9fdGVsIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRjb2xvcjogIzAwMDtcblx0XHR0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xuXHRcdCY6aG92ZXIsICY6YWN0aXZlLCAmOmZvY3VzIHtcblx0XHRcdGNvbG9yOiAjMDBmZmY2O1xuXHRcdH1cblx0fVxuXHQmX19tYXAtYmxvY2sge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0dHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcblx0fVxuXHQmX19tYXAtcGhvdG8ge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogNDgxcHg7XG5cdH1cblx0Jl9fbWFwLXBob3RvIGltZyB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcblx0fVxuXHQmX19tYXAtYmxvY2s6aG92ZXIgLmJ0bi0tbWFwLFxuXHQmX19tYXAtYmxvY2s6aG92ZXIgJl9fbWFwLW92ZXJsYXkge1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cblx0Jl9fbWFwLW92ZXJsYXkge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1pbi1oZWlnaHQ6IDEwMCU7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDM0LCAzNSwgNDEsIDAuOCksIHJnYmEoNjEsIDcxLCA4MiwgMC44KSk7XG5cdFx0dHJhbnNpdGlvbjogYWxsIC42cyBlYXNlLWluLW91dDtcblx0fVxuXHQuYnRuLS1tYXAge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDIxMHB4O1xuXHRcdGxlZnQ6IDUwJTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdFx0b3BhY2l0eTogMDtcblx0fVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuY29udGFjdHMtYmxvY2sge1xuXHRcdCZfX2luZm8tYmxvY2sge1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdHBhZGRpbmctdG9wOiAzMHB4O1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDI4cHg7XG5cdFx0fVxuXHRcdCZfX2NhcmQge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHQmOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA0NXB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmX19jYXJkOm50aC1jaGlsZCgzKSAmX190ZXh0IHtcblx0XHRcdG1heC13aWR0aDogMTcwcHg7XG5cdFx0fVxuXHRcdCZfX2NhcmQ6bnRoLWNoaWxkKDQpICZfX3RpdGxlIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0fVxuXHRcdCZfX21hcC1vdmVybGF5LCAuYnRuLS1tYXAge1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcblx0LmNvbnRhY3RzLWJsb2NrIHtcblx0XHQmX19jYXJkIHtcblx0XHRcdHdpZHRoOiAxODBweDtcblx0XHR9XG5cdFx0Jl9fdGl0bGUge1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdH1cblx0XHQmX190ZXh0IHtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR9XG5cdFx0Jl9fdGVsIHtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR9XG5cdFx0LmJ0bi0tY29udGFjdHMtcmVxdWVzdCB7XG5cdFx0XHR3aWR0aDogMTgwcHg7XG5cdFx0fVxuXHRcdCZfX21hcC1vdmVybGF5LCAuYnRuLS1tYXAge1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHR9XG5cdH1cbn0iLCIuc3RhZ2VzLWJsb2NrIHtcblx0Jl9fY29udGFpbmVyIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogNDBweDtcblx0fVxuXHQmX19oZWFkaW5nIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0fVxuXHQmX190aXRsZSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udC1zaXplOiA0OHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA4MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0Y29sb3I6ICMwMDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0XHR3aWR0aDogNTcwcHg7XG5cdH1cblx0Jl9fdGV4dCB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNjI1O1xuXHRcdHdpZHRoOiA0OTBweDtcblx0XHRtYXJnaW46IDA7XG5cdFx0Y29sb3I6ICMwMDA7XG5cdH1cblx0Jl9fY29udGFpbmVyICZfX3RleHQge1xuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdH1cblx0Jl9faGVhZGluZyAmX190ZXh0IHtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHR9XG5cdCZfX3Bob3RvLWJsb2NrIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAxMzBweDtcblx0XHRyaWdodDogMDtcblx0XHR3aWR0aDogNTE3cHg7XG5cdFx0aGVpZ2h0OiA2ODNweDtcblx0fVxuXHQmX19waG90by1ibG9jayBpbWcge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG5cdH1cblx0Jl9fbGlzdC1hcnRpY2xlIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRtYXJnaW4tYm90dG9tOiAyNXB4O1xuXHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjA4Mztcblx0XHRjb2xvcjogIzAwMDtcblx0fVxuXHQucXVlc3Rpb25zLWJsb2NrX19hbnN3ZXI6bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0fVxuXHQuYnRuLS1zdGFnZXMge1xuXHRcdG1hcmdpbi10b3A6IDY1cHg7XG5cdH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LnN0YWdlcy1ibG9jayB7XG5cdFx0Jl9fY29udGFpbmVyIHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAzMHB4O1xuXHRcdH1cblx0XHQmX19oZWFkaW5nIHtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0fVxuXHRcdCZfX3RpdGxlLCAmX190ZXh0IHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0XHQmX190aXRsZSB7XG5cdFx0XHRmb250LXNpemU6IDI2cHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdH1cblx0XHQmX19waG90by1ibG9jayB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR3aWR0aDogMjkwcHg7XG5cdFx0XHRoZWlnaHQ6IDI5MHB4O1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0cmlnaHQ6IGF1dG87XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHR9XG5cdFx0Jl9fY29udGFpbmVyICZfX3RleHQge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0XHR9XG5cdFx0Jl9faGVhZGluZyAmX190ZXh0IHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0fVxuXHRcdCZfX2xpc3QtYXJ0aWNsZSB7XG5cdFx0XHRmb250LXNpemU6IDIycHg7XG5cdFx0fVxuXHRcdC5xdWVzdGlvbnMtYmxvY2tfX2xpc3Qge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcblx0XHR9XG5cdFx0LmJ0bi0tc3RhZ2VzIHtcblx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG5cdC5zdGFnZXMtYmxvY2sge1xuXHRcdCZfX3Bob3RvLWJsb2NrIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG59IiwiLnN0b3JpZXMtYmxvY2sge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmZmZlO1xuXHQmX19jb250YWluZXIge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0cGFkZGluZy10b3A6IDQ1cHg7XG5cdFx0cGFkZGluZy1ib3R0b206IDYwcHg7XG5cdH1cblx0Jl9faGVhZGluZy1ibG9jayB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRtYXJnaW4tYm90dG9tOiA2MHB4O1xuXHR9XG5cdCZfX3RpdGxlIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmb250LXNpemU6IDQ4cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDgwMDtcblx0XHRjb2xvcjogIzAwMDtcblx0XHR3aWR0aDogNDAwcHg7XG5cdH1cblx0Jl9faGVhZGluZy1jb250ZW50IHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0cmlnaHQ6IDEzMHB4O1xuXHR9XG5cdCZfX2hlYWRpbmctY29udGVudCBwIHtcblx0XHRcblx0fVxuXHQmX19zbGlkZXIge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHR3aWR0aDogMTE0MHB4O1xuXHRcdCY6bm90KC5zbGljay1pbml0aWFsaXplZCkge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0fVxuXHRcdD4gKiB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGZsZXgtc2hyaW5rOiAwO1xuXHRcdH1cblx0fVxuXHQmX19hcnJvdy5wcmV2LCAmX19hcnJvdy5uZXh0IHtcblx0XHRjb250ZW50OiAnJztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0Ym90dG9tOiA3MHB4O1xuXHRcdHdpZHRoOiA3NHB4O1xuXHRcdGhlaWdodDogMTJweDtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdHotaW5kZXg6IDEwO1xuXHRcdGJhY2tncm91bmQ6IDA7XG5cdFx0Ym9yZGVyOiAwO1xuXHRcdHotaW5kZXg6IDEwO1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHR9XG5cdCZfX2Fycm93LnByZXYge1xuXHRcdGxlZnQ6IDA7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvc3Rvcmllcy1hcnJvdy1sZWZ0LnN2ZycpO1xuXHR9XG5cdCZfX2Fycm93Lm5leHQge1xuXHRcdHJpZ2h0OiBhdXRvO1xuXHRcdGxlZnQ6IDIzNHB4O1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL3N0b3JpZXMtYXJyb3ctcmlnaHQuc3ZnJyk7XG5cdH1cdFxuXHQmX19jYXJkIHtcblx0XHRkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0d2lkdGg6IDExNDBweDtcblx0XHRvdXRsaW5lOiAwO1xuXHR9XG5cdCZfX2NhcmQtaGVhZGluZyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0d2lkdGg6IDMxMHB4O1xuXHR9XG5cdCZfX3N0b3J5LWJsb2NrIHtcblx0XHR3aWR0aDogNjYwcHg7XG5cdFx0b3ZlcmZsb3cteTogYXV0bztcblx0XHRtYXJnaW4tYm90dG9tOiA5MHB4O1xuXHR9XG5cdCZfX3N0b3J5LWJsb2NrIHAge1xuXHRcdG1hcmdpbjogMDtcblx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHR9XG5cdCZfX2NhcmQtdGl0bGUge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNTtcblx0XHRmb250LXdlaWdodDogODAwO1xuXHRcdGNvbG9yOiAjMDAwO1xuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdH1cblx0Jl9fY2FyZC1waG90byB7XG5cdFx0d2lkdGg6IDI3NHB4O1xuXHRcdGhlaWdodDogMjc0cHg7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0bWFyZ2luLWJvdHRvbTogMTRweDtcblx0fVxuXHQmX19jYXJkLXBob3RvIGltZyB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcblx0fVxuXHQmX19jYXJkLWNvbnRyb2xzIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHR9XG5cdCZfX2NvdW50ZXIge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0fVxuXHQmX19jb3VudGVyLWN1cnJlbnQge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGZvbnQtc2l6ZTogMzBweDtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdGNvbG9yOiAjMDAwO1xuXHRcdG1hcmdpbi1yaWdodDogMTJweDtcblx0fVxuXHQmX19jb3VudGVyLXNsYXNoIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDIwMDtcblx0XHRjb2xvcjogIzAwMDtcblx0XHRtYXJnaW4tcmlnaHQ6IDEycHg7XG5cdH1cblx0Jl9fY291bnRlci10b3RhbCB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdH1cblx0Jl9fYXNzZXNzbWVudC1ibG9jayB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdH1cblx0Jl9fYXV0aG9yLWNvbW1lbnQge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDgwMDtcblx0fVxuXHQmX19jb250ZW50LWFydGljbGUge1xuXHRcdHBhZGRpbmctbGVmdDogMTAwcHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTAwcHg7XG5cdH1cblx0Jl9fY29udGVudC1hcnRpY2xlIHAge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdGNvbG9yOiAjMDAwO1xuXHRcdG1hcmdpbjogMDtcblx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHR9XG5cdCZfX2NvbnRlbnQtYXJ0aWNsZSBiIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMzM7XG5cdFx0Zm9udC13ZWlnaHQ6IDgwMDtcblx0XHRjb2xvcjogIzAwMDtcblx0fVxuXHQmX19jb250ZW50LXRleHQge1xuXHRcdG1hcmdpbi1ib3R0b206IDEwNXB4O1xuXHR9XG5cdCZfX2NvbnRlbnQtdGV4dCBwIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDMwcHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRjb2xvcjogIzAwMDtcblx0XHRtYXJnaW46IDA7XG5cdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cdFx0fVxuXHR9XG5cdCZfX2NvbnRyb2xzLWJsb2NrIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdFx0cmlnaHQ6IDMwcHg7XG5cdFx0bWFyZ2luLXRvcDogLTkwcHg7XG5cdH1cblx0Jl9fY29udHJvbHMtYmxvY2sgLmJ0bi0tcmV2aWV3IHtcblx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdH1cblx0Jl9fbW9yZS1pbmZvIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cdC5yYXRpbmctYmxvY2sge1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdH1cblx0Jl9fbW9yZS1saW5rIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5zdG9yaWVzLWJsb2NrIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdCZfX2NvbnRhaW5lciB7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMzZweDtcblx0XHR9XG5cdFx0Jl9faGVhZGluZy1ibG9jayB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cdFx0Jl9faGVhZGluZy1jb250ZW50IHtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdH1cblx0XHQmX190aXRsZSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGZvbnQtc2l6ZTogMjZweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0fVxuXHRcdCZfX2NvbnRlbnQtYXJ0aWNsZSB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0fVxuXHRcdCZfX2hlYWRpbmctYmxvY2sge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHR9XG5cdFx0Jl9fc2xpZGVyLCAmX19jYXJkLWhlYWRpbmcge1xuXHRcdFx0d2lkdGg6IDI4MHB4O1xuXHRcdH1cblx0XHQmX19jYXJkIHtcblx0XHRcdHdpZHRoOiAyODBweDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0fVxuXHRcdCZfX2NhcmQtcGhvdG8ge1xuXHRcdFx0d2lkdGg6IDI3NHB4O1xuXHRcdFx0aGVpZ2h0OiAyNzRweDtcblx0XHR9XG5cdFx0Jl9fY29udGVudC1hcnRpY2xlIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDgycHg7XG5cdFx0fVxuXHRcdCZfX2NvbnRlbnQtYXJ0aWNsZSBwLCAmX19jb250ZW50LXRleHQgcCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA4cHg7XG5cdFx0fVxuXHRcdCZfX2NvbnRyb2xzLWJsb2NrIHtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0fVxuXHRcdCZfX2NvbnRyb2xzLWJsb2NrIC5idG4tLXJldmlldywgLmJ0bi0tc3Rvcmllcy1yZXF1ZXN0IHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0XHQmX19hdXRob3ItY29tbWVudCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHRcdH1cblx0XHQmX19jb250ZW50LXRleHQsIC5idG4tLXN0b3JpZXMtcmVxdWVzdCB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0XHQmX19tb3JlLWluZm8ge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHR9XG5cdFx0Jl9fYWR2YW50YWdlcy1ibG9jaywgJl9fZGlzYWR2YW50YWdlcy1ibG9jaywgJl9fY29tbWVudC1ibG9jayB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdFx0Jl9fY29tbWVudC1ibG9jayB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXHRcdH1cdFx0XG5cdFx0Jl9fYWR2YW50YWdlcy10aXRsZSwgJl9fZGlzYWR2YW50YWdlcy10aXRsZSwgJl9fY29tbWVudC10aXRsZSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA4MDA7XG5cdFx0XHRjb2xvcjogIzAwMDtcblx0XHR9XG5cdFx0Jl9fYWR2YW50YWdlcy10ZXh0LCAmX19kaXNhZHZhbnRhZ2VzLXRleHQsICZfX2NvbW1lbnQtdGV4dCB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjM7XG5cdFx0XHRjb2xvcjogIzAwMDtcblx0XHR9XG5cdFx0Jl9fZGlzYWR2YW50YWdlcy10ZXh0IHtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjU7XG5cdFx0fVxuXHRcdCZfX21vcmUtbGluayB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRmb250LXdlaWdodDogODAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNTtcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgIzAwYmNiZTtcblx0XHRcdGNvbG9yOiAjMDBiY2JlO1xuXHRcdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xuXHRcdFx0Jjpob3ZlciwgJjphY3RpdmUsICY6Zm9jdXMge1xuXHRcdFx0XHRjb2xvcjogbGlnaHRlbigjMDBiY2JlLCAxNSUpO1xuXHRcdFx0XHRib3JkZXItY29sb3I6IGxpZ2h0ZW4oIzAwYmNiZSwgMTUlKTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Jl9fYXJyb3cucHJldiwgJl9fYXJyb3cubmV4dCB7XG5cdFx0XHRib3R0b206IGF1dG87XG5cdFx0XHR0b3A6IDM0NnB4O1xuXHRcdH1cblx0XHQmX19hcnJvdy5uZXh0IHtcblx0XHRcdGxlZnQ6IGF1dG87XG5cdFx0XHRyaWdodDogMDtcblx0XHR9XG5cdFx0LmJ0bi0tcmV2aWV3IHtcblx0XHRcdGhlaWdodDogNjBweDtcblx0XHR9XG5cdFx0Jl9fc3RvcnktYmxvY2sge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA2MHB4O1xuXHRcdH1cblx0XHQmX19zdG9yeS1ibG9jayBwOm50aC1jaGlsZCgyKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdH1cblx0XHQmX19jb250cm9scy1ibG9jayB7XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG5cdC5zdG9yaWVzLWJsb2NrIHtcblx0XHQmX19oZWFkaW5nLWJsb2NrIHtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA2MHB4O1xuXHRcdH1cblx0XHQmX19jb250YWluZXIge1xuXHRcdFx0cGFkZGluZy10b3A6IDQwcHg7XG5cdFx0fVxuXHRcdCZfX2hlYWRpbmctY29udGVudCB7XG5cdFx0XHRyaWdodDogMDtcblx0XHR9XG5cdFx0Jl9fdGl0bGUge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRmb250LXNpemU6IDM2cHg7XG5cdFx0fVxuXHRcdCZfX3NsaWRlciB7XG5cdFx0XHR3aWR0aDogNzMwcHg7XG5cdFx0fVxuXHRcdCZfX2NhcmQge1xuXHRcdFx0d2lkdGg6IDczMHB4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdH1cblx0XHQmX19zdG9yeS1ibG9jayB7XG5cdFx0XHR3aWR0aDogNDAwcHg7XG5cdFx0fVxuXHRcdCZfX2NhcmQtcGhvdG8ge1xuXHRcdFx0d2lkdGg6IDE1MHB4O1xuXHRcdFx0aGVpZ2h0OiAxNTBweDtcblx0XHR9XG5cdFx0Jl9fY29udGVudC1hcnRpY2xlIHtcblx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHR9XG5cdFx0Jl9fY29udGVudC1hcnRpY2xlLCAmX19jb250ZW50LXRleHQge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0XHR9XG5cdFx0Jl9fY29udGVudC1hcnRpY2xlIHAsICZfX2NvbnRlbnQtdGV4dCBwIHtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHR9XG5cdFx0Jl9fY29udHJvbHMtYmxvY2sgLmJ0bi0tcmV2aWV3LCAuYnRuLS1zdG9yaWVzLXJlcXVlc3Qge1xuXHRcdFx0d2lkdGg6IDIwMHB4O1xuXHRcdH1cblx0XHQmX19hcnJvdy5wcmV2LCAmX19hcnJvdy5uZXh0IHtcblx0XHRcdGJvdHRvbTogMTQ4cHg7XG5cdFx0fVxuXHRcdCZfX2Fycm93LnByZXYge1xuXHRcdFx0bGVmdDogMjBweDtcblx0XHR9XG5cdFx0Jl9fYXJyb3cubmV4dCB7XG5cdFx0XHRsZWZ0OiAyMTVweDtcblx0XHR9XG5cdFx0Jl9fY29udGVudC10ZXh0IHA6bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRcdH1cblx0XHQmX19jb250cm9scy1ibG9jayB7XG5cdFx0XHRyaWdodDogMDtcblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG5cdC5zdG9yaWVzLWJsb2NrIHtcblx0XHQmX19zbGlkZXIsICZfX2NhcmQge1xuXHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0fVxuXHRcdCZfX3N0b3J5LWJsb2NrIHtcblx0XHRcdHdpZHRoOiA2NjBweDtcblx0XHR9XG5cdFx0Jl9fYXJyb3cucHJldiwgJl9fYXJyb3cubmV4dCB7XG5cdFx0XHRib3R0b206IDkwcHg7XG5cdFx0fVxuXHR9XG59IiwiLmhvdy1ibG9jayB7XG5cdHBhZGRpbmctdG9wOiA4MHB4O1xuXHQmX19jb250YWluZXIge1xuXHRcdHBhZGRpbmctdG9wOiAxMHB4O1xuXHR9XG5cdCZfX2hlYWRpbmcge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0bWFyZ2luLWJvdHRvbTogNDVweDtcblx0fVxuXHQmX19oZWFkaW5nLXRpdGxlIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmb250LXNpemU6IDQ4cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDgwMDtcblx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRjb2xvcjogIzAwMDtcblx0XHR3aWR0aDogNTQwcHg7XG5cdH1cblx0Jl9faGVhZGluZy10ZXh0IHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRtYXJnaW46IDA7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNjI1O1xuXHRcdGNvbG9yOiAjMDAwO1xuXHRcdHdpZHRoOiA1NDBweDtcblx0fVxuXHQmX19jb21tZW50LWJsb2NrIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cGFkZGluZzogNDBweCA0MHB4IDM1cHggNDBweDtcblx0XHRib3JkZXI6IDJweCBzb2xpZCAjMDBmZmY2O1xuXHRcdG1hcmdpbi1ib3R0b206IDM4cHg7XG5cdFx0Jjo6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAtMjBweDtcblx0XHRcdGxlZnQ6IC0ycHg7XG5cdFx0XHR3aWR0aDogMzBweDtcblx0XHRcdGhlaWdodDogMjBweDtcblx0XHRcdGJvcmRlcjogMjZweCBzb2xpZCAjMDBmZmZjO1xuXHRcdFx0Ym9yZGVyLXRvcDogMTdweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdGJvcmRlci1yaWdodDogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdHotaW5kZXg6IDE7XG5cdFx0fVxuXHRcdCY6OmFmdGVyIHtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAtMTZweDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRib3JkZXI6IDM4cHggc29saWQgI2ZmZjtcblx0XHRcdGJvcmRlci10b3A6IDI1cHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0XHRib3JkZXItcmlnaHQ6IDYwcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0XHR3aWR0aDogMjBweDtcblx0XHRcdHotaW5kZXg6IDE7XG5cdFx0fVxuXHR9XG5cdCZfX2NvbW1lbnQtYmxvY2sgcCB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRjb2xvcjogIzAwMDtcblx0XHRtYXJnaW46IDA7XG5cdFx0ei1pbmRleDogMTA7XG5cdH1cblx0LnF1ZXN0aW9ucy1ibG9ja19fY2FyZCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblx0LnF1ZXN0aW9ucy1ibG9ja19fYm9keSBzcGFuIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNTtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdGNvbG9yOiAjNTM1MzUzO1xuXHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdH1cblx0LnF1ZXN0aW9ucy1ibG9ja19fYm9keSBoNCB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0Y29sb3I6ICMwNThlOGY7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNTtcblx0XHRtYXJnaW46IDA7XG5cdH1cblx0LnF1ZXN0aW9ucy1ibG9ja19fYm9keSB1bCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0fVxuXHQucXVlc3Rpb25zLWJsb2NrX19ib2R5IHAge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdG1hcmdpbjogMDtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHRsaW5lLWhlaWdodDogMS41O1xuXHRcdGNvbG9yOiAjNTM1MzUzO1xuXHR9XG5cdC5xdWVzdGlvbnMtYmxvY2tfX2JvZHkgLnF1ZXN0aW9ucy1ibG9ja19fdGV4dCB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0fVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuaG93LWJsb2NrIHtcblx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHQmX19oZWFkaW5nIHtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHRcdH1cblx0XHQmX19oZWFkaW5nLXRpdGxlLCAmX19oZWFkaW5nLXRleHQge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHRcdCZfX2hlYWRpbmctdGl0bGUge1xuXHRcdFx0Zm9udC1zaXplOiAyNnB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHR9XG5cdFx0Jl9fY29tbWVudC1ibG9jayB7XG5cdFx0XHRwYWRkaW5nOiAzMHB4IDIwcHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRcdH1cblx0XHQmX19jb21tZW50LWJsb2NrIHAge1xuXHRcdFx0Zm9udC1zaXplOiAxOXB4O1xuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHR9XG5cdFx0LnF1ZXN0aW9ucy1ibG9ja19fYm9keSB7XG5cdFx0XHRwYWRkaW5nLXRvcDogMjVweDtcblx0XHR9XG5cdFx0LnF1ZXN0aW9ucy1ibG9ja19fYm9keSBzcGFuIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdH1cblx0XHQucXVlc3Rpb25zLWJsb2NrX19ib2R5IHVsIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0fVxuXHRcdC5xdWVzdGlvbnMtYmxvY2tfX2JvZHkgLnF1ZXN0aW9ucy1ibG9ja19fdGV4dCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuXHQuaG93LWJsb2NrIHtcblx0XHQmX19oZWFkaW5nLXRpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogMzZweDtcblx0XHRcdHdpZHRoOiAzMDBweDtcblx0XHR9XG5cdFx0Jl9faGVhZGluZy10ZXh0IHtcblx0XHRcdHdpZHRoOiA0MDBweDtcblx0XHR9XG5cdH1cbn0iLCIubWlzc2lvbi1ibG9jayB7XG5cdCZfX2NvbnRhaW5lciB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdHBhZGRpbmctdG9wOiA1NXB4O1xuXHRcdHBhZGRpbmctYm90dG9tOiA2MHB4O1xuXHR9XG5cdCZfX2hlYWRpbmcge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0fVxuXHQmX19jYXJkIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0fVx0XG5cdCZfX2hlYWRpbmcgJl9fY2FyZCB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHdpZHRoOiA1NTVweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlZGVkO1xuXHRcdHBhZGRpbmc6IDM1cHggMzBweDtcblx0fVxuXHQmX190aXRsZSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udC1zaXplOiA0OHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA4MDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0fVxuXHQmX190ZXh0IHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHotaW5kZXg6IDM7XG5cdH1cblx0Jl9fbnVtIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdGZvbnQtc2l6ZTogMTc4cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDgwMDtcblx0XHRjb2xvcjogI2ZmZjtcblx0XHR6LWluZGV4OiAxO1xuXHR9XG5cdCZfX251bS1vbmUge1xuXHRcdGJvdHRvbTogLTU4cHg7XG5cdFx0cmlnaHQ6IDA7XG5cdH1cblx0Jl9fbnVtLXR3byB7XG5cdFx0Ym90dG9tOiAtNThweDtcblx0XHRyaWdodDogMjBweDtcblx0fVxuXHQmX19ib3R0b20gJl9fY2FyZCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2VkZWRlZDtcblx0XHRwYWRkaW5nOiAzMHB4O1xuXHR9XG5cdCZfX251bS10aHJlZSB7XG5cdFx0Ym90dG9tOiAtNzBweDtcblx0XHRyaWdodDogMjBweDtcblx0fVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQubWlzc2lvbi1ibG9jayB7XG5cdFx0Jl9fY29udGFpbmVyIHtcblx0XHRcdHBhZGRpbmctdG9wOiA1MHB4O1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDM4cHg7XG5cdFx0fVxuXHRcdCZfX2xpc3Qge1xuXHRcdFx0d2lkdGg6IDEwMHZoO1xuXHRcdFx0bWF4LXdpZHRoOiAzMjBweDtcblx0XHRcdG1hcmdpbi1sZWZ0OiAtMTVweDtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0fVxuXHRcdCZfX3RpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogMjZweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0fVxuXHRcdCZfX2hlYWRpbmcge1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cdFx0Jl9faGVhZGluZyAmX19jYXJkIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0cGFkZGluZzogMzBweCAxNXB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHR9XG5cdFx0Jl9fbnVtLW9uZSB7XG5cdFx0XHRib3R0b206IC01MHB4O1xuXHRcdFx0cmlnaHQ6IDdweDtcblx0XHR9XG5cdFx0Jl9fbnVtLXR3byB7XG5cdFx0XHRyaWdodDogOXB4O1xuXHRcdH1cblx0XHQmX19udW0tdGhyZWUge1xuXHRcdFx0cmlnaHQ6IDEwcHg7XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG5cdC5taXNzaW9uLWJsb2NrIHtcblx0XHQmX19oZWFkaW5nICZfX2NhcmQge1xuXHRcdFx0d2lkdGg6IDQ4JTtcblx0XHRcdHBhZGRpbmc6IDIwcHg7XG5cdFx0fVxuXHRcdCZfX251bS10aHJlZSB7XG5cdFx0XHRib3R0b206IC02MHB4O1xuXHRcdH1cblx0fVxufSIsIi5jb3N0LWJsb2NrIHtcblx0cGFkZGluZy1ib3R0b206IDUwcHg7XG5cdCYuaW5uZXItY29zdCB7XG5cdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdH1cblx0Jl9fY29udGFpbmVyIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogMTUwcHg7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR9XG5cdCZfX3RpdGxlIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmb250LXNpemU6IDQ4cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDgwMDtcblx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRjb2xvcjogIzAwMDtcblx0XHRtYXJnaW4tYm90dG9tOiAzNHB4O1xuXHRcdG1heC13aWR0aDogOTYwcHg7XG5cdH1cblx0Jl9fcHJpY2UtbGlzdCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0bWFyZ2luLWJvdHRvbTogODBweDtcblx0fVxuXHQmX19jYXJkIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0d2lkdGg6IDI2NHB4O1xuXHRcdHBhZGRpbmc6IDIwcHggMjBweCAzNXB4IDIwcHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2YwZmZmZTtcblx0XHRtaW4taGVpZ2h0OiA0NDhweDtcblx0fVxuXHQmX19jYXJkLWlubmVyIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0aGVpZ2h0OiBjYWxjKDEwMCUgLSAxMDBweCk7XG5cdH1cblx0Jl9fY2FyZC1uYW1lIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmb250LXNpemU6IDQ0cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDgwMDtcblx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRjb2xvcjogI2Q1ZTNlMjtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdH1cblx0Jl9fY2FyZC1wcmljZSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdGZvbnQtd2VpZ2h0OiA4MDA7XG5cdFx0Y29sb3I6ICMwMGJjYmU7XG5cdFx0bWFyZ2luLWJvdHRvbTogNTVweDtcblx0fVxuXHQmX19jYXJkLWRlc2NyaXB0aW9uIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRtYXJnaW46IDA7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMztcblx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHR9XG5cdC5idG4tLXByaWNlIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0bWFyZ2luLXRvcDogYXV0bztcblx0fVxuXHQmX19kaWZmZXJlbmNlcy1ibG9jayB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHR6LWluZGV4OiAxMDtcblx0fVxuXHQmX19kaWZmZXJlbmNlcy10aXRsZSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udC1zaXplOiAzMHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA4MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNDY7XG5cdFx0Y29sb3I6ICMwMDA7XG5cdFx0d2lkdGg6IDIxMHB4O1xuXHRcdG1hcmdpbi1yaWdodDogNDBweDtcblx0fVxuXHQmX19kaWZmZXJlbmNlcy10ZXh0IHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRsaW5lLWhlaWdodDogMS42Njtcblx0XHRjb2xvcjogIzAwMDtcblx0XHRtYXJnaW46IDA7XG5cdFx0d2lkdGg6IDgwMHB4O1xuXHR9XG5cdCZfX2RpZmZlcmVuY2VzLWJhY2tncm91bmQge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IC00MHB4O1xuXHRcdGxlZnQ6IDE5MnB4O1xuXHRcdHdpZHRoOiA5NDRweDtcblx0XHRoZWlnaHQ6IDIyN3B4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmMGZmZmU7XG5cdFx0ei1pbmRleDogLTE7XG5cdFx0c3BhbiB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IC0zOHB4O1xuXHRcdFx0bGVmdDogMzc0cHg7XG5cdFx0XHRmb250LXNpemU6IDI5M3B4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDgwMDtcblx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdH1cblx0fVxuXHQmLnByaWNlLWJsb2NrIHtcblx0XHRwYWRkaW5nLXRvcDogODBweDtcblx0fVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuY29zdC1ibG9jayB7XG5cdFx0Jl9fY29udGFpbmVyIHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAyMHB4O1xuXHRcdH1cblx0XHQmX19wcmljZS1saXN0LCAmX19kaWZmZXJlbmNlcy1ibG9jayB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0XHQmX19wcmljZS1saXN0IHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDU1cHg7XG5cdFx0fVxuXHRcdCZfX3RpdGxlLCAmX19jYXJkLCAmX19kaWZmZXJlbmNlcy10ZXh0LCAmX19kaWZmZXJlbmNlcy10aXRsZSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdFx0Jl9fdGl0bGUge1xuXHRcdFx0Zm9udC1zaXplOiAyNnB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHR9XG5cdFx0Jl9fY2FyZDpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0fVxuXHRcdCZfX2RpZmZlcmVuY2VzLXRpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogMjZweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0fVxuXHRcdCZfX2RpZmZlcmVuY2VzLXRleHQge1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdH1cblx0XHQmX19kaWZmZXJlbmNlcy1iYWNrZ3JvdW5kIHtcblx0XHRcdHRvcDogLTMwcHg7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0d2lkdGg6IGNhbGMoMTAwJSArIDMwcHgpO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IC0xNXB4O1xuXHRcdFx0aGVpZ2h0OiA0MDZweDtcblx0XHR9XG5cdFx0Jl9fZGlmZmVyZW5jZXMtYmFja2dyb3VuZCBzcGFuIHtcblx0XHRcdHRvcDogMjVweDtcblx0XHRcdGxlZnQ6IDc1cHg7XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG5cdC5jb3N0LWJsb2NrIHtcblx0XHQmX19jYXJkIHtcblx0XHRcdHdpZHRoOiA0OCU7XG5cdFx0XHQmOm50aC1jaGlsZCgxKSwgJjpudGgtY2hpbGQoMikge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmX19kaWZmZXJlbmNlcy10ZXh0IHtcblx0XHRcdHdpZHRoOiA0MDBweDtcblx0XHR9XG5cdFx0Jl9fZGlmZmVyZW5jZXMtYmFja2dyb3VuZCB7XG5cdFx0XHR3aWR0aDogNTMwcHg7XG5cdFx0XHRoZWlnaHQ6IDM0MHB4O1xuXHRcdFx0c3BhbiB7XG5cdFx0XHRcdHRvcDogMjdweDtcblx0XHRcdFx0bGVmdDogMTk1cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLm1haW4tZm9vdGVyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogIzAwMDtcblx0Jl9fY29udGFpbmVyIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHBhZGRpbmctdG9wOiAyMHB4O1xuXHRcdHBhZGRpbmctYm90dG9tOiAyMHB4O1xuXHR9XG5cdCZfX2xvZ28ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdH1cblx0Jl9fbG9nby1jdWJlIHtcblx0XHR3aWR0aDogNDZweDtcblx0XHRoZWlnaHQ6IDQ2cHg7XG5cdFx0bWFyZ2luLXJpZ2h0OiAxMnB4O1xuXHR9XG5cdCZfX2NvcHlyaWdodCwgJl9fd29yayB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udC1zaXplOiAxN3B4O1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRjb2xvcjogI2ZmZjtcblx0XHR0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xuXHR9XG5cdCZfX3dvcmsge1xuXHRcdCY6aG92ZXIsICY6Zm9jdXMsICY6YWN0aXZlIHtcblx0XHRcdGNvbG9yOiAjMDBmZmY2O1xuXHRcdH1cblx0fVxuXHQmX19zb2NpYWwtYmxvY2sge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHAge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRmb250LXNpemU6IDE3cHg7XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDI0cHg7XG5cdFx0fVxuXHR9XG5cdCZfX3NvY2lhbC1saXN0IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdH1cblx0Jl9fc29jaWFsLWxpbmsge1xuXHRcdHdpZHRoOiAzMXB4O1xuXHRcdGhlaWdodDogMzFweDtcblx0XHQmOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiA1cHg7XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5tYWluLWZvb3RlciB7XG5cdFx0Jl9fY29udGFpbmVyIHtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRcdHBhZGRpbmctdG9wOiA0MHB4O1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDQwcHg7XG5cdFx0fVxuXHRcdCZfX2xvZ28ge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHR9XG5cdFx0Jl9fY29weXJpZ2h0IHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEycHg7XG5cdFx0fVxuXHRcdCZfX3NvY2lhbC1ibG9jayBwIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHRcdCZfX3NvY2lhbC1saXN0IHtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDMwcHg7XG5cdFx0XHRyaWdodDogMDtcblx0XHR9XG5cdFx0Jl9fc29jaWFsLWxpbms6bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA1cHg7XG5cdFx0fVxuXHR9XG59XG5cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcblx0Lm1haW4tZm9vdGVyIHtcblx0XHQmX19jb3B5cmlnaHQsICZfX3dvcmsge1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdH1cblx0XHQmX19zb2NpYWwtYmxvY2sgcCB7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDE1cHg7XG5cdFx0fVxuXHR9XG59IiwiLnBvcHVwLWJsb2NrIHtcclxuXHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0dG9wOiAwO1xyXG5cdGxlZnQ6IDA7XHJcblx0ei1pbmRleDogMTMwMDtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcblx0bWluLWhlaWdodDogMTAwdmg7XHJcblx0b3ZlcmZsb3cteTogYXV0bztcclxuXHRib3JkZXItcmFkaXVzOiAwO1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5wb3B1cC1ibG9ja19fb3ZlcmxheSB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0cGFkZGluZy10b3A6IDYwcHg7XHJcblx0cGFkZGluZy1ib3R0b206IDYwcHg7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdG1pbi1oZWlnaHQ6IDEwMCU7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDM0LCAzNSwgNDEsIDAuOTYpLCByZ2JhKDYxLCA3MSwgODIsIDAuOTYpKTtcclxuXHR6LWluZGV4OiAxMDA7XHJcbn1cclxuXHJcbi5wb3B1cC1ibG9ja19fcG9wdXAge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRib3gtc2hhZG93OiAwcHggMTBweCAyNnB4IHJnYmEoMCwgMCwgMCwgMC41KTtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxLCAyNCwgMjYsIDAuNjcpO1xyXG5cdGFuaW1hdGlvbi1kdXJhdGlvbjogMS40cztcclxuXHR3aWR0aDogNjgwcHg7XHJcblx0aGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG4ucG9wdXAtYmxvY2tfX2hlYWRlciB7XHJcblx0d2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5wb3B1cC1ibG9ja19fcG9wdXAgLmlubmVyX19jb250ZW50IHtcclxuXHRwYWRkaW5nLWxlZnQ6IDM4cHg7XHJcblx0cGFkZGluZy1yaWdodDogNTBweDtcclxuXHRwYWRkaW5nLXRvcDogOTBweDtcclxuXHRwYWRkaW5nLWJvdHRvbTogNThweDtcclxufVxyXG5cclxuLnBvcHVwLWJsb2NrX19jbG9zZSB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogMjVweDtcclxuXHRsZWZ0OiA1MCU7XHJcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHdpZHRoOiAzNXB4O1xyXG5cdGhlaWdodDogMzVweDtcclxufVxyXG5cclxuLnBvcHVwLWJsb2NrX19jbG9zZTo6YWZ0ZXIsIC5wb3B1cC1ibG9ja19fY2xvc2U6OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcIjtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHR3aWR0aDogMzBweDtcclxuXHRoZWlnaHQ6IDJweDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdHRyYW5zaXRpb246IGFsbCAuMTVzIGVhc2UtaW47XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogNTAlO1xyXG5cdGxlZnQ6IDUwJTtcclxuXHRib3JkZXItcmFkaXVzOiAxcHg7XHJcblx0bWFyZ2luLXRvcDogLTFweDtcclxuXHRtYXJnaW4tbGVmdDogLTE1cHg7XHJcbn1cclxuXHJcbi5wb3B1cC1ibG9ja19fY2xvc2U6OmJlZm9yZSB7XHJcblx0dHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG59XHJcblxyXG4ucG9wdXAtYmxvY2tfX2Nsb3NlOjphZnRlciB7XHJcblx0dHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcclxufVxyXG5cclxuLnBvcHVwLWJsb2NrX19yb3cge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcblx0d2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5wb3B1cC1ibG9ja19fZm9ybS10aXRsZSB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdGZvbnQtc2l6ZTogMjRweDtcclxuXHRmb250LXdlaWdodDogNzAwO1xyXG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0Y29sb3I6ICNmZmY7XHJcblx0bWFyZ2luLWJvdHRvbTogNjBweDtcclxufVxyXG5cclxuLmZvcm0taW5wdXQucG9wdXAtYmxvY2tfX2Zvcm0tdGV4dGFyZWEge1xyXG5cdGhlaWdodDogMTI1cHg7XHJcblx0bWFyZ2luLWJvdHRvbTogMzBweDtcclxufVxyXG5cclxuLnBvcHVwLWJsb2NrX19jaGVja2JveC1ibG9jayB7XHJcblx0bWFyZ2luLWJvdHRvbTogNTBweDtcclxufVxyXG5cclxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQsXHJcbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpub3QoOmNoZWNrZWQpIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsLCBcclxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbCB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyBsYWJlbDo6YmVmb3JlLCBcclxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbDo6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlwiO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRsZWZ0OiAwO1xyXG5cdHRvcDogMDtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xyXG5cdHBhZGRpbmc6IDAgMTJweDtcclxuXHRtYXJnaW4tcmlnaHQ6IDE0cHg7XHJcbiAgYmFja2dyb3VuZDogMDtcclxufVxyXG5cclxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIsIFxyXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06bm90KDpjaGVja2VkKSArIGxhYmVsOjphZnRlciB7XHJcblx0Y29udGVudDogXCJcIjtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiA2cHg7XHJcblx0bGVmdDogOHB4O1xyXG5cdHdpZHRoOiAxMHB4O1xyXG5cdGhlaWdodDogMTBweDtcclxuXHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xyXG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2NoZWNrZWQuc3ZnJyk7XHJcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpub3QoOmNoZWNrZWQpICsgbGFiZWw6OmFmdGVyIHtcclxuXHRvcGFjaXR5OiAwO1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsOjphZnRlciB7XHJcblx0b3BhY2l0eTogMTtcclxufVxyXG5cclxuLnBvcHVwLWJsb2NrX19sYWJlbCBzcGFuIHtcclxuXHRmb250LXNpemU6IDE2cHg7XHJcblx0bGluZS1oZWlnaHQ6IDE7XHJcblx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRjb2xvcjogI2ZmZjtcclxuXHRhIHtcclxuXHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxLjU7XHJcblx0XHRmb250LXdlaWdodDogNDAwO1xyXG5cdFx0Y29sb3I6ICNmZmY7XHJcblx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHR9XHJcbn1cclxuXHJcbiNwb3B1cC1mZWVkYmFjayAucG9wdXAtYmxvY2tfX3BvcHVwIC5pbm5lcl9fY29udGVudCB7XHJcblx0cGFkZGluZy10b3A6IDEyMHB4O1xyXG59XHJcblxyXG4ucG9wdXAtYmxvY2tfX3JhdGluZy13cmFwcGVyIHtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG59XHJcblxyXG4ucG9wdXAtYmxvY2tfX3JhdGluZy13cmFwcGVyIGxhYmVsIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcblx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0bGluZS1oZWlnaHQ6IDEuNTtcclxuXHRjb2xvcjogI2ZmZjtcclxufVxyXG5cclxuLmZvcm0tY29udHJvbCB7XHJcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG5cclxuLmZvcm0tY29udHJvbCBsYWJlbCB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0bGluZS1oZWlnaHQ6IDEuNTtcclxuXHRjb2xvcjogI2ZmZjtcclxuXHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG59XHJcblxyXG4ucG9wdXAtYmxvY2tfX3RleHRhcmVhIHtcclxuXHRoZWlnaHQ6IDcwcHg7XHJcblx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0bGluZS1oZWlnaHQ6IDE7XHJcblx0Y29sb3I6ICNmZmY7XHJcblx0Jjo6cGxhY2Vob2xkZXIge1xyXG5cdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxO1xyXG5cdFx0Y29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yMyk7XHJcblx0fVxyXG59XHJcblxyXG4ucG9wdXAtYmxvY2tfX3RoYW5rcy10aXRsZSB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdGZvbnQtc2l6ZTogMjRweDtcclxuXHRmb250LXdlaWdodDogNzAwO1xyXG5cdGNvbG9yOiAjZmZmO1xyXG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbn1cclxuXHJcbiNwb3B1cC10aGFua3MgLnBvcHVwLWJsb2NrX19wb3B1cCAuaW5uZXJfX2NvbnRlbnQge1xyXG5cdHBhZGRpbmctdG9wOiAxMDBweDtcclxuXHRwYWRkaW5nLWJvdHRvbTogODBweDtcclxufVxyXG5cclxuI3BvcHVwLXJldmlldyAucG9wdXAtYmxvY2tfX3BvcHVwIC5pbm5lcl9fY29udGVudCB7XHJcblx0cGFkZGluZy10b3A6IDEwMHB4O1xyXG5cdHBhZGRpbmctYm90dG9tOiA2MHB4O1xyXG59XHJcblxyXG4jcG9wdXAtcmV2aWV3IC5wb3B1cC1ibG9ja19faGVhZGVyIC5wb3B1cC1ibG9ja19fdGhhbmtzLXRpdGxlIHtcclxuXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG59XHJcblxyXG4jcG9wdXAtcmV2aWV3IC5wb3B1cC1ibG9ja19faGVhZGVyIHAge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdG1hcmdpbjogMDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0Y29sb3I6ICNmZmY7XHJcblx0YSB7XHJcblx0XHRjb2xvcjogIzAwZmZmNjtcclxuXHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdH1cclxufVxyXG5cclxuI3BvcHVwLWNhbGxiYWNrIC5wb3B1cC1ibG9ja19fcG9wdXAgLmlubmVyX19jb250ZW50IHtcclxuXHRwYWRkaW5nLXRvcDogMTAwcHg7XHJcblx0cGFkZGluZy1ib3R0b206IDUwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0LnBvcHVwLWJsb2NrX19vdmVybGF5IHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHR9XHJcblx0LnBvcHVwLWJsb2NrX19wb3B1cCB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHR9XHJcblx0I3BvcHVwLWNhbGwgLnBvcHVwLWJsb2NrX19wb3B1cCB7XHJcblx0XHRtYXJnaW4tdG9wOiAyNnB4O1xyXG5cdH1cclxuXHQjcG9wdXAtdGhhbmtzIC5wb3B1cC1ibG9ja19fcG9wdXAge1xyXG5cdFx0bWFyZ2luLXRvcDogMTQ0cHg7XHJcblx0fVxyXG5cdCNwb3B1cC1yZXZpZXcgLnBvcHVwLWJsb2NrX19wb3B1cCB7XHJcblx0XHRtYXJnaW4tdG9wOiAxNzZweDtcclxuXHR9XHJcblx0I3BvcHVwLWNhbGxiYWNrIC5wb3B1cC1ibG9ja19fcG9wdXAge1xyXG5cdFx0bWFyZ2luLXRvcDogMTQ1cHg7XHJcblx0fVxyXG5cdC5wb3B1cC1ibG9ja19fcG9wdXAgLmlubmVyX19jb250ZW50IHtcclxuXHRcdG1heC13aWR0aDogMzMwcHg7XHJcblx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdHBhZGRpbmc6IDkwcHggMTVweCA0NXB4IDE1cHg7XHJcblx0fVxyXG5cdC5wb3B1cC1ibG9ja19fY2xvc2Uge1xyXG5cdFx0bWFyZ2luOiAwIGF1dG8gNDBweDtcclxuXHR9XHJcblx0LnBvcHVwLWJsb2NrX19yb3cge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuXHR9XHJcblx0LnBvcHVwLWJsb2NrX19oZWFkZXIge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0fVxyXG5cdC5wb3B1cC1ibG9ja19fY2xvc2Uge1xyXG5cdFx0dG9wOiAyMHB4O1xyXG5cdH1cclxuXHQucG9wdXAtYmxvY2tfX2xhYmVsIHNwYW4ge1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0d2lkdGg6IDIwMHB4O1xyXG5cdH1cclxuXHRpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUsIFxyXG5cdGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpub3QoOmNoZWNrZWQpICsgbGFiZWw6OmJlZm9yZSB7XHJcblx0XHR0b3A6IC04cHg7XHJcblx0fVxyXG5cdGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgbGFiZWw6OmFmdGVyLCBcclxuXHRpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06bm90KDpjaGVja2VkKSArIGxhYmVsOjphZnRlciB7XHJcblx0XHR0b3A6IDE0cHg7XHJcblx0fVxyXG59XHJcbiJdfQ== */
