/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */button,hr,input{overflow:visible}a,legend{color:inherit}audio,canvas,progress,video{display:inline-block}progress,sub,sup{vertical-align:baseline}.red_btn,sub,sup{position:relative}.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-8,.col-9,.sect_6 .bottom_line .img,.sect_6 .bottom_line p{float:left}html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%} menu,article,aside,details,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{}a{background-color:transparent;-webkit-text-decoration-skip:objects;text-decoration:none}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}code,kbd,samp{}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0}sub{bottom:-.25em}sup{top:-.5em}.red_btn:before,.selection:before{content:'';top:0}audio:not([controls]){display:none;height:0}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{}button,select{text-transform:none}[type=submit], [type=reset],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;display:table;max-width:100%;padding:0;white-space:normal}progress{}textarea{overflow:auto}.low-height #wrapper,.mob #wrapper{overflow-x:hidden}.desc .footer .container,.footer .footer_top,.low-height .sect_6,.low-height.low-tab .sect_5 .flex-wrapper .item .border,.mob .sect_5 .flex-wrapper .item .border,.mob .sect_6 .bottom_line,.red_btn,.sect_6 .bottom_line .inner{overflow:hidden}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.sect_5 h2,b,strong{font-weight:700}summary{display:list-item}[hidden],template{display:none}@font-face{font-family:Montserrat;font-style:italic;font-weight:100;src:local('Montserrat Thin Italic'),local('Montserrat-ThinItalic'),url(https://fonts.gstatic.com/s/montserrat/v12/JTUOjIg1_i6t8kCHKm459WxZqh7k29Y.ttf) format('truetype')}@font-face{font-family:Montserrat;font-style:italic;font-weight:200;src:local('Montserrat ExtraLight Italic'),local('Montserrat-ExtraLightItalic'),url(https://fonts.gstatic.com/s/montserrat/v12/JTUPjIg1_i6t8kCHKm459WxZBg_z_PZ1.ttf) format('truetype')}@font-face{font-family:Montserrat;font-style:italic;font-weight:300;src:local('Montserrat Light Italic'),local('Montserrat-LightItalic'),url(https://fonts.gstatic.com/s/montserrat/v12/JTUPjIg1_i6t8kCHKm459WxZYgzz_PZ1.ttf) format('truetype')}@font-face{font-family:Montserrat;font-style:italic;font-weight:400;src:local('Montserrat Italic'),local('Montserrat-Italic'),url(https://fonts.gstatic.com/s/montserrat/v12/JTUQjIg1_i6t8kCHKm459WxRyS7j.ttf) format('truetype')}@font-face{font-family:Montserrat;font-style:italic;font-weight:500;src:local('Montserrat Medium Italic'),local('Montserrat-MediumItalic'),url(https://fonts.gstatic.com/s/montserrat/v12/JTUPjIg1_i6t8kCHKm459WxZOg3z_PZ1.ttf) format('truetype')}@font-face{font-family:Montserrat;font-style:italic;font-weight:600;src:local('Montserrat SemiBold Italic'),local('Montserrat-SemiBoldItalic'),url(https://fonts.gstatic.com/s/montserrat/v12/JTUPjIg1_i6t8kCHKm459WxZFgrz_PZ1.ttf) format('truetype')}@font-face{font-family:Montserrat;font-style:italic;font-weight:700;src:local('Montserrat Bold Italic'),local('Montserrat-BoldItalic'),url(https://fonts.gstatic.com/s/montserrat/v12/JTUPjIg1_i6t8kCHKm459WxZcgvz_PZ1.ttf) format('truetype')}@font-face{font-family:Montserrat;font-style:italic;font-weight:800;src:local('Montserrat ExtraBold Italic'),local('Montserrat-ExtraBoldItalic'),url(https://fonts.gstatic.com/s/montserrat/v12/JTUPjIg1_i6t8kCHKm459WxZbgjz_PZ1.ttf) format('truetype')}@font-face{font-family:Montserrat;font-style:italic;font-weight:900;src:local('Montserrat Black Italic'),local('Montserrat-BlackItalic'),url(https://fonts.gstatic.com/s/montserrat/v12/JTUPjIg1_i6t8kCHKm459WxZSgnz_PZ1.ttf) format('truetype')}@font-face{font-family:Montserrat;font-style:normal;font-weight:100;src:local('Montserrat Thin'),local('Montserrat-Thin'),url(https://fonts.gstatic.com/s/montserrat/v12/JTUQjIg1_i6t8kCHKm45_QpRyS7j.ttf) format('truetype')}@font-face{font-family:Montserrat;font-style:normal;font-weight:200;src:local('Montserrat ExtraLight'),local('Montserrat-ExtraLight'),url(https://fonts.gstatic.com/s/montserrat/v12/JTURjIg1_i6t8kCHKm45_aZA3gnD-w.ttf) format('truetype')}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;src:local('Montserrat Light'),local('Montserrat-Light'),url(https://fonts.gstatic.com/s/montserrat/v12/JTURjIg1_i6t8kCHKm45_cJD3gnD-w.ttf) format('truetype')}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:local('Montserrat Regular'),local('Montserrat-Regular'),url(https://fonts.gstatic.com/s/montserrat/v12/JTUSjIg1_i6t8kCHKm459Wlhzg.ttf) format('truetype')}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;src:local('Montserrat Medium'),local('Montserrat-Medium'),url(https://fonts.gstatic.com/s/montserrat/v12/JTURjIg1_i6t8kCHKm45_ZpC3gnD-w.ttf) format('truetype')}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;src:local('Montserrat SemiBold'),local('Montserrat-SemiBold'),url(https://fonts.gstatic.com/s/montserrat/v12/JTURjIg1_i6t8kCHKm45_bZF3gnD-w.ttf) format('truetype')}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:local('Montserrat Bold'),local('Montserrat-Bold'),url(https://fonts.gstatic.com/s/montserrat/v12/JTURjIg1_i6t8kCHKm45_dJE3gnD-w.ttf) format('truetype')}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;src:local('Montserrat ExtraBold'),local('Montserrat-ExtraBold'),url(https://fonts.gstatic.com/s/montserrat/v12/JTURjIg1_i6t8kCHKm45_c5H3gnD-w.ttf) format('truetype')}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;src:local('Montserrat Black'),local('Montserrat-Black'),url(https://fonts.gstatic.com/s/montserrat/v12/JTURjIg1_i6t8kCHKm45_epG3gnD-w.ttf) format('truetype')}@font-face{font-family:'Gochi Hand';font-style:normal;font-weight:400;src:local('Gochi Hand'),local('GochiHand-Regular'),url(https://fonts.gstatic.com/s/gochihand/v8/hES06XlsOjtJsgCkx1Pkfon__g.ttf) format('truetype')}@font-face{font-family:fa-brands;font-style:normal;font-weight:400;src:local("fa-brands"),url(../fonts/fa-brands/fa-brands-400.woff2) format("woff2"),url(../fonts/fa-brands/fa-brands-400.woff) format("woff"),url(../fonts/fa-brands/fa-brands-400.ttf) format("ttf"),url(../fonts/fa-brands/fa-brands-400.eot) format("eot")}@font-face{font-family:fa;font-style:normal;font-weight:300;src:local("fa"),url(../fonts/fa/fa-300.woff2) format("woff2"),url(../fonts/fa/fa-300.woff) format("woff"),url(../fonts/fa/fa-300.ttf) format("ttf"),url(../fonts/fa/fa-300.eot) format("eot")}@font-face{font-family:fa;font-style:normal;font-weight:400;src:local("fa"),url(../fonts/fa/fa-400.woff2) format("woff2"),url(../fonts/fa/fa-400.woff) format("woff"),url(../fonts/fa/fa-400.ttf) format("ttf"),url(../fonts/fa/fa-400.eot) format("eot")}@font-face{font-family:fa;font-style:normal;font-weight:900;src:local("fa"),url(../fonts/fa/fa-900.woff2) format("woff2"),url(../fonts/fa/fa-900.woff) format("woff"),url(../fonts/fa/fa-900.ttf) format("ttf"),url(../fonts/fa/fa-900.eot) format("eot")}body{margin:0;font-family:Montserrat,sans-serif}.gochi{font-family:'Gochi Hand',cursive}*{-webkit-box-sizing:border-box!important;box-sizing:border-box!important;outline:0!important}.container{width:100%;max-width:1200px;margin:0 auto}.container .inner{width:100%;max-width:1100px;margin:0 auto;padding-left:17px;padding-right:17px}.align--right{text-align:right}.align--left{text-align:left}.align--center{text-align:center}img{border-style:none;height:auto;width:auto;max-width:100%}.col-1{width:8.33333%}.ml-1{margin-left:8.33333%}.mr-1{margin-right:8.33333%}.col-2{width:16.66667%}.ml-2{margin-left:16.66667%}.mr-2{margin-right:16.66667%}.col-3{width:25%}.ml-3{margin-left:25%}.mr-3{margin-right:25%}.col-4{width:33.33333%}.ml-4{margin-left:33.33333%}.mr-4{margin-right:33.33333%}.col-5{width:41.66667%}.ml-5{margin-left:41.66667%}.mr-5{margin-right:41.66667%}.col-6{width:50%}.ml-6{margin-left:50%}.mr-6{margin-right:50%}.col-7{width:58.33333%;float:left}.ml-7{margin-left:58.33333%}.mr-7{margin-right:58.33333%}.col-8{width:66.66667%}.ml-8{margin-left:66.66667%}.mr-8{margin-right:66.66667%}.col-9{width:75%}.ml-9{margin-left:75%}.mr-9{margin-right:75%}.col-10{width:83.33333%}.ml-10{margin-left:83.33333%}.mr-10{margin-right:83.33333%}.col-11{width:91.66667%}.ml-11{margin-left:91.66667%}.mr-11{margin-right:91.66667%}.col-12{width:100%}.ml-12{margin-left:100%}.mr-12{margin-right:100%}.flex-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row}.table-wrapper{display:table;width:100%;min-height:100%;height:1px}.cell-wrapper{display:table-cell;width:100%;height:100%;vertical-align:middle}h2{font-size:32px}.red_btn{background:#e20026;color:#fff;border-radius:10px;display:inline-block}.red_btn:before{position:absolute;left:-70px;height:100%;width:50px;background:rgba(255,255,255,.4);-webkit-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear;-webkit-transform:skewX(20deg) translateX(0);-ms-transform:skewX(20deg) translateX(0);transform:skewX(20deg) translateX(0)}.red_btn:hover:before{-webkit-transform:skewX(20deg) translateX(650px);-ms-transform:skewX(20deg) translateX(650px);transform:skewX(20deg) translateX(650px)}.selection{position:relative;padding:0 5px;z-index:1;background:-webkit-gradient(linear,left top,right top,color-stop(50%,rgba(255,255,255,0)),color-stop(50%,#e20026));background:-o-linear-gradient(left,rgba(255,255,255,0) 50%,#e20026 50%);background:linear-gradient(to right,rgba(255,255,255,0) 50%,#e20026 50%);background-size:200%;background-position:0 0;display:inline;-webkit-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out}.selection:before{background:#e20026;width:0;left:0;position:absolute;z-index:-1;height:90%;bottom:0;margin-top:auto;margin-bottom:auto;display:none}.sect_5{background:#cab774;color:#fff}.sect_5 h2{margin:0 auto 40px}.sect_5 .flex-wrapper{max-width:965px;margin:0 auto 15px}.sect_5 .flex-wrapper .abs,.sect_5 .flex-wrapper input{display:none}.sect_5 .flex-wrapper input+label .indicator{cursor:pointer;border:4px solid #e20026;border-radius:8px;background-color:#fff;width:46px;height:46px;position:absolute;left:7px;top:7px;z-index:1;color:#fff}.sect_5 .flex-wrapper input+label .indicator:before{content:'\f00c';font-family:FontAwesome;width:100%;text-align:center;line-height:38px;position:absolute;left:0;top:0;font-size:35px;opacity:0;color:#fff}.sect_5 .flex-wrapper input:checked+label .indicator{background:#e20026;-webkit-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s}.sect_5 .flex-wrapper input:checked+label .indicator:before{opacity:1}.sect_5 .flex-wrapper .item{width:260px;border-radius:15px;margin-bottom:25px;border:7px solid transparent;position:relative;cursor:pointer}.sect_5 .flex-wrapper .item span{display:block}.sect_5 .flex-wrapper .item .border{background:#fff;border-radius:10px;height:100%}.sect_5 .flex-wrapper .item .img{position:relative;width:100%;height:123px;border-radius:7px 7px 0 0;overflow:hidden}.sect_5 .flex-wrapper .item .img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sect_5 .flex-wrapper .item .don_title{background:#e20026;color:#fff;text-transform:uppercase;font-size:18px;line-height:32px}.sect_5 .flex-wrapper .item .don_sum{font-weight:700;font-size:74px;line-height:1;margin-top:10px;color:#e20026}.sect_5 .flex-wrapper .item .don_sum sup{font-size:50%;top:-1em}.sect_5 .flex-wrapper .item .don_descr{padding-bottom:20px;font-size:16px;font-weight:600;color:#000}.sect_5 .flex-wrapper .item.active,.sect_5 .flex-wrapper .item:hover{-webkit-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s;border-color:#e20026}.sect_5 .flex-wrapper .item:after{content:'\271A';font-size:54px;color:#716b57;position:absolute;height:54px;line-height:1;left:100%;top:0;bottom:0;margin-top:auto;margin-bottom:auto;margin-left:7px;width:93px}.sect_5 .flex-wrapper .item:last-child:after{display:none}.sect_5 .btn_wrapper{margin-bottom:35px;display:inline-block;position:relative;max-width:520px;width:100%}.sect_5 .btn_wrapper:after,.sect_5 .btn_wrapper:before{content:'';background:#716b57;position:absolute;height:10px;width:37px;right:100%;margin-right:40px}.sect_5 .btn_wrapper:before{top:44px}.sect_5 .btn_wrapper:after{top:62px}.nav_arrow,.snow h2{right:0;text-align:center}.sect_5 .red_btn{position:relative;max-width:520px;width:100%;height:112px;padding:0;font-size:21px}.sect_5 .red_btn b{font-size:30px;text-transform:uppercase;display:block}.sect_5 .custom_don{display:block;font-size:24px;text-decoration:underline}.sect_5 .custom_don:hover{text-decoration:none}.sect_6{background:#e20026;color:#fff}.sect_6 .fp-tableCell{padding-bottom:131px}.sect_6 h2{text-transform:uppercase;font-weight:700;margin:0 auto 50px}.sect_6 .flex-wrapper .item,.sect_6 .owl-carousel .item{width:100%;padding:0 15px;font-size:24px}.sect_6 .flex-wrapper .item .x500,.sect_6 .owl-carousel .item .x500{font-weight:700;font-size:24px}.sect_6 .flex-wrapper .item .x700,.sect_6 .owl-carousel .item .x700{font-weight:700;font-size:36px}.sect_6 .flex-wrapper .item .icon img,.sect_6 .owl-carousel .item .icon img{width:auto;max-width:100%;margin-left:auto;margin-right:auto}.sect_6 .bottom_line{height:130px;width:100%;bottom:0;left:0;background:#97041d;position:absolute;padding-top:12px}.sect_6 .bottom_line p{font-size:18px;margin:17px 0 0;line-height:1.4;padding-left:15px;max-width:560px}.sect_6 .bottom_line a{float:right;max-width:375px;line-height:63px;border:1px solid #fff;color:#fff;text-decoration:none;text-align:center;width:100%;font-weight:500;font-size:24px;margin-top:22px;border-radius:10px}.sect_6 .bottom_line a:hover{text-decoration:none;background:#fff;color:#97041d;-webkit-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s}.footer .footer_top{padding:50px 0 65px}.footer .footer_top .ft_left{float:left;color:#e20026;font-size:24px;font-weight:700}.footer .footer_top .ft_right{padding:11px 10px 11px 0;float:right}.room .content_box .red_btn,.snow .content_box .red_btn{padding:0 20px;border-radius:10px;line-height:1.2;text-transform:uppercase}.footer .footer_top .ft_right a{font-size:28px;margin-left:40px;color:#e20026}.footer .footer_top .ft_right a:hover{color:#97041d}.footer .copyright{text-align:center;font-size:14px;font-weight:300;color:#0f0e0f}.footer .copyright a:hover{text-decoration:underline}.fp-section.active .selection{background-position:-100% 0}.fp-section.active .selection:before{width:100%;-webkit-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s}.room .bg_layout{background-image:url(../img/cat_bg.png);background-position:bottom center;background-repeat:no-repeat;position:absolute;left:0;top:0;width:100%;height:100%;opacity:.7}@media (max-width:767px){.room .bg_layout{background-image:url(../img/cat_bg_mobile.jpg);background-position:bottom center;background-repeat:no-repeat;opacity:.5}}.room .content_box{position:relative;width:420px;text-align:center;font-size:32px;color:#fff;float:right}.room .content_box p{font-weight:700}.room .content_box .red_btn{width:283px;height:98px;color:#fff;background:#e20026;font-size:21px}.snow #canv,.snow h2{width:100%;position:absolute;left:0}.snow{background-color:#33383e;background-image:url(../img/snow_bg.png);background-position:bottom center;background-repeat:no-repeat;background-size:cover}@media (max-width:767px){.snow{background-image:url(../img/fst_bg.jpg);background-position:bottom center;background-repeat:no-repeat}}.snow #canv{top:0;height:100%;opacity:.7}.snow h2{margin:0 auto;color:#fff;font-weight:700;clear:both;bottom:60px;max-width:1100px}.snow .content_box{position:relative;width:420px;text-align:center;font-size:32px;color:#fff;float:right}.snow .content_box p{font-size:22px;margin:0}.nav_arrow,.nav_arrow span{margin-left:auto;margin-right:auto}.snow .content_box p+p{margin-top:5px}.snow .content_box .red_btn{width:283px;height:98px;color:#fff;background:#e20026;font-size:21px}.sect_2{background-color:#484646}.sect_3{background-color:#7b7354}.sect_4{background-color:#8c6819}.abs_icon{display:block;position:absolute}@-webkit-keyframes bounce{0%,100%{bottom:20px}50%{bottom:30px}}@keyframes bounce{0%,100%{bottom:20px}50%{bottom:30px}}@-webkit-keyframes bounce-mob{0%,100%{bottom:20px}50%{bottom:10px}}@keyframes bounce-mob{0%,100%{bottom:20px}50%{bottom:10px}}.nav_arrow{-webkit-animation:bounce 1s infinite;animation:bounce 1s infinite;position:absolute;cursor:pointer;left:0;width:40px}.nav_arrow span{width:22px;height:2px;display:block;position:relative}.nav_arrow span:after,.nav_arrow span:before{position:absolute;content:'';width:20px;height:2px;background:#fff;display:block;float:left}.nav_arrow span:before{-webkit-transform:rotate(50deg) translateX(-6px);-ms-transform:rotate(50deg) translateX(-6px);transform:rotate(50deg) translateX(-6px);left:-1px}.nav_arrow span:after{right:-1px;-webkit-transform:rotate(-50deg) translateX(6px);-ms-transform:rotate(-50deg) translateX(6px);transform:rotate(-50deg) translateX(6px)}.nav_arrow span+span{margin-top:10px}.nav_arrow:hover span:after,.nav_arrow:hover span:before{-webkit-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s;background:#e20026}#header{position:fixed;top:0;width:100%;left:0;z-index:5}#header .inner{position:relative}#header .h_left{width:260px;-webkit-box-flex:0;-ms-flex:0 1 260px;flex:0 1 260px;text-align:left;margin-left:25px}#header .h_left .h_logo{width:90px;margin-top:23px;margin-right:45px;display:inline-block;vertical-align:top}#header .h_left .h_menu{margin:30px 0 0;list-style:none;padding:0;display:inline-block;vertical-align:top}#header .h_left .h_menu li{display:inline-block;width:44px;height:41px}#header .h_left .h_menu li a{display:block;width:100%;height:100%}#header .h_left .h_menu li.cat_link{background:url(../img/cat_icon_white.png) center no-repeat;background-size:cover}#header .h_left .h_menu li.cat_link.active,#header .h_left .h_menu li.cat_link:hover{background:url(../img/cat_icon_red.png) center no-repeat;background-size:cover}#header .h_left .h_menu li.dog_link{margin-left:25px;background:url(../img/dog_icon_white.png) center no-repeat;background-size:cover}#header .h_left .h_menu li.dog_link.active,#header .h_left .h_menu li.dog_link:hover{background:url(../img/dog_icon_red.png) center no-repeat;background-size:cover}#header .h_right{width:290px;-webkit-box-flex:0;-ms-flex:0 1 290px;flex:0 1 290px;text-align:right}#header .h_right .red_btn{width:150px;height:93px;padding:0 10px;border-radius:0 0 10px 10px;text-transform:uppercase;font-weight:700;font-size:28px;text-align:center;margin-left:30px}#header .h_right .soc_link{margin-top:25px;width:40px;height:40px;background:#fff;display:inline-block;vertical-align:top;border-radius:50%;color:#e20026;line-height:40px;text-align:center}#header .h_right .soc_link:hover{color:#fff;background:#e20026;-webkit-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s}#header .h_right .soc_link:first-child{margin-right:10px}.home_page .flex-wrapper,.home_page .home_custom_link{position:absolute;max-width:1066px;margin-left:auto;margin-right:auto;left:0;right:0}#header .h_center{width:340px;text-transform:uppercase;font-size:28px;padding-top:25px}#header .h_center .wrapper{color:#fff;background:#e20026;-webkit-transform:rotate(-3deg);-ms-transform:rotate(-3deg);transform:rotate(-3deg);display:inline-block}.fp-section .fp-tableCell>.container .inner{padding-top:125px}.fp-section.footer .fp-tableCell>.container .inner{padding-top:0}.home_page{background:url(../img/total_bg.png) center center no-repeat;background-size:cover}.home_page .fp-tableCell{vertical-align:top}.home_page .flex-wrapper{width:90%;bottom:90px}.home_page .flex-wrapper .w50{width:50%;text-align:center}.home_page .flex-wrapper .w50 a{display:inline-block;border:1px solid #fff;color:#fff;text-decoration:none;width:240px;height:72px;border-radius:10px;font-weight:700}#wrapper .animal,#wrapper>.animal,.low-height #header,.low-height #wrapper>.animal,.only_mobile{display:none}.home_page .flex-wrapper .w50 a:hover{border-color:#e20026;background:#e20026;color:#fff;-webkit-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s}.desc .room .bg_layout,.desc .section{background-size:cover}.home_page h2{margin-top:100px;bottom:inherit}.home_page .home_custom_link{width:90%;bottom:20px;font-size:14px;font-weight:700;color:#fff;text-align:center}.home_page .home_custom_link a{font-weight:700;text-decoration:underline;color:#fff}.home_page .home_custom_link a:hover{color:#e20026}@media (max-height:865px){.desc .fp-section .fp-tableCell>.container .inner{padding-top:85px}}.desc .fp-section.footer .fp-tableCell>.container .inner{padding-top:0}@media (max-height:865px){.desc #header .h_left .h_logo,.desc #header .h_left .h_menu{margin-top:10px}.desc #header .h_left .h_logo img{height:90px}.desc #header .h_center{padding-top:10px}.desc #header .h_right .red_btn{height:80px}.desc #header .h_right .soc_link{margin-top:18px}.desc .sect_5 h2{margin:0 auto 20px}.desc .sect_5 h2 br{display:none}.desc .sect_5 .flex-wrapper{margin-bottom:0}.desc .sect_5 .red_btn{height:78px}.desc .sect_5 .btn_wrapper{margin-bottom:20px}.desc .sect_5 .btn_wrapper:before{top:25px}.desc .sect_5 .btn_wrapper:after{top:45px}}@media (max-height:720px){.desc .sect_5 h2{font-size:27px}}@media (max-height:680px){.desc .sect_5 .flex-wrapper .item .don_descr{font-size:13px;padding-bottom:10px}}@media (max-height:720px){.desc .sect_6 h2{margin:0 auto 20px;font-size:28px}.desc .sect_6 .flex-wrapper .item,.desc .sect_6 .owl-carousel .item{font-size:18px}}@media (max-width:1070px){.desc .sect_6 .bottom_line p{font-size:15px;max-width:500px}}@media (max-width:1100px){.desc .snow.cat h2,.desc .snow.dog h2{bottom:50px;font-size:24px}}.desc .snow.cat .content_box p,.desc .snow.dog .content_box p{font-size:19px}@media (max-height:720px){.desc .snow.cat .content_box p,.desc .snow.dog .content_box p{font-size:19px}.desc .snow.cat h2,.desc .snow.dog h2{bottom:50px;font-size:24px}}.desc .section{width:100%;height:100%;top:0;left:0;-webkit-animation:.8s linear;animation:.8s linear;-webkit-box-shadow:0 0 30px rgba(0,0,0,.3);box-shadow:0 0 30px rgba(0,0,0,.3);background-repeat:no-repeat;background-position:center center}@-webkit-keyframes fromdown{from{-webkit-transform:translateY(50%);transform:translateY(50%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fromdown{from{-webkit-transform:translateY(50%);transform:translateY(50%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes toup{from{z-index:20;-webkit-transform:translateY(0);transform:translateY(0)}100%{z-index:20;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@keyframes toup{from{z-index:20;-webkit-transform:translateY(0);transform:translateY(0)}100%{z-index:20;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@-webkit-keyframes fromup{from{z-index:20;-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{z-index:20;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fromup{from{z-index:20;-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{z-index:20;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes todown{from{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(50%);transform:translateY(50%)}}@keyframes todown{from{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(50%);transform:translateY(50%)}}.desc .section.fp-completely.active{z-index:2}.desc .section.active .content-wrapper{-webkit-transform:translateY(-20vh);-ms-transform:translateY(-20vh);transform:translateY(-20vh);-webkit-transition:all 5s cubic-bezier(.22,.44,0,1)!important;-o-transition:all 5s cubic-bezier(.22,.44,0,1)!important;transition:all 5s cubic-bezier(.22,.44,0,1)!important}.desc .section.fp-completely .content-wrapper{-webkit-transform:translateY(20vh);-ms-transform:translateY(20vh);transform:translateY(20vh);-webkit-transition:all 5s cubic-bezier(.22,.44,0,1)!important;-o-transition:all 5s cubic-bezier(.22,.44,0,1)!important;transition:all 5s cubic-bezier(.22,.44,0,1)!important}.desc .section.fp-completely.active .content-wrapper{margin-top:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);position:relative}.desc .section.prev.down{-webkit-animation-name:toup;animation-name:toup}.desc .section.active.up{-webkit-animation-name:fromup;animation-name:fromup}.desc .section.active.down{-webkit-animation-name:fromdown;animation-name:fromdown;z-index:12}.desc .section.next.up{-webkit-animation-name:todown;animation-name:todown;z-index:12}.desc .sect_6{-webkit-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.desc .sect_6.active,.desc .sect_6.prev{z-index:19!important}.desc .sect_6.pre-footer{-webkit-transform:translateY(-215px);-ms-transform:translateY(-215px);transform:translateY(-215px)}.desc .footer{height:100vh!important;margin:0;padding:0;z-index:0!important}.desc .footer .container{width:100%;max-width:100%;background:#fff;padding:0 0 30px}.desc .footer .fp-tableCell{vertical-align:bottom}.desc .footer.down,.desc .footer.next,.desc .footer.prev,.desc .footer.up{-webkit-box-shadow:none!important;box-shadow:none!important;-webkit-animation:none!important;animation:none!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.desc #wrapper>.animal{pointer-events:none;left:0;right:0;margin-left:auto;margin-right:auto;height:70%;bottom:10%}.desc #wrapper>.animal.cat{-webkit-transform:translateX(-26%);-ms-transform:translateX(-26%);transform:translateX(-26%)}@media (min-width:2000px){.desc #wrapper>.animal.cat{-webkit-transform:translateX(-35%);-ms-transform:translateX(-35%);transform:translateX(-35%)}}.desc #wrapper>.animal.dog{-webkit-transform:translateX(-10%);-ms-transform:translateX(-10%);transform:translateX(-10%)}.desc #wrapper>.animal.hidden{opacity:0;z-index:-1;-webkit-transition-duration:initial;-o-transition-duration:initial;transition-duration:initial}.low-height #wrapper>.abs_icon{display:none!important}.low-height #wrapper .section,.low-height #wrapper .section .fp-tableCell{height:1px!important;min-height:100vh}.low-height #wrapper .section.footer{height:auto!important;min-height:0}.low-height #wrapper .section.footer .fp-tableCell{height:auto!important;min-height:0;padding-bottom:30px}.low-height #wrapper .section .animal{pointer-events:none;display:block;position:absolute;bottom:105px;left:22%;width:240px;z-index:1}.low-height .abs_icon.warm,.low-height .room .content_box br,.low-height .snow .content_box br,.low-height.low-tab .sect_5 .flex-wrapper .item .img img,.low-height.low-tab .sect_5 .flex-wrapper .item:last-child:after,.low-height.low-tab .sect_5 h2{display:none}@media (max-width:850px){.low-height #wrapper .section .animal{left:105px}}.low-height #wrapper .section.cat .animal{width:350px;left:10%;bottom:95px}@media (max-width:850px){.low-height #wrapper .section.cat .animal{left:10px}}.low-height .room .bg_layout{background-image:url(../img/cat_bg.png);background-position:bottom center;background-repeat:no-repeat}.low-height .room .content_box,.low-height .snow .content_box{width:50%;text-align:left}.low-height .room .content_box .red_btn,.low-height .snow .content_box .red_btn{text-align:center}@media (max-width:900px){.low-height .room .content_box .red_btn,.low-height .snow .content_box .red_btn{font-size:18px;padding:0 10px;height:80px}}.low-height .room .content_box p,.low-height .snow .content_box p{font-size:19px}.low-height .room .content_box h2,.low-height .snow .content_box h2{margin-top:0;font-size:25px}@media (max-width:800px){.low-height .room .content_box h2,.low-height .snow .content_box h2{font-size:23px}}.low-height .snow{padding-bottom:100px}.low-height .snow .content_box{margin-bottom:50px}.low-height .snow h2{position:absolute;bottom:60px;font-size:24px}.low-height .snow.home_page{padding-bottom:0}.low-height .sect_6 .fp-tableCell,.low-height.low-desc .sect_5,.low-height.low-tab .sect_5{padding-bottom:30px}.low-height .snow.home_page h2{position:relative;bottom:inherit}.low-height .abs_icon{opacity:1}.low-height .abs_icon.eat{bottom:2%;left:-100%;z-index:1;width:12%}.low-height .abs_icon.heal{bottom:5%;right:-100%;z-index:1;width:11%}.low-height .abs_icon.sleep{left:-100%;bottom:1%;width:16.7%}.low-height .scroll.active .abs_icon.eat{left:33%;-webkit-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s}.low-height .scroll.active .abs_icon.heal{right:9%;-webkit-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s}.low-height .scroll.active .abs_icon.sleep{-webkit-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s;left:5%}.low-height.low-tab .sect_5 .flex-wrapper{margin-bottom:15px!important;max-width:325px}.low-height.low-tab .sect_5 .flex-wrapper .item{width:100%;margin-top:0;margin-bottom:50px}.low-height.low-tab .sect_5 .flex-wrapper .item:after{content:'\271A';font-size:33px;color:#716b57;position:absolute;height:64px;line-height:64px;left:0;top:100%;bottom:initial;margin-top:0;margin-bottom:initial;margin-left:0;width:100%;text-align:center}.low-height.low-tab .sect_5 .flex-wrapper .item .img{height:62px;float:left;width:45%}.low-height.low-tab .sect_5 .flex-wrapper .item .don_title{display:block;float:left;width:55%;margin:15px 0;text-align:left;padding-left:10px}.low-height.low-tab .sect_5 .flex-wrapper .item .don_sum{float:left;width:45%;padding-left:10px}@media (max-width:360px){.low-height.low-tab .sect_5 .flex-wrapper .item .don_sum{width:100%;padding-left:0}}.low-height.low-tab .sect_5 .flex-wrapper .item .don_descr{float:left;width:55%}.low-height.low-tab .sect_5 .flex-wrapper .item .don_descr br{display:none}@media (max-width:360px){.low-height.low-tab .sect_5 .flex-wrapper .item .don_descr{width:100%;padding-left:0}}.low-height.low-tab .sect_5 .btn_wrapper:after,.low-height.low-tab .sect_5 .btn_wrapper:before{content:'';background:#716b57;position:absolute;height:7px;width:30px;margin-right:auto;margin-left:auto;bottom:100%;top:0;left:0;right:0}.low-height.low-tab .sect_5 .btn_wrapper{margin-bottom:20px}.low-height.low-tab .sect_5 .btn_wrapper:before{margin-top:-30px}.low-height.low-tab .sect_5 .btn_wrapper:after{margin-top:-44px}.low-height.low-tab .sect_5 .btn_wrapper .red_btn{height:76px;font-size:16px}.low-height.low-tab .sect_5 .btn_wrapper .red_btn b{font-size:22px}@media (max-width:340px){.low-height.low-tab .sect_5 .btn_wrapper .red_btn{font-size:15px}.low-height.low-tab .sect_5 .btn_wrapper .red_btn b{font-size:20px}}.low-height.low-tab .sect_5 .custom_don{font-size:18px}@media (max-width:990px){.low-height.low-desc .sect_5 h2{font-size:28px}.low-height.low-desc .sect_5 h2 br{display:none}.low-height.low-desc .sect_5 .flex-wrapper{max-width:866px}.low-height.low-desc .sect_5 .flex-wrapper .item:after{width:44px;line-height:44px;height:44px;font-size:44px}}@media (max-width:990px) and (max-width:900px){.low-height.low-desc .sect_5 .flex-wrapper{max-width:520px}.low-height.low-desc .sect_5 .flex-wrapper .item{width:100%;margin-top:0;margin-bottom:50px}.low-height.low-desc .sect_5 .flex-wrapper .item:after{content:'\271A';font-size:33px;color:#716b57;position:absolute;height:64px;line-height:64px;left:0;top:100%;bottom:initial;margin-top:0;margin-bottom:initial;margin-left:0;width:100%;text-align:center}.low-height.low-desc .sect_5 .flex-wrapper .item:last-child:after{display:none}.low-height.low-desc .sect_5 .btn_wrapper:after,.low-height.low-desc .sect_5 .btn_wrapper:before{content:'';background:#716b57;position:absolute;height:7px;width:30px;right:0;left:0;margin-right:auto;margin-left:auto;bottom:100%;top:0}.low-height.low-desc .sect_5 .btn_wrapper:before{margin-top:-30px}.low-height.low-desc .sect_5 .btn_wrapper:after{margin-top:-44px}}.low-height .sect_6 .bottom_line{margin-top:40px;text-align:center;position:relative;height:auto}.low-height .sect_6 .bottom_line:after{display:block;position:absolute;width:100%;left:0;right:0;height:999em;content:'';background:#97041d}.low-height .sect_6 .bottom_line .img{position:absolute;top:12px;left:15px;width:95px}.low-height .sect_6 .bottom_line p{text-align:left;position:relative;display:block;width:100%;max-width:100%;padding-left:115px}.low-height .sect_6 .bottom_line a{display:inline-block;float:none;margin-top:15px}.low-height .sect_6 .flex-wrapper .item br,.low-height .sect_6 .owl-carousel .item br,.mob #header{display:none}.low-height .sect_6 .flex-wrapper .item,.low-height .sect_6 .owl-carousel .item{font-size:18px}.low-height .sect_6 .flex-wrapper .item .x700,.low-height .sect_6 .owl-carousel .item .x700{font-size:24px}@media (max-width:990px){.low-height .sect_6 h2{font-size:28px}.low-height .sect_6 h2 br{display:none}}.low-height .footer .footer_top{padding:0}.low-height .footer .footer_top .ft_left,.low-height .footer .footer_top .ft_right{text-align:center;width:100%;float:none}.low-height .footer .footer_top .ft_left{padding:25px 0 15px}.low-height .footer .footer_top .ft_right a{margin:10px}.low-height .home_page h2{margin-top:80px}.mob .fp-section .fp-tableCell>.container .inner{padding-top:80px}.mob .fp-section.footer .fp-tableCell>.container .inner{padding-top:0}.mob #wrapper .room .animal,.mob #wrapper .snow .animal{position:relative;bottom:initial;left:initial;width:50%;display:block}.mob #wrapper .section,.mob #wrapper .section .fp-tableCell{height:1px!important;min-height:100vh}.mob #wrapper .section.footer{height:auto!important;min-height:0}.mob #wrapper .section.footer .fp-tableCell{height:auto!important;min-height:0;padding-bottom:10px}.mob #wrapper>.animal{display:none}.mob #wrapper>.abs_icon{display:none!important}.mob .room .fp-tableCell,.mob .snow .fp-tableCell{vertical-align:top}.mob .room .content_box,.mob .snow .content_box{width:100%;float:none;text-align:center}.mob .room .content_box p,.mob .snow .content_box p{line-height:1.4;font-size:18px}.mob .room .content_box p+p,.mob .snow .content_box p+p{margin-top:10px}@media (max-width:399px){.mob .room .content_box p,.mob .snow .content_box p{font-size:13px;line-height:1.3}.mob .room .content_box p br,.mob .snow .content_box p br{display:none}}.mob .room .content_box h2,.mob .snow .content_box h2{font-size:28px;margin-top:0}@media (max-width:399px){.mob .room .content_box h2,.mob .snow .content_box h2{font-size:20px}}.mob .room.cat .animal,.mob .snow.cat .animal{-webkit-transform:translateX(12%);-ms-transform:translateX(12%);transform:translateX(12%);width:60%!important}.mob .room.dog .animal,.mob .snow.dog .animal{-webkit-transform:translateX(48%);-ms-transform:translateX(48%);transform:translateX(48%)}.mob .snow{padding-bottom:135px}@media (max-width:479px){.mob .snow{padding-bottom:150px}}.mob .snow h2{font-size:28px}@media (max-width:360px){.mob .snow h2{font-size:24px}}.mob .snow #canv,.mob .snow canvas{display:none!important}.mob .abs_icon.warm,.mob .room .content_box .red_btn br,.mob .sect_5 .flex-wrapper .item .img img,.mob .sect_5 .flex-wrapper .item:last-child:after{display:none}.mob .room{padding-bottom:150px}.mob .room .content_box{position:static}.mob .room .content_box h2{position:relative;font-size:28px}@media (max-width:400px){.mob .room .content_box h2{font-size:24px}}.mob .room .content_box .red_btn{position:absolute;bottom:55px;width:90%;max-width:320px;left:0;right:0;margin-left:auto;margin-right:auto;height:78px;font-size:18px}.mob .nav_arrow{-webkit-animation:bounce-mob 1s infinite;animation:bounce-mob 1s infinite}.mob .abs_icon{opacity:1;left:-100%}.mob .abs_icon.eat{bottom:17%;z-index:1;width:17%;min-width:125px}@media (max-width:400px){.mob .abs_icon.eat{min-width:80px}}@media (max-width:480px){.mob .abs_icon.eat{bottom:21%}}.mob .abs_icon.heal{bottom:34%;z-index:1;width:17%;min-width:125px}@media (max-width:400px){.mob .abs_icon.heal{min-width:80px}}.mob .abs_icon.sleep{left:initial;right:-100%;width:30%;bottom:20%;min-width:170px}@media (max-width:480px){.mob .abs_icon.sleep{bottom:23%}}.mob .sect_5{padding-bottom:30px}.mob .sect_5 .flex-wrapper{margin-bottom:15px!important;max-width:325px}.mob .sect_5 .flex-wrapper .item{width:100%;margin-top:0;margin-bottom:50px}.mob .sect_5 .flex-wrapper .item:after{content:'\271A';font-size:33px;color:#716b57;position:absolute;height:64px;line-height:64px;left:0;top:100%;bottom:initial;margin-top:0;margin-bottom:initial;margin-left:0;width:100%;text-align:center}.mob .sect_5 .flex-wrapper .item .img{height:62px;float:left;width:45%}.mob .sect_5 .btn_wrapper:after,.mob .sect_5 .btn_wrapper:before{background:#716b57;height:7px;bottom:100%;top:0;position:absolute;left:0;right:0;content:''}.mob .sect_5 .flex-wrapper .item .don_title{display:block;float:left;width:55%;margin:15px 0;text-align:left;padding-left:10px}.mob .sect_5 .flex-wrapper .item .don_descr br,.mob .sect_6 h2 br{display:none}.mob .sect_5 .flex-wrapper .item .don_sum{float:left;width:45%;padding-left:10px}@media (max-width:360px){.mob .sect_5 .flex-wrapper .item .don_sum{width:100%;padding-left:0}}.mob .sect_5 .flex-wrapper .item .don_descr{float:left;width:55%}@media (max-width:360px){.mob .sect_5 .flex-wrapper .item .don_descr{width:100%;padding-left:0}}.mob .sect_5 .btn_wrapper{margin-bottom:20px}.mob .sect_5 .btn_wrapper:before{width:30px;margin-right:auto;margin-left:auto;margin-top:-30px}.mob .sect_5 .btn_wrapper:after{width:30px;margin-right:auto;margin-left:auto;margin-top:-44px}.mob .sect_5 .btn_wrapper .red_btn{height:76px;font-size:16px}.mob .sect_5 .btn_wrapper .red_btn b{font-size:22px}@media (max-width:340px){.mob .sect_5 .btn_wrapper .red_btn{font-size:15px}.mob .sect_5 .btn_wrapper .red_btn b{font-size:20px}}.mob .sect_5 .custom_don{font-size:18px}.mob .sect_6,.mob .sect_6 .fp-tableCell{padding-bottom:0}.mob .sect_6 h2{font-size:28px}@media (max-width:340px){.mob .sect_6 h2{font-size:27px}}.mob .sect_6 .flex-wrapper .item,.mob .sect_6 .owl-carousel .item{padding:0}.mob .sect_6 .flex-wrapper .item p,.mob .sect_6 .owl-carousel .item p{margin-bottom:0}.mob .sect_6 .flex-wrapper .owl-next,.mob .sect_6 .flex-wrapper .owl-prev,.mob .sect_6 .owl-carousel .owl-next,.mob .sect_6 .owl-carousel .owl-prev{position:absolute;top:15px;width:40px;height:80px;background:url(../img/angle.png) center no-repeat}.mob .sect_6 .flex-wrapper .owl-prev,.mob .sect_6 .owl-carousel .owl-prev{left:0;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.mob .sect_6 .flex-wrapper .owl-next,.mob .sect_6 .owl-carousel .owl-next{right:0}.mob .sect_6 .bottom_line{padding-bottom:30px;margin-top:0;text-align:center;position:relative;height:auto}.mob .sect_6 .bottom_line:after{display:block;position:absolute;width:100%;left:0;right:0;height:999em;content:'';background:#97041d}.mob .sect_6 .bottom_line .img{position:absolute;top:12px;left:15px;width:95px}@media (max-width:399px){.mob .sect_6 .bottom_line .img{width:75px}}.mob .sect_6 .bottom_line p{margin-top:0;text-align:left;position:relative;display:block;width:100%;max-width:100%;padding-left:115px}@media (max-width:399px){.mob .sect_6 .bottom_line p{padding-left:85px}}.mob .sect_6 .bottom_line a{display:inline-block;float:none;margin-top:15px;font-size:18px;width:95%;max-width:325px;height:65px}@media (max-width:340px){.mob .sect_6 .bottom_line a{font-size:16px}}.mob .footer{background:#eaeaea}.mob .footer .copyright{font-size:12px;font-weight:300}.mob .footer .footer_top{padding:15px 0 0}.mob .footer .ft_left{color:#e20026;font-size:16px;max-width:390px;text-align:center;margin-left:auto;margin-right:auto;float:none}.mob .footer .ft_left br{display:none}.mob .footer .ft_right{padding-right:6px;padding-bottom:6px;margin-left:-30px;margin-right:-30px;float:none;width:auto;max-width:none;text-align:center}.mob .footer .ft_right a{background:#fff;width:50px;height:50px;border-radius:50%;display:inline-block;vertical-align:top;margin:6px 12px}.mob .footer .ft_right a .fa{line-height:50px;width:100%;text-align:center}@media (max-width:419px){.mob .footer .ft_right{margin-left:0;margin-right:0;width:100%}}.mob .scroll.active .abs_icon.eat,.mob .scroll.active .abs_icon.heal{left:4%;-webkit-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s}.mob .scroll.active .abs_icon.sleep{-webkit-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s;right:-5%}.mob .home_page{background:url(../img/mobile_home_bg.png) bottom center no-repeat;padding-top:80px}@media (min-width:421px){.mob .home_page{background-size:cover}}.mob .home_page .inner{padding-top:0!important}.mob .home_page .only_mobile{display:block;margin:5px auto;max-width:80%;width:100%}.mob .home_page h2{margin-bottom:140px;position:relative;margin-top:0;bottom:inherit}.mob .home_page h2 br{display:none}.mob .flex-wrapper{bottom:initial;max-width:240px;margin-left:auto;margin-right:auto;margin-bottom:150px;position:relative}@media (max-width:420px){.mob .home_page{background-position:top center}.mob .home_page h2{margin-top:20px;margin-bottom:150px}.mob .flex-wrapper{margin-bottom:130px}}.mob .flex-wrapper .w50{width:100%}.mob .flex-wrapper .w50+.w50{margin-top:40px}.mob.tablet .room .bg_layout,.mob.tablet .snow .bg_layout{background-size:cover}.mob.tablet .room .fp-tableCell,.mob.tablet .snow .fp-tableCell{vertical-align:middle}.mob.tablet .room .animal,.mob.tablet .snow .animal{position:relative;bottom:initial;left:initial;display:block;margin-left:auto;margin-right:auto;-webkit-transform:none;-ms-transform:none;transform:none}.mob.tablet .room .animal.cat,.mob.tablet .snow .animal.cat{-webkit-transform:translateX(-24%);-ms-transform:translateX(-24%);transform:translateX(-24%);width:50%!important}.mob.tablet .room .animal.dog,.mob.tablet .snow .animal.dog{width:40%!important;-webkit-transform:none;-ms-transform:none;transform:none}.mob.tablet .home_page{background:url(../img/total_bg.png) center center no-repeat;background-size:cover}.mob.tablet .home_page .flex-wrapper{position:absolute;width:90%;max-width:1066px;left:0;right:0;margin-left:auto;margin-right:auto;bottom:90px}.mob.tablet .home_page .flex-wrapper .w50{width:50%;text-align:center}.mob.tablet .home_page .flex-wrapper .w50 a{display:inline-block;border:1px solid #fff;color:#fff;text-decoration:none;width:240px;height:72px;border-radius:10px;font-weight:700}.mob.tablet .home_page .flex-wrapper .w50 a:hover{border-color:#e20026;background:#e20026;color:#fff;-webkit-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s}#mobile_header{display:none}.low-height #mobile_header,.mob #mobile_header,.tablet #mobile_header{display:block;position:fixed;z-index:31;background:#fff;top:0;width:100%;left:0}.low-height #mobile_header .inner,.mob #mobile_header .inner,.tablet #mobile_header .inner{height:58px;position:relative;padding-left:85px;padding-right:70px;text-align:center}.low-height #mobile_header .content img,.mob #mobile_header .content img,.tablet #mobile_header .content img{max-height:40px}.low-height #mobile_header .mh_logo,.mob #mobile_header .mh_logo,.tablet #mobile_header .mh_logo{position:absolute;left:0;width:85px;top:0;padding-top:8px}.low-height #mobile_header .mh_logo img,.mob #mobile_header .mh_logo img,.tablet #mobile_header .mh_logo img{display:block;height:40px;margin-left:15px}.low-height #mobile_header .hamburger,.mob #mobile_header .hamburger,.tablet #mobile_header .hamburger{font:inherit;display:inline-block;overflow:visible;margin:0;padding:15px;cursor:pointer;-webkit-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:opacity,-webkit-filter;-o-transition-property:opacity,filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;text-transform:none;color:inherit;border:0;background-color:transparent;position:absolute;right:0;top:0}.low-height #mobile_header .hamburger:hover,.mob #mobile_header .hamburger:hover,.tablet #mobile_header .hamburger:hover{opacity:.7}.low-height #mobile_header .hamburger .hamburger-box,.mob #mobile_header .hamburger .hamburger-box,.tablet #mobile_header .hamburger .hamburger-box{position:relative;display:inline-block;width:30px;height:24px}.low-height #mobile_header .hamburger .hamburger-inner,.mob #mobile_header .hamburger .hamburger-inner,.tablet #mobile_header .hamburger .hamburger-inner{position:absolute;width:30px;top:50%;display:block;margin-top:-2px;height:4px;-webkit-transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;border-radius:4px;background-color:red;-webkit-transition-timing-function:cubic-bezier(.55,.055,.675,.19);-o-transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-timing-function:cubic-bezier(.55,.055,.675,.19);-webkit-transition-duration:.22s;-o-transition-duration:.22s;transition-duration:.22s}.low-height #mobile_header .hamburger .hamburger-inner:after,.low-height #mobile_header .hamburger .hamburger-inner:before,.mob #mobile_header .hamburger .hamburger-inner:after,.mob #mobile_header .hamburger .hamburger-inner:before,.tablet #mobile_header .hamburger .hamburger-inner:after,.tablet #mobile_header .hamburger .hamburger-inner:before{display:block;content:"";position:absolute;width:30px;height:4px;border-radius:4px;background-color:red}.low-height #mobile_header .hamburger .hamburger-inner:before,.mob #mobile_header .hamburger .hamburger-inner:before,.tablet #mobile_header .hamburger .hamburger-inner:before{-webkit-transition:top .1s ease-in .25s,opacity .1s ease-in;-o-transition:top .1s ease-in .25s,opacity .1s ease-in;transition:top .1s ease-in .25s,opacity .1s ease-in;top:-10px}.low-height #mobile_header .hamburger .hamburger-inner:after,.mob #mobile_header .hamburger .hamburger-inner:after,.tablet #mobile_header .hamburger .hamburger-inner:after{-webkit-transition:bottom .1s ease-in .25s,-webkit-transform .22s cubic-bezier(.55,.055,.675,.19);-o-transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19),-webkit-transform .22s cubic-bezier(.55,.055,.675,.19);bottom:-10px}.low-height #mobile_header .hamburger.active .hamburger-inner,.mob #mobile_header .hamburger.active .hamburger-inner,.tablet #mobile_header .hamburger.active .hamburger-inner{-webkit-transition-delay:.12s;-o-transition-delay:.12s;transition-delay:.12s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);-o-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}.low-height #mobile_header .hamburger.active .hamburger-inner:after,.low-height #mobile_header .hamburger.active .hamburger-inner:before,.mob #mobile_header .hamburger.active .hamburger-inner:after,.mob #mobile_header .hamburger.active .hamburger-inner:before,.tablet #mobile_header .hamburger.active .hamburger-inner:after,.tablet #mobile_header .hamburger.active .hamburger-inner:before{background:red}.low-height #mobile_header .hamburger.active .hamburger-inner:before,.mob #mobile_header .hamburger.active .hamburger-inner:before,.tablet #mobile_header .hamburger.active .hamburger-inner:before{top:0;-webkit-transition:top .1s ease-out,opacity .1s ease-out .12s;-o-transition:top .1s ease-out,opacity .1s ease-out .12s;transition:top .1s ease-out,opacity .1s ease-out .12s;opacity:0}.low-height #mobile_header .hamburger.active .hamburger-inner:after,.mob #mobile_header .hamburger.active .hamburger-inner:after,.tablet #mobile_header .hamburger.active .hamburger-inner:after{bottom:0;-webkit-transition:bottom .1s ease-out,-webkit-transform .22s cubic-bezier(.215,.61,.355,1) .12s;-o-transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s;transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s;transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s,-webkit-transform .22s cubic-bezier(.215,.61,.355,1) .12s;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}#drop_menu,#drop_menu .d_h_links li:hover{-webkit-transition-duration:.5s;-o-transition-duration:.5s}.low-height.home #mobile_header,.mob.home #mobile_header,.tablet.home #mobile_header{display:none}.low-height.home .inner,.mob.home .inner,.tablet.home .inner{padding:0!important}.low-height.home #header,.mob.home #header,.tablet.home #header{background:#fff;display:block;height:60px}.low-height.home #header .h_left,.mob.home #header .h_left,.tablet.home #header .h_left{width:200px;height:60px;float:left;margin:0}@media (max-width:600px){.low-height.home #header .h_left,.mob.home #header .h_left,.tablet.home #header .h_left{width:150px}}.low-height.home #header .flex-wrapper,.mob.home #header .flex-wrapper,.tablet.home #header .flex-wrapper{display:block;overflow:hidden;width:100%;max-width:100%}.low-height.home #header .h_logo,.mob.home #header .h_logo,.tablet.home #header .h_logo{background:url(../img/mobile_logo.png) center no-repeat #fff;width:200px;height:60px;margin:0}@media (max-width:600px){.low-height.home #header .h_logo,.mob.home #header .h_logo,.tablet.home #header .h_logo{width:150px}}.low-height.home #header .h_center,.low-height.home #header .h_logo img,.mob.home #header .h_center,.mob.home #header .h_logo img,.tablet.home #header .h_center,.tablet.home #header .h_logo img{display:none}.low-height.home #header .h_right,.mob.home #header .h_right,.tablet.home #header .h_right{width:auto;display:block;overflow:hidden}.low-height.home #header .h_right .soc_link,.mob.home #header .h_right .soc_link,.tablet.home #header .h_right .soc_link{display:none}.low-height.home #header .h_right .red_btn,.mob.home #header .h_right .red_btn,.tablet.home #header .h_right .red_btn{height:60px;border-radius:0!important;margin:0;width:100%;display:block}@media (max-width:410px){.low-height.home #header .h_right .red_btn,.mob.home #header .h_right .red_btn,.tablet.home #header .h_right .red_btn{font-size:22px}}.custom_hide.hidden,.low-height.home #header .h_right .red_btn br,.mob.home #header .h_right .red_btn br,.tablet.home #header .h_right .red_btn br{display:none}#drop_menu{background:#8d9297;position:fixed;top:60px;bottom:0;left:0;right:0;z-index:20;transition-duration:.5s;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);visibility:hidden}#drop_menu .cell-wrapper{vertical-align:top;position:relative}#drop_menu .h_menu{margin:30px 0 0;list-style:none;padding:0;display:block;width:100%;text-align:center}#drop_menu .h_menu li{display:inline-block;width:44px;height:41px}#drop_menu .h_menu li a{display:block;width:100%;height:100%}#drop_menu .h_menu li.cat_link{background:url(../img/cat_icon_white.png) center no-repeat;background-size:cover}#drop_menu .h_menu li.cat_link.active,#drop_menu .h_menu li.cat_link:hover{background:url(../img/cat_icon_red.png) center no-repeat;background-size:cover}#drop_menu .h_menu li.dog_link{margin-left:25px;background:url(../img/dog_icon_white.png) center no-repeat;background-size:cover}#drop_menu .h_menu li.dog_link.active,#drop_menu .h_menu li.dog_link:hover{background:url(../img/dog_icon_red.png) center no-repeat;background-size:cover}#drop_menu .d_h_links{list-style:none;margin:20px auto 0;padding:0;max-width:600px}#drop_menu .d_h_links li{display:block;padding:25px 0;font-size:22px;color:#fff;border-bottom:2px solid #e20026;cursor:pointer}@media (max-width:400px){.mob .abs_icon.sleep{min-width:130px}#drop_menu .d_h_links li{padding:10px 0;font-size:16px}}#drop_menu .d_h_links li:hover{color:#e20026;transition-duration:.5s}#drop_menu .d_h_social{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:absolute;bottom:30px;width:90%;margin-left:auto;margin-right:auto;margin-bottom:0!important;margin-top:0!important;left:0;right:0;max-width:600px}#drop_menu .d_h_social a{background:#fff;width:50px;height:50px;border-radius:50%;display:inline-block;vertical-align:top;color:#e20026}#drop_menu .d_h_social a:hover{color:#97041d}#drop_menu .d_h_social a .fa{line-height:50px;width:100%;text-align:center}#drop_menu.active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);visibility:visible}.desc .bg_layout{background-attachment:fixed}.desc .section{overflow:hidden}.desc .section .inner{-webkit-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s}.desc .section.footer{height:auto!important}.desc #wrapper>.animal{position:fixed;display:block;z-index:3}.desc #wrapper .abs_icon{display:none}.desc #wrapper>.abs_icon{display:block;position:fixed;z-index:3;opacity:0;-webkit-transition-duration:.7s;-o-transition-duration:.7s;transition-duration:.7s}.desc #wrapper>.abs_icon.eat{bottom:2%;left:-100%;width:12%}.desc #wrapper>.abs_icon.eat.active{left:26%}.desc #wrapper>.abs_icon.heal{bottom:30%;left:-100%;width:11%}.desc #wrapper>.abs_icon.heal.active{left:28%}.desc #wrapper>.abs_icon.sleep{bottom:12%;left:-100%;width:16.7%}.desc #wrapper>.abs_icon.sleep.active{left:11%}.desc #wrapper>.abs_icon.warm{bottom:8%;right:-100%;width:18%;-webkit-transform:rotate(-3deg);-ms-transform:rotate(-3deg);transform:rotate(-3deg)}.desc #wrapper>.abs_icon.warm.active{right:-9%}.desc #wrapper>.abs_icon.active{opacity:1}.desc .no_animals,.desc .sect_6.active{z-index:4!important}.desc .trans_btn{opacity:0;-webkit-transition-duration:.7s;-o-transition-duration:.7s;transition-duration:.7s;-webkit-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s}.desc .trans_btn.active{opacity:1}#play,.tp0{opacity:0}#fp-nav ul li a span,.fp-slidesNav ul li a span{background:#fff}.desc .gochi,.low-height .gochi{text-align:center}@media (min-width:1270px){.desc .gochi,.low-height .gochi{position:absolute;width:150px;font-size:24px;margin-left:-105px}}@media (max-width:1269px){.gochi{position:relative;font-size:30px}.gochi .g_arrow{position:absolute;-webkit-transform:scale(-1,1) rotate(70deg);-ms-transform:scale(-1,1) rotate(70deg);transform:scale(-1,1) rotate(70deg)}}@media (max-width:1025px){.low-height .gochi,.mob .gochi{max-width:520px;margin-left:auto;margin-right:auto;margin-bottom:40px}.low-height .gochi .g_arrow,.mob .gochi .g_arrow{-webkit-transform:scale(-1,1) rotate(126deg);-ms-transform:scale(-1,1) rotate(126deg);transform:scale(-1,1) rotate(126deg);margin-top:45px}}@media (max-width:767px){.low-height .gochi,.mob .gochi{font-size:28px;max-width:330px}.low-height .gochi .g_arrow,.mob .gochi .g_arrow{-webkit-transform:scale(-1,1) rotate(70deg);-ms-transform:scale(-1,1) rotate(70deg);transform:scale(-1,1) rotate(70deg);margin-top:60px;margin-left:-50px}}@media (max-width:400px){.low-height .gochi,.mob .gochi{max-width:290px}.low-height .gochi .g_arrow,.mob .gochi .g_arrow{margin-left:0;margin-top:88px;position:absolute;-webkit-transform:scale(-1,1) rotate(70deg);-ms-transform:scale(-1,1) rotate(70deg);transform:scale(-1,1) rotate(70deg)}}#play{position:absolute;visibility:hidden;top:0;z-index:-1}.home #fp-nav,.home .home_fixed_image,.home .home_fixed_link,.home .home_fixed_title,.home .sect_12{display:none}.home.mob .sect_12{display:table}.home.mob .home_fixed_image,.home.mob .home_fixed_link,.home.mob .home_fixed_title{display:block;position:fixed}.home.mob .home_fixed_title{margin:0;z-index:1;font-size:24px;color:#fff;text-align:center;top:17%;width:100%}.home.mob .home_fixed_image,.home.mob .home_fixed_link{text-align:center;margin-left:auto;margin-right:auto;left:0;right:0;z-index:1;color:#fff}@media (max-width:767px){.home.mob .home_fixed_title br{display:none}}@media (max-width:480px){.home.mob .home_fixed_title{top:120px}}.home.mob .home_fixed_image{font-size:24px;top:7%;width:70%}@media (max-width:480px){.home.mob .home_fixed_image{top:70px}}.home.mob .home_fixed_link{width:90%;bottom:20px;font-size:14px;font-weight:700;position:fixed;max-width:1066px}.home.mob .home_fixed_link a{font-weight:700;text-decoration:underline;color:#fff}.home.mob #wrapper .sect_1,.home.mob #wrapper .sect_12{padding-top:0!important;padding-bottom:0}.home.mob #wrapper .sect_1 .fp-tableCell,.home.mob #wrapper .sect_12 .fp-tableCell{vertical-align:middle;height:100vh!important;min-height:100vh!important}.home.mob #wrapper .sect_1 .fp-tableCell .flex-wrapper,.home.mob #wrapper .sect_12 .fp-tableCell .flex-wrapper{margin-bottom:0;position:relative;left:initial;right:initial;top:initial;bottom:initial;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:100px}.home.mob #wrapper .sect_1 .fp-tableCell .flex-wrapper .w50.cat,.home.mob #wrapper .sect_12 .fp-tableCell .flex-wrapper .w50.cat{display:none}.home.mob .sect_1 .home_custom_link,.home.mob .sect_1 .only_mobile,.home.mob .sect_1 h2,.home.mob.tablet .sect_1 .home_custom_link,.home.mob.tablet .sect_1 .only_mobile,.home.mob.tablet .sect_1 h2,.home.mob.tablet .sect_12{display:none!important}.home.mob .sect_1{background:url(../img/tablet_dog.jpg) center center no-repeat;background-size:cover}.home.mob .sect_12{background:url(../img/tablet_cat.jpg) center center no-repeat;background-size:cover}.home.mob.tablet .sect_1{background:url(../img/total_bg.png) center center no-repeat;background-size:cover}.home.mob.tablet #wrapper .sect_1 .fp-tableCell .flex-wrapper,.home.mob.tablet #wrapper .sect_12 .fp-tableCell .flex-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;max-width:100%}.home.mob.tablet #wrapper .sect_1 .fp-tableCell .flex-wrapper .w50 a,.home.mob.tablet #wrapper .sect_12 .fp-tableCell .flex-wrapper .w50 a{display:block;margin:0 auto}.home.mob.tablet #wrapper .sect_1 .fp-tableCell .flex-wrapper .w50.cat,.home.mob.tablet #wrapper .sect_12 .fp-tableCell .flex-wrapper .w50.cat{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0}.mob.tablet .sect_6 .fp-tableCell>.container .inner{padding-top:0}.mob.tablet .sect_6 .bottom_line{margin-top:100px}.mob .sect_5 .flex-wrapper .item{border-color:transparent!important;-webkit-transition-duration:.2s!important;-o-transition-duration:.2s!important;transition-duration:.2s!important}.mob .sect_5 .flex-wrapper .item.active{border-color:#e20026!important}.low-height .sect_5 .flex-wrapper .item{border-color:transparent!important;-webkit-transition-duration:0s!important;-o-transition-duration:0s!important;transition-duration:0s!important}.low-height .sect_5 .flex-wrapper .item.active{border-color:#e20026!important}.ie #fp-nav ul li:last-child,.tablet_only{display:none}.low-tab .sect_5 h2,.low-tab .tablet_only,.mob .sect_5 h2,.tablet .sect_5 h2{display:block!important}.low-tab .sect_5 .inner,.mob .sect_5 .inner,.tablet .sect_5 .inner{padding-top:40px}.low-tab .sect_5 h2 br,.mob .sect_5 h2 br,.tablet .sect_5 h2 br{display:none}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL2Jvd2VyX2NvbXBvbmVudHMvbm9ybWFsaXplLmNzcy9ub3JtYWxpemUuY3NzIiwibWFpbi5jc3MiLCJwYXJ0aWFscy9jb250ZW50LnNjc3MiLCJwYXJ0aWFscy9hcHAuc2NzcyIsImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1Nb250c2VycmF0OjEwMCwxMDBpLDIwMCwyMDBpLDMwMCwzMDBpLDQwMCw0MDBpLDUwMCw1MDBpLDYwMCw2MDBpLDcwMCw3MDBpLDgwMCw4MDBpLDkwMCw5MDBpIiwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PUdvY2hpK0hhbmQiLCJtYWluLnNjc3MiLCJwYXJ0aWFscy9taXhpbnMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiNEVBK0xBLE9BdklBLEdBd0lBLE1BQ0UsU0FBa3dGLFFBeEhwd0YsRUFzS0EsT0FFRSxNQUF3L0csUUEzRjEvRyxNQXNLQSxPQWxFQSxTQW5HQSxNQW9HRSxRQUFTLGFBRFgsU0F4SEEsSUFDQSxJQXlIRSxlQUF5cUgsU0M1QjNxSCxTRDlGQSxJQUNBLElFOUhFLFNBQUEsU0RtRUYsT0EwRkEsUUFVQSxRQVVBLFFBcEdBLE9BVUEsT0FVQSxPQVVBLE9BVUEsT0FvQkEsT0FVQSxPQ29JSSwwQkExQ0osdUJBNkNNLE1BQUEsS0Z6Uk4sS0FDRSxZQUFhLEtBQ2IscUJBQTRYLEtBQzVYLHlCQUF3WSxLQW9TalksTUF2UlQsUUFDQSxNQXNSQSxRQXJSQSxPQUNBLE9BQ0EsSUFDQSxRQUNFLFFBQVMsTUFLWCxHQUNFLFVBQVcsSUFDWCxPQUFRLE1BQU8sRUFtRWpCLEtBQ0EsSUF2Q0EsSUF3Q0EsS0FDRSxZQUFhLFVBQVcsVUFDeEIsVUFBdTVELElBaEV6NUQsV0FDQSxPQUNBLEtBQ0UsUUFBNDRCLE1BSzk0QixPQUNFLE9BQVEsSUFBSSxLQUtkLEdBQ0UsV0FBWSxZQUNaLE9BQTJoQyxFQU03aEMsS0FTQSxFQUNFLGlCQUFrQixZQUNs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QUFBLEtBckpsQixPQUFBLEVEak1BLG9EQUNFLFlDd1ZnQixFRHRWbEIsaUNDcVdBLFdBQUEsTURsV0EsaUNDa1dBLGFBQUEsc0JBT1EsNEJBQ0QsY0R2V0EsdUJBQXdCLGNDK1YvQixvQkFBQSxjQVlJLHdDQUNBLGFBQUEsa0JEdldKLHdDQzBWQSxhQUFBLHNCRHhWRSw0QkN1V0ksYUR0V0MsdUJBQXdCLGFDMlcvQixvQkFBQSxhQUVJLCtDQUNBLGFBQUEsa0JEeldKLDZCQUdBLGFDbVdBLFFBQUEsS0QxVm9CLG9CQU5wQixzQkFNeUMsZ0JBQXpDLG1CQ3lYQSxRQUFBLGdCRDVYd0Isd0JBQXlCLG9CQUFqRCx1QkNzWEEsWUFBQSxLQVVLLHVCQUFBLG1CQURDLHNCRHpYRixRQUFTIiwiZmlsZSI6Im1haW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyohIG5vcm1hbGl6ZS5jc3MgdjcuMC4wIHwgTUlUIExpY2Vuc2UgfCBnaXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzcyAqL1xuXG4vKiBEb2N1bWVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBsaW5lIGhlaWdodCBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBQcmV2ZW50IGFkanVzdG1lbnRzIG9mIGZvbnQgc2l6ZSBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2VzIGluXG4gKiAgICBJRSBvbiBXaW5kb3dzIFBob25lIGFuZCBpbiBpT1MuXG4gKi9cblxuaHRtbCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjE1OyAvKiAxICovXG4gIC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvKiAyICovXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLyogMiAqL1xufVxuXG4vKiBTZWN0aW9uc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cbiAqL1xuXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxuICovXG5cbmFydGljbGUsXG5hc2lkZSxcbmZvb3RlcixcbmhlYWRlcixcbm5hdixcbnNlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBmb250IHNpemUgYW5kIG1hcmdpbiBvbiBgaDFgIGVsZW1lbnRzIHdpdGhpbiBgc2VjdGlvbmAgYW5kXG4gKiBgYXJ0aWNsZWAgY29udGV4dHMgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgU2FmYXJpLlxuICovXG5cbmgxIHtcbiAgZm9udC1zaXplOiAyZW07XG4gIG1hcmdpbjogMC42N2VtIDA7XG59XG5cbi8qIEdyb3VwaW5nIGNvbnRlbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgOS0uXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRS5cbiAqL1xuXG5maWdjYXB0aW9uLFxuZmlndXJlLFxubWFpbiB7IC8qIDEgKi9cbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IG1hcmdpbiBpbiBJRSA4LlxuICovXG5cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMWVtIDQwcHg7XG59XG5cbi8qKlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gRmlyZWZveC5cbiAqIDIuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UgYW5kIElFLlxuICovXG5cbmhyIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7IC8qIDEgKi9cbiAgaGVpZ2h0OiAwOyAvKiAxICovXG4gIG92ZXJmbG93OiB2aXNpYmxlOyAvKiAyICovXG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5wcmUge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7IC8qIDEgKi9cbiAgZm9udC1zaXplOiAxZW07IC8qIDIgKi9cbn1cblxuLyogVGV4dC1sZXZlbCBzZW1hbnRpY3NcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgb24gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxuICogMi4gUmVtb3ZlIGdhcHMgaW4gbGlua3MgdW5kZXJsaW5lIGluIGlPUyA4KyBhbmQgU2FmYXJpIDgrLlxuICovXG5cbmEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgLyogMSAqL1xuICAtd2Via2l0LXRleHQtZGVjb3JhdGlvbi1za2lwOiBvYmplY3RzOyAvKiAyICovXG59XG5cbi8qKlxuICogMS4gUmVtb3ZlIHRoZSBib3R0b20gYm9yZGVyIGluIENocm9tZSA1Ny0gYW5kIEZpcmVmb3ggMzktLlxuICogMi4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIElFLCBPcGVyYSwgYW5kIFNhZmFyaS5cbiAqL1xuXG5hYmJyW3RpdGxlXSB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7IC8qIDEgKi9cbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IC8qIDIgKi9cbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkOyAvKiAyICovXG59XG5cbi8qKlxuICogUHJldmVudCB0aGUgZHVwbGljYXRlIGFwcGxpY2F0aW9uIG9mIGBib2xkZXJgIGJ5IHRoZSBuZXh0IHJ1bGUgaW4gU2FmYXJpIDYuXG4gKi9cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmkuXG4gKi9cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTsgLyogMSAqL1xuICBmb250LXNpemU6IDFlbTsgLyogMiAqL1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHN0eWxlIGluIEFuZHJvaWQgNC4zLS5cbiAqL1xuXG5kZm4ge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGJhY2tncm91bmQgYW5kIGNvbG9yIGluIElFIDktLlxuICovXG5cbm1hcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYwO1xuICBjb2xvcjogIzAwMDtcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlO1xufVxuXG4vKipcbiAqIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGVsZW1lbnRzIGZyb20gYWZmZWN0aW5nIHRoZSBsaW5lIGhlaWdodCBpblxuICogYWxsIGJyb3dzZXJzLlxuICovXG5cbnN1YixcbnN1cCB7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1YiB7XG4gIGJvdHRvbTogLTAuMjVlbTtcbn1cblxuc3VwIHtcbiAgdG9wOiAtMC41ZW07XG59XG5cbi8qIEVtYmVkZGVkIGNvbnRlbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgOS0uXG4gKi9cblxuYXVkaW8sXG52aWRlbyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBpT1MgNC03LlxuICovXG5cbmF1ZGlvOm5vdChbY29udHJvbHNdKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGhlaWdodDogMDtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGJvcmRlciBvbiBpbWFnZXMgaW5zaWRlIGxpbmtzIGluIElFIDEwLS5cbiAqL1xuXG5pbWcge1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbi8qKlxuICogSGlkZSB0aGUgb3ZlcmZsb3cgaW4gSUUuXG4gKi9cblxuc3ZnOm5vdCg6cm9vdCkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4vKiBGb3Jtc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiAxLiBDaGFuZ2UgdGhlIGZvbnQgc3R5bGVzIGluIGFsbCBicm93c2VycyAob3BpbmlvbmF0ZWQpLlxuICogMi4gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gRmlyZWZveCBhbmQgU2FmYXJpLlxuICovXG5cbmJ1dHRvbixcbmlucHV0LFxub3B0Z3JvdXAsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmOyAvKiAxICovXG4gIGZvbnQtc2l6ZTogMTAwJTsgLyogMSAqL1xuICBsaW5lLWhlaWdodDogMS4xNTsgLyogMSAqL1xuICBtYXJnaW46IDA7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBTaG93IHRoZSBvdmVyZmxvdyBpbiBJRS5cbiAqIDEuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UuXG4gKi9cblxuYnV0dG9uLFxuaW5wdXQgeyAvKiAxICovXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRWRnZSwgRmlyZWZveCwgYW5kIElFLlxuICogMS4gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBGaXJlZm94LlxuICovXG5cbmJ1dHRvbixcbnNlbGVjdCB7IC8qIDEgKi9cbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbi8qKlxuICogMS4gUHJldmVudCBhIFdlYktpdCBidWcgd2hlcmUgKDIpIGRlc3Ryb3lzIG5hdGl2ZSBgYXVkaW9gIGFuZCBgdmlkZW9gXG4gKiAgICBjb250cm9scyBpbiBBbmRyb2lkIDQuXG4gKiAyLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuICovXG5cbmJ1dHRvbixcbmh0bWwgW3R5cGU9XCJidXR0b25cIl0sIC8qIDEgKi9cblt0eXBlPVwicmVzZXRcIl0sXG5bdHlwZT1cInN1Ym1pdFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvKiAyICovXG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgaW4gRmlyZWZveC5cbiAqL1xuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwicmVzZXRcIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInN1Ym1pdFwiXTo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbn1cblxuLyoqXG4gKiBSZXN0b3JlIHRoZSBmb2N1cyBzdHlsZXMgdW5zZXQgYnkgdGhlIHByZXZpb3VzIHJ1bGUuXG4gKi9cblxuYnV0dG9uOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJidXR0b25cIl06LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cInJlc2V0XCJdOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJzdWJtaXRcIl06LW1vei1mb2N1c3Jpbmcge1xuICBvdXRsaW5lOiAxcHggZG90dGVkIEJ1dHRvblRleHQ7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgcGFkZGluZyBpbiBGaXJlZm94LlxuICovXG5cbmZpZWxkc2V0IHtcbiAgcGFkZGluZzogMC4zNWVtIDAuNzVlbSAwLjYyNWVtO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSBhbmQgSUUuXG4gKiAyLiBDb3JyZWN0IHRoZSBjb2xvciBpbmhlcml0YW5jZSBmcm9tIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gSUUuXG4gKiAzLiBSZW1vdmUgdGhlIHBhZGRpbmcgc28gZGV2ZWxvcGVycyBhcmUgbm90IGNhdWdodCBvdXQgd2hlbiB0aGV5IHplcm8gb3V0XG4gKiAgICBgZmllbGRzZXRgIGVsZW1lbnRzIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5sZWdlbmQge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXG4gIGNvbG9yOiBpbmhlcml0OyAvKiAyICovXG4gIGRpc3BsYXk6IHRhYmxlOyAvKiAxICovXG4gIG1heC13aWR0aDogMTAwJTsgLyogMSAqL1xuICBwYWRkaW5nOiAwOyAvKiAzICovXG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7IC8qIDEgKi9cbn1cblxuLyoqXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSA5LS5cbiAqIDIuIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXG4gKi9cblxucHJvZ3Jlc3Mge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IC8qIDEgKi9cbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyAvKiAyICovXG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBkZWZhdWx0IHZlcnRpY2FsIHNjcm9sbGJhciBpbiBJRS5cbiAqL1xuXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4vKipcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIElFIDEwLS5cbiAqIDIuIFJlbW92ZSB0aGUgcGFkZGluZyBpbiBJRSAxMC0uXG4gKi9cblxuW3R5cGU9XCJjaGVja2JveFwiXSxcblt0eXBlPVwicmFkaW9cIl0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXG4gIHBhZGRpbmc6IDA7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBDaHJvbWUuXG4gKi9cblxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBvZGQgYXBwZWFyYW5jZSBpbiBDaHJvbWUgYW5kIFNhZmFyaS5cbiAqIDIuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxuICovXG5cblt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8qIDEgKi9cbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgYW5kIGNhbmNlbCBidXR0b25zIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIG1hY09TLlxuICovXG5cblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAqIDIuIENoYW5nZSBmb250IHByb3BlcnRpZXMgdG8gYGluaGVyaXRgIGluIFNhZmFyaS5cbiAqL1xuXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8qIDEgKi9cbiAgZm9udDogaW5oZXJpdDsgLyogMiAqL1xufVxuXG4vKiBJbnRlcmFjdGl2ZVxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLypcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gRWRnZSwgSUUsIGFuZCBGaXJlZm94LlxuICovXG5cbmRldGFpbHMsIC8qIDEgKi9cbm1lbnUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLypcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtO1xufVxuXG4vKiBTY3JpcHRpbmdcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgOS0uXG4gKi9cblxuY2FudmFzIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFLlxuICovXG5cbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogSGlkZGVuXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwLS5cbiAqL1xuXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4iLG51bGwsIiRyZWQ6ICNlMjAwMjY7XHJcbmgye1xyXG4gIGZvbnQtc2l6ZTogMzJweDtcclxufVxyXG4ucmVkX2J0bntcclxuICBiYWNrZ3JvdW5kOiAkcmVkO1xyXG4gIGNvbG9yOiAjZmZmZmZmO1xyXG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICY6YmVmb3Jle1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogLTcwcHg7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB3aWR0aDogNTBweDtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KTtcclxuICAgIHRyYW5zaXRpb246IGFsbCAuNXMgbGluZWFyO1xyXG4gICAgdHJhbnNmb3JtOiBza2V3WCgyMGRlZykgdHJhbnNsYXRlWCgwKTtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gIH1cclxuICAmOmhvdmVyIHtcclxuICAgICY6YmVmb3Jle1xyXG4gICAgICB0cmFuc2Zvcm06IHNrZXdYKDIwZGVnKSB0cmFuc2xhdGVYKDY1MHB4KTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLnNlbGVjdGlvbntcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgcGFkZGluZzogMCA1cHg7XHJcbiAgLy9kaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgei1pbmRleDoxO1xyXG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSA1MCUsICRyZWQgNTAlKTtcclxuICBiYWNrZ3JvdW5kLXNpemU6IDIwMCU7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xyXG4gIGRpc3BsYXk6IGlubGluZTtcclxuICB0cmFuc2l0aW9uOiAuNXMgZWFzZS1pbi1vdXQ7XHJcbiAgJjpiZWZvcmV7XHJcbiAgICBiYWNrZ3JvdW5kOiAkcmVkO1xyXG4gICAgd2lkdGg6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgei1pbmRleDotMTtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgaGVpZ2h0OiA5MCU7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogYXV0bztcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG5cclxufVxyXG5cclxuLnNlY3RfNXtcclxuICBiYWNrZ3JvdW5kOiAjY2FiNzc0O1xyXG4gIGNvbG9yOiAjZmZmZmZmO1xyXG4gIGgye1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIG1hcmdpbjogMCBhdXRvIDQwcHg7XHJcbiAgfVxyXG4gIC5mbGV4LXdyYXBwZXJ7XHJcbiAgICBtYXgtd2lkdGg6IDk2NXB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG8gMTVweDtcclxuICAgIC5hYnN7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgICBpbnB1dHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgJitsYWJlbHtcclxuICAgICAgICAuaW5kaWNhdG9ye1xyXG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgYm9yZGVyOiA0cHggc29saWQgJHJlZDtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTtcclxuICAgICAgICAgIHdpZHRoOiA0NnB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiA0NnB4O1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgbGVmdDogN3B4O1xyXG4gICAgICAgICAgdG9wOiA3cHg7XHJcbiAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgICAgICAmOmJlZm9yZXtcclxuICAgICAgICAgICAvLyBjb250ZW50OiAnXFwyNzE0JztcclxuICAgICAgICAgICAgY29udGVudDogJ1xcZjAwYyc7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OidGb250QXdlc29tZSc7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAzNXB4O1xyXG4gICAgICAgICAgICBvcGFjaXR5OjA7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmOmNoZWNrZWR7XHJcbiAgICAgICAgJitsYWJlbHtcclxuICAgICAgICAgIC5pbmRpY2F0b3J7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRyZWQ7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuNXM7XHJcbiAgICAgICAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgICAgICAgIG9wYWNpdHk6MTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLml0ZW17XHJcbiAgICAgIHdpZHRoOiAyNjBweDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcclxuICAgICAgYm9yZGVyOiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICBzcGFue1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB9XHJcbiAgICAgIC5ib3JkZXJ7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgICAuaW1ne1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEyM3B4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICA3cHggN3B4IDAgMDtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIGltZ3tcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5kb25fdGl0bGV7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJHJlZDtcclxuICAgICAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcclxuXHJcbiAgICAgIH1cclxuICAgICAgLmRvbl9zdW17XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBmb250LXNpemU6IDc0cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgICBjb2xvcjogJHJlZDtcclxuICAgICAgICBzdXB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDUwJTtcclxuICAgICAgICAgIHRvcDogLTFlbTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLmRvbl9kZXNjcntcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBjb2xvcjogIzAwMDAwMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi5hY3RpdmUsJjpob3ZlcntcclxuICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjVzO1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogJHJlZDtcclxuICAgICAgfVxyXG4gICAgICAmOmFmdGVye1xyXG4gICAgICAgIGNvbnRlbnQ6ICdcXDI3MUEnO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNTRweDtcclxuICAgICAgICBjb2xvcjogIzcxNmI1NztcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgaGVpZ2h0OiA1NHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgIGxlZnQ6IDEwMCU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICBtYXJnaW4tdG9wOiBhdXRvO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IGF1dG87XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDdweDtcclxuICAgICAgICB3aWR0aDogOTNweDtcclxuICAgICAgfVxyXG4gICAgICAmOmxhc3QtY2hpbGR7XHJcbiAgICAgICAgJjphZnRlcntcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5idG5fd3JhcHBlcntcclxuICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtYXgtd2lkdGg6IDUyMHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICAmOmJlZm9yZXtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIGJhY2tncm91bmQ6ICM3MTZiNTc7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgaGVpZ2h0OiAxMHB4O1xyXG4gICAgICB3aWR0aDogMzdweDtcclxuICAgICAgcmlnaHQ6IDEwMCU7XHJcbiAgICAgIHRvcDogNDRweDtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xyXG4gICAgfVxyXG4gICAgJjphZnRlcntcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIGJhY2tncm91bmQ6ICM3MTZiNTc7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgaGVpZ2h0OiAxMHB4O1xyXG4gICAgICB3aWR0aDogMzdweDtcclxuICAgICAgcmlnaHQ6IDEwMCU7XHJcbiAgICAgIHRvcDogNjJweDtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAucmVkX2J0bntcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1heC13aWR0aDogNTIwcHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAvLyAgcGFkZGluZzogMjdweCAwOy8vMTVweCAwO1xyXG4gICAgaGVpZ2h0OiAxMTJweDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBmb250LXNpemU6IDIxcHg7XHJcbiAgICBie1xyXG4gICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG5cclxuICB9XHJcbiAgLmN1c3RvbV9kb257XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgJjpob3ZlcntcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgfVxyXG5cclxuICB9XHJcbn1cclxuLnNlY3RfNntcclxuICBiYWNrZ3JvdW5kOiAkcmVkO1xyXG4gIGNvbG9yOiAjZmZmZmZmO1xyXG4gIC5mcC10YWJsZUNlbGx7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTMxcHg7XHJcbiAgfVxyXG4gIGgye1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBtYXJnaW46IDAgYXV0byA1MHB4O1xyXG4gIH1cclxuICAuZmxleC13cmFwcGVyLFxyXG4gIC5vd2wtY2Fyb3VzZWx7XHJcbiAgICAuaXRlbXtcclxuICAgICAgLy93aWR0aDogMzMlO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgcGFkZGluZzogMCAxNXB4O1xyXG4gICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgIC54NTAwe1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OjcwMDtcclxuICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgIH1cclxuICAgICAgLng3MDB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBmb250LXNpemU6IDM2cHg7XHJcbiAgICAgIH1cclxuICAgICAgLmljb257XHJcbiAgICAgICAgaW1ne1xyXG4gICAgICAgICAgd2lkdGg6YXV0bztcclxuICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuYm90dG9tX2xpbmV7XHJcbiAgICBoZWlnaHQ6IDEzMHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgYmFja2dyb3VuZDogIzk3MDQxZDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHBhZGRpbmctdG9wOiAxMnB4O1xyXG4gICAgLmlubmVye1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgfVxyXG4gICAgLmltZ3tcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICB9XHJcbiAgICBwe1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBtYXJnaW46IDE3cHggMCAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMS40O1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbiAgICAgIG1heC13aWR0aDogNTYwcHg7XHJcbiAgICB9XHJcbiAgICBhe1xyXG4gICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgIG1heC13aWR0aDogMzc1cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiA2M3B4O1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDIycHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgICAgY29sb3I6ICM5NzA0MWQ7XHJcblxyXG4gICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuNXM7XHJcbiAgICAgIH1cclxuXHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5mb290ZXJ7XHJcbiAgLy9wYWRkaW5nLWJvdHRvbTogMzBweDtcclxuICAuZm9vdGVyX3RvcHtcclxuICAgIHBhZGRpbmc6IDUwcHggMCA2NXB4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIC5mdF9sZWZ0e1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgY29sb3I6ICRyZWQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIH1cclxuICAgIC5mdF9yaWdodHtcclxuICAgICAgcGFkZGluZzogMTFweCAxMHB4IDExcHggMDtcclxuICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICBhe1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogNDBweDtcclxuICAgICAgICBjb2xvcjogJHJlZDtcclxuICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgY29sb3I6ICM5NzA0MWQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jb3B5cmlnaHR7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgY29sb3I6ICMwZjBlMGY7XHJcbiAgICBhe1xyXG4gICAgICAmOmhvdmVye1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLmZwLXNlY3Rpb24uYWN0aXZle1xyXG4gIC5zZWxlY3Rpb257XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTAwJSAwO1xyXG4gICAgJjpiZWZvcmV7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjVzOy8vMXM7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5yb29te1xyXG4gIC5iZ19sYXlvdXR7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvY2F0X2JnLnBuZ1wiKTtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbSBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHRvcDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgb3BhY2l0eTogMC43O1xyXG4gICAgQG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvY2F0X2JnX21vYmlsZS5qcGdcIik7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbSBjZW50ZXI7XHJcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgIG9wYWNpdHk6MC41O1xyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG4gIC5jb250ZW50X2JveHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHdpZHRoOiA0MjBweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGZvbnQtc2l6ZTogMzJweDtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgcHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIH1cclxuICAgIC5yZWRfYnRue1xyXG4gICAgICB3aWR0aDogMjgzcHg7XHJcbiAgICAgIHBhZGRpbmc6IDAgMjBweDtcclxuICAgICAgaGVpZ2h0OiA5OHB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgICAgYmFja2dyb3VuZDogI2UyMDAyNjtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgZm9udC1zaXplOiAyMXB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbn1cclxuLnNub3d7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMzgzZTtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc25vd19iZy5wbmdcIik7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIGNlbnRlcjtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gIEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9mc3RfYmcuanBnXCIpO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgfVxyXG4gICNjYW52e1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHRvcDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgb3BhY2l0eTogMC43O1xyXG4gIH1cclxuICBoMntcclxuICAgIG1hcmdpbjogMDtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGNsZWFyOiBib3RoO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IDYwcHg7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgbWF4LXdpZHRoOiAxMTAwcHg7XHJcbiAgICByaWdodDogMDtcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gIH1cclxuICAuY29udGVudF9ib3h7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB3aWR0aDogNDIwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBmb250LXNpemU6IDMycHg7XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgIGZsb2F0OiByaWdodDtcclxuXHJcbiAgICAvL21hcmdpbi1ib3R0b206IDEwMHB4O1xyXG4gICAgcHtcclxuICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgICYrcHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5yZWRfYnRue1xyXG4gICAgICB3aWR0aDogMjgzcHg7XHJcbiAgICAgIHBhZGRpbmc6IDAgMjBweDtcclxuICAgICAgaGVpZ2h0OiA5OHB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgICAgYmFja2dyb3VuZDogI2UyMDAyNjtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgZm9udC1zaXplOiAyMXB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbn1cclxuLnNlY3RfMntcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDg0NjQ2Oy8vIzdENzc3MjtcclxufVxyXG4uc2VjdF8ze1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICM3YjczNTQ7Ly9CNUFGOUE7XHJcbn1cclxuLnNlY3RfNHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGM2ODE5Oy8vQ0FCNzczO1xyXG59XHJcblxyXG5cclxuLmFic19pY29ue1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2Uge1xyXG4gIDAlIHtcclxuICAgIGJvdHRvbTogMjBweDtcclxuICB9XHJcbiAgNTAlICAge1xyXG4gICAgYm90dG9tOiAzMHB4O1xyXG5cclxuICB9XHJcbiAgMTAwJSB7XHJcbiAgICBib3R0b206IDIwcHg7XHJcbiAgfVxyXG59XHJcbkBrZXlmcmFtZXMgYm91bmNlIHtcclxuICAwJSB7XHJcbiAgICBib3R0b206IDIwcHg7XHJcbiAgfVxyXG4gIDUwJSAgIHtcclxuICAgIGJvdHRvbTogMzBweDtcclxuXHJcbiAgfVxyXG4gIDEwMCUge1xyXG4gICAgYm90dG9tOiAyMHB4O1xyXG4gIH1cclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZS1tb2Ige1xyXG4gIDAlIHsgIGJvdHRvbTogMjBweDsgIH1cclxuICA1MCUgICB7ICBib3R0b206IDEwcHg7ICB9XHJcbiAgMTAwJSB7ICBib3R0b206IDIwcHg7ICB9XHJcbn1cclxuQGtleWZyYW1lcyBib3VuY2UtbW9iIHtcclxuICAwJSB7ICBib3R0b206IDIwcHg7ICB9XHJcbiAgNTAlICAgeyAgYm90dG9tOiAxMHB4OyB9XHJcbiAgMTAwJSB7ICBib3R0b206IDIwcHg7ICB9XHJcbn1cclxuXHJcbi5uYXZfYXJyb3d7XHJcbiAgLXdlYmtpdC1hbmltYXRpb246IGJvdW5jZSAxcyBpbmZpbml0ZTtcclxuICBhbmltYXRpb246IGJvdW5jZSAxcyBpbmZpbml0ZTtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIGxlZnQ6IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gIHdpZHRoOiA0MHB4O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBzcGFue1xyXG4gICAgd2lkdGg6IDIycHg7XHJcbiAgICBoZWlnaHQ6IDJweDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICAmOmJlZm9yZXtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgaGVpZ2h0OiAycHg7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDUwZGVnKSB0cmFuc2xhdGVYKC02cHgpO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBsZWZ0OiAtMXB4O1xyXG4gICAgfVxyXG4gICAgJjphZnRlcntcclxuICAgICAgcmlnaHQ6IC0xcHg7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgaGVpZ2h0OiAycHg7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKC01MGRlZykgdHJhbnNsYXRlWCg2cHgpO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuXHJcbiAgICAmK3NwYW57XHJcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICB9XHJcblxyXG4gIH1cclxuICAmOmhvdmVye1xyXG4gICAgc3BhbntcclxuICAgICAgJjpiZWZvcmUsJjphZnRlcntcclxuICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuNXM7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJHJlZDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcblxyXG59XHJcbiNoZWFkZXJ7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHRvcDogMDtcclxuICB3aWR0aDogMTAwJTtcclxuICBsZWZ0OiAwO1xyXG4gIHotaW5kZXg6NTtcclxuICAuaW5uZXJ7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgfVxyXG4gIC5oX2xlZnR7XHJcbiAgICB3aWR0aDogMjYwcHg7XHJcbiAgICBmbGV4OiAwIDEgMjYwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDI1cHg7XHJcbiAgICAuaF9sb2dve1xyXG4gICAgICB3aWR0aDogOTBweDtcclxuICAgICAgbWFyZ2luLXRvcDogMjNweDtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiA0NXB4O1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICB9XHJcbiAgICAuaF9tZW51e1xyXG4gICAgICBtYXJnaW46IDMwcHggMCAwIDA7XHJcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgICAgbGl7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiA0NHB4O1xyXG4gICAgICAgIGhlaWdodDogNDFweDtcclxuICAgICAgICBhe1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5jYXRfbGlua3tcclxuICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9jYXRfaWNvbl93aGl0ZS5wbmdcIikgY2VudGVyIG5vLXJlcGVhdDtcclxuICAgICAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgICAmOmhvdmVyLCYuYWN0aXZle1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvY2F0X2ljb25fcmVkLnBuZ1wiKSBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuZG9nX2xpbmt7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMjVweDtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9kb2dfaWNvbl93aGl0ZS5wbmdcIikgY2VudGVyIG5vLXJlcGVhdDtcclxuICAgICAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgICAmOmhvdmVyLCYuYWN0aXZle1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvZG9nX2ljb25fcmVkLnBuZ1wiKSBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgXHJcbiAgfVxyXG4gIC5oX3JpZ2h0e1xyXG4gICAgd2lkdGg6IDI5MHB4O1xyXG4gICAgZmxleDogMCAxIDI5MHB4O1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAucmVkX2J0bntcclxuICAgICAgd2lkdGg6IDE1MHB4O1xyXG4gICAgICBoZWlnaHQ6IDkzcHg7XHJcbiAgICAgIHBhZGRpbmc6IDAgMTBweDtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDEwcHggMTBweDtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OjMwcHg7XHJcbiAgICB9XHJcbiAgICAuc29jX2xpbmt7XHJcbiAgICAgIG1hcmdpbi10b3A6IDI1cHg7XHJcbiAgICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICBjb2xvcjogJHJlZDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgJjpob3ZlcntcclxuICAgICAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkcmVkO1xyXG4gICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDFzO1xyXG5cclxuICAgICAgfVxyXG4gICAgICAmOmZpcnN0LWNoaWxke1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuaF9jZW50ZXJ7XHJcbiAgICB3aWR0aDogMzQwcHg7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICAgcGFkZGluZy10b3A6IDI1cHg7XHJcbiAgICAud3JhcHBlcntcclxuICAgICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgIGJhY2tncm91bmQ6ICRyZWQ7XHJcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTNkZWcpO1xyXG4gICAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlKC0zZGVnKTtcclxuICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKC0zZGVnKTtcclxuICAgICAgLW8tdHJhbnNmb3JtOiByb3RhdGUoLTNkZWcpO1xyXG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtM2RlZyk7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIH1cclxuICB9XHJcbn1cclxuLmZwLXNlY3Rpb257XHJcbiAgLmZwLXRhYmxlQ2VsbHtcclxuICAgICY+LmNvbnRhaW5lciB7XHJcbiAgICAgIC5pbm5lcntcclxuICAgICAgICBwYWRkaW5nLXRvcDogMTI1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJi5mb290ZXJ7XHJcbiAgICAuZnAtdGFibGVDZWxse1xyXG4gICAgICAmPi5jb250YWluZXIge1xyXG4gICAgICAgIC5pbm5lcntcclxuICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4uaG9tZV9wYWdle1xyXG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy90b3RhbF9iZy5wbmdcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgLmZwLXRhYmxlQ2VsbHtcclxuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgfVxyXG4gIC5mbGV4LXdyYXBwZXJ7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogOTAlO1xyXG4gICAgbWF4LXdpZHRoOiAxMDY2cHg7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgIG1hcmdpbi1yaWdodDphdXRvO1xyXG4gICAgYm90dG9tOiA5MHB4O1xyXG4gICAgLnc1MHtcclxuICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBhe1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xyXG4gICAgICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICB3aWR0aDogMjQwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA3MnB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAkcmVkO1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogJHJlZDtcclxuICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjVzO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICBoMntcclxuICAgIG1hcmdpbi10b3A6IDEwMHB4O1xyXG4gICAgYm90dG9tOiBpbmhlcml0O1xyXG4gIH1cclxuICAuaG9tZV9jdXN0b21fbGlua3tcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHdpZHRoOiA5MCU7XHJcbiAgICBtYXgtd2lkdGg6IDEwNjZweDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgbWFyZ2luLXJpZ2h0OmF1dG87XHJcbiAgICBib3R0b206IDIwcHg7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBhe1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgY29sb3I6ICRyZWQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgfVxyXG59XHJcbiN3cmFwcGVye1xyXG4gICY+LmFuaW1hbHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG4gIC5hbmltYWx7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbn1cclxuLm9ubHlfbW9iaWxle1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLy9kZXNjIHNwZWNpYWwgc3R5bGVzXHJcbi5kZXNje1xyXG4gLy8gcGFyYSBmaXhcclxuIC8vIC5zZWN0aW9ue1xyXG4gLy8gICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gLy8gICAuaW5uZXJ7XHJcbiAvLyAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMHZoKTtcclxuIC8vICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuNXM7XHJcbiAvL1xyXG4gLy8gICB9XHJcbiAvLyAgICYuYWN0aXZlLCYucHJlLWZvb3RlcntcclxuIC8vICAgICAuaW5uZXJ7XHJcbiAvLyAgICAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAvLyAgICAgfVxyXG4gLy8gICB9XHJcbiAvLyB9XHJcbiAgLmZwLXNlY3Rpb257XHJcbiAgICAuZnAtdGFibGVDZWxse1xyXG4gICAgICAmPi5jb250YWluZXIge1xyXG4gICAgICAgIC5pbm5lcntcclxuICAgICAgICAgIEBtZWRpYSAobWF4LWhlaWdodDogODY1cHgpIHtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDg1cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLmZvb3RlcntcclxuICAgICAgLmZwLXRhYmxlQ2VsbHtcclxuICAgICAgICAmPi5jb250YWluZXIge1xyXG4gICAgICAgICAgLmlubmVye1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgI2hlYWRlcntcclxuICAgIEBtZWRpYShtYXgtaGVpZ2h0OiA4NjVweCl7XHJcbiAgICAgIC5oX2xlZnR7XHJcbiAgICAgICAgLmhfbG9nb3tcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgICAgICBpbWd7XHJcbiAgICAgICAgICAgIGhlaWdodDogOTBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmhfbWVudXtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5oX2NlbnRlcntcclxuICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcclxuICAgICAgfVxyXG4gICAgICAuaF9yaWdodHtcclxuICAgICAgICAucmVkX2J0bntcclxuICAgICAgICAgIGhlaWdodDogODBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnNvY19saW5re1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogMThweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLnNlY3RfNXtcclxuICAgIEBtZWRpYShtYXgtaGVpZ2h0OiA4NjVweCl7XHJcbiAgICAgIGgye1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDIwcHg7XHJcbiAgICAgICAgYnJ7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAuZmxleC13cmFwcGVye1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIH1cclxuICAgICAgLnJlZF9idG57XHJcbiAgICAgICAvLyBwYWRkaW5nOiAxMHB4IDA7XHJcbiAgICAgICAgaGVpZ2h0OiA3OHB4O1xyXG4gICAgICB9XHJcbiAgICAgIC5idG5fd3JhcHBlcntcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgICAgdG9wOiAyNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmFmdGVye1xyXG4gICAgICAgICAgdG9wOiA0NXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgQG1lZGlhKG1heC1oZWlnaHQ6IDcyMHB4KXtcclxuICAgICAgaDJ7XHJcbiAgICAgICAgZm9udC1zaXplOiAyN3B4O1xyXG4gICAgICB9XHJcblxyXG4gICAgfVxyXG4gICAgQG1lZGlhKG1heC1oZWlnaHQ6IDY4MHB4KXtcclxuICAgICAgLmZsZXgtd3JhcHBlcntcclxuICAgICAgICAuaXRlbXtcclxuICAgICAgICAgIC5kb25fZGVzY3J7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICB9XHJcbiAgLnNlY3RfNntcclxuICAgIEBtZWRpYShtYXgtaGVpZ2h0OiA3MjBweCl7XHJcbiAgICAgIGgye1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDIwcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICAgICB9XHJcbiAgICAgIC5mbGV4LXdyYXBwZXIsLm93bC1jYXJvdXNlbHtcclxuICAgICAgICAuaXRlbXtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIEBtZWRpYShtYXgtd2lkdGg6IDEwNzBweCl7XHJcbiAgICAgIC5ib3R0b21fbGluZXtcclxuICAgICAgICBwe1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiA1MDBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLnNub3d7XHJcbiAgICAmLmNhdCwmLmRvZ3tcclxuICAgICAgQG1lZGlhKG1heC13aWR0aDogMTEwMHB4KXtcclxuICAgICAgICBoMntcclxuICAgICAgICAgIGJvdHRvbTogNTBweDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLmNvbnRlbnRfYm94e1xyXG4gICAgICAgIHB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE5cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYShtYXgtaGVpZ2h0OiA3MjBweCl7XHJcbiAgICAgICAgLmNvbnRlbnRfYm94e1xyXG4gICAgICAgICAgcHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOXB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBoMntcclxuICAgICAgICAgIGJvdHRvbTogNTBweDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLnJvb217XHJcbiAgICAuYmdfbGF5b3V0e1xyXG4gICAgICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvL3BhcmFsYXhcclxuICAuc2VjdGlvbntcclxuICAgIC8vcGFyYSBmaXhcclxuICAgLy9wb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB3aWR0aDogMTAwJTsgaGVpZ2h0OiAxMDAlOyB0b3A6IDA7IGxlZnQ6IDA7XHJcbiAgICBhbmltYXRpb246IC44cyBsaW5lYXI7XHJcbiAgICBib3gtc2hhZG93OiAwIDAgMzBweCByZ2JhKDAsIDAsIDAsIDAuMyk7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcblxyXG5cclxuICB9XHJcbiAgQGtleWZyYW1lcyBmcm9tZG93biB7XHJcbiAgICBmcm9tIHtcclxuICAgICAgdHJhbnNmb3JtOnRyYW5zbGF0ZVkoNTAlKTtcclxuICAgIH1cclxuICAgIDEwMCUge1xyXG4gICAgICB0cmFuc2Zvcm06dHJhbnNsYXRlWSgwJSk7XHJcbiAgICB9XHJcbiAgfVxyXG4gIEBrZXlmcmFtZXMgdG91cCB7XHJcbiAgICBmcm9tIHtcclxuICAgICAgei1pbmRleDogMjA7XHJcbiAgICAgIHRyYW5zZm9ybTp0cmFuc2xhdGVZKDAlKTtcclxuICAgIH1cclxuICAgIDEwMCUge1xyXG4gICAgICB6LWluZGV4OiAyMDtcclxuICAgICAgdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTEwMCUpO1xyXG4gICAgfVxyXG4gIH1cclxuICBAa2V5ZnJhbWVzIGZyb211cCB7XHJcbiAgICBmcm9tIHtcclxuICAgICAgei1pbmRleDogMjA7XHJcbiAgICAgIHRyYW5zZm9ybTp0cmFuc2xhdGVZKC0xMDAlKTtcclxuICAgIH1cclxuICAgIDEwMCUge1xyXG4gICAgICB6LWluZGV4OiAyMDtcclxuICAgICAgdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCUpO1xyXG4gICAgfVxyXG4gIH1cclxuICBAa2V5ZnJhbWVzIHRvZG93biB7XHJcbiAgICBmcm9tIHtcclxuICAgICAgdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCUpO1xyXG4gICAgfVxyXG4gICAgMTAwJSB7XHJcbiAgICAgIHRyYW5zZm9ybTp0cmFuc2xhdGVZKDUwJSk7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5zZWN0aW9uLmZwLWNvbXBsZXRlbHkuYWN0aXZle1xyXG4gICAgei1pbmRleDogMjtcclxuICB9XHJcbiAgLnNlY3Rpb24uYWN0aXZlIC5jb250ZW50LXdyYXBwZXJ7XHJcbiAgICB0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMjB2aCk7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgNXMgY3ViaWMtYmV6aWVyKDAuMjIsIDAuNDQsIDAsIDEpICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIC5zZWN0aW9uLmZwLWNvbXBsZXRlbHkgLmNvbnRlbnQtd3JhcHBlcntcclxuICAgIHRyYW5zZm9ybTp0cmFuc2xhdGVZKDIwdmgpO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDVzIGN1YmljLWJlemllcigwLjIyLCAwLjQ0LCAwLCAxKSAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAuc2VjdGlvbi5mcC1jb21wbGV0ZWx5LmFjdGl2ZSAuY29udGVudC13cmFwcGVye1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICAgIHRyYW5zZm9ybTp0cmFuc2xhdGVZKDApO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIH1cclxuICAuc2VjdGlvbi5wcmV2LmRvd257XHJcbiAgICBhbmltYXRpb24tbmFtZTogdG91cDtcclxuICB9XHJcbiAgLnNlY3Rpb24uYWN0aXZlLnVwe1xyXG4gICAgYW5pbWF0aW9uLW5hbWU6IGZyb211cDtcclxuICB9XHJcbiAgLnNlY3Rpb24uYWN0aXZlLmRvd257XHJcbiAgICBhbmltYXRpb24tbmFtZTogZnJvbWRvd247XHJcbiAgICB6LWluZGV4OiAxMjtcclxuICB9XHJcbiAgLnNlY3Rpb24ubmV4dC51cHtcclxuICAgIGFuaW1hdGlvbi1uYW1lOiB0b2Rvd247XHJcbiAgICB6LWluZGV4OiAxMjtcclxuICB9XHJcbiAgLnNlY3RfNntcclxuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuNXM7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XHJcbiAgICAmLnByZXZ7XHJcbiAgICAgIHotaW5kZXg6IDE5IWltcG9ydGFudDtcclxuICAgIH1cclxuICAgICYuYWN0aXZle1xyXG4gICAgICB6LWluZGV4OiAxOSFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAvLyB0cmFuc2l0aW9uLWRlbGF5OiAwLjE1cztcclxuICAgICYucHJlLWZvb3RlcntcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMTVweCk7XHJcbiAgICAgIC8vICB0cmFuc2l0aW9uLWRlbGF5OiAwcztcclxuICAgIH1cclxuICB9XHJcbiAgLmZvb3RlcntcclxuICAgIGhlaWdodDogMTAwdmghaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIHotaW5kZXg6MCFpbXBvcnRhbnQ7XHJcbiAgICAuY29udGFpbmVye1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICBwYWRkaW5nOiAwIDAgMzBweDtcclxuICAgIH1cclxuICAgIC5mcC10YWJsZUNlbGx7XHJcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XHJcbiAgICB9XHJcbiAgICAmLnVwLCYuZG93biwmLm5leHQsJi5wcmV2e1xyXG4gICAgICBib3gtc2hhZG93OiBub25lIWltcG9ydGFudDtcclxuICAgICAgYW5pbWF0aW9uOiBub25lIWltcG9ydGFudDtcclxuICAgICAgdHJhbnNmb3JtOiBub25lIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgIC8vJi5mdF9maXh7XHJcbiAgICAvLyAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIxNXB4KSFpbXBvcnRhbnQ7XHJcbiAgICAvLyAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMXM7XHJcbiAgICAvL31cclxuXHJcblxyXG4gIH1cclxuICAjd3JhcHBlcntcclxuICAgICY+LmFuaW1hbHtcclxuICAgICAgLy8vQU5JTUFMX0ZJWFxyXG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgLy9wYXJhIGZpeFxyXG4gICAgICAvL3Bvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICAgIGhlaWdodDogNzAlO1xyXG4gICAgICB6LWluZGV4OjE7XHJcbiAgICAgIGJvdHRvbTogMTAlO1xyXG4gICAgICAvL3RyYW5zaXRpb24tZHVyYXRpb246IDFzO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgJi5jYXR7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yNiUpO1xyXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6IDIwMDBweCl7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTM1JSk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICYuZG9ne1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAlKTtcclxuICAgICAgfVxyXG4gICAgIC8vIGRpc3BsYXk6IG5vbmU7Ly8gLy90ZW1wXHJcbiAgICAgICYuaGlkZGVue1xyXG4gICAgICAgIG9wYWNpdHk6MDtcclxuICAgICAgICB6LWluZGV4Oi0xO1xyXG4gICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IGluaXRpYWw7XHJcbiAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG5cclxuICB9XHJcblxyXG4gLy8gcGFyYSBmaXhcclxuIC8vIC5hYnNfaWNvbntcclxuIC8vICAgb3BhY2l0eTowO1xyXG4gLy8gICAmLmVhdHtcclxuIC8vICAgICAvL2JvdHRvbTogOS41JTtcclxuIC8vICAgICBib3R0b206IDIlO1xyXG4gLy8gICAgIGxlZnQ6IDI2JTtcclxuIC8vICAgICB6LWluZGV4OiAxO1xyXG4gLy8gICAgIHdpZHRoOiAxMiU7XHJcbiAvLyAgIH1cclxuIC8vICAgJi5oZWFse1xyXG4gLy8gICAgIGJvdHRvbTogMzAlO1xyXG4gLy8gICAgIGxlZnQ6IDI4JTtcclxuIC8vICAgICB6LWluZGV4OiAxO1xyXG4gLy8gICAgIHdpZHRoOiAxMSU7XHJcbiAvLyAgIH1cclxuIC8vICAgJi5zbGVlcHtcclxuIC8vICAgICBib3R0b206IDEyJTtcclxuIC8vICAgICBsZWZ0OiAxMSU7XHJcbiAvLyAgICAgd2lkdGg6IDE2LjclO1xyXG4gLy8gICB9XHJcbiAvLyAgICYud2FybXtcclxuIC8vICAgICBib3R0b206IDglO1xyXG4gLy8gICAgIHJpZ2h0OiAtOSU7XHJcbiAvLyAgICAgd2lkdGg6IDE4JTtcclxuIC8vICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyZGVnKTtcclxuIC8vICAgfVxyXG4gLy8gfVxyXG5cclxuXHJcbn1cclxuLy9sb3cgaGVpZ2h0IHN0eWxlc1xyXG4ubG93LWhlaWdodHtcclxuICAjaGVhZGVye1xyXG4gICAgZGlzcGxheTogbm9uZTsgLy90ZW1wXHJcbiAgfVxyXG5cclxuICAjd3JhcHBlcntcclxuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcclxuICAgICY+LmFuaW1hbHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICAgICY+LmFic19pY29ue1xyXG4gICAgICBkaXNwbGF5OiBub25lIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgLnNlY3Rpb257XHJcbiAgICAgaGVpZ2h0OjFweCFpbXBvcnRhbnQ7XHJcbiAgICAgbWluLWhlaWdodDogMTAwdmg7XHJcbiAgICAgLmZwLXRhYmxlQ2VsbHtcclxuICAgICAgIGhlaWdodDoxcHghaW1wb3J0YW50O1xyXG4gICAgICAgbWluLWhlaWdodDogMTAwdmg7XHJcbiAgICAgfVxyXG4gICAgICYuZm9vdGVye1xyXG4gICAgICAgaGVpZ2h0OiBhdXRvIWltcG9ydGFudDtcclxuICAgICAgIG1pbi1oZWlnaHQ6IDA7XHJcbiAgICAgICAuZnAtdGFibGVDZWxse1xyXG4gICAgICAgICBoZWlnaHQ6IGF1dG8haW1wb3J0YW50O1xyXG4gICAgICAgICBtaW4taGVpZ2h0OiAwO1xyXG4gICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcclxuICAgICAgIH1cclxuICAgICB9XHJcbiAgICAgLmFuaW1hbHtcclxuICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICBib3R0b206IDEwNXB4O1xyXG4gICAgICAgbGVmdDogMjIlO1xyXG4gICAgICAgd2lkdGg6IDI0MHB4O1xyXG4gICAgICAgei1pbmRleDoxO1xyXG4gICAgICAgQG1lZGlhKG1heC13aWR0aDogODUwcHgpe1xyXG4gICAgICAgICBsZWZ0OiAxMDVweDtcclxuICAgICAgIH1cclxuICAgICB9XHJcbiAgICAgJi5jYXR7XHJcbiAgICAgICAuYW5pbWFse1xyXG4gICAgICAgICB3aWR0aDogMzUwcHg7XHJcbiAgICAgICAgIGxlZnQ6IDEwJTtcclxuICAgICAgICAgYm90dG9tOiA5NXB4O1xyXG4gICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiA4NTBweCl7XHJcbiAgICAgICAgICAgbGVmdDogMTBweDtcclxuICAgICAgICAgfVxyXG4gICAgICAgfVxyXG4gICAgIH1cclxuICAgfVxyXG4gIH1cclxuICAucm9vbXtcclxuICAgLmJnX2xheW91dHtcclxuICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvY2F0X2JnLnBuZ1wiKTtcclxuICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b20gY2VudGVyO1xyXG4gICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblxyXG4gICB9XHJcbiAgfVxyXG4gIC5zbm93LC5yb29te1xyXG4gICAgLmNvbnRlbnRfYm94e1xyXG4gICAgICB3aWR0aDogNTAlO1xyXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAucmVkX2J0bntcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgQG1lZGlhKG1heC13aWR0aDogOTAwcHgpe1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgcGFkZGluZzogMCAxMHB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiA4MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBicntcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICAgIHB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOXB4O1xyXG4gICAgICB9XHJcbiAgICAgIGgye1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDgwMHB4KXtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMjNweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLnNub3d7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XHJcbiAgICAuY29udGVudF9ib3h7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcblxyXG4gICAgfVxyXG4gICAgaDJ7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHJcbiAgICAgIGJvdHRvbTogNjBweDtcclxuXHJcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgIH1cclxuICAgICYuaG9tZV9wYWdle1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgICAgaDJ7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGJvdHRvbTogaW5oZXJpdDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuYWJzX2ljb257XHJcbiAgICBvcGFjaXR5OjE7XHJcbiAgICAmLmVhdHtcclxuICAgICAgLy9ib3R0b206IDkuNSU7XHJcbiAgICAgIGJvdHRvbTogMiU7XHJcbiAgICAgIGxlZnQ6IC0xMDAlO1xyXG4gICAgICB6LWluZGV4OiAxO1xyXG4gICAgICB3aWR0aDogMTIlO1xyXG4gICAgfVxyXG4gICAgJi5oZWFse1xyXG4gICAgICBib3R0b206IDUlO1xyXG4gICAgICByaWdodDogLTEwMCU7XHJcbiAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgIHdpZHRoOiAxMSU7XHJcbiAgICB9XHJcbiAgICAmLnNsZWVwe1xyXG4gICAgICBsZWZ0OiAtMTAwJTtcclxuICAgICAgYm90dG9tOiAxJTtcclxuXHJcbiAgICAgIHdpZHRoOiAxNi43JTtcclxuICAgIH1cclxuICAgICYud2FybXtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbiAgLnNjcm9sbC5hY3RpdmV7XHJcbiAgICAuYWJzX2ljb257XHJcbiAgICAgICYuZWF0e1xyXG4gICAgICAgIGxlZnQ6IDMzJTsvLzI2JVxyXG4gICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDFzO1xyXG4gICAgICB9XHJcbiAgICAgICYuaGVhbHtcclxuICAgICAgICByaWdodDogOSU7XHJcbiAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMXM7XHJcbiAgICAgIH1cclxuICAgICAgJi5zbGVlcHtcclxuICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxcztcclxuICAgICAgICBsZWZ0OiA1JTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi5sb3ctdGFie1xyXG4gIC8vZml4IHRvIHNlY3RfNSB1bnVzZWQgbW9iaWxlXHJcbiAgLnNlY3RfNXtcclxuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xyXG4gICAgaDJ7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAuZmxleC13cmFwcGVye1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4IWltcG9ydGFudDtcclxuICAgICAgbWF4LXdpZHRoOiAzMjVweDtcclxuICAgICAgLml0ZW17XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG4gICAgICAgICY6YWZ0ZXJ7XHJcbiAgICAgICAgICBjb250ZW50OiAnXFwyNzFBJztcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMzNweDtcclxuICAgICAgICAgIGNvbG9yOiAjNzE2YjU3O1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgaGVpZ2h0OiA2NHB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDY0cHg7XHJcbiAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgdG9wOiAxMDAlO1xyXG4gICAgICAgICAgYm90dG9tOiBpbml0aWFsO1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDowO1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogaW5pdGlhbDtcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6bGFzdC1jaGlsZHtcclxuICAgICAgICAgICY6YWZ0ZXJ7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5ib3JkZXJ7XHJcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuaW1ne1xyXG4gICAgICAgICAgaGVpZ2h0OiA2MnB4O1xyXG4gICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICB3aWR0aDogNDUlO1xyXG4gICAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuZG9uX3RpdGxle1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgIHdpZHRoOiA1NSU7XHJcbiAgICAgICAgICBtYXJnaW46IDE1cHggMDtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5kb25fc3Vte1xyXG4gICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICB3aWR0aDogNDUlO1xyXG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gICAgICAgICAgQG1lZGlhKG1heC13aWR0aDogMzYwcHgpe1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuZG9uX2Rlc2Nye1xyXG4gICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICB3aWR0aDogNTUlO1xyXG4gICAgICAgICAgYnJ7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiAzNjBweCl7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmJ0bl93cmFwcGVye1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAmOmJlZm9yZXtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjNzE2YjU3O1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBoZWlnaHQ6IDdweDtcclxuICAgICAgICB3aWR0aDogMzBweDtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICBib3R0b206IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogLTMwcHg7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICB9XHJcbiAgICAgICY6YWZ0ZXJ7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgYmFja2dyb3VuZDogIzcxNmI1NztcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgaGVpZ2h0OiA3cHg7XHJcbiAgICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgYm90dG9tOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IC00NHB4O1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgfVxyXG4gICAgICAucmVkX2J0bntcclxuICAgICAgICBoZWlnaHQ6IDc2cHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGJ7XHJcbiAgICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDM0MHB4KXtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgIGJ7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5jdXN0b21fZG9ue1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICB9XHJcblxyXG4gIH1cclxuICAvL2ZpeCB0byBzZWN0XzUgdW51c2VkXHJcbiAgfVxyXG4gICYubG93LWRlc2N7XHJcbiAgICAuc2VjdF81e1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcclxuICAgICAgQG1lZGlhKG1heC13aWR0aDogOTkwcHgpe1xyXG4gICAgICAgIGgye1xyXG4gICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICAgICAgICAgYnJ7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5mbGV4LXdyYXBwZXJ7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IDg2NnB4O1xyXG4gICAgICAgICAgLml0ZW17XHJcbiAgICAgICAgICAgICY6YWZ0ZXJ7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDQ0cHg7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQ0cHg7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiA0NHB4O1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogNDRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgQG1lZGlhKG1heC13aWR0aDogOTAwcHgpe1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDUyMHB4O1xyXG4gICAgICAgICAgICAuaXRlbXtcclxuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcbiAgICAgICAgICAgICAgJjphZnRlcntcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdcXDI3MUEnO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzM3B4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICM3MTZiNTc7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDY0cHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNjRweDtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBib3R0b206IGluaXRpYWw7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOjA7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiBpbml0aWFsO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgJjpsYXN0LWNoaWxke1xyXG4gICAgICAgICAgICAgICAgJjphZnRlcntcclxuICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmJ0bl93cmFwcGVye1xyXG4gICAgICAgICAgQG1lZGlhKG1heC13aWR0aDogOTAwcHgpe1xyXG4gICAgICAgICAgICAmOmJlZm9yZXtcclxuICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjNzE2YjU3O1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDdweDtcclxuICAgICAgICAgICAgICB3aWR0aDogMzBweDtcclxuICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICAgICAgICBib3R0b206IDEwMCU7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTMwcHg7XHJcbiAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6YWZ0ZXJ7XHJcbiAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzcxNmI1NztcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiA3cHg7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgYm90dG9tOiAxMDAlO1xyXG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IC00NHB4O1xyXG4gICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5zZWN0XzZ7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgLmZwLXRhYmxlQ2VsbHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7XHJcbiAgICB9XHJcbiAgICAuYm90dG9tX2xpbmV7XHJcbiAgICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBoZWlnaHQ6YXV0bztcclxuICAgICAgJjphZnRlcntcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuXHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgaGVpZ2h0OiA5OTllbTtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjOTcwNDFkO1xyXG4gICAgICB9XHJcbiAgICAgIC5pbWd7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMTJweDtcclxuICAgICAgICBsZWZ0OiAxNXB4O1xyXG4gICAgICAgIHdpZHRoOiA5NXB4O1xyXG4gICAgICB9XHJcbiAgICAgIHB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMTE1cHg7XHJcbiAgICAgIH1cclxuICAgICAgYXtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmZsZXgtd3JhcHBlciwub3dsLWNhcm91c2Vse1xyXG4gICAgICAuaXRlbXtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgLng3MDB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGJye1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICB9XHJcblxyXG4gICAgfVxyXG4gICAgQG1lZGlhKG1heC13aWR0aDogOTkwcHgpe1xyXG4gICAgICBoMntcclxuICAgICAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICAgICAgYnJ7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICB9XHJcbiAgLmZvb3RlcntcclxuICAgIC5mb290ZXJfdG9we1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAuZnRfbGVmdCwuZnRfcmlnaHR7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICB9XHJcbiAgICAgIC5mdF9sZWZ0e1xyXG4gICAgICAgIHBhZGRpbmc6IDI1cHggMCAxNXB4O1xyXG4gICAgICB9XHJcbiAgICAgIC5mdF9yaWdodHtcclxuICAgICAgICBhe1xyXG4gICAgICAgICAgbWFyZ2luOiAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuaG9tZV9wYWdle1xyXG4gICAgaDJ7XHJcbiAgICAgIG1hcmdpbi10b3A6IDgwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuXHJcbn1cclxuLy8gbW9iaWxlIHN0eWxlc1xyXG4ubW9ie1xyXG4gIC8vXHJcblxyXG4gICNoZWFkZXJ7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuICAuZnAtc2VjdGlvbntcclxuICAgIC5mcC10YWJsZUNlbGx7XHJcbiAgICAgICY+LmNvbnRhaW5lciB7XHJcbiAgICAgICAgLmlubmVye1xyXG4gICAgICAgICAgcGFkZGluZy10b3A6IDgwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLmZvb3RlcntcclxuICAgICAgLmZwLXRhYmxlQ2VsbHtcclxuICAgICAgICAmPi5jb250YWluZXIge1xyXG4gICAgICAgICAgLmlubmVye1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgI3dyYXBwZXJ7XHJcbiAgICAuc25vdywucm9vbXtcclxuICAgICAgLmFuaW1hbHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgYm90dG9tOiBpbml0aWFsO1xyXG4gICAgICAgIGxlZnQ6IGluaXRpYWw7XHJcbiAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xyXG4gICAgLnNlY3Rpb257XHJcbiAgICAgIGhlaWdodDoxcHghaW1wb3J0YW50O1xyXG4gICAgICBtaW4taGVpZ2h0OiAxMDB2aDtcclxuICAgICAgLmZwLXRhYmxlQ2VsbHtcclxuICAgICAgICBoZWlnaHQ6MXB4IWltcG9ydGFudDtcclxuICAgICAgICBtaW4taGVpZ2h0OiAxMDB2aDtcclxuICAgICAgfVxyXG4gICAgICAmLmZvb3RlcntcclxuICAgICAgICBoZWlnaHQ6IGF1dG8haW1wb3J0YW50O1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDA7XHJcbiAgICAgICAgLmZwLXRhYmxlQ2VsbHtcclxuICAgICAgICAgIGhlaWdodDogYXV0byFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBtaW4taGVpZ2h0OiAwO1xyXG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgfVxyXG4gICAgJj4uYW5pbWFse1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gICAgJj4uYWJzX2ljb257XHJcbiAgICAgIGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxuICAuc25vdywucm9vbXtcclxuICAgIC8vcGFkZGluZy1ib3R0b206IDUwMHB4O1xyXG4gICAgLmZwLXRhYmxlQ2VsbHtcclxuICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgIH1cclxuICAgIC5jb250ZW50X2JveHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgICBwe1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICYrcHtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDM5OXB4KXtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XHJcbiAgICAgICAgICBicntcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgaDJ7XHJcbiAgICAgICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgQG1lZGlhKG1heC13aWR0aDogMzk5cHgpe1xyXG4gICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuY2F0e1xyXG4gICAgICAuYW5pbWFse1xyXG4gICAgICAgLy8gdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDI5JSk7XHJcbiAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTIlKTtcclxuICAgICAgICB3aWR0aDogNjAlIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5kb2d7XHJcbiAgICAgIC5hbmltYWx7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDQ4JSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLnNub3d7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTM1cHg7XHJcbiAgICBAbWVkaWEobWF4LXdpZHRoOiA0NzlweCl7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxNTBweDtcclxuICAgIH1cclxuICAgIGgye1xyXG4gICAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDM2MHB4KXtcclxuICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICB9XHJcbiAgICAjY2FudixjYW52YXN7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICB9XHJcbiAgLnJvb217XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHg7XHJcbiAgICAuY29udGVudF9ib3h7XHJcbiAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICAgIGgye1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICAgICAgQG1lZGlhKG1heC13aWR0aDogNDAwcHgpe1xyXG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAucmVkX2J0bntcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgYm90dG9tOiA1NXB4O1xyXG4gICAgICAgIHdpZHRoOiA5MCU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAzMjBweDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgICAgICBoZWlnaHQ6IDc4cHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIGJye1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5iZ19sYXlvdXR7XHJcblxyXG4gICAgfVxyXG4gIH1cclxuICAubmF2X2Fycm93IHtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBib3VuY2UtbW9iIDFzIGluZmluaXRlO1xyXG4gICAgYW5pbWF0aW9uOiBib3VuY2UtbW9iIDFzIGluZmluaXRlO1xyXG4gIH1cclxuICAuYWJzX2ljb257XHJcbiAgICBvcGFjaXR5OjE7XHJcbiAgICBsZWZ0Oi0xMDAlO1xyXG4gICAgJi5lYXR7XHJcbiAgICAgIGJvdHRvbTogMTclO1xyXG5cclxuICAgICAgei1pbmRleDogMTtcclxuICAgICAgd2lkdGg6IDE3JTtcclxuICAgICAgbWluLXdpZHRoOiAxMjVweDtcclxuICAgICAgQG1lZGlhKG1heC13aWR0aDogNDAwcHgpe1xyXG4gICAgICAgIG1pbi13aWR0aDo4MHB4O1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDQ4MHB4KXtcclxuICAgICAgICBib3R0b206IDIxJTtcclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuICAgICYuaGVhbHtcclxuICAgICAgYm90dG9tOiAzNCU7XHJcblxyXG4gICAgICB6LWluZGV4OiAxO1xyXG4gICAgICB3aWR0aDogMTclO1xyXG4gICAgICBtaW4td2lkdGg6IDEyNXB4O1xyXG4gICAgICBAbWVkaWEobWF4LXdpZHRoOiA0MDBweCl7XHJcbiAgICAgICAgbWluLXdpZHRoOjgwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICB9XHJcbiAgICAmLnNsZWVwe1xyXG4gICAgICBsZWZ0OiBpbml0aWFsO1xyXG4gICAgICByaWdodDotMTAwJTtcclxuICAgICAgd2lkdGg6IDMwJTtcclxuICAgICAgYm90dG9tOiAyMCU7XHJcbiAgICAgIG1pbi13aWR0aDogMTcwcHg7XHJcbiAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDQwMHB4KXtcclxuICAgICAgICBtaW4td2lkdGg6MTMwcHg7XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhKG1heC13aWR0aDogNDgwcHgpe1xyXG4gICAgICAgIGJvdHRvbTogMjMlO1xyXG4gICAgICB9XHJcblxyXG4gICAgfVxyXG4gICAgJi53YXJte1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuICAuc2VjdF81e1xyXG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XHJcbiAgICBoMntcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICAgIC5mbGV4LXdyYXBwZXJ7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHghaW1wb3J0YW50O1xyXG4gICAgICBtYXgtd2lkdGg6IDMyNXB4O1xyXG4gICAgICAuaXRlbXtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcbiAgICAgICAgJjphZnRlcntcclxuICAgICAgICAgIGNvbnRlbnQ6ICdcXDI3MUEnO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAzM3B4O1xyXG4gICAgICAgICAgY29sb3I6ICM3MTZiNTc7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICBoZWlnaHQ6IDY0cHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogNjRweDtcclxuICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICB0b3A6IDEwMCU7XHJcbiAgICAgICAgICBib3R0b206IGluaXRpYWw7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOjA7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiBpbml0aWFsO1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjpsYXN0LWNoaWxke1xyXG4gICAgICAgICAgJjphZnRlcntcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmJvcmRlcntcclxuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5pbWd7XHJcbiAgICAgICAgICBoZWlnaHQ6IDYycHg7XHJcbiAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgIHdpZHRoOiA0NSU7XHJcbiAgICAgICAgICBpbWd7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5kb25fdGl0bGV7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgd2lkdGg6IDU1JTtcclxuICAgICAgICAgIG1hcmdpbjogMTVweCAwO1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmRvbl9zdW17XHJcbiAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgIHdpZHRoOiA0NSU7XHJcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiAzNjBweCl7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5kb25fZGVzY3J7XHJcbiAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgIHdpZHRoOiA1NSU7XHJcbiAgICAgICAgICBicntcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDM2MHB4KXtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuYnRuX3dyYXBwZXJ7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICM3MTZiNTc7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGhlaWdodDogN3B4O1xyXG4gICAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgIGJvdHRvbTogMTAwJTtcclxuICAgICAgICBtYXJnaW4tdG9wOiAtMzBweDtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgIH1cclxuICAgICAgJjphZnRlcntcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjNzE2YjU3O1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBoZWlnaHQ6IDdweDtcclxuICAgICAgICB3aWR0aDogMzBweDtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICBib3R0b206IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogLTQ0cHg7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICB9XHJcbiAgICAgIC5yZWRfYnRue1xyXG4gICAgICAgIGhlaWdodDogNzZweDtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgYntcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhKG1heC13aWR0aDogMzQwcHgpe1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgYntcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmN1c3RvbV9kb257XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIH1cclxuXHJcbiAgfVxyXG4gIC5zZWN0XzZ7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgIC5mcC10YWJsZUNlbGx7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgfVxyXG4gICAgaDJ7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgICAgYnJ7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEobWF4LXdpZHRoOiAzNDBweCl7XHJcbiAgICAgICAgZm9udC1zaXplOiAyN3B4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuZmxleC13cmFwcGVyLC5vd2wtY2Fyb3VzZWx7XHJcbiAgICAgIC5pdGVte1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgcHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5vd2wtcHJldiwub3dsLW5leHR7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMTVweDtcclxuICAgICAgICB3aWR0aDogNDBweDtcclxuICAgICAgICBoZWlnaHQ6IDgwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2FuZ2xlLnBuZ1wiKSBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gICAgICB9XHJcbiAgICAgIC5vd2wtcHJldntcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbiAgICAgIH1cclxuICAgICAgLm93bC1uZXh0e1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmJvdHRvbV9saW5le1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcclxuICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGhlaWdodDphdXRvO1xyXG4gICAgICAmOmFmdGVye1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIGhlaWdodDogOTk5ZW07XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgYmFja2dyb3VuZDogIzk3MDQxZDtcclxuICAgICAgfVxyXG4gICAgICAuaW1ne1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDEycHg7XHJcbiAgICAgICAgbGVmdDogMTVweDtcclxuICAgICAgICB3aWR0aDogOTVweDtcclxuICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiAzOTlweCl7XHJcbiAgICAgICAgICB3aWR0aDogNzVweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgcHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDExNXB4O1xyXG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDM5OXB4KXtcclxuICAgICAgICAgIHBhZGRpbmctbGVmdDogODVweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgYXtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgd2lkdGg6IDk1JTtcclxuICAgICAgICBtYXgtd2lkdGg6IDMyNXB4O1xyXG4gICAgICAgIGhlaWdodDogNjVweDtcclxuICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiAzNDBweCl7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5mb290ZXJ7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZWFlYWVhO1xyXG4gICAgLmNvcHlyaWdodHtcclxuICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgfVxyXG4gICAgLmZvb3Rlcl90b3B7XHJcbiAgICBwYWRkaW5nOiAxNXB4IDAgMCAwO1xyXG4gICAgfVxyXG4gICAgLmZ0X2xlZnR7XHJcbiAgICAgIGNvbG9yOiAjZTIwMDI2O1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIG1heC13aWR0aDogMzkwcHg7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgIGJye1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5mdF9yaWdodHtcclxuICAgICAgcGFkZGluZy1yaWdodDogNnB4O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogNnB4O1xyXG4gICAgICBtYXJnaW4tbGVmdDogLTMwcHg7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogLTMwcHg7XHJcbiAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICB3aWR0aDphdXRvO1xyXG4gICAgICBtYXgtd2lkdGg6IG5vbmU7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgYXtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICAgIHdpZHRoOiA1MHB4O1xyXG4gICAgICAgIGhlaWdodDogNTBweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICAgICAgbWFyZ2luOiA2cHggMTJweDtcclxuICAgICAgICAuZmF7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogNTBweDtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhKG1heC13aWR0aDogNDE5cHgpe1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgfVxyXG4gIC5zY3JvbGwuYWN0aXZle1xyXG4gICAuYWJzX2ljb257XHJcbiAgICAgJi5lYXR7XHJcbiAgICAgICBsZWZ0OiA0JTtcclxuICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDFzO1xyXG4gICAgIH1cclxuICAgICAmLmhlYWx7XHJcbiAgICAgICBsZWZ0OiA0JTtcclxuICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDFzO1xyXG4gICAgIH1cclxuICAgICAmLnNsZWVwe1xyXG4gICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMXM7XHJcbiAgICAgICByaWdodDogLTUlO1xyXG4gICAgIH1cclxuICAgfVxyXG4gIH1cclxuXHJcbiAgLmhvbWVfcGFnZXtcclxuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9tb2JpbGVfaG9tZV9iZy5wbmdcIikgYm90dG9tIGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgICBAbWVkaWEobWluLXdpZHRoOiA0MjFweCl7XHJcbiAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIH1cclxuICAgIEBtZWRpYShtYXgtd2lkdGg6IDQyMHB4KXtcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcclxuICAgIH1cclxuICAgIHBhZGRpbmctdG9wOiA4MHB4O1xyXG4gICAgLmlubmVye1xyXG4gICAgICBwYWRkaW5nLXRvcDogMCFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAub25seV9tb2JpbGV7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBtYXJnaW46IDVweCBhdXRvO1xyXG4gICAgICBtYXgtd2lkdGg6IDgwJTtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgICBoMntcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTQwcHg7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgYm90dG9tOmluaGVyaXQ7XHJcbiAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDQyMHB4KXtcclxuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1MHB4O1xyXG4gICAgICB9XHJcbiAgICAgIGJye1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLmZsZXgtd3JhcHBlcntcclxuICAgIGJvdHRvbTogaW5pdGlhbDtcclxuICAgIG1heC13aWR0aDogMjQwcHg7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgIG1hcmdpbi1ib3R0b206IDE1MHB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgQG1lZGlhKG1heC13aWR0aDogNDIwcHgpe1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxMzBweDtcclxuICAgIH1cclxuICAgIC53NTB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAmKy53NTB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcclxuICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiA0MjApe1xyXG5cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYudGFibGV0e1xyXG4gICAgLnNub3csLnJvb217XHJcbiAgICAgIC5iZ19sYXlvdXR7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgfVxyXG4gICAgICAuZnAtdGFibGVDZWxse1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgIH1cclxuICAgICAgLmFuaW1hbHtcclxuICAgICAgICAvL21hcmdpbi10b3A6IDEwMHB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBib3R0b206IGluaXRpYWw7XHJcbiAgICAgICAgbGVmdDogaW5pdGlhbDtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICAgICYuY2F0e1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yNCUpO1xyXG4gICAgICAgICAgd2lkdGg6IDUwJSFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuZG9ne1xyXG4gICAgICAgICAgd2lkdGg6IDQwJSFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuaG9tZV9wYWdle1xyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvdG90YWxfYmcucG5nXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gICAgICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgIC5mbGV4LXdyYXBwZXJ7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHdpZHRoOiA5MCU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDY2cHg7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6YXV0bztcclxuICAgICAgICBib3R0b206IDkwcHg7XHJcbiAgICAgICAgLnc1MHtcclxuICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICBhe1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyNDBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA3MnB4O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHJlZDtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcmVkO1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IC41cztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcblxyXG5cclxuI21vYmlsZV9oZWFkZXJ7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLmxvdy1oZWlnaHQsLm1vYiwudGFibGV0e1xyXG4gICNtb2JpbGVfaGVhZGVye1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB6LWluZGV4OjMxO1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgIHRvcDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIC5pbm5lcntcclxuICAgICAgaGVpZ2h0OiA1OHB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHBhZGRpbmctbGVmdDo4NXB4O1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4O1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgICAuY29udGVudHtcclxuICAgICAgaW1ne1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IDQwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5taF9sb2dve1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHdpZHRoOiA4NXB4O1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIHBhZGRpbmctdG9wOiA4cHg7XHJcbiAgICAgIGltZ3tcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5oYW1idXJnZXJ7XHJcblxyXG4gICAgICBmb250OiBpbmhlcml0O1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIHBhZGRpbmc6IDE1cHg7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcclxuICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjE1cztcclxuICAgICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSxmaWx0ZXI7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgJjpob3ZlcntcclxuICAgICAgICBvcGFjaXR5OiAwLjc7XHJcbiAgICAgIH1cclxuICAgICAgLmhhbWJ1cmdlci1ib3gge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgICB9XHJcbiAgICAgIC5oYW1idXJnZXItaW5uZXIge1xyXG5cclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogLTJweDtcclxuICAgICAgICBoZWlnaHQ6IDRweDtcclxuICAgICAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJlZDtcclxuICAgICAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KTtcclxuICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuMjJzO1xyXG4gICAgICAgICY6YmVmb3JlLCY6YWZ0ZXJ7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICB3aWR0aDogMzBweDtcclxuICAgICAgICAgIGhlaWdodDogNHB4O1xyXG4gICAgICAgICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2U7XHJcbiAgICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuMTVzO1xyXG4gICAgICAgICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmVkO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmJlZm9yZXtcclxuICAgICAgICAgIHRyYW5zaXRpb246IHRvcCAuMXMgZWFzZS1pbiAuMjVzLG9wYWNpdHkgLjFzIGVhc2UtaW47XHJcbiAgICAgICAgICB0b3A6IC0xMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmFmdGVye1xyXG4gICAgICAgICAgdHJhbnNpdGlvbjogYm90dG9tIC4xcyBlYXNlLWluIC4yNXMsdHJhbnNmb3JtIC4yMnMgY3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KTtcclxuICAgICAgICAgIGJvdHRvbTogLTEwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICYuYWN0aXZle1xyXG4gICAgICAgIC5oYW1idXJnZXItaW5uZXIge1xyXG4gICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogLjEycztcclxuICAgICAgICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKTtcclxuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDIyNWRlZyk7XHJcbiAgICAgICAgICAmOmJlZm9yZSwmOmFmdGVye1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZWQ7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmOmJlZm9yZXtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB0b3AgLjFzIGVhc2Utb3V0LG9wYWNpdHkgLjFzIGVhc2Utb3V0IC4xMnM7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmOmFmdGVye1xyXG4gICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGJvdHRvbSAuMXMgZWFzZS1vdXQsdHJhbnNmb3JtIC4yMnMgY3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSkgLjEycztcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJi5ob21le1xyXG4gICAgI21vYmlsZV9oZWFkZXJ7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAuaW5uZXJ7XHJcbiAgICAgIHBhZGRpbmc6IDAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgI2hlYWRlcntcclxuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGhlaWdodDogNjBweDtcclxuICAgICAgLmhfbGVmdHtcclxuICAgICAgICB3aWR0aDogMjAwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA2MHB4O1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiA2MDBweCl7XHJcbiAgICAgICAgICB3aWR0aDogMTUwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuZmxleC13cmFwcGVye1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICAgIC5oX2xvZ297XHJcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZiB1cmwoXCIuLi9pbWcvbW9iaWxlX2xvZ28ucG5nXCIpIGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgICAgICAgd2lkdGg6IDIwMHB4O1xyXG4gICAgICAgIGhlaWdodDogNjBweDtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgQG1lZGlhKG1heC13aWR0aDogNjAwcHgpe1xyXG4gICAgICAgICAgd2lkdGg6IDE1MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBpbWd7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAuaF9jZW50ZXJ7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgICAuaF9yaWdodHtcclxuICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIC5zb2NfbGlua3tcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5yZWRfYnRue1xyXG4gICAgICAgICAgaGVpZ2h0OiA2MHB4O1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMCFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiA0MTBweCl7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIGJye1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuXHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLmN1c3RvbV9oaWRle1xyXG4gICYuaGlkZGVue1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcblxyXG5cclxuI2Ryb3BfbWVudXtcclxuICBiYWNrZ3JvdW5kOiAjOGQ5Mjk3O1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB0b3A6IDYwcHg7XHJcbiAgYm90dG9tOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgei1pbmRleDoyMDtcclxuICAuY2VsbC13cmFwcGVye1xyXG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB9XHJcbiAgLmhfbWVudXtcclxuICAgIG1hcmdpbjogMzBweCAwIDAgMDtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGxpe1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIHdpZHRoOiA0NHB4O1xyXG4gICAgICBoZWlnaHQ6IDQxcHg7XHJcbiAgICAgIGF7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICAgICYuY2F0X2xpbmt7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2NhdF9pY29uX3doaXRlLnBuZ1wiKSBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gICAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgICY6aG92ZXIsJi5hY3RpdmV7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvY2F0X2ljb25fcmVkLnBuZ1wiKSBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gICAgICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJi5kb2dfbGlua3tcclxuICAgICAgICBtYXJnaW4tbGVmdDogMjVweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvZG9nX2ljb25fd2hpdGUucG5nXCIpIGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgJjpob3ZlciwmLmFjdGl2ZXtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9kb2dfaWNvbl9yZWQucG5nXCIpIGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuZF9oX2xpbmtze1xyXG4gICAgbGlzdC1zdHlsZTpub25lO1xyXG4gICAgbWFyZ2luOiAyMHB4IGF1dG8gMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBtYXgtd2lkdGg6IDYwMHB4O1xyXG4gICAgbGl7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBwYWRkaW5nOiAyNXB4IDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIGJvcmRlci1ib3R0b206MnB4IHNvbGlkICRyZWQgO1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDQwMHB4KXtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICB9XHJcbiAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgY29sb3I6ICRyZWQ7XHJcbiAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC41cztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuZF9oX3NvY2lhbHtcclxuICAgIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XHJcbiAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiAzMHB4O1xyXG4gICAgd2lkdGg6IDkwJTtcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgbWFyZ2luLWJvdHRvbTowIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi10b3A6IDAhaW1wb3J0YW50O1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgbWF4LXdpZHRoOiA2MDBweDtcclxuICAgIGF7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgIHdpZHRoOiA1MHB4O1xyXG4gICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgICBjb2xvcjogJHJlZDtcclxuICAgICAgJjpob3ZlcntcclxuICAgICAgICBjb2xvcjogIzk3MDQxZDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmZhe1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuICB9XHJcblxyXG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuNXM7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcclxuICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgJi5hY3RpdmV7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XHJcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vZGVzYyBmaXhcclxuLmRlc2N7XHJcbiAgLy9maXhcclxuICAuYmdfbGF5b3V0e1xyXG4gICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcclxuICB9XHJcbiAgLnNlY3Rpb257XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgLmlubmVye1xyXG4gICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjVzO1xyXG4gICAgfVxyXG4gICAgJi5mb290ZXJ7XHJcbiAgICAgIGhlaWdodDogYXV0byFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAjd3JhcHBlcntcclxuICAgICY+LmFuaW1hbHtcclxuICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgei1pbmRleDozO1xyXG4gICAgfVxyXG4gICAgLmFic19pY29ue1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gICAgJj4uYWJzX2ljb257XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICAgIHotaW5kZXg6MztcclxuICAgICAgb3BhY2l0eTowO1xyXG4gICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjdzO1xyXG5cclxuICAgICAgJi5lYXR7XHJcbiAgICAgICAgLy9ib3R0b206IDkuNSU7XHJcbiAgICAgICAgYm90dG9tOiAyJTtcclxuICAgICAgICBsZWZ0OiAtMTAwJTtcclxuICAgICAgICB3aWR0aDogMTIlO1xyXG4gICAgICAgICYuYWN0aXZle1xyXG4gICAgICAgICAgbGVmdDogMjYlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmLmhlYWx7XHJcbiAgICAgICAgYm90dG9tOiAzMCU7XHJcbiAgICAgICAgbGVmdDogLTEwMCU7XHJcbiAgICAgICAgd2lkdGg6IDExJTtcclxuICAgICAgICAmLmFjdGl2ZXtcclxuICAgICAgICAgIGxlZnQ6IDI4JTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJi5zbGVlcHtcclxuICAgICAgICBib3R0b206IDEyJTtcclxuICAgICAgICBsZWZ0OiAtMTAwJTtcclxuICAgICAgICB3aWR0aDogMTYuNyU7XHJcbiAgICAgICAgJi5hY3RpdmV7XHJcbiAgICAgICAgICBsZWZ0OiAxMSU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICYud2FybXtcclxuICAgICAgICBib3R0b206IDglO1xyXG4gICAgICAgIHJpZ2h0OiAtMTAwJTtcclxuICAgICAgICB3aWR0aDogMTglO1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0zZGVnKTtcclxuICAgICAgICAmLmFjdGl2ZXtcclxuICAgICAgICAgIHJpZ2h0OiAtOSU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICYuYWN0aXZle1xyXG4gICAgICAgIG9wYWNpdHk6MTtcclxuICAgICAgICAvLyB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjdzLy8wLjVzO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubm9fYW5pbWFscywuc2VjdF82LmFjdGl2ZXtcclxuICAgIHotaW5kZXg6NCFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIC50cmFuc19idG57XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC43cztcclxuICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuNXM7XHJcbiAgICAmLmFjdGl2ZXtcclxuICAgICAgb3BhY2l0eToxO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnNlY3RfNC5hY3RpdmV7XHJcbiAgICAvL2JhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2NhdF9iZy5wbmcnKTtcclxuICAgIC8vYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIGNlbnRlcjtcclxuICAgIC8vYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICB9XHJcblxyXG59XHJcblxyXG4jZnAtbmF2IHVsIGxpIGEgc3BhbiwgLmZwLXNsaWRlc05hdiB1bCBsaSBhIHNwYW57XHJcbiAgYmFja2dyb3VuZDogI2ZmZjtcclxufVxyXG5cclxuLmRlc2MsLmxvdy1oZWlnaHR7XHJcbiAgLmdvY2hpe1xyXG4gICAgQG1lZGlhKG1pbi13aWR0aDogMTI3MHB4KXtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB3aWR0aDogMTUwcHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgbWFyZ2luLWxlZnQ6IC0xMDVweDtcclxuXHJcbiAgICB9XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gIH1cclxufVxyXG4uZ29jaGl7XHJcbiAgQG1lZGlhKG1heC13aWR0aDogMTI2OXB4KXtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgIC5nX2Fycm93e1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoLTEsIDEpIHJvdGF0ZSg3MGRlZyk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxufVxyXG4ubW9iLC5sb3ctaGVpZ2h0e1xyXG4gIC5nb2NoaXtcclxuICAgIEBtZWRpYShtYXgtd2lkdGg6IDEwMjVweCl7XHJcbiAgICAgIG1heC13aWR0aDogNTIwcHg7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICAgIC5nX2Fycm93e1xyXG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoLTEsMSkgcm90YXRlKDEyNmRlZyk7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNDVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgQG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xyXG4gICAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICAgIG1heC13aWR0aDogMzMwcHg7XHJcbiAgICAgIC5nX2Fycm93e1xyXG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoLTEsMSkgcm90YXRlKDcwZGVnKTtcclxuICAgICAgICBtYXJnaW4tdG9wOiA2MHB4O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtNTBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgQG1lZGlhKG1heC13aWR0aDogNDAwcHgpe1xyXG4gICAgICBtYXgtd2lkdGg6IDI5MHB4O1xyXG4gICAgICAuZ19hcnJvd3tcclxuICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICBtYXJnaW4tdG9wOiA4OHB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKC0xLCAxKSByb3RhdGUoNzBkZWcpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4jcGxheXtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gIHRvcDogMDtcclxuICB6LWluZGV4Oi0xO1xyXG4gIG9wYWNpdHk6IDA7XHJcbn1cclxuXHJcbi56aXtcclxuICAvL3otaW5kZXg6NTtcclxuICAvL3RyYW5zaXRpb24tZHVyYXRpb246IDAuNXM7XHJcbn1cclxuXHJcbi50cDB7XHJcbiAgb3BhY2l0eTowO1xyXG59XHJcblxyXG4vLy5kZXNje1xyXG4vLyAgI2Z1bGxwYWdle1xyXG4vLyAgICBwb3NpdGlvbjogc3RhdGljIWltcG9ydGFudDtcclxuLy9cclxuLy8gIH1cclxuLy8gICN3cmFwcGVye1xyXG4vLyAgICB3aWR0aDogMTAwJTtcclxuLy8gICAgaGVpZ2h0OiAxMDB2aDtcclxuLy8gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4vLyAgfVxyXG4vLyAgLnNub3d7XHJcbi8vICAgIHBvc2l0aW9uOiBpbmhlcml0O1xyXG4vLyAgICB6LWluZGV4OjEwO1xyXG4vLyAgICAjY2FudntcclxuLy8gICAgICBtYXgtaGVpZ2h0OiAxMDB2aDtcclxuLy8gICAgfVxyXG4vLyAgICAuYW5pbWFsIHtcclxuLy8gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuLy8gICAgICAvL3BhcmEgZml4XHJcbi8vICAgICAgLy9wb3NpdGlvbjogYWJzb2x1dGU7XHJcbi8vICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4vLyAgICAgIGxlZnQ6IDA7XHJcbi8vICAgICAgcmlnaHQ6IDA7XHJcbi8vICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbi8vICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4vLyAgICAgIGhlaWdodDogNzAlO1xyXG4vLyAgICAgIHotaW5kZXg6IDExO1xyXG4vLyAgICAgIGJvdHRvbTogMTAlO1xyXG4vLyAgICAgIC8vdHJhbnNpdGlvbi1kdXJhdGlvbjogMXM7XHJcbi8vICAgICAgZGlzcGxheTogYmxvY2shaW1wb3J0YW50O1xyXG4vLyAgICAgICYuY2F0IHtcclxuLy8gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjQlKTtcclxuLy8gICAgICB9XHJcbi8vICAgICAgJi5kb2cge1xyXG4vLyAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMCUpO1xyXG4vLyAgICAgIH1cclxuLy8gICAgfVxyXG4vLyAgfVxyXG4vL31cclxuLy9cclxuXHJcbi5ob21le1xyXG4gICNmcC1uYXYsXHJcbiAgLnNlY3RfMTIsXHJcbiAgLmhvbWVfZml4ZWRfdGl0bGUsXHJcbiAgLmhvbWVfZml4ZWRfbGluayxcclxuICAuaG9tZV9maXhlZF9pbWFnZXtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG4gICYubW9ie1xyXG4gICAgLnNlY3RfMTJ7XHJcbiAgICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgfVxyXG4gICAgLmhvbWVfZml4ZWRfdGl0bGUsXHJcbiAgICAuaG9tZV9maXhlZF9saW5rLFxyXG4gICAgLmhvbWVfZml4ZWRfaW1hZ2V7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG5cclxuICAgIC5ob21lX2ZpeGVkX3RpdGxlLFxyXG4gICAgLmhvbWVfZml4ZWRfbGluayxcclxuICAgIC5ob21lX2ZpeGVkX2ltYWdle1xyXG4gICAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB9XHJcbiAgICAuaG9tZV9maXhlZF90aXRsZXtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICB6LWluZGV4OiAxO1xyXG4gICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIHRvcDogMTclO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgQG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xyXG4gICAgICAgIGJye1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhKG1heC13aWR0aDogNDgwcHgpe1xyXG4gICAgICAgIHRvcDogMTIwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5ob21lX2ZpeGVkX2ltYWdle1xyXG4gICAgICB6LWluZGV4OiAxO1xyXG4gICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIHRvcDogNyU7XHJcbiAgICAgIHdpZHRoOiA3MCU7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgICBAbWVkaWEobWF4LXdpZHRoOiA0ODBweCl7XHJcbiAgICAgICAgdG9wOiA3MHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuaG9tZV9maXhlZF9saW5re1xyXG4gICAgICB3aWR0aDogOTAlO1xyXG4gICAgICBib3R0b206IDIwcHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICBtYXgtd2lkdGg6IDEwNjZweDtcclxuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIHotaW5kZXg6MTtcclxuICAgICAgYXtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAjd3JhcHBlcntcclxuICAgICAgLnNlY3RfMSwuc2VjdF8xMntcclxuICAgICAgICBwYWRkaW5nLXRvcDogMCFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICAgICAgLmZwLXRhYmxlQ2VsbHtcclxuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgICBoZWlnaHQ6IDEwMHZoICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBtaW4taGVpZ2h0OiAxMDB2aCFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAuZmxleC13cmFwcGVye1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIGxlZnQ6IGluaXRpYWw7XHJcbiAgICAgICAgICAgIHJpZ2h0OiBpbml0aWFsO1xyXG4gICAgICAgICAgICB0b3A6IGluaXRpYWw7XHJcbiAgICAgICAgICAgIGJvdHRvbTogaW5pdGlhbDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwMHB4O1xyXG4gICAgICAgICAgICAudzUwe1xyXG4gICAgICAgICAgICAgICYuY2F0e1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG5cclxuICAgIC5zZWN0XzF7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy90YWJsZXRfZG9nLmpwZ1wiKWNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gICAgICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgIC8vYmFja2dyb3VuZC1hdHRhY2htZW50OmZpeGVkO1xyXG4gICAgICAub25seV9tb2JpbGUsaDIsLmhvbWVfY3VzdG9tX2xpbmt7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5zZWN0XzEye1xyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvdGFibGV0X2NhdC5qcGdcIiljZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcclxuICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAvL2JhY2tncm91bmQtYXR0YWNobWVudDpmaXhlZDtcclxuICAgIH1cclxuICAgICYudGFibGV0e1xyXG4gICAgICAvLyBzcGVjIHRhYmxldCBzdHlsZXNcclxuICAgICAgLy8uaG9tZV9maXhlZF90aXRsZXtcclxuICAgICAgLy8gIHRvcDogMjQlO1xyXG4gICAgICAvL31cclxuICAgICAgLy8uaG9tZV9maXhlZF9pbWFnZXtcclxuICAgICAgLy8gIHRvcDogMTAlO1xyXG4gICAgICAvL31cclxuICAgICAgLnNlY3RfMTJ7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgICAgLnNlY3RfMXtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvdG90YWxfYmcucG5nXCIpY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgLy9iYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6Zml4ZWQ7XHJcbiAgICAgICAgLm9ubHlfbW9iaWxlLGgyLC5ob21lX2N1c3RvbV9saW5re1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICN3cmFwcGVye1xyXG4gICAgICAgIC5zZWN0XzEsLnNlY3RfMTJ7XHJcbiAgICAgICAgICAuZnAtdGFibGVDZWxse1xyXG4gICAgICAgICAgICAuZmxleC13cmFwcGVye1xyXG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgLnc1MHtcclxuICAgICAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYuY2F0e1xyXG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuXHJcblxyXG4gIH1cclxufVxyXG4ubW9ie1xyXG4gICYudGFibGV0e1xyXG4gICAgLnNlY3RfNntcclxuICAgIC5mcC10YWJsZUNlbGwgPiAuY29udGFpbmVyIC5pbm5lcntcclxuICAgICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICB9XHJcbiAgICAgIC5ib3R0b21fbGluZXtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxMDBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuc2VjdF81IC5mbGV4LXdyYXBwZXIgLml0ZW17XHJcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IWltcG9ydGFudDtcclxuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMnMhaW1wb3J0YW50O1xyXG4gICAgJi5hY3RpdmV7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogJHJlZCFpbXBvcnRhbnQ7XHJcblxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4ubG93LWhlaWdodHtcclxuICAuc2VjdF81IC5mbGV4LXdyYXBwZXIgLml0ZW17XHJcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IWltcG9ydGFudDtcclxuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDBzIWltcG9ydGFudDtcclxuICAgIC8vdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4ycyFpbXBvcnRhbnQ7XHJcbiAgICAmLmFjdGl2ZXtcclxuICAgICAgYm9yZGVyLWNvbG9yOiAkcmVkIWltcG9ydGFudDtcclxuXHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5pZXtcclxuICAjZnAtbmF2e1xyXG4gICAgdWx7XHJcbiAgICAgIGxpe1xyXG4gICAgICAgICY6bGFzdC1jaGlsZHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi50YWJsZXRfb25seXtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcbi5sb3ctdGFie1xyXG4gIC50YWJsZXRfb25seXtcclxuICAgIGRpc3BsYXk6IGJsb2NrIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbi50YWJsZXQsLmxvdy10YWIsLm1vYntcclxuICAuc2VjdF81e1xyXG4gICAgLmlubmVye1xyXG4gICAgICBwYWRkaW5nLXRvcDogNDBweDtcclxuICAgIH1cclxuICAgIGgye1xyXG4gICAgICBkaXNwbGF5OiBibG9jayFpbXBvcnRhbnQ7XHJcbiAgICAgIGJye1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iLCJAaW5jbHVkZSBmb250RmFjZSgnZmEtYnJhbmRzJywgNDAwKTtcbkBpbmNsdWRlIGZvbnRGYWNlKCdmYScsIDMwMCk7XG5AaW5jbHVkZSBmb250RmFjZSgnZmEnLCA0MDApO1xuQGluY2x1ZGUgZm9udEZhY2UoJ2ZhJywgOTAwKTtcbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9TW9udHNlcnJhdDoxMDAsMTAwaSwyMDAsMjAwaSwzMDAsMzAwaSw0MDAsNDAwaSw1MDAsNTAwaSw2MDAsNjAwaSw3MDAsNzAwaSw4MDAsODAwaSw5MDAsOTAwaScpO1xuQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1Hb2NoaStIYW5kJyk7XG5ib2R5e1xuICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQnLCBzYW5zLXNlcmlmO1xufVxuLmdvY2hpe1xuICBmb250LWZhbWlseTogJ0dvY2hpIEhhbmQnLCBjdXJzaXZlO1xufVxuYixzdHJvbmd7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4kd2lkdGg6IDExMDBweDtcbiRvdXRlcldpZHRoOiAxMjAwcHg7XG5cbiR0YWJsZXQ6ICdhbGwgYW5kIChtYXgtd2lkdGg6ICN7JHdpZHRofSknO1xuJG1vYmlsZTogJ2FsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpJztcblxuKntcbiAgYm94LXNpemluZzogYm9yZGVyLWJveCFpbXBvcnRhbnQ7XG4gIG91dGxpbmU6IG5vbmUhaW1wb3J0YW50O1xufVxuLmNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6ICRvdXRlcldpZHRoO1xuICBtYXJnaW46IDAgYXV0bztcbiAgLmlubmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6ICR3aWR0aDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nLWxlZnQ6IDE3cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTdweDtcbiAgfVxufVxuXG4uYWxpZ24ge1xuICAmLS1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbiAgJi0tbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAmLS1jZW50ZXJ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbmEge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5pbWcge1xuICBoZWlnaHQ6IGF1dG87XG4gIHdpZHRoOiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cblxuXG4kY29sOiAxMjtcbkBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGNvbCB7XG4gIC5jb2wtI3skaX0ge1xuICAgIHdpZHRoOiAxMDAlKiRpLyRjb2w7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLm1sLSN7JGl9IHtcbiAgICBtYXJnaW4tbGVmdDogMTAwJSokaS8kY29sO1xuICB9XG4gIC5tci0jeyRpfSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMDAlKiRpLyRjb2w7XG4gIH1cbn1cblxuLmZsZXgtd3JhcHBlcntcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1vei1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIC1vLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4udGFibGUtd3JhcHBlcntcbiAgZGlzcGxheTogdGFibGU7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBoZWlnaHQ6IDFweDtcbn1cbi5jZWxsLXdyYXBwZXJ7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4iLG51bGwsbnVsbCwiLypcbiogVGhpcmQgUGFydHlcbiovXG5AaW1wb3J0IFwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9ub3JtYWxpemUuY3NzL25vcm1hbGl6ZS5jc3NcIjtcblxuLypcbiogQ3VzdG9tXG4qL1xuQGltcG9ydCBcInBhcnRpYWxzL21peGluc1wiO1xuXG5AaW1wb3J0IFwicGFydGlhbHMvc3ByaXRlXCI7XG5AaW1wb3J0IFwicGFydGlhbHMvYXBwXCI7XG5cbkBpbXBvcnQgXCJwYXJ0aWFscy9oZWFkZXJcIjtcbkBpbXBvcnQgXCJwYXJ0aWFscy9jb250ZW50XCI7XG5AaW1wb3J0IFwicGFydGlhbHMvZm9vdGVyXCI7IiwiQG1peGluIGZvbnRGYWNlKCRmb250LW5hbWUsICRmb250LXdlaWdodDogbm9ybWFsLyosICRmb250LWFsdGVyOiAnc2Fucy1zZXJpZicqLyl7XG4gIEBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiBcIiN7JGZvbnQtbmFtZX1cIjtcbiAgICAvL2ZvbnQtZmFtaWx5OiBcIiN7JGZvbnQtbmFtZX0sICN7JGZvbnQtYWx0ZXJ9XCI7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQ7XG5cbiAgICBzcmM6IGxvY2FsKFwiI3skZm9udC1uYW1lfVwiKSxcbiAgICB1cmwoJy4uL2ZvbnRzLyN7JGZvbnQtbmFtZX0vI3skZm9udC1uYW1lfS0jeyRmb250LXdlaWdodH0ud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgdXJsKCcuLi9mb250cy8jeyRmb250LW5hbWV9LyN7JGZvbnQtbmFtZX0tI3skZm9udC13ZWlnaHR9LndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICB1cmwoJy4uL2ZvbnRzLyN7JGZvbnQtbmFtZX0vI3skZm9udC1uYW1lfS0jeyRmb250LXdlaWdodH0udHRmJykgZm9ybWF0KCd0dGYnKSxcbiAgICB1cmwoJy4uL2ZvbnRzLyN7JGZvbnQtbmFtZX0vI3skZm9udC1uYW1lfS0jeyRmb250LXdlaWdodH0uZW90JykgZm9ybWF0KCdlb3QnKTtcbiAgfVxufVxuXG5AbWl4aW4gcGxhY2Vob2xkZXIoJGNvbG9yKSB7XG4gIDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7Y29sb3I6JGNvbG9yO29wYWNpdHk6IDEhaW1wb3J0YW50O31cbiAgOjotbW96LXBsYWNlaG9sZGVyICAgICAgICAgIHtjb2xvcjokY29sb3I7b3BhY2l0eTogMSFpbXBvcnRhbnQ7fS8qIEZpcmVmb3ggMTkrICovXG4gIDotbW96LXBsYWNlaG9sZGVyICAgICAgICAgICB7Y29sb3I6JGNvbG9yO29wYWNpdHk6IDEhaW1wb3J0YW50O30vKiBGaXJlZm94IDE4LSAqL1xuICA6LW1zLWlucHV0LXBsYWNlaG9sZGVyICAgICAge2NvbG9yOiRjb2xvcjtvcGFjaXR5OiAxIWltcG9ydGFudDt9XG59XG5cbiVjbGVhcmZpeCB7XG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMDtcbiAgICBjbGVhcjogYm90aDtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59Il19 */
