/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */@import url("https://fonts.googleapis.com/css?family=Exo+2:300,300i,400,400i,500,500i,600,600i,700,700i|Ubuntu:300,300i,400,400i,500,500i,700,700i&amp;subset=cyrillic");html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:0.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}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;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}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}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[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{display:inline-block;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-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}.body-overflow{overflow:hidden}html,body{height:100%;margin:0}main{position:relative;z-index:2;-ms-flex-negative:0;flex-shrink:0}footer{z-index:3;position:relative}section{overflow:hidden}.slick-slide{outline:none}.wrapper{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.s_section{padding:120px 0 110px}@media all and (max-width: 1499px){.s_section{padding:100px 0}}@media all and (max-width: 999px){.s_section{padding:45px 0}}.container{max-width:1440px;width:100%;position:relative;margin:0 auto;padding:0 15px}@media all and (max-width: 1499px){.container{padding:0 80px}}@media all and (max-width: 1023px){.container{padding:0 16px}}@media all and (max-width: 1023px){.container--mob{padding:0 22px}}*{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}button,a{outline:none}b,strong{font-weight:inherit}b,strong{font-weight:bolder}ul{list-style:none}.fw{display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}label.error{display:none;position:absolute;bottom:0px;right:0;color:#EB5757;font-size:14px;font-weight:400;text-align:right;pointer-events:none;font-size:0;z-index:5}@-webkit-keyframes hinge{0%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{opacity:0.7;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes hinge{0%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{opacity:0.7;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes tada{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}100%{opacity:0.7;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes tada{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}100%{opacity:0.7;-webkit-transform:translateX(0);transform:translateX(0)}}.input-wrap{position:relative;max-width:100%;border-bottom:1px solid #C4C4C4;-ms-input-placeholder-color:#4F4F4F}.input-wrap input{display:block;background:transparent;outline:none;border:none;max-width:100%;width:100%;font-size:14px;padding:8px 0;color:#000000;font-family:'Exo 2', sans-serif}.input-wrap ::-webkit-input-placeholder{color:#4F4F4F}.input-wrap :-ms-input-placeholder{color:#4F4F4F}.input-wrap ::placeholder{color:#4F4F4F}.input-wrap ::-ms-input-placeholder{color:#4F4F4F}.input--error{-ms-input-placeholder-color:#EB5757}.input--error input{color:#EB5757}.input--error ::-webkit-input-placeholder{color:#EB5757}.input--error :-ms-input-placeholder{color:#EB5757}.input--error ::placeholder{color:#EB5757}.input--error ::-ms-input-placeholder{color:#EB5757}.input--good input{color:#27AE60}iframe{border:none}.s_storage{position:fixed;z-index:50;width:100%;left:0;bottom:0;display:block;background:#fff;padding:19px 0;display:none}@media all and (max-width: 1023px){.s_storage{padding:16px 0}}.s_storage_wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media all and (max-width: 1023px){.s_storage_wrap{display:block}}.s_storage_left{max-width:700px;width:100%;margin-right:30px}@media all and (max-width: 1023px){.s_storage_left{margin-right:0;margin-bottom:20px}}.s_storage_left p{font-weight:500}.s_storage_right{-ms-flex-negative:0;flex-shrink:0}.s_storage_btns{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media all and (max-width: 1023px){.s_storage_btns{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media all and (max-width: 639px){.s_storage_btns{display:block}}.s_storage_btn{margin-right:21px}.s_storage_btn:last-of-type{margin-right:0}@media all and (max-width: 639px){.s_storage_btn{margin:0;margin-bottom:20px}.s_storage_btn:last-of-type{margin-bottom:0}}.site-button{font-size:14px;height:29px;padding:0 15px 0 87px;color:#fff;background-position:left;display:inline-block;line-height:25px;font-weight:bold;cursor:pointer;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;background:-webkit-linear-gradient(6.8deg, #FF914F .49%, #DF5B0C 50%, #DF5B0C 100%);background:linear-gradient(83.2deg, #FF914F .49%, #DF5B0C 50%, #DF5B0C 100%);-webkit-transition:all 0.4s cubic-bezier(0.55, 0.085, 0.68, 0.53);transition:all 0.4s cubic-bezier(0.55, 0.085, 0.68, 0.53);background-position:0%;background-size:200%;border:none;outline:none;font-family:'Exo 2', sans-serif}@media all and (max-width: 1499px){.site-button{font-size:12px}}.site-button:hover{background-position:100%}.site-button--two{font-size:14px;height:29px;padding:0 15px 0 87px;color:#fff;background-position:left;display:inline-block;line-height:25px;font-weight:bold;cursor:pointer;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;background:-webkit-linear-gradient(5.83deg, #3EA2E3 .49%, #0965A0 50%, #0965A0 100%);background:linear-gradient(84.17deg, #3EA2E3 .49%, #0965A0 50%, #0965A0 100%);-webkit-transition:all 0.4s cubic-bezier(0.55, 0.085, 0.68, 0.53);transition:all 0.4s cubic-bezier(0.55, 0.085, 0.68, 0.53);background-position:0%;background-size:200%;border:none;outline:none;font-family:'Exo 2', sans-serif}@media all and (max-width: 1499px){.site-button--two{font-size:12px}}.site-button--two:hover{background-position:100%}*{line-height:1;font-weight:400;font-family:'Exo 2', sans-serif}h1,h2,h3,h4,h5,h6{color:#004877;font-weight:bold;margin:0;font-family:'Ubuntu', sans-serif}h1,.h1{font-size:40px;line-height:1.2;margin-bottom:1em}h1:last-child,.h1:last-child{margin-bottom:0}@media all and (max-width: 1499px){h1,.h1{font-size:32px}}h2,.h2{font-size:32px;line-height:1.2;margin-bottom:1em}h2:last-child,.h2:last-child{margin-bottom:0}@media all and (max-width: 1499px){h2,.h2{font-size:24px}}@media all and (max-width: 999px){h2,.h2{font-size:18px}}h3,.h3{font-size:24px;line-height:1.2;margin-bottom:1em}h3:last-child,.h3:last-child{margin-bottom:0}@media all and (max-width: 1499px){h3,.h3{font-size:18px}}h4,.h4{font-size:16px;line-height:1.2;margin-bottom:1em;font-family:'Exo 2', sans-serif}@media all and (max-width: 1499px){h4,.h4{font-size:14px}}h4:last-child,.h4:last-child{margin-bottom:0}p,span{margin-bottom:1.5em;font-size:14px;line-height:1.6;color:#000;font-weight:400;font-family:'Exo 2', sans-serif}@media all and (max-width: 1499px){p,span{font-size:12px}}@media all and (max-width: 999px){p,span{line-height:1.45}}p:last-child,span:last-child{margin-bottom:0}span,a{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}a{text-decoration:none;color:inherit}li{margin-bottom:1em;font-size:14px;line-height:1.4em;font-weight:normal;position:relative}li:last-child{margin-bottom:0}ol{list-style-type:decimal;padding-left:15px;margin-bottom:40px}.typography::after{content:"";display:table;clear:both}.typography .alignright{float:right;margin-left:20px;margin-bottom:5px;max-width:50%}@media all and (max-width: 767px){.typography .alignright{max-width:100%;float:none;margin:auto;margin-bottom:16px}}.typography .alignleft{float:left;margin-right:20px;margin-bottom:5px;max-width:50%}@media all and (max-width: 767px){.typography .alignleft{max-width:100%;float:none;margin:auto;margin-bottom:16px}}.typography img{max-width:100%;display:block;height:auto;margin:0 auto;margin-bottom:16px}.typography h2,.typography h3,.typography h4,.typography h5{margin-bottom:16px}.typography p{margin-bottom:24px}.typography p:last-child{margin-bottom:0}.typography ol{list-style-type:decimal;padding-left:15px;margin-bottom:40px}.typography ul li{line-height:1.4;font-size:14px;padding-left:24px;margin-bottom:1.45em}.typography ul li::after{position:absolute;left:0;top:7px;content:'';border-radius:50%;width:6px;height:6px;background:#004877}@media all and (max-width: 1365px){.typography ul li{font-size:12px}}.typography iframe{margin:24px auto;display:block;max-width:100%}.typography a{color:#004877;font-weight:600;word-break:break-word;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.typography a:hover{color:#F37021}.s_popup{position:fixed;left:0;top:0;width:100%;height:100%;z-index:100;overflow-y:auto;display:none}.s_popup_layer{z-index:1;position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(197,191,191,0.8)}.s_popup_wrap{min-height:100vh;padding:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex}.s_popup_content{max-width:310px;width:100%;margin:0 auto;padding:37px 43px 50px;background:#fff;-webkit-box-shadow:0px 4px 34px rgba(0,0,0,0.1);box-shadow:0px 4px 34px rgba(0,0,0,0.1);position:relative}.s_popup_close{position:absolute;width:20px;height:20px;right:8px;top:10px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;z-index:6;cursor:pointer}.s_popup_close:hover svg path{fill:#004877}.s_popup_close img,.s_popup_close svg{margin:0 auto;display:block;max-width:100%;height:auto}.s_popup_close img path,.s_popup_close svg path{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.s_popup_header{margin-bottom:17px}.s_popup_header h3{margin-bottom:0.7em}.s_popup_inputs{margin-bottom:42px}.s_popup_inputs #file{display:none}.s_popup_inputs label.file{display:block;width:100%;padding-bottom:5px;font-size:14px;padding:8px 0;color:#000000;position:relative;cursor:pointer}.s_popup_inputs label.file::after{position:absolute;right:4px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:2px;height:10px;background:#000;content:'';z-index:2}.s_popup_inputs label.file::before{position:absolute;right:0;background:#000;width:10px;height:2px;top:50%;-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);z-index:2;content:''}.s_popup_inputs .file-text{padding-bottom:5px}.s_popup_input{margin-bottom:13px}.s_popup_input:last-of-type{margin-bottom:0}.s_popup_btn button{max-width:100%;width:100%;text-align:center;padding:0 20px}.s_popup--thanks{text-align:center}.s_popup--video .s_popup_content{max-width:1200px;margin:0 auto;padding:25px}.s_popup--video .s_popup_wrap{padding:5px}.s_popup_video{position:relative;width:100%;padding-bottom:60%;z-index:2}.s_popup_video iframe{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}.s_header{position:fixed;width:100%;height:auto;top:0;left:0;background:#fff;z-index:40;padding:26px 0}@media all and (max-width: 767px){.s_header::after{position:absolute;left:0;top:0;width:100%;height:100%;content:'';display:block;background:#fff;z-index:8}}@media all and (max-width: 1499px){.s_header{padding:15px 0}}.s_header_container{max-width:1920px;padding:0 35px}@media all and (max-width: 1365px){.s_header_container{padding:0 24px}}@media all and (max-width: 999px){.s_header_container{padding:0 16px}}.s_header_wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.s_header_logo{max-width:274px;width:100%;position:relative;z-index:10;-webkit-transition:all 0.25s ease;transition:all 0.25s ease;opacity:1;visibility:visible}.s_header_logo--hide{visibility:hidden;opacity:0}@media all and (max-width: 1499px){.s_header_logo{max-width:162px}}@media all and (max-width: 999px){.s_header_logo{max-width:140px}}.s_header_logo img,.s_header_logo svg{display:block;max-width:100%;height:auto}.s_header_right{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}@media all and (max-width: 767px){.s_header_right{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media all and (max-width: 767px){.s_header_menu{position:fixed;left:0%;top:-100%;width:100%;height:100%;background:#fff;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;z-index:5;overflow-y:auto}.s_header_menu--open{top:0}}@media all and (max-width: 767px){.s_header_menu_wrap{padding:70px 36px}}@media all and (max-width: 767px){.s_header_menu_wrap ul{display:block}}.s_header_menu_wrap ul li{margin:0;font-size:16px;font-weight:400;font-family:'Exo 2', sans-serif;color:#000;margin-right:50px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}@media all and (max-width: 999px){.s_header_menu_wrap ul li{font-size:14px;margin-right:40px}}@media all and (max-width: 767px){.s_header_menu_wrap ul li{font-size:16px;margin:0}}.s_header_menu_wrap ul li:last-of-type{margin-right:0}.s_header_menu_wrap ul li:hover{color:#F37021}.s_header_menu_wrap ul li a{font-size:inherit;font-family:inherit;color:inherit;font-weight:inherit}@media all and (max-width: 767px){.s_header_menu_wrap ul li a{display:block;padding:14px 0}}.s_header_menu_wrap ul li.active,.s_header_menu_wrap ul li.current-menu-item{color:#F37021}.s_header_lang{width:auto;-ms-flex-negative:0;flex-shrink:0;position:relative;display:inline-block;background:#fff;margin-left:60px;z-index:10}@media all and (max-width: 999px){.s_header_lang{margin-left:40px}}@media all and (max-width: 767px){.s_header_lang{margin:0;margin-right:5px}}.s_header_lang span{color:#F37021;font-family:'Exo 2', sans-serif;font-size:16px;padding:0 14px;text-transform:uppercase}.s_header_lang_choose{position:absolute;left:0;top:100%;width:100%;background:#fff;padding:4px 0;opacity:0;visibility:hidden;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.s_header_lang_choose--open{opacity:1;visibility:visible}.s_header_lang_choose a{color:#4F4F4F;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;font-family:'Exo 2', sans-serif;font-size:16px;display:block;padding:4px 14px;text-transform:uppercase}.s_header_lang_choose a:hover{color:#F37021}.s_header_burger{display:none}@media all and (max-width: 767px){.s_header_burger{position:relative;z-index:10;display:block;width:22px;height:21px;cursor:pointer}.s_header_burger_line{position:absolute;width:100%;height:5px;background:#004877;left:0;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.s_header_burger_line--one{top:0}.s_header_burger_line--two{top:8px}.s_header_burger_line--three{bottom:0}.s_header_burger--open .s_header_burger_line--one{top:50%;-webkit-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.s_header_burger--open .s_header_burger_line--two{opacity:0}.s_header_burger--open .s_header_burger_line--three{top:50%;-webkit-transform:translateY(-50%) rotate(-45deg);-ms-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}}.s_footer{background-position:center;background-repeat:no-repeat;background-size:cover;padding:80px 0}@media all and (max-width: 1499px){.s_footer{padding:36px 0}}@media all and (max-width: 639px){.s_footer{padding:48px 0}}@media all and (max-width: 767px){.s_footer .container{padding:0 42px}}@media all and (max-width: 639px){.s_footer .container{padding:0 38px}}@media all and (max-width: 1499px){.s_footer__logo{max-width:171px}.s_footer__logo img{max-width:100%}}@media all and (max-width: 1023px){.s_footer__logo{margin-bottom:40px}}@media all and (max-width: 639px){.s_footer__logo{margin-bottom:26px}}.s_footer__info{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:26px;padding-right:115px;position:relative}@media all and (max-width: 1499px){.s_footer__info{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:60px}}@media all and (max-width: 767px){.s_footer__info{margin-left:0}}@media all and (max-width: 639px){.s_footer__info{padding-right:0}}.s_footer .zorelit{fill:#fff}.s_footer .zorelit__section{margin-top:20px;position:absolute;margin:0;width:80px;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media all and (max-width: 1499px){.s_footer .zorelit__section{top:0;-webkit-transform:none;-ms-transform:none;transform:none}}@media all and (max-width: 639px){.s_footer .zorelit__section{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-top:30px}}.s_footer .zorelit__section img{display:block;max-width:80px;margin-left:auto}.s_footer a{-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.s_footer a:hover{color:#F37021}.s_footer__wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media all and (max-width: 1499px){.s_footer__wrap{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media all and (max-width: 1023px){.s_footer__wrap{display:block}}.s_footer__item{margin-left:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media all and (max-width: 1499px){.s_footer__item{width:50%;margin-left:0;text-align:left;margin-bottom:32px}}@media all and (max-width: 639px){.s_footer__item{width:100%;margin-bottom:24px}}@media all and (max-width: 1499px){.s_footer__item:nth-child(2){max-width:230px;width:100%;-ms-flex-negative:0;flex-shrink:0}}@media all and (max-width: 639px){.s_footer__item:nth-child(2){max-width:none}}.s_footer__item:first-child{margin-left:0;max-width:280px}.s_footer__item *{font-size:14px;color:#fff}@media all and (max-width: 1499px){.s_footer__item *{font-size:12px}}.s_footer__icon{width:22px;height:22px;-ms-flex-negative:0;flex-shrink:0;background-position:center;background-size:50%;background-repeat:no-repeat;background-color:#F37021;border-radius:50%;margin:0 auto;margin-right:24px}@media all and (max-width: 1499px){.s_footer__icon{margin:0;margin-right:18px}}.s_footer__soc{margin-left:36px}@media all and (max-width: 1499px){.s_footer__soc{margin:0;margin-bottom:32px;max-width:230px;width:100%;-ms-flex-negative:0;flex-shrink:0}}@media all and (max-width: 639px){.s_footer__soc{margin-top:10px;margin-bottom:0}}.s_footer__soc:hover .s_footer__icon{opacity:0.6}.s_footer__soc .s_footer__icon{background-color:#fff;display:inline-block;margin-right:16px;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.s_footer__soc .s_footer__icon:hover{opacity:1 !important}@media all and (max-width: 1499px){.s_footer__soc .s_footer__icon{margin-right:8px}}.zorelit__rocket{transform-box:fill-box;-webkit-transform-origin:50% 50% !important;-ms-transform-origin:50% 50% !important;transform-origin:50% 50% !important;-webkit-transform-origin:center !important;-ms-transform-origin:center !important;transform-origin:center !important}.s_breadcrumbs_wrap{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-ms-flex-wrap:wrap;flex-wrap:wrap;display:block}.s_breadcrumbs_wrap a,.s_breadcrumbs_wrap span{width:auto;display:inline;font-size:12px;font-family:'Exo 2', sans-serif;font-weight:400}@media all and (max-width: 1023px){.s_breadcrumbs_wrap a,.s_breadcrumbs_wrap span{font-size:10px}}.s_breadcrumbs_wrap a{color:#828282;position:relative;padding-right:16px;-webkit-transition:all 0.25s ease;transition:all 0.25s ease}@media all and (max-width: 1365px){.s_breadcrumbs_wrap a{padding-right:8px}}.s_breadcrumbs_wrap a:hover{color:#F37021}.s_breadcrumbs_wrap a::after{position:absolute;right:4px;content:'-';top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media all and (max-width: 1365px){.s_breadcrumbs_wrap a::after{right:0px}}.s_breadcrumbs_wrap span{color:#000}.s_event{padding-top:50px;padding-bottom:96px}@media all and (max-width: 1499px){.s_event{padding-bottom:36px}}@media all and (max-width: 1023px){.s_event{padding-top:24px;padding-bottom:24px}}@media all and (max-width: 639px){.s_event{padding-bottom:29px}}@media all and (max-width: 1023px){.s_event .container{padding-right:0}}@media all and (max-width: 639px){.s_event .container{padding:0}}.s_event_logo{width:39.6%;margin-left:auto;position:absolute;right:0;z-index:4}@media all and (max-width: 1299px){.s_event_logo{-webkit-transform:translateX(7%);-ms-transform:translateX(7%);transform:translateX(7%);width:49%}}@media all and (max-width: 1023px){.s_event_logo{display:none}}.s_event_logo_img{display:block;max-width:320px;margin:0 auto}@media all and (max-width: 1499px){.s_event_logo_img{max-width:240px}}.s_event_logo img{display:block;max-width:100%;height:auto;margin:0 auto}.s_event_flex{position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:453px}@media all and (max-width: 1299px){.s_event_flex{min-height:326px}}@media all and (max-width: 1023px){.s_event_flex{min-height:240px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding:0 !important;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media all and (max-width: 639px){.s_event_flex{display:block}}.s_event_image{width:71%;position:absolute;z-index:1;right:0;top:0;height:100%}@media all and (max-width: 1299px){.s_event_image{width:61%;-webkit-transform:translateX(11%);-ms-transform:translateX(11%);transform:translateX(11%)}}@media all and (max-width: 1023px){.s_event_image{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);position:relative;width:52.5%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;height:auto}}@media all and (max-width: 639px){.s_event_image{width:100%}}.s_event_image_wrap{height:100%}.s_event_image .s_event_logo{display:none}@media all and (max-width: 1023px){.s_event_image .s_event_logo{display:block;max-width:100%;margin:0 auto;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:2}.s_event_image .s_event_logo img{display:block;position:static}}@media all and (max-width: 639px){.s_event_image .s_event_logo .s_event_logo_img{max-width:140px}}.s_event_img{height:100%;position:relative;padding-bottom:45.3%}@media all and (max-width: 639px){.s_event_img{padding-bottom:50%}}.s_event_img img{display:block;position:absolute;left:0;top:0;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.s_event_content{padding:10px 0;position:relative;z-index:2;width:60.4%}@media all and (max-width: 1299px){.s_event_content{width:51%}}@media all and (max-width: 1023px){.s_event_content{padding:0;width:47.5%}}@media all and (max-width: 639px){.s_event_content{width:100%;padding:0 16px;margin-top:-28px}}.s_event_content_wrap{padding:48px 120px 48px 70px;position:relative}@media all and (max-width: 1299px){.s_event_content_wrap{padding:45px 80px 58px 40px}}@media all and (max-width: 1023px){.s_event_content_wrap{height:100%;padding:45px 22px 45px 22px}}@media all and (max-width: 639px){.s_event_content_wrap{padding:45px 22px}}.s_event_text .h3{color:#fff;margin-bottom:2.1em}@media all and (max-width: 1299px){.s_event_text .h3{margin-bottom:1.7em}}@media all and (max-width: 1023px){.s_event_text .h3{margin-bottom:1.3em}}.s_event_cat{color:#F37021;font-size:12px;margin-bottom:24px}@media all and (max-width: 1299px){.s_event_cat{margin-bottom:20px}}@media all and (max-width: 1023px){.s_event_cat{font-size:10px}}.s_event_date{color:#fff}.s_event_button{position:absolute;right:0;top:50%;-webkit-transform:translateX(50%) translateY(-50%);-ms-transform:translateX(50%) translateY(-50%);transform:translateX(50%) translateY(-50%);display:block;border:none;cursor:pointer;outline:none;z-index:10;background-color:transparent}@media all and (max-width: 1299px){.s_event_button{max-width:44px}}@media all and (max-width: 639px){.s_event_button{bottom:20px;top:unset;-webkit-transform:none;-ms-transform:none;transform:none;right:22px;max-width:35px}}.s_event_button svg,.s_event_button img{display:block;max-width:100%;height:auto;position:relative;z-index:2;cursor:pointer}.s_event_button svg path{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.s_event_button svg:hover path{stroke:#01436E;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.s_event_breadcrumbs{width:28%;position:absolute;left:0;top:0;height:auto}@media all and (max-width: 1299px){.s_event_breadcrumbs{width:45%}}@media all and (max-width: 1023px){.s_event_breadcrumbs{position:relative;width:100%;-webkit-transform:none !important;-ms-transform:none !important;transform:none !important;top:unset !important;margin-bottom:10px;padding-left:22px;padding-right:38px}}@media all and (max-width: 639px){.s_event_breadcrumbs{padding:0 38px}}.s_information{overflow:hidden;padding:48px 0 96px;background:url(../images/bg-event2.jpg);background-repeat:no-repeat;background-size:cover}@media all and (max-width: 1499px){.s_information{padding:48px 0 60px}}@media all and (max-width: 999px){.s_information{padding:36px 0 48px}}.s_information__box{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media all and (max-width: 999px){.s_information__box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.s_information__left{-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:55%;width:100%}@media all and (max-width: 1499px){.s_information__left{max-width:65%}}@media all and (max-width: 999px){.s_information__left{max-width:100%;margin-bottom:36px}}@media all and (max-width: 639px){.s_information__left{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.s_information__title{margin-bottom:24px}.s_information__img{-ms-flex-item-align:start;align-self:flex-start;display:block;margin-right:60px;max-width:295px;width:100%;position:relative}.s_information__img:hover .s_information__link{opacity:1}@media all and (max-width: 1499px){.s_information__img{margin-right:30px;max-width:190px}}@media all and (max-width: 639px){.s_information__img{margin-right:0;margin-bottom:18px}}.s_information__img img{width:100%;display:block;-o-object-fit:cover;object-fit:cover}.s_information__link{position:absolute;bottom:0;right:0;left:0;padding-right:10px;padding-left:0;text-align:right;opacity:0;-webkit-transition:0.2s ease;transition:0.2s ease}.s_information__content{max-width:415px;width:100%}.s_information__name{margin-bottom:12px}.s_information__name h3{color:#000}.s_information__prof{margin-bottom:24px}@media all and (max-width: 999px){.s_information__prof{margin-bottom:12px}}.s_information__type{margin-bottom:12px}.s_information__type p{color:#004877;font-size:16px}.s_information__right{max-width:45%;width:100%;margin-left:80px;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 75px}@media all and (max-width: 1499px){.s_information__right{max-width:35%;margin-left:60px;padding:20px 30px 20px 48px}}@media all and (max-width: 999px){.s_information__right{max-width:100%;margin-left:0;padding:36px 0px 48px 40px}}@media all and (max-width: 639px){.s_information__right{padding:24px 20px 36px}}.s_information__right *{color:white}.s_information__info{z-index:2}@media all and (max-width: 999px){.s_information__info{max-width:350px;width:100%}}.s_information__after{position:absolute;height:100%;width:400%;left:0;bottom:0;top:0;background:rgba(243,112,33,0.9);mix-blend-mode:normal;z-index:0;-webkit-box-shadow:0px 4px 63px rgba(0,0,0,0.04);box-shadow:0px 4px 63px rgba(0,0,0,0.04)}@media all and (max-width: 999px){.s_information__after{width:100%}}.s_information__location{margin-bottom:24px}.s_information__topic{margin-bottom:48px}@media all and (max-width: 1499px){.s_information__topic{margin-bottom:24px}}.s_information__links a:hover{text-decoration:underline}@media all and (max-width: 1499px){.s_information__links{display:block}.s_information__links a{display:block;margin-bottom:12px}.s_information__links a:last-child{margin-bottom:0}}@media all and (max-width: 999px){.s_information__links{display:-webkit-box;display:-ms-flexbox;display:flex}}@media all and (max-width: 639px){.s_information__links{display:block}}.s_inner{padding-bottom:96px}@media all and (max-width: 1499px){.s_inner{padding-bottom:60px}}@media all and (max-width: 1023px){.s_inner{padding-bottom:20px}}.s_inner--case{padding-bottom:82px}@media all and (max-width: 1499px){.s_inner--case{padding-bottom:20px}}.s_inner .two-columns{-webkit-columns:2;columns:2;-webkit-column-gap:80px;column-gap:80px}@media all and (max-width: 1023px){.s_inner .two-columns{-webkit-columns:1;columns:1}}.s_media__item{display:block;background:#fff;-webkit-box-shadow:0px 4px 34px rgba(0,0,0,0.1);box-shadow:0px 4px 34px rgba(0,0,0,0.1);max-width:310px;width:100%;-webkit-transition:-webkit-box-shadow 0.1s cubic-bezier(0.55, 0.085, 0.68, 0.53);transition:-webkit-box-shadow 0.1s cubic-bezier(0.55, 0.085, 0.68, 0.53);transition:box-shadow 0.1s cubic-bezier(0.55, 0.085, 0.68, 0.53);transition:box-shadow 0.1s cubic-bezier(0.55, 0.085, 0.68, 0.53), -webkit-box-shadow 0.1s cubic-bezier(0.55, 0.085, 0.68, 0.53);overflow:hidden}@media all and (min-width: 769px){.s_media__item:hover{-webkit-box-shadow:0px -1px 14px rgba(0,0,0,0.1);box-shadow:0px -1px 14px rgba(0,0,0,0.1)}.s_media__item:hover .s_media__item__thumb>img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}}.s_media__item__thumb{max-width:100%;position:relative;padding-bottom:54%}.s_media__item__thumb img{-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;position:absolute;left:0;top:0;-webkit-transition:-webkit-transform 0.3s cubic-bezier(0.55, 0.085, 0.68, 0.53);transition:-webkit-transform 0.3s cubic-bezier(0.55, 0.085, 0.68, 0.53);transition:transform 0.3s cubic-bezier(0.55, 0.085, 0.68, 0.53);transition:transform 0.3s cubic-bezier(0.55, 0.085, 0.68, 0.53), -webkit-transform 0.3s cubic-bezier(0.55, 0.085, 0.68, 0.53)}.s_media__item__label{position:absolute;right:5px;top:100%;width:40px;height:41px;display:block;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media all and (max-width: 639px){.s_media__item__label{width:35px;height:36px;right:22px}}.s_media__item__label img{display:block;width:100%;height:auto}.s_media__item__info{padding:24px}@media all and (max-width: 999px){.s_media__item__info{padding:22px}}.s_media__item__cat{color:#F37021;font-size:12px;margin-right:0.5em;margin-bottom:0.75em !important;display:block}@media all and (max-width: 639px){.s_media__item__cat{font-size:10px}}.s_media__item__title{font-size:16px;margin-bottom:0.75em}@media all and (max-width: 999px){.s_media__item__title{font-size:14px}}@media all and (max-width: 767px){.s_media__item__title{font-size:16px}}@media all and (max-width: 639px){.s_media__item__title{font-size:14px}}.s_media__item__title *{font-size:inherit;font-weight:normal;color:#000}.s_media__item__des{display:none}.s_media__item__date *{font-size:12px;color:#828282;line-height:1}.s_media__item--big{max-width:675px}.s_media__item--big .s_media__item__title{font-size:24px}@media all and (max-width: 1399px){.s_media__item--big .s_media__item__title{font-size:18px}}.s_media__item--big .s_media__item__title *{color:#004877}.s_media__item--big .s_media__item__info{padding:48px 52px}@media all and (max-width: 1399px){.s_media__item--big .s_media__item__info{padding:48px 42px}}@media all and (max-width: 999px){.s_media__item--big .s_media__item__info{padding:36px 22px}}.s_media__item--big .s_media__item__label{width:63px;height:64px;right:21px}@media all and (max-width: 639px){.s_media__item--big .s_media__item__label{width:35px;right:22px;height:36px}}.s_media__item--big .s_media__item__des{display:block;font-size:14px;margin-bottom:2em !important}@media all and (max-width: 1399px){.s_media__item--big .s_media__item__des{font-size:12px}}.s_media__item--big .s_media__item__des *{font-size:inherit;color:#000000;font-weight:normal}.s_similar{padding:52px 0 74px}@media all and (max-width: 639px){.s_similar .h1{font-size:32px}}.s_similar--article .h1{text-align:center}@media all and (max-width: 639px){.s_similar--article .h1{text-align:left}}.s_similar__grid{margin:-webkit-calc(-57px / 2);margin:calc(-57px / 2);-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media all and (max-width: 999px){.s_similar__grid{margin:-webkit-calc(-32px / 2);margin:calc(-32px / 2)}}@media all and (max-width: 639px){.s_similar__grid{display:block;margin:0 auto}}.s_similar__grid--article{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:auto;margin-right:auto;width:72%}@media all and (max-width: 999px){.s_similar__grid--article{width:100%}}.s_similar__grid--article .s_similar__item{width:auto}.s_similar__item{padding:-webkit-calc(57px / 2);padding:calc(57px / 2);width:25%}@media all and (max-width: 999px){.s_similar__item{padding:-webkit-calc(32px / 2);padding:calc(32px / 2);width:50%}}@media all and (max-width: 639px){.s_similar__item{padding:0;margin-bottom:24px;width:100%}.s_similar__item:last-child{margin-bottom:0}.s_similar__item:nth-child(1n+1){background:red}}@media all and (max-width: 999px){.s_similar__item .s_media__item{max-width:none}}.s_share{padding-bottom:24px}.s_share__wrapp{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.s_share__item{width:50%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:14px 24px;height:100%;cursor:pointer;-webkit-transition:all 0.2s cubic-bezier(0.55, 0.085, 0.68, 0.53);transition:all 0.2s cubic-bezier(0.55, 0.085, 0.68, 0.53)}.s_share__item img{max-width:38px;height:auto}.s_share__item p{margin-bottom:0;padding:0 24px;color:#fff;font-weight:normal;font-size:12px}@media all and (max-width: 639px){.s_share__item p{display:none}}.s_share__item:first-child{background:rgba(0,72,119,0.9)}@media all and (min-width: 769px){.s_share__item:first-child:hover{background:#004877}}.s_share__item:last-child{background:rgba(243,112,33,0.9);-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media all and (min-width: 769px){.s_share__item:last-child:hover{background:#f37021}}*,*:before,*:after{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}#preloader{position:fixed;left:0;top:0;width:100%;height:100%;background:#fff;z-index:250;display:block;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.preloader_container{display:inline-block;position:relative}.dots{display:inline-block;position:relative;vertical-align:middle}.dots:not(:last-child){margin-right:9px}.dots:before,.dots:after{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;position:absolute}.dots:nth-child(1):before{-webkit-transform:translateY(-200%);-ms-transform:translateY(-200%);transform:translateY(-200%);-webkit-animation:animBefore 1s linear infinite;animation:animBefore 1s linear infinite;-webkit-animation-delay:-.9s;animation-delay:-.9s;background-color:#F37021}.dots:nth-child(1):after{-webkit-transform:translateY(200%);-ms-transform:translateY(200%);transform:translateY(200%);-webkit-animation:animAfter 1s linear infinite;animation:animAfter 1s linear infinite;-webkit-animation-delay:-.9s;animation-delay:-.9s;background-color:#004877}.dots:nth-child(2):before{-webkit-transform:translateY(-200%);-ms-transform:translateY(-200%);transform:translateY(-200%);-webkit-animation:animBefore 1s linear infinite;animation:animBefore 1s linear infinite;-webkit-animation-delay:-1.8s;animation-delay:-1.8s;background-color:#F37021}.dots:nth-child(2):after{-webkit-transform:translateY(200%);-ms-transform:translateY(200%);transform:translateY(200%);-webkit-animation:animAfter 1s linear infinite;animation:animAfter 1s linear infinite;-webkit-animation-delay:-1.8s;animation-delay:-1.8s;background-color:#004877}.dots:nth-child(3):before{-webkit-transform:translateY(-200%);-ms-transform:translateY(-200%);transform:translateY(-200%);-webkit-animation:animBefore 1s linear infinite;animation:animBefore 1s linear infinite;-webkit-animation-delay:-2.7s;animation-delay:-2.7s;background-color:#F37021}.dots:nth-child(3):after{-webkit-transform:translateY(200%);-ms-transform:translateY(200%);transform:translateY(200%);-webkit-animation:animAfter 1s linear infinite;animation:animAfter 1s linear infinite;-webkit-animation-delay:-2.7s;animation-delay:-2.7s;background-color:#004877}.dots:nth-child(4):before{-webkit-transform:translateY(-200%);-ms-transform:translateY(-200%);transform:translateY(-200%);-webkit-animation:animBefore 1s linear infinite;animation:animBefore 1s linear infinite;-webkit-animation-delay:-3.6s;animation-delay:-3.6s;background-color:#F37021}.dots:nth-child(4):after{-webkit-transform:translateY(200%);-ms-transform:translateY(200%);transform:translateY(200%);-webkit-animation:animAfter 1s linear infinite;animation:animAfter 1s linear infinite;-webkit-animation-delay:-3.6s;animation-delay:-3.6s;background-color:#004877}.dots:nth-child(5):before{-webkit-transform:translateY(-200%);-ms-transform:translateY(-200%);transform:translateY(-200%);-webkit-animation:animBefore 1s linear infinite;animation:animBefore 1s linear infinite;-webkit-animation-delay:-4.5s;animation-delay:-4.5s;background-color:#F37021}.dots:nth-child(5):after{-webkit-transform:translateY(200%);-ms-transform:translateY(200%);transform:translateY(200%);-webkit-animation:animAfter 1s linear infinite;animation:animAfter 1s linear infinite;-webkit-animation-delay:-4.5s;animation-delay:-4.5s;background-color:#004877}.dots:nth-child(6):before{-webkit-transform:translateY(-200%);-ms-transform:translateY(-200%);transform:translateY(-200%);-webkit-animation:animBefore 1s linear infinite;animation:animBefore 1s linear infinite;-webkit-animation-delay:-5.4s;animation-delay:-5.4s;background-color:#F37021}.dots:nth-child(6):after{-webkit-transform:translateY(200%);-ms-transform:translateY(200%);transform:translateY(200%);-webkit-animation:animAfter 1s linear infinite;animation:animAfter 1s linear infinite;-webkit-animation-delay:-5.4s;animation-delay:-5.4s;background-color:#004877}.dots:nth-child(7):before{-webkit-transform:translateY(-200%);-ms-transform:translateY(-200%);transform:translateY(-200%);-webkit-animation:animBefore 1s linear infinite;animation:animBefore 1s linear infinite;-webkit-animation-delay:-6.3s;animation-delay:-6.3s;background-color:#F37021}.dots:nth-child(7):after{-webkit-transform:translateY(200%);-ms-transform:translateY(200%);transform:translateY(200%);-webkit-animation:animAfter 1s linear infinite;animation:animAfter 1s linear infinite;-webkit-animation-delay:-6.3s;animation-delay:-6.3s;background-color:#004877}.dots:nth-child(8):before{-webkit-transform:translateY(-200%);-ms-transform:translateY(-200%);transform:translateY(-200%);-webkit-animation:animBefore 1s linear infinite;animation:animBefore 1s linear infinite;-webkit-animation-delay:-7.2s;animation-delay:-7.2s;background-color:#F37021}.dots:nth-child(8):after{-webkit-transform:translateY(200%);-ms-transform:translateY(200%);transform:translateY(200%);-webkit-animation:animAfter 1s linear infinite;animation:animAfter 1s linear infinite;-webkit-animation-delay:-7.2s;animation-delay:-7.2s;background-color:#004877}.dots:nth-child(9):before{-webkit-transform:translateY(-200%);-ms-transform:translateY(-200%);transform:translateY(-200%);-webkit-animation:animBefore 1s linear infinite;animation:animBefore 1s linear infinite;-webkit-animation-delay:-8.1s;animation-delay:-8.1s;background-color:#F37021}.dots:nth-child(9):after{-webkit-transform:translateY(200%);-ms-transform:translateY(200%);transform:translateY(200%);-webkit-animation:animAfter 1s linear infinite;animation:animAfter 1s linear infinite;-webkit-animation-delay:-8.1s;animation-delay:-8.1s;background-color:#004877}.dots:nth-child(10):before{-webkit-transform:translateY(-200%);-ms-transform:translateY(-200%);transform:translateY(-200%);-webkit-animation:animBefore 1s linear infinite;animation:animBefore 1s linear infinite;-webkit-animation-delay:-9s;animation-delay:-9s;background-color:#F37021}.dots:nth-child(10):after{-webkit-transform:translateY(200%);-ms-transform:translateY(200%);transform:translateY(200%);-webkit-animation:animAfter 1s linear infinite;animation:animAfter 1s linear infinite;-webkit-animation-delay:-9s;animation-delay:-9s;background-color:#004877}@-webkit-keyframes animBefore{0%{-webkit-transform:scale(1) translateY(-200%);z-index:1}25%{-webkit-transform:scale(1.3) translateY(0);z-index:1}50%{-webkit-transform:scale(1) translateY(200%);z-index:-1}75%{-webkit-transform:scale(0.7) translateY(0);z-index:-1}100%{-webkit-transform:scale(1) translateY(-200%);z-index:-1}}@keyframes animBefore{0%{-webkit-transform:scale(1) translateY(-200%);transform:scale(1) translateY(-200%);z-index:1}25%{-webkit-transform:scale(1.3) translateY(0);transform:scale(1.3) translateY(0);z-index:1}50%{-webkit-transform:scale(1) translateY(200%);transform:scale(1) translateY(200%);z-index:-1}75%{-webkit-transform:scale(0.7) translateY(0);transform:scale(0.7) translateY(0);z-index:-1}100%{-webkit-transform:scale(1) translateY(-200%);transform:scale(1) translateY(-200%);z-index:-1}}@-webkit-keyframes animAfter{0%{-webkit-transform:scale(1) translateY(200%);z-index:-1}25%{-webkit-transform:scale(0.7) translateY(0);z-index:-1}50%{-webkit-transform:scale(1) translateY(-200%);z-index:1}75%{-webkit-transform:scale(1.3) translateY(0);z-index:1}100%{-webkit-transform:scale(1) translateY(200%);z-index:1}}@keyframes animAfter{0%{-webkit-transform:scale(1) translateY(200%);transform:scale(1) translateY(200%);z-index:-1}25%{-webkit-transform:scale(0.7) translateY(0);transform:scale(0.7) translateY(0);z-index:-1}50%{-webkit-transform:scale(1) translateY(-200%);transform:scale(1) translateY(-200%);z-index:1}75%{-webkit-transform:scale(1.3) translateY(0);transform:scale(1.3) translateY(0);z-index:1}100%{-webkit-transform:scale(1) translateY(200%);transform:scale(1) translateY(200%);z-index:1}}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImdlbmVyYWwvX25vcm1hbGl6ZS5zYXNzIiwiY29uZmlnL19zZXR0aW5ncy5zYXNzIiwiY29uZmlnL19taXhpbnMuc2FzcyIsImNvbmZpZy9fYnV0dG9ucy5zYXNzIiwiY29uZmlnL190eXBvZ3JhcGh5LnNhc3MiLCJjb25maWcvX3ZhcnMuc2FzcyIsImNvbmZpZy9fcG9wdXAuc2FzcyIsImNvbXBvbmVudHMvX2hlYWRlci5zYXNzIiwiY29tcG9uZW50cy9fZm9vdGVyLnNhc3MiLCJjb21wb25lbnRzL19icmVhZGNydW1icy5zYXNzIiwiY29tcG9uZW50cy9fZXZlbnQuc2FzcyIsImNvbXBvbmVudHMvX2luZm9ybWF0aW9uLnNhc3MiLCJjb21wb25lbnRzL19pbm5lci5zYXNzIiwiY29tcG9uZW50cy9fbWVkaWEtaXRlbS5zYXNzIiwiY29tcG9uZW50cy9fc2ltaWxhci5zYXNzIiwiY29tcG9uZW50cy9fc2hhcmUuc2FzcyIsImNvbXBvbmVudHMvX2xvYWRlci5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLDRFQUE0RSx5S0FXNUUsS0FDRSxpQkFDQSwwQkFDQSw2QkFBOEIsQ0FBWSxLQVcxQyxRQUFTLENBQUcsd0NBYVosYUFBYyxDQUFHLEdBU2pCLGNBQ0EsZUFBZ0IsQ0FBRyx1QkFjbkIsYUFBYyxDQUFHLE9BUWpCLGVBQWdCLENBQUcsR0FTbkIsK0JBQUEsQUFDQSx1QkFBQSxTQUNBLGdCQUFpQixDQUFZLElBUzdCLGlDQUNBLGFBQWMsQ0FBWSxFQVkxQiw2QkFDQSxvQ0FBcUMsQ0FBWSxZQVNqRCxtQkFDQSwwQkFDQSxnQ0FBaUMsQ0FBWSxTQVM3QyxtQkFBb0IsQ0FBRyxTQVN2QixrQkFBbUIsQ0FBRyxjQVd0QixpQ0FDQSxhQUFjLENBQVksSUFRMUIsaUJBQWtCLENBQUcsS0FRckIsc0JBQ0EsVUFBVyxDQUFHLE1BUWQsYUFBYyxDQUFHLFFBVWpCLGNBQ0EsY0FDQSxrQkFDQSx1QkFBd0IsQ0FBRyxJQUkzQixjQUFlLENBQUcsSUFJ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QUEsQUFDQSxvQ0FBQSxVQUFXLENBR2IsSUFDRSwyQ0FBQSxBQUNBLG1DQUFBLFVBQVcsQ0FHYixLQUNFLDZDQUFBLEFBQ0EscUNBQUEsVUFBVyxDQUFBLENBR2YsNkJBQ0UsR0FDRSw0Q0FDQSxVQUFXLENBR2IsSUFDRSwyQ0FDQSxVQUFXLENBR2IsSUFDRSw2Q0FDQSxTQUFVLENBR1osSUFDRSwyQ0FDQSxTQUFVLENBR1osS0FDRSw0Q0FDQSxTQUFVLENBQUEsQ0FHZCxxQkFDRSxHQUNFLDRDQUFBLEFBQ0Esb0NBQUEsVUFBVyxDQUdiLElBQ0UsMkNBQUEsQUFDQSxtQ0FBQSxVQUFXLENBR2IsSUFDRSw2Q0FBQSxBQUNBLHFDQUFBLFNBQVUsQ0FHWixJQUNFLDJDQUFBLEFBQ0EsbUNBQUEsU0FBVSxDQUdaLEtBQ0UsNENBQUEsQUFDQSxvQ0FBQSxTQUFVLENBQUEsQ0FBQSIsImZpbGUiOiJldmVudC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiEgbm9ybWFsaXplLmNzcyB2Ny4wLjAgfCBNSVQgTGljZW5zZSB8IGdpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzICovXG5cbi8qIERvY3VtZW50XG4gICBAbWl4aW4gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGxpbmUgaGVpZ2h0IGluIGFsbCBicm93c2Vycy5cbiAqIDIuIFByZXZlbnQgYWRqdXN0bWVudHMgb2YgZm9udCBzaXplIGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZXMgaW5cbiAqICAgIElFIG9uIFdpbmRvd3MgUGhvbmUgYW5kIGluIGlPUy5cbiAqL1xuXG5odG1sIHtcbiAgbGluZS1oZWlnaHQ6IDEuMTU7IC8qIDEgKi87XG4gIC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvKiAyICovO1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8qIDIgKi87IH1cblxuXG4vKiBTZWN0aW9uc1xuICAgQG1peGluID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cbiAqL1xuXG5ib2R5IHtcbiAgbWFyZ2luOiAwOyB9XG5cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSA5LS5cbiAqL1xuXG5hcnRpY2xlLFxuYXNpZGUsXG5mb290ZXIsXG5oZWFkZXIsXG5uYXYsXG5zZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuXG4vKipcbiAqIENvcnJlY3QgdGhlIGZvbnQgc2l6ZSBhbmQgbWFyZ2luIG9uIGBoMWAgZWxlbWVudHMgd2l0aGluIGBzZWN0aW9uYCBhbmRcbiAqIGBhcnRpY2xlYCBjb250ZXh0cyBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBTYWZhcmkuXG4gKi9cblxuaDEge1xuICBmb250LXNpemU6IDJlbTtcbiAgbWFyZ2luOiAwLjY3ZW0gMDsgfVxuXG5cbi8qIEdyb3VwaW5nIGNvbnRlbnRcbiAgIEBtaXhpbiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgOS0uXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRS5cbiAqL1xuXG5maWdjYXB0aW9uLFxuZmlndXJlLFxubWFpbiAgLyogMSAqLyB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgbWFyZ2luIGluIElFIDguXG4gKi9cblxuZmlndXJlIHtcbiAgbWFyZ2luOiAxZW0gNDBweDsgfVxuXG5cbi8qKlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gRmlyZWZveC5cbiAqIDIuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UgYW5kIElFLlxuICovXG5cbmhyIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7IC8qIDEgKi87XG4gIGhlaWdodDogMDsgLyogMSAqLztcbiAgb3ZlcmZsb3c6IHZpc2libGU7IC8qIDIgKi87IH1cblxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxucHJlIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlOyAvKiAxICovO1xuICBmb250LXNpemU6IDFlbTsgLyogMiAqLzsgfVxuXG5cbi8qIFRleHQtbGV2ZWwgc2VtYW50aWNzXG4gICBAbWl4aW4gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIG9uIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cbiAqIDIuIFJlbW92ZSBnYXBzIGluIGxpbmtzIHVuZGVybGluZSBpbiBpT1MgOCsgYW5kIFNhZmFyaSA4Ky5cbiAqL1xuXG5hIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IC8qIDEgKi87XG4gIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uLXNraXA6IG9iamVjdHM7IC8qIDIgKi87IH1cblxuXG4vKipcbiAqIDEuIFJlbW92ZSB0aGUgYm90dG9tIGJvcmRlciBpbiBDaHJvbWUgNTctIGFuZCBGaXJlZm94IDM5LS5cbiAqIDIuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBJRSwgT3BlcmEsIGFuZCBTYWZhcmkuXG4gKi9cblxuYWJiclt0aXRsZV0ge1xuICBib3JkZXItYm90dG9tOiBub25lOyAvKiAxICovO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgLyogMiAqLztcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkOyAvKiAyICovOyB9XG5cblxuLyoqXG4gKiBQcmV2ZW50IHRoZSBkdXBsaWNhdGUgYXBwbGljYXRpb24gb2YgYGJvbGRlcmAgYnkgdGhlIG5leHQgcnVsZSBpbiBTYWZhcmkgNi5cbiAqL1xuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7IH1cblxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmkuXG4gKi9cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7IH1cblxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7IC8qIDEgKi87XG4gIGZvbnQtc2l6ZTogMWVtOyAvKiAyICovOyB9XG5cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCBzdHlsZSBpbiBBbmRyb2lkIDQuMy0uXG4gKi9cblxuZGZuIHtcbiAgZm9udC1zdHlsZTogaXRhbGljOyB9XG5cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgYmFja2dyb3VuZCBhbmQgY29sb3IgaW4gSUUgOS0uXG4gKi9cblxubWFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjA7XG4gIGNvbG9yOiAjMDAwOyB9XG5cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlOyB9XG5cblxuLyoqXG4gKiBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBlbGVtZW50cyBmcm9tIGFmZmVjdGluZyB0aGUgbGluZSBoZWlnaHQgaW5cbiAqIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zdWIsXG5zdXAge1xuICBmb250LXNpemU6IDc1JTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyB9XG5cblxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtOyB9XG5cblxuc3VwIHtcbiAgdG9wOiAtMC41ZW07IH1cblxuXG4vKiBFbWJlZGRlZCBjb250ZW50XG4gICBAbWl4aW4gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxuICovXG5cbmF1ZGlvLFxudmlkZW8ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIGlPUyA0LTcuXG4gKi9cblxuYXVkaW86bm90KFtjb250cm9sc10pIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgaGVpZ2h0OiAwOyB9XG5cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGJvcmRlciBvbiBpbWFnZXMgaW5zaWRlIGxpbmtzIGluIElFIDEwLS5cbiAqL1xuXG5pbWcge1xuICBib3JkZXItc3R5bGU6IG5vbmU7IH1cblxuXG4vKipcbiAqIEhpZGUgdGhlIG92ZXJmbG93IGluIElFLlxuICovXG5cbnN2Zzpub3QoOnJvb3QpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG5cbi8qIEZvcm1zXG4gICBAbWl4aW4gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIENoYW5nZSB0aGUgZm9udCBzdHlsZXMgaW4gYWxsIGJyb3dzZXJzIChvcGluaW9uYXRlZCkuXG4gKiAyLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBGaXJlZm94IGFuZCBTYWZhcmkuXG4gKi9cblxuYnV0dG9uLFxuaW5wdXQsXG5vcHRncm91cCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7IC8qIDEgKi87XG4gIGZvbnQtc2l6ZTogMTAwJTsgLyogMSAqLztcbiAgbGluZS1oZWlnaHQ6IDEuMTU7IC8qIDEgKi87XG4gIG1hcmdpbjogMDsgLyogMiAqLzsgfVxuXG5cbi8qKlxuICogU2hvdyB0aGUgb3ZlcmZsb3cgaW4gSUUuXG4gKiAxLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlLlxuICovXG5cbmJ1dHRvbixcbmlucHV0ICAvKiAxICovIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7IH1cblxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRWRnZSwgRmlyZWZveCwgYW5kIElFLlxuICogMS4gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBGaXJlZm94LlxuICovXG5cbmJ1dHRvbixcbnNlbGVjdCAgLyogMSAqLyB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lOyB9XG5cblxuLyoqXG4gKiAxLiBQcmV2ZW50IGEgV2ViS2l0IGJ1ZyB3aGVyZTIgZGVzdHJveXMgbmF0aXZlIGBhdWRpb2AgYW5kIGB2aWRlb2BcbiAqICAgIGNvbnRyb2xzIGluIEFuZHJvaWQgNC5cbiAqIDIuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4gKi9cblxuYnV0dG9uLFxuaHRtbCBbdHlwZT1cImJ1dHRvblwiXSwgLyogMSAqLyB7fVxuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8qIDIgKi87IH1cblxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5uZXIgYm9yZGVyIGFuZCBwYWRkaW5nIGluIEZpcmVmb3guXG4gKi9cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJidXR0b25cIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInJlc2V0XCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXIge1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7IH1cblxuXG4vKipcbiAqIFJlc3RvcmUgdGhlIGZvY3VzIHN0eWxlcyB1bnNldCBieSB0aGUgcHJldmlvdXMgcnVsZS5cbiAqL1xuXG5idXR0b246LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cImJ1dHRvblwiXTotbW96LWZvY3VzcmluZyxcblt0eXBlPVwicmVzZXRcIl06LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cInN1Ym1pdFwiXTotbW96LWZvY3VzcmluZyB7XG4gIG91dGxpbmU6IDFweCBkb3R0ZWQgQnV0dG9uVGV4dDsgfVxuXG5cbi8qKlxuICogQ29ycmVjdCB0aGUgcGFkZGluZyBpbiBGaXJlZm94LlxuICovXG5cbmZpZWxkc2V0IHtcbiAgcGFkZGluZzogMC4zNWVtIDAuNzVlbSAwLjYyNWVtOyB9XG5cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSB0ZXh0IHdyYXBwaW5nIGluIEVkZ2UgYW5kIElFLlxuICogMi4gQ29ycmVjdCB0aGUgY29sb3IgaW5oZXJpdGFuY2UgZnJvbSBgZmllbGRzZXRgIGVsZW1lbnRzIGluIElFLlxuICogMy4gUmVtb3ZlIHRoZSBwYWRkaW5nIHNvIGRldmVsb3BlcnMgYXJlIG5vdCBjYXVnaHQgb3V0IHdoZW4gdGhleSB6ZXJvIG91dFxuICogICAgYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxubGVnZW5kIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLyogMSAqLztcbiAgY29sb3I6IGluaGVyaXQ7IC8qIDIgKi87XG4gIGRpc3BsYXk6IHRhYmxlOyAvKiAxICovO1xuICBtYXgtd2lkdGg6IDEwMCU7IC8qIDEgKi87XG4gIHBhZGRpbmc6IDA7IC8qIDMgKi87XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7IC8qIDEgKi87IH1cblxuXG4vKipcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxuICogMi4gQWRkIHRoZSBjb3JyZWN0IHZlcnRpY2FsIGFsaWdubWVudCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cbiAqL1xuXG5wcm9ncmVzcyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgLyogMSAqLztcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyAvKiAyICovOyB9XG5cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFLlxuICovXG5cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87IH1cblxuXG4vKipcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIElFIDEwLS5cbiAqIDIuIFJlbW92ZSB0aGUgcGFkZGluZyBpbiBJRSAxMC0uXG4gKi9cblxuW3R5cGU9XCJjaGVja2JveFwiXSxcblt0eXBlPVwicmFkaW9cIl0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovO1xuICBwYWRkaW5nOiAwOyAvKiAyICovOyB9XG5cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBDaHJvbWUuXG4gKi9cblxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bzsgfVxuXG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgb2RkIGFwcGVhcmFuY2UgaW4gQ2hyb21lIGFuZCBTYWZhcmkuXG4gKiAyLiBDb3JyZWN0IHRoZSBvdXRsaW5lIHN0eWxlIGluIFNhZmFyaS5cbiAqL1xuXG5bdHlwZT1cInNlYXJjaFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkOyAvKiAxICovO1xuICBvdXRsaW5lLW9mZnNldDogLTJweDsgLyogMiAqLzsgfVxuXG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGFuZCBjYW5jZWwgYnV0dG9ucyBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBtYWNPUy5cbiAqL1xuXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyB9XG5cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuICogMi4gQ2hhbmdlIGZvbnQgcHJvcGVydGllcyB0byBgaW5oZXJpdGAgaW4gU2FmYXJpLlxuICovXG5cbjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLyogMSAqLztcbiAgZm9udDogaW5oZXJpdDsgLyogMiAqLzsgfVxuXG5cbi8qIEludGVyYWN0aXZlXG4gICBAbWl4aW4gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgOS0uXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBFZGdlLCBJRSwgYW5kIEZpcmVmb3guXG4gKi9cblxuZGV0YWlscywgLyogMSAqLyB7fVxubWVudSB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cblxuLypcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtOyB9XG5cblxuLyogU2NyaXB0aW5nXG4gICBAbWl4aW4gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxuICovXG5cbmNhbnZhcyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUuXG4gKi9cblxudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lOyB9XG5cblxuLyogSGlkZGVuXG4gICBAbWl4aW4gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwLS5cbiAqL1xuXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cbiIsIi8vIEFkZCB5b3VyIHNldHRpbmdzIGhlcmVcbkBpbXBvcnQgJ2NvbmZpZy92YXJzJztcblxuLmJvZHktb3ZlcmZsb3cge1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5odG1sLFxuYm9keSB7XG5cdGhlaWdodDogMTAwJTtcblx0bWFyZ2luOiAwOyB9XG5tYWluIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICBmbGV4LXNocmluazogMDsgfVxuZm9vdGVyIHtcbiAgei1pbmRleDogMztcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5zZWN0aW9uIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4uc2xpY2stc2xpZGUge1xuICBvdXRsaW5lOiBub25lOyB9XG4ud3JhcHBlciB7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4uc19zZWN0aW9uIHtcbiAgcGFkZGluZzogMTIwcHggMCAxMTBweDtcbiAgQGluY2x1ZGUgcigxNDk5KSB7XG4gICAgcGFkZGluZzogMTAwcHggMDsgfVxuICBAaW5jbHVkZSByKDk5OSkge1xuICAgIHBhZGRpbmc6IDQ1cHggMDsgfSB9XG5cblxuXG5cbi5jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDE0NDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgLy8gb3ZlcmZsb3cteDogaGlkZGVuXG4gIC8vIG92ZXJmbG93LXk6IGF1dG9cbiAgQGluY2x1ZGUgcigxNDk5KSB7XG4gICAgcGFkZGluZzogMCA4MHB4OyB9XG4gIEBpbmNsdWRlIHIoMTAyMykge1xuICAgIHBhZGRpbmc6IDAgMTZweDsgfSB9XG5cblxuLmNvbnRhaW5lci0tbW9iIHtcbiAgQGluY2x1ZGUgcigxMDIzKSB7XG4gICAgcGFkZGluZzogMCAyMnB4OyB9IH1cblxuKiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDsgfVxuXG5idXR0b24sIGEge1xuICBvdXRsaW5lOiBub25lOyB9XG5cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0OyB9XG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZGVyOyB9XG5cbnVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTsgfVxuXG5cbi5mdyB7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IH1cblxubGFiZWwuZXJyb3Ige1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMHB4O1xuICByaWdodDogMDtcbiAgY29sb3I6ICNFQjU3NTc7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAvLyBmb250LXNpemU6IDEycHhcbiAgZm9udC1zaXplOiAwO1xuICB6LWluZGV4OiA1OyB9XG5Aa2V5ZnJhbWVzIGhpbmdlIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwLjc7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApOyB9IH1cbkBrZXlmcmFtZXMgdGFkYSB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwLjc7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApOyB9IH1cbi5pbnB1dC13cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQzRDNEM0O1xuICBpbnB1dCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBwYWRkaW5nOiA4cHggMDtcbiAgICBjb2xvcjogIzAwMDAwMDtcbiAgICBmb250LWZhbWlseTogJ0V4byAyJywgc2Fucy1zZXJpZjsgfVxuICA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzRGNEY0RjsgfVxuICAtbXMtaW5wdXQtcGxhY2Vob2xkZXI6IHtcbiAgICBjb2xvcjogIzRGNEY0RjsgfVxuICA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM0RjRGNEY7IH0gfVxuLmlucHV0LS1lcnJvciB7XG4gIGlucHV0IHtcbiAgICBjb2xvcjogI0VCNTc1NzsgfVxuICA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI0VCNTc1NzsgfVxuICAtbXMtaW5wdXQtcGxhY2Vob2xkZXI6IHtcbiAgICBjb2xvcjogI0VCNTc1NzsgfVxuICA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNFQjU3NTc7IH0gfVxuLmlucHV0LS1nb29kIHtcbiAgaW5wdXQge1xuICAgIGNvbG9yOiAjMjdBRTYwOyB9IH1cbmlmcmFtZSB7XG4gIGJvcmRlcjogbm9uZTsgfVxuLnNfc3RvcmFnZSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogNTA7XG4gIHdpZHRoOiAxMDAlO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiAxOXB4IDA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIEBpbmNsdWRlIHIoMTAyMykge1xuICAgIHBhZGRpbmc6IDE2cHggMDsgfVxuICAmX3dyYXAge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgQGluY2x1ZGUgcigxMDIzKSB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG4gICZfbGVmdCB7XG4gICAgbWF4LXdpZHRoOiA3MDBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgQGluY2x1ZGUgcigxMDIzKSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gICAgcCB7XG4gICAgICBmb250LXdlaWdodDogNTAwOyB9IH1cbiAgJl9yaWdodCB7XG4gICAgZmxleC1zaHJpbms6IDA7IH1cbiAgJl9idG5zIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIEBpbmNsdWRlIHIoMTAyMykge1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyB9XG4gICAgQGluY2x1ZGUgcig2MzkpIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cbiAgJl9idG4ge1xuICAgIG1hcmdpbi1yaWdodDogMjFweDtcbiAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgICBAaW5jbHVkZSByKDYzOSkge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfSB9IH0gfVxuIiwiQG1peGluIHIoJHNjcmVlbikge1xuICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAkc2NyZWVuKydweCcpIHtcbiAgICBAY29udGVudDsgfSB9XG5cbkBtaXhpbiBtcigkc2NyZWVuKSB7XG4gIEBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6ICRzY3JlZW4rJ3B4Jykge1xuICAgIEBjb250ZW50OyB9IH1cblxuQG1peGluIGIoJHNjcmVlbikge1xuICBAbWVkaWEgYWxsIGFuZCAobWF4LWhlaWdodDogJHNjcmVlbisncHgnKSB7XG4gICAgQGNvbnRlbnQ7IH0gfVxuXG5AbWl4aW4gZm9udC1mYWNlKCRmb250LWZhbWlseSwgJGZpbGUtcGF0aCwgJHdlaWdodDogbm9ybWFsLCAkc3R5bGU6IG5vcm1hbCwgJGFzc2V0LXBpcGVsaW5lOiBmYWxzZSApIHtcbiAgQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseTtcbiAgICBmb250LXdlaWdodDogJHdlaWdodDtcbiAgICBmb250LXN0eWxlOiAkc3R5bGU7XG5cbiAgICBAaWYgJGFzc2V0LXBpcGVsaW5lID09IHRydWUge1xuICAgICAgc3JjOiBmb250LXVybCgnI3skZmlsZS1wYXRofS5lb3QnKTtcbiAgICAgIHNyYzogZm9udC11cmwoJyN7JGZpbGUtcGF0aH0uZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgZm9udC11cmwoJyN7JGZpbGUtcGF0aH0udHRmJykgZm9ybWF0KCd0cnVldHlwZScpOyB9XG4gICAgQGVsc2Uge1xuICAgICAgc3JjOiB1cmwoJyN7JGZpbGUtcGF0aH0uZW90Jyk7XG4gICAgICBzcmM6IHVybCgnI3skZmlsZS1wYXRofS5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCB1cmwoJyN7JGZpbGUtcGF0aH0udHRmJykgZm9ybWF0KCd0cnVldHlwZScpOyB9IH0gfVxuIiwiQGltcG9ydCAnY29uZmlnL3ZhcnMnO1xuXG5cbi5zaXRlLWJ1dHRvbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgaGVpZ2h0OiAyOXB4O1xuICBwYWRkaW5nOiAwIDE1cHggMCA4N3B4O1xuICBjb2xvcjogJHdoaXRlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJhY2tncm91bmQ6ICRncmFkLW9yLWFuaW07XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzICRjdWJpYy1vdXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAlO1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwMCU7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgZm9udC1mYW1pbHk6ICdFeG8gMicsIHNhbnMtc2VyaWY7XG4gIEBpbmNsdWRlIHIoMTQ5OSkge1xuICAgIGZvbnQtc2l6ZTogMTJweDsgfVxuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlOyB9IH1cblxuLnNpdGUtYnV0dG9uLS10d28ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGhlaWdodDogMjlweDtcbiAgcGFkZGluZzogMCAxNXB4IDAgODdweDtcbiAgY29sb3I6ICR3aGl0ZTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsaW5lLWhlaWdodDogMjVweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBiYWNrZ3JvdW5kOiAkZ3JhZC1ibHVlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyAkY3ViaWMtb3V0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwJTtcbiAgYmFja2dyb3VuZC1zaXplOiAyMDAlO1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiAnRXhvIDInLCBzYW5zLXNlcmlmO1xuICBAaW5jbHVkZSByKDE0OTkpIHtcbiAgICBmb250LXNpemU6IDEycHg7IH1cbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJTsgfSB9XG4iLCJAaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PUV4bysyOjMwMCwzMDBpLDQwMCw0MDBpLDUwMCw1MDBpLDYwMCw2MDBpLDcwMCw3MDBpfFVidW50dTozMDAsMzAwaSw0MDAsNDAwaSw1MDAsNTAwaSw3MDAsNzAwaSZhbXA7c3Vic2V0PWN5cmlsbGljJyk7XG5cbioge1xuXHRsaW5lLWhlaWdodDogMTtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0Zm9udC1mYW1pbHk6ICdFeG8gMicsIHNhbnMtc2VyaWY7IH1cblxuXG5oMSxoMixoMyxoNCxoNSxoNiB7XG5cdGNvbG9yOiAkYmx1ZTtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdG1hcmdpbjogMDtcblx0Zm9udC1mYW1pbHk6ICdVYnVudHUnLCBzYW5zLXNlcmlmOyB9XG5cbmgxLC5oMSB7XG5cdGZvbnQtc2l6ZTogNDBweDtcblx0bGluZS1oZWlnaHQ6IDEuMjtcblx0bWFyZ2luLWJvdHRvbTogMWVtO1xuXHQmOmxhc3QtY2hpbGQge1xuXHRcdG1hcmdpbi1ib3R0b206IDA7IH1cblx0QGluY2x1ZGUgcigxNDk5KSB7XG5cdFx0Zm9udC1zaXplOiAzMnB4OyB9IH1cblxuaDIsIC5oMiB7XG5cdGZvbnQtc2l6ZTogMzJweDtcblx0bGluZS1oZWlnaHQ6IDEuMjtcblx0bWFyZ2luLWJvdHRvbTogMWVtO1xuXHQmOmxhc3QtY2hpbGQge1xuXHRcdG1hcmdpbi1ib3R0b206IDA7IH1cblx0QGluY2x1ZGUgcigxNDk5KSB7XG5cdFx0Zm9udC1zaXplOiAyNHB4OyB9XG5cdEBpbmNsdWRlIHIoOTk5KSB7XG5cdFx0Zm9udC1zaXplOiAxOHB4OyB9IH1cblxuaDMsIC5oMyB7XG5cdGZvbnQtc2l6ZTogMjRweDtcblx0bGluZS1oZWlnaHQ6IDEuMjtcblx0bWFyZ2luLWJvdHRvbTogMWVtO1xuXHQmOmxhc3QtY2hpbGQge1xuXHRcdG1hcmdpbi1ib3R0b206IDA7IH1cblx0QGluY2x1ZGUgcigxNDk5KSB7XG5cdFx0Zm9udC1zaXplOiAxOHB4OyB9IH1cblxuaDQsIC5oNCB7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0bGluZS1oZWlnaHQ6IDEuMjtcblx0bWFyZ2luLWJvdHRvbTogMWVtO1xuXHRmb250LWZhbWlseTogJ0V4byAyJywgc2Fucy1zZXJpZjtcblx0QGluY2x1ZGUgcigxNDk5KSB7XG5cdFx0Zm9udC1zaXplOiAxNHB4OyB9XG5cdCY6bGFzdC1jaGlsZCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDsgfSB9XG5cbnAsXG5zcGFuIHtcblx0bWFyZ2luLWJvdHRvbTogMS41ZW07XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0bGluZS1oZWlnaHQ6IDEuNjtcblx0Y29sb3I6ICRibGFjaztcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0Zm9udC1mYW1pbHk6ICdFeG8gMicsIHNhbnMtc2VyaWY7XG5cdEBpbmNsdWRlIHIoMTQ5OSkge1xuXHRcdGZvbnQtc2l6ZTogMTJweDsgfVxuXHRAaW5jbHVkZSByKDk5OSkge1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjQ1OyB9XG5cdCY6bGFzdC1jaGlsZCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDsgfSB9XG5cbnNwYW4sXG5hIHtcblx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdGZvbnQtc2l6ZTogaW5oZXJpdDtcblx0Zm9udC13ZWlnaHQ6IGluaGVyaXQ7XG5cdGxpbmUtaGVpZ2h0OiBpbmhlcml0OyB9XG5cbmEge1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdGNvbG9yOiBpbmhlcml0OyB9XG5cbmxpIHtcblx0bWFyZ2luLWJvdHRvbTogMWVtO1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGxpbmUtaGVpZ2h0OiAxLjRlbTtcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHQmOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH0gfVxub2wge1xuXHRsaXN0LXN0eWxlLXR5cGU6IGRlY2ltYWw7XG5cdHBhZGRpbmctbGVmdDogMTVweDtcblx0bWFyZ2luLWJvdHRvbTogNDBweDsgfVxuLnR5cG9ncmFwaHkge1xuXG5cdCY6OmFmdGVyIHtcblx0ICBjb250ZW50OiBcIlwiO1xuXHQgIGRpc3BsYXk6IHRhYmxlO1xuXHQgIGNsZWFyOiBib3RoOyB9XG5cdC5hbGlnbnJpZ2h0IHtcblx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0bWFyZ2luLWxlZnQ6IDIwcHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xuXHRcdG1heC13aWR0aDogNTAlO1xuXHRcdEBpbmNsdWRlIHIoNzY3KSB7XG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRmbG9hdDogbm9uZTtcblx0XHRcdG1hcmdpbjogYXV0bztcblx0XHRcdG1hcmdpbi1ib3R0b206IDE2cHg7IH0gfVxuXHQuYWxpZ25sZWZ0IHtcblx0XHRmbG9hdDogbGVmdDtcblx0XHRtYXJnaW4tcmlnaHQ6IDIwcHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xuXHRcdG1heC13aWR0aDogNTAlO1xuXHRcdEBpbmNsdWRlIHIoNzY3KSB7XG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRmbG9hdDogbm9uZTtcblx0XHRcdG1hcmdpbjogYXV0bztcblx0XHRcdG1hcmdpbi1ib3R0b206IDE2cHg7IH0gfVxuXHRpbWcge1xuXHRcdC8vIHdpZHRoOiAxMDAlXG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGhlaWdodDogYXV0bztcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRtYXJnaW4tYm90dG9tOiAxNnB4OyB9XG5cdGgyLFxuXHRoMyxcblx0aDQsXG5cdGg1LCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTZweDsgfVxuXHRwIHtcblx0XHRtYXJnaW4tYm90dG9tOiAyNHB4O1xuXHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwOyB9IH1cblx0b2wge1xuXHRcdGxpc3Qtc3R5bGUtdHlwZTogZGVjaW1hbDtcblx0XHRwYWRkaW5nLWxlZnQ6IDE1cHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogNDBweDsgfVxuXHR1bCB7XG5cdFx0bGkge1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNDtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdHBhZGRpbmctbGVmdDogMjRweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEuNDVlbTtcblx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHR0b3A6IDdweDtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdFx0d2lkdGg6IDZweDtcblx0XHRcdFx0aGVpZ2h0OiA2cHg7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICMwMDQ4Nzc7IH1cblx0XHRcdEBpbmNsdWRlIHIoMTM2NSkge1xuXHRcdFx0XHRmb250LXNpemU6IDEycHg7IH0gfSB9XG5cdGlmcmFtZSB7XG5cdFx0bWFyZ2luOiAyNHB4IGF1dG87XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bWF4LXdpZHRoOiAxMDAlOyB9XG5cblx0YSB7XG5cdFx0Y29sb3I6ICRibHVlO1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0d29yZC1icmVhazogYnJlYWstd29yZDtcblx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcblx0XHQmOmhvdmVyIHtcblx0XHRcdGNvbG9yOiAkb3JhbmdlOyB9IH0gfVxuIiwiJHdoaXRlOiAjZmZmO1xuJGJsYWNrOiAjMDAwO1xuJGRhcms6ICMyRDJEMkQ7XG4kZ3JheTogI0JEQkRCRDtcbiRicmVhZDogIzgyODI4MjtcbiRibHVlOiAjMDA0ODc3O1xuJG9yYW5nZTogI0YzNzAyMTtcbiRncmF5OiAjNEY0RjRGO1xuXG5cbiRncmFkLW9yOiBsaW5lYXItZ3JhZGllbnQoODMuMmRlZywgI0ZGOTE0RiAwLjQ5JSwgI0RGNUIwQyA5OS4xNSUpO1xuJGdyYWQtb3ItYW5pbTogbGluZWFyLWdyYWRpZW50KDgzLjJkZWcsICNGRjkxNEYgMC40OSUsICNERjVCMEMgNTAlLCAjREY1QjBDIDEwMCUpO1xuXG4kZ3JhZC1ibHVlOiBsaW5lYXItZ3JhZGllbnQoODQuMTdkZWcsICMzRUEyRTMgMC40OSUsICMwOTY1QTAgNTAlLCAjMDk2NUEwIDEwMCUpO1xuXG4kY3ViaWMtb3V0OiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xuJGN1YmljLW91dDogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA4NSwgMC42ODAsIDAuNTMwKTtcbi8vICRncmFkLW9yOiBsaW5lYXItZ3JhZGllbnQoICNGRjkxNEYgMCUsICNERjVCMEMgMTAwJSksXG4vLyAkZ3JhZC0yOiBsaW5lYXItZ3JhZGllbnQoOTEuOWRlZywgIzQ0QzVGOCAwLjI2JSwgIzAwRUNDMyAxMDAuMzQlKSwgIzQ0QzVGOFxuLy8gJGJ1dHRvbi1ncmFkOiAgbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDY4LDE5NywyNDgsMSkgMCUsIHJnYmEoMjIxLDE2MywyMTcsMSkgMCUsIHJnYmEoMCwyMzYsMTk3LDEpIDAlLCByZ2JhKDY4LDE5NywyNDgsMSkgNDAlLCByZ2JhKDY4LDE5NywyNDgsMSkgNjAlLCByZ2JhKDAsMjM2LDE5NywxKSAxMDAlKVxuIiwiLnNfcG9wdXAge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMTAwO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBkaXNwbGF5OiBub25lO1xuICAmX2xheWVyIHtcbiAgICB6LWluZGV4OiAxO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogcmdiYSgxOTcsIDE5MSwgMTkxLCAwLjgpOyB9XG4gICZfd3JhcCB7XG4gICAgbWluLWhlaWdodDogMTAwdmg7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgJl9jb250ZW50IHtcbiAgICBtYXgtd2lkdGg6IDMxMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDM3cHggNDNweCA1MHB4O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYm94LXNoYWRvdzogMHB4IDRweCAzNHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgJl9jbG9zZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICByaWdodDogOHB4O1xuICAgIHRvcDogMTBweDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgICB6LWluZGV4OiA2O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAmOmhvdmVyIHtcbiAgICAgIHN2ZyB7XG4gICAgICAgIHBhdGgge1xuICAgICAgICAgIGZpbGw6ICMwMDQ4Nzc7IH0gfSB9XG4gICAgaW1nLFxuICAgIHN2ZyB7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgcGF0aCB7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0OyB9IH0gfVxuICAmX2hlYWRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTdweDtcbiAgICBoMyB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwLjdlbTsgfSB9XG4gICZfaW5wdXRzIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MnB4O1xuICAgICNmaWxlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICBsYWJlbC5maWxlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgcGFkZGluZzogOHB4IDA7XG4gICAgICBjb2xvcjogIzAwMDAwMDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogNHB4O1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICB3aWR0aDogMnB4O1xuICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICB6LWluZGV4OiAyOyB9XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMDAwO1xuICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDE4MGRlZyk7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIGNvbnRlbnQ6ICcnOyB9IH1cbiAgICAuZmlsZS10ZXh0IHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7IH0gfVxuICAmX2lucHV0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxM3B4O1xuICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH0gfVxuICAmX2J0biB7XG4gICAgYnV0dG9uIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgcGFkZGluZzogMCAyMHB4OyB9IH1cbiAgJi0tdGhhbmtzIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgJi0tdmlkZW8ge1xuICAgIC5zX3BvcHVwX2NvbnRlbnQge1xuICAgICAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIHBhZGRpbmc6IDI1cHg7IH1cbiAgICAuc19wb3B1cF93cmFwIHtcbiAgICAgIHBhZGRpbmc6IDVweDtcbiB9IH0gICAgICAvLyBhbGlnbi1pdGVtczogc3RyZXRjaFxuICAmX3ZpZGVvIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1ib3R0b206IDYwJTtcbiAgICAvLyBoZWlnaHQ6IDEwMCVcbiAgICB6LWluZGV4OiAyO1xuICAgIGlmcmFtZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB6LWluZGV4OiAxOyB9IH0gfVxuIiwiLnNfaGVhZGVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHotaW5kZXg6IDQwO1xuICBwYWRkaW5nOiAyNnB4IDA7XG4gIEBpbmNsdWRlIHIoNzY3KSB7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRvcDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICB6LWluZGV4OiA4OyB9IH1cbiAgQGluY2x1ZGUgcigxNDk5KSB7XG4gICAgcGFkZGluZzogMTVweCAwOyB9XG4gICZfY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDE5MjBweDtcbiAgICBwYWRkaW5nOiAwIDM1cHg7XG4gICAgQGluY2x1ZGUgcigxMzY1KSB7XG4gICAgICBwYWRkaW5nOiAwIDI0cHg7IH1cbiAgICBAaW5jbHVkZSByKDk5OSkge1xuICAgICAgcGFkZGluZzogMCAxNnB4OyB9IH1cbiAgJl93cmFwIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICZfbG9nbyB7XG4gICAgbWF4LXdpZHRoOiAyNzRweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTA7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2U7XG4gICAgb3BhY2l0eTogMTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICYtLWhpZGUge1xuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgb3BhY2l0eTogMDsgfVxuICAgIEBpbmNsdWRlIHIoMTQ5OSkge1xuICAgICAgbWF4LXdpZHRoOiAxNjJweDsgfVxuICAgIEBpbmNsdWRlIHIoOTk5KSB7XG4gICAgICBtYXgtd2lkdGg6IDE0MHB4OyB9XG4gICAgaW1nLFxuICAgIHN2ZyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogYXV0bzsgfSB9XG4gICZfcmlnaHQge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgICBAaW5jbHVkZSByKDc2Nykge1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfSB9XG4gICZfbWVudSB7XG4gICAgQGluY2x1ZGUgcig3NjcpIHtcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgIGxlZnQ6IDAlO1xuICAgICAgdG9wOiAtMTAwJTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgei1pbmRleDogNTtcbiAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAmLS1vcGVuIHtcbiAgICAgICAgdG9wOiAwOyB9IH1cbiAgICAmX3dyYXAge1xuICAgICAgQGluY2x1ZGUgcig3NjcpIHtcbiAgICAgICAgcGFkZGluZzogNzBweCAzNnB4OyB9XG4gICAgICB1bCB7XG4gICAgICAgIEBpbmNsdWRlIHIoNzY3KSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAgICAgbGkge1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICBmb250LWZhbWlseTogJ0V4byAyJywgc2Fucy1zZXJpZjtcbiAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgQGluY2x1ZGUgcig5OTkpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNDBweDsgfVxuICAgICAgICAgIEBpbmNsdWRlIHIoNzY3KSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBtYXJnaW46IDA7IH1cbiAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkb3JhbmdlOyB9XG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgICAgICAgICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgICBAaW5jbHVkZSByKDc2Nykge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgcGFkZGluZzogMTRweCAwOyB9IH0gfVxuICAgICAgICBsaS5hY3RpdmUsXG4gICAgICAgIGxpLmN1cnJlbnQtbWVudS1pdGVtIHtcbiAgICAgICAgICBjb2xvcjogJG9yYW5nZTsgfSB9IH0gfVxuICAmX2xhbmcge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBtYXJnaW4tbGVmdDogNjBweDtcbiAgICB6LWluZGV4OiAxMDtcbiAgICBAaW5jbHVkZSByKDk5OSkge1xuICAgICAgbWFyZ2luLWxlZnQ6IDQwcHg7IH1cbiAgICBAaW5jbHVkZSByKDc2Nykge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7IH1cbiAgICBzcGFuIHtcbiAgICAgIGNvbG9yOiAkb3JhbmdlO1xuICAgICAgZm9udC1mYW1pbHk6ICdFeG8gMicsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBwYWRkaW5nOiAwIDE0cHg7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgJl9jaG9vc2Uge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRvcDogMTAwJTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgIHBhZGRpbmc6IDRweCAwO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlLWluLW91dDtcbiAgICAgICYtLW9wZW4ge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlOyB9XG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6ICRncmF5O1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdFeG8gMicsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBhZGRpbmc6IDRweCAxNHB4O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogJG9yYW5nZTsgfSB9IH0gfVxuICAmX2J1cmdlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBAaW5jbHVkZSByKDc2Nykge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogMTA7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAyMnB4O1xuICAgICAgaGVpZ2h0OiAyMXB4O1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgJl9saW5lIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiA1cHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICMwMDQ4Nzc7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgICAmLS1vbmUge1xuICAgICAgICAgIHRvcDogMDsgfVxuICAgICAgICAmLS10d28ge1xuICAgICAgICAgIHRvcDogOHB4OyB9XG4gICAgICAgICYtLXRocmVlIHtcbiAgICAgICAgICBib3R0b206IDA7IH0gfVxuICAgICAgJi0tb3BlbiB7XG4gICAgICAgIC5zX2hlYWRlcl9idXJnZXJfbGluZS0tb25lIHtcbiAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDQ1ZGVnKTsgfVxuICAgICAgICAuc19oZWFkZXJfYnVyZ2VyX2xpbmUtLXR3byB7XG4gICAgICAgICAgb3BhY2l0eTogMDsgfVxuICAgICAgICAuc19oZWFkZXJfYnVyZ2VyX2xpbmUtLXRocmVlIHtcbiAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKC00NWRlZyk7IH0gfSB9IH0gfVxuIiwiLnNfZm9vdGVyIHtcbiAgLy8gYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9mb290ZXIuanBnKSBuby1yZXBlYXQgY2VudGVyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgcGFkZGluZzogODBweCAwO1xuICBAaW5jbHVkZSByKDE0OTkpIHtcbiAgICBwYWRkaW5nOiAzNnB4IDA7IH1cbiAgQGluY2x1ZGUgcig2MzkpIHtcbiAgICBwYWRkaW5nOiA0OHB4IDA7IH1cbiAgLmNvbnRhaW5lciB7XG4gICAgQGluY2x1ZGUgcig3NjcpIHtcbiAgICAgIHBhZGRpbmc6IDAgNDJweDsgfVxuICAgIEBpbmNsdWRlIHIoNjM5KSB7XG4gICAgICBwYWRkaW5nOiAwIDM4cHg7IH0gfVxuICAmX19sb2dvIHtcbiAgICBAaW5jbHVkZSByKDE0OTkpIHtcbiAgICAgIG1heC13aWR0aDogMTcxcHg7XG4gICAgICBpbWcge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7IH0gfVxuICAgIEBpbmNsdWRlIHIoMTAyMykge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDsgfVxuICAgIEBpbmNsdWRlIHIoNjM5KSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyNnB4OyB9IH1cblxuICAmX19pbmZvIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi1sZWZ0OiAyNnB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDExNXB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBAaW5jbHVkZSByKDE0OTkpIHtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIG1hcmdpbi1sZWZ0OiA2MHB4OyB9XG4gICAgQGluY2x1ZGUgcig3NjcpIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gICAgQGluY2x1ZGUgcig2MzkpIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7IH0gfVxuICAuem9yZWxpdCB7XG4gICAgZmlsbDogI2ZmZjsgfVxuICAuem9yZWxpdF9fc2VjdGlvbiB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHdpZHRoOiA4MHB4O1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICBAaW5jbHVkZSByKDE0OTkpIHtcbiAgICAgIHRvcDogMDtcbiAgICAgIHRyYW5zZm9ybTogbm9uZTsgfVxuICAgIEBpbmNsdWRlIHIoNjM5KSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tdG9wOiAzMHB4OyB9XG4gICAgaW1nIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWF4LXdpZHRoOiA4MHB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87IH0gfVxuICBhIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICRvcmFuZ2U7IH0gfVxuICAmX193cmFwIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIEBpbmNsdWRlIHIoMTQ5OSkge1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IH1cbiAgICBAaW5jbHVkZSByKDEwMjMpIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cbiAgJl9faXRlbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQ4cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIEBpbmNsdWRlIHIoMTQ5OSkge1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7IH1cbiAgICBAaW5jbHVkZSByKDYzOSkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuIH0gICAgICAvLyBhbGlnbi1pdGVtczogZmxleC1zdGFydFxuICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgIEBpbmNsdWRlIHIoMTQ5OSkge1xuICAgICAgICBtYXgtd2lkdGg6IDIzMHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZmxleC1zaHJpbms6IDA7IH1cbiAgICAgIEBpbmNsdWRlIHIoNjM5KSB7XG4gICAgICAgIG1heC13aWR0aDogbm9uZTsgfSB9XG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIG1heC13aWR0aDogMjgwcHg7IH1cblxuICAgICoge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBAaW5jbHVkZSByKDE0OTkpIHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4OyB9IH0gfVxuXG5cbiAgJl9faWNvbiB7XG4gICAgd2lkdGg6IDIycHg7XG4gICAgaGVpZ2h0OiAyMnB4O1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDUwJTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGMzcwMjE7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogMjRweDtcbiAgICBAaW5jbHVkZSByKDE0OTkpIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogMThweDsgfSB9XG5cbiAgJl9fc29jIHtcbiAgICBtYXJnaW4tbGVmdDogMzZweDtcbiAgICBAaW5jbHVkZSByKDE0OTkpIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gICAgICBtYXgtd2lkdGg6IDIzMHB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBmbGV4LXNocmluazogMDsgfVxuICAgIEBpbmNsdWRlIHIoNjM5KSB7XG4gICAgICAvLyBiYWNrZ3JvdW5kOiByZWRcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgJjpob3ZlciB7XG4gICAgICAuc19mb290ZXJfX2ljb24ge1xuICAgICAgICBvcGFjaXR5OiAwLjY7IH0gfVxuICAgIC5zX2Zvb3Rlcl9faWNvbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBvcGFjaXR5OiAxIWltcG9ydGFudDsgfVxuICAgICAgQGluY2x1ZGUgcigxNDk5KSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogOHB4OyB9IH0gfSB9XG4uem9yZWxpdF9fcm9ja2V0IHtcbiAgdHJhbnNmb3JtLWJveDogZmlsbC1ib3g7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDUwJSA1MCUhaW1wb3J0YW50O1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIhaW1wb3J0YW50OyB9XG4iLCIuc19icmVhZGNydW1icyB7XG4gIC8vIG92ZXJmbG93OiBoaWRkZW5cbiAgJl93cmFwIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAvLyBtYXJnaW46IC02cHggLTRweFxuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGEsc3BhbiB7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGZvbnQtZmFtaWx5OiAnRXhvIDInLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIEBpbmNsdWRlIHIoMTAyMykge1xuICAgICAgICBmb250LXNpemU6IDEwcHg7IH1cbiB9ICAgICAgLy8gcGFkZGluZzogNnB4IDRweFxuICAgIGEge1xuICAgICAgY29sb3I6ICM4MjgyODI7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuICAgICAgLy8gbWFyZ2luLXJpZ2h0OiA2cHhcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlO1xuICAgICAgQGluY2x1ZGUgcigxMzY1KSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDhweDsgfVxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkb3JhbmdlOyB9XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDRweDtcbiAgICAgICAgY29udGVudDogJy0nO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICBAaW5jbHVkZSByKDEzNjUpIHtcbiAgICAgICAgICByaWdodDogMHB4OyB9IH0gfVxuICAgIHNwYW4ge1xuICAgICAgY29sb3I6ICRibGFjazsgfSB9IH1cbiIsIi5zX2V2ZW50IHtcbiAgcGFkZGluZy10b3A6IDUwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA5NnB4O1xuICBAaW5jbHVkZSByKDE0OTkpIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzZweDsgfVxuICBAaW5jbHVkZSByKDEwMjMpIHtcbiAgICBwYWRkaW5nLXRvcDogMjRweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjRweDsgfVxuICBAaW5jbHVkZSByKDYzOSkge1xuICAgIHBhZGRpbmctYm90dG9tOiAyOXB4OyB9XG4gIC5jb250YWluZXIge1xuICAgIEBpbmNsdWRlIHIoMTAyMykge1xuICAgICAgcGFkZGluZy1yaWdodDogMDsgfVxuICAgIEBpbmNsdWRlIHIoNjM5KSB7XG4gICAgICBwYWRkaW5nOiAwOyB9IH1cbiAgJl93cmFwIHt9XG4gICZfbG9nbyB7XG4gICAgd2lkdGg6IDM5LjYlO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB6LWluZGV4OiA0O1xuICAgIEBpbmNsdWRlIHIoMTI5OSkge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDclKTtcbiAgICAgIHdpZHRoOiA0OSU7IH1cbiAgICBAaW5jbHVkZSByKDEwMjMpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAmX2ltZyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1heC13aWR0aDogMzIwcHg7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIEBpbmNsdWRlIHIoMTQ5OSkge1xuICAgICAgICBtYXgtd2lkdGg6IDI0MHB4OyB9IH1cbiAgICBpbWcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBtYXJnaW46IDAgYXV0bzsgfVxuIH0gICAgLy8gZGlzcGxheTogbm9uZVxuICAmX2ZsZXgge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1pbi1oZWlnaHQ6IDQ1M3B4O1xuICAgIC8vIHBhZGRpbmc6IDk1cHggMFxuICAgIEBpbmNsdWRlIHIoMTI5OSkge1xuICAgICAgbWluLWhlaWdodDogMzI2cHg7IH1cbiAgICBAaW5jbHVkZSByKDEwMjMpIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDI0MHB4O1xuICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgICBwYWRkaW5nOiAwIWltcG9ydGFudDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDsgfVxuICAgIEBpbmNsdWRlIHIoNjM5KSB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG4gICZfaW1hZ2Uge1xuICAgIHdpZHRoOiA3MSU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBAaW5jbHVkZSByKDEyOTkpIHtcbiAgICAgIHdpZHRoOiA2MSU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTElKTsgfVxuICAgIEBpbmNsdWRlIHIoMTAyMykge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgd2lkdGg6IDUyLjUlO1xuICAgICAgb3JkZXI6IDI7XG4gICAgICBoZWlnaHQ6IGF1dG87IH1cbiAgICBAaW5jbHVkZSByKDYzOSkge1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAmX3dyYXAge1xuICAgICAgaGVpZ2h0OiAxMDAlOyB9XG4gICAgLnNfZXZlbnRfbG9nbyB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgQGluY2x1ZGUgcigxMDIzKSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSk7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgcG9zaXRpb246IHN0YXRpYzsgfSB9XG4gICAgICBAaW5jbHVkZSByKDYzOSkge1xuICAgICAgICAuc19ldmVudF9sb2dvX2ltZyB7XG4gICAgICAgICAgbWF4LXdpZHRoOiAxNDBweDsgfSB9IH0gfVxuICAmX2ltZyB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDUuMyU7XG4gICAgQGluY2x1ZGUgcig2MzkpIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA1MCU7IH1cbiAgICBpbWcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiAwO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTsgfSB9XG4gICZfY29udGVudCB7XG4gICAgcGFkZGluZzogMTBweCAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuICAgIHdpZHRoOiA2MC40JTtcbiAgICBAaW5jbHVkZSByKDEyOTkpIHtcbiAgICAgIHdpZHRoOiA1MSU7IH1cbiAgICBAaW5jbHVkZSByKDEwMjMpIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB3aWR0aDogNDcuNSU7IH1cbiAgICBAaW5jbHVkZSByKDYzOSkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAwIDE2cHg7XG4gICAgICBtYXJnaW4tdG9wOiAtMjhweDsgfVxuICAgICZfd3JhcCB7XG4gICAgICBwYWRkaW5nOiA0OHB4IDEyMHB4IDQ4cHggNzBweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIEBpbmNsdWRlIHIoMTI5OSkge1xuICAgICAgICBwYWRkaW5nOiA0NXB4IDgwcHggNThweCA0MHB4OyB9XG4gICAgICBAaW5jbHVkZSByKDEwMjMpIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiA0NXB4IDIycHggNDVweCAyMnB4OyB9XG4gICAgICBAaW5jbHVkZSByKDYzOSkge1xuICAgICAgICBwYWRkaW5nOiA0NXB4IDIycHg7IH0gfSB9XG4gICZfdGV4dCB7XG4gICAgLmgzIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMi4xZW07XG4gICAgICBAaW5jbHVkZSByKDEyOTkpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS43ZW07IH1cbiAgICAgIEBpbmNsdWRlIHIoMTAyMykge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjNlbTsgfSB9IH1cbiAgJl9jYXQge1xuICAgIGNvbG9yOiAkb3JhbmdlO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgIEBpbmNsdWRlIHIoMTI5OSkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAgIEBpbmNsdWRlIHIoMTAyMykge1xuICAgICAgZm9udC1zaXplOiAxMHB4OyB9IH1cbiAgJl9kYXRlIHtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAmX2J1dHRvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIHotaW5kZXg6IDEwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIEBpbmNsdWRlIHIoMTI5OSkge1xuICAgICAgbWF4LXdpZHRoOiA0NHB4OyB9XG4gICAgQGluY2x1ZGUgcig2MzkpIHtcbiAgICAgIGJvdHRvbTogMjBweDtcbiAgICAgIHRvcDogdW5zZXQ7XG4gICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICByaWdodDogMjJweDtcbiAgICAgIG1heC13aWR0aDogMzVweDsgfVxuICAgIC8vICY6aG92ZXJcbiAgICAvLyAgIHBhdGhcbiAgICAvLyAgICAgc3Ryb2tlOiAjMDE0MzZFXG4gICAgLy8gICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yKVxuICAgIHN2ZyxcbiAgICBpbWcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiAyO1xuICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgc3ZnIHtcbiAgICAgIHBhdGgge1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0OyB9XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgcGF0aCB7XG4gICAgICAgICAgc3Ryb2tlOiAjMDE0MzZFO1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yKTsgfSB9IH0gfVxuXG4gICZfYnJlYWRjcnVtYnMge1xuICAgIHdpZHRoOiAyOCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBAaW5jbHVkZSByKDEyOTkpIHtcbiAgICAgIHdpZHRoOiA0NSU7IH1cbiAgICBAaW5jbHVkZSByKDEwMjMpIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgdHJhbnNmb3JtOiBub25lIWltcG9ydGFudDtcbiAgICAgIHRvcDogdW5zZXQhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIHBhZGRpbmctbGVmdDogMjJweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDM4cHg7IH1cbiAgICBAaW5jbHVkZSByKDYzOSkge1xuICAgICAgcGFkZGluZzogMCAzOHB4OyB9XG4gfSB9ICAgIC8vIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSlcbiIsIi5zX2luZm9ybWF0aW9uIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogNDhweCAwIDk2cHg7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvYmctZXZlbnQyLmpwZyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIEBpbmNsdWRlIHIoMTQ5OSkge1xuICAgIHBhZGRpbmc6IDQ4cHggMCA2MHB4OyB9XG4gIEBpbmNsdWRlIHIoOTk5KSB7XG4gICAgcGFkZGluZzogMzZweCAwIDQ4cHg7IH1cbiAgJl9fYm94IHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICBAaW5jbHVkZSByKDk5OSkge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfSB9XG4gICZfX2xlZnQge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWF4LXdpZHRoOiA1NSU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgQGluY2x1ZGUgcigxNDk5KSB7XG4gICAgICBtYXgtd2lkdGg6IDY1JTsgfVxuICAgIEBpbmNsdWRlIHIoOTk5KSB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzNnB4OyB9XG4gICAgQGluY2x1ZGUgcig2MzkpIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH0gfVxuICAmX190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDsgfVxuICAmX19pbWcge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiA2MHB4O1xuICAgIG1heC13aWR0aDogMjk1cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICY6aG92ZXIge1xuICAgICAgLnNfaW5mb3JtYXRpb25fX2xpbmsge1xuICAgICAgICBvcGFjaXR5OiAxOyB9IH1cbiAgICBAaW5jbHVkZSByKDE0OTkpIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICAgIG1heC13aWR0aDogMTkwcHg7IH1cbiAgICBAaW5jbHVkZSByKDYzOSkge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMThweDsgfVxuICAgIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7IH0gfVxuICAmX19saW5rIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uOiAwLjJzIGVhc2U7IH1cbiAgJl9fY29udGVudCB7XG4gICAgbWF4LXdpZHRoOiA0MTVweDtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAmX19uYW1lIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgIGgzIHtcbiAgICAgIGNvbG9yOiAkYmxhY2s7IH0gfVxuICAmX19wcm9mIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgIEBpbmNsdWRlIHIoOTk5KSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMnB4OyB9IH1cbiAgJl9fdHlwZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICBwIHtcbiAgICAgIGNvbG9yOiAkYmx1ZTtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDsgfSB9XG5cbiAgJl9fcmlnaHQge1xuICAgIG1heC13aWR0aDogNDUlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1sZWZ0OiA4MHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDIwcHggNzVweDtcbiAgICBAaW5jbHVkZSByKDE0OTkpIHtcbiAgICAgIG1heC13aWR0aDogMzUlO1xuICAgICAgbWFyZ2luLWxlZnQ6IDYwcHg7XG4gICAgICBwYWRkaW5nOiAyMHB4IDMwcHggMjBweCA0OHB4OyB9XG4gICAgQGluY2x1ZGUgcig5OTkpIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgcGFkZGluZzogMzZweCAwcHggNDhweCA0MHB4OyB9XG4gICAgQGluY2x1ZGUgcig2MzkpIHtcbiAgICAgIHBhZGRpbmc6IDI0cHggMjBweCAzNnB4OyB9XG4gICAgKiB7XG4gICAgICBjb2xvcjogd2hpdGU7IH0gfVxuICAmX19pbmZvIHtcbiAgICB6LWluZGV4OiAyO1xuICAgIEBpbmNsdWRlIHIoOTk5KSB7XG4gICAgICBtYXgtd2lkdGg6IDM1MHB4O1xuICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICAmX19hZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogNDAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB0b3A6IDA7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyNDMsIDExMiwgMzMsIDAuOSk7XG4gICAgbWl4LWJsZW5kLW1vZGU6IG5vcm1hbDtcbiAgICB6LWluZGV4OiAwO1xuICAgIGJveC1zaGFkb3c6ICAwcHggNHB4IDYzcHggcmdiYSgwLCAwLCAwLCAwLjA0KTtcbiAgICBAaW5jbHVkZSByKDk5OSkge1xuICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuXG4gICZfX2xvY2F0aW9uIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4OyB9XG4gICZfX3RvcGljIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0OHB4O1xuICAgIEBpbmNsdWRlIHIoMTQ5OSkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDsgfSB9XG4gICZfX2xpbmtzIHtcbiAgICBhIHtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfSB9XG4gICAgQGluY2x1ZGUgcigxNDk5KSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGEge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9IH0gfVxuICAgIEBpbmNsdWRlIHIoOTk5KSB7XG4gICAgICBkaXNwbGF5OiBmbGV4OyB9XG4gICAgQGluY2x1ZGUgcig2MzkpIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH0gfVxuIiwiLnNfaW5uZXIge1xuICBwYWRkaW5nLWJvdHRvbTogOTZweDtcbiAgQGluY2x1ZGUgcigxNDk5KSB7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHg7IH1cbiAgQGluY2x1ZGUgcigxMDIzKSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7IH1cbiAgJi0tY2FzZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDgycHg7XG4gICAgQGluY2x1ZGUgcigxNDk5KSB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDsgfSB9XG4gIC50d28tY29sdW1ucyB7XG4gICAgY29sdW1uczogMjtcbiAgICBjb2x1bW4tZ2FwOiA4MHB4O1xuICAgIEBpbmNsdWRlIHIoMTAyMykge1xuICAgICAgY29sdW1uczogMTsgfSB9IH1cbiIsIi5zX21lZGlhX19pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDBweCA0cHggMzRweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIG1heC13aWR0aDogMzEwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuMXMgJGN1YmljLW91dDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgQGluY2x1ZGUgbXIoNzY5KSB7XG4gICAgJjpob3ZlciB7XG4gICAgICBib3gtc2hhZG93OiAwcHggLTFweCAxNHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAgIC5zX21lZGlhX19pdGVtX190aHVtYiB7XG4gICAgICAgICY+aW1nIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7IH0gfSB9IH1cblxuICAmX190aHVtYiB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTQlO1xuICAgIGltZyB7XG4gICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBib3R0b207XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiAwO1xuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgJGN1YmljLW91dDsgfSB9XG5cbiAgJl9fbGFiZWwge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogNXB4O1xuICAgIHRvcDogMTAwJTtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQxcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIEBpbmNsdWRlIHIoNjM5KSB7XG4gICAgICB3aWR0aDogMzVweDtcbiAgICAgIGhlaWdodDogMzZweDtcbiAgICAgIHJpZ2h0OiAyMnB4OyB9XG4gICAgaW1nIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGF1dG87IH0gfVxuXG4gICZfX2luZm8ge1xuICAgIHBhZGRpbmc6IDI0cHg7XG4gICAgQGluY2x1ZGUgcig5OTkpIHtcbiAgICAgIHBhZGRpbmc6IDIycHg7IH0gfVxuXG4gICZfX2NhdHMge31cbiAgJl9fY2F0IHtcbiAgICBjb2xvcjogJG9yYW5nZTtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjc1ZW0haW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIEBpbmNsdWRlIHIoNjM5KSB7XG4gICAgICBmb250LXNpemU6IDEwcHg7IH0gfVxuXG4gICZfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMC43NWVtO1xuICAgIEBpbmNsdWRlIHIoOTk5KSB7XG4gICAgICBmb250LXNpemU6IDE0cHg7IH1cbiAgICBAaW5jbHVkZSByKDc2Nykge1xuICAgICAgZm9udC1zaXplOiAxNnB4OyB9XG4gICAgQGluY2x1ZGUgcig2MzkpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuICAgICoge1xuICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGNvbG9yOiAjMDAwOyB9IH1cblxuICAmX19kZXMge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuICAmX19kYXRlIHtcbiAgICAqIHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGNvbG9yOiAjODI4MjgyO1xuICAgICAgbGluZS1oZWlnaHQ6IDE7IH0gfVxuXG4gIC8vIGJpZyBpdGVtXG4gICYtLWJpZyB7XG4gICAgbWF4LXdpZHRoOiA2NzVweDtcblxuICAgIC5zX21lZGlhX19pdGVtIHtcbiAgICAgICZfX3RpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICBAaW5jbHVkZSByKDEzOTkpIHtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7IH1cbiAgICAgICAgKiB7XG4gICAgICAgICAgY29sb3I6ICMwMDQ4Nzc7IH0gfVxuICAgICAgJl9faW5mbyB7XG4gICAgICAgIHBhZGRpbmc6IDQ4cHggNTJweDtcbiAgICAgICAgQGluY2x1ZGUgcigxMzk5KSB7XG4gICAgICAgICAgcGFkZGluZzogNDhweCA0MnB4OyB9XG4gICAgICAgIEBpbmNsdWRlIHIoOTk5KSB7XG4gICAgICAgICAgcGFkZGluZzogMzZweCAyMnB4OyB9IH1cbiAgICAgICZfX2xhYmVsIHtcbiAgICAgICAgd2lkdGg6IDYzcHg7XG4gICAgICAgIGhlaWdodDogNjRweDtcbiAgICAgICAgcmlnaHQ6IDIxcHg7XG4gICAgICAgIEBpbmNsdWRlIHIoNjM5KSB7XG4gICAgICAgICAgd2lkdGg6IDM1cHg7XG4gICAgICAgICAgcmlnaHQ6IDIycHg7XG4gICAgICAgICAgaGVpZ2h0OiAzNnB4OyB9IH1cbiAgICAgICZfX2RlcyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDJlbSFpbXBvcnRhbnQ7XG4gICAgICAgIEBpbmNsdWRlIHIoMTM5OSkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDsgfVxuICAgICAgICAqIHtcbiAgICAgICAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgICAgICAgY29sb3I6ICMwMDAwMDA7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDsgfSB9IH0gfSB9XG4iLCIuc19zaW1pbGFyIHtcbiAgcGFkZGluZzogNTJweCAwIDc0cHg7XG4gIC5oMSB7XG4gICAgQGluY2x1ZGUgcig2MzkpIHtcbiAgICAgIGZvbnQtc2l6ZTogMzJweDsgfSB9XG4gICYtLWFydGljbGUge1xuICAgIC5oMSB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBAaW5jbHVkZSByKDYzOSkge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9IH0gfVxuICAmX19ncmlkIHtcbiAgICBtYXJnaW46IGNhbGMoLTU3cHggLyAyKTtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIEBpbmNsdWRlIHIoOTk5KSB7XG4gICAgICBtYXJnaW46IGNhbGMoLTMycHggLyAyKTsgfVxuICAgIEBpbmNsdWRlIHIoNjM5KSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbjogMCBhdXRvOyB9XG4gICAgJi0tYXJ0aWNsZSB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgd2lkdGg6IDcyJTtcbiAgICAgIEBpbmNsdWRlIHIoOTk5KSB7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAuc19zaW1pbGFyX19pdGVtIHtcbiAgICAgICAgd2lkdGg6IGF1dG87IH0gfSB9XG5cbiAgJl9faXRlbSB7XG4gICAgcGFkZGluZzogY2FsYyg1N3B4IC8gMik7XG4gICAgd2lkdGg6IDI1JTtcbiAgICBAaW5jbHVkZSByKDk5OSkge1xuICAgICAgcGFkZGluZzogY2FsYygzMnB4IC8gMik7XG4gICAgICB3aWR0aDogNTAlOyB9XG4gICAgQGluY2x1ZGUgcig2MzkpIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgICAmOm50aC1jaGlsZCgxbisxKSB7XG4gICAgICAgIGJhY2tncm91bmQ6IHJlZDsgfSB9XG4gICAgLnNfbWVkaWFfX2l0ZW0ge1xuICAgICAgQGluY2x1ZGUgcig5OTkpIHtcbiAgICAgICAgbWF4LXdpZHRoOiBub25lOyB9IH0gfSB9XG4iLCIuc19zaGFyZSB7XG4gIHBhZGRpbmctYm90dG9tOiAyNHB4O1xuICAmX193cmFwcCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7IH1cbiAgJl9faXRlbSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIHBhZGRpbmc6IDE0cHggMjRweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzICRjdWJpYy1vdXQ7XG5cbiAgICBpbWcge1xuICAgICAgbWF4LXdpZHRoOiAzOHB4O1xuICAgICAgaGVpZ2h0OiBhdXRvOyB9XG4gICAgcCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgcGFkZGluZzogMCAyNHB4O1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgQGluY2x1ZGUgcig2MzkpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgNzIsIDExOSwgMC45KTtcbiAgICAgIEBpbmNsdWRlIG1yKDc2OSkge1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDcyLCAxMTksIDEpOyB9IH0gfVxuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjQzLCAxMTIsIDMzLCAwLjkpO1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgICAgQGluY2x1ZGUgbXIoNzY5KSB7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjQzLCAxMTIsIDMzLCAxKTsgfSB9IH0gfSB9XG4iLCIkdG9wRG90Q29sb3I6ICRvcmFuZ2U7XHJcbiRib3R0b21Eb3RDb2xvcjogJGJsdWU7XHJcbiRkb3RTaXplOiA2cHg7XHJcblxyXG4qLCAqOmJlZm9yZSwgKjphZnRlciB7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuXHJcblxyXG4jcHJlbG9hZGVye1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICBsZWZ0OiAwO1xyXG4gIHRvcDogMDtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgYmFja2dyb3VuZDogI2ZmZjtcclxuICB6LWluZGV4OiAyNTA7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xyXG4gIGRpc3BsYXk6IC1tcy1mbGV4O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxufVxyXG4ucHJlbG9hZGVyX2NvbnRhaW5lciB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLmRvdHMge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHJcbiAgJjpub3QoOmxhc3QtY2hpbGQpe1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAkZG90U2l6ZSoxLjU7XHJcbiAgfVxyXG5cclxuICAmOmJlZm9yZSwgJjphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgd2lkdGg6ICRkb3RTaXplO1xyXG4gICAgaGVpZ2h0OiAkZG90U2l6ZTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgfVxyXG5cclxuICBAZm9yICRpIGZyb20gMSB0aHJvdWdoIDEwIHtcclxuICAgICY6bnRoLWNoaWxkKCN7JGl9KSB7XHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjAwJSk7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMDAlKTtcclxuXHJcbiAgICAgICAgLXdlYmtpdC1hbmltYXRpb246IGFuaW1CZWZvcmUgMXMgbGluZWFyIGluZmluaXRlO1xyXG4gICAgICAgIGFuaW1hdGlvbjogYW5pbUJlZm9yZSAxcyBsaW5lYXIgaW5maW5pdGU7XHJcblxyXG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAkaSotMC45cztcclxuICAgICAgICBhbmltYXRpb24tZGVsYXk6ICRpKi0wLjlzO1xyXG5cclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdG9wRG90Q29sb3I7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwMCUpO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMDAlKTtcclxuXHJcbiAgICAgICAgLXdlYmtpdC1hbmltYXRpb246IGFuaW1BZnRlciAxcyBsaW5lYXIgaW5maW5pdGU7XHJcbiAgICAgICAgYW5pbWF0aW9uOiBhbmltQWZ0ZXIgMXMgbGluZWFyIGluZmluaXRlO1xyXG5cclxuICAgICAgICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogJGkqLTAuOXM7XHJcbiAgICAgICAgYW5pbWF0aW9uLWRlbGF5OiAkaSotMC45cztcclxuXHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJvdHRvbURvdENvbG9yO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgYW5pbUJlZm9yZSB7XHJcbiAgMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpIHRyYW5zbGF0ZVkoLTIwMCUpO1xyXG4gICAgei1pbmRleDogMTtcclxuICB9XHJcblxyXG4gIDI1JSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4zKSB0cmFuc2xhdGVZKDApO1xyXG4gICAgei1pbmRleDogMTtcclxuICB9XHJcblxyXG4gIDUwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSkgdHJhbnNsYXRlWSgyMDAlKTtcclxuICAgIHotaW5kZXg6IC0xO1xyXG4gIH1cclxuXHJcbiAgNzUlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjcpIHRyYW5zbGF0ZVkoMCk7XHJcbiAgICB6LWluZGV4OiAtMTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpIHRyYW5zbGF0ZVkoLTIwMCUpO1xyXG4gICAgei1pbmRleDogLTE7XHJcbiAgfVxyXG59XHJcbkBrZXlmcmFtZXMgYW5pbUJlZm9yZSB7XHJcbiAgMCUge1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKSB0cmFuc2xhdGVZKC0yMDAlKTtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgfVxyXG5cclxuICAyNSUge1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjMpIHRyYW5zbGF0ZVkoMCk7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gIH1cclxuXHJcbiAgNTAlIHtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMSkgdHJhbnNsYXRlWSgyMDAlKTtcclxuICAgIHotaW5kZXg6IC0xO1xyXG4gIH1cclxuXHJcbiAgNzUlIHtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMC43KSB0cmFuc2xhdGVZKDApO1xyXG4gICAgei1pbmRleDogLTE7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMSkgdHJhbnNsYXRlWSgtMjAwJSk7XHJcbiAgICB6LWluZGV4OiAtMTtcclxuICB9XHJcbn1cclxuQC13ZWJraXQta2V5ZnJhbWVzIGFuaW1BZnRlciB7XHJcbiAgMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpIHRyYW5zbGF0ZVkoMjAwJSk7XHJcbiAgICB6LWluZGV4OiAtMTtcclxuICB9XHJcblxyXG4gIDI1JSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC43KSB0cmFuc2xhdGVZKDApO1xyXG4gICAgei1pbmRleDogLTE7XHJcbiAgfVxyXG5cclxuICA1MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpIHRyYW5zbGF0ZVkoLTIwMCUpO1xyXG4gICAgei1pbmRleDogMTtcclxuICB9XHJcblxyXG4gIDc1JSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4zKSB0cmFuc2xhdGVZKDApO1xyXG4gICAgei1pbmRleDogMTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpIHRyYW5zbGF0ZVkoMjAwJSk7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gIH1cclxufVxyXG5Aa2V5ZnJhbWVzIGFuaW1BZnRlciB7XHJcbiAgMCUge1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKSB0cmFuc2xhdGVZKDIwMCUpO1xyXG4gICAgei1pbmRleDogLTE7XHJcbiAgfVxyXG5cclxuICAyNSUge1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjcpIHRyYW5zbGF0ZVkoMCk7XHJcbiAgICB6LWluZGV4OiAtMTtcclxuICB9XHJcblxyXG4gIDUwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpIHRyYW5zbGF0ZVkoLTIwMCUpO1xyXG4gICAgei1pbmRleDogMTtcclxuICB9XHJcblxyXG4gIDc1JSB7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMykgdHJhbnNsYXRlWSgwKTtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMSkgdHJhbnNsYXRlWSgyMDAlKTtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgfVxyXG59XHJcbiJdfQ== */
