@import url("https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700");/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */*{box-sizing:border-box;margin:0;padding:0;outline:none}a{color:inherit;text-decoration:inherit;font:inherit}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}img{max-width:100%;height:auto;display:block}ul{list-style:none}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}section{max-width:100%;overflow:hidden}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}template,[hidden]{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:bold}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[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-input-placeholder{color:inherit;opacity:0.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}@keyframes lds-bars{0%{opacity:1;height:10px}10%{opacity:1;height:11px}20%{height:12px}30%{height:13px}40%{height:14px}50%{height:15px}60%{height:16px}70%{height:17px}80%{height:18px}90%{height:19px}100%{opacity:1;height:19px}}.lds-css{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.lds-css .text{line-height:15px;font-size:11px;text-align:right;letter-spacing:-0.01em;text-transform:uppercase;color:#828282;margin-top:10px}.lds-bars{position:relative;display:-ms-flexbox;display:flex;height:20px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.lds-bars div{margin-left:5px;width:5px;height:19px;border-radius:50px;top:0;animation:lds-bars 1s ease-in infinite}.lds-bars div:nth-child(1){left:35px;background:#e0e0e0;animation-delay:-0.6s}.lds-bars div:nth-child(2){left:75px;background:#e0e0e0;animation-delay:-0.4s}.lds-bars div:nth-child(3){left:115px;background:#e0e0e0;animation-delay:-0.2s}.lds-bars div:nth-child(4){left:155px;background:#e0e0e0}.lds-bars{transform:translate(-100px, -100px) scale(1) translate(100px, 100px)}@keyframes rubberBand{from{transform:scale3d(1, 1, 1)}30%{transform:scale3d(1.25, 0.75, 1)}40%{transform:scale3d(0.75, 1.25, 1)}50%{transform:scale3d(1.15, 0.85, 1)}65%{transform:scale3d(0.95, 1.05, 1)}75%{transform:scale3d(1.05, 0.95, 1)}to{transform:scale3d(1, 1, 1)}}@keyframes line{from{width:0;opacity:0}to{width:500%;opacity:0.7}}@keyframes load{from{height:11px}to{height:19px}}.link_default{line-height:23px;font-size:16px;text-align:center;letter-spacing:-0.01em;border:1px solid #F28B00;color:#F28B00;padding:5px;min-width:220px;margin:20px auto 0;display:table;font-weight:bold}@font-face{font-family:'odebrechtsans';src:url("../fonts/odebrecht-sans_0-webfont.woff2") format("woff2"),url("../fonts/odebrecht-sans_0-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'odebrechtslab';src:url("../fonts/odebrecht-slab-webfont.woff2") format("woff2"),url("../fonts/odebrecht-slab-webfont.woff") format("woff");font-weight:normal;font-style:normal}body{font-family:'odebrechtsans';overflow-x:hidden}.text_about{margin-top:50px}.text_about p{line-height:23px;font-size:18px;color:#757472}.text_about p+p{margin-top:15px}.head_page{margin-top:45px}.head_page .title_editorias small{line-height:13px;font-size:14px;text-transform:uppercase;color:#F28B00;display:block;margin-bottom:10px}.head_page .title_editorias strong{line-height:34px;font-size:36px;color:#828282}.head_page .title{line-height:34px;font-size:32px;color:#828282}.head_page p{line-height:17px;font-size:16px;color:#828282;margin-top:35px}.head_page p span{font-weight:bold;color:#F28B00}.wrapper,.webdoor .text,.webdoor .row_wrapper{max-width:1366px;padding:0 15px;margin:0 auto}.wrapper.with_sidebar,.webdoor .with_sidebar.text,.webdoor .with_sidebar.row_wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:80px}@media only screen and (max-width: 1023px){.wrapper.with_sidebar,.webdoor .with_sidebar.text,.webdoor .with_sidebar.row_wrapper{-ms-flex-direction:column;flex-direction:column}}.wrapper.with_sidebar .content,.webdoor .with_sidebar.text .content,.webdoor .with_sidebar.row_wrapper .content{width:75%}@media only screen and (max-width: 1023px){.wrapper.with_sidebar .content,.webdoor .with_sidebar.text .content,.webdoor .with_sidebar.row_wrapper .content{width:100%}}.wrapper.with_sidebar .sidebar,.webdoor .with_sidebar.text .sidebar,.webdoor .with_sidebar.row_wrapper .sidebar{width:20%;min-height:100vh}@media only screen and (max-width: 1023px){.wrapper.with_sidebar .sidebar,.webdoor .with_sidebar.text .sidebar,.webdoor .with_sidebar.row_wrapper .sidebar{display:none;min-height:initial}.wrapper.with_sidebar .sidebar.block,.webdoor .with_sidebar.text .sidebar.block,.webdoor .with_sidebar.row_wrapper .sidebar.block{display:block;width:100%}}#__bs_notify__{bottom:0 !important;top:inherit !important}.oh{overflow:hidden}.global_Wrapper{max-width:1920px;margin:0 auto}#footer{padding:45px 0;background:rgba(235,232,227,0.2)}#footer .wrapper,#footer .webdoor .text,.webdoor #footer .text,#footer .webdoor .row_wrapper,.webdoor #footer .row_wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width: 768px){#footer .wrapper,#footer .webdoor .text,.webdoor #footer .text,#footer .webdoor .row_wrapper,.webdoor #footer .row_wrapper{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}}#footer .copy{line-height:14px;font-size:13px;color:#757472;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media only screen and (max-width: 768px){#footer .copy{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;margin-bottom:15px;text-align:center}#footer .copy img{margin-bottom:15px}}#footer .copy img{margin-right:10px}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}#header{background:url("../images/menu_bg.png") no-repeat center;background-size:cover;padding-bottom:30px;position:relative}@media only screen and (max-width: 1023px){#header{background:#58585B !important;padding-bottom:15px}}#header.fixed{background:transparent;position:absolute;width:100%;left:0;top:0;z-index:4}#header .main_area{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:80%;margin-left:auto;position:relative}@media only screen and (max-width: 1023px){#header .main_area{-ms-flex-direction:column;flex-direction:column;width:100%}}#header .main_area:after{content:'';height:8px;width:1000%;position:absolute;bottom:-17px;left:0;background:#F5BE49;opacity:0.7;animation:line 2s}@media only screen and (max-width: 1023px){#header .main_area:after{content:none}}#header .main_area #block-mundooec-main-menu{margin-right:auto}#header .main_area #block-mundooec-main-menu .visually-hidden{display:none}@media only screen and (max-width: 1023px){#header .main_area #block-mundooec-main-menu{width:100%;-ms-flex-order:2;order:2}}#header .main_area .menu{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:white;margin-left:0}@media only screen and (max-width: 1023px){#header .main_area .menu{-ms-flex-direction:column;flex-direction:column;margin-top:45px}}#header .main_area .menu .menu-item{line-height:normal;font-size:18px;text-transform:uppercase;margin-left:35px;position:relative;list-style:none}@media only screen and (max-width: 1023px){#header .main_area .menu .menu-item{width:100%;margin-left:0;font-size:24px !important;letter-spacing:-0.03em;font-weight:300;text-transform:none;border-bottom:1px solid #BDBDBD;padding-bottom:10px;margin-bottom:20px;list-style:none}#header .main_area .menu .menu-item::first-letter{text-transform:uppercase}}#header .main_area .menu .menu-item>a{padding-bottom:15px;color:white}#header .main_area .menu .menu-item>a:after{content:'';width:100%;height:0;opacity:0;background:white;position:absolute;bottom:-19px;left:0;z-index:1;transition:all 0.2s}@media only screen and (max-width: 1024px){#header .main_area .menu .menu-item>a:after{bottom:-21px}}@media only screen and (max-width: 1023px){#header .main_area .menu .menu-item>a:after{content:none}}#header .main_area .menu .menu-item>a.is-active:after,#header .main_area .menu .menu-item>a:hover:after{height:8px;opacity:1}@media only screen and (max-width: 1023px){#header .main_area .menu .menu-item>a{display:block;padding-bottom:0}}@media only screen and (max-width: 1024px){#header .main_area .menu .menu-item{font-size:16px}}#header .main_area .menu .menu-item.menu-item--expanded>.menu{position:absolute;top:33px;z-index:3;border-bottom:0px solid #F5BE49;height:0;overflow:hidden;transition:all 0.2s;display:block}@media only screen and (max-width: 1023px){#header .main_area .menu .menu-item.menu-item--expanded>.menu{position:static;height:auto;margin-top:20px}}#header .main_area .menu .menu-item.menu-item--expanded>.menu .menu-item{white-space:nowrap;text-transform:none;line-height:30px;font-size:16px;letter-spacing:-0.01em;padding:5px 15px;width:180px;background:#F28B00;transition:all 0.2s;margin-left:0}@media only screen and (max-width: 1023px){#header .main_area .menu .menu-item.menu-item--expanded>.menu .menu-item{font-size:20px;letter-spacing:-0.03em;font-weight:300;background:#4F4F4F !important;border-bottom:0;color:#F5BE49;margin-bottom:10px;width:100%}}#header .main_area .menu .menu-item.menu-item--expanded>.menu .menu-item.active{background:#58585B}@media only screen and (min-width: 920px){#header .main_area .menu .menu-item.menu-item--expanded>.menu .menu-item:hover{background:#58585B}}#header .main_area .menu .menu-item.menu-item--expanded>.menu .menu-item a{display:block;padding-bottom:0}#header .main_area .menu .menu-item.menu-item--expanded>.menu .menu-item a:after{content:none}#header .main_area .menu .menu-item.menu-item--expanded:hover a+.menu{height:220px}@media only screen and (max-width: 1023px){#header .main_area .menu .menu-item.menu-item--expanded:hover a+.menu{height:auto}}#header .main_area .menu .menu-item:first-child{margin-left:0}#header .global{display:-ms-flexbox;display:flex}#header .handle_menu{width:40px;height:16px;position:absolute;right:15px;top:50%;transform:translateY(-50%);z-index:99;display:none}@media only screen and (max-width: 1023px){#header .handle_menu{display:table}}#header .handle_menu.active:after,#header .handle_menu.active:before{top:50%;margin-top:-2.5px}#header .handle_menu.active:after{transform:rotate(45deg)}#header .handle_menu.active:before{transform:rotate(-45deg)}#header .handle_menu:after,#header .handle_menu:before{content:'';height:5px;width:100%;background:#F5BE49;position:absolute;border-radius:50px;top:0;left:0;transition:all 0.2s}#header .handle_menu:after{top:10px}#header .mobile_wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%}@media only screen and (max-width: 1023px){#header .mobile_wrap{background:#58585B;position:fixed;z-index:2;width:100%;right:0;min-height:100vh;padding:20px;transform:translateX(100%);transition:all 0.3s}#header .mobile_wrap.active{transform:translateX(0%)}}#header .logo{color:white;padding-top:30px}@media only screen and (max-width: 1023px){#header .logo{padding-top:15px}#header .logo img{width:78px}}#header .logo span{display:table;line-height:25px;font-size:28px;letter-spacing:0.1em;font-weight:300;text-transform:uppercase;text-align:center}@media only screen and (max-width: 1023px){#header .logo span{font-size:19px}}#header .aux_area{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;color:white;width:100%;margin-bottom:20px}@media only screen and (max-width: 1023px){#header .aux_area{width:auto;height:40px;width:100%;-ms-flex-pack:start;justify-content:flex-start}}#header .aux_area .social_media{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-right:35px}@media only screen and (max-width: 1023px){#header .aux_area .social_media{margin-left:170px}}#header .aux_area .social_media a{margin-right:10px;padding:5px}#header .aux_area .social_media a:hover{animation:rubberBand 0.5s}#header .aux_area .social_media a:last-child{margin-right:0}#header .aux_area .language{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative;transition:all 0.2s}@media only screen and (max-width: 1023px){#header .aux_area .language{height:40px;width:156px;display:block;overflow:hidden;position:absolute;left:20px;top:20px;-ms-flex-direction:column;flex-direction:column}#header .aux_area .language.active{height:200px}#header .aux_area .language.active a{pointer-events:initial}#header .aux_area .language:after{content:'';width:8px;height:4px;background:url("../images/arrow_lng.png") no-repeat center;position:absolute;top:20px;right:15px;z-index:22}}#header .aux_area .language li{line-height:15px;font-size:12px;color:white;padding:5px 0;background:#F5BE49;transition:ease-in 0.2s;text-transform:uppercase;width:100%;text-align:left}@media only screen and (max-width: 1023px){#header .aux_area .language li{height:40px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:absolute;top:0;left:0;background:#58585B;z-index:1}#header .aux_area .language li:nth-child(2){top:40px}#header .aux_area .language li:nth-child(3){top:80px}#header .aux_area .language li:nth-child(4){top:120px}}#header .aux_area .language li.active{background:#F2994A}@media only screen and (max-width: 1023px){#header .aux_area .language li.active{background:#4F4F4F;top:0 !important}}@media only screen and (min-width: 920px){#header .aux_area .language li:hover{background:#F2994A}}#header .aux_area .language li:first-child a{border-left:0}#header .aux_area .language a{padding:0 5px;border-left:1px solid white;display:block}@media only screen and (max-width: 1023px){#header .aux_area .language a{border-left:0;padding:0 13px}}#header .aux_area .language a span{display:none}@media only screen and (max-width: 1023px){#header .aux_area .language a span{display:inline-block}}#block-mundooec-search h2{display:none}@media only screen and (max-width: 1023px){#block-mundooec-search{width:100%}}#block-mundooec-search .visually-hidden{display:none}#block-mundooec-search #search-block-form{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#block-mundooec-search #search-block-form .form-item{margin:0 !important}@media only screen and (max-width: 1023px){#block-mundooec-search #search-block-form .form-item{width:100%}}#block-mundooec-search #search-block-form #edit-submit{border:0;background:transparent;right:0;cursor:pointer;background:url("../images/search.png") no-repeat center;width:19px;height:19px;font-size:0}@media only screen and (max-width: 1023px){#block-mundooec-search #search-block-form #edit-submit{background:url("../images/search_2.png") no-repeat center;position:absolute;top:50%;margin-top:-9.5px;margin-right:15px}}#block-mundooec-search #search-block-form .form-search{background:transparent;border-width:0 0 1px 0;border-color:white;min-width:320px;color:white;padding:5px 0}@media only screen and (max-width: 1023px){#block-mundooec-search #search-block-form .form-search{background:white;font-size:18px;letter-spacing:-0.03em;color:#959595;padding:10px 40px 10px 10px;font-weight:300;width:100%}}#block-mundooec-search #search-block-form .form-search::-webkit-input-placeholder{opacity:1;font-style:italic}#block-mundooec-search #search-block-form .form-search::-moz-placeholder{opacity:1;font-style:italic}#block-mundooec-search #search-block-form .form-search:-ms-input-placeholder{opacity:1;font-style:italic}#block-mundooec-search #search-block-form .form-search:-moz-placeholder{opacity:1;font-style:italic}.webdoor{position:relative}.webdoor .item{position:relative}.webdoor img{object-fit:cover;height:100%;object-position:center}@media only screen and (max-width: 1023px){.webdoor img{width:100%;height:50vh}}.webdoor .text{position:absolute;top:0;left:50%;transform:translate(-50%, 0);width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width: 1023px){.webdoor .text{position:static;background:#58585B;transform:none}}.webdoor .text .link{line-height:17px;font-size:18px;text-transform:uppercase;color:#FFFFFF;background:rgba(242,139,0,0.7);display:-ms-flexbox;display:flex;-ms-flex-item-align:start;align-self:flex-start;padding:21px 40px 22px;position:absolute;bottom:175px;left:165px;z-index:5;transition:all 0.2s}@media only screen and (min-width: 1023px){.webdoor .text .link:hover{background:#F28B00}}@media only screen and (max-width: 1023px){.webdoor .text .link{bottom:30px;font-size:14px;padding:15px 25px 15px}}@media only screen and (max-width: 768px){.webdoor .text .link{padding:15px 7px 15px}}.webdoor .text .date{color:white;border-bottom:8px solid rgba(245,190,73,0.7);line-height:17px;font-size:18px;text-transform:uppercase;margin-bottom:15px;padding-bottom:3px;display:table;-ms-flex-item-align:start;align-self:flex-start}@media only screen and (max-width: 1023px){.webdoor .text .date{margin-top:-28px}}.webdoor .text .title{font-size:72px;line-height:1;color:#FFFFFF;font-weight:300;height:230px;max-width:920px;overflow:hidden}@media only screen and (max-width: 1280px){.webdoor .text .title{font-size:60px}}@media only screen and (max-width: 1023px){.webdoor .text .title{line-height:45px;font-size:48px;height:250px;padding-bottom:110px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.webdoor .text .title br{display:none}}@media only screen and (max-width: 768px){.webdoor .text .title{line-height:36px;font-size:30px}}.webdoor .row_wrapper{position:relative}.webdoor .row{position:absolute;bottom:180px;width:150px;padding:0 15px;left:0;z-index:1}@media only screen and (max-width: 1023px){.webdoor .row{bottom:30px}}.webdoor .row:before{content:'';right:calc(100% - 155px);width:500%;position:absolute;height:100%;background:#F28B00;opacity:0.7}.webdoor .row .slick-arrow{background:url("../images/arrow.png") no-repeat center;border:0;font-size:0;width:15px;height:22px;padding:30px 30px;cursor:pointer;z-index:1;position:relative;transition:all 0.2s}@media only screen and (min-width: 1023px){.webdoor .row .slick-arrow:hover{background:url("../images/arrow_h.png") no-repeat center}}@media only screen and (max-width: 1023px){.webdoor .row .slick-arrow{padding:25px 30px 22px}}.webdoor .row .slick-arrow.slick-next{transform:rotate(180deg)}.filter{margin-top:-55px}@media only screen and (max-width: 1023px){.filter{margin-top:35px}.filter.active .item{display:block}.filter.active .wrapper,.filter.active .webdoor .text,.webdoor .filter.active .text,.filter.active .webdoor .row_wrapper,.webdoor .filter.active .row_wrapper{overflow:initial}}.filter .wrapper,.filter .webdoor .text,.webdoor .filter .text,.filter .webdoor .row_wrapper,.webdoor .filter .row_wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;position:relative}@media only screen and (max-width: 1023px){.filter .wrapper,.filter .webdoor .text,.webdoor .filter .text,.filter .webdoor .row_wrapper,.webdoor .filter .row_wrapper{-ms-flex-direction:column;flex-direction:column;display:table;padding:0;height:47px;overflow:hidden;position:relative;width:200px}.filter .wrapper:after,.filter .webdoor .text:after,.webdoor .filter .text:after,.filter .webdoor .row_wrapper:after,.webdoor .filter .row_wrapper:after{content:'';position:absolute;right:10px;top:18px;width:21px;height:12px;background:url("../images/arrow_orange.png") no-repeat center}}.filter .wrapper:before,.filter .webdoor .text:before,.webdoor .filter .text:before,.filter .webdoor .row_wrapper:before,.webdoor .filter .row_wrapper:before{content:'';background:url("../images/triangle.png") no-repeat center;width:100%;height:50px;background-size:cover;position:absolute;left:0;bottom:-35px;z-index:1}@media only screen and (max-width: 1023px){.filter .wrapper:before,.filter .webdoor .text:before,.webdoor .filter .text:before,.filter .webdoor .row_wrapper:before,.webdoor .filter .row_wrapper:before{content:none}}.filter .aux_text{display:none}@media only screen and (max-width: 1023px){.filter .aux_text{display:block;line-height:13px;font-size:14px;text-align:center;color:#58585B;font-weight:400;margin-bottom:8px}}.filter .item{background:#F5BE49;color:white;width:24%;padding:50px 20px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-top:8px solid #F28B00;transition:all 0.2s}@media only screen and (min-width: 1023px){.filter .item:hover{background:#58585B}}@media only screen and (max-width: 1023px){.filter .item{width:auto;border-top:0;padding:0;background:transparent;border:1px solid #BDBDBD;position:absolute;left:0;top:0;width:200px;-ms-flex-align:start;align-items:flex-start;display:none;background:white !important;z-index:1}.filter .item.active{border:1px solid #BDBDBD !important;display:block;top:0 !important;background:transparent !important}.filter .item:first-child{background:transparent !important}.filter .item:nth-child(2){top:45px}.filter .item:nth-child(3){top:91px}.filter .item:nth-child(4){top:139px}.filter .item:nth-child(5){top:180px}.filter .item:last-child{border-top:0}}.filter .item p{line-height:17px;font-size:16px;text-align:center;text-transform:uppercase}@media only screen and (max-width: 1023px){.filter .item p{display:none}}.filter .item .title{line-height:27px;font-size:26px;text-align:center;font-weight:600}@media only screen and (max-width: 1023px){.filter .item .title{line-height:15px;font-size:16px;color:#F28B00;padding:15px}}.filter .item:nth-child(2n){background:#F28B00;border-color:#F5BE49}@media only screen and (min-width: 1023px){.filter .item:nth-child(2n):hover{background:#58585B}}@media only screen and (max-width: 1023px){.filter .item:nth-child(2n){background:transparent;border-color:#BDBDBD}}.filter .item:nth-child(2n):before{background:#F5BE49}.cards{margin-top:80px}.cards .views-element-container,.cards .views-infinite-scroll-content-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.cards .views-element-container:before,.cards .views-infinite-scroll-content-wrapper:before{content:none !important}.cards .copy_link.active .tooltiptext{visibility:visible;opacity:1}.cards .copy_link .tooltiptext{visibility:hidden;width:120px;background-color:#555;color:#fff;text-align:center;padding:5px 0;border-radius:6px;position:absolute;z-index:1;bottom:125%;left:50%;margin-left:-60px;opacity:0;transition:all 0.3s}.cards .copy_link .tooltiptext::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#555 transparent transparent transparent}.cards .wrap_media{position:relative}.cards .wrapper,.cards .webdoor .text,.webdoor .cards .text,.cards .webdoor .row_wrapper,.webdoor .cards .row_wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.cards .card{width:49%;margin-bottom:50px}@media only screen and (min-width: 1023px){.cards .card:hover .name{background:#58585B}.cards .card:hover .title{color:#F28B00}}@media only screen and (max-width: 768px){.cards .card{width:100%}}.cards .card .date{line-height:15px;font-size:14px;font-weight:bold;color:#F28B00}.cards .card .title{line-height:25px;font-size:22px;color:#828282;font-weight:600;margin-top:10px;margin-bottom:15px;min-height:50px;transition:all 0.2s}@media only screen and (max-width: 768px){.cards .card .title{font-size:18px;line-height:22px}}.cards .card .desc{line-height:21px;font-size:14px;color:#757472;margin-top:20px}.cards .card .media{position:relative;overflow:hidden}.cards .card .media img{height:100%;object-fit:cover;object-position:center;transition:all 0.2s}@media only screen and (min-width: 1023px){.cards .card .media img:hover{transform:scale(1.2)}}@media only screen and (max-width: 768px){.cards .card .media img{width:100%}}@media only screen and (max-width: 740px){.cards .card .media img{width:auto}}.cards .card .wrap_social{position:absolute;bottom:0;right:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.cards .card .wrap_social .wrap_share{position:relative;z-index:99}@media only screen and (min-width: 1023px){.cards .card .wrap_social .wrap_share:hover a.share{background:#58585B}.cards .card .wrap_social .wrap_share:hover .share_items{transform:translateX(0%)}}@media only screen and (max-width: 1023px){.cards .card .wrap_social .wrap_share.active a.share{background:#58585B}.cards .card .wrap_social .wrap_share.active .share_items{transform:translateX(0%)}}.cards .card .wrap_social .share_items{display:-ms-flexbox;display:flex;position:absolute;bottom:0;width:175px;right:0;transition:all 0.2s;transform:translateX(100%)}.cards .card .wrap_social .share_items a{display:table;background:#58585B;width:44px;height:41px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.cards .card .wrap_social .share_items a img{object-fit:initial;height:initial}.cards .card .wrap_social a{background:#F5BE49;padding:10px;margin-top:1px;transition:all 0.2s;display:table;z-index:1;position:relative}.cards .card .wrap_social a.share{width:100%}@media only screen and (min-width: 1023px){.cards .card .wrap_social a:hover{background:#58585B}}.cards .card .wrap_social a:hover img{animation:rubberBand 0.5s;transform:scale(1) !important}.cards .card .name{line-height:21px;font-size:16px;color:#FFFFFF;transform:rotate(-90deg);background:#F28B00;display:table;padding:5px 10px;position:absolute;top:27%;left:-43px;width:135px;transition:all 0.2s}.cards .card .name:before{content:'';height:10px;width:1000%;background:#F2C94C;position:absolute;top:-9px;left:50%}.post{margin-top:50px}.post .wrap_media{position:relative}.post .wrap_social{position:absolute;bottom:0;right:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.post .wrap_social img{object-fit:initial !important;height:initial !important;width:initial !important}@media only screen and (min-width: 1023px){.post .wrap_social .wrap_share:hover a.share{background:#58585B}.post .wrap_social .wrap_share:hover .share_items{transform:translateX(0%)}}@media only screen and (max-width: 1023px){.post .wrap_social .wrap_share.active a.share{background:#58585B}.post .wrap_social .wrap_share.active .share_items{transform:translateX(0%)}}.post .wrap_social .share_items{display:-ms-flexbox;display:flex;position:absolute;bottom:0;width:175px;right:0;transition:all 0.2s;transform:translateX(100%)}.post .wrap_social .share_items a{display:table;background:#58585B;width:44px;height:41px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.post .wrap_social a{background:#F5BE49;padding:10px;margin-top:1px;transition:all 0.2s;display:table;z-index:1;position:relative}.post .wrap_social a.share{width:100%}@media only screen and (min-width: 1023px){.post .wrap_social a:hover{background:#58585B}}.post .wrap_social a:hover img{animation:rubberBand 0.5s}.post .featured_block{display:-ms-flexbox;display:flex;margin-top:35px}@media only screen and (max-width: 640px){.post .featured_block{-ms-flex-direction:column;flex-direction:column}}.post .featured_block .sub_title{color:#F28B00}.post .featured_block .sub_title+p{margin-top:0}.post .featured_block .text{width:80%;padding-left:20px}@media only screen and (max-width: 640px){.post .featured_block .text{width:100%;padding-left:0}}.post .featured_block .media{width:55%;margin-bottom:0}@media only screen and (max-width: 640px){.post .featured_block .media{width:100%}}.post .featured_block .media img{height:312px;width:auto}@media only screen and (max-width: 640px){.post .featured_block .media img{width:100%;height:100%}}.post p{line-height:23px;font-size:18px;color:#757472;margin-top:20px}.post p a{color:#F28B00;text-decoration:underline}.post .date{line-height:19px;font-size:18px;color:#F28B00;margin-bottom:10px;display:block;font-weight:bold}.post .title{line-height:34px;font-size:36px;color:#828282;font-weight:600;margin-bottom:30px}.post .title a{color:#F28B00;text-decoration:underline}.post .image_reference{line-height:15px;font-size:12px;padding-top:10px;color:#757472;height:40px;overflow:hidden}.post .media{position:relative;overflow:hidden;margin-bottom:30px}.post .media img{width:100%;object-fit:cover;object-position:center}.post .name{line-height:21px;font-size:16px;color:#FFFFFF;transform:rotate(-90deg);background:#F28B00;display:table;padding:5px 10px;position:absolute;top:27%;left:-43px;width:135px}.post .name:before{content:'';height:10px;width:1000%;background:#F2C94C;position:absolute;top:-9px;left:50%}.comments{margin-top:10%}.comments .form_action{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;margin-top:10px}.comments .form_action .reset{background:#F2F2F2;border:1px solid #FFFFFF;line-height:23px;font-size:16px;text-align:center;letter-spacing:-0.01em;color:#F28B00;padding:8px 40px;cursor:pointer}.comments .form_action .submit{background:#F28B00;border:1px solid #FFFFFF;margin-left:10px;line-height:23px;font-size:16px;text-align:center;letter-spacing:-0.01em;color:#fff;padding:8px 40px;cursor:pointer}.comments .comment_form{max-width:700px;margin:80px auto}.comments .comment_form .textarea{background:#FFFFFF;border:1px solid #E0E0E0;resize:none;width:100%;height:264px;padding:20px 15px;line-height:25px;font-size:18px;color:#58585B}.comments .comment_form .form_head{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.comments .comment_form .form_head span{line-height:17px;font-size:12px;color:#58585B}@media only screen and (max-width: 640px){.comments .comment_form .form_head span{text-align:right}}.comments .comment_form .form_head span br{display:none}@media only screen and (max-width: 640px){.comments .comment_form .form_head span br{display:block}}.comments .comment_form .form_head p{line-height:28px;font-size:20px;font-weight:bold;color:#58585B}.comments .comments_list{margin-top:20px}.comments .comments_list .comment{max-width:700px;margin:0 auto;padding:20px 15px 40px;border:1px solid #E0E0E0;position:relative}.comments .comments_list .comment+.comment{border-top:0}.comments .comments_list .comment .link_report{line-height:17px;font-size:12px;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#F28B00;position:absolute;right:15px;bottom:15px}.comments .comments_list .comment p{line-height:25px;font-size:18px;color:#58585B}.comments .comments_list .comment p+p{margin-top:15px}.comments .comments_list .comment .head_info{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:10px}@media only screen and (max-width: 640px){.comments .comments_list .comment .head_info{-ms-flex-wrap:wrap;flex-wrap:wrap}}.comments .comments_list .comment .head_info .likes{line-height:23px;font-size:16px;display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;font-weight:bold;color:#F28B00;margin-left:auto}@media only screen and (max-width: 640px){.comments .comments_list .comment .head_info .likes{width:100%;-ms-flex-pack:end;justify-content:flex-end;margin-top:10px}}.comments .comments_list .comment .head_info .likes:hover img{animation:rubberBand 0.5s}.comments .comments_list .comment .head_info .likes img{margin-right:5px}.comments .comments_list .comment .head_info .date{line-height:17px;font-size:12px;color:#58585B;font-weight:bold;margin-left:40px}@media only screen and (max-width: 640px){.comments .comments_list .comment .head_info .date{margin-left:auto}}.comments .comments_list .comment .head_info .name{line-height:23px;font-size:16px;font-weight:bold;color:#F28B00}.comments .orderby{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-top:10px}.comments .orderby span{line-height:20px;font-size:14px;text-transform:uppercase;color:#8F8F8F;margin-right:5px}.comments .orderby .link{color:#58585B;font-size:14px;line-height:20px;font-weight:bold;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-right:5px}.comments .orderby .link.active{color:#F28B00}.comments .orderby .link:before{content:'|';margin-right:5px}.comments .orderby .link:nth-child(2):before{content:''}.comments .head{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #E0E0E0;padding-bottom:10px}.comments .head .link_coments{line-height:20px;font-size:14px;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-transform:uppercase;color:#F28B00;font-weight:bold}.comments .head .title{line-height:34px;font-size:30px;color:#58585B}.comments .head .title strong{font-weight:400}.comments .head .title small{font-size:16px;color:#F28B00;font-weight:normal}.sidebar{margin-top:50px}.sidebar .list-links{margin-top:45px}.sidebar .list-links li{margin-bottom:8px}.sidebar .list-links a{background:#F28B00;border-left:8px solid #F2C94C;color:white;line-height:23px;font-size:16px;color:#FFFFFF;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;padding:15px 10px}.sidebar .title{line-height:24px;font-size:23px;color:#F28B00}.sidebar .cards{margin-top:20px}.sidebar .cards .card{width:100%;margin-bottom:30px}.sidebar .cards .card .title{line-height:21px;font-size:20px}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJhc2UvY29uZmlnLnNjc3MiLCJiYXNlL25vcm1hbGl6ZS5zY3NzIiwiYmFzZS9wYWdlcy5zY3NzIiwiYmFzZS9mdW5jdGlvbnMuc2NzcyIsImJhc2UvYnV0dG9ucy5zY3NzIiwiYmFzZS90eXBvZ3JhcGh5LnNjc3MiLCJiYXNlL2dsb2JhbC5zY3NzIiwiYmFzZS9taXhpbnMuc2NzcyIsImJhc2Uvc2xpY2suc2NzcyIsImNvbXBvbmVudHMvbWVudS5zY3NzIiwiY29tcG9uZW50cy93ZWJkb29yLnNjc3MiLCJjb21wb25lbnRzL2NhcmRzLnNjc3MiLCJjb21wb25lbnRzL3Bvc3Quc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxpRkNBQSw0RUFBNEUsRUFPMUUsc0JBQ0EsU0FDQSxVQUNBLFlBQWEsQ0FDYixFQUVBLGNBQ0Esd0JBQ0EsWUFBYSxDQUNkLEtBRUMsdUJBQ0EsMEJBQ0EsNkJBQThCLENBQy9CLElBRUMsZUFDQSxZQUNBLGFBQWMsQ0FDZixHQUVDLGVBQWdCLENBQ2pCLEtBTUMsUUFBUyxDQUNWLG9GQXVCQyxhQUFjLENBQ2YsUUFFQyxlQUNBLGVBQWdCLENBQ2pCLDRCQVVDLG9CQUFxQixDQUN0QixzQkFPQyxhQUNBLFFBQVMsQ0FDVixTQU9DLHVCQUF3QixDQUN6QixrQkFTQyxZQUFhLENBekZmLEVBcUdFLDZCQUNBLG9DQUFxQyxDQUN0QyxpQkFTQyxlQUFnQixDQUNqQixZQVdDLG1CQUNBLDBCQUNBLGdDQUFpQyxDQUNsQyxTQVFDLG1CQUFvQixDQUZ0QixTQVdFLGtCQUFtQixDQUNwQixJQU9DLGlCQUFrQixDQUNuQixHQVFDLGNBQ0EsZUFBZ0IsQ0FDakIsS0FPQyxzQkFDQSxVQUFXLENBQ1osTUFPQyxhQUFjLENBQ2YsUUFTQyxjQUNBLGNBQ0Esa0JBQ0EsdUJBQXdCLENBQ3pCLElBR0MsY0FBZSxDQUNoQixJQUdDLFVBQVcsQ0E5TGIsSUF5TUUsaUJBQWtCLENBQ25CLGVBT0MsZUFBZ0IsQ0FDakIsa0JBY0MsaUNBQ0Es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QixDQWhNN0IsdUJBbU1ZLGlCQUNBLGVBQ0EsYUFBYyxDQXJNMUIsOEJBdU1nQixlQUFnQixDQXZNaEMsNkJBME1nQixlQUNBLGNBQ0Esa0JBQW1CLENBQ3RCLFNBS1QsZUFBZ0IsQ0FEcEIscUJBR1EsZUFBZ0IsQ0FIeEIsd0JBS1ksaUJBQWtCLENBTDlCLHVCQVFZLG1CQUNBLDhCQUNBLFlBQ0EsaUJBQ0EsZUFDQSxjQUNBLG9CQUFBLEFBQ0EsYUFBQSxzQkFBQSxBQUNBLG1CQUFBLFdBQ0EsaUJBQWtCLENBakI5QixnQkFxQlEsaUJBQ0EsZUFDQSxhQUFjLENBdkJ0QixnQkEwQlEsZUFBZ0IsQ0ExQnhCLHNCQTRCWSxXQUNBLGtCQUFtQixDQTdCL0IsNkJBK0JnQixpQkFDQSxjQUFlLENBRWxCIiwiZmlsZSI6Im1haW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1PcGVuK1NhbnM6MzAwLDQwMCw2MDAsNzAwJyk7IiwiLyohIG5vcm1hbGl6ZS5jc3MgdjQuMS4xIHwgTUlUIExpY2Vuc2UgfCBnaXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzcyAqL1xuXG4vKipcbiAqIDEuIENoYW5nZSB0aGUgZGVmYXVsdCBmb250IGZhbWlseSBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cbiAqIDIuIFByZXZlbnQgYWRqdXN0bWVudHMgb2YgZm9udCBzaXplIGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZXMgaW4gSUUgYW5kIGlPUy5cbiAqL1xuICp7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgb3V0bGluZTogbm9uZTtcbiB9XG5he1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpbmhlcml0O1xuICBmb250OiBpbmhlcml0O1xufVxuaHRtbCB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmOyAvKiAxICovXG4gIC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvKiAyICovXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLyogMiAqL1xufVxuaW1ne1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG59XG51bHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi8qKlxuICogUmVtb3ZlIHRoZSBtYXJnaW4gaW4gYWxsIGJyb3dzZXJzIChvcGluaW9uYXRlZCkuXG4gKi9cblxuYm9keSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLyogSFRNTDUgZGlzcGxheSBkZWZpbml0aW9uc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSA5LS5cbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIEVkZ2UsIElFLCBhbmQgRmlyZWZveC5cbiAqIDIuIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFLlxuICovXG5cbmFydGljbGUsXG5hc2lkZSxcbmRldGFpbHMsIC8qIDEgKi9cbmZpZ2NhcHRpb24sXG5maWd1cmUsXG5mb290ZXIsXG5oZWFkZXIsXG5tYWluLCAvKiAyICovXG5tZW51LFxubmF2LFxuc2VjdGlvbixcbnN1bW1hcnkgeyAvKiAxICovXG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuc2VjdGlvbiB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSA5LS5cbiAqL1xuXG5hdWRpbyxcbmNhbnZhcyxcbnByb2dyZXNzLFxudmlkZW8ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gaU9TIDQtNy5cbiAqL1xuXG5hdWRpbzpub3QoW2NvbnRyb2xzXSkge1xuICBkaXNwbGF5OiBub25lO1xuICBoZWlnaHQ6IDA7XG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IHZlcnRpY2FsIGFsaWdubWVudCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cbiAqL1xuXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAxMC0uXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRS5cbiAqL1xuXG50ZW1wbGF0ZSwgLyogMSAqL1xuW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBMaW5rc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiAxLiBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBvbiBhY3RpdmUgbGlua3MgaW4gSUUgMTAuXG4gKiAyLiBSZW1vdmUgZ2FwcyBpbiBsaW5rcyB1bmRlcmxpbmUgaW4gaU9TIDgrIGFuZCBTYWZhcmkgOCsuXG4gKi9cblxuYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyAvKiAxICovXG4gIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uLXNraXA6IG9iamVjdHM7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIG91dGxpbmUgb24gZm9jdXNlZCBsaW5rcyB3aGVuIHRoZXkgYXJlIGFsc28gYWN0aXZlIG9yIGhvdmVyZWRcbiAqIGluIGFsbCBicm93c2VycyAob3BpbmlvbmF0ZWQpLlxuICovXG5cbmE6YWN0aXZlLFxuYTpob3ZlciB7XG4gIG91dGxpbmUtd2lkdGg6IDA7XG59XG5cbi8qIFRleHQtbGV2ZWwgc2VtYW50aWNzXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIFJlbW92ZSB0aGUgYm90dG9tIGJvcmRlciBpbiBGaXJlZm94IDM5LS5cbiAqIDIuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBJRSwgT3BlcmEsIGFuZCBTYWZhcmkuXG4gKi9cblxuYWJiclt0aXRsZV0ge1xuICBib3JkZXItYm90dG9tOiBub25lOyAvKiAxICovXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyAvKiAyICovXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDsgLyogMiAqL1xufVxuXG4vKipcbiAqIFByZXZlbnQgdGhlIGR1cGxpY2F0ZSBhcHBsaWNhdGlvbiBvZiBgYm9sZGVyYCBieSB0aGUgbmV4dCBydWxlIGluIFNhZmFyaSA2LlxuICovXG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCB3ZWlnaHQgaW4gQ2hyb21lLCBFZGdlLCBhbmQgU2FmYXJpLlxuICovXG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZGVyO1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHN0eWxlIGluIEFuZHJvaWQgNC4zLS5cbiAqL1xuXG5kZm4ge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgZm9udCBzaXplIGFuZCBtYXJnaW4gb24gYGgxYCBlbGVtZW50cyB3aXRoaW4gYHNlY3Rpb25gIGFuZFxuICogYGFydGljbGVgIGNvbnRleHRzIGluIENocm9tZSwgRmlyZWZveCwgYW5kIFNhZmFyaS5cbiAqL1xuXG5oMSB7XG4gIGZvbnQtc2l6ZTogMmVtO1xuICBtYXJnaW46IDAuNjdlbSAwO1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBiYWNrZ3JvdW5kIGFuZCBjb2xvciBpbiBJRSA5LS5cbiAqL1xuXG5tYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMDtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc21hbGwge1xuICBmb250LXNpemU6IDgwJTtcbn1cblxuLyoqXG4gKiBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBlbGVtZW50cyBmcm9tIGFmZmVjdGluZyB0aGUgbGluZSBoZWlnaHQgaW5cbiAqIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zdWIsXG5zdXAge1xuICBmb250LXNpemU6IDc1JTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdWIge1xuICBib3R0b206IC0wLjI1ZW07XG59XG5cbnN1cCB7XG4gIHRvcDogLTAuNWVtO1xufVxuXG4vKiBFbWJlZGRlZCBjb250ZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSB0aGUgYm9yZGVyIG9uIGltYWdlcyBpbnNpZGUgbGlua3MgaW4gSUUgMTAtLlxuICovXG5cbmltZyB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuLyoqXG4gKiBIaWRlIHRoZSBvdmVyZmxvdyBpbiBJRS5cbiAqL1xuXG5zdmc6bm90KDpyb290KSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi8qIEdyb3VwaW5nIGNvbnRlbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5jb2RlLFxua2JkLFxucHJlLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTsgLyogMSAqL1xuICBmb250LXNpemU6IDFlbTsgLyogMiAqL1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBtYXJnaW4gaW4gSUUgOC5cbiAqL1xuXG5maWd1cmUge1xuICBtYXJnaW46IDFlbSA0MHB4O1xufVxuXG4vKipcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIEZpcmVmb3guXG4gKiAyLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlIGFuZCBJRS5cbiAqL1xuXG5ociB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyAvKiAxICovXG4gIGhlaWdodDogMDsgLyogMSAqL1xuICBvdmVyZmxvdzogdmlzaWJsZTsgLyogMiAqL1xufVxuXG4vKiBGb3Jtc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiAxLiBDaGFuZ2UgZm9udCBwcm9wZXJ0aWVzIHRvIGBpbmhlcml0YCBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cbiAqIDIuIFJlbW92ZSB0aGUgbWFyZ2luIGluIEZpcmVmb3ggYW5kIFNhZmFyaS5cbiAqL1xuXG5idXR0b24sXG5pbnB1dCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgZm9udDogaW5oZXJpdDsgLyogMSAqL1xuICBtYXJnaW46IDA7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBSZXN0b3JlIHRoZSBmb250IHdlaWdodCB1bnNldCBieSB0aGUgcHJldmlvdXMgcnVsZS5cbiAqL1xuXG5vcHRncm91cCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4vKipcbiAqIFNob3cgdGhlIG92ZXJmbG93IGluIElFLlxuICogMS4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZS5cbiAqL1xuXG5idXR0b24sXG5pbnB1dCB7IC8qIDEgKi9cbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBFZGdlLCBGaXJlZm94LCBhbmQgSUUuXG4gKiAxLiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEZpcmVmb3guXG4gKi9cblxuYnV0dG9uLFxuc2VsZWN0IHsgLyogMSAqL1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuLyoqXG4gKiAxLiBQcmV2ZW50IGEgV2ViS2l0IGJ1ZyB3aGVyZSAoMikgZGVzdHJveXMgbmF0aXZlIGBhdWRpb2AgYW5kIGB2aWRlb2BcbiAqICAgIGNvbnRyb2xzIGluIEFuZHJvaWQgNC5cbiAqIDIuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4gKi9cblxuYnV0dG9uLFxuaHRtbCBbdHlwZT1cImJ1dHRvblwiXSwgLyogMSAqL1xuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGlubmVyIGJvcmRlciBhbmQgcGFkZGluZyBpbiBGaXJlZm94LlxuICovXG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKipcbiAqIFJlc3RvcmUgdGhlIGZvY3VzIHN0eWxlcyB1bnNldCBieSB0aGUgcHJldmlvdXMgcnVsZS5cbiAqL1xuXG5idXR0b246LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cImJ1dHRvblwiXTotbW96LWZvY3VzcmluZyxcblt0eXBlPVwicmVzZXRcIl06LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cInN1Ym1pdFwiXTotbW96LWZvY3VzcmluZyB7XG4gIG91dGxpbmU6IDFweCBkb3R0ZWQgQnV0dG9uVGV4dDtcbn1cblxuLyoqXG4gKiBDaGFuZ2UgdGhlIGJvcmRlciwgbWFyZ2luLCBhbmQgcGFkZGluZyBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cbiAqL1xuXG5maWVsZHNldCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjMGMwYzA7XG4gIG1hcmdpbjogMCAycHg7XG4gIHBhZGRpbmc6IDAuMzVlbSAwLjYyNWVtIDAuNzVlbTtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSB0ZXh0IHdyYXBwaW5nIGluIEVkZ2UgYW5kIElFLlxuICogMi4gQ29ycmVjdCB0aGUgY29sb3IgaW5oZXJpdGFuY2UgZnJvbSBgZmllbGRzZXRgIGVsZW1lbnRzIGluIElFLlxuICogMy4gUmVtb3ZlIHRoZSBwYWRkaW5nIHNvIGRldmVsb3BlcnMgYXJlIG5vdCBjYXVnaHQgb3V0IHdoZW4gdGhleSB6ZXJvIG91dFxuICogICAgYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxubGVnZW5kIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLyogMSAqL1xuICBjb2xvcjogaW5oZXJpdDsgLyogMiAqL1xuICBkaXNwbGF5OiB0YWJsZTsgLyogMSAqL1xuICBtYXgtd2lkdGg6IDEwMCU7IC8qIDEgKi9cbiAgcGFkZGluZzogMDsgLyogMyAqL1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsOyAvKiAxICovXG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBkZWZhdWx0IHZlcnRpY2FsIHNjcm9sbGJhciBpbiBJRS5cbiAqL1xuXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4vKipcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIElFIDEwLS5cbiAqIDIuIFJlbW92ZSB0aGUgcGFkZGluZyBpbiBJRSAxMC0uXG4gKi9cblxuW3R5cGU9XCJjaGVja2JveFwiXSxcblt0eXBlPVwicmFkaW9cIl0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXG4gIHBhZGRpbmc6IDA7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBDaHJvbWUuXG4gKi9cblxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBvZGQgYXBwZWFyYW5jZSBpbiBDaHJvbWUgYW5kIFNhZmFyaS5cbiAqIDIuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxuICovXG5cblt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8qIDEgKi9cbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgYW5kIGNhbmNlbCBidXR0b25zIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIE9TIFguXG4gKi9cblxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24sXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSB0ZXh0IHN0eWxlIG9mIHBsYWNlaG9sZGVycyBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmkuXG4gKi9cblxuOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIG9wYWNpdHk6IDAuNTQ7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAqIDIuIENoYW5nZSBmb250IHByb3BlcnRpZXMgdG8gYGluaGVyaXRgIGluIFNhZmFyaS5cbiAqL1xuXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8qIDEgKi9cbiAgZm9udDogaW5oZXJpdDsgLyogMiAqL1xufSIsIkBrZXlmcmFtZXMgbGRzLWJhcnMge1xyXG4gICAgMCUge1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgaGVpZ2h0OiAxMHB4O1xyXG4gICAgfVxyXG4gICAgMTAlIHtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIGhlaWdodDogMTFweDtcclxuICAgIH1cclxuICAgIDIwJSB7XHJcbiAgICAgICAgaGVpZ2h0OiAxMnB4O1xyXG4gICAgfVxyXG4gICAgMzAlIHtcclxuICAgICAgICBoZWlnaHQ6IDEzcHg7XHJcbiAgICB9XHJcbiAgICA0MCUge1xyXG4gICAgICAgIGhlaWdodDogMTRweDtcclxuICAgIH1cclxuICAgIDUwJSB7XHJcbiAgICAgICAgaGVpZ2h0OiAxNXB4O1xyXG4gICAgfVxyXG4gICAgNjAlIHtcclxuICAgICAgICBoZWlnaHQ6IDE2cHg7XHJcbiAgICB9XHJcbiAgICA3MCUge1xyXG4gICAgICAgIGhlaWdodDogMTdweDtcclxuICAgIH1cclxuICAgIDgwJSB7XHJcbiAgICAgICAgaGVpZ2h0OiAxOHB4O1xyXG4gICAgfVxyXG4gICAgOTAlIHtcclxuICAgICAgICBoZWlnaHQ6IDE5cHg7XHJcbiAgICB9XHJcbiAgICAxMDAlIHtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIGhlaWdodDogMTlweDtcclxuICAgIH1cclxufVxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgbGRzLWJhcnMge1xyXG4gICAgMCUge1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgaGVpZ2h0OiAxMHB4O1xyXG4gICAgfVxyXG4gICAgMTAlIHtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIGhlaWdodDogMTFweDtcclxuICAgIH1cclxuICAgIDIwJSB7XHJcbiAgICAgICAgaGVpZ2h0OiAxMnB4O1xyXG4gICAgfVxyXG4gICAgMzAlIHtcclxuICAgICAgICBoZWlnaHQ6IDEzcHg7XHJcbiAgICB9XHJcbiAgICA0MCUge1xyXG4gICAgICAgIGhlaWdodDogMTRweDtcclxuICAgIH1cclxuICAgIDUwJSB7XHJcbiAgICAgICAgaGVpZ2h0OiAxNXB4O1xyXG4gICAgfVxyXG4gICAgNjAlIHtcclxuICAgICAgICBoZWlnaHQ6IDE2cHg7XHJcbiAgICB9XHJcbiAgICA3MCUge1xyXG4gICAgICAgIGhlaWdodDogMTdweDtcclxuICAgIH1cclxuICAgIDgwJSB7XHJcbiAgICAgICAgaGVpZ2h0OiAxOHB4O1xyXG4gICAgfVxyXG4gICAgOTAlIHtcclxuICAgICAgICBoZWlnaHQ6IDE5cHg7XHJcbiAgICB9XHJcbiAgICAxMDAlIHtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIGhlaWdodDogMTlweDtcclxuICAgIH1cclxufVxyXG4ubGRzLWNzc3tcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIC50ZXh0IHtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTVweDtcclxuICAgICAgICBmb250LXNpemU6IDExcHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxZW07XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBjb2xvcjogIzgyODI4MjtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgfVxyXG59XHJcbi5sZHMtYmFycyB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyAgICBcclxufVxyXG4ubGRzLWJhcnMgZGl2IHtcclxuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XHJcbiAgICB3aWR0aDogNXB4O1xyXG4gICAgaGVpZ2h0OiAxOXB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTBweDtcclxuICAgIHRvcDogMDtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBsZHMtYmFycyAxcyBlYXNlLWluIGluZmluaXRlO1xyXG4gICAgYW5pbWF0aW9uOiBsZHMtYmFycyAxcyBlYXNlLWluIGluZmluaXRlO1xyXG59XHJcbi5sZHMtYmFycyBkaXY6bnRoLWNoaWxkKDEpIHtcclxuICAgIGxlZnQ6IDM1cHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZTBlMGUwO1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IC0wLjZzO1xyXG4gICAgYW5pbWF0aW9uLWRlbGF5OiAtMC42cztcclxufVxyXG4ubGRzLWJhcnMgZGl2Om50aC1jaGlsZCgyKSB7XHJcbiAgICBsZWZ0OiA3NXB4O1xyXG4gICAgYmFja2dyb3VuZDogI2UwZTBlMDtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAtMC40cztcclxuICAgIGFuaW1hdGlvbi1kZWxheTogLTAuNHM7XHJcbn1cclxuLmxkcy1iYXJzIGRpdjpudGgtY2hpbGQoMykge1xyXG4gICAgbGVmdDogMTE1cHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZTBlMGUwO1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IC0wLjJzO1xyXG4gICAgYW5pbWF0aW9uLWRlbGF5OiAtMC4ycztcclxufVxyXG4ubGRzLWJhcnMgZGl2Om50aC1jaGlsZCg0KSB7XHJcbiAgICBsZWZ0OiAxNTVweDtcclxuICAgIGJhY2tncm91bmQ6ICNlMGUwZTA7XHJcbn1cclxuLmxkcy1iYXJzIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMHB4LCAtMTAwcHgpIHNjYWxlKDEpIHRyYW5zbGF0ZSgxMDBweCwgMTAwcHgpO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMHB4LCAtMTAwcHgpIHNjYWxlKDEpIHRyYW5zbGF0ZSgxMDBweCwgMTAwcHgpO1xyXG59IiwiQC13ZWJraXQta2V5ZnJhbWVzIHJ1YmJlckJhbmQge1xyXG4gICAgZnJvbSB7XHJcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XHJcbiAgICB9XHJcbiAgXHJcbiAgICAzMCUge1xyXG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjI1LCAwLjc1LCAxKTtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMjUsIDAuNzUsIDEpO1xyXG4gICAgfVxyXG4gIFxyXG4gICAgNDAlIHtcclxuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC43NSwgMS4yNSwgMSk7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjc1LCAxLjI1LCAxKTtcclxuICAgIH1cclxuICBcclxuICAgIDUwJSB7XHJcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMTUsIDAuODUsIDEpO1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xNSwgMC44NSwgMSk7XHJcbiAgICB9XHJcbiAgXHJcbiAgICA2NSUge1xyXG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjk1LCAxLjA1LCAxKTtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuOTUsIDEuMDUsIDEpO1xyXG4gICAgfVxyXG4gIFxyXG4gICAgNzUlIHtcclxuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4wNSwgMC45NSwgMSk7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjA1LCAwLjk1LCAxKTtcclxuICAgIH1cclxuICBcclxuICAgIHRvIHtcclxuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcclxuICAgIH1cclxuICB9XHJcbkBrZXlmcmFtZXMgcnViYmVyQmFuZCB7XHJcbiAgICBmcm9tIHtcclxuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcclxuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XHJcbiAgICB9XHJcbiAgICBcclxuICAgIDMwJSB7XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4yNSwgMC43NSwgMSk7XHJcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMjUsIDAuNzUsIDEpO1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICA0MCUge1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuNzUsIDEuMjUsIDEpO1xyXG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjc1LCAxLjI1LCAxKTtcclxuICAgIH1cclxuICAgIFxyXG4gICAgNTAlIHtcclxuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjE1LCAwLjg1LCAxKTtcclxuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xNSwgMC44NSwgMSk7XHJcbiAgICB9XHJcbiAgICBcclxuICAgIDY1JSB7XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC45NSwgMS4wNSwgMSk7XHJcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuOTUsIDEuMDUsIDEpO1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICA3NSUge1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDUsIDAuOTUsIDEpO1xyXG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjA1LCAwLjk1LCAxKTtcclxuICAgIH1cclxuICAgIFxyXG4gICAgdG8ge1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xyXG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcclxuICAgIH1cclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIGxpbmUge1xyXG4gICAgZnJvbSB7XHJcbiAgICAgIHdpZHRoOiAwO1xyXG4gICAgfVxyXG4gIFxyXG4gICAgdG8ge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcbkBrZXlmcmFtZXMgbGluZSB7XHJcbiAgICBmcm9tIHtcclxuICAgICAgICB3aWR0aDogMDtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICB9XHJcbiAgICBcclxuICAgICAgdG8ge1xyXG4gICAgICAgIHdpZHRoOiA1MDAlO1xyXG4gICAgICAgIG9wYWNpdHk6IDAuNztcclxuICAgICAgfVxyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgbG9hZCB7XHJcbiAgZnJvbSB7XHJcbiAgICBoZWlnaHQ6IDExcHg7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICBoZWlnaHQ6IDE5cHg7XHJcbiAgfVxyXG59XHJcbkBrZXlmcmFtZXMgbG9hZCB7XHJcbiAgZnJvbSB7XHJcbiAgICAgIGhlaWdodDogMTFweDtcclxuICAgIH1cclxuICBcclxuICAgIHRvIHtcclxuICAgICAgaGVpZ2h0OiAxOXB4O1xyXG4gICAgfVxyXG59IiwiLmxpbmtfZGVmYXVsdCB7XHJcbiAgICBsaW5lLWhlaWdodDogMjNweDtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMWVtO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI0YyOEIwMDtcclxuICAgIGNvbG9yOiAjRjI4QjAwO1xyXG4gICAgcGFkZGluZzogNXB4O1xyXG4gICAgbWluLXdpZHRoOiAyMjBweDtcclxuICAgIG1hcmdpbjogMjBweCBhdXRvIDA7XHJcbiAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG59IiwiXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdvZGVicmVjaHRzYW5zJztcclxuICAgIHNyYzogdXJsKCcuLi9mb250cy9vZGVicmVjaHQtc2Fuc18wLXdlYmZvbnQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICAgICAgIHVybCgnLi4vZm9udHMvb2RlYnJlY2h0LXNhbnNfMC13ZWJmb250LndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcblxyXG59XHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdvZGVicmVjaHRzbGFiJztcclxuICAgIHNyYzogdXJsKCcuLi9mb250cy9vZGVicmVjaHQtc2xhYi13ZWJmb250LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgICAgICB1cmwoJy4uL2ZvbnRzL29kZWJyZWNodC1zbGFiLXdlYmZvbnQud29mZicpIGZvcm1hdCgnd29mZicpO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHJcbn0iLCJib2R5IHtcclxuICAgIGZvbnQtZmFtaWx5OiAnb2RlYnJlY2h0c2Fucyc7XHJcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XHJcbn1cclxuLnRleHRfYWJvdXQge1xyXG4gICAgbWFyZ2luLXRvcDogNTBweDtcclxuICAgIHAge1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICBjb2xvcjogIzc1NzQ3MjtcclxuICAgICAgICArIHAge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4uaGVhZF9wYWdlIHtcclxuICAgIG1hcmdpbi10b3A6IDQ1cHg7XHJcbiAgICAudGl0bGVfZWRpdG9yaWFzIHtcclxuICAgICAgICBzbWFsbCB7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxM3B4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjRjI4QjAwO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgc3Ryb25nIHtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM0cHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzZweDtcclxuICAgICAgICAgICAgY29sb3I6ICM4MjgyODI7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnRpdGxlIHtcclxuICAgICAgICBsaW5lLWhlaWdodDogMzRweDtcclxuICAgICAgICBmb250LXNpemU6IDMycHg7XHJcbiAgICAgICAgY29sb3I6ICM4MjgyODI7XHJcbiAgICB9XHJcbiAgICBwIHtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTdweDtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgY29sb3I6ICM4MjgyODI7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMzVweDtcclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjRjI4QjAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4ud3JhcHBlciB7XHJcbiAgICBtYXgtd2lkdGg6IDEzNjZweDtcclxuICAgIHBhZGRpbmc6IDAgMTVweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgJi53aXRoX3NpZGViYXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWstbWF4KDEwMjNweCkge1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuY29udGVudCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA3NSU7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrLW1heCgxMDIzcHgpIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5zaWRlYmFyIHtcclxuICAgICAgICAgICAgd2lkdGg6IDIwJTtcclxuICAgICAgICAgICAgbWluLWhlaWdodDogMTAwdmg7XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVhay1tYXgoMTAyM3B4KSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogaW5pdGlhbDtcclxuICAgICAgICAgICAgICAgICYuYmxvY2sge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlOztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4jX19ic19ub3RpZnlfXyB7XHJcbiAgICBib3R0b206IDAgIWltcG9ydGFudDtcclxuICAgIHRvcDogaW5oZXJpdCAhaW1wb3J0YW50O1xyXG59XHJcbi5vaCB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcbi5nbG9iYWxfV3JhcHBlciB7XHJcbiAgICBtYXgtd2lkdGg6IDE5MjBweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG59XHJcbiNmb290ZXIge1xyXG4gICAgcGFkZGluZzogNDVweCAwO1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgkY29sb3I6ICNFQkU4RTMsICRhbHBoYTogMC4yKTtcclxuICAgIC53cmFwcGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrLW1heCg3NjhweCkge1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuY29weSB7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE0cHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgIGNvbG9yOiAjNzU3NDcyO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBAaW5jbHVkZSBicmVhay1tYXgoNzY4cHgpIHtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIkBtaXhpbiBicmVhay1taW4oJGJyZWFrcG9pbnQpIHtcblx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAoIG1pbi13aWR0aDogI3skYnJlYWtwb2ludH0pe1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5AbWl4aW4gYnJlYWstbWF4KCRicmVha3BvaW50KSB7XG5cdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6ICN7JGJyZWFrcG9pbnR9KXtcblx0XHRAY29udGVudDtcblx0fVxufVxuQG1peGluIGJyZWFrLWFuZCgkYnJlYWtwb2ludC1taW4sJGJyZWFrcG9pbnQtbWF4KSB7XG5cdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKCBtaW4td2lkdGg6ICN7JGJyZWFrcG9pbnQtbWlufSApIGFuZCAoIG1heC13aWR0aDogI3skYnJlYWtwb2ludC1tYXh9KXtcblx0XHRAY29udGVudDtcblx0fVxufVxuLy9hZnRlciBlbmQgYmVmb3JlXG5AbWl4aW4gYmVmb3JlLWljb24oJHdpZHRoLCRoZWlnaHQpIHtcblx0JjpiZWZvcmUge1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0d2lkdGg6ICR3aWR0aDtcblx0XHRoZWlnaHQ6ICRoZWlnaHQ7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cbkBtaXhpbiBhZnRlci1pY29uKCR3aWR0aCwkaGVpZ2h0KSB7XG5cdCY6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0d2lkdGg6ICR3aWR0aDtcblx0XHRoZWlnaHQ6ICRoZWlnaHQ7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cblxuQG1peGluIGJlZm9yZS1hZnRlcigkd2lkdGgsJGhlaWdodCkge1xuXHQmOmJlZm9yZSwgJjphZnRlciB7XG5cdFx0Y29udGVudDogXCJcIjtcblx0XHR3aWR0aDogJHdpZHRoO1xuXHRcdGhlaWdodDogJGhlaWdodDtcblx0XHRAY29udGVudDtcblx0fVxufSIsIi5zbGljay1zbGlkZXJ7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpibG9jaztib3gtc2l6aW5nOmJvcmRlci1ib3g7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lOy1tb3otdXNlci1zZWxlY3Q6bm9uZTstbXMtdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lOy13ZWJraXQtdG91Y2gtY2FsbG91dDpub25lOy1raHRtbC11c2VyLXNlbGVjdDpub25lOy1tcy10b3VjaC1hY3Rpb246cGFuLXk7dG91Y2gtYWN0aW9uOnBhbi15Oy13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjp0cmFuc3BhcmVudH0uc2xpY2stbGlzdHtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrO292ZXJmbG93OmhpZGRlbjttYXJnaW46MDtwYWRkaW5nOjB9LnNsaWNrLWxpc3Q6Zm9jdXN7b3V0bGluZTowfS5zbGljay1saXN0LmRyYWdnaW5ne2N1cnNvcjpwb2ludGVyO2N1cnNvcjpoYW5kfS5zbGljay1zbGlkZXIgLnNsaWNrLWxpc3QsLnNsaWNrLXNsaWRlciAuc2xpY2stdHJhY2t7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApOy1tb3otdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKTstby10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCl9LnNsaWNrLXRyYWNre3Bvc2l0aW9uOnJlbGF0aXZlO3RvcDowO2xlZnQ6MDtkaXNwbGF5OmJsb2NrO21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG99LnNsaWNrLXRyYWNrOmFmdGVyLC5zbGljay10cmFjazpiZWZvcmV7ZGlzcGxheTp0YWJsZTtjb250ZW50OicnfS5zbGljay10cmFjazphZnRlcntjbGVhcjpib3RofS5zbGljay1sb2FkaW5nIC5zbGljay10cmFja3t2aXNpYmlsaXR5OmhpZGRlbn0uc2xpY2stc2xpZGV7ZGlzcGxheTpub25lO2Zsb2F0OmxlZnQ7aGVpZ2h0OjEwMCU7bWluLWhlaWdodDoxcHh9W2Rpcj1ydGxdIC5zbGljay1zbGlkZXtmbG9hdDpyaWdodH0uc2xpY2stc2xpZGUgaW1ne2Rpc3BsYXk6YmxvY2t9LnNsaWNrLXNsaWRlLnNsaWNrLWxvYWRpbmcgaW1ne2Rpc3BsYXk6bm9uZX0uc2xpY2stc2xpZGUuZHJhZ2dpbmcgaW1ne3BvaW50ZXItZXZlbnRzOm5vbmV9LnNsaWNrLWluaXRpYWxpemVkIC5zbGljay1zbGlkZXtkaXNwbGF5OmJsb2NrfS5zbGljay1sb2FkaW5nIC5zbGljay1zbGlkZXt2aXNpYmlsaXR5OmhpZGRlbn0uc2xpY2stdmVydGljYWwgLnNsaWNrLXNsaWRle2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OmF1dG87Ym9yZGVyOjFweCBzb2xpZCB0cmFuc3BhcmVudH0uc2xpY2stYXJyb3cuc2xpY2staGlkZGVue2Rpc3BsYXk6bm9uZX1cclxuLyojIHNvdXJjZU1hcHBpbmdVUkw9c2xpY2subWluLmNzcy5tYXAgKi8iLCIjaGVhZGVyIHtcclxuICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL21lbnVfYmcucG5nJykgbm8tcmVwZWF0IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIEBpbmNsdWRlIGJyZWFrLW1heCgxMDIzcHgpIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjNTg1ODVCICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XHJcbiAgICB9XHJcbiAgICAmLmZpeGVkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgei1pbmRleDogNDtcclxuICAgIH1cclxuICAgIC5tYWluX2FyZWEge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICB3aWR0aDogODAlO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBAaW5jbHVkZSBicmVhay1tYXgoMTAyM3B4KSB7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIGhlaWdodDogOHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwMCU7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgYm90dG9tOiAtMTdweDtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI0Y1QkU0OTtcclxuICAgICAgICAgICAgb3BhY2l0eTogMC43O1xyXG4gICAgICAgICAgICBhbmltYXRpb246IGxpbmUgMnM7IFxyXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVhay1tYXgoMTAyM3B4KSB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICNibG9jay1tdW5kb29lYy1tYWluLW1lbnUge1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgIC52aXN1YWxseS1oaWRkZW57XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrLW1heCgxMDIzcHgpIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgb3JkZXI6IDI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLm1lbnUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVhay1tYXgoMTAyM3B4KSB7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNDVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAubWVudS1pdGVtIHtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDM1cHg7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWstbWF4KDEwMjNweCkge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wM2VtO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNCREJEQkQ7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICY6OmZpcnN0LWxldHRlcntcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICA+IGEge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogLTE5cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVhay1tYXgoMTAyNHB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IC0yMXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrLW1heCgxMDIzcHgpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJi5pcy1hY3RpdmUsICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVhay1tYXgoMTAyM3B4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVhay1tYXgoMTAyNHB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi5tZW51LWl0ZW0tLWV4cGFuZGVkIHtcclxuICAgICAgICAgICAgICAgICAgICA+IC5tZW51e1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMzNweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMztcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMHB4IHNvbGlkICNGNUJFNDk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVhay1tYXgoMTAyM3B4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAubWVudS1pdGVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMTVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxODBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGMjhCMDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVhay1tYXgoMTAyM3B4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wM2VtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzRGNEY0RiAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNGNUJFNDk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuYWN0aXZle1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICM1ODU4NUI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVhay1taW4oOTIwcHgpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzU4NTg1QjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGEgKyAubWVudSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWstbWF4KDEwMjNweCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGR7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmdsb2JhbCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgIH1cclxuICAgIC5oYW5kbGVfbWVudSB7XHJcbiAgICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxNnB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICByaWdodDogMTVweDtcclxuICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgei1pbmRleDogOTk7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICBAaW5jbHVkZSBicmVhay1tYXgoMTAyM3B4KSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICY6YWZ0ZXIsICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTIuNXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG4gICAgICAgICAgICB9ICAgIFxyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xyXG4gICAgICAgICAgICB9ICAgIFxyXG4gICAgICAgIH1cclxuICAgICAgICAmOmFmdGVyLCAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDVweDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGNUJFNDk7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcclxuICAgICAgICB9XHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgIHRvcDogMTBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAubW9iaWxlX3dyYXAge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBAaW5jbHVkZSBicmVhay1tYXgoMTAyM3B4KSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICM1ODU4NUI7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgICAgICAgICAgei1pbmRleDogMjtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAxMDB2aDtcclxuICAgICAgICAgICAgcGFkZGluZzogMjBweDtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcclxuICAgICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5tYWluX2FyZWEge1xyXG4gICAgfVxyXG4gICAgLmxvZ28ge1xyXG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMzBweDtcclxuICAgICAgICBAaW5jbHVkZSBicmVhay1tYXgoMTAyM3B4KSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxNXB4O1xyXG4gICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDc4cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjVweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4xZW07XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWstbWF4KDEwMjNweCkge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmF1eF9hcmVhIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWstbWF4KDEwMjNweCkge1xyXG4gICAgICAgICAgICAvLyBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIC8vIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5zb2NpYWxfbWVkaWEge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDM1cHg7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrLW1heCgxMDIzcHgpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNzBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweDtcclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbjogcnViYmVyQmFuZCAwLjVzOyBcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5sYW5ndWFnZXtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcclxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWstbWF4KDEwMjNweCkge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDE1NnB4O1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMjBweDtcclxuICAgICAgICAgICAgICAgIHRvcDogMjBweDtcclxuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMDBweDtcclxuICAgICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IGluaXRpYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDhweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDRweDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9hcnJvd19sbmcucG5nJykgbm8tcmVwZWF0IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDIyO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDA7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRjVCRTQ5O1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogZWFzZS1pbiAwLjJzO1xyXG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWstbWF4KDEwMjNweCkge1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICM1ODU4NUI7XHJcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNDBweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMykge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDgwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDQpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxMjBweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0YyOTk0QTtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVhay1tYXgoMTAyM3B4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICM0RjRGNEY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrLW1pbig5MjBweCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRjI5OTRBO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDVweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgd2hpdGU7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrLW1heCgxMDIzcHgpIHtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDEzcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrLW1heCgxMDIzcHgpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuI2Jsb2NrLW11bmRvb2VjLXNlYXJjaCB7XHJcbiAgICBoMiB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIGJyZWFrLW1heCgxMDIzcHgpIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICAgIC52aXN1YWxseS1oaWRkZW57XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICAgICNzZWFyY2gtYmxvY2stZm9ybSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgICAgICAgIFxyXG4gICAgICAgIC5mb3JtLWl0ZW0ge1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWstbWF4KDEwMjNweCkge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgI2VkaXQtc3VibWl0IHtcclxuICAgICAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvc2VhcmNoLnBuZycpIG5vLXJlcGVhdCBjZW50ZXI7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxOXB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDE5cHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWstbWF4KDEwMjNweCkge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvc2VhcmNoXzIucG5nJykgbm8tcmVwZWF0IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTkuNXB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5mb3JtLXNlYXJjaCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDAgMCAxcHggMDtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB3aGl0ZTtcclxuICAgICAgICAgICAgbWluLXdpZHRoOiAzMjBweDtcclxuICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA1cHggMDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWstbWF4KDEwMjNweCkge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDNlbTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjOTU5NTk1O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCA0MHB4IDEwcHggMTBweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHsgLyogQ2hyb21lL09wZXJhL1NhZmFyaSAqL1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOjotbW96LXBsYWNlaG9sZGVyIHsgLyogRmlyZWZveCAxOSsgKi9cclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBJRSAxMCsgKi9cclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjotbW96LXBsYWNlaG9sZGVyIHsgLyogRmlyZWZveCAxOC0gKi9cclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIud2ViZG9vciB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAuaXRlbSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgfVxyXG4gICAgaW1nIHtcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWstbWF4KDEwMjNweCkge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiA1MHZoO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC50ZXh0IHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcclxuICAgICAgICBAZXh0ZW5kIC53cmFwcGVyO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWstbWF4KDEwMjNweCkge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjNTg1ODVCO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5saW5rIHtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE3cHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgY29sb3I6ICNGRkZGRkY7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoI0YyOEIwMCwgMC43KTtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgcGFkZGluZzogMjFweCA0MHB4IDIycHg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgYm90dG9tOiAxNzVweDtcclxuICAgICAgICAgICAgbGVmdDogMTY1cHg7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDU7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVhay1taW4oMTAyM3B4KSB7XHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRjI4QjAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrLW1heCgxMDIzcHgpIHtcclxuICAgICAgICAgICAgICAgIGJvdHRvbTogMzBweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMjVweCAxNXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrLW1heCg3NjhweCkge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTVweCA3cHggMTVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuZGF0ZSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogOHB4IHNvbGlkIHJnYmEoI0Y1QkU0OSwgMC43KTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE3cHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDNweDtcclxuICAgICAgICAgICAgZGlzcGxheTogdGFibGU7XHJcbiAgICAgICAgICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrLW1heCgxMDIzcHgpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0yOHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50aXRsZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNzJweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjRkZGRkZGO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDIzMHB4O1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDkyMHB4O1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVhay1tYXgoMTI4MHB4KSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDYwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWstbWF4KDEwMjNweCkge1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQ1cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDQ4cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI1MHB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDExMHB4O1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBiciB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVhay1tYXgoNzY4cHgpIHtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnJvd193cmFwcGVyIHtcclxuICAgICAgICBAZXh0ZW5kIC53cmFwcGVyO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIH1cclxuICAgIC5yb3cge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBib3R0b206IDE4MHB4O1xyXG4gICAgICAgIHdpZHRoOiAxNTBweDtcclxuICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrLW1heCgxMDIzcHgpIHtcclxuICAgICAgICAgICAgYm90dG9tOiAzMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICByaWdodDogY2FsYygxMDAlIC0gMTU1cHgpO1xyXG4gICAgICAgICAgICB3aWR0aDogNTAwJTtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGMjhCMDA7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuNztcclxuICAgICAgICB9XHJcbiAgICAgICAgLnNsaWNrLWFycm93IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvYXJyb3cucG5nJykgbm8tcmVwZWF0IGNlbnRlcjtcclxuICAgICAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDA7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxNXB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMzBweDtcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVhay1taW4oMTAyM3B4KSB7XHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9hcnJvd19oLnBuZycpIG5vLXJlcGVhdCBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWstbWF4KDEwMjNweCkge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjVweCAzMHB4IDIycHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5zbGljay1uZXh0IHtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5maWx0ZXIge1xyXG4gICAgbWFyZ2luLXRvcDogLTU1cHg7XHJcbiAgICBAaW5jbHVkZSBicmVhay1tYXgoMTAyM3B4KSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMzVweDtcclxuICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgIC5pdGVtIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC53cmFwcGVyIHtcclxuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBpbml0aWFsO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLndyYXBwZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrLW1heCgxMDIzcHgpIHtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgICAgICAgICAgICBcclxuICAgICAgICAgICAgZGlzcGxheTogdGFibGU7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIGhlaWdodDogNDdweDtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICB3aWR0aDogMjAwcHg7XHJcbiAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICByaWdodDogMTBweDtcclxuICAgICAgICAgICAgICAgIHRvcDogMThweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyMXB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvYXJyb3dfb3JhbmdlLnBuZycpIG5vLXJlcGVhdCBjZW50ZXI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvdHJpYW5nbGUucG5nJykgbm8tcmVwZWF0IGNlbnRlcjtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogNTBweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICBib3R0b206IC0zNXB4O1xyXG4gICAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVhay1tYXgoMTAyM3B4KSB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmF1eF90ZXh0IHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrLW1heCgxMDIzcHgpIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxM3B4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgY29sb3I6ICM1ODU4NUI7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuaXRlbSB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI0Y1QkU0OTtcclxuICAgICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgICAgd2lkdGg6IDI0JTtcclxuICAgICAgICBwYWRkaW5nOiA1MHB4IDIwcHg7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGJvcmRlci10b3A6IDhweCBzb2xpZCAjRjI4QjAwO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xyXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrLW1pbigxMDIzcHgpIHtcclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjNTg1ODVCO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrLW1heCgxMDIzcHgpIHtcclxuICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDA7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjQkRCREJEO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgd2lkdGg6IDIwMHB4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogd2hpdGUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgICAgJi5hY3RpdmV7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjQkRCREJEICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIHRvcDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xyXG4gICAgICAgICAgICAgICAgdG9wOiA0NXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDMpIHtcclxuICAgICAgICAgICAgICAgIHRvcDogOTFweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOm50aC1jaGlsZCg0KSB7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDEzOXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDUpIHtcclxuICAgICAgICAgICAgICAgIHRvcDogMTgwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWstbWF4KDEwMjNweCkge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAudGl0bGUge1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjdweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyNnB4O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrLW1heCgxMDIzcHgpIHtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNGMjhCMDA7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6bnRoLWNoaWxkKDJuKSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGMjhCMDA7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI0Y1QkU0OTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWstbWluKDEwMjNweCkge1xyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzU4NTg1QjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVhay1tYXgoMTAyM3B4KSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI0JEQkRCRDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmJlZm9yZXtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGNUJFNDk7XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5jYXJkcyB7XHJcbiAgICBtYXJnaW4tdG9wOiA4MHB4O1xyXG4gICAgLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyLFxyXG4gICAgLnZpZXdzLWluZmluaXRlLXNjcm9sbC1jb250ZW50LXdyYXBwZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuY29weV9saW5rIHtcclxuICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgIC50b29sdGlwdGV4dCB7XHJcbiAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgfSAgICBcclxuICAgICAgICB9XHJcbiAgICAgICAgLnRvb2x0aXB0ZXh0IHtcclxuICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgICAgICAgICB3aWR0aDogMTIwcHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1NTU7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweCAwO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAvKiBQb3NpdGlvbiB0aGUgdG9vbHRpcCB0ZXh0ICovXHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgICAgYm90dG9tOiAxMjUlO1xyXG4gICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtNjBweDtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIC8qIEZhZGUgaW4gdG9vbHRpcCAqL1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICAgICAgLyogVG9vbHRpcCBhcnJvdyAqL1xyXG4gICAgICAgIC50b29sdGlwdGV4dDo6YWZ0ZXIge1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogMTAwJTtcclxuICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTVweDtcclxuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiA1cHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogIzU1NSB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAud3JhcF9tZWRpYXtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB9XHJcbiAgICAud3JhcHBlciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgfVxyXG4gICAgLmNhcmQge1xyXG4gICAgICAgIHdpZHRoOiA0OSU7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcclxuICAgICAgICBAaW5jbHVkZSBicmVhay1taW4oMTAyM3B4KSB7XHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgLm5hbWUge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICM1ODU4NUI7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAudGl0bGUge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjRjI4QjAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrLW1heCg3NjhweCkge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmRhdGV7IFxyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTVweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4OyAgICAgICBcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7ICAgICBcclxuICAgICAgICAgICAgY29sb3I6ICNGMjhCMDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50aXRsZSB7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjODI4MjgyO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcclxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWstbWF4KDc2OHB4KSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuZGVzYyB7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjNzU3NDcyO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAubWVkaWEge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICAgICAgICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVhay1taW4oMTAyM3B4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVhay1tYXgoNzY4cHgpIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrLW1heCg3NDBweCkge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC53cmFwX3NvY2lhbCB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgLndyYXBfc2hhcmUge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgei1pbmRleDogOTk7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVhay1taW4oMTAyM3B4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGEuc2hhcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzU4NTg1QjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAuc2hhcmVfaXRlbXMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrLW1heCgxMDIzcHgpIHtcclxuICAgICAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGEuc2hhcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzU4NTg1QjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAuc2hhcmVfaXRlbXMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuc2hhcmVfaXRlbXMge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxNzVweDtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XHJcbiAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjNTg1ODVCO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0NHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDFweDtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogaW5pdGlhbDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBpbml0aWFsO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGNUJFNDk7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMXB4O1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAmLnNoYXJlIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrLW1pbigxMDIzcHgpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzU4NTg1QjtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uOiBydWJiZXJCYW5kIDAuNXM7IFxyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5uYW1lIHtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgY29sb3I6ICNGRkZGRkY7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGMjhCMDA7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA1cHggMTBweDtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDI3JTtcclxuICAgICAgICAgICAgbGVmdDogLTQzcHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMzVweDtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMDAlO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0YyQzk0QztcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHRvcDogLTlweDtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCIucG9zdCB7XHJcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xyXG4gICAgLndyYXBfbWVkaWEge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIH1cclxuICAgIC53cmFwX3NvY2lhbCB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgb2JqZWN0LWZpdDogaW5pdGlhbCAhaW1wb3J0YW50IDtcclxuICAgICAgICAgICAgaGVpZ2h0OiBpbml0aWFsICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIHdpZHRoOiBpbml0aWFsICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC53cmFwX3NoYXJlIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWstbWluKDEwMjNweCkge1xyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgYS5zaGFyZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICM1ODU4NUI7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5zaGFyZV9pdGVtcyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrLW1heCgxMDIzcHgpIHtcclxuICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgICAgICBhLnNoYXJlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzU4NTg1QjtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLnNoYXJlX2l0ZW1zIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnNoYXJlX2l0ZW1zIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxNzVweDtcclxuICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogdGFibGU7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjNTg1ODVCO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDQ0cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQxcHg7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGNUJFNDk7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDFweDtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICAgICAmLnNoYXJlIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWstbWluKDEwMjNweCkge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICM1ODU4NUI7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbjogcnViYmVyQmFuZCAwLjVzOyBcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5mZWF0dXJlZF9ibG9jayB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAzNXB4O1xyXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrLW1heCg2NDBweCkge1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICBcclxuICAgICAgICB9XHJcbiAgICAgICAgLnN1Yl90aXRsZSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjRjI4QjAwO1xyXG4gICAgICAgICAgICArIHAge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAudGV4dCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWstbWF4KDY0MHB4KSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAubWVkaWEge1xyXG4gICAgICAgICAgICB3aWR0aDogNTUlO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVhay1tYXgoNjQwcHgpIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDMxMnB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVhay1tYXgoNjQwcHgpIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBwIHtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjNweDtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgY29sb3I6ICM3NTc0NzI7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgY29sb3I6ICNGMjhCMDA7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5kYXRlIHtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTlweDtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgY29sb3I6ICNGMjhCMDA7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIH1cclxuICAgIC50aXRsZSB7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM0cHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAzNnB4O1xyXG4gICAgICAgIGNvbG9yOiAjODI4MjgyO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgY29sb3I6ICNGMjhCMDA7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5pbWFnZV9yZWZlcmVuY2Uge1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcclxuICAgICAgICBjb2xvcjogIzc1NzQ3MjtcclxuICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIH1cclxuICAgIC5tZWRpYSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5uYW1lIHtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjFweDtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgY29sb3I6ICNGRkZGRkY7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjRjI4QjAwO1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgICAgIHBhZGRpbmc6IDVweCAxMHB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDI3JTtcclxuICAgICAgICBsZWZ0OiAtNDNweDtcclxuICAgICAgICB3aWR0aDogMTM1cHg7XHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwMCU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGMkM5NEM7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiAtOXB4O1xyXG4gICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi5jb21tZW50cyB7XHJcbiAgICBtYXJnaW4tdG9wOiAxMCU7XHJcbiAgICAuZm9ybV9hY3Rpb24ge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICAgIC5yZXNldCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGMkYyRjI7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNGRkZGRkY7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxZW07XHJcbiAgICAgICAgICAgIGNvbG9yOiAjRjI4QjAwO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA4cHggNDBweDtcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuc3VibWl0IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI0YyOEIwMDtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0ZGRkZGRjtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxZW07XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA4cHggNDBweDtcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5jb21tZW50X2Zvcm0ge1xyXG4gICAgICAgIG1heC13aWR0aDogNzAwcHg7XHJcbiAgICAgICAgbWFyZ2luOiA4MHB4IGF1dG87XHJcbiAgICAgICAgLnRleHRhcmVhIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0UwRTBFMDtcclxuICAgICAgICAgICAgcmVzaXplOiBub25lO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyNjRweDtcclxuICAgICAgICAgICAgcGFkZGluZzogMjBweCAxNXB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjVweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICBjb2xvcjogIzU4NTg1QjtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmZvcm1faGVhZCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTdweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjNTg1ODVCO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWstbWF4KDY0MHB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBiciB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVhay1tYXgoNjQwcHgpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICM1ODU4NUI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBcclxuICAgIC5jb21tZW50c19saXN0IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICAgIC5jb21tZW50IHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA3MDBweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMTVweCA0MHB4O1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjRTBFMEUwO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICsgLmNvbW1lbnQge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAubGlua19yZXBvcnQge1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE3cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNGMjhCMDA7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICByaWdodDogMTVweDtcclxuICAgICAgICAgICAgICAgIGJvdHRvbTogMTVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICM1ODU4NUI7XHJcbiAgICAgICAgICAgICAgICArIHAge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmhlYWRfaW5mbyB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVhay1tYXgoNjQwcHgpIHtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAubGlrZXMge1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI0YyOEIwMDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVhay1tYXgoNjQwcHgpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uOiBydWJiZXJCYW5kIDAuNXM7IFxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5kYXRlIHtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTdweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM1ODU4NUI7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWstbWF4KDY0MHB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5uYW1lIHtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjNweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNGMjhCMDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAub3JkZXJieSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjOEY4RjhGO1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmxpbmsge1xyXG4gICAgICAgICAgICBjb2xvcjogIzU4NTg1QjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gICAgICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI0YyOEIwMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnfCc7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7XHJcbiAgICAgICAgICAgICAgICAmOmJlZm9yZXtcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5oZWFkIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTBFMEUwO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xyXG4gICAgICAgIC5saW5rX2NvbWVudHMge1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICBjb2xvcjogI0YyOEIwMDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50aXRsZSB7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjNTg1ODVCO1xyXG4gICAgICAgICAgICBzdHJvbmcge1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBzbWFsbCB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI0YyOEIwMDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLnNpZGViYXIge1xyXG4gICAgbWFyZ2luLXRvcDogNTBweDtcclxuICAgIC5saXN0LWxpbmtzIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA0NXB4O1xyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI0YyOEIwMDtcclxuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDhweCBzb2xpZCAjRjJDOTRDO1xyXG4gICAgICAgICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjRkZGRkZGO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgcGFkZGluZzogMTVweCAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC50aXRsZSB7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAyM3B4O1xyXG4gICAgICAgIGNvbG9yOiAjRjI4QjAwO1xyXG4gICAgfVxyXG4gICAgLmNhcmRzIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICAgIC5jYXJkIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICAgICAgICAgIC50aXRsZSB7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjFweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59Il19 */
