a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.b_flipping_widget__back_side,.b_logos__link{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}@font-face{font-family:oxygen;src:url(fonts/oxygen-regular.ttf)}@font-face{font-family:oxygen-light;src:url(fonts/oxygen-300.ttf)}@font-face{font-family:oxygen-bold;src:url(fonts/oxygen-700.ttf)}.b_btn,.b_main_nav__link,li,p{font-family:oxygen}#body td.gsc-search-button:before,#close-btn,.b_extra_functions,.b_map__location,.b_phone--header-mobile,.b_search__btn,.b_search__close,.b_search__input,.h2--bold,.p--bold{font-family:oxygen-bold}.b_flipping_widget__header,.b_flipping_widget__text,.p--light{font-family:oxygen-light}a[x-apple-data-detectors]{color:inherit!important;text-decoration:none!important;font-size:inherit!important;font-family:inherit!important;font-weight:inherit!important;line-height:inherit!important}.sticky_banner{position:fixed;z-index:99;right:0;top:15%;-webkit-transform:translate(100%,-15%);-moz-transform:translate(100%,-15%);-ms-transform:translate(100%,-15%);transform:translate(100%,-15%);-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.sticky_banner:active,.sticky_banner:focus,.sticky_banner:hover{-webkit-transform:translate(97%,-15%);-moz-transform:translate(97%,-15%);-ms-transform:translate(97%,-15%);transform:translate(97%,-15%)}.sticky_banner--open{-webkit-transform:translate(0,-15%);-moz-transform:translate(0,-15%);-ms-transform:translate(0,-15%);transform:translate(0,-15%)}.sticky_banner--open:active,.sticky_banner--open:focus,.sticky_banner--open:hover{-webkit-transform:translate(0,-15%);-moz-transform:translate(0,-15%);-ms-transform:translate(0,-15%);transform:translate(0,-15%)}@media only screen and (max-width:1199px){.sticky_banner{top:90%;-webkit-transform:translate(100%,-90%);-moz-transform:translate(100%,-90%);-ms-transform:translate(100%,-90%);transform:translate(100%,-90%)}.sticky_banner:active,.sticky_banner:focus,.sticky_banner:hover{-webkit-transform:translate(97%,-90%);-moz-transform:translate(97%,-90%);-ms-transform:translate(97%,-90%);transform:translate(97%,-90%)}.sticky_banner--open{-webkit-transform:translate(0,-90%);-moz-transform:translate(0,-90%);-ms-transform:translate(0,-90%);transform:translate(0,-90%)}.sticky_banner--open:active,.sticky_banner--open:focus,.sticky_banner--open:hover{-webkit-transform:translate(0,-90%);-moz-transform:translate(0,-90%);-ms-transform:translate(0,-90%);transform:translate(0,-90%)}}@media only screen and (max-width:767px){.sticky_banner{left:0;top:inherit;bottom:0;-webkit-transform:translate(0,100%);-moz-transform:translate(0,100%);-ms-transform:translate(0,100%);transform:translate(0,100%)}.sticky_banner:active,.sticky_banner:focus,.sticky_banner:hover{-webkit-transform:translate(0,100%);-moz-transform:translate(0,100%);-ms-transform:translate(0,100%);transform:translate(0,100%)}.sticky_banner--open{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.sticky_banner--open:active,.sticky_banner--open:focus,.sticky_banner--open:hover{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}}.sticky_banner__button{position:absolute;left:-115px;top:100px;background-color:#006ab4;padding:12px 0 24px;width:200px;text-align:center;font-family:oxygen;text-transform:uppercase;color:#fff;letter-spacing:1px;border-top-left-radius:20px;border-top-right-radius:20px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);cursor:pointer;box-shadow:-4px -3px 15px -6px #000;font-size:16px}@media only screen and (max-width:767px){.sticky_banner__button{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);width:100%;left:0;top:-40px}}.sticky_banner__block{position:relative;height:250px;width:300px;background-color:#fff;box-shadow:0 0 15px -5px #000;border-top-left-radius:10px;border-bottom-left-radius:10px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:767px){.sticky_banner__block{width:100%;border-bottom-left-radius:0;border-top-right-radius:10px}}.sticky_banner__close{color:#ff6f20;position:absolute;right:10px;top:10px;cursor:pointer}.sticky_banner__link{display:block;width:100%;padding:12px 20px;background-color:#006ab4;text-align:center;margin:20px 0;letter-spacing:1px;color:#fff;text-transform:uppercase;font-family:oxygen;font-size:14px;border-radius:50px}.sticky_banner__link:active,.sticky_banner__link:focus,.sticky_banner__link:hover{text-decoration:none;background-color:#ff6f20;color:#fff}.call_to_action__buttons{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.call_to_action__buttons .b_btn{max-width:none}@media only screen and (max-width:767px){.call_to_action__buttons{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.b_flipping_widget__back_side,.b_logos__link{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.landing_staff{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:50px;padding-bottom:50px}.landing_staff__box{-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-moz-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:100%}@media only screen and (max-width:991px){.landing_staff__box{-webkit-box-flex:0;-webkit-flex:0 0 50%;-moz-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}@media only screen and (max-width:767px){.landing_staff__box{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.doctor-container{display:none}.physician_profile{margin-bottom:20px}.physician_profile_name{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.physician_profile_name h1{margin-bottom:0}.physician_profile_name h1:after{display:none}.physician_profile_quote{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;min-height:350px;width:450px;margin:auto}@media (max-width:991px){.physician_profile_quote{min-height:240px}}@media (max-width:510px){.physician_profile_quote{width:100%}}.physician_profile_quote h3{color:grey;font-size:20px}.physician_profile_quote h3:after{display:none}.contrast .physician_profile_quote h3{color:#fff!important}.physician_profile_desc:before{content:'';display:block;background-color:#ededed;height:1px;width:100%;margin-bottom:30px}.physician_profile_details{padding:10px;background-color:#ededed}.contrast .physician_profile_details{background-color:transparent}@media (max-width:991px){.physician_profile_image img{margin:auto}}.three_column_content{background-color:#006ab4;padding:20px 0;position:relative}.prof_image{border:1px solid #3773b6}.prof_image img{display:block;margin:0 auto}.b_btn{display:block;height:40px;line-height:34px;border:4px solid #e7eef8;outline:1px solid #014576;color:#014576;padding:0 35px;font-size:16px;margin:15px 15px 15px 0;background:#fff;text-align:center;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s}@media only screen and (max-width:767px){.b_btn{margin:15px auto;text-align:center;max-width:300px}}.b_btn:active,.b_btn:focus,.b_btn:hover{outline:1px solid #014576;background:#014576;color:#fff;text-decoration:none}.b_btn--inline{display:inline-block;vertical-align:top}@media only screen and (max-width:767px){.b_btn--inline{display:block;margin-left:auto;margin-right:auto}}.b_btn--center{display:block;margin-left:auto;margin-right:auto;max-width:180px}@media only screen and (max-width:767px){.b_btn--center{width:100%;max-width:300px}}@media only screen and (max-width:1199px){.b_btn--center_md{display:block;width:200px;margin-left:auto;margin-right:auto}}.b_btn--green{background:#45c30e;border-color:#c4fcac;outline-color:#45c30e;color:#fff}.b_btn--green:active,.b_btn--green:focus,.b_btn--green:hover{outline:1px solid #45c30e;color:#45c30e;background:#fff}.b_btn--transparent{background:0 0;border-color:#65a2ce;outline-color:#fff;color:#fff}.b_btn--transparent:active,.b_btn--transparent:focus,.b_btn--transparent:hover{outline:1px solid #fff;color:#65a2ce;background:#fff}.txt-big .b_btn{line-height:30px}.txt-big .b_btn--longTxt{font-size:14px}.set_button{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.set_button .b_btn{-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-moz-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:100%}.call_to_action{background-color:#fff;position:relative;padding:20px 0}.contrast .call_to_action{background:#006ab4}*{-webkit-transition:background .4s;-moz-transition:background .4s;transition:background .4s}a{-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s}a:hover{text-decoration:none}.contrast .b_content a:not(.b_btn){color:#fff}.contrast .b_content a:not(.b_btn):hover{color:#95bfff}.txt-big *{font-size:20px}h1{color:#006ab4;font-size:36px;position:relative;margin:25px auto 55px auto}@media only screen and (max-width:767px){h1{text-align:center}}.contrast h1{color:#fff}.contrast h1:after{background:url(/templates/custom/retinaspecialty/assets/images/h2--white.png) no-repeat}h1:after{content:'';position:absolute;left:0;bottom:-25px;display:block;width:50px;height:3px;background:url(/templates/custom/retinaspecialty/assets/images/h2.png) no-repeat}@media only screen and (max-width:767px){h1:after{left:50%;margin-left:-25px}}.txt-big h1{font-size:40px}h2{color:#006ab4;font-size:36px;position:relative;margin:25px auto 55px auto}@media only screen and (max-width:767px){h2{text-align:center}}h2:after{content:'';position:absolute;left:0;bottom:-25px;display:block;width:50px;height:3px;background:url(/templates/custom/retinaspecialty/assets/images/h2.png) no-repeat}@media only screen and (max-width:767px){h2:after{left:50%;margin-left:-25px}}.contrast h2{color:#fff}.contrast h2:after{background:url(/templates/custom/retinaspecialty/assets/images/h2--white.png) no-repeat}.txt-big h2{font-size:40px}.subpage:not(.about-us) h2{font-size:26px;margin:20px auto 25px auto}.subpage:not(.about-us) h2:after{display:none}.h2--white{color:#fff}.h2--white:after{background:url(/templates/custom/retinaspecialty/assets/images/h2--white.png) no-repeat}.h2--border_top{border-top:1px solid #f2f4f7;margin-top:0;padding-top:25px}h3{color:#006ab4;font-size:20px;position:relative;margin:15px auto 15px auto}@media only screen and (max-width:767px){h3{text-align:center}}.contrast h3{color:#fff}p{color:#738299;line-height:2;margin-bottom:15px;font-size:16px}.contrast p{color:#fff}.txt-big p{font-size:20px}.p--dark_blue{color:#014576}.contrast .p--dark_blue{color:#fff}.p--midsize{font-size:16px;line-height:1.4}.txt-big .p--midsize{font-size:20px}.p--bigger{font-size:24px}.txt-big .p--bigger{font-size:28px}.p--grey{color:#f2f4f7}.p--white{color:#fff}.p--white:hover{color:#fff}.p--justify{text-align:justify}@media only screen and (max-width:767px){.p--justify{text-align:center}}.p--center{text-align:center}.p--no_margin{margin:0}.p--mmenu{margin:5px 0}@media only screen and (max-width:767px){.p--mmenu{margin:-5px 0 0 7px;line-height:1.5}}img{max-width:100%!important}@media only screen and (max-width:767px){img{height:auto!important}}#my_map img{max-width:initial!important}.img{max-width:100%!important}@media only screen and (max-width:767px){.img{height:auto!important}}.img--full-width{width:100%}.img--center{display:block;margin-left:auto;margin-right:auto}.img--left{float:left}@media only screen and (max-width:767px){.img--left{float:none}}.img--right{float:right}@media only screen and (max-width:767px){.img--right{float:none}}.img--content{display:block;width:auto;margin:15px auto}ul:not(.b_main_nav__ul){margin:0 0 15px 20px}@media only screen and (max-width:767px){ul:not(.b_main_nav__ul){margin-bottom:30px}}li{font-size:16px;line-height:1.7;color:#738299;margin-bottom:10px;list-style-type:square}.contrast li{color:#fff}.b_content{margin-top:150px}.b_content--subpage{min-height:-moz-calc(100vh - 892px);min-height:calc(100vh - 892px)}.contrast .b_content--subpage{background:#006ab4}.contrast .b_content--subpage .logo_container a{background:#fff}.contrast .b_content--subpage .physician_profile_details{background:#fff}@media only screen and (max-width:767px){.b_content{margin-top:50px}}.b_extra_functions{background:#014576;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s;color:#fff;min-width:170px;text-align:center;height:40px;line-height:40px;font-size:12px;padding:0 15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media only screen and (max-width:991px){.b_extra_functions{width:155px}}.b_extra_functions:hover{background:#f05709}.b_extra_functions--text{cursor:default}.b_extra_functions--contrast{cursor:pointer}@media only screen and (max-width:767px){.b_extra_functions--contrast:before{content:'\f042';font-family:FontAwesome,sans-serif}}.txt-big .b_extra_functions{font-size:20px}@media only screen and (max-width:767px){.b_extra_functions{margin:0 auto 5px;height:30px;line-height:30px;width:100%;min-width:inherit}.b_extra_functions:hover{color:#fff!important;background-color:#014576}}.b_extra_functions__mobile{margin-top:-5px;padding:0 15px}.b_extra_functions__span{display:inline-block;vertical-align:top}.b_extra_functions__span--padding{padding-right:10px}.b_extra_functions__span--big{font-size:17px}.txt-big .b_extra_functions__span--big{font-size:24px}.b_extra_functions__radio{position:relative;top:2px;cursor:pointer}.txt-big .b_extra_functions__radio{top:0}.b_flipping_widget{height:580px;box-shadow:0 5px 15px #aaa;background-color:#f2f4f7}@media only screen and (max-width:1199px){.b_flipping_widget{background-size:cover}}@media only screen and (max-width:450px){.b_flipping_widget{height:400px}}.contrast .b_flipping_widget{background-color:#014576}.b_flipping_widget__container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.b_flipping_widget__element{display:inline-block;width:20%;height:290px;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;-webkit-perspective:1000px;-moz-perspective:1000px;perspective:1000px;cursor:pointer}.b_flipping_widget__element--flipped,.b_flipping_widget__element:hover{z-index:10}@media only screen and (max-width:1199px){.b_flipping_widget__element{width:25%}.b_flipping_widget__element:nth-of-type(n+9){display:none}}@media only screen and (max-width:991px){.b_flipping_widget__element{width:-moz-calc(100% / 3);width:calc(100% / 3)}.b_flipping_widget__element:nth-of-type(n+7){display:none}}@media only screen and (max-width:450px){.b_flipping_widget__element{width:50%;height:200px}.b_flipping_widget__element:nth-of-type(n+5){display:none}}.b_flipping_widget__cell{-webkit-transition:.6s;-moz-transition:.6s;transition:.6s;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}.b_flipping_widget__element--flipped .b_flipping_widget__cell,.b_flipping_widget__element:hover .b_flipping_widget__cell{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);transform:rotateY(180deg)}.b_flipping_widget__container:hover .b_flipping_widget__cell--flipped{-webkit-transform:rotateY(0);-moz-transform:rotateY(0);transform:rotateY(0)}.b_flipping_widget__container:hover .b_flipping_widget__cell--flipped:hover{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);transform:rotateY(180deg)}.b_flipping_widget__front_side{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;position:absolute;top:0;left:0;height:290px;width:100%;z-index:2;-webkit-transform:rotateY(0);-moz-transform:rotateY(0);transform:rotateY(0)}@media only screen and (max-width:450px){.b_flipping_widget__front_side{height:200px}}.b_flipping_widget__image{height:290px;width:100%;background-size:cover!important;background-position:center!important;-webkit-filter:gray;filter:gray;-webkit-filter:grayscale(100%);filter:grayscale(100%)}@media only screen and (max-width:450px){.b_flipping_widget__image{height:200px}}.b_flipping_widget__back_side{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;position:absolute;top:0;left:0;width:100%;height:290px;background:#006ab4;color:#fff;-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);transform:rotateY(180deg)}@media only screen and (max-width:450px){.b_flipping_widget__back_side{height:200px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.b_flipping_widget__back_side{-webkit-transform:rotateY(0);-moz-transform:rotateY(0);transform:rotateY(0)}.b_flipping_widget__element:hover .b_flipping_widget__back_side{-webkit-transform:rotateY(0)!important;-moz-transform:rotateY(0)!important;transform:rotateY(0)!important;z-index:99}}.b_flipping_widget__link{position:absolute;left:0;top:0;display:block;width:100%;height:100%}.b_flipping_widget__content{width:85%}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.b_flipping_widget__content{-webkit-transform:rotateY(0);-moz-transform:rotateY(0);transform:rotateY(0)}.b_flipping_widget__element:hover .b_flipping_widget__content{-webkit-transform:rotateY(180deg)!important;-moz-transform:rotateY(180deg)!important;transform:rotateY(180deg)!important;z-index:99}}.b_flipping_widget__header{color:#fff;text-align:center;font-size:30px}@media only screen and (max-width:767px){.b_flipping_widget__header{font-size:24px}}.b_flipping_widget__separator{width:80%;margin-bottom:10px}.b_flipping_widget__text{text-align:center;color:#fff;font-size:20px;margin-bottom:0}@media only screen and (max-width:767px){.b_flipping_widget__text{font-size:16px}}.b_footer{background:url(/templates/custom/retinaspecialty/assets/images/footer.png) no-repeat;background-size:cover;padding:35px 0}@media only screen and (max-width:767px){.b_footer{padding:15px 0}}.b_footer .wtm_logo{width:160px}@media only screen and (max-width:1199px){.b_footer .wtm_logo{float:right}}@media only screen and (min-width:1200px){.b_footer .wtm_logo{float:right}}@media only screen and (max-width:767px){.b_footer .wtm_logo{float:none}}.b_footer__adress{text-align:right}@media only screen and (max-width:767px){.b_footer__adress{margin-bottom:15px;text-align:center}}.b_footer__adress_cell{display:inline-block;text-align:right}@media only screen and (max-width:767px){.b_footer__adress_cell{margin:15px 0;background:#014576;padding-top:30px;padding-left:10px;padding-right:10px;text-align:center}}.b_footer__wtm{background-color:#006ab4;text-align:center;padding:35px 0}@media only screen and (max-width:767px){.b_footer__wtm{padding:15px 0}}.b_form{background:#f2f4f7}.home .b_form{display:none}.b_form__container{background:#fff;width:100%;padding:0 65px 45px 65px}@media only screen and (max-width:767px){.b_form__container{padding:15px}}.b_form__label{padding:15px 0;color:#738299}@media only screen and (max-width:767px){.b_form__label{display:block;text-align:center}}.b_form__input{width:100%}.b_form__input input{height:50px;background:#f2f4f7;border:0;outline:0;color:#738299;padding-left:25px}.b_form__input input:active,.b_form__input input:focus,.b_form__input input:hover{box-shadow:inset 0 0 15px #738299}@media only screen and (max-width:767px){.b_form__input input{padding-left:0;text-align:center}}.alert-danger li,.alert-danger p{font-size:12px;line-height:1.5}.b_header{background:#fff;position:fixed;top:0;left:0;width:100%;z-index:1;box-shadow:0 0 0 #aaa;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.b_header--small{box-shadow:0 5px 15px rgba(0,0,0,.15);z-index:14}@media only screen and (max-width:767px){.b_header--small{box-shadow:none}}.b_header--z_index_top{z-index:15}.b_header__row--top{height:50px;border-bottom:2px solid #f2f4f7;text-align:right;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s;overflow:hidden}.b_header--small .b_header__row--top{height:0}@media only screen and (max-width:767px){.b_header--small .b_header__row--top{height:50px}}@media only screen and (max-width:767px){.b_header__row--top{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.b_header__row--bottom{height:100px;position:relative}@media only screen and (max-width:767px){.b_header__row--bottom{display:none}}.b_header__cell{display:inline-block;height:50px;line-height:50px;vertical-align:top}@media only screen and (max-width:1199px){.txt-big .b_header__cell *{font-size:13px}}@media only screen and (max-width:767px){.b_header__cell{height:auto;line-height:normal}}.b_header__cell--logo{width:-moz-calc(100% - 720px);width:calc(100% - 720px);height:100px;line-height:100px}@media only screen and (max-width:991px){.b_header__cell--logo{display:none}}.b_header__cell--nav{height:100px;float:right;width:710px}@media only screen and (max-width:991px){.b_header__cell--nav{width:100%;float:none;text-align:center}}.b_header__cell--extra{padding:5px 0}.b_header__cell--mobile-phone{padding:0 10px}.b_header__cell--mobile-menu{width:30px;margin:0;height:auto;line-height:normal}.b_header__cell--mobile-menu #mmenu-btn{padding:0!important}@media only screen and (max-width:767px){.b_header__cell--number{display:none}}@media only screen and (max-width:767px){.b_header__cell--search{display:none}}@media only screen and (max-width:767px){.b_header__cell--social{display:none}}.b_header__mobile{z-index:11;position:fixed;top:0;left:0;width:100%;background:#fff;margin-top:50px}@media only screen and (min-width:768px){.b_header__mobile{display:none}}.b_header__expand_tablet{position:absolute;right:0;bottom:0;height:35px;width:100%;display:none;-webkit-transition:none;-moz-transition:none;transition:none;background:url(/templates/custom/retinaspecialty/assets/images/header-expand.png) no-repeat;background-position:right;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);background-position:left}.b_header--small .b_header__expand_tablet{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);background-position:right}@media only screen and (max-width:1199px){.b_header__expand_tablet{display:initial}}@media only screen and (max-width:767px){.b_header__expand_tablet{display:none}}.b_logo{max-height:100%;max-width:100%}.b_logo__image{vertical-align:middle}@media only screen and (max-width:767px){.b_logo__image{max-width:100%}}@media only screen and (max-width:1199px){.b_logo__image--footer{display:block;margin-left:auto;margin-right:auto}}.b_logo__image--mmenu{display:block;width:250px;margin:10px auto 0}.b_logo__image--wtm{display:block;width:auto!important;margin:0 auto 10px auto!important}.b_main_nav__ul{text-align:right;height:100px}.b_main_nav__ul ul{display:none}.b_main_nav--footer .b_main_nav__ul{height:65px}@media only screen and (max-width:767px){.b_main_nav--footer .b_main_nav__ul{height:auto;margin-top:20px}}@media only screen and (max-width:1199px){.b_main_nav__ul{text-align:center}}.b_main_nav__item{display:inline-block;padding:0 15px}@media only screen and (max-width:991px){.b_main_nav__item{padding:0 10px}}@media only screen and (max-width:767px){.b_main_nav__item{padding:0}}.b_main_nav__item:last-of-type{padding-right:0}@media only screen and (max-width:991px){.b_main_nav__item:last-of-type{padding-right:10px}}.b_main_nav--footer .b_main_nav__item{padding:0 5px}@media only screen and (max-width:1199px){.txt-big .b_main_nav--footer .b_main_nav__item *{font-size:14px}}@media only screen and (max-width:767px){.b_main_nav--footer .b_main_nav__item{display:block}.txt-big .b_main_nav--footer .b_main_nav__item *{font-size:20px}}.txt-big .b_main_nav__item{padding:0 5px}.b_main_nav__item.active .b_main_nav__link:after{left:0;width:100%}.b_main_nav__item.active .b_main_nav__link:before{top:0}@media only screen and (max-width:767px){.b_main_nav__item.active .b_main_nav__link{background:#fff;color:#014576}}.b_main_nav__link{font-size:14px;color:#006ab4;position:relative;display:block;height:100px;vertical-align:top;line-height:100px;overflow:hidden}.b_main_nav__link:after{content:'';width:0;height:3px;background-color:#014576;display:block;position:absolute;left:50%;bottom:35px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease}.b_main_nav__link:before{content:'';width:0;height:0;display:block;position:absolute;left:50%;top:-10px;margin-left:-10px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;border-top:10px solid #014576;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid transparent}.b_main_nav__link:focus,.b_main_nav__link:hover{text-decoration:none;color:#014576}@media only screen and (min-width:1200px){.b_main_nav__link:hover:after{left:0;width:100%}.b_main_nav__link:hover:before{top:0}}.b_main_nav--footer .b_main_nav__link{color:#fff;font-size:16px;height:65px;line-height:65px}.b_main_nav--footer .b_main_nav__link:after{background-color:#fff;bottom:15px}.b_main_nav--footer .b_main_nav__link:before{display:none}@media only screen and (max-width:767px){.b_main_nav--footer .b_main_nav__link{height:40px;line-height:40px}.b_main_nav--footer .b_main_nav__link:after{display:none}}.mm-menu .b_main_nav__link{height:auto;line-height:25px;text-align:left}.mm-menu .b_main_nav__link:after,.mm-menu .b_main_nav__link:before{display:none}.txt-big .b_main_nav__link{font-size:17px}.b_main_nav--footer{margin-bottom:35px}@media only screen and (max-width:1199px){.b_main_nav--footer{margin-bottom:15px}}@media only screen and (max-width:767px){.b_main_nav--footer{margin-bottom:0}}#my_map{height:380px}@media only screen and (max-width:767px){#my_map{height:250px}}.b_map{background:#f2f4f7;padding:35px 0}.contrast .b_map{background-color:#006ab4}@media only screen and (max-width:767px){.b_map{padding-top:35px}.contact-us .b_map{padding-top:15px}}.swiper-container--map{background:#fff}.contrast .swiper-container--map{background-color:#014576}div.b_map .swiper-pagination--map{bottom:35px}@media only screen and (max-width:767px){div.b_map .swiper-pagination--map{bottom:5px}}.swiper-pagination--map .swiper-pagination-bullet-active{background:#014576}.contrast .swiper-pagination--map .swiper-pagination-bullet{background-color:#fff}.swiper-slide--map{padding:45px 65px}.swiper-slide--map *{color:#014576}.contrast .swiper-slide--map *{color:#fff}@media only screen and (max-width:767px){.swiper-slide--map{padding:20px}.swiper-slide--map *{text-align:center}.swiper-slide--map ul{margin-left:0}.swiper-slide--map ul li{list-style:none}}.b_map__location{display:inline-block;padding:0 30px 40px 0;position:relative;max-width:280px;vertical-align:top;line-height:1.5}.b_map__location:after{content:'';position:absolute;left:0;bottom:20px;display:block;width:50px;height:3px;background:url(/templates/custom/retinaspecialty/assets/images/h2.png) no-repeat}@media only screen and (max-width:767px){.b_map__location:after{left:50%;margin-left:-25px}}@media only screen and (max-width:1199px){.b_map__location{max-width:265px}}@media only screen and (max-width:767px){.b_map__location{max-width:100%;width:100%;text-align:center;padding-right:0}}.b_map__navigation{display:inline-block;padding:0;vertical-align:top}@media only screen and (max-width:767px){.b_map__navigation{display:block;text-align:center;margin-bottom:15px}}.b_map__phone{font-size:18px}.b_map__phone:active,.b_map__phone:focus,.b_map__phone:hover{text-decoration:none}.get_directions_link,.map_marker{display:inline-block;vertical-align:top;margin-right:10px;width:50px;height:50px;text-indent:-9999px;font-size:0;-webkit-transition:all .6s;-moz-transition:all .6s;transition:all .6s;background:url(/templates/custom/retinaspecialty/assets/images/map--navs.png) no-repeat;background-repeat:repeat;background-position:0 0}.swiper-slide-next .get_directions_link,.swiper-slide-next .map_marker{background-position:100px 0}.get_directions_link:hover,.map_marker:hover{-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s}@media only screen and (max-width:767px){.get_directions_link,.map_marker{margin:0 5px}}.get_directions_link:hover{background-position:0 -50px}.swiper-slide-next .get_directions_link:hover{background-position:100px -50px}.map_marker{background-position:-50px 0}.map_marker:hover{background-position:-50px -50px}.swiper-slide-next .map_marker{background-position:50px 0}.swiper-slide-next .map_marker:hover{background-position:50px -50px}.b_mmenu__mobile_btn{display:block;width:50px;height:50px;background-color:#000;padding:10px}.b_mmenu__mobile_btn_element{display:block;height:5px;margin-bottom:5px;background:#fff}#close-btn{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);font-size:32px}#body .mm-menu{background:#014576}#body .mm-listview>li>a,#body .mm-listview>li>span{color:#fff}#body .mm-menu .mm-navbar a,#body .mm-menu .mm-navbar>*{color:#fff}#body .mm-prev:before{border-color:#fff}#body .mm-menu .mm-listview>li .mm-arrow:after,#body .mm-menu .mm-listview>li .mm-next:after{border-color:#fff}#body .mm-listview .mm-next{width:100%}#body .mm-listview>li{-webkit-transition:all 1.8s;-moz-transition:all 1.8s;transition:all 1.8s}#body .mm-listview>li:hover,#body .mm-listview>li[class*=active]{-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s;padding-left:20px;background-color:#e7eef8}#body .mm-listview>li:hover a,#body .mm-listview>li[class*=active] a{color:#014576}@media only screen and (max-width:767px){#body .mm-listview>li:hover,#body .mm-listview>li[class*=active]{padding-left:0}}#body .mm-listview>li.active{background-color:#e7eef8}#body .mm-listview>li.active a{color:#014576}#body #mm-0 .mm-title{display:none}#body #mobile-header #mmenu-btn{background:#014576;cursor:pointer}#body #mobile-header #mmenu-btn:hover{background:#e7eef8}#body #close-btn{cursor:pointer;margin:20px auto 0 auto;width:30px;color:#fff}@media only screen and (max-width:767px){#body #close-btn{margin-top:-3px}}#body #mobile-header{background:red}#body #top-info{position:initial}#body .mm-menu.mm-front{z-index:15}#body .mobile-callback .head_logo img{position:relative;bottom:4px}#close-btn{position:relative}html.mm-blocking{overflow-y:scroll!important}.mm-panels .mm-panel:nth-child(1) .mm-title{display:none}.b_phone{display:block;color:#738299;visibility:hidden}.b_phone:active,.b_phone:focus,.b_phone:hover{text-decoration:none;color:#014576;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.b_phone--header{padding-right:15px}.b_phone--header:after{content:'|';padding-left:15px}.b_phone--footer{color:#fff;display:inline-block}.b_phone--footer:active,.b_phone--footer:focus,.b_phone--footer:hover{color:#bababa}.b_phone--visible{visibility:visible}.b_logos{border-bottom:1px solid #000;border-top:5px solid #fff;padding:30px 0}@media only screen and (max-width:767px){.b_logos{padding:10px 0 35px 0}}.contrast .b_logos{background:#006ab4}@media only screen and (min-width:768px){.swiper-pagination--logos.swiper-nav--custom{display:none}}@media only screen and (max-width:767px){.swiper-pagination--logos.swiper-nav--custom{bottom:-15px}}.swiper-pagination--logos .swiper-pagination-bullet-active{background:#014576}@media only screen and (min-width:768px){.swiper-button-next--logos.swiper-nav--custom{display:none}}@media only screen and (min-width:768px){.swiper-button-prev--logos.swiper-nav--custom{display:none}}.swiper-pagination--logos{bottom:-15px!important}.b_logos__item{height:150px;position:relative}.b_logos__img_container{background:#fff;position:absolute;width:80%;height:80%;top:10%;left:10%;box-shadow:0 5px 20px #dfdfdf}@media only screen and (max-width:767px){.b_logos__img_container{width:70%;left:15%}}.contrast .b_logos__img_container{box-shadow:0 5px 20px #3e3e3e}.b_logos__link{height:100%;width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:absolute;top:0;left:0;line-height:150px}.b_logos__img{height:auto;width:100%;max-width:80%!important;max-height:80%!important}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.b_logos__img{max-width:70%!important;max-height:auto!important}}.b_search__btn{color:#738299;font-style:italic;cursor:pointer}.b_search__btn:hover{color:#014576}.b_search__container{position:fixed;left:0;top:-150px;width:100%;height:150px;background:#006ab4;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s;z-index:16}.b_search__container--visible{top:0}.b_search__group{width:860px;max-width:90%;margin:0 auto}.b_search__close{cursor:pointer;color:#fff;text-align:right;padding:15px 0}.b_search__close_icon{display:inline-block;width:25px;height:25px;text-align:center;line-height:25px;background:#014576;border-radius:5px;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.b_search__close:hover .b_search__close_icon{background:#e61d22}.b_search__input{display:inline-block;width:-moz-calc(100% - 150px);width:calc(100% - 150px);border:4px solid #d8e1e8;height:40px;padding-left:25px;color:#006ab4;vertical-align:top}.b_search__submit{display:inline-block;float:right;color:#fff;background:#014576;border:4px solid #d8e1e8;height:40px;line-height:32px;width:130px;text-align:center;vertical-align:top;cursor:pointer;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.b_search__submit:hover{color:#014576;background:#f2f4f7}#body .gsc-control-cse{background-color:#006ab4;border:#006ab4;padding-left:0;padding-right:0}#body #gsc-i-id1{height:28px!important}#body .gsc-input-box{height:auto!important;border:4px solid #d8e1e8}#body input.gsc-search-button{display:inline-block;height:40px;background:#014576;border:4px solid #d8e1e8;width:130px;border-radius:0;outline:0}#body td.gsc-search-button{position:relative}#body td.gsc-search-button:before{display:block;position:absolute;height:32px;width:122px;background:#014576;content:"SEARCH";top:6px;left:6px;pointer-events:none;color:#fff;text-align:center;line-height:32px}.b_soci{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:50px}.b_soci--header{margin:0 20px;padding:15px 0;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media only screen and (max-width:1199px){.b_soci--header{margin:0 10px}}@media only screen and (max-width:767px){.b_soci--header{margin:0}}.b_soci--footer{-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media only screen and (max-width:767px){.b_soci--footer{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}}.b_soci__wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.b_soci__wrapper a{position:relative;opacity:0}.b_soci__wrapper--visible a{opacity:1}.b_soci__wrapper--visible a:nth-of-type(1){-webkit-animation:socials .4s ease;-moz-animation:socials .4s ease;animation:socials .4s ease}.b_soci__wrapper--visible a:nth-of-type(2){-webkit-animation:socials .8s ease;-moz-animation:socials .8s ease;animation:socials .8s ease}.b_soci__wrapper--visible a:nth-of-type(3){-webkit-animation:socials 1.2s ease;-moz-animation:socials 1.2s ease;animation:socials 1.2s ease}.b_soci__wrapper--visible a:nth-of-type(4){-webkit-animation:socials 1.6s ease;-moz-animation:socials 1.6s ease;animation:socials 1.6s ease}.b_soci__wrapper--visible a:nth-of-type(5){-webkit-animation:socials 2s ease;-moz-animation:socials 2s ease;animation:socials 2s ease}.b_soci__wrapper--visible a:nth-of-type(6){-webkit-animation:socials 2.4s ease;-moz-animation:socials 2.4s ease;animation:socials 2.4s ease}.b_soci__link{width:22px;height:22px;margin:0 5px;line-height:1}.txt-big .b_soci--mobile .b_soci__link{margin:0 1px}.b_soci__logo{display:inline-block;width:20px;height:20px}.b_soci__logo path:first-child{fill:#006ab4!important}.b_soci__logo:hover path:first-child{fill:#014576!important;-webkit-transition:fill .2s ease;-moz-transition:fill .2s ease;transition:fill .2s ease}.b_soci--footer .b_soci__logo path:first-child{fill:#fff!important}.b_soci--footer .b_soci__logo path:nth-child(2){fill:#014576!important}.b_soci--footer .b_soci__logo:hover path:first-child{fill:#bababa!important;-webkit-transition:fill .2s ease;-moz-transition:fill .2s ease;transition:fill .2s ease}.b_soci--footer .soci_googleplus_button .b_soci__logo g g polygon{fill:#014576!important}@-webkit-keyframes socials{0%{bottom:60px;opacity:0}30%{bottom:60px;opacity:0}100%{bottom:0;opacity:1}}@-moz-keyframes socials{0%{bottom:60px;opacity:0}30%{bottom:60px;opacity:0}100%{bottom:0;opacity:1}}@keyframes socials{0%{bottom:60px;opacity:0}30%{bottom:60px;opacity:0}100%{bottom:0;opacity:1}}.b_staff-slider{background:#f2f4f7;padding:17.5px 0 0 0;position:relative}.contrast .b_staff-slider{background:#014576}.b_staff-slider__bottom-line{height:120px;width:100%;position:absolute;bottom:0;left:0;background:#006ab4}.b_staff_slider__separator[data-display=" "]{display:none}.swiper-slide--staff{border:1px solid #738299;-moz-box-sizing:border-box;box-sizing:border-box}.swiper-img--staff{margin-bottom:-5px;height:285px;overflow:hidden;text-align:center;background-color:#014576}@media only screen and (max-width:767px){.swiper-img--staff{height:360px}.swiper-img--staff img{width:100%}}.swiper-slide--staff:hover .swiper-img--staff{background-color:#006ab4}.swiper-text--staff{background:#0f80ce;padding:20px;height:119px;line-height:2;position:relative;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.swiper-slide--staff:hover .swiper-text--staff{background:#014576}.swiper-text--staff:after{content:'';position:absolute;right:25px;bottom:25px;display:block;height:11px;width:12px;background:url(/templates/custom/retinaspecialty/assets/images/arrow--team.png) no-repeat}@media only screen and (max-width:767px){.swiper-text--staff{background:#014576}}.swiper-text-link--staff{position:absolute;left:0;top:0;display:block;width:100%;height:100%}.staff-anchor{position:relative;bottom:140px}@media only screen and (max-width:767px){.staff-anchor{bottom:70px}}.swiper-container{position:initial}.swiper-container-wrapper{position:relative}.swiper-button-prev{left:-100px;width:50px;height:50px;-webkit-transition:all .6s;-moz-transition:all .6s;transition:all .6s;background:url(/templates/custom/retinaspecialty/assets/images/swiper--left.png) no-repeat;background-repeat:repeat}.swiper-button-prev:hover{background-position:-150px 0}@media only screen and (max-width:1199px){.swiper-button-prev{left:0}}@media only screen and (max-width:767px){.swiper-button-prev{left:-15px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.swiper-button-prev{left:0!important}}.swiper-button-next{right:-100px;width:50px;height:50px;-webkit-transition:all .6s;-moz-transition:all .6s;transition:all .6s;background:url(/templates/custom/retinaspecialty/assets/images/swiper--right.png) no-repeat;background-repeat:repeat}.swiper-button-next:hover{background-position:150px 0}@media only screen and (max-width:1199px){.swiper-button-next{right:0}}@media only screen and (max-width:767px){.swiper-button-next{right:-15px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.swiper-button-next{right:0!important}}.swiper-container div.swiper-pagination{width:80%;left:10%}.swiper-container div.swiper-pagination--staff{bottom:-25px}@media only screen and (max-width:767px){.swiper-container div.swiper-pagination--staff{bottom:-35px}}.swiper-pagination-bullet{border-radius:0;height:5px;width:20px;background:#7a9fcb;opacity:1}.swiper-pagination-bullet-active{background:#fff}.swiper-container div.swiper-button-disabled{pointer-events:initial;opacity:1}.all-slides-visible{display:none}.b_testimonial_slider{background:url(/templates/custom/retinaspecialty/assets/images/testimonials.png) no-repeat;background-size:cover;padding:35px 0}@media only screen and (max-width:1199px){.b_testimonial_slider{padding-bottom:55px}}@media only screen and (max-width:767px){.b_testimonial_slider{padding:15px 0 55px 0}}.b_testimonial_slider__img{border:15px solid #fff;outline:10px solid #7a9fcb;position:relative}@media only screen and (max-width:991px){.b_testimonial_slider__img{display:none}}.swiper-pagination--testimonial{display:none}.swiper-button-prev--testimonial{left:0;top:120%;top:-moz-calc(100% + 30px);top:calc(100% + 30px)}@media only screen and (max-width:991px){.swiper-button-prev--testimonial{left:20%;left:-moz-calc(50% - 55px);left:calc(50% - 55px);top:105%;top:-moz-calc(100% + 15px);top:calc(100% + 15px)}}.swiper-button-next--testimonial{left:55px;top:120%;top:-moz-calc(100% + 30px);top:calc(100% + 30px)}@media only screen and (max-width:991px){.swiper-button-next--testimonial{left:80%;left:50%;top:105%;top:-moz-calc(100% + 15px);top:calc(100% + 15px)}}.swiper-pagination--testimonial.swiper-nav--custom{display:none}.b_video{background:url(/templates/custom/retinaspecialty/assets/images/video.png) no-repeat;background-size:cover;padding:35px 0}@media only screen and (max-width:767px){.b_video{padding:15px 0}}.swiper-container--video{padding-bottom:35px}@media only screen and (max-width:767px){div.swiper-button-next--video{top:40%}}@media only screen and (max-width:767px){div.swiper-button-prev--video{top:40%}}.swiper-slide--video{position:relative}.swiper-play-video{position:absolute;left:0;top:0;width:100%;height:100%;z-index:9;background:url(/templates/custom/retinaspecialty/assets/images/play.png) no-repeat;background-position:center;pointer-events:none}.swiper-video--active .swiper-play-video{display:none}.swiper-content--video{cursor:pointer}@media only screen and (min-width:768px){.b_video .swiper-nav--custom{display:none}}.b_welcome{background:#fff;padding:35px 0}.contrast .b_welcome{background:#006ab4}@media only screen and (max-width:767px){.b_welcome{padding:15px 0}}.slider{box-shadow:0 5px 15px #aaa;background-color:#f2f4f7}.slider__container{height:600px;position:relative}.slider__box{max-width:800px;display:block;margin-right:auto;margin-left:auto;padding:20px 60px;background-color:rgba(255,255,255,.7);position:absolute;bottom:40px;left:0;right:0}.slider__box h3{color:#006bb4;font-size:37px;text-align:center}.slider__box h3:empty{display:none}.slider__box p{color:#006bb4;font-size:20px;text-align:center}.slider__box p:empty{display:none}.txt-big .slider__box p{font-size:26px;font-weight:600}.slider__box .b_btn{background:#264576;max-width:190px;font-size:12px}.slider__box .b_btn:empty{display:none}.txt-big .slider__box .b_btn{max-width:220px;font-size:16px}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLmNzcyIsInJlc2V0LnNjc3MiLCJ1dGlscy9taXhpbnMuc2NzcyIsInV0aWxzL2ZvbnRzLnNjc3MiLCJ1dGlscy9nbG9iYWwuc2NzcyIsInV0aWxzL2xheW91dC1jbGFzc2VzLnNjc3MiLCJibG9ja3MvX2xhbmRpbmdfc3RhZmYuc2NzcyIsImJsb2Nrcy9fcGh5c2ljaWFuX3Byb2ZpbGUuc2NzcyIsImJsb2Nrcy9fdGhyZWVfY29sdW1uX2NvbnRlbnQuc2NzcyIsImJsb2Nrcy9iX2Fib3V0X3VzLnNjc3MiLCJibG9ja3MvYl9idG4uc2NzcyIsImJsb2Nrcy9iX2NhbGxfdG9fYWN0aW9uLnNjc3MiLCJibG9ja3MvYl9jb21tb24uc2NzcyIsImJsb2Nrcy9iX2NvbnRlbnQuc2NzcyIsImJsb2Nrcy9iX2V4dHJhX2Z1bmN0aW9ucy5zY3NzIiwiYmxvY2tzL2JfZmxpcHBpbmdfd2lkZ2V0LnNjc3MiLCJibG9ja3MvYl9mb290ZXIuc2NzcyIsImJsb2Nrcy9iX2Zvcm0uc2NzcyIsImJsb2Nrcy9iX2hlYWRlci5zY3NzIiwiYmxvY2tzL2JfbG9nby5zY3NzIiwiYmxvY2tzL2JfbWFpbl9uYXYuc2NzcyIsImJsb2Nrcy9iX21hcC5zY3NzIiwiYmxvY2tzL2JfbW1lbnUuc2NzcyIsImJsb2Nrcy9iX3Bob25lLnNjc3MiLCJibG9ja3MvYl9wcm9mZXNzaW9uYWxfbG9nb3Muc2NzcyIsImJsb2Nrcy9iX3NlYXJjaC5zY3NzIiwiYmxvY2tzL2Jfc29jaS5zY3NzIiwiYmxvY2tzL2Jfc3RhZmZfc2xpZGVyLnNjc3MiLCJibG9ja3MvYl9zd2lwZXIuc2NzcyIsImJsb2Nrcy9iX3Rlc3RpbW9uaWFscy5zY3NzIiwiYmxvY2tzL2JfdmlkZW8uc2NzcyIsImJsb2Nrcy9iX3dlbGNvbWUuc2NzcyIsImJsb2Nrcy9zbGlkZXIuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFNQSxFQUFHLEtBQU0sUUFBUyxRQ0RsQixPRFFBLFFBQVMsTUFHRyxNQVBaLEVBSDJC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QkFZSSxNQUFBLFFBQ0EsVUFBQSxLQUNBLFdBQUEsT0FkSixzQkFnQk0sUUFBQSxLQWhCTixlQW9CSSxNQUFBLFFBQ0EsVUFBQSxLQUNBLFdBQUEsT0F0QkoscUJBd0JNLFFBQUEsS0FMSix3QkFRSSxVQUFBLEtBQ0EsWUFBQSxJQTVCTixvQkFnQ0ksV0FBQSxRQUNBLFVBQUEsTUFDQSxVQUFBLEtBbENKLDBCQW9DTSxRQUFBLEtBTEosNkJBUUksVUFBQSxNQUNBLFVBQUEiLCJmaWxlIjoic3R5bGUuY3NzIiwic291cmNlc0NvbnRlbnQiOltudWxsLCIvKiBodHRwOi8vbWV5ZXJ3ZWIuY29tL2VyaWMvdG9vbHMvY3NzL3Jlc2V0LyBcclxuICAgdjIuMCB8IDIwMTEwMTI2XHJcbiAgIExpY2Vuc2U6IG5vbmUgKHB1YmxpYyBkb21haW4pXHJcbiovXHJcblxyXG5odG1sLCBib2R5LCBkaXYsIHNwYW4sIGFwcGxldCwgb2JqZWN0LCBpZnJhbWUsXHJcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIGJsb2NrcXVvdGUsIHByZSxcclxuYSwgYWJiciwgYWNyb255bSwgYWRkcmVzcywgYmlnLCBjaXRlLCBjb2RlLFxyXG5kZWwsIGRmbiwgZW0sIGltZywgaW5zLCBrYmQsIHEsIHMsIHNhbXAsXHJcbnNtYWxsLCBzdHJpa2UsIHN0cm9uZywgc3ViLCBzdXAsIHR0LCB2YXIsXHJcbmIsIHUsIGksIGNlbnRlcixcclxuZGwsIGR0LCBkZCwgb2wsIHVsLCBsaSxcclxuZmllbGRzZXQsIGZvcm0sIGxhYmVsLCBsZWdlbmQsXHJcbnRhYmxlLCBjYXB0aW9uLCB0Ym9keSwgdGZvb3QsIHRoZWFkLCB0ciwgdGgsIHRkLFxyXG5hcnRpY2xlLCBhc2lkZSwgY2FudmFzLCBkZXRhaWxzLCBlbWJlZCwgXHJcbmZpZ3VyZSwgZmlnY2FwdGlvbiwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgXHJcbm1lbnUsIG5hdiwgb3V0cHV0LCBydWJ5LCBzZWN0aW9uLCBzdW1tYXJ5LFxyXG50aW1lLCBtYXJrLCBhdWRpbywgdmlkZW8ge1xyXG5cdG1hcmdpbjogMDtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdGJvcmRlcjogMDtcclxuXHRmb250LXNpemU6IDEwMCU7XHJcblx0dmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG59XHJcbi8qIEhUTUw1IGRpc3BsYXktcm9sZSByZXNldCBmb3Igb2xkZXIgYnJvd3NlcnMgKi9cclxuYXJ0aWNsZSwgYXNpZGUsIGRldGFpbHMsIGZpZ2NhcHRpb24sIGZpZ3VyZSwgXHJcbmZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1lbnUsIG5hdiwgc2VjdGlvbiB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcbn1cclxuYm9keSB7XHJcblx0bGluZS1oZWlnaHQ6IDE7XHJcbn1cclxub2wsIHVsIHtcclxuXHRsaXN0LXN0eWxlOiBub25lO1xyXG59XHJcbmJsb2NrcXVvdGUsIHEge1xyXG5cdHF1b3Rlczogbm9uZTtcclxufVxyXG5ibG9ja3F1b3RlOmJlZm9yZSwgYmxvY2txdW90ZTphZnRlcixcclxucTpiZWZvcmUsIHE6YWZ0ZXIge1xyXG5cdGNvbnRlbnQ6ICcnO1xyXG5cdGNvbnRlbnQ6IG5vbmU7XHJcbn1cclxudGFibGUge1xyXG5cdGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XHJcblx0Ym9yZGVyLXNwYWNpbmc6IDA7XHJcbn0iLCIvLysrKysrKysrKysrKysrKysrKysrKysrXHJcbi8vIE1lZGlhIFF1ZXJpZXNcclxuLy8rKysrKysrKysrKysrKysrKysrKysrK1xyXG5AbWl4aW4geHMge1xyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWl4aW4geHhzIHtcclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDUwcHgpIHtcclxuICAgICAgICBAY29udGVudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIHhzdSB7XHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiBzbSB7XHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiBzbW8ge1xyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiBzbXUge1xyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWl4aW4gbWQge1xyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcclxuICAgICAgICBAY29udGVudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIG1kbyB7XHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XHJcbiAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiBsZyB7XHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gICAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWl4aW4geGxnIHtcclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTkyMHB4KSB7XHJcbiAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vKysrKysrKysrKysrKysrKysrKysrKytcclxuLy8gQnJvd3NlciBIYWNrc1xyXG4vLysrKysrKysrKysrKysrKysrKysrKysrXHJcbkBtaXhpbiBici1maXJlZm94IHtcclxuICAgIEAtbW96LWRvY3VtZW50IHVybC1wcmVmaXgoKSB7XHJcbiAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiBici1lZGdlIHtcclxuICAgIEBzdXBwb3J0cyAoLW1zLWFjY2VsZXJhdG9yOiB0cnVlKSB7XHJcbiAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiBici1pZTEwIHtcclxuICAgIEBtZWRpYSBhbGwgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSksICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSB7XHJcbiAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vKysrKysrKysrKysrKysrKysrKysrKytcclxuLy8gSW1hZ2VzXHJcbi8vKysrKysrKysrKysrKysrKysrKysrKytcclxuQG1peGluIGltZygkbmFtZSkge1xyXG4gICAgYmFja2dyb3VuZDogdXJsKC9hc3NldHMvaW1hZ2VzLyN7JG5hbWV9KSBuby1yZXBlYXQ7XHJcbn1cclxuXHJcbkBtaXhpbiB0aW1nKCRuYW1lKSB7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoL3RlbXBsYXRlcy8jeyR0ZW1wbGF0ZV9ncm91cH0vI3skdGVtcGxhdGVfdGhlbWV9L2Fzc2V0cy9pbWFnZXMvI3skbmFtZX0pIG5vLXJlcGVhdDtcclxufVxyXG5cclxuLy8rKysrKysrKysrKysrKysrKysrKysrK1xyXG4vLyBGbGV4XHJcbi8vKysrKysrKysrKysrKysrKysrKysrKytcclxuJWZsZXgtY2VudGVyLWNvbnRlbnQge1xyXG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XHJcbiAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XHJcbiAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xyXG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcclxuICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuIiwiLypcclxuKiAtLS0tLS0tLS0tLS0tLS0tIE94eWdlblxyXG4qL1xyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiBveHlnZW47XHJcbiAgICBzcmM6IHVybChmb250cy9veHlnZW4tcmVndWxhci50dGYpO1xyXG59XHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6IG94eWdlbi1saWdodDtcclxuICAgIHNyYzogdXJsKGZvbnRzL294eWdlbi0zMDAudHRmKTtcclxufVxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiBveHlnZW4tYm9sZDtcclxuICAgIHNyYzogdXJsKGZvbnRzL294eWdlbi03MDAudHRmKTtcclxufVxyXG5cclxuJWZvbnQtcmVndWxhciB7XHJcblx0Zm9udC1mYW1pbHk6IG94eWdlbjtcclxufVxyXG4lZm9udC1ib2xkIHtcclxuXHRmb250LWZhbWlseTogb3h5Z2VuLWJvbGQ7XHJcbn1cclxuJWZvbnQtbGlnaHQge1xyXG5cdGZvbnQtZmFtaWx5OiBveHlnZW4tbGlnaHQ7XHJcbn0iLCJhW3gtYXBwbGUtZGF0YS1kZXRlY3RvcnNdIHtcclxuICBjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50O1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xyXG4gIGZvbnQtc2l6ZTogaW5oZXJpdCAhaW1wb3J0YW50O1xyXG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0ICFpbXBvcnRhbnQ7XHJcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcclxuICBsaW5lLWhlaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xyXG59IiwiLnN0aWNreV9iYW5uZXIge1xyXG4gICAgcG9zaXRpb246ICAgZml4ZWQ7XHJcbiAgICB6LWluZGV4OiAgICA5OTtcclxuICAgIHJpZ2h0OiAgICAgIDA7XHJcbiAgICB0b3A6ICAgICAgICAxNSU7XHJcbiAgICB0cmFuc2Zvcm06ICB0cmFuc2xhdGUoMTAwJSwgLTE1JSk7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjRzO1xyXG4gICAgJjpob3ZlciwgJjphY3RpdmUsICY6Zm9jdXMge1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDk3JSwgLTE1JSk7XHJcbiAgICB9XHJcbiAgICAmLS1vcGVuIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwgLTE1JSk7XHJcbiAgICAgICAgJjpob3ZlciwgJjphY3RpdmUsICY6Zm9jdXMge1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwgLTE1JSk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWQge1xyXG4gICAgICAgIHRvcDogICAgICAgOTAlO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMCUsIC05MCUpO1xyXG4gICAgICAgICY6aG92ZXIsICY6YWN0aXZlLCAmOmZvY3VzIHtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoOTclLCAtOTAlKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi0tb3BlbiB7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAlLCAtOTAlKTtcclxuICAgICAgICAgICAgJjpob3ZlciwgJjphY3RpdmUsICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIC05MCUpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgeHMge1xyXG4gICAgICAgIGxlZnQ6ICAgICAgMDtcclxuICAgICAgICB0b3A6ICAgICAgIGluaGVyaXQ7XHJcbiAgICAgICAgYm90dG9tOiAgICAwO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAlLCAxMDAlKTtcclxuICAgICAgICAmOmhvdmVyLCAmOmFjdGl2ZSwgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAlLCAxMDAlKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi0tb3BlbiB7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAlLCAwJSk7XHJcbiAgICAgICAgICAgICY6aG92ZXIsICY6YWN0aXZlLCAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAlLCAwJSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG59XHJcbi5zdGlja3lfYmFubmVyX19idXR0b24ge1xyXG4gICAgcG9zaXRpb246ICAgICAgICAgICAgICAgIGFic29sdXRlO1xyXG4gICAgbGVmdDogICAgICAgICAgICAgICAgICAgIC0xMTVweDtcclxuICAgIHRvcDogICAgICAgICAgICAgICAgICAgICAxMDBweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICAgICAgICAjMDA2YWI0O1xyXG4gICAgcGFkZGluZzogICAgICAgICAgICAgICAgIDEycHggMCAyNHB4O1xyXG4gICAgd2lkdGg6ICAgICAgICAgICAgICAgICAgIDIwMHB4O1xyXG4gICAgdGV4dC1hbGlnbjogICAgICAgICAgICAgIGNlbnRlcjtcclxuICAgIGZvbnQtZmFtaWx5OiAgICAgICAgICAgICBveHlnZW47XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogICAgICAgICAgdXBwZXJjYXNlO1xyXG4gICAgY29sb3I6ICAgICAgICAgICAgICAgICAgICNmZmZmZmY7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogICAgICAgICAgMXB4O1xyXG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogIDIwcHg7XHJcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjBweDtcclxuICAgIHRyYW5zZm9ybTogICAgICAgICAgICAgICByb3RhdGUoLTkwZGVnKTtcclxuICAgIGN1cnNvcjogICAgICAgICAgICAgICAgICBwb2ludGVyO1xyXG4gICAgYm94LXNoYWRvdzogICAgICAgICAgICAgIC00cHggLTNweCAxNXB4IC02cHggIzAwMDAwMDtcclxuICAgIGZvbnQtc2l6ZTogICAgICAgICAgICAgICAxNnB4O1xyXG4gICAgQGluY2x1ZGUgeHMge1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xyXG4gICAgICAgIHdpZHRoOiAgICAgMTAwJTtcclxuICAgICAgICBsZWZ0OiAgICAgIDA7XHJcbiAgICAgICAgdG9wOiAgICAgICAtNDBweDtcclxuICAgIH1cclxuXHJcbn1cclxuLnN0aWNreV9iYW5uZXJfX2Jsb2NrIHtcclxuICAgIHBvc2l0aW9uOiAgICAgICAgICAgICAgICAgIHJlbGF0aXZlO1xyXG4gICAgaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgMjUwcHg7XHJcbiAgICB3aWR0aDogICAgICAgICAgICAgICAgICAgICAzMDBweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICAgICAgICAgICNmZmZmZmY7XHJcbiAgICBib3gtc2hhZG93OiAgICAgICAgICAgICAgICAwIDAgMTVweCAtNXB4ICMwMDAwMDA7XHJcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAgICAxMHB4O1xyXG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTBweDtcclxuICAgIGRpc3BsYXk6ICAgICAgICAgICAgICAgICAgIGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6ICAgICAgICAgICBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogICAgICAgICAgICAgICBjZW50ZXI7XHJcbiAgICBAaW5jbHVkZSB4cyB7XHJcbiAgICAgICAgd2lkdGg6ICAgICAgICAgICAgICAgICAgICAgMTAwJTtcclxuICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwcHg7XHJcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICAgMTBweDtcclxuICAgIH1cclxufVxyXG4uc3RpY2t5X2Jhbm5lcl9fY2xvc2Uge1xyXG4gICAgY29sb3I6ICAgICNmZjZmMjA7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogICAgMTBweDtcclxuICAgIHRvcDogICAgICAxMHB4O1xyXG4gICAgY3Vyc29yOiAgIHBvaW50ZXI7XHJcbn1cclxuLnN0aWNreV9iYW5uZXJfX2xpbmsge1xyXG4gICAgZGlzcGxheTogICAgICAgICAgYmxvY2s7XHJcbiAgICB3aWR0aDogICAgICAgICAgICAxMDAlO1xyXG4gICAgcGFkZGluZzogICAgICAgICAgMTJweCAyMHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNmFiNDtcclxuICAgIHRleHQtYWxpZ246ICAgICAgIGNlbnRlcjtcclxuICAgIG1hcmdpbjogICAgICAgICAgIDIwcHggMDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAgIDFweDtcclxuICAgIGNvbG9yOiAgICAgICAgICAgICNmZmZmZmY7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogICB1cHBlcmNhc2U7XHJcbiAgICBmb250LWZhbWlseTogICAgICBveHlnZW47XHJcbiAgICBmb250LXNpemU6ICAgICAgICAxNHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogICAgNTBweDtcclxuICAgICY6aG92ZXIsICY6YWN0aXZlLCAmOmZvY3VzIHtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246ICBub25lO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjZmMjA7XHJcbiAgICAgICAgY29sb3I6ICAgICAgICAgICAgI2ZmZmZmZjtcclxuICAgIH1cclxufVxyXG4uY2FsbF90b19hY3Rpb25fX2J1dHRvbnMge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgLmJfYnRuIHtcclxuICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSB4cyB7XHJcbiAgICAgICAgYWxpZ24taXRlbXMgOiBjZW50ZXI7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIH1cclxufVxyXG4iLCIubGFuZGluZ19zdGFmZiB7XG4gIGRpc3BsYXkgICA6IGZsZXg7XG4gIGZsZXgtd3JhcCA6IHdyYXA7XG4gIHBhZGRpbmctdG9wOiA1MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbn1cbi5sYW5kaW5nX3N0YWZmX19ib3gge1xuICBmbGV4ICAgICAgOiAwIDAgKDEwMCUvMyk7XG4gIG1heC13aWR0aCA6IDEwMCU7XG4gIEBpbmNsdWRlIHNtIHtcbiAgICBmbGV4ICAgICAgOiAwIDAgKDEwMCUvMik7XG4gIH1cbiAgQGluY2x1ZGUgeHMge1xuICAgIGZsZXggICAgICA6IDAgMCAxMDAlO1xuICB9XG59XG4uZG9jdG9yLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4iLCIucGh5c2ljaWFuX3Byb2ZpbGUge1xuICBtYXJnaW4tYm90dG9tIDogMjBweDtcbiAgJl9uYW1lIHtcbiAgICBmbGV4IDogMCAwIDEwMCU7XG4gICAgaDEge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmX3F1b3RlIHtcbiAgICBkaXNwbGF5ICAgICAgICAgOiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudCA6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtcyAgICAgOiBjZW50ZXI7XG4gICAgbWluLWhlaWdodCAgICAgIDogMzUwcHg7XG4gICAgd2lkdGg6IDQ1MHB4O1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIG1pbi1oZWlnaHQgOiAyNDBweDtcbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDUxMHB4KSB7XG4gICAgICB3aWR0aCA6IDEwMCU7XG4gICAgfVxuICAgIGgzIHtcbiAgICAgIGNvbG9yICAgICA6ICM4MDgwODA7XG4gICAgICBmb250LXNpemUgOiAyMHB4O1xuICAgICAgJjphZnRlciB7XG4gICAgICAgIGRpc3BsYXkgOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgICAuY29udHJhc3QgJiB7XG4gICAgICBoMyB7XG4gICAgICAgIGNvbG9yIDogd2hpdGUgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJl9kZXNjIHtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50ICAgICAgICAgIDogJyc7XG4gICAgICBkaXNwbGF5ICAgICAgICAgIDogYmxvY2s7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yIDogbGlnaHRlbihsaWdodGdyZXksIDEwJSk7XG4gICAgICBoZWlnaHQgICAgICAgICAgIDogMXB4O1xuICAgICAgd2lkdGggICAgICAgICAgICA6IDEwMCU7XG4gICAgICBtYXJnaW4tYm90dG9tICAgIDogMzBweDtcbiAgICB9XG4gIH1cbiAgJl9kZXRhaWxzIHtcbiAgICBwYWRkaW5nICAgICAgICAgIDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yIDogbGlnaHRlbihsaWdodGdyZXksIDEwJSk7XG4gICAgLmNvbnRyYXN0ICYge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuICB9XG4gICZfaW1hZ2Uge1xuICAgIGltZyB7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnRocmVlX2NvbHVtbl9jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2YWI0O1xuICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4iLCIucHJvZl9pbWFnZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMzNzczYjY7XG4gICAgaW1nIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cbn1cbiIsIi5iX2J0biB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGhlaWdodDogNDBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xyXG4gICAgYm9yZGVyOiA0cHggc29saWQgJGxpZ2h0X2JsdWU7XHJcbiAgICBvdXRsaW5lOiAxcHggc29saWQgJGRhcmtfYmx1ZTtcclxuICAgIGNvbG9yOiAkZGFya19ibHVlO1xyXG4gICAgcGFkZGluZzogMCAzNXB4O1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgbWFyZ2luOiAxNXB4IDE1cHggMTVweCAwO1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHRyYW5zaXRpb246IGFsbCAuNHM7XHJcbiAgICBAZXh0ZW5kICVmb250LXJlZ3VsYXI7XHJcbiAgICBAaW5jbHVkZSB4cyB7XHJcbiAgICAgICAgbWFyZ2luOiAxNXB4IGF1dG87XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIG1heC13aWR0aDogMzAwcHg7XHJcbiAgICB9XHJcbiAgICAmOmhvdmVyLFxyXG4gICAgJjpmb2N1cyxcclxuICAgICY6YWN0aXZlIHtcclxuICAgICAgICBvdXRsaW5lOiAxcHggc29saWQgJGRhcmtfYmx1ZTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkZGFya19ibHVlO1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIH1cclxuICAgICYtLWlubGluZSB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICAgICAgQGluY2x1ZGUgeHMge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLS1jZW50ZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgICAgICBtYXgtd2lkdGg6IDE4MHB4O1xyXG4gICAgICAgIEBpbmNsdWRlIHhzIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMzAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi0tY2VudGVyX21kIHtcclxuICAgICAgICBAaW5jbHVkZSBtZCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB3aWR0aDogMjAwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi0tZ3JlZW4ge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRncmVlbjtcclxuICAgICAgICBib3JkZXItY29sb3I6ICRsaWdodF9ncmVlbjtcclxuICAgICAgICBvdXRsaW5lLWNvbG9yOiAkZ3JlZW47XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAmOmZvY3VzLFxyXG4gICAgICAgICY6YWN0aXZlIHtcclxuICAgICAgICAgICAgb3V0bGluZTogMXB4IHNvbGlkICRncmVlbjtcclxuICAgICAgICAgICAgY29sb3I6ICRncmVlbjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLS10cmFuc3BhcmVudCB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjNjVhMmNlO1xyXG4gICAgICAgIG91dGxpbmUtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAmOmZvY3VzLFxyXG4gICAgICAgICY6YWN0aXZlIHtcclxuICAgICAgICAgICAgb3V0bGluZTogMXB4IHNvbGlkICNmZmY7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjNjVhMmNlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC50eHQtYmlnICYge1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICYtLWxvbmdUeHQge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi5zZXRfYnV0dG9uIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAuYl9idG4ge1xyXG4gICAgICAgIGZsZXg6IDAgMCAoMTAwJS8zKTtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbn1cclxuIiwiLmNhbGxfdG9fYWN0aW9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgLmNvbnRyYXN0ICYge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYmx1ZTtcbiAgICB9XG59XG4iLCIvL2dlbmVyYWwgXHJcbmJvZHkge1xyXG4gICAgLy8gYmFja2dyb3VuZDogJGJsdWU7XHJcbn1cclxuXHJcbi8vc3BlY2lhbHNcclxuKiB7XHJcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIC40cztcclxufVxyXG5cclxuYSB7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjRzO1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgfVxyXG4gICAgLmNvbnRyYXN0IC5iX2NvbnRlbnQgJjpub3QoLmJfYnRuKSB7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjOTViZmZmO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnR4dC1iaWcgKiB7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbn1cclxuXHJcbi8vaGVhZGVyc1xyXG5oMSB7XHJcbiAgICBjb2xvcjogJGJsdWU7XHJcbiAgICBmb250LXNpemU6IDM2cHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtYXJnaW46IDI1cHggYXV0byA1NXB4IGF1dG87XHJcbiAgICBAaW5jbHVkZSB4cyB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG4gICAgLmNvbnRyYXN0ICYge1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB0aW1nKCdoMi0td2hpdGUucG5nJyk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgYm90dG9tOiAtMjVweDtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB3aWR0aDogNTBweDtcclxuICAgICAgICBoZWlnaHQ6IDNweDtcclxuICAgICAgICBAaW5jbHVkZSB0aW1nKCdoMi5wbmcnKTtcclxuICAgICAgICBAaW5jbHVkZSB4cyB7XHJcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0yNXB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC50eHQtYmlnICYge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNDBweDtcclxuICAgIH1cclxufVxyXG5cclxuaDIge1xyXG4gICAgY29sb3I6ICRibHVlO1xyXG4gICAgZm9udC1zaXplOiAzNnB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWFyZ2luOiAyNXB4IGF1dG8gNTVweCBhdXRvO1xyXG4gICAgQGluY2x1ZGUgeHMge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIGJvdHRvbTogLTI1cHg7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDUwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAzcHg7XHJcbiAgICAgICAgQGluY2x1ZGUgdGltZygnaDIucG5nJyk7XHJcbiAgICAgICAgQGluY2x1ZGUgeHMge1xyXG4gICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMjVweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuY29udHJhc3QgJiB7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHRpbWcoJ2gyLS13aGl0ZS5wbmcnKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAudHh0LWJpZyAmIHtcclxuICAgICAgICBmb250LXNpemU6IDQwcHg7XHJcbiAgICB9XHJcbiAgICAuc3VicGFnZTpub3QoLmFib3V0LXVzKSAmIHtcclxuICAgICAgICBmb250LXNpemU6IDI2cHg7XHJcbiAgICAgICAgbWFyZ2luOiAyMHB4IGF1dG8gMjVweCBhdXRvO1xyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmgyIHtcclxuICAgICYtLXdoaXRlIHtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgdGltZygnaDItLXdoaXRlLnBuZycpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYtLWJvbGQge1xyXG4gICAgICAgIEBleHRlbmQgJWZvbnQtYm9sZDtcclxuICAgIH1cclxuICAgICYtLWJvcmRlcl90b3Age1xyXG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkZ3JleTtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAyNXB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5oMyB7XHJcbiAgICBjb2xvcjogJGJsdWU7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtYXJnaW46IDE1cHggYXV0byAxNXB4IGF1dG87XHJcbiAgICBAaW5jbHVkZSB4cyB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG4gICAgLmNvbnRyYXN0ICYge1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgfVxyXG59XHJcblxyXG4vL3BhcmFncmFwaHNcclxucCB7XHJcbiAgICBjb2xvcjogJGRhcmtfZ3JleTtcclxuICAgIGxpbmUtaGVpZ2h0OiAyO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogJHBhZGRpbmctcDtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIEBleHRlbmQgJWZvbnQtcmVndWxhcjtcclxuICAgIEBpbmNsdWRlIHhzIHtcclxuICAgICAgICAvL3RleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuICAgIC5jb250cmFzdCAmIHtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgIH1cclxuICAgIC50eHQtYmlnICYge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIH1cclxufVxyXG5cclxuLnAge1xyXG4gICAgJi0tZGFya19ibHVlIHtcclxuICAgICAgICBjb2xvcjogJGRhcmtfYmx1ZTtcclxuICAgICAgICAuY29udHJhc3QgJiB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYtLW1pZHNpemUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS40O1xyXG4gICAgICAgIC50eHQtYmlnICYge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi0tYmlnZ2VyIHtcclxuICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgLnR4dC1iaWcgJiB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLS1ib2xkIHtcclxuICAgICAgICBAZXh0ZW5kICVmb250LWJvbGQ7XHJcbiAgICB9XHJcbiAgICAmLS1saWdodCB7XHJcbiAgICAgICAgQGV4dGVuZCAlZm9udC1saWdodDtcclxuICAgIH1cclxuICAgICYtLWdyZXkge1xyXG4gICAgICAgIGNvbG9yOiAkZ3JleTtcclxuICAgIH1cclxuICAgICYtLXdoaXRlIHtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi0tanVzdGlmeSB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjoganVzdGlmeTtcclxuICAgICAgICBAaW5jbHVkZSB4cyB7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLS1jZW50ZXIge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuICAgICYtLW5vX21hcmdpbiB7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG4gICAgJi0tbW1lbnUge1xyXG4gICAgICAgIG1hcmdpbjogNXB4IDA7XHJcbiAgICAgICAgQGluY2x1ZGUgeHMge1xyXG4gICAgICAgICAgICBtYXJnaW46IC01cHggMCAwIDdweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vaW1nIFxyXG5pbWcge1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICBAaW5jbHVkZSB4cyB7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAjbXlfbWFwICYge1xyXG4gICAgICAgIG1heC13aWR0aDogaW5pdGlhbCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG4uaW1nIHtcclxuICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgQGluY2x1ZGUgeHMge1xyXG4gICAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgJi0tZnVsbC13aWR0aCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgICAmLS1jZW50ZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgIH1cclxuICAgICYtLWxlZnQge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIEBpbmNsdWRlIHhzIHtcclxuICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi0tcmlnaHQge1xyXG4gICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICBAaW5jbHVkZSB4cyB7XHJcbiAgICAgICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYtLWNvbnRlbnQge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgIG1hcmdpbjogMTVweCBhdXRvO1xyXG4gICAgfVxyXG59XHJcblxyXG51bDpub3QoLmJfbWFpbl9uYXZfX3VsKSB7XHJcbiAgICBtYXJnaW46IDAgMCAxNXB4IDIwcHg7XHJcbiAgICBAaW5jbHVkZSB4cyB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgIH1cclxufVxyXG5cclxubGkge1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNztcclxuICAgIGNvbG9yOiAkZGFya19ncmV5O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgIGxpc3Qtc3R5bGUtdHlwZTogc3F1YXJlO1xyXG4gICAgQGV4dGVuZCAlZm9udC1yZWd1bGFyO1xyXG4gICAgLmNvbnRyYXN0ICYge1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgfVxyXG59XHJcbiIsIi5iX2NvbnRlbnQge1xyXG5cdG1hcmdpbi10b3A6IDE1MHB4O1xyXG5cdCYtLXN1YnBhZ2Uge1xyXG5cdFx0bWluLWhlaWdodDogY2FsYygxMDB2aCAtIDg5MnB4KTtcclxuXHRcdC5jb250cmFzdCAmIHtcclxuXHRcdFx0YmFja2dyb3VuZDogJGJsdWU7XHJcblx0XHR9XHJcblx0XHQubG9nb19jb250YWluZXIge1xyXG5cdFx0XHRhIHtcclxuXHRcdFx0XHQuY29udHJhc3QgJiB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kIDogd2hpdGU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQucGh5c2ljaWFuX3Byb2ZpbGVfZGV0YWlscyB7XHJcblx0XHRcdC5jb250cmFzdCAmIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kIDogd2hpdGU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0QGluY2x1ZGUgeHMge1xyXG5cdFx0bWFyZ2luLXRvcDogNTBweDtcclxuXHR9XHJcbn1cclxuIiwiLmJfZXh0cmFfZnVuY3Rpb25zIHtcclxuICBiYWNrZ3JvdW5kICA6ICRkYXJrX2JsdWU7XHJcbiAgdHJhbnNpdGlvbiAgOiBhbGwgLjRzO1xyXG4gIGNvbG9yICAgICAgIDogI2ZmZmZmZjtcclxuICBtaW4td2lkdGggICA6IDE3MHB4O1xyXG4gIHRleHQtYWxpZ24gIDogY2VudGVyO1xyXG4gIGhlaWdodCAgICAgIDogNDBweDtcclxuICBsaW5lLWhlaWdodCA6IDQwcHg7XHJcbiAgZm9udC1zaXplICAgOiAxMnB4O1xyXG4gIHBhZGRpbmcgICAgIDogMCAxNXB4O1xyXG4gIHVzZXItc2VsZWN0IDogbm9uZTtcclxuICBAZXh0ZW5kICVmb250LWJvbGQ7XHJcbiAgQGluY2x1ZGUgc20ge1xyXG4gICAgd2lkdGggOiAxNTVweDtcclxuICB9XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZCA6ICRvcmFuZ2U7XHJcbiAgfVxyXG4gICYtLXRleHQge1xyXG4gICAgY3Vyc29yIDogZGVmYXVsdDtcclxuICB9XHJcbiAgJi0tY29udHJhc3Qge1xyXG4gICAgY3Vyc29yIDogcG9pbnRlcjtcclxuICAgIEBpbmNsdWRlIHhzIHtcclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6ICdcXGYwNDInO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkZvbnRBd2Vzb21lXCIsIHNhbnMtc2VyaWY7XHJcblxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC50eHQtYmlnICYge1xyXG4gICAgZm9udC1zaXplIDogMjBweDtcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIHhzIHtcclxuICAgIC8vYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIC8vY29sb3I6ICRkYXJrX2JsdWUgIWltcG9ydGFudDtcclxuICAgIG1hcmdpbiAgICAgICAgOiAwIGF1dG8gNXB4O1xyXG4gICAgaGVpZ2h0ICAgICAgICA6IDMwcHg7XHJcbiAgICBsaW5lLWhlaWdodCAgIDogMzBweDtcclxuICAgIHdpZHRoICAgICAgICAgOiAxMDAlO1xyXG4gICAgbWluLXdpZHRoICAgICA6IGluaGVyaXQ7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgY29sb3IgOiAjZmZmZmZmICFpbXBvcnRhbnQ7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrX2JsdWU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxufVxyXG4uYl9leHRyYV9mdW5jdGlvbnNfX21vYmlsZSB7XHJcbiAgbWFyZ2luLXRvcCA6IC01cHg7XHJcbiAgcGFkZGluZyAgICA6IDAgMTVweDtcclxufVxyXG4uYl9leHRyYV9mdW5jdGlvbnNfX3NwYW4ge1xyXG4gIGRpc3BsYXkgICAgICAgIDogaW5saW5lLWJsb2NrO1xyXG4gIHZlcnRpY2FsLWFsaWduIDogdG9wO1xyXG4gICYtLXBhZGRpbmcge1xyXG4gICAgcGFkZGluZy1yaWdodCA6IDEwcHg7XHJcbiAgfVxyXG4gICYtLWJpZyB7XHJcbiAgICBmb250LXNpemUgOiAxN3B4O1xyXG4gICAgLnR4dC1iaWcgJiB7XHJcbiAgICAgIGZvbnQtc2l6ZSA6IDI0cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5iX2V4dHJhX2Z1bmN0aW9uc19fcmFkaW8ge1xyXG4gIHBvc2l0aW9uIDogcmVsYXRpdmU7XHJcbiAgdG9wICAgICAgOiAycHg7XHJcbiAgY3Vyc29yICAgOiBwb2ludGVyO1xyXG4gIC50eHQtYmlnICYge1xyXG4gICAgdG9wIDogMDtcclxuICB9XHJcbn1cclxuIiwiLy8rKysrKysrKysrKysrKysrKysrKysrKysrXG4kY2VsbF9oZWlnaHQ6IDI5MHB4O1xuJGNlbGxfaGVpZ2h0X21vYmlsZTogMjAwcHg7IC8vKysrKysrKysrKysrKysrKysrKysrKysrK1xuLmJfZmxpcHBpbmdfd2lkZ2V0IHtcbiAgICBoZWlnaHQ6ICRjZWxsX2hlaWdodCoyO1xuICAgIGJveC1zaGFkb3c6IDAgNXB4IDE1cHggI2FhYTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JleTtcbiAgICBAaW5jbHVkZSBtZCB7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgfVxuICAgIEBpbmNsdWRlIHh4cyB7XG4gICAgICAgIGhlaWdodDogJGNlbGxfaGVpZ2h0X21vYmlsZSoyO1xuICAgIH1cbiAgICAuY29udHJhc3QgJiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrX2JsdWU7XG4gICAgfVxufVxuLmJfZmxpcHBpbmdfd2lkZ2V0X19jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xufVxuLmJfZmxpcHBpbmdfd2lkZ2V0X19lbGVtZW50IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDIwJTtcbiAgICBoZWlnaHQ6ICRjZWxsX2hlaWdodDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwZXJzcGVjdGl2ZTogMTAwMHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAmLS1mbGlwcGVkLFxuICAgICY6aG92ZXIge1xuICAgICAgICB6LWluZGV4OiAxMDtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWQge1xuICAgICAgICB3aWR0aDogMjUlO1xuICAgICAgICAmOm50aC1vZi10eXBlKG4rOSkge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICBAaW5jbHVkZSBzbSB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAzKTtcbiAgICAgICAgJjpudGgtb2YtdHlwZShuKzcpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgQGluY2x1ZGUgeHhzIHtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgaGVpZ2h0OiAkY2VsbF9oZWlnaHRfbW9iaWxlO1xuICAgICAgICAmOm50aC1vZi10eXBlKG4rNSkge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5iX2ZsaXBwaW5nX3dpZGdldF9fY2VsbCB7XG4gICAgdHJhbnNpdGlvbjogMC42cztcbiAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgIC5iX2ZsaXBwaW5nX3dpZGdldF9fZWxlbWVudC0tZmxpcHBlZCAmLFxuICAgIC5iX2ZsaXBwaW5nX3dpZGdldF9fZWxlbWVudDpob3ZlciAmIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVZKDE4MGRlZyk7XG4gICAgfVxuICAgIC5iX2ZsaXBwaW5nX3dpZGdldF9fY29udGFpbmVyOmhvdmVyICYtLWZsaXBwZWQge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoMGRlZyk7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVZKDE4MGRlZyk7XG4gICAgICAgIH1cbiAgICB9XG59XG4uYl9mbGlwcGluZ193aWRnZXRfX2Zyb250X3NpZGUge1xuICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgaGVpZ2h0OiAkY2VsbF9oZWlnaHQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgei1pbmRleDogMjtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoMGRlZyk7XG4gICAgQGluY2x1ZGUgeHhzIHtcbiAgICAgICAgaGVpZ2h0OiAkY2VsbF9oZWlnaHRfbW9iaWxlO1xuICAgIH1cbn1cbi5iX2ZsaXBwaW5nX3dpZGdldF9faW1hZ2Uge1xuICAgIGhlaWdodDogJGNlbGxfaGVpZ2h0O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXIgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICBmaWx0ZXI6IGdyYXk7XG4gICAgZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG4gICAgQGluY2x1ZGUgeHhzIHtcbiAgICAgICAgaGVpZ2h0OiAkY2VsbF9oZWlnaHRfbW9iaWxlO1xuICAgIH1cbn1cbi5iX2ZsaXBwaW5nX3dpZGdldF9fYmFja19zaWRlIHtcbiAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogJGNlbGxfaGVpZ2h0O1xuICAgIGJhY2tncm91bmQ6ICRibHVlO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRyYW5zZm9ybTogcm90YXRlWSgxODBkZWcpO1xuICAgIEBleHRlbmQgJWZsZXgtY2VudGVyLWNvbnRlbnQ7XG4gICAgQGluY2x1ZGUgeHhzIHtcbiAgICAgICAgaGVpZ2h0OiAkY2VsbF9oZWlnaHRfbW9iaWxlO1xuICAgIH1cbiAgICBAaW5jbHVkZSBici1pZTEwIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVZKDBkZWcpO1xuICAgICAgICAuYl9mbGlwcGluZ193aWRnZXRfX2VsZW1lbnQ6aG92ZXIgJiB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoMGRlZykgIWltcG9ydGFudDtcbiAgICAgICAgICAgIHotaW5kZXg6IDk5O1xuICAgICAgICB9XG4gICAgfVxufVxuLmJfZmxpcHBpbmdfd2lkZ2V0X19saW5rIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xufVxuLmJfZmxpcHBpbmdfd2lkZ2V0X19jb250ZW50IHtcbiAgICB3aWR0aDogODUlO1xuICAgIEBpbmNsdWRlIGJyLWllMTAge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoMGRlZyk7XG4gICAgICAgIC5iX2ZsaXBwaW5nX3dpZGdldF9fZWxlbWVudDpob3ZlciAmIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWSgxODBkZWcpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB6LWluZGV4OiA5OTtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5iX2ZsaXBwaW5nX3dpZGdldF9faGVhZGVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIEBleHRlbmQgJWZvbnQtbGlnaHQ7XG4gICAgQGluY2x1ZGUgeHMge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgfVxufVxuLmJfZmxpcHBpbmdfd2lkZ2V0X19zZXBhcmF0b3Ige1xuICAgIHdpZHRoOiA4MCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5iX2ZsaXBwaW5nX3dpZGdldF9fdGV4dCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIEBleHRlbmQgJWZvbnQtbGlnaHQ7XG4gICAgQGluY2x1ZGUgeHMge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgfVxufVxuIiwiLmJfZm9vdGVyIHtcclxuICBAaW5jbHVkZSB0aW1nKCdmb290ZXIucG5nJyk7XHJcbiAgYmFja2dyb3VuZC1zaXplIDogY292ZXI7XHJcbiAgcGFkZGluZyAgICAgICAgIDogJHBhZGRpbmcgMDtcclxuICBAaW5jbHVkZSB4cyB7XHJcbiAgICBwYWRkaW5nIDogJHBhZGRpbmctbW9iaWxlIDA7XHJcbiAgfVxyXG4gIC53dG1fbG9nbyB7XHJcbiAgICB3aWR0aCA6IDE2MHB4O1xyXG4gICAgQGluY2x1ZGUgbWQge1xyXG4gICAgICBmbG9hdCA6IHJpZ2h0O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbGcge1xyXG4gICAgICBmbG9hdCA6IHJpZ2h0O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgeHMge1xyXG4gICAgICBmbG9hdCA6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5iX2Zvb3Rlcl9fYWRyZXNzIHtcclxuICB0ZXh0LWFsaWduIDogcmlnaHQ7XHJcbiAgQGluY2x1ZGUgeHMge1xyXG4gICAgbWFyZ2luLWJvdHRvbSA6IDE1cHg7XHJcbiAgICB0ZXh0LWFsaWduICAgIDogY2VudGVyO1xyXG4gIH1cclxufVxyXG4uYl9mb290ZXJfX2FkcmVzc19jZWxsIHtcclxuICBkaXNwbGF5ICAgIDogaW5saW5lLWJsb2NrO1xyXG4gIHRleHQtYWxpZ24gOiByaWdodDtcclxuICBAaW5jbHVkZSB4cyB7XHJcbiAgICBtYXJnaW4gICAgICAgIDogMTVweCAwO1xyXG4gICAgYmFja2dyb3VuZCAgICA6ICRkYXJrX2JsdWU7XHJcbiAgICBwYWRkaW5nLXRvcCAgIDogMzBweDtcclxuICAgIHBhZGRpbmctbGVmdCAgOiAxMHB4O1xyXG4gICAgcGFkZGluZy1yaWdodCA6IDEwcHg7XHJcbiAgICB0ZXh0LWFsaWduICAgIDogY2VudGVyO1xyXG4gIH1cclxufVxyXG4uYl9mb290ZXJfX3d0bSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvciA6ICRibHVlO1xyXG4gIHRleHQtYWxpZ24gICAgICAgOiBjZW50ZXI7XHJcbiAgcGFkZGluZyAgICAgICAgICA6ICRwYWRkaW5nIDA7XHJcbiAgQGluY2x1ZGUgeHMge1xyXG4gICAgcGFkZGluZyA6ICRwYWRkaW5nLW1vYmlsZSAwO1xyXG4gIH1cclxufVxyXG4iLCIuYl9mb3JtIHtcclxuICAgIGJhY2tncm91bmQ6ICRncmV5O1xyXG4gICAgLmhvbWUgJiB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxufVxyXG5cclxuLmJfZm9ybV9fY29udGFpbmVyIHtcclxuICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmc6IDAgNjVweCA0NXB4IDY1cHg7XHJcbiAgICBAaW5jbHVkZSB4cyB7XHJcbiAgICBcdHBhZGRpbmc6IDE1cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5iX2Zvcm1fX2Zvcm1fdGl0bGUge31cclxuXHJcbi5iX2Zvcm1fX2NlbGwge31cclxuXHJcbi5iX2Zvcm1fX2xhYmVsIHtcclxuICAgIHBhZGRpbmc6IDE1cHggMDtcclxuICAgIGNvbG9yOiAkZGFya19ncmV5O1xyXG4gICAgQGluY2x1ZGUgeHMge1xyXG4gICAgXHRkaXNwbGF5OiBibG9jaztcclxuICAgIFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYl9mb3JtX19pbnB1dCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGlucHV0IHtcclxuICAgICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGdyZXk7XHJcbiAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgIG91dGxpbmU6IDA7XHJcbiAgICAgICAgY29sb3I6ICRkYXJrX2dyZXk7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xyXG4gICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgJjphY3RpdmUsXHJcbiAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAxNXB4ICRkYXJrX2dyZXk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHhzIHtcclxuICAgICAgICBcdHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICBcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vICsrKysrKysrKysgQUxFUlQgKysrKysrKysrKytcclxuLmFsZXJ0LWRhbmdlciBwLFxyXG4uYWxlcnQtZGFuZ2VyIGxpIHtcclxuXHRmb250LXNpemU6IDEycHg7XHJcblx0bGluZS1oZWlnaHQ6IDEuNTtcclxufVxyXG4iLCIuYl9oZWFkZXIge1xyXG4gIGJhY2tncm91bmQgOiAjZmZmZmZmO1xyXG4gIHBvc2l0aW9uICAgOiBmaXhlZDtcclxuICB0b3AgICAgICAgIDogMDtcclxuICBsZWZ0ICAgICAgIDogMDtcclxuICB3aWR0aCAgICAgIDogMTAwJTtcclxuICB6LWluZGV4ICAgIDogMTtcclxuICBib3gtc2hhZG93IDogMCAwIDAgI2FhYWFhYTtcclxuICB0cmFuc2l0aW9uIDogYWxsIC40cztcclxuICAmLS1zbWFsbCB7XHJcbiAgICBib3gtc2hhZG93IDogMCA1cHggMTVweCByZ2JhKDAsIDAsIDAsIC4xNSk7XHJcbiAgICB6LWluZGV4ICAgIDogMTQ7XHJcbiAgICBAaW5jbHVkZSB4cyB7XHJcbiAgICAgIGJveC1zaGFkb3cgOiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuICAmLS16X2luZGV4X3RvcCB7XHJcbiAgICB6LWluZGV4IDogMTU7XHJcbiAgfVxyXG59XHJcbi5iX2hlYWRlcl9fZGVza3RvcCB7XHJcblxyXG59XHJcbi5iX2hlYWRlcl9fcm93IHtcclxuICAmLS10b3Age1xyXG4gICAgaGVpZ2h0ICAgICAgICA6IDUwcHg7XHJcbiAgICBib3JkZXItYm90dG9tIDogMnB4IHNvbGlkICRncmV5O1xyXG4gICAgdGV4dC1hbGlnbiAgICA6IHJpZ2h0O1xyXG4gICAgdHJhbnNpdGlvbiAgICA6IGFsbCAuNHM7XHJcbiAgICBvdmVyZmxvdyAgICAgIDogaGlkZGVuO1xyXG4gICAgLmJfaGVhZGVyLS1zbWFsbCAmIHtcclxuICAgICAgaGVpZ2h0IDogMDtcclxuICAgICAgQGluY2x1ZGUgeHMge1xyXG4gICAgICAgIGhlaWdodCA6IDUwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHhzIHtcclxuICAgICAgZGlzcGxheSAgICAgICAgIDogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXMgICAgIDogY2VudGVyO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQgOiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgfVxyXG4gIH1cclxuICAmLS1ib3R0b20ge1xyXG4gICAgaGVpZ2h0ICAgOiAxMDBweDtcclxuICAgIHBvc2l0aW9uIDogcmVsYXRpdmU7XHJcbiAgICBAaW5jbHVkZSB4cyB7XHJcbiAgICAgIGRpc3BsYXkgOiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4uYl9oZWFkZXJfX2NlbGwge1xyXG4gIGRpc3BsYXkgICAgICAgIDogaW5saW5lLWJsb2NrO1xyXG4gIGhlaWdodCAgICAgICAgIDogNTBweDtcclxuICBsaW5lLWhlaWdodCAgICA6IDUwcHg7XHJcbiAgdmVydGljYWwtYWxpZ24gOiB0b3A7XHJcbiAgQGluY2x1ZGUgbWQge1xyXG4gICAgLnR4dC1iaWcgJiAqIHtcclxuICAgICAgZm9udC1zaXplIDogMTNweDtcclxuICAgIH1cclxuICB9XHJcbiAgQGluY2x1ZGUgeHMge1xyXG4gICAgaGVpZ2h0ICAgICAgOiBhdXRvO1xyXG4gICAgbGluZS1oZWlnaHQgOiBub3JtYWw7XHJcbiAgfVxyXG4gICYtLWxvZ28ge1xyXG4gICAgd2lkdGggICAgICAgOiBjYWxjKDEwMCUgLSA3MjBweCk7XHJcbiAgICBoZWlnaHQgICAgICA6IDEwMHB4O1xyXG4gICAgbGluZS1oZWlnaHQgOiAxMDBweDtcclxuICAgIEBpbmNsdWRlIHNtIHtcclxuICAgICAgZGlzcGxheSA6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtLW5hdiB7XHJcbiAgICBoZWlnaHQgOiAxMDBweDtcclxuICAgIGZsb2F0ICA6IHJpZ2h0O1xyXG4gICAgd2lkdGggIDogNzEwcHg7XHJcbiAgICBAaW5jbHVkZSBzbSB7XHJcbiAgICAgIHdpZHRoICAgICAgOiAxMDAlO1xyXG4gICAgICBmbG9hdCAgICAgIDogbm9uZTtcclxuICAgICAgdGV4dC1hbGlnbiA6IGNlbnRlcjtcclxuICAgIH1cclxuICB9XHJcbiAgJi0tZXh0cmEge1xyXG4gICAgcGFkZGluZyA6IDVweCAwO1xyXG4gIH1cclxuICAmLS1tb2JpbGUtcGhvbmUge1xyXG4gICAgcGFkZGluZyA6IDAgMTBweDtcclxuICB9XHJcbiAgJi0tbW9iaWxlLW1lbnUge1xyXG4gICAgd2lkdGggICAgICAgOiAzMHB4O1xyXG4gICAgLy9tYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICBtYXJnaW4gICAgICA6IDA7XHJcbiAgICBoZWlnaHQgICAgICA6IGF1dG87XHJcbiAgICBsaW5lLWhlaWdodCA6IG5vcm1hbDtcclxuICAgICNtbWVudS1idG4ge1xyXG4gICAgICBwYWRkaW5nIDogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxuICAmLS1udW1iZXIge1xyXG4gICAgQGluY2x1ZGUgeHMge1xyXG4gICAgICBkaXNwbGF5IDogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbiAgJi0tc2VhcmNoIHtcclxuICAgIEBpbmNsdWRlIHhzIHtcclxuICAgICAgZGlzcGxheSA6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtLXNvY2lhbCB7XHJcbiAgICBAaW5jbHVkZSB4cyB7XHJcbiAgICAgIGRpc3BsYXkgOiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4uYl9oZWFkZXJfX21vYmlsZSB7XHJcbiAgei1pbmRleCAgICA6IDExO1xyXG4gIHBvc2l0aW9uICAgOiBmaXhlZDtcclxuICB0b3AgICAgICAgIDogMDtcclxuICBsZWZ0ICAgICAgIDogMDtcclxuICB3aWR0aCAgICAgIDogMTAwJTtcclxuICBiYWNrZ3JvdW5kIDogI2ZmZmZmZjtcclxuICBtYXJnaW4tdG9wIDogNTBweDtcclxuICBAaW5jbHVkZSB4c3Uge1xyXG4gICAgZGlzcGxheSA6IG5vbmU7XHJcbiAgfVxyXG59XHJcbi5iX2hlYWRlcl9fZXhwYW5kX3RhYmxldCB7XHJcbiAgcG9zaXRpb24gICAgICAgICAgICA6IGFic29sdXRlO1xyXG4gIHJpZ2h0ICAgICAgICAgICAgICAgOiAwO1xyXG4gIGJvdHRvbSAgICAgICAgICAgICAgOiAwO1xyXG4gIGhlaWdodCAgICAgICAgICAgICAgOiAzNXB4O1xyXG4gIHdpZHRoICAgICAgICAgICAgICAgOiAxMDAlO1xyXG4gIGRpc3BsYXkgICAgICAgICAgICAgOiBub25lO1xyXG4gIHRyYW5zaXRpb24gICAgICAgICAgOiBub25lO1xyXG4gIEBpbmNsdWRlIHRpbWcoJ2hlYWRlci1leHBhbmQucG5nJyk7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbiA6IHJpZ2h0O1xyXG4gIHRyYW5zZm9ybSAgICAgICAgICAgOiByb3RhdGUoMTgwZGVnKTtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uIDogbGVmdDtcclxuICAuYl9oZWFkZXItLXNtYWxsICYge1xyXG4gICAgdHJhbnNmb3JtICAgICAgICAgICA6IHJvdGF0ZSgwZGVnKTtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb24gOiByaWdodDtcclxuICB9XHJcbiAgQGluY2x1ZGUgbWQge1xyXG4gICAgZGlzcGxheSA6IGluaXRpYWw7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIHhzIHtcclxuICAgIGRpc3BsYXkgOiBub25lO1xyXG4gIH1cclxufVxyXG4iLCIuYl9sb2dvIHtcclxuICAgIG1heC1oZWlnaHQ6IDEwMCU7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAmX19saW5rIHt9XHJcbiAgICAmX19pbWFnZSB7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICBAaW5jbHVkZSB4cygpIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLS1mb290ZXIge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtLW1tZW51IHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyNTBweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAxMHB4IGF1dG8gMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi0td3RtIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDEwcHggYXV0byAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCIuYl9tYWluX25hdl9fdWwge1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICBoZWlnaHQ6IDEwMHB4O1xyXG4gICAgdWwge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAuYl9tYWluX25hdi0tZm9vdGVyICYge1xyXG4gICAgICAgIGhlaWdodDogNjVweDtcclxuICAgICAgICBAaW5jbHVkZSB4cyB7XHJcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtZCB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYl9tYWluX25hdl9faXRlbSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBwYWRkaW5nOiAwIDE1cHg7XHJcbiAgICBAaW5jbHVkZSBzbSB7XHJcbiAgICAgICAgcGFkZGluZzogMCAxMHB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgeHMge1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICB9XHJcbiAgICAmOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgICAgICBAaW5jbHVkZSBzbSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmJfbWFpbl9uYXYtLWZvb3RlciAmIHtcclxuICAgICAgICBwYWRkaW5nOiAwIDVweDtcclxuICAgICAgICBAaW5jbHVkZSBtZCB7XHJcbiAgICAgICAgICAgIC50eHQtYmlnICYgKiB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgeHMge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgLnR4dC1iaWcgJiAqIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC50eHQtYmlnICYge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgNXB4O1xyXG4gICAgfVxyXG4gICAgLy9hY3RpdmUgbGluayBoaWdobGlnaHRpbmdcclxuICAgICYuYWN0aXZlIHtcclxuICAgICAgICAuYl9tYWluX25hdl9fbGluayB7XHJcbiAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSB4cyB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRkYXJrX2JsdWU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5iX21haW5fbmF2X19saW5rIHtcclxuICAgIEBleHRlbmQgJWZvbnQtcmVndWxhcjtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIC8vbGluZS1oZWlnaHQ6IDE0cHg7XHJcbiAgICAvL2NvbG9yOiAkZGFya19ncmV5O1xyXG4gICAgY29sb3I6ICMwMDZhYjQ7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGhlaWdodDogMTAwcHg7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEwMHB4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIHdpZHRoOiAwO1xyXG4gICAgICAgIGhlaWdodDogM3B4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrX2JsdWU7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICBib3R0b206IDM1cHg7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC40cyBlYXNlO1xyXG4gICAgfVxyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIHdpZHRoOiAwO1xyXG4gICAgICAgIGhlaWdodDogMDtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgIHRvcDogLTEwcHg7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuNHMgZWFzZTtcclxuICAgICAgICBib3JkZXItdG9wOiAxMHB4IHNvbGlkICRkYXJrX2JsdWU7XHJcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICB9XHJcbiAgICAmOmhvdmVyLFxyXG4gICAgJjpmb2N1cyB7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIGNvbG9yOiAkZGFya19ibHVlO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbGcge1xyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuYl9tYWluX25hdi0tZm9vdGVyICYge1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBoZWlnaHQ6IDY1cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDY1cHg7XHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgIGJvdHRvbTogMTVweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB4cyB7XHJcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5tbS1tZW51ICYge1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICBsaW5lLWhlaWdodDogMjVweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICY6YmVmb3JlLFxyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC50eHQtYmlnICYge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTdweDtcclxuICAgIH1cclxufVxyXG5cclxuLmJfbWFpbl9uYXYtLWZvb3RlciB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xyXG4gICAgQGluY2x1ZGUgbWQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSB4cyB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxufVxyXG4iLCIjbXlfbWFwIHtcclxuICBoZWlnaHQgOiAzODBweDtcclxuICBAaW5jbHVkZSB4cyB7XHJcbiAgICBoZWlnaHQgOiAyNTBweDtcclxuICB9XHJcbn1cclxuLmJfbWFwIHtcclxuICBiYWNrZ3JvdW5kIDogJGdyZXk7XHJcbiAgcGFkZGluZyAgICA6ICRwYWRkaW5nIDA7XHJcbiAgLmNvbnRyYXN0ICYge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvciA6ICRibHVlO1xyXG4gIH1cclxuICBAaW5jbHVkZSB4cyB7XHJcbiAgICBwYWRkaW5nLXRvcCA6ICRwYWRkaW5nO1xyXG4gICAgLmNvbnRhY3QtdXMgJiB7XHJcbiAgICAgIHBhZGRpbmctdG9wIDogJHBhZGRpbmctbW9iaWxlO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4uc3dpcGVyLWNvbnRhaW5lci0tbWFwIHtcclxuICBiYWNrZ3JvdW5kIDogI2ZmZmZmZjtcclxuICAuY29udHJhc3QgJiB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yIDogJGRhcmtfYmx1ZTtcclxuICB9XHJcbn1cclxuLnN3aXBlci13cmFwcGVyLS1tYXAge1xyXG59XHJcbi5zd2lwZXItcGFnaW5hdGlvbi0tbWFwIHtcclxuICBkaXYuYl9tYXAgJiB7XHJcbiAgICBib3R0b20gOiAzNXB4O1xyXG4gICAgQGluY2x1ZGUgeHMge1xyXG4gICAgICBib3R0b20gOiA1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcclxuICAgIGJhY2tncm91bmQgOiAkZGFya19ibHVlO1xyXG4gIH1cclxuICAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcclxuICAgIC5jb250cmFzdCAmIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvciA6ICNmZmZmZmY7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5zd2lwZXItYnV0dG9uLXByZXYtLW1hcCB7XHJcbn1cclxuLnN3aXBlci1idXR0b24tbmV4dC0tbWFwIHtcclxufVxyXG4uc3dpcGVyLXNsaWRlLS1tYXAge1xyXG4gIHBhZGRpbmcgOiA0NXB4IDY1cHg7XHJcbiAgLy8gJi5zd2lwZXItc2xpZGUtbmV4dCB7XHJcbiAgLy8gICAgIEBpbmNsdWRlIHNtdSB7XHJcbiAgLy8gICAgICAgICBsZWZ0OiAtNTAlO1xyXG4gIC8vICAgICB9XHJcbiAgLy8gfVxyXG4gIC8vICYuc3dpcGVyLXNsaWRlLWFjdGl2ZSB7XHJcbiAgLy8gICAgIGJhY2tncm91bmQtY29sb3I6ICM3YTlmY2I7XHJcbiAgLy8gfVxyXG4gICoge1xyXG4gICAgY29sb3IgOiAkZGFya19ibHVlO1xyXG4gIH1cclxuXHJcbiAgLmNvbnRyYXN0ICYgKiB7XHJcbiAgICBjb2xvciA6ICNmZmZmZmY7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIHhzIHtcclxuICAgIHBhZGRpbmcgOiAyMHB4O1xyXG4gICAgKiB7XHJcbiAgICAgIHRleHQtYWxpZ24gOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgICB1bCB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0IDogMDtcclxuICAgICAgbGkge1xyXG4gICAgICAgIGxpc3Qtc3R5bGUgOiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5iX21hcF9fbG9jYXRpb24ge1xyXG4gIGRpc3BsYXkgICAgICAgIDogaW5saW5lLWJsb2NrO1xyXG4gIHBhZGRpbmcgICAgICAgIDogMCAzMHB4IDQwcHggMDtcclxuICBwb3NpdGlvbiAgICAgICA6IHJlbGF0aXZlO1xyXG4gIG1heC13aWR0aCAgICAgIDogMjgwcHg7XHJcbiAgdmVydGljYWwtYWxpZ24gOiB0b3A7XHJcbiAgbGluZS1oZWlnaHQgICAgOiAxLjU7XHJcbiAgQGV4dGVuZCAlZm9udC1ib2xkO1xyXG4gICY6YWZ0ZXIge1xyXG4gICAgY29udGVudCAgOiAnJztcclxuICAgIHBvc2l0aW9uIDogYWJzb2x1dGU7XHJcbiAgICBsZWZ0ICAgICA6IDA7XHJcbiAgICBib3R0b20gICA6IDIwcHg7XHJcbiAgICBkaXNwbGF5ICA6IGJsb2NrO1xyXG4gICAgd2lkdGggICAgOiA1MHB4O1xyXG4gICAgaGVpZ2h0ICAgOiAzcHg7XHJcbiAgICBAaW5jbHVkZSB0aW1nKCdoMi5wbmcnKTtcclxuICAgIEBpbmNsdWRlIHhzIHtcclxuICAgICAgbGVmdCAgICAgICAgOiA1MCU7XHJcbiAgICAgIG1hcmdpbi1sZWZ0IDogLTI1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1kIHtcclxuICAgIG1heC13aWR0aCA6IDI2NXB4O1xyXG4gIH1cclxuICBAaW5jbHVkZSB4cyB7XHJcbiAgICBtYXgtd2lkdGggICAgIDogMTAwJTtcclxuICAgIHdpZHRoICAgICAgICAgOiAxMDAlO1xyXG4gICAgdGV4dC1hbGlnbiAgICA6IGNlbnRlcjtcclxuICAgIHBhZGRpbmctcmlnaHQgOiAwO1xyXG4gIH1cclxufVxyXG4uYl9tYXBfX25hdmlnYXRpb24ge1xyXG4gIGRpc3BsYXkgICAgICAgIDogaW5saW5lLWJsb2NrO1xyXG4gIHBhZGRpbmcgICAgICAgIDogMCAwIDAgMDtcclxuICB2ZXJ0aWNhbC1hbGlnbiA6IHRvcDtcclxuICBAaW5jbHVkZSB4cyB7XHJcbiAgICBkaXNwbGF5ICAgICAgIDogYmxvY2s7XHJcbiAgICB0ZXh0LWFsaWduICAgIDogY2VudGVyO1xyXG4gICAgbWFyZ2luLWJvdHRvbSA6IDE1cHg7XHJcbiAgfVxyXG59XHJcbi5iX21hcF9fY29udGFjdHMge1xyXG59XHJcbi5iX21hcF9fcGhvbmUge1xyXG4gIGZvbnQtc2l6ZSA6IDE4cHg7XHJcbiAgJjpob3ZlcixcclxuICAmOmZvY3VzLFxyXG4gICY6YWN0aXZlIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbiA6IG5vbmU7XHJcbiAgfVxyXG59XHJcbi5iX21hcF9faG91cnMge1xyXG59XHJcbi5tYXBfbWFya2VyLFxyXG4uZ2V0X2RpcmVjdGlvbnNfbGluayB7XHJcbiAgZGlzcGxheSAgICAgICAgICAgICA6IGlubGluZS1ibG9jaztcclxuICB2ZXJ0aWNhbC1hbGlnbiAgICAgIDogdG9wO1xyXG4gIG1hcmdpbi1yaWdodCAgICAgICAgOiAxMHB4O1xyXG4gIHdpZHRoICAgICAgICAgICAgICAgOiA1MHB4O1xyXG4gIGhlaWdodCAgICAgICAgICAgICAgOiA1MHB4O1xyXG4gIHRleHQtaW5kZW50ICAgICAgICAgOiAtOTk5OXB4O1xyXG4gIGZvbnQtc2l6ZSAgICAgICAgICAgOiAwO1xyXG4gIHRyYW5zaXRpb24gICAgICAgICAgOiBhbGwgLjZzO1xyXG4gIEBpbmNsdWRlIHRpbWcoJ21hcC0tbmF2cy5wbmcnKTtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdCAgIDogcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb24gOiAwIDA7XHJcbiAgLnN3aXBlci1zbGlkZS1uZXh0ICYge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbiA6IDEwMHB4IDA7XHJcbiAgfVxyXG4gICY6aG92ZXIge1xyXG4gICAgdHJhbnNpdGlvbiA6IGFsbCAuNHM7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIHhzIHtcclxuICAgIG1hcmdpbiA6IDAgNXB4O1xyXG4gIH1cclxufVxyXG4uZ2V0X2RpcmVjdGlvbnNfbGluayB7XHJcbiAgJjpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uIDogMCAtNTBweDtcclxuICB9XHJcbiAgLnN3aXBlci1zbGlkZS1uZXh0ICY6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbiA6IDEwMHB4IC01MHB4O1xyXG4gIH1cclxufVxyXG4ubWFwX21hcmtlciB7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbiA6IC01MHB4IDA7XHJcbiAgJjpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uIDogLTUwcHggLTUwcHg7XHJcbiAgfVxyXG4gIC5zd2lwZXItc2xpZGUtbmV4dCAmIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb24gOiA1MHB4IDA7XHJcbiAgfVxyXG4gIC5zd2lwZXItc2xpZGUtbmV4dCAmOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb24gOiA1MHB4IC01MHB4O1xyXG4gIH1cclxufVxyXG4iLCIuYl9tbWVudSB7XHJcbiAgICAmX19tb2JpbGVfYnRuIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB3aWR0aDogNTBweDtcclxuICAgICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgfVxyXG4gICAgJl9fbW9iaWxlX2J0bl9lbGVtZW50IHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBoZWlnaHQ6IDVweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgIH1cclxufVxyXG4jY2xvc2UtYnRuIHtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICAgIGZvbnQtc2l6ZTogMzJweDtcclxuICAgIEBleHRlbmQgJWZvbnQtYm9sZDtcclxufVxyXG4vLyoqKioqKioqKioqKioqKioqKiogQ1VTVE9NSVpBVElPTlxyXG4kYmFja2dyb3VuZDogJGRhcmtfYmx1ZTtcclxuJGxpbmstYWN0aXYtYmFja2dyb3VuZDogJGxpZ2h0X2JsdWU7XHJcbiRsaW5rLWhvdmVyLWJhY2tncm91bmQ6ICRsaWdodF9ibHVlO1xyXG4kYXJyb3dzOiAjZmZmO1xyXG4kY2xvc2UtYnV0dG9uLWNvbG9yOiAjZmZmO1xyXG4kbGluay10ZXh0LWNvbG9yOiAjZmZmO1xyXG4kbGluay1hY3RpdmUtdGV4dC1jb2xvcjogJGRhcmtfYmx1ZTtcclxuJGxpbmstaG92ZXItdGV4dC1jb2xvcjogJGRhcmtfYmx1ZTtcclxuI2JvZHkge1xyXG4gICAgLm1tLW1lbnUge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRiYWNrZ3JvdW5kO1xyXG4gICAgfVxyXG4gICAgLm1tLWxpc3R2aWV3ID4gbGkgPiBhLFxyXG4gICAgLm1tLWxpc3R2aWV3ID4gbGkgPiBzcGFuIHtcclxuICAgICAgICBjb2xvcjogJGxpbmstdGV4dC1jb2xvcjtcclxuICAgIH1cclxuICAgIC5tbS1tZW51IC5tbS1uYXZiYXIgPiAqLFxyXG4gICAgLm1tLW1lbnUgLm1tLW5hdmJhciBhIHtcclxuICAgICAgICBjb2xvcjogJGxpbmstdGV4dC1jb2xvcjtcclxuICAgIH1cclxuICAgIC5tbS1wcmV2OmJlZm9yZSB7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkYXJyb3dzO1xyXG4gICAgfVxyXG4gICAgLm1tLW1lbnUgLm1tLWxpc3R2aWV3ID4gbGkgLm1tLW5leHQ6YWZ0ZXIsXHJcbiAgICAubW0tbWVudSAubW0tbGlzdHZpZXcgPiBsaSAubW0tYXJyb3c6YWZ0ZXIge1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogJGFycm93cztcclxuICAgIH1cclxuICAgIC5tbS1saXN0dmlldyAubW0tbmV4dCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgICAubW0tbGlzdHZpZXcgPiBsaSB7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDEuOHM7XHJcbiAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAmW2NsYXNzKj1cImFjdGl2ZVwiXSB7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuNHM7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpbmstaG92ZXItYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGxpbmstaG92ZXItdGV4dC1jb2xvcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSB4cyB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGluay1hY3Rpdi1iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkbGluay1hY3RpdmUtdGV4dC1jb2xvcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICNtbS0wIC5tbS10aXRsZSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICAgICNtb2JpbGUtaGVhZGVyICNtbWVudS1idG4ge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRiYWNrZ3JvdW5kO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJGxpbmstaG92ZXItYmFja2dyb3VuZDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAjY2xvc2UtYnRuIHtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgbWFyZ2luOiAyMHB4IGF1dG8gMCBhdXRvO1xyXG4gICAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICAgIGNvbG9yOiAkY2xvc2UtYnV0dG9uLWNvbG9yO1xyXG4gICAgICAgIEBpbmNsdWRlIHhzIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTNweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAjbW9iaWxlLWhlYWRlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogcmVkO1xyXG4gICAgfVxyXG4gICAgI3RvcC1pbmZvIHtcclxuICAgICAgICBwb3NpdGlvbjogaW5pdGlhbDtcclxuICAgIH1cclxuICAgIC5tbS1tZW51Lm1tLWZyb250IHtcclxuICAgICAgICB6LWluZGV4OiAxNTtcclxuICAgIH1cclxufVxyXG5cclxuLy9jb250ZW50IGN1c3RvbWl6YXRpb25cclxuI2JvZHkgLm1vYmlsZS1jYWxsYmFjayAuaGVhZF9sb2dvIGltZyB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBib3R0b206IDRweDtcclxufVxyXG5cclxuI2Nsb3NlLWJ0biB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbmh0bWwubW0tYmxvY2tpbmcge1xyXG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tbS1wYW5lbHMgLm1tLXBhbmVsOm50aC1jaGlsZCgxKSAubW0tdGl0bGUge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufSIsIi5iX3Bob25lIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgY29sb3I6ICRkYXJrX2dyZXk7XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAmOmhvdmVyLFxyXG4gICAgJjpmb2N1cyxcclxuICAgICY6YWN0aXZlIHtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgY29sb3I6ICRkYXJrX2JsdWU7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC40cztcclxuICAgIH1cclxuICAgICYtLWhlYWRlciB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgY29udGVudDogJ3wnO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi0tZm9vdGVyIHtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAmOmZvY3VzLFxyXG4gICAgICAgICY6YWN0aXZlIHtcclxuICAgICAgICAgICAgY29sb3I6ICNiYWJhYmE7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi0taGVhZGVyLW1vYmlsZSB7XHJcbiAgICAgICAgQGV4dGVuZCAlZm9udC1ib2xkO1xyXG4gICAgfVxyXG4gICAgJi0tdmlzaWJsZSB7XHJcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgIH1cclxufVxyXG4iLCIuYl9sb2dvcyB7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwMDtcclxuICAgIGJvcmRlci10b3A6IDVweCBzb2xpZCAjZmZmO1xyXG4gICAgcGFkZGluZzogKCRwYWRkaW5nIC0gNXB4KSAwO1xyXG4gICAgQGluY2x1ZGUgeHMge1xyXG4gICAgICAgIHBhZGRpbmc6ICgkcGFkZGluZy1tb2JpbGUgLSA1cHgpIDAgJHBhZGRpbmcgMDtcclxuICAgIH1cclxuICAgIC5jb250cmFzdCAmIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkYmx1ZTtcclxuICAgIH1cclxufVxyXG5cclxuLnN3aXBlci1jb250YWluZXItd3JhcHBlci0tbG9nb3Mge31cclxuXHJcbi5zd2lwZXItd3JhcHBlci0tbG9nb3Mge31cclxuXHJcbi5zd2lwZXItcGFnaW5hdGlvbi0tbG9nb3Mge1xyXG4gICAgJi5zd2lwZXItbmF2LS1jdXN0b20ge1xyXG4gICAgICAgIEBpbmNsdWRlIHhzdSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHhzIHtcclxuICAgICAgICAgICAgYm90dG9tOiAtMTVweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGRhcmtfYmx1ZTtcclxuICAgIH1cclxufVxyXG5cclxuLnN3aXBlci1idXR0b24tbmV4dC0tbG9nb3Mge1xyXG4gICAgJi5zd2lwZXItbmF2LS1jdXN0b20ge1xyXG4gICAgICAgIEBpbmNsdWRlIHhzdSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uc3dpcGVyLWJ1dHRvbi1wcmV2LS1sb2dvcyB7XHJcbiAgICAmLnN3aXBlci1uYXYtLWN1c3RvbSB7XHJcbiAgICAgICAgQGluY2x1ZGUgeHN1IHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zd2lwZXItc2xpZGUtLWxvZ29zIHt9XHJcblxyXG4uc3dpcGVyLXBhZ2luYXRpb24tLWxvZ29zIHtcclxuICAgIGJvdHRvbTogLTE1cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJfbG9nb3NfX2l0ZW0ge1xyXG4gICAgaGVpZ2h0OiAxNTBweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLmJfbG9nb3NfX2ltZ19jb250YWluZXIge1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHdpZHRoOiA4MCU7XHJcbiAgICBoZWlnaHQ6IDgwJTtcclxuICAgIHRvcDogMTAlO1xyXG4gICAgbGVmdDogMTAlO1xyXG4gICAgYm94LXNoYWRvdzogMCA1cHggMjBweCAjZGZkZmRmO1xyXG4gICAgQGluY2x1ZGUgeHMge1xyXG4gICAgICAgIHdpZHRoOiA3MCU7XHJcbiAgICAgICAgbGVmdDogMTUlO1xyXG4gICAgfVxyXG4gICAgLmNvbnRyYXN0ICYge1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDAgNXB4IDIwcHggIzNlM2UzZTtcclxuICAgIH1cclxufVxyXG5cclxuLmJfbG9nb3NfX2xpbmsge1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxNTBweDtcclxuICAgIEBleHRlbmQgJWZsZXgtY2VudGVyLWNvbnRlbnQ7XHJcbn1cclxuXHJcbi5iX2xvZ29zX19pbWcge1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtd2lkdGg6IDgwJSFpbXBvcnRhbnQ7XHJcbiAgICBtYXgtaGVpZ2h0OiA4MCUhaW1wb3J0YW50O1xyXG4gICAgQGluY2x1ZGUgYnItaWUxMCB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA3MCUhaW1wb3J0YW50O1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IGF1dG8haW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcbiIsIi5iX3NlYXJjaCB7fVxyXG5cclxuLmJfc2VhcmNoX19idG4ge1xyXG4gICAgY29sb3I6ICRkYXJrX2dyZXk7XHJcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBAZXh0ZW5kICVmb250LWJvbGQ7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgICBjb2xvcjogJGRhcmtfYmx1ZTtcclxuICAgIH1cclxufVxyXG5cclxuLmJfc2VhcmNoX19jb250YWluZXIge1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHRvcDogLTE1MHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDE1MHB4O1xyXG4gICAgYmFja2dyb3VuZDogJGJsdWU7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjRzO1xyXG4gICAgei1pbmRleDogMTY7XHJcbiAgICAmLS12aXNpYmxlIHtcclxuICAgICAgICB0b3A6IDBweDtcclxuICAgIH1cclxufVxyXG5cclxuLmJfc2VhcmNoX19ncm91cCB7XHJcbiAgICB3aWR0aDogODYwcHg7XHJcbiAgICBtYXgtd2lkdGg6IDkwJTtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG59XHJcblxyXG4uYl9zZWFyY2hfX2Nsb3NlIHtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICBwYWRkaW5nOiAxNXB4IDA7XHJcbiAgICBAZXh0ZW5kICVmb250LWJvbGQ7XHJcbn1cclxuXHJcbi5iX3NlYXJjaF9fY2xvc2VfaWNvbiB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB3aWR0aDogMjVweDtcclxuICAgIGhlaWdodDogMjVweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG4gICAgYmFja2dyb3VuZDogJGRhcmtfYmx1ZTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgIHRyYW5zaXRpb246IGFsbCAuNHM7XHJcbiAgICAuYl9zZWFyY2hfX2Nsb3NlOmhvdmVyICYge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRyZWQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5iX3NlYXJjaF9faW5wdXQge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE1MHB4KTtcclxuICAgIGJvcmRlcjogNHB4IHNvbGlkICRtaWRfZ3JleTtcclxuICAgIGhlaWdodDogNDBweDtcclxuICAgIHBhZGRpbmctbGVmdDogMjVweDtcclxuICAgIGNvbG9yOiAkYmx1ZTtcclxuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICBAZXh0ZW5kICVmb250LWJvbGQ7XHJcbn1cclxuXHJcbi5iX3NlYXJjaF9fc3VibWl0IHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGZsb2F0OiByaWdodDtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgYmFja2dyb3VuZDogJGRhcmtfYmx1ZTtcclxuICAgIGJvcmRlcjogNHB4IHNvbGlkICRtaWRfZ3JleTtcclxuICAgIGhlaWdodDogNDBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gICAgd2lkdGg6IDEzMHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIHRyYW5zaXRpb246IGFsbCAuNHM7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgICBjb2xvcjogJGRhcmtfYmx1ZTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JleTtcclxuICAgIH1cclxufVxyXG5cclxuLy8rKysrKyBHb29nbGUgY3VzdG9taXphdGlvbiArKysrKysrXHJcbiNib2R5IHtcclxuICAgIC5nc2MtY29udHJvbC1jc2Uge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xyXG4gICAgICAgIGJvcmRlcjogJGJsdWU7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICB9XHJcbiAgICAjZ3NjLWktaWQxIHtcclxuICAgICAgICBoZWlnaHQ6IDI4cHggIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgIC5nc2MtaW5wdXQtYm94IHtcclxuICAgICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgICBib3JkZXI6IDRweCBzb2xpZCAkbWlkX2dyZXk7XHJcbiAgICB9XHJcbiAgICBpbnB1dC5nc2Mtc2VhcmNoLWJ1dHRvbiB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkZGFya19ibHVlO1xyXG4gICAgICAgIGJvcmRlcjogNHB4IHNvbGlkICRtaWRfZ3JleTtcclxuICAgICAgICB3aWR0aDogMTMwcHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICBvdXRsaW5lOiAwO1xyXG4gICAgfVxyXG4gICAgdGQuZ3NjLXNlYXJjaC1idXR0b24ge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMzJweDtcclxuICAgICAgICAgICAgd2lkdGg6IDEyMnB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZGFya19ibHVlO1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlNFQVJDSFwiO1xyXG4gICAgICAgICAgICB0b3A6IDZweDtcclxuICAgICAgICAgICAgbGVmdDogNnB4O1xyXG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XHJcbiAgICAgICAgICAgIEBleHRlbmQgJWZvbnQtYm9sZDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiLmJfc29jaSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgJi0taGVhZGVyIHtcclxuICAgICAgICBtYXJnaW46IDAgMjBweDtcclxuICAgICAgICBwYWRkaW5nOiAxNXB4IDA7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgICAgICBAaW5jbHVkZSBtZCB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB4cyB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLS1mb290ZXIge1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICAgICAgQGluY2x1ZGUgeHMge1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLS1tb2JpbGUge31cclxufVxyXG5cclxuLmJfc29jaV9fd3JhcHBlciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICB9XHJcbiAgICAmLS12aXNpYmxlIHtcclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGZvciAkaSBmcm9tIDEgdG8gNyB7XHJcbiAgICAgICAgICAgIGE6bnRoLW9mLXR5cGUoI3skaX0pIHtcclxuICAgICAgICAgICAgICAgIGFuaW1hdGlvbjogc29jaWFscyAuNHMgKiAkaSBlYXNlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uYl9zb2NpX19saW5rIHtcclxuICAgIHdpZHRoOiAyMnB4O1xyXG4gICAgaGVpZ2h0OiAyMnB4O1xyXG4gICAgbWFyZ2luOiAwIDVweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgLnR4dC1iaWcgLmJfc29jaS0tbW9iaWxlICYge1xyXG4gICAgICAgIG1hcmdpbjogMCAxcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5iX3NvY2lfX2xvZ28ge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgd2lkdGg6IDIwcHg7XHJcbiAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAmIHBhdGg6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgIGZpbGw6ICRibHVlICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAmOmhvdmVyIHBhdGg6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgIGZpbGw6ICRkYXJrX2JsdWUgIWltcG9ydGFudDtcclxuICAgICAgICB0cmFuc2l0aW9uOiBmaWxsIC4ycyBlYXNlO1xyXG4gICAgfVxyXG4gICAgLmJfc29jaS0tZm9vdGVyICYge1xyXG4gICAgICAgICYgcGF0aDpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgIGZpbGw6ICNmZmYgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJiBwYXRoOm50aC1jaGlsZCgyKSB7XHJcbiAgICAgICAgICAgIGZpbGw6ICRkYXJrX2JsdWUgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjpob3ZlciBwYXRoOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgZmlsbDogI2JhYmFiYSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBmaWxsIC4ycyBlYXNlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5iX3NvY2ktLWZvb3RlciAuc29jaV9nb29nbGVwbHVzX2J1dHRvbiAmIHtcclxuICAgICAgICBnIGcgcG9seWdvbiB7XHJcbiAgICAgICAgICAgIGZpbGw6ICRkYXJrX2JsdWUgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSBBbmltYXRpb25cclxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5Aa2V5ZnJhbWVzIHNvY2lhbHMge1xyXG4gICAgMCUge1xyXG4gICAgICAgIGJvdHRvbTogNjBweDtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgfVxyXG4gICAgMzAlIHtcclxuICAgICAgICBib3R0b206IDYwcHg7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgIH1cclxuICAgIDEwMCUge1xyXG4gICAgICAgIGJvdHRvbTogMHB4O1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICB9XHJcbn1cclxuIiwiLmJfc3RhZmYtc2xpZGVyIHtcclxuICAgIGJhY2tncm91bmQ6ICRncmV5O1xyXG4gICAgcGFkZGluZzogJHBhZGRpbmcvMiAwIDAgMDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIC5jb250cmFzdCAmIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkZGFya19ibHVlO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYl9zdGFmZi1zbGlkZXJfX2JvdHRvbS1saW5lIHtcclxuICAgIGhlaWdodDogMTIwcHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBiYWNrZ3JvdW5kOiAkYmx1ZTtcclxufVxyXG5cclxuLmJfc3RhZmZfc2xpZGVyX19zZXBhcmF0b3Ige1xyXG4gICAgJltkYXRhLWRpc3BsYXk9XCIgXCJdIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG59XHJcblxyXG4uc3dpcGVyLXNsaWRlLS1zdGFmZiB7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZGFya19ncmV5O1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxufVxyXG5cclxuLnN3aXBlci1pbWctLXN0YWZmIHtcclxuICAgIG1hcmdpbi1ib3R0b206IC01cHg7XHJcbiAgICBoZWlnaHQ6IDI4NXB4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrX2JsdWU7XHJcbiAgICBAaW5jbHVkZSB4cyB7XHJcbiAgICAgICAgaGVpZ2h0OiAzNjBweDtcclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuc3dpcGVyLXNsaWRlLS1zdGFmZjpob3ZlciAmIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcclxuICAgIH1cclxufVxyXG5cclxuLnN3aXBlci10ZXh0LS1zdGFmZiB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkbWlkX2JsdWU7XHJcbiAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgaGVpZ2h0OiAxMTlweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIC40cztcclxuICAgIC5zd2lwZXItc2xpZGUtLXN0YWZmOmhvdmVyICYge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRkYXJrX2JsdWU7XHJcbiAgICB9XHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgcmlnaHQ6IDI1cHg7XHJcbiAgICAgICAgYm90dG9tOiAyNXB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGhlaWdodDogMTFweDtcclxuICAgICAgICB3aWR0aDogMTJweDtcclxuICAgICAgICBAaW5jbHVkZSB0aW1nKCdhcnJvdy0tdGVhbS5wbmcnKTtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHhzIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkZGFya19ibHVlO1xyXG4gICAgfVxyXG59XHJcblxyXG4uc3dpcGVyLXRleHQtbGluay0tc3RhZmYge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHRvcDogMDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuXHJcbi5zdGFmZi1hbmNob3Ige1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYm90dG9tOiAxNDBweDtcclxuICAgIEBpbmNsdWRlIHhzIHtcclxuICAgICAgICBib3R0b206IDcwcHg7XHJcbiAgICB9XHJcbn1cclxuIiwiLnN3aXBlci1jb250YWluZXIge1xyXG4gICAgcG9zaXRpb246IGluaXRpYWw7XHJcbn1cclxuXHJcbi5zd2lwZXItY29udGFpbmVyLXdyYXBwZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uc3dpcGVyLWJ1dHRvbi1wcmV2IHtcclxuICAgIGxlZnQ6IC0xMDBweDtcclxuICAgIHdpZHRoOiA1MHB4O1xyXG4gICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIC42cztcclxuICAgIEBpbmNsdWRlIHRpbWcoJ3N3aXBlci0tbGVmdC5wbmcnKTtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQ7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTUwcHggMDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1kIHtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgeHMge1xyXG4gICAgICAgIGxlZnQ6IC0xNXB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgYnItaWUxMCB7XHJcbiAgICAgICAgbGVmdDogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG4uc3dpcGVyLWJ1dHRvbi1uZXh0IHtcclxuICAgIHJpZ2h0OiAtMTAwcHg7XHJcbiAgICB3aWR0aDogNTBweDtcclxuICAgIGhlaWdodDogNTBweDtcclxuICAgIHRyYW5zaXRpb246IGFsbCAuNnM7XHJcbiAgICBAaW5jbHVkZSB0aW1nKCdzd2lwZXItLXJpZ2h0LnBuZycpO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdDtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDE1MHB4IDA7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtZCB7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSB4cyB7XHJcbiAgICAgICAgcmlnaHQ6IC0xNXB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgYnItaWUxMCB7XHJcbiAgICAgICAgcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuLnN3aXBlci1jb250YWluZXIgZGl2LnN3aXBlci1wYWdpbmF0aW9uIHtcclxuICAgIHdpZHRoOiA4MCU7XHJcbiAgICBsZWZ0OiAxMCU7XHJcbiAgICAmLS1zdGFmZiB7XHJcbiAgICAgICAgYm90dG9tOiAtMjVweDtcclxuICAgICAgICBAaW5jbHVkZSB4cyB7XHJcbiAgICAgICAgICAgIGJvdHRvbTogLTM1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICBoZWlnaHQ6IDVweDtcclxuICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgYmFja2dyb3VuZDogIzdhOWZjYjtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICAmLWFjdGl2ZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgIH1cclxufVxyXG5cclxuLnN3aXBlci1jb250YWluZXIgZGl2LnN3aXBlci1idXR0b24tZGlzYWJsZWQge1xyXG4gICAgcG9pbnRlci1ldmVudHM6IGluaXRpYWw7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG59XHJcblxyXG4uYWxsLXNsaWRlcy12aXNpYmxlIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn0iLCIuYl90ZXN0aW1vbmlhbF9zbGlkZXIge1xyXG4gICAgQGluY2x1ZGUgdGltZygndGVzdGltb25pYWxzLnBuZycpO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIHBhZGRpbmc6ICRwYWRkaW5nIDA7XHJcbiAgICAvL2hlaWdodDogMzYwcHg7XHJcbiAgICBAaW5jbHVkZSBtZCB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206ICRwYWRkaW5nICsgMjBweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHhzIHtcclxuICAgICAgICBwYWRkaW5nOiAkcGFkZGluZy1tb2JpbGUgMCAoJHBhZGRpbmcgKyAyMHB4KSAwO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYl90ZXN0aW1vbmlhbF9zbGlkZXJfX2ltZyB7XHJcbiAgICBib3JkZXI6IDE1cHggc29saWQgI2ZmZjtcclxuICAgIG91dGxpbmU6IDEwcHggc29saWQgIzdhOWZjYjtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIC8vdG9wOiA4MHB4O1xyXG4gICAgQGluY2x1ZGUgc20ge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zd2lwZXItY29udGFpbmVyLXdyYXBwZXItLXRlc3RpbW9uaWFsIHt9XHJcblxyXG4uc3dpcGVyLWNvbnRhaW5lci0tdGVzdGltb25pYWwge31cclxuXHJcbi5zd2lwZXItd3JhcHBlci0tdGVzdGltb25pYWwge31cclxuXHJcbi5zd2lwZXItcGFnaW5hdGlvbi0tdGVzdGltb25pYWwge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLnN3aXBlci1idXR0b24tcHJldi0tdGVzdGltb25pYWwge1xyXG4gICAgbGVmdDogMDtcclxuICAgIHRvcDogMTIwJTtcclxuICAgIHRvcDogY2FsYygxMDAlICsgMzBweCk7XHJcbiAgICBAaW5jbHVkZSBzbSB7XHJcbiAgICAgICAgbGVmdDogMjAlO1xyXG4gICAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gNTVweCk7XHJcbiAgICAgICAgdG9wOiAxMDUlO1xyXG4gICAgICAgIHRvcDogY2FsYygxMDAlICsgMTVweCk7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zd2lwZXItYnV0dG9uLW5leHQtLXRlc3RpbW9uaWFsIHtcclxuICAgIGxlZnQ6IDU1cHg7XHJcbiAgICB0b3A6IDEyMCU7XHJcbiAgICB0b3A6IGNhbGMoMTAwJSArIDMwcHgpO1xyXG4gICAgQGluY2x1ZGUgc20ge1xyXG4gICAgICAgIGxlZnQ6IDgwJTtcclxuICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgdG9wOiAxMDUlO1xyXG4gICAgICAgIHRvcDogY2FsYygxMDAlICsgMTVweCk7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zd2lwZXItc2xpZGUtLXRlc3RpbW9uaWFsIHt9XHJcblxyXG4uc3dpcGVyLXRleHQtLXRlc3RpbW9uaWFsIHt9XHJcblxyXG4uc3dpcGVyLXF1b3RlLS10ZXN0aW1vbmlhbCB7fVxyXG5cclxuLnN3aXBlci1zaWduLS10ZXN0aW1vbmlhbCB7fVxyXG5cclxuLnN3aXBlci1wYWdpbmF0aW9uLS10ZXN0aW1vbmlhbC5zd2lwZXItbmF2LS1jdXN0b20ge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG4iLCIuYl92aWRlbyB7XHJcbiAgICBAaW5jbHVkZSB0aW1nKCd2aWRlby5wbmcnKTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICBwYWRkaW5nOiAkcGFkZGluZyAwO1xyXG4gICAgQGluY2x1ZGUgeHMge1xyXG4gICAgICAgIHBhZGRpbmc6ICRwYWRkaW5nLW1vYmlsZSAwO1xyXG4gICAgfVxyXG59XHJcblxyXG4uc3dpcGVyLWNvbnRhaW5lci13cmFwcGVyLS12aWRlbyB7fVxyXG5cclxuLnN3aXBlci1jb250YWluZXItLXZpZGVvIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAkcGFkZGluZztcclxufVxyXG5cclxuLnN3aXBlci13cmFwcGVyLS12aWRlbyB7fVxyXG5cclxuLnN3aXBlci1wYWdpbmF0aW9uLS12aWRlbyB7fVxyXG5cclxuZGl2LnN3aXBlci1idXR0b24tbmV4dC0tdmlkZW8ge1xyXG4gICAgQGluY2x1ZGUgeHMge1xyXG4gICAgICAgIHRvcDogNDAlO1xyXG4gICAgfVxyXG59XHJcblxyXG5kaXYuc3dpcGVyLWJ1dHRvbi1wcmV2LS12aWRlbyB7XHJcbiAgICBAaW5jbHVkZSB4cyB7XHJcbiAgICAgICAgdG9wOiA0MCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zd2lwZXItc2xpZGUtLXZpZGVvIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLnN3aXBlci1wbGF5LXZpZGVvIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB0b3A6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHotaW5kZXg6IDk7XHJcbiAgICBAaW5jbHVkZSB0aW1nKCdwbGF5LnBuZycpO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAuc3dpcGVyLXZpZGVvLS1hY3RpdmUgJiB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxufVxyXG5cclxuLnN3aXBlci1jb250ZW50LS12aWRlbyB7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi5iX3ZpZGVvIC5zd2lwZXItbmF2LS1jdXN0b20ge1xyXG4gICAgQGluY2x1ZGUgeHN1IHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG59XHJcbiIsIi5iX3dlbGNvbWUge1xyXG5cdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0cGFkZGluZzogJHBhZGRpbmcgMDtcclxuXHQuY29udHJhc3QgJiB7XHJcblx0XHRiYWNrZ3JvdW5kOiAkYmx1ZTtcclxuXHR9XHJcblx0QGluY2x1ZGUgeHMge1xyXG5cdFx0cGFkZGluZzogJHBhZGRpbmctbW9iaWxlIDA7XHJcblx0fVxyXG59IiwiLnNsaWRlciB7XG4gIGJveC1zaGFkb3cgICAgICAgOiAwIDVweCAxNXB4ICNhYWFhYWE7XG4gIGJhY2tncm91bmQtY29sb3IgOiAjZjJmNGY3O1xufVxuLnNsaWRlcl9fY29udGFpbmVyIHtcbiAgaGVpZ2h0ICAgOiA2MDBweDtcbiAgcG9zaXRpb24gOiByZWxhdGl2ZTtcbn1cbi5zbGlkZXJfX2JveCB7XG4gIG1heC13aWR0aCAgICAgICAgOiA4MDBweDtcbiAgZGlzcGxheSAgICAgICAgICA6IGJsb2NrO1xuICBtYXJnaW4tcmlnaHQgICAgIDogYXV0bztcbiAgbWFyZ2luLWxlZnQgICAgICA6IGF1dG87XG4gIHBhZGRpbmcgICAgICAgICAgOiAyMHB4IDYwcHg7XG4gIGJhY2tncm91bmQtY29sb3IgOiByZ2JhKHdoaXRlLCAwLjcpO1xuICBwb3NpdGlvbiAgICAgICAgIDogYWJzb2x1dGU7XG4gIGJvdHRvbSAgICAgICAgICAgOiA0MHB4O1xuICBsZWZ0ICAgICAgICAgICAgIDogMDtcbiAgcmlnaHQgICAgICAgICAgICA6IDA7XG4gIGgzIHtcbiAgICBjb2xvciAgICAgIDogIzAwNmJiNDtcbiAgICBmb250LXNpemUgIDogMzdweDtcbiAgICB0ZXh0LWFsaWduIDogY2VudGVyO1xuICAgICY6ZW1wdHkge1xuICAgICAgZGlzcGxheSA6IG5vbmU7XG4gICAgfVxuICB9XG4gIHAge1xuICAgIGNvbG9yICAgICAgOiAjMDA2YmI0O1xuICAgIGZvbnQtc2l6ZSAgOiAyMHB4O1xuICAgIHRleHQtYWxpZ24gOiBjZW50ZXI7XG4gICAgJjplbXB0eSB7XG4gICAgICBkaXNwbGF5IDogbm9uZTtcbiAgICB9XG4gICAgLnR4dC1iaWcgJiB7XG4gICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgIH1cbiAgfVxuICAuYl9idG4ge1xuICAgIGJhY2tncm91bmQgOiAjMjY0NTc2O1xuICAgIG1heC13aWR0aCAgOiAxOTBweDtcbiAgICBmb250LXNpemU6IDEycHggO1xuICAgICY6ZW1wdHkge1xuICAgICAgZGlzcGxheSA6IG5vbmU7XG4gICAgfVxuICAgIC50eHQtYmlnICYge1xuICAgICAgbWF4LXdpZHRoOiAyMjBweDtcbiAgICAgIGZvbnQtc2l6ZSA6IDE2cHg7XG4gICAgfVxuICB9XG59XG4iXX0= */
