/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}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}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{-webkit-box-sizing:border-box;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}template{display:none}[hidden]{display:none}*,*::before,*::after{box-sizing:inherit;-webkit-box-sizing:inherit}.aligncenter{text-align:center}.full-width .container{max-width:100%}.container{max-width:1110px;margin-right:auto;margin-left:auto;padding-left:27px;padding-right:27px}.show-for-small{display:none}@media screen and (min-width: 64em){.hide-for-large{display:none}}@media screen and (max-width: 63.99875em){.show-for-large{display:none !important}}@media screen and (max-width: 39.9375em){.show-for-medium-up{display:none !important}.show-for-small{display:block}}@media screen and (min-width: 40em){.show-for-medium-up{display:block}}.theme--dark .hide-theme-dark{display:none}.theme--default .hide-theme-default{display:none}.switch-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-left:25px;line-height:1}input[type="checkbox"].switch{font-size:15px;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:41px;height:22px;background-color:#C4C4C4;border-radius:3em;position:relative;cursor:pointer;outline:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}input[type="checkbox"].switch:checked{background-color:#222222}input[type="checkbox"].switch:after{position:absolute;content:"";width:22px;height:22px;border-radius:50%;background-color:#222;-webkit-box-shadow:0 0 0.25em rgba(0,0,0,0.3);box-shadow:0 0 0.25em rgba(0,0,0,0.3);-webkit-transform:scale(0.7);-ms-transform:scale(0.7);transform:scale(0.7);left:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}input[type="checkbox"].switch:checked:after{left:calc(100% - 1.5em);background-color:#353535}label{font-size:0}.footer{z-index:2;position:relative;padding:79px 0}.theme--default .footer{background-color:#000;color:#999}.theme--dark .footer{background-color:#222;color:#999}@media screen and (min-width: 1025px){.footer{padding:108px 0 113px}}@media screen and (max-width: 1024px) and (min-width: 960px){.footer{padding:54px 0}}@media screen and (max-width: 63.99875em){.footer{text-align:center}}.footer a{background:none;border-bottom:0;-webkit-transition:all 0.3s;transition:all 0.3s;padding:0 0 2px;background-position:unset;border-bottom:2px solid transparent}.footer a:hover{border-bottom:2px solid #444}.footer__partners{font-family:europa, sans-serif;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:32px;font-size:13px;line-height:165%}@media screen and (max-width: 1023px){.footer__partners{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.footer__partners__item{font-weight:400;position:relative;margin-right:32px}.footer__partners__item:before{content:'';display:inline-block;height:10px;background:#444;position:absolute;right:-15px;top:6px;width:1px}.footer__partners__item:last-child:before{display:none}.footer__partners__item a{text-decoration:none}.theme--default .footer__partners__item a{color:#999}.theme--dark .footer__partners__item a{color:#999}.footer__partners__item a:hover{color:#FFF;text-decoration:none;border-bottom:2px solid #444}.footer__partners__item:last-child{margin-right:0}@media screen and (max-width: 63.99875em){.footer>div{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.footer__logo{margin-bottom:35px}.footer__menus{font-family:europa, sans-serif;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (max-width: 1023px){.footer__menus{margin-left:0 !important;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media screen and (min-width: 600px){.footer__menus{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.footer__txt{font-size:16px;line-height:150%}@media screen and (max-width: 63.99875em){.footer__txt{margin-left:auto;margin-right:auto}}@media screen and (min-width: 1024px){.footer__txt{max-width:475px}}@media screen and (min-width: 600px){.footer__menu{-webkit-box-flex:0;-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;padding-right:0.9375rem;padding-left:0.9375rem}}.footer__menu__list{list-style:none;margin-left:0;padding-left:0;margin-top:0;max-width:unset}.footer__title{font-weight:bold;font-size:11px;line-height:150%;margin-bottom:8px;text-transform:uppercase}.footer__link{line-height:16px;font-size:16px;text-decoration:none;margin-bottom:8px;display:inline-block}.theme--default .footer__link{color:#fff}.theme--dark .footer__link{color:#fff}.footer__list li{margin-bottom:8px;padding-left:0}.footer__list li::before{display:none}@media screen and (max-width: 600px){.footer__list li{display:inline-block;margin-right:12px;margin-left:12px}}@media screen and (min-width: 60em){.hero .formkit-form .formkit-input,.cta-mini .formkit-form .formkit-input{text-align:left !important}}@media screen and (max-width: 451px){.hero .formkit-form .formkit-input,.cta-mini .formkit-form .formkit-input{text-align:center !important}}.page-content-style,.hero,.cta-mini,.cta{-webkit-transition:all 0.2s !important;transition:all 0.2s !important}@media screen and (min-width: 60em){.page-content-style .formkit-form,.hero .formkit-form,.cta-mini .formkit-form,.cta .formkit-form{min-width:565px !important}}.page-content-style .formkit-form .formkit-field,.page-content-style .formkit-form .formkit-submit,.hero .formkit-form .formkit-field,.hero .formkit-form .formkit-submit,.cta-mini .formkit-form .formkit-field,.cta-mini .formkit-form .formkit-submit,.cta .formkit-form .formkit-field,.cta .formkit-form .formkit-submit{-webkit-box-flex:1 !important;-webkit-flex:1 0 50% !important;-ms-flex:1 0 50% !important;flex:1 0 50% !important;-webkit-transition:all 0.2s !important;transition:all 0.2s !important}.page-content-style .formkit-form .formkit-field span,.page-content-style .formkit-form .formkit-submit span,.hero .formkit-form .formkit-field span,.hero .formkit-form .formkit-submit span,.cta-mini .formkit-form .formkit-field span,.cta-mini .formkit-form .formkit-submit span,.cta .formkit-form .formkit-field span,.cta .formkit-form .formkit-submit span{-webkit-transition:all 0.2s !important;transition:all 0.2s !important}.page-content-style .formkit-form .formkit-submit,.hero .formkit-form .formkit-submit,.cta-mini .formkit-form .formkit-submit,.cta .formkit-form .formkit-submit{background-color:#F8CD5F !important;color:#320101 !important;text-transform:lowercase !important;font-weight:bold !important;font-size:18px !important;line-height:120% !important;border-radius:0 !important;-webkit-transition:all 0.2s !important;transition:all 0.2s !important;font-size:18px !important;height:56px}.page-content-style .formkit-form .formkit-submit:first-letter,.hero .formkit-form .formkit-submit:first-letter,.cta-mini .formkit-form .formkit-submit:first-letter,.cta .formkit-form .formkit-submit:first-letter{text-transform:uppercase !important}.page-content-style .formkit-form .formkit-submit span,.hero .formkit-form .formkit-submit span,.cta-mini .formkit-form .formkit-submit span,.cta .formkit-form .formkit-submit span{font-family:europa !important}@media screen and (max-width: 63.99875em){.page-content-style .formkit-form .formkit-submit span,.hero .formkit-form .formkit-submit span,.cta-mini .formkit-form .formkit-submit span,.cta .formkit-form .formkit-submit span{padding:19px 24px !important}}@media screen and (max-width: 959px){.page-content-style .formkit-form .formkit-submit span,.hero .formkit-form .formkit-submit span,.cta-mini .formkit-form .formkit-submit span,.cta .formkit-form .formkit-submit span{font-size:13px !important}}@media screen and (max-width: 453px){.page-content-style .formkit-form .formkit-submit span,.hero .formkit-form .formkit-submit span,.cta-mini .formkit-form .formkit-submit span,.cta .formkit-form .formkit-submit span{font-size:14px !important}}.page-content-style .formkit-form .formkit-submit span>b,.hero .formkit-form .formkit-submit span>b,.cta-mini .formkit-form .formkit-submit span>b,.cta .formkit-form .formkit-submit span>b{font-family:europa !important}.page-content-style .formkit-form .formkit-input,.hero .formkit-form .formkit-input,.cta-mini .formkit-form .formkit-input,.cta .formkit-form .formkit-input{border-radius:0 !important;font-size:18px !important;line-height:165% !important;color:#111111 !important;opacity:1 !important;font-weight:normal !important;font-family:europa !important;font-size:18px !important;text-align:center;border:1px solid #F8CD5F !important;padding:15px 21px 11px !important}.page-content-style .formkit-form .formkit-button:hover,.page-content-style .formkit-form .formkit-submit:hover,.page-content-style .formkit-form .formkit-button:focus,.page-content-style .formkit-form .formkit-submit:focus,.hero .formkit-form .formkit-button:hover,.hero .formkit-form .formkit-submit:hover,.hero .formkit-form .formkit-button:focus,.hero .formkit-form .formkit-submit:focus,.cta-mini .formkit-form .formkit-button:hover,.cta-mini .formkit-form .formkit-submit:hover,.cta-mini .formkit-form .formkit-button:focus,.cta-mini .formkit-form .formkit-submit:focus,.cta .formkit-form .formkit-button:hover,.cta .formkit-form .formkit-submit:hover,.cta .formkit-form .formkit-button:focus,.cta .formkit-form .formkit-submit:focus{background:#FCDD8E !important;-webkit-transition:all 0.2s !important;transition:all 0.2s !important}.page-content-style .formkit-form .formkit-button:hover span,.page-content-style .formkit-form .formkit-submit:hover span,.page-content-style .formkit-form .formkit-button:focus span,.page-content-style .formkit-form .formkit-submit:focus span,.hero .formkit-form .formkit-button:hover span,.hero .formkit-form .formkit-submit:hover span,.hero .formkit-form .formkit-button:focus span,.hero .formkit-form .formkit-submit:focus span,.cta-mini .formkit-form .formkit-button:hover span,.cta-mini .formkit-form .formkit-submit:hover span,.cta-mini .formkit-form .formkit-button:focus span,.cta-mini .formkit-form .formkit-submit:focus span,.cta .formkit-form .formkit-button:hover span,.cta .formkit-form .formkit-submit:hover span,.cta .formkit-form .formkit-button:focus span,.cta .formkit-form .formkit-submit:focus span{color:#320101 !important;background:none !important}.page-content-style .formkit-form .formkit-input:focus,.hero .formkit-form .formkit-input:focus,.cta-mini .formkit-form .formkit-input:focus,.cta .formkit-form .formkit-input:focus{-webkit-box-shadow:0px 0px 0px 4px rgba(248,205,95,0.2);box-shadow:0px 0px 0px 4px rgba(248,205,95,0.2)}.page-content-style .formkit-form .formkit-input:focus::-webkit-input-placeholder, .hero .formkit-form .formkit-input:focus::-webkit-input-placeholder, .cta-mini .formkit-form .formkit-input:focus::-webkit-input-placeholder, .cta .formkit-form .formkit-input:focus::-webkit-input-placeholder{color:transparent}.page-content-style .formkit-form .formkit-input:focus::-moz-placeholder, .hero .formkit-form .formkit-input:focus::-moz-placeholder, .cta-mini .formkit-form .formkit-input:focus::-moz-placeholder, .cta .formkit-form .formkit-input:focus::-moz-placeholder{color:transparent}.page-content-style .formkit-form .formkit-input:focus:-ms-input-placeholder, .hero .formkit-form .formkit-input:focus:-ms-input-placeholder, .cta-mini .formkit-form .formkit-input:focus:-ms-input-placeholder, .cta .formkit-form .formkit-input:focus:-ms-input-placeholder{color:transparent}.page-content-style .formkit-form .formkit-input:focus::-ms-input-placeholder, .hero .formkit-form .formkit-input:focus::-ms-input-placeholder, .cta-mini .formkit-form .formkit-input:focus::-ms-input-placeholder, .cta .formkit-form .formkit-input:focus::-ms-input-placeholder{color:transparent}.page-content-style .formkit-form .formkit-input:focus::placeholder,.hero .formkit-form .formkit-input:focus::placeholder,.cta-mini .formkit-form .formkit-input:focus::placeholder,.cta .formkit-form .formkit-input:focus::placeholder{color:transparent}.page-content-style .formkit-form .formkit-button:hover,.page-content-style .formkit-form .formkit-submit:hover,.page-content-style .formkit-form .formkit-button:focus,.page-content-style .formkit-form .formkit-submit:focus,.hero .formkit-form .formkit-button:hover,.hero .formkit-form .formkit-submit:hover,.hero .formkit-form .formkit-button:focus,.hero .formkit-form .formkit-submit:focus,.cta-mini .formkit-form .formkit-button:hover,.cta-mini .formkit-form .formkit-submit:hover,.cta-mini .formkit-form .formkit-button:focus,.cta-mini .formkit-form .formkit-submit:focus,.cta .formkit-form .formkit-button:hover,.cta .formkit-form .formkit-submit:hover,.cta .formkit-form .formkit-button:focus,.cta .formkit-form .formkit-submit:focus{-webkit-box-shadow:0px 4px 15px rgba(50,1,1,0.15) !important;box-shadow:0px 4px 15px rgba(50,1,1,0.15) !important}@media screen and (max-width: 63.99875em){.page-content-style .formkit-form[min-width~="700"] .formkit-fields[data-stacked="false"] .formkit-field,.page-content-style .formkit-form[min-width~="800"] .formkit-fields[data-stacked="false"] .formkit-field,.page-content-style .formkit-form[min-width~="700"] .formkit-fields[data-stacked="false"] .formkit-submit,.page-content-style .formkit-form[min-width~="800"] .formkit-fields[data-stacked="false"] .formkit-submit,.hero .formkit-form[min-width~="700"] .formkit-fields[data-stacked="false"] .formkit-field,.hero .formkit-form[min-width~="800"] .formkit-fields[data-stacked="false"] .formkit-field,.hero .formkit-form[min-width~="700"] .formkit-fields[data-stacked="false"] .formkit-submit,.hero .formkit-form[min-width~="800"] .formkit-fields[data-stacked="false"] .formkit-submit,.cta-mini .formkit-form[min-width~="700"] .formkit-fields[data-stacked="false"] .formkit-field,.cta-mini .formkit-form[min-width~="800"] .formkit-fields[data-stacked="false"] .formkit-field,.cta-mini .formkit-form[min-width~="700"] .formkit-fields[data-stacked="false"] .formkit-submit,.cta-mini .formkit-form[min-width~="800"] .formkit-fields[data-stacked="false"] .formkit-submit,.cta .formkit-form[min-width~="700"] .formkit-fields[data-stacked="false"] .formkit-field,.cta .formkit-form[min-width~="800"] .formkit-fields[data-stacked="false"] .formkit-field,.cta .formkit-form[min-width~="700"] .formkit-fields[data-stacked="false"] .formkit-submit,.cta .formkit-form[min-width~="800"] .formkit-fields[data-stacked="false"] .formkit-submit{margin-bottom:0 !important}}.page-content-style .formkit-form[data-uid="f3dabca92a"] [data-style="minimal"],.hero .formkit-form[data-uid="f3dabca92a"] [data-style="minimal"],.cta-mini .formkit-form[data-uid="f3dabca92a"] [data-style="minimal"],.cta .formkit-form[data-uid="f3dabca92a"] [data-style="minimal"]{padding:0 !important}.page-content-style .formkit-form{background-color:#F9F8F4 !important;border:0 !important;border-radius:0 !important;min-width:0 !important}.page-content-style .formkit-form .formkit-fields{max-width:300px;margin:0 auto !important}.page-content-style .formkit-form div[data-style=minimal]{padding:40px !important}.cta-mini .formkit-form .formkit-field,.cta-mini .formkit-form .formkit-submit{-webkit-box-flex:1 !important;-webkit-flex:1 0 49% !important;-ms-flex:1 0 49% !important;flex:1 0 49% !important}.cta-mini .formkit-form .formkit-submit{margin-left:9px !important}.hero .formkit-form .formkit-input{text-align:left}.cta .formkit-form{min-width:100% !important}.cta .formkit-form .formkit-field{margin-bottom:4px !important}.button-lines{background:transparent;border:none;cursor:pointer;display:inline-block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-left:10px;position:relative;top:-3px;padding:9px}.button-lines:hover{background:none;-webkit-box-shadow:none;box-shadow:none;-webkit-transform:none;-ms-transform:none;transform:none}.lines{border-radius:3px;display:block;height:2px;width:15px;position:relative}.theme--default .lines{background:#111}.theme--dark .lines{background:#AEAEAE}.lines:after,.lines:before{border-radius:3px;display:block;height:2px;width:15px;content:"";left:0;position:absolute}.theme--default .lines:after,.theme--default .lines:before{background:#111}.theme--dark .lines:after,.theme--dark .lines:before{background:#AEAEAE}.lines:after{top:5px}.lines:before{top:-5px}.button-lines-x .lines{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.button-lines-x .lines:after,.button-lines-x .lines:before{-webkit-transform-origin:50% 50% 0;-ms-transform-origin:50% 50% 0;transform-origin:50% 50% 0}.nav-visible .button-lines-x .lines{background:transparent}.nav-visible .button-lines-x .lines:after,.nav-visible .button-lines-x .lines:before{top:0}.nav-visible .button-lines-x .lines:after{-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg)}.nav-visible .button-lines-x .lines:before{-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg)}.swipe-menu{font-family:europa;height:100%;padding-top:170px;-webkit-perspective:1000px;perspective:1000px;position:fixed;right:0;top:0;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:visibility .6s,-webkit-transform .6s;transition:visibility .6s,-webkit-transform .6s;transition:transform .6s,visibility .6s;transition:transform .6s,visibility .6s,-webkit-transform .6s;visibility:hidden;width:100vw;text-align:center;z-index:1}.theme--default .swipe-menu{background-color:#F9F8F4}.theme--dark .swipe-menu{background-color:#353535}@media screen and (min-width: 40em){.swipe-menu{width:30vw}}@media screen and (min-width: 64em){.swipe-menu{width:30vw}}@media screen and (min-width: 64em){.swipe-menu{width:17vw}}.nav-visible .swipe-menu{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);visibility:visible}.swipe-menu a{display:block;text-decoration:none;font-size:24px;line-height:165%;margin-bottom:32px;background-color:none;border:0}.theme--default .swipe-menu a{color:#111}.theme--dark .swipe-menu a{color:#AEAEAE}.swipe-menu a:hover{background-size:0}.swipe-menu a:last-child{font-weight:bold}.swipe-menu__bg{margin-top:58px}.nav{position:relative;-webkit-transform:rotateY(90deg);transform:rotateY(90deg);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;-webkit-transition:-webkit-transform .6s;transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s, -webkit-transform .6s}.nav-visible .nav{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}.menu-close{display:none}.nav-visible .menu-close{display:inline}.nav-visible .menu-open{display:none}.header{z-index:2;position:relative;padding:40px 0;font-family:europa}@media screen and (max-width: 63.99875em){.header{padding:25px 0}}.theme--default .header{background-color:#F9F8F4}.theme--dark .header{background-color:#353535}.header a{text-decoration:none;background:none;border-bottom:0;padding-right:0;-webkit-transition:all 0.3s;transition:all 0.3s;border-bottom:2px solid transparent}.header a:hover{border-bottom:2px solid #E2DDCA}.header .current-menu-item{border-bottom:2px solid #E2DDCA}.header__logo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;line-height:1;-webkit-transition:all 0.3s;transition:all 0.3s;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.header__logo__img{height:auto}.header__logo__img a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-bottom:4px}@media screen and (max-width: 63.99875em){.header__logo__img a{padding-bottom:0px}}.header__logo__img a:hover{border-bottom:2px solid #E2DDCA}.theme--default .header__secend-menu{color:#111}.theme--dark .header__secend-menu{color:#AEAEAE}.header__secend-menu:hover{cursor:pointer}@media screen and (min-width: 40em){.header__right{padding-top:3px}}.header__right a{font-weight:bold;font-size:16px}.theme--default .header__right a{color:#111}.theme--dark .header__right a{color:#AEAEAE}.header__menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin-left:-60px}@media screen and (min-width: 40em){.header__menu{position:relative}}.header__menu .menu-item{margin-right:26px;font-size:16px}.theme--default .header__menu .menu-item{color:#111}.theme--dark .header__menu .menu-item{color:#AEAEAE}.header__menu .menu-item:last-child{margin-right:0}.header .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}body.nav-visible{overflow:hidden}button,[type="button"],[type="reset"],[type="submit"],.btn,.wp-block-button__link,.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_page_footer input.button,.gform_wrapper .gform_footer input[type=submit],.gform_wrapper .gform_page_footer input[type=submit]{padding:12px 18px;border:0;border-radius:0;color:#320101;cursor:pointer;font-family:europa;font-weight:bold;font-size:16px;line-height:100%;text-decoration:none;background-color:#F8CD5F;display:inline-block;border-bottom:0;-webkit-transition:all 0.3s;transition:all 0.3s}button svg path,[type="button"] svg path,[type="reset"] svg path,[type="submit"] svg path,.btn svg path,.wp-block-button__link svg path,.gform_wrapper .gform_footer input.button svg path,.gform_wrapper .gform_page_footer input.button svg path,.gform_wrapper .gform_footer input[type=submit] svg path,.gform_wrapper .gform_page_footer input[type=submit] svg path{fill:#320101}button:hover,[type="button"]:hover,[type="reset"]:hover,[type="submit"]:hover,.btn:hover,.wp-block-button__link:hover,.gform_wrapper .gform_footer input.button:hover,.gform_wrapper .gform_page_footer input.button:hover,.gform_wrapper .gform_footer input[type=submit]:hover,.gform_wrapper .gform_page_footer input[type=submit]:hover{background:#FCDD8E;border:0;-webkit-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px);-webkit-box-shadow:0px 4px 15px rgba(50,1,1,0.15);box-shadow:0px 4px 15px rgba(50,1,1,0.15)}.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_page_footer input.button,.gform_wrapper .gform_footer input[type=submit],.gform_wrapper .gform_page_footer input[type=submit]{padding:12px 18px !important}.is-style-outline .wp-block-button__link,.wp-block-button__link.is-style-outline{border:0;background:#EDEADE}.is-style-outline .wp-block-button__link:hover,.wp-block-button__link.is-style-outline:hover{background:#111}.btn--big{padding:19px 32px;font-size:18px;line-height:120%}.btn--big svg{margin-right:24px;margin-bottom:-2px}.btn--podcast{font-family:europa;font-weight:bold;font-size:16px;line-height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:0;background-color:#FFF;padding:10px 13px}.btn--podcast:hover{background:#EDEADE;-webkit-box-shadow:none;box-shadow:none;-webkit-transform:none;-ms-transform:none;transform:none}.btn--podcast svg{margin-right:13px}.btn.btn--more{font-size:13px;letter-spacing:1px;text-transform:uppercase;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:none}.btn.btn--more svg{margin-left:12px}.btn.btn--more svg path{fill:#111}.btn.btn--more:hover{-webkit-transform:unset;-ms-transform:unset;transform:unset;-webkit-box-shadow:none;box-shadow:none;background:none;cursor:pointer;color:#111}.search{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.search__input{visibility:hidden;opacity:0;-webkit-transition:visibility 0s, opacity 0.5s linear;transition:visibility 0s, opacity 0.5s linear}.search__input input{margin-bottom:0;border-radius:5px;border:0;font-weight:bold}.theme--default .search__input input{background:#E5E5E5;color:#000}.theme--dark .search__input input{background:#222;color:#fff}.search__input input:focus{outline:none}.search__input .search__close{display:none}.search__input.active{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;visibility:visible;opacity:1;position:absolute;right:0;left:57px;z-index:1}@media screen and (max-width: 39.9375em){.search__input.active{right:16px;left:16px}}.theme--default .search__input.active{background-color:#F9F8F4}.theme--dark .search__input.active{background-color:#353535}.search__input.active form{width:100%}.search__input.active input{padding:14px 120px 14px 20px;width:98%;display:block}.search__input.active .search__close{display:block}.search__form{position:relative;display:none}.search__form .search__submit{position:absolute;right:calc(2% + 3px);top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-weight:bold;font-size:14px;text-transform:uppercase;padding:12px;border-radius:4px;-webkit-transition:all 0.6s;transition:all 0.6s}.theme--default .search__form .search__submit{background:#D9D9D9;color:#000}.theme--dark .search__form .search__submit{background:#353535;color:#fff}.search__form .search__submit:hover{color:#FFFFFF;background-color:#9F0060;cursor:pointer}.search__form.active{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.search__close,.search__btn{line-height:1}.theme--default .search__close svg,.theme--default .search__btn svg{stroke:#111}.theme--dark .search__close svg,.theme--dark .search__btn svg{stroke:#AEAEAE}.search__close:hover,.search__btn:hover{cursor:pointer}.theme--default .search__close{stroke:#111}.theme--dark .search__close{stroke:#AEAEAE}.search__btn.unactive{opacity:0}.testimonial{color:#000000;text-align:center}.testimonial__stars{text-align:center;margin-bottom:26px}.testimonial__txt{font-size:20px;line-height:165%;max-width:346px;margin-right:auto;margin-left:auto}.testimonial__img{margin-top:18px}.testimonial__author{font-family:europa;font-weight:bold;font-size:17px;line-height:150%;margin-top:15px}.testimonial__author-bio{font-family:europa;font-weight:normal;font-size:13px;line-height:150%;max-width:240px;margin-right:auto;margin-left:auto;margin-top:5px}.all-articles{padding:31px 0}@media screen and (min-width: 60em){.all-articles{padding:140px 0 192px}}@media screen and (max-width: 1024px) and (min-width: 768px){.all-articles{padding:54px 0}}.all-articles a{border-bottom-color:#fff}.all-articles h4{margin-top:0}@media screen and (max-width: 1023px){.all-articles h2{max-width:unset}}.all-articles a.all-articles__go{padding:8px 0 2px 0}.all-articles__title{margin-bottom:16px}.all-articles__title,.all-articles__subtitle{text-align:center}.all-articles__subtitle{font-size:20px;line-height:165%;margin-bottom:100px}@media screen and (max-width: 1024px){.all-articles__subtitle{margin-bottom:40px}}.all-articles .dots{text-align:center;margin-bottom:100px;margin-top:0}@media screen and (max-width: 1024px){.all-articles .dots{margin-bottom:40px}}.all-articles__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:87px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 1200px){.all-articles__list{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}}.all-articles__list:last-child{margin-bottom:0}.all-articles__list ul{-webkit-box-flex:0;-webkit-flex:0 1 calc(50% - 68px);-ms-flex:0 1 calc(50% - 68px);flex:0 1 calc(50% - 68px);margin:32px 0 32px;list-style:none;padding-left:0}@media screen and (max-width: 1024px){.all-articles__list ul{margin-top:0}}@media screen and (max-width: 959px){.all-articles__list ul{-webkit-box-flex:0;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;max-width:unset}.all-articles__list ul h4{max-width:unset}}.all-articles__list ul li{font-size:20px;line-height:165%;border-bottom:1px solid #EDEADE;padding:12px 0;margin-bottom:0}.all-articles__list ul li::before{display:none}.all-articles__list ul li:first-child{font-weight:bold;font-size:21px;line-height:150%}.all-articles__list ul li:last-child{border-bottom:0;font-weight:bold;font-size:13px;line-height:170%;text-transform:uppercase;padding-top:23px;font-family:europa, sans-serif;letter-spacing:1px}.all-articles__list ul li:last-child svg{margin-left:16px}.all-articles__list ul a{text-decoration:none;color:#111111}.all-articles__news:last-child .all-articles__news__posts:last-child{border:0;margin-bottom:0;padding-bottom:0}.all-articles__news{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 auto 32px;padding-bottom:32px;max-width:900px;border-bottom:1px solid #EDEADE}.all-articles__news:last-child{border-bottom:none}@media screen and (min-width: 60em){.all-articles__news{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width: 63.99875em){.all-articles__news{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:none}}.all-articles__news__year{font-family:europa;font-style:normal;font-weight:bold;font-size:18px;line-height:150%;margin-right:32px;width:80px;letter-spacing:1px;text-transform:uppercase}@media screen and (max-width: 63.99875em){.all-articles__news__year{margin-bottom:24px}}.all-articles__news__title{width:100%}@media screen and (max-width: 959px){.all-articles__news__title{-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto}}.all-articles__news__date{font-family:europa;font-style:normal;font-weight:bold;font-size:13px;line-height:160%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;letter-spacing:1px;text-transform:uppercase;color:#757575;margin-right:16px;min-width:55px}@media screen and (max-width: 63.99875em){.all-articles__news__date{-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%}}.all-articles__news__posts{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}@media screen and (max-width: 63.99875em){.all-articles__news__posts{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:10px;border-bottom:1px solid #EDEADE;padding-bottom:10px}}.all-articles__news__post{font-family:europa;font-style:normal;font-weight:bold;font-size:18px;line-height:165%;padding-top:8px;padding-bottom:5px}.big-paragraph{font-family:Minion Pro;font-style:italic;font-weight:normal;font-size:40px;line-height:130%;text-align:center;background-color:#F9F8F4;margin-top:-67px}@media screen and (max-width: 1024px){.big-paragraph{margin-top:0}}.big-paragraph .container{max-width:538px}.big-paragraph__arrow{margin-top:50px;padding-bottom:78px}.bonus{margin-top:96px;padding-bottom:31px}@media screen and (min-width: 60em){.bonus{padding-bottom:120px}}@media screen and (max-width: 1024px) and (min-width: 960px){.bonus{padding-bottom:54px}}.bonus .container{max-width:730px}.bonus__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:40px}@media screen and (max-width: 63.99875em){.bonus__item{display:block}}.bonus__item h4{margin-top:0}.bonus__item__img{-webkit-box-flex:0;-webkit-flex:0 1 100px;-ms-flex:0 1 100px;flex:0 1 100px;height:120px;background-color:#F9F8F4}@media screen and (max-width: 63.99875em){.bonus__item__img{text-align:center;background-color:transparent;margin-bottom:15px}}.bonus__item__img img{-o-object-fit:cover;object-fit:cover}.bonus__item__list-item{position:relative;padding-left:calc(20px + 20px);margin-left:55px;-webkit-box-flex:0;-webkit-flex:0 1 calc(100% - 195px);-ms-flex:0 1 calc(100% - 195px);flex:0 1 calc(100% - 195px)}@media screen and (max-width: 63.99875em){.bonus__item__list-item{text-align:center;margin-left:0;padding-left:0}}.bonus__item__list-item p{margin:0;margin-top:16px}.bonus__item__list-item h4{position:relative}@media screen and (max-width: 63.99875em){.bonus__item__list-item h4{display:inline-block}}.bonus__item__list-item h4::before{content:'';background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDExIDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik05LjM0NTcgMC4xNzk2ODhMMy42OTUzMSA1LjgzMDA4TDEuNjMyODEgMy43NDYwOUMxLjUyNTM5IDMuNjYwMTYgMS4zNTM1MiAzLjY2MDE2IDEuMjY3NTggMy43NDYwOUwwLjY0NDUzMSA0LjM2OTE0QzAuNTU4NTk0IDQuNDU1MDggMC41NTg1OTQgNC42MjY5NSAwLjY0NDUzMSA0LjczNDM4TDMuNTIzNDQgNy41OTE4QzMuNjMwODYgNy42OTkyMiAzLjc4MTI1IDcuNjk5MjIgMy44ODg2NyA3LjU5MThMMTAuMzM0IDEuMTQ2NDhDMTAuNDE5OSAxLjA2MDU1IDEwLjQxOTkgMC44ODg2NzIgMTAuMzM0IDAuNzgxMjVMOS43MTA5NCAwLjE3OTY4OEM5LjYyNSAwLjA3MjI2NTYgOS40NTMxMiAwLjA3MjI2NTYgOS4zNDU3IDAuMTc5Njg4WiIgZmlsbD0iIzExMTExMSIvPgo8L3N2Zz4K);background-repeat:no-repeat;background-position:50% 50%;width:20px;height:20px;background-color:#F8CD5F;border-radius:50%;position:absolute;left:-35px;top:4px}.atomic-habits-hero{background:#f9f8f4;background:-webkit-gradient(linear, left top, left bottom, from(#f9f8f4), color-stop(85%, #f9f8f4), color-stop(85%, #fff), to(#fff));background:linear-gradient(to bottom, #f9f8f4 0%, #f9f8f4 85%, #fff 85%, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f8f4', endColorstr='#ffffff', GradientType=0 );margin-bottom:50px}@media screen and (max-width: 768px){.atomic-habits-hero{background:-webkit-gradient(linear, left top, left bottom, from(#f9f8f4), color-stop(65%, #f9f8f4), color-stop(65%, #fff), to(#fff));background:linear-gradient(to bottom, #f9f8f4 0%, #f9f8f4 65%, #fff 65%, #fff 100%)}}@media screen and (max-width: 767px){.atomic-habits-hero{background:-webkit-gradient(linear, left top, left bottom, from(#f9f8f4), color-stop(25%, #f9f8f4), color-stop(25%, #fff), to(#fff));background:linear-gradient(to bottom, #f9f8f4 0%, #f9f8f4 25%, #fff 25%, #fff 100%)}}.atomic-habits-hero .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 63.99875em){.atomic-habits-hero .container{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width: 767px){.atomic-habits-hero .container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width: 64em){.atomic-habits-hero .container>div{-webkit-box-flex:0;-webkit-flex:0 1 33.33%;-ms-flex:0 1 33.33%;flex:0 1 33.33%}}@media screen and (min-width: 64em){.atomic-habits-hero .container>div.ah-cover{-webkit-box-flex:0;-webkit-flex:0 1 40%;-ms-flex:0 1 40%;flex:0 1 40%}}.atomic-habits-hero__col1,.atomic-habits-hero__col3{margin-top:45px}@media screen and (max-width: 63.99875em){.atomic-habits-hero__col2{-webkit-box-flex:0;-webkit-flex:0 1 75%;-ms-flex:0 1 75%;flex:0 1 75%}}@media screen and (max-width: 767px){.atomic-habits-hero__col2{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%}.atomic-habits-hero__col1{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.atomic-habits-hero__col3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}}.atomic-habits-hero__title{font-family:europa;font-size:11px;font-weight:700;line-height:17px;letter-spacing:0.2em;text-align:center;text-transform:uppercase;color:#757575;margin-bottom:32px}@media screen and (max-width: 63.99875em){.atomic-habits-hero__title.sec{display:none}}.ah-cover{position:relative;margin-top:25px;text-align:center}.ah-cover__label{width:98px;height:98px;border-radius:50%;background-color:#F8CD5F;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-family:europa;font-weight:bold;font-size:13px;line-height:120%;text-transform:uppercase;color:#320101;position:absolute;right:-25px;top:-25px}.ah-cover__label__elipse{position:absolute;top:2px;left:2px}@media screen and (min-width: 64em){#block_5f488db005e8e .ah-cover{min-width:650px}}.books__left a,.books h2 a{background:none;border-bottom:none}.books a.btn{border-bottom:none}@media screen and (min-width: 60em){.books__grid.books__big{border-top:1px solid #EDEADE}}@media screen and (max-width: 63.99875em){.books .books__item{border-bottom:1px solid #EDEADE}}@media screen and (min-width: 60em){.books__grid .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.books__grid .books__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-webkit-flex:0 1 calc(50% - 0.5px);-ms-flex:0 1 calc(50% - 0.5px);flex:0 1 calc(50% - 0.5px)}@media screen and (min-width: 60em){.books__grid .books__item{border-right:1px solid #EDEADE}}@media screen and (max-width: 63.99875em){.books__grid .books__item{text-align:center}}.books__grid .books__item:nth-child(even){border:0}.books__grid .books__item .books__left{margin-bottom:50px}.books__grid .books__item .books__left:hover{background:none;border:none}.books__grid .books__item .books__left,.books__grid .books__item .books__right{max-width:420px}@media screen and (max-width: 63.99875em){.books__grid .books__item .books__left,.books__grid .books__item .books__right{margin-right:auto;margin-left:auto}}.books__grid .books__item .books__left img,.books__grid .books__item .books__right img{max-width:100%}.books__grid .books__item:nth-child(even){-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.books__item{padding:31px 0 54px}@media screen and (min-width: 60em){.books__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:135px 0 148px}}@media screen and (max-width: 1024px) and (min-width: 960px){.books__item{padding-top:54px;padding-bottom:89px}}@media screen and (max-width: 63.99875em){.books__item{text-align:center}}.books__item>div{-webkit-box-flex:0;-webkit-flex:0 1 50%;-ms-flex:0 1 50%;flex:0 1 50%}.books__right>*{max-width:445px;margin-left:auto;margin-right:auto}.books__right p strong{font-family:europa;font-weight:bold;font-size:21px;line-height:150%}.books__cta{margin-top:20px}.check-list{max-width:730px;margin-left:auto;margin-right:auto;margin-top:40px}.check-list ul{padding-left:0}.check-list ul>li{font-size:20px;line-height:165%;margin-bottom:24px;list-style:none;padding-left:36px;position:relative}.check-list ul>li::before{content:'';background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDExIDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik05LjM0NTcgMC4xNzk2ODhMMy42OTUzMSA1LjgzMDA4TDEuNjMyODEgMy43NDYwOUMxLjUyNTM5IDMuNjYwMTYgMS4zNTM1MiAzLjY2MDE2IDEuMjY3NTggMy43NDYwOUwwLjY0NDUzMSA0LjM2OTE0QzAuNTU4NTk0IDQuNDU1MDggMC41NTg1OTQgNC42MjY5NSAwLjY0NDUzMSA0LjczNDM4TDMuNTIzNDQgNy41OTE4QzMuNjMwODYgNy42OTkyMiAzLjc4MTI1IDcuNjk5MjIgMy44ODg2NyA3LjU5MThMMTAuMzM0IDEuMTQ2NDhDMTAuNDE5OSAxLjA2MDU1IDEwLjQxOTkgMC44ODg2NzIgMTAuMzM0IDAuNzgxMjVMOS43MTA5NCAwLjE3OTY4OEM5LjYyNSAwLjA3MjI2NTYgOS40NTMxMiAwLjA3MjI2NTYgOS4zNDU3IDAuMTc5Njg4WiIgZmlsbD0iIzExMTExMSIvPgo8L3N2Zz4K");background-repeat:no-repeat;background-position:50% 50%;width:20px;height:20px;background-color:#F8CD5F;border-radius:50%;position:absolute;left:0;top:-3px;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}.check-list ul>li span{display:block;font-family:europa;font-weight:bold;font-size:21px;line-height:150%;margin-bottom:6px}.column-list{font-family:europa;font-weight:bold;font-size:18px;line-height:150%;margin-top:40px}.column-list ol{-webkit-column-count:2;-moz-column-count:2;column-count:2;counter-reset:my-awesome-counter;list-style:none;padding-left:40px;max-width:730px;margin-left:auto;margin-right:auto}@media screen and (max-width: 63.99875em){.column-list ol{-webkit-column-count:unset;-moz-column-count:unset;column-count:unset}}.column-list ol li{margin:0 0 24px 0;counter-increment:my-awesome-counter;position:relative;margin-right:50px}@media screen and (max-width: 63.99875em){.column-list ol li{margin-right:0}}.column-list ol li:last-child{margin-right:0}.column-list ol li::before{content:counter(my-awesome-counter);font-size:13px;position:absolute;--size: 24px;left:calc(-1 * var(--size) - 10px);line-height:var(--size);width:var(--size);height:var(--size);top:3px;background:#F8CD5F;border-radius:50%;text-align:center}@media screen and (max-width: 63.99875em){.column-list ol li::before{top:7px}}.country-table{max-width:730px;margin-right:auto;margin-left:auto;font-family:europa;margin-bottom:72px;margin-top:48px}@media screen and (max-width: 63.99875em){.country-table{padding-right:27px;padding-left:27px}}.country-table__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:0px 1px 0px #EDEADE;box-shadow:0px 1px 0px #EDEADE;padding:15px 0}@media screen and (max-width: 63.99875em){.country-table__row{-webkit-flex-flow:wrap;-ms-flex-flow:wrap;flex-flow:wrap}}.country-table__row--title{font-weight:bold;font-size:11px;line-height:150%;letter-spacing:1px;text-transform:uppercase;color:#757575;margin-bottom:30px;-webkit-box-shadow:none;box-shadow:none;padding:0}.country-table__row--title .country-table__cell{color:#757575;font-size:11px;font-weight:bold}@media screen and (max-width: 63.99875em){.country-table__row--title{display:none}}.country-table__cell{-webkit-box-flex:0;-webkit-flex:0 1 25%;-ms-flex:0 1 25%;flex:0 1 25%;font-family:europa;font-weight:normal;font-size:13px;line-height:100%;color:#333333;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.country-table__cell:first-child{font-weight:bold;font-size:16px;line-height:150%}@media screen and (max-width: 63.99875em){.country-table__cell:first-child{-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;margin-bottom:15px;margin-right:15px}}.country-table__cell .country-table__item{position:relative;padding-left:13px}@media screen and (max-width: 63.99875em){.country-table__cell .country-table__item{margin:5px}}.country-table__cell .country-table__item::before{content:'';width:9px;height:11px;position:absolute;left:0}.country-table__cell .country-table__item a{color:inherit;text-decoration:none;border-bottom:1px solid #F8CD5F}.country-table__cell:nth-child(2) .country-table__item::before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxMSIgdmlld0JveD0iMCAwIDkgMTEiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0yLjUgMy45NTAyQzIuNSA0LjA0Nzg1IDIuNTU4NTkgNC4xMDY0NSAyLjY1NjI1IDQuMTA2NDVINi43MTg3NUM2Ljc5Njg4IDQuMTA2NDUgNi44NzUgNC4wNDc4NSA2Ljg3NSAzLjk1MDJWMy4zMjUyQzYuODc1IDMuMjQ3MDcgNi43OTY4OCAzLjE2ODk1IDYuNzE4NzUgMy4xNjg5NUgyLjY1NjI1QzIuNTU4NTkgMy4xNjg5NSAyLjUgMy4yNDcwNyAyLjUgMy4zMjUyVjMuOTUwMlpNMi42NTYyNSA1LjY2ODk1SDYuNzE4NzVDNi43OTY4OCA1LjY2ODk1IDYuODc1IDUuNjEwMzUgNi44NzUgNS41MTI3VjQuODg3N0M2Ljg3NSA0LjgwOTU3IDYuNzk2ODggNC43MzE0NSA2LjcxODc1IDQuNzMxNDVIMi42NTYyNUMyLjU1ODU5IDQuNzMxNDUgMi41IDQuODA5NTcgMi41IDQuODg3N1Y1LjUxMjdDMi41IDUuNjEwMzUgMi41NTg1OSA1LjY2ODk1IDIuNjU2MjUgNS42Njg5NVpNOC40OTYwOSA4Ljc5Mzk1QzguNjMyODEgOC43NzQ0MSA4Ljc1IDguNjM3NyA4Ljc1IDguNDgxNDVWMS4yOTM5NUM4Ljc1IDEuMTM3NyA4LjU5Mzc1IDAuOTgxNDQ1IDguNDM3NSAwLjk4MTQ0NUgxLjU2MjVDMC42ODM1OTQgMC45ODE0NDUgMCAxLjY4NDU3IDAgMi41NDM5NVY5LjQxODk1QzAgMTAuMjk3OSAwLjY4MzU5NCAxMC45ODE0IDEuNTYyNSAxMC45ODE0SDguNDM3NUM4LjU5Mzc1IDEwLjk4MTQgOC43NSAxMC44NDQ3IDguNzUgMTAuNjY4OVYxMC4zNTY0QzguNzUgMTAuMjE5NyA4LjYzMjgxIDEwLjA4MyA4LjQ5NjA5IDEwLjA2MzVDOC4zOTg0NCA5LjgwOTU3IDguMzk4NDQgOS4wNDc4NSA4LjQ5NjA5IDguNzkzOTVaTTcuNjk1MzEgOC43OTM5NUM3LjYzNjcyIDkuMTQ1NTEgNy42MzY3MiA5LjcxMTkxIDcuNjk1MzEgMTAuMDQzOUgxLjU2MjVDMS4yMTA5NCAxMC4wNDM5IDAuOTM3NSA5Ljc3MDUxIDAuOTM3NSA5LjQxODk1QzAuOTM3NSA5LjA4NjkxIDEuMjEwOTQgOC43OTM5NSAxLjU2MjUgOC43OTM5NUg3LjY5NTMxWk03LjgxMjUgMS45MTg5NVY3Ljg1NjQ1SDEuNTYyNUMxLjMyODEyIDcuODU2NDUgMS4xMTMyOCA3LjkxNTA0IDAuOTM3NSA3Ljk5MzE2VjIuNTQzOTVDMC45Mzc1IDIuMjExOTEgMS4yMTA5NCAxLjkxODk1IDEuNTYyNSAxLjkxODk1SDcuODEyNVoiIGZpbGw9IiMxMTExMTEiLz4KPC9zdmc+Cg==")}.country-table__cell:nth-child(3) .country-table__item::before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMTEiIHZpZXdCb3g9IjAgMCAxMCAxMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTguMzEyNSAwLjQ2ODc1SDEuNDM3NUMwLjkxMDE1NiAwLjQ2ODc1IDAuNSAwLjg5ODQzOCAwLjUgMS40MDYyNVY5LjUzMTI1QzAuNSAxMC4wNTg2IDAuOTEwMTU2IDEwLjQ2ODggMS40Mzc1IDEwLjQ2ODhIOC4zMTI1QzguODIwMzEgMTAuNDY4OCA5LjI1IDEwLjA1ODYgOS4yNSA5LjUzMTI1VjEuNDA2MjVDOS4yNSAwLjg5ODQzOCA4LjgyMDMxIDAuNDY4NzUgOC4zMTI1IDAuNDY4NzVaTTguMTk1MzEgOS41MzEyNUgxLjU1NDY5QzEuNDc2NTYgOS41MzEyNSAxLjQzNzUgOS40OTIxOSAxLjQzNzUgOS40MTQwNlYxLjUyMzQ0QzEuNDM3NSAxLjQ2NDg0IDEuNDc2NTYgMS40MDYyNSAxLjU1NDY5IDEuNDA2MjVIOC4xOTUzMUM4LjI1MzkxIDEuNDA2MjUgOC4zMTI1IDEuNDY0ODQgOC4zMTI1IDEuNTIzNDRWOS40MTQwNkM4LjMxMjUgOS40OTIxOSA4LjI1MzkxIDkuNTMxMjUgOC4xOTUzMSA5LjUzMTI1Wk01Ljg5MDYyIDguOTA2MjVDNi4wMDc4MSA4LjkwNjI1IDYuMTI1IDguODA4NTkgNi4xMjUgOC42NzE4OFY4LjUxNTYyQzYuMTI1IDguMzk4NDQgNi4wMDc4MSA4LjI4MTI1IDUuODkwNjIgOC4yODEyNUgzLjg1OTM4QzMuNzIyNjYgOC4yODEyNSAzLjYyNSA4LjM5ODQ0IDMuNjI1IDguNTE1NjJWOC42NzE4OEMzLjYyNSA4LjgwODU5IDMuNzIyNjYgOC45MDYyNSAzLjg1OTM4IDguOTA2MjVINS44OTA2MloiIGZpbGw9IiMxMTExMTEiLz4KPC9zdmc+Cg==")}.country-table__cell:nth-child(4) .country-table__item::before{width:10px;height:10px;top:1px;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxMCAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTUgMC40ODgyODFDMi4yMjY1NiAwLjQ4ODI4MSAwIDIuNzM0MzggMCA1LjQ4ODI4VjYuNDY0ODRDMCA2LjYyMTA5IDAuMDk3NjU2MiA2Ljc5Njg4IDAuMjM0Mzc1IDYuODc1TDAuNjI1IDcuMDg5ODRDMC42MjUgOC4yODEyNSAxLjYwMTU2IDkuMjM4MjggMi44MTI1IDkuMjM4MjhIMy4yODEyNUMzLjUzNTE2IDkuMjM4MjggMy43NSA5LjA0Mjk3IDMuNzUgOC43Njk1M1Y1LjMzMjAzQzMuNzUgNS4wNzgxMiAzLjUzNTE2IDQuODYzMjggMy4yODEyNSA0Ljg2MzI4SDIuODEyNUMyLjAxMTcyIDQuODYzMjggMS4zMDg1OSA1LjI5Mjk3IDAuOTM3NSA1LjkzNzVWNS40ODgyOEMwLjkzNzUgMy4yNjE3MiAyLjc1MzkxIDEuNDI1NzggNSAxLjQyNTc4QzcuMjI2NTYgMS40MjU3OCA5LjA2MjUgMy4yNjE3MiA5LjA2MjUgNS40ODgyOFY1LjkzNzVDOC42NzE4OCA1LjI5Mjk3IDcuOTY4NzUgNC44NjMyOCA3LjE4NzUgNC44NjMyOEg2LjcxODc1QzYuNDQ1MzEgNC44NjMyOCA2LjI1IDUuMDc4MTIgNi4yNSA1LjMzMjAzVjguNzY5NTNDNi4yNSA5LjA0Mjk3IDYuNDQ1MzEgOS4yMzgyOCA2LjcxODc1IDkuMjM4MjhINy4xODc1QzguMzc4OTEgOS4yMzgyOCA5LjM1NTQ3IDguMjgxMjUgOS4zNTU0NyA3LjA4OTg0TDkuNzQ2MDkgNi44NzVDOS44ODI4MSA2Ljc5Njg4IDEwIDYuNjIxMDkgMTAgNi40NjQ4NFY1LjQ4ODI4QzEwIDIuNzM0MzggNy43NTM5MSAwLjQ4ODI4MSA1IDAuNDg4MjgxWk0yLjgxMjUgNS44MDA3OFY4LjMwMDc4QzIuMTA5MzggOC4zMDA3OCAxLjU2MjUgNy43NTM5MSAxLjU2MjUgNy4wNTA3OEMxLjU2MjUgNi4zNjcxOSAyLjEwOTM4IDUuODAwNzggMi44MTI1IDUuODAwNzhaTTcuMTg3NSA4LjMwMDc4VjUuODAwNzhDNy44NzEwOSA1LjgwMDc4IDguNDM3NSA2LjM2NzE5IDguNDM3NSA3LjA1MDc4QzguNDM3NSA3Ljc1MzkxIDcuODcxMDkgOC4zMDA3OCA3LjE4NzUgOC4zMDA3OFoiIGZpbGw9IiMxMTExMTEiLz4KPC9zdmc+Cg==")}.country-table__item{margin-right:20px}.country-table__item:last-child{margin-right:0}.cta-mini{background-color:#F9F8F4;padding:44px 64px 52px}.cta-mini__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:20px;line-height:150%;margin-bottom:20px;font-family:europa}.cta-mini__title{font-weight:bold}.cta-mini__img{margin-right:25px;max-width:150px}.cta-mini__form{padding-right:5%}.cta{padding:48px 0}.theme--default .cta{background-color:#F9F8F4}.theme--dark .cta{background-color:#F9F8F4}@media screen and (min-width: 60em){.cta{padding:160px 0 160px;z-index:2;position:relative}}@media screen and (max-width: 1024px) and (min-width: 768px){.cta{padding:54px 0}}.cta__title{margin-bottom:48px;margin-right:unset;margin-left:unset}@media screen and (max-width: 63.99875em){.cta__title{margin-bottom:24px}}@media screen and (min-width: 60em){.cta__right,.cta__left{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}@media screen and (max-width: 63.99875em){.cta__right,.cta__left{margin-right:auto;margin-left:auto}}.cta__right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.cta__right ul{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;font-family:europa}@media screen and (min-width: 325px){.cta__right{min-width:325px}}.cta__txt{font-size:20px;line-height:150%}.cta__txt>*{margin-bottom:0}@media screen and (max-width: 63.99875em){.cta__txt{margin-bottom:30px}}.cta__txt p:last-child{margin-bottom:0}.cta__title{padding-top:0 !important}@media screen and (min-width: 782px){.cta__title,.cta__txt{max-width:485px;padding-right:65px}}@media screen and (max-width: 781px){.cta h2{max-width:unset}}.cta__form{background-color:#FFFFFF;max-width:325px;text-align:center;padding:60px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:relative}@media screen and (max-width: 63.99875em){.cta__form{padding:30px}}@media screen and (min-width: 60em){.cta__form{margin-left:auto}}.cta__form .cta__dots{position:absolute;bottom:10px;right:10px}.cta p{margin-bottom:40px}.cta ul{padding-left:0}.cta ul>li{font-weight:600;font-size:20px;line-height:150%;margin-bottom:16px;list-style:none;padding-left:36px;position:relative}.cta ul>li:last-child{margin-bottom:0}.cta ul>li::before{content:'';background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDExIDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik05LjM0NTcgMC4xNzk2ODhMMy42OTUzMSA1LjgzMDA4TDEuNjMyODEgMy43NDYwOUMxLjUyNTM5IDMuNjYwMTYgMS4zNTM1MiAzLjY2MDE2IDEuMjY3NTggMy43NDYwOUwwLjY0NDUzMSA0LjM2OTE0QzAuNTU4NTk0IDQuNDU1MDggMC41NTg1OTQgNC42MjY5NSAwLjY0NDUzMSA0LjczNDM4TDMuNTIzNDQgNy41OTE4QzMuNjMwODYgNy42OTkyMiAzLjc4MTI1IDcuNjk5MjIgMy44ODg2NyA3LjU5MThMMTAuMzM0IDEuMTQ2NDhDMTAuNDE5OSAxLjA2MDU1IDEwLjQxOTkgMC44ODg2NzIgMTAuMzM0IDAuNzgxMjVMOS43MTA5NCAwLjE3OTY4OEM5LjYyNSAwLjA3MjI2NTYgOS40NTMxMiAwLjA3MjI2NTYgOS4zNDU3IDAuMTc5Njg4WiIgZmlsbD0iIzExMTExMSIvPgo8L3N2Zz4K");background-repeat:no-repeat;background-position:50% 50%;width:20px;height:20px;background-color:#F8CD5F;border-radius:50%;position:absolute;left:0;top:5px;-webkit-transform:unset;-ms-transform:unset;transform:unset}.cta ul>li em{font-weight:normal}.cta .formkit-form .formkit-field,.cta .formkit-form .formkit-submit{-webkit-flex:100 1 auto !important;-ms-flex:100 1 auto !important;-webkit-box-flex:100 !important;flex:100 1 auto !important}@media screen and (min-width: 60em){.cta--small{padding:77px 0 100px}}.form__title{margin-bottom:24px;margin-top:0}.form__input{margin-bottom:12px}.form__txt{font-style:italic;font-weight:normal;font-size:18px;line-height:150%;max-width:295px;margin-right:auto;margin-left:auto}@media screen and (min-width: 60em){.cta.first{padding:77px 0 128px}}@media screen and (max-width: 1024px) and (min-width: 768px){.cta.first{padding:54px 0}}.post__next .cta{background:none;padding:100px 0 120px;max-width:730px}@media screen and (max-width: 63.99875em){.post__next .cta{padding-top:40px;padding-bottom:40px;margin:auto}}.post__next .cta .wp-block-columns{display:block;padding-left:0 !important;padding-right:0 !important}.post__next .cta .cta__right,.post__next .cta .cta__left{width:100%}.post__next .cta .cta__title,.post__next .cta .cta__txt{max-width:none}.post__next .cta__form{max-width:600px;width:100%;margin-left:0;padding:0;text-align:left}.post__next .cta__form .form__txt{max-width:none}.post__next .cta__form h4{text-align:left}.post__next .cta__form .formkit-form .formkit-input{text-align:left !important}.post__next .cta__dots{display:none}.half-image{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (max-width: 63.99875em){.half-image{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.half-image>div{-webkit-box-flex:0;-webkit-flex:0 1 50%;-ms-flex:0 1 50%;flex:0 1 50%}@media screen and (max-width: 63.99875em){.half-image>div{-webkit-box-flex:unset;-webkit-flex:unset;-ms-flex:unset;flex:unset}}.half-image>div:last-child{-webkit-box-flex:1;-webkit-flex:1 0 50%;-ms-flex:1 0 50%;flex:1 0 50%}@media screen and (max-width: 63.99875em){.half-image>div:last-child{-webkit-box-flex:unset;-webkit-flex:unset;-ms-flex:unset;flex:unset}}.half-image__img{background-size:cover}@media screen and (max-width: 63.99875em){.half-image__img{width:100%;height:100vw}}.half-image__txt{padding:9.02% 7.5% 11.11% 0}@media screen and (max-width: 63.99875em){.half-image__txt{padding:56px 27px !important}.half-image__txt h2{margin-bottom:12px}}.half-image ul li{padding-left:1em}@media screen and (max-width: 63.99875em){.half-image ul{margin-right:auto;margin-left:auto}}.half-image:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media screen and (max-width: 63.99875em){.half-image:nth-child(even){-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.half-image:nth-child(even) .half-image__txt{padding:9.02% 0 11.11% 7.5%}@media screen and (max-width: 63.99875em){.half-image:nth-child(even) .half-image__txt{padding:27px 0 0 0}}.hero{background:#f9f8f4;background:-webkit-gradient(left top, left bottom, color-stop(0%, #f9f8f4), color-stop(40%, #f9f8f4), color-stop(40%, #fff), color-stop(100%, #fff));background:-webkit-gradient(linear, left top, left bottom, from(#f9f8f4), color-stop(40%, #f9f8f4), color-stop(40%, #fff), to(#fff));background:linear-gradient(to bottom, #f9f8f4 0%, #f9f8f4 40%, #fff 40%, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f8f4', endColorstr='#ffffff', GradientType=0 )}@media screen and (min-width: 60em){.hero{padding-bottom:140px}}@media screen and (max-width: 1024px){.hero{padding-bottom:31px}}.hero__title{font-family:europa;font-weight:bold;font-size:46px;line-height:125%;text-align:center;letter-spacing:-1.5px;max-width:750px;margin-left:auto;margin-right:auto;padding:70px 0 0 0;margin-bottom:33px}@media screen and (max-width: 63.99875em){.hero__title{padding-top:0px}}@media screen and (max-width: 63.99875em){.hero__title{font-size:32px;line-height:125%;letter-spacing:-1px}}.hero__img{text-align:center;margin-bottom:20px}.hero__img img{max-width:100%}.hero__subtitle{text-align:center;max-width:500px;margin-right:auto;margin-left:auto;margin-bottom:32px}.hero__cta{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:40px}.hero__txt{font-family:Minion Pro;font-size:20px;line-height:165%;text-align:center;max-width:770px;margin-left:auto;margin-right:auto}.hero__txt p{max-width:100%}@media screen and (max-width: 63.99875em){.hero br{display:none}}.image-title{text-align:center;padding:44px 0;background-color:#fff}@media screen and (max-width: 670px){.image-title{padding-bottom:20px}}.image-title .container:first-child{position:relative}.image-title .container:first-child::before{content:'';height:1px;background-color:#CFCFCF;width:100%;position:absolute;left:0;top:50%}.image-title__img{background-color:inherit;display:inline-block;padding:0 44px;z-index:2;position:relative}.image-title__logos{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 670px){.image-title__logos{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:20px}}.image-title__logos__item{margin:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 670px){.image-title__logos__item{margin:20px 0 0;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-webkit-flex:1 0 50%;-ms-flex:1 0 50%;flex:1 0 50%}}@media screen and (max-width: 490px){.image-title__logos__item img{width:calc(100% - 50px)}}.image-title .medal{margin-right:5px}.medal{font-family:Minion Pro;font-style:italic;font-weight:500;font-size:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE2IDBMMTcuOTEwMSAzLjMyNzE0TDIwLjcxNjEgMC43MTA4MzVMMjEuNTYwNyA0LjQ1MzE4TDI1LjAxMzEgMi43ODAxOEwyNC43MTcxIDYuNjA1MjFMMjguNTA5MyA2LjAyNDE2TDI3LjA5OSA5LjU5MkwzMC44OTQgMTAuMTU0NUwyOC40OTQ3IDEzLjE0ODJMMzEuOTU1MyAxNC44MDQzTDI4Ljc4MDIgMTYuOTU3N0wzMS41OTg4IDE5LjU2MDNMMjcuOTMwMSAyMC42ODIyTDI5Ljg1NjQgMjRMMjYuMDIgMjMuOTkwNkwyNi44ODI4IDI3LjcyODhMMjMuMjE5NSAyNi41ODkxTDIyLjk0MjEgMzAuNDE1NUwxOS43Nzc2IDI4LjI0NjZMMTguMzg0NyAzMS44MjEzTDE2IDI4LjgxNkwxMy42MTUzIDMxLjgyMTNMMTIuMjIyNCAyOC4yNDY2TDkuMDU3ODYgMzAuNDE1NUw4Ljc4MDQ5IDI2LjU4OTFMNS4xMTcyNCAyNy43Mjg4TDUuOTgwMDUgMjMuOTkwNkwyLjE0MzU5IDI0TDQuMDY5OTIgMjAuNjgyMkwwLjQwMTE1NCAxOS41NjAzTDMuMjE5ODQgMTYuOTU3N0wwLjA0NDczODggMTQuODA0M0wzLjUwNTMyIDEzLjE0ODJMMS4xMDYwMiAxMC4xNTQ1TDQuOTAxMDIgOS41OTJMMy40OTA3IDYuMDI0MTZMNy4yODI5MSA2LjYwNTIxTDYuOTg2ODggMi43ODAxOEwxMC40MzkzIDQuNDUzMThMMTEuMjgzOSAwLjcxMDgzNUwxNC4wODk5IDMuMzI3MTRMMTYgMFoiIGZpbGw9IiNFMkREQ0EiLz4KPC9zdmc+Cg==");width:32px;height:32px;min-width:32px}.medal__hash{font-size:14px}.latest-posts__item{border-bottom:1px solid #EDEADE;margin-bottom:38px;padding-bottom:30px}.latest-posts__item:last-child{border-bottom:0}.latest-posts__item__title{margin-bottom:19px;margin-top:0}.latest-posts__item__post-subtitle{font-family:europa;font-weight:bold;font-size:11px;line-height:160%;letter-spacing:1px;text-transform:uppercase}.theme--default .latest-posts__item__post-subtitle{color:#757575}.theme--dark .latest-posts__item__post-subtitle{color:#999}.latest-posts__item__post-title{font-size:20px;line-height:165%}.latest-posts__item:last-child{margin-bottom:0;padding-bottom:0}.latest-posts .post-box{margin-bottom:38px}.latest-posts .post-box:last-child{margin-bottom:0}.order-big{text-align:center;margin-top:64px;margin-bottom:92px;display:table;margin-right:auto;margin-left:auto;padding:7px 0 40px}@media screen and (min-width: 60em){.order-big{padding:40px 144px}}.theme--default .order-big{background-color:#F9F8F4}.theme--dark .order-big{background-color:#353535}.order-big__btns-wraper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:685px;margin-left:auto;margin-right:auto;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.order-big__btns-wraper h2{margin-bottom:24px;margin-top:24px;margin-right:20px;margin-left:20px}.order-big__btns-wraper h1{margin-top:80px;margin-bottom:70px}.order-big__btns{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (max-width: 63.99875em){.order-big__btns{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-right:27px;padding-left:27px}}.order-big__btns a{margin-right:10px}@media screen and (max-width: 63.99875em){.order-big__btns a{margin:10px;margin-right:0}}.order-big__txt{font-style:italic;font-weight:normal;font-size:18px;line-height:150%;margin-top:24px;margin-bottom:0}@media screen and (max-width: 63.99875em){.order-big__txt{padding-right:27px;padding-left:27px}}.order-big__txt a{color:inherit;text-decoration:none;border-bottom:1px solid #F8CD5F}.order-big__txt a:hover{border-width:1px}.order-big.full-width{width:calc(100% - 288px);margin-bottom:0;margin-top:0}@media screen and (max-width: 959px){.order-big.full-width{width:100%}}.wp-block-group .order-big{padding:0}.order-big.section{padding-bottom:96px}.podcast-hero{background-color:#F9F8F4;padding-top:70px;padding-bottom:70px}@media screen and (max-width: 63.99875em){.podcast-hero{padding-top:31px}}.podcast-hero .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (max-width: 63.99875em){.podcast-hero .container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.podcast-hero__img{-webkit-box-flex:1;-webkit-flex:1 0 31.5%;-ms-flex:1 0 31.5%;flex:1 0 31.5%;margin-right:96px}@media screen and (max-width: 63.99875em){.podcast-hero__img{-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;text-align:center;margin-right:0}}@media screen and (max-width: 63.99875em){.podcast-hero__txt{-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%}}.podcast-hero__title{margin-bottom:24px}@media screen and (max-width: 63.99875em){.podcast-hero__title{margin-top:31px;text-align:center}}.podcast-hero__content{line-height:150%;margin-bottom:35px}@media screen and (max-width: 63.99875em){.podcast-hero__content{text-align:center}}@media screen and (max-width: 63.99875em){.podcast-hero__cta{text-align:center}}.podcast-hero__cta .btn:hover{cursor:pointer}.podcast-hero__cast-services{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:32px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 63.99875em){.podcast-hero__cast-services{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.podcast-hero__cast-services a{margin-right:10px}.podcast-hero__cast-services img{margin-right:10px}@media screen and (max-width: 63.99875em){.podcast-hero__cast-services a,.podcast-hero__cast-services span{margin-bottom:10px}}.podcast-hero__more-list{position:relative}.podcast-hero__more-list span svg{-webkit-transition:all ease-in-out 0.1s;transition:all ease-in-out 0.1s}.podcast-hero__more-list span.active svg{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.podcast-hero__more-list .more-list{position:absolute;top:100%;width:-webkit-max-content;width:-moz-max-content;width:max-content;display:none;-webkit-box-shadow:0px 8px 30px rgba(44,66,100,0.15);box-shadow:0px 8px 30px rgba(44,66,100,0.15);-webkit-animation-name:fadeInDownMenu;animation-name:fadeInDownMenu;-webkit-animation-duration:0.25s;animation-duration:0.25s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.podcast-hero__more-list .more-list a{padding:12px 24px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:0;border-bottom:1px solid #EDEADE;margin-right:0;background-color:#fff;width:100%;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;text-transform:initial;font-family:europa;font-weight:bold;font-size:16px}.podcast-hero__more-list .more-list a svg,.podcast-hero__more-list .more-list a img{margin-left:0;margin-right:14px;height:20px}.podcast-hero__more-list .more-list a:hover{background:none;background-color:#EDEADE}.podcast-hero__more-list .more-list a:last-child{border-bottom:0}.podcast-hero__more-list .more-list.active{display:block}.podcast-hero__player{display:none}.podcast-hero__player.active{display:block}.podcast__cta{margin-top:45px}@media screen and (max-width: 1023px){.podcast__cta{margin-top:0}}@-webkit-keyframes fadeInDownMenu{0%{opacity:0;-webkit-transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeInDownMenu{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@media screen and (max-width: 63.99875em){.single-podcast .podcast-hero__cta{text-align:left}}@media screen and (max-width: 63.99875em){.single-podcast .podcast__cta{padding-bottom:45px}}.sale-book{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:#F9F8F4;padding:45px 64px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 600px){.sale-book{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center}}.sale-book__img{margin-right:48px;max-width:140px}@media screen and (max-width: 600px){.sale-book__img{-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%}}@media screen and (max-width: 600px){.sale-book__txt{-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;margin-right:0;margin-top:20px}}.sale-book__cta{margin-top:24px;font-family:europa;font-size:16px;margin-bottom:20px}.sale-book__cta span{font-weight:bold}@media screen and (max-width: 600px){.sale-book__cta span{display:block}}.sale-book__cta>*{margin-right:10px}@media screen and (max-width: 600px){.sale-book__cta>*{margin-bottom:10px;display:inline-block}}.sale-book__more{font-size:18px}.sale-book a{border-bottom:2px solid #f8cd5f}.seperator{border-top:1px solid #EDEADE;position:relative;margin-top:64px;margin-bottom:48px}@media screen and (max-width: 63.99875em){.seperator{margin-top:48px;margin-bottom:32px}}@media screen and (max-width: 63.99875em){.testimonials .container{padding-left:0;padding-right:0}}@media screen and (min-width: 64em){.testimonials__items{-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media screen and (max-width: 63.99875em){.testimonials__items{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;position:relative;width:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.testimonials__items::-webkit-scrollbar{display:none}.testimonials__item{font-size:21px;line-height:150%}.theme--default .testimonials__item{background-color:#F9F8F4}.theme--dark .testimonials__item{background-color:#353535}@media screen and (min-width: 64em){.testimonials__item{width:calc(100% - 80px);margin:15px;padding:40px;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid-column}.testimonials__item:first-child{margin-top:0}.testimonials__item:last-child{margin-bottom:0}}@media screen and (max-width: 63.99875em){.testimonials__item{-webkit-box-flex:1;-webkit-flex:1 0 50%;-ms-flex:1 0 50%;flex:1 0 50%;padding:20px;margin-right:27px;margin-left:27px;margin-bottom:20px}}.testimonials__item__footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:24px}.testimonials__item__img{margin-right:24px;-webkit-box-flex:0;-webkit-flex:0 1 74px;-ms-flex:0 1 74px;flex:0 1 74px;min-width:74px}.testimonials__item__img img{width:72px;height:72px;border-radius:50%;display:block}.testimonials__item__author{font-family:europa;font-weight:bold;font-size:17px;line-height:150%;max-width:250px}.testimonials__item__author span{display:block;font-family:europa;font-weight:normal;font-size:13px;line-height:150%}.testimonials__item--big{font-size:32px;line-height:165%}.testimonials__item--small{font-size:21px;line-height:150%}.testimonials__item--medium{font-size:25px;line-height:150%}.testimonials__item--medium-small{font-size:23px;line-height:150%}.testimonials.full-width .container{padding:0}.testimonials.full-width .testimonials__item{margin-left:0}@media screen and (min-width: 64em){.testimonials.full-width .testimonials__items{-webkit-column-count:1;-moz-column-count:1;column-count:1}}.title-text{text-align:center;padding:31px 0 31px 0}.theme--default .title-text{background-color:#F9F8F4}.theme--dark .title-text{background-color:#353535}@media screen and (min-width: 60em){.title-text{padding:80px 0 110px 0}}.title-text__txt{font-size:20px;line-height:165%;max-width:768px;margin-right:auto;margin-left:auto;margin-top:48px}.twitter-share{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;text-transform:uppercase;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-family:europa;font-weight:bold;font-size:13px;letter-spacing:1px;margin-top:10px}.twitter-share:hover svg circle{fill:#1EA1F2}.twitter-share:hover svg path{fill:#fff}.twitter-share>div:first-child{margin-right:7.5px}.twitter-share a{border:none}.twitter-share a:hover{background:none;border:none}.wp-block-embed-youtube{max-width:730px;margin-right:auto;margin-left:auto;margin-bottom:32px}.smart-track-player.stp-color-111111-FFFFFF.spp-stp-desktop,.smart-track-player.stp-color-111111-FFFFFF.spp-stp-desktop.smart-track-player-dark,.smart-track-player.stp-color-111111-FFFFFF.spp-stp-mobile .spp-player-layout,.smart-track-player.stp-color-111111-FFFFFF.spp-stp-mobile.smart-track-player-dark .spp-player-layout{background-color:#F9F8F4 !important;border-top:0;font-family:europa}.smart-track-player.stp-color-111111-FFFFFF.spp-stp-desktop{height:100px !important}.smart-track-player.spp-sticky.spp-stp-desktop .spp-controls .spp-play-pause-circle,.spp-stp-desktop .spp-player-layout .spp-play-pause .spp-play .spp-play-mask,.spp-stp-desktop .spp-player-layout .spp-play-pause-circle .spp-play-invisisquare .spp-play .spp-play-mask,.spp-stp-desktop .spp-stpd-playback-controls .spp-play-pause .spp-play .spp-play-mask,.spp-stp-desktop .spp-stpd-playback-controls .spp-play-pause-circle .spp-play-invisisquare .spp-play .spp-play-mask{background:#f8cd5f !important}.smart-podcast-player.spp-color-111111 .spp-player-layout .spp-main-region .spp-main-view .spp-controls .spp-play-pause-circle .spp-play .spp-play-bar,.smart-track-player.stp-color-111111-FFFFFF .spp-player-layout .spp-main-region .spp-main-view .spp-controls .spp-play-pause-circle .spp-play .spp-play-bar,.smart-track-player.stp-color-111111-FFFFFF .spp-stpd-controls-container .spp-stpd-playback-controls .spp-play-pause .spp-play .spp-play-bar{background-color:#111111 !important}body{font-family:minion-pro, serif;color:#111}img{max-width:100%;max-height:100%;height:auto;vertical-align:middle}iframe{max-width:100%;margin:0 auto}figcaption{margin-top:20px;color:#666;line-height:150%}.alignleft{float:left;margin-right:40px}.alignright{float:right;margin-left:40px}ul.summary em{background:#fef5df}.first-headline{padding-top:64px}.wide{max-width:1024px;margin:64px auto}@media (max-width: 1024px){.wide{padding-left:27px;padding-right:27px}}.no-hover-effect,.no-hover-effect:hover{background:none;border:none}.gform_wrapper{background:#F9F8F4;padding:40px}.gform_wrapper label.gfield_label,.gform_wrapper input,.gform_wrapper textarea{font-family:europa, sans-serif !important;font-size:16px !important}.gform_wrapper input,.gform_wrapper textarea{border:1px solid #E2DDCA;border-radius:0px;padding:10px !important}.gform_wrapper li.gfield.gfield_error,.gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning,.gform_wrapper div.validation_error{background:none;border:none;padding:0;text-align:left}.gform_wrapper .field_description_below .gfield_description,.gform_wrapper .validation_message{padding-top:4px;font-size:16px;font-weight:normal}.hide-theme-dark,.hide-theme-default{display:none}.theme--dark .hide-theme-default{display:block}.theme--default .hide-theme-dark{display:block}.theme--default .main{background-color:#fff}.theme--dark .main{background-color:#222;color:#fff}.theme--default .bg{background-color:#F9F8F4}.theme--dark .bg{background-color:#353535}.wp-block-group{padding:32px 0}@media screen and (min-width: 60em){.wp-block-group{padding:120px 0}}@media screen and (max-width: 1024px) and (min-width: 960px){.wp-block-group{padding:54px 0 54px}}.page-template .seperator,.post-template-default .seperator{display:none}.theme--dark .hide-theme-dark{display:none}.theme--default .hide-theme-default{display:none}body{-webkit-font-smoothing:antialiased}*:focus{outline:0}h1,h2,h3,h4,h5,h6{margin:0;line-height:1;font-family:europa;font-weight:bold}.theme--default h1,.theme--default h2,.theme--default h3,.theme--default h4,.theme--default h5,.theme--default h6{color:#111}.theme--dark h1,.theme--dark h2,.theme--dark h3,.theme--dark h4,.theme--dark h5,.theme--dark h6{color:#fff}h1{font-size:46px;line-height:125%;letter-spacing:-1.5px;margin-bottom:32px}@media screen and (max-width: 63.99875em){h1{font-size:32px;line-height:125%;letter-spacing:-1px}}h2{font-size:26px;line-height:150%;margin-bottom:32px;margin-right:auto;margin-left:auto}@media screen and (max-width: 63.99875em){h2{font-size:24px;line-height:125%;margin-bottom:24px}}.page-content-style h2{margin-top:0;padding-top:40px}@media screen and (max-width: 63.99875em){.page-content-style h2{padding-top:24px}}h3{font-size:24px;line-height:150%;margin-right:auto;margin-left:auto}@media screen and (max-width: 63.99875em){h3{font-size:21px}}h4{font-size:21px;line-height:150%;margin-left:auto;margin-right:auto;margin-top:39px}@media screen and (max-width: 63.99875em){h4{font-size:18px}}h5{font-size:15px;line-height:150%;letter-spacing:1px;text-transform:uppercase}@media screen and (max-width: 63.99875em){h5{font-size:14px}}h6{font-family:Minion Pro;font-size:21px;line-height:150%}@media screen and (max-width: 63.99875em){h6{font-size:17px}}p{font-size:21px;line-height:165%;margin-right:auto;margin-left:auto;margin-top:24px;margin-bottom:24px}@media screen and (max-width: 63.99875em){p{font-size:20px;line-height:150%}}p.small{font-size:18px}p a{text-decoration:none;color:inherit}p.has-text-align-center{max-width:608px;margin-right:auto;margin-left:auto}@media screen and (max-width: 63.99875em){p.has-text-align-center{padding-right:27px;padding-left:27px}}.single-post .page__content>p:not(.small):first-child::first-letter{font-size:70px;line-height:68px;float:left;padding-right:10px}.single-post .page__content>p.small:first-child+p::first-letter{font-size:70px;line-height:68px;float:left;padding-right:10px}blockquote{border-left:2px solid #EDEADE;margin:0;padding-left:20px;margin-bottom:40px}blockquote p{display:inline;background:#fef5df;line-height:1.8}.wp-block-image figcaption{font-style:italic;font-size:18px;line-height:150%;color:#666666;margin:16px 0}ul,ol{font-size:21px;line-height:165%;margin-right:auto;margin-left:auto}ul li,ol li{margin-bottom:10px}@media screen and (max-width: 63.99875em){ul,ol{font-size:20px;line-height:150%}}figure{margin:0}h2.section{font-size:36px;line-height:125%}@media screen and (max-width: 63.99875em){h2.section{font-size:24px}}h1.has-text-align-center{max-width:770px;margin-left:auto;margin-right:auto}@media screen and (max-width: 63.99875em){h1.has-text-align-center{padding-right:27px;padding-left:27px}}h2.has-text-align-center{max-width:730px;margin-left:auto;margin-right:auto;margin-bottom:64px}@media screen and (max-width: 63.99875em){h2.has-text-align-center{padding-right:27px;padding-left:27px}}.wp-block-image.alignfull{margin-bottom:0}ul{padding-left:0;list-style:none}ul li{position:relative}ul li::before{content:'';position:absolute;width:4px;height:4px;border-radius:50%;background-color:#111111;left:0;top:16.5px}.page__content.page-content-style{margin:0}@media screen and (max-width: 1023px){.page__content.page-content-style{margin-right:auto;margin-left:auto}}a.aricle-llink{text-decoration:none;color:inherit;margin-top:64px;display:block;background:none;border-bottom:0}a.aricle-llink h2{margin-bottom:24px}a.nostyle{text-decoration:none;color:inherit}a{color:inherit;text-decoration:none;background-image:-webkit-gradient(linear, left top, left bottom, from(#FEF5DF), to(#FEF5DF));background-image:linear-gradient(to bottom, #FEF5DF 0%, #FEF5DF 100%);background-repeat:no-repeat;background-size:100% 0;background-position:0 111%;-webkit-transition:background-size .25s ease-in;transition:background-size .25s ease-in;padding:2px 2px 0px 0;border-bottom:2px solid #E2DDCA;-webkit-transition:all 0.3s;transition:all 0.3s}a:hover{background-size:100% 88%;cursor:pointer;border-bottom:2px solid #f8cd5f}hr{border:0;height:0;border-top:0;border-bottom:1px solid #EDEADE;margin-right:80%;margin-top:34px;margin-bottom:34px}@media screen and (max-width: 63.99875em){.wp-block-group{padding-right:27px;padding-left:27px}}.wp-block-group .wp-block-columns{margin-top:60px}.wp-block-group .wp-block-columns:first-child{margin-top:0}.wp-block-group h2:not(:first-of-type){margin-top:60px}@media screen and (max-width: 63.99875em){.wp-block-group.no-margin{padding-right:0;padding-left:0}}.wp-block-image.alignfull img,.wp-block-image.alignwide img{-o-object-fit:cover;object-fit:cover;height:auto !important}@media screen and (max-width: 63.99875em){.wp-block-image.alignfull img,.wp-block-image.alignwide img{height:300px}}@media screen and (max-width: 63.99875em){#goodreads-widget{display:none}}.wp-block-group.after-hero{padding-bottom:0}.wp-block-group.after-hero .order-big{margin-bottom:0}.wp-block-group.first{padding-top:0}.page-content-style{max-width:730px;margin:0 auto}@media screen and (max-width: 1024px){.page-content-style{padding-top:100px;padding-bottom:100px}}.wp-block-group__inner-container{max-width:730px;margin:0 auto}.no-margin .wp-block-group__inner-container{max-width:none}.page__content ol,.page-content-style ol{padding-left:1.5em}.page__content ul,.page-content-style ul{padding-left:1.5em;list-style:none}@media screen and (max-width: 840px){.page__content ul,.page-content-style ul{padding-top:0;padding-bottom:0}}.page__content ul li:before,.page-content-style ul li:before{content:'';display:block;width:4px;height:4px;background:#111;position:absolute;left:-21px;top:14px;border-radius:10px}.post-info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.react-loading-skeleton{border-radius:0 !important}.wp-block-columns{margin-bottom:0}.wp-block-columns .wp-block-column{margin-right:27px}@media (max-width: 1024px){.wp-block-columns .wp-block-column{margin-right:0}}.wp-block-columns .wp-block-column:last-child{margin-right:0}.wp-block-columns.line{position:relative}.wp-block-columns.line .wp-block-column{margin-right:0;padding:11.429vw 0 12.143vw;border-right:1px solid #EDEADE}@media screen and (min-width: 1400px){.wp-block-columns.line .wp-block-column{padding:140px 0 160px}}@media screen and (max-width: 1024px) and (min-width: 768px){.wp-block-columns.line .wp-block-column{padding:54px 0}}@media screen and (max-width: 599px){.wp-block-columns.line .wp-block-column{border-right:0}.wp-block-columns.line .wp-block-column:first-child{padding-bottom:0}}.wp-block-columns.line .wp-block-column:last-child{border-right:0}@media screen and (min-width: 60em){.wp-block-columns.line .wp-block-column:last-child{padding-left:7.857vw;margin-left:0}}@media screen and (min-width: 1400px){.wp-block-columns.line .wp-block-column:last-child{padding-left:109px}}@media screen and (max-width: 1024px){.wp-block-columns.line .wp-block-column:last-child{padding-left:54px}}@media screen and (max-width: 781px){.wp-block-columns.line .wp-block-column:last-child{padding-left:0;margin-left:0;padding-top:27px}}@media screen and (min-width: 60em){.wp-block-columns.line .wp-block-column:first-child{padding-right:7.857vw}}@media screen and (min-width: 1400px){.wp-block-columns.line .wp-block-column:first-child{padding-right:109pz}}@media screen and (max-width: 1024px){.wp-block-columns.line .wp-block-column:first-child{padding-right:54px}}@media screen and (max-width: 781px){.wp-block-columns.line .wp-block-column:first-child{padding-right:0;border-right:0;padding-bottom:0}}@media (max-width: 781px) and (min-width: 600px){.wp-block-column{-webkit-flex-basis:100% !important;-ms-flex-preferred-size:100% !important;flex-basis:100% !important}.columns-3 .wp-block-column:nth-child(even){margin-left:0}}@media (max-width: 781px){.columns-3{margin-top:0 !important}}.container.line{position:static}.container.line:after{content:'';height:1px;width:100%;position:absolute;left:0}.theme--default .container.line:after{background-color:#EDEADE}.theme--dark .container.line:after{background-color:#EDEADE}.theme--default .wp-block-group.line{border-top:1px solid #EDEADE}.theme--dark .wp-block-group.line{border-top:1px solid #EDEADE}@media screen and (max-width: 1023px){.single-post .container-outmargin,.single-3-2-1 .container-outmargin{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.single-post .container-outmargin .hamburger,.single-3-2-1 .container-outmargin .hamburger{display:none}.single-post .container-outmargin .page__sidebar__title,.single-3-2-1 .container-outmargin .page__sidebar__title{border:0;padding:0;border-bottom:1px solid #EDEADE;padding-bottom:18px}.single-post .container-outmargin__right,.single-3-2-1 .container-outmargin__right{margin-top:-20px}.single-post .container-outmargin .read-next,.single-3-2-1 .container-outmargin .read-next{width:100%;margin-top:52px;margin-bottom:52px;display:block !important;position:static}.single-post .container-outmargin .read-next ul,.single-3-2-1 .container-outmargin .read-next ul{display:block;padding-top:0}}.container-outmargin{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (max-width: 1023px){.container-outmargin{padding-right:27px;padding-left:27px}}.container-outmargin__left{padding:119px 0 0;max-width:890px;-webkit-box-flex:0;-webkit-flex:0 1 75%;-ms-flex:0 1 75%;flex:0 1 75%}@media screen and (min-width: 1024px){.container-outmargin__left{margin-left:27px}}@media screen and (min-width: 1024px){.container-outmargin__left{border-right:1px solid #EDEADE}}@media screen and (max-width: 1023px){.container-outmargin__left{-webkit-box-flex:0;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;max-width:100%;border-right:0;margin-left:0;padding:27px 0;width:100%}}.container-outmargin__right{padding:32px 0 0 0;position:relative}@media screen and (min-width: 60em){.container-outmargin__right{padding:119px 0 160px;padding-left:75px;padding-right:27px}}@media screen and (max-width: 1090px) and (min-width: 1024px){.container-outmargin__right{padding:0;margin-top:89px;padding-left:15px}}@media screen and (max-width: 1023px){.container-outmargin__right{padding:0;margin-top:27px}}.container-outmargin__right .read-next{position:absolute;width:220px;bottom:100px}.container-outmargin__right .read-next a{border-bottom:transparent}.container-outmargin__right .read-next.active{display:block}@media screen and (max-width: 63.99875em){.container-outmargin{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media screen and (max-width: 1023px){.container-outmargin .page__content{padding-right:0;padding-left:0}}.page__header{position:relative;padding-right:27px;padding-bottom:120px}@media screen and (max-width: 1200px) and (min-width: 1024px){.page__header{padding-bottom:89px}}@media screen and (max-width: 1023px){.page__header{max-width:730px;margin-right:auto;margin-left:auto;padding-right:0;padding-bottom:0px}}.page__header h1{max-width:730px;margin-bottom:40px}@media screen and (max-width: 63.99875em){.page__header h1{margin-bottom:24px;margin-right:auto;margin-left:auto}}.page__header__thumbnail{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 63.99875em){.page__header__thumbnail{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.page__header__thumbnail__img{max-width:140px}@media screen and (min-width: 60em){.page__header__thumbnail__img{margin-right:50px}}@media screen and (max-width: 63.99875em){.page__header__thumbnail__img{margin-bottom:24px}}.page__header__thumbnail h1{max-width:540px}.page__header:after{content:'';height:1px;width:200%;background-color:#EDEADE;position:absolute;right:0;bottom:0}@media screen and (max-width: 1023px){.page__header:after{width:100%;right:unset}}.page__content{max-width:730px;padding-bottom:120px;padding-top:100px}@media screen and (max-width: 1200px) and (min-width: 1024px){.page__content{padding-top:89px}}@media screen and (max-width: 1023px){.page__content{padding-top:48px;padding-right:27px;margin-right:auto;margin-left:auto;padding-bottom:48px}}.page__content>p:first-child{margin-top:0}.page__content__article h2{margin-bottom:24px}.page__content figure{width:100% !important}@media screen and (min-width: 1024px){.page__sidebar{width:220px}}@media screen and (max-width: 63.99875em){.page__sidebar{max-width:730px;margin-right:auto;margin-left:auto;margin-bottom:80px}}.page__sidebar a{border-bottom:2px solid #E2DDCA}.page__sidebar a:hover{border-bottom:2px solid #f8cd5f}.page__sidebar__title{font-family:europa;font-weight:bold;font-size:13px;line-height:150%;letter-spacing:1px;text-transform:uppercase;border-bottom:1px solid #EDEADE;padding-bottom:18px}.page__sidebar__title a{border-bottom-color:#fff}.page__sidebar__title a:hover{background:none;border-bottom:2px solid #E2DDCA;color:#333}@media screen and (max-width: 63.99875em){.page__sidebar__title{border:1px solid #EDEADE;padding:10px;display:inline-block}}.theme--default .page__sidebar__title{color:#757575}.theme--dark .page__sidebar__title{color:#999}.page__sidebar__title .hamburger{margin-right:10px}@media screen and (min-width: 60em){.page__sidebar__title .hamburger{display:none}}.page__sidebar__title .close{display:none}.page__sidebar__content p{font-size:18px;line-height:27px}.page__sidebar__social a{margin-right:10px;border:0}.page__sidebar__social a:hover{background:none;border:0}.page__sidebar__social svg circle,.page__sidebar__social svg circle{-webkit-transition:all 0.3s;transition:all 0.3s}.page__sidebar__social a.twitter:hover svg circle{fill:#1EA1F2;opacity:1}.page__sidebar__social a.twitter:hover svg path{fill:#fff}.page__sidebar__social a.instagram:hover svg circle{fill:#C13584;opacity:1}.page__sidebar__social a.instagram:hover svg path{fill:#fff}.page__sidebar__social a.facebook:hover svg circle{fill:#4267B2;opacity:1}.page__sidebar__social a.facebook:hover svg path{fill:#fff}.page__sidebar ul{list-style:none;padding-left:0;font-size:18px;line-height:150%;text-transform:capitalize}@media screen and (max-width: 63.99875em){.page__sidebar ul{display:none;padding-top:32px}}.page__sidebar ul li{padding-left:0}.page__sidebar ul li::before{display:none}.page__sidebar ul li span{font-family:europa;display:block;font-size:11px;line-height:160%;letter-spacing:1px;text-transform:uppercase;color:#757575}.page__sidebar ul li.current-menu-item a{font-weight:bold;position:relative;pointer-events:none;cursor:default}.page__sidebar ul li.current-menu-item a::before{content:'';position:absolute;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNyIgaGVpZ2h0PSIxMCIgdmlld0JveD0iMCAwIDcgMTAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xLjI2NTYyIDAuMjEyODkxTDAuODM1OTM4IDAuNjIxMDk0QzAuNzUgMC43Mjg1MTYgMC43NSAwLjkwMDM5MSAwLjgzNTkzOCAwLjk4NjMyOEw0LjcyNDYxIDQuODc1TDAuODM1OTM4IDguNzg1MTZDMC43NSA4Ljg3MTA5IDAuNzUgOS4wNDI5NyAwLjgzNTkzOCA5LjE1MDM5TDEuMjY1NjIgOS41NTg1OUMxLjM3MzA1IDkuNjY2MDIgMS41MjM0NCA5LjY2NjAyIDEuNjMwODYgOS41NTg1OUw2LjE0MjU4IDUuMDY4MzZDNi4yMjg1MiA0Ljk2MDk0IDYuMjI4NTIgNC44MTA1NSA2LjE0MjU4IDQuNzAzMTJMMS42MzA4NiAwLjIxMjg5MUMxLjUyMzQ0IDAuMTA1NDY5IDEuMzczMDUgMC4xMDU0NjkgMS4yNjU2MiAwLjIxMjg5MVoiIGZpbGw9IiM5OTk5OTkiLz4KPC9zdmc+Cg==");width:38px;height:22px;left:-15px;top:10px;background-repeat:no-repeat}.single-3-2-1 .page__header:after{display:none}.single-3-2-1 .page__content{border-top:1px solid #EDEADE;position:relative}@media screen and (max-width: 63.99875em){.single-3-2-1 .page__content{padding-right:0;padding-top:32px}}@media screen and (min-width: 60em){.single-3-2-1 .page__content{padding-top:64px}}.single-3-2-1 .page__content .dots{text-align:center;position:absolute;top:-13px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (min-width: 60em){.single-3-2-1 .page__header{padding-bottom:80px}}.single-book-summaries .page__header h1{margin-bottom:24px}@media screen and (max-width: 63.99875em){.toc-visible .page__sidebar ul{text-align:center}.toc-visible .page__sidebar__title{border:0;border-bottom:1px solid #EDEADE;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.toc-visible .page__sidebar__title .hamburger{display:none}.toc-visible .page__sidebar__title .close{display:block}.toc-visible .post__sidebar ul{text-align:left}}.toc{font-family:europa;font-weight:bold;max-width:unset}.toc__header{font-size:13px;line-height:150%;letter-spacing:1px;text-transform:uppercase}.theme--default .toc__header{color:#757575}.theme--dark .toc__header{color:#999}.toc__list{list-style:none;padding-left:0;margin-bottom:0;max-width:unset;padding-bottom:0}.toc__list li{font-size:18px;line-height:140%;padding-bottom:0px;position:relative;padding-left:24px}.toc__list li::before{content:'';background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNyIgaGVpZ2h0PSIxMCIgdmlld0JveD0iMCAwIDcgMTAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xLjI2NTYyIDAuMjEyODkxTDAuODM1OTM4IDAuNjIxMDk0QzAuNzUgMC43Mjg1MTYgMC43NSAwLjkwMDM5MSAwLjgzNTkzOCAwLjk4NjMyOEw0LjcyNDYxIDQuODc1TDAuODM1OTM4IDguNzg1MTZDMC43NSA4Ljg3MTA5IDAuNzUgOS4wNDI5NyAwLjgzNTkzOCA5LjE1MDM5TDEuMjY1NjIgOS41NTg1OUMxLjM3MzA1IDkuNjY2MDIgMS41MjM0NCA5LjY2NjAyIDEuNjMwODYgOS41NTg1OUw2LjE0MjU4IDUuMDY4MzZDNi4yMjg1MiA0Ljk2MDk0IDYuMjI4NTIgNC44MTA1NSA2LjE0MjU4IDQuNzAzMTJMMS42MzA4NiAwLjIxMjg5MUMxLjUyMzQ0IDAuMTA1NDY5IDEuMzczMDUgMC4xMDU0NjkgMS4yNjU2MiAwLjIxMjg5MVoiIGZpbGw9IiM5OTk5OTkiLz4KPC9zdmc+Cg==");position:absolute;width:7px;height:10px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;background-color:transparent}.post__author{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;font-family:europa;font-weight:bold;font-size:12px;line-height:165%;letter-spacing:0.1em;text-transform:uppercase}@media screen and (max-width: 63.99875em){.post__author{padding-bottom:48px;max-width:730px;margin-right:auto;margin-left:auto}}.post__author a{background:none;border-bottom:2px solid #fff;color:#666;-webkit-transition:all 0.3s;transition:all 0.3s}.post__author a:hover{color:#333;border-bottom:2px solid #E2DDCA}.post__author span{font-style:italic;font-size:16px;line-height:100%;text-transform:none;letter-spacing:0;margin-right:5px;font-family:Minion Pro;font-weight:normal}.theme--default .post__author span{color:#757575}.theme--dark .post__author span{color:#999}.post__author>div{color:#666;padding-right:14px;margin-right:14px;position:relative}.post__author>div::after{content:'';position:absolute;height:10px;width:1px;background-color:#757575;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.post__author>div:last-child:after{display:none}.post__author>div:last-child{margin-right:0;padding-right:0}.post__author>div:last-child::after{display:none}.post__author>.newsletter_post{margin-right:5px;padding-right:0}.post__author>.newsletter_post::after{display:none}.post__author .post-info-cat a:after{content:','}.post__author .post-info-cat a:last-child:after{content:''}.post__sidebar a{-webkit-transition:all 0.3s;transition:all 0.3s}.post__sidebar li{border-bottom:1px solid #EDEADE;padding-bottom:18px;margin-bottom:18px}.post__sidebar li.post__sidebar__more{color:inherit;text-decoration:none;letter-spacing:1px;text-transform:uppercase;font-family:europa;font-weight:bold;font-size:13px;line-height:170%;padding-bottom:0;margin-bottom:0;border-bottom:0}.post__sidebar li.post__sidebar__more svg{margin-left:16px}.post__next{position:relative}.post__next:after{content:'';height:1px;width:200%;background-color:#EDEADE;position:absolute;right:0;top:0}@media screen and (max-width: 1023px){.post__next:after{width:100%;right:unset}}@media screen and (max-width: 63.99875em){.single-post .toc-visible .page__sidebar ul{text-align:left}}.content{padding-top:120px;padding-bottom:120px;max-width:730px}@media screen and (max-width: 1023px){.content{padding-top:48px;padding-bottom:48px}}.footnote-button{display:inline;background:none;color:#111;opacity:0.5}.footnote-button::before{color:#111;bottom:25px;font-style:italic}.footnote-button:hover{border-bottom:none;opacity:1}.footnotetitle{font-family:europa;font-style:normal;font-weight:bold;font-size:15px;line-height:150%;letter-spacing:1px;text-transform:uppercase;margin-top:80px;position:relative;display:inline-block;cursor:pointer}@media screen and (max-width: 1023px){.footnotetitle{margin-top:40px}}.footnotetitle:after{background-image:url("data:image/svg+xml,%3Csvg width='6' height='9' viewBox='0 0 6 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.719727 8.1543C0.719727 8.68165 1.33496 8.94532 1.71582 8.56446L5.46582 4.81446C5.7002 4.58009 5.7002 4.19923 5.46582 3.96485L1.71582 0.214851C1.33496 -0.166009 0.719727 0.0976633 0.719727 0.625007V8.1543Z' fill='%23111111'/%3E%3C/svg%3E%0A");content:'';display:block;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all 0.3s;transition:all 0.3s;height:9px;width:6px;position:absolute;right:-20px;top:7px}.footnotetitle.open:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.footnotes ol{display:none;margin:0}.footnotes .footnote{font-size:17px;font-style:italic}.footnotes .footnote p{font-size:17px;font-style:italic}.footnote-content{opacity:1 !important;border:1px solid #E2DDCA;-webkit-box-shadow:0 10px 20px rgba(0,0,0,0.15);box-shadow:0 10px 20px rgba(0,0,0,0.15)}.footnote-content .footnote-content-wrapper{background:#F9F8F4;padding:12px 20px}.footnote-content .footnote-content-wrapper p{font-size:16px}.tooltip{background:#F9F8F4;border:1px solid #E2DDCA;-webkit-box-shadow:0 10px 20px rgba(0,0,0,0.15);box-shadow:0 10px 20px rgba(0,0,0,0.15)}.smart-track-player.spp-sticky{border-top:3px solid #fff !important}.spp-stp-desktop .spp-controls.spp-sticky{padding-top:10px}.spp-stp-desktop .spp-progress-bar-region{position:relative;top:10px}.spp-stp-desktop .spp-sticky-news-and-more{padding-top:26px}.spp-stp-desktop .spp-artist-and-title{padding-top:28px}.smart-track-player.spp-sticky.spp-stp-desktop .spp-controls{width:250px !important}@media (max-width: 768px){.smart-track-player.spp-sticky.spp-sticky-collapsed .spp-controls{width:120px !important}.smart-track-player.spp-sticky.spp-sticky-collapsed .spp-sticky-expand{top:30px !important;right:16px !important}}.smart-track-player.spp-sticky.spp-stp-desktop .spp-stpd-show-logo img,.smart-track-player.spp-sticky.spp-sticky-collapsed .spp-stpd-show-logo img{height:60px !important;width:60px !important;left:10px !important;top:24px !important}.smart-track-player.spp-sticky.spp-stp-desktop .spp-top-matter .spp-sticky-news-and-more .spp-sticky-more svg{display:none}.spp-stp-desktop .spp-top-matter .spp-artist-and-title .spp-stpd-artist .spp-artist-box .spp-artist-first-container span:first-child{font-family:europa;font-weight:bold;font-size:11px;line-height:165%;letter-spacing:0.1em;text-transform:uppercase;color:#757575}.spp-stpd-track-title{font-family:europa !important;font-weight:bold !important;font-size:14px !important;line-height:125% !important;color:#111111 !important}.smart-podcast-player.spp-color-111111 .spp-player-layout .spp-main-region .spp-main-view .spp-top-matter .spp-artist-and-title .spp-news,.smart-track-player.stp-color-111111-FFFFFF .spp-player-layout .spp-main-region .spp-main-view .spp-top-matter .spp-news,.spp-news-overlay .spp-news-region .spp-news-layout .spp-news-basic-cta .spp-button-wrapper .spp-news-subscribe{font-family:europa;font-style:normal;font-weight:bold;font-size:11px;line-height:165%;letter-spacing:0.1em;text-transform:uppercase;color:#757575;cursor:pointer;-webkit-transition:all .25s ease-in;transition:all .25s ease-in}.smart-podcast-player.spp-color-111111 .spp-player-layout .spp-main-region .spp-main-view .spp-top-matter .spp-artist-and-title .spp-news:hover,.smart-track-player.stp-color-111111-FFFFFF .spp-player-layout .spp-main-region .spp-main-view .spp-top-matter .spp-news:hover,.spp-news-overlay .spp-news-region .spp-news-layout .spp-news-basic-cta .spp-button-wrapper .spp-news-subscribe:hover{color:#333}.smart-track-player.spp-sticky.spp-stp-desktop .spp-progress-bar .spp-time-elapsed,.smart-track-player.spp-sticky.spp-stp-desktop .spp-progress-bar .spp-time-remaining{color:#111111;font-family:europa;font-style:normal;font-weight:bold;font-size:11px}.smart-track-player.spp-sticky.spp-stp-desktop .spp-top-matter .spp-sticky-news-and-more .spp-sticky-news{bottom:-16px !important}.smart-track-player.spp-sticky.spp-stp-desktop .spp-top-matter .spp-sticky-news-and-more .spp-sticky-news::before{content:'';position:absolute;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxMSAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwLjc0MjIgMi4wMzkwNkMxMC44NzExIDIuMDM5MDYgMTEgMS45MzE2NCAxMSAxLjc4MTI1VjEuMDkzNzVDMTEgMC45NjQ4NDQgMTAuODcxMSAwLjgzNTkzOCAxMC43NDIyIDAuODM1OTM4SDMuMDA3ODFDMi44NTc0MiAwLjgzNTkzOCAyLjc1IDAuOTY0ODQ0IDIuNzUgMS4wOTM3NVYxLjc4MTI1QzIuNzUgMS45MzE2NCAyLjg1NzQyIDIuMDM5MDYgMy4wMDc4MSAyLjAzOTA2SDEwLjc0MjJaTTExIDUuMjE4NzVWNC41MzEyNUMxMSA0LjQwMjM0IDEwLjg3MTEgNC4yNzM0NCAxMC43NDIyIDQuMjczNDRIMy4wMDc4MUMyLjg1NzQyIDQuMjczNDQgMi43NSA0LjQwMjM0IDIuNzUgNC41MzEyNVY1LjIxODc1QzIuNzUgNS4zNjkxNCAyLjg1NzQyIDUuNDc2NTYgMy4wMDc4MSA1LjQ3NjU2SDEwLjc0MjJDMTAuODcxMSA1LjQ3NjU2IDExIDUuMzY5MTQgMTEgNS4yMTg3NVpNMTEgOC42NTYyNVY3Ljk2ODc1QzExIDcuODM5ODQgMTAuODcxMSA3LjcxMDk0IDEwLjc0MjIgNy43MTA5NEgzLjAwNzgxQzIuODU3NDIgNy43MTA5NCAyLjc1IDcuODM5ODQgMi43NSA3Ljk2ODc1VjguNjU2MjVDMi43NSA4LjgwNjY0IDIuODU3NDIgOC45MTQwNiAzLjAwNzgxIDguOTE0MDZIMTAuNzQyMkMxMC44NzExIDguOTE0MDYgMTEgOC44MDY2NCAxMSA4LjY1NjI1Wk0xLjk3NjU2IDIuMTI1VjAuNzVDMS45NzY1NiAwLjYyMTA5NCAxLjg0NzY2IDAuNDkyMTg4IDEuNzE4NzUgMC40OTIxODhIMC4zNDM3NUMwLjE5MzM1OSAwLjQ5MjE4OCAwLjA4NTkzNzUgMC42MjEwOTQgMC4wODU5Mzc1IDAuNzVWMi4xMjVDMC4wODU5Mzc1IDIuMjc1MzkgMC4xOTMzNTkgMi4zODI4MSAwLjM0Mzc1IDIuMzgyODFIMS43MTg3NUMxLjg0NzY2IDIuMzgyODEgMS45NzY1NiAyLjI3NTM5IDEuOTc2NTYgMi4xMjVaTTEuOTc2NTYgNS41NjI1VjQuMTg3NUMxLjk3NjU2IDQuMDU4NTkgMS44NDc2NiAzLjkyOTY5IDEuNzE4NzUgMy45Mjk2OUgwLjM0Mzc1QzAuMTkzMzU5IDMuOTI5NjkgMC4wODU5Mzc1IDQuMDU4NTkgMC4wODU5Mzc1IDQuMTg3NVY1LjU2MjVDMC4wODU5Mzc1IDUuNzEyODkgMC4xOTMzNTkgNS44MjAzMSAwLjM0Mzc1IDUuODIwMzFIMS43MTg3NUMxLjg0NzY2IDUuODIwMzEgMS45NzY1NiA1LjcxMjg5IDEuOTc2NTYgNS41NjI1Wk0xLjk3NjU2IDlWNy42MjVDMS45NzY1NiA3LjQ5NjA5IDEuODQ3NjYgNy4zNjcxOSAxLjcxODc1IDcuMzY3MTlIMC4zNDM3NUMwLjE5MzM1OSA3LjM2NzE5IDAuMDg1OTM3NSA3LjQ5NjA5IDAuMDg1OTM3NSA3LjYyNVY5QzAuMDg1OTM3NSA5LjE1MDM5IDAuMTkzMzU5IDkuMjU3ODEgMC4zNDM3NSA5LjI1NzgxSDEuNzE4NzVDMS44NDc2NiA5LjI1NzgxIDEuOTc2NTYgOS4xNTAzOSAxLjk3NjU2IDlaIiBmaWxsPSIjOTk5OTk5Ii8+Cjwvc3ZnPgo=");width:11px;height:18px;left:0;top:12px;background-repeat:no-repeat}.spp-player-layout .spp-play-pause .spp-play .spp-play-mask-bottom,.spp-player-layout .spp-play-pause-circle .spp-play-invisisquare .spp-play .spp-play-mask-bottom,.spp-stpd-playback-controls .spp-play-pause .spp-play .spp-play-mask-bottom,.spp-stpd-playback-controls .spp-play-pause-circle .spp-play-invisisquare .spp-play .spp-play-mask-bottom{-webkit-transform-origin:0% 60% !important;-ms-transform-origin:0% 60% !important;transform-origin:0% 60% !important;-webkit-transition:none  !important;transition:none  !important;background-color:#F8CD5F !important}.spp-player-layout .spp-play-pause .spp-play .spp-play-mask-top,.spp-player-layout .spp-play-pause-circle .spp-play-invisisquare .spp-play .spp-play-mask-top,.spp-stpd-playback-controls .spp-play-pause .spp-play .spp-play-mask-top,.spp-stpd-playback-controls .spp-play-pause-circle .spp-play-invisisquare .spp-play .spp-play-mask-top{-webkit-transform-origin:0% 60% !important;-ms-transform-origin:0% 60% !important;transform-origin:0% 60% !important;-webkit-transition:none  !important;transition:none  !important;background-color:#F8CD5F !important}.spp-player-layout .spp-play-pause .spp-play .spp-play-bar-left,.spp-player-layout .spp-play-pause-circle .spp-play-invisisquare .spp-play .spp-play-bar-left,.spp-stpd-playback-controls .spp-play-pause .spp-play .spp-play-bar-left,.spp-stpd-playback-controls .spp-play-pause-circle .spp-play-invisisquare .spp-play .spp-play-bar-left{left:2px !important;-webkit-transition:none  !important;transition:none  !important}.spp-main-region .spp-main-view.spp-playing .spp-controls .spp-play-pause-circle .spp-play-invisisquare .spp-play .spp-play-bar-left,.spp-main-region .spp-main-view.spp-playing .spp-controls .spp-play-pause-circle .spp-play-invisisquare .spp-play .spp-play-bar-right{-webkit-transform:translateX(0%) !important;-ms-transform:translateX(0%) !important;transform:translateX(0%) !important;width:30% !important;height:70% !important;top:3px !important;-webkit-transition:none !important;transition:none !important}.spp-main-region .spp-main-view .spp-controls.spp-sticky .spp-play-pause-circle .spp-play-invisisquare .spp-play{-webkit-transform:none !important;-ms-transform:none !important;transform:none !important;top:3px;left:7px;-webkit-transition:none !important;transition:none !important}.spp-main-region .spp-main-view.spp-playing .spp-controls.spp-sticky .spp-play-pause-circle .spp-play-invisisquare .spp-play{left:3px}.spp-player-layout .spp-play-pause .spp-play .spp-loading-icon,.spp-player-layout .spp-play-pause-circle .spp-play-invisisquare .spp-play .spp-loading-icon,.spp-stpd-playback-controls .spp-play-pause .spp-play .spp-loading-icon,.spp-stpd-playback-controls .spp-play-pause-circle .spp-play-invisisquare .spp-play .spp-loading-icon{left:-3px;top:0px;position:relative}.smart-track-player .spp-controls .spp-play-pause-circle{height:45px !important;width:45px !important}.smart-podcast-player .spp-progress-bar .spp-seek-time,.smart-track-player .spp-progress-bar .spp-seek-time{border-radius:3px;height:19px !important;padding:2px 6px 0px !important;margin-left:-5px;font-size:13px !important;opacity:1 !important}.smart-track-player .spp-controls .spp-step-back svg,.smart-track-player .spp-controls .spp-step-forward svg,.smart-track-player .spp-controls .spp-volume svg,.smart-track-player .spp-controls .spp-speed svg{display:none}.smart-track-player.spp-sticky .spp-controls .spp-step-back{position:relative}.smart-track-player.spp-sticky .spp-controls .spp-step-back::before{content:'';position:absolute;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iMjMiIHZpZXdCb3g9IjAgMCA0MCAyMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE0LjI0NDEgMTUuNzYxMUwxNS4wNzIxIDE2LjgxNzFMMTYuNTQ4MSAxNS42NDExVjIyLjEyMTFIMTcuOTg4MVYxMy43MjExSDE2LjgwMDFMMTQuMjQ0MSAxNS43NjExWiIgZmlsbD0iIzExMTExMSIvPgo8cGF0aCBkPSJNMjUuODg4MiAxOS4zNjExQzI1Ljg4ODIgMTcuMzkzMSAyNC41MDgyIDE2LjQ4MTEgMjMuMDIwMiAxNi40ODExQzIyLjMwMDIgMTYuNDgxMSAyMS44MzIyIDE2LjczMzEgMjEuODMyMiAxNi43MzMxVjE1LjA4OTFIMjUuNjcyMlYxMy43MjExSDIwLjM5MjJWMTguNzEzMUMyMC4zOTIyIDE4LjcxMzEgMjEuNDg0MiAxNy44MDExIDIyLjY0ODIgMTcuODAxMUMyMy44OTYyIDE3LjgwMTEgMjQuNDM2MiAxOC40NjExIDI0LjQzNjIgMTkuMzYxMUMyNC40MzYyIDIwLjIzNzEgMjMuODcyMiAyMC45MjExIDIyLjkwMDIgMjAuOTIxMUMyMS41OTIyIDIwLjkyMTEgMjEuMTYwMiAxOS42MzcxIDIxLjE2MDIgMTkuNjM3MUwxOS45NjAyIDIwLjMyMTFDMTkuOTYwMiAyMC4zMjExIDIwLjY4MDIgMjIuMjY1MSAyMi45MDAyIDIyLjI2NTFDMjQuMzUyMiAyMi4yNjUxIDI1Ljg4ODIgMjEuMzI5MSAyNS44ODgyIDE5LjM2MTFaIiBmaWxsPSIjMTExMTExIi8+CjxwYXRoIGQ9Ik0zNy4yMTc4IDIwLjYxNTlDMzguMDYyMyAxMS4yNjUxIDMxLjE2NjYgMy4wMDAxNyAyMS44MTU5IDIuMTU1NjNDMTIuNDY1MSAxLjMxMTEgNC4yMDAxMyA4LjIwNjc3IDMuMzU1NiAxNy41NTc1IiBzdHJva2U9ImJsYWNrIi8+CjxwYXRoIGQ9Ik0zLjM1NzQyIDIxLjEyMTFMMC43NTkzNDYgMTYuNjIxMUw1Ljk1NTUgMTYuNjIxMUwzLjM1NzQyIDIxLjEyMTFaIiBmaWxsPSJibGFjayIvPgo8L3N2Zz4K");width:38px;height:22px;left:0;top:-26px;background-repeat:no-repeat}.smart-track-player.spp-sticky .spp-controls .spp-step-forward{position:relative}.smart-track-player.spp-sticky .spp-controls .spp-step-forward::before{content:'';position:absolute;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iMjMiIHZpZXdCb3g9IjAgMCA0MCAyMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE3LjUxNjggMTYuMDk3MUMxNy41MTY4IDE2Ljk0OTEgMTYuOTQwOCAxNy4yNzMxIDE2LjA2NDggMTcuMjczMUgxNS42MDg4VjE4LjU5MzFIMTYuMjA4OEMxNi45NjQ4IDE4LjU5MzEgMTcuNzMyOCAxOC44OTMxIDE3LjczMjggMTkuNzgxMUMxNy43MzI4IDIwLjQyOTEgMTcuMTgwOCAyMC45MjExIDE2LjI2ODggMjAuOTIxMUMxNC44NzY4IDIwLjkyMTEgMTQuNTA0OCAxOS42MzcxIDE0LjUwNDggMTkuNjM3MUwxMy4zMjg4IDIwLjMyMTFDMTMuMzI4OCAyMC4zMjExIDEzLjkyODggMjIuMjY1MSAxNi4yNjg4IDIyLjI2NTFDMTcuOTAwOCAyMi4yNjUxIDE5LjE3MjggMjEuMzA1MSAxOS4xNzI4IDE5Ljc4MTFDMTkuMTcyOCAxOC4xNzMxIDE3LjkzNjggMTcuODYxMSAxNy45MzY4IDE3Ljg2MTFDMTcuOTM2OCAxNy44NjExIDE4Ljk2ODggMTcuMjk3MSAxOC45Njg4IDE2LjA5NzFDMTguOTY4OCAxNC41NDkxIDE3Ljc5MjggMTMuNTc3MSAxNi4yNTY4IDEzLjU3NzFDMTQuMjI4OCAxMy41NzcxIDEzLjU4MDggMTUuMzUzMSAxMy41ODA4IDE1LjM1MzFMMTQuODI4OCAxNS45NDExQzE0LjgyODggMTUuOTQxMSAxNS4xNjQ4IDE0LjkyMTEgMTYuMjU2OCAxNC45MjExQzE3LjAwMDggMTQuOTIxMSAxNy41MTY4IDE1LjQyNTEgMTcuNTE2OCAxNi4wOTcxWk0yMy4zNzY1IDEzLjU3NzFDMjEuMjQwNSAxMy41NzcxIDIwLjIwODUgMTUuNjQxMSAyMC4yMDg1IDE3LjkyMTFDMjAuMjA4NSAyMC4yMDExIDIxLjI0MDUgMjIuMjY1MSAyMy4zNzY1IDIyLjI2NTFDMjUuNTEyNSAyMi4yNjUxIDI2LjUyMDUgMjAuMjAxMSAyNi41MjA1IDE3LjkyMTFDMjYuNTIwNSAxNS42NDExIDI1LjUxMjUgMTMuNTc3MSAyMy4zNzY1IDEzLjU3NzFaTTIzLjM3NjUgMjAuOTIxMUMyMi4yMTI1IDIwLjkyMTEgMjEuNjQ4NSAxOS41NjUxIDIxLjY0ODUgMTcuOTIxMUMyMS42NDg1IDE2LjI3NzEgMjIuMjEyNSAxNC45MjExIDIzLjM3NjUgMTQuOTIxMUMyNC41NDA1IDE0LjkyMTEgMjUuMDgwNSAxNi4yNzcxIDI1LjA4MDUgMTcuOTIxMUMyNS4wODA1IDE5LjU2NTEgMjQuNTQwNSAyMC45MjExIDIzLjM3NjUgMjAuOTIxMVoiIGZpbGw9IiMxMTExMTEiLz4KPHBhdGggZD0iTTIuNzgwMjggMjAuNjE1OUMxLjkzNTc0IDExLjI2NTEgOC44MzE0MiAzLjAwMDE3IDE4LjE4MjIgMi4xNTU2M0MyNy41MzMgMS4zMTExIDM1Ljc5NzkgOC4yMDY3NyAzNi42NDI1IDE3LjU1NzUiIHN0cm9rZT0iYmxhY2siLz4KPHBhdGggZD0iTTM2LjY0MDYgMjEuMTIxMUwzOS4yMzg3IDE2LjYyMTFMMzQuMDQyNSAxNi42MjExTDM2LjY0MDYgMjEuMTIxMVoiIGZpbGw9ImJsYWNrIi8+Cjwvc3ZnPgo=");width:38px;height:22px;left:0;top:-26px;background-repeat:no-repeat}.smart-track-player.spp-sticky .spp-controls .spp-volume{position:relative}.smart-track-player.spp-sticky .spp-controls .spp-volume::before{content:'';position:absolute;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAxOSAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTYuODc4OTEgNC43MTg4MUw0LjQ0NTMxIDcuMTI1MDZIMS42NTYyNUMxLjI3MzQ0IDcuMTI1MDYgMSA3LjQyNTg0IDEgNy43ODEzMVYxMS43MTg4QzEgMTIuMTAxNiAxLjI3MzQ0IDEyLjM3NTEgMS42NTYyNSAxMi4zNzUxSDQuNDQ1MzFMNi44Nzg5MSAxNC44MDg3QzcuMjg5MDYgMTUuMjE4OCA4IDE0Ljk0NTQgOCAxNC4zNDM4VjUuMTgzNjVDOCA0LjU4MjA5IDcuMjg5MDYgNC4zMDg2NSA2Ljg3ODkxIDQuNzE4ODFaTTEzLjI1IDMuMjk2OTRDMTIuOTQ5MiAzLjEwNTUzIDEyLjUzOTEgMy4xODc1NiAxMi4zMjAzIDMuNDg4MzRDMTIuMTI4OSAzLjgxNjQ3IDEyLjIxMDkgNC4yMjY2MiAxMi41MTE3IDQuNDE4MDNDMTQuMzQzOCA1LjU5MzgxIDE1LjQxMDIgNy42MTcyNSAxNS40MTAyIDkuNzc3NEMxNS40MTAyIDExLjkxMDIgMTQuMzQzOCAxMy45MzM3IDEyLjUxMTcgMTUuMTA5NEMxMi4yMTA5IDE1LjMwMDggMTIuMTI4OSAxNS43MTEgMTIuMzIwMyAxNi4wMzkxQzEyLjUxMTcgMTYuMzEyNiAxMi45MjE5IDE2LjQyMTkgMTMuMjUgMTYuMjMwNUMxNS40Mzc1IDE0Ljc4MTMgMTYuNzUgMTIuMzc1MSAxNi43NSA5Ljc1MDA2QzE2Ljc1IDcuMTUyNCAxNS40Mzc1IDQuNzQ2MTUgMTMuMjUgMy4yOTY5NFpNMTQuMTI1IDkuNzUwMDZDMTQuMTI1IDguMDI3NCAxMy4yMjI3IDYuNDQxNDcgMTEuNzczNCA1LjQ4NDQ0QzExLjQ3MjcgNS4yOTMwMyAxMS4wNjI1IDUuMzc1MDYgMTAuODcxMSA1LjcwMzE5QzEwLjY3OTcgNi4wMDM5NyAxMC43NjE3IDYuNDE0MTIgMTEuMDYyNSA2LjYwNTUzQzEyLjE1NjIgNy4yODkxMiAxMi44MTI1IDguNDkyMjUgMTIuODEyNSA5Ljc1MDA2QzEyLjgxMjUgMTEuMDM1MiAxMi4xNTYyIDEyLjIzODMgMTEuMDYyNSAxMi45MjE5QzEwLjc2MTcgMTMuMTEzMyAxMC42Nzk3IDEzLjUyMzUgMTAuODcxMSAxMy44MjQzQzExLjAzNTIgMTQuMTI1MSAxMS40NDUzIDE0LjIzNDQgMTEuNzczNCAxNC4wNDNDMTMuMjIyNyAxMy4wODYgMTQuMTI1IDExLjUwMDEgMTQuMTI1IDkuNzUwMDZaTTEwLjI0MjIgNy42NzE5NEM5LjkxNDA2IDcuNDgwNTMgOS41MzEyNSA3LjU4OTkgOS4zMzk4NCA3LjkxODAzQzkuMTc1NzggOC4yNDYxNSA5LjI4NTE2IDguNjI4OTcgOS42MTMyOCA4LjgyMDM3QzkuOTQxNDEgOS4wMTE3OCAxMC4xODc1IDkuMzY3MjUgMTAuMTg3NSA5Ljc1MDA2QzEwLjE4NzUgMTAuMTYwMiA5Ljk0MTQxIDEwLjUxNTcgOS42MTMyOCAxMC43MDcxQzkuMjg1MTYgMTAuODk4NSA5LjE3NTc4IDExLjI4MTMgOS4zMzk4NCAxMS42MDk0QzkuNTMxMjUgMTEuOTM3NiA5LjkxNDA2IDEyLjA0NjkgMTAuMjQyMiAxMS44NTU1QzExLjAwNzggMTEuNDQ1NCAxMS41IDEwLjYyNTEgMTEuNSA5Ljc1MDA2QzExLjUgOC45MDI0IDExLjAwNzggOC4wODIwOSAxMC4yNDIyIDcuNjcxOTRaIiBmaWxsPSIjMTExMTExIi8+Cjwvc3ZnPgo=");width:19px;height:19px;left:0;top:-21px;background-repeat:no-repeat}.smart-podcast-player .spp-volume-slider,.smart-track-player .spp-volume-slider{background:#EDEADE !important;border:none !important;bottom:30px !important;margin-left:4px}.smart-podcast-player .spp-volume-slider .spp-volume-slider-notch-2,.smart-track-player .spp-volume-slider .spp-volume-slider-notch-2{background:#EDEADE !important}.smart-podcast-player .spp-volume-slider .spp-volume-slider-notch-1,.smart-track-player .spp-volume-slider .spp-volume-slider-notch-1{display:none}.smart-podcast-player .spp-volume-slider .rangeslider,.smart-track-player .spp-volume-slider .rangeslider{background:#fff !important}.smart-track-player.spp-sticky .spp-controls .spp-speed{position:relative;width:10%}.smart-track-player.spp-sticky .spp-controls .spp-speed::before{content:'1x';display:block;position:absolute;width:24px;height:24px;left:0;top:-18px;font-weight:bold;font-size:13px;text-align:center}.smart-track-player.spp-sticky .spp-speeding-125 .spp-controls .spp-speed::before{content:'1.25x'}.smart-track-player.spp-sticky .spp-speeding-150 .spp-controls .spp-speed::before{content:'1.5x'}.smart-track-player.spp-sticky .spp-speeding-175 .spp-controls .spp-speed::before{content:'1.75x'}.smart-track-player.spp-sticky .spp-speeding-200 .spp-controls .spp-speed::before{content:'2x'}.smart-track-player.spp-sticky .spp-speeding-300 .spp-controls .spp-speed::before{content:'3x'}.smart-track-player.spp-sticky .spp-speeding-050 .spp-controls .spp-speed::before{content:'0.5x'}.smart-track-player.spp-sticky .spp-speeding-075 .spp-controls .spp-speed::before{content:'0.75x'}.spp-stp-mobile .spp-player-layout .spp-main-region .spp-main-view .spp-top-matter .spp-more{display:none}.spp-stp-mobile.spp-sticky-expanded{max-height:250px !important}.spp-stp-mobile.spp-sticky-expanded .spp-sticky-expanded-header{display:none !important}.spp-stp-mobile.spp-sticky-expanded .spp-main-view{padding-top:20px !important}.spp-stp-mobile.spp-sticky-expanded .spp-show-logo,.spp-stp-mobile.spp-sticky-expanded .spp-show-logo img{display:inline-block;float:left;width:80px !important;height:80px !important}.spp-stp-mobile.spp-sticky-expanded .spp-artist-and-title{display:inline-block;text-align:left !important;margin:0 0 0 20px !important;width:calc(100% - 180px) !important}.spp-stp-mobile.spp-sticky-expanded .spp-news{padding:0 !important}.spp-stp-mobile.spp-sticky-expanded .spp-time-elapsed,.spp-stp-mobile.spp-sticky-expanded .spp-time-remaining{color:#111 !important;top:-12px !important;font-weight:bold !important}.spp-stp-mobile.spp-sticky-expanded .spp-time-elapsed{margin-left:0px !important}.spp-stp-mobile.spp-sticky-expanded .spp-time-remaining{margin-right:0px !important}.spp-stp-mobile.spp-sticky-expanded .spp-play-pause-circle{background-color:#F8CD5F !important}.spp-stp-mobile.spp-sticky-expanded .spp-progress-bar{bottom:80px !important}.spp-stp-mobile.spp-sticky-expanded .spp-controls{bottom:10px !important}.spp-stp-mobile.spp-sticky-expanded .spp-step-back::before,.spp-stp-mobile.spp-sticky-expanded .spp-step-forward::before{background-size:100%;width:52px !important;height:34px !important;background-size:100% !important;top:-30px !important}.spp-stp-mobile.spp-sticky-expanded .spp-volume::before{background-size:100%;width:25px !important;height:25px !important;background-size:100% !important;top:-23px !important}.spp-stp-mobile.spp-sticky-expanded .spp-speed::before{font-size:17px !important}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9ub3JtYWxpemUuc2NzcyIsIl9ncmlkLnNjc3MiLCJfdmFyaWFibGVzLnNjc3MiLCJfdmlzYWJsZS5zY3NzIiwiX3RoZW1lLWNvbG9ycy5zY3NzIiwiLi4vLi4vdmlld3MvY29tcG9uZW50cy9kYXJrLW1vZGUvX3N0eWxlLnNjc3MiLCIuLi8uLi92aWV3cy9jb21wb25lbnRzL2Zvb3Rlci9fZm9vdGVyLnNjc3MiLCIuLi8uLi92aWV3cy9jb21wb25lbnRzL2Zvcm0vX2Zvcm0uc2NzcyIsIi4uLy4uL3ZpZXdzL2NvbXBvbmVudHMvaGVhZGVyL19oYW1idXJnZXIuc2NzcyIsIi4uLy4uL3ZpZXdzL2NvbXBvbmVudHMvaGVhZGVyL19oZWFkZXIuc2NzcyIsIi4uLy4uL3ZpZXdzL2NvbXBvbmVudHMvbGFiZWxzL19sYWJlbHMuc2NzcyIsIi4uLy4uL3ZpZXdzL2NvbXBvbmVudHMvc2VhcmNoL19zdHlsZS5zY3NzIiwiLi4vLi4vdmlld3MvY29tcG9uZW50cy9UZXN0aW1vbmlhbC9fdGVzdGltb25pYWwuc2NzcyIsIi4uLy4uL2Jsb2Nrcy9hbGwtYXJ0aWNsZXMvX2FsbC1hcnRpY2xlcy5zY3NzIiwiLi4vLi4vYmxvY2tzL2JpZy1wYXJhZ3JhcGgvX2JpZy1wYXJhZ3JhcGguc2NzcyIsIi4uLy4uL2Jsb2Nrcy9ib251cy9fYm9udXMuc2NzcyIsIi4uLy4uL2Jsb2Nrcy9ib29rLWhlcm8vX2Jvb2staGVyby5zY3NzIiwiLi4vLi4vYmxvY2tzL2Jvb2tzL19ib29rcy5zY3NzIiwiLi4vLi4vYmxvY2tzL2NoZWNrLWxpc3QvX2NoZWNrLWxpc3Quc2NzcyIsIi4uLy4uL2Jsb2Nrcy9jb2x1bW4tbGlzdC9fY29sdW1uLWxpc3Quc2NzcyIsIi4uLy4uL2Jsb2Nrcy9jb3VudHJ5LXRhYmxlL19jb3VudHJ5LXRhYmxlLnNjc3MiLCIuLi8uLi9ibG9ja3MvY3RhLW1pbmkvX2N0YS1taW5pLnNjc3MiLCIuLi8uLi9ibG9ja3MvY3RhL19jdGEuc2NzcyIsIi4uLy4uL2Jsb2Nrcy9oYWxmLWltYWdlL19oYWxmLWltYWdlLnNjc3MiLCIuLi8uLi9ibG9ja3MvaGVyby9faGVyby5zY3NzIiwiLi4vLi4vYmxvY2tzL2ltYWdlLXRpdGxlL19pbWFnZS10aXRsZS5zY3NzIiwiLi4vLi4vYmxvY2tzL2xhdGVzdC1wb3N0cy9fbGF0ZXN0LXBvc3RzLnNjc3MiLCIuLi8uLi9ibG9ja3Mvb3JkZXItYmlnL19vcmRlci1iaWcuc2NzcyIsIi4uLy4uL2Jsb2Nrcy9wb2RjYXN0LWhlcm8vX3BvZGNhc3QtaGVyby5zY3NzIiwiLi4vLi4vYmxvY2tzL3NhbGUtYm9vay9fc2FsZS1ib29rLnNjc3MiLCIuLi8uLi9ibG9ja3Mvc2VwZXJhdG9yL19zZXBlcmF0b3Iuc2NzcyIsIi4uLy4uL2Jsb2Nrcy90ZXN0aW1vbmlhbHMvX3Rlc3RpbW9uaWFscy5zY3NzIiwiLi4vLi4vYmxvY2tzL3RpdGxlLXRleHQvX3RpdGxlLXRleHQuc2NzcyIsIi4uLy4uL2Jsb2Nrcy90d2l0dGVyL190d2l0dGVyLnNjc3MiLCJfZW1iZWQuc2NzcyIsIl9mdXNlYm94LnNjc3MiLCJhcHAuc2NzcyIsIl90eXBvZ3JhcGh5LnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsNEVBQTRFLEtBVzFFLGlCQUNBLDZCQUE4QixDQUMvQixLQVVDLFFBQVMsQ0FDVixLQU9DLGFBQWMsQ0FDZixHQVFDLGNBQ0EsZUFBZ0IsQ0FDakIsR0FXQywrQkFBQSxBQUNBLHVCQUFBLFNBQ0EsZ0JBQWlCLENBQ2xCLElBUUMsaUNBQ0EsYUFBYyxDQUNmLEVBVUMsNEJBQTZCLENBQzlCLFlBUUMsbUJBQ0EsMEJBQ0EseUNBQUEsQUFBaUMsZ0NBQUEsQ0FDbEMsU0FRQyxrQkFBbUIsQ0FDcEIsY0FVQyxpQ0FDQSxhQUFjLENBQ2YsTUFPQyxhQUFjLENBQ2YsUUFTQyxjQUNBLGNBQ0Esa0JBQ0EsdUJBQXdCLENBQ3pCLElBR0MsY0FBZSxDQUNoQixJQUdDLFVBQVcsQ0FDWixJQVVDLGlCQUFrQixDQUNuQixzQ0FlQyxvQkFDQSxlQUNBLGlCQUNBLFFBQVMsQ0FDVixhQVNDLGdCQUFpQixDQUNsQixjQVNDLG1CQUFvQixDQUNyQixzREFVQyx5QkFBMEIsQ0FDM0IsOEhBVUMsa0JBQ0EsU0FBVSxDQUNYLGtIQVVDLDZCQUE4QixDQUMvQixTQU9DLDZCQUE4QixDQUMvQixPQVVDLDhCQUFBLEFBQ0Esc0JBQUEsY0FDQSxjQUNBLGVBQ0EsVUFDQSxrQkFBbUIsQ0FDcEIsU0FPQyx1QkFBd0IsQ0FDekIsU0FPQyxhQUFjLENBQ2YsaUNBU0MsOEJBQUEsQUFDQSxzQkFBQSxTQUFVLENBQ1gsc0ZBUUMsV0FBWSxDQUNiLGdCQVFDLDZCQUNBLG1CQUFvQixDQUNyQiwyQ0FPQyx1QkFBd0IsQ0FDekIsNkJBUUMsMEJBQ0EsWUFBYSxDQUNkLFFBVUMsYUFBYyxDQUNmLFFBT0MsaUJBQWtCLENBQ25CLFNBVUMsWUFBYSxDQUNkLFNBT0MsWUFBYSxDQUNkLHFCQ3ZWQyxtQkFDQSwwQkFBMkIsQ0FDNUIsYUFHQyxpQkFBa0IsQ0FDbkIsdUJBSUcsY0FBZSxDQUNoQixXQUdELGlCQUNBLGtCQUNBLGlCQUNBLGtCQUNBLGtCQ3ZCc0IsQ0R3QnZCLGdCRXZCQyxZQUFhLENBQ2Qsb0NBR0MsZ0JBQ0UsWUFBYSxDQUNkLENBR0gsMENBQ0UsZ0JBQ0UsdUJBQXdCLENBQ3pCLENBSUgseUNBQ0Usb0JBQ0UsdUJBQXdCLENBQ3pCLGdCQUdDLGFBQWMsQ0FDZixDQUlILG9DQUNFLG9CQUNFLGFBQWMsQ0FDZixDQ2dDSCw4QkFFSSxZQUFhLENBQ2Qsb0NBSUMsWUFBYSxDQUNkLFlDdEVGLG9CQUFBLEFBQ0EscUJBREEsQUFDQSxvQkFEQSxBQUNBLGFBQUEsd0JBQUEsQUFDQSwrQkFEQSxBQUNBLHFCQURBLEFBQ0EsdUJBQUEseUJBQUEsQUFDQywyQkFERCxBQUNDLHNCQURELEFBQ0MsbUJBQUEsaUJBQ0EsYUFBYyxDQUNmLDhCQUdBLGVBQ0Esd0JBQUEsQUFDQSxxQkFEQSxBQUNBLGdCQUFBLFdBQ0EsWUFDQSx5QkFDQSxrQkFDQSxrQkFDQSxlQUNBLGFBQ0EsdUNBQUEsQUFBK0IsOEJBQUEsQ0FDN0Isc0NBR0Ysd0JBQXlCLENBQ3pCLG9DQUdBLGtCQUNBLFdBQ0EsV0FDQSxZQUNBLGtCQUNBLHNCQUNBLDhDQUFBLEFBQ0Esc0NBQUEsNkJBQUEsQUFDQSx5QkFEQSxBQUNBLHFCQUFBLE9BQ0EsdUNBQUEsQUFBK0IsOEJBQUEsQ0FDL0IsNENBR0Msd0JBQ0Esd0JBQXlCLENBQzFCLE1BR0EsV0FBWSxDQUNaLFFDeENDLFVBQ0Esa0JBT0EsY0FBZSxDRmtDYix3QkU3Q0Esc0JBQ0EsVUZFb0IsQ0EwQ3BCLHFCRTdDQSxzQkFDQSxVRmlDb0IsQ0FtQm5CLHNDRXZETCxRQVFJLHFCQUFzQixDQXVKekIsQ0FySkMsNkRBVkYsUUFXSSxjQUFlLENBb0psQixDQWpKQywwQ0FkRixRQWVJLGlCQUFrQixDQWdKckIsQ0EvSkQsVUFrQkksZ0JBQ0EsZ0JBQ0EsNEJBQUEsQUFDQSxvQkFBQSxnQkFDQSwwQkFDQSxtQ0FBb0MsQ0F2QnhDLGdCQXlCTSw0QkFBNkIsQ0FDOUIsa0JBR0QsK0JBQ0Esb0JBQUEsQUFDQSxxQkFEQSxBQUNBLG9CQURBLEFBQ0EsYUFBQSxnQkFDQSxlQUNBLGdCQUFpQixDQUVqQixzQ0FQRixrQkFRRyx5QkFBQSxBQUNBLDJCQURBLEFBQ0Esc0JBREEsQUFDQSxtQkFBQSx3QkFBQSxBQUF1QiwrQkFBdkIsQUFBdUIscUJBQXZCLEFBQXVCLHNCQUFBLENBbUN6QixDQWhDQyx3QkFDRSxnQkFDQSxrQkFDSCxpQkFBa0IsQ0FIaEIsK0JBS0UsV0FDQSxxQkFDQSxZQUNBLGdCQUNBLGtCQUNBLFlBQ0EsUUFDQSxTQUFVLENBWlosMENBZUUsWUFBYSxDQWZmLDBCQXFCRyxvQkFBcUIsQ0ZkekIsMENFWU0sVUZ0RGMsQ0EwQ3BCLHVDRVlNLFVGdkJjLENBbUJuQixnQ0VRSyxXQUNBLHFCQUNBLDRCQUE2QixDQXpCbEMsbUNBNkJHLGNBQWUsQ0FDaEIsMENBdEVQLFlBMkVNLDRCQUFBLEFBQThCLDhCQUE5QixBQUE4QixzQ0FBOUIsQUFBOEIsa0NBQTlCLEFBQThCLDZCQUFBLENBRWpDLENBRUQsY0FDRSxrQkFBbUIsQ0FDcEIsZUFFQywrQkFDQSxxQkFBQSxBQUF5QixpQ0FBekIsQUFBeUIsa0JBQXpCLEFBQXlCLHdCQUFBLENBRXpCLHNDQUpGLGVBS0kseUJBQ0Esd0JBQUEsQUFBdUIsK0JBQXZCLEFBQXVCLHFCQUF2QixBQUF1QixzQkFBQSxDQVUxQixDQVBDLHFDQVRGLGVBVUksb0JBQUEsQUFBYSxxQkFBYixBQUFhLG9CQUFiLEFBQWEsWUFBQSxDQU1oQixDQUNELGFBS0UsZUFDQSxnQkFBaUIsQ0FMakIsMENBREYsYUFFSSxpQkFDQSxpQkFBa0IsQ0FPckIsQ0FIQyxzQ0FQRixhQVFJLGVBQWdCLENBRW5CLENBRUMscUNBREYsY0FFSSxtQkFBQSxBQUNBLHFCQURBLEFBQ0EsaUJBREEsQUFDQSxhQUFBLHdCQUNBLHNCQUF1QixDQVMxQixDQVBDLG9CQUNFLGdCQUNBLGNBQ0EsZUFDQSxhQUNBLGVBQWdCLENBQ2pCLGVBR0QsaUJBQ0EsZUFDQSxpQkFDQSxrQkFDQSx3QkFBeUIsQ0FDMUIsY0FTQyxpQkFDQSxlQUNBLHFCQUNBLGtCQUNBLG9CQUFxQixDRmhHckIsOEJFMEZFLFVGbkl3QixDQXlDMUIsMkJFMEZFLFVGcEd3QixDQWtCekIsaUJFNEZDLGtCQUNBLGNBQWUsQ0FIbEIseUJBS0ssWUFBYSxDQUNkLHFDQU5KLGlCQVFLLHFCQUNBLGtCQUNBLGdCQUFpQixDQUVwQixDQzFKRCxvQ0FISiwwRUFJTSwwQkFBMkIsQ0FLOUIsQ0FIQyxxQ0FOSiwwRUFPTSw0QkFBNkIsQ0FFaEMsQ0FHSCx5Q0FJQyx1Q0FBQSxBQUErQiw4QkFBQSxDQUU1QixvQ0FOSixpR0FPTSwwQkFBMkIsQ0FFOUIsQ0FUSCw4VEFZSSw4QkFBQSxBQUNBLGdDQURBLEFBQ0EsNEJBREEsQUFDQSx3QkFBQSx1Q0FBQSxBQUErQiw4QkFBQSxDQWJuQyxzV0FlSyx1Q0FBQSxBQUErQiw4QkFBQSxDQWZwQyxpS0FtQkksb0NBQ0EseUJBQ0Esb0NBQ0EsNEJBQ0EsMEJBQ0EsNEJBQ0EsMkJBQ0EsdUNBQUEsQUFDQSwrQkFBQSwwQkFDSCxXQUFZLENBNUJiLHFOQThCTSxtQ0FBb0MsQ0E5QjFDLHFMQWlDTSw2QkFBOEIsQ0FDOUIsMENBbENOLHFMQW1DUSw0QkFBNkIsQ0FRaEMsQ0FOQyxxQ0FyQ04scUxBc0NRLHlCQUEwQixDQUs3QixDQUhDLHFDQXhDTixxTEF5Q1EseUJBQTBCLENBRTdCLENBM0NMLDZMQTZDTSw2QkFBOEIsQ0E3Q3BDLDZKQWlESSwyQkFDQSwwQkFDQSw0QkFDQSx5QkFDQSxxQkFDQSw4QkFDQSw4QkFDQSwwQkFDSCxrQkFDRyxvQ0FDQSxpQ0FBa0MsQ0EzRHRDLG91QkFpRUksOEJBQ0gsdUNBQUEsQUFBK0IsOEJBQUEsQ0FsRWhDLG96QkFvRUUseUJBQ0EsMEJBQTJCLENBckU3QixxTEEwRUcsd0RBQUEsQUFBaUQsK0NBQUEsQ0ExRXBELG9TQTRFRSxpQkFBa0IsQ0E1RXBCLGdRQTRFRSxpQkFBa0IsQ0E1RXBCLGdSQTRFRSxpQkFBa0IsQ0E1RXBCLG9SQTRFRSxpQkFBa0IsQ0E1RXBCLHlPQTRFRSxpQkFBa0IsQ0E1RXBCLG91QkFxRkksNkRBQUEsQUFBd0Qsb0RBQUEsQ0FDekQsMENBdEZILDQvQ0E0Rk0sMEJBQTJCLENBRTlCLENBOUZILHlSQWlHRyxvQkFBcUIsQ0FDckIsa0NBSUYsb0NBQ0Esb0JBQ0EsMkJBQ0Esc0JBQXVCLENBSnhCLGtEQU1FLGdCQUNBLHdCQUF5QixDQVAzQiwwREFVRSx1QkFBd0IsQ0FDeEIsK0VBTUUsOEJBQUEsQUFBd0IsZ0NBQXhCLEFBQXdCLDRCQUF4QixBQUF3Qix1QkFBQSxDQUg1Qix3Q0FNSSwwQkFBMkIsQ0FDNUIsbUNBSUYsZUFBZ0IsQ0FDaEIsbUJBR0MseUJBQTBCLENBRDVCLGtDQUdJLDRCQUE2QixDQUM5QixjQy9IRCx1QkFDQSxZQUNBLGVBQ0EscUJBQ0EseUJBQUEsQUFDQSxzQkFEQSxBQUNBLHFCQURBLEFBQ0EsaUJBQUEsaUJBQ0Esa0JBQ0EsU0FDQSxXQUFZLENBVGQsb0JBV0ksZ0JBQ0Esd0JBQUEsQUFDQSxnQkFBQSx1QkFBQSxBQUFlLG1CQUFmLEFBQWUsY0FBQSxDQUNoQixPQTNCRCxrQkFDQSxjQUNBLFdBQ0EsV0E2QkEsaUJBQWtCLENKV2hCLHVCSTdDQSxlSkNrQixDQTRDbEIsb0JJN0NBLGtCSnlCa0IsQ0E0QmpCLDJCSW5ESCxrQkFDQSxjQUNBLFdBQ0EsV0FrQ0UsV0FDQSxPQUNBLGlCQUFrQixDSklsQiwyREk3Q0EsZUpDa0IsQ0E0Q2xCLHFESTdDQSxrQkp5QmtCLENBNEJqQixhSVJELE9BQXVCLENBYjNCLGNBaUJJLFFBQXdCLENBQ3pCLHVCQU1DLG9DQUFBLEFBQTRCLGdDQUE1QixBQUE0QiwyQkFBQSxDQUhoQywyREFPTSxtQ0FBQSxBQUEyQiwrQkFBM0IsQUFBMkIsMEJBQUEsQ0FFNUIsb0NBSUMsc0JBQXVCLENBRjNCLHFGQU1NLEtBQU0sQ0FOWiwwQ0FXTSwyQ0FBQSxBQUFtQyxrQ0FBQSxDQVh6QywyQ0FlTSw0Q0FBQSxBQUFvQyxtQ0FBQSxDQUNyQyxZQVNMLG1CQUNBLFlBQ0Esa0JBQ0EsMkJBQUEsQUFDQSxtQkFBQSxlQUNBLFFBQ0EsTUFDQSxtQ0FBQSxBQUNBLCtCQURBLEFBQ0EsMkJBQUEsd0RBQUEsQUFDQSxnREFEQSxBQUNBLHdDQURBLEFBQ0EsOERBQUEsa0JBQ0EsWUFDQSxrQkFDQSxTQUFVLENKeERSLDRCSTBDQSx3Qkp2RmtCLENBNkNsQix5QkkwQ0Esd0JKbEVrQixDQWdDakIsb0NJZ0NMLFlBa0JJLFVBQVcsQ0FxQ2QsQ0FuQ0Msb0NBcEJGLFlBcUJJLFVBQVcsQ0FrQ2QsQ0FoQ0Msb0NBdkJGLFlBd0JJLFVBQVcsQ0ErQmQsQ0E1QkMseUJBQ0UsZ0NBQUEsQUFDQSw0QkFEQSxBQUNBLHdCQUFBLGtCQUFtQixDQTdCdkIsY0FnQ0ksY0FDQSxxQkFDQSxlQUNBLGlCQUNBLG1CQUNBLHNCQUNBLFFBQVMsQ0o5RVQsOEJJZ0ZFLFVKNUhnQixDQTRDbEIsMkJJZ0ZFLGFKcEdnQixDQTRCakIsb0JJOEVDLGlCQUFrQixDQTlDeEIseUJBaURNLGdCQUFpQixDQUNsQixnQkFHRCxlQUFnQixDQUNqQixLQUlELGtCQUNBLGlDQUFBLEFBQ0EseUJBQUEscUNBQUEsQUFDQSxpQ0FEQSxBQUNBLDZCQUFBLHlDQUFBLEFBdklnQyxpQ0F1SWhDLEFBdklnQyx5QkF1SWhDLEFBdklnQywrQ0FBQSxDQXlJaEMsa0JBQ0UsZ0NBQUEsQUFBd0IsdUJBQUEsQ0FDekIsWUFJRCxZQUFhLENBQ2QseUJBSUcsY0FBZSxDQUZuQix3QkFLSSxZQUFhLENBQ2QsUUNwS0QsVUFDQSxrQkFDQSxlQUlBLGtCQUFtQixDQUhuQiwwQ0FKRixRQUtJLGNBQWUsQ0FzRmxCLENMNUNHLHdCS3RDQSx3QkxQa0IsQ0E2Q2xCLHFCS3RDQSx3Qkxja0IsQ0FnQ2pCLFVLM0NELHFCQUNBLGdCQUNBLGdCQUNBLGdCQUNBLDRCQUFBLEFBQ0Esb0JBQUEsbUNBQW9DLENBakJ4QyxnQkFtQk0sK0JBQWdDLENBbkJ0QywyQkF1QkksK0JBQWdDLENBQ2pDLGNBRUMsb0JBQUEsQUFDQSxxQkFEQSxBQUNBLG9CQURBLEFBQ0EsYUFBQSxjQUNBLDRCQUFBLEFBQ0Esb0JBQUEseUJBQUEsQUFBbUIsMkJBQW5CLEFBQW1CLHNCQUFuQixBQUFtQixrQkFBQSxDQUNuQixtQkFDRSxXQUFZLENBRGIscUJBR0csb0JBQUEsQUFDQSxxQkFEQSxBQUNBLG9CQURBLEFBQ0EsYUFBQSxrQkFBbUIsQ0FDbkIsMENBTEgscUJBTUUsa0JBQW1CLENBS25CLENBWEYsMkJBU0ssK0JBQWdDLENMUXRDLHFDS0RFLFVMM0NnQixDQTRDbEIsa0NLREUsYUxuQmdCLENBNEJqQiwyQktOQyxjQUFlLENBQ2hCLG9DQUVILGVBRUksZUFBZ0IsQ0FTbkIsQ0FYQSxpQkFLRyxpQkFDQSxjQUFlLENMWGpCLGlDS2FJLFVMekRjLENBNENsQiw4QkthSSxhTGpDYyxDQTRCakIsY0tVRCxvQkFBQSxBQUNBLHFCQURBLEFBQ0Esb0JBREEsQUFDQSxhQUFBLHlCQUFBLEFBQ0EsMkJBREEsQUFDQSxzQkFEQSxBQUNBLG1CQUFBLHFCQUFBLEFBQ0EsaUNBREEsQUFDQSxrQkFEQSxBQUNBLHlCQUFBLGlCQUFrQixDQUNsQixvQ0FMRixjQU1JLGlCQUFrQixDQWdCckIsQ0F0QkEseUJBU0csa0JBQ0EsY0FBZSxDTDNCakIseUNLOEJJLFVMMUVjLENBNENsQixzQ0s4QkksYUxsRGMsQ0E0QmpCLG9DSzBCQSxjQUFlLENBakZwQixtQkF3Rkksb0JBQUEsQUFDQSxxQkFEQSxBQUNBLG9CQURBLEFBQ0EsYUFBQSx5QkFBQSxBQUE4QixzQ0FBOUIsQUFBOEIsc0JBQTlCLEFBQThCLDZCQUFBLENBQy9CLGlCQUlELGVBQWdCLENBQ2pCLGdSQ3JGQSxrQkFDQSxTQUNBLGdCQUNBLGNBQ0EsZUFDQSxtQkFDQSxpQkFDQSxlQUNBLGlCQUNBLHFCQUNBLHlCQUNBLHFCQUNBLGdCQUNBLDRCQUFBLEFBQW9CLG1CQUFBLENBdkJyQiwwV0F5QkUsWUFBYSxDQXpCZiw0VUE0QkUsbUJBQ0EsU0FDQSxtQ0FBQSxBQUNBLCtCQURBLEFBQ0EsMkJBQUEsa0RBQUEsQUFBNkMseUNBQUEsQ0FFN0MsOExBT0QsNEJBQTZCLENBQzdCLGlGQUlBLFNBQ0Esa0JBQW1CLENBSHBCLDZGQUtFLGVBQWdCLENBQ2hCLFVBSUQsa0JBQ0EsZUFDQSxnQkFBaUIsQ0FIbEIsY0FLRSxrQkFDQSxrQkFBbUIsQ0FDbkIsY0FJRCxtQkFDQSxpQkFDQSxlQUNBLGlCQUNBLG9CQUFBLEFBQ0EscUJBREEsQUFDQSxvQkFEQSxBQUNBLGFBQUEseUJBQUEsQUFDQSwyQkFEQSxBQUNBLHNCQURBLEFBQ0EsbUJBQUEsU0FDQSxzQkFDQSxpQkFBa0IsQ0FUbkIsb0JBV0UsbUJBQ0Esd0JBQUEsQUFDQSxnQkFBQSx1QkFBQSxBQUFlLG1CQUFmLEFBQWUsY0FBQSxDQWJqQixrQkFtQkUsaUJBQWtCLENBQ2xCLGVBSUQsZUFDQSxtQkFDQSx5QkFDQSxvQkFBQSxBQUNBLHFCQURBLEFBQ0Esb0JBREEsQUFDQSxhQUFBLHlCQUFBLEFBQ0EsMkJBREEsQUFDQSxzQkFEQSxBQUNBLG1CQUFBLGVBQWdCLENBTmpCLG1CQVFFLGdCQUFpQixDQVJuQix3QkFVRyxTQUFVLENBVmIscUJBY0Usd0JBQUEsQUFDQSxvQkFEQSxBQUNBLGdCQUFBLHdCQUFBLEFBQ0EsZ0JBQUEsZ0JBQ0EsZUFDQSxVQUFXLENBQ1gsUUN2R0Esb0JBQUEsQUFDQSxxQkFEQSxBQUNBLG9CQURBLEFBQ0EsYUFBQSx5QkFBQSxBQUFtQiwyQkFBbkIsQUFBbUIsc0JBQW5CLEFBQW1CLGtCQUFBLENBRW5CLGVBQ0Usa0JBQ0EsVUFDQSxzREFBQSxBQUE4Qyw2Q0FBQSxDQUgvQyxxQkFLRyxnQkFDQSxrQkFDQSxTQUNBLGdCQUFpQixDUG1DbkIscUNPakNJLG1CQUNBLFVQR2MsQ0E2QmxCLGtDT2pDSSxnQkFDQSxVUGlCYyxDQXVCakIsMkJPckNHLFlBQWEsQ0FkbEIsOEJBa0JHLFlBQWEsQ0FDZCxzQkFHRCxvQkFBQSxBQUNBLHFCQURBLEFBQ0Esb0JBREEsQUFDQSxhQUFBLHlCQUFBLEFBQ0EsMkJBREEsQUFDQSxzQkFEQSxBQUNBLG1CQUFBLG1CQUNBLFVBQ0Esa0JBQ0EsUUFDQSxVQVFBLFNBQVUsQ0FQVix5Q0FSRixzQkFTSSxXQUNBLFNBQVUsQ0FpQmIsQ1BMQyxzQ09URSx3QlBwQ2dCLENBNkNsQixtQ09URSx3QlBmZ0IsQ0FnQ2pCLDJCT2JDLFVBQVcsQ0FqQmQsNEJBb0JHLDZCQUNBLFVBQ0EsYUFBYyxDQXRCakIscUNBeUJHLGFBQWMsQ0FDZixjQUdELGtCQUNBLFlBQWEsQ0FGZCw4QkFJRyxrQkFDQSxxQkFDQSxRQUNBLG1DQUFBLEFBRUEsK0JBRkEsQUFFQSwyQkFBQSxpQkFDQSxlQUNBLHlCQUNBLGFBQ0Esa0JBQ0EsNEJBQUEsQUFBb0IsbUJBQUEsQ1BwQnRCLDhDT3NCSSxtQkFDQSxVUHBEYyxDQTZCbEIsMkNPc0JJLG1CQUNBLFVQdENjLENBdUJqQixvQ09rQkcsY0FDQSx5QkFDQSxjQUFlLENBQ2hCLHFCQUlILG9CQUFBLEFBQ0EscUJBREEsQUFDQSxvQkFEQSxBQUNBLGFBQUEseUJBQUEsQUFBbUIsMkJBQW5CLEFBQW1CLHNCQUFuQixBQUFtQixrQkFBQSxDQUNwQiw0QkFHQyxhQUFjLENQdENkLG9FT3lDSSxXUHJGYyxDQTRDbEIsOERPeUNJLGNQN0RjLENBNEJqQix3Q09xQ0MsY0FBZSxDUDdDakIsK0JPa0RFLFdQOUZnQixDQTRDbEIsNEJPa0RFLGNQdEVnQixDQTRCakIsc0JPOENELFNBQVUsQ0FDWCxhQ3JHRCxjQUNBLGlCQUFrQixDQUNsQixvQkFDRSxrQkFDQSxrQkFBbUIsQ0FDcEIsa0JBRUMsZUFDQSxpQkFDQSxnQkFDQSxrQkFDQSxnQkFBaUIsQ0FDbEIsa0JBRUMsZUFBZ0IsQ0FDakIscUJBRUMsbUJBQ0EsaUJBQ0EsZUFDQSxpQkFDQSxlQUFnQixDQUNqQix5QkFFQyxtQkFDQSxtQkFDQSxlQUNBLGlCQUNBLGdCQUNBLGtCQUNBLGlCQUNBLGNBQWUsQ0FDaEIsY0MxQkQsY0FBZSxDQU5mLG9DQURGLGNBRUkscUJBQXNCLENBOEx6QixDQTVMQyw2REFKRixjQUtJLGNBQWdCLENBMkxuQixDQWhNRCxnQkFTSSx3QkFBd0IsQ0FUNUIsaUJBWUksWUFBYSxDQUNkLHNDQWJILGlCQWdCTSxlQUFnQixDQUVuQixDQWxCSCxpQ0FvQkksbUJBQW9CLENBQ3JCLHFCQUVDLGtCQUFtQixDQUNwQiw2Q0FHQyxpQkFBa0IsQ0FDbkIsd0JBRUMsZUFDQSxpQkFDQSxtQkFBb0IsQ0FDcEIsc0NBSkYsd0JBS0ksa0JBQW1CLENBRXRCLENBcENILG9CQXNDSSxrQkFDQSxvQkFDQSxZQUFhLENBQ2Isc0NBekNKLG9CQTBDTSxrQkFBbUIsQ0FFdEIsQ0FDRCxvQkFDRSxvQkFBQSxBQUNBLHFCQURBLEFBQ0Esb0JBREEsQUFDQSxhQUFBLHlCQUFBLEFBSUEsc0NBSkEsQUFJQSxzQkFKQSxBQUlBLDhCQUFBLG1CQUNBLHVCQUFBLEFBQWUsbUJBQWYsQUFBZSxjQUFBLENBSmYsc0NBSEYsb0JBSUkscUNBQUEsQUFBNkIseUJBQTdCLEFBQTZCLDRCQUFBLENBdURoQyxDQTNEQSwrQkFTRyxlQUFnQixDQVRuQix1QkFZRyxtQkFBQSxBQUNBLGtDQURBLEFBQ0EsOEJBREEsQUFDQSwwQkFBQSxtQkFXQSxnQkFDQSxjQUFlLENBWGYsc0NBZEgsdUJBZUssWUFBYSxDQTJDaEIsQ0F6Q0MscUNBakJILHVCQWtCSyxtQkFBQSxBQUNBLHNCQURBLEFBQ0Esa0JBREEsQUFDQSxjQUFBLGVBQWdCLENBbkJyQiwwQkFxQk8sZUFBZ0IsQ0FDakIsQ0F0Qk4sMEJBMkJLLGVBQ0EsaUJBQ0EsZ0NBQ0EsZUFDQSxlQUFnQixDQS9CckIsa0NBaUNPLFlBQWEsQ0FqQ3BCLHNDQW9DTyxpQkFDQSxlQUNBLGdCQUFpQixDQXRDeEIscUNBeUNPLGdCQUNBLGlCQUNBLGVBQ0EsaUJBQ0EseUJBQ0EsaUJBQ0EsK0JBQ0Esa0JBQW1CLENBaEQxQix5Q0FrRFMsZ0JBQWlCLENBbEQxQix5QkF1REsscUJBQ0EsYUFBYyxDQUNmLHFFQUtELFNBQ0EsZ0JBQ0EsZ0JBQWlCLENBQ2xCLG9CQUdELG9CQUFBLEFBQ0EscUJBREEsQUFDQSxvQkFEQSxBQUNBLGFBQUEsbUJBQ0Esb0JBQ0EsZ0JBQ0EsK0JBQWdDLENBTGpDLCtCQU9HLGtCQUFtQixDQUNwQixvQ0FSSCxvQkFVSSx3QkFBQSxBQUF1QiwrQkFBdkIsQUFBdUIscUJBQXZCLEFBQXVCLHNCQUFBLENBcUUxQixDQW5FQywwQ0FaRixvQkFhSSx1QkFBQSxBQUNBLG1CQURBLEFBQ0EsZUFBQSxrQkFBbUIsQ0FpRXRCLENBL0RDLDBCQUNFLG1CQUNBLGtCQUNBLGlCQUNBLGVBQ0EsaUJBQ0Esa0JBQ0EsV0FDQSxtQkFDQSx3QkFBeUIsQ0FFekIsMENBWEYsMEJBWUEsa0JBQW1CLENBRWxCLENBQ0QsMkJBQ0QsVUFBVyxDQUNSLHFDQUZGLDJCQUdJLG1CQUFBLEFBQVUsa0JBQVYsQUFBVSxjQUFWLEFBQVUsU0FBQSxDQUViLENBQ0QsMEJBQ0UsbUJBQ0Esa0JBQ0EsaUJBQ0EsZUFDQSxpQkFHQSxvQkFBQSxBQUNBLHFCQURBLEFBQ0Esb0JBREEsQUFDQSxhQUFBLHNCQUFBLEFBQ0EsNkJBREEsQUFDQSxtQkFEQSxBQUNBLHFCQUFBLG1CQUNBLHlCQUlBLGNBQ0Esa0JBQ0EsY0FBZSxDQUNmLDBDQWxCRiwwQkFtQkksbUJBQUEsQUFBYyxzQkFBZCxBQUFjLGtCQUFkLEFBQWMsYUFBQSxDQUVqQixDQUNELDJCQUNFLG9CQUFBLEFBQ0EscUJBREEsQUFDQSxvQkFEQSxBQUNBLGFBQUEseUJBQUEsQUFDQSwyQkFEQSxBQUNBLHNCQURBLEFBQ0EsbUJBQUEsa0JBQW1CLENBQ25CLDBDQUpGLDJCQUtJLHVCQUFBLEFBQ0EsbUJBREEsQUFDQSxlQUFBLG1CQUNBLGdDQUNBLG1CQUFvQixDQUV2QixDQUNELDBCQUNFLG1CQUNBLGtCQUNBLGlCQUNBLGVBQ0EsaUJBQ0EsZ0JBQ0Esa0JBQW1CLENBQ3BCLGVDN0xILHVCQUNBLGtCQUNBLG1CQUNBLGVBQ0EsaUJBQ0Esa0JBQ0EseUJBQ0EsZ0JBQWlCLENBQ2pCLHNDQVRGLGVBVUksWUFBYSxDQVNoQixDQW5CRCwwQkFhSSxlQUFnQixDQUNqQixzQkFFQyxnQkFDQSxtQkFBb0IsQ0FDckIsT0NqQkQsZ0JBT0EsbUJBQW9CLENBTnBCLG9DQUZGLE9BR0ksb0JBQXFCLENBa0V4QixDQWhFQyw2REFMRixPQU1JLG1CQUFvQixDQStEdkIsQ0FyRUQsa0JBVUksZUFBZ0IsQ0FDakIsYUFFQyxvQkFBQSxBQUNBLHFCQURBLEFBQ0Esb0JBREEsQUFDQSxhQUFBLGtCQUFtQixDQUNuQiwwQ0FIRixhQUlJLGFBQWMsQ0FvRGpCLENBeERBLGdCQU9HLFlBQWEsQ0FDZCxrQkFFQyxtQkFBQSxBQUNBLHVCQURBLEFBQ0EsbUJBREEsQUFDQSxlQUFBLGFBQ0Esd0JBQXlCLENBQ3pCLDBDQUpGLGtCQUtJLGtCQUNBLDZCQUNBLGtCQUFtQixDQUt0QixDQVpBLHNCQVVHLG9CQUFBLEFBQWlCLGdCQUFBLENBQ2xCLHdCQUdELGtCQUNBLCtCQUNBLGlCQUNBLG1CQUFBLEFBQTRCLG9DQUE1QixBQUE0QixnQ0FBNUIsQUFBNEIsMkJBQUEsQ0FDNUIsMENBTEYsd0JBTUksa0JBQ0EsY0FDQSxjQUFlLENBeUJsQixDQWpDQSwwQkFXRyxTQUNBLGVBQWdCLENBWm5CLDJCQWVHLGlCQUFrQixDQUNsQiwwQ0FoQkgsMkJBaUJLLG9CQUFxQixDQWV4QixDQWhDRixtQ0FvQkssV0FDQSx5ckJBQ0EsNEJBQ0EsNEJBQ0EsV0FDQSxZQUNBLHlCQUNBLGtCQUNBLGtCQUNBLFdBQ0EsT0FBUSxDQUNULG9CQ2hFUCxtQkFDQSxxSUFBQSxBQU9BLG9GQUFBLG9IQUNBLGtCQUFtQixDQVBuQixxQ0FIRixvQkFJSSxxSUFBQSxBQUEwSSxtRkFBQSxDQWdFN0ksQ0E5REMscUNBTkYsb0JBT0kscUlBQUEsQUFBMEksbUZBQUEsQ0E2RDdJLENBcEVELCtCQVlJLG9CQUFBLEFBQ0EscUJBREEsQUFDQSxvQkFEQSxBQUNBLGFBQUEseUJBQUEsQUFBOEIsc0NBQTlCLEFBQThCLHNCQUE5QixBQUE4Qiw2QkFBQSxDQUM5QiwwQ0FkSiwrQkFlTSx3QkFBQSxBQUF1QiwrQkFBdkIsQUFBdUIscUJBQXZCLEFBQXVCLHNCQUFBLENBZTFCLENBYkMscUNBakJKLCtCQWtCTSx1QkFBQSxBQUFlLG1CQUFmLEFBQWUsY0FBQSxDQVlsQixDQVRHLG9DQXJCTixtQ0FzQlEsbUJBQUEsQUFBZ0Isd0JBQWhCLEFBQWdCLG9CQUFoQixBQUFnQixlQUFBLENBRW5CLENBRUEsb0NBMUJMLDRDQTJCTSxtQkFBQSxBQUFhLHFCQUFiLEFBQWEsaUJBQWIsQUFBYSxZQUFBLENBRWQsQ0FFSCxvREFFRSxlQUFnQixDQUNqQiwwQ0FDRCwwQkFFSSxtQkFBQSxBQUFhLHFCQUFiLEFBQWEsaUJBQWIsQUFBYSxZQUFBLENBRWhCLENBQ0QscUNBQ0UsMEJBQ0UsNEJBQUEsQUFDQSxnQkFEQSxBQUNBLGlCQURBLEFBQ0EsUUFBQSxtQkFBQSxBQUFjLHNCQUFkLEFBQWMsa0JBQWQsQUFBYyxhQUFBLENBQ2YsMEJBRUMsNEJBQUEsQUFBUSxnQkFBUixBQUFRLGlCQUFSLEFBQVEsT0FBQSxDQUNULDBCQUVDLDRCQUFBLEFBQVEsZ0JBQVIsQUFBUSxpQkFBUixBQUFRLE9BQUEsQ0FDVCxDQUVILDJCQUNFLG1CQUNBLGVBQ0EsZ0JBQ0EsaUJBQ0EscUJBQ0Esa0JBQ0EseUJBQ0EsY0FDQSxrQkFBbUIsQ0FDcEIsMENBQ0QsK0JBRUksWUFBYSxDQUVoQixDQUdILFVBQ0Usa0JBQ0EsZ0JBQ0EsaUJBQWtCLENBQ2xCLGlCQUNFLFdBQ0EsWUFDQSxrQkFDQSx5QkFDQSxrQkFDQSxvQkFBQSxBQUNBLHFCQURBLEFBQ0Esb0JBREEsQUFDQSxhQUFBLHlCQUFBLEFBQ0EsMkJBREEsQUFDQSxzQkFEQSxBQUNBLG1CQUFBLHdCQUFBLEFBQ0EsK0JBREEsQUFDQSxxQkFEQSxBQUNBLHVCQUFBLG1CQUNBLGlCQUNBLGVBQ0EsaUJBQ0EseUJBQ0EsY0FDQSxrQkFDQSxZQUNBLFNBQVUsQ0FDVix5QkFDRSxrQkFDQSxRQUNBLFFBQVMsQ0FDVixvQ0FJTCwrQkFHTSxlQUFnQixDQUVuQixDQ3hHQSwyQkFHRyxnQkFDQSxrQkFBbUIsQ0FMekIsYUFTSSxrQkFBbUIsQ0FDcEIsb0NBQ0Qsd0JBRUksNEJBQTZCLENBRWhDLENBRUMsMENBakJKLG9CQWtCTSwrQkFBZ0MsQ0FFbkMsQ0FFQyxvQ0FERCx3QkFHSyxvQkFBQSxBQUNBLHFCQURBLEFBQ0Esb0JBREEsQUFDQSxhQUFBLHVCQUFBLEFBQWUsbUJBQWYsQUFBZSxjQUFBLENBQ2hCLENBTEosMEJBUUcsNEJBQUEsQUFDQSw2QkFEQSxBQUNBLDhCQURBLEFBQ0EsMEJBREEsQUFDQSxzQkFBQSxtQkFBQSxBQUEyQixtQ0FBM0IsQUFBMkIsK0JBQTNCLEFBQTJCLDBCQUFBLENBQzNCLG9DQVZILDBCQVdLLDhCQUErQixDQThCbEMsQ0E1QkMsMENBYkgsMEJBY0ssaUJBQWtCLENBMkJyQixDQXpDRiwwQ0FpQkssUUFBUyxDQWpCZCx1Q0FvQkksa0JBQW1CLENBcEJ2Qiw2Q0FzQkssZ0JBQ0gsV0FBWSxDQXZCZCwrRUE2QkssZUFBZ0IsQ0FDaEIsMENBOUJMLCtFQStCTyxrQkFDQSxnQkFBaUIsQ0FLcEIsQ0FyQ0osdUZBbUNPLGNBQWUsQ0FuQ3RCLDBDQXVDSyxzQkFBQSxBQUFxQiw2QkFBckIsQUFBcUIsbUJBQXJCLEFBQXFCLG9CQUFBLENBQ3RCLGFBZUgsbUJBQW9CLENBWHBCLG9DQURGLGFBRUksb0JBQUEsQUFDQSxxQkFEQSxBQUNBLG9CQURBLEFBQ0EsYUFBQSxxQkFBc0IsQ0FhekIsQ0FYQyw2REFMRixhQU1JLGlCQUNBLG1CQUFvQixDQVN2QixDQVBDLDBDQVRGLGFBVUksaUJBQWtCLENBTXJCLENBaEJBLGlCQWNHLG1CQUFBLEFBQWEscUJBQWIsQUFBYSxpQkFBYixBQUFhLFlBQUEsQ0FDZCxnQkFJQyxnQkFDQSxpQkFDQSxpQkFBa0IsQ0FKckIsdUJBT0csbUJBQ0EsaUJBQ0EsZUFDQSxnQkFBaUIsQ0FDbEIsWUFHRCxlQUFnQixDQUNqQixZQy9GRCxnQkFDQSxpQkFDQSxrQkFDQSxlQUFnQixDQUpsQixlQU1JLGNBQWUsQ0FObkIsa0JBUU0sZUFDQSxpQkFDQSxtQkFDQSxnQkFDQSxrQkFDQSxpQkFBa0IsQ0FieEIsMEJBZVEsV0FDQSwyckJBQ0EsNEJBQ0EsNEJBQ0EsV0FDQSxZQUNBLHlCQUNBLGtCQUNBLGtCQUNBLE9BQ0EsU0FDQSxrQ0FBQSxBQUEwQiw4QkFBMUIsQUFBMEIseUJBQUEsQ0ExQmxDLHVCQTZCUSxjQUNBLG1CQUNBLGlCQUNBLGVBQ0EsaUJBQ0EsaUJBQWtCLENBQ25CLGFDbENMLG1CQUNBLGlCQUNBLGVBQ0EsaUJBQ0EsZUFBZ0IsQ0FMbEIsZ0JBT0ksdUJBQUEsQUFJQSxvQkFKQSxBQUlBLGVBQUEsaUNBQ0EsZ0JBQ0Esa0JBQ0EsZ0JBQ0EsaUJBQ0EsaUJBQWtCLENBUmxCLDBDQVJKLGdCQVNNLDJCQUFBLEFBQW1CLHdCQUFuQixBQUFtQixrQkFBQSxDQXFDdEIsQ0E5Q0gsbUJBa0JNLGtCQUNBLHFDQUNBLGtCQUNBLGlCQUFrQixDQUNsQiwwQ0F0Qk4sbUJBdUJRLGNBQWUsQ0FzQmxCLENBN0NMLDhCQTBCUSxjQUFlLENBMUJ2QiwyQkE2QlEsb0NBQ0EsZUFDQSxrQkFDQSxhQUNBLG1DQUNBLHdCQUNBLGtCQUNBLG1CQUNBLFFBQ0EsbUJBQ0Esa0JBQ0EsaUJBQWtCLENBQ2xCLDBDQXpDUiwyQkEwQ1UsT0FBUSxDQUVYLENDNUNQLGVBQ0UsZ0JBQ0Esa0JBQ0EsaUJBQ0EsbUJBQ0EsbUJBQ0EsZUFBZ0IsQ0FDaEIsMENBUEYsZUFRSSxtQkFDQSxpQmxCVG9CLENrQjRHdkIsQ0FqR0Msb0JBQ0Usb0JBQUEsQUFDQSxxQkFEQSxBQUNBLG9CQURBLEFBQ0EsYUFBQSx5QkFBQSxBQUNBLDJCQURBLEFBQ0Esc0JBREEsQUFDQSxtQkFBQSx1Q0FBQSxBQUNBLCtCQUFBLGNBQWUsQ0FDZiwwQ0FMRixvQkFNSSx1QkFBQSxBQUFlLG1CQUFmLEFBQWUsY0FBQSxDQUVsQixDQUNELDJCQUNFLGlCQUNBLGVBQ0EsaUJBQ0EsbUJBQ0EseUJBQ0EsY0FDQSxtQkFDQSx3QkFBQSxBQUNBLGdCQUFBLFNBQVUsQ0FUWCxnREFZRSxjQUNILGVBQ0EsZ0JBQWlCLENBQ2QsMENBZkgsMkJBaUJJLFlBQWEsQ0FFaEIsQ0FDRCxxQkFDRSxtQkFBQSxBQUNBLHFCQURBLEFBQ0EsaUJBREEsQUFDQSxhQUFBLG1CQUNBLG1CQUNBLGVBQ0EsaUJBQ0EsY0FDQSxvQkFBQSxBQUFhLHFCQUFiLEFBQWEsb0JBQWIsQUFBYSxZQUFBLENBUGQsaUNBU0csaUJBQ0EsZUFDQSxnQkFBaUIsQ0FDakIsMENBWkgsaUNBYUssbUJBQUEsQUFDQSxzQkFEQSxBQUNBLGtCQURBLEFBQ0EsY0FBQSxtQkFDQSxpQkFBa0IsQ0FFckIsQ0FqQkYsMENBbUJHLGtCQUNBLGlCQUFrQixDQUNsQiwwQ0FyQkgsMENBc0JLLFVBQVcsQ0FjZCxDQXBDRixrREF5QkssV0FDQSxVQUNBLFlBQ0Esa0JBQ0EsTUFBTyxDQTdCWiw0Q0FnQ0ssY0FDQSxxQkFDQSwrQkFBZ0MsQ0FsQ3JDLCtEQXdDTywwcERBQTJwRCxDQXhDbHFELCtEQStDTyxrbkNBQW1uQyxDQS9DMW5DLCtEQXNETyxXQUNBLFlBQ0EsUUFDQSwwOUNBQTI5QyxDQUM1OUMscUJBS0wsaUJBQWtCLENBRG5CLGdDQUdHLGNBQWUsQ0FDaEIsVUN6R0gseUJBQ0Esc0JBQXVCLENBQ3ZCLG1CQUNFLG9CQUFBLEFBQ0EscUJBREEsQUFDQSxvQkFEQSxBQUNBLGFBQUEseUJBQUEsQUFDQSwyQkFEQSxBQUNBLHNCQURBLEFBQ0EsbUJBQUEsZUFDQSxpQkFDQSxtQkFDQSxrQkFBbUIsQ0FDcEIsaUJBRUMsZ0JBQWlCLENBQ2xCLGVBRUMsa0JBQ0EsZUFBZ0IsQ0FDakIsZ0JBRUMsZ0JBQWlCLENBQ2xCLEtDWEQsY0FBZSxDbEJzQ2IscUJrQjdDQSx3QmxCS3FCLENBd0NyQixrQmtCN0NBLHdCbEJvQ3FCLENBaUJwQixvQ2tCdkRMLEtBS0ksc0JBQ0EsVUFDQSxpQkFBa0IsQ0FvSXJCLENBaklDLDZEQVZGLEtBV0ksY0FBZ0IsQ0FnSW5CLENBOUhDLFlBQ0UsbUJBSUEsbUJBQ0EsaUJBQWtCLENBSmxCLDBDQUZGLFlBR0ksa0JBQW1CLENBSXRCLENBR0Msb0NBRkYsdUJBR0ksdUJBQUEsQUFBZSw0QkFBZixBQUFlLGNBQUEsQ0FNbEIsQ0FKQywwQ0FMRix1QkFNSSxrQkFDQSxnQkFBaUIsQ0FFcEIsQ0FLRCxZQUNFLG9CQUFBLEFBQWEscUJBQWIsQUFBYSxvQkFBYixBQUFhLFlBQUEsQ0FEZCxlQUdHLDBCQUFBLEFBQ0EsMkJBREEsQUFDQSxrQkFBQSxrQkFBbUIsQ0FDcEIscUNBTEgsWUFPSSxlQUFnQixDQUVuQixDQUdELFVBQ0UsZUFDQSxnQkFBaUIsQ0FGbEIsWUFJRyxlQUFnQixDQUNqQiwwQ0FMSCxVQU9JLGtCQUFtQixDQUt0QixDQVpBLHVCQVVHLGVBQWdCLENBQ2pCLFlBSUQsd0JBQXlCLENBQzFCLHFDQUVELHNCQUdJLGdCQUNBLGtCQUFtQixDQUV0QixDQUNELHFDQXhFRixRQTBFTSxlQUFnQixDQUNqQixDQUdILFdBQ0UseUJBQ0EsZ0JBQ0Esa0JBQ0EsYUFDQSwyQkFBQSxBQUlBLHdCQUpBLEFBSUEsbUJBQUEsaUJBQWtCLENBSGxCLDBDQU5GLFdBT0ksWUFBYSxDQVdoQixDQVJDLG9DQVZGLFdBV0ksZ0JBQWlCLENBT3BCLENBbEJBLHNCQWNHLGtCQUNBLFlBQ0EsVUFBVyxDQTlGakIsT0FrR0ksa0JBQW1CLENBbEd2QixRQXFHSSxjQUFlLENBckduQixXQXVHTSxnQkFDQSxlQUNBLGlCQUNBLG1CQUNBLGdCQUNBLGtCQUNBLGlCQUFrQixDQTdHeEIsc0JBK0dRLGVBQWdCLENBL0d4QixtQkFrSFEsV0FDQSwyckJBQ0EsNEJBQ0EsNEJBQ0EsV0FDQSxZQUNBLHlCQUNBLGtCQUNBLGtCQUNBLE9BQ0EsUUFDQSx3QkFBQSxBQUFnQixvQkFBaEIsQUFBZ0IsZUFBQSxDQTdIeEIsY0FnSVEsa0JBQW1CLENBaEkzQixxRUF1SUksbUNBQ0EsK0JBQ0EsZ0NBQUEsQUFBMkIsMEJBQUEsQ0FDNUIsb0NBR0gsWUFFSSxvQkFBcUIsQ0FFeEIsQ0FHQyxhQUNFLG1CQUNBLFlBQWEsQ0FDZCxhQUVDLGtCQUFtQixDQUNwQixXQUVDLGtCQUNBLG1CQUNBLGVBQ0EsaUJBQ0EsZ0JBQ0Esa0JBQ0EsZ0JBQWlCLENBQ2xCLG9DQUdILFdBRUksb0JBQXFCLENBS3hCLENBSEMsNkRBSkYsV0FLSSxjQUFnQixDQUVuQixDQUVELGlCQUNDLGdCQUNBLHNCQU1BLGVBQWdCLENBTGhCLDBDQUhELGlCQUlNLGlCQUNBLG9CQUNBLFdBQVksQ0F3Q2pCLENBOUNELG1DQVdFLGNBQ0EsMEJBQ0EsMEJBQTJCLENBYjdCLHlEQWlCRSxVQUFXLENBakJiLHdEQXFCRSxjQUFlLENBckJqQix1QkF5QkUsZ0JBQ0EsV0FDQSxjQUNBLFVBQ0EsZUFBZ0IsQ0E3QmxCLGtDQStCRyxjQUFlLENBL0JsQiwwQkFrQ0csZUFBZ0IsQ0FsQ25CLG9EQXFDRywwQkFBMkIsQ0FyQzlCLHVCQTBDRSxZQUFhLENBQ2IsWUN6TkEsb0JBQUEsQUFBYSxxQkFBYixBQUFhLG9CQUFiLEFBQWEsWUFBQSxDQUNiLDBDQUZGLFlBR0ksNEJBQUEsQUFBOEIsOEJBQTlCLEFBQThCLHNDQUE5QixBQUE4QixrQ0FBOUIsQUFBOEIsNkJBQUEsQ0F1Q2pDLENBMUNELGdCQU1JLG1CQUFBLEFBQWEscUJBQWIsQUFBYSxpQkFBYixBQUFhLFlBQUEsQ0FDYiwwQ0FQSixnQkFRTSx1QkFBQSxBQUFXLG1CQUFYLEFBQVcsZUFBWCxBQUFXLFVBQUEsQ0FRZCxDQWhCSCwyQkFXTSxtQkFBQSxBQUFhLHFCQUFiLEFBQWEsaUJBQWIsQUFBYSxZQUFBLENBQ2IsMENBWk4sMkJBYVEsdUJBQUEsQUFBVyxtQkFBWCxBQUFXLGVBQVgsQUFBVyxVQUFBLENBRWQsQ0FFSCxpQkFDRSxxQkFBc0IsQ0FDdEIsMENBRkYsaUJBR0ksV0FDQSxZQUFhLENBRWhCLENBQ0QsaUJBQ0UsMkJBQTRCLENBQzVCLDBDQUZGLGlCQUdJLDRCQUE2QixDQUhoQyxvQkFLSyxrQkFBbUIsQ0FDcEIsQ0E5QlAsa0JBbUNNLGdCQUFpQixDQUNsQiwwQ0FwQ0wsZUFzQ00sa0JBQ0EsZ0JBQWlCLENBRXBCLENBR0gsNEJBQ0UsOEJBQUEsQUFBMkIsOEJBQTNCLEFBQTJCLG1DQUEzQixBQUEyQiwrQkFBM0IsQUFBMkIsMEJBQUEsQ0FDM0IsMENBRkYsNEJBR0ksNEJBQUEsQUFBOEIsOEJBQTlCLEFBQThCLHNDQUE5QixBQUE4QixrQ0FBOUIsQUFBOEIsNkJBQUEsQ0FRakMsQ0FYRCw2Q0FNSSwyQkFBNEIsQ0FDNUIsMENBUEosNkNBUU0sa0JBQW1CLENBRXRCLENDdERILE1BQ0UsbUJBQ0EsQUFDQSxxSkFDQSxBQUdBLHFJQUFBLEFBQ0Esb0ZBQUEsbUhBQW9ILENBQ3BILG9DQVRGLE1BVUksb0JBQXFCLENBK0R4QixDQTdEQyxzQ0FaRixNQWFJLG1CQUFvQixDQTREdkIsQ0ExREMsYUFDRSxtQkFDQSxpQkFDQSxlQUNBLGlCQUNBLGtCQUNBLHNCQUNBLGdCQUNBLGlCQUNBLGtCQUNBLG1CQUlBLGtCQUFtQixDQUhuQiwwQ0FYRixhQVlJLGVBQWdCLENBUW5CLENBTEMsMENBZkYsYUFnQkksZUFDQSxpQkFDQSxtQkFBb0IsQ0FFdkIsQ0FDRCxXQUNFLGtCQUNBLGtCQUFtQixDQUZwQixlQUlHLGNBQWUsQ0FDaEIsZ0JBR0Qsa0JBQ0EsZ0JBQ0Esa0JBQ0EsaUJBQ0Esa0JBQW1CLENBQ3BCLFdBRUMsb0JBQUEsQUFDQSxxQkFEQSxBQUNBLG9CQURBLEFBQ0EsYUFBQSx3QkFBQSxBQUNBLCtCQURBLEFBQ0EscUJBREEsQUFDQSx1QkFBQSxrQkFBbUIsQ0FDcEIsV0FFQyx1QkFDQSxlQUNBLGlCQUNBLGtCQUNBLGdCQUNBLGlCQUNBLGlCQUFrQixDQVBuQixhQVNHLGNBQWUsQ0FDaEIsMENBakVMLFNBc0VNLFlBQWEsQ0FFaEIsQ0N4RUgsYUFDRSxrQkFDQSxlQUNBLHFCQUFzQixDQUN0QixxQ0FKRixhQUtJLG1CQUFvQixDQWdEdkIsQ0FyREQsb0NBUUksaUJBQWtCLENBUnRCLDRDQVVNLFdBQ0EsV0FDQSx5QkFDQSxXQUNBLGtCQUNBLE9BQ0EsT0FBUSxDQUNULGtCQUdELHlCQUNBLHFCQUNBLGVBQ0EsVUFDQSxpQkFBa0IsQ0FDbkIsb0JBRUMsb0JBQUEsQUFDQSxxQkFEQSxBQUNBLG9CQURBLEFBQ0EsYUFBQSx5QkFBQSxBQUNBLDJCQURBLEFBQ0Esc0JBREEsQUFDQSxtQkFBQSx3QkFBQSxBQUF1QiwrQkFBdkIsQUFBdUIscUJBQXZCLEFBQXVCLHNCQUFBLENBQ3ZCLHFDQUpGLG9CQUtJLHVCQUFBLEFBQ0EsbUJBREEsQUFDQSxlQUFBLGVBQWdCLENBaUJuQixDQWZDLDBCQUNFLFlBQ0Esb0JBQUEsQUFDQSxxQkFEQSxBQUNBLG9CQURBLEFBQ0EsYUFBQSx5QkFBQSxBQUFtQiwyQkFBbkIsQUFBbUIsc0JBQW5CLEFBQW1CLGtCQUFBLENBQ25CLHFDQUpGLDBCQUtJLGdCQUNBLHdCQUFBLEFBQ0EsK0JBREEsQUFDQSxxQkFEQSxBQUNBLHVCQUFBLG1CQUFBLEFBQWEscUJBQWIsQUFBYSxpQkFBYixBQUFhLFlBQUEsQ0FPaEIsQ0FMQyxxQ0FURCw4QkFXSyx1QkFBd0IsQ0FDekIsQ0E5Q1Qsb0JBbURJLGdCQUFpQixDQUNsQixPQUlELHVCQUNBLGtCQUNBLGdCQUNBLGVBQ0Esb0JBQUEsQUFDQSxxQkFEQSxBQUNBLG9CQURBLEFBQ0EsYUFBQSx5QkFBQSxBQUNELDJCQURDLEFBQ0Qsc0JBREMsQUFDRCxtQkFBQSx3QkFBQSxBQUNDLCtCQURELEFBQ0MscUJBREQsQUFDQyx1QkFBQSxta0NBQ0EsV0FDQSxZQUNBLGNBQWUsQ0FDZixhQUNFLGNBQWUsQ0FDaEIsb0JDbkVDLGdDQUNBLG1CQUNBLG1CQUFvQixDQUhyQiwrQkFLRyxlQUFnQixDQUNqQiwyQkFFQyxtQkFDQSxZQUFhLENBQ2QsbUNBRUMsbUJBQ0EsaUJBQ0EsZUFDQSxpQkFDQSxtQkFDQSx3QkFBeUIsQ3RCNkIzQixtRHNCM0JJLGF0QlphLENBdUNqQixnRHNCM0JJLFV0Qm1CYSxDQWdCaEIsZ0NzQi9CQyxlQUNBLGdCQUFpQixDQXhCcEIsK0JBMkJHLGdCQUNBLGdCQUFpQixDQTdCdkIsd0JBaUNJLGtCQUFtQixDQWpDdkIsbUNBbUNNLGVBQWdCLENBQ2pCLFdDbkNILGtCQUNBLGdCQUNBLG1CQUNBLGNBQ0Esa0JBQ0EsaUJBSUEsa0JBQW1CLENBSG5CLG9DQVBGLFdBUUksa0JBQW1CLENBNkR0QixDdkJ0QkcsMkJ1Qm5DQSx3QnZCVmtCLENBNkNsQix3QnVCbkNBLHdCdkJXa0IsQ0FnQ2pCLHdCdUJ4Q0Qsb0JBQUEsQUFDQSxxQkFEQSxBQUNBLG9CQURBLEFBQ0EsYUFBQSx1QkFBQSxBQUNBLG1CQURBLEFBQ0EsZUFBQSxnQkFDQSxpQkFDQSxrQkFDQSx5QkFBQSxBQUNBLDJCQURBLEFBQ0Esc0JBREEsQUFDQSxtQkFBQSx3QkFBQSxBQUF1QiwrQkFBdkIsQUFBdUIscUJBQXZCLEFBQXVCLHNCQUFBLENBUHhCLDJCQVNHLG1CQUNBLGdCQUNBLGtCQUNBLGdCQUFpQixDQVpwQiwyQkFlRyxnQkFDQSxrQkFBbUIsQ0FDcEIsaUJBR0Qsb0JBQUEsQUFBYSxxQkFBYixBQUFhLG9CQUFiLEFBQWEsWUFBQSxDQUNiLDBDQUZGLGlCQUdJLHVCQUFBLEFBQ0EsbUJBREEsQUFDQSxlQUFBLHdCQUFBLEFBQ0EsK0JBREEsQUFDQSxxQkFEQSxBQUNBLHVCQUFBLG1CQUNBLGlCekJ2Q2tCLEN5QmdEckIsQ0FmQSxtQkFTRyxpQkFBa0IsQ0FDbEIsMENBVkgsbUJBV0ssWUFDQSxjQUFlLENBRWxCLENBRUgsZ0JBQ0Usa0JBQ0EsbUJBQ0EsZUFDQSxpQkFDQSxnQkFDQSxlQUFnQixDQUNoQiwwQ0FQRixnQkFRSSxtQkFDQSxpQkFBa0IsQ0FVckIsQ0FuQkEsa0JBWUcsY0FDQSxxQkFDQSwrQkFBZ0MsQ0FkbkMsd0JBZ0JJLGdCQUFpQixDQUNqQixzQkFNTCx5QkFDQSxnQkFDQSxZQUFhLENBQ2IscUNBSkYsc0JBS0ksVUFBVyxDQUVkLENBRUQsMkJBRUksU0FBVSxDQUNYLG1CQUlELG1CQUFvQixDQUNyQixjQ3ZGQyx5QkFDQSxpQkFDQSxtQkFBb0IsQ0FDcEIsMENBSkYsY0FLSSxnQkFBaUIsQ0F5SHBCLENBOUhELHlCQVFJLG9CQUFBLEFBQWEscUJBQWIsQUFBYSxvQkFBYixBQUFhLFlBQUEsQ0FDYiwwQ0FUSix5QkFVTSx1QkFBQSxBQUFlLG1CQUFmLEFBQWUsY0FBQSxDQUVsQixDQUNELG1CQUNFLG1CQUFBLEFBQ0EsdUJBREEsQUFDQSxtQkFEQSxBQUNBLGVBQUEsaUJBQWtCLENBQ2xCLDBDQUhGLG1CQUlJLG1CQUFBLEFBQ0Esc0JBREEsQUFDQSxrQkFEQSxBQUNBLGNBQUEsa0JBQ0EsY0FBZSxDQUVsQixDQUVDLDBDQURGLG1CQUVJLG1CQUFBLEFBQWMsc0JBQWQsQUFBYyxrQkFBZCxBQUFjLGFBQUEsQ0FFakIsQ0FDRCxxQkFDRSxrQkFBbUIsQ0FDbkIsMENBRkYscUJBR0ksZ0JBQ0EsaUJBQWtCLENBRXJCLENBQ0QsdUJBQ0UsaUJBQ0Esa0JBQW1CLENBQ25CLDBDQUhGLHVCQUlJLGlCQUFrQixDQUVyQixDQUVDLDBDQURGLG1CQUVJLGlCQUFrQixDQU9yQixDQVRBLDhCQU1LLGNBQWUsQ0FDaEIsNkJBSUgsb0JBQUEsQUFDQSxxQkFEQSxBQUNBLG9CQURBLEFBQ0EsYUFBQSxtQkFDQSx5QkFBQSxBQUFtQiwyQkFBbkIsQUFBbUIsc0JBQW5CLEFBQW1CLGtCQUFBLENBQ25CLDBDQUpGLDZCQUtJLHVCQUFBLEFBQ0EsbUJBREEsQUFDQSxlQUFBLHdCQUFBLEFBQXVCLCtCQUF2QixBQUF1QixxQkFBdkIsQUFBdUIsc0JBQUEsQ0FjMUIsQ0FwQkEsK0JBU0csaUJBQWtCLENBVHJCLGlDQVlHLGlCQUFrQixDQUNuQiwwQ0FiRixpRUFpQkssa0JBQW1CLENBRXRCLENBRUgseUJBQ0UsaUJBQWtCLENBRG5CLGtDQUlLLHdDQUFBLEFBQWdDLCtCQUFBLENBSnJDLHlDQVNLLGtDQUFBLEFBQTBCLDhCQUExQixBQUEwQix5QkFBQSxDQVQvQixvQ0FhRyxrQkFDQSxTQUNBLDBCQUFBLEFBQ0EsdUJBREEsQUFDQSxrQkFBQSxhQUNBLHFEQUFBLEFBQ0EsNkNBQUEsc0NBQUEsQUFDQSw4QkFBQSxpQ0FBQSxBQUNBLHlCQUFBLDhDQUFBLEFBQ0Esc0NBQUEsaUNBQUEsQUFBeUIsd0JBQUEsQ0FyQjVCLHNDQXVCSyxrQkFDQSxvQkFBQSxBQUNBLHFCQURBLEFBQ0Esb0JBREEsQUFDQSxhQUFBLHlCQUFBLEFBQ0EsMkJBREEsQUFDQSxzQkFEQSxBQUNBLG1CQUFBLFNBQ0EsZ0NBQ0EsZUFDQSxzQkFDQSxXQUNBLHdDQUFBLEFBQ0EsZ0NBQUEsdUJBQ0EsbUJBQ0EsaUJBQ0EsY0FBZSxDQW5DcEIsb0ZBcUNPLGNBQ0Esa0JBQ0EsV0FBWSxDQXZDbkIsNENBMENPLGdCQUNBLHdCQUF5QixDQTNDaEMsaURBOENPLGVBQWdCLENBOUN2QiwyQ0FtREcsYUFBYyxDQUNmLHNCQUtILFlBQWEsQ0FDZCw2QkFFQyxhQUFjLENBQ2YsY0FJRyxlQUFnQixDQUNoQixzQ0FGRixjQUdJLFlBQWEsQ0FFaEIsQ0FHSCxrQ0FDRSxHQUNHLFVBQ0EsbUNBQW9DLENBRXZDLEtBQ0csVUFDQSwrQkFBZ0MsQ0FBQSxDQUlyQywwQkFDRSxHQUNHLFVBQ0Esb0NBQUEsQUFBNEIsMkJBQUEsQ0FFL0IsS0FDRyxVQUNBLGdDQUFBLEFBQXdCLHVCQUFBLENBQUEsQ0FNekIsMENBRkosbUNBR00sZUFBZ0IsQ0FFbkIsQ0FFQywwQ0FQSiw4QkFRTSxtQkFBb0IsQ0FFdkIsQ0NoTEgsV0FDRSxvQkFBQSxBQUNBLHFCQURBLEFBQ0Esb0JBREEsQUFDQSxhQUFBLHlCQUNBLGtCQUNBLHlCQUFBLEFBQW1CLDJCQUFuQixBQUFtQixzQkFBbkIsQUFBbUIsa0JBQUEsQ0FDbkIscUNBTEYsV0FNSSx1QkFBQSxBQUNBLG1CQURBLEFBQ0EsZUFBQSxpQkFBa0IsQ0F5Q3JCLENBdkNDLGdCQUNFLGtCQUNBLGVBQWdCLENBQ2hCLHFDQUhGLGdCQUlJLG1CQUFBLEFBQWMsc0JBQWQsQUFBYyxrQkFBZCxBQUFjLGFBQUEsQ0FFakIsQ0FFQyxxQ0FERixnQkFFSSxtQkFBQSxBQUNBLHNCQURBLEFBQ0Esa0JBREEsQUFDQSxjQUFBLGVBQ0EsZUFBZ0IsQ0FFbkIsQ0FDRCxnQkFDRSxnQkFDQSxtQkFDQSxlQUNBLGtCQUFtQixDQUpwQixxQkFNRyxnQkFBaUIsQ0FDakIscUNBUEgscUJBUUssYUFBYyxDQUVqQixDQVZGLGtCQVlHLGlCQUFrQixDQUNsQixxQ0FiSCxrQkFjSyxtQkFDQSxvQkFBcUIsQ0FFeEIsQ0FFSCxpQkFDRSxjQUFlLENBM0NuQixhQThDSSwrQkFBZ0MsQ0FDakMsV0M5Q0QsNkJBQ0Esa0JBQ0EsZ0JBQ0Esa0JBQW1CLENBQ25CLDBDQUxGLFdBTUksZ0JBQ0Esa0JBQW1CLENBRXRCLENDUEcsMENBRkoseUJBR00sZUFDQSxlQUFnQixDQUVuQixDQUVDLG9DQURGLHFCQUVJLHVCQUFBLEFBQWUsb0JBQWYsQUFBZSxjQUFBLENBZWxCLENBYkMsMENBSkYscUJBS0ksdUJBQUEsQUFDQSxtQkFEQSxBQUNBLGVBQUEsZ0JBQ0EsaUNBQ0EsNENBQ0Esa0JBQ0EsV0FDQSxvQkFBQSxBQUNBLHFCQURBLEFBQ0Esb0JBREEsQUFDQSxhQUFBLHlCQUFBLEFBQThCLHNDQUE5QixBQUE4QixzQkFBOUIsQUFBOEIsNkJBQUEsQ0FLakMsQ0FqQkEsd0NBZUcsWUFBYSxDQUNkLG9CQU1ELGVBQ0EsZ0JBQWlCLEMzQmlCakIsb0MyQnBCRSx3QjNCekJnQixDQTZDbEIsaUMyQnBCRSx3QjNCSmdCLENBZ0NqQixvQzJCOUJILG9CQU9JLHdCQUNBLFlBQ0EsYUFDQSxrQ0FBQSxBQUEwQiwrQkFBMUIsQUFBMEIseUJBQUEsQ0FWN0IsZ0NBWUssWUFBYSxDQVpsQiwrQkFlSyxlQUFnQixDQUNqQixDQUVILDBDQWxCRixvQkFtQkksbUJBQUEsQUFDQSxxQkFEQSxBQUNBLGlCQURBLEFBQ0EsYUFBQSxhQUNBLGtCQUNBLGlCQUNBLGtCQUFtQixDQWlDdEIsQ0EvQkMsNEJBQ0Usb0JBQUEsQUFDQSxxQkFEQSxBQUNBLG9CQURBLEFBQ0EsYUFBQSx5QkFBQSxBQUNBLDJCQURBLEFBQ0Esc0JBREEsQUFDQSxtQkFBQSxlQUFnQixDQUNqQix5QkFFQyxrQkFFRSxtQkFBQSxBQUNBLHNCQURBLEFBQ0Esa0JBREEsQUFDQSxjQUFBLGNBQWUsQ0FKbEIsNkJBTUcsV0FDQSxZQUNBLGtCQUNBLGFBQWMsQ0FDZiw0QkFHRCxtQkFDQSxpQkFDQSxlQUNBLGlCQUNBLGVBQWdCLENBTGpCLGlDQU9HLGNBQ0EsbUJBQ0EsbUJBQ0EsZUFDQSxnQkFBaUIsQ0FDbEIseUJBSUgsZUFDQSxnQkFBaUIsQ0FDbEIsMkJBRUMsZUFDQSxnQkFBaUIsQ0FDbEIsNEJBRUMsZUFDQSxnQkFBaUIsQ0FDbEIsa0NBRUMsZUFDQSxnQkFBaUIsQ0FDbEIsb0NBTUQsU0FBVSxDQUhaLDZDQU9FLGFBQWMsQ0FDZCxvQ0FSRiw4Q0FZTyx1QkFBQSxBQUFlLG9CQUFmLEFBQWUsY0FBQSxDQUVqQixDQ2pITCxZQUlJLGtCQUlBLHFCQUFzQixDNUJzQ3RCLDRCNEI1Q0Usd0I1QkRnQixDQTZDbEIseUI0QjVDRSx3QjVCb0JnQixDQWdDakIsb0M0QnRETCxZQU1NLHNCQUF1QixDQVcxQixDQVJDLGlCQUNFLGVBQ0EsaUJBQ0EsZ0JBQ0Esa0JBQ0EsaUJBQ0EsZUFBZ0IsQ0FDakIsZUNoQkgsMkJBQUEsQUFDQSw0QkFEQSxBQUNBLDJCQURBLEFBQ0Esb0JBQUEseUJBQ0EseUJBQUEsQUFDQSwyQkFEQSxBQUNBLHNCQURBLEFBQ0EsbUJBQUEsbUJBQ0EsaUJBQ0EsZUFDQSxtQkFDQSxlQUFnQixDQVJsQixnQ0FXTyxZQUFhLENBWHBCLDhCQWNPLFNBQVUsQ0FkakIsK0JBa0JJLGtCQUFtQixDQWxCdkIsaUJBcUJJLFdBQVksQ0FyQmhCLHVCQXVCTSxnQkFDSCxXQUFZLENBQ1Ysd0JDeEJILGdCQUNBLGtCQUNBLGlCQUNBLGtCQUFtQixDQUNwQixvVUNKQyxvQ0FDQSxhQUNBLGtCQUFtQixDQUNwQiw0REFHQSx1QkFBd0IsQ0FDeEIsc2RBSUMsNkJBQThCLENBQy9CLGdjQUVDLG1DQUFvQyxDQ3lCdEMsS0FDRSw4QkFDQSxVQUFXLENBQ1osSUFHQyxlQUNBLGdCQUNBLFlBQ0EscUJBQXNCLENBQ3ZCLE9BR0MsZUFDQSxhQUFjLENBQ2YsV0FHQSxnQkFDQSxXQUNBLGdCQUFpQixDQUNqQixXQUdBLFdBQ0EsaUJBQWtCLENBQ2xCLFlBRUEsWUFDQSxnQkFBaUIsQ0FDakIsY0FHQSxrQkFBbUIsQ0FDbkIsZ0JBR0EsZ0JBQWlCLENBQ2pCLE1BR0EsaUJBQ0EsZ0JBQWlCLENBQ2pCLDJCQUhELE1BSUUsa0JBQ0Esa0JBQW1CLENBRXBCLENBRUQsd0NBRUUsZ0JBQ0EsV0FBWSxDQUNiLGVBR0EsbUJBQ0EsWUFBYSxDQUNiLCtFQUtBLDBDQUNBLHlCQUEwQixDQUMxQiw2Q0FJQSx5QkFDQSxrQkFDQSx1QkFBd0IsQ0FDeEIsbUtBS0EsZ0JBQ0EsWUFDQSxVQUNBLGVBQWdCLENBQ2hCLCtGQUlBLGdCQUNBLGVBQ0Esa0JBQW1CLENBQ25CLHFDQUlDLFlBQWEsQ0FDZCxpQ0FJRyxhQUFjLENBQ2YsaUNBS0MsYUFBYyxDQUNmLHNCQUtDLHFCaEN2SWdCLENBaUNoQixtQmdDc0dBLHNCQUNBLFVoQzFIYSxDQW1CYixvQmdDNkdBLHdCaEMxSmtCLENBNkNsQixpQmdDNkdBLHdCaENySWtCLENnQ3lJdEIsZ0JBT0UsY0FBZSxDQU5mLG9DQURGLGdCQUVJLGVBQWlCLENBTXBCLENBSkMsNkRBSkYsZ0JBS0ksbUJBQW9CLENBR3ZCLENBRUQsNERBQ21DLFlBQVksQ0FBRyw4QmhDMUc5QyxZQUFhLENBQ2Qsb0NBSUMsWUFBYSxDQUNkLEtpQ25FRCxrQ0FBbUMsQ0FDcEMsUUFFUSxTQUFTLENBQUcsa0JBR25CLFNBQ0EsY0FJQSxtQkFDQSxnQkFBaUIsQ2pDK0JmLGtIaUNsQ0EsVWpDRWMsQ0FnQ2QsZ0dpQ2xDQSxVakNnQmMsQ0EwQmIsR2lDcENILGVBQ0EsaUJBQ0Esc0JBQ0Esa0JBQW1CLENBQ25CLDBDQUxGLEdBTUksZUFDQSxpQkFDQSxtQkFBb0IsQ0FFdkIsQ0FDRCxHQUNFLGVBQ0EsaUJBQ0EsbUJBQ0Esa0JBQ0EsZ0JBQWlCLENBQ2pCLDBDQU5GLEdBT0ksZUFDQSxpQkFDQSxrQkFBbUIsQ0FFdEIsQ0FFRCx1QkFFSSxhQUNBLGdCQUFpQixDQUNqQiwwQ0FKSix1QkFLTSxnQkFBaUIsQ0FFcEIsQ0FFSCxHQUNFLGVBQ0EsaUJBQ0Esa0JBQ0EsZ0JBQWlCLENBQ2pCLDBDQUxGLEdBTUksY0FBZSxDQUVsQixDQUNELEdBQ0UsZUFDQSxpQkFDQSxpQkFDQSxrQkFDQSxlQUFnQixDQUNoQiwwQ0FORixHQU9JLGNBQWUsQ0FFbEIsQ0FDRCxHQUNFLGVBQ0EsaUJBQ0EsbUJBQ0Esd0JBQXlCLENBQ3pCLDBDQUxGLEdBTUksY0FBZSxDQUVsQixDQUNELEdBQ0UsdUJBQ0EsZUFDQSxnQkFBaUIsQ0FDakIsMENBSkYsR0FLSSxjQUFlLENBRWxCLENBQ0QsRUFDRSxlQUNBLGlCQUNBLGtCQUNBLGlCQUNBLGdCQUNBLGtCQUFtQixDQUNuQiwwQ0FQRixFQVFJLGVBQ0EsZ0JBQWlCLENBU3BCLENBbEJELFFBWUcsY0FBZSxDQVpsQixJQWVJLHFCQUNBLGFBQWMsQ0FDZix3QkFHRCxnQkFDQSxrQkFDQSxnQkFBaUIsQ0FDakIsMENBSkYsd0JBS0ksbUJBQ0EsaUJBQWtCLENBRXJCLENBQ0Qsb0VBSVEsZUFDQSxpQkFDQSxXQUNBLGtCQUFtQixDQVAzQixnRUFZUSxlQUNBLGlCQUNBLFdBQ0Esa0JBQW1CLENBQ3BCLFdBS0wsOEJBQ0EsU0FDQSxrQkFDQSxrQkFBbUIsQ0FKckIsYUFNSSxlQUNBLG1CQUNBLGVBQWdCLENBQ2pCLDJCQUdELGtCQUNBLGVBQ0EsaUJBQ0EsY0FDQSxhQUFjLENBQ2YsTUFHQyxlQUNBLGlCQUNBLGtCQUNBLGdCQUFpQixDQUxuQixZQU9JLGtCQUFtQixDQUNwQiwwQ0FSSCxNQVdJLGVBQ0EsZ0JBQWlCLENBRXBCLENBQ0QsT0FDRSxRQUFTLENBQ1YsV0FHQyxlQUNBLGdCQUFpQixDQUNqQiwwQ0FIRixXQUlJLGNBQWUsQ0FFbEIsQ0FFRCx5QkFDRSxnQkFDQSxpQkFDQSxpQkFBa0IsQ0FDbEIsMENBSkYseUJBS0ksbUJBQ0EsaUJBQWtCLENBRXJCLENBRUQseUJBQ0UsZ0JBQ0EsaUJBQ0Esa0JBQ0Esa0JBQW1CLENBQ25CLDBDQUxGLHlCQU1JLG1CQUNBLGlCQUFrQixDQUVyQixDQUNELDBCQUNFLGVBQWdCLENBQ2pCLEdBR0MsZUFDQSxlQUFnQixDQUZsQixNQUlJLGlCQUFrQixDQUp0QixjQU9NLFdBQ0Esa0JBQ0EsVUFDQSxXQUNBLGtCQUNBLHlCQUNBLE9BQ0EsVUFBVyxDQUNaLGtDQUtKLFFBQVMsQ0FDVCxzQ0FGRCxrQ0FHTSxrQkFDQSxnQkFBaUIsQ0FFdEIsQ0FFRCxlQUNFLHFCQUNBLGNBQ0EsZ0JBQ0EsY0FDQSxnQkFDQSxlQUFnQixDQU5sQixrQkFRSSxrQkFBbUIsQ0FDcEIsVUFJRCxxQkFDQSxhQUFjLENBQ2YsRUFHQyxjQUNBLHFCQUNBLEFBQ0EsNkZBQUEsQUFDQSxzRUFBQSw0QkFDQSx1QkFDQSwyQkFDQSxnREFDQSx3Q0FDQSxzQkFDQSxnQ0FDQSw0QkFBQSxBQUFvQixtQkFBQSxDQVp0QixRQWNJLHlCQUNBLGVBQ0EsK0JBQWdDLENBQ2pDLEdBSUQsU0FDQSxTQUNBLGFBQ0EsZ0NBQ0EsaUJBQ0EsZ0JBQ0Esa0JBQW1CLENBQ3BCLDBDQUVELGdCQUVJLG1CQUNBLGlCQUFrQixDQVdyQixDQWRELGtDQU1JLGVBQWdCLENBTnBCLDhDQVFNLFlBQWEsQ0FSbkIsdUNBWUksZUFBZ0IsQ0FDakIsMENBR0gsMEJBRUksZ0JBQ0EsY0FBZSxDQUVsQixDQUVELDREQUNFLG9CQUFBLEFBQ0EsaUJBQUEsc0JBQXVCLENBQ3ZCLDBDQUhGLDREQUlJLFlBQWEsQ0FFaEIsQ0FFQywwQ0FERixrQkFFSSxZQUFhLENBRWhCLENBRUQsMkJBQ0UsZ0JBQWlCLENBRG5CLHNDQUdJLGVBQWdCLENBQ2pCLHNCQUlELGFBQWMsQ0FDZixvQkFHQyxnQkFDQSxhQUFjLENBQ2Qsc0NBSEYsb0JBSUksa0JBQ0Esb0JBQXFCLENBRXhCLENBRUQsaUNBQ0UsZ0JBQ0EsYUFBYyxDQUNmLDRDQUdBLGNBQWUsQ0FDZix5Q0FLQSxrQkFBbUIsQ0FDbkIseUNBSUcsbUJBQ0EsZUFBZ0IsQ0FDaEIscUNBSkoseUNBS00sY0FDQSxnQkFBaUIsQ0FFdEIsQ0FFRCw2REFFSSxXQUNBLGNBQ0EsVUFDQSxXQUNBLGdCQUNBLGtCQUNBLFdBQ0EsU0FDQSxrQkFBbUIsQ0QvTHZCLFdBQ0Usb0JBQUEsQUFBYSxxQkFBYixBQUFhLG9CQUFiLEFBQWEsWUFBQSxDQUNkLHdCQUdDLDBCQUEyQixDQUM1QixrQkFHQyxlQUFnQixDQURsQixtQ0FHSSxpQkFBa0IsQ0FDbEIsMkJBSkosbUNBS00sY0FBZSxDQUtsQixDQVZILDhDQVFNLGNBQWUsQ0FDaEIsdUJBS0gsaUJBQWtCLENBRHBCLHdDQUdJLGVBQ0EsNEJBSUEsOEJBQStCLENBSC9CLHNDQUxKLHdDQU1NLHFCQUFzQixDQThDekIsQ0EzQ0MsNkRBVEosd0NBVU0sY0FBZSxDQTBDbEIsQ0F4Q0MscUNBWkosd0NBYU0sY0FBZSxDQWJyQixvREFlUSxnQkFBaUIsQ0FDbEIsQ0FoQlAsbURBbUJNLGNBQWUsQ0FDZixvQ0FwQk4sbURBcUJRLHFCQUNBLGFBQWMsQ0FhakIsQ0FYQyxzQ0F4Qk4sbURBeUJRLGtCQUFtQixDQVV0QixDQVJDLHNDQTNCTixtREE0QlEsaUJBQWtCLENBT3JCLENBTEMscUNBOUJOLG1EQStCUSxlQUNBLGNBQ0EsZ0JBQWlCLENBRXBCLENBRUMsb0NBckNOLG9EQXNDUSxxQkFBc0IsQ0FhekIsQ0FYQyxzQ0F4Q04sb0RBeUNRLG1CQUFvQixDQVV2QixDQVJDLHNDQTNDTixvREE0Q1Esa0JBQW1CLENBT3RCLENBTEMscUNBOUNOLG9EQStDUSxnQkFDQSxlQUNBLGdCQUFpQixDQUVwQixDQUdMLGlEQUNFLGlCQUNFLG1DQUFBLEFBQTJCLHdDQUEzQixBQUEyQiwwQkFBQSxDQUM1Qiw0Q0FHRyxhQUFjLENBQ2YsQ0FHTCwwQkFDRSxXQUNFLHVCQUF3QixDQUN6QixDQUVILGdCQUNFLGVBQWdCLENBRGxCLHNCQUdJLFdBQ0EsV0FDQSxXQUNBLGtCQUNBLE1BQU8sQ0FJUixzQ0FGRyx3QmhDNVFpQixDQXNDbkIsbUNnQ3NPRSx3QmhDN09pQixDQU9uQixxQ2dDNk9BLDRCaENuUm1CLENBc0NuQixrQ2dDNk9BLDRCaENwUG1CLENnQ3dQdkIsc0NBQ0UscUVBR0ksNEJBQUEsQUFBc0IsNkJBQXRCLEFBQXNCLDhCQUF0QixBQUFzQiwwQkFBdEIsQUFBc0IscUJBQUEsQ0FIMUIsMkZBS00sWUFBYSxDQUxuQixpSEFRTSxTQUNBLFVBQ0EsZ0NBQ0EsbUJBQW9CLENBWDFCLG1GQWNNLGdCQUFpQixDQWR2QiwyRkFpQk0sV0FDQSxnQkFDQSxtQkFDQSx5QkFDQSxlQUFnQixDQXJCdEIsaUdBdUJRLGNBQ0EsYUFBYyxDQUNmLENBTVQscUJBQ0Usb0JBQUEsQUFBYSxxQkFBYixBQUFhLG9CQUFiLEFBQWEsWUFBQSxDQUNiLHNDQUZGLHFCQUdJLG1CQUNBLGlCQUFrQixDQStEckIsQ0E3REMsMkJBQ0Usa0JBSUEsZ0JBQ0EsbUJBQUEsQUFBYSxxQkFBYixBQUFhLGlCQUFiLEFBQWEsWUFBQSxDQUpiLHNDQUZGLDJCQUdJLGdCQUFpQixDQW1CcEIsQ0FmQyxzQ0FQRiwyQkFRSSw4QkFBK0IsQ0FjbEMsQ0FaQyxzQ0FWRiwyQkFXSSxtQkFBQSxBQUNBLHNCQURBLEFBQ0Esa0JBREEsQUFDQSxjQUFBLDBCQUFBLEFBQ0EsMkJBREEsQUFDQSxrQkFBQSxlQUNBLGVBQ0EsY0FDQSxlQUNBLFVBQVcsQ0FLZCxDQUNELDRCQU1FLG1CQUNBLGlCQUFrQixDQU5sQixvQ0FERiw0QkFFSSxzQkFDQSxrQkFDQSxrQkFBbUIsQ0F3QnRCLENBcEJDLDhEQVJGLDRCQVNJLFVBQ0EsZ0JBQ0EsaUJBQWtCLENBaUJyQixDQWZDLHNDQWJGLDRCQWNJLFVBQ0EsZUFBZ0IsQ0FhbkIsQ0E1QkEsdUNBa0JHLGtCQUNBLFlBQ0EsWUFBYSxDQXBCaEIseUNBc0JLLHlCQUEwQixDQXRCL0IsOENBMEJHLGFBQWMsQ0FDZiwwQ0F4REwscUJBMkRJLDRCQUFBLEFBQThCLDhCQUE5QixBQUE4QixzQ0FBOUIsQUFBOEIsa0NBQTlCLEFBQThCLDZCQUFBLENBUWpDLENBTEcsc0NBOURKLG9DQStETSxnQkFDQSxjQUFlLENBRWxCLENBSUQsY0FDRSxrQkFDQSxtQkFDQSxvQkFBcUIsQ0FDckIsOERBSkYsY0FLSSxtQkFBb0IsQ0FrRHZCLENBaERDLHNDQVBGLGNBUUksZ0JBQ0Esa0JBQ0EsaUJBQ0EsZ0JBQ0Esa0JBQW1CLENBMkN0QixDQXZEQSxpQkFlRyxnQkFDQSxrQkFBbUIsQ0FDbkIsMENBakJILGlCQWtCSyxtQkFDQSxrQkFDQSxnQkFBaUIsQ0FFcEIsQ0FDRCx5QkFDRSxvQkFBQSxBQUNBLHFCQURBLEFBQ0Esb0JBREEsQUFDQSxhQUFBLHlCQUFBLEFBQW1CLDJCQUFuQixBQUFtQixzQkFBbkIsQUFBbUIsa0JBQUEsQ0FDbkIsMENBSEYseUJBSUksNEJBQUEsQUFBc0IsNkJBQXRCLEFBQXNCLDhCQUF0QixBQUFzQiwwQkFBdEIsQUFBc0IscUJBQUEsQ0FjekIsQ0FaQyw4QkFDRSxlQUFnQixDQUNoQixvQ0FGRiw4QkFHSSxpQkFBa0IsQ0FLckIsQ0FIQywwQ0FMRiw4QkFNRixrQkFBbUIsQ0FFaEIsQ0FkRiw0QkFnQkcsZUFBZ0IsQ0F2Q3JCLG9CQTJDRyxXQUNBLFdBQ0EsV0FDQSx5QkFDQSxrQkFDQSxRQUNBLFFBQVMsQ0FDVCxzQ0FsREgsb0JBbURLLFdBQ0EsV0FBWSxDQUVmLENBRUgsZUFDRSxnQkFDQSxxQkFDQSxpQkFBa0IsQ0FDbEIsOERBSkYsZUFLSSxnQkFBaUIsQ0FxQnBCLENBbkJDLHNDQVBGLGVBUUksaUJBQ0EsbUJBQ0Esa0JBQ0EsaUJBQ0EsbUJBQW9CLENBY3ZCLENBMUJBLDZCQWdCRyxZQUFhLENBQ2QsMkJBR0csa0JBQW1CLENBcEJ4QixzQkF3QkcscUJBQXNCLENBQ3ZCLHNDQUVILGVBRUksV0FBWSxDQTBKZixDQXhKQywwQ0FKRixlQUtJLGdCQUNBLGtCQUNBLGlCQUNBLGtCQUFtQixDQW9KdEIsQ0E1SkEsaUJBWUcsK0JBQWdDLENBWm5DLHVCQWNLLCtCQUFnQyxDQUNqQyxzQkFHRCxtQkFDQSxpQkFDQSxlQUNBLGlCQUNBLG1CQUNBLHlCQUNBLGdDQUNBLG1CQUFvQixDQVJyQix3QkFXQSx3QkFBeUIsQ0FYekIsOEJBYUssZ0JBQ0EsZ0NBQ0EsVUFBVyxDQUNaLDBDQWhCTCxzQkFvQkkseUJBQ0EsYUFDQSxvQkFBcUIsQ0FjeEIsQ2hDL2RELHNDZ0NvZEksYWhDeGZhLENBb0NqQixtQ2dDb2RJLFVoQ3JlYSxDZ0M0Y2hCLGlDQTRCRyxpQkFBa0IsQ0FDbEIsb0NBN0JILGlDQThCSyxZQUFhLENBRWhCLENBaENGLDZCQWtDRyxZQUFhLENBQ2QsMEJBSUMsZUFDQSxnQkFBaUIsQ0FDbEIseUJBSUMsa0JBQ0EsUUFBUyxDQUhaLCtCQUtLLGdCQUNBLFFBQVMsQ0FOZCxvRUFXRyw0QkFBQSxBQUFvQixtQkFBQSxDQVh2QixrREFpQlMsYUFDQSxTQUFVLENBbEJuQixnREFxQlMsU0FBVSxDQXJCbkIsb0RBOEJTLGFBQ0EsU0FBVSxDQS9CbkIsa0RBa0NTLFNBQVUsQ0FsQ25CLG1EQTJDUyxhQUNBLFNBQVUsQ0E1Q25CLGlEQStDUyxTQUFVLENBM0dyQixrQkFrSEcsZ0JBQ0EsZUFDQSxlQUNBLGlCQUNBLHlCQUEwQixDQUMxQiwwQ0F2SEgsa0JBd0hLLGFBQ0EsZ0JBQWlCLENBa0NwQixDQTNKRixxQkE0SEssY0FBZSxDQTVIcEIsNkJBOEhPLFlBQWEsQ0E5SHBCLDBCQWlJTyxtQkFDQSxjQUNBLGVBQ0EsaUJBQ0EsbUJBQ0EseUJBQ0EsYUFBYyxDQXZJckIseUNBMklLLGlCQUNBLGtCQUNBLG9CQUNBLGNBQWUsQ0E5SXBCLGlEQWdKRyxXQUNBLGtCQUNBLHVyQkFDRCxXQUNBLFlBQ0EsV0FDQSxTQUNBLDJCQUE0QixDQUM3QixrQ0FTQSxZQUFhLENBRmpCLDZCQUtJLDZCQUNBLGlCQUFrQixDQUNsQiwwQ0FQSiw2QkFRTSxnQkFDQSxnQkFBaUIsQ0FZcEIsQ0FWQyxvQ0FYSiw2QkFZTSxnQkFBaUIsQ0FTcEIsQ0FyQkgsbUNBZU0sa0JBQ0Esa0JBQ0EsVUFDQSxTQUNBLG1DQUFBLEFBQTJCLCtCQUEzQixBQUEyQiwwQkFBQSxDQUM1QixvQ0FwQkwsNEJBeUJNLG1CQUFvQixDQUV2QixDQUdILHdDQUVJLGtCQUFtQixDQUNwQiwwQ0FHSCwrQkFJTSxpQkFBa0IsQ0FKeEIsbUNBT00sU0FDQSxnQ0FDQSxvQkFBQSxBQUNBLHFCQURBLEFBQ0Esb0JBREEsQUFDQSxhQUFBLHlCQUFBLEFBQThCLHNDQUE5QixBQUE4QixzQkFBOUIsQUFBOEIsNkJBQUEsQ0FWcEMsOENBWVEsWUFBYSxDQVpyQiwwQ0FlUSxhQUFjLENBZnRCLCtCQW1CTSxlQUFnQixDQUNqQixDQUlMLEtBQ0UsbUJBQ0EsaUJBQ0EsZUFBZ0IsQ0FDaEIsYUFDRSxlQUNBLGlCQUNBLG1CQUNBLHdCQUF5QixDQUkxQiw2QkFGRyxhaENuckJlLENBb0NqQiwwQmdDK29CRSxVaENocUJlLENnQ21xQm5CLFdBQ0UsZ0JBQ0EsZUFDQSxnQkFDQSxnQkFDQSxnQkFBaUIsQ0FMbEIsY0FPRyxlQUNBLGlCQUNBLG1CQUNBLGtCQUNBLGlCQUFrQixDQVhyQixzQkFnQkssV0FDQSx1ckJBQ0Esa0JBQ0EsVUFDQSxZQUNBLFFBQ0EsbUNBQUEsQUFDQSwrQkFEQSxBQUNBLDJCQUFBLE9BQ0EsNEJBQTZCLENBQzlCLGNBT0gsb0JBQUEsQUFDQSxxQkFEQSxBQUNBLG9CQURBLEFBQ0EsYUFBQSx1QkFBQSxBQUNBLG1CQURBLEFBQ0EsZUFBQSxtQkFDQSxpQkFDQSxlQUNBLGlCQUNBLHFCQUNBLHdCQUF5QixDQUN6QiwwQ0FURixjQVVJLG9CQUNBLGdCQUNBLGtCQUNBLGdCQUFpQixDQXlFcEIsQ0F0RkEsZ0JBc0JHLGdCQUNBLDZCQUNBLFdBQ0EsNEJBQUEsQUFBb0IsbUJBQUEsQ0F6QnZCLHNCQTJCSyxXQUNBLCtCQUFnQyxDQTVCckMsbUJBZ0NHLGtCQUNBLGVBQ0EsaUJBQ0Esb0JBQ0EsaUJBQ0EsaUJBQ0EsdUJBQ0Esa0JBQW1CLENBSXBCLG1DQUZHLGFoQ2p3QmEsQ0F1Q2pCLGdDZ0MwdEJJLFVoQ2x1QmEsQ2dDeXJCbEIsa0JBNkNBLFdBQ0csbUJBQ0Esa0JBQ0EsaUJBQWtCLENBaERyQix5QkFrREssV0FDQSxrQkFDQSxZQUNBLFVBQ0EseUJBQ0EsUUFDQSxRQUNBLG1DQUFBLEFBQTJCLCtCQUEzQixBQUEyQiwwQkFBQSxDQXpEaEMsbUNBK0RJLFlBQWEsQ0EvRGpCLDZCQXFFSyxlQUNBLGVBQWdCLENBdEVyQixvQ0FtRU8sWUFBYSxDQW5FcEIsK0JBNkVLLGlCQUNBLGVBQWdCLENBOUVyQixzQ0EyRU8sWUFBYSxDQTNFcEIscUNBaUZHLFdBQVksQ0FqRmYsZ0RBb0ZHLFVBQVcsQ0FDWixpQkFJQyw0QkFBQSxBQUFvQixtQkFBQSxDQUZ2QixrQkFLRyxnQ0FDQSxvQkFDQSxrQkFBbUIsQ0FQdEIsc0NBVUcsY0FDQSxxQkFDQSxtQkFDQSx5QkFDQSxtQkFDQSxpQkFDQSxlQUNBLGlCQUNBLGlCQUNBLGdCQUNBLGVBQWdCLENBcEJuQiwwQ0FzQkssZ0JBQWlCLENBQ2xCLFlBSUgsaUJBQWtCLENBRG5CLGtCQUdHLFdBQ0EsV0FDQSxXQUNBLHlCQUNBLGtCQUNBLFFBQ0EsS0FBTSxDQUNOLHNDQVZILGtCQVdLLFdBQ0EsV0FBWSxDQUVmLENBbUVELDBDQUZKLDRDQUdNLGVBQWdCLENBRW5CLENBR0gsU0FDRSxrQkFDQSxxQkFDQSxlQUFnQixDQUNoQixzQ0FKRixTQUtJLGlCQUNBLG1CQUFvQixDQUV2QixDQUlELGlCQUNDLGVBQ0EsZ0JBQ0EsV0FDQSxXQUFZLENBSmIseUJBTUUsV0FDQSxZQUNBLGlCQUFrQixDQVJwQix1QkFXRSxtQkFDQSxTQUFVLENBQ1YsZUFJRCxtQkFDQSxrQkFDQSxpQkFDQSxlQUNBLGlCQUNBLG1CQUNBLHlCQUNBLGdCQUNBLGtCQUNBLHFCQUNBLGNBQWUsQ0FDZixzQ0FaRCxlQWFLLGVBQWdCLENBZXBCLENBNUJELHFCQWlCRSx3WUFDQSxXQUNBLGNBQ0EsK0JBQUEsQUFDQSwyQkFEQSxBQUNBLHVCQUFBLDRCQUFBLEFBQ0Esb0JBQUEsV0FDQSxVQUNBLGtCQUNBLFlBQ0EsT0FBUSxDQUNSLDBCQUtBLGdDQUFBLEFBQXdCLDRCQUF4QixBQUF3Qix1QkFBQSxDQUN4QixjQU1BLGFBQ0EsUUFBUyxDQUpYLHFCQVFFLGVBQ0EsaUJBQWtCLENBVHBCLHVCQVlHLGVBQ0EsaUJBQWtCLENBQ2xCLGtCQUtGLHFCQUNBLHlCQUNBLGdEQUFBLEFBQXdDLHVDQUFBLENBSHpDLDRDQUtFLG1CQUNBLGlCQUFrQixDQU5wQiw4Q0FRRyxjQUFlLENBQ2YsU0FLRixtQkFDQSx5QkFDQSxnREFBQSxBQUF3Qyx1Q0FBQSxDQUN4QywrQkFLQyxvQ0FBcUMsQ0FDdEMsMENBSUUsZ0JBQWlCLENBRnBCLDBDQU1FLGtCQUNHLFFBQVMsQ0FQZCwyQ0FXRSxnQkFBaUIsQ0FYbkIsdUNBZUUsZ0JBQWlCLENBQ2pCLDZEQUlELHNCQUF1QixDQUN2QiwwQkFHQSxrRUFDSSxzQkFBdUIsQ0FDMUIsdUVBR0csb0JBQ0gscUJBQXNCLENBQ3RCLENBR0YsbUpBQ0MsdUJBQ0Esc0JBQ0EscUJBQ0csbUJBQW9CLENBQ3ZCLDhHQUdDLFlBQWEsQ0FDZCxxSUFJRyxtQkFDQSxpQkFDQSxlQUNBLGlCQUNBLHFCQUNBLHlCQUNBLGFBQWMsQ0FDZixzQkFHRCw4QkFDQSw0QkFDQSwwQkFDQSw0QkFDQSx3QkFBeUIsQ0FDMUIsbVhBR0MsbUJBQ0Esa0JBQ0EsaUJBQ0EsZUFDQSxpQkFDQSxxQkFDQSx5QkFDQSxjQUNBLGVBQ0Esb0NBQ0EsMkJBQTRCLENBQzdCLHFZQUdDLFVBQVcsQ0FDWix3S0FHQyxjQUNBLG1CQUNBLGtCQUNBLGlCQUNBLGNBQWUsQ0FDaEIsMEdBR0MsdUJBQXdCLENBRDFCLGtIQUdJLFdBQ0Esa0JBQ0EsdS9EQUNBLFdBQ0EsWUFDQSxPQUNBLFNBQ0EsMkJBQTRCLENBQzdCLDBWQVFGLDJDQUNHLHVDQUFBLEFBQ0EsbUNBQUEsb0NBQUEsQUFDQSw0QkFBQSxtQ0FBb0MsQ0FDdkMsOFVBTUEsMkNBQ0csdUNBQUEsQUFDQSxtQ0FBQSxvQ0FBQSxBQUNBLDRCQUFBLG1DQUFvQyxDQUN2Qyw4VUFNQSxvQkFDRyxvQ0FBQSxBQUE0QiwyQkFBQSxDQUMvQiwyUUFJQSw0Q0FDRyx3Q0FBQSxBQUNBLG9DQUFBLHFCQUNBLHNCQUNBLG1CQUNBLG1DQUFBLEFBQTJCLDBCQUFBLENBQzlCLGlIQUdBLGtDQUNBLDhCQUFBLEFBQ0EsMEJBQUEsUUFDQSxTQUNBLG1DQUFBLEFBQTJCLDBCQUFBLENBQzNCLDZIQUdBLFFBQVMsQ0FDVCwwVUFNQSxVQUNHLFFBQ0EsaUJBQWtCLENBQ3JCLHlEQUdBLHVCQUNHLHFCQUFzQixDQUN6Qiw0R0FHQSxrQkFDRyx1QkFDQSwrQkFDQSxpQkFDQSwwQkFDQSxvQkFBcUIsQ0FDeEIsZ05BTUEsWUFBYSxDQUNiLDREQUdBLGlCQUFrQixDQURuQixvRUFHSyxXQUNBLGtCQUNBLDJ4Q0FDRCxXQUNBLFlBQ0EsT0FDQSxVQUNBLDJCQUE0QixDQUM3QiwrREFJRixpQkFBa0IsQ0FEbkIsdUVBR0ssV0FDQSxrQkFDQSxtNkRBQ0QsV0FDQSxZQUNBLE9BQ0EsVUFDQSwyQkFBNEIsQ0FDN0IseURBS0YsaUJBQWtCLENBRG5CLGlFQUdLLFdBQ0Esa0JBQ0EsdWpFQUNELFdBQ0EsWUFDQSxPQUNBLFVBQ0EsMkJBQTRCLENBQzdCLGdGQUtGLDhCQUNBLHVCQUNBLHVCQUNBLGVBQWdCLENBQ2hCLHNJQUdBLDZCQUE4QixDQUM5QixzSUFHQSxZQUFhLENBQ2IsMEdBR0EsMEJBQTJCLENBQzNCLHdEQUdBLGtCQUNBLFNBQVUsQ0FGWCxnRUFJRSxhQUNBLGNBQ0Esa0JBQ0EsV0FDQSxZQUNBLE9BQ0EsVUFDRyxpQkFDQSxlQUNBLGlCQUFrQixDQUNwQixrRkFJaUYsZUFBZ0IsQ0FBSSxrRkFDcEIsY0FBZSxDQUFJLGtGQUNuQixlQUFnQixDQUFJLGtGQUNwQixZQUFhLENBQUksa0ZBQ2pCLFlBQWEsQ0FBSSxrRkFDakIsY0FBZSxDQUFJLGtGQUNuQixlQUFnQixDQUFJLDZGQUd2RyxZQUFhLENBQ2Isb0NBTUEsMkJBQTRCLENBRjdCLGdFQUtFLHVCQUF3QixDQUwxQixtREFTRSwyQkFBNEIsQ0FUOUIsMEdBY0UscUJBQ0EsV0FDQSxzQkFDQSxzQkFBdUIsQ0FqQnpCLDBEQXFCRSxxQkFDRywyQkFDQSw2QkFDQSxtQ0FBb0MsQ0F4QnpDLDhDQTRCRSxvQkFBcUIsQ0E1QnZCLDhHQWlDRSxzQkFDQSxxQkFDQSwyQkFBNEIsQ0FuQzlCLHNEQXVDRSwwQkFBMkIsQ0F2QzdCLHdEQTJDRSwyQkFBNEIsQ0EzQzlCLDJEQStDRSxtQ0FBb0MsQ0EvQ3RDLHNEQW1ERSxzQkFBdUIsQ0FuRHpCLGtEQXVERSxzQkFBdUIsQ0F2RHpCLHlIQTRERSxxQkFDQSxzQkFDQSx1QkFDQSxnQ0FDQSxvQkFBcUIsQ0FoRXZCLHdEQW9FRSxxQkFDQSxzQkFDQSx1QkFDQSxnQ0FDQSxvQkFBcUIsQ0F4RXZCLHVEQTRFRSx5QkFBMEIsQ0FDMUIiLCJmaWxlIjoiYXBwLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qISBub3JtYWxpemUuY3NzIHY4LjAuMSB8IE1JVCBMaWNlbnNlIHwgZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3MgKi9cblxuLyogRG9jdW1lbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgbGluZSBoZWlnaHQgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpbiBpT1MuXG4gKi9cblxuIGh0bWwge1xuICBsaW5lLWhlaWdodDogMS4xNTsgLyogMSAqL1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8qIDIgKi9cbn1cblxuLyogU2VjdGlvbnNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogUmVtb3ZlIHRoZSBtYXJnaW4gaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbmJvZHkge1xuICBtYXJnaW46IDA7XG59XG5cbi8qKlxuICogUmVuZGVyIHRoZSBgbWFpbmAgZWxlbWVudCBjb25zaXN0ZW50bHkgaW4gSUUuXG4gKi9cblxubWFpbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIGZvbnQgc2l6ZSBhbmQgbWFyZ2luIG9uIGBoMWAgZWxlbWVudHMgd2l0aGluIGBzZWN0aW9uYCBhbmRcbiAqIGBhcnRpY2xlYCBjb250ZXh0cyBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBTYWZhcmkuXG4gKi9cblxuaDEge1xuICBmb250LXNpemU6IDJlbTtcbiAgbWFyZ2luOiAwLjY3ZW0gMDtcbn1cblxuLyogR3JvdXBpbmcgY29udGVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBGaXJlZm94LlxuICogMi4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZSBhbmQgSUUuXG4gKi9cblxuaHIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDsgLyogMSAqL1xuICBoZWlnaHQ6IDA7IC8qIDEgKi9cbiAgb3ZlcmZsb3c6IHZpc2libGU7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnByZSB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTsgLyogMSAqL1xuICBmb250LXNpemU6IDFlbTsgLyogMiAqL1xufVxuXG4vKiBUZXh0LWxldmVsIHNlbWFudGljc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBvbiBhY3RpdmUgbGlua3MgaW4gSUUgMTAuXG4gKi9cblxuYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4vKipcbiAqIDEuIFJlbW92ZSB0aGUgYm90dG9tIGJvcmRlciBpbiBDaHJvbWUgNTctXG4gKiAyLiBBZGQgdGhlIGNvcnJlY3QgdGV4dCBkZWNvcmF0aW9uIGluIENocm9tZSwgRWRnZSwgSUUsIE9wZXJhLCBhbmQgU2FmYXJpLlxuICovXG5cbmFiYnJbdGl0bGVdIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTsgLyogMSAqL1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgLyogMiAqL1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCB3ZWlnaHQgaW4gQ2hyb21lLCBFZGdlLCBhbmQgU2FmYXJpLlxuICovXG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZGVyO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7IC8qIDEgKi9cbiAgZm9udC1zaXplOiAxZW07IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlO1xufVxuXG4vKipcbiAqIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGVsZW1lbnRzIGZyb20gYWZmZWN0aW5nIHRoZSBsaW5lIGhlaWdodCBpblxuICogYWxsIGJyb3dzZXJzLlxuICovXG5cbnN1YixcbnN1cCB7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1YiB7XG4gIGJvdHRvbTogLTAuMjVlbTtcbn1cblxuc3VwIHtcbiAgdG9wOiAtMC41ZW07XG59XG5cbi8qIEVtYmVkZGVkIGNvbnRlbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogUmVtb3ZlIHRoZSBib3JkZXIgb24gaW1hZ2VzIGluc2lkZSBsaW5rcyBpbiBJRSAxMC5cbiAqL1xuXG5pbWcge1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbi8qIEZvcm1zXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIENoYW5nZSB0aGUgZm9udCBzdHlsZXMgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gRmlyZWZveCBhbmQgU2FmYXJpLlxuICovXG5cbmJ1dHRvbixcbmlucHV0LFxub3B0Z3JvdXAsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0OyAvKiAxICovXG4gIGZvbnQtc2l6ZTogMTAwJTsgLyogMSAqL1xuICBsaW5lLWhlaWdodDogMS4xNTsgLyogMSAqL1xuICBtYXJnaW46IDA7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBTaG93IHRoZSBvdmVyZmxvdyBpbiBJRS5cbiAqIDEuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UuXG4gKi9cblxuYnV0dG9uLFxuaW5wdXQgeyAvKiAxICovXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRWRnZSwgRmlyZWZveCwgYW5kIElFLlxuICogMS4gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBGaXJlZm94LlxuICovXG5cbmJ1dHRvbixcbnNlbGVjdCB7IC8qIDEgKi9cbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAqL1xuXG5idXR0b24sXG5bdHlwZT1cImJ1dHRvblwiXSxcblt0eXBlPVwicmVzZXRcIl0sXG5bdHlwZT1cInN1Ym1pdFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5uZXIgYm9yZGVyIGFuZCBwYWRkaW5nIGluIEZpcmVmb3guXG4gKi9cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJidXR0b25cIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInJlc2V0XCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXIge1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8qKlxuICogUmVzdG9yZSB0aGUgZm9jdXMgc3R5bGVzIHVuc2V0IGJ5IHRoZSBwcmV2aW91cyBydWxlLlxuICovXG5cbmJ1dHRvbjotbW96LWZvY3VzcmluZyxcblt0eXBlPVwiYnV0dG9uXCJdOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJyZXNldFwiXTotbW96LWZvY3VzcmluZyxcblt0eXBlPVwic3VibWl0XCJdOi1tb3otZm9jdXNyaW5nIHtcbiAgb3V0bGluZTogMXB4IGRvdHRlZCBCdXR0b25UZXh0O1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIHBhZGRpbmcgaW4gRmlyZWZveC5cbiAqL1xuXG5maWVsZHNldCB7XG4gIHBhZGRpbmc6IDAuMzVlbSAwLjc1ZW0gMC42MjVlbTtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSB0ZXh0IHdyYXBwaW5nIGluIEVkZ2UgYW5kIElFLlxuICogMi4gQ29ycmVjdCB0aGUgY29sb3IgaW5oZXJpdGFuY2UgZnJvbSBgZmllbGRzZXRgIGVsZW1lbnRzIGluIElFLlxuICogMy4gUmVtb3ZlIHRoZSBwYWRkaW5nIHNvIGRldmVsb3BlcnMgYXJlIG5vdCBjYXVnaHQgb3V0IHdoZW4gdGhleSB6ZXJvIG91dFxuICogICAgYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxubGVnZW5kIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLyogMSAqL1xuICBjb2xvcjogaW5oZXJpdDsgLyogMiAqL1xuICBkaXNwbGF5OiB0YWJsZTsgLyogMSAqL1xuICBtYXgtd2lkdGg6IDEwMCU7IC8qIDEgKi9cbiAgcGFkZGluZzogMDsgLyogMyAqL1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsOyAvKiAxICovXG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IHZlcnRpY2FsIGFsaWdubWVudCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cbiAqL1xuXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFIDEwKy5cbiAqL1xuXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4vKipcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIElFIDEwLlxuICogMi4gUmVtb3ZlIHRoZSBwYWRkaW5nIGluIElFIDEwLlxuICovXG5cblt0eXBlPVwiY2hlY2tib3hcIl0sXG5bdHlwZT1cInJhZGlvXCJdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLyogMSAqL1xuICBwYWRkaW5nOiAwOyAvKiAyICovXG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgY3Vyc29yIHN0eWxlIG9mIGluY3JlbWVudCBhbmQgZGVjcmVtZW50IGJ1dHRvbnMgaW4gQ2hyb21lLlxuICovXG5cblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgb2RkIGFwcGVhcmFuY2UgaW4gQ2hyb21lIGFuZCBTYWZhcmkuXG4gKiAyLiBDb3JyZWN0IHRoZSBvdXRsaW5lIHN0eWxlIGluIFNhZmFyaS5cbiAqL1xuXG5bdHlwZT1cInNlYXJjaFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkOyAvKiAxICovXG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4OyAvKiAyICovXG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIG1hY09TLlxuICovXG5cblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4gKiAyLiBDaGFuZ2UgZm9udCBwcm9wZXJ0aWVzIHRvIGBpbmhlcml0YCBpbiBTYWZhcmkuXG4gKi9cblxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvKiAxICovXG4gIGZvbnQ6IGluaGVyaXQ7IC8qIDIgKi9cbn1cblxuLyogSW50ZXJhY3RpdmVcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBFZGdlLCBJRSAxMCssIGFuZCBGaXJlZm94LlxuICovXG5cbmRldGFpbHMge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLypcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtO1xufVxuXG4vKiBNaXNjXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwKy5cbiAqL1xuXG50ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTAuXG4gKi9cblxuW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lO1xufSIsIkBpbXBvcnQgJ3ZhcmlhYmxlcyc7XG5cbiosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGluaGVyaXQ7XG4gIC13ZWJraXQtYm94LXNpemluZzogaW5oZXJpdDtcbn1cblxuLmFsaWduY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uZnVsbC13aWR0aCB7XG4gIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuLmNvbnRhaW5lciB7XG4gIG1heC13aWR0aDogMTExMHB4O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBwYWRkaW5nLWxlZnQ6ICRjb250YWluZXJfcGFkZGluZztcbiAgcGFkZGluZy1yaWdodDogJGNvbnRhaW5lcl9wYWRkaW5nO1xufSIsIiRjb250YWluZXJfcGFkZGluZzogMjdweDsiLCIuc2hvdy1mb3Itc21hbGwge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5oaWRlLWZvci1sYXJnZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2My45OTg3NWVtKSB7XG4gIC5zaG93LWZvci1sYXJnZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8vIEBpbmNsdWRlIGJyZWFrcG9pbnQobWVkaXVtIGRvd24pIFxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzkuOTM3NWVtKSB7XG4gIC5zaG93LWZvci1tZWRpdW0tdXAge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5zaG93LWZvci1zbWFsbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLy8gQGluY2x1ZGUgYnJlYWtwb2ludChtZWRpdW0gdXApXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC5zaG93LWZvci1tZWRpdW0tdXAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi8vQGluY2x1ZGUgYnJlYWtwb2ludChsYXJnZSB1cCkgXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7fSIsIiR0aGVtZXM6IChcbiAgZGVmYXVsdDogKFxuICAgIGhlYWRlcl9iZzogI0Y5RjhGNCxcbiAgICBtZW51X2xpbms6ICMxMTExMTEsXG4gICAgZm9vdGVyX2JnOiAjMDAwMDAwLFxuICAgIGZvb3Rlcl9mb250OiAjOTk5OTk5LFxuICAgIGZvb3Rlcl9saW5rX2NvbG9yOiAjRkZGRkZGLFxuICAgIGJsb2NrX2N0YV9iZzogI0Y5RjhGNCxcbiAgICBzdWJ0aXRsZTogIzc1NzU3NSxcbiAgICBsaW5lX2NvbG9yOiAjRURFQURFLFxuICAgIG1lbnVfaG92ZXI6ICNGOENENUYsXG4gICAgdGl0bGVfc2M6ICM3NTc1NzUsXG5cbiAgICBoZWFkZXJfYm9yZGVyOiAjRTVFNUU1LFxuICAgIG1haW5fYmc6ICNGRkZGRkYsXG4gICAgdGl0bGU6ICMxMTExMTEsXG4gICAgXG4gICAgYnRuX2JnOiAjRDlEOUQ5LFxuICAgIGJ0bl9jb2xvcjogIzAwMDAwMCxcbiAgICBpbnB1dF9iZzogI0U1RTVFNSxcbiAgICBsaW5rX2NvbG9yOiAjMDAwMDAwXG4gICksXG4gIGRhcms6IChcbiAgICBoZWFkZXJfYmc6ICMzNTM1MzUsXG4gICAgaGVhZGVyX2JvcmRlcjogIzM1MzUzNSxcbiAgICBtYWluX2JnOiAjMjIyMjIyLFxuICAgIGZvb3Rlcl9iZzogIzIyMjIyMixcbiAgICBtZW51X2xpbms6ICNBRUFFQUUsXG4gICAgZm9udDogI0ZGRkZGRixcbiAgICB0aXRsZTogI0ZGRkZGRixcbiAgICB0aXRsZV9zYzogIzk5OTk5OSxcbiAgICBidG5fYmc6ICMzNTM1MzUsXG4gICAgYnRuX2NvbG9yOiAjRkZGRkZGLFxuICAgIGlucHV0X2JnOiAjMjIyMjIyLFxuICAgIGxpbmtfY29sb3I6ICNGRkZGRkYsXG4gICAgXG4gICAgZm9vdGVyX2ZvbnQ6ICM5OTk5OTksXG4gICAgZm9vdGVyX2xpbmtfY29sb3I6ICNGRkZGRkYsXG4gICAgYmxvY2tfY3RhX2JnOiAjRjlGOEY0LFxuICAgIHN1YnRpdGxlOiAjOTk5OTk5LFxuICAgIGxpbmVfY29sb3I6ICNFREVBREUsXG4gICAgbWVudV9ob3ZlcjogI0Y4Q0Q1RixcbiAgKSxcbik7XG5cbkBtaXhpbiB0aGVtZWQoKSB7XG4gIEBlYWNoICR0aGVtZSwgJG1hcCBpbiAkdGhlbWVzIHtcbiAgICAudGhlbWUtLSN7JHRoZW1lfSAmIHtcbiAgICAgICR0aGVtZS1tYXA6ICgpICFnbG9iYWw7XG4gICAgICBAZWFjaCAka2V5LCAkc3VibWFwIGluICRtYXAge1xuICAgICAgICAkdmFsdWU6IG1hcC1nZXQobWFwLWdldCgkdGhlbWVzLCAkdGhlbWUpLCAnI3ska2V5fScpO1xuICAgICAgICAkdGhlbWUtbWFwOiBtYXAtbWVyZ2UoJHRoZW1lLW1hcCwgKCRrZXk6ICR2YWx1ZSkpICFnbG9iYWw7XG4gICAgICB9XG4gICAgICBAY29udGVudDtcbiAgICAgICR0aGVtZS1tYXA6IG51bGwgIWdsb2JhbDtcbiAgICB9XG4gIH1cbn1cblxuQGZ1bmN0aW9uIHQoJGtleSkge1xuICBAcmV0dXJuIG1hcC1nZXQoJHRoZW1lLW1hcCwgJGtleSk7XG59XG5cbi50aGVtZS0tZGFyayB7XG4gIC5oaWRlLXRoZW1lLWRhcmsge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi50aGVtZS0tZGVmYXVsdCB7XG4gIC5oaWRlLXRoZW1lLWRlZmF1bHQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn0iLCIuc3dpdGNoLWJveHtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1sZWZ0OiAyNXB4O1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLnN3aXRjaHtcblx0Zm9udC1zaXplOiAxNXB4O1xuXHRhcHBlYXJhbmNlOiBub25lO1xuXHR3aWR0aDogNDFweDtcblx0aGVpZ2h0OiAyMnB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjQzRDNEM0O1xuXHRib3JkZXItcmFkaXVzOiAzZW07XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRvdXRsaW5lOiBub25lO1xuXHR0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2UtaW4tb3V0O1xuICB9XG4gIFxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLnN3aXRjaDpjaGVja2Vke1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMjIyMjIyO1xufVxuXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0uc3dpdGNoOmFmdGVye1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdHdpZHRoOiAyMnB4O1xuXHRoZWlnaHQ6IDIycHg7XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0YmFja2dyb3VuZC1jb2xvcjogIzIyMjs7XG5cdGJveC1zaGFkb3c6IDAgMCAuMjVlbSByZ2JhKDAsMCwwLC4zKTtcblx0dHJhbnNmb3JtOiBzY2FsZSguNyk7XG5cdGxlZnQ6IDA7XG5cdHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZS1pbi1vdXQ7XG59XG4gIFxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLnN3aXRjaDpjaGVja2VkOmFmdGVye1xuICBsZWZ0OiBjYWxjKDEwMCUgLSAxLjVlbSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNTM1MzU7XG59XG5cbmxhYmVsIHtcblx0Zm9udC1zaXplOiAwO1xufSIsIi5mb290ZXJ7XG4gIEBpbmNsdWRlIHRoZW1lZCgpIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0KCdmb290ZXJfYmcnKTtcbiAgICBjb2xvcjogdCgnZm9vdGVyX2ZvbnQnKTtcbiAgfVxuICB6LWluZGV4OiAyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAgIHBhZGRpbmc6IDEwOHB4IDAgMTEzcHg7XG4gIH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICBwYWRkaW5nOiA1NHB4IDA7XG4gIH1cbiAgcGFkZGluZzogNzlweCAwO1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2My45OTg3NWVtKSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIGEge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICBwYWRkaW5nOiAwIDAgMnB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHVuc2V0O1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjNDQ0O1xuICAgIH1cbiAgfVxuICAmX19wYXJ0bmVycyB7XG4gICAgZm9udC1mYW1pbHk6IGV1cm9wYSwgc2Fucy1zZXJpZjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbi10b3A6IDMycHg7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNjUlO1xuICAgIFxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuXHQgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblx0ICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHR9XG4gICAgXG4gICAgJl9faXRlbSB7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXHQgIG1hcmdpbi1yaWdodDogMzJweDtcbiAgICAgICY6YmVmb3JlIHtcblx0ICAgICAgY29udGVudDogJyc7XG5cdCAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0ICAgICAgaGVpZ2h0OiAxMHB4O1xuXHQgICAgICBiYWNrZ3JvdW5kOiAjNDQ0O1xuXHQgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cdCAgICAgIHJpZ2h0OiAtMTVweDtcblx0ICAgICAgdG9wOiA2cHg7XG5cdCAgICAgIHdpZHRoOiAxcHg7XG4gICAgICB9XG4gICAgICAmOmxhc3QtY2hpbGQ6YmVmb3JlIHtcblx0ICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICAgIGEge1xuICAgICAgICBAaW5jbHVkZSB0aGVtZWQoKSB7XG4gICAgICAgICAgY29sb3I6IHQoJ2Zvb3Rlcl9mb250Jyk7XG4gICAgICAgIH1cbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogI0ZGRjtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICM0NDQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJiA+IGRpdiB7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjMuOTk4NzVlbSkge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgIH1cbiAgfVxuXG4gICZfX2xvZ28ge1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gIH1cbiAgJl9fbWVudXMge1xuICAgIGZvbnQtZmFtaWx5OiBldXJvcGEsIHNhbnMtc2VyaWY7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIFxuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDBweCkge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIFxuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2My45OTg3NWVtKSB7XG5cbiAgICB9XG4gIH1cbiAgJl9fdHh0IHtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2My45OTg3NWVtKSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICB9XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgbWF4LXdpZHRoOiA0NzVweDtcbiAgICB9XG4gIH1cbiAgJl9fbWVudSB7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgICAgIGZsZXg6IDAgMCAyMCU7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwLjkzNzVyZW07XG4gICAgICBwYWRkaW5nLWxlZnQ6IDAuOTM3NXJlbTtcbiAgICB9XG4gICAgJl9fbGlzdCB7XG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgICB9XG4gIH1cbiAgJl9fdGl0bGUge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgfVxuICAmX190aXRsZS0tbm9pbXBvcnRhbnQge1xuXG4gIH1cbiAgXG4gICZfX2xpbmsge1xuICAgIEBpbmNsdWRlIHRoZW1lZCgpIHtcbiAgICAgIGNvbG9yOiB0KCdmb290ZXJfbGlua19jb2xvcicpO1xuICAgIH1cbiAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbiAgJl9fbGlzdCB7XG4gICAgbGl7XG4gICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi5oZXJvLFxuLmN0YS1taW5pIHtcbiAgLmZvcm1raXQtZm9ybSAuZm9ybWtpdC1pbnB1dCB7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjBlbSkge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NTFweCkge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbi5wYWdlLWNvbnRlbnQtc3R5bGUsXG4uaGVybyxcbi5jdGEtbWluaSxcbi5jdGEge1xuXHR0cmFuc2l0aW9uOiBhbGwgMC4ycyAhaW1wb3J0YW50O1xuICAuZm9ybWtpdC1mb3JtIHtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MGVtKSB7XG4gICAgICBtaW4td2lkdGg6IDU2NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG4gIC5mb3Jta2l0LWZvcm0gLmZvcm1raXQtZmllbGQsIFxuICAuZm9ybWtpdC1mb3JtIC5mb3Jta2l0LXN1Ym1pdCB7XG4gICAgZmxleDogMSAwIDUwJSAhaW1wb3J0YW50O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzICFpbXBvcnRhbnQ7XG4gICAgc3BhbiB7XG5cdCAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICAuZm9ybWtpdC1mb3JtIC5mb3Jta2l0LXN1Ym1pdCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Y4Q0Q1RiAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjMzIwMTAxICFpbXBvcnRhbnQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZSAhaW1wb3J0YW50O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEyMCUgIWltcG9ydGFudDtcbiAgICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcblx0aGVpZ2h0OiA1NnB4O1xuICAgICY6Zmlyc3QtbGV0dGVyIHtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDtcbiAgICB9XG4gICAgc3BhbiB7XG4gICAgICBmb250LWZhbWlseTogZXVyb3BhICFpbXBvcnRhbnQ7XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2My45OTg3NWVtKSB7XG4gICAgICAgIHBhZGRpbmc6IDE5cHggMjRweCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTU5cHgpIHtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4ICFpbXBvcnRhbnQ7IFxuICAgICAgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDUzcHgpIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7IFxuICAgICAgfVxuICAgIH1cbiAgICBzcGFuID4gYiB7XG4gICAgICBmb250LWZhbWlseTogZXVyb3BhICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG4gIC5mb3Jta2l0LWZvcm0gLmZvcm1raXQtaW5wdXQge1xuICAgIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMTY1JSAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjMTExMTExICFpbXBvcnRhbnQ7XG4gICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcbiAgICBmb250LWZhbWlseTogZXVyb3BhICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjRjhDRDVGICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMTVweCAyMXB4IDExcHggIWltcG9ydGFudDtcbiAgfVxuICAuZm9ybWtpdC1mb3JtIC5mb3Jta2l0LWJ1dHRvbjpob3ZlciwgXG4gIC5mb3Jta2l0LWZvcm0gLmZvcm1raXQtc3VibWl0OmhvdmVyLCBcbiAgLmZvcm1raXQtZm9ybSAuZm9ybWtpdC1idXR0b246Zm9jdXMsIFxuICAuZm9ybWtpdC1mb3JtIC5mb3Jta2l0LXN1Ym1pdDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZDogI0ZDREQ4RSAhaW1wb3J0YW50O1xuXHR0cmFuc2l0aW9uOiBhbGwgMC4ycyAhaW1wb3J0YW50O1xuXHRzcGFuIHtcblx0XHRjb2xvcjogIzMyMDEwMSAhaW1wb3J0YW50O1xuXHRcdGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcblx0fVxuICB9XG4gIFxuICAuZm9ybWtpdC1mb3JtIC5mb3Jta2l0LWlucHV0OmZvY3VzIHtcblx0ICBib3gtc2hhZG93OiAwcHggMHB4IDBweCA0cHggcmdiYSgyNDgsMjA1LDk1LDAuMjApO1xuXHQgICY6OnBsYWNlaG9sZGVyIHtcblx0XHRjb2xvcjogdHJhbnNwYXJlbnQ7XG5cdCAgfVxuICB9XG4gIFxuICBcbiAgLmZvcm1raXQtZm9ybSAuZm9ybWtpdC1idXR0b246aG92ZXIsIFxuICAuZm9ybWtpdC1mb3JtIC5mb3Jta2l0LXN1Ym1pdDpob3ZlciwgXG4gIC5mb3Jta2l0LWZvcm0gLmZvcm1raXQtYnV0dG9uOmZvY3VzLCBcbiAgLmZvcm1raXQtZm9ybSAuZm9ybWtpdC1zdWJtaXQ6Zm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDBweCA0cHggMTVweCByZ2JhKDUwLCAxLCAxLCAwLjE1KSAhaW1wb3J0YW50O1xuICB9XG4gIC5mb3Jta2l0LWZvcm1bbWluLXdpZHRofj1cIjcwMFwiXSAuZm9ybWtpdC1maWVsZHNbZGF0YS1zdGFja2VkPVwiZmFsc2VcIl0gLmZvcm1raXQtZmllbGQsIFxuICAuZm9ybWtpdC1mb3JtW21pbi13aWR0aH49XCI4MDBcIl0gLmZvcm1raXQtZmllbGRzW2RhdGEtc3RhY2tlZD1cImZhbHNlXCJdIC5mb3Jta2l0LWZpZWxkLCBcbiAgLmZvcm1raXQtZm9ybVttaW4td2lkdGh+PVwiNzAwXCJdIC5mb3Jta2l0LWZpZWxkc1tkYXRhLXN0YWNrZWQ9XCJmYWxzZVwiXSAuZm9ybWtpdC1zdWJtaXQsIFxuICAuZm9ybWtpdC1mb3JtW21pbi13aWR0aH49XCI4MDBcIl0gLmZvcm1raXQtZmllbGRzW2RhdGEtc3RhY2tlZD1cImZhbHNlXCJdIC5mb3Jta2l0LXN1Ym1pdCB7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjMuOTk4NzVlbSkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICBcbiAgLmZvcm1raXQtZm9ybVtkYXRhLXVpZD1cImYzZGFiY2E5MmFcIl0gW2RhdGEtc3R5bGU9XCJtaW5pbWFsXCJdIHtcblx0ICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnBhZ2UtY29udGVudC1zdHlsZSAuZm9ybWtpdC1mb3JtIHtcblx0YmFja2dyb3VuZC1jb2xvcjogI0Y5RjhGNCAhaW1wb3J0YW50O1xuXHRib3JkZXI6IDAgIWltcG9ydGFudDtcblx0Ym9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuXHRtaW4td2lkdGg6IDAgIWltcG9ydGFudDtcblx0LmZvcm1raXQtZmllbGRzIHtcblx0XHRtYXgtd2lkdGg6IDMwMHB4O1xuXHRcdG1hcmdpbjogMCBhdXRvICFpbXBvcnRhbnQ7XG5cdH1cblx0ZGl2W2RhdGEtc3R5bGU9bWluaW1hbF0ge1xuXHRcdHBhZGRpbmc6IDQwcHggIWltcG9ydGFudDtcblx0fVxufVxuXG4uY3RhLW1pbmkge1xuICAuZm9ybWtpdC1mb3JtIC5mb3Jta2l0LWZpZWxkLCBcbiAgLmZvcm1raXQtZm9ybSAuZm9ybWtpdC1zdWJtaXQge1xuICAgIGZsZXg6IDEgMCA0OSUgIWltcG9ydGFudDtcbiAgfSBcbiAgLmZvcm1raXQtZm9ybSAuZm9ybWtpdC1zdWJtaXQge1xuICAgIG1hcmdpbi1sZWZ0OiA5cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4uaGVybyAuZm9ybWtpdC1mb3JtIC5mb3Jta2l0LWlucHV0IHtcblx0dGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLmN0YSAuZm9ybWtpdC1mb3JtIHtcbiAgbWluLXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIC5mb3Jta2l0LWZpZWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cHggIWltcG9ydGFudDtcbiAgfVxufSIsIkBtaXhpbiBidXR0b24tbGluZXMge1xuICBAaW5jbHVkZSB0aGVtZWQoKSB7XG4gICAgYmFja2dyb3VuZDogdCgnbWVudV9saW5rJyk7XG4gIH1cbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAycHg7XG4gIHdpZHRoOiAxNXB4O1xufVxuXG4kY29sb3Itd2hpdGU6ICAgICAgICAgICAgICAgICAgcmVkO1xuJG5hdi10b2dnbGUtc2l6ZTogICAgICAgICAgICAgIDIwcHg7XG4kbmF2LXRvZ2dsZS10cmFuc2l0aW9uLXNwZWVkOiAgLjNzO1xuJG5hdi10cmFuc2l0aW9uLXNwZWVkOiAgICAgICAgIC42cztcbiRuYXYtd2lkdGg6ICAgICAgICAgICAgICAgICAgICAxMDB2dztcbiRoZWFkZXItaGVpZ2h0OiAgICAgICAgICAgICAgICAxNzBweDtcblxuLmJ1dHRvbi1saW5lcyB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtM3B4O1xuICBwYWRkaW5nOiA5cHg7XG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6bm9uZTtcbiAgICBib3gtc2hhZG93Om5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbi5saW5lcyB7XG4gIEBpbmNsdWRlIGJ1dHRvbi1saW5lcztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBcbiAgJjphZnRlcixcbiAgJjpiZWZvcmUge1xuICAgIEBpbmNsdWRlIGJ1dHRvbi1saW5lcztcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGxlZnQ6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG5cbiAgJjphZnRlciB7XG4gICAgdG9wOiAkbmF2LXRvZ2dsZS1zaXplLzQ7XG4gIH1cbiAgXG4gICY6YmVmb3JlIHtcbiAgICB0b3A6IC0kbmF2LXRvZ2dsZS1zaXplLzQ7XG4gIH1cbn1cblxuLmJ1dHRvbi1saW5lcy14IHtcbiAgLmxpbmVzIHtcbiAgICAvL3RyYW5zaXRpb246IGJhY2tncm91bmQgLjNzIGVhc2U7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcblxuICAgICY6YWZ0ZXIsXG4gICAgJjpiZWZvcmUge1xuICAgICAgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDUwJSAwO1xuICAgICAgLy90cmFuc2l0aW9uOiB0b3AgLjNzIC40cyBlYXNlLCB0cmFuc2Zvcm0gLjNzIGVhc2U7XG4gICAgfSAgICBcbiAgfVxuICAubmF2LXZpc2libGUgJiB7XG4gICAgLmxpbmVzIHtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgXG4gICAgICAmOmFmdGVyLFxuICAgICAgJjpiZWZvcmUge1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIC8vdHJhbnNpdGlvbjogdG9wIC4zcyBlYXNlLCB0cmFuc2Zvcm0gLjNzIC4zcyBlYXNlO1xuICAgICAgfVxuICAgICAgXG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7XG4gICAgICB9XG4gICAgICBcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uc3dpcGUtbWVudSB7XG4gIEBpbmNsdWRlIHRoZW1lZCgpIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0KCdoZWFkZXJfYmcnKTtcbiAgfVxuICBmb250LWZhbWlseTogZXVyb3BhO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiAkaGVhZGVyLWhlaWdodDtcbiAgcGVyc3BlY3RpdmU6IDEwMDBweDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAkbmF2LXRyYW5zaXRpb24tc3BlZWQsIHZpc2liaWxpdHkgJG5hdi10cmFuc2l0aW9uLXNwZWVkO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHdpZHRoOiAkbmF2LXdpZHRoO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHotaW5kZXg6IDE7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHsgXG4gICAgd2lkdGg6IDMwdnc7XG4gIH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkgeyBcbiAgICB3aWR0aDogMzB2dztcbiAgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7IFxuICAgIHdpZHRoOiAxN3Z3O1xuICB9XG4gIFxuICAubmF2LXZpc2libGUgJiB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cbiAgYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBsaW5lLWhlaWdodDogMTY1JTtcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IG5vbmU7XG4gICAgYm9yZGVyOiAwO1xuICAgIEBpbmNsdWRlIHRoZW1lZCgpIHtcbiAgICAgIGNvbG9yOiB0KCdtZW51X2xpbmsnKTtcbiAgICB9XG4gICAgJjpob3ZlciB7XG4gICAgICAvLyAmOmhvdmVyIHtcbiAgICAgIC8vICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNFMkREQ0E7XG4gICAgICAvLyB9XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDA7XG4gICAgfVxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB9XG4gIH1cbiAgJl9fYmcge1xuICAgIG1hcmdpbi10b3A6IDU4cHg7XG4gIH1cbn1cblxuLm5hdiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNmb3JtOiByb3RhdGVZKDkwZGVnKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAkbmF2LXRyYW5zaXRpb24tc3BlZWQ7XG4gIFxuICAubmF2LXZpc2libGUgJiB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGVZKDBkZWcpO1xuICB9XG59XG5cbi5tZW51LWNsb3NlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm5hdi12aXNpYmxlIHtcbiAgLm1lbnUtY2xvc2Uge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgfVxuICAubWVudS1vcGVuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59IiwiLmhlYWRlciB7XG4gIHotaW5kZXg6IDI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogNDBweCAwO1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2My45OTg3NWVtKSB7XG4gICAgcGFkZGluZzogMjVweCAwO1xuICB9XG4gIGZvbnQtZmFtaWx5OiBldXJvcGE7XG4gIEBpbmNsdWRlIHRoZW1lZCgpIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0KCdoZWFkZXJfYmcnKTtcbiAgfVxuICBhIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICY6aG92ZXIge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNFMkREQ0E7XG4gICAgfVxuICB9XG4gIC5jdXJyZW50LW1lbnUtaXRlbSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNFMkREQ0E7XG4gIH1cbiAgJl9fbG9nbyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICZfX2ltZyB7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBhe1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNHB4O1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2My45OTg3NWVtKSB7XG5cdCAgICAgIHBhZGRpbmctYm90dG9tOiAwcHg7XG5cdCAgICB9XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjRTJERENBO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gICZfX3NlY2VuZC1tZW51IHtcbiAgICBAaW5jbHVkZSB0aGVtZWQoKSB7XG4gICAgICBjb2xvcjogdCgnbWVudV9saW5rJyk7XG4gICAgfVxuICAgICY6aG92ZXIge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbiAgfVxuICAmX19yaWdodCB7XG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgICAgIHBhZGRpbmctdG9wOiAzcHg7XG4gICAgfVxuICAgIGEge1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBAaW5jbHVkZSB0aGVtZWQoKSB7XG4gICAgICAgIGNvbG9yOiB0KCdtZW51X2xpbmsnKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJl9fbWVudSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgbWFyZ2luLWxlZnQ6IC02MHB4O1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9IFxuICAgIC5tZW51LWl0ZW0ge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyNnB4O1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgLy90cmFuc2l0aW9uOiBhbGwgMC42cztcbiAgICAgIEBpbmNsdWRlIHRoZW1lZCgpIHtcbiAgICAgICAgY29sb3I6IHQoJ21lbnVfbGluaycpO1xuICAgICAgfVxuICAgIH1cbiAgICAubWVudS1pdGVtOmxhc3QtY2hpbGQge1xuXHQgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIH1cbiAgICAubWVudS1pdGVtLmN1cnJlbnQtbWVudS1pdGVtIHtcbiAgICAgIC8vdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgfVxuICB9XG4gIC5jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG59XG5cbmJvZHkubmF2LXZpc2libGUge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufSIsImJ1dHRvbixcblt0eXBlPVwiYnV0dG9uXCJdLFxuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdLFxuLmJ0bixcbi53cC1ibG9jay1idXR0b25fX2xpbmssXG4uZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGlucHV0LmJ1dHRvbixcbi5nZm9ybV93cmFwcGVyIC5nZm9ybV9wYWdlX2Zvb3RlciBpbnB1dC5idXR0b24sXG4uZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGlucHV0W3R5cGU9c3VibWl0XSxcbi5nZm9ybV93cmFwcGVyIC5nZm9ybV9wYWdlX2Zvb3RlciBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuXHRwYWRkaW5nOiAxMnB4IDE4cHg7XG5cdGJvcmRlcjogMDtcblx0Ym9yZGVyLXJhZGl1czogMDtcblx0Y29sb3I6ICMzMjAxMDE7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0Zm9udC1mYW1pbHk6IGV1cm9wYTtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0bGluZS1oZWlnaHQ6IDEwMCU7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0YmFja2dyb3VuZC1jb2xvcjogI0Y4Q0Q1Rjtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRib3JkZXItYm90dG9tOiAwO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC4zcztcblx0c3ZnIHBhdGgge1xuXHRcdGZpbGw6ICMzMjAxMDE7XG5cdH1cblx0Jjpob3ZlciB7XG5cdFx0YmFja2dyb3VuZDogI0ZDREQ4RTtcblx0XHRib3JkZXI6IDA7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0zcHgpO1xuXHRcdGJveC1zaGFkb3c6IDBweCA0cHggMTVweCByZ2JhKDUwLCAxLCAxLCAwLjE1KTtcblx0XHRcblx0fVxufVxuXG4uZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGlucHV0LmJ1dHRvbixcbi5nZm9ybV93cmFwcGVyIC5nZm9ybV9wYWdlX2Zvb3RlciBpbnB1dC5idXR0b24sXG4uZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGlucHV0W3R5cGU9c3VibWl0XSxcbi5nZm9ybV93cmFwcGVyIC5nZm9ybV9wYWdlX2Zvb3RlciBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuXHRwYWRkaW5nOiAxMnB4IDE4cHggIWltcG9ydGFudDtcbn1cblxuLmlzLXN0eWxlLW91dGxpbmUgLndwLWJsb2NrLWJ1dHRvbl9fbGluayxcbi53cC1ibG9jay1idXR0b25fX2xpbmsuaXMtc3R5bGUtb3V0bGluZSB7XG5cdGJvcmRlcjogMDtcblx0YmFja2dyb3VuZDogI0VERUFERTtcblx0Jjpob3ZlciB7XG5cdFx0YmFja2dyb3VuZDogIzExMTtcblx0fVxufVxuXG4uYnRuLS1iaWcge1xuXHRwYWRkaW5nOiAxOXB4IDMycHg7XG5cdGZvbnQtc2l6ZTogMThweDtcblx0bGluZS1oZWlnaHQ6IDEyMCU7XG5cdHN2ZyB7XG5cdFx0bWFyZ2luLXJpZ2h0OiAyNHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IC0ycHg7XG5cdH1cbn1cblxuLmJ0bi0tcG9kY2FzdCB7XG5cdGZvbnQtZmFtaWx5OiBldXJvcGE7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGxpbmUtaGVpZ2h0OiAxMDAlO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRib3JkZXI6IDA7XG5cdGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG5cdHBhZGRpbmc6IDEwcHggMTNweDtcblx0Jjpob3ZlciB7XG5cdFx0YmFja2dyb3VuZDogI0VERUFERTtcblx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdHRyYW5zZm9ybTogbm9uZTtcblx0XHQvKnRyYW5zZm9ybTogdHJhbnNsYXRlWSgtM3B4KTtcblx0XHRib3gtc2hhZG93OiAwcHggNHB4IDE1cHggcmdiYSgwLDAsMCwwLjI1KTtcblx0XHRib3JkZXI6IDA7Ki9cblx0fVxuXHRzdmcge1xuXHRcdG1hcmdpbi1yaWdodDogMTNweDtcblx0fVxufVxuXG4uYnRuLmJ0bi0tbW9yZSB7XG5cdGZvbnQtc2l6ZTogMTNweDtcblx0bGV0dGVyLXNwYWNpbmc6IDFweDtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0YmFja2dyb3VuZDogbm9uZTtcblx0c3ZnIHtcblx0XHRtYXJnaW4tbGVmdDogMTJweDtcblx0XHRwYXRoIHtcblx0XHRcdGZpbGw6ICMxMTE7XG5cdFx0fVxuXHR9XG5cdCY6aG92ZXIge1xuXHRcdHRyYW5zZm9ybTogdW5zZXQ7XG5cdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRjb2xvcjogIzExMTtcblx0fVxufSIsIi5zZWFyY2gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICZfX2lucHV0IHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uOiB2aXNpYmlsaXR5IDBzLCBvcGFjaXR5IDAuNXMgbGluZWFyO1xuICAgIGlucHV0IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIEBpbmNsdWRlIHRoZW1lZCgpIHtcbiAgICAgICAgYmFja2dyb3VuZDogdCgnaW5wdXRfYmcnKTtcbiAgICAgICAgY29sb3I6IHQoJ2J0bl9jb2xvcicpO1xuICAgICAgfVxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICAgIC5zZWFyY2hfX2Nsb3NlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG4gICZfX2lucHV0LmFjdGl2ZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgb3BhY2l0eTogMTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogNTdweDtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzOS45Mzc1ZW0pIHtcbiAgICAgIHJpZ2h0OiAxNnB4O1xuICAgICAgbGVmdDogMTZweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgdGhlbWVkKCkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdCgnaGVhZGVyX2JnJyk7XG4gICAgfVxuICAgIHotaW5kZXg6IDE7XG4gICAgZm9ybSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgaW5wdXQge1xuICAgICAgcGFkZGluZzogMTRweCAxMjBweCAxNHB4IDIwcHg7XG4gICAgICB3aWR0aDogOTglO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgIC5zZWFyY2hfX2Nsb3NlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxuICAmX19mb3JtIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICAuc2VhcmNoX19zdWJtaXQge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IGNhbGMoMiUgKyAzcHgpO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIHBhZGRpbmc6IDEycHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC42cztcbiAgICAgIEBpbmNsdWRlIHRoZW1lZCgpIHtcbiAgICAgICAgYmFja2dyb3VuZDogdCgnYnRuX2JnJyk7XG4gICAgICAgIGNvbG9yOiB0KCdidG5fY29sb3InKTtcbiAgICAgIH1cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzlGMDA2MDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmX19mb3JtLmFjdGl2ZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gICZfX2Nsb3NlLFxuICAmX19idG4ge1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIHN2ZyB7XG4gICAgICBAaW5jbHVkZSB0aGVtZWQoKSB7XG4gICAgICAgIHN0cm9rZTogdCgnbWVudV9saW5rJyk7XG4gICAgICB9XG4gICAgfVxuICAgICY6aG92ZXIge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbiAgfVxuICAmX19jbG9zZSB7XG4gICAgQGluY2x1ZGUgdGhlbWVkKCkge1xuICAgICAgc3Ryb2tlOiB0KCdtZW51X2xpbmsnKTtcbiAgICB9XG4gIH1cbiAgJl9fYnRuLnVuYWN0aXZlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59IiwiLnRlc3RpbW9uaWFsIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgJl9fc3RhcnMge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAyNnB4O1xuICB9XG4gICZfX3R4dCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNjUlO1xuICAgIG1heC13aWR0aDogMzQ2cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG4gICZfX2ltZyB7XG4gICAgbWFyZ2luLXRvcDogMThweDtcbiAgfVxuICAmX19hdXRob3Ige1xuICAgIGZvbnQtZmFtaWx5OiBldXJvcGE7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gIH1cbiAgJl9fYXV0aG9yLWJpbyB7XG4gICAgZm9udC1mYW1pbHk6IGV1cm9wYTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICBtYXgtd2lkdGg6IDI0MHB4O1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gIH1cbn0iLCIuYWxsLWFydGljbGVzIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjBlbSkge1xuICAgIHBhZGRpbmc6IDE0MHB4IDAgMTkycHg7XG4gIH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBwYWRkaW5nOiA1NHB4IDAgO1xuICB9XG4gIHBhZGRpbmc6IDMxcHggMDtcbiAgYSB7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjojZmZmO1xuICB9XG4gIGg0IHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIGgyIHtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAgIG1heC13aWR0aDogdW5zZXQ7XG4gICAgfVxuICB9XG4gIGEuYWxsLWFydGljbGVzX19nbyB7XG4gICAgcGFkZGluZzogOHB4IDAgMnB4IDA7XG4gIH1cbiAgJl9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIH1cbiAgJl9fdGl0bGUsXG4gICZfX3N1YnRpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgJl9fc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMTY1JTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgfVxuICB9XG4gIC5kb3RzIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgfVxuICB9XG4gICZfX2xpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAgfVxuICAgIG1hcmdpbi1ib3R0b206IDg3cHg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgICB1bCB7XG4gICAgICBmbGV4OiAwIDEgY2FsYyg1MCUgLSA2OHB4KTtcbiAgICAgIG1hcmdpbjogMzJweCAwIDMycHg7XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIH0gXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NTlweCkge1xuICAgICAgICBmbGV4OiAwIDEgMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgICAgICAgaDQge1xuICAgICAgICAgIG1heC13aWR0aDogdW5zZXQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICBsaSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE2NSU7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRURFQURFO1xuICAgICAgICBwYWRkaW5nOiAxMnB4IDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICBmb250LXNpemU6IDIxcHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgICAgIH1cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTcwJTtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAyM3B4O1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBldXJvcGEsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE2cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICBhIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBjb2xvcjogIzExMTExMTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJl9fbmV3czpsYXN0LWNoaWxkIHtcbiAgICAuYWxsLWFydGljbGVzX19uZXdzX19wb3N0czpsYXN0LWNoaWxkIHtcbiAgICAgIGJvcmRlcjogMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cbiAgJl9fbmV3cyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW46IDAgYXV0byAzMnB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAzMnB4O1xuICAgIG1heC13aWR0aDogOTAwcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFREVBREU7XG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwZW0pIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2My45OTg3NWVtKSB7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIH1cbiAgICAmX195ZWFyIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBldXJvcGE7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAzMnB4O1xuICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIFxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjMuOTk4NzVlbSkge1xuXHQgIFx0bWFyZ2luLWJvdHRvbTogMjRweDtcblx0ICB9XG4gICAgfVxuICAgICZfX3RpdGxlIHtcblx0ICB3aWR0aDogMTAwJTtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1OXB4KSB7XG4gICAgICAgIGZsZXg6IGF1dG87XG4gICAgICB9XG4gICAgfVxuICAgICZfX2RhdGUge1xuICAgICAgZm9udC1mYW1pbHk6IGV1cm9wYTtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gICAgICAvKiBvciAyMXB4ICovXG5cbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgICAgLyogTmV1dHJhbCAvIDQwICovXG5cbiAgICAgIGNvbG9yOiAjNzU3NTc1O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICAgICAgbWluLXdpZHRoOiA1NXB4O1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjMuOTk4NzVlbSkge1xuICAgICAgICBmbGV4OiAxIDAgMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gICAgJl9fcG9zdHMge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjMuOTk4NzVlbSkge1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRURFQURFO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJl9fcG9zdCB7XG4gICAgICBmb250LWZhbWlseTogZXVyb3BhO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMTY1JTtcbiAgICAgIHBhZGRpbmctdG9wOiA4cHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICAgIH1cbiAgfVxufSIsIi5iaWctcGFyYWdyYXBoIHtcbiAgZm9udC1mYW1pbHk6IE1pbmlvbiBQcm87XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjlGOEY0O1xuICBtYXJnaW4tdG9wOiAtNjdweDtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDUzOHB4O1xuICB9XG4gICZfX2Fycm93IHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA3OHB4O1xuICB9XG59IiwiLmJvbnVzIHtcbiAgbWFyZ2luLXRvcDogOTZweDtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjBlbSkge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMjBweDtcbiAgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAgIHBhZGRpbmctYm90dG9tOiA1NHB4O1xuICB9XG4gIHBhZGRpbmctYm90dG9tOiAzMXB4O1xuICAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDczMHB4O1xuICB9XG4gICZfX2l0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2My45OTg3NWVtKSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgaDQge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG4gICAgJl9faW1nIHtcbiAgICAgIGZsZXg6IDAgMSAxMDBweDtcbiAgICAgIGhlaWdodDogMTIwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjlGOEY0O1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjMuOTk4NzVlbSkge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgfVxuICAgICAgaW1nIHtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICB9XG4gICAgfVxuICAgICZfX2xpc3QtaXRlbSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBwYWRkaW5nLWxlZnQ6IGNhbGMoMjBweCArIDIwcHgpO1xuICAgICAgbWFyZ2luLWxlZnQ6IDU1cHg7XG4gICAgICBmbGV4OiAwIDEgY2FsYygxMDAlIC0gMTk1cHgpO1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjMuOTk4NzVlbSkge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICB9XG4gICAgICBwIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgICAgfVxuICAgICAgaDQge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYzLjk5ODc1ZW0pIHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIH1cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCM2FXUjBhRDBpTVRFaUlHaGxhV2RvZEQwaU9DSWdkbWxsZDBKdmVEMGlNQ0F3SURFeElEZ2lJR1pwYkd3OUltNXZibVVpSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUkrQ2p4d1lYUm9JR1E5SWswNUxqTTBOVGNnTUM0eE56azJPRGhNTXk0Mk9UVXpNU0ExTGpnek1EQTRUREV1TmpNeU9ERWdNeTQzTkRZd09VTXhMalV5TlRNNUlETXVOall3TVRZZ01TNHpOVE0xTWlBekxqWTJNREUySURFdU1qWTNOVGdnTXk0M05EWXdPVXd3TGpZME5EVXpNU0EwTGpNMk9URTBRekF1TlRVNE5UazBJRFF1TkRVMU1EZ2dNQzQxTlRnMU9UUWdOQzQyTWpZNU5TQXdMalkwTkRVek1TQTBMamN6TkRNNFRETXVOVEl6TkRRZ055NDFPVEU0UXpNdU5qTXdPRFlnTnk0Mk9Ua3lNaUF6TGpjNE1USTFJRGN1TmprNU1qSWdNeTQ0T0RnMk55QTNMalU1TVRoTU1UQXVNek0wSURFdU1UUTJORGhETVRBdU5ERTVPU0F4TGpBMk1EVTFJREV3TGpReE9Ua2dNQzQ0T0RnMk56SWdNVEF1TXpNMElEQXVOemd4TWpWTU9TNDNNVEE1TkNBd0xqRTNPVFk0T0VNNUxqWXlOU0F3TGpBM01qSTJOVFlnT1M0ME5UTXhNaUF3TGpBM01qSTJOVFlnT1M0ek5EVTNJREF1TVRjNU5qZzRXaUlnWm1sc2JEMGlJekV4TVRFeE1TSXZQZ284TDNOMlp6NEspO1xuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0Y4Q0Q1RjtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGxlZnQ6IC0zNXB4O1xuICAgICAgICAgIHRvcDogNHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLmF0b21pYy1oYWJpdHMtaGVybyB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjQ5LDI0OCwyNDQsMSk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMjQ5LDI0OCwyNDQsMSkgMCUsIHJnYmEoMjQ5LDI0OCwyNDQsMSkgODUlLCByZ2JhKDI1NSwyNTUsMjU1LDEpIDg1JSwgcmdiYSgyNTUsMjU1LDI1NSwxKSAxMDAlKTtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDI0OSwyNDgsMjQ0LDEpIDAlLCByZ2JhKDI0OSwyNDgsMjQ0LDEpIDY1JSwgcmdiYSgyNTUsMjU1LDI1NSwxKSA2NSUsIHJnYmEoMjU1LDI1NSwyNTUsMSkgMTAwJSk7IFxuICB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgyNDksMjQ4LDI0NCwxKSAwJSwgcmdiYSgyNDksMjQ4LDI0NCwxKSAyNSUsIHJnYmEoMjU1LDI1NSwyNTUsMSkgMjUlLCByZ2JhKDI1NSwyNTUsMjU1LDEpIDEwMCUpO1xuICB9XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjZjlmOGY0JywgZW5kQ29sb3JzdHI9JyNmZmZmZmYnLCBHcmFkaWVudFR5cGU9MCApO1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAuY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2My45OTg3NWVtKSB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB9XG4gICAgJiA+IGRpdiB7XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgICAgIGZsZXg6IDAgMSAzMy4zMyU7XG4gICAgICB9XG4gICAgfVxuICAgICYgPiBkaXYuYWgtY292ZXIge1xuXHQgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuXHQgICAgXHRmbGV4OiAwIDEgNDAlO1xuXHQgIFx0fVxuICAgIH1cbiAgfVxuICAmX19jb2wxLFxuICAmX19jb2wzIHtcbiAgICBtYXJnaW4tdG9wOiA0NXB4O1xuICB9XG4gICZfX2NvbDIge1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYzLjk5ODc1ZW0pIHtcbiAgICAgIGZsZXg6IDAgMSA3NSU7XG4gICAgfVxuICB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgJl9fY29sMiB7XG4gICAgICBvcmRlcjogMTtcbiAgICAgIGZsZXg6IDEgMCAxMDAlO1xuICAgIH1cbiAgICAmX19jb2wxIHtcbiAgICAgIG9yZGVyOiAyO1xuICAgIH1cbiAgICAmX19jb2wzIHtcbiAgICAgIG9yZGVyOiAzO1xuICAgIH1cbiAgfVxuICAmX190aXRsZSB7XG4gICAgZm9udC1mYW1pbHk6IGV1cm9wYTtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogMTdweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4yZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICM3NTc1NzU7XG4gICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgfVxuICAmX190aXRsZS5zZWMge1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYzLjk5ODc1ZW0pIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfSBcbiAgfVxufVxuXG4uYWgtY292ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgJl9fbGFiZWwge1xuICAgIHdpZHRoOiA5OHB4O1xuICAgIGhlaWdodDogOThweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Y4Q0Q1RjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZvbnQtZmFtaWx5OiBldXJvcGE7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICMzMjAxMDE7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAtMjVweDtcbiAgICB0b3A6IC0yNXB4O1xuICAgICZfX2VsaXBzZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDJweDtcbiAgICAgIGxlZnQ6IDJweDtcbiAgICB9XG4gIH1cbn1cblxuI2Jsb2NrXzVmNDg4ZGIwMDVlOGUge1xuICAuYWgtY292ZXIge1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAgIG1pbi13aWR0aDogNjUwcHg7XG4gICAgfVxuICB9XG59IiwiLmJvb2tzIHtcbiAgJl9fbGVmdCxcbiAgaDIge1xuICAgIGEge1xuICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgfVxuICB9XG4gIGEuYnRuIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICB9XG4gICZfX2dyaWQuYm9va3NfX2JpZyB7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjBlbSkge1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFREVBREU7XG4gICAgfVxuICB9XG4gIC5ib29rc19faXRlbSB7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjMuOTk4NzVlbSkge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFREVBREU7XG4gICAgfVxuICB9XG4gICZfX2dyaWQge1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwZW0pIHtcbiAgICAgIC5jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICB9XG4gICAgfVxuICAgIC5ib29rc19faXRlbSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZmxleDogMCAxIGNhbGMoNTAlIC0gMC41cHgpO1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjBlbSkgeyBcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0VERUFERTtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYzLjk5ODc1ZW0pIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgfVxuICAgICAgJjpudGgtY2hpbGQoZXZlbikge1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICB9XG4gICAgICAuYm9va3NfX2xlZnQge1xuXHQgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuXHQgICAgICAmOmhvdmVyIHtcblx0XHQgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuXHRcdFx0ICBib3JkZXI6IG5vbmU7XG5cdCAgICAgIH1cbiAgICAgIH1cbiAgICAgIFxuICAgICAgLmJvb2tzX19sZWZ0LFxuICAgICAgLmJvb2tzX19yaWdodCB7XG4gICAgICAgIG1heC13aWR0aDogNDIwcHg7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYzLjk5ODc1ZW0pIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIH1cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICY6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmX19pdGVtIHtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MGVtKSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgcGFkZGluZzogMTM1cHggMCAxNDhweDtcbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICAgIHBhZGRpbmctdG9wOiA1NHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDg5cHg7XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYzLjk5ODc1ZW0pIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gICAgcGFkZGluZzogMzFweCAwIDU0cHg7XG4gICAgJiA+IGRpdiB7XG4gICAgICBmbGV4OiAwIDEgNTAlO1xuICAgIH1cbiAgfVxuICAmX19yaWdodCB7XG4gICAgJiA+ICoge1xuICAgICAgbWF4LXdpZHRoOiA0NDVweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIH1cbiAgICBwIHN0cm9uZyB7XG4gICAgICBmb250LWZhbWlseTogZXVyb3BhO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBmb250LXNpemU6IDIxcHg7XG4gICAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICB9XG4gIH1cbiAgJl9fY3RhIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG59IiwiLmNoZWNrLWxpc3Qge1xuICBtYXgtd2lkdGg6IDczMHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICB1bHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgJiA+IGxpIHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNjUlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDM2cHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCM2FXUjBhRDBpTVRFaUlHaGxhV2RvZEQwaU9DSWdkbWxsZDBKdmVEMGlNQ0F3SURFeElEZ2lJR1pwYkd3OUltNXZibVVpSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUkrQ2p4d1lYUm9JR1E5SWswNUxqTTBOVGNnTUM0eE56azJPRGhNTXk0Mk9UVXpNU0ExTGpnek1EQTRUREV1TmpNeU9ERWdNeTQzTkRZd09VTXhMalV5TlRNNUlETXVOall3TVRZZ01TNHpOVE0xTWlBekxqWTJNREUySURFdU1qWTNOVGdnTXk0M05EWXdPVXd3TGpZME5EVXpNU0EwTGpNMk9URTBRekF1TlRVNE5UazBJRFF1TkRVMU1EZ2dNQzQxTlRnMU9UUWdOQzQyTWpZNU5TQXdMalkwTkRVek1TQTBMamN6TkRNNFRETXVOVEl6TkRRZ055NDFPVEU0UXpNdU5qTXdPRFlnTnk0Mk9Ua3lNaUF6TGpjNE1USTFJRGN1TmprNU1qSWdNeTQ0T0RnMk55QTNMalU1TVRoTU1UQXVNek0wSURFdU1UUTJORGhETVRBdU5ERTVPU0F4TGpBMk1EVTFJREV3TGpReE9Ua2dNQzQ0T0RnMk56SWdNVEF1TXpNMElEQXVOemd4TWpWTU9TNDNNVEE1TkNBd0xqRTNPVFk0T0VNNUxqWXlOU0F3TGpBM01qSTJOVFlnT1M0ME5UTXhNaUF3TGpBM01qSTJOVFlnT1M0ek5EVTNJREF1TVRjNU5qZzRXaUlnWm1sc2JEMGlJekV4TVRFeE1TSXZQZ284TDNOMlp6NEtcIik7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG4gICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGOENENUY7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IC0zcHg7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MCUpO1xuICAgICAgfVxuICAgICAgc3BhbiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmb250LWZhbWlseTogZXVyb3BhO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgZm9udC1zaXplOiAyMXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi5jb2x1bW4tbGlzdCB7XG4gIGZvbnQtZmFtaWx5OiBldXJvcGE7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICBvbCB7XG4gICAgY29sdW1uLWNvdW50OiAyO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYzLjk5ODc1ZW0pIHtcbiAgICAgIGNvbHVtbi1jb3VudDogdW5zZXQ7XG4gICAgfVxuICAgIGNvdW50ZXItcmVzZXQ6IG15LWF3ZXNvbWUtY291bnRlcjtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgICBtYXgtd2lkdGg6IDczMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBsaSB7XG4gICAgICBtYXJnaW46IDAgMCAyNHB4IDA7XG4gICAgICBjb3VudGVyLWluY3JlbWVudDogbXktYXdlc29tZS1jb3VudGVyO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1MHB4O1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjMuOTk4NzVlbSkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBjb3VudGVyKG15LWF3ZXNvbWUtY291bnRlcik7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAtLXNpemU6IDI0cHg7XG4gICAgICAgIGxlZnQ6IGNhbGMoLTEgKiB2YXIoLS1zaXplKSAtIDEwcHgpO1xuICAgICAgICBsaW5lLWhlaWdodDogdmFyKC0tc2l6ZSk7XG4gICAgICAgIHdpZHRoOiB2YXIoLS1zaXplKTtcbiAgICAgICAgaGVpZ2h0OiB2YXIoLS1zaXplKTtcbiAgICAgICAgdG9wOiAzcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICNGOENENUY7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2My45OTg3NWVtKSB7XG4gICAgICAgICAgdG9wOiA3cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIuY291bnRyeS10YWJsZSB7XG4gIG1heC13aWR0aDogNzMwcHg7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIGZvbnQtZmFtaWx5OiBldXJvcGE7XG4gIG1hcmdpbi1ib3R0b206IDcycHg7XG4gIG1hcmdpbi10b3A6IDQ4cHg7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYzLjk5ODc1ZW0pIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkY29udGFpbmVyX3BhZGRpbmc7XG4gICAgcGFkZGluZy1sZWZ0OiAkY29udGFpbmVyX3BhZGRpbmc7XG4gIH1cbiAgJl9fcm93IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYm94LXNoYWRvdzogMHB4IDFweCAwcHggI0VERUFERTtcbiAgICBwYWRkaW5nOiAxNXB4IDA7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjMuOTk4NzVlbSkge1xuICAgICAgZmxleC1mbG93OiB3cmFwO1xuICAgIH1cbiAgfVxuICAmX19yb3ctLXRpdGxlIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiAjNzU3NTc1O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIFxuICAgIC5jb3VudHJ5LXRhYmxlX19jZWxsIHtcblx0ICAgIGNvbG9yOiAjNzU3NTc1O1xuXHRcdGZvbnQtc2l6ZTogMTFweDtcblx0XHRmb250LXdlaWdodDogYm9sZDtcbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjMuOTk4NzVlbSkge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbiAgJl9fY2VsbCB7XG4gICAgZmxleDogMCAxIDI1JTtcbiAgICBmb250LWZhbWlseTogZXVyb3BhO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgIGNvbG9yOiAjMzMzMzMzO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjMuOTk4NzVlbSkge1xuICAgICAgICBmbGV4OiAxIDAgMTAwJTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgfVxuICAgIH1cbiAgICAuY291bnRyeS10YWJsZV9faXRlbSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDEzcHg7XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2My45OTg3NWVtKSB7XG4gICAgICAgIG1hcmdpbjogNXB4O1xuICAgICAgfVxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHdpZHRoOiA5cHg7XG4gICAgICAgIGhlaWdodDogMTFweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgfVxuICAgICAgYSB7XG4gICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRjhDRDVGO1xuICAgICAgfVxuICAgIH1cbiAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAuY291bnRyeS10YWJsZV9faXRlbSB7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCM2FXUjBhRDBpT1NJZ2FHVnBaMmgwUFNJeE1TSWdkbWxsZDBKdmVEMGlNQ0F3SURrZ01URWlJR1pwYkd3OUltNXZibVVpSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUkrQ2p4d1lYUm9JR1E5SWsweUxqVWdNeTQ1TlRBeVF6SXVOU0EwTGpBME56ZzFJREl1TlRVNE5Ua2dOQzR4TURZME5TQXlMalkxTmpJMUlEUXVNVEEyTkRWSU5pNDNNVGczTlVNMkxqYzVOamc0SURRdU1UQTJORFVnTmk0NE56VWdOQzR3TkRjNE5TQTJMamczTlNBekxqazFNREpXTXk0ek1qVXlRell1T0RjMUlETXVNalEzTURjZ05pNDNPVFk0T0NBekxqRTJPRGsxSURZdU56RTROelVnTXk0eE5qZzVOVWd5TGpZMU5qSTFRekl1TlRVNE5Ua2dNeTR4TmpnNU5TQXlMalVnTXk0eU5EY3dOeUF5TGpVZ015NHpNalV5VmpNdU9UVXdNbHBOTWk0Mk5UWXlOU0ExTGpZMk9EazFTRFl1TnpFNE56VkROaTQzT1RZNE9DQTFMalkyT0RrMUlEWXVPRGMxSURVdU5qRXdNelVnTmk0NE56VWdOUzQxTVRJM1ZqUXVPRGczTjBNMkxqZzNOU0EwTGpnd09UVTNJRFl1TnprMk9EZ2dOQzQzTXpFME5TQTJMamN4T0RjMUlEUXVOek14TkRWSU1pNDJOVFl5TlVNeUxqVTFPRFU1SURRdU56TXhORFVnTWk0MUlEUXVPREE1TlRjZ01pNDFJRFF1T0RnM04xWTFMalV4TWpkRE1pNDFJRFV1TmpFd016VWdNaTQxTlRnMU9TQTFMalkyT0RrMUlESXVOalUyTWpVZ05TNDJOamc1TlZwTk9DNDBPVFl3T1NBNExqYzVNemsxUXpndU5qTXlPREVnT0M0M056UTBNU0E0TGpjMUlEZ3VOak0zTnlBNExqYzFJRGd1TkRneE5EVldNUzR5T1RNNU5VTTRMamMxSURFdU1UTTNOeUE0TGpVNU16YzFJREF1T1RneE5EUTFJRGd1TkRNM05TQXdMams0TVRRME5VZ3hMalUyTWpWRE1DNDJPRE0xT1RRZ01DNDVPREUwTkRVZ01DQXhMalk0TkRVM0lEQWdNaTQxTkRNNU5WWTVMalF4T0RrMVF6QWdNVEF1TWprM09TQXdMalk0TXpVNU5DQXhNQzQ1T0RFMElERXVOVFl5TlNBeE1DNDVPREUwU0RndU5ETTNOVU00TGpVNU16YzFJREV3TGprNE1UUWdPQzQzTlNBeE1DNDRORFEzSURndU56VWdNVEF1TmpZNE9WWXhNQzR6TlRZMFF6Z3VOelVnTVRBdU1qRTVOeUE0TGpZek1qZ3hJREV3TGpBNE15QTRMalE1TmpBNUlERXdMakEyTXpWRE9DNHpPVGcwTkNBNUxqZ3dPVFUzSURndU16azRORFFnT1M0d05EYzROU0E0TGpRNU5qQTVJRGd1Tnprek9UVmFUVGN1TmprMU16RWdPQzQzT1RNNU5VTTNMall6TmpjeUlEa3VNVFExTlRFZ055NDJNelkzTWlBNUxqY3hNVGt4SURjdU5qazFNekVnTVRBdU1EUXpPVWd4TGpVMk1qVkRNUzR5TVRBNU5DQXhNQzR3TkRNNUlEQXVPVE0zTlNBNUxqYzNNRFV4SURBdU9UTTNOU0E1TGpReE9EazFRekF1T1RNM05TQTVMakE0TmpreElERXVNakV3T1RRZ09DNDNPVE01TlNBeExqVTJNalVnT0M0M09UTTVOVWczTGpZNU5UTXhXazAzTGpneE1qVWdNUzQ1TVRnNU5WWTNMamcxTmpRMVNERXVOVFl5TlVNeExqTXlPREV5SURjdU9EVTJORFVnTVM0eE1UTXlPQ0EzTGpreE5UQTBJREF1T1RNM05TQTNMams1TXpFMlZqSXVOVFF6T1RWRE1DNDVNemMxSURJdU1qRXhPVEVnTVM0eU1UQTVOQ0F4TGpreE9EazFJREV1TlRZeU5TQXhMamt4T0RrMVNEY3VPREV5TlZvaUlHWnBiR3c5SWlNeE1URXhNVEVpTHo0S1BDOXpkbWMrQ2c9PVwiKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAuY291bnRyeS10YWJsZV9faXRlbSB7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCM2FXUjBhRDBpTVRBaUlHaGxhV2RvZEQwaU1URWlJSFpwWlhkQ2IzZzlJakFnTUNBeE1DQXhNU0lnWm1sc2JEMGlibTl1WlNJZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0S1BIQmhkR2dnWkQwaVRUZ3VNekV5TlNBd0xqUTJPRGMxU0RFdU5ETTNOVU13TGpreE1ERTFOaUF3TGpRMk9EYzFJREF1TlNBd0xqZzVPRFF6T0NBd0xqVWdNUzQwTURZeU5WWTVMalV6TVRJMVF6QXVOU0F4TUM0d05UZzJJREF1T1RFd01UVTJJREV3TGpRMk9EZ2dNUzQwTXpjMUlERXdMalEyT0RoSU9DNHpNVEkxUXpndU9ESXdNekVnTVRBdU5EWTRPQ0E1TGpJMUlERXdMakExT0RZZ09TNHlOU0E1TGpVek1USTFWakV1TkRBMk1qVkRPUzR5TlNBd0xqZzVPRFF6T0NBNExqZ3lNRE14SURBdU5EWTROelVnT0M0ek1USTFJREF1TkRZNE56VmFUVGd1TVRrMU16RWdPUzQxTXpFeU5VZ3hMalUxTkRZNVF6RXVORGMyTlRZZ09TNDFNekV5TlNBeExqUXpOelVnT1M0ME9USXhPU0F4TGpRek56VWdPUzQwTVRRd05sWXhMalV5TXpRMFF6RXVORE0zTlNBeExqUTJORGcwSURFdU5EYzJOVFlnTVM0ME1EWXlOU0F4TGpVMU5EWTVJREV1TkRBMk1qVklPQzR4T1RVek1VTTRMakkxTXpreElERXVOREEyTWpVZ09DNHpNVEkxSURFdU5EWTBPRFFnT0M0ek1USTFJREV1TlRJek5EUldPUzQwTVRRd05rTTRMak14TWpVZ09TNDBPVEl4T1NBNExqSTFNemt4SURrdU5UTXhNalVnT0M0eE9UVXpNU0E1TGpVek1USTFXazAxTGpnNU1EWXlJRGd1T1RBMk1qVkROaTR3TURjNE1TQTRMamt3TmpJMUlEWXVNVEkxSURndU9EQTROVGtnTmk0eE1qVWdPQzQyTnpFNE9GWTRMalV4TlRZeVF6WXVNVEkxSURndU16azRORFFnTmk0d01EYzRNU0E0TGpJNE1USTFJRFV1T0Rrd05qSWdPQzR5T0RFeU5VZ3pMamcxT1RNNFF6TXVOekl5TmpZZ09DNHlPREV5TlNBekxqWXlOU0E0TGpNNU9EUTBJRE11TmpJMUlEZ3VOVEUxTmpKV09DNDJOekU0T0VNekxqWXlOU0E0TGpnd09EVTVJRE11TnpJeU5qWWdPQzQ1TURZeU5TQXpMamcxT1RNNElEZ3VPVEEyTWpWSU5TNDRPVEEyTWxvaUlHWnBiR3c5SWlNeE1URXhNVEVpTHo0S1BDOXpkbWMrQ2c9PVwiKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmOm50aC1jaGlsZCg0KSB7XG4gICAgICAuY291bnRyeS10YWJsZV9faXRlbSB7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgIHRvcDogMXB4O1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEhOMlp5QjNhV1IwYUQwaU1UQWlJR2hsYVdkb2REMGlNVEFpSUhacFpYZENiM2c5SWpBZ01DQXhNQ0F4TUNJZ1ptbHNiRDBpYm05dVpTSWdlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtQSEJoZEdnZ1pEMGlUVFVnTUM0ME9EZ3lPREZETWk0eU1qWTFOaUF3TGpRNE9ESTRNU0F3SURJdU56TTBNemdnTUNBMUxqUTRPREk0VmpZdU5EWTBPRFJETUNBMkxqWXlNVEE1SURBdU1EazNOalUyTWlBMkxqYzVOamc0SURBdU1qTTBNemMxSURZdU9EYzFUREF1TmpJMUlEY3VNRGc1T0RSRE1DNDJNalVnT0M0eU9ERXlOU0F4TGpZd01UVTJJRGt1TWpNNE1qZ2dNaTQ0TVRJMUlEa3VNak00TWpoSU15NHlPREV5TlVNekxqVXpOVEUySURrdU1qTTRNamdnTXk0M05TQTVMakEwTWprM0lETXVOelVnT0M0M05qazFNMVkxTGpNek1qQXpRek11TnpVZ05TNHdOemd4TWlBekxqVXpOVEUySURRdU9EWXpNamdnTXk0eU9ERXlOU0EwTGpnMk16STRTREl1T0RFeU5VTXlMakF4TVRjeUlEUXVPRFl6TWpnZ01TNHpNRGcxT1NBMUxqSTVNamszSURBdU9UTTNOU0ExTGprek56VldOUzQwT0RneU9FTXdMamt6TnpVZ015NHlOakUzTWlBeUxqYzFNemt4SURFdU5ESTFOemdnTlNBeExqUXlOVGM0UXpjdU1qSTJOVFlnTVM0ME1qVTNPQ0E1TGpBMk1qVWdNeTR5TmpFM01pQTVMakEyTWpVZ05TNDBPRGd5T0ZZMUxqa3pOelZET0M0Mk56RTRPQ0ExTGpJNU1qazNJRGN1T1RZNE56VWdOQzQ0TmpNeU9DQTNMakU0TnpVZ05DNDROak15T0VnMkxqY3hPRGMxUXpZdU5EUTFNekVnTkM0NE5qTXlPQ0EyTGpJMUlEVXVNRGM0TVRJZ05pNHlOU0ExTGpNek1qQXpWamd1TnpZNU5UTkROaTR5TlNBNUxqQTBNamszSURZdU5EUTFNekVnT1M0eU16Z3lPQ0EyTGpjeE9EYzFJRGt1TWpNNE1qaElOeTR4T0RjMVF6Z3VNemM0T1RFZ09TNHlNemd5T0NBNUxqTTFOVFEzSURndU1qZ3hNalVnT1M0ek5UVTBOeUEzTGpBNE9UZzBURGt1TnpRMk1Ea2dOaTQ0TnpWRE9TNDRPREk0TVNBMkxqYzVOamc0SURFd0lEWXVOakl4TURrZ01UQWdOaTQwTmpRNE5GWTFMalE0T0RJNFF6RXdJREl1TnpNME16Z2dOeTQzTlRNNU1TQXdMalE0T0RJNE1TQTFJREF1TkRnNE1qZ3hXazB5TGpneE1qVWdOUzQ0TURBM09GWTRMak13TURjNFF6SXVNVEE1TXpnZ09DNHpNREEzT0NBeExqVTJNalVnTnk0M05UTTVNU0F4TGpVMk1qVWdOeTR3TlRBM09FTXhMalUyTWpVZ05pNHpOamN4T1NBeUxqRXdPVE00SURVdU9EQXdOemdnTWk0NE1USTFJRFV1T0RBd056aGFUVGN1TVRnM05TQTRMak13TURjNFZqVXVPREF3TnpoRE55NDROekV3T1NBMUxqZ3dNRGM0SURndU5ETTNOU0EyTGpNMk56RTVJRGd1TkRNM05TQTNMakExTURjNFF6Z3VORE0zTlNBM0xqYzFNemt4SURjdU9EY3hNRGtnT0M0ek1EQTNPQ0EzTGpFNE56VWdPQzR6TURBM09Gb2lJR1pwYkd3OUlpTXhNVEV4TVRFaUx6NEtQQzl6ZG1jK0NnPT1cIik7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJl9faXRlbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfVxuICB9XG59IiwiLmN0YS1taW5pIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y5RjhGNDtcbiAgcGFkZGluZzogNDRweCA2NHB4IDUycHg7XG4gICZfX2NvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBmb250LWZhbWlseTogZXVyb3BhO1xuICB9XG4gICZfX3RpdGxlIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgfVxuICAmX19pbWcge1xuICAgIG1hcmdpbi1yaWdodDogMjVweDtcbiAgICBtYXgtd2lkdGg6IDE1MHB4O1xuICB9XG4gICZfX2Zvcm0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUlO1xuICB9XG59IiwiLmN0YSB7XG4gIEBpbmNsdWRlIHRoZW1lZCgpIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0KCdibG9ja19jdGFfYmcnKTtcbiAgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MGVtKSB7XG4gICAgcGFkZGluZzogMTYwcHggMCAxNjBweDtcbiAgICB6LWluZGV4OiAyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICBwYWRkaW5nOiA0OHB4IDA7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgcGFkZGluZzogNTRweCAwIDtcbiAgfVxuICAmX190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDhweDtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2My45OTg3NWVtKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgIH1cbiAgICBtYXJnaW4tcmlnaHQ6IHVuc2V0O1xuICAgIG1hcmdpbi1sZWZ0OiB1bnNldDtcbiAgfVxuICAmX19yaWdodCxcbiAgJl9fbGVmdCB7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjBlbSkge1xuICAgICAgZmxleC1iYXNpczogNTAlO1xuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2My45OTg3NWVtKSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICB9XG4gIH1cbiAgJl9fbGVmdCB7XG4gICAgLyp3aWR0aDogMTAwJTsqL1xuICB9XG5cbiAgJl9fcmlnaHQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgdWwge1xuICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgICAgZm9udC1mYW1pbHk6IGV1cm9wYTtcbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzI1cHgpIHtcbiAgICAgIG1pbi13aWR0aDogMzI1cHg7XG4gICAgfVxuICB9XG5cblxuICAmX190eHQge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICAmID4gKiB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2My45OTg3NWVtKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIH1cbiAgICBwOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cblxuICAmX190aXRsZSB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gICZfX3RpdGxlLFxuICAmX190eHQgeyAgXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzgycHgpIHtcbiAgICAgIG1heC13aWR0aDogNDg1cHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA2NXB4O1xuICAgIH1cbiAgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3ODFweCkge1xuICAgIGgyIHtcbiAgICAgIG1heC13aWR0aDogdW5zZXQ7XG4gICAgfVxuICB9XG5cbiAgJl9fZm9ybSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgICBtYXgtd2lkdGg6IDMyNXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiA2MHB4O1xuICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjMuOTk4NzVlbSkge1xuICAgICAgcGFkZGluZzogMzBweDtcbiAgICB9XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwZW0pIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIH1cbiAgICAuY3RhX19kb3RzIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogMTBweDtcbiAgICAgIHJpZ2h0OiAxMHB4O1xuICAgIH1cbiAgfVxuICBwe1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbiAgdWx7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICYgPiBsaSB7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgIHBhZGRpbmctbGVmdDogMzZweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUIzYVdSMGFEMGlNVEVpSUdobGFXZG9kRDBpT0NJZ2RtbGxkMEp2ZUQwaU1DQXdJREV4SURnaUlHWnBiR3c5SW01dmJtVWlJSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SStDanh3WVhSb0lHUTlJazA1TGpNME5UY2dNQzR4TnprMk9EaE1NeTQyT1RVek1TQTFMamd6TURBNFRERXVOak15T0RFZ015NDNORFl3T1VNeExqVXlOVE01SURNdU5qWXdNVFlnTVM0ek5UTTFNaUF6TGpZMk1ERTJJREV1TWpZM05UZ2dNeTQzTkRZd09Vd3dMalkwTkRVek1TQTBMak0yT1RFMFF6QXVOVFU0TlRrMElEUXVORFUxTURnZ01DNDFOVGcxT1RRZ05DNDJNalk1TlNBd0xqWTBORFV6TVNBMExqY3pORE00VERNdU5USXpORFFnTnk0MU9URTRRek11TmpNd09EWWdOeTQyT1RreU1pQXpMamM0TVRJMUlEY3VOams1TWpJZ015NDRPRGcyTnlBM0xqVTVNVGhNTVRBdU16TTBJREV1TVRRMk5EaERNVEF1TkRFNU9TQXhMakEyTURVMUlERXdMalF4T1RrZ01DNDRPRGcyTnpJZ01UQXVNek0wSURBdU56Z3hNalZNT1M0M01UQTVOQ0F3TGpFM09UWTRPRU01TGpZeU5TQXdMakEzTWpJMk5UWWdPUzQwTlRNeE1pQXdMakEzTWpJMk5UWWdPUzR6TkRVM0lEQXVNVGM1TmpnNFdpSWdabWxzYkQwaUl6RXhNVEV4TVNJdlBnbzhMM04yWno0S1wiKTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0Y4Q0Q1RjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogNXB4O1xuICAgICAgICB0cmFuc2Zvcm06IHVuc2V0O1xuICAgICAgfVxuICAgICAgZW0ge1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBcbiAgLmZvcm1raXQtZm9ybSAuZm9ybWtpdC1maWVsZCxcbiAgLmZvcm1raXQtZm9ybSAuZm9ybWtpdC1zdWJtaXR7XG4gICAgLXdlYmtpdC1mbGV4OiAxMDAgMSBhdXRvICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXg6IDEwMCAxIGF1dG8gIWltcG9ydGFudDtcbiAgICBmbGV4OiAxMDAgMSBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmN0YS0tc21hbGwge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MGVtKSB7XG4gICAgcGFkZGluZzogNzdweCAwIDEwMHB4O1xuICB9XG59XG5cbi5mb3JtIHtcbiAgJl9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAmX19pbnB1dCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgfVxuICAmX190eHQge1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICBtYXgtd2lkdGg6IDI5NXB4O1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgfVxufVxuXG4uY3RhLmZpcnN0IHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjBlbSkge1xuICAgIHBhZGRpbmc6IDc3cHggMCAxMjhweDtcbiAgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIHBhZGRpbmc6IDU0cHggMCA7XG4gIH1cbn1cblxuLnBvc3RfX25leHQgLmN0YSB7XG5cdGJhY2tncm91bmQ6IG5vbmU7XG5cdHBhZGRpbmc6IDEwMHB4IDAgMTIwcHg7XG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYzLjk5ODc1ZW0pIHtcbiAgICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gICAgICBtYXJnaW46IGF1dG87XG4gICAgfVxuXHRtYXgtd2lkdGg6IDczMHB4O1xuXHRcblx0LndwLWJsb2NrLWNvbHVtbnMge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuXHRcdHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcblx0fVxuXHRcblx0LmN0YV9fcmlnaHQsIC5jdGFfX2xlZnQge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cdFxuXHQuY3RhX190aXRsZSwgLmN0YV9fdHh0IHtcblx0XHRtYXgtd2lkdGg6IG5vbmU7XG5cdH1cblx0XG5cdCZfX2Zvcm0ge1xuXHRcdG1heC13aWR0aDogNjAwcHg7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0cGFkZGluZzogMDtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdC5mb3JtX190eHQge1xuXHRcdFx0bWF4LXdpZHRoOiBub25lO1xuXHRcdH1cblx0XHRoNCB7XG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdH1cblx0XHQuZm9ybWtpdC1mb3JtIC5mb3Jta2l0LWlucHV0IHtcblx0XHRcdHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0XG5cdCZfX2RvdHMge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblx0XG5cdFxufSIsIi5oYWxmLWltYWdlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjMuOTk4NzVlbSkge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgfVxuICAmID4gZGl2IHtcbiAgICBmbGV4OiAwIDEgNTAlO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYzLjk5ODc1ZW0pIHtcbiAgICAgIGZsZXg6IHVuc2V0O1xuICAgIH1cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgZmxleDogMSAwIDUwJTtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYzLjk5ODc1ZW0pIHtcbiAgICAgICAgZmxleDogdW5zZXQ7XG4gICAgICB9XG4gICAgfVxuICB9ICBcbiAgJl9faW1nIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYzLjk5ODc1ZW0pIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDB2dztcbiAgICB9XG4gIH1cbiAgJl9fdHh0IHtcbiAgICBwYWRkaW5nOiA5LjAyJSA3LjUlIDExLjExJSAwO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYzLjk5ODc1ZW0pIHtcbiAgICAgIHBhZGRpbmc6IDU2cHggMjdweCAhaW1wb3J0YW50O1xuICAgICAgaDIge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICB1bCB7XG4gICAgbGkge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxZW07XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYzLjk5ODc1ZW0pIHtcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIH1cbiAgfVxufVxuXG4uaGFsZi1pbWFnZTpudGgtY2hpbGQoZXZlbikge1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYzLjk5ODc1ZW0pIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIH1cbiAgLmhhbGYtaW1hZ2VfX3R4dCB7XG4gICAgcGFkZGluZzogOS4wMiUgMCAxMS4xMSUgNy41JTtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2My45OTg3NWVtKSB7XG4gICAgICBwYWRkaW5nOiAyN3B4IDAgMCAwO1xuICAgIH1cbiAgfVxufSIsIi5oZXJvIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNDksMjQ4LDI0NCwxKTtcbiAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDI0OSwyNDgsMjQ0LDEpIDAlLCByZ2JhKDI0OSwyNDgsMjQ0LDEpIDQwJSwgcmdiYSgyNTUsMjU1LDI1NSwxKSA0MCUsIHJnYmEoMjU1LDI1NSwyNTUsMSkgMTAwJSk7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGVmdCB0b3AsIGxlZnQgYm90dG9tLCBjb2xvci1zdG9wKDAlLCByZ2JhKDI0OSwyNDgsMjQ0LDEpKSwgY29sb3Itc3RvcCg0MCUsIHJnYmEoMjQ5LDI0OCwyNDQsMSkpLCBjb2xvci1zdG9wKDQwJSwgcmdiYSgyNTUsMjU1LDI1NSwxKSksIGNvbG9yLXN0b3AoMTAwJSwgcmdiYSgyNTUsMjU1LDI1NSwxKSkpO1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMjQ5LDI0OCwyNDQsMSkgMCUsIHJnYmEoMjQ5LDI0OCwyNDQsMSkgNDAlLCByZ2JhKDI1NSwyNTUsMjU1LDEpIDQwJSwgcmdiYSgyNTUsMjU1LDI1NSwxKSAxMDAlKTtcbiAgYmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgyNDksMjQ4LDI0NCwxKSAwJSwgcmdiYSgyNDksMjQ4LDI0NCwxKSA0MCUsIHJnYmEoMjU1LDI1NSwyNTUsMSkgNDAlLCByZ2JhKDI1NSwyNTUsMjU1LDEpIDEwMCUpO1xuICBiYWNrZ3JvdW5kOiAtbXMtbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgyNDksMjQ4LDI0NCwxKSAwJSwgcmdiYSgyNDksMjQ4LDI0NCwxKSA0MCUsIHJnYmEoMjU1LDI1NSwyNTUsMSkgNDAlLCByZ2JhKDI1NSwyNTUsMjU1LDEpIDEwMCUpO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDI0OSwyNDgsMjQ0LDEpIDAlLCByZ2JhKDI0OSwyNDgsMjQ0LDEpIDQwJSwgcmdiYSgyNTUsMjU1LDI1NSwxKSA0MCUsIHJnYmEoMjU1LDI1NSwyNTUsMSkgMTAwJSk7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjZjlmOGY0JywgZW5kQ29sb3JzdHI9JyNmZmZmZmYnLCBHcmFkaWVudFR5cGU9MCApO1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MGVtKSB7XG4gICAgcGFkZGluZy1ib3R0b206IDE0MHB4O1xuICB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgIHBhZGRpbmctYm90dG9tOiAzMXB4O1xuICB9XG4gICZfX3RpdGxlIHtcbiAgICBmb250LWZhbWlseTogZXVyb3BhO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc2l6ZTogNDZweDtcbiAgICBsaW5lLWhlaWdodDogMTI1JTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0xLjVweDtcbiAgICBtYXgtd2lkdGg6IDc1MHB4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBwYWRkaW5nOiA3MHB4IDAgMCAwO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYzLjk5ODc1ZW0pIHtcbiAgICAgIHBhZGRpbmctdG9wOiAwcHg7XG4gICAgfVxuICAgIG1hcmdpbi1ib3R0b206IDMzcHg7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjMuOTk4NzVlbSkge1xuICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEyNSU7XG4gICAgICBsZXR0ZXItc3BhY2luZzogLTFweDtcbiAgICB9XG4gIH1cbiAgJl9faW1nIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBpbWcge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuICAmX19zdWJ0aXRsZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1heC13aWR0aDogNTAwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gIH1cbiAgJl9fY3RhIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbiAgJl9fdHh0IHtcbiAgICBmb250LWZhbWlseTogTWluaW9uIFBybztcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDE2NSU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1heC13aWR0aDogNzcwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIHAge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuXG4gIGJyIHtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2My45OTg3NWVtKSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufSIsIi5pbWFnZS10aXRsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogNDRweCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NzBweCkge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICB9XG4gIC5jb250YWluZXI6Zmlyc3QtY2hpbGQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBoZWlnaHQ6IDFweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNDRkNGQ0Y7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0b3A6IDUwJTtcbiAgICB9XG4gIH1cbiAgJl9faW1nIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nOiAwIDQ0cHg7XG4gICAgei1pbmRleDogMjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgJl9fbG9nb3Mge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NzBweCkge1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICB9XG4gICAgJl9faXRlbSB7XG4gICAgICBtYXJnaW46IDMwcHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY3MHB4KSB7XG4gICAgICAgIG1hcmdpbjogMjBweCAwIDA7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBmbGV4OiAxIDAgNTAlO1xuICAgICAgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDkwcHgpIHtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNTBweCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLm1lZGFsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgfSAgXG59XG5cbi5tZWRhbCB7XG4gIGZvbnQtZmFtaWx5OiBNaW5pb24gUHJvO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCM2FXUjBhRDBpTXpJaUlHaGxhV2RvZEQwaU16SWlJSFpwWlhkQ2IzZzlJakFnTUNBek1pQXpNaUlnWm1sc2JEMGlibTl1WlNJZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0S1BIQmhkR2dnWkQwaVRURTJJREJNTVRjdU9URXdNU0F6TGpNeU56RTBUREl3TGpjeE5qRWdNQzQzTVRBNE16Vk1NakV1TlRZd055QTBMalExTXpFNFRESTFMakF4TXpFZ01pNDNPREF4T0V3eU5DNDNNVGN4SURZdU5qQTFNakZNTWpndU5UQTVNeUEyTGpBeU5ERTJUREkzTGpBNU9TQTVMalU1TWt3ek1DNDRPVFFnTVRBdU1UVTBOVXd5T0M0ME9UUTNJREV6TGpFME9ESk1NekV1T1RVMU15QXhOQzQ0TURRelRESTRMamM0TURJZ01UWXVPVFUzTjB3ek1TNDFPVGc0SURFNUxqVTJNRE5NTWpjdU9UTXdNU0F5TUM0Mk9ESXlUREk1TGpnMU5qUWdNalJNTWpZdU1ESWdNak11T1Rrd05rd3lOaTQ0T0RJNElESTNMamN5T0RoTU1qTXVNakU1TlNBeU5pNDFPRGt4VERJeUxqazBNakVnTXpBdU5ERTFOVXd4T1M0M056YzJJREk0TGpJME5qWk1NVGd1TXpnME55QXpNUzQ0TWpFelRERTJJREk0TGpneE5rd3hNeTQyTVRVeklETXhMamd5TVROTU1USXVNakl5TkNBeU9DNHlORFkyVERrdU1EVTNPRFlnTXpBdU5ERTFOVXc0TGpjNE1EUTVJREkyTGpVNE9URk1OUzR4TVRjeU5DQXlOeTQzTWpnNFREVXVPVGd3TURVZ01qTXVPVGt3Tmt3eUxqRTBNelU1SURJMFREUXVNRFk1T1RJZ01qQXVOamd5TWt3d0xqUXdNVEUxTkNBeE9TNDFOakF6VERNdU1qRTVPRFFnTVRZdU9UVTNOMHd3TGpBME5EY3pPRGdnTVRRdU9EQTBNMHd6TGpVd05UTXlJREV6TGpFME9ESk1NUzR4TURZd01pQXhNQzR4TlRRMVREUXVPVEF4TURJZ09TNDFPVEpNTXk0ME9UQTNJRFl1TURJME1UWk1OeTR5T0RJNU1TQTJMall3TlRJeFREWXVPVGcyT0RnZ01pNDNPREF4T0V3eE1DNDBNemt6SURRdU5EVXpNVGhNTVRFdU1qZ3pPU0F3TGpjeE1EZ3pOVXd4TkM0d09EazVJRE11TXpJM01UUk1NVFlnTUZvaUlHWnBiR3c5SWlORk1rUkVRMEVpTHo0S1BDOXpkbWMrQ2c9PVwiKTtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbiAgbWluLXdpZHRoOiAzMnB4O1xuICAmX19oYXNoIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn0iLCIubGF0ZXN0LXBvc3RzIHtcbiAgJl9faXRlbSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFREVBREU7XG4gICAgbWFyZ2luLWJvdHRvbTogMzhweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICB9XG4gICAgJl9fdGl0bGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTlweDtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxuICAgICZfX3Bvc3Qtc3VidGl0bGUge1xuICAgICAgZm9udC1mYW1pbHk6IGV1cm9wYTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE2MCU7ICBcbiAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgQGluY2x1ZGUgdGhlbWVkKCkge1xuICAgICAgICBjb2xvcjogdCgnc3VidGl0bGUnKTtcbiAgICAgIH1cbiAgICB9XG4gICAgJl9fcG9zdC10aXRsZSB7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMTY1JTtcbiAgICB9XG4gICAgJjpsYXN0LWNoaWxke1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIH1cbiAgfVxuICAucG9zdC1ib3gge1xuICAgIG1hcmdpbi1ib3R0b206IDM4cHg7XG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG59IiwiLm9yZGVyLWJpZyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogNjRweDtcbiAgbWFyZ2luLWJvdHRvbTogOTJweDtcbiAgZGlzcGxheTogdGFibGU7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwZW0pIHtcbiAgICBwYWRkaW5nOiA0MHB4IDE0NHB4O1xuICB9XG4gIHBhZGRpbmc6IDdweCAwIDQwcHg7XG4gIEBpbmNsdWRlIHRoZW1lZCgpIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0KCdoZWFkZXJfYmcnKTtcbiAgfVxuICAmX19idG5zLXdyYXBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWF4LXdpZHRoOiA2ODVweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBoMiB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgIH1cbiAgICBoMSB7XG4gICAgICBtYXJnaW4tdG9wOiA4MHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogNzBweDtcbiAgICB9XG4gIH1cbiAgJl9fYnRucyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2My45OTg3NWVtKSB7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIHBhZGRpbmctcmlnaHQ6ICRjb250YWluZXJfcGFkZGluZztcbiAgICAgIHBhZGRpbmctbGVmdDogJGNvbnRhaW5lcl9wYWRkaW5nO1xuICAgIH1cbiAgICBhIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYzLjk5ODc1ZW0pIHtcbiAgICAgICAgbWFyZ2luOiAxMHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICZfX3R4dCB7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2My45OTg3NWVtKSB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAyN3B4O1xuICAgICAgcGFkZGluZy1sZWZ0OiAyN3B4O1xuICAgIH1cbiAgICBhIHtcbiAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGOENENUY7XG4gICAgICAmOmhvdmVyIHtcblx0ICAgICAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5vcmRlci1iaWcuZnVsbC13aWR0aCB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAyODhweCk7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG1hcmdpbi10b3A6IDA7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1OXB4KSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLndwLWJsb2NrLWdyb3VwIHtcbiAgLm9yZGVyLWJpZyB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuXG4ub3JkZXItYmlnLnNlY3Rpb24ge1xuICBwYWRkaW5nLWJvdHRvbTogOTZweDtcbn0iLCIucG9kY2FzdC1oZXJvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y5RjhGNDtcbiAgcGFkZGluZy10b3A6IDcwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA3MHB4O1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2My45OTg3NWVtKSB7XG4gICAgcGFkZGluZy10b3A6IDMxcHg7XG4gIH1cbiAgLmNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2My45OTg3NWVtKSB7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgfVxuICB9XG4gICZfX2ltZyB7XG4gICAgZmxleDogMSAwIDMxLjUlO1xuICAgIG1hcmdpbi1yaWdodDogOTZweDtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2My45OTg3NWVtKSB7XG4gICAgICBmbGV4OiAxIDAgMTAwJTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG4gIH1cbiAgJl9fdHh0IHtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2My45OTg3NWVtKSB7XG4gICAgICBmbGV4OiAxIDAgMTAwJTtcbiAgICB9XG4gIH1cbiAgJl9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjMuOTk4NzVlbSkge1xuICAgICAgbWFyZ2luLXRvcDogMzFweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gIH1cbiAgJl9fY29udGVudCB7XG4gICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweDtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2My45OTg3NWVtKSB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICB9XG4gICZfX2N0YSB7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjMuOTk4NzVlbSkge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgICAuYnRuIHtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICZfX2Nhc3Qtc2VydmljZXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYzLjk5ODc1ZW0pIHtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cbiAgICBhIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICB9XG4gICAgaW1nIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICB9XG4gICAgYSxcbiAgICBzcGFuIHtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYzLjk5ODc1ZW0pIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJl9fbW9yZS1saXN0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgc3BhbiB7XG4gICAgICBzdmcge1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZS1pbi1vdXQgMC4xcztcbiAgICAgIH1cbiAgICB9XG4gICAgc3Bhbi5hY3RpdmUge1xuICAgICAgc3ZnIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XG4gICAgICB9XG4gICAgfVxuICAgIC5tb3JlLWxpc3Qge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAxMDAlO1xuICAgICAgd2lkdGg6IG1heC1jb250ZW50O1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIGJveC1zaGFkb3c6IDBweCA4cHggMzBweCByZ2JhKDQ0LCA2NiwgMTAwLCAwLjE1KTtcbiAgICAgIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5Eb3duTWVudTtcbiAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC4yNXM7XG4gICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gICAgICBhIHtcbiAgICAgICAgcGFkZGluZzogMTJweCAyNHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRURFQURFO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IGluaXRpYWw7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBldXJvcGE7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIHN2ZywgaW1nIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE0cHg7XG4gICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICB9XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0VERUFERTtcbiAgICAgICAgfVxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLm1vcmUtbGlzdC5hY3RpdmUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG59XG5cbi5wb2RjYXN0LWhlcm9fX3BsYXllcntcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wb2RjYXN0LWhlcm9fX3BsYXllci5hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnBvZGNhc3Qge1xuICAmX19jdGEge1xuICAgIG1hcmdpbi10b3A6IDQ1cHg7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cbiAgfVxufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluRG93bk1lbnUge1xuICAwJSB7XG4gICAgIG9wYWNpdHk6IDA7XG4gICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMHB4KTtcbiAgfVxuICAxMDAlIHtcbiAgICAgb3BhY2l0eTogMTtcbiAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlSW5Eb3duTWVudSB7XG4gIDAlIHtcbiAgICAgb3BhY2l0eTogMDtcbiAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMHB4KTtcbiAgfVxuICAxMDAlIHtcbiAgICAgb3BhY2l0eTogMTtcbiAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG59XG5cbi5zaW5nbGUtcG9kY2FzdCB7XG4gIC5wb2RjYXN0LWhlcm9fX2N0YSB7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjMuOTk4NzVlbSkge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG4gIH1cbiAgLnBvZGNhc3RfX2N0YSB7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjMuOTk4NzVlbSkge1xuICAgICAgcGFkZGluZy1ib3R0b206IDQ1cHg7XG4gICAgfSBcbiAgfVxufSIsIi5zYWxlLWJvb2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjlGOEY0O1xuICBwYWRkaW5nOiA0NXB4IDY0cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAmX19pbWcge1xuICAgIG1hcmdpbi1yaWdodDogNDhweDtcbiAgICBtYXgtd2lkdGg6IDE0MHB4O1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICBmbGV4OiAxIDAgMTAwJTtcbiAgICB9XG4gIH1cbiAgJl9fdHh0IHtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgZmxleDogMSAwIDEwMCU7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIH1cbiAgfVxuICAmX19jdGEge1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgZm9udC1mYW1pbHk6IGV1cm9wYTtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBzcGFuIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICAgICYgPiAqIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJl9fbW9yZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG4gIGEge1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZjhjZDVmO1xuICB9XG59IiwiLnNlcGVyYXRvciB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRURFQURFO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDY0cHg7XG4gIG1hcmdpbi1ib3R0b206IDQ4cHg7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYzLjk5ODc1ZW0pIHtcbiAgICBtYXJnaW4tdG9wOiA0OHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gIH1cbn0iLCIudGVzdGltb25pYWxzIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjMuOTk4NzVlbSkge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICB9XG4gIH1cbiAgJl9faXRlbXMge1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAgIGNvbHVtbi1jb3VudDogMjtcbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjMuOTk4NzVlbSkge1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgICAgIC1tcy1vdmVyZmxvdy1zdHlsZTogLW1zLWF1dG9oaWRpbmctc2Nyb2xsYmFyO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIH1cbiAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuICAmX19pdGVtIHtcbiAgICBAaW5jbHVkZSB0aGVtZWQoKSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0KCdoZWFkZXJfYmcnKTtcbiAgICB9XG4gICAgZm9udC1zaXplOiAyMXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA4MHB4KTtcbiAgICAgIG1hcmdpbjogMTVweDtcbiAgICAgIHBhZGRpbmc6IDQwcHg7XG4gICAgICBicmVhay1pbnNpZGU6IGF2b2lkLWNvbHVtbjsgICBcbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgfVxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjMuOTk4NzVlbSkge1xuICAgICAgZmxleDogMSAwIDUwJTtcbiAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDI3cHg7XG4gICAgICBtYXJnaW4tbGVmdDogMjdweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxuICAgICZfX2Zvb3RlciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgfVxuICAgICZfX2ltZyB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDI0cHg7XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2My45OTg3NWVtKSB7fVxuICAgICAgICBmbGV4OiAwIDEgNzRweDtcbiAgICAgICAgbWluLXdpZHRoOiA3NHB4O1xuICAgICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDcycHg7XG4gICAgICAgIGhlaWdodDogNzJweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG4gICAgJl9fYXV0aG9yIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBldXJvcGE7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgICAgbWF4LXdpZHRoOiAyNTBweDtcbiAgICAgIHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZm9udC1mYW1pbHk6IGV1cm9wYTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJl9faXRlbS0tYmlnIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgbGluZS1oZWlnaHQ6IDE2NSU7XG4gIH1cbiAgJl9faXRlbS0tc21hbGwge1xuICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgfVxuICAmX19pdGVtLS1tZWRpdW0ge1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgfVxuICAmX19pdGVtLS1tZWRpdW0tc21hbGwge1xuICAgIGZvbnQtc2l6ZTogMjNweDtcbiAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgfVxufVxuXG4udGVzdGltb25pYWxzLmZ1bGwtd2lkdGgge1xuXHRcblx0LmNvbnRhaW5lciB7XG5cdFx0cGFkZGluZzogMDtcblx0fVxuXHRcblx0LnRlc3RpbW9uaWFsc19faXRlbSB7XG5cdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdH1cblx0XG5cdC50ZXN0aW1vbmlhbHNfX2l0ZW1zIHtcblx0ICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcblx0ICAgICAgY29sdW1uLWNvdW50OiAxO1xuXHQgICAgfVxuICAgIH1cbn0iLCJcbi50aXRsZS10ZXh0IHtcbiAgICBAaW5jbHVkZSB0aGVtZWQoKSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0KCdoZWFkZXJfYmcnKTtcbiAgICB9XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwZW0pIHtcbiAgICAgIHBhZGRpbmc6IDgwcHggMCAxMTBweCAwO1xuICAgIH1cbiAgICBwYWRkaW5nOiAzMXB4IDAgMzFweCAwO1xuICAgICZfX3R4dCB7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMTY1JTtcbiAgICAgIG1heC13aWR0aDogNzY4cHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi10b3A6IDQ4cHg7XG4gICAgfVxuICB9IiwiLnR3aXR0ZXItc2hhcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IGV1cm9wYTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgJjpob3ZlciB7XG5cdCAgc3ZnIGNpcmNsZSB7XG5cdCAgICAgIGZpbGw6ICMxRUExRjI7XG4gICAgICB9XG4gICAgICBzdmcgcGF0aCB7XG5cdCAgICAgIGZpbGw6ICNmZmY7XG4gICAgICB9XG4gIH1cbiAgJiA+IGRpdjpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3LjVweDtcbiAgfVxuICBhIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xuXHQgIGJvcmRlcjogbm9uZTtcbiAgICB9XG4gIH1cbn0iLCIud3AtYmxvY2stZW1iZWQteW91dHViZSB7XG4gIG1heC13aWR0aDogNzMwcHg7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1ib3R0b206IDMycHg7XG59IiwiLnNtYXJ0LXRyYWNrLXBsYXllci5zdHAtY29sb3ItMTExMTExLUZGRkZGRi5zcHAtc3RwLWRlc2t0b3AsIC5zbWFydC10cmFjay1wbGF5ZXIuc3RwLWNvbG9yLTExMTExMS1GRkZGRkYuc3BwLXN0cC1kZXNrdG9wLnNtYXJ0LXRyYWNrLXBsYXllci1kYXJrLCAuc21hcnQtdHJhY2stcGxheWVyLnN0cC1jb2xvci0xMTExMTEtRkZGRkZGLnNwcC1zdHAtbW9iaWxlIC5zcHAtcGxheWVyLWxheW91dCwgLnNtYXJ0LXRyYWNrLXBsYXllci5zdHAtY29sb3ItMTExMTExLUZGRkZGRi5zcHAtc3RwLW1vYmlsZS5zbWFydC10cmFjay1wbGF5ZXItZGFyayAuc3BwLXBsYXllci1sYXlvdXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjlGOEY0ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3A6IDA7XG4gIGZvbnQtZmFtaWx5OiBldXJvcGE7XG59XG5cbi5zbWFydC10cmFjay1wbGF5ZXIuc3RwLWNvbG9yLTExMTExMS1GRkZGRkYuc3BwLXN0cC1kZXNrdG9wIHtcblx0aGVpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4uc21hcnQtdHJhY2stcGxheWVyLnNwcC1zdGlja3kuc3BwLXN0cC1kZXNrdG9wIC5zcHAtY29udHJvbHMgLnNwcC1wbGF5LXBhdXNlLWNpcmNsZSxcbi5zcHAtc3RwLWRlc2t0b3AgLnNwcC1wbGF5ZXItbGF5b3V0IC5zcHAtcGxheS1wYXVzZSAuc3BwLXBsYXkgLnNwcC1wbGF5LW1hc2ssIC5zcHAtc3RwLWRlc2t0b3AgLnNwcC1wbGF5ZXItbGF5b3V0IC5zcHAtcGxheS1wYXVzZS1jaXJjbGUgLnNwcC1wbGF5LWludmlzaXNxdWFyZSAuc3BwLXBsYXkgLnNwcC1wbGF5LW1hc2ssIC5zcHAtc3RwLWRlc2t0b3AgLnNwcC1zdHBkLXBsYXliYWNrLWNvbnRyb2xzIC5zcHAtcGxheS1wYXVzZSAuc3BwLXBsYXkgLnNwcC1wbGF5LW1hc2ssIC5zcHAtc3RwLWRlc2t0b3AgLnNwcC1zdHBkLXBsYXliYWNrLWNvbnRyb2xzIC5zcHAtcGxheS1wYXVzZS1jaXJjbGUgLnNwcC1wbGF5LWludmlzaXNxdWFyZSAuc3BwLXBsYXkgLnNwcC1wbGF5LW1hc2sge1xuICBiYWNrZ3JvdW5kOiAjZjhjZDVmICFpbXBvcnRhbnQ7XG59XG4uc21hcnQtcG9kY2FzdC1wbGF5ZXIuc3BwLWNvbG9yLTExMTExMSAuc3BwLXBsYXllci1sYXlvdXQgLnNwcC1tYWluLXJlZ2lvbiAuc3BwLW1haW4tdmlldyAuc3BwLWNvbnRyb2xzIC5zcHAtcGxheS1wYXVzZS1jaXJjbGUgLnNwcC1wbGF5IC5zcHAtcGxheS1iYXIsIC5zbWFydC10cmFjay1wbGF5ZXIuc3RwLWNvbG9yLTExMTExMS1GRkZGRkYgLnNwcC1wbGF5ZXItbGF5b3V0IC5zcHAtbWFpbi1yZWdpb24gLnNwcC1tYWluLXZpZXcgLnNwcC1jb250cm9scyAuc3BwLXBsYXktcGF1c2UtY2lyY2xlIC5zcHAtcGxheSAuc3BwLXBsYXktYmFyLCAuc21hcnQtdHJhY2stcGxheWVyLnN0cC1jb2xvci0xMTExMTEtRkZGRkZGIC5zcHAtc3RwZC1jb250cm9scy1jb250YWluZXIgLnNwcC1zdHBkLXBsYXliYWNrLWNvbnRyb2xzIC5zcHAtcGxheS1wYXVzZSAuc3BwLXBsYXkgLnNwcC1wbGF5LWJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMTExMTEgIWltcG9ydGFudDtcbn0iLCJAY2hhcnNldCAndXRmLTgnO1xuXG5AaW1wb3J0ICdub3JtYWxpemUnO1xuQGltcG9ydCAnZ3JpZCc7XG5AaW1wb3J0ICd2aXNhYmxlJztcblxuQGltcG9ydCAndGhlbWUtY29sb3JzJztcbkBpbXBvcnQgXCIvVXNlcnMvcmFmYWx0b21hbC93d3cvaHRkb2NzL2phbWVzY2xlYXIuY29tL3dlYi9hcHAvdGhlbWVzL2phbWVzY2xlYXIvdmlld3MvY29tcG9uZW50cy9kYXJrLW1vZGUvX3N0eWxlLnNjc3NcIjtcbkBpbXBvcnQgXCIvVXNlcnMvcmFmYWx0b21hbC93d3cvaHRkb2NzL2phbWVzY2xlYXIuY29tL3dlYi9hcHAvdGhlbWVzL2phbWVzY2xlYXIvdmlld3MvY29tcG9uZW50cy9mb290ZXIvX2Zvb3Rlci5zY3NzXCI7XG5AaW1wb3J0IFwiL1VzZXJzL3JhZmFsdG9tYWwvd3d3L2h0ZG9jcy9qYW1lc2NsZWFyLmNvbS93ZWIvYXBwL3RoZW1lcy9qYW1lc2NsZWFyL3ZpZXdzL2NvbXBvbmVudHMvZm9ybS9fZm9ybS5zY3NzXCI7XG5AaW1wb3J0IFwiL1VzZXJzL3JhZmFsdG9tYWwvd3d3L2h0ZG9jcy9qYW1lc2NsZWFyLmNvbS93ZWIvYXBwL3RoZW1lcy9qYW1lc2NsZWFyL3ZpZXdzL2NvbXBvbmVudHMvaGVhZGVyL19oYW1idXJnZXIuc2Nzc1wiO1xuQGltcG9ydCBcIi9Vc2Vycy9yYWZhbHRvbWFsL3d3dy9odGRvY3MvamFtZXNjbGVhci5jb20vd2ViL2FwcC90aGVtZXMvamFtZXNjbGVhci92aWV3cy9jb21wb25lbnRzL2hlYWRlci9faGVhZGVyLnNjc3NcIjtcbkBpbXBvcnQgXCIvVXNlcnMvcmFmYWx0b21hbC93d3cvaHRkb2NzL2phbWVzY2xlYXIuY29tL3dlYi9hcHAvdGhlbWVzL2phbWVzY2xlYXIvdmlld3MvY29tcG9uZW50cy9sYWJlbHMvX2xhYmVscy5zY3NzXCI7XG5AaW1wb3J0IFwiL1VzZXJzL3JhZmFsdG9tYWwvd3d3L2h0ZG9jcy9qYW1lc2NsZWFyLmNvbS93ZWIvYXBwL3RoZW1lcy9qYW1lc2NsZWFyL3ZpZXdzL2NvbXBvbmVudHMvc2VhcmNoL19zdHlsZS5zY3NzXCI7XG5AaW1wb3J0IFwiL1VzZXJzL3JhZmFsdG9tYWwvd3d3L2h0ZG9jcy9qYW1lc2NsZWFyLmNvbS93ZWIvYXBwL3RoZW1lcy9qYW1lc2NsZWFyL3ZpZXdzL2NvbXBvbmVudHMvVGVzdGltb25pYWwvX3Rlc3RpbW9uaWFsLnNjc3NcIjtcbkBpbXBvcnQgXCIvVXNlcnMvcmFmYWx0b21hbC93d3cvaHRkb2NzL2phbWVzY2xlYXIuY29tL3dlYi9hcHAvdGhlbWVzL2phbWVzY2xlYXIvYmxvY2tzL2FsbC1hcnRpY2xlcy9fYWxsLWFydGljbGVzLnNjc3NcIjtcbkBpbXBvcnQgXCIvVXNlcnMvcmFmYWx0b21hbC93d3cvaHRkb2NzL2phbWVzY2xlYXIuY29tL3dlYi9hcHAvdGhlbWVzL2phbWVzY2xlYXIvYmxvY2tzL2FsbC1uZXdzbGV0dGVyL19hbGwtbmV3c2xldHRlci5zY3NzXCI7XG5AaW1wb3J0IFwiL1VzZXJzL3JhZmFsdG9tYWwvd3d3L2h0ZG9jcy9qYW1lc2NsZWFyLmNvbS93ZWIvYXBwL3RoZW1lcy9qYW1lc2NsZWFyL2Jsb2Nrcy9iaWctcGFyYWdyYXBoL19iaWctcGFyYWdyYXBoLnNjc3NcIjtcbkBpbXBvcnQgXCIvVXNlcnMvcmFmYWx0b21hbC93d3cvaHRkb2NzL2phbWVzY2xlYXIuY29tL3dlYi9hcHAvdGhlbWVzL2phbWVzY2xlYXIvYmxvY2tzL2JvbnVzL19ib251cy5zY3NzXCI7XG5AaW1wb3J0IFwiL1VzZXJzL3JhZmFsdG9tYWwvd3d3L2h0ZG9jcy9qYW1lc2NsZWFyLmNvbS93ZWIvYXBwL3RoZW1lcy9qYW1lc2NsZWFyL2Jsb2Nrcy9ib29rLWhlcm8vX2Jvb2staGVyby5zY3NzXCI7XG5AaW1wb3J0IFwiL1VzZXJzL3JhZmFsdG9tYWwvd3d3L2h0ZG9jcy9qYW1lc2NsZWFyLmNvbS93ZWIvYXBwL3RoZW1lcy9qYW1lc2NsZWFyL2Jsb2Nrcy9ib29rcy9fYm9va3Muc2Nzc1wiO1xuQGltcG9ydCBcIi9Vc2Vycy9yYWZhbHRvbWFsL3d3dy9odGRvY3MvamFtZXNjbGVhci5jb20vd2ViL2FwcC90aGVtZXMvamFtZXNjbGVhci9ibG9ja3MvY2hlY2stbGlzdC9fY2hlY2stbGlzdC5zY3NzXCI7XG5AaW1wb3J0IFwiL1VzZXJzL3JhZmFsdG9tYWwvd3d3L2h0ZG9jcy9qYW1lc2NsZWFyLmNvbS93ZWIvYXBwL3RoZW1lcy9qYW1lc2NsZWFyL2Jsb2Nrcy9jb2x1bW4tbGlzdC9fY29sdW1uLWxpc3Quc2Nzc1wiO1xuQGltcG9ydCBcIi9Vc2Vycy9yYWZhbHRvbWFsL3d3dy9odGRvY3MvamFtZXNjbGVhci5jb20vd2ViL2FwcC90aGVtZXMvamFtZXNjbGVhci9ibG9ja3MvY291bnRyeS10YWJsZS9fY291bnRyeS10YWJsZS5zY3NzXCI7XG5AaW1wb3J0IFwiL1VzZXJzL3JhZmFsdG9tYWwvd3d3L2h0ZG9jcy9qYW1lc2NsZWFyLmNvbS93ZWIvYXBwL3RoZW1lcy9qYW1lc2NsZWFyL2Jsb2Nrcy9jdGEtbWluaS9fY3RhLW1pbmkuc2Nzc1wiO1xuQGltcG9ydCBcIi9Vc2Vycy9yYWZhbHRvbWFsL3d3dy9odGRvY3MvamFtZXNjbGVhci5jb20vd2ViL2FwcC90aGVtZXMvamFtZXNjbGVhci9ibG9ja3MvY3RhL19jdGEuc2Nzc1wiO1xuQGltcG9ydCBcIi9Vc2Vycy9yYWZhbHRvbWFsL3d3dy9odGRvY3MvamFtZXNjbGVhci5jb20vd2ViL2FwcC90aGVtZXMvamFtZXNjbGVhci9ibG9ja3MvaGFsZi1pbWFnZS9faGFsZi1pbWFnZS5zY3NzXCI7XG5AaW1wb3J0IFwiL1VzZXJzL3JhZmFsdG9tYWwvd3d3L2h0ZG9jcy9qYW1lc2NsZWFyLmNvbS93ZWIvYXBwL3RoZW1lcy9qYW1lc2NsZWFyL2Jsb2Nrcy9oZXJvL19oZXJvLnNjc3NcIjtcbkBpbXBvcnQgXCIvVXNlcnMvcmFmYWx0b21hbC93d3cvaHRkb2NzL2phbWVzY2xlYXIuY29tL3dlYi9hcHAvdGhlbWVzL2phbWVzY2xlYXIvYmxvY2tzL2ltYWdlLXRpdGxlL19pbWFnZS10aXRsZS5zY3NzXCI7XG5AaW1wb3J0IFwiL1VzZXJzL3JhZmFsdG9tYWwvd3d3L2h0ZG9jcy9qYW1lc2NsZWFyLmNvbS93ZWIvYXBwL3RoZW1lcy9qYW1lc2NsZWFyL2Jsb2Nrcy9sYXRlc3QtcG9zdHMvX2xhdGVzdC1wb3N0cy5zY3NzXCI7XG5AaW1wb3J0IFwiL1VzZXJzL3JhZmFsdG9tYWwvd3d3L2h0ZG9jcy9qYW1lc2NsZWFyLmNvbS93ZWIvYXBwL3RoZW1lcy9qYW1lc2NsZWFyL2Jsb2Nrcy9vcmRlci1iaWcvX29yZGVyLWJpZy5zY3NzXCI7XG5AaW1wb3J0IFwiL1VzZXJzL3JhZmFsdG9tYWwvd3d3L2h0ZG9jcy9qYW1lc2NsZWFyLmNvbS93ZWIvYXBwL3RoZW1lcy9qYW1lc2NsZWFyL2Jsb2Nrcy9wb2RjYXN0LWhlcm8vX3BvZGNhc3QtaGVyby5zY3NzXCI7XG5AaW1wb3J0IFwiL1VzZXJzL3JhZmFsdG9tYWwvd3d3L2h0ZG9jcy9qYW1lc2NsZWFyLmNvbS93ZWIvYXBwL3RoZW1lcy9qYW1lc2NsZWFyL2Jsb2Nrcy9zYWxlLWJvb2svX3NhbGUtYm9vay5zY3NzXCI7XG5AaW1wb3J0IFwiL1VzZXJzL3JhZmFsdG9tYWwvd3d3L2h0ZG9jcy9qYW1lc2NsZWFyLmNvbS93ZWIvYXBwL3RoZW1lcy9qYW1lc2NsZWFyL2Jsb2Nrcy9zZXBlcmF0b3IvX3NlcGVyYXRvci5zY3NzXCI7XG5AaW1wb3J0IFwiL1VzZXJzL3JhZmFsdG9tYWwvd3d3L2h0ZG9jcy9qYW1lc2NsZWFyLmNvbS93ZWIvYXBwL3RoZW1lcy9qYW1lc2NsZWFyL2Jsb2Nrcy90ZXN0aW1vbmlhbHMvX3Rlc3RpbW9uaWFscy5zY3NzXCI7XG5AaW1wb3J0IFwiL1VzZXJzL3JhZmFsdG9tYWwvd3d3L2h0ZG9jcy9qYW1lc2NsZWFyLmNvbS93ZWIvYXBwL3RoZW1lcy9qYW1lc2NsZWFyL2Jsb2Nrcy90aXRsZS10ZXh0L190aXRsZS10ZXh0LnNjc3NcIjtcbkBpbXBvcnQgXCIvVXNlcnMvcmFmYWx0b21hbC93d3cvaHRkb2NzL2phbWVzY2xlYXIuY29tL3dlYi9hcHAvdGhlbWVzL2phbWVzY2xlYXIvYmxvY2tzL3R3aXR0ZXIvX3R3aXR0ZXIuc2Nzc1wiO1xuQGltcG9ydCAnZW1iZWQnO1xuQGltcG9ydCAnZnVzZWJveCc7XG5cbmJvZHkge1xuICBmb250LWZhbWlseTogbWluaW9uLXBybywgc2VyaWY7XG4gIGNvbG9yOiAjMTExO1xufVxuXG5pbWd7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG5pZnJhbWUge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG5maWdjYXB0aW9uIHtcblx0bWFyZ2luLXRvcDogMjBweDtcblx0Y29sb3I6ICM2NjY7XG5cdGxpbmUtaGVpZ2h0OiAxNTAlO1xufVxuXG4uYWxpZ25sZWZ0IHtcblx0ZmxvYXQ6IGxlZnQ7XG5cdG1hcmdpbi1yaWdodDogNDBweDtcbn1cbi5hbGlnbnJpZ2h0IHtcblx0ZmxvYXQ6IHJpZ2h0O1xuXHRtYXJnaW4tbGVmdDogNDBweDtcbn1cblxudWwuc3VtbWFyeSBlbSB7XG5cdGJhY2tncm91bmQ6ICNmZWY1ZGY7XG59XG5cbi5maXJzdC1oZWFkbGluZSB7XG5cdHBhZGRpbmctdG9wOiA2NHB4O1xufVxuXG4ud2lkZSB7XG5cdG1heC13aWR0aDogMTAyNHB4O1xuXHRtYXJnaW46IDY0cHggYXV0bztcblx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHRcdHBhZGRpbmctbGVmdDogMjdweDtcblx0XHRwYWRkaW5nLXJpZ2h0OiAyN3B4O1xuXHR9XG59XG5cbi5uby1ob3Zlci1lZmZlY3QsXG4ubm8taG92ZXItZWZmZWN0OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4uZ2Zvcm1fd3JhcHBlciB7XG5cdGJhY2tncm91bmQ6ICNGOUY4RjQ7XG5cdHBhZGRpbmc6IDQwcHg7XG59XG5cbi5nZm9ybV93cmFwcGVyIGxhYmVsLmdmaWVsZF9sYWJlbCxcbi5nZm9ybV93cmFwcGVyIGlucHV0LFxuLmdmb3JtX3dyYXBwZXIgdGV4dGFyZWEge1xuXHRmb250LWZhbWlseTogZXVyb3BhLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG5cdGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xufVxuXG4uZ2Zvcm1fd3JhcHBlciBpbnB1dCxcbi5nZm9ybV93cmFwcGVyIHRleHRhcmVhIHtcblx0Ym9yZGVyOiAxcHggc29saWQgI0UyRERDQTtcblx0Ym9yZGVyLXJhZGl1czogMHB4O1xuXHRwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nZm9ybV93cmFwcGVyIGxpLmdmaWVsZC5nZmllbGRfZXJyb3IsXG4uZ2Zvcm1fd3JhcHBlciBsaS5nZmllbGQuZ2ZpZWxkX2Vycm9yLmdmaWVsZF9jb250YWluc19yZXF1aXJlZC5nZmllbGRfY3JlZGl0Y2FyZF93YXJuaW5nLFxuLmdmb3JtX3dyYXBwZXIgZGl2LnZhbGlkYXRpb25fZXJyb3Ige1xuXHRiYWNrZ3JvdW5kOiBub25lO1xuXHRib3JkZXI6IG5vbmU7XG5cdHBhZGRpbmc6IDA7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5nZm9ybV93cmFwcGVyIC5maWVsZF9kZXNjcmlwdGlvbl9iZWxvdyAuZ2ZpZWxkX2Rlc2NyaXB0aW9uLFxuLmdmb3JtX3dyYXBwZXIgLnZhbGlkYXRpb25fbWVzc2FnZSB7XG5cdHBhZGRpbmctdG9wOiA0cHg7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cblxuLmhpZGUtdGhlbWUtZGFyayxcbi5oaWRlLXRoZW1lLWRlZmF1bHQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udGhlbWUtLWRhcmsge1xuICAuaGlkZS10aGVtZS1kZWZhdWx0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4udGhlbWUtLWRlZmF1bHQge1xuICAuaGlkZS10aGVtZS1kYXJrIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4ubWFpbiB7XG4gIEBpbmNsdWRlIHRoZW1lZCgpIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0KCdtYWluX2JnJyk7XG4gICAgY29sb3I6IHQoJ2ZvbnQnKTtcbiAgfVxufVxuXG4uYmd7XG4gIEBpbmNsdWRlIHRoZW1lZCgpIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0KCdoZWFkZXJfYmcnKTtcbiAgfVxufVxuXG4ud3AtYmxvY2stZ3JvdXAge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MGVtKSB7XG4gICAgcGFkZGluZzogMTIwcHggMCA7XG4gIH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICBwYWRkaW5nOiA1NHB4IDAgNTRweDtcbiAgfVxuICBwYWRkaW5nOiAzMnB4IDA7XG59XG5cbi5wYWdlLXRlbXBsYXRlIC5zZXBlcmF0b3IsXG4ucG9zdC10ZW1wbGF0ZS1kZWZhdWx0IC5zZXBlcmF0b3Ige2Rpc3BsYXk6bm9uZTt9XG5cbi8qIFR5cG9ncmFwaHkgKi9cbkBpbXBvcnQgJ3R5cG9ncmFwaHkuc2Nzcyc7XG4vKiBlbmQgVHlwb2dyYXBoeSAqL1xuXG5cbi5wb3N0LWluZm8ge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4ucmVhY3QtbG9hZGluZy1za2VsZXRvbiB7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cblxuLndwLWJsb2NrLWNvbHVtbnMge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICAud3AtYmxvY2stY29sdW1uIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI3cHg7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIH1cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIH1cbiAgfVxufVxuXG4ud3AtYmxvY2stY29sdW1ucy5saW5lIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAud3AtYmxvY2stY29sdW1uIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgcGFkZGluZzogMTEuNDI5dncgMCAxMi4xNDN2dztcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgICAgIHBhZGRpbmc6IDE0MHB4IDAgMTYwcHg7IFxuICAgIH1cbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRURFQURFO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBwYWRkaW5nOiA1NHB4IDA7XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU5OXB4KSB7XG4gICAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICB9XG4gICAgfVxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MGVtKSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNy44NTd2dztcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMDlweDtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDU0cHg7XG4gICAgICB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3ODFweCkge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBwYWRkaW5nLXRvcDogMjdweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MGVtKSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDcuODU3dnc7XG4gICAgICB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTA5cHo7XG4gICAgICB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHsgXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDU0cHg7XG4gICAgICB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3ODFweCkge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc4MXB4KSBhbmQgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgLndwLWJsb2NrLWNvbHVtbiB7XG4gICAgZmxleC1iYXNpczogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW5zLTMge1xuICAgIC53cC1ibG9jay1jb2x1bW46bnRoLWNoaWxkKGV2ZW4pIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc4MXB4KSB7XG4gIC5jb2x1bW5zLTMge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxufVxuLmNvbnRhaW5lci5saW5lIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgJjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgQGluY2x1ZGUgdGhlbWVkKCkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdCgnbGluZV9jb2xvcicpO1xuICAgIH1cbiAgfVxufVxuXG4ud3AtYmxvY2stZ3JvdXAubGluZSB7XG4gIEBpbmNsdWRlIHRoZW1lZCgpIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgdCgnbGluZV9jb2xvcicpO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuc2luZ2xlLXBvc3QsXG4gIC5zaW5nbGUtMy0yLTEge1xuICAgIC5jb250YWluZXItb3V0bWFyZ2luIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAuaGFtYnVyZ2VyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICAgIC5wYWdlX19zaWRlYmFyX190aXRsZSB7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFREVBREU7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxOHB4O1xuICAgICAgfVxuICAgICAgJl9fcmlnaHQge1xuICAgICAgICBtYXJnaW4tdG9wOiAtMjBweDtcbiAgICAgIH1cbiAgICAgIC5yZWFkLW5leHQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLXRvcDogNTJweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTJweDtcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgdWwge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5jb250YWluZXItb3V0bWFyZ2luIHtcbiAgZGlzcGxheTogZmxleDtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgcGFkZGluZy1yaWdodDogMjdweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDI3cHg7XG4gIH1cbiAgJl9fbGVmdCB7XG4gICAgcGFkZGluZzogMTE5cHggMCAwO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgbWFyZ2luLWxlZnQ6IDI3cHg7XG4gICAgfVxuICAgIG1heC13aWR0aDogODkwcHg7XG4gICAgZmxleDogMCAxIDc1JTtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNFREVBREU7XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgICAgZmxleDogMCAxIDEwMCU7XG4gICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIHBhZGRpbmc6IDI3cHggMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXG4gICAgfVxuICB9XG4gICZfX3JpZ2h0IHtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MGVtKSB7XG4gICAgICBwYWRkaW5nOiAxMTlweCAwIDE2MHB4O1xuICAgICAgcGFkZGluZy1sZWZ0OiA3NXB4O1xuICAgICAgcGFkZGluZy1yaWdodDogMjdweDtcbiAgICB9XG4gICAgcGFkZGluZzogMzJweCAwIDAgMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA5MHB4KSBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luLXRvcDogODlweDtcbiAgICAgIHBhZGRpbmctbGVmdDogMTVweDsgXG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIG1hcmdpbi10b3A6IDI3cHg7XG4gICAgfVxuICAgIC5yZWFkLW5leHQge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDIyMHB4O1xuICAgICAgYm90dG9tOiAxMDBweDtcbiAgICAgIGEge1xuICAgICAgICBib3JkZXItYm90dG9tOiB0cmFuc3BhcmVudDtcbiAgICAgIH1cbiAgICB9XG4gICAgLnJlYWQtbmV4dC5hY3RpdmUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYzLjk5ODc1ZW0pIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIH1cbiAgLnBhZ2VfX2NvbnRlbnQge1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB9XG4gIH1cbn1cblxuLnBhZ2Uge1xuICAmX19oZWFkZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyN3B4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMjBweDtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA4OXB4OyBcbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgICBtYXgtd2lkdGg6IDczMHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgcGFkZGluZy1ib3R0b206IDBweDtcbiAgICB9XG4gICAgaDEge1xuICAgICAgbWF4LXdpZHRoOiA3MzBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2My45OTg3NWVtKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICB9XG4gICAgfVxuICAgICZfX3RodW1ibmFpbCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYzLjk5ODc1ZW0pIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIH1cbiAgICAgICZfX2ltZyB7XG4gICAgICAgIG1heC13aWR0aDogMTQwcHg7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwZW0pIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjMuOTk4NzVlbSkge1xuXHRcdCAgbWFyZ2luLWJvdHRvbTogMjRweDtcblx0XHR9XG4gICAgICB9XG4gICAgICBoMSB7XG4gICAgICAgIG1heC13aWR0aDogNTQwcHg7XG4gICAgICB9XG4gICAgfVxuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBoZWlnaHQ6IDFweDtcbiAgICAgIHdpZHRoOiAyMDAlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0VERUFERTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7IFxuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcmlnaHQ6IHVuc2V0O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmX19jb250ZW50e1xuICAgIG1heC13aWR0aDogNzMwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEyMHB4O1xuICAgIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIHBhZGRpbmctdG9wOiA4OXB4O1xuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpICB7IFxuICAgICAgcGFkZGluZy10b3A6IDQ4cHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAyN3B4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNDhweDtcbiAgICB9XG5cbiAgICAmID4gcDpmaXJzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cbiAgICAmX19hcnRpY2xlIHtcbiAgICAgIGgyIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICAgIH1cbiAgICB9XG4gICAgZmlndXJlIHtcbiAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG4gICZfX3NpZGViYXIge1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgd2lkdGg6IDIyMHB4O1xuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2My45OTg3NWVtKSB7XG4gICAgICBtYXgtd2lkdGg6IDczMHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICAgIH1cbiAgICBhIHtcbiAgICAgIC8qYmFja2dyb3VuZDogbm9uZTsqL1xuICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNFMkREQ0E7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNmOGNkNWY7XG4gICAgICB9XG4gICAgfVxuICAgICZfX3RpdGxlIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBldXJvcGE7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0VERUFERTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxOHB4O1xuICAgICAgXG4gICAgICBhIHtcblx0ICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmY7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNFMkREQ0E7XG4gICAgICAgICAgY29sb3I6ICMzMzM7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjMuOTk4NzVlbSkge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjRURFQURFO1xuICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSB0aGVtZWQoKSB7XG4gICAgICAgIGNvbG9yOiB0KCd0aXRsZV9zYycpO1xuICAgICAgfVxuICAgICAgLmhhbWJ1cmdlciB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjBlbSkge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5jbG9zZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICAgICZfX2NvbnRlbnQge1xuICAgICAgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gICAgICB9XG4gICAgfVxuICAgICZfX3NvY2lhbCB7XG4gICAgICBhIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBzdmcgY2lyY2xlLFxuICAgICAgc3ZnIGNpcmNsZSB7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgfVxuICAgICAgYS50d2l0dGVyIHtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIGNpcmNsZSB7XG4gICAgICAgICAgICAgIGZpbGw6ICMxRUExRjI7XG4gICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgICAgZmlsbDogI2ZmZjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIGEuaW5zdGFncmFtIHtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIGNpcmNsZSB7XG4gICAgICAgICAgICAgIGZpbGw6ICNDMTM1ODQ7XG4gICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgICAgZmlsbDogI2ZmZjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIGEuZmFjZWJvb2sge1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgY2lyY2xlIHtcbiAgICAgICAgICAgICAgZmlsbDogIzQyNjdCMjtcbiAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHBhdGgge1xuICAgICAgICAgICAgICBmaWxsOiAjZmZmO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICB1bCB7XG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYzLjk5ODc1ZW0pIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgcGFkZGluZy10b3A6IDMycHg7XG4gICAgICB9XG4gICAgICBsaSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBldXJvcGE7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNjAlO1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICBjb2xvcjogIzc1NzU3NTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgbGkuY3VycmVudC1tZW51LWl0ZW0gYSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICAgICY6OmJlZm9yZSB7XG5cdFx0ICAgIGNvbnRlbnQ6ICcnO1xuXHRcdCAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0ICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEhOMlp5QjNhV1IwYUQwaU55SWdhR1ZwWjJoMFBTSXhNQ0lnZG1sbGQwSnZlRDBpTUNBd0lEY2dNVEFpSUdacGJHdzlJbTV2Ym1VaUlIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJK0NqeHdZWFJvSUdROUlrMHhMakkyTlRZeUlEQXVNakV5T0RreFREQXVPRE0xT1RNNElEQXVOakl4TURrMFF6QXVOelVnTUM0M01qZzFNVFlnTUM0M05TQXdMamt3TURNNU1TQXdMamd6TlRrek9DQXdMams0TmpNeU9FdzBMamN5TkRZeElEUXVPRGMxVERBdU9ETTFPVE00SURndU56ZzFNVFpETUM0M05TQTRMamczTVRBNUlEQXVOelVnT1M0d05ESTVOeUF3TGpnek5Ua3pPQ0E1TGpFMU1ETTVUREV1TWpZMU5qSWdPUzQxTlRnMU9VTXhMak0zTXpBMUlEa3VOalkyTURJZ01TNDFNak0wTkNBNUxqWTJOakF5SURFdU5qTXdPRFlnT1M0MU5UZzFPVXcyTGpFME1qVTRJRFV1TURZNE16WkROaTR5TWpnMU1pQTBMamsyTURrMElEWXVNakk0TlRJZ05DNDRNVEExTlNBMkxqRTBNalU0SURRdU56QXpNVEpNTVM0Mk16QTROaUF3TGpJeE1qZzVNVU14TGpVeU16UTBJREF1TVRBMU5EWTVJREV1TXpjek1EVWdNQzR4TURVME5qa2dNUzR5TmpVMk1pQXdMakl4TWpnNU1Wb2lJR1pwYkd3OUlpTTVPVGs1T1RraUx6NEtQQzl6ZG1jK0NnPT1cIik7XG5cdCAgICB3aWR0aDogMzhweDtcblx0ICAgIGhlaWdodDogMjJweDtcblx0ICAgIGxlZnQ6IC0xNXB4O1xuXHQgICAgdG9wOiAxMHB4O1xuXHQgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0ICB9XG4gICAgICB9XG4gICAgICBcbiAgICB9XG4gIH1cbn1cblxuLnNpbmdsZS0zLTItMSB7XG4gIC5wYWdlX19oZWFkZXI6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnBhZ2VfX2NvbnRlbnQge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRURFQURFO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2My45OTg3NWVtKSB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgcGFkZGluZy10b3A6IDMycHg7XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwZW0pIHtcbiAgICAgIHBhZGRpbmctdG9wOiA2NHB4O1xuICAgIH1cbiAgICAuZG90cyB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IC0xM3B4O1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIH1cbiAgfVxuICBcbiAgLnBhZ2VfX2hlYWRlciB7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjBlbSkge1xuICAgICAgcGFkZGluZy1ib3R0b206IDgwcHg7XG4gICAgfVxuICB9XG59XG5cbi5zaW5nbGUtYm9vay1zdW1tYXJpZXMge1xuICAucGFnZV9faGVhZGVyIGgxIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICB9XG59XG5cbi50b2MtdmlzaWJsZSB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYzLjk5ODc1ZW0pIHtcbiAgICAucGFnZV9fc2lkZWJhciB1bCB7XG4gICAgICAvL2Rpc3BsYXk6IGJsb2NrO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgICAucGFnZV9fc2lkZWJhcl9fdGl0bGUge1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFREVBREU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgLmhhbWJ1cmdlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgICAuY2xvc2Uge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG4gICAgLnBvc3RfX3NpZGViYXIgdWwge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG4gIH1cbn1cblxuLnRvYyB7XG4gIGZvbnQtZmFtaWx5OiBldXJvcGE7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXgtd2lkdGg6IHVuc2V0O1xuICAmX19oZWFkZXIge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgQGluY2x1ZGUgdGhlbWVkKCkge1xuICAgICAgY29sb3I6IHQoJ3RpdGxlX3NjJyk7XG4gICAgfVxuICB9XG4gICZfX2xpc3Qge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICBsaSB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMTQwJTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwcHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDI0cHg7XG4gICAgICBhIHtcbiAgICAgICAgXG4gICAgICB9XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCM2FXUjBhRDBpTnlJZ2FHVnBaMmgwUFNJeE1DSWdkbWxsZDBKdmVEMGlNQ0F3SURjZ01UQWlJR1pwYkd3OUltNXZibVVpSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUkrQ2p4d1lYUm9JR1E5SWsweExqSTJOVFl5SURBdU1qRXlPRGt4VERBdU9ETTFPVE00SURBdU5qSXhNRGswUXpBdU56VWdNQzQzTWpnMU1UWWdNQzQzTlNBd0xqa3dNRE01TVNBd0xqZ3pOVGt6T0NBd0xqazROak15T0V3MExqY3lORFl4SURRdU9EYzFUREF1T0RNMU9UTTRJRGd1TnpnMU1UWkRNQzQzTlNBNExqZzNNVEE1SURBdU56VWdPUzR3TkRJNU55QXdMamd6TlRrek9DQTVMakUxTURNNVRERXVNalkxTmpJZ09TNDFOVGcxT1VNeExqTTNNekExSURrdU5qWTJNRElnTVM0MU1qTTBOQ0E1TGpZMk5qQXlJREV1TmpNd09EWWdPUzQxTlRnMU9VdzJMakUwTWpVNElEVXVNRFk0TXpaRE5pNHlNamcxTWlBMExqazJNRGswSURZdU1qSTROVElnTkM0NE1UQTFOU0EyTGpFME1qVTRJRFF1TnpBek1USk1NUzQyTXpBNE5pQXdMakl4TWpnNU1VTXhMalV5TXpRMElEQXVNVEExTkRZNUlERXVNemN6TURVZ01DNHhNRFUwTmprZ01TNHlOalUyTWlBd0xqSXhNamc1TVZvaUlHWnBiR3c5SWlNNU9UazVPVGtpTHo0S1BDOXpkbWMrQ2c9PVwiKTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogN3B4O1xuICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ucG9zdCB7XG4gICZfX2F1dGhvciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZm9udC1mYW1pbHk6IGV1cm9wYTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDE2NSU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjMuOTk4NzVlbSkge1xuICAgICAgcGFkZGluZy1ib3R0b206IDQ4cHg7XG4gICAgICBtYXgtd2lkdGg6IDczMHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgICAgLypmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgJiA+IGRpdjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgIH0qL1xuICAgIH1cbiAgICBhIHtcbiAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2ZmZjtcbiAgICAgIGNvbG9yOiAjNjY2O1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICMzMzM7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjRTJERENBO1xuICAgICAgfVxuICAgIH1cbiAgICBzcGFuIHtcbiAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgZm9udC1mYW1pbHk6IE1pbmlvbiBQcm87XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgQGluY2x1ZGUgdGhlbWVkKCkge1xuICAgICAgICBjb2xvcjogdCgnc3VidGl0bGUnKTtcbiAgICAgIH07XG4gICAgfVxuICAgICYgPiBkaXYge1xuXHQgIGNvbG9yOiAjNjY2O1xuICAgICAgcGFkZGluZy1yaWdodDogMTRweDtcbiAgICAgIG1hcmdpbi1yaWdodDogMTRweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICB3aWR0aDogMXB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzU3NTc1O1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgLypAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9Ki9cbiAgICAgIH1cbiAgICAgICY6bGFzdC1jaGlsZDphZnRlcntcblx0ICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgIH1cbiAgICB9XG4gICAgJiA+IC5uZXdzbGV0dGVyX3Bvc3Qge1xuXHRcdCAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgfVxuICAgIC5wb3N0LWluZm8tY2F0IGE6YWZ0ZXIge1xuICAgICAgY29udGVudDogJywnO1xuICAgIH1cbiAgICAucG9zdC1pbmZvLWNhdCBhOmxhc3QtY2hpbGQ6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgfVxuICB9XG4gICZfX3NpZGViYXIge1xuXHQgIGEge1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG5cdCAgfVxuICAgIGxpIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRURFQURFO1xuICAgICAgcGFkZGluZy1ib3R0b206IDE4cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICAgIH1cbiAgICBsaS5wb3N0X19zaWRlYmFyX19tb3JlIHtcbiAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBmb250LWZhbWlseTogZXVyb3BhO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICBsaW5lLWhlaWdodDogMTcwJTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICBzdmcge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTZweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJl9fbmV4dCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBoZWlnaHQ6IDFweDtcbiAgICAgIHdpZHRoOiAyMDAlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0VERUFERTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgdG9wOiAwO1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7IFxuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcmlnaHQ6IHVuc2V0O1xuICAgICAgfVxuICAgIH1cbiAgICBcbiAgICAvKmEge1xuICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgfVxuICAgICZfX3N1YnRpdGxlIHtcbiAgICAgIEBpbmNsdWRlIHRoZW1lZCgpIHtcbiAgICAgICAgY29sb3I6IHQoJ3N1YnRpdGxlJyk7XG4gICAgICB9O1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICBhIHtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjBlbSkge1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAxMjBweDtcbiAgICAgICAgfVxuICAgICAgICBwYWRkaW5nLXRvcDogMzJweDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICAgICZfX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgICAgbWF4LXdpZHRoOiA3MzBweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgc3ZnID4gcGF0aCB7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjZzO1xuICAgICAgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjMuOTk4NzVlbSkge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyN3B4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgfVxuICAgICAgYSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjZzO1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MGVtKSB7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDE2MHB4O1xuICAgICAgICB9XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzMnB4O1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogI2Y4Y2Q1ZjtcbiAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgIGZpbGw6ICNmOGNkNWY7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICBzdmcge1xuICAgICAgICB3aWR0aDogMjhweDtcbiAgICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgfSovXG4gICAgICBcbiAgfVxufVxuXG4uc2luZ2xlLXBvc3Qge1xuICAudG9jLXZpc2libGUgLnBhZ2VfX3NpZGViYXIgdWwge1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYzLjk5ODc1ZW0pIHtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuICB9XG59XG5cbi5jb250ZW50IHtcbiAgcGFkZGluZy10b3A6IDEyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTIwcHg7XG4gIG1heC13aWR0aDogNzMwcHg7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIHBhZGRpbmctdG9wOiA0OHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA0OHB4O1xuICB9XG59XG5cblxuLyogRm9vdG5vdGVzICovXG4uZm9vdG5vdGUtYnV0dG9uIHtcblx0ZGlzcGxheTogaW5saW5lO1xuXHRiYWNrZ3JvdW5kOiBub25lO1xuXHRjb2xvcjogIzExMTtcblx0b3BhY2l0eTogMC41O1xuXHQmOjpiZWZvcmUge1xuXHRcdGNvbG9yOiAjMTExO1xuXHRcdGJvdHRvbTogMjVweDtcblx0XHRmb250LXN0eWxlOiBpdGFsaWM7XG5cdH1cblx0Jjpob3ZlciB7XG5cdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG59XG5cbi5mb290bm90ZXRpdGxlIHtcblx0Zm9udC1mYW1pbHk6IGV1cm9wYTtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogYm9sZDtcblx0Zm9udC1zaXplOiAxNXB4O1xuXHRsaW5lLWhlaWdodDogMTUwJTtcblx0bGV0dGVyLXNwYWNpbmc6IDFweDtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0bWFyZ2luLXRvcDogODBweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG5cdCAgICBtYXJnaW4tdG9wOiA0MHB4O1xuXHR9XG5cdFxuXHQmOmFmdGVyIHtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSc2JyBoZWlnaHQ9JzknIHZpZXdCb3g9JzAgMCA2IDknIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00wLjcxOTcyNyA4LjE1NDNDMC43MTk3MjcgOC42ODE2NSAxLjMzNDk2IDguOTQ1MzIgMS43MTU4MiA4LjU2NDQ2TDUuNDY1ODIgNC44MTQ0NkM1LjcwMDIgNC41ODAwOSA1LjcwMDIgNC4xOTkyMyA1LjQ2NTgyIDMuOTY0ODVMMS43MTU4MiAwLjIxNDg1MUMxLjMzNDk2IC0wLjE2NjAwOSAwLjcxOTcyNyAwLjA5NzY2MzMgMC43MTk3MjcgMC42MjUwMDdWOC4xNTQzWicgZmlsbD0nJTIzMTExMTExJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuXHRcdGNvbnRlbnQ6ICcnO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuXHRcdHRyYW5zaXRpb246IGFsbCAwLjNzO1xuXHRcdGhlaWdodDogOXB4O1xuXHRcdHdpZHRoOiA2cHg7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiAtMjBweDtcblx0XHR0b3A6IDdweDtcblx0fVxufVxuXG4uZm9vdG5vdGV0aXRsZS5vcGVuIHtcblx0JjphZnRlciB7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuXHR9XG59XG5cbi5mb290bm90ZXMge1xuXHRcblx0b2wge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0bWFyZ2luOiAwO1xuXHR9XG5cdFxuXHQuZm9vdG5vdGUge1xuXHRcdGZvbnQtc2l6ZTogMTdweDtcblx0XHRmb250LXN0eWxlOiBpdGFsaWM7XG5cdFx0XG5cdFx0cCB7XG5cdFx0XHRmb250LXNpemU6IDE3cHg7XG5cdFx0XHRmb250LXN0eWxlOiBpdGFsaWM7XG5cdFx0fVxuXHR9XG59XG5cbi5mb290bm90ZS1jb250ZW50IHtcblx0b3BhY2l0eTogMSAhaW1wb3J0YW50O1xuXHRib3JkZXI6IDFweCBzb2xpZCAjRTJERENBO1xuXHRib3gtc2hhZG93OiAwIDEwcHggMjBweCByZ2JhKDAsMCwwLDAuMTUpO1xuXHQuZm9vdG5vdGUtY29udGVudC13cmFwcGVyIHtcblx0XHRiYWNrZ3JvdW5kOiAjRjlGOEY0O1xuXHRcdHBhZGRpbmc6IDEycHggMjBweDtcblx0XHRwIHtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHR9XG5cdH1cbn1cblxuLnRvb2x0aXAge1xuXHRiYWNrZ3JvdW5kOiAjRjlGOEY0O1xuXHRib3JkZXI6IDFweCBzb2xpZCAjRTJERENBO1xuXHRib3gtc2hhZG93OiAwIDEwcHggMjBweCByZ2JhKDAsMCwwLDAuMTUpO1xufVxuXG4vKiBTUFAgcGxheWVyICovXG5cbi5zbWFydC10cmFjay1wbGF5ZXIuc3BwLXN0aWNreSB7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5zcHAtc3RwLWRlc2t0b3Age1xuXHQuc3BwLWNvbnRyb2xzLnNwcC1zdGlja3kge1xuXHQgIHBhZGRpbmctdG9wOiAxMHB4O1xuXHR9XG5cdFxuXHQuc3BwLXByb2dyZXNzLWJhci1yZWdpb24ge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ICAgIHRvcDogMTBweDtcblx0fVxuXHRcblx0LnNwcC1zdGlja3ktbmV3cy1hbmQtbW9yZSB7XG5cdFx0cGFkZGluZy10b3A6IDI2cHg7XG5cdH1cblx0XG5cdC5zcHAtYXJ0aXN0LWFuZC10aXRsZSB7XG5cdFx0cGFkZGluZy10b3A6IDI4cHg7XG5cdH1cbn0gXG5cbi5zbWFydC10cmFjay1wbGF5ZXIuc3BwLXN0aWNreS5zcHAtc3RwLWRlc2t0b3AgLnNwcC1jb250cm9scyB7XG5cdHdpZHRoOiAyNTBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnNtYXJ0LXRyYWNrLXBsYXllci5zcHAtc3RpY2t5LnNwcC1zdGlja3ktY29sbGFwc2VkIC5zcHAtY29udHJvbHMge1xuXHQgICAgd2lkdGg6IDEyMHB4ICFpbXBvcnRhbnQ7XG5cdH1cblx0XG5cdC5zbWFydC10cmFjay1wbGF5ZXIuc3BwLXN0aWNreS5zcHAtc3RpY2t5LWNvbGxhcHNlZCAuc3BwLXN0aWNreS1leHBhbmQge1xuXHQgICAgdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG5cdFx0cmlnaHQ6IDE2cHggIWltcG9ydGFudDtcblx0fVxufVxuXG4uc21hcnQtdHJhY2stcGxheWVyLnNwcC1zdGlja3kuc3BwLXN0cC1kZXNrdG9wIC5zcHAtc3RwZC1zaG93LWxvZ28gaW1nLCAuc21hcnQtdHJhY2stcGxheWVyLnNwcC1zdGlja3kuc3BwLXN0aWNreS1jb2xsYXBzZWQgLnNwcC1zdHBkLXNob3ctbG9nbyBpbWcge1xuXHRoZWlnaHQ6IDYwcHggIWltcG9ydGFudDtcblx0d2lkdGg6IDYwcHggIWltcG9ydGFudDtcblx0bGVmdDogMTBweCAhaW1wb3J0YW50O1xuICAgIHRvcDogMjRweCAhaW1wb3J0YW50O1xufVxuXG4uc21hcnQtdHJhY2stcGxheWVyLnNwcC1zdGlja3kuc3BwLXN0cC1kZXNrdG9wIC5zcHAtdG9wLW1hdHRlciAuc3BwLXN0aWNreS1uZXdzLWFuZC1tb3JlIC5zcHAtc3RpY2t5LW1vcmUgc3ZnIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNwcC1zdHAtZGVza3RvcCAuc3BwLXRvcC1tYXR0ZXIgLnNwcC1hcnRpc3QtYW5kLXRpdGxlIC5zcHAtc3RwZC1hcnRpc3QgLnNwcC1hcnRpc3QtYm94IC5zcHAtYXJ0aXN0LWZpcnN0LWNvbnRhaW5lciB7XG4gIHNwYW46Zmlyc3QtY2hpbGQge1xuICAgIGZvbnQtZmFtaWx5OiBldXJvcGE7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNjUlO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiAjNzU3NTc1O1xuICB9XG59XG4uc3BwLXN0cGQtdHJhY2stdGl0bGUge1xuICBmb250LWZhbWlseTogZXVyb3BhICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiBib2xkICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMTI1JSAhaW1wb3J0YW50O1xuICBjb2xvcjogIzExMTExMSAhaW1wb3J0YW50O1xufVxuXG4uc21hcnQtcG9kY2FzdC1wbGF5ZXIuc3BwLWNvbG9yLTExMTExMSAuc3BwLXBsYXllci1sYXlvdXQgLnNwcC1tYWluLXJlZ2lvbiAuc3BwLW1haW4tdmlldyAuc3BwLXRvcC1tYXR0ZXIgLnNwcC1hcnRpc3QtYW5kLXRpdGxlIC5zcHAtbmV3cywgLnNtYXJ0LXRyYWNrLXBsYXllci5zdHAtY29sb3ItMTExMTExLUZGRkZGRiAuc3BwLXBsYXllci1sYXlvdXQgLnNwcC1tYWluLXJlZ2lvbiAuc3BwLW1haW4tdmlldyAuc3BwLXRvcC1tYXR0ZXIgLnNwcC1uZXdzLCAuc3BwLW5ld3Mtb3ZlcmxheSAuc3BwLW5ld3MtcmVnaW9uIC5zcHAtbmV3cy1sYXlvdXQgLnNwcC1uZXdzLWJhc2ljLWN0YSAuc3BwLWJ1dHRvbi13cmFwcGVyIC5zcHAtbmV3cy1zdWJzY3JpYmUge1xuICBmb250LWZhbWlseTogZXVyb3BhO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDExcHg7XG4gIGxpbmUtaGVpZ2h0OiAxNjUlO1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjNzU3NTc1O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4yNXMgZWFzZS1pbjtcbiAgdHJhbnNpdGlvbjogYWxsIC4yNXMgZWFzZS1pbjtcbn1cblxuLnNtYXJ0LXBvZGNhc3QtcGxheWVyLnNwcC1jb2xvci0xMTExMTEgLnNwcC1wbGF5ZXItbGF5b3V0IC5zcHAtbWFpbi1yZWdpb24gLnNwcC1tYWluLXZpZXcgLnNwcC10b3AtbWF0dGVyIC5zcHAtYXJ0aXN0LWFuZC10aXRsZSAuc3BwLW5ld3M6aG92ZXIsIC5zbWFydC10cmFjay1wbGF5ZXIuc3RwLWNvbG9yLTExMTExMS1GRkZGRkYgLnNwcC1wbGF5ZXItbGF5b3V0IC5zcHAtbWFpbi1yZWdpb24gLnNwcC1tYWluLXZpZXcgLnNwcC10b3AtbWF0dGVyIC5zcHAtbmV3czpob3ZlciwgLnNwcC1uZXdzLW92ZXJsYXkgLnNwcC1uZXdzLXJlZ2lvbiAuc3BwLW5ld3MtbGF5b3V0IC5zcHAtbmV3cy1iYXNpYy1jdGEgLnNwcC1idXR0b24td3JhcHBlciAuc3BwLW5ld3Mtc3Vic2NyaWJlOmhvdmVyIHtcbiAgY29sb3I6ICMzMzM7XG59XG5cbi5zbWFydC10cmFjay1wbGF5ZXIuc3BwLXN0aWNreS5zcHAtc3RwLWRlc2t0b3AgLnNwcC1wcm9ncmVzcy1iYXIgLnNwcC10aW1lLWVsYXBzZWQsIC5zbWFydC10cmFjay1wbGF5ZXIuc3BwLXN0aWNreS5zcHAtc3RwLWRlc2t0b3AgLnNwcC1wcm9ncmVzcy1iYXIgLnNwcC10aW1lLXJlbWFpbmluZyB7XG4gIGNvbG9yOiAjMTExMTExO1xuICBmb250LWZhbWlseTogZXVyb3BhO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDExcHg7XG59XG5cbi5zbWFydC10cmFjay1wbGF5ZXIuc3BwLXN0aWNreS5zcHAtc3RwLWRlc2t0b3AgLnNwcC10b3AtbWF0dGVyIC5zcHAtc3RpY2t5LW5ld3MtYW5kLW1vcmUgLnNwcC1zdGlja3ktbmV3cyB7XG4gIGJvdHRvbTogLTE2cHggIWltcG9ydGFudDtcbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCM2FXUjBhRDBpTVRFaUlHaGxhV2RvZEQwaU1UQWlJSFpwWlhkQ2IzZzlJakFnTUNBeE1TQXhNQ0lnWm1sc2JEMGlibTl1WlNJZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0S1BIQmhkR2dnWkQwaVRURXdMamMwTWpJZ01pNHdNemt3TmtNeE1DNDROekV4SURJdU1ETTVNRFlnTVRFZ01TNDVNekUyTkNBeE1TQXhMamM0TVRJMVZqRXVNRGt6TnpWRE1URWdNQzQ1TmpRNE5EUWdNVEF1T0RjeE1TQXdMamd6TlRrek9DQXhNQzQzTkRJeUlEQXVPRE0xT1RNNFNETXVNREEzT0RGRE1pNDROVGMwTWlBd0xqZ3pOVGt6T0NBeUxqYzFJREF1T1RZME9EUTBJREl1TnpVZ01TNHdPVE0zTlZZeExqYzRNVEkxUXpJdU56VWdNUzQ1TXpFMk5DQXlMamcxTnpReUlESXVNRE01TURZZ015NHdNRGM0TVNBeUxqQXpPVEEyU0RFd0xqYzBNakphVFRFeElEVXVNakU0TnpWV05DNDFNekV5TlVNeE1TQTBMalF3TWpNMElERXdMamczTVRFZ05DNHlOek0wTkNBeE1DNDNOREl5SURRdU1qY3pORFJJTXk0d01EYzRNVU15TGpnMU56UXlJRFF1TWpjek5EUWdNaTQzTlNBMExqUXdNak0wSURJdU56VWdOQzQxTXpFeU5WWTFMakl4T0RjMVF6SXVOelVnTlM0ek5qa3hOQ0F5TGpnMU56UXlJRFV1TkRjMk5UWWdNeTR3TURjNE1TQTFMalEzTmpVMlNERXdMamMwTWpKRE1UQXVPRGN4TVNBMUxqUTNOalUySURFeElEVXVNelk1TVRRZ01URWdOUzR5TVRnM05WcE5NVEVnT0M0Mk5UWXlOVlkzTGprMk9EYzFRekV4SURjdU9ETTVPRFFnTVRBdU9EY3hNU0EzTGpjeE1EazBJREV3TGpjME1qSWdOeTQzTVRBNU5FZ3pMakF3TnpneFF6SXVPRFUzTkRJZ055NDNNVEE1TkNBeUxqYzFJRGN1T0RNNU9EUWdNaTQzTlNBM0xqazJPRGMxVmpndU5qVTJNalZETWk0M05TQTRMamd3TmpZMElESXVPRFUzTkRJZ09DNDVNVFF3TmlBekxqQXdOemd4SURndU9URTBNRFpJTVRBdU56UXlNa014TUM0NE56RXhJRGd1T1RFME1EWWdNVEVnT0M0NE1EWTJOQ0F4TVNBNExqWTFOakkxV2sweExqazNOalUySURJdU1USTFWakF1TnpWRE1TNDVOelkxTmlBd0xqWXlNVEE1TkNBeExqZzBOelkySURBdU5Ea3lNVGc0SURFdU56RTROelVnTUM0ME9USXhPRGhJTUM0ek5ETTNOVU13TGpFNU16TTFPU0F3TGpRNU1qRTRPQ0F3TGpBNE5Ua3pOelVnTUM0Mk1qRXdPVFFnTUM0d09EVTVNemMxSURBdU56VldNaTR4TWpWRE1DNHdPRFU1TXpjMUlESXVNamMxTXprZ01DNHhPVE16TlRrZ01pNHpPREk0TVNBd0xqTTBNemMxSURJdU16Z3lPREZJTVM0M01UZzNOVU14TGpnME56WTJJREl1TXpneU9ERWdNUzQ1TnpZMU5pQXlMakkzTlRNNUlERXVPVGMyTlRZZ01pNHhNalZhVFRFdU9UYzJOVFlnTlM0MU5qSTFWalF1TVRnM05VTXhMamszTmpVMklEUXVNRFU0TlRrZ01TNDRORGMyTmlBekxqa3lPVFk1SURFdU56RTROelVnTXk0NU1qazJPVWd3TGpNME16YzFRekF1TVRrek16VTVJRE11T1RJNU5qa2dNQzR3T0RVNU16YzFJRFF1TURVNE5Ua2dNQzR3T0RVNU16YzFJRFF1TVRnM05WWTFMalUyTWpWRE1DNHdPRFU1TXpjMUlEVXVOekV5T0RrZ01DNHhPVE16TlRrZ05TNDRNakF6TVNBd0xqTTBNemMxSURVdU9ESXdNekZJTVM0M01UZzNOVU14TGpnME56WTJJRFV1T0RJd016RWdNUzQ1TnpZMU5pQTFMamN4TWpnNUlERXVPVGMyTlRZZ05TNDFOakkxV2sweExqazNOalUySURsV055NDJNalZETVM0NU56WTFOaUEzTGpRNU5qQTVJREV1T0RRM05qWWdOeTR6TmpjeE9TQXhMamN4T0RjMUlEY3VNelkzTVRsSU1DNHpORE0zTlVNd0xqRTVNek0xT1NBM0xqTTJOekU1SURBdU1EZzFPVE0zTlNBM0xqUTVOakE1SURBdU1EZzFPVE0zTlNBM0xqWXlOVlk1UXpBdU1EZzFPVE0zTlNBNUxqRTFNRE01SURBdU1Ua3pNelU1SURrdU1qVTNPREVnTUM0ek5ETTNOU0E1TGpJMU56Z3hTREV1TnpFNE56VkRNUzQ0TkRjMk5pQTVMakkxTnpneElERXVPVGMyTlRZZ09TNHhOVEF6T1NBeExqazNOalUySURsYUlpQm1hV3hzUFNJak9UazVPVGs1SWk4K0Nqd3ZjM1puUGdvPVwiKTtcbiAgICB3aWR0aDogMTFweDtcbiAgICBoZWlnaHQ6IDE4cHg7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDEycHg7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgfVxufVxuXG5cbi5zcHAtcGxheWVyLWxheW91dCAuc3BwLXBsYXktcGF1c2UgLnNwcC1wbGF5IC5zcHAtcGxheS1tYXNrLWJvdHRvbSxcbi5zcHAtcGxheWVyLWxheW91dCAuc3BwLXBsYXktcGF1c2UtY2lyY2xlIC5zcHAtcGxheS1pbnZpc2lzcXVhcmUgLnNwcC1wbGF5IC5zcHAtcGxheS1tYXNrLWJvdHRvbSxcbi5zcHAtc3RwZC1wbGF5YmFjay1jb250cm9scyAuc3BwLXBsYXktcGF1c2UgLnNwcC1wbGF5IC5zcHAtcGxheS1tYXNrLWJvdHRvbSxcbi5zcHAtc3RwZC1wbGF5YmFjay1jb250cm9scyAuc3BwLXBsYXktcGF1c2UtY2lyY2xlIC5zcHAtcGxheS1pbnZpc2lzcXVhcmUgLnNwcC1wbGF5IC5zcHAtcGxheS1tYXNrLWJvdHRvbSB7XG5cdC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogMCUgNjAlICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMCUgNjAlICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNpdGlvbjogbm9uZSAgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjhDRDVGICFpbXBvcnRhbnQ7XG59XG5cbi5zcHAtcGxheWVyLWxheW91dCAuc3BwLXBsYXktcGF1c2UgLnNwcC1wbGF5IC5zcHAtcGxheS1tYXNrLXRvcCxcbi5zcHAtcGxheWVyLWxheW91dCAuc3BwLXBsYXktcGF1c2UtY2lyY2xlIC5zcHAtcGxheS1pbnZpc2lzcXVhcmUgLnNwcC1wbGF5IC5zcHAtcGxheS1tYXNrLXRvcCxcbi5zcHAtc3RwZC1wbGF5YmFjay1jb250cm9scyAuc3BwLXBsYXktcGF1c2UgLnNwcC1wbGF5IC5zcHAtcGxheS1tYXNrLXRvcCxcbi5zcHAtc3RwZC1wbGF5YmFjay1jb250cm9scyAuc3BwLXBsYXktcGF1c2UtY2lyY2xlIC5zcHAtcGxheS1pbnZpc2lzcXVhcmUgLnNwcC1wbGF5IC5zcHAtcGxheS1tYXNrLXRvcCB7XG5cdC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogMCUgNjAlICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMCUgNjAlICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNpdGlvbjogbm9uZSAgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjhDRDVGICFpbXBvcnRhbnQ7XG59XG5cbi5zcHAtcGxheWVyLWxheW91dCAuc3BwLXBsYXktcGF1c2UgLnNwcC1wbGF5IC5zcHAtcGxheS1iYXItbGVmdCxcbi5zcHAtcGxheWVyLWxheW91dCAuc3BwLXBsYXktcGF1c2UtY2lyY2xlIC5zcHAtcGxheS1pbnZpc2lzcXVhcmUgLnNwcC1wbGF5IC5zcHAtcGxheS1iYXItbGVmdCxcbi5zcHAtc3RwZC1wbGF5YmFjay1jb250cm9scyAuc3BwLXBsYXktcGF1c2UgLnNwcC1wbGF5IC5zcHAtcGxheS1iYXItbGVmdCxcbi5zcHAtc3RwZC1wbGF5YmFjay1jb250cm9scyAuc3BwLXBsYXktcGF1c2UtY2lyY2xlIC5zcHAtcGxheS1pbnZpc2lzcXVhcmUgLnNwcC1wbGF5IC5zcHAtcGxheS1iYXItbGVmdCB7XG5cdGxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICAgIHRyYW5zaXRpb246IG5vbmUgICFpbXBvcnRhbnQ7XG59XG5cbi5zcHAtbWFpbi1yZWdpb24gLnNwcC1tYWluLXZpZXcuc3BwLXBsYXlpbmcgLnNwcC1jb250cm9scyAuc3BwLXBsYXktcGF1c2UtY2lyY2xlIC5zcHAtcGxheS1pbnZpc2lzcXVhcmUgLnNwcC1wbGF5IC5zcHAtcGxheS1iYXItbGVmdCxcbi5zcHAtbWFpbi1yZWdpb24gLnNwcC1tYWluLXZpZXcuc3BwLXBsYXlpbmcgLnNwcC1jb250cm9scyAuc3BwLXBsYXktcGF1c2UtY2lyY2xlIC5zcHAtcGxheS1pbnZpc2lzcXVhcmUgLnNwcC1wbGF5IC5zcHAtcGxheS1iYXItcmlnaHQge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSkgIWltcG9ydGFudDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDMwJSAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogNzAlICFpbXBvcnRhbnQ7XG4gICAgdG9wOiAzcHggIWltcG9ydGFudDtcbiAgICB0cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5zcHAtbWFpbi1yZWdpb24gLnNwcC1tYWluLXZpZXcgLnNwcC1jb250cm9scy5zcHAtc3RpY2t5IC5zcHAtcGxheS1wYXVzZS1jaXJjbGUgLnNwcC1wbGF5LWludmlzaXNxdWFyZSAuc3BwLXBsYXkge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuXHR0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcblx0dG9wOiAzcHg7XG5cdGxlZnQ6IDdweDtcblx0dHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uc3BwLW1haW4tcmVnaW9uIC5zcHAtbWFpbi12aWV3LnNwcC1wbGF5aW5nIC5zcHAtY29udHJvbHMuc3BwLXN0aWNreSAuc3BwLXBsYXktcGF1c2UtY2lyY2xlIC5zcHAtcGxheS1pbnZpc2lzcXVhcmUgLnNwcC1wbGF5IHtcblx0bGVmdDogM3B4O1xufVxuXG4uc3BwLXBsYXllci1sYXlvdXQgLnNwcC1wbGF5LXBhdXNlIC5zcHAtcGxheSAuc3BwLWxvYWRpbmctaWNvbixcbi5zcHAtcGxheWVyLWxheW91dCAuc3BwLXBsYXktcGF1c2UtY2lyY2xlIC5zcHAtcGxheS1pbnZpc2lzcXVhcmUgLnNwcC1wbGF5IC5zcHAtbG9hZGluZy1pY29uLFxuLnNwcC1zdHBkLXBsYXliYWNrLWNvbnRyb2xzIC5zcHAtcGxheS1wYXVzZSAuc3BwLXBsYXkgLnNwcC1sb2FkaW5nLWljb24sXG4uc3BwLXN0cGQtcGxheWJhY2stY29udHJvbHMgLnNwcC1wbGF5LXBhdXNlLWNpcmNsZSAuc3BwLXBsYXktaW52aXNpc3F1YXJlIC5zcHAtcGxheSAuc3BwLWxvYWRpbmctaWNvbiB7XG5cdGxlZnQ6IC0zcHg7XG4gICAgdG9wOiAwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc21hcnQtdHJhY2stcGxheWVyIC5zcHAtY29udHJvbHMgLnNwcC1wbGF5LXBhdXNlLWNpcmNsZSB7XG5cdGhlaWdodDogNDVweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA0NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5zbWFydC1wb2RjYXN0LXBsYXllciAuc3BwLXByb2dyZXNzLWJhciAuc3BwLXNlZWstdGltZSwgLnNtYXJ0LXRyYWNrLXBsYXllciAuc3BwLXByb2dyZXNzLWJhciAuc3BwLXNlZWstdGltZSB7XG5cdGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBoZWlnaHQ6IDE5cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAycHggNnB4IDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtNXB4O1xuICAgIGZvbnQtc2l6ZTogMTNweCAhaW1wb3J0YW50O1xuICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbn1cblxuLnNtYXJ0LXRyYWNrLXBsYXllciAuc3BwLWNvbnRyb2xzIC5zcHAtc3RlcC1iYWNrIHN2Zyxcbi5zbWFydC10cmFjay1wbGF5ZXIgLnNwcC1jb250cm9scyAuc3BwLXN0ZXAtZm9yd2FyZCBzdmcsXG4uc21hcnQtdHJhY2stcGxheWVyIC5zcHAtY29udHJvbHMgLnNwcC12b2x1bWUgc3ZnLFxuLnNtYXJ0LXRyYWNrLXBsYXllciAuc3BwLWNvbnRyb2xzIC5zcHAtc3BlZWQgc3ZnIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLnNtYXJ0LXRyYWNrLXBsYXllci5zcHAtc3RpY2t5IC5zcHAtY29udHJvbHMgLnNwcC1zdGVwLWJhY2sge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdCY6OmJlZm9yZSB7XG5cdCAgICBjb250ZW50OiAnJztcblx0ICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0ICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEhOMlp5QjNhV1IwYUQwaU5EQWlJR2hsYVdkb2REMGlNak1pSUhacFpYZENiM2c5SWpBZ01DQTBNQ0F5TXlJZ1ptbHNiRDBpYm05dVpTSWdlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtQSEJoZEdnZ1pEMGlUVEUwTGpJME5ERWdNVFV1TnpZeE1Vd3hOUzR3TnpJeElERTJMamd4TnpGTU1UWXVOVFE0TVNBeE5TNDJOREV4VmpJeUxqRXlNVEZJTVRjdU9UZzRNVll4TXk0M01qRXhTREUyTGpnd01ERk1NVFF1TWpRME1TQXhOUzQzTmpFeFdpSWdabWxzYkQwaUl6RXhNVEV4TVNJdlBnbzhjR0YwYUNCa1BTSk5NalV1T0RnNE1pQXhPUzR6TmpFeFF6STFMamc0T0RJZ01UY3VNemt6TVNBeU5DNDFNRGd5SURFMkxqUTRNVEVnTWpNdU1ESXdNaUF4Tmk0ME9ERXhRekl5TGpNd01ESWdNVFl1TkRneE1TQXlNUzQ0TXpJeUlERTJMamN6TXpFZ01qRXVPRE15TWlBeE5pNDNNek14VmpFMUxqQTRPVEZJTWpVdU5qY3lNbFl4TXk0M01qRXhTREl3TGpNNU1qSldNVGd1TnpFek1VTXlNQzR6T1RJeUlERTRMamN4TXpFZ01qRXVORGcwTWlBeE55NDRNREV4SURJeUxqWTBPRElnTVRjdU9EQXhNVU15TXk0NE9UWXlJREUzTGpnd01URWdNalF1TkRNMk1pQXhPQzQwTmpFeElESTBMalF6TmpJZ01Ua3VNell4TVVNeU5DNDBNell5SURJd0xqSXpOekVnTWpNdU9EY3lNaUF5TUM0NU1qRXhJREl5TGprd01ESWdNakF1T1RJeE1VTXlNUzQxT1RJeUlESXdMamt5TVRFZ01qRXVNVFl3TWlBeE9TNDJNemN4SURJeExqRTJNRElnTVRrdU5qTTNNVXd4T1M0NU5qQXlJREl3TGpNeU1URkRNVGt1T1RZd01pQXlNQzR6TWpFeElESXdMalk0TURJZ01qSXVNalkxTVNBeU1pNDVNREF5SURJeUxqSTJOVEZETWpRdU16VXlNaUF5TWk0eU5qVXhJREkxTGpnNE9ESWdNakV1TXpJNU1TQXlOUzQ0T0RneUlERTVMak0yTVRGYUlpQm1hV3hzUFNJak1URXhNVEV4SWk4K0NqeHdZWFJvSUdROUlrMHpOeTR5TVRjNElESXdMall4TlRsRE16Z3VNRFl5TXlBeE1TNHlOalV4SURNeExqRTJOallnTXk0d01EQXhOeUF5TVM0NE1UVTVJREl1TVRVMU5qTkRNVEl1TkRZMU1TQXhMak14TVRFZ05DNHlNREF4TXlBNExqSXdOamMzSURNdU16VTFOaUF4Tnk0MU5UYzFJaUJ6ZEhKdmEyVTlJbUpzWVdOcklpOCtDanh3WVhSb0lHUTlJazB6TGpNMU56UXlJREl4TGpFeU1URk1NQzQzTlRrek5EWWdNVFl1TmpJeE1VdzFMamsxTlRVZ01UWXVOakl4TVV3ekxqTTFOelF5SURJeExqRXlNVEZhSWlCbWFXeHNQU0ppYkdGamF5SXZQZ284TDNOMlp6NEtcIik7XG4gICAgd2lkdGg6IDM4cHg7XG4gICAgaGVpZ2h0OiAyMnB4O1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAtMjZweDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB9XG59XG5cdFxuLnNtYXJ0LXRyYWNrLXBsYXllci5zcHAtc3RpY2t5IC5zcHAtY29udHJvbHMgLnNwcC1zdGVwLWZvcndhcmQge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdCY6OmJlZm9yZSB7XG5cdCAgICBjb250ZW50OiAnJztcblx0ICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0ICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEhOMlp5QjNhV1IwYUQwaU5EQWlJR2hsYVdkb2REMGlNak1pSUhacFpYZENiM2c5SWpBZ01DQTBNQ0F5TXlJZ1ptbHNiRDBpYm05dVpTSWdlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtQSEJoZEdnZ1pEMGlUVEUzTGpVeE5qZ2dNVFl1TURrM01VTXhOeTQxTVRZNElERTJMamswT1RFZ01UWXVPVFF3T0NBeE55NHlOek14SURFMkxqQTJORGdnTVRjdU1qY3pNVWd4TlM0Mk1EZzRWakU0TGpVNU16RklNVFl1TWpBNE9FTXhOaTQ1TmpRNElERTRMalU1TXpFZ01UY3VOek15T0NBeE9DNDRPVE14SURFM0xqY3pNamdnTVRrdU56Z3hNVU14Tnk0M016STRJREl3TGpReU9URWdNVGN1TVRnd09DQXlNQzQ1TWpFeElERTJMakkyT0RnZ01qQXVPVEl4TVVNeE5DNDROelk0SURJd0xqa3lNVEVnTVRRdU5UQTBPQ0F4T1M0Mk16Y3hJREUwTGpVd05EZ2dNVGt1TmpNM01Vd3hNeTR6TWpnNElESXdMak15TVRGRE1UTXVNekk0T0NBeU1DNHpNakV4SURFekxqa3lPRGdnTWpJdU1qWTFNU0F4Tmk0eU5qZzRJREl5TGpJMk5URkRNVGN1T1RBd09DQXlNaTR5TmpVeElERTVMakUzTWpnZ01qRXVNekExTVNBeE9TNHhOekk0SURFNUxqYzRNVEZETVRrdU1UY3lPQ0F4T0M0eE56TXhJREUzTGprek5qZ2dNVGN1T0RZeE1TQXhOeTQ1TXpZNElERTNMamcyTVRGRE1UY3VPVE0yT0NBeE55NDROakV4SURFNExqazJPRGdnTVRjdU1qazNNU0F4T0M0NU5qZzRJREUyTGpBNU56RkRNVGd1T1RZNE9DQXhOQzQxTkRreElERTNMamM1TWpnZ01UTXVOVGMzTVNBeE5pNHlOVFk0SURFekxqVTNOekZETVRRdU1qSTRPQ0F4TXk0MU56Y3hJREV6TGpVNE1EZ2dNVFV1TXpVek1TQXhNeTQxT0RBNElERTFMak0xTXpGTU1UUXVPREk0T0NBeE5TNDVOREV4UXpFMExqZ3lPRGdnTVRVdU9UUXhNU0F4TlM0eE5qUTRJREUwTGpreU1URWdNVFl1TWpVMk9DQXhOQzQ1TWpFeFF6RTNMakF3TURnZ01UUXVPVEl4TVNBeE55NDFNVFk0SURFMUxqUXlOVEVnTVRjdU5URTJPQ0F4Tmk0d09UY3hXazB5TXk0ek56WTFJREV6TGpVM056RkRNakV1TWpRd05TQXhNeTQxTnpjeElESXdMakl3T0RVZ01UVXVOalF4TVNBeU1DNHlNRGcxSURFM0xqa3lNVEZETWpBdU1qQTROU0F5TUM0eU1ERXhJREl4TGpJME1EVWdNakl1TWpZMU1TQXlNeTR6TnpZMUlESXlMakkyTlRGRE1qVXVOVEV5TlNBeU1pNHlOalV4SURJMkxqVXlNRFVnTWpBdU1qQXhNU0F5Tmk0MU1qQTFJREUzTGpreU1URkRNall1TlRJd05TQXhOUzQyTkRFeElESTFMalV4TWpVZ01UTXVOVGMzTVNBeU15NHpOelkxSURFekxqVTNOekZhVFRJekxqTTNOalVnTWpBdU9USXhNVU15TWk0eU1USTFJREl3TGpreU1URWdNakV1TmpRNE5TQXhPUzQxTmpVeElESXhMalkwT0RVZ01UY3VPVEl4TVVNeU1TNDJORGcxSURFMkxqSTNOekVnTWpJdU1qRXlOU0F4TkM0NU1qRXhJREl6TGpNM05qVWdNVFF1T1RJeE1VTXlOQzQxTkRBMUlERTBMamt5TVRFZ01qVXVNRGd3TlNBeE5pNHlOemN4SURJMUxqQTRNRFVnTVRjdU9USXhNVU15TlM0d09EQTFJREU1TGpVMk5URWdNalF1TlRRd05TQXlNQzQ1TWpFeElESXpMak0zTmpVZ01qQXVPVEl4TVZvaUlHWnBiR3c5SWlNeE1URXhNVEVpTHo0S1BIQmhkR2dnWkQwaVRUSXVOemd3TWpnZ01qQXVOakUxT1VNeExqa3pOVGMwSURFeExqSTJOVEVnT0M0NE16RTBNaUF6TGpBd01ERTNJREU0TGpFNE1qSWdNaTR4TlRVMk0wTXlOeTQxTXpNZ01TNHpNVEV4SURNMUxqYzVOemtnT0M0eU1EWTNOeUF6Tmk0Mk5ESTFJREUzTGpVMU56VWlJSE4wY205clpUMGlZbXhoWTJzaUx6NEtQSEJoZEdnZ1pEMGlUVE0yTGpZME1EWWdNakV1TVRJeE1Vd3pPUzR5TXpnM0lERTJMall5TVRGTU16UXVNRFF5TlNBeE5pNDJNakV4VERNMkxqWTBNRFlnTWpFdU1USXhNVm9pSUdacGJHdzlJbUpzWVdOcklpOCtDand2YzNablBnbz1cIik7XG4gICAgd2lkdGg6IDM4cHg7XG4gICAgaGVpZ2h0OiAyMnB4O1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAtMjZweDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB9XG5cbn1cblxuLnNtYXJ0LXRyYWNrLXBsYXllci5zcHAtc3RpY2t5IC5zcHAtY29udHJvbHMgLnNwcC12b2x1bWUge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdCY6OmJlZm9yZSB7XG5cdCAgICBjb250ZW50OiAnJztcblx0ICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0ICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEhOMlp5QjNhV1IwYUQwaU1Ua2lJR2hsYVdkb2REMGlNVGtpSUhacFpYZENiM2c5SWpBZ01DQXhPU0F4T1NJZ1ptbHNiRDBpYm05dVpTSWdlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtQSEJoZEdnZ1pEMGlUVFl1T0RjNE9URWdOQzQzTVRnNE1VdzBMalEwTlRNeElEY3VNVEkxTURaSU1TNDJOVFl5TlVNeExqSTNNelEwSURjdU1USTFNRFlnTVNBM0xqUXlOVGcwSURFZ055NDNPREV6TVZZeE1TNDNNVGc0UXpFZ01USXVNVEF4TmlBeExqSTNNelEwSURFeUxqTTNOVEVnTVM0Mk5UWXlOU0F4TWk0ek56VXhTRFF1TkRRMU16Rk1OaTQ0TnpnNU1TQXhOQzQ0TURnM1F6Y3VNamc1TURZZ01UVXVNakU0T0NBNElERTBMamswTlRRZ09DQXhOQzR6TkRNNFZqVXVNVGd6TmpWRE9DQTBMalU0TWpBNUlEY3VNamc1TURZZ05DNHpNRGcyTlNBMkxqZzNPRGt4SURRdU56RTRPREZhVFRFekxqSTFJRE11TWprMk9UUkRNVEl1T1RRNU1pQXpMakV3TlRVeklERXlMalV6T1RFZ015NHhPRGMxTmlBeE1pNHpNakF6SURNdU5EZzRNelJETVRJdU1USTRPU0F6TGpneE5qUTNJREV5TGpJeE1Ea2dOQzR5TWpZMk1pQXhNaTQxTVRFM0lEUXVOREU0TURORE1UUXVNelF6T0NBMUxqVTVNemd4SURFMUxqUXhNRElnTnk0Mk1UY3lOU0F4TlM0ME1UQXlJRGt1TnpjM05FTXhOUzQwTVRBeUlERXhMamt4TURJZ01UUXVNelF6T0NBeE15NDVNek0zSURFeUxqVXhNVGNnTVRVdU1UQTVORU14TWk0eU1UQTVJREUxTGpNd01EZ2dNVEl1TVRJNE9TQXhOUzQzTVRFZ01USXVNekl3TXlBeE5pNHdNemt4UXpFeUxqVXhNVGNnTVRZdU16RXlOaUF4TWk0NU1qRTVJREUyTGpReU1Ua2dNVE11TWpVZ01UWXVNak13TlVNeE5TNDBNemMxSURFMExqYzRNVE1nTVRZdU56VWdNVEl1TXpjMU1TQXhOaTQzTlNBNUxqYzFNREEyUXpFMkxqYzFJRGN1TVRVeU5DQXhOUzQwTXpjMUlEUXVOelEyTVRVZ01UTXVNalVnTXk0eU9UWTVORnBOTVRRdU1USTFJRGt1TnpVd01EWkRNVFF1TVRJMUlEZ3VNREkzTkNBeE15NHlNakkzSURZdU5EUXhORGNnTVRFdU56Y3pOQ0ExTGpRNE5EUTBRekV4TGpRM01qY2dOUzR5T1RNd015QXhNUzR3TmpJMUlEVXVNemMxTURZZ01UQXVPRGN4TVNBMUxqY3dNekU1UXpFd0xqWTNPVGNnTmk0d01ETTVOeUF4TUM0M05qRTNJRFl1TkRFME1USWdNVEV1TURZeU5TQTJMall3TlRVelF6RXlMakUxTmpJZ055NHlPRGt4TWlBeE1pNDRNVEkxSURndU5Ea3lNalVnTVRJdU9ERXlOU0E1TGpjMU1EQTJRekV5TGpneE1qVWdNVEV1TURNMU1pQXhNaTR4TlRZeUlERXlMakl6T0RNZ01URXVNRFl5TlNBeE1pNDVNakU1UXpFd0xqYzJNVGNnTVRNdU1URXpNeUF4TUM0Mk56azNJREV6TGpVeU16VWdNVEF1T0RjeE1TQXhNeTQ0TWpRelF6RXhMakF6TlRJZ01UUXVNVEkxTVNBeE1TNDBORFV6SURFMExqSXpORFFnTVRFdU56Y3pOQ0F4TkM0d05ETkRNVE11TWpJeU55QXhNeTR3T0RZZ01UUXVNVEkxSURFeExqVXdNREVnTVRRdU1USTFJRGt1TnpVd01EWmFUVEV3TGpJME1qSWdOeTQyTnpFNU5FTTVMamt4TkRBMklEY3VORGd3TlRNZ09TNDFNekV5TlNBM0xqVTRPVGtnT1M0ek16azROQ0EzTGpreE9EQXpRemt1TVRjMU56Z2dPQzR5TkRZeE5TQTVMakk0TlRFMklEZ3VOakk0T1RjZ09TNDJNVE15T0NBNExqZ3lNRE0zUXprdU9UUXhOREVnT1M0d01URTNPQ0F4TUM0eE9EYzFJRGt1TXpZM01qVWdNVEF1TVRnM05TQTVMamMxTURBMlF6RXdMakU0TnpVZ01UQXVNVFl3TWlBNUxqazBNVFF4SURFd0xqVXhOVGNnT1M0Mk1UTXlPQ0F4TUM0M01EY3hRemt1TWpnMU1UWWdNVEF1T0RrNE5TQTVMakUzTlRjNElERXhMakk0TVRNZ09TNHpNems0TkNBeE1TNDJNRGswUXprdU5UTXhNalVnTVRFdU9UTTNOaUE1TGpreE5EQTJJREV5TGpBME5qa2dNVEF1TWpReU1pQXhNUzQ0TlRVMVF6RXhMakF3TnpnZ01URXVORFExTkNBeE1TNDFJREV3TGpZeU5URWdNVEV1TlNBNUxqYzFNREEyUXpFeExqVWdPQzQ1TURJMElERXhMakF3TnpnZ09DNHdPREl3T1NBeE1DNHlOREl5SURjdU5qY3hPVFJhSWlCbWFXeHNQU0lqTVRFeE1URXhJaTgrQ2p3dmMzWm5QZ289XCIpO1xuICAgIHdpZHRoOiAxOXB4O1xuICAgIGhlaWdodDogMTlweDtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogLTIxcHg7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgfVxufVxuXG4uc21hcnQtcG9kY2FzdC1wbGF5ZXIgLnNwcC12b2x1bWUtc2xpZGVyLFxuLnNtYXJ0LXRyYWNrLXBsYXllciAuc3BwLXZvbHVtZS1zbGlkZXIge1xuXHRiYWNrZ3JvdW5kOiAjRURFQURFICFpbXBvcnRhbnQ7XG5cdGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuXHRib3R0b206IDMwcHggIWltcG9ydGFudDtcblx0bWFyZ2luLWxlZnQ6IDRweDtcbn1cblxuLnNtYXJ0LXBvZGNhc3QtcGxheWVyIC5zcHAtdm9sdW1lLXNsaWRlciAuc3BwLXZvbHVtZS1zbGlkZXItbm90Y2gtMiwgLnNtYXJ0LXRyYWNrLXBsYXllciAuc3BwLXZvbHVtZS1zbGlkZXIgLnNwcC12b2x1bWUtc2xpZGVyLW5vdGNoLTIge1xuXHRiYWNrZ3JvdW5kOiAjRURFQURFICFpbXBvcnRhbnQ7XG59XG5cbi5zbWFydC1wb2RjYXN0LXBsYXllciAuc3BwLXZvbHVtZS1zbGlkZXIgLnNwcC12b2x1bWUtc2xpZGVyLW5vdGNoLTEsIC5zbWFydC10cmFjay1wbGF5ZXIgLnNwcC12b2x1bWUtc2xpZGVyIC5zcHAtdm9sdW1lLXNsaWRlci1ub3RjaC0xIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLnNtYXJ0LXBvZGNhc3QtcGxheWVyIC5zcHAtdm9sdW1lLXNsaWRlciAucmFuZ2VzbGlkZXIsIC5zbWFydC10cmFjay1wbGF5ZXIgLnNwcC12b2x1bWUtc2xpZGVyIC5yYW5nZXNsaWRlciB7XG5cdGJhY2tncm91bmQ6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLnNtYXJ0LXRyYWNrLXBsYXllci5zcHAtc3RpY2t5IC5zcHAtY29udHJvbHMgLnNwcC1zcGVlZCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0d2lkdGg6IDEwJTtcblx0Jjo6YmVmb3JlIHtcblx0XHRjb250ZW50OiAnMXgnO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR3aWR0aDogMjRweDtcblx0XHRoZWlnaHQ6IDI0cHg7XG5cdFx0bGVmdDogMDtcblx0XHR0b3A6IC0xOHB4O1xuXHQgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG5cdCAgICBmb250LXNpemU6IDEzcHg7XG5cdCAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxufVxuXG4uc21hcnQtdHJhY2stcGxheWVyLnNwcC1zdGlja3kgLnNwcC1zcGVlZGluZy0xMjUgLnNwcC1jb250cm9scyAuc3BwLXNwZWVkOjpiZWZvcmUgeyBjb250ZW50OiAnMS4yNXgnOyB9XG4uc21hcnQtdHJhY2stcGxheWVyLnNwcC1zdGlja3kgLnNwcC1zcGVlZGluZy0xNTAgLnNwcC1jb250cm9scyAuc3BwLXNwZWVkOjpiZWZvcmUgeyBjb250ZW50OiAnMS41eCc7IH1cbi5zbWFydC10cmFjay1wbGF5ZXIuc3BwLXN0aWNreSAuc3BwLXNwZWVkaW5nLTE3NSAuc3BwLWNvbnRyb2xzIC5zcHAtc3BlZWQ6OmJlZm9yZSB7IGNvbnRlbnQ6ICcxLjc1eCc7IH1cbi5zbWFydC10cmFjay1wbGF5ZXIuc3BwLXN0aWNreSAuc3BwLXNwZWVkaW5nLTIwMCAuc3BwLWNvbnRyb2xzIC5zcHAtc3BlZWQ6OmJlZm9yZSB7IGNvbnRlbnQ6ICcyeCc7IH1cbi5zbWFydC10cmFjay1wbGF5ZXIuc3BwLXN0aWNreSAuc3BwLXNwZWVkaW5nLTMwMCAuc3BwLWNvbnRyb2xzIC5zcHAtc3BlZWQ6OmJlZm9yZSB7IGNvbnRlbnQ6ICczeCc7IH1cbi5zbWFydC10cmFjay1wbGF5ZXIuc3BwLXN0aWNreSAuc3BwLXNwZWVkaW5nLTA1MCAuc3BwLWNvbnRyb2xzIC5zcHAtc3BlZWQ6OmJlZm9yZSB7IGNvbnRlbnQ6ICcwLjV4JzsgfVxuLnNtYXJ0LXRyYWNrLXBsYXllci5zcHAtc3RpY2t5IC5zcHAtc3BlZWRpbmctMDc1IC5zcHAtY29udHJvbHMgLnNwcC1zcGVlZDo6YmVmb3JlIHsgY29udGVudDogJzAuNzV4JzsgfVxuXG4uc3BwLXN0cC1tb2JpbGUgLnNwcC1wbGF5ZXItbGF5b3V0IC5zcHAtbWFpbi1yZWdpb24gLnNwcC1tYWluLXZpZXcgLnNwcC10b3AtbWF0dGVyIC5zcHAtbW9yZSB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cblxuLyogU1BQIHBsYXllciBtb2JpbGUgKi9cbi5zcHAtc3RwLW1vYmlsZS5zcHAtc3RpY2t5LWV4cGFuZGVkIHtcblx0XG5cdG1heC1oZWlnaHQ6IDI1MHB4ICFpbXBvcnRhbnQ7XG5cdFx0XG5cdC5zcHAtc3RpY2t5LWV4cGFuZGVkLWhlYWRlciB7XG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG5cdFxuXHQuc3BwLW1haW4tdmlldyB7XG5cdFx0cGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcblx0fVxuXHRcblx0LnNwcC1zaG93LWxvZ28sXG5cdC5zcHAtc2hvdy1sb2dvIGltZyB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdHdpZHRoOiA4MHB4ICFpbXBvcnRhbnQ7XG5cdFx0aGVpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG5cdH1cblx0XG5cdC5zcHAtYXJ0aXN0LWFuZC10aXRsZSB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHQgICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuXHQgICAgbWFyZ2luOiAwIDAgMCAyMHB4ICFpbXBvcnRhbnQ7XG5cdCAgICB3aWR0aDogY2FsYygxMDAlIC0gMTgwcHgpICFpbXBvcnRhbnQ7XG5cdH1cblx0XG5cdC5zcHAtbmV3cyB7XG5cdFx0cGFkZGluZzogMCAhaW1wb3J0YW50O1xuXHR9XG5cdFxuXHQuc3BwLXRpbWUtZWxhcHNlZCxcblx0LnNwcC10aW1lLXJlbWFpbmluZyB7XG5cdFx0Y29sb3I6ICMxMTEgIWltcG9ydGFudDtcblx0XHR0b3A6IC0xMnB4ICFpbXBvcnRhbnQ7XG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQgIWltcG9ydGFudDtcblx0fVxuXHRcblx0LnNwcC10aW1lLWVsYXBzZWQge1xuXHRcdG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcblx0fVxuXHRcblx0LnNwcC10aW1lLXJlbWFpbmluZyB7XG5cdFx0bWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcblx0fVxuXHRcblx0LnNwcC1wbGF5LXBhdXNlLWNpcmNsZSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI0Y4Q0Q1RiAhaW1wb3J0YW50O1xuXHR9XG5cdFxuXHQuc3BwLXByb2dyZXNzLWJhciB7XG5cdFx0Ym90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG5cdH1cblx0XG5cdC5zcHAtY29udHJvbHMge1xuXHRcdGJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuXHR9XG5cdFxuXHQuc3BwLXN0ZXAtYmFjazo6YmVmb3JlLFxuXHQuc3BwLXN0ZXAtZm9yd2FyZDo6YmVmb3JlIHtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG5cdFx0d2lkdGg6IDUycHggIWltcG9ydGFudDtcblx0XHRoZWlnaHQ6IDM0cHggIWltcG9ydGFudDtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgIWltcG9ydGFudDtcblx0XHR0b3A6IC0zMHB4ICFpbXBvcnRhbnQ7XG5cdH1cblx0XG5cdC5zcHAtdm9sdW1lOjpiZWZvcmUge1xuXHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJTtcblx0XHR3aWR0aDogMjVweCAhaW1wb3J0YW50O1xuXHRcdGhlaWdodDogMjVweCAhaW1wb3J0YW50O1xuXHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJSAhaW1wb3J0YW50O1xuXHRcdHRvcDogLTIzcHggIWltcG9ydGFudDtcblx0fVxuXHRcblx0LnNwcC1zcGVlZDo6YmVmb3JlIHtcblx0XHRmb250LXNpemU6IDE3cHggIWltcG9ydGFudDtcblx0fVxuXHRcbn1cbiIsIkBpbXBvcnQgJ3ZhcmlhYmxlcyc7XG5AaW1wb3J0ICd0aGVtZS1jb2xvcnMnO1xuXG5ib2R5IHtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG59XG5cbio6Zm9jdXMge291dGxpbmU6MDt9XG5cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICBtYXJnaW46IDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBAaW5jbHVkZSB0aGVtZWQoKSB7XG4gICAgY29sb3I6IHQoJ3RpdGxlJyk7XG4gIH1cbiAgZm9udC1mYW1pbHk6IGV1cm9wYTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5oMSB7XG4gIGZvbnQtc2l6ZTogNDZweDtcbiAgbGluZS1oZWlnaHQ6IDEyNSU7XG4gIGxldHRlci1zcGFjaW5nOiAtMS41cHg7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYzLjk5ODc1ZW0pIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgbGluZS1oZWlnaHQ6IDEyNSU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0xcHg7XG4gIH1cbn1cbmgyIHtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjMuOTk4NzVlbSkge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBsaW5lLWhlaWdodDogMTI1JTtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICB9XG59XG5cbi5wYWdlLWNvbnRlbnQtc3R5bGUge1xuICBoMiB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2My45OTg3NWVtKSB7XG4gICAgICBwYWRkaW5nLXRvcDogMjRweDtcbiAgICB9XG4gIH1cbn1cbmgzIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjMuOTk4NzVlbSkge1xuICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgfVxufVxuaDQge1xuICBmb250LXNpemU6IDIxcHg7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tdG9wOiAzOXB4O1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2My45OTg3NWVtKSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5oNSB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYzLjk5ODc1ZW0pIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbmg2e1xuICBmb250LWZhbWlseTogTWluaW9uIFBybztcbiAgZm9udC1zaXplOiAyMXB4O1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjMuOTk4NzVlbSkge1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgfVxufVxucCB7XG4gIGZvbnQtc2l6ZTogMjFweDtcbiAgbGluZS1oZWlnaHQ6IDE2NSU7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi10b3A6IDI0cHg7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYzLjk5ODc1ZW0pIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIH1cbiAgJi5zbWFsbCB7XG5cdCAgZm9udC1zaXplOiAxOHB4O1xuICB9XG4gIGEge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgfVxufVxucC5oYXMtdGV4dC1hbGlnbi1jZW50ZXIge1xuICBtYXgtd2lkdGg6IDYwOHB4O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2My45OTg3NWVtKSB7XG4gICAgcGFkZGluZy1yaWdodDogMjdweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDI3cHg7XG4gIH1cbn1cbi5zaW5nbGUtcG9zdCB7XG4gIC5wYWdlX19jb250ZW50IHtcbiAgICAmID4gcDpub3QoLnNtYWxsKTpmaXJzdC1jaGlsZCB7XG4gICAgICAmOjpmaXJzdC1sZXR0ZXIge1xuICAgICAgICBmb250LXNpemU6IDcwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA2OHB4O1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJiA+IHAuc21hbGw6Zmlyc3QtY2hpbGQgKyBwIHtcbiAgICAgICY6OmZpcnN0LWxldHRlciB7XG4gICAgICAgIGZvbnQtc2l6ZTogNzBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDY4cHg7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuYmxvY2txdW90ZSB7XG4gIGJvcmRlci1sZWZ0OiAycHggc29saWQgI0VERUFERTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIHAge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICBiYWNrZ3JvdW5kOiAjZmVmNWRmO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjg7XG4gIH1cbn1cbi53cC1ibG9jay1pbWFnZSBmaWdjYXB0aW9uIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICBjb2xvcjogIzY2NjY2NjtcbiAgbWFyZ2luOiAxNnB4IDA7XG59XG51bCxcbm9sIHtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBsaW5lLWhlaWdodDogMTY1JTtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbGkge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYzLjk5ODc1ZW0pIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIH1cbn1cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMDtcbn1cblxuaDIuc2VjdGlvbiB7XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgbGluZS1oZWlnaHQ6IDEyNSU7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYzLjk5ODc1ZW0pIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbn1cblxuaDEuaGFzLXRleHQtYWxpZ24tY2VudGVyIHtcbiAgbWF4LXdpZHRoOiA3NzBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjMuOTk4NzVlbSkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI3cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyN3B4O1xuICB9XG59XG5cbmgyLmhhcy10ZXh0LWFsaWduLWNlbnRlciB7XG4gIG1heC13aWR0aDogNzMwcHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1ib3R0b206IDY0cHg7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYzLjk5ODc1ZW0pIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyN3B4O1xuICAgIHBhZGRpbmctbGVmdDogMjdweDtcbiAgfVxufVxuLndwLWJsb2NrLWltYWdlLmFsaWduZnVsbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbnVsIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBsaSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC8vcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiA0cHg7XG4gICAgICBoZWlnaHQ6IDRweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxMTExMTE7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiAxNi41cHg7XG4gICAgfVxuICB9XG59XG5cbi5wYWdlX19jb250ZW50LnBhZ2UtY29udGVudC1zdHlsZSB7XG5cdG1hcmdpbjogMDtcblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSAgeyBcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIH1cbn1cblxuYS5hcmljbGUtbGxpbmsge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBtYXJnaW4tdG9wOiA2NHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgaDIge1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIH1cbn1cblxuYS5ub3N0eWxlIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuYSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLGxlZnQgdG9wLGxlZnQgYm90dG9tLGZyb20oI0ZFRjVERiksdG8oI0ZFRjVERikpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCNGRUY1REYgMCUsI0ZFRjVERiAxMDAlKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDA7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMTExJTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLXNpemUgLjI1cyBlYXNlLWluO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLXNpemUgLjI1cyBlYXNlLWluO1xuICBwYWRkaW5nOiAycHggMnB4IDBweCAwO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI0UyRERDQTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSA4OCU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZjhjZDVmO1xuICB9XG59XG5cbmhyIHtcbiAgYm9yZGVyOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci10b3A6IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRURFQURFO1xuICBtYXJnaW4tcmlnaHQ6IDgwJTtcbiAgbWFyZ2luLXRvcDogMzRweDtcbiAgbWFyZ2luLWJvdHRvbTogMzRweDtcbn1cblxuLndwLWJsb2NrLWdyb3VwIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjMuOTk4NzVlbSkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI3cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyN3B4O1xuICB9XG4gIC53cC1ibG9jay1jb2x1bW5zIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG4gIH1cbiAgaDI6bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gICAgbWFyZ2luLXRvcDogNjBweDtcbiAgfVxufVxuXG4ud3AtYmxvY2stZ3JvdXAubm8tbWFyZ2luIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjMuOTk4NzVlbSkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5cbi53cC1ibG9jay1pbWFnZS5hbGlnbmZ1bGwgaW1nLCAud3AtYmxvY2staW1hZ2UuYWxpZ253aWRlIGltZyB7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjMuOTk4NzVlbSkge1xuICAgIGhlaWdodDogMzAwcHg7XG4gIH1cbn1cbiNnb29kcmVhZHMtd2lkZ2V0IHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjMuOTk4NzVlbSkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLndwLWJsb2NrLWdyb3VwLmFmdGVyLWhlcm8ge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgLm9yZGVyLWJpZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4ud3AtYmxvY2stZ3JvdXAuZmlyc3Qge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cblxuLnBhZ2UtY29udGVudC1zdHlsZSB7XG4gIG1heC13aWR0aDogNzMwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xuICB9IFxufVxuXG4ud3AtYmxvY2stZ3JvdXBfX2lubmVyLWNvbnRhaW5lciB7XG4gIG1heC13aWR0aDogNzMwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4ubm8tbWFyZ2luIC53cC1ibG9jay1ncm91cF9faW5uZXItY29udGFpbmVyIHtcblx0bWF4LXdpZHRoOiBub25lO1xufVxuXG4vKiBsaXN0cyBzcGFjaW5nIGFuZCBzbWFsbGVyIGRvdHMgKi9cbi5wYWdlX19jb250ZW50IG9sLFxuLnBhZ2UtY29udGVudC1zdHlsZSBvbCB7XG5cdHBhZGRpbmctbGVmdDogMS41ZW07XG59XG5cbi5wYWdlX19jb250ZW50IHVsLFxuLnBhZ2UtY29udGVudC1zdHlsZSB1bCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVlbTtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg0MHB4KSB7XG4gICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIH0gXG59XG5cbi5wYWdlX19jb250ZW50IHVsIGxpOmJlZm9yZSxcbi5wYWdlLWNvbnRlbnQtc3R5bGUgdWwgbGk6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogNHB4O1xuICAgIGhlaWdodDogNHB4O1xuICAgIGJhY2tncm91bmQ6ICMxMTE7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IC0yMXB4O1xuICAgIHRvcDogMTRweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xufSJdfQ== */
