@import url(https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,400;0,500;0,700;1,900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Bad+Script&display=swap);html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:sans-serif}body,html{height:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,nav,section,summary{display:block}.prod-info .blk_headline,audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}input:not([type=button]):not([type=submit]):not([type=reset]):not([type=image]):not([class^=ymaps]),select,textarea{font-size:16px!important}.nodisplay{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}.trust,input[type=checkbox],input[type=radio]{padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}:focus{outline:0}a img{border:none;outline:none}input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #fff}*,:after,:before{box-sizing:border-box}
/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-image,.fancybox-inner,.fancybox-nav,.fancybox-nav span,.fancybox-outer,.fancybox-skin,.fancybox-tmp,.fancybox-wrap,.fancybox-wrap iframe,.fancybox-wrap object{border:0;margin:0;outline:none;padding:0;vertical-align:top}.fancybox-wrap{left:0;position:absolute;top:0;z-index:8020}.fancybox-skin{background:#f9f9f9;border-radius:4px;color:#444;position:relative;text-shadow:none}.fancybox-opened{z-index:10030}.fancybox-opened .fancybox-skin{box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-inner,.fancybox-outer{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px Helvetica Neue,Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-iframe,.fancybox-image{display:block;height:100%;width:100%}.fancybox-image{max-height:100%;max-width:100%}#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(/build/images/fancybox_sprite.7b8e2ce6.png)}#fancybox-loading{background-position:0 -108px;cursor:pointer;left:50%;margin-left:-22px;margin-top:-22px;opacity:.8;position:fixed;top:50%;z-index:8060}#fancybox-loading div{background:url(/build/images/fancybox_loading.78a563f0.gif) 50% no-repeat;height:44px;width:44px}.fancybox-close{height:36px;right:-18px;top:-18px;width:36px}.fancybox-close,.fancybox-nav{cursor:pointer;position:absolute;z-index:8040}.fancybox-nav{-webkit-tap-highlight-color:rgba(0,0,0,0);background:transparent url(/build/images/blank.e5634ce3.gif);height:100%;text-decoration:none;top:0;width:40%}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{cursor:pointer;height:34px;margin-top:-18px;position:absolute;top:50%;visibility:hidden;width:36px;z-index:8040}.fancybox-prev span{background-position:0 -36px;left:10px}.fancybox-next span{background-position:0 -72px;right:10px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{left:-99999px;max-height:99999px;max-width:99999px;overflow:visible!important;position:absolute;top:-99999px;visibility:hidden}.fancybox-lock{width:auto}.fancybox-lock body{overflow:hidden!important}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{background:url(/build/images/fancybox_overlay.f0eb3448.png);display:none;left:0;overflow:hidden;position:absolute;top:0;z-index:10002}.fancybox-overlay-fixed{bottom:0;position:fixed;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{font:normal 13px/20px Helvetica Neue,Helvetica,Arial,sans-serif;position:relative;text-shadow:none;visibility:hidden;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{bottom:0;margin-bottom:-35px;position:absolute;right:50%;text-align:center;z-index:8050}.fancybox-title-float-wrap .child{background:transparent;background:rgba(0,0,0,.8);border-radius:15px;color:#fff;display:inline-block;font-weight:700;line-height:24px;margin-right:-100%;padding:2px 20px;text-shadow:0 1px 2px #222;white-space:nowrap}.fancybox-title-outside-wrap{color:#fff;margin-top:10px;position:relative}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{background:#000;background:rgba(0,0,0,.8);bottom:0;color:#fff;left:0;padding:10px;position:absolute}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(/build/images/fancybox_sprite@2x.89fa20c7.png);background-size:44px 152px}#fancybox-loading div{background-image:url(/build/images/fancybox_loading@2x.d8f0a972.gif);background-size:24px 24px}}.ui-autocomplete{background:#fff;border-radius:3px;box-shadow:0 0 5px 0 rgba(50,50,50,.4);cursor:default;margin:2px 0 0;padding:0;position:absolute;right:0!important;top:33px;z-index:1000}.ui-autocomplete li+li{margin-top:0}.ui-autocomplete li.ui-menu-item{cursor:pointer;font-size:10.5pt;line-height:1.2;padding:6px 5%;transition:all .2s}.ui-autocomplete li._product{padding:3px 3%}.ui-autocomplete li._category{padding:7px 3%}.ui-autocomplete li:last-child{border-radius:0 0 3px 3px}.f-nav,.mob-design__top,.trust,footer .c-google-rating{margin:0 auto;max-width:90vw}.f-nav li:not(.black) a,footer .c-google-rating span{color:#333;font-size:15px;line-height:20px}.black{font-size:16px;text-transform:uppercase}.f-nav li:not(.black){padding:6px 0}.trust li:not(:first-child){display:grid;grid-template-columns:30px auto}.f-icons li:before,.prod-info>li:before,.trust li:before,.ui-autocomplete li:before{display:none}.blue-block,footer{background-color:#edf6fc;margin-top:2em;padding:1.5em 0;width:100vw}._pr-desc-title,.black a,.click-prod,.load-more,.prod-info .blk_headline,.trust li:first-child{line-height:24px}.f-icons{background-color:#f8fcff}.f-icons li{padding:1em}.ui-autocomplete li:hover{background:#ff4f00}footer .c-google-rating{padding:1em 0}.ui-autocomplete li:hover a{color:#fff}.ui-autocomplete li+li{border-top:1px solid #ececec}.ui-autocomplete a{word-wrap:break-word;cursor:pointer;padding:1% 0;text-decoration:none}.ui-autocomplete ._category{padding:0 12px 0 24px;position:relative}.search-price,.ui-autocomplete ._category a{font-weight:700}.filter_seo_block .price_sort{color:#000}.price_sort img{margin-left:5px}.ui-datepicker{background:#fff;box-shadow:0 4px 15px rgba(0,0,0,.18)}.ui-datepicker-header{background:#ff4f00;color:#fff;padding:10px 30px;position:relative;text-align:center}.ui-datepicker-title{text-align:center}.ui-datepicker-next,.ui-datepicker-prev{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;cursor:pointer;font-family:postroyka;font-size:20px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;position:absolute;text-decoration:none;text-transform:none;top:9px}.ui-datepicker-prev{left:10px}.ui-datepicker-next{right:-27px}.ui-datepicker-next:hover,.ui-datepicker-prev:hover{color:#fff}.ui-datepicker tr:nth-child(2n-1){background:none}.ui-datepicker thead tr{background:#dff0f7!important;text-align:center}.ui-datepicker td{border:1px solid #d4d4d4;padding:0;text-align:center}.ui-datepicker td a{color:#000}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:8px 10px;text-decoration:none}.ui-datepicker td span{color:#666}.ui-datepicker .ui-datepicker-today a{color:#ff4f00;font-weight:700}.ui-datepicker td a.ui-state-active,.ui-datepicker td a:hover{background:#ff4f00;color:#fff}.ui-datepicker-prev:before{content:"\e1006"}.ui-datepicker-next:before{content:"\e1007"}.ui-datepicker-unselectable{background:#eaeaea;color:#fff}.ui-helper-hidden-accessible{display:none}.ui-datepicker .ui-datepicker-other-month span,.ui-datepicker .ui-priority-secondary{opacity:.3}@font-face{font-display:swap;font-family:postroyka;font-style:normal;font-weight:400;src:url(/build/fonts/postroyka.eot);src:url(/build/fonts/postroyka.eot#iefix) format("embedded-opentype"),url(/build/fonts/postroyka.woff) format("woff")}[class*=_ico-],[class^=_ico-]{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:postroyka;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:none;text-transform:none}._ico-location:before{content:"\e1000"}._ico-menu:before{content:"\e1001"}._ico-cart:before{content:"\e1002"}._ico-search:before{background:url(/build/images/lupa-2.5496baed.svg) 50% 50% no-repeat;content:" ";display:block;height:28px;width:30px}._ico-clipboard:before{content:"\e1004"}._ico-clipboard2:before{content:"\e1005"}._ico-arr-left:before{content:"\e1006"}._ico-arr-right:before{content:"\e1007"}._ico-sales:before{content:"\e1008"}._ico-seo:before{content:"\e1009"}._ico-list-default:before{content:"\e100a"}._ico-list-mini:before{content:"\e100b"}._ico-plus:before{content:"\e100c"}._ico-minus:before{content:"\e100d"}._ico-zoom:before{content:"\e100e"}._ico-delivery:before{content:"\e100f"}._ico-close:before{content:"\e1010";position:relative;z-index:1020}._ico-check:before{content:"\e1011"}._ico-arr-back:before{content:"\e1012"}._ico-dots:before{content:"\e1013"}._ico-edit:before{content:"\e1014"}._ico-warning:before{content:"\e1015"}._ico-arr-top:before{content:"\e1016"}._ico-arr-down:before{content:"\e1017"}._ico-calendar:before{content:"\e1018"}._ico-box:before{content:"\e1019"}._ico-user:before{content:"\e101a"}._ico-login:before{content:"\e101b"}._ico-question:before{content:""}._ico-question>img{cursor:pointer;height:16px;margin-left:10px;width:16px}[class^=file_]:before{background-image:url(/build/images/sprite.ae057e2c.svg);background-repeat:no-repeat;background-size:auto 42px;content:"";display:block}.file_default{background-position:0 0}.file_doc:before{background-position:10% 0}.file_xls:before{background-position:20% 0}.file_pdf:before{background-position:30% 0}.file_txt:before{background-position:40% 0}.file_zip:before{background-position:50% 0}.file_rar:before{background-position:60% 0}.file_jpg:before{background-position:70% 0}.file_png:before{background-position:80% 0}.file_gif:before{background-position:90% 0}.svg-ico{stroke-width:0;stroke:currentColor;fill:currentColor;display:inline-block;height:1em;width:1em}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.2;margin:30px 0 20px}h1{font-size:20pt;line-height:1;margin-top:0}h2{font-size:17pt}h3{font-size:15pt}h4{font-size:14pt}h5{font-size:13pt}h6{font-size:11.5pt}p{margin:0 0 .95em}p:last-child{margin-bottom:0}blockquote,q{font-size:1.2em;margin:1em;padding:0 40px;position:relative}blockquote:after,blockquote:before,q:after,q:before{content:"\e1000";font-family:workspace;font-size:14px;opacity:.8;position:absolute}blockquote:before,q:before{left:10px;top:-5px}blockquote:after,q:after{bottom:-5px;content:"\e1001";margin-left:15px}blockquote .author,q .author{float:right;font-size:.9em;margin:25px 25px 0 0}nav,ol,ul{list-style:none}ol>li,ul>li{position:relative}ol>li:before,ul>li:before{display:block;position:absolute}ol>li:first-child,ul>li:first-child{margin-top:0}ol ol,ol ul,ul ol,ul ul{margin:.8em 0;padding-left:20px}ul>li{margin-top:.6em}ul>li:before{background:#ff4f00;border-radius:50%;content:" ";height:4px;left:-15px;top:9px;width:4px}ol{counter-reset:custom_ol}ol>li{margin-top:.6em}ol>li:before{color:#ff4f00;content:counter(custom_ol) ".";counter-increment:custom_ol;left:-20px;top:0}[class$=_row]{display:flex;flex-wrap:wrap;margin:0 -6px}[class$=_row]+[class$=_row]{margin-top:12px}[class^=col_]{padding:0 6px}.col_0{width:auto}.col_1{width:8.33333333%}.col_2{width:16.6666666%}.col_3{width:25%}.col_4{width:33.3333333%}.col_5{width:41.66666666666667%}.col_6{width:50%}.col_7{width:58.33333333333333%}.col_8{width:66.6666666%}.col_9{width:75%}.col_10{width:83.3333333%}.col_11{width:91.66666666666667%}.col_12{width:100%}.col_full{flex:1}.large_row{margin:0 -12px}.large_row>[class^=col_]{padding:0 12px}.medium_row{margin:0 -8px}.medium_row>[class^=col_]{padding:0 8px}.small_row{margin:0 -6px}.small_row>[class^=col_]{padding:0 6px}@media (min-width:1024px){[class$=_row]{margin:0 -12px}[class$=_row]+[class$=_row]{margin-top:24px}[class^=col_]{padding:0 12px}.small_row{margin:0 -6px}.small_row>[class^=col_]{padding:0 6px}.product_section .related-catalog_blk div.blk_headline{margin-bottom:30px}}@media (max-width:1023px){.product_section .features_blk,.product_section .tabs_blk{padding-top:1em}.product_section .related-catalog_blk div.blk_headline{margin-bottom:10px}}@media (min-width:600px) and (max-width:1023px){#js-mobile-slider{max-height:218px!important}}html{font-size:100%}.main_wrapper,body,html{min-height:100%}.main_wrapper,body{background:#fff}.main_wrapper{color:#000;display:flex;flex-direction:column;font:400 .875em/1.4 PT Sans,sans-serif;margin:0 auto;max-width:1280px;min-width:296px;width:100%}._layout{display:flex}._layout ._sidebar{display:none;flex:0 0 240px}._layout .f-width{flex:1;width:calc(100% - 264px)}.inside-markup ._content{padding:0 24px 0 0}._container{padding:0 12px}.c-overlay{display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:100}.function_overlay{cursor:pointer}.popup_overlay{background:rgba(0,0,0,.55);z-index:10000}.spinner_overlay{background:hsla(0,0%,100%,.4);z-index:10000}.spinner_overlay .spinner{background:url(/build/images/spinner.1260ac49.gif) 0 0 no-repeat;height:50px;left:50%;margin:-25px 0 0 -25px;position:absolute;top:50%;width:50px}a{transition:all .2s ease-out}a,a:hover{color:#ff4f00}img{max-width:100%}.style-caption_img{margin:0;position:relative}.style-caption_img img{display:block}.style-caption_img figcaption{bottom:0;color:#fff;left:0;opacity:.7;padding:10px;position:absolute;text-transform:uppercase}[class$=_btn]{background:transparent;border:2px solid #ff4f00;border-radius:3px;color:#000;cursor:pointer;display:inline-block;line-height:1;padding:8px 12px;text-decoration:none;transition:all .15s ease-in-out}[class$=_btn] [class^=_ico-]{color:#ff4f00;font-size:11.5pt;margin-right:6px;vertical-align:-1px}[class$=_btn]:hover{background:#ff4f00;color:#fff}[class$=_btn]:hover .svg-feed{fill:#fff}[class$=_btn]:hover [class^=_ico-]{color:#fff}.orange_btn{background:#ff4f00;border:none;color:#fff;font-size:11pt;padding:10px 24px;transition:none}.orange_btn [class^=_ico-]{color:#fff;font-size:12pt}.orange_btn:hover,.product-popup{background:#e64d09}.orange_btn:active{background:#ff4f00;box-shadow:inset 0 0 10px rgba(50,50,50,.1)}.full-width_btn{display:block;font-size:15px;line-height:1.3;padding:10px 0;text-align:center}.svg-feed{margin-right:10px}.control-row,form,input,select,textarea{width:100%}form{max-width:630px}input,select,textarea{border:1px solid #d7d9da;border-radius:4px;box-shadow:inset 1px 2px 3px rgba(0,0,0,.1);padding:6px 10px 5px;transition:all .2s}textarea{resize:none}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url(/build/images/arrow-select.815b6182.svg) calc(100% - 10px) 50% no-repeat;cursor:pointer;padding-right:15px;text-indent:.01px;text-overflow:""}.control-label label{font-size:11pt;font-weight:700;line-height:1;margin:0}input[type=checkbox]+label,input[type=radio]+label{cursor:pointer}input[type=file]{border:none;box-shadow:none;padding:0}.control-row{flex-wrap:wrap;line-height:1}.control-row+.control-row,.control-submit,.control-submit[data-is-mobile="1"],.row_wrapper{margin-top:12px}.control-label{line-height:1;margin-bottom:12px}.control-widget{flex:1;position:relative}.control-widget label{font-size:inherit;font-weight:400;vertical-align:2px}.control-widget ul{line-height:1.1;list-style:none;margin:0;padding:0}.control-widget ul li:before{display:none}.control-widget ul li{color:#c62826;font-size:9.5pt;margin-top:5px}.widget_child{line-height:1}.widget_child+.widget_child{margin-top:12px}.control-submit [class$=_btn]{margin-bottom:12px;margin-right:12px}.control-submit .text{color:#000;display:inline-block}.control-submit [class$=_btn]+[class$=_btn]{max-width:152px;text-align:center}.control-submit .link:hover{color:#ff4f00}.column-form .control-row{display:block}.column-form .control-row+.control-row{margin-top:24px}.column-form .control-widget .control-label{width:100%}.column-form .control-label{margin-bottom:8px}.form_headline{line-height:1;margin:0 0 48px}.control-required{color:#ff1a00;margin-left:3px;position:relative;top:-2px}input[type=checkbox]:not(checked),input[type=radio]:not(checked){position:absolute}input[type=checkbox]:not(checked)+label,input[type=radio]:not(checked)+label{display:inline-block;line-height:1;margin:2px 88px 0 0;position:relative}input[type=checkbox]:not(checked)+label:after,input[type=checkbox]:not(checked)+label:before,input[type=radio]:not(checked)+label:after,input[type=radio]:not(checked)+label:before{content:"";cursor:inherit;display:inline-block;margin-right:6px}input[type=checkbox]:not(checked)+label:before,input[type=radio]:not(checked)+label:before{border:1px solid #d7d9da;border-radius:3px;box-shadow:inset 1px 2px 3px rgba(0,0,0,.1);height:20px;left:0;vertical-align:-4px;width:20px}input[type=checkbox]:not(checked)+label:after{color:#ff4f00;content:"\e1011";font-family:postroyka;font-size:8px;height:8px;left:5px;opacity:0;position:absolute;top:7px;transition:all .2s;width:8px}input[type=radio]:not(checked)+label:after,input[type=radio]:not(checked)+label:before{border-radius:50%}input[type=checkbox]:checked+label:after,input[type=radio]:checked+label:after{opacity:1}input[type=checkbox]:disabled+label,input[type=radio]:disabled+label{color:#000;cursor:default;opacity:.6}input[type=checkbox]:disabled+label:before,input[type=radio]:disabled+label:before{border-color:#000;opacity:inherit}.control-description{color:#999;margin-top:8px}._form-fields-wrap{border:1px solid #d7d9da;max-width:700px;padding:24px}._form-fieldset+._form-fieldset{border-top:1px solid #d7d9da;margin-top:24px;padding-top:24px}table{width:100%}td,th{padding:8px 12px;text-align:left}tr:nth-child(2n-1){background:#dff0f7}th{color:#666;font-weight:400}td{border-left:1px solid #fff}._table-custom{border:1px solid #d7d9da;border-collapse:collapse;outline:1px solid #fff;outline-offset:-1px}._table-custom thead th{background:#dff0f7}._table-custom tr:nth-child(2n-1){background:transparent}._table-custom tbody tr:hover{background:#f3fafc;cursor:pointer}._table-custom td,._table-custom th{border:2px solid #d9d9d9;min-width:100px;text-align:center}._table-custom .image{text-align:center}._table-custom .image .img{align-items:center;display:inline-flex;height:auto;justify-content:center;width:90px}._table-custom .image img{max-width:100%}._logo{color:#000;display:block;font-size:11.5pt;font-weight:500;line-height:1;margin-top:-9px;text-align:left;text-decoration:none}._logo img{width:199px}._logo .text{display:none;margin-top:2px}._logo:hover{color:inherit}._copyright{background:url(/build/images/copyright.f0309683.svg) 0 0 no-repeat;height:90px;width:200px}._copyright .text{line-height:1.2;padding:29px 0 0 80px}._itmedia{font-size:14px;font-weight:400;line-height:18.667px}._itmedia a{color:#949899;line-height:18.667px;text-decoration:none}._itmedia a:hover{color:#000}._files li{min-height:42px}._files li:before{display:none}._files li+li{margin-top:12px}._files a{display:block;line-height:1;min-height:inherit;padding:5px 0 0 40px;position:relative;text-decoration:none}._files a:before{height:42px;left:0;position:absolute;top:0;width:30px}._files a span{display:block}._files .size{color:gray;margin-top:3px}._y-map{height:400px;margin:24px 0;max-width:760px}._y-map b{display:none}[class$=_nav]{display:flex;line-height:1;list-style:none}.f-icons,[class$=_nav],[class$=_nav] li{margin:0;padding:0}[class$=_nav] li+li{margin-left:24px}[class$=_nav] li:before{background:none;display:none;height:auto;position:static;width:auto}.close-w,[class$=_nav] a{display:block;text-decoration:none}.vertical_nav{display:block}.vertical_nav li+li{margin-left:0;margin-top:12px}.breadcrumbs_nav{display:none}.breadcrumbs_nav li+li{margin-left:0}.breadcrumbs_nav li+li:before{color:#ff4f00;content:"\e1007";display:inline-block;font-family:postroyka;font-size:8px;margin:0 6px}.breadcrumbs_nav a{color:#666;display:inline-block;text-decoration:underline}.breadcrumbs_nav a:hover{color:#000}.main_nav li+li{margin-left:0}.main_nav li+li a{border-left:1px solid #fa8e59;box-shadow:-1px 0 0 0 #e55723}.main_nav a{color:#fff;font-size:1.3em;font-weight:700;height:40px;line-height:40px;padding:0 10px;transition:none}.main_nav .sel a,.main_nav a:active,.main_nav a:hover{background:#e64d09}.main_nav li:first-child a{border-radius:3px 0 0 3px}.categories_nav{position:relative;z-index:120}.categories_nav li+li{border-top:1px solid #d7d9da;margin-top:0}.categories_nav>li{display:block;position:relative}.categories_nav a{color:#000;font-size:12pt;padding:10px 18px 10px 24px;transition:all .1s}.categories_nav span{content:"\e1007";cursor:pointer;display:none;font-family:postroyka;font-size:12px;font-weight:700;position:absolute;right:8px;top:13px;transition:all .1s}.categories_nav a:hover{background:#ff4f00;color:#fff}.categories_nav a:hover+span{color:#fff}.categories_nav .subnav,.categories_nav .subsubnav{display:none}.categories_nav .subnav ul,.categories_nav .subsubnav ul{margin:0;padding:0}.categories_nav .subnav ul{background:#bed6e0}.categories_nav .subsubnav ul{background:#8cbfd4}.categories_nav .subnav a,.categories_nav .subsubnav a{font-size:16px;line-height:16px;padding:8px 18px 8px 40px;position:relative}.categories_nav .subsubnav a{padding-left:4em}.page_headline.new_page h1{color:#000}.categories_nav .hover{position:relative}.categories_nav .hover .subnav,.categories_nav .hover .subsubnav{display:block;position:absolute;right:-230px;top:2px;width:240px;z-index:50}.categories_nav .hover .subnav ul,.categories_nav .hover .subsubnav ul{background:#fff;border:1px solid #d7d9da;margin:0 0 0 20px;padding:0;position:relative}.categories_nav .hover .subnav ul:after,.categories_nav .hover .subnav ul:before,.categories_nav .hover .subsubnav ul:after,.categories_nav .hover .subsubnav ul:before{border-style:solid;content:"";display:block;height:0;left:-8px;position:absolute;top:9px;width:0}.categories_nav .hover .subnav ul:before,.categories_nav .hover .subsubnav ul:before{border-color:transparent #d7d9da transparent transparent;border-width:8px 8px 8px 0}.categories_nav .hover .subnav ul:after,.categories_nav .hover .subsubnav ul:after{border-color:transparent #fff transparent transparent;border-width:7px 7px 7px 0;left:-6px;top:10px}.categories_nav .hover .subnav a,.categories_nav .hover .subsubnav a{padding:8px 18px}.categories_nav .sel .subnav,.categories_nav .sel .subsubnav,.categories_nav .subnav li.selsub-active:not(.close) .subsubnav,.categories_nav .subnav li.selsub-active:not(.sel) .subsubnav,.categories_nav .subnav li.selsub-active:not(.sel):hover .subsubnav .third-level li,.categories_nav .subnav li:not(.sel):hover .subsubnav{display:block}.categories_nav .subnav li:not(.sel) .subsubnav,.categories_nav .subsubnav li.selsub-active:hover .subsubnav,.categories_nav li:not(.sel) .subsubnav{display:none}.categories_nav .sel li,.prod-info{padding:0}.prod-info>li{padding:0 1em .5em}.categories_nav .sel li:first-child{border-top:1px solid #d7d9da}.categories_nav .sel>a,.categories_nav .subnav a:hover,.categories_nav .subsubnav .sel>a,.categories_nav .subsubnav a:hover{background:#ff4f00;color:#fff}.categories_nav .sel>span,.categories_nav .selsub-active>span{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.categories_nav .close .subnav,.categories_nav .close .subsubnav,.categories_nav .subnav ul.second-level li.selsub-active.close .subsubnav{display:none}.categories_nav .close>span{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.categories-nav_blk .sub-active>a{background:transparent;color:#000}.sidebar_nav li+li{margin-top:0}.sidebar_nav a{border-radius:3px;color:#000;font-size:11pt;padding:12px;transition:all .15s ease-in-out}.sidebar_nav a:hover{color:#ff4f00}.sidebar_nav .sel a{background:#dff0f7;border:1px solid #d7d9da;color:#000;font-weight:700}.view-switch_nav{margin-right:12px}.view-switch_nav li+li{margin-left:12px}.view-switch_nav li{color:#a1a3a9;transition:all .15s ease-in-out}.view-switch_nav span{background:#fff;border:1px solid #a1a3a9;cursor:pointer;display:block;font-size:13px;height:25px;line-height:24px;text-align:center;width:25px}.view-switch_nav ._ico-list-mini{font-size:11px;line-height:25px}.view-switch_nav li .sel,.view-switch_nav li:hover{color:#4c4d50}.pagination_nav li+li{margin:0}.pagination_nav li>*{color:#000;display:inline-block;height:24px;line-height:24px;padding:0 8px;text-decoration:none}.pagination_nav li>a:hover{color:#ff4f00}.pagination_nav .next a,.pagination_nav .prev a{color:#b5b5b5}.pagination_nav .prev+.next{padding:0}.pagination_nav .prev+.next:before{color:#b5b5b5;content:"/";display:inline-block;margin:0 4px}.pagination_nav .sel>*,.pagination_nav .sel>:hover{background:#ff4f00;border-radius:3px;color:#fff}.c-yt-link{align-items:center;color:inherit;display:inline-flex;font-size:14px;font-weight:400;text-align:center;transition:all .1s}.c-yt-link:hover{color:#ff1a00}.c-yt-link:hover ._text,.ui-autocomplete a.more-cat{text-decoration:underline}.c-yt-link ._text{margin-right:6px}.c-yt-link svg{height:auto;width:24px}.alert{color:#fff;font-size:10pt;margin-bottom:12px;padding:7px 0;position:relative;text-align:center;width:100%}.alert .close{display:none}.alert-success{background:#25c31b}.alert-danger{background:#f15a5a}.alert-warning{background:#ff9f4e}.alert-info{background:#2d95bf}._head-phone ul{margin:0;padding:0}._head-phone li:before{display:none}._head-phone li+li{margin-top:12px}._head-phone li{font-size:1.23em;line-height:1}._head-phone ._number,.special-text{font-weight:700}._head-phone a,.click-prod,.f-nav a,.filter-set .price_sort,.filter_seo_block a,.load-more{text-decoration:none}._head-phone [class^=_opr]{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;display:inline-block;height:15px;margin-right:5px;position:relative;text-indent:-9999px;top:2px;width:15px}._head-phone a[class^=_opr]{cursor:pointer}.img-list{align-items:center;display:flex;gap:2.72px}._head-phone ._opr-velcom,.img-list ._opr-velcom{background-image:url(/build/images/velcom.4072f36e.svg)}._head-phone ._opr-mts,.img-list ._opr-mts{background-image:url(/build/images/_mts-new.06097d69.png)}._head-phone ._opr-viber{background-image:url(/build/images/viber.bfb31a1f.svg)}.header_panel ._head-phone .col_6{width:auto}._head-info{font-size:1.1em;font-weight:700;line-height:1}._head-info .item+.item{margin-top:0}._head-info .delivery a,._head-info .location a{color:#f75c17;display:block;text-decoration:none}._head-info .delivery a ._text,._head-info .location a ._text{text-decoration:underline}._head-info .delivery ._ico-delivery{font-size:12px;margin-right:6px}._head-info .location ._ico-location{font-size:14px;margin-right:6px;vertical-align:-1px}._head-info .delivery a:hover,._head-info .location a:hover{color:#e81800}._foot-address a{display:block;line-height:1;margin-top:12px}._features ._row,.f-icons li{margin:0}._features ._row+._row{border-top:1px solid #d7d9da}._features [class^=col_]{line-height:1.2;padding:6px 0}._features .title{color:#000;width:150px}._counter,.f-icons{display:flex;justify-content:center}._counter [class^=_ico]{background:#dff0f7;border:1px solid #bccdd4;border-radius:4px;color:#ff4f00;cursor:pointer;display:block;font-size:12px;height:25px;line-height:25px;text-align:center;transition:all .2s;width:25px}._counter [class^=_ico]:hover{color:#ff1a00}._counter input{margin:0 7px;padding:0;text-align:center;width:28px}._gallery ._row{margin-top:-24px}._gallery .col_{margin-top:24px;width:20%}.adv_block,.sub-categories_blk .item,[class$=_product]{box-shadow:0 4px 15px rgba(0,0,0,.18)}.adv_block,.adv_block_mob,.sub-categories_blk .item,[class$=_product]{border:1px solid #d7d9da;line-height:1.3;position:relative;transition:all .2s}.adv_block_mob{box-shadow:0 2px 2px rgba(0,0,0,.18)}.supershare{font-size:1.3rem}.product_label.supershare{font-size:.8rem;left:-25px;top:19px;width:114px}.product_label{color:#fff;font-size:.95rem;height:24px;left:-21px;line-height:23px;padding:0 10px;position:absolute;text-align:center;top:11px;transform:rotate(-45deg);width:90px;z-index:30}.product_label[data-is-mobile=true][data-type=stock]{left:-25px!important}.product_label[data-is-mobile=false][data-type=stock]{top:7px!important}.product_label[data-is-mobile=true][data-type=markdown],.product_label[data-is-mobile=true][data-type=novelty]{left:-21px!important}.product_label[data-is-mobile=false][data-type=markdown],.product_label[data-is-mobile=false][data-type=novelty]{left:4px!important}.product_label[data-type=stock]{background:#fd8310;background:-moz-linear-gradient(top,#fd8310 0,#fa5d17 100%);background:-webkit-linear-gradient(top,#fd8310,#fa5d17);background:linear-gradient(180deg,#fd8310 0,#fa5d17);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fd8310",endColorstr="#fa5d17",GradientType=0)}.product_label[data-type=novelty]{background:#61cdff;background:-moz-linear-gradient(top,#61cdff 0,#54abfd 100%);background:-webkit-linear-gradient(top,#61cdff,#54abfd);background:linear-gradient(180deg,#61cdff 0,#54abfd);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#61cdff",endColorstr="#54abfd",GradientType=0);font-size:.85rem}.product_label[data-type=markdown]{background:#f22605;background:-moz-linear-gradient(top,#f22605 0,#de2204 100%);background:-webkit-linear-gradient(top,#f22605,#de2204);background:linear-gradient(180deg,#f6e300,#fc9606);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f22605",endColorstr="#de2204",GradientType=0)}.product_label[data-type=supershare]{background:#e81800;font-size:.8rem;left:-25px;top:19px;width:114px}.product_label[data-type=sales_leader]{background:#46f436;background:-moz-linear-gradient(top,#46f436 0,#15c904 100%);background:-webkit-linear-gradient(top,#46f436,#15c904);background:linear-gradient(180deg,#46f436 0,#15c904);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#46f436",endColorstr="#15c904",GradientType=0);font-size:.8rem;left:-28px;top:22px;width:124px}.product_label[data-size=big]{font-size:1.5rem;height:40px;left:-40px;line-height:39px;padding:0 20px;top:29px;width:180px}.product_label.sales_leader[data-size=big]{font-size:1.15rem}[class$=_product] .item+.item{margin-top:8px}[class$=_product] .item.with_length{margin-top:46px}.filter-set .price_sort,.special-text,[class$=_product] .image{text-align:center}.special-text,[class$=_product] .image a{display:block}.filter-set .price_sort,[class$=_product] .headline{color:#000;display:block}[class$=_product] .headline:hover{color:#ff4f00}[class$=_product] .price{border-top:1px solid #d7d9da;min-height:70px;padding-top:8px}[class$=_product] .price .old-price{color:#a1a3a9;text-decoration:line-through}[class$=_product] .price .old-price+.basePrice{color:#e81800}[class$=_product] .price .basePrice{font-size:16pt}[class$=_product] .price .basePrice,[class$=_product] .price .basePrice span{font-weight:700}[class$=_product] .price .basePrice span{font-size:11pt}[class$=_product] .price .secondPrice{font-size:9.86pt}@media screen and (max-width:1239px){[class$=_product] .price .secondPrice{font-size:11pt}}@media (max-width:575px){.product-rev .small_row{flex-wrap:nowrap}}[class$=_product] ._counter{justify-content:flex-start}.adv_block:hover,.adv_block_mob:hover,.sub-categories_blk .item:hover,[class$=_product]:hover{border-color:#ff4f00;outline:1px solid #ff4f00}.default_product{outline:1px solid transparent;overflow:hidden;padding:0 12px;position:relative;width:100%}.default_product .headline{font-size:12pt;font-weight:700}.default_product .mini{display:none}.default_product>.small_row>[class^=col_]{padding-bottom:12px;padding-top:12px}.default_product .col_image{align-items:center;box-sizing:content-box;display:flex;justify-content:center;position:relative;width:112px}.default_product .col_image .image{max-width:110px;width:100%}.default_product .image img{max-height:145px}.sub-categories_blk .image img{max-height:150px}.default_product .col_image .color{border-radius:50%;bottom:12px;height:60px;position:absolute;right:12px;width:60px}.default_product .col_summary{flex:1;margin-left:6px;padding:0 3px 0 6px}.default_product .col_cart{border-left:1px solid #d7d9da;display:flex;flex-direction:column;margin-left:30px;padding-left:30px;width:200px}.default_product .col_cart .price{border:none;margin:0;padding:0}.default_product .col_cart ._counter{margin-top:20px}.default_product .send-cart{align-items:center;background:#ff4f00;border:none;border-radius:4px;box-shadow:none;color:#fff;cursor:pointer;display:flex;font-size:15px;font-weight:400;gap:3px;justify-content:center;padding:3.5px 21px 5px;text-decoration:none;width:130px}.default_product .send-cart:hover{border:none}.default_product .send-cart ._ico-cart{font-size:16px;margin-right:10px}.default_product .send-cart:hover{background:#e64d09;color:#fff}.default_product .msg,.product_section .summary .msg{background:#ff4f00;bottom:-40px;color:#fff;font-size:1.1em;height:40px;left:0;line-height:40px;opacity:0;position:absolute;text-align:center;transition:all .2s;width:100%}.related_product{border:none;box-shadow:none;padding:0}.related_product+.related_product{border-top:1px solid #d7d9da;margin-top:12px;padding-top:12px}.related_product .image{margin-bottom:6px}.related_product .image a{display:flex;justify-content:center}.related_product .image img{max-width:100%}.related_product .price{border:none;min-height:inherit}.related_product.related_product>.summary .item+.item{margin-top:2px}.related_product ._ico-cart{font-size:12pt;margin-left:10px;vertical-align:-1px}.related_product:hover{outline:none}.article-cat_item{cursor:pointer;position:relative}.article-cat_item:before{background:rgba(0,0,0,.5);content:"";display:block;height:100%;left:0;position:absolute;top:0;transition:all .15s;width:100%}.article-cat_item:hover:before{background:rgba(0,0,0,.7)}.article-cat_item .image,.article-cat_item .image img{display:block;width:100%}.article-cat_item .summary{align-items:center;display:flex;height:100%;justify-content:center;left:0;padding:12px;position:absolute;top:0;width:100%}.article-cat_item .headline{font-size:15pt;font-weight:700;text-align:center;text-decoration:none}.article_item{display:block}.article_item+.article_item{margin-top:24px}.article_item .image,.article_item .image img{display:block;max-width:100%;width:100%}.article_item .summary{margin-top:12px}.article_item .data{color:#999;margin-bottom:4px}.article_item .headline{display:block;font-size:14pt;font-weight:700;line-height:1.2;text-decoration:none}.article_item .short-description{margin-top:6px}.articles-cat_blk ._row,.sub-categories_blk ._row{margin-top:-12px}._catalog>._row>[class^=col_],.articles-cat_blk ._row>[class^=col_],.sub-categories_blk ._row>[class^=col_]{margin-top:12px}._catalog form{max-width:100%}.mini_catalog .col_12{min-width:286px}.mini_catalog .default_product{height:100%;padding:12px}.mini_catalog .with_length .default_product{padding-bottom:30px}.mini_catalog .default_product .mini{display:block}.item.mini a{color:transparent}.mini_catalog .default_product .default{display:none}.mini_catalog .default_product>.small_row>[class^=col_]{padding-bottom:0;padding-top:0}.mini_catalog .default_product>form,.mini_catalog [class^=col_]>form{height:100%}.mini_catalog .default_product .col_summary .item:first-child{flex:1}.mini_catalog .default_product .headline{font-size:inherit;font-weight:inherit;text-decoration:none}.mini_catalog .default_product .headline:hover{text-decoration:underline}.mini_catalog .default_product .col_cart{align-items:flex-end;border:none;flex-direction:row;flex-grow:0;margin:0;padding:0 0 12px 12px;width:100%}.mini_catalog .default_product ._counter{margin-right:20px;margin-top:0}._total{min-width:340px}._total .warning-message{max-width:340px}._total .item+.item{margin-top:8px}._total .item{display:flex;line-height:1}._total .title{color:#959393}._total .content,._total .content-thin{flex:1;font-size:12pt;font-weight:400;text-align:right}._total .content._total-discount,._total .content._total-full,._total .content._total-old-price,._total .content.js-cart-total{font-weight:700}._hint{background:#ef5a18;border:1px solid #fff;color:#fff;font-size:11pt;min-width:160px;padding:8px;text-align:center}.big-hint{min-width:auto;width:255px}@media(max-width:768px){.ymaps-2-1-79-hint-overlay{left:50px!important}}._hint .weight{border-top:1px solid hsla(0,0%,100%,.65);font-size:10pt;margin-top:4px;padding-top:4px}.blk_headline{font-size:17pt;font-weight:700;line-height:1;margin-bottom:20px;margin-top:20px}.blk_foot{margin-top:24px}.login_blk{display:flex;justify-content:flex-end;text-align:right}.black a,.login_blk a{color:#000;font-weight:700}.login_blk a:hover{color:#ff4f00}.cart_blk{background:#dff0f7;border-radius:3px;display:inline-block;line-height:1;margin-top:12px!important;padding:8px}.cart_blk .cart{align-items:center;color:#000;display:flex;font-size:1.1em;justify-content:flex-end;min-height:30px;padding-left:56px;padding-right:5px;position:relative;text-decoration:none}.cart_blk .cart .title{font-weight:700}.cart_blk .cart:hover,.cart_blk .cart:hover ._ico-cart{color:#ff1a00}.cart_blk .cart ._ico-cart,.cart_blk .cart .num,.close-w{position:absolute}.cart_blk .cart ._ico-cart{color:#ff4f00;font-size:30px;left:4px}.cart_blk .cart .num{background:#dff0f7;border:2px solid #000;border-radius:20px;color:#ff4f00;font-size:8.5pt;font-weight:700;left:12px;padding:0 3px 1px;text-align:center;top:-5px}.cart_blk .cart .summ{font-size:1em}.cart_blk ._btn{font-weight:700;padding:7px}.main-menu_blk{background-image:linear-gradient(180deg,#ff4f00 0,#ff4f00);border-radius:3px;box-shadow:0 4px 15px rgba(0,0,0,.18);display:none;padding-right:12px;position:relative}.main-menu_blk ._ico-menu{color:#fff;display:none;font-size:16px;left:14px;margin-top:-8px;position:absolute;top:50%;z-index:20}.footer_blk [class^=col_]:first-child{padding-top:0}.footer_blk .vertical_nav a{color:#000;white-space:nowrap}.footer_blk .vertical_nav a:hover{color:#ff4f00;text-decoration:underline}.company-info_blk{border-top:1px solid #d7d9da;color:#d7d9da;line-height:120%;padding-top:35px}.categories-nav_blk{background-image:linear-gradient(180deg,#e1f0f8,#fff);padding:0}.categories-nav_blk.-shadow_default{box-shadow:none}.categories-nav_blk .button{margin-top:18px;text-align:center}.move-slider_blk{border:none;display:none;height:365px;position:relative}.move-slider_blk .navigation{transition:opacity .2s}.move-slider_blk .navigation span{background:#fff;border:2px solid #ff4f00;border-radius:50%;color:#ff4f00;cursor:pointer;display:block;font-size:20px;height:40px;line-height:37px;margin-top:-20px;opacity:0;position:absolute;text-align:center;top:50%;transition:all .15s ease-in-out;width:40px;z-index:30}.move-slider_blk .navigation span:hover{background:#ff4f00;color:#fff}.move-slider_blk .navigation ._ico-arr-left{left:-20px}.move-slider_blk .navigation ._ico-arr-right{right:-20px}.move-slider_blk .hover span{opacity:1}.move-slider_blk .slider_wrap{border:2px solid #4c4d50;height:inherit;overflow:hidden;position:relative}.move-slider_blk .slide{background:0 0 no-repeat;color:#000;cursor:pointer;float:left;height:inherit;opacity:0;position:absolute;text-decoration:none;width:100%;z-index:10}.move-slider_blk .summary{background:rgba(223,240,247,.7);border-radius:10px;opacity:0;padding:24px;position:absolute;right:50px;top:-300px;width:400px}.move-slider_blk .slide:first-child{opacity:1;z-index:20}.move-slider_blk .slide:first-child .summary{opacity:1;top:65px}.move-slider_blk .item+.item{margin-top:12px}.move-slider_blk .headline{font-size:20pt;font-weight:700;line-height:1.1;text-align:center}.move-slider_blk .description{line-height:1.2}.move-slider_blk .price{border-top:1px solid #d7d9da;font-size:12pt;line-height:1;padding-top:12px}.move-slider_blk .price span+span{margin-left:24px}.move-slider_blk .price .basePrice{font-weight:700}.move-slider_blk .orange_btn{margin-top:5px}.move-slider_blk .dots_nav{bottom:24px;left:50%;position:absolute;z-index:30}.move-slider_blk .dots_nav li+li{margin-left:12px}.move-slider_blk .dots_nav li{border:2px solid #ff4f00;border-radius:50%;cursor:pointer;height:12px;width:12px}.move-slider_blk .dots_nav li.sel,.move-slider_blk .dots_nav li:hover{background:#ff4f00;border:none;height:12px;width:12px}.content_panel ._content .about_blk{margin-top:0}.about_blk{padding:24px}.about_blk .summary .headline{font-size:20pt;font-weight:700;line-height:1.1}.about_blk .summary .description{margin:12px 0}.about_blk .image{background:url(/build/images/delivery.e722890b.png) 50% 30px no-repeat;background-size:contain;color:#ff1a00;padding-top:170px;text-align:center}.about_blk .image .headline{font-size:16pt;font-weight:700}.about_blk .image .text{font-size:12pt;font-weight:700}.about_blk .col_5{display:none}.top-products_blk{padding-top:12px}.top-products_blk .sales{color:#ff4f00}.top-products_blk .sales a{color:#000;margin-left:12px}.top-products_blk .sales a:hover{color:#ff4f00}.top-products_blk .sales ._ico-sales{font-size:11.5pt;vertical-align:-1px}.write-to-us_blk{padding:9px 24px 24px}.write-to-us_blk .full-width_btn:not(:first-child){margin-top:11px}.filter_blk{background:#edf6fc;border:1px solid #e9e9e9;border-radius:3px;box-sizing:border-box;max-width:100%;padding:7px 12px}.filter_blk label{display:block;font-size:10pt;font-weight:400;margin-bottom:6px}.filter_blk select{padding:4px 15px 3px 5px}.filter_blk ._row{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;-webkit-align-items:center;align-items:center;justify-content:flex-end}.filter_blk .price_sort{margin:0 5px;padding-right:20px;position:relative;text-decoration:none}.filter_blk .asc:after,.filter_blk .desc:after{font-family:postroyka;font-size:8px;margin-top:-4px;position:absolute;right:0;top:50%}.filter_blk .asc:after{content:"\e1016"}.filter_blk .desc:after{content:"\e1017"}.features_blk ._row{margin:0}.features_blk ._row+._row{margin-top:0}.features_blk ._row:nth-child(2n-1){background:#dff0f7}.features_blk [class^=col_]{padding-bottom:6px;padding-top:6px}.features_blk [class^=col_]+[class^=col_]{border-left:1px solid #fff}.features_blk .title{color:#666}.related-products_blk{padding:20px}.related-products_blk .blk_headline{font-size:12pt}.c-cart__grid .grid__head{display:none}.c-cart__grid .i-item{border:1px solid #d7d9da;overflow:hidden;padding:18px;position:relative;text-align:center}.c-cart__grid .i-item+.i-item{margin-top:12px}.c-cart__grid .i-item>:not(.product_label){padding:6px}._pr-desc-title,.c-cart__grid ._headline,.pr-video h5,.prod-info .blk_headline,.trust li:first-child{font-size:17px;font-weight:700}.c-cart__grid ._price,.c-cart__grid ._summ,.enter-address_pop_up{color:#000;font-size:17px;font-weight:700}.c-cart__grid .counted{background:none;border:none;color:#ff4f00;display:inline-block;margin-top:6px;padding:0}.c-cart__grid .counted:hover{color:#ff1a00;font-weight:700}.c-cart__grid ._ico-close{color:#ff4f00;font-size:20px}.c-cart__grid ._col-del{position:absolute;right:6px;top:6px;z-index:40}@media (min-width:500px){.c-cart__grid{overflow:auto;overflow-y:hidden}.c-cart__grid>*{min-width:740px}.c-cart__grid .grid__head{background:#dff0f7;color:#666;display:block}.c-cart__grid .grid__body{margin-top:-1px}.c-cart__grid .i-item{display:flex;padding:0}.c-cart__grid .i-item+.i-item{margin-top:-1px}.c-cart__grid [class^=_col-]{display:flex;flex-direction:column;justify-content:center;padding:12px;width:100px}.c-cart__grid .grid__head [class^=_col-]{padding-bottom:6px;padding-top:6px}.c-cart__grid [class^=_col-]+[class^=_col-]{border-left:1px solid #d7d9da}.c-cart__grid ._col-image{width:155px}.c-cart__grid ._col-info{flex:1;width:auto}.c-cart__grid ._col-num{width:125px}.c-cart__grid ._col-del{position:static}.c-cart__grid ._headline{font-size:inherit;font-weight:inherit}.c-cart__grid ._price,.c-cart__grid ._summ{font-weight:inherit}.c-cart__grid ._price ._title,.c-cart__grid ._summ ._title,.cart-design{display:none}.c-cart__grid ._price,.c-cart__grid ._summ{font-size:inherit}.blue-block{margin-left:-30px}}.checkout-setting_blk .element{max-width:590px}.checkout-setting_blk .element+.element{margin-top:35px}.checkout-setting_blk .control-label{margin-right:12px;padding:0;width:150px}.checkout-setting_blk .info{color:#666;font-size:11pt}.checkout-setting_blk .info+.change{margin-top:12px}.checkout-setting_blk .change .control-row{max-width:350px;min-width:286px}.checkout-setting_blk .summary{margin:12px 0}.checkout-setting_blk .summary div{background:#fafafa;border-radius:5px;color:#666;display:none;padding:12px}.checkout-setting_blk .panel{display:none;margin-top:24px}.checkout-setting_blk .panel .col_full{margin-top:18px}.checkout-setting_blk .price{align-items:center;background:#dff0f7;min-width:246px;padding:5px 24px}.checkout-setting_blk .price .title{line-height:1.2;min-width:80px}.checkout-setting_blk .price .content{flex:1;font-size:12pt;font-weight:700;text-align:right}.checkout-setting_blk .date-row,.checkout-setting_blk .zone-row{margin-bottom:12px}.checkout-setting_blk .date-row{display:none;max-width:540px}.checkout-setting_blk .zone-row select{display:inline-block;margin-right:12px;width:140px}.checkout-setting_blk .zone-row .link{border-bottom:1px dashed #ff1a00;color:#ff1a00;display:inline-block;font-size:1.05em;margin-top:12px;text-decoration:none}.checkout-setting_blk .zone-row .link:hover{border-color:#ff4f00;color:#ff4f00}.checkout-setting_blk .unloading{display:none}.checkout-setting_blk .unloading .panel .control-label,.filter-set .right-part{width:100px}.checkout-setting_blk .unloading .panel .control-label.floor-label{width:30px}.checkout-setting_blk .unloading .floor-row input{margin-right:12px;width:40px}.checkout-setting_blk .unloading .floor-row .checkbox{margin-left:10px}.checkout-setting_blk .unloading .floor-row .checkbox input[type=checkbox]:not(checked)+label:before{height:30px;vertical-align:-10px;width:30px}.checkout-setting_blk .unloading .floor-row .checkbox input[type=checkbox]:not(checked)+label:after{font-size:14px;height:18px;left:7px;top:9px;width:18px}.checkout-setting_blk .unloading .floor-row .control-widget,.f-icons{align-items:center;display:flex}.checkout-setting_blk .unloading .panel label,.ui-autocomplete ._category a.more-cat{font-weight:400}.checkout-setting_blk .unloading .panel .col_12+.col_12{margin-top:12px}.checkout-setting_blk .unloading .panel .col_12:nth-child(2) .control-label{display:none}.checkout-report_blk{display:none;margin:24px 0;padding-left:24px}.checkout-report_blk .col_12+.col_12{margin-top:12px}.checkout-report_blk .elem{background:#dff0f7;background:radial-gradient(182.46% 182.46% at 50% 50%,#f1fefd 0,#fff 100%);border:1px solid #ff4f00;border-radius:5px;padding:12px}.checkout-report_blk .headline{font-size:12pt;font-weight:700;line-height:1}.checkout-report_blk p{line-height:1.2;margin:8px 0 0}.checkout-report_blk ._ico-dots{color:#666;cursor:pointer;display:none;font-size:4px;transition:all .2s}.checkout-report_blk ._ico-dots:hover{color:#000}.checkout-report_blk .title{width:135px}.checkout-report_blk .content{font-size:11pt}.checkout-report_blk .order-list ul{margin:12px 0}.checkout-report_blk .order-list li,.checkout-report_blk .order-list li:before{display:none}.checkout-address_blk{margin-top:45px!important}l
.checkout-address_blk .blk_headline{font-size:15pt;margin-bottom:18px}.checkout-address_blk .blk_body{max-width:590px}div.cart-clear_blk.cart-clear_blk{margin-top:10px;text-align:right}.cart-clear__popup{text-align:center}.cart-clear__popup ._title{font-size:13pt;font-weight:700;margin-bottom:12px}.cart-share-merge__popup{max-width:600px!important;padding-bottom:20px!important}.cart-share-empty__popup{max-width:560px!important;padding-bottom:20px!important}.cart-share-empty__title{margin:0 auto 18px;max-width:420px;text-align:center}.cart-share-empty__actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:22px}.cart-share-empty__action{min-width:145px}.cart-share-empty__action._btn{display:inline-block}.cart-share-empty__action[disabled]{opacity:.65;pointer-events:none}button._btn.cart-share-empty__action{background:transparent;border:2px solid #ff4f00;border-radius:3px;color:#000;cursor:pointer;display:inline-block;line-height:1;padding:8px 12px;text-decoration:none;transition:all .15s ease-in-out}.cart-share-merge__title{margin:0 auto 18px;max-width:420px;text-align:center}.cart-share-merge__text{font-size:16px!important;line-height:140%;margin:0 auto;text-align:center;width:100%}.cart-share-merge__actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:22px}.cart-share-merge__action{min-width:145px}.cart-share-merge__action._btn{display:inline-block}.cart-share-merge__action[disabled]{opacity:.65;pointer-events:none}button._btn.cart-share-merge__action{background:transparent;border:2px solid #ff4f00;border-radius:3px;color:#000;cursor:pointer;display:inline-block;line-height:1;padding:8px 12px;text-decoration:none;transition:all .15s ease-in-out}@media (max-width:1155px){.cart-share-empty__popup,.cart-share-merge__popup{padding-bottom:20px!important}.popup-product-info-product-page.cart-share-empty__popup,.popup-product-info-product-page.cart-share-merge__popup{top:50%;transform:translate(-50%,-50%)}.cart-share-empty__popup ._c-popup__cross,.cart-share-merge__popup ._c-popup__cross{top:10px!important}}.cart-total_blk{margin-top:10px!important;padding-top:20px}.cart-total_blk ._total{float:right}.categories_blk{margin:-12px}.categories_blk .item,.categories_blk .item-sizer{width:100%}.categories_blk .headline,.sub-categories_blk .headline{color:#000;display:block;font-size:12pt;line-height:1.2;margin-bottom:13px;padding-left:15px;position:relative;text-decoration:none}.sub-categories_blk .headline{font-size:12pt}.categories_blk .headline:hover,.categories_blk .headline:hover:after{color:#ff1a00}.categories_blk ul{padding-left:18px}.categories_blk ul a{color:#4c4d50;display:block;font-size:15px;padding-left:12px;position:relative}.categories_blk ul a:before{background:#4c4d50;border-radius:50%;content:"";height:4px;left:0;position:absolute;top:7px;transition:all .2s ease-out;width:4px}.categories_blk ul a:hover{color:#000}.categories_blk ul a:hover:before{background:#ff4f00}.categories_blk[data-mobile-item]{padding:0}.categories_blk[data-mobile-item] .item{margin-top:13px;padding:0 24px 0 13px;position:relative}.categories_blk[data-mobile-item] .item>*{padding:0}.categories_blk[data-mobile-item] .headline:after,.categories_blk[data-mobile-item] .item:before{display:none}.categories_blk[data-mobile-item] .trigger{position:absolute;right:25px;top:-1px;transition:all .2s}.categories_blk[data-mobile-item] .trigger:after{color:#ff4f00;content:"\e1007";font-family:postroyka;font-size:18px}.categories_blk[data-mobile-item] [data-open] .trigger{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.categories_blk .vertical_nav,.categories_blk[data-mobile-item] .vertical_nav{display:none}.categories_blk[data-mobile-item] .vertical_nav,.zoneDefined{padding-left:6px}.sub-categories_blk ._row>[class^=col_]{padding:0 6px}.sub-categories_blk .item{min-height:250px;outline:1px solid transparent;padding:18px;text-align:center}.sub-categories_blk .image{align-items:center;display:flex;justify-content:center;margin-bottom:18px}.sub-categories_blk .headline{margin:0;padding:0}.user-date_blk .blk_head{background:#dff0f7;border:1px solid #d7d9da;border-bottom:none;display:flex;justify-content:space-between;padding:12px 24px}.user-date_blk .blk_headline{font-size:13pt;margin:0}.user-date_blk .edit a{color:#000;margin-right:8px}.user-date_blk .edit a:hover{color:#ff4f00}.user-date_blk .edit ._ico-edit{color:#ff4f00;font-size:16px;vertical-align:-2px}.confirm_blk,.success_blk{border-radius:3px;line-height:1.1;max-width:700px;padding:12px 12px 12px 44px;position:relative}.confirm_blk [class^=_ico-],.success_blk [class^=_ico-]{font-size:18px;left:12px;position:absolute;top:12px}.success_blk{color:#357937}.confirm_blk{color:#ff4f00}.search_blk .orange_btn{padding:7px 24px 8px}.order-info_blk .blk_body{margin:12px 0}.order-info_blk .blk_foot{margin:0}.order-info_blk .status{color:#666}.order-info_blk .status li:before{display:none}.order-info_blk .status li+li{margin-top:12px}.order-info_blk .status [class^=_ico-]{font-size:12px;margin-right:6px}.order-info_blk .additionally span+span{margin-left:12px}.order-info_blk .additionally b{margin-right:6px}.order-info_blk ._total{border-top:1px solid #d7d9da;margin-top:12px;padding-top:12px;width:296px}.order-info_blk ._total .headline{font-size:13pt;font-weight:700;margin-bottom:12px}.prod-info .blk_headline,.tabs_blk .tabs_nav li+li,.trust li{margin:0}.tabs_blk .tabs_nav li{align-items:center;display:flex;justify-content:center;padding:12px;position:relative}.tabs_blk .tabs_nav svg{fill:#4c4d50;height:22px;width:22px}.tabs_blk .tabs_nav span{border-bottom:1px dashed #4c4d50;color:#4c4d50;cursor:pointer;display:none;font-size:12pt;font-weight:700;margin-left:6px;transition:all .2s ease-out}.tabs_blk .tabs_nav span:hover{border-color:#000;color:#000}.tabs_blk .tabs_nav .sel{border:1px solid #d7d9da;box-shadow:0 4px 15px rgba(0,0,0,.18)}.svg-feed,.tabs_blk .tabs_nav .sel svg{fill:#ff4f00}.tabs_blk .tabs_nav .sel:after{background:#fff;bottom:-1px;content:"";display:block;height:5px;left:0;position:absolute;width:100%;z-index:30}.tabs_blk .tabs_nav .sel span{border-color:transparent;color:#000;cursor:default}.tabs_blk .blk_body{background:#fff;margin-top:-2px;padding:0!important;position:relative;z-index:20}.tabs_blk .tab{display:none;max-width:100%;padding:12px}.tabs_blk .active{display:block}.product-image_blk .col_12+.col_12{margin-top:12px}.product-image_blk ._counter{justify-content:flex-start}._counter [class^=_ico]{height:28px;line-height:28px;width:28px}@media(min-width:1025px){.product-image_blk ._counter [class^=_ico]{height:36px;line-height:28px;width:28px}.product-image_blk ._counter [class^=_ico]:before{position:relative;top:1px}}.feedback_blk textarea{height:150px}.blk_body .tab .reviews_blk{margin-top:24px}.reviews_blk .item+.item{border-top:1px solid #e6e8e9;margin-top:12px;padding-top:12px}.reviews_blk .item ._author{font-size:12pt;font-weight:700}.reviews_blk .item ._date{color:#999}.reviews_blk .item .body,.reviews_blk .item .body ._elem+._elem{margin-top:6px}.review-form_blk{border-bottom:1px solid #d7d9da;padding-bottom:24px}.review-form_blk .blk_headline{border-bottom:1px dashed #ff4f00;color:#ff4f00;cursor:pointer;display:inline-block;font-size:14pt;line-height:1.3;margin:0;transition:all .2s}.review-form_blk .blk_headline:hover{border-color:#ff4f00;color:#ff4f00}.review-form_blk .blk_headline[data-selected]{border:none;color:#ff4f00}.review-form_blk .blk_body{border-top:1px solid #d7d9da;display:none;margin-top:12px;padding-top:18px!important}.review-form_blk form{max-width:590px;padding-left:12px;padding-right:12px}.review-form_blk textarea{height:150px}.delivery-map_blk #deliveryMap{width:100%}.delivery-map_blk .blk_headline{font-size:11pt}.seo-catalog_blk{background:#dff0f7;padding:12px 24px}.seo-catalog_blk .blk_body{margin:-12px -12px 0}.seo-catalog_blk a{background:#edf6fb;border:1px solid #e9e9e9;border-radius:4px;color:#000;display:inline-block;font-size:13px;line-height:24px;margin:12px 7px 0 0;padding:1px 5px;text-decoration:none}.seo-catalog_blk a:hover{background:#c2d8e4;border:1px solid #e9e9e9;color:#000}.seo-catalog_blk a._btn{background:#ff4f00;border:1px solid #ff4f00;color:#fff;font-size:13px;line-height:24px;padding:1px 5px}.seo-catalog_blk ._btn{background:#f57428;border:2px solid #ff4f00;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;line-height:1;padding:5px 8px;text-decoration:none;transition:all .15s ease-in-out}.body_blk{padding-top:20px}[class$=_section]+[class$=_section],section+section{margin-top:30px}.section_headline{border-bottom:1px solid;font-size:20pt;line-height:1;margin-bottom:25px;padding-bottom:15px}.product_section .product-image_blk .-shadow_default{padding:12px 12px 24px}.product_section .product-image_blk .image{align-items:center;background-size:80px auto;display:flex;justify-content:center;max-height:298px;min-height:297.9999px;overflow:hidden;position:relative}.product_section .product-image_blk .image a:not(._ico-zoom){display:block;position:relative}.fancybox-wrap .ps-lightbox-color,.product_section .product-image_blk .image .color{border-radius:50%;bottom:-12px;height:120px;position:absolute;right:-12px;width:120px}.fancybox-wrap .ps-lightbox-color{bottom:0;right:0}.product_section .product-image_blk .image img{max-height:280px}.product_section .product-image_blk ._ico-zoom{color:#ff4f00;position:absolute;right:10px;top:10px;z-index:1}.product_section .product-image_blk .summary{overflow:hidden;position:relative}.product_section .summary .item+.item{margin-top:20px}.product_section .summary .small_row{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;-webkit-align-items:center;align-items:flex-end}.product_section .reference{color:#666;font-style:italic;line-height:1}.product_section .reference .num{color:#000;font-style:normal}.product_section .product-image_blk .rating{margin:2ex auto auto 1ex}.product_section .product-image_blk .c-rating-preview ._active:before,.product_section .product-image_blk .c-rating-preview ._stars{height:15px;width:90px}.product_section .product-image_blk .headline{font-size:14pt;line-height:1.2;margin:-3px 0 0}.product_section .product-image_blk .price{background:#dff0f7;border-radius:3px;font-size:11pt;line-height:1.3;padding:10px 0 10px 20px}._pr-desc-title,.f-icons a,.product_section .product-image_blk .price>*{display:inline-block}.product-rev .old-price,.product_section .product-image_blk .price .old-price{color:#a1a3a9;display:block;text-decoration:line-through}.product_section .product-image_blk .price .base-price{font-size:20pt;font-weight:700;margin-right:12px;white-space:nowrap}.product-rev .price div:nth-child(2),.product_section .product-image_blk .price .old-price+.base-price{color:#e81800}.product_section .product-image_blk .c-rating-preview{cursor:pointer;margin:-6px;padding-left:0}.product_section .delivery ._ico-delivery{background:#dff0f7;border-radius:50%;color:#ff4f00;display:inline-block;height:34px;line-height:34px;margin-right:10px;text-align:center;width:34px}.product_section .delivery a{color:#000}.product_section .delivery a:hover{color:#ff4f00}.article_section .article-info_blk.article-info_blk{border-top:1px solid #d7d9da;color:#999;line-height:1;margin-top:12px;padding-top:12px}.article_section .article-info_blk span+span{margin-left:12px}.cart_section form,.checkout_section form{max-width:100%}.checkout_section .control-row{max-width:540px;min-width:246px}#unp-block.unp-block{display:none;margin-top:12px}#unp-block.unp-block.unp-block--visible{display:block}@media (min-width:769px){#unp-block.unp-block.unp-block--visible{margin-top:18px}}.unp-block__container{min-width:0;width:100%}.unp-block .unp-block__row{margin-left:-1px;min-width:0}.unp-block .unp-widget{min-width:0}@media (min-width:769px){.unp-block .unp-widget{margin-left:1px}}.unp-block .unp-inline{align-items:center;display:flex;flex-flow:row nowrap;gap:8px;min-width:0;width:100%}.unp-block .unp-inline__input{flex:1 1 auto;min-width:0}.unp-block .unp-inline__input input[type=text]{box-sizing:border-box;max-width:100%;min-width:0;width:100%}.unp-block .unp-file-label{cursor:pointer;flex-shrink:0;margin:0 0 0 auto}.unp-block .unp-file-btn{border-radius:4px;cursor:pointer;display:inline-block;font-size:14px;line-height:1.2;padding:8px 14px;white-space:nowrap}.unp-block__container>.unp-file-name.payment_method__text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width:1250px){.unp-block__container>.unp-file-name.payment_method__text{top:7px}}@media (max-width:768px){.unp-block .unp-block__row{align-items:stretch;display:flex;flex-direction:column;margin-left:0}.unp-block .unp-block__row .control-label{flex:0 0 auto;margin-bottom:8px;max-width:100%;padding-right:0;width:100%}.unp-block .unp-block__row .control-widget{max-width:100%;min-width:0;width:100%}.unp-block .unp-inline__input{flex:1 1 auto;min-width:0}.unp-block .unp-inline__input input[type=text]{box-sizing:border-box;max-width:100%;min-width:0;width:100%}.unp-block .unp-file-btn{align-items:center;box-sizing:border-box;display:inline-flex;font-size:14px;justify-content:center;max-width:161px;min-width:161px;padding:8px;text-align:center;width:161px}.unp-block .unp-inline{flex-wrap:wrap;gap:6px}.unp-block .unp-file-name.payment_method__text{align-self:flex-start;margin-left:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.checkout_section .control-description{flex:0 0 100%;width:100%}.checkout_section .delivery_price{padding-top:10px}.checkout_section .tooltip-inner,.mob-design .c-google-rating{text-align:left}._sidebar .blk_headline{font-size:13pt}.footer_panel ._head-phone{margin-top:-10px}.footer_panel ._head-phone ._row{justify-content:center}.footer_panel ._head-phone .col_{margin-top:0!important;padding-top:0!important;width:auto!important}.footer_panel ._head-phone li{display:block;font-size:inherit;margin-top:10px}.footer_panel ._head-phone a{color:#000}.footer_panel ._head-phone [class^=_opr]{top:0}.header_panel{padding:12px 0}.header_panel .large_row{flex-wrap:wrap}.header_panel .large_row>[class^=col_]+[class^=col_]{border-left:1px solid #d7d9da}.header_panel .col_full [class$=_blk]+[class$=_blk]{margin-top:12px}.navigation_panel{margin-top:0;position:relative}.content_panel{flex:1 0 auto}.footer_panel{background:#edf6fb;font-family:PT Sans,sans-serif;font-size:11pt;margin-top:70px;padding:30px 0}.footer_panel [class$=_blk]+[class$=_blk]{margin-top:12px}.footer_panel .col_full{display:none}.footer_panel .footer-mobil_nav{margin:24px 0;text-align:center}.footer_panel .footer-mobil_nav .sel a{color:#ff4f00}.page_headline{margin:-3px 0 17px}.page_headline h1{display:inline-block;line-height:1;margin:0}.page_headline .link{color:#ff1a00;float:right;line-height:1;margin-top:12px;text-decoration:none}.page_headline .link [class^=_ico]{font-size:10px;margin-right:8px}.page_headline .link:hover{color:#ff4f00}.page_headline sup{display:block;font-size:10.5pt;margin-top:12px}.page_headline sup ._ico-sales{color:#ff4f00;font-size:14px;margin:0 0 0 8px}.txt-align_center{text-align:center}.-shadow_default{border:1px solid #d7d9da;box-shadow:0 4px 15px rgba(0,0,0,.18)}.empty_elem{color:#bd3329;margin:1em}.list_clear{line-height:1;list-style:none;margin:0;padding:0}.important-link-style{color:#ff4f00!important}.important-link-style:hover{color:#ff1a00!important}.s-text-a-r{text-align:right}.s-res-video{height:0;overflow:hidden;padding-bottom:56.25%;position:relative;z-index:1}.s-res-video embed,.s-res-video iframe,.s-res-video object,.s-res-video video{height:100%;left:0;position:absolute;top:0;width:100%}.s-res-video-320,.s-res-video-450{max-width:100%}.c-popup{background:#fff;box-shadow:0 1px 11px 0 rgba(50,50,50,.59);display:none;left:50%;margin-left:-240px;padding:0 25px 50px;position:fixed;top:100px;width:480px;z-index:10001}.c-popup ._c-popup__cross,.c-popup ._ico-close{background:#fff;border:2px solid #fff;border-radius:50%;color:#ff4f00;cursor:pointer;font-size:20px;padding:0 0 0 1px;position:absolute;right:-10px;top:-10px;transition:all .2s}.c-popup ._ico-close--feedback:before,.popup-for-user _ico-close:before{content:none}.delivery-map_popup{height:92vh!important;left:5%!important;margin:0!important;top:10px!important;width:90%!important}.delivery-map_popup.fancybox-margin{height:0!important;overflow:hidden}.warning_popup{margin:0 0 0 -150px;top:35%;width:300px}.warning_popup .headline{color:#ff1a00;font-size:13pt;font-weight:700;margin-bottom:8px;text-align:center}.warning_popup .description{line-height:1.5}.warning_popup .description>*{display:inline-block}.mobil-phones_popup{margin:0;max-width:300px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:90%}.mobil-phones_popup ul+ul li{margin-top:18px}.mobil-phones_popup ul{font-size:19px;margin-left:5px;text-align:left}.mobil-phones_popup li{display:inline-block;font-size:1.05em}.mobil-phones_popup a{color:inherit;font-size:1em;font-weight:700;text-decoration:underline;text-decoration-skip-ink:none}.mobil-phones_popup ._head-phone [class^=_opr]{height:17px;width:17px}.mobil-phones_popup ._opr-viber{margin-left:-8px}.f-rating-control{margin-bottom:20px;margin-top:20px!important}.f-rating-control .control{align-items:center;display:flex;flex-direction:row-reverse;justify-content:flex-end;margin-left:-6px}.f-rating-control ._star{border:1px solid #d7d9da;border-radius:3px;box-sizing:content-box;color:#a9a9a9;height:18px;margin-left:6px;padding:4px;transition:all .3s;width:18px}.f-rating-control svg{cursor:pointer;height:inherit;width:inherit}.f-rating-control ._star:hover,.f-rating-control ._star:hover~._star,.f-rating-control ._star[data-checked],.f-rating-control ._star[data-checked]~._star{border-color:#ff4f00;color:#ff4f00}.c-rating-preview{align-items:center;display:flex;flex-wrap:wrap;margin:0 -14px -6px -2px}.c-rating-preview ._stars{background-image:url(/build/images/star-off.321749fc.svg);background-repeat:no-repeat;background-size:contain;height:14px;margin-right:3px;position:relative;width:80px}.c-rating-preview ._active{background-repeat:no-repeat;background-size:cover;height:inherit;left:0;overflow:hidden;position:absolute;top:0;width:0}.c-rating-preview ._active:before{background-image:url(/build/images/star-on.ca627615.svg);background-repeat:no-repeat;background-size:contain;content:"";height:14px;left:0;position:absolute;width:80px}.c-rating-preview ._num{color:#a9a9a9;font-size:8.5pt;padding-top:3px}.calc-result__sort{color:#a9a9a9;margin:20px 0}.cart-empty_blk{margin:0 auto;max-width:500px;text-align:center}.cart-empty_blk ._image{margin-bottom:12px}.cart-empty_blk .orange_btn{margin-top:12px}.hide320,.hide768,.hide1024,.hide1100,.hide1180,.hide1280{display:none}.head-links_mobile{background:#ff4f00;box-shadow:0 4px 15px rgba(0,0,0,.18);justify-content:flex-end;margin-top:10px;z-index:1100}.head-links_mobile,.head-links_mobile a{align-items:center;display:flex;position:relative}.head-links_mobile a{color:#fff;height:40px;justify-content:center;padding:0 15px;text-decoration:none}.head-links_mobile a+a{border-left:1px solid #fa8e59;box-shadow:-1px 0 0 0 #e55723}.head-links_mobile a:last-child{flex:1;padding:0 8.5px}.head-links_mobile .num{color:#fff;line-height:1;margin-left:6px;position:static}.head-links_mobile .cart .text{display:none}.head-links_mobile ._catalogBtn{font-size:15pt;font-weight:700}.swipe-menu_mobile{display:none;position:absolute;text-align:center;top:-12px;transition:all .2s;width:100%;z-index:1201}.swipe-menu_mobile.active{display:block}.swipe-menu_mobile li+li{margin-top:0}.swipe-menu_mobile a{background:#ff4f00;color:#fff;margin:0;padding:12px 24px}.swipe-menu_mobile .sel a,.swipe-menu_mobile a:hover{background:#ff1a00;margin:0}.profile-menu_mobile .toggle{color:#ff4f00;cursor:pointer;line-height:1;margin-bottom:24px;text-align:center;text-transform:uppercase}.profile-menu_mobile .toggle:hover{color:#ff1a00;text-align:center}.profile-menu_mobile .menu{display:none;margin:-12px 0 24px}.profile-menu_mobile .menu.active{display:block}.profile-menu_mobile .sidebar_nav{border:1px solid #d7d9da;padding:2px 12px;text-align:center}.profile-menu_mobile a{padding:10px}._captch-fieldset .control-widget{align-items:center;display:flex}.c-search-widget{position:relative}.c-search-widget input{border:1px solid #ff4f00;border-radius:5px;box-shadow:inset 1px 2px 3px 0 rgba(0,0,0,.1);height:40px;padding:0 20px;width:100%}.c-search-widget input::placeholder{color:#d9d9d9;font-size:16px}.c-search-widget button[type=submit]{background:none;border:none;padding:0;position:absolute}.c-search-widget[data-type=mobile]{margin-top:0;text-align:right;z-index:1202}.c-search-widget[data-type=mobile] .trigger{background:none;border:1px solid hsla(0,0%,100%,.89);border-radius:4px;box-shadow:none;color:hsla(0,0%,100%,.89);font-size:16px;line-height:1;margin-top:5px;padding:6px 6px 5px;transition:all .15s;vertical-align:middle}.c-search-widget[data-type=mobile] .trigger:hover{background-color:#fff;border-color:#fff;color:#ff4f00}.c-search-widget[data-type=mobile] form{background-color:#dff0f7;border-radius:4px;box-shadow:1px 1px 5px 0 rgba(50,50,50,.5);opacity:0;padding:12px;position:absolute;right:calc(50% - 140px);text-align:left;top:5px;visibility:hidden;width:280px;z-index:1200}.c-search-widget[data-type=mobile] form[data-status=visible]{-webkit-animation:searchWidgetFrames .3s ease;animation:searchWidgetFrames .3s ease;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.c-search-widget .ui-autocomplete{max-height:500px;overflow:hidden;overflow-y:visible}.c-search-widget .ui-autocomplete ._total_products{background-color:#ff4f00;color:#fff;text-align:center}.c-search-widget .ui-autocomplete ._total_products a{color:#fff}.c-search-widget .ui-autocomplete ._total_products:hover{background-color:#ff1a00}.c-search-widget[data-type=mobile] .ui-autocomplete{left:auto!important;right:0!important;top:35px!important;width:343px!important}.c-google-rating{margin:12px 0;text-align:center}.pk-mobile-slider{display:block;margin-top:5px}.pk-mobile-slider .owl-dots{display:none}.pk-mobile-breadcrumbs{border-bottom:1px solid #d7d9da;border-top:1px solid #d7d9da;line-height:1;margin-bottom:12px;min-height:36px;padding:12px 0}.pk-mobile-breadcrumbs a{color:#666;display:inline-block;padding-left:16px;position:relative;text-decoration:none}.pk-mobile-c a:before{content:"\e1006";font-family:postroyka;font-size:14px;left:0;position:absolute;top:2px}@-webkit-keyframes searchWidgetFrames{0%{opacity:0;-webkit-transform:translateY(25px);transform:translateY(25px);visibility:hidden}to{opacity:1;-webkit-transform:translate(0);transform:translate(0);visibility:visible}}@keyframes searchWidgetFrames{0%{opacity:0;-webkit-transform:translateY(25px);transform:translateY(25px);visibility:hidden}to{opacity:1;-webkit-transform:translate(0);transform:translate(0);visibility:visible}}._captch-fieldset .captcha_image{margin-right:24px}@media only screen and (min-width:500px){.show500{display:none}.categories_blk,.categories_blk:not([data-mobile-item]) .vertical_nav{display:block}.categories_blk:not([data-mobile-item]) .headline{font-size:13pt;font-weight:700}.categories_blk:not([data-mobile-item]) .headline:after{color:#ff4f00;content:"\e1007";font-family:postroyka;font-size:10px;left:0;position:absolute;top:4px}.categories_blk:not([data-mobile-item]) .item{padding:12px}.categories_blk:not([data-mobile-item]) .item:before{background:#d7d9da;content:"";display:block;height:1px;margin-bottom:18px;width:100%}.categories_blk .item:first-child:before,.categories_blk .item:nth-child(2):before,.categories_blk .item:nth-child(3):before{display:none}.header_panel{border-bottom:1px solid #d7d9da}.head-links_mobile ._catalogBtn{display:none}.head-links_mobile .cart .text{display:block}.navigation_panel{margin-top:12px}.articles-cat_blk .col_12,.top-products_blk .col_12{width:50%}._container{padding:0 30px}.filter_blk .col_:first-child{flex:1}.filter_blk .item{display:flex}.filter_blk label{display:block;flex:0 0 120px;margin:0 12px 0 0;width:140px}.filter_blk select{max-height:30px;min-width:150px;padding:4px 15px 3px 5px}.order-info_blk .status{display:flex}.order-info_blk .status li+li{margin:0 0 0 12px}.page_headline sup{display:inline-block;margin-left:12px}.control-submit .link,.control-submit [class$=_btn]+[class$=_btn]{display:inline-block;margin:0 0 0 12px}.delivery-map_popup{margin-left:-200px;width:400px}.checkout-setting_blk .unloading .panel .col_12.col_12{margin-top:0}.checkout-setting_blk .unloading .panel .col_12:first-child{max-width:202px}.checkout-setting_blk .unloading .panel .col_12:nth-child(2){flex:1;padding-top:4px;width:auto}.checkout-setting_blk .unloading .panel .col_12:nth-child(2) .control-label{display:block}.checkout-setting_blk .unloading #extraFloor{margin-left:0;max-width:100%}.article_item{display:flex}.article_item .summary{margin:0 0 0 15px}.article_item .image,.article_item .image img{max-width:170px;width:170px}.c-search-widget[data-type=mobile] form{right:0}._table-custom .image .img{width:110px}.categories_blk ul a{font-size:inherit}.s-res-video-320{max-width:320px}.s-res-video-450{max-width:450px}.checkout-setting_blk .zone-row select{width:240px}}@media only screen and (min-width:650px){.mini_catalog .col_12,.sub-categories_blk .col_12{width:50%}.mini_catalog .default_product .col_summary{display:flex;flex-direction:column;justify-content:space-between}.mini_catalog .default_product .headline{height:72px;overflow:hidden}.categories_blk .item,.categories_blk .item-sizer{width:50%}.delivery-map_popup{margin-left:-300px;width:600px}.delivery-map_popup #deliveryMap{height:300px}.delivery-map_blk .blk_headline{font-size:17pt}.cart-feedback_blk .blk_headline{font-weight:300}.warning_popup{margin:0 0 0 -230px;width:460px}.c-google-rating{text-align:left}.pk-mobile-slider{margin-top:0}}@media only screen and (max-width:500px){.article_item+.article_item{border-top:1px solid #aaa;margin-top:20px;padding-top:24px}.info__popup{margin-left:-140px;top:20px;width:280px}.header_panel .large_row{display:block}.header_panel .large_row>[class^=col_]+[class^=col_]{border-left:none;width:100%}.head-links_mobile{justify-content:center;margin-top:7px}.filter_blk .selects .control-row{display:flex}.cart-total_blk ._row{flex-direction:column-reverse}.cart-total_blk ._total{float:none;margin-bottom:10px}._total .warning-message{max-width:none}.checkout-setting_blk .price{display:block}.checkout-setting_blk .price>*{display:block;margin-top:5px;text-align:left!important}._head-phone .col_{width:100%}._head-phone .col_+.col_{margin-top:24px}}@media (min-width:768px){div.empty{flex-basis:18%;-webkit-flex-basis:18%}div.empty.three{flex-basis:8%;-webkit-flex-basis:8%}.footer_panel .col_full{display:block}.control-row,.delivery .wrapper-delivery_info{align-items:center;display:flex;line-height:1}.control-label{line-height:1;margin-bottom:0;padding-right:5%;width:30%}.product_section .-shadow_default{padding:20px 24px 24px}.product-image_blk .col_12{width:50%}.product-image_blk .col_12+.col_12{margin-top:0}.tabs_blk .tab{padding:24px}.checkout-setting_blk .zone-row{max-width:100%}.sub-categories_blk .col_12{width:33.333333%}.delivery-map_popup{margin-left:-350px;width:700px}.delivery-map_popup #deliveryMap{height:350px}._table-custom .image .img{width:130px}.s-res-video-640{max-width:640px}._logo-ny img{margin-top:-5px;width:255px}._logo{font:700 11.7pt Arial,sans-serif}._logo ._text{display:block}}@media (min-width:860px){.cart_section{padding-left:1.5em}.header_panel{border:none;padding:24px 0 0}._logo .text,.main-menu_blk{display:block}.navigation_panel{margin-bottom:24px}.hide768{display:block}.show768{display:none}._layout ._sidebar{display:block}._layout ._content{padding-left:24px}.tabs_blk .tabs_nav li{padding:12px 24px}.warning_popup{margin:0 0 0 -300px;text-align:center;width:600px}.social_nav{justify-content:flex-start}.social_nav a{align-items:center;display:flex;text-align:left}.social_nav ._text{margin:0 12px 0 0}.social_nav ._text:after{content:":"}.auth_blk .blk_foot .control-submit a{display:none}}@media (min-width:1050px){.navigation-thumbs,.pr-slider.owl-carousel{max-width:327px}}@media only screen and (min-width:1024px){.hide1024{display:block}.show1024{display:none}[class$=_blk]+[class$=_blk],article+article{margin-top:40px}.default_product{padding:0 20px}.mini_catalog .default_product{padding:12px 16px 30px}._catalog>._row,.articles-cat_blk ._row,.sub-categories_blk ._row{margin-top:-24px}div.sub-categories_blk.delete_margin ._row{margin:0}._catalog>._row>[class^=col_],.articles-cat_blk ._row [class^=col_],.sub-categories_blk ._row [class^=col_]{margin-top:24px}.move-slider_blk{display:block}.content_panel ._content .about_blk{margin-top:24px}.about_blk .col_5{display:block}.articles-cat_blk .col_12,.top-products_blk .col_12{width:33.33333%}.mini_catalog .col_12{width:50%}.breadcrumbs_nav{display:flex;margin-bottom:17px}.filter_blk [class^=col_]:first-child{display:flex}.filter_blk .control-row{display:block}.filter_blk .control-row+.control-row{margin:0 0 0 12px}.filter_blk .control-label{margin:0 0 6px}.filter_blk[data-filters="3"] .control-row{flex:0 1 calc(33.33333% - 6.66667px);max-width:calc(33.33333% - 6.66667px)}.filter_blk[data-filters="4"] .control-row{flex:0 1 calc(25% - 7.5px);max-width:calc(25% - 7.5px)}.filter_blk[data-filters="5"] .control-row{flex:0 1 calc(20% - 8px);max-width:calc(20% - 8px)}.filter_blk ._row{flex-wrap:nowrap!important;overflow:visible;width:100%}.filter_blk ._row,.filter_blk .col_full{display:flex!important;margin:0!important;max-width:100%;padding:0!important}.filter_blk .col_full{flex:1;gap:10px;justify-content:flex-start;min-width:0}.filter_blk .control-row{min-width:0;overflow:visible}.filter_blk .control-row:last-child{margin-right:0}.filter_blk .choices__list--dropdown{max-width:max-content;min-width:100%;white-space:nowrap;width:auto!important}.filter_blk .choices__list--dropdown .choices__item{overflow:visible;text-overflow:clip;white-space:nowrap}.catalog-controls{align-items:flex-start;display:flex;justify-content:space-between}.profile_section .col_12{width:75%}.checkout-report_blk .col_12{width:50%}.checkout-report_blk .col_12+.col_12,.wrapper-filter-catalog_blk.price-sort_only.withoutFilter+.products_blk ._catalog.mini_catalog ._row{margin-top:0}.delivery-map_popup{margin-left:-450px;width:900px}.delivery-map_popup #deliveryMap{height:400px}.tabs_blk .tabs_nav svg{height:18px;width:18px}.tabs_blk .tabs_nav li span{display:block}.pk-mobile-slider{display:none!important}}._category.ui-menu-item a,._product.ui-menu-item a{grid-gap:1em;align-items:start;display:grid;grid-template-columns:50px 1fr 60px}._category.ui-menu-item a{grid-template-columns:100%}@media (min-width:1100px){.ui-autocomplete.ui-front.ui-menu.ui-widget.ui-widget-content{width:100%!important}.pulse-button{height:28px}.hide1100{display:block}.show1100{display:none}.large_row{margin:0 -24px}.large_row>[class^=col_]{padding:0 22px}.large_row>.col_full:first-child{padding:0 22px 0 20px}.categories_blk .item,.categories_blk .item-sizer{width:33.33333%}}@media (min-width:990px) and (max-width:1049px){.navigation-thumbs,.pr-slider.owl-carousel{max-width:300px}}@media (min-width:860px) and (max-width:989px){.navigation-thumbs,.pr-slider.owl-carousel{margin:0 auto;max-width:233px}}@media (min-width:1180px){.product_section ._row>.col_full{max-width:735px}.hide1180{display:block}.main_nav a{padding:0 26px}.main_nav li:first-child a{border-radius:3px 0 0 3px}.about_blk .image{background-size:auto}.delivery-map_popup{margin-left:-500px;width:1000px}.delivery-map_popup #deliveryMap{height:450px}._head-phone a{color:#000;cursor:pointer}}@media (min-width:1280px){.water-supply .seo-catalog_blk.withoutFilter a:first-child{margin-left:0}.water-supply .seo-catalog_blk.withoutFilter a{padding:0 5px}}@media only screen and (min-width:1240px){.hide1280{display:block}.cart_blk{width:280px}.sub-categories_blk .col_12{width:25%}.mini_catalog .col_12{width:33.333333%}.related_catalog .col_12{width:50%}.sub-categories_blk ._row>[class^=col_]{padding:0 12px}}select::-ms-expand{background-color:#fff;display:none}@supports (-webkit-appearance:none){select{max-height:30px}}._flex-table{overflow-y:auto;_overflow:auto;width:100%}._flex-table ._table-custom{min-width:700px}.filter-flex select,::-webkit-input-placeholder{color:#afa6a6;font-weight:400;opacity:1;transition:opacity .3s ease}::-moz-placeholder{color:#999;opacity:1;transition:opacity .3s ease}:-ms-input-placeholder{color:#999;opacity:1;transition:opacity .3s ease}:-moz-placeholder{color:#999;opacity:1;transition:opacity .3s ease}input[placeholder]{text-overflow:ellipsis}input:-moz-placeholder,input::-moz-placeholder{text-overflow:ellipsis}input:-ms-input-placeholder{text-overflow:ellipsis}input:focus::-webkit-input-placeholder{opacity:0;transition:opacity .3s ease}input:focus:-moz-placeholder,input:focus::-moz-placeholder{opacity:0;transition:opacity .3s ease}input:focus:-ms-input-placeholder{opacity:0;transition:opacity .3s ease}.tooltip{word-wrap:normal;display:block;filter:alpha(opacity=0);font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.42857143;opacity:0;position:absolute;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;z-index:1070}.tooltip.in{filter:alpha(opacity=1);opacity:1}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{background-color:#f57428;border-radius:2px;box-shadow:1px 1px 4px rgba(0,0,0,.4);color:#fff;max-width:200px;padding:5px 10px;text-align:center}.tooltip-arrow{border-color:transparent;border-style:solid;height:0;position:absolute;width:0}.tooltip.top .tooltip-arrow{border-top-color:#f57428;border-width:5px 5px 0;bottom:0;left:50%;margin-left:-5px}.tooltip.top-left .tooltip-arrow{right:5px}.tooltip.top-left .tooltip-arrow,.tooltip.top-right .tooltip-arrow{border-top-color:#f57428;border-width:5px 5px 0;bottom:0;margin-bottom:-5px}.tooltip.top-right .tooltip-arrow{left:5px}.tooltip.right .tooltip-arrow{border-right-color:#f57428;border-width:5px 5px 5px 0;left:0;margin-top:-5px;top:50%}.tooltip.left .tooltip-arrow{border-left-color:#f57428;border-width:5px 0 5px 5px;margin-top:-5px;right:0;top:50%}.tooltip.bottom .tooltip-arrow{border-bottom-color:#f57428;border-width:0 5px 5px;left:50%;margin-left:-5px;top:0}.tooltip.bottom-left .tooltip-arrow{border-bottom-color:#f57428;border-width:0 5px 5px;margin-top:-5px;right:5px;top:0}.tooltip.bottom-right .tooltip-arrow{border-bottom-color:#f57428;border-width:0 5px 5px;left:5px;margin-top:-5px;top:0}.cr-m-t_z{margin-top:0!important}.cr-t-a_c{text-align:center}.tooltip.bottom .tooltip-arrow{margin-left:0}.checkout-setting_blk .unloading .checkbox input[type=checkbox]#extraFloor:not(checked)+label:before{height:30px;vertical-align:-10px;width:30px}.checkout-setting_blk .unloading .checkbox input[type=checkbox]#extraFloor:not(checked)+label:after{font-size:14px;height:18px;left:7px;top:9px;width:18px}.checkout-setting_blk .unloading .control-widget{padding-top:0!important}.tooltip-hide{visibility:hidden}.wrapper-find_form{background:#e1f0f9;background:linear-gradient(180deg,#e1f0f9 2%,#f1f8fc 62%);margin-top:20px;padding:10px 25px 15px}.wrapper-find_form .find_form_subtitle{font-size:12pt;margin-bottom:6px}.wrapper-find_form form{align-items:center;display:flex;max-width:100%;position:relative}.wrapper-find_form form>input{max-width:503px}.wrapper-find_form h3{margin-bottom:5px;margin-top:0}.wrapper-find_form .orange_btn{margin:0 0 0 12px}.wrapper-find_form .control-submit{margin-top:0}.control-submit-cart{align-items:flex-end;display:flex;flex-direction:column;max-width:478px;padding-left:24px}.wrapper-find_form .form-msg.error,.wrapper-find_form .form-msg.send{line-height:1.2;margin-left:10px}.wrapper-find_form .form-msg.error{color:#f57428}.wrapper-find_form .form-msg.send{color:#000}.wrapper-find_form .form-msg.error span,.wrapper-find_form .form-msg.send span{color:orange}.wrapper-find_form .ui-autocomplete{left:0!important;max-height:500px;overflow:hidden;overflow-y:visible;right:unset;width:100%!important}.wrapper-find_form .ui-autocomplete a{padding:8px 0}.seo-catalog_blk{background:transparent;padding:0 12px}.seo-catalog_blk .blk_body{line-height:1}.filter_blk+.seo-catalog_blk{margin-top:16px}.filter_seo_block{display:flex;justify-content:space-between;margin-top:17px;max-width:100%;padding-bottom:23px;width:100%}.filter_seo_block .right-part{background:#edf6fc;border:1px solid #e9e9e9;border-radius:3px;box-sizing:border-box;height:40px;margin-left:2px;padding:8px 15px;text-align:center}.price_sort span{font-weight:500;padding-right:.3em}.price_sort img{transition:transform .3s ease}.price_sort img.rotate{transform:rotate(180deg)}.filter_seo_block .left-part{flex-shrink:1;min-width:0;width:100%}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}.sticky_cart{display:none}.sticky_cart.cart_visible{display:block}.sticky_cart .cart_blk{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;box-shadow:0 1px 3px rgba(0,0,0,.2);float:right;margin-top:0!important;position:fixed;right:4px;top:3px;transition:all .5s ease;z-index:100}.sticky_cart_info{display:none;position:absolute}.sticky_cart_info.info_visible{display:block}.cart_blk.cart-info{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;background:#ff4f00;box-shadow:0 1px 3px rgba(0,0,0,.2);color:#fff;float:right;font:400 .875em/1.4 PT Sans,sans-serif;margin-top:0!important;padding:2px 12px;position:fixed;right:34px;top:60px;transition:all .5s ease;width:260px;z-index:10000}.cart-info--discount{align-items:center;display:flex;gap:12px}.cart_blk.cart-info--discount{border-radius:4px;padding:0 11px;right:25px;top:65px}.cart-info--discount__num{font-size:30.6333px;font-weight:700;line-height:40px}.cart-info--discount__text{border-left:1px solid #fff;font-size:13px;font-weight:700;line-height:100.9%;padding-left:13px}.cart-info_close-btn{border:.744186px solid #fe5102;border-radius:50%;cursor:pointer;display:inline-block;height:18px;position:absolute;right:-17px;top:-17px;transition:all .5s ease;width:18px}.cart-info_close-btn:after,.cart-info_close-btn:before{background-color:#000;content:"";height:11px;left:6.5px;position:absolute;top:2px;width:1.5px}.cart-info_close-btn:before{transform:rotate(45deg)}.cart-info_close-btn:after{transform:rotate(-45deg)}.cart-info_close-btn:hover{transform:scale(1.1)}.product_section .summary .item:first-child{margin-top:10px}.product_section .related-products_blk .related_count ._counter,.wordZone{display:inline-flex}.product_section .related-products_blk .related_count{margin-top:7px}.product_section .related-products_blk .related_count a,.special-text{text-decoration:none}.product_section .related-products_blk .related_count ._ico-cart{font-size:15pt;margin-left:15px;vertical-align:-3px}.categories_blk ul a:hover,.click-prod,.load-more{font-weight:700}[class*="_blk withoutFilter"]+[class$=_blk]{margin-top:12px}.delivery-map_blk #deliveryMap{overflow:hidden}.checkout-setting_blk .element{max-width:798px}.wrapper-address{margin-bottom:8px;position:relative}.wrapper-address .control-row{max-width:418px}.wrapper-address .openDeliveryMap{border-bottom:1px dashed #ff1a00;color:#ff1a00;display:inline-block;font-size:1.05em;left:50%;position:relative;text-decoration:none;transform:translateX(-50%)}@media (min-width:769px){.c-popup.enter-your-zone{width:auto}}@media (max-width:768px){.c-popup.enter-your-zone{left:5%;margin-left:0;top:15vh;width:90vw}.cart-feedback_popup{background:linear-gradient(2deg,#f0efea,#f5f5f2 57.57%,#fefefe);border-radius:15px;display:block;font-family:PT Sans;left:50%;margin:0;max-height:90vh;max-width:1024px;padding:0 0 40px;top:50%;transform:translate(-50%,-50%);width:calc(100% - 30px)}.cart-feedback_popup .cart-feedback_blk .logo{display:block;margin:0 auto;max-width:139px}.cart-feedback_popup .blk_headline{font-family:Roboto;font-size:13pt;line-height:1.3;margin:10px 0 20px}.cart-feedback_popup ._ico-number span{color:#000;font-family:PT Sans;font-size:14px;font-style:normal;font-weight:400;line-height:120%;margin-left:31px;padding:4.5px 0}.field-cart-feedback{height:60px;margin-bottom:10px;padding:8px 10px}}.c-popup.enter-your-zone .wrapper-address{margin-bottom:0}.c-popup.enter-your-zone .wrapper-delivery_info,.pr-df{flex-direction:column}.pr-df .review-form_blk{order:2}@media (min-width:1130px){.delivery .openDeliveryMap{left:21.5%}}@media (min-width:860px) and (max-width:1129px){.delivery .openDeliveryMap{left:39%}}@media (min-width:768px) and (max-width:859px){.delivery .openDeliveryMap{left:30%}.pk-mobile-breadcrumbs.pk-mobile-breadcrumbs a:before{top:4px}}.control-row.zone-row{display:none}.wrapper-delivery_info{display:flex;padding-bottom:.5em}.checkout-setting_blk .element+.element{margin-top:5px}.checkout-address_blk{margin-top:12px!important}.checkout-setting_blk .panel{margin-top:0}#checkout_unloading .panel{margin-top:10px}.checkout-setting_blk .summary{margin:0 0 13px;min-height:1px}.checkout-address_blk .blk_bod,.checkout-report_blk .elem,.checkout-setting_blk .change .control-row,.checkout-setting_blk .unloading .panel,.checkout_section .control-row,.wrapper-address .control-row{max-width:395px}.checkout-setting_blk .unloading .extraFloor-wrapper .checkbox{float:left}.checkout-setting_blk .unloading .floor-row .control-widget{justify-content:flex-start}.checkout-setting_blk .unloading .floor-row .input-floor{margin-right:28px}.checkout-setting_blk .unloading .floor-row .input-floor label{vertical-align:0}.checkout-setting_blk .unloading .floor-row .checkbox{margin-right:12px}.checkout-setting_blk .unloading .floor-row input{height:30px;margin-right:0;padding:6px 6px 5px;text-align:center;width:30px}.checkout-setting_blk .unloading .change,.pr-df{display:flex}.checkout_section .delivery_price{padding:0}.checkout-setting_blk .price{background:transparent;display:flex;height:100%;min-width:0;padding:0 0 4px 10px}.checkout-setting_blk .price .title{min-width:0}.checkout-setting_blk .price .content{font-size:inherit;font-weight:400;white-space:nowrap}.checkout .breadcrumbs_nav{padding-left:24px}.success-title{display:block;font-size:23px;font-weight:400;line-height:112.52%;margin-bottom:20px}.success-payment .paymentLinkBtn.orange_btn{float:left;font-size:13pt;margin-right:12px}.success-printOrder .printOrder{margin:15px 0}.success-printOrder a.printOrder{font-size:13pt}.search_blk{align-items:center;display:flex;justify-content:space-between;padding-bottom:1em}.search_blk ._form-fields-wrap{border:none;padding:0}.search_blk ._form-fields-wrap .left-part{display:flex;flex-direction:column;width:100%}.search_blk .right-part{flex:1;margin-left:10px;margin-right:5px;text-align:right}.enter-address_pop_up,.search_blk .right-part .price_sort .text{white-space:nowrap}.mob-menu_categories.swipe-menu_mobile{background:#fff;border-bottom:1px solid #d7d9da;text-align:left}.mob-menu_categories.swipe-menu_mobile.active{display:block;font:400 .875em/1.4 PT Sans,sans-serif;left:0;max-height:calc(100vh - 80px);overflow-y:auto;position:absolute;top:90px}.mob-menu_categories.swipe-menu_mobile ul{margin:0;padding:0}.mob-menu_categories.swipe-menu_mobile a{background:transparent;color:#000;display:block;font-size:12pt;padding-left:48px;text-decoration:none;width:100%}.categories_nav_mob-menu li:first-child a{color:#ff4f00}.mob-menu_categories.swipe-menu_mobile li:not(:first-child) a{border-top:1px solid #e9e9e9}.mob-menu_categories li.open .mob-menu_categories__arr-icon{color:#000;font-weight:700}.mob-menu_categories__head-wrapper{position:relative}.mob-menu_categories__head-wrapper .mob-menu_categories__head-close-icon{cursor:pointer;position:absolute;right:10px;top:8px}.mob-menu_categories__head{color:#000;cursor:pointer;display:flex;font-size:12pt;font-weight:700;justify-content:center;line-height:20px;padding:7px 10px;text-transform:uppercase;width:100%}.mob-menu_categories__head ._ico-arr-right{color:#000;display:inline;font-size:10px;font-weight:700;margin-left:5px;position:relative;top:-1px}.mob-menu_categories__head.open_nav ._ico-arr-right{top:1px}.categories_nav_mob-menu{position:relative;z-index:130}.categories_nav_mob-menu>li{display:block;position:relative}.categories_nav_mob-menu ul>li:before{display:none}.categories_nav_mob-menu a{color:#000;font-size:16px;line-height:14px;padding:13.5px 18px 13.5px 24px;transition:all .1s}.mob-menu_categories.swipe-menu_mobile .categories_nav_mob-menu>li.open>a,ul.second-level_mob li.open a.group{font-weight:700}.mob-menu_categories__arr-icon{cursor:pointer;display:inline-block;height:34px;left:0;position:absolute;top:0;width:100%}.second-level_mob li .mob-menu_categories__arr-icon-level2{height:50px;left:0;position:absolute;top:0;width:100%}.second-level_mob li .mob-menu_categories__arr-icon-level2 span{left:2.75rem}.lonely-li .mob-menu_categories__arr-icon{width:0}.categories_nav_mob-menu span{cursor:pointer;display:none;font-family:postroyka;font-size:8px;font-weight:700;position:absolute;right:15px;top:15px;transition:all .1s}.categories_nav_mob-menu span svg{height:auto}.categories_nav_mob-menu ._ico-arr-right:before{color:#8d8d8d}.categories_nav_mob-menu .sel>span{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.categories_nav_mob-menu li.hover,.categories_nav_mob-menu li.open{font-weight:700}.categories_nav_mob-menu li.hover .mob-menu_categories__arr-icon>span,.categories_nav_mob-menu li.open .mob-menu_categories__arr-icon>span,.mob-menu_categories__head span._ico-arr-right,.second-level_mob li.open .mob-menu_categories__arr-icon-level2 span{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.mob-menu_categories .vertical_nav,.second-level_mob li:not(.open) .subsubnav{display:none}.mob-menu_categories .vertical_nav.open_nav{display:block;min-height:calc(100vh - 80px)}.categories_nav_mob-menu .subnav{display:none}.categories_nav_mob-menu .hover .subnav,.categories_nav_mob-menu .open .subnav,.table-info{display:block}.categories_nav_mob-menu .subnav ul a,.categories_nav_mob-menu .subsubnav ul a{color:#4c4d50;font-weight:400}.categories_nav_mob-menu .subnav ul a{padding-left:60px}.categories_nav_mob-menu .subsubnav ul a{padding-left:5em}.categories_nav_mob-menu .hover .subnav ul:before,.categories_nav_mob-menu .hover .subsubnav ul:before{border-color:transparent #d7d9da transparent transparent;border-width:8px 8px 8px 0}.swipe-menu_mobile .categories_nav_mob-menu li+li{margin-top:0}.head-links_mobile{align-items:flex-end;background-color:#fff;background-image:unset;box-shadow:none;justify-content:space-between;margin-top:0}.head-links_mobile__column-icon{display:flex}.head-links_mobile a{height:50px;padding:0 8.5px}.head-links_mobile .head-links_mobile__column-icon a.next:before{background-color:transparent}.head-links_mobile .head-links_mobile__column-icon a:before{background-color:#e9e9f9;content:"";height:26px;left:1px;position:absolute;top:12px;width:1px}#swipe-menu_btn:before,.head-links_mobile .head-links_mobile__column-icon a.active:before{background-color:transparent}.head-links_mobile a._logo{padding-left:0}.head-links_mobile a+a{border-left:none;box-shadow:none}.head-links_mobile .head-links_mobile__column-icon .cart{padding:0 18px 0 5px}.head-links_mobile .head-links_mobile__column-icon a .num{color:#fa5b01;font-size:9pt;font-weight:700;position:absolute;right:12px;top:5px}.close-w,.purchased{color:#fff}.mobil-phones_popup ._head-phone [class^=_opr]{border-radius:5px;height:26px;margin-right:15px;top:-1px;width:26px}.mobil-phones_popup ._head-phone li+li{margin-top:12px}.mobil-phones_popup ._head-phone ._opr-mts{margin-left:30px}._head-phone ._opr-a1,.footer_panel ._head-phone ._opr-a1,.header_panel ._head-phone ._opr-a1{background-image:url(/build/images/messengerA1_16.01429854.png)}.mobil-phones_popup ._head-phone ._opr-a1{background-image:url(/build/images/messengerA1_26_3.211df9cb.png)}.mobil-phones_popup ._head-phone li{line-height:1.4}.c-popup.mobil-phones_popup ._ico-close{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;font-size:24px}.feedback-vacancy_blk{margin-top:35px}.fl_upld{align-items:baseline;display:flex;height:auto;justify-content:center;margin-top:1em;width:auto}#director_form_file1,#director_form_file2,#director_form_file3,#fl_inp,#fl_inp1,#obraschenie_form_file1,#vacancy_form_file1,.fl_inp{display:none}.fl_upld label{background:#ff4f00;border-radius:3px;color:#fff;cursor:pointer;padding:5px 10px;text-align:center}.fl_upld label:hover{background:#e64d09}#fl_nm,#fl_nm1{color:#8e9091;padding-left:1em}.feedback-vacancy_blk textarea{height:150px}@media (min-width:338px) and (max-width:374px){.checkout-setting_blk .unloading .extraFloor-wrapper .checkbox{float:none}.checkout-setting_blk .unloading .floor-row .control-widget{justify-content:flex-start}.checkout-setting_blk .unloading .floor-row .input-floor{margin-right:5px}.checkout-setting_blk .unloading .panel .col_flor{width:55%}.checkout-setting_blk .unloading .panel .col_extra{width:45%}}@media (min-width:375px) and (max-width:385px){.checkout-setting_blk .unloading .floor-row .input-floor{margin-right:20px}.checkout-setting_blk .unloading .floor-row .input-floor label{vertical-align:1px}.checkout-setting_blk .unloading .floor-row .checkbox{margin-left:4px;margin-right:0}.checkout-setting_blk .unloading .panel .col_flor{width:51%}.checkout-setting_blk .unloading .panel .col_extra{padding-left:8px;width:49%}.checkout-setting_blk .unloading .panel .control-label.floor-label{margin-right:6px}}@media screen and (max-width:320px){.sub-categories_blk .item{min-height:190px}.sub-categories_blk .headline{line-height:1.1}}@media (min-width:321px) and (max-width:355px){.sub-categories_blk .item{min-height:190px}}@media (min-width:356px) and (max-width:767px){.sub-categories_blk .item{min-height:220px}}@media screen and (max-width:414px){.head-links_mobile__column-logo img{height:auto}.checkout-setting_blk .unloading .checkbox input[type=checkbox]#extraFloor:not(checked)+label:before,.checkout-setting_blk .unloading .floor-row .checkbox input[type=checkbox]:not(checked)+label:before,.checkout-setting_blk .unloading .panel .control-label.floor-label{margin-right:10px}}@media (min-width:386px) and (max-width:413px){.checkout-setting_blk .unloading .floor-row .input-floor{margin-right:20px}.checkout-setting_blk .unloading .panel .col_flor{width:53%}.checkout-setting_blk .unloading .panel .col_extra{width:46%}.checkout-address_blk .blk_bod,.checkout-report_blk .elem,.checkout-setting_blk .change .control-row,.checkout-setting_blk .price,.checkout-setting_blk .unloading .panel,.checkout_section .control-row,.wrapper-address .control-row{max-width:100%}}@media (max-width:500px){.header_panel .col_full.show768{padding-right:0}}@media (max-width:559px){.wrapper-delivery_info #address{flex-basis:calc(100% - 100px)}}@media (min-width:414px) and (max-width:500px){.checkout-setting_blk .unloading .floor-row .input-floor{margin-right:33px}.checkout-setting_blk .unloading .panel .col_flor{width:55%}.checkout-setting_blk .unloading .panel .col_extra{margin-left:4px;width:44%}.checkout-address_blk .blk_bod,.checkout-report_blk .elem,.checkout-setting_blk .change .control-row,.checkout-setting_blk .price,.checkout-setting_blk .unloading .panel,.checkout_section .control-row,.wrapper-address .control-row{max-width:100%}.head-links_mobile__column-logo img{height:auto;max-width:167px}}.enter-address_pop_up{padding-bottom:.5em}.filter_seo_block select{box-shadow:none}.filter_seo_block.withoutFilter.price-sort_only{margin-top:0;padding:0}@media (max-width:649px){.filter-set .price_sort{padding:11px 0}.product_section .default_product .col_image{width:136px}.checkout-setting_blk .unloading .panel .control-row{min-width:0}.filter_seo_block div.filter_blk select{border:1px solid #e9e9e9;border-radius:5px;height:40px;max-height:40px;padding-left:13px}.filter_blk{padding:12px}.filter_blk .control-row:not(:first-child){margin-top:.8em}.filter_seo_block .right-part:not(.withoutFilter){position:absolute;transform:translateY(-130%)}.filter_seo_block.withoutFilter{align-items:center;margin-top:-.4em;padding-bottom:0}.wrapper-filter-catalog_blk{margin-top:.5em}.wrapper-filter-catalog_blk.price-sort_only{margin-top:0}.seo-catalog_blk a{margin:10px 0 0 12px}.default_product .col_image .color.category-koleri{bottom:3px;height:50px;width:50px}.product_section .product-image_blk .image .color.category-koleri{height:90px;width:90px}.wrapper-find_form form{display:block}.wrapper-find_form .orange_btn{margin:12px 0 0}.products_blk,.sub_headline{clear:both}.btn-filter-catalog_blk.gone,.wrapper-filter-catalog_blk.else{display:none}.btn-filter-catalog_blk:not(.gone){display:block;float:right;margin-bottom:5px;margin-top:0;max-height:40px;right:0}.btn-filter-catalog_blk.orange_btn{padding:13px 27px}.wrapper-filter-catalog_blk.else{display:none}.page_headline h1{margin-bottom:.6em}.page_headline{position:relative}.wrapper-address .control-row{min-width:0}.success-payment .paymentLinkBtn.orange_btn{float:none;margin-bottom:10px}.success-printOrder .printOrder{margin:10px 0}.checkout_section .control-row.floor-row{align-items:center;display:flex;margin-top:10px}.checkout-setting_blk .unloading .panel .control-label.floor-label{margin-bottom:0}.checkout-setting_blk .unloading .panel>._row{align-items:flex-end!important}.checkout-setting_blk .unloading .panel .col_12:nth-child(2) .control-row .control-label{margin:0}.checkout-setting_blk .unloading .panel .floor-row label{margin-top:0}.wrapper-find_form .form-msg.error,.wrapper-find_form .form-msg.send{margin-top:5px}}@media (min-width:500px) and (max-width:767px){.mob-design.prod-info,.product_section .default_product,.product_section .product-image_blk ._row{width:calc(100vw - 57px)}}@media (max-width:767px){footer .company-info_blk ._container{max-width:90vw}._counter input{font-size:18px;line-height:28px}.navigation-thumbs,.pr-slider.owl-carousel,footer .company-info_blk ._container{margin:0 auto}.navigation-thumbs,.pr-slider.owl-carousel{max-width:382px}.pr-video h5{margin-top:12px}.product_section .c-rating-preview ._active:before,.product_section .c-rating-preview ._stars{height:11px;width:64px}.mob-design .company-info_blk{border-top:none}.product_section .reviews_blk .item ._author{padding-right:1em}.click-prod,.load-more{color:#f57329}._ico-minus:before,.product_section ._ico-minus:before{background-image:url(/build/images/t-min.054b9208.svg);height:2px;margin-top:-1px}._ico-plus:before,.product_section ._ico-plus:before{background-image:url(/build/images/t-plus.bac27e7c.svg);height:16px;margin-top:-8px}._ico-minus:before,._ico-plus:before,.product_section ._ico-minus:before,.product_section ._ico-plus:before{content:"";display:block;left:50%;margin-left:-8px;position:absolute;top:50%;width:16px}.mob-design .company-info_blk ._container{color:#747474;font-size:14px}.product_section .product_label[data-size=big]{font-size:16px;height:26px;line-height:20px;padding-top:2px;top:20px;width:150px}.product_section .product_label[data-type=sales_leader]{top:30px;width:165px}.product-image_blk ._counter [class^=_ico],.product-image_blk ._counter input{box-shadow:none;height:40px;width:44px}.product_section .product-image_blk .rating{margin:5px 0 4px}._counter [class^=_ico],.product-image_blk ._counter [class^=_ico],.product_section .default_product ._counter [class^=_ico]{background-color:#edf6fc;position:relative}.product_section [class^=col_],footer .company-info_blk ._container{padding:0}.product_section .product-image_blk .c-rating-preview,.product_section .small_row,.product_section [class$=_row]{margin:0}._counter [class^=_ico],._counter input,.product_section .default_product [class^=_ico],.product_section .default_product input{appearance:none;-webkit-appearance:none;-moz-appearance:none;box-shadow:none;height:36px;width:40px}._counter [class^=_ico],._counter input{height:37px}.product_section #quantity,.product_section .default_product input{font-size:18px;line-height:20px}.product_section .default_product input{margin:0 4px}.product_section .default_product .col_cart{padding-left:5px}.product-image_blk .pr-im{border-radius:0 0 4px 4px;margin-bottom:8px;overflow:hidden;padding:1em;position:relative}.product_section .default_product .headlin,.product_section .product-image_blk .price .old-price,.product_section .product-image_blk .price .sale-price,.send-cart.orange_btn.full-width_btn{font-size:16px}.product_section .product-image_blk .price .base-price{font-size:24px}.product_section .product-image_blk .summary .item:first-child{margin-top:0}.mob-design .company-info_blk ._container,.product_section .default_product .headline,.product_section .default_product .send-cart,.product_section .product-image_blk .price .base-price,.product_section .product-image_blk .price .sale-price,.send-cart.orange_btn.full-width_btn{line-height:20px}.product_section .mini_catalog .default_product ._counter{margin-right:8px}.product_section .product-image_blk .price{background-color:transparent;padding:0}.product_section .item.mini .price{border-top:none}.product_section .item.mini .c-rating-preview{border-bottom:1px solid #e9e9e9}.pr-im,.prod-info>li,.product_section .default_product,.product_section .product-image_blk .image{border:1px solid #e9e9e9;border-radius:1px;box-shadow:none}.item.mob-design .body{margin-top:0}.item.mob-design .head{align-items:center;display:grid;grid-template-columns:auto 1fr}.item.mob-design .c-rating-preview{padding-left:0}.item.mob-design .c-rating-preview ._stars{margin-right:10px}.item.mob-design .c-rating-preview ._num{border-bottom:1px solid #e9e9e9;padding-top:0}.prod-info>li,.prod-info>li:first-child{margin:1em 0}.full-width_btn,.role_admin{padding:10px 0}.product-image_blk>.item{padding:0 0 .5em}.wordZone{padding-bottom:5px}.delivery div.wrapper-delivery_info{align-items:flex-end}.delivery .openDeliveryMap{left:1%;transform:translateX(0)}.fl_upld{justify-content:flex-start}.wrapper-address #infoDeliveryZone.zoneDefined{align-items:flex-end;display:flex;min-width:135px;padding-bottom:5px}.table-info tbody,.wrapper-address{display:block}.checkout-setting_blk .change .control-row{min-width:0}.checkout_section .delivery_price{min-width:135px}.checkout-setting_blk .delivery_price .price .content{align-items:center;display:flex;flex-wrap:nowrap}.checkout-setting_blk .unloading .change{align-items:flex-end}.table-info tr{display:grid;grid-template-columns:1fr 1.5fr}.checkout_section{margin-top:9px}.checkout-setting_blk .summary{margin:0 0 21px}.checkout-address_blk .checkout-setting_blk .date-row{margin-bottom:21px}.checkout-setting_blk .element+.element{margin-top:6px}.control-row+.control-row,.control-submit{margin-top:21px}.checkout-setting_blk .date-row,.checkout-setting_blk .zone-row{margin-bottom:21px}.wrapper-address{margin-bottom:8px}.checkout-setting_blk .unloading .panel{margin-top:11px}.control-label label{font-size:12pt}.c-search-widget.show768 .ui-autocomplete{max-height:calc(70vh - 100px)}.role_admin,.show768.pk-mobile-breadcrumbs{display:block}.product_section .product-image_blk .headline{line-height:26px}.pk-mobile-breadcrumbs{border-bottom:0;color:#747474;line-height:18px;padding:12px 0 0}.product_section .c-rating-preview ._num{color:#747474;font-size:14px;line-height:20px}.tabs_blk{display:none}._blk.catalog_main_group{margin-top:40px}}@media (min-width:768px) and (max-width:859px){.navigation-thumbs,.pr-slider.owl-carousel{margin:0 auto;max-width:322px}}.categories_blk:not([data-mobile-item]) img{display:none}@media (max-width:859px){.footer_blk .c-google-rating .payment-logo{display:none}._ico-search:before,.pulse-button{height:34px}div.filter-flex{flex-direction:column-reverse;-ms-flex-direction:column-reverse;-webkit-flex-direction:column-reverse}.easy-search+.search_blk,.some-filters{flex-direction:column;-ms-flex-direction:column;-webkit-flex-direction:column}.some-filters span{position:relative}.some-filters--flex input[type=checkbox]:not(checked)+label{margin:0!important}.easy-search+.search_blk .right-part{margin-top:-1.7em;transform:translateX(-35vw)}div.some-filters{align-items:flex-start;-webkit-align-items:flex-start}.some-filters label{flex-basis:2.5em;-webkit-flex-basis:2.5em}.filter-flex label{padding-bottom:.5em}.cart_blk .cart{padding-left:45px}.cart_blk .cart .summ{margin-left:7px}.cart_blk .cart ._ico-cart{left:3px}.product_section .summary .item:first-child{margin-top:20px}.c-search-widget[data-type=mobile] form{background-color:#dff0f7;border-radius:4px;box-shadow:1px 1px 5px 0 rgba(50,50,50,.5);opacity:1;padding:12px;position:relative;right:0;text-align:left;top:0;visibility:visible;width:100%;z-index:1200}.c-search-widget[data-type=mobile] form input{-webkit-appearance:none;border:1.5px solid #ff4f00;border-radius:4px;box-shadow:none;color:#505050;font-size:13pt;height:34px;padding-left:31px}.c-search-widget[data-type=mobile] form input::placeholder{color:#898989}.header_panel .c-search-widget.show768 ._ico-search:before{background-repeat:no-repeat;background-size:16px;content:"";display:inline-block;height:24px;width:24px}.header_panel .c-search-widget[data-type=mobile] form{background:transparent;box-shadow:none;margin:0 auto;max-width:100%;padding:0 0 6px}.c-search-widget.show768.hiden[data-type=mobile],.header_panel .large_row .col_full:first-of-type{display:none}.header_panel .large_row .col_full.show768{border-left:none;display:block}.head-links_mobile ._logo img{margin-top:0}.header_panel{background-color:#fff;border-bottom:none;padding-top:0;position:fixed;width:100%;z-index:1001}.header_panel .c-search-widget.show768 form{max-width:100%}.header_panel>._container.addSticky{background-color:#fff;border-bottom:1px solid #d7d9da;padding-bottom:0;padding-top:0;position:fixed;width:100%;z-index:100}.content_panel{padding-top:104px}.categories_blk[data-mobile-item] img{left:13px;position:absolute;top:8px}.categories_blk[data-mobile-item] .trigger{position:absolute;right:20px;top:10px;transition:all .2s}.categories_blk[data-mobile-item] .trigger:after{color:#000;content:"\e1007";font-family:postroyka;font-size:8px;font-weight:700}.categories_blk[data-mobile-item] .item{margin-top:0;padding:0;position:relative}.categories_blk[data-mobile-item] .item>a{background:transparent;border-top:1px solid #e9e9e9;color:#333;display:block;font-size:12pt;margin:0;padding:11px 24px 11px 48px;text-decoration:none}.categories_blk[data-mobile-item] .item[data-open]>a{font-weight:700}.categories_blk ul.vertical_nav a:before{background:transparent}.categories_blk[data-mobile-item] .item .vertical_nav{padding:0}.categories_blk[data-mobile-item] .item .vertical_nav a{background:transparent;border-top:1px solid #e9e9e9;color:#4c4d50;font-size:12pt;font-weight:400;padding:13px 24px 12px 60px}.categories_blk ul.vertical_nav li+li{margin:0}.sub-categories_blk .headline{font-weight:700}.pk-mobile-breadcrumbs a{color:#7d7d7d;font-size:14px;padding-left:12px}.pk-mobile-breadcrumbs{border-top:none;padding-top:0;position:relative}.pk-mobile-breadcrumbs.zindex{z-index:1}.pk-mobile-breadcrumbs .mobile-breadcrumbs__main-link{padding-left:0}.pk-mobile-breadcrumbs .mobile-breadcrumbs__main-link:before{content:""}.pk-mobile-breadcrumbs a:before{content:"\e1007";font-family:postroyka;font-size:7px;left:0;position:absolute;top:0}.sub-categories_blk .col_12{width:50%}.sub-categories_blk .item{display:flex;flex-direction:column;padding:15px 10px 5px}.sub-categories_blk .headline{align-items:center;display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;width:100%}.sub-categories_blk .image{margin-bottom:10px}}@media only screen and (max-width:1075px){.wrapper-address{display:block}}@media only screen and (min-width:500px){.checkout-setting_blk .unloading .panel .col_12:nth-child(2){padding-top:0}.categories_blk:not([data-mobile-item]) .item{padding:8px 12px 0}.categories_blk .headline,.sub-categories_blk .headline{margin-bottom:10px}.categories_blk .vertical_nav li:last-child{padding-bottom:8px}.categories_blk:not([data-mobile-item]) .item:before{display:none}.filter_seo_block .filter_blk select{height:24px;padding:4px 15px 4px 5px}.checkout-setting_blk .unloading .floor-row input{height:25px;margin-right:6px;padding:6px 4px 5px;width:25px}.checkout-setting_blk .unloading .panel .control-label.floor-label{margin-right:0}.checkout-setting_blk .unloading .checkbox input[type=checkbox]#extraFloor:not(checked)+label:before,.checkout-setting_blk .unloading .floor-row .checkbox input[type=checkbox]:not(checked)+label:before{height:25px;vertical-align:-8px;width:25px}.checkout-setting_blk .unloading .checkbox input[type=checkbox]#extraFloor:not(checked)+label:after,.checkout-setting_blk .unloading .floor-row .checkbox input[type=checkbox]:not(checked)+label:after{font-size:13px;height:18px;left:5px;top:7px;width:16px}.wrapper-find_form .ui-autocomplete{max-width:350px;width:100%!important}}@media (min-width:693px) and (max-width:799px){.filter_seo_block .left-part .filter_blk+.seo-catalog_blk{width:118%}}@media (min-width:860px) and (max-width:900px){.filter_seo_block .left-part .filter_blk+.seo-catalog_blk{width:125%}}@media (min-width:981px) and (max-width:1024px){.filter_seo_block .left-part .filter_blk+.seo-catalog_blk{width:120%}}@media (min-width:1025px) and (max-width:1117px){.filter_seo_block .left-part .filter_blk+.seo-catalog_blk{width:117%}}@media (min-width:1200px){.filter_seo_block .left-part .filter_blk+.seo-catalog_blk{width:127%}}@media only screen and (min-width:650px){.btn-filter-catalog_blk{display:none}.product_section .product-image_blk .image .color.category-koleri{height:100px;width:100px}.wrapper-filter-catalog_blk{display:block;margin-top:.5em}.checkout-report_blk .elem{max-width:395px}}@media (min-width:768px){._counter input{font-size:14px;width:36px}.control-label{line-height:1;margin-bottom:0;padding-right:5%;width:30%}.checkout-setting_blk .unloading .panel .col_extra{min-width:200px}.checkout-setting_blk .control-label{width:125px}.checkout_section{padding-left:24px}.checkout_section .control-label label{font-size:12pt}.checkout-setting_blk .unloading .panel>._row{flex-wrap:nowrap;padding-left:137px}.checkout-setting_blk .unloading .panel .col_flor{padding-right:0}.checkout_section .control-row.floor-row{min-width:136px}.checkout-setting_blk .unloading .floor-row .checkbox,.checkout-setting_blk .unloading .floor-row .input-floor{margin-right:0}.checkout-setting_blk .unloading .panel .col_extra{padding-left:10px}.checkout-setting_blk .summary{margin:0 0 18px}.checkout-address_blk .checkout-setting_blk .date-row{margin-bottom:18px}.checkout-setting_blk .element+.element{margin-top:0}.control-row+.control-row,.control-submit{margin-top:18px}.checkout-address_blk{margin-top:18px!important}.checkout-setting_blk .date-row,.checkout-setting_blk .zone-row{margin-bottom:18px}.show768{display:none}}@media only screen and (min-width:860px){.show859.pk-mobile-breadcrumbs{display:none}}@media (min-width:990px) and (max-width:1239px){._logo .text{font-size:11pt}}@media only screen and (min-width:1024px){.checkout-report_blk .col_12{max-width:489px;width:70%}.checkout-setting_blk .price{max-width:465px}}@media (min-width:1240px) and (max-width:1280px){._logo .text{font-size:10pt}}@media (min-width:1281px) and (max-width:1380px){._logo .text{font-size:11pt}}.filter_blk .secret_btn{background:#fff}.filter_blk .secret_btn a{text-decoration:none}.owl-slider2_blk{display:none!important}.owl-slider2_blk .owl-stage-outer{max-height:365px}.owl-slider2_blk .owl-stage{position:relative}.owl-slider2_blk .owl-item{background-repeat:no-repeat;height:365px;overflow:hidden}.owl-slider2_blk .summary{background:rgba(223,240,247,.7);border-radius:10px;opacity:0;padding:24px;position:absolute;right:50px;top:-300px;-webkit-transition:.6s ease;-webkit-transition-delay:.6s;-o-transition:.6s ease;-o-transition-delay:.6s;-moz-transition:.6s ease;-moz-transition-delay:.6s;transition:.6s ease;transition-delay:.6s;width:400px}.owl-slider2_blk .owl-item.active .summary{opacity:1;top:65px}.owl-slider2_blk .headline{font-size:20pt;font-weight:700;line-height:1.1;text-align:center}.owl-slider2_blk .item+.item{margin-top:12px}.owl-slider2_blk .orange_btn{margin-top:5px}.owl-slider2_blk .owl-nav{height:0}.owl-slider2_blk .owl-nav span{background:#fff;border:2px solid #ff4f00;border-radius:50%;color:#ff4f00;cursor:pointer;display:block;font-size:20px;height:40px;line-height:37px;margin-top:-20px;opacity:0;position:absolute;text-align:center;top:50%;transition:all .15s ease-in-out;width:40px;z-index:30}.owl-slider2_blk:hover .owl-nav span{opacity:1}.owl-slider2_blk .owl-nav ._ico-arr-left{left:-20px}.owl-slider2_blk .owl-nav ._ico-arr-right{right:-20px}.owl-slider2_blk .owl-dots{bottom:-20px;display:flex;left:50%;position:absolute;z-index:30}.owl-slider2_blk .owl-dots button{border:2px solid #ff4f00;border-radius:50%;box-sizing:border-box;cursor:pointer;height:12px;width:12px}.owl-slider2_blk .owl-dots .owl-dot+.owl-dot{margin-left:12px}.owl-slider2_blk .owl-dots button.active,.owl-slider2_blk .owl-dots button.active:hover{background:#ff4f00;border:none;height:12px;width:12px}@media (max-width:1200px){.our_advantages{justify-content:center}}@media (max-width:600px){.adv_pic_and_text{margin:.19em}.adv_block:not(:last-child){margin-right:8px}.adv_block{height:96px;width:82px}.adv_block:nth-child(3),.owl-item .active ._own_car_delivery{display:none}.adv_pic_and_text figcaption{font-size:10px;line-height:13px}}@media (max-width:500px){.advantages,.mobile_act_user{display:none}.advantages_mob{display:block}.our_advantages_mob{display:block;margin:0 auto;max-width:351px}.adv_block_mob:not(:last-child){margin-right:16px}.adv_block_mob{align-items:center;display:flex;height:96px;width:82px}.advantages_mob{margin-top:1em}.adv_pic_and_text_mob{margin:.2em}.adv_pic_and_text_mob p{text-align:center}.adv_pic_and_text_mob figcaption{font-size:10px;font-weight:700;line-height:13px;text-align:center}.our_advantages_mob .owl-item{display:inline-block;height:96px;margin-right:6px;width:82px!important}.our_advantages_mob .owl-stage-outer{overflow:hidden;position:relative;-webkit-transform:translateZ(0)}.advantages_mob .owl-stage{display:flex}._adv-certificate{margin:.2em}.our_advantages_mob .owl-nav{display:none}}@media (min-width:501px){.advantages_mob{display:none}.our_advantages{display:flex}.adv_block:not(:last-child){margin-right:16px}.adv_block{align-items:center;display:flex;height:174px;outline:1px solid transparent;width:177px}.advantages{margin-top:1em}.adv_pic_and_text{margin:1.6em}.adv_pic_and_text p{text-align:center}.adv_pic_and_text figcaption{font-size:16px;font-weight:700;line-height:21px;text-align:center}}@media (min-width:319px) and (max-width:399px){.mobile_act_user{display:none}.adv_pic_and_text_mob p{margin-bottom:.1em}.adv_pic_and_text_mob p img{height:40px;width:40px}}@media (min-width:400px) and (max-width:859px){.mobile_act_user{display:none}.adv_pic_and_text p{margin-bottom:.2em}.adv_block:not(:last-child){margin-right:16px}.adv_block{height:120px}.adv_pic_and_text p img{height:55px;width:55px}.adv_pic_and_text_mob p{margin:0 0 0 .2em}.adv_pic_and_text_mob{margin:.2em}}@media (min-width:500px) and (max-width:859px){.pk-mobile-breadcrumbs{margin-top:-10px}.mobile_act_user{display:none}.adv_block{height:145px;outline:1px solid transparent;width:109px}.adv_pic_and_text figcaption{font-size:13px;line-height:16px}.adv_pic_and_text{margin:.2em auto}.adv_block:not(:last-child){margin-right:6px}}@media (min-width:600px) and (max-width:859px){.mobile_act_user{display:none}.adv_block:not(:last-child){margin-right:12px}.adv_pic_and_text{margin:.2em auto}.adv_pic_and_text figcaption{font-size:12px;line-height:16px}}@media (min-width:700px) and (max-width:859px){.mobile_act_user{display:none}.adv_block{height:156px;width:120px}.adv_block:not(:last-child){margin-right:10px}}@media (min-width:800px) and (max-width:859px){.mobile_act_user{display:none}.adv_block{height:150px;width:137px}.adv_block:not(:last-child){margin-right:13px}}@media (min-width:860px) and (max-width:1000px){.adv_block{height:143px;width:126px}.adv_block:nth-child(3){display:none}.adv_block:not(:last-child){margin-right:10px}.adv_pic_and_text{margin:.2em}.adv_pic_and_text figcaption{font-size:12px;line-height:16px}}@media (min-width:1001px) and (max-width:1200px){.adv_block:nth-child(3){display:none}}@media (min-width:767px) and (max-width:768px){.mobile_act_user{display:none}.adv_block{height:151px;width:133px}.adv_block:not(:last-child){margin-right:10px}}.search-empty .price_sort{display:none}.index_page .blk_headline,.page_headline.stock_page h1{color:#ea4800}@media only screen and (min-width:1024px){.owl-slider2_blk{display:block!important}._catalog>._row>[class^=col_]{margin-top:20px}[class*="_blk withoutFilter"]+[class$=_blk]{margin-top:24px}}@media only screen and (max-width:1024px){[class$=_product]{border:1px solid #d7d9da}}@media only screen and (max-width:1075px){.seo-catalog_blk{padding:6px 12px}.col_.hide1024{margin:5px auto 0}}.index_page ._layout .f-width{max-width:100%}@media only screen and (min-width:860px){.index_page ._layout .f-width{max-width:calc(100% - 243px)}.footer_blk .c-google-rating{align-items:center;display:flex;margin-left:25px;padding:10px 0 20px}.owl-slider2_blk .summary .description{font-size:16px;line-height:1.3}.owl-slider2_blk .summary{padding:20px}.owl-slider2_blk .item.cr-t-a_c{margin-top:10px}}@media (min-width:1205px){.footer_blk .c-google-rating .payment-logo{height:20px;margin-left:76px}}@media (min-width:860px) and (max-width:1204px){.rating-google{flex-basis:25%}}.fancybox-inner .item.lightbox-container a{display:none}.pk-mobile-slider.owl-carousel .pk-mobile-slider__slide:first-child{opacity:0}.pk-mobile-slider.owl-carousel .pk-mobile-slider__slide:not(:first-child){display:none}.advantages_mob .adv_block_mob:first-child{opacity:0}.advantages_mob .adv_block_mob:not(:first-child){display:none}.every-letter_block{background:#ff4f00;display:block;float:left;height:50px;position:relative;text-align:center;width:50px}.brand-scroll,.special-text{font-size:17px}.letter-of-the-alphabet{color:#fff;font-size:2em;font-weight:700;left:50%;margin-right:-50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.specific-letter-brands{align-items:flex-start;border-bottom:2px solid #edf6fa;display:flex;justify-content:space-between;margin:1px 0;padding:2pc 0}.brand-names{column-count:5;width:85%}.every-brand-name a,.filter-flex select option:not(.default-value){color:#000}.every-brand-name a:hover{color:#f98424;text-decoration:underline}@media (max-width:499px){.main_wrapper.index_page .header_panel{padding:0 0 12px}.main_wrapper:not(.index_page) .header_panel{padding:0}.product_section .default_product{width:94vw}.cart-design input{box-shadow:none}.mob-design.prod-info{margin-left:0}.mob-design.prod-info,.product_section .product-image_blk ._row{width:94vw}.cart-design .img img{max-height:170px;position:relative}.cart-design ._col-image{flex-basis:calc(100% - 27px)}.cart-design ._col-price{padding:10px 0}._price._price{font-size:22px}._price.new-price{color:#f70000;padding:5px 0 7px}.cart-design ._num span,.cart-design .old,.new-price{line-height:20px}.cart-design .old{font-size:16px;text-decoration:line-through}.cart-design ._num span,.cart-design .old{color:#747474}.cart-design ._num span{font-size:13px}.cart_section{margin-top:-10px}.cart-design ._counter input,.cart-design ._headline{font-weight:500}.cart-empty_section .headline{font-weight:600}.cart-design ._counter input,.cart-empty_section ._counter [class^=_ico],.cart-empty_section ._counter input,.cart_section ._counter [class^=_ico]{height:36px;line-height:32px;width:40px}.cart-design ._counter input,.cart-empty_section ._counter input{font-size:18px}.default_product .send-cart{background:#ff4f00;border:none;border-radius:2px;color:#fff;font-size:18px;padding:6px 0 8px;text-align:center;width:146px}.cart-design{align-items:stretch;display:flex}.pr-design{flex-direction:column;justify-content:space-between}.pr-design:first-child{margin-right:10px;max-width:130px;text-align:center}.pr-design:last-child{text-align:left}.pr-design:last-child .col_summary{padding:0}.pr-design ._summ{margin-bottom:5px}.cart_section .i-item{padding:20px 10px}.c-cart__grid .i-item{background:#fff;border:1px solid #e9e9e9;border-radius:3px;box-shadow:0 0 30px rgba(0,0,0,.05)}._total .item+.item{margin-top:3px}._total .title{color:#959393;font-size:16px;line-height:24px}.cart-total_blk{border-top:none;padding-top:5px}.cart-total_blk .col_{bottom:0;margin-left:-2%;max-height:60px;min-height:59.999px;padding:0;position:fixed;width:101vw;z-index:999}.cart-total_blk .col_ .orange_btn{border-radius:5px;font-size:23px;line-height:14px;padding:1em;width:208px}.cart-empty_section .headline,.cart_section a._headline{color:#212121;display:inline-block;font-size:16px;max-width:calc(100% - 20px);min-width:120px;word-break:break-word}div.cart-clear_blk.cart-clear_blk{margin-top:10px}.cart-empty_section .default_product .send-cart,.cart_section a._headline{line-height:20px}.cart_section a._headline{text-decoration:none}div.cart-empty_section.cart-empty_section,div.cart-empty_section.cart-empty_section h2{margin-top:0}div.cart-empty_section.cart-empty_section h2{margin-bottom:12px}.brand-names{column-count:2;width:77%}.enter-address_pop_up{font-size:14px;white-space:normal}.dsctp,.mobile_act_user{display:none}.cart-design .c-rating-preview{margin:0 -13px 0 0;padding-left:0}.cart-design .c-rating-preview ._num{padding-top:0}.cart-design .item.mini{border-bottom:1px solid #e9e9e9;padding:5px 0}.cart-design ._stars{margin-right:3px}.blue-block{margin-left:0}.blue-block,.prod-info>li{border-radius:0 0 4px 4px}}.sub-categories_blk.delete_margin h2{width:100%}.mobile_act_user{padding-bottom:10px;padding-left:10px}.pr-im.-shadow_default{overflow:hidden;position:relative}.pr-slider.owl-carousel{margin-bottom:12px;max-height:298px;min-height:297.99999px}.navigation-thumbs .owl-stage-outer{z-index:3}.navigation-thumbs .owl-item{margin-right:0}#sync1 .item{color:#fff;text-align:center}#sync1 .item img{height:auto}#sync2 .item{cursor:pointer;text-align:center}.pr-slider .owl-stage,div.owl-stage-outer{max-height:298px}.navigation-thumbs .owl-item.synced.active{border:1px solid #ff4f00}div.owl-item.active.center img,div.owl-item.active img,div.owl-item img{height:auto;margin:0 auto;overflow:auto;width:auto}div.owl-item .item.lightbox-container,div.owl-item .item.lightbox-container img{display:block;max-height:298px}#sync2 .owl-stage,.pr-slider .owl-stage,.rev-info .head{align-items:center;display:flex}.navigation-thumbs .owl-nav span{background:#fff;border:2px solid #ff4f00;border-radius:50%;color:transparent;cursor:pointer;display:block;font-size:20px;height:25px;line-height:37px;margin-top:-10px;opacity:0;-moz-opacity:0;position:absolute;text-align:center;top:50%;transition:all .15s ease-in-out;visibility:visible;width:25px;z-index:30}.navigation-thumbs .owl-nav ._ico-arr-left:before,.navigation-thumbs .owl-nav ._ico-arr-right:before{color:#ff4f00;font-size:.7rem;position:absolute;top:-8px}.navigation-thumbs .owl-nav ._ico-arr-right{left:95%}.navigation-thumbs .owl-nav ._ico-arr-right:before{margin-left:1px}.navigation-thumbs .owl-nav ._ico-arr-left{left:-3%}.navigation-thumbs .owl-nav ._ico-arr-left:before{margin-right:1px}.navigation-thumbs .owl-nav{height:0}.navigation-thumbs.owl-carousel{position:relative}@media (max-width:444px){.product_section .tabs_blk,.special-delivery{margin:0 auto;max-width:90vw}}@media screen and (min-width:445px) and (max-width:767px){.-shadow_default.pr-im{margin:0 auto;max-width:400px}}.item-specific-rev,.main-tabs_title{margin-block-end:0;margin-block-start:0;padding-inline-start:0}.main-tabs_content,.main-tabs_li:before,.product-rev:before{display:none}.main-tabs_content.active{display:block}.special-delivery{padding:1em 0}.direct-delivery{border:2px solid #ff4f00;border-radius:4px}.special-text{color:#ff4f00;padding:1em .5em}.main-tabs_content .top-products_blk{padding-top:0}.main-tabs_content ._row{margin:0}@media (max-width:631px){.main-tabs_content .col_12:first-child{margin-top:0}}@media (min-width:632px) and (max-width:1239px){.main-tabs_content .col_12:first-child,.main-tabs_content .col_12:nth-child(2){margin-top:0}}@media (min-width:1240px){.main-tabs_content .col_12:first-child,.main-tabs_content .col_12:nth-child(2),.main-tabs_content .col_12:nth-child(3){margin-top:0}}@media screen and (min-width:580px){.main-tabs_title{justify-content:space-evenly}.main-tabs_title li.main-tabs_li{padding:25px 0}}@media screen and (max-width:579px){.main-tabs_title{justify-content:space-evenly;text-align:center}.main-tabs_li{font-size:1.1rem;padding:28px 0}.main-tabs_li.m-novelty.m-novelty{margin:0 .5em}}.enter-address_pop_up,.main-tabs_title li.main-tabs_li{color:#2a2a2a;margin:0}.main-tabs_li:hover{cursor:pointer}.main-tabs_li.active:first-child{color:#e81800}.main-tabs_li.m-novelty.active{color:#54abfd}.bestSeller h1,.main-tabs_li.active:last-child{color:#15c904}.product-rev:nth-child(odd){border-top:2px solid #edf6fa}.product-rev:nth-child(odd) .rev-info{border-bottom:2px solid #edf6fa}.product-rev .head,.product-rev .text,.product-rev>div{padding:5px 0}.product-rev .c-rating-preview{margin:0;padding-left:1em}.product-rev .price div:nth-child(2){font-size:1rem;order:-1;padding-right:5px}._pr-desc-title,.black,.prod-info .blk_headline,.product-rev .col_summary .mini,.trust li{padding:.5em 0}.enter-your-zone .zoneDefined,.product-rev:first-child{padding-top:.6em}.product-rev .headline{color:#2a2a2a;font-weight:700;text-decoration:none}.easy-search+.search_blk{border:1px solid #d7d9da;box-shadow:0 0 15px 5px rgba(0,0,0,.18);margin-bottom:2em;padding:1em}.easy-search+.search_blk .col_{text-align:right}.filter-flex{flex-direction:row-reverse;-ms-flex-direction:row-reverse;-webkit-flex-direction:row-reverse}.filter-flex,.main-tabs_title,.product-rev .price,.some-filters{align-items:center;display:-ms-flex;display:-o-flex;display:-moz-flex;display:flex}.filter-flex,.some-filters{justify-content:space-between}.filter-flex input,.filter-flex select{flex-basis:80%}.filter-flex:first-child{padding-bottom:.5em}.product-popup{border-radius:6px;bottom:2vh;display:none;height:45px;padding:1em 29px 1em 1em;position:fixed;right:1em;width:auto;z-index:9999}.close-w{font-size:2.7em;right:.15em;top:-.35em}.purchased{position:relative;top:50%;transform:translateY(-50%)}.zoneDefined{padding-left:6px}.filter-flex:not(:first-child),.some-filters{padding:.5em 0}.pulse-button{background:url(/build/images/micro-2.31d21887.svg) no-repeat 50%;cursor:pointer;display:block;position:absolute;right:0;top:0}.show-more-category{display:none}.image-below-category{height:auto;width:100%}.related_product img{height:100%;width:auto}.mob-design.blue-block .trust img{height:auto;width:auto}.working-hours{margin-left:5px;padding-top:10px;position:relative;text-align:center}.working-hours strong{font-size:15.8px}.working-hours_item:first-child strong{color:#fa3535;font-size:28px}.working-hours:after{background-image:url(/build/images/clock-clock-svgrepo-com.b374267a.svg);content:"";height:26px;left:-8px;position:absolute;top:14px;width:26px}.working-hours_item:not(:first-child){margin-top:6px}.location-place{margin-left:5px;padding:20px 0 10px;position:relative;text-align:center}.location-place a{color:#f75c17;font-size:15.4px}.location-place:after{background-image:url(/build/images/icons-location.47d0af98.svg);background-position:50%;background-repeat:no-repeat;content:"";height:26px;left:-9px;position:absolute;top:11px;width:26px}@media (min-width:768px){.cart-feedback_popup{background:linear-gradient(2deg,#f0efea,#f5f5f2 57.57%,#fefefe);border-radius:20px;display:block;font-family:PT Sans;left:50%;margin:0;max-height:90vh;max-width:1024px;padding:0 0 40px;top:50%;transform:translate(-50%,-50%);width:calc(100% - 30px)}.cart-feedback_popup ._ico-number span{color:#000;font-family:PT Sans;font-size:14px;font-style:normal;font-weight:400;line-height:120%;margin-left:40px;padding:4.5px 0}.cart-feedback_popup .cart-feedback_blk .logo{display:block;margin:0 auto;max-width:200px}.cart-feedback_popup .blk_headline{font-family:PT Sans;font-size:16px;margin:20px 0 25px}.field-cart-feedback{height:60px;margin-bottom:10px;padding:8px 10px}}.cart-feedback_submit{border-radius:5px;display:block;font-family:PT Sans;font-size:18px;font-style:normal;font-weight:400;line-height:120%;margin:8px auto 0;padding:7px 41px}.cart-feedback_smile{float:right;max-height:195px}.cart-feedback_popup ._ico-close{align-items:center;background:initial;border:none;border-radius:0;display:flex;height:19px;justify-content:center;right:20px;top:20px;width:19px}.text-align-center{text-align:center}.cart-feedback_popup form{margin:0;max-width:inherit;padding:0 95px;width:100%}.cart-feedback_popup .cart-feedback_blk .blk_headline span{color:#000;font-family:PT Sans;font-size:26px;font-style:normal;font-weight:700;line-height:120%}.cart-feedback_submit{background:#ff4f00}.cart-feedback_submit:hover{background:#e64d09}._ico-number{margin-bottom:11px}.cart-feedback_popup ._ico-number:before{align-items:center;border:1px solid #000;border-radius:50%;color:#000;display:flex;font-family:PT Sans;font-size:14px;font-style:normal;font-weight:400;height:26px;justify-content:center;left:0;line-height:120%;position:absolute;top:50%;transform:translateY(-50%);width:26px}.cart-feedback_popup ._ico-number span{display:block}.cart-feedback_popup ._ico-number1:before{content:"1"}.cart-feedback_popup ._ico-number2:before{content:"2"}.cart-feedback_popup ._ico-number3:before{content:"3"}.cart-feedback_popup ._ico-number4:before{content:"4"}.cart-feedback_popup ._ico-number5:before{content:"5"}.cart-feedback__title{display:block;font-size:26px;font-weight:700;text-align:center}.cart-feedback__description,.cart-feedback__title{color:#000;font-family:PT Sans;font-style:normal;line-height:120%}.cart-feedback__description{font-size:14px;font-weight:400;margin:15px 0 0}#cart-feedback_popup{display:none}.popup-for-user{background:#fff;border-radius:20px;left:calc(50% - 280px);opacity:0;padding-bottom:40px;position:fixed;top:30%;transition:.5s;width:499px;z-index:-10001}.popup-for-user.active{opacity:1;z-index:10001}.popup-for-user .logo{display:block;margin:0 auto;text-align:center;width:200px}.popup-for-user .for-user-close{align-items:center;background:initial;border:none;border-radius:0;display:flex;height:19px;justify-content:center;position:absolute;right:-23px;top:-23px;transition:all .2s;width:19px}.popup-for-user_description{color:#000;font-family:PT Sans;font-size:20px;font-style:normal;font-weight:400;line-height:120%;margin:20px auto 0;max-width:323px;text-align:center}.feedback__description--br{display:none}@media (max-width:768px){.popup-for-user{left:50%;padding-bottom:40px;transform:translate(-50%);transition:.5s;width:calc(100% - 30px)}.feedback__description--br{display:block}.popup-for-user_description{font-size:20px;margin:20px auto 0;max-width:317px}.popup-for-user .logo{width:139px}}.title-about--us{margin-top:46px}.about--us{margin-bottom:10px}@media (max-width:768px){.about--us{margin-bottom:10px}.title-about--us{margin-top:21px}}.card-basket ._col-image{border-left:none!important}._col-number{align-items:center;background:#fff;border-right:1px solid #d7d9da;color:#000;max-width:10px;padding:10px!important;position:relative;z-index:38}.grid__head ._col-number{background:inherit}a._col-image.dsctp{border-left:none!important}.js-cart-item .product_label{left:-1px}@media (max-width:1024px){._col-number{display:none}.js-cart-item .card-basket .product_label,.js-cart-item .product_label.supershare,.js-cart-item .product_label[data-type=sales_leader]{left:-28px}}.container-500{margin:0 auto;max-width:60%;padding:0 12px;position:relative;top:25%}.error-500-description{border-bottom:1px solid silver;padding-bottom:50px}.error-500-description__item{margin:0 auto;max-width:55%;padding-top:30px;text-align:center}.error-500-description p:not(:last-child){margin-bottom:20px}.error-500-contacts{align-items:center;display:flex;justify-content:space-around;padding-top:30px}@media (min-width:768px){.error-500-contacts .location-place:after{left:-40px;position:absolute;top:16px}}.error-500-contacts_item{padding:0}.error-500-contacts .delivery{text-align:left}.emails--error-500{position:relative}.emails--error-500:after{background-image:url(/build/images/_email-icon-new.b204a2d4.png);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:22px;left:-36px;position:absolute;top:-2px;width:25px}._opr-a1--new{background-image:url(/build/images/a1-new.dccd9b55.png)}@media (max-width:1200px){.container-500{margin:0 auto;max-width:100%;padding:0 12px;position:relative;top:25%}.error-500-description span{margin-top:20px;max-width:100%}.error-500-description{padding-bottom:30px}.error-500-contacts{align-items:center;flex-direction:column}.error-500-contacts_item{margin-bottom:20px}._reviews_item .pagination_blk{padding-top:10px}.emails--error-500:after{margin-left:-7px}}@media (max-width:768px){.emails--error-500{margin-left:34px}}@media (min-width:1024px){.card-basket{padding:0}}.flex-block{align-items:center;display:flex;margin:18px 0}.sort-price{margin-left:10px}@media (max-width:1024px){.search_blk{padding-bottom:0}.flex-block{margin:18px 0 0}.some-filters--flex{flex-direction:row}.some-filters--flex input[type=checkbox]:not(checked)+label,.some-filters--flex input[type=radio]:not(checked)+label{align-items:center;display:flex;flex-basis:auto;margin:2px 0 0}.some-filters--flex .sf-title{display:none}}.rating-blog{display:flex;gap:47px}.rating-blog__item{align-items:center;display:flex;flex-direction:row}.rating-blog__item img{height:40px;margin-top:10px;width:40px}.rating-blog__content{margin-left:15px}.rating-blog__content .c-rating-preview{margin:0}.rating-blog__content .c-rating-preview ._num{margin:3px 10px 3px 0;padding-top:0}.rating-blog__content .c-rating-preview span{color:#000;font-size:17px;font-weight:700}.footer_blk .c-rating-preview ._stars{height:19px;width:91px}.footer_blk .c-rating-preview ._active:before{height:16px;width:91px}.rating-blog__item,.rating-blog__item:hover{color:#000;text-decoration:none}.rating-blog__content p{font-size:14px;line-height:8px}.rating-blog__title{font-size:16px;line-height:16px;white-space:nowrap}.footer-social__networks{align-items:center;display:flex}@media (max-width:1024px){.mob-design .c-google-rating{text-align:center}.rating-blog{justify-content:space-between}.c-google-rating .payment-logo{display:none}.rating-blog__title{text-align:left}footer .f-icons{justify-content:inherit}footer .f-icons li{align-items:center;display:flex;justify-content:space-around;width:100%}.rating-blog{flex-direction:row}.rating-blog__item{margin-bottom:20px;margin-top:20px}}@media (max-width:564px){.rating-blog{align-items:center;flex-direction:row}.rating-blog__item{margin:0}.rating-blog__title{text-align:left}footer .c-google-rating{padding:2em 0 1.1em}.rating-blog__content p{text-align:left}.rating-blog__title{font-size:16px;line-height:11px}.rating-blog__content .c-rating-preview span{font-size:14px}.rating-blog__content{margin-left:10px}.rating-blog__item img{margin-top:0}.rating-blog__content p{font-size:14px;line-height:8px}.rating-blog__content p span{font-size:14px;line-height:15px}.yandex-img__mobile{width:20px!important}}.footer-container-desktop{display:flex;justify-content:space-between}@media (min-width:1024px){.footer-social-list{display:none}.rating-blog__content p{white-space:nowrap}}.success-container{margin:-35px auto 0;max-width:850px;text-align:center}.success-container__text{text-align:center}.success-container__text p{color:#000;font-size:27px;font-weight:700;line-height:40px;margin:0;text-align:center}.success__img{margin:40px 0;text-align:center}.success__img img{height:120px;width:120px}@media (max-width:1024px){.success-container{margin:-35px auto 25px;max-width:390px;text-align:center}.success__img{margin:20px 0;text-align:center}.success__img img{height:60px;width:60px}.success-container__text p{font-size:19px;line-height:23px}}.product-label-container{align-items:flex-start;display:flex;flex-direction:column;left:11px;position:absolute;top:11px;z-index:30}.product-label__item{border-radius:4px;box-shadow:2px 2px 4px 1px rgb(0 0 0/25%);color:#fff;font-size:15px;font-weight:700;padding:4.5px 10px}.product-label__item:not(:last-child){margin-bottom:5px}.product-label--blue{background-color:#4285f3}.product-label--red{background:linear-gradient(180deg,#f12605,#df2204)}.product-label--green{background:linear-gradient(180deg,#4cf43d,#16ca05)}.product-label--yellow{background:linear-gradient(180deg,#f6e300,#fc9606)}.product-label--purple{background:linear-gradient(135deg,#ff6006 -15.03%,#fb6123 -2.2%,#ec6581 36.32%,#d75894 53.97%,#a336c6 86.06%,#6911fc 119.76%)}@media(min-width:727px){._col-image .dsctp .product-label-container,.js-cart-item .product-label-container{left:33px;top:9px}}.default_product .small_row{height:100%}.default_product__availability{-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:pointer;font-size:14px;font-weight:500;margin:0 0 20px;position:relative}.default_product__availability span{border-bottom:1px dashed #1fbf2b;color:#1fbf2b}.default_product__availability:active span,.default_product__availability:hover span{color:#15811d}.default_product__availability:active:after,.default_product__availability:hover:after{background:#15811d}.default_product__availability:active span,.default_product__availability:hover span{border-color:#15811d}.availability-container{display:flex;justify-content:flex-end;margin-bottom:10px}.small_row{height:100%}.product__availability--dec{font-size:16px;margin:0 0 6px 7px}@media(max-width:768px){.default_product .col_image{width:134px}.default_product .col_summary{flex:1;margin-left:13px;padding:0 6px}.small_row .col_cart{height:auto}.default_product__availability{font-size:14px;margin:0 0 10px}.select--product{font-size:18px;height:38px;line-height:20px;max-height:none}.mini_catalog .default_product .col_cart{margin:0}._ico-close:before{margin-left:-1px}.default_product .send-cart ._ico-cart,.orange_btn [class^=_ico-]{vertical-align:0}.send-cart.orange_btn.full-width_btn{font-size:18px}.item--text.not-supplied{margin:0 0 12px}}@media (min-width:500px){.blue-block--product{margin-left:0;padding-left:15px;width:100%}}@media(max-width:499px){.related_catalog .default_product .send-cart{height:36px;margin-left:14px;padding:8px 0 0}}@media(min-width:768px){.product-image_blk ._counter [class^=_ico]{height:36px;line-height:36px;width:36px}}@media (max-width:499px){.related-catalog_blk .default_product .send-cart{margin-left:14px;padding:7px 0 9px}.send-cart.orange_btn.full-width_btn{font-size:18px}[class$=_btn] [class^=_ico-]{vertical-align:0}.default_product .send-cart ._ico-cart{display:initial}.related-catalog_blk .default_product .send-cart ._ico-cart{font-size:16px;margin-right:8px;vertical-align:0}}@media (min-width:500px){.blue-block{margin-left:0;padding-left:15px}}.blue-block{width:100%}.default_product .send-cart ._ico-cart{vertical-align:0}.seo-catalog_blk--product{margin-top:20px}.seo-catalog_blk.seo-catalog_blk--product a{margin:10px 12px 0 0}.btn-signUp{background:#ff4f00;bottom:0;color:#fff;position:fixed;text-align:center;width:100%;z-index:1000}.mob-menu_categories.swipe-menu_mobile .btn-signUp a{color:#fff;font-size:12pt}.btn-signUp a{padding:12px 24px}.stick-label{font-size:12px;font-weight:200;line-height:15px}@media (max-width:1024px){.product-label-container{left:10px;top:10px}}.js-cart-item .product-label-container{border-radius:4px}.js-cart-item .stick-label{font-size:13px;font-weight:200;line-height:15px}@media(min-width:727px){.js-cart-item .product-label-container{left:33px;top:9px}._col-image.dsctp .product-label-container{align-items:flex-start;left:28px;top:4px}}.bestSeller .red--title,.main-tabs_title li.main-tabs_li.blk_headline--red.active,.red-title{color:#f12605}.filter-flex input.product--title{width:350px}.filter-flex select.product--category{max-height:40px;width:220px}.filter-flex select.product--brand{max-height:40px;width:225px}.filter-flex input,.filter-flex select{margin-right:20px}.search_blk-flex-block{display:flex;flex-wrap:wrap}.search_blk-flex-block .filter-flex{flex-direction:row}.btn-mobile{display:none}.search_blk-flex-block input,.search_blk-flex-block select{-webkit-appearance:none;border:1px solid #d7d9da;border-radius:4px;box-shadow:0 0 2px rgba(0,0,0,.25);-webkit-box-shadow:0 0 2px rgba(0,0,0,.25);padding:10px;transition:all .2s}.search_blk-flex-block .filter-flex input,.search_blk-flex-block .filter-flex select{flex-basis:auto}.search_blk-flex-block .filter-flex input::placeholder,.search_blk-flex-block .filter-flex select::placeholder{font-weight:600}.search_blk-flex-block .filter-flex:first-child{padding-bottom:0}.some-filters-flex-start{justify-content:flex-start}.btn-mobile{height:38px}input[type=checkbox].checkbox-bg:not(checked)+label:after{border-radius:2px;content:"";height:15px;left:3px;opacity:1;position:absolute;top:3px;transition:all .2s;width:14px}input[type=checkbox].checkbox-bg:checked+label:after{color:#f66625;content:"\e1011";height:15px;left:5px;opacity:1;position:absolute;top:7px;transition:all .2s;width:14px}.form--search{max-width:none}.btn-dec{border-radius:4px}@media (max-width:768px){.btn-dec{display:none}.btn-mobile{border-radius:4px;display:block}.some-filters-flex-start{align-items:center!important;justify-content:space-between}}@media (max-width:560px){.search_blk-flex-block{justify-content:space-between}.search_blk-flex-block__w100{width:100%}.search_blk-flex-block .filter-flex:first-child{padding-bottom:23px}.search_blk-flex-block__w48{width:48%}.search_blk-flex-block .filter-flex:not(:first-child){padding-bottom:23px}.filter-flex input.product--title,.filter-flex select.product--brand,.filter-flex select.product--category{width:100%}.btn-mobile{font-size:16.8px;font-weight:500;height:38px;line-height:20px}.filter-flex input,.filter-flex select{margin-right:0}}.mini_catalog .default_product,.product_section .product-image_blk .-shadow_default,.product_section .product-image_blk .image,.product_section .product-image_blk .summary,.tabs_blk .blk_body{border-radius:0 0 4px 4px}@media (max-width:768px){._counter [class^=_ico],._counter input,.default_product .send-cart{border-radius:4px}}.b24-widget-button-hide,.b24-widget-button-pulse.b24-widget-button-pulse-animate,.b24-widget-button-show{display:none}.col_4.features__title{align-items:center;display:flex;justify-content:center}.privacy-text{color:#a9a9a9;margin-top:5px;max-width:345px!important;text-align:right}.tags-list{display:flex;overflow:hidden}.tags-list-active{margin-bottom:17px}.seo-catalog_blk .blk_body.tags-list-active.tags-content{margin-bottom:0}.more-tags-btn{margin-top:3px}.more-tags-btn,.under-tags-btn{color:#ff4f00;cursor:pointer;display:none;font-size:13px;line-height:24px;padding:0 5px;white-space:nowrap}.more-tags-btn span,.under-tags-btn span{display:inline-block!important;vertical-align:middle}.tags-list ._ico-arr-top:before{font-size:6px}.more-tags-btn ._ico-arr-top{position:relative;top:3px;transform:rotate(180deg)}.under-tags-btn ._ico-arr-top{left:1px;position:relative;top:-3px}.tags-list--mobile{display:none}@media (max-width:768px){.tags-list{height:auto}.more-tags-btn,.under-tags-btn{display:none}.tags-content{display:flex;overflow:scroll;padding-bottom:10px}.tags-content a{margin:6px 12px 0 0;white-space:nowrap}.seo-catalog_blk .blk_body.tags-content,.tags-list-active{margin-bottom:0;padding-bottom:0}.filter_seo_block,.tags-list{padding-bottom:0}.tags-list--desc{display:none}.tags-list--mobile{display:flex;width:100%}.sort-price{margin:3px 0 0}}.tags-content::-webkit-scrollbar{display:none;padding:0}.tags-content::-webkit-scrollbar-track{background-color:transparent}.tags-content::-webkit-scrollbar{height:0;width:0}.checkout-report_blk .elem,.checkout-setting_blk .change .control-row,.checkout_section .control-row{max-width:455px}.wrapper-delivery_info ymaps{width:100%!important}@media (max-width:768px){.ymaps-2-1-79-search__suggest-item{line-height:15px;margin-top:15px;white-space:normal!important}}@media (max-width:767px){#deliveryMap .ymaps-2-1-79-search,#staticDeliveryMapDostavka .ymaps-2-1-79-search{visibility:hidden}}#deliveryMap .ymaps-2-1-79-searchbox-input__input,#staticDeliveryMapDostavka .ymaps-2-1-79-searchbox-input__input{box-shadow:none!important}.eye-show-password{background-size:cover;cursor:pointer;height:30px;position:absolute;right:10px;top:4px;width:30px}.eye-show-password:not(.active){background-image:url(/build/images/eye-show-password.d03332a2.svg)}.eye-show-password.active{background-image:url(/build/images/eye-hide-password.f55c034f.svg)}.no-wrap{white-space:nowrap}@media(max-width:768px){.my-order_blk{margin-bottom:15px}span._text{display:block;padding-left:34px;text-align:left}._empty-item{margin-left:28px}}.footer--text{text-align:center}.rating-blog__item-img{width:40px}._ico-zoom-fankibox:before{color:#ff4f00;content:"\e100e";position:absolute;right:5px;top:5px}._ico-zoom-fankibox:hover:before{color:#ff4f00}@media (min-width:1024px){._head-info{display:flex;flex-direction:column-reverse;height:100%;justify-content:center}._head-phone li{font-size:18.2px;font-weight:700}._head-info .delivery a{text-decoration-skip-ink:none}}.border_b{position:relative}.border_b:before{background:#d7d9da;bottom:-10px;content:"";height:1px;position:absolute;width:100%}input[type=checkbox],input[type=radio]{border:none;cursor:pointer;opacity:0;width:auto}.payment_method__text{color:#a9a9a9;margin-left:20px;max-width:455px}.payment_method--container{position:relative}@media (min-width:1250px){.payment_method--container>.payment_method__text{position:absolute;right:0;top:0;width:455px}.control-label--big{width:72%}}@media(max-width:1249px){.payment_method--container{flex-direction:column}.checkout-setting_blk .change .payment_method__text,.payment_method--container>.payment_method__text{margin:10px 0 0}}input[name="obraschenie_form[needAddressResponse]"]+label,input[name=do_not_callback]+label{margin:2px 0 0!important}input[name="obraschenie_form[needAddressResponse]"]:first-child+label,input[name=do_not_callback]:first-child+label{margin:2px 30px 0 0!important}input[name="obraschenie_form[needAddressResponse]"]+label:after,input[name=do_not_callback]+label:after{background:#ff4f00;height:12px;left:4px;opacity:0;position:absolute;top:4px;transition:.3s;width:12px}input[name="obraschenie_form[needAddressResponse]"]:checked+label:after,input[name=do_not_callback]:checked+label:after{opacity:1}._phone-list__text{text-align:center}._phone-list__text a{color:#ff4f00;text-decoration-line:underline;text-decoration-skip-ink:none}.img-list span{background-position:50%;background-repeat:no-repeat;display:inline-block;height:20px;width:20px}._opr-a1{background-image:url(/build/images/_a1-new.e7d93f2b.png)}._opr-mts{background-image:url(/build/images/_mts-new.06097d69.png)}.img-list ._opr-smile{background-image:url(/build/images/smile.6cedec20.svg);background-position:50%;width:12px}.header-time-working p{margin-top:11px}.header-phone-min{color:#2a2a2a;font-size:25px;font-weight:700;line-height:112.02%;margin-right:12px;text-decoration:none}.arrow-popup{cursor:pointer;display:flex;transition:.3s}.large_row>[class^=col_].p-0{padding:0}._head-info .item{padding:0 24px}.header-popup{background:#fff;border-radius:5px;display:none;left:-7px;padding:0 2px;position:absolute;top:calc(100% + 12px);transition:.3s;width:200px;z-index:31}.header-popup:before{content:"";height:13px;position:absolute;top:-13px;width:100%}.header-popup__item{align-items:flex-start;display:flex;flex-direction:column;gap:12px;padding:0 7px}.header-popup__item ._phone-list{list-style-type:none;margin:0;padding:0}.header-popup__item ._phone-list li:before{content:none}.header-popup__item ._phone-list ._number,.header-popup__item ._phone-list li{align-items:center;color:#2a2a2a;display:flex;font-size:13.5px;font-weight:400;line-height:145.5%}.header-popup__item ._phone-list li:not(:first-child){margin-top:5px}.header-popup__item ._phone-list ._number{font-size:13.5px;text-decoration:none}.header-popup__item ._phone-list__text a{font-size:15px;line-height:120%;text-align:left}._phone-list__text--black{color:#2a2a2a;font-size:13.501px;font-weight:700;line-height:145.5%}.social-networks{display:flex;gap:17px;margin:0 auto;padding-top:18px}.social-networks a{color:#2a2a2a;font-size:13.5px;font-weight:700;text-decoration:none}.social-networks__item{align-items:center;display:flex}.header-popup__item ._opr-a1,.header-popup__item ._opr-mts{display:inline-block;height:15px;margin-right:10px;width:15px}.header-popup__item ._phone-list__text{text-align:left}._phone-list__text,._phone-list__text--black{font-weight:700!important}@media(max-width:1150px){.mobil-phones_popup{padding:10px 15px 15px}.header-popup{border-bottom:1px solid hsla(0,0%,45%,.5);box-shadow:none}.mobil-phones_popup ._head-phone ._opr-mts{margin-left:0}.mobil-phones_popup ul+ul li{margin-top:0}.mobil-phones_popup ._head-phone [class^=_opr]{border-radius:5px;height:20px;margin-right:10px;top:-1px;width:20px}.item-mode--mobile{display:flex;justify-content:center}.mobil-phones_popup ._head-phone li+li{margin-top:5px}.header-popup__item ._phone-list{display:flex;flex-direction:column;list-style-type:none;margin:12px 0;padding:0}.social-networks{padding:12px 0}.social-networks svg{height:40px;width:40px}.social-networks a{font-size:16.5px}.working-hours{margin:0;padding:15px 0 0 14px}.working-hours:after{height:23px;left:0;top:18px;width:23px}.working-hours_item:first-child strong{color:#ff4f00}.working-hours_item:not(:first-child){margin-top:4px;text-align:left}.working-hours strong{font-size:18.8px}.img-list[class^=_opr]{margin-right:5px!important}}._head-phone ._number{margin-left:5px}._head-phone{align-items:center;display:flex;height:100%}@media(max-width:1024px){._head-phone{flex-direction:column}}@media(min-width:1024px){.header_panel .large_row{margin:0 -20px}.header_panel .cart_blk{padding:2px}}.promo-block{align-items:center;display:flex;flex-direction:row;justify-content:flex-end}.promo-input{border:2px solid #ff4f00;border-radius:3px 0 0 3px;border-right:none;color:#a5a4a4;font-weight:500;padding:5px 5px 5px 8px;width:150px}.promo-btn,.promo-input{font-size:14px;line-height:112%}.promo-btn{background:#ff4f00;border:2px solid #ff4f00;border-left:none;border-radius:0 3px 3px 0;color:#fff;padding:5px 5px 5px 7px;transition:.3s}.cart-clear__trg{align-items:center;color:#787878;display:flex;font-size:14px;font-weight:400;gap:10px;line-height:120%;text-decoration:none}.warning-message{font-size:14px;margin-bottom:12px}.item-price-basket .title{color:#787878;font-size:16px;font-weight:400;line-height:112%}.flex-column{align-items:flex-end;display:flex;flex-direction:column}.cart-warning{margin-bottom:12px}._total-old-price{color:#787878;font-size:14px!important;line-height:17px;text-decoration:line-through}._total-discount{align-items:center;color:#ff4f00;display:flex;font-size:16px;font-weight:600;justify-content:flex-end;line-height:112%;text-align:right}.item--old-price{margin-top:3px!important}.item-price-basket .content{font-size:17px}._total-btn-container{align-items:center;display:flex;margin-top:20px}._total-btn-container .col_{padding-right:0}.promocode-wrong-item{background-color:#db8383}.promocode-activated-item,.promocode-wrong-item{align-items:center;border-radius:3px;color:#fff;display:flex;float:left;font-size:16px;margin-right:15px;padding:3px}.promocode-activated-item{background-color:#94db82}.block-promo{display:flex;justify-content:space-between;margin:20px 0 18px}.promo-wrapper{align-items:stretch;display:flex}.flex-column .col_full{padding:0}.promocode-activated____cross,.promocode-wrong__cross{display:flex;margin:2px 0 0 3px;width:15px}.promocode-activated____cross svg,.promocode-wrong__cross svg{height:15px;width:15px}@media (max-width:499px){.cart-total_blk .col_{bottom:0;left:0;margin-left:0}._total .item+.item{margin-top:3px}}@media (max-width:768px){.promo-block{align-items:flex-start;flex-direction:column-reverse;justify-content:flex-start}.promo-wrapper{margin-top:15px}.cart-total_blk .col_full{width:100%}.flex-column{align-items:flex-start}.promocode-activated-item,.promocode-wrong-item{margin:8px 0 10px}.block-promo{gap:13px;justify-content:flex-end;margin:-10px 0 25px}.promo-btn,.promo-input{border:1px solid #ff4f00}._total-btn-container{height:0;margin:0}}#address_pickup input:checked+label:after{background:#ff4f00;height:12px;left:4px;position:absolute;top:4px;width:12px}#address_pickup label{margin:6px 10px 6px 0}.block-promo .cart-clear__popup{padding:25px 0}@media (max-width:1024px){.head-links_mobile .head-links_mobile__column-icon .mobil-phones_popup-btn:before{background-color:transparent}}.b24-widget-button-inner-container{align-items:center;display:flex!important;justify-content:center;transform:none!important}.b24-widget-button-position-bottom-right{bottom:84px!important;height:60px;right:18px!important;width:60px}.b24-widget-button-inner-block{height:48px!important;width:48px!important}.b24-widget-button-inner-mask{height:60px!important;left:inherit!important;min-width:inherit!important;top:inherit!important;width:60px!important}.b24-widget-button-block{align-items:center;border-radius:0!important;display:flex;height:60px!important;justify-content:center;position:relative;width:60px!important}.b24-crm-button-icon-active{width:20px!important}.b24-widget-button-inner-item{animation:none!important}.b24-widget-button-close-item{transform:scale(.6)}.delivery-anchor{display:flex;margin-bottom:22px}.delivery-anchor__item:not(:last-child){margin-right:32px}.delivery-anchor__item a{color:#747474;font-size:14px;font-weight:700;text-decoration:underline;text-decoration-skip-ink:none;transition:.3s}.delivery-anchor__item.active a{color:#ff4f00;font-size:14px;font-weight:700;text-decoration:none;text-decoration-skip-ink:none}.delivery-anchor__item a:hover{color:#ff4f00;font-size:14px;font-weight:700;text-decoration:underline;text-decoration-skip-ink:none}.delivery-content{border:1px solid #ff4f00;border-radius:12px;display:flex;flex-direction:column;overflow:hidden}.delivery-content__item{align-items:center;background:radial-gradient(182.46% 182.46% at 50% 50%,#f1fefd 0,#fff 100%);display:flex;height:109px;justify-content:space-between;padding:0 33px 0 42px}.delivery-content__item:not(:first-child){border-top:1px solid #ff4f00}.delivery-content-title{display:flex;flex-direction:column;justify-content:center}.delivery-content-title,.delivery-content-title span{font-family:Inter,sans-serif;font-style:normal;font-weight:800}.delivery-content-title span{color:#ff4f00;display:inline-block;font-size:19.5022px;line-height:112.52%;text-shadow:0 8.86463px 17.7293px rgba(0,0,0,.1)}.delivery-content-title span.delivery-title--big{font-family:Inter,sans-serif;font-size:30.14px;font-style:normal;font-weight:800;line-height:33.91px}.delivery-content-description{color:#2b2b2b;font-size:14px;font-weight:400;line-height:126.52%;margin-right:12%;max-width:337px;padding-right:34px}.delivery-content-description--big{padding-right:26px}.delivery-content-description--midlLink{display:inline-block;margin-top:10px}.delivery-banner{align-items:flex-end;background:#f4fefe url(/build/images/bg-banner-delevery-new.6aacd53e.svg) 74% 11% no-repeat;border:1px solid #fe5102;border-radius:12px;display:flex;justify-content:space-between;margin:20px 0 10px;padding:34px 0 30px 21px}.delivery-banner-img{height:100%;margin-right:10px;max-height:200px;max-width:488px;width:100%}.delivery-banner-content{align-items:flex-start;display:flex;flex-direction:column;padding-left:24px}.delivery-banner-img img{height:100%;margin-top:15px;object-fit:cover;width:100%}.delivery-banner-text{display:flex;flex-direction:column}.delivery-banner-text--delivery{color:#fe5102;font-size:35px;font-weight:700;text-transform:uppercase}.delivery-banner-text--delivery,.delivery-banner-text--strong{font-family:Roboto,sans-serif;font-style:normal;line-height:96.69%}.delivery-banner-text--strong{color:#202020;font-size:20px;font-weight:500;max-width:170px}.delivery-banner-text--mini{color:#000;font-family:Roboto,sans-serif;font-size:26px;font-style:normal;font-weight:400;line-height:30px;margin-top:3px}.delivery-img-block{align-items:center;display:flex;gap:12px;margin:12px 0 6px}.delivery-banner-text--mini ._orange-text{color:#fe5102;font-size:36px;font-weight:900}.delivery-banner-btn{background:#fe5102;border-radius:60px;color:#fff;font-family:Roboto,sans-serif;font-size:37px;font-style:normal;font-weight:900;letter-spacing:.04em;line-height:43px;margin-top:34px;padding:13px 35px 10px}._title-block{align-items:center;display:flex;margin:0 0 26px}._title-block span{margin-right:10px}.delivery-price-text{color:#2b2b2b;font-size:14px;font-weight:400;line-height:126%}.delivery-price-text a{font-size:14px;line-height:126%;text-decoration:none}.delivery-time{padding-top:30px}.delivery-time-content{border:1px solid #ff4f00;border-radius:12px;display:flex;justify-content:space-between}.delivery-time-list{align-items:center;display:flex;flex-direction:column;list-style-type:none;padding:23px 0;width:36%}.delivery-time-list__item{color:#2b2b2b;font-size:16px;font-weight:400;line-height:88.02%;text-align:center}.delivery-time-list__item:before{content:none}.delivery-time-list__item:first-child{font-size:19px;font-weight:700;line-height:88.02%}.delivery-time-list__item:not(:last-child){margin:0 0 13px}.delivery-time-list__item:last-child{margin:0}.delivery-time-list__item:not(:first-child){text-align:right;width:90px}.delivery-time-description{align-items:center;background:radial-gradient(182.46% 182.46% at 50% 50%,#f1fefd 0,#fff 100%);border-left:1px solid #ff4f00;border-radius:12px;box-shadow:0 10px 20px rgba(0,0,0,.1);display:flex;flex-direction:column;justify-content:center;width:64%}.delivery-time-description p{color:#2b2b2b;font-size:22.3457px;font-weight:400;line-height:126.5%;margin:0;text-align:center}.delivery-time-description p.delivery-time-description--main{color:#ff4f00;font-size:22.35px;font-weight:700;line-height:28.27px}.delivery-time-description-top{margin-bottom:33px}.delivery-unloading{padding-top:30px}.delivery-unloading-content{align-items:center;display:flex;padding:10px 0 0}.delivery-unloading-description{background:radial-gradient(182.46% 182.46% at 50% 50%,#f1fefd 0,#fff 100%);border:1px solid #ff4f00;border-radius:12px;box-shadow:0 10px 20px rgba(0,0,0,.1);padding:20px 18px;width:100%}.unloading-description-list{margin:0}.unloading-description-list__item{font-size:15px;font-weight:400;line-height:15px;margin:0}.unloading-description-list__item:not(:last-child){margin-bottom:25px}.unloading-description-list__item:before{height:6px;top:5px;width:6px}.unloading-price-list{margin:0;padding:0;width:100%}.unloading-price__item:before{content:none}.unloading-price__item{display:flex;gap:10px;justify-content:space-between;margin:0;padding:9px;width:100%}.unloading-price__item:not(:last-child){border-bottom:1px solid #a5b7b6}.unloading-product{font-size:14px;line-height:115%;padding-left:16px}.unloading-price{font-size:14px;line-height:88.02%;padding-right:25px;text-align:right}.delivery-unloading-price{flex-grow:1}.delivery-payment{padding-top:30px}.delivery-payment-list{border-radius:12px;box-shadow:0 10px 20px rgba(0,0,0,.1);margin-top:26px}.delivery-payment__item-header{border:1px solid transparent;padding:11px 33px 14px 23px;width:100%}.delivery-payment__item:not(:last-child){border-bottom:1px solid #a5b7b6}.delivery-payment__item.no-border{border-bottom:none}.delivery-payment__item-header{color:#2b2b2b;cursor:pointer;font-size:18px;font-weight:700;line-height:88.02%;position:relative}.delivery-payment__img-container,.delivery-payment__item-header{align-items:center;display:flex}.card-pay-full-list{margin-left:20px;position:relative;top:3px}.delivery-payment__item-header img{display:inline-block;margin-right:4px}.delivery-payment-arrow{position:absolute;right:43px;top:10px}.delivery-payment__item-header.active .delivery-payment-arrow{top:14px;transform:rotate(180deg)}.delivery-payment__item-header.active{border:1px solid #ff4f00;border-radius:15px 15px 0 0;padding:12px 33px 14px 23px}.delivery-payment__item-dropdown,.delivery-payment__item-header.active{background:radial-gradient(182.46% 182.46% at 50% 50%,#f1fefd 0,#fff 100%)}.delivery-payment__item-dropdown{border:1px solid #ff4f00;border-radius:0 0 15px 15px;border-top:none;color:#2b2b2b;display:none;font-size:14px;font-weight:400;line-height:126%;padding:20px 33px 20px 23px}.delivery-payment__item.active{border-bottom:none;margin-top:-1px}.delivery-discounts{padding-top:30px}.delivery-discounts-text{color:#2a2a2a;font-size:14px;font-weight:400;line-height:126.5%;margin-bottom:20px}.delivery-discounts-title{font-size:18px;font-weight:700;line-height:182.5%}.delivery-card__item{align-items:flex-start;display:flex;padding:19px 0}.delivery-card__item:first-child{border-bottom:1px solid #a5b7b6}.discounts-card-img{flex-shrink:0;padding:0 30px;width:246px}.delivery-card-title{font-size:18px;font-weight:700;line-height:126.52%;margin:12px 0 23px}.delivery-card-text{font-size:14px;font-weight:400}.delivery-card-text span{color:#ff4f00}.delivery-card__description{padding-left:44px}.return-product{padding-top:30px}.return-product-text{color:#2a2a2a;font-size:14px;font-weight:400;line-height:126%;margin-bottom:15px}.return-product-content{background:#fff;border-radius:12px;box-shadow:0 10px 20px rgba(0,0,0,.1)}.return-product-title{align-items:center;border-radius:12px;color:#2b2b2b;cursor:pointer;display:flex;font-size:18px;font-weight:700;line-height:88.02%;padding:11px 33px 14px 23px;position:relative;width:100%}.return-product-title.active{border:1px solid #ff4f00;border-radius:12px 12px 0 0}.return-product-dropdown,.return-product-title.active{background:radial-gradient(182.46% 182.46% at 50% 50%,#f1fefd 0,#fff 100%)}.return-product-dropdown{border:1px solid #ff4f00;border-radius:0 0 12px 12px;border-top:none;color:#2b2b2b;display:none;font-size:14px;font-weight:400;line-height:126%;padding:20px 33px 20px 23px}.return-product-title.active .delivery-payment-arrow{top:14px;transform:rotate(180deg)}.documents-block{padding:30px 0 25px}.features_blk.features_blk-document{background:#fff;border-radius:11.9431px;box-shadow:0 9.95255px 19.9051px rgba(0,0,0,.1)}.features_blk.features_blk-document [class^=col_]+[class^=col_]{border-left:1px solid #a5b7b6}.col_4.features__title{padding:10px 0 8px}.features_blk.features_blk-document ._row:nth-child(2n-1){background:#fff;border-bottom:.995255px solid #a5b7b6}.delivery-content-container{align-items:center;display:flex;flex-grow:1;justify-content:space-between}.blk_body.delivery-price--body{border-radius:3px;overflow:hidden}.delivery-time-description-bottom{max-width:425px}@media(max-width:1150px){.delivery-anchor{display:flex;margin-bottom:22px}.delivery-anchor__item:not(:last-child){margin-right:32px}.delivery-anchor__item a{color:#747474;font-size:14px;font-weight:700;text-decoration:underline;text-decoration-skip-ink:none;transition:.3s}.delivery-anchor__item.active a{color:#ff4f00;font-size:14px;font-weight:700;text-decoration:none;text-decoration-skip-ink:none}.delivery-anchor__item a:hover{color:#ff4f00;font-size:14px;font-weight:700;text-decoration:underline;text-decoration-skip-ink:none}.delivery-content{border:1px solid #ff4f00;border-radius:4px;display:flex;flex-direction:column;overflow:hidden}.delivery-content__item{align-items:center;background:radial-gradient(182.46% 182.46% at 50% 50%,#f1fefd 0,#fff 100%);display:flex;height:109px;justify-content:space-between;padding:0 33px 0 42px}.delivery-content__item:not(:first-child){border-top:1px solid #ff4f00}.delivery-content-title{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:3px}.delivery-content-title span{color:#ff4f00;display:inline-block;font-size:19.5022px;font-weight:800;line-height:112.52%;margin-right:5px;text-shadow:0 8.86463px 17.7293px rgba(0,0,0,.1)}.delivery-content-title span.delivery-title--big{font-size:30.14px;line-height:33.91px}.delivery-content-description{color:#2b2b2b;font-size:14px;font-weight:400;line-height:126.52%;margin-right:12%;max-width:337px;padding-right:34px}.delivery-content-description--big{padding-right:0}.delivery-content-description--midlLink{display:inline-block;margin-top:10px}.delivery-price{padding-bottom:30px}._title-block{align-items:center;display:flex;margin-bottom:26px}._title-block span{margin-right:10px}.delivery-price-text{color:#2b2b2b;font-size:14px;font-weight:400;line-height:126%}.delivery-price-text a{font-size:14px;line-height:126%;text-decoration:none}.delivery-time{padding-top:37px}.delivery-time-content{border:1px solid #ff4f00;border-radius:4px;display:flex;justify-content:center}.delivery-time-list{align-items:center;display:flex;flex-direction:column;list-style-type:none;padding:23px 0;width:36%}.delivery-time-list__item{color:#2b2b2b;font-size:16px;font-weight:400;line-height:88.02%;text-align:center}.delivery-time-list__item:before{content:none}.delivery-time-list__item:first-child{font-size:18px;font-weight:700;line-height:88.02%}.delivery-time-list__item:not(:last-child){margin:0 0 13px}.delivery-time-list__item:last-child{margin:0}.delivery-time-list__item:not(:first-child){text-align:right;width:auto}.delivery-time-description{align-items:center;background:radial-gradient(182.46% 182.46% at 50% 50%,#f1fefd 0,#fff 100%);border-left:1px solid #ff4f00;border-radius:12px;box-shadow:0 10px 20px rgba(0,0,0,.1);display:flex;flex-direction:column;justify-content:center;width:64%}.delivery-time-description p{color:#2b2b2b;font-size:22.3457px;font-weight:400;line-height:126.5%;margin:0;text-align:center}.delivery-time-description p.delivery-time-description--main{color:#ff4f00;font-size:22.35px;line-height:28.27px}.delivery-time-description-top{margin-bottom:33px}.delivery-unloading{padding-top:67px}.delivery-unloading-content{align-items:center;display:flex}.delivery-unloading-description{background:radial-gradient(182.46% 182.46% at 50% 50%,#f1fefd 0,#fff 100%);border:1px solid #ff4f00;border-radius:4px;box-shadow:0 10px 20px rgba(0,0,0,.1);padding:20px 18px}.unloading-description-list{margin:0}.unloading-description-list__item{font-size:15px;font-weight:400;margin:0;max-width:363px}.unloading-description-list__item:not(:last-child){margin-bottom:25px}.unloading-description-list__item:before{height:6px;top:5px;width:6px}.unloading-price-list{margin:0;padding:0;width:100%}.unloading-price__item:before{content:none}.unloading-price__item{display:flex;justify-content:space-between;margin:0;padding:9px;width:100%}.unloading-price__item:not(:last-child){border-bottom:1px solid #a5b7b6}.unloading-product{font-size:14px;line-height:88.02%;padding-left:16px}.unloading-price{font-size:14px;line-height:88.02%;padding-right:25px;text-align:right}.delivery-unloading-price{flex-grow:1}.delivery-payment{padding-top:66px}.delivery-payment-list{border-radius:12px;box-shadow:0 10px 20px rgba(0,0,0,.1);margin-top:26px}.delivery-payment__item-header{padding:11px 33px 14px 23px;width:100%}.delivery-payment__item:not(:last-child){border-bottom:1px solid #a5b7b6}.delivery-payment__item-header{align-items:center;color:#2b2b2b;cursor:pointer;display:flex;font-size:18px;font-weight:700;line-height:88.02%;position:relative}.delivery-payment-arrow{position:absolute;right:43px;top:10px}.delivery-payment__item-header.active .delivery-payment-arrow{top:14px;transform:rotate(180deg)}.delivery-payment__item-header.active{border:1px solid #ff4f00;border-radius:4px 4px 0 0}.delivery-payment__item-dropdown,.delivery-payment__item-header.active{background:radial-gradient(182.46% 182.46% at 50% 50%,#f1fefd 0,#fff 100%)}.delivery-payment__item-dropdown{border:1px solid #ff4f00;border-radius:0 0 4px 4px;border-top:none;color:#2b2b2b;display:none;font-size:15px;font-weight:400;line-height:88.02%;padding:20px 33px 20px 23px}.delivery-payment__item.active{border-bottom:none;margin-top:-1px}.delivery-discounts{padding-top:66px}.delivery-discounts-text{color:#2a2a2a;font-size:14px;font-weight:400;line-height:126.5%;margin-bottom:20px}.delivery-discounts-title{font-size:18px;font-weight:700;line-height:182.5%}.delivery-card__item{align-items:flex-start;display:flex;padding:19px 0}.delivery-card__item:first-child{border-bottom:1px solid #a5b7b6}.discounts-card-img{flex-shrink:0;padding:0 30px}.delivery-card-title{font-size:18px;font-weight:700;line-height:126.52%;margin:12px 0 23px}.delivery-card-text{font-size:14px;font-weight:400}.delivery-card-text span{color:#ff4f00}.delivery-card__description{padding-left:44px}.return-product{padding-top:66px}.return-product-text{color:#2a2a2a;font-size:14px;font-weight:400;line-height:126%;margin-bottom:15px}.return-product-content{background:#fff;border-radius:4px;box-shadow:0 10px 20px rgba(0,0,0,.1)}.return-product-title{align-items:center;border-radius:4px;color:#2b2b2b;cursor:pointer;display:flex;font-size:18px;font-weight:700;line-height:88.02%;padding:11px 33px 14px 23px;position:relative;width:100%}.return-product-title.active{background:radial-gradient(182.46% 182.46% at 50% 50%,#f1fefd 0,#fff 100%);border:1px solid #ff4f00;border-radius:4px 4px 0 0}.return-product-dropdown{border:1px solid #ff4f00;border-radius:0 0 4px 4px;border-top:none;color:#2b2b2b;display:none;font-size:14px;font-weight:400;line-height:126%;padding:20px 33px 20px 23px}.return-product-title.active .delivery-payment-arrow{top:14px;transform:rotate(180deg)}.documents-block{padding:66px 0 25px}.features_blk.features_blk-document{background:#fff;border-radius:11.9431px;box-shadow:0 9.95255px 19.9051px rgba(0,0,0,.1)}.col_4.features__title{padding:10px 0 8px}.features_blk.features_blk-document ._row:nth-child(2n-1){background:#fff;border-bottom:.995255px solid #a5b7b6}.delivery-content-container{display:flex;flex-grow:1;justify-content:space-between}.delivery-payment__item.no-border{border-bottom:none}.mobil-phones_popup{padding:10px 8px 15px}.header-popup{border-bottom:1px solid hsla(0,0%,45%,.5);box-shadow:none}.mobil-phones_popup ._head-phone ._opr-mts{margin-left:0}.mobil-phones_popup ul+ul li{margin-top:0}.mobil-phones_popup ._head-phone [class^=_opr]{border-radius:5px;height:20px;margin-right:10px;top:-1px;width:20px}.mobil-phones_popup .header-phone-min{font-size:28px;margin-left:20px;text-decoration:none}.item-mode--mobile{align-items:center;gap:27px;justify-content:center}.header-popup__item ._phone-list__text a{font-size:18px}.header-popup__item ._phone-list__text{display:flex;flex-direction:column}.header-popup__item ._phone-list__text span{color:#000;font-size:14px;font-weight:400;line-height:120%;text-align:center}.header-popup__item ._phone-list ._number{font-size:14px}.mobil-phones_popup ._head-phone li+li{margin-top:5px}.header-popup__item ._phone-list{list-style-type:none;margin:12px 0;padding:0}.social-networks{padding:20px 0}.working-hours{margin:0;padding:15px 0 0 14px}.working-hours:after{height:23px;left:0;top:18px;width:23px}.working-hours_item:first-child strong{color:#ff4f00}.working-hours_item:not(:first-child){margin-top:4px;text-align:left}.working-hours strong{font-size:18.8px}.img-list[class^=_opr]{margin-right:5px!important}}@media (max-width:1060px){.delivery-anchor{display:none}.delivery-content__item{height:auto;padding:10px 12px 14px}.delivery-content-container{align-items:flex-start;flex-direction:column}.delivery-content-title span.delivery-title--big{font-size:16.6667px;font-weight:800;line-height:112.52%;margin-right:5px}.delivery-content-description{font-size:14px;line-height:126.52%}._title-block{font-size:15.2069px;line-height:112.52%;margin-bottom:20px}.delivery-price{padding-bottom:0}.delivery-time{padding-top:32px}.delivery-price-text{font-size:14px;line-height:126%}.delivery-time-list__item:first-child{font-size:13.9941px;line-height:88.02%}.delivery-time-list__item{font-size:12.4392px;line-height:88.02%}.delivery-time-description p,.delivery-time-description p.delivery-time-description--main{font-size:13.8889px;line-height:126.5%}.delivery-time-description-bottom p{font-size:14px;line-height:126.5%}.delivery-time-description{background:radial-gradient(182.46% 182.46% at 50% 50%,rgba(241,254,253,.5) 0,hsla(0,0%,100%,.5) 100%);border-radius:4.94114px;padding:12px;width:62%}.delivery-time-list{margin:0;padding:14px 0}.delivery-time-list__item:not(:last-child){margin-bottom:9px}.delivery-time-description-top{margin-bottom:19px}.delivery-unloading{padding-top:32px}.delivery-unloading-content{flex-direction:column}.delivery-unloading-description{padding:14px 20px 10px 16px}.unloading-description-list{padding-left:16px}.unloading-description-list__item{font-size:14px}.delivery-unloading-price{margin-top:18px}.unloading-price__item{padding:8.5px 0 7px}.unloading-product{font-size:14px;line-height:88.02%}.delivery-unloading-price{width:100%}.unloading-price{font-size:14px;line-height:88.02%;padding-right:20px}.delivery-price-text a{font-size:14px;line-height:129.02%}.delivery-unloading-content{padding:10px 0 0}.delivery-payment{padding-top:33px}.delivery-payment__item-header,.return-product-title{font-size:14px;line-height:88.02%;padding:8px 13px 8.4px}.delivery-payment__img-container{margin-left:10px}.delivery-payment__item-header img{height:13px;max-width:50%}.card-pay-full-list{margin-left:10px;position:relative;top:3px}.delivery-payment-arrow{position:absolute;right:21px;top:3px}.delivery-payment__item-header.active .delivery-payment-arrow,.return-product-title.active .delivery-payment-arrow{top:1px}._title-block span{margin-right:5px;position:relative;top:1px}span svg{height:22px}.delivery-payment__item-dropdown,.return-product-dropdown{font-size:14px;font-weight:400;line-height:120.02%;padding:12px 13px 10px}.delivery-discounts{padding-top:33px}.delivery-discounts-text{font-size:14px;line-height:126.5%}.delivery-discounts-title{font-size:12.1528px;line-height:163.5%}.discounts-card-img{padding:0 18px 0 0;width:auto}.discounts-card-img img{height:75px;width:121px}.delivery-card__description{padding-left:0}.delivery-card-title{font-size:16px;line-height:126.52%;margin:0 0 12px}.delivery-card-text{font-size:14px;line-height:126.52%}.delivery-card__item{align-items:center;padding:10px 0}.return-product{padding-top:23px}.return-product-text{font-size:14px;line-height:126%}.return-product-content{margin-top:20px}.documents-block{padding:32px 0 25px}.col_4.features__title{font-size:14px;line-height:126%;padding:0 9px}.col_4.documents-blc{padding:0 15px}.delivery-payment__item-header.active{padding:10px 13px 8.4px}}@media (max-width:1210px){.delivery-content-description{margin-right:0}}@media (max-width:450px){.return-product-title{padding-right:20%}.delivery-time-description-bottom{width:188px}}.delivery-price-text a{white-space:nowrap}@media(max-width:768px){.fl_upld{margin-left:0!important}.delivery-content-description-link-mobile{display:block;margin-top:10px}}@media(min-width:1200px){.wrapper-delivery_info ymaps{min-width:650px}}@media (min-width:1100px){.large_row>[class^=col_].head-midl{padding:0 11px}._head-phone ._row,._head-phone ._row .col_6{align-items:center;height:100%}._head-phone ._row .col_6{display:flex;padding:0 20px}._head-phone ._row .col_6:not(:last-child){border-right:1px solid #d7d9da}}.circle-left{padding-left:15px;position:relative}.circle-left:before{background:#ff4f00;border-radius:50%;content:"";height:6px;left:0;position:absolute;top:6px;width:6px}.owl-carousel .owl-item img{width:auto}.fancybox__thumb{background-size:contain}.container-500 ._logo{text-align:center}.c-popup.delivery-map_popup{padding:0 20px 50px}.container-500 ._opr-smile{background-image:url(/build/images/smile.6cedec20.svg);background-position:50%;width:12px}@media (max-width:1200px){.delivery-banner{align-items:center;background:#f4fefe url(/build/images/bg-banner-delevery.bab8da58.svg) -10% 110% no-repeat;flex-direction:column;gap:12px;padding:35px 0}.delivery-banner-img{align-self:flex-end}.delivery-banner-text{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;max-width:none;padding:0 62px}.delivery-banner-content{align-items:center;display:flex;flex-direction:column;padding-left:0}.delivery-img-block__el{display:none}.delivery-banner-text--delivery{font-size:42px;font-weight:700;line-height:120%}.delivery-banner-text--strong{font-size:34px;font-weight:700;line-height:120%;margin-left:5px;max-width:none}}@media (max-width:1024px){.delivery-banner{align-self:flex-end;background:#f4fefe url(/build/images/bg-banner-delevery-mobile-new.e1a37696.svg) 3% 88% no-repeat;border-radius:3px;padding:17px 0 5px}.delivery-banner-text{padding:0}.delivery-banner-text--delivery{font-size:22px;line-height:96.69%}.delivery-banner-text--mini,.delivery-banner-text--mini ._orange-text{font-size:19px;line-height:22px}.delivery-banner-img{margin-top:5px;max-height:300px;max-width:70%}.delivery-banner-btn{font-size:13px;line-height:11px;margin:8px 0 0;padding:9px 18px}}.vacancy-header{align-items:flex-end;border-bottom:2px solid #9a9a9a;display:flex;gap:30px;padding-bottom:32px}.vacancy-header__text{flex-grow:1}.vacancy-header__photo{align-items:center;display:flex;flex-direction:column;max-width:180px;width:100%}.vacancy-header__photo-img{border-radius:12px;filter:drop-shadow(0 10px 20px rgba(0,0,0,.1));height:156px;overflow:hidden;width:161px}.vacancy-header__photo-description{font-size:11px;font-weight:400;line-height:13px;margin-top:20px;text-align:center}.vacancy-header__text p{line-height:20px}.vacancy-header__text p:not(:last-child){margin-bottom:30px}.benefits-content{display:flex;flex-wrap:wrap;gap:19px 14px}.benefits__item{align-items:center;background:radial-gradient(182.46% 182.46% at 50% 50%,#f1fefd 0,#fff 100%);border:1px solid #ff4f00;border-radius:47px;display:flex;padding:13px 30px 13px 24px;width:23.9%}.benefits__item-img{align-items:center;display:flex;flex-shrink:0;justify-content:center;width:35px}.benefits__item-img svg{flex-shrink:0}.benefits__item-text{color:#000;font-size:15px;font-weight:700;line-height:20px;margin-left:10px}.vacancy-company{margin:0;padding:20px 0 0}.vacancy__item{background:#fff;border-radius:12px;box-shadow:0 5px 20px rgba(0,0,0,.1)}.vacancy__item:not(:last-child){margin-bottom:20px}.vacancy__item-specialist{cursor:pointer;display:flex;flex-direction:column;padding:20px 20px 18px 27px;position:relative}.vacancy-name-wrapper{align-items:flex-start;display:flex;justify-content:space-between}.btn-open-description{cursor:pointer;position:absolute;right:20px;top:30px}.btn-open-description svg{fill:#a5b7b6;transition:.3s}.btn-open-description:hover svg{fill:#ff4f00}.vacancy__item-specialist.active .btn-open-description{transform:rotate(180deg)}.vacancy__item-description{border-top:1px solid #9a9a9a;display:none;padding:26px 42px 21px 27px}.vacancy__item-name{align-items:center;color:#000;display:flex;font-size:22.6667px;font-weight:700;line-height:27px;margin:0 0 13px}.vacancy__item-name svg{margin-left:10px}.vacancy__item-location{color:#000;font-size:14px;font-weight:400;line-height:20px;margin:0}.vacancy__item-salary{color:#000;font-size:22.6667px;font-weight:700;line-height:27px;padding-right:40px}.vacancy__btn-respond{align-items:center;background:#ff4f00;border:none;border-radius:26px;color:#fff;display:flex;font-size:18px;font-weight:400;height:34px;justify-content:center;line-height:27px;margin:20px 0 0 25px;outline:none;text-decoration:none;width:180px}.history{margin:0;padding-top:20px}.slider-history{background:#fff;border-radius:12px;box-shadow:0 4px 20px hsla(0,0%,69%,.2);overflow:hidden;position:relative;width:100%}.swiper-slide{align-items:flex-start;display:flex;padding:22px 57px 31px 44px}.history-person-img{border-radius:50%;flex-shrink:0;height:143px;overflow:hidden;width:143px}.history-person-img img{height:100%;width:100%}.history-text{margin-left:45px}.history-person-name{font-size:21px;font-weight:700}.history-person-name,.history-person-place{color:#2a2a2a;line-height:126%;text-align:justify}.history-person-place{font-size:18px;font-weight:400;margin-bottom:20px}.history-text p{font-size:14px;line-height:126%;text-indent:15px}.slider-history .swiper-button-next:after,.slider-history .swiper-button-prev:after{color:#9a9a9a;font-size:22px;height:20px;transition:.3s;width:9px}.slider-history .swiper-button-next:hover:after,.slider-history .swiper-button-prev:hover:after{color:#ff4f00}.slider-history .swiper-button-next{right:22px;width:9px}.slider-history .swiper-button-prev{left:22px;width:9px}.history-text-wrapper{overflow:hidden;transition:.3s}.history-more{color:#ff4f00;cursor:pointer;font-size:14px;font-weight:400;line-height:126%;text-decoration:underline}.history-more.d-none{display:none}.vacancy-gallery{margin:0;overflow:hidden;padding-top:20px;width:100%}.vacancy-gallery *{-webkit-tap-highlight-color:rgba(0,0,0,0);webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.vacancy-swiper-wrapper{margin:0 7%;max-width:768px;width:100%}.vacancy-gallery__swiper{width:100%}.vacancy-gallery__swiper .swiper-wrapper{height:528px;width:100%}.vacancy-gallery__swiper .swiper-slide{border-radius:12px;filter:drop-shadow(0 10px 20px rgba(0,0,0,.1));height:100%;max-width:100%;opacity:.5;overflow:hidden;padding:0;width:100%}.vacancy-gallery__swiper .swiper-slide img{height:100%;object-fit:cover;width:100%}.vacancy-gallery__swiper .swiper-slide-active{opacity:1}.vacancy-gallery__swiper .swiper-button-next:after,.vacancy-gallery__swiper .swiper-button-prev:after{color:#9a9a9a;font-size:22px;transition:.3s}.vacancy-gallery__swiper .swiper-button-next:hover:after,.vacancy-gallery__swiper .swiper-button-prev:hover:after{color:#ff4f00}.vacancy-gallery__swiper .swiper-button-next{border:2px solid #9a9a9a;border-radius:50%;height:44px;right:-120px;width:44px}.vacancy-gallery__swiper .swiper-button-prev{border:2px solid #9a9a9a;border-radius:50%;height:44px;left:-65px;width:44px}.vacancy-feedback{border-radius:12px;margin-top:50px}.vacancy-feedback-content{height:636px;position:relative}.vacancy-feedback .vacancy-feedback-content{overflow:hidden}.feedback-vacancy_blk--form{background:#fff;border-radius:12px;bottom:12px;box-shadow:0 10px 20px rgba(0,0,0,.1);left:16px;max-width:400px;padding:0 15px 47px;position:absolute;width:100%}.feedback-vacancy_blk--form .control-label{max-width:125px;padding-right:15px;width:100%}.feedback-vacancy_blk--form .control-label label{color:#000;font-size:14px;font-weight:700;line-height:15px}.feedback-vacancy_blk--form .fl_upld{justify-content:flex-start}.feedback-vacancy_blk--form .fl_upld label,.feedback-vacancy_blk--form .orange_btn{border-radius:27px}.feedback-vacancy_blk--form .orange_btn{margin-bottom:0;padding:10px 23px}.feedback-vacancy_blk--form .control-row+.control-row{margin-top:15px}.feedback-vacancy_blk--form .control-row.control-row--captcha{margin-top:7px}.feedback-vacancy_blk--form .control-submit{align-items:center;display:flex;margin-top:32px;min-width:inherit}.feedback-vacancy_blk--form .privacy-text{font-size:12px;line-height:16px;margin:0;max-width:240px!important}.hr-content{background:#edf6fb;border-radius:12px;display:flex;margin:0 -15px 15px;padding:18px 15px 18px 140px;width:calc(100% + 30px)}.feedback-vacancy-photo{border:2px solid #ff5000;border-radius:50%;height:91px;left:25px;overflow:hidden;position:absolute;top:-6px;width:91px}.modal-feedback-form{align-items:center;display:flex;height:100%;justify-content:center;left:0;opacity:0;position:fixed;top:0;transition:.3s;width:100%;z-index:-1}.hr-info__title{color:#000;font-size:18px;font-weight:700;line-height:120%;margin-bottom:7px}.hr-info__link{display:flex;flex-direction:column;gap:2px}.hr-info__link-el,.hr-info__link-i{align-items:center;display:flex}.hr-info__link-i{height:15px;justify-content:flex-start;margin-right:5px;width:15px}.hr-info__link-content{color:#000;font-size:14px;font-weight:400;line-height:120%;text-decoration:none}.modal-feedback-form:before{background:rgba(0,0,0,.5);content:"";height:100%;left:0;position:fixed;top:0;width:100%;z-index:-1}.hr-info__social{align-items:center;display:flex;gap:5px;margin-left:9px}.hr-info__social a{display:flex}.modal-feedback-form.active{left:0;opacity:1;z-index:3000}.modal-feedback-form.active .vacancy-feedback-content{height:auto;position:relative;z-index:102}.modal-feedback-form .feedback-vacancy_blk--form{left:0;max-width:440px;padding:35px 35px 47px;position:relative}.modal-feedback-cross{cursor:pointer;position:absolute;right:-20px;top:0}.modal-feedback-form__title{margin:0 0 30px;text-align:center}.swiper-pagination-bullet{background:#a9a9a9;margin:0 8px!important;opacity:1}.swiper-pagination-bullet-active{background:#ff4f00}.swiper-pagination{display:none}.vacancy-feedback-map{border-radius:12px;overflow:hidden}.vacancy-feedback-map--mobile{display:none}@media (max-width:1280px){.benefits__item{width:32%}}@media (max-width:1024px){.vacancy-header{margin-top:0}.benefits-content{gap:14px 10px}.benefits__item{width:calc(50% - 5px)}}@media (max-width:768px){.vacancy-header{align-items:center;border-bottom:1px solid #9a9a9a;display:flex;flex-direction:column;gap:0}.vacancy-title{font-size:19px;line-height:24px}.vacancy-header__text p{font-size:14px;line-height:18px}.vacancy-header__text p:first-child{text-align:justify}.vacancy-header__photo{margin-top:20px}.vacancy-header__photo-img{border-radius:50%;height:107px;width:107px}.vacancy-header__photo-img img{display:block;height:100%;object-fit:cover;width:100%}.vacancy-header__photo-description{margin-top:10px}.swiper-pagination{display:block}.benefits__item{padding:9px 10px 9px 20px}.benefits__item-img{height:20px;width:20px}.benefits__item-text{align-items:center;display:flex;font-size:12px;line-height:120%;margin-left:10px;min-height:30px}.vacancy__item{border-radius:12px;box-shadow:0 39px 229px rgba(0,0,0,.022),0 25.2778px 134.113px rgba(0,0,0,.035),0 15.0222px 72.9407px rgba(0,0,0,.045),0 7.8px 37.2125px rgba(0,0,0,.055),0 3.17778px 18.6593px rgba(0,0,0,.068),0 .722222px 9.01157px rgba(0,0,0,.09)}.vacancy__item-specialist{padding:10px 9px 10px 12px}.vacancy-name-wrapper{flex-direction:column}.vacancy__item-name{font-size:19px;line-height:27px;margin-bottom:2px}.vacancy__item-salary{font-size:19px;line-height:27px;margin-bottom:10px}.vacancy__item-description{padding:20px 9px 21px 12px}.vacancy__item-description p{font-size:14px;line-height:20px}.vacancy__item-description li{margin-top:6px}.btn-open-description{right:12px;top:9px}.vacancy__btn-respond{font-size:14.2px;height:26px;line-height:21px;width:142px}.history .swiper-slide{align-items:center;flex-direction:column;padding:18px 16px 44px}.swiper-button-next,.swiper-button-prev{display:none}.history .swiper-pagination{bottom:16px!important}.history-person-img{height:112px;width:112px}.history-person-name{font-size:21px;line-height:126%;text-align:center}.history-person-place{font-size:18px;line-height:16px;margin-bottom:13px;text-align:center}.history-more{font-size:14px;line-height:126%}.history-text{margin:13px 0 0}.history-text p{text-align:justify}.vacancy-gallery__swiper .swiper-wrapper{height:198px}.vacancy-gallery__swiper .swiper-pagination{position:relative;top:9px}.vacancy-feedback-content{height:inherit}.feedback-vacancy_blk--form{border-radius:10.4204px;box-shadow:0 39px 229px rgba(0,0,0,.022),0 25.2778px 134.113px rgba(0,0,0,.035),0 15.0222px 72.9407px rgba(0,0,0,.045),0 7.8px 37.2125px rgba(0,0,0,.055),0 3.17778px 18.6593px rgba(0,0,0,.068),0 .722222px 9.01157px rgba(0,0,0,.09);margin-top:66px;padding:26px 13px 40px;position:static}.vacancy-feedback .feedback-vacancy_blk--form{margin:40px 0;padding-top:0}.hr-content{margin:0 -13px 15px;padding:18px 15px 18px 116px;width:calc(100% + 26px)}.feedback-vacancy_blk--form .control-label{max-width:105px}.feedback-vacancy_blk--form .control-label label{font-size:12px}.feedback-vacancy-photo{height:89px;left:13px;top:-4px;width:89px}.modal-feedback-form .feedback-vacancy_blk--form{padding:35px 13px 47px}.vacancy-feedback .vacancy-feedback-content{overflow:inherit}.vacancy-feedback-map{height:408px}.feedback-vacancy_blk--form .control-row{align-items:center;display:flex}.feedback-vacancy_blk--form .control-label{margin-bottom:0}.modal-feedback-form{padding:0 10px}.modal-feedback-form .feedback-vacancy_blk--form{left:0;position:relative}.modal-feedback-cross{cursor:pointer;position:absolute;right:2px;top:18px}.vacancy-feedback-map{border-radius:10px;display:none}.vacancy-feedback-map--mobile{display:block}.benefits__item:nth-last-child(-n+2) .benefits__item-img{height:25px;width:25px}.vacancy-gallery{min-height:325px}.vacancy-swiper-wrapper{margin:0 auto;width:80%}}.c-panel-header{align-items:flex-start;display:flex}.mobile-menu-site{display:none;font:400 .875em/1.4 PT Sans,sans-serif}@media (max-width:859px){.c-search-widget{flex-grow:1;padding-left:10px}.c-panel-header a{border-radius:2.38095px;display:flex}.cart.active svg *,.cart:hover svg *,.mobil-phones_popup-btn.active svg *,.mobil-phones_popup-btn:hover svg *{fill:#ff4f00}.mobile-login svg,.mobile-popup-company:hover svg *{stroke:#ff4f00}.mobil-phones_popup-btn.active svg *,.mobil-phones_popup-btn:hover svg *,.mobile-cart__item.active svg *,.mobile-cart__item:hover svg *,.mobile-phones-login.active svg *,.mobile-phones-login:hover svg *{fill:none;stroke:#ff4f00}.head-links_mobile .head-links_mobile__column-icon a:before{content:none}.mobile-menu-site{background:#fff;display:block;height:100%;left:-100%;max-height:calc(100vh - 80px);overflow-y:auto;position:fixed;top:95px;width:100%;z-index:100}.mobile-menu-site.active{left:0}.mobile-menu-site__head{align-items:center;display:flex;justify-content:space-between;padding:0 20px 0 0}.mobile-menu-site .vertical_nav.open_nav{display:block;min-height:calc(100vh - 50px)}.mobile-menu-site li{margin:0}.mobile-menu-site a{background:transparent;border:none;color:#000;display:block;font-size:12pt;padding:13px 20px 12px 15px;text-decoration:none;transition:all .1s;width:100%}.mobile-login svg{stroke:#000}.mobile-login.active svg{stroke:#ff4f00}}.write-to-us_blk img{display:block;margin:0 auto}.grid-block{display:flex;justify-content:space-between}.grid-block__item{align-items:center;display:flex;flex-direction:column;width:33.3%}.grid-block:nth-child(2) .grid-block__item{width:50%}@media (max-width:768px){.grid-block{flex-direction:column}.grid-block__item{width:100%}.product-label__item{font-size:12px}}.burger-menu{align-items:center;display:flex;height:28px;margin:0 5px 0 8px;width:25px}.burger-menu__hamburger{display:flex;flex-direction:column;height:14px;justify-content:space-between;position:relative;transition:.3s;width:100%}.burger-menu__hamburger:after{background:#ff4f00;border-radius:10px;bottom:-6px;content:"";height:2.2px;left:0;position:absolute;width:100%}.burger-menu__hamburger-line{background:#ff4f00;border-radius:10px;height:2.3px;position:relative;transition:.3s;width:100%}.burger-menu__hamburger-line.cross-none{transition:0s}.burger-menu.active .cross-left{top:3px;transform:rotate(-45deg)}.burger-menu.active .cross-right{top:-3px;transform:rotate(45deg)}.burger-menu.active .burger-menu__hamburger:after,.burger-menu.active .cross-none{width:0}@media (min-width:861px){.burger-menu{display:none}}@media (max-width:860px){.head-links_mobile__column-logo{width:170px}.mobile-menu-site .vertical_nav li+li{margin:0}.mobile-menu-site .vertical_nav{display:none}.mobile-menu-site .vertical_nav.open_nav{display:block}.mobile-menu-site-close-icon{display:flex;left:22px;position:absolute;top:12px}.head-links_mobile a._logo{justify-content:flex-start;padding:0}.mobile-menu-site .mobile-menu-site__head{justify-content:flex-end}.vertical_nav--menu li:first-child a{border-top:none}.pulse-button{background:url(/build/images/micro-mobile.65d7ce13.svg) no-repeat 50%}._ico-search:before{background:url(/build/images/icon\ _search_.da60043a.svg) 50% 50% no-repeat}}.working-hours_item--color{color:red}@media (max-width:1690px){.cart-info_close-btn:after,.cart-info_close-btn:before{left:8px;top:3px}}@media(max-width:768px){.sticky_cart{display:block}.cart_blk.cart-info{width:230px}.cart-info--discount{gap:10px}.cart_blk.cart-info--discount{padding:2px 7px;right:28px;top:105px;transition:.3s}.cart-info--discount__num{font-size:25px;line-height:32px}.cart-info--discount__text{font-size:11px;line-height:108.9%;padding-left:12px}.cart-info_close-btn{height:16px;width:16px}.cart-info_close-btn:after,.cart-info_close-btn:before{background-color:#000;height:8px;left:7px;top:3px;width:1px}.cart-info--discount.hide-right{right:-100%!important}.cart--basket{display:none}}.categories_nav_mob-menu .open ._ico-arr-right:before{color:#000}.success-order{align-items:flex-start;display:flex;gap:40px}.success-subtitle{max-width:512px}.success-order--content{flex-grow:1}.success-order--check{background:#f5f8f7;border-radius:12px;box-shadow:0 10px 20px rgba(0,0,0,.1);max-width:380px;padding:12px 20px 14px 26px}.success-subtitle{font-size:16px;font-weight:400;line-height:157%;margin-bottom:18px}.success-data__item,.success-subtitle span{display:block;font-size:14px}.success-data__item{line-height:157%}.success-data__description{display:inline;margin-left:5px}.success-data__name{display:inline;font-weight:700;white-space:nowrap}.order-weight{color:#2b2b2b;font-size:14px;font-weight:400;line-height:126%}.order-weight .big-order{color:#ff4f00}.big-order-message{color:#ff4f00;font-size:11px;font-weight:400;line-height:126%;margin:6px 0}.success-order__item-header{border-bottom:1px solid #a5b7b6;padding-bottom:13px}.order-list-check{border-bottom:1px solid #a5b7b6;margin:0;padding:13px 0 13px 23px}.order-list-check__item:not(:last-child){margin-bottom:15px}.order-list-check__item:before{height:5px;width:5px}.order-list-check__item [class$=_product]:hover,.order-list-check__product{border:none;box-shadow:none;font-size:14px;line-height:126%;outline:none}.order-list-check__sum{color:#adadad;font-size:11px;font-weight:700;line-height:126%}.check-result{padding:10px 0 15px}.check-result__item{align-items:center;display:flex;justify-content:space-between}.check-result__item:not(:last-child){margin-bottom:6px}.check-result-name{align-items:center;display:flex;font-size:14px;line-height:126%}.heck-result-description{font-size:12px;line-height:126%}.check-result-description--orange{color:#ff4f00}.check-result-description--bold{font-size:16px;font-weight:700}.check-result-name__label{background:#95dc80;border-radius:1.60374px;color:#fff;font-size:10px;font-weight:400;line-height:126%;margin-left:5px;padding:1px 5px}.success-order__print{align-items:center;display:flex;justify-content:flex-end}.success-printOrder.success-order__print a{color:#787676;font-size:14px;font-weight:700;line-height:126%;margin:0 0 0 7px;text-decoration-line:underline}.order-error-message{color:#9a9a9a;font-size:11px;font-weight:400;line-height:126%;margin-top:6px}.pickup-order{align-items:flex-end;display:flex;justify-content:space-between}.pickup-order__address,.pickup-order__phone,.pickup-order__time{color:#2b2b2b;font-size:14px;font-weight:400;line-height:126%;margin-bottom:18px;padding-left:30px;position:relative}.pickup-order__phone{display:flex;flex-direction:column;margin-bottom:0}.pickup-order__address:before{background:url(/build/images/location-order.554b5fcf.svg) no-repeat 50%}.pickup-order__address:before,.pickup-order__time:before{content:"";height:20px;left:0;position:absolute;width:17px}.pickup-order__time:before{background:url(/build/images/time-order.05a6ac40.svg) no-repeat 50%}.pickup-order__phone:before{background:url(/build/images/phone-order.1e8516e3.svg) no-repeat 50%;content:"";height:20px;left:0;position:absolute;top:5px;width:17px}.pickup-order-map{align-items:center;display:flex;flex-direction:column;margin-right:40px}.pickup-order-map__img{border-radius:50%;box-shadow:0 0 28px 1px rgba(0,0,0,.1);cursor:pointer;height:120px;overflow:hidden;position:relative;width:120px}.pickup-order-map__img img{height:100%;max-width:inherit;position:absolute;right:0;top:0;width:100%}.pickup-order-map-btn{background:none;border:none;color:#ff4f00;font-size:12px;font-weight:400;line-height:126%;margin-top:7.5px;outline:none;text-decoration-line:underline}.pickup-order-map-btn:hover{cursor:pointer}.success-message{background:#fff;border:1px solid #ff4f00;border-radius:7px;box-shadow:0 10px 20px rgba(0,0,0,.1);font-weight:700;margin-top:26px;padding:17px 0;text-align:center}.success-message__top{font-size:20px}.success-message__bottom,.success-message__top{color:#2b2b2b;line-height:126%;text-align:center}.success-message__bottom{font-size:14px}.back-shopping{display:block;margin-top:12px;text-align:right}.page_headline .success-page-title{display:block;margin-left:106px;padding-top:16px}.success-page-title svg{stroke-width:.3px;stroke:#79d428;margin-right:5px}.c-popup-map{margin:0;max-width:800px;padding-top:30px;transform:translate(-50%);width:800px}.c-popup-map-container{overflow:hidden;width:100%}.success-message--mobile{display:none}.success-order--check-title{color:#2b2b2b;display:none;font-size:20px;font-weight:700;line-height:112.52%}@media(max-width:1200px){.success-order--check{max-width:325px}.success-subtitle{line-height:inherit}.success-title{font-size:20px;line-height:112.52%;margin-bottom:16px}.success-subtitle span{color:#2b2b2b;display:inline;font-size:14px;font-weight:700;line-height:157%}.success-subtitle span:not(:first-child){margin-left:5px}}@media(max-width:1060px){.pickup-order{align-items:flex-start;flex-direction:column}.pickup-order-map{margin:18px 0 0;width:100%}.back-shopping{display:none}}@media(max-width:1024px){.success-order{flex-direction:column;gap:21px}.success-order--content{width:100%}.success-order--check{max-width:100%;width:100%}.success-message--desc{display:none}.success-message--mobile,.success-order--check-title{display:block}.c-popup-map{max-width:90%}}@media (max-width:550px){.page_headline .success-page-title{margin-left:0}.success-order--check{padding:12px 22px 14px}.success-order__item-header{padding-bottom:6px}.big-order-message{margin-bottom:0}.pickup-order-map__img{border-radius:12px;overflow:hidden;width:100%}.pickup-order-map__img img{height:100%;object-fit:cover;transform:scale(1.12);width:100%}.c-popup-map{top:50%;transform:translate(-50%,-50%)}}.data-delivery-info{color:#a9a9a9;display:none;margin-left:20px;max-width:455px}.data-delivery-info.active{display:block}@media (min-width:1250px){.data-delivery-info{position:absolute;right:0;top:0;width:455px}}.checkout-setting_blk .date-row.date-row--container{max-width:100%;position:relative}.checkout-setting_blk .element{max-width:100%}@media(max-width:1249px){.data-delivery-info{margin:10px 0 0}}.tabs_blk{margin-top:30px}.status-out_production .default_product .col_cart{gap:12px}.status-out_production .default_product .item--text{color:#6d6b6b;font-size:12.5px;line-height:13px}.status-out_production .default_product .btn{background:none;border:1px solid #f66625;border-radius:4px;box-shadow:none;color:#f66625;display:inline-block;flex-shrink:0;font-size:14px;font-weight:400;padding:4px 8px 3px;text-decoration:none}.status-not_in_stock .default_product .col_cart__wrapper{align-items:center;display:flex;gap:12px;padding:0}.status-not_in_stock .default_product .btn{background:none;border:1px solid #f66625;border-radius:4px;box-shadow:none;color:#f66625;display:inline-block;font-size:14px;font-weight:400;padding:4px 8px 3px;text-decoration:none}.status-not_in_stock .default_product .item--text,.status-not_in_stock .item--text{color:#f40606;font-size:14px;min-width:114px;padding-left:15px;position:relative}.product-image_blk.status-not_in_stock .item--text{font-size:16px}.status-not_in_stock .default_product .item--text:after,.status-not_in_stock .item--text:after{color:#f40606;content:"x";left:0;position:absolute;top:-1px}.item-wrapper{justify-content:space-between}.status-not_in_stock .item--link{align-items:center;display:flex;gap:5px;justify-content:flex-end;text-decoration:none;width:100%}.status-not_in_stock .item--link span{border-bottom:1px dashed #000;color:#000;font-size:16px;transition:.3s}.status-not_in_stock .item--link:hover span{color:#f66625}.item-wrapper{align-items:center;display:flex}.status-out_production .out_production--text{color:#8b8787;font-size:16px}.product_section .product-image_blk.status-not_in_stock .price,.product_section .product-image_blk.status-out_production .price{color:#a1a3a9;display:flex;gap:5px}.status-not_in_stock .basePrice,.status-out_production .basePrice{color:#a1a3a9}@media (min-width:1024px){.status-not_in_stock .col_cart,.status-out_production .col_cart{min-height:61px}}@media (max-width:768px){.status-not_in_stock .default_product .item--text,.status-out_production .default_product .item--text{width:140px}.status-not_in_stock .default_product .btn,.status-out_production .default_product .btn{background:none;border:1px solid #f66625;border-radius:4px;box-shadow:none;color:#f66625;display:inline-block;font-size:17px;font-weight:400;padding:6px 6px 7px;text-decoration:none}}.default_product .send-cart.product-in-cart{align-items:center;background:#fff;border:1px solid #ff4f00;border-radius:4px;box-shadow:none;color:#ff4f00;display:flex;font-size:15px;font-weight:400;gap:3px;justify-content:center;padding:2.5px 11px 4px 11.9px;text-decoration:none;transition:none;width:130px}.default_product .send-cart.product-in-cart:hover{background:#fff;border:1px solid #ff4f00}.default_product .send-cart.product-in-cart ._ico-cart{font-size:16px;margin-right:6px}.default_product .send-cart.product-in-cart:hover{background-color:#fff;color:#ff4f00}.product-image_blk .send-cart{cursor:pointer;transition:none}.product-image_blk .send-cart.product-in-cart{border-radius:3px;color:#ff4f00;padding:9px 0;text-decoration:none}.product-image_blk .send-cart.product-in-cart.orange_btn{color:#fff}.product-image_blk .send-cart.product-in-cart [class^=_ico-]{font-size:12pt;padding-right:6px}@media (max-width:768px){.default_product .send-cart.product-in-cart{font-size:18px;padding:5px 0 7px}.product-image_blk .send-cart.product-in-cart{border-radius:3px;color:#ff4f00;font-size:18px;padding:7px 0 7.62px;text-decoration:none}.product-image_blk .send-cart.product-in-cart.orange_btn{color:#fff}.default_product .send-cart ._ico-cart,.default_product .send-cart.product-in-cart ._ico-cart{font-size:16px}.product_section .default_product ._ico-cart{align-items:center;display:flex;justify-content:center;width:auto}}.status-not_in_stock ._product-image-item .image,.status-not_in_stock ._product-image-item .owl-item.active .lightbox-container img,.status-out_production ._product-image-item .image,.status-out_production ._product-image-item .owl-item.active .lightbox-container img{opacity:.5}.status-not_in_stock .price,.status-out_production .price{color:#a1a3a9}.c-cart__grid .i-item.status-not_in_stock,.c-cart__grid .i-item.status-out_production{position:relative}.c-cart__grid .i-item.status-not_in_stock:before,.c-cart__grid .i-item.status-out_production:before{background:rgb(255 0 0/8%);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:39}.c-cart__grid .status-not_in_stock ._col-num,.c-cart__grid .status-out_production ._col-num{color:red}@media (min-width:1024px){.status-out_production .default_product .item--text{max-width:114px}}.supplies-product{color:#666;display:flex;font-size:11px;justify-content:flex-end;text-align:end}.js-cart-item .supplies-product{margin:20px auto 0;max-width:85px;text-align:center}@media (max-width:768px){.supplies-product{font-size:13px}.card-basket ._col-image{min-width:130px}.js-cart-item .supplies-product{margin:20px 0 0;max-width:85px;text-align:left}.js-cart-item.status-not_in_stock .cart-design,.js-cart-item.status-out_production .cart-design{color:#f70000;font-size:11pt}.js-cart-item.status-not_in_stock ._price.new-price,.js-cart-item.status-out_production ._price.new-price{color:#8b8787}}.c-cart__grid ._headline{position:relative;text-align:left;z-index:40}.js-cart-item a._col-image{position:relative}.c-cart__grid .i-item.status-not_in_stock ._col-image:before,.c-cart__grid .i-item.status-out_production ._col-image:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:40}.c-cart__grid .i-item.status-not_in_stock ._col-image img,.c-cart__grid .i-item.status-out_production ._col-image img{opacity:.5}.c-cart__grid .i-item.status-not_in_stock ._price,.c-cart__grid .i-item.status-out_production ._price{display:none}.sidebar_banners_blk{height:332px;width:240px}.sidebar_banners_blk .owl-carousel,.sidebar_banners_blk .slider_wrap,.sidebar_banners_blk div.owl-stage-outer{height:100%;max-height:none}.sidebar_banners_blk a.slide-owl.owl-item{height:100%!important}.large_row .cart_blk{width:160px}.login_blk__item{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:95px}.cart_blk.cart--basket .cart{gap:12px;justify-content:flex-start}@media (max-width:590px){.delivery-banner{align-self:flex-end;background:#f4fefe url(/build/images/bg-banner-delevery-mobile-new.e1a37696.svg) 0 106% no-repeat;border-radius:3px;padding:17px 0 0}.delivery-banner-text--delivery,.delivery-banner-text--strong{font-size:17px;font-weight:700;line-height:120%;text-transform:none}.delivery-img-block{margin:0}.delivery-banner-img{margin-right:0;max-height:120px;max-width:230px}.delivery-banner-text{flex-direction:row}.delivery-banner-text--mini{color:#202020;font-size:16px;font-weight:400;line-height:120%;padding:0 40px}.delivery-banner-btn{font-size:20px;letter-spacing:.04em;line-height:23px}}@media (max-width:499px){.related-catalog_blk .default_product .send-cart ._ico-cart{align-items:center;display:flex;justify-content:center}}.categories_nav .subnav a:hover{background:#ff4f00}.categories_nav .subnav .sel>a{background:#ff4f00;color:#fff}.video-elem{height:371px;margin:0 auto;width:600px}input[type=radio]:not(checked)+label.address_pickup-label{margin-right:15px!important}.address_open-location.pickup-order-map{cursor:pointer;display:contents}.c-popup-map-location{display:none}.c-popup-map-location.active{display:block}.control-widget .form-row input[type=radio]:not(checked)+label:after{margin-right:0}.-shadow_default .blk_headline{margin-top:0}@media (max-width:768px){.video-elem{height:215px;width:100%}.address_open-location.pickup-order-map svg{position:relative;top:3px}._total{min-width:280px}}._popup-product,._popup-success{background:#fff;border-radius:12px;box-shadow:0 10px 20px rgba(0,0,0,.1);display:none;left:50%;max-width:400px;padding:30px 16px;position:fixed;top:50%;transform:translate(-50%,-50%);width:100%;z-index:10001}._popup-success{align-items:center;flex-direction:column;gap:30px;justify-content:center}._popup-product.active{display:block}._popup-success.active{display:flex}._popup-success__test{color:#000;font-size:27px;font-weight:700;line-height:40px;text-align:center}._popup-product-cross,._popup-success__cross{cursor:pointer;position:absolute;right:-25px;top:-25px}._popup-product-title{color:#000;display:block;font-size:22px;font-weight:700;line-height:27px;margin-bottom:14px;text-align:center}._popup-product-item{border-bottom:1px solid #c2c2c2;border-top:1px solid #c2c2c2;display:flex;gap:21px;margin-bottom:28px;padding:14px 0}._popup-product-status{align-items:center;color:#ff0009;display:flex;gap:8px;margin-bottom:20px}._popup-product-elem{color:#000;margin-bottom:17px}._popup-product-elem,._popup-product-old_name{font-size:14px;font-weight:400;line-height:120%}._popup-product-old_name{color:#c2c2c2}._popup-product-old_price{color:#c2c2c2;font-size:14px;font-weight:700;line-height:120%}._popup-product-img{flex-shrink:0;height:150px;margin-left:10px;width:132px}._popup-product-img img{height:100%;object-fit:contain;opacity:.5;width:100%}._popup-product-text{color:#000;font-size:14px;font-weight:400;line-height:120%;margin-bottom:30px}._popup-product-form .control-row-btn{justify-content:center;margin-top:28px;text-align:center}._popup-product-description{color:#a9a9a9;font-size:14px;font-weight:400;line-height:120%;margin-top:25px;text-align:center}._popup-product-description a{color:#a9a9a9;text-decoration:underline;transition:.3s}._popup-product-description a:hover{color:#ff4f00}._popup-product-form .control-label{width:125px}._popup-product-form .orange_btn{border-radius:3px}._popup-product-container{max-height:88vh;overflow:auto}.btn-up-top{bottom:33px;cursor:pointer;display:none;height:44px;position:fixed;right:26px;width:44px;z-index:10150}.btn-up-top.show{display:block}@media (max-width:768px){._popup-product,._popup-success{top:52%;width:calc(100% - 24px)}._popup-product-form .control-row{align-items:flex-end;display:flex}._popup-product-description{font-size:13px}._popup-product-form .control-label{margin-bottom:5px;width:125px}._popup-product-cross,._popup-success__cross{position:absolute;right:0;top:-27px}.btn-up-top{height:41px;right:23px;width:41px}.cartPage .btn-up-top{bottom:81px}.b24-widget-button-block{width:52px!important}.b24-widget-button-inner-block{height:45px!important;width:45px!important}.b24-widget-button-wrapper{align-items:center!important}}.cart-feedback_popup__img{background:#ff4f00;border-radius:20px 20px 0 0;padding:15px 0;text-align:center}.popup-for-user .cart-feedback_popup__img{padding:15px 0}.cart-feedback_popup ._ico-number{margin-bottom:10px;position:relative}.form-cart-feedback__message{margin-top:20px}.form-cart-feedback__message,.form-cart-feedback__message a{color:#a9a9a9;font-family:PT Sans;font-size:14px;font-style:normal;font-weight:400;line-height:120%;text-align:center}.form-cart-feedback__message a{text-decoration:underline}.cart-feedback_popup{flex-direction:column}#form-cart-feedback{max-height:80%;overflow:auto}._product-cnt{color:#a9a9a9;display:inline-block;font-size:16px;line-height:120%;margin-left:13px;position:relative}@media (max-width:1100px){.cart-feedback_popup ._ico-close,.popup-for-user .for-user-close{align-items:center;background:initial;border:none;border-radius:0;display:flex;height:19px;justify-content:center;right:2px;top:-28px;width:19px}}@media (max-width:768px){.cart-feedback_popup form{padding:0 16px}#form-cart-feedback{padding-top:1px}.cart-feedback_popup__img{border-radius:15px 15px 0 0;padding:15px 0}.cart-feedback__title{padding:0 21px}.cart-feedback__description{margin-top:10px}.b24-widget-button-inner-mask{height:56px!important;width:56px!important}.b24-widget-button-social-item{margin:0 auto 10px 0!important}.b24-widget-button-position-bottom-right{align-items:center;height:56px;right:15px!important;width:56px}.cartPage .b24-widget-button-position-bottom-right{bottom:131px!important}.bx-touch.crm-widget-button-mobile,.bx-touch.crm-widget-button-mobile body{overflow:inherit!important}.cart-total_blk{padding-top:10px}.cart-total_blk ._total{background:#f4fefe;border:1px solid #ff4f00;border-radius:5px;box-shadow:0 0 9px 0 rgba(0,0,0,.14);margin-bottom:0;padding:12px}.card-basket form{display:flex;flex-direction:column}#dop__product_title{margin-top:15px}._product-cnt{bottom:3px;color:#a9a9a9;display:inline-block;font-size:14px;line-height:120%;margin-left:13px;position:relative}._catalog-slider{margin:0 -10px;overflow:hidden}._catalog-slider .swiper-wrapper{flex-wrap:nowrap}._catalog-slider ._catalog .swiper-slide{margin-top:8px;width:208px}._catalog-slider .mini_catalog .col_12{min-width:inherit}._catalog-slider .swiper-slide{padding:0 5px}._catalog-slider .small_row{display:flex;flex-direction:column;margin:0}._catalog-slider .col_cart ._item-cnt{display:none}._catalog-slider .col_summary{display:flex;flex-direction:column}._catalog-slider .col_summary .item.mini{flex-grow:1}._catalog-slider .col_summary .price{border-top:none;display:flex;flex-direction:column;height:100%;justify-content:flex-end;min-height:40px;padding-bottom:5px}._catalog-slider .price .old-price{display:none}._catalog-slider .price .basePrice{font-size:18px;font-weight:700}._catalog-slider .mini_catalog .default_product .col_image{padding:11px 0 8px!important;width:100%}._catalog-slider .col_cart{bottom:18px;justify-content:flex-end;position:absolute;right:10px}._catalog-slider .send-cart,._catalog-slider .send-cart.product-in-cart{height:34px;width:60px}._catalog-slider .send-cart .js-text-button{display:none}._catalog-slider .mini_catalog .default_product{border-radius:5px;padding:10px 10px 18px}._catalog-slider .default_product .col_summary{margin-left:0}._catalog-slider .default_product .headline{font-size:14px;height:50px;line-height:120%;max-width:100%;overflow:hidden;width:100%}._catalog-slider .default_product .image img{height:121px!important;object-fit:contain;width:188px!important}._catalog-slider .item+.item{margin-top:11px}._catalog-slider .default_product .send-cart ._ico-cart{font-size:19px;margin:0}._catalog-slider .price .old-price+.basePrice{font-size:18px;line-height:120%}._catalog-slider .price .basePrice span{font-size:12px}._pagination-product{justify-content:center;margin:20px auto 0;transform:none!important;width:170px!important}._cart-result{background:#fff;box-shadow:-1px 0 6px 0 rgba(0,0,0,.12);display:flex;justify-content:space-between}._cart-result-sum{align-content:center;display:flex;flex-direction:column;justify-content:center;padding:0 32px}._cart-result__price{color:#000;display:flex;font-size:20px;font-weight:700;line-height:24px;white-space:nowrap}._cart-result__cnt{color:#c2c2c2;font-size:14px;font-weight:400;line-height:17px;text-align:center}._catalog-slider .c-rating-preview ._stars{background:inherit;height:15px;width:15px}._catalog-slider .c-rating-preview ._active{height:15px;width:15px!important}._catalog-slider .c-rating-preview ._active:before{background:url(/build/images/star-one.e57a5fc4.svg)no-repeat 50%;height:15px;width:15px}._catalog-slider .c-rating-preview ._num{font-size:12px;line-height:120%;padding-top:0}._catalog-slider .default_product .col_image .image{height:121px;max-width:100%}.cart_generate_pdf{background:none;border:1px solid #f66625;border-radius:3px;box-shadow:none;color:#f66625;font-weight:700;padding:7px 8px;text-decoration:none}.cart_generate_pdf:hover{background:#f66625;color:#fff}#dop__product_title{margin-top:40px}._product-cnt{display:none;font-weight:400}._catalog-slider{margin:0 -12px}._catalog-slider .swiper-slide{padding:0 12px}._catalog-slider .swiper-wrapper{flex-wrap:wrap}._catalog-slider ._catalog .swiper-slide{height:auto}._cart-result-sum{display:none}._stars-num{color:#ff9c00;font-size:12px;line-height:120%;margin-right:9px}}._menu_price-list{position:relative}._menu_price-list:before{content:url(/build/images/_price-list.5261aced.svg);left:13px;position:absolute}._menu_discounted{position:relative}.mob-menu_categories.swipe-menu_mobile li a._menu_discounted{border-top:5px solid #e9e9e9}.mob-menu_categories.swipe-menu_mobile li a._menu_price-list{border:none}._menu_discounted:before{content:url(/build/images/_discounted.1463f910.svg);left:11px;position:absolute}@media (max-width:768px){.filter-set--mobile{display:flex;justify-content:space-between;padding-bottom:8px}.filter-set .right-part{background:transparent;border-radius:5px;margin-right:auto;max-width:100%}.filter-set .price_sort{align-content:center;color:#000;display:flex;font-size:14px;gap:10px;justify-content:center;line-height:20px;padding:9px 0;text-align:center}.filter-set .price_sort.asc svg{transform:rotate(180deg)}.filter-set .btn-filter-catalog_blk{align-items:center;background:initial;color:#000;display:flex;font-size:14px;gap:7px;justify-content:center;line-height:20px;margin:0;padding:initial;text-align:center}.filter_seo_block .filter_blk{background:#f9f9f9;border-radius:2px;padding:11px}.cart-total_blk{padding-top:10px}.cart-total_blk ._total{background:#f4fefe;border:1px solid #ff4f00;border-radius:5px;box-shadow:0 0 9px 0 rgba(0,0,0,.14);margin-bottom:0;padding:12px}.card-basket form{display:flex;flex-direction:column}#dop__product_title{margin-top:15px}._product-cnt{bottom:3px;color:#a9a9a9;display:inline-block;font-size:14px;line-height:120%;margin-left:13px;position:relative}._catalog-slider{margin:0 -10px;overflow:hidden}._catalog-slider .swiper-wrapper{flex-wrap:nowrap}._catalog-slider ._catalog .swiper-slide{height:auto;margin-top:8px;width:208px}._catalog-slider .mini_catalog .col_12{min-width:inherit}._catalog-slider .swiper-slide{padding:0 5px}._catalog-slider .col_cart ._item-cnt{display:none}._catalog-slider .col_summary{display:flex;flex-direction:column}._catalog-slider .col_summary .item.mini{flex-grow:1}._catalog-slider .col_summary .price{border-top:none;display:flex;flex-direction:column;height:100%;justify-content:flex-end;min-height:40px;padding-bottom:5px}._catalog-slider .price .old-price{display:none}._catalog-slider .price .basePrice{font-size:18px;font-weight:700}._catalog-slider .mini_catalog .default_product .col_image{padding:11px 0 8px!important;width:100%}._catalog-slider .col_cart{bottom:18px;justify-content:flex-end;position:absolute;right:10px}._catalog-slider .send-cart{height:34px;width:60px}._catalog-slider .send-cart .js-text-button{display:none}._catalog-slider .mini_catalog .default_product{border-radius:5px;padding:10px 10px 18px}._catalog-slider .default_product .col_summary{margin-left:0;padding:0}._catalog-slider .default_product .headline{font-size:14px;height:50px;line-height:120%;max-width:100%;width:100%}._catalog-slider .default_product .image img{height:121px!important;object-fit:contain;width:188px!important}._catalog-slider .item+.item{margin-top:11px}._catalog-slider .default_product .send-cart ._ico-cart{font-size:19px;margin:0}._catalog-slider .price .old-price+.basePrice{font-size:18px;line-height:120%}._catalog-slider .price .basePrice span{font-size:12px}._pagination-product .swiper-pagination-bullet{border-radius:0;height:5px;margin:0 5px!important;transform:none!important;width:24px}._cart-result{background:#fff;box-shadow:-1px 0 6px 0 rgba(0,0,0,.12);display:flex;justify-content:space-between}._cart-result-sum{align-content:center;display:flex;flex-direction:column;justify-content:center;padding:0 32px;width:100%}._cart-result__price{color:#000;display:flex;font-size:20px;font-weight:700;justify-content:center;line-height:24px;white-space:nowrap}._cart-result__cnt{color:#c2c2c2;font-size:14px;font-weight:400;line-height:17px;text-align:center}._catalog-slider .c-rating-preview ._stars{background:inherit;height:15px;width:15px}._catalog-slider .c-rating-preview ._active{height:15px;width:15px!important}._catalog-slider .c-rating-preview ._active:before{background:url(/build/images/star-one.e57a5fc4.svg)no-repeat 50%;height:15px;width:15px}._catalog-slider .c-rating-preview ._num{font-size:12px;line-height:120%;padding-top:0}._catalog-slider .default_product .col_image .image{height:121px;max-width:100%}.cart-total_blk .col_._cart-result{bottom:0;left:0;margin-left:0;position:fixed;width:100%;z-index:40}}@media (min-width:768px){#_catalog-slider .swiper-wrapper{flex-wrap:wrap;margin:-24px -12px 0}#_catalog-slider .swiper-slide{padding:0 12px}}.product-image_blk .owl-nav.disabled{justify-content:space-between;position:relative;top:48%;width:100%}._product-image-item:hover .owl-nav.disabled{display:flex}.product-image_blk .owl-carousel .owl-nav button.owl-next{background:url(/build/images/_owl-next.cce40a50.svg) no-repeat 50%/cover;color:transparent;height:38px;opacity:0;position:relative;transition:.3s;width:38px;z-index:-1}.product-image_blk .owl-carousel .owl-nav button.owl-prev{background:url(/build/images/_owl-prew.e2726082.svg) no-repeat 50%/cover;color:transparent;height:38px;opacity:0;position:relative;transition:.3s;width:38px;z-index:-1}.product-image_blk .owl-carousel .owl-nav button.owl-next.active,.product-image_blk .owl-carousel .owl-nav button.owl-prev.active{z-index:auto}._product-image-item .navigation-thumbs .owl-nav{display:none}._product-image-item .owl-carousel .owl-nav button.owl-prev,._product-image-item .owl-carousel .owl-nav button.owl-prev.active{left:-30px;opacity:0;position:absolute;top:-150px}._product-image-item .owl-carousel .owl-nav button.owl-next,._product-image-item .owl-carousel .owl-nav button.owl-next.active{opacity:0;position:absolute;right:-30px;top:-150px}.pr-slider:hover .owl-nav button.owl-next.active,.pr-slider:hover .owl-nav button.owl-prev.active{opacity:1;z-index:auto}.pr-slider:hover .owl-nav button.owl-prev.active{left:0}.pr-slider:hover .owl-nav button.owl-next.active{right:0}._product-image-item .owl-nav.disabled{display:flex;z-index:-1}.pr-slider:hover .owl-nav.disabled{display:flex;z-index:auto}@media (max-width:1024px){._product-image-item .owl-nav,.pr-slider:hover .owl-nav.disabled{display:none}}@media (min-width:769px){._cart-result-sum{display:none}}.cookie-block{background:#f4fefe;border:1px solid #d9dbe9;border-radius:12px;bottom:30px;box-shadow:0 5px 5px 0 rgba(0,0,0,.25);display:none;gap:43px;padding:25px 30px;position:fixed;right:20px;z-index:11000}.cookie-block.show{display:flex}.cookie-content{color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:120%;max-width:405px}.cookie-content a{color:#000;text-decoration-line:underline;transition:.3s}.cookie-content a:hover{color:#ff4f00}.cookie-btn{align-items:center;background:#ff4f00;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-style:normal;font-weight:700;gap:9px;height:35px;justify-content:center;line-height:120%;width:123px}@media (max-width:768px){.cookie-block{align-items:center;bottom:10px;flex-direction:column;gap:16px;padding:26px 36px 30px;right:10px;text-align:left;width:calc(100% - 20px)}}._discount .delivery-card__item:first-child{border:none}.discounts-banner{align-items:center;background:#f4fefe;border:1px solid #ff4f00;border-radius:12px;display:flex;justify-content:space-between;padding:18px 40.5px}.discounts-banner-text__wrapper{display:flex;flex-grow:1;justify-content:center}.discounts-banner-description{align-items:center;display:flex;flex-grow:1;justify-content:space-between}.discounts-banner__title{font-size:30px}.discounts-banner__subtitle,.discounts-banner__title{color:#ff4f00;font-family:Inter;font-style:normal;font-weight:700;line-height:120%;text-transform:uppercase}.discounts-banner__subtitle{font-size:19px}.discounts-banner-text{color:#000;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.56px;line-height:120%;max-width:287px}._discount-title{color:#2a2a2a;font-size:18px;font-style:normal;font-weight:700;line-height:120%;margin-top:20px;padding-left:42px}._discount .delivery-card__item{align-items:center}._discount .delivery-card-title{margin:0 0 20px}.discounts-card--discounts .discounts-card-img{padding:0 42px;width:273px}.discounts-card--discounts .discounts-card-img img{display:block}.discounts-card--discounts .delivery-card__description{padding-left:8px}.discounts-card--discounts .delivery-card__item{padding:20px 0 0}.discounts-card--discounts .delivery-card-text{max-width:655px}.discounts-banner-2{margin-top:30px}.discounts-banner-2 .discounts-banner-text{max-width:330px}.discounts-banner-wrapper{align-items:center;display:flex;gap:23px}.discounts-banner-sale{align-items:center;display:flex;gap:10px}.discounts-banner-sale-text{font-size:20px}.discounts-banner-sale-sum,.discounts-banner-sale-text{color:#ff4f00;font-family:Inter;font-style:normal;font-weight:700;line-height:120%;text-transform:uppercase}.discounts-banner-sale-sum{align-items:center;display:flex;font-size:40px}.discounts-banner-sale-sum span{align-items:center;display:flex;font-size:30px}.discounts-banner-2 .discounts-banner__subtitle{font-size:20px}._discount-text--orange{color:#ff4f00}._discount-text{font-size:14px;font-style:normal;font-weight:400;line-height:120%;margin:20px 0}._discount-container{margin:20px 0;padding-left:42px}._discount-example{border-bottom:1px solid #b0c0bf;border-top:1px solid #b0c0bf;padding:10px 20px 10px 28px}._discount ul>li{line-height:106%}.discounts-banner-3{margin-top:30px}.discounts-banner-3 .discounts-banner__subtitle{font-size:20px}.discounts-banner-3 .discounts-banner__title span{font-size:30px}.discounts-banner-3 .discounts-banner__title .discounts-banner__title__sum{font-size:40px}.discounts-banner-3 .discounts-banner-text{max-width:330px}._discount-container ul{margin:20px 0}.delivery-banner--discount{margin-top:30px}.delivery-price-text .delivery-price-text__link{text-decoration-line:underline;text-decoration-skip-ink:none}.delivery-price-text__link:hover{text-decoration:none}.delivery-price-text._color-gray{color:#747474}._discount-container ._discount-title{padding-left:0}._discount-container ul>li:before{top:6px}.delivery-price__discount ul>li:before{top:8px}@media (max-width:1250px){.discounts-banner-description{padding-right:25px}.discounts-banner__title{font-size:18px}.discounts-banner__subtitle{font-size:16px;text-transform:lowercase}.discounts-banner-sale-text{font-size:14px}.discounts-banner-sale-sum{font-size:20px}.discounts-banner-3 .discounts-banner__title span,.discounts-banner-sale-sum span{font-size:16px}.discounts-banner-3 .discounts-banner__title .discounts-banner__title__sum{font-size:18px}.discounts-banner-2 .discounts-banner__subtitle,.discounts-banner-3 .discounts-banner__subtitle{font-size:16px}.discounts-banner-3 .discounts-banner__subtitle{text-transform:none}.discounts-banner-wrapper{gap:7px}.discounts-banner__img{flex-shrink:0;height:70px;width:70px}.discounts-banner__img img{height:100%;width:100%}}@media (max-width:1024px){.discounts-banner{padding:10px 12px 14px}}@media (max-width:768px){._discount-container{padding-left:0}._discount-example{margin-left:auto;padding:10px 5px 10px 12px;width:calc(100% - 10px)}.discounts-banner-description{align-items:flex-start;flex-direction:column;gap:10px;padding-right:25px}.discounts-card--discounts .discounts-card-img{padding:0 10px 0 12px;width:137px}._discount .delivery-card-title{margin-bottom:8px}._discount-title{padding-left:0}.discounts-banner-sale{gap:4px}}.mini_catalog ._stars-num,.related-catalog_blk .c-rating-preview ._stars-num{display:none}.related-catalog_blk .c-rating-preview ._num{margin-left:8px}.mini_catalog .c-rating-preview ._num{margin-left:5px}@media (max-width:768px){._catalog-slider .mini_catalog ._stars-num{display:block}._catalog-slider .mini_catalog .c-rating-preview ._num{margin-left:0}.modal-feedback-form .vacancy-feedback-content{height:auto}.modal-feedback-form.active .vacancy-feedback-content{height:auto;position:absolute;top:50%;transform:translateY(-50%);width:calc(100% - 20px)}}.error-info{font-feature-settings:"clig" off,"liga" off;background:#fff;border:1px solid #d7d9da;border-radius:5px;box-shadow:0 4px 15px rgba(0,0,0,.18);color:#747474;font-size:14px;margin:20px 0;padding:20px 22px}.error-info strong{color:#000}.c-popup-error{background:#fff;border:1px solid #efefef;border-radius:10px;box-shadow:0 4px 15px 0 rgba(0,0,0,.18);display:none;padding:30px 35px 35px;width:640px}.c-popup-error.show{display:block}._c-popup__cross{cursor:pointer;position:absolute;right:-21px;top:-21px}.c-popup-error__title{font-size:26px;margin-bottom:30px}.c-popup-error__subtitle,.c-popup-error__title{color:#000;font-style:normal;font-weight:700;line-height:120%}.c-popup-error__subtitle{font-size:14px;margin-bottom:7px}.c-popup-error__content{color:#2b2b2b;font-size:14px;font-style:normal;font-weight:400;height:48px;line-height:129.023%;margin-bottom:21px;overflow:auto}.c-popup-error__content::-webkit-scrollbar{width:7px}.c-popup-error__content::-webkit-scrollbar-track{background:#f5f5f5;border-radius:10px}.c-popup-error__content::-webkit-scrollbar-thumb{background-color:#d9d9d9;border-radius:10px}.c-popup-error__message{margin-bottom:30px}.c-popup-error__message label{color:#000;display:flex;font-size:14px;font-style:normal;font-weight:700;line-height:120%;margin-bottom:10px}.c-popup-error__message textarea{background:#fff;border:1px solid #e1e3e3;border-radius:5px;box-shadow:inset 0 2px 6px 0 rgba(0,0,0,.1)}.c-popup-error__btn{align-items:center;background:#ff4f00;border-radius:5px;color:#fff;display:flex;font-size:16px;font-style:normal;font-weight:700;height:38px;justify-content:center;line-height:120%;margin:0 auto;text-align:center;width:175px}.c-popup-success{background:#fff;border-radius:10px;box-shadow:0 4px 15px 0 rgba(0,0,0,.18);padding:40px 50px;text-align:center;width:470px}.c-popup-success.show{display:block}.c-popup-success__text{color:#000;font-size:18px;font-style:normal;font-weight:700;line-height:120%;margin-top:30px;text-align:center}.item-mode:hover{cursor:pointer}.item-mode:hover .arrow-popup{margin-bottom:-5px;transform:rotate(180deg)}.item-mode:hover .header-popup{background:#fff;border:1px solid #efefef;border-radius:5px;box-shadow:0 0 15px 0 rgba(0,0,0,.18);display:block;padding:20px 15px;position:absolute}@media (max-width:1024px){.item-mode:hover{box-shadow:none;left:auto}.error-info{display:none}}.slider-mobile .swiper-wrapper{flex-wrap:wrap}.slider-mobile ._pagination-product{display:none}.slider-mobile .swiper-slide{padding:0 12px}.slider-mobile{margin:-12px}@media (max-width:768px){.slider-mobile .swiper-wrapper{flex-wrap:nowrap}._catalog-slider .default_product{width:100%}.related-catalog_blk.mob-add{width:94vw}.slider-mobile .item.mini .c-rating-preview{border:none}.slider-mobile .c-rating-preview ._num{color:#aeaeae}.slider-mobile._catalog .swiper-slide{width:218px}.slider-mobile form{border-radius:5px;box-shadow:0 0 10px 0 rgba(0,0,0,.15)}.slider-mobile ._pagination-product{display:flex;justify-content:center}.slider-mobile ._pagination-product .swiper-pagination-bullet{flex-shrink:0}._pr-desc-title{font-size:19px}.slider-mobile{margin:0}.blk_headline,.pr-video h5,.prod-info .blk_headline,.product_section .product-image_blk .headline,.trust li:first-child{font-size:19px}}@media (max-width:499px){.slider-mobile .default_product .send-cart{height:34px}.blk_headline__seo{margin-bottom:10px}.seo-catalog_blk__mobile{margin-top:10px}}@media (max-width:500px){.cart-clear__popup{left:50%;margin:0;transform:translate(-50%);width:calc(100% - 20px)}h2{font-size:20px!important}.cart-clear__popup ._title{margin:0 auto 12px;max-width:280px}}.slider-mobile .swiper-slide{height:auto}.owl-carousel .animated{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.payment-logo{max-width:422px}.payment-logo img{width:100%}.delivery-payment__item-header img{height:20px}.delivery-payment__item-header img:first-child{margin-left:20px}.product_section .product-image_blk .price{align-items:center;display:flex;justify-content:space-between}.product_section .product-image_blk .price .base-price span{font-size:14px}.price-inner{display:flex;flex-direction:column}.price-meter{border-left:1px solid #4f4e4e;color:#4f4e4e;font-size:16px;font-weight:700;line-height:120%;padding:7px 0;text-align:center;width:50%}@media (max-width:768px){.product_section .product-image_blk .price{background:#dff0f7;border-radius:3px;padding:9px 0 9px 20px}.review-form_blk .blk_headline{padding-bottom:0}.page_headline.page_headline--filter{margin:-9px 0 6px}}body.compensate-for-scrollbar{padding:0}.control-widget__text{color:#a9a9a9;font-size:14px;line-height:20px;margin-top:10px}.control-row.control-row--phone{align-items:flex-start}.control-row.control-row--phone .control-label{margin-top:8px}.control-submit-column{align-items:flex-start;display:flex;flex-direction:column}.header-bottom{align-items:center;display:flex;gap:19.2px;justify-content:space-between;padding:12px 0 22px}.header.scroll .header-bottom{padding:15px 0}.header-logo a,.header-logo img{display:block}.header-search{flex-grow:1}.header{box-shadow:0 2px 15px 0 rgba(0,0,0,.1);font-family:PT Sans,sans-serif;left:-15px;margin-bottom:25px;position:relative;width:calc(100% + 15px);z-index:1000}.header-login{display:flex;gap:19.2px}.header-catalog{align-items:center;background:#e1f0f8;border:1px solid #efefef;border-radius:5px;color:#000;cursor:pointer;display:flex;font-size:16px;font-style:normal;font-weight:400;gap:23px;line-height:38px;padding:0 23px;text-decoration:none;text-transform:none}.header-catalog path{transition:.3s}.header-catalog:hover{background:#ff4f00}.header-catalog:hover path{stroke:#fff}.header-catalog:hover a.header-catalog,a.header-catalog:hover{color:#fff}.header-cart a{align-items:center;display:flex;flex-direction:column;text-decoration:none;width:82px}.header-cart__icon{display:flex;position:relative}.header-cart__icon .num{align-items:center;background:#ff4f00;border-radius:4px;color:#fff;display:flex;font-size:9px;font-style:normal;font-weight:400;height:12px;justify-content:center;line-height:9px;min-width:15px;padding:0 3px;position:absolute;right:-8px;top:-5px}.header-cart .cart-total-header{color:#000;font-size:13px;font-style:normal;font-weight:400;text-decoration:none}.header-login .login_blk{align-items:center;display:flex;flex-direction:column;position:relative}.header-login .login_blk__item{align-items:center;display:flex;font-size:13px;font-style:normal;font-weight:400;justify-content:space-between;line-height:20px;text-decoration:none}.header-login .login_blk__item span,.header-login a{font-size:13px;font-weight:400;overflow:hidden;text-align:center;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;width:90px}.header-cart a{overflow:initial}.login_blk_popup{display:none;padding-top:10px;position:absolute;right:-2px;top:40px;z-index:20}.login_blk-menu{align-items:flex-start;background:#fff;border:1px solid #efefef;border-radius:5px;box-shadow:0 0 15px 0 rgba(0,0,0,.18);display:flex;flex-direction:column;gap:10px;list-style-type:none;margin:0;padding:16px 34px 16px 16px}.login_blk-menu__item{margin:0;padding:0}.login_blk-menu__item a{color:#2a2a2a;font-size:14px;font-style:normal;font-weight:400;line-height:145.5%;text-decoration:none;white-space:nowrap}.login_blk:hover .login_blk_popup{display:block}.login_blk:hover .login_blk__item svg{transform:rotate(180deg)}.login_blk-menu>li:before{content:none}.login_blk__img{display:flex;justify-content:center}.header-search-btn{position:absolute;right:20px;top:8.5px}.header-search .pulse-button{display:none}.header-top{justify-content:space-between;padding:20px 0 0}.header-top,.shop-data{align-items:center;display:flex}.shop-data{gap:35px}.shop-data-phone{align-items:center;color:#2a2a2a;display:flex;font-size:25px;font-style:normal;font-weight:700;gap:10px;line-height:28px;position:relative;text-decoration:none}.shop-data-phone:hover{color:#ff4f00}.shop-data-location,.shop-data-time{align-items:center;color:#000;display:flex;font-family:PT Sans,sans-serif;font-size:14px;font-style:normal;font-weight:700;gap:10px;line-height:15.4px;position:relative;text-decoration:none}.nav-list{align-items:center;display:flex;gap:43px;margin:0}.nav-list>li{margin:0}.nav-list>li:before{content:none}.nav-list__el a{align-items:center;color:#000;display:flex;font-size:14px;font-style:normal;font-weight:400;gap:5px;line-height:19px;text-decoration:none;transition:.3s}.nav-list__el.nav-list__el--brand a{color:#ff4f00;font-weight:700}.nav-list__el:hover a{color:#ff4f00}.header-scroll{background:#fff;box-shadow:0 2px 15px 0 rgba(0,0,0,.1);display:none;left:0;position:fixed;top:0;transition:.3s;width:100%;z-index:1000}.header-scroll .main_wrapper{box-shadow:none}.header-scroll .header-bottom{padding:15px 0}.header_panel{display:none}@media (max-width:859px){.header{display:none}.header-popup,.header_panel{display:block}.header-popup{position:static;width:100%}.mobil-phones_popup{background:#fff;display:block;font-family:PT Sans;height:100%;left:-100%;max-height:calc(100vh - 90px);max-width:100%;overflow-y:auto;position:fixed;top:90px;width:100%}.mobil-phones_popup.active{box-shadow:none;left:0;transform:translate(0)}.header-popup__item ._phone-list__text a{font-size:19px;line-height:120%;text-decoration:none}.header-popup__item ._phone-list li._phone-list__text{align-items:flex-start;gap:3px}._phone-list__content{align-items:center;display:flex;justify-content:space-between}._phone-list__work{font-size:16px;font-style:normal;font-weight:400;line-height:120%}._phone-list__time{font-size:14px;font-style:normal;font-weight:700;line-height:120%}.header-popup{border:none}.header-popup__item ._phone-list{border-bottom:2px solid hsla(0,0%,89%,.5);display:flex;flex-direction:row;justify-content:space-between;margin:0;padding:10px 0;width:100%}.header-popup__item ._phone-list:first-child{border-top:2px solid hsla(0,0%,89%,.5)}.header-popup__item{gap:0}.header-popup__item--phone{flex-direction:row;flex-wrap:wrap;gap:5px;margin:10px 0 0}.social-networks__item span{margin:0}.short-phone{margin-top:20px}.header-popup__item ._phone-list li:not(:first-child){margin-top:3px}.mobil-phones_popup{padding:10px 8px 0}._phone-list__text svg{height:15px;width:20px}}.header ._container{left:7px;margin:0 auto;max-width:1280px;position:relative}@media (min-width:859px){.header-popup__item:last-child{border-top:2px solid hsla(0,0%,90%,.5);margin-top:12px}.header-popup__item .social-networks{gap:20px;justify-content:center;margin-left:-7px;padding-top:12px;width:100%}}.header-popup__item ._phone-list li>span{align-items:center;display:flex}.header-popup__item ._phone-list li{gap:10px}.footer_panel ._container{margin:0 auto;max-width:1280px}.product_discount{align-items:center;border:1px solid #ff4f00;border-radius:3px;cursor:pointer;display:flex;gap:8px;justify-content:center;margin-top:20px;padding:7px 0}.product_discount__link{color:#ff4f00;font-size:14px;font-style:normal;font-weight:700;line-height:14px;text-align:center;text-decoration-line:underline;text-decoration-skip-ink:none}.product_discount__icon{display:flex}.summary.-shadow_default{padding-bottom:24px}._modal{background:#fff;border-radius:20px;left:50%;opacity:0;padding:25px 40px 40px;position:fixed;top:50%;transform:translate(-50%,-50%);width:768px;z-index:-1}._modal.active{opacity:1;z-index:10001}._c-popup-product-content{background:#fff;font-family:PT Sans,sans-serif}@media (max-width:768px){.pr-im,.prod-info>li,.product_section .default_product{border:none;padding:0}}h2._pr-desc-title{margin:0}.c-popup-holiday{border-radius:15px;box-shadow:0 10px 20px 0 rgba(0,0,0,.1);height:350px;margin:0;max-width:calc(100% - 30px);min-height:220px;padding:0;top:145px;transform:translate(-50%);width:596px}.c-popup-holiday .blk_body{border-radius:15px;overflow:hidden}.container-holiday{border-radius:10px;font-family:PT Sans,sans-serif;left:50%;min-width:410px;position:absolute;top:30px;transform:translateX(-50%)}.c-popup-holiday-content{align-items:self-end;display:flex;height:100%}.container-holiday__title{color:#ff4f00;font-family:Bad Script,cursive;font-size:28px;font-weight:400;line-height:120%;text-align:center}.container-holiday__text{font-size:21px}.container-holiday__description{color:#616161;font-family:Roboto,sans-serif;font-size:23px;font-weight:600;line-height:120%;text-align:center}.container-holiday p:last-child{margin:0}.container-holiday p:not(:last-child){margin-bottom:17px}.c-popup-holiday img{display:block}.c-popup-holiday ._c-popup__cross:before{content:none}.c-popup.c-popup-holiday ._c-popup__cross{background:none;border:none;cursor:pointer;right:12px;top:-34px}.c-popup.c-popup-holiday ._c-popup__cross:hover path{stroke:grey;fill:grey}@media (max-width:768px){.c-popup-holiday{height:auto;max-height:90vh;max-width:90vw;min-height:unset;top:50%;transform:translate(-50%,-50%)}.c-popup.c-popup-holiday ._c-popup__cross{right:10px;top:10px}.c-popup.c-popup-holiday ._c-popup__cross svg{height:15px;width:15px}.container-holiday p:not(:last-child){margin-bottom:15px}.c-popup-holiday .blk_body{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.c-popup-holiday img{display:block;height:100%;max-height:90vh;object-fit:contain;width:100%}.container-holiday__description{font-size:17px}.container-holiday{max-width:300px;min-width:auto;top:25px;width:100%}.mobile-login.active svg *{fill:none;stroke:#ff4f00}.container-holiday__title{font-size:27px;line-height:120%}.container-holiday__text{font-size:20px;line-height:120%}.c-popup-holiday-content .blk_body{align-items:center;display:flex}}.weekend-notice{background:#f4fefe;box-shadow:inset 0 2px 15px 0 rgba(0,0,0,.1);display:none;font-family:PT Sans,sans-serif;height:0;padding:12px 28px;position:relative;width:100%}.weekend-notice.show{display:block;height:auto}.weekend-notice-cross{cursor:pointer;position:absolute;right:28px;top:15px}.weekend-notice-content{display:flex;gap:35px;justify-content:center}.weekend-notice__text{font-size:16px;font-style:normal;font-weight:400;line-height:120%}.weekend-notice__data{display:flex;gap:45px}.weekend-notice__data__item{color:#ff4f00;font-weight:700}.weekend-notice__data__item span{color:#000}@media (max-width:768px){.weekend-notice,.weekend-notice.show{display:none}}.weekend-notice-mobile{border:1px solid #ff4f00;border-radius:4px;color:#ff4f00;font-size:16px;font-style:normal;font-weight:700;line-height:120%;margin:12px auto 0;max-width:252px;padding:10px;text-align:center}.cart-clear__popup ._btn{min-width:92px}._c-popup-product__title{font-family:PT Sans,sans-serif;font-size:18px;font-weight:700;margin:0 0 44px}._c-popup-product__title,.markdown-text{color:#000;font-style:normal;line-height:120%}.markdown-text{font-size:14px;font-weight:400;margin-bottom:44px}.markdown-price{background:#dff0f7;border-radius:3px;color:#e81800;font-size:21px;font-style:normal;font-weight:700;line-height:120%;margin-bottom:30px;padding:10px 20px}.markdown-price span{font-size:14px;margin-left:5px}.product-id{align-items:center;display:flex;justify-content:space-between}.product-id__number{align-items:center;color:#a9a9a9;cursor:pointer;display:flex;font-size:14px;gap:5px}.product-id__number,.product-id__status{font-style:normal;font-weight:400;line-height:120%;position:relative}.product-id__status{color:#1fbf2b;font-size:16px;padding-left:10px}.product-id__status:before{background:#1fbf2b;border-radius:50%;content:"";height:5px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:5px}.product-id__number__info,.share__copy-text{background:#fff;border:1px solid #ff4f00;border-radius:5px;box-shadow:0 4px 15px 0 rgba(0,0,0,.18);color:#000;display:none;font-size:14px;font-style:normal;font-weight:400;line-height:120%;padding:5px 8px 7px;position:absolute;right:-8px;top:calc(100% + 3px);white-space:nowrap;z-index:1}.markdown-buy__inner{align-items:center;display:flex;justify-content:space-between}.markdown-buy ._counter input{height:36px}.markdown-buy .full-width_btn{width:152px}.fancybox__container{z-index:10003!important}._c-popup-product .owl-carousel .owl-dots{display:flex;gap:4px;justify-content:center;margin-top:15px}._c-popup-product .owl-carousel button.owl-dot{background:#a9a9a9;border-radius:50%;height:7px;width:7px}._c-popup-product .owl-carousel button.owl-dot.active{background:#fe5102}._c-popup-product ._product-image-item{position:relative}._c-popup-product .product-label-container{left:0;top:0}.product_discount-info{align-items:center;background:#dff0f7;border:1px solid #ff4f00;border-radius:3px;color:#ff4f00;cursor:pointer;display:flex;font-size:14px;font-weight:700;gap:5px;justify-content:center;line-height:14px;margin-left:1px;padding:6px;position:relative;width:130px;z-index:1}._c-popup-product-content .js-select-length{width:122px}._c-popup-product-content ._product-image-item img{max-height:298px}@media (max-width:840px){._c-popup-product .product-image_blk>._row{display:flex;flex-direction:column;gap:15px}._c-popup__cross{right:0;top:-30px}._modal{border-radius:10px;padding:20px 15px 30px;width:calc(100% - 26px)}._c-popup-product .product-image_blk>._row>.col_12{margin:0;width:100%}._c-popup-product__title{font-size:16px;margin-bottom:15px}.markdown-text{font-size:14px;margin-bottom:15px}.markdown-buy .col_6{padding:0}.markdown-buy .full-width_btn{margin-left:auto}.markdown-price{margin-bottom:15px}._c-popup-product ._product-image-item{border:none}._c-popup-product ._ico-zoom-fankibox:before{display:none}._c-popup-product .pr-slider.owl-carousel{max-height:219px;min-height:219px}._c-popup-product div.owl-item .item.lightbox-container,._c-popup-product div.owl-item .item.lightbox-container img{display:block;max-height:219px}._c-popup-product .product-image_blk ._counter [class^=_ico],._c-popup-product .product-image_blk ._counter input{box-shadow:none;height:36px;width:36px}._c-popup-product__title{font-size:19px!important}.product_discount__link{font-size:16px}.product_discount-info{padding:7px;width:130px}._c-popup-product-content .js-select-length{max-height:38px;max-width:122px}.status-not_in_stock .product_discount-info{margin-bottom:20px}}.footer-inner{display:flex;flex-direction:column;gap:15px}._footer-networks__text{display:none;font-size:16px;font-style:normal;font-weight:400;line-height:138%;margin-right:6px}._footer-networks{align-items:center;display:flex;gap:22px}.footer_blk .large_row>.col_full:first-child,.footer_blk .large_row>[class^=col_]{padding:0 36px}.footer_blk .large_row{margin:0 -36px}.footer_blk{padding-bottom:35px}.company-info_blk__inner{color:#a1a3a9;display:flex;font-size:12px;gap:70px;justify-content:space-between;padding-bottom:28px}.company-development ._container{align-items:center;display:flex;justify-content:space-between}.company-development-copy{color:#a1a3a9;font-size:12px;font-style:normal;font-weight:400;line-height:120%}@media (max-width:1024px){footer.mob-design{font:400 .875em/1.4 PT Sans,sans-serif}.footer--text{color:#747474;font-size:14px;font-style:normal;font-weight:400;line-height:120%;margin-top:15px}.company-info_blk{border-top:none;color:#747474;font-size:14px;padding:0}footer .c-google-rating{padding:40px 0 15px}.footer{padding:32px 0 30px}.rating-blog{gap:0}.f-nav{display:flex;flex-direction:column;gap:25px}.f-nav li:not(.black) a{color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:120%}.f-nav-block__body{border-bottom:1px solid #d4d0d0;border-top:1px solid #d4d0d0;display:none;margin-top:15px;padding:9px 0}.f-nav-block__head{align-items:center;color:#000;display:flex;font-size:16px;font-style:normal;font-weight:700;justify-content:space-between;line-height:120%}footer{background-color:#edf6fb}}@media (max-width:768px){.rating-blog__item img{height:35px;margin-bottom:5px;width:35px}.rating-blog__title{font-size:16px}.rating-blog__content{margin-left:8px}.rating-blog__content .c-rating-preview span{font-size:14px;font-weight:400}.rating-blog__content p,.rating-blog__content p span{font-size:13px}.mob-design .company-info_blk ._container{line-height:120%}.f-nav,.mob-design__top,.trust,footer .c-google-rating,footer .company-info_blk ._container{max-width:94vw}.f-nav-block__head svg{margin-right:5px}.f-nav-block__head.active svg{transform:rotate(180deg)}.categories_nav_mob-menu ._ico-arr-right:before{content:none}.second-level_mob li .mob-menu_categories__arr-icon-level2 span{left:auto}}.categories_nav_mob-menu li>img{left:13px;position:absolute;top:8px}.delivery__new-banner{margin:20px 0 10px}.delivery__new-banner .banner_mobile{display:none}.delivery__new-banner img{display:block;width:100%}@media (max-width:768px){.delivery__new-banner .banner_desc{display:none}.delivery__new-banner .banner_mobile{display:block}}.article-author{display:flex;gap:30px;margin-bottom:20px}.article-author__photo{border-radius:50%;height:60px;overflow:hidden;width:60px}.article-author__photo img{height:100%;object-fit:cover;width:100%}.article-author__text{font-size:16px}.article-author__job{color:#a1a3a9}@media (max-width:499px){.blue-block--product{margin:2em -10px 0;width:calc(100% + 20px)}.product_section .product-image_blk .image{border:none}}.markdown-quantity{color:#747474;font-size:12px;font-weight:400;line-height:14.4px;margin-bottom:7px}._col-num .markdown-quantity{margin:0 auto 7px}@media (min-width:1200px){._c-popup-product-content div.owl-stage-outer{height:298px}}.product-info{background:#fff;border:1px solid #d7d9da;border-radius:0 0 5px 5px;box-shadow:0 4px 15px 0 rgba(0,0,0,.18);display:flex;flex-direction:column;gap:8px;margin-top:28px;padding:19px 12px}.product-info__el{align-items:center;display:flex;font-size:14px}.product-info__el__i{display:flex;margin-right:9px}.product-info__el__link,.product-info__el__modal{color:#ff4f00;cursor:pointer;font-weight:700;margin-right:5px;text-decoration:underline;text-decoration-skip-ink:none;transition:.3s}.product-info__el__modal:hover{text-decoration:none}._c-popup-info{background:#fff;border-radius:20px;box-shadow:0 1px 11px 0 rgba(50,50,50,.59);display:none;font-family:PT Sans,sans-serif;left:50%;max-width:1125px;padding:24px 32px;position:fixed;top:5%;transform:translate(-50%);width:100%;z-index:10001}._c-popup-info__title{color:#000;font-size:24px;font-weight:700;line-height:120%;margin-bottom:30px}._c-popup-info__tab{align-items:center;display:flex;gap:25px;margin-bottom:22px}._c-popup-info__tab__item{color:#747474;cursor:pointer;font-size:18px;font-weight:700;line-height:120%;text-decoration:underline;text-decoration-skip-ink:none;transition:.3s}._c-popup-info__tab__item.active{color:#ff4f00;text-decoration:none}._c-popup-info-el{display:none}._c-popup-info-delivery{display:flex;gap:30px}._c-popup-info__text{color:#000;font-size:14px;font-weight:400;line-height:120%;margin:0}._c-popup-info-delivery__map{max-width:666px}.delivery__map__content{height:375px;margin:15px 0;max-width:595px;overflow:hidden;width:100%}._c-popup-info-delivery__description{display:flex;flex-direction:column;flex-shrink:0;gap:38px;margin-top:30px}._c-popup-info-delivery__title{align-items:center;color:#000;display:flex;font-size:18px;font-weight:700;gap:6px;line-height:78%;margin-bottom:11px}.info-delivery__time{color:#000;font-size:14px;font-weight:400;line-height:120%;margin-bottom:5px}.info-delivery__day{color:#ff4f00;font-size:14px;font-weight:700;line-height:120%}._c-popup-info-delivery__col ul>li:before{height:5px;width:5px}._c-popup-info-delivery__col ul{margin:0;padding-left:22px}._c-popup-info-delivery__col ul li:not(:first-child){margin-top:5px}._c-popup-info-offload .unloading-description-list{padding-left:18px}._c-popup-info-return-content{margin-top:25px;max-height:326px;overflow:auto;padding-right:34px}._c-popup-info-return-content::-webkit-scrollbar{width:7px}._c-popup-info-return-content::-webkit-scrollbar-track{background:#f5f5f5;border-radius:10px}._c-popup-info-return-content::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:10px}._c-popup-info--return{padding-right:24px}._c-popup-info-return-content ul{padding-left:27px}._c-popup-info-return-content ul li{margin:0}._c-popup-info-return-content ul li:before{background:#2b2b2b}._c-popup-info-return-content ._c-popup-info__text:not(:first-child){margin:14px 0}._c-popup-info-return-content ._c-popup-info__text:last-child{margin-bottom:0}._c-popup-info--return-head{padding-right:24px}.text-underline{text-decoration:underline;text-decoration-skip-ink:none}.product-instalment{position:relative}.instalment{background:#fff;border:1px solid #efefef;border-radius:0 0 5px 5px;box-shadow:0 4px 15px 0 rgba(0,0,0,.18);cursor:default;left:0;opacity:0;padding:20px 20px 25px;position:absolute;top:100%;transition:.3s;width:285px;z-index:-1}.mobile-content{display:none}@media (min-width:1025px){.product-instalment:hover .instalment{opacity:1;z-index:110}._c-popup-info.auto-w{min-width:954px}}@media (max-width:1024px){.product-instalment .instalment{display:none}.instalment{border:none;box-shadow:none;opacity:1;position:static}.product-instalment:hover .instalment{display:none}}.instalment-inner{display:flex;flex-direction:column;gap:15px;margin-bottom:25px}.instalment-el{align-items:center;display:flex;justify-content:space-between}.instalment-el__i{display:flex;height:20px;margin-right:20px;width:48px}.instalment-el__i:first-child,.instalment-el__i:last-child{height:27px}.instalment-el__i img{display:block;object-fit:contain}.instalment-el:not(:first-child):not(:last-child) img{width:31px}.instalment-el__title{flex-grow:1;font-weight:700}.instalment-el__time,.instalment-el__title{color:#2b2b2b;font-size:14px;line-height:88%}.instalment__link{color:#ff4f00;display:block;font-size:14px;line-height:88%;text-align:center;text-decoration:underline;text-decoration-skip-ink:none}.availability-product{align-items:center;background:#fff;border:1px solid #efefef;border-radius:5px;box-shadow:0 4px 15px 0 rgba(0,0,0,.18);display:flex;gap:27px;margin-bottom:35px;padding:0 12px}.availability-product__i{flex-shrink:0;height:75px;padding:10px 0;width:53px}.availability-product__i img{display:block;height:100%;object-fit:contain;width:100%}.availability-product__name{color:#000;font-size:16px;font-weight:700;line-height:120%}.availability-product__price{color:#000;flex-grow:1;flex-shrink:0;font-size:19px;font-weight:700;line-height:120%;padding:0 18px;text-align:right}.availability-product__price span{font-size:12px}.availability-tab{display:none}.c-popup-availability-content{display:flex;gap:30px;height:450px;overflow:hidden}.c-popup-availability__map{height:100%;width:446px}.availability-location{height:450px;overflow:auto;padding-right:30px}.availability-location::-webkit-scrollbar{width:7px}.availability-location::-webkit-scrollbar-track{background:#f5f5f5;border-radius:10px}.availability-location::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:10px}.availability-location__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.availability-location__title{align-items:center;display:flex;gap:10px}.availability-location__title .availability-location__link{color:#ff4f00;font-size:16px;font-weight:700;line-height:120%;transition:.3s}.availability-location__quantity{color:#1fbf2b;font-size:16px;font-weight:400;line-height:120%}.availability-location__el:not(:first-child){margin-top:20px}.availability-location__el:not(:last-child){border-bottom:1px solid #c2c2c2;padding-bottom:20px}.availability-contact{align-items:center;display:flex}.availability-contact__el--phone{border-right:1px solid #c2c2c2;margin-right:25px;padding-right:25px}.availability-contact__el--work{display:flex;flex-direction:column}.availability-contact__el--work strong{color:#000;font-size:13px;font-weight:700;line-height:120%;text-transform:uppercase}.availability-contact__el--work span{font-size:14px;font-weight:400}.availability-contact__el ._phone-list{margin:0;padding-left:0}.availability-contact__el ._phone-list li{align-items:center;display:flex;margin:3px 0 5px}.availability-contact__el ._phone-list li>span{align-items:center;display:flex;gap:3px}.availability-contact__el ._phone-list li:before{content:none}.availability-contact__el ._phone-list li svg{width:11px}.availability-contact__el ._phone-list li svg:last-child{width:15px}.availability-contact__el ._phone-list li:last-child{margin-bottom:3px}.availability-contact__el ._number{color:#000;font-size:14px;line-height:120%;margin-left:5px;text-decoration:none}.c-popup-availability__item:first-child{flex-grow:1}._c-popup-info[data-modal=availability]{max-width:950px}._c-popup-info.auto-w{width:auto}._c-popup-info-delivery__col ul li{font-size:14px}.product_section h1{line-height:1.2}._c-popup__cross path{stroke:silver;stroke-width:3px}._c-popup-info ._c-popup__cross,.c-popup-error ._c-popup__cross,.c-popup-success ._c-popup__cross{right:20px;top:20px}._c-popup-info ._c-popup__cross svg,.c-popup-error ._c-popup__cross svg,.c-popup-success ._c-popup__cross svg{width:15px}@media (max-width:1200px){._c-popup-info ._c-popup__cross{right:15px;top:23px}}@media (max-width:1155px){._c-popup-info{max-height:91vh;overflow:hidden;padding:20px 15px 30px;top:50%;transform:translate(-50%,-50%);width:calc(100% - 30px)}._c-popup-info-content{max-height:67vh;overflow:auto}}@media (max-width:1024px){._c-popup-info__title{font-size:22px;line-height:120%;margin-bottom:15px}._c-popup-info-delivery__title{font-size:16px;line-height:120%}._c-popup-info-delivery__map ._c-popup-info__text{color:#747474;font-size:12px;line-height:120%}.availability-product{display:none}.availability-location__title .availability-location__link{font-size:16px;line-height:87%}.availability-location__header{gap:10px;margin-bottom:15px}.availability-location__el:not(:last-child){padding-bottom:20px}.availability-location__el:not(:first-child){margin-top:20px}.availability-location{height:auto;max-height:450px;padding-right:20px}.c-popup-availability-content{height:auto}}@media (max-width:950px){.c-popup-availability__map{max-width:350px}}@media (max-width:768px){._c-popup-info-delivery{align-items:flex-start;flex-direction:column;gap:20px}._c-popup-info__tab__item{white-space:nowrap}._c-popup-info.auto-w{width:calc(100% - 30px)}._tab-block{border-radius:5px;display:flex;gap:0;overflow:hidden;position:relative}._tab-block:before{top:0}._tab-block:after,._tab-block:before{background:#bdbdbd;content:"";height:1px;left:0;position:absolute;width:100%;z-index:1}._tab-block:after{bottom:0}._tab-block__el{align-items:center;border:1px solid #bdbdbd;color:#000;display:flex;font-size:16px;font-weight:400;gap:10px;height:40px;justify-content:center;line-height:87%;position:relative;text-decoration:none;width:50%}._tab-block__el:first-child{border-radius:5px 0 0 5px;border-right:none}._tab-block__el:last-child{border-left:none;border-radius:0 5px 5px 0}._tab-block__el.active{border:1px solid #ff4f00;border-radius:5px;color:#ff4f00;z-index:2}._c-popup-info-offload .unloading-price,._c-popup-info-offload .unloading-product{padding:0}._c-popup-info-delivery__col ul{margin:10px 0 0}._c-popup-info-delivery__description{gap:20px;margin:0}.instalment{padding:0;width:100%}.instalment-el__dot{flex-grow:1;position:relative}.instalment-el__dot:before{border:1px dashed;bottom:-4px;content:"";left:2px;position:absolute;width:97%}.instalment-el__title{flex-grow:0}._c-popup-info-return-content{padding-right:25px}.c-popup-availability-content{margin-top:20px}.c-popup-availability__item{display:none;width:100%}.c-popup-availability__item.active{display:block}._tab-block__el path{stroke:#000}._tab-block__el.active path{stroke:#ff4f00}.c-popup-availability__map{height:506px;margin:0 -14px -30px;max-width:none;width:calc(100% + 29px)}.product-id--inner{margin-bottom:15px}.product_section h1{font-size:16pt;margin-bottom:0}.availability-contact{justify-content:center}.delivery__map__content{height:365px}.availability-location__quantity{font-size:15px}.availability-location{padding-right:5px}}@media (max-width:768px){.availability-location::-webkit-scrollbar{width:3px}.availability-location__title{gap:7px}.sm-none{display:none}}.js-cart-item .product-id__number{font-size:12px;margin-bottom:6px}._contact-info{align-items:center;background:#fff;border:1px solid #efefef;border-radius:5px;box-shadow:0 0 10px 0 rgba(0,0,0,.1);display:flex;gap:46px;margin-top:20px;padding:20px 28px}._contact-info-description{max-width:639px;width:100%}._contact-info__title{margin:0 0 15px}._contact-info__test{font-size:14px;font-style:normal;font-weight:400;line-height:120%;margin:0 0 20px;max-width:590px}._contact-info__test:last-child{margin-bottom:0}._contact-info__btn{border-radius:5px;color:#fff;font-size:16px;font-style:normal;font-weight:700;line-height:120%;padding:10px 16px;text-align:center}._contact-content{display:flex;gap:13px;margin:20px 0 40px;max-height:595px}._contact-map{flex-grow:1;overflow:hidden;width:60%}._address-list{display:flex;flex-direction:column;gap:15px;margin:-15px 0 -13px -15px;max-height:100%;overflow:auto;padding:15px 11px 15px 15px}._address-list::-webkit-scrollbar{width:7px}._address-list::-webkit-scrollbar-track{background:#f5f5f5;border-radius:5px;height:calc(100% - 30px);margin:15px 0 13px}._address-list::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:5px}._address-list__el{background:#fff;border:1px solid #efefef;border-radius:5px;box-shadow:0 0 16.3px 0 rgba(0,0,0,.18);display:flex;justify-content:space-between;padding:16px}._address-gallery{align-self:flex-end;border-radius:3px;display:flex;height:59px;overflow:hidden;width:80px}._address-gallery img{display:block;height:100%;object-fit:cover;width:100%}._address__location{font-weight:700}._address__location span{color:#000;display:flex;font-size:17px;font-weight:700;gap:5px;line-height:120%}._address__location__map{position:relative}._address__location__map svg{left:calc(100% + 5px);position:absolute}._address-phone{display:flex;justify-content:space-between;margin-top:20px}._address-phone-inner{display:flex;flex-direction:column;gap:8px}._address-phone__el{align-items:center;color:#000;display:flex;font-size:14px;font-style:normal;font-weight:400;gap:8px;line-height:120%;text-decoration:none}._address-phone__el--short{gap:3px}._address-phone__el--short span{font-size:16px;font-style:normal;line-height:120%;margin-left:4px}._work-time{color:#000;font-size:16.5px;font-style:normal;font-weight:400;line-height:120%;max-width:105px}._work-time strong{font-size:15px}._contact-nav{display:none}@media (max-width:1250px){._contact-content{flex-direction:column;margin-bottom:15px;max-height:none}._contact-map{width:100%}._more-contacts{flex-direction:column;gap:15px}._more-contacts__item{display:flex;flex-direction:column;justify-content:center;min-height:118px;padding:10px 20px;width:100%}._contact-info{flex-direction:column;gap:20px;padding:15px 10px}._contact-info__btn{border:1px solid #ff4f00;border-radius:5px}._address-list{margin:0;overflow:initial;padding:0}._more-contacts__title{margin-bottom:15px}._contact-networks{gap:12px}._contact-networks__el svg{height:34px;width:34px}._contact-map{max-height:506px}}@media (max-width:768px){._contact-nav{border-radius:5px;display:flex;margin-bottom:20px;overflow:hidden;position:relative}._contact-nav:before{top:0}._contact-nav:after,._contact-nav:before{background:#bdbdbd;content:"";height:1px;left:0;position:absolute;width:100%}._contact-nav:after{bottom:0}._contact-nav__item{align-items:center;background:#fff;border:1.5px solid #bdbdbd;border-radius:5px;display:flex;font-size:16px;gap:10px;height:34px;justify-content:center;width:50%}._contact-nav__item.active{border:1.5px solid #ff4f00;color:#ff4f00;position:relative;z-index:1}._contact-nav__item path{stroke:#000}._contact-nav__item.active path{stroke:#ff4f00}._contact-nav__item:last-child:not(.active){border-left:none;border-radius:0 5px 5px 0}._contact-nav__item:first-child:not(.active){border-radius:5px 0 0 5px;border-right:1.5px solid transparent}._address-list,._contact-info,._contact-map,._more-contacts{display:none}._address-list.active,._contact-info.active,._contact-map.active,._more-contacts.active{display:flex}._more-contacts__el{max-width:250px}._address__location span{align-items:flex-start;margin:0;width:auto}._address-gallery{height:100%;width:126px}._address-list__el--new{padding-top:21px}._address__location__map svg{left:calc(100% - 5px);top:-15px}._address-list__el{padding:14px}}@media (min-width:1024px){._address-list,._shop-cnt__content{width:33.5%}}.weekend-popup{border-radius:12px;max-width:640px;overflow:hidden;padding:0}.weekend-popup.show{display:block}.weekend-popup-content{align-items:center;display:flex}.weekend-popup-img{flex-shrink:0;height:464px;width:329px}.weekend-popup-img img{display:block;height:100%;width:100%}.weekend-popup-description{padding:0 28px 0 18px;text-align:center}.weekend-popup__title{color:#000;font-size:30px;margin-bottom:23px}.weekend-popup__info,.weekend-popup__title{font-weight:700;line-height:120%;text-align:center}.weekend-popup__info{color:#ff4f00;font-size:20px;margin-bottom:15px}.weekend-popup__text{color:#000;font-size:20px;font-weight:400;line-height:120%;text-align:center}.weekend-popup-img .weekend-img-mobile{display:none}@media (max-width:768px){.weekend-popup-img .weekend-img-mobile{display:block}.weekend-popup-img .weekend-img-dec{display:none}.weekend-popup-content{flex-direction:column}.weekend-popup{max-width:315px}.weekend-popup-img{height:213px;width:100%}.weekend-popup-description{padding:20px 52px 30px}.weekend-popup__title{font-size:20px;margin-bottom:16px}.weekend-popup__info{font-size:16px;margin-bottom:6px}.weekend-popup__text{font-size:16px}.weekend-popup ._c-popup__cross{right:25px;top:22px}.weekend-popup ._c-popup__cross path{stroke:#fff;stroke-width:2px}.mobile-menu-site li{border-bottom:1px solid #e9e9e9;display:flex;padding-left:15px}}.status-not_in_stock .product-id--inner{justify-content:flex-end}.status-not_in_stock .product-id--inner .item--text{flex-grow:1}.choices__inner{border:none;min-height:auto;padding:0!important}.choices__list--single{background:#fff;border:1px solid #d7d9da;border-radius:4px;height:24px;padding:4px 15px 4px 5px}.choices__list--dropdown .choices__item{word-break:normal}.choices__list--dropdown .choices__item--selectable.is-highlighted:after{content:none}.choices[data-type*=select-one]:after{border:none;height:7px;width:9px}.choices[data-type*=select-one].is-open:after,.choices[data-type*=select-one]:after{background:url(/build/images/arrow-select.815b6182.svg) no-repeat 50%;margin-top:-3.5px}.choices__list.choices__list--dropdown{background:#fff;border:1px solid #efefef;border-radius:5px;box-shadow:0 4px 15px 0 rgba(0,0,0,.18);margin-top:0;z-index:35}.choices__list--dropdown .choices__item--selectable.is-highlighted{background:#ff4f00;color:#fff;word-break:normal}.choices__list--dropdown .choices__item{padding:5px 20px;position:relative}.right-part--sort{cursor:pointer;min-width:198px;position:relative}.price_sort--all{align-items:center;cursor:pointer;display:flex;gap:8px;white-space:nowrap}.price_sort-list{background:#fff;border:1px solid #efefef;border-radius:5px;box-shadow:0 4px 15px 0 rgba(0,0,0,.18);display:none;left:0;padding:20px;position:absolute;top:100%;width:100%;z-index:35}#sortList.price_sort-list label{font-size:14px;margin:0;padding-left:30px}#sortList.price_sort-list input[type=radio]{display:none}#sortList.price_sort-list label:before{border:1px solid #747474;height:15px;left:0;position:absolute;width:15px}#sortList.price_sort-list label:after{background:transparent;border-radius:100%;height:9px;left:3px;position:absolute;top:3px;transition:.3s;width:9px}#sortList.price_sort-list input:checked+label{color:#ff4f00}#sortList.price_sort-list input:checked+label:after{background:#ff4f00}#sortList.price_sort-list input:checked+label:before{border-color:#ff4f00}.row-input{text-align:left;width:100%}#sortList.price_sort-list .row-input:not(:last-child){margin-bottom:15px}.choices__list--single .choices__item{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:90%}@media (max-width:768px){.price_sort--all svg{flex-shrink:0}.filter-set .right-part{flex-grow:1;margin:0;max-width:195px}.price_sort-list{top:calc(100% + 5px)}}.main-location-list .pickup-order-map{align-items:flex-start;color:#ff4f00;cursor:pointer;transition:.3s}.main-location-list .pickup-order-map strong{text-decoration:underline;text-decoration-skip-ink:none;transition:.3s}.main-location-list .pickup-order-map:hover strong{text-decoration:none}.c-popup-map{padding:0}._footer-phone{align-items:center;color:#2a2a2a;display:flex;font-size:33px;font-weight:700;gap:10px;line-height:73%;position:relative}._footer-phone-list{display:flex;flex-grow:1;justify-content:space-between}._footer-phone-list ._location-number{color:#000;display:flex;font-weight:700;gap:4px;line-height:120%;margin-bottom:12px}._footer-phone-list a{color:#2a2a2a;font-size:14px;font-weight:400;line-height:120%;text-align:center;text-decoration:none}._footer-phone-list ._number:not(:last-child){margin-bottom:8px}._footer-phone-inner{border-top:1px solid #d7d9da;padding:30px 0}._footer-phone-inner ._container{display:flex;gap:90px}.__footer-networks__el a{display:flex}@media (max-width:768px){.footer-inner{align-items:center;gap:13px;min-width:auto}._footer-networks{gap:18px;justify-content:center}._footer-networks__text{display:block;font-size:14px;font-weight:400;line-height:110%;margin:0}._footer-phone{font-size:30px;gap:7px}._footer-phone ._i-arrow{margin-left:8px}.__footer-networks__el svg{height:34px;width:34px}._footer-phone-inner{align-items:center;border-top:none;display:flex;gap:30px;padding:27px 0 28px}._footer_phone-hide{border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6;display:none;margin:-15px 17px 20px;padding:15px 0 14px}.single-number{align-items:center;color:#2a2a2a;display:flex;font-size:15px;font-weight:400;gap:10px;justify-content:center;margin-bottom:15px}._footer-phone-list{background:transparent;border:none;box-shadow:none;display:flex;flex-wrap:wrap;gap:0;justify-content:space-between;opacity:1;padding:0;position:static}.single-number a{color:#ff4f00;font-size:20px;font-weight:700;line-height:120%;text-decoration:none}._footer-phone-list__el{align-items:center;border-bottom:1px solid hsla(0,0%,90%,.5);display:flex;flex-grow:1;gap:10px;justify-content:space-between;padding:13px 17px}._footer-phone-list__el:first-child{padding-top:0}._footer-phone-list__el:last-child{border-bottom:none;padding-bottom:0}._footer-phone-list__el ._location-number{color:#000;display:flex;flex-direction:column;font-size:16px;font-weight:700;gap:3px;line-height:120%;margin-bottom:2px}._footer-phone-list__el ._location-number span:first-child{color:#000;font-size:14px;font-weight:400;line-height:120%}._footer-phone-list__el ._number svg{flex-shrink:0;height:15px;width:16px}footer{padding:30px 0}._footer-phone-list__el ._number a{font-size:14px;font-weight:400;line-height:120%}._footer-phone{align-items:center}._footer-phone.active ._i-arrow{transform:rotate(180deg)}._footer-phone-list{width:auto}.cart-feedback_popup ._ico-close{right:15px;top:15px}.default_product:hover{border-color:#d7d9da;outline:none}.benefits__item-img svg{flex-shrink:0;height:24px;width:30px}._location-number svg{height:inherit}.checkout-report_blk{margin:24px 0 15px;padding-left:0}.control-submit-cart{margin-top:0;padding-left:0}.control-submit-cart .orange_btn{padding:12px 24px;width:100%}}.popup-product-info-product-page{max-width:980px}.popup-product-info-product-page ._c-popup__cross:hover path{stroke:#000}.status-not_in_stock .default_product .item--text{margin-bottom:2px}.popup-product-info-product-page.active{display:block}.grecaptcha-badge{visibility:hidden!important}.adoptive-table{overflow-x:auto}._user-data{border:1px solid #ff4f00;border-radius:15px;display:flex;margin-bottom:30px}._user-data__item{width:47%}.user-data__person{padding:22px 30px 29px 26px}._user-data__title{align-items:center;border-bottom:1px solid #474747;color:#474747;display:flex;font-size:18px;font-style:normal;font-weight:700;justify-content:space-between;line-height:21px;margin-bottom:19px;min-height:20px;padding-bottom:19px}._user-data-list{margin:0;padding:0;width:100%}._user-data-list__item:before{content:none}._user-data-list__item{display:flex}._user-data-list__item:not(:last-child){margin-bottom:14px}._user-data-list__item-description{color:#474747;flex-shrink:0;font-size:14px;line-height:14px;width:50%}._user-data-list__item-result{color:#000;font-size:14px;font-style:normal;font-weight:700;line-height:14px}._user-data__item.user-data__discount ._user-data-list__item-result{white-space:nowrap}.user-data__discount{background:#f4fefe;border:1px solid #ff4f00;border-radius:14px;border-right:none;display:flex;flex-direction:column;flex-grow:1;margin:-1px 0}._user__discount-inner{align-items:center;border:1px solid #ff4f00;border-radius:13px;border-top:none;display:flex;gap:20px;margin:0 -1px;min-height:110px;padding:22px}._user__discount__title{color:#000;font-size:17px;font-weight:700;line-height:120%;margin-bottom:5px}._no-card ._user__discount__title{font-size:14.5px}._user__discount__sale{color:#ff4f00;font-size:12px;font-style:normal;font-weight:700;line-height:14px}._user__discount__sale a{color:#fe5102;font-size:14px;font-style:normal;font-weight:400;line-height:120%;margin-top:5px;text-decoration-line:underline;text-decoration-skip-ink:none}._user__discount__points{align-items:center;color:#474747;display:flex;font-size:14px;font-style:normal;font-weight:400;gap:5px;line-height:14px;margin-top:10px}._user__discount__points strong{color:#000}._user__discount__sum{align-items:center;display:flex;gap:20px;margin-top:11px;padding:0 22px;text-align:center}._user__discount__info ._user__discount__sum{padding:0}._user__discount__sum__description{color:#474747;display:flex;font-size:14px;font-style:normal;font-weight:400;gap:5px;line-height:14px}._user__discount__sum__description strong{color:#000}._user__discount__img{display:flex;flex-shrink:0;max-width:64px}._user__discount__img img{display:block;width:100%}.discount-progress__description{color:#474747;font-size:13px;font-style:normal;font-weight:400;line-height:14px;margin-bottom:24px;margin-top:30px;padding:0 10px;text-align:center}.discount-range{padding:0 21px}.discount-range-content{background:#d9d9d9;border-radius:5px;height:7px;margin:30px 0 20px;position:relative;width:100%}.discount-range__dot__center{display:flex;left:50%;position:absolute;top:50%;transform:translateY(-50%);z-index:2}.discount-range__dot__center:before{color:#ff4f00;content:"3%";font-size:12px;font-style:normal;font-weight:700;left:2px;line-height:14px;position:absolute;top:-13px}.discount-range__dot__end{display:flex;left:calc(100% - 15px);position:absolute;top:50%;transform:translateY(-50%);z-index:2}.discount-range__dot__end:before{color:#ff4f00;content:"5%";font-size:12px;font-style:normal;font-weight:700;left:2px;line-height:14px;position:absolute;top:-13px}.discount-range__progress{background:#ff4f00;border-radius:5px 0 0 5px;display:flex;height:100%;position:relative;z-index:1}.discount-range__progress:before{border:10px solid transparent;border-bottom:8px solid #ff4f00;bottom:-25px;content:"";left:100%;position:absolute;transform:translate(-50%,-50%)}._user__discount__info{display:flex;flex-direction:column;flex-grow:1;gap:24px;justify-content:center;padding:0 22px}._user__discount__info ._user__discount__sum{justify-content:flex-start;margin:0}._user__discount__info ._user__discount__points{margin-top:0}._user__discount__points svg{margin-right:15px}._user__discount__info ._user__discount__points strong,._user__discount__info ._user__discount__sum__description strong{color:#474747}._order-green{color:#278e9d}._order-green.minus-points,._order-red{color:#fe0202}._table-custom thead th{background:#f4fefe;color:#474747;font-size:14px;font-style:normal;font-weight:700;line-height:14px;padding:12px}._table-custom td{padding:9px 12px}._table-custom-history ._table-custom_order-number{max-width:37px;min-width:auto}._table-custom-history ._order-photo{min-width:auto;width:151px}._table-custom-history tbody ._order-photo{height:130px;min-width:auto;width:151px}._table-custom-history ._order-photo img{height:100%}._table-custom-history td.summary a{display:block;text-align:left}._order-status{align-items:center;display:flex;justify-content:space-between;margin:30px 0 20px}._order-status h2{margin:0}._order-status-btn{align-items:center;display:flex;gap:26px}._order-status-btn__item{align-items:center;display:flex;gap:5px}._order-status-btn__item a{color:#474747;font-size:14px;font-style:normal;font-weight:700;line-height:14px;text-decoration-line:underline;text-decoration-skip-ink:none;transition:.3s}._order-status-btn__item a:hover{color:#fe5102}._user-data__title--order{gap:10px;justify-content:flex-start;width:100%}._user-data__title--order ._user-data-list__item-description{flex-shrink:0;width:29%}.user-data__person--order{flex-shrink:0;padding-bottom:34px;width:410px}._user__discount-inner--order{border:none;flex-direction:column;gap:0;padding-right:44px}.user-data__person--order ._user-data-list__item-description{flex-shrink:0;width:86px}._user-data-list--order ._user-data-list__item-description{width:60%}._order-total{background:url(/build/images/dashed.93abf15d.png) repeat-x top,url(/build/images/dashed.93abf15d.png) repeat-x bottom;display:flex;margin:19px 0 13px;padding:23px 0 24px;width:100%}._order-total__text{color:#474747;font-weight:400;text-transform:uppercase;width:60%}._order-total__sum,._order-total__text{font-size:14px;font-style:normal;line-height:14px}._order-total__sum{color:#000;font-weight:700;white-space:nowrap}._order-points{display:flex;width:100%}._order-points__text{color:#474747;font-size:14px;font-style:normal;font-weight:400;line-height:14px;width:65%}._order-points__sum{color:#60af73;font-size:14px;font-weight:700;line-height:14px}._order-points__sum.minus-points{color:#fe0202}._user-data__title--receipt{padding-left:30px;position:relative}._user-data__title--receipt:before{background:url(/build/images/list-order.c0274cef.svg) no-repeat 50%;content:"";height:20px;left:0;position:absolute;width:20px}._table-custom td._order-number{color:#fe5102;text-decoration-line:underline}._status-order-inner{align-items:flex-start;display:flex;gap:15px}._status-order__item{align-items:center;border-radius:5px;color:#fff;display:flex;font-size:12px;font-style:normal;font-weight:400;gap:5px;justify-content:center;line-height:14px;padding:5.5px 10px}._status-order__item--done{background:#60af73}._status-order__item--work{background:#f5c900}._status-order__item--new{background:#4da2db}.popup-account{display:none}.account-data{align-items:center;display:flex;flex-direction:column;gap:8px;margin-top:9px}.account-data__name{color:#000;font-size:20px;font-style:normal;font-weight:700;line-height:26.667px}.account-data__email{color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:14px}.account-list{color:#000;font-size:16px;line-height:14px;margin:24px 0 0;padding:0}.account-list__item{margin:0}.account-list__item a{align-items:center;border-bottom:1px solid #f2f2f2;color:#000;display:flex;font-family:PT Sans;font-size:16px;font-style:normal;font-weight:400;gap:15px;height:41px;line-height:14px;padding:10px 22px;text-decoration:none}.account-list__item:first-child{border-top:1px solid #f2f2f2}.account-list__item--basket a{position:relative}.account-basket-cnt{background:#fe5102;border-radius:100%;color:#fff;font-size:10.5px;font-style:normal;font-weight:400;height:23px;justify-content:center;line-height:10.5px;position:absolute;right:22px;width:23px}.account-basket-cnt,.current-password-block{align-items:center;display:flex}@media (max-width:1230px){._user-data{flex-direction:column}._user-data__item{width:100%}.user-data__discount{border-bottom:0;border-left:none;margin:0;padding-bottom:24px}._user__discount__sum{margin-top:19px}._user__discount__info{display:flex;flex-direction:column;gap:20px;padding:24px 22px 0}._status-order__item{font-size:12px;margin-top:2px;padding:5px 10px}._status-order-inner{align-items:center}.discount-progress__description{margin-bottom:0;padding:0}}@media (max-width:859px){.popup-account{background:#fff;display:block;font-family:PT Sans;height:100%;left:-100%;max-height:calc(100vh - 80px);overflow-y:auto;position:fixed;top:95px;width:100%;z-index:100}.popup-account.active{left:0}#profile-menu_btn{display:none}._order-status{align-items:flex-start;flex-direction:column;gap:15px}.current-password-block{display:flex}}._status__back-link{display:none}@media (max-width:768px){._status__back-link{display:flex}._status-order-inner h1{flex-grow:1;margin:0}.user-date_blk{margin-top:13px}}._user__discount__sale--more{color:#000}._user__discount__sale--more span{color:#fe5102}._phone-list__text svg{margin-bottom:5px}._user__discount-inner._no-card{align-items:flex-start;border:none;flex-direction:column}.discount__img__inner{align-items:center;display:flex;gap:20px}._user__discount-inner__title{color:#fe5102;font-size:18px;font-weight:700;text-transform:uppercase}.discount-btn-inner{align-items:center;display:flex;gap:15px;justify-content:space-between;width:100%}.discount-btn{border:1px solid #fe5102;border-radius:3px;display:block;font-size:13px;font-weight:400;margin-top:15px;padding:5px 16px;text-decoration:none;transition:.3s}._no-card .discount-btn{margin:0}.discount-btn:hover{background:#ff4f00;color:#fff}.silver-card .discount-btn{font-size:13px}._user__discount-inner.silver-card{min-height:122px}._user__discount-inner.show-btn{align-items:flex-start}.discount-wrapper{height:100%;padding:0 20px}.discount-wrapper ._user__discount__points{height:100%;margin:0}@media (max-width:768px){._user__discount-inner._no-card{padding-bottom:0}.discount-btn{font-size:14px}.discount-wrapper{padding-top:20px}}.control-submit--card{display:flex;gap:20px}.control-submit--card .cart-feedback_submit{font-size:11pt;margin:0;padding:9px 22px}._success-card p{font-size:24px;text-align:center}._success-card-content{max-width:830px}@media (max-width:768px){.control-submit--card{flex-direction:column-reverse;gap:15px}.success-container__text ._success-card-content{margin-top:20px}._success-card p{font-size:20px}}.personal-data-link{color:#a9a9a9;display:inline-block;font-size:14px;margin-top:20px;text-decoration-skip-ink:none;transition:.3s}.elem ._total .title{color:#4d4d4d}.elem ._total .item{line-height:12px}.personal-data-link:hover{color:#000;text-decoration:none}.elem ._total .item:last-child .title{color:#000;font-weight:700}.elem ._total .content,.elem ._total .content-thin{font-size:14px}.elem ._total ._total-full{font-size:18px}.elem ._total .item+.item{margin-top:12px}.control-submit-cart .orange_btn{margin-right:0}.feedback_blk--sale{margin-top:40px}@media (max-width:768px){.control-submit .orange_btn{font-size:17px;font-weight:700}.elem ._total .content,.elem ._total .content-thin{font-size:16px}.elem ._total .title{line-height:14px}.elem ._total ._total-full{font-size:18px}._catalog-slider .default_product__availability{display:none}}._product-image-item .owl-dots{display:flex;gap:4px;justify-content:center;margin-top:19px}._product-image-item .owl-dots button.owl-dot{background:#d9d9d9;border-radius:100%;height:7px;width:7px}._product-image-item .owl-dots button.owl-dot.active{background:#fe5102}@media (min-width:1024px){._product-image-item .owl-dots{display:none}}.message-client-account{font-size:16px;font-weight:700}.share{gap:24px}.share,.share__item{align-items:center;display:flex}.share__item{cursor:pointer;gap:10px;position:relative}.share__item svg{color:#787878;transition:.3s}.share__item-icon{display:flex}.cart_pdf_new,.share__item-btn{color:#787878;font-size:14px;font-weight:400;line-height:120%;padding:0;text-decoration:none;transition:.3s}.cart_pdf_new{background:none;border:none;box-shadow:none}.share__item:hover .cart_pdf_new,.share__item:hover .share__item-btn,.share__item:hover svg{color:#fe5102;transition:.3s}._col-del svg:hover path{stroke:#fe5102}@media (max-width:768px){.share__item--print{display:none}.share{gap:13px}.cart-clear__trg,.share__item{gap:5px}}@media (max-width:375px){.delivery-content-title span{font-size:17.5022px}.delivery-content-title span.delivery-title--big{font-size:15.6667px}.delivery-content-description{font-size:13px}}.only-phone{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.footer-info-work{font-size:16px;line-height:120%}._shop-cnt,._shop-cnt__info{align-items:center;display:flex}._shop-cnt__info{flex-grow:1;gap:25px}._shop-cnt__content{align-items:center;color:#000;display:flex;font-size:16px;gap:8px;line-height:167%}._shop-cnt__tel,._shop-cnt__work-time{align-items:center;color:#000;display:flex;font-size:16px;gap:10px;line-height:120%}._shop-cnt__tel a{color:#000;text-decoration:none}@media (max-width:768px){._shop-cnt__content{display:none}._contact-content{margin-top:15px}.footer-info-work{font-size:15px}}.error-500-contacts_item{display:flex;gap:70px}@media (max-width:1200px){.error-500-contacts_item{flex-direction:column;gap:0}}._c-popup-info--map-all-shop.active{display:block}._c-popup-info__content{height:85vh}.contact__title{font-size:22px;line-height:121%;margin-bottom:20px}.department-contacts{display:flex;flex-wrap:wrap;gap:6px;justify-content:space-between}.department-contacts__item{background:#fff;border:1px solid #ebebeb;border-radius:5px;box-shadow:0 0 10px 0 rgba(0,0,0,.1);padding:14px 12px 20px;width:calc(25% - 4.5px)}.department-contacts__title{border-bottom:1px solid #e2e2e2;color:#000;font-size:20px;font-weight:700;line-height:120%;margin-bottom:10px;padding-bottom:9px}.department-contacts__email{color:#ff4f00;display:block;font-size:16px;font-weight:700;line-height:120%;margin-bottom:10px;text-decoration:underline;text-decoration-skip-ink:none}.department-contacts__description{color:#626262;font-size:14px;line-height:120%}@media (max-width:900px){.contact__title{font-size:20px;line-height:133%;margin-bottom:15px}.department-contacts{gap:5px}.department-contacts__item{width:calc(50% - 5px)}.department-contacts__title{font-size:18px}.department-contacts__email{font-size:14px}.department-contacts__description{font-size:13px;line-height:120%}}@media (min-width:860px){.auth_blk .blk_foot .control-submit a.privacy-text{display:inline}.blk_foot .privacy-text{text-align:left}}@media (max-width:768px){._c-popup-info:has([data-tab=offload].active){width:calc(100% - 30px)}.popup-product-info-product-page{top:20px;transform:translate(-50%)}}.awards{align-items:center;display:flex;gap:15px}@media (max-width:768px){.awards{gap:20px;justify-content:center;margin-top:10px}}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYnVuZGxlcy9wb3N0cm95a2FhcHAvY3NzL21haW4uYmU3ZDQxMDUuY3NzIiwibWFwcGluZ3MiOiJBQUFBLGlIQUFpSCxDQUNqSCwyR0FBMkcsQ0FDM0csNkVBQTZFLENDRzdFLEtBRUUseUJBQTBCLENBQzFCLDZCQUE4QixDQUY5QixzQkFJRixDQUVBLFVBSEUsV0FNRixDQUhBLEtBQ0UsUUFFRixDQUVBLCtFQUNFLGFBQ0YsQ0FFQSxxREFFRSxvQkFDRixDQUVBLHNCQUNFLFlBQWEsQ0FDYixRQUNGLENBRUEsa0JBQ0UsWUFDRixDQUVBLG9IQUdFLHdCQUNGLENBRUEsV0FDRSxZQUNGLENBRUEsRUFDRSxzQkFDRixDQUVBLGlCQUNFLFNBQ0YsQ0FFQSxZQUNFLHdCQUNGLENBRUEsU0FDRSxlQUNGLENBRUEsSUFDRSxpQkFDRixDQUVBLEdBRUUsYUFBYyxDQURkLGNBRUYsQ0FFQSxLQUVFLGVBQWdCLENBRGhCLFVBRUYsQ0FFQSxNQUNFLGFBQ0YsQ0FFQSxRQUVFLGFBQWMsQ0FDZCxhQUFjLENBRmQsaUJBQWtCLENBR2xCLHVCQUNGLENBRUEsSUFDRSxTQUNGLENBRUEsSUFDRSxhQUNGLENBRUEsSUFDRSxRQUNGLENBRUEsZUFDRSxlQUNGLENBRUEsT0FDRSxlQUNGLENBRUEsR0FFRSxzQkFBdUIsQ0FEdkIsUUFFRixDQUVBLElBQ0UsYUFDRixDQUVBLGtCQUVFLCtCQUFpQyxDQURqQyxhQUVGLENBRUEsc0NBRUUsYUFBYyxDQUNkLFlBQWEsQ0FGYixRQUdGLENBRUEsT0FDRSxnQkFDRixDQUVBLGNBQ0UsbUJBQ0YsQ0FFQSxvRUFDRSx5QkFBMEIsQ0FDMUIsY0FDRixDQUVBLHNDQUNFLGNBQ0YsQ0FFQSxpREFFRSxRQUFTLENBRFQsU0FFRixDQUVBLE1BQ0Usa0JBQ0YsQ0FFQSw4Q0FFRSxTQUNGLENBRUEsNEZBQ0UsV0FDRixDQUVBLG1CQUNFLDRCQUE2QixDQUM3QixzQkFDRixDQUVBLCtGQUNFLHVCQUNGLENBRUEsU0FHRSx1QkFBd0IsQ0FGeEIsWUFBYSxD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QUMxQiw2QkFJRixDQUVBLGtDQUdFLGFBQWMsQ0FGZCxjQUFlLENBQ2YsZ0JBRUYsQ0FFQSx5QkFDRSxnQkFDRSxjQUFlLENBQ2YsZ0JBQWlCLENBQ2pCLGtCQUNGLENBRUEscUJBQ0UsT0FDRixDQUVBLDJCQUNFLHFCQUNGLENBRUEsNEJBQ0UsY0FDRixDQUVBLDRCQUNFLGNBQ0YsQ0FFQSxrQ0FDRSxjQUFlLENBQ2YsZ0JBQ0YsQ0FDRixDQUVBLHlCQUNFLG1EQUNFLGNBQ0YsQ0FFQSx3QkFDRSxlQUNGLENBQ0YsQ0FFQSx5QkFDRSw4Q0FDRSx1QkFDRixDQUVBLGlDQUNFLFFBQVMsQ0FDVCx5QkFDRixDQUNGLENBRUEsUUFFRSxrQkFBbUIsQ0FEbkIsWUFBYSxDQUViLFFBQ0YsQ0FFQSx5QkFDRSxRQUVFLFFBQVMsQ0FEVCxzQkFBdUIsQ0FFdkIsZUFDRixDQUNGIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vL21haW4uYmU3ZDQxMDUuY3NzIiwid2VicGFjazovLy8uL3B1YmxpYy9idW5kbGVzL3Bvc3Ryb3lrYWFwcC9jc3MvbWFpbi5jc3MiXSwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCB1cmwoaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1JbnRlcjp3Z2h0QDEwMDsyMDA7MzAwOzQwMDs1MDA7NjAwOzcwMDs4MDA7OTAwJmRpc3BsYXk9c3dhcCk7XG5AaW1wb3J0IHVybChodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PVJvYm90bzppdGFsLHdnaHRAMCw0MDA7MCw1MDA7MCw3MDA7MSw5MDAmZGlzcGxheT1zd2FwKTtcbkBpbXBvcnQgdXJsKGh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9QmFkK1NjcmlwdCZkaXNwbGF5PXN3YXApO1xuLyogPT0gYmFzZSA9PSAqL1xuXG5odG1sIHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gIC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuYm9keSB7XG4gIG1hcmdpbjogMDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG5hcnRpY2xlLCBhc2lkZSwgZGV0YWlscywgZmlnY2FwdGlvbiwgZmlndXJlLCBmb290ZXIsIGhlYWRlciwgbWFpbiwgbmF2LCBzZWN0aW9uLCBzdW1tYXJ5IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbmF1ZGlvLCBjYW52YXMsIHByb2dyZXNzLCB2aWRlbyxcbi5wcm9kLWluZm8gLmJsa19oZWFkbGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuYXVkaW86bm90KFtjb250cm9sc10pIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgaGVpZ2h0OiAwO1xufVxuXG5baGlkZGVuXSwgdGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5pbnB1dDpub3QoW3R5cGU9XCJidXR0b25cIl0pOm5vdChbdHlwZT1cInN1Ym1pdFwiXSk6bm90KFt0eXBlPVwicmVzZXRcIl0pOm5vdChbdHlwZT1cImltYWdlXCJdKTpub3QoW2NsYXNzXj1cInltYXBzXCJdKSxcbnRleHRhcmVhLFxuc2VsZWN0IHtcbiAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5ub2Rpc3BsYXkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5hIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbmE6YWN0aXZlLCBhOmhvdmVyIHtcbiAgb3V0bGluZTogMDtcbn1cblxuYWJiclt0aXRsZV0ge1xuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkO1xufVxuXG5iLCBzdHJvbmcge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG5kZm4ge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbmgxIHtcbiAgbWFyZ2luOiAuNjdlbSAwO1xuICBmb250LXNpemU6IDJlbTtcbn1cblxubWFyayB7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kOiAjZmYwO1xufVxuXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlO1xufVxuXG5zdWIsIHN1cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1cCB7XG4gIHRvcDogLS41ZW07XG59XG5cbnN1YiB7XG4gIGJvdHRvbTogLS4yNWVtO1xufVxuXG5pbWcge1xuICBib3JkZXI6IDA7XG59XG5cbnN2Zzpub3QoOnJvb3QpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuZmlndXJlIHtcbiAgbWFyZ2luOiAxZW0gNDBweDtcbn1cblxuaHIge1xuICBoZWlnaHQ6IDA7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xufVxuXG5wcmUge1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuY29kZSwga2JkLCBwcmUsIHNhbXAge1xuICBmb250LXNpemU6IDFlbTtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlO1xufVxuXG5idXR0b24sIGlucHV0LCBvcHRncm91cCwgc2VsZWN0LCB0ZXh0YXJlYSB7XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGZvbnQ6IGluaGVyaXQ7XG59XG5cbmJ1dHRvbiB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG5idXR0b24sIHNlbGVjdCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG5idXR0b24sIGh0bWwgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwgaW5wdXRbdHlwZT1cInJlc2V0XCJdLCBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuYnV0dG9uW2Rpc2FibGVkXSwgaHRtbCBpbnB1dFtkaXNhYmxlZF0ge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lciwgaW5wdXQ6Oi1tb3otZm9jdXMtaW5uZXIge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG59XG5cbmlucHV0IHtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLCBpbnB1dFt0eXBlPVwicmFkaW9cIl0sXG4udHJ1c3Qge1xuICBwYWRkaW5nOiAwO1xufVxuXG5pbnB1dFt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLCBpbnB1dFt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xufVxuXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLCBpbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG5maWVsZHNldCB7XG4gIG1hcmdpbjogMCAycHg7XG4gIHBhZGRpbmc6IC4zNWVtIC42MjVlbSAuNzVlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgc2lsdmVyO1xufVxuXG5sZWdlbmQge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG59XG5cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbm9wdGdyb3VwIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXItc3BhY2luZzogMDtcbn1cblxudGQsIHRoIHtcbiAgcGFkZGluZzogMDtcbn1cblxuOmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbn1cblxuYSBpbWcge1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbmlucHV0Oi13ZWJraXQtYXV0b2ZpbGwge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDEwMDBweCAjZmZmIGluc2V0O1xufVxuXG4qLCA6YWZ0ZXIsIDpiZWZvcmUge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4vKiAtIHBsdWdpbiBzdHlsZSovXG4vKiEgZmFuY3lCb3ggdjIuMS41IGZhbmN5YXBwcy5jb20gfCBmYW5jeWFwcHMuY29tL2ZhbmN5Ym94LyNsaWNlbnNlICovXG4uZmFuY3lib3gtd3JhcCwgLmZhbmN5Ym94LXNraW4sIC5mYW5jeWJveC1vdXRlciwgLmZhbmN5Ym94LWlubmVyLCAuZmFuY3lib3gtaW1hZ2UsIC5mYW5jeWJveC13cmFwIGlmcmFtZSxcbi5mYW5jeWJveC13cmFwIG9iamVjdCwgLmZhbmN5Ym94LW5hdiwgLmZhbmN5Ym94LW5hdiBzcGFuLCAuZmFuY3lib3gtdG1wIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IDA7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbi5mYW5jeWJveC13cmFwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDgwMjA7XG59XG5cbi5mYW5jeWJveC1za2luIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiAjZjlmOWY5O1xuICBjb2xvcjogIzQ0NDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cblxuLmZhbmN5Ym94LW9wZW5lZCB7XG4gIHotaW5kZXg6IDEwMDMwO1xufVxuXG4uZmFuY3lib3gtb3BlbmVkIC5mYW5jeWJveC1za2luIHtcbiAgYm94LXNoYWRvdzogMCAxMHB4IDI1cHggcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuXG4uZmFuY3lib3gtb3V0ZXIsIC5mYW5jeWJveC1pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmZhbmN5Ym94LWlubmVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmZhbmN5Ym94LXR5cGUtaWZyYW1lIC5mYW5jeWJveC1pbm5lciB7XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbn1cblxuLmZhbmN5Ym94LWVycm9yIHtcbiAgY29sb3I6ICM0NDQ7XG4gIGZvbnQ6IDE0cHgvMjBweCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMTVweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmZhbmN5Ym94LWltYWdlLCAuZmFuY3lib3gtaWZyYW1lIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5mYW5jeWJveC1pbWFnZSB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbn1cblxuI2ZhbmN5Ym94LWxvYWRpbmcsIC5mYW5jeWJveC1jbG9zZSwgLmZhbmN5Ym94LXByZXYgc3BhbiwgLmZhbmN5Ym94LW5leHQgc3BhbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYnVpbGQvaW1hZ2VzL2ZhbmN5Ym94X3Nwcml0ZS43YjhlMmNlNi5wbmcpO1xufVxuXG4jZmFuY3lib3gtbG9hZGluZyB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLXRvcDogLTIycHg7XG4gIG1hcmdpbi1sZWZ0OiAtMjJweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTA4cHg7XG4gIG9wYWNpdHk6IDAuODtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB6LWluZGV4OiA4MDYwO1xufVxuXG4jZmFuY3lib3gtbG9hZGluZyBkaXYge1xuICB3aWR0aDogNDRweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoL2J1aWxkL2ltYWdlcy9mYW5jeWJveF9sb2FkaW5nLjc4YTU2M2YwLmdpZikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG59XG5cbi5mYW5jeWJveC1jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMThweDtcbiAgcmlnaHQ6IC0xOHB4O1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHotaW5kZXg6IDgwNDA7XG59XG5cbi5mYW5jeWJveC1uYXYge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDQwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKC9idWlsZC9pbWFnZXMvYmxhbmsuZTU2MzRjZTMuZ2lmKTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICB6LWluZGV4OiA4MDQwO1xufVxuXG4uZmFuY3lib3gtcHJldiB7XG4gIGxlZnQ6IDA7XG59XG5cbi5mYW5jeWJveC1uZXh0IHtcbiAgcmlnaHQ6IDA7XG59XG5cbi5mYW5jeWJveC1uYXYgc3BhbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDM0cHg7XG4gIG1hcmdpbi10b3A6IC0xOHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHotaW5kZXg6IDgwNDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLmZhbmN5Ym94LXByZXYgc3BhbiB7XG4gIGxlZnQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTM2cHg7XG59XG5cbi5mYW5jeWJveC1uZXh0IHNwYW4ge1xuICByaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNzJweDtcbn1cblxuLmZhbmN5Ym94LW5hdjpob3ZlciBzcGFuIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuLmZhbmN5Ym94LXRtcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtOTk5OTlweDtcbiAgbGVmdDogLTk5OTk5cHg7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgbWF4LXdpZHRoOiA5OTk5OXB4O1xuICBtYXgtaGVpZ2h0OiA5OTk5OXB4O1xuICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xufVxuXG4uZmFuY3lib3gtbG9jayB7XG4gIC8qIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDsqL1xuICB3aWR0aDogYXV0bztcbn1cblxuLmZhbmN5Ym94LWxvY2sgYm9keSB7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuLmZhbmN5Ym94LWxvY2stdGVzdCB7XG4gIG92ZXJmbG93LXk6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuXG4uZmFuY3lib3gtb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBub25lO1xuICB6LWluZGV4OiAxMDAwMjtcbiAgYmFja2dyb3VuZDogdXJsKC9idWlsZC9pbWFnZXMvZmFuY3lib3hfb3ZlcmxheS5mMGViMzQ0OC5wbmcpO1xufVxuXG4uZmFuY3lib3gtb3ZlcmxheS1maXhlZCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbn1cblxuLmZhbmN5Ym94LWxvY2sgLmZhbmN5Ym94LW92ZXJsYXkge1xuICBvdmVyZmxvdzogYXV0bztcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xufVxuXG4uZmFuY3lib3gtdGl0bGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGZvbnQ6IG5vcm1hbCAxM3B4LzIwcHggXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB6LWluZGV4OiA4MDUwO1xufVxuXG4uZmFuY3lib3gtb3BlbmVkIC5mYW5jeWJveC10aXRsZSB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi5mYW5jeWJveC10aXRsZS1mbG9hdC13cmFwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiA1MCU7XG4gIG1hcmdpbi1ib3R0b206IC0zNXB4O1xuICB6LWluZGV4OiA4MDUwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5mYW5jeWJveC10aXRsZS1mbG9hdC13cmFwIC5jaGlsZCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAtMTAwJTtcbiAgcGFkZGluZzogMnB4IDIwcHg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuOCk7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIHRleHQtc2hhZG93OiAwIDFweCAycHggIzIyMjtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmZhbmN5Ym94LXRpdGxlLW91dHNpZGUtd3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5mYW5jeWJveC10aXRsZS1pbnNpZGUtd3JhcCB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xufVxuXG4uZmFuY3lib3gtdGl0bGUtb3Zlci13cmFwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAxMHB4O1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIC44KTtcbn1cblxuLypSZXRpbmEgZ3JhcGhpY3MhKi9cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMS41KSwgb25seSBzY3JlZW4gYW5kIChtaW4tLW1vei1kZXZpY2UtcGl4ZWwtcmF0aW86IDEuNSksIG9ubHkgc2NyZWVuIGFuZCAobWluLWRldmljZS1waXhlbC1yYXRpbzogMS41KSB7XG4gICNmYW5jeWJveC1sb2FkaW5nLCAuZmFuY3lib3gtY2xvc2UsIC5mYW5jeWJveC1wcmV2IHNwYW4sIC5mYW5jeWJveC1uZXh0IHNwYW4ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYnVpbGQvaW1hZ2VzL2ZhbmN5Ym94X3Nwcml0ZUAyeC44OWZhMjBjNy5wbmcpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogNDRweCAxNTJweDsgLypUaGUgc2l6ZSBvZiB0aGUgbm9ybWFsIGltYWdlLCBoYWxmIHRoZSBzaXplIG9mIHRoZSBoaS1yZXMgaW1hZ2UqL1xuICB9XG5cbiAgI2ZhbmN5Ym94LWxvYWRpbmcgZGl2IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2J1aWxkL2ltYWdlcy9mYW5jeWJveF9sb2FkaW5nQDJ4LmQ4ZjBhOTcyLmdpZik7XG4gICAgYmFja2dyb3VuZC1zaXplOiAyNHB4IDI0cHg7IC8qVGhlIHNpemUgb2YgdGhlIG5vcm1hbCBpbWFnZSwgaGFsZiB0aGUgc2l6ZSBvZiB0aGUgaGktcmVzIGltYWdlKi9cbiAgfVxufVxuXG4vKiAtIGpRdWVyeSBVSSAtIGF1dG9jb21wbGV0ZSAqL1xuLnVpLWF1dG9jb21wbGV0ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzM3B4O1xuICByaWdodDogMCAhaW1wb3J0YW50O1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgbWFyZ2luLXRvcDogMnB4O1xuICBib3gtc2hhZG93OiAwIDAgNXB4IDAgcmdiYSg1MCwgNTAsIDUwLCAwLjQpO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIHotaW5kZXg6IDEwMDA7XG59XG5cbi51aS1hdXRvY29tcGxldGUgbGkgKyBsaSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi51aS1hdXRvY29tcGxldGUgbGkudWktbWVudS1pdGVtIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiA2cHggNSU7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGZvbnQtc2l6ZTogMTAuNXB0O1xuICB0cmFuc2l0aW9uOiBhbGwgLjJzO1xufVxuXG4udWktYXV0b2NvbXBsZXRlIGxpLl9wcm9kdWN0IHtcbiAgcGFkZGluZzogM3B4IDMlIDNweCAzJTtcbn1cblxuLnVpLWF1dG9jb21wbGV0ZSBsaS5fY2F0ZWdvcnkge1xuICBwYWRkaW5nOiA3cHggMyU7XG59XG5cbi51aS1hdXRvY29tcGxldGUgbGk6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAzcHggM3B4O1xufVxuXG4udHJ1c3QsXG4uZi1uYXYsXG5mb290ZXIgLmMtZ29vZ2xlLXJhdGluZyxcbi5tb2ItZGVzaWduX190b3B7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXgtd2lkdGg6IDkwdnc7XG59XG5cbi5mLW5hdiBsaTpub3QoLmJsYWNrKSBhLFxuZm9vdGVyIC5jLWdvb2dsZS1yYXRpbmcgc3BhbiB7XG4gIGNvbG9yOiAjMzMzO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuXG4uYmxhY2sge1xuICBmb250LXNpemU6IDE2cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5mLW5hdiBsaTpub3QoLmJsYWNrKSB7XG4gIHBhZGRpbmc6IDZweCAwXG59XG5cbi50cnVzdCBsaTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMzBweCBhdXRvO1xufVxuXG4udWktYXV0b2NvbXBsZXRlIGxpOmJlZm9yZSxcbi50cnVzdCBsaTpiZWZvcmUsXG4uZi1pY29ucyBsaTpiZWZvcmUsXG4ucHJvZC1pbmZvID4gbGk6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmJsdWUtYmxvY2ssIGZvb3RlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZGY2ZmM7XG4gIG1hcmdpbi10b3A6IDJlbTtcbiAgcGFkZGluZzogMS41ZW0gMDtcbiAgd2lkdGg6IDEwMHZ3O1xufVxuXG4udHJ1c3QgbGk6Zmlyc3QtY2hpbGQsXG4uYmxhY2sgYSxcbi5fcHItZGVzYy10aXRsZSxcbi5wcm9kLWluZm8gLmJsa19oZWFkbGluZSxcbi5sb2FkLW1vcmUsXG4uY2xpY2stcHJvZCB7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuXG4uZi1pY29ucyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGZjZmY7XG59XG5cbi5mLWljb25zIGxpIHtcbiAgcGFkZGluZzogMWVtO1xufVxuXG4udWktYXV0b2NvbXBsZXRlIGxpOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2ZmNGYwMDtcbn1cblxuZm9vdGVyIC5jLWdvb2dsZS1yYXRpbmcge1xuICBwYWRkaW5nOiAxZW0gMDtcbn1cblxuLnVpLWF1dG9jb21wbGV0ZSBsaTpob3ZlciBhIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi51aS1hdXRvY29tcGxldGUgbGkgKyBsaSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWNlY2VjXG59XG5cbi51aS1hdXRvY29tcGxldGUgYSB7XG4gIHBhZGRpbmc6IDElIDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmRcbn1cblxuLnVpLWF1dG9jb21wbGV0ZSAuX2NhdGVnb3J5IHtcbiAgcGFkZGluZzogMCAxMnB4IDAgMjRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4udWktYXV0b2NvbXBsZXRlIC5fY2F0ZWdvcnkgYSxcbi5zZWFyY2gtcHJpY2Uge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLmZpbHRlcl9zZW9fYmxvY2sgLnByaWNlX3NvcnQge1xuICBjb2xvcjogIzAwMDtcbn1cblxuLnByaWNlX3NvcnQgaW1nIHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbn1cblxuLnByaWNlX3NvcnQgaW1nLnJvdGF0ZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG5cbi8qIGRhdGEgcGlja2VyICovXG4udWktZGF0ZXBpY2tlciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDE1cHggcmdiYSgwLCAwLCAwLCAwLjE4KTtcbn1cblxuLnVpLWRhdGVwaWNrZXItaGVhZGVyIHtcbiAgYmFja2dyb3VuZDogI2ZmNGYwMDtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDEwcHggMzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi51aS1kYXRlcGlja2VyLXRpdGxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4udWktZGF0ZXBpY2tlci1wcmV2LFxuLnVpLWRhdGVwaWNrZXItbmV4dCB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LWZhbWlseTogJ3Bvc3Ryb3lrYSc7XG4gIHNwZWFrOiBub25lO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBsaW5lLWhlaWdodDogMTsgLyogQmV0dGVyIEZvbnQgUmVuZGVyaW5nID09PT09PT09PT09ICovXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogOXB4O1xuICBmb250LXNpemU6IDIwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnVpLWRhdGVwaWNrZXItcHJldiB7XG4gIGxlZnQ6IDEwcHg7XG59XG5cbi51aS1kYXRlcGlja2VyLW5leHQge1xuICByaWdodDogLTI3cHg7XG59XG5cbi51aS1kYXRlcGlja2VyLXByZXY6aG92ZXIsXG4udWktZGF0ZXBpY2tlci1uZXh0OmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi51aS1kYXRlcGlja2VyIHRyOm50aC1jaGlsZCgybi0xKSB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG5cbi51aS1kYXRlcGlja2VyIHRoZWFkIHRyIHtcbiAgYmFja2dyb3VuZDogI2RmZjBmNyAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi51aS1kYXRlcGlja2VyIHRkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q0ZDRkNDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAwO1xufVxuXG4udWktZGF0ZXBpY2tlciB0ZCBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzAwMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDhweCAxMHB4O1xufVxuXG4udWktZGF0ZXBpY2tlciB0ZCBzcGFuIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzY2NjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDhweCAxMHB4O1xufVxuXG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci10b2RheSBhIHtcbiAgY29sb3I6ICNmZjRmMDA7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4udWktZGF0ZXBpY2tlciB0ZCBhLnVpLXN0YXRlLWFjdGl2ZSxcbi51aS1kYXRlcGlja2VyIHRkIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmY0ZjAwO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnVpLWRhdGVwaWNrZXItcHJldjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEwMDZcIjtcbn1cblxuLnVpLWRhdGVwaWNrZXItbmV4dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEwMDdcIjtcbn1cblxuLnVpLWRhdGVwaWNrZXItdW5zZWxlY3RhYmxlIHtcbiAgYmFja2dyb3VuZDogI2VhZWFlYTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi51aS1oZWxwZXItaGlkZGVuLWFjY2Vzc2libGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1vdGhlci1tb250aCBzcGFuLFxuLnVpLWRhdGVwaWNrZXIgLnVpLXByaW9yaXR5LXNlY29uZGFyeSB7XG4gIG9wYWNpdHk6IC4zO1xufVxuXG4vKiAtLSBmb250cyAmIGljb25zIC0tICovXG4vKiAtIGxvYWQgaWNvbnMgZm9udCAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAncG9zdHJveWthJztcbiAgc3JjOiB1cmwoL2J1aWxkL2ZvbnRzL3Bvc3Ryb3lrYS5lb3QpO1xuICBzcmM6IHVybCgvYnVpbGQvZm9udHMvcG9zdHJveWthLmVvdCNpZWZpeCkgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybCgvYnVpbGQvZm9udHMvcG9zdHJveWthLndvZmYpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG4vKiAtIGZvbnQgaWNvbnMgKi9cbltjbGFzc149XCJfaWNvLVwiXSwgW2NsYXNzKj1cIl9pY28tXCJdIHtcbiAgZm9udC1mYW1pbHk6ICdwb3N0cm95a2EnO1xuICBzcGVhazogbm9uZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDE7IC8qIEJldHRlciBGb250IFJlbmRlcmluZyA9PT09PT09PT09PSAqL1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuLl9pY28tbG9jYXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMDAwXCI7XG59XG5cbi5faWNvLW1lbnU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMDAxXCI7XG59XG5cbi5faWNvLWNhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMDAyXCI7XG59XG5cbi5faWNvLXNlYXJjaDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoL2J1aWxkL2ltYWdlcy9sdXBhLTIuNTQ5NmJhZWQuc3ZnKSA1MCUgNTAlIG5vLXJlcGVhdDtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDI4cHg7XG4gIHdpZHRoOiAzMHB4O1xufVxuXG4uX2ljby1jbGlwYm9hcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMDA0XCI7XG59XG5cbi5faWNvLWNsaXBib2FyZDI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMDA1XCI7XG59XG5cbi5faWNvLWFyci1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTAwNlwiO1xufVxuXG4uX2ljby1hcnItcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMDA3XCI7XG59XG5cbi5faWNvLXNhbGVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTAwOFwiO1xufVxuXG4uX2ljby1zZW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMDA5XCI7XG59XG5cbi5faWNvLWxpc3QtZGVmYXVsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEwMGFcIjtcbn1cblxuLl9pY28tbGlzdC1taW5pOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTAwYlwiO1xufVxuXG4uX2ljby1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTAwY1wiO1xufVxuXG4uX2ljby1taW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEwMGRcIjtcbn1cblxuLl9pY28tem9vbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEwMGVcIjtcbn1cblxuLl9pY28tZGVsaXZlcnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMDBmXCI7XG59XG5cbi5faWNvLWNsb3NlOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29udGVudDogXCJcXGUxMDEwXCI7XG4gIHotaW5kZXg6IDEwMjA7XG59XG5cbi5faWNvLWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTAxMVwiO1xufVxuXG4uX2ljby1hcnItYmFjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEwMTJcIjtcbn1cblxuLl9pY28tZG90czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEwMTNcIjtcbn1cblxuLl9pY28tZWRpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEwMTRcIjtcbn1cblxuLl9pY28td2FybmluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEwMTVcIjtcbn1cblxuLl9pY28tYXJyLXRvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEwMTZcIjtcbn1cblxuLl9pY28tYXJyLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMDE3XCI7XG59XG5cbi5faWNvLWNhbGVuZGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTAxOFwiO1xufVxuXG4uX2ljby1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMDE5XCI7XG59XG5cbi5faWNvLXVzZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMDFhXCI7XG59XG5cbi5faWNvLWxvZ2luOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTAxYlwiO1xufVxuXG4uX2ljby1xdWVzdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uX2ljby1xdWVzdGlvbiA+IGltZyB7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cblxuLyogLSBmaWxlIGljb25zKi9cbltjbGFzc149XCJmaWxlX1wiXTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9idWlsZC9pbWFnZXMvc3ByaXRlLmFlMDU3ZTJjLnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0byA0MnB4O1xufVxuXG4uZmlsZV9kZWZhdWx0IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xufVxuXG4uZmlsZV9kb2M6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAlIDA7XG59XG5cbi5maWxlX3hsczpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAyMCUgMDtcbn1cblxuLmZpbGVfcGRmOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDMwJSAwO1xufVxuXG4uZmlsZV90eHQ6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNDAlIDA7XG59XG5cbi5maWxlX3ppcDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgMDtcbn1cblxuLmZpbGVfcmFyOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDYwJSAwO1xufVxuXG4uZmlsZV9qcGc6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNzAlIDA7XG59XG5cbi5maWxlX3BuZzpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA4MCUgMDtcbn1cblxuLmZpbGVfZ2lmOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDkwJSAwO1xufVxuXG4uc3ZnLWljbyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDFlbTtcbiAgaGVpZ2h0OiAxZW07XG4gIHN0cm9rZS13aWR0aDogMDtcbiAgc3Ryb2tlOiBjdXJyZW50Q29sb3I7XG4gIGZpbGw6IGN1cnJlbnRDb2xvcjtcbn1cblxuLyogLSBoZWFkaW5nKi9cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICBtYXJnaW46IDMwcHggMCAyMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG5oMSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGZvbnQtc2l6ZTogMjBwdDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbmgyIHtcbiAgZm9udC1zaXplOiAxN3B0O1xufVxuXG5oMyB7XG4gIGZvbnQtc2l6ZTogMTVwdDtcbn1cblxuaDQge1xuICBmb250LXNpemU6IDE0cHQ7XG59XG5cbmg1IHtcbiAgZm9udC1zaXplOiAxM3B0O1xufVxuXG5oNiB7XG4gIGZvbnQtc2l6ZTogMTEuNXB0O1xufVxuXG4vKiAtIHBhcmFncmFwaCovXG5wIHtcbiAgbWFyZ2luOiAwIDAgLjk1ZW07XG59XG5cbnA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi8qIC0gYmxvY2txdW90ZSovXG5ibG9ja3F1b3RlLCBxIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwIDQwcHg7XG4gIGZvbnQtc2l6ZTogMS4yZW07XG4gIG1hcmdpbjogMWVtOyAvKiAtIHF1b3RlcyovIC8qIC0gYXV0aG9yKi9cbn1cblxuYmxvY2txdW90ZTpiZWZvcmUsIGJsb2NrcXVvdGU6YWZ0ZXIsIHE6YmVmb3JlLCBxOmFmdGVyIHtcbiAgZm9udC1mYW1pbHk6ICd3b3Jrc3BhY2UnO1xuICBjb250ZW50OiBcIlxcZTEwMDBcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBmb250LXNpemU6IDE0cHg7XG4gIG9wYWNpdHk6IC44O1xufVxuXG5ibG9ja3F1b3RlOmJlZm9yZSwgcTpiZWZvcmUge1xuICBsZWZ0OiAxMHB4O1xuICB0b3A6IC01cHg7XG59XG5cbmJsb2NrcXVvdGU6YWZ0ZXIsIHE6YWZ0ZXIge1xuICBib3R0b206IC01cHg7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICBjb250ZW50OiBcIlxcZTEwMDFcIjtcbn1cblxuYmxvY2txdW90ZSAuYXV0aG9yLCBxIC5hdXRob3Ige1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbjogMjVweCAyNXB4IDAgMDtcbiAgZm9udC1zaXplOiAuOWVtO1xufVxuXG4vKiAtIGxpc3RzKi9cbnVsLCBvbCwgbmF2IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxudWwgPiBsaSwgb2wgPiBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxudWwgPiBsaTpiZWZvcmUsIG9sID4gbGk6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxudWwgPiBsaTpmaXJzdC1jaGlsZCwgb2wgPiBsaTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbnVsIHVsLCB1bCBvbCwgb2wgdWwsIG9sIG9sIHtcbiAgbWFyZ2luOiAuOGVtIDA7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cblxuLyogLSB1bm9yZGVyZWQgbGlzdHMgKi9cbnVsID4gbGkge1xuICBtYXJnaW4tdG9wOiAuNmVtO1xufVxuXG51bCA+IGxpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICB3aWR0aDogNHB4O1xuICBoZWlnaHQ6IDRweDtcbiAgdG9wOiA5cHg7XG4gIGxlZnQ6IC0xNXB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6ICNmZjRmMDA7XG59XG5cbi8qIC0gb3JkZXJlZCBsaXN0cyAqL1xub2wge1xuICBjb3VudGVyLXJlc2V0OiBjdXN0b21fb2w7XG59XG5cbm9sID4gbGkge1xuICBtYXJnaW4tdG9wOiAuNmVtO1xufVxuXG5vbCA+IGxpOmJlZm9yZSB7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBjdXN0b21fb2w7XG4gIGNvbnRlbnQ6IGNvdW50ZXIoY3VzdG9tX29sKSBcIi5cIjtcbiAgbGVmdDogLTIwcHg7XG4gIHRvcDogMDtcbiAgY29sb3I6ICNmZjRmMDA7XG59XG5cbi8qIC0tIHNpdGUgZ3JpZCAtIDEyIGNvbHVtbnMgLS0gKi9cbi8qIC0gcm93cyAqL1xuW2NsYXNzJD1cIl9yb3dcIl0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbjogMCAtNnB4O1xufVxuXG5bY2xhc3MkPVwiX3Jvd1wiXSArIFtjbGFzcyQ9XCJfcm93XCJdIHtcbiAgbWFyZ2luLXRvcDogMTJweDtcbn1cblxuLyogLSBjb2xzICovXG5bY2xhc3NePVwiY29sX1wiXSB7XG4gIHBhZGRpbmc6IDAgNnB4O1xufVxuXG4uY29sXzAge1xuICB3aWR0aDogYXV0bztcbn1cblxuLmNvbF8xIHtcbiAgd2lkdGg6IDguMzMzMzMzMzMlO1xufVxuXG4uY29sXzIge1xuICB3aWR0aDogMTYuNjY2NjY2NiU7XG59XG5cbi5jb2xfMyB7XG4gIHdpZHRoOiAyNSU7XG59XG5cbi5jb2xfNCB7XG4gIHdpZHRoOiAzMy4zMzMzMzMzJTtcbn1cblxuLmNvbF81IHtcbiAgd2lkdGg6IDQxLjY2NjY2NjY2NjY2NjY3JTtcbn1cblxuLmNvbF82IHtcbiAgd2lkdGg6IDUwJTtcbn1cblxuLmNvbF83IHtcbiAgd2lkdGg6IDU4LjMzMzMzMzMzMzMzMzMzJTtcbn1cblxuLmNvbF84IHtcbiAgd2lkdGg6IDY2LjY2NjY2NjYlO1xufVxuXG4uY29sXzkge1xuICB3aWR0aDogNzUlO1xufVxuXG4uY29sXzEwIHtcbiAgd2lkdGg6IDgzLjMzMzMzMzMlO1xufVxuXG4uY29sXzExIHtcbiAgd2lkdGg6IDkxLjY2NjY2NjY2NjY2NjY3JTtcbn1cblxuLmNvbF8xMiB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vKiAtIGtpbmQgb2YgY29sdW1ucyAqL1xuLyogLSBmdWxsIHdpZHRoIGNvbCAqL1xuLmNvbF9mdWxsIHtcbiAgZmxleDogMTtcbn1cblxuLyogLSBraW5kIG9mIGNvbHVtbnMgKi9cbi8qIC0gbGFyZ2UgbWFyZ2luIHJvdyAqL1xuLmxhcmdlX3JvdyB7XG4gIG1hcmdpbjogMCAtMTJweDtcbn1cblxuLmxhcmdlX3JvdyA+IFtjbGFzc149XCJjb2xfXCJdIHtcbiAgcGFkZGluZzogMCAxMnB4O1xufVxuXG4vKiAtIG1lZGl1bSBtYXJnaW4gcm93ICovXG4ubWVkaXVtX3JvdyB7XG4gIG1hcmdpbjogMCAtOHB4O1xufVxuXG4ubWVkaXVtX3JvdyA+IFtjbGFzc149XCJjb2xfXCJdIHtcbiAgcGFkZGluZzogMCA4cHg7XG59XG5cbi8qIC0gc21hbGwgbWFyZ2luIHJvdyAqL1xuLnNtYWxsX3JvdyB7XG4gIG1hcmdpbjogMCAtNnB4O1xufVxuXG4uc21hbGxfcm93ID4gW2NsYXNzXj1cImNvbF9cIl0ge1xuICBwYWRkaW5nOiAwIDZweDtcbn1cblxuLyogRGVza3RvcHMgYW5kIGxhcHRvcHMgLS0tLS0tLS0tLS0gKi9cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgW2NsYXNzJD1cIl9yb3dcIl0ge1xuICAgIG1hcmdpbjogMCAtMTJweDtcbiAgfVxuXG4gIFtjbGFzcyQ9XCJfcm93XCJdICsgW2NsYXNzJD1cIl9yb3dcIl0ge1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gIH1cblxuICBbY2xhc3NePVwiY29sX1wiXSB7XG4gICAgcGFkZGluZzogMCAxMnB4O1xuICB9XG5cbiAgLnNtYWxsX3JvdyB7XG4gICAgbWFyZ2luOiAwIC02cHhcbiAgfVxuXG4gIC5zbWFsbF9yb3cgPiBbY2xhc3NePVwiY29sX1wiXSB7XG4gICAgcGFkZGluZzogMCA2cHhcbiAgfVxuXG4gIC5wcm9kdWN0X3NlY3Rpb24gLnJlbGF0ZWQtY2F0YWxvZ19ibGsgZGl2LmJsa19oZWFkbGluZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuXG5cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAucHJvZHVjdF9zZWN0aW9uIC50YWJzX2JsayxcbiAgLnByb2R1Y3Rfc2VjdGlvbiAuZmVhdHVyZXNfYmxrIHtcbiAgICBwYWRkaW5nLXRvcDogMWVtO1xuICB9XG5cbiAgLnByb2R1Y3Rfc2VjdGlvbiAucmVsYXRlZC1jYXRhbG9nX2JsayBkaXYuYmxrX2hlYWRsaW5lIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAjanMtbW9iaWxlLXNsaWRlciB7XG4gICAgbWF4LWhlaWdodDogMjE4cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKiAtLSBiYXNlIHRlbXBsYXRlIHNldHRpbmcgLS0gKi9cbmh0bWwge1xuICBmb250LXNpemU6IDEwMCU7XG59XG5cbmh0bWwsIGJvZHksIC5tYWluX3dyYXBwZXIge1xuICBtaW4taGVpZ2h0OiAxMDAlO1xufVxuXG5ib2R5IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgLyogYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvbnktYmcuanBnJykgMCAwIHJlcGVhdDsqLyAvKiBIYXBweSBuZXcgeWVhciEgTm8gZGVsZXRlLCBqdXN0IGNvbW1lbnQgKi9cbn1cblxuLm1haW5fd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZvbnQ6IDQwMCAwLjg3NWVtLzEuNCAnUFQgU2FucycsIHNhbnMtc2VyaWY7XG4gIG1pbi13aWR0aDogMjk2cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEyODBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4vKiAtIGxheW91dCAqL1xuLl9sYXlvdXQge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uX2xheW91dCAuX3NpZGViYXIge1xuICBmbGV4OiAwIDAgMjQwcHg7XG4gIGRpc3BsYXk6IG5vbmVcbn1cblxuLl9sYXlvdXQgLmYtd2lkdGgge1xuICBmbGV4OiAxO1xuICB3aWR0aDogY2FsYygxMDAlIC0gMjY0cHgpO1xufVxuXG4vKiAtIGluc2lkZSBtYXJrdXAgaW4gbGF5b3V0ICovXG4uaW5zaWRlLW1hcmt1cCAuX2NvbnRlbnQge1xuICBwYWRkaW5nOiAwIDI0cHggMCAwO1xufVxuXG4vKiAtIGNvbnRhaW5lciAqL1xuLl9jb250YWluZXIge1xuICBwYWRkaW5nOiAwIDEycHg7XG59XG5cbi8qIC0gb3ZlcmxheXMgKi9cbi8qIC0gZnVuY3Rpb24gb3ZlcmxheSovXG4uYy1vdmVybGF5IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAxMDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbn1cblxuLmZ1bmN0aW9uX292ZXJsYXkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5wb3B1cF9vdmVybGF5e1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNTUpO1xuICB6LWluZGV4OiAxMDAwMDtcbn1cblxuLyogc3Bpbm5lciBvdmVybGF5ICovXG4uc3Bpbm5lcl9vdmVybGF5IHtcbiAgei1pbmRleDogMTAwMDA7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KTtcbn1cblxuLnNwaW5uZXJfb3ZlcmxheSAuc3Bpbm5lciB7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGJhY2tncm91bmQ6IHVybCgvYnVpbGQvaW1hZ2VzL3NwaW5uZXIuMTI2MGFjNDkuZ2lmKSAwIDAgbm8tcmVwZWF0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbjogLTI1cHggMCAwIC0yNXB4O1xufVxuXG4vKiAtIGxpbmtzKi9cbmEge1xuICBjb2xvcjogI2ZmNGYwMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XG59XG5cbmE6aG92ZXIge1xuICBjb2xvcjogI2ZmNGYwMDtcbn1cblxuLyogLSBpbWFnZXMqL1xuaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4vKiAtIGltYWdlcyBmb3IgZmlndXJlKi9cbi5zdHlsZS1jYXB0aW9uX2ltZyB7XG4gIG1hcmdpbjogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc3R5bGUtY2FwdGlvbl9pbWcgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5zdHlsZS1jYXB0aW9uX2ltZyBmaWdjYXB0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAxMHB4O1xuICBvcGFjaXR5OiAuNztcbn1cblxuLyogLSBidXR0b24qL1xuW2NsYXNzJD1cIl9idG5cIl0ge1xuICBwYWRkaW5nOiA4cHggMTJweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjZmY0ZjAwO1xuICBjb2xvcjogIzAwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbltjbGFzcyQ9XCJfYnRuXCJdIFtjbGFzc149XCJfaWNvLVwiXSB7XG4gIGNvbG9yOiAjZmY0ZjAwO1xuICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgZm9udC1zaXplOiAxMS41cHQ7XG4gIHZlcnRpY2FsLWFsaWduOiAtMXB4O1xufVxuXG5bY2xhc3MkPVwiX2J0blwiXTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmZjRmMDA7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG5bY2xhc3MkPVwiX2J0blwiXTpob3ZlciAuc3ZnLWZlZWQge1xuICBmaWxsOiB3aGl0ZTtcbn1cblxuW2NsYXNzJD1cIl9idG5cIl06aG92ZXIgW2NsYXNzXj1cIl9pY28tXCJdIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi8qIC0gb3JhbmdlIGdyYWRpZW50IGJ1dHRvbnMgKi9cbi5vcmFuZ2VfYnRuIHtcbiAgYmFja2dyb3VuZDogI2ZmNGYwMDtcbiAgcGFkZGluZzogMTBweCAyNHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDExcHQ7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi5vcmFuZ2VfYnRuIFtjbGFzc149XCJfaWNvLVwiXSB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDEycHQ7XG59XG5cbi5vcmFuZ2VfYnRuOmhvdmVyLFxuLnByb2R1Y3QtcG9wdXAge1xuICBiYWNrZ3JvdW5kOiAjZTY0ZDA5O1xufVxuXG4ub3JhbmdlX2J0bjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNlNjRkMDk7XG59XG5cbi8qYWRhbWZpeGNvbW1pdGRlbGV0ZSovXG5cbi5vcmFuZ2VfYnRuOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNmZjRmMDA7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAxMHB4IHJnYmEoNTAsIDUwLCA1MCwgMC4xKTtcbn1cblxuLyogLSBmdWxsIHdpZHRoIGJ1dHRvbnMgKi9cbi5mdWxsLXdpZHRoX2J0biB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDEwcHggMDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuXG4uc3ZnLWZlZWQge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi8qIC0tIGZvcm1zIC0tICovXG5mb3JtLCBpbnB1dCwgdGV4dGFyZWEsIHNlbGVjdCwgLmNvbnRyb2wtcm93IHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbmZvcm0ge1xuICBtYXgtd2lkdGg6IDYzMHB4XG59XG5cbi8qIC0gZGVmYXVsdCBmb3JtICovXG5pbnB1dCwgdGV4dGFyZWEsIHNlbGVjdCB7XG4gIHBhZGRpbmc6IDZweCAxMHB4IDVweDtcbiAgYm94LXNoYWRvdzogaW5zZXQgMXB4IDJweCAzcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDdkOWRhO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzO1xufVxuXG50ZXh0YXJlYSB7XG4gIHJlc2l6ZTogbm9uZTtcbn1cblxuc2VsZWN0IHtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kOiAjZmZmIHVybCgvYnVpbGQvaW1hZ2VzL2Fycm93LXNlbGVjdC44MTViNjE4Mi5zdmcpIGNhbGMoMTAwJSAtIDEwcHgpIDUwJSBuby1yZXBlYXQ7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgdGV4dC1pbmRlbnQ6IDAuMDFweDtcbiAgdGV4dC1vdmVyZmxvdzogJyc7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cblxuLmNvbnRyb2wtbGFiZWwgbGFiZWwge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtc2l6ZTogMTFwdDtcbiAgbWFyZ2luOiAwO1xufVxuXG5pbnB1dFt0eXBlPWNoZWNrYm94XSwgaW5wdXRbdHlwZT1yYWRpb10ge1xuICB3aWR0aDogYXV0bztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXI6IG5vbmU7XG59XG5cbmlucHV0W3R5cGU9Y2hlY2tib3hdICsgbGFiZWwsIGlucHV0W3R5cGU9cmFkaW9dICsgbGFiZWwge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbmlucHV0W3R5cGU9ZmlsZV0ge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi8qIC0gcG9zaXRpb25pbmcqL1xuLmNvbnRyb2wtcm93IHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLnJvd193cmFwcGVyLCAuY29udHJvbC1yb3cgKyAuY29udHJvbC1yb3csIC5jb250cm9sLXN1Ym1pdCB7XG4gIG1hcmdpbi10b3A6IDEycHg7XG59XG5cbi5jb250cm9sLXN1Ym1pdFtkYXRhLWlzLW1vYmlsZT1cIjFcIl0ge1xuICBtYXJnaW4tdG9wOiAxMnB4O1xufVxuXG4uY29udHJvbC1sYWJlbCB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuXG4uY29udHJvbC13aWRnZXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXg6IDE7XG59XG5cbi5jb250cm9sLXdpZGdldCBsYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgdmVydGljYWwtYWxpZ246IDJweDtcbn1cblxuLmNvbnRyb2wtd2lkZ2V0IHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaW5lLWhlaWdodDogMS4xO1xufVxuXG4uY29udHJvbC13aWRnZXQgdWwgbGk6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNvbnRyb2wtd2lkZ2V0IHVsIGxpIHtcbiAgY29sb3I6ICNjNjI4MjY7XG4gIGZvbnQtc2l6ZTogOS41cHRcbn1cblxuLmNvbnRyb2wtd2lkZ2V0IHVsIGxpIHtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuXG4ud2lkZ2V0X2NoaWxkIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi53aWRnZXRfY2hpbGQgKyAud2lkZ2V0X2NoaWxkIHtcbiAgbWFyZ2luLXRvcDogMTJweDtcbn1cblxuLmNvbnRyb2wtc3VibWl0IFtjbGFzcyQ9XCJfYnRuXCJdIHtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xufVxuXG4vKi5jb250cm9sLXN1Ym1pdCBbY2xhc3MkPVwiX2J0blwiXSArIFtjbGFzcyQ9XCJfYnRuXCJdLCovXG4vKi5jb250cm9sLXN1Ym1pdCAubGluayB7Ki9cbi8qbWFyZ2luLXRvcDogMTJweDsqL1xuXG4vKn0qL1xuXG4uY29udHJvbC1zdWJtaXQgLnRleHQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4uY29udHJvbC1zdWJtaXQgW2NsYXNzJD1cIl9idG5cIl0gKyBbY2xhc3MkPVwiX2J0blwiXSB7XG4gIG1heC13aWR0aDogMTUycHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmNvbnRyb2wtc3VibWl0IC5saW5rOmhvdmVyIHtcbiAgY29sb3I6ICNmZjRmMDA7XG59XG5cbi8qIC0gY29sdW1uIGRpcmVjdGlvbiBmb3JtICovXG4uY29sdW1uLWZvcm0gLmNvbnRyb2wtcm93IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5jb2x1bW4tZm9ybSAuY29udHJvbC1yb3cgKyAuY29udHJvbC1yb3cge1xuICBtYXJnaW4tdG9wOiAyNHB4O1xufVxuXG4uY29sdW1uLWZvcm0gLmNvbnRyb2wtd2lkZ2V0IC5jb250cm9sLWxhYmVsIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5jb2x1bW4tZm9ybSAuY29udHJvbC1sYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cblxuLyogLSBmb3JtIGFkZGl0aW9uYWxseSBlbGVtZW50cyAqL1xuLyogLSBmb3JtIGhlYWRsaW5lICovXG4uZm9ybV9oZWFkbGluZSB7XG4gIG1hcmdpbjogMCAwIDQ4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4vKiAtIGZpZWxkIGRlc2NyaXB0aW9uICovXG4vKiAtIFwicmVxdWlyZWRcIiBlbGVtZW50cyAqL1xuLmNvbnRyb2wtcmVxdWlyZWQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1sZWZ0OiAzcHg7XG4gIHRvcDogLTJweDtcbiAgY29sb3I6ICNmZjFhMDA7XG59XG5cbmlucHV0W3R5cGU9Y2hlY2tib3hdOm5vdChjaGVja2VkKSwgaW5wdXRbdHlwZT1yYWRpb106bm90KGNoZWNrZWQpIHtcbiAgLypkaXNwbGF5OiBub25lOyovXG4gIC8qb3BhY2l0eTogMDsqL1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbmlucHV0W3R5cGU9Y2hlY2tib3hdOm5vdChjaGVja2VkKSArIGxhYmVsLCBpbnB1dFt0eXBlPXJhZGlvXTpub3QoY2hlY2tlZCkgKyBsYWJlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAycHggODhweCAwIDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbmlucHV0W3R5cGU9Y2hlY2tib3hdOm5vdChjaGVja2VkKSArIGxhYmVsOmJlZm9yZSwgaW5wdXRbdHlwZT1jaGVja2JveF06bm90KGNoZWNrZWQpICsgbGFiZWw6YWZ0ZXIsIGlucHV0W3R5cGU9cmFkaW9dOm5vdChjaGVja2VkKSArIGxhYmVsOmJlZm9yZSwgaW5wdXRbdHlwZT1yYWRpb106bm90KGNoZWNrZWQpICsgbGFiZWw6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGN1cnNvcjogaW5oZXJpdDtcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XG59XG5cbmlucHV0W3R5cGU9Y2hlY2tib3hdOm5vdChjaGVja2VkKSArIGxhYmVsOmJlZm9yZSwgaW5wdXRbdHlwZT1yYWRpb106bm90KGNoZWNrZWQpICsgbGFiZWw6YmVmb3JlIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q3ZDlkYTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3gtc2hhZG93OiBpbnNldCAxcHggMnB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGxlZnQ6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiAtNHB4O1xufVxuXG5pbnB1dFt0eXBlPWNoZWNrYm94XTpub3QoY2hlY2tlZCkgKyBsYWJlbDphZnRlciB7XG4gIGZvbnQtZmFtaWx5OiAncG9zdHJveWthJztcbiAgY29udGVudDogXCJcXGUxMDExXCI7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogOHB4O1xuICBsZWZ0OiA1cHg7XG4gIHRvcDogN3B4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgb3BhY2l0eTogMDtcbiAgZm9udC1zaXplOiA4cHg7XG4gIGNvbG9yOiAjZmY0ZjAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbmlucHV0W3R5cGU9cmFkaW9dOm5vdChjaGVja2VkKSArIGxhYmVsOmJlZm9yZSwgaW5wdXRbdHlwZT1yYWRpb106bm90KGNoZWNrZWQpICsgbGFiZWw6YWZ0ZXIge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbmlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyBsYWJlbDphZnRlciwgaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCArIGxhYmVsOmFmdGVyIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuaW5wdXRbdHlwZT1jaGVja2JveF06ZGlzYWJsZWQgKyBsYWJlbCwgaW5wdXRbdHlwZT1yYWRpb106ZGlzYWJsZWQgKyBsYWJlbCB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgY29sb3I6ICMwMDA7XG4gIG9wYWNpdHk6IC42O1xufVxuXG5pbnB1dFt0eXBlPWNoZWNrYm94XTpkaXNhYmxlZCArIGxhYmVsOmJlZm9yZSwgaW5wdXRbdHlwZT1yYWRpb106ZGlzYWJsZWQgKyBsYWJlbDpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICMwMDA7XG4gIG9wYWNpdHk6IGluaGVyaXQ7XG59XG5cbi5jb250cm9sLWRlc2NyaXB0aW9uIHtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICBjb2xvcjogIzk5OTtcbn1cblxuLyogLSBmb3JtIGZpZWxkcyB3cmFwcGVyICovXG4uX2Zvcm0tZmllbGRzLXdyYXAge1xuICBwYWRkaW5nOiAyNHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDdkOWRhO1xuICBtYXgtd2lkdGg6IDcwMHB4XG59XG5cbi8qIC0gZm9ybSBmaWVsc2V0ICovXG4uX2Zvcm0tZmllbGRzZXQgKyAuX2Zvcm0tZmllbGRzZXQge1xuICBtYXJnaW4tdG9wOiAyNHB4O1xuICBwYWRkaW5nLXRvcDogMjRweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkN2Q5ZGE7XG59XG5cbi8qIC0gdGFibGVzKi9cbnRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbnRoLCB0ZCB7XG4gIHBhZGRpbmc6IDhweCAxMnB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG50cjpudGgtY2hpbGQoMm4tMSkge1xuICBiYWNrZ3JvdW5kOiAjZGZmMGY3O1xufVxuXG50aCB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiAjNjY2O1xufVxuXG50ZCB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2ZmZjtcbn1cblxuLyogLSBjdXN0b20gdGFibGUgKi9cbi5fdGFibGUtY3VzdG9tIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q3ZDlkYTtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgb3V0bGluZTogMXB4IHNvbGlkIHdoaXRlO1xuICBvdXRsaW5lLW9mZnNldDogLTFweDtcbn1cblxuLl90YWJsZS1jdXN0b20gdGhlYWQgdGgge1xuICBiYWNrZ3JvdW5kOiAjZGZmMGY3O1xufVxuXG4uX3RhYmxlLWN1c3RvbSB0cjpudGgtY2hpbGQoMm4tMSkge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLl90YWJsZS1jdXN0b20gdGJvZHkgdHI6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZjNmYWZjO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5fdGFibGUtY3VzdG9tIHRoLCAuX3RhYmxlLWN1c3RvbSB0ZCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyOiAycHggc29saWQgI0Q5RDlEOTtcbiAgbWluLXdpZHRoOiAxMDBweDtcbn1cblxuLl90YWJsZS1jdXN0b20gLmltYWdlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uX3RhYmxlLWN1c3RvbSAuaW1hZ2UgLmltZyB7XG4gIHdpZHRoOiA5MHB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLl90YWJsZS1jdXN0b20gLmltYWdlIGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLyogPT0gY29tcG9uZW50cyA9PSAqL1xuLyogLSBsb2dvdHlwZSovXG4uX2xvZ28ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtc2l6ZTogMTEuNXB0O1xuICBmb250LXdlaWdodDogNTAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMDAwO1xuICBtYXJnaW4tdG9wOiAtOXB4OyAvKiBIYXBweSBuZXcgeWVhciEgTm8gZGVsZXRlLCBqdXN0IGNvbW1lbnQgKi9cbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLl9sb2dvIGltZyB7XG4gIHdpZHRoOiAxOTlweDtcbn1cblxuLl9sb2dvIC50ZXh0IHtcbiAgbWFyZ2luLXRvcDogMnB4O1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uX2xvZ286aG92ZXIge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLyogLSBjb3B5cmlnaHQqL1xuLl9jb3B5cmlnaHQge1xuICB3aWR0aDogMjAwcHg7XG4gIGhlaWdodDogOTBweDtcbiAgYmFja2dyb3VuZDogdXJsKC9idWlsZC9pbWFnZXMvY29weXJpZ2h0LmYwMzA5NjgzLnN2ZykgMCAwIG5vLXJlcGVhdDtcbn1cblxuLl9jb3B5cmlnaHQgLnRleHQge1xuICBwYWRkaW5nOiAyOXB4IDAgMCA4MHB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4vKiAtIGl0bWVkaWEqL1xuLl9pdG1lZGlhIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTguNjY3cHg7XG59XG5cbi5faXRtZWRpYSBhIHtcbiAgY29sb3I6ICM5NDk4OTk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDE4LjY2N3B4O1xufVxuXG4uX2l0bWVkaWEgYTpob3ZlciB7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4vKiAtIGZpbGVzKi9cbi5fZmlsZXMge1xufVxuXG4uX2ZpbGVzIGxpIHtcbiAgbWluLWhlaWdodDogNDJweDtcbn1cblxuLl9maWxlcyBsaTpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lXG59XG5cbi5fZmlsZXMgbGkgKyBsaSB7XG4gIG1hcmdpbi10b3A6IDEycHhcbn1cblxuLl9maWxlcyBhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogNXB4IDAgMCA0MHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWluLWhlaWdodDogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uX2ZpbGVzIGE6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiA0MnB4O1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG59XG5cbi5fZmlsZXMgYSBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5fZmlsZXMgLnNpemUge1xuICBtYXJnaW4tdG9wOiAzcHg7XG4gIGNvbG9yOiBncmF5XG59XG5cbi5feS1tYXAge1xuICBoZWlnaHQ6IDQwMHB4O1xuICBtYXgtd2lkdGg6IDc2MHB4O1xuICBtYXJnaW46IDI0cHggMDtcbn1cblxuLl95LW1hcCBiIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogLS0gbmF2aWdhdGlvbiAtLSAqL1xuW2NsYXNzJD1cIl9uYXZcIl0ge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuXG59XG5cbltjbGFzcyQ9XCJfbmF2XCJdIGxpLFxuLmYtaWNvbnMge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbltjbGFzcyQ9XCJfbmF2XCJdIGxpICsgbGkge1xuICBtYXJnaW4tbGVmdDogMjRweDtcbn1cblxuW2NsYXNzJD1cIl9uYXZcIl0gbGk6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbn1cblxuW2NsYXNzJD1cIl9uYXZcIl0gYSxcbi5jbG9zZS13IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLyogLSB2ZXJ0aWNhbCBuYXZpZ2F0aW9uKi9cbi52ZXJ0aWNhbF9uYXYge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnZlcnRpY2FsX25hdiBsaSArIGxpIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi10b3A6IDEycHg7XG59XG5cbi8qIC0gYnJlYWRjcnVtYnMgbmF2aWdhdGlvbiAqL1xuLmJyZWFkY3J1bWJzX25hdiB7XG4gIGRpc3BsYXk6IG5vbmVcbn1cblxuLmJyZWFkY3J1bWJzX25hdiBsaSArIGxpIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5icmVhZGNydW1ic19uYXYgbGkgKyBsaTpiZWZvcmUge1xuICBmb250LWZhbWlseTogJ3Bvc3Ryb3lrYSc7XG4gIGNvbnRlbnQ6IFwiXFxlMTAwN1wiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMCA2cHg7XG4gIGNvbG9yOiAjZmY0ZjAwO1xuICBmb250LXNpemU6IDhweDtcbn1cblxuLmJyZWFkY3J1bWJzX25hdiBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogIzY2NjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5icmVhZGNydW1ic19uYXYgYTpob3ZlciB7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4vKiAtIG1haW4gbmF2aWdhdGlvbiAqL1xuLm1haW5fbmF2IGxpICsgbGkge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLm1haW5fbmF2IGxpICsgbGkgYSB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2ZhOGU1OTtcbiAgYm94LXNoYWRvdzogLTFweCAwIDAgMCAjZTU1NzIzO1xufVxuXG4ubWFpbl9uYXYgYSB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDEuM2VtO1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIHRyYW5zaXRpb246IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4ubWFpbl9uYXYgYTpob3Zlcixcbi5tYWluX25hdiAuc2VsIGEsXG4ubWFpbl9uYXYgYTphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjZTY0ZDA5O1xufVxuXG4ubWFpbl9uYXYgbGk6Zmlyc3QtY2hpbGQgYSB7XG4gIGJvcmRlci1yYWRpdXM6IDNweCAwIDAgM3B4O1xufVxuXG4vKiAtIGNhdGVnb3JpZXMgbmF2aWdhdGlvbiAqL1xuLmNhdGVnb3JpZXNfbmF2IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMjA7XG59XG5cbi5jYXRlZ29yaWVzX25hdiBsaSArIGxpIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkN2Q5ZGE7XG59XG5cbi5jYXRlZ29yaWVzX25hdiA+IGxpIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNhdGVnb3JpZXNfbmF2IGEge1xuICBmb250LXNpemU6IDEycHQ7XG4gIGNvbG9yOiAjMDAwO1xuICBwYWRkaW5nOiAxMHB4IDE4cHggMTBweCAyNHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xcztcbn1cblxuLmNhdGVnb3JpZXNfbmF2IHNwYW4ge1xuICBmb250LWZhbWlseTogJ3Bvc3Ryb3lrYSc7XG4gIGNvbnRlbnQ6IFwiXFxlMTAwN1wiO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDhweDtcbiAgdG9wOiAxM3B4O1xuICAvKndpZHRoOiAwOyovXG4gIC8qaGVpZ2h0OiAwOyovXG4gIC8qY29udGVudDogXCJcIjsqL1xuICAvKmRpc3BsYXk6IGJsb2NrOyovXG4gIC8qYm9yZGVyLXN0eWxlOiBzb2xpZDsqL1xuICAvKmJvcmRlci13aWR0aDogNXB4IDAgNXB4IDVweDsqL1xuICAvKmJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2Y2NjcyNTsqL1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xcztcbiAgZGlzcGxheTogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uY2F0ZWdvcmllc19uYXYgYTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmZjRmMDA7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uY2F0ZWdvcmllc19uYXYgYTpob3ZlciArIHNwYW4ge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmNhdGVnb3JpZXNfbmF2IC5zdWJuYXYsXG4uY2F0ZWdvcmllc19uYXYgLnN1YnN1Ym5hdiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jYXRlZ29yaWVzX25hdiAuc3VibmF2IHVsLFxuLmNhdGVnb3JpZXNfbmF2IC5zdWJzdWJuYXYgdWwge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG5cbi5jYXRlZ29yaWVzX25hdiAuc3VibmF2IHVsIHtcbiAgYmFja2dyb3VuZDogI2JlZDZlMDtcbn1cblxuLmNhdGVnb3JpZXNfbmF2IC5zdWJzdWJuYXYgdWwge1xuICBiYWNrZ3JvdW5kOiAjOGNiZmQ0O1xufVxuXG4uY2F0ZWdvcmllc19uYXYgLnN1Ym5hdiBhLFxuLmNhdGVnb3JpZXNfbmF2IC5zdWJzdWJuYXYgYSB7XG4gIHBhZGRpbmc6IDhweCAxOHB4IDhweCA0MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG59XG5cbi5jYXRlZ29yaWVzX25hdiAuc3Vic3VibmF2IGEge1xuICBwYWRkaW5nLWxlZnQ6IDRlbTtcbn1cblxuLnBhZ2VfaGVhZGxpbmUubmV3X3BhZ2UgaDEge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cblxuLmNhdGVnb3JpZXNfbmF2IC5ob3ZlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNhdGVnb3JpZXNfbmF2IC5ob3ZlciAuc3VibmF2LFxuLmNhdGVnb3JpZXNfbmF2IC5ob3ZlciAuc3Vic3VibmF2IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDI0MHB4O1xuICByaWdodDogLTIzMHB4O1xuICB0b3A6IDJweDtcbiAgei1pbmRleDogNTA7XG59XG5cbi5jYXRlZ29yaWVzX25hdiAuaG92ZXIgLnN1Ym5hdiB1bCxcbi5jYXRlZ29yaWVzX25hdiAuaG92ZXIgLnN1YnN1Ym5hdiB1bCB7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkN2Q5ZGE7XG4gIG1hcmdpbjogMCAwIDAgMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY2F0ZWdvcmllc19uYXYgLmhvdmVyIC5zdWJuYXYgdWw6YmVmb3JlLFxuLmNhdGVnb3JpZXNfbmF2IC5ob3ZlciAuc3VibmF2IHVsOmFmdGVyLFxuLmNhdGVnb3JpZXNfbmF2IC5ob3ZlciAuc3Vic3VibmF2IHVsOmJlZm9yZSxcbi5jYXRlZ29yaWVzX25hdiAuaG92ZXIgLnN1YnN1Ym5hdiB1bDphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLThweDtcbiAgdG9wOiA5cHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xufVxuXG4uY2F0ZWdvcmllc19uYXYgLmhvdmVyIC5zdWJuYXYgdWw6YmVmb3JlLFxuLmNhdGVnb3JpZXNfbmF2IC5ob3ZlciAuc3Vic3VibmF2IHVsOmJlZm9yZSB7XG4gIGJvcmRlci13aWR0aDogOHB4IDhweCA4cHggMDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAjZDdkOWRhIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xufVxuXG4uY2F0ZWdvcmllc19uYXYgLmhvdmVyIC5zdWJuYXYgdWw6YWZ0ZXIsXG4uY2F0ZWdvcmllc19uYXYgLmhvdmVyIC5zdWJzdWJuYXYgdWw6YWZ0ZXIge1xuICB0b3A6IDEwcHg7XG4gIGxlZnQ6IC02cHg7XG4gIGJvcmRlci13aWR0aDogN3B4IDdweCA3cHggMDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAjZmZmIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xufVxuXG4uY2F0ZWdvcmllc19uYXYgLmhvdmVyIC5zdWJuYXYgYSxcbi5jYXRlZ29yaWVzX25hdiAuaG92ZXIgLnN1YnN1Ym5hdiBhIHtcbiAgcGFkZGluZzogOHB4IDE4cHg7XG59XG5cbi5jYXRlZ29yaWVzX25hdiAuc2VsIC5zdWJuYXYsXG4uY2F0ZWdvcmllc19uYXYgLnNlbCAuc3Vic3VibmF2LFxuLmNhdGVnb3JpZXNfbmF2IC5zdWJuYXYgbGk6bm90KC5zZWwpOmhvdmVyIC5zdWJzdWJuYXYsXG4uY2F0ZWdvcmllc19uYXYgLnN1Ym5hdiBsaS5zZWxzdWItYWN0aXZlOm5vdCguc2VsKSAuc3Vic3VibmF2LFxuLmNhdGVnb3JpZXNfbmF2IC5zdWJuYXYgbGkuc2Vsc3ViLWFjdGl2ZTpub3QoLnNlbCk6aG92ZXIgLnN1YnN1Ym5hdiAudGhpcmQtbGV2ZWwgbGksXG4uY2F0ZWdvcmllc19uYXYgLnN1Ym5hdiBsaS5zZWxzdWItYWN0aXZlOm5vdCguY2xvc2UpIC5zdWJzdWJuYXYge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmNhdGVnb3JpZXNfbmF2IC5zdWJzdWJuYXYgbGkuc2Vsc3ViLWFjdGl2ZTpob3ZlciAuc3Vic3VibmF2LFxuLmNhdGVnb3JpZXNfbmF2IGxpOm5vdCguc2VsKSAuc3Vic3VibmF2LFxuLmNhdGVnb3JpZXNfbmF2IC5zdWJuYXYgbGk6bm90KC5zZWwpIC5zdWJzdWJuYXYge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uY2F0ZWdvcmllc19uYXYgLnNlbCBsaSxcbi5wcm9kLWluZm8ge1xuICBwYWRkaW5nOiAwO1xufVxuXG4ucHJvZC1pbmZvID4gbGkge1xuICBwYWRkaW5nOiAwIDFlbSAuNWVtIDFlbTtcbn1cblxuLyouY2F0ZWdvcmllc19uYXYgLnNlbCBsaSArIGxpIHsqL1xuLypib3JkZXI6IG5vbmU7Ki9cbi8qfSovXG5cbi5jYXRlZ29yaWVzX25hdiAuc2VsIGxpOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkN2Q5ZGE7XG59XG5cbi5jYXRlZ29yaWVzX25hdiAuc2VsID4gYSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjZmY0ZjAwO1xufVxuXG4uY2F0ZWdvcmllc19uYXYgLnN1Ym5hdiBhOmhvdmVyLFxuLmNhdGVnb3JpZXNfbmF2IC5zdWJzdWJuYXYgLnNlbCA+IGEsXG4uY2F0ZWdvcmllc19uYXYgLnN1YnN1Ym5hdiBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2ZmNGYwMDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5jYXRlZ29yaWVzX25hdiAuc2VsID4gc3Bhbixcbi5jYXRlZ29yaWVzX25hdiAuc2Vsc3ViLWFjdGl2ZSA+IHNwYW4ge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuXG4uY2F0ZWdvcmllc19uYXYgLmNsb3NlIC5zdWJuYXYsXG4uY2F0ZWdvcmllc19uYXYgLmNsb3NlIC5zdWJzdWJuYXYsXG4uY2F0ZWdvcmllc19uYXYgLnN1Ym5hdiB1bC5zZWNvbmQtbGV2ZWwgbGkuc2Vsc3ViLWFjdGl2ZS5jbG9zZSAuc3Vic3VibmF2IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNhdGVnb3JpZXNfbmF2IC5jbG9zZSA+IHNwYW4ge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbn1cblxuLmNhdGVnb3JpZXMtbmF2X2JsayAuc3ViLWFjdGl2ZSA+IGEge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi8qIC0gc2lkZWJhciBuYXZpZ2F0aW9uICovXG4uc2lkZWJhcl9uYXYgbGkgKyBsaSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5zaWRlYmFyX25hdiBhIHtcbiAgcGFkZGluZzogMTJweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0O1xuICBmb250LXNpemU6IDExcHQ7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgY29sb3I6ICMwMDA7XG5cbn1cblxuLnNpZGViYXJfbmF2IGE6aG92ZXIge1xuICBjb2xvcjogI2ZmNGYwMDtcbn1cblxuLnNpZGViYXJfbmF2IC5zZWwgYSB7XG4gIGJhY2tncm91bmQ6ICNkZmYwZjc7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkN2Q5ZGE7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMDAwO1xuXG59XG5cbi8qIC0gc3dpdGNoIHByb2R1Y3RzIHZpZXcgKi9cbi52aWV3LXN3aXRjaF9uYXYge1xuICBtYXJnaW4tcmlnaHQ6IDEycHhcbn1cblxuLnZpZXctc3dpdGNoX25hdiBsaSArIGxpIHtcbiAgbWFyZ2luLWxlZnQ6IDEycHg7XG59XG5cbi52aWV3LXN3aXRjaF9uYXYgbGkge1xuICBjb2xvcjogI2ExYTNhOTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuXG4udmlldy1zd2l0Y2hfbmF2IHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMjVweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhMWEzYTk7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbi52aWV3LXN3aXRjaF9uYXYgLl9pY28tbGlzdC1taW5pIHtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBsaW5lLWhlaWdodDogMjVweDtcbn1cblxuLnZpZXctc3dpdGNoX25hdiBsaSAuc2VsLCAudmlldy1zd2l0Y2hfbmF2IGxpOmhvdmVyIHtcbiAgY29sb3I6ICM0YzRkNTA7XG59XG5cbi8qIC0gcGFnaW5hdGlvbiAqL1xuLnBhZ2luYXRpb25fbmF2IHtcbn1cblxuLnBhZ2luYXRpb25fbmF2IGxpICsgbGkge1xuICBtYXJnaW46IDBcbn1cblxuLnBhZ2luYXRpb25fbmF2IGxpID4gKiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAyNHB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwYWRkaW5nOiAwIDhweDtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5wYWdpbmF0aW9uX25hdiBsaSA+IGE6aG92ZXIge1xuICBjb2xvcjogI2ZmNGYwMDtcbn1cblxuLnBhZ2luYXRpb25fbmF2IC5wcmV2IGEsXG4ucGFnaW5hdGlvbl9uYXYgLm5leHQgYSB7XG4gIGNvbG9yOiAjYjViNWI1O1xufVxuXG4ucGFnaW5hdGlvbl9uYXYgLnByZXYgKyAubmV4dCB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5wYWdpbmF0aW9uX25hdiAucHJldiArIC5uZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiL1wiO1xuICBjb2xvcjogI2I1YjViNTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDAgNHB4XG59XG5cbi5wYWdpbmF0aW9uX25hdiAuc2VsID4gKixcbi5wYWdpbmF0aW9uX25hdiAuc2VsID4gKjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmZjRmMDA7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbi5jLXl0LWxpbmsge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRyYW5zaXRpb246IGFsbCAuMXM7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uYy15dC1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICNmZjFhMDA7XG59XG5cbi5jLXl0LWxpbms6aG92ZXIgLl90ZXh0LFxuLnVpLWF1dG9jb21wbGV0ZSBhLm1vcmUtY2F0IHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5jLXl0LWxpbmsgLl90ZXh0IHtcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XG59XG5cbi5jLXl0LWxpbmsgc3ZnIHtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLyogLS0gY29tcG9uZW50cyAtLSAqL1xuLyogLSBhbGVydHMgKi9cbi5hbGVydCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiA3cHggMDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTBwdDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5hbGVydCAuY2xvc2Uge1xuICAvKmNvbG9yOiAjZmZmOyovXG4gIC8qZm9udC1zaXplOiAxOHB0OyovXG4gIC8qcG9zaXRpb246IGFic29sdXRlOyovXG4gIC8qYmFja2dyb3VuZDogbm9uZTsqL1xuICAvKmJvcmRlcjogbm9uZTsqL1xuICAvKnJpZ2h0OiA2cHg7Ki9cbiAgLyp0b3A6IDNweDsqL1xuICAvKmxpbmUtaGVpZ2h0OiAxOyovXG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5hbGVydC1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZDogIzI1YzMxYlxufVxuXG4uYWxlcnQtZGFuZ2VyIHtcbiAgYmFja2dyb3VuZDogI2YxNWE1YVxufVxuXG4uYWxlcnQtd2FybmluZyB7XG4gIGJhY2tncm91bmQ6ICNmZjlmNGVcbn1cblxuLmFsZXJ0LWluZm8ge1xuICBiYWNrZ3JvdW5kOiAjMmQ5NWJmXG59XG5cbi8qIC0gaGVhZGVyIHBob25lICovXG4uX2hlYWQtcGhvbmUgdWwge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5faGVhZC1waG9uZSBsaTpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uX2hlYWQtcGhvbmUgbGkgKyBsaSB7XG4gIG1hcmdpbi10b3A6IDEycHg7XG59XG5cbi5faGVhZC1waG9uZSBsaSB7XG4gIGZvbnQtc2l6ZTogMS4yM2VtO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLl9oZWFkLXBob25lIC5fbnVtYmVyLFxuLnNwZWNpYWwtdGV4dCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5faGVhZC1waG9uZSBhLFxuLmZpbHRlcl9zZW9fYmxvY2sgYSxcbi5mLW5hdiBhLFxuLmxvYWQtbW9yZSxcbi5jbGljay1wcm9kLFxuLmZpbHRlci1zZXQgLnByaWNlX3NvcnQge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5faGVhZC1waG9uZSBbY2xhc3NePVwiX29wclwiXSB7XG4gIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMTVweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMnB4O1xufVxuXG4uX2hlYWQtcGhvbmUgYVtjbGFzc149XCJfb3ByXCJdIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uaW1nLWxpc3R7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMi43MnB4O1xufVxuXG4uX2hlYWQtcGhvbmUgLl9vcHItdmVsY29tLFxuLmltZy1saXN0IC5fb3ByLXZlbGNvbXtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9idWlsZC9pbWFnZXMvdmVsY29tLjQwNzJmMzZlLnN2Zyk7XG59XG5cbi5faGVhZC1waG9uZSAuX29wci1tdHMgLFxuLmltZy1saXN0IC5fb3ByLW10c3tcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9idWlsZC9pbWFnZXMvX210cy1uZXcuMDYwOTdkNjkucG5nKTtcbn1cblxuLl9oZWFkLXBob25lIC5fb3ByLXZpYmVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9idWlsZC9pbWFnZXMvdmliZXIuYmZiMzFhMWYuc3ZnKTtcbn1cblxuLmhlYWRlcl9wYW5lbCAuX2hlYWQtcGhvbmUgLmNvbF82IHtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi8qIC0gaGVhZGVyIGluZm8gKi9cbi5faGVhZC1pbmZvIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMS4xZW07XG59XG5cbi5faGVhZC1pbmZvIC5pdGVtICsgLml0ZW0ge1xuICBtYXJnaW4tdG9wOiAwcHg7XG59XG5cbi5faGVhZC1pbmZvIC5kZWxpdmVyeSBhLFxuLl9oZWFkLWluZm8gLmxvY2F0aW9uIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogI2Y3NWMxNztcbn1cblxuLl9oZWFkLWluZm8gLmRlbGl2ZXJ5IGEgLl90ZXh0LFxuLl9oZWFkLWluZm8gLmxvY2F0aW9uIGEgLl90ZXh0IHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5faGVhZC1pbmZvIC5kZWxpdmVyeSAuX2ljby1kZWxpdmVyeSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XG59XG5cbi5faGVhZC1pbmZvIC5sb2NhdGlvbiAuX2ljby1sb2NhdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdmVydGljYWwtYWxpZ246IC0xcHg7XG4gIG1hcmdpbi1yaWdodDogNnB4O1xufVxuXG4uX2hlYWQtaW5mbyAuZGVsaXZlcnkgYTpob3Zlcixcbi5faGVhZC1pbmZvIC5sb2NhdGlvbiBhOmhvdmVyIHtcbiAgY29sb3I6ICNlODE4MDA7XG59XG5cbi8qIC0gZm9vdGVyIGFkZHJlc3MgKi9cbi5fZm9vdC1hZGRyZXNzIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi8qIC0gZmVhdHVyZXMgKi9cbi5fZmVhdHVyZXMgLl9yb3csXG4uZi1pY29ucyBsaSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLl9mZWF0dXJlcyAuX3JvdyArIC5fcm93IHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkN2Q5ZGE7XG59XG5cbi5fZmVhdHVyZXMgW2NsYXNzXj1cImNvbF9cIl0ge1xuICBwYWRkaW5nOiA2cHggMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLl9mZWF0dXJlcyAudGl0bGUge1xuICB3aWR0aDogMTUwcHg7XG4gIGNvbG9yOiAjMDAwO1xuICAvKmNvbG9yOiAjYTFhM2E5OyovXG59XG5cbi8qIC0gY291bnRlciAqL1xuLl9jb3VudGVyLFxuLmYtaWNvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLl9jb3VudGVyIFtjbGFzc149XCJfaWNvXCJdIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDI1cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogI2RmZjBmNztcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBjb2xvcjogI2ZmNGYwMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2JjY2RkNDs7XG5cbn1cblxuLl9jb3VudGVyIFtjbGFzc149XCJfaWNvXCJdOmhvdmVyIHtcbiAgY29sb3I6ICNmZjFhMDA7XG59XG5cbi5fY291bnRlciBpbnB1dCB7XG4gIG1hcmdpbjogMCA3cHg7XG4gIHBhZGRpbmc6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDI4cHg7XG59XG5cbi5fZ2FsbGVyeSAuX3JvdyB7XG4gIG1hcmdpbi10b3A6IC0yNHB4XG59XG5cbi5fZ2FsbGVyeSAuY29sXyB7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG4gIHdpZHRoOiAyMCVcbn1cblxuLyogLSBwcm9kdWN0cyAqL1xuLnN1Yi1jYXRlZ29yaWVzX2JsayAuaXRlbSxcbltjbGFzcyQ9XCJfcHJvZHVjdFwiXSxcbi5hZHZfYmxvY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDE1cHggcmdiYSgwLCAwLCAwLCAwLjE4KTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q3ZDlkYTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG59XG5cbi5hZHZfYmxvY2tfbW9iIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDdkOWRhO1xuICBib3gtc2hhZG93OiAwIDJweCAycHggcmdiYSgwLCAwLCAwLCAwLjE4KTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG59XG5cbi5zdXBlcnNoYXJlIHtcbiAgZm9udC1zaXplOiAxLjNyZW07XG59XG5cbi5wcm9kdWN0X2xhYmVsLnN1cGVyc2hhcmUge1xuICBmb250LXNpemU6IDAuOHJlbTtcbiAgdG9wOiAxOXB4O1xuICBsZWZ0OiAtMjVweDtcbiAgd2lkdGg6IDExNHB4O1xufVxuXG4ucHJvZHVjdF9sYWJlbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMXB4O1xuICBsZWZ0OiAtMjFweDtcbiAgei1pbmRleDogMzA7XG4gIHdpZHRoOiA5MHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgZm9udC1zaXplOiAwLjk1cmVtO1xuICBsaW5lLWhlaWdodDogMjNweDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbn1cblxuLnByb2R1Y3RfbGFiZWxbZGF0YS1pcy1tb2JpbGU9XCJ0cnVlXCJdW2RhdGEtdHlwZT1cInN0b2NrXCJdIHtcbiAgbGVmdDogLTI1cHggIWltcG9ydGFudDtcbn1cblxuLnByb2R1Y3RfbGFiZWxbZGF0YS1pcy1tb2JpbGU9XCJmYWxzZVwiXVtkYXRhLXR5cGU9XCJzdG9ja1wiXSB7XG4gIHRvcDogN3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5wcm9kdWN0X2xhYmVsW2RhdGEtaXMtbW9iaWxlPVwidHJ1ZVwiXVtkYXRhLXR5cGU9XCJub3ZlbHR5XCJdLFxuLnByb2R1Y3RfbGFiZWxbZGF0YS1pcy1tb2JpbGU9XCJ0cnVlXCJdW2RhdGEtdHlwZT1cIm1hcmtkb3duXCJdIHtcbiAgbGVmdDogLTIxcHggIWltcG9ydGFudDtcbn1cblxuLnByb2R1Y3RfbGFiZWxbZGF0YS1pcy1tb2JpbGU9XCJmYWxzZVwiXVtkYXRhLXR5cGU9XCJub3ZlbHR5XCJdLFxuLnByb2R1Y3RfbGFiZWxbZGF0YS1pcy1tb2JpbGU9XCJmYWxzZVwiXVtkYXRhLXR5cGU9XCJtYXJrZG93blwiXSB7XG4gIGxlZnQ6IDRweCAhaW1wb3J0YW50O1xufVxuXG4ucHJvZHVjdF9sYWJlbFtkYXRhLXR5cGU9XCJzdG9ja1wiXSB7XG4gIGJhY2tncm91bmQ6ICNmZDgzMTA7XG4gIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgI2ZkODMxMCAwJSwgI2ZhNWQxNyAxMDAlKTtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAjZmQ4MzEwIDAlLCAjZmE1ZDE3IDEwMCUpO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZmQ4MzEwIDAlLCAjZmE1ZDE3IDEwMCUpO1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjZmQ4MzEwJywgZW5kQ29sb3JzdHI9JyNmYTVkMTcnLCBHcmFkaWVudFR5cGU9MCk7XG59XG5cbi5wcm9kdWN0X2xhYmVsW2RhdGEtdHlwZT1cIm5vdmVsdHlcIl0ge1xuICBmb250LXNpemU6IDAuODVyZW07XG4gIGJhY2tncm91bmQ6ICM2MWNkZmY7XG4gIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgIzYxY2RmZiAwJSwgIzU0YWJmZCAxMDAlKTtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAjNjFjZGZmIDAlLCAjNTRhYmZkIDEwMCUpO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjNjFjZGZmIDAlLCAjNTRhYmZkIDEwMCUpO1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjNjFjZGZmJywgZW5kQ29sb3JzdHI9JyM1NGFiZmQnLCBHcmFkaWVudFR5cGU9MCk7XG59XG5cbi5wcm9kdWN0X2xhYmVsW2RhdGEtdHlwZT1cIm1hcmtkb3duXCJdIHtcbiAgYmFja2dyb3VuZDogI2YyMjYwNTtcbiAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAjZjIyNjA1IDAlLCAjZGUyMjA0IDEwMCUpO1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICNmMjI2MDUgMCUsICNkZTIyMDQgMTAwJSk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsI2Y2ZTMwMCwjZmM5NjA2KTtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nI2YyMjYwNScsIGVuZENvbG9yc3RyPScjZGUyMjA0JywgR3JhZGllbnRUeXBlPTApO1xufVxuXG4ucHJvZHVjdF9sYWJlbFtkYXRhLXR5cGU9XCJzdXBlcnNoYXJlXCJdIHtcbiAgYmFja2dyb3VuZDogI2U4MTgwMDtcbiAgZm9udC1zaXplOiAwLjhyZW07XG4gIHRvcDogMTlweDtcbiAgbGVmdDogLTI1cHg7XG4gIHdpZHRoOiAxMTRweDtcbn1cblxuLnByb2R1Y3RfbGFiZWxbZGF0YS10eXBlPVwic2FsZXNfbGVhZGVyXCJdIHtcbiAgYmFja2dyb3VuZDogIzQ2ZjQzNjtcbiAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAjNDZmNDM2IDAlLCAjMTVjOTA0IDEwMCUpO1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICM0NmY0MzYgMCUsICMxNWM5MDQgMTAwJSk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICM0NmY0MzYgMCUsICMxNWM5MDQgMTAwJSk7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyM0NmY0MzYnLCBlbmRDb2xvcnN0cj0nIzE1YzkwNCcsIEdyYWRpZW50VHlwZT0wKTtcbiAgZm9udC1zaXplOiAwLjhyZW07XG4gIGxlZnQ6IC0yOHB4O1xuICB0b3A6IDIycHg7XG4gIHdpZHRoOiAxMjRweDtcbn1cblxuLnByb2R1Y3RfbGFiZWxbZGF0YS1zaXplPVwiYmlnXCJdIHtcbiAgdG9wOiAyOXB4O1xuICBsZWZ0OiAtNDBweDtcbiAgd2lkdGg6IDE4MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAzOXB4O1xufVxuXG4ucHJvZHVjdF9sYWJlbC5zYWxlc19sZWFkZXJbZGF0YS1zaXplPVwiYmlnXCJdIHtcbiAgZm9udC1zaXplOiAxLjE1cmVtO1xufVxuXG5bY2xhc3MkPVwiX3Byb2R1Y3RcIl0gLml0ZW0gKyAuaXRlbSB7XG4gIG1hcmdpbi10b3A6IDhweDtcbn1cblxuW2NsYXNzJD1cIl9wcm9kdWN0XCJdIC5pdGVtLndpdGhfbGVuZ3RoIHtcbiAgbWFyZ2luLXRvcDogNDZweDtcbn1cblxuW2NsYXNzJD1cIl9wcm9kdWN0XCJdIC5pbWFnZSxcbi5zcGVjaWFsLXRleHQsXG4uZmlsdGVyLXNldCAucHJpY2Vfc29ydCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuW2NsYXNzJD1cIl9wcm9kdWN0XCJdIC5pbWFnZSBhLFxuLnNwZWNpYWwtdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5bY2xhc3MkPVwiX3Byb2R1Y3RcIl0gLmhlYWRsaW5lLFxuLmZpbHRlci1zZXQgLnByaWNlX3NvcnQge1xuICBjb2xvcjogIzAwMDtcbiAgZGlzcGxheTogYmxvY2tcbn1cblxuW2NsYXNzJD1cIl9wcm9kdWN0XCJdIC5oZWFkbGluZTpob3ZlciB7XG4gIGNvbG9yOiAjZmY0ZjAwO1xufVxuXG5bY2xhc3MkPVwiX3Byb2R1Y3RcIl0gLnByaWNlIHtcbiAgcGFkZGluZy10b3A6IDhweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkN2Q5ZGE7XG4gIG1pbi1oZWlnaHQ6IDcwcHg7XG59XG5cbltjbGFzcyQ9XCJfcHJvZHVjdFwiXSAucHJpY2UgLm9sZC1wcmljZSB7XG4gIGNvbG9yOiAjYTFhM2E5O1xuICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbn1cblxuW2NsYXNzJD1cIl9wcm9kdWN0XCJdIC5wcmljZSAub2xkLXByaWNlICsgLmJhc2VQcmljZSB7XG4gIGNvbG9yOiAjZTgxODAwO1xufVxuXG5bY2xhc3MkPVwiX3Byb2R1Y3RcIl0gLnByaWNlIC5iYXNlUHJpY2Uge1xuICBmb250LXNpemU6IDE2cHQ7XG59XG5cbltjbGFzcyQ9XCJfcHJvZHVjdFwiXSAucHJpY2UgLmJhc2VQcmljZSxcbltjbGFzcyQ9XCJfcHJvZHVjdFwiXSAucHJpY2UgLmJhc2VQcmljZSBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuW2NsYXNzJD1cIl9wcm9kdWN0XCJdIC5wcmljZSAuYmFzZVByaWNlIHNwYW4ge1xuICBmb250LXNpemU6IDExcHQ7XG59XG5cbltjbGFzcyQ9XCJfcHJvZHVjdFwiXSAucHJpY2UgLnNlY29uZFByaWNlIHtcbiAgZm9udC1zaXplOiA5Ljg2cHQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMzlweCkge1xuICBbY2xhc3MkPVwiX3Byb2R1Y3RcIl0gLnByaWNlIC5zZWNvbmRQcmljZSB7XG4gICAgZm9udC1zaXplOiAxMXB0O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAucHJvZHVjdC1yZXYgLnNtYWxsX3JvdyB7XG4gICAgZmxleC13cmFwOiBpbml0aWFsO1xuICB9XG59XG5cbltjbGFzcyQ9XCJfcHJvZHVjdFwiXSAuX2NvdW50ZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG5cbi5zdWItY2F0ZWdvcmllc19ibGsgLml0ZW06aG92ZXIsXG5bY2xhc3MkPVwiX3Byb2R1Y3RcIl06aG92ZXIsXG4uYWR2X2Jsb2NrOmhvdmVyLFxuLmFkdl9ibG9ja19tb2I6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmZjRmMDA7XG4gIG91dGxpbmU6IDFweCBzb2xpZCAjZmY0ZjAwO1xufVxuXG4vKiAtIGRlZmF1bHQgcHJvZHVjdCovXG4uZGVmYXVsdF9wcm9kdWN0IHtcbiAgcGFkZGluZzogMCAxMnB4O1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvdXRsaW5lOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5kZWZhdWx0X3Byb2R1Y3QgLmhlYWRsaW5lIHtcbiAgZm9udC1zaXplOiAxMnB0O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLmRlZmF1bHRfcHJvZHVjdCAubWluaSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5kZWZhdWx0X3Byb2R1Y3QgPiAuc21hbGxfcm93ID4gW2NsYXNzXj1cImNvbF9cIl0ge1xuICBwYWRkaW5nLXRvcDogMTJweDtcbiAgcGFkZGluZy1ib3R0b206IDEycHg7XG59XG5cbi5kZWZhdWx0X3Byb2R1Y3QgLmNvbF9pbWFnZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTEycHg7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5kZWZhdWx0X3Byb2R1Y3QgLmNvbF9pbWFnZSAuaW1hZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMTBweDtcbn1cblxuLmRlZmF1bHRfcHJvZHVjdCAuaW1hZ2UgaW1nIHtcbiAgbWF4LWhlaWdodDogMTQ1cHg7XG59XG5cbi5zdWItY2F0ZWdvcmllc19ibGsgLmltYWdlIGltZyB7XG4gIG1heC1oZWlnaHQ6IDE1MHB4O1xufVxuXG4uZGVmYXVsdF9wcm9kdWN0IC5jb2xfaW1hZ2UgLmNvbG9yIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDEycHg7XG4gIHJpZ2h0OiAxMnB4O1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiA2MHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbi5kZWZhdWx0X3Byb2R1Y3QgLmNvbF9zdW1tYXJ5IHtcbiAgZmxleDogMTtcbiAgbWFyZ2luLWxlZnQ6IDZweDtcbiAgcGFkZGluZzogMCAzcHggMCA2cHg7XG59XG5cbi5kZWZhdWx0X3Byb2R1Y3QgLmNvbF9jYXJ0IHtcbiAgd2lkdGg6IDIwMHB4O1xuICBtYXJnaW4tbGVmdDogMzBweDtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNkN2Q5ZGE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5kZWZhdWx0X3Byb2R1Y3QgLmNvbF9jYXJ0IC5wcmljZSB7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuXG4uZGVmYXVsdF9wcm9kdWN0IC5jb2xfY2FydCAuX2NvdW50ZXIge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4uZGVmYXVsdF9wcm9kdWN0IC5zZW5kLWNhcnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAzcHg7XG4gIHdpZHRoOjEzMHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgYmFja2dyb3VuZDogI2ZmNGYwMDtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBwYWRkaW5nOiAzLjVweCAyMXB4IDVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uZGVmYXVsdF9wcm9kdWN0IC5zZW5kLWNhcnQ6aG92ZXJ7XG4gIGJhY2tncm91bmQ6ICNlNjRkMDk7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLmRlZmF1bHRfcHJvZHVjdCAuc2VuZC1jYXJ0IC5faWNvLWNhcnQge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLmRlZmF1bHRfcHJvZHVjdCAuc2VuZC1jYXJ0OmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICNlNjRkMDk7XG59XG5cbi5wcm9kdWN0X3NlY3Rpb24gLnN1bW1hcnkgLm1zZyxcbi5kZWZhdWx0X3Byb2R1Y3QgLm1zZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvdHRvbTogLTQwcHg7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogNDBweDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICNmZjRmMDA7XG4gIGZvbnQtc2l6ZTogMS4xZW07XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAuMnM7XG5cbn1cblxuLyogLSByZWxhdGVkIHByb2R1Y3QgKi9cbi5yZWxhdGVkX3Byb2R1Y3Qge1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5yZWxhdGVkX3Byb2R1Y3QgKyAucmVsYXRlZF9wcm9kdWN0IHtcbiAgbWFyZ2luLXRvcDogMTJweDtcbiAgcGFkZGluZy10b3A6IDEycHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDdkOWRhO1xufVxuXG4ucmVsYXRlZF9wcm9kdWN0IC5pbWFnZSB7XG4gIG1hcmdpbi1ib3R0b206IDZweDtcbn1cblxuLnJlbGF0ZWRfcHJvZHVjdCAuaW1hZ2UgYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4ucmVsYXRlZF9wcm9kdWN0IC5pbWFnZSBpbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5yZWxhdGVkX3Byb2R1Y3QgLnByaWNlIHtcbiAgYm9yZGVyOiBub25lO1xuICBtaW4taGVpZ2h0OiBpbmhlcml0O1xufVxuXG4ucmVsYXRlZF9wcm9kdWN0LnJlbGF0ZWRfcHJvZHVjdCA+IC5zdW1tYXJ5IC5pdGVtICsgLml0ZW0ge1xuICBtYXJnaW4tdG9wOiAycHg7XG59XG5cbi5yZWxhdGVkX3Byb2R1Y3QgLl9pY28tY2FydCB7XG4gIGZvbnQtc2l6ZTogMTJwdDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiAtMXB4O1xufVxuXG4ucmVsYXRlZF9wcm9kdWN0OmhvdmVyIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLyog0JrQsNGC0LXQs9C+0YDQuNC4INGB0YLQsNGC0LXQuSAqL1xuLmFydGljbGUtY2F0X2l0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmFydGljbGUtY2F0X2l0ZW06YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgLjE1cztcbn1cblxuLmFydGljbGUtY2F0X2l0ZW06aG92ZXI6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjcpO1xufVxuXG4uYXJ0aWNsZS1jYXRfaXRlbSAuaW1hZ2UsXG4uYXJ0aWNsZS1jYXRfaXRlbSAuaW1hZ2UgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uYXJ0aWNsZS1jYXRfaXRlbSAuc3VtbWFyeSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMTJweDtcbn1cblxuLmFydGljbGUtY2F0X2l0ZW0gLmhlYWRsaW5lIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXNpemU6IDE1cHQ7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLyogLSDQn9GA0LXQstGM0Y4g0YHRgtCw0YLRjNC4ICovXG4uYXJ0aWNsZV9pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5hcnRpY2xlX2l0ZW0gKyAuYXJ0aWNsZV9pdGVtIHtcbiAgbWFyZ2luLXRvcDogMjRweDtcbn1cblxuLmFydGljbGVfaXRlbSAuaW1hZ2UsXG4uYXJ0aWNsZV9pdGVtIC5pbWFnZSBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLmFydGljbGVfaXRlbSAuc3VtbWFyeSB7XG4gIG1hcmdpbi10b3A6IDEycHg7XG59XG5cbi5hcnRpY2xlX2l0ZW0gLmRhdGEge1xuICBjb2xvcjogIzk5OTtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xufVxuXG4uYXJ0aWNsZV9pdGVtIC5oZWFkbGluZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDE0cHQ7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmFydGljbGVfaXRlbSAuc2hvcnQtZGVzY3JpcHRpb24ge1xuICBtYXJnaW4tdG9wOiA2cHg7XG59XG5cbi8qIC0gY2F0YWxvZyAqL1xuLyouX2NhdGFsb2cgPiAuX3JvdywqL1xuLmFydGljbGVzLWNhdF9ibGsgLl9yb3csXG4uc3ViLWNhdGVnb3JpZXNfYmxrIC5fcm93IHtcbiAgbWFyZ2luLXRvcDogLTEycHg7XG59XG5cbi5hcnRpY2xlcy1jYXRfYmxrIC5fcm93ID4gW2NsYXNzXj1cImNvbF9cIl0sXG4uc3ViLWNhdGVnb3JpZXNfYmxrIC5fcm93ID4gW2NsYXNzXj1cImNvbF9cIl0sXG4uX2NhdGFsb2cgPiAuX3JvdyA+IFtjbGFzc149XCJjb2xfXCJdIHtcbiAgbWFyZ2luLXRvcDogMTJweDtcbn1cblxuLl9jYXRhbG9nIGZvcm0ge1xuICBtYXgtd2lkdGg6IDEwMCVcbn1cblxuLyogLSBjYXRhbG9nIG1pbmkgcHJvZHVjdCB2aWV3ICovXG4ubWluaV9jYXRhbG9nIC5jb2xfMTIge1xuICBtaW4td2lkdGg6IDI4NnB4XG59XG5cbi5taW5pX2NhdGFsb2cgLmRlZmF1bHRfcHJvZHVjdCB7XG4gIHBhZGRpbmc6IDEycHg7XG4gIGhlaWdodDogMTAwJVxufVxuXG4ubWluaV9jYXRhbG9nIC53aXRoX2xlbmd0aCAuZGVmYXVsdF9wcm9kdWN0IHtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG59XG5cbi5taW5pX2NhdGFsb2cgLmRlZmF1bHRfcHJvZHVjdCAubWluaSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uaXRlbS5taW5pIGEge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5taW5pX2NhdGFsb2cgLmRlZmF1bHRfcHJvZHVjdCAuZGVmYXVsdCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5taW5pX2NhdGFsb2cgLmRlZmF1bHRfcHJvZHVjdCA+IC5zbWFsbF9yb3cgPiBbY2xhc3NePVwiY29sX1wiXSB7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxuLm1pbmlfY2F0YWxvZyBbY2xhc3NePVwiY29sX1wiXSA+IGZvcm0sXG4ubWluaV9jYXRhbG9nIC5kZWZhdWx0X3Byb2R1Y3QgPiBmb3JtIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4ubWluaV9jYXRhbG9nIC5kZWZhdWx0X3Byb2R1Y3QgLmNvbF9zdW1tYXJ5IC5pdGVtOmZpcnN0LWNoaWxkIHtcbiAgZmxleDogMTtcbn1cblxuLm1pbmlfY2F0YWxvZyAuZGVmYXVsdF9wcm9kdWN0IC5oZWFkbGluZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbn1cblxuLm1pbmlfY2F0YWxvZyAuZGVmYXVsdF9wcm9kdWN0IC5oZWFkbGluZTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4ubWluaV9jYXRhbG9nIC5kZWZhdWx0X3Byb2R1Y3QgLmNvbF9jYXJ0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMCAwIDEycHggMTJweDtcbiAgYm9yZGVyOiBub25lO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIGZsZXgtZ3JvdzogMDtcbn1cblxuXG4ubWluaV9jYXRhbG9nIC5kZWZhdWx0X3Byb2R1Y3QgLl9jb3VudGVyIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuXG4vKiAtIHRvdGFsICovXG4uX3RvdGFsIHtcbiAgbWluLXdpZHRoOiAzNDBweDtcbn1cblxuLl90b3RhbCAud2FybmluZy1tZXNzYWdle1xuICBtYXgtd2lkdGg6IDM0MHB4O1xufVxuXG4uX3RvdGFsIC5pdGVtICsgLml0ZW0ge1xuICBtYXJnaW4tdG9wOiA4cHg7XG59XG5cbi5fdG90YWwgLml0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLl90b3RhbCAudGl0bGUge1xuICBjb2xvcjogIzk1OTM5Mztcbn1cblxuLl90b3RhbCAuY29udGVudC10aGluIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxMnB0O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgZmxleDogMTtcbn1cblxuLl90b3RhbCAuY29udGVudCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTJwdDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGZsZXg6IDE7XG59XG5cbi5fdG90YWwgLmNvbnRlbnQuanMtY2FydC10b3RhbCxcbi5fdG90YWwgLmNvbnRlbnQuX3RvdGFsLWRpc2NvdW50LFxuLl90b3RhbCAuY29udGVudC5fdG90YWwtb2xkLXByaWNle1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uX3RvdGFsIC5jb250ZW50Ll90b3RhbC1mdWxse1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uX2hpbnQge1xuICBwYWRkaW5nOiA4cHg7XG4gIG1pbi13aWR0aDogMTYwcHg7XG4gIGZvbnQtc2l6ZTogMTFwdDtcbiAgYmFja2dyb3VuZDogI2VmNWExODtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbn1cblxuLmJpZy1oaW50e1xuICBtaW4td2lkdGg6IGF1dG87XG4gIHdpZHRoOiAyNTVweDtcbn1cblxuQG1lZGlhKG1heC13aWR0aDogNzY4cHgpe1xuICAueW1hcHMtMi0xLTc5LWhpbnQtb3ZlcmxheXtcbiAgICBsZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLl9oaW50IC53ZWlnaHQge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjY1KTtcbiAgZm9udC1zaXplOiAxMHB0O1xuICBtYXJnaW4tdG9wOiA0cHg7XG4gIHBhZGRpbmctdG9wOiA0cHg7XG59XG5cbi8qID09IGJsb2NrcyA9PSAqL1xuLyogLS0tLS0gYmxvY2tzIC0tLS0tICovXG4vKmFydGljbGUgKyBhcnRpY2xlLCBbY2xhc3MkPVwiX2Jsa1wiXSArIFtjbGFzcyQ9XCJfYmxrXCJdIHsqL1xuLyogICAgbWFyZ2luLXRvcDogMTJweDsqL1xuLyp9Ki9cblxuLyogLSBibG9jayBoZWFkZXIqL1xuLmJsa19oZWFkbGluZSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXNpemU6IDE3cHQ7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5ibGtfZm9vdCB7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG59XG5cbi8qIC0gYmxvY2sgbG9naW4gKi9cbi5sb2dpbl9ibGsge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLmxvZ2luX2JsayBhLFxuLmJsYWNrIGEge1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5sb2dpbl9ibGsgYTpob3ZlciB7XG4gIGNvbG9yOiAjZmY0ZjAwO1xufVxuXG4vKiAtIGJsb2NrIGNhcnQgKi9cbi5jYXJ0X2JsayB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBiYWNrZ3JvdW5kOiAjZGZmMGY3O1xuICBwYWRkaW5nOiA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tdG9wOiAxMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5jYXJ0X2JsayAuY2FydCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiA1NnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMDAwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4taGVpZ2h0OiAzMHB4O1xuICBmb250LXNpemU6IDEuMWVtO1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG59XG5cbi5jYXJ0X2JsayAuY2FydCAudGl0bGUge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uY2FydF9ibGsgLmNhcnQ6aG92ZXIsXG4uY2FydF9ibGsgLmNhcnQ6aG92ZXIgLl9pY28tY2FydCB7XG4gIGNvbG9yOiAjZmYxYTAwO1xufVxuXG4uY2FydF9ibGsgLmNhcnQgLm51bSwgLmNhcnRfYmxrIC5jYXJ0IC5faWNvLWNhcnQsXG4uY2xvc2UtdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLmNhcnRfYmxrIC5jYXJ0IC5faWNvLWNhcnQge1xuICBmb250LXNpemU6IDMwcHg7XG4gIGNvbG9yOiAjZmY0ZjAwO1xuICBsZWZ0OiA0cHg7XG59XG5cbi5jYXJ0X2JsayAuY2FydCAubnVtIHtcbiAgYm9yZGVyOiAycHggc29saWQgIzAwMDtcbiAgY29sb3I6ICNmZjRmMDA7XG4gIGZvbnQtc2l6ZTogOC41cHQ7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGVmdDogMTJweDtcbiAgdG9wOiAtNXB4O1xuICBiYWNrZ3JvdW5kOiAjZGZmMGY3O1xuICBwYWRkaW5nOiAwIDNweCAxcHg7XG59XG5cbi5jYXJ0X2JsayAuY2FydCAuc3VtbSB7XG4gIGZvbnQtc2l6ZTogMWVtO1xufVxuXG4uY2FydF9ibGsgLl9idG4ge1xuICBwYWRkaW5nOiA3cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4vKiAtIGJsb2NrIG1haW4gbWVudSAqL1xuLm1haW4tbWVudV9ibGsge1xuICBkaXNwbGF5OiBub25lO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEycHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNGRjRGMDAgMCUsICNGRjRGMDAgMTAwJSk7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDE1cHggcmdiYSgwLCAwLCAwLCAwLjE4KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubWFpbi1tZW51X2JsayAuX2ljby1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxNHB4O1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLXRvcDogLThweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogI2ZmZjtcbiAgei1pbmRleDogMjA7XG4gIGRpc3BsYXk6IG5vbmVcbn1cblxuLyogLSBibG9jayBmb290ZXIgKi9cbi5mb290ZXJfYmxrIFtjbGFzc149XCJjb2xfXCJdIHtcbiAgLyogICBwYWRkaW5nLXRvcDogMTJweDsqL1xufVxuXG4uZm9vdGVyX2JsayBbY2xhc3NePVwiY29sX1wiXTpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuXG4uZm9vdGVyX2JsayAudmVydGljYWxfbmF2IGEge1xuICBjb2xvcjogIzAwMDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmZvb3Rlcl9ibGsgLnZlcnRpY2FsX25hdiBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZjRmMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4vKiBibG9jayBjb21wYW55IGluZm8gKi9cbi5jb21wYW55LWluZm9fYmxrIHtcbiAgcGFkZGluZy10b3A6IDM1cHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDdkOWRhO1xuICBjb2xvcjogI0Q3RDlEQTtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG59XG5cbi8qIGJsb2NrIHNpZGViYXIgbmF2aWdhdGlvbiAqL1xuLmNhdGVnb3JpZXMtbmF2X2JsayB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNlMWYwZjgsICNmZmYpO1xuICBwYWRkaW5nOiAwO1xufVxuXG4uY2F0ZWdvcmllcy1uYXZfYmxrLi1zaGFkb3dfZGVmYXVsdHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmNhdGVnb3JpZXMtbmF2X2JsayAuYnV0dG9uIHtcbiAgbWFyZ2luLXRvcDogMThweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG59XG5cbi8qIC0gYmxvY2sgbW92ZSBzbGlkZXIgKi9cbi5tb3ZlLXNsaWRlcl9ibGsge1xuICBoZWlnaHQ6IDM2NXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgZGlzcGxheTogbm9uZVxufVxuXG4ubW92ZS1zbGlkZXJfYmxrIC5uYXZpZ2F0aW9uIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMnM7XG59XG5cbi5tb3ZlLXNsaWRlcl9ibGsgLm5hdmlnYXRpb24gc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmZjRmMDA7XG4gIGNvbG9yOiAjZmY0ZjAwO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDM3cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi10b3A6IC0yMHB4O1xuICB6LWluZGV4OiAzMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5tb3ZlLXNsaWRlcl9ibGsgLm5hdmlnYXRpb24gc3Bhbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmZjRmMDA7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubW92ZS1zbGlkZXJfYmxrIC5uYXZpZ2F0aW9uIC5faWNvLWFyci1sZWZ0IHtcbiAgbGVmdDogLTIwcHg7XG59XG5cbi5tb3ZlLXNsaWRlcl9ibGsgLm5hdmlnYXRpb24gLl9pY28tYXJyLXJpZ2h0IHtcbiAgcmlnaHQ6IC0yMHB4O1xufVxuXG4ubW92ZS1zbGlkZXJfYmxrIC5ob3ZlciBzcGFuIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLm1vdmUtc2xpZGVyX2JsayAuc2xpZGVyX3dyYXAge1xuICBoZWlnaHQ6IGluaGVyaXQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyOiAycHggc29saWQgIzRjNGQ1MDtcbn1cblxuLm1vdmUtc2xpZGVyX2JsayAuc2xpZGUge1xuICBiYWNrZ3JvdW5kOiAwIDAgbm8tcmVwZWF0O1xuICBoZWlnaHQ6IGluaGVyaXQ7XG4gIGZsb2F0OiBsZWZ0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBvcGFjaXR5OiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHotaW5kZXg6IDEwO1xufVxuXG4ubW92ZS1zbGlkZXJfYmxrIC5zdW1tYXJ5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0zMDBweDtcbiAgcmlnaHQ6IDUwcHg7XG4gIHdpZHRoOiA0MDBweDtcbiAgcGFkZGluZzogMjRweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYmFja2dyb3VuZDogcmdiYSgyMjMsIDI0MCwgMjQ3LCAwLjcpO1xuICBvcGFjaXR5OiAwO1xufVxuXG4ubW92ZS1zbGlkZXJfYmxrIC5zbGlkZTpmaXJzdC1jaGlsZCB7XG4gIG9wYWNpdHk6IDE7XG4gIHotaW5kZXg6IDIwO1xufVxuXG4ubW92ZS1zbGlkZXJfYmxrIC5zbGlkZTpmaXJzdC1jaGlsZCAuc3VtbWFyeSB7XG4gIHRvcDogNjVweDtcbiAgb3BhY2l0eTogMTtcblxufVxuXG4ubW92ZS1zbGlkZXJfYmxrIC5pdGVtICsgLml0ZW0ge1xuICBtYXJnaW4tdG9wOiAxMnB4O1xufVxuXG4ubW92ZS1zbGlkZXJfYmxrIC5oZWFkbGluZSB7XG4gIGZvbnQtc2l6ZTogMjBwdDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ubW92ZS1zbGlkZXJfYmxrIC5kZXNjcmlwdGlvbiB7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbi5tb3ZlLXNsaWRlcl9ibGsgLnByaWNlIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtc2l6ZTogMTJwdDtcbiAgcGFkZGluZy10b3A6IDEycHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDdkOWRhO1xufVxuXG4ubW92ZS1zbGlkZXJfYmxrIC5wcmljZSBzcGFuICsgc3BhbiB7XG4gIG1hcmdpbi1sZWZ0OiAyNHB4O1xufVxuXG4ubW92ZS1zbGlkZXJfYmxrIC5wcmljZSAuYmFzZVByaWNlIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLm1vdmUtc2xpZGVyX2JsayAub3JhbmdlX2J0biB7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cblxuLm1vdmUtc2xpZGVyX2JsayAuZG90c19uYXYge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMjRweDtcbiAgbGVmdDogNTAlO1xuICB6LWluZGV4OiAzMDtcbn1cblxuLm1vdmUtc2xpZGVyX2JsayAuZG90c19uYXYgbGkgKyBsaSB7XG4gIG1hcmdpbi1sZWZ0OiAxMnB4O1xufVxuXG4ubW92ZS1zbGlkZXJfYmxrIC5kb3RzX25hdiBsaSB7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmZjRmMDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4ubW92ZS1zbGlkZXJfYmxrIC5kb3RzX25hdiBsaS5zZWwsIC5tb3ZlLXNsaWRlcl9ibGsgLmRvdHNfbmF2IGxpOmhvdmVyIHtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbiAgYmFja2dyb3VuZDogI2ZmNGYwMDtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4vKiAtICBibG9jayBhYm91dCAqL1xuLmNvbnRlbnRfcGFuZWwgLl9jb250ZW50IC5hYm91dF9ibGsge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uYWJvdXRfYmxrIHtcbiAgcGFkZGluZzogMjRweDtcbn1cblxuLmFib3V0X2JsayAuc3VtbWFyeSAuaGVhZGxpbmUge1xuICBmb250LXNpemU6IDIwcHQ7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG59XG5cbi5hYm91dF9ibGsgLnN1bW1hcnkgLmRlc2NyaXB0aW9uIHtcbiAgbWFyZ2luOiAxMnB4IDA7XG59XG5cbi5hYm91dF9ibGsgLmltYWdlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiB1cmwoL2J1aWxkL2ltYWdlcy9kZWxpdmVyeS5lNzIyODkwYi5wbmcpIDUwJSAzMHB4IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBwYWRkaW5nLXRvcDogMTcwcHg7XG4gIGNvbG9yOiAjZmYxYTAwO1xufVxuXG4uYWJvdXRfYmxrIC5pbWFnZSAuaGVhZGxpbmUge1xuICBmb250LXNpemU6IDE2cHQ7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5hYm91dF9ibGsgLmltYWdlIC50ZXh0IHtcbiAgZm9udC1zaXplOiAxMnB0O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uYWJvdXRfYmxrIC5jb2xfNSB7XG4gIGRpc3BsYXk6IG5vbmVcbn1cblxuLyogLSBibG9jayB0b3AgcHJvZHVjdHMgKi9cbi50b3AtcHJvZHVjdHNfYmxrIHtcbiAgcGFkZGluZy10b3A6IDEycHg7XG59XG5cbi50b3AtcHJvZHVjdHNfYmxrIC5jb2xfIHtcblxufVxuXG4udG9wLXByb2R1Y3RzX2JsayAuc2FsZXMge1xuICBjb2xvcjogI2ZmNGYwMDtcbn1cblxuLnRvcC1wcm9kdWN0c19ibGsgLnNhbGVzIGEge1xuICBtYXJnaW4tbGVmdDogMTJweDtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi50b3AtcHJvZHVjdHNfYmxrIC5zYWxlcyBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZjRmMDA7XG59XG5cbi50b3AtcHJvZHVjdHNfYmxrIC5zYWxlcyAuX2ljby1zYWxlcyB7XG4gIGZvbnQtc2l6ZTogMTEuNXB0O1xuICB2ZXJ0aWNhbC1hbGlnbjogLTFweDtcbn1cblxuLyogLSBibG9jayB3cml0ZSB0byB1cyAqL1xuLndyaXRlLXRvLXVzX2JsayB7XG4gIHBhZGRpbmc6IDlweCAyNHB4IDI0cHg7XG59XG5cbi53cml0ZS10by11c19ibGsgLmZ1bGwtd2lkdGhfYnRuOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXRvcDogMTFweDtcbn1cblxuLyogLSBibG9jayBmaWx0ZXIgKi9cbi5maWx0ZXJfYmxrIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U5ZTllOTtcbiAgcGFkZGluZzogN3B4IDEycHg7XG4gIGJhY2tncm91bmQ6ICNlZGY2ZmM7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4uZmlsdGVyX2JsayBsYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMTBwdDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDZweFxufVxuXG4uZmlsdGVyX2JsayBzZWxlY3Qge1xuICBwYWRkaW5nOiA0cHggMTVweCAzcHggNXB4O1xufVxuXG4uZmlsdGVyX2JsayAuX3JvdyB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWdyaWQtcm93LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5maWx0ZXJfYmxrIC5wcmljZV9zb3J0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG1hcmdpbjogMCA1cHg7XG59XG5cbi5maWx0ZXJfYmxrIC5hc2M6YWZ0ZXIsXG4uZmlsdGVyX2JsayAuZGVzYzphZnRlciB7XG4gIGZvbnQtZmFtaWx5OiAncG9zdHJveWthJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBmb250LXNpemU6IDhweDtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAwO1xuICBtYXJnaW4tdG9wOiAtNHB4O1xufVxuXG4uZmlsdGVyX2JsayAuYXNjOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGUxMDE2XCI7XG59XG5cbi5maWx0ZXJfYmxrIC5kZXNjOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGUxMDE3XCI7XG59XG5cbi8qIC0gYmxvY2sgZmVhdHVyZXMgKi9cbi5mZWF0dXJlc19ibGsgLl9yb3cge1xuICBtYXJnaW46IDA7XG59XG5cbi5mZWF0dXJlc19ibGsgLl9yb3cgKyAuX3JvdyB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5mZWF0dXJlc19ibGsgLl9yb3c6bnRoLWNoaWxkKDJuLTEpIHtcbiAgYmFja2dyb3VuZDogI2RmZjBmNztcbn1cblxuLmZlYXR1cmVzX2JsayBbY2xhc3NePVwiY29sX1wiXSB7XG4gIHBhZGRpbmctdG9wOiA2cHg7XG4gIHBhZGRpbmctYm90dG9tOiA2cHg7XG59XG5cbi5mZWF0dXJlc19ibGsgW2NsYXNzXj1cImNvbF9cIl0gKyBbY2xhc3NePVwiY29sX1wiXSB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2ZmZjtcbn1cblxuLmZlYXR1cmVzX2JsayAudGl0bGUge1xuICBjb2xvcjogIzY2Njtcbn1cblxuLyogLSBibG9jayByZWxhdGVkIHByb2R1Y3RzICovXG4ucmVsYXRlZC1wcm9kdWN0c19ibGsge1xuICBwYWRkaW5nOiAyMHB4O1xufVxuXG4ucmVsYXRlZC1wcm9kdWN0c19ibGsgLmJsa19oZWFkbGluZSB7XG4gIGZvbnQtc2l6ZTogMTJwdDtcbn1cblxuLyogLSBibG9jayBjYXJ0IGxpc3QgKi9cbi5jLWNhcnRfX2dyaWQge1xuXG59XG5cbi5jLWNhcnRfX2dyaWQgLmdyaWRfX2hlYWQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYy1jYXJ0X19ncmlkIC5pLWl0ZW0ge1xuICBwYWRkaW5nOiAxOHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDdkOWRhO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmMtY2FydF9fZ3JpZCAuaS1pdGVtICsgLmktaXRlbSB7XG4gIG1hcmdpbi10b3A6IDEycHg7XG59XG5cbi5jLWNhcnRfX2dyaWQgLmktaXRlbSA+ICo6bm90KC5wcm9kdWN0X2xhYmVsKSB7XG4gIHBhZGRpbmc6IDZweFxufVxuXG4uYy1jYXJ0X19ncmlkIC5faGVhZGxpbmUsXG4udHJ1c3QgbGk6Zmlyc3QtY2hpbGQsXG4uX3ByLWRlc2MtdGl0bGUsXG4ucHJvZC1pbmZvIC5ibGtfaGVhZGxpbmUsXG4ucHItdmlkZW8gaDUge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE3cHg7XG59XG5cbi5jLWNhcnRfX2dyaWQgLl9wcmljZSxcbi5jLWNhcnRfX2dyaWQgLl9zdW1tLFxuLmVudGVyLWFkZHJlc3NfcG9wX3VwIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBjb2xvcjogIzAwMDtcbn1cblxuLmMtY2FydF9fZ3JpZCAuY291bnRlZCB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6ICNmZjRmMDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLXRvcDogNnB4XG59XG5cbi5jLWNhcnRfX2dyaWQgLmNvdW50ZWQ6aG92ZXIge1xuICBjb2xvcjogI2ZmMWEwMDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLmMtY2FydF9fZ3JpZCAuX2ljby1jbG9zZSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgY29sb3I6ICNmZjRmMDA7XG59XG5cbi5jLWNhcnRfX2dyaWQgLl9jb2wtZGVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDZweDtcbiAgcmlnaHQ6IDZweDtcbiAgei1pbmRleDogNDA7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1MDBweCkge1xuICAuYy1jYXJ0X19ncmlkIHtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICBvdmVyZmxvdy15OiBoaWRkZW47XG4gIH1cblxuICAuYy1jYXJ0X19ncmlkID4gKiB7XG4gICAgbWluLXdpZHRoOiA3NDBweDtcbiAgfVxuXG4gIC5jLWNhcnRfX2dyaWQgLmdyaWRfX2hlYWQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQ6ICNkZmYwZjc7XG4gICAgY29sb3I6ICM2NjY7XG4gIH1cblxuICAuYy1jYXJ0X19ncmlkIC5ncmlkX19ib2R5IHtcbiAgICBtYXJnaW4tdG9wOiAtMXB4O1xuICB9XG5cbiAgLmMtY2FydF9fZ3JpZCAuaS1pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cblxuICAuYy1jYXJ0X19ncmlkIC5pLWl0ZW0gKyAuaS1pdGVtIHtcbiAgICBtYXJnaW4tdG9wOiAtMXB4O1xuICB9XG5cbiAgLmMtY2FydF9fZ3JpZCBbY2xhc3NePVwiX2NvbC1cIl0ge1xuICAgIHBhZGRpbmc6IDEycHg7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gIC5jLWNhcnRfX2dyaWQgLmdyaWRfX2hlYWQgW2NsYXNzXj1cIl9jb2wtXCJdIHtcbiAgICBwYWRkaW5nLXRvcDogNnB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA2cHg7XG4gIH1cblxuICAuYy1jYXJ0X19ncmlkIFtjbGFzc149XCJfY29sLVwiXSArIFtjbGFzc149XCJfY29sLVwiXSB7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZDdkOWRhO1xuICB9XG5cbiAgLmMtY2FydF9fZ3JpZCAuX2NvbC1pbWFnZSB7XG4gICAgd2lkdGg6IDE1NXB4O1xuICB9XG5cbiAgLmMtY2FydF9fZ3JpZCAuX2NvbC1pbmZvIHtcbiAgICBmbGV4OiAxO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG5cbiAgLmMtY2FydF9fZ3JpZCAuX2NvbC1udW0ge1xuICAgIHdpZHRoOiAxMjVweDtcbiAgfVxuXG4gIC5jLWNhcnRfX2dyaWQgLl9jb2wtZGVsIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG5cbiAgLmMtY2FydF9fZ3JpZCAuX2hlYWRsaW5lIHtcbiAgICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gIH1cblxuICAuYy1jYXJ0X19ncmlkIC5fcHJpY2UsXG4gIC5jLWNhcnRfX2dyaWQgLl9zdW1tIHtcbiAgICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgfVxuXG4gIC5jLWNhcnRfX2dyaWQgLl9wcmljZSAuX3RpdGxlLFxuICAuYy1jYXJ0X19ncmlkIC5fc3VtbSAuX3RpdGxlLFxuICAuY2FydC1kZXNpZ24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuYy1jYXJ0X19ncmlkIC5fcHJpY2UsXG4gIC5jLWNhcnRfX2dyaWQgLl9zdW1tIHtcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gIH1cblxuICAuYmx1ZS1ibG9jayB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zMHB4O1xuICB9XG59XG5cbi8qIC0gYmxvY2sgY2hlY2tvdXQgc2V0dGluZyAqL1xuLmNoZWNrb3V0LXNldHRpbmdfYmxrIHtcbn1cblxuLmNoZWNrb3V0LXNldHRpbmdfYmxrIC5lbGVtZW50IHtcbiAgbWF4LXdpZHRoOiA1OTBweDtcbn1cblxuLmNoZWNrb3V0LXNldHRpbmdfYmxrIC5lbGVtZW50ICsgLmVsZW1lbnQge1xuICBtYXJnaW4tdG9wOiAzNXB4O1xufVxuXG4uY2hlY2tvdXQtc2V0dGluZ19ibGsgLmNvbnRyb2wtbGFiZWwge1xuICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAxNTBweDtcbn1cblxuLmNoZWNrb3V0LXNldHRpbmdfYmxrIC5pbmZvIHtcbiAgY29sb3I6ICM2NjY7XG4gIGZvbnQtc2l6ZTogMTFwdDtcbn1cblxuLmNoZWNrb3V0LXNldHRpbmdfYmxrIC5pbmZvICsgLmNoYW5nZSB7XG4gIG1hcmdpbi10b3A6IDEycHg7XG59XG5cbi5jaGVja291dC1zZXR0aW5nX2JsayAuY2hhbmdlIC5jb250cm9sLXJvdyB7XG4gIG1heC13aWR0aDogMzUwcHg7XG4gIG1pbi13aWR0aDogMjg2cHg7XG59XG5cbi5jaGVja291dC1zZXR0aW5nX2JsayAuc3VtbWFyeSB7XG4gIG1hcmdpbjogMTJweCAwO1xufVxuXG4uY2hlY2tvdXQtc2V0dGluZ19ibGsgLnN1bW1hcnkgZGl2IHtcbiAgcGFkZGluZzogMTJweDtcbiAgY29sb3I6ICM2NjY7XG4gIGJhY2tncm91bmQ6ICNmYWZhZmE7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNoZWNrb3V0LXNldHRpbmdfYmxrIC5wYW5lbCB7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jaGVja291dC1zZXR0aW5nX2JsayAucGFuZWwgLmNvbF9mdWxsIHtcbiAgbWFyZ2luLXRvcDogMThweDtcbn1cblxuLmNoZWNrb3V0LXNldHRpbmdfYmxrIC5wcmljZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi13aWR0aDogMjQ2cHg7XG4gIHBhZGRpbmc6IDVweCAyNHB4O1xuICBiYWNrZ3JvdW5kOiAjZGZmMGY3O1xufVxuXG4uY2hlY2tvdXQtc2V0dGluZ19ibGsgLnByaWNlIC50aXRsZSB7XG4gIG1pbi13aWR0aDogODBweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLmNoZWNrb3V0LXNldHRpbmdfYmxrIC5wcmljZSAuY29udGVudCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDEycHQ7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBmbGV4OiAxO1xufVxuXG4uY2hlY2tvdXQtc2V0dGluZ19ibGsgLmRhdGUtcm93LFxuLmNoZWNrb3V0LXNldHRpbmdfYmxrIC56b25lLXJvdyB7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG5cbi5jaGVja291dC1zZXR0aW5nX2JsayAuZGF0ZS1yb3cge1xuICBtYXgtd2lkdGg6IDU0MHB4O1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uY2hlY2tvdXQtc2V0dGluZ19ibGsgLnpvbmUtcm93IHNlbGVjdCB7XG4gIHdpZHRoOiAxNDBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDEycHg7XG59XG5cbi5jaGVja291dC1zZXR0aW5nX2JsayAuem9uZS1yb3cgLmxpbmsge1xuICBjb2xvcjogI2ZmMWEwMDs7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCAjZmYxYTAwOztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tdG9wOiAxMnB4O1xuICBmb250LXNpemU6IDEuMDVlbTtcbn1cblxuLmNoZWNrb3V0LXNldHRpbmdfYmxrIC56b25lLXJvdyAubGluazpob3ZlciB7XG4gIGNvbG9yOiAjZmY0ZjAwO1xuICBib3JkZXItY29sb3I6ICNmZjRmMDA7XG59XG5cbi5jaGVja291dC1zZXR0aW5nX2JsayAudW5sb2FkaW5nIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNoZWNrb3V0LXNldHRpbmdfYmxrIC51bmxvYWRpbmcgLnBhbmVsIC5jb250cm9sLWxhYmVsLFxuLmZpbHRlci1zZXQgLnJpZ2h0LXBhcnQge1xuICB3aWR0aDogMTAwcHg7XG59XG5cbi5jaGVja291dC1zZXR0aW5nX2JsayAudW5sb2FkaW5nIC5wYW5lbCAuY29udHJvbC1sYWJlbC5mbG9vci1sYWJlbCB7XG4gIHdpZHRoOiAzMHB4O1xufVxuXG4uY2hlY2tvdXQtc2V0dGluZ19ibGsgLnVubG9hZGluZyAuZmxvb3Itcm93IGlucHV0IHtcbiAgd2lkdGg6IDQwcHg7XG4gIG1hcmdpbi1yaWdodDogMTJweDtcbn1cblxuLmNoZWNrb3V0LXNldHRpbmdfYmxrIC51bmxvYWRpbmcgLmZsb29yLXJvdyAuY2hlY2tib3gge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cblxuLmNoZWNrb3V0LXNldHRpbmdfYmxrIC51bmxvYWRpbmcgLmZsb29yLXJvdyAuY2hlY2tib3ggaW5wdXRbdHlwZT1jaGVja2JveF06bm90KGNoZWNrZWQpICsgbGFiZWw6YmVmb3JlIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgdmVydGljYWwtYWxpZ246IC0xMHB4O1xufVxuXG4uY2hlY2tvdXQtc2V0dGluZ19ibGsgLnVubG9hZGluZyAuZmxvb3Itcm93IC5jaGVja2JveCBpbnB1dFt0eXBlPWNoZWNrYm94XTpub3QoY2hlY2tlZCkgKyBsYWJlbDphZnRlciB7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIGxlZnQ6IDdweDtcbiAgdG9wOiA5cHg7XG4gIGZvbnQtc2l6ZTogMTRweDs7XG59XG5cbi5jaGVja291dC1zZXR0aW5nX2JsayAudW5sb2FkaW5nIC5mbG9vci1yb3cgLmNvbnRyb2wtd2lkZ2V0LFxuLmYtaWNvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uY2hlY2tvdXQtc2V0dGluZ19ibGsgLnVubG9hZGluZyAucGFuZWwgbGFiZWwsXG4udWktYXV0b2NvbXBsZXRlIC5fY2F0ZWdvcnkgYS5tb3JlLWNhdCB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5cbi5jaGVja291dC1zZXR0aW5nX2JsayAudW5sb2FkaW5nIC5wYW5lbCAuY29sXzEyICsgLmNvbF8xMiB7XG4gIG1hcmdpbi10b3A6IDEycHg7XG59XG5cbi5jaGVja291dC1zZXR0aW5nX2JsayAudW5sb2FkaW5nIC5wYW5lbCAuY29sXzEyOm50aC1jaGlsZCgyKSAuY29udHJvbC1sYWJlbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIC0gYmxvY2sgY2hlY2tvdXQgcmVwb3J0ICovXG4uY2hlY2tvdXQtcmVwb3J0X2JsayB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbjogMjRweCAwO1xuICBwYWRkaW5nLWxlZnQ6IDI0cHg7XG59XG5cbi5jaGVja291dC1yZXBvcnRfYmxrIC5jb2xfMTIgKyAuY29sXzEyIHtcbiAgbWFyZ2luLXRvcDogMTJweDtcbn1cblxuLmNoZWNrb3V0LXJlcG9ydF9ibGsgLmVsZW0ge1xuICBiYWNrZ3JvdW5kOiAjZGZmMGY3O1xuICBwYWRkaW5nOiAxMnB4O1xuICBiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQoMTgyLjQ2JSAxODIuNDYlIGF0IDUwJSA1MCUsICNmMWZlZmQgMCwgI2ZmZiAxMDAlKTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmNGYwMDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuXG4uY2hlY2tvdXQtcmVwb3J0X2JsayAuaGVhZGxpbmUge1xuICBmb250LXNpemU6IDEycHQ7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLmNoZWNrb3V0LXJlcG9ydF9ibGsgcCB7XG4gIG1hcmdpbjogOHB4IDAgMCAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4uY2hlY2tvdXQtcmVwb3J0X2JsayAuX2ljby1kb3RzIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgZm9udC1zaXplOiA0cHg7XG4gIGNvbG9yOiAjNjY2O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzO1xufVxuXG4uY2hlY2tvdXQtcmVwb3J0X2JsayAuX2ljby1kb3RzOmhvdmVyIHtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5jaGVja291dC1yZXBvcnRfYmxrIC50aXRsZSB7XG4gIHdpZHRoOiAxMzVweDtcbn1cblxuLmNoZWNrb3V0LXJlcG9ydF9ibGsgLmNvbnRlbnQge1xuICBmb250LXNpemU6IDExcHQ7XG59XG5cbi5jaGVja291dC1yZXBvcnRfYmxrIC5vcmRlci1saXN0IHtcbn1cblxuLmNoZWNrb3V0LXJlcG9ydF9ibGsgLm9yZGVyLWxpc3QgdWwge1xuICBtYXJnaW46IDEycHggMFxufVxuXG4uY2hlY2tvdXQtcmVwb3J0X2JsayAub3JkZXItbGlzdCBsaSxcbi5jaGVja291dC1yZXBvcnRfYmxrIC5vcmRlci1saXN0IGxpOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmVcbn1cblxuLyogYmxvY2sgY2hlY2tvdXQgKi9cbi5jaGVja291dC1hZGRyZXNzX2JsayB7XG4gIG1hcmdpbi10b3A6IDQ1cHggIWltcG9ydGFudDtcbn1cblxubFxuLmNoZWNrb3V0LWFkZHJlc3NfYmxrIC5ibGtfaGVhZGxpbmUge1xuICBmb250LXNpemU6IDE1cHQ7XG4gIG1hcmdpbi1ib3R0b206IDE4cHg7XG59XG5cbi5jaGVja291dC1hZGRyZXNzX2JsayAuYmxrX2JvZHkge1xuICBtYXgtd2lkdGg6IDU5MHB4O1xufVxuXG4uY2hlY2tvdXQtYWRkcmVzc19ibGsgdGV4dGFyZWEge1xuXG59XG5cbmRpdi5jYXJ0LWNsZWFyX2Jsay5jYXJ0LWNsZWFyX2JsayB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuXG4uY2FydC1jbGVhcl9fcG9wdXAge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uY2FydC1jbGVhcl9fcG9wdXAgLl90aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTNwdDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG4uY2FydC1zaGFyZS1tZXJnZV9fcG9wdXAge1xuICBtYXgtd2lkdGg6IDYwMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG4uY2FydC1zaGFyZS1lbXB0eV9fcG9wdXAge1xuICBtYXgtd2lkdGg6IDU2MHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG4uY2FydC1zaGFyZS1lbXB0eV9fdGl0bGUge1xuICBtYXgtd2lkdGg6IDQyMHB4O1xuICBtYXJnaW46IDAgYXV0byAxOHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uY2FydC1zaGFyZS1lbXB0eV9fYWN0aW9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMTJweDtcbiAgbWFyZ2luLXRvcDogMjJweDtcbn1cbi5jYXJ0LXNoYXJlLWVtcHR5X19hY3Rpb24ge1xuICBtaW4td2lkdGg6IDE0NXB4O1xufVxuLmNhcnQtc2hhcmUtZW1wdHlfX2FjdGlvbi5fYnRuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmNhcnQtc2hhcmUtZW1wdHlfX2FjdGlvbltkaXNhYmxlZF0ge1xuICBvcGFjaXR5OiAuNjU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuYnV0dG9uLl9idG4uY2FydC1zaGFyZS1lbXB0eV9fYWN0aW9uIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmZjRmMDA7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgY29sb3I6ICMwMDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsaW5lLWhlaWdodDogMTtcbiAgcGFkZGluZzogOHB4IDEycHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIC4xNXMgZWFzZS1pbi1vdXQ7XG59XG4uY2FydC1zaGFyZS1tZXJnZV9fdGl0bGUge1xuICBtYXgtd2lkdGg6IDQyMHB4O1xuICBtYXJnaW46IDAgYXV0byAxOHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uY2FydC1zaGFyZS1tZXJnZV9fdGV4dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uY2FydC1zaGFyZS1tZXJnZV9fYWN0aW9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMTJweDtcbiAgbWFyZ2luLXRvcDogMjJweDtcbn1cbi5jYXJ0LXNoYXJlLW1lcmdlX19hY3Rpb24ge1xuICBtaW4td2lkdGg6IDE0NXB4O1xufVxuLmNhcnQtc2hhcmUtbWVyZ2VfX2FjdGlvbi5fYnRuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmNhcnQtc2hhcmUtbWVyZ2VfX2FjdGlvbltkaXNhYmxlZF0ge1xuICBvcGFjaXR5OiAuNjU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG5idXR0b24uX2J0bi5jYXJ0LXNoYXJlLW1lcmdlX19hY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAycHggc29saWQgI2ZmNGYwMDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBjb2xvcjogIzAwMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwYWRkaW5nOiA4cHggMTJweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBhbGwgLjE1cyBlYXNlLWluLW91dDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExNTVweCkge1xuICAuY2FydC1zaGFyZS1lbXB0eV9fcG9wdXAge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNhcnQtc2hhcmUtbWVyZ2VfX3BvcHVwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wb3B1cC1wcm9kdWN0LWluZm8tcHJvZHVjdC1wYWdlLmNhcnQtc2hhcmUtZW1wdHlfX3BvcHVwLFxuICAucG9wdXAtcHJvZHVjdC1pbmZvLXByb2R1Y3QtcGFnZS5jYXJ0LXNoYXJlLW1lcmdlX19wb3B1cCB7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIH1cbiAgXG4gIC5jYXJ0LXNoYXJlLWVtcHR5X19wb3B1cCAuX2MtcG9wdXBfX2Nyb3NzLCAuY2FydC1zaGFyZS1tZXJnZV9fcG9wdXAgLl9jLXBvcHVwX19jcm9zcyB7XG4gICAgdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLyogLSBibG9jayBjYXJ0IHRvdGFsICovXG4uY2FydC10b3RhbF9ibGsge1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50O1xufVxuXG4uY2FydC10b3RhbF9ibGsgLl90b3RhbCB7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuLyogLSBibG9jayBjYXRlZ29yaWVzICovXG4uY2F0ZWdvcmllc19ibGsge1xuICBtYXJnaW46IC0xMnB4O1xufVxuXG4uY2F0ZWdvcmllc19ibGsgLml0ZW0sXG4uY2F0ZWdvcmllc19ibGsgLml0ZW0tc2l6ZXIge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnN1Yi1jYXRlZ29yaWVzX2JsayAuaGVhZGxpbmUsXG4uY2F0ZWdvcmllc19ibGsgLmhlYWRsaW5lIHtcbiAgZm9udC1zaXplOiAxMnB0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMDAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbWFyZ2luLWJvdHRvbTogMTNweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5zdWItY2F0ZWdvcmllc19ibGsgLmhlYWRsaW5lIHtcbiAgZm9udC1zaXplOiAxMnB0O1xufVxuXG4uY2F0ZWdvcmllc19ibGsgLmhlYWRsaW5lOmhvdmVyLFxuLmNhdGVnb3JpZXNfYmxrIC5oZWFkbGluZTpob3ZlcjphZnRlciB7XG4gIGNvbG9yOiAjZmYxYTAwO1xufVxuXG4uY2F0ZWdvcmllc19ibGsgdWwge1xuICBwYWRkaW5nLWxlZnQ6IDE4cHg7XG59XG5cbi5jYXRlZ29yaWVzX2JsayB1bCBhIHtcbiAgY29sb3I6ICM0YzRkNTA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMTJweDtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuXG4uY2F0ZWdvcmllc19ibGsgdWwgYTpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiA0cHg7XG4gIGhlaWdodDogNHB4O1xuICB0b3A6IDdweDtcbiAgbGVmdDogMDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiAjNGM0ZDUwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLW91dDtcbn1cblxuLmNhdGVnb3JpZXNfYmxrIHVsIGE6aG92ZXIge1xuICBjb2xvcjogIzAwMDtcbn1cblxuLmNhdGVnb3JpZXNfYmxrIHVsIGE6aG92ZXI6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogI2ZmNGYwMDtcbn1cblxuLmNhdGVnb3JpZXNfYmxrW2RhdGEtbW9iaWxlLWl0ZW1dIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLmNhdGVnb3JpZXNfYmxrW2RhdGEtbW9iaWxlLWl0ZW1dIC5pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwIDI0cHggMCAxM3B4O1xuICBtYXJnaW4tdG9wOiAxM3B4O1xufVxuXG4uY2F0ZWdvcmllc19ibGtbZGF0YS1tb2JpbGUtaXRlbV0gLml0ZW0gPiAqIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLmNhdGVnb3JpZXNfYmxrW2RhdGEtbW9iaWxlLWl0ZW1dIC5pdGVtOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jYXRlZ29yaWVzX2Jsa1tkYXRhLW1vYmlsZS1pdGVtXSAuaGVhZGxpbmU6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uY2F0ZWdvcmllc19ibGtbZGF0YS1tb2JpbGUtaXRlbV0gLnRyaWdnZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTFweDtcbiAgcmlnaHQ6IDI1cHg7XG4gIHRyYW5zaXRpb246IGFsbCAuMnM7XG59XG5cbi5jYXRlZ29yaWVzX2Jsa1tkYXRhLW1vYmlsZS1pdGVtXSAudHJpZ2dlcjphZnRlciB7XG4gIGZvbnQtZmFtaWx5OiAncG9zdHJveWthJztcbiAgY29udGVudDogXCJcXGUxMDA3XCI7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6ICNmZjRmMDA7XG59XG5cbi5jYXRlZ29yaWVzX2Jsa1tkYXRhLW1vYmlsZS1pdGVtXSBbZGF0YS1vcGVuXSAudHJpZ2dlciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG5cbi5jYXRlZ29yaWVzX2JsayAudmVydGljYWxfbmF2LFxuLmNhdGVnb3JpZXNfYmxrW2RhdGEtbW9iaWxlLWl0ZW1dIC52ZXJ0aWNhbF9uYXYge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uY2F0ZWdvcmllc19ibGtbZGF0YS1tb2JpbGUtaXRlbV0gLnZlcnRpY2FsX25hdixcbi56b25lRGVmaW5lZCB7XG4gIHBhZGRpbmctbGVmdDogNnB4O1xufVxuXG4vKiAuc3ViLWNhdGVnb3JpZXNfYmxrICovXG4uc3ViLWNhdGVnb3JpZXNfYmxrIC5fcm93ID4gW2NsYXNzXj1cImNvbF9cIl0ge1xuICBwYWRkaW5nOiAwIDZweDtcbn1cblxuLnN1Yi1jYXRlZ29yaWVzX2JsayAuaXRlbSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMThweDtcbiAgbWluLWhlaWdodDogMjUwcHg7XG4gIG91dGxpbmU6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLnN1Yi1jYXRlZ29yaWVzX2JsayAuaW1hZ2Uge1xuICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxufVxuXG4uc3ViLWNhdGVnb3JpZXNfYmxrIC5oZWFkbGluZSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLyogLSBjYWJpbmV0IGJsb2NrcyBnZW5lcmFsIHNldHRpbmcgKi9cbi8qIC0gYmxvY2sgdXNlciBkYXRhW2NhYmluZXRdICovXG4udXNlci1kYXRlX2JsayAuYmxrX2hlYWQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDdkOWRhO1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBiYWNrZ3JvdW5kOiAjZGZmMGY3O1xuICBwYWRkaW5nOiAxMnB4IDI0cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLnVzZXItZGF0ZV9ibGsgLmJsa19oZWFkbGluZSB7XG4gIGZvbnQtc2l6ZTogMTNwdDtcbiAgbWFyZ2luOiAwO1xufVxuXG4udXNlci1kYXRlX2JsayAuZWRpdCBhIHtcbiAgY29sb3I6ICMwMDA7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xufVxuXG4udXNlci1kYXRlX2JsayAuZWRpdCBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZjRmMDA7XG59XG5cbi51c2VyLWRhdGVfYmxrIC5lZGl0IC5faWNvLWVkaXQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjZmY0ZjAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogLTJweDtcbn1cblxuLyogLSBibG9jayBzdWNjZXNzICovXG4uc3VjY2Vzc19ibGssIC5jb25maXJtX2JsayB7XG4gIHBhZGRpbmc6IDEycHggMTJweCAxMnB4IDQ0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgbWF4LXdpZHRoOiA3MDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsaW5lLWhlaWdodDogMS4xXG59XG5cbi5zdWNjZXNzX2JsayBbY2xhc3NePVwiX2ljby1cIl0sIC5jb25maXJtX2JsayBbY2xhc3NePVwiX2ljby1cIl0ge1xuICBmb250LXNpemU6IDE4cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMnB4O1xuICBsZWZ0OiAxMnB4XG59XG5cbi5zdWNjZXNzX2JsayB7XG4gIGNvbG9yOiAjMzU3OTM3O1xufVxuXG4uY29uZmlybV9ibGsge1xuICBjb2xvcjogI2ZmNGYwMDtcbn1cblxuLyogLSBibG9jayBzZWFyY2ggKi9cbi5zZWFyY2hfYmxrIC5vcmFuZ2VfYnRuIHtcbiAgcGFkZGluZzogN3B4IDI0cHggOHB4O1xufVxuXG4vKiAtIGJsb2NrIG9yZGVyIGluZm8gKi9cbi5vcmRlci1pbmZvX2JsayB7XG59XG5cbi5vcmRlci1pbmZvX2JsayAuYmxrX2JvZHkge1xuICBtYXJnaW46IDEycHggMFxufVxuXG4ub3JkZXItaW5mb19ibGsgLmJsa19mb290IHtcbiAgbWFyZ2luOiAwXG59XG5cbi5vcmRlci1pbmZvX2JsayAuc3RhdHVzIHtcbiAgY29sb3I6ICM2NjY7XG59XG5cbi5vcmRlci1pbmZvX2JsayAuc3RhdHVzIGxpOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmVcbn1cblxuLm9yZGVyLWluZm9fYmxrIC5zdGF0dXMgbGkgKyBsaSB7XG4gIG1hcmdpbi10b3A6IDEycHhcbn1cblxuLm9yZGVyLWluZm9fYmxrIC5zdGF0dXMgW2NsYXNzXj1cIl9pY28tXCJdIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBtYXJnaW4tcmlnaHQ6IDZweFxufVxuXG4ub3JkZXItaW5mb19ibGsgLmFkZGl0aW9uYWxseSBzcGFuICsgc3BhbiB7XG4gIG1hcmdpbi1sZWZ0OiAxMnB4O1xufVxuXG4ub3JkZXItaW5mb19ibGsgLmFkZGl0aW9uYWxseSBiIHtcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XG59XG5cbi5vcmRlci1pbmZvX2JsayAuX3RvdGFsIHtcbiAgd2lkdGg6IDI5NnB4O1xuICBtYXJnaW4tdG9wOiAxMnB4O1xuICBwYWRkaW5nLXRvcDogMTJweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkN2Q5ZGE7XG59XG5cbi5vcmRlci1pbmZvX2JsayAuX3RvdGFsIC5oZWFkbGluZSB7XG4gIGZvbnQtc2l6ZTogMTNwdDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLWJvdHRvbTogMTJweFxufVxuXG4vKiAtIGJsb2NrIHRhYnMgKi9cbi50YWJzX2JsayAudGFic19uYXYgbGkgKyBsaSxcbi50cnVzdCBsaSxcbi5wcm9kLWluZm8gLmJsa19oZWFkbGluZSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLnRhYnNfYmxrIC50YWJzX25hdiBsaSB7XG4gIHBhZGRpbmc6IDEycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi50YWJzX2JsayAudGFic19uYXYgc3ZnIHtcbiAgd2lkdGg6IDIycHg7XG4gIGhlaWdodDogMjJweDtcbiAgZmlsbDogIzRjNGQ1MDtcbn1cblxuLnRhYnNfYmxrIC50YWJzX25hdiBzcGFuIHtcbiAgbWFyZ2luLWxlZnQ6IDZweDtcbiAgZm9udC1zaXplOiAxMnB0O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzRjNGQ1MDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCAjNGM0ZDUwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udGFic19ibGsgLnRhYnNfbmF2IHNwYW46aG92ZXIge1xuICBjb2xvcjogIzAwMDtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwO1xufVxuXG4udGFic19ibGsgLnRhYnNfbmF2IC5zZWwge1xuICBib3gtc2hhZG93OiAwIDRweCAxNXB4IHJnYmEoMCwgMCwgMCwgMC4xOCk7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkN2Q5ZGE7XG59XG5cbi50YWJzX2JsayAudGFic19uYXYgLnNlbCBzdmcsXG4uc3ZnLWZlZWQge1xuICBmaWxsOiAjZmY0ZjAwO1xufVxuXG4udGFic19ibGsgLnRhYnNfbmF2IC5zZWw6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA1cHg7XG4gIHotaW5kZXg6IDMwO1xuICBsZWZ0OiAwO1xuICBib3R0b206IC0xcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbi50YWJzX2JsayAudGFic19uYXYgLnNlbCBzcGFuIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMwMDA7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLnRhYnNfYmxrIC5ibGtfYm9keSB7XG4gIG1hcmdpbi10b3A6IC0ycHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjA7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cblxuLnRhYnNfYmxrIC50YWIge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBhZGRpbmc6IDEycHg7XG59XG5cbi50YWJzX2JsayAuYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5wcm9kdWN0LWltYWdlX2JsayAuY29sXzEyICsgLmNvbF8xMiB7XG4gIG1hcmdpbi10b3A6IDEycHhcbn1cblxuLnByb2R1Y3QtaW1hZ2VfYmxrIC5fY291bnRlciB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cblxuLl9jb3VudGVyIFtjbGFzc149XCJfaWNvXCJdIHtcbiAgd2lkdGg6IDI4cHg7XG4gIGhlaWdodDogMjhweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG59XG5cbkBtZWRpYShtaW4td2lkdGg6IDEwMjVweCl7XG4gIC5wcm9kdWN0LWltYWdlX2JsayAuX2NvdW50ZXIgW2NsYXNzXj1cIl9pY29cIl17XG4gICAgd2lkdGg6IDI4cHg7XG4gICAgaGVpZ2h0OiAzNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICB9XG5cbiAgLnByb2R1Y3QtaW1hZ2VfYmxrIC5fY291bnRlciBbY2xhc3NePVwiX2ljb1wiXTpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDFweDtcbiAgfVxufVxuXG5cblxuXG4vKiAtIGZlZWRiYWNrIGJsayAqL1xuLmZlZWRiYWNrX2JsayB7XG59XG5cbi5mZWVkYmFja19ibGsgdGV4dGFyZWEge1xuICBoZWlnaHQ6IDE1MHB4XG59XG5cbi8qIC0gcmV2aWV3cyBibGsgKi9cbi5ibGtfYm9keSAudGFiIC5yZXZpZXdzX2JsayB7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG59XG5cbi5yZXZpZXdzX2JsayAuaXRlbSB7XG5cbn1cblxuLnJldmlld3NfYmxrIC5pdGVtICsgLml0ZW0ge1xuICBtYXJnaW4tdG9wOiAxMnB4O1xuICBwYWRkaW5nLXRvcDogMTJweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlNmU4ZTk7XG5cbn1cblxuLnJldmlld3NfYmxrIC5pdGVtIC5fYXV0aG9yIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxMnB0O1xufVxuXG4ucmV2aWV3c19ibGsgLml0ZW0gLl9kYXRlIHtcbiAgY29sb3I6ICM5OTk7XG59XG5cbi5yZXZpZXdzX2JsayAuaXRlbSAuYm9keSB7XG4gIG1hcmdpbi10b3A6IDZweDtcbn1cblxuLnJldmlld3NfYmxrIC5pdGVtIC5ib2R5IC5fZWxlbSArIC5fZWxlbSB7XG4gIG1hcmdpbi10b3A6IDZweDtcbn1cblxuLnJldmlldy1mb3JtX2JsayB7XG4gIHBhZGRpbmctYm90dG9tOiAyNHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q3ZDlkYTtcbn1cblxuLnJldmlldy1mb3JtX2JsayAuYmxrX2hlYWRsaW5lIHtcbiAgZm9udC1zaXplOiAxNHB0O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIC8qYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCAjMDAwMDAwOyovXG4gIGNvbG9yOiAjZmY0ZjAwO1xuICBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkICNmZjRmMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIG1hcmdpbjogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgLjJzO1xufVxuXG4ucmV2aWV3LWZvcm1fYmxrIC5ibGtfaGVhZGxpbmU6aG92ZXIge1xuICBjb2xvcjogI2ZmNGYwMDtcbiAgYm9yZGVyLWNvbG9yOiAjZmY0ZjAwO1xufVxuXG4ucmV2aWV3LWZvcm1fYmxrIC5ibGtfaGVhZGxpbmVbZGF0YS1zZWxlY3RlZF0ge1xuICBjb2xvcjogI2ZmNGYwMDtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4ucmV2aWV3LWZvcm1fYmxrIC5ibGtfYm9keSB7XG4gIG1hcmdpbi10b3A6IDEycHg7XG4gIHBhZGRpbmctdG9wOiAxOHB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDdkOWRhO1xuXG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5yZXZpZXctZm9ybV9ibGsgZm9ybSB7XG4gIHBhZGRpbmctbGVmdDogMTJweDtcbiAgcGFkZGluZy1yaWdodDogMTJweDtcbiAgbWF4LXdpZHRoOiA1OTBweDtcbn1cblxuLnJldmlldy1mb3JtX2JsayB0ZXh0YXJlYSB7XG4gIGhlaWdodDogMTUwcHhcbn1cblxuLyogZGVsaXZlcnkgbWFwIGJsayAqL1xuLmRlbGl2ZXJ5LW1hcF9ibGsge1xufVxuXG4uZGVsaXZlcnktbWFwX2JsayAjZGVsaXZlcnlNYXAge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmRlbGl2ZXJ5LW1hcF9ibGsgLmJsa19oZWFkbGluZSB7XG4gIGZvbnQtc2l6ZTogMTFwdDtcbn1cblxuLyogc2VvIGNhdGFsb2cgKi9cbi5zZW8tY2F0YWxvZ19ibGsge1xuICBwYWRkaW5nOiAxMnB4IDI0cHg7XG4gIGJhY2tncm91bmQ6ICNkZmYwZjc7XG59XG5cbi5zZW8tY2F0YWxvZ19ibGsgLmJsa19ib2R5IHtcbiAgbWFyZ2luOiAtMTJweCAtMTJweCAwIC0xMnB4O1xufVxuXG4uc2VvLWNhdGFsb2dfYmxrIGEge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTllOWU5O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgbWFyZ2luOiAxMnB4IDdweCAwIDA7XG4gIHBhZGRpbmc6IDFweCA1cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZDogI2VkZjZmYjtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5zZW8tY2F0YWxvZ19ibGsgYTpob3ZlcntcbiAgYm9yZGVyOiAxcHggc29saWQgI2U5ZTllOTtcbiAgYmFja2dyb3VuZDogI2MyZDhlNDtcbiAgY29sb3I6IGJsYWNrO1xufVxuXG4uc2VvLWNhdGFsb2dfYmxrIGEuX2J0biB7XG4gIGJhY2tncm91bmQ6ICNmZjRmMDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZjRmMDA7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgcGFkZGluZzogMXB4IDVweDtcbn1cblxuLnNlby1jYXRhbG9nX2JsayAuX2J0biB7XG4gIHBhZGRpbmc6IDVweCA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYm9yZGVyOiAycHggc29saWQgI2ZmNGYwMDtcbiAgY29sb3I6ICNmZmY7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZDogI2Y1NzQyODtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5ib2R5X2JsayB7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xufVxuXG5cbi8qIC0tIHNlY3Rpb24gLS0gKi9cbnNlY3Rpb24gKyBzZWN0aW9uLCBbY2xhc3MkPVwiX3NlY3Rpb25cIl0gKyBbY2xhc3MkPVwiX3NlY3Rpb25cIl0ge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuXG4vKiAtIHNlY3Rpb24gaGVhZGxpbmUqL1xuLnNlY3Rpb25faGVhZGxpbmUge1xuICBmb250LXNpemU6IDIwcHQ7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQ7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuXG4vKiAtIHNlY3Rpb24gcHJvZHVjdCAqL1xuLnByb2R1Y3Rfc2VjdGlvbiAucHJvZHVjdC1pbWFnZV9ibGsgLi1zaGFkb3dfZGVmYXVsdCB7XG4gIHBhZGRpbmc6IDEycHggMTJweCAyNHB4O1xufVxuXG4ucHJvZHVjdF9zZWN0aW9uIC5wcm9kdWN0LWltYWdlX2JsayAuaW1hZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDI5Ny45OTk5cHg7XG4gIG1heC1oZWlnaHQ6IDI5OHB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IDgwcHggYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5wcm9kdWN0X3NlY3Rpb24gLnByb2R1Y3QtaW1hZ2VfYmxrIC5pbWFnZSBhOm5vdCguX2ljby16b29tKSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5mYW5jeWJveC13cmFwIC5wcy1saWdodGJveC1jb2xvcixcbi5wcm9kdWN0X3NlY3Rpb24gLnByb2R1Y3QtaW1hZ2VfYmxrIC5pbWFnZSAuY29sb3Ige1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTEycHg7XG4gIHJpZ2h0OiAtMTJweDtcbiAgd2lkdGg6IDEyMHB4O1xuICBoZWlnaHQ6IDEyMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbi5mYW5jeWJveC13cmFwIC5wcy1saWdodGJveC1jb2xvciB7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG59XG5cbi5wcm9kdWN0X3NlY3Rpb24gLnByb2R1Y3QtaW1hZ2VfYmxrIC5pbWFnZSBpbWcge1xuICBtYXgtaGVpZ2h0OiAyODBweDtcbn1cblxuLnByb2R1Y3Rfc2VjdGlvbiAucHJvZHVjdC1pbWFnZV9ibGsgLl9pY28tem9vbSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMHB4O1xuICByaWdodDogMTBweDtcbiAgY29sb3I6ICNmZjRmMDA7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5wcm9kdWN0X3NlY3Rpb24gLnByb2R1Y3QtaW1hZ2VfYmxrIC5zdW1tYXJ5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ucHJvZHVjdF9zZWN0aW9uIC5zdW1tYXJ5IC5pdGVtICsgLml0ZW0ge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4ucHJvZHVjdF9zZWN0aW9uIC5zdW1tYXJ5IC5zbWFsbF9yb3cge1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1ncmlkLXJvdy1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG59XG5cbi5wcm9kdWN0X3NlY3Rpb24gLnJlZmVyZW5jZSB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogIzY2NjtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4ucHJvZHVjdF9zZWN0aW9uIC5yZWZlcmVuY2UgLm51bSB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5wcm9kdWN0X3NlY3Rpb24gLnByb2R1Y3QtaW1hZ2VfYmxrIC5yYXRpbmcge1xuICBtYXJnaW46IDJleCBhdXRvIGF1dG8gMWV4O1xufVxuXG4ucHJvZHVjdF9zZWN0aW9uIC5wcm9kdWN0LWltYWdlX2JsayAuYy1yYXRpbmctcHJldmlldyAuX3N0YXJzIHtcbiAgd2lkdGg6IDkwcHg7XG4gIGhlaWdodDogMTVweDtcbn1cblxuLnByb2R1Y3Rfc2VjdGlvbiAucHJvZHVjdC1pbWFnZV9ibGsgLmMtcmF0aW5nLXByZXZpZXcgLl9hY3RpdmU6YmVmb3JlIHtcbiAgd2lkdGg6IDkwcHg7XG4gIGhlaWdodDogMTVweDtcbn1cblxuLnByb2R1Y3Rfc2VjdGlvbiAucHJvZHVjdC1pbWFnZV9ibGsgLmhlYWRsaW5lIHtcbiAgbWFyZ2luOiAtM3B4IDAgMCAwO1xuICBmb250LXNpemU6IDE0cHQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbi5wcm9kdWN0X3NlY3Rpb24gLnByb2R1Y3QtaW1hZ2VfYmxrIC5wcmljZSB7XG4gIHBhZGRpbmc6IDEwcHggMHB4IDEwcHggMjBweDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgYmFja2dyb3VuZDogI2RmZjBmNztcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBmb250LXNpemU6IDExcHQ7XG59XG5cbi5wcm9kdWN0X3NlY3Rpb24gLnByb2R1Y3QtaW1hZ2VfYmxrIC5wcmljZSA+ICosXG4uZi1pY29ucyBhLFxuLl9wci1kZXNjLXRpdGxlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4ucHJvZHVjdF9zZWN0aW9uIC5wcm9kdWN0LWltYWdlX2JsayAucHJpY2UgLm9sZC1wcmljZSxcbi5wcm9kdWN0LXJldiAub2xkLXByaWNlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjYTFhM2E5O1xuICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbn1cblxuLnByb2R1Y3Rfc2VjdGlvbiAucHJvZHVjdC1pbWFnZV9ibGsgLnByaWNlIC5iYXNlLXByaWNlIHtcbiAgZm9udC1zaXplOiAyMHB0O1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5wcm9kdWN0X3NlY3Rpb24gLnByb2R1Y3QtaW1hZ2VfYmxrIC5wcmljZSAub2xkLXByaWNlICsgLmJhc2UtcHJpY2UsXG4ucHJvZHVjdC1yZXYgLnByaWNlIGRpdjpudGgtY2hpbGQoMikge1xuICBjb2xvcjogI2U4MTgwMDtcbn1cblxuLnByb2R1Y3Rfc2VjdGlvbiAucHJvZHVjdC1pbWFnZV9ibGsgLmMtcmF0aW5nLXByZXZpZXcge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1hcmdpbjogLTZweDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4ucHJvZHVjdF9zZWN0aW9uIC5kZWxpdmVyeSAuX2ljby1kZWxpdmVyeSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDM0cHg7XG4gIGhlaWdodDogMzRweDtcbiAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiAjZGZmMGY3O1xuICBjb2xvcjogI2ZmNGYwMDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4ucHJvZHVjdF9zZWN0aW9uIC5kZWxpdmVyeSBhIHtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5wcm9kdWN0X3NlY3Rpb24gLmRlbGl2ZXJ5IGE6aG92ZXIge1xuICBjb2xvcjogI2ZmNGYwMDtcbn1cblxuLmFydGljbGVfc2VjdGlvbiB7XG5cbn1cblxuLmFydGljbGVfc2VjdGlvbiAuYXJ0aWNsZS1pbmZvX2Jsay5hcnRpY2xlLWluZm9fYmxrIHtcbiAgbWFyZ2luLXRvcDogMTJweDtcbiAgcGFkZGluZy10b3A6IDEycHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDdkOWRhO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICM5OTk7XG59XG5cbi5hcnRpY2xlX3NlY3Rpb24gLmFydGljbGUtaW5mb19ibGsgc3BhbiArIHNwYW4ge1xuICBtYXJnaW4tbGVmdDogMTJweDtcbn1cblxuLyogLSBzZWN0aW9uIGNhcnQgKi9cbi5jYXJ0X3NlY3Rpb24gZm9ybSB7XG4gIG1heC13aWR0aDogMTAwJVxufVxuXG4vKiBjaGVja291dCBzZWN0aW9uICovXG4uY2hlY2tvdXRfc2VjdGlvbiBmb3JtIHtcbiAgbWF4LXdpZHRoOiAxMDAlXG59XG5cbi5jaGVja291dF9zZWN0aW9uIC5jb250cm9sLXJvdyB7XG4gIG1heC13aWR0aDogNTQwcHg7XG4gIG1pbi13aWR0aDogMjQ2cHg7XG59XG5cbiN1bnAtYmxvY2sudW5wLWJsb2NrIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luLXRvcDogMTJweDtcbn1cblxuI3VucC1ibG9jay51bnAtYmxvY2sudW5wLWJsb2NrLS12aXNpYmxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAjdW5wLWJsb2NrLnVucC1ibG9jay51bnAtYmxvY2stLXZpc2libGUge1xuICAgIG1hcmdpbi10b3A6IDE4cHg7XG4gIH1cbn1cblxuLnVucC1ibG9ja19fY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi13aWR0aDogMDtcbn1cblxuLnVucC1ibG9jayAudW5wLWJsb2NrX19yb3cge1xuICBtaW4td2lkdGg6IDA7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xufVxuXG4udW5wLWJsb2NrIC51bnAtd2lkZ2V0IHtcbiAgbWluLXdpZHRoOiAwO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnVucC1ibG9jayAudW5wLXdpZGdldCB7XG4gICAgbWFyZ2luLWxlZnQ6IDFweDtcbiAgfVxufVxuXG4udW5wLWJsb2NrIC51bnAtaW5saW5lIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDhweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi13aWR0aDogMDtcbn1cblxuLnVucC1ibG9jayAudW5wLWlubGluZV9faW5wdXQge1xuICBmbGV4OiAxIDEgYXV0bztcbiAgbWluLXdpZHRoOiAwO1xufVxuXG4udW5wLWJsb2NrIC51bnAtaW5saW5lX19pbnB1dCBpbnB1dFt0eXBlPVwidGV4dFwiXSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4td2lkdGg6IDA7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLnVucC1ibG9jayAudW5wLWZpbGUtbGFiZWwge1xuICBtYXJnaW46IDAgMCAwIGF1dG87XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5cbi51bnAtYmxvY2sgLnVucC1maWxlLWJ0biB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogOHB4IDE0cHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG5cbi51bnAtYmxvY2tfX2NvbnRhaW5lciA+IC51bnAtZmlsZS1uYW1lLnBheW1lbnRfbWV0aG9kX190ZXh0IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjUwcHgpIHtcbiAgLnVucC1ibG9ja19fY29udGFpbmVyID4gLnVucC1maWxlLW5hbWUucGF5bWVudF9tZXRob2RfX3RleHQge1xuICAgIHRvcDogN3B4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudW5wLWJsb2NrIC51bnAtYmxvY2tfX3JvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgLnVucC1ibG9jayAudW5wLWJsb2NrX19yb3cgLmNvbnRyb2wtbGFiZWwge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgfVxuXG4gIC51bnAtYmxvY2sgLnVucC1ibG9ja19fcm93IC5jb250cm9sLXdpZGdldCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1pbi13aWR0aDogMDtcbiAgfVxuXG4gIC51bnAtYmxvY2sgLnVucC1pbmxpbmVfX2lucHV0IHtcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgICBtaW4td2lkdGg6IDA7XG4gIH1cblxuICAudW5wLWJsb2NrIC51bnAtaW5saW5lX19pbnB1dCBpbnB1dFt0eXBlPVwidGV4dFwiXSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB9XG5cbiAgLnVucC1ibG9jayAudW5wLWZpbGUtYnRuIHtcbiAgICB3aWR0aDogMTYxcHg7XG4gICAgbWluLXdpZHRoOiAxNjFweDtcbiAgICBtYXgtd2lkdGg6IDE2MXB4O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgcGFkZGluZzogOHB4IDhweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxuICAudW5wLWJsb2NrIC51bnAtaW5saW5lIHtcbiAgICBnYXA6IDZweDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cblxuICAudW5wLWJsb2NrIC51bnAtZmlsZS1uYW1lLnBheW1lbnRfbWV0aG9kX190ZXh0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cbn1cblxuLmNoZWNrb3V0X3NlY3Rpb24gLmNvbnRyb2wtZGVzY3JpcHRpb24ge1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5jaGVja291dF9zZWN0aW9uIC5kZWxpdmVyeV9wcmljZSB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xufVxuXG4uY2hlY2tvdXRfc2VjdGlvbiAudG9vbHRpcC1pbm5lcixcbi5tb2ItZGVzaWduIC5jLWdvb2dsZS1yYXRpbmcge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4vKiA9PSBwYW5lbHMgPT0gKi9cbi8qIC0gc2l0ZSBsYXlvdXRzICovXG4vKiAtIHNpZGViYXIgKi9cbi5fc2lkZWJhciAuYmxrX2hlYWRsaW5lIHtcbiAgZm9udC1zaXplOiAxM3B0O1xufVxuXG4uZm9vdGVyX3BhbmVsIC5faGVhZC1waG9uZSB7XG4gIG1hcmdpbi10b3A6IC0xMHB4O1xufVxuXG4uZm9vdGVyX3BhbmVsIC5faGVhZC1waG9uZSAuX3JvdyB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uZm9vdGVyX3BhbmVsIC5faGVhZC1waG9uZSAuY29sXyB7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLmZvb3Rlcl9wYW5lbCAuX2hlYWQtcGhvbmUgbGkge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZm9vdGVyX3BhbmVsIC5faGVhZC1waG9uZSBhIHtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5mb290ZXJfcGFuZWwgLl9oZWFkLXBob25lIFtjbGFzc149XCJfb3ByXCJdIHtcbiAgdG9wOiAwO1xufVxuXG4uaGVhZGVyX3BhbmVsIHtcbiAgcGFkZGluZzogMTJweCAwO1xufVxuXG4uaGVhZGVyX3BhbmVsIC5sYXJnZV9yb3cge1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5oZWFkZXJfcGFuZWwgLmxhcmdlX3JvdyA+IFtjbGFzc149XCJjb2xfXCJdICsgW2NsYXNzXj1cImNvbF9cIl0ge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNkN2Q5ZGE7XG59XG5cbi5oZWFkZXJfcGFuZWwgLmNvbF9mdWxsIFtjbGFzcyQ9XCJfYmxrXCJdICsgW2NsYXNzJD1cIl9ibGtcIl0ge1xuICBtYXJnaW4tdG9wOiAxMnB4O1xufVxuXG4vKiAtIHBhbmVsIG5hdmlnYXRpb24gKi9cbi5uYXZpZ2F0aW9uX3BhbmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4vKiAtIHBhbmVsIGNvbnRlbnQqL1xuLmNvbnRlbnRfcGFuZWwge1xuICBmbGV4OiAxIDAgYXV0bztcbn1cblxuLyogLSBwYW5lbCBmb290ZXIgKi9cbi5mb290ZXJfcGFuZWwge1xuICBtYXJnaW4tdG9wOiA3MHB4O1xuICBwYWRkaW5nOiAzMHB4IDAgMzBweDtcbiAgYmFja2dyb3VuZDogI2VkZjZmYjtcbiAgZm9udC1zaXplOiAxMXB0O1xuICBmb250LWZhbWlseTogUFQgU2FucyxzYW5zLXNlcmlmO1xufVxuXG4uZm9vdGVyX3BhbmVsIFtjbGFzcyQ9XCJfYmxrXCJdICsgW2NsYXNzJD1cIl9ibGtcIl0ge1xuICBtYXJnaW4tdG9wOiAxMnB4O1xufVxuXG4uZm9vdGVyX3BhbmVsIC5jb2xfZnVsbCB7XG4gIGRpc3BsYXk6IG5vbmVcbn1cblxuLmZvb3Rlcl9wYW5lbCAuZm9vdGVyLW1vYmlsX25hdiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAyNHB4IDA7XG59XG5cbi5mb290ZXJfcGFuZWwgLmZvb3Rlci1tb2JpbF9uYXYgLnNlbCBhIHtcbiAgY29sb3I6ICNmZjRmMDA7XG59XG5cbi8qID09IHBhZ2VzID09ICovXG4vKiAtLSBwYWdlIGdlbmVyYWwgc2V0dGluZyAtLSAqL1xuLyogLSBwYWdlIGhlYWRsaW5lICovXG4ucGFnZV9oZWFkbGluZSB7XG4gIG1hcmdpbjogLTNweCAwIDE3cHg7XG59XG5cbi5wYWdlX2hlYWRsaW5lIGgxIHtcbiAgbWFyZ2luOiAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5cbi5wYWdlX2hlYWRsaW5lIC5saW5rIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjZmYxYTAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luLXRvcDogMTJweDtcbn1cblxuLnBhZ2VfaGVhZGxpbmUgLmxpbmsgW2NsYXNzXj1cIl9pY29cIl0ge1xuICBmb250LXNpemU6IDEwcHg7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xufVxuXG4ucGFnZV9oZWFkbGluZSAubGluazpob3ZlciB7XG4gIGNvbG9yOiAjZmY0ZjAwO1xufVxuXG4ucGFnZV9oZWFkbGluZSBzdXAge1xuICBmb250LXNpemU6IDEwLjVwdDtcbiAgbWFyZ2luLXRvcDogMTJweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5wYWdlX2hlYWRsaW5lIHN1cCAuX2ljby1zYWxlcyB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luOiAwIDAgMCA4cHg7XG4gIGNvbG9yOiAjZmY0ZjAwO1xufVxuXG4vKiA9PSBjb3JyZWN0aW9uID09ICovXG4vKiAtIGFsaWduICovXG4udHh0LWFsaWduX2NlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLyogLSBzaGFkb3cgKi9cbi4tc2hhZG93X2RlZmF1bHQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDdkOWRhO1xuICBib3gtc2hhZG93OiAwIDRweCAxNXB4IHJnYmEoMCwgMCwgMCwgMC4xOCk7XG59XG5cbi8qIC0gc2VydmljZSBzdHlsZXMgKi9cbi5lbXB0eV9lbGVtIHtcbiAgY29sb3I6ICNiZDMzMjk7XG4gIG1hcmdpbjogMWVtO1xufVxuXG4vKiAtIGNsZWFyIGxpc3QgKi9cbi5saXN0X2NsZWFyIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLypmb3JjZSBsaW5rIHN0eWxlKi9cbi5pbXBvcnRhbnQtbGluay1zdHlsZSB7XG4gIGNvbG9yOiAjZmY0ZjAwICFpbXBvcnRhbnQ7XG59XG5cbi5pbXBvcnRhbnQtbGluay1zdHlsZTpob3ZlciB7XG4gIGNvbG9yOiAjZmYxYTAwICFpbXBvcnRhbnQ7XG59XG5cbi5zLXRleHQtYS1yIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi5zLXJlcy12aWRlbyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1ib3R0b206IDU2LjI1JTtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB6LWluZGV4OiAxO1xuXG59XG5cbi5zLXJlcy12aWRlbyB2aWRlbyxcbi5zLXJlcy12aWRlbyBpZnJhbWUsXG4ucy1yZXMtdmlkZW8gb2JqZWN0LFxuLnMtcmVzLXZpZGVvIGVtYmVkIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5zLXJlcy12aWRlby0zMjAsXG4ucy1yZXMtdmlkZW8tMzIwLFxuLnMtcmVzLXZpZGVvLTQ1MCB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLyogcG9wdXAgKi9cbi5jLXBvcHVwIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB3aWR0aDogNDgwcHg7XG4gIHRvcDogMTAwcHg7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC0yNDBweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgei1pbmRleDogMTAwMDE7XG4gIHBhZGRpbmc6IDAgMjVweCA1MHB4IDI1cHg7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDExcHggMCByZ2JhKDUwLCA1MCwgNTAsIDAuNTkpO1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYy1wb3B1cCAuX2ljby1jbG9zZSwgLmMtcG9wdXAgLl9jLXBvcHVwX19jcm9zcyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICB0b3A6IC0xMHB4O1xuICByaWdodDogLTEwcHg7XG4gIGNvbG9yOiAjZmY0ZjAwO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmZmY7XG4gIHBhZGRpbmc6IDAgMCAwIDFweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgLjJzO1xufVxuXG4uYy1wb3B1cCAuX2ljby1jbG9zZS0tZmVlZGJhY2s6YmVmb3JlLFxuLnBvcHVwLWZvci11c2VyIF9pY28tY2xvc2U6YmVmb3Jle1xuICBjb250ZW50OiBub25lO1xufVxuXG4vKiBEZWxpdmVyeSBtYXAgcG9wdXAgKi9cbi5kZWxpdmVyeS1tYXBfcG9wdXAge1xuICB3aWR0aDogOTAlICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IDUlICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogOTJ2aCAhaW1wb3J0YW50O1xuICB0b3A6IDEwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5kZWxpdmVyeS1tYXBfcG9wdXAuZmFuY3lib3gtbWFyZ2luIHtcbiAgaGVpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi53YXJuaW5nX3BvcHVwIHtcbiAgd2lkdGg6IDMwMHB4O1xuICBtYXJnaW46IDAgMCAwIC0xNTBweDtcbiAgdG9wOiAzNSU7XG59XG5cbi53YXJuaW5nX3BvcHVwIC5oZWFkbGluZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZjFhMDA7XG4gIGZvbnQtc2l6ZTogMTNwdDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cblxuLndhcm5pbmdfcG9wdXAgLmRlc2NyaXB0aW9uIHtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLndhcm5pbmdfcG9wdXAgLmRlc2NyaXB0aW9uID4gKiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLm1vYmlsLXBob25lc19wb3B1cCB7XG4gIHdpZHRoOiA5MCU7XG4gIG1heC13aWR0aDogMzAwcHg7XG4gIG1hcmdpbjogMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbn1cblxuLm1vYmlsLXBob25lc19wb3B1cCB1bCArIHVsIGxpIHtcbiAgbWFyZ2luLXRvcDogMThweDtcbn1cblxuLm1vYmlsLXBob25lc19wb3B1cCB1bCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIGZvbnQtc2l6ZTogMTlweDtcbn1cblxuLm1vYmlsLXBob25lc19wb3B1cCBsaSB7XG4gIGZvbnQtc2l6ZTogMS4wNWVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5tb2JpbC1waG9uZXNfcG9wdXAgYSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgZm9udC1zaXplOiAxZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogbm9uZTtcbn1cblxuLm1vYmlsLXBob25lc19wb3B1cCAuX2hlYWQtcGhvbmUgW2NsYXNzXj1cIl9vcHJcIl0ge1xuICB3aWR0aDogMTdweDtcbiAgaGVpZ2h0OiAxN3B4O1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIHRvcDogLTFweDtcbn1cblxuLm1vYmlsLXBob25lc19wb3B1cCAuX29wci12aWJlciB7XG4gIG1hcmdpbi1sZWZ0OiAtOHB4O1xufVxuXG4uZi1yYXRpbmctY29udHJvbCB7XG4gIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLmYtcmF0aW5nLWNvbnRyb2wgLmNvbnRyb2wge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIG1hcmdpbi1sZWZ0OiAtNnB4O1xufVxuXG4uZi1yYXRpbmctY29udHJvbCAuX3N0YXIge1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBjb2xvcjogI2E5YTlhOTtcbiAgbWFyZ2luLWxlZnQ6IDZweDtcbiAgdHJhbnNpdGlvbjogYWxsIC4zcztcbiAgcGFkZGluZzogNHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDdkOWRhO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xufVxuXG4uZi1yYXRpbmctY29udHJvbCBzdmcge1xuICB3aWR0aDogaW5oZXJpdDtcbiAgaGVpZ2h0OiBpbmhlcml0O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5mLXJhdGluZy1jb250cm9sIC5fc3RhcltkYXRhLWNoZWNrZWRdLFxuLmYtcmF0aW5nLWNvbnRyb2wgLl9zdGFyW2RhdGEtY2hlY2tlZF0gfiAuX3N0YXIsXG4uZi1yYXRpbmctY29udHJvbCAuX3N0YXI6aG92ZXIsXG4uZi1yYXRpbmctY29udHJvbCAuX3N0YXI6aG92ZXIgfiAuX3N0YXIge1xuICBjb2xvcjogI2ZmNGYwMDtcbiAgYm9yZGVyLWNvbG9yOiAjZmY0ZjAwO1xufVxuXG4uYy1yYXRpbmctcHJldmlldyB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luOiAwIC0xNHB4IC02cHggLTJweDtcbn1cblxuXG4uYy1yYXRpbmctcHJldmlldyAuX3N0YXJzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2J1aWxkL2ltYWdlcy9zdGFyLW9mZi4zMjE3NDlmYy5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGhlaWdodDogMTRweDtcbiAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gIHdpZHRoOiA4MHB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG4uYy1yYXRpbmctcHJldmlldyAuX2FjdGl2ZSB7XG4gIGhlaWdodDogaW5oZXJpdDtcbiAgd2lkdGg6IDA7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xufVxuXG4uYy1yYXRpbmctcHJldmlldyAuX2FjdGl2ZTpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYnVpbGQvaW1hZ2VzL3N0YXItb24uY2E2Mjc2MTUuc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB3aWR0aDogODBweDtcbiAgaGVpZ2h0OiAxNHB4O1xufVxuXG4uYy1yYXRpbmctcHJldmlldyAuX251bSB7XG4gIGNvbG9yOiAjYTlhOWE5O1xuICBmb250LXNpemU6IDguNXB0O1xuICBwYWRkaW5nLXRvcDogM3B4O1xufVxuXG4uY2FsYy1yZXN1bHRfX3NvcnQge1xuICBjb2xvcjogI2E5YTlhOTtcbiAgbWFyZ2luOiAyMHB4IDA7XG59XG5cbi5jYXJ0LWVtcHR5X2JsayB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiA1MDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5jYXJ0LWVtcHR5X2JsayAuX2ltYWdlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cblxuLmNhcnQtZW1wdHlfYmxrIC5vcmFuZ2VfYnRuIHtcbiAgbWFyZ2luLXRvcDogMTJweDtcbn1cblxuLyogLSBtb2JpbGUgZWxlbSBzdHlsZSAqL1xuLyogLSBtZWRpYSBzdHlsZSAqL1xuLmhpZGUzMjAsXG4uaGlkZTc2OCxcbi5oaWRlMTAyNCxcbi5oaWRlMTEwMCxcbi5oaWRlMTE4MCxcbi5oaWRlMTI4MCB7XG4gIGRpc3BsYXk6IG5vbmVcbn1cblxuLyogLSBoZWFkIGxpbmtzICovXG4uaGVhZC1saW5rc19tb2JpbGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDExMDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGJhY2tncm91bmQ6ICNmZjRmMDA7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDE1cHggcmdiYSgwLCAwLCAwLCAwLjE4KTtcbn1cblxuLmhlYWQtbGlua3NfbW9iaWxlIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMCAxNXB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmhlYWQtbGlua3NfbW9iaWxlIGEgKyBhIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZmE4ZTU5O1xuICBib3gtc2hhZG93OiAtMXB4IDAgMCAwICNlNTU3MjM7XG59XG5cbi5oZWFkLWxpbmtzX21vYmlsZSBhOmxhc3QtY2hpbGQge1xuICBmbGV4OiAxO1xuICBwYWRkaW5nOiAwIDguNXB4O1xufVxuXG4uaGVhZC1saW5rc19tb2JpbGUgLm51bSB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luLWxlZnQ6IDZweDtcbn1cblxuLmhlYWQtbGlua3NfbW9iaWxlIC5jYXJ0IC50ZXh0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmhlYWQtbGlua3NfbW9iaWxlIC5fY2F0YWxvZ0J0biB7XG4gIGZvbnQtc2l6ZTogMTVwdDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi8qIC1zd2lwZSBtYWluIG1lbnUgKi9cbi5zd2lwZS1tZW51X21vYmlsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRvcDogLTEycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTIwMTtcbiAgZGlzcGxheTogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIC4yc1xufVxuXG4uc3dpcGUtbWVudV9tb2JpbGUuYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2tcbn1cblxuLnN3aXBlLW1lbnVfbW9iaWxlIGxpICsgbGkge1xuICBtYXJnaW4tdG9wOiAwXG59XG5cbi5zd2lwZS1tZW51X21vYmlsZSBhIHtcbiAgbWFyZ2luOiAwO1xuICBiYWNrZ3JvdW5kOiAjZmY0ZjAwO1xuICBwYWRkaW5nOiAxMnB4IDI0cHg7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc3dpcGUtbWVudV9tb2JpbGUgLnNlbCBhLFxuLnN3aXBlLW1lbnVfbW9iaWxlIGE6aG92ZXIge1xuICBtYXJnaW46IDA7XG4gIGJhY2tncm91bmQ6ICNmZjFhMDA7XG59XG5cbi8qIC0gcHJvZmlsZSBtb2JpbGUgbWVudSAqL1xuLnByb2ZpbGUtbWVudV9tb2JpbGUge1xufVxuXG4ucHJvZmlsZS1tZW51X21vYmlsZSAudG9nZ2xlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2ZmNGYwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMjRweFxufVxuXG4ucHJvZmlsZS1tZW51X21vYmlsZSAudG9nZ2xlOmhvdmVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2ZmMWEwMFxufVxuXG4ucHJvZmlsZS1tZW51X21vYmlsZSAubWVudSB7XG4gIG1hcmdpbjogLTEycHggMCAyNHB4O1xuICBkaXNwbGF5OiBub25lXG59XG5cbi5wcm9maWxlLW1lbnVfbW9iaWxlIC5tZW51LmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrXG59XG5cbi5wcm9maWxlLW1lbnVfbW9iaWxlIC5zaWRlYmFyX25hdiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMnB4IDEycHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkN2Q5ZGE7XG59XG5cbi5wcm9maWxlLW1lbnVfbW9iaWxlIGEge1xuICBwYWRkaW5nOiAxMHB4XG59XG5cbi5fY2FwdGNoLWZpZWxkc2V0IC5jb250cm9sLXdpZGdldCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi8qIHNlYXJjaCAqL1xuLmMtc2VhcmNoLXdpZGdldCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmMtc2VhcmNoLXdpZGdldCBpbnB1dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRkY0RjAwO1xuICBib3gtc2hhZG93OiAxcHggMnB4IDNweCAwIHJnYmEoMCwgMCwgMCwgMC4xMCkgaW5zZXQ7XG59XG5cbi5jLXNlYXJjaC13aWRnZXQgaW5wdXQ6OnBsYWNlaG9sZGVye1xuICBjb2xvcjogI0Q5RDlEOTtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4uYy1zZWFyY2gtd2lkZ2V0IGJ1dHRvblt0eXBlPXN1Ym1pdF0ge1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLmMtc2VhcmNoLXdpZGdldFtkYXRhLXR5cGU9XCJtb2JpbGVcIl0ge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgei1pbmRleDogMTIwMjtcbn1cblxuLmMtc2VhcmNoLXdpZGdldFtkYXRhLXR5cGU9XCJtb2JpbGVcIl0gLnRyaWdnZXIge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODkpO1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg5KTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIHBhZGRpbmc6IDZweCA2cHggNXB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB0cmFuc2l0aW9uOiBhbGwgLjE1cztcbn1cblxuLmMtc2VhcmNoLXdpZGdldFtkYXRhLXR5cGU9XCJtb2JpbGVcIl0gLnRyaWdnZXI6aG92ZXIge1xuICBjb2xvcjogI2ZmNGYwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xufVxuXG4uYy1zZWFyY2gtd2lkZ2V0W2RhdGEtdHlwZT1cIm1vYmlsZVwiXSBmb3JtIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMjgwcHg7XG4gIHJpZ2h0OiBjYWxjKDUwJSAtIDE0MHB4KTtcbiAgdG9wOiA1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZmYwZjc7XG4gIHBhZGRpbmc6IDEycHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm94LXNoYWRvdzogMXB4IDFweCA1cHggMCByZ2JhKDUwLCA1MCwgNTAsIC41KTtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB6LWluZGV4OiAxMjAwO1xufVxuXG4uYy1zZWFyY2gtd2lkZ2V0W2RhdGEtdHlwZT1cIm1vYmlsZVwiXSBmb3JtW2RhdGEtc3RhdHVzPVwidmlzaWJsZVwiXSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBzZWFyY2hXaWRnZXRGcmFtZXMgZWFzZSAuM3M7XG4gIGFuaW1hdGlvbjogc2VhcmNoV2lkZ2V0RnJhbWVzIGVhc2UgLjNzO1xuICAtd2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IDE7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IDE7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogNTAlIDUwJTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDUwJTtcbiAgLXdlYmtpdC1hbmltYXRpb24tZmlsbC1tb2RlOiBmb3J3YXJkcztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XG59XG5cbi5jLXNlYXJjaC13aWRnZXQgLnVpLWF1dG9jb21wbGV0ZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1heC1oZWlnaHQ6IDUwMHB4O1xuICBvdmVyZmxvdy15OiB2aXNpYmxlO1xufVxuXG4uYy1zZWFyY2gtd2lkZ2V0IC51aS1hdXRvY29tcGxldGUgLl90b3RhbF9wcm9kdWN0cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjRmMDA7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5jLXNlYXJjaC13aWRnZXQgLnVpLWF1dG9jb21wbGV0ZSAuX3RvdGFsX3Byb2R1Y3RzIGEge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmMtc2VhcmNoLXdpZGdldCAudWktYXV0b2NvbXBsZXRlIC5fdG90YWxfcHJvZHVjdHM6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYxYTAwO1xufVxuXG4uYy1zZWFyY2gtd2lkZ2V0W2RhdGEtdHlwZT1cIm1vYmlsZVwiXSAudWktYXV0b2NvbXBsZXRlIHtcbiAgdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgcmlnaHQ6IDAhaW1wb3J0YW50O1xuICB3aWR0aDogMzQzcHghaW1wb3J0YW50O1xufVxuXG4uYy1nb29nbGUtcmF0aW5nIHtcbiAgbWFyZ2luOiAxMnB4IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnBrLW1vYmlsZS1zbGlkZXIge1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ucGstbW9iaWxlLXNsaWRlciAub3dsLWRvdHMge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucGstbW9iaWxlLWJyZWFkY3J1bWJzIHtcbiAgbWluLWhlaWdodDogMzZweDtcbiAgcGFkZGluZzogMTJweCAwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2Q3ZDlkYTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkN2Q5ZGE7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuXG4ucGstbW9iaWxlLWJyZWFkY3J1bWJzIGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjNjY2O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctbGVmdDogMTZweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4ucGstbW9iaWxlLWMgYTpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMnB4O1xuICBsZWZ0OiAwO1xuICBmb250LWZhbWlseTogJ3Bvc3Ryb3lrYSc7XG4gIGNvbnRlbnQ6IFwiXFxlMTAwNlwiO1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzZWFyY2hXaWRnZXRGcmFtZXMge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwcHgsIDI1cHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDBweCwgMjVweCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMHB4LCAwcHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDBweCwgMHB4KTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNlYXJjaFdpZGdldEZyYW1lcyB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDBweCwgMjVweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMHB4LCAyNXB4KTtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwcHgsIDBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMHB4LCAwcHgpO1xuICB9XG59XG5cbi5fY2FwdGNoLWZpZWxkc2V0IC5jYXB0Y2hhX2ltYWdlIHtcbiAgbWFyZ2luLXJpZ2h0OiAyNHB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW5cbmFuZCAobWluLXdpZHRoOiA1MDBweCkge1xuXG4gIC5zaG93NTAwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmNhdGVnb3JpZXNfYmxrIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC5jYXRlZ29yaWVzX2Jsazpub3QoW2RhdGEtbW9iaWxlLWl0ZW1dKSAudmVydGljYWxfbmF2IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC5jYXRlZ29yaWVzX2Jsazpub3QoW2RhdGEtbW9iaWxlLWl0ZW1dKSAuaGVhZGxpbmUge1xuICAgIGZvbnQtc2l6ZTogMTNwdDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgfVxuXG4gIC5jYXRlZ29yaWVzX2Jsazpub3QoW2RhdGEtbW9iaWxlLWl0ZW1dKSAuaGVhZGxpbmU6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDRweDtcbiAgICBsZWZ0OiAwO1xuICAgIGZvbnQtZmFtaWx5OiAncG9zdHJveWthJztcbiAgICBjb250ZW50OiBcIlxcZTEwMDdcIjtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgY29sb3I6ICNmZjRmMDA7XG4gIH1cblxuICAuY2F0ZWdvcmllc19ibGs6bm90KFtkYXRhLW1vYmlsZS1pdGVtXSkgLml0ZW0ge1xuICAgIHBhZGRpbmc6IDEycHg7XG4gIH1cblxuICAuY2F0ZWdvcmllc19ibGs6bm90KFtkYXRhLW1vYmlsZS1pdGVtXSkgLml0ZW06YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMXB4O1xuICAgIGJhY2tncm91bmQ6ICNkN2Q5ZGE7XG4gICAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgfVxuXG4gIC5jYXRlZ29yaWVzX2JsayAuaXRlbTpudGgtY2hpbGQoMSk6YmVmb3JlLCAuY2F0ZWdvcmllc19ibGsgLml0ZW06bnRoLWNoaWxkKDIpOmJlZm9yZSwgLmNhdGVnb3JpZXNfYmxrIC5pdGVtOm50aC1jaGlsZCgzKTpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuaGVhZGVyX3BhbmVsIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q3ZDlkYTtcbiAgfVxuXG4gIC5oZWFkLWxpbmtzX21vYmlsZSAuX2NhdGFsb2dCdG4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuaGVhZC1saW5rc19tb2JpbGUgLmNhcnQgLnRleHQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLm5hdmlnYXRpb25fcGFuZWwge1xuICAgIG1hcmdpbi10b3A6IDEycHg7XG4gIH1cblxuICAuYXJ0aWNsZXMtY2F0X2JsayAuY29sXzEyLFxuICAudG9wLXByb2R1Y3RzX2JsayAuY29sXzEyIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG5cbiAgLl9jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgfVxuXG4gIC5maWx0ZXJfYmxrIC5jb2xfOmZpcnN0LWNoaWxkIHtcbiAgICBmbGV4OiAxO1xuICB9XG5cbiAgLmZpbHRlcl9ibGsgLml0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXhcbiAgfVxuXG4gIC5maWx0ZXJfYmxrIGxhYmVsIHtcbiAgICB3aWR0aDogMTQwcHg7XG4gICAgbWFyZ2luOiAwIDEycHggMCAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsZXg6IDAgMCAxMjBweFxuICB9XG5cbiAgLmZpbHRlcl9ibGsgc2VsZWN0IHtcbiAgICBwYWRkaW5nOiA0cHggMTVweCAzcHggNXB4O1xuICAgIG1heC1oZWlnaHQ6IDMwcHg7XG4gICAgbWluLXdpZHRoOiAxNTBweDtcbiAgfVxuXG4gIC5vcmRlci1pbmZvX2JsayAuc3RhdHVzIHtcbiAgICBkaXNwbGF5OiBmbGV4XG4gIH1cblxuICAub3JkZXItaW5mb19ibGsgLnN0YXR1cyBsaSArIGxpIHtcbiAgICBtYXJnaW46IDAgMCAwIDEycHhcbiAgfVxuXG4gIC5wYWdlX2hlYWRsaW5lIHN1cCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEycHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG5cbiAgLmNvbnRyb2wtc3VibWl0IFtjbGFzcyQ9XCJfYnRuXCJdICsgW2NsYXNzJD1cIl9idG5cIl0sXG4gIC5jb250cm9sLXN1Ym1pdCAubGluayB7XG4gICAgbWFyZ2luOiAwIDAgMCAxMnB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuXG4gIC5kZWxpdmVyeS1tYXBfcG9wdXAge1xuICAgIHdpZHRoOiA0MDBweDtcbiAgICBtYXJnaW4tbGVmdDogLTIwMHB4O1xuICB9XG5cbiAgLmNoZWNrb3V0LXNldHRpbmdfYmxrIC51bmxvYWRpbmcgLnBhbmVsIC5jb2xfMTIuY29sXzEyIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuXG4gIH1cblxuICAuY2hlY2tvdXQtc2V0dGluZ19ibGsgLnVubG9hZGluZyAucGFuZWwgLmNvbF8xMjpudGgtY2hpbGQoMSkge1xuICAgIG1heC13aWR0aDogMjAycHg7XG4gIH1cblxuICAuY2hlY2tvdXQtc2V0dGluZ19ibGsgLnVubG9hZGluZyAucGFuZWwgLmNvbF8xMjpudGgtY2hpbGQoMikge1xuICAgIHBhZGRpbmctdG9wOiA0cHg7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgZmxleDogMTtcbiAgfVxuXG4gIC5jaGVja291dC1zZXR0aW5nX2JsayAudW5sb2FkaW5nIC5wYW5lbCAuY29sXzEyOm50aC1jaGlsZCgyKSAuY29udHJvbC1sYWJlbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAuY2hlY2tvdXQtc2V0dGluZ19ibGsgLnVubG9hZGluZyAjZXh0cmFGbG9vciB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgLmFydGljbGVfaXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuXG4gIC5hcnRpY2xlX2l0ZW0gLnN1bW1hcnkge1xuICAgIG1hcmdpbjogMCAwIDAgMTVweDtcbiAgfVxuXG4gIC5hcnRpY2xlX2l0ZW0gLmltYWdlLFxuICAuYXJ0aWNsZV9pdGVtIC5pbWFnZSBpbWcge1xuICAgIHdpZHRoOiAxNzBweDtcbiAgICBtYXgtd2lkdGg6IDE3MHB4O1xuICB9XG5cbiAgLmMtc2VhcmNoLXdpZGdldFtkYXRhLXR5cGU9XCJtb2JpbGVcIl0gZm9ybSB7XG4gICAgcmlnaHQ6IDA7XG4gIH1cblxuICAuX3RhYmxlLWN1c3RvbSAuaW1hZ2UgLmltZyB7XG4gICAgd2lkdGg6IDExMHB4O1xuICB9XG5cbiAgLmNhdGVnb3JpZXNfYmxrIHVsIGEge1xuICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgfVxuXG4gIC5zLXJlcy12aWRlby0zMjAge1xuICAgIG1heC13aWR0aDogMzIwcHg7XG4gIH1cblxuICAucy1yZXMtdmlkZW8tNDUwIHtcbiAgICBtYXgtd2lkdGg6IDQ1MHB4O1xuICB9XG5cbiAgLmNoZWNrb3V0LXNldHRpbmdfYmxrIC56b25lLXJvdyBzZWxlY3Qge1xuICAgIHdpZHRoOiAyNDBweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW5cbmFuZCAobWluLXdpZHRoOiA2NTBweCkge1xuXG4gIC5zdWItY2F0ZWdvcmllc19ibGsgLmNvbF8xMixcbiAgLm1pbmlfY2F0YWxvZyAuY29sXzEyIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG5cbiAgLm1pbmlfY2F0YWxvZyAuZGVmYXVsdF9wcm9kdWN0IC5jb2xfc3VtbWFyeSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIC5taW5pX2NhdGFsb2cgLmRlZmF1bHRfcHJvZHVjdCAuaGVhZGxpbmUge1xuICAgIGhlaWdodDogNzJweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG5cbiAgLmNhdGVnb3JpZXNfYmxrIC5pdGVtLFxuICAuY2F0ZWdvcmllc19ibGsgLml0ZW0tc2l6ZXIge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cblxuICAuZGVsaXZlcnktbWFwX3BvcHVwIHtcbiAgICB3aWR0aDogNjAwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IC0zMDBweDtcbiAgfVxuXG4gIC5kZWxpdmVyeS1tYXBfcG9wdXAgI2RlbGl2ZXJ5TWFwIHtcbiAgICBoZWlnaHQ6IDMwMHB4O1xuICB9XG5cbiAgLmRlbGl2ZXJ5LW1hcF9ibGsgLmJsa19oZWFkbGluZSB7XG4gICAgZm9udC1zaXplOiAxN3B0O1xuICB9XG5cbiAgLmNhcnQtZmVlZGJhY2tfYmxrIC5ibGtfaGVhZGxpbmUge1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIH1cblxuICAud2FybmluZ19wb3B1cCB7XG4gICAgd2lkdGg6IDQ2MHB4O1xuICAgIG1hcmdpbjogMCAwIDAgLTIzMHB4O1xuICB9XG5cbiAgLmMtZ29vZ2xlLXJhdGluZyB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuXG4gIC5way1tb2JpbGUtc2xpZGVyIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlblxuYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG5cbiAgLmFydGljbGVfaXRlbSArIC5hcnRpY2xlX2l0ZW0ge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgcGFkZGluZy10b3A6IDI0cHg7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNhYWE7XG4gIH1cblxuICAuaW5mb19fcG9wdXAge1xuICAgIHdpZHRoOiAyODBweDtcbiAgICBtYXJnaW4tbGVmdDogLTE0MHB4O1xuICAgIHRvcDogMjBweDtcbiAgfVxuXG4gIC5oZWFkZXJfcGFuZWwgLmxhcmdlX3JvdyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAuaGVhZGVyX3BhbmVsIC5sYXJnZV9yb3cgPiBbY2xhc3NePVwiY29sX1wiXSArIFtjbGFzc149XCJjb2xfXCJdIHtcbiAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5oZWFkLWxpbmtzX21vYmlsZSB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogN3B4O1xuICB9XG5cbiAgLmZpbHRlcl9ibGsgLnNlbGVjdHMgLmNvbnRyb2wtcm93IHtcbiAgICBkaXNwbGF5OiBmbGV4XG4gIH1cblxuICAuY2FydC10b3RhbF9ibGsgLl9yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgfVxuXG4gIC5jYXJ0LXRvdGFsX2JsayAuX3RvdGFsIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG5cbiAgLl90b3RhbCAud2FybmluZy1tZXNzYWdle1xuICAgIG1heC13aWR0aDogaW5pdGlhbDtcbiAgfVxuXG4gIC5jaGVja291dC1zZXR0aW5nX2JsayAucHJpY2Uge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLmNoZWNrb3V0LXNldHRpbmdfYmxrIC5wcmljZSA+ICoge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG5cbiAgfVxuXG4gIC5faGVhZC1waG9uZSAuY29sXyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuX2hlYWQtcGhvbmUgLmNvbF8gKyAuY29sXyB7XG4gICAgbWFyZ2luLXRvcDogMjRweDtcbiAgfVxuXG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBkaXYuZW1wdHkge1xuICAgIGZsZXgtYmFzaXM6IDE4JTtcbiAgICAtd2Via2l0LWZsZXgtYmFzaXM6IDE4JVxuICB9XG5cbiAgZGl2LmVtcHR5LnRocmVlIHtcbiAgICBmbGV4LWJhc2lzOiA4JTtcbiAgICAtd2Via2l0LWZsZXgtYmFzaXM6IDglXG4gIH1cblxuICAuZm9vdGVyX3BhbmVsIC5jb2xfZnVsbCB7XG4gICAgZGlzcGxheTogYmxvY2tcbiAgfVxuXG4gIC5jb250cm9sLXJvdyxcbiAgLmRlbGl2ZXJ5IC53cmFwcGVyLWRlbGl2ZXJ5X2luZm8ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgfVxuXG4gIC5jb250cm9sLWxhYmVsIHtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICB3aWR0aDogMzAlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDUlO1xuICAgIG1hcmdpbi1ib3R0b206IDBcbiAgfVxuXG4gIC5wcm9kdWN0X3NlY3Rpb24gLi1zaGFkb3dfZGVmYXVsdCB7XG4gICAgcGFkZGluZzogMjBweCAyNHB4IDI0cHg7XG4gIH1cblxuICAucHJvZHVjdC1pbWFnZV9ibGsgLmNvbF8xMiB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC5wcm9kdWN0LWltYWdlX2JsayAuY29sXzEyICsgLmNvbF8xMiB7XG4gICAgbWFyZ2luLXRvcDogMFxuICB9XG5cbiAgLnRhYnNfYmxrIC50YWIge1xuICAgIHBhZGRpbmc6IDI0cHg7XG4gIH1cblxuICAuY2hlY2tvdXQtc2V0dGluZ19ibGsgLnpvbmUtcm93IHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuc3ViLWNhdGVnb3JpZXNfYmxrIC5jb2xfMTIge1xuICAgIHdpZHRoOiAzMy4zMzMzMzMlO1xuICB9XG5cbiAgLmRlbGl2ZXJ5LW1hcF9wb3B1cCB7XG4gICAgd2lkdGg6IDcwMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtMzUwcHg7XG4gIH1cblxuICAuZGVsaXZlcnktbWFwX3BvcHVwICNkZWxpdmVyeU1hcCB7XG4gICAgaGVpZ2h0OiAzNTBweDtcbiAgfVxuXG4gIC5fdGFibGUtY3VzdG9tIC5pbWFnZSAuaW1nIHtcbiAgICB3aWR0aDogMTMwcHg7XG4gIH1cblxuICAucy1yZXMtdmlkZW8tNjQwIHtcbiAgICBtYXgtd2lkdGg6IDY0MHB4O1xuICB9XG5cbiAgLl9sb2dvLW55IGltZyB7XG4gICAgd2lkdGg6IDI1NXB4O1xuICAgIG1hcmdpbi10b3A6IC01cHg7XG4gIH1cblxuICAuX2xvZ28ge1xuICAgIGZvbnQ6IDcwMCAxMS43cHQgXCJBcmlhbFwiLCBzYW5zLXNlcmlmO1xuICB9XG5cbiAgLl9sb2dvIC5fdGV4dCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLyogRGVza3RvcHMgYW5kIGxhcHRvcHMgLS0tLS0tLS0tLS0gKi9cbkBtZWRpYSAobWluLXdpZHRoOiA4NjBweCkge1xuICAuY2FydF9zZWN0aW9uIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNWVtO1xuICB9XG5cbiAgLmhlYWRlcl9wYW5lbCB7XG4gICAgcGFkZGluZzogMjRweCAwIDA7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG5cbiAgLl9sb2dvIC50ZXh0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC5tYWluLW1lbnVfYmxrIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC5uYXZpZ2F0aW9uX3BhbmVsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICB9XG5cbiAgLmhpZGU3Njgge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLnNob3c3Njgge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuX2xheW91dCAuX3NpZGViYXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLl9sYXlvdXQgLl9jb250ZW50IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI0cHg7XG4gIH1cblxuICAudGFic19ibGsgLnRhYnNfbmF2IGxpIHtcbiAgICBwYWRkaW5nOiAxMnB4IDI0cHg7XG4gIH1cblxuICAud2FybmluZ19wb3B1cCB7XG4gICAgd2lkdGg6IDYwMHB4O1xuICAgIG1hcmdpbjogMCAwIDAgLTMwMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gIC5zb2NpYWxfbmF2IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAuc29jaWFsX25hdiBhIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuXG4gIC5zb2NpYWxfbmF2IC5fdGV4dCB7XG4gICAgbWFyZ2luOiAwIDEycHggMCAwO1xuICB9XG5cbiAgLnNvY2lhbF9uYXYgLl90ZXh0OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIjpcIjtcbiAgfVxuXG4gIC5hdXRoX2JsayAuYmxrX2Zvb3QgLmNvbnRyb2wtc3VibWl0IGEge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwNTBweCkge1xuICAucHItc2xpZGVyLm93bC1jYXJvdXNlbCxcbiAgLm5hdmlnYXRpb24tdGh1bWJzIHtcbiAgICBtYXgtd2lkdGg6IDMyN3B4O1xuICB9XG59XG5cbi8qIERlc2t0b3BzIGFuZCBsYXB0b3BzIC0tLS0tLS0tLS0tICovXG5AbWVkaWEgb25seSBzY3JlZW5cbmFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcblxuICAuaGlkZTEwMjQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLnNob3cxMDI0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgYXJ0aWNsZSArIGFydGljbGUsIFtjbGFzcyQ9XCJfYmxrXCJdICsgW2NsYXNzJD1cIl9ibGtcIl0ge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gIH1cblxuICAuZGVmYXVsdF9wcm9kdWN0IHtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cblxuICAubWluaV9jYXRhbG9nIC5kZWZhdWx0X3Byb2R1Y3Qge1xuICAgIHBhZGRpbmc6IDEycHggMTZweCAzMHB4O1xuICB9XG5cbiAgLmFydGljbGVzLWNhdF9ibGsgLl9yb3csXG4gIC5zdWItY2F0ZWdvcmllc19ibGsgLl9yb3csXG4gIC5fY2F0YWxvZyA+IC5fcm93IHtcbiAgICBtYXJnaW4tdG9wOiAtMjRweDtcbiAgfVxuXG4gIGRpdi5zdWItY2F0ZWdvcmllc19ibGsuZGVsZXRlX21hcmdpbiAuX3JvdyB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgLmFydGljbGVzLWNhdF9ibGsgLl9yb3cgW2NsYXNzXj1cImNvbF9cIl0sXG4gIC5zdWItY2F0ZWdvcmllc19ibGsgLl9yb3cgW2NsYXNzXj1cImNvbF9cIl0sXG4gIC5fY2F0YWxvZyA+IC5fcm93ID4gW2NsYXNzXj1cImNvbF9cIl0ge1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gIH1cblxuICAubW92ZS1zbGlkZXJfYmxrIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC5jb250ZW50X3BhbmVsIC5fY29udGVudCAuYWJvdXRfYmxrIHtcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICB9XG5cbiAgLmFib3V0X2JsayAuY29sXzUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLmFydGljbGVzLWNhdF9ibGsgLmNvbF8xMixcbiAgLnRvcC1wcm9kdWN0c19ibGsgLmNvbF8xMiB7XG4gICAgd2lkdGg6IDMzLjMzMzMzJTtcbiAgfVxuXG4gIC5taW5pX2NhdGFsb2cgLmNvbF8xMiB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC5icmVhZGNydW1ic19uYXYge1xuICAgIG1hcmdpbi1ib3R0b206IDE3cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuXG4gIC5maWx0ZXJfYmxrIFtjbGFzc149XCJjb2xfXCJdOmZpcnN0LWNoaWxkIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG5cbiAgLmZpbHRlcl9ibGsgLmNvbnRyb2wtcm93IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC5maWx0ZXJfYmxrIC5jb250cm9sLXJvdyArIC5jb250cm9sLXJvdyB7XG4gICAgbWFyZ2luOiAwIDAgMCAxMnB4O1xuICB9XG5cbiAgLmZpbHRlcl9ibGsgLmNvbnRyb2wtbGFiZWwge1xuICAgIG1hcmdpbjogMCAwIDZweDtcbiAgfVxuXG4gIC5maWx0ZXJfYmxrW2RhdGEtZmlsdGVycz1cIjNcIl0gLmNvbnRyb2wtcm93IHtcbiAgICBmbGV4OiAwIDEgY2FsYygoMTAwJSAtIDIwcHgpIC8gMyk7XG4gICAgbWF4LXdpZHRoOiBjYWxjKCgxMDAlIC0gMjBweCkgLyAzKTtcbiAgfVxuXG4gIC5maWx0ZXJfYmxrW2RhdGEtZmlsdGVycz1cIjRcIl0gLmNvbnRyb2wtcm93IHtcbiAgICBmbGV4OiAwIDEgY2FsYygoMTAwJSAtIDMwcHgpIC8gNCk7XG4gICAgbWF4LXdpZHRoOiBjYWxjKCgxMDAlIC0gMzBweCkgLyA0KTtcbiAgfVxuXG4gIC5maWx0ZXJfYmxrW2RhdGEtZmlsdGVycz1cIjVcIl0gLmNvbnRyb2wtcm93IHtcbiAgICBmbGV4OiAwIDEgY2FsYygoMTAwJSAtIDQwcHgpIC8gNSk7XG4gICAgbWF4LXdpZHRoOiBjYWxjKCgxMDAlIC0gNDBweCkgLyA1KTtcbiAgfVxuXG4gIC5maWx0ZXJfYmxrIC5fcm93IHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmZpbHRlcl9ibGsgLmNvbF9mdWxsIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgZmxleDogMTtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgZ2FwOiAxMHB4O1xuICB9XG5cbiAgLmZpbHRlcl9ibGsgLmNvbnRyb2wtcm93IHtcbiAgICBtaW4td2lkdGg6IDA7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cblxuICAuZmlsdGVyX2JsayAuY29udHJvbC1yb3c6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG5cbiAgLmZpbHRlcl9ibGsgLmNob2ljZXNfX2xpc3QtLWRyb3Bkb3duIHtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IG1heC1jb250ZW50O1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cblxuICAuZmlsdGVyX2JsayAuY2hvaWNlc19fbGlzdC0tZHJvcGRvd24gLmNob2ljZXNfX2l0ZW0ge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgdGV4dC1vdmVyZmxvdzogY2xpcDtcbiAgfVxuXG4gIC5jYXRhbG9nLWNvbnRyb2xzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5wcm9maWxlX3NlY3Rpb24gLmNvbF8xMiB7XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuXG4gIC5jaGVja291dC1yZXBvcnRfYmxrIC5jb2xfMTIge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cblxuICAuY2hlY2tvdXQtcmVwb3J0X2JsayAuY29sXzEyICsgLmNvbF8xMixcbiAgLndyYXBwZXItZmlsdGVyLWNhdGFsb2dfYmxrLnByaWNlLXNvcnRfb25seS53aXRob3V0RmlsdGVyICsgLnByb2R1Y3RzX2JsayAuX2NhdGFsb2cubWluaV9jYXRhbG9nIC5fcm93IHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG5cbiAgLmRlbGl2ZXJ5LW1hcF9wb3B1cCB7XG4gICAgd2lkdGg6IDkwMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtNDUwcHg7XG4gIH1cblxuICAuZGVsaXZlcnktbWFwX3BvcHVwICNkZWxpdmVyeU1hcCB7XG4gICAgaGVpZ2h0OiA0MDBweDtcbiAgfVxuXG4gIC50YWJzX2JsayAudGFic19uYXYgc3ZnIHtcbiAgICB3aWR0aDogMThweDtcbiAgICBoZWlnaHQ6IDE4cHg7XG4gIH1cblxuICAudGFic19ibGsgLnRhYnNfbmF2IGxpIHNwYW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLnBrLW1vYmlsZS1zbGlkZXIge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuXG59XG5cbi5fcHJvZHVjdC51aS1tZW51LWl0ZW0gYSwgLl9jYXRlZ29yeS51aS1tZW51LWl0ZW0gYSB7XG4gIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC1nYXA6IDFlbTtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA1MHB4IDFmciA2MHB4O1xufVxuXG4uX2NhdGVnb3J5LnVpLW1lbnUtaXRlbSBhIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxMDAlO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTEwMHB4KSB7XG4gIC51aS1hdXRvY29tcGxldGUudWktZnJvbnQudWktbWVudS51aS13aWRnZXQudWktd2lkZ2V0LWNvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHVsc2UtYnV0dG9uIHtcbiAgICBoZWlnaHQ6IDI4cHg7XG4gIH1cblxuICAuaGlkZTExMDAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLnNob3cxMTAwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmxhcmdlX3JvdyB7XG4gICAgbWFyZ2luOiAwIC0yNHB4O1xuICB9XG5cbiAgLmxhcmdlX3JvdyA+IFtjbGFzc149XCJjb2xfXCJdIHtcbiAgICBwYWRkaW5nOiAwIDIycHggMCAyMnB4O1xuICB9XG5cbiAgLmxhcmdlX3Jvdz4uY29sX2Z1bGw6Zmlyc3QtY2hpbGR7XG4gICAgcGFkZGluZzogMCAyMnB4IDAgMjBweDtcbiAgfVxuXG4gIC5jYXRlZ29yaWVzX2JsayAuaXRlbSxcbiAgLmNhdGVnb3JpZXNfYmxrIC5pdGVtLXNpemVyIHtcbiAgICB3aWR0aDogMzMuMzMzMzMlO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTBweCkgYW5kIChtYXgtd2lkdGg6IDEwNDlweCkge1xuICAucHItc2xpZGVyLm93bC1jYXJvdXNlbCxcbiAgLm5hdmlnYXRpb24tdGh1bWJzIHtcbiAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA4NjBweCkgYW5kIChtYXgtd2lkdGg6IDk4OXB4KSB7XG4gIC5wci1zbGlkZXIub3dsLWNhcm91c2VsLFxuICAubmF2aWdhdGlvbi10aHVtYnMge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1heC13aWR0aDogMjMzcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDExODBweCkge1xuICAucHJvZHVjdF9zZWN0aW9uIC5fcm93ID4gLmNvbF9mdWxsIHtcbiAgICBtYXgtd2lkdGg6IDczNXB4O1xuICB9XG5cbiAgLmhpZGUxMTgwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC5tYWluX25hdiBhIHtcbiAgICBwYWRkaW5nOiAwIDI2cHg7XG4gIH1cblxuICAubWFpbl9uYXYgbGk6Zmlyc3QtY2hpbGQgYSB7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4IDAgMCAzcHg7XG4gIH1cblxuICAuYWJvdXRfYmxrIC5pbWFnZSB7XG4gICAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xuICB9XG5cbiAgLmRlbGl2ZXJ5LW1hcF9wb3B1cCB7XG4gICAgd2lkdGg6IDEwMDBweDtcbiAgICBtYXJnaW4tbGVmdDogLTUwMHB4O1xuICB9XG5cbiAgLmRlbGl2ZXJ5LW1hcF9wb3B1cCAjZGVsaXZlcnlNYXAge1xuICAgIGhlaWdodDogNDUwcHg7XG4gIH1cblxuICAuX2hlYWQtcGhvbmUgYSB7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLndhdGVyLXN1cHBseSAuc2VvLWNhdGFsb2dfYmxrLndpdGhvdXRGaWx0ZXIgYTpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cblxuICAud2F0ZXItc3VwcGx5IC5zZW8tY2F0YWxvZ19ibGsud2l0aG91dEZpbHRlciBhIHtcbiAgICBwYWRkaW5nOiAwIDVweDtcbiAgfVxufVxuXG4vKiBEZXNrdG9wcyBhbmQgbGFwdG9wcyAtLS0tLS0tLS0tLSAqL1xuQG1lZGlhIG9ubHkgc2NyZWVuXG5hbmQgKG1pbi13aWR0aDogMTI0MHB4KSB7XG4gIC5oaWRlMTI4MCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAuY2FydF9ibGsge1xuICAgIHdpZHRoOiAyODBweDtcbiAgfVxuXG4gIC5zdWItY2F0ZWdvcmllc19ibGsgLmNvbF8xMiB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuXG4gIC5taW5pX2NhdGFsb2cgLmNvbF8xMiB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMyU7XG4gIH1cblxuICAucmVsYXRlZF9jYXRhbG9nIC5jb2xfMTIge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cblxuICAuc3ViLWNhdGVnb3JpZXNfYmxrIC5fcm93ID4gW2NsYXNzXj1cImNvbF9cIl0ge1xuICAgIHBhZGRpbmc6IDAgMTJweDtcbiAgfVxufVxuXG4vKiBpZSByZW1vdmVzIGFycm93Ki9cbnNlbGVjdDo6LW1zLWV4cGFuZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi8qIC0gd2Via2l0IG5vcm1hbGl6ZSBzZWxlY3QgaGVpZ2h0Ki9cbkBzdXBwb3J0cyAoLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lKSB7XG4gIHNlbGVjdCB7XG4gICAgbWF4LWhlaWdodDogMzBweDtcbiAgfVxufVxuXG4vKiBmbGV4IHRhYmxlICovXG4uX2ZsZXgtdGFibGUge1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgX292ZXJmbG93OiBhdXRvO1xufVxuXG4uX2ZsZXgtdGFibGUgLl90YWJsZS1jdXN0b20ge1xuICBtaW4td2lkdGg6IDcwMHB4O1xufVxuXG4vKnBsYWNlaG9sZGVyKi9cbjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbi5maWx0ZXItZmxleCBzZWxlY3Qge1xuICBjb2xvcjogI0FGQTZBNjtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG5cbn1cblxuOjotbW96LXBsYWNlaG9sZGVyIHsgLyogRmlyZWZveCAxOSsgKi9cbiAgY29sb3I6ICM5OTk7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xufVxuXG46LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM5OTk7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xufVxuXG46LW1vei1wbGFjZWhvbGRlciB7IC8qIEZpcmVmb3ggMTgtICovXG4gIGNvbG9yOiAjOTk5O1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcbn1cblxuaW5wdXRbcGxhY2Vob2xkZXJdIHtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG5cbmlucHV0OjotbW96LXBsYWNlaG9sZGVyIHtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG5cbmlucHV0Oi1tb3otcGxhY2Vob2xkZXIge1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cblxuaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG5cbmlucHV0OmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG59XG5cbmlucHV0OmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG59XG5cbmlucHV0OmZvY3VzOi1tb3otcGxhY2Vob2xkZXIge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcbn1cblxuaW5wdXQ6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG59XG5cbi50b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxMDcwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaW5lLWJyZWFrOiBhdXRvO1xuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICB3b3JkLXdyYXA6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBvcGFjaXR5OiAwO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MCk7XG59XG5cbi50b29sdGlwLmluIHtcbiAgb3BhY2l0eTogMTtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTEpO1xufVxuXG4udG9vbHRpcC50b3Age1xuICBtYXJnaW4tdG9wOiAtM3B4O1xuICBwYWRkaW5nOiA1cHggMDtcbn1cblxuLnRvb2x0aXAucmlnaHQge1xuICBtYXJnaW4tbGVmdDogM3B4O1xuICBwYWRkaW5nOiAwIDVweDtcbn1cblxuLnRvb2x0aXAuYm90dG9tIHtcbiAgbWFyZ2luLXRvcDogM3B4O1xuICBwYWRkaW5nOiA1cHggMDtcbn1cblxuLnRvb2x0aXAubGVmdCB7XG4gIG1hcmdpbi1sZWZ0OiAtM3B4O1xuICBwYWRkaW5nOiAwIDVweDtcbn1cblxuLnRvb2x0aXAtaW5uZXIge1xuICBtYXgtd2lkdGg6IDIwMHB4O1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1NzQyODtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBib3gtc2hhZG93OiAxcHggMXB4IDRweCByZ2JhKDAsIDAsIDAsIC40KTtcbn1cblxuLnRvb2x0aXAtYXJyb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG59XG5cbi50b29sdGlwLnRvcCAudG9vbHRpcC1hcnJvdyB7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTVweDtcbiAgYm9yZGVyLXdpZHRoOiA1cHggNXB4IDA7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmNTc0Mjg7XG59XG5cbi50b29sdGlwLnRvcC1sZWZ0IC50b29sdGlwLWFycm93IHtcbiAgYm90dG9tOiAwO1xuICByaWdodDogNXB4O1xuICBtYXJnaW4tYm90dG9tOiAtNXB4O1xuICBib3JkZXItd2lkdGg6IDVweCA1cHggMDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2Y1NzQyODtcbn1cblxuLnRvb2x0aXAudG9wLXJpZ2h0IC50b29sdGlwLWFycm93IHtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiA1cHg7XG4gIG1hcmdpbi1ib3R0b206IC01cHg7XG4gIGJvcmRlci13aWR0aDogNXB4IDVweCAwO1xuICBib3JkZXItdG9wLWNvbG9yOiAjZjU3NDI4O1xufVxuXG4udG9vbHRpcC5yaWdodCAudG9vbHRpcC1hcnJvdyB7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAwO1xuICBtYXJnaW4tdG9wOiAtNXB4O1xuICBib3JkZXItd2lkdGg6IDVweCA1cHggNXB4IDA7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI2Y1NzQyODtcbn1cblxuLnRvb2x0aXAubGVmdCAudG9vbHRpcC1hcnJvdyB7XG4gIHRvcDogNTAlO1xuICByaWdodDogMDtcbiAgbWFyZ2luLXRvcDogLTVweDtcbiAgYm9yZGVyLXdpZHRoOiA1cHggMCA1cHggNXB4O1xuICBib3JkZXItbGVmdC1jb2xvcjogI2Y1NzQyODtcbn1cblxuLnRvb2x0aXAuYm90dG9tIC50b29sdGlwLWFycm93IHtcbiAgdG9wOiAwO1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtNXB4O1xuICBib3JkZXItd2lkdGg6IDAgNXB4IDVweDtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2Y1NzQyODtcbn1cblxuLnRvb2x0aXAuYm90dG9tLWxlZnQgLnRvb2x0aXAtYXJyb3cge1xuICB0b3A6IDA7XG4gIHJpZ2h0OiA1cHg7XG4gIG1hcmdpbi10b3A6IC01cHg7XG4gIGJvcmRlci13aWR0aDogMCA1cHggNXB4O1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZjU3NDI4O1xufVxuXG4udG9vbHRpcC5ib3R0b20tcmlnaHQgLnRvb2x0aXAtYXJyb3cge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDVweDtcbiAgbWFyZ2luLXRvcDogLTVweDtcbiAgYm9yZGVyLXdpZHRoOiAwIDVweCA1cHg7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmNTc0Mjg7XG59XG5cbi8qIENvcnJlY3Rpb24gLSBDU1MgY29uc3RhbnRzICovXG4uY3ItbS10X3oge1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5jci10LWFfYyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLyogZWRpdCBwYWdlIG9yZGVyICovXG4udG9vbHRpcC5ib3R0b20gLnRvb2x0aXAtYXJyb3cge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmNoZWNrb3V0LXNldHRpbmdfYmxrIC51bmxvYWRpbmcgLmNoZWNrYm94IGlucHV0W3R5cGU9Y2hlY2tib3hdI2V4dHJhRmxvb3I6bm90KGNoZWNrZWQpICsgbGFiZWw6YmVmb3JlIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgdmVydGljYWwtYWxpZ246IC0xMHB4O1xufVxuXG4uY2hlY2tvdXQtc2V0dGluZ19ibGsgLnVubG9hZGluZyAuY2hlY2tib3ggaW5wdXRbdHlwZT1jaGVja2JveF0jZXh0cmFGbG9vcjpub3QoY2hlY2tlZCkgKyBsYWJlbDphZnRlciB7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIGxlZnQ6IDdweDtcbiAgdG9wOiA5cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLmNoZWNrb3V0LXNldHRpbmdfYmxrIC51bmxvYWRpbmcgLmNvbnRyb2wtd2lkZ2V0IHtcbiAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLnRvb2x0aXAtaGlkZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLyogZmluZCBmb3JtIG9uIHBhZ2UgY2F0YWxvZyAqL1xuLndyYXBwZXItZmluZF9mb3JtIHtcbiAgLypiYWNrZ3JvdW5kOiAjZjJmMmYyOyovXG4gIGJhY2tncm91bmQ6IHJnYigyMjUsIDI0MCwgMjQ5KTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgyMjUsIDI0MCwgMjQ5LCAxKSAyJSwgcmdiKDI0MSwgMjQ4LCAyNTIpIDYyJSk7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIHBhZGRpbmc6IDEwcHggMjVweCAxNXB4IDI1cHg7XG59XG5cbi53cmFwcGVyLWZpbmRfZm9ybSAuZmluZF9mb3JtX3N1YnRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICBmb250LXNpemU6IDEycHQ7XG59XG5cbi53cmFwcGVyLWZpbmRfZm9ybSBmb3JtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi53cmFwcGVyLWZpbmRfZm9ybSBmb3JtID4gaW5wdXQge1xuICBtYXgtd2lkdGg6IDUwM3B4O1xufVxuXG4ud3JhcHBlci1maW5kX2Zvcm0gaDMge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbi53cmFwcGVyLWZpbmRfZm9ybSAub3JhbmdlX2J0biB7XG4gIG1hcmdpbjogMCAwIDAgMTJweDtcbn1cblxuLndyYXBwZXItZmluZF9mb3JtIC5jb250cm9sLXN1Ym1pdCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5jb250cm9sLXN1Ym1pdC1jYXJ0e1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIG1heC13aWR0aDogNDc4cHg7XG4gIHBhZGRpbmctbGVmdDogMjRweDtcbn1cblxuLndyYXBwZXItZmluZF9mb3JtIC5mb3JtLW1zZy5lcnJvciwgLndyYXBwZXItZmluZF9mb3JtIC5mb3JtLW1zZy5zZW5kIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbi53cmFwcGVyLWZpbmRfZm9ybSAuZm9ybS1tc2cuZXJyb3Ige1xuICBjb2xvcjogI2Y1NzQyODtcbn1cblxuLndyYXBwZXItZmluZF9mb3JtIC5mb3JtLW1zZy5zZW5kIHtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi53cmFwcGVyLWZpbmRfZm9ybSAuZm9ybS1tc2cuZXJyb3Igc3BhbiwgLndyYXBwZXItZmluZF9mb3JtIC5mb3JtLW1zZy5zZW5kIHNwYW4ge1xuICBjb2xvcjogb3JhbmdlO1xufVxuXG4ud3JhcHBlci1maW5kX2Zvcm0gLnVpLWF1dG9jb21wbGV0ZSB7XG4gIGxlZnQ6IDAgIWltcG9ydGFudDtcbiAgcmlnaHQ6IHVuc2V0O1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4ud3JhcHBlci1maW5kX2Zvcm0gLnVpLWF1dG9jb21wbGV0ZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1heC1oZWlnaHQ6IDUwMHB4O1xuICBvdmVyZmxvdy15OiB2aXNpYmxlO1xufVxuXG4ud3JhcHBlci1maW5kX2Zvcm0gLnVpLWF1dG9jb21wbGV0ZSBhIHtcbiAgcGFkZGluZzogOHB4IDA7XG59XG5cbi8qIGVkaXQgc2VvIGdyb3VwIG9uIHBhZ2UgY2F0YWxvZyAqL1xuLnNlby1jYXRhbG9nX2JsayB7XG4gIHBhZGRpbmc6IDAgMTJweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5zZW8tY2F0YWxvZ19ibGsgLmJsa19ib2R5IHtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5maWx0ZXJfYmxrICsgLnNlby1jYXRhbG9nX2JsayB7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG59XG5cbi5maWx0ZXJfc2VvX2Jsb2NrIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nLWJvdHRvbTogMjNweDtcbiAgbWFyZ2luLXRvcDogMTdweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmZpbHRlcl9zZW9fYmxvY2sgLnJpZ2h0LXBhcnQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTllOWU5O1xuICBoZWlnaHQ6IDQwcHg7XG4gIHBhZGRpbmc6IDhweCAxNXB4O1xuICBiYWNrZ3JvdW5kOiAjZWRmNmZjO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIG1hcmdpbi1sZWZ0OiAycHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLnByaWNlX3NvcnQgc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHBhZGRpbmctcmlnaHQ6IDAuM2VtO1xufVxuXG4ucHJpY2Vfc29ydCBpbWcge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xufVxuXG4ucHJpY2Vfc29ydCBpbWcucm90YXRlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cblxuLmZpbHRlcl9zZW9fYmxvY2sgLmxlZnQtcGFydCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4td2lkdGg6IDA7XG4gIGZsZXgtc2hyaW5rOiAxO1xufVxuXG4vKiBzdGlja3kgY2FydCAqL1xuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluRG93biB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVJbkRvd24ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgLTEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIC0xMDAlLCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG4uZmFkZUluRG93biB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkRvd247XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5Eb3duO1xufVxuXG4uc3RpY2t5X2NhcnQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc3RpY2t5X2NhcnQuY2FydF92aXNpYmxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5zdGlja3lfY2FydCAuY2FydF9ibGsge1xuICB6LWluZGV4OiAxMDA7XG4gIGZsb2F0OiByaWdodDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogNHB4O1xuICB0b3A6IDNweDtcbiAgYm94LXNoYWRvdzogMCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlO1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjVzO1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuNXM7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbn1cblxuLnN0aWNreV9jYXJ0IC5jYXJ0X2JsayB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLyogIGluZm8gc3RpY2t5IGNhcnQgICovXG4uc3RpY2t5X2NhcnRfaW5mbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnN0aWNreV9jYXJ0X2luZm8uaW5mb192aXNpYmxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5jYXJ0X2Jsay5jYXJ0LWluZm8ge1xuICB3aWR0aDogMjYwcHg7XG4gIGJhY2tncm91bmQ6ICNmZjRmMDA7XG4gIGZvbnQ6IDQwMCAuODc1ZW0gLyAxLjQgUFQgU2Fucywgc2Fucy1zZXJpZjtcbiAgY29sb3I6IHdoaXRlO1xuICB6LWluZGV4OiAxMDAwMDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIHRyYW5zaXRpb246IGFsbCAuNXMgZWFzZTtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMC41cztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjVzO1xuICAtd2Via2l0LWFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIHRvcDogNjBweDtcbiAgcmlnaHQ6IDM0cHg7XG4gIHBhZGRpbmc6IDJweCAxMnB4O1xufVxuXG4uY2FydC1pbmZvLS1kaXNjb3VudHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMnB4O1xufVxuXG4uY2FydF9ibGsuY2FydC1pbmZvLS1kaXNjb3VudHtcbiAgcGFkZGluZzogMCAxMXB4O1xuICByaWdodDogMjVweDtcbiAgdG9wOiA2NXB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG5cbi5jYXJ0LWluZm8tLWRpc2NvdW50X19udW17XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMzAuNjMzM3B4O1xuICBsaW5lLWhlaWdodDogNDBweDtcbn1cblxuLmNhcnQtaW5mby0tZGlzY291bnRfX3RleHR7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDEwMC45JTtcbiAgcGFkZGluZy1sZWZ0OiAxM3B4O1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHdoaXRlO1xufVxuXG4uY2FydC1pbmZvX2Nsb3NlLWJ0biB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuNXM7XG4gIHRvcDogLTE3cHg7XG4gIHJpZ2h0OiAtMTdweDtcbiAgYm9yZGVyOiAwLjc0NDE4NnB4IHNvbGlkICNGRTUxMDI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLmNhcnQtaW5mb19jbG9zZS1idG46YmVmb3JlLCAuY2FydC1pbmZvX2Nsb3NlLWJ0bjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogJyc7XG4gIGhlaWdodDogMTFweDtcbiAgd2lkdGg6IDEuNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICB0b3A6IDJweDtcbiAgbGVmdDogNi41cHg7XG59XG5cbi5jYXJ0LWluZm9fY2xvc2UtYnRuOmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cblxuLmNhcnQtaW5mb19jbG9zZS1idG46YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xufVxuXG4uY2FydC1pbmZvX2Nsb3NlLWJ0bjpob3ZlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbn1cblxuXG4vKiBlZGl0IHBhZ2UgcHJvZHVjdCAqL1xuLnByb2R1Y3Rfc2VjdGlvbiAuc3VtbWFyeSAuaXRlbTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5cbi5wcm9kdWN0X3NlY3Rpb24gLnJlbGF0ZWQtcHJvZHVjdHNfYmxrIC5yZWxhdGVkX2NvdW50IC5fY291bnRlcixcbi53b3JkWm9uZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xufVxuXG4ucHJvZHVjdF9zZWN0aW9uIC5yZWxhdGVkLXByb2R1Y3RzX2JsayAucmVsYXRlZF9jb3VudCB7XG4gIG1hcmdpbi10b3A6IDdweDtcbn1cblxuLnByb2R1Y3Rfc2VjdGlvbiAucmVsYXRlZC1wcm9kdWN0c19ibGsgLnJlbGF0ZWRfY291bnQgYSxcbi5zcGVjaWFsLXRleHQge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5wcm9kdWN0X3NlY3Rpb24gLnJlbGF0ZWQtcHJvZHVjdHNfYmxrIC5yZWxhdGVkX2NvdW50IC5faWNvLWNhcnQge1xuICBmb250LXNpemU6IDE1cHQ7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogLTNweDtcbn1cblxuLyogZWRpdCBjYXRhbG9nICovXG4uY2F0ZWdvcmllc19ibGsgdWwgYTpob3Zlcixcbi5sb2FkLW1vcmUsXG4uY2xpY2stcHJvZCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG5bY2xhc3MqPVwiX2JsayB3aXRob3V0RmlsdGVyXCJdICsgW2NsYXNzJD1cIl9ibGtcIl0ge1xuICBtYXJnaW4tdG9wOiAxMnB4O1xufVxuXG4vKiBlZGl0IGRlbGl2ZXJ5TWFwICovXG4uZGVsaXZlcnktbWFwX2JsayAjZGVsaXZlcnlNYXAge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4vKiBlZGl0IGNoZWNrb3V0IHBhZ2Ugb3JkZXIqL1xuLmNoZWNrb3V0LXNldHRpbmdfYmxrIC5lbGVtZW50IHtcbiAgbWF4LXdpZHRoOiA3OThweDtcbn1cblxuLndyYXBwZXItYWRkcmVzcyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuXG4ud3JhcHBlci1hZGRyZXNzIC5jb250cm9sLXJvdyB7XG4gIG1heC13aWR0aDogNDE4cHg7XG59XG5cbi53cmFwcGVyLWFkZHJlc3MgLm9wZW5EZWxpdmVyeU1hcCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgI2ZmMWEwMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogI2ZmMWEwMDtcbiAgZm9udC1zaXplOiAxLjA1ZW07XG4gIGxlZnQ6IDUwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jLXBvcHVwLmVudGVyLXlvdXItem9uZSB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jLXBvcHVwLmVudGVyLXlvdXItem9uZSB7XG4gICAgbGVmdDogNSU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgdG9wOiAxNXZoO1xuICAgIHdpZHRoOiA5MHZ3O1xuICB9XG5cbiAgLmNhcnQtZmVlZGJhY2tfcG9wdXAge1xuICAgIGZvbnQtZmFtaWx5OiAnUFQgU2Fucyc7XG4gICAgbWFyZ2luOiAwO1xuICAgIG1heC13aWR0aDogMTAyNHB4O1xuICAgIG1heC1oZWlnaHQ6IDkwdmg7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlICwgLTUwJSk7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMmRlZywgI0YwRUZFQSAwJSwgI0Y1RjVGMiA1Ny41NyUsICNGRUZFRkUgMTAwJSk7XG4gICAgcGFkZGluZzogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgfVxuXG4gIC5jYXJ0LWZlZWRiYWNrX3BvcHVwIC5jYXJ0LWZlZWRiYWNrX2JsayAubG9nbyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWF4LXdpZHRoOiAxMzlweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuXG4gIC5jYXJ0LWZlZWRiYWNrX3BvcHVwIC5ibGtfaGVhZGxpbmUge1xuICAgIGZvbnQtc2l6ZTogMTNwdDtcbiAgICBtYXJnaW46IDEwcHggMCAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCI7XG4gIH1cblxuICAuY2FydC1mZWVkYmFja19wb3B1cCAuX2ljby1udW1iZXIgc3BhbiB7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtZmFtaWx5OiBQVCBTYW5zO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICAgIHBhZGRpbmc6IDQuNXB4IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDMxcHg7XG4gIH1cblxuICAuZmllbGQtY2FydC1mZWVkYmFjayB7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgcGFkZGluZzogOHB4IDEwcHggOHB4O1xuICB9XG59XG5cbi5jLXBvcHVwLmVudGVyLXlvdXItem9uZSAud3JhcHBlci1hZGRyZXNzIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmMtcG9wdXAuZW50ZXIteW91ci16b25lIC53cmFwcGVyLWRlbGl2ZXJ5X2luZm8sXG4ucHItZGYge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4ucHItZGYgLnJldmlldy1mb3JtX2JsayB7XG4gIG9yZGVyOiAyO1xufVxuXG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAxMTMwcHgpIHtcbiAgLmRlbGl2ZXJ5IC5vcGVuRGVsaXZlcnlNYXAge1xuICAgIGxlZnQ6IDIxLjUlXG4gIH1cbn1cblxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogODYwcHgpIGFuZCAobWF4LXdpZHRoOiAxMTI5cHgpIHtcbiAgLmRlbGl2ZXJ5IC5vcGVuRGVsaXZlcnlNYXAge1xuICAgIGxlZnQ6IDM5JVxuICB9XG59XG5cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogODU5cHgpIHtcbiAgLmRlbGl2ZXJ5IC5vcGVuRGVsaXZlcnlNYXAge1xuICAgIGxlZnQ6IDMwJVxuICB9XG5cbiAgLnBrLW1vYmlsZS1icmVhZGNydW1icy5way1tb2JpbGUtYnJlYWRjcnVtYnMgYTo6YmVmb3JlIHtcbiAgICB0b3A6IDRweDtcbiAgfVxuXG59XG5cbi5jb250cm9sLXJvdy56b25lLXJvdyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi53cmFwcGVyLWRlbGl2ZXJ5X2luZm8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nLWJvdHRvbTogMC41ZW07XG59XG5cbi5jaGVja291dC1zZXR0aW5nX2JsayAuZWxlbWVudCArIC5lbGVtZW50IHtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuXG4uY2hlY2tvdXQtYWRkcmVzc19ibGsge1xuICBtYXJnaW4tdG9wOiAxMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5jaGVja291dC1zZXR0aW5nX2JsayAucGFuZWwge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4jY2hlY2tvdXRfdW5sb2FkaW5nIC5wYW5lbCB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5cbi5jaGVja291dC1zZXR0aW5nX2JsayAuc3VtbWFyeSB7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiAwIDAgMTNweDtcbn1cblxuLmNoZWNrb3V0LXNldHRpbmdfYmxrIC51bmxvYWRpbmcgLnBhbmVsIHtcbiAgbWF4LXdpZHRoOiAzOTVweDsgLyo0NjUqL1xufVxuXG4ud3JhcHBlci1hZGRyZXNzIC5jb250cm9sLXJvdywgLmNoZWNrb3V0X3NlY3Rpb24gLmNvbnRyb2wtcm93LFxuLmNoZWNrb3V0LWFkZHJlc3NfYmxrIC5ibGtfYm9kLCAuY2hlY2tvdXQtc2V0dGluZ19ibGsgLmNoYW5nZSAuY29udHJvbC1yb3csXG4uY2hlY2tvdXQtcmVwb3J0X2JsayAuZWxlbSB7XG4gIG1heC13aWR0aDogMzk1cHg7XG59XG5cblxuLmNoZWNrb3V0LXNldHRpbmdfYmxrIC51bmxvYWRpbmcgLmV4dHJhRmxvb3Itd3JhcHBlciAuY2hlY2tib3gge1xuICBmbG9hdDogbGVmdDtcbn1cblxuLmNoZWNrb3V0LXNldHRpbmdfYmxrIC51bmxvYWRpbmcgLmZsb29yLXJvdyAuY29udHJvbC13aWRnZXQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG5cbi5jaGVja291dC1zZXR0aW5nX2JsayAudW5sb2FkaW5nIC5mbG9vci1yb3cgLmlucHV0LWZsb29yIHtcbiAgbWFyZ2luLXJpZ2h0OiAyOHB4O1xufVxuXG4uY2hlY2tvdXQtc2V0dGluZ19ibGsgLnVubG9hZGluZyAuZmxvb3Itcm93IC5pbnB1dC1mbG9vciBsYWJlbCB7XG4gIHZlcnRpY2FsLWFsaWduOiAwO1xufVxuXG4uY2hlY2tvdXQtc2V0dGluZ19ibGsgLnVubG9hZGluZyAuZmxvb3Itcm93IC5jaGVja2JveCB7XG4gIG1hcmdpbi1yaWdodDogMTJweDtcbn1cblxuLmNoZWNrb3V0LXNldHRpbmdfYmxrIC51bmxvYWRpbmcgLmZsb29yLXJvdyBpbnB1dCB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgcGFkZGluZzogNnB4IDZweCA1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmNoZWNrb3V0LXNldHRpbmdfYmxrIC51bmxvYWRpbmcgLmNoYW5nZSxcbi5wci1kZiB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5jaGVja291dF9zZWN0aW9uIC5kZWxpdmVyeV9wcmljZSB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5jaGVja291dC1zZXR0aW5nX2JsayAucHJpY2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtaW4td2lkdGg6IDA7XG4gIHBhZGRpbmc6IDAgMCA0cHggMTBweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLmNoZWNrb3V0LXNldHRpbmdfYmxrIC5wcmljZSAudGl0bGUge1xuICBtaW4td2lkdGg6IDA7XG59XG5cbi5jaGVja291dC1zZXR0aW5nX2JsayAucHJpY2UgLmNvbnRlbnQge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5jaGVja291dCAuYnJlYWRjcnVtYnNfbmF2IHtcbiAgcGFkZGluZy1sZWZ0OiAyNHB4O1xufVxuXG4vKiBlZGl0ICAqL1xuLnN1Y2Nlc3MtdGl0bGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAyM3B4O1xuICBsaW5lLWhlaWdodDogMTEyLjUyJTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLnN1Y2Nlc3MtcGF5bWVudCAucGF5bWVudExpbmtCdG4ub3JhbmdlX2J0biB7XG4gIGZvbnQtc2l6ZTogMTNwdDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1yaWdodDogMTJweDtcbn1cblxuLnN1Y2Nlc3MtcHJpbnRPcmRlciAucHJpbnRPcmRlciB7XG4gIG1hcmdpbjogMTVweCAwO1xufVxuXG4uc3VjY2Vzcy1wcmludE9yZGVyIGEucHJpbnRPcmRlciB7XG4gIGZvbnQtc2l6ZTogMTNwdDtcbn1cblxuLyogZWRpdCBzZWFyY2ggYmxvY2sgKi9cbi5zZWFyY2hfYmxrIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nLWJvdHRvbTogMWVtO1xufVxuXG4uc2VhcmNoX2JsayAuX2Zvcm0tZmllbGRzLXdyYXAge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5zZWFyY2hfYmxrIC5fZm9ybS1maWVsZHMtd3JhcCAubGVmdC1wYXJ0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5zZWFyY2hfYmxrIC5yaWdodC1wYXJ0IHtcbiAgZmxleDogMTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cblxuLnNlYXJjaF9ibGsgLnJpZ2h0LXBhcnQgLnByaWNlX3NvcnQgLnRleHQsXG4uZW50ZXItYWRkcmVzc19wb3BfdXAge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG5cbi8qICoqKioqKioqKioqKiogZWRpdCBtb2IgaGVhZGVyIC0gbmV3IGRlc2lnbiAyMDIwICoqKioqKioqKiogKi9cbi5tb2ItbWVudV9jYXRlZ29yaWVzLnN3aXBlLW1lbnVfbW9iaWxlIHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDdkOWRhO1xufVxuXG4ubW9iLW1lbnVfY2F0ZWdvcmllcy5zd2lwZS1tZW51X21vYmlsZS5hY3RpdmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogOTBweDtcbiAgbGVmdDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSA4MHB4KTtcbiAgZm9udDogNDAwIDAuODc1ZW0vMS40IFBUIFNhbnMsc2Fucy1zZXJpZjtcbn1cblxuLm1vYi1tZW51X2NhdGVnb3JpZXMuc3dpcGUtbWVudV9tb2JpbGUgdWwge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG5cbi5tb2ItbWVudV9jYXRlZ29yaWVzLnN3aXBlLW1lbnVfbW9iaWxlIGEge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDQ4cHg7XG4gIGZvbnQtc2l6ZTogMTJwdDtcbn1cblxuLmNhdGVnb3JpZXNfbmF2X21vYi1tZW51IGxpOmZpcnN0LWNoaWxkIGF7XG4gIGNvbG9yOiAjRkY0RjAwO1xufVxuXG4ubW9iLW1lbnVfY2F0ZWdvcmllcy5zd2lwZS1tZW51X21vYmlsZSBsaTpub3QoOmZpcnN0LWNoaWxkKSBhe1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2U5ZTllOTtcbn1cblxuLm1vYi1tZW51X2NhdGVnb3JpZXMgbGkub3BlbiAubW9iLW1lbnVfY2F0ZWdvcmllc19fYXJyLWljb24ge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6IGJsYWNrO1xufVxuXG4ubW9iLW1lbnVfY2F0ZWdvcmllc19faGVhZC13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubW9iLW1lbnVfY2F0ZWdvcmllc19faGVhZC13cmFwcGVyIC5tb2ItbWVudV9jYXRlZ29yaWVzX19oZWFkLWNsb3NlLWljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxMHB4O1xuICB0b3A6IDhweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ubW9iLW1lbnVfY2F0ZWdvcmllc19faGVhZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAxMnB0O1xuICBwYWRkaW5nOiA3cHggMTBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ubW9iLW1lbnVfY2F0ZWdvcmllc19faGVhZCAuX2ljby1hcnItcmlnaHQge1xuICB0b3A6IC0xcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgZGlzcGxheTogaW5saW5lO1xuICBjb2xvcjogYmxhY2s7XG59XG5cbi5tb2ItbWVudV9jYXRlZ29yaWVzX19oZWFkLm9wZW5fbmF2IC5faWNvLWFyci1yaWdodCB7XG4gIHRvcDogMXB4O1xufVxuXG4uY2F0ZWdvcmllc19uYXZfbW9iLW1lbnUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEzMDtcbn1cblxuLmNhdGVnb3JpZXNfbmF2X21vYi1tZW51ID4gbGkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY2F0ZWdvcmllc19uYXZfbW9iLW1lbnUgdWwgPiBsaTpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uY2F0ZWdvcmllc19uYXZfbW9iLW1lbnUgYSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gIGNvbG9yOiAjMDAwO1xuICBwYWRkaW5nOiAxMy41cHggMThweCAxMy41cHggMjRweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMXM7XG59XG5cbi5tb2ItbWVudV9jYXRlZ29yaWVzLnN3aXBlLW1lbnVfbW9iaWxlIC5jYXRlZ29yaWVzX25hdl9tb2ItbWVudSA+IGxpLm9wZW4gPiBhLFxudWwuc2Vjb25kLWxldmVsX21vYiBsaS5vcGVuIGEuZ3JvdXAge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLm1vYi1tZW51X2NhdGVnb3JpZXNfX2Fyci1pY29uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogMzRweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uc2Vjb25kLWxldmVsX21vYiBsaSAubW9iLW1lbnVfY2F0ZWdvcmllc19fYXJyLWljb24tbGV2ZWwyIHtcbiAgaGVpZ2h0OiA1MHB4O1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5zZWNvbmQtbGV2ZWxfbW9iIGxpIC5tb2ItbWVudV9jYXRlZ29yaWVzX19hcnItaWNvbi1sZXZlbDIgc3BhbiB7XG4gIGxlZnQ6IDIuNzVyZW07XG59XG5cbi5sb25lbHktbGkgLm1vYi1tZW51X2NhdGVnb3JpZXNfX2Fyci1pY29uIHtcbiAgd2lkdGg6IDA7XG59XG5cbi5jYXRlZ29yaWVzX25hdl9tb2ItbWVudSBzcGFuIHtcbiAgZm9udC1mYW1pbHk6ICdwb3N0cm95a2EnO1xuICBmb250LXNpemU6IDhweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTVweDtcbiAgdG9wOiAxNXB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xcztcbiAgZGlzcGxheTogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uY2F0ZWdvcmllc19uYXZfbW9iLW1lbnUgc3BhbiBzdmd7XG4gIGhlaWdodDogaW5pdGlhbDtcbn1cblxuLmNhdGVnb3JpZXNfbmF2X21vYi1tZW51IC5faWNvLWFyci1yaWdodDo6YmVmb3JlIHtcbiAgY29sb3I6IHJnYigxNDEsIDE0MSwgMTQxKVxufVxuXG4uY2F0ZWdvcmllc19uYXZfbW9iLW1lbnUgLnNlbCA+IHNwYW4ge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuXG4uY2F0ZWdvcmllc19uYXZfbW9iLW1lbnUgbGkuaG92ZXIsXG4uY2F0ZWdvcmllc19uYXZfbW9iLW1lbnUgbGkub3BlbiB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uY2F0ZWdvcmllc19uYXZfbW9iLW1lbnUgbGkub3BlbiAubW9iLW1lbnVfY2F0ZWdvcmllc19fYXJyLWljb24gPiBzcGFuLFxuLmNhdGVnb3JpZXNfbmF2X21vYi1tZW51IGxpLmhvdmVyIC5tb2ItbWVudV9jYXRlZ29yaWVzX19hcnItaWNvbiA+IHNwYW4sXG4ubW9iLW1lbnVfY2F0ZWdvcmllc19faGVhZCBzcGFuLl9pY28tYXJyLXJpZ2h0LFxuLnNlY29uZC1sZXZlbF9tb2IgbGkub3BlbiAubW9iLW1lbnVfY2F0ZWdvcmllc19fYXJyLWljb24tbGV2ZWwyIHNwYW4ge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuXG4ubW9iLW1lbnVfY2F0ZWdvcmllcyAudmVydGljYWxfbmF2LFxuLnNlY29uZC1sZXZlbF9tb2IgbGk6bm90KC5vcGVuKSAuc3Vic3VibmF2IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm1vYi1tZW51X2NhdGVnb3JpZXMgLnZlcnRpY2FsX25hdi5vcGVuX25hdiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gODBweClcbn1cblxuLmNhdGVnb3JpZXNfbmF2X21vYi1tZW51IC5zdWJuYXZcbiAgLyouY2F0ZWdvcmllc19uYXZfbW9iLW1lbnUgLnN1YnN1Ym5hdiovXG57XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jYXRlZ29yaWVzX25hdl9tb2ItbWVudSAub3BlbiAuc3VibmF2LFxuLmNhdGVnb3JpZXNfbmF2X21vYi1tZW51IC5ob3ZlciAuc3VibmF2LFxuLnRhYmxlLWluZm8ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmNhdGVnb3JpZXNfbmF2X21vYi1tZW51IC5zdWJuYXYgdWwgYSxcbi5jYXRlZ29yaWVzX25hdl9tb2ItbWVudSAuc3Vic3VibmF2IHVsIGEge1xuICBjb2xvcjogIzRjNGQ1MDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cblxuLmNhdGVnb3JpZXNfbmF2X21vYi1tZW51IC5zdWJuYXYgdWwgYSB7XG4gIHBhZGRpbmctbGVmdDogNjBweDtcbn1cblxuLmNhdGVnb3JpZXNfbmF2X21vYi1tZW51IC5zdWJzdWJuYXYgdWwgYSB7XG4gIHBhZGRpbmctbGVmdDogNWVtO1xufVxuXG4uY2F0ZWdvcmllc19uYXZfbW9iLW1lbnUgLmhvdmVyIC5zdWJuYXYgdWw6YmVmb3JlLFxuLmNhdGVnb3JpZXNfbmF2X21vYi1tZW51IC5ob3ZlciAuc3Vic3VibmF2IHVsOmJlZm9yZSB7XG4gIGJvcmRlci13aWR0aDogOHB4IDhweCA4cHggMDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAjZDdkOWRhIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xufVxuXG4uc3dpcGUtbWVudV9tb2JpbGUgLmNhdGVnb3JpZXNfbmF2X21vYi1tZW51IGxpICsgbGkge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uaGVhZC1saW5rc19tb2JpbGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1bnNldDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uaGVhZC1saW5rc19tb2JpbGVfX2NvbHVtbi1pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmhlYWQtbGlua3NfbW9iaWxlIGEge1xuICBoZWlnaHQ6IDUwcHg7XG4gIHBhZGRpbmc6IDAgOC41cHg7XG59XG5cbi5oZWFkLWxpbmtzX21vYmlsZSAuaGVhZC1saW5rc19tb2JpbGVfX2NvbHVtbi1pY29uIGEubmV4dDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmhlYWQtbGlua3NfbW9iaWxlIC5oZWFkLWxpbmtzX21vYmlsZV9fY29sdW1uLWljb24gYTpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6ICcnO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllOWY5O1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDI2cHg7XG4gIHRvcDogMTJweDtcbiAgbGVmdDogMXB4O1xufVxuXG4uaGVhZC1saW5rc19tb2JpbGUgLmhlYWQtbGlua3NfbW9iaWxlX19jb2x1bW4taWNvbiBhLmFjdGl2ZTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbiNzd2lwZS1tZW51X2J0bjo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5oZWFkLWxpbmtzX21vYmlsZSBhLl9sb2dvIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4uaGVhZC1saW5rc19tb2JpbGUgYSArIGEge1xuICBib3JkZXItbGVmdDogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmhlYWQtbGlua3NfbW9iaWxlIC5oZWFkLWxpbmtzX21vYmlsZV9fY29sdW1uLWljb24gLmNhcnQge1xuICBwYWRkaW5nOiAwIDE4cHggMCA1cHg7XG59XG5cbi5oZWFkLWxpbmtzX21vYmlsZSAuaGVhZC1saW5rc19tb2JpbGVfX2NvbHVtbi1pY29uIGEgLm51bSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDEycHg7XG4gIHRvcDogNXB4O1xuICBjb2xvcjogI2ZhNWIwMTtcbiAgZm9udC1zaXplOiA5cHQ7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4ucHVyY2hhc2VkLFxuLmNsb3NlLXcge1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi5tb2JpbC1waG9uZXNfcG9wdXAgLl9oZWFkLXBob25lIFtjbGFzc149XCJfb3ByXCJdIHtcbiAgd2lkdGg6IDI2cHg7XG4gIGhlaWdodDogMjZweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICB0b3A6IC0xcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cblxuXG4ubW9iaWwtcGhvbmVzX3BvcHVwIC5faGVhZC1waG9uZSBsaSArIGxpIHtcbiAgbWFyZ2luLXRvcDogMTJweDtcbn1cblxuLm1vYmlsLXBob25lc19wb3B1cCAuX2hlYWQtcGhvbmUgLl9vcHItbXRzIHtcbiAgbWFyZ2luLWxlZnQ6IDMwcHg7XG59XG5cbi5oZWFkZXJfcGFuZWwgLl9oZWFkLXBob25lIC5fb3ByLWExLCAuZm9vdGVyX3BhbmVsIC5faGVhZC1waG9uZSAuX29wci1hMSwgLl9oZWFkLXBob25lIC5fb3ByLWExIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9idWlsZC9pbWFnZXMvbWVzc2VuZ2VyQTFfMTYuMDE0Mjk4NTQucG5nKTtcbn1cblxuLm1vYmlsLXBob25lc19wb3B1cCAuX2hlYWQtcGhvbmUgLl9vcHItYTEge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2J1aWxkL2ltYWdlcy9tZXNzZW5nZXJBMV8yNl8zLjIxMWRmOWNiLnBuZyk7XG59XG5cbi5tb2JpbC1waG9uZXNfcG9wdXAgLl9oZWFkLXBob25lIGxpIHtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cblxuLmMtcG9wdXAubW9iaWwtcGhvbmVzX3BvcHVwIC5faWNvLWNsb3NlIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLyogcGFnZSB2YWNhbmN5ICovXG4uZmVlZGJhY2stdmFjYW5jeV9ibGsge1xuICBtYXJnaW4tdG9wOiAzNXB4O1xufVxuXG4uZmxfdXBsZCB7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW4tdG9wOiAxZW07XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogYXV0bztcbn1cblxuXG4uZmxfaW5wIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuI2ZsX2lucCxcbiNmbF9pbnAxLFxuI3ZhY2FuY3lfZm9ybV9maWxlMSxcbiNvYnJhc2NoZW5pZV9mb3JtX2ZpbGUxLFxuI2RpcmVjdG9yX2Zvcm1fZmlsZTEsXG4jZGlyZWN0b3JfZm9ybV9maWxlMixcbiNkaXJlY3Rvcl9mb3JtX2ZpbGUzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmZsX3VwbGQgbGFiZWwge1xuICBiYWNrZ3JvdW5kOiAjZmY0ZjAwO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGNvbG9yOiAjZmZmO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cblxuLmZsX3VwbGQgbGFiZWw6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZTY0ZDA5O1xufVxuXG4jZmxfbm0sXG4jZmxfbm0xIHtcbiAgY29sb3I6ICM4ZTkwOTE7XG4gIHBhZGRpbmctbGVmdDogMWVtO1xufVxuXG4uZmVlZGJhY2stdmFjYW5jeV9ibGsgdGV4dGFyZWEge1xuICBoZWlnaHQ6IDE1MHB4O1xufVxuXG4vKiBlZGl0IG1lZGlhICovXG5AbWVkaWEgKG1pbi13aWR0aDogMzM4cHgpIGFuZCAobWF4LXdpZHRoOiAzNzRweCkge1xuICAuY2hlY2tvdXQtc2V0dGluZ19ibGsgLnVubG9hZGluZyAuZXh0cmFGbG9vci13cmFwcGVyIC5jaGVja2JveCB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gIH1cblxuICAuY2hlY2tvdXQtc2V0dGluZ19ibGsgLnVubG9hZGluZyAuZmxvb3Itcm93IC5jb250cm9sLXdpZGdldCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLmNoZWNrb3V0LXNldHRpbmdfYmxrIC51bmxvYWRpbmcgLmZsb29yLXJvdyAuaW5wdXQtZmxvb3Ige1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICB9XG5cbiAgLmNoZWNrb3V0LXNldHRpbmdfYmxrIC51bmxvYWRpbmcgLnBhbmVsIC5jb2xfZmxvciB7XG4gICAgd2lkdGg6IDU1JTtcbiAgfVxuXG4gIC5jaGVja291dC1zZXR0aW5nX2JsayAudW5sb2FkaW5nIC5wYW5lbCAuY29sX2V4dHJhIHtcbiAgICB3aWR0aDogNDUlO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAzNzVweCkgYW5kIChtYXgtd2lkdGg6IDM4NXB4KSB7XG4gIC5jaGVja291dC1zZXR0aW5nX2JsayAudW5sb2FkaW5nIC5mbG9vci1yb3cgLmlucHV0LWZsb29yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7IC8qMTIqL1xuICB9XG5cbiAgLmNoZWNrb3V0LXNldHRpbmdfYmxrIC51bmxvYWRpbmcgLmZsb29yLXJvdyAuaW5wdXQtZmxvb3IgbGFiZWwge1xuICAgIHZlcnRpY2FsLWFsaWduOiAxcHg7XG4gIH1cblxuICAuY2hlY2tvdXQtc2V0dGluZ19ibGsgLnVubG9hZGluZyAuZmxvb3Itcm93IC5jaGVja2JveCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG5cbiAgLmNoZWNrb3V0LXNldHRpbmdfYmxrIC51bmxvYWRpbmcgLmZsb29yLXJvdyAuY2hlY2tib3gge1xuICAgIG1hcmdpbi1sZWZ0OiA0cHg7XG4gIH1cblxuICAuY2hlY2tvdXQtc2V0dGluZ19ibGsgLnVubG9hZGluZyAucGFuZWwgLmNvbF9mbG9yIHtcbiAgICB3aWR0aDogNTElO1xuICB9XG5cbiAgLmNoZWNrb3V0LXNldHRpbmdfYmxrIC51bmxvYWRpbmcgLnBhbmVsIC5jb2xfZXh0cmEge1xuICAgIHdpZHRoOiA0OSU7XG4gICAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gIH1cblxuICAuY2hlY2tvdXQtc2V0dGluZ19ibGsgLnVubG9hZGluZyAucGFuZWwgLmNvbnRyb2wtbGFiZWwuZmxvb3ItbGFiZWwge1xuICAgIG1hcmdpbi1yaWdodDogNnB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMyMHB4KSB7XG4gIC5zdWItY2F0ZWdvcmllc19ibGsgLml0ZW0ge1xuICAgIG1pbi1oZWlnaHQ6IDE5MHB4O1xuICB9XG5cbiAgLnN1Yi1jYXRlZ29yaWVzX2JsayAuaGVhZGxpbmUge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDMyMXB4KSBhbmQgKG1heC13aWR0aDogMzU1cHgpIHtcbiAgLnN1Yi1jYXRlZ29yaWVzX2JsayAuaXRlbSB7XG4gICAgbWluLWhlaWdodDogMTkwcHg7XG4gIH1cbn1cblxuXG5AbWVkaWEgKG1pbi13aWR0aDogMzU2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc3ViLWNhdGVnb3JpZXNfYmxrIC5pdGVtIHtcbiAgICBtaW4taGVpZ2h0OiAyMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MTRweCkge1xuICAuaGVhZC1saW5rc19tb2JpbGVfX2NvbHVtbi1sb2dvIGltZyB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG5cbiAgLmNoZWNrb3V0LXNldHRpbmdfYmxrIC51bmxvYWRpbmcgLmZsb29yLXJvdyAuY2hlY2tib3ggaW5wdXRbdHlwZT1jaGVja2JveF06bm90KGNoZWNrZWQpICsgbGFiZWw6YmVmb3JlLFxuICAuY2hlY2tvdXQtc2V0dGluZ19ibGsgLnVubG9hZGluZyAucGFuZWwgLmNvbnRyb2wtbGFiZWwuZmxvb3ItbGFiZWwsXG4gIC5jaGVja291dC1zZXR0aW5nX2JsayAudW5sb2FkaW5nIC5jaGVja2JveCBpbnB1dFt0eXBlPWNoZWNrYm94XSNleHRyYUZsb29yOm5vdChjaGVja2VkKSArIGxhYmVsOmJlZm9yZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAzODZweCkgYW5kIChtYXgtd2lkdGg6IDQxM3B4KSB7XG4gIC5jaGVja291dC1zZXR0aW5nX2JsayAudW5sb2FkaW5nIC5mbG9vci1yb3cgLmlucHV0LWZsb29yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7IC8qMTIqL1xuICB9XG5cbiAgLmNoZWNrb3V0LXNldHRpbmdfYmxrIC51bmxvYWRpbmcgLnBhbmVsIC5jb2xfZmxvciB7XG4gICAgd2lkdGg6IDUzJTtcbiAgfVxuXG4gIC5jaGVja291dC1zZXR0aW5nX2JsayAudW5sb2FkaW5nIC5wYW5lbCAuY29sX2V4dHJhIHtcbiAgICB3aWR0aDogNDYlO1xuICB9XG5cbiAgLndyYXBwZXItYWRkcmVzcyAuY29udHJvbC1yb3csIC5jaGVja291dF9zZWN0aW9uIC5jb250cm9sLXJvdyxcbiAgLmNoZWNrb3V0LWFkZHJlc3NfYmxrIC5ibGtfYm9kLCAuY2hlY2tvdXQtc2V0dGluZ19ibGsgLmNoYW5nZSAuY29udHJvbC1yb3csXG4gIC5jaGVja291dC1zZXR0aW5nX2JsayAudW5sb2FkaW5nIC5wYW5lbCwgLmNoZWNrb3V0LXNldHRpbmdfYmxrIC5wcmljZSxcbiAgLmNoZWNrb3V0LXJlcG9ydF9ibGsgLmVsZW0ge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgLmhlYWRlcl9wYW5lbCAuY29sX2Z1bGwuc2hvdzc2OCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTU5cHgpIHtcbiAgLndyYXBwZXItZGVsaXZlcnlfaW5mbyAjYWRkcmVzcyB7XG4gICAgZmxleC1iYXNpczogY2FsYygxMDAlIC0gMTAwcHgpO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0MTRweCkgYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gIC5jaGVja291dC1zZXR0aW5nX2JsayAudW5sb2FkaW5nIC5mbG9vci1yb3cgLmlucHV0LWZsb29yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMzcHg7IC8qMzAqL1xuICB9XG5cbiAgLmNoZWNrb3V0LXNldHRpbmdfYmxrIC51bmxvYWRpbmcgLnBhbmVsIC5jb2xfZmxvciB7XG4gICAgd2lkdGg6IDU1JTtcbiAgfVxuXG4gIC5jaGVja291dC1zZXR0aW5nX2JsayAudW5sb2FkaW5nIC5wYW5lbCAuY29sX2V4dHJhIHtcbiAgICB3aWR0aDogNDQlO1xuICAgIG1hcmdpbi1sZWZ0OiA0cHg7XG4gIH1cblxuICAud3JhcHBlci1hZGRyZXNzIC5jb250cm9sLXJvdywgLmNoZWNrb3V0X3NlY3Rpb24gLmNvbnRyb2wtcm93LFxuICAuY2hlY2tvdXQtYWRkcmVzc19ibGsgLmJsa19ib2QsIC5jaGVja291dC1zZXR0aW5nX2JsayAuY2hhbmdlIC5jb250cm9sLXJvdyxcbiAgLmNoZWNrb3V0LXNldHRpbmdfYmxrIC51bmxvYWRpbmcgLnBhbmVsLCAuY2hlY2tvdXQtc2V0dGluZ19ibGsgLnByaWNlLFxuICAuY2hlY2tvdXQtcmVwb3J0X2JsayAuZWxlbSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cblxuICAuaGVhZC1saW5rc19tb2JpbGVfX2NvbHVtbi1sb2dvIGltZyB7XG4gICAgbWF4LXdpZHRoOiAxNjdweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cblxuLmVudGVyLWFkZHJlc3NfcG9wX3VwIHtcbiAgcGFkZGluZy1ib3R0b206IDAuNWVtXG59XG5cbi5maWx0ZXJfc2VvX2Jsb2NrIHNlbGVjdCB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5maWx0ZXJfc2VvX2Jsb2NrLndpdGhvdXRGaWx0ZXIucHJpY2Utc29ydF9vbmx5IHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDY0OXB4KSB7XG5cbiAgLmZpbHRlci1zZXQgLnByaWNlX3NvcnQge1xuICAgIHBhZGRpbmc6IDExcHggMFxuICB9XG5cbiAgLnByb2R1Y3Rfc2VjdGlvbiAuZGVmYXVsdF9wcm9kdWN0IC5jb2xfaW1hZ2Uge1xuICAgIHdpZHRoOiAxMzZweDtcbiAgfVxuXG4gIC5jaGVja291dC1zZXR0aW5nX2JsayAudW5sb2FkaW5nIC5wYW5lbCAuY29udHJvbC1yb3cge1xuICAgIG1pbi13aWR0aDogMDtcbiAgfVxuXG4gIC5maWx0ZXJfc2VvX2Jsb2NrIGRpdi5maWx0ZXJfYmxrIHNlbGVjdCB7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIG1heC1oZWlnaHQ6IDQwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxM3B4O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjRTlFOUU5O1xuICB9XG5cbiAgLmZpbHRlcl9ibGsge1xuICAgIHBhZGRpbmc6IDEycHhcbiAgfVxuXG4gIC5maWx0ZXJfYmxrIC5jb250cm9sLXJvdzpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXRvcDogMC44ZW07XG4gIH1cblxuICAuZmlsdGVyX3Nlb19ibG9jayAucmlnaHQtcGFydDpub3QoLndpdGhvdXRGaWx0ZXIpIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEzMCUpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuXG4gIC5maWx0ZXJfc2VvX2Jsb2NrLndpdGhvdXRGaWx0ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgbWFyZ2luLXRvcDogLTAuNGVtO1xuICB9XG5cbiAgLndyYXBwZXItZmlsdGVyLWNhdGFsb2dfYmxrIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVlbVxuICB9XG5cbiAgLndyYXBwZXItZmlsdGVyLWNhdGFsb2dfYmxrLnByaWNlLXNvcnRfb25seSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuXG4gIC5zZW8tY2F0YWxvZ19ibGsgYSB7XG4gICAgbWFyZ2luOiAxMHB4IDAgMCAxMnB4O1xuICB9XG5cbiAgLmRlZmF1bHRfcHJvZHVjdCAuY29sX2ltYWdlIC5jb2xvci5jYXRlZ29yeS1rb2xlcmkge1xuICAgIGJvdHRvbTogM3B4O1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgfVxuXG4gIC5wcm9kdWN0X3NlY3Rpb24gLnByb2R1Y3QtaW1hZ2VfYmxrIC5pbWFnZSAuY29sb3IuY2F0ZWdvcnkta29sZXJpIHtcbiAgICB3aWR0aDogOTBweDtcbiAgICBoZWlnaHQ6IDkwcHg7XG4gIH1cblxuICAud3JhcHBlci1maW5kX2Zvcm0gZm9ybSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAud3JhcHBlci1maW5kX2Zvcm0gLm9yYW5nZV9idG4ge1xuICAgIG1hcmdpbjogMTJweCAwIDAgMDtcbiAgfVxuXG4gIC8qKiBlZGl0IGZpbHRlciBvbiBjYXRhbG9nIHBhZ2UgKiovXG4gIC5zdWJfaGVhZGxpbmUsIC5wcm9kdWN0c19ibGsge1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG5cbiAgLndyYXBwZXItZmlsdGVyLWNhdGFsb2dfYmxrLmVsc2UsXG4gIC5idG4tZmlsdGVyLWNhdGFsb2dfYmxrLmdvbmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuYnRuLWZpbHRlci1jYXRhbG9nX2Jsazpub3QoLmdvbmUpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgbWF4LWhlaWdodDogNDBweDtcbiAgICByaWdodDogMDtcbiAgfVxuXG4gIC5idG4tZmlsdGVyLWNhdGFsb2dfYmxrLm9yYW5nZV9idG4ge1xuICAgIHBhZGRpbmc6IDEzcHggMjdweFxuICB9XG5cbiAgLndyYXBwZXItZmlsdGVyLWNhdGFsb2dfYmxrLmVsc2Uge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAucGFnZV9oZWFkbGluZSBoMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC42ZW07XG4gIH1cblxuICAucGFnZV9oZWFkbGluZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbiAgLndyYXBwZXItYWRkcmVzcyAuY29udHJvbC1yb3cge1xuICAgIG1pbi13aWR0aDogMDtcbiAgfVxuXG4gIC5zdWNjZXNzLXBheW1lbnQgLnBheW1lbnRMaW5rQnRuLm9yYW5nZV9idG4ge1xuICAgIGZsb2F0OiBub25lO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cblxuICAuc3VjY2Vzcy1wcmludE9yZGVyIC5wcmludE9yZGVyIHtcbiAgICBtYXJnaW46IDEwcHggMDtcbiAgfVxuXG4gIC5jaGVja291dF9zZWN0aW9uIC5jb250cm9sLXJvdy5mbG9vci1yb3cge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG5cbiAgLmNoZWNrb3V0LXNldHRpbmdfYmxrIC51bmxvYWRpbmcgLnBhbmVsIC5jb250cm9sLWxhYmVsLmZsb29yLWxhYmVsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG5cbiAgLmNoZWNrb3V0LXNldHRpbmdfYmxrIC51bmxvYWRpbmcgLnBhbmVsID4gLl9yb3cge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmNoZWNrb3V0LXNldHRpbmdfYmxrIC51bmxvYWRpbmcgLnBhbmVsIC5jb2xfMTI6bnRoLWNoaWxkKDIpIC5jb250cm9sLXJvdyAuY29udHJvbC1sYWJlbCB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgLmNoZWNrb3V0LXNldHRpbmdfYmxrIC51bmxvYWRpbmcgLnBhbmVsIC5mbG9vci1yb3cgbGFiZWwge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cblxuXG4gIC53cmFwcGVyLWZpbmRfZm9ybSAuZm9ybS1tc2cuZXJyb3IsIC53cmFwcGVyLWZpbmRfZm9ybSAuZm9ybS1tc2cuc2VuZCB7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1MDBweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wcm9kdWN0X3NlY3Rpb24gLnByb2R1Y3QtaW1hZ2VfYmxrIC5fcm93LFxuICAubW9iLWRlc2lnbi5wcm9kLWluZm8sXG4gIC5wcm9kdWN0X3NlY3Rpb24gLmRlZmF1bHRfcHJvZHVjdCB7XG4gICAgd2lkdGg6IGNhbGMoMTAwdncgLSA1N3B4KTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgZm9vdGVyIC5jb21wYW55LWluZm9fYmxrIC5fY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDkwdnc7XG4gIH1cblxuICAuX2NvdW50ZXIgaW5wdXQge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgfVxuXG4gIC5wci1zbGlkZXIub3dsLWNhcm91c2VsLFxuICAubmF2aWdhdGlvbi10aHVtYnMsXG4gIGZvb3RlciAuY29tcGFueS1pbmZvX2JsayAuX2NvbnRhaW5lciB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cblxuICAucHItc2xpZGVyLm93bC1jYXJvdXNlbCxcbiAgLm5hdmlnYXRpb24tdGh1bWJzIHtcbiAgICBtYXgtd2lkdGg6IDM4MnB4O1xuICB9XG5cbiAgLnByLXZpZGVvIGg1IHtcbiAgICBtYXJnaW4tdG9wOiAxMnB4XG4gIH1cblxuICAucHJvZHVjdF9zZWN0aW9uIC5jLXJhdGluZy1wcmV2aWV3IC5fc3RhcnMge1xuICAgIGhlaWdodDogMTFweDtcbiAgICB3aWR0aDogNjRweDtcbiAgfVxuXG4gIC5wcm9kdWN0X3NlY3Rpb24gLmMtcmF0aW5nLXByZXZpZXcgLl9hY3RpdmU6YmVmb3JlIHtcbiAgICBoZWlnaHQ6IDExcHg7XG4gICAgd2lkdGg6IDY0cHg7XG4gIH1cblxuICAubW9iLWRlc2lnbiAuY29tcGFueS1pbmZvX2JsayB7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgfVxuXG4gIC5wcm9kdWN0X3NlY3Rpb24gLnJldmlld3NfYmxrIC5pdGVtIC5fYXV0aG9yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxZW07XG4gIH1cblxuICAubG9hZC1tb3JlLFxuICAuY2xpY2stcHJvZCB7XG4gICAgY29sb3I6ICNmNTczMjk7XG4gIH1cblxuICAucHJvZHVjdF9zZWN0aW9uIC5faWNvLW1pbnVzOjpiZWZvcmUsXG4gIC5faWNvLW1pbnVzOjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYnVpbGQvaW1hZ2VzL3QtbWluLjA1NGI5MjA4LnN2Zyk7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgbWFyZ2luLXRvcDogLTFweDtcbiAgfVxuXG4gIC5wcm9kdWN0X3NlY3Rpb24gLl9pY28tcGx1czo6YmVmb3JlLFxuICAuX2ljby1wbHVzOjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYnVpbGQvaW1hZ2VzL3QtcGx1cy5iYWMyN2U3Yy5zdmcpO1xuICAgIGhlaWdodDogMTZweDtcbiAgICBtYXJnaW4tdG9wOiAtOHB4O1xuXG4gIH1cblxuICAucHJvZHVjdF9zZWN0aW9uIC5faWNvLW1pbnVzOjpiZWZvcmUsXG4gIC5wcm9kdWN0X3NlY3Rpb24gLl9pY28tcGx1czo6YmVmb3JlLFxuICAuX2ljby1taW51czo6YmVmb3JlLFxuICAuX2ljby1wbHVzOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBtYXJnaW4tbGVmdDogLThweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgd2lkdGg6IDE2cHg7XG4gIH1cblxuICAubW9iLWRlc2lnbiAuY29tcGFueS1pbmZvX2JsayAuX2NvbnRhaW5lciB7XG4gICAgY29sb3I6ICM3NDc0NzQ7XG4gICAgZm9udC1zaXplOiAxNHB4XG4gIH1cblxuICAucHJvZHVjdF9zZWN0aW9uIC5wcm9kdWN0X2xhYmVsW2RhdGEtc2l6ZT1cImJpZ1wiXSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIGhlaWdodDogMjZweDtcbiAgICBwYWRkaW5nLXRvcDogMnB4O1xuICAgIHRvcDogMjBweDtcbiAgICB3aWR0aDogMTUwcHg7XG4gIH1cblxuICAucHJvZHVjdF9zZWN0aW9uIC5wcm9kdWN0X2xhYmVsW2RhdGEtdHlwZT1cInNhbGVzX2xlYWRlclwiXSB7XG4gICAgdG9wOiAzMHB4O1xuICAgIHdpZHRoOiAxNjVweDtcbiAgfVxuXG4gIC5wcm9kdWN0LWltYWdlX2JsayAuX2NvdW50ZXIgW2NsYXNzXj1cIl9pY29cIl0sXG4gIC5wcm9kdWN0LWltYWdlX2JsayAuX2NvdW50ZXIgaW5wdXQge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgd2lkdGg6IDQ0cHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG5cbiAgLnByb2R1Y3Rfc2VjdGlvbiAucHJvZHVjdC1pbWFnZV9ibGsgLnJhdGluZyB7XG4gICAgbWFyZ2luOiA1cHggMCA0cHggMFxuICB9XG5cbiAgLnByb2R1Y3Rfc2VjdGlvbiAuZGVmYXVsdF9wcm9kdWN0IC5fY291bnRlciBbY2xhc3NePVwiX2ljb1wiXSxcbiAgLnByb2R1Y3QtaW1hZ2VfYmxrIC5fY291bnRlciBbY2xhc3NePVwiX2ljb1wiXSxcbiAgLl9jb3VudGVyIFtjbGFzc149XCJfaWNvXCJdLFxuICAuX2NvdW50ZXIgW2NsYXNzXj1cIl9pY29cIl0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZGY2ZmM7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbiAgLnByb2R1Y3Rfc2VjdGlvbiBbY2xhc3NePVwiY29sX1wiXSxcbiAgZm9vdGVyIC5jb21wYW55LWluZm9fYmxrIC5fY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgLnByb2R1Y3Rfc2VjdGlvbiBbY2xhc3MkPVwiX3Jvd1wiXSxcbiAgLnByb2R1Y3Rfc2VjdGlvbiAuc21hbGxfcm93LFxuICAucHJvZHVjdF9zZWN0aW9uIC5wcm9kdWN0LWltYWdlX2JsayAuYy1yYXRpbmctcHJldmlldyB7XG4gICAgbWFyZ2luOiAwXG4gIH1cblxuICAucHJvZHVjdF9zZWN0aW9uIC5kZWZhdWx0X3Byb2R1Y3QgW2NsYXNzXj1cIl9pY29cIl0sXG4gIC5wcm9kdWN0X3NlY3Rpb24gLmRlZmF1bHRfcHJvZHVjdCBpbnB1dCxcbiAgLl9jb3VudGVyIFtjbGFzc149XCJfaWNvXCJdLFxuICAuX2NvdW50ZXIgaW5wdXQge1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBoZWlnaHQ6IDM2cHg7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgfVxuXG4gIC5fY291bnRlciBbY2xhc3NePVwiX2ljb1wiXSxcbiAgLl9jb3VudGVyIGlucHV0IHtcbiAgICBoZWlnaHQ6IDM3cHg7XG4gIH1cblxuICAucHJvZHVjdF9zZWN0aW9uICNxdWFudGl0eSxcbiAgLnByb2R1Y3Rfc2VjdGlvbiAuZGVmYXVsdF9wcm9kdWN0IGlucHV0IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHhcbiAgfVxuXG4gIC5wcm9kdWN0X3NlY3Rpb24gLmRlZmF1bHRfcHJvZHVjdCBpbnB1dCB7XG4gICAgbWFyZ2luOiAwIDRweFxuICB9XG5cbiAgLnByb2R1Y3Rfc2VjdGlvbiAuZGVmYXVsdF9wcm9kdWN0IC5jb2xfY2FydCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHhcbiAgfVxuXG4gIC5wcm9kdWN0LWltYWdlX2JsayAucHItaW0ge1xuICAgIHBhZGRpbmc6IDFlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgNHB4IDRweDtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIH1cblxuICAucHJvZHVjdF9zZWN0aW9uIC5wcm9kdWN0LWltYWdlX2JsayAucHJpY2UgLnNhbGUtcHJpY2UsXG4gIC5zZW5kLWNhcnQub3JhbmdlX2J0bi5mdWxsLXdpZHRoX2J0bixcbiAgLnByb2R1Y3Rfc2VjdGlvbiAuZGVmYXVsdF9wcm9kdWN0IC5oZWFkbGluLFxuICAucHJvZHVjdF9zZWN0aW9uIC5wcm9kdWN0LWltYWdlX2JsayAucHJpY2UgLm9sZC1wcmljZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG5cbiAgLnByb2R1Y3Rfc2VjdGlvbiAucHJvZHVjdC1pbWFnZV9ibGsgLnByaWNlIC5iYXNlLXByaWNlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cblxuICAucHJvZHVjdF9zZWN0aW9uIC5wcm9kdWN0LWltYWdlX2JsayAuc3VtbWFyeSAuaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXRvcDogMFxuICB9XG5cbiAgLnByb2R1Y3Rfc2VjdGlvbiAucHJvZHVjdC1pbWFnZV9ibGsgLnByaWNlIC5zYWxlLXByaWNlLFxuICAuc2VuZC1jYXJ0Lm9yYW5nZV9idG4uZnVsbC13aWR0aF9idG4sXG4gIC5wcm9kdWN0X3NlY3Rpb24gLnByb2R1Y3QtaW1hZ2VfYmxrIC5wcmljZSAuYmFzZS1wcmljZSxcbiAgLnByb2R1Y3Rfc2VjdGlvbiAuZGVmYXVsdF9wcm9kdWN0IC5zZW5kLWNhcnQsXG4gIC5wcm9kdWN0X3NlY3Rpb24gLmRlZmF1bHRfcHJvZHVjdCAuaGVhZGxpbmUsXG4gIC5tb2ItZGVzaWduIC5jb21wYW55LWluZm9fYmxrIC5fY29udGFpbmVyIHtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgfVxuXG4gIC5wcm9kdWN0X3NlY3Rpb24gLm1pbmlfY2F0YWxvZyAuZGVmYXVsdF9wcm9kdWN0IC5fY291bnRlciB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIH1cblxuICAucHJvZHVjdF9zZWN0aW9uIC5wcm9kdWN0LWltYWdlX2JsayAucHJpY2Uge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAucHJvZHVjdF9zZWN0aW9uIC5pdGVtLm1pbmkgLnByaWNlIHtcbiAgICBib3JkZXItdG9wOiBub25lXG4gIH1cblxuICAucHJvZHVjdF9zZWN0aW9uIC5pdGVtLm1pbmkgLmMtcmF0aW5nLXByZXZpZXcge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTllOWU5XG4gIH1cblxuICAucHJvZC1pbmZvID4gbGksXG4gIC5wcm9kdWN0X3NlY3Rpb24gLnByb2R1Y3QtaW1hZ2VfYmxrIC5pbWFnZSxcbiAgLnByLWltLFxuICAucHJvZHVjdF9zZWN0aW9uIC5kZWZhdWx0X3Byb2R1Y3Qge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlOWU5ZTk7XG4gICAgYm9yZGVyLXJhZGl1czogMXB4O1xuICAgIGJveC1zaGFkb3c6IG5vbmVcbiAgfVxuXG4gIC5pdGVtLm1vYi1kZXNpZ24gLmJvZHkge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cblxuICAuaXRlbS5tb2ItZGVzaWduIC5oZWFkIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIDFmcjtcbiAgfVxuXG4gIC5pdGVtLm1vYi1kZXNpZ24gLmMtcmF0aW5nLXByZXZpZXcge1xuICAgIHBhZGRpbmctbGVmdDogMFxuICB9XG5cbiAgLml0ZW0ubW9iLWRlc2lnbiAuYy1yYXRpbmctcHJldmlldyAuX3N0YXJzIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHhcbiAgfVxuXG4gIC5pdGVtLm1vYi1kZXNpZ24gLmMtcmF0aW5nLXByZXZpZXcgLl9udW0ge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTllOWU5O1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG5cbiAgLnByb2QtaW5mbyA+IGxpLFxuICAucHJvZC1pbmZvID4gbGk6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbjogMWVtIDBcbiAgfVxuXG4gIC5mdWxsLXdpZHRoX2J0bixcbiAgLnJvbGVfYWRtaW4ge1xuICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgfVxuXG4gIC5wcm9kdWN0LWltYWdlX2JsayA+IC5pdGVtIHtcbiAgICBwYWRkaW5nOiAwIDAgLjVlbSAwO1xuICB9XG5cbiAgLndvcmRab25lIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICB9XG5cbiAgLmRlbGl2ZXJ5IGRpdi53cmFwcGVyLWRlbGl2ZXJ5X2luZm8ge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5kZWxpdmVyeSAub3BlbkRlbGl2ZXJ5TWFwIHtcbiAgICBsZWZ0OiAxJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIH1cblxuICAuZmxfdXBsZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLndyYXBwZXItYWRkcmVzcyAjaW5mb0RlbGl2ZXJ5Wm9uZS56b25lRGVmaW5lZCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICBtaW4td2lkdGg6IDEzNXB4O1xuICB9XG5cbiAgLndyYXBwZXItYWRkcmVzcyxcbiAgLnRhYmxlLWluZm8gdGJvZHkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLyogcGFnZSBvcmRlciAqL1xuICAuY2hlY2tvdXQtc2V0dGluZ19ibGsgLmNoYW5nZSAuY29udHJvbC1yb3cge1xuICAgIG1pbi13aWR0aDogMDtcbiAgfVxuXG4gIC5jaGVja291dF9zZWN0aW9uIC5kZWxpdmVyeV9wcmljZSB7XG4gICAgbWluLXdpZHRoOiAxMzVweDsgLyoxNTAqL1xuICB9XG5cbiAgLmNoZWNrb3V0LXNldHRpbmdfYmxrIC5kZWxpdmVyeV9wcmljZSAucHJpY2UgLmNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC5jaGVja291dC1zZXR0aW5nX2JsayAudW5sb2FkaW5nIC5jaGFuZ2Uge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgfVxuXG4gIC50YWJsZS1pbmZvIHRyIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDEuNWZyO1xuICB9XG5cbiAgLypjaGVja291dCAtIG9yZGVyIHBhZ2UgMiovXG4gIC5jaGVja291dF9zZWN0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiA5cHg7XG4gIH1cblxuICAuY2hlY2tvdXQtc2V0dGluZ19ibGsgLnN1bW1hcnkge1xuICAgIG1hcmdpbjogMCAwIDIxcHg7XG4gIH1cblxuICAuY2hlY2tvdXQtYWRkcmVzc19ibGsgLmNoZWNrb3V0LXNldHRpbmdfYmxrIC5kYXRlLXJvdyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjFweDtcbiAgfVxuXG4gIC5jaGVja291dC1zZXR0aW5nX2JsayAuZWxlbWVudCArIC5lbGVtZW50IHtcbiAgICBtYXJnaW4tdG9wOiA2cHg7XG4gIH1cblxuICAuY29udHJvbC1yb3cgKyAuY29udHJvbC1yb3csIC5jb250cm9sLXN1Ym1pdCB7XG4gICAgbWFyZ2luLXRvcDogMjFweDtcbiAgfVxuXG4gIC8qIC5jaGVja291dC1hZGRyZXNzX2JsayB7XG4gICAgIG1hcmdpbi10b3A6IDIxcHggIWltcG9ydGFudDtcbiAgIH0qL1xuXG4gIC5jaGVja291dC1zZXR0aW5nX2JsayAuZGF0ZS1yb3csIC5jaGVja291dC1zZXR0aW5nX2JsayAuem9uZS1yb3cge1xuICAgIG1hcmdpbi1ib3R0b206IDIxcHg7XG4gIH1cblxuICAud3JhcHBlci1hZGRyZXNzIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIH1cblxuICAuY2hlY2tvdXQtc2V0dGluZ19ibGsgLnVubG9hZGluZyAucGFuZWwge1xuICAgIG1hcmdpbi10b3A6IDExcHg7XG4gIH1cblxuICAuY29udHJvbC1sYWJlbCBsYWJlbCB7XG4gICAgZm9udC1zaXplOiAxMnB0O1xuICB9XG5cbiAgLypzZWFyY2ggYXV0b2NvbXBsZXRlKi9cbiAgLmMtc2VhcmNoLXdpZGdldC5zaG93NzY4IC51aS1hdXRvY29tcGxldGUge1xuICAgIG1heC1oZWlnaHQ6IGNhbGMoNzB2aCAtIDEwMHB4KTtcbiAgfVxuXG4gIC5zaG93NzY4LnBrLW1vYmlsZS1icmVhZGNydW1icyxcbiAgLnJvbGVfYWRtaW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLnByb2R1Y3Rfc2VjdGlvbiAucHJvZHVjdC1pbWFnZV9ibGsgLmhlYWRsaW5lIHtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgfVxuXG4gIC5way1tb2JpbGUtYnJlYWRjcnVtYnMge1xuICAgIGNvbG9yOiAjNzQ3NDc0O1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgcGFkZGluZzogMTJweCAwIDAgMDtcbiAgfVxuXG4gIC5wcm9kdWN0X3NlY3Rpb24gLmMtcmF0aW5nLXByZXZpZXcgLl9udW0ge1xuICAgIGNvbG9yOiByZ2JhKDExNiwgMTE2LCAxMTYsIDEpO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgfVxuXG4gIC50YWJzX2JsayB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5fYmxrLmNhdGFsb2dfbWFpbl9ncm91cCB7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA4NTlweCkge1xuICAucHItc2xpZGVyLm93bC1jYXJvdXNlbCxcbiAgLm5hdmlnYXRpb24tdGh1bWJzIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBtYXgtd2lkdGg6IDMyMnB4O1xuICB9XG59XG5cbi5jYXRlZ29yaWVzX2Jsazpub3QoW2RhdGEtbW9iaWxlLWl0ZW1dKSBpbWd7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4NTlweCkge1xuICAuZm9vdGVyX2JsayAuYy1nb29nbGUtcmF0aW5nIC5wYXltZW50LWxvZ28ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuX3Byb2R1Y3QudWktbWVudS1pdGVtIGEge1xuXG4gIH1cblxuICAuX2ljby1zZWFyY2g6OmJlZm9yZSB7XG4gICAgaGVpZ2h0OiAzNHB4O1xuICB9XG5cbiAgLnB1bHNlLWJ1dHRvbiB7XG4gICAgaGVpZ2h0OiAzNHB4O1xuICB9XG5cbiAgZGl2LmZpbHRlci1mbGV4IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgfVxuXG4gIC5lYXN5LXNlYXJjaCArIC5zZWFyY2hfYmxrLFxuICAuc29tZS1maWx0ZXJzIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuXG4gIC5zb21lLWZpbHRlcnMgc3BhbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbiAgLnNvbWUtZmlsdGVycy0tZmxleCBpbnB1dFt0eXBlPWNoZWNrYm94XTpub3QoY2hlY2tlZCkrbGFiZWx7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZWFzeS1zZWFyY2ggKyAuc2VhcmNoX2JsayAucmlnaHQtcGFydCB7XG4gICAgbWFyZ2luLXRvcDogLTEuN2VtO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMzV2dyk7XG4gIH1cblxuICBkaXYuc29tZS1maWx0ZXJzIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLnNvbWUtZmlsdGVycyBsYWJlbCB7XG4gICAgZmxleC1iYXNpczogMi41ZW07XG4gICAgLXdlYmtpdC1mbGV4LWJhc2lzOiAyLjVlbTtcbiAgfVxuXG4gIC5maWx0ZXItZmxleCBsYWJlbCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNWVtO1xuICB9XG5cbiAgLmNhcnRfYmxrIC5jYXJ0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQ1cHg7XG4gIH1cblxuICAuY2FydF9ibGsgLmNhcnQgLnN1bW0ge1xuICAgIG1hcmdpbi1sZWZ0OiA3cHg7XG4gIH1cblxuICAuY2FydF9ibGsgLmNhcnQgLl9pY28tY2FydCB7XG4gICAgbGVmdDogM3B4O1xuICB9XG5cbiAgLnByb2R1Y3Rfc2VjdGlvbiAuc3VtbWFyeSAuaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxuXG4gIC5jLXNlYXJjaC13aWRnZXRbZGF0YS10eXBlPVwibW9iaWxlXCJdIGZvcm0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RmZjBmNztcbiAgICBwYWRkaW5nOiAxMnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBib3gtc2hhZG93OiAxcHggMXB4IDVweCAwIHJnYmEoNTAsIDUwLCA1MCwgLjUpO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHotaW5kZXg6IDEyMDA7XG4gIH1cblxuICAuYy1zZWFyY2gtd2lkZ2V0W2RhdGEtdHlwZT1cIm1vYmlsZVwiXSBmb3JtIGlucHV0IHtcbiAgICBib3JkZXI6IDEuNXB4IHNvbGlkICNGRjRGMDA7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgaGVpZ2h0OiAzNHB4O1xuICAgIGNvbG9yOiAjNTA1MDUwO1xuICAgIHBhZGRpbmctbGVmdDogMzFweDtcbiAgICBmb250LXNpemU6IDEzcHQ7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICB9XG5cbiAgLmMtc2VhcmNoLXdpZGdldFtkYXRhLXR5cGU9XCJtb2JpbGVcIl0gZm9ybSBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjODk4OTg5O1xuICB9XG5cbiAgLmhlYWRlcl9wYW5lbCAuYy1zZWFyY2gtd2lkZ2V0LnNob3c3NjggLl9pY28tc2VhcmNoOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTZweDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB9XG5cbiAgLmhlYWRlcl9wYW5lbCAuYy1zZWFyY2gtd2lkZ2V0W2RhdGEtdHlwZT1cIm1vYmlsZVwiXSBmb3JtIHtcbiAgICBwYWRkaW5nOiAwIDAgNnB4O1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmMtc2VhcmNoLXdpZGdldC5zaG93NzY4LmhpZGVuW2RhdGEtdHlwZT0nbW9iaWxlJ10ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuaGVhZGVyX3BhbmVsIC5sYXJnZV9yb3cgLmNvbF9mdWxsOmZpcnN0LW9mLXR5cGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuaGVhZGVyX3BhbmVsIC5sYXJnZV9yb3cgLmNvbF9mdWxsLnNob3c3Njgge1xuICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLmhlYWQtbGlua3NfbW9iaWxlIC5fbG9nbyBpbWcge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cblxuICAuaGVhZGVyX3BhbmVsIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB6LWluZGV4OiAxMDAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICB9XG5cbiAgLmhlYWRlcl9wYW5lbCAuYy1zZWFyY2gtd2lkZ2V0LnNob3c3NjggZm9ybSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmhlYWRlcl9wYW5lbCA+IC5fY29udGFpbmVyLmFkZFN0aWNreSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkN2Q5ZGE7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIHotaW5kZXg6IDEwMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxuXG4gIC5jb250ZW50X3BhbmVsIHtcbiAgICBwYWRkaW5nLXRvcDogMTA0cHg7XG4gIH1cblxuICAvKiBtb2IgY2F0YWxvZyBwYWdlICovXG4gIC5jYXRlZ29yaWVzX2Jsa1tkYXRhLW1vYmlsZS1pdGVtXSBpbWd7XG4gICAgbGVmdDogMTNweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA4cHg7XG4gIH1cblxuICAuY2F0ZWdvcmllc19ibGtbZGF0YS1tb2JpbGUtaXRlbV0gLnRyaWdnZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwcHg7XG4gICAgcmlnaHQ6IDIwcHg7XG4gICAgdHJhbnNpdGlvbjogYWxsIC4ycztcbiAgfVxuXG4gIC5jYXRlZ29yaWVzX2Jsa1tkYXRhLW1vYmlsZS1pdGVtXSAudHJpZ2dlcjphZnRlciB7XG4gICAgZm9udC1mYW1pbHk6ICdwb3N0cm95a2EnO1xuICAgIGNvbnRlbnQ6IFwiXFxlMTAwN1wiO1xuICAgIGZvbnQtc2l6ZTogOHB4O1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB9XG5cbiAgLmNhdGVnb3JpZXNfYmxrW2RhdGEtbW9iaWxlLWl0ZW1dIC5pdGVtIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG5cbiAgLmNhdGVnb3JpZXNfYmxrW2RhdGEtbW9iaWxlLWl0ZW1dIC5pdGVtID4gYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMTFweCAyNHB4IDExcHggNDhweDtcbiAgICBtYXJnaW46IDA7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlOWU5ZTk7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6ICMzMzM7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGZvbnQtc2l6ZTogMTJwdDtcbiAgfVxuXG4gIC5jYXRlZ29yaWVzX2Jsa1tkYXRhLW1vYmlsZS1pdGVtXSAuaXRlbVtkYXRhLW9wZW5dID4gYSB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIH1cblxuICAuY2F0ZWdvcmllc19ibGsgdWwudmVydGljYWxfbmF2IGE6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5jYXRlZ29yaWVzX2Jsa1tkYXRhLW1vYmlsZS1pdGVtXSAuaXRlbSAudmVydGljYWxfbmF2IHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgLmNhdGVnb3JpZXNfYmxrW2RhdGEtbW9iaWxlLWl0ZW1dIC5pdGVtIC52ZXJ0aWNhbF9uYXYgYSB7XG4gICAgcGFkZGluZzogMTNweCAyNHB4IDEycHggNjBweDtcbiAgICBjb2xvcjogIzRjNGQ1MDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTllOWU5O1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGZvbnQtc2l6ZTogMTJwdDtcbiAgfVxuXG4gIC5jYXRlZ29yaWVzX2JsayB1bC52ZXJ0aWNhbF9uYXYgbGkgKyBsaSB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgLnN1Yi1jYXRlZ29yaWVzX2JsayAuaGVhZGxpbmUge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB9XG5cbiAgLnBrLW1vYmlsZS1icmVhZGNydW1icyBhIHtcbiAgICBjb2xvcjogIzdkN2Q3ZDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG5cbiAgLnBrLW1vYmlsZS1icmVhZGNydW1icyB7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLyp6LWluZGV4OiAxMDA7Ki9cbiAgfVxuXG4gIC5way1tb2JpbGUtYnJlYWRjcnVtYnMuemluZGV4IHtcbiAgICB6LWluZGV4OiAxO1xuICB9XG5cblxuICAucGstbW9iaWxlLWJyZWFkY3J1bWJzIC5tb2JpbGUtYnJlYWRjcnVtYnNfX21haW4tbGluayB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG5cbiAgLnBrLW1vYmlsZS1icmVhZGNydW1icyAubW9iaWxlLWJyZWFkY3J1bWJzX19tYWluLWxpbms6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgfVxuXG4gIC5way1tb2JpbGUtYnJlYWRjcnVtYnMgYTpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBmb250LWZhbWlseTogJ3Bvc3Ryb3lrYSc7XG4gICAgY29udGVudDogXCJcXGUxMDA3XCI7XG4gICAgZm9udC1zaXplOiA3cHg7XG4gIH1cblxuXG4gIC8qIHBhZ2UgY2F0ZWdvcnkgKi9cbiAgLnN1Yi1jYXRlZ29yaWVzX2JsayAuY29sXzEyIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG5cbiAgLnN1Yi1jYXRlZ29yaWVzX2JsayAuaXRlbSB7XG4gICAgcGFkZGluZzogMTVweCAxMHB4IDVweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cblxuICAuc3ViLWNhdGVnb3JpZXNfYmxrIC5oZWFkbGluZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleDogMSAxIGF1dG87XG4gIH1cblxuICAuc3ViLWNhdGVnb3JpZXNfYmxrIC5pbWFnZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuXG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA3NXB4KSB7XG4gIC53cmFwcGVyLWFkZHJlc3Mge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTAwcHgpIHtcbiAgLmNoZWNrb3V0LXNldHRpbmdfYmxrIC51bmxvYWRpbmcgLnBhbmVsIC5jb2xfMTI6bnRoLWNoaWxkKDIpIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxuXG4gIC5jYXRlZ29yaWVzX2Jsazpub3QoW2RhdGEtbW9iaWxlLWl0ZW1dKSAuaXRlbSB7XG4gICAgcGFkZGluZzogOHB4IDEycHggMDtcbiAgfVxuXG4gIC5zdWItY2F0ZWdvcmllc19ibGsgLmhlYWRsaW5lLCAuY2F0ZWdvcmllc19ibGsgLmhlYWRsaW5lIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG5cbiAgLmNhdGVnb3JpZXNfYmxrIC52ZXJ0aWNhbF9uYXYgbGk6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgfVxuXG4gIC8qcmVtb3ZlIHNlcGFyYXRvciBsaW5lKi9cbiAgLmNhdGVnb3JpZXNfYmxrOm5vdChbZGF0YS1tb2JpbGUtaXRlbV0pIC5pdGVtOmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5maWx0ZXJfc2VvX2Jsb2NrIC5maWx0ZXJfYmxrIHNlbGVjdCB7XG4gICAgcGFkZGluZzogNHB4IDE1cHggNHB4IDVweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gIH1cblxuXG4gIC8qIG9yZGVyICovXG4gIC5jaGVja291dC1zZXR0aW5nX2JsayAudW5sb2FkaW5nIC5mbG9vci1yb3cgaW5wdXQge1xuICAgIHBhZGRpbmc6IDZweCA0cHggNXB4O1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIGhlaWdodDogMjVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgfVxuXG4gIC5jaGVja291dC1zZXR0aW5nX2JsayAudW5sb2FkaW5nIC5wYW5lbCAuY29udHJvbC1sYWJlbC5mbG9vci1sYWJlbCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG5cbiAgLmNoZWNrb3V0LXNldHRpbmdfYmxrIC51bmxvYWRpbmcgLmZsb29yLXJvdyAuY2hlY2tib3ggaW5wdXRbdHlwZT1jaGVja2JveF06bm90KGNoZWNrZWQpICsgbGFiZWw6YmVmb3JlLFxuICAuY2hlY2tvdXQtc2V0dGluZ19ibGsgLnVubG9hZGluZyAuY2hlY2tib3ggaW5wdXRbdHlwZT1jaGVja2JveF0jZXh0cmFGbG9vcjpub3QoY2hlY2tlZCkgKyBsYWJlbDpiZWZvcmUge1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIGhlaWdodDogMjVweDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogLThweDtcbiAgfVxuXG4gIC5jaGVja291dC1zZXR0aW5nX2JsayAudW5sb2FkaW5nIC5mbG9vci1yb3cgLmNoZWNrYm94IGlucHV0W3R5cGU9Y2hlY2tib3hdOm5vdChjaGVja2VkKSArIGxhYmVsOmFmdGVyLFxuICAuY2hlY2tvdXQtc2V0dGluZ19ibGsgLnVubG9hZGluZyAuY2hlY2tib3ggaW5wdXRbdHlwZT1jaGVja2JveF0jZXh0cmFGbG9vcjpub3QoY2hlY2tlZCkgKyBsYWJlbDphZnRlciB7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgaGVpZ2h0OiAxOHB4O1xuICAgIGxlZnQ6IDVweDtcbiAgICB0b3A6IDdweDtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gIH1cblxuXG4gIC8qIHNlYXJjaCBmb3Igbm90IGZvdW5kICovXG4gIC53cmFwcGVyLWZpbmRfZm9ybSAudWktYXV0b2NvbXBsZXRlIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIG1heC13aWR0aDogMzUwcHg7XG4gIH1cbn1cblxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjkzcHgpIGFuZCAobWF4LXdpZHRoOiA3OTlweCkge1xuICAuZmlsdGVyX3Nlb19ibG9jayAubGVmdC1wYXJ0IC5maWx0ZXJfYmxrICsgLnNlby1jYXRhbG9nX2JsayB7XG4gICAgd2lkdGg6IDExOCU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDg2MHB4KSBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLmZpbHRlcl9zZW9fYmxvY2sgLmxlZnQtcGFydCAuZmlsdGVyX2JsayArIC5zZW8tY2F0YWxvZ19ibGsge1xuICAgIHdpZHRoOiAxMjUlO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5ODFweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZmlsdGVyX3Nlb19ibG9jayAubGVmdC1wYXJ0IC5maWx0ZXJfYmxrICsgLnNlby1jYXRhbG9nX2JsayB7XG4gICAgd2lkdGg6IDEyMCU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgYW5kIChtYXgtd2lkdGg6IDExMTdweCkge1xuICAuZmlsdGVyX3Nlb19ibG9jayAubGVmdC1wYXJ0IC5maWx0ZXJfYmxrICsgLnNlby1jYXRhbG9nX2JsayB7XG4gICAgd2lkdGg6IDExNyU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZmlsdGVyX3Nlb19ibG9jayAubGVmdC1wYXJ0IC5maWx0ZXJfYmxrICsgLnNlby1jYXRhbG9nX2JsayB7XG4gICAgd2lkdGg6IDEyNyU7XG4gIH1cbn1cblxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY1MHB4KSB7XG4gIC8qKiBlZGl0IGZpbHRlciBvbiB0aGUgY2F0YWxvZyBwYWdlICoqL1xuICAuYnRuLWZpbHRlci1jYXRhbG9nX2JsayB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5wcm9kdWN0X3NlY3Rpb24gLnByb2R1Y3QtaW1hZ2VfYmxrIC5pbWFnZSAuY29sb3IuY2F0ZWdvcnkta29sZXJpIHtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgfVxuXG4gIC53cmFwcGVyLWZpbHRlci1jYXRhbG9nX2JsayB7XG4gICAgZGlzcGxheTogYmxvY2sgO1xuICAgIG1hcmdpbi10b3A6IDAuNWVtO1xuICB9XG5cblxuICAuY2hlY2tvdXQtcmVwb3J0X2JsayAuZWxlbSB7XG4gICAgbWF4LXdpZHRoOiAzOTVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLl9jb3VudGVyIGlucHV0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgd2lkdGg6IDM2cHg7XG4gIH1cblxuICAuY29udHJvbC1sYWJlbCB7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgd2lkdGg6IDMwJTtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1JTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG5cbiAgLmNoZWNrb3V0LXNldHRpbmdfYmxrIC51bmxvYWRpbmcgLnBhbmVsIC5jb2xfZXh0cmEge1xuICAgIG1pbi13aWR0aDogMjAwcHg7XG4gIH1cblxuICAuY2hlY2tvdXQtc2V0dGluZ19ibGsgLmNvbnRyb2wtbGFiZWwge1xuICAgIHdpZHRoOiAxMjVweDtcbiAgfVxuXG5cbiAgLypjaGVja291dCAtIG9yZGVyIHBhZ2UqL1xuICAuY2hlY2tvdXRfc2VjdGlvbiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNHB4O1xuICB9XG5cbiAgLmNoZWNrb3V0X3NlY3Rpb24gLmNvbnRyb2wtbGFiZWwgbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMTJwdDtcbiAgfVxuXG4gIC5jaGVja291dC1zZXR0aW5nX2JsayAudW5sb2FkaW5nIC5wYW5lbCA+IC5fcm93IHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEzN3B4O1xuICB9XG5cbiAgLmNoZWNrb3V0LXNldHRpbmdfYmxrIC51bmxvYWRpbmcgLnBhbmVsIC5jb2xfZmxvciB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxuXG4gIC5jaGVja291dF9zZWN0aW9uIC5jb250cm9sLXJvdy5mbG9vci1yb3cge1xuICAgIG1pbi13aWR0aDogMTM2cHg7XG4gIH1cblxuICAuY2hlY2tvdXQtc2V0dGluZ19ibGsgLnVubG9hZGluZyAuZmxvb3Itcm93IC5pbnB1dC1mbG9vciB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG5cbiAgLmNoZWNrb3V0LXNldHRpbmdfYmxrIC51bmxvYWRpbmcgLmZsb29yLXJvdyAuY2hlY2tib3gge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuXG4gIC5jaGVja291dC1zZXR0aW5nX2JsayAudW5sb2FkaW5nIC5wYW5lbCAuY29sX2V4dHJhIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIH1cblxuICAvKmNoZWNrb3V0IC0gb3JkZXIgcGFnZSAyKi9cbiAgLmNoZWNrb3V0LXNldHRpbmdfYmxrIC5zdW1tYXJ5IHtcbiAgICBtYXJnaW46IDAgMCAxOHB4O1xuICB9XG5cbiAgLmNoZWNrb3V0LWFkZHJlc3NfYmxrIC5jaGVja291dC1zZXR0aW5nX2JsayAuZGF0ZS1yb3cge1xuICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XG4gIH1cblxuICAuY2hlY2tvdXQtc2V0dGluZ19ibGsgLmVsZW1lbnQgKyAuZWxlbWVudCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuXG4gIC5jb250cm9sLXJvdyArIC5jb250cm9sLXJvdywgLmNvbnRyb2wtc3VibWl0IHtcbiAgICBtYXJnaW4tdG9wOiAxOHB4O1xuICB9XG5cbiAgLmNvbnRyb2wtcm93ICsgLmNvbnRyb2wtcm93LCAuY29udHJvbC1zdWJtaXQge1xuICAgIG1hcmdpbi10b3A6IDE4cHg7XG4gIH1cblxuICAuY2hlY2tvdXQtYWRkcmVzc19ibGsge1xuICAgIG1hcmdpbi10b3A6IDE4cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5jaGVja291dC1zZXR0aW5nX2JsayAuZGF0ZS1yb3csIC5jaGVja291dC1zZXR0aW5nX2JsayAuem9uZS1yb3cge1xuICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XG4gIH1cblxuICAuc2hvdzc2OCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODYwcHgpIHtcbiAgLnNob3c4NTkucGstbW9iaWxlLWJyZWFkY3J1bWJzIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTBweCkgYW5kIChtYXgtd2lkdGg6IDEyMzlweCkge1xuICAuX2xvZ28gLnRleHQge1xuICAgIGZvbnQtc2l6ZTogMTFwdDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuY2hlY2tvdXQtcmVwb3J0X2JsayAuY29sXzEyIHtcbiAgICB3aWR0aDogNzAlO1xuICAgIG1heC13aWR0aDogNDg5cHg7XG4gIH1cblxuICAuY2hlY2tvdXQtc2V0dGluZ19ibGsgLnByaWNlIHtcbiAgICBtYXgtd2lkdGg6IDQ2NXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjQwcHgpIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgLl9sb2dvIC50ZXh0IHtcbiAgICBmb250LXNpemU6IDEwcHQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyODFweCkgYW5kIChtYXgtd2lkdGg6IDEzODBweCkge1xuICAuX2xvZ28gLnRleHQge1xuICAgIGZvbnQtc2l6ZTogMTFwdDtcbiAgfVxufVxuXG4vKiBlZGl0IGZpbHRlciAqL1xuLmZpbHRlcl9ibGsgLnNlY3JldF9idG4ge1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbn1cblxuLmZpbHRlcl9ibGsgLnNlY3JldF9idG4gYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLyogbmV3IG93bCBjYXJvdXNlbCBkZXNrdG9wICovXG4ub3dsLXNsaWRlcjJfYmxrIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ub3dsLXNsaWRlcjJfYmxrIC5vd2wtc3RhZ2Utb3V0ZXIge1xuICBtYXgtaGVpZ2h0OiAzNjVweDtcbn1cblxuLm93bC1zbGlkZXIyX2JsayAub3dsLXN0YWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ub3dsLXNsaWRlcjJfYmxrIC5vd2wtaXRlbSB7XG4gIGhlaWdodDogMzY1cHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5vd2wtc2xpZGVyMl9ibGsgLnN1bW1hcnkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTMwMHB4O1xuICByaWdodDogNTBweDtcbiAgd2lkdGg6IDQwMHB4O1xuICBwYWRkaW5nOiAyNHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIyMywgMjQwLCAyNDcsIDAuNyk7XG4gIG9wYWNpdHk6IDA7XG5cbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjZzIGVhc2U7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogMC42cztcbiAgLW8tdHJhbnNpdGlvbjogMC42cyBlYXNlO1xuICAtby10cmFuc2l0aW9uLWRlbGF5OiAwLjZzO1xuICAtbW96LXRyYW5zaXRpb246IDAuNnMgZWFzZTtcbiAgLW1vei10cmFuc2l0aW9uLWRlbGF5OiAwLjZzO1xuXG4gIHRyYW5zaXRpb246IDAuNnMgZWFzZTtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC42cztcbn1cblxuLm93bC1zbGlkZXIyX2JsayAub3dsLWl0ZW0uYWN0aXZlIC5zdW1tYXJ5IHtcbiAgdG9wOiA2NXB4O1xuICBvcGFjaXR5OiAxO1xufVxuXG4ub3dsLXNsaWRlcjJfYmxrIC5oZWFkbGluZSB7XG4gIGZvbnQtc2l6ZTogMjBwdDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ub3dsLXNsaWRlcjJfYmxrIC5pdGVtICsgLml0ZW0ge1xuICBtYXJnaW4tdG9wOiAxMnB4O1xufVxuXG4ub3dsLXNsaWRlcjJfYmxrIC5vcmFuZ2VfYnRuIHtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuXG4ub3dsLXNsaWRlcjJfYmxrIC5vd2wtbmF2IHtcbiAgaGVpZ2h0OiAwO1xufVxuXG4ub3dsLXNsaWRlcjJfYmxrIC5vd2wtbmF2IHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXI6IDJweCBzb2xpZCAjZmY0ZjAwO1xuICBjb2xvcjogI2ZmNGYwMDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzN3B4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tdG9wOiAtMjBweDtcbiAgei1pbmRleDogMzA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0O1xuICBvcGFjaXR5OiAwO1xufVxuXG4ub3dsLXNsaWRlcjJfYmxrOmhvdmVyIC5vd2wtbmF2IHNwYW4ge1xuICBvcGFjaXR5OiAxO1xufVxuXG4ub3dsLXNsaWRlcjJfYmxrIC5vd2wtbmF2IC5faWNvLWFyci1sZWZ0IHtcbiAgbGVmdDogLTIwcHg7XG59XG5cbi5vd2wtc2xpZGVyMl9ibGsgLm93bC1uYXYgLl9pY28tYXJyLXJpZ2h0IHtcbiAgcmlnaHQ6IC0yMHB4O1xufVxuXG4ub3dsLXNsaWRlcjJfYmxrIC5vd2wtZG90cyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMjBweDtcbiAgbGVmdDogNTAlO1xuICB6LWluZGV4OiAzMDtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLm93bC1zbGlkZXIyX2JsayAub3dsLWRvdHMgYnV0dG9uIHtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbiAgYm9yZGVyOiAycHggc29saWQgI2ZmNGYwMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5vd2wtc2xpZGVyMl9ibGsgLm93bC1kb3RzIC5vd2wtZG90ICsgLm93bC1kb3Qge1xuICBtYXJnaW4tbGVmdDogMTJweDtcbn1cblxuLm93bC1zbGlkZXIyX2JsayAub3dsLWRvdHMgYnV0dG9uLmFjdGl2ZSwgLm93bC1zbGlkZXIyX2JsayAub3dsLWRvdHMgYnV0dG9uLmFjdGl2ZTpob3ZlciB7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIGJhY2tncm91bmQ6ICNmZjRmMDA7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAub3VyX2FkdmFudGFnZXMge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4ICkge1xuICAuYWR2X3BpY19hbmRfdGV4dCB7XG4gICAgbWFyZ2luOiAwLjE5ZW07XG4gIH1cblxuICAuYWR2X2Jsb2NrOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICB9XG5cbiAgLmFkdl9ibG9jayB7XG4gICAgaGVpZ2h0OiA5NnB4O1xuICAgIHdpZHRoOiA4MnB4O1xuICB9XG5cbiAgLmFkdl9ibG9jazpudGgtY2hpbGQoMyksXG4gIC5vd2wtaXRlbSAuYWN0aXZlIC5fb3duX2Nhcl9kZWxpdmVyeSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5hZHZfcGljX2FuZF90ZXh0IGZpZ2NhcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBsaW5lLWhlaWdodDogMTNweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgLm1vYmlsZV9hY3RfdXNlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5hZHZhbnRhZ2VzIHtcbiAgICBkaXNwbGF5OiBub25lXG4gIH1cblxuICAuYWR2YW50YWdlc19tb2Ige1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLm91cl9hZHZhbnRhZ2VzX21vYiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWF4LXdpZHRoOiAzNTFweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuXG4gIC5hZHZfYmxvY2tfbW9iOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1yaWdodDogMTZweFxuICB9XG5cbiAgLmFkdl9ibG9ja19tb2Ige1xuICAgIGhlaWdodDogOTZweDtcbiAgICB3aWR0aDogODJweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAuYWR2YW50YWdlc19tb2Ige1xuICAgIG1hcmdpbi10b3A6IDFlbTtcbiAgfVxuXG4gIC5hZHZfcGljX2FuZF90ZXh0X21vYiB7XG4gICAgbWFyZ2luOiAwLjJlbVxuICB9XG5cbiAgLmFkdl9waWNfYW5kX3RleHRfbW9iIHAge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gIC5hZHZfcGljX2FuZF90ZXh0X21vYiBmaWdjYXB0aW9uIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxM3B4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIH1cblxuICAub3VyX2FkdmFudGFnZXNfbW9iIC5vd2wtaXRlbSB7XG4gICAgaGVpZ2h0OiA5NnB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogODJweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNnB4O1xuICB9XG5cbiAgLm91cl9hZHZhbnRhZ2VzX21vYiAub3dsLXN0YWdlLW91dGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cblxuICAuYWR2YW50YWdlc19tb2IgLm93bC1zdGFnZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuXG4gIC5fYWR2LWNlcnRpZmljYXRlIHtcbiAgICBtYXJnaW46IDAuMmVtO1xuICB9XG5cbiAgLm91cl9hZHZhbnRhZ2VzX21vYiAub3dsLW5hdiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTAxcHgpIHtcblxuICAuYWR2YW50YWdlc19tb2Ige1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAub3VyX2FkdmFudGFnZXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxuICAuYWR2X2Jsb2NrOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1yaWdodDogMTZweFxuICB9XG5cbiAgLmFkdl9ibG9jayB7XG4gICAgaGVpZ2h0OiAxNzRweDtcbiAgICB3aWR0aDogMTc3cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG91dGxpbmU6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5hZHZhbnRhZ2VzIHtcbiAgICBtYXJnaW4tdG9wOiAxZW07XG4gIH1cblxuICAuYWR2X3BpY19hbmRfdGV4dCB7XG4gICAgbWFyZ2luOiAxLjZlbTtcbiAgfVxuXG4gIC5hZHZfcGljX2FuZF90ZXh0IHAge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gIC5hZHZfcGljX2FuZF90ZXh0IGZpZ2NhcHRpb24ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMzE5cHgpIGFuZCAobWF4LXdpZHRoOiAzOTlweCkge1xuICAubW9iaWxlX2FjdF91c2VyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmFkdl9waWNfYW5kX3RleHRfbW9iIHAge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMWVtXG4gIH1cblxuICAuYWR2X3BpY19hbmRfdGV4dF9tb2IgcCBpbWcge1xuICAgIGhlaWdodDogNDBweDtcbiAgICB3aWR0aDogNDBweDtcbiAgfVxuXG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0MDBweCkgYW5kIChtYXgtd2lkdGg6IDg1OXB4KSB7XG4gIC5tb2JpbGVfYWN0X3VzZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuYWR2X3BpY19hbmRfdGV4dCBwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjJlbVxuICB9XG5cbiAgLmFkdl9ibG9jazpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE2cHhcbiAgfVxuXG4gIC5hZHZfYmxvY2sge1xuICAgIGhlaWdodDogMTIwcHg7XG4gIH1cblxuICAuYWR2X3BpY19hbmRfdGV4dCBwIGltZyB7XG4gICAgaGVpZ2h0OiA1NXB4O1xuICAgIHdpZHRoOiA1NXB4O1xuICB9XG5cbiAgLmFkdl9waWNfYW5kX3RleHRfbW9iIHAge1xuICAgIG1hcmdpbjogMCAwIDAgMC4yZW1cbiAgfVxuXG4gIC5hZHZfcGljX2FuZF90ZXh0X21vYiB7XG4gICAgbWFyZ2luOiAwLjJlbVxuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1MDBweCkgYW5kIChtYXgtd2lkdGg6IDg1OXB4KSB7XG4gIC5way1tb2JpbGUtYnJlYWRjcnVtYnMge1xuICAgIG1hcmdpbi10b3A6IC0xMHB4XG4gIH1cblxuICAubW9iaWxlX2FjdF91c2VyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmFkdl9ibG9jayB7XG4gICAgaGVpZ2h0OiAxNDVweDtcbiAgICB3aWR0aDogMTA5cHg7XG4gICAgb3V0bGluZTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLmFkdl9waWNfYW5kX3RleHQgZmlnY2FwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICB9XG5cbiAgLmFkdl9waWNfYW5kX3RleHQge1xuICAgIG1hcmdpbjogMC4yZW0gYXV0bztcbiAgfVxuXG4gIC5hZHZfYmxvY2s6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KSBhbmQgKG1heC13aWR0aDogODU5cHgpIHtcbiAgLm1vYmlsZV9hY3RfdXNlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5hZHZfYmxvY2s6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMnB4XG4gIH1cblxuICAuYWR2X3BpY19hbmRfdGV4dCB7XG4gICAgbWFyZ2luOiAwLjJlbSBhdXRvO1xuICB9XG5cbiAgLmFkdl9waWNfYW5kX3RleHQgZmlnY2FwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3MDBweCkgYW5kIChtYXgtd2lkdGg6IDg1OXB4KSB7XG4gIC5tb2JpbGVfYWN0X3VzZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuYWR2X2Jsb2NrIHtcbiAgICBoZWlnaHQ6IDE1NnB4O1xuICAgIHdpZHRoOiAxMjBweDtcbiAgfVxuXG4gIC5hZHZfYmxvY2s6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4XG4gIH1cblxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogODAwcHgpIGFuZCAobWF4LXdpZHRoOiA4NTlweCkge1xuICAubW9iaWxlX2FjdF91c2VyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmFkdl9ibG9jayB7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgICB3aWR0aDogMTM3cHg7XG4gIH1cblxuICAuYWR2X2Jsb2NrOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1yaWdodDogMTNweFxuICB9XG5cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDg2MHB4KSBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5hZHZfYmxvY2sge1xuICAgIGhlaWdodDogMTQzcHg7XG4gICAgd2lkdGg6IDEyNnB4O1xuICB9XG5cbiAgLmFkdl9ibG9jazpudGgtY2hpbGQoMykge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuYWR2X2Jsb2NrOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1yaWdodDogMTBweFxuICB9XG5cbiAgLmFkdl9waWNfYW5kX3RleHQge1xuICAgIG1hcmdpbjogMC4yZW07XG4gIH1cblxuICAuYWR2X3BpY19hbmRfdGV4dCBmaWdjYXB0aW9uIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDFweCkgYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuYWR2X2Jsb2NrOm50aC1jaGlsZCgzKSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubW9iaWxlX2FjdF91c2VyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmFkdl9ibG9jayB7XG4gICAgaGVpZ2h0OiAxNTFweDtcbiAgICB3aWR0aDogMTMzcHg7XG4gIH1cblxuICAuYWR2X2Jsb2NrOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1yaWdodDogMTBweFxuICB9XG59XG5cbi5zZWFyY2gtZW1wdHkgLnByaWNlX3NvcnQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiAgc29tZSB0aXRsZSBjaGFuZ2UgY29sb3IgICovXG4uaW5kZXhfcGFnZSAuYmxrX2hlYWRsaW5lLCAucGFnZV9oZWFkbGluZS5zdG9ja19wYWdlIGgxIHtcbiAgY29sb3I6ICNlYTQ4MDA7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5vd2wtc2xpZGVyMl9ibGsge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuX2NhdGFsb2cgPiAuX3JvdyA+IFtjbGFzc149XCJjb2xfXCJdIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG5cbiAgW2NsYXNzKj1cIl9ibGsgd2l0aG91dEZpbHRlclwiXSArIFtjbGFzcyQ9XCJfYmxrXCJdIHtcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIFtjbGFzcyQ9XCJfcHJvZHVjdFwiXSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2Q3ZDlkYTtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwNzVweCkge1xuICAuc2VvLWNhdGFsb2dfYmxrIHtcbiAgICBwYWRkaW5nOiA2cHggMTJweDtcbiAgfVxuXG4gIC5jb2xfLmhpZGUxMDI0IHtcbiAgICBtYXJnaW46IDVweCBhdXRvIDA7XG4gIH1cbn1cblxuLypmaXhlZDogIGlzc3VlIHdpdGggb3ZlcmZsb3cgY29udGVudCBpbiBzbGlkZXIgaW4gZmlyZWZveCBvbiB3aW5kb3dzKi9cbi5pbmRleF9wYWdlIC5fbGF5b3V0IC5mLXdpZHRoIHtcbiAgbWF4LXdpZHRoOiAxMDAlXG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODYwcHgpIHtcblxuICAuaW5kZXhfcGFnZSAuX2xheW91dCAuZi13aWR0aCB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAyNDNweCk7XG4gIH1cblxuICAuZm9vdGVyX2JsayAuYy1nb29nbGUtcmF0aW5nIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLWxlZnQ6IDI1cHg7XG4gICAgcGFkZGluZzogMTBweCAwIDIwcHg7XG4gIH1cblxuICAub3dsLXNsaWRlcjJfYmxrIC5zdW1tYXJ5IC5kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIH1cblxuICAub3dsLXNsaWRlcjJfYmxrIC5zdW1tYXJ5IHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG5cbiAgLm93bC1zbGlkZXIyX2JsayAuaXRlbS5jci10LWFfYyB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDVweCkge1xuICAuZm9vdGVyX2JsayAuYy1nb29nbGUtcmF0aW5nIC5wYXltZW50LWxvZ28ge1xuICAgIGhlaWdodDogMjBweDtcbiAgICBtYXJnaW4tbGVmdDogNzZweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDg2MHB4KSBhbmQgKG1heC13aWR0aDogMTIwNHB4KSB7XG4gIC5yYXRpbmctZ29vZ2xlIHtcbiAgICBmbGV4LWJhc2lzOiAyNSU7XG4gIH1cbn1cbi5mYW5jeWJveC1pbm5lciAuaXRlbS5saWdodGJveC1jb250YWluZXIgYSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5way1tb2JpbGUtc2xpZGVyLm93bC1jYXJvdXNlbCAucGstbW9iaWxlLXNsaWRlcl9fc2xpZGU6Zmlyc3QtY2hpbGQge1xuICBvcGFjaXR5OiAwO1xufVxuXG4ucGstbW9iaWxlLXNsaWRlci5vd2wtY2Fyb3VzZWwgLnBrLW1vYmlsZS1zbGlkZXJfX3NsaWRlOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmFkdmFudGFnZXNfbW9iIC5hZHZfYmxvY2tfbW9iOmZpcnN0LWNoaWxkIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmFkdmFudGFnZXNfbW9iIC5hZHZfYmxvY2tfbW9iOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogbGlzdCBvZiBicmFuZHMgKi9cbi5ldmVyeS1sZXR0ZXJfYmxvY2sge1xuICBiYWNrZ3JvdW5kOiAjZmY0ZjAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIGhlaWdodDogNTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiA1MHB4O1xufVxuXG4uYnJhbmQtc2Nyb2xsLFxuLnNwZWNpYWwtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTdweDtcbn1cblxuLmxldHRlci1vZi10aGUtYWxwaGFiZXQge1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1yaWdodDogLTUwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG5cbi5zcGVjaWZpYy1sZXR0ZXItYnJhbmRzIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZWRmNmZhO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbjogMXB4IDA7XG4gIHBhZGRpbmc6IDJwYyAwO1xufVxuXG4uYnJhbmQtbmFtZXMge1xuICBjb2x1bW4tY291bnQ6IDU7XG4gIHdpZHRoOiA4NSU7XG59XG5cbi5ldmVyeS1icmFuZC1uYW1lIGEsXG4uZmlsdGVyLWZsZXggc2VsZWN0IG9wdGlvbjpub3QoLmRlZmF1bHQtdmFsdWUpIHtcbiAgY29sb3I6IGJsYWNrO1xufVxuXG4uZXZlcnktYnJhbmQtbmFtZSBhOmhvdmVyIHtcbiAgY29sb3I6ICNmOTg0MjQ7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDk5cHgpIHtcbiAgLm1haW5fd3JhcHBlci5pbmRleF9wYWdlIC5oZWFkZXJfcGFuZWwge1xuICAgIHBhZGRpbmc6IDAgMCAxMnB4IDA7XG4gIH1cblxuICAubWFpbl93cmFwcGVyOm5vdCguaW5kZXhfcGFnZSkgLmhlYWRlcl9wYW5lbCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gIC5wcm9kdWN0X3NlY3Rpb24gLmRlZmF1bHRfcHJvZHVjdCB7XG4gICAgd2lkdGg6IDk0dnc7XG4gIH1cblxuICAuY2FydC1kZXNpZ24gaW5wdXQge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cblxuICAubW9iLWRlc2lnbi5wcm9kLWluZm8ge1xuICAgIG1hcmdpbi1sZWZ0OiAwXG4gIH1cblxuICAucHJvZHVjdF9zZWN0aW9uIC5wcm9kdWN0LWltYWdlX2JsayAuX3JvdyxcbiAgLm1vYi1kZXNpZ24ucHJvZC1pbmZvIHtcbiAgICB3aWR0aDogOTR2dztcbiAgfVxuXG4gIC5jYXJ0LWRlc2lnbiAuaW1nIGltZyB7XG4gICAgbWF4LWhlaWdodDogMTcwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbiAgLmNhcnQtZGVzaWduIC5fY29sLWltYWdlIHtcbiAgICBmbGV4LWJhc2lzOiBjYWxjKDEwMCUgLSAyN3B4KTtcbiAgfVxuXG4gIC5jYXJ0LWRlc2lnbiAuX2NvbC1wcmljZSB7XG4gICAgcGFkZGluZzogMTBweCAwXG4gIH1cblxuICAuX3ByaWNlLl9wcmljZSB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG5cbiAgLl9wcmljZS5uZXctcHJpY2Uge1xuICAgIGNvbG9yOiAjZjcwMDAwO1xuICAgIHBhZGRpbmc6IDVweCAwIDdweCAwO1xuICB9XG5cbiAgLm5ldy1wcmljZSxcbiAgLmNhcnQtZGVzaWduIC5vbGQsXG4gIC5jYXJ0LWRlc2lnbiAuX251bSBzcGFuIHtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgfVxuXG4gIC5jYXJ0LWRlc2lnbiAub2xkIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG4gIH1cblxuICAuY2FydC1kZXNpZ24gLm9sZCxcbiAgLmNhcnQtZGVzaWduIC5fbnVtIHNwYW4ge1xuICAgIGNvbG9yOiAjNzQ3NDc0O1xuICB9XG5cbiAgLmNhcnQtZGVzaWduIC5fbnVtIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgfVxuXG4gIC5jYXJ0X3NlY3Rpb24ge1xuICAgIG1hcmdpbi10b3A6IC0xMHB4XG4gIH1cblxuICAuY2FydC1kZXNpZ24gLl9jb3VudGVyIGlucHV0LFxuICAuY2FydC1kZXNpZ24gLl9oZWFkbGluZSB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgfVxuXG4gIC5jYXJ0LWVtcHR5X3NlY3Rpb24gLmhlYWRsaW5lIHtcbiAgICBmb250LXdlaWdodDogNjAwXG4gIH1cblxuICAuY2FydF9zZWN0aW9uIC5fY291bnRlciBbY2xhc3NePVwiX2ljb1wiXSxcbiAgLmNhcnQtZGVzaWduIC5fY291bnRlciBpbnB1dCxcbiAgLmNhcnQtZW1wdHlfc2VjdGlvbiAuX2NvdW50ZXIgW2NsYXNzXj1cIl9pY29cIl0sXG4gIC5jYXJ0LWVtcHR5X3NlY3Rpb24gLl9jb3VudGVyIGlucHV0IHtcbiAgICBoZWlnaHQ6IDM2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgd2lkdGg6IDQwcHg7XG4gIH1cblxuICAuY2FydC1lbXB0eV9zZWN0aW9uIC5fY291bnRlciBpbnB1dCxcbiAgLmNhcnQtZGVzaWduIC5fY291bnRlciBpbnB1dCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG5cbiAgLmRlZmF1bHRfcHJvZHVjdCAuc2VuZC1jYXJ0IHtcbiAgICBiYWNrZ3JvdW5kOiAjZmY0ZjAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogNnB4IDAgOHB4O1xuICAgIHdpZHRoOiAxNDZweDtcbiAgfVxuXG4gIC5jYXJ0LWRlc2lnbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgfVxuXG4gIC5wci1kZXNpZ24ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgLnByLWRlc2lnbjpmaXJzdC1jaGlsZCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICBtYXgtd2lkdGg6IDEzMHB4O1xuICB9XG5cbiAgLnByLWRlc2lnbjpsYXN0LWNoaWxkIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG5cbiAgLnByLWRlc2lnbjpsYXN0LWNoaWxkIC5jb2xfc3VtbWFyeSB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gIC5wci1kZXNpZ24gLl9zdW1tIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHhcbiAgfVxuXG4gIC5jYXJ0X3NlY3Rpb24gLmktaXRlbSB7XG4gICAgcGFkZGluZzogMjBweCAxMHB4XG4gIH1cblxuICAuYy1jYXJ0X19ncmlkIC5pLWl0ZW0ge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2U5ZTllOTtcbiAgICBib3gtc2hhZG93OiAwIDAgMzBweCByZ2JhKDAsIDAsIDAsIC4wNSk7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICB9XG5cbiAgLl90b3RhbCAuaXRlbSArIC5pdGVtIHtcbiAgICBtYXJnaW4tdG9wOiAzcHg7XG4gIH1cblxuICAuX3RvdGFsIC50aXRsZSB7XG4gICAgY29sb3I6ICM5NTkzOTM7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB9XG5cbiAgLmNhcnQtdG90YWxfYmxrIHtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gIH1cblxuICAuY2FydC10b3RhbF9ibGsgLmNvbF8ge1xuICAgIGJvdHRvbTogMDtcbiAgICBtYXJnaW4tbGVmdDogLTIlO1xuICAgIG1heC1oZWlnaHQ6IDYwcHg7XG4gICAgbWluLWhlaWdodDogNTkuOTk5cHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgd2lkdGg6IDEwMXZ3O1xuICAgIHotaW5kZXg6IDk5OTtcbiAgfVxuXG4gIC5jYXJ0LXRvdGFsX2JsayAuY29sXyAub3JhbmdlX2J0biB7XG4gICAgd2lkdGg6IDIwOHB4O1xuICAgIGZvbnQtc2l6ZTogMjNweDtcbiAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgICBwYWRkaW5nOiAxZW07XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICB9XG5cbiAgLmNhcnRfc2VjdGlvbiBhLl9oZWFkbGluZSxcbiAgLmNhcnQtZW1wdHlfc2VjdGlvbiAuaGVhZGxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICAgIG1pbi13aWR0aDogMTIwcHg7XG4gICAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgICBjb2xvcjogIzIxMjEyMTtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cblxuICBkaXYuY2FydC1jbGVhcl9ibGsuY2FydC1jbGVhcl9ibGsge1xuICAgIG1hcmdpbi10b3A6IDEwcHhcbiAgfVxuXG4gIC5jYXJ0X3NlY3Rpb24gYS5faGVhZGxpbmUsXG4gIC5jYXJ0LWVtcHR5X3NlY3Rpb24gLmRlZmF1bHRfcHJvZHVjdCAuc2VuZC1jYXJ0IHtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgfVxuXG4gIC5jYXJ0X3NlY3Rpb24gYS5faGVhZGxpbmUge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gIGRpdi5jYXJ0LWVtcHR5X3NlY3Rpb24uY2FydC1lbXB0eV9zZWN0aW9uLFxuICBkaXYuY2FydC1lbXB0eV9zZWN0aW9uLmNhcnQtZW1wdHlfc2VjdGlvbiBoMiB7XG4gICAgbWFyZ2luLXRvcDogMFxuICB9XG5cbiAgZGl2LmNhcnQtZW1wdHlfc2VjdGlvbi5jYXJ0LWVtcHR5X3NlY3Rpb24gaDIge1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIH1cblxuICBkaXYuY2FydC1lbXB0eV9zZWN0aW9uLmNhcnQtZW1wdHlfc2VjdGlvbiBoMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgfVxuXG4gIC5icmFuZC1uYW1lcyB7XG4gICAgY29sdW1uLWNvdW50OiAyO1xuICAgIHdpZHRoOiA3NyU7XG4gIH1cblxuICAuZW50ZXItYWRkcmVzc19wb3BfdXAge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB9XG5cbiAgLm1vYmlsZV9hY3RfdXNlcixcbiAgLmRzY3RwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmNhcnQtZGVzaWduIC5jLXJhdGluZy1wcmV2aWV3IHtcbiAgICBtYXJnaW46IDAgLTEzcHggMCAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxuXG4gIC5jYXJ0LWRlc2lnbiAuYy1yYXRpbmctcHJldmlldyAuX251bSB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cblxuICAuY2FydC1kZXNpZ24gLml0ZW0ubWluaSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlOWU5ZTk7XG4gICAgcGFkZGluZzogNXB4IDA7XG4gIH1cblxuICAuY2FydC1kZXNpZ24gLl9zdGFycyB7XG4gICAgLyogaGVpZ2h0OiAxM3B4OyovXG4gICAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gICAgLyp3aWR0aDogNzVweDsqL1xuICB9XG5cbiAgLmJsdWUtYmxvY2sge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMCA0cHggNHB4O1xuXG4gIH1cbiAgLnByb2QtaW5mbz5saXtcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgNHB4IDRweDtcbiAgfVxufVxuXG4uc3ViLWNhdGVnb3JpZXNfYmxrLmRlbGV0ZV9tYXJnaW4gaDIge1xuICB3aWR0aDogMTAwJVxufVxuXG4ubW9iaWxlX2FjdF91c2VyIHtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbn1cblxuLnByLWltLi1zaGFkb3dfZGVmYXVsdCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnByLXNsaWRlci5vd2wtY2Fyb3VzZWwge1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICBtYXgtaGVpZ2h0OiAyOThweDtcbiAgbWluLWhlaWdodDogMjk3Ljk5OTk5cHg7XG59XG5cbi5uYXZpZ2F0aW9uLXRodW1icyAub3dsLXN0YWdlLW91dGVyIHtcbiAgei1pbmRleDogM1xufVxuXG4ubmF2aWdhdGlvbi10aHVtYnMgLm93bC1pdGVtIHtcbiAgbWFyZ2luLXJpZ2h0OiAwXG59XG5cbiNzeW5jMSAuaXRlbSB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbiNzeW5jMSAuaXRlbSBpbWcge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbiNzeW5jMiAuaXRlbSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5cbi5wci1zbGlkZXIgLm93bC1zdGFnZSxcbmRpdi5vd2wtc3RhZ2Utb3V0ZXIge1xuICBtYXgtaGVpZ2h0OiAyOThweDtcbn1cblxuLm5hdmlnYXRpb24tdGh1bWJzIC5vd2wtaXRlbS5zeW5jZWQuYWN0aXZlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmNGYwMDtcbn1cblxuZGl2Lm93bC1pdGVtLmFjdGl2ZSBpbWcsXG5kaXYub3dsLWl0ZW0gaW1nLFxuZGl2Lm93bC1pdGVtLmFjdGl2ZS5jZW50ZXIgaW1nIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHdpZHRoOiBpbml0aWFsO1xuICBvdmVyZmxvdzogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5kaXYub3dsLWl0ZW0gLml0ZW0ubGlnaHRib3gtY29udGFpbmVyLFxuZGl2Lm93bC1pdGVtIC5pdGVtLmxpZ2h0Ym94LWNvbnRhaW5lciBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LWhlaWdodDogMjk4cHg7XG59XG5cbi5wci1zbGlkZXIgLm93bC1zdGFnZSxcbi5yZXYtaW5mbyAuaGVhZCxcbiNzeW5jMiAub3dsLXN0YWdlIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLm5hdmlnYXRpb24tdGh1bWJzIC5vd2wtbmF2IHNwYW4ge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmZjRmMDA7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAyMHB4O1xuICBoZWlnaHQ6IDI1cHg7XG4gIGxpbmUtaGVpZ2h0OiAzN3B4O1xuICBtYXJnaW4tdG9wOiAtMTBweDtcbiAgb3BhY2l0eTogMDtcbiAgLW1vei1vcGFjaXR5OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2lkdGg6IDI1cHg7XG4gIHotaW5kZXg6IDMwO1xufVxuXG4ubmF2aWdhdGlvbi10aHVtYnMgLm93bC1uYXYgLl9pY28tYXJyLXJpZ2h0OjpiZWZvcmUsXG4ubmF2aWdhdGlvbi10aHVtYnMgLm93bC1uYXYgLl9pY28tYXJyLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbG9yOiAjZmY0ZjAwO1xuICBmb250LXNpemU6IDAuN3JlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC04cHhcbn1cblxuLm5hdmlnYXRpb24tdGh1bWJzIC5vd2wtbmF2IC5faWNvLWFyci1yaWdodCB7XG4gIGxlZnQ6IDk1JTtcbn1cblxuLm5hdmlnYXRpb24tdGh1bWJzIC5vd2wtbmF2IC5faWNvLWFyci1yaWdodDo6YmVmb3JlIHtcbiAgbWFyZ2luLWxlZnQ6IDFweFxufVxuXG4ubmF2aWdhdGlvbi10aHVtYnMgLm93bC1uYXYgLl9pY28tYXJyLWxlZnQge1xuICBsZWZ0OiAtMyU7XG59XG5cbi5uYXZpZ2F0aW9uLXRodW1icyAub3dsLW5hdiAuX2ljby1hcnItbGVmdDo6YmVmb3JlIHtcbiAgbWFyZ2luLXJpZ2h0OiAxcHg7XG59XG5cbi5uYXZpZ2F0aW9uLXRodW1icyAub3dsLW5hdiB7XG4gIGhlaWdodDogMDtcbn1cblxuLm5hdmlnYXRpb24tdGh1bWJzLm93bC1jYXJvdXNlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLyrQstC40LTQuNC80L7RgdGC0Ywg0YHRgtGA0LXQu9C+0Log0L3QsNCy0LjQs9Cw0YbQuNC4INC90LAg0YHQu9Cw0LnQtNC10YDQtSDQuNC30L7QsdGA0LDQttC10L3QuNC5INC/0YDQvtC00YPQutGC0LBcbi5uYXZpZ2F0aW9uLXRodW1icyAub3dsLW5hdjpob3ZlciBzcGFuLFxuLm5hdmlnYXRpb24tdGh1bWJzIC5vd2wtbmF2IHNwYW46aG92ZXIsXG4ubmF2aWdhdGlvbi10aHVtYnMgLm93bC1uYXY6aG92ZXIgc3Bhbixcbi5uYXZpZ2F0aW9uLXRodW1iczpob3ZlciAub3dsLW5hdiBzcGFuIHtcbiAgICBvcGFjaXR5OiAxO1xufSovXG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0NDRweCkge1xuICAucHJvZHVjdF9zZWN0aW9uIC50YWJzX2JsayB7XG4gICAgbWF4LXdpZHRoOiA5MHZ3O1xuICAgIG1hcmdpbjogMCBhdXRvXG4gIH1cblxuICAuc3BlY2lhbC1kZWxpdmVyeSB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWF4LXdpZHRoOiA5MHZ3O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ0NXB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLi1zaGFkb3dfZGVmYXVsdC5wci1pbSB7XG4gICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICBtYXJnaW46IDAgYXV0b1xuICB9XG59XG5cbi5pdGVtLXNwZWNpZmljLXJldixcbi5tYWluLXRhYnNfdGl0bGUge1xuICBtYXJnaW4tYmxvY2stZW5kOiAwO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDA7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiAwO1xufVxuXG4ucHJvZHVjdC1yZXY6OmJlZm9yZSxcbi5tYWluLXRhYnNfY29udGVudCxcbi5tYWluLXRhYnNfbGk6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5tYWluLXRhYnNfY29udGVudC5hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnNwZWNpYWwtZGVsaXZlcnkge1xuICBwYWRkaW5nOiAxZW0gMDtcbn1cblxuLmRpcmVjdC1kZWxpdmVyeSB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmZjRmMDA7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cblxuLnNwZWNpYWwtdGV4dCB7XG4gIHBhZGRpbmc6IDFlbSAuNWVtO1xuICBjb2xvcjogI2ZmNGYwMDtcbn1cblxuLm1haW4tdGFic19jb250ZW50IC50b3AtcHJvZHVjdHNfYmxrIHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG5cbi5tYWluLXRhYnNfY29udGVudCAuX3JvdyB7XG4gIG1hcmdpbjogMFxufVxuXG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MzFweCkge1xuICAubWFpbi10YWJzX2NvbnRlbnQgLmNvbF8xMjpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXRvcDogMFxuICB9XG59XG5cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDYzMnB4KSBhbmQgKG1heC13aWR0aDogMTIzOXB4KSB7XG4gIC5tYWluLXRhYnNfY29udGVudCAuY29sXzEyOmZpcnN0LWNoaWxkLFxuICAubWFpbi10YWJzX2NvbnRlbnQgLmNvbF8xMjpudGgtY2hpbGQoMikge1xuICAgIG1hcmdpbi10b3A6IDBcbiAgfVxufVxuXG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAxMjQwcHgpIHtcbiAgLm1haW4tdGFic19jb250ZW50IC5jb2xfMTI6Zmlyc3QtY2hpbGQsXG4gIC5tYWluLXRhYnNfY29udGVudCAuY29sXzEyOm50aC1jaGlsZCgyKSxcbiAgLm1haW4tdGFic19jb250ZW50IC5jb2xfMTI6bnRoLWNoaWxkKDMpIHtcbiAgICBtYXJnaW4tdG9wOiAwXG4gIH1cbn1cblxuLyoubWFpbi10YWJzX2NvbnRlbnQgLmNvbC0xMiB7XG4gICAgbWFyZ2luLXRvcDogMFxufSovXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU4MHB4KSB7XG4gIC5tYWluLXRhYnNfdGl0bGUge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xuICB9XG5cbiAgLm1haW4tdGFic190aXRsZSBsaS5tYWluLXRhYnNfbGkge1xuICAgIHBhZGRpbmc6IDI1cHggMFxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3OXB4KSB7XG4gIC5tYWluLXRhYnNfdGl0bGUge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gIC5tYWluLXRhYnNfbGkge1xuICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICAgIHBhZGRpbmc6IDI4cHggMFxuICB9XG5cbiAgLm1haW4tdGFic19saS5tLW5vdmVsdHkubS1ub3ZlbHR5IHtcbiAgICBtYXJnaW46IDAgMC41ZW1cbiAgfVxufVxuXG4ubWFpbi10YWJzX3RpdGxlIGxpLm1haW4tdGFic19saSxcbi5lbnRlci1hZGRyZXNzX3BvcF91cCB7XG4gIGNvbG9yOiAjMmEyYTJhO1xuICBtYXJnaW46IDA7XG59XG5cbi5tYWluLXRhYnNfbGk6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5tYWluLXRhYnNfbGkuYWN0aXZlOmZpcnN0LWNoaWxkIHtcbiAgY29sb3I6ICNlODE4MDA7XG59XG5cbi5tYWluLXRhYnNfbGkubS1ub3ZlbHR5LmFjdGl2ZSB7XG4gIGNvbG9yOiAjNTRhYmZkXG59XG5cbi5tYWluLXRhYnNfbGkuYWN0aXZlOmxhc3QtY2hpbGQsXG4uYmVzdFNlbGxlciBoMSB7XG4gIGNvbG9yOiAjMTVjOTA0XG59XG5cbi5wcm9kdWN0LXJldjpudGgtY2hpbGQob2RkKSB7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjZWRmNmZhO1xufVxuXG4vKi5wcm9kdWN0LXJldjpudGgtY2hpbGQoZXZlbiksKi9cbi5wcm9kdWN0LXJldjpudGgtY2hpbGQob2RkKSAucmV2LWluZm8ge1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2VkZjZmYTtcbn1cblxuLnByb2R1Y3QtcmV2ID4gZGl2LFxuLnByb2R1Y3QtcmV2IC5oZWFkLFxuLnByb2R1Y3QtcmV2IC50ZXh0IHtcbiAgcGFkZGluZzogNXB4IDA7XG59XG5cbi5wcm9kdWN0LXJldiAuYy1yYXRpbmctcHJldmlldyB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZy1sZWZ0OiAxZW07XG59XG5cbi5wcm9kdWN0LXJldiAucHJpY2UgZGl2Om50aC1jaGlsZCgyKSB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgb3JkZXI6IC0xO1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG59XG5cbi5wcm9kdWN0LXJldiAuY29sX3N1bW1hcnkgLm1pbmksXG4udHJ1c3QgbGksXG4uYmxhY2ssXG4uX3ByLWRlc2MtdGl0bGUsXG4ucHJvZC1pbmZvIC5ibGtfaGVhZGxpbmUge1xuICBwYWRkaW5nOiAuNWVtIDBcbn1cblxuLnByb2R1Y3QtcmV2OmZpcnN0LWNoaWxkLFxuLmVudGVyLXlvdXItem9uZSAuem9uZURlZmluZWQge1xuICBwYWRkaW5nLXRvcDogLjZlbTtcbn1cblxuLnByb2R1Y3QtcmV2IC5oZWFkbGluZSB7XG4gIGNvbG9yOiAjMmEyYTJhO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uZWFzeS1zZWFyY2ggKyAuc2VhcmNoX2JsayB7XG4gIGJveC1zaGFkb3c6IDAgMCAxNXB4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTgpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDdkOWRhO1xuICBtYXJnaW4tYm90dG9tOiAyZW07XG4gIHBhZGRpbmc6IDFlbVxufVxuXG4uZWFzeS1zZWFyY2ggKyAuc2VhcmNoX2JsayAuY29sXyB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4uZmlsdGVyLWZsZXgge1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xufVxuXG4uZmlsdGVyLWZsZXgsXG4uc29tZS1maWx0ZXJzLFxuLm1haW4tdGFic190aXRsZSxcbi5wcm9kdWN0LXJldiAucHJpY2Uge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgZGlzcGxheTogLW8tZmxleDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uc29tZS1maWx0ZXJzLFxuLmZpbHRlci1mbGV4IHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4uZmlsdGVyLWZsZXggaW5wdXQsXG4uZmlsdGVyLWZsZXggc2VsZWN0IHtcbiAgZmxleC1iYXNpczogODAlO1xufVxuXG4uZmlsdGVyLWZsZXg6bm90KDpmaXJzdC1jaGlsZCksXG4uc29tZS1maWx0ZXJzIHtcbiAgcGFkZGluZzogLjVlbSAwO1xufVxuXG4uZmlsdGVyLWZsZXg6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLWJvdHRvbTogMC41ZW07XG59XG5cbi5wcm9kdWN0LXBvcHVwIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcGFkZGluZzogMWVtIDI5cHggMWVtIDFlbTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiA5OTk5O1xuICBib3R0b206IDJ2aDtcbiAgcmlnaHQ6IDFlbTtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogNDVweDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuXG4uY2xvc2UtdyB7XG4gIGZvbnQtc2l6ZTogMi43ZW07XG4gIHJpZ2h0OiAuMTVlbTtcbiAgdG9wOiAtLjM1ZW07XG59XG5cblxuLnB1cmNoYXNlZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cblxuLnpvbmVEZWZpbmVkIHtcbiAgcGFkZGluZy1sZWZ0OiA2cHg7XG59XG5cblxuLmZpbHRlci1mbGV4Om5vdCg6Zmlyc3QtY2hpbGQpLCAuc29tZS1maWx0ZXJzIHtcbiAgcGFkZGluZzogLjVlbSAwO1xufVxuXG4ucHVsc2UtYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogdXJsKC9idWlsZC9pbWFnZXMvbWljcm8tMi4zMWQyMTg4Ny5zdmcpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG59XG5cbi5zaG93LW1vcmUtY2F0ZWdvcnkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uaW1hZ2UtYmVsb3ctY2F0ZWdvcnkge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4ucmVsYXRlZF9wcm9kdWN0IGltZyB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5tb2ItZGVzaWduLmJsdWUtYmxvY2sgLnRydXN0IGltZyB7XG4gIGhlaWdodDogYXV0bztcbiAgd2lkdGg6IGF1dG87XG59XG5cbi53b3JraW5nLWhvdXJzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuXG4ud29ya2luZy1ob3VycyBzdHJvbmcge1xuICBmb250LXNpemU6IDE1LjhweDtcbn1cblxuLndvcmtpbmctaG91cnNfaXRlbTpmaXJzdC1jaGlsZCBzdHJvbmcge1xuICBjb2xvcjogI2ZhMzUzNTtcbiAgZm9udC1zaXplOiAyOHB4O1xufVxuXG4ud29ya2luZy1ob3VyczphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDI2cHg7XG4gIGhlaWdodDogMjZweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9idWlsZC9pbWFnZXMvY2xvY2stY2xvY2stc3ZncmVwby1jb20uYjM3NDI2N2Euc3ZnKTtcbiAgdG9wOiAxNHB4O1xuICBsZWZ0OiAtOHB4O1xuXG59XG5cbi53b3JraW5nLWhvdXJzX2l0ZW06bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tdG9wOiA2cHg7XG59XG5cbi5sb2NhdGlvbi1wbGFjZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tbGVmdDogNXB4O1xuICBwYWRkaW5nOiAyMHB4IDAgMTBweDtcbn1cblxuLmxvY2F0aW9uLXBsYWNlIGEge1xuICBjb2xvcjogI2Y3NWMxNztcbiAgZm9udC1zaXplOiAxNS40cHg7XG59XG5cblxuLmxvY2F0aW9uLXBsYWNlOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMjZweDtcbiAgaGVpZ2h0OiAyNnB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2J1aWxkL2ltYWdlcy9pY29ucy1sb2NhdGlvbi40N2QwYWY5OC5zdmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIHRvcDogMTFweDtcbiAgbGVmdDogLTlweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jYXJ0LWZlZWRiYWNrX3BvcHVwIHtcbiAgICBmb250LWZhbWlseTogJ1BUIFNhbnMnO1xuICAgIG1hcmdpbjogMDtcbiAgICBtYXgtd2lkdGg6IDEwMjRweDtcbiAgICBtYXgtaGVpZ2h0OiA5MHZoO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMHB4KTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSAsIC01MCUpO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDJkZWcsICNGMEVGRUEgMCUsICNGNUY1RjIgNTcuNTclLCAjRkVGRUZFIDEwMCUpO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gIH1cblxuICAuY2FydC1mZWVkYmFja19wb3B1cCAuX2ljby1udW1iZXIgc3BhbiB7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtZmFtaWx5OiBQVCBTYW5zO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICAgIHBhZGRpbmc6IDQuNXB4IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHg7XG4gIH1cblxuICAuY2FydC1mZWVkYmFja19wb3B1cCAuY2FydC1mZWVkYmFja19ibGsgLmxvZ28ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cblxuICAuY2FydC1mZWVkYmFja19wb3B1cCAuYmxrX2hlYWRsaW5lIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbWFyZ2luOiAyMHB4IDAgMjVweDtcbiAgICBmb250LWZhbWlseTogJ1BUIFNhbnMnO1xuICB9XG5cbiAgLmZpZWxkLWNhcnQtZmVlZGJhY2sge1xuICAgIGhlaWdodDogNjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIHBhZGRpbmc6IDhweCAxMHB4IDhweDtcbiAgfVxuXG59XG5cbi5jYXJ0LWZlZWRiYWNrX3N1Ym1pdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1mYW1pbHk6IFBUIFNhbnM7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIHBhZGRpbmc6IDdweCA0MXB4O1xuICBtYXJnaW46IDhweCBhdXRvIDA7XG59XG5cbi5jYXJ0LWZlZWRiYWNrX3NtaWxlIHtcbiAgbWF4LWhlaWdodDogMTk1cHg7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuLmNhcnQtZmVlZGJhY2tfcG9wdXAgLl9pY28tY2xvc2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDE5cHg7XG4gIGhlaWdodDogMTlweDtcbiAgcmlnaHQ6IDIwcHg7XG4gIHRvcDogMjBweDtcbiAgYmFja2dyb3VuZDogaW5pdGlhbDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4udGV4dC1hbGlnbi1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5jYXJ0LWZlZWRiYWNrX3BvcHVwIGZvcm0ge1xuICBtYXgtd2lkdGg6IGluaGVyaXQ7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAgOTVweDtcbn1cblxuLmNhcnQtZmVlZGJhY2tfcG9wdXAgLmNhcnQtZmVlZGJhY2tfYmxrIC5ibGtfaGVhZGxpbmUgc3BhbiB7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXNpemU6IDI2cHg7XG4gIGZvbnQtZmFtaWx5OiBQVCBTYW5zO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xufVxuXG4uY2FydC1mZWVkYmFja19zdWJtaXQge1xuICBiYWNrZ3JvdW5kOiAjZmY0ZjAwO1xufVxuXG4uY2FydC1mZWVkYmFja19zdWJtaXQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZTY0ZDA5O1xufVxuXG4uX2ljby1udW1iZXIge1xuICBtYXJnaW4tYm90dG9tOiAxMXB4O1xufVxuXG4uY2FydC1mZWVkYmFja19wb3B1cCAuX2ljby1udW1iZXI6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCAsIC01MCUpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDI2cHg7XG4gIGhlaWdodDogMjZweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBjb2xvcjogYmxhY2s7XG4gIGJvcmRlcjogMXB4IHNvbGlkIGJsYWNrO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtZmFtaWx5OiBQVCBTYW5zO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xufVxuXG4uY2FydC1mZWVkYmFja19wb3B1cCAuX2ljby1udW1iZXIgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uY2FydC1mZWVkYmFja19wb3B1cCAuX2ljby1udW1iZXIxIHNwYW4sXG4uY2FydC1mZWVkYmFja19wb3B1cCAuX2ljby1udW1iZXIyIHNwYW4sXG4uY2FydC1mZWVkYmFja19wb3B1cCAuX2ljby1udW1iZXI0IHNwYW4ge1xuICAvKnBhZGRpbmctdG9wOiAycHg7Ki9cbn1cblxuLmNhcnQtZmVlZGJhY2tfcG9wdXAgLl9pY28tbnVtYmVyMTpiZWZvcmUge1xuICBjb250ZW50OiBcIjFcIjtcbn1cblxuLmNhcnQtZmVlZGJhY2tfcG9wdXAgLl9pY28tbnVtYmVyMjpiZWZvcmUge1xuICBjb250ZW50OiBcIjJcIjtcbn1cblxuLmNhcnQtZmVlZGJhY2tfcG9wdXAgLl9pY28tbnVtYmVyMzpiZWZvcmUge1xuICBjb250ZW50OiBcIjNcIjtcbn1cblxuLmNhcnQtZmVlZGJhY2tfcG9wdXAgLl9pY28tbnVtYmVyNDpiZWZvcmUge1xuICBjb250ZW50OiBcIjRcIjtcbn1cblxuLmNhcnQtZmVlZGJhY2tfcG9wdXAgLl9pY28tbnVtYmVyNTpiZWZvcmUge1xuICBjb250ZW50OiBcIjVcIjtcbn1cblxuLmNhcnQtZmVlZGJhY2tfX3RpdGxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXNpemU6IDI2cHg7XG4gIGZvbnQtZmFtaWx5OiBQVCBTYW5zO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5jYXJ0LWZlZWRiYWNrX19kZXNjcmlwdGlvbiB7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtZmFtaWx5OiBQVCBTYW5zO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBtYXJnaW46IDE1cHggMCAwIDA7XG59XG5cbiNjYXJ0LWZlZWRiYWNrX3BvcHVwIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnBvcHVwLWZvci11c2VyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBvcGFjaXR5OiAwO1xuICB6LWluZGV4OiAtMTAwMDE7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICB3aWR0aDogNDk5cHg7XG4gIGxlZnQ6IGNhbGMoNTAlIC0gMjgwcHgpO1xuICB0b3A6IDMwJTtcbiAgdHJhbnNpdGlvbjogMC41cztcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG59XG5cbi5wb3B1cC1mb3ItdXNlci5hY3RpdmUge1xuICB6LWluZGV4OiAxMDAwMTtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnBvcHVwLWZvci11c2VyIC5sb2dvIHtcbiAgd2lkdGg6IDIwMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5wb3B1cC1mb3ItdXNlciAuZm9yLXVzZXItY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTlweDtcbiAgaGVpZ2h0OiAxOXB4O1xuICByaWdodDogLTIzcHg7XG4gIHRvcDogLTIzcHg7XG4gIGJhY2tncm91bmQ6IGluaXRpYWw7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIC4ycztcbn1cblxuLnBvcHVwLWZvci11c2VyX2Rlc2NyaXB0aW9uIHtcbiAgbWF4LXdpZHRoOiAzMjNweDtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LWZhbWlseTogUFQgU2FucztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgbWFyZ2luOiAyMHB4IGF1dG8gMDtcbn1cblxuLmZlZWRiYWNrX19kZXNjcmlwdGlvbi0tYnIge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cbiAgLnBvcHVwLWZvci11c2VyIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMzBweCk7XG4gICAgdHJhbnNpdGlvbjogMC41cztcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XG4gIH1cbiAgLmZlZWRiYWNrX19kZXNjcmlwdGlvbi0tYnIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5wb3B1cC1mb3ItdXNlcl9kZXNjcmlwdGlvbiB7XG4gICAgbWF4LXdpZHRoOiAzMTdweDtcbiAgICBtYXJnaW46IDIwcHggYXV0byAwO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxuXG4gIC5wb3B1cC1mb3ItdXNlciAubG9nbyB7XG4gICAgd2lkdGg6IDEzOXB4O1xuICB9XG59XG4udGl0bGUtYWJvdXQtLXVzIHtcbiAgbWFyZ2luLXRvcDogNDZweDtcbn1cblxuLmFib3V0LS11cyB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYWJvdXQtLXVzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG4gIC50aXRsZS1hYm91dC0tdXMge1xuICAgIG1hcmdpbi10b3A6IDIxcHg7XG4gIH1cbn1cblxuLmNhcmQtYmFza2V0IC5fY29sLWltYWdlIHtcbiAgYm9yZGVyLWxlZnQ6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLl9jb2wtbnVtYmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAzODtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkN2Q5ZGE7XG4gIG1heC13aWR0aDogMTBweDtcbiAgY29sb3I6ICMwMDA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDEwcHggIWltcG9ydGFudDtcbn1cblxuLmdyaWRfX2hlYWQgLl9jb2wtbnVtYmVyIHtcbiAgYmFja2dyb3VuZDogaW5oZXJpdDtcbn1cblxuYS5fY29sLWltYWdlLmRzY3RwIHtcbiAgYm9yZGVyLWxlZnQ6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmpzLWNhcnQtaXRlbSAucHJvZHVjdF9sYWJlbCB7XG4gIGxlZnQ6IC0xcHg7XG59XG5cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuX2NvbC1udW1iZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmpzLWNhcnQtaXRlbSAucHJvZHVjdF9sYWJlbFtkYXRhLXR5cGU9c2FsZXNfbGVhZGVyXSxcbiAgLmpzLWNhcnQtaXRlbSAucHJvZHVjdF9sYWJlbC5zdXBlcnNoYXJlLFxuICAuanMtY2FydC1pdGVtIC5jYXJkLWJhc2tldCAucHJvZHVjdF9sYWJlbCB7XG4gICAgbGVmdDogLTI4cHg7XG4gIH1cbn1cblxuLmNvbnRhaW5lci01MDAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMjUlO1xuICBtYXgtd2lkdGg6IDYwJTtcbiAgcGFkZGluZzogMCAxMnB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmVycm9yLTUwMC1kZXNjcmlwdGlvbiB7XG4gIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgc2lsdmVyO1xufVxuXG4uZXJyb3ItNTAwLWRlc2NyaXB0aW9uX19pdGVtICB7XG4gIG1heC13aWR0aDogNTUlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmVycm9yLTUwMC1kZXNjcmlwdGlvbiBwOm5vdCg6bGFzdC1jaGlsZCl7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5lcnJvci01MDAtY29udGFjdHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZXJyb3ItNTAwLWNvbnRhY3RzIC5sb2NhdGlvbi1wbGFjZTphZnRlciB7XG4gICAgbGVmdDogLTQwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTZweDtcbiAgfVxufVxuXG4uZXJyb3ItNTAwLWNvbnRhY3RzX2l0ZW17XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5lcnJvci01MDAtY29udGFjdHMgLmRlbGl2ZXJ5e1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4uZW1haWxzLS1lcnJvci01MDAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5lbWFpbHMtLWVycm9yLTUwMDphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYnVpbGQvaW1hZ2VzL19lbWFpbC1pY29uLW5ldy5iMjA0YTJkNC5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMjJweDtcbiAgbGVmdDogLTM2cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMnB4O1xuICB3aWR0aDogMjVweDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuLl9vcHItYTEtLW5ldyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYnVpbGQvaW1hZ2VzL2ExLW5ldy5kY2NkOWI1NS5wbmcpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuY29udGFpbmVyLTUwMCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogMjUlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDEycHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbiAgLmVycm9yLTUwMC1kZXNjcmlwdGlvbiBzcGFuIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG4gIC5lcnJvci01MDAtZGVzY3JpcHRpb24gc3BhbiB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5lcnJvci01MDAtZGVzY3JpcHRpb24ge1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICB9XG4gIC5lcnJvci01MDAtY29udGFjdHMge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAuZXJyb3ItNTAwLWNvbnRhY3RzX2l0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbiAgLl9yZXZpZXdzX2l0ZW0gLnBhZ2luYXRpb25fYmxrIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgfVxuXG4gIC5lbWFpbHMtLWVycm9yLTUwMDphZnRlcntcbiAgICBtYXJnaW4tbGVmdDogLTdweDtcbiAgfVxuXG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZW1haWxzLS1lcnJvci01MDAge1xuICAgIG1hcmdpbi1sZWZ0OiAzNHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNhcmQtYmFza2V0IHtcbiAgICBwYWRkaW5nOiAwXG4gIH1cbn1cblxuLmZsZXgtYmxvY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW46IDE4cHggMDtcbn1cbi5zb3J0LXByaWNlIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuc2VhcmNoX2JsayB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cblxuICAuZmxleC1ibG9jayB7XG4gICAgbWFyZ2luOiAxOHB4IDAgMCAwO1xuICB9XG5cbiAgLnNvbWUtZmlsdGVycy0tZmxleCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuXG4gIC5zb21lLWZpbHRlcnMtLWZsZXggaW5wdXRbdHlwZT1jaGVja2JveF06bm90KGNoZWNrZWQpICsgbGFiZWwsXG4gIC5zb21lLWZpbHRlcnMtLWZsZXggaW5wdXRbdHlwZT1yYWRpb106bm90KGNoZWNrZWQpICsgbGFiZWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1iYXNpczogaW5pdGlhbDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbjogMnB4IDAgMCAwO1xuICB9XG5cbiAgLnNvbWUtZmlsdGVycy0tZmxleCAuc2YtdGl0bGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxufVxuXG5cbi5yYXRpbmctYmxvZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogNDdweDtcbn1cblxuLnJhdGluZy1ibG9nX19pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cblxuLnJhdGluZy1ibG9nX19pdGVtIGltZyB7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5cbi5yYXRpbmctYmxvZ19fY29udGVudCB7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xufVxuXG4ucmF0aW5nLWJsb2dfX2NvbnRlbnQgLmMtcmF0aW5nLXByZXZpZXcge1xuICBtYXJnaW46IDA7XG59XG4ucmF0aW5nLWJsb2dfX2NvbnRlbnQgLmMtcmF0aW5nLXByZXZpZXcgLl9udW0ge1xuICBwYWRkaW5nLXRvcDogMDtcbiAgbWFyZ2luOiAzcHggMTBweCAzcHggMDtcbn1cblxuLnJhdGluZy1ibG9nX19jb250ZW50IC5jLXJhdGluZy1wcmV2aWV3IHNwYW4ge1xuICBjb2xvcjogYmxhY2s7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5mb290ZXJfYmxrIC5jLXJhdGluZy1wcmV2aWV3IC5fc3RhcnMge1xuICBoZWlnaHQ6IDE5cHg7XG4gIHdpZHRoOiA5MXB4O1xufVxuLmZvb3Rlcl9ibGsgLmMtcmF0aW5nLXByZXZpZXcgLl9hY3RpdmU6YmVmb3JlIHtcbiAgaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogOTFweDtcbn1cblxuLnJhdGluZy1ibG9nX19pdGVtIHtcbiAgY29sb3I6IGJsYWNrO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5yYXRpbmctYmxvZ19faXRlbTpob3ZlciB7XG4gIGNvbG9yOiBibGFjaztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4ucmF0aW5nLWJsb2dfX2NvbnRlbnQgcCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDhweDtcbn1cblxuLnJhdGluZy1ibG9nX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5mb290ZXItc29jaWFsX19uZXR3b3JrcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLm1vYi1kZXNpZ24gLmMtZ29vZ2xlLXJhdGluZyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5yYXRpbmctYmxvZyB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG4gIC5jLWdvb2dsZS1yYXRpbmcgLnBheW1lbnQtbG9nbyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAucmF0aW5nLWJsb2dfX3RpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIGZvb3RlciAuZi1pY29ucyB7XG4gICAganVzdGlmeS1jb250ZW50OiBpbmhlcml0O1xuICB9XG4gIGZvb3RlciAuZi1pY29ucyBsaSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICB9XG4gIC5yYXRpbmctYmxvZyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAucmF0aW5nLWJsb2dfX2l0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTY0cHgpIHtcbiAgLnJhdGluZy1ibG9nIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLnJhdGluZy1ibG9nX19pdGVtIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICAucmF0aW5nLWJsb2dfX3RpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIGZvb3RlciAuYy1nb29nbGUtcmF0aW5nIHtcbiAgICBwYWRkaW5nOiAyZW0gMCAxLjFlbTtcbiAgfVxuICAucmF0aW5nLWJsb2dfX2NvbnRlbnQgcCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAucmF0aW5nLWJsb2dfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDExcHg7XG4gIH1cbiAgLnJhdGluZy1ibG9nX19jb250ZW50IC5jLXJhdGluZy1wcmV2aWV3IHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuICAucmF0aW5nLWJsb2dfX2NvbnRlbnQge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICB9XG4gIC5yYXRpbmctYmxvZ19faXRlbSBpbWcge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLnJhdGluZy1ibG9nX19jb250ZW50IHAge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogOHB4O1xuICB9XG4gIC5yYXRpbmctYmxvZ19fY29udGVudCBwIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTVweDtcbiAgfVxuICAueWFuZGV4LWltZ19fbW9iaWxlIHtcbiAgICB3aWR0aDogMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cblxuLmZvb3Rlci1jb250YWluZXItZGVza3RvcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuZm9vdGVyLXNvY2lhbC1saXN0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5yYXRpbmctYmxvZ19fY29udGVudCBwIHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG5cbn1cblxuLyouYXJ0aWNsZXMtY2F0X2Jsayxcbi51c2VyLXNlbGVjdHtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbn0qL1xuXG4uc3VjY2Vzcy1jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDg1MHB4O1xuICBtYXJnaW46IC0zNXB4IGF1dG8gMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5cbi5zdWNjZXNzLWNvbnRhaW5lcl9fdGV4dCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnN1Y2Nlc3MtY29udGFpbmVyX190ZXh0IHAge1xuICBmb250LXNpemU6IDI3cHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAwO1xufVxuXG4uc3VjY2Vzc19faW1nIHtcbiAgbWFyZ2luOiA0MHB4IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnN1Y2Nlc3NfX2ltZyBpbWcge1xuICB3aWR0aDogMTIwcHg7XG4gIGhlaWdodDogMTIwcHg7XG59XG5cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuc3VjY2Vzcy1jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMzkwcHg7XG4gICAgbWFyZ2luOiAtMzVweCBhdXRvIDI1cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLnN1Y2Nlc3NfX2ltZyB7XG4gICAgbWFyZ2luOiAyMHB4IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLnN1Y2Nlc3NfX2ltZyBpbWcge1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIGhlaWdodDogNjBweDtcbiAgfVxuXG4gIC5zdWNjZXNzLWNvbnRhaW5lcl9fdGV4dCBwIHtcbiAgICBmb250LXNpemU6IDE5cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gIH1cblxufVxuXG4ucHJvZHVjdC1sYWJlbC1jb250YWluZXJ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMXB4O1xuICBsZWZ0OiAxMXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgei1pbmRleDogMzA7XG59XG5cbi5wcm9kdWN0LWxhYmVsX19pdGVte1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHBhZGRpbmc6IDQuNXB4IDEwcHg7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3gtc2hhZG93OiAycHggMnB4IDRweCAxcHggcmdiKDAgMCAwIC8gMjUlKTtcbn1cblxuXG4ucHJvZHVjdC1sYWJlbF9faXRlbTpub3QoOmxhc3QtY2hpbGQpe1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbi5wcm9kdWN0LWxhYmVsLS1ibHVle1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDI4NWYzO1xufVxuXG4ucHJvZHVjdC1sYWJlbC0tcmVke1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjRjEyNjA1IDAlLCAjREYyMjA0IDEwMCUpO1xufVxuXG4ucHJvZHVjdC1sYWJlbC0tZ3JlZW57XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICM0Q0Y0M0QgMCUsICMxNkNBMDUgMTAwJSk7XG59XG5cbi5wcm9kdWN0LWxhYmVsLS15ZWxsb3d7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsI2Y2ZTMwMCwjZmM5NjA2KTtcbn1cblxuLnByb2R1Y3QtbGFiZWwtLXB1cnBsZXtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgI0ZGNjAwNiAtMTUuMDMlLCAjRkI2MTIzIC0yLjIlLCAjRUM2NTgxIDM2LjMyJSwgI0Q3NTg5NCA1My45NyUsICNBMzM2QzYgODYuMDYlLCAjNjkxMUZDIDExOS43NiUpO1xufVxuXG5cbkBtZWRpYShtaW4td2lkdGg6IDcyN3B4KXtcbiAgLmpzLWNhcnQtaXRlbSAucHJvZHVjdC1sYWJlbC1jb250YWluZXIsXG4gIC5fY29sLWltYWdlIC5kc2N0cCAucHJvZHVjdC1sYWJlbC1jb250YWluZXJ7XG4gICAgbGVmdDogMzNweDtcbiAgICB0b3A6IDlweDtcbiAgfVxufVxuXG4uZGVmYXVsdF9wcm9kdWN0IC5zbWFsbF9yb3d7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuXG4uZGVmYXVsdF9wcm9kdWN0X19hdmFpbGFiaWxpdHl7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwIDAgMjBweCAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xufVxuXG4uZGVmYXVsdF9wcm9kdWN0X19hdmFpbGFiaWxpdHkgc3BhbntcbiAgY29sb3I6ICMxZmJmMmI7XG4gIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgIzFmYmYyYjtcbn1cblxuLyouZGVmYXVsdF9wcm9kdWN0X19hdmFpbGFiaWxpdHk6YWZ0ZXJ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDVweDtcbiAgaGVpZ2h0OiA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogIzFGQkYyQjtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAgLCAtNTAlKTtcbn0qL1xuXG4uZGVmYXVsdF9wcm9kdWN0X19hdmFpbGFiaWxpdHk6YWN0aXZlIHNwYW4sXG4uZGVmYXVsdF9wcm9kdWN0X19hdmFpbGFiaWxpdHk6aG92ZXIgc3BhbntcbiAgY29sb3I6ICAjMTU4MTFkO1xufVxuXG4uZGVmYXVsdF9wcm9kdWN0X19hdmFpbGFiaWxpdHk6YWN0aXZlOmFmdGVyLFxuLmRlZmF1bHRfcHJvZHVjdF9fYXZhaWxhYmlsaXR5OmhvdmVyOmFmdGVye1xuICBiYWNrZ3JvdW5kOiAjMTU4MTFkO1xufVxuXG4uZGVmYXVsdF9wcm9kdWN0X19hdmFpbGFiaWxpdHk6YWN0aXZlIHNwYW4sXG4uZGVmYXVsdF9wcm9kdWN0X19hdmFpbGFiaWxpdHk6aG92ZXIgc3BhbntcbiAgYm9yZGVyLWNvbG9yOiAjMTU4MTFkO1xufVxuXG4uYXZhaWxhYmlsaXR5LWNvbnRhaW5lcntcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLnNtYWxsX3Jvd3tcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4ucHJvZHVjdF9fYXZhaWxhYmlsaXR5LS1kZWN7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luOiAwIDAgNnB4IDdweDtcbn1cblxuQG1lZGlhKG1heC13aWR0aDogNzY4cHgpe1xuICAuZGVmYXVsdF9wcm9kdWN0IC5jb2xfaW1hZ2V7XG4gICAgd2lkdGg6IDEzNHB4O1xuICB9XG4gIC5kZWZhdWx0X3Byb2R1Y3QgLmNvbF9zdW1tYXJ5IHtcbiAgICBmbGV4OiAxO1xuICAgIG1hcmdpbi1sZWZ0OiAxM3B4O1xuICAgIHBhZGRpbmc6IDAgNnB4IDAgNnB4O1xuICB9XG4gIC5zbWFsbF9yb3cgLmNvbF9jYXJ0IHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbiAgLmRlZmF1bHRfcHJvZHVjdF9fYXZhaWxhYmlsaXR5IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbWFyZ2luOiAwIDAgMTBweCAwO1xuICB9XG4gIC5zZWxlY3QtLXByb2R1Y3R7XG4gICAgbWF4LWhlaWdodDogaW5pdGlhbDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgaGVpZ2h0OiAzOHB4O1xuICB9XG4gIC5taW5pX2NhdGFsb2cgLmRlZmF1bHRfcHJvZHVjdCAuY29sX2NhcnR7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5faWNvLWNsb3NlOmJlZm9yZXtcbiAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgfVxuXG5cbiAgLmRlZmF1bHRfcHJvZHVjdCAuc2VuZC1jYXJ0IC5faWNvLWNhcnQsXG4gIC5vcmFuZ2VfYnRuIFtjbGFzc149XCJfaWNvLVwiXSB7XG4gICAgdmVydGljYWwtYWxpZ246IDA7XG4gIH1cbiAgLnNlbmQtY2FydC5vcmFuZ2VfYnRuLmZ1bGwtd2lkdGhfYnRue1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxuXG4gIC5pdGVtLS10ZXh0Lm5vdC1zdXBwbGllZHtcbiAgICBtYXJnaW46IDAgMCAxMnB4IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1MDBweCkge1xuICAuYmx1ZS1ibG9jay0tcHJvZHVjdCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEobWF4LXdpZHRoOiA0OTlweCl7XG4gIC5yZWxhdGVkX2NhdGFsb2cgLmRlZmF1bHRfcHJvZHVjdCAuc2VuZC1jYXJ0IHtcbiAgICBoZWlnaHQ6IDM2cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDE0cHg7XG4gICAgcGFkZGluZzogOHB4IDAgMDtcbiAgfVxufVxuQG1lZGlhKG1pbi13aWR0aDogNzY4cHgpe1xuICAucHJvZHVjdC1pbWFnZV9ibGsgLl9jb3VudGVyIFtjbGFzc149XCJfaWNvXCJde1xuICAgIGhlaWdodDogMzZweDtcbiAgICB3aWR0aDogMzZweDtcbiAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ5OXB4KXtcblxuICAucmVsYXRlZC1jYXRhbG9nX2JsayAuZGVmYXVsdF9wcm9kdWN0IC5zZW5kLWNhcnQge1xuICAgIHBhZGRpbmc6IDdweCAwIDlweDtcbiAgICBtYXJnaW4tbGVmdDogMTRweDtcbiAgfVxuICAuc2VuZC1jYXJ0Lm9yYW5nZV9idG4uZnVsbC13aWR0aF9idG4ge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxuICBbY2xhc3MkPVwiX2J0blwiXSBbY2xhc3NePVwiX2ljby1cIl0ge1xuICAgIHZlcnRpY2FsLWFsaWduOiAwO1xuICB9XG4gIC5kZWZhdWx0X3Byb2R1Y3QgLnNlbmQtY2FydCAuX2ljby1jYXJ0e1xuICAgIGRpc3BsYXk6IGluaXRpYWw7XG4gIH1cbiAgLnJlbGF0ZWQtY2F0YWxvZ19ibGsgLmRlZmF1bHRfcHJvZHVjdCAuc2VuZC1jYXJ0IC5faWNvLWNhcnQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDUwMHB4KXtcbiAgLmJsdWUtYmxvY2sge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgfVxufVxuLmJsdWUtYmxvY2sge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmRlZmF1bHRfcHJvZHVjdCAuc2VuZC1jYXJ0IC5faWNvLWNhcnR7XG4gIHZlcnRpY2FsLWFsaWduOiAwO1xufVxuLnNlby1jYXRhbG9nX2Jsay0tcHJvZHVjdHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLnNlby1jYXRhbG9nX2Jsay5zZW8tY2F0YWxvZ19ibGstLXByb2R1Y3QgYSB7XG4gIG1hcmdpbjogMTBweCAxMnB4IDAgMDtcbn1cblxuLnNlby1jYXRhbG9nX2Jsay0tcHJvZHVjdHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLnNlby1jYXRhbG9nX2Jsay5zZW8tY2F0YWxvZ19ibGstLXByb2R1Y3QgYSB7XG4gIG1hcmdpbjogMTBweCAxMnB4IDAgMDtcbn1cblxuLmJ0bi1zaWduVXB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogI2ZmNGYwMDtcbiAgY29sb3I6IHdoaXRlO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDEwMDA7XG59XG5cbi5tb2ItbWVudV9jYXRlZ29yaWVzLnN3aXBlLW1lbnVfbW9iaWxlIC5idG4tc2lnblVwIGEge1xuICBmb250LXNpemU6IDEycHQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYnRuLXNpZ25VcCBhe1xuICBwYWRkaW5nOiAxMnB4IDI0cHg7XG59XG5cbi5zdGljay1sYWJlbHtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTVweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucHJvZHVjdC1sYWJlbC1jb250YWluZXJ7XG4gICAgdG9wOiAxMHB4O1xuICAgIGxlZnQ6IDEwcHg7XG4gIH1cbn1cblxuLmpzLWNhcnQtaXRlbSAucHJvZHVjdC1sYWJlbC1jb250YWluZXJ7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cblxuLmpzLWNhcnQtaXRlbSAuc3RpY2stbGFiZWx7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDE1cHg7XG59XG5cbkBtZWRpYShtaW4td2lkdGg6IDcyN3B4KXtcbiAgLmpzLWNhcnQtaXRlbSAucHJvZHVjdC1sYWJlbC1jb250YWluZXJ7XG4gICAgbGVmdDogMzNweDtcbiAgICB0b3A6IDlweDtcbiAgfVxuICAuX2NvbC1pbWFnZS5kc2N0cCAucHJvZHVjdC1sYWJlbC1jb250YWluZXJ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgbGVmdDogMjhweDtcbiAgICB0b3A6IDRweDtcbiAgfVxufVxuXG4ubWFpbi10YWJzX3RpdGxlIGxpLm1haW4tdGFic19saS5ibGtfaGVhZGxpbmUtLXJlZC5hY3RpdmUsXG4ucmVkLXRpdGxlLFxuLmJlc3RTZWxsZXIgLnJlZC0tdGl0bGV7XG4gIGNvbG9yOiAjZjEyNjA1O1xufVxuXG4uZmlsdGVyLWZsZXggaW5wdXQucHJvZHVjdC0tdGl0bGUge1xuICB3aWR0aDogMzUwcHg7XG59XG5cbi5maWx0ZXItZmxleCBzZWxlY3QucHJvZHVjdC0tY2F0ZWdvcnl7XG4gIHdpZHRoOiAyMjBweDtcbiAgbWF4LWhlaWdodDogNDBweDtcbn1cblxuLmZpbHRlci1mbGV4IHNlbGVjdC5wcm9kdWN0LS1icmFuZHtcbiAgd2lkdGg6IDIyNXB4O1xuICBtYXgtaGVpZ2h0OiA0MHB4O1xufVxuXG4uZmlsdGVyLWZsZXggaW5wdXQsLmZpbHRlci1mbGV4IHNlbGVjdHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuXG4uc2VhcmNoX2Jsay1mbGV4LWJsb2Nre1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5zZWFyY2hfYmxrLWZsZXgtYmxvY2sgLmZpbHRlci1mbGV4e1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuXG4uYnRuLW1vYmlsZXtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuXG4uc2VhcmNoX2Jsay1mbGV4LWJsb2NrIGlucHV0LCAuc2VhcmNoX2Jsay1mbGV4LWJsb2NrIHNlbGVjdCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkN2Q5ZGE7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAycHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OjBweCAwcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgcGFkZGluZzogMTBweDtcbiAgdHJhbnNpdGlvbjogYWxsIC4ycztcbn1cblxuLnNlYXJjaF9ibGstZmxleC1ibG9jayAuZmlsdGVyLWZsZXggaW5wdXQsXG4uc2VhcmNoX2Jsay1mbGV4LWJsb2NrIC5maWx0ZXItZmxleCBzZWxlY3Qge1xuICBmbGV4LWJhc2lzOiBpbml0aWFsO1xufVxuXG4uc2VhcmNoX2Jsay1mbGV4LWJsb2NrIC5maWx0ZXItZmxleCBpbnB1dDo6cGxhY2Vob2xkZXIsXG4uc2VhcmNoX2Jsay1mbGV4LWJsb2NrIC5maWx0ZXItZmxleCBzZWxlY3Q6OnBsYWNlaG9sZGVyIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuXG4uc2VhcmNoX2Jsay1mbGV4LWJsb2NrIC5maWx0ZXItZmxleDpmaXJzdC1jaGlsZHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5cbi5zb21lLWZpbHRlcnMtZmxleC1zdGFydHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuXG4uYnRuLW1vYmlsZXtcbiAgaGVpZ2h0OiAzOHB4O1xufVxuXG5pbnB1dFt0eXBlPWNoZWNrYm94XS5jaGVja2JveC1iZzpub3QoY2hlY2tlZCkrbGFiZWw6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBsZWZ0OiAzcHg7XG4gIG9wYWNpdHk6IDE7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzcHg7XG4gIHRyYW5zaXRpb246IGFsbCAuMnM7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cblxuaW5wdXRbdHlwZT1jaGVja2JveF0uY2hlY2tib3gtYmc6Y2hlY2tlZCtsYWJlbDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlMTAxMVwiO1xuICBsZWZ0OiA1cHg7XG4gIG9wYWNpdHk6IDE7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA3cHg7XG4gIHRyYW5zaXRpb246IGFsbCAuMnM7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDE1cHg7XG4gIGNvbG9yOiAjRjY2NjI1O1xufVxuXG4uZm9ybS0tc2VhcmNoe1xuICBtYXgtd2lkdGg6IGluaXRpYWw7XG59XG4uYnRuLWRlY3tcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmJ0bi1kZWN7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuYnRuLW1vYmlsZXtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIH1cbiAgLnNvbWUtZmlsdGVycy1mbGV4LXN0YXJ0e1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU2MHB4KSB7XG4gIC5zZWFyY2hfYmxrLWZsZXgtYmxvY2t7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgLnNlYXJjaF9ibGstZmxleC1ibG9ja19fdzEwMHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuc2VhcmNoX2Jsay1mbGV4LWJsb2NrIC5maWx0ZXItZmxleDpmaXJzdC1jaGlsZHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjNweDtcbiAgfVxuICAuc2VhcmNoX2Jsay1mbGV4LWJsb2NrX193NDh7XG4gICAgd2lkdGg6IDQ4JTtcbiAgfVxuICAuc2VhcmNoX2Jsay1mbGV4LWJsb2NrIC5maWx0ZXItZmxleDpub3QoOmZpcnN0LWNoaWxkKXtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjNweDtcbiAgfVxuXG4gIC5maWx0ZXItZmxleCBpbnB1dC5wcm9kdWN0LS10aXRsZSxcbiAgLmZpbHRlci1mbGV4IHNlbGVjdC5wcm9kdWN0LS1icmFuZCxcbiAgLmZpbHRlci1mbGV4IHNlbGVjdC5wcm9kdWN0LS1jYXRlZ29yeXtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5idG4tbW9iaWxle1xuICAgIGhlaWdodDogMzhweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMTYuOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICB9XG4gIC5maWx0ZXItZmxleCBpbnB1dCwuZmlsdGVyLWZsZXggc2VsZWN0e1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuXG4ucHJvZHVjdF9zZWN0aW9uIC5wcm9kdWN0LWltYWdlX2JsayAuaW1hZ2UsXG4ucHJvZHVjdF9zZWN0aW9uIC5wcm9kdWN0LWltYWdlX2JsayAuc3VtbWFyeSxcbi50YWJzX2JsayAuYmxrX2JvZHksXG4ubWluaV9jYXRhbG9nIC5kZWZhdWx0X3Byb2R1Y3QsXG4ucHJvZHVjdF9zZWN0aW9uIC5wcm9kdWN0LWltYWdlX2JsayAuLXNoYWRvd19kZWZhdWx0e1xuICBib3JkZXItcmFkaXVzOiAwIDAgNHB4IDRweDtcbn1cblxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLl9jb3VudGVyIGlucHV0LFxuICAuX2NvdW50ZXIgW2NsYXNzXj1cIl9pY29cIl0sXG4gIC5kZWZhdWx0X3Byb2R1Y3QgLnNlbmQtY2FydHtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIH1cbn1cblxuXG5cbi5iMjQtd2lkZ2V0LWJ1dHRvbi1wdWxzZS5iMjQtd2lkZ2V0LWJ1dHRvbi1wdWxzZS1hbmltYXRlLFxuLmIyNC13aWRnZXQtYnV0dG9uLXNob3csXG4uYjI0LXdpZGdldC1idXR0b24taGlkZXtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNvbF80LmZlYXR1cmVzX190aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ucHJpdmFjeS10ZXh0IHtcbiAgY29sb3I6ICNhOWE5YTk7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgbWF4LXdpZHRoOiAzNDVweCAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLnRhZ3MtbGlzdHtcbiAgZGlzcGxheTogZmxleDtcbiAgb3ZlcmZsb3c6aGlkZGVuO1xufVxuXG4udGFncy1saXN0LWFjdGl2ZXtcbiAgbWFyZ2luLWJvdHRvbTogMTdweDtcbn1cblxuLnNlby1jYXRhbG9nX2JsayAuYmxrX2JvZHkudGFncy1saXN0LWFjdGl2ZS50YWdzLWNvbnRlbnR7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5tb3JlLXRhZ3MtYnRue1xuICBtYXJnaW4tdG9wOiAzcHg7XG59XG5cbi51bmRlci10YWdzLWJ0bixcbi5tb3JlLXRhZ3MtYnRue1xuICBkaXNwbGF5OiBub25lO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBwYWRkaW5nOiAwIDVweDtcbiAgY29sb3I6ICNmZjRmMDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLnVuZGVyLXRhZ3MtYnRuIHNwYW4sXG4ubW9yZS10YWdzLWJ0biBzcGFue1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuXG4udGFncy1saXN0IC5faWNvLWFyci10b3A6YmVmb3Jle1xuICBmb250LXNpemU6IDZweDtcbn1cblxuLm1vcmUtdGFncy1idG4gLl9pY28tYXJyLXRvcHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDNweDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cblxuLnVuZGVyLXRhZ3MtYnRuIC5faWNvLWFyci10b3B7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtM3B4O1xuICBsZWZ0OiAxcHg7XG59XG5cbi50YWdzLWxpc3QtLW1vYmlsZXtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC50YWdzLWxpc3R7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG4gIC51bmRlci10YWdzLWJ0bixcbiAgLm1vcmUtdGFncy1idG57XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAudGFncy1jb250ZW50e1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgb3ZlcmZsb3c6IHNjcm9sbDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgfVxuICAudGFncy1jb250ZW50IGF7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBtYXJnaW46IDZweCAxMnB4IDAgMHB4O1xuICB9XG4gIC50YWdzLWxpc3QtYWN0aXZlLFxuICAuc2VvLWNhdGFsb2dfYmxrIC5ibGtfYm9keS50YWdzLWNvbnRlbnR7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxuICAuZmlsdGVyX3Nlb19ibG9jayxcbiAgLnRhZ3MtbGlzdHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxuXG4gIC50YWdzLWxpc3QtLWRlc2N7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAudGFncy1saXN0LS1tb2JpbGV7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuc29ydC1wcmljZSB7XG4gICAgbWFyZ2luOiAzcHggMCAwO1xuICB9XG59XG5cblxuLnRhZ3MtY29udGVudDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4udGFncy1jb250ZW50Ojotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4udGFncy1jb250ZW50Ojotd2Via2l0LXNjcm9sbGJhciB7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG59XG5cbi5jaGVja291dF9zZWN0aW9uIC5jb250cm9sLXJvdyxcbi5jaGVja291dC1zZXR0aW5nX2JsayAuY2hhbmdlIC5jb250cm9sLXJvdyxcbi5jaGVja291dC1yZXBvcnRfYmxrIC5lbGVte1xuICBtYXgtd2lkdGg6IDQ1NXB4O1xufVxuXG4ud3JhcHBlci1kZWxpdmVyeV9pbmZvIHltYXBzIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnltYXBzLTItMS03OS1zZWFyY2hfX3N1Z2dlc3QtaXRlbSB7XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbCAhaW1wb3J0YW50O1xuICB9XG4gIC55bWFwcy0yLTEtNzktc2VhcmNoX19zdWdnZXN0LWl0ZW0ge1xuICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gIH1cbn1cblxuLyog0KHRgtGA0L7QutCwINC/0L7QuNGB0LrQsCDQvdCwINC60LDRgNGC0LU6INGB0LrRgNGL0LLQsNC10Lwg0LTQviDRg9GB0YLQsNC90L7QstC60Lgg0YjQuNGA0LjQvdGLINGH0LXRgNC10LcgSlMgKi9cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjc3RhdGljRGVsaXZlcnlNYXBEb3N0YXZrYSAueW1hcHMtMi0xLTc5LXNlYXJjaCxcbiAgI2RlbGl2ZXJ5TWFwIC55bWFwcy0yLTEtNzktc2VhcmNoIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIH1cbn1cblxuLyog0KPQsdC40YDQsNC10LwgYm94LXNoYWRvdyDRgyDQv9C+0LvRjyDQstCy0L7QtNCwINC/0L7QuNGB0LrQsCDQvdCwINC60LDRgNGC0LDRhSAqL1xuI3N0YXRpY0RlbGl2ZXJ5TWFwRG9zdGF2a2EgLnltYXBzLTItMS03OS1zZWFyY2hib3gtaW5wdXRfX2lucHV0LFxuI2RlbGl2ZXJ5TWFwIC55bWFwcy0yLTEtNzktc2VhcmNoYm94LWlucHV0X19pbnB1dCB7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmV5ZS1zaG93LXBhc3N3b3Jke1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDEwcHg7XG4gIHRvcDogNHB4O1xufVxuXG4uZXllLXNob3ctcGFzc3dvcmQ6bm90KC5hY3RpdmUpe1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2J1aWxkL2ltYWdlcy9leWUtc2hvdy1wYXNzd29yZC5kMDMzMzJhMi5zdmcpO1xufVxuXG4uZXllLXNob3ctcGFzc3dvcmQuYWN0aXZle1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2J1aWxkL2ltYWdlcy9leWUtaGlkZS1wYXNzd29yZC5mNTVjMDM0Zi5zdmcpO1xufVxuXG4ubm8td3JhcHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuQG1lZGlhKG1heC13aWR0aDogNzY4cHgpe1xuICAubXktb3JkZXJfYmxre1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbiAgc3Bhbi5fdGV4dCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBwYWRkaW5nLWxlZnQ6IDM0cHg7XG4gIH1cbiAgLl9lbXB0eS1pdGVte1xuICAgIG1hcmdpbi1sZWZ0OiAyOHB4O1xuICB9XG59XG5cbi5mb290ZXItLXRleHR7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnJhdGluZy1ibG9nX19pdGVtLWltZ3tcbiAgd2lkdGg6IDQwcHg7XG59XG5cbi5faWNvLXpvb20tZmFua2lib3g6YmVmb3Jle1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXFxlMTAwZVwiO1xuICByaWdodDogNXB4O1xuICB0b3A6IDVweDtcbiAgY29sb3I6ICNmZjRmMDA7XG59XG5cbi5faWNvLXpvb20tZmFua2lib3g6aG92ZXI6YmVmb3Jle1xuICBjb2xvcjogI2ZmNGYwMDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuX2hlYWQtaW5mb3tcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxuICAuX2hlYWQtcGhvbmUgbGl7XG4gICAgZm9udC1zaXplOiAxOC4ycHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgfVxuXG4gIC5faGVhZC1pbmZvIC5kZWxpdmVyeSBhe1xuICAgIHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogbm9uZTtcbiAgfVxuXG59XG5cbi5ib3JkZXJfYntcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYm9yZGVyX2I6YmVmb3Jle1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBib3R0b206IC0xMHB4O1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZDogI2Q3ZDlkYTtcbn1cblxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLCBpbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuICBib3JkZXI6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgd2lkdGg6IGF1dG87XG4gIG9wYWNpdHk6IDA7XG59XG5cblxuLnBheW1lbnRfbWV0aG9kX190ZXh0e1xuICBtYXgtd2lkdGg6IDQ1NXB4O1xuICBtYXJnaW4tbGVmdDogMjBweDtcbiAgY29sb3I6ICNhOWE5YTk7XG59XG5cbi5wYXltZW50X21ldGhvZC0tY29udGFpbmVye1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjUwcHgpIHtcbiAgLnBheW1lbnRfbWV0aG9kLS1jb250YWluZXIgPiAucGF5bWVudF9tZXRob2RfX3RleHR7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiA0NTVweDtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gIH1cbiAgLmNvbnRyb2wtbGFiZWwtLWJpZ3tcbiAgICB3aWR0aDogNzIlO1xuICB9XG59XG5AbWVkaWEobWF4LXdpZHRoOiAxMjQ5cHgpe1xuICAucGF5bWVudF9tZXRob2QtLWNvbnRhaW5lcntcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5wYXltZW50X21ldGhvZC0tY29udGFpbmVyID4gLnBheW1lbnRfbWV0aG9kX190ZXh0e1xuICAgIG1hcmdpbjogMTBweCAwIDA7XG4gIH1cbiAgLmNoZWNrb3V0LXNldHRpbmdfYmxrIC5jaGFuZ2UgLnBheW1lbnRfbWV0aG9kX190ZXh0e1xuICAgIG1hcmdpbjogMTBweCAwIDA7XG4gIH1cbn1cblxuaW5wdXRbbmFtZT1cImRvX25vdF9jYWxsYmFja1wiXSArIGxhYmVsLCBpbnB1dFtuYW1lPVwib2JyYXNjaGVuaWVfZm9ybVtuZWVkQWRkcmVzc1Jlc3BvbnNlXVwiXSArIGxhYmVse1xuICBtYXJnaW46IDJweCAwIDAgMCAhaW1wb3J0YW50O1xufVxuXG5pbnB1dFtuYW1lPVwiZG9fbm90X2NhbGxiYWNrXCJdOmZpcnN0LWNoaWxkICsgbGFiZWwsIGlucHV0W25hbWU9XCJvYnJhc2NoZW5pZV9mb3JtW25lZWRBZGRyZXNzUmVzcG9uc2VdXCJdOmZpcnN0LWNoaWxkICsgbGFiZWx7XG4gIG1hcmdpbjogMnB4IDMwcHggMCAwICFpbXBvcnRhbnQ7XG59XG5cbmlucHV0W25hbWU9XCJkb19ub3RfY2FsbGJhY2tcIl0rbGFiZWw6YWZ0ZXIsIGlucHV0W25hbWU9XCJvYnJhc2NoZW5pZV9mb3JtW25lZWRBZGRyZXNzUmVzcG9uc2VdXCJdK2xhYmVsOmFmdGVye1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDRweDtcbiAgdG9wOiA0cHg7XG4gIGhlaWdodDogMTJweDtcbiAgd2lkdGg6IDEycHg7XG4gIGJhY2tncm91bmQ6ICNmZjRmMDA7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IDAuM3M7XG59XG5cbmlucHV0W25hbWU9XCJkb19ub3RfY2FsbGJhY2tcIl06Y2hlY2tlZCtsYWJlbDphZnRlciwgaW5wdXRbbmFtZT1cIm9icmFzY2hlbmllX2Zvcm1bbmVlZEFkZHJlc3NSZXNwb25zZV1cIl06Y2hlY2tlZCtsYWJlbDphZnRlcntcbiAgb3BhY2l0eTogMTtcbn1cblxuXG4uX3Bob25lLWxpc3RfX3RleHR7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLl9waG9uZS1saXN0X190ZXh0IGF7XG4gIGNvbG9yOiAjRkY0RjAwO1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IG5vbmU7XG59XG5cbi5pbWctbGlzdCBzcGFue1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLl9vcHItYTF7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYnVpbGQvaW1hZ2VzL19hMS1uZXcuZTdkOTNmMmIucG5nKTtcbn1cblxuLl9vcHItbXRze1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2J1aWxkL2ltYWdlcy9fbXRzLW5ldy4wNjA5N2Q2OS5wbmcpO1xufVxuXG4uaW1nLWxpc3QgLl9vcHItc21pbGV7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYnVpbGQvaW1hZ2VzL3NtaWxlLjZjZWRlYzIwLnN2Zyk7XG4gIHdpZHRoOiAxMnB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5oZWFkZXItdGltZS13b3JraW5nIHB7XG4gIG1hcmdpbi10b3A6IDExcHg7XG59XG5cbi5oZWFkZXItcGhvbmUtbWlue1xuICBmb250LXNpemU6IDI1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMTIuMDIlO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzJBMkEyQTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBtYXJnaW4tcmlnaHQ6IDEycHg7XG59XG5cbi5hcnJvdy1wb3B1cHtcbiAgZGlzcGxheTogZmxleDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiAwLjNzO1xufVxuXG4ubGFyZ2Vfcm93PltjbGFzc149Y29sX10ucC0wIHtcbiAgcGFkZGluZzogMCA7XG59XG5cbi5faGVhZC1pbmZvIC5pdGVte1xuICBwYWRkaW5nOiAwIDI0cHg7XG59XG5cblxuLmhlYWRlci1wb3B1cHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMjAwcHg7XG4gIHRvcDogY2FsYygxMDAlICsgMTJweCk7XG4gIGxlZnQ6IC03cHg7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgei1pbmRleDogMzE7XG4gIHBhZGRpbmc6IDAgMnB4O1xuICB0cmFuc2l0aW9uOiAuM3M7XG59XG5cblxuLmhlYWRlci1wb3B1cDpiZWZvcmV7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgdG9wOiAtMTNweDtcbiAgaGVpZ2h0OiAxM3B4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmhlYWRlci1wb3B1cF9faXRlbXtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGdhcDogMTJweDtcbiAgcGFkZGluZzogMCA3cHg7XG59XG5cbi5oZWFkZXItcG9wdXBfX2l0ZW0gLl9waG9uZS1saXN0e1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cblxuLmhlYWRlci1wb3B1cF9faXRlbSAuX3Bob25lLWxpc3QgbGk6YmVmb3Jle1xuICBjb250ZW50OiBub25lO1xufVxuXG4uaGVhZGVyLXBvcHVwX19pdGVtIC5fcGhvbmUtbGlzdCAuX251bWJlcixcbi5oZWFkZXItcG9wdXBfX2l0ZW0gLl9waG9uZS1saXN0IGxpe1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEzLjVweDtcbiAgbGluZS1oZWlnaHQ6IDE0NS41JTtcbiAgY29sb3I6ICMyQTJBMkE7XG59XG5cbi5oZWFkZXItcG9wdXBfX2l0ZW0gLl9waG9uZS1saXN0IGxpOm5vdCg6Zmlyc3QtY2hpbGQpe1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG5cbi5oZWFkZXItcG9wdXBfX2l0ZW0gLl9waG9uZS1saXN0IC5fbnVtYmVye1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTMuNXB4O1xufVxuXG4uaGVhZGVyLXBvcHVwX19pdGVtIC5fcGhvbmUtbGlzdF9fdGV4dCBhe1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4uX3Bob25lLWxpc3RfX3RleHQtLWJsYWNre1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEzLjUwMXB4O1xuICBsaW5lLWhlaWdodDogMTQ1LjUlO1xuICBjb2xvcjogIzJBMkEyQTtcbn1cblxuLnNvY2lhbC1uZXR3b3Jrc3tcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxN3B4O1xuICBwYWRkaW5nLXRvcDogMThweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5zb2NpYWwtbmV0d29ya3MgYXtcbiAgY29sb3I6ICMyQTJBMkE7XG4gIGZvbnQtc2l6ZTogMTMuNXB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5zb2NpYWwtbmV0d29ya3NfX2l0ZW17XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5oZWFkZXItcG9wdXBfX2l0ZW0gLl9vcHItbXRzLFxuLmhlYWRlci1wb3B1cF9faXRlbSAuX29wci1hMXtcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMTVweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi5oZWFkZXItcG9wdXBfX2l0ZW0gLl9waG9uZS1saXN0X190ZXh0e1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4uX3Bob25lLWxpc3RfX3RleHQtLWJsYWNrLFxuLl9waG9uZS1saXN0X190ZXh0e1xuICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7XG59XG5cblxuQG1lZGlhKG1heC13aWR0aDogMTE1MHB4KXtcbiAgLm1vYmlsLXBob25lc19wb3B1cHtcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHggMTVweDtcbiAgfVxuICAuaGVhZGVyLXBvcHVwe1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGhzbGEoMCwwJSw0NSUsLjUpO1xuICB9XG4gIC5tb2JpbC1waG9uZXNfcG9wdXAgLl9oZWFkLXBob25lIC5fb3ByLW10c3tcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAubW9iaWwtcGhvbmVzX3BvcHVwIHVsK3VsIGxpe1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cblxuICAubW9iaWwtcGhvbmVzX3BvcHVwIC5faGVhZC1waG9uZSBbY2xhc3NePV9vcHJdIHtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICB0b3A6IC0xcHg7XG4gICAgd2lkdGg6IDIwcHg7XG4gIH1cblxuICAuaXRlbS1tb2RlLS1tb2JpbGV7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gIC5tb2JpbC1waG9uZXNfcG9wdXAgLl9oZWFkLXBob25lIGxpK2xpIHtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gIH1cbiAgLmhlYWRlci1wb3B1cF9faXRlbSAuX3Bob25lLWxpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDEycHggMDtcbiAgfVxuICAuc29jaWFsLW5ldHdvcmtze1xuICAgIHBhZGRpbmc6IDEycHggMDtcbiAgfVxuICAuc29jaWFsLW5ldHdvcmtzIHN2Z3tcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gIH1cbiAgLnNvY2lhbC1uZXR3b3JrcyBhe1xuICAgIGZvbnQtc2l6ZTogMTYuNXB4O1xuICB9XG4gIC53b3JraW5nLWhvdXJze1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAgMTVweCAwIDAgMTRweDtcbiAgfVxuICAud29ya2luZy1ob3VyczphZnRlcntcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMThweDtcbiAgICB3aWR0aDogMjNweDtcbiAgICBoZWlnaHQ6IDIzcHg7XG4gIH1cblxuICAud29ya2luZy1ob3Vyc19pdGVtOmZpcnN0LWNoaWxkIHN0cm9uZ3tcbiAgICBjb2xvcjogI0ZGNEYwMDtcbiAgfVxuICAud29ya2luZy1ob3Vyc19pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpe1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbWFyZ2luLXRvcDogNHB4O1xuICB9XG4gIC53b3JraW5nLWhvdXJzIHN0cm9uZyB7XG4gICAgZm9udC1zaXplOiAxOC44cHg7XG4gIH1cbiAgLmltZy1saXN0W2NsYXNzXj1fb3ByXXtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5faGVhZC1waG9uZSAuX251bWJlcntcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cblxuLl9oZWFkLXBob25le1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbkBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7XG4gIC5faGVhZC1waG9uZXtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG5AbWVkaWEobWluLXdpZHRoOiAxMDI0cHgpe1xuICAuaGVhZGVyX3BhbmVsIC5sYXJnZV9yb3d7XG4gICAgbWFyZ2luOiAwIC0yMHB4O1xuICB9XG5cbiAgLmhlYWRlcl9wYW5lbCAuY2FydF9ibGt7XG4gICAgcGFkZGluZzogMnB4O1xuICB9XG59XG5cblxuLnByb21vLWJsb2Nre1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ucHJvbW8taW5wdXR7XG4gIHdpZHRoOiAxNTBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTEyJTtcbiAgY29sb3I6ICNBNUE0QTQ7XG4gIHBhZGRpbmc6IDVweCA1cHggNXB4IDhweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4IDAgMCAzcHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNGRjRGMDA7XG4gIGJvcmRlci1yaWdodDogbm9uZTtcbn1cblxuLnByb21vLWJ0bntcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTEyJTtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJhY2tncm91bmQ6ICNGRjRGMDA7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNGRjRGMDA7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwIDNweCAzcHggMDtcbiAgcGFkZGluZzogNXB4IDVweCA1cHggN3B4O1xuICB0cmFuc2l0aW9uOiAwLjNzO1xufVxuXG4uY2FydC1jbGVhcl9fdHJne1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGNvbG9yOiAjNzg3ODc4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi53YXJuaW5nLW1lc3NhZ2V7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cblxuLml0ZW0tcHJpY2UtYmFza2V0IC50aXRsZXtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTEyJTtcbiAgY29sb3I6ICM3ODc4Nzg7XG59XG5cbi5mbGV4LWNvbHVtbntcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xufVxuXG4uY2FydC13YXJuaW5ne1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuXG4uX3RvdGFsLW9sZC1wcmljZXtcbiAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbiAgY29sb3I6ICM3ODc4Nzg7XG59XG5cbi5fdG90YWwtZGlzY291bnR7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDExMiU7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBjb2xvcjogI0ZGNEYwMDtcbn1cblxuLml0ZW0tLW9sZC1wcmljZXtcbiAgbWFyZ2luLXRvcDogM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5pdGVtLXByaWNlLWJhc2tldCAuY29udGVudHtcbiAgZm9udC1zaXplOiAxN3B4O1xufVxuXG4uX3RvdGFsLWJ0bi1jb250YWluZXJ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5fdG90YWwtYnRuLWNvbnRhaW5lciAuY29sX3tcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cblxuLnByb21vY29kZS13cm9uZy1pdGVte1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICAjZGI4MzgzO1xuICBjb2xvcjogd2hpdGU7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmc6IDNweDtcbiAgYm9yZGVyLXJhZGl1czozcHg7XG59XG5cbi5wcm9tb2NvZGUtYWN0aXZhdGVkLWl0ZW17XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk0ZGI4MjtcbiAgY29sb3I6IHdoaXRlO1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nOiAzcHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cblxuLmJsb2NrLXByb21ve1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbjogMjBweCAwIDE4cHg7XG59XG5cbi5wcm9tby13cmFwcGVye1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbn1cblxuLmZsZXgtY29sdW1uIC5jb2xfZnVsbHtcbiAgcGFkZGluZzogMDtcbn1cblxuLnByb21vY29kZS13cm9uZ19fY3Jvc3N7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxNXB4O1xuICBtYXJnaW46IDJweCAwIDAgM3B4O1xufVxuXG4ucHJvbW9jb2RlLWFjdGl2YXRlZF9fX19jcm9zc3tcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDE1cHg7XG4gIG1hcmdpbjogMnB4IDAgMCAzcHg7XG59XG5cbi5wcm9tb2NvZGUtYWN0aXZhdGVkX19fX2Nyb3NzIHN2Zyxcbi5wcm9tb2NvZGUtd3JvbmdfX2Nyb3NzIHN2Z3tcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMTVweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ5OXB4KXtcbiAgLmNhcnQtdG90YWxfYmxrIC5jb2xfIHtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuX3RvdGFsIC5pdGVtICsgLml0ZW0ge1xuICAgIG1hcmdpbi10b3A6IDNweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpe1xuICAucHJvbW8tYmxvY2sge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLnByb21vLXdyYXBwZXJ7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgfVxuXG4gIC5jYXJ0LXRvdGFsX2JsayAuY29sX2Z1bGx7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuZmxleC1jb2x1bW57XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLnByb21vY29kZS1hY3RpdmF0ZWQtaXRlbSxcbiAgLnByb21vY29kZS13cm9uZy1pdGVte1xuICAgIG1hcmdpbjogOHB4IDAgMTBweCAwO1xuICB9XG4gIC5ibG9jay1wcm9tb3tcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIGdhcDogMTNweDtcbiAgICBtYXJnaW46IC0xMHB4IDAgMjVweCAwO1xuICB9XG4gIC5wcm9tby1pbnB1dCxcbiAgLnByb21vLWJ0biB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0ZGNEYwMDtcbiAgfVxuICAuX3RvdGFsLWJ0bi1jb250YWluZXJ7XG4gICAgbWFyZ2luOiAwO1xuICAgIGhlaWdodDogMDtcbiAgfVxufVxuXG4jYWRkcmVzc19waWNrdXAgaW5wdXQ6Y2hlY2tlZCtsYWJlbDphZnRlcntcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICB0b3A6IDRweDtcbiAgbGVmdDogNHB4O1xuICBiYWNrZ3JvdW5kOiAjZmY0ZjAwO1xufVxuXG4jYWRkcmVzc19waWNrdXAgbGFiZWx7XG4gIG1hcmdpbjogNnB4IDEwcHggNnB4IDA7XG59XG5cbi5ibG9jay1wcm9tbyAuY2FydC1jbGVhcl9fcG9wdXB7XG4gIHBhZGRpbmc6IDI1cHggMCAyNXB4IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhlYWQtbGlua3NfbW9iaWxlIC5oZWFkLWxpbmtzX21vYmlsZV9fY29sdW1uLWljb24gLm1vYmlsLXBob25lc19wb3B1cC1idG46YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxufVxuXG4uYjI0LXdpZGdldC1idXR0b24taW5uZXItY29udGFpbmVye1xuICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmIyNC13aWRnZXQtYnV0dG9uLXBvc2l0aW9uLWJvdHRvbS1yaWdodHtcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogNjBweDtcbiAgcmlnaHQ6IDE4cHggIWltcG9ydGFudDtcbiAgYm90dG9tOiA4NHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5iMjQtd2lkZ2V0LWJ1dHRvbi1pbm5lci1ibG9ja3tcbiAgd2lkdGg6IDQ4cHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiA0OHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5iMjQtd2lkZ2V0LWJ1dHRvbi1pbm5lci1tYXNre1xuICB3aWR0aDogNjBweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIHRvcDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICBsZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG59XG5cbi5iMjQtd2lkZ2V0LWJ1dHRvbi1ibG9jayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiA2MHB4IWltcG9ydGFudDtcbiAgaGVpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cblxuLmIyNC1jcm0tYnV0dG9uLWljb24tYWN0aXZlIHtcbiAgd2lkdGg6IDIwcHggIWltcG9ydGFudDtcbn1cblxuLmIyNC13aWRnZXQtYnV0dG9uLWlubmVyLWl0ZW17XG4gYW5pbWF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5iMjQtd2lkZ2V0LWJ1dHRvbi1jbG9zZS1pdGVte1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuNik7XG59XG5cbi5kZWxpdmVyeS1hbmNob3J7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1ib3R0b206IDIycHg7XG59XG5cbi5kZWxpdmVyeS1hbmNob3JfX2l0ZW06bm90KDpsYXN0LWNoaWxkKXtcbiAgbWFyZ2luLXJpZ2h0OiAzMnB4O1xufVxuXG4uZGVsaXZlcnktYW5jaG9yX19pdGVtIGF7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgY29sb3I6ICM3NDc0NzQ7XG4gIHRyYW5zaXRpb246IDAuM3M7XG59XG5cbi5kZWxpdmVyeS1hbmNob3JfX2l0ZW0uYWN0aXZlIGF7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjRkY0RjAwO1xufVxuXG4uZGVsaXZlcnktYW5jaG9yX19pdGVtIGE6aG92ZXJ7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgY29sb3I6ICNGRjRGMDA7XG59XG5cbi5kZWxpdmVyeS1jb250ZW50e1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRkY0RjAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXG59XG5cbi5kZWxpdmVyeS1jb250ZW50X19pdGVte1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogMTA5cHg7XG4gIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudCgxODIuNDYlIDE4Mi40NiUgYXQgNTAlIDUwJSwgI0YxRkVGRCAwJSwgI0ZGRkZGRiAxMDAlKTtcbiAgcGFkZGluZzogMCAzM3B4IDAgNDJweDtcbn1cblxuLmRlbGl2ZXJ5LWNvbnRlbnRfX2l0ZW06bm90KDpmaXJzdC1jaGlsZCl7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRkY0RjAwO1xufVxuXG4uZGVsaXZlcnktY29udGVudC10aXRsZXtcbiAgZm9udC1mYW1pbHk6ICdJbnRlcicsc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogODAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5kZWxpdmVyeS1jb250ZW50LXRpdGxlIHNwYW57XG4gIGZvbnQtZmFtaWx5OiAnSW50ZXInLHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXdlaWdodDogODAwO1xuICBmb250LXNpemU6IDE5LjUwMjJweDtcbiAgbGluZS1oZWlnaHQ6IDExMi41MiU7XG4gIGNvbG9yOiAjRkY0RjAwO1xuICB0ZXh0LXNoYWRvdzogMHB4IDguODY0NjNweCAxNy43MjkzcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuXG4uZGVsaXZlcnktY29udGVudC10aXRsZSBzcGFuLmRlbGl2ZXJ5LXRpdGxlLS1iaWd7XG4gIGZvbnQtZmFtaWx5OiAnSW50ZXInLHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgZm9udC1zaXplOiAzMC4xNHB4O1xuICBsaW5lLWhlaWdodDogMzMuOTFweDtcbn1cblxuLmRlbGl2ZXJ5LWNvbnRlbnQtZGVzY3JpcHRpb257XG4gIG1heC13aWR0aDogMzM3cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDM0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEyNi41MiU7XG4gIGNvbG9yOiAjMkIyQjJCO1xuICBtYXJnaW4tcmlnaHQ6IDEyJTtcbn1cblxuLmRlbGl2ZXJ5LWNvbnRlbnQtZGVzY3JpcHRpb24tLWJpZ3tcbiAgcGFkZGluZy1yaWdodDogMjZweDtcbn1cblxuLmRlbGl2ZXJ5LWNvbnRlbnQtZGVzY3JpcHRpb24tLW1pZGxMaW5re1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcbn1cblxuLmRlbGl2ZXJ5LWJhbm5lcntcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIG1hcmdpbjogMjBweCAwIDEwcHggMDtcbiAgcGFkZGluZzogMzRweCAwIDMwcHggMjFweDtcbiAgYmFja2dyb3VuZDogI0Y0RkVGRSB1cmwoL2J1aWxkL2ltYWdlcy9iZy1iYW5uZXItZGVsZXZlcnktbmV3LjZhYWNkNTNlLnN2ZykgNzQlIDExJSBuby1yZXBlYXQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGRTUxMDI7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG5cbi5kZWxpdmVyeS1iYW5uZXItaW1ne1xuICBtYXgtd2lkdGg6IDQ4OHB4O1xuICBtYXgtaGVpZ2h0OiAyMDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4uZGVsaXZlcnktYmFubmVyLWNvbnRlbnR7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBwYWRkaW5nLWxlZnQ6IDI0cHg7XG59XG5cbi5kZWxpdmVyeS1iYW5uZXItaW1nIGltZ3tcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG5cbi5kZWxpdmVyeS1iYW5uZXItdGV4dHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLmRlbGl2ZXJ5LWJhbm5lci10ZXh0LS1kZWxpdmVyeXtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAzNXB4O1xuICBsaW5lLWhlaWdodDogOTYuNjklO1xuICBjb2xvcjogI0ZFNTEwMjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLmRlbGl2ZXJ5LWJhbm5lci10ZXh0LS1zdHJvbmd7XG4gIG1heC13aWR0aDogMTcwcHg7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvJyxzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDk2LjY5JTtcbiAgY29sb3I6ICMyMDIwMjA7XG59XG5cbi5kZWxpdmVyeS1iYW5uZXItdGV4dC0tbWluaXtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIG1hcmdpbi10b3A6IDNweDtcbn1cblxuLmRlbGl2ZXJ5LWltZy1ibG9ja3tcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMnB4O1xuICBtYXJnaW46IDEycHggMCA2cHg7XG59XG5cbi5kZWxpdmVyeS1iYW5uZXItdGV4dC0tbWluaSAuX29yYW5nZS10ZXh0e1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LXNpemU6IDM2cHg7XG4gIGNvbG9yOiAjRkU1MTAyO1xufVxuXG4uZGVsaXZlcnktYmFubmVyLWJ0bntcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1zaXplOiAzN3B4O1xuICBsaW5lLWhlaWdodDogNDNweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIHBhZGRpbmc6IDEzcHggMzVweCAxMHB4O1xuICBtYXJnaW4tdG9wOiAzNHB4O1xuICBiYWNrZ3JvdW5kOiAjRkU1MTAyO1xuICBib3JkZXItcmFkaXVzOiA2MHB4O1xufVxuXG4uX3RpdGxlLWJsb2Nre1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW46IDAgMCAyNnB4O1xufVxuXG4uX3RpdGxlLWJsb2NrIHNwYW57XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLmRlbGl2ZXJ5LXByaWNlLXRleHR7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEyNiU7XG4gIGNvbG9yOiAjMkIyQjJCO1xufVxuXG4uZGVsaXZlcnktcHJpY2UtdGV4dCBhe1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjYlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5kZWxpdmVyeS10aW1le1xuICBwYWRkaW5nLXRvcDogMzBweDtcbn1cblxuLmRlbGl2ZXJ5LXRpbWUtY29udGVudHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRkY0RjAwO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuXG4uZGVsaXZlcnktdGltZS1saXN0e1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMzYlO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIHBhZGRpbmc6IDIzcHggMDtcbn1cblxuLmRlbGl2ZXJ5LXRpbWUtbGlzdF9faXRlbXtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogODguMDIlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMkIyQjJCO1xufVxuXG4uZGVsaXZlcnktdGltZS1saXN0X19pdGVtOmJlZm9yZXtcbiAgY29udGVudDogbm9uZTtcbn1cblxuLmRlbGl2ZXJ5LXRpbWUtbGlzdF9faXRlbTpmaXJzdC1jaGlsZHtcbiAgZm9udC1zaXplOiAxOXB4O1xuICBsaW5lLWhlaWdodDogODguMDIlO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uZGVsaXZlcnktdGltZS1saXN0X19pdGVtOm5vdCg6bGFzdC1jaGlsZCl7XG4gIG1hcmdpbjogMCAwIDEzcHg7XG59XG5cbi5kZWxpdmVyeS10aW1lLWxpc3RfX2l0ZW06bGFzdC1jaGlsZHtcbiAgbWFyZ2luOiAwO1xufVxuXG4uZGVsaXZlcnktdGltZS1saXN0X19pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpe1xuICB3aWR0aDogOTBweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi5kZWxpdmVyeS10aW1lLWRlc2NyaXB0aW9ue1xuICB3aWR0aDogNjQlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KDE4Mi40NiUgMTgyLjQ2JSBhdCA1MCUgNTAlLCAjRjFGRUZEIDAlLCAjRkZGRkZGIDEwMCUpO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNGRjRGMDA7XG4gIGJveC1zaGFkb3c6IDBweCAxMHB4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuXG4uZGVsaXZlcnktdGltZS1kZXNjcmlwdGlvbiBwe1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDIyLjM0NTdweDtcbiAgbGluZS1oZWlnaHQ6IDEyNi41JTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzJCMkIyQjtcbiAgbWFyZ2luOiAwO1xufVxuXG4uZGVsaXZlcnktdGltZS1kZXNjcmlwdGlvbiBwLmRlbGl2ZXJ5LXRpbWUtZGVzY3JpcHRpb24tLW1haW57XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjIuMzVweDtcbiAgbGluZS1oZWlnaHQ6IDI4LjI3cHg7XG4gIGNvbG9yOiAjRkY0RjAwO1xufVxuXG4uZGVsaXZlcnktdGltZS1kZXNjcmlwdGlvbi10b3B7XG4gIG1hcmdpbi1ib3R0b206IDMzcHg7XG59XG5cbi5kZWxpdmVyeS11bmxvYWRpbmd7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xufVxuXG4uZGVsaXZlcnktdW5sb2FkaW5nLWNvbnRlbnR7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDEwcHggMCAwO1xufVxuXG4uZGVsaXZlcnktdW5sb2FkaW5nLWRlc2NyaXB0aW9ue1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KDE4Mi40NiUgMTgyLjQ2JSBhdCA1MCUgNTAlLCAjRjFGRUZEIDAlLCAjRkZGRkZGIDEwMCUpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRkY0RjAwO1xuICBib3gtc2hhZG93OiAwcHggMTBweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgcGFkZGluZzogMjBweCAxOHB4O1xufVxuXG4udW5sb2FkaW5nLWRlc2NyaXB0aW9uLWxpc3R7XG4gIG1hcmdpbjogMDtcbn1cblxuLnVubG9hZGluZy1kZXNjcmlwdGlvbi1saXN0X19pdGVte1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICBtYXJnaW46IDA7XG59XG5cbi51bmxvYWRpbmctZGVzY3JpcHRpb24tbGlzdF9faXRlbTpub3QoOmxhc3QtY2hpbGQpe1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuXG4udW5sb2FkaW5nLWRlc2NyaXB0aW9uLWxpc3RfX2l0ZW06YmVmb3Jle1xuICB3aWR0aDogNnB4O1xuICBoZWlnaHQ6IDZweDtcbiAgdG9wOiA1cHg7XG59XG5cbi51bmxvYWRpbmctcHJpY2UtbGlzdHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cblxuLnVubG9hZGluZy1wcmljZV9faXRlbTpiZWZvcmV7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG5cbi51bmxvYWRpbmctcHJpY2VfX2l0ZW17XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogOXB4O1xuICBnYXA6IDEwcHg7XG59XG5cbi51bmxvYWRpbmctcHJpY2VfX2l0ZW06bm90KDpsYXN0LWNoaWxkKXtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNBNUI3QjY7XG59XG5cbi51bmxvYWRpbmctcHJvZHVjdHtcbiAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMTUlO1xufVxuXG4udW5sb2FkaW5nLXByaWNle1xuICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogODguMDIlO1xufVxuXG4uZGVsaXZlcnktdW5sb2FkaW5nLXByaWNle1xuICBmbGV4LWdyb3c6IDE7XG59XG5cbi5kZWxpdmVyeS1wYXltZW50e1xuICBwYWRkaW5nLXRvcDogMzBweDtcbn1cblxuLmRlbGl2ZXJ5LXBheW1lbnQtbGlzdHtcbiAgbWFyZ2luLXRvcDogMjZweDtcbiAgYm94LXNoYWRvdzogMHB4IDEwcHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG5cbi5kZWxpdmVyeS1wYXltZW50X19pdGVtLWhlYWRlcntcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDExcHggMzNweCAxNHB4IDIzcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4uZGVsaXZlcnktcGF5bWVudF9faXRlbTpub3QoOmxhc3QtY2hpbGQpe1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0E1QjdCNjtcbn1cblxuLmRlbGl2ZXJ5LXBheW1lbnRfX2l0ZW0ubm8tYm9yZGVye1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuXG4uZGVsaXZlcnktcGF5bWVudF9faXRlbS1oZWFkZXJ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogODguMDIlO1xuICBjb2xvcjogIzJCMkIyQjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uZGVsaXZlcnktcGF5bWVudF9faW1nLWNvbnRhaW5lcntcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmNhcmQtcGF5LWZ1bGwtbGlzdHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDNweDtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG5cbi5kZWxpdmVyeS1wYXltZW50X19pdGVtLWhlYWRlciBpbWd7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiA0cHg7XG59XG5cbi5kZWxpdmVyeS1wYXltZW50LWFycm93e1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiA0M3B4O1xuICB0b3A6IDEwcHg7XG59XG5cbi5kZWxpdmVyeS1wYXltZW50X19pdGVtLWhlYWRlci5hY3RpdmUgLmRlbGl2ZXJ5LXBheW1lbnQtYXJyb3d7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIHRvcDogMTRweDtcbn1cblxuLmRlbGl2ZXJ5LXBheW1lbnRfX2l0ZW0taGVhZGVyLmFjdGl2ZXtcbiAgYmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KDE4Mi40NiUgMTgyLjQ2JSBhdCA1MCUgNTAlLCNmMWZlZmQgMCwjZmZmIDEwMCUpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmY0ZjAwO1xuICBib3JkZXItcmFkaXVzOiAxNXB4IDE1cHggMCAwO1xuICBwYWRkaW5nOiAxMnB4IDMzcHggMTRweCAyM3B4O1xufVxuXG4uZGVsaXZlcnktcGF5bWVudF9faXRlbS1kcm9wZG93bntcbiAgZGlzcGxheTogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTI2JTtcbiAgY29sb3I6ICMyQjJCMkI7XG4gIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudCgxODIuNDYlIDE4Mi40NiUgYXQgNTAlIDUwJSwjZjFmZWZkIDAsI2ZmZiAxMDAlKTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmNGYwMDtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbiAgcGFkZGluZzogMjBweCAzM3B4IDIwcHggMjNweDtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDE1cHggMTVweDtcbn1cblxuLmRlbGl2ZXJ5LXBheW1lbnRfX2l0ZW0uYWN0aXZle1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBtYXJnaW4tdG9wOiAtMXB4O1xufVxuXG4uZGVsaXZlcnktZGlzY291bnRze1xuICBwYWRkaW5nLXRvcDogMzBweDtcbn1cblxuLmRlbGl2ZXJ5LWRpc2NvdW50cy10ZXh0e1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjYuNSU7XG4gIGNvbG9yOiAjMkEyQTJBO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4uZGVsaXZlcnktZGlzY291bnRzLXRpdGxle1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxODIuNSU7XG59XG5cbi5kZWxpdmVyeS1jYXJkX19pdGVte1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgcGFkZGluZzogMTlweCAwO1xufVxuXG4uZGVsaXZlcnktY2FyZF9faXRlbTpmaXJzdC1jaGlsZHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNBNUI3QjY7XG59XG5cbi5kaXNjb3VudHMtY2FyZC1pbWd7XG4gIHdpZHRoOiAyNDZweDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHBhZGRpbmc6IDAgMzBweDtcbn1cblxuLmRlbGl2ZXJ5LWNhcmQtdGl0bGV7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEyNi41MiU7XG4gIG1hcmdpbjogMTJweCAwIDIzcHg7XG59XG5cbi5kZWxpdmVyeS1jYXJkLXRleHR7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmRlbGl2ZXJ5LWNhcmQtdGV4dCBzcGFue1xuICBjb2xvcjogI0ZGNEYwMDtcbn1cblxuLmRlbGl2ZXJ5LWNhcmRfX2Rlc2NyaXB0aW9ue1xuICBwYWRkaW5nLWxlZnQ6IDQ0cHg7XG59XG5cbi5yZXR1cm4tcHJvZHVjdHtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG59XG5cbi5yZXR1cm4tcHJvZHVjdC10ZXh0e1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjYlO1xuICBjb2xvcjogIzJBMkEyQTtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuLnJldHVybi1wcm9kdWN0LWNvbnRlbnR7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gIGJveC1zaGFkb3c6IDBweCAxMHB4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuXG4ucmV0dXJuLXByb2R1Y3QtdGl0bGV7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIHBhZGRpbmc6IDExcHggMzNweCAxNHB4IDIzcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2xvcjogIzJiMmIyYjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiA4OC4wMiU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnJldHVybi1wcm9kdWN0LXRpdGxlLmFjdGl2ZXtcbiAgYmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KDE4Mi40NiUgMTgyLjQ2JSBhdCA1MCUgNTAlLCNmMWZlZmQgMCwjZmZmIDEwMCUpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmY0ZjAwO1xuICBib3JkZXItcmFkaXVzOiAxMnB4IDEycHggMCAwO1xufVxuXG4ucmV0dXJuLXByb2R1Y3QtZHJvcGRvd257XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZjRmMDA7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAxMnB4IDEycHg7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIGNvbG9yOiAjMmIyYjJiO1xuICBkaXNwbGF5OiBub25lO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMjYlO1xuICBwYWRkaW5nOiAyMHB4IDMzcHggMjBweCAyM3B4O1xuICBiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQoMTgyLjQ2JSAxODIuNDYlIGF0IDUwJSA1MCUsI2YxZmVmZCAwLCNmZmYgMTAwJSk7XG59XG5cbi5yZXR1cm4tcHJvZHVjdC10aXRsZS5hY3RpdmUgLmRlbGl2ZXJ5LXBheW1lbnQtYXJyb3cge1xuICB0b3A6IDE0cHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG5cblxuLmRvY3VtZW50cy1ibG9ja3tcbiAgcGFkZGluZzogMzBweCAwIDI1cHg7XG59XG5cbi5mZWF0dXJlc19ibGsuZmVhdHVyZXNfYmxrLWRvY3VtZW50e1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICBib3gtc2hhZG93OiAwcHggOS45NTI1NXB4IDE5LjkwNTFweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGJvcmRlci1yYWRpdXM6IDExLjk0MzFweDtcbn1cblxuLmZlYXR1cmVzX2Jsay5mZWF0dXJlc19ibGstZG9jdW1lbnQgW2NsYXNzXj1cImNvbF9cIl0gKyBbY2xhc3NePVwiY29sX1wiXSB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0E1QjdCNjtcbn1cblxuLmNvbF80LmZlYXR1cmVzX190aXRsZXtcbiAgcGFkZGluZzogMTBweCAwIDhweDtcbn1cblxuLmZlYXR1cmVzX2Jsay5mZWF0dXJlc19ibGstZG9jdW1lbnQgLl9yb3c6bnRoLWNoaWxkKDJuLTEpe1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgYm9yZGVyLWJvdHRvbTogMC45OTUyNTVweCBzb2xpZCAjQTVCN0I2O1xufVxuXG4uZGVsaXZlcnktY29udGVudC1jb250YWluZXJ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC1ncm93OiAxO1xufVxuXG4uYmxrX2JvZHkuZGVsaXZlcnktcHJpY2UtLWJvZHkge1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5kZWxpdmVyeS10aW1lLWRlc2NyaXB0aW9uLWJvdHRvbXtcbiAgbWF4LXdpZHRoOiA0MjVweDtcbn1cblxuQG1lZGlhKG1heC13aWR0aDogMTE1MHB4KXtcblxuICAuZGVsaXZlcnktYW5jaG9ye1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjJweDtcbiAgfVxuXG4gIC5kZWxpdmVyeS1hbmNob3JfX2l0ZW06bm90KDpsYXN0LWNoaWxkKXtcbiAgICBtYXJnaW4tcmlnaHQ6IDMycHg7XG4gIH1cblxuICAuZGVsaXZlcnktYW5jaG9yX19pdGVtIGF7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBub25lO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIGNvbG9yOiAjNzQ3NDc0O1xuICAgIHRyYW5zaXRpb246IDAuM3M7XG4gIH1cblxuICAuZGVsaXZlcnktYW5jaG9yX19pdGVtLmFjdGl2ZSBhe1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogbm9uZTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6ICNGRjRGMDA7XG4gIH1cblxuICAuZGVsaXZlcnktYW5jaG9yX19pdGVtIGE6aG92ZXJ7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBub25lO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIGNvbG9yOiAjRkY0RjAwO1xuICB9XG5cbiAgLmRlbGl2ZXJ5LWNvbnRlbnR7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjRkY0RjAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgfVxuXG4gIC5kZWxpdmVyeS1jb250ZW50X19pdGVte1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgaGVpZ2h0OiAxMDlweDtcbiAgICBiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQoMTgyLjQ2JSAxODIuNDYlIGF0IDUwJSA1MCUsICNGMUZFRkQgMCUsICNGRkZGRkYgMTAwJSk7XG4gICAgcGFkZGluZzogMCAzM3B4IDAgNDJweDtcbiAgfVxuXG4gIC5kZWxpdmVyeS1jb250ZW50X19pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpe1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRkY0RjAwO1xuICB9XG5cbiAgLmRlbGl2ZXJ5LWNvbnRlbnQtdGl0bGV7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDNweDtcbiAgfVxuICAuZGVsaXZlcnktY29udGVudC10aXRsZSBzcGFue1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LXdlaWdodDogODAwO1xuICAgIGZvbnQtc2l6ZTogMTkuNTAyMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMTIuNTIlO1xuICAgIGNvbG9yOiAjRkY0RjAwO1xuICAgIHRleHQtc2hhZG93OiAwcHggOC44NjQ2M3B4IDE3LjcyOTNweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIH1cblxuICAuZGVsaXZlcnktY29udGVudC10aXRsZSBzcGFuLmRlbGl2ZXJ5LXRpdGxlLS1iaWd7XG4gICAgZm9udC1zaXplOiAzMC4xNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMy45MXB4O1xuICB9XG5cbiAgLmRlbGl2ZXJ5LWNvbnRlbnQtZGVzY3JpcHRpb257XG4gICAgbWF4LXdpZHRoOiAzMzdweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMjYuNTIlO1xuICAgIGNvbG9yOiAjMkIyQjJCO1xuICAgIG1hcmdpbi1yaWdodDogMTIlO1xuICB9XG5cbiAgLmRlbGl2ZXJ5LWNvbnRlbnQtZGVzY3JpcHRpb24tLWJpZ3tcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG5cbiAgLmRlbGl2ZXJ5LWNvbnRlbnQtZGVzY3JpcHRpb24tLW1pZGxMaW5re1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrXG4gIH1cblxuICAuZGVsaXZlcnktcHJpY2V7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIH1cblxuICAuX3RpdGxlLWJsb2Nre1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAyNnB4O1xuICB9XG5cbiAgLl90aXRsZS1ibG9jayBzcGFue1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgfVxuXG4gIC5kZWxpdmVyeS1wcmljZS10ZXh0e1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMjYlO1xuICAgIGNvbG9yOiAjMkIyQjJCO1xuICB9XG5cbiAgLmRlbGl2ZXJ5LXByaWNlLXRleHQgYXtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEyNiU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgLmRlbGl2ZXJ5LXRpbWV7XG4gICAgcGFkZGluZy10b3A6IDM3cHg7XG4gIH1cblxuICAuZGVsaXZlcnktdGltZS1jb250ZW50e1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0ZGNEYwMDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIH1cblxuICAuZGVsaXZlcnktdGltZS1saXN0e1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiAzNiU7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgIHBhZGRpbmc6IDIzcHggMDtcbiAgfVxuXG4gIC5kZWxpdmVyeS10aW1lLWxpc3RfX2l0ZW17XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDg4LjAyJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICMyQjJCMkI7XG4gIH1cblxuICAuZGVsaXZlcnktdGltZS1saXN0X19pdGVtOmJlZm9yZXtcbiAgICBjb250ZW50OiBub25lO1xuICB9XG5cbiAgLmRlbGl2ZXJ5LXRpbWUtbGlzdF9faXRlbTpmaXJzdC1jaGlsZHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDg4LjAyJTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICB9XG5cbiAgLmRlbGl2ZXJ5LXRpbWUtbGlzdF9faXRlbTpub3QoOmxhc3QtY2hpbGQpe1xuICAgIG1hcmdpbjogMCAwIDEzcHg7XG4gIH1cblxuICAuZGVsaXZlcnktdGltZS1saXN0X19pdGVtOmxhc3QtY2hpbGR7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgLmRlbGl2ZXJ5LXRpbWUtbGlzdF9faXRlbTpub3QoOmZpcnN0LWNoaWxkKXtcbiAgICB3aWR0aDogYXV0bztcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxuXG4gIC5kZWxpdmVyeS10aW1lLWRlc2NyaXB0aW9ue1xuICAgIHdpZHRoOiA2NCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KDE4Mi40NiUgMTgyLjQ2JSBhdCA1MCUgNTAlLCAjRjFGRUZEIDAlLCAjRkZGRkZGIDEwMCUpO1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0ZGNEYwMDtcbiAgICBib3gtc2hhZG93OiAwcHggMTBweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICB9XG5cbiAgLmRlbGl2ZXJ5LXRpbWUtZGVzY3JpcHRpb24gcHtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMjIuMzQ1N3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMjYuNSU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiAjMkIyQjJCO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gIC5kZWxpdmVyeS10aW1lLWRlc2NyaXB0aW9uIHAuZGVsaXZlcnktdGltZS1kZXNjcmlwdGlvbi0tbWFpbntcbiAgICBmb250LXNpemU6IDIyLjM1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4LjI3cHg7XG4gICAgY29sb3I6ICNGRjRGMDA7XG4gIH1cblxuICAuZGVsaXZlcnktdGltZS1kZXNjcmlwdGlvbi10b3B7XG4gICAgbWFyZ2luLWJvdHRvbTogMzNweDtcbiAgfVxuXG4gIC5kZWxpdmVyeS11bmxvYWRpbmd7XG4gICAgcGFkZGluZy10b3A6IDY3cHg7XG4gIH1cblxuICAuZGVsaXZlcnktdW5sb2FkaW5nLWNvbnRlbnR7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG5cbiAgLmRlbGl2ZXJ5LXVubG9hZGluZy1kZXNjcmlwdGlvbntcbiAgICBiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQoMTgyLjQ2JSAxODIuNDYlIGF0IDUwJSA1MCUsICNGMUZFRkQgMCUsICNGRkZGRkYgMTAwJSk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0ZGNEYwMDtcbiAgICBib3gtc2hhZG93OiAwcHggMTBweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgcGFkZGluZzogMjBweCAxOHB4O1xuICB9XG5cbiAgLnVubG9hZGluZy1kZXNjcmlwdGlvbi1saXN0e1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gIC51bmxvYWRpbmctZGVzY3JpcHRpb24tbGlzdF9faXRlbXtcbiAgICBtYXgtd2lkdGg6IDM2M3B4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gIC51bmxvYWRpbmctZGVzY3JpcHRpb24tbGlzdF9faXRlbTpub3QoOmxhc3QtY2hpbGQpe1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIH1cblxuICAudW5sb2FkaW5nLWRlc2NyaXB0aW9uLWxpc3RfX2l0ZW06YmVmb3Jle1xuICAgIHdpZHRoOiA2cHg7XG4gICAgaGVpZ2h0OiA2cHg7XG4gICAgdG9wOiA1cHg7XG4gIH1cblxuICAudW5sb2FkaW5nLXByaWNlLWxpc3R7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICAudW5sb2FkaW5nLXByaWNlX19pdGVtOmJlZm9yZXtcbiAgICBjb250ZW50OiBub25lO1xuICB9XG5cbiAgLnVubG9hZGluZy1wcmljZV9faXRlbXtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogOXB4O1xuICB9XG5cbiAgLnVubG9hZGluZy1wcmljZV9faXRlbTpub3QoOmxhc3QtY2hpbGQpe1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQTVCN0I2O1xuICB9XG5cbiAgLnVubG9hZGluZy1wcm9kdWN0e1xuICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDg4LjAyJTtcbiAgfVxuXG4gIC51bmxvYWRpbmctcHJpY2V7XG4gICAgcGFkZGluZy1yaWdodDogMjVweDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDg4LjAyJTtcbiAgfVxuXG4gIC5kZWxpdmVyeS11bmxvYWRpbmctcHJpY2V7XG4gICAgZmxleC1ncm93OiAxO1xuICB9XG5cbiAgLmRlbGl2ZXJ5LXBheW1lbnR7XG4gICAgcGFkZGluZy10b3A6IDY2cHg7XG4gIH1cblxuICAuZGVsaXZlcnktcGF5bWVudC1saXN0e1xuICAgIG1hcmdpbi10b3A6IDI2cHg7XG4gICAgYm94LXNoYWRvdzogMHB4IDEwcHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgfVxuXG4gIC5kZWxpdmVyeS1wYXltZW50X19pdGVtLWhlYWRlcntcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAxMXB4IDMzcHggMTRweCAyM3B4O1xuICB9XG5cbiAgLmRlbGl2ZXJ5LXBheW1lbnRfX2l0ZW06bm90KDpsYXN0LWNoaWxkKXtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0E1QjdCNjtcbiAgfVxuXG4gIC5kZWxpdmVyeS1wYXltZW50X19pdGVtLWhlYWRlcntcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA4OC4wMiU7XG4gICAgY29sb3I6ICMyQjJCMkI7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG5cbiAgLmRlbGl2ZXJ5LXBheW1lbnQtYXJyb3d7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiA0M3B4O1xuICAgIHRvcDogMTBweDtcbiAgfVxuXG4gIC5kZWxpdmVyeS1wYXltZW50X19pdGVtLWhlYWRlci5hY3RpdmUgLmRlbGl2ZXJ5LXBheW1lbnQtYXJyb3d7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICB0b3A6IDE0cHg7XG4gIH1cblxuICAuZGVsaXZlcnktcGF5bWVudF9faXRlbS1oZWFkZXIuYWN0aXZle1xuICAgIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudCgxODIuNDYlIDE4Mi40NiUgYXQgNTAlIDUwJSwjZjFmZWZkIDAsI2ZmZiAxMDAlKTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZmY0ZjAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweCA0cHggMCAwO1xuICB9XG5cbiAgLmRlbGl2ZXJ5LXBheW1lbnRfX2l0ZW0tZHJvcGRvd257XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBsaW5lLWhlaWdodDogODguMDIlO1xuICAgIGNvbG9yOiAjMkIyQjJCO1xuICAgIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudCgxODIuNDYlIDE4Mi40NiUgYXQgNTAlIDUwJSwjZjFmZWZkIDAsI2ZmZiAxMDAlKTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZmY0ZjAwO1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgcGFkZGluZzogMjBweCAzM3B4IDIwcHggMjNweDtcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgNHB4IDRweDtcbiAgfVxuXG4gIC5kZWxpdmVyeS1wYXltZW50X19pdGVtLmFjdGl2ZXtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIG1hcmdpbi10b3A6IC0xcHg7XG4gIH1cblxuICAuZGVsaXZlcnktZGlzY291bnRze1xuICAgIHBhZGRpbmctdG9wOiA2NnB4O1xuICB9XG5cbiAgLmRlbGl2ZXJ5LWRpc2NvdW50cy10ZXh0e1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMjYuNSU7XG4gICAgY29sb3I6ICMyQTJBMkE7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuXG4gIC5kZWxpdmVyeS1kaXNjb3VudHMtdGl0bGV7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE4Mi41JTtcbiAgfVxuXG4gIC5kZWxpdmVyeS1jYXJkX19pdGVte1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgcGFkZGluZzogMTlweCAwO1xuICB9XG5cbiAgLmRlbGl2ZXJ5LWNhcmRfX2l0ZW06Zmlyc3QtY2hpbGR7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNBNUI3QjY7XG4gIH1cblxuICAuZGlzY291bnRzLWNhcmQtaW1ne1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgfVxuXG4gIC5kZWxpdmVyeS1jYXJkLXRpdGxle1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMjYuNTIlO1xuICAgIG1hcmdpbjogMTJweCAwIDIzcHg7XG4gIH1cblxuICAuZGVsaXZlcnktY2FyZC10ZXh0e1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICB9XG5cbiAgLmRlbGl2ZXJ5LWNhcmQtdGV4dCBzcGFue1xuICAgIGNvbG9yOiAjRkY0RjAwO1xuICB9XG5cbiAgLmRlbGl2ZXJ5LWNhcmRfX2Rlc2NyaXB0aW9ue1xuICAgIHBhZGRpbmctbGVmdDogNDRweDtcbiAgfVxuXG4gIC5yZXR1cm4tcHJvZHVjdHtcbiAgICBwYWRkaW5nLXRvcDogNjZweDtcbiAgfVxuXG4gIC5yZXR1cm4tcHJvZHVjdC10ZXh0e1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMjYlO1xuICAgIGNvbG9yOiAjMkEyQTJBO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cblxuICAucmV0dXJuLXByb2R1Y3QtY29udGVudHtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICAgIGJveC1zaGFkb3c6IDBweCAxMHB4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgfVxuXG4gIC5yZXR1cm4tcHJvZHVjdC10aXRsZXtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgcGFkZGluZzogMTFweCAzM3B4IDE0cHggMjNweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGNvbG9yOiAjMmIyYjJiO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiA4OC4wMiU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbiAgLnJldHVybi1wcm9kdWN0LXRpdGxlLmFjdGl2ZXtcbiAgICBiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQoMTgyLjQ2JSAxODIuNDYlIGF0IDUwJSA1MCUsI2YxZmVmZCAwLCNmZmYgMTAwJSk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2ZmNGYwMDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHggNHB4IDAgMDtcbiAgfVxuXG4gIC5yZXR1cm4tcHJvZHVjdC1kcm9wZG93bntcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZmY0ZjAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMCA0cHggNHB4O1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgY29sb3I6ICMyYjJiMmI7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMTI2JTtcbiAgICBwYWRkaW5nOiAyMHB4IDMzcHggMjBweCAyM3B4O1xuICB9XG5cbiAgLnJldHVybi1wcm9kdWN0LXRpdGxlLmFjdGl2ZSAuZGVsaXZlcnktcGF5bWVudC1hcnJvdyB7XG4gICAgdG9wOiAxNHB4O1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIH1cblxuXG4gIC5kb2N1bWVudHMtYmxvY2t7XG4gICAgcGFkZGluZzogNjZweCAwIDI1cHg7XG4gIH1cblxuICAuZmVhdHVyZXNfYmxrLmZlYXR1cmVzX2Jsay1kb2N1bWVudHtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICAgIGJveC1zaGFkb3c6IDBweCA5Ljk1MjU1cHggMTkuOTA1MXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICBib3JkZXItcmFkaXVzOiAxMS45NDMxcHg7XG4gIH1cblxuICAuY29sXzQuZmVhdHVyZXNfX3RpdGxle1xuICAgIHBhZGRpbmc6IDEwcHggMCA4cHg7XG4gIH1cblxuICAuZmVhdHVyZXNfYmxrLmZlYXR1cmVzX2Jsay1kb2N1bWVudCAuX3JvdzpudGgtY2hpbGQoMm4tMSl7XG4gICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgYm9yZGVyLWJvdHRvbTogMC45OTUyNTVweCBzb2xpZCAjQTVCN0I2O1xuICB9XG5cbiAgLmRlbGl2ZXJ5LWNvbnRlbnQtY29udGFpbmVye1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgfVxuXG4gIC5kZWxpdmVyeS1wYXltZW50X19pdGVtLm5vLWJvcmRlcntcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICB9XG5cblxuICAubW9iaWwtcGhvbmVzX3BvcHVwe1xuICAgIHBhZGRpbmc6IDEwcHggOHB4IDE1cHg7XG4gIH1cbiAgLmhlYWRlci1wb3B1cHtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBoc2xhKDAsMCUsNDUlLC41KTtcbiAgfVxuICAubW9iaWwtcGhvbmVzX3BvcHVwIC5faGVhZC1waG9uZSAuX29wci1tdHN7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLm1vYmlsLXBob25lc19wb3B1cCB1bCt1bCBsaXtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG5cbiAgLm1vYmlsLXBob25lc19wb3B1cCAuX2hlYWQtcGhvbmUgW2NsYXNzXj1fb3ByXSB7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgdG9wOiAtMXB4O1xuICAgIHdpZHRoOiAyMHB4O1xuICB9XG5cbiAgLm1vYmlsLXBob25lc19wb3B1cCAuaGVhZGVyLXBob25lLW1pbntcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgLml0ZW0tbW9kZS0tbW9iaWxle1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAyN3B4O1xuICB9XG5cbiAgLmhlYWRlci1wb3B1cF9faXRlbSAuX3Bob25lLWxpc3RfX3RleHQgYXtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cblxuICAuaGVhZGVyLXBvcHVwX19pdGVtIC5fcGhvbmUtbGlzdF9fdGV4dHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cblxuICAuaGVhZGVyLXBvcHVwX19pdGVtIC5fcGhvbmUtbGlzdF9fdGV4dCBzcGFue1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogIzAwMDtcbiAgfVxuXG4gIC5oZWFkZXItcG9wdXBfX2l0ZW0gLl9waG9uZS1saXN0IC5fbnVtYmVye1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuICAubW9iaWwtcGhvbmVzX3BvcHVwIC5faGVhZC1waG9uZSBsaStsaSB7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICB9XG4gIC5oZWFkZXItcG9wdXBfX2l0ZW0gLl9waG9uZS1saXN0IHtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDEycHggMDtcbiAgfVxuICAuc29jaWFsLW5ldHdvcmtze1xuICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgfVxuXG4gIC53b3JraW5nLWhvdXJze1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAgMTVweCAwIDAgMTRweDtcbiAgfVxuICAud29ya2luZy1ob3VyczphZnRlcntcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMThweDtcbiAgICB3aWR0aDogMjNweDtcbiAgICBoZWlnaHQ6IDIzcHg7XG4gIH1cblxuICAud29ya2luZy1ob3Vyc19pdGVtOmZpcnN0LWNoaWxkIHN0cm9uZ3tcbiAgICBjb2xvcjogI0ZGNEYwMDtcbiAgfVxuICAud29ya2luZy1ob3Vyc19pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpe1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbWFyZ2luLXRvcDogNHB4O1xuICB9XG4gIC53b3JraW5nLWhvdXJzIHN0cm9uZyB7XG4gICAgZm9udC1zaXplOiAxOC44cHg7XG4gIH1cbiAgLmltZy1saXN0W2NsYXNzXj1fb3ByXXtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTA2MHB4KSB7XG5cbiAgLmRlbGl2ZXJ5LWFuY2hvcntcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmRlbGl2ZXJ5LWNvbnRlbnRfX2l0ZW17XG4gICAgcGFkZGluZzogMTBweCAxMnB4IDE0cHggMTJweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbiAgLmRlbGl2ZXJ5LWNvbnRlbnQtY29udGFpbmVye1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLmRlbGl2ZXJ5LWNvbnRlbnQtdGl0bGUgc3Bhbi5kZWxpdmVyeS10aXRsZS0tYmlne1xuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgZm9udC1zaXplOiAxNi42NjY3cHg7XG4gICAgbGluZS1oZWlnaHQ6IDExMi41MiU7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIH1cbiAgLmRlbGl2ZXJ5LWNvbnRlbnQtZGVzY3JpcHRpb257XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMjYuNTIlXG4gIH1cblxuICAuX3RpdGxlLWJsb2Nre1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgZm9udC1zaXplOiAxNS4yMDY5cHg7XG4gICAgbGluZS1oZWlnaHQ6IDExMi41MiU7XG4gIH1cblxuICAuZGVsaXZlcnktcHJpY2V7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cblxuICAuZGVsaXZlcnktdGltZXtcbiAgICBwYWRkaW5nLXRvcDogMzJweDtcbiAgfVxuXG4gIC5kZWxpdmVyeS1wcmljZS10ZXh0e1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTI2JTtcbiAgfVxuXG4gIC5kZWxpdmVyeS10aW1lLWxpc3RfX2l0ZW06Zmlyc3QtY2hpbGR7XG4gICAgZm9udC1zaXplOiAxMy45OTQxcHg7XG4gICAgbGluZS1oZWlnaHQ6IDg4LjAyJTtcbiAgfVxuICAuZGVsaXZlcnktdGltZS1saXN0X19pdGVte1xuICAgIGZvbnQtc2l6ZTogMTIuNDM5MnB4O1xuICAgIGxpbmUtaGVpZ2h0OiA4OC4wMiU7XG4gIH1cblxuICAuZGVsaXZlcnktdGltZS1kZXNjcmlwdGlvbiBwe1xuICAgIGZvbnQtc2l6ZTogMTMuODg4OXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMjYuNSU7XG4gIH1cblxuICAuZGVsaXZlcnktdGltZS1kZXNjcmlwdGlvbiBwLmRlbGl2ZXJ5LXRpbWUtZGVzY3JpcHRpb24tLW1haW57XG4gICAgZm9udC1zaXplOiAxMy44ODg5cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEyNi41JTtcbiAgfVxuXG4gIC5kZWxpdmVyeS10aW1lLWRlc2NyaXB0aW9uLWJvdHRvbSBwe1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTI2LjUlO1xuICB9XG4gIC5kZWxpdmVyeS10aW1lLWRlc2NyaXB0aW9ue1xuICAgIHdpZHRoOiA2MiU7XG4gICAgYmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KDE4Mi40NiUgMTgyLjQ2JSBhdCA1MCUgNTAlLCByZ2JhKDI0MSwgMjU0LCAyNTMsIDAuNSkgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KSAxMDAlKTtcbiAgICBib3JkZXItcmFkaXVzOiA0Ljk0MTE0cHg7XG4gICAgcGFkZGluZzogMTJweDtcbiAgfVxuICAuZGVsaXZlcnktdGltZS1saXN0e1xuICAgIHBhZGRpbmc6IDE0cHggMDtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLmRlbGl2ZXJ5LXRpbWUtbGlzdF9faXRlbTpub3QoOmxhc3QtY2hpbGQpe1xuICAgIG1hcmdpbi1ib3R0b206IDlweDtcbiAgfVxuICAuZGVsaXZlcnktdGltZS1kZXNjcmlwdGlvbi10b3B7XG4gICAgbWFyZ2luLWJvdHRvbTogMTlweDtcbiAgfVxuICAuZGVsaXZlcnktdW5sb2FkaW5ne1xuICAgIHBhZGRpbmctdG9wOiAzMnB4O1xuICB9XG4gIC5kZWxpdmVyeS11bmxvYWRpbmctY29udGVudHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5kZWxpdmVyeS11bmxvYWRpbmctZGVzY3JpcHRpb257XG4gICAgcGFkZGluZzogMTRweCAyMHB4IDEwcHggMTZweDtcbiAgfVxuICAudW5sb2FkaW5nLWRlc2NyaXB0aW9uLWxpc3Qge1xuICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgfVxuICAudW5sb2FkaW5nLWRlc2NyaXB0aW9uLWxpc3RfX2l0ZW17XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG4gIC5kZWxpdmVyeS11bmxvYWRpbmctcHJpY2V7XG4gICAgbWFyZ2luLXRvcDogMThweDtcbiAgfVxuICAudW5sb2FkaW5nLXByaWNlX19pdGVte1xuICAgIHBhZGRpbmc6IDguNXB4IDAgN3B4O1xuICB9XG4gIC51bmxvYWRpbmctcHJvZHVjdHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDg4LjAyJTtcbiAgfVxuICAuZGVsaXZlcnktdW5sb2FkaW5nLXByaWNle1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLnVubG9hZGluZy1wcmljZXtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDg4LjAyJTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICB9XG5cbiAgLmRlbGl2ZXJ5LXByaWNlLXRleHQgYXtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEyOS4wMiU7XG4gIH1cblxuICAuZGVsaXZlcnktdW5sb2FkaW5nLWNvbnRlbnR7XG4gICAgcGFkZGluZzogMTBweCAwIDA7XG4gIH1cblxuICAuZGVsaXZlcnktcGF5bWVudHtcbiAgICBwYWRkaW5nLXRvcDogMzNweDtcbiAgfVxuXG4gIC5kZWxpdmVyeS1wYXltZW50X19pdGVtLWhlYWRlcixcbiAgLnJldHVybi1wcm9kdWN0LXRpdGxle1xuICAgIHBhZGRpbmc6IDhweCAxM3B4IDguNHB4IDEzcHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA4OC4wMiU7XG4gIH1cblxuICAuZGVsaXZlcnktcGF5bWVudF9faW1nLWNvbnRhaW5lcntcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgfVxuXG4gIC5kZWxpdmVyeS1wYXltZW50X19pdGVtLWhlYWRlciBpbWd7XG4gICAgaGVpZ2h0OiAxM3B4O1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG5cbiAgLmNhcmQtcGF5LWZ1bGwtbGlzdHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAzcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIH1cblxuICAuZGVsaXZlcnktcGF5bWVudC1hcnJvdyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAyMXB4O1xuICAgIHRvcDogM3B4O1xuICB9XG5cbiAgLmRlbGl2ZXJ5LXBheW1lbnRfX2l0ZW0taGVhZGVyLmFjdGl2ZSAuZGVsaXZlcnktcGF5bWVudC1hcnJvdyxcbiAgLnJldHVybi1wcm9kdWN0LXRpdGxlLmFjdGl2ZSAuZGVsaXZlcnktcGF5bWVudC1hcnJvd3tcbiAgICB0b3A6IDFweDtcbiAgfVxuXG4gIC5fdGl0bGUtYmxvY2sgc3BhbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogMXB4O1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICB9XG4gIHNwYW4gc3ZnIHtcbiAgICBoZWlnaHQ6IDIycHg7XG4gIH1cbiAgLmRlbGl2ZXJ5LXBheW1lbnRfX2l0ZW0tZHJvcGRvd24sXG4gIC5yZXR1cm4tcHJvZHVjdC1kcm9wZG93bntcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMTIwLjAyJTtcbiAgICBwYWRkaW5nOiAxMnB4IDEzcHggMTBweCAxM3B4O1xuICB9XG5cbiAgLmRlbGl2ZXJ5LWRpc2NvdW50c3tcbiAgICBwYWRkaW5nLXRvcDogMzNweDtcbiAgfVxuXG4gIC5kZWxpdmVyeS1kaXNjb3VudHMtdGV4dHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEyNi41JTtcbiAgfVxuXG4gIC5kZWxpdmVyeS1kaXNjb3VudHMtdGl0bGV7XG4gICAgZm9udC1zaXplOiAxMi4xNTI4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE2My41JTtcbiAgfVxuXG4gIC5kaXNjb3VudHMtY2FyZC1pbWd7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgcGFkZGluZzogMCAxOHB4IDAgMDtcbiAgfVxuXG4gIC5kaXNjb3VudHMtY2FyZC1pbWcgaW1ne1xuICAgIHdpZHRoOiAxMjFweDtcbiAgICBoZWlnaHQ6IDc1cHg7XG4gIH1cblxuICAuZGVsaXZlcnktY2FyZF9fZGVzY3JpcHRpb257XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG5cbiAgLmRlbGl2ZXJ5LWNhcmQtdGl0bGV7XG4gICAgbWFyZ2luOiAwIDAgMTJweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEyNi41MiU7XG4gIH1cblxuICAuZGVsaXZlcnktY2FyZC10ZXh0e1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTI2LjUyJTtcbiAgfVxuXG4gIC5kZWxpdmVyeS1jYXJkX19pdGVte1xuICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG5cbiAgLnJldHVybi1wcm9kdWN0e1xuICAgIHBhZGRpbmctdG9wOiAyM3B4O1xuICB9XG5cbiAgLnJldHVybi1wcm9kdWN0LXRleHR7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMjYlO1xuICB9XG5cbiAgLnJldHVybi1wcm9kdWN0LWNvbnRlbnR7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxuXG4gIC5kb2N1bWVudHMtYmxvY2t7XG4gICAgcGFkZGluZzogMzJweCAwIDI1cHg7XG4gIH1cbiAgLmNvbF80LmZlYXR1cmVzX190aXRsZXtcbiAgICBwYWRkaW5nOiAwIDlweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEyNiU7XG4gIH1cblxuICAuY29sXzQuZG9jdW1lbnRzLWJsY3tcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gIH1cbiAgLmRlbGl2ZXJ5LXBheW1lbnRfX2l0ZW0taGVhZGVyLmFjdGl2ZXtcbiAgICBwYWRkaW5nOiAxMHB4IDEzcHggOC40cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjEwcHgpIHtcbiAgLmRlbGl2ZXJ5LWNvbnRlbnQtZGVzY3JpcHRpb257XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDUwcHgpIHtcbiAgLnJldHVybi1wcm9kdWN0LXRpdGxle1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwJTtcbiAgfVxuICAuZGVsaXZlcnktdGltZS1kZXNjcmlwdGlvbi1ib3R0b217XG4gICAgd2lkdGg6IDE4OHB4O1xuICB9XG59XG4uZGVsaXZlcnktcHJpY2UtdGV4dCBhIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuQG1lZGlhKG1heC13aWR0aDogNzY4cHgpe1xuICAuZmxfdXBsZHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5kZWxpdmVyeS1jb250ZW50LWRlc2NyaXB0aW9uLWxpbmstbW9iaWxle1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhKG1pbi13aWR0aDogMTIwMHB4KXtcbiAgLndyYXBwZXItZGVsaXZlcnlfaW5mbyB5bWFwc3tcbiAgICBtaW4td2lkdGg6IDY1MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMTAwcHgpe1xuICAubGFyZ2Vfcm93PltjbGFzc149Y29sX10uaGVhZC1taWRsIHtcbiAgICBwYWRkaW5nOiAwIDExcHg7XG4gIH1cbiAgLl9oZWFkLXBob25lIC5fcm93e1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC5faGVhZC1waG9uZSAuX3JvdyAuY29sXzZ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cbiAgLl9oZWFkLXBob25lIC5fcm93IC5jb2xfNjpub3QoOmxhc3QtY2hpbGQpe1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkN2Q5ZGE7XG4gIH1cbn1cblxuLmNpcmNsZS1sZWZ0e1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbn1cblxuLmNpcmNsZS1sZWZ0OmJlZm9yZXtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiAjZmY0ZjAwO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGhlaWdodDogNnB4O1xuICB3aWR0aDogNnB4O1xuICBsZWZ0OiAwO1xuICB0b3A6IDZweDtcblxufVxuXG4ub3dsLWNhcm91c2VsIC5vd2wtaXRlbSBpbWd7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4uZmFuY3lib3hfX3RodW1ie1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG5cbi5jb250YWluZXItNTAwIC5fbG9nb3tcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uYy1wb3B1cC5kZWxpdmVyeS1tYXBfcG9wdXAge1xuICBwYWRkaW5nOiAwIDIwcHggNTBweCAyMHB4O1xufVxuXG4uY29udGFpbmVyLTUwMCAuX29wci1zbWlsZXtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9idWlsZC9pbWFnZXMvc21pbGUuNmNlZGVjMjAuc3ZnKTtcbiAgd2lkdGg6IDEycHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuZGVsaXZlcnktYmFubmVye1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDEycHg7XG4gICAgYmFja2dyb3VuZDogI0Y0RkVGRSB1cmwoL2J1aWxkL2ltYWdlcy9iZy1iYW5uZXItZGVsZXZlcnkuYmFiOGRhNTguc3ZnKSAtMTAlIDExMCUgbm8tcmVwZWF0O1xuICAgIHBhZGRpbmc6IDM1cHggMCAzNXB4IDA7XG4gIH1cblxuICAuZGVsaXZlcnktYmFubmVyLWltZ3tcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5kZWxpdmVyeS1iYW5uZXItdGV4dCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWF4LXdpZHRoOiBpbml0aWFsO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcGFkZGluZzogMCA2MnB4O1xuICB9XG5cbiAgLmRlbGl2ZXJ5LWJhbm5lci1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbiAgLmRlbGl2ZXJ5LWltZy1ibG9ja19fZWx7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5kZWxpdmVyeS1iYW5uZXItdGV4dC0tZGVsaXZlcnl7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDQycHg7XG4gICAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIH1cblxuICAuZGVsaXZlcnktYmFubmVyLXRleHQtLXN0cm9uZ3tcbiAgICBtYXgtd2lkdGg6IGluaXRpYWw7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDM0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cbiAgLmRlbGl2ZXJ5LWJhbm5lcntcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgICBiYWNrZ3JvdW5kOiAjRjRGRUZFIHVybCgvYnVpbGQvaW1hZ2VzL2JnLWJhbm5lci1kZWxldmVyeS1tb2JpbGUtbmV3LmUxYTM3Njk2LnN2ZykgMyUgODglIG5vLXJlcGVhdDtcbiAgICBwYWRkaW5nOiAxN3B4IDAgNXB4IDA7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICB9XG5cbiAgLmRlbGl2ZXJ5LWJhbm5lci10ZXh0IHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgLmRlbGl2ZXJ5LWJhbm5lci10ZXh0LS1kZWxpdmVyeXtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbGluZS1oZWlnaHQ6IDk2LjY5JTtcbiAgfVxuXG4gIC5kZWxpdmVyeS1iYW5uZXItdGV4dC0tbWluaXtcbiAgICBmb250LXNpemU6IDE5cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIH1cblxuICAuZGVsaXZlcnktYmFubmVyLXRleHQtLW1pbmkgLl9vcmFuZ2UtdGV4dHtcbiAgICBmb250LXNpemU6IDE5cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIH1cblxuICAuZGVsaXZlcnktYmFubmVyLWltZyB7XG4gICAgbWF4LXdpZHRoOiA3MCU7XG4gICAgbWF4LWhlaWdodDogMzAwcHg7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICB9XG5cbiAgLmRlbGl2ZXJ5LWJhbm5lci1idG57XG4gICAgbWFyZ2luOiA4cHggMCAwO1xuICAgIHBhZGRpbmc6IDlweCAxOHB4O1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBsaW5lLWhlaWdodDogMTFweDtcbiAgfVxuXG59XG5cblxuLnZhY2FuY3ktaGVhZGVye1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIGdhcDogMzBweDtcbiAgcGFkZGluZy1ib3R0b206IDMycHg7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjOUE5QTlBO1xufVxuXG4udmFjYW5jeS1oZWFkZXJfX3RleHR7XG4gIGZsZXgtZ3JvdzogMTtcbn1cblxuLnZhY2FuY3ktaGVhZGVyX19waG90b3tcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTgwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi52YWNhbmN5LWhlYWRlcl9fcGhvdG8taW1ne1xuICB3aWR0aDogMTYxcHg7XG4gIGhlaWdodDogMTU2cHg7XG4gIGZpbHRlcjogZHJvcC1zaGFkb3coMHB4IDEwcHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMSkpO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4udmFjYW5jeS1oZWFkZXJfX3Bob3RvLWRlc2NyaXB0aW9ue1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDExcHg7XG4gIGxpbmUtaGVpZ2h0OiAxM3B4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi52YWNhbmN5LWhlYWRlcl9fdGV4dCBwe1xuICBsaW5lLWhlaWdodDogMjBweDtcbn1cblxuLnZhY2FuY3ktaGVhZGVyX190ZXh0IHA6bm90KDpsYXN0LWNoaWxkKXtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuLmJlbmVmaXRzLWNvbnRlbnR7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAxOXB4IDE0cHg7XG59XG5cbi5iZW5lZml0c19faXRlbXtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDIzLjklO1xuICBiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQoMTgyLjQ2JSAxODIuNDYlIGF0IDUwJSA1MCUsICNGMUZFRkQgMCUsICNGRkZGRkYgMTAwJSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGRjRGMDA7XG4gIGJvcmRlci1yYWRpdXM6IDQ3cHg7XG4gIHBhZGRpbmc6IDEzcHggMzBweCAxM3B4IDI0cHg7XG59XG5cbi5iZW5lZml0c19faXRlbS1pbWd7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDM1cHg7XG59XG5cbi5iZW5lZml0c19faXRlbS1pbWcgc3ZnIHtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5cbi5iZW5lZml0c19faXRlbS10ZXh0e1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBjb2xvcjogIzAwMDAwMDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5cbi52YWNhbmN5LWNvbXBhbnl7XG4gIHBhZGRpbmc6IDIwcHggMCAwIDA7XG4gIG1hcmdpbjogMDtcbn1cblxuLnZhY2FuY3lfX2l0ZW17XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuXG4udmFjYW5jeV9faXRlbTpub3QoOmxhc3QtY2hpbGQpe1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4udmFjYW5jeV9faXRlbS1zcGVjaWFsaXN0e1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmc6IDIwcHggMjBweCAxOHB4IDI3cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnZhY2FuY3ktbmFtZS13cmFwcGVye1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4uYnRuLW9wZW4tZGVzY3JpcHRpb257XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzMHB4O1xuICByaWdodDogMjBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYnRuLW9wZW4tZGVzY3JpcHRpb24gc3Zne1xuICBmaWxsOiAjQTVCN0I2O1xuICB0cmFuc2l0aW9uOiAwLjNzO1xufVxuXG4uYnRuLW9wZW4tZGVzY3JpcHRpb246aG92ZXIgc3Zne1xuICBmaWxsOiNGRjRGMDA7XG59XG5cblxuLnZhY2FuY3lfX2l0ZW0tc3BlY2lhbGlzdC5hY3RpdmUgLmJ0bi1vcGVuLWRlc2NyaXB0aW9ue1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuXG4udmFjYW5jeV9faXRlbS1kZXNjcmlwdGlvbntcbiAgZGlzcGxheTogbm9uZTtcbiAgcGFkZGluZzogMjZweCA0MnB4IDIxcHggMjdweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM5QTlBOUE7XG59XG5cbi52YWNhbmN5X19pdGVtLW5hbWV7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjIuNjY2N3B4O1xuICBsaW5lLWhlaWdodDogMjdweDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIG1hcmdpbjogMCAwIDEzcHggMDtcbn1cblxuLnZhY2FuY3lfX2l0ZW0tbmFtZSBzdmd7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuXG4udmFjYW5jeV9faXRlbS1sb2NhdGlvbntcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIG1hcmdpbjogMDtcbn1cblxuLnZhY2FuY3lfX2l0ZW0tc2FsYXJ5e1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDIyLjY2NjdweDtcbiAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xufVxuXG4udmFjYW5jeV9fYnRuLXJlc3BvbmR7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTgwcHg7XG4gIGhlaWdodDogMzRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjdweDtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJhY2tncm91bmQ6ICNmZjRmMDA7XG4gIGJvcmRlci1yYWRpdXM6IDI2cHg7XG4gIG1hcmdpbjogMjBweCAwIDAgMjVweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5oaXN0b3J5e1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgbWFyZ2luOiAwO1xufVxuXG4uc2xpZGVyLWhpc3Rvcnkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICBib3gtc2hhZG93OiAwcHggNHB4IDIwcHggcmdiYSgxNzcsIDE3NywgMTc3LCAwLjIpO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG5cbi5zd2lwZXItc2xpZGV7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBwYWRkaW5nOiAyMnB4IDU3cHggMzFweCAgNDRweDtcbn1cblxuLmhpc3RvcnktcGVyc29uLWltZ3tcbiAgd2lkdGg6IDE0M3B4O1xuICBoZWlnaHQ6IDE0M3B4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuXG4uaGlzdG9yeS1wZXJzb24taW1nIGltZ3tcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLmhpc3RvcnktdGV4dHtcbiAgbWFyZ2luLWxlZnQ6IDQ1cHg7XG59XG5cbi5oaXN0b3J5LXBlcnNvbi1uYW1le1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDIxcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjYlO1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuICBjb2xvcjogIzJBMkEyQTtcbn1cblxuLmhpc3RvcnktcGVyc29uLXBsYWNle1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjYlO1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuICBjb2xvcjogIzJBMkEyQTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLmhpc3RvcnktdGV4dCBwe1xuICB0ZXh0LWluZGVudDogMTVweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTI2JTtcbn1cblxuXG4uc2xpZGVyLWhpc3RvcnkgLnN3aXBlci1idXR0b24tbmV4dDphZnRlcixcbi5zbGlkZXItaGlzdG9yeSAuc3dpcGVyLWJ1dHRvbi1wcmV2OmFmdGVye1xuICBjb2xvcjogIzlBOUE5QTtcbiAgd2lkdGg6IDlweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBmb250LXNpemU6IDIycHg7XG4gIHRyYW5zaXRpb246IC4zcztcbn1cblxuLnNsaWRlci1oaXN0b3J5IC5zd2lwZXItYnV0dG9uLW5leHQ6aG92ZXI6YWZ0ZXIsXG4uc2xpZGVyLWhpc3RvcnkgLnN3aXBlci1idXR0b24tcHJldjpob3ZlcjphZnRlcntcbiAgY29sb3I6ICNGRjRGMDA7XG59XG5cbi5zbGlkZXItaGlzdG9yeSAuc3dpcGVyLWJ1dHRvbi1uZXh0e1xuICByaWdodDogMjJweDtcbiAgd2lkdGg6IDlweDtcbn1cblxuXG4uc2xpZGVyLWhpc3RvcnkgLnN3aXBlci1idXR0b24tcHJldntcbiAgbGVmdDogMjJweDtcbiAgd2lkdGg6IDlweDtcbn1cblxuLmhpc3RvcnktdGV4dC13cmFwcGVye1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiAwLjNzO1xufVxuXG4uaGlzdG9yeS1tb3Jle1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjYlO1xuICBjb2xvcjogICNGRjRGMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5oaXN0b3J5LW1vcmUuZC1ub25le1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udmFjYW5jeS1nYWxsZXJ5e1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIG1hcmdpbjogMDtcbn1cblxuLnZhY2FuY3ktZ2FsbGVyeSAqe1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIHdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAtby11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi52YWNhbmN5LXN3aXBlci13cmFwcGVye1xuICBtYXgtd2lkdGg6IDc2OHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIDclIDA7XG59XG5cbi52YWNhbmN5LWdhbGxlcnlfX3N3aXBlcntcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi52YWNhbmN5LWdhbGxlcnlfX3N3aXBlciAuc3dpcGVyLXdyYXBwZXJ7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDUyOHB4O1xufVxuXG4udmFjYW5jeS1nYWxsZXJ5X19zd2lwZXIgLnN3aXBlci1zbGlkZXtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBmaWx0ZXI6IGRyb3Atc2hhZG93KDBweCAxMHB4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjEpKTtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgcGFkZGluZzogMDtcbiAgb3BhY2l0eTogMC41O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4udmFjYW5jeS1nYWxsZXJ5X19zd2lwZXIgLnN3aXBlci1zbGlkZSBpbWd7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG4udmFjYW5jeS1nYWxsZXJ5X19zd2lwZXIgLnN3aXBlci1zbGlkZS1hY3RpdmV7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi52YWNhbmN5LWdhbGxlcnlfX3N3aXBlciAuc3dpcGVyLWJ1dHRvbi1uZXh0OmFmdGVyLFxuLnZhY2FuY3ktZ2FsbGVyeV9fc3dpcGVyIC5zd2lwZXItYnV0dG9uLXByZXY6YWZ0ZXJ7XG4gIGNvbG9yOiAjOUE5QTlBO1xuICBmb250LXNpemU6IDIycHg7XG4gIHRyYW5zaXRpb246IC4zcztcbn1cblxuLnZhY2FuY3ktZ2FsbGVyeV9fc3dpcGVyIC5zd2lwZXItYnV0dG9uLW5leHQ6aG92ZXI6YWZ0ZXIsXG4udmFjYW5jeS1nYWxsZXJ5X19zd2lwZXIgLnN3aXBlci1idXR0b24tcHJldjpob3ZlcjphZnRlcntcbiAgY29sb3I6ICNGRjRGMDA7XG59XG5cbi52YWNhbmN5LWdhbGxlcnlfX3N3aXBlciAuc3dpcGVyLWJ1dHRvbi1uZXh0e1xuICByaWdodDogLTEyMHB4O1xuICB3aWR0aDogNDRweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlcjogMnB4IHNvbGlkICM5QTlBOUE7XG59XG5cblxuLnZhY2FuY3ktZ2FsbGVyeV9fc3dpcGVyIC5zd2lwZXItYnV0dG9uLXByZXZ7XG4gIGxlZnQ6IC02NXB4O1xuICB3aWR0aDogNDRweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlcjogMnB4IHNvbGlkICM5QTlBOUE7XG59XG5cbi52YWNhbmN5LWZlZWRiYWNre1xuICBtYXJnaW4tdG9wOiA1MHB4O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuXG4udmFjYW5jeS1mZWVkYmFjay1jb250ZW50e1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogNjM2cHg7XG59XG5cbi52YWNhbmN5LWZlZWRiYWNrIC52YWNhbmN5LWZlZWRiYWNrLWNvbnRlbnR7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5mZWVkYmFjay12YWNhbmN5X2Jsay0tZm9ybXtcbiAgbWF4LXdpZHRoOiA0MDBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5mZWVkYmFjay12YWNhbmN5X2Jsay0tZm9ybXtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxNnB4O1xuICBib3R0b206IDEycHg7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gIGJveC1zaGFkb3c6IDBweCAxMHB4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuXG4uZmVlZGJhY2stdmFjYW5jeV9ibGstLWZvcm17XG4gIHBhZGRpbmc6IDBweCAxNXB4IDQ3cHg7XG59XG5cbi5mZWVkYmFjay12YWNhbmN5X2Jsay0tZm9ybSAuY29udHJvbC1sYWJlbHtcbiAgbWF4LXdpZHRoOiAxMjVweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG5cbi5mZWVkYmFjay12YWNhbmN5X2Jsay0tZm9ybSAuY29udHJvbC1sYWJlbCBsYWJlbHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTVweDtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5cbi5mZWVkYmFjay12YWNhbmN5X2Jsay0tZm9ybSAuZmxfdXBsZHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuXG4uZmVlZGJhY2stdmFjYW5jeV9ibGstLWZvcm0gLmZsX3VwbGQgbGFiZWwsXG4uZmVlZGJhY2stdmFjYW5jeV9ibGstLWZvcm0gLm9yYW5nZV9idG57XG4gIGJvcmRlci1yYWRpdXM6IDI3cHg7XG59XG5cbi5mZWVkYmFjay12YWNhbmN5X2Jsay0tZm9ybSAub3JhbmdlX2J0bntcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZzogMTBweCAyM3B4XG59XG5cbi5mZWVkYmFjay12YWNhbmN5X2Jsay0tZm9ybSAuY29udHJvbC1yb3cgKyAuY29udHJvbC1yb3cge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuXG4uZmVlZGJhY2stdmFjYW5jeV9ibGstLWZvcm0gLmNvbnRyb2wtcm93LmNvbnRyb2wtcm93LS1jYXB0Y2hhe1xuICBtYXJnaW4tdG9wOiA3cHg7XG59XG5cbi5mZWVkYmFjay12YWNhbmN5X2Jsay0tZm9ybSAuY29udHJvbC1zdWJtaXR7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi13aWR0aDogaW5oZXJpdDtcbiAgbWFyZ2luLXRvcDogMzJweDtcbn1cbi5mZWVkYmFjay12YWNhbmN5X2Jsay0tZm9ybSAucHJpdmFjeS10ZXh0e1xuICBtYXgtd2lkdGg6IDI0MHB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIG1hcmdpbjogMDtcbn1cblxuLmhyLWNvbnRlbnR7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyAzMHB4KTtcbiAgcGFkZGluZzogMThweCAxNXB4IDE4cHggMTQwcHg7XG4gIGJhY2tncm91bmQ6ICNlZGY2ZmI7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIG1hcmdpbjogMCAtMTVweCAxNXB4O1xufVxuXG4uZmVlZGJhY2stdmFjYW5jeS1waG90b3tcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogOTFweDtcbiAgaGVpZ2h0OiA5MXB4O1xuICB0b3A6IC02cHg7XG4gIGxlZnQ6IDI1cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyOiAycHggc29saWQgI0ZGNTAwMDtcbn1cblxuLm1vZGFsLWZlZWRiYWNrLWZvcm17XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBvcGFjaXR5OiAwO1xuICB6LWluZGV4OiAtMTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRyYW5zaXRpb246IDAuM3M7XG59XG5cbi5oci1pbmZvX190aXRsZXtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgY29sb3I6ICMwMDA7XG4gIG1hcmdpbi1ib3R0b206IDdweDtcbn1cblxuLmhyLWluZm9fX2xpbmt7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMnB4O1xufVxuXG4uaHItaW5mb19fbGluay1lbHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmhyLWluZm9fX2xpbmstaXtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cblxuLmhyLWluZm9fX2xpbmstY29udGVudHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLm1vZGFsLWZlZWRiYWNrLWZvcm06YmVmb3Jle1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogLTE7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cblxuLmhyLWluZm9fX3NvY2lhbHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA1cHg7XG4gIG1hcmdpbi1sZWZ0OiA5cHg7XG59XG5cbi5oci1pbmZvX19zb2NpYWwgYXtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLm1vZGFsLWZlZWRiYWNrLWZvcm0uYWN0aXZle1xuICBsZWZ0OiAwO1xuICBvcGFjaXR5OiAxO1xuICB6LWluZGV4OiAzMDAwO1xufVxuXG4ubW9kYWwtZmVlZGJhY2stZm9ybS5hY3RpdmUgLnZhY2FuY3ktZmVlZGJhY2stY29udGVudHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwMjtcbn1cblxuLm1vZGFsLWZlZWRiYWNrLWZvcm0gLmZlZWRiYWNrLXZhY2FuY3lfYmxrLS1mb3Jte1xuICBtYXgtd2lkdGg6IDQ0MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDM1cHggMzVweCA0N3B4O1xuICBsZWZ0OiAwO1xufVxuXG4ubW9kYWwtZmVlZGJhY2stY3Jvc3N7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0yMHB4O1xuICB0b3A6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLm1vZGFsLWZlZWRiYWNrLWZvcm1fX3RpdGxle1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMCAwIDMwcHg7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7XG4gIGJhY2tncm91bmQ6ICNBOUE5QTk7XG4gIG1hcmdpbjogMCA4cHggIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmV7XG4gIGJhY2tncm91bmQ6ICNGRjRGMDA7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbntcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnZhY2FuY3ktZmVlZGJhY2stbWFwe1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4udmFjYW5jeS1mZWVkYmFjay1tYXAtLW1vYmlsZXtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAuYmVuZWZpdHNfX2l0ZW0ge1xuICAgIHdpZHRoOiAzMiU7XG4gIH1cblxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC52YWNhbmN5LWhlYWRlcntcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG5cbiAgLmJlbmVmaXRzLWNvbnRlbnR7XG4gICAgZ2FwOiAxNHB4IDEwcHg7XG4gIH1cblxuICAuYmVuZWZpdHNfX2l0ZW0ge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDVweCk7XG4gIH1cblxufVxuXG5cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC52YWNhbmN5LWhlYWRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAwO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjOUE5QTlBO1xuICB9XG5cbiAgLnZhY2FuY3ktdGl0bGV7XG4gICAgZm9udC1zaXplOiAxOXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB9XG5cbiAgLnZhY2FuY3ktaGVhZGVyX190ZXh0IHB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICB9XG5cbiAgLnZhY2FuY3ktaGVhZGVyX190ZXh0IHA6Zmlyc3QtY2hpbGR7XG4gICAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgfVxuXG4gIC52YWNhbmN5LWhlYWRlcl9fcGhvdG97XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxuXG4gIC52YWNhbmN5LWhlYWRlcl9fcGhvdG8taW1ne1xuICAgIHdpZHRoOiAxMDdweDtcbiAgICBoZWlnaHQ6IDEwN3B4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgfVxuXG4gIC52YWNhbmN5LWhlYWRlcl9fcGhvdG8taW1nIGltZ3tcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gIH1cblxuICAudmFjYW5jeS1oZWFkZXJfX3Bob3RvLWRlc2NyaXB0aW9ue1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cblxuICAuc3dpcGVyLXBhZ2luYXRpb257XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAuYmVuZWZpdHNfX2l0ZW0ge1xuICAgIHBhZGRpbmc6IDlweCAxMHB4IDlweCAyMHB4O1xuICB9XG5cbiAgLmJlbmVmaXRzX19pdGVtLWltZ3tcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gIH1cblxuICAuYmVuZWZpdHNfX2l0ZW0tdGV4dHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICAgIG1pbi1oZWlnaHQ6IDMwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIH1cblxuICAudmFjYW5jeV9faXRlbXtcbiAgICBib3gtc2hhZG93OiAwcHggMzlweCAyMjlweCByZ2JhKDAsIDAsIDAsIDAuMDIxNjY2NyksIDBweCAyNS4yNzc4cHggMTM0LjExM3B4IHJnYmEoMCwgMCwgMCwgMC4wMzUzMzMzKSwgMHB4IDE1LjAyMjJweCA3Mi45NDA3cHggcmdiYSgwLCAwLCAwLCAwLjA0NSksIDBweCA3LjhweCAzNy4yMTI1cHggcmdiYSgwLCAwLCAwLCAwLjA1NDY2NjcpLCAwcHggMy4xNzc3OHB4IDE4LjY1OTNweCByZ2JhKDAsIDAsIDAsIDAuMDY4MzMzMyksIDBweCAwLjcyMjIyMnB4IDkuMDExNTdweCByZ2JhKDAsIDAsIDAsIDAuMDkpO1xuICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIH1cblxuICAudmFjYW5jeV9faXRlbS1zcGVjaWFsaXN0IHtcbiAgICBwYWRkaW5nOiAxMHB4IDlweCAxMHB4IDEycHg7XG4gIH1cblxuICAudmFjYW5jeS1uYW1lLXdyYXBwZXJ7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuXG4gIC52YWNhbmN5X19pdGVtLW5hbWV7XG4gICAgZm9udC1zaXplOiAxOXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICAgIG1hcmdpbi1ib3R0b206IDJweDtcbiAgfVxuXG4gIC52YWNhbmN5X19pdGVtLXNhbGFyeXtcbiAgICBmb250LXNpemU6IDE5cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuXG4gIC52YWNhbmN5X19pdGVtLWRlc2NyaXB0aW9uIHtcbiAgICBwYWRkaW5nOiAyMHB4IDlweCAyMXB4IDEycHg7XG4gIH1cblxuICAudmFjYW5jeV9faXRlbS1kZXNjcmlwdGlvbiBwe1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgfVxuXG4gIC52YWNhbmN5X19pdGVtLWRlc2NyaXB0aW9uIGxpe1xuICAgIG1hcmdpbi10b3A6IDZweDtcbiAgfVxuXG4gIC5idG4tb3Blbi1kZXNjcmlwdGlvbiB7XG4gICAgdG9wOiA5cHg7XG4gICAgcmlnaHQ6IDEycHg7XG4gIH1cblxuICAudmFjYW5jeV9fYnRuLXJlc3BvbmR7XG4gICAgZm9udC1zaXplOiAxNC4ycHg7XG4gICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgd2lkdGg6IDE0MnB4O1xuICAgIGhlaWdodDogMjZweDtcbiAgfVxuXG4gIC5oaXN0b3J5IC5zd2lwZXItc2xpZGV7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDE4cHggMTZweCA0NHB4IDE2cHg7XG4gIH1cblxuICAuc3dpcGVyLWJ1dHRvbi1uZXh0LCAuc3dpcGVyLWJ1dHRvbi1wcmV2e1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuaGlzdG9yeSAuc3dpcGVyLXBhZ2luYXRpb257XG4gICAgYm90dG9tOiAxNnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaGlzdG9yeS1wZXJzb24taW1ne1xuICAgIHdpZHRoOiAxMTJweDtcbiAgICBoZWlnaHQ6IDExMnB4O1xuICB9XG5cbiAgLmhpc3RvcnktcGVyc29uLW5hbWV7XG4gICAgZm9udC1zaXplOiAyMXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMjYlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gIC5oaXN0b3J5LXBlcnNvbi1wbGFjZXtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDEzcHg7XG4gIH1cblxuICAuaGlzdG9yeS1tb3Jle1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTI2JTtcbiAgfVxuXG4gIC5oaXN0b3J5LXRleHR7XG4gICAgbWFyZ2luOiAxM3B4IDAgMCAwO1xuICB9XG5cbiAgLmhpc3RvcnktdGV4dCBwe1xuICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XG4gIH1cblxuICAudmFjYW5jeS1nYWxsZXJ5X19zd2lwZXIgLnN3aXBlci13cmFwcGVye1xuICAgIGhlaWdodDogMTk4cHg7XG4gIH1cblxuICAudmFjYW5jeS1nYWxsZXJ5X19zd2lwZXIgLnN3aXBlci1wYWdpbmF0aW9ue1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDlweDtcbiAgfVxuXG4gIC52YWNhbmN5LWZlZWRiYWNrLWNvbnRlbnR7XG4gICAgaGVpZ2h0OiBpbmhlcml0O1xuICB9XG5cbiAgLmZlZWRiYWNrLXZhY2FuY3lfYmxrLS1mb3Jte1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgcGFkZGluZzogMjZweCAxM3B4IDQwcHg7XG4gICAgYm94LXNoYWRvdzogMHB4IDM5cHggMjI5cHggcmdiYSgwLCAwLCAwLCAwLjAyMTY2NjcpLCAwcHggMjUuMjc3OHB4IDEzNC4xMTNweCByZ2JhKDAsIDAsIDAsIDAuMDM1MzMzMyksIDBweCAxNS4wMjIycHggNzIuOTQwN3B4IHJnYmEoMCwgMCwgMCwgMC4wNDUpLCAwcHggNy44cHggMzcuMjEyNXB4IHJnYmEoMCwgMCwgMCwgMC4wNTQ2NjY3KSwgMHB4IDMuMTc3NzhweCAxOC42NTkzcHggcmdiYSgwLCAwLCAwLCAwLjA2ODMzMzMpLCAwcHggMC43MjIyMjJweCA5LjAxMTU3cHggcmdiYSgwLCAwLCAwLCAwLjA5KTtcbiAgICBib3JkZXItcmFkaXVzOiAxMC40MjA0cHg7XG4gICAgbWFyZ2luLXRvcDogNjZweDtcbiAgfVxuXG4gIC52YWNhbmN5LWZlZWRiYWNrIC5mZWVkYmFjay12YWNhbmN5X2Jsay0tZm9ybXtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBtYXJnaW46IDQwcHggMDtcbiAgfVxuXG4gIC5oci1jb250ZW50e1xuICAgIG1hcmdpbjogMCAtMTNweCAxNXB4O1xuICAgIHBhZGRpbmc6IDE4cHggMTVweCAxOHB4IDExNnB4O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAyNnB4KTtcbiAgfVxuXG4gIC5mZWVkYmFjay12YWNhbmN5X2Jsay0tZm9ybSAuY29udHJvbC1sYWJlbHtcbiAgICBtYXgtd2lkdGg6IDEwNXB4O1xuICB9XG5cbiAgLmZlZWRiYWNrLXZhY2FuY3lfYmxrLS1mb3JtIC5jb250cm9sLWxhYmVsIGxhYmVse1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxuXG4gIC5mZWVkYmFjay12YWNhbmN5LXBob3RvIHtcbiAgICB3aWR0aDogODlweDtcbiAgICBoZWlnaHQ6IDg5cHg7XG4gICAgbGVmdDogMTNweDtcbiAgICB0b3A6IC00cHg7XG4gIH1cblxuICAubW9kYWwtZmVlZGJhY2stZm9ybSAuZmVlZGJhY2stdmFjYW5jeV9ibGstLWZvcm0ge1xuICAgIHBhZGRpbmc6IDM1cHggMTNweCA0N3B4O1xuICB9XG5cblxuICAudmFjYW5jeS1mZWVkYmFjayAudmFjYW5jeS1mZWVkYmFjay1jb250ZW50e1xuICAgIG92ZXJmbG93OiBpbmhlcml0O1xuICB9XG5cbiAgLnZhY2FuY3ktZmVlZGJhY2stbWFwe1xuICAgIGhlaWdodDogNDA4cHg7XG4gIH1cblxuICAuZmVlZGJhY2stdmFjYW5jeV9ibGstLWZvcm0gLmNvbnRyb2wtcm93e1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAuZmVlZGJhY2stdmFjYW5jeV9ibGstLWZvcm0gLmNvbnRyb2wtbGFiZWx7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuXG4gIC5tb2RhbC1mZWVkYmFjay1mb3Jte1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgfVxuXG4gIC5tb2RhbC1mZWVkYmFjay1mb3JtIC5mZWVkYmFjay12YWNhbmN5X2Jsay0tZm9ybXtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogMDtcbiAgfVxuXG4gIC5tb2RhbC1mZWVkYmFjay1jcm9zcyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAycHg7XG4gICAgdG9wOiAxOHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuXG4gIC52YWNhbmN5LWZlZWRiYWNrLW1hcHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIH1cblxuICAudmFjYW5jeS1mZWVkYmFjay1tYXAtLW1vYmlsZXtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC5iZW5lZml0c19faXRlbTpudGgtbGFzdC1jaGlsZCgtbisyKSAuYmVuZWZpdHNfX2l0ZW0taW1ne1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIGhlaWdodDogMjVweDtcbiAgfVxuXG4gIC52YWNhbmN5LWdhbGxlcnl7XG4gICAgbWluLWhlaWdodDogMzI1cHg7XG4gIH1cblxuICAudmFjYW5jeS1zd2lwZXItd3JhcHBlciB7XG4gICAgd2lkdGg6IDgwJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuXG4uYy1wYW5lbC1oZWFkZXJ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuXG4ubW9iaWxlLW1lbnUtc2l0ZXtcbiAgZGlzcGxheTogbm9uZTtcbiAgZm9udDogNDAwIDAuODc1ZW0vMS40IFBUIFNhbnMsc2Fucy1zZXJpZjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDg1OXB4KSB7XG4gIC5jLXNlYXJjaC13aWRnZXR7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgfVxuXG4gIC5jLXBhbmVsLWhlYWRlciBhe1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYm9yZGVyLXJhZGl1czogMi4zODA5NXB4O1xuICB9XG5cbiAgLmNhcnQuYWN0aXZlIHN2ZyAqLFxuICAuY2FydDpob3ZlciBzdmcgKntcbiAgICBmaWxsOiAjRkY0RjAwO1xuICB9XG5cbiAgLm1vYmlsLXBob25lc19wb3B1cC1idG4uYWN0aXZlIHN2ZyAqLFxuICAubW9iaWwtcGhvbmVzX3BvcHVwLWJ0bjpob3ZlciBzdmcgKntcbiAgICBmaWxsOiAjRkY0RjAwO1xuICAgIHN0cm9rZTogI0ZGNEYwMDtcbiAgfVxuXG4gIC5tb2JpbGUtbG9naW4gc3Zne1xuICAgIHN0cm9rZTogI0ZGNEYwMDtcbiAgfVxuXG4gIC5tb2JpbGUtcG9wdXAtY29tcGFueTpob3ZlciBzdmcgKntcbiAgICBzdHJva2U6ICNGRjRGMDA7XG4gIH1cblxuICAubW9iaWxlLXBob25lcy1sb2dpbi5hY3RpdmUgc3ZnICosXG4gIC5tb2JpbGUtcGhvbmVzLWxvZ2luOmhvdmVyIHN2ZyAqe1xuICAgIGZpbGw6IG5vbmU7XG4gICAgc3Ryb2tlOiAjRkY0RjAwO1xuICB9XG5cbiAgLm1vYmlsLXBob25lc19wb3B1cC1idG4uYWN0aXZlIHN2ZyAqLFxuICAubW9iaWwtcGhvbmVzX3BvcHVwLWJ0bjpob3ZlciBzdmcgKiB7XG4gICAgZmlsbDogbm9uZTtcbiAgICBzdHJva2U6ICNGRjRGMDA7XG4gIH1cbiAgLm1vYmlsZS1jYXJ0X19pdGVtLmFjdGl2ZSBzdmcgKixcbiAgLm1vYmlsZS1jYXJ0X19pdGVtOmhvdmVyIHN2ZyAqIHtcbiAgICBmaWxsOiBub25lO1xuICAgIHN0cm9rZTogI0ZGNEYwMDtcbiAgfVxuXG4gIC5oZWFkLWxpbmtzX21vYmlsZSAuaGVhZC1saW5rc19tb2JpbGVfX2NvbHVtbi1pY29uIGE6YmVmb3Jle1xuICAgIGNvbnRlbnQ6IG5vbmU7XG4gIH1cblxuICAubW9iaWxlLW1lbnUtc2l0ZXtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiA5NXB4O1xuICAgIGxlZnQ6IC0xMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSA4MHB4KTtcbiAgICB6LWluZGV4OiAxMDA7XG4gICAgYmFja2dyb3VuZDogd2hpdGU7XG4gIH1cblxuICAubW9iaWxlLW1lbnUtc2l0ZS5hY3RpdmV7XG4gICAgbGVmdDogMDtcbiAgfVxuXG4gIC5tb2JpbGUtbWVudS1zaXRlX19oZWFke1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMCAyMHB4IDAgMDtcbiAgfVxuXG5cbiAgLm1vYmlsZS1tZW51LXNpdGUgLnZlcnRpY2FsX25hdi5vcGVuX25hdiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWluLWhlaWdodDogY2FsYygxMDB2aCAtIDUwcHgpO1xuICB9XG5cbiAgLm1vYmlsZS1tZW51LXNpdGUgbGl7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgLm1vYmlsZS1tZW51LXNpdGUgYSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBmb250LXNpemU6IDEycHQ7XG4gICAgcGFkZGluZzogMTNweCAyMHB4IDEycHggMTVweDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xcztcbiAgfVxuXG4gIC5tb2JpbGUtbG9naW4gc3Zne1xuICAgIHN0cm9rZTogYmxhY2s7XG4gIH1cblxuICAubW9iaWxlLWxvZ2luLmFjdGl2ZSBzdmd7XG4gICAgc3Ryb2tlOiAjRkY0RjAwO1xuICB9XG5cbn1cblxuLndyaXRlLXRvLXVzX2JsayBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5ncmlkLWJsb2Nre1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5ncmlkLWJsb2NrX19pdGVte1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMzMuMyU7XG59XG5cbi5ncmlkLWJsb2NrOm50aC1jaGlsZCgyKSAuZ3JpZC1ibG9ja19faXRlbXtcbiAgd2lkdGg6IDUwJTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ncmlkLWJsb2Nre1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cblxuICAuZ3JpZC1ibG9ja19faXRlbXtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5wcm9kdWN0LWxhYmVsX19pdGVtIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cblxuLmJ1cmdlci1tZW51e1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyOHB4O1xuICBtYXJnaW46IDAgNXB4IDAgOHB4O1xufVxuXG4uYnVyZ2VyLW1lbnVfX2hhbWJ1cmdlcntcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDE0cHg7XG4gIHRyYW5zaXRpb246IDAuM3M7XG59XG5cbi5idXJnZXItbWVudV9faGFtYnVyZ2VyOmFmdGVye1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDIuMnB4O1xuICBiYWNrZ3JvdW5kOiAjRkY0RjAwO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBib3R0b206IC02cHg7XG4gIGxlZnQ6IDA7XG59XG5cbi5idXJnZXItbWVudV9faGFtYnVyZ2VyLWxpbmV7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMi4zcHg7XG4gIGJhY2tncm91bmQ6ICNGRjRGMDA7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIHRyYW5zaXRpb246IDAuM3M7XG59XG5cbi5idXJnZXItbWVudV9faGFtYnVyZ2VyLWxpbmUuY3Jvc3Mtbm9uZXtcbiAgdHJhbnNpdGlvbjogMHM7XG59XG5cbi5idXJnZXItbWVudS5hY3RpdmUgLmNyb3NzLWxlZnR7XG4gIHRvcDogM3B4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xufVxuXG4uYnVyZ2VyLW1lbnUuYWN0aXZlIC5jcm9zcy1yaWdodHtcbiAgdG9wOiAtM3B4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG5cbi5idXJnZXItbWVudS5hY3RpdmUgLmJ1cmdlci1tZW51X19oYW1idXJnZXI6YWZ0ZXJ7XG4gIHdpZHRoOiAwO1xufVxuLmJ1cmdlci1tZW51LmFjdGl2ZSAuY3Jvc3Mtbm9uZXtcbiAgd2lkdGg6IDA7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA4NjFweCkge1xuICAuYnVyZ2VyLW1lbnV7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODYwcHgpIHtcbiAgLmhlYWQtbGlua3NfbW9iaWxlX19jb2x1bW4tbG9nb3tcbiAgICB3aWR0aDogMTcwcHg7XG4gIH1cblxuICAubW9iaWxlLW1lbnUtc2l0ZSAudmVydGljYWxfbmF2IGxpICsgbGl7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgLm1vYmlsZS1tZW51LXNpdGUgLnZlcnRpY2FsX25hdntcbiAgICBkaXNwbGF5OiBub25lO1xuXG4gIH1cblxuICAubW9iaWxlLW1lbnUtc2l0ZSAudmVydGljYWxfbmF2Lm9wZW5fbmF2e1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLm1vYmlsZS1tZW51LXNpdGUtY2xvc2UtaWNvbntcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMjJweDtcbiAgICB0b3A6IDEycHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuXG4gIC5oZWFkLWxpbmtzX21vYmlsZSBhLl9sb2dve1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgLm1vYmlsZS1tZW51LXNpdGUgLm1vYmlsZS1tZW51LXNpdGVfX2hlYWR7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxuXG4gIC52ZXJ0aWNhbF9uYXYtLW1lbnUgbGk6Zmlyc3QtY2hpbGQgYXtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICB9XG5cbiAgLnB1bHNlLWJ1dHRvbntcbiAgICBiYWNrZ3JvdW5kOiB1cmwoL2J1aWxkL2ltYWdlcy9taWNyby1tb2JpbGUuNjVkN2NlMTMuc3ZnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgfVxuXG4gIC5faWNvLXNlYXJjaDpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6IHVybChcIi9idWlsZC9pbWFnZXMvaWNvbiBfc2VhcmNoXy5kYTYwMDQzYS5zdmdcIikgNTAlIDUwJSBuby1yZXBlYXQ7XG4gIH1cbn1cblxuXG4ud29ya2luZy1ob3Vyc19pdGVtLS1jb2xvcntcbiAgY29sb3I6ICNmZjAwMDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjkwcHgpIHtcbiAgLmNhcnQtaW5mb19jbG9zZS1idG46YWZ0ZXIsXG4gIC5jYXJ0LWluZm9fY2xvc2UtYnRuOmJlZm9yZXtcbiAgICBsZWZ0OiA4cHg7XG4gICAgdG9wOiAzcHg7XG4gIH1cbn1cblxuQG1lZGlhKG1heC13aWR0aDogNzY4cHgpe1xuICAuc3RpY2t5X2NhcnR7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAuY2FydF9ibGsuY2FydC1pbmZve1xuICAgIHdpZHRoOiAyMzBweDtcbiAgfVxuXG4gIC5jYXJ0LWluZm8tLWRpc2NvdW50e1xuICAgZ2FwOiAxMHB4O1xuICB9XG5cbiAgLmNhcnRfYmxrLmNhcnQtaW5mby0tZGlzY291bnQge1xuICAgIHBhZGRpbmc6IDJweCA3cHg7XG4gICAgcmlnaHQ6IDI4cHg7XG4gICAgdG9wOiAxMDVweDtcbiAgICB0cmFuc2l0aW9uOiAwLjNzO1xuICB9XG5cbiAgLmNhcnQtaW5mby0tZGlzY291bnRfX251bXtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIH1cblxuICAuY2FydC1pbmZvLS1kaXNjb3VudF9fdGV4dHtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEwOC45JTtcbiAgICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gIH1cblxuICAuY2FydC1pbmZvX2Nsb3NlLWJ0biB7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICB9XG5cbiAgLmNhcnQtaW5mb19jbG9zZS1idG46YmVmb3JlLFxuICAuY2FydC1pbmZvX2Nsb3NlLWJ0bjphZnRlciB7XG4gICAgaGVpZ2h0OiA4cHg7XG4gICAgd2lkdGg6IDFweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICAgIHRvcDogM3B4O1xuICAgIGxlZnQ6IDdweDtcbiAgfVxuXG4gIC5jYXJ0LWluZm8tLWRpc2NvdW50LmhpZGUtcmlnaHR7XG4gICAgcmlnaHQ6IC0xMDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuY2FydC0tYmFza2V0e1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmNhdGVnb3JpZXNfbmF2X21vYi1tZW51IC5vcGVuICAuX2ljby1hcnItcmlnaHQ6OmJlZm9yZXtcbiAgY29sb3I6IHJnYigwIDAgMCk7XG59XG5cbi5zdWNjZXNzLW9yZGVye1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZ2FwOiA0MHB4O1xufVxuXG4uc3VjY2Vzcy1zdWJ0aXRsZXtcbiAgbWF4LXdpZHRoOiA1MTJweDtcbiAgbWFyZ2luLWJvdHRvbTogMThweDtcbn1cblxuLnN1Y2Nlc3Mtb3JkZXItLWNvbnRlbnR7XG4gIGZsZXgtZ3JvdzogMTtcbn1cblxuLnN1Y2Nlc3Mtb3JkZXItLWNoZWNre1xuICBtYXgtd2lkdGg6IDM4MHB4O1xuICBiYWNrZ3JvdW5kOiAjRjVGOEY3O1xuICBib3gtc2hhZG93OiAwcHggMTBweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgcGFkZGluZzogMTJweCAyMHB4IDE0cHggMjZweDtcbn1cblxuLnN1Y2Nlc3Mtc3VidGl0bGV7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE1NyU7XG4gIG1hcmdpbi1ib3R0b206IDE4cHg7XG59XG5cbi5zdWNjZXNzLXN1YnRpdGxlIHNwYW57XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5zdWNjZXNzLWRhdGFfX2l0ZW17XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNTclO1xufVxuXG4uc3VjY2Vzcy1kYXRhX19kZXNjcmlwdGlvbntcbiAgZGlzcGxheTogaW5saW5lO1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuXG4uc3VjY2Vzcy1kYXRhX19uYW1le1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5vcmRlci13ZWlnaHR7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEyNiU7XG4gIGNvbG9yOiAjMkIyQjJCO1xufVxuXG4ub3JkZXItd2VpZ2h0IC5iaWctb3JkZXJ7XG4gIGNvbG9yOiAjRkY0RjAwO1xufVxuXG4uYmlnLW9yZGVyLW1lc3NhZ2V7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgbGluZS1oZWlnaHQ6IDEyNiU7XG4gIGNvbG9yOiAjRkY0RjAwO1xuICBtYXJnaW46IDZweCAwO1xufVxuXG4uc3VjY2Vzcy1vcmRlcl9faXRlbS1oZWFkZXJ7XG4gIHBhZGRpbmctYm90dG9tOiAxM3B4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0E1QjdCNjtcbn1cblxuLm9yZGVyLWxpc3QtY2hlY2t7XG4gIHBhZGRpbmc6IDEzcHggMCAxM3B4IDIzcHg7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNBNUI3QjY7XG59XG5cbi5vcmRlci1saXN0LWNoZWNrX19pdGVtOm5vdCg6bGFzdC1jaGlsZCl7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbi5vcmRlci1saXN0LWNoZWNrX19pdGVtOmJlZm9yZXtcbiAgd2lkdGg6IDVweDtcbiAgaGVpZ2h0OiA1cHg7XG59XG5cbi5vcmRlci1saXN0LWNoZWNrX19wcm9kdWN0LFxuLm9yZGVyLWxpc3QtY2hlY2tfX2l0ZW0gW2NsYXNzJD1cIl9wcm9kdWN0XCJdOmhvdmVye1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEyNiU7XG59XG5cbi5vcmRlci1saXN0LWNoZWNrX19zdW17XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgbGluZS1oZWlnaHQ6IDEyNiU7XG4gIGNvbG9yOiAjQURBREFEO1xufVxuXG4uY2hlY2stcmVzdWx0e1xuICBwYWRkaW5nOiAxMHB4IDAgMTVweDtcbn1cblxuLmNoZWNrLXJlc3VsdF9faXRlbXtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uY2hlY2stcmVzdWx0X19pdGVtOm5vdCg6bGFzdC1jaGlsZCl7XG4gIG1hcmdpbi1ib3R0b206IDZweDtcbn1cblxuLmNoZWNrLXJlc3VsdC1uYW1le1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjYlO1xufVxuXG4uaGVjay1yZXN1bHQtZGVzY3JpcHRpb257XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEyNiU7XG59XG5cbi5jaGVjay1yZXN1bHQtZGVzY3JpcHRpb24tLW9yYW5nZXtcbiAgY29sb3I6ICNGRjRGMDA7XG59XG5cbi5jaGVjay1yZXN1bHQtZGVzY3JpcHRpb24tLWJvbGR7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLmNoZWNrLXJlc3VsdC1uYW1lX19sYWJlbHtcbiAgYmFja2dyb3VuZDogIzk1REM4MDtcbiAgYm9yZGVyLXJhZGl1czogMS42MDM3NHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjYlO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgcGFkZGluZzogMXB4IDVweDtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cblxuLnN1Y2Nlc3Mtb3JkZXJfX3ByaW50e1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uc3VjY2Vzcy1wcmludE9yZGVyLnN1Y2Nlc3Mtb3JkZXJfX3ByaW50IGF7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEyNiU7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gIGNvbG9yOiAjNzg3Njc2O1xuICBtYXJnaW46IDAgMCAwIDdweDtcbn1cblxuLm9yZGVyLWVycm9yLW1lc3NhZ2V7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgbGluZS1oZWlnaHQ6IDEyNiU7XG4gIGNvbG9yOiAjOUE5QTlBO1xuICBtYXJnaW4tdG9wOiA2cHg7XG59XG5cbi5waWNrdXAtb3JkZXJ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4ucGlja3VwLW9yZGVyX19hZGRyZXNzLFxuLnBpY2t1cC1vcmRlcl9fdGltZSxcbi5waWNrdXAtb3JkZXJfX3Bob25le1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEyNiU7XG4gIGNvbG9yOiAjMkIyQjJCO1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDE4cHg7XG59XG5cbi5waWNrdXAtb3JkZXJfX3Bob25le1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ucGlja3VwLW9yZGVyX19hZGRyZXNzOmJlZm9yZXtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTdweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoL2J1aWxkL2ltYWdlcy9sb2NhdGlvbi1vcmRlci41NTRiNWZjZi5zdmcpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi5waWNrdXAtb3JkZXJfX3RpbWU6YmVmb3Jle1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxN3B4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJhY2tncm91bmQ6IHVybCgvYnVpbGQvaW1hZ2VzL3RpbWUtb3JkZXIuMDVhNmFjNDAuc3ZnKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG4ucGlja3VwLW9yZGVyX19waG9uZTpiZWZvcmV7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgdG9wOiA1cHg7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxN3B4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJhY2tncm91bmQ6IHVybCgvYnVpbGQvaW1hZ2VzL3Bob25lLW9yZGVyLjFlODUxNmUzLnN2Zykgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLnBpY2t1cC1vcmRlci1tYXB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1yaWdodDogNDBweDtcbn1cblxuLnBpY2t1cC1vcmRlci1tYXBfX2ltZ3tcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTIwcHg7XG4gIGhlaWdodDogMTIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm94LXNoYWRvdzogMCAwcHggMjhweCAxcHggcmdiYSgwLDAsMCwuMSk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnBpY2t1cC1vcmRlci1tYXBfX2ltZyBpbWd7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgbWF4LXdpZHRoOiBpbmhlcml0O1xuXG59XG5cbi5waWNrdXAtb3JkZXItbWFwLWJ0bntcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTI2JTtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgY29sb3I6ICNGRjRGMDA7XG4gIG1hcmdpbi10b3A6IDcuNXB4O1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5waWNrdXAtb3JkZXItbWFwLWJ0bjpob3ZlcntcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uc3VjY2Vzcy1tZXNzYWdle1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRkY0RjAwO1xuICBib3gtc2hhZG93OiAwcHggMTBweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm9yZGVyLXJhZGl1czogN3B4O1xuICBwYWRkaW5nOiAxN3B4IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLXRvcDogMjZweDtcbn1cblxuLnN1Y2Nlc3MtbWVzc2FnZV9fdG9we1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjYlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMkIyQjJCO1xufVxuXG4uc3VjY2Vzcy1tZXNzYWdlX19ib3R0b217XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEyNiU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMyQjJCMkI7XG59XG5cbi5iYWNrLXNob3BwaW5ne1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIG1hcmdpbi10b3A6IDEycHg7XG59XG5cbi5wYWdlX2hlYWRsaW5lIC5zdWNjZXNzLXBhZ2UtdGl0bGV7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogMTA2cHg7XG4gIHBhZGRpbmctdG9wOiAxNnB4O1xufVxuXG4uc3VjY2Vzcy1wYWdlLXRpdGxlIHN2Z3tcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIHN0cm9rZS13aWR0aDogMC4zcHg7XG4gIHN0cm9rZTogIzc5ZDQyODtcbn1cblxuLmMtcG9wdXAtbWFwe1xuICB3aWR0aDogODAwcHg7XG4gIG1heC13aWR0aDogODAwcHg7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcbiAgbWFyZ2luOiAwO1xufVxuXG4uYy1wb3B1cC1tYXAtY29udGFpbmVye1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnN1Y2Nlc3MtbWVzc2FnZS0tbW9iaWxle1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc3VjY2Vzcy1vcmRlci0tY2hlY2stdGl0bGV7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDExMi41MiU7XG4gIGNvbG9yOiAjMkIyQjJCO1xufVxuXG5AbWVkaWEobWF4LXdpZHRoOiAxMjAwcHgpe1xuICAuc3VjY2Vzcy1vcmRlci0tY2hlY2t7XG4gICAgbWF4LXdpZHRoOiAzMjVweDtcbiAgfVxuXG4gIC5zdWNjZXNzLXN1YnRpdGxle1xuICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIH1cblxuICAuc3VjY2Vzcy10aXRsZXtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDExMi41MiU7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgfVxuXG4gIC5zdWNjZXNzLXN1YnRpdGxlIHNwYW57XG4gICAgZGlzcGxheTogaW5saW5lO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNTclO1xuICAgIGNvbG9yOiAjMkIyQjJCO1xuICB9XG4gIC5zdWNjZXNzLXN1YnRpdGxlIHNwYW46bm90KDpmaXJzdC1jaGlsZCl7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgfVxufVxuXG5AbWVkaWEobWF4LXdpZHRoOiAxMDYwcHgpe1xuICAucGlja3VwLW9yZGVye1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAucGlja3VwLW9yZGVyLW1hcHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDE4cHggMCAwIDA7XG4gIH1cblxuICAuYmFjay1zaG9wcGluZ3tcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7XG4gIC5zdWNjZXNzLW9yZGVye1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAyMXB4O1xuICB9XG5cbiAgLnN1Y2Nlc3Mtb3JkZXItLWNvbnRlbnR7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuc3VjY2Vzcy1vcmRlci0tY2hlY2sge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5zdWNjZXNzLW1lc3NhZ2UtLWRlc2N7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5zdWNjZXNzLW1lc3NhZ2UtLW1vYmlsZXtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC5zdWNjZXNzLW9yZGVyLS1jaGVjay10aXRsZXtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC5jLXBvcHVwLW1hcHtcbiAgICBtYXgtd2lkdGg6IDkwJTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTUwcHgpIHtcbiAgLnBhZ2VfaGVhZGxpbmUgLnN1Y2Nlc3MtcGFnZS10aXRsZXtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuXG4gIC5zdWNjZXNzLW9yZGVyLS1jaGVja3tcbiAgICBwYWRkaW5nOiAxMnB4IDIycHggMTRweDtcbiAgfVxuXG4gIC5zdWNjZXNzLW9yZGVyX19pdGVtLWhlYWRlcntcbiAgICBwYWRkaW5nLWJvdHRvbTogNnB4O1xuICB9XG5cbiAgLmJpZy1vcmRlci1tZXNzYWdle1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cblxuICAucGlja3VwLW9yZGVyLW1hcF9faW1ne1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuXG4gIC5waWNrdXAtb3JkZXItbWFwX19pbWcgaW1ne1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMTIpO1xuICB9XG5cbiAgLmMtcG9wdXAtbWFwe1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB9XG59XG5cbi5kYXRhLWRlbGl2ZXJ5LWluZm8ge1xuICBkaXNwbGF5OiBub25lO1xuICBtYXgtd2lkdGg6IDQ1NXB4O1xuICBtYXJnaW4tbGVmdDogMjBweDtcbiAgY29sb3I6ICNhOWE5YTk7XG59XG5cbi5kYXRhLWRlbGl2ZXJ5LWluZm8uYWN0aXZle1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyNTBweCl7XG4gIC5kYXRhLWRlbGl2ZXJ5LWluZm8ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogNDU1cHg7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICB9XG59XG5cbi5jaGVja291dC1zZXR0aW5nX2JsayAuZGF0ZS1yb3cuZGF0ZS1yb3ctLWNvbnRhaW5lcntcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5jaGVja291dC1zZXR0aW5nX2JsayAuZWxlbWVudHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG5AbWVkaWEobWF4LXdpZHRoOiAxMjQ5cHgpe1xuICAuZGF0YS1kZWxpdmVyeS1pbmZvIHtcbiAgICBtYXJnaW46IDEwcHggMCAwO1xuICB9XG59XG5cbi50YWJzX2Jsa3tcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cblxuLnN0YXR1cy1vdXRfcHJvZHVjdGlvbiAuZGVmYXVsdF9wcm9kdWN0IC5jb2xfY2FydHtcbiAgZ2FwOiAxMnB4O1xufVxuXG4uc3RhdHVzLW91dF9wcm9kdWN0aW9uIC5kZWZhdWx0X3Byb2R1Y3QgLml0ZW0tLXRleHR7XG4gIGZvbnQtc2l6ZTogMTIuNXB4O1xuICBsaW5lLWhlaWdodDogMTNweDtcbiAgY29sb3I6ICM2ZDZiNmI7XG59XG5cbi5zdGF0dXMtb3V0X3Byb2R1Y3Rpb24gLmRlZmF1bHRfcHJvZHVjdCAuYnRue1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Y2NjYyNTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogI2Y2NjYyNTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgcGFkZGluZzogNHB4IDhweCAzcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxleC1zaHJpbms6IDA7XG59XG5cbi5zdGF0dXMtbm90X2luX3N0b2NrIC5kZWZhdWx0X3Byb2R1Y3QgLmNvbF9jYXJ0X193cmFwcGVye1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDEycHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5zdGF0dXMtbm90X2luX3N0b2NrIC5kZWZhdWx0X3Byb2R1Y3QgLmJ0bntcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmNjY2MjU7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICNmNjY2MjU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHBhZGRpbmc6IDRweCA4cHggM3B4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5zdGF0dXMtbm90X2luX3N0b2NrIC5kZWZhdWx0X3Byb2R1Y3QgLml0ZW0tLXRleHQsXG4uc3RhdHVzLW5vdF9pbl9zdG9jayAuaXRlbS0tdGV4dHtcbiAgbWluLXdpZHRoOiAxMTRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjZjQwNjA2O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG59XG5cbi5wcm9kdWN0LWltYWdlX2Jsay5zdGF0dXMtbm90X2luX3N0b2NrIC5pdGVtLS10ZXh0e1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5zdGF0dXMtbm90X2luX3N0b2NrIC5kZWZhdWx0X3Byb2R1Y3QgLml0ZW0tLXRleHQ6YWZ0ZXIsXG4uc3RhdHVzLW5vdF9pbl9zdG9jayAuaXRlbS0tdGV4dDphZnRlcntcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcInhcIjtcbiAgbGVmdDogMDtcbiAgY29sb3I6ICNmNDA2MDY7XG4gIHRvcDogLTFweDtcbn1cblxuLml0ZW0td3JhcHBlcntcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4uc3RhdHVzLW5vdF9pbl9zdG9jayAuaXRlbS0tbGlua3tcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGdhcDogNXB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5zdGF0dXMtbm90X2luX3N0b2NrIC5pdGVtLS1saW5rIHNwYW57XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6IGJsYWNrO1xuICBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkIGJsYWNrO1xuICB0cmFuc2l0aW9uOiAuM3M7XG59XG5cbi5zdGF0dXMtbm90X2luX3N0b2NrIC5pdGVtLS1saW5rOmhvdmVyIHNwYW57XG4gIGNvbG9yOiAjZjY2NjI1O1xufVxuXG4uaXRlbS13cmFwcGVye1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uc3RhdHVzLW91dF9wcm9kdWN0aW9uIC5vdXRfcHJvZHVjdGlvbi0tdGV4dHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogIzhiODc4Nztcbn1cblxuLnByb2R1Y3Rfc2VjdGlvbiAucHJvZHVjdC1pbWFnZV9ibGsuc3RhdHVzLW91dF9wcm9kdWN0aW9uIC5wcmljZSxcbi5wcm9kdWN0X3NlY3Rpb24gLnByb2R1Y3QtaW1hZ2VfYmxrLnN0YXR1cy1ub3RfaW5fc3RvY2sgLnByaWNle1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDVweDtcbiAgY29sb3I6ICNhMWEzYTk7XG59XG5cbi5zdGF0dXMtb3V0X3Byb2R1Y3Rpb24gLmJhc2VQcmljZSxcbi5zdGF0dXMtbm90X2luX3N0b2NrIC5iYXNlUHJpY2V7XG4gIGNvbG9yOiAjYTFhM2E5O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5zdGF0dXMtb3V0X3Byb2R1Y3Rpb24gLmNvbF9jYXJ0LFxuICAuc3RhdHVzLW5vdF9pbl9zdG9jayAuY29sX2NhcnR7XG4gICAgbWluLWhlaWdodDogNjFweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnN0YXR1cy1vdXRfcHJvZHVjdGlvbiAuZGVmYXVsdF9wcm9kdWN0IC5pdGVtLS10ZXh0LFxuICAuc3RhdHVzLW5vdF9pbl9zdG9jayAuZGVmYXVsdF9wcm9kdWN0IC5pdGVtLS10ZXh0e1xuICAgIHdpZHRoOiAxNDBweDtcbiAgfVxuXG4gIC5zdGF0dXMtbm90X2luX3N0b2NrIC5kZWZhdWx0X3Byb2R1Y3QgLmJ0bixcbiAgLnN0YXR1cy1vdXRfcHJvZHVjdGlvbiAuZGVmYXVsdF9wcm9kdWN0IC5idG57XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNmNjY2MjU7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgY29sb3I6ICNmNjY2MjU7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBwYWRkaW5nOiA2cHggNnB4IDdweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbn1cblxuLmRlZmF1bHRfcHJvZHVjdCAuc2VuZC1jYXJ0LnByb2R1Y3QtaW4tY2FydCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTMwcHg7XG4gIGdhcDogM3B4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZjRmMDA7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICNmZjRmMDA7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHBhZGRpbmc6IDIuNXB4IDExcHggNHB4IDExLjlweDtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmRlZmF1bHRfcHJvZHVjdCAuc2VuZC1jYXJ0LnByb2R1Y3QtaW4tY2FydDpob3ZlcntcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZjRmMDA7XG4gIGNvbG9yOiAjZmY0ZjAwO1xufVxuXG4uZGVmYXVsdF9wcm9kdWN0IC5zZW5kLWNhcnQucHJvZHVjdC1pbi1jYXJ0IC5faWNvLWNhcnQge1xuICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4uZGVmYXVsdF9wcm9kdWN0IC5zZW5kLWNhcnQucHJvZHVjdC1pbi1jYXJ0OmhvdmVyIHtcbiAgY29sb3I6ICNmZjRmMDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuXG4ucHJvZHVjdC1pbWFnZV9ibGsgLnNlbmQtY2FydHtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ucHJvZHVjdC1pbWFnZV9ibGsgLnNlbmQtY2FydC5wcm9kdWN0LWluLWNhcnR7XG4gIGNvbG9yOiAjZmY0ZjAwO1xuICBwYWRkaW5nOiA5cHggMCA5cHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4ucHJvZHVjdC1pbWFnZV9ibGsgLnNlbmQtY2FydC5wcm9kdWN0LWluLWNhcnQub3JhbmdlX2J0bntcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4ucHJvZHVjdC1pbWFnZV9ibGsgLnNlbmQtY2FydC5wcm9kdWN0LWluLWNhcnQgW2NsYXNzXj1cIl9pY28tXCJde1xuICBmb250LXNpemU6IDEycHQ7XG4gIHBhZGRpbmctcmlnaHQ6IDZweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5kZWZhdWx0X3Byb2R1Y3QgLnNlbmQtY2FydC5wcm9kdWN0LWluLWNhcnQge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBwYWRkaW5nOiA1cHggMCA3cHg7XG4gIH1cblxuICAucHJvZHVjdC1pbWFnZV9ibGsgLnNlbmQtY2FydC5wcm9kdWN0LWluLWNhcnR7XG4gICAgY29sb3I6ICNmZjRmMDA7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIHBhZGRpbmc6IDdweCAwIDcuNjJweDtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgLnByb2R1Y3QtaW1hZ2VfYmxrIC5zZW5kLWNhcnQucHJvZHVjdC1pbi1jYXJ0Lm9yYW5nZV9idG57XG4gICAgY29sb3I6IHdoaXRlO1xuICB9XG5cbiAgLmRlZmF1bHRfcHJvZHVjdCAuc2VuZC1jYXJ0IC5faWNvLWNhcnQsXG4gIC5kZWZhdWx0X3Byb2R1Y3QgLnNlbmQtY2FydC5wcm9kdWN0LWluLWNhcnQgLl9pY28tY2FydHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cblxuICAucHJvZHVjdF9zZWN0aW9uIC5kZWZhdWx0X3Byb2R1Y3QgLl9pY28tY2FydHtcbiAgICB3aWR0aDogaW5pdGlhbDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxufVxuXG4uc3RhdHVzLW5vdF9pbl9zdG9jayAuX3Byb2R1Y3QtaW1hZ2UtaXRlbSAuaW1hZ2UsXG4uc3RhdHVzLW91dF9wcm9kdWN0aW9uIC5fcHJvZHVjdC1pbWFnZS1pdGVtIC5pbWFnZSxcbi5zdGF0dXMtbm90X2luX3N0b2NrIC5fcHJvZHVjdC1pbWFnZS1pdGVtIC5vd2wtaXRlbS5hY3RpdmUgLmxpZ2h0Ym94LWNvbnRhaW5lciBpbWcsXG4uc3RhdHVzLW91dF9wcm9kdWN0aW9uIC5fcHJvZHVjdC1pbWFnZS1pdGVtIC5vd2wtaXRlbS5hY3RpdmUgLmxpZ2h0Ym94LWNvbnRhaW5lciBpbWd7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuLnN0YXR1cy1ub3RfaW5fc3RvY2sgLnByaWNlLFxuLnN0YXR1cy1vdXRfcHJvZHVjdGlvbiAucHJpY2V7XG4gIGNvbG9yOiAjYTFhM2E5O1xufVxuXG4uYy1jYXJ0X19ncmlkIC5pLWl0ZW0uc3RhdHVzLW91dF9wcm9kdWN0aW9uLFxuLmMtY2FydF9fZ3JpZCAuaS1pdGVtLnN0YXR1cy1ub3RfaW5fc3RvY2t7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmMtY2FydF9fZ3JpZCAuaS1pdGVtLnN0YXR1cy1vdXRfcHJvZHVjdGlvbjpiZWZvcmUsXG4uYy1jYXJ0X19ncmlkIC5pLWl0ZW0uc3RhdHVzLW5vdF9pbl9zdG9jazpiZWZvcmV7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiByZ2IoMjU1IDAgMCAvIDglKTtcbiAgei1pbmRleDogMzk7XG59XG5cblxuLmMtY2FydF9fZ3JpZCAuc3RhdHVzLW91dF9wcm9kdWN0aW9uIC5fY29sLW51bSxcbi5jLWNhcnRfX2dyaWQgLnN0YXR1cy1ub3RfaW5fc3RvY2sgLl9jb2wtbnVte1xuICBjb2xvcjogcmVkO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5zdGF0dXMtb3V0X3Byb2R1Y3Rpb24gLmRlZmF1bHRfcHJvZHVjdCAuaXRlbS0tdGV4dHtcbiAgICBtYXgtd2lkdGg6IDExNHB4O1xuICB9XG59XG5cbi5zdXBwbGllcy1wcm9kdWN0e1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB0ZXh0LWFsaWduOiBlbmQ7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgY29sb3I6ICM2NjY7XG59XG5cbi5qcy1jYXJ0LWl0ZW0gLnN1cHBsaWVzLXByb2R1Y3R7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiA4NXB4O1xuICBtYXJnaW46IDIwcHggYXV0byAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnN1cHBsaWVzLXByb2R1Y3R7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG5cbiAgLmNhcmQtYmFza2V0IC5fY29sLWltYWdle1xuICAgIG1pbi13aWR0aDogMTMwcHg7XG4gIH1cblxuICAuanMtY2FydC1pdGVtIC5zdXBwbGllcy1wcm9kdWN0IHtcbiAgICBtYXgtd2lkdGg6IDg1cHg7XG4gICAgbWFyZ2luOiAyMHB4IDAgMDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG5cbiAgLmpzLWNhcnQtaXRlbS5zdGF0dXMtb3V0X3Byb2R1Y3Rpb24gLmNhcnQtZGVzaWduLFxuICAuanMtY2FydC1pdGVtLnN0YXR1cy1ub3RfaW5fc3RvY2sgLmNhcnQtZGVzaWdue1xuICAgIGNvbG9yOiAjZjcwMDAwO1xuICAgIGZvbnQtc2l6ZTogMTFwdDtcbiAgfVxuXG4gIC5qcy1jYXJ0LWl0ZW0uc3RhdHVzLW91dF9wcm9kdWN0aW9uIC5fcHJpY2UubmV3LXByaWNlLFxuICAuanMtY2FydC1pdGVtLnN0YXR1cy1ub3RfaW5fc3RvY2sgLl9wcmljZS5uZXctcHJpY2V7XG4gICAgY29sb3I6ICM4Yjg3ODc7XG4gIH1cblxufVxuXG4uYy1jYXJ0X19ncmlkIC5faGVhZGxpbmV7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogNDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cblxuLmpzLWNhcnQtaXRlbSBhLl9jb2wtaW1hZ2V7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmMtY2FydF9fZ3JpZCAuaS1pdGVtLnN0YXR1cy1vdXRfcHJvZHVjdGlvbiAuX2NvbC1pbWFnZTpiZWZvcmUsXG4uYy1jYXJ0X19ncmlkIC5pLWl0ZW0uc3RhdHVzLW5vdF9pbl9zdG9jayAuX2NvbC1pbWFnZTpiZWZvcmV7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiA0MDtcbn1cblxuLmMtY2FydF9fZ3JpZCAuaS1pdGVtLnN0YXR1cy1vdXRfcHJvZHVjdGlvbiAuX2NvbC1pbWFnZSBpbWcsXG4uYy1jYXJ0X19ncmlkIC5pLWl0ZW0uc3RhdHVzLW5vdF9pbl9zdG9jayAuX2NvbC1pbWFnZSBpbWd7XG4gb3BhY2l0eTogMC41O1xufVxuXG4uYy1jYXJ0X19ncmlkIC5pLWl0ZW0uc3RhdHVzLW91dF9wcm9kdWN0aW9uIC5fcHJpY2UsXG4uYy1jYXJ0X19ncmlkIC5pLWl0ZW0uc3RhdHVzLW5vdF9pbl9zdG9jayAuX3ByaWNlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNpZGViYXJfYmFubmVyc19ibGt7XG4gIHdpZHRoOiAyNDBweDtcbiAgaGVpZ2h0OiAzMzJweDtcbn1cblxuLnNpZGViYXJfYmFubmVyc19ibGsgLnNsaWRlcl93cmFwLFxuLnNpZGViYXJfYmFubmVyc19ibGsgLm93bC1jYXJvdXNlbCxcbi5zaWRlYmFyX2Jhbm5lcnNfYmxrIGRpdi5vd2wtc3RhZ2Utb3V0ZXJ7XG4gIGhlaWdodDogMTAwJTtcbiAgbWF4LWhlaWdodDogaW5pdGlhbDtcbn1cblxuLnNpZGViYXJfYmFubmVyc19ibGsgYS5zbGlkZS1vd2wub3dsLWl0ZW0ge1xuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLmxhcmdlX3JvdyAuY2FydF9ibGt7XG4gIHdpZHRoOiAxNjBweDtcbn1cblxuLmxvZ2luX2Jsa19faXRlbXtcbiAgd2lkdGg6IDk1cHg7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uY2FydF9ibGsuY2FydC0tYmFza2V0IC5jYXJ0e1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGdhcDogMTJweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU5MHB4KSB7XG4gIC5kZWxpdmVyeS1iYW5uZXIge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICAgIGJhY2tncm91bmQ6ICNGNEZFRkUgdXJsKC9idWlsZC9pbWFnZXMvYmctYmFubmVyLWRlbGV2ZXJ5LW1vYmlsZS1uZXcuZTFhMzc2OTYuc3ZnKSAwIDEwNiUgbm8tcmVwZWF0O1xuICAgIHBhZGRpbmc6IDE3cHggMCAwIDA7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICB9XG5cbiAgLmRlbGl2ZXJ5LWJhbm5lci10ZXh0LS1kZWxpdmVyeSxcbiAgLmRlbGl2ZXJ5LWJhbm5lci10ZXh0LS1zdHJvbmcge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICAgIHRleHQtdHJhbnNmb3JtOiBpbml0aWFsO1xuICB9XG5cbiAgLmRlbGl2ZXJ5LWltZy1ibG9jayB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgLmRlbGl2ZXJ5LWJhbm5lci1pbWcge1xuICAgIG1heC13aWR0aDogMjMwcHg7XG4gICAgbWF4LWhlaWdodDogMTIwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG5cbiAgLmRlbGl2ZXJ5LWJhbm5lci10ZXh0IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG5cbiAgLmRlbGl2ZXJ5LWJhbm5lci10ZXh0LS1taW5pIHtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMTIwJTtcbiAgICBjb2xvcjogIzIwMjAyMDtcbiAgICBwYWRkaW5nOiAwIDQwcHg7XG4gIH1cblxuICAuZGVsaXZlcnktYmFubmVyLWJ0biB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ5OXB4KSB7XG4gIC5yZWxhdGVkLWNhdGFsb2dfYmxrIC5kZWZhdWx0X3Byb2R1Y3QgLnNlbmQtY2FydCAuX2ljby1jYXJ0e1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuXG4uY2F0ZWdvcmllc19uYXYgLnN1Ym5hdiBhOmhvdmVye1xuICBiYWNrZ3JvdW5kOiAjZmY0ZjAwO1xufVxuXG4uY2F0ZWdvcmllc19uYXYgLnN1Ym5hdiAuc2VsID4gYXtcbiAgYmFja2dyb3VuZDogI2ZmNGYwMDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi52aWRlby1lbGVte1xuICB3aWR0aDogNjAwcHg7XG4gIGhlaWdodDogMzcxcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG5pbnB1dFt0eXBlPXJhZGlvXTpub3QoY2hlY2tlZCkgKyBsYWJlbC5hZGRyZXNzX3BpY2t1cC1sYWJlbHtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5hZGRyZXNzX29wZW4tbG9jYXRpb24ucGlja3VwLW9yZGVyLW1hcHtcbiAgZGlzcGxheTogY29udGVudHM7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmMtcG9wdXAtbWFwLWxvY2F0aW9ue1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYy1wb3B1cC1tYXAtbG9jYXRpb24uYWN0aXZle1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmNvbnRyb2wtd2lkZ2V0IC5mb3JtLXJvdyBpbnB1dFt0eXBlPXJhZGlvXTpub3QoY2hlY2tlZCkgKyBsYWJlbDphZnRlcntcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uLXNoYWRvd19kZWZhdWx0IC5ibGtfaGVhZGxpbmV7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudmlkZW8tZWxlbXtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDIxNXB4O1xuICB9XG5cbiAgLmFkZHJlc3Nfb3Blbi1sb2NhdGlvbi5waWNrdXAtb3JkZXItbWFwIHN2Z3tcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAzcHg7XG4gIH1cblxuICAuX3RvdGFsIHtcbiAgICBtaW4td2lkdGg6IDI4MHB4O1xuICB9XG59XG5cbi5fcG9wdXAtcHJvZHVjdHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBwYWRkaW5nOiAzMHB4IDE2cHg7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlICwgLTUwJSk7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDQwMHB4O1xuICB6LWluZGV4OiAxMDAwMTtcbiAgYm94LXNoYWRvdzogMHB4IDEwcHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG5cbi5fcG9wdXAtc3VjY2Vzc3tcbiAgZGlzcGxheTogbm9uZTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMzBweDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBwYWRkaW5nOiAzMHB4IDE2cHg7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlICwgLTUwJSk7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDQwMHB4O1xuICB6LWluZGV4OiAxMDAwMTtcbiAgYm94LXNoYWRvdzogMHB4IDEwcHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG5cbi5fcG9wdXAtcHJvZHVjdC5hY3RpdmV7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uX3BvcHVwLXN1Y2Nlc3MuYWN0aXZle1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uX3BvcHVwLXN1Y2Nlc3NfX3Rlc3R7XG4gIGZvbnQtc2l6ZTogMjdweDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uX3BvcHVwLXByb2R1Y3QtY3Jvc3MsXG4uX3BvcHVwLXN1Y2Nlc3NfX2Nyb3Nze1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTI1cHg7XG4gIHJpZ2h0OiAtMjVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uX3BvcHVwLXByb2R1Y3QtdGl0bGV7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDIycHg7XG4gIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICBjb2xvcjogIzAwMDAwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAxNHB4O1xufVxuXG4uX3BvcHVwLXByb2R1Y3QtaXRlbXtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAyMXB4O1xuICBtYXJnaW4tYm90dG9tOiAyOHB4O1xufVxuXG4uX3BvcHVwLXByb2R1Y3QtaXRlbXtcbiAgcGFkZGluZzogMTRweCAwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0MyQzJDMjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNDMkMyQzI7XG4gIG1hcmdpbi1ib3R0b206IDI4cHg7XG59XG5cbi5fcG9wdXAtcHJvZHVjdC1zdGF0dXN7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogOHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBjb2xvcjogI0ZGMDAwOTtcbn1cblxuLl9wb3B1cC1wcm9kdWN0LWVsZW17XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBtYXJnaW4tYm90dG9tOiAxN3B4O1xufVxuXG4uX3BvcHVwLXByb2R1Y3Qtb2xkX25hbWV7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGNvbG9yOiAjQzJDMkMyO1xufVxuXG4uX3BvcHVwLXByb2R1Y3Qtb2xkX3ByaWNle1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBjb2xvcjogI0MyQzJDMjtcbn1cblxuLl9wb3B1cC1wcm9kdWN0LWltZ3tcbiAgd2lkdGg6IDEzMnB4O1xuICBoZWlnaHQ6IDE1MHB4O1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5cbi5fcG9wdXAtcHJvZHVjdC1pbWcgaW1ne1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb250YWluO1xuICBvcGFjaXR5OiAwLjU7XG59XG5cbi5fcG9wdXAtcHJvZHVjdC10ZXh0e1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuLl9wb3B1cC1wcm9kdWN0LWZvcm0gLmNvbnRyb2wtcm93LWJ0bntcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMjhweDtcbn1cblxuLl9wb3B1cC1wcm9kdWN0LWRlc2NyaXB0aW9ue1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjQTlBOUE5O1xuICBtYXJnaW4tdG9wOiAyNXB4O1xufVxuXG4uX3BvcHVwLXByb2R1Y3QtZGVzY3JpcHRpb24gYXtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGNvbG9yOiAjQTlBOUE5O1xuICB0cmFuc2l0aW9uOiAwLjNzO1xufVxuXG4uX3BvcHVwLXByb2R1Y3QtZGVzY3JpcHRpb24gYTpob3ZlcntcbiAgY29sb3I6ICNmZjRmMDA7XG59XG5cbi5fcG9wdXAtcHJvZHVjdC1mb3JtIC5jb250cm9sLWxhYmVse1xuICB3aWR0aDogMTI1cHg7XG59XG5cbi5fcG9wdXAtcHJvZHVjdC1mb3JtIC5vcmFuZ2VfYnRue1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbi5fcG9wdXAtcHJvZHVjdC1jb250YWluZXJ7XG4gIG1heC1oZWlnaHQ6IDg4dmg7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4uYnRuLXVwLXRvcHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMjZweDtcbiAgYm90dG9tOiAzM3B4O1xuICB3aWR0aDogNDRweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHotaW5kZXg6IDEwMTUwO1xufVxuXG4uYnRuLXVwLXRvcC5zaG93e1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5fcG9wdXAtcHJvZHVjdCxcbiAgLl9wb3B1cC1zdWNjZXNze1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyNHB4KTtcbiAgICB0b3A6IDUyJTtcbiAgfVxuICAuX3BvcHVwLXByb2R1Y3QtZm9ybSAuY29udHJvbC1yb3d7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIH1cblxuICAuX3BvcHVwLXByb2R1Y3QtZGVzY3JpcHRpb257XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG5cbiAgLl9wb3B1cC1wcm9kdWN0LWZvcm0gLmNvbnRyb2wtbGFiZWwge1xuICAgIHdpZHRoOiAxMjVweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIH1cblxuICAuX3BvcHVwLXByb2R1Y3QtY3Jvc3MsXG4gIC5fcG9wdXAtc3VjY2Vzc19fY3Jvc3N7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTI3cHg7XG4gICAgcmlnaHQ6IDA7XG4gIH1cblxuICAuYnRuLXVwLXRvcHtcbiAgICB3aWR0aDogNDFweDtcbiAgICBoZWlnaHQ6IDQxcHg7XG4gICAgcmlnaHQ6IDIzcHg7XG4gIH1cblxuICAuY2FydFBhZ2UgLmJ0bi11cC10b3B7XG4gICAgYm90dG9tOiA4MXB4O1xuICB9XG5cbiAgLmIyNC13aWRnZXQtYnV0dG9uLWJsb2Nre1xuICAgIHdpZHRoOiA1MnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYjI0LXdpZGdldC1idXR0b24taW5uZXItYmxvY2t7XG4gICAgd2lkdGg6IDQ1cHghaW1wb3J0YW50O1xuICAgIGhlaWdodDogNDVweCFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYjI0LXdpZGdldC1idXR0b24td3JhcHBlcntcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmNhcnQtZmVlZGJhY2tfcG9wdXBfX2ltZ3tcbiAgcGFkZGluZzogMTVweCAwIDE1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogI0ZGNEYwMDtcbiAgYm9yZGVyLXJhZGl1czogMjBweCAyMHB4IDAgMDtcbn1cblxuLnBvcHVwLWZvci11c2VyIC5jYXJ0LWZlZWRiYWNrX3BvcHVwX19pbWd7XG4gIHBhZGRpbmc6IDE1cHggMCAxNXB4O1xufVxuXG4uY2FydC1mZWVkYmFja19wb3B1cCAuX2ljby1udW1iZXJ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLmZvcm0tY2FydC1mZWVkYmFja19fbWVzc2FnZXtcbiAgY29sb3I6ICNBOUE5QTk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LWZhbWlseTogUFQgU2FucztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLmZvcm0tY2FydC1mZWVkYmFja19fbWVzc2FnZSBhe1xuICBjb2xvcjogI0E5QTlBOTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtZmFtaWx5OiBQVCBTYW5zO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmNhcnQtZmVlZGJhY2tfcG9wdXB7XG4gZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuI2Zvcm0tY2FydC1mZWVkYmFja3tcbiAgbWF4LWhlaWdodDogODAlO1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLl9wcm9kdWN0LWNudHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiAjQTlBOUE5O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBtYXJnaW4tbGVmdDogMTNweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAuY2FydC1mZWVkYmFja19wb3B1cCAuX2ljby1jbG9zZSxcbiAgLnBvcHVwLWZvci11c2VyIC5mb3ItdXNlci1jbG9zZXtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgd2lkdGg6IDE5cHg7XG4gICAgaGVpZ2h0OiAxOXB4O1xuICAgIHJpZ2h0OiAycHg7XG4gICAgdG9wOiAtMjhweDtcbiAgICBiYWNrZ3JvdW5kOiBpbml0aWFsO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY2FydC1mZWVkYmFja19wb3B1cCBmb3Jte1xuICAgIHBhZGRpbmc6IDAgMTZweDtcbiAgfVxuXG4gICNmb3JtLWNhcnQtZmVlZGJhY2t7XG4gICAgcGFkZGluZy10b3A6IDFweDtcbiAgfVxuXG4gIC5jYXJ0LWZlZWRiYWNrX3BvcHVwX19pbWd7XG4gICAgYm9yZGVyLXJhZGl1czogMTVweCAxNXB4IDAgMDtcbiAgICBwYWRkaW5nOiAxNXB4IDAgMTVweDtcbiAgfVxuXG4gIC5jYXJ0LWZlZWRiYWNrX190aXRsZXtcbiAgICBwYWRkaW5nOiAwIDIxcHggMDtcbiAgfVxuXG4gIC5jYXJ0LWZlZWRiYWNrX19kZXNjcmlwdGlvbntcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG5cbiAgLmIyNC13aWRnZXQtYnV0dG9uLWlubmVyLW1hc2t7XG4gICAgd2lkdGg6IDU2cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDU2cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5iMjQtd2lkZ2V0LWJ1dHRvbi1zb2NpYWwtaXRlbSB7XG4gICAgbWFyZ2luOiAwIGF1dG8gMTBweCAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYjI0LXdpZGdldC1idXR0b24tcG9zaXRpb24tYm90dG9tLXJpZ2h0e1xuICAgIHdpZHRoOiA1NnB4O1xuICAgIGhlaWdodDogNTZweDtcbiAgICByaWdodDogMTVweCFpbXBvcnRhbnQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC5jYXJ0UGFnZSAuYjI0LXdpZGdldC1idXR0b24tcG9zaXRpb24tYm90dG9tLXJpZ2h0e1xuICAgIGJvdHRvbTogMTMxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5ieC10b3VjaC5jcm0td2lkZ2V0LWJ1dHRvbi1tb2JpbGUsIC5ieC10b3VjaC5jcm0td2lkZ2V0LWJ1dHRvbi1tb2JpbGUgYm9keXtcbiAgICBvdmVyZmxvdzogaW5oZXJpdCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmNhcnQtdG90YWxfYmxre1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICB9XG5cbiAgLmNhcnQtdG90YWxfYmxrIC5fdG90YWx7XG4gICAgcGFkZGluZzogMTJweDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0ZGNEYwMDtcbiAgICBiYWNrZ3JvdW5kOiAjRjRGRUZFO1xuICAgIGJveC1zaGFkb3c6IDBweCAwcHggOXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTQpO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cblxuICAuY2FyZC1iYXNrZXQgZm9ybXtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cblxuICAjZG9wX19wcm9kdWN0X3RpdGxle1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gIH1cblxuICAuX3Byb2R1Y3QtY250e1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgY29sb3I6ICNBOUE5QTk7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICAgIG1hcmdpbi1sZWZ0OiAxM3B4O1xuICAgIGJvdHRvbTogM3B4O1xuICB9XG5cbiAgLl9jYXRhbG9nLXNsaWRlcntcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG1hcmdpbjogMCAtMTBweDtcbiAgfVxuXG4gIC5fY2F0YWxvZy1zbGlkZXIgLnN3aXBlci13cmFwcGVye1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG5cbiAgLl9jYXRhbG9nLXNsaWRlciAuX2NhdGFsb2cgLnN3aXBlci1zbGlkZXtcbiAgICB3aWR0aDogMjA4cHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDhweDtcbiAgfVxuXG4gIC5fY2F0YWxvZy1zbGlkZXIgLm1pbmlfY2F0YWxvZyAuY29sXzEye1xuICAgIG1pbi13aWR0aDogaW5oZXJpdDtcbiAgfVxuXG4gIC5fY2F0YWxvZy1zbGlkZXIgLnN3aXBlci1zbGlkZXtcbiAgICBwYWRkaW5nOiAwIDVweDtcbiAgfVxuXG4gIC5fY2F0YWxvZy1zbGlkZXIgLnNtYWxsX3Jvd3tcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgLl9jYXRhbG9nLXNsaWRlciAuY29sX2NhcnQgLl9pdGVtLWNudHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLl9jYXRhbG9nLXNsaWRlciAuY29sX3N1bW1hcnl7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG5cbiAgLl9jYXRhbG9nLXNsaWRlciAuY29sX3N1bW1hcnkgLml0ZW0ubWluaXtcbiAgICBmbGV4LWdyb3c6IDE7XG4gIH1cblxuICAuX2NhdGFsb2ctc2xpZGVyIC5jb2xfc3VtbWFyeSAucHJpY2V7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWluLWhlaWdodDogNDBweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICB9XG5cbiAgLl9jYXRhbG9nLXNsaWRlciAucHJpY2UgLm9sZC1wcmljZXtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLl9jYXRhbG9nLXNsaWRlciAucHJpY2UgLmJhc2VQcmljZXtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgfVxuXG4gIC5fY2F0YWxvZy1zbGlkZXIgLm1pbmlfY2F0YWxvZyAuZGVmYXVsdF9wcm9kdWN0IC5jb2xfaW1hZ2V7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMTFweCAwIDhweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLl9jYXRhbG9nLXNsaWRlciAuY29sX2NhcnR7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMThweDtcbiAgICByaWdodDogMTBweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB9XG5cbiAgLl9jYXRhbG9nLXNsaWRlciAuc2VuZC1jYXJ0LFxuICAuX2NhdGFsb2ctc2xpZGVyIC5zZW5kLWNhcnQucHJvZHVjdC1pbi1jYXJ0e1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIGhlaWdodDogMzRweDtcbiAgfVxuXG4gIC5fY2F0YWxvZy1zbGlkZXIgLnNlbmQtY2FydCAuanMtdGV4dC1idXR0b257XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5fY2F0YWxvZy1zbGlkZXIgLm1pbmlfY2F0YWxvZyAuZGVmYXVsdF9wcm9kdWN0e1xuICAgIHBhZGRpbmc6IDEwcHggMTBweCAxOHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgfVxuXG4gIC5fY2F0YWxvZy1zbGlkZXIgLmRlZmF1bHRfcHJvZHVjdCAuY29sX3N1bW1hcnl7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cblxuICAuX2NhdGFsb2ctc2xpZGVyIC5kZWZhdWx0X3Byb2R1Y3QgLmhlYWRsaW5le1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cblxuICAuX2NhdGFsb2ctc2xpZGVyIC5kZWZhdWx0X3Byb2R1Y3QgLmltYWdlIGltZ3tcbiAgICB3aWR0aDogMTg4cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDEyMXB4ICFpbXBvcnRhbnQ7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgfVxuXG4gIC5fY2F0YWxvZy1zbGlkZXIgLml0ZW0gKyAuaXRlbXtcbiAgICBtYXJnaW4tdG9wOiAxMXB4O1xuICB9XG5cbiAgLl9jYXRhbG9nLXNsaWRlciAuZGVmYXVsdF9wcm9kdWN0IC5zZW5kLWNhcnQgLl9pY28tY2FydHtcbiAgICBtYXJnaW46IDA7XG4gICAgZm9udC1zaXplOiAxOXB4O1xuICB9XG5cbiAgLl9jYXRhbG9nLXNsaWRlciAucHJpY2UgLm9sZC1wcmljZSArIC5iYXNlUHJpY2V7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICB9XG5cbiAgLl9jYXRhbG9nLXNsaWRlciAucHJpY2UgLmJhc2VQcmljZSBzcGFue1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxuXG4gIC5fcGFnaW5hdGlvbi1wcm9kdWN0e1xuICAgIHdpZHRoOiAxNzBweCAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbjogMjBweCBhdXRvIDA7XG4gICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuX2NhcnQtcmVzdWx0e1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGJhY2tncm91bmQ6ICNGRkY7XG4gICAgYm94LXNoYWRvdzogLTFweCAwcHggNnB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICB9XG5cbiAgLl9jYXJ0LXJlc3VsdC1zdW17XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwIDMycHg7XG4gIH1cblxuICAuX2NhcnQtcmVzdWx0X19wcmljZXtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cblxuICAuX2NhcnQtcmVzdWx0X19jbnR7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgY29sb3I6ICNDMkMyQzI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLl9jYXRhbG9nLXNsaWRlciAuYy1yYXRpbmctcHJldmlldyAuX3N0YXJze1xuICAgIHdpZHRoOiAxNXB4O1xuICAgIGhlaWdodDogMTVweDtcbiAgICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xuICB9XG5cbiAgLl9jYXRhbG9nLXNsaWRlciAuYy1yYXRpbmctcHJldmlldyAuX2FjdGl2ZXtcbiAgICB3aWR0aDogMTVweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTVweDtcbiAgfVxuXG4gIC5fY2F0YWxvZy1zbGlkZXIgLmMtcmF0aW5nLXByZXZpZXcgLl9hY3RpdmU6YmVmb3Jle1xuICAgIHdpZHRoOiAxNXB4O1xuICAgIGhlaWdodDogMTVweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoL2J1aWxkL2ltYWdlcy9zdGFyLW9uZS5lNTdhNWZjNC5zdmcpbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gIH1cblxuICAuX2NhdGFsb2ctc2xpZGVyIC5jLXJhdGluZy1wcmV2aWV3IC5fbnVte1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMTIwJTtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxuXG4gIC5fY2F0YWxvZy1zbGlkZXIgIC5kZWZhdWx0X3Byb2R1Y3QgLmNvbF9pbWFnZSAuaW1hZ2V7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTIxcHg7XG4gIH1cblxuICAuY2FydF9nZW5lcmF0ZV9wZGZ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2Y2NjYyNTtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBjb2xvcjogI2Y2NjYyNTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBwYWRkaW5nOiA3cHggOHB4O1xuICB9XG4gIC5jYXJ0X2dlbmVyYXRlX3BkZjpob3ZlcntcbiAgICBiYWNrZ3JvdW5kOiAjZjY2NjI1O1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgfVxuICAjZG9wX19wcm9kdWN0X3RpdGxle1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gIH1cblxuICAuX3Byb2R1Y3QtY250e1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgfVxuXG4gIC5fY2F0YWxvZy1zbGlkZXJ7XG4gICAgbWFyZ2luOiAwIC0xMnB4O1xuICB9XG5cbiAgLl9jYXRhbG9nLXNsaWRlciAuc3dpcGVyLXNsaWRle1xuICAgIHBhZGRpbmc6IDAgMTJweDtcbiAgfVxuXG4gIC5fY2F0YWxvZy1zbGlkZXIgLnN3aXBlci13cmFwcGVye1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuXG4gIC5fY2F0YWxvZy1zbGlkZXIgLl9jYXRhbG9nIC5zd2lwZXItc2xpZGV7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG5cbiAgLl9jYXJ0LXJlc3VsdC1zdW17XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5fc3RhcnMtbnVte1xuICAgIGNvbG9yOiAjRkY5QzAwO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMTIwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDlweDtcbiAgfVxufVxuXG4uX21lbnVfcHJpY2UtbGlzdHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uX21lbnVfcHJpY2UtbGlzdDpiZWZvcmV7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogdXJsKC9idWlsZC9pbWFnZXMvX3ByaWNlLWxpc3QuNTI2MWFjZWQuc3ZnKTtcbiAgbGVmdDogMTNweDtcbn1cblxuLl9tZW51X2Rpc2NvdW50ZWR7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm1vYi1tZW51X2NhdGVnb3JpZXMuc3dpcGUtbWVudV9tb2JpbGUgbGkgYS5fbWVudV9kaXNjb3VudGVke1xuICBib3JkZXItdG9wOiA1cHggc29saWQgI2U5ZTllOTtcbn1cblxuLm1vYi1tZW51X2NhdGVnb3JpZXMuc3dpcGUtbWVudV9tb2JpbGUgbGkgYS5fbWVudV9wcmljZS1saXN0e1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5fbWVudV9kaXNjb3VudGVkOmJlZm9yZXtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiB1cmwoL2J1aWxkL2ltYWdlcy9fZGlzY291bnRlZC4xNDYzZjkxMC5zdmcpO1xuICBsZWZ0OiAxMXB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmZpbHRlci1zZXQtLW1vYmlsZXtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICB9XG5cbiAgLmZpbHRlci1zZXQgLnJpZ2h0LXBhcnR7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAuZmlsdGVyLXNldCAucHJpY2Vfc29ydCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gICAgZ2FwOiAxMHB4O1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIHBhZGRpbmc6IDlweCAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIH1cblxuICAuZmlsdGVyLXNldCAucHJpY2Vfc29ydC5hc2Mgc3Zne1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIH1cblxuICAuZmlsdGVyLXNldCAuYnRuLWZpbHRlci1jYXRhbG9nX2Jsa3tcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZ2FwOiA3cHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgcGFkZGluZzogaW5pdGlhbDtcbiAgICBiYWNrZ3JvdW5kOiBpbml0aWFsO1xuICAgIGNvbG9yOiBibGFjaztcbiAgfVxuXG4gIC5maWx0ZXJfc2VvX2Jsb2NrIC5maWx0ZXJfYmxre1xuICAgIHBhZGRpbmc6IDExcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIGJhY2tncm91bmQ6ICNGOUY5Rjk7XG4gIH1cblxuICAuY2FydC10b3RhbF9ibGt7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gIH1cblxuICAuY2FydC10b3RhbF9ibGsgLl90b3RhbHtcbiAgICBwYWRkaW5nOiAxMnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjRkY0RjAwO1xuICAgIGJhY2tncm91bmQ6ICNGNEZFRkU7XG4gICAgYm94LXNoYWRvdzogMHB4IDBweCA5cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xNCk7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuXG4gIC5jYXJkLWJhc2tldCBmb3Jte1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuXG4gICNkb3BfX3Byb2R1Y3RfdGl0bGV7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgfVxuXG4gIC5fcHJvZHVjdC1jbnR7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBjb2xvcjogI0E5QTlBOTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gICAgbWFyZ2luLWxlZnQ6IDEzcHg7XG4gICAgYm90dG9tOiAzcHg7XG4gIH1cblxuICAuX2NhdGFsb2ctc2xpZGVye1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgbWFyZ2luOiAwIC0xMHB4O1xuICB9XG5cbiAgLl9jYXRhbG9nLXNsaWRlciAuc3dpcGVyLXdyYXBwZXJ7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cblxuICAuX2NhdGFsb2ctc2xpZGVyIC5fY2F0YWxvZyAuc3dpcGVyLXNsaWRle1xuICAgIHdpZHRoOiAyMDhweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLXRvcDogOHB4O1xuICB9XG5cbiAgLl9jYXRhbG9nLXNsaWRlciAubWluaV9jYXRhbG9nIC5jb2xfMTJ7XG4gICAgbWluLXdpZHRoOiBpbmhlcml0O1xuICB9XG5cbiAgLl9jYXRhbG9nLXNsaWRlciAuc3dpcGVyLXNsaWRle1xuICAgIHBhZGRpbmc6IDAgNXB4O1xuICB9XG5cbiAgLl9jYXRhbG9nLXNsaWRlciAuY29sX2NhcnQgLl9pdGVtLWNudHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLl9jYXRhbG9nLXNsaWRlciAuY29sX3N1bW1hcnl7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG5cbiAgLl9jYXRhbG9nLXNsaWRlciAuY29sX3N1bW1hcnkgLml0ZW0ubWluaXtcbiAgICBmbGV4LWdyb3c6IDE7XG4gIH1cblxuICAuX2NhdGFsb2ctc2xpZGVyIC5jb2xfc3VtbWFyeSAucHJpY2V7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWluLWhlaWdodDogNDBweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICB9XG5cbiAgLl9jYXRhbG9nLXNsaWRlciAucHJpY2UgLm9sZC1wcmljZXtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLl9jYXRhbG9nLXNsaWRlciAucHJpY2UgLmJhc2VQcmljZXtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgfVxuXG4gIC5fY2F0YWxvZy1zbGlkZXIgLm1pbmlfY2F0YWxvZyAuZGVmYXVsdF9wcm9kdWN0IC5jb2xfaW1hZ2V7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMTFweCAwIDhweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLl9jYXRhbG9nLXNsaWRlciAuY29sX2NhcnR7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMThweDtcbiAgICByaWdodDogMTBweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB9XG5cbiAgLl9jYXRhbG9nLXNsaWRlciAuc2VuZC1jYXJ0e1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIGhlaWdodDogMzRweDtcbiAgfVxuXG4gIC5fY2F0YWxvZy1zbGlkZXIgLnNlbmQtY2FydCAuanMtdGV4dC1idXR0b257XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5fY2F0YWxvZy1zbGlkZXIgLm1pbmlfY2F0YWxvZyAuZGVmYXVsdF9wcm9kdWN0e1xuICAgIHBhZGRpbmc6IDEwcHggMTBweCAxOHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgfVxuXG4gIC5fY2F0YWxvZy1zbGlkZXIgLmRlZmF1bHRfcHJvZHVjdCAuY29sX3N1bW1hcnl7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gIC5fY2F0YWxvZy1zbGlkZXIgLmRlZmF1bHRfcHJvZHVjdCAuaGVhZGxpbmV7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTIwJTtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gIH1cblxuICAuX2NhdGFsb2ctc2xpZGVyIC5kZWZhdWx0X3Byb2R1Y3QgLmltYWdlIGltZ3tcbiAgICB3aWR0aDogMTg4cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDEyMXB4ICFpbXBvcnRhbnQ7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgfVxuXG4gIC5fY2F0YWxvZy1zbGlkZXIgLml0ZW0gKyAuaXRlbXtcbiAgICBtYXJnaW4tdG9wOiAxMXB4O1xuICB9XG5cbiAgLl9jYXRhbG9nLXNsaWRlciAuZGVmYXVsdF9wcm9kdWN0IC5zZW5kLWNhcnQgLl9pY28tY2FydHtcbiAgICBtYXJnaW46IDA7XG4gICAgZm9udC1zaXplOiAxOXB4O1xuICB9XG5cbiAgLl9jYXRhbG9nLXNsaWRlciAucHJpY2UgLm9sZC1wcmljZSArIC5iYXNlUHJpY2V7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICB9XG5cbiAgLl9jYXRhbG9nLXNsaWRlciAucHJpY2UgLmJhc2VQcmljZSBzcGFue1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxuXG4gIC5fcGFnaW5hdGlvbi1wcm9kdWN0IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiA1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBtYXJnaW46IDAgNXB4ICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuX2NhcnQtcmVzdWx0e1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGJhY2tncm91bmQ6ICNGRkY7XG4gICAgYm94LXNoYWRvdzogLTFweCAwcHggNnB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICB9XG5cbiAgLl9jYXJ0LXJlc3VsdC1zdW17XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDMycHg7XG4gIH1cblxuICAuX2NhcnQtcmVzdWx0X19wcmljZXtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cblxuICAuX2NhcnQtcmVzdWx0X19jbnR7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgY29sb3I6ICNDMkMyQzI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLl9jYXRhbG9nLXNsaWRlciAuYy1yYXRpbmctcHJldmlldyAuX3N0YXJze1xuICAgIHdpZHRoOiAxNXB4O1xuICAgIGhlaWdodDogMTVweDtcbiAgICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xuICB9XG5cbiAgLl9jYXRhbG9nLXNsaWRlciAuYy1yYXRpbmctcHJldmlldyAuX2FjdGl2ZXtcbiAgICB3aWR0aDogMTVweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTVweDtcbiAgfVxuXG4gIC5fY2F0YWxvZy1zbGlkZXIgLmMtcmF0aW5nLXByZXZpZXcgLl9hY3RpdmU6YmVmb3Jle1xuICAgIHdpZHRoOiAxNXB4O1xuICAgIGhlaWdodDogMTVweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoL2J1aWxkL2ltYWdlcy9zdGFyLW9uZS5lNTdhNWZjNC5zdmcpbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gIH1cblxuICAuX2NhdGFsb2ctc2xpZGVyIC5jLXJhdGluZy1wcmV2aWV3IC5fbnVte1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMTIwJTtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxuXG4gIC5fY2F0YWxvZy1zbGlkZXIgIC5kZWZhdWx0X3Byb2R1Y3QgLmNvbF9pbWFnZSAuaW1hZ2V7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTIxcHg7XG4gIH1cblxuICAuY2FydC10b3RhbF9ibGsgLmNvbF8uX2NhcnQtcmVzdWx0IHtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgei1pbmRleDogNDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNfY2F0YWxvZy1zbGlkZXIgLnN3aXBlci13cmFwcGVye1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW46IC0yNHB4IC0xMnB4IDA7XG4gIH1cblxuICAjX2NhdGFsb2ctc2xpZGVyIC5zd2lwZXItc2xpZGV7XG4gICAgcGFkZGluZzogMCAxMnB4XG4gIH1cbn1cbi5wcm9kdWN0LWltYWdlX2JsayAub3dsLW5hdi5kaXNhYmxlZHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogNDglO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLl9wcm9kdWN0LWltYWdlLWl0ZW06aG92ZXIgLm93bC1uYXYuZGlzYWJsZWR7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5wcm9kdWN0LWltYWdlX2JsayAub3dsLWNhcm91c2VsIC5vd2wtbmF2IGJ1dHRvbi5vd2wtbmV4dHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHdpZHRoOiAzOHB4O1xuICBoZWlnaHQ6IDM4cHg7XG4gIGJhY2tncm91bmQ6IHVybCgvYnVpbGQvaW1hZ2VzL19vd2wtbmV4dC5jY2U0MGE1MC5zdmcpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG4gIG9wYWNpdHk6IDA7XG4gIHotaW5kZXg6IC0xO1xuICB0cmFuc2l0aW9uOiAuM3M7XG59XG5cbi5wcm9kdWN0LWltYWdlX2JsayAub3dsLWNhcm91c2VsIC5vd2wtbmF2IGJ1dHRvbi5vd2wtcHJldntcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHdpZHRoOiAzOHB4O1xuICBoZWlnaHQ6IDM4cHg7XG4gIGJhY2tncm91bmQ6IHVybCgvYnVpbGQvaW1hZ2VzL19vd2wtcHJldy5lMjcyNjA4Mi5zdmcpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG4gIG9wYWNpdHk6IDA7XG4gIHotaW5kZXg6IC0xO1xuICB0cmFuc2l0aW9uOiAuM3M7XG59XG5cbi5wcm9kdWN0LWltYWdlX2JsayAub3dsLWNhcm91c2VsIC5vd2wtbmF2IGJ1dHRvbi5vd2wtcHJldi5hY3RpdmUsXG4ucHJvZHVjdC1pbWFnZV9ibGsgLm93bC1jYXJvdXNlbCAub3dsLW5hdiBidXR0b24ub3dsLW5leHQuYWN0aXZle1xuICB6LWluZGV4OiBpbml0aWFsO1xufVxuXG4uX3Byb2R1Y3QtaW1hZ2UtaXRlbSAubmF2aWdhdGlvbi10aHVtYnMgLm93bC1uYXZ7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5fcHJvZHVjdC1pbWFnZS1pdGVtIC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgYnV0dG9uLm93bC1wcmV2LFxuLl9wcm9kdWN0LWltYWdlLWl0ZW0gLm93bC1jYXJvdXNlbCAub3dsLW5hdiBidXR0b24ub3dsLXByZXYuYWN0aXZle1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTE1MHB4O1xuICBsZWZ0OiAtMzBweDtcbiAgb3BhY2l0eTogMDtcbn1cblxuLl9wcm9kdWN0LWltYWdlLWl0ZW0gLm93bC1jYXJvdXNlbCAub3dsLW5hdiBidXR0b24ub3dsLW5leHQsXG4uX3Byb2R1Y3QtaW1hZ2UtaXRlbSAub3dsLWNhcm91c2VsIC5vd2wtbmF2IGJ1dHRvbi5vd2wtbmV4dC5hY3RpdmV7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMTUwcHg7XG4gIHJpZ2h0OiAtMzBweDtcbiAgb3BhY2l0eTogMDtcbn1cblxuLnByLXNsaWRlcjpob3ZlciAub3dsLW5hdiBidXR0b24ub3dsLXByZXYuYWN0aXZlLFxuLnByLXNsaWRlcjpob3ZlciAub3dsLW5hdiBidXR0b24ub3dsLW5leHQuYWN0aXZle1xuICB6LWluZGV4OiBpbml0aWFsO1xuICBvcGFjaXR5OiAxO1xufVxuXG4ucHItc2xpZGVyOmhvdmVyIC5vd2wtbmF2IGJ1dHRvbi5vd2wtcHJldi5hY3RpdmV7XG4gIGxlZnQ6IDA7XG59XG5cbi5wci1zbGlkZXI6aG92ZXIgLm93bC1uYXYgYnV0dG9uLm93bC1uZXh0LmFjdGl2ZXtcbiAgcmlnaHQ6IDA7XG59XG5cbi5fcHJvZHVjdC1pbWFnZS1pdGVtIC5vd2wtbmF2LmRpc2FibGVke1xuICBkaXNwbGF5OiBmbGV4O1xuICB6LWluZGV4OiAtMTtcbn1cblxuLnByLXNsaWRlcjpob3ZlciAub3dsLW5hdi5kaXNhYmxlZHtcbiAgZGlzcGxheTogZmxleDtcbiAgei1pbmRleDogaW5pdGlhbDtcbn1cblxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5fcHJvZHVjdC1pbWFnZS1pdGVtIC5vd2wtbmF2LFxuICAucHItc2xpZGVyOmhvdmVyIC5vd2wtbmF2LmRpc2FibGVke1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5fY2FydC1yZXN1bHQtc3Vte1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmNvb2tpZS1ibG9ja3tcbiAgZGlzcGxheTogbm9uZTtcbiAgZ2FwOiA0M3B4O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDExMDAwO1xuICByaWdodDogMjBweDtcbiAgYm90dG9tOiAzMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRDlEQkU5O1xuICBiYWNrZ3JvdW5kOiAjRjRGRUZFO1xuICBib3gtc2hhZG93OiAwcHggNXB4IDVweCAwcHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgcGFkZGluZzogMjVweCAzMHB4O1xufVxuXG4uY29va2llLWJsb2NrLnNob3d7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5jb29raWUtY29udGVudHtcbiAgbWF4LXdpZHRoOiA0MDVweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBjb2xvcjogIzAwMDtcbn1cblxuLmNvb2tpZS1jb250ZW50IGF7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gIHRyYW5zaXRpb246IDAuM3M7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4uY29va2llLWNvbnRlbnQgYTpob3ZlcntcbiAgY29sb3I6ICNGRjRGMDA7XG59XG5cbi5jb29raWUtYnRue1xuICB3aWR0aDogMTIzcHg7XG4gIGhlaWdodDogMzVweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogOXB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGNvbG9yOiAjRkZGO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJhY2tncm91bmQ6ICNGRjRGMDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jb29raWUtYmxvY2t7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICAgIHJpZ2h0OiAxMHB4O1xuICAgIGJvdHRvbTogMTBweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBnYXA6IDE2cHg7XG4gICAgcGFkZGluZzogMjZweCAzNnB4IDMwcHg7XG4gIH1cbn1cblxuLl9kaXNjb3VudCAuZGVsaXZlcnktY2FyZF9faXRlbTpmaXJzdC1jaGlsZHtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4uZGlzY291bnRzLWJhbm5lcntcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAxOHB4IDQwLjVweDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0ZGNEYwMDtcbiAgYmFja2dyb3VuZDogI0Y0RkVGRTtcbn1cblxuLmRpc2NvdW50cy1iYW5uZXItdGV4dF9fd3JhcHBlcntcbiAgZmxleC1ncm93OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmRpc2NvdW50cy1iYW5uZXItZGVzY3JpcHRpb257XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1ncm93OiAxO1xufVxuXG4uZGlzY291bnRzLWJhbm5lcl9fdGl0bGV7XG4gIGNvbG9yOiAjRkY0RjAwO1xuICBmb250LWZhbWlseTogSW50ZXI7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLmRpc2NvdW50cy1iYW5uZXJfX3N1YnRpdGxle1xuICBjb2xvcjogI0ZGNEYwMDtcbiAgZm9udC1mYW1pbHk6IEludGVyO1xuICBmb250LXNpemU6IDE5cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5kaXNjb3VudHMtYmFubmVyLXRleHR7XG4gIG1heC13aWR0aDogMjg3cHg7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjU2cHg7XG59XG5cbi5fZGlzY291bnQtdGl0bGV7XG4gIGNvbG9yOiAjMkEyQTJBO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIHBhZGRpbmctbGVmdDogNDJweDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLl9kaXNjb3VudCAuZGVsaXZlcnktY2FyZF9faXRlbXtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLl9kaXNjb3VudCAuZGVsaXZlcnktY2FyZC10aXRsZXtcbiAgbWFyZ2luOiAwIDAgMjBweDtcbn1cblxuLmRpc2NvdW50cy1jYXJkLS1kaXNjb3VudHMgLmRpc2NvdW50cy1jYXJkLWltZ3tcbiAgd2lkdGg6IDI3M3B4O1xuICBwYWRkaW5nOiAwIDQycHg7XG59XG5cbi5kaXNjb3VudHMtY2FyZC0tZGlzY291bnRzIC5kaXNjb3VudHMtY2FyZC1pbWcgaW1ne1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmRpc2NvdW50cy1jYXJkLS1kaXNjb3VudHMgLmRlbGl2ZXJ5LWNhcmRfX2Rlc2NyaXB0aW9ue1xuICBwYWRkaW5nLWxlZnQ6IDhweDtcbn1cblxuLmRpc2NvdW50cy1jYXJkLS1kaXNjb3VudHMgLmRlbGl2ZXJ5LWNhcmRfX2l0ZW17XG4gIHBhZGRpbmc6IDIwcHggMCAwO1xufVxuXG4uZGlzY291bnRzLWNhcmQtLWRpc2NvdW50cyAuZGVsaXZlcnktY2FyZC10ZXh0e1xuICBtYXgtd2lkdGg6IDY1NXB4O1xufVxuXG4uZGlzY291bnRzLWJhbm5lci0ye1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuXG4uZGlzY291bnRzLWJhbm5lci0yIC5kaXNjb3VudHMtYmFubmVyLXRleHR7XG4gIG1heC13aWR0aDogMzMwcHg7XG59XG5cbi5kaXNjb3VudHMtYmFubmVyLXdyYXBwZXJ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMjNweDtcbn1cblxuLmRpc2NvdW50cy1iYW5uZXItc2FsZXtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xufVxuXG4uZGlzY291bnRzLWJhbm5lci1zYWxlLXRleHR7XG4gIGNvbG9yOiAgI0ZGNEYwMDtcbiAgZm9udC1mYW1pbHk6IEludGVyO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5kaXNjb3VudHMtYmFubmVyLXNhbGUtc3Vte1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2xvcjogI0ZGNEYwMDtcbiAgZm9udC1mYW1pbHk6IEludGVyO1xuICBmb250LXNpemU6IDQwcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5kaXNjb3VudHMtYmFubmVyLXNhbGUtc3VtIHNwYW57XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMzBweDtcbn1cblxuLmRpc2NvdW50cy1iYW5uZXItMiAuZGlzY291bnRzLWJhbm5lcl9fc3VidGl0bGV7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cblxuLl9kaXNjb3VudC10ZXh0LS1vcmFuZ2V7XG4gIGNvbG9yOiAjRkY0RjAwO1xufVxuXG4uX2Rpc2NvdW50LXRleHR7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgbWFyZ2luOiAyMHB4IDA7XG59XG5cbi5fZGlzY291bnQtY29udGFpbmVye1xuICBwYWRkaW5nLWxlZnQ6IDQycHg7XG4gIG1hcmdpbjogMjBweCAwO1xufVxuXG4uX2Rpc2NvdW50LWV4YW1wbGV7XG4gIHBhZGRpbmc6IDEwcHggMjBweCAxMHB4IDI4cHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjQjBDMEJGO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0IwQzBCRjtcbn1cblxuLl9kaXNjb3VudCB1bD5saXtcbiAgbGluZS1oZWlnaHQ6IDEwNiU7XG59XG5cbi5kaXNjb3VudHMtYmFubmVyLTN7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG5cbi5kaXNjb3VudHMtYmFubmVyLTMgLmRpc2NvdW50cy1iYW5uZXJfX3N1YnRpdGxle1xuICBmb250LXNpemU6IDIwcHg7XG59XG5cbi5kaXNjb3VudHMtYmFubmVyLTMgLmRpc2NvdW50cy1iYW5uZXJfX3RpdGxlIHNwYW57XG4gIGZvbnQtc2l6ZTogMzBweDtcbn1cblxuLmRpc2NvdW50cy1iYW5uZXItMyAuZGlzY291bnRzLWJhbm5lcl9fdGl0bGUgLmRpc2NvdW50cy1iYW5uZXJfX3RpdGxlX19zdW17XG4gIGZvbnQtc2l6ZTogNDBweDtcbn1cblxuLmRpc2NvdW50cy1iYW5uZXItMyAuZGlzY291bnRzLWJhbm5lci10ZXh0e1xuICBtYXgtd2lkdGg6IDMzMHB4O1xufVxuXG4uX2Rpc2NvdW50LWNvbnRhaW5lciB1bHtcbiAgbWFyZ2luOiAyMHB4IDA7XG59XG5cbi5kZWxpdmVyeS1iYW5uZXItLWRpc2NvdW50e1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuXG4uZGVsaXZlcnktcHJpY2UtdGV4dCAuZGVsaXZlcnktcHJpY2UtdGV4dF9fbGlua3tcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBub25lO1xufVxuXG4uZGVsaXZlcnktcHJpY2UtdGV4dF9fbGluazpob3ZlcntcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uZGVsaXZlcnktcHJpY2UtdGV4dC5fY29sb3ItZ3JheXtcbiAgY29sb3I6ICM3NDc0NzQ7XG59XG5cbi5fZGlzY291bnQtY29udGFpbmVyIC5fZGlzY291bnQtdGl0bGV7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLl9kaXNjb3VudC1jb250YWluZXIgdWw+bGk6YmVmb3Jle1xuICB0b3A6IDZweDtcbn1cblxuLmRlbGl2ZXJ5LXByaWNlX19kaXNjb3VudCB1bD5saTpiZWZvcmV7XG4gIHRvcDogOHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI1MHB4KSB7XG4gIC5kaXNjb3VudHMtYmFubmVyLWRlc2NyaXB0aW9ue1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG4gIH1cblxuICAuZGlzY291bnRzLWJhbm5lcl9fdGl0bGV7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG5cbiAgLmRpc2NvdW50cy1iYW5uZXJfX3N1YnRpdGxle1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xuICB9XG5cbiAgLmRpc2NvdW50cy1iYW5uZXItc2FsZS10ZXh0e1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuXG4gIC5kaXNjb3VudHMtYmFubmVyLXNhbGUtc3Vte1xuICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG5cbiAgLmRpc2NvdW50cy1iYW5uZXItc2FsZS1zdW0gc3BhbntcbiAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuXG4gIC5kaXNjb3VudHMtYmFubmVyLTMgLmRpc2NvdW50cy1iYW5uZXJfX3RpdGxlIHNwYW57XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG5cbiAgLmRpc2NvdW50cy1iYW5uZXItMyAuZGlzY291bnRzLWJhbm5lcl9fdGl0bGUgLmRpc2NvdW50cy1iYW5uZXJfX3RpdGxlX19zdW17XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG5cbiAgLmRpc2NvdW50cy1iYW5uZXItMiAuZGlzY291bnRzLWJhbm5lcl9fc3VidGl0bGUsXG4gIC5kaXNjb3VudHMtYmFubmVyLTMgLmRpc2NvdW50cy1iYW5uZXJfX3N1YnRpdGxle1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuXG4gIC5kaXNjb3VudHMtYmFubmVyLTMgLmRpc2NvdW50cy1iYW5uZXJfX3N1YnRpdGxle1xuICAgIHRleHQtdHJhbnNmb3JtOiBpbml0aWFsO1xuICB9XG5cbiAgLmRpc2NvdW50cy1iYW5uZXItd3JhcHBlcntcbiAgICBnYXA6IDdweDtcbiAgfVxuXG4gIC5kaXNjb3VudHMtYmFubmVyX19pbWd7XG4gICAgd2lkdGg6IDcwcHg7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICB9XG5cbiAgLmRpc2NvdW50cy1iYW5uZXJfX2ltZyBpbWd7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmRpc2NvdW50cy1iYW5uZXJ7XG4gICAgcGFkZGluZzogMTBweCAxMnB4IDE0cHggMTJweFxuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuX2Rpc2NvdW50LWNvbnRhaW5lcntcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cblxuICAuX2Rpc2NvdW50LWV4YW1wbGUge1xuICAgIHBhZGRpbmc6IDEwcHggNXB4IDEwcHggMTJweDtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMTBweCk7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cblxuXG4gIC5kaXNjb3VudHMtYmFubmVyLWRlc2NyaXB0aW9uIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgZ2FwOiAxMHB4O1xuICB9XG5cbiAgLmRpc2NvdW50cy1jYXJkLS1kaXNjb3VudHMgLmRpc2NvdW50cy1jYXJkLWltZyB7XG4gICAgcGFkZGluZzogMCAxMHB4IDAgMTJweDtcbiAgICB3aWR0aDogMTM3cHg7XG4gIH1cblxuICAuX2Rpc2NvdW50IC5kZWxpdmVyeS1jYXJkLXRpdGxle1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgfVxuXG4gIC5fZGlzY291bnQtdGl0bGV7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG5cbiAgLmRpc2NvdW50cy1iYW5uZXItc2FsZXtcbiAgICBnYXA6IDRweDtcbiAgfVxuXG59XG5cbi5taW5pX2NhdGFsb2cgLl9zdGFycy1udW0sXG4ucmVsYXRlZC1jYXRhbG9nX2JsayAuYy1yYXRpbmctcHJldmlldyAuX3N0YXJzLW51bXtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuXG5cbi5yZWxhdGVkLWNhdGFsb2dfYmxrIC5jLXJhdGluZy1wcmV2aWV3IC5fbnVte1xuICBtYXJnaW4tbGVmdDogOHB4O1xufVxuXG4ubWluaV9jYXRhbG9nIC5jLXJhdGluZy1wcmV2aWV3IC5fbnVte1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLl9jYXRhbG9nLXNsaWRlciAubWluaV9jYXRhbG9nIC5fc3RhcnMtbnVte1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLl9jYXRhbG9nLXNsaWRlciAubWluaV9jYXRhbG9nIC5jLXJhdGluZy1wcmV2aWV3IC5fbnVte1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgLm1vZGFsLWZlZWRiYWNrLWZvcm0gLnZhY2FuY3ktZmVlZGJhY2stY29udGVudHtcbiAgICBoZWlnaHQ6IGluaXRpYWw7XG4gIH1cblxuICAubW9kYWwtZmVlZGJhY2stZm9ybS5hY3RpdmUgLnZhY2FuY3ktZmVlZGJhY2stY29udGVudHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaGVpZ2h0OiBpbml0aWFsO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTtcbiAgfVxufVxuXG4uZXJyb3ItaW5mb3tcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBiYWNrZ3JvdW5kOiAjRkZGO1xuICBjb2xvcjogIzc0NzQ3NDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q3ZDlkYTtcbiAgYm94LXNoYWRvdzogMCA0cHggMTVweCByZ2JhKDAsMCwwLC4xOCk7XG4gIHBhZGRpbmc6IDIwcHggMjJweDtcbiAgbWFyZ2luOiAyMHB4IDA7XG4gIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogJ2NsaWcnIG9mZiwgJ2xpZ2EnIG9mZjtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uZXJyb3ItaW5mbyBzdHJvbmd7XG4gIGNvbG9yOiBibGFjaztcbn1cblxuLmMtcG9wdXAtZXJyb3J7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiA2NDBweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0VGRUZFRjtcbiAgYmFja2dyb3VuZDogI0ZGRjtcbiAgYm94LXNoYWRvdzogMCA0cHggMTVweCAwIHJnYmEoMCwgMCwgMCwgMC4xOCk7XG4gIHBhZGRpbmc6IDMwcHggMzVweCAzNXB4O1xufVxuXG4uYy1wb3B1cC1lcnJvci5zaG93e1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLl9jLXBvcHVwX19jcm9zc3tcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTIxcHg7XG4gIHRvcDogLTIxcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmMtcG9wdXAtZXJyb3JfX3RpdGxle1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4uYy1wb3B1cC1lcnJvcl9fc3VidGl0bGV7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIG1hcmdpbi1ib3R0b206IDdweDtcbn1cblxuLmMtcG9wdXAtZXJyb3JfX2NvbnRlbnR7XG4gIGhlaWdodDogNDhweDtcbiAgY29sb3I6ICMyQjJCMkI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTI5LjAyMyU7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiAyMXB4O1xufVxuXG4uYy1wb3B1cC1lcnJvcl9fY29udGVudDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICB3aWR0aDogN3B4O1xufVxuXG4uYy1wb3B1cC1lcnJvcl9fY29udGVudDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICBiYWNrZ3JvdW5kOiAjRjVGNUY1O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuXG4uYy1wb3B1cC1lcnJvcl9fY29udGVudDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDlEOUQ5O1xufVxuXG4uYy1wb3B1cC1lcnJvcl9fbWVzc2FnZXtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuLmMtcG9wdXAtZXJyb3JfX21lc3NhZ2UgbGFiZWx7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5jLXBvcHVwLWVycm9yX19tZXNzYWdlIHRleHRhcmVhe1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFMUUzRTM7XG4gIGJhY2tncm91bmQ6ICNGRkY7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDZweCAwIHJnYmEoMCwgMCwgMCwgMC4xMCkgaW5zZXQ7XG59XG5cbi5jLXBvcHVwLWVycm9yX19idG57XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTc1cHg7XG4gIGhlaWdodDogMzhweDtcbiAgY29sb3I6ICNGRkY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBiYWNrZ3JvdW5kOiAjRkY0RjAwO1xufVxuXG4uYy1wb3B1cC1zdWNjZXNze1xuICB3aWR0aDogNDcwcHg7XG4gIHBhZGRpbmc6IDQwcHggNTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBiYWNrZ3JvdW5kOiAjRkZGO1xuICBib3gtc2hhZG93OiAwIDRweCAxNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjE4KTtcbn1cblxuLmMtcG9wdXAtc3VjY2Vzcy5zaG93e1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmMtcG9wdXAtc3VjY2Vzc19fdGV4dHtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuXG4uaXRlbS1tb2RlOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uaXRlbS1tb2RlOmhvdmVyIC5hcnJvdy1wb3B1cHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgbWFyZ2luLWJvdHRvbTogLTVweDtcbn1cblxuLml0ZW0tbW9kZTpob3ZlciAuaGVhZGVyLXBvcHVwe1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFRkVGRUY7XG4gIGJhY2tncm91bmQ6ICNGRkY7XG4gIGJveC1zaGFkb3c6IDAgMCAxNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjE4KTtcbiAgcGFkZGluZzogMjBweCAxNXB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5pdGVtLW1vZGU6aG92ZXIge1xuICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICBsZWZ0OiBpbml0aWFsO1xuICB9XG5cbiAgLmVycm9yLWluZm97XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uc2xpZGVyLW1vYmlsZSAuc3dpcGVyLXdyYXBwZXJ7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLnNsaWRlci1tb2JpbGUgLl9wYWdpbmF0aW9uLXByb2R1Y3R7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zbGlkZXItbW9iaWxlIC5zd2lwZXItc2xpZGV7XG4gIHBhZGRpbmc6IDAgMTJweDtcbn1cblxuLnNsaWRlci1tb2JpbGV7XG4gIG1hcmdpbjogLTEycHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2xpZGVyLW1vYmlsZSAuc3dpcGVyLXdyYXBwZXJ7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cblxuICAuX2NhdGFsb2ctc2xpZGVyIC5kZWZhdWx0X3Byb2R1Y3R7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAucmVsYXRlZC1jYXRhbG9nX2Jsay5tb2ItYWRke1xuICAgIHdpZHRoOiA5NHZ3O1xuICB9XG5cbiAgLnNsaWRlci1tb2JpbGUgLml0ZW0ubWluaSAuYy1yYXRpbmctcHJldmlld3tcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cbiAgLnNsaWRlci1tb2JpbGUgLmMtcmF0aW5nLXByZXZpZXcgLl9udW17XG4gICAgY29sb3I6ICNBRUFFQUU7XG4gIH1cblxuICAuc2xpZGVyLW1vYmlsZS5fY2F0YWxvZyAuc3dpcGVyLXNsaWRle1xuICAgIHdpZHRoOiAyMThweDtcbiAgfVxuXG4gIC5zbGlkZXItbW9iaWxlIGZvcm17XG4gICAgYm94LXNoYWRvdzogMHB4IDBweCAxMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgfVxuXG4gIC5zbGlkZXItbW9iaWxlIC5fcGFnaW5hdGlvbi1wcm9kdWN0e1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxuICAuc2xpZGVyLW1vYmlsZSAuX3BhZ2luYXRpb24tcHJvZHVjdCAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICB9XG5cbiAgLl9wci1kZXNjLXRpdGxle1xuICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgfVxuXG4gIC5zbGlkZXItbW9iaWxle1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gIC5wcm9kdWN0X3NlY3Rpb24gLnByb2R1Y3QtaW1hZ2VfYmxrIC5oZWFkbGluZSxcbiAgLmJsa19oZWFkbGluZSxcbiAgLnByLXZpZGVvIGg1LFxuICAucHJvZC1pbmZvIC5ibGtfaGVhZGxpbmUsXG4gIC50cnVzdCBsaTpmaXJzdC1jaGlsZHtcbiAgICBmb250LXNpemU6IDE5cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ5OXB4KXtcbiAgLnNsaWRlci1tb2JpbGUgLmRlZmF1bHRfcHJvZHVjdCAuc2VuZC1jYXJ0IHtcbiAgICBoZWlnaHQ6IDM0cHg7XG4gIH1cblxuICAuYmxrX2hlYWRsaW5lX19zZW97XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuXG4gIC5zZW8tY2F0YWxvZ19ibGtfX21vYmlsZXtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1MDBweCkge1xuICAuY2FydC1jbGVhcl9fcG9wdXB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICBoMntcbiAgICBmb250LXNpemU6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5jYXJ0LWNsZWFyX19wb3B1cCAuX3RpdGxle1xuICAgIG1heC13aWR0aDogMjgwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG8gMTJweDtcbiAgfVxufVxuXG4uc2xpZGVyLW1vYmlsZSAuc3dpcGVyLXNsaWRle1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5vd2wtY2Fyb3VzZWwgLmFuaW1hdGVkIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDUwMG1zO1xuICBhbmltYXRpb24tZHVyYXRpb246IDUwMG1zO1xuICAtd2Via2l0LWFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG59XG5cbi5wYXltZW50LWxvZ297XG4gIG1heC13aWR0aDogNDIycHg7XG59XG5cbi5wYXltZW50LWxvZ28gaW1ne1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmRlbGl2ZXJ5LXBheW1lbnRfX2l0ZW0taGVhZGVyIGltZ3tcbiAgaGVpZ2h0OiAyMHB4O1xufVxuXG4uZGVsaXZlcnktcGF5bWVudF9faXRlbS1oZWFkZXIgaW1nOmZpcnN0LWNoaWxke1xuICBtYXJnaW4tbGVmdDogMjBweDtcbn1cblxuLnByb2R1Y3Rfc2VjdGlvbiAucHJvZHVjdC1pbWFnZV9ibGsgLnByaWNle1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5wcm9kdWN0X3NlY3Rpb24gLnByb2R1Y3QtaW1hZ2VfYmxrIC5wcmljZSAuYmFzZS1wcmljZSBzcGFue1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5wcmljZS1pbm5lcntcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLnByaWNlLW1ldGVye1xuICB3aWR0aDogNTAlO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBjb2xvcjogIzRGNEU0RTtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjNEY0RTRFO1xuICBwYWRkaW5nOiA3cHggMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnByb2R1Y3Rfc2VjdGlvbiAucHJvZHVjdC1pbWFnZV9ibGsgLnByaWNlIHtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgYmFja2dyb3VuZDogI0RGRjBGNztcbiAgICBwYWRkaW5nOiA5cHggMCA5cHggMjBweDtcbiAgfVxuXG4gIC5yZXZpZXctZm9ybV9ibGsgLmJsa19oZWFkbGluZXtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxuXG4gIC5wYWdlX2hlYWRsaW5lLnBhZ2VfaGVhZGxpbmUtLWZpbHRlcntcbiAgICBtYXJnaW46IC05cHggMCA2cHg7XG4gIH1cbn1cblxuYm9keS5jb21wZW5zYXRlLWZvci1zY3JvbGxiYXJ7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5jb250cm9sLXdpZGdldF9fdGV4dHtcbiAgY29sb3I6ICNBOUE5QTk7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5cbi5jb250cm9sLXJvdy5jb250cm9sLXJvdy0tcGhvbmV7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuXG4uY29udHJvbC1yb3cuY29udHJvbC1yb3ctLXBob25lIC5jb250cm9sLWxhYmVse1xuICBtYXJnaW4tdG9wOiA4cHg7XG59XG5cbi5jb250cm9sLXN1Ym1pdC1jb2x1bW57XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuXG4uaGVhZGVyLWJvdHRvbXtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDE5LjJweDtcbiAgcGFkZGluZzogMTJweCAwIDIycHg7XG59XG5cbi5oZWFkZXIuc2Nyb2xsIC5oZWFkZXItYm90dG9te1xuICBwYWRkaW5nOiAxNXB4IDA7XG59XG5cbi5oZWFkZXItbG9nbyBpbWcsXG4uaGVhZGVyLWxvZ28gYXtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5oZWFkZXItc2VhcmNoe1xuICBmbGV4LWdyb3c6IDE7XG59XG5cbi5oZWFkZXJ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm94LXNoYWRvdzogMCAycHggMTVweCAwIHJnYmEoMCwwLDAsLjEpO1xuICB6LWluZGV4OiAxMDAwO1xuICB3aWR0aDogY2FsYygxMDAlICsgMTVweCk7XG4gIGxlZnQ6IC0xNXB4O1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICBmb250LWZhbWlseTogUFQgU2FucyxzYW5zLXNlcmlmO1xufVxuXG4uaGVhZGVyLWxvZ2lue1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDE5LjJweDtcbn1cblxuLmhlYWRlci1jYXRhbG9ne1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDIzcHg7XG4gIHBhZGRpbmc6IDAgMjNweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRUZFRkVGO1xuICAvKk5ZX2VkaXRzKi9cbiAgYmFja2dyb3VuZDogI0UxRjBGODtcbiAgLypiYWNrZ3JvdW5kOiAjRTFGMEY4IHVybChcIi4uL2ltYWdlcy9zbm93Zmxha2Uuc3ZnXCIpOyovXG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmhlYWRlci1jYXRhbG9nIHBhdGh7XG4gIHRyYW5zaXRpb246IC4zcztcbn1cblxuLmhlYWRlci1jYXRhbG9nOmhvdmVye1xuICAvKk5ZX2VkaXRzKi9cbiAgYmFja2dyb3VuZDogI0ZGNEYwMDtcbiAgLypiYWNrZ3JvdW5kOiAjRkY0RjAwIHVybChcIi4uL2ltYWdlcy9zbm93Zmxha2Uuc3ZnXCIpOyovXG59XG5cbi5oZWFkZXItY2F0YWxvZzpob3ZlciBwYXRoe1xuICBzdHJva2U6IHdoaXRlO1xufVxuXG4uaGVhZGVyLWNhdGFsb2c6aG92ZXIgYS5oZWFkZXItY2F0YWxvZyxcbmEuaGVhZGVyLWNhdGFsb2c6aG92ZXJ7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLmhlYWRlci1jYXJ0IGF7XG4gIHdpZHRoOiA4MnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5oZWFkZXItY2FydF9faWNvbntcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uaGVhZGVyLWNhcnRfX2ljb24gLm51bXtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWluLXdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIHRvcDogLTVweDtcbiAgcmlnaHQ6IC04cHg7XG4gIGJhY2tncm91bmQ6ICNGRjRGMDA7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgY29sb3I6ICNGRkY7XG4gIGZvbnQtc2l6ZTogOXB4O1xuICBsaW5lLWhlaWdodDogOXB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHBhZGRpbmc6IDAgM3B4O1xufVxuXG4uaGVhZGVyLWNhcnQgLmNhcnQtdG90YWwtaGVhZGVye1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmhlYWRlci1sb2dpbiAubG9naW5fYmxre1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5oZWFkZXItbG9naW4gLmxvZ2luX2Jsa19faXRlbXtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuXG4gIC8qTllfZWRpdHMqL1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgLypsaW5lLWhlaWdodDogMTdweDsqL1xufVxuXG4uaGVhZGVyLWxvZ2luIC5sb2dpbl9ibGtfX2l0ZW0gc3Bhbixcbi5oZWFkZXItbG9naW4gYXtcbiAgd2lkdGg6IDkwcHg7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uaGVhZGVyLWNhcnQgYXtcbiAgb3ZlcmZsb3c6IGluaXRpYWw7XG59XG5cbi5sb2dpbl9ibGtfcG9wdXB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0ycHg7XG4gIHRvcDogNDBweDtcbiAgei1pbmRleDogMjA7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xufVxuXG4ubG9naW5fYmxrLW1lbnV7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBnYXA6IDEwcHg7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRUZFRkVGO1xuICBiYWNrZ3JvdW5kOiAjRkZGO1xuICBib3gtc2hhZG93OiAwIDAgMTVweCAwIHJnYmEoMCwgMCwgMCwgMC4xOCk7XG4gIHBhZGRpbmc6IDE2cHggMzRweCAxNnB4IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cblxuLmxvZ2luX2Jsay1tZW51X19pdGVte1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5sb2dpbl9ibGstbWVudV9faXRlbSBhe1xuICBjb2xvcjogIzJBMkEyQTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNDUuNSU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmxvZ2luX2Jsazpob3ZlciAubG9naW5fYmxrX3BvcHVwe1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmxvZ2luX2Jsazpob3ZlciAubG9naW5fYmxrX19pdGVtIHN2Z3tcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cblxuLmxvZ2luX2Jsay1tZW51PmxpOmJlZm9yZXtcbiAgY29udGVudDogbm9uZTtcbn1cblxuLmxvZ2luX2Jsa19faW1ne1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmhlYWRlci1zZWFyY2gtYnRue1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAyMHB4O1xuICB0b3A6IDguNXB4O1xufVxuXG4uaGVhZGVyLXNlYXJjaCAucHVsc2UtYnV0dG9ue1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uaGVhZGVyLXRvcHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAyMHB4IDAgMDtcbn1cblxuLnNob3AtZGF0YXtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAzNXB4O1xufVxuXG4uc2hvcC1kYXRhLXBob25le1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzJBMkEyQTtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xufVxuXG4uc2hvcC1kYXRhLXBob25lOmhvdmVye1xuICBjb2xvcjogI2ZmNGYwMDtcbn1cblxuLnNob3AtZGF0YS10aW1lLFxuLnNob3AtZGF0YS1sb2NhdGlvbntcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEwcHg7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LWZhbWlseTogXCJQVCBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTUuNHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5uYXYtbGlzdHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA0M3B4O1xuICBtYXJnaW46IDA7XG59XG5cbi5uYXYtbGlzdD5saXtcbiAgbWFyZ2luOiAwO1xufVxuXG4ubmF2LWxpc3Q+bGk6YmVmb3Jle1xuICBjb250ZW50OiBub25lO1xufVxuXG4ubmF2LWxpc3RfX2VsIGF7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNXB4O1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IDAuM3M7XG59XG5cbi5uYXYtbGlzdF9fZWwubmF2LWxpc3RfX2VsLS1icmFuZCBhe1xuICBjb2xvcjogI0ZGNEYwMDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLm5hdi1saXN0X19lbDpob3ZlciBhe1xuICBjb2xvcjogI0ZGNEYwMDtcbn1cblxuLmhlYWRlci1zY3JvbGx7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgd2lkdGg6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgYmFja2dyb3VuZDogI0ZGRjtcbiAgYm94LXNoYWRvdzogMHB4IDJweCAxNXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTApO1xuICB0cmFuc2l0aW9uOiAuM3M7XG4gIHotaW5kZXg6IDEwMDA7XG59XG5cbi5oZWFkZXItc2Nyb2xsIC5tYWluX3dyYXBwZXJ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5oZWFkZXItc2Nyb2xsIC5oZWFkZXItYm90dG9te1xuICBwYWRkaW5nOiAxNXB4IDA7XG59XG5cbi5oZWFkZXJfcGFuZWx7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cblxuQG1lZGlhIChtYXgtd2lkdGg6IDg1OXB4KSB7XG4gIC5oZWFkZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmhlYWRlcl9wYW5lbCxcbiAgLmhlYWRlci1wb3B1cHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC5oZWFkZXItcG9wdXB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5tb2JpbC1waG9uZXNfcG9wdXB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGxlZnQ6IC0xMDAlO1xuICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSA5MHB4KTtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDkwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1mYW1pbHk6IFBUIFNhbnM7XG4gIH1cblxuICAubW9iaWwtcGhvbmVzX3BvcHVwLmFjdGl2ZXtcbiAgICBsZWZ0OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDApO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cblxuICAuaGVhZGVyLXBvcHVwX19pdGVtIC5fcGhvbmUtbGlzdF9fdGV4dCBhe1xuICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICBsaW5lLWhlaWdodDogMTIwJTtcbiAgfVxuXG4gIC5oZWFkZXItcG9wdXBfX2l0ZW0gLl9waG9uZS1saXN0IGxpLl9waG9uZS1saXN0X190ZXh0e1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGdhcDogM3B4O1xuICB9XG5cbiAgLl9waG9uZS1saXN0X19jb250ZW50e1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAuX3Bob25lLWxpc3RfX3dvcmt7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICB9XG5cbiAgLl9waG9uZS1saXN0X190aW1le1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogMTIwJTtcbiAgfVxuXG4gIC5oZWFkZXItcG9wdXB7XG4gICBib3JkZXI6IG5vbmU7XG4gIH1cblxuICAuaGVhZGVyLXBvcHVwX19pdGVtIC5fcGhvbmUtbGlzdCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIGhzbGEoMCwgMCUsIDg5JSwgLjUpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5oZWFkZXItcG9wdXBfX2l0ZW0gLl9waG9uZS1saXN0OmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wOiAycHggc29saWQgaHNsYSgwLCAwJSwgODklLCAuNSk7XG4gIH1cblxuICAuaGVhZGVyLXBvcHVwX19pdGVte1xuICAgIGdhcDogMDtcbiAgfVxuXG4gIC5oZWFkZXItcG9wdXBfX2l0ZW0tLXBob25lIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBnYXA6IDVweDtcbiAgICBtYXJnaW46IDEwcHggMCAwO1xuICB9XG5cbiAgLnNvY2lhbC1uZXR3b3Jrc19faXRlbSBzcGFue1xuICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgLnNob3J0LXBob25le1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cblxuICAuaGVhZGVyLXBvcHVwX19pdGVtIC5fcGhvbmUtbGlzdCBsaTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXRvcDogM3B4O1xuICB9XG5cbiAgLm1vYmlsLXBob25lc19wb3B1cCB7XG4gICAgcGFkZGluZzogMTBweCA4cHggMDtcbiAgfVxuXG4gIC5fcGhvbmUtbGlzdF9fdGV4dCBzdmcge1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMTVweDtcbiAgfVxufVxuXG4uaGVhZGVyIC5fY29udGFpbmVye1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IDdweDtcbiAgbWF4LXdpZHRoOiAxMjgwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogODU5cHgpIHtcbiAgLmhlYWRlci1wb3B1cF9faXRlbTpsYXN0LWNoaWxke1xuICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCByZ2JhKDIzMCwgMjMwLCAyMzAsIDAuNSk7XG4gICAgbWFyZ2luLXRvcDogMTJweDtcbiAgfVxuXG4gIC5oZWFkZXItcG9wdXBfX2l0ZW0gLnNvY2lhbC1uZXR3b3Jrc3tcbiAgICB3aWR0aDogMTAwJTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBnYXA6IDIwcHg7XG4gICAgcGFkZGluZy10b3A6IDEycHg7XG4gICAgbWFyZ2luLWxlZnQ6IC03cHg7XG4gIH1cbn1cblxuLmhlYWRlci1wb3B1cF9faXRlbSAuX3Bob25lLWxpc3QgbGkgPiBzcGFue1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uaGVhZGVyLXBvcHVwX19pdGVtIC5fcGhvbmUtbGlzdCBsaXtcbiAgZ2FwOiAxMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLyogIGh0bWwge1xuICAgICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTAwdncgLSAxMDAlIC0gMTVweCk7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfSovXG59XG5cbi5mb290ZXJfcGFuZWwgLl9jb250YWluZXJ7XG4gIG1heC13aWR0aDogMTI4MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLnByb2R1Y3RfZGlzY291bnR7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDhweDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiA3cHggMDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0ZGNEYwMDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuXG4ucHJvZHVjdF9kaXNjb3VudF9fbGlua3tcbiAgY29sb3I6ICNGRjRGMDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IG5vbmU7XG59XG5cbi5wcm9kdWN0X2Rpc2NvdW50X19pY29ue1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uc3VtbWFyeS4tc2hhZG93X2RlZmF1bHR7XG4gIHBhZGRpbmctYm90dG9tOiAyNHB4O1xufVxuXG4uX21vZGFse1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHdpZHRoOiA3NjhweDtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSAsIC01MCUpO1xuICBvcGFjaXR5OiAwO1xuICB6LWluZGV4OiAtMTtcbiAgcGFkZGluZzogMjVweCA0MHB4IDQwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGJhY2tncm91bmQ6ICNGRkY7XG59XG5cbi5fbW9kYWwuYWN0aXZle1xuICBvcGFjaXR5OiAxO1xuICB6LWluZGV4OiAxMDAwMTtcbn1cblxuLl9jLXBvcHVwLXByb2R1Y3QtY29udGVudHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGZvbnQtZmFtaWx5OiBQVCBTYW5zLCBzYW5zLXNlcmlmO1xufVxuXG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucHItaW0sIC5wcm9kLWluZm8+bGksIC5wcm9kdWN0X3NlY3Rpb24gLmRlZmF1bHRfcHJvZHVjdHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuXG5oMi5fcHItZGVzYy10aXRsZSxcbmgyLl9wci1kZXNjLXRpdGxle1xuICBtYXJnaW46IDA7XG59XG5cbi5jLXBvcHVwLWhvbGlkYXl7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XG4gIC8qd2lkdGg6IDQ4OHB4OyovXG4gIHdpZHRoOiA1OTZweDtcbiAgLypoZWlnaHQ6IDQzNXB4OyovXG4gIGhlaWdodDogMzUwcHg7XG4gIG1pbi1oZWlnaHQ6IDIyMHB4O1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpO1xuICBib3gtc2hhZG93OiAwIDEwcHggMjBweCAwIHJnYmEoMCwgMCwgMCwgMC4xMCk7XG4gIHRvcDogMTQ1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG59XG5cbi5jLXBvcHVwLWhvbGlkYXkgLmJsa19ib2R5e1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uY29udGFpbmVyLWhvbGlkYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiAzMHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIG1pbi13aWR0aDogNDEwcHg7XG4gIGZvbnQtZmFtaWx5OiBQVCBTYW5zLHNhbnMtc2VyaWY7XG59XG5cbi5jLXBvcHVwLWhvbGlkYXktY29udGVudHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IHNlbGYtZW5kO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5jb250YWluZXItaG9saWRheV9fdGl0bGV7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZjRmMDA7XG4gIGZvbnQtZmFtaWx5OiBcIkJhZCBTY3JpcHRcIiwgY3Vyc2l2ZTtcbn1cblxuLmNvbnRhaW5lci1ob2xpZGF5X190ZXh0e1xuICBmb250LXNpemU6IDIxcHg7XG59XG5cbi5jb250YWluZXItaG9saWRheV9fZGVzY3JpcHRpb257XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMjNweDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICM2MTYxNjE7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xufVxuXG4uY29udGFpbmVyLWhvbGlkYXkgcDpsYXN0LWNoaWxke1xuICBtYXJnaW46IDA7XG59XG5cbi5jb250YWluZXItaG9saWRheSBwOm5vdCg6bGFzdC1jaGlsZCl7XG4gIG1hcmdpbi1ib3R0b206IDE3cHg7XG59XG5cbi5jLXBvcHVwLWhvbGlkYXkgaW1ne1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmMtcG9wdXAtaG9saWRheSAuX2MtcG9wdXBfX2Nyb3NzOmJlZm9yZXtcbiAgY29udGVudDogbm9uZTtcbn1cblxuLmMtcG9wdXAuYy1wb3B1cC1ob2xpZGF5IC5fYy1wb3B1cF9fY3Jvc3Mge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIHJpZ2h0OiAxMnB4O1xuICB0b3A6IC0zNHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5jLXBvcHVwLmMtcG9wdXAtaG9saWRheSAuX2MtcG9wdXBfX2Nyb3NzOmhvdmVyIHBhdGgge1xuICBzdHJva2U6ICM4MDgwODA7XG4gIGZpbGw6ICM4MDgwODA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYy1wb3B1cC1ob2xpZGF5IHtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWluLWhlaWdodDogdW5zZXQ7XG4gICAgbWF4LWhlaWdodDogOTB2aDtcbiAgICBtYXgtd2lkdGg6IDkwdnc7XG4gIH1cblxuICAuYy1wb3B1cC5jLXBvcHVwLWhvbGlkYXkgLl9jLXBvcHVwX19jcm9zcyB7XG4gICAgcmlnaHQ6IDEwcHg7XG4gICAgdG9wOiAxMHB4O1xuICB9XG5cbiAgLmMtcG9wdXAuYy1wb3B1cC1ob2xpZGF5IC5fYy1wb3B1cF9fY3Jvc3Mgc3ZnIHtcbiAgICB3aWR0aDogMTVweDtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gIH1cblxuICAuY29udGFpbmVyLWhvbGlkYXkgcDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG4gIC5jLXBvcHVwLWhvbGlkYXkgLmJsa19ib2R5IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG5cbiAgLmMtcG9wdXAtaG9saWRheSBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDkwdmg7XG4gIH1cblxuICAuY29udGFpbmVyLWhvbGlkYXlfX2Rlc2NyaXB0aW9ue1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgfVxuXG4gIC5jb250YWluZXItaG9saWRheXtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtaW4td2lkdGg6IGluaXRpYWw7XG4gICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICB0b3A6IDI1cHg7XG4gIH1cblxuICAubW9iaWxlLWxvZ2luLmFjdGl2ZSBzdmcgKiB7XG4gICAgZmlsbDogbm9uZTtcbiAgICBzdHJva2U6ICNmZjRmMDA7XG4gIH1cblxuICAuY29udGFpbmVyLWhvbGlkYXlfX3RpdGxle1xuICAgIGZvbnQtc2l6ZTogMjdweDtcbiAgICBsaW5lLWhlaWdodDogMTIwJTtcbiAgfVxuXG4gIC5jb250YWluZXItaG9saWRheV9fdGV4dHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIH1cblxuICAuYy1wb3B1cC1ob2xpZGF5LWNvbnRlbnQgLmJsa19ib2R5e1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuXG4ud2Vla2VuZC1ub3RpY2V7XG4gIGhlaWdodDogMDtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTJweCAyOHB4O1xuICBiYWNrZ3JvdW5kOiAjRjRGRUZFO1xuICBmb250LWZhbWlseTogUFQgU2FucyxzYW5zLXNlcmlmO1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggMnB4IDE1cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xMCk7XG59XG5cbi53ZWVrZW5kLW5vdGljZS5zaG93e1xuICBoZWlnaHQ6IGluaXRpYWw7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ud2Vla2VuZC1ub3RpY2UtY3Jvc3N7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDI4cHg7XG4gIHRvcDogMTVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ud2Vla2VuZC1ub3RpY2UtY29udGVudHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMzVweDtcbn1cblxuLndlZWtlbmQtbm90aWNlX190ZXh0e1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG59XG5cbi53ZWVrZW5kLW5vdGljZV9fZGF0YXtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA0NXB4O1xufVxuXG4ud2Vla2VuZC1ub3RpY2VfX2RhdGFfX2l0ZW17XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjRkY0RjAwO1xufVxuXG4ud2Vla2VuZC1ub3RpY2VfX2RhdGFfX2l0ZW0gc3BhbntcbiAgY29sb3I6IGJsYWNrO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLndlZWtlbmQtbm90aWNlLnNob3csXG4gIC53ZWVrZW5kLW5vdGljZXtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi53ZWVrZW5kLW5vdGljZS1tb2JpbGV7XG4gIG1heC13aWR0aDogMjUycHg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0ZGNEYwMDtcbiAgY29sb3I6ICNGRjRGMDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgLyp0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlOyovXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAxMnB4IGF1dG8gMDtcbn1cblxuLmNhcnQtY2xlYXJfX3BvcHVwIC5fYnRue1xuICBtaW4td2lkdGg6IDkycHg7XG59XG5cbi5fYy1wb3B1cC1wcm9kdWN0X190aXRsZXtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgbWFyZ2luOiAwIDAgNDRweDtcbiAgZm9udC1mYW1pbHk6IFBUIFNhbnMsIHNhbnMtc2VyaWY7XG59XG5cbi5tYXJrZG93bi10ZXh0e1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBtYXJnaW4tYm90dG9tOiA0NHB4O1xufVxuXG4ubWFya2Rvd24tcHJpY2V7XG4gIGNvbG9yOiAjRTgxODAwO1xuICBmb250LXNpemU6IDIxcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBiYWNrZ3JvdW5kOiAjREZGMEY3O1xufVxuXG4ubWFya2Rvd24tcHJpY2Ugc3BhbntcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuLnByb2R1Y3QtaWR7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLnByb2R1Y3QtaWRfX251bWJlcntcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDVweDtcbiAgY29sb3I6ICNBOUE5QTk7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ucHJvZHVjdC1pZF9fc3RhdHVze1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjMUZCRjJCO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbn1cblxuLnByb2R1Y3QtaWRfX3N0YXR1czpiZWZvcmV7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDVweDtcbiAgaGVpZ2h0OiA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogIzFGQkYyQjtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAgLCAtNTAlKTtcbn1cblxuLnByb2R1Y3QtaWRfX251bWJlcl9faW5mbyxcbi5zaGFyZV9fY29weS10ZXh0e1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogY2FsYygxMDAlICsgM3B4KTtcbiAgcmlnaHQ6IC04cHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0ZGNEYwMDtcbiAgYmFja2dyb3VuZDogI0ZGRjtcbiAgYm94LXNoYWRvdzogMCA0cHggMTVweCAwIHJnYmEoMCwgMCwgMCwgMC4xOCk7XG4gIHBhZGRpbmc6IDVweCA4cHggN3B4O1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB6LWluZGV4OiAxO1xufVxuXG5cbi5tYXJrZG93bi1idXlfX2lubmVye1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5tYXJrZG93bi1idXkgLl9jb3VudGVyIGlucHV0e1xuICBoZWlnaHQ6IDM2cHg7XG59XG5cbi5tYXJrZG93bi1idXkgLmZ1bGwtd2lkdGhfYnRue1xuICB3aWR0aDogMTUycHg7XG59XG5cbi5mYW5jeWJveF9fY29udGFpbmVye1xuICB6LWluZGV4OiAxMDAwMyAhaW1wb3J0YW50O1xufVxuXG5cbi5fYy1wb3B1cC1wcm9kdWN0IC5vd2wtY2Fyb3VzZWwgLm93bC1kb3Rze1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiA0cHg7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG5cbi5fYy1wb3B1cC1wcm9kdWN0IC5vd2wtY2Fyb3VzZWwgYnV0dG9uLm93bC1kb3R7XG4gIHdpZHRoOiA3cHg7XG4gIGhlaWdodDogN3B4O1xuICBiYWNrZ3JvdW5kOiAjQTlBOUE5O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbi5fYy1wb3B1cC1wcm9kdWN0IC5vd2wtY2Fyb3VzZWwgYnV0dG9uLm93bC1kb3QuYWN0aXZle1xuICBiYWNrZ3JvdW5kOiAjRkU1MTAyO1xufVxuXG4uX2MtcG9wdXAtcHJvZHVjdCAuX3Byb2R1Y3QtaW1hZ2UtaXRlbXtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uX2MtcG9wdXAtcHJvZHVjdCAucHJvZHVjdC1sYWJlbC1jb250YWluZXJ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbn1cblxuLnByb2R1Y3RfZGlzY291bnQtaW5mb3tcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTMwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDVweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBiYWNrZ3JvdW5kOiAjREZGMEY3O1xuICBwYWRkaW5nOiA2cHg7XG4gIGNvbG9yOiAgI0ZGNEYwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTRweDtcbiAgbWFyZ2luLWxlZnQ6IDFweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB6LWluZGV4OiAxO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRkY0RjAwO1xufVxuXG4uX2MtcG9wdXAtcHJvZHVjdC1jb250ZW50IC5qcy1zZWxlY3QtbGVuZ3Roe1xuICB3aWR0aDogMTIycHg7XG59XG5cbi5fYy1wb3B1cC1wcm9kdWN0LWNvbnRlbnQgLl9wcm9kdWN0LWltYWdlLWl0ZW0gaW1ne1xuICBtYXgtaGVpZ2h0OiAyOThweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDg0MHB4KSB7XG4gIC5fYy1wb3B1cC1wcm9kdWN0IC5wcm9kdWN0LWltYWdlX2JsayA+IC5fcm93e1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDE1cHg7XG4gIH1cblxuICAuX2MtcG9wdXBfX2Nyb3NzIHtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IC0zMHB4O1xuICB9XG5cbiAgLl9tb2RhbHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMjZweCk7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBwYWRkaW5nOiAyMHB4IDE1cHggMzBweCAxNXB4O1xuICB9XG5cblxuICAuX2MtcG9wdXAtcHJvZHVjdCAucHJvZHVjdC1pbWFnZV9ibGsgPiAuX3JvdyA+LmNvbF8xMntcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICAuX2MtcG9wdXAtcHJvZHVjdF9fdGl0bGV7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cblxuICAubWFya2Rvd24tdGV4dHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxuXG4gIC5tYXJrZG93bi1idXkgLmNvbF82e1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cblxuICAubWFya2Rvd24tYnV5IC5mdWxsLXdpZHRoX2J0bntcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgfVxuXG4gIC5tYXJrZG93bi1wcmljZXtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG5cbiAgLl9jLXBvcHVwLXByb2R1Y3QgLl9wcm9kdWN0LWltYWdlLWl0ZW17XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG5cbiAgLl9jLXBvcHVwLXByb2R1Y3QgLl9pY28tem9vbS1mYW5raWJveDpiZWZvcmV7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5fYy1wb3B1cC1wcm9kdWN0IC5wci1zbGlkZXIub3dsLWNhcm91c2Vse1xuICAgIG1pbi1oZWlnaHQ6IDIxOXB4O1xuICAgIG1heC1oZWlnaHQ6IDIxOXB4O1xuICB9XG5cbiAgLl9jLXBvcHVwLXByb2R1Y3QgZGl2Lm93bC1pdGVtIC5pdGVtLmxpZ2h0Ym94LWNvbnRhaW5lcixcbiAgLl9jLXBvcHVwLXByb2R1Y3QgZGl2Lm93bC1pdGVtIC5pdGVtLmxpZ2h0Ym94LWNvbnRhaW5lciBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1heC1oZWlnaHQ6IDIxOXB4O1xuICB9XG5cbiAgLl9jLXBvcHVwLXByb2R1Y3QgIC5wcm9kdWN0LWltYWdlX2JsayAuX2NvdW50ZXIgW2NsYXNzXj1faWNvXSxcbiAgLl9jLXBvcHVwLXByb2R1Y3QgIC5wcm9kdWN0LWltYWdlX2JsayAuX2NvdW50ZXIgaW5wdXQge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgaGVpZ2h0OiAzNnB4O1xuICAgIHdpZHRoOiAzNnB4O1xuICB9XG5cbiAgLl9jLXBvcHVwLXByb2R1Y3RfX3RpdGxle1xuICAgIGZvbnQtc2l6ZTogMTlweCFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHJvZHVjdF9kaXNjb3VudF9fbGlua3tcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cblxuICAucHJvZHVjdF9kaXNjb3VudC1pbmZve1xuICAgIHdpZHRoOiAxMzBweDtcbiAgICBwYWRkaW5nOiA3cHg7XG4gIH1cblxuICAuX2MtcG9wdXAtcHJvZHVjdC1jb250ZW50IC5qcy1zZWxlY3QtbGVuZ3Roe1xuICAgIG1heC1oZWlnaHQ6IDM4cHg7XG4gICAgbWF4LXdpZHRoOiAxMjJweDtcbiAgfVxuXG4gIC5zdGF0dXMtbm90X2luX3N0b2NrIC5wcm9kdWN0X2Rpc2NvdW50LWluZm97XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuXG4uZm9vdGVyLWlubmVye1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDE1cHg7XG4gIC8qbWluLXdpZHRoOiA0ODhweDsqL1xufVxuXG4uX2Zvb3Rlci1uZXR3b3Jrc19fdGV4dHtcbiAgZGlzcGxheTogbm9uZTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMzglO1xuICBtYXJnaW4tcmlnaHQ6IDZweDtcbn1cblxuLl9mb290ZXItbmV0d29ya3N7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMjJweDtcbn1cblxuLmZvb3Rlcl9ibGsgLmxhcmdlX3Jvdz5bY2xhc3NePWNvbF9de1xuICBwYWRkaW5nOiAwIDM2cHg7XG59XG5cbi5mb290ZXJfYmxrICAubGFyZ2Vfcm93Pi5jb2xfZnVsbDpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmc6IDAgMzZweCAwIDM2cHg7XG59XG5cbi5mb290ZXJfYmxrIC5sYXJnZV9yb3cge1xuICBtYXJnaW46IDAgLTM2cHg7XG59XG5cbi5mb290ZXJfYmxre1xuICBwYWRkaW5nLWJvdHRvbTogMzVweDtcbn1cblxuLmNvbXBhbnktaW5mb19ibGtfX2lubmVye1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogNzBweDtcbiAgcGFkZGluZy1ib3R0b206IDI4cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICNBMUEzQTk7XG59XG5cbi5jb21wYW55LWRldmVsb3BtZW50IC5fY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uY29tcGFueS1kZXZlbG9wbWVudC1jb3B5e1xuICBjb2xvcjogI0ExQTNBOTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIGZvb3Rlci5tb2ItZGVzaWdue1xuICAgIGZvbnQ6IDQwMCAwLjg3NWVtLzEuNCBQVCBTYW5zLHNhbnMtc2VyaWY7XG4gIH1cblxuICAuZm9vdGVyLS10ZXh0e1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgY29sb3I6ICM3NDc0NzQ7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICB9XG5cbiAgLmNvbXBhbnktaW5mb19ibGt7XG4gICAgY29sb3I6ICM3NDc0NzQ7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gIGZvb3RlciAuYy1nb29nbGUtcmF0aW5ne1xuICAgIHBhZGRpbmc6IDQwcHggMCAxNXB4O1xuICB9XG5cbiAgLmZvb3RlcntcbiAgICBwYWRkaW5nOiAzMnB4IDAgMzBweDtcbiAgfVxuXG4gIC5yYXRpbmctYmxvZ3tcbiAgIGdhcDogMDtcbiAgfVxuXG4gIC5mLW5hdntcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAyNXB4O1xuICB9XG5cbiAgLmYtbmF2IGxpOm5vdCguYmxhY2spIGF7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICB9XG5cbiAgLmYtbmF2LWJsb2NrX19ib2R5e1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkNGQwZDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkNGQwZDA7XG4gICAgcGFkZGluZzogOXB4IDA7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgfVxuXG4gIC5mLW5hdi1ibG9ja19faGVhZHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogMTIwJTtcbiAgfVxuXG4gIGZvb3RlcntcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRmNmZiO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucmF0aW5nLWJsb2dfX2l0ZW0gaW1ne1xuICAgIHdpZHRoOiAzNXB4O1xuICAgIGhlaWdodDogMzVweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIH1cblxuICAucmF0aW5nLWJsb2dfX3RpdGxle1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuXG4gIC5yYXRpbmctYmxvZ19fY29udGVudHtcbiAgICBtYXJnaW4tbGVmdDogOHB4O1xuICB9XG5cbiAgLnJhdGluZy1ibG9nX19jb250ZW50IC5jLXJhdGluZy1wcmV2aWV3IHNwYW57XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIH1cblxuICAucmF0aW5nLWJsb2dfX2NvbnRlbnQgcHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gIH1cblxuICAucmF0aW5nLWJsb2dfX2NvbnRlbnQgcCBzcGFue1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgfVxuXG4gIC5tb2ItZGVzaWduIC5jb21wYW55LWluZm9fYmxrIC5fY29udGFpbmVye1xuICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICB9XG5cbiAgZm9vdGVyIC5jb21wYW55LWluZm9fYmxrIC5fY29udGFpbmVyLFxuICAuZi1uYXYsIC5tb2ItZGVzaWduX190b3AsIC50cnVzdCwgZm9vdGVyIC5jLWdvb2dsZS1yYXRpbmd7XG4gICAgbWF4LXdpZHRoOiA5NHZ3O1xuICB9XG5cbiAgLmYtbmF2LWJsb2NrX19oZWFkIHN2Z3tcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgfVxuXG4gIC5mLW5hdi1ibG9ja19faGVhZC5hY3RpdmUgc3Zne1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIH1cblxuICAuY2F0ZWdvcmllc19uYXZfbW9iLW1lbnUgLl9pY28tYXJyLXJpZ2h0OmJlZm9yZXtcbiAgICBjb250ZW50OiBub25lO1xuICB9XG5cbiAgLnNlY29uZC1sZXZlbF9tb2IgbGkgLm1vYi1tZW51X2NhdGVnb3JpZXNfX2Fyci1pY29uLWxldmVsMiBzcGFue1xuICAgIGxlZnQ6IGluaXRpYWw7XG4gIH1cbn1cblxuLmNhdGVnb3JpZXNfbmF2X21vYi1tZW51IGxpID4gaW1ne1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDEzcHg7XG4gIHRvcDogOHB4O1xufVxuXG4uZGVsaXZlcnlfX25ldy1iYW5uZXJ7XG4gIG1hcmdpbjogMjBweCAwIDEwcHg7XG59XG5cbi5kZWxpdmVyeV9fbmV3LWJhbm5lciAuYmFubmVyX21vYmlsZXtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmRlbGl2ZXJ5X19uZXctYmFubmVyIGltZ3tcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmRlbGl2ZXJ5X19uZXctYmFubmVyIC5iYW5uZXJfZGVzY3tcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmRlbGl2ZXJ5X19uZXctYmFubmVyIC5iYW5uZXJfbW9iaWxle1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5hcnRpY2xlLWF1dGhvcntcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4uYXJ0aWNsZS1hdXRob3JfX3Bob3Rve1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiA2MHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5hcnRpY2xlLWF1dGhvcl9fcGhvdG8gaW1ne1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuLmFydGljbGUtYXV0aG9yX190ZXh0e1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5hcnRpY2xlLWF1dGhvcl9fam9ie1xuICBjb2xvcjogI0ExQTNBOTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ5OXB4KSB7XG4gIC5ibHVlLWJsb2NrLS1wcm9kdWN0IHtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgMjBweCk7XG4gICAgbWFyZ2luOiAyZW0gLTEwcHggMDtcbiAgfVxuICAucHJvZHVjdF9zZWN0aW9uIC5wcm9kdWN0LWltYWdlX2JsayAuaW1hZ2V7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG59XG5cbi5tYXJrZG93bi1xdWFudGl0eXtcbiAgbWFyZ2luLWJvdHRvbTogN3B4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxNC40cHg7XG4gIGNvbG9yOiAjNzQ3NDc0O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uX2NvbC1udW0gLm1hcmtkb3duLXF1YW50aXR5e1xuICBtYXJnaW46IDAgYXV0byA3cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLl9jLXBvcHVwLXByb2R1Y3QtY29udGVudCBkaXYub3dsLXN0YWdlLW91dGVye1xuICAgIGhlaWdodDogMjk4cHg7XG4gIH1cbn1cblxuLnByb2R1Y3QtaW5mb3tcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA4cHg7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDE1cHggMCByZ2JhKDAsIDAsIDAsIDAuMTgpO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDdkOWRhO1xuICBib3JkZXItcmFkaXVzOiAwIDAgNXB4IDVweDtcbiAgcGFkZGluZzogMTlweCAxMnB4O1xuICBtYXJnaW4tdG9wOiAyOHB4O1xufVxuXG4ucHJvZHVjdC1pbmZvX19lbHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4ucHJvZHVjdC1pbmZvX19lbF9faXtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLXJpZ2h0OiA5cHg7XG59XG5cbi5wcm9kdWN0LWluZm9fX2VsX19tb2RhbCxcbi5wcm9kdWN0LWluZm9fX2VsX19saW5re1xuICBjb2xvcjogI0ZGNEYwMDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogbm9uZTtcbiAgdHJhbnNpdGlvbjogLjNzO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuXG4ucHJvZHVjdC1pbmZvX19lbF9fbW9kYWw6aG92ZXJ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLl9jLXBvcHVwLWluZm8ge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm94LXNoYWRvdzogMCAxcHggMTFweCAwIHJnYmEoNTAsNTAsNTAsLjU5KTtcbiAgZGlzcGxheTogbm9uZTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUlO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBwYWRkaW5nOiAyNHB4IDMycHggMjRweDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBtYXgtd2lkdGg6IDExMjVweDtcbiAgei1pbmRleDogMTAwMDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUgLCAwKTtcbiAgZm9udC1mYW1pbHk6IFBUIFNhbnMsc2Fucy1zZXJpZjtcbn1cblxuLl9jLXBvcHVwLWluZm9fX3RpdGxle1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBjb2xvcjogIzAwMDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuLl9jLXBvcHVwLWluZm9fX3RhYntcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAyNXB4O1xuICBtYXJnaW4tYm90dG9tOiAyMnB4O1xufVxuXG4uX2MtcG9wdXAtaW5mb19fdGFiX19pdGVte1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBub25lO1xuICBjb2xvcjogIzc0NzQ3NDtcbiAgdHJhbnNpdGlvbjogLjNzO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5fYy1wb3B1cC1pbmZvX190YWJfX2l0ZW0uYWN0aXZle1xuICBjb2xvcjogI0ZGNEYwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uX2MtcG9wdXAtaW5mby1lbHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLl9jLXBvcHVwLWluZm8tZGVsaXZlcnl7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMzBweDtcbn1cblxuLl9jLXBvcHVwLWluZm9fX3RleHR7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGNvbG9yOiAjMDAwO1xuICBtYXJnaW46IDA7XG59XG5cbi5fYy1wb3B1cC1pbmZvLWRlbGl2ZXJ5X19tYXB7XG4gIG1heC13aWR0aDogNjY2cHg7XG59XG5cbi5kZWxpdmVyeV9fbWFwX19jb250ZW50e1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA1OTVweDtcbiAgaGVpZ2h0OiAzNzVweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luOiAxNXB4IDA7XG59XG5cbi5fYy1wb3B1cC1pbmZvLWRlbGl2ZXJ5X19kZXNjcmlwdGlvbntcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAzOHB4O1xuICBmbGV4LXNocmluazogMDtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cblxuLl9jLXBvcHVwLWluZm8tZGVsaXZlcnlfX3RpdGxle1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDZweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogNzglO1xuICBjb2xvcjogIzAwMDtcbiAgbWFyZ2luLWJvdHRvbTogMTFweDtcbn1cblxuLmluZm8tZGVsaXZlcnlfX3RpbWV7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGNvbG9yOiAjMDAwO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbi5pbmZvLWRlbGl2ZXJ5X19kYXl7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGNvbG9yOiAjZmY0ZjAwO1xufVxuXG4uX2MtcG9wdXAtaW5mby1kZWxpdmVyeV9fY29sIHVsPmxpOmJlZm9yZXtcbiAgd2lkdGg6IDVweDtcbiAgaGVpZ2h0OiA1cHg7XG59XG5cbi5fYy1wb3B1cC1pbmZvLWRlbGl2ZXJ5X19jb2wgdWx7XG4gIHBhZGRpbmctbGVmdDogMjJweDtcbiAgbWFyZ2luOiAwO1xufVxuXG4uX2MtcG9wdXAtaW5mby1kZWxpdmVyeV9fY29sIHVsIGxpOm5vdCg6Zmlyc3QtY2hpbGQpe1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG5cbi5fYy1wb3B1cC1pbmZvLW9mZmxvYWQgLnVubG9hZGluZy1kZXNjcmlwdGlvbi1saXN0e1xuICBwYWRkaW5nLWxlZnQ6IDE4cHg7XG59XG5cbi5fYy1wb3B1cC1pbmZvLXJldHVybi1jb250ZW50e1xuICBtYXgtaGVpZ2h0OiAzMjZweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIG1hcmdpbi10b3A6IDI1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDM0cHg7XG59XG5cbi5fYy1wb3B1cC1pbmZvLXJldHVybi1jb250ZW50Ojotd2Via2l0LXNjcm9sbGJhciB7XG4gIHdpZHRoOiA3cHg7XG59XG5cbi5fYy1wb3B1cC1pbmZvLXJldHVybi1jb250ZW50Ojotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJhY2tncm91bmQ6ICNGNUY1RjU7XG59XG5cbi5fYy1wb3B1cC1pbmZvLXJldHVybi1jb250ZW50Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQ6ICNEOUQ5RDk7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG5cbi5fYy1wb3B1cC1pbmZvLS1yZXR1cm57XG4gIHBhZGRpbmctcmlnaHQ6IDI0cHg7XG59XG5cbi5fYy1wb3B1cC1pbmZvLXJldHVybi1jb250ZW50IHVse1xuICBwYWRkaW5nLWxlZnQ6IDI3cHg7XG59XG5cbi5fYy1wb3B1cC1pbmZvLXJldHVybi1jb250ZW50IHVsIGxpe1xuICBtYXJnaW46IDA7XG59XG5cbi5fYy1wb3B1cC1pbmZvLXJldHVybi1jb250ZW50IHVsIGxpOmJlZm9yZXtcbiAgYmFja2dyb3VuZDogIzJiMmIyYjtcbn1cblxuLl9jLXBvcHVwLWluZm8tcmV0dXJuLWNvbnRlbnQgLl9jLXBvcHVwLWluZm9fX3RleHQ6bm90KDpmaXJzdC1jaGlsZCl7XG4gIG1hcmdpbjogMTRweCAwO1xufVxuXG4uX2MtcG9wdXAtaW5mby1yZXR1cm4tY29udGVudCAuX2MtcG9wdXAtaW5mb19fdGV4dDpsYXN0LWNoaWxke1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uX2MtcG9wdXAtaW5mby0tcmV0dXJuLWhlYWR7XG4gIHBhZGRpbmctcmlnaHQ6IDI0cHg7XG59XG5cbi50ZXh0LXVuZGVybGluZXtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogbm9uZTtcbn1cblxuLnByb2R1Y3QtaW5zdGFsbWVudHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uaW5zdGFsbWVudHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6MDtcbiAgd2lkdGg6IDI4NXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWZlZmVmO1xuICBib3JkZXItcmFkaXVzOiAwIDAgNXB4IDVweDtcbiAgcGFkZGluZzogMjBweCAyMHB4IDI1cHggMjBweDtcbiAgYm94LXNoYWRvdzogMCA0cHggMTVweCAwIHJnYmEoMCwgMCwgMCwgMC4xOCk7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHRyYW5zaXRpb246IC4zcztcbiAgei1pbmRleDogLTE7XG4gIG9wYWNpdHk6IDA7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLm1vYmlsZS1jb250ZW50e1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KXtcbiAgLnByb2R1Y3QtaW5zdGFsbWVudDpob3ZlciAuaW5zdGFsbWVudHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHotaW5kZXg6IDExMDtcbiAgfVxuXG4gIC5fYy1wb3B1cC1pbmZvLmF1dG8td3tcbiAgICBtaW4td2lkdGg6IDk1NHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnByb2R1Y3QtaW5zdGFsbWVudCAuaW5zdGFsbWVudHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmluc3RhbG1lbnR7XG4gICAgb3BhY2l0eTogMTtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG5cbiAgLnByb2R1Y3QtaW5zdGFsbWVudDpob3ZlciAuaW5zdGFsbWVudHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5pbnN0YWxtZW50LWlubmVye1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG5cbi5pbnN0YWxtZW50LWVse1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5pbnN0YWxtZW50LWVsX19pe1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogNDhweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG5cbi5pbnN0YWxtZW50LWVsX19pOmZpcnN0LWNoaWxkLFxuLmluc3RhbG1lbnQtZWxfX2k6bGFzdC1jaGlsZHtcbiAgaGVpZ2h0OiAyN3B4O1xufVxuXG4uaW5zdGFsbWVudC1lbF9faSBpbWd7XG4gZGlzcGxheTogYmxvY2s7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG5cbi5pbnN0YWxtZW50LWVsOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCkgaW1ne1xuICB3aWR0aDogMzFweDtcbn1cblxuLmluc3RhbG1lbnQtZWxfX3RpdGxle1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiA4OCU7XG4gIGNvbG9yOiAjMmIyYjJiO1xuICBmbGV4LWdyb3c6IDE7XG59XG5cbi5pbnN0YWxtZW50LWVsX190aW1le1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiA4OCU7XG4gIGNvbG9yOiAjMmIyYjJiO1xufVxuXG4uaW5zdGFsbWVudF9fbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiA4OCU7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IG5vbmU7XG4gIGNvbG9yOiAjZmY0ZjAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5hdmFpbGFiaWxpdHktcHJvZHVjdHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAyN3B4O1xuICBib3gtc2hhZG93OiAwIDRweCAxNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjE4KTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VmZWZlZjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBwYWRkaW5nOiAwIDEycHg7XG4gIG1hcmdpbi1ib3R0b206IDM1cHg7XG59XG5cbi5hdmFpbGFiaWxpdHktcHJvZHVjdF9faXtcbiAgd2lkdGg6IDUzcHg7XG4gIGhlaWdodDogNzVweDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHBhZGRpbmc6IDEwcHggMDtcbn1cblxuLmF2YWlsYWJpbGl0eS1wcm9kdWN0X19pIGltZ3tcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG5cbi5hdmFpbGFiaWxpdHktcHJvZHVjdF9fbmFtZXtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5hdmFpbGFiaWxpdHktcHJvZHVjdF9fcHJpY2V7XG4gIGZsZXgtZ3JvdzogMTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTlweDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGNvbG9yOiAjMDAwO1xuICBwYWRkaW5nOiAwIDE4cHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuXG4uYXZhaWxhYmlsaXR5LXByb2R1Y3RfX3ByaWNlIHNwYW57XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLmF2YWlsYWJpbGl0eS10YWJ7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jLXBvcHVwLWF2YWlsYWJpbGl0eS1jb250ZW50e1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDMwcHg7XG4gIGhlaWdodDogNDUwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5jLXBvcHVwLWF2YWlsYWJpbGl0eV9fbWFwe1xuICB3aWR0aDogNDQ2cHg7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLmF2YWlsYWJpbGl0eS1sb2NhdGlvbntcbiAgaGVpZ2h0OiA0NTBweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG59XG5cbi5hdmFpbGFiaWxpdHktbG9jYXRpb246Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDdweDtcbn1cblxuLmF2YWlsYWJpbGl0eS1sb2NhdGlvbjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBiYWNrZ3JvdW5kOiAjRjVGNUY1O1xufVxuXG4uYXZhaWxhYmlsaXR5LWxvY2F0aW9uOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQ6ICNEOUQ5RDk7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG5cbi5hdmFpbGFiaWxpdHktbG9jYXRpb25fX2hlYWRlcntcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4uYXZhaWxhYmlsaXR5LWxvY2F0aW9uX190aXRsZXtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xufVxuXG4uYXZhaWxhYmlsaXR5LWxvY2F0aW9uX190aXRsZSAuYXZhaWxhYmlsaXR5LWxvY2F0aW9uX19saW5re1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBjb2xvcjogI2ZmNGYwMDtcbiAgdHJhbnNpdGlvbjogLjNzO1xufVxuXG4uYXZhaWxhYmlsaXR5LWxvY2F0aW9uX19xdWFudGl0eXtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgY29sb3I6ICMxZmJmMmI7XG59XG5cbi5hdmFpbGFiaWxpdHktbG9jYXRpb25fX2VsOm5vdCg6Zmlyc3QtY2hpbGQpe1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5hdmFpbGFiaWxpdHktbG9jYXRpb25fX2VsOm5vdCg6bGFzdC1jaGlsZCl7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYzJjMmMyO1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbn1cblxuLmF2YWlsYWJpbGl0eS1jb250YWN0e1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uYXZhaWxhYmlsaXR5LWNvbnRhY3RfX2VsLS1waG9uZXtcbiAgcGFkZGluZy1yaWdodDogMjVweDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2MyYzJjMjtcbiAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xufVxuXG4uYXZhaWxhYmlsaXR5LWNvbnRhY3RfX2VsLS13b3Jre1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uYXZhaWxhYmlsaXR5LWNvbnRhY3RfX2VsLS13b3JrIHN0cm9uZ3tcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5hdmFpbGFiaWxpdHktY29udGFjdF9fZWwtLXdvcmsgc3BhbntcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uYXZhaWxhYmlsaXR5LWNvbnRhY3RfX2VsIC5fcGhvbmUtbGlzdHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW46IDA7XG59XG5cbi5hdmFpbGFiaWxpdHktY29udGFjdF9fZWwgLl9waG9uZS1saXN0IGxpe1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW46IDNweCAwIDVweDtcbn1cblxuLmF2YWlsYWJpbGl0eS1jb250YWN0X19lbCAuX3Bob25lLWxpc3QgbGkgPiBzcGFue1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDNweDtcbn1cblxuLmF2YWlsYWJpbGl0eS1jb250YWN0X19lbCAuX3Bob25lLWxpc3QgbGk6YmVmb3Jle1xuICBjb250ZW50OiBub25lO1xufVxuXG4uYXZhaWxhYmlsaXR5LWNvbnRhY3RfX2VsIC5fcGhvbmUtbGlzdCBsaSBzdmd7XG4gIHdpZHRoOiAxMXB4O1xufVxuXG4uYXZhaWxhYmlsaXR5LWNvbnRhY3RfX2VsIC5fcGhvbmUtbGlzdCBsaSBzdmc6bGFzdC1jaGlsZHtcbiAgd2lkdGg6IDE1cHg7XG59XG5cbi5hdmFpbGFiaWxpdHktY29udGFjdF9fZWwgLl9waG9uZS1saXN0IGxpOmxhc3QtY2hpbGR7XG4gIG1hcmdpbi1ib3R0b206IDNweDtcbn1cblxuLmF2YWlsYWJpbGl0eS1jb250YWN0X19lbCAgLl9udW1iZXJ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG5cbi5jLXBvcHVwLWF2YWlsYWJpbGl0eV9faXRlbTpmaXJzdC1jaGlsZHtcbiAgZmxleC1ncm93OiAxO1xufVxuXG4uX2MtcG9wdXAtaW5mb1tkYXRhLW1vZGFsPVwiYXZhaWxhYmlsaXR5XCJde1xuICBtYXgtd2lkdGg6IDk1MHB4O1xufVxuXG4uX2MtcG9wdXAtaW5mby5hdXRvLXd7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4uX2MtcG9wdXAtaW5mby1kZWxpdmVyeV9fY29sIHVsIGxpe1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5wcm9kdWN0X3NlY3Rpb24gaDF7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbi5fYy1wb3B1cF9fY3Jvc3MgcGF0aHtcbiAgc3Ryb2tlOiBzaWx2ZXI7XG4gIHN0cm9rZS13aWR0aDogM3B4O1xufVxuXG4uX2MtcG9wdXAtaW5mbyAuX2MtcG9wdXBfX2Nyb3NzLFxuLmMtcG9wdXAtZXJyb3IgLl9jLXBvcHVwX19jcm9zcyxcbi5jLXBvcHVwLXN1Y2Nlc3MgLl9jLXBvcHVwX19jcm9zc3tcbiAgcmlnaHQ6IDIwcHg7XG4gIHRvcDogMjBweDtcbn1cblxuLl9jLXBvcHVwLWluZm8gLl9jLXBvcHVwX19jcm9zcyBzdmcsXG4uYy1wb3B1cC1lcnJvciAuX2MtcG9wdXBfX2Nyb3NzIHN2Zyxcbi5jLXBvcHVwLXN1Y2Nlc3MgLl9jLXBvcHVwX19jcm9zcyBzdmd7XG4gIHdpZHRoOiAxNXB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5fYy1wb3B1cC1pbmZvIC5fYy1wb3B1cF9fY3Jvc3Mge1xuICAgIHJpZ2h0OiAxNXB4O1xuICAgIHRvcDogMjNweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE1NXB4KSB7XG4gIC5fYy1wb3B1cC1pbmZve1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMHB4KTtcbiAgICBtYXgtaGVpZ2h0OiA5MXZoO1xuICAgIHBhZGRpbmc6IDIwcHggMTVweCAzMHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIH1cblxuICAuX2MtcG9wdXAtaW5mby1jb250ZW50e1xuICAgIG1heC1oZWlnaHQ6IDY3dmg7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuX2MtcG9wdXAtaW5mb19fdGl0bGV7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cblxuICAuX2MtcG9wdXAtaW5mby1kZWxpdmVyeV9fdGl0bGV7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICB9XG5cbiAgLl9jLXBvcHVwLWluZm8tZGVsaXZlcnlfX21hcCAuX2MtcG9wdXAtaW5mb19fdGV4dHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gICAgY29sb3I6ICM3NDc0NzQ7XG4gIH1cblxuICAuYXZhaWxhYmlsaXR5LXByb2R1Y3R7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5hdmFpbGFiaWxpdHktbG9jYXRpb25fX3RpdGxlIC5hdmFpbGFiaWxpdHktbG9jYXRpb25fX2xpbmt7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiA4NyU7XG4gIH1cblxuICAuYXZhaWxhYmlsaXR5LWxvY2F0aW9uX19oZWFkZXJ7XG4gICAgZ2FwOiAxMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cblxuICAuYXZhaWxhYmlsaXR5LWxvY2F0aW9uX19lbDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgfVxuXG4gIC5hdmFpbGFiaWxpdHktbG9jYXRpb25fX2VsOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG5cbiAgLmF2YWlsYWJpbGl0eS1sb2NhdGlvbntcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWF4LWhlaWdodDogNDUwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgfVxuXG4gIC5jLXBvcHVwLWF2YWlsYWJpbGl0eS1jb250ZW50e1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuXG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5NTBweCl7XG4gIC5jLXBvcHVwLWF2YWlsYWJpbGl0eV9fbWFwe1xuICAgIG1heC13aWR0aDogMzUwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5fYy1wb3B1cC1pbmZvLWRlbGl2ZXJ5e1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAyMHB4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLl9jLXBvcHVwLWluZm9fX3RhYl9faXRlbXtcbiAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cblxuICAuX2MtcG9wdXAtaW5mby5hdXRvLXcge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMHB4KTtcbiAgfVxuXG4gIC5fdGFiLWJsb2Nre1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogMDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuXG4gIC5fdGFiLWJsb2NrOmJlZm9yZXtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBiYWNrZ3JvdW5kOiAjYmRiZGJkO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cblxuICAuX3RhYi1ibG9jazphZnRlcntcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBiYWNrZ3JvdW5kOiAjYmRiZGJkO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cblxuXG4gIC5fdGFiLWJsb2NrX19lbHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMTBweDtcbiAgICB3aWR0aDogNTAlO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogODclO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjQkRCREJEO1xuICAgIGhlaWdodDogNDBweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICB9XG5cbiAgLl90YWItYmxvY2tfX2VsOmZpcnN0LWNoaWxke1xuICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiA1cHggMCAwIDVweDtcbiAgfVxuXG4gIC5fdGFiLWJsb2NrX19lbDpsYXN0LWNoaWxke1xuICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDAgNXB4IDVweCAwO1xuICB9XG5cbiAgLl90YWItYmxvY2tfX2VsLmFjdGl2ZXtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjRkY0RjAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBjb2xvcjogI0ZGNEYwMDtcbiAgICB6LWluZGV4OiAyO1xuICB9XG5cbiAgLl9jLXBvcHVwLWluZm8tb2ZmbG9hZCAudW5sb2FkaW5nLXByb2R1Y3QsXG4gIC5fYy1wb3B1cC1pbmZvLW9mZmxvYWQgLnVubG9hZGluZy1wcmljZXtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgLl9jLXBvcHVwLWluZm8tZGVsaXZlcnlfX2NvbCB1bHtcbiAgICBtYXJnaW46IDEwcHggMCAwO1xuICB9XG5cbiAgLl9jLXBvcHVwLWluZm8tZGVsaXZlcnlfX2Rlc2NyaXB0aW9ue1xuICAgIGdhcDogMjBweDtcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICAuaW5zdGFsbWVudHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgLmluc3RhbG1lbnQtZWxfX2RvdHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxleC1ncm93OiAxO1xuICB9XG5cbiAgLmluc3RhbG1lbnQtZWxfX2RvdDpiZWZvcmV7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgd2lkdGg6IDk3JTtcbiAgICBib3JkZXI6IDFweCBkYXNoZWQ7XG4gICAgYm90dG9tOiAtNHB4O1xuICAgIGxlZnQ6IDJweDtcbiAgfVxuXG4gIC5pbnN0YWxtZW50LWVsX190aXRsZXtcbiAgICBmbGV4LWdyb3c6IDA7XG4gIH1cblxuICAuX2MtcG9wdXAtaW5mby1yZXR1cm4tY29udGVudHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xuICB9XG5cbiAgLmMtcG9wdXAtYXZhaWxhYmlsaXR5LWNvbnRlbnR7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxuXG4gIC5jLXBvcHVwLWF2YWlsYWJpbGl0eV9faXRlbXtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmMtcG9wdXAtYXZhaWxhYmlsaXR5X19pdGVtLmFjdGl2ZXtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC5fdGFiLWJsb2NrX19lbCBwYXRoe1xuICAgIHN0cm9rZTogIzAwMDtcbiAgfVxuXG4gIC5fdGFiLWJsb2NrX19lbC5hY3RpdmUgcGF0aHtcbiAgICBzdHJva2U6ICNGRjRGMDA7XG4gIH1cblxuICAuYy1wb3B1cC1hdmFpbGFiaWxpdHlfX21hcHtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgMjlweCk7XG4gICAgbWFyZ2luOiAwIC0xNHB4IC0zMHB4O1xuICAgIGhlaWdodDogNTA2cHg7XG4gICAgbWF4LXdpZHRoOiBpbml0aWFsO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucHJvZHVjdC1pZC0taW5uZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cblxuICAucHJvZHVjdF9zZWN0aW9uIGgxIHtcbiAgICBmb250LXNpemU6IDE2cHQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuXG4gIC5hdmFpbGFiaWxpdHktY29udGFjdHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gIC5kZWxpdmVyeV9fbWFwX19jb250ZW50e1xuICAgaGVpZ2h0OiAzNjVweDtcbiAgfVxuXG4gIC5hdmFpbGFiaWxpdHktbG9jYXRpb25fX3F1YW50aXR5e1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxuXG4gIC5hdmFpbGFiaWxpdHktbG9jYXRpb257XG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xuICB9XG5cbiAgLmF2YWlsYWJpbGl0eS1sb2NhdGlvbjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgIHdpZHRoOiAzcHg7XG4gIH1cblxuICAuYXZhaWxhYmlsaXR5LWxvY2F0aW9uX190aXRsZXtcbiAgICBnYXA6IDdweDtcbiAgfVxuXG4gIC5zbS1ub25le1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmpzLWNhcnQtaXRlbSAucHJvZHVjdC1pZF9fbnVtYmVye1xuICBmb250LXNpemU6IDEycHg7XG4gIG1hcmdpbi1ib3R0b206IDZweDtcbn1cblxuLl9jb250YWN0LWluZm97XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNDZweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRUZFRkVGO1xuICBiYWNrZ3JvdW5kOiAjRkZGO1xuICBib3gtc2hhZG93OiAwIDAgMTBweCAwIHJnYmEoMCwgMCwgMCwgMC4xMCk7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIHBhZGRpbmc6IDIwcHggMjhweCAyMHB4O1xufVxuXG4uX2NvbnRhY3QtaW5mby1kZXNjcmlwdGlvbntcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNjM5cHg7XG59XG5cbi5fY29udGFjdC1pbmZvX190aXRsZXtcbiAgbWFyZ2luOiAwIDAgMTVweDtcbn1cblxuLl9jb250YWN0LWluZm9fX3Rlc3R7XG4gIG1heC13aWR0aDogNTkwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgbWFyZ2luOiAwIDAgMjBweDtcbn1cblxuLl9jb250YWN0LWluZm9fX3Rlc3Q6bGFzdC1jaGlsZHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLl9jb250YWN0LWluZm9fX2J0bntcbiAgY29sb3I6ICNGRkY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBhZGRpbmc6IDEwcHggMTZweDtcbn1cblxuLl9jb250YWN0LWNvbnRlbnR7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTNweDtcbiAgbWF4LWhlaWdodDogNTk1cHg7XG4gIG1hcmdpbjogMjBweCAwIDQwcHg7XG59XG5cbi5fY29udGFjdC1tYXB7XG4gIHdpZHRoOiA2MCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZsZXgtZ3JvdzogMTtcbn1cblxuLl9hZGRyZXNzLWxpc3R7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTVweDtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIG1hcmdpbjogLTE1cHggMCAtMTNweCAtMTVweDtcbiAgcGFkZGluZzogMTVweCAxMXB4IDE1cHggMTVweDtcbn1cblxuLl9hZGRyZXNzLWxpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDdweDtcbn1cblxuLl9hZGRyZXNzLWxpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBiYWNrZ3JvdW5kOiAjRjVGNUY1O1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDMwcHgpO1xuICBtYXJnaW46IDE1cHggMCAxM3B4O1xufVxuXG4uX2FkZHJlc3MtbGlzdDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBiYWNrZ3JvdW5kOiAjRDlEOUQ5O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG5cbi5fYWRkcmVzcy1saXN0X19lbHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlZmVmZWY7XG4gIGJhY2tncm91bmQ6ICNGRkY7XG4gIGJveC1zaGFkb3c6IDAgMCAxNi4zcHggMCByZ2JhKDAsIDAsIDAsIDAuMTgpO1xuICBwYWRkaW5nOiAxNnB4O1xufVxuXG4uX2FkZHJlc3MtZ2FsbGVyeXtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gIHdpZHRoOiA4MHB4O1xuICBoZWlnaHQ6IDU5cHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLl9hZGRyZXNzLWdhbGxlcnkgaW1ne1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5cbi5fYWRkcmVzc19fbG9jYXRpb257XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5fYWRkcmVzc19fbG9jYXRpb24gc3BhbntcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA1cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4uX2FkZHJlc3NfX2xvY2F0aW9uX19tYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5fYWRkcmVzc19fbG9jYXRpb25fX21hcCBzdmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IGNhbGMoMTAwJSArIDVweCk7XG59XG5cbi5fYWRkcmVzcy1waG9uZXtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4uX2FkZHJlc3MtcGhvbmUtaW5uZXJ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogOHB4O1xufVxuXG4uX2FkZHJlc3MtcGhvbmVfX2Vse1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDhweDtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uX2FkZHJlc3MtcGhvbmVfX2VsLS1zaG9ydHtcbiAgZ2FwOiAzcHg7XG59XG5cbi5fYWRkcmVzcy1waG9uZV9fZWwtLXNob3J0IHNwYW4ge1xuICBtYXJnaW4tbGVmdDogNHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG59XG5cbi5fd29yay10aW1le1xuICBtYXgtd2lkdGg6IDEwNXB4O1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAxNi41cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG59XG5cbi5fd29yay10aW1lIHN0cm9uZ3tcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuXG4uX2NvbnRhY3QtbmF2e1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI1MHB4KSB7XG4gIC5fY29udGFjdC1jb250ZW50IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1heC1oZWlnaHQ6IGluaXRpYWw7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxuXG4gIC5fY29udGFjdC1tYXAge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLl9tb3JlLWNvbnRhY3RzIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMTVweDtcbiAgfVxuXG4gIC5fbW9yZS1jb250YWN0c19faXRlbXtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgIG1pbi1oZWlnaHQ6IDExOHB4O1xuICB9XG5cbiAgLl9jb250YWN0LWluZm8ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAyMHB4O1xuICAgIHBhZGRpbmc6IDE1cHggMTBweDtcbiAgfVxuXG4gIC5fY29udGFjdC1pbmZvX19idG4ge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZjRmMDA7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICB9XG5cbiAgLl9hZGRyZXNzLWxpc3Qge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG92ZXJmbG93OiBpbml0aWFsO1xuICB9XG5cbiAgLl9tb3JlLWNvbnRhY3RzX190aXRsZXtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG5cbiAgLl9jb250YWN0LW5ldHdvcmtze1xuICAgIGdhcDogMTJweDtcbiAgfVxuXG4gIC5fY29udGFjdC1uZXR3b3Jrc19fZWwgc3Zne1xuICAgIHdpZHRoOiAzNHB4O1xuICAgIGhlaWdodDogMzRweDtcbiAgfVxuXG4gIC5fY29udGFjdC1tYXB7XG4gICAgbWF4LWhlaWdodDogNTA2cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5fY29udGFjdC1uYXZ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuXG4gIC5fY29udGFjdC1uYXY6YmVmb3Jle1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGhlaWdodDogMXB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGJhY2tncm91bmQ6ICNCREJEQkQ7XG4gIH1cblxuICAuX2NvbnRhY3QtbmF2OmFmdGVye1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGhlaWdodDogMXB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGJhY2tncm91bmQ6ICNCREJEQkQ7XG4gIH1cblxuICAuX2NvbnRhY3QtbmF2X19pdGVte1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBnYXA6IDEwcHg7XG4gICAgaGVpZ2h0OiAzNHB4O1xuICAgIHdpZHRoOiA1MCU7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBib3JkZXI6IDEuNXB4IHNvbGlkICNCREJEQkQ7XG4gICAgYmFja2dyb3VuZDogd2hpdGU7XG4gIH1cblxuICAuX2NvbnRhY3QtbmF2X19pdGVtLmFjdGl2ZXtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm9yZGVyOiAxLjVweCBzb2xpZCAjZmY0ZjAwO1xuICAgIGNvbG9yOiAjZmY0ZjAwO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cblxuICAuX2NvbnRhY3QtbmF2X19pdGVtIHBhdGh7XG4gICAgc3Ryb2tlOiAjMDAwMDAwO1xuICB9XG5cbiAgLl9jb250YWN0LW5hdl9faXRlbS5hY3RpdmUgcGF0aHtcbiAgICBzdHJva2U6ICNmZjRmMDA7XG4gIH1cblxuICAuX2NvbnRhY3QtbmF2X19pdGVtOmxhc3QtY2hpbGQ6bm90KC5hY3RpdmUpe1xuICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDAgNXB4IDVweCAwO1xuICB9XG4gIC5fY29udGFjdC1uYXZfX2l0ZW06Zmlyc3QtY2hpbGQ6bm90KC5hY3RpdmUpe1xuICAgIGJvcmRlci1yaWdodDogMS41cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4IDAgMCA1cHg7XG4gIH1cblxuICAuX2FkZHJlc3MtbGlzdCxcbiAgLl9tb3JlLWNvbnRhY3RzLFxuICAuX2NvbnRhY3QtaW5mbyxcbiAgLl9jb250YWN0LW1hcHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cblxuICAuX2FkZHJlc3MtbGlzdC5hY3RpdmUsXG4gIC5fbW9yZS1jb250YWN0cy5hY3RpdmUsXG4gIC5fY29udGFjdC1pbmZvLmFjdGl2ZSxcbiAgLl9jb250YWN0LW1hcC5hY3RpdmV7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuXG4gIC5fbW9yZS1jb250YWN0c19fZWx7XG4gICBtYXgtd2lkdGg6IDI1MHB4O1xuICB9XG5cbiAgLl9hZGRyZXNzX19sb2NhdGlvbiBzcGFuIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICB3aWR0aDogaW5pdGlhbDtcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICAuX2FkZHJlc3MtZ2FsbGVyeSB7XG4gICAgd2lkdGg6IDEyNnB4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuXG4gIC5fYWRkcmVzcy1saXN0X19lbC0tbmV3e1xuICAgIHBhZGRpbmctdG9wOiAyMXB4O1xuICB9XG4gIFxuICAuX2FkZHJlc3NfX2xvY2F0aW9uX19tYXAgc3Zne1xuICAgIHRvcDogLTE1cHg7XG4gICAgbGVmdDogY2FsYygxMDAlICsgLTVweCk7XG4gIH1cblxuICAuX2FkZHJlc3MtbGlzdF9fZWx7XG4gICBwYWRkaW5nOiAxNHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLl9hZGRyZXNzLWxpc3QsXG4gIC5fc2hvcC1jbnRfX2NvbnRlbnR7XG4gICAgd2lkdGg6IDMzLjUlO1xuICB9XG59XG5cbi53ZWVrZW5kLXBvcHVwe1xuICBtYXgtd2lkdGg6IDY0MHB4O1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ud2Vla2VuZC1wb3B1cC5zaG93e1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLndlZWtlbmQtcG9wdXAtY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi53ZWVrZW5kLXBvcHVwLWltZyB7XG4gIHdpZHRoOiAzMjlweDtcbiAgaGVpZ2h0OiA0NjRweDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5cbi53ZWVrZW5kLXBvcHVwLWltZyBpbWd7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4ud2Vla2VuZC1wb3B1cC1kZXNjcmlwdGlvbntcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAwIDI4cHggMCAxOHB4O1xufVxuXG4ud2Vla2VuZC1wb3B1cF9fdGl0bGV7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMwMDA7XG4gIG1hcmdpbi1ib3R0b206IDIzcHg7XG59XG5cbi53ZWVrZW5kLXBvcHVwX19pbmZve1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmY0ZjAwO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4ud2Vla2VuZC1wb3B1cF9fdGV4dHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzAwMDtcbn1cblxuLndlZWtlbmQtcG9wdXAtaW1nIC53ZWVrZW5kLWltZy1tb2JpbGV7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAud2Vla2VuZC1wb3B1cC1pbWcgLndlZWtlbmQtaW1nLW1vYmlsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAud2Vla2VuZC1wb3B1cC1pbWcgLndlZWtlbmQtaW1nLWRlYyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAud2Vla2VuZC1wb3B1cC1jb250ZW50IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG5cbiAgLndlZWtlbmQtcG9wdXAge1xuICAgIG1heC13aWR0aDogMzE1cHg7XG4gIH1cblxuICAud2Vla2VuZC1wb3B1cC1pbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMjEzcHg7XG4gIH1cblxuICAud2Vla2VuZC1wb3B1cC1kZXNjcmlwdGlvbiB7XG4gICAgcGFkZGluZzogMjBweCA1MnB4IDMwcHg7XG4gIH1cblxuICAud2Vla2VuZC1wb3B1cF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICB9XG5cbiAgLndlZWtlbmQtcG9wdXBfX2luZm8ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gIH1cblxuICAud2Vla2VuZC1wb3B1cF9fdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG5cbiAgLndlZWtlbmQtcG9wdXAgLl9jLXBvcHVwX19jcm9zcyB7XG4gICAgcmlnaHQ6IDI1cHg7XG4gICAgdG9wOiAyMnB4O1xuICB9XG5cbiAgLndlZWtlbmQtcG9wdXAgLl9jLXBvcHVwX19jcm9zcyBwYXRoIHtcbiAgICBzdHJva2U6IHdoaXRlO1xuICAgIHN0cm9rZS13aWR0aDogMnB4O1xuICB9XG5cbiAgLm1vYmlsZS1tZW51LXNpdGUgbGl7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlOWU5ZTk7XG4gIH1cbn1cblxuLnN0YXR1cy1ub3RfaW5fc3RvY2sgLnByb2R1Y3QtaWQtLWlubmVye1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuXG4uc3RhdHVzLW5vdF9pbl9zdG9jayAucHJvZHVjdC1pZC0taW5uZXIgLml0ZW0tLXRleHR7XG4gIGZsZXgtZ3JvdzogMTtcbn1cblxuLmNob2ljZXNfX2lubmVye1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogaW5pdGlhbDtcbn1cblxuLmNob2ljZXNfX2xpc3QtLXNpbmdsZXtcbiAgaGVpZ2h0OiAyNHB4O1xuICBwYWRkaW5nOiA0cHggMTVweCA0cHggNXB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDdkOWRhO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG5cbi5jaG9pY2VzX19saXN0LS1kcm9wZG93biAuY2hvaWNlc19faXRlbXtcbiAgd29yZC1icmVhazogbm9ybWFsO1xufVxuXG4uY2hvaWNlc19fbGlzdC0tZHJvcGRvd24gLmNob2ljZXNfX2l0ZW0tLXNlbGVjdGFibGUuaXMtaGlnaGxpZ2h0ZWQ6YWZ0ZXJ7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG5cbi5jaG9pY2VzW2RhdGEtdHlwZSo9c2VsZWN0LW9uZV06YWZ0ZXJ7XG4gIGJvcmRlcjogbm9uZTtcbiAgd2lkdGg6IDlweDtcbiAgaGVpZ2h0OiA3cHg7XG4gIGJhY2tncm91bmQ6IHVybCgvYnVpbGQvaW1hZ2VzL2Fycm93LXNlbGVjdC44MTViNjE4Mi5zdmcpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IC0zLjVweDtcbn1cblxuLmNob2ljZXNbZGF0YS10eXBlKj1zZWxlY3Qtb25lXS5pcy1vcGVuOmFmdGVye1xuICBiYWNrZ3JvdW5kOiB1cmwoL2J1aWxkL2ltYWdlcy9hcnJvdy1zZWxlY3QuODE1YjYxODIuc3ZnKSBuby1yZXBlYXQgY2VudGVyO1xuICBtYXJnaW4tdG9wOiAtMy41cHg7XG59XG5cbi5jaG9pY2VzX19saXN0LmNob2ljZXNfX2xpc3QtLWRyb3Bkb3due1xuIG1hcmdpbi10b3A6IDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlZmVmZWY7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYm94LXNoYWRvdzogMCA0cHggMTVweCAwIHJnYmEoMCwgMCwgMCwgMC4xOCk7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHotaW5kZXg6IDM1O1xufVxuXG4uY2hvaWNlc19fbGlzdC0tZHJvcGRvd24gLmNob2ljZXNfX2l0ZW0tLXNlbGVjdGFibGUuaXMtaGlnaGxpZ2h0ZWR7XG4gIGJhY2tncm91bmQ6ICNmZjRmMDA7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgd29yZC1icmVhazogbm9ybWFsO1xufVxuXG4uY2hvaWNlc19fbGlzdC0tZHJvcGRvd24gLmNob2ljZXNfX2l0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDVweCAyMHB4O1xufVxuXG4ucmlnaHQtcGFydC0tc29ydHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1pbi13aWR0aDogMTk4cHg7XG59XG5cbi5wcmljZV9zb3J0LS1hbGx7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogOHB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5wcmljZV9zb3J0LWxpc3R7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogMDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VmZWZlZjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBwYWRkaW5nOiAyMHB4O1xuICBib3gtc2hhZG93OiAwIDRweCAxNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjE4KTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgei1pbmRleDogMzU7XG59XG5cbiNzb3J0TGlzdC5wcmljZV9zb3J0LWxpc3QgbGFiZWx7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG59XG5cbiNzb3J0TGlzdC5wcmljZV9zb3J0LWxpc3QgaW5wdXRbdHlwZT1cInJhZGlvXCJde1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4jc29ydExpc3QucHJpY2Vfc29ydC1saXN0IGxhYmVsOmJlZm9yZXtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxNXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjNzQ3NDc0O1xufVxuXG4jc29ydExpc3QucHJpY2Vfc29ydC1saXN0IGxhYmVsOmFmdGVye1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDNweDtcbiAgdG9wOiAzcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB3aWR0aDogOXB4O1xuICBoZWlnaHQ6IDlweDtcbiAgdHJhbnNpdGlvbjogLjNzO1xufVxuXG4jc29ydExpc3QucHJpY2Vfc29ydC1saXN0IGlucHV0OmNoZWNrZWQgKyBsYWJlbHtcbiAgY29sb3I6ICNmZjRmMDA7XG59XG5cbiNzb3J0TGlzdC5wcmljZV9zb3J0LWxpc3QgaW5wdXQ6Y2hlY2tlZCArIGxhYmVsOmFmdGVye1xuICBiYWNrZ3JvdW5kOiAjZmY0ZjAwO1xufVxuXG4jc29ydExpc3QucHJpY2Vfc29ydC1saXN0IGlucHV0OmNoZWNrZWQgKyBsYWJlbDpiZWZvcmV7XG4gIGJvcmRlci1jb2xvcjogI2ZmNGYwMDtcbn1cblxuLnJvdy1pbnB1dHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbiNzb3J0TGlzdC5wcmljZV9zb3J0LWxpc3QgLnJvdy1pbnB1dDpub3QoOmxhc3QtY2hpbGQpe1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4uY2hvaWNlc19fbGlzdC0tc2luZ2xlIC5jaG9pY2VzX19pdGVte1xuICB3aWR0aDogOTAlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wcmljZV9zb3J0LS1hbGwgc3Zne1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICB9XG5cbiAgLmZpbHRlci1zZXQgLnJpZ2h0LXBhcnR7XG4gICAgbWFyZ2luOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDE5NXB4O1xuICB9XG5cbiAgLnByaWNlX3NvcnQtbGlzdHtcbiAgICB0b3A6IGNhbGMoMTAwJSArIDVweCk7XG4gIH1cbn1cblxuLm1haW4tbG9jYXRpb24tbGlzdCAucGlja3VwLW9yZGVyLW1hcHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogLjNzO1xuICBjb2xvcjogI2ZmNGYwMDtcbn1cblxuLm1haW4tbG9jYXRpb24tbGlzdCAucGlja3VwLW9yZGVyLW1hcCBzdHJvbmd7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IG5vbmU7XG4gIHRyYW5zaXRpb246IC4zcztcbn1cblxuLm1haW4tbG9jYXRpb24tbGlzdCAucGlja3VwLW9yZGVyLW1hcDpob3ZlciBzdHJvbmd7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmMtcG9wdXAtbWFwe1xuICBwYWRkaW5nOiAwO1xufVxuXG4uX2Zvb3Rlci1waG9uZXtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMzNweDtcbiAgbGluZS1oZWlnaHQ6IDczJTtcbiAgY29sb3I6ICMyYTJhMmE7XG59XG5cbi5fZm9vdGVyLXBob25lLWxpc3R7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC1ncm93OiAxO1xufVxuXG4uX2Zvb3Rlci1waG9uZS1saXN0IC5fbG9jYXRpb24tbnVtYmVye1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGNvbG9yOiAjMDAwO1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuXG4uX2Zvb3Rlci1waG9uZS1saXN0IGF7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMyYTJhMmE7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLl9mb290ZXItcGhvbmUtbGlzdCAuX251bWJlcjpub3QoOmxhc3QtY2hpbGQpe1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG5cbi5fZm9vdGVyLXBob25lLWlubmVye1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2Q3ZDlkYTtcbiAgcGFkZGluZzogMzBweCAwO1xufVxuXG4uX2Zvb3Rlci1waG9uZS1pbm5lciAuX2NvbnRhaW5lcntcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA5MHB4O1xufVxuXG4uX19mb290ZXItbmV0d29ya3NfX2VsIGF7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZm9vdGVyLWlubmVye1xuICAgIG1pbi13aWR0aDogaW5pdGlhbDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMTNweDtcbiAgfVxuXG4gIC5fZm9vdGVyLW5ldHdvcmtze1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGdhcDogMThweDtcbiAgfVxuXG4gIC5fZm9vdGVyLW5ldHdvcmtzX190ZXh0e1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMTAlO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gIC5fZm9vdGVyLXBob25le1xuICAgZm9udC1zaXplOiAzMHB4O1xuICAgIGdhcDogN3B4O1xuICB9XG5cbiAgLl9mb290ZXItcGhvbmUgLl9pLWFycm93e1xuICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gIH1cblxuICAuX19mb290ZXItbmV0d29ya3NfX2VsIHN2Z3tcbiAgICB3aWR0aDogMzRweDtcbiAgICBoZWlnaHQ6IDM0cHg7XG4gIH1cblxuICAuX2Zvb3Rlci1waG9uZS1pbm5lcntcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAzMHB4O1xuICAgIHBhZGRpbmc6IDI3cHggMCAyOHB4O1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gIH1cblxuICAuX2Zvb3Rlcl9waG9uZS1oaWRle1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgcGFkZGluZzogMTVweCAwIDE0cHg7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFNkU2RTY7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFNkU2RTY7XG4gICAgbWFyZ2luOiAtMTVweCAxN3B4IDIwcHg7XG4gIH1cblxuICAuc2luZ2xlLW51bWJlcntcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZ2FwOiAxMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgY29sb3I6ICMyYTJhMmE7XG4gIH1cblxuICAuX2Zvb3Rlci1waG9uZS1saXN0e1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBnYXA6IDA7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cblxuICAuc2luZ2xlLW51bWJlciBhe1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICAgIGNvbG9yOiAjZmY0ZjAwO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gIC5fZm9vdGVyLXBob25lLWxpc3RfX2Vse1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZmxleC1ncm93OiAxO1xuICAgIGdhcDogMTBweDtcbiAgICBwYWRkaW5nOiAxM3B4IDE3cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjMwLCAyMzAsIDIzMCwgMC41KTtcbiAgfVxuXG4gIC5fZm9vdGVyLXBob25lLWxpc3RfX2VsOmZpcnN0LWNoaWxke1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG5cbiAgLl9mb290ZXItcGhvbmUtbGlzdF9fZWw6bGFzdC1jaGlsZHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICB9XG5cbiAgLl9mb290ZXItcGhvbmUtbGlzdF9fZWwgLl9sb2NhdGlvbi1udW1iZXJ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogM3B4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIG1hcmdpbi1ib3R0b206IDJweDtcbiAgfVxuXG4gIC5fZm9vdGVyLXBob25lLWxpc3RfX2VsIC5fbG9jYXRpb24tbnVtYmVyIHNwYW46Zmlyc3QtY2hpbGR7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gICAgY29sb3I6ICMwMDA7XG4gIH1cblxuICAuX2Zvb3Rlci1waG9uZS1saXN0X19lbCAuX251bWJlciBzdmd7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICB9XG5cbiAgZm9vdGVye1xuICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgfVxuXG4gIC5fZm9vdGVyLXBob25lLWxpc3RfX2VsIC5fbnVtYmVyIGEge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICB9XG5cbiAgLl9mb290ZXItcGhvbmV7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC5fZm9vdGVyLXBob25lLmFjdGl2ZSAuX2ktYXJyb3d7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgfVxuXG4gIC5fZm9vdGVyLXBob25lLWxpc3R7XG4gICAgd2lkdGg6IGluaXRpYWw7XG4gIH1cblxuICAuY2FydC1mZWVkYmFja19wb3B1cCAuX2ljby1jbG9zZSB7XG4gICAgdG9wOiAxNXB4O1xuICAgIHJpZ2h0OiAxNXB4O1xuICB9XG5cbiAgLmRlZmF1bHRfcHJvZHVjdDpob3ZlcntcbiAgICBib3JkZXItY29sb3I6ICNkN2Q5ZGE7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgfVxuXG4gIC5iZW5lZml0c19faXRlbS1pbWcgc3ZnIHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gIH1cblxuICAuX2xvY2F0aW9uLW51bWJlciBzdmd7XG4gICAgaGVpZ2h0OiBpbmhlcml0O1xuICB9XG5cbiAgLmNoZWNrb3V0LXJlcG9ydF9ibGt7XG4gICAgbWFyZ2luOiAyNHB4IDAgMTVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cblxuICAuY29udHJvbC1zdWJtaXQtY2FydHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxuXG4gIC5jb250cm9sLXN1Ym1pdC1jYXJ0IC5vcmFuZ2VfYnRue1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDEycHggMjRweDtcbiAgfVxufVxuXG4ucG9wdXAtcHJvZHVjdC1pbmZvLXByb2R1Y3QtcGFnZXtcbiAgbWF4LXdpZHRoOiA5ODBweDtcbn1cblxuLnBvcHVwLXByb2R1Y3QtaW5mby1wcm9kdWN0LXBhZ2UgLl9jLXBvcHVwX19jcm9zczpob3ZlciBwYXRoe1xuICBzdHJva2U6IGJsYWNrO1xufVxuXG4uc3RhdHVzLW5vdF9pbl9zdG9jayAuZGVmYXVsdF9wcm9kdWN0IC5pdGVtLS10ZXh0e1xuIG1hcmdpbi1ib3R0b206IDJweDtcbn1cblxuLnBvcHVwLXByb2R1Y3QtaW5mby1wcm9kdWN0LXBhZ2UuYWN0aXZle1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmdyZWNhcHRjaGEtYmFkZ2Uge1xuICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuLmFkb3B0aXZlLXRhYmxlIHtcbiAgb3ZlcmZsb3cteDogYXV0bztcbn1cblxuLl91c2VyLWRhdGF7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGRjRGMDA7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5fdXNlci1kYXRhX19pdGVte1xuICB3aWR0aDogNDclO1xufVxuXG4udXNlci1kYXRhX19wZXJzb257XG4gIHBhZGRpbmc6IDIycHggMzBweCAyOXB4IDI2cHg7XG59XG5cbi5fdXNlci1kYXRhX190aXRsZXtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtaW4taGVpZ2h0OiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTlweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM0NzQ3NDc7XG4gIG1hcmdpbi1ib3R0b206IDE5cHg7XG4gIGNvbG9yOiAjNDc0NzQ3O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDIxcHg7XG59XG5cbi5fdXNlci1kYXRhLWxpc3R7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG5cbi5fdXNlci1kYXRhLWxpc3RfX2l0ZW06YmVmb3Jle1xuICBjb250ZW50OiBub25lO1xufVxuXG4uX3VzZXItZGF0YS1saXN0X19pdGVte1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uX3VzZXItZGF0YS1saXN0X19pdGVtOm5vdCg6bGFzdC1jaGlsZCl7XG4gIG1hcmdpbi1ib3R0b206IDE0cHg7XG59XG5cbi5fdXNlci1kYXRhLWxpc3RfX2l0ZW0tZGVzY3JpcHRpb257XG4gIHdpZHRoOiA1MCU7XG4gIGNvbG9yOiAjNDc0NzQ3O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICBmbGV4LXNocmluazogMDtcbn1cblxuLl91c2VyLWRhdGEtbGlzdF9faXRlbS1yZXN1bHR7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG59XG5cbi5fdXNlci1kYXRhX19pdGVtLnVzZXItZGF0YV9fZGlzY291bnQgLl91c2VyLWRhdGEtbGlzdF9faXRlbS1yZXN1bHR7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi51c2VyLWRhdGFfX2Rpc2NvdW50e1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBib3JkZXItcmFkaXVzOiAxNHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRkY0RjAwO1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNGNEZFRkU7XG4gIG1hcmdpbjogLTFweCAwIC0xcHggMDtcbiAgZmxleC1ncm93OiAxO1xufVxuXG4uX3VzZXJfX2Rpc2NvdW50LWlubmVye1xuICBtaW4taGVpZ2h0OiAxMTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAyMHB4O1xuICBwYWRkaW5nOiAyMnB4O1xuICBib3JkZXItcmFkaXVzOiAxM3B4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmY0ZjAwO1xuICBib3JkZXItdG9wOiBub25lO1xuICBtYXJnaW46IDAgLTFweCAwIC0xcHg7XG59XG5cbi5fdXNlcl9fZGlzY291bnRfX3RpdGxle1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuXG4uX25vLWNhcmQgLl91c2VyX19kaXNjb3VudF9fdGl0bGV7XG4gIGZvbnQtc2l6ZTogMTQuNXB4O1xufVxuXG4uX3VzZXJfX2Rpc2NvdW50X19zYWxle1xuICBjb2xvcjogI0ZGNEYwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xufVxuXG4uX3VzZXJfX2Rpc2NvdW50X19zYWxlIGF7XG4gIGNvbG9yOiAjRkU1MTAyO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogbm9uZTtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuXG4uX3VzZXJfX2Rpc2NvdW50X19wb2ludHN7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNXB4O1xuICBjb2xvcjogIzQ3NDc0NztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuXG4uX3VzZXJfX2Rpc2NvdW50X19wb2ludHMgc3Ryb25ne1xuICBjb2xvcjogIzAwMDtcbn1cblxuLl91c2VyX19kaXNjb3VudF9fc3Vte1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMTFweDtcbiAgcGFkZGluZzogMCAyMnB4O1xufVxuXG4uX3VzZXJfX2Rpc2NvdW50X19pbmZvIC5fdXNlcl9fZGlzY291bnRfX3N1bXtcbiAgcGFkZGluZzogMDtcbn1cblxuLl91c2VyX19kaXNjb3VudF9fc3VtX19kZXNjcmlwdGlvbntcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA1cHg7XG4gIGNvbG9yOiAjNDc0NzQ3O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG59XG5cbi5fdXNlcl9fZGlzY291bnRfX3N1bV9fZGVzY3JpcHRpb24gc3Ryb25ne1xuICBjb2xvcjogIzAwMDtcbn1cblxuLl91c2VyX19kaXNjb3VudF9faW1ne1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXgtd2lkdGg6IDY0cHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuXG4uX3VzZXJfX2Rpc2NvdW50X19pbWcgaW1ne1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5kaXNjb3VudC1wcm9ncmVzc19fZGVzY3JpcHRpb257XG4gIGNvbG9yOiAjNDc0NzQ3O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMCAxMHB4O1xufVxuXG4uZGlzY291bnQtcmFuZ2V7XG4gIHBhZGRpbmc6IDAgMjFweCAwIDIxcHg7XG59XG4uZGlzY291bnQtcmFuZ2UtY29udGVudHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA3cHg7XG4gIGJhY2tncm91bmQ6ICNEOUQ5RDk7XG4gIG1hcmdpbjogMzBweCAwIDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cblxuLmRpc2NvdW50LXJhbmdlX19kb3RfX2NlbnRlcntcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgei1pbmRleDogMjtcbn1cblxuLmRpc2NvdW50LXJhbmdlX19kb3RfX2NlbnRlcjpiZWZvcmV7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCIzJVwiO1xuICBjb2xvcjogI0ZGNEYwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICB0b3A6IC0xM3B4O1xuICBsZWZ0OiAycHg7XG59XG5cbi5kaXNjb3VudC1yYW5nZV9fZG90X19lbmR7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IGNhbGMoMTAwJSAtIDE1cHgpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgei1pbmRleDogMjtcbn1cblxuLmRpc2NvdW50LXJhbmdlX19kb3RfX2VuZDpiZWZvcmV7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCI1JVwiO1xuICBjb2xvcjogI0ZGNEYwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICB0b3A6IC0xM3B4O1xuICBsZWZ0OiAycHg7XG59XG5cbi5kaXNjb3VudC1yYW5nZV9fcHJvZ3Jlc3N7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiA1cHggMHB4IDBweCA1cHg7XG4gIGJhY2tncm91bmQ6ICNGRjRGMDA7XG59XG5cbi5kaXNjb3VudC1yYW5nZV9fcHJvZ3Jlc3M6YmVmb3Jle1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlcjogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogOHB4IHNvbGlkICNGRjRGMDA7XG4gIGJvdHRvbTogLTI1cHg7XG4gIGxlZnQ6IDEwMCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUgLCAtNTAlKTtcbn1cblxuLl91c2VyX19kaXNjb3VudF9faW5mb3tcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtZ3JvdzogMTtcbiAgcGFkZGluZzogMCAyMnB4O1xuICBnYXA6IDI0cHg7XG59XG5cbi5fdXNlcl9fZGlzY291bnRfX2luZm8gLl91c2VyX19kaXNjb3VudF9fc3Vte1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIG1hcmdpbjogMDtcbn1cblxuLl91c2VyX19kaXNjb3VudF9faW5mbyAuX3VzZXJfX2Rpc2NvdW50X19wb2ludHN7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5fdXNlcl9fZGlzY291bnRfX3BvaW50cyBzdmd7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbn1cblxuLl91c2VyX19kaXNjb3VudF9faW5mbyAuX3VzZXJfX2Rpc2NvdW50X19wb2ludHMgc3Ryb25nLFxuLl91c2VyX19kaXNjb3VudF9faW5mbyAuX3VzZXJfX2Rpc2NvdW50X19zdW1fX2Rlc2NyaXB0aW9uIHN0cm9uZ3tcbiAgY29sb3I6ICM0NzQ3NDc7XG59XG5cbi5fb3JkZXItZ3JlZW57XG4gIGNvbG9yOiAjMjc4RTlEO1xufVxuXG4uX29yZGVyLWdyZWVuLm1pbnVzLXBvaW50c3tcbiAgY29sb3I6ICNGRTAyMDI7XG59XG5cbi5fb3JkZXItcmVke1xuICBjb2xvcjogI0ZFMDIwMjtcbn1cblxuLl90YWJsZS1jdXN0b20gdGhlYWQgdGh7XG4gIGNvbG9yOiAjNDc0NzQ3O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQ6ICNGNEZFRkU7XG4gIHBhZGRpbmc6IDEycHg7XG59XG5cbi5fdGFibGUtY3VzdG9tIHRke1xuICBwYWRkaW5nOiA5cHggMTJweDtcbn1cblxuXG4uX3RhYmxlLWN1c3RvbS1oaXN0b3J5IC5fdGFibGUtY3VzdG9tX29yZGVyLW51bWJlcntcbiAgbWF4LXdpZHRoOiAzN3B4O1xuICBtaW4td2lkdGg6IGluaXRpYWw7XG59XG5cbi5fdGFibGUtY3VzdG9tLWhpc3RvcnkgLl9vcmRlci1waG90b3tcbiAgd2lkdGg6IDE1MXB4O1xuICBtaW4td2lkdGg6IGluaXRpYWw7XG59XG5cbi5fdGFibGUtY3VzdG9tLWhpc3RvcnkgdGJvZHkgIC5fb3JkZXItcGhvdG97XG4gIHdpZHRoOiAxNTFweDtcbiAgaGVpZ2h0OiAxMzBweDtcbiAgbWluLXdpZHRoOiBpbml0aWFsO1xufVxuXG4uX3RhYmxlLWN1c3RvbS1oaXN0b3J5IC5fb3JkZXItcGhvdG8gaW1ne1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cblxuLl90YWJsZS1jdXN0b20taGlzdG9yeSB0ZC5zdW1tYXJ5IGF7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4uX29yZGVyLXN0YXR1c3tcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW46IDMwcHggMCAyMHB4O1xufVxuXG4uX29yZGVyLXN0YXR1cyBoMntcbiAgbWFyZ2luOiAwO1xufVxuXG4uX29yZGVyLXN0YXR1cy1idG57XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMjZweDtcbn1cblxuLl9vcmRlci1zdGF0dXMtYnRuX19pdGVte1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDVweDtcbn1cblxuLl9vcmRlci1zdGF0dXMtYnRuX19pdGVtIGF7XG4gIGNvbG9yOiAjNDc0NzQ3O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogbm9uZTtcbiAgdHJhbnNpdGlvbjogLjNzO1xufVxuXG4uX29yZGVyLXN0YXR1cy1idG5fX2l0ZW0gYTpob3ZlcntcbiAgY29sb3I6ICNGRTUxMDI7XG59XG5cbi5fdXNlci1kYXRhX190aXRsZS0tb3JkZXJ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgd2lkdGg6IDEwMCU7XG4gIGdhcDogMTBweDtcbn1cblxuLl91c2VyLWRhdGFfX3RpdGxlLS1vcmRlciAuX3VzZXItZGF0YS1saXN0X19pdGVtLWRlc2NyaXB0aW9uIHtcbiAgd2lkdGg6IDI5JTtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5cbi51c2VyLWRhdGFfX3BlcnNvbi0tb3JkZXJ7XG4gIHdpZHRoOiA0MTBweDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAzNHB4O1xufVxuXG4uX3VzZXJfX2Rpc2NvdW50LWlubmVyLS1vcmRlcntcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYm9yZGVyOiBub25lO1xuICBnYXA6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDQ0cHg7XG59XG5cbi51c2VyLWRhdGFfX3BlcnNvbi0tb3JkZXIgLl91c2VyLWRhdGEtbGlzdF9faXRlbS1kZXNjcmlwdGlvbntcbiAgd2lkdGg6IDg2cHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuXG4uX3VzZXItZGF0YS1saXN0LS1vcmRlciAuX3VzZXItZGF0YS1saXN0X19pdGVtLWRlc2NyaXB0aW9ue1xuICB3aWR0aDogNjAlO1xufVxuXG4uX29yZGVyLXRvdGFse1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMjNweCAwIDI0cHg7XG4gIGJhY2tncm91bmQ6IHVybCgvYnVpbGQvaW1hZ2VzL2Rhc2hlZC45M2FiZjE1ZC5wbmcpIHJlcGVhdC14IHRvcCAsIHVybCgvYnVpbGQvaW1hZ2VzL2Rhc2hlZC45M2FiZjE1ZC5wbmcpIHJlcGVhdC14IGJvdHRvbTtcbiAgbWFyZ2luOiAxOXB4IDAgMTNweDtcbn1cblxuLl9vcmRlci10b3RhbF9fdGV4dHtcbiAgd2lkdGg6IDYwJTtcbiAgY29sb3I6ICAjNDc0NzQ3O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5fb3JkZXItdG90YWxfX3N1bXtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTRweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLl9vcmRlci1wb2ludHN7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uX29yZGVyLXBvaW50c19fdGV4dHtcbiAgd2lkdGg6IDY1JTtcbiAgY29sb3I6ICAjNDc0NzQ3O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG59XG5cbi5fb3JkZXItcG9pbnRzX19zdW17XG4gIGNvbG9yOiAjNjBBRjczO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xufVxuXG4uX29yZGVyLXBvaW50c19fc3VtLm1pbnVzLXBvaW50c3tcbiAgY29sb3I6ICNGRTAyMDI7XG59XG5cbi5fdXNlci1kYXRhX190aXRsZS0tcmVjZWlwdHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG59XG5cbi5fdXNlci1kYXRhX190aXRsZS0tcmVjZWlwdDpiZWZvcmV7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZDogdXJsKC9idWlsZC9pbWFnZXMvbGlzdC1vcmRlci5jMDI3NGNlZi5zdmcpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi5fdGFibGUtY3VzdG9tIHRkLl9vcmRlci1udW1iZXJ7XG4gIGNvbG9yOiAjRkU1MTAyO1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xufVxuXG4uX3N0YXR1cy1vcmRlci1pbm5lcntcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGdhcDogMTVweDtcbn1cblxuLl9zdGF0dXMtb3JkZXJfX2l0ZW17XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDVweDtcbiAgcGFkZGluZzogNS41cHggMTBweDtcbiAgY29sb3I6ICNGRkY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTRweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuXG4uX3N0YXR1cy1vcmRlcl9faXRlbS0tZG9uZXtcbiAgYmFja2dyb3VuZDogIzYwQUY3Mztcbn1cblxuLl9zdGF0dXMtb3JkZXJfX2l0ZW0tLXdvcmt7XG4gIGJhY2tncm91bmQ6ICNmNWM5MDA7XG59XG5cbi5fc3RhdHVzLW9yZGVyX19pdGVtLS1uZXd7XG4gIGJhY2tncm91bmQ6ICM0REEyREI7XG59XG5cbi5wb3B1cC1hY2NvdW50e1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYWNjb3VudC1kYXRhe1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDhweDtcbiAgbWFyZ2luLXRvcDogOXB4O1xufVxuXG4uYWNjb3VudC1kYXRhX19uYW1le1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNi42NjdweDtcbn1cblxuLmFjY291bnQtZGF0YV9fZW1haWx7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG59XG5cbi5hY2NvdW50LWxpc3R7XG4gIG1hcmdpbjogMjRweCAwIDAgMDtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG59XG5cbi5hY2NvdW50LWxpc3RfX2l0ZW17XG4gIG1hcmdpbjogMDtcbn1cblxuLmFjY291bnQtbGlzdF9faXRlbSBhe1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDE1cHg7XG4gIGhlaWdodDogNDFweDtcbiAgcGFkZGluZzogMTBweCAyMnB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0YyRjJGMjtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtZmFtaWx5OiAnUFQgU2Fucyc7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTRweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYWNjb3VudC1saXN0X19pdGVtOmZpcnN0LWNoaWxke1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0YyRjJGMjtcbn1cblxuLmFjY291bnQtbGlzdF9faXRlbS0tYmFza2V0IGF7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmFjY291bnQtYmFza2V0LWNudHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDIzcHg7XG4gIGhlaWdodDogMjNweDtcbiAgYmFja2dyb3VuZDogI0ZFNTEwMjtcbiAgcmlnaHQ6IDIycHg7XG4gIGNvbG9yOiAjRkZGO1xuICBmb250LXNpemU6IDEwLjVweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTAuNXB4O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xufVxuXG4uY3VycmVudC1wYXNzd29yZC1ibG9ja3tcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMzBweCkge1xuICAuX3VzZXItZGF0YXtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG5cbiAgLl91c2VyLWRhdGFfX2l0ZW17XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAudXNlci1kYXRhX19kaXNjb3VudHtcbiAgICBtYXJnaW46IDAgMDtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgIHBhZGRpbmctYm90dG9tOiAyNHB4O1xuICB9XG5cbiAgLl91c2VyX19kaXNjb3VudF9fc3Vte1xuICAgIG1hcmdpbi10b3A6IDE5cHg7XG4gIH1cblxuICAuX3VzZXJfX2Rpc2NvdW50X19pbmZvIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAyMHB4O1xuICAgIHBhZGRpbmc6IDI0cHggMjJweCAwO1xuICB9XG5cbiAgLl9zdGF0dXMtb3JkZXJfX2l0ZW17XG4gICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIG1hcmdpbi10b3A6IDJweDtcbiAgfVxuXG4gIC5fc3RhdHVzLW9yZGVyLWlubmVye1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAuZGlzY291bnQtcHJvZ3Jlc3NfX2Rlc2NyaXB0aW9ue1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODU5cHgpIHtcbiAgLnBvcHVwLWFjY291bnR7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogOTVweDtcbiAgICBsZWZ0OiAtMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gODBweCk7XG4gICAgei1pbmRleDogMTAwO1xuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgIGZvbnQtZmFtaWx5OiAnUFQgU2Fucyc7XG4gIH1cblxuICAucG9wdXAtYWNjb3VudC5hY3RpdmV7XG4gICAgbGVmdDogMDtcbiAgfVxuXG4gICNwcm9maWxlLW1lbnVfYnRue1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuX29yZGVyLXN0YXR1c3tcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGdhcDogMTVweDtcbiAgfVxuXG4gIC5jdXJyZW50LXBhc3N3b3JkLWJsb2Nre1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cblxuLl9zdGF0dXNfX2JhY2stbGlua3tcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5fc3RhdHVzX19iYWNrLWxpbmt7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuXG4gIC5fc3RhdHVzLW9yZGVyLWlubmVyIGgxe1xuICAgIG1hcmdpbjogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gIH1cblxuICAudXNlci1kYXRlX2Jsa3tcbiAgICBtYXJnaW4tdG9wOiAxM3B4O1xuICB9XG59XG5cbi5fdXNlcl9fZGlzY291bnRfX3NhbGUtLW1vcmV7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4uX3VzZXJfX2Rpc2NvdW50X19zYWxlLS1tb3JlIHNwYW57XG4gIGNvbG9yOiAjRkU1MTAyO1xufVxuXG4uX3Bob25lLWxpc3RfX3RleHQgc3Zne1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbi5fdXNlcl9fZGlzY291bnQtaW5uZXIuX25vLWNhcmR7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5kaXNjb3VudF9faW1nX19pbm5lcntcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAyMHB4O1xufVxuXG4uX3VzZXJfX2Rpc2NvdW50LWlubmVyX190aXRsZXtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogI0ZFNTEwMjtcbn1cblxuLmRpc2NvdW50LWJ0bi1pbm5lcntcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxNXB4O1xufVxuXG4uZGlzY291bnQtYnRue1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0ZFNTEwMjtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBwYWRkaW5nOiA1cHggMTZweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IC4zcztcbn1cblxuLl9uby1jYXJkIC5kaXNjb3VudC1idG57XG4gIG1hcmdpbjogMDtcbn1cblxuLmRpc2NvdW50LWJ0bjpob3ZlcntcbiAgYmFja2dyb3VuZDogI2ZmNGYwMDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zaWx2ZXItY2FyZCAuZGlzY291bnQtYnRue1xuICBmb250LXNpemU6IDEzcHg7XG59XG5cbi5fdXNlcl9fZGlzY291bnQtaW5uZXIuc2lsdmVyLWNhcmR7XG4gIG1pbi1oZWlnaHQ6IDEyMnB4O1xufVxuXG4uX3VzZXJfX2Rpc2NvdW50LWlubmVyLnNob3ctYnRue1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cblxuLmRpc2NvdW50LXdyYXBwZXJ7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMCAyMHB4O1xufVxuXG4uZGlzY291bnQtd3JhcHBlciAuX3VzZXJfX2Rpc2NvdW50X19wb2ludHN7XG4gIGhlaWdodDogMTAwJTtcbiAgbWFyZ2luOiAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLl91c2VyX19kaXNjb3VudC1pbm5lci5fbm8tY2FyZHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxuXG4gIC5kaXNjb3VudC1idG57XG4gICBmb250LXNpemU6IDE0cHg7XG4gIH1cblxuICAuZGlzY291bnQtd3JhcHBlcntcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgfVxufVxuXG4uY29udHJvbC1zdWJtaXQtLWNhcmR7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMjBweDtcbn1cblxuLmNvbnRyb2wtc3VibWl0LS1jYXJkIC5jYXJ0LWZlZWRiYWNrX3N1Ym1pdHtcbiAgZm9udC1zaXplOiAxMXB0O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDlweCAyMnB4O1xufVxuXG4uX3N1Y2Nlc3MtY2FyZCBwe1xuICBmb250LXNpemU6IDI0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLl9zdWNjZXNzLWNhcmQtY29udGVudHtcbiAgbWF4LXdpZHRoOiA4MzBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jb250cm9sLXN1Ym1pdC0tY2FyZHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgZ2FwOiAxNXB4O1xuICB9XG5cbiAgLnN1Y2Nlc3MtY29udGFpbmVyX190ZXh0IC5fc3VjY2Vzcy1jYXJkLWNvbnRlbnR7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxuXG4gIC5fc3VjY2Vzcy1jYXJkIHB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG5cbi5wZXJzb25hbC1kYXRhLWxpbmt7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogI2E5YTlhOTtcbiAgdHJhbnNpdGlvbjogLjNzO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IG5vbmU7XG59XG4uZWxlbSAuX3RvdGFsIC50aXRsZXtcbiAgY29sb3I6ICM0ZDRkNGQ7XG59XG5cbi5lbGVtIC5fdG90YWwgLml0ZW17XG4gIGxpbmUtaGVpZ2h0OiAxMnB4O1xufVxuXG4ucGVyc29uYWwtZGF0YS1saW5rOmhvdmVye1xuICBjb2xvcjogYmxhY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5lbGVtIC5fdG90YWwgLml0ZW06bGFzdC1jaGlsZCAudGl0bGV7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4uZWxlbSAuX3RvdGFsIC5jb250ZW50LFxuLmVsZW0gLl90b3RhbCAuY29udGVudC10aGlue1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5lbGVtIC5fdG90YWwgLl90b3RhbC1mdWxse1xuICBmb250LXNpemU6IDE4cHg7XG59XG5cbi5lbGVtIC5fdG90YWwgLml0ZW0rLml0ZW17XG4gIG1hcmdpbi10b3A6IDEycHg7XG59XG5cbi5jb250cm9sLXN1Ym1pdC1jYXJ0IC5vcmFuZ2VfYnRue1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5mZWVkYmFja19ibGstLXNhbGV7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29udHJvbC1zdWJtaXQgLm9yYW5nZV9idG4ge1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICB9XG5cbiAgLmVsZW0gLl90b3RhbCAuY29udGVudC10aGluLFxuICAuZWxlbSAuX3RvdGFsIC5jb250ZW50e1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuXG4gIC5lbGVtIC5fdG90YWwgLnRpdGxlIHtcbiAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgfVxuXG4gIC5lbGVtIC5fdG90YWwgLl90b3RhbC1mdWxsIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cblxuICAuX2NhdGFsb2ctc2xpZGVyIC5kZWZhdWx0X3Byb2R1Y3RfX2F2YWlsYWJpbGl0eXtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5fcHJvZHVjdC1pbWFnZS1pdGVtIC5vd2wtZG90c3tcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogNHB4O1xuICBtYXJnaW4tdG9wOiAxOXB4O1xufVxuXG4uX3Byb2R1Y3QtaW1hZ2UtaXRlbSAub3dsLWRvdHMgYnV0dG9uLm93bC1kb3R7XG4gIHdpZHRoOiA3cHg7XG4gIGhlaWdodDogN3B4O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjZDlkOWQ5O1xufVxuXG4uX3Byb2R1Y3QtaW1hZ2UtaXRlbSAub3dsLWRvdHMgYnV0dG9uLm93bC1kb3QuYWN0aXZle1xuICBiYWNrZ3JvdW5kOiAjZmU1MTAyO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5fcHJvZHVjdC1pbWFnZS1pdGVtIC5vd2wtZG90c3tcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5tZXNzYWdlLWNsaWVudC1hY2NvdW50IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uc2hhcmV7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMjRweDtcbn1cblxuLnNoYXJlX19pdGVte1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uc2hhcmVfX2l0ZW0gc3Zne1xuICBjb2xvcjogICM3ODc4Nzg7XG4gIHRyYW5zaXRpb246IC4zcztcbn1cblxuLnNoYXJlX19pdGVtLWljb257XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5zaGFyZV9faXRlbS1idG4sXG4uY2FydF9wZGZfbmV3e1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBjb2xvcjogIzc4Nzg3ODtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiAuM3M7XG59XG5cbi5jYXJ0X3BkZl9uZXd7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLnNoYXJlX19pdGVtOmhvdmVyIHN2Zyxcbi5zaGFyZV9faXRlbTpob3ZlciAuc2hhcmVfX2l0ZW0tYnRuLFxuLnNoYXJlX19pdGVtOmhvdmVyIC5jYXJ0X3BkZl9uZXd7XG4gIGNvbG9yOiAgI2ZlNTEwMjtcbiAgdHJhbnNpdGlvbjogLjNzO1xufVxuXG4uX2NvbC1kZWwgc3ZnOmhvdmVyIHBhdGh7XG4gIHN0cm9rZTogI2ZlNTEwMjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zaGFyZV9faXRlbS0tcHJpbnR7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5zaGFyZXtcbiAgICBnYXA6IDEzcHg7XG4gIH1cblxuICAuc2hhcmVfX2l0ZW0sXG4gIC5jYXJ0LWNsZWFyX190cmd7XG4gICAgZ2FwOiA1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDM3NXB4KSB7XG4gIC5kZWxpdmVyeS1jb250ZW50LXRpdGxlIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTcuNTAyMnB4O1xuICB9XG5cbiAgLmRlbGl2ZXJ5LWNvbnRlbnQtdGl0bGUgc3Bhbi5kZWxpdmVyeS10aXRsZS0tYmlne1xuICAgIGZvbnQtc2l6ZTogMTUuNjY2N3B4O1xuICB9XG5cbiAgLmRlbGl2ZXJ5LWNvbnRlbnQtZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgfVxufVxuXG4ub25seS1waG9uZXtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4uZm9vdGVyLWluZm8td29ya3tcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTIwJTtcbn1cblxuLl9zaG9wLWNudHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLl9zaG9wLWNudF9faW5mb3tcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAyNXB4O1xuICBmbGV4LWdyb3c6IDE7XG59XG5cbi5fc2hvcC1jbnRfX2NvbnRlbnR7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogOHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNjclO1xuICBjb2xvcjogIzAwMDtcbn1cblxuLl9zaG9wLWNudF9fd29yay10aW1lLFxuLl9zaG9wLWNudF9fdGVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBjb2xvcjogIzAwMDtcbn1cblxuLl9zaG9wLWNudF9fdGVsIGF7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMwMDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuX3Nob3AtY250X19jb250ZW50e1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuX2NvbnRhY3QtY29udGVudHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICB9XG5cbiAgLmZvb3Rlci1pbmZvLXdvcmt7XG4gICBmb250LXNpemU6IDE1cHg7XG4gIH1cbn1cblxuLmVycm9yLTUwMC1jb250YWN0c19pdGVte1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDcwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmVycm9yLTUwMC1jb250YWN0c19pdGVte1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAwO1xuICB9XG59XG5cbi5fYy1wb3B1cC1pbmZvLS1tYXAtYWxsLXNob3AuYWN0aXZle1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLl9jLXBvcHVwLWluZm9fX2NvbnRlbnR7XG4gIGhlaWdodDogODV2aDtcbn1cblxuLmNvbnRhY3RfX3RpdGxle1xuICBmb250LXNpemU6IDIycHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjElO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4uZGVwYXJ0bWVudC1jb250YWN0c3tcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogNnB4O1xufVxuXG4uZGVwYXJ0bWVudC1jb250YWN0c19faXRlbXtcbiAgd2lkdGg6IGNhbGMoMjUlIC0gMThweCAvIDQpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBhZGRpbmc6IDE0cHggMTJweCAyMHB4O1xuICBib3gtc2hhZG93OiAwIDAgMTBweCAwIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cblxuLmRlcGFydG1lbnQtY29udGFjdHNfX3RpdGxle1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBjb2xvcjogIzAwMDtcbiAgcGFkZGluZy1ib3R0b206IDlweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlMmUyZTI7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5kZXBhcnRtZW50LWNvbnRhY3RzX19lbWFpbHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IG5vbmU7XG4gIGNvbG9yOiAjZmY0ZjAwO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uZGVwYXJ0bWVudC1jb250YWN0c19fZGVzY3JpcHRpb257XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGNvbG9yOiAjNjI2MjYyO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLmNvbnRhY3RfX3RpdGxle1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMTMzJTtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG5cbiAgLmRlcGFydG1lbnQtY29udGFjdHN7XG4gICAgZ2FwOiA1cHg7XG4gIH1cblxuICAuZGVwYXJ0bWVudC1jb250YWN0c19faXRlbXtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAxMHB4IC8gMik7XG4gIH1cblxuICAuZGVwYXJ0bWVudC1jb250YWN0c19fdGl0bGV7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG5cbiAgLmRlcGFydG1lbnQtY29udGFjdHNfX2VtYWlse1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuXG4gIC5kZXBhcnRtZW50LWNvbnRhY3RzX19kZXNjcmlwdGlvbntcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDg2MHB4KSB7XG4gIC5hdXRoX2JsayAuYmxrX2Zvb3QgLmNvbnRyb2wtc3VibWl0IGEucHJpdmFjeS10ZXh0IHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gIH1cblxuICAuYmxrX2Zvb3QgLnByaXZhY3ktdGV4dHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuX2MtcG9wdXAtaW5mbzpoYXMoW2RhdGEtdGFiPVwib2ZmbG9hZFwiXS5hY3RpdmUpIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMzBweCk7XG4gIH1cblxuICAucG9wdXAtcHJvZHVjdC1pbmZvLXByb2R1Y3QtcGFnZSB7XG4gICAgdG9wOiAyMHB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xuICB9XG59XG5cbi5hd2FyZHN7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTVweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5hd2FyZHMge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGdhcDogMjBweDtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG59XG4iLCIvKiA9PSBiYXNlID09ICovXG5AaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1JbnRlcjp3Z2h0QDEwMDsyMDA7MzAwOzQwMDs1MDA7NjAwOzcwMDs4MDA7OTAwJmRpc3BsYXk9c3dhcCcpO1xuQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9Um9ib3RvOml0YWwsd2dodEAwLDQwMDswLDUwMDswLDcwMDsxLDkwMCZkaXNwbGF5PXN3YXAnKTtcbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PUJhZCtTY3JpcHQmZGlzcGxheT1zd2FwJyk7XG5cbmh0bWwge1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgLW1zLXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbmFydGljbGUsIGFzaWRlLCBkZXRhaWxzLCBmaWdjYXB0aW9uLCBmaWd1cmUsIGZvb3RlciwgaGVhZGVyLCBtYWluLCBuYXYsIHNlY3Rpb24sIHN1bW1hcnkge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuYXVkaW8sIGNhbnZhcywgcHJvZ3Jlc3MsIHZpZGVvLFxuLnByb2QtaW5mbyAuYmxrX2hlYWRsaW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5hdWRpbzpub3QoW2NvbnRyb2xzXSkge1xuICBkaXNwbGF5OiBub25lO1xuICBoZWlnaHQ6IDA7XG59XG5cbltoaWRkZW5dLCB0ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbmlucHV0Om5vdChbdHlwZT1cImJ1dHRvblwiXSk6bm90KFt0eXBlPVwic3VibWl0XCJdKTpub3QoW3R5cGU9XCJyZXNldFwiXSk6bm90KFt0eXBlPVwiaW1hZ2VcIl0pOm5vdChbY2xhc3NePVwieW1hcHNcIl0pLFxudGV4dGFyZWEsXG5zZWxlY3Qge1xuICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbn1cblxuLm5vZGlzcGxheSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbmEge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuYTphY3RpdmUsIGE6aG92ZXIge1xuICBvdXRsaW5lOiAwO1xufVxuXG5hYmJyW3RpdGxlXSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQ7XG59XG5cbmIsIHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbmRmbiB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuaDEge1xuICBtYXJnaW46IC42N2VtIDA7XG4gIGZvbnQtc2l6ZTogMmVtO1xufVxuXG5tYXJrIHtcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQ6ICNmZjA7XG59XG5cbnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7XG59XG5cbnN1Yiwgc3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDc1JTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3VwIHtcbiAgdG9wOiAtLjVlbTtcbn1cblxuc3ViIHtcbiAgYm90dG9tOiAtLjI1ZW07XG59XG5cbmltZyB7XG4gIGJvcmRlcjogMDtcbn1cblxuc3ZnOm5vdCg6cm9vdCkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG5maWd1cmUge1xuICBtYXJnaW46IDFlbSA0MHB4O1xufVxuXG5ociB7XG4gIGhlaWdodDogMDtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG59XG5cbnByZSB7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG5jb2RlLCBrYmQsIHByZSwgc2FtcCB7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7XG59XG5cbmJ1dHRvbiwgaW5wdXQsIG9wdGdyb3VwLCBzZWxlY3QsIHRleHRhcmVhIHtcbiAgbWFyZ2luOiAwO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZm9udDogaW5oZXJpdDtcbn1cblxuYnV0dG9uIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbmJ1dHRvbiwgc2VsZWN0IHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbmJ1dHRvbiwgaHRtbCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLCBpbnB1dFt0eXBlPVwicmVzZXRcIl0sIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5idXR0b25bZGlzYWJsZWRdLCBodG1sIGlucHV0W2Rpc2FibGVkXSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLCBpbnB1dDo6LW1vei1mb2N1cy1pbm5lciB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbn1cblxuaW5wdXQge1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sIGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbi50cnVzdCB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbmlucHV0W3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sIGlucHV0W3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbmlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG59XG5cbmlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24sIGlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbmZpZWxkc2V0IHtcbiAgbWFyZ2luOiAwIDJweDtcbiAgcGFkZGluZzogLjM1ZW0gLjYyNWVtIC43NWVtO1xuICBib3JkZXI6IDFweCBzb2xpZCBzaWx2ZXI7XG59XG5cbmxlZ2VuZCB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbn1cblxudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxub3B0Z3JvdXAge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xufVxuXG50ZCwgdGgge1xuICBwYWRkaW5nOiAwO1xufVxuXG46Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xufVxuXG5hIGltZyB7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMTAwMHB4ICNmZmYgaW5zZXQ7XG59XG5cbiosIDphZnRlciwgOmJlZm9yZSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi8qIC0gcGx1Z2luIHN0eWxlKi9cbi8qISBmYW5jeUJveCB2Mi4xLjUgZmFuY3lhcHBzLmNvbSB8IGZhbmN5YXBwcy5jb20vZmFuY3lib3gvI2xpY2Vuc2UgKi9cbi5mYW5jeWJveC13cmFwLCAuZmFuY3lib3gtc2tpbiwgLmZhbmN5Ym94LW91dGVyLCAuZmFuY3lib3gtaW5uZXIsIC5mYW5jeWJveC1pbWFnZSwgLmZhbmN5Ym94LXdyYXAgaWZyYW1lLFxuLmZhbmN5Ym94LXdyYXAgb2JqZWN0LCAuZmFuY3lib3gtbmF2LCAuZmFuY3lib3gtbmF2IHNwYW4sIC5mYW5jeWJveC10bXAge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogMDtcbiAgb3V0bGluZTogbm9uZTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuLmZhbmN5Ym94LXdyYXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogODAyMDtcbn1cblxuLmZhbmN5Ym94LXNraW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6ICNmOWY5Zjk7XG4gIGNvbG9yOiAjNDQ0O1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuXG4uZmFuY3lib3gtb3BlbmVkIHtcbiAgei1pbmRleDogMTAwMzA7XG59XG5cbi5mYW5jeWJveC1vcGVuZWQgLmZhbmN5Ym94LXNraW4ge1xuICBib3gtc2hhZG93OiAwIDEwcHggMjVweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG59XG5cbi5mYW5jeWJveC1vdXRlciwgLmZhbmN5Ym94LWlubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZmFuY3lib3gtaW5uZXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uZmFuY3lib3gtdHlwZS1pZnJhbWUgLmZhbmN5Ym94LWlubmVyIHtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xufVxuXG4uZmFuY3lib3gtZXJyb3Ige1xuICBjb2xvcjogIzQ0NDtcbiAgZm9udDogMTRweC8yMHB4IFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAxNXB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uZmFuY3lib3gtaW1hZ2UsIC5mYW5jeWJveC1pZnJhbWUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLmZhbmN5Ym94LWltYWdlIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xufVxuXG4jZmFuY3lib3gtbG9hZGluZywgLmZhbmN5Ym94LWNsb3NlLCAuZmFuY3lib3gtcHJldiBzcGFuLCAuZmFuY3lib3gtbmV4dCBzcGFuIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvZmFuY3lib3gvZmFuY3lib3hfc3ByaXRlLnBuZycpO1xufVxuXG4jZmFuY3lib3gtbG9hZGluZyB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLXRvcDogLTIycHg7XG4gIG1hcmdpbi1sZWZ0OiAtMjJweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTA4cHg7XG4gIG9wYWNpdHk6IDAuODtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB6LWluZGV4OiA4MDYwO1xufVxuXG4jZmFuY3lib3gtbG9hZGluZyBkaXYge1xuICB3aWR0aDogNDRweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9mYW5jeWJveC9mYW5jeWJveF9sb2FkaW5nLmdpZicpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xufVxuXG4uZmFuY3lib3gtY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTE4cHg7XG4gIHJpZ2h0OiAtMThweDtcbiAgd2lkdGg6IDM2cHg7XG4gIGhlaWdodDogMzZweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB6LWluZGV4OiA4MDQwO1xufVxuXG4uZmFuY3lib3gtbmF2IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiA0MCU7XG4gIGhlaWdodDogMTAwJTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybCgnLi4vaW1hZ2VzL2ZhbmN5Ym94L2JsYW5rLmdpZicpO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIHotaW5kZXg6IDgwNDA7XG59XG5cbi5mYW5jeWJveC1wcmV2IHtcbiAgbGVmdDogMDtcbn1cblxuLmZhbmN5Ym94LW5leHQge1xuICByaWdodDogMDtcbn1cblxuLmZhbmN5Ym94LW5hdiBzcGFuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgd2lkdGg6IDM2cHg7XG4gIGhlaWdodDogMzRweDtcbiAgbWFyZ2luLXRvcDogLTE4cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgei1pbmRleDogODA0MDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uZmFuY3lib3gtcHJldiBzcGFuIHtcbiAgbGVmdDogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMzZweDtcbn1cblxuLmZhbmN5Ym94LW5leHQgc3BhbiB7XG4gIHJpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC03MnB4O1xufVxuXG4uZmFuY3lib3gtbmF2OmhvdmVyIHNwYW4ge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuXG4uZmFuY3lib3gtdG1wIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC05OTk5OXB4O1xuICBsZWZ0OiAtOTk5OTlweDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBtYXgtd2lkdGg6IDk5OTk5cHg7XG4gIG1heC1oZWlnaHQ6IDk5OTk5cHg7XG4gIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG59XG5cbi5mYW5jeWJveC1sb2NrIHtcbiAgLyogb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50OyovXG4gIHdpZHRoOiBhdXRvO1xufVxuXG4uZmFuY3lib3gtbG9jayBib2R5IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuXG4uZmFuY3lib3gtbG9jay10ZXN0IHtcbiAgb3ZlcmZsb3cteTogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cbi5mYW5jeWJveC1vdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHotaW5kZXg6IDEwMDAyO1xuICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9mYW5jeWJveC9mYW5jeWJveF9vdmVybGF5LnBuZycpO1xufVxuXG4uZmFuY3lib3gtb3ZlcmxheS1maXhlZCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbn1cblxuLmZhbmN5Ym94LWxvY2sgLmZhbmN5Ym94LW92ZXJsYXkge1xuICBvdmVyZmxvdzogYXV0bztcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xufVxuXG4uZmFuY3lib3gtdGl0bGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGZvbnQ6IG5vcm1hbCAxM3B4LzIwcHggXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB6LWluZGV4OiA4MDUwO1xufVxuXG4uZmFuY3lib3gtb3BlbmVkIC5mYW5jeWJveC10aXRsZSB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi5mYW5jeWJveC10aXRsZS1mbG9hdC13cmFwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiA1MCU7XG4gIG1hcmdpbi1ib3R0b206IC0zNXB4O1xuICB6LWluZGV4OiA4MDUwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5mYW5jeWJveC10aXRsZS1mbG9hdC13cmFwIC5jaGlsZCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAtMTAwJTtcbiAgcGFkZGluZzogMnB4IDIwcHg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuOCk7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIHRleHQtc2hhZG93OiAwIDFweCAycHggIzIyMjtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmZhbmN5Ym94LXRpdGxlLW91dHNpZGUtd3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5mYW5jeWJveC10aXRsZS1pbnNpZGUtd3JhcCB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xufVxuXG4uZmFuY3lib3gtdGl0bGUtb3Zlci13cmFwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAxMHB4O1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIC44KTtcbn1cblxuLypSZXRpbmEgZ3JhcGhpY3MhKi9cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMS41KSwgb25seSBzY3JlZW4gYW5kIChtaW4tLW1vei1kZXZpY2UtcGl4ZWwtcmF0aW86IDEuNSksIG9ubHkgc2NyZWVuIGFuZCAobWluLWRldmljZS1waXhlbC1yYXRpbzogMS41KSB7XG4gICNmYW5jeWJveC1sb2FkaW5nLCAuZmFuY3lib3gtY2xvc2UsIC5mYW5jeWJveC1wcmV2IHNwYW4sIC5mYW5jeWJveC1uZXh0IHNwYW4ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2ZhbmN5Ym94L2ZhbmN5Ym94X3Nwcml0ZUAyeC5wbmcnKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDQ0cHggMTUycHg7IC8qVGhlIHNpemUgb2YgdGhlIG5vcm1hbCBpbWFnZSwgaGFsZiB0aGUgc2l6ZSBvZiB0aGUgaGktcmVzIGltYWdlKi9cbiAgfVxuXG4gICNmYW5jeWJveC1sb2FkaW5nIGRpdiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvZmFuY3lib3gvZmFuY3lib3hfbG9hZGluZ0AyeC5naWYnKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDI0cHggMjRweDsgLypUaGUgc2l6ZSBvZiB0aGUgbm9ybWFsIGltYWdlLCBoYWxmIHRoZSBzaXplIG9mIHRoZSBoaS1yZXMgaW1hZ2UqL1xuICB9XG59XG5cbi8qIC0galF1ZXJ5IFVJIC0gYXV0b2NvbXBsZXRlICovXG4udWktYXV0b2NvbXBsZXRlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDMzcHg7XG4gIHJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBtYXJnaW4tdG9wOiAycHg7XG4gIGJveC1zaGFkb3c6IDAgMCA1cHggMCByZ2JhKDUwLCA1MCwgNTAsIDAuNCk7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgei1pbmRleDogMTAwMDtcbn1cblxuLnVpLWF1dG9jb21wbGV0ZSBsaSArIGxpIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLnVpLWF1dG9jb21wbGV0ZSBsaS51aS1tZW51LWl0ZW0ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDZweCA1JTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgZm9udC1zaXplOiAxMC41cHQ7XG4gIHRyYW5zaXRpb246IGFsbCAuMnM7XG59XG5cbi51aS1hdXRvY29tcGxldGUgbGkuX3Byb2R1Y3Qge1xuICBwYWRkaW5nOiAzcHggMyUgM3B4IDMlO1xufVxuXG4udWktYXV0b2NvbXBsZXRlIGxpLl9jYXRlZ29yeSB7XG4gIHBhZGRpbmc6IDdweCAzJTtcbn1cblxuLnVpLWF1dG9jb21wbGV0ZSBsaTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDNweCAzcHg7XG59XG5cbi50cnVzdCxcbi5mLW5hdixcbmZvb3RlciAuYy1nb29nbGUtcmF0aW5nLFxuLm1vYi1kZXNpZ25fX3RvcHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1heC13aWR0aDogOTB2dztcbn1cblxuLmYtbmF2IGxpOm5vdCguYmxhY2spIGEsXG5mb290ZXIgLmMtZ29vZ2xlLXJhdGluZyBzcGFuIHtcbiAgY29sb3I6ICMzMzM7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG5cbi5ibGFjayB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLmYtbmF2IGxpOm5vdCguYmxhY2spIHtcbiAgcGFkZGluZzogNnB4IDBcbn1cblxuLnRydXN0IGxpOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAzMHB4IGF1dG87XG59XG5cbi51aS1hdXRvY29tcGxldGUgbGk6YmVmb3JlLFxuLnRydXN0IGxpOmJlZm9yZSxcbi5mLWljb25zIGxpOmJlZm9yZSxcbi5wcm9kLWluZm8gPiBsaTpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYmx1ZS1ibG9jaywgZm9vdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkZjZmYztcbiAgbWFyZ2luLXRvcDogMmVtO1xuICBwYWRkaW5nOiAxLjVlbSAwO1xuICB3aWR0aDogMTAwdnc7XG59XG5cbi50cnVzdCBsaTpmaXJzdC1jaGlsZCxcbi5ibGFjayBhLFxuLl9wci1kZXNjLXRpdGxlLFxuLnByb2QtaW5mbyAuYmxrX2hlYWRsaW5lLFxuLmxvYWQtbW9yZSxcbi5jbGljay1wcm9kIHtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG5cbi5mLWljb25zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZmNmZjtcbn1cblxuLmYtaWNvbnMgbGkge1xuICBwYWRkaW5nOiAxZW07XG59XG5cbi51aS1hdXRvY29tcGxldGUgbGk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmY0ZjAwO1xufVxuXG5mb290ZXIgLmMtZ29vZ2xlLXJhdGluZyB7XG4gIHBhZGRpbmc6IDFlbSAwO1xufVxuXG4udWktYXV0b2NvbXBsZXRlIGxpOmhvdmVyIGEge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnVpLWF1dG9jb21wbGV0ZSBsaSArIGxpIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlY2VjZWNcbn1cblxuLnVpLWF1dG9jb21wbGV0ZSBhIHtcbiAgcGFkZGluZzogMSUgMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZFxufVxuXG4udWktYXV0b2NvbXBsZXRlIC5fY2F0ZWdvcnkge1xuICBwYWRkaW5nOiAwIDEycHggMCAyNHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi51aS1hdXRvY29tcGxldGUgLl9jYXRlZ29yeSBhLFxuLnNlYXJjaC1wcmljZSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uZmlsdGVyX3Nlb19ibG9jayAucHJpY2Vfc29ydCB7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4ucHJpY2Vfc29ydCBpbWcge1xuICBtYXJnaW4tbGVmdDogNXB4O1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xufVxuXG4ucHJpY2Vfc29ydCBpbWcucm90YXRlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cblxuLyogZGF0YSBwaWNrZXIgKi9cbi51aS1kYXRlcGlja2VyIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm94LXNoYWRvdzogMCA0cHggMTVweCByZ2JhKDAsIDAsIDAsIDAuMTgpO1xufVxuXG4udWktZGF0ZXBpY2tlci1oZWFkZXIge1xuICBiYWNrZ3JvdW5kOiAjZmY0ZjAwO1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMTBweCAzMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnVpLWRhdGVwaWNrZXItdGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi51aS1kYXRlcGlja2VyLXByZXYsXG4udWktZGF0ZXBpY2tlci1uZXh0IHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtZmFtaWx5OiAncG9zdHJveWthJztcbiAgc3BlYWs6IG5vbmU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxOyAvKiBCZXR0ZXIgRm9udCBSZW5kZXJpbmcgPT09PT09PT09PT0gKi9cbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA5cHg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4udWktZGF0ZXBpY2tlci1wcmV2IHtcbiAgbGVmdDogMTBweDtcbn1cblxuLnVpLWRhdGVwaWNrZXItbmV4dCB7XG4gIHJpZ2h0OiAtMjdweDtcbn1cblxuLnVpLWRhdGVwaWNrZXItcHJldjpob3Zlcixcbi51aS1kYXRlcGlja2VyLW5leHQ6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnVpLWRhdGVwaWNrZXIgdHI6bnRoLWNoaWxkKDJuLTEpIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cblxuLnVpLWRhdGVwaWNrZXIgdGhlYWQgdHIge1xuICBiYWNrZ3JvdW5kOiAjZGZmMGY3ICFpbXBvcnRhbnQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnVpLWRhdGVwaWNrZXIgdGQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDRkNGQ0O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi51aS1kYXRlcGlja2VyIHRkIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMDAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogOHB4IDEwcHg7XG59XG5cbi51aS1kYXRlcGlja2VyIHRkIHNwYW4ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjNjY2O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogOHB4IDEwcHg7XG59XG5cbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLXRvZGF5IGEge1xuICBjb2xvcjogI2ZmNGYwMDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi51aS1kYXRlcGlja2VyIHRkIGEudWktc3RhdGUtYWN0aXZlLFxuLnVpLWRhdGVwaWNrZXIgdGQgYTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmZjRmMDA7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4udWktZGF0ZXBpY2tlci1wcmV2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTAwNlwiO1xufVxuXG4udWktZGF0ZXBpY2tlci1uZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTAwN1wiO1xufVxuXG4udWktZGF0ZXBpY2tlci11bnNlbGVjdGFibGUge1xuICBiYWNrZ3JvdW5kOiAjZWFlYWVhO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnVpLWhlbHBlci1oaWRkZW4tYWNjZXNzaWJsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLW90aGVyLW1vbnRoIHNwYW4sXG4udWktZGF0ZXBpY2tlciAudWktcHJpb3JpdHktc2Vjb25kYXJ5IHtcbiAgb3BhY2l0eTogLjM7XG59XG5cbi8qIC0tIGZvbnRzICYgaWNvbnMgLS0gKi9cbi8qIC0gbG9hZCBpY29ucyBmb250ICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdwb3N0cm95a2EnO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL3Bvc3Ryb3lrYS5lb3Q/djNcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvcG9zdHJveWthLmVvdD92MyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvcG9zdHJveWthLndvZmY/djJcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbi8qIC0gZm9udCBpY29ucyAqL1xuW2NsYXNzXj1cIl9pY28tXCJdLCBbY2xhc3MqPVwiX2ljby1cIl0ge1xuICBmb250LWZhbWlseTogJ3Bvc3Ryb3lrYSc7XG4gIHNwZWFrOiBub25lO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBsaW5lLWhlaWdodDogMTsgLyogQmV0dGVyIEZvbnQgUmVuZGVyaW5nID09PT09PT09PT09ICovXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG4uX2ljby1sb2NhdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEwMDBcIjtcbn1cblxuLl9pY28tbWVudTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEwMDFcIjtcbn1cblxuLl9pY28tY2FydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEwMDJcIjtcbn1cblxuLl9pY28tc2VhcmNoOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2ljb25zL2x1cGEtMi5zdmcnKSA1MCUgNTAlIG5vLXJlcGVhdDtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDI4cHg7XG4gIHdpZHRoOiAzMHB4O1xufVxuXG4uX2ljby1jbGlwYm9hcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMDA0XCI7XG59XG5cbi5faWNvLWNsaXBib2FyZDI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMDA1XCI7XG59XG5cbi5faWNvLWFyci1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTAwNlwiO1xufVxuXG4uX2ljby1hcnItcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMDA3XCI7XG59XG5cbi5faWNvLXNhbGVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTAwOFwiO1xufVxuXG4uX2ljby1zZW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMDA5XCI7XG59XG5cbi5faWNvLWxpc3QtZGVmYXVsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEwMGFcIjtcbn1cblxuLl9pY28tbGlzdC1taW5pOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTAwYlwiO1xufVxuXG4uX2ljby1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTAwY1wiO1xufVxuXG4uX2ljby1taW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEwMGRcIjtcbn1cblxuLl9pY28tem9vbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEwMGVcIjtcbn1cblxuLl9pY28tZGVsaXZlcnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMDBmXCI7XG59XG5cbi5faWNvLWNsb3NlOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29udGVudDogXCJcXGUxMDEwXCI7XG4gIHotaW5kZXg6IDEwMjA7XG59XG5cbi5faWNvLWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTAxMVwiO1xufVxuXG4uX2ljby1hcnItYmFjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEwMTJcIjtcbn1cblxuLl9pY28tZG90czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEwMTNcIjtcbn1cblxuLl9pY28tZWRpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEwMTRcIjtcbn1cblxuLl9pY28td2FybmluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEwMTVcIjtcbn1cblxuLl9pY28tYXJyLXRvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEwMTZcIjtcbn1cblxuLl9pY28tYXJyLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMDE3XCI7XG59XG5cbi5faWNvLWNhbGVuZGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTAxOFwiO1xufVxuXG4uX2ljby1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMDE5XCI7XG59XG5cbi5faWNvLXVzZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMDFhXCI7XG59XG5cbi5faWNvLWxvZ2luOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTAxYlwiO1xufVxuXG4uX2ljby1xdWVzdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uX2ljby1xdWVzdGlvbiA+IGltZyB7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cblxuLyogLSBmaWxlIGljb25zKi9cbltjbGFzc149XCJmaWxlX1wiXTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9maWxlL3Nwcml0ZS5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gNDJweDtcbn1cblxuLmZpbGVfZGVmYXVsdCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbn1cblxuLmZpbGVfZG9jOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDEwJSAwO1xufVxuXG4uZmlsZV94bHM6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMjAlIDA7XG59XG5cbi5maWxlX3BkZjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAzMCUgMDtcbn1cblxuLmZpbGVfdHh0OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDQwJSAwO1xufVxuXG4uZmlsZV96aXA6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDA7XG59XG5cbi5maWxlX3JhcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA2MCUgMDtcbn1cblxuLmZpbGVfanBnOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDcwJSAwO1xufVxuXG4uZmlsZV9wbmc6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogODAlIDA7XG59XG5cbi5maWxlX2dpZjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA5MCUgMDtcbn1cblxuLnN2Zy1pY28ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxZW07XG4gIGhlaWdodDogMWVtO1xuICBzdHJva2Utd2lkdGg6IDA7XG4gIHN0cm9rZTogY3VycmVudENvbG9yO1xuICBmaWxsOiBjdXJyZW50Q29sb3I7XG59XG5cbi8qIC0gaGVhZGluZyovXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgbWFyZ2luOiAzMHB4IDAgMjBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuaDEge1xuICBtYXJnaW4tdG9wOiAwO1xuICBmb250LXNpemU6IDIwcHQ7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG5oMiB7XG4gIGZvbnQtc2l6ZTogMTdwdDtcbn1cblxuaDMge1xuICBmb250LXNpemU6IDE1cHQ7XG59XG5cbmg0IHtcbiAgZm9udC1zaXplOiAxNHB0O1xufVxuXG5oNSB7XG4gIGZvbnQtc2l6ZTogMTNwdDtcbn1cblxuaDYge1xuICBmb250LXNpemU6IDExLjVwdDtcbn1cblxuLyogLSBwYXJhZ3JhcGgqL1xucCB7XG4gIG1hcmdpbjogMCAwIC45NWVtO1xufVxuXG5wOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4vKiAtIGJsb2NrcXVvdGUqL1xuYmxvY2txdW90ZSwgcSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMCA0MHB4O1xuICBmb250LXNpemU6IDEuMmVtO1xuICBtYXJnaW46IDFlbTsgLyogLSBxdW90ZXMqLyAvKiAtIGF1dGhvciovXG59XG5cbmJsb2NrcXVvdGU6YmVmb3JlLCBibG9ja3F1b3RlOmFmdGVyLCBxOmJlZm9yZSwgcTphZnRlciB7XG4gIGZvbnQtZmFtaWx5OiAnd29ya3NwYWNlJztcbiAgY29udGVudDogXCJcXGUxMDAwXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBvcGFjaXR5OiAuODtcbn1cblxuYmxvY2txdW90ZTpiZWZvcmUsIHE6YmVmb3JlIHtcbiAgbGVmdDogMTBweDtcbiAgdG9wOiAtNXB4O1xufVxuXG5ibG9ja3F1b3RlOmFmdGVyLCBxOmFmdGVyIHtcbiAgYm90dG9tOiAtNXB4O1xuICBtYXJnaW4tbGVmdDogMTVweDtcbiAgY29udGVudDogXCJcXGUxMDAxXCI7XG59XG5cbmJsb2NrcXVvdGUgLmF1dGhvciwgcSAuYXV0aG9yIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW46IDI1cHggMjVweCAwIDA7XG4gIGZvbnQtc2l6ZTogLjllbTtcbn1cblxuLyogLSBsaXN0cyovXG51bCwgb2wsIG5hdiB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbnVsID4gbGksIG9sID4gbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbnVsID4gbGk6YmVmb3JlLCBvbCA+IGxpOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbnVsID4gbGk6Zmlyc3QtY2hpbGQsIG9sID4gbGk6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG51bCB1bCwgdWwgb2wsIG9sIHVsLCBvbCBvbCB7XG4gIG1hcmdpbjogLjhlbSAwO1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG59XG5cbi8qIC0gdW5vcmRlcmVkIGxpc3RzICovXG51bCA+IGxpIHtcbiAgbWFyZ2luLXRvcDogLjZlbTtcbn1cblxudWwgPiBsaTpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgd2lkdGg6IDRweDtcbiAgaGVpZ2h0OiA0cHg7XG4gIHRvcDogOXB4O1xuICBsZWZ0OiAtMTVweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiAjZmY0ZjAwO1xufVxuXG4vKiAtIG9yZGVyZWQgbGlzdHMgKi9cbm9sIHtcbiAgY291bnRlci1yZXNldDogY3VzdG9tX29sO1xufVxuXG5vbCA+IGxpIHtcbiAgbWFyZ2luLXRvcDogLjZlbTtcbn1cblxub2wgPiBsaTpiZWZvcmUge1xuICBjb3VudGVyLWluY3JlbWVudDogY3VzdG9tX29sO1xuICBjb250ZW50OiBjb3VudGVyKGN1c3RvbV9vbCkgXCIuXCI7XG4gIGxlZnQ6IC0yMHB4O1xuICB0b3A6IDA7XG4gIGNvbG9yOiAjZmY0ZjAwO1xufVxuXG4vKiAtLSBzaXRlIGdyaWQgLSAxMiBjb2x1bW5zIC0tICovXG4vKiAtIHJvd3MgKi9cbltjbGFzcyQ9XCJfcm93XCJdIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW46IDAgLTZweDtcbn1cblxuW2NsYXNzJD1cIl9yb3dcIl0gKyBbY2xhc3MkPVwiX3Jvd1wiXSB7XG4gIG1hcmdpbi10b3A6IDEycHg7XG59XG5cbi8qIC0gY29scyAqL1xuW2NsYXNzXj1cImNvbF9cIl0ge1xuICBwYWRkaW5nOiAwIDZweDtcbn1cblxuLmNvbF8wIHtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5jb2xfMSB7XG4gIHdpZHRoOiA4LjMzMzMzMzMzJTtcbn1cblxuLmNvbF8yIHtcbiAgd2lkdGg6IDE2LjY2NjY2NjYlO1xufVxuXG4uY29sXzMge1xuICB3aWR0aDogMjUlO1xufVxuXG4uY29sXzQge1xuICB3aWR0aDogMzMuMzMzMzMzMyU7XG59XG5cbi5jb2xfNSB7XG4gIHdpZHRoOiA0MS42NjY2NjY2NjY2NjY2NyU7XG59XG5cbi5jb2xfNiB7XG4gIHdpZHRoOiA1MCU7XG59XG5cbi5jb2xfNyB7XG4gIHdpZHRoOiA1OC4zMzMzMzMzMzMzMzMzMyU7XG59XG5cbi5jb2xfOCB7XG4gIHdpZHRoOiA2Ni42NjY2NjY2JTtcbn1cblxuLmNvbF85IHtcbiAgd2lkdGg6IDc1JTtcbn1cblxuLmNvbF8xMCB7XG4gIHdpZHRoOiA4My4zMzMzMzMzJTtcbn1cblxuLmNvbF8xMSB7XG4gIHdpZHRoOiA5MS42NjY2NjY2NjY2NjY2NyU7XG59XG5cbi5jb2xfMTIge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyogLSBraW5kIG9mIGNvbHVtbnMgKi9cbi8qIC0gZnVsbCB3aWR0aCBjb2wgKi9cbi5jb2xfZnVsbCB7XG4gIGZsZXg6IDE7XG59XG5cbi8qIC0ga2luZCBvZiBjb2x1bW5zICovXG4vKiAtIGxhcmdlIG1hcmdpbiByb3cgKi9cbi5sYXJnZV9yb3cge1xuICBtYXJnaW46IDAgLTEycHg7XG59XG5cbi5sYXJnZV9yb3cgPiBbY2xhc3NePVwiY29sX1wiXSB7XG4gIHBhZGRpbmc6IDAgMTJweDtcbn1cblxuLyogLSBtZWRpdW0gbWFyZ2luIHJvdyAqL1xuLm1lZGl1bV9yb3cge1xuICBtYXJnaW46IDAgLThweDtcbn1cblxuLm1lZGl1bV9yb3cgPiBbY2xhc3NePVwiY29sX1wiXSB7XG4gIHBhZGRpbmc6IDAgOHB4O1xufVxuXG4vKiAtIHNtYWxsIG1hcmdpbiByb3cgKi9cbi5zbWFsbF9yb3cge1xuICBtYXJnaW46IDAgLTZweDtcbn1cblxuLnNtYWxsX3JvdyA+IFtjbGFzc149XCJjb2xfXCJdIHtcbiAgcGFkZGluZzogMCA2cHg7XG59XG5cbi8qIERlc2t0b3BzIGFuZCBsYXB0b3BzIC0tLS0tLS0tLS0tICovXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIFtjbGFzcyQ9XCJfcm93XCJdIHtcbiAgICBtYXJnaW46IDAgLTEycHg7XG4gIH1cblxuICBbY2xhc3MkPVwiX3Jvd1wiXSArIFtjbGFzcyQ9XCJfcm93XCJdIHtcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICB9XG5cbiAgW2NsYXNzXj1cImNvbF9cIl0ge1xuICAgIHBhZGRpbmc6IDAgMTJweDtcbiAgfVxuXG4gIC5zbWFsbF9yb3cge1xuICAgIG1hcmdpbjogMCAtNnB4XG4gIH1cblxuICAuc21hbGxfcm93ID4gW2NsYXNzXj1cImNvbF9cIl0ge1xuICAgIHBhZGRpbmc6IDAgNnB4XG4gIH1cblxuICAucHJvZHVjdF9zZWN0aW9uIC5yZWxhdGVkLWNhdGFsb2dfYmxrIGRpdi5ibGtfaGVhZGxpbmUge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cblxuXG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLnByb2R1Y3Rfc2VjdGlvbiAudGFic19ibGssXG4gIC5wcm9kdWN0X3NlY3Rpb24gLmZlYXR1cmVzX2JsayB7XG4gICAgcGFkZGluZy10b3A6IDFlbTtcbiAgfVxuXG4gIC5wcm9kdWN0X3NlY3Rpb24gLnJlbGF0ZWQtY2F0YWxvZ19ibGsgZGl2LmJsa19oZWFkbGluZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjAwcHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgI2pzLW1vYmlsZS1zbGlkZXIge1xuICAgIG1heC1oZWlnaHQ6IDIxOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLyogLS0gYmFzZSB0ZW1wbGF0ZSBzZXR0aW5nIC0tICovXG5odG1sIHtcbiAgZm9udC1zaXplOiAxMDAlO1xufVxuXG5odG1sLCBib2R5LCAubWFpbl93cmFwcGVyIHtcbiAgbWluLWhlaWdodDogMTAwJTtcbn1cblxuYm9keSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIC8qIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL255LWJnLmpwZycpIDAgMCByZXBlYXQ7Ki8gLyogSGFwcHkgbmV3IHllYXIhIE5vIGRlbGV0ZSwganVzdCBjb21tZW50ICovXG59XG5cbi5tYWluX3dyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmb250OiA0MDAgMC44NzVlbS8xLjQgJ1BUIFNhbnMnLCBzYW5zLXNlcmlmO1xuICBtaW4td2lkdGg6IDI5NnB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMjgwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjb2xvcjogIzAwMDtcbn1cblxuLyogLSBsYXlvdXQgKi9cbi5fbGF5b3V0IHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLl9sYXlvdXQgLl9zaWRlYmFyIHtcbiAgZmxleDogMCAwIDI0MHB4O1xuICBkaXNwbGF5OiBub25lXG59XG5cbi5fbGF5b3V0IC5mLXdpZHRoIHtcbiAgZmxleDogMTtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDI2NHB4KTtcbn1cblxuLyogLSBpbnNpZGUgbWFya3VwIGluIGxheW91dCAqL1xuLmluc2lkZS1tYXJrdXAgLl9jb250ZW50IHtcbiAgcGFkZGluZzogMCAyNHB4IDAgMDtcbn1cblxuLyogLSBjb250YWluZXIgKi9cbi5fY29udGFpbmVyIHtcbiAgcGFkZGluZzogMCAxMnB4O1xufVxuXG4vKiAtIG92ZXJsYXlzICovXG4vKiAtIGZ1bmN0aW9uIG92ZXJsYXkqL1xuLmMtb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogMTAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBub25lO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG59XG5cbi5mdW5jdGlvbl9vdmVybGF5IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ucG9wdXBfb3ZlcmxheXtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjU1KTtcbiAgei1pbmRleDogMTAwMDA7XG59XG5cbi8qIHNwaW5uZXIgb3ZlcmxheSAqL1xuLnNwaW5uZXJfb3ZlcmxheSB7XG4gIHotaW5kZXg6IDEwMDAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCk7XG59XG5cbi5zcGlubmVyX292ZXJsYXkgLnNwaW5uZXIge1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3NwaW5uZXIuZ2lmKSAwIDAgbm8tcmVwZWF0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbjogLTI1cHggMCAwIC0yNXB4O1xufVxuXG4vKiAtIGxpbmtzKi9cbmEge1xuICBjb2xvcjogI2ZmNGYwMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XG59XG5cbmE6aG92ZXIge1xuICBjb2xvcjogI2ZmNGYwMDtcbn1cblxuLyogLSBpbWFnZXMqL1xuaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4vKiAtIGltYWdlcyBmb3IgZmlndXJlKi9cbi5zdHlsZS1jYXB0aW9uX2ltZyB7XG4gIG1hcmdpbjogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc3R5bGUtY2FwdGlvbl9pbWcgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5zdHlsZS1jYXB0aW9uX2ltZyBmaWdjYXB0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAxMHB4O1xuICBvcGFjaXR5OiAuNztcbn1cblxuLyogLSBidXR0b24qL1xuW2NsYXNzJD1cIl9idG5cIl0ge1xuICBwYWRkaW5nOiA4cHggMTJweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjZmY0ZjAwO1xuICBjb2xvcjogIzAwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbltjbGFzcyQ9XCJfYnRuXCJdIFtjbGFzc149XCJfaWNvLVwiXSB7XG4gIGNvbG9yOiAjZmY0ZjAwO1xuICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgZm9udC1zaXplOiAxMS41cHQ7XG4gIHZlcnRpY2FsLWFsaWduOiAtMXB4O1xufVxuXG5bY2xhc3MkPVwiX2J0blwiXTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmZjRmMDA7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG5bY2xhc3MkPVwiX2J0blwiXTpob3ZlciAuc3ZnLWZlZWQge1xuICBmaWxsOiB3aGl0ZTtcbn1cblxuW2NsYXNzJD1cIl9idG5cIl06aG92ZXIgW2NsYXNzXj1cIl9pY28tXCJdIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi8qIC0gb3JhbmdlIGdyYWRpZW50IGJ1dHRvbnMgKi9cbi5vcmFuZ2VfYnRuIHtcbiAgYmFja2dyb3VuZDogI2ZmNGYwMDtcbiAgcGFkZGluZzogMTBweCAyNHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDExcHQ7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi5vcmFuZ2VfYnRuIFtjbGFzc149XCJfaWNvLVwiXSB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDEycHQ7XG59XG5cbi5vcmFuZ2VfYnRuOmhvdmVyLFxuLnByb2R1Y3QtcG9wdXAge1xuICBiYWNrZ3JvdW5kOiAjZTY0ZDA5O1xufVxuXG4ub3JhbmdlX2J0bjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNlNjRkMDk7XG59XG5cbi8qYWRhbWZpeGNvbW1pdGRlbGV0ZSovXG5cbi5vcmFuZ2VfYnRuOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNmZjRmMDA7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAxMHB4IHJnYmEoNTAsIDUwLCA1MCwgMC4xKTtcbn1cblxuLyogLSBmdWxsIHdpZHRoIGJ1dHRvbnMgKi9cbi5mdWxsLXdpZHRoX2J0biB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDEwcHggMDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuXG4uc3ZnLWZlZWQge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi8qIC0tIGZvcm1zIC0tICovXG5mb3JtLCBpbnB1dCwgdGV4dGFyZWEsIHNlbGVjdCwgLmNvbnRyb2wtcm93IHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbmZvcm0ge1xuICBtYXgtd2lkdGg6IDYzMHB4XG59XG5cbi8qIC0gZGVmYXVsdCBmb3JtICovXG5pbnB1dCwgdGV4dGFyZWEsIHNlbGVjdCB7XG4gIHBhZGRpbmc6IDZweCAxMHB4IDVweDtcbiAgYm94LXNoYWRvdzogaW5zZXQgMXB4IDJweCAzcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDdkOWRhO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzO1xufVxuXG50ZXh0YXJlYSB7XG4gIHJlc2l6ZTogbm9uZTtcbn1cblxuc2VsZWN0IHtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kOiAjZmZmIHVybChcIi4uL2ltYWdlcy9mb3JtLWVsZW1lbnQvYXJyb3ctc2VsZWN0LnN2Z1wiKSBjYWxjKDEwMCUgLSAxMHB4KSA1MCUgbm8tcmVwZWF0O1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIHRleHQtaW5kZW50OiAwLjAxcHg7XG4gIHRleHQtb3ZlcmZsb3c6ICcnO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5cbi5jb250cm9sLWxhYmVsIGxhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXNpemU6IDExcHQ7XG4gIG1hcmdpbjogMDtcbn1cblxuaW5wdXRbdHlwZT1jaGVja2JveF0sIGlucHV0W3R5cGU9cmFkaW9dIHtcbiAgd2lkdGg6IGF1dG87XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyOiBub25lO1xufVxuXG5pbnB1dFt0eXBlPWNoZWNrYm94XSArIGxhYmVsLCBpbnB1dFt0eXBlPXJhZGlvXSArIGxhYmVsIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5pbnB1dFt0eXBlPWZpbGVdIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4vKiAtIHBvc2l0aW9uaW5nKi9cbi5jb250cm9sLXJvdyB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5yb3dfd3JhcHBlciwgLmNvbnRyb2wtcm93ICsgLmNvbnRyb2wtcm93LCAuY29udHJvbC1zdWJtaXQge1xuICBtYXJnaW4tdG9wOiAxMnB4O1xufVxuXG4uY29udHJvbC1zdWJtaXRbZGF0YS1pcy1tb2JpbGU9XCIxXCJdIHtcbiAgbWFyZ2luLXRvcDogMTJweDtcbn1cblxuLmNvbnRyb2wtbGFiZWwge1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cblxuLmNvbnRyb2wtd2lkZ2V0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4OiAxO1xufVxuXG4uY29udHJvbC13aWRnZXQgbGFiZWwge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIHZlcnRpY2FsLWFsaWduOiAycHg7XG59XG5cbi5jb250cm9sLXdpZGdldCB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbn1cblxuLmNvbnRyb2wtd2lkZ2V0IHVsIGxpOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jb250cm9sLXdpZGdldCB1bCBsaSB7XG4gIGNvbG9yOiAjYzYyODI2O1xuICBmb250LXNpemU6IDkuNXB0XG59XG5cbi5jb250cm9sLXdpZGdldCB1bCBsaSB7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cblxuLndpZGdldF9jaGlsZCB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4ud2lkZ2V0X2NoaWxkICsgLndpZGdldF9jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDEycHg7XG59XG5cbi5jb250cm9sLXN1Ym1pdCBbY2xhc3MkPVwiX2J0blwiXSB7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIG1hcmdpbi1yaWdodDogMTJweDtcbn1cblxuLyouY29udHJvbC1zdWJtaXQgW2NsYXNzJD1cIl9idG5cIl0gKyBbY2xhc3MkPVwiX2J0blwiXSwqL1xuLyouY29udHJvbC1zdWJtaXQgLmxpbmsgeyovXG4vKm1hcmdpbi10b3A6IDEycHg7Ki9cblxuLyp9Ki9cblxuLmNvbnRyb2wtc3VibWl0IC50ZXh0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogIzAwMDtcbn1cblxuLmNvbnRyb2wtc3VibWl0IFtjbGFzcyQ9XCJfYnRuXCJdICsgW2NsYXNzJD1cIl9idG5cIl0ge1xuICBtYXgtd2lkdGg6IDE1MnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5jb250cm9sLXN1Ym1pdCAubGluazpob3ZlciB7XG4gIGNvbG9yOiAjZmY0ZjAwO1xufVxuXG4vKiAtIGNvbHVtbiBkaXJlY3Rpb24gZm9ybSAqL1xuLmNvbHVtbi1mb3JtIC5jb250cm9sLXJvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uY29sdW1uLWZvcm0gLmNvbnRyb2wtcm93ICsgLmNvbnRyb2wtcm93IHtcbiAgbWFyZ2luLXRvcDogMjRweDtcbn1cblxuLmNvbHVtbi1mb3JtIC5jb250cm9sLXdpZGdldCAuY29udHJvbC1sYWJlbCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uY29sdW1uLWZvcm0gLmNvbnRyb2wtbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG5cbi8qIC0gZm9ybSBhZGRpdGlvbmFsbHkgZWxlbWVudHMgKi9cbi8qIC0gZm9ybSBoZWFkbGluZSAqL1xuLmZvcm1faGVhZGxpbmUge1xuICBtYXJnaW46IDAgMCA0OHB4O1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLyogLSBmaWVsZCBkZXNjcmlwdGlvbiAqL1xuLyogLSBcInJlcXVpcmVkXCIgZWxlbWVudHMgKi9cbi5jb250cm9sLXJlcXVpcmVkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tbGVmdDogM3B4O1xuICB0b3A6IC0ycHg7XG4gIGNvbG9yOiAjZmYxYTAwO1xufVxuXG5pbnB1dFt0eXBlPWNoZWNrYm94XTpub3QoY2hlY2tlZCksIGlucHV0W3R5cGU9cmFkaW9dOm5vdChjaGVja2VkKSB7XG4gIC8qZGlzcGxheTogbm9uZTsqL1xuICAvKm9wYWNpdHk6IDA7Ki9cbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG5pbnB1dFt0eXBlPWNoZWNrYm94XTpub3QoY2hlY2tlZCkgKyBsYWJlbCwgaW5wdXRbdHlwZT1yYWRpb106bm90KGNoZWNrZWQpICsgbGFiZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMnB4IDg4cHggMCAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG5pbnB1dFt0eXBlPWNoZWNrYm94XTpub3QoY2hlY2tlZCkgKyBsYWJlbDpiZWZvcmUsIGlucHV0W3R5cGU9Y2hlY2tib3hdOm5vdChjaGVja2VkKSArIGxhYmVsOmFmdGVyLCBpbnB1dFt0eXBlPXJhZGlvXTpub3QoY2hlY2tlZCkgKyBsYWJlbDpiZWZvcmUsIGlucHV0W3R5cGU9cmFkaW9dOm5vdChjaGVja2VkKSArIGxhYmVsOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjdXJzb3I6IGluaGVyaXQ7XG4gIG1hcmdpbi1yaWdodDogNnB4O1xufVxuXG5pbnB1dFt0eXBlPWNoZWNrYm94XTpub3QoY2hlY2tlZCkgKyBsYWJlbDpiZWZvcmUsIGlucHV0W3R5cGU9cmFkaW9dOm5vdChjaGVja2VkKSArIGxhYmVsOmJlZm9yZSB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkN2Q5ZGE7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYm94LXNoYWRvdzogaW5zZXQgMXB4IDJweCAzcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBsZWZ0OiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogLTRweDtcbn1cblxuaW5wdXRbdHlwZT1jaGVja2JveF06bm90KGNoZWNrZWQpICsgbGFiZWw6YWZ0ZXIge1xuICBmb250LWZhbWlseTogJ3Bvc3Ryb3lrYSc7XG4gIGNvbnRlbnQ6IFwiXFxlMTAxMVwiO1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDhweDtcbiAgbGVmdDogNXB4O1xuICB0b3A6IDdweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gIG9wYWNpdHk6IDA7XG4gIGZvbnQtc2l6ZTogOHB4O1xuICBjb2xvcjogI2ZmNGYwMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG5pbnB1dFt0eXBlPXJhZGlvXTpub3QoY2hlY2tlZCkgKyBsYWJlbDpiZWZvcmUsIGlucHV0W3R5cGU9cmFkaW9dOm5vdChjaGVja2VkKSArIGxhYmVsOmFmdGVyIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG5pbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgbGFiZWw6YWZ0ZXIsIGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQgKyBsYWJlbDphZnRlciB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbmlucHV0W3R5cGU9Y2hlY2tib3hdOmRpc2FibGVkICsgbGFiZWwsIGlucHV0W3R5cGU9cmFkaW9dOmRpc2FibGVkICsgbGFiZWwge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGNvbG9yOiAjMDAwO1xuICBvcGFjaXR5OiAuNjtcbn1cblxuaW5wdXRbdHlwZT1jaGVja2JveF06ZGlzYWJsZWQgKyBsYWJlbDpiZWZvcmUsIGlucHV0W3R5cGU9cmFkaW9dOmRpc2FibGVkICsgbGFiZWw6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwO1xuICBvcGFjaXR5OiBpbmhlcml0O1xufVxuXG4uY29udHJvbC1kZXNjcmlwdGlvbiB7XG4gIG1hcmdpbi10b3A6IDhweDtcbiAgY29sb3I6ICM5OTk7XG59XG5cbi8qIC0gZm9ybSBmaWVsZHMgd3JhcHBlciAqL1xuLl9mb3JtLWZpZWxkcy13cmFwIHtcbiAgcGFkZGluZzogMjRweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q3ZDlkYTtcbiAgbWF4LXdpZHRoOiA3MDBweFxufVxuXG4vKiAtIGZvcm0gZmllbHNldCAqL1xuLl9mb3JtLWZpZWxkc2V0ICsgLl9mb3JtLWZpZWxkc2V0IHtcbiAgbWFyZ2luLXRvcDogMjRweDtcbiAgcGFkZGluZy10b3A6IDI0cHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDdkOWRhO1xufVxuXG4vKiAtIHRhYmxlcyovXG50YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG50aCwgdGQge1xuICBwYWRkaW5nOiA4cHggMTJweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxudHI6bnRoLWNoaWxkKDJuLTEpIHtcbiAgYmFja2dyb3VuZDogI2RmZjBmNztcbn1cblxudGgge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBjb2xvcjogIzY2Njtcbn1cblxudGQge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNmZmY7XG59XG5cbi8qIC0gY3VzdG9tIHRhYmxlICovXG4uX3RhYmxlLWN1c3RvbSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkN2Q5ZGE7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIG91dGxpbmU6IDFweCBzb2xpZCB3aGl0ZTtcbiAgb3V0bGluZS1vZmZzZXQ6IC0xcHg7XG59XG5cbi5fdGFibGUtY3VzdG9tIHRoZWFkIHRoIHtcbiAgYmFja2dyb3VuZDogI2RmZjBmNztcbn1cblxuLl90YWJsZS1jdXN0b20gdHI6bnRoLWNoaWxkKDJuLTEpIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5fdGFibGUtY3VzdG9tIHRib2R5IHRyOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2YzZmFmYztcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uX3RhYmxlLWN1c3RvbSB0aCwgLl90YWJsZS1jdXN0b20gdGQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNEOUQ5RDk7XG4gIG1pbi13aWR0aDogMTAwcHg7XG59XG5cbi5fdGFibGUtY3VzdG9tIC5pbWFnZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLl90YWJsZS1jdXN0b20gLmltYWdlIC5pbWcge1xuICB3aWR0aDogOTBweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5fdGFibGUtY3VzdG9tIC5pbWFnZSBpbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi8qID09IGNvbXBvbmVudHMgPT0gKi9cbi8qIC0gbG9nb3R5cGUqL1xuLl9sb2dvIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXNpemU6IDExLjVwdDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzAwMDtcbiAgbWFyZ2luLXRvcDogLTlweDsgLyogSGFwcHkgbmV3IHllYXIhIE5vIGRlbGV0ZSwganVzdCBjb21tZW50ICovXG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5fbG9nbyBpbWcge1xuICB3aWR0aDogMTk5cHg7XG59XG5cbi5fbG9nbyAudGV4dCB7XG4gIG1hcmdpbi10b3A6IDJweDtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLl9sb2dvOmhvdmVyIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi8qIC0gY29weXJpZ2h0Ki9cbi5fY29weXJpZ2h0IHtcbiAgd2lkdGg6IDIwMHB4O1xuICBoZWlnaHQ6IDkwcHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9jb21wb25ldHMvY29weXJpZ2h0LnN2Z1wiKSAwIDAgbm8tcmVwZWF0O1xufVxuXG4uX2NvcHlyaWdodCAudGV4dCB7XG4gIHBhZGRpbmc6IDI5cHggMCAwIDgwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbi8qIC0gaXRtZWRpYSovXG4uX2l0bWVkaWEge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOC42NjdweDtcbn1cblxuLl9pdG1lZGlhIGEge1xuICBjb2xvcjogIzk0OTg5OTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBsaW5lLWhlaWdodDogMTguNjY3cHg7XG59XG5cbi5faXRtZWRpYSBhOmhvdmVyIHtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi8qIC0gZmlsZXMqL1xuLl9maWxlcyB7XG59XG5cbi5fZmlsZXMgbGkge1xuICBtaW4taGVpZ2h0OiA0MnB4O1xufVxuXG4uX2ZpbGVzIGxpOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmVcbn1cblxuLl9maWxlcyBsaSArIGxpIHtcbiAgbWFyZ2luLXRvcDogMTJweFxufVxuXG4uX2ZpbGVzIGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiA1cHggMCAwIDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtaW4taGVpZ2h0OiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5fZmlsZXMgYTpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDQycHg7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cblxuLl9maWxlcyBhIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLl9maWxlcyAuc2l6ZSB7XG4gIG1hcmdpbi10b3A6IDNweDtcbiAgY29sb3I6IGdyYXlcbn1cblxuLl95LW1hcCB7XG4gIGhlaWdodDogNDAwcHg7XG4gIG1heC13aWR0aDogNzYwcHg7XG4gIG1hcmdpbjogMjRweCAwO1xufVxuXG4uX3ktbWFwIGIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiAtLSBuYXZpZ2F0aW9uIC0tICovXG5bY2xhc3MkPVwiX25hdlwiXSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG5cbn1cblxuW2NsYXNzJD1cIl9uYXZcIl0gbGksXG4uZi1pY29ucyB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuW2NsYXNzJD1cIl9uYXZcIl0gbGkgKyBsaSB7XG4gIG1hcmdpbi1sZWZ0OiAyNHB4O1xufVxuXG5bY2xhc3MkPVwiX25hdlwiXSBsaTpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5bY2xhc3MkPVwiX25hdlwiXSBhLFxuLmNsb3NlLXcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4vKiAtIHZlcnRpY2FsIG5hdmlnYXRpb24qL1xuLnZlcnRpY2FsX25hdiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4udmVydGljYWxfbmF2IGxpICsgbGkge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXRvcDogMTJweDtcbn1cblxuLyogLSBicmVhZGNydW1icyBuYXZpZ2F0aW9uICovXG4uYnJlYWRjcnVtYnNfbmF2IHtcbiAgZGlzcGxheTogbm9uZVxufVxuXG4uYnJlYWRjcnVtYnNfbmF2IGxpICsgbGkge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmJyZWFkY3J1bWJzX25hdiBsaSArIGxpOmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiAncG9zdHJveWthJztcbiAgY29udGVudDogXCJcXGUxMDA3XCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwIDZweDtcbiAgY29sb3I6ICNmZjRmMDA7XG4gIGZvbnQtc2l6ZTogOHB4O1xufVxuXG4uYnJlYWRjcnVtYnNfbmF2IGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiAjNjY2O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmJyZWFkY3J1bWJzX25hdiBhOmhvdmVyIHtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi8qIC0gbWFpbiBuYXZpZ2F0aW9uICovXG4ubWFpbl9uYXYgbGkgKyBsaSB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4ubWFpbl9uYXYgbGkgKyBsaSBhIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZmE4ZTU5O1xuICBib3gtc2hhZG93OiAtMXB4IDAgMCAwICNlNTU3MjM7XG59XG5cbi5tYWluX25hdiBhIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMS4zZW07XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5tYWluX25hdiBhOmhvdmVyLFxuLm1haW5fbmF2IC5zZWwgYSxcbi5tYWluX25hdiBhOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNlNjRkMDk7XG59XG5cbi5tYWluX25hdiBsaTpmaXJzdC1jaGlsZCBhIHtcbiAgYm9yZGVyLXJhZGl1czogM3B4IDAgMCAzcHg7XG59XG5cbi8qIC0gY2F0ZWdvcmllcyBuYXZpZ2F0aW9uICovXG4uY2F0ZWdvcmllc19uYXYge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEyMDtcbn1cblxuLmNhdGVnb3JpZXNfbmF2IGxpICsgbGkge1xuICBtYXJnaW4tdG9wOiAwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2Q3ZDlkYTtcbn1cblxuLmNhdGVnb3JpZXNfbmF2ID4gbGkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY2F0ZWdvcmllc19uYXYgYSB7XG4gIGZvbnQtc2l6ZTogMTJwdDtcbiAgY29sb3I6ICMwMDA7XG4gIHBhZGRpbmc6IDEwcHggMThweCAxMHB4IDI0cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjFzO1xufVxuXG4uY2F0ZWdvcmllc19uYXYgc3BhbiB7XG4gIGZvbnQtZmFtaWx5OiAncG9zdHJveWthJztcbiAgY29udGVudDogXCJcXGUxMDA3XCI7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogOHB4O1xuICB0b3A6IDEzcHg7XG4gIC8qd2lkdGg6IDA7Ki9cbiAgLypoZWlnaHQ6IDA7Ki9cbiAgLypjb250ZW50OiBcIlwiOyovXG4gIC8qZGlzcGxheTogYmxvY2s7Ki9cbiAgLypib3JkZXItc3R5bGU6IHNvbGlkOyovXG4gIC8qYm9yZGVyLXdpZHRoOiA1cHggMCA1cHggNXB4OyovXG4gIC8qYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZjY2NzI1OyovXG4gIHRyYW5zaXRpb246IGFsbCAwLjFzO1xuICBkaXNwbGF5OiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5jYXRlZ29yaWVzX25hdiBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2ZmNGYwMDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5jYXRlZ29yaWVzX25hdiBhOmhvdmVyICsgc3BhbiB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uY2F0ZWdvcmllc19uYXYgLnN1Ym5hdixcbi5jYXRlZ29yaWVzX25hdiAuc3Vic3VibmF2IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNhdGVnb3JpZXNfbmF2IC5zdWJuYXYgdWwsXG4uY2F0ZWdvcmllc19uYXYgLnN1YnN1Ym5hdiB1bCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cblxuLmNhdGVnb3JpZXNfbmF2IC5zdWJuYXYgdWwge1xuICBiYWNrZ3JvdW5kOiAjYmVkNmUwO1xufVxuXG4uY2F0ZWdvcmllc19uYXYgLnN1YnN1Ym5hdiB1bCB7XG4gIGJhY2tncm91bmQ6ICM4Y2JmZDQ7XG59XG5cbi5jYXRlZ29yaWVzX25hdiAuc3VibmF2IGEsXG4uY2F0ZWdvcmllc19uYXYgLnN1YnN1Ym5hdiBhIHtcbiAgcGFkZGluZzogOHB4IDE4cHggOHB4IDQwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbn1cblxuLmNhdGVnb3JpZXNfbmF2IC5zdWJzdWJuYXYgYSB7XG4gIHBhZGRpbmctbGVmdDogNGVtO1xufVxuXG4ucGFnZV9oZWFkbGluZS5uZXdfcGFnZSBoMSB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuXG4uY2F0ZWdvcmllc19uYXYgLmhvdmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY2F0ZWdvcmllc19uYXYgLmhvdmVyIC5zdWJuYXYsXG4uY2F0ZWdvcmllc19uYXYgLmhvdmVyIC5zdWJzdWJuYXYge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMjQwcHg7XG4gIHJpZ2h0OiAtMjMwcHg7XG4gIHRvcDogMnB4O1xuICB6LWluZGV4OiA1MDtcbn1cblxuLmNhdGVnb3JpZXNfbmF2IC5ob3ZlciAuc3VibmF2IHVsLFxuLmNhdGVnb3JpZXNfbmF2IC5ob3ZlciAuc3Vic3VibmF2IHVsIHtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q3ZDlkYTtcbiAgbWFyZ2luOiAwIDAgMCAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jYXRlZ29yaWVzX25hdiAuaG92ZXIgLnN1Ym5hdiB1bDpiZWZvcmUsXG4uY2F0ZWdvcmllc19uYXYgLmhvdmVyIC5zdWJuYXYgdWw6YWZ0ZXIsXG4uY2F0ZWdvcmllc19uYXYgLmhvdmVyIC5zdWJzdWJuYXYgdWw6YmVmb3JlLFxuLmNhdGVnb3JpZXNfbmF2IC5ob3ZlciAuc3Vic3VibmF2IHVsOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtOHB4O1xuICB0b3A6IDlweDtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG59XG5cbi5jYXRlZ29yaWVzX25hdiAuaG92ZXIgLnN1Ym5hdiB1bDpiZWZvcmUsXG4uY2F0ZWdvcmllc19uYXYgLmhvdmVyIC5zdWJzdWJuYXYgdWw6YmVmb3JlIHtcbiAgYm9yZGVyLXdpZHRoOiA4cHggOHB4IDhweCAwO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICNkN2Q5ZGEgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG59XG5cbi5jYXRlZ29yaWVzX25hdiAuaG92ZXIgLnN1Ym5hdiB1bDphZnRlcixcbi5jYXRlZ29yaWVzX25hdiAuaG92ZXIgLnN1YnN1Ym5hdiB1bDphZnRlciB7XG4gIHRvcDogMTBweDtcbiAgbGVmdDogLTZweDtcbiAgYm9yZGVyLXdpZHRoOiA3cHggN3B4IDdweCAwO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICNmZmYgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG59XG5cbi5jYXRlZ29yaWVzX25hdiAuaG92ZXIgLnN1Ym5hdiBhLFxuLmNhdGVnb3JpZXNfbmF2IC5ob3ZlciAuc3Vic3VibmF2IGEge1xuICBwYWRkaW5nOiA4cHggMThweDtcbn1cblxuLmNhdGVnb3JpZXNfbmF2IC5zZWwgLnN1Ym5hdixcbi5jYXRlZ29yaWVzX25hdiAuc2VsIC5zdWJzdWJuYXYsXG4uY2F0ZWdvcmllc19uYXYgLnN1Ym5hdiBsaTpub3QoLnNlbCk6aG92ZXIgLnN1YnN1Ym5hdixcbi5jYXRlZ29yaWVzX25hdiAuc3VibmF2IGxpLnNlbHN1Yi1hY3RpdmU6bm90KC5zZWwpIC5zdWJzdWJuYXYsXG4uY2F0ZWdvcmllc19uYXYgLnN1Ym5hdiBsaS5zZWxzdWItYWN0aXZlOm5vdCguc2VsKTpob3ZlciAuc3Vic3VibmF2IC50aGlyZC1sZXZlbCBsaSxcbi5jYXRlZ29yaWVzX25hdiAuc3VibmF2IGxpLnNlbHN1Yi1hY3RpdmU6bm90KC5jbG9zZSkgLnN1YnN1Ym5hdiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uY2F0ZWdvcmllc19uYXYgLnN1YnN1Ym5hdiBsaS5zZWxzdWItYWN0aXZlOmhvdmVyIC5zdWJzdWJuYXYsXG4uY2F0ZWdvcmllc19uYXYgbGk6bm90KC5zZWwpIC5zdWJzdWJuYXYsXG4uY2F0ZWdvcmllc19uYXYgLnN1Ym5hdiBsaTpub3QoLnNlbCkgLnN1YnN1Ym5hdiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jYXRlZ29yaWVzX25hdiAuc2VsIGxpLFxuLnByb2QtaW5mbyB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5wcm9kLWluZm8gPiBsaSB7XG4gIHBhZGRpbmc6IDAgMWVtIC41ZW0gMWVtO1xufVxuXG4vKi5jYXRlZ29yaWVzX25hdiAuc2VsIGxpICsgbGkgeyovXG4vKmJvcmRlcjogbm9uZTsqL1xuLyp9Ki9cblxuLmNhdGVnb3JpZXNfbmF2IC5zZWwgbGk6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2Q3ZDlkYTtcbn1cblxuLmNhdGVnb3JpZXNfbmF2IC5zZWwgPiBhIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICNmZjRmMDA7XG59XG5cbi5jYXRlZ29yaWVzX25hdiAuc3VibmF2IGE6aG92ZXIsXG4uY2F0ZWdvcmllc19uYXYgLnN1YnN1Ym5hdiAuc2VsID4gYSxcbi5jYXRlZ29yaWVzX25hdiAuc3Vic3VibmF2IGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmY0ZjAwO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmNhdGVnb3JpZXNfbmF2IC5zZWwgPiBzcGFuLFxuLmNhdGVnb3JpZXNfbmF2IC5zZWxzdWItYWN0aXZlID4gc3BhbiB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG5cbi5jYXRlZ29yaWVzX25hdiAuY2xvc2UgLnN1Ym5hdixcbi5jYXRlZ29yaWVzX25hdiAuY2xvc2UgLnN1YnN1Ym5hdixcbi5jYXRlZ29yaWVzX25hdiAuc3VibmF2IHVsLnNlY29uZC1sZXZlbCBsaS5zZWxzdWItYWN0aXZlLmNsb3NlIC5zdWJzdWJuYXYge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uY2F0ZWdvcmllc19uYXYgLmNsb3NlID4gc3BhbiB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xufVxuXG4uY2F0ZWdvcmllcy1uYXZfYmxrIC5zdWItYWN0aXZlID4gYSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzAwMDtcbn1cblxuLyogLSBzaWRlYmFyIG5hdmlnYXRpb24gKi9cbi5zaWRlYmFyX25hdiBsaSArIGxpIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLnNpZGViYXJfbmF2IGEge1xuICBwYWRkaW5nOiAxMnB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIGZvbnQtc2l6ZTogMTFwdDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBjb2xvcjogIzAwMDtcblxufVxuXG4uc2lkZWJhcl9uYXYgYTpob3ZlciB7XG4gIGNvbG9yOiAjZmY0ZjAwO1xufVxuXG4uc2lkZWJhcl9uYXYgLnNlbCBhIHtcbiAgYmFja2dyb3VuZDogI2RmZjBmNztcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q3ZDlkYTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMwMDA7XG5cbn1cblxuLyogLSBzd2l0Y2ggcHJvZHVjdHMgdmlldyAqL1xuLnZpZXctc3dpdGNoX25hdiB7XG4gIG1hcmdpbi1yaWdodDogMTJweFxufVxuXG4udmlldy1zd2l0Y2hfbmF2IGxpICsgbGkge1xuICBtYXJnaW4tbGVmdDogMTJweDtcbn1cblxuLnZpZXctc3dpdGNoX25hdiBsaSB7XG4gIGNvbG9yOiAjYTFhM2E5O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5cbi52aWV3LXN3aXRjaF9uYXYgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ExYTNhOTtcbiAgZm9udC1zaXplOiAxM3B4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cblxuLnZpZXctc3dpdGNoX25hdiAuX2ljby1saXN0LW1pbmkge1xuICBmb250LXNpemU6IDExcHg7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xufVxuXG4udmlldy1zd2l0Y2hfbmF2IGxpIC5zZWwsIC52aWV3LXN3aXRjaF9uYXYgbGk6aG92ZXIge1xuICBjb2xvcjogIzRjNGQ1MDtcbn1cblxuLyogLSBwYWdpbmF0aW9uICovXG4ucGFnaW5hdGlvbl9uYXYge1xufVxuXG4ucGFnaW5hdGlvbl9uYXYgbGkgKyBsaSB7XG4gIG1hcmdpbjogMFxufVxuXG4ucGFnaW5hdGlvbl9uYXYgbGkgPiAqIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBhZGRpbmc6IDAgOHB4O1xuICBjb2xvcjogIzAwMDtcbn1cblxuLnBhZ2luYXRpb25fbmF2IGxpID4gYTpob3ZlciB7XG4gIGNvbG9yOiAjZmY0ZjAwO1xufVxuXG4ucGFnaW5hdGlvbl9uYXYgLnByZXYgYSxcbi5wYWdpbmF0aW9uX25hdiAubmV4dCBhIHtcbiAgY29sb3I6ICNiNWI1YjU7XG59XG5cbi5wYWdpbmF0aW9uX25hdiAucHJldiArIC5uZXh0IHtcbiAgcGFkZGluZzogMDtcbn1cblxuLnBhZ2luYXRpb25fbmF2IC5wcmV2ICsgLm5leHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCIvXCI7XG4gIGNvbG9yOiAjYjViNWI1O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMCA0cHhcbn1cblxuLnBhZ2luYXRpb25fbmF2IC5zZWwgPiAqLFxuLnBhZ2luYXRpb25fbmF2IC5zZWwgPiAqOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2ZmNGYwMDtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cblxuLmMteXQtbGluayB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdHJhbnNpdGlvbjogYWxsIC4xcztcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5jLXl0LWxpbms6aG92ZXIge1xuICBjb2xvcjogI2ZmMWEwMDtcbn1cblxuLmMteXQtbGluazpob3ZlciAuX3RleHQsXG4udWktYXV0b2NvbXBsZXRlIGEubW9yZS1jYXQge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmMteXQtbGluayAuX3RleHQge1xuICBtYXJnaW4tcmlnaHQ6IDZweDtcbn1cblxuLmMteXQtbGluayBzdmcge1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vKiAtLSBjb21wb25lbnRzIC0tICovXG4vKiAtIGFsZXJ0cyAqL1xuLmFsZXJ0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDdweCAwO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxMHB0O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmFsZXJ0IC5jbG9zZSB7XG4gIC8qY29sb3I6ICNmZmY7Ki9cbiAgLypmb250LXNpemU6IDE4cHQ7Ki9cbiAgLypwb3NpdGlvbjogYWJzb2x1dGU7Ki9cbiAgLypiYWNrZ3JvdW5kOiBub25lOyovXG4gIC8qYm9yZGVyOiBub25lOyovXG4gIC8qcmlnaHQ6IDZweDsqL1xuICAvKnRvcDogM3B4OyovXG4gIC8qbGluZS1oZWlnaHQ6IDE7Ki9cbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmFsZXJ0LXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kOiAjMjVjMzFiXG59XG5cbi5hbGVydC1kYW5nZXIge1xuICBiYWNrZ3JvdW5kOiAjZjE1YTVhXG59XG5cbi5hbGVydC13YXJuaW5nIHtcbiAgYmFja2dyb3VuZDogI2ZmOWY0ZVxufVxuXG4uYWxlcnQtaW5mbyB7XG4gIGJhY2tncm91bmQ6ICMyZDk1YmZcbn1cblxuLyogLSBoZWFkZXIgcGhvbmUgKi9cbi5faGVhZC1waG9uZSB1bCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLl9oZWFkLXBob25lIGxpOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5faGVhZC1waG9uZSBsaSArIGxpIHtcbiAgbWFyZ2luLXRvcDogMTJweDtcbn1cblxuLl9oZWFkLXBob25lIGxpIHtcbiAgZm9udC1zaXplOiAxLjIzZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uX2hlYWQtcGhvbmUgLl9udW1iZXIsXG4uc3BlY2lhbC10ZXh0IHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLl9oZWFkLXBob25lIGEsXG4uZmlsdGVyX3Nlb19ibG9jayBhLFxuLmYtbmF2IGEsXG4ubG9hZC1tb3JlLFxuLmNsaWNrLXByb2QsXG4uZmlsdGVyLXNldCAucHJpY2Vfc29ydCB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLl9oZWFkLXBob25lIFtjbGFzc149XCJfb3ByXCJdIHtcbiAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxNXB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAycHg7XG59XG5cbi5faGVhZC1waG9uZSBhW2NsYXNzXj1cIl9vcHJcIl0ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5pbWctbGlzdHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAyLjcycHg7XG59XG5cbi5faGVhZC1waG9uZSAuX29wci12ZWxjb20sXG4uaW1nLWxpc3QgLl9vcHItdmVsY29te1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvaWNvbnMvdmVsY29tLnN2Z1wiKTtcbn1cblxuLl9oZWFkLXBob25lIC5fb3ByLW10cyAsXG4uaW1nLWxpc3QgLl9vcHItbXRze1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvaWNvbnMvX210cy1uZXcucG5nXCIpO1xufVxuXG4uX2hlYWQtcGhvbmUgLl9vcHItdmliZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvaWNvbnMvdmliZXIuc3ZnXCIpO1xufVxuXG4uaGVhZGVyX3BhbmVsIC5faGVhZC1waG9uZSAuY29sXzYge1xuICB3aWR0aDogYXV0bztcbn1cblxuLyogLSBoZWFkZXIgaW5mbyAqL1xuLl9oZWFkLWluZm8ge1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxLjFlbTtcbn1cblxuLl9oZWFkLWluZm8gLml0ZW0gKyAuaXRlbSB7XG4gIG1hcmdpbi10b3A6IDBweDtcbn1cblxuLl9oZWFkLWluZm8gLmRlbGl2ZXJ5IGEsXG4uX2hlYWQtaW5mbyAubG9jYXRpb24gYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjZjc1YzE3O1xufVxuXG4uX2hlYWQtaW5mbyAuZGVsaXZlcnkgYSAuX3RleHQsXG4uX2hlYWQtaW5mbyAubG9jYXRpb24gYSAuX3RleHQge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLl9oZWFkLWluZm8gLmRlbGl2ZXJ5IC5faWNvLWRlbGl2ZXJ5IHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBtYXJnaW4tcmlnaHQ6IDZweDtcbn1cblxuLl9oZWFkLWluZm8gLmxvY2F0aW9uIC5faWNvLWxvY2F0aW9uIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogLTFweDtcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XG59XG5cbi5faGVhZC1pbmZvIC5kZWxpdmVyeSBhOmhvdmVyLFxuLl9oZWFkLWluZm8gLmxvY2F0aW9uIGE6aG92ZXIge1xuICBjb2xvcjogI2U4MTgwMDtcbn1cblxuLyogLSBmb290ZXIgYWRkcmVzcyAqL1xuLl9mb290LWFkZHJlc3MgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLyogLSBmZWF0dXJlcyAqL1xuLl9mZWF0dXJlcyAuX3Jvdyxcbi5mLWljb25zIGxpIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4uX2ZlYXR1cmVzIC5fcm93ICsgLl9yb3cge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2Q3ZDlkYTtcbn1cblxuLl9mZWF0dXJlcyBbY2xhc3NePVwiY29sX1wiXSB7XG4gIHBhZGRpbmc6IDZweCAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4uX2ZlYXR1cmVzIC50aXRsZSB7XG4gIHdpZHRoOiAxNTBweDtcbiAgY29sb3I6ICMwMDA7XG4gIC8qY29sb3I6ICNhMWEzYTk7Ki9cbn1cblxuLyogLSBjb3VudGVyICovXG4uX2NvdW50ZXIsXG4uZi1pY29ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uX2NvdW50ZXIgW2NsYXNzXj1cIl9pY29cIl0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMjVweDtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjZGZmMGY3O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGNvbG9yOiAjZmY0ZjAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXI6IDFweCBzb2xpZCAjYmNjZGQ0OztcblxufVxuXG4uX2NvdW50ZXIgW2NsYXNzXj1cIl9pY29cIl06aG92ZXIge1xuICBjb2xvcjogI2ZmMWEwMDtcbn1cblxuLl9jb3VudGVyIGlucHV0IHtcbiAgbWFyZ2luOiAwIDdweDtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMjhweDtcbn1cblxuLl9nYWxsZXJ5IC5fcm93IHtcbiAgbWFyZ2luLXRvcDogLTI0cHhcbn1cblxuLl9nYWxsZXJ5IC5jb2xfIHtcbiAgbWFyZ2luLXRvcDogMjRweDtcbiAgd2lkdGg6IDIwJVxufVxuXG4vKiAtIHByb2R1Y3RzICovXG4uc3ViLWNhdGVnb3JpZXNfYmxrIC5pdGVtLFxuW2NsYXNzJD1cIl9wcm9kdWN0XCJdLFxuLmFkdl9ibG9jayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm94LXNoYWRvdzogMCA0cHggMTVweCByZ2JhKDAsIDAsIDAsIDAuMTgpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDdkOWRhO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbn1cblxuLmFkdl9ibG9ja19tb2Ige1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkN2Q5ZGE7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMTgpO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbn1cblxuLnN1cGVyc2hhcmUge1xuICBmb250LXNpemU6IDEuM3JlbTtcbn1cblxuLnByb2R1Y3RfbGFiZWwuc3VwZXJzaGFyZSB7XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xuICB0b3A6IDE5cHg7XG4gIGxlZnQ6IC0yNXB4O1xuICB3aWR0aDogMTE0cHg7XG59XG5cbi5wcm9kdWN0X2xhYmVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDExcHg7XG4gIGxlZnQ6IC0yMXB4O1xuICB6LWluZGV4OiAzMDtcbiAgd2lkdGg6IDkwcHg7XG4gIGhlaWdodDogMjRweDtcbiAgcGFkZGluZzogMCAxMHB4O1xuICBmb250LXNpemU6IDAuOTVyZW07XG4gIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xufVxuXG4ucHJvZHVjdF9sYWJlbFtkYXRhLWlzLW1vYmlsZT1cInRydWVcIl1bZGF0YS10eXBlPVwic3RvY2tcIl0ge1xuICBsZWZ0OiAtMjVweCAhaW1wb3J0YW50O1xufVxuXG4ucHJvZHVjdF9sYWJlbFtkYXRhLWlzLW1vYmlsZT1cImZhbHNlXCJdW2RhdGEtdHlwZT1cInN0b2NrXCJdIHtcbiAgdG9wOiA3cHggIWltcG9ydGFudDtcbn1cblxuLnByb2R1Y3RfbGFiZWxbZGF0YS1pcy1tb2JpbGU9XCJ0cnVlXCJdW2RhdGEtdHlwZT1cIm5vdmVsdHlcIl0sXG4ucHJvZHVjdF9sYWJlbFtkYXRhLWlzLW1vYmlsZT1cInRydWVcIl1bZGF0YS10eXBlPVwibWFya2Rvd25cIl0ge1xuICBsZWZ0OiAtMjFweCAhaW1wb3J0YW50O1xufVxuXG4ucHJvZHVjdF9sYWJlbFtkYXRhLWlzLW1vYmlsZT1cImZhbHNlXCJdW2RhdGEtdHlwZT1cIm5vdmVsdHlcIl0sXG4ucHJvZHVjdF9sYWJlbFtkYXRhLWlzLW1vYmlsZT1cImZhbHNlXCJdW2RhdGEtdHlwZT1cIm1hcmtkb3duXCJdIHtcbiAgbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wcm9kdWN0X2xhYmVsW2RhdGEtdHlwZT1cInN0b2NrXCJdIHtcbiAgYmFja2dyb3VuZDogI2ZkODMxMDtcbiAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAjZmQ4MzEwIDAlLCAjZmE1ZDE3IDEwMCUpO1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICNmZDgzMTAgMCUsICNmYTVkMTcgMTAwJSk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNmZDgzMTAgMCUsICNmYTVkMTcgMTAwJSk7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyNmZDgzMTAnLCBlbmRDb2xvcnN0cj0nI2ZhNWQxNycsIEdyYWRpZW50VHlwZT0wKTtcbn1cblxuLnByb2R1Y3RfbGFiZWxbZGF0YS10eXBlPVwibm92ZWx0eVwiXSB7XG4gIGZvbnQtc2l6ZTogMC44NXJlbTtcbiAgYmFja2dyb3VuZDogIzYxY2RmZjtcbiAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAjNjFjZGZmIDAlLCAjNTRhYmZkIDEwMCUpO1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICM2MWNkZmYgMCUsICM1NGFiZmQgMTAwJSk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICM2MWNkZmYgMCUsICM1NGFiZmQgMTAwJSk7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyM2MWNkZmYnLCBlbmRDb2xvcnN0cj0nIzU0YWJmZCcsIEdyYWRpZW50VHlwZT0wKTtcbn1cblxuLnByb2R1Y3RfbGFiZWxbZGF0YS10eXBlPVwibWFya2Rvd25cIl0ge1xuICBiYWNrZ3JvdW5kOiAjZjIyNjA1O1xuICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICNmMjI2MDUgMCUsICNkZTIyMDQgMTAwJSk7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgI2YyMjYwNSAwJSwgI2RlMjIwNCAxMDAlKTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywjZjZlMzAwLCNmYzk2MDYpO1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjZjIyNjA1JywgZW5kQ29sb3JzdHI9JyNkZTIyMDQnLCBHcmFkaWVudFR5cGU9MCk7XG59XG5cbi5wcm9kdWN0X2xhYmVsW2RhdGEtdHlwZT1cInN1cGVyc2hhcmVcIl0ge1xuICBiYWNrZ3JvdW5kOiAjZTgxODAwO1xuICBmb250LXNpemU6IDAuOHJlbTtcbiAgdG9wOiAxOXB4O1xuICBsZWZ0OiAtMjVweDtcbiAgd2lkdGg6IDExNHB4O1xufVxuXG4ucHJvZHVjdF9sYWJlbFtkYXRhLXR5cGU9XCJzYWxlc19sZWFkZXJcIl0ge1xuICBiYWNrZ3JvdW5kOiAjNDZmNDM2O1xuICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICM0NmY0MzYgMCUsICMxNWM5MDQgMTAwJSk7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgIzQ2ZjQzNiAwJSwgIzE1YzkwNCAxMDAlKTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgIzQ2ZjQzNiAwJSwgIzE1YzkwNCAxMDAlKTtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nIzQ2ZjQzNicsIGVuZENvbG9yc3RyPScjMTVjOTA0JywgR3JhZGllbnRUeXBlPTApO1xuICBmb250LXNpemU6IDAuOHJlbTtcbiAgbGVmdDogLTI4cHg7XG4gIHRvcDogMjJweDtcbiAgd2lkdGg6IDEyNHB4O1xufVxuXG4ucHJvZHVjdF9sYWJlbFtkYXRhLXNpemU9XCJiaWdcIl0ge1xuICB0b3A6IDI5cHg7XG4gIGxlZnQ6IC00MHB4O1xuICB3aWR0aDogMTgwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgcGFkZGluZzogMCAyMHB4O1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDM5cHg7XG59XG5cbi5wcm9kdWN0X2xhYmVsLnNhbGVzX2xlYWRlcltkYXRhLXNpemU9XCJiaWdcIl0ge1xuICBmb250LXNpemU6IDEuMTVyZW07XG59XG5cbltjbGFzcyQ9XCJfcHJvZHVjdFwiXSAuaXRlbSArIC5pdGVtIHtcbiAgbWFyZ2luLXRvcDogOHB4O1xufVxuXG5bY2xhc3MkPVwiX3Byb2R1Y3RcIl0gLml0ZW0ud2l0aF9sZW5ndGgge1xuICBtYXJnaW4tdG9wOiA0NnB4O1xufVxuXG5bY2xhc3MkPVwiX3Byb2R1Y3RcIl0gLmltYWdlLFxuLnNwZWNpYWwtdGV4dCxcbi5maWx0ZXItc2V0IC5wcmljZV9zb3J0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5bY2xhc3MkPVwiX3Byb2R1Y3RcIl0gLmltYWdlIGEsXG4uc3BlY2lhbC10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbltjbGFzcyQ9XCJfcHJvZHVjdFwiXSAuaGVhZGxpbmUsXG4uZmlsdGVyLXNldCAucHJpY2Vfc29ydCB7XG4gIGNvbG9yOiAjMDAwO1xuICBkaXNwbGF5OiBibG9ja1xufVxuXG5bY2xhc3MkPVwiX3Byb2R1Y3RcIl0gLmhlYWRsaW5lOmhvdmVyIHtcbiAgY29sb3I6ICNmZjRmMDA7XG59XG5cbltjbGFzcyQ9XCJfcHJvZHVjdFwiXSAucHJpY2Uge1xuICBwYWRkaW5nLXRvcDogOHB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2Q3ZDlkYTtcbiAgbWluLWhlaWdodDogNzBweDtcbn1cblxuW2NsYXNzJD1cIl9wcm9kdWN0XCJdIC5wcmljZSAub2xkLXByaWNlIHtcbiAgY29sb3I6ICNhMWEzYTk7XG4gIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xufVxuXG5bY2xhc3MkPVwiX3Byb2R1Y3RcIl0gLnByaWNlIC5vbGQtcHJpY2UgKyAuYmFzZVByaWNlIHtcbiAgY29sb3I6ICNlODE4MDA7XG59XG5cbltjbGFzcyQ9XCJfcHJvZHVjdFwiXSAucHJpY2UgLmJhc2VQcmljZSB7XG4gIGZvbnQtc2l6ZTogMTZwdDtcbn1cblxuW2NsYXNzJD1cIl9wcm9kdWN0XCJdIC5wcmljZSAuYmFzZVByaWNlLFxuW2NsYXNzJD1cIl9wcm9kdWN0XCJdIC5wcmljZSAuYmFzZVByaWNlIHNwYW4ge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG5bY2xhc3MkPVwiX3Byb2R1Y3RcIl0gLnByaWNlIC5iYXNlUHJpY2Ugc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTFwdDtcbn1cblxuW2NsYXNzJD1cIl9wcm9kdWN0XCJdIC5wcmljZSAuc2Vjb25kUHJpY2Uge1xuICBmb250LXNpemU6IDkuODZwdDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIzOXB4KSB7XG4gIFtjbGFzcyQ9XCJfcHJvZHVjdFwiXSAucHJpY2UgLnNlY29uZFByaWNlIHtcbiAgICBmb250LXNpemU6IDExcHQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5wcm9kdWN0LXJldiAuc21hbGxfcm93IHtcbiAgICBmbGV4LXdyYXA6IGluaXRpYWw7XG4gIH1cbn1cblxuW2NsYXNzJD1cIl9wcm9kdWN0XCJdIC5fY291bnRlciB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cblxuLnN1Yi1jYXRlZ29yaWVzX2JsayAuaXRlbTpob3ZlcixcbltjbGFzcyQ9XCJfcHJvZHVjdFwiXTpob3Zlcixcbi5hZHZfYmxvY2s6aG92ZXIsXG4uYWR2X2Jsb2NrX21vYjpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmNGYwMDtcbiAgb3V0bGluZTogMXB4IHNvbGlkICNmZjRmMDA7XG59XG5cbi8qIC0gZGVmYXVsdCBwcm9kdWN0Ki9cbi5kZWZhdWx0X3Byb2R1Y3Qge1xuICBwYWRkaW5nOiAwIDEycHg7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG91dGxpbmU6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLmRlZmF1bHRfcHJvZHVjdCAuaGVhZGxpbmUge1xuICBmb250LXNpemU6IDEycHQ7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uZGVmYXVsdF9wcm9kdWN0IC5taW5pIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmRlZmF1bHRfcHJvZHVjdCA+IC5zbWFsbF9yb3cgPiBbY2xhc3NePVwiY29sX1wiXSB7XG4gIHBhZGRpbmctdG9wOiAxMnB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTJweDtcbn1cblxuLmRlZmF1bHRfcHJvZHVjdCAuY29sX2ltYWdlIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMTJweDtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmRlZmF1bHRfcHJvZHVjdCAuY29sX2ltYWdlIC5pbWFnZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDExMHB4O1xufVxuXG4uZGVmYXVsdF9wcm9kdWN0IC5pbWFnZSBpbWcge1xuICBtYXgtaGVpZ2h0OiAxNDVweDtcbn1cblxuLnN1Yi1jYXRlZ29yaWVzX2JsayAuaW1hZ2UgaW1nIHtcbiAgbWF4LWhlaWdodDogMTUwcHg7XG59XG5cbi5kZWZhdWx0X3Byb2R1Y3QgLmNvbF9pbWFnZSAuY29sb3Ige1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMTJweDtcbiAgcmlnaHQ6IDEycHg7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDYwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLmRlZmF1bHRfcHJvZHVjdCAuY29sX3N1bW1hcnkge1xuICBmbGV4OiAxO1xuICBtYXJnaW4tbGVmdDogNnB4O1xuICBwYWRkaW5nOiAwIDNweCAwIDZweDtcbn1cblxuLmRlZmF1bHRfcHJvZHVjdCAuY29sX2NhcnQge1xuICB3aWR0aDogMjAwcHg7XG4gIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2Q3ZDlkYTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLmRlZmF1bHRfcHJvZHVjdCAuY29sX2NhcnQgLnByaWNlIHtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG5cbi5kZWZhdWx0X3Byb2R1Y3QgLmNvbF9jYXJ0IC5fY291bnRlciB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5kZWZhdWx0X3Byb2R1Y3QgLnNlbmQtY2FydCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDNweDtcbiAgd2lkdGg6MTMwcHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBiYWNrZ3JvdW5kOiAjZmY0ZjAwO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHBhZGRpbmc6IDMuNXB4IDIxcHggNXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5kZWZhdWx0X3Byb2R1Y3QgLnNlbmQtY2FydDpob3ZlcntcbiAgYmFja2dyb3VuZDogI2U2NGQwOTtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4uZGVmYXVsdF9wcm9kdWN0IC5zZW5kLWNhcnQgLl9pY28tY2FydCB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4uZGVmYXVsdF9wcm9kdWN0IC5zZW5kLWNhcnQ6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogI2U2NGQwOTtcbn1cblxuLnByb2R1Y3Rfc2VjdGlvbiAuc3VtbWFyeSAubXNnLFxuLmRlZmF1bHRfcHJvZHVjdCAubXNnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgYm90dG9tOiAtNDBweDtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogI2ZmNGYwMDtcbiAgZm9udC1zaXplOiAxLjFlbTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIC4ycztcblxufVxuXG4vKiAtIHJlbGF0ZWQgcHJvZHVjdCAqL1xuLnJlbGF0ZWRfcHJvZHVjdCB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMDtcbn1cblxuLnJlbGF0ZWRfcHJvZHVjdCArIC5yZWxhdGVkX3Byb2R1Y3Qge1xuICBtYXJnaW4tdG9wOiAxMnB4O1xuICBwYWRkaW5nLXRvcDogMTJweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkN2Q5ZGE7XG59XG5cbi5yZWxhdGVkX3Byb2R1Y3QgLmltYWdlIHtcbiAgbWFyZ2luLWJvdHRvbTogNnB4O1xufVxuXG4ucmVsYXRlZF9wcm9kdWN0IC5pbWFnZSBhIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5yZWxhdGVkX3Byb2R1Y3QgLmltYWdlIGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLnJlbGF0ZWRfcHJvZHVjdCAucHJpY2Uge1xuICBib3JkZXI6IG5vbmU7XG4gIG1pbi1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbi5yZWxhdGVkX3Byb2R1Y3QucmVsYXRlZF9wcm9kdWN0ID4gLnN1bW1hcnkgLml0ZW0gKyAuaXRlbSB7XG4gIG1hcmdpbi10b3A6IDJweDtcbn1cblxuLnJlbGF0ZWRfcHJvZHVjdCAuX2ljby1jYXJ0IHtcbiAgZm9udC1zaXplOiAxMnB0O1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgdmVydGljYWwtYWxpZ246IC0xcHg7XG59XG5cbi5yZWxhdGVkX3Byb2R1Y3Q6aG92ZXIge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4vKiDQmtCw0YLQtdCz0L7RgNC40Lgg0YHRgtCw0YLQtdC5ICovXG4uYXJ0aWNsZS1jYXRfaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYXJ0aWNsZS1jYXRfaXRlbTpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAuMTVzO1xufVxuXG4uYXJ0aWNsZS1jYXRfaXRlbTpob3ZlcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG59XG5cbi5hcnRpY2xlLWNhdF9pdGVtIC5pbWFnZSxcbi5hcnRpY2xlLWNhdF9pdGVtIC5pbWFnZSBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5hcnRpY2xlLWNhdF9pdGVtIC5zdW1tYXJ5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAxMnB4O1xufVxuXG4uYXJ0aWNsZS1jYXRfaXRlbSAuaGVhZGxpbmUge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTVwdDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4vKiAtINCf0YDQtdCy0YzRjiDRgdGC0LDRgtGM0LggKi9cbi5hcnRpY2xlX2l0ZW0ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmFydGljbGVfaXRlbSArIC5hcnRpY2xlX2l0ZW0ge1xuICBtYXJnaW4tdG9wOiAyNHB4O1xufVxuXG4uYXJ0aWNsZV9pdGVtIC5pbWFnZSxcbi5hcnRpY2xlX2l0ZW0gLmltYWdlIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4uYXJ0aWNsZV9pdGVtIC5zdW1tYXJ5IHtcbiAgbWFyZ2luLXRvcDogMTJweDtcbn1cblxuLmFydGljbGVfaXRlbSAuZGF0YSB7XG4gIGNvbG9yOiAjOTk5O1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG59XG5cbi5hcnRpY2xlX2l0ZW0gLmhlYWRsaW5lIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTRwdDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYXJ0aWNsZV9pdGVtIC5zaG9ydC1kZXNjcmlwdGlvbiB7XG4gIG1hcmdpbi10b3A6IDZweDtcbn1cblxuLyogLSBjYXRhbG9nICovXG4vKi5fY2F0YWxvZyA+IC5fcm93LCovXG4uYXJ0aWNsZXMtY2F0X2JsayAuX3Jvdyxcbi5zdWItY2F0ZWdvcmllc19ibGsgLl9yb3cge1xuICBtYXJnaW4tdG9wOiAtMTJweDtcbn1cblxuLmFydGljbGVzLWNhdF9ibGsgLl9yb3cgPiBbY2xhc3NePVwiY29sX1wiXSxcbi5zdWItY2F0ZWdvcmllc19ibGsgLl9yb3cgPiBbY2xhc3NePVwiY29sX1wiXSxcbi5fY2F0YWxvZyA+IC5fcm93ID4gW2NsYXNzXj1cImNvbF9cIl0ge1xuICBtYXJnaW4tdG9wOiAxMnB4O1xufVxuXG4uX2NhdGFsb2cgZm9ybSB7XG4gIG1heC13aWR0aDogMTAwJVxufVxuXG4vKiAtIGNhdGFsb2cgbWluaSBwcm9kdWN0IHZpZXcgKi9cbi5taW5pX2NhdGFsb2cgLmNvbF8xMiB7XG4gIG1pbi13aWR0aDogMjg2cHhcbn1cblxuLm1pbmlfY2F0YWxvZyAuZGVmYXVsdF9wcm9kdWN0IHtcbiAgcGFkZGluZzogMTJweDtcbiAgaGVpZ2h0OiAxMDAlXG59XG5cbi5taW5pX2NhdGFsb2cgLndpdGhfbGVuZ3RoIC5kZWZhdWx0X3Byb2R1Y3Qge1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbn1cblxuLm1pbmlfY2F0YWxvZyAuZGVmYXVsdF9wcm9kdWN0IC5taW5pIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5pdGVtLm1pbmkgYSB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLm1pbmlfY2F0YWxvZyAuZGVmYXVsdF9wcm9kdWN0IC5kZWZhdWx0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm1pbmlfY2F0YWxvZyAuZGVmYXVsdF9wcm9kdWN0ID4gLnNtYWxsX3JvdyA+IFtjbGFzc149XCJjb2xfXCJdIHtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuXG4ubWluaV9jYXRhbG9nIFtjbGFzc149XCJjb2xfXCJdID4gZm9ybSxcbi5taW5pX2NhdGFsb2cgLmRlZmF1bHRfcHJvZHVjdCA+IGZvcm0ge1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5taW5pX2NhdGFsb2cgLmRlZmF1bHRfcHJvZHVjdCAuY29sX3N1bW1hcnkgLml0ZW06Zmlyc3QtY2hpbGQge1xuICBmbGV4OiAxO1xufVxuXG4ubWluaV9jYXRhbG9nIC5kZWZhdWx0X3Byb2R1Y3QgLmhlYWRsaW5lIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xufVxuXG4ubWluaV9jYXRhbG9nIC5kZWZhdWx0X3Byb2R1Y3QgLmhlYWRsaW5lOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5taW5pX2NhdGFsb2cgLmRlZmF1bHRfcHJvZHVjdCAuY29sX2NhcnQge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwIDAgMTJweCAxMnB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgZmxleC1ncm93OiAwO1xufVxuXG5cbi5taW5pX2NhdGFsb2cgLmRlZmF1bHRfcHJvZHVjdCAuX2NvdW50ZXIge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG5cbi8qIC0gdG90YWwgKi9cbi5fdG90YWwge1xuICBtaW4td2lkdGg6IDM0MHB4O1xufVxuXG4uX3RvdGFsIC53YXJuaW5nLW1lc3NhZ2V7XG4gIG1heC13aWR0aDogMzQwcHg7XG59XG5cbi5fdG90YWwgLml0ZW0gKyAuaXRlbSB7XG4gIG1hcmdpbi10b3A6IDhweDtcbn1cblxuLl90b3RhbCAuaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uX3RvdGFsIC50aXRsZSB7XG4gIGNvbG9yOiAjOTU5MzkzO1xufVxuXG4uX3RvdGFsIC5jb250ZW50LXRoaW4ge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDEycHQ7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBmbGV4OiAxO1xufVxuXG4uX3RvdGFsIC5jb250ZW50IHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxMnB0O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgZmxleDogMTtcbn1cblxuLl90b3RhbCAuY29udGVudC5qcy1jYXJ0LXRvdGFsLFxuLl90b3RhbCAuY29udGVudC5fdG90YWwtZGlzY291bnQsXG4uX3RvdGFsIC5jb250ZW50Ll90b3RhbC1vbGQtcHJpY2V7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5fdG90YWwgLmNvbnRlbnQuX3RvdGFsLWZ1bGx7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5faGludCB7XG4gIHBhZGRpbmc6IDhweDtcbiAgbWluLXdpZHRoOiAxNjBweDtcbiAgZm9udC1zaXplOiAxMXB0O1xuICBiYWNrZ3JvdW5kOiAjZWY1YTE4O1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xufVxuXG4uYmlnLWhpbnR7XG4gIG1pbi13aWR0aDogYXV0bztcbiAgd2lkdGg6IDI1NXB4O1xufVxuXG5AbWVkaWEobWF4LXdpZHRoOiA3NjhweCl7XG4gIC55bWFwcy0yLTEtNzktaGludC1vdmVybGF5e1xuICAgIGxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4uX2hpbnQgLndlaWdodCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNjUpO1xuICBmb250LXNpemU6IDEwcHQ7XG4gIG1hcmdpbi10b3A6IDRweDtcbiAgcGFkZGluZy10b3A6IDRweDtcbn1cblxuLyogPT0gYmxvY2tzID09ICovXG4vKiAtLS0tLSBibG9ja3MgLS0tLS0gKi9cbi8qYXJ0aWNsZSArIGFydGljbGUsIFtjbGFzcyQ9XCJfYmxrXCJdICsgW2NsYXNzJD1cIl9ibGtcIl0geyovXG4vKiAgICBtYXJnaW4tdG9wOiAxMnB4OyovXG4vKn0qL1xuXG4vKiAtIGJsb2NrIGhlYWRlciovXG4uYmxrX2hlYWRsaW5lIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtc2l6ZTogMTdwdDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLmJsa19mb290IHtcbiAgbWFyZ2luLXRvcDogMjRweDtcbn1cblxuLyogLSBibG9jayBsb2dpbiAqL1xuLmxvZ2luX2JsayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4ubG9naW5fYmxrIGEsXG4uYmxhY2sgYSB7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLmxvZ2luX2JsayBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZjRmMDA7XG59XG5cbi8qIC0gYmxvY2sgY2FydCAqL1xuLmNhcnRfYmxrIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGJhY2tncm91bmQ6ICNkZmYwZjc7XG4gIHBhZGRpbmc6IDhweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi10b3A6IDEycHggIWltcG9ydGFudDtcbn1cblxuLmNhcnRfYmxrIC5jYXJ0IHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDU2cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMwMDA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IDMwcHg7XG4gIGZvbnQtc2l6ZTogMS4xZW07XG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcbn1cblxuLmNhcnRfYmxrIC5jYXJ0IC50aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5jYXJ0X2JsayAuY2FydDpob3Zlcixcbi5jYXJ0X2JsayAuY2FydDpob3ZlciAuX2ljby1jYXJ0IHtcbiAgY29sb3I6ICNmZjFhMDA7XG59XG5cbi5jYXJ0X2JsayAuY2FydCAubnVtLCAuY2FydF9ibGsgLmNhcnQgLl9pY28tY2FydCxcbi5jbG9zZS13IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4uY2FydF9ibGsgLmNhcnQgLl9pY28tY2FydCB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgY29sb3I6ICNmZjRmMDA7XG4gIGxlZnQ6IDRweDtcbn1cblxuLmNhcnRfYmxrIC5jYXJ0IC5udW0ge1xuICBib3JkZXI6IDJweCBzb2xpZCAjMDAwO1xuICBjb2xvcjogI2ZmNGYwMDtcbiAgZm9udC1zaXplOiA4LjVwdDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsZWZ0OiAxMnB4O1xuICB0b3A6IC01cHg7XG4gIGJhY2tncm91bmQ6ICNkZmYwZjc7XG4gIHBhZGRpbmc6IDAgM3B4IDFweDtcbn1cblxuLmNhcnRfYmxrIC5jYXJ0IC5zdW1tIHtcbiAgZm9udC1zaXplOiAxZW07XG59XG5cbi5jYXJ0X2JsayAuX2J0biB7XG4gIHBhZGRpbmc6IDdweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi8qIC0gYmxvY2sgbWFpbiBtZW51ICovXG4ubWFpbi1tZW51X2JsayB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgcGFkZGluZy1yaWdodDogMTJweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI0ZGNEYwMCAwJSwgI0ZGNEYwMCAxMDAlKTtcbiAgYm94LXNoYWRvdzogMCA0cHggMTVweCByZ2JhKDAsIDAsIDAsIDAuMTgpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5tYWluLW1lbnVfYmxrIC5faWNvLW1lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDE0cHg7XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tdG9wOiAtOHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjZmZmO1xuICB6LWluZGV4OiAyMDtcbiAgZGlzcGxheTogbm9uZVxufVxuXG4vKiAtIGJsb2NrIGZvb3RlciAqL1xuLmZvb3Rlcl9ibGsgW2NsYXNzXj1cImNvbF9cIl0ge1xuICAvKiAgIHBhZGRpbmctdG9wOiAxMnB4OyovXG59XG5cbi5mb290ZXJfYmxrIFtjbGFzc149XCJjb2xfXCJdOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG5cbi5mb290ZXJfYmxrIC52ZXJ0aWNhbF9uYXYgYSB7XG4gIGNvbG9yOiAjMDAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uZm9vdGVyX2JsayAudmVydGljYWxfbmF2IGE6aG92ZXIge1xuICBjb2xvcjogI2ZmNGYwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi8qIGJsb2NrIGNvbXBhbnkgaW5mbyAqL1xuLmNvbXBhbnktaW5mb19ibGsge1xuICBwYWRkaW5nLXRvcDogMzVweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkN2Q5ZGE7XG4gIGNvbG9yOiAjRDdEOURBO1xuICBsaW5lLWhlaWdodDogMTIwJTtcbn1cblxuLyogYmxvY2sgc2lkZWJhciBuYXZpZ2F0aW9uICovXG4uY2F0ZWdvcmllcy1uYXZfYmxrIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2UxZjBmOCwgI2ZmZik7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5jYXRlZ29yaWVzLW5hdl9ibGsuLXNoYWRvd19kZWZhdWx0e1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uY2F0ZWdvcmllcy1uYXZfYmxrIC5idXR0b24ge1xuICBtYXJnaW4tdG9wOiAxOHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbn1cblxuLyogLSBibG9jayBtb3ZlIHNsaWRlciAqL1xuLm1vdmUtc2xpZGVyX2JsayB7XG4gIGhlaWdodDogMzY1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyOiBub25lO1xuICBkaXNwbGF5OiBub25lXG59XG5cbi5tb3ZlLXNsaWRlcl9ibGsgLm5hdmlnYXRpb24ge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4ycztcbn1cblxuLm1vdmUtc2xpZGVyX2JsayAubmF2aWdhdGlvbiBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyOiAycHggc29saWQgI2ZmNGYwMDtcbiAgY29sb3I6ICNmZjRmMDA7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMzdweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLXRvcDogLTIwcHg7XG4gIHotaW5kZXg6IDMwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDtcbiAgb3BhY2l0eTogMDtcbn1cblxuLm1vdmUtc2xpZGVyX2JsayAubmF2aWdhdGlvbiBzcGFuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2ZmNGYwMDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5tb3ZlLXNsaWRlcl9ibGsgLm5hdmlnYXRpb24gLl9pY28tYXJyLWxlZnQge1xuICBsZWZ0OiAtMjBweDtcbn1cblxuLm1vdmUtc2xpZGVyX2JsayAubmF2aWdhdGlvbiAuX2ljby1hcnItcmlnaHQge1xuICByaWdodDogLTIwcHg7XG59XG5cbi5tb3ZlLXNsaWRlcl9ibGsgLmhvdmVyIHNwYW4ge1xuICBvcGFjaXR5OiAxO1xufVxuXG4ubW92ZS1zbGlkZXJfYmxrIC5zbGlkZXJfd3JhcCB7XG4gIGhlaWdodDogaW5oZXJpdDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXI6IDJweCBzb2xpZCAjNGM0ZDUwO1xufVxuXG4ubW92ZS1zbGlkZXJfYmxrIC5zbGlkZSB7XG4gIGJhY2tncm91bmQ6IDAgMCBuby1yZXBlYXQ7XG4gIGhlaWdodDogaW5oZXJpdDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG9wYWNpdHk6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgei1pbmRleDogMTA7XG59XG5cbi5tb3ZlLXNsaWRlcl9ibGsgLnN1bW1hcnkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTMwMHB4O1xuICByaWdodDogNTBweDtcbiAgd2lkdGg6IDQwMHB4O1xuICBwYWRkaW5nOiAyNHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIyMywgMjQwLCAyNDcsIDAuNyk7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5tb3ZlLXNsaWRlcl9ibGsgLnNsaWRlOmZpcnN0LWNoaWxkIHtcbiAgb3BhY2l0eTogMTtcbiAgei1pbmRleDogMjA7XG59XG5cbi5tb3ZlLXNsaWRlcl9ibGsgLnNsaWRlOmZpcnN0LWNoaWxkIC5zdW1tYXJ5IHtcbiAgdG9wOiA2NXB4O1xuICBvcGFjaXR5OiAxO1xuXG59XG5cbi5tb3ZlLXNsaWRlcl9ibGsgLml0ZW0gKyAuaXRlbSB7XG4gIG1hcmdpbi10b3A6IDEycHg7XG59XG5cbi5tb3ZlLXNsaWRlcl9ibGsgLmhlYWRsaW5lIHtcbiAgZm9udC1zaXplOiAyMHB0O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS4xO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5tb3ZlLXNsaWRlcl9ibGsgLmRlc2NyaXB0aW9uIHtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLm1vdmUtc2xpZGVyX2JsayAucHJpY2Uge1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC1zaXplOiAxMnB0O1xuICBwYWRkaW5nLXRvcDogMTJweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkN2Q5ZGE7XG59XG5cbi5tb3ZlLXNsaWRlcl9ibGsgLnByaWNlIHNwYW4gKyBzcGFuIHtcbiAgbWFyZ2luLWxlZnQ6IDI0cHg7XG59XG5cbi5tb3ZlLXNsaWRlcl9ibGsgLnByaWNlIC5iYXNlUHJpY2Uge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4ubW92ZS1zbGlkZXJfYmxrIC5vcmFuZ2VfYnRuIHtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuXG4ubW92ZS1zbGlkZXJfYmxrIC5kb3RzX25hdiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAyNHB4O1xuICBsZWZ0OiA1MCU7XG4gIHotaW5kZXg6IDMwO1xufVxuXG4ubW92ZS1zbGlkZXJfYmxrIC5kb3RzX25hdiBsaSArIGxpIHtcbiAgbWFyZ2luLWxlZnQ6IDEycHg7XG59XG5cbi5tb3ZlLXNsaWRlcl9ibGsgLmRvdHNfbmF2IGxpIHtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbiAgYm9yZGVyOiAycHggc29saWQgI2ZmNGYwMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbi5tb3ZlLXNsaWRlcl9ibGsgLmRvdHNfbmF2IGxpLnNlbCwgLm1vdmUtc2xpZGVyX2JsayAuZG90c19uYXYgbGk6aG92ZXIge1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBiYWNrZ3JvdW5kOiAjZmY0ZjAwO1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi8qIC0gIGJsb2NrIGFib3V0ICovXG4uY29udGVudF9wYW5lbCAuX2NvbnRlbnQgLmFib3V0X2JsayB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5hYm91dF9ibGsge1xuICBwYWRkaW5nOiAyNHB4O1xufVxuXG4uYWJvdXRfYmxrIC5zdW1tYXJ5IC5oZWFkbGluZSB7XG4gIGZvbnQtc2l6ZTogMjBwdDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbn1cblxuLmFib3V0X2JsayAuc3VtbWFyeSAuZGVzY3JpcHRpb24ge1xuICBtYXJnaW46IDEycHggMDtcbn1cblxuLmFib3V0X2JsayAuaW1hZ2Uge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvZGVsaXZlcnkucG5nKSA1MCUgMzBweCBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgcGFkZGluZy10b3A6IDE3MHB4O1xuICBjb2xvcjogI2ZmMWEwMDtcbn1cblxuLmFib3V0X2JsayAuaW1hZ2UgLmhlYWRsaW5lIHtcbiAgZm9udC1zaXplOiAxNnB0O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uYWJvdXRfYmxrIC5pbWFnZSAudGV4dCB7XG4gIGZvbnQtc2l6ZTogMTJwdDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLmFib3V0X2JsayAuY29sXzUge1xuICBkaXNwbGF5OiBub25lXG59XG5cbi8qIC0gYmxvY2sgdG9wIHByb2R1Y3RzICovXG4udG9wLXByb2R1Y3RzX2JsayB7XG4gIHBhZGRpbmctdG9wOiAxMnB4O1xufVxuXG4udG9wLXByb2R1Y3RzX2JsayAuY29sXyB7XG5cbn1cblxuLnRvcC1wcm9kdWN0c19ibGsgLnNhbGVzIHtcbiAgY29sb3I6ICNmZjRmMDA7XG59XG5cbi50b3AtcHJvZHVjdHNfYmxrIC5zYWxlcyBhIHtcbiAgbWFyZ2luLWxlZnQ6IDEycHg7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4udG9wLXByb2R1Y3RzX2JsayAuc2FsZXMgYTpob3ZlciB7XG4gIGNvbG9yOiAjZmY0ZjAwO1xufVxuXG4udG9wLXByb2R1Y3RzX2JsayAuc2FsZXMgLl9pY28tc2FsZXMge1xuICBmb250LXNpemU6IDExLjVwdDtcbiAgdmVydGljYWwtYWxpZ246IC0xcHg7XG59XG5cbi8qIC0gYmxvY2sgd3JpdGUgdG8gdXMgKi9cbi53cml0ZS10by11c19ibGsge1xuICBwYWRkaW5nOiA5cHggMjRweCAyNHB4O1xufVxuXG4ud3JpdGUtdG8tdXNfYmxrIC5mdWxsLXdpZHRoX2J0bjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi10b3A6IDExcHg7XG59XG5cbi8qIC0gYmxvY2sgZmlsdGVyICovXG4uZmlsdGVyX2JsayB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlOWU5ZTk7XG4gIHBhZGRpbmc6IDdweCAxMnB4O1xuICBiYWNrZ3JvdW5kOiAjZWRmNmZjO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLmZpbHRlcl9ibGsgbGFiZWwge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDEwcHQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiA2cHhcbn1cblxuLmZpbHRlcl9ibGsgc2VsZWN0IHtcbiAgcGFkZGluZzogNHB4IDE1cHggM3B4IDVweDtcbn1cblxuLmZpbHRlcl9ibGsgLl9yb3cge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1ncmlkLXJvdy1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uZmlsdGVyX2JsayAucHJpY2Vfc29ydCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBtYXJnaW46IDAgNXB4O1xufVxuXG4uZmlsdGVyX2JsayAuYXNjOmFmdGVyLFxuLmZpbHRlcl9ibGsgLmRlc2M6YWZ0ZXIge1xuICBmb250LWZhbWlseTogJ3Bvc3Ryb3lrYSc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZm9udC1zaXplOiA4cHg7XG4gIHRvcDogNTAlO1xuICByaWdodDogMDtcbiAgbWFyZ2luLXRvcDogLTRweDtcbn1cblxuLmZpbHRlcl9ibGsgLmFzYzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlMTAxNlwiO1xufVxuXG4uZmlsdGVyX2JsayAuZGVzYzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlMTAxN1wiO1xufVxuXG4vKiAtIGJsb2NrIGZlYXR1cmVzICovXG4uZmVhdHVyZXNfYmxrIC5fcm93IHtcbiAgbWFyZ2luOiAwO1xufVxuXG4uZmVhdHVyZXNfYmxrIC5fcm93ICsgLl9yb3cge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uZmVhdHVyZXNfYmxrIC5fcm93Om50aC1jaGlsZCgybi0xKSB7XG4gIGJhY2tncm91bmQ6ICNkZmYwZjc7XG59XG5cbi5mZWF0dXJlc19ibGsgW2NsYXNzXj1cImNvbF9cIl0ge1xuICBwYWRkaW5nLXRvcDogNnB4O1xuICBwYWRkaW5nLWJvdHRvbTogNnB4O1xufVxuXG4uZmVhdHVyZXNfYmxrIFtjbGFzc149XCJjb2xfXCJdICsgW2NsYXNzXj1cImNvbF9cIl0ge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNmZmY7XG59XG5cbi5mZWF0dXJlc19ibGsgLnRpdGxlIHtcbiAgY29sb3I6ICM2NjY7XG59XG5cbi8qIC0gYmxvY2sgcmVsYXRlZCBwcm9kdWN0cyAqL1xuLnJlbGF0ZWQtcHJvZHVjdHNfYmxrIHtcbiAgcGFkZGluZzogMjBweDtcbn1cblxuLnJlbGF0ZWQtcHJvZHVjdHNfYmxrIC5ibGtfaGVhZGxpbmUge1xuICBmb250LXNpemU6IDEycHQ7XG59XG5cbi8qIC0gYmxvY2sgY2FydCBsaXN0ICovXG4uYy1jYXJ0X19ncmlkIHtcblxufVxuXG4uYy1jYXJ0X19ncmlkIC5ncmlkX19oZWFkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmMtY2FydF9fZ3JpZCAuaS1pdGVtIHtcbiAgcGFkZGluZzogMThweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q3ZDlkYTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5jLWNhcnRfX2dyaWQgLmktaXRlbSArIC5pLWl0ZW0ge1xuICBtYXJnaW4tdG9wOiAxMnB4O1xufVxuXG4uYy1jYXJ0X19ncmlkIC5pLWl0ZW0gPiAqOm5vdCgucHJvZHVjdF9sYWJlbCkge1xuICBwYWRkaW5nOiA2cHhcbn1cblxuLmMtY2FydF9fZ3JpZCAuX2hlYWRsaW5lLFxuLnRydXN0IGxpOmZpcnN0LWNoaWxkLFxuLl9wci1kZXNjLXRpdGxlLFxuLnByb2QtaW5mbyAuYmxrX2hlYWRsaW5lLFxuLnByLXZpZGVvIGg1IHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxN3B4O1xufVxuXG4uYy1jYXJ0X19ncmlkIC5fcHJpY2UsXG4uYy1jYXJ0X19ncmlkIC5fc3VtbSxcbi5lbnRlci1hZGRyZXNzX3BvcF91cCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5jLWNhcnRfX2dyaWQgLmNvdW50ZWQge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiAjZmY0ZjAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi10b3A6IDZweFxufVxuXG4uYy1jYXJ0X19ncmlkIC5jb3VudGVkOmhvdmVyIHtcbiAgY29sb3I6ICNmZjFhMDA7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5jLWNhcnRfX2dyaWQgLl9pY28tY2xvc2Uge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGNvbG9yOiAjZmY0ZjAwO1xufVxuXG4uYy1jYXJ0X19ncmlkIC5fY29sLWRlbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA2cHg7XG4gIHJpZ2h0OiA2cHg7XG4gIHotaW5kZXg6IDQwO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTAwcHgpIHtcbiAgLmMtY2FydF9fZ3JpZCB7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICB9XG5cbiAgLmMtY2FydF9fZ3JpZCA+ICoge1xuICAgIG1pbi13aWR0aDogNzQwcHg7XG4gIH1cblxuICAuYy1jYXJ0X19ncmlkIC5ncmlkX19oZWFkIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kOiAjZGZmMGY3O1xuICAgIGNvbG9yOiAjNjY2O1xuICB9XG5cbiAgLmMtY2FydF9fZ3JpZCAuZ3JpZF9fYm9keSB7XG4gICAgbWFyZ2luLXRvcDogLTFweDtcbiAgfVxuXG4gIC5jLWNhcnRfX2dyaWQgLmktaXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgLmMtY2FydF9fZ3JpZCAuaS1pdGVtICsgLmktaXRlbSB7XG4gICAgbWFyZ2luLXRvcDogLTFweDtcbiAgfVxuXG4gIC5jLWNhcnRfX2dyaWQgW2NsYXNzXj1cIl9jb2wtXCJdIHtcbiAgICBwYWRkaW5nOiAxMnB4O1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxuICAuYy1jYXJ0X19ncmlkIC5ncmlkX19oZWFkIFtjbGFzc149XCJfY29sLVwiXSB7XG4gICAgcGFkZGluZy10b3A6IDZweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNnB4O1xuICB9XG5cbiAgLmMtY2FydF9fZ3JpZCBbY2xhc3NePVwiX2NvbC1cIl0gKyBbY2xhc3NePVwiX2NvbC1cIl0ge1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2Q3ZDlkYTtcbiAgfVxuXG4gIC5jLWNhcnRfX2dyaWQgLl9jb2wtaW1hZ2Uge1xuICAgIHdpZHRoOiAxNTVweDtcbiAgfVxuXG4gIC5jLWNhcnRfX2dyaWQgLl9jb2wtaW5mbyB7XG4gICAgZmxleDogMTtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuXG4gIC5jLWNhcnRfX2dyaWQgLl9jb2wtbnVtIHtcbiAgICB3aWR0aDogMTI1cHg7XG4gIH1cblxuICAuYy1jYXJ0X19ncmlkIC5fY29sLWRlbCB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuXG4gIC5jLWNhcnRfX2dyaWQgLl9oZWFkbGluZSB7XG4gICAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gICAgZm9udC1zaXplOiBpbmhlcml0O1xuICB9XG5cbiAgLmMtY2FydF9fZ3JpZCAuX3ByaWNlLFxuICAuYy1jYXJ0X19ncmlkIC5fc3VtbSB7XG4gICAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gIH1cblxuICAuYy1jYXJ0X19ncmlkIC5fcHJpY2UgLl90aXRsZSxcbiAgLmMtY2FydF9fZ3JpZCAuX3N1bW0gLl90aXRsZSxcbiAgLmNhcnQtZGVzaWduIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmMtY2FydF9fZ3JpZCAuX3ByaWNlLFxuICAuYy1jYXJ0X19ncmlkIC5fc3VtbSB7XG4gICAgZm9udC1zaXplOiBpbmhlcml0O1xuICB9XG5cbiAgLmJsdWUtYmxvY2sge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzBweDtcbiAgfVxufVxuXG4vKiAtIGJsb2NrIGNoZWNrb3V0IHNldHRpbmcgKi9cbi5jaGVja291dC1zZXR0aW5nX2JsayB7XG59XG5cbi5jaGVja291dC1zZXR0aW5nX2JsayAuZWxlbWVudCB7XG4gIG1heC13aWR0aDogNTkwcHg7XG59XG5cbi5jaGVja291dC1zZXR0aW5nX2JsayAuZWxlbWVudCArIC5lbGVtZW50IHtcbiAgbWFyZ2luLXRvcDogMzVweDtcbn1cblxuLmNoZWNrb3V0LXNldHRpbmdfYmxrIC5jb250cm9sLWxhYmVsIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMTUwcHg7XG59XG5cbi5jaGVja291dC1zZXR0aW5nX2JsayAuaW5mbyB7XG4gIGNvbG9yOiAjNjY2O1xuICBmb250LXNpemU6IDExcHQ7XG59XG5cbi5jaGVja291dC1zZXR0aW5nX2JsayAuaW5mbyArIC5jaGFuZ2Uge1xuICBtYXJnaW4tdG9wOiAxMnB4O1xufVxuXG4uY2hlY2tvdXQtc2V0dGluZ19ibGsgLmNoYW5nZSAuY29udHJvbC1yb3cge1xuICBtYXgtd2lkdGg6IDM1MHB4O1xuICBtaW4td2lkdGg6IDI4NnB4O1xufVxuXG4uY2hlY2tvdXQtc2V0dGluZ19ibGsgLnN1bW1hcnkge1xuICBtYXJnaW46IDEycHggMDtcbn1cblxuLmNoZWNrb3V0LXNldHRpbmdfYmxrIC5zdW1tYXJ5IGRpdiB7XG4gIHBhZGRpbmc6IDEycHg7XG4gIGNvbG9yOiAjNjY2O1xuICBiYWNrZ3JvdW5kOiAjZmFmYWZhO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jaGVja291dC1zZXR0aW5nX2JsayAucGFuZWwge1xuICBtYXJnaW4tdG9wOiAyNHB4O1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uY2hlY2tvdXQtc2V0dGluZ19ibGsgLnBhbmVsIC5jb2xfZnVsbCB7XG4gIG1hcmdpbi10b3A6IDE4cHg7XG59XG5cbi5jaGVja291dC1zZXR0aW5nX2JsayAucHJpY2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4td2lkdGg6IDI0NnB4O1xuICBwYWRkaW5nOiA1cHggMjRweDtcbiAgYmFja2dyb3VuZDogI2RmZjBmNztcbn1cblxuLmNoZWNrb3V0LXNldHRpbmdfYmxrIC5wcmljZSAudGl0bGUge1xuICBtaW4td2lkdGg6IDgwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbi5jaGVja291dC1zZXR0aW5nX2JsayAucHJpY2UgLmNvbnRlbnQge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxMnB0O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgZmxleDogMTtcbn1cblxuLmNoZWNrb3V0LXNldHRpbmdfYmxrIC5kYXRlLXJvdyxcbi5jaGVja291dC1zZXR0aW5nX2JsayAuem9uZS1yb3cge1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuXG4uY2hlY2tvdXQtc2V0dGluZ19ibGsgLmRhdGUtcm93IHtcbiAgbWF4LXdpZHRoOiA1NDBweDtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNoZWNrb3V0LXNldHRpbmdfYmxrIC56b25lLXJvdyBzZWxlY3Qge1xuICB3aWR0aDogMTQwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xufVxuXG4uY2hlY2tvdXQtc2V0dGluZ19ibGsgLnpvbmUtcm93IC5saW5rIHtcbiAgY29sb3I6ICNmZjFhMDA7O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgI2ZmMWEwMDs7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXRvcDogMTJweDtcbiAgZm9udC1zaXplOiAxLjA1ZW07XG59XG5cbi5jaGVja291dC1zZXR0aW5nX2JsayAuem9uZS1yb3cgLmxpbms6aG92ZXIge1xuICBjb2xvcjogI2ZmNGYwMDtcbiAgYm9yZGVyLWNvbG9yOiAjZmY0ZjAwO1xufVxuXG4uY2hlY2tvdXQtc2V0dGluZ19ibGsgLnVubG9hZGluZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jaGVja291dC1zZXR0aW5nX2JsayAudW5sb2FkaW5nIC5wYW5lbCAuY29udHJvbC1sYWJlbCxcbi5maWx0ZXItc2V0IC5yaWdodC1wYXJ0IHtcbiAgd2lkdGg6IDEwMHB4O1xufVxuXG4uY2hlY2tvdXQtc2V0dGluZ19ibGsgLnVubG9hZGluZyAucGFuZWwgLmNvbnRyb2wtbGFiZWwuZmxvb3ItbGFiZWwge1xuICB3aWR0aDogMzBweDtcbn1cblxuLmNoZWNrb3V0LXNldHRpbmdfYmxrIC51bmxvYWRpbmcgLmZsb29yLXJvdyBpbnB1dCB7XG4gIHdpZHRoOiA0MHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEycHg7XG59XG5cbi5jaGVja291dC1zZXR0aW5nX2JsayAudW5sb2FkaW5nIC5mbG9vci1yb3cgLmNoZWNrYm94IHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5cbi5jaGVja291dC1zZXR0aW5nX2JsayAudW5sb2FkaW5nIC5mbG9vci1yb3cgLmNoZWNrYm94IGlucHV0W3R5cGU9Y2hlY2tib3hdOm5vdChjaGVja2VkKSArIGxhYmVsOmJlZm9yZSB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiAtMTBweDtcbn1cblxuLmNoZWNrb3V0LXNldHRpbmdfYmxrIC51bmxvYWRpbmcgLmZsb29yLXJvdyAuY2hlY2tib3ggaW5wdXRbdHlwZT1jaGVja2JveF06bm90KGNoZWNrZWQpICsgbGFiZWw6YWZ0ZXIge1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBsZWZ0OiA3cHg7XG4gIHRvcDogOXB4O1xuICBmb250LXNpemU6IDE0cHg7O1xufVxuXG4uY2hlY2tvdXQtc2V0dGluZ19ibGsgLnVubG9hZGluZyAuZmxvb3Itcm93IC5jb250cm9sLXdpZGdldCxcbi5mLWljb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmNoZWNrb3V0LXNldHRpbmdfYmxrIC51bmxvYWRpbmcgLnBhbmVsIGxhYmVsLFxuLnVpLWF1dG9jb21wbGV0ZSAuX2NhdGVnb3J5IGEubW9yZS1jYXQge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG4uY2hlY2tvdXQtc2V0dGluZ19ibGsgLnVubG9hZGluZyAucGFuZWwgLmNvbF8xMiArIC5jb2xfMTIge1xuICBtYXJnaW4tdG9wOiAxMnB4O1xufVxuXG4uY2hlY2tvdXQtc2V0dGluZ19ibGsgLnVubG9hZGluZyAucGFuZWwgLmNvbF8xMjpudGgtY2hpbGQoMikgLmNvbnRyb2wtbGFiZWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiAtIGJsb2NrIGNoZWNrb3V0IHJlcG9ydCAqL1xuLmNoZWNrb3V0LXJlcG9ydF9ibGsge1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW46IDI0cHggMDtcbiAgcGFkZGluZy1sZWZ0OiAyNHB4O1xufVxuXG4uY2hlY2tvdXQtcmVwb3J0X2JsayAuY29sXzEyICsgLmNvbF8xMiB7XG4gIG1hcmdpbi10b3A6IDEycHg7XG59XG5cbi5jaGVja291dC1yZXBvcnRfYmxrIC5lbGVtIHtcbiAgYmFja2dyb3VuZDogI2RmZjBmNztcbiAgcGFkZGluZzogMTJweDtcbiAgYmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KDE4Mi40NiUgMTgyLjQ2JSBhdCA1MCUgNTAlLCAjZjFmZWZkIDAsICNmZmYgMTAwJSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZjRmMDA7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cblxuLmNoZWNrb3V0LXJlcG9ydF9ibGsgLmhlYWRsaW5lIHtcbiAgZm9udC1zaXplOiAxMnB0O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5jaGVja291dC1yZXBvcnRfYmxrIHAge1xuICBtYXJnaW46IDhweCAwIDAgMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLmNoZWNrb3V0LXJlcG9ydF9ibGsgLl9pY28tZG90cyB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZvbnQtc2l6ZTogNHB4O1xuICBjb2xvcjogIzY2NjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbn1cblxuLmNoZWNrb3V0LXJlcG9ydF9ibGsgLl9pY28tZG90czpob3ZlciB7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4uY2hlY2tvdXQtcmVwb3J0X2JsayAudGl0bGUge1xuICB3aWR0aDogMTM1cHg7XG59XG5cbi5jaGVja291dC1yZXBvcnRfYmxrIC5jb250ZW50IHtcbiAgZm9udC1zaXplOiAxMXB0O1xufVxuXG4uY2hlY2tvdXQtcmVwb3J0X2JsayAub3JkZXItbGlzdCB7XG59XG5cbi5jaGVja291dC1yZXBvcnRfYmxrIC5vcmRlci1saXN0IHVsIHtcbiAgbWFyZ2luOiAxMnB4IDBcbn1cblxuLmNoZWNrb3V0LXJlcG9ydF9ibGsgLm9yZGVyLWxpc3QgbGksXG4uY2hlY2tvdXQtcmVwb3J0X2JsayAub3JkZXItbGlzdCBsaTpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lXG59XG5cbi8qIGJsb2NrIGNoZWNrb3V0ICovXG4uY2hlY2tvdXQtYWRkcmVzc19ibGsge1xuICBtYXJnaW4tdG9wOiA0NXB4ICFpbXBvcnRhbnQ7XG59XG5cbmxcbi5jaGVja291dC1hZGRyZXNzX2JsayAuYmxrX2hlYWRsaW5lIHtcbiAgZm9udC1zaXplOiAxNXB0O1xuICBtYXJnaW4tYm90dG9tOiAxOHB4O1xufVxuXG4uY2hlY2tvdXQtYWRkcmVzc19ibGsgLmJsa19ib2R5IHtcbiAgbWF4LXdpZHRoOiA1OTBweDtcbn1cblxuLmNoZWNrb3V0LWFkZHJlc3NfYmxrIHRleHRhcmVhIHtcblxufVxuXG5kaXYuY2FydC1jbGVhcl9ibGsuY2FydC1jbGVhcl9ibGsge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cblxuLmNhcnQtY2xlYXJfX3BvcHVwIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmNhcnQtY2xlYXJfX3BvcHVwIC5fdGl0bGUge1xuICBmb250LXNpemU6IDEzcHQ7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuLmNhcnQtc2hhcmUtbWVyZ2VfX3BvcHVwIHtcbiAgbWF4LXdpZHRoOiA2MDBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xufVxuLmNhcnQtc2hhcmUtZW1wdHlfX3BvcHVwIHtcbiAgbWF4LXdpZHRoOiA1NjBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xufVxuLmNhcnQtc2hhcmUtZW1wdHlfX3RpdGxlIHtcbiAgbWF4LXdpZHRoOiA0MjBweDtcbiAgbWFyZ2luOiAwIGF1dG8gMThweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmNhcnQtc2hhcmUtZW1wdHlfX2FjdGlvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDEycHg7XG4gIG1hcmdpbi10b3A6IDIycHg7XG59XG4uY2FydC1zaGFyZS1lbXB0eV9fYWN0aW9uIHtcbiAgbWluLXdpZHRoOiAxNDVweDtcbn1cbi5jYXJ0LXNoYXJlLWVtcHR5X19hY3Rpb24uX2J0biB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5jYXJ0LXNoYXJlLWVtcHR5X19hY3Rpb25bZGlzYWJsZWRdIHtcbiAgb3BhY2l0eTogLjY1O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbmJ1dHRvbi5fYnRuLmNhcnQtc2hhcmUtZW1wdHlfX2FjdGlvbiB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDJweCBzb2xpZCAjZmY0ZjAwO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGNvbG9yOiAjMDAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmc6IDhweCAxMnB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAuMTVzIGVhc2UtaW4tb3V0O1xufVxuLmNhcnQtc2hhcmUtbWVyZ2VfX3RpdGxlIHtcbiAgbWF4LXdpZHRoOiA0MjBweDtcbiAgbWFyZ2luOiAwIGF1dG8gMThweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmNhcnQtc2hhcmUtbWVyZ2VfX3RleHQge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmNhcnQtc2hhcmUtbWVyZ2VfX2FjdGlvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDEycHg7XG4gIG1hcmdpbi10b3A6IDIycHg7XG59XG4uY2FydC1zaGFyZS1tZXJnZV9fYWN0aW9uIHtcbiAgbWluLXdpZHRoOiAxNDVweDtcbn1cbi5jYXJ0LXNoYXJlLW1lcmdlX19hY3Rpb24uX2J0biB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5jYXJ0LXNoYXJlLW1lcmdlX19hY3Rpb25bZGlzYWJsZWRdIHtcbiAgb3BhY2l0eTogLjY1O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuYnV0dG9uLl9idG4uY2FydC1zaGFyZS1tZXJnZV9fYWN0aW9uIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmZjRmMDA7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgY29sb3I6ICMwMDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsaW5lLWhlaWdodDogMTtcbiAgcGFkZGluZzogOHB4IDEycHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTU1cHgpIHtcbiAgLmNhcnQtc2hhcmUtZW1wdHlfX3BvcHVwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5jYXJ0LXNoYXJlLW1lcmdlX19wb3B1cCB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAucG9wdXAtcHJvZHVjdC1pbmZvLXByb2R1Y3QtcGFnZS5jYXJ0LXNoYXJlLWVtcHR5X19wb3B1cCxcbiAgLnBvcHVwLXByb2R1Y3QtaW5mby1wcm9kdWN0LXBhZ2UuY2FydC1zaGFyZS1tZXJnZV9fcG9wdXAge1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB9XG4gIFxuICAuY2FydC1zaGFyZS1lbXB0eV9fcG9wdXAgLl9jLXBvcHVwX19jcm9zcywgLmNhcnQtc2hhcmUtbWVyZ2VfX3BvcHVwIC5fYy1wb3B1cF9fY3Jvc3Mge1xuICAgIHRvcDogMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8qIC0gYmxvY2sgY2FydCB0b3RhbCAqL1xuLmNhcnQtdG90YWxfYmxrIHtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIG1hcmdpbi10b3A6IDEwcHggIWltcG9ydGFudDtcbn1cblxuLmNhcnQtdG90YWxfYmxrIC5fdG90YWwge1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbi8qIC0gYmxvY2sgY2F0ZWdvcmllcyAqL1xuLmNhdGVnb3JpZXNfYmxrIHtcbiAgbWFyZ2luOiAtMTJweDtcbn1cblxuLmNhdGVnb3JpZXNfYmxrIC5pdGVtLFxuLmNhdGVnb3JpZXNfYmxrIC5pdGVtLXNpemVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5zdWItY2F0ZWdvcmllc19ibGsgLmhlYWRsaW5lLFxuLmNhdGVnb3JpZXNfYmxrIC5oZWFkbGluZSB7XG4gIGZvbnQtc2l6ZTogMTJwdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzAwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIG1hcmdpbi1ib3R0b206IDEzcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc3ViLWNhdGVnb3JpZXNfYmxrIC5oZWFkbGluZSB7XG4gIGZvbnQtc2l6ZTogMTJwdDtcbn1cblxuLmNhdGVnb3JpZXNfYmxrIC5oZWFkbGluZTpob3Zlcixcbi5jYXRlZ29yaWVzX2JsayAuaGVhZGxpbmU6aG92ZXI6YWZ0ZXIge1xuICBjb2xvcjogI2ZmMWEwMDtcbn1cblxuLmNhdGVnb3JpZXNfYmxrIHVsIHtcbiAgcGFkZGluZy1sZWZ0OiAxOHB4O1xufVxuXG4uY2F0ZWdvcmllc19ibGsgdWwgYSB7XG4gIGNvbG9yOiAjNGM0ZDUwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cblxuLmNhdGVnb3JpZXNfYmxrIHVsIGE6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogNHB4O1xuICBoZWlnaHQ6IDRweDtcbiAgdG9wOiA3cHg7XG4gIGxlZnQ6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogIzRjNGQ1MDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XG59XG5cbi5jYXRlZ29yaWVzX2JsayB1bCBhOmhvdmVyIHtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5jYXRlZ29yaWVzX2JsayB1bCBhOmhvdmVyOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICNmZjRmMDA7XG59XG5cbi5jYXRlZ29yaWVzX2Jsa1tkYXRhLW1vYmlsZS1pdGVtXSB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5jYXRlZ29yaWVzX2Jsa1tkYXRhLW1vYmlsZS1pdGVtXSAuaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMCAyNHB4IDAgMTNweDtcbiAgbWFyZ2luLXRvcDogMTNweDtcbn1cblxuLmNhdGVnb3JpZXNfYmxrW2RhdGEtbW9iaWxlLWl0ZW1dIC5pdGVtID4gKiB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5jYXRlZ29yaWVzX2Jsa1tkYXRhLW1vYmlsZS1pdGVtXSAuaXRlbTpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uY2F0ZWdvcmllc19ibGtbZGF0YS1tb2JpbGUtaXRlbV0gLmhlYWRsaW5lOmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNhdGVnb3JpZXNfYmxrW2RhdGEtbW9iaWxlLWl0ZW1dIC50cmlnZ2VyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xcHg7XG4gIHJpZ2h0OiAyNXB4O1xuICB0cmFuc2l0aW9uOiBhbGwgLjJzO1xufVxuXG4uY2F0ZWdvcmllc19ibGtbZGF0YS1tb2JpbGUtaXRlbV0gLnRyaWdnZXI6YWZ0ZXIge1xuICBmb250LWZhbWlseTogJ3Bvc3Ryb3lrYSc7XG4gIGNvbnRlbnQ6IFwiXFxlMTAwN1wiO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiAjZmY0ZjAwO1xufVxuXG4uY2F0ZWdvcmllc19ibGtbZGF0YS1tb2JpbGUtaXRlbV0gW2RhdGEtb3Blbl0gLnRyaWdnZXIge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuXG4uY2F0ZWdvcmllc19ibGsgLnZlcnRpY2FsX25hdixcbi5jYXRlZ29yaWVzX2Jsa1tkYXRhLW1vYmlsZS1pdGVtXSAudmVydGljYWxfbmF2IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNhdGVnb3JpZXNfYmxrW2RhdGEtbW9iaWxlLWl0ZW1dIC52ZXJ0aWNhbF9uYXYsXG4uem9uZURlZmluZWQge1xuICBwYWRkaW5nLWxlZnQ6IDZweDtcbn1cblxuLyogLnN1Yi1jYXRlZ29yaWVzX2JsayAqL1xuLnN1Yi1jYXRlZ29yaWVzX2JsayAuX3JvdyA+IFtjbGFzc149XCJjb2xfXCJdIHtcbiAgcGFkZGluZzogMCA2cHg7XG59XG5cbi5zdWItY2F0ZWdvcmllc19ibGsgLml0ZW0ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDE4cHg7XG4gIG1pbi1oZWlnaHQ6IDI1MHB4O1xuICBvdXRsaW5lOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5zdWItY2F0ZWdvcmllc19ibGsgLmltYWdlIHtcbiAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbn1cblxuLnN1Yi1jYXRlZ29yaWVzX2JsayAuaGVhZGxpbmUge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8qIC0gY2FiaW5ldCBibG9ja3MgZ2VuZXJhbCBzZXR0aW5nICovXG4vKiAtIGJsb2NrIHVzZXIgZGF0YVtjYWJpbmV0XSAqL1xuLnVzZXItZGF0ZV9ibGsgLmJsa19oZWFkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q3ZDlkYTtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgYmFja2dyb3VuZDogI2RmZjBmNztcbiAgcGFkZGluZzogMTJweCAyNHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi51c2VyLWRhdGVfYmxrIC5ibGtfaGVhZGxpbmUge1xuICBmb250LXNpemU6IDEzcHQ7XG4gIG1hcmdpbjogMDtcbn1cblxuLnVzZXItZGF0ZV9ibGsgLmVkaXQgYSB7XG4gIGNvbG9yOiAjMDAwO1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cblxuLnVzZXItZGF0ZV9ibGsgLmVkaXQgYTpob3ZlciB7XG4gIGNvbG9yOiAjZmY0ZjAwO1xufVxuXG4udXNlci1kYXRlX2JsayAuZWRpdCAuX2ljby1lZGl0IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogI2ZmNGYwMDtcbiAgdmVydGljYWwtYWxpZ246IC0ycHg7XG59XG5cbi8qIC0gYmxvY2sgc3VjY2VzcyAqL1xuLnN1Y2Nlc3NfYmxrLCAuY29uZmlybV9ibGsge1xuICBwYWRkaW5nOiAxMnB4IDEycHggMTJweCA0NHB4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIG1heC13aWR0aDogNzAwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGluZS1oZWlnaHQ6IDEuMVxufVxuXG4uc3VjY2Vzc19ibGsgW2NsYXNzXj1cIl9pY28tXCJdLCAuY29uZmlybV9ibGsgW2NsYXNzXj1cIl9pY28tXCJdIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTJweDtcbiAgbGVmdDogMTJweFxufVxuXG4uc3VjY2Vzc19ibGsge1xuICBjb2xvcjogIzM1NzkzNztcbn1cblxuLmNvbmZpcm1fYmxrIHtcbiAgY29sb3I6ICNmZjRmMDA7XG59XG5cbi8qIC0gYmxvY2sgc2VhcmNoICovXG4uc2VhcmNoX2JsayAub3JhbmdlX2J0biB7XG4gIHBhZGRpbmc6IDdweCAyNHB4IDhweDtcbn1cblxuLyogLSBibG9jayBvcmRlciBpbmZvICovXG4ub3JkZXItaW5mb19ibGsge1xufVxuXG4ub3JkZXItaW5mb19ibGsgLmJsa19ib2R5IHtcbiAgbWFyZ2luOiAxMnB4IDBcbn1cblxuLm9yZGVyLWluZm9fYmxrIC5ibGtfZm9vdCB7XG4gIG1hcmdpbjogMFxufVxuXG4ub3JkZXItaW5mb19ibGsgLnN0YXR1cyB7XG4gIGNvbG9yOiAjNjY2O1xufVxuXG4ub3JkZXItaW5mb19ibGsgLnN0YXR1cyBsaTpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lXG59XG5cbi5vcmRlci1pbmZvX2JsayAuc3RhdHVzIGxpICsgbGkge1xuICBtYXJnaW4tdG9wOiAxMnB4XG59XG5cbi5vcmRlci1pbmZvX2JsayAuc3RhdHVzIFtjbGFzc149XCJfaWNvLVwiXSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbWFyZ2luLXJpZ2h0OiA2cHhcbn1cblxuLm9yZGVyLWluZm9fYmxrIC5hZGRpdGlvbmFsbHkgc3BhbiArIHNwYW4ge1xuICBtYXJnaW4tbGVmdDogMTJweDtcbn1cblxuLm9yZGVyLWluZm9fYmxrIC5hZGRpdGlvbmFsbHkgYiB7XG4gIG1hcmdpbi1yaWdodDogNnB4O1xufVxuXG4ub3JkZXItaW5mb19ibGsgLl90b3RhbCB7XG4gIHdpZHRoOiAyOTZweDtcbiAgbWFyZ2luLXRvcDogMTJweDtcbiAgcGFkZGluZy10b3A6IDEycHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDdkOWRhO1xufVxuXG4ub3JkZXItaW5mb19ibGsgLl90b3RhbCAuaGVhZGxpbmUge1xuICBmb250LXNpemU6IDEzcHQ7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi1ib3R0b206IDEycHhcbn1cblxuLyogLSBibG9jayB0YWJzICovXG4udGFic19ibGsgLnRhYnNfbmF2IGxpICsgbGksXG4udHJ1c3QgbGksXG4ucHJvZC1pbmZvIC5ibGtfaGVhZGxpbmUge1xuICBtYXJnaW46IDA7XG59XG5cbi50YWJzX2JsayAudGFic19uYXYgbGkge1xuICBwYWRkaW5nOiAxMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4udGFic19ibGsgLnRhYnNfbmF2IHN2ZyB7XG4gIHdpZHRoOiAyMnB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIGZpbGw6ICM0YzRkNTA7XG59XG5cbi50YWJzX2JsayAudGFic19uYXYgc3BhbiB7XG4gIG1hcmdpbi1sZWZ0OiA2cHg7XG4gIGZvbnQtc2l6ZTogMTJwdDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICM0YzRkNTA7XG4gIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgIzRjNGQ1MDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLW91dDtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnRhYnNfYmxrIC50YWJzX25hdiBzcGFuOmhvdmVyIHtcbiAgY29sb3I6ICMwMDA7XG4gIGJvcmRlci1jb2xvcjogIzAwMDtcbn1cblxuLnRhYnNfYmxrIC50YWJzX25hdiAuc2VsIHtcbiAgYm94LXNoYWRvdzogMCA0cHggMTVweCByZ2JhKDAsIDAsIDAsIDAuMTgpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDdkOWRhO1xufVxuXG4udGFic19ibGsgLnRhYnNfbmF2IC5zZWwgc3ZnLFxuLnN2Zy1mZWVkIHtcbiAgZmlsbDogI2ZmNGYwMDtcbn1cblxuLnRhYnNfYmxrIC50YWJzX25hdiAuc2VsOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNXB4O1xuICB6LWluZGV4OiAzMDtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAtMXB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG4udGFic19ibGsgLnRhYnNfbmF2IC5zZWwgc3BhbiB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMDAwO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi50YWJzX2JsayAuYmxrX2JvZHkge1xuICBtYXJnaW4tdG9wOiAtMnB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDIwO1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG5cbi50YWJzX2JsayAudGFiIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBub25lO1xuICBwYWRkaW5nOiAxMnB4O1xufVxuXG4udGFic19ibGsgLmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ucHJvZHVjdC1pbWFnZV9ibGsgLmNvbF8xMiArIC5jb2xfMTIge1xuICBtYXJnaW4tdG9wOiAxMnB4XG59XG5cbi5wcm9kdWN0LWltYWdlX2JsayAuX2NvdW50ZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG5cbi5fY291bnRlciBbY2xhc3NePVwiX2ljb1wiXSB7XG4gIHdpZHRoOiAyOHB4O1xuICBoZWlnaHQ6IDI4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xufVxuXG5AbWVkaWEobWluLXdpZHRoOiAxMDI1cHgpe1xuICAucHJvZHVjdC1pbWFnZV9ibGsgLl9jb3VudGVyIFtjbGFzc149XCJfaWNvXCJde1xuICAgIHdpZHRoOiAyOHB4O1xuICAgIGhlaWdodDogMzZweDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgfVxuXG4gIC5wcm9kdWN0LWltYWdlX2JsayAuX2NvdW50ZXIgW2NsYXNzXj1cIl9pY29cIl06YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAxcHg7XG4gIH1cbn1cblxuXG5cblxuLyogLSBmZWVkYmFjayBibGsgKi9cbi5mZWVkYmFja19ibGsge1xufVxuXG4uZmVlZGJhY2tfYmxrIHRleHRhcmVhIHtcbiAgaGVpZ2h0OiAxNTBweFxufVxuXG4vKiAtIHJldmlld3MgYmxrICovXG4uYmxrX2JvZHkgLnRhYiAucmV2aWV3c19ibGsge1xuICBtYXJnaW4tdG9wOiAyNHB4O1xufVxuXG4ucmV2aWV3c19ibGsgLml0ZW0ge1xuXG59XG5cbi5yZXZpZXdzX2JsayAuaXRlbSArIC5pdGVtIHtcbiAgbWFyZ2luLXRvcDogMTJweDtcbiAgcGFkZGluZy10b3A6IDEycHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTZlOGU5O1xuXG59XG5cbi5yZXZpZXdzX2JsayAuaXRlbSAuX2F1dGhvciB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTJwdDtcbn1cblxuLnJldmlld3NfYmxrIC5pdGVtIC5fZGF0ZSB7XG4gIGNvbG9yOiAjOTk5O1xufVxuXG4ucmV2aWV3c19ibGsgLml0ZW0gLmJvZHkge1xuICBtYXJnaW4tdG9wOiA2cHg7XG59XG5cbi5yZXZpZXdzX2JsayAuaXRlbSAuYm9keSAuX2VsZW0gKyAuX2VsZW0ge1xuICBtYXJnaW4tdG9wOiA2cHg7XG59XG5cbi5yZXZpZXctZm9ybV9ibGsge1xuICBwYWRkaW5nLWJvdHRvbTogMjRweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkN2Q5ZGE7XG59XG5cbi5yZXZpZXctZm9ybV9ibGsgLmJsa19oZWFkbGluZSB7XG4gIGZvbnQtc2l6ZTogMTRwdDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAvKmJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgIzAwMDAwMDsqL1xuICBjb2xvcjogI2ZmNGYwMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCAjZmY0ZjAwO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBtYXJnaW46IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIC4ycztcbn1cblxuLnJldmlldy1mb3JtX2JsayAuYmxrX2hlYWRsaW5lOmhvdmVyIHtcbiAgY29sb3I6ICNmZjRmMDA7XG4gIGJvcmRlci1jb2xvcjogI2ZmNGYwMDtcbn1cblxuLnJldmlldy1mb3JtX2JsayAuYmxrX2hlYWRsaW5lW2RhdGEtc2VsZWN0ZWRdIHtcbiAgY29sb3I6ICNmZjRmMDA7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLnJldmlldy1mb3JtX2JsayAuYmxrX2JvZHkge1xuICBtYXJnaW4tdG9wOiAxMnB4O1xuICBwYWRkaW5nLXRvcDogMThweCAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2Q3ZDlkYTtcblxuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucmV2aWV3LWZvcm1fYmxrIGZvcm0ge1xuICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEycHg7XG4gIG1heC13aWR0aDogNTkwcHg7XG59XG5cbi5yZXZpZXctZm9ybV9ibGsgdGV4dGFyZWEge1xuICBoZWlnaHQ6IDE1MHB4XG59XG5cbi8qIGRlbGl2ZXJ5IG1hcCBibGsgKi9cbi5kZWxpdmVyeS1tYXBfYmxrIHtcbn1cblxuLmRlbGl2ZXJ5LW1hcF9ibGsgI2RlbGl2ZXJ5TWFwIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5kZWxpdmVyeS1tYXBfYmxrIC5ibGtfaGVhZGxpbmUge1xuICBmb250LXNpemU6IDExcHQ7XG59XG5cbi8qIHNlbyBjYXRhbG9nICovXG4uc2VvLWNhdGFsb2dfYmxrIHtcbiAgcGFkZGluZzogMTJweCAyNHB4O1xuICBiYWNrZ3JvdW5kOiAjZGZmMGY3O1xufVxuXG4uc2VvLWNhdGFsb2dfYmxrIC5ibGtfYm9keSB7XG4gIG1hcmdpbjogLTEycHggLTEycHggMCAtMTJweDtcbn1cblxuLnNlby1jYXRhbG9nX2JsayBhIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U5ZTllOTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIG1hcmdpbjogMTJweCA3cHggMCAwO1xuICBwYWRkaW5nOiAxcHggNXB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNlZGY2ZmI7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4uc2VvLWNhdGFsb2dfYmxrIGE6aG92ZXJ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlOWU5ZTk7XG4gIGJhY2tncm91bmQ6ICNjMmQ4ZTQ7XG4gIGNvbG9yOiBibGFjaztcbn1cblxuLnNlby1jYXRhbG9nX2JsayBhLl9idG4ge1xuICBiYWNrZ3JvdW5kOiAjZmY0ZjAwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmY0ZjAwO1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmc6IDFweCA1cHg7XG59XG5cbi5zZW8tY2F0YWxvZ19ibGsgLl9idG4ge1xuICBwYWRkaW5nOiA1cHggOHB4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmZjRmMDA7XG4gIGNvbG9yOiAjZmZmO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNmNTc0Mjg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYm9keV9ibGsge1xuICBwYWRkaW5nLXRvcDogMjBweDtcbn1cblxuXG4vKiAtLSBzZWN0aW9uIC0tICovXG5zZWN0aW9uICsgc2VjdGlvbiwgW2NsYXNzJD1cIl9zZWN0aW9uXCJdICsgW2NsYXNzJD1cIl9zZWN0aW9uXCJdIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cblxuLyogLSBzZWN0aW9uIGhlYWRsaW5lKi9cbi5zZWN0aW9uX2hlYWRsaW5lIHtcbiAgZm9udC1zaXplOiAyMHB0O1xuICBsaW5lLWhlaWdodDogMTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkO1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cblxuLyogLSBzZWN0aW9uIHByb2R1Y3QgKi9cbi5wcm9kdWN0X3NlY3Rpb24gLnByb2R1Y3QtaW1hZ2VfYmxrIC4tc2hhZG93X2RlZmF1bHQge1xuICBwYWRkaW5nOiAxMnB4IDEycHggMjRweDtcbn1cblxuLnByb2R1Y3Rfc2VjdGlvbiAucHJvZHVjdC1pbWFnZV9ibGsgLmltYWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAyOTcuOTk5OXB4O1xuICBtYXgtaGVpZ2h0OiAyOThweDtcbiAgYmFja2dyb3VuZC1zaXplOiA4MHB4IGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ucHJvZHVjdF9zZWN0aW9uIC5wcm9kdWN0LWltYWdlX2JsayAuaW1hZ2UgYTpub3QoLl9pY28tem9vbSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZmFuY3lib3gtd3JhcCAucHMtbGlnaHRib3gtY29sb3IsXG4ucHJvZHVjdF9zZWN0aW9uIC5wcm9kdWN0LWltYWdlX2JsayAuaW1hZ2UgLmNvbG9yIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0xMnB4O1xuICByaWdodDogLTEycHg7XG4gIHdpZHRoOiAxMjBweDtcbiAgaGVpZ2h0OiAxMjBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4uZmFuY3lib3gtd3JhcCAucHMtbGlnaHRib3gtY29sb3Ige1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xufVxuXG4ucHJvZHVjdF9zZWN0aW9uIC5wcm9kdWN0LWltYWdlX2JsayAuaW1hZ2UgaW1nIHtcbiAgbWF4LWhlaWdodDogMjgwcHg7XG59XG5cbi5wcm9kdWN0X3NlY3Rpb24gLnByb2R1Y3QtaW1hZ2VfYmxrIC5faWNvLXpvb20ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTBweDtcbiAgcmlnaHQ6IDEwcHg7XG4gIGNvbG9yOiAjZmY0ZjAwO1xuICB6LWluZGV4OiAxO1xufVxuXG4ucHJvZHVjdF9zZWN0aW9uIC5wcm9kdWN0LWltYWdlX2JsayAuc3VtbWFyeSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnByb2R1Y3Rfc2VjdGlvbiAuc3VtbWFyeSAuaXRlbSArIC5pdGVtIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLnByb2R1Y3Rfc2VjdGlvbiAuc3VtbWFyeSAuc21hbGxfcm93IHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAtbXMtZ3JpZC1yb3ctYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xufVxuXG4ucHJvZHVjdF9zZWN0aW9uIC5yZWZlcmVuY2Uge1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICM2NjY7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLnByb2R1Y3Rfc2VjdGlvbiAucmVmZXJlbmNlIC5udW0ge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4ucHJvZHVjdF9zZWN0aW9uIC5wcm9kdWN0LWltYWdlX2JsayAucmF0aW5nIHtcbiAgbWFyZ2luOiAyZXggYXV0byBhdXRvIDFleDtcbn1cblxuLnByb2R1Y3Rfc2VjdGlvbiAucHJvZHVjdC1pbWFnZV9ibGsgLmMtcmF0aW5nLXByZXZpZXcgLl9zdGFycyB7XG4gIHdpZHRoOiA5MHB4O1xuICBoZWlnaHQ6IDE1cHg7XG59XG5cbi5wcm9kdWN0X3NlY3Rpb24gLnByb2R1Y3QtaW1hZ2VfYmxrIC5jLXJhdGluZy1wcmV2aWV3IC5fYWN0aXZlOmJlZm9yZSB7XG4gIHdpZHRoOiA5MHB4O1xuICBoZWlnaHQ6IDE1cHg7XG59XG5cbi5wcm9kdWN0X3NlY3Rpb24gLnByb2R1Y3QtaW1hZ2VfYmxrIC5oZWFkbGluZSB7XG4gIG1hcmdpbjogLTNweCAwIDAgMDtcbiAgZm9udC1zaXplOiAxNHB0O1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4ucHJvZHVjdF9zZWN0aW9uIC5wcm9kdWN0LWltYWdlX2JsayAucHJpY2Uge1xuICBwYWRkaW5nOiAxMHB4IDBweCAxMHB4IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGJhY2tncm91bmQ6ICNkZmYwZjc7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgZm9udC1zaXplOiAxMXB0O1xufVxuXG4ucHJvZHVjdF9zZWN0aW9uIC5wcm9kdWN0LWltYWdlX2JsayAucHJpY2UgPiAqLFxuLmYtaWNvbnMgYSxcbi5fcHItZGVzYy10aXRsZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLnByb2R1Y3Rfc2VjdGlvbiAucHJvZHVjdC1pbWFnZV9ibGsgLnByaWNlIC5vbGQtcHJpY2UsXG4ucHJvZHVjdC1yZXYgLm9sZC1wcmljZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogI2ExYTNhOTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG59XG5cbi5wcm9kdWN0X3NlY3Rpb24gLnByb2R1Y3QtaW1hZ2VfYmxrIC5wcmljZSAuYmFzZS1wcmljZSB7XG4gIGZvbnQtc2l6ZTogMjBwdDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4ucHJvZHVjdF9zZWN0aW9uIC5wcm9kdWN0LWltYWdlX2JsayAucHJpY2UgLm9sZC1wcmljZSArIC5iYXNlLXByaWNlLFxuLnByb2R1Y3QtcmV2IC5wcmljZSBkaXY6bnRoLWNoaWxkKDIpIHtcbiAgY29sb3I6ICNlODE4MDA7XG59XG5cbi5wcm9kdWN0X3NlY3Rpb24gLnByb2R1Y3QtaW1hZ2VfYmxrIC5jLXJhdGluZy1wcmV2aWV3IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW46IC02cHg7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLnByb2R1Y3Rfc2VjdGlvbiAuZGVsaXZlcnkgLl9pY28tZGVsaXZlcnkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAzNHB4O1xuICBoZWlnaHQ6IDM0cHg7XG4gIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogI2RmZjBmNztcbiAgY29sb3I6ICNmZjRmMDA7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLnByb2R1Y3Rfc2VjdGlvbiAuZGVsaXZlcnkgYSB7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4ucHJvZHVjdF9zZWN0aW9uIC5kZWxpdmVyeSBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZjRmMDA7XG59XG5cbi5hcnRpY2xlX3NlY3Rpb24ge1xuXG59XG5cbi5hcnRpY2xlX3NlY3Rpb24gLmFydGljbGUtaW5mb19ibGsuYXJ0aWNsZS1pbmZvX2JsayB7XG4gIG1hcmdpbi10b3A6IDEycHg7XG4gIHBhZGRpbmctdG9wOiAxMnB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2Q3ZDlkYTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjOTk5O1xufVxuXG4uYXJ0aWNsZV9zZWN0aW9uIC5hcnRpY2xlLWluZm9fYmxrIHNwYW4gKyBzcGFuIHtcbiAgbWFyZ2luLWxlZnQ6IDEycHg7XG59XG5cbi8qIC0gc2VjdGlvbiBjYXJ0ICovXG4uY2FydF9zZWN0aW9uIGZvcm0ge1xuICBtYXgtd2lkdGg6IDEwMCVcbn1cblxuLyogY2hlY2tvdXQgc2VjdGlvbiAqL1xuLmNoZWNrb3V0X3NlY3Rpb24gZm9ybSB7XG4gIG1heC13aWR0aDogMTAwJVxufVxuXG4uY2hlY2tvdXRfc2VjdGlvbiAuY29udHJvbC1yb3cge1xuICBtYXgtd2lkdGg6IDU0MHB4O1xuICBtaW4td2lkdGg6IDI0NnB4O1xufVxuXG4jdW5wLWJsb2NrLnVucC1ibG9jayB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbi10b3A6IDEycHg7XG59XG5cbiN1bnAtYmxvY2sudW5wLWJsb2NrLnVucC1ibG9jay0tdmlzaWJsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgI3VucC1ibG9jay51bnAtYmxvY2sudW5wLWJsb2NrLS12aXNpYmxlIHtcbiAgICBtYXJnaW4tdG9wOiAxOHB4O1xuICB9XG59XG5cbi51bnAtYmxvY2tfX2NvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4td2lkdGg6IDA7XG59XG5cbi51bnAtYmxvY2sgLnVucC1ibG9ja19fcm93IHtcbiAgbWluLXdpZHRoOiAwO1xuICBtYXJnaW4tbGVmdDogLTFweDtcbn1cblxuLnVucC1ibG9jayAudW5wLXdpZGdldCB7XG4gIG1pbi13aWR0aDogMDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC51bnAtYmxvY2sgLnVucC13aWRnZXQge1xuICAgIG1hcmdpbi1sZWZ0OiAxcHg7XG4gIH1cbn1cblxuLnVucC1ibG9jayAudW5wLWlubGluZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA4cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4td2lkdGg6IDA7XG59XG5cbi51bnAtYmxvY2sgLnVucC1pbmxpbmVfX2lucHV0IHtcbiAgZmxleDogMSAxIGF1dG87XG4gIG1pbi13aWR0aDogMDtcbn1cblxuLnVucC1ibG9jayAudW5wLWlubGluZV9faW5wdXQgaW5wdXRbdHlwZT1cInRleHRcIl0ge1xuICB3aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiAwO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi51bnAtYmxvY2sgLnVucC1maWxlLWxhYmVsIHtcbiAgbWFyZ2luOiAwIDAgMCBhdXRvO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuXG4udW5wLWJsb2NrIC51bnAtZmlsZS1idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDhweCAxNHB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuXG4udW5wLWJsb2NrX19jb250YWluZXIgPiAudW5wLWZpbGUtbmFtZS5wYXltZW50X21ldGhvZF9fdGV4dCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTI1MHB4KSB7XG4gIC51bnAtYmxvY2tfX2NvbnRhaW5lciA+IC51bnAtZmlsZS1uYW1lLnBheW1lbnRfbWV0aG9kX190ZXh0IHtcbiAgICB0b3A6IDdweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnVucC1ibG9jayAudW5wLWJsb2NrX19yb3cge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuXG4gIC51bnAtYmxvY2sgLnVucC1ibG9ja19fcm93IC5jb250cm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgZmxleDogMCAwIGF1dG87XG4gIH1cblxuICAudW5wLWJsb2NrIC51bnAtYmxvY2tfX3JvdyAuY29udHJvbC13aWRnZXQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtaW4td2lkdGg6IDA7XG4gIH1cblxuICAudW5wLWJsb2NrIC51bnAtaW5saW5lX19pbnB1dCB7XG4gICAgZmxleDogMSAxIGF1dG87XG4gICAgbWluLXdpZHRoOiAwO1xuICB9XG5cbiAgLnVucC1ibG9jayAudW5wLWlubGluZV9faW5wdXQgaW5wdXRbdHlwZT1cInRleHRcIl0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1pbi13aWR0aDogMDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgfVxuXG4gIC51bnAtYmxvY2sgLnVucC1maWxlLWJ0biB7XG4gICAgd2lkdGg6IDE2MXB4O1xuICAgIG1pbi13aWR0aDogMTYxcHg7XG4gICAgbWF4LXdpZHRoOiAxNjFweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHBhZGRpbmc6IDhweCA4cHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG5cbiAgLnVucC1ibG9jayAudW5wLWlubGluZSB7XG4gICAgZ2FwOiA2cHg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG5cbiAgLnVucC1ibG9jayAudW5wLWZpbGUtbmFtZS5wYXltZW50X21ldGhvZF9fdGV4dCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG59XG5cbi5jaGVja291dF9zZWN0aW9uIC5jb250cm9sLWRlc2NyaXB0aW9uIHtcbiAgZmxleDogMCAwIDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uY2hlY2tvdXRfc2VjdGlvbiAuZGVsaXZlcnlfcHJpY2Uge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbn1cblxuLmNoZWNrb3V0X3NlY3Rpb24gLnRvb2x0aXAtaW5uZXIsXG4ubW9iLWRlc2lnbiAuYy1nb29nbGUtcmF0aW5nIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLyogPT0gcGFuZWxzID09ICovXG4vKiAtIHNpdGUgbGF5b3V0cyAqL1xuLyogLSBzaWRlYmFyICovXG4uX3NpZGViYXIgLmJsa19oZWFkbGluZSB7XG4gIGZvbnQtc2l6ZTogMTNwdDtcbn1cblxuLmZvb3Rlcl9wYW5lbCAuX2hlYWQtcGhvbmUge1xuICBtYXJnaW4tdG9wOiAtMTBweDtcbn1cblxuLmZvb3Rlcl9wYW5lbCAuX2hlYWQtcGhvbmUgLl9yb3cge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmZvb3Rlcl9wYW5lbCAuX2hlYWQtcGhvbmUgLmNvbF8ge1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5mb290ZXJfcGFuZWwgLl9oZWFkLXBob25lIGxpIHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmZvb3Rlcl9wYW5lbCAuX2hlYWQtcGhvbmUgYSB7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4uZm9vdGVyX3BhbmVsIC5faGVhZC1waG9uZSBbY2xhc3NePVwiX29wclwiXSB7XG4gIHRvcDogMDtcbn1cblxuLmhlYWRlcl9wYW5lbCB7XG4gIHBhZGRpbmc6IDEycHggMDtcbn1cblxuLmhlYWRlcl9wYW5lbCAubGFyZ2Vfcm93IHtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4uaGVhZGVyX3BhbmVsIC5sYXJnZV9yb3cgPiBbY2xhc3NePVwiY29sX1wiXSArIFtjbGFzc149XCJjb2xfXCJdIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZDdkOWRhO1xufVxuXG4uaGVhZGVyX3BhbmVsIC5jb2xfZnVsbCBbY2xhc3MkPVwiX2Jsa1wiXSArIFtjbGFzcyQ9XCJfYmxrXCJdIHtcbiAgbWFyZ2luLXRvcDogMTJweDtcbn1cblxuLyogLSBwYW5lbCBuYXZpZ2F0aW9uICovXG4ubmF2aWdhdGlvbl9wYW5lbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLyogLSBwYW5lbCBjb250ZW50Ki9cbi5jb250ZW50X3BhbmVsIHtcbiAgZmxleDogMSAwIGF1dG87XG59XG5cbi8qIC0gcGFuZWwgZm9vdGVyICovXG4uZm9vdGVyX3BhbmVsIHtcbiAgbWFyZ2luLXRvcDogNzBweDtcbiAgcGFkZGluZzogMzBweCAwIDMwcHg7XG4gIGJhY2tncm91bmQ6ICNlZGY2ZmI7XG4gIGZvbnQtc2l6ZTogMTFwdDtcbiAgZm9udC1mYW1pbHk6IFBUIFNhbnMsc2Fucy1zZXJpZjtcbn1cblxuLmZvb3Rlcl9wYW5lbCBbY2xhc3MkPVwiX2Jsa1wiXSArIFtjbGFzcyQ9XCJfYmxrXCJdIHtcbiAgbWFyZ2luLXRvcDogMTJweDtcbn1cblxuLmZvb3Rlcl9wYW5lbCAuY29sX2Z1bGwge1xuICBkaXNwbGF5OiBub25lXG59XG5cbi5mb290ZXJfcGFuZWwgLmZvb3Rlci1tb2JpbF9uYXYge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMjRweCAwO1xufVxuXG4uZm9vdGVyX3BhbmVsIC5mb290ZXItbW9iaWxfbmF2IC5zZWwgYSB7XG4gIGNvbG9yOiAjZmY0ZjAwO1xufVxuXG4vKiA9PSBwYWdlcyA9PSAqL1xuLyogLS0gcGFnZSBnZW5lcmFsIHNldHRpbmcgLS0gKi9cbi8qIC0gcGFnZSBoZWFkbGluZSAqL1xuLnBhZ2VfaGVhZGxpbmUge1xuICBtYXJnaW46IC0zcHggMCAxN3B4O1xufVxuXG4ucGFnZV9oZWFkbGluZSBoMSB7XG4gIG1hcmdpbjogMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuXG4ucGFnZV9oZWFkbGluZSAubGluayB7XG4gIGZsb2F0OiByaWdodDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogI2ZmMWEwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbi10b3A6IDEycHg7XG59XG5cbi5wYWdlX2hlYWRsaW5lIC5saW5rIFtjbGFzc149XCJfaWNvXCJdIHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cblxuLnBhZ2VfaGVhZGxpbmUgLmxpbms6aG92ZXIge1xuICBjb2xvcjogI2ZmNGYwMDtcbn1cblxuLnBhZ2VfaGVhZGxpbmUgc3VwIHtcbiAgZm9udC1zaXplOiAxMC41cHQ7XG4gIG1hcmdpbi10b3A6IDEycHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ucGFnZV9oZWFkbGluZSBzdXAgLl9pY28tc2FsZXMge1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbjogMCAwIDAgOHB4O1xuICBjb2xvcjogI2ZmNGYwMDtcbn1cblxuLyogPT0gY29ycmVjdGlvbiA9PSAqL1xuLyogLSBhbGlnbiAqL1xuLnR4dC1hbGlnbl9jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi8qIC0gc2hhZG93ICovXG4uLXNoYWRvd19kZWZhdWx0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q3ZDlkYTtcbiAgYm94LXNoYWRvdzogMCA0cHggMTVweCByZ2JhKDAsIDAsIDAsIDAuMTgpO1xufVxuXG4vKiAtIHNlcnZpY2Ugc3R5bGVzICovXG4uZW1wdHlfZWxlbSB7XG4gIGNvbG9yOiAjYmQzMzI5O1xuICBtYXJnaW46IDFlbTtcbn1cblxuLyogLSBjbGVhciBsaXN0ICovXG4ubGlzdF9jbGVhciB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi8qZm9yY2UgbGluayBzdHlsZSovXG4uaW1wb3J0YW50LWxpbmstc3R5bGUge1xuICBjb2xvcjogI2ZmNGYwMCAhaW1wb3J0YW50O1xufVxuXG4uaW1wb3J0YW50LWxpbmstc3R5bGU6aG92ZXIge1xuICBjb2xvcjogI2ZmMWEwMCAhaW1wb3J0YW50O1xufVxuXG4ucy10ZXh0LWEtciB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4ucy1yZXMtdmlkZW8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgei1pbmRleDogMTtcblxufVxuXG4ucy1yZXMtdmlkZW8gdmlkZW8sXG4ucy1yZXMtdmlkZW8gaWZyYW1lLFxuLnMtcmVzLXZpZGVvIG9iamVjdCxcbi5zLXJlcy12aWRlbyBlbWJlZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4ucy1yZXMtdmlkZW8tMzIwLFxuLnMtcmVzLXZpZGVvLTMyMCxcbi5zLXJlcy12aWRlby00NTAge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi8qIHBvcHVwICovXG4uYy1wb3B1cCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgd2lkdGg6IDQ4MHB4O1xuICB0b3A6IDEwMHB4O1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtMjQwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHotaW5kZXg6IDEwMDAxO1xuICBwYWRkaW5nOiAwIDI1cHggNTBweCAyNXB4O1xuICBib3gtc2hhZG93OiAwIDFweCAxMXB4IDAgcmdiYSg1MCwgNTAsIDUwLCAwLjU5KTtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmMtcG9wdXAgLl9pY28tY2xvc2UsIC5jLXBvcHVwIC5fYy1wb3B1cF9fY3Jvc3Mge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgdG9wOiAtMTBweDtcbiAgcmlnaHQ6IC0xMHB4O1xuICBjb2xvcjogI2ZmNGYwMDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDJweCBzb2xpZCAjZmZmO1xuICBwYWRkaW5nOiAwIDAgMCAxcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIC4ycztcbn1cblxuLmMtcG9wdXAgLl9pY28tY2xvc2UtLWZlZWRiYWNrOmJlZm9yZSxcbi5wb3B1cC1mb3ItdXNlciBfaWNvLWNsb3NlOmJlZm9yZXtcbiAgY29udGVudDogbm9uZTtcbn1cblxuLyogRGVsaXZlcnkgbWFwIHBvcHVwICovXG4uZGVsaXZlcnktbWFwX3BvcHVwIHtcbiAgd2lkdGg6IDkwJSAhaW1wb3J0YW50O1xuICBsZWZ0OiA1JSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDkydmggIWltcG9ydGFudDtcbiAgdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuXG4uZGVsaXZlcnktbWFwX3BvcHVwLmZhbmN5Ym94LW1hcmdpbiB7XG4gIGhlaWdodDogMCAhaW1wb3J0YW50O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ud2FybmluZ19wb3B1cCB7XG4gIHdpZHRoOiAzMDBweDtcbiAgbWFyZ2luOiAwIDAgMCAtMTUwcHg7XG4gIHRvcDogMzUlO1xufVxuXG4ud2FybmluZ19wb3B1cCAuaGVhZGxpbmUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmYxYTAwO1xuICBmb250LXNpemU6IDEzcHQ7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG5cbi53YXJuaW5nX3BvcHVwIC5kZXNjcmlwdGlvbiB7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi53YXJuaW5nX3BvcHVwIC5kZXNjcmlwdGlvbiA+ICoge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5tb2JpbC1waG9uZXNfcG9wdXAge1xuICB3aWR0aDogOTAlO1xuICBtYXgtd2lkdGg6IDMwMHB4O1xuICBtYXJnaW46IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG59XG5cbi5tb2JpbC1waG9uZXNfcG9wdXAgdWwgKyB1bCBsaSB7XG4gIG1hcmdpbi10b3A6IDE4cHg7XG59XG5cbi5tb2JpbC1waG9uZXNfcG9wdXAgdWwge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtYXJnaW4tbGVmdDogNXB4O1xuICBmb250LXNpemU6IDE5cHg7XG59XG5cbi5tb2JpbC1waG9uZXNfcG9wdXAgbGkge1xuICBmb250LXNpemU6IDEuMDVlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4ubW9iaWwtcGhvbmVzX3BvcHVwIGEge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IG5vbmU7XG59XG5cbi5tb2JpbC1waG9uZXNfcG9wdXAgLl9oZWFkLXBob25lIFtjbGFzc149XCJfb3ByXCJdIHtcbiAgd2lkdGg6IDE3cHg7XG4gIGhlaWdodDogMTdweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICB0b3A6IC0xcHg7XG59XG5cbi5tb2JpbC1waG9uZXNfcG9wdXAgLl9vcHItdmliZXIge1xuICBtYXJnaW4tbGVmdDogLThweDtcbn1cblxuLmYtcmF0aW5nLWNvbnRyb2wge1xuICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5mLXJhdGluZy1jb250cm9sIC5jb250cm9sIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBtYXJnaW4tbGVmdDogLTZweDtcbn1cblxuLmYtcmF0aW5nLWNvbnRyb2wgLl9zdGFyIHtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMThweDtcbiAgY29sb3I6ICNhOWE5YTk7XG4gIG1hcmdpbi1sZWZ0OiA2cHg7XG4gIHRyYW5zaXRpb246IGFsbCAuM3M7XG4gIHBhZGRpbmc6IDRweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q3ZDlkYTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbn1cblxuLmYtcmF0aW5nLWNvbnRyb2wgc3ZnIHtcbiAgd2lkdGg6IGluaGVyaXQ7XG4gIGhlaWdodDogaW5oZXJpdDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uZi1yYXRpbmctY29udHJvbCAuX3N0YXJbZGF0YS1jaGVja2VkXSxcbi5mLXJhdGluZy1jb250cm9sIC5fc3RhcltkYXRhLWNoZWNrZWRdIH4gLl9zdGFyLFxuLmYtcmF0aW5nLWNvbnRyb2wgLl9zdGFyOmhvdmVyLFxuLmYtcmF0aW5nLWNvbnRyb2wgLl9zdGFyOmhvdmVyIH4gLl9zdGFyIHtcbiAgY29sb3I6ICNmZjRmMDA7XG4gIGJvcmRlci1jb2xvcjogI2ZmNGYwMDtcbn1cblxuLmMtcmF0aW5nLXByZXZpZXcge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbjogMCAtMTRweCAtNnB4IC0ycHg7XG59XG5cblxuLmMtcmF0aW5nLXByZXZpZXcgLl9zdGFycyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvc3Rhci1vZmYuc3ZnPzMnKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBoZWlnaHQ6IDE0cHg7XG4gIG1hcmdpbi1yaWdodDogM3B4O1xuICB3aWR0aDogODBweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cblxuLmMtcmF0aW5nLXByZXZpZXcgLl9hY3RpdmUge1xuICBoZWlnaHQ6IGluaGVyaXQ7XG4gIHdpZHRoOiAwO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cblxuLmMtcmF0aW5nLXByZXZpZXcgLl9hY3RpdmU6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9zdGFyLW9uLnN2Zz8zJyk7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgd2lkdGg6IDgwcHg7XG4gIGhlaWdodDogMTRweDtcbn1cblxuLmMtcmF0aW5nLXByZXZpZXcgLl9udW0ge1xuICBjb2xvcjogI2E5YTlhOTtcbiAgZm9udC1zaXplOiA4LjVwdDtcbiAgcGFkZGluZy10b3A6IDNweDtcbn1cblxuLmNhbGMtcmVzdWx0X19zb3J0IHtcbiAgY29sb3I6ICNhOWE5YTk7XG4gIG1hcmdpbjogMjBweCAwO1xufVxuXG4uY2FydC1lbXB0eV9ibGsge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1heC13aWR0aDogNTAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uY2FydC1lbXB0eV9ibGsgLl9pbWFnZSB7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG5cbi5jYXJ0LWVtcHR5X2JsayAub3JhbmdlX2J0biB7XG4gIG1hcmdpbi10b3A6IDEycHg7XG59XG5cbi8qIC0gbW9iaWxlIGVsZW0gc3R5bGUgKi9cbi8qIC0gbWVkaWEgc3R5bGUgKi9cbi5oaWRlMzIwLFxuLmhpZGU3NjgsXG4uaGlkZTEwMjQsXG4uaGlkZTExMDAsXG4uaGlkZTExODAsXG4uaGlkZTEyODAge1xuICBkaXNwbGF5OiBub25lXG59XG5cbi8qIC0gaGVhZCBsaW5rcyAqL1xuLmhlYWQtbGlua3NfbW9iaWxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMTAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBiYWNrZ3JvdW5kOiAjZmY0ZjAwO1xuICBib3gtc2hhZG93OiAwIDRweCAxNXB4IHJnYmEoMCwgMCwgMCwgMC4xOCk7XG59XG5cbi5oZWFkLWxpbmtzX21vYmlsZSBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5oZWFkLWxpbmtzX21vYmlsZSBhICsgYSB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2ZhOGU1OTtcbiAgYm94LXNoYWRvdzogLTFweCAwIDAgMCAjZTU1NzIzO1xufVxuXG4uaGVhZC1saW5rc19tb2JpbGUgYTpsYXN0LWNoaWxkIHtcbiAgZmxleDogMTtcbiAgcGFkZGluZzogMCA4LjVweDtcbn1cblxuLmhlYWQtbGlua3NfbW9iaWxlIC5udW0ge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbi1sZWZ0OiA2cHg7XG59XG5cbi5oZWFkLWxpbmtzX21vYmlsZSAuY2FydCAudGV4dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5oZWFkLWxpbmtzX21vYmlsZSAuX2NhdGFsb2dCdG4ge1xuICBmb250LXNpemU6IDE1cHQ7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4vKiAtc3dpcGUgbWFpbiBtZW51ICovXG4uc3dpcGUtbWVudV9tb2JpbGUge1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0b3A6IC0xMnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDEyMDE7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAuMnNcbn1cblxuLnN3aXBlLW1lbnVfbW9iaWxlLmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrXG59XG5cbi5zd2lwZS1tZW51X21vYmlsZSBsaSArIGxpIHtcbiAgbWFyZ2luLXRvcDogMFxufVxuXG4uc3dpcGUtbWVudV9tb2JpbGUgYSB7XG4gIG1hcmdpbjogMDtcbiAgYmFja2dyb3VuZDogI2ZmNGYwMDtcbiAgcGFkZGluZzogMTJweCAyNHB4O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnN3aXBlLW1lbnVfbW9iaWxlIC5zZWwgYSxcbi5zd2lwZS1tZW51X21vYmlsZSBhOmhvdmVyIHtcbiAgbWFyZ2luOiAwO1xuICBiYWNrZ3JvdW5kOiAjZmYxYTAwO1xufVxuXG4vKiAtIHByb2ZpbGUgbW9iaWxlIG1lbnUgKi9cbi5wcm9maWxlLW1lbnVfbW9iaWxlIHtcbn1cblxuLnByb2ZpbGUtbWVudV9tb2JpbGUgLnRvZ2dsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZjRmMDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDI0cHhcbn1cblxuLnByb2ZpbGUtbWVudV9tb2JpbGUgLnRvZ2dsZTpob3ZlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZjFhMDBcbn1cblxuLnByb2ZpbGUtbWVudV9tb2JpbGUgLm1lbnUge1xuICBtYXJnaW46IC0xMnB4IDAgMjRweDtcbiAgZGlzcGxheTogbm9uZVxufVxuXG4ucHJvZmlsZS1tZW51X21vYmlsZSAubWVudS5hY3RpdmUge1xuICBkaXNwbGF5OiBibG9ja1xufVxuXG4ucHJvZmlsZS1tZW51X21vYmlsZSAuc2lkZWJhcl9uYXYge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDJweCAxMnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDdkOWRhO1xufVxuXG4ucHJvZmlsZS1tZW51X21vYmlsZSBhIHtcbiAgcGFkZGluZzogMTBweFxufVxuXG4uX2NhcHRjaC1maWVsZHNldCAuY29udHJvbC13aWRnZXQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4vKiBzZWFyY2ggKi9cbi5jLXNlYXJjaC13aWRnZXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jLXNlYXJjaC13aWRnZXQgaW5wdXQge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBwYWRkaW5nOiAwIDIwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0ZGNEYwMDtcbiAgYm94LXNoYWRvdzogMXB4IDJweCAzcHggMCByZ2JhKDAsIDAsIDAsIDAuMTApIGluc2V0O1xufVxuXG4uYy1zZWFyY2gtd2lkZ2V0IGlucHV0OjpwbGFjZWhvbGRlcntcbiAgY29sb3I6ICNEOUQ5RDk7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLmMtc2VhcmNoLXdpZGdldCBidXR0b25bdHlwZT1zdWJtaXRdIHtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5jLXNlYXJjaC13aWRnZXRbZGF0YS10eXBlPVwibW9iaWxlXCJdIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIG1hcmdpbi10b3A6IDA7XG4gIHotaW5kZXg6IDEyMDI7XG59XG5cbi5jLXNlYXJjaC13aWRnZXRbZGF0YS10eXBlPVwibW9iaWxlXCJdIC50cmlnZ2VyIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg5KTtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44OSk7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBwYWRkaW5nOiA2cHggNnB4IDVweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgdHJhbnNpdGlvbjogYWxsIC4xNXM7XG59XG5cbi5jLXNlYXJjaC13aWRnZXRbZGF0YS10eXBlPVwibW9iaWxlXCJdIC50cmlnZ2VyOmhvdmVyIHtcbiAgY29sb3I6ICNmZjRmMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbn1cblxuLmMtc2VhcmNoLXdpZGdldFtkYXRhLXR5cGU9XCJtb2JpbGVcIl0gZm9ybSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDI4MHB4O1xuICByaWdodDogY2FsYyg1MCUgLSAxNDBweCk7XG4gIHRvcDogNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGZmMGY3O1xuICBwYWRkaW5nOiAxMnB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJveC1zaGFkb3c6IDFweCAxcHggNXB4IDAgcmdiYSg1MCwgNTAsIDUwLCAuNSk7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgei1pbmRleDogMTIwMDtcbn1cblxuLmMtc2VhcmNoLXdpZGdldFtkYXRhLXR5cGU9XCJtb2JpbGVcIl0gZm9ybVtkYXRhLXN0YXR1cz1cInZpc2libGVcIl0ge1xuICAtd2Via2l0LWFuaW1hdGlvbjogc2VhcmNoV2lkZ2V0RnJhbWVzIGVhc2UgLjNzO1xuICBhbmltYXRpb246IHNlYXJjaFdpZGdldEZyYW1lcyBlYXNlIC4zcztcbiAgLXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAxO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAxO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDUwJSA1MCU7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDUwJSA1MCU7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGZvcndhcmRzO1xufVxuXG4uYy1zZWFyY2gtd2lkZ2V0IC51aS1hdXRvY29tcGxldGUge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXgtaGVpZ2h0OiA1MDBweDtcbiAgb3ZlcmZsb3cteTogdmlzaWJsZTtcbn1cblxuLmMtc2VhcmNoLXdpZGdldCAudWktYXV0b2NvbXBsZXRlIC5fdG90YWxfcHJvZHVjdHMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY0ZjAwO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uYy1zZWFyY2gtd2lkZ2V0IC51aS1hdXRvY29tcGxldGUgLl90b3RhbF9wcm9kdWN0cyBhIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5jLXNlYXJjaC13aWRnZXQgLnVpLWF1dG9jb21wbGV0ZSAuX3RvdGFsX3Byb2R1Y3RzOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMWEwMDtcbn1cblxuLmMtc2VhcmNoLXdpZGdldFtkYXRhLXR5cGU9XCJtb2JpbGVcIl0gLnVpLWF1dG9jb21wbGV0ZSB7XG4gIHRvcDogMzVweCAhaW1wb3J0YW50O1xuICBsZWZ0OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIHJpZ2h0OiAwIWltcG9ydGFudDtcbiAgd2lkdGg6IDM0M3B4IWltcG9ydGFudDtcbn1cblxuLmMtZ29vZ2xlLXJhdGluZyB7XG4gIG1hcmdpbjogMTJweCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5way1tb2JpbGUtc2xpZGVyIHtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnBrLW1vYmlsZS1zbGlkZXIgLm93bC1kb3RzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnBrLW1vYmlsZS1icmVhZGNydW1icyB7XG4gIG1pbi1oZWlnaHQ6IDM2cHg7XG4gIHBhZGRpbmc6IDEycHggMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkN2Q5ZGE7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDdkOWRhO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cblxuLnBrLW1vYmlsZS1icmVhZGNydW1icyBhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogIzY2NjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnBrLW1vYmlsZS1jIGE6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDJweDtcbiAgbGVmdDogMDtcbiAgZm9udC1mYW1pbHk6ICdwb3N0cm95a2EnO1xuICBjb250ZW50OiBcIlxcZTEwMDZcIjtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2VhcmNoV2lkZ2V0RnJhbWVzIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMHB4LCAyNXB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwcHgsIDI1cHgpO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDBweCwgMHB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwcHgsIDBweCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBzZWFyY2hXaWRnZXRGcmFtZXMge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwcHgsIDI1cHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDBweCwgMjVweCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMHB4LCAwcHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDBweCwgMHB4KTtcbiAgfVxufVxuXG4uX2NhcHRjaC1maWVsZHNldCAuY2FwdGNoYV9pbWFnZSB7XG4gIG1hcmdpbi1yaWdodDogMjRweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuXG5hbmQgKG1pbi13aWR0aDogNTAwcHgpIHtcblxuICAuc2hvdzUwMCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5jYXRlZ29yaWVzX2JsayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAuY2F0ZWdvcmllc19ibGs6bm90KFtkYXRhLW1vYmlsZS1pdGVtXSkgLnZlcnRpY2FsX25hdiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAuY2F0ZWdvcmllc19ibGs6bm90KFtkYXRhLW1vYmlsZS1pdGVtXSkgLmhlYWRsaW5lIHtcbiAgICBmb250LXNpemU6IDEzcHQ7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIH1cblxuICAuY2F0ZWdvcmllc19ibGs6bm90KFtkYXRhLW1vYmlsZS1pdGVtXSkgLmhlYWRsaW5lOmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA0cHg7XG4gICAgbGVmdDogMDtcbiAgICBmb250LWZhbWlseTogJ3Bvc3Ryb3lrYSc7XG4gICAgY29udGVudDogXCJcXGUxMDA3XCI7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIGNvbG9yOiAjZmY0ZjAwO1xuICB9XG5cbiAgLmNhdGVnb3JpZXNfYmxrOm5vdChbZGF0YS1tb2JpbGUtaXRlbV0pIC5pdGVtIHtcbiAgICBwYWRkaW5nOiAxMnB4O1xuICB9XG5cbiAgLmNhdGVnb3JpZXNfYmxrOm5vdChbZGF0YS1tb2JpbGUtaXRlbV0pIC5pdGVtOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBiYWNrZ3JvdW5kOiAjZDdkOWRhO1xuICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XG4gIH1cblxuICAuY2F0ZWdvcmllc19ibGsgLml0ZW06bnRoLWNoaWxkKDEpOmJlZm9yZSwgLmNhdGVnb3JpZXNfYmxrIC5pdGVtOm50aC1jaGlsZCgyKTpiZWZvcmUsIC5jYXRlZ29yaWVzX2JsayAuaXRlbTpudGgtY2hpbGQoMyk6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmhlYWRlcl9wYW5lbCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkN2Q5ZGE7XG4gIH1cblxuICAuaGVhZC1saW5rc19tb2JpbGUgLl9jYXRhbG9nQnRuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmhlYWQtbGlua3NfbW9iaWxlIC5jYXJ0IC50ZXh0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC5uYXZpZ2F0aW9uX3BhbmVsIHtcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICB9XG5cbiAgLmFydGljbGVzLWNhdF9ibGsgLmNvbF8xMixcbiAgLnRvcC1wcm9kdWN0c19ibGsgLmNvbF8xMiB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC5fY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwIDMwcHg7XG4gIH1cblxuICAuZmlsdGVyX2JsayAuY29sXzpmaXJzdC1jaGlsZCB7XG4gICAgZmxleDogMTtcbiAgfVxuXG4gIC5maWx0ZXJfYmxrIC5pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4XG4gIH1cblxuICAuZmlsdGVyX2JsayBsYWJlbCB7XG4gICAgd2lkdGg6IDE0MHB4O1xuICAgIG1hcmdpbjogMCAxMnB4IDAgMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbGV4OiAwIDAgMTIwcHhcbiAgfVxuXG4gIC5maWx0ZXJfYmxrIHNlbGVjdCB7XG4gICAgcGFkZGluZzogNHB4IDE1cHggM3B4IDVweDtcbiAgICBtYXgtaGVpZ2h0OiAzMHB4O1xuICAgIG1pbi13aWR0aDogMTUwcHg7XG4gIH1cblxuICAub3JkZXItaW5mb19ibGsgLnN0YXR1cyB7XG4gICAgZGlzcGxheTogZmxleFxuICB9XG5cbiAgLm9yZGVyLWluZm9fYmxrIC5zdGF0dXMgbGkgKyBsaSB7XG4gICAgbWFyZ2luOiAwIDAgMCAxMnB4XG4gIH1cblxuICAucGFnZV9oZWFkbGluZSBzdXAge1xuICAgIG1hcmdpbi1sZWZ0OiAxMnB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuXG4gIC5jb250cm9sLXN1Ym1pdCBbY2xhc3MkPVwiX2J0blwiXSArIFtjbGFzcyQ9XCJfYnRuXCJdLFxuICAuY29udHJvbC1zdWJtaXQgLmxpbmsge1xuICAgIG1hcmdpbjogMCAwIDAgMTJweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cblxuICAuZGVsaXZlcnktbWFwX3BvcHVwIHtcbiAgICB3aWR0aDogNDAwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IC0yMDBweDtcbiAgfVxuXG4gIC5jaGVja291dC1zZXR0aW5nX2JsayAudW5sb2FkaW5nIC5wYW5lbCAuY29sXzEyLmNvbF8xMiB7XG4gICAgbWFyZ2luLXRvcDogMDtcblxuICB9XG5cbiAgLmNoZWNrb3V0LXNldHRpbmdfYmxrIC51bmxvYWRpbmcgLnBhbmVsIC5jb2xfMTI6bnRoLWNoaWxkKDEpIHtcbiAgICBtYXgtd2lkdGg6IDIwMnB4O1xuICB9XG5cbiAgLmNoZWNrb3V0LXNldHRpbmdfYmxrIC51bmxvYWRpbmcgLnBhbmVsIC5jb2xfMTI6bnRoLWNoaWxkKDIpIHtcbiAgICBwYWRkaW5nLXRvcDogNHB4O1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGZsZXg6IDE7XG4gIH1cblxuICAuY2hlY2tvdXQtc2V0dGluZ19ibGsgLnVubG9hZGluZyAucGFuZWwgLmNvbF8xMjpudGgtY2hpbGQoMikgLmNvbnRyb2wtbGFiZWwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLmNoZWNrb3V0LXNldHRpbmdfYmxrIC51bmxvYWRpbmcgI2V4dHJhRmxvb3Ige1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuXG4gIC5hcnRpY2xlX2l0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxuICAuYXJ0aWNsZV9pdGVtIC5zdW1tYXJ5IHtcbiAgICBtYXJnaW46IDAgMCAwIDE1cHg7XG4gIH1cblxuICAuYXJ0aWNsZV9pdGVtIC5pbWFnZSxcbiAgLmFydGljbGVfaXRlbSAuaW1hZ2UgaW1nIHtcbiAgICB3aWR0aDogMTcwcHg7XG4gICAgbWF4LXdpZHRoOiAxNzBweDtcbiAgfVxuXG4gIC5jLXNlYXJjaC13aWRnZXRbZGF0YS10eXBlPVwibW9iaWxlXCJdIGZvcm0ge1xuICAgIHJpZ2h0OiAwO1xuICB9XG5cbiAgLl90YWJsZS1jdXN0b20gLmltYWdlIC5pbWcge1xuICAgIHdpZHRoOiAxMTBweDtcbiAgfVxuXG4gIC5jYXRlZ29yaWVzX2JsayB1bCBhIHtcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gIH1cblxuICAucy1yZXMtdmlkZW8tMzIwIHtcbiAgICBtYXgtd2lkdGg6IDMyMHB4O1xuICB9XG5cbiAgLnMtcmVzLXZpZGVvLTQ1MCB7XG4gICAgbWF4LXdpZHRoOiA0NTBweDtcbiAgfVxuXG4gIC5jaGVja291dC1zZXR0aW5nX2JsayAuem9uZS1yb3cgc2VsZWN0IHtcbiAgICB3aWR0aDogMjQwcHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuXG5hbmQgKG1pbi13aWR0aDogNjUwcHgpIHtcblxuICAuc3ViLWNhdGVnb3JpZXNfYmxrIC5jb2xfMTIsXG4gIC5taW5pX2NhdGFsb2cgLmNvbF8xMiB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC5taW5pX2NhdGFsb2cgLmRlZmF1bHRfcHJvZHVjdCAuY29sX3N1bW1hcnkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICAubWluaV9jYXRhbG9nIC5kZWZhdWx0X3Byb2R1Y3QgLmhlYWRsaW5lIHtcbiAgICBoZWlnaHQ6IDcycHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuXG4gIC5jYXRlZ29yaWVzX2JsayAuaXRlbSxcbiAgLmNhdGVnb3JpZXNfYmxrIC5pdGVtLXNpemVyIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG5cbiAgLmRlbGl2ZXJ5LW1hcF9wb3B1cCB7XG4gICAgd2lkdGg6IDYwMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtMzAwcHg7XG4gIH1cblxuICAuZGVsaXZlcnktbWFwX3BvcHVwICNkZWxpdmVyeU1hcCB7XG4gICAgaGVpZ2h0OiAzMDBweDtcbiAgfVxuXG4gIC5kZWxpdmVyeS1tYXBfYmxrIC5ibGtfaGVhZGxpbmUge1xuICAgIGZvbnQtc2l6ZTogMTdwdDtcbiAgfVxuXG4gIC5jYXJ0LWZlZWRiYWNrX2JsayAuYmxrX2hlYWRsaW5lIHtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICB9XG5cbiAgLndhcm5pbmdfcG9wdXAge1xuICAgIHdpZHRoOiA0NjBweDtcbiAgICBtYXJnaW46IDAgMCAwIC0yMzBweDtcbiAgfVxuXG4gIC5jLWdvb2dsZS1yYXRpbmcge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cblxuICAucGstbW9iaWxlLXNsaWRlciB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW5cbmFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuXG4gIC5hcnRpY2xlX2l0ZW0gKyAuYXJ0aWNsZV9pdGVtIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIHBhZGRpbmctdG9wOiAyNHB4O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjYWFhO1xuICB9XG5cbiAgLmluZm9fX3BvcHVwIHtcbiAgICB3aWR0aDogMjgwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNDBweDtcbiAgICB0b3A6IDIwcHg7XG4gIH1cblxuICAuaGVhZGVyX3BhbmVsIC5sYXJnZV9yb3cge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLmhlYWRlcl9wYW5lbCAubGFyZ2Vfcm93ID4gW2NsYXNzXj1cImNvbF9cIl0gKyBbY2xhc3NePVwiY29sX1wiXSB7XG4gICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuaGVhZC1saW5rc19tb2JpbGUge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDdweDtcbiAgfVxuXG4gIC5maWx0ZXJfYmxrIC5zZWxlY3RzIC5jb250cm9sLXJvdyB7XG4gICAgZGlzcGxheTogZmxleFxuICB9XG5cbiAgLmNhcnQtdG90YWxfYmxrIC5fcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIH1cblxuICAuY2FydC10b3RhbF9ibGsgLl90b3RhbCB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuXG4gIC5fdG90YWwgLndhcm5pbmctbWVzc2FnZXtcbiAgICBtYXgtd2lkdGg6IGluaXRpYWw7XG4gIH1cblxuICAuY2hlY2tvdXQtc2V0dGluZ19ibGsgLnByaWNlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC5jaGVja291dC1zZXR0aW5nX2JsayAucHJpY2UgPiAqIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuXG4gIH1cblxuICAuX2hlYWQtcGhvbmUgLmNvbF8ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLl9oZWFkLXBob25lIC5jb2xfICsgLmNvbF8ge1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gIH1cblxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgZGl2LmVtcHR5IHtcbiAgICBmbGV4LWJhc2lzOiAxOCU7XG4gICAgLXdlYmtpdC1mbGV4LWJhc2lzOiAxOCVcbiAgfVxuXG4gIGRpdi5lbXB0eS50aHJlZSB7XG4gICAgZmxleC1iYXNpczogOCU7XG4gICAgLXdlYmtpdC1mbGV4LWJhc2lzOiA4JVxuICB9XG5cbiAgLmZvb3Rlcl9wYW5lbCAuY29sX2Z1bGwge1xuICAgIGRpc3BsYXk6IGJsb2NrXG4gIH1cblxuICAuY29udHJvbC1yb3csXG4gIC5kZWxpdmVyeSAud3JhcHBlci1kZWxpdmVyeV9pbmZvIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gIH1cblxuICAuY29udHJvbC1sYWJlbCB7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgd2lkdGg6IDMwJTtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1JTtcbiAgICBtYXJnaW4tYm90dG9tOiAwXG4gIH1cblxuICAucHJvZHVjdF9zZWN0aW9uIC4tc2hhZG93X2RlZmF1bHQge1xuICAgIHBhZGRpbmc6IDIwcHggMjRweCAyNHB4O1xuICB9XG5cbiAgLnByb2R1Y3QtaW1hZ2VfYmxrIC5jb2xfMTIge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cblxuICAucHJvZHVjdC1pbWFnZV9ibGsgLmNvbF8xMiArIC5jb2xfMTIge1xuICAgIG1hcmdpbi10b3A6IDBcbiAgfVxuXG4gIC50YWJzX2JsayAudGFiIHtcbiAgICBwYWRkaW5nOiAyNHB4O1xuICB9XG5cbiAgLmNoZWNrb3V0LXNldHRpbmdfYmxrIC56b25lLXJvdyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLnN1Yi1jYXRlZ29yaWVzX2JsayAuY29sXzEyIHtcbiAgICB3aWR0aDogMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC5kZWxpdmVyeS1tYXBfcG9wdXAge1xuICAgIHdpZHRoOiA3MDBweDtcbiAgICBtYXJnaW4tbGVmdDogLTM1MHB4O1xuICB9XG5cbiAgLmRlbGl2ZXJ5LW1hcF9wb3B1cCAjZGVsaXZlcnlNYXAge1xuICAgIGhlaWdodDogMzUwcHg7XG4gIH1cblxuICAuX3RhYmxlLWN1c3RvbSAuaW1hZ2UgLmltZyB7XG4gICAgd2lkdGg6IDEzMHB4O1xuICB9XG5cbiAgLnMtcmVzLXZpZGVvLTY0MCB7XG4gICAgbWF4LXdpZHRoOiA2NDBweDtcbiAgfVxuXG4gIC5fbG9nby1ueSBpbWcge1xuICAgIHdpZHRoOiAyNTVweDtcbiAgICBtYXJnaW4tdG9wOiAtNXB4O1xuICB9XG5cbiAgLl9sb2dvIHtcbiAgICBmb250OiA3MDAgMTEuN3B0IFwiQXJpYWxcIiwgc2Fucy1zZXJpZjtcbiAgfVxuXG4gIC5fbG9nbyAuX3RleHQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi8qIERlc2t0b3BzIGFuZCBsYXB0b3BzIC0tLS0tLS0tLS0tICovXG5AbWVkaWEgKG1pbi13aWR0aDogODYwcHgpIHtcbiAgLmNhcnRfc2VjdGlvbiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVlbTtcbiAgfVxuXG4gIC5oZWFkZXJfcGFuZWwge1xuICAgIHBhZGRpbmc6IDI0cHggMCAwO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgfVxuXG4gIC5fbG9nbyAudGV4dCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAubWFpbi1tZW51X2JsayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAubmF2aWdhdGlvbl9wYW5lbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgfVxuXG4gIC5oaWRlNzY4IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC5zaG93NzY4IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLl9sYXlvdXQgLl9zaWRlYmFyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC5fbGF5b3V0IC5fY29udGVudCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNHB4O1xuICB9XG5cbiAgLnRhYnNfYmxrIC50YWJzX25hdiBsaSB7XG4gICAgcGFkZGluZzogMTJweCAyNHB4O1xuICB9XG5cbiAgLndhcm5pbmdfcG9wdXAge1xuICAgIHdpZHRoOiA2MDBweDtcbiAgICBtYXJnaW46IDAgMCAwIC0zMDBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAuc29jaWFsX25hdiB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLnNvY2lhbF9uYXYgYSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cblxuICAuc29jaWFsX25hdiAuX3RleHQge1xuICAgIG1hcmdpbjogMCAxMnB4IDAgMDtcbiAgfVxuXG4gIC5zb2NpYWxfbmF2IC5fdGV4dDphZnRlciB7XG4gICAgY29udGVudDogXCI6XCI7XG4gIH1cblxuICAuYXV0aF9ibGsgLmJsa19mb290IC5jb250cm9sLXN1Ym1pdCBhIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDUwcHgpIHtcbiAgLnByLXNsaWRlci5vd2wtY2Fyb3VzZWwsXG4gIC5uYXZpZ2F0aW9uLXRodW1icyB7XG4gICAgbWF4LXdpZHRoOiAzMjdweDtcbiAgfVxufVxuXG4vKiBEZXNrdG9wcyBhbmQgbGFwdG9wcyAtLS0tLS0tLS0tLSAqL1xuQG1lZGlhIG9ubHkgc2NyZWVuXG5hbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG5cbiAgLmhpZGUxMDI0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC5zaG93MTAyNCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIGFydGljbGUgKyBhcnRpY2xlLCBbY2xhc3MkPVwiX2Jsa1wiXSArIFtjbGFzcyQ9XCJfYmxrXCJdIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICB9XG5cbiAgLmRlZmF1bHRfcHJvZHVjdCB7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICB9XG5cbiAgLm1pbmlfY2F0YWxvZyAuZGVmYXVsdF9wcm9kdWN0IHtcbiAgICBwYWRkaW5nOiAxMnB4IDE2cHggMzBweDtcbiAgfVxuXG4gIC5hcnRpY2xlcy1jYXRfYmxrIC5fcm93LFxuICAuc3ViLWNhdGVnb3JpZXNfYmxrIC5fcm93LFxuICAuX2NhdGFsb2cgPiAuX3JvdyB7XG4gICAgbWFyZ2luLXRvcDogLTI0cHg7XG4gIH1cblxuICBkaXYuc3ViLWNhdGVnb3JpZXNfYmxrLmRlbGV0ZV9tYXJnaW4gLl9yb3cge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gIC5hcnRpY2xlcy1jYXRfYmxrIC5fcm93IFtjbGFzc149XCJjb2xfXCJdLFxuICAuc3ViLWNhdGVnb3JpZXNfYmxrIC5fcm93IFtjbGFzc149XCJjb2xfXCJdLFxuICAuX2NhdGFsb2cgPiAuX3JvdyA+IFtjbGFzc149XCJjb2xfXCJdIHtcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICB9XG5cbiAgLm1vdmUtc2xpZGVyX2JsayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAuY29udGVudF9wYW5lbCAuX2NvbnRlbnQgLmFib3V0X2JsayB7XG4gICAgbWFyZ2luLXRvcDogMjRweDtcbiAgfVxuXG4gIC5hYm91dF9ibGsgLmNvbF81IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC5hcnRpY2xlcy1jYXRfYmxrIC5jb2xfMTIsXG4gIC50b3AtcHJvZHVjdHNfYmxrIC5jb2xfMTIge1xuICAgIHdpZHRoOiAzMy4zMzMzMyU7XG4gIH1cblxuICAubWluaV9jYXRhbG9nIC5jb2xfMTIge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cblxuICAuYnJlYWRjcnVtYnNfbmF2IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxN3B4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxuICAuZmlsdGVyX2JsayBbY2xhc3NePVwiY29sX1wiXTpmaXJzdC1jaGlsZCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuXG4gIC5maWx0ZXJfYmxrIC5jb250cm9sLXJvdyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAuZmlsdGVyX2JsayAuY29udHJvbC1yb3cgKyAuY29udHJvbC1yb3cge1xuICAgIG1hcmdpbjogMCAwIDAgMTJweDtcbiAgfVxuXG4gIC5maWx0ZXJfYmxrIC5jb250cm9sLWxhYmVsIHtcbiAgICBtYXJnaW46IDAgMCA2cHg7XG4gIH1cblxuICAuZmlsdGVyX2Jsa1tkYXRhLWZpbHRlcnM9XCIzXCJdIC5jb250cm9sLXJvdyB7XG4gICAgZmxleDogMCAxIGNhbGMoKDEwMCUgLSAyMHB4KSAvIDMpO1xuICAgIG1heC13aWR0aDogY2FsYygoMTAwJSAtIDIwcHgpIC8gMyk7XG4gIH1cblxuICAuZmlsdGVyX2Jsa1tkYXRhLWZpbHRlcnM9XCI0XCJdIC5jb250cm9sLXJvdyB7XG4gICAgZmxleDogMCAxIGNhbGMoKDEwMCUgLSAzMHB4KSAvIDQpO1xuICAgIG1heC13aWR0aDogY2FsYygoMTAwJSAtIDMwcHgpIC8gNCk7XG4gIH1cblxuICAuZmlsdGVyX2Jsa1tkYXRhLWZpbHRlcnM9XCI1XCJdIC5jb250cm9sLXJvdyB7XG4gICAgZmxleDogMCAxIGNhbGMoKDEwMCUgLSA0MHB4KSAvIDUpO1xuICAgIG1heC13aWR0aDogY2FsYygoMTAwJSAtIDQwcHgpIC8gNSk7XG4gIH1cblxuICAuZmlsdGVyX2JsayAuX3JvdyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5maWx0ZXJfYmxrIC5jb2xfZnVsbCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1pbi13aWR0aDogMDtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGZsZXg6IDE7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgIGdhcDogMTBweDtcbiAgfVxuXG4gIC5maWx0ZXJfYmxrIC5jb250cm9sLXJvdyB7XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG5cbiAgLmZpbHRlcl9ibGsgLmNvbnRyb2wtcm93Omxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuXG4gIC5maWx0ZXJfYmxrIC5jaG9pY2VzX19saXN0LS1kcm9wZG93biB7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiBtYXgtY29udGVudDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG5cbiAgLmZpbHRlcl9ibGsgLmNob2ljZXNfX2xpc3QtLWRyb3Bkb3duIC5jaG9pY2VzX19pdGVtIHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIHRleHQtb3ZlcmZsb3c6IGNsaXA7XG4gIH1cblxuICAuY2F0YWxvZy1jb250cm9scyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAucHJvZmlsZV9zZWN0aW9uIC5jb2xfMTIge1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cblxuICAuY2hlY2tvdXQtcmVwb3J0X2JsayAuY29sXzEyIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG5cbiAgLmNoZWNrb3V0LXJlcG9ydF9ibGsgLmNvbF8xMiArIC5jb2xfMTIsXG4gIC53cmFwcGVyLWZpbHRlci1jYXRhbG9nX2Jsay5wcmljZS1zb3J0X29ubHkud2l0aG91dEZpbHRlciArIC5wcm9kdWN0c19ibGsgLl9jYXRhbG9nLm1pbmlfY2F0YWxvZyAuX3JvdyB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuXG4gIC5kZWxpdmVyeS1tYXBfcG9wdXAge1xuICAgIHdpZHRoOiA5MDBweDtcbiAgICBtYXJnaW4tbGVmdDogLTQ1MHB4O1xuICB9XG5cbiAgLmRlbGl2ZXJ5LW1hcF9wb3B1cCAjZGVsaXZlcnlNYXAge1xuICAgIGhlaWdodDogNDAwcHg7XG4gIH1cblxuICAudGFic19ibGsgLnRhYnNfbmF2IHN2ZyB7XG4gICAgd2lkdGg6IDE4cHg7XG4gICAgaGVpZ2h0OiAxOHB4O1xuICB9XG5cbiAgLnRhYnNfYmxrIC50YWJzX25hdiBsaSBzcGFuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC5way1tb2JpbGUtc2xpZGVyIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxufVxuXG4uX3Byb2R1Y3QudWktbWVudS1pdGVtIGEsIC5fY2F0ZWdvcnkudWktbWVudS1pdGVtIGEge1xuICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtZ2FwOiAxZW07XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNTBweCAxZnIgNjBweDtcbn1cblxuLl9jYXRlZ29yeS51aS1tZW51LWl0ZW0gYSB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTAwJTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDExMDBweCkge1xuICAudWktYXV0b2NvbXBsZXRlLnVpLWZyb250LnVpLW1lbnUudWktd2lkZ2V0LnVpLXdpZGdldC1jb250ZW50IHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB1bHNlLWJ1dHRvbiB7XG4gICAgaGVpZ2h0OiAyOHB4O1xuICB9XG5cbiAgLmhpZGUxMTAwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC5zaG93MTEwMCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5sYXJnZV9yb3cge1xuICAgIG1hcmdpbjogMCAtMjRweDtcbiAgfVxuXG4gIC5sYXJnZV9yb3cgPiBbY2xhc3NePVwiY29sX1wiXSB7XG4gICAgcGFkZGluZzogMCAyMnB4IDAgMjJweDtcbiAgfVxuXG4gIC5sYXJnZV9yb3c+LmNvbF9mdWxsOmZpcnN0LWNoaWxke1xuICAgIHBhZGRpbmc6IDAgMjJweCAwIDIwcHg7XG4gIH1cblxuICAuY2F0ZWdvcmllc19ibGsgLml0ZW0sXG4gIC5jYXRlZ29yaWVzX2JsayAuaXRlbS1zaXplciB7XG4gICAgd2lkdGg6IDMzLjMzMzMzJTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkwcHgpIGFuZCAobWF4LXdpZHRoOiAxMDQ5cHgpIHtcbiAgLnByLXNsaWRlci5vd2wtY2Fyb3VzZWwsXG4gIC5uYXZpZ2F0aW9uLXRodW1icyB7XG4gICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogODYwcHgpIGFuZCAobWF4LXdpZHRoOiA5ODlweCkge1xuICAucHItc2xpZGVyLm93bC1jYXJvdXNlbCxcbiAgLm5hdmlnYXRpb24tdGh1bWJzIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBtYXgtd2lkdGg6IDIzM3B4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMTgwcHgpIHtcbiAgLnByb2R1Y3Rfc2VjdGlvbiAuX3JvdyA+IC5jb2xfZnVsbCB7XG4gICAgbWF4LXdpZHRoOiA3MzVweDtcbiAgfVxuXG4gIC5oaWRlMTE4MCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAubWFpbl9uYXYgYSB7XG4gICAgcGFkZGluZzogMCAyNnB4O1xuICB9XG5cbiAgLm1haW5fbmF2IGxpOmZpcnN0LWNoaWxkIGEge1xuICAgIGJvcmRlci1yYWRpdXM6IDNweCAwIDAgM3B4O1xuICB9XG5cbiAgLmFib3V0X2JsayAuaW1hZ2Uge1xuICAgIGJhY2tncm91bmQtc2l6ZTogYXV0bztcbiAgfVxuXG4gIC5kZWxpdmVyeS1tYXBfcG9wdXAge1xuICAgIHdpZHRoOiAxMDAwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IC01MDBweDtcbiAgfVxuXG4gIC5kZWxpdmVyeS1tYXBfcG9wdXAgI2RlbGl2ZXJ5TWFwIHtcbiAgICBoZWlnaHQ6IDQ1MHB4O1xuICB9XG5cbiAgLl9oZWFkLXBob25lIGEge1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC53YXRlci1zdXBwbHkgLnNlby1jYXRhbG9nX2Jsay53aXRob3V0RmlsdGVyIGE6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgLndhdGVyLXN1cHBseSAuc2VvLWNhdGFsb2dfYmxrLndpdGhvdXRGaWx0ZXIgYSB7XG4gICAgcGFkZGluZzogMCA1cHg7XG4gIH1cbn1cblxuLyogRGVza3RvcHMgYW5kIGxhcHRvcHMgLS0tLS0tLS0tLS0gKi9cbkBtZWRpYSBvbmx5IHNjcmVlblxuYW5kIChtaW4td2lkdGg6IDEyNDBweCkge1xuICAuaGlkZTEyODAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLmNhcnRfYmxrIHtcbiAgICB3aWR0aDogMjgwcHg7XG4gIH1cblxuICAuc3ViLWNhdGVnb3JpZXNfYmxrIC5jb2xfMTIge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cblxuICAubWluaV9jYXRhbG9nIC5jb2xfMTIge1xuICAgIHdpZHRoOiAzMy4zMzMzMzMlO1xuICB9XG5cbiAgLnJlbGF0ZWRfY2F0YWxvZyAuY29sXzEyIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG5cbiAgLnN1Yi1jYXRlZ29yaWVzX2JsayAuX3JvdyA+IFtjbGFzc149XCJjb2xfXCJdIHtcbiAgICBwYWRkaW5nOiAwIDEycHg7XG4gIH1cbn1cblxuLyogaWUgcmVtb3ZlcyBhcnJvdyovXG5zZWxlY3Q6Oi1tcy1leHBhbmQge1xuICBkaXNwbGF5OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4vKiAtIHdlYmtpdCBub3JtYWxpemUgc2VsZWN0IGhlaWdodCovXG5Ac3VwcG9ydHMgKC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZSkge1xuICBzZWxlY3Qge1xuICAgIG1heC1oZWlnaHQ6IDMwcHg7XG4gIH1cbn1cblxuLyogZmxleCB0YWJsZSAqL1xuLl9mbGV4LXRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIF9vdmVyZmxvdzogYXV0bztcbn1cblxuLl9mbGV4LXRhYmxlIC5fdGFibGUtY3VzdG9tIHtcbiAgbWluLXdpZHRoOiA3MDBweDtcbn1cblxuLypwbGFjZWhvbGRlciovXG46Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG4uZmlsdGVyLWZsZXggc2VsZWN0IHtcbiAgY29sb3I6ICNBRkE2QTY7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xuICBmb250LXdlaWdodDogNDAwO1xuXG59XG5cbjo6LW1vei1wbGFjZWhvbGRlciB7IC8qIEZpcmVmb3ggMTkrICovXG4gIGNvbG9yOiAjOTk5O1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcbn1cblxuOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOTk5O1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcbn1cblxuOi1tb3otcGxhY2Vob2xkZXIgeyAvKiBGaXJlZm94IDE4LSAqL1xuICBjb2xvcjogIzk5OTtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG59XG5cbmlucHV0W3BsYWNlaG9sZGVyXSB7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuXG5pbnB1dDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuXG5pbnB1dDotbW96LXBsYWNlaG9sZGVyIHtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG5cbmlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuXG5pbnB1dDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xufVxuXG5pbnB1dDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xufVxuXG5pbnB1dDpmb2N1czotbW96LXBsYWNlaG9sZGVyIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG59XG5cbmlucHV0OmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xufVxuXG4udG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTA3MDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGluZS1icmVhazogYXV0bztcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1icmVhazogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgd29yZC13cmFwOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgb3BhY2l0eTogMDtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApO1xufVxuXG4udG9vbHRpcC5pbiB7XG4gIG9wYWNpdHk6IDE7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0xKTtcbn1cblxuLnRvb2x0aXAudG9wIHtcbiAgbWFyZ2luLXRvcDogLTNweDtcbiAgcGFkZGluZzogNXB4IDA7XG59XG5cbi50b29sdGlwLnJpZ2h0IHtcbiAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgcGFkZGluZzogMCA1cHg7XG59XG5cbi50b29sdGlwLmJvdHRvbSB7XG4gIG1hcmdpbi10b3A6IDNweDtcbiAgcGFkZGluZzogNXB4IDA7XG59XG5cbi50b29sdGlwLmxlZnQge1xuICBtYXJnaW4tbGVmdDogLTNweDtcbiAgcGFkZGluZzogMCA1cHg7XG59XG5cbi50b29sdGlwLWlubmVyIHtcbiAgbWF4LXdpZHRoOiAyMDBweDtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNTc0Mjg7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgYm94LXNoYWRvdzogMXB4IDFweCA0cHggcmdiYSgwLCAwLCAwLCAuNCk7XG59XG5cbi50b29sdGlwLWFycm93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xufVxuXG4udG9vbHRpcC50b3AgLnRvb2x0aXAtYXJyb3cge1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC01cHg7XG4gIGJvcmRlci13aWR0aDogNXB4IDVweCAwO1xuICBib3JkZXItdG9wLWNvbG9yOiAjZjU3NDI4O1xufVxuXG4udG9vbHRpcC50b3AtbGVmdCAudG9vbHRpcC1hcnJvdyB7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDVweDtcbiAgbWFyZ2luLWJvdHRvbTogLTVweDtcbiAgYm9yZGVyLXdpZHRoOiA1cHggNXB4IDA7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmNTc0Mjg7XG59XG5cbi50b29sdGlwLnRvcC1yaWdodCAudG9vbHRpcC1hcnJvdyB7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogNXB4O1xuICBtYXJnaW4tYm90dG9tOiAtNXB4O1xuICBib3JkZXItd2lkdGg6IDVweCA1cHggMDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2Y1NzQyODtcbn1cblxuLnRvb2x0aXAucmlnaHQgLnRvb2x0aXAtYXJyb3cge1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMDtcbiAgbWFyZ2luLXRvcDogLTVweDtcbiAgYm9yZGVyLXdpZHRoOiA1cHggNXB4IDVweCAwO1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNmNTc0Mjg7XG59XG5cbi50b29sdGlwLmxlZnQgLnRvb2x0aXAtYXJyb3cge1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDA7XG4gIG1hcmdpbi10b3A6IC01cHg7XG4gIGJvcmRlci13aWR0aDogNXB4IDAgNXB4IDVweDtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNmNTc0Mjg7XG59XG5cbi50b29sdGlwLmJvdHRvbSAudG9vbHRpcC1hcnJvdyB7XG4gIHRvcDogMDtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTVweDtcbiAgYm9yZGVyLXdpZHRoOiAwIDVweCA1cHg7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmNTc0Mjg7XG59XG5cbi50b29sdGlwLmJvdHRvbS1sZWZ0IC50b29sdGlwLWFycm93IHtcbiAgdG9wOiAwO1xuICByaWdodDogNXB4O1xuICBtYXJnaW4tdG9wOiAtNXB4O1xuICBib3JkZXItd2lkdGg6IDAgNXB4IDVweDtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2Y1NzQyODtcbn1cblxuLnRvb2x0aXAuYm90dG9tLXJpZ2h0IC50b29sdGlwLWFycm93IHtcbiAgdG9wOiAwO1xuICBsZWZ0OiA1cHg7XG4gIG1hcmdpbi10b3A6IC01cHg7XG4gIGJvcmRlci13aWR0aDogMCA1cHggNXB4O1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZjU3NDI4O1xufVxuXG4vKiBDb3JyZWN0aW9uIC0gQ1NTIGNvbnN0YW50cyAqL1xuLmNyLW0tdF96IHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4uY3ItdC1hX2Mge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi8qIGVkaXQgcGFnZSBvcmRlciAqL1xuLnRvb2x0aXAuYm90dG9tIC50b29sdGlwLWFycm93IHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5jaGVja291dC1zZXR0aW5nX2JsayAudW5sb2FkaW5nIC5jaGVja2JveCBpbnB1dFt0eXBlPWNoZWNrYm94XSNleHRyYUZsb29yOm5vdChjaGVja2VkKSArIGxhYmVsOmJlZm9yZSB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiAtMTBweDtcbn1cblxuLmNoZWNrb3V0LXNldHRpbmdfYmxrIC51bmxvYWRpbmcgLmNoZWNrYm94IGlucHV0W3R5cGU9Y2hlY2tib3hdI2V4dHJhRmxvb3I6bm90KGNoZWNrZWQpICsgbGFiZWw6YWZ0ZXIge1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBsZWZ0OiA3cHg7XG4gIHRvcDogOXB4O1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5jaGVja291dC1zZXR0aW5nX2JsayAudW5sb2FkaW5nIC5jb250cm9sLXdpZGdldCB7XG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi50b29sdGlwLWhpZGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi8qIGZpbmQgZm9ybSBvbiBwYWdlIGNhdGFsb2cgKi9cbi53cmFwcGVyLWZpbmRfZm9ybSB7XG4gIC8qYmFja2dyb3VuZDogI2YyZjJmMjsqL1xuICBiYWNrZ3JvdW5kOiByZ2IoMjI1LCAyNDAsIDI0OSk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMjI1LCAyNDAsIDI0OSwgMSkgMiUsIHJnYigyNDEsIDI0OCwgMjUyKSA2MiUpO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBwYWRkaW5nOiAxMHB4IDI1cHggMTVweCAyNXB4O1xufVxuXG4ud3JhcHBlci1maW5kX2Zvcm0gLmZpbmRfZm9ybV9zdWJ0aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDZweDtcbiAgZm9udC1zaXplOiAxMnB0O1xufVxuXG4ud3JhcHBlci1maW5kX2Zvcm0gZm9ybSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ud3JhcHBlci1maW5kX2Zvcm0gZm9ybSA+IGlucHV0IHtcbiAgbWF4LXdpZHRoOiA1MDNweDtcbn1cblxuLndyYXBwZXItZmluZF9mb3JtIGgzIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuXG4ud3JhcHBlci1maW5kX2Zvcm0gLm9yYW5nZV9idG4ge1xuICBtYXJnaW46IDAgMCAwIDEycHg7XG59XG5cbi53cmFwcGVyLWZpbmRfZm9ybSAuY29udHJvbC1zdWJtaXQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uY29udHJvbC1zdWJtaXQtY2FydHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBtYXgtd2lkdGg6IDQ3OHB4O1xuICBwYWRkaW5nLWxlZnQ6IDI0cHg7XG59XG5cbi53cmFwcGVyLWZpbmRfZm9ybSAuZm9ybS1tc2cuZXJyb3IsIC53cmFwcGVyLWZpbmRfZm9ybSAuZm9ybS1tc2cuc2VuZCB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4ud3JhcHBlci1maW5kX2Zvcm0gLmZvcm0tbXNnLmVycm9yIHtcbiAgY29sb3I6ICNmNTc0Mjg7XG59XG5cbi53cmFwcGVyLWZpbmRfZm9ybSAuZm9ybS1tc2cuc2VuZCB7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4ud3JhcHBlci1maW5kX2Zvcm0gLmZvcm0tbXNnLmVycm9yIHNwYW4sIC53cmFwcGVyLWZpbmRfZm9ybSAuZm9ybS1tc2cuc2VuZCBzcGFuIHtcbiAgY29sb3I6IG9yYW5nZTtcbn1cblxuLndyYXBwZXItZmluZF9mb3JtIC51aS1hdXRvY29tcGxldGUge1xuICBsZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIHJpZ2h0OiB1bnNldDtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLndyYXBwZXItZmluZF9mb3JtIC51aS1hdXRvY29tcGxldGUge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXgtaGVpZ2h0OiA1MDBweDtcbiAgb3ZlcmZsb3cteTogdmlzaWJsZTtcbn1cblxuLndyYXBwZXItZmluZF9mb3JtIC51aS1hdXRvY29tcGxldGUgYSB7XG4gIHBhZGRpbmc6IDhweCAwO1xufVxuXG4vKiBlZGl0IHNlbyBncm91cCBvbiBwYWdlIGNhdGFsb2cgKi9cbi5zZW8tY2F0YWxvZ19ibGsge1xuICBwYWRkaW5nOiAwIDEycHg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4uc2VvLWNhdGFsb2dfYmxrIC5ibGtfYm9keSB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uZmlsdGVyX2JsayArIC5zZW8tY2F0YWxvZ19ibGsge1xuICBtYXJnaW4tdG9wOiAxNnB4O1xufVxuXG4uZmlsdGVyX3Nlb19ibG9jayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZy1ib3R0b206IDIzcHg7XG4gIG1hcmdpbi10b3A6IDE3cHg7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5maWx0ZXJfc2VvX2Jsb2NrIC5yaWdodC1wYXJ0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U5ZTllOTtcbiAgaGVpZ2h0OiA0MHB4O1xuICBwYWRkaW5nOiA4cHggMTVweDtcbiAgYmFja2dyb3VuZDogI2VkZjZmYztcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBtYXJnaW4tbGVmdDogMnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5wcmljZV9zb3J0IHNwYW4ge1xuICBmb250LXdlaWdodDogNTAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwLjNlbTtcbn1cblxuLnByaWNlX3NvcnQgaW1nIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbn1cblxuLnByaWNlX3NvcnQgaW1nLnJvdGF0ZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG5cbi5maWx0ZXJfc2VvX2Jsb2NrIC5sZWZ0LXBhcnQge1xuICB3aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiAwO1xuICBmbGV4LXNocmluazogMTtcbn1cblxuLyogc3RpY2t5IGNhcnQgKi9cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbkRvd24ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlSW5Eb3duIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIC0xMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAtMTAwJSwgMCk7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuLmZhZGVJbkRvd24ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5Eb3duO1xuICBhbmltYXRpb24tbmFtZTogZmFkZUluRG93bjtcbn1cblxuLnN0aWNreV9jYXJ0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnN0aWNreV9jYXJ0LmNhcnRfdmlzaWJsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc3RpY2t5X2NhcnQgLmNhcnRfYmxrIHtcbiAgei1pbmRleDogMTAwO1xuICBmbG9hdDogcmlnaHQ7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDRweDtcbiAgdG9wOiAzcHg7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIHRyYW5zaXRpb246IGFsbCAuNXMgZWFzZTtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMC41cztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjVzO1xuICAtd2Via2l0LWFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG59XG5cbi5zdGlja3lfY2FydCAuY2FydF9ibGsge1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi8qICBpbmZvIHN0aWNreSBjYXJ0ICAqL1xuLnN0aWNreV9jYXJ0X2luZm8ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zdGlja3lfY2FydF9pbmZvLmluZm9fdmlzaWJsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uY2FydF9ibGsuY2FydC1pbmZvIHtcbiAgd2lkdGg6IDI2MHB4O1xuICBiYWNrZ3JvdW5kOiAjZmY0ZjAwO1xuICBmb250OiA0MDAgLjg3NWVtIC8gMS40IFBUIFNhbnMsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgei1pbmRleDogMTAwMDA7XG4gIGZsb2F0OiByaWdodDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3gtc2hhZG93OiAwIDFweCAzcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICB0cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2U7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDAuNXM7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC41cztcbiAgLXdlYmtpdC1hbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICB0b3A6IDYwcHg7XG4gIHJpZ2h0OiAzNHB4O1xuICBwYWRkaW5nOiAycHggMTJweDtcbn1cblxuLmNhcnQtaW5mby0tZGlzY291bnR7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTJweDtcbn1cblxuLmNhcnRfYmxrLmNhcnQtaW5mby0tZGlzY291bnR7XG4gIHBhZGRpbmc6IDAgMTFweDtcbiAgcmlnaHQ6IDI1cHg7XG4gIHRvcDogNjVweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuXG4uY2FydC1pbmZvLS1kaXNjb3VudF9fbnVte1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDMwLjYzMzNweDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG59XG5cbi5jYXJ0LWluZm8tLWRpc2NvdW50X190ZXh0e1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMDAuOSU7XG4gIHBhZGRpbmctbGVmdDogMTNweDtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB3aGl0ZTtcbn1cblxuLmNhcnQtaW5mb19jbG9zZS1idG4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMThweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjVzO1xuICB0b3A6IC0xN3B4O1xuICByaWdodDogLTE3cHg7XG4gIGJvcmRlcjogMC43NDQxODZweCBzb2xpZCAjRkU1MTAyO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbi5jYXJ0LWluZm9fY2xvc2UtYnRuOmJlZm9yZSwgLmNhcnQtaW5mb19jbG9zZS1idG46YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6ICcnO1xuICBoZWlnaHQ6IDExcHg7XG4gIHdpZHRoOiAxLjVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbiAgdG9wOiAycHg7XG4gIGxlZnQ6IDYuNXB4O1xufVxuXG4uY2FydC1pbmZvX2Nsb3NlLWJ0bjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG5cbi5jYXJ0LWluZm9fY2xvc2UtYnRuOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbn1cblxuLmNhcnQtaW5mb19jbG9zZS1idG46aG92ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG59XG5cblxuLyogZWRpdCBwYWdlIHByb2R1Y3QgKi9cbi5wcm9kdWN0X3NlY3Rpb24gLnN1bW1hcnkgLml0ZW06Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuXG4ucHJvZHVjdF9zZWN0aW9uIC5yZWxhdGVkLXByb2R1Y3RzX2JsayAucmVsYXRlZF9jb3VudCAuX2NvdW50ZXIsXG4ud29yZFpvbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbn1cblxuLnByb2R1Y3Rfc2VjdGlvbiAucmVsYXRlZC1wcm9kdWN0c19ibGsgLnJlbGF0ZWRfY291bnQge1xuICBtYXJnaW4tdG9wOiA3cHg7XG59XG5cbi5wcm9kdWN0X3NlY3Rpb24gLnJlbGF0ZWQtcHJvZHVjdHNfYmxrIC5yZWxhdGVkX2NvdW50IGEsXG4uc3BlY2lhbC10ZXh0IHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4ucHJvZHVjdF9zZWN0aW9uIC5yZWxhdGVkLXByb2R1Y3RzX2JsayAucmVsYXRlZF9jb3VudCAuX2ljby1jYXJ0IHtcbiAgZm9udC1zaXplOiAxNXB0O1xuICBtYXJnaW4tbGVmdDogMTVweDtcbiAgdmVydGljYWwtYWxpZ246IC0zcHg7XG59XG5cbi8qIGVkaXQgY2F0YWxvZyAqL1xuLmNhdGVnb3JpZXNfYmxrIHVsIGE6aG92ZXIsXG4ubG9hZC1tb3JlLFxuLmNsaWNrLXByb2Qge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuW2NsYXNzKj1cIl9ibGsgd2l0aG91dEZpbHRlclwiXSArIFtjbGFzcyQ9XCJfYmxrXCJdIHtcbiAgbWFyZ2luLXRvcDogMTJweDtcbn1cblxuLyogZWRpdCBkZWxpdmVyeU1hcCAqL1xuLmRlbGl2ZXJ5LW1hcF9ibGsgI2RlbGl2ZXJ5TWFwIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLyogZWRpdCBjaGVja291dCBwYWdlIG9yZGVyKi9cbi5jaGVja291dC1zZXR0aW5nX2JsayAuZWxlbWVudCB7XG4gIG1heC13aWR0aDogNzk4cHg7XG59XG5cbi53cmFwcGVyLWFkZHJlc3Mge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cblxuLndyYXBwZXItYWRkcmVzcyAuY29udHJvbC1yb3cge1xuICBtYXgtd2lkdGg6IDQxOHB4O1xufVxuXG4ud3JhcHBlci1hZGRyZXNzIC5vcGVuRGVsaXZlcnlNYXAge1xuICBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkICNmZjFhMDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6ICNmZjFhMDA7XG4gIGZvbnQtc2l6ZTogMS4wNWVtO1xuICBsZWZ0OiA1MCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuYy1wb3B1cC5lbnRlci15b3VyLXpvbmUge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYy1wb3B1cC5lbnRlci15b3VyLXpvbmUge1xuICAgIGxlZnQ6IDUlO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIHRvcDogMTV2aDtcbiAgICB3aWR0aDogOTB2dztcbiAgfVxuXG4gIC5jYXJ0LWZlZWRiYWNrX3BvcHVwIHtcbiAgICBmb250LWZhbWlseTogJ1BUIFNhbnMnO1xuICAgIG1hcmdpbjogMDtcbiAgICBtYXgtd2lkdGg6IDEwMjRweDtcbiAgICBtYXgtaGVpZ2h0OiA5MHZoO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMHB4KTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSAsIC01MCUpO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDJkZWcsICNGMEVGRUEgMCUsICNGNUY1RjIgNTcuNTclLCAjRkVGRUZFIDEwMCUpO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gIH1cblxuICAuY2FydC1mZWVkYmFja19wb3B1cCAuY2FydC1mZWVkYmFja19ibGsgLmxvZ28ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1heC13aWR0aDogMTM5cHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cblxuICAuY2FydC1mZWVkYmFja19wb3B1cCAuYmxrX2hlYWRsaW5lIHtcbiAgICBmb250LXNpemU6IDEzcHQ7XG4gICAgbWFyZ2luOiAxMHB4IDAgMjBweDtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiO1xuICB9XG5cbiAgLmNhcnQtZmVlZGJhY2tfcG9wdXAgLl9pY28tbnVtYmVyIHNwYW4ge1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LWZhbWlseTogUFQgU2FucztcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMTIwJTtcbiAgICBwYWRkaW5nOiA0LjVweCAwO1xuICAgIG1hcmdpbi1sZWZ0OiAzMXB4O1xuICB9XG5cbiAgLmZpZWxkLWNhcnQtZmVlZGJhY2sge1xuICAgIGhlaWdodDogNjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIHBhZGRpbmc6IDhweCAxMHB4IDhweDtcbiAgfVxufVxuXG4uYy1wb3B1cC5lbnRlci15b3VyLXpvbmUgLndyYXBwZXItYWRkcmVzcyB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jLXBvcHVwLmVudGVyLXlvdXItem9uZSAud3JhcHBlci1kZWxpdmVyeV9pbmZvLFxuLnByLWRmIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLnByLWRmIC5yZXZpZXctZm9ybV9ibGsge1xuICBvcmRlcjogMjtcbn1cblxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMTEzMHB4KSB7XG4gIC5kZWxpdmVyeSAub3BlbkRlbGl2ZXJ5TWFwIHtcbiAgICBsZWZ0OiAyMS41JVxuICB9XG59XG5cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDg2MHB4KSBhbmQgKG1heC13aWR0aDogMTEyOXB4KSB7XG4gIC5kZWxpdmVyeSAub3BlbkRlbGl2ZXJ5TWFwIHtcbiAgICBsZWZ0OiAzOSVcbiAgfVxufVxuXG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDg1OXB4KSB7XG4gIC5kZWxpdmVyeSAub3BlbkRlbGl2ZXJ5TWFwIHtcbiAgICBsZWZ0OiAzMCVcbiAgfVxuXG4gIC5way1tb2JpbGUtYnJlYWRjcnVtYnMucGstbW9iaWxlLWJyZWFkY3J1bWJzIGE6OmJlZm9yZSB7XG4gICAgdG9wOiA0cHg7XG4gIH1cblxufVxuXG4uY29udHJvbC1yb3cuem9uZS1yb3cge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ud3JhcHBlci1kZWxpdmVyeV9pbmZvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZy1ib3R0b206IDAuNWVtO1xufVxuXG4uY2hlY2tvdXQtc2V0dGluZ19ibGsgLmVsZW1lbnQgKyAuZWxlbWVudCB7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cblxuLmNoZWNrb3V0LWFkZHJlc3NfYmxrIHtcbiAgbWFyZ2luLXRvcDogMTJweCAhaW1wb3J0YW50O1xufVxuXG4uY2hlY2tvdXQtc2V0dGluZ19ibGsgLnBhbmVsIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuI2NoZWNrb3V0X3VubG9hZGluZyAucGFuZWwge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuXG4uY2hlY2tvdXQtc2V0dGluZ19ibGsgLnN1bW1hcnkge1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogMCAwIDEzcHg7XG59XG5cbi5jaGVja291dC1zZXR0aW5nX2JsayAudW5sb2FkaW5nIC5wYW5lbCB7XG4gIG1heC13aWR0aDogMzk1cHg7IC8qNDY1Ki9cbn1cblxuLndyYXBwZXItYWRkcmVzcyAuY29udHJvbC1yb3csIC5jaGVja291dF9zZWN0aW9uIC5jb250cm9sLXJvdyxcbi5jaGVja291dC1hZGRyZXNzX2JsayAuYmxrX2JvZCwgLmNoZWNrb3V0LXNldHRpbmdfYmxrIC5jaGFuZ2UgLmNvbnRyb2wtcm93LFxuLmNoZWNrb3V0LXJlcG9ydF9ibGsgLmVsZW0ge1xuICBtYXgtd2lkdGg6IDM5NXB4O1xufVxuXG5cbi5jaGVja291dC1zZXR0aW5nX2JsayAudW5sb2FkaW5nIC5leHRyYUZsb29yLXdyYXBwZXIgLmNoZWNrYm94IHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5jaGVja291dC1zZXR0aW5nX2JsayAudW5sb2FkaW5nIC5mbG9vci1yb3cgLmNvbnRyb2wtd2lkZ2V0IHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuXG4uY2hlY2tvdXQtc2V0dGluZ19ibGsgLnVubG9hZGluZyAuZmxvb3Itcm93IC5pbnB1dC1mbG9vciB7XG4gIG1hcmdpbi1yaWdodDogMjhweDtcbn1cblxuLmNoZWNrb3V0LXNldHRpbmdfYmxrIC51bmxvYWRpbmcgLmZsb29yLXJvdyAuaW5wdXQtZmxvb3IgbGFiZWwge1xuICB2ZXJ0aWNhbC1hbGlnbjogMDtcbn1cblxuLmNoZWNrb3V0LXNldHRpbmdfYmxrIC51bmxvYWRpbmcgLmZsb29yLXJvdyAuY2hlY2tib3gge1xuICBtYXJnaW4tcmlnaHQ6IDEycHg7XG59XG5cbi5jaGVja291dC1zZXR0aW5nX2JsayAudW5sb2FkaW5nIC5mbG9vci1yb3cgaW5wdXQge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIHBhZGRpbmc6IDZweCA2cHggNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5jaGVja291dC1zZXR0aW5nX2JsayAudW5sb2FkaW5nIC5jaGFuZ2UsXG4ucHItZGYge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uY2hlY2tvdXRfc2VjdGlvbiAuZGVsaXZlcnlfcHJpY2Uge1xuICBwYWRkaW5nOiAwO1xufVxuXG4uY2hlY2tvdXQtc2V0dGluZ19ibGsgLnByaWNlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWluLXdpZHRoOiAwO1xuICBwYWRkaW5nOiAwIDAgNHB4IDEwcHg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5jaGVja291dC1zZXR0aW5nX2JsayAucHJpY2UgLnRpdGxlIHtcbiAgbWluLXdpZHRoOiAwO1xufVxuXG4uY2hlY2tvdXQtc2V0dGluZ19ibGsgLnByaWNlIC5jb250ZW50IHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uY2hlY2tvdXQgLmJyZWFkY3J1bWJzX25hdiB7XG4gIHBhZGRpbmctbGVmdDogMjRweDtcbn1cblxuLyogZWRpdCAgKi9cbi5zdWNjZXNzLXRpdGxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMjNweDtcbiAgbGluZS1oZWlnaHQ6IDExMi41MiU7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5zdWNjZXNzLXBheW1lbnQgLnBheW1lbnRMaW5rQnRuLm9yYW5nZV9idG4ge1xuICBmb250LXNpemU6IDEzcHQ7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tcmlnaHQ6IDEycHg7XG59XG5cbi5zdWNjZXNzLXByaW50T3JkZXIgLnByaW50T3JkZXIge1xuICBtYXJnaW46IDE1cHggMDtcbn1cblxuLnN1Y2Nlc3MtcHJpbnRPcmRlciBhLnByaW50T3JkZXIge1xuICBmb250LXNpemU6IDEzcHQ7XG59XG5cbi8qIGVkaXQgc2VhcmNoIGJsb2NrICovXG4uc2VhcmNoX2JsayB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZy1ib3R0b206IDFlbTtcbn1cblxuLnNlYXJjaF9ibGsgLl9mb3JtLWZpZWxkcy13cmFwIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4uc2VhcmNoX2JsayAuX2Zvcm0tZmllbGRzLXdyYXAgLmxlZnQtcGFydCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uc2VhcmNoX2JsayAucmlnaHQtcGFydCB7XG4gIGZsZXg6IDE7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5cbi5zZWFyY2hfYmxrIC5yaWdodC1wYXJ0IC5wcmljZV9zb3J0IC50ZXh0LFxuLmVudGVyLWFkZHJlc3NfcG9wX3VwIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuXG4vKiAqKioqKioqKioqKioqIGVkaXQgbW9iIGhlYWRlciAtIG5ldyBkZXNpZ24gMjAyMCAqKioqKioqKioqICovXG4ubW9iLW1lbnVfY2F0ZWdvcmllcy5zd2lwZS1tZW51X21vYmlsZSB7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q3ZDlkYTtcbn1cblxuLm1vYi1tZW51X2NhdGVnb3JpZXMuc3dpcGUtbWVudV9tb2JpbGUuYWN0aXZlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDkwcHg7XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gODBweCk7XG4gIGZvbnQ6IDQwMCAwLjg3NWVtLzEuNCBQVCBTYW5zLHNhbnMtc2VyaWY7XG59XG5cbi5tb2ItbWVudV9jYXRlZ29yaWVzLnN3aXBlLW1lbnVfbW9iaWxlIHVsIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuXG4ubW9iLW1lbnVfY2F0ZWdvcmllcy5zd2lwZS1tZW51X21vYmlsZSBhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiA0OHB4O1xuICBmb250LXNpemU6IDEycHQ7XG59XG5cbi5jYXRlZ29yaWVzX25hdl9tb2ItbWVudSBsaTpmaXJzdC1jaGlsZCBhe1xuICBjb2xvcjogI0ZGNEYwMDtcbn1cblxuLm1vYi1tZW51X2NhdGVnb3JpZXMuc3dpcGUtbWVudV9tb2JpbGUgbGk6bm90KDpmaXJzdC1jaGlsZCkgYXtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlOWU5ZTk7XG59XG5cbi5tb2ItbWVudV9jYXRlZ29yaWVzIGxpLm9wZW4gLm1vYi1tZW51X2NhdGVnb3JpZXNfX2Fyci1pY29uIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiBibGFjaztcbn1cblxuLm1vYi1tZW51X2NhdGVnb3JpZXNfX2hlYWQtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm1vYi1tZW51X2NhdGVnb3JpZXNfX2hlYWQtd3JhcHBlciAubW9iLW1lbnVfY2F0ZWdvcmllc19faGVhZC1jbG9zZS1pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTBweDtcbiAgdG9wOiA4cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLm1vYi1tZW51X2NhdGVnb3JpZXNfX2hlYWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMTJwdDtcbiAgcGFkZGluZzogN3B4IDEwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLm1vYi1tZW51X2NhdGVnb3JpZXNfX2hlYWQgLl9pY28tYXJyLXJpZ2h0IHtcbiAgdG9wOiAtMXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgY29sb3I6IGJsYWNrO1xufVxuXG4ubW9iLW1lbnVfY2F0ZWdvcmllc19faGVhZC5vcGVuX25hdiAuX2ljby1hcnItcmlnaHQge1xuICB0b3A6IDFweDtcbn1cblxuLmNhdGVnb3JpZXNfbmF2X21vYi1tZW51IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMzA7XG59XG5cbi5jYXRlZ29yaWVzX25hdl9tb2ItbWVudSA+IGxpIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNhdGVnb3JpZXNfbmF2X21vYi1tZW51IHVsID4gbGk6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNhdGVnb3JpZXNfbmF2X21vYi1tZW51IGEge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICBjb2xvcjogIzAwMDtcbiAgcGFkZGluZzogMTMuNXB4IDE4cHggMTMuNXB4IDI0cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjFzO1xufVxuXG4ubW9iLW1lbnVfY2F0ZWdvcmllcy5zd2lwZS1tZW51X21vYmlsZSAuY2F0ZWdvcmllc19uYXZfbW9iLW1lbnUgPiBsaS5vcGVuID4gYSxcbnVsLnNlY29uZC1sZXZlbF9tb2IgbGkub3BlbiBhLmdyb3VwIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5tb2ItbWVudV9jYXRlZ29yaWVzX19hcnItaWNvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IDM0cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnNlY29uZC1sZXZlbF9tb2IgbGkgLm1vYi1tZW51X2NhdGVnb3JpZXNfX2Fyci1pY29uLWxldmVsMiB7XG4gIGhlaWdodDogNTBweDtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uc2Vjb25kLWxldmVsX21vYiBsaSAubW9iLW1lbnVfY2F0ZWdvcmllc19fYXJyLWljb24tbGV2ZWwyIHNwYW4ge1xuICBsZWZ0OiAyLjc1cmVtO1xufVxuXG4ubG9uZWx5LWxpIC5tb2ItbWVudV9jYXRlZ29yaWVzX19hcnItaWNvbiB7XG4gIHdpZHRoOiAwO1xufVxuXG4uY2F0ZWdvcmllc19uYXZfbW9iLW1lbnUgc3BhbiB7XG4gIGZvbnQtZmFtaWx5OiAncG9zdHJveWthJztcbiAgZm9udC1zaXplOiA4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDE1cHg7XG4gIHRvcDogMTVweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMXM7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmNhdGVnb3JpZXNfbmF2X21vYi1tZW51IHNwYW4gc3Zne1xuICBoZWlnaHQ6IGluaXRpYWw7XG59XG5cbi5jYXRlZ29yaWVzX25hdl9tb2ItbWVudSAuX2ljby1hcnItcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbG9yOiByZ2IoMTQxLCAxNDEsIDE0MSlcbn1cblxuLmNhdGVnb3JpZXNfbmF2X21vYi1tZW51IC5zZWwgPiBzcGFuIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbn1cblxuLmNhdGVnb3JpZXNfbmF2X21vYi1tZW51IGxpLmhvdmVyLFxuLmNhdGVnb3JpZXNfbmF2X21vYi1tZW51IGxpLm9wZW4ge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLmNhdGVnb3JpZXNfbmF2X21vYi1tZW51IGxpLm9wZW4gLm1vYi1tZW51X2NhdGVnb3JpZXNfX2Fyci1pY29uID4gc3Bhbixcbi5jYXRlZ29yaWVzX25hdl9tb2ItbWVudSBsaS5ob3ZlciAubW9iLW1lbnVfY2F0ZWdvcmllc19fYXJyLWljb24gPiBzcGFuLFxuLm1vYi1tZW51X2NhdGVnb3JpZXNfX2hlYWQgc3Bhbi5faWNvLWFyci1yaWdodCxcbi5zZWNvbmQtbGV2ZWxfbW9iIGxpLm9wZW4gLm1vYi1tZW51X2NhdGVnb3JpZXNfX2Fyci1pY29uLWxldmVsMiBzcGFuIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbn1cblxuLm1vYi1tZW51X2NhdGVnb3JpZXMgLnZlcnRpY2FsX25hdixcbi5zZWNvbmQtbGV2ZWxfbW9iIGxpOm5vdCgub3BlbikgLnN1YnN1Ym5hdiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5tb2ItbWVudV9jYXRlZ29yaWVzIC52ZXJ0aWNhbF9uYXYub3Blbl9uYXYge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWluLWhlaWdodDogY2FsYygxMDB2aCAtIDgwcHgpXG59XG5cbi5jYXRlZ29yaWVzX25hdl9tb2ItbWVudSAuc3VibmF2XG4gIC8qLmNhdGVnb3JpZXNfbmF2X21vYi1tZW51IC5zdWJzdWJuYXYqL1xue1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uY2F0ZWdvcmllc19uYXZfbW9iLW1lbnUgLm9wZW4gLnN1Ym5hdixcbi5jYXRlZ29yaWVzX25hdl9tb2ItbWVudSAuaG92ZXIgLnN1Ym5hdixcbi50YWJsZS1pbmZvIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5jYXRlZ29yaWVzX25hdl9tb2ItbWVudSAuc3VibmF2IHVsIGEsXG4uY2F0ZWdvcmllc19uYXZfbW9iLW1lbnUgLnN1YnN1Ym5hdiB1bCBhIHtcbiAgY29sb3I6ICM0YzRkNTA7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5cbi5jYXRlZ29yaWVzX25hdl9tb2ItbWVudSAuc3VibmF2IHVsIGEge1xuICBwYWRkaW5nLWxlZnQ6IDYwcHg7XG59XG5cbi5jYXRlZ29yaWVzX25hdl9tb2ItbWVudSAuc3Vic3VibmF2IHVsIGEge1xuICBwYWRkaW5nLWxlZnQ6IDVlbTtcbn1cblxuLmNhdGVnb3JpZXNfbmF2X21vYi1tZW51IC5ob3ZlciAuc3VibmF2IHVsOmJlZm9yZSxcbi5jYXRlZ29yaWVzX25hdl9tb2ItbWVudSAuaG92ZXIgLnN1YnN1Ym5hdiB1bDpiZWZvcmUge1xuICBib3JkZXItd2lkdGg6IDhweCA4cHggOHB4IDA7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgI2Q3ZDlkYSB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbn1cblxuLnN3aXBlLW1lbnVfbW9iaWxlIC5jYXRlZ29yaWVzX25hdl9tb2ItbWVudSBsaSArIGxpIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmhlYWQtbGlua3NfbW9iaWxlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdW5zZXQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3gtc2hhZG93OiBub25lO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmhlYWQtbGlua3NfbW9iaWxlX19jb2x1bW4taWNvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5oZWFkLWxpbmtzX21vYmlsZSBhIHtcbiAgaGVpZ2h0OiA1MHB4O1xuICBwYWRkaW5nOiAwIDguNXB4O1xufVxuXG4uaGVhZC1saW5rc19tb2JpbGUgLmhlYWQtbGlua3NfbW9iaWxlX19jb2x1bW4taWNvbiBhLm5leHQ6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5oZWFkLWxpbmtzX21vYmlsZSAuaGVhZC1saW5rc19tb2JpbGVfX2NvbHVtbi1pY29uIGE6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiAnJztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZTlmOTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAyNnB4O1xuICB0b3A6IDEycHg7XG4gIGxlZnQ6IDFweDtcbn1cblxuLmhlYWQtbGlua3NfbW9iaWxlIC5oZWFkLWxpbmtzX21vYmlsZV9fY29sdW1uLWljb24gYS5hY3RpdmU6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4jc3dpcGUtbWVudV9idG46OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uaGVhZC1saW5rc19tb2JpbGUgYS5fbG9nbyB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLmhlYWQtbGlua3NfbW9iaWxlIGEgKyBhIHtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5oZWFkLWxpbmtzX21vYmlsZSAuaGVhZC1saW5rc19tb2JpbGVfX2NvbHVtbi1pY29uIC5jYXJ0IHtcbiAgcGFkZGluZzogMCAxOHB4IDAgNXB4O1xufVxuXG4uaGVhZC1saW5rc19tb2JpbGUgLmhlYWQtbGlua3NfbW9iaWxlX19jb2x1bW4taWNvbiBhIC5udW0ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxMnB4O1xuICB0b3A6IDVweDtcbiAgY29sb3I6ICNmYTViMDE7XG4gIGZvbnQtc2l6ZTogOXB0O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLnB1cmNoYXNlZCxcbi5jbG9zZS13IHtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4ubW9iaWwtcGhvbmVzX3BvcHVwIC5faGVhZC1waG9uZSBbY2xhc3NePVwiX29wclwiXSB7XG4gIHdpZHRoOiAyNnB4O1xuICBoZWlnaHQ6IDI2cHg7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbiAgdG9wOiAtMXB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG5cblxuLm1vYmlsLXBob25lc19wb3B1cCAuX2hlYWQtcGhvbmUgbGkgKyBsaSB7XG4gIG1hcmdpbi10b3A6IDEycHg7XG59XG5cbi5tb2JpbC1waG9uZXNfcG9wdXAgLl9oZWFkLXBob25lIC5fb3ByLW10cyB7XG4gIG1hcmdpbi1sZWZ0OiAzMHB4O1xufVxuXG4uaGVhZGVyX3BhbmVsIC5faGVhZC1waG9uZSAuX29wci1hMSwgLmZvb3Rlcl9wYW5lbCAuX2hlYWQtcGhvbmUgLl9vcHItYTEsIC5faGVhZC1waG9uZSAuX29wci1hMSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvbWVzc2VuZ2VyQTFfMTYucG5nKTtcbn1cblxuLm1vYmlsLXBob25lc19wb3B1cCAuX2hlYWQtcGhvbmUgLl9vcHItYTEge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL21lc3NlbmdlckExXzI2XzMucG5nKTtcbn1cblxuLm1vYmlsLXBob25lc19wb3B1cCAuX2hlYWQtcGhvbmUgbGkge1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuXG4uYy1wb3B1cC5tb2JpbC1waG9uZXNfcG9wdXAgLl9pY28tY2xvc2Uge1xuICBmb250LXNpemU6IDI0cHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4vKiBwYWdlIHZhY2FuY3kgKi9cbi5mZWVkYmFjay12YWNhbmN5X2JsayB7XG4gIG1hcmdpbi10b3A6IDM1cHg7XG59XG5cbi5mbF91cGxkIHtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbi10b3A6IDFlbTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG5cbi5mbF9pbnAge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4jZmxfaW5wLFxuI2ZsX2lucDEsXG4jdmFjYW5jeV9mb3JtX2ZpbGUxLFxuI29icmFzY2hlbmllX2Zvcm1fZmlsZTEsXG4jZGlyZWN0b3JfZm9ybV9maWxlMSxcbiNkaXJlY3Rvcl9mb3JtX2ZpbGUyLFxuI2RpcmVjdG9yX2Zvcm1fZmlsZTMge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZmxfdXBsZCBsYWJlbCB7XG4gIGJhY2tncm91bmQ6ICNmZjRmMDA7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgY29sb3I6ICNmZmY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuXG4uZmxfdXBsZCBsYWJlbDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNlNjRkMDk7XG59XG5cbiNmbF9ubSxcbiNmbF9ubTEge1xuICBjb2xvcjogIzhlOTA5MTtcbiAgcGFkZGluZy1sZWZ0OiAxZW07XG59XG5cbi5mZWVkYmFjay12YWNhbmN5X2JsayB0ZXh0YXJlYSB7XG4gIGhlaWdodDogMTUwcHg7XG59XG5cbi8qIGVkaXQgbWVkaWEgKi9cbkBtZWRpYSAobWluLXdpZHRoOiAzMzhweCkgYW5kIChtYXgtd2lkdGg6IDM3NHB4KSB7XG4gIC5jaGVja291dC1zZXR0aW5nX2JsayAudW5sb2FkaW5nIC5leHRyYUZsb29yLXdyYXBwZXIgLmNoZWNrYm94IHtcbiAgICBmbG9hdDogbm9uZTtcbiAgfVxuXG4gIC5jaGVja291dC1zZXR0aW5nX2JsayAudW5sb2FkaW5nIC5mbG9vci1yb3cgLmNvbnRyb2wtd2lkZ2V0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAuY2hlY2tvdXQtc2V0dGluZ19ibGsgLnVubG9hZGluZyAuZmxvb3Itcm93IC5pbnB1dC1mbG9vciB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIH1cblxuICAuY2hlY2tvdXQtc2V0dGluZ19ibGsgLnVubG9hZGluZyAucGFuZWwgLmNvbF9mbG9yIHtcbiAgICB3aWR0aDogNTUlO1xuICB9XG5cbiAgLmNoZWNrb3V0LXNldHRpbmdfYmxrIC51bmxvYWRpbmcgLnBhbmVsIC5jb2xfZXh0cmEge1xuICAgIHdpZHRoOiA0NSU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDM3NXB4KSBhbmQgKG1heC13aWR0aDogMzg1cHgpIHtcbiAgLmNoZWNrb3V0LXNldHRpbmdfYmxrIC51bmxvYWRpbmcgLmZsb29yLXJvdyAuaW5wdXQtZmxvb3Ige1xuICAgIG1hcmdpbi1yaWdodDogMjBweDsgLyoxMiovXG4gIH1cblxuICAuY2hlY2tvdXQtc2V0dGluZ19ibGsgLnVubG9hZGluZyAuZmxvb3Itcm93IC5pbnB1dC1mbG9vciBsYWJlbCB7XG4gICAgdmVydGljYWwtYWxpZ246IDFweDtcbiAgfVxuXG4gIC5jaGVja291dC1zZXR0aW5nX2JsayAudW5sb2FkaW5nIC5mbG9vci1yb3cgLmNoZWNrYm94IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cblxuICAuY2hlY2tvdXQtc2V0dGluZ19ibGsgLnVubG9hZGluZyAuZmxvb3Itcm93IC5jaGVja2JveCB7XG4gICAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgfVxuXG4gIC5jaGVja291dC1zZXR0aW5nX2JsayAudW5sb2FkaW5nIC5wYW5lbCAuY29sX2Zsb3Ige1xuICAgIHdpZHRoOiA1MSU7XG4gIH1cblxuICAuY2hlY2tvdXQtc2V0dGluZ19ibGsgLnVubG9hZGluZyAucGFuZWwgLmNvbF9leHRyYSB7XG4gICAgd2lkdGg6IDQ5JTtcbiAgICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgfVxuXG4gIC5jaGVja291dC1zZXR0aW5nX2JsayAudW5sb2FkaW5nIC5wYW5lbCAuY29udHJvbC1sYWJlbC5mbG9vci1sYWJlbCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzIwcHgpIHtcbiAgLnN1Yi1jYXRlZ29yaWVzX2JsayAuaXRlbSB7XG4gICAgbWluLWhlaWdodDogMTkwcHg7XG4gIH1cblxuICAuc3ViLWNhdGVnb3JpZXNfYmxrIC5oZWFkbGluZSB7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMzIxcHgpIGFuZCAobWF4LXdpZHRoOiAzNTVweCkge1xuICAuc3ViLWNhdGVnb3JpZXNfYmxrIC5pdGVtIHtcbiAgICBtaW4taGVpZ2h0OiAxOTBweDtcbiAgfVxufVxuXG5cbkBtZWRpYSAobWluLXdpZHRoOiAzNTZweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zdWItY2F0ZWdvcmllc19ibGsgLml0ZW0ge1xuICAgIG1pbi1oZWlnaHQ6IDIyMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQxNHB4KSB7XG4gIC5oZWFkLWxpbmtzX21vYmlsZV9fY29sdW1uLWxvZ28gaW1nIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cblxuICAuY2hlY2tvdXQtc2V0dGluZ19ibGsgLnVubG9hZGluZyAuZmxvb3Itcm93IC5jaGVja2JveCBpbnB1dFt0eXBlPWNoZWNrYm94XTpub3QoY2hlY2tlZCkgKyBsYWJlbDpiZWZvcmUsXG4gIC5jaGVja291dC1zZXR0aW5nX2JsayAudW5sb2FkaW5nIC5wYW5lbCAuY29udHJvbC1sYWJlbC5mbG9vci1sYWJlbCxcbiAgLmNoZWNrb3V0LXNldHRpbmdfYmxrIC51bmxvYWRpbmcgLmNoZWNrYm94IGlucHV0W3R5cGU9Y2hlY2tib3hdI2V4dHJhRmxvb3I6bm90KGNoZWNrZWQpICsgbGFiZWw6YmVmb3JlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDM4NnB4KSBhbmQgKG1heC13aWR0aDogNDEzcHgpIHtcbiAgLmNoZWNrb3V0LXNldHRpbmdfYmxrIC51bmxvYWRpbmcgLmZsb29yLXJvdyAuaW5wdXQtZmxvb3Ige1xuICAgIG1hcmdpbi1yaWdodDogMjBweDsgLyoxMiovXG4gIH1cblxuICAuY2hlY2tvdXQtc2V0dGluZ19ibGsgLnVubG9hZGluZyAucGFuZWwgLmNvbF9mbG9yIHtcbiAgICB3aWR0aDogNTMlO1xuICB9XG5cbiAgLmNoZWNrb3V0LXNldHRpbmdfYmxrIC51bmxvYWRpbmcgLnBhbmVsIC5jb2xfZXh0cmEge1xuICAgIHdpZHRoOiA0NiU7XG4gIH1cblxuICAud3JhcHBlci1hZGRyZXNzIC5jb250cm9sLXJvdywgLmNoZWNrb3V0X3NlY3Rpb24gLmNvbnRyb2wtcm93LFxuICAuY2hlY2tvdXQtYWRkcmVzc19ibGsgLmJsa19ib2QsIC5jaGVja291dC1zZXR0aW5nX2JsayAuY2hhbmdlIC5jb250cm9sLXJvdyxcbiAgLmNoZWNrb3V0LXNldHRpbmdfYmxrIC51bmxvYWRpbmcgLnBhbmVsLCAuY2hlY2tvdXQtc2V0dGluZ19ibGsgLnByaWNlLFxuICAuY2hlY2tvdXQtcmVwb3J0X2JsayAuZWxlbSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1MDBweCkge1xuICAuaGVhZGVyX3BhbmVsIC5jb2xfZnVsbC5zaG93NzY4IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NTlweCkge1xuICAud3JhcHBlci1kZWxpdmVyeV9pbmZvICNhZGRyZXNzIHtcbiAgICBmbGV4LWJhc2lzOiBjYWxjKDEwMCUgLSAxMDBweCk7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQxNHB4KSBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgLmNoZWNrb3V0LXNldHRpbmdfYmxrIC51bmxvYWRpbmcgLmZsb29yLXJvdyAuaW5wdXQtZmxvb3Ige1xuICAgIG1hcmdpbi1yaWdodDogMzNweDsgLyozMCovXG4gIH1cblxuICAuY2hlY2tvdXQtc2V0dGluZ19ibGsgLnVubG9hZGluZyAucGFuZWwgLmNvbF9mbG9yIHtcbiAgICB3aWR0aDogNTUlO1xuICB9XG5cbiAgLmNoZWNrb3V0LXNldHRpbmdfYmxrIC51bmxvYWRpbmcgLnBhbmVsIC5jb2xfZXh0cmEge1xuICAgIHdpZHRoOiA0NCU7XG4gICAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgfVxuXG4gIC53cmFwcGVyLWFkZHJlc3MgLmNvbnRyb2wtcm93LCAuY2hlY2tvdXRfc2VjdGlvbiAuY29udHJvbC1yb3csXG4gIC5jaGVja291dC1hZGRyZXNzX2JsayAuYmxrX2JvZCwgLmNoZWNrb3V0LXNldHRpbmdfYmxrIC5jaGFuZ2UgLmNvbnRyb2wtcm93LFxuICAuY2hlY2tvdXQtc2V0dGluZ19ibGsgLnVubG9hZGluZyAucGFuZWwsIC5jaGVja291dC1zZXR0aW5nX2JsayAucHJpY2UsXG4gIC5jaGVja291dC1yZXBvcnRfYmxrIC5lbGVtIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuXG4gIC5oZWFkLWxpbmtzX21vYmlsZV9fY29sdW1uLWxvZ28gaW1nIHtcbiAgICBtYXgtd2lkdGg6IDE2N3B4O1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuXG4uZW50ZXItYWRkcmVzc19wb3BfdXAge1xuICBwYWRkaW5nLWJvdHRvbTogMC41ZW1cbn1cblxuLmZpbHRlcl9zZW9fYmxvY2sgc2VsZWN0IHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmZpbHRlcl9zZW9fYmxvY2sud2l0aG91dEZpbHRlci5wcmljZS1zb3J0X29ubHkge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjQ5cHgpIHtcblxuICAuZmlsdGVyLXNldCAucHJpY2Vfc29ydCB7XG4gICAgcGFkZGluZzogMTFweCAwXG4gIH1cblxuICAucHJvZHVjdF9zZWN0aW9uIC5kZWZhdWx0X3Byb2R1Y3QgLmNvbF9pbWFnZSB7XG4gICAgd2lkdGg6IDEzNnB4O1xuICB9XG5cbiAgLmNoZWNrb3V0LXNldHRpbmdfYmxrIC51bmxvYWRpbmcgLnBhbmVsIC5jb250cm9sLXJvdyB7XG4gICAgbWluLXdpZHRoOiAwO1xuICB9XG5cbiAgLmZpbHRlcl9zZW9fYmxvY2sgZGl2LmZpbHRlcl9ibGsgc2VsZWN0IHtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgbWF4LWhlaWdodDogNDBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEzcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNFOUU5RTk7XG4gIH1cblxuICAuZmlsdGVyX2JsayB7XG4gICAgcGFkZGluZzogMTJweFxuICB9XG5cbiAgLmZpbHRlcl9ibGsgLmNvbnRyb2wtcm93Om5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tdG9wOiAwLjhlbTtcbiAgfVxuXG4gIC5maWx0ZXJfc2VvX2Jsb2NrIC5yaWdodC1wYXJ0Om5vdCgud2l0aG91dEZpbHRlcikge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTMwJSk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG5cbiAgLmZpbHRlcl9zZW9fYmxvY2sud2l0aG91dEZpbHRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICBtYXJnaW4tdG9wOiAtMC40ZW07XG4gIH1cblxuICAud3JhcHBlci1maWx0ZXItY2F0YWxvZ19ibGsge1xuICAgIG1hcmdpbi10b3A6IDAuNWVtXG4gIH1cblxuICAud3JhcHBlci1maWx0ZXItY2F0YWxvZ19ibGsucHJpY2Utc29ydF9vbmx5IHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG5cbiAgLnNlby1jYXRhbG9nX2JsayBhIHtcbiAgICBtYXJnaW46IDEwcHggMCAwIDEycHg7XG4gIH1cblxuICAuZGVmYXVsdF9wcm9kdWN0IC5jb2xfaW1hZ2UgLmNvbG9yLmNhdGVnb3J5LWtvbGVyaSB7XG4gICAgYm90dG9tOiAzcHg7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICB9XG5cbiAgLnByb2R1Y3Rfc2VjdGlvbiAucHJvZHVjdC1pbWFnZV9ibGsgLmltYWdlIC5jb2xvci5jYXRlZ29yeS1rb2xlcmkge1xuICAgIHdpZHRoOiA5MHB4O1xuICAgIGhlaWdodDogOTBweDtcbiAgfVxuXG4gIC53cmFwcGVyLWZpbmRfZm9ybSBmb3JtIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC53cmFwcGVyLWZpbmRfZm9ybSAub3JhbmdlX2J0biB7XG4gICAgbWFyZ2luOiAxMnB4IDAgMCAwO1xuICB9XG5cbiAgLyoqIGVkaXQgZmlsdGVyIG9uIGNhdGFsb2cgcGFnZSAqKi9cbiAgLnN1Yl9oZWFkbGluZSwgLnByb2R1Y3RzX2JsayB7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cblxuICAud3JhcHBlci1maWx0ZXItY2F0YWxvZ19ibGsuZWxzZSxcbiAgLmJ0bi1maWx0ZXItY2F0YWxvZ19ibGsuZ29uZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5idG4tZmlsdGVyLWNhdGFsb2dfYmxrOm5vdCguZ29uZSkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICBtYXgtaGVpZ2h0OiA0MHB4O1xuICAgIHJpZ2h0OiAwO1xuICB9XG5cbiAgLmJ0bi1maWx0ZXItY2F0YWxvZ19ibGsub3JhbmdlX2J0biB7XG4gICAgcGFkZGluZzogMTNweCAyN3B4XG4gIH1cblxuICAud3JhcHBlci1maWx0ZXItY2F0YWxvZ19ibGsuZWxzZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5wYWdlX2hlYWRsaW5lIGgxIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjZlbTtcbiAgfVxuXG4gIC5wYWdlX2hlYWRsaW5lIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cblxuICAud3JhcHBlci1hZGRyZXNzIC5jb250cm9sLXJvdyB7XG4gICAgbWluLXdpZHRoOiAwO1xuICB9XG5cbiAgLnN1Y2Nlc3MtcGF5bWVudCAucGF5bWVudExpbmtCdG4ub3JhbmdlX2J0biB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuXG4gIC5zdWNjZXNzLXByaW50T3JkZXIgLnByaW50T3JkZXIge1xuICAgIG1hcmdpbjogMTBweCAwO1xuICB9XG5cbiAgLmNoZWNrb3V0X3NlY3Rpb24gLmNvbnRyb2wtcm93LmZsb29yLXJvdyB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAuY2hlY2tvdXQtc2V0dGluZ19ibGsgLnVubG9hZGluZyAucGFuZWwgLmNvbnRyb2wtbGFiZWwuZmxvb3ItbGFiZWwge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cblxuICAuY2hlY2tvdXQtc2V0dGluZ19ibGsgLnVubG9hZGluZyAucGFuZWwgPiAuX3JvdyB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuY2hlY2tvdXQtc2V0dGluZ19ibGsgLnVubG9hZGluZyAucGFuZWwgLmNvbF8xMjpudGgtY2hpbGQoMikgLmNvbnRyb2wtcm93IC5jb250cm9sLWxhYmVsIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICAuY2hlY2tvdXQtc2V0dGluZ19ibGsgLnVubG9hZGluZyAucGFuZWwgLmZsb29yLXJvdyBsYWJlbCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuXG5cbiAgLndyYXBwZXItZmluZF9mb3JtIC5mb3JtLW1zZy5lcnJvciwgLndyYXBwZXItZmluZF9mb3JtIC5mb3JtLW1zZy5zZW5kIHtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDUwMHB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnByb2R1Y3Rfc2VjdGlvbiAucHJvZHVjdC1pbWFnZV9ibGsgLl9yb3csXG4gIC5tb2ItZGVzaWduLnByb2QtaW5mbyxcbiAgLnByb2R1Y3Rfc2VjdGlvbiAuZGVmYXVsdF9wcm9kdWN0IHtcbiAgICB3aWR0aDogY2FsYygxMDB2dyAtIDU3cHgpO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBmb290ZXIgLmNvbXBhbnktaW5mb19ibGsgLl9jb250YWluZXIge1xuICAgIG1heC13aWR0aDogOTB2dztcbiAgfVxuXG4gIC5fY291bnRlciBpbnB1dCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICB9XG5cbiAgLnByLXNsaWRlci5vd2wtY2Fyb3VzZWwsXG4gIC5uYXZpZ2F0aW9uLXRodW1icyxcbiAgZm9vdGVyIC5jb21wYW55LWluZm9fYmxrIC5fY29udGFpbmVyIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuXG4gIC5wci1zbGlkZXIub3dsLWNhcm91c2VsLFxuICAubmF2aWdhdGlvbi10aHVtYnMge1xuICAgIG1heC13aWR0aDogMzgycHg7XG4gIH1cblxuICAucHItdmlkZW8gaDUge1xuICAgIG1hcmdpbi10b3A6IDEycHhcbiAgfVxuXG4gIC5wcm9kdWN0X3NlY3Rpb24gLmMtcmF0aW5nLXByZXZpZXcgLl9zdGFycyB7XG4gICAgaGVpZ2h0OiAxMXB4O1xuICAgIHdpZHRoOiA2NHB4O1xuICB9XG5cbiAgLnByb2R1Y3Rfc2VjdGlvbiAuYy1yYXRpbmctcHJldmlldyAuX2FjdGl2ZTpiZWZvcmUge1xuICAgIGhlaWdodDogMTFweDtcbiAgICB3aWR0aDogNjRweDtcbiAgfVxuXG4gIC5tb2ItZGVzaWduIC5jb21wYW55LWluZm9fYmxrIHtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICB9XG5cbiAgLnByb2R1Y3Rfc2VjdGlvbiAucmV2aWV3c19ibGsgLml0ZW0gLl9hdXRob3Ige1xuICAgIHBhZGRpbmctcmlnaHQ6IDFlbTtcbiAgfVxuXG4gIC5sb2FkLW1vcmUsXG4gIC5jbGljay1wcm9kIHtcbiAgICBjb2xvcjogI2Y1NzMyOTtcbiAgfVxuXG4gIC5wcm9kdWN0X3NlY3Rpb24gLl9pY28tbWludXM6OmJlZm9yZSxcbiAgLl9pY28tbWludXM6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy90LW1pbi5zdmcpO1xuICAgIGhlaWdodDogMnB4O1xuICAgIG1hcmdpbi10b3A6IC0xcHg7XG4gIH1cblxuICAucHJvZHVjdF9zZWN0aW9uIC5faWNvLXBsdXM6OmJlZm9yZSxcbiAgLl9pY28tcGx1czo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL3QtcGx1cy5zdmcpO1xuICAgIGhlaWdodDogMTZweDtcbiAgICBtYXJnaW4tdG9wOiAtOHB4O1xuXG4gIH1cblxuICAucHJvZHVjdF9zZWN0aW9uIC5faWNvLW1pbnVzOjpiZWZvcmUsXG4gIC5wcm9kdWN0X3NlY3Rpb24gLl9pY28tcGx1czo6YmVmb3JlLFxuICAuX2ljby1taW51czo6YmVmb3JlLFxuICAuX2ljby1wbHVzOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBtYXJnaW4tbGVmdDogLThweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgd2lkdGg6IDE2cHg7XG4gIH1cblxuICAubW9iLWRlc2lnbiAuY29tcGFueS1pbmZvX2JsayAuX2NvbnRhaW5lciB7XG4gICAgY29sb3I6ICM3NDc0NzQ7XG4gICAgZm9udC1zaXplOiAxNHB4XG4gIH1cblxuICAucHJvZHVjdF9zZWN0aW9uIC5wcm9kdWN0X2xhYmVsW2RhdGEtc2l6ZT1cImJpZ1wiXSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIGhlaWdodDogMjZweDtcbiAgICBwYWRkaW5nLXRvcDogMnB4O1xuICAgIHRvcDogMjBweDtcbiAgICB3aWR0aDogMTUwcHg7XG4gIH1cblxuICAucHJvZHVjdF9zZWN0aW9uIC5wcm9kdWN0X2xhYmVsW2RhdGEtdHlwZT1cInNhbGVzX2xlYWRlclwiXSB7XG4gICAgdG9wOiAzMHB4O1xuICAgIHdpZHRoOiAxNjVweDtcbiAgfVxuXG4gIC5wcm9kdWN0LWltYWdlX2JsayAuX2NvdW50ZXIgW2NsYXNzXj1cIl9pY29cIl0sXG4gIC5wcm9kdWN0LWltYWdlX2JsayAuX2NvdW50ZXIgaW5wdXQge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgd2lkdGg6IDQ0cHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG5cbiAgLnByb2R1Y3Rfc2VjdGlvbiAucHJvZHVjdC1pbWFnZV9ibGsgLnJhdGluZyB7XG4gICAgbWFyZ2luOiA1cHggMCA0cHggMFxuICB9XG5cbiAgLnByb2R1Y3Rfc2VjdGlvbiAuZGVmYXVsdF9wcm9kdWN0IC5fY291bnRlciBbY2xhc3NePVwiX2ljb1wiXSxcbiAgLnByb2R1Y3QtaW1hZ2VfYmxrIC5fY291bnRlciBbY2xhc3NePVwiX2ljb1wiXSxcbiAgLl9jb3VudGVyIFtjbGFzc149XCJfaWNvXCJdLFxuICAuX2NvdW50ZXIgW2NsYXNzXj1cIl9pY29cIl0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZGY2ZmM7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbiAgLnByb2R1Y3Rfc2VjdGlvbiBbY2xhc3NePVwiY29sX1wiXSxcbiAgZm9vdGVyIC5jb21wYW55LWluZm9fYmxrIC5fY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgLnByb2R1Y3Rfc2VjdGlvbiBbY2xhc3MkPVwiX3Jvd1wiXSxcbiAgLnByb2R1Y3Rfc2VjdGlvbiAuc21hbGxfcm93LFxuICAucHJvZHVjdF9zZWN0aW9uIC5wcm9kdWN0LWltYWdlX2JsayAuYy1yYXRpbmctcHJldmlldyB7XG4gICAgbWFyZ2luOiAwXG4gIH1cblxuICAucHJvZHVjdF9zZWN0aW9uIC5kZWZhdWx0X3Byb2R1Y3QgW2NsYXNzXj1cIl9pY29cIl0sXG4gIC5wcm9kdWN0X3NlY3Rpb24gLmRlZmF1bHRfcHJvZHVjdCBpbnB1dCxcbiAgLl9jb3VudGVyIFtjbGFzc149XCJfaWNvXCJdLFxuICAuX2NvdW50ZXIgaW5wdXQge1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBoZWlnaHQ6IDM2cHg7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgfVxuXG4gIC5fY291bnRlciBbY2xhc3NePVwiX2ljb1wiXSxcbiAgLl9jb3VudGVyIGlucHV0IHtcbiAgICBoZWlnaHQ6IDM3cHg7XG4gIH1cblxuICAucHJvZHVjdF9zZWN0aW9uICNxdWFudGl0eSxcbiAgLnByb2R1Y3Rfc2VjdGlvbiAuZGVmYXVsdF9wcm9kdWN0IGlucHV0IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHhcbiAgfVxuXG4gIC5wcm9kdWN0X3NlY3Rpb24gLmRlZmF1bHRfcHJvZHVjdCBpbnB1dCB7XG4gICAgbWFyZ2luOiAwIDRweFxuICB9XG5cbiAgLnByb2R1Y3Rfc2VjdGlvbiAuZGVmYXVsdF9wcm9kdWN0IC5jb2xfY2FydCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHhcbiAgfVxuXG4gIC5wcm9kdWN0LWltYWdlX2JsayAucHItaW0ge1xuICAgIHBhZGRpbmc6IDFlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgNHB4IDRweDtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIH1cblxuICAucHJvZHVjdF9zZWN0aW9uIC5wcm9kdWN0LWltYWdlX2JsayAucHJpY2UgLnNhbGUtcHJpY2UsXG4gIC5zZW5kLWNhcnQub3JhbmdlX2J0bi5mdWxsLXdpZHRoX2J0bixcbiAgLnByb2R1Y3Rfc2VjdGlvbiAuZGVmYXVsdF9wcm9kdWN0IC5oZWFkbGluLFxuICAucHJvZHVjdF9zZWN0aW9uIC5wcm9kdWN0LWltYWdlX2JsayAucHJpY2UgLm9sZC1wcmljZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG5cbiAgLnByb2R1Y3Rfc2VjdGlvbiAucHJvZHVjdC1pbWFnZV9ibGsgLnByaWNlIC5iYXNlLXByaWNlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cblxuICAucHJvZHVjdF9zZWN0aW9uIC5wcm9kdWN0LWltYWdlX2JsayAuc3VtbWFyeSAuaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXRvcDogMFxuICB9XG5cbiAgLnByb2R1Y3Rfc2VjdGlvbiAucHJvZHVjdC1pbWFnZV9ibGsgLnByaWNlIC5zYWxlLXByaWNlLFxuICAuc2VuZC1jYXJ0Lm9yYW5nZV9idG4uZnVsbC13aWR0aF9idG4sXG4gIC5wcm9kdWN0X3NlY3Rpb24gLnByb2R1Y3QtaW1hZ2VfYmxrIC5wcmljZSAuYmFzZS1wcmljZSxcbiAgLnByb2R1Y3Rfc2VjdGlvbiAuZGVmYXVsdF9wcm9kdWN0IC5zZW5kLWNhcnQsXG4gIC5wcm9kdWN0X3NlY3Rpb24gLmRlZmF1bHRfcHJvZHVjdCAuaGVhZGxpbmUsXG4gIC5tb2ItZGVzaWduIC5jb21wYW55LWluZm9fYmxrIC5fY29udGFpbmVyIHtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgfVxuXG4gIC5wcm9kdWN0X3NlY3Rpb24gLm1pbmlfY2F0YWxvZyAuZGVmYXVsdF9wcm9kdWN0IC5fY291bnRlciB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIH1cblxuICAucHJvZHVjdF9zZWN0aW9uIC5wcm9kdWN0LWltYWdlX2JsayAucHJpY2Uge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAucHJvZHVjdF9zZWN0aW9uIC5pdGVtLm1pbmkgLnByaWNlIHtcbiAgICBib3JkZXItdG9wOiBub25lXG4gIH1cblxuICAucHJvZHVjdF9zZWN0aW9uIC5pdGVtLm1pbmkgLmMtcmF0aW5nLXByZXZpZXcge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTllOWU5XG4gIH1cblxuICAucHJvZC1pbmZvID4gbGksXG4gIC5wcm9kdWN0X3NlY3Rpb24gLnByb2R1Y3QtaW1hZ2VfYmxrIC5pbWFnZSxcbiAgLnByLWltLFxuICAucHJvZHVjdF9zZWN0aW9uIC5kZWZhdWx0X3Byb2R1Y3Qge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlOWU5ZTk7XG4gICAgYm9yZGVyLXJhZGl1czogMXB4O1xuICAgIGJveC1zaGFkb3c6IG5vbmVcbiAgfVxuXG4gIC5pdGVtLm1vYi1kZXNpZ24gLmJvZHkge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cblxuICAuaXRlbS5tb2ItZGVzaWduIC5oZWFkIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIDFmcjtcbiAgfVxuXG4gIC5pdGVtLm1vYi1kZXNpZ24gLmMtcmF0aW5nLXByZXZpZXcge1xuICAgIHBhZGRpbmctbGVmdDogMFxuICB9XG5cbiAgLml0ZW0ubW9iLWRlc2lnbiAuYy1yYXRpbmctcHJldmlldyAuX3N0YXJzIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHhcbiAgfVxuXG4gIC5pdGVtLm1vYi1kZXNpZ24gLmMtcmF0aW5nLXByZXZpZXcgLl9udW0ge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTllOWU5O1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG5cbiAgLnByb2QtaW5mbyA+IGxpLFxuICAucHJvZC1pbmZvID4gbGk6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbjogMWVtIDBcbiAgfVxuXG4gIC5mdWxsLXdpZHRoX2J0bixcbiAgLnJvbGVfYWRtaW4ge1xuICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgfVxuXG4gIC5wcm9kdWN0LWltYWdlX2JsayA+IC5pdGVtIHtcbiAgICBwYWRkaW5nOiAwIDAgLjVlbSAwO1xuICB9XG5cbiAgLndvcmRab25lIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICB9XG5cbiAgLmRlbGl2ZXJ5IGRpdi53cmFwcGVyLWRlbGl2ZXJ5X2luZm8ge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5kZWxpdmVyeSAub3BlbkRlbGl2ZXJ5TWFwIHtcbiAgICBsZWZ0OiAxJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIH1cblxuICAuZmxfdXBsZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLndyYXBwZXItYWRkcmVzcyAjaW5mb0RlbGl2ZXJ5Wm9uZS56b25lRGVmaW5lZCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICBtaW4td2lkdGg6IDEzNXB4O1xuICB9XG5cbiAgLndyYXBwZXItYWRkcmVzcyxcbiAgLnRhYmxlLWluZm8gdGJvZHkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLyogcGFnZSBvcmRlciAqL1xuICAuY2hlY2tvdXQtc2V0dGluZ19ibGsgLmNoYW5nZSAuY29udHJvbC1yb3cge1xuICAgIG1pbi13aWR0aDogMDtcbiAgfVxuXG4gIC5jaGVja291dF9zZWN0aW9uIC5kZWxpdmVyeV9wcmljZSB7XG4gICAgbWluLXdpZHRoOiAxMzVweDsgLyoxNTAqL1xuICB9XG5cbiAgLmNoZWNrb3V0LXNldHRpbmdfYmxrIC5kZWxpdmVyeV9wcmljZSAucHJpY2UgLmNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC5jaGVja291dC1zZXR0aW5nX2JsayAudW5sb2FkaW5nIC5jaGFuZ2Uge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgfVxuXG4gIC50YWJsZS1pbmZvIHRyIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDEuNWZyO1xuICB9XG5cbiAgLypjaGVja291dCAtIG9yZGVyIHBhZ2UgMiovXG4gIC5jaGVja291dF9zZWN0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiA5cHg7XG4gIH1cblxuICAuY2hlY2tvdXQtc2V0dGluZ19ibGsgLnN1bW1hcnkge1xuICAgIG1hcmdpbjogMCAwIDIxcHg7XG4gIH1cblxuICAuY2hlY2tvdXQtYWRkcmVzc19ibGsgLmNoZWNrb3V0LXNldHRpbmdfYmxrIC5kYXRlLXJvdyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjFweDtcbiAgfVxuXG4gIC5jaGVja291dC1zZXR0aW5nX2JsayAuZWxlbWVudCArIC5lbGVtZW50IHtcbiAgICBtYXJnaW4tdG9wOiA2cHg7XG4gIH1cblxuICAuY29udHJvbC1yb3cgKyAuY29udHJvbC1yb3csIC5jb250cm9sLXN1Ym1pdCB7XG4gICAgbWFyZ2luLXRvcDogMjFweDtcbiAgfVxuXG4gIC8qIC5jaGVja291dC1hZGRyZXNzX2JsayB7XG4gICAgIG1hcmdpbi10b3A6IDIxcHggIWltcG9ydGFudDtcbiAgIH0qL1xuXG4gIC5jaGVja291dC1zZXR0aW5nX2JsayAuZGF0ZS1yb3csIC5jaGVja291dC1zZXR0aW5nX2JsayAuem9uZS1yb3cge1xuICAgIG1hcmdpbi1ib3R0b206IDIxcHg7XG4gIH1cblxuICAud3JhcHBlci1hZGRyZXNzIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIH1cblxuICAuY2hlY2tvdXQtc2V0dGluZ19ibGsgLnVubG9hZGluZyAucGFuZWwge1xuICAgIG1hcmdpbi10b3A6IDExcHg7XG4gIH1cblxuICAuY29udHJvbC1sYWJlbCBsYWJlbCB7XG4gICAgZm9udC1zaXplOiAxMnB0O1xuICB9XG5cbiAgLypzZWFyY2ggYXV0b2NvbXBsZXRlKi9cbiAgLmMtc2VhcmNoLXdpZGdldC5zaG93NzY4IC51aS1hdXRvY29tcGxldGUge1xuICAgIG1heC1oZWlnaHQ6IGNhbGMoNzB2aCAtIDEwMHB4KTtcbiAgfVxuXG4gIC5zaG93NzY4LnBrLW1vYmlsZS1icmVhZGNydW1icyxcbiAgLnJvbGVfYWRtaW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLnByb2R1Y3Rfc2VjdGlvbiAucHJvZHVjdC1pbWFnZV9ibGsgLmhlYWRsaW5lIHtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgfVxuXG4gIC5way1tb2JpbGUtYnJlYWRjcnVtYnMge1xuICAgIGNvbG9yOiAjNzQ3NDc0O1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgcGFkZGluZzogMTJweCAwIDAgMDtcbiAgfVxuXG4gIC5wcm9kdWN0X3NlY3Rpb24gLmMtcmF0aW5nLXByZXZpZXcgLl9udW0ge1xuICAgIGNvbG9yOiByZ2JhKDExNiwgMTE2LCAxMTYsIDEpO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgfVxuXG4gIC50YWJzX2JsayB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5fYmxrLmNhdGFsb2dfbWFpbl9ncm91cCB7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA4NTlweCkge1xuICAucHItc2xpZGVyLm93bC1jYXJvdXNlbCxcbiAgLm5hdmlnYXRpb24tdGh1bWJzIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBtYXgtd2lkdGg6IDMyMnB4O1xuICB9XG59XG5cbi5jYXRlZ29yaWVzX2Jsazpub3QoW2RhdGEtbW9iaWxlLWl0ZW1dKSBpbWd7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4NTlweCkge1xuICAuZm9vdGVyX2JsayAuYy1nb29nbGUtcmF0aW5nIC5wYXltZW50LWxvZ28ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuX3Byb2R1Y3QudWktbWVudS1pdGVtIGEge1xuXG4gIH1cblxuICAuX2ljby1zZWFyY2g6OmJlZm9yZSB7XG4gICAgaGVpZ2h0OiAzNHB4O1xuICB9XG5cbiAgLnB1bHNlLWJ1dHRvbiB7XG4gICAgaGVpZ2h0OiAzNHB4O1xuICB9XG5cbiAgZGl2LmZpbHRlci1mbGV4IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgfVxuXG4gIC5lYXN5LXNlYXJjaCArIC5zZWFyY2hfYmxrLFxuICAuc29tZS1maWx0ZXJzIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuXG4gIC5zb21lLWZpbHRlcnMgc3BhbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbiAgLnNvbWUtZmlsdGVycy0tZmxleCBpbnB1dFt0eXBlPWNoZWNrYm94XTpub3QoY2hlY2tlZCkrbGFiZWx7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZWFzeS1zZWFyY2ggKyAuc2VhcmNoX2JsayAucmlnaHQtcGFydCB7XG4gICAgbWFyZ2luLXRvcDogLTEuN2VtO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMzV2dyk7XG4gIH1cblxuICBkaXYuc29tZS1maWx0ZXJzIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLnNvbWUtZmlsdGVycyBsYWJlbCB7XG4gICAgZmxleC1iYXNpczogMi41ZW07XG4gICAgLXdlYmtpdC1mbGV4LWJhc2lzOiAyLjVlbTtcbiAgfVxuXG4gIC5maWx0ZXItZmxleCBsYWJlbCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNWVtO1xuICB9XG5cbiAgLmNhcnRfYmxrIC5jYXJ0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQ1cHg7XG4gIH1cblxuICAuY2FydF9ibGsgLmNhcnQgLnN1bW0ge1xuICAgIG1hcmdpbi1sZWZ0OiA3cHg7XG4gIH1cblxuICAuY2FydF9ibGsgLmNhcnQgLl9pY28tY2FydCB7XG4gICAgbGVmdDogM3B4O1xuICB9XG5cbiAgLnByb2R1Y3Rfc2VjdGlvbiAuc3VtbWFyeSAuaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxuXG4gIC5jLXNlYXJjaC13aWRnZXRbZGF0YS10eXBlPVwibW9iaWxlXCJdIGZvcm0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RmZjBmNztcbiAgICBwYWRkaW5nOiAxMnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBib3gtc2hhZG93OiAxcHggMXB4IDVweCAwIHJnYmEoNTAsIDUwLCA1MCwgLjUpO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHotaW5kZXg6IDEyMDA7XG4gIH1cblxuICAuYy1zZWFyY2gtd2lkZ2V0W2RhdGEtdHlwZT1cIm1vYmlsZVwiXSBmb3JtIGlucHV0IHtcbiAgICBib3JkZXI6IDEuNXB4IHNvbGlkICNGRjRGMDA7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgaGVpZ2h0OiAzNHB4O1xuICAgIGNvbG9yOiAjNTA1MDUwO1xuICAgIHBhZGRpbmctbGVmdDogMzFweDtcbiAgICBmb250LXNpemU6IDEzcHQ7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICB9XG5cbiAgLmMtc2VhcmNoLXdpZGdldFtkYXRhLXR5cGU9XCJtb2JpbGVcIl0gZm9ybSBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjODk4OTg5O1xuICB9XG5cbiAgLmhlYWRlcl9wYW5lbCAuYy1zZWFyY2gtd2lkZ2V0LnNob3c3NjggLl9pY28tc2VhcmNoOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTZweDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB9XG5cbiAgLmhlYWRlcl9wYW5lbCAuYy1zZWFyY2gtd2lkZ2V0W2RhdGEtdHlwZT1cIm1vYmlsZVwiXSBmb3JtIHtcbiAgICBwYWRkaW5nOiAwIDAgNnB4O1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmMtc2VhcmNoLXdpZGdldC5zaG93NzY4LmhpZGVuW2RhdGEtdHlwZT0nbW9iaWxlJ10ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuaGVhZGVyX3BhbmVsIC5sYXJnZV9yb3cgLmNvbF9mdWxsOmZpcnN0LW9mLXR5cGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuaGVhZGVyX3BhbmVsIC5sYXJnZV9yb3cgLmNvbF9mdWxsLnNob3c3Njgge1xuICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLmhlYWQtbGlua3NfbW9iaWxlIC5fbG9nbyBpbWcge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cblxuICAuaGVhZGVyX3BhbmVsIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB6LWluZGV4OiAxMDAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICB9XG5cbiAgLmhlYWRlcl9wYW5lbCAuYy1zZWFyY2gtd2lkZ2V0LnNob3c3NjggZm9ybSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmhlYWRlcl9wYW5lbCA+IC5fY29udGFpbmVyLmFkZFN0aWNreSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkN2Q5ZGE7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIHotaW5kZXg6IDEwMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxuXG4gIC5jb250ZW50X3BhbmVsIHtcbiAgICBwYWRkaW5nLXRvcDogMTA0cHg7XG4gIH1cblxuICAvKiBtb2IgY2F0YWxvZyBwYWdlICovXG4gIC5jYXRlZ29yaWVzX2Jsa1tkYXRhLW1vYmlsZS1pdGVtXSBpbWd7XG4gICAgbGVmdDogMTNweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA4cHg7XG4gIH1cblxuICAuY2F0ZWdvcmllc19ibGtbZGF0YS1tb2JpbGUtaXRlbV0gLnRyaWdnZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwcHg7XG4gICAgcmlnaHQ6IDIwcHg7XG4gICAgdHJhbnNpdGlvbjogYWxsIC4ycztcbiAgfVxuXG4gIC5jYXRlZ29yaWVzX2Jsa1tkYXRhLW1vYmlsZS1pdGVtXSAudHJpZ2dlcjphZnRlciB7XG4gICAgZm9udC1mYW1pbHk6ICdwb3N0cm95a2EnO1xuICAgIGNvbnRlbnQ6IFwiXFxlMTAwN1wiO1xuICAgIGZvbnQtc2l6ZTogOHB4O1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB9XG5cbiAgLmNhdGVnb3JpZXNfYmxrW2RhdGEtbW9iaWxlLWl0ZW1dIC5pdGVtIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG5cbiAgLmNhdGVnb3JpZXNfYmxrW2RhdGEtbW9iaWxlLWl0ZW1dIC5pdGVtID4gYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMTFweCAyNHB4IDExcHggNDhweDtcbiAgICBtYXJnaW46IDA7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlOWU5ZTk7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6ICMzMzM7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGZvbnQtc2l6ZTogMTJwdDtcbiAgfVxuXG4gIC5jYXRlZ29yaWVzX2Jsa1tkYXRhLW1vYmlsZS1pdGVtXSAuaXRlbVtkYXRhLW9wZW5dID4gYSB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIH1cblxuICAuY2F0ZWdvcmllc19ibGsgdWwudmVydGljYWxfbmF2IGE6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5jYXRlZ29yaWVzX2Jsa1tkYXRhLW1vYmlsZS1pdGVtXSAuaXRlbSAudmVydGljYWxfbmF2IHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgLmNhdGVnb3JpZXNfYmxrW2RhdGEtbW9iaWxlLWl0ZW1dIC5pdGVtIC52ZXJ0aWNhbF9uYXYgYSB7XG4gICAgcGFkZGluZzogMTNweCAyNHB4IDEycHggNjBweDtcbiAgICBjb2xvcjogIzRjNGQ1MDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTllOWU5O1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGZvbnQtc2l6ZTogMTJwdDtcbiAgfVxuXG4gIC5jYXRlZ29yaWVzX2JsayB1bC52ZXJ0aWNhbF9uYXYgbGkgKyBsaSB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgLnN1Yi1jYXRlZ29yaWVzX2JsayAuaGVhZGxpbmUge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB9XG5cbiAgLnBrLW1vYmlsZS1icmVhZGNydW1icyBhIHtcbiAgICBjb2xvcjogIzdkN2Q3ZDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG5cbiAgLnBrLW1vYmlsZS1icmVhZGNydW1icyB7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLyp6LWluZGV4OiAxMDA7Ki9cbiAgfVxuXG4gIC5way1tb2JpbGUtYnJlYWRjcnVtYnMuemluZGV4IHtcbiAgICB6LWluZGV4OiAxO1xuICB9XG5cblxuICAucGstbW9iaWxlLWJyZWFkY3J1bWJzIC5tb2JpbGUtYnJlYWRjcnVtYnNfX21haW4tbGluayB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG5cbiAgLnBrLW1vYmlsZS1icmVhZGNydW1icyAubW9iaWxlLWJyZWFkY3J1bWJzX19tYWluLWxpbms6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgfVxuXG4gIC5way1tb2JpbGUtYnJlYWRjcnVtYnMgYTpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBmb250LWZhbWlseTogJ3Bvc3Ryb3lrYSc7XG4gICAgY29udGVudDogXCJcXGUxMDA3XCI7XG4gICAgZm9udC1zaXplOiA3cHg7XG4gIH1cblxuXG4gIC8qIHBhZ2UgY2F0ZWdvcnkgKi9cbiAgLnN1Yi1jYXRlZ29yaWVzX2JsayAuY29sXzEyIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG5cbiAgLnN1Yi1jYXRlZ29yaWVzX2JsayAuaXRlbSB7XG4gICAgcGFkZGluZzogMTVweCAxMHB4IDVweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cblxuICAuc3ViLWNhdGVnb3JpZXNfYmxrIC5oZWFkbGluZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleDogMSAxIGF1dG87XG4gIH1cblxuICAuc3ViLWNhdGVnb3JpZXNfYmxrIC5pbWFnZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuXG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA3NXB4KSB7XG4gIC53cmFwcGVyLWFkZHJlc3Mge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTAwcHgpIHtcbiAgLmNoZWNrb3V0LXNldHRpbmdfYmxrIC51bmxvYWRpbmcgLnBhbmVsIC5jb2xfMTI6bnRoLWNoaWxkKDIpIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxuXG4gIC5jYXRlZ29yaWVzX2Jsazpub3QoW2RhdGEtbW9iaWxlLWl0ZW1dKSAuaXRlbSB7XG4gICAgcGFkZGluZzogOHB4IDEycHggMDtcbiAgfVxuXG4gIC5zdWItY2F0ZWdvcmllc19ibGsgLmhlYWRsaW5lLCAuY2F0ZWdvcmllc19ibGsgLmhlYWRsaW5lIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG5cbiAgLmNhdGVnb3JpZXNfYmxrIC52ZXJ0aWNhbF9uYXYgbGk6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgfVxuXG4gIC8qcmVtb3ZlIHNlcGFyYXRvciBsaW5lKi9cbiAgLmNhdGVnb3JpZXNfYmxrOm5vdChbZGF0YS1tb2JpbGUtaXRlbV0pIC5pdGVtOmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5maWx0ZXJfc2VvX2Jsb2NrIC5maWx0ZXJfYmxrIHNlbGVjdCB7XG4gICAgcGFkZGluZzogNHB4IDE1cHggNHB4IDVweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gIH1cblxuXG4gIC8qIG9yZGVyICovXG4gIC5jaGVja291dC1zZXR0aW5nX2JsayAudW5sb2FkaW5nIC5mbG9vci1yb3cgaW5wdXQge1xuICAgIHBhZGRpbmc6IDZweCA0cHggNXB4O1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIGhlaWdodDogMjVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgfVxuXG4gIC5jaGVja291dC1zZXR0aW5nX2JsayAudW5sb2FkaW5nIC5wYW5lbCAuY29udHJvbC1sYWJlbC5mbG9vci1sYWJlbCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG5cbiAgLmNoZWNrb3V0LXNldHRpbmdfYmxrIC51bmxvYWRpbmcgLmZsb29yLXJvdyAuY2hlY2tib3ggaW5wdXRbdHlwZT1jaGVja2JveF06bm90KGNoZWNrZWQpICsgbGFiZWw6YmVmb3JlLFxuICAuY2hlY2tvdXQtc2V0dGluZ19ibGsgLnVubG9hZGluZyAuY2hlY2tib3ggaW5wdXRbdHlwZT1jaGVja2JveF0jZXh0cmFGbG9vcjpub3QoY2hlY2tlZCkgKyBsYWJlbDpiZWZvcmUge1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIGhlaWdodDogMjVweDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogLThweDtcbiAgfVxuXG4gIC5jaGVja291dC1zZXR0aW5nX2JsayAudW5sb2FkaW5nIC5mbG9vci1yb3cgLmNoZWNrYm94IGlucHV0W3R5cGU9Y2hlY2tib3hdOm5vdChjaGVja2VkKSArIGxhYmVsOmFmdGVyLFxuICAuY2hlY2tvdXQtc2V0dGluZ19ibGsgLnVubG9hZGluZyAuY2hlY2tib3ggaW5wdXRbdHlwZT1jaGVja2JveF0jZXh0cmFGbG9vcjpub3QoY2hlY2tlZCkgKyBsYWJlbDphZnRlciB7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgaGVpZ2h0OiAxOHB4O1xuICAgIGxlZnQ6IDVweDtcbiAgICB0b3A6IDdweDtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gIH1cblxuXG4gIC8qIHNlYXJjaCBmb3Igbm90IGZvdW5kICovXG4gIC53cmFwcGVyLWZpbmRfZm9ybSAudWktYXV0b2NvbXBsZXRlIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIG1heC13aWR0aDogMzUwcHg7XG4gIH1cbn1cblxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjkzcHgpIGFuZCAobWF4LXdpZHRoOiA3OTlweCkge1xuICAuZmlsdGVyX3Nlb19ibG9jayAubGVmdC1wYXJ0IC5maWx0ZXJfYmxrICsgLnNlby1jYXRhbG9nX2JsayB7XG4gICAgd2lkdGg6IDExOCU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDg2MHB4KSBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLmZpbHRlcl9zZW9fYmxvY2sgLmxlZnQtcGFydCAuZmlsdGVyX2JsayArIC5zZW8tY2F0YWxvZ19ibGsge1xuICAgIHdpZHRoOiAxMjUlO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5ODFweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZmlsdGVyX3Nlb19ibG9jayAubGVmdC1wYXJ0IC5maWx0ZXJfYmxrICsgLnNlby1jYXRhbG9nX2JsayB7XG4gICAgd2lkdGg6IDEyMCU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgYW5kIChtYXgtd2lkdGg6IDExMTdweCkge1xuICAuZmlsdGVyX3Nlb19ibG9jayAubGVmdC1wYXJ0IC5maWx0ZXJfYmxrICsgLnNlby1jYXRhbG9nX2JsayB7XG4gICAgd2lkdGg6IDExNyU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZmlsdGVyX3Nlb19ibG9jayAubGVmdC1wYXJ0IC5maWx0ZXJfYmxrICsgLnNlby1jYXRhbG9nX2JsayB7XG4gICAgd2lkdGg6IDEyNyU7XG4gIH1cbn1cblxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY1MHB4KSB7XG4gIC8qKiBlZGl0IGZpbHRlciBvbiB0aGUgY2F0YWxvZyBwYWdlICoqL1xuICAuYnRuLWZpbHRlci1jYXRhbG9nX2JsayB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5wcm9kdWN0X3NlY3Rpb24gLnByb2R1Y3QtaW1hZ2VfYmxrIC5pbWFnZSAuY29sb3IuY2F0ZWdvcnkta29sZXJpIHtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgfVxuXG4gIC53cmFwcGVyLWZpbHRlci1jYXRhbG9nX2JsayB7XG4gICAgZGlzcGxheTogYmxvY2sgO1xuICAgIG1hcmdpbi10b3A6IDAuNWVtO1xuICB9XG5cblxuICAuY2hlY2tvdXQtcmVwb3J0X2JsayAuZWxlbSB7XG4gICAgbWF4LXdpZHRoOiAzOTVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLl9jb3VudGVyIGlucHV0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgd2lkdGg6IDM2cHg7XG4gIH1cblxuICAuY29udHJvbC1sYWJlbCB7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgd2lkdGg6IDMwJTtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1JTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG5cbiAgLmNoZWNrb3V0LXNldHRpbmdfYmxrIC51bmxvYWRpbmcgLnBhbmVsIC5jb2xfZXh0cmEge1xuICAgIG1pbi13aWR0aDogMjAwcHg7XG4gIH1cblxuICAuY2hlY2tvdXQtc2V0dGluZ19ibGsgLmNvbnRyb2wtbGFiZWwge1xuICAgIHdpZHRoOiAxMjVweDtcbiAgfVxuXG5cbiAgLypjaGVja291dCAtIG9yZGVyIHBhZ2UqL1xuICAuY2hlY2tvdXRfc2VjdGlvbiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNHB4O1xuICB9XG5cbiAgLmNoZWNrb3V0X3NlY3Rpb24gLmNvbnRyb2wtbGFiZWwgbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMTJwdDtcbiAgfVxuXG4gIC5jaGVja291dC1zZXR0aW5nX2JsayAudW5sb2FkaW5nIC5wYW5lbCA+IC5fcm93IHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEzN3B4O1xuICB9XG5cbiAgLmNoZWNrb3V0LXNldHRpbmdfYmxrIC51bmxvYWRpbmcgLnBhbmVsIC5jb2xfZmxvciB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxuXG4gIC5jaGVja291dF9zZWN0aW9uIC5jb250cm9sLXJvdy5mbG9vci1yb3cge1xuICAgIG1pbi13aWR0aDogMTM2cHg7XG4gIH1cblxuICAuY2hlY2tvdXQtc2V0dGluZ19ibGsgLnVubG9hZGluZyAuZmxvb3Itcm93IC5pbnB1dC1mbG9vciB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG5cbiAgLmNoZWNrb3V0LXNldHRpbmdfYmxrIC51bmxvYWRpbmcgLmZsb29yLXJvdyAuY2hlY2tib3gge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuXG4gIC5jaGVja291dC1zZXR0aW5nX2JsayAudW5sb2FkaW5nIC5wYW5lbCAuY29sX2V4dHJhIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIH1cblxuICAvKmNoZWNrb3V0IC0gb3JkZXIgcGFnZSAyKi9cbiAgLmNoZWNrb3V0LXNldHRpbmdfYmxrIC5zdW1tYXJ5IHtcbiAgICBtYXJnaW46IDAgMCAxOHB4O1xuICB9XG5cbiAgLmNoZWNrb3V0LWFkZHJlc3NfYmxrIC5jaGVja291dC1zZXR0aW5nX2JsayAuZGF0ZS1yb3cge1xuICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XG4gIH1cblxuICAuY2hlY2tvdXQtc2V0dGluZ19ibGsgLmVsZW1lbnQgKyAuZWxlbWVudCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuXG4gIC5jb250cm9sLXJvdyArIC5jb250cm9sLXJvdywgLmNvbnRyb2wtc3VibWl0IHtcbiAgICBtYXJnaW4tdG9wOiAxOHB4O1xuICB9XG5cbiAgLmNvbnRyb2wtcm93ICsgLmNvbnRyb2wtcm93LCAuY29udHJvbC1zdWJtaXQge1xuICAgIG1hcmdpbi10b3A6IDE4cHg7XG4gIH1cblxuICAuY2hlY2tvdXQtYWRkcmVzc19ibGsge1xuICAgIG1hcmdpbi10b3A6IDE4cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5jaGVja291dC1zZXR0aW5nX2JsayAuZGF0ZS1yb3csIC5jaGVja291dC1zZXR0aW5nX2JsayAuem9uZS1yb3cge1xuICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XG4gIH1cblxuICAuc2hvdzc2OCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODYwcHgpIHtcbiAgLnNob3c4NTkucGstbW9iaWxlLWJyZWFkY3J1bWJzIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTBweCkgYW5kIChtYXgtd2lkdGg6IDEyMzlweCkge1xuICAuX2xvZ28gLnRleHQge1xuICAgIGZvbnQtc2l6ZTogMTFwdDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuY2hlY2tvdXQtcmVwb3J0X2JsayAuY29sXzEyIHtcbiAgICB3aWR0aDogNzAlO1xuICAgIG1heC13aWR0aDogNDg5cHg7XG4gIH1cblxuICAuY2hlY2tvdXQtc2V0dGluZ19ibGsgLnByaWNlIHtcbiAgICBtYXgtd2lkdGg6IDQ2NXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjQwcHgpIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgLl9sb2dvIC50ZXh0IHtcbiAgICBmb250LXNpemU6IDEwcHQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyODFweCkgYW5kIChtYXgtd2lkdGg6IDEzODBweCkge1xuICAuX2xvZ28gLnRleHQge1xuICAgIGZvbnQtc2l6ZTogMTFwdDtcbiAgfVxufVxuXG4vKiBlZGl0IGZpbHRlciAqL1xuLmZpbHRlcl9ibGsgLnNlY3JldF9idG4ge1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbn1cblxuLmZpbHRlcl9ibGsgLnNlY3JldF9idG4gYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLyogbmV3IG93bCBjYXJvdXNlbCBkZXNrdG9wICovXG4ub3dsLXNsaWRlcjJfYmxrIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ub3dsLXNsaWRlcjJfYmxrIC5vd2wtc3RhZ2Utb3V0ZXIge1xuICBtYXgtaGVpZ2h0OiAzNjVweDtcbn1cblxuLm93bC1zbGlkZXIyX2JsayAub3dsLXN0YWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ub3dsLXNsaWRlcjJfYmxrIC5vd2wtaXRlbSB7XG4gIGhlaWdodDogMzY1cHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5vd2wtc2xpZGVyMl9ibGsgLnN1bW1hcnkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTMwMHB4O1xuICByaWdodDogNTBweDtcbiAgd2lkdGg6IDQwMHB4O1xuICBwYWRkaW5nOiAyNHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIyMywgMjQwLCAyNDcsIDAuNyk7XG4gIG9wYWNpdHk6IDA7XG5cbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjZzIGVhc2U7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogMC42cztcbiAgLW8tdHJhbnNpdGlvbjogMC42cyBlYXNlO1xuICAtby10cmFuc2l0aW9uLWRlbGF5OiAwLjZzO1xuICAtbW96LXRyYW5zaXRpb246IDAuNnMgZWFzZTtcbiAgLW1vei10cmFuc2l0aW9uLWRlbGF5OiAwLjZzO1xuXG4gIHRyYW5zaXRpb246IDAuNnMgZWFzZTtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC42cztcbn1cblxuLm93bC1zbGlkZXIyX2JsayAub3dsLWl0ZW0uYWN0aXZlIC5zdW1tYXJ5IHtcbiAgdG9wOiA2NXB4O1xuICBvcGFjaXR5OiAxO1xufVxuXG4ub3dsLXNsaWRlcjJfYmxrIC5oZWFkbGluZSB7XG4gIGZvbnQtc2l6ZTogMjBwdDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ub3dsLXNsaWRlcjJfYmxrIC5pdGVtICsgLml0ZW0ge1xuICBtYXJnaW4tdG9wOiAxMnB4O1xufVxuXG4ub3dsLXNsaWRlcjJfYmxrIC5vcmFuZ2VfYnRuIHtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuXG4ub3dsLXNsaWRlcjJfYmxrIC5vd2wtbmF2IHtcbiAgaGVpZ2h0OiAwO1xufVxuXG4ub3dsLXNsaWRlcjJfYmxrIC5vd2wtbmF2IHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXI6IDJweCBzb2xpZCAjZmY0ZjAwO1xuICBjb2xvcjogI2ZmNGYwMDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzN3B4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tdG9wOiAtMjBweDtcbiAgei1pbmRleDogMzA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0O1xuICBvcGFjaXR5OiAwO1xufVxuXG4ub3dsLXNsaWRlcjJfYmxrOmhvdmVyIC5vd2wtbmF2IHNwYW4ge1xuICBvcGFjaXR5OiAxO1xufVxuXG4ub3dsLXNsaWRlcjJfYmxrIC5vd2wtbmF2IC5faWNvLWFyci1sZWZ0IHtcbiAgbGVmdDogLTIwcHg7XG59XG5cbi5vd2wtc2xpZGVyMl9ibGsgLm93bC1uYXYgLl9pY28tYXJyLXJpZ2h0IHtcbiAgcmlnaHQ6IC0yMHB4O1xufVxuXG4ub3dsLXNsaWRlcjJfYmxrIC5vd2wtZG90cyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMjBweDtcbiAgbGVmdDogNTAlO1xuICB6LWluZGV4OiAzMDtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLm93bC1zbGlkZXIyX2JsayAub3dsLWRvdHMgYnV0dG9uIHtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbiAgYm9yZGVyOiAycHggc29saWQgI2ZmNGYwMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5vd2wtc2xpZGVyMl9ibGsgLm93bC1kb3RzIC5vd2wtZG90ICsgLm93bC1kb3Qge1xuICBtYXJnaW4tbGVmdDogMTJweDtcbn1cblxuLm93bC1zbGlkZXIyX2JsayAub3dsLWRvdHMgYnV0dG9uLmFjdGl2ZSwgLm93bC1zbGlkZXIyX2JsayAub3dsLWRvdHMgYnV0dG9uLmFjdGl2ZTpob3ZlciB7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIGJhY2tncm91bmQ6ICNmZjRmMDA7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAub3VyX2FkdmFudGFnZXMge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4ICkge1xuICAuYWR2X3BpY19hbmRfdGV4dCB7XG4gICAgbWFyZ2luOiAwLjE5ZW07XG4gIH1cblxuICAuYWR2X2Jsb2NrOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICB9XG5cbiAgLmFkdl9ibG9jayB7XG4gICAgaGVpZ2h0OiA5NnB4O1xuICAgIHdpZHRoOiA4MnB4O1xuICB9XG5cbiAgLmFkdl9ibG9jazpudGgtY2hpbGQoMyksXG4gIC5vd2wtaXRlbSAuYWN0aXZlIC5fb3duX2Nhcl9kZWxpdmVyeSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5hZHZfcGljX2FuZF90ZXh0IGZpZ2NhcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBsaW5lLWhlaWdodDogMTNweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgLm1vYmlsZV9hY3RfdXNlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5hZHZhbnRhZ2VzIHtcbiAgICBkaXNwbGF5OiBub25lXG4gIH1cblxuICAuYWR2YW50YWdlc19tb2Ige1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLm91cl9hZHZhbnRhZ2VzX21vYiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWF4LXdpZHRoOiAzNTFweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuXG4gIC5hZHZfYmxvY2tfbW9iOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1yaWdodDogMTZweFxuICB9XG5cbiAgLmFkdl9ibG9ja19tb2Ige1xuICAgIGhlaWdodDogOTZweDtcbiAgICB3aWR0aDogODJweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAuYWR2YW50YWdlc19tb2Ige1xuICAgIG1hcmdpbi10b3A6IDFlbTtcbiAgfVxuXG4gIC5hZHZfcGljX2FuZF90ZXh0X21vYiB7XG4gICAgbWFyZ2luOiAwLjJlbVxuICB9XG5cbiAgLmFkdl9waWNfYW5kX3RleHRfbW9iIHAge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gIC5hZHZfcGljX2FuZF90ZXh0X21vYiBmaWdjYXB0aW9uIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxM3B4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIH1cblxuICAub3VyX2FkdmFudGFnZXNfbW9iIC5vd2wtaXRlbSB7XG4gICAgaGVpZ2h0OiA5NnB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogODJweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNnB4O1xuICB9XG5cbiAgLm91cl9hZHZhbnRhZ2VzX21vYiAub3dsLXN0YWdlLW91dGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cblxuICAuYWR2YW50YWdlc19tb2IgLm93bC1zdGFnZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuXG4gIC5fYWR2LWNlcnRpZmljYXRlIHtcbiAgICBtYXJnaW46IDAuMmVtO1xuICB9XG5cbiAgLm91cl9hZHZhbnRhZ2VzX21vYiAub3dsLW5hdiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTAxcHgpIHtcblxuICAuYWR2YW50YWdlc19tb2Ige1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAub3VyX2FkdmFudGFnZXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxuICAuYWR2X2Jsb2NrOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1yaWdodDogMTZweFxuICB9XG5cbiAgLmFkdl9ibG9jayB7XG4gICAgaGVpZ2h0OiAxNzRweDtcbiAgICB3aWR0aDogMTc3cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG91dGxpbmU6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5hZHZhbnRhZ2VzIHtcbiAgICBtYXJnaW4tdG9wOiAxZW07XG4gIH1cblxuICAuYWR2X3BpY19hbmRfdGV4dCB7XG4gICAgbWFyZ2luOiAxLjZlbTtcbiAgfVxuXG4gIC5hZHZfcGljX2FuZF90ZXh0IHAge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gIC5hZHZfcGljX2FuZF90ZXh0IGZpZ2NhcHRpb24ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMzE5cHgpIGFuZCAobWF4LXdpZHRoOiAzOTlweCkge1xuICAubW9iaWxlX2FjdF91c2VyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmFkdl9waWNfYW5kX3RleHRfbW9iIHAge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMWVtXG4gIH1cblxuICAuYWR2X3BpY19hbmRfdGV4dF9tb2IgcCBpbWcge1xuICAgIGhlaWdodDogNDBweDtcbiAgICB3aWR0aDogNDBweDtcbiAgfVxuXG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0MDBweCkgYW5kIChtYXgtd2lkdGg6IDg1OXB4KSB7XG4gIC5tb2JpbGVfYWN0X3VzZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuYWR2X3BpY19hbmRfdGV4dCBwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjJlbVxuICB9XG5cbiAgLmFkdl9ibG9jazpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE2cHhcbiAgfVxuXG4gIC5hZHZfYmxvY2sge1xuICAgIGhlaWdodDogMTIwcHg7XG4gIH1cblxuICAuYWR2X3BpY19hbmRfdGV4dCBwIGltZyB7XG4gICAgaGVpZ2h0OiA1NXB4O1xuICAgIHdpZHRoOiA1NXB4O1xuICB9XG5cbiAgLmFkdl9waWNfYW5kX3RleHRfbW9iIHAge1xuICAgIG1hcmdpbjogMCAwIDAgMC4yZW1cbiAgfVxuXG4gIC5hZHZfcGljX2FuZF90ZXh0X21vYiB7XG4gICAgbWFyZ2luOiAwLjJlbVxuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1MDBweCkgYW5kIChtYXgtd2lkdGg6IDg1OXB4KSB7XG4gIC5way1tb2JpbGUtYnJlYWRjcnVtYnMge1xuICAgIG1hcmdpbi10b3A6IC0xMHB4XG4gIH1cblxuICAubW9iaWxlX2FjdF91c2VyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmFkdl9ibG9jayB7XG4gICAgaGVpZ2h0OiAxNDVweDtcbiAgICB3aWR0aDogMTA5cHg7XG4gICAgb3V0bGluZTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLmFkdl9waWNfYW5kX3RleHQgZmlnY2FwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICB9XG5cbiAgLmFkdl9waWNfYW5kX3RleHQge1xuICAgIG1hcmdpbjogMC4yZW0gYXV0bztcbiAgfVxuXG4gIC5hZHZfYmxvY2s6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KSBhbmQgKG1heC13aWR0aDogODU5cHgpIHtcbiAgLm1vYmlsZV9hY3RfdXNlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5hZHZfYmxvY2s6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMnB4XG4gIH1cblxuICAuYWR2X3BpY19hbmRfdGV4dCB7XG4gICAgbWFyZ2luOiAwLjJlbSBhdXRvO1xuICB9XG5cbiAgLmFkdl9waWNfYW5kX3RleHQgZmlnY2FwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3MDBweCkgYW5kIChtYXgtd2lkdGg6IDg1OXB4KSB7XG4gIC5tb2JpbGVfYWN0X3VzZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuYWR2X2Jsb2NrIHtcbiAgICBoZWlnaHQ6IDE1NnB4O1xuICAgIHdpZHRoOiAxMjBweDtcbiAgfVxuXG4gIC5hZHZfYmxvY2s6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4XG4gIH1cblxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogODAwcHgpIGFuZCAobWF4LXdpZHRoOiA4NTlweCkge1xuICAubW9iaWxlX2FjdF91c2VyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmFkdl9ibG9jayB7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgICB3aWR0aDogMTM3cHg7XG4gIH1cblxuICAuYWR2X2Jsb2NrOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1yaWdodDogMTNweFxuICB9XG5cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDg2MHB4KSBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5hZHZfYmxvY2sge1xuICAgIGhlaWdodDogMTQzcHg7XG4gICAgd2lkdGg6IDEyNnB4O1xuICB9XG5cbiAgLmFkdl9ibG9jazpudGgtY2hpbGQoMykge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuYWR2X2Jsb2NrOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1yaWdodDogMTBweFxuICB9XG5cbiAgLmFkdl9waWNfYW5kX3RleHQge1xuICAgIG1hcmdpbjogMC4yZW07XG4gIH1cblxuICAuYWR2X3BpY19hbmRfdGV4dCBmaWdjYXB0aW9uIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDFweCkgYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuYWR2X2Jsb2NrOm50aC1jaGlsZCgzKSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubW9iaWxlX2FjdF91c2VyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmFkdl9ibG9jayB7XG4gICAgaGVpZ2h0OiAxNTFweDtcbiAgICB3aWR0aDogMTMzcHg7XG4gIH1cblxuICAuYWR2X2Jsb2NrOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1yaWdodDogMTBweFxuICB9XG59XG5cbi5zZWFyY2gtZW1wdHkgLnByaWNlX3NvcnQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiAgc29tZSB0aXRsZSBjaGFuZ2UgY29sb3IgICovXG4uaW5kZXhfcGFnZSAuYmxrX2hlYWRsaW5lLCAucGFnZV9oZWFkbGluZS5zdG9ja19wYWdlIGgxIHtcbiAgY29sb3I6ICNlYTQ4MDA7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5vd2wtc2xpZGVyMl9ibGsge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuX2NhdGFsb2cgPiAuX3JvdyA+IFtjbGFzc149XCJjb2xfXCJdIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG5cbiAgW2NsYXNzKj1cIl9ibGsgd2l0aG91dEZpbHRlclwiXSArIFtjbGFzcyQ9XCJfYmxrXCJdIHtcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIFtjbGFzcyQ9XCJfcHJvZHVjdFwiXSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2Q3ZDlkYTtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwNzVweCkge1xuICAuc2VvLWNhdGFsb2dfYmxrIHtcbiAgICBwYWRkaW5nOiA2cHggMTJweDtcbiAgfVxuXG4gIC5jb2xfLmhpZGUxMDI0IHtcbiAgICBtYXJnaW46IDVweCBhdXRvIDA7XG4gIH1cbn1cblxuLypmaXhlZDogIGlzc3VlIHdpdGggb3ZlcmZsb3cgY29udGVudCBpbiBzbGlkZXIgaW4gZmlyZWZveCBvbiB3aW5kb3dzKi9cbi5pbmRleF9wYWdlIC5fbGF5b3V0IC5mLXdpZHRoIHtcbiAgbWF4LXdpZHRoOiAxMDAlXG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODYwcHgpIHtcblxuICAuaW5kZXhfcGFnZSAuX2xheW91dCAuZi13aWR0aCB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAyNDNweCk7XG4gIH1cblxuICAuZm9vdGVyX2JsayAuYy1nb29nbGUtcmF0aW5nIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLWxlZnQ6IDI1cHg7XG4gICAgcGFkZGluZzogMTBweCAwIDIwcHg7XG4gIH1cblxuICAub3dsLXNsaWRlcjJfYmxrIC5zdW1tYXJ5IC5kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIH1cblxuICAub3dsLXNsaWRlcjJfYmxrIC5zdW1tYXJ5IHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG5cbiAgLm93bC1zbGlkZXIyX2JsayAuaXRlbS5jci10LWFfYyB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDVweCkge1xuICAuZm9vdGVyX2JsayAuYy1nb29nbGUtcmF0aW5nIC5wYXltZW50LWxvZ28ge1xuICAgIGhlaWdodDogMjBweDtcbiAgICBtYXJnaW4tbGVmdDogNzZweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDg2MHB4KSBhbmQgKG1heC13aWR0aDogMTIwNHB4KSB7XG4gIC5yYXRpbmctZ29vZ2xlIHtcbiAgICBmbGV4LWJhc2lzOiAyNSU7XG4gIH1cbn1cbi5mYW5jeWJveC1pbm5lciAuaXRlbS5saWdodGJveC1jb250YWluZXIgYSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5way1tb2JpbGUtc2xpZGVyLm93bC1jYXJvdXNlbCAucGstbW9iaWxlLXNsaWRlcl9fc2xpZGU6Zmlyc3QtY2hpbGQge1xuICBvcGFjaXR5OiAwO1xufVxuXG4ucGstbW9iaWxlLXNsaWRlci5vd2wtY2Fyb3VzZWwgLnBrLW1vYmlsZS1zbGlkZXJfX3NsaWRlOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmFkdmFudGFnZXNfbW9iIC5hZHZfYmxvY2tfbW9iOmZpcnN0LWNoaWxkIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmFkdmFudGFnZXNfbW9iIC5hZHZfYmxvY2tfbW9iOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogbGlzdCBvZiBicmFuZHMgKi9cbi5ldmVyeS1sZXR0ZXJfYmxvY2sge1xuICBiYWNrZ3JvdW5kOiAjZmY0ZjAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIGhlaWdodDogNTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiA1MHB4O1xufVxuXG4uYnJhbmQtc2Nyb2xsLFxuLnNwZWNpYWwtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTdweDtcbn1cblxuLmxldHRlci1vZi10aGUtYWxwaGFiZXQge1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1yaWdodDogLTUwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG5cbi5zcGVjaWZpYy1sZXR0ZXItYnJhbmRzIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZWRmNmZhO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbjogMXB4IDA7XG4gIHBhZGRpbmc6IDJwYyAwO1xufVxuXG4uYnJhbmQtbmFtZXMge1xuICBjb2x1bW4tY291bnQ6IDU7XG4gIHdpZHRoOiA4NSU7XG59XG5cbi5ldmVyeS1icmFuZC1uYW1lIGEsXG4uZmlsdGVyLWZsZXggc2VsZWN0IG9wdGlvbjpub3QoLmRlZmF1bHQtdmFsdWUpIHtcbiAgY29sb3I6IGJsYWNrO1xufVxuXG4uZXZlcnktYnJhbmQtbmFtZSBhOmhvdmVyIHtcbiAgY29sb3I6ICNmOTg0MjQ7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDk5cHgpIHtcbiAgLm1haW5fd3JhcHBlci5pbmRleF9wYWdlIC5oZWFkZXJfcGFuZWwge1xuICAgIHBhZGRpbmc6IDAgMCAxMnB4IDA7XG4gIH1cblxuICAubWFpbl93cmFwcGVyOm5vdCguaW5kZXhfcGFnZSkgLmhlYWRlcl9wYW5lbCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gIC5wcm9kdWN0X3NlY3Rpb24gLmRlZmF1bHRfcHJvZHVjdCB7XG4gICAgd2lkdGg6IDk0dnc7XG4gIH1cblxuICAuY2FydC1kZXNpZ24gaW5wdXQge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cblxuICAubW9iLWRlc2lnbi5wcm9kLWluZm8ge1xuICAgIG1hcmdpbi1sZWZ0OiAwXG4gIH1cblxuICAucHJvZHVjdF9zZWN0aW9uIC5wcm9kdWN0LWltYWdlX2JsayAuX3JvdyxcbiAgLm1vYi1kZXNpZ24ucHJvZC1pbmZvIHtcbiAgICB3aWR0aDogOTR2dztcbiAgfVxuXG4gIC5jYXJ0LWRlc2lnbiAuaW1nIGltZyB7XG4gICAgbWF4LWhlaWdodDogMTcwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbiAgLmNhcnQtZGVzaWduIC5fY29sLWltYWdlIHtcbiAgICBmbGV4LWJhc2lzOiBjYWxjKDEwMCUgLSAyN3B4KTtcbiAgfVxuXG4gIC5jYXJ0LWRlc2lnbiAuX2NvbC1wcmljZSB7XG4gICAgcGFkZGluZzogMTBweCAwXG4gIH1cblxuICAuX3ByaWNlLl9wcmljZSB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG5cbiAgLl9wcmljZS5uZXctcHJpY2Uge1xuICAgIGNvbG9yOiAjZjcwMDAwO1xuICAgIHBhZGRpbmc6IDVweCAwIDdweCAwO1xuICB9XG5cbiAgLm5ldy1wcmljZSxcbiAgLmNhcnQtZGVzaWduIC5vbGQsXG4gIC5jYXJ0LWRlc2lnbiAuX251bSBzcGFuIHtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgfVxuXG4gIC5jYXJ0LWRlc2lnbiAub2xkIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG4gIH1cblxuICAuY2FydC1kZXNpZ24gLm9sZCxcbiAgLmNhcnQtZGVzaWduIC5fbnVtIHNwYW4ge1xuICAgIGNvbG9yOiAjNzQ3NDc0O1xuICB9XG5cbiAgLmNhcnQtZGVzaWduIC5fbnVtIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgfVxuXG4gIC5jYXJ0X3NlY3Rpb24ge1xuICAgIG1hcmdpbi10b3A6IC0xMHB4XG4gIH1cblxuICAuY2FydC1kZXNpZ24gLl9jb3VudGVyIGlucHV0LFxuICAuY2FydC1kZXNpZ24gLl9oZWFkbGluZSB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgfVxuXG4gIC5jYXJ0LWVtcHR5X3NlY3Rpb24gLmhlYWRsaW5lIHtcbiAgICBmb250LXdlaWdodDogNjAwXG4gIH1cblxuICAuY2FydF9zZWN0aW9uIC5fY291bnRlciBbY2xhc3NePVwiX2ljb1wiXSxcbiAgLmNhcnQtZGVzaWduIC5fY291bnRlciBpbnB1dCxcbiAgLmNhcnQtZW1wdHlfc2VjdGlvbiAuX2NvdW50ZXIgW2NsYXNzXj1cIl9pY29cIl0sXG4gIC5jYXJ0LWVtcHR5X3NlY3Rpb24gLl9jb3VudGVyIGlucHV0IHtcbiAgICBoZWlnaHQ6IDM2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgd2lkdGg6IDQwcHg7XG4gIH1cblxuICAuY2FydC1lbXB0eV9zZWN0aW9uIC5fY291bnRlciBpbnB1dCxcbiAgLmNhcnQtZGVzaWduIC5fY291bnRlciBpbnB1dCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG5cbiAgLmRlZmF1bHRfcHJvZHVjdCAuc2VuZC1jYXJ0IHtcbiAgICBiYWNrZ3JvdW5kOiAjZmY0ZjAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogNnB4IDAgOHB4O1xuICAgIHdpZHRoOiAxNDZweDtcbiAgfVxuXG4gIC5jYXJ0LWRlc2lnbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgfVxuXG4gIC5wci1kZXNpZ24ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgLnByLWRlc2lnbjpmaXJzdC1jaGlsZCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICBtYXgtd2lkdGg6IDEzMHB4O1xuICB9XG5cbiAgLnByLWRlc2lnbjpsYXN0LWNoaWxkIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG5cbiAgLnByLWRlc2lnbjpsYXN0LWNoaWxkIC5jb2xfc3VtbWFyeSB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gIC5wci1kZXNpZ24gLl9zdW1tIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHhcbiAgfVxuXG4gIC5jYXJ0X3NlY3Rpb24gLmktaXRlbSB7XG4gICAgcGFkZGluZzogMjBweCAxMHB4XG4gIH1cblxuICAuYy1jYXJ0X19ncmlkIC5pLWl0ZW0ge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2U5ZTllOTtcbiAgICBib3gtc2hhZG93OiAwIDAgMzBweCByZ2JhKDAsIDAsIDAsIC4wNSk7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICB9XG5cbiAgLl90b3RhbCAuaXRlbSArIC5pdGVtIHtcbiAgICBtYXJnaW4tdG9wOiAzcHg7XG4gIH1cblxuICAuX3RvdGFsIC50aXRsZSB7XG4gICAgY29sb3I6ICM5NTkzOTM7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB9XG5cbiAgLmNhcnQtdG90YWxfYmxrIHtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gIH1cblxuICAuY2FydC10b3RhbF9ibGsgLmNvbF8ge1xuICAgIGJvdHRvbTogMDtcbiAgICBtYXJnaW4tbGVmdDogLTIlO1xuICAgIG1heC1oZWlnaHQ6IDYwcHg7XG4gICAgbWluLWhlaWdodDogNTkuOTk5cHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgd2lkdGg6IDEwMXZ3O1xuICAgIHotaW5kZXg6IDk5OTtcbiAgfVxuXG4gIC5jYXJ0LXRvdGFsX2JsayAuY29sXyAub3JhbmdlX2J0biB7XG4gICAgd2lkdGg6IDIwOHB4O1xuICAgIGZvbnQtc2l6ZTogMjNweDtcbiAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgICBwYWRkaW5nOiAxZW07XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICB9XG5cbiAgLmNhcnRfc2VjdGlvbiBhLl9oZWFkbGluZSxcbiAgLmNhcnQtZW1wdHlfc2VjdGlvbiAuaGVhZGxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICAgIG1pbi13aWR0aDogMTIwcHg7XG4gICAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgICBjb2xvcjogIzIxMjEyMTtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cblxuICBkaXYuY2FydC1jbGVhcl9ibGsuY2FydC1jbGVhcl9ibGsge1xuICAgIG1hcmdpbi10b3A6IDEwcHhcbiAgfVxuXG4gIC5jYXJ0X3NlY3Rpb24gYS5faGVhZGxpbmUsXG4gIC5jYXJ0LWVtcHR5X3NlY3Rpb24gLmRlZmF1bHRfcHJvZHVjdCAuc2VuZC1jYXJ0IHtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgfVxuXG4gIC5jYXJ0X3NlY3Rpb24gYS5faGVhZGxpbmUge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gIGRpdi5jYXJ0LWVtcHR5X3NlY3Rpb24uY2FydC1lbXB0eV9zZWN0aW9uLFxuICBkaXYuY2FydC1lbXB0eV9zZWN0aW9uLmNhcnQtZW1wdHlfc2VjdGlvbiBoMiB7XG4gICAgbWFyZ2luLXRvcDogMFxuICB9XG5cbiAgZGl2LmNhcnQtZW1wdHlfc2VjdGlvbi5jYXJ0LWVtcHR5X3NlY3Rpb24gaDIge1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIH1cblxuICBkaXYuY2FydC1lbXB0eV9zZWN0aW9uLmNhcnQtZW1wdHlfc2VjdGlvbiBoMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgfVxuXG4gIC5icmFuZC1uYW1lcyB7XG4gICAgY29sdW1uLWNvdW50OiAyO1xuICAgIHdpZHRoOiA3NyU7XG4gIH1cblxuICAuZW50ZXItYWRkcmVzc19wb3BfdXAge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB9XG5cbiAgLm1vYmlsZV9hY3RfdXNlcixcbiAgLmRzY3RwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmNhcnQtZGVzaWduIC5jLXJhdGluZy1wcmV2aWV3IHtcbiAgICBtYXJnaW46IDAgLTEzcHggMCAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxuXG4gIC5jYXJ0LWRlc2lnbiAuYy1yYXRpbmctcHJldmlldyAuX251bSB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cblxuICAuY2FydC1kZXNpZ24gLml0ZW0ubWluaSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlOWU5ZTk7XG4gICAgcGFkZGluZzogNXB4IDA7XG4gIH1cblxuICAuY2FydC1kZXNpZ24gLl9zdGFycyB7XG4gICAgLyogaGVpZ2h0OiAxM3B4OyovXG4gICAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gICAgLyp3aWR0aDogNzVweDsqL1xuICB9XG5cbiAgLmJsdWUtYmxvY2sge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMCA0cHggNHB4O1xuXG4gIH1cbiAgLnByb2QtaW5mbz5saXtcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgNHB4IDRweDtcbiAgfVxufVxuXG4uc3ViLWNhdGVnb3JpZXNfYmxrLmRlbGV0ZV9tYXJnaW4gaDIge1xuICB3aWR0aDogMTAwJVxufVxuXG4ubW9iaWxlX2FjdF91c2VyIHtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbn1cblxuLnByLWltLi1zaGFkb3dfZGVmYXVsdCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnByLXNsaWRlci5vd2wtY2Fyb3VzZWwge1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICBtYXgtaGVpZ2h0OiAyOThweDtcbiAgbWluLWhlaWdodDogMjk3Ljk5OTk5cHg7XG59XG5cbi5uYXZpZ2F0aW9uLXRodW1icyAub3dsLXN0YWdlLW91dGVyIHtcbiAgei1pbmRleDogM1xufVxuXG4ubmF2aWdhdGlvbi10aHVtYnMgLm93bC1pdGVtIHtcbiAgbWFyZ2luLXJpZ2h0OiAwXG59XG5cbiNzeW5jMSAuaXRlbSB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbiNzeW5jMSAuaXRlbSBpbWcge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbiNzeW5jMiAuaXRlbSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5cbi5wci1zbGlkZXIgLm93bC1zdGFnZSxcbmRpdi5vd2wtc3RhZ2Utb3V0ZXIge1xuICBtYXgtaGVpZ2h0OiAyOThweDtcbn1cblxuLm5hdmlnYXRpb24tdGh1bWJzIC5vd2wtaXRlbS5zeW5jZWQuYWN0aXZlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmNGYwMDtcbn1cblxuZGl2Lm93bC1pdGVtLmFjdGl2ZSBpbWcsXG5kaXYub3dsLWl0ZW0gaW1nLFxuZGl2Lm93bC1pdGVtLmFjdGl2ZS5jZW50ZXIgaW1nIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHdpZHRoOiBpbml0aWFsO1xuICBvdmVyZmxvdzogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5kaXYub3dsLWl0ZW0gLml0ZW0ubGlnaHRib3gtY29udGFpbmVyLFxuZGl2Lm93bC1pdGVtIC5pdGVtLmxpZ2h0Ym94LWNvbnRhaW5lciBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LWhlaWdodDogMjk4cHg7XG59XG5cbi5wci1zbGlkZXIgLm93bC1zdGFnZSxcbi5yZXYtaW5mbyAuaGVhZCxcbiNzeW5jMiAub3dsLXN0YWdlIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLm5hdmlnYXRpb24tdGh1bWJzIC5vd2wtbmF2IHNwYW4ge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmZjRmMDA7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAyMHB4O1xuICBoZWlnaHQ6IDI1cHg7XG4gIGxpbmUtaGVpZ2h0OiAzN3B4O1xuICBtYXJnaW4tdG9wOiAtMTBweDtcbiAgb3BhY2l0eTogMDtcbiAgLW1vei1vcGFjaXR5OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2lkdGg6IDI1cHg7XG4gIHotaW5kZXg6IDMwO1xufVxuXG4ubmF2aWdhdGlvbi10aHVtYnMgLm93bC1uYXYgLl9pY28tYXJyLXJpZ2h0OjpiZWZvcmUsXG4ubmF2aWdhdGlvbi10aHVtYnMgLm93bC1uYXYgLl9pY28tYXJyLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbG9yOiAjZmY0ZjAwO1xuICBmb250LXNpemU6IDAuN3JlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC04cHhcbn1cblxuLm5hdmlnYXRpb24tdGh1bWJzIC5vd2wtbmF2IC5faWNvLWFyci1yaWdodCB7XG4gIGxlZnQ6IDk1JTtcbn1cblxuLm5hdmlnYXRpb24tdGh1bWJzIC5vd2wtbmF2IC5faWNvLWFyci1yaWdodDo6YmVmb3JlIHtcbiAgbWFyZ2luLWxlZnQ6IDFweFxufVxuXG4ubmF2aWdhdGlvbi10aHVtYnMgLm93bC1uYXYgLl9pY28tYXJyLWxlZnQge1xuICBsZWZ0OiAtMyU7XG59XG5cbi5uYXZpZ2F0aW9uLXRodW1icyAub3dsLW5hdiAuX2ljby1hcnItbGVmdDo6YmVmb3JlIHtcbiAgbWFyZ2luLXJpZ2h0OiAxcHg7XG59XG5cbi5uYXZpZ2F0aW9uLXRodW1icyAub3dsLW5hdiB7XG4gIGhlaWdodDogMDtcbn1cblxuLm5hdmlnYXRpb24tdGh1bWJzLm93bC1jYXJvdXNlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLyrQstC40LTQuNC80L7RgdGC0Ywg0YHRgtGA0LXQu9C+0Log0L3QsNCy0LjQs9Cw0YbQuNC4INC90LAg0YHQu9Cw0LnQtNC10YDQtSDQuNC30L7QsdGA0LDQttC10L3QuNC5INC/0YDQvtC00YPQutGC0LBcbi5uYXZpZ2F0aW9uLXRodW1icyAub3dsLW5hdjpob3ZlciBzcGFuLFxuLm5hdmlnYXRpb24tdGh1bWJzIC5vd2wtbmF2IHNwYW46aG92ZXIsXG4ubmF2aWdhdGlvbi10aHVtYnMgLm93bC1uYXY6aG92ZXIgc3Bhbixcbi5uYXZpZ2F0aW9uLXRodW1iczpob3ZlciAub3dsLW5hdiBzcGFuIHtcbiAgICBvcGFjaXR5OiAxO1xufSovXG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0NDRweCkge1xuICAucHJvZHVjdF9zZWN0aW9uIC50YWJzX2JsayB7XG4gICAgbWF4LXdpZHRoOiA5MHZ3O1xuICAgIG1hcmdpbjogMCBhdXRvXG4gIH1cblxuICAuc3BlY2lhbC1kZWxpdmVyeSB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWF4LXdpZHRoOiA5MHZ3O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ0NXB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLi1zaGFkb3dfZGVmYXVsdC5wci1pbSB7XG4gICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICBtYXJnaW46IDAgYXV0b1xuICB9XG59XG5cbi5pdGVtLXNwZWNpZmljLXJldixcbi5tYWluLXRhYnNfdGl0bGUge1xuICBtYXJnaW4tYmxvY2stZW5kOiAwO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDA7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiAwO1xufVxuXG4ucHJvZHVjdC1yZXY6OmJlZm9yZSxcbi5tYWluLXRhYnNfY29udGVudCxcbi5tYWluLXRhYnNfbGk6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5tYWluLXRhYnNfY29udGVudC5hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnNwZWNpYWwtZGVsaXZlcnkge1xuICBwYWRkaW5nOiAxZW0gMDtcbn1cblxuLmRpcmVjdC1kZWxpdmVyeSB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmZjRmMDA7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cblxuLnNwZWNpYWwtdGV4dCB7XG4gIHBhZGRpbmc6IDFlbSAuNWVtO1xuICBjb2xvcjogI2ZmNGYwMDtcbn1cblxuLm1haW4tdGFic19jb250ZW50IC50b3AtcHJvZHVjdHNfYmxrIHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG5cbi5tYWluLXRhYnNfY29udGVudCAuX3JvdyB7XG4gIG1hcmdpbjogMFxufVxuXG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MzFweCkge1xuICAubWFpbi10YWJzX2NvbnRlbnQgLmNvbF8xMjpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXRvcDogMFxuICB9XG59XG5cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDYzMnB4KSBhbmQgKG1heC13aWR0aDogMTIzOXB4KSB7XG4gIC5tYWluLXRhYnNfY29udGVudCAuY29sXzEyOmZpcnN0LWNoaWxkLFxuICAubWFpbi10YWJzX2NvbnRlbnQgLmNvbF8xMjpudGgtY2hpbGQoMikge1xuICAgIG1hcmdpbi10b3A6IDBcbiAgfVxufVxuXG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAxMjQwcHgpIHtcbiAgLm1haW4tdGFic19jb250ZW50IC5jb2xfMTI6Zmlyc3QtY2hpbGQsXG4gIC5tYWluLXRhYnNfY29udGVudCAuY29sXzEyOm50aC1jaGlsZCgyKSxcbiAgLm1haW4tdGFic19jb250ZW50IC5jb2xfMTI6bnRoLWNoaWxkKDMpIHtcbiAgICBtYXJnaW4tdG9wOiAwXG4gIH1cbn1cblxuLyoubWFpbi10YWJzX2NvbnRlbnQgLmNvbC0xMiB7XG4gICAgbWFyZ2luLXRvcDogMFxufSovXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU4MHB4KSB7XG4gIC5tYWluLXRhYnNfdGl0bGUge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xuICB9XG5cbiAgLm1haW4tdGFic190aXRsZSBsaS5tYWluLXRhYnNfbGkge1xuICAgIHBhZGRpbmc6IDI1cHggMFxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3OXB4KSB7XG4gIC5tYWluLXRhYnNfdGl0bGUge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gIC5tYWluLXRhYnNfbGkge1xuICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICAgIHBhZGRpbmc6IDI4cHggMFxuICB9XG5cbiAgLm1haW4tdGFic19saS5tLW5vdmVsdHkubS1ub3ZlbHR5IHtcbiAgICBtYXJnaW46IDAgMC41ZW1cbiAgfVxufVxuXG4ubWFpbi10YWJzX3RpdGxlIGxpLm1haW4tdGFic19saSxcbi5lbnRlci1hZGRyZXNzX3BvcF91cCB7XG4gIGNvbG9yOiAjMmEyYTJhO1xuICBtYXJnaW46IDA7XG59XG5cbi5tYWluLXRhYnNfbGk6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5tYWluLXRhYnNfbGkuYWN0aXZlOmZpcnN0LWNoaWxkIHtcbiAgY29sb3I6ICNlODE4MDA7XG59XG5cbi5tYWluLXRhYnNfbGkubS1ub3ZlbHR5LmFjdGl2ZSB7XG4gIGNvbG9yOiAjNTRhYmZkXG59XG5cbi5tYWluLXRhYnNfbGkuYWN0aXZlOmxhc3QtY2hpbGQsXG4uYmVzdFNlbGxlciBoMSB7XG4gIGNvbG9yOiAjMTVjOTA0XG59XG5cbi5wcm9kdWN0LXJldjpudGgtY2hpbGQob2RkKSB7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjZWRmNmZhO1xufVxuXG4vKi5wcm9kdWN0LXJldjpudGgtY2hpbGQoZXZlbiksKi9cbi5wcm9kdWN0LXJldjpudGgtY2hpbGQob2RkKSAucmV2LWluZm8ge1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2VkZjZmYTtcbn1cblxuLnByb2R1Y3QtcmV2ID4gZGl2LFxuLnByb2R1Y3QtcmV2IC5oZWFkLFxuLnByb2R1Y3QtcmV2IC50ZXh0IHtcbiAgcGFkZGluZzogNXB4IDA7XG59XG5cbi5wcm9kdWN0LXJldiAuYy1yYXRpbmctcHJldmlldyB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZy1sZWZ0OiAxZW07XG59XG5cbi5wcm9kdWN0LXJldiAucHJpY2UgZGl2Om50aC1jaGlsZCgyKSB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgb3JkZXI6IC0xO1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG59XG5cbi5wcm9kdWN0LXJldiAuY29sX3N1bW1hcnkgLm1pbmksXG4udHJ1c3QgbGksXG4uYmxhY2ssXG4uX3ByLWRlc2MtdGl0bGUsXG4ucHJvZC1pbmZvIC5ibGtfaGVhZGxpbmUge1xuICBwYWRkaW5nOiAuNWVtIDBcbn1cblxuLnByb2R1Y3QtcmV2OmZpcnN0LWNoaWxkLFxuLmVudGVyLXlvdXItem9uZSAuem9uZURlZmluZWQge1xuICBwYWRkaW5nLXRvcDogLjZlbTtcbn1cblxuLnByb2R1Y3QtcmV2IC5oZWFkbGluZSB7XG4gIGNvbG9yOiAjMmEyYTJhO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uZWFzeS1zZWFyY2ggKyAuc2VhcmNoX2JsayB7XG4gIGJveC1zaGFkb3c6IDAgMCAxNXB4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTgpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDdkOWRhO1xuICBtYXJnaW4tYm90dG9tOiAyZW07XG4gIHBhZGRpbmc6IDFlbVxufVxuXG4uZWFzeS1zZWFyY2ggKyAuc2VhcmNoX2JsayAuY29sXyB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4uZmlsdGVyLWZsZXgge1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xufVxuXG4uZmlsdGVyLWZsZXgsXG4uc29tZS1maWx0ZXJzLFxuLm1haW4tdGFic190aXRsZSxcbi5wcm9kdWN0LXJldiAucHJpY2Uge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgZGlzcGxheTogLW8tZmxleDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uc29tZS1maWx0ZXJzLFxuLmZpbHRlci1mbGV4IHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4uZmlsdGVyLWZsZXggaW5wdXQsXG4uZmlsdGVyLWZsZXggc2VsZWN0IHtcbiAgZmxleC1iYXNpczogODAlO1xufVxuXG4uZmlsdGVyLWZsZXg6bm90KDpmaXJzdC1jaGlsZCksXG4uc29tZS1maWx0ZXJzIHtcbiAgcGFkZGluZzogLjVlbSAwO1xufVxuXG4uZmlsdGVyLWZsZXg6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLWJvdHRvbTogMC41ZW07XG59XG5cbi5wcm9kdWN0LXBvcHVwIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcGFkZGluZzogMWVtIDI5cHggMWVtIDFlbTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiA5OTk5O1xuICBib3R0b206IDJ2aDtcbiAgcmlnaHQ6IDFlbTtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogNDVweDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuXG4uY2xvc2UtdyB7XG4gIGZvbnQtc2l6ZTogMi43ZW07XG4gIHJpZ2h0OiAuMTVlbTtcbiAgdG9wOiAtLjM1ZW07XG59XG5cblxuLnB1cmNoYXNlZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cblxuLnpvbmVEZWZpbmVkIHtcbiAgcGFkZGluZy1sZWZ0OiA2cHg7XG59XG5cblxuLmZpbHRlci1mbGV4Om5vdCg6Zmlyc3QtY2hpbGQpLCAuc29tZS1maWx0ZXJzIHtcbiAgcGFkZGluZzogLjVlbSAwO1xufVxuXG4ucHVsc2UtYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29ucy9taWNyby0yLnN2Zykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbn1cblxuLnNob3ctbW9yZS1jYXRlZ29yeSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5pbWFnZS1iZWxvdy1jYXRlZ29yeSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5yZWxhdGVkX3Byb2R1Y3QgaW1nIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogYXV0bztcbn1cblxuLm1vYi1kZXNpZ24uYmx1ZS1ibG9jayAudHJ1c3QgaW1nIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICB3aWR0aDogYXV0bztcbn1cblxuLndvcmtpbmctaG91cnMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG5cbi53b3JraW5nLWhvdXJzIHN0cm9uZyB7XG4gIGZvbnQtc2l6ZTogMTUuOHB4O1xufVxuXG4ud29ya2luZy1ob3Vyc19pdGVtOmZpcnN0LWNoaWxkIHN0cm9uZyB7XG4gIGNvbG9yOiAjZmEzNTM1O1xuICBmb250LXNpemU6IDI4cHg7XG59XG5cbi53b3JraW5nLWhvdXJzOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMjZweDtcbiAgaGVpZ2h0OiAyNnB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvY2xvY2stY2xvY2stc3ZncmVwby1jb20uc3ZnXCIpO1xuICB0b3A6IDE0cHg7XG4gIGxlZnQ6IC04cHg7XG5cbn1cblxuLndvcmtpbmctaG91cnNfaXRlbTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi10b3A6IDZweDtcbn1cblxuLmxvY2F0aW9uLXBsYWNlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIHBhZGRpbmc6IDIwcHggMCAxMHB4O1xufVxuXG4ubG9jYXRpb24tcGxhY2UgYSB7XG4gIGNvbG9yOiAjZjc1YzE3O1xuICBmb250LXNpemU6IDE1LjRweDtcbn1cblxuXG4ubG9jYXRpb24tcGxhY2U6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAyNnB4O1xuICBoZWlnaHQ6IDI2cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9pY29ucy1sb2NhdGlvbi5zdmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgdG9wOiAxMXB4O1xuICBsZWZ0OiAtOXB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNhcnQtZmVlZGJhY2tfcG9wdXAge1xuICAgIGZvbnQtZmFtaWx5OiAnUFQgU2Fucyc7XG4gICAgbWFyZ2luOiAwO1xuICAgIG1heC13aWR0aDogMTAyNHB4O1xuICAgIG1heC1oZWlnaHQ6IDkwdmg7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlICwgLTUwJSk7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMmRlZywgI0YwRUZFQSAwJSwgI0Y1RjVGMiA1Ny41NyUsICNGRUZFRkUgMTAwJSk7XG4gICAgcGFkZGluZzogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgfVxuXG4gIC5jYXJ0LWZlZWRiYWNrX3BvcHVwIC5faWNvLW51bWJlciBzcGFuIHtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC1mYW1pbHk6IFBUIFNhbnM7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gICAgcGFkZGluZzogNC41cHggMDtcbiAgICBtYXJnaW4tbGVmdDogNDBweDtcbiAgfVxuXG4gIC5jYXJ0LWZlZWRiYWNrX3BvcHVwIC5jYXJ0LWZlZWRiYWNrX2JsayAubG9nbyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuXG4gIC5jYXJ0LWZlZWRiYWNrX3BvcHVwIC5ibGtfaGVhZGxpbmUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBtYXJnaW46IDIwcHggMCAyNXB4O1xuICAgIGZvbnQtZmFtaWx5OiAnUFQgU2Fucyc7XG4gIH1cblxuICAuZmllbGQtY2FydC1mZWVkYmFjayB7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgcGFkZGluZzogOHB4IDEwcHggOHB4O1xuICB9XG5cbn1cblxuLmNhcnQtZmVlZGJhY2tfc3VibWl0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LWZhbWlseTogUFQgU2FucztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgcGFkZGluZzogN3B4IDQxcHg7XG4gIG1hcmdpbjogOHB4IGF1dG8gMDtcbn1cblxuLmNhcnQtZmVlZGJhY2tfc21pbGUge1xuICBtYXgtaGVpZ2h0OiAxOTVweDtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4uY2FydC1mZWVkYmFja19wb3B1cCAuX2ljby1jbG9zZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTlweDtcbiAgaGVpZ2h0OiAxOXB4O1xuICByaWdodDogMjBweDtcbiAgdG9wOiAyMHB4O1xuICBiYWNrZ3JvdW5kOiBpbml0aWFsO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi50ZXh0LWFsaWduLWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmNhcnQtZmVlZGJhY2tfcG9wdXAgZm9ybSB7XG4gIG1heC13aWR0aDogaW5oZXJpdDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMCA5NXB4O1xufVxuXG4uY2FydC1mZWVkYmFja19wb3B1cCAuY2FydC1mZWVkYmFja19ibGsgLmJsa19oZWFkbGluZSBzcGFuIHtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgZm9udC1mYW1pbHk6IFBUIFNhbnM7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG59XG5cbi5jYXJ0LWZlZWRiYWNrX3N1Ym1pdCB7XG4gIGJhY2tncm91bmQ6ICNmZjRmMDA7XG59XG5cbi5jYXJ0LWZlZWRiYWNrX3N1Ym1pdDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNlNjRkMDk7XG59XG5cbi5faWNvLW51bWJlciB7XG4gIG1hcmdpbi1ib3R0b206IDExcHg7XG59XG5cbi5jYXJ0LWZlZWRiYWNrX3BvcHVwIC5faWNvLW51bWJlcjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwICwgLTUwJSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMjZweDtcbiAgaGVpZ2h0OiAyNnB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGNvbG9yOiBibGFjaztcbiAgYm9yZGVyOiAxcHggc29saWQgYmxhY2s7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1mYW1pbHk6IFBUIFNhbnM7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG59XG5cbi5jYXJ0LWZlZWRiYWNrX3BvcHVwIC5faWNvLW51bWJlciBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5jYXJ0LWZlZWRiYWNrX3BvcHVwIC5faWNvLW51bWJlcjEgc3Bhbixcbi5jYXJ0LWZlZWRiYWNrX3BvcHVwIC5faWNvLW51bWJlcjIgc3Bhbixcbi5jYXJ0LWZlZWRiYWNrX3BvcHVwIC5faWNvLW51bWJlcjQgc3BhbiB7XG4gIC8qcGFkZGluZy10b3A6IDJweDsqL1xufVxuXG4uY2FydC1mZWVkYmFja19wb3B1cCAuX2ljby1udW1iZXIxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiMVwiO1xufVxuXG4uY2FydC1mZWVkYmFja19wb3B1cCAuX2ljby1udW1iZXIyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiMlwiO1xufVxuXG4uY2FydC1mZWVkYmFja19wb3B1cCAuX2ljby1udW1iZXIzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiM1wiO1xufVxuXG4uY2FydC1mZWVkYmFja19wb3B1cCAuX2ljby1udW1iZXI0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiNFwiO1xufVxuXG4uY2FydC1mZWVkYmFja19wb3B1cCAuX2ljby1udW1iZXI1OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiNVwiO1xufVxuXG4uY2FydC1mZWVkYmFja19fdGl0bGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgZm9udC1mYW1pbHk6IFBUIFNhbnM7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmNhcnQtZmVlZGJhY2tfX2Rlc2NyaXB0aW9uIHtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1mYW1pbHk6IFBUIFNhbnM7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIG1hcmdpbjogMTVweCAwIDAgMDtcbn1cblxuI2NhcnQtZmVlZGJhY2tfcG9wdXAge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucG9wdXAtZm9yLXVzZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIG9wYWNpdHk6IDA7XG4gIHotaW5kZXg6IC0xMDAwMTtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIHdpZHRoOiA0OTlweDtcbiAgbGVmdDogY2FsYyg1MCUgLSAyODBweCk7XG4gIHRvcDogMzAlO1xuICB0cmFuc2l0aW9uOiAwLjVzO1xuICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbn1cblxuLnBvcHVwLWZvci11c2VyLmFjdGl2ZSB7XG4gIHotaW5kZXg6IDEwMDAxO1xuICBvcGFjaXR5OiAxO1xufVxuXG4ucG9wdXAtZm9yLXVzZXIgLmxvZ28ge1xuICB3aWR0aDogMjAwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLnBvcHVwLWZvci11c2VyIC5mb3ItdXNlci1jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxOXB4O1xuICBoZWlnaHQ6IDE5cHg7XG4gIHJpZ2h0OiAtMjNweDtcbiAgdG9wOiAtMjNweDtcbiAgYmFja2dyb3VuZDogaW5pdGlhbDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyOiBub25lO1xuICB0cmFuc2l0aW9uOiBhbGwgLjJzO1xufVxuXG4ucG9wdXAtZm9yLXVzZXJfZGVzY3JpcHRpb24ge1xuICBtYXgtd2lkdGg6IDMyM3B4O1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtZmFtaWx5OiBQVCBTYW5zO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBtYXJnaW46IDIwcHggYXV0byAwO1xufVxuXG4uZmVlZGJhY2tfX2Rlc2NyaXB0aW9uLS1iciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblxuICAucG9wdXAtZm9yLXVzZXIge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMHB4KTtcbiAgICB0cmFuc2l0aW9uOiAwLjVzO1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcbiAgfVxuICAuZmVlZGJhY2tfX2Rlc2NyaXB0aW9uLS1iciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnBvcHVwLWZvci11c2VyX2Rlc2NyaXB0aW9uIHtcbiAgICBtYXgtd2lkdGg6IDMxN3B4O1xuICAgIG1hcmdpbjogMjBweCBhdXRvIDA7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG5cbiAgLnBvcHVwLWZvci11c2VyIC5sb2dvIHtcbiAgICB3aWR0aDogMTM5cHg7XG4gIH1cbn1cbi50aXRsZS1hYm91dC0tdXMge1xuICBtYXJnaW4tdG9wOiA0NnB4O1xufVxuXG4uYWJvdXQtLXVzIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5hYm91dC0tdXMge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbiAgLnRpdGxlLWFib3V0LS11cyB7XG4gICAgbWFyZ2luLXRvcDogMjFweDtcbiAgfVxufVxuXG4uY2FyZC1iYXNrZXQgLl9jb2wtaW1hZ2Uge1xuICBib3JkZXItbGVmdDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uX2NvbC1udW1iZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDM4O1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2Q3ZDlkYTtcbiAgbWF4LXdpZHRoOiAxMHB4O1xuICBjb2xvcjogIzAwMDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMTBweCAhaW1wb3J0YW50O1xufVxuXG4uZ3JpZF9faGVhZCAuX2NvbC1udW1iZXIge1xuICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xufVxuXG5hLl9jb2wtaW1hZ2UuZHNjdHAge1xuICBib3JkZXItbGVmdDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uanMtY2FydC1pdGVtIC5wcm9kdWN0X2xhYmVsIHtcbiAgbGVmdDogLTFweDtcbn1cblxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5fY29sLW51bWJlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuanMtY2FydC1pdGVtIC5wcm9kdWN0X2xhYmVsW2RhdGEtdHlwZT1zYWxlc19sZWFkZXJdLFxuICAuanMtY2FydC1pdGVtIC5wcm9kdWN0X2xhYmVsLnN1cGVyc2hhcmUsXG4gIC5qcy1jYXJ0LWl0ZW0gLmNhcmQtYmFza2V0IC5wcm9kdWN0X2xhYmVsIHtcbiAgICBsZWZ0OiAtMjhweDtcbiAgfVxufVxuXG4uY29udGFpbmVyLTUwMCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAyNSU7XG4gIG1heC13aWR0aDogNjAlO1xuICBwYWRkaW5nOiAwIDEycHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uZXJyb3ItNTAwLWRlc2NyaXB0aW9uIHtcbiAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBzaWx2ZXI7XG59XG5cbi5lcnJvci01MDAtZGVzY3JpcHRpb25fX2l0ZW0gIHtcbiAgbWF4LXdpZHRoOiA1NSU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uZXJyb3ItNTAwLWRlc2NyaXB0aW9uIHA6bm90KDpsYXN0LWNoaWxkKXtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLmVycm9yLTUwMC1jb250YWN0cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogMzBweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5lcnJvci01MDAtY29udGFjdHMgLmxvY2F0aW9uLXBsYWNlOmFmdGVyIHtcbiAgICBsZWZ0OiAtNDBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxNnB4O1xuICB9XG59XG5cbi5lcnJvci01MDAtY29udGFjdHNfaXRlbXtcbiAgcGFkZGluZzogMDtcbn1cblxuLmVycm9yLTUwMC1jb250YWN0cyAuZGVsaXZlcnl7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5lbWFpbHMtLWVycm9yLTUwMCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmVtYWlscy0tZXJyb3ItNTAwOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL19lbWFpbC1pY29uLW5ldy5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAyMnB4O1xuICBsZWZ0OiAtMzZweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0ycHg7XG4gIHdpZHRoOiAyNXB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG4uX29wci1hMS0tbmV3IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2ExLW5ldy5wbmdcIik7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5jb250YWluZXItNTAwIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAyNSU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMTJweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAuZXJyb3ItNTAwLWRlc2NyaXB0aW9uIHNwYW4ge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbiAgLmVycm9yLTUwMC1kZXNjcmlwdGlvbiBzcGFuIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmVycm9yLTUwMC1kZXNjcmlwdGlvbiB7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIH1cbiAgLmVycm9yLTUwMC1jb250YWN0cyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC5lcnJvci01MDAtY29udGFjdHNfaXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICAuX3Jldmlld3NfaXRlbSAucGFnaW5hdGlvbl9ibGsge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICB9XG5cbiAgLmVtYWlscy0tZXJyb3ItNTAwOmFmdGVye1xuICAgIG1hcmdpbi1sZWZ0OiAtN3B4O1xuICB9XG5cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5lbWFpbHMtLWVycm9yLTUwMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDM0cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuY2FyZC1iYXNrZXQge1xuICAgIHBhZGRpbmc6IDBcbiAgfVxufVxuXG4uZmxleC1ibG9jayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbjogMThweCAwO1xufVxuLnNvcnQtcHJpY2Uge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cblxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5zZWFyY2hfYmxrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxuXG4gIC5mbGV4LWJsb2NrIHtcbiAgICBtYXJnaW46IDE4cHggMCAwIDA7XG4gIH1cblxuICAuc29tZS1maWx0ZXJzLS1mbGV4IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG5cbiAgLnNvbWUtZmlsdGVycy0tZmxleCBpbnB1dFt0eXBlPWNoZWNrYm94XTpub3QoY2hlY2tlZCkgKyBsYWJlbCxcbiAgLnNvbWUtZmlsdGVycy0tZmxleCBpbnB1dFt0eXBlPXJhZGlvXTpub3QoY2hlY2tlZCkgKyBsYWJlbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWJhc2lzOiBpbml0aWFsO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAycHggMCAwIDA7XG4gIH1cblxuICAuc29tZS1maWx0ZXJzLS1mbGV4IC5zZi10aXRsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG59XG5cblxuLnJhdGluZy1ibG9nIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA0N3B4O1xufVxuXG4ucmF0aW5nLWJsb2dfX2l0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuXG4ucmF0aW5nLWJsb2dfX2l0ZW0gaW1nIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cblxuLnJhdGluZy1ibG9nX19jb250ZW50IHtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG59XG5cbi5yYXRpbmctYmxvZ19fY29udGVudCAuYy1yYXRpbmctcHJldmlldyB7XG4gIG1hcmdpbjogMDtcbn1cbi5yYXRpbmctYmxvZ19fY29udGVudCAuYy1yYXRpbmctcHJldmlldyAuX251bSB7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBtYXJnaW46IDNweCAxMHB4IDNweCAwO1xufVxuXG4ucmF0aW5nLWJsb2dfX2NvbnRlbnQgLmMtcmF0aW5nLXByZXZpZXcgc3BhbiB7XG4gIGNvbG9yOiBibGFjaztcbiAgZm9udC1zaXplOiAxN3B4O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLmZvb3Rlcl9ibGsgLmMtcmF0aW5nLXByZXZpZXcgLl9zdGFycyB7XG4gIGhlaWdodDogMTlweDtcbiAgd2lkdGg6IDkxcHg7XG59XG4uZm9vdGVyX2JsayAuYy1yYXRpbmctcHJldmlldyAuX2FjdGl2ZTpiZWZvcmUge1xuICBoZWlnaHQ6IDE2cHg7XG4gIHdpZHRoOiA5MXB4O1xufVxuXG4ucmF0aW5nLWJsb2dfX2l0ZW0ge1xuICBjb2xvcjogYmxhY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnJhdGluZy1ibG9nX19pdGVtOmhvdmVyIHtcbiAgY29sb3I6IGJsYWNrO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5yYXRpbmctYmxvZ19fY29udGVudCBwIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogOHB4O1xufVxuXG4ucmF0aW5nLWJsb2dfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmZvb3Rlci1zb2NpYWxfX25ldHdvcmtzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAubW9iLWRlc2lnbiAuYy1nb29nbGUtcmF0aW5nIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLnJhdGluZy1ibG9nIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbiAgLmMtZ29vZ2xlLXJhdGluZyAucGF5bWVudC1sb2dvIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5yYXRpbmctYmxvZ19fdGl0bGUge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbiAgZm9vdGVyIC5mLWljb25zIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGluaGVyaXQ7XG4gIH1cbiAgZm9vdGVyIC5mLWljb25zIGxpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIH1cbiAgLnJhdGluZy1ibG9nIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5yYXRpbmctYmxvZ19faXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NjRweCkge1xuICAucmF0aW5nLWJsb2cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAucmF0aW5nLWJsb2dfX2l0ZW0ge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gIC5yYXRpbmctYmxvZ19fdGl0bGUge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbiAgZm9vdGVyIC5jLWdvb2dsZS1yYXRpbmcge1xuICAgIHBhZGRpbmc6IDJlbSAwIDEuMWVtO1xuICB9XG4gIC5yYXRpbmctYmxvZ19fY29udGVudCBwIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIC5yYXRpbmctYmxvZ19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMTFweDtcbiAgfVxuICAucmF0aW5nLWJsb2dfX2NvbnRlbnQgLmMtcmF0aW5nLXByZXZpZXcgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG4gIC5yYXRpbmctYmxvZ19fY29udGVudCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIH1cbiAgLnJhdGluZy1ibG9nX19pdGVtIGltZyB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAucmF0aW5nLWJsb2dfX2NvbnRlbnQgcCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA4cHg7XG4gIH1cbiAgLnJhdGluZy1ibG9nX19jb250ZW50IHAgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICB9XG4gIC55YW5kZXgtaW1nX19tb2JpbGUge1xuICAgIHdpZHRoOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuXG4uZm9vdGVyLWNvbnRhaW5lci1kZXNrdG9wIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5mb290ZXItc29jaWFsLWxpc3Qge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnJhdGluZy1ibG9nX19jb250ZW50IHAge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cblxufVxuXG4vKi5hcnRpY2xlcy1jYXRfYmxrLFxuLnVzZXItc2VsZWN0e1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xufSovXG5cbi5zdWNjZXNzLWNvbnRhaW5lciB7XG4gIG1heC13aWR0aDogODUwcHg7XG4gIG1hcmdpbjogLTM1cHggYXV0byAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cblxuLnN1Y2Nlc3MtY29udGFpbmVyX190ZXh0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uc3VjY2Vzcy1jb250YWluZXJfX3RleHQgcCB7XG4gIGZvbnQtc2l6ZTogMjdweDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDA7XG59XG5cbi5zdWNjZXNzX19pbWcge1xuICBtYXJnaW46IDQwcHggMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uc3VjY2Vzc19faW1nIGltZyB7XG4gIHdpZHRoOiAxMjBweDtcbiAgaGVpZ2h0OiAxMjBweDtcbn1cblxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5zdWNjZXNzLWNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAzOTBweDtcbiAgICBtYXJnaW46IC0zNXB4IGF1dG8gMjVweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAuc3VjY2Vzc19faW1nIHtcbiAgICBtYXJnaW46IDIwcHggMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAuc3VjY2Vzc19faW1nIGltZyB7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICB9XG5cbiAgLnN1Y2Nlc3MtY29udGFpbmVyX190ZXh0IHAge1xuICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICBsaW5lLWhlaWdodDogMjNweDtcbiAgfVxuXG59XG5cbi5wcm9kdWN0LWxhYmVsLWNvbnRhaW5lcntcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDExcHg7XG4gIGxlZnQ6IDExcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB6LWluZGV4OiAzMDtcbn1cblxuLnByb2R1Y3QtbGFiZWxfX2l0ZW17XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgcGFkZGluZzogNC41cHggMTBweDtcbiAgY29sb3I6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJveC1zaGFkb3c6IDJweCAycHggNHB4IDFweCByZ2IoMCAwIDAgLyAyNSUpO1xufVxuXG5cbi5wcm9kdWN0LWxhYmVsX19pdGVtOm5vdCg6bGFzdC1jaGlsZCl7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cblxuLnByb2R1Y3QtbGFiZWwtLWJsdWV7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0Mjg1ZjM7XG59XG5cbi5wcm9kdWN0LWxhYmVsLS1yZWR7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICNGMTI2MDUgMCUsICNERjIyMDQgMTAwJSk7XG59XG5cbi5wcm9kdWN0LWxhYmVsLS1ncmVlbntcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzRDRjQzRCAwJSwgIzE2Q0EwNSAxMDAlKTtcbn1cblxuLnByb2R1Y3QtbGFiZWwtLXllbGxvd3tcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywjZjZlMzAwLCNmYzk2MDYpO1xufVxuXG4ucHJvZHVjdC1sYWJlbC0tcHVycGxle1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjRkY2MDA2IC0xNS4wMyUsICNGQjYxMjMgLTIuMiUsICNFQzY1ODEgMzYuMzIlLCAjRDc1ODk0IDUzLjk3JSwgI0EzMzZDNiA4Ni4wNiUsICM2OTExRkMgMTE5Ljc2JSk7XG59XG5cblxuQG1lZGlhKG1pbi13aWR0aDogNzI3cHgpe1xuICAuanMtY2FydC1pdGVtIC5wcm9kdWN0LWxhYmVsLWNvbnRhaW5lcixcbiAgLl9jb2wtaW1hZ2UgLmRzY3RwIC5wcm9kdWN0LWxhYmVsLWNvbnRhaW5lcntcbiAgICBsZWZ0OiAzM3B4O1xuICAgIHRvcDogOXB4O1xuICB9XG59XG5cbi5kZWZhdWx0X3Byb2R1Y3QgLnNtYWxsX3Jvd3tcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG5cbi5kZWZhdWx0X3Byb2R1Y3RfX2F2YWlsYWJpbGl0eXtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDAgMCAyMHB4IDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG5cbi5kZWZhdWx0X3Byb2R1Y3RfX2F2YWlsYWJpbGl0eSBzcGFue1xuICBjb2xvcjogIzFmYmYyYjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCAjMWZiZjJiO1xufVxuXG4vKi5kZWZhdWx0X3Byb2R1Y3RfX2F2YWlsYWJpbGl0eTphZnRlcntcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogNXB4O1xuICBoZWlnaHQ6IDVweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiAjMUZCRjJCO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCAsIC01MCUpO1xufSovXG5cbi5kZWZhdWx0X3Byb2R1Y3RfX2F2YWlsYWJpbGl0eTphY3RpdmUgc3Bhbixcbi5kZWZhdWx0X3Byb2R1Y3RfX2F2YWlsYWJpbGl0eTpob3ZlciBzcGFue1xuICBjb2xvcjogICMxNTgxMWQ7XG59XG5cbi5kZWZhdWx0X3Byb2R1Y3RfX2F2YWlsYWJpbGl0eTphY3RpdmU6YWZ0ZXIsXG4uZGVmYXVsdF9wcm9kdWN0X19hdmFpbGFiaWxpdHk6aG92ZXI6YWZ0ZXJ7XG4gIGJhY2tncm91bmQ6ICMxNTgxMWQ7XG59XG5cbi5kZWZhdWx0X3Byb2R1Y3RfX2F2YWlsYWJpbGl0eTphY3RpdmUgc3Bhbixcbi5kZWZhdWx0X3Byb2R1Y3RfX2F2YWlsYWJpbGl0eTpob3ZlciBzcGFue1xuICBib3JkZXItY29sb3I6ICMxNTgxMWQ7XG59XG5cbi5hdmFpbGFiaWxpdHktY29udGFpbmVye1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4uc21hbGxfcm93e1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5wcm9kdWN0X19hdmFpbGFiaWxpdHktLWRlY3tcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW46IDAgMCA2cHggN3B4O1xufVxuXG5AbWVkaWEobWF4LXdpZHRoOiA3NjhweCl7XG4gIC5kZWZhdWx0X3Byb2R1Y3QgLmNvbF9pbWFnZXtcbiAgICB3aWR0aDogMTM0cHg7XG4gIH1cbiAgLmRlZmF1bHRfcHJvZHVjdCAuY29sX3N1bW1hcnkge1xuICAgIGZsZXg6IDE7XG4gICAgbWFyZ2luLWxlZnQ6IDEzcHg7XG4gICAgcGFkZGluZzogMCA2cHggMCA2cHg7XG4gIH1cbiAgLnNtYWxsX3JvdyAuY29sX2NhcnQge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuICAuZGVmYXVsdF9wcm9kdWN0X19hdmFpbGFiaWxpdHkge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBtYXJnaW46IDAgMCAxMHB4IDA7XG4gIH1cbiAgLnNlbGVjdC0tcHJvZHVjdHtcbiAgICBtYXgtaGVpZ2h0OiBpbml0aWFsO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICBoZWlnaHQ6IDM4cHg7XG4gIH1cbiAgLm1pbmlfY2F0YWxvZyAuZGVmYXVsdF9wcm9kdWN0IC5jb2xfY2FydHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLl9pY28tY2xvc2U6YmVmb3Jle1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICB9XG5cblxuICAuZGVmYXVsdF9wcm9kdWN0IC5zZW5kLWNhcnQgLl9pY28tY2FydCxcbiAgLm9yYW5nZV9idG4gW2NsYXNzXj1cIl9pY28tXCJdIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogMDtcbiAgfVxuICAuc2VuZC1jYXJ0Lm9yYW5nZV9idG4uZnVsbC13aWR0aF9idG57XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG5cbiAgLml0ZW0tLXRleHQubm90LXN1cHBsaWVke1xuICAgIG1hcmdpbjogMCAwIDEycHggMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDUwMHB4KSB7XG4gIC5ibHVlLWJsb2NrLS1wcm9kdWN0IHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYShtYXgtd2lkdGg6IDQ5OXB4KXtcbiAgLnJlbGF0ZWRfY2F0YWxvZyAuZGVmYXVsdF9wcm9kdWN0IC5zZW5kLWNhcnQge1xuICAgIGhlaWdodDogMzZweDtcbiAgICBtYXJnaW4tbGVmdDogMTRweDtcbiAgICBwYWRkaW5nOiA4cHggMCAwO1xuICB9XG59XG5AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7XG4gIC5wcm9kdWN0LWltYWdlX2JsayAuX2NvdW50ZXIgW2NsYXNzXj1cIl9pY29cIl17XG4gICAgaGVpZ2h0OiAzNnB4O1xuICAgIHdpZHRoOiAzNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDk5cHgpe1xuXG4gIC5yZWxhdGVkLWNhdGFsb2dfYmxrIC5kZWZhdWx0X3Byb2R1Y3QgLnNlbmQtY2FydCB7XG4gICAgcGFkZGluZzogN3B4IDAgOXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAxNHB4O1xuICB9XG4gIC5zZW5kLWNhcnQub3JhbmdlX2J0bi5mdWxsLXdpZHRoX2J0biB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG4gIFtjbGFzcyQ9XCJfYnRuXCJdIFtjbGFzc149XCJfaWNvLVwiXSB7XG4gICAgdmVydGljYWwtYWxpZ246IDA7XG4gIH1cbiAgLmRlZmF1bHRfcHJvZHVjdCAuc2VuZC1jYXJ0IC5faWNvLWNhcnR7XG4gICAgZGlzcGxheTogaW5pdGlhbDtcbiAgfVxuICAucmVsYXRlZC1jYXRhbG9nX2JsayAuZGVmYXVsdF9wcm9kdWN0IC5zZW5kLWNhcnQgLl9pY28tY2FydCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTAwcHgpe1xuICAuYmx1ZS1ibG9jayB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICB9XG59XG4uYmx1ZS1ibG9jayB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZGVmYXVsdF9wcm9kdWN0IC5zZW5kLWNhcnQgLl9pY28tY2FydHtcbiAgdmVydGljYWwtYWxpZ246IDA7XG59XG4uc2VvLWNhdGFsb2dfYmxrLS1wcm9kdWN0e1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4uc2VvLWNhdGFsb2dfYmxrLnNlby1jYXRhbG9nX2Jsay0tcHJvZHVjdCBhIHtcbiAgbWFyZ2luOiAxMHB4IDEycHggMCAwO1xufVxuXG4uc2VvLWNhdGFsb2dfYmxrLS1wcm9kdWN0e1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4uc2VvLWNhdGFsb2dfYmxrLnNlby1jYXRhbG9nX2Jsay0tcHJvZHVjdCBhIHtcbiAgbWFyZ2luOiAxMHB4IDEycHggMCAwO1xufVxuXG4uYnRuLXNpZ25VcHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjZmY0ZjAwO1xuICBjb2xvcjogd2hpdGU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMTAwMDtcbn1cblxuLm1vYi1tZW51X2NhdGVnb3JpZXMuc3dpcGUtbWVudV9tb2JpbGUgLmJ0bi1zaWduVXAgYSB7XG4gIGZvbnQtc2l6ZTogMTJwdDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5idG4tc2lnblVwIGF7XG4gIHBhZGRpbmc6IDEycHggMjRweDtcbn1cblxuLnN0aWNrLWxhYmVse1xuICBmb250LXdlaWdodDogMjAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxNXB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5wcm9kdWN0LWxhYmVsLWNvbnRhaW5lcntcbiAgICB0b3A6IDEwcHg7XG4gICAgbGVmdDogMTBweDtcbiAgfVxufVxuXG4uanMtY2FydC1pdGVtIC5wcm9kdWN0LWxhYmVsLWNvbnRhaW5lcntcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuXG4uanMtY2FydC1pdGVtIC5zdGljay1sYWJlbHtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMTVweDtcbn1cblxuQG1lZGlhKG1pbi13aWR0aDogNzI3cHgpe1xuICAuanMtY2FydC1pdGVtIC5wcm9kdWN0LWxhYmVsLWNvbnRhaW5lcntcbiAgICBsZWZ0OiAzM3B4O1xuICAgIHRvcDogOXB4O1xuICB9XG4gIC5fY29sLWltYWdlLmRzY3RwIC5wcm9kdWN0LWxhYmVsLWNvbnRhaW5lcntcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBsZWZ0OiAyOHB4O1xuICAgIHRvcDogNHB4O1xuICB9XG59XG5cbi5tYWluLXRhYnNfdGl0bGUgbGkubWFpbi10YWJzX2xpLmJsa19oZWFkbGluZS0tcmVkLmFjdGl2ZSxcbi5yZWQtdGl0bGUsXG4uYmVzdFNlbGxlciAucmVkLS10aXRsZXtcbiAgY29sb3I6ICNmMTI2MDU7XG59XG5cbi5maWx0ZXItZmxleCBpbnB1dC5wcm9kdWN0LS10aXRsZSB7XG4gIHdpZHRoOiAzNTBweDtcbn1cblxuLmZpbHRlci1mbGV4IHNlbGVjdC5wcm9kdWN0LS1jYXRlZ29yeXtcbiAgd2lkdGg6IDIyMHB4O1xuICBtYXgtaGVpZ2h0OiA0MHB4O1xufVxuXG4uZmlsdGVyLWZsZXggc2VsZWN0LnByb2R1Y3QtLWJyYW5ke1xuICB3aWR0aDogMjI1cHg7XG4gIG1heC1oZWlnaHQ6IDQwcHg7XG59XG5cbi5maWx0ZXItZmxleCBpbnB1dCwuZmlsdGVyLWZsZXggc2VsZWN0e1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG5cbi5zZWFyY2hfYmxrLWZsZXgtYmxvY2t7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLnNlYXJjaF9ibGstZmxleC1ibG9jayAuZmlsdGVyLWZsZXh7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG5cbi5idG4tbW9iaWxle1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5cbi5zZWFyY2hfYmxrLWZsZXgtYmxvY2sgaW5wdXQsIC5zZWFyY2hfYmxrLWZsZXgtYmxvY2sgc2VsZWN0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q3ZDlkYTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAtd2Via2l0LWJveC1zaGFkb3c6MHB4IDBweCAycHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgLjJzO1xufVxuXG4uc2VhcmNoX2Jsay1mbGV4LWJsb2NrIC5maWx0ZXItZmxleCBpbnB1dCxcbi5zZWFyY2hfYmxrLWZsZXgtYmxvY2sgLmZpbHRlci1mbGV4IHNlbGVjdCB7XG4gIGZsZXgtYmFzaXM6IGluaXRpYWw7XG59XG5cbi5zZWFyY2hfYmxrLWZsZXgtYmxvY2sgLmZpbHRlci1mbGV4IGlucHV0OjpwbGFjZWhvbGRlcixcbi5zZWFyY2hfYmxrLWZsZXgtYmxvY2sgLmZpbHRlci1mbGV4IHNlbGVjdDo6cGxhY2Vob2xkZXIge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG5cbi5zZWFyY2hfYmxrLWZsZXgtYmxvY2sgLmZpbHRlci1mbGV4OmZpcnN0LWNoaWxke1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxuLnNvbWUtZmlsdGVycy1mbGV4LXN0YXJ0e1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG5cbi5idG4tbW9iaWxle1xuICBoZWlnaHQ6IDM4cHg7XG59XG5cbmlucHV0W3R5cGU9Y2hlY2tib3hdLmNoZWNrYm94LWJnOm5vdChjaGVja2VkKStsYWJlbDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGxlZnQ6IDNweDtcbiAgb3BhY2l0eTogMTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDNweDtcbiAgdHJhbnNpdGlvbjogYWxsIC4ycztcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTVweDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuXG5pbnB1dFt0eXBlPWNoZWNrYm94XS5jaGVja2JveC1iZzpjaGVja2VkK2xhYmVsOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGUxMDExXCI7XG4gIGxlZnQ6IDVweDtcbiAgb3BhY2l0eTogMTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDdweDtcbiAgdHJhbnNpdGlvbjogYWxsIC4ycztcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTVweDtcbiAgY29sb3I6ICNGNjY2MjU7XG59XG5cbi5mb3JtLS1zZWFyY2h7XG4gIG1heC13aWR0aDogaW5pdGlhbDtcbn1cbi5idG4tZGVje1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYnRuLWRlY3tcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5idG4tbW9iaWxle1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgfVxuICAuc29tZS1maWx0ZXJzLWZsZXgtc3RhcnR7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTYwcHgpIHtcbiAgLnNlYXJjaF9ibGstZmxleC1ibG9ja3tcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICAuc2VhcmNoX2Jsay1mbGV4LWJsb2NrX193MTAwe1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5zZWFyY2hfYmxrLWZsZXgtYmxvY2sgLmZpbHRlci1mbGV4OmZpcnN0LWNoaWxke1xuICAgIHBhZGRpbmctYm90dG9tOiAyM3B4O1xuICB9XG4gIC5zZWFyY2hfYmxrLWZsZXgtYmxvY2tfX3c0OHtcbiAgICB3aWR0aDogNDglO1xuICB9XG4gIC5zZWFyY2hfYmxrLWZsZXgtYmxvY2sgLmZpbHRlci1mbGV4Om5vdCg6Zmlyc3QtY2hpbGQpe1xuICAgIHBhZGRpbmctYm90dG9tOiAyM3B4O1xuICB9XG5cbiAgLmZpbHRlci1mbGV4IGlucHV0LnByb2R1Y3QtLXRpdGxlLFxuICAuZmlsdGVyLWZsZXggc2VsZWN0LnByb2R1Y3QtLWJyYW5kLFxuICAuZmlsdGVyLWZsZXggc2VsZWN0LnByb2R1Y3QtLWNhdGVnb3J5e1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmJ0bi1tb2JpbGV7XG4gICAgaGVpZ2h0OiAzOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxNi44cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIH1cbiAgLmZpbHRlci1mbGV4IGlucHV0LC5maWx0ZXItZmxleCBzZWxlY3R7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG5cbi5wcm9kdWN0X3NlY3Rpb24gLnByb2R1Y3QtaW1hZ2VfYmxrIC5pbWFnZSxcbi5wcm9kdWN0X3NlY3Rpb24gLnByb2R1Y3QtaW1hZ2VfYmxrIC5zdW1tYXJ5LFxuLnRhYnNfYmxrIC5ibGtfYm9keSxcbi5taW5pX2NhdGFsb2cgLmRlZmF1bHRfcHJvZHVjdCxcbi5wcm9kdWN0X3NlY3Rpb24gLnByb2R1Y3QtaW1hZ2VfYmxrIC4tc2hhZG93X2RlZmF1bHR7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCA0cHggNHB4O1xufVxuXG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuX2NvdW50ZXIgaW5wdXQsXG4gIC5fY291bnRlciBbY2xhc3NePVwiX2ljb1wiXSxcbiAgLmRlZmF1bHRfcHJvZHVjdCAuc2VuZC1jYXJ0e1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgfVxufVxuXG5cblxuLmIyNC13aWRnZXQtYnV0dG9uLXB1bHNlLmIyNC13aWRnZXQtYnV0dG9uLXB1bHNlLWFuaW1hdGUsXG4uYjI0LXdpZGdldC1idXR0b24tc2hvdyxcbi5iMjQtd2lkZ2V0LWJ1dHRvbi1oaWRle1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uY29sXzQuZmVhdHVyZXNfX3RpdGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5wcml2YWN5LXRleHQge1xuICBjb2xvcjogI2E5YTlhOTtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBtYXgtd2lkdGg6IDM0NXB4ICFpbXBvcnRhbnQ7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4udGFncy1saXN0e1xuICBkaXNwbGF5OiBmbGV4O1xuICBvdmVyZmxvdzpoaWRkZW47XG59XG5cbi50YWdzLWxpc3QtYWN0aXZle1xuICBtYXJnaW4tYm90dG9tOiAxN3B4O1xufVxuXG4uc2VvLWNhdGFsb2dfYmxrIC5ibGtfYm9keS50YWdzLWxpc3QtYWN0aXZlLnRhZ3MtY29udGVudHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLm1vcmUtdGFncy1idG57XG4gIG1hcmdpbi10b3A6IDNweDtcbn1cblxuLnVuZGVyLXRhZ3MtYnRuLFxuLm1vcmUtdGFncy1idG57XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmc6IDAgNXB4O1xuICBjb2xvcjogI2ZmNGYwMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4udW5kZXItdGFncy1idG4gc3Bhbixcbi5tb3JlLXRhZ3MtYnRuIHNwYW57XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG5cbi50YWdzLWxpc3QgLl9pY28tYXJyLXRvcDpiZWZvcmV7XG4gIGZvbnQtc2l6ZTogNnB4O1xufVxuXG4ubW9yZS10YWdzLWJ0biAuX2ljby1hcnItdG9we1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogM3B4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuXG4udW5kZXItdGFncy1idG4gLl9pY28tYXJyLXRvcHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0zcHg7XG4gIGxlZnQ6IDFweDtcbn1cblxuLnRhZ3MtbGlzdC0tbW9iaWxle1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnRhZ3MtbGlzdHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbiAgLnVuZGVyLXRhZ3MtYnRuLFxuICAubW9yZS10YWdzLWJ0bntcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC50YWdzLWNvbnRlbnR7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBvdmVyZmxvdzogc2Nyb2xsO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICB9XG4gIC50YWdzLWNvbnRlbnQgYXtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIG1hcmdpbjogNnB4IDEycHggMCAwcHg7XG4gIH1cbiAgLnRhZ3MtbGlzdC1hY3RpdmUsXG4gIC5zZW8tY2F0YWxvZ19ibGsgLmJsa19ib2R5LnRhZ3MtY29udGVudHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG4gIC5maWx0ZXJfc2VvX2Jsb2NrLFxuICAudGFncy1saXN0e1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG5cbiAgLnRhZ3MtbGlzdC0tZGVzY3tcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC50YWdzLWxpc3QtLW1vYmlsZXtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5zb3J0LXByaWNlIHtcbiAgICBtYXJnaW46IDNweCAwIDA7XG4gIH1cbn1cblxuXG4udGFncy1jb250ZW50Ojotd2Via2l0LXNjcm9sbGJhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi50YWdzLWNvbnRlbnQ6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi50YWdzLWNvbnRlbnQ6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbn1cblxuLmNoZWNrb3V0X3NlY3Rpb24gLmNvbnRyb2wtcm93LFxuLmNoZWNrb3V0LXNldHRpbmdfYmxrIC5jaGFuZ2UgLmNvbnRyb2wtcm93LFxuLmNoZWNrb3V0LXJlcG9ydF9ibGsgLmVsZW17XG4gIG1heC13aWR0aDogNDU1cHg7XG59XG5cbi53cmFwcGVyLWRlbGl2ZXJ5X2luZm8geW1hcHMge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAueW1hcHMtMi0xLTc5LXNlYXJjaF9fc3VnZ2VzdC1pdGVtIHtcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnltYXBzLTItMS03OS1zZWFyY2hfX3N1Z2dlc3QtaXRlbSB7XG4gICAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgfVxufVxuXG4vKiDQodGC0YDQvtC60LAg0L/QvtC40YHQutCwINC90LAg0LrQsNGA0YLQtTog0YHQutGA0YvQstCw0LXQvCDQtNC+INGD0YHRgtCw0L3QvtCy0LrQuCDRiNC40YDQuNC90Ysg0YfQtdGA0LXQtyBKUyAqL1xuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNzdGF0aWNEZWxpdmVyeU1hcERvc3RhdmthIC55bWFwcy0yLTEtNzktc2VhcmNoLFxuICAjZGVsaXZlcnlNYXAgLnltYXBzLTItMS03OS1zZWFyY2gge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgfVxufVxuXG4vKiDQo9Cx0LjRgNCw0LXQvCBib3gtc2hhZG93INGDINC/0L7Qu9GPINCy0LLQvtC00LAg0L/QvtC40YHQutCwINC90LAg0LrQsNGA0YLQsNGFICovXG4jc3RhdGljRGVsaXZlcnlNYXBEb3N0YXZrYSAueW1hcHMtMi0xLTc5LXNlYXJjaGJveC1pbnB1dF9faW5wdXQsXG4jZGVsaXZlcnlNYXAgLnltYXBzLTItMS03OS1zZWFyY2hib3gtaW5wdXRfX2lucHV0IHtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uZXllLXNob3ctcGFzc3dvcmR7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTBweDtcbiAgdG9wOiA0cHg7XG59XG5cbi5leWUtc2hvdy1wYXNzd29yZDpub3QoLmFjdGl2ZSl7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2V5ZS1zaG93LXBhc3N3b3JkLnN2ZycpO1xufVxuXG4uZXllLXNob3ctcGFzc3dvcmQuYWN0aXZle1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9leWUtaGlkZS1wYXNzd29yZC5zdmcnKTtcbn1cblxuLm5vLXdyYXB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbkBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXtcbiAgLm15LW9yZGVyX2Jsa3tcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG4gIHNwYW4uX3RleHQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzNHB4O1xuICB9XG4gIC5fZW1wdHktaXRlbXtcbiAgICBtYXJnaW4tbGVmdDogMjhweDtcbiAgfVxufVxuXG4uZm9vdGVyLS10ZXh0e1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5yYXRpbmctYmxvZ19faXRlbS1pbWd7XG4gIHdpZHRoOiA0MHB4O1xufVxuXG4uX2ljby16b29tLWZhbmtpYm94OmJlZm9yZXtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlxcZTEwMGVcIjtcbiAgcmlnaHQ6IDVweDtcbiAgdG9wOiA1cHg7XG4gIGNvbG9yOiAjZmY0ZjAwO1xufVxuXG4uX2ljby16b29tLWZhbmtpYm94OmhvdmVyOmJlZm9yZXtcbiAgY29sb3I6ICNmZjRmMDA7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLl9oZWFkLWluZm97XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG5cbiAgLl9oZWFkLXBob25lIGxpe1xuICAgIGZvbnQtc2l6ZTogMTguMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIH1cblxuICAuX2hlYWQtaW5mbyAuZGVsaXZlcnkgYXtcbiAgICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IG5vbmU7XG4gIH1cblxufVxuXG4uYm9yZGVyX2J7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmJvcmRlcl9iOmJlZm9yZXtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTAwJTtcbiAgYm90dG9tOiAtMTBweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQ6ICNkN2Q5ZGE7XG59XG5cbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSwgaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgYm9yZGVyOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHdpZHRoOiBhdXRvO1xuICBvcGFjaXR5OiAwO1xufVxuXG5cbi5wYXltZW50X21ldGhvZF9fdGV4dHtcbiAgbWF4LXdpZHRoOiA0NTVweDtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIGNvbG9yOiAjYTlhOWE5O1xufVxuXG4ucGF5bWVudF9tZXRob2QtLWNvbnRhaW5lcntcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTI1MHB4KSB7XG4gIC5wYXltZW50X21ldGhvZC0tY29udGFpbmVyID4gLnBheW1lbnRfbWV0aG9kX190ZXh0e1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogNDU1cHg7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICB9XG4gIC5jb250cm9sLWxhYmVsLS1iaWd7XG4gICAgd2lkdGg6IDcyJTtcbiAgfVxufVxuQG1lZGlhKG1heC13aWR0aDogMTI0OXB4KXtcbiAgLnBheW1lbnRfbWV0aG9kLS1jb250YWluZXJ7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAucGF5bWVudF9tZXRob2QtLWNvbnRhaW5lciA+IC5wYXltZW50X21ldGhvZF9fdGV4dHtcbiAgICBtYXJnaW46IDEwcHggMCAwO1xuICB9XG4gIC5jaGVja291dC1zZXR0aW5nX2JsayAuY2hhbmdlIC5wYXltZW50X21ldGhvZF9fdGV4dHtcbiAgICBtYXJnaW46IDEwcHggMCAwO1xuICB9XG59XG5cbmlucHV0W25hbWU9XCJkb19ub3RfY2FsbGJhY2tcIl0gKyBsYWJlbCwgaW5wdXRbbmFtZT1cIm9icmFzY2hlbmllX2Zvcm1bbmVlZEFkZHJlc3NSZXNwb25zZV1cIl0gKyBsYWJlbHtcbiAgbWFyZ2luOiAycHggMCAwIDAgIWltcG9ydGFudDtcbn1cblxuaW5wdXRbbmFtZT1cImRvX25vdF9jYWxsYmFja1wiXTpmaXJzdC1jaGlsZCArIGxhYmVsLCBpbnB1dFtuYW1lPVwib2JyYXNjaGVuaWVfZm9ybVtuZWVkQWRkcmVzc1Jlc3BvbnNlXVwiXTpmaXJzdC1jaGlsZCArIGxhYmVse1xuICBtYXJnaW46IDJweCAzMHB4IDAgMCAhaW1wb3J0YW50O1xufVxuXG5pbnB1dFtuYW1lPVwiZG9fbm90X2NhbGxiYWNrXCJdK2xhYmVsOmFmdGVyLCBpbnB1dFtuYW1lPVwib2JyYXNjaGVuaWVfZm9ybVtuZWVkQWRkcmVzc1Jlc3BvbnNlXVwiXStsYWJlbDphZnRlcntcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA0cHg7XG4gIHRvcDogNHB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIHdpZHRoOiAxMnB4O1xuICBiYWNrZ3JvdW5kOiAjZmY0ZjAwO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiAwLjNzO1xufVxuXG5pbnB1dFtuYW1lPVwiZG9fbm90X2NhbGxiYWNrXCJdOmNoZWNrZWQrbGFiZWw6YWZ0ZXIsIGlucHV0W25hbWU9XCJvYnJhc2NoZW5pZV9mb3JtW25lZWRBZGRyZXNzUmVzcG9uc2VdXCJdOmNoZWNrZWQrbGFiZWw6YWZ0ZXJ7XG4gIG9wYWNpdHk6IDE7XG59XG5cblxuLl9waG9uZS1saXN0X190ZXh0e1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5fcGhvbmUtbGlzdF9fdGV4dCBhe1xuICBjb2xvcjogI0ZGNEYwMDtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBub25lO1xufVxuXG4uaW1nLWxpc3Qgc3BhbntcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5fb3ByLWExe1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvaWNvbnMvX2ExLW5ldy5wbmdcIik7XG59XG5cbi5fb3ByLW10c3tcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2ljb25zL19tdHMtbmV3LnBuZ1wiKTtcbn1cblxuLmltZy1saXN0IC5fb3ByLXNtaWxle1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvaWNvbnMvc21pbGUuc3ZnXCIpO1xuICB3aWR0aDogMTJweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xufVxuXG4uaGVhZGVyLXRpbWUtd29ya2luZyBwe1xuICBtYXJnaW4tdG9wOiAxMXB4O1xufVxuXG4uaGVhZGVyLXBob25lLW1pbntcbiAgZm9udC1zaXplOiAyNXB4O1xuICBsaW5lLWhlaWdodDogMTEyLjAyJTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMyQTJBMkE7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xufVxuXG4uYXJyb3ctcG9wdXB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogMC4zcztcbn1cblxuLmxhcmdlX3Jvdz5bY2xhc3NePWNvbF9dLnAtMCB7XG4gIHBhZGRpbmc6IDAgO1xufVxuXG4uX2hlYWQtaW5mbyAuaXRlbXtcbiAgcGFkZGluZzogMCAyNHB4O1xufVxuXG5cbi5oZWFkZXItcG9wdXB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDIwMHB4O1xuICB0b3A6IGNhbGMoMTAwJSArIDEycHgpO1xuICBsZWZ0OiAtN3B4O1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHotaW5kZXg6IDMxO1xuICBwYWRkaW5nOiAwIDJweDtcbiAgdHJhbnNpdGlvbjogLjNzO1xufVxuXG5cbi5oZWFkZXItcG9wdXA6YmVmb3Jle1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRvcDogLTEzcHg7XG4gIGhlaWdodDogMTNweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5oZWFkZXItcG9wdXBfX2l0ZW17XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBnYXA6IDEycHg7XG4gIHBhZGRpbmc6IDAgN3B4O1xufVxuXG4uaGVhZGVyLXBvcHVwX19pdGVtIC5fcGhvbmUtbGlzdHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG5cbi5oZWFkZXItcG9wdXBfX2l0ZW0gLl9waG9uZS1saXN0IGxpOmJlZm9yZXtcbiAgY29udGVudDogbm9uZTtcbn1cblxuLmhlYWRlci1wb3B1cF9faXRlbSAuX3Bob25lLWxpc3QgLl9udW1iZXIsXG4uaGVhZGVyLXBvcHVwX19pdGVtIC5fcGhvbmUtbGlzdCBsaXtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxMy41cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNDUuNSU7XG4gIGNvbG9yOiAjMkEyQTJBO1xufVxuXG4uaGVhZGVyLXBvcHVwX19pdGVtIC5fcGhvbmUtbGlzdCBsaTpub3QoOmZpcnN0LWNoaWxkKXtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuXG4uaGVhZGVyLXBvcHVwX19pdGVtIC5fcGhvbmUtbGlzdCAuX251bWJlcntcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXNpemU6IDEzLjVweDtcbn1cblxuLmhlYWRlci1wb3B1cF9faXRlbSAuX3Bob25lLWxpc3RfX3RleHQgYXtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLl9waG9uZS1saXN0X190ZXh0LS1ibGFja3tcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxMy41MDFweDtcbiAgbGluZS1oZWlnaHQ6IDE0NS41JTtcbiAgY29sb3I6ICMyQTJBMkE7XG59XG5cbi5zb2NpYWwtbmV0d29ya3N7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTdweDtcbiAgcGFkZGluZy10b3A6IDE4cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uc29jaWFsLW5ldHdvcmtzIGF7XG4gIGNvbG9yOiAjMkEyQTJBO1xuICBmb250LXNpemU6IDEzLjVweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uc29jaWFsLW5ldHdvcmtzX19pdGVte1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uaGVhZGVyLXBvcHVwX19pdGVtIC5fb3ByLW10cyxcbi5oZWFkZXItcG9wdXBfX2l0ZW0gLl9vcHItYTF7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDE1cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4uaGVhZGVyLXBvcHVwX19pdGVtIC5fcGhvbmUtbGlzdF9fdGV4dHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLl9waG9uZS1saXN0X190ZXh0LS1ibGFjayxcbi5fcGhvbmUtbGlzdF9fdGV4dHtcbiAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xufVxuXG5cbkBtZWRpYShtYXgtd2lkdGg6IDExNTBweCl7XG4gIC5tb2JpbC1waG9uZXNfcG9wdXB7XG4gICAgcGFkZGluZzogMTBweCAxNXB4IDE1cHg7XG4gIH1cbiAgLmhlYWRlci1wb3B1cHtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBoc2xhKDAsMCUsNDUlLC41KTtcbiAgfVxuICAubW9iaWwtcGhvbmVzX3BvcHVwIC5faGVhZC1waG9uZSAuX29wci1tdHN7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLm1vYmlsLXBob25lc19wb3B1cCB1bCt1bCBsaXtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG5cbiAgLm1vYmlsLXBob25lc19wb3B1cCAuX2hlYWQtcGhvbmUgW2NsYXNzXj1fb3ByXSB7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgdG9wOiAtMXB4O1xuICAgIHdpZHRoOiAyMHB4O1xuICB9XG5cbiAgLml0ZW0tbW9kZS0tbW9iaWxle1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxuICAubW9iaWwtcGhvbmVzX3BvcHVwIC5faGVhZC1waG9uZSBsaStsaSB7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICB9XG4gIC5oZWFkZXItcG9wdXBfX2l0ZW0gLl9waG9uZS1saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAxMnB4IDA7XG4gIH1cbiAgLnNvY2lhbC1uZXR3b3Jrc3tcbiAgICBwYWRkaW5nOiAxMnB4IDA7XG4gIH1cbiAgLnNvY2lhbC1uZXR3b3JrcyBzdmd7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG4gIC5zb2NpYWwtbmV0d29ya3MgYXtcbiAgICBmb250LXNpemU6IDE2LjVweDtcbiAgfVxuICAud29ya2luZy1ob3Vyc3tcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogIDE1cHggMCAwIDE0cHg7XG4gIH1cbiAgLndvcmtpbmctaG91cnM6YWZ0ZXJ7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDE4cHg7XG4gICAgd2lkdGg6IDIzcHg7XG4gICAgaGVpZ2h0OiAyM3B4O1xuICB9XG5cbiAgLndvcmtpbmctaG91cnNfaXRlbTpmaXJzdC1jaGlsZCBzdHJvbmd7XG4gICAgY29sb3I6ICNGRjRGMDA7XG4gIH1cbiAgLndvcmtpbmctaG91cnNfaXRlbTpub3QoOmZpcnN0LWNoaWxkKXtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIG1hcmdpbi10b3A6IDRweDtcbiAgfVxuICAud29ya2luZy1ob3VycyBzdHJvbmcge1xuICAgIGZvbnQtc2l6ZTogMTguOHB4O1xuICB9XG4gIC5pbWctbGlzdFtjbGFzc149X29wcl17XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4uX2hlYWQtcGhvbmUgLl9udW1iZXJ7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG5cbi5faGVhZC1waG9uZXtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG5AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpe1xuICAuX2hlYWQtcGhvbmV7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuQG1lZGlhKG1pbi13aWR0aDogMTAyNHB4KXtcbiAgLmhlYWRlcl9wYW5lbCAubGFyZ2Vfcm93e1xuICAgIG1hcmdpbjogMCAtMjBweDtcbiAgfVxuXG4gIC5oZWFkZXJfcGFuZWwgLmNhcnRfYmxre1xuICAgIHBhZGRpbmc6IDJweDtcbiAgfVxufVxuXG5cbi5wcm9tby1ibG9ja3tcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLnByb21vLWlucHV0e1xuICB3aWR0aDogMTUwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDExMiU7XG4gIGNvbG9yOiAjQTVBNEE0O1xuICBwYWRkaW5nOiA1cHggNXB4IDVweCA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweCAwIDAgM3B4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjRkY0RjAwO1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG59XG5cbi5wcm9tby1idG57XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDExMiU7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBiYWNrZ3JvdW5kOiAjRkY0RjAwO1xuICBib3JkZXI6IDJweCBzb2xpZCAjRkY0RjAwO1xuICBib3JkZXItbGVmdDogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMCAzcHggM3B4IDA7XG4gIHBhZGRpbmc6IDVweCA1cHggNXB4IDdweDtcbiAgdHJhbnNpdGlvbjogMC4zcztcbn1cblxuLmNhcnQtY2xlYXJfX3RyZ3tcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBjb2xvcjogIzc4Nzg3ODtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4ud2FybmluZy1tZXNzYWdle1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG5cbi5pdGVtLXByaWNlLWJhc2tldCAudGl0bGV7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDExMiU7XG4gIGNvbG9yOiAjNzg3ODc4O1xufVxuXG4uZmxleC1jb2x1bW57XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cblxuLmNhcnQtd2FybmluZ3tcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cblxuLl90b3RhbC1vbGQtcHJpY2V7XG4gIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMTdweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG4gIGNvbG9yOiAjNzg3ODc4O1xufVxuXG4uX3RvdGFsLWRpc2NvdW50e1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMTIlO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgY29sb3I6ICNGRjRGMDA7XG59XG5cbi5pdGVtLS1vbGQtcHJpY2V7XG4gIG1hcmdpbi10b3A6IDNweCAhaW1wb3J0YW50O1xufVxuXG4uaXRlbS1wcmljZS1iYXNrZXQgLmNvbnRlbnR7XG4gIGZvbnQtc2l6ZTogMTdweDtcbn1cblxuLl90b3RhbC1idG4tY29udGFpbmVye1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4uX3RvdGFsLWJ0bi1jb250YWluZXIgLmNvbF97XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbi5wcm9tb2NvZGUtd3JvbmctaXRlbXtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAgI2RiODM4MztcbiAgY29sb3I6IHdoaXRlO1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nOiAzcHg7XG4gIGJvcmRlci1yYWRpdXM6M3B4O1xufVxuXG4ucHJvbW9jb2RlLWFjdGl2YXRlZC1pdGVte1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5NGRiODI7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbiAgcGFkZGluZzogM3B4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbi5ibG9jay1wcm9tb3tcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW46IDIwcHggMCAxOHB4O1xufVxuXG4ucHJvbW8td3JhcHBlcntcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG59XG5cbi5mbGV4LWNvbHVtbiAuY29sX2Z1bGx7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5wcm9tb2NvZGUtd3JvbmdfX2Nyb3Nze1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTVweDtcbiAgbWFyZ2luOiAycHggMCAwIDNweDtcbn1cblxuLnByb21vY29kZS1hY3RpdmF0ZWRfX19fY3Jvc3N7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxNXB4O1xuICBtYXJnaW46IDJweCAwIDAgM3B4O1xufVxuXG4ucHJvbW9jb2RlLWFjdGl2YXRlZF9fX19jcm9zcyBzdmcsXG4ucHJvbW9jb2RlLXdyb25nX19jcm9zcyBzdmd7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDE1cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0OTlweCl7XG4gIC5jYXJ0LXRvdGFsX2JsayAuY29sXyB7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLl90b3RhbCAuaXRlbSArIC5pdGVtIHtcbiAgICBtYXJnaW4tdG9wOiAzcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KXtcbiAgLnByb21vLWJsb2NrIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5wcm9tby13cmFwcGVye1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gIH1cblxuICAuY2FydC10b3RhbF9ibGsgLmNvbF9mdWxse1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmZsZXgtY29sdW1ue1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5wcm9tb2NvZGUtYWN0aXZhdGVkLWl0ZW0sXG4gIC5wcm9tb2NvZGUtd3JvbmctaXRlbXtcbiAgICBtYXJnaW46IDhweCAwIDEwcHggMDtcbiAgfVxuICAuYmxvY2stcHJvbW97XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBnYXA6IDEzcHg7XG4gICAgbWFyZ2luOiAtMTBweCAwIDI1cHggMDtcbiAgfVxuICAucHJvbW8taW5wdXQsXG4gIC5wcm9tby1idG4ge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNGRjRGMDA7XG4gIH1cbiAgLl90b3RhbC1idG4tY29udGFpbmVye1xuICAgIG1hcmdpbjogMDtcbiAgICBoZWlnaHQ6IDA7XG4gIH1cbn1cblxuI2FkZHJlc3NfcGlja3VwIGlucHV0OmNoZWNrZWQrbGFiZWw6YWZ0ZXJ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbiAgdG9wOiA0cHg7XG4gIGxlZnQ6IDRweDtcbiAgYmFja2dyb3VuZDogI2ZmNGYwMDtcbn1cblxuI2FkZHJlc3NfcGlja3VwIGxhYmVse1xuICBtYXJnaW46IDZweCAxMHB4IDZweCAwO1xufVxuXG4uYmxvY2stcHJvbW8gLmNhcnQtY2xlYXJfX3BvcHVwe1xuICBwYWRkaW5nOiAyNXB4IDAgMjVweCAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5oZWFkLWxpbmtzX21vYmlsZSAuaGVhZC1saW5rc19tb2JpbGVfX2NvbHVtbi1pY29uIC5tb2JpbC1waG9uZXNfcG9wdXAtYnRuOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbn1cblxuLmIyNC13aWRnZXQtYnV0dG9uLWlubmVyLWNvbnRhaW5lcntcbiAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5iMjQtd2lkZ2V0LWJ1dHRvbi1wb3NpdGlvbi1ib3R0b20tcmlnaHR7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDYwcHg7XG4gIHJpZ2h0OiAxOHB4ICFpbXBvcnRhbnQ7XG4gIGJvdHRvbTogODRweCAhaW1wb3J0YW50O1xufVxuXG4uYjI0LXdpZGdldC1idXR0b24taW5uZXItYmxvY2t7XG4gIHdpZHRoOiA0OHB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogNDhweCAhaW1wb3J0YW50O1xufVxuXG4uYjI0LXdpZGdldC1idXR0b24taW5uZXItbWFza3tcbiAgd2lkdGg6IDYwcHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICB0b3A6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xufVxuXG4uYjI0LXdpZGdldC1idXR0b24tYmxvY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogNjBweCFpbXBvcnRhbnQ7XG4gIGhlaWdodDogNjBweCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5iMjQtY3JtLWJ1dHRvbi1pY29uLWFjdGl2ZSB7XG4gIHdpZHRoOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5iMjQtd2lkZ2V0LWJ1dHRvbi1pbm5lci1pdGVte1xuIGFuaW1hdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uYjI0LXdpZGdldC1idXR0b24tY2xvc2UtaXRlbXtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjYpO1xufVxuXG4uZGVsaXZlcnktYW5jaG9ye1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYm90dG9tOiAyMnB4O1xufVxuXG4uZGVsaXZlcnktYW5jaG9yX19pdGVtOm5vdCg6bGFzdC1jaGlsZCl7XG4gIG1hcmdpbi1yaWdodDogMzJweDtcbn1cblxuLmRlbGl2ZXJ5LWFuY2hvcl9faXRlbSBhe1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGNvbG9yOiAjNzQ3NDc0O1xuICB0cmFuc2l0aW9uOiAwLjNzO1xufVxuXG4uZGVsaXZlcnktYW5jaG9yX19pdGVtLmFjdGl2ZSBhe1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogI0ZGNEYwMDtcbn1cblxuLmRlbGl2ZXJ5LWFuY2hvcl9faXRlbSBhOmhvdmVye1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGNvbG9yOiAjRkY0RjAwO1xufVxuXG4uZGVsaXZlcnktY29udGVudHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0ZGNEYwMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxufVxuXG4uZGVsaXZlcnktY29udGVudF9faXRlbXtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDEwOXB4O1xuICBiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQoMTgyLjQ2JSAxODIuNDYlIGF0IDUwJSA1MCUsICNGMUZFRkQgMCUsICNGRkZGRkYgMTAwJSk7XG4gIHBhZGRpbmc6IDAgMzNweCAwIDQycHg7XG59XG5cbi5kZWxpdmVyeS1jb250ZW50X19pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpe1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0ZGNEYwMDtcbn1cblxuLmRlbGl2ZXJ5LWNvbnRlbnQtdGl0bGV7XG4gIGZvbnQtZmFtaWx5OiAnSW50ZXInLHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uZGVsaXZlcnktY29udGVudC10aXRsZSBzcGFue1xuICBmb250LWZhbWlseTogJ0ludGVyJyxzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgZm9udC1zaXplOiAxOS41MDIycHg7XG4gIGxpbmUtaGVpZ2h0OiAxMTIuNTIlO1xuICBjb2xvcjogI0ZGNEYwMDtcbiAgdGV4dC1zaGFkb3c6IDBweCA4Ljg2NDYzcHggMTcuNzI5M3B4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cblxuLmRlbGl2ZXJ5LWNvbnRlbnQtdGl0bGUgc3Bhbi5kZWxpdmVyeS10aXRsZS0tYmlne1xuICBmb250LWZhbWlseTogJ0ludGVyJyxzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGZvbnQtc2l6ZTogMzAuMTRweDtcbiAgbGluZS1oZWlnaHQ6IDMzLjkxcHg7XG59XG5cbi5kZWxpdmVyeS1jb250ZW50LWRlc2NyaXB0aW9ue1xuICBtYXgtd2lkdGg6IDMzN3B4O1xuICBwYWRkaW5nLXJpZ2h0OiAzNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjYuNTIlO1xuICBjb2xvcjogIzJCMkIyQjtcbiAgbWFyZ2luLXJpZ2h0OiAxMiU7XG59XG5cbi5kZWxpdmVyeS1jb250ZW50LWRlc2NyaXB0aW9uLS1iaWd7XG4gIHBhZGRpbmctcmlnaHQ6IDI2cHg7XG59XG5cbi5kZWxpdmVyeS1jb250ZW50LWRlc2NyaXB0aW9uLS1taWRsTGlua3tcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrXG59XG5cbi5kZWxpdmVyeS1iYW5uZXJ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBtYXJnaW46IDIwcHggMCAxMHB4IDA7XG4gIHBhZGRpbmc6IDM0cHggMCAzMHB4IDIxcHg7XG4gIGJhY2tncm91bmQ6ICNGNEZFRkUgdXJsKFwiLi4vaW1hZ2VzL2JnLWJhbm5lci1kZWxldmVyeS1uZXcuc3ZnXCIpIDc0JSAxMSUgbm8tcmVwZWF0O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRkU1MTAyO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuXG4uZGVsaXZlcnktYmFubmVyLWltZ3tcbiAgbWF4LXdpZHRoOiA0ODhweDtcbiAgbWF4LWhlaWdodDogMjAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLmRlbGl2ZXJ5LWJhbm5lci1jb250ZW50e1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgcGFkZGluZy1sZWZ0OiAyNHB4O1xufVxuXG4uZGVsaXZlcnktYmFubmVyLWltZyBpbWd7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuXG4uZGVsaXZlcnktYmFubmVyLXRleHR7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5kZWxpdmVyeS1iYW5uZXItdGV4dC0tZGVsaXZlcnl7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvJyxzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgbGluZS1oZWlnaHQ6IDk2LjY5JTtcbiAgY29sb3I6ICNGRTUxMDI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5kZWxpdmVyeS1iYW5uZXItdGV4dC0tc3Ryb25ne1xuICBtYXgtd2lkdGg6IDE3MHB4O1xuICBmb250LWZhbWlseTogJ1JvYm90bycsc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiA5Ni42OSU7XG4gIGNvbG9yOiAjMjAyMDIwO1xufVxuXG4uZGVsaXZlcnktYmFubmVyLXRleHQtLW1pbml7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvJyxzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBtYXJnaW4tdG9wOiAzcHg7XG59XG5cbi5kZWxpdmVyeS1pbWctYmxvY2t7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTJweDtcbiAgbWFyZ2luOiAxMnB4IDAgNnB4O1xufVxuXG4uZGVsaXZlcnktYmFubmVyLXRleHQtLW1pbmkgLl9vcmFuZ2UtdGV4dHtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBjb2xvcjogI0ZFNTEwMjtcbn1cblxuLmRlbGl2ZXJ5LWJhbm5lci1idG57XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvJyxzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtc2l6ZTogMzdweDtcbiAgbGluZS1oZWlnaHQ6IDQzcHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBwYWRkaW5nOiAxM3B4IDM1cHggMTBweDtcbiAgbWFyZ2luLXRvcDogMzRweDtcbiAgYmFja2dyb3VuZDogI0ZFNTEwMjtcbiAgYm9yZGVyLXJhZGl1czogNjBweDtcbn1cblxuLl90aXRsZS1ibG9ja3tcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luOiAwIDAgMjZweDtcbn1cblxuLl90aXRsZS1ibG9jayBzcGFue1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi5kZWxpdmVyeS1wcmljZS10ZXh0e1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjYlO1xuICBjb2xvcjogIzJCMkIyQjtcbn1cblxuLmRlbGl2ZXJ5LXByaWNlLXRleHQgYXtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTI2JTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uZGVsaXZlcnktdGltZXtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG59XG5cbi5kZWxpdmVyeS10aW1lLWNvbnRlbnR7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYm9yZGVyOiAxcHggc29saWQgI0ZGNEYwMDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cblxuLmRlbGl2ZXJ5LXRpbWUtbGlzdHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDM2JTtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBwYWRkaW5nOiAyM3B4IDA7XG59XG5cbi5kZWxpdmVyeS10aW1lLWxpc3RfX2l0ZW17XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDg4LjAyJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzJCMkIyQjtcbn1cblxuLmRlbGl2ZXJ5LXRpbWUtbGlzdF9faXRlbTpiZWZvcmV7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG5cbi5kZWxpdmVyeS10aW1lLWxpc3RfX2l0ZW06Zmlyc3QtY2hpbGR7XG4gIGZvbnQtc2l6ZTogMTlweDtcbiAgbGluZS1oZWlnaHQ6IDg4LjAyJTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLmRlbGl2ZXJ5LXRpbWUtbGlzdF9faXRlbTpub3QoOmxhc3QtY2hpbGQpe1xuICBtYXJnaW46IDAgMCAxM3B4O1xufVxuXG4uZGVsaXZlcnktdGltZS1saXN0X19pdGVtOmxhc3QtY2hpbGR7XG4gIG1hcmdpbjogMDtcbn1cblxuLmRlbGl2ZXJ5LXRpbWUtbGlzdF9faXRlbTpub3QoOmZpcnN0LWNoaWxkKXtcbiAgd2lkdGg6IDkwcHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4uZGVsaXZlcnktdGltZS1kZXNjcmlwdGlvbntcbiAgd2lkdGg6IDY0JTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudCgxODIuNDYlIDE4Mi40NiUgYXQgNTAlIDUwJSwgI0YxRkVGRCAwJSwgI0ZGRkZGRiAxMDAlKTtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjRkY0RjAwO1xuICBib3gtc2hhZG93OiAwcHggMTBweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cblxuLmRlbGl2ZXJ5LXRpbWUtZGVzY3JpcHRpb24gcHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAyMi4zNDU3cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjYuNSU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMyQjJCMkI7XG4gIG1hcmdpbjogMDtcbn1cblxuLmRlbGl2ZXJ5LXRpbWUtZGVzY3JpcHRpb24gcC5kZWxpdmVyeS10aW1lLWRlc2NyaXB0aW9uLS1tYWlue1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDIyLjM1cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOC4yN3B4O1xuICBjb2xvcjogI0ZGNEYwMDtcbn1cblxuLmRlbGl2ZXJ5LXRpbWUtZGVzY3JpcHRpb24tdG9we1xuICBtYXJnaW4tYm90dG9tOiAzM3B4O1xufVxuXG4uZGVsaXZlcnktdW5sb2FkaW5ne1xuICBwYWRkaW5nLXRvcDogMzBweDtcbn1cblxuLmRlbGl2ZXJ5LXVubG9hZGluZy1jb250ZW50e1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAxMHB4IDAgMDtcbn1cblxuLmRlbGl2ZXJ5LXVubG9hZGluZy1kZXNjcmlwdGlvbntcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudCgxODIuNDYlIDE4Mi40NiUgYXQgNTAlIDUwJSwgI0YxRkVGRCAwJSwgI0ZGRkZGRiAxMDAlKTtcbiAgYm9yZGVyOiAxcHggc29saWQgI0ZGNEYwMDtcbiAgYm94LXNoYWRvdzogMHB4IDEwcHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIHBhZGRpbmc6IDIwcHggMThweDtcbn1cblxuLnVubG9hZGluZy1kZXNjcmlwdGlvbi1saXN0e1xuICBtYXJnaW46IDA7XG59XG5cbi51bmxvYWRpbmctZGVzY3JpcHRpb24tbGlzdF9faXRlbXtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMTVweDtcbiAgbWFyZ2luOiAwO1xufVxuXG4udW5sb2FkaW5nLWRlc2NyaXB0aW9uLWxpc3RfX2l0ZW06bm90KDpsYXN0LWNoaWxkKXtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cblxuLnVubG9hZGluZy1kZXNjcmlwdGlvbi1saXN0X19pdGVtOmJlZm9yZXtcbiAgd2lkdGg6IDZweDtcbiAgaGVpZ2h0OiA2cHg7XG4gIHRvcDogNXB4O1xufVxuXG4udW5sb2FkaW5nLXByaWNlLWxpc3R7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG5cbi51bmxvYWRpbmctcHJpY2VfX2l0ZW06YmVmb3Jle1xuICBjb250ZW50OiBub25lO1xufVxuXG4udW5sb2FkaW5nLXByaWNlX19pdGVte1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDlweDtcbiAgZ2FwOiAxMHB4O1xufVxuXG4udW5sb2FkaW5nLXByaWNlX19pdGVtOm5vdCg6bGFzdC1jaGlsZCl7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQTVCN0I2O1xufVxuXG4udW5sb2FkaW5nLXByb2R1Y3R7XG4gIHBhZGRpbmctbGVmdDogMTZweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTE1JTtcbn1cblxuLnVubG9hZGluZy1wcmljZXtcbiAgcGFkZGluZy1yaWdodDogMjVweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDg4LjAyJTtcbn1cblxuLmRlbGl2ZXJ5LXVubG9hZGluZy1wcmljZXtcbiAgZmxleC1ncm93OiAxO1xufVxuXG4uZGVsaXZlcnktcGF5bWVudHtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG59XG5cbi5kZWxpdmVyeS1wYXltZW50LWxpc3R7XG4gIG1hcmdpbi10b3A6IDI2cHg7XG4gIGJveC1zaGFkb3c6IDBweCAxMHB4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuXG4uZGVsaXZlcnktcGF5bWVudF9faXRlbS1oZWFkZXJ7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxMXB4IDMzcHggMTRweCAyM3B4O1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLmRlbGl2ZXJ5LXBheW1lbnRfX2l0ZW06bm90KDpsYXN0LWNoaWxkKXtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNBNUI3QjY7XG59XG5cbi5kZWxpdmVyeS1wYXltZW50X19pdGVtLm5vLWJvcmRlcntcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cblxuLmRlbGl2ZXJ5LXBheW1lbnRfX2l0ZW0taGVhZGVye1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDg4LjAyJTtcbiAgY29sb3I6ICMyQjJCMkI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmRlbGl2ZXJ5LXBheW1lbnRfX2ltZy1jb250YWluZXJ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5jYXJkLXBheS1mdWxsLWxpc3R7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAzcHg7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuXG4uZGVsaXZlcnktcGF5bWVudF9faXRlbS1oZWFkZXIgaW1ne1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogNHB4O1xufVxuXG4uZGVsaXZlcnktcGF5bWVudC1hcnJvd3tcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogNDNweDtcbiAgdG9wOiAxMHB4O1xufVxuXG4uZGVsaXZlcnktcGF5bWVudF9faXRlbS1oZWFkZXIuYWN0aXZlIC5kZWxpdmVyeS1wYXltZW50LWFycm93e1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICB0b3A6IDE0cHg7XG59XG5cbi5kZWxpdmVyeS1wYXltZW50X19pdGVtLWhlYWRlci5hY3RpdmV7XG4gIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudCgxODIuNDYlIDE4Mi40NiUgYXQgNTAlIDUwJSwjZjFmZWZkIDAsI2ZmZiAxMDAlKTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmNGYwMDtcbiAgYm9yZGVyLXJhZGl1czogMTVweCAxNXB4IDAgMDtcbiAgcGFkZGluZzogMTJweCAzM3B4IDE0cHggMjNweDtcbn1cblxuLmRlbGl2ZXJ5LXBheW1lbnRfX2l0ZW0tZHJvcGRvd257XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEyNiU7XG4gIGNvbG9yOiAjMkIyQjJCO1xuICBiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQoMTgyLjQ2JSAxODIuNDYlIGF0IDUwJSA1MCUsI2YxZmVmZCAwLCNmZmYgMTAwJSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZjRmMDA7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIHBhZGRpbmc6IDIwcHggMzNweCAyMHB4IDIzcHg7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAxNXB4IDE1cHg7XG59XG5cbi5kZWxpdmVyeS1wYXltZW50X19pdGVtLmFjdGl2ZXtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgbWFyZ2luLXRvcDogLTFweDtcbn1cblxuLmRlbGl2ZXJ5LWRpc2NvdW50c3tcbiAgcGFkZGluZy10b3A6IDMwcHg7XG59XG5cbi5kZWxpdmVyeS1kaXNjb3VudHMtdGV4dHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTI2LjUlO1xuICBjb2xvcjogIzJBMkEyQTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLmRlbGl2ZXJ5LWRpc2NvdW50cy10aXRsZXtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMTgyLjUlO1xufVxuXG4uZGVsaXZlcnktY2FyZF9faXRlbXtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHBhZGRpbmc6IDE5cHggMDtcbn1cblxuLmRlbGl2ZXJ5LWNhcmRfX2l0ZW06Zmlyc3QtY2hpbGR7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQTVCN0I2O1xufVxuXG4uZGlzY291bnRzLWNhcmQtaW1ne1xuICB3aWR0aDogMjQ2cHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBwYWRkaW5nOiAwIDMwcHg7XG59XG5cbi5kZWxpdmVyeS1jYXJkLXRpdGxle1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjYuNTIlO1xuICBtYXJnaW46IDEycHggMCAyM3B4O1xufVxuXG4uZGVsaXZlcnktY2FyZC10ZXh0e1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5kZWxpdmVyeS1jYXJkLXRleHQgc3BhbntcbiAgY29sb3I6ICNGRjRGMDA7XG59XG5cbi5kZWxpdmVyeS1jYXJkX19kZXNjcmlwdGlvbntcbiAgcGFkZGluZy1sZWZ0OiA0NHB4O1xufVxuXG4ucmV0dXJuLXByb2R1Y3R7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xufVxuXG4ucmV0dXJuLXByb2R1Y3QtdGV4dHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTI2JTtcbiAgY29sb3I6ICMyQTJBMkE7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbi5yZXR1cm4tcHJvZHVjdC1jb250ZW50e1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICBib3gtc2hhZG93OiAwcHggMTBweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cblxuLnJldHVybi1wcm9kdWN0LXRpdGxle1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBwYWRkaW5nOiAxMXB4IDMzcHggMTRweCAyM3B4O1xuICB3aWR0aDogMTAwJTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6ICMyYjJiMmI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogODguMDIlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5yZXR1cm4tcHJvZHVjdC10aXRsZS5hY3RpdmV7XG4gIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudCgxODIuNDYlIDE4Mi40NiUgYXQgNTAlIDUwJSwjZjFmZWZkIDAsI2ZmZiAxMDAlKTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmNGYwMDtcbiAgYm9yZGVyLXJhZGl1czogMTJweCAxMnB4IDAgMDtcbn1cblxuLnJldHVybi1wcm9kdWN0LWRyb3Bkb3due1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmY0ZjAwO1xuICBib3JkZXItcmFkaXVzOiAwIDAgMTJweCAxMnB4O1xuICBib3JkZXItdG9wOiBub25lO1xuICBjb2xvcjogIzJiMmIyYjtcbiAgZGlzcGxheTogbm9uZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTI2JTtcbiAgcGFkZGluZzogMjBweCAzM3B4IDIwcHggMjNweDtcbiAgYmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KDE4Mi40NiUgMTgyLjQ2JSBhdCA1MCUgNTAlLCNmMWZlZmQgMCwjZmZmIDEwMCUpO1xufVxuXG4ucmV0dXJuLXByb2R1Y3QtdGl0bGUuYWN0aXZlIC5kZWxpdmVyeS1wYXltZW50LWFycm93IHtcbiAgdG9wOiAxNHB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuXG5cbi5kb2N1bWVudHMtYmxvY2t7XG4gIHBhZGRpbmc6IDMwcHggMCAyNXB4O1xufVxuXG4uZmVhdHVyZXNfYmxrLmZlYXR1cmVzX2Jsay1kb2N1bWVudHtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgYm94LXNoYWRvdzogMHB4IDkuOTUyNTVweCAxOS45MDUxcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3JkZXItcmFkaXVzOiAxMS45NDMxcHg7XG59XG5cbi5mZWF0dXJlc19ibGsuZmVhdHVyZXNfYmxrLWRvY3VtZW50IFtjbGFzc149XCJjb2xfXCJdICsgW2NsYXNzXj1cImNvbF9cIl0ge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNBNUI3QjY7XG59XG5cbi5jb2xfNC5mZWF0dXJlc19fdGl0bGV7XG4gIHBhZGRpbmc6IDEwcHggMCA4cHg7XG59XG5cbi5mZWF0dXJlc19ibGsuZmVhdHVyZXNfYmxrLWRvY3VtZW50IC5fcm93Om50aC1jaGlsZCgybi0xKXtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGJvcmRlci1ib3R0b206IDAuOTk1MjU1cHggc29saWQgI0E1QjdCNjtcbn1cblxuLmRlbGl2ZXJ5LWNvbnRlbnQtY29udGFpbmVye1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtZ3JvdzogMTtcbn1cblxuLmJsa19ib2R5LmRlbGl2ZXJ5LXByaWNlLS1ib2R5IHtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uZGVsaXZlcnktdGltZS1kZXNjcmlwdGlvbi1ib3R0b217XG4gIG1heC13aWR0aDogNDI1cHg7XG59XG5cbkBtZWRpYShtYXgtd2lkdGg6IDExNTBweCl7XG5cbiAgLmRlbGl2ZXJ5LWFuY2hvcntcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbi1ib3R0b206IDIycHg7XG4gIH1cblxuICAuZGVsaXZlcnktYW5jaG9yX19pdGVtOm5vdCg6bGFzdC1jaGlsZCl7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMnB4O1xuICB9XG5cbiAgLmRlbGl2ZXJ5LWFuY2hvcl9faXRlbSBhe1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogbm9uZTtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICBjb2xvcjogIzc0NzQ3NDtcbiAgICB0cmFuc2l0aW9uOiAwLjNzO1xuICB9XG5cbiAgLmRlbGl2ZXJ5LWFuY2hvcl9faXRlbS5hY3RpdmUgYXtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IG5vbmU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiAjRkY0RjAwO1xuICB9XG5cbiAgLmRlbGl2ZXJ5LWFuY2hvcl9faXRlbSBhOmhvdmVye1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogbm9uZTtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICBjb2xvcjogI0ZGNEYwMDtcbiAgfVxuXG4gIC5kZWxpdmVyeS1jb250ZW50e1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0ZGNEYwMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gIH1cblxuICAuZGVsaXZlcnktY29udGVudF9faXRlbXtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGhlaWdodDogMTA5cHg7XG4gICAgYmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KDE4Mi40NiUgMTgyLjQ2JSBhdCA1MCUgNTAlLCAjRjFGRUZEIDAlLCAjRkZGRkZGIDEwMCUpO1xuICAgIHBhZGRpbmc6IDAgMzNweCAwIDQycHg7XG4gIH1cblxuICAuZGVsaXZlcnktY29udGVudF9faXRlbTpub3QoOmZpcnN0LWNoaWxkKXtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0ZGNEYwMDtcbiAgfVxuXG4gIC5kZWxpdmVyeS1jb250ZW50LXRpdGxle1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAzcHg7XG4gIH1cbiAgLmRlbGl2ZXJ5LWNvbnRlbnQtdGl0bGUgc3BhbntcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICBmb250LXNpemU6IDE5LjUwMjJweDtcbiAgICBsaW5lLWhlaWdodDogMTEyLjUyJTtcbiAgICBjb2xvcjogI0ZGNEYwMDtcbiAgICB0ZXh0LXNoYWRvdzogMHB4IDguODY0NjNweCAxNy43MjkzcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICB9XG5cbiAgLmRlbGl2ZXJ5LWNvbnRlbnQtdGl0bGUgc3Bhbi5kZWxpdmVyeS10aXRsZS0tYmlne1xuICAgIGZvbnQtc2l6ZTogMzAuMTRweDtcbiAgICBsaW5lLWhlaWdodDogMzMuOTFweDtcbiAgfVxuXG4gIC5kZWxpdmVyeS1jb250ZW50LWRlc2NyaXB0aW9ue1xuICAgIG1heC13aWR0aDogMzM3cHg7XG4gICAgcGFkZGluZy1yaWdodDogMzRweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTI2LjUyJTtcbiAgICBjb2xvcjogIzJCMkIyQjtcbiAgICBtYXJnaW4tcmlnaHQ6IDEyJTtcbiAgfVxuXG4gIC5kZWxpdmVyeS1jb250ZW50LWRlc2NyaXB0aW9uLS1iaWd7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxuXG4gIC5kZWxpdmVyeS1jb250ZW50LWRlc2NyaXB0aW9uLS1taWRsTGlua3tcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9ja1xuICB9XG5cbiAgLmRlbGl2ZXJ5LXByaWNle1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICB9XG5cbiAgLl90aXRsZS1ibG9ja3tcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMjZweDtcbiAgfVxuXG4gIC5fdGl0bGUtYmxvY2sgc3BhbntcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIH1cblxuICAuZGVsaXZlcnktcHJpY2UtdGV4dHtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTI2JTtcbiAgICBjb2xvcjogIzJCMkIyQjtcbiAgfVxuXG4gIC5kZWxpdmVyeS1wcmljZS10ZXh0IGF7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMjYlO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gIC5kZWxpdmVyeS10aW1le1xuICAgIHBhZGRpbmctdG9wOiAzN3B4O1xuICB9XG5cbiAgLmRlbGl2ZXJ5LXRpbWUtY29udGVudHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNGRjRGMDA7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICB9XG5cbiAgLmRlbGl2ZXJ5LXRpbWUtbGlzdHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogMzYlO1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICBwYWRkaW5nOiAyM3B4IDA7XG4gIH1cblxuICAuZGVsaXZlcnktdGltZS1saXN0X19pdGVte1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiA4OC4wMiU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiAjMkIyQjJCO1xuICB9XG5cbiAgLmRlbGl2ZXJ5LXRpbWUtbGlzdF9faXRlbTpiZWZvcmV7XG4gICAgY29udGVudDogbm9uZTtcbiAgfVxuXG4gIC5kZWxpdmVyeS10aW1lLWxpc3RfX2l0ZW06Zmlyc3QtY2hpbGR7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA4OC4wMiU7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgfVxuXG4gIC5kZWxpdmVyeS10aW1lLWxpc3RfX2l0ZW06bm90KDpsYXN0LWNoaWxkKXtcbiAgICBtYXJnaW46IDAgMCAxM3B4O1xuICB9XG5cbiAgLmRlbGl2ZXJ5LXRpbWUtbGlzdF9faXRlbTpsYXN0LWNoaWxke1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gIC5kZWxpdmVyeS10aW1lLWxpc3RfX2l0ZW06bm90KDpmaXJzdC1jaGlsZCl7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cblxuICAuZGVsaXZlcnktdGltZS1kZXNjcmlwdGlvbntcbiAgICB3aWR0aDogNjQlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudCgxODIuNDYlIDE4Mi40NiUgYXQgNTAlIDUwJSwgI0YxRkVGRCAwJSwgI0ZGRkZGRiAxMDAlKTtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNGRjRGMDA7XG4gICAgYm94LXNoYWRvdzogMHB4IDEwcHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgfVxuXG4gIC5kZWxpdmVyeS10aW1lLWRlc2NyaXB0aW9uIHB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDIyLjM0NTdweDtcbiAgICBsaW5lLWhlaWdodDogMTI2LjUlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogIzJCMkIyQjtcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICAuZGVsaXZlcnktdGltZS1kZXNjcmlwdGlvbiBwLmRlbGl2ZXJ5LXRpbWUtZGVzY3JpcHRpb24tLW1haW57XG4gICAgZm9udC1zaXplOiAyMi4zNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOC4yN3B4O1xuICAgIGNvbG9yOiAjRkY0RjAwO1xuICB9XG5cbiAgLmRlbGl2ZXJ5LXRpbWUtZGVzY3JpcHRpb24tdG9we1xuICAgIG1hcmdpbi1ib3R0b206IDMzcHg7XG4gIH1cblxuICAuZGVsaXZlcnktdW5sb2FkaW5ne1xuICAgIHBhZGRpbmctdG9wOiA2N3B4O1xuICB9XG5cbiAgLmRlbGl2ZXJ5LXVubG9hZGluZy1jb250ZW50e1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC5kZWxpdmVyeS11bmxvYWRpbmctZGVzY3JpcHRpb257XG4gICAgYmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KDE4Mi40NiUgMTgyLjQ2JSBhdCA1MCUgNTAlLCAjRjFGRUZEIDAlLCAjRkZGRkZGIDEwMCUpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNGRjRGMDA7XG4gICAgYm94LXNoYWRvdzogMHB4IDEwcHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIHBhZGRpbmc6IDIwcHggMThweDtcbiAgfVxuXG4gIC51bmxvYWRpbmctZGVzY3JpcHRpb24tbGlzdHtcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICAudW5sb2FkaW5nLWRlc2NyaXB0aW9uLWxpc3RfX2l0ZW17XG4gICAgbWF4LXdpZHRoOiAzNjNweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICAudW5sb2FkaW5nLWRlc2NyaXB0aW9uLWxpc3RfX2l0ZW06bm90KDpsYXN0LWNoaWxkKXtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICB9XG5cbiAgLnVubG9hZGluZy1kZXNjcmlwdGlvbi1saXN0X19pdGVtOmJlZm9yZXtcbiAgICB3aWR0aDogNnB4O1xuICAgIGhlaWdodDogNnB4O1xuICAgIHRvcDogNXB4O1xuICB9XG5cbiAgLnVubG9hZGluZy1wcmljZS1saXN0e1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgLnVubG9hZGluZy1wcmljZV9faXRlbTpiZWZvcmV7XG4gICAgY29udGVudDogbm9uZTtcbiAgfVxuXG4gIC51bmxvYWRpbmctcHJpY2VfX2l0ZW17XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDlweDtcbiAgfVxuXG4gIC51bmxvYWRpbmctcHJpY2VfX2l0ZW06bm90KDpsYXN0LWNoaWxkKXtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0E1QjdCNjtcbiAgfVxuXG4gIC51bmxvYWRpbmctcHJvZHVjdHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA4OC4wMiU7XG4gIH1cblxuICAudW5sb2FkaW5nLXByaWNle1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA4OC4wMiU7XG4gIH1cblxuICAuZGVsaXZlcnktdW5sb2FkaW5nLXByaWNle1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgfVxuXG4gIC5kZWxpdmVyeS1wYXltZW50e1xuICAgIHBhZGRpbmctdG9wOiA2NnB4O1xuICB9XG5cbiAgLmRlbGl2ZXJ5LXBheW1lbnQtbGlzdHtcbiAgICBtYXJnaW4tdG9wOiAyNnB4O1xuICAgIGJveC1zaGFkb3c6IDBweCAxMHB4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIH1cblxuICAuZGVsaXZlcnktcGF5bWVudF9faXRlbS1oZWFkZXJ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMTFweCAzM3B4IDE0cHggMjNweDtcbiAgfVxuXG4gIC5kZWxpdmVyeS1wYXltZW50X19pdGVtOm5vdCg6bGFzdC1jaGlsZCl7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNBNUI3QjY7XG4gIH1cblxuICAuZGVsaXZlcnktcGF5bWVudF9faXRlbS1oZWFkZXJ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogODguMDIlO1xuICAgIGNvbG9yOiAjMkIyQjJCO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuXG4gIC5kZWxpdmVyeS1wYXltZW50LWFycm93e1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogNDNweDtcbiAgICB0b3A6IDEwcHg7XG4gIH1cblxuICAuZGVsaXZlcnktcGF5bWVudF9faXRlbS1oZWFkZXIuYWN0aXZlIC5kZWxpdmVyeS1wYXltZW50LWFycm93e1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgdG9wOiAxNHB4O1xuICB9XG5cbiAgLmRlbGl2ZXJ5LXBheW1lbnRfX2l0ZW0taGVhZGVyLmFjdGl2ZXtcbiAgICBiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQoMTgyLjQ2JSAxODIuNDYlIGF0IDUwJSA1MCUsI2YxZmVmZCAwLCNmZmYgMTAwJSk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2ZmNGYwMDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHggNHB4IDAgMDtcbiAgfVxuXG4gIC5kZWxpdmVyeS1wYXltZW50X19pdGVtLWRyb3Bkb3due1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDg4LjAyJTtcbiAgICBjb2xvcjogIzJCMkIyQjtcbiAgICBiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQoMTgyLjQ2JSAxODIuNDYlIGF0IDUwJSA1MCUsI2YxZmVmZCAwLCNmZmYgMTAwJSk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2ZmNGYwMDtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICAgIHBhZGRpbmc6IDIwcHggMzNweCAyMHB4IDIzcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMCAwIDRweCA0cHg7XG4gIH1cblxuICAuZGVsaXZlcnktcGF5bWVudF9faXRlbS5hY3RpdmV7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICBtYXJnaW4tdG9wOiAtMXB4O1xuICB9XG5cbiAgLmRlbGl2ZXJ5LWRpc2NvdW50c3tcbiAgICBwYWRkaW5nLXRvcDogNjZweDtcbiAgfVxuXG4gIC5kZWxpdmVyeS1kaXNjb3VudHMtdGV4dHtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTI2LjUlO1xuICAgIGNvbG9yOiAjMkEyQTJBO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cblxuICAuZGVsaXZlcnktZGlzY291bnRzLXRpdGxle1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxODIuNSU7XG4gIH1cblxuICAuZGVsaXZlcnktY2FyZF9faXRlbXtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIHBhZGRpbmc6IDE5cHggMDtcbiAgfVxuXG4gIC5kZWxpdmVyeS1jYXJkX19pdGVtOmZpcnN0LWNoaWxke1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQTVCN0I2O1xuICB9XG5cbiAgLmRpc2NvdW50cy1jYXJkLWltZ3tcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBwYWRkaW5nOiAwIDMwcHg7XG4gIH1cblxuICAuZGVsaXZlcnktY2FyZC10aXRsZXtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMTI2LjUyJTtcbiAgICBtYXJnaW46IDEycHggMCAyM3B4O1xuICB9XG5cbiAgLmRlbGl2ZXJ5LWNhcmQtdGV4dHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgfVxuXG4gIC5kZWxpdmVyeS1jYXJkLXRleHQgc3BhbntcbiAgICBjb2xvcjogI0ZGNEYwMDtcbiAgfVxuXG4gIC5kZWxpdmVyeS1jYXJkX19kZXNjcmlwdGlvbntcbiAgICBwYWRkaW5nLWxlZnQ6IDQ0cHg7XG4gIH1cblxuICAucmV0dXJuLXByb2R1Y3R7XG4gICAgcGFkZGluZy10b3A6IDY2cHg7XG4gIH1cblxuICAucmV0dXJuLXByb2R1Y3QtdGV4dHtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTI2JTtcbiAgICBjb2xvcjogIzJBMkEyQTtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG5cbiAgLnJldHVybi1wcm9kdWN0LWNvbnRlbnR7XG4gICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgICBib3gtc2hhZG93OiAwcHggMTBweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIH1cblxuICAucmV0dXJuLXByb2R1Y3QtdGl0bGV7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIHBhZGRpbmc6IDExcHggMzNweCAxNHB4IDIzcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBjb2xvcjogIzJiMmIyYjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogODguMDIlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuXG4gIC5yZXR1cm4tcHJvZHVjdC10aXRsZS5hY3RpdmV7XG4gICAgYmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KDE4Mi40NiUgMTgyLjQ2JSBhdCA1MCUgNTAlLCNmMWZlZmQgMCwjZmZmIDEwMCUpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZjRmMDA7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4IDRweCAwIDA7XG4gIH1cblxuICAucmV0dXJuLXByb2R1Y3QtZHJvcGRvd257XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2ZmNGYwMDtcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgNHB4IDRweDtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICAgIGNvbG9yOiAjMmIyYjJiO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEyNiU7XG4gICAgcGFkZGluZzogMjBweCAzM3B4IDIwcHggMjNweDtcbiAgfVxuXG4gIC5yZXR1cm4tcHJvZHVjdC10aXRsZS5hY3RpdmUgLmRlbGl2ZXJ5LXBheW1lbnQtYXJyb3cge1xuICAgIHRvcDogMTRweDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICB9XG5cblxuICAuZG9jdW1lbnRzLWJsb2Nre1xuICAgIHBhZGRpbmc6IDY2cHggMCAyNXB4O1xuICB9XG5cbiAgLmZlYXR1cmVzX2Jsay5mZWF0dXJlc19ibGstZG9jdW1lbnR7XG4gICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgICBib3gtc2hhZG93OiAwcHggOS45NTI1NXB4IDE5LjkwNTFweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgYm9yZGVyLXJhZGl1czogMTEuOTQzMXB4O1xuICB9XG5cbiAgLmNvbF80LmZlYXR1cmVzX190aXRsZXtcbiAgICBwYWRkaW5nOiAxMHB4IDAgOHB4O1xuICB9XG5cbiAgLmZlYXR1cmVzX2Jsay5mZWF0dXJlc19ibGstZG9jdW1lbnQgLl9yb3c6bnRoLWNoaWxkKDJuLTEpe1xuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgIGJvcmRlci1ib3R0b206IDAuOTk1MjU1cHggc29saWQgI0E1QjdCNjtcbiAgfVxuXG4gIC5kZWxpdmVyeS1jb250ZW50LWNvbnRhaW5lcntcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBmbGV4LWdyb3c6IDE7XG4gIH1cblxuICAuZGVsaXZlcnktcGF5bWVudF9faXRlbS5uby1ib3JkZXJ7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgfVxuXG5cbiAgLm1vYmlsLXBob25lc19wb3B1cHtcbiAgICBwYWRkaW5nOiAxMHB4IDhweCAxNXB4O1xuICB9XG4gIC5oZWFkZXItcG9wdXB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgaHNsYSgwLDAlLDQ1JSwuNSk7XG4gIH1cbiAgLm1vYmlsLXBob25lc19wb3B1cCAuX2hlYWQtcGhvbmUgLl9vcHItbXRze1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5tb2JpbC1waG9uZXNfcG9wdXAgdWwrdWwgbGl7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuXG4gIC5tb2JpbC1waG9uZXNfcG9wdXAgLl9oZWFkLXBob25lIFtjbGFzc149X29wcl0ge1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIHRvcDogLTFweDtcbiAgICB3aWR0aDogMjBweDtcbiAgfVxuXG4gIC5tb2JpbC1waG9uZXNfcG9wdXAgLmhlYWRlci1waG9uZS1taW57XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gIC5pdGVtLW1vZGUtLW1vYmlsZXtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMjdweDtcbiAgfVxuXG4gIC5oZWFkZXItcG9wdXBfX2l0ZW0gLl9waG9uZS1saXN0X190ZXh0IGF7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG5cbiAgLmhlYWRlci1wb3B1cF9faXRlbSAuX3Bob25lLWxpc3RfX3RleHR7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG5cbiAgLmhlYWRlci1wb3B1cF9faXRlbSAuX3Bob25lLWxpc3RfX3RleHQgc3BhbntcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTIwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICMwMDA7XG4gIH1cblxuICAuaGVhZGVyLXBvcHVwX19pdGVtIC5fcGhvbmUtbGlzdCAuX251bWJlcntcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbiAgLm1vYmlsLXBob25lc19wb3B1cCAuX2hlYWQtcGhvbmUgbGkrbGkge1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgfVxuICAuaGVhZGVyLXBvcHVwX19pdGVtIC5fcGhvbmUtbGlzdCB7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAxMnB4IDA7XG4gIH1cbiAgLnNvY2lhbC1uZXR3b3Jrc3tcbiAgICBwYWRkaW5nOiAyMHB4IDA7XG4gIH1cblxuICAud29ya2luZy1ob3Vyc3tcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogIDE1cHggMCAwIDE0cHg7XG4gIH1cbiAgLndvcmtpbmctaG91cnM6YWZ0ZXJ7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDE4cHg7XG4gICAgd2lkdGg6IDIzcHg7XG4gICAgaGVpZ2h0OiAyM3B4O1xuICB9XG5cbiAgLndvcmtpbmctaG91cnNfaXRlbTpmaXJzdC1jaGlsZCBzdHJvbmd7XG4gICAgY29sb3I6ICNGRjRGMDA7XG4gIH1cbiAgLndvcmtpbmctaG91cnNfaXRlbTpub3QoOmZpcnN0LWNoaWxkKXtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIG1hcmdpbi10b3A6IDRweDtcbiAgfVxuICAud29ya2luZy1ob3VycyBzdHJvbmcge1xuICAgIGZvbnQtc2l6ZTogMTguOHB4O1xuICB9XG4gIC5pbWctbGlzdFtjbGFzc149X29wcl17XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwNjBweCkge1xuXG4gIC5kZWxpdmVyeS1hbmNob3J7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5kZWxpdmVyeS1jb250ZW50X19pdGVte1xuICAgIHBhZGRpbmc6IDEwcHggMTJweCAxNHB4IDEycHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG4gIC5kZWxpdmVyeS1jb250ZW50LWNvbnRhaW5lcntcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5kZWxpdmVyeS1jb250ZW50LXRpdGxlIHNwYW4uZGVsaXZlcnktdGl0bGUtLWJpZ3tcbiAgICBmb250LXdlaWdodDogODAwO1xuICAgIGZvbnQtc2l6ZTogMTYuNjY2N3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMTIuNTIlO1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICB9XG4gIC5kZWxpdmVyeS1jb250ZW50LWRlc2NyaXB0aW9ue1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTI2LjUyJVxuICB9XG5cbiAgLl90aXRsZS1ibG9ja3tcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMTUuMjA2OXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMTIuNTIlO1xuICB9XG5cbiAgLmRlbGl2ZXJ5LXByaWNle1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG5cbiAgLmRlbGl2ZXJ5LXRpbWV7XG4gICAgcGFkZGluZy10b3A6IDMycHg7XG4gIH1cblxuICAuZGVsaXZlcnktcHJpY2UtdGV4dHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEyNiU7XG4gIH1cblxuICAuZGVsaXZlcnktdGltZS1saXN0X19pdGVtOmZpcnN0LWNoaWxke1xuICAgIGZvbnQtc2l6ZTogMTMuOTk0MXB4O1xuICAgIGxpbmUtaGVpZ2h0OiA4OC4wMiU7XG4gIH1cbiAgLmRlbGl2ZXJ5LXRpbWUtbGlzdF9faXRlbXtcbiAgICBmb250LXNpemU6IDEyLjQzOTJweDtcbiAgICBsaW5lLWhlaWdodDogODguMDIlO1xuICB9XG5cbiAgLmRlbGl2ZXJ5LXRpbWUtZGVzY3JpcHRpb24gcHtcbiAgICBmb250LXNpemU6IDEzLjg4ODlweDtcbiAgICBsaW5lLWhlaWdodDogMTI2LjUlO1xuICB9XG5cbiAgLmRlbGl2ZXJ5LXRpbWUtZGVzY3JpcHRpb24gcC5kZWxpdmVyeS10aW1lLWRlc2NyaXB0aW9uLS1tYWlue1xuICAgIGZvbnQtc2l6ZTogMTMuODg4OXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMjYuNSU7XG4gIH1cblxuICAuZGVsaXZlcnktdGltZS1kZXNjcmlwdGlvbi1ib3R0b20gcHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEyNi41JTtcbiAgfVxuICAuZGVsaXZlcnktdGltZS1kZXNjcmlwdGlvbntcbiAgICB3aWR0aDogNjIlO1xuICAgIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudCgxODIuNDYlIDE4Mi40NiUgYXQgNTAlIDUwJSwgcmdiYSgyNDEsIDI1NCwgMjUzLCAwLjUpIDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkgMTAwJSk7XG4gICAgYm9yZGVyLXJhZGl1czogNC45NDExNHB4O1xuICAgIHBhZGRpbmc6IDEycHg7XG4gIH1cbiAgLmRlbGl2ZXJ5LXRpbWUtbGlzdHtcbiAgICBwYWRkaW5nOiAxNHB4IDA7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5kZWxpdmVyeS10aW1lLWxpc3RfX2l0ZW06bm90KDpsYXN0LWNoaWxkKXtcbiAgICBtYXJnaW4tYm90dG9tOiA5cHg7XG4gIH1cbiAgLmRlbGl2ZXJ5LXRpbWUtZGVzY3JpcHRpb24tdG9we1xuICAgIG1hcmdpbi1ib3R0b206IDE5cHg7XG4gIH1cbiAgLmRlbGl2ZXJ5LXVubG9hZGluZ3tcbiAgICBwYWRkaW5nLXRvcDogMzJweDtcbiAgfVxuICAuZGVsaXZlcnktdW5sb2FkaW5nLWNvbnRlbnR7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAuZGVsaXZlcnktdW5sb2FkaW5nLWRlc2NyaXB0aW9ue1xuICAgIHBhZGRpbmc6IDE0cHggMjBweCAxMHB4IDE2cHg7XG4gIH1cbiAgLnVubG9hZGluZy1kZXNjcmlwdGlvbi1saXN0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gIH1cbiAgLnVubG9hZGluZy1kZXNjcmlwdGlvbi1saXN0X19pdGVte1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuICAuZGVsaXZlcnktdW5sb2FkaW5nLXByaWNle1xuICAgIG1hcmdpbi10b3A6IDE4cHg7XG4gIH1cbiAgLnVubG9hZGluZy1wcmljZV9faXRlbXtcbiAgICBwYWRkaW5nOiA4LjVweCAwIDdweDtcbiAgfVxuICAudW5sb2FkaW5nLXByb2R1Y3R7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA4OC4wMiU7XG4gIH1cbiAgLmRlbGl2ZXJ5LXVubG9hZGluZy1wcmljZXtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC51bmxvYWRpbmctcHJpY2V7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA4OC4wMiU7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgfVxuXG4gIC5kZWxpdmVyeS1wcmljZS10ZXh0IGF7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMjkuMDIlO1xuICB9XG5cbiAgLmRlbGl2ZXJ5LXVubG9hZGluZy1jb250ZW50e1xuICAgIHBhZGRpbmc6IDEwcHggMCAwO1xuICB9XG5cbiAgLmRlbGl2ZXJ5LXBheW1lbnR7XG4gICAgcGFkZGluZy10b3A6IDMzcHg7XG4gIH1cblxuICAuZGVsaXZlcnktcGF5bWVudF9faXRlbS1oZWFkZXIsXG4gIC5yZXR1cm4tcHJvZHVjdC10aXRsZXtcbiAgICBwYWRkaW5nOiA4cHggMTNweCA4LjRweCAxM3B4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogODguMDIlO1xuICB9XG5cbiAgLmRlbGl2ZXJ5LXBheW1lbnRfX2ltZy1jb250YWluZXJ7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIH1cblxuICAuZGVsaXZlcnktcGF5bWVudF9faXRlbS1oZWFkZXIgaW1ne1xuICAgIGhlaWdodDogMTNweDtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC5jYXJkLXBheS1mdWxsLWxpc3R7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogM3B4O1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICB9XG5cbiAgLmRlbGl2ZXJ5LXBheW1lbnQtYXJyb3cge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMjFweDtcbiAgICB0b3A6IDNweDtcbiAgfVxuXG4gIC5kZWxpdmVyeS1wYXltZW50X19pdGVtLWhlYWRlci5hY3RpdmUgLmRlbGl2ZXJ5LXBheW1lbnQtYXJyb3csXG4gIC5yZXR1cm4tcHJvZHVjdC10aXRsZS5hY3RpdmUgLmRlbGl2ZXJ5LXBheW1lbnQtYXJyb3d7XG4gICAgdG9wOiAxcHg7XG4gIH1cblxuICAuX3RpdGxlLWJsb2NrIHNwYW4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDFweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgfVxuICBzcGFuIHN2ZyB7XG4gICAgaGVpZ2h0OiAyMnB4O1xuICB9XG4gIC5kZWxpdmVyeS1wYXltZW50X19pdGVtLWRyb3Bkb3duLFxuICAucmV0dXJuLXByb2R1Y3QtZHJvcGRvd257XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEyMC4wMiU7XG4gICAgcGFkZGluZzogMTJweCAxM3B4IDEwcHggMTNweDtcbiAgfVxuXG4gIC5kZWxpdmVyeS1kaXNjb3VudHN7XG4gICAgcGFkZGluZy10b3A6IDMzcHg7XG4gIH1cblxuICAuZGVsaXZlcnktZGlzY291bnRzLXRleHR7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMjYuNSU7XG4gIH1cblxuICAuZGVsaXZlcnktZGlzY291bnRzLXRpdGxle1xuICAgIGZvbnQtc2l6ZTogMTIuMTUyOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNjMuNSU7XG4gIH1cblxuICAuZGlzY291bnRzLWNhcmQtaW1ne1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHBhZGRpbmc6IDAgMThweCAwIDA7XG4gIH1cblxuICAuZGlzY291bnRzLWNhcmQtaW1nIGltZ3tcbiAgICB3aWR0aDogMTIxcHg7XG4gICAgaGVpZ2h0OiA3NXB4O1xuICB9XG5cbiAgLmRlbGl2ZXJ5LWNhcmRfX2Rlc2NyaXB0aW9ue1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxuXG4gIC5kZWxpdmVyeS1jYXJkLXRpdGxle1xuICAgIG1hcmdpbjogMCAwIDEycHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMjYuNTIlO1xuICB9XG5cbiAgLmRlbGl2ZXJ5LWNhcmQtdGV4dHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEyNi41MiU7XG4gIH1cblxuICAuZGVsaXZlcnktY2FyZF9faXRlbXtcbiAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC5yZXR1cm4tcHJvZHVjdHtcbiAgICBwYWRkaW5nLXRvcDogMjNweDtcbiAgfVxuXG4gIC5yZXR1cm4tcHJvZHVjdC10ZXh0e1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTI2JTtcbiAgfVxuXG4gIC5yZXR1cm4tcHJvZHVjdC1jb250ZW50e1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cblxuICAuZG9jdW1lbnRzLWJsb2Nre1xuICAgIHBhZGRpbmc6IDMycHggMCAyNXB4O1xuICB9XG4gIC5jb2xfNC5mZWF0dXJlc19fdGl0bGV7XG4gICAgcGFkZGluZzogMCA5cHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMjYlO1xuICB9XG5cbiAgLmNvbF80LmRvY3VtZW50cy1ibGN7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICB9XG4gIC5kZWxpdmVyeS1wYXltZW50X19pdGVtLWhlYWRlci5hY3RpdmV7XG4gICAgcGFkZGluZzogMTBweCAxM3B4IDguNHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIxMHB4KSB7XG4gIC5kZWxpdmVyeS1jb250ZW50LWRlc2NyaXB0aW9ue1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ1MHB4KSB7XG4gIC5yZXR1cm4tcHJvZHVjdC10aXRsZXtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMCU7XG4gIH1cbiAgLmRlbGl2ZXJ5LXRpbWUtZGVzY3JpcHRpb24tYm90dG9te1xuICAgIHdpZHRoOiAxODhweDtcbiAgfVxufVxuLmRlbGl2ZXJ5LXByaWNlLXRleHQgYSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbkBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXtcbiAgLmZsX3VwbGR7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZGVsaXZlcnktY29udGVudC1kZXNjcmlwdGlvbi1saW5rLW1vYmlsZXtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYShtaW4td2lkdGg6IDEyMDBweCl7XG4gIC53cmFwcGVyLWRlbGl2ZXJ5X2luZm8geW1hcHN7XG4gICAgbWluLXdpZHRoOiA2NTBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTEwMHB4KXtcbiAgLmxhcmdlX3Jvdz5bY2xhc3NePWNvbF9dLmhlYWQtbWlkbCB7XG4gICAgcGFkZGluZzogMCAxMXB4O1xuICB9XG4gIC5faGVhZC1waG9uZSAuX3Jvd3tcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAuX2hlYWQtcGhvbmUgLl9yb3cgLmNvbF82e1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICB9XG4gIC5faGVhZC1waG9uZSAuX3JvdyAuY29sXzY6bm90KDpsYXN0LWNoaWxkKXtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZDdkOWRhO1xuICB9XG59XG5cbi5jaXJjbGUtbGVmdHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG59XG5cbi5jaXJjbGUtbGVmdDpiZWZvcmV7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogI2ZmNGYwMDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBoZWlnaHQ6IDZweDtcbiAgd2lkdGg6IDZweDtcbiAgbGVmdDogMDtcbiAgdG9wOiA2cHg7XG5cbn1cblxuLm93bC1jYXJvdXNlbCAub3dsLWl0ZW0gaW1ne1xuICB3aWR0aDogYXV0bztcbn1cblxuLmZhbmN5Ym94X190aHVtYntcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuXG4uY29udGFpbmVyLTUwMCAuX2xvZ297XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmMtcG9wdXAuZGVsaXZlcnktbWFwX3BvcHVwIHtcbiAgcGFkZGluZzogMCAyMHB4IDUwcHggMjBweDtcbn1cblxuLmNvbnRhaW5lci01MDAgLl9vcHItc21pbGV7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9pY29ucy9zbWlsZS5zdmdcIik7XG4gIHdpZHRoOiAxMnB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmRlbGl2ZXJ5LWJhbm5lcntcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAxMnB4O1xuICAgIGJhY2tncm91bmQ6ICNGNEZFRkUgdXJsKFwiLi4vaW1hZ2VzL2JnLWJhbm5lci1kZWxldmVyeS5zdmdcIikgLTEwJSAxMTAlIG5vLXJlcGVhdDtcbiAgICBwYWRkaW5nOiAzNXB4IDAgMzVweCAwO1xuICB9XG5cbiAgLmRlbGl2ZXJ5LWJhbm5lci1pbWd7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gIH1cblxuICAuZGVsaXZlcnktYmFubmVyLXRleHQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1heC13aWR0aDogaW5pdGlhbDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBhZGRpbmc6IDAgNjJweDtcbiAgfVxuXG4gIC5kZWxpdmVyeS1iYW5uZXItY29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG4gIC5kZWxpdmVyeS1pbWctYmxvY2tfX2Vse1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuZGVsaXZlcnktYmFubmVyLXRleHQtLWRlbGl2ZXJ5e1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiA0MnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICB9XG5cbiAgLmRlbGl2ZXJ5LWJhbm5lci10ZXh0LS1zdHJvbmd7XG4gICAgbWF4LXdpZHRoOiBpbml0aWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAzNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXG4gIC5kZWxpdmVyeS1iYW5uZXJ7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gICAgYmFja2dyb3VuZDogI0Y0RkVGRSB1cmwoXCIuLi9pbWFnZXMvYmctYmFubmVyLWRlbGV2ZXJ5LW1vYmlsZS1uZXcuc3ZnXCIpIDMlIDg4JSBuby1yZXBlYXQ7XG4gICAgcGFkZGluZzogMTdweCAwIDVweCAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgfVxuXG4gIC5kZWxpdmVyeS1iYW5uZXItdGV4dCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gIC5kZWxpdmVyeS1iYW5uZXItdGV4dC0tZGVsaXZlcnl7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiA5Ni42OSU7XG4gIH1cblxuICAuZGVsaXZlcnktYmFubmVyLXRleHQtLW1pbml7XG4gICAgZm9udC1zaXplOiAxOXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICB9XG5cbiAgLmRlbGl2ZXJ5LWJhbm5lci10ZXh0LS1taW5pIC5fb3JhbmdlLXRleHR7XG4gICAgZm9udC1zaXplOiAxOXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICB9XG5cbiAgLmRlbGl2ZXJ5LWJhbm5lci1pbWcge1xuICAgIG1heC13aWR0aDogNzAlO1xuICAgIG1heC1oZWlnaHQ6IDMwMHB4O1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgfVxuXG4gIC5kZWxpdmVyeS1iYW5uZXItYnRue1xuICAgIG1hcmdpbjogOHB4IDAgMDtcbiAgICBwYWRkaW5nOiA5cHggMThweDtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgbGluZS1oZWlnaHQ6IDExcHg7XG4gIH1cblxufVxuXG5cbi52YWNhbmN5LWhlYWRlcntcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBnYXA6IDMwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAzMnB4O1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzlBOUE5QTtcbn1cblxuLnZhY2FuY3ktaGVhZGVyX190ZXh0e1xuICBmbGV4LWdyb3c6IDE7XG59XG5cbi52YWNhbmN5LWhlYWRlcl9fcGhvdG97XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDE4MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4udmFjYW5jeS1oZWFkZXJfX3Bob3RvLWltZ3tcbiAgd2lkdGg6IDE2MXB4O1xuICBoZWlnaHQ6IDE1NnB4O1xuICBmaWx0ZXI6IGRyb3Atc2hhZG93KDBweCAxMHB4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjEpKTtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnZhY2FuY3ktaGVhZGVyX19waG90by1kZXNjcmlwdGlvbntcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBsaW5lLWhlaWdodDogMTNweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4udmFjYW5jeS1oZWFkZXJfX3RleHQgcHtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG5cbi52YWNhbmN5LWhlYWRlcl9fdGV4dCBwOm5vdCg6bGFzdC1jaGlsZCl7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5iZW5lZml0cy1jb250ZW50e1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMTlweCAxNHB4O1xufVxuXG4uYmVuZWZpdHNfX2l0ZW17XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAyMy45JTtcbiAgYmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KDE4Mi40NiUgMTgyLjQ2JSBhdCA1MCUgNTAlLCAjRjFGRUZEIDAlLCAjRkZGRkZGIDEwMCUpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRkY0RjAwO1xuICBib3JkZXItcmFkaXVzOiA0N3B4O1xuICBwYWRkaW5nOiAxM3B4IDMwcHggMTNweCAyNHB4O1xufVxuXG4uYmVuZWZpdHNfX2l0ZW0taW1ne1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAzNXB4O1xufVxuXG4uYmVuZWZpdHNfX2l0ZW0taW1nIHN2ZyB7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuXG4uYmVuZWZpdHNfX2l0ZW0tdGV4dHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuXG4udmFjYW5jeS1jb21wYW55e1xuICBwYWRkaW5nOiAyMHB4IDAgMCAwO1xuICBtYXJnaW46IDA7XG59XG5cbi52YWNhbmN5X19pdGVte1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICBib3gtc2hhZG93OiAwIDVweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cblxuLnZhY2FuY3lfX2l0ZW06bm90KDpsYXN0LWNoaWxkKXtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLnZhY2FuY3lfX2l0ZW0tc3BlY2lhbGlzdHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nOiAyMHB4IDIwcHggMThweCAyN3B4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi52YWNhbmN5LW5hbWUtd3JhcHBlcntcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLmJ0bi1vcGVuLWRlc2NyaXB0aW9ue1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMzBweDtcbiAgcmlnaHQ6IDIwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmJ0bi1vcGVuLWRlc2NyaXB0aW9uIHN2Z3tcbiAgZmlsbDogI0E1QjdCNjtcbiAgdHJhbnNpdGlvbjogMC4zcztcbn1cblxuLmJ0bi1vcGVuLWRlc2NyaXB0aW9uOmhvdmVyIHN2Z3tcbiAgZmlsbDojRkY0RjAwO1xufVxuXG5cbi52YWNhbmN5X19pdGVtLXNwZWNpYWxpc3QuYWN0aXZlIC5idG4tb3Blbi1kZXNjcmlwdGlvbntcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cblxuLnZhY2FuY3lfX2l0ZW0tZGVzY3JpcHRpb257XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBhZGRpbmc6IDI2cHggNDJweCAyMXB4IDI3cHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjOUE5QTlBO1xufVxuXG4udmFjYW5jeV9faXRlbS1uYW1le1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDIyLjY2NjdweDtcbiAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBtYXJnaW46IDAgMCAxM3B4IDA7XG59XG5cbi52YWNhbmN5X19pdGVtLW5hbWUgc3Zne1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cblxuLnZhY2FuY3lfX2l0ZW0tbG9jYXRpb257XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBtYXJnaW46IDA7XG59XG5cbi52YWNhbmN5X19pdGVtLXNhbGFyeXtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyMi42NjY3cHg7XG4gIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICBjb2xvcjogIzAwMDAwMDtcbiAgcGFkZGluZy1yaWdodDogNDBweDtcbn1cblxuLnZhY2FuY3lfX2J0bi1yZXNwb25ke1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDE4MHB4O1xuICBoZWlnaHQ6IDM0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBiYWNrZ3JvdW5kOiAjZmY0ZjAwO1xuICBib3JkZXItcmFkaXVzOiAyNnB4O1xuICBtYXJnaW46IDIwcHggMCAwIDI1cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4uaGlzdG9yeXtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIG1hcmdpbjogMDtcbn1cblxuLnNsaWRlci1oaXN0b3J5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgYm94LXNoYWRvdzogMHB4IDRweCAyMHB4IHJnYmEoMTc3LCAxNzcsIDE3NywgMC4yKTtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuXG4uc3dpcGVyLXNsaWRle1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgcGFkZGluZzogMjJweCA1N3B4IDMxcHggIDQ0cHg7XG59XG5cbi5oaXN0b3J5LXBlcnNvbi1pbWd7XG4gIHdpZHRoOiAxNDNweDtcbiAgaGVpZ2h0OiAxNDNweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmbGV4LXNocmluazogMDtcbn1cblxuLmhpc3RvcnktcGVyc29uLWltZyBpbWd7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5oaXN0b3J5LXRleHR7XG4gIG1hcmdpbi1sZWZ0OiA0NXB4O1xufVxuXG4uaGlzdG9yeS1wZXJzb24tbmFtZXtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBsaW5lLWhlaWdodDogMTI2JTtcbiAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgY29sb3I6ICMyQTJBMkE7XG59XG5cbi5oaXN0b3J5LXBlcnNvbi1wbGFjZXtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMTI2JTtcbiAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgY29sb3I6ICMyQTJBMkE7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5oaXN0b3J5LXRleHQgcHtcbiAgdGV4dC1pbmRlbnQ6IDE1cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEyNiU7XG59XG5cblxuLnNsaWRlci1oaXN0b3J5IC5zd2lwZXItYnV0dG9uLW5leHQ6YWZ0ZXIsXG4uc2xpZGVyLWhpc3RvcnkgLnN3aXBlci1idXR0b24tcHJldjphZnRlcntcbiAgY29sb3I6ICM5QTlBOUE7XG4gIHdpZHRoOiA5cHg7XG4gIGhlaWdodDogMjBweDtcbiAgZm9udC1zaXplOiAyMnB4O1xuICB0cmFuc2l0aW9uOiAuM3M7XG59XG5cbi5zbGlkZXItaGlzdG9yeSAuc3dpcGVyLWJ1dHRvbi1uZXh0OmhvdmVyOmFmdGVyLFxuLnNsaWRlci1oaXN0b3J5IC5zd2lwZXItYnV0dG9uLXByZXY6aG92ZXI6YWZ0ZXJ7XG4gIGNvbG9yOiAjRkY0RjAwO1xufVxuXG4uc2xpZGVyLWhpc3RvcnkgLnN3aXBlci1idXR0b24tbmV4dHtcbiAgcmlnaHQ6IDIycHg7XG4gIHdpZHRoOiA5cHg7XG59XG5cblxuLnNsaWRlci1oaXN0b3J5IC5zd2lwZXItYnV0dG9uLXByZXZ7XG4gIGxlZnQ6IDIycHg7XG4gIHdpZHRoOiA5cHg7XG59XG5cbi5oaXN0b3J5LXRleHQtd3JhcHBlcntcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogMC4zcztcbn1cblxuLmhpc3RvcnktbW9yZXtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTI2JTtcbiAgY29sb3I6ICAjRkY0RjAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uaGlzdG9yeS1tb3JlLmQtbm9uZXtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnZhY2FuY3ktZ2FsbGVyeXtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBtYXJnaW46IDA7XG59XG5cbi52YWNhbmN5LWdhbGxlcnkgKntcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICB3ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW8tdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4udmFjYW5jeS1zd2lwZXItd3JhcHBlcntcbiAgbWF4LXdpZHRoOiA3NjhweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCA3JSAwO1xufVxuXG4udmFjYW5jeS1nYWxsZXJ5X19zd2lwZXJ7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4udmFjYW5jeS1nYWxsZXJ5X19zd2lwZXIgLnN3aXBlci13cmFwcGVye1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA1MjhweDtcbn1cblxuLnZhY2FuY3ktZ2FsbGVyeV9fc3dpcGVyIC5zd2lwZXItc2xpZGV7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZmlsdGVyOiBkcm9wLXNoYWRvdygwcHggMTBweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4xKSk7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIHBhZGRpbmc6IDA7XG4gIG9wYWNpdHk6IDAuNTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnZhY2FuY3ktZ2FsbGVyeV9fc3dpcGVyIC5zd2lwZXItc2xpZGUgaW1ne1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuLnZhY2FuY3ktZ2FsbGVyeV9fc3dpcGVyIC5zd2lwZXItc2xpZGUtYWN0aXZle1xuICBvcGFjaXR5OiAxO1xufVxuXG4udmFjYW5jeS1nYWxsZXJ5X19zd2lwZXIgLnN3aXBlci1idXR0b24tbmV4dDphZnRlcixcbi52YWNhbmN5LWdhbGxlcnlfX3N3aXBlciAuc3dpcGVyLWJ1dHRvbi1wcmV2OmFmdGVye1xuICBjb2xvcjogIzlBOUE5QTtcbiAgZm9udC1zaXplOiAyMnB4O1xuICB0cmFuc2l0aW9uOiAuM3M7XG59XG5cbi52YWNhbmN5LWdhbGxlcnlfX3N3aXBlciAuc3dpcGVyLWJ1dHRvbi1uZXh0OmhvdmVyOmFmdGVyLFxuLnZhY2FuY3ktZ2FsbGVyeV9fc3dpcGVyIC5zd2lwZXItYnV0dG9uLXByZXY6aG92ZXI6YWZ0ZXJ7XG4gIGNvbG9yOiAjRkY0RjAwO1xufVxuXG4udmFjYW5jeS1nYWxsZXJ5X19zd2lwZXIgLnN3aXBlci1idXR0b24tbmV4dHtcbiAgcmlnaHQ6IC0xMjBweDtcbiAgd2lkdGg6IDQ0cHg7XG4gIGhlaWdodDogNDRweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXI6IDJweCBzb2xpZCAjOUE5QTlBO1xufVxuXG5cbi52YWNhbmN5LWdhbGxlcnlfX3N3aXBlciAuc3dpcGVyLWJ1dHRvbi1wcmV2e1xuICBsZWZ0OiAtNjVweDtcbiAgd2lkdGg6IDQ0cHg7XG4gIGhlaWdodDogNDRweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXI6IDJweCBzb2xpZCAjOUE5QTlBO1xufVxuXG4udmFjYW5jeS1mZWVkYmFja3tcbiAgbWFyZ2luLXRvcDogNTBweDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cblxuLnZhY2FuY3ktZmVlZGJhY2stY29udGVudHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDYzNnB4O1xufVxuXG4udmFjYW5jeS1mZWVkYmFjayAudmFjYW5jeS1mZWVkYmFjay1jb250ZW50e1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uZmVlZGJhY2stdmFjYW5jeV9ibGstLWZvcm17XG4gIG1heC13aWR0aDogNDAwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZmVlZGJhY2stdmFjYW5jeV9ibGstLWZvcm17XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMTZweDtcbiAgYm90dG9tOiAxMnB4O1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICBib3gtc2hhZG93OiAwcHggMTBweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cblxuLmZlZWRiYWNrLXZhY2FuY3lfYmxrLS1mb3Jte1xuICBwYWRkaW5nOiAwcHggMTVweCA0N3B4O1xufVxuXG4uZmVlZGJhY2stdmFjYW5jeV9ibGstLWZvcm0gLmNvbnRyb2wtbGFiZWx7XG4gIG1heC13aWR0aDogMTI1cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuXG4uZmVlZGJhY2stdmFjYW5jeV9ibGstLWZvcm0gLmNvbnRyb2wtbGFiZWwgbGFiZWx7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuXG4uZmVlZGJhY2stdmFjYW5jeV9ibGstLWZvcm0gLmZsX3VwbGR7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cblxuLmZlZWRiYWNrLXZhY2FuY3lfYmxrLS1mb3JtIC5mbF91cGxkIGxhYmVsLFxuLmZlZWRiYWNrLXZhY2FuY3lfYmxrLS1mb3JtIC5vcmFuZ2VfYnRue1xuICBib3JkZXItcmFkaXVzOiAyN3B4O1xufVxuXG4uZmVlZGJhY2stdmFjYW5jeV9ibGstLWZvcm0gLm9yYW5nZV9idG57XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmc6IDEwcHggMjNweFxufVxuXG4uZmVlZGJhY2stdmFjYW5jeV9ibGstLWZvcm0gLmNvbnRyb2wtcm93ICsgLmNvbnRyb2wtcm93IHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cblxuLmZlZWRiYWNrLXZhY2FuY3lfYmxrLS1mb3JtIC5jb250cm9sLXJvdy5jb250cm9sLXJvdy0tY2FwdGNoYXtcbiAgbWFyZ2luLXRvcDogN3B4O1xufVxuXG4uZmVlZGJhY2stdmFjYW5jeV9ibGstLWZvcm0gLmNvbnRyb2wtc3VibWl0e1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4td2lkdGg6IGluaGVyaXQ7XG4gIG1hcmdpbi10b3A6IDMycHg7XG59XG4uZmVlZGJhY2stdmFjYW5jeV9ibGstLWZvcm0gLnByaXZhY3ktdGV4dHtcbiAgbWF4LXdpZHRoOiAyNDBweCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICBtYXJnaW46IDA7XG59XG5cbi5oci1jb250ZW50e1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogY2FsYygxMDAlICsgMzBweCk7XG4gIHBhZGRpbmc6IDE4cHggMTVweCAxOHB4IDE0MHB4O1xuICBiYWNrZ3JvdW5kOiAjZWRmNmZiO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBtYXJnaW46IDAgLTE1cHggMTVweDtcbn1cblxuLmZlZWRiYWNrLXZhY2FuY3ktcGhvdG97XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDkxcHg7XG4gIGhlaWdodDogOTFweDtcbiAgdG9wOiAtNnB4O1xuICBsZWZ0OiAyNXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNGRjUwMDA7XG59XG5cbi5tb2RhbC1mZWVkYmFjay1mb3Jte1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgb3BhY2l0eTogMDtcbiAgei1pbmRleDogLTE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICB0cmFuc2l0aW9uOiAwLjNzO1xufVxuXG4uaHItaW5mb19fdGl0bGV7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGNvbG9yOiAjMDAwO1xuICBtYXJnaW4tYm90dG9tOiA3cHg7XG59XG5cbi5oci1pbmZvX19saW5re1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDJweDtcbn1cblxuLmhyLWluZm9fX2xpbmstZWx7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5oci1pbmZvX19saW5rLWl7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5cbi5oci1pbmZvX19saW5rLWNvbnRlbnR7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5tb2RhbC1mZWVkYmFjay1mb3JtOmJlZm9yZXtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBjb250ZW50OiBcIlwiO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IC0xO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG59XG5cbi5oci1pbmZvX19zb2NpYWx7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNXB4O1xuICBtYXJnaW4tbGVmdDogOXB4O1xufVxuXG4uaHItaW5mb19fc29jaWFsIGF7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5tb2RhbC1mZWVkYmFjay1mb3JtLmFjdGl2ZXtcbiAgbGVmdDogMDtcbiAgb3BhY2l0eTogMTtcbiAgei1pbmRleDogMzAwMDtcbn1cblxuLm1vZGFsLWZlZWRiYWNrLWZvcm0uYWN0aXZlIC52YWNhbmN5LWZlZWRiYWNrLWNvbnRlbnR7XG4gIGhlaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMDI7XG59XG5cbi5tb2RhbC1mZWVkYmFjay1mb3JtIC5mZWVkYmFjay12YWNhbmN5X2Jsay0tZm9ybXtcbiAgbWF4LXdpZHRoOiA0NDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAzNXB4IDM1cHggNDdweDtcbiAgbGVmdDogMDtcbn1cblxuLm1vZGFsLWZlZWRiYWNrLWNyb3Nze1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMjBweDtcbiAgdG9wOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5tb2RhbC1mZWVkYmFjay1mb3JtX190aXRsZXtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDAgMCAzMHB4O1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e1xuICBiYWNrZ3JvdW5kOiAjQTlBOUE5O1xuICBtYXJnaW46IDAgOHB4ICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZle1xuICBiYWNrZ3JvdW5kOiAjRkY0RjAwO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb257XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi52YWNhbmN5LWZlZWRiYWNrLW1hcHtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnZhY2FuY3ktZmVlZGJhY2stbWFwLS1tb2JpbGV7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgLmJlbmVmaXRzX19pdGVtIHtcbiAgICB3aWR0aDogMzIlO1xuICB9XG5cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAudmFjYW5jeS1oZWFkZXJ7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuXG4gIC5iZW5lZml0cy1jb250ZW50e1xuICAgIGdhcDogMTRweCAxMHB4O1xuICB9XG5cbiAgLmJlbmVmaXRzX19pdGVtIHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSA1cHgpO1xuICB9XG5cbn1cblxuXG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudmFjYW5jeS1oZWFkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzlBOUE5QTtcbiAgfVxuXG4gIC52YWNhbmN5LXRpdGxle1xuICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgfVxuXG4gIC52YWNhbmN5LWhlYWRlcl9fdGV4dCBwe1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMThweDtcbiAgfVxuXG4gIC52YWNhbmN5LWhlYWRlcl9fdGV4dCBwOmZpcnN0LWNoaWxke1xuICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XG4gIH1cblxuICAudmFjYW5jeS1oZWFkZXJfX3Bob3Rve1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cblxuICAudmFjYW5jeS1oZWFkZXJfX3Bob3RvLWltZ3tcbiAgICB3aWR0aDogMTA3cHg7XG4gICAgaGVpZ2h0OiAxMDdweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIH1cblxuICAudmFjYW5jeS1oZWFkZXJfX3Bob3RvLWltZyBpbWd7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICB9XG5cbiAgLnZhY2FuY3ktaGVhZGVyX19waG90by1kZXNjcmlwdGlvbntcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG5cbiAgLnN3aXBlci1wYWdpbmF0aW9ue1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLmJlbmVmaXRzX19pdGVtIHtcbiAgICBwYWRkaW5nOiA5cHggMTBweCA5cHggMjBweDtcbiAgfVxuXG4gIC5iZW5lZml0c19faXRlbS1pbWd7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICB9XG5cbiAgLmJlbmVmaXRzX19pdGVtLXRleHR7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMTIwJTtcbiAgICBtaW4taGVpZ2h0OiAzMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICB9XG5cbiAgLnZhY2FuY3lfX2l0ZW17XG4gICAgYm94LXNoYWRvdzogMHB4IDM5cHggMjI5cHggcmdiYSgwLCAwLCAwLCAwLjAyMTY2NjcpLCAwcHggMjUuMjc3OHB4IDEzNC4xMTNweCByZ2JhKDAsIDAsIDAsIDAuMDM1MzMzMyksIDBweCAxNS4wMjIycHggNzIuOTQwN3B4IHJnYmEoMCwgMCwgMCwgMC4wNDUpLCAwcHggNy44cHggMzcuMjEyNXB4IHJnYmEoMCwgMCwgMCwgMC4wNTQ2NjY3KSwgMHB4IDMuMTc3NzhweCAxOC42NTkzcHggcmdiYSgwLCAwLCAwLCAwLjA2ODMzMzMpLCAwcHggMC43MjIyMjJweCA5LjAxMTU3cHggcmdiYSgwLCAwLCAwLCAwLjA5KTtcbiAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICB9XG5cbiAgLnZhY2FuY3lfX2l0ZW0tc3BlY2lhbGlzdCB7XG4gICAgcGFkZGluZzogMTBweCA5cHggMTBweCAxMnB4O1xuICB9XG5cbiAgLnZhY2FuY3ktbmFtZS13cmFwcGVye1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cblxuICAudmFjYW5jeV9faXRlbS1uYW1le1xuICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICBsaW5lLWhlaWdodDogMjdweDtcbiAgICBtYXJnaW4tYm90dG9tOiAycHg7XG4gIH1cblxuICAudmFjYW5jeV9faXRlbS1zYWxhcnl7XG4gICAgZm9udC1zaXplOiAxOXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cblxuICAudmFjYW5jeV9faXRlbS1kZXNjcmlwdGlvbiB7XG4gICAgcGFkZGluZzogMjBweCA5cHggMjFweCAxMnB4O1xuICB9XG5cbiAgLnZhY2FuY3lfX2l0ZW0tZGVzY3JpcHRpb24gcHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIH1cblxuICAudmFjYW5jeV9faXRlbS1kZXNjcmlwdGlvbiBsaXtcbiAgICBtYXJnaW4tdG9wOiA2cHg7XG4gIH1cblxuICAuYnRuLW9wZW4tZGVzY3JpcHRpb24ge1xuICAgIHRvcDogOXB4O1xuICAgIHJpZ2h0OiAxMnB4O1xuICB9XG5cbiAgLnZhY2FuY3lfX2J0bi1yZXNwb25ke1xuICAgIGZvbnQtc2l6ZTogMTQuMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICAgIHdpZHRoOiAxNDJweDtcbiAgICBoZWlnaHQ6IDI2cHg7XG4gIH1cblxuICAuaGlzdG9yeSAuc3dpcGVyLXNsaWRle1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAxOHB4IDE2cHggNDRweCAxNnB4O1xuICB9XG5cbiAgLnN3aXBlci1idXR0b24tbmV4dCwgLnN3aXBlci1idXR0b24tcHJldntcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmhpc3RvcnkgLnN3aXBlci1wYWdpbmF0aW9ue1xuICAgIGJvdHRvbTogMTZweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmhpc3RvcnktcGVyc29uLWltZ3tcbiAgICB3aWR0aDogMTEycHg7XG4gICAgaGVpZ2h0OiAxMTJweDtcbiAgfVxuXG4gIC5oaXN0b3J5LXBlcnNvbi1uYW1le1xuICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICBsaW5lLWhlaWdodDogMTI2JTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAuaGlzdG9yeS1wZXJzb24tcGxhY2V7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAxM3B4O1xuICB9XG5cbiAgLmhpc3RvcnktbW9yZXtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEyNiU7XG4gIH1cblxuICAuaGlzdG9yeS10ZXh0e1xuICAgIG1hcmdpbjogMTNweCAwIDAgMDtcbiAgfVxuXG4gIC5oaXN0b3J5LXRleHQgcHtcbiAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuICB9XG5cbiAgLnZhY2FuY3ktZ2FsbGVyeV9fc3dpcGVyIC5zd2lwZXItd3JhcHBlcntcbiAgICBoZWlnaHQ6IDE5OHB4O1xuICB9XG5cbiAgLnZhY2FuY3ktZ2FsbGVyeV9fc3dpcGVyIC5zd2lwZXItcGFnaW5hdGlvbntcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiA5cHg7XG4gIH1cblxuICAudmFjYW5jeS1mZWVkYmFjay1jb250ZW50e1xuICAgIGhlaWdodDogaW5oZXJpdDtcbiAgfVxuXG4gIC5mZWVkYmFjay12YWNhbmN5X2Jsay0tZm9ybXtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHBhZGRpbmc6IDI2cHggMTNweCA0MHB4O1xuICAgIGJveC1zaGFkb3c6IDBweCAzOXB4IDIyOXB4IHJnYmEoMCwgMCwgMCwgMC4wMjE2NjY3KSwgMHB4IDI1LjI3NzhweCAxMzQuMTEzcHggcmdiYSgwLCAwLCAwLCAwLjAzNTMzMzMpLCAwcHggMTUuMDIyMnB4IDcyLjk0MDdweCByZ2JhKDAsIDAsIDAsIDAuMDQ1KSwgMHB4IDcuOHB4IDM3LjIxMjVweCByZ2JhKDAsIDAsIDAsIDAuMDU0NjY2NyksIDBweCAzLjE3Nzc4cHggMTguNjU5M3B4IHJnYmEoMCwgMCwgMCwgMC4wNjgzMzMzKSwgMHB4IDAuNzIyMjIycHggOS4wMTE1N3B4IHJnYmEoMCwgMCwgMCwgMC4wOSk7XG4gICAgYm9yZGVyLXJhZGl1czogMTAuNDIwNHB4O1xuICAgIG1hcmdpbi10b3A6IDY2cHg7XG4gIH1cblxuICAudmFjYW5jeS1mZWVkYmFjayAuZmVlZGJhY2stdmFjYW5jeV9ibGstLWZvcm17XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgbWFyZ2luOiA0MHB4IDA7XG4gIH1cblxuICAuaHItY29udGVudHtcbiAgICBtYXJnaW46IDAgLTEzcHggMTVweDtcbiAgICBwYWRkaW5nOiAxOHB4IDE1cHggMThweCAxMTZweDtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgMjZweCk7XG4gIH1cblxuICAuZmVlZGJhY2stdmFjYW5jeV9ibGstLWZvcm0gLmNvbnRyb2wtbGFiZWx7XG4gICAgbWF4LXdpZHRoOiAxMDVweDtcbiAgfVxuXG4gIC5mZWVkYmFjay12YWNhbmN5X2Jsay0tZm9ybSAuY29udHJvbC1sYWJlbCBsYWJlbHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cblxuICAuZmVlZGJhY2stdmFjYW5jeS1waG90byB7XG4gICAgd2lkdGg6IDg5cHg7XG4gICAgaGVpZ2h0OiA4OXB4O1xuICAgIGxlZnQ6IDEzcHg7XG4gICAgdG9wOiAtNHB4O1xuICB9XG5cbiAgLm1vZGFsLWZlZWRiYWNrLWZvcm0gLmZlZWRiYWNrLXZhY2FuY3lfYmxrLS1mb3JtIHtcbiAgICBwYWRkaW5nOiAzNXB4IDEzcHggNDdweDtcbiAgfVxuXG5cbiAgLnZhY2FuY3ktZmVlZGJhY2sgLnZhY2FuY3ktZmVlZGJhY2stY29udGVudHtcbiAgICBvdmVyZmxvdzogaW5oZXJpdDtcbiAgfVxuXG4gIC52YWNhbmN5LWZlZWRiYWNrLW1hcHtcbiAgICBoZWlnaHQ6IDQwOHB4O1xuICB9XG5cbiAgLmZlZWRiYWNrLXZhY2FuY3lfYmxrLS1mb3JtIC5jb250cm9sLXJvd3tcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLmZlZWRiYWNrLXZhY2FuY3lfYmxrLS1mb3JtIC5jb250cm9sLWxhYmVse1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cblxuICAubW9kYWwtZmVlZGJhY2stZm9ybXtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG4gIH1cblxuICAubW9kYWwtZmVlZGJhY2stZm9ybSAuZmVlZGJhY2stdmFjYW5jeV9ibGstLWZvcm17XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDA7XG4gIH1cblxuICAubW9kYWwtZmVlZGJhY2stY3Jvc3Mge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMnB4O1xuICAgIHRvcDogMThweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuICAudmFjYW5jeS1mZWVkYmFjay1tYXB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICB9XG5cbiAgLnZhY2FuY3ktZmVlZGJhY2stbWFwLS1tb2JpbGV7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAuYmVuZWZpdHNfX2l0ZW06bnRoLWxhc3QtY2hpbGQoLW4rMikgLmJlbmVmaXRzX19pdGVtLWltZ3tcbiAgICB3aWR0aDogMjVweDtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gIH1cblxuICAudmFjYW5jeS1nYWxsZXJ5e1xuICAgIG1pbi1oZWlnaHQ6IDMyNXB4O1xuICB9XG5cbiAgLnZhY2FuY3ktc3dpcGVyLXdyYXBwZXIge1xuICAgIHdpZHRoOiA4MCU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cblxuLmMtcGFuZWwtaGVhZGVye1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cblxuLm1vYmlsZS1tZW51LXNpdGV7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZvbnQ6IDQwMCAwLjg3NWVtLzEuNCBQVCBTYW5zLHNhbnMtc2VyaWY7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4NTlweCkge1xuICAuYy1zZWFyY2gtd2lkZ2V0e1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIH1cblxuICAuYy1wYW5lbC1oZWFkZXIgYXtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGJvcmRlci1yYWRpdXM6IDIuMzgwOTVweDtcbiAgfVxuXG4gIC5jYXJ0LmFjdGl2ZSBzdmcgKixcbiAgLmNhcnQ6aG92ZXIgc3ZnICp7XG4gICAgZmlsbDogI0ZGNEYwMDtcbiAgfVxuXG4gIC5tb2JpbC1waG9uZXNfcG9wdXAtYnRuLmFjdGl2ZSBzdmcgKixcbiAgLm1vYmlsLXBob25lc19wb3B1cC1idG46aG92ZXIgc3ZnICp7XG4gICAgZmlsbDogI0ZGNEYwMDtcbiAgICBzdHJva2U6ICNGRjRGMDA7XG4gIH1cblxuICAubW9iaWxlLWxvZ2luIHN2Z3tcbiAgICBzdHJva2U6ICNGRjRGMDA7XG4gIH1cblxuICAubW9iaWxlLXBvcHVwLWNvbXBhbnk6aG92ZXIgc3ZnICp7XG4gICAgc3Ryb2tlOiAjRkY0RjAwO1xuICB9XG5cbiAgLm1vYmlsZS1waG9uZXMtbG9naW4uYWN0aXZlIHN2ZyAqLFxuICAubW9iaWxlLXBob25lcy1sb2dpbjpob3ZlciBzdmcgKntcbiAgICBmaWxsOiBub25lO1xuICAgIHN0cm9rZTogI0ZGNEYwMDtcbiAgfVxuXG4gIC5tb2JpbC1waG9uZXNfcG9wdXAtYnRuLmFjdGl2ZSBzdmcgKixcbiAgLm1vYmlsLXBob25lc19wb3B1cC1idG46aG92ZXIgc3ZnICoge1xuICAgIGZpbGw6IG5vbmU7XG4gICAgc3Ryb2tlOiAjRkY0RjAwO1xuICB9XG4gIC5tb2JpbGUtY2FydF9faXRlbS5hY3RpdmUgc3ZnICosXG4gIC5tb2JpbGUtY2FydF9faXRlbTpob3ZlciBzdmcgKiB7XG4gICAgZmlsbDogbm9uZTtcbiAgICBzdHJva2U6ICNGRjRGMDA7XG4gIH1cblxuICAuaGVhZC1saW5rc19tb2JpbGUgLmhlYWQtbGlua3NfbW9iaWxlX19jb2x1bW4taWNvbiBhOmJlZm9yZXtcbiAgICBjb250ZW50OiBub25lO1xuICB9XG5cbiAgLm1vYmlsZS1tZW51LXNpdGV7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogOTVweDtcbiAgICBsZWZ0OiAtMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gODBweCk7XG4gICAgei1pbmRleDogMTAwO1xuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICB9XG5cbiAgLm1vYmlsZS1tZW51LXNpdGUuYWN0aXZle1xuICAgIGxlZnQ6IDA7XG4gIH1cblxuICAubW9iaWxlLW1lbnUtc2l0ZV9faGVhZHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDAgMjBweCAwIDA7XG4gIH1cblxuXG4gIC5tb2JpbGUtbWVudS1zaXRlIC52ZXJ0aWNhbF9uYXYub3Blbl9uYXYge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSA1MHB4KTtcbiAgfVxuXG4gIC5tb2JpbGUtbWVudS1zaXRlIGxpe1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gIC5tb2JpbGUtbWVudS1zaXRlIGEge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogIzAwMDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgZm9udC1zaXplOiAxMnB0O1xuICAgIHBhZGRpbmc6IDEzcHggMjBweCAxMnB4IDE1cHg7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMXM7XG4gIH1cblxuICAubW9iaWxlLWxvZ2luIHN2Z3tcbiAgICBzdHJva2U6IGJsYWNrO1xuICB9XG5cbiAgLm1vYmlsZS1sb2dpbi5hY3RpdmUgc3Zne1xuICAgIHN0cm9rZTogI0ZGNEYwMDtcbiAgfVxuXG59XG5cbi53cml0ZS10by11c19ibGsgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uZ3JpZC1ibG9ja3tcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4uZ3JpZC1ibG9ja19faXRlbXtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDMzLjMlO1xufVxuXG4uZ3JpZC1ibG9jazpudGgtY2hpbGQoMikgLmdyaWQtYmxvY2tfX2l0ZW17XG4gIHdpZHRoOiA1MCU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZ3JpZC1ibG9ja3tcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG5cbiAgLmdyaWQtYmxvY2tfX2l0ZW17XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAucHJvZHVjdC1sYWJlbF9faXRlbSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG5cbi5idXJnZXItbWVudXtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMjhweDtcbiAgbWFyZ2luOiAwIDVweCAwIDhweDtcbn1cblxuLmJ1cmdlci1tZW51X19oYW1idXJnZXJ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxNHB4O1xuICB0cmFuc2l0aW9uOiAwLjNzO1xufVxuXG4uYnVyZ2VyLW1lbnVfX2hhbWJ1cmdlcjphZnRlcntcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyLjJweDtcbiAgYmFja2dyb3VuZDogI0ZGNEYwMDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYm90dG9tOiAtNnB4O1xuICBsZWZ0OiAwO1xufVxuXG4uYnVyZ2VyLW1lbnVfX2hhbWJ1cmdlci1saW5le1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDIuM3B4O1xuICBiYWNrZ3JvdW5kOiAjRkY0RjAwO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICB0cmFuc2l0aW9uOiAwLjNzO1xufVxuXG4uYnVyZ2VyLW1lbnVfX2hhbWJ1cmdlci1saW5lLmNyb3NzLW5vbmV7XG4gIHRyYW5zaXRpb246IDBzO1xufVxuXG4uYnVyZ2VyLW1lbnUuYWN0aXZlIC5jcm9zcy1sZWZ0e1xuICB0b3A6IDNweDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbn1cblxuLmJ1cmdlci1tZW51LmFjdGl2ZSAuY3Jvc3MtcmlnaHR7XG4gIHRvcDogLTNweDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuXG4uYnVyZ2VyLW1lbnUuYWN0aXZlIC5idXJnZXItbWVudV9faGFtYnVyZ2VyOmFmdGVye1xuICB3aWR0aDogMDtcbn1cbi5idXJnZXItbWVudS5hY3RpdmUgLmNyb3NzLW5vbmV7XG4gIHdpZHRoOiAwO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogODYxcHgpIHtcbiAgLmJ1cmdlci1tZW51e1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDg2MHB4KSB7XG4gIC5oZWFkLWxpbmtzX21vYmlsZV9fY29sdW1uLWxvZ297XG4gICAgd2lkdGg6IDE3MHB4O1xuICB9XG5cbiAgLm1vYmlsZS1tZW51LXNpdGUgLnZlcnRpY2FsX25hdiBsaSArIGxpe1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gIC5tb2JpbGUtbWVudS1zaXRlIC52ZXJ0aWNhbF9uYXZ7XG4gICAgZGlzcGxheTogbm9uZTtcblxuICB9XG5cbiAgLm1vYmlsZS1tZW51LXNpdGUgLnZlcnRpY2FsX25hdi5vcGVuX25hdntcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC5tb2JpbGUtbWVudS1zaXRlLWNsb3NlLWljb257XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDIycHg7XG4gICAgdG9wOiAxMnB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxuICAuaGVhZC1saW5rc19tb2JpbGUgYS5fbG9nb3tcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gIC5tb2JpbGUtbWVudS1zaXRlIC5tb2JpbGUtbWVudS1zaXRlX19oZWFke1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIH1cblxuICAudmVydGljYWxfbmF2LS1tZW51IGxpOmZpcnN0LWNoaWxkIGF7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgfVxuXG4gIC5wdWxzZS1idXR0b257XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL2ljb25zL21pY3JvLW1vYmlsZS5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gIH1cblxuICAuX2ljby1zZWFyY2g6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvaWNvbiBfc2VhcmNoXy5zdmdcIikgNTAlIDUwJSBuby1yZXBlYXQ7XG4gIH1cbn1cblxuXG4ud29ya2luZy1ob3Vyc19pdGVtLS1jb2xvcntcbiAgY29sb3I6ICNmZjAwMDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjkwcHgpIHtcbiAgLmNhcnQtaW5mb19jbG9zZS1idG46YWZ0ZXIsXG4gIC5jYXJ0LWluZm9fY2xvc2UtYnRuOmJlZm9yZXtcbiAgICBsZWZ0OiA4cHg7XG4gICAgdG9wOiAzcHg7XG4gIH1cbn1cblxuQG1lZGlhKG1heC13aWR0aDogNzY4cHgpe1xuICAuc3RpY2t5X2NhcnR7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAuY2FydF9ibGsuY2FydC1pbmZve1xuICAgIHdpZHRoOiAyMzBweDtcbiAgfVxuXG4gIC5jYXJ0LWluZm8tLWRpc2NvdW50e1xuICAgZ2FwOiAxMHB4O1xuICB9XG5cbiAgLmNhcnRfYmxrLmNhcnQtaW5mby0tZGlzY291bnQge1xuICAgIHBhZGRpbmc6IDJweCA3cHg7XG4gICAgcmlnaHQ6IDI4cHg7XG4gICAgdG9wOiAxMDVweDtcbiAgICB0cmFuc2l0aW9uOiAwLjNzO1xuICB9XG5cbiAgLmNhcnQtaW5mby0tZGlzY291bnRfX251bXtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIH1cblxuICAuY2FydC1pbmZvLS1kaXNjb3VudF9fdGV4dHtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEwOC45JTtcbiAgICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gIH1cblxuICAuY2FydC1pbmZvX2Nsb3NlLWJ0biB7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICB9XG5cbiAgLmNhcnQtaW5mb19jbG9zZS1idG46YmVmb3JlLFxuICAuY2FydC1pbmZvX2Nsb3NlLWJ0bjphZnRlciB7XG4gICAgaGVpZ2h0OiA4cHg7XG4gICAgd2lkdGg6IDFweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICAgIHRvcDogM3B4O1xuICAgIGxlZnQ6IDdweDtcbiAgfVxuXG4gIC5jYXJ0LWluZm8tLWRpc2NvdW50LmhpZGUtcmlnaHR7XG4gICAgcmlnaHQ6IC0xMDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuY2FydC0tYmFza2V0e1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmNhdGVnb3JpZXNfbmF2X21vYi1tZW51IC5vcGVuICAuX2ljby1hcnItcmlnaHQ6OmJlZm9yZXtcbiAgY29sb3I6IHJnYigwIDAgMCk7XG59XG5cbi5zdWNjZXNzLW9yZGVye1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZ2FwOiA0MHB4O1xufVxuXG4uc3VjY2Vzcy1zdWJ0aXRsZXtcbiAgbWF4LXdpZHRoOiA1MTJweDtcbiAgbWFyZ2luLWJvdHRvbTogMThweDtcbn1cblxuLnN1Y2Nlc3Mtb3JkZXItLWNvbnRlbnR7XG4gIGZsZXgtZ3JvdzogMTtcbn1cblxuLnN1Y2Nlc3Mtb3JkZXItLWNoZWNre1xuICBtYXgtd2lkdGg6IDM4MHB4O1xuICBiYWNrZ3JvdW5kOiAjRjVGOEY3O1xuICBib3gtc2hhZG93OiAwcHggMTBweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgcGFkZGluZzogMTJweCAyMHB4IDE0cHggMjZweDtcbn1cblxuLnN1Y2Nlc3Mtc3VidGl0bGV7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE1NyU7XG4gIG1hcmdpbi1ib3R0b206IDE4cHg7XG59XG5cbi5zdWNjZXNzLXN1YnRpdGxlIHNwYW57XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5zdWNjZXNzLWRhdGFfX2l0ZW17XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNTclO1xufVxuXG4uc3VjY2Vzcy1kYXRhX19kZXNjcmlwdGlvbntcbiAgZGlzcGxheTogaW5saW5lO1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuXG4uc3VjY2Vzcy1kYXRhX19uYW1le1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5vcmRlci13ZWlnaHR7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEyNiU7XG4gIGNvbG9yOiAjMkIyQjJCO1xufVxuXG4ub3JkZXItd2VpZ2h0IC5iaWctb3JkZXJ7XG4gIGNvbG9yOiAjRkY0RjAwO1xufVxuXG4uYmlnLW9yZGVyLW1lc3NhZ2V7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgbGluZS1oZWlnaHQ6IDEyNiU7XG4gIGNvbG9yOiAjRkY0RjAwO1xuICBtYXJnaW46IDZweCAwO1xufVxuXG4uc3VjY2Vzcy1vcmRlcl9faXRlbS1oZWFkZXJ7XG4gIHBhZGRpbmctYm90dG9tOiAxM3B4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0E1QjdCNjtcbn1cblxuLm9yZGVyLWxpc3QtY2hlY2t7XG4gIHBhZGRpbmc6IDEzcHggMCAxM3B4IDIzcHg7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNBNUI3QjY7XG59XG5cbi5vcmRlci1saXN0LWNoZWNrX19pdGVtOm5vdCg6bGFzdC1jaGlsZCl7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbi5vcmRlci1saXN0LWNoZWNrX19pdGVtOmJlZm9yZXtcbiAgd2lkdGg6IDVweDtcbiAgaGVpZ2h0OiA1cHg7XG59XG5cbi5vcmRlci1saXN0LWNoZWNrX19wcm9kdWN0LFxuLm9yZGVyLWxpc3QtY2hlY2tfX2l0ZW0gW2NsYXNzJD1cIl9wcm9kdWN0XCJdOmhvdmVye1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEyNiU7XG59XG5cbi5vcmRlci1saXN0LWNoZWNrX19zdW17XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgbGluZS1oZWlnaHQ6IDEyNiU7XG4gIGNvbG9yOiAjQURBREFEO1xufVxuXG4uY2hlY2stcmVzdWx0e1xuICBwYWRkaW5nOiAxMHB4IDAgMTVweDtcbn1cblxuLmNoZWNrLXJlc3VsdF9faXRlbXtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uY2hlY2stcmVzdWx0X19pdGVtOm5vdCg6bGFzdC1jaGlsZCl7XG4gIG1hcmdpbi1ib3R0b206IDZweDtcbn1cblxuLmNoZWNrLXJlc3VsdC1uYW1le1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjYlO1xufVxuXG4uaGVjay1yZXN1bHQtZGVzY3JpcHRpb257XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEyNiU7XG59XG5cbi5jaGVjay1yZXN1bHQtZGVzY3JpcHRpb24tLW9yYW5nZXtcbiAgY29sb3I6ICNGRjRGMDA7XG59XG5cbi5jaGVjay1yZXN1bHQtZGVzY3JpcHRpb24tLWJvbGR7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLmNoZWNrLXJlc3VsdC1uYW1lX19sYWJlbHtcbiAgYmFja2dyb3VuZDogIzk1REM4MDtcbiAgYm9yZGVyLXJhZGl1czogMS42MDM3NHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjYlO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgcGFkZGluZzogMXB4IDVweDtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cblxuLnN1Y2Nlc3Mtb3JkZXJfX3ByaW50e1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uc3VjY2Vzcy1wcmludE9yZGVyLnN1Y2Nlc3Mtb3JkZXJfX3ByaW50IGF7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEyNiU7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gIGNvbG9yOiAjNzg3Njc2O1xuICBtYXJnaW46IDAgMCAwIDdweDtcbn1cblxuLm9yZGVyLWVycm9yLW1lc3NhZ2V7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgbGluZS1oZWlnaHQ6IDEyNiU7XG4gIGNvbG9yOiAjOUE5QTlBO1xuICBtYXJnaW4tdG9wOiA2cHg7XG59XG5cbi5waWNrdXAtb3JkZXJ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4ucGlja3VwLW9yZGVyX19hZGRyZXNzLFxuLnBpY2t1cC1vcmRlcl9fdGltZSxcbi5waWNrdXAtb3JkZXJfX3Bob25le1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEyNiU7XG4gIGNvbG9yOiAjMkIyQjJCO1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDE4cHg7XG59XG5cbi5waWNrdXAtb3JkZXJfX3Bob25le1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ucGlja3VwLW9yZGVyX19hZGRyZXNzOmJlZm9yZXtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTdweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvbG9jYXRpb24tb3JkZXIuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi5waWNrdXAtb3JkZXJfX3RpbWU6YmVmb3Jle1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxN3B4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy90aW1lLW9yZGVyLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG4ucGlja3VwLW9yZGVyX19waG9uZTpiZWZvcmV7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgdG9wOiA1cHg7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxN3B4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9waG9uZS1vcmRlci5zdmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLnBpY2t1cC1vcmRlci1tYXB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1yaWdodDogNDBweDtcbn1cblxuLnBpY2t1cC1vcmRlci1tYXBfX2ltZ3tcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTIwcHg7XG4gIGhlaWdodDogMTIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm94LXNoYWRvdzogMCAwcHggMjhweCAxcHggcmdiYSgwLDAsMCwuMSk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnBpY2t1cC1vcmRlci1tYXBfX2ltZyBpbWd7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgbWF4LXdpZHRoOiBpbmhlcml0O1xuXG59XG5cbi5waWNrdXAtb3JkZXItbWFwLWJ0bntcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTI2JTtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgY29sb3I6ICNGRjRGMDA7XG4gIG1hcmdpbi10b3A6IDcuNXB4O1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5waWNrdXAtb3JkZXItbWFwLWJ0bjpob3ZlcntcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uc3VjY2Vzcy1tZXNzYWdle1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRkY0RjAwO1xuICBib3gtc2hhZG93OiAwcHggMTBweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm9yZGVyLXJhZGl1czogN3B4O1xuICBwYWRkaW5nOiAxN3B4IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLXRvcDogMjZweDtcbn1cblxuLnN1Y2Nlc3MtbWVzc2FnZV9fdG9we1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjYlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMkIyQjJCO1xufVxuXG4uc3VjY2Vzcy1tZXNzYWdlX19ib3R0b217XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEyNiU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMyQjJCMkI7XG59XG5cbi5iYWNrLXNob3BwaW5ne1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIG1hcmdpbi10b3A6IDEycHg7XG59XG5cbi5wYWdlX2hlYWRsaW5lIC5zdWNjZXNzLXBhZ2UtdGl0bGV7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogMTA2cHg7XG4gIHBhZGRpbmctdG9wOiAxNnB4O1xufVxuXG4uc3VjY2Vzcy1wYWdlLXRpdGxlIHN2Z3tcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIHN0cm9rZS13aWR0aDogMC4zcHg7XG4gIHN0cm9rZTogIzc5ZDQyODtcbn1cblxuLmMtcG9wdXAtbWFwe1xuICB3aWR0aDogODAwcHg7XG4gIG1heC13aWR0aDogODAwcHg7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcbiAgbWFyZ2luOiAwO1xufVxuXG4uYy1wb3B1cC1tYXAtY29udGFpbmVye1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnN1Y2Nlc3MtbWVzc2FnZS0tbW9iaWxle1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc3VjY2Vzcy1vcmRlci0tY2hlY2stdGl0bGV7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDExMi41MiU7XG4gIGNvbG9yOiAjMkIyQjJCO1xufVxuXG5AbWVkaWEobWF4LXdpZHRoOiAxMjAwcHgpe1xuICAuc3VjY2Vzcy1vcmRlci0tY2hlY2t7XG4gICAgbWF4LXdpZHRoOiAzMjVweDtcbiAgfVxuXG4gIC5zdWNjZXNzLXN1YnRpdGxle1xuICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIH1cblxuICAuc3VjY2Vzcy10aXRsZXtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDExMi41MiU7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgfVxuXG4gIC5zdWNjZXNzLXN1YnRpdGxlIHNwYW57XG4gICAgZGlzcGxheTogaW5saW5lO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNTclO1xuICAgIGNvbG9yOiAjMkIyQjJCO1xuICB9XG4gIC5zdWNjZXNzLXN1YnRpdGxlIHNwYW46bm90KDpmaXJzdC1jaGlsZCl7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgfVxufVxuXG5AbWVkaWEobWF4LXdpZHRoOiAxMDYwcHgpe1xuICAucGlja3VwLW9yZGVye1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAucGlja3VwLW9yZGVyLW1hcHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDE4cHggMCAwIDA7XG4gIH1cblxuICAuYmFjay1zaG9wcGluZ3tcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7XG4gIC5zdWNjZXNzLW9yZGVye1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAyMXB4O1xuICB9XG5cbiAgLnN1Y2Nlc3Mtb3JkZXItLWNvbnRlbnR7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuc3VjY2Vzcy1vcmRlci0tY2hlY2sge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5zdWNjZXNzLW1lc3NhZ2UtLWRlc2N7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5zdWNjZXNzLW1lc3NhZ2UtLW1vYmlsZXtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC5zdWNjZXNzLW9yZGVyLS1jaGVjay10aXRsZXtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC5jLXBvcHVwLW1hcHtcbiAgICBtYXgtd2lkdGg6IDkwJTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTUwcHgpIHtcbiAgLnBhZ2VfaGVhZGxpbmUgLnN1Y2Nlc3MtcGFnZS10aXRsZXtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuXG4gIC5zdWNjZXNzLW9yZGVyLS1jaGVja3tcbiAgICBwYWRkaW5nOiAxMnB4IDIycHggMTRweDtcbiAgfVxuXG4gIC5zdWNjZXNzLW9yZGVyX19pdGVtLWhlYWRlcntcbiAgICBwYWRkaW5nLWJvdHRvbTogNnB4O1xuICB9XG5cbiAgLmJpZy1vcmRlci1tZXNzYWdle1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cblxuICAucGlja3VwLW9yZGVyLW1hcF9faW1ne1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuXG4gIC5waWNrdXAtb3JkZXItbWFwX19pbWcgaW1ne1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMTIpO1xuICB9XG5cbiAgLmMtcG9wdXAtbWFwe1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB9XG59XG5cbi5kYXRhLWRlbGl2ZXJ5LWluZm8ge1xuICBkaXNwbGF5OiBub25lO1xuICBtYXgtd2lkdGg6IDQ1NXB4O1xuICBtYXJnaW4tbGVmdDogMjBweDtcbiAgY29sb3I6ICNhOWE5YTk7XG59XG5cbi5kYXRhLWRlbGl2ZXJ5LWluZm8uYWN0aXZle1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyNTBweCl7XG4gIC5kYXRhLWRlbGl2ZXJ5LWluZm8ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogNDU1cHg7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICB9XG59XG5cbi5jaGVja291dC1zZXR0aW5nX2JsayAuZGF0ZS1yb3cuZGF0ZS1yb3ctLWNvbnRhaW5lcntcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5jaGVja291dC1zZXR0aW5nX2JsayAuZWxlbWVudHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG5AbWVkaWEobWF4LXdpZHRoOiAxMjQ5cHgpe1xuICAuZGF0YS1kZWxpdmVyeS1pbmZvIHtcbiAgICBtYXJnaW46IDEwcHggMCAwO1xuICB9XG59XG5cbi50YWJzX2Jsa3tcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cblxuLnN0YXR1cy1vdXRfcHJvZHVjdGlvbiAuZGVmYXVsdF9wcm9kdWN0IC5jb2xfY2FydHtcbiAgZ2FwOiAxMnB4O1xufVxuXG4uc3RhdHVzLW91dF9wcm9kdWN0aW9uIC5kZWZhdWx0X3Byb2R1Y3QgLml0ZW0tLXRleHR7XG4gIGZvbnQtc2l6ZTogMTIuNXB4O1xuICBsaW5lLWhlaWdodDogMTNweDtcbiAgY29sb3I6ICM2ZDZiNmI7XG59XG5cbi5zdGF0dXMtb3V0X3Byb2R1Y3Rpb24gLmRlZmF1bHRfcHJvZHVjdCAuYnRue1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Y2NjYyNTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogI2Y2NjYyNTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgcGFkZGluZzogNHB4IDhweCAzcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxleC1zaHJpbms6IDA7XG59XG5cbi5zdGF0dXMtbm90X2luX3N0b2NrIC5kZWZhdWx0X3Byb2R1Y3QgLmNvbF9jYXJ0X193cmFwcGVye1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDEycHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5zdGF0dXMtbm90X2luX3N0b2NrIC5kZWZhdWx0X3Byb2R1Y3QgLmJ0bntcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmNjY2MjU7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICNmNjY2MjU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHBhZGRpbmc6IDRweCA4cHggM3B4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5zdGF0dXMtbm90X2luX3N0b2NrIC5kZWZhdWx0X3Byb2R1Y3QgLml0ZW0tLXRleHQsXG4uc3RhdHVzLW5vdF9pbl9zdG9jayAuaXRlbS0tdGV4dHtcbiAgbWluLXdpZHRoOiAxMTRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjZjQwNjA2O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG59XG5cbi5wcm9kdWN0LWltYWdlX2Jsay5zdGF0dXMtbm90X2luX3N0b2NrIC5pdGVtLS10ZXh0e1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5zdGF0dXMtbm90X2luX3N0b2NrIC5kZWZhdWx0X3Byb2R1Y3QgLml0ZW0tLXRleHQ6YWZ0ZXIsXG4uc3RhdHVzLW5vdF9pbl9zdG9jayAuaXRlbS0tdGV4dDphZnRlcntcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcInhcIjtcbiAgbGVmdDogMDtcbiAgY29sb3I6ICNmNDA2MDY7XG4gIHRvcDogLTFweDtcbn1cblxuLml0ZW0td3JhcHBlcntcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4uc3RhdHVzLW5vdF9pbl9zdG9jayAuaXRlbS0tbGlua3tcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGdhcDogNXB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5zdGF0dXMtbm90X2luX3N0b2NrIC5pdGVtLS1saW5rIHNwYW57XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6IGJsYWNrO1xuICBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkIGJsYWNrO1xuICB0cmFuc2l0aW9uOiAuM3M7XG59XG5cbi5zdGF0dXMtbm90X2luX3N0b2NrIC5pdGVtLS1saW5rOmhvdmVyIHNwYW57XG4gIGNvbG9yOiAjZjY2NjI1O1xufVxuXG4uaXRlbS13cmFwcGVye1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uc3RhdHVzLW91dF9wcm9kdWN0aW9uIC5vdXRfcHJvZHVjdGlvbi0tdGV4dHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogIzhiODc4Nztcbn1cblxuLnByb2R1Y3Rfc2VjdGlvbiAucHJvZHVjdC1pbWFnZV9ibGsuc3RhdHVzLW91dF9wcm9kdWN0aW9uIC5wcmljZSxcbi5wcm9kdWN0X3NlY3Rpb24gLnByb2R1Y3QtaW1hZ2VfYmxrLnN0YXR1cy1ub3RfaW5fc3RvY2sgLnByaWNle1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDVweDtcbiAgY29sb3I6ICNhMWEzYTk7XG59XG5cbi5zdGF0dXMtb3V0X3Byb2R1Y3Rpb24gLmJhc2VQcmljZSxcbi5zdGF0dXMtbm90X2luX3N0b2NrIC5iYXNlUHJpY2V7XG4gIGNvbG9yOiAjYTFhM2E5O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5zdGF0dXMtb3V0X3Byb2R1Y3Rpb24gLmNvbF9jYXJ0LFxuICAuc3RhdHVzLW5vdF9pbl9zdG9jayAuY29sX2NhcnR7XG4gICAgbWluLWhlaWdodDogNjFweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnN0YXR1cy1vdXRfcHJvZHVjdGlvbiAuZGVmYXVsdF9wcm9kdWN0IC5pdGVtLS10ZXh0LFxuICAuc3RhdHVzLW5vdF9pbl9zdG9jayAuZGVmYXVsdF9wcm9kdWN0IC5pdGVtLS10ZXh0e1xuICAgIHdpZHRoOiAxNDBweDtcbiAgfVxuXG4gIC5zdGF0dXMtbm90X2luX3N0b2NrIC5kZWZhdWx0X3Byb2R1Y3QgLmJ0bixcbiAgLnN0YXR1cy1vdXRfcHJvZHVjdGlvbiAuZGVmYXVsdF9wcm9kdWN0IC5idG57XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNmNjY2MjU7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgY29sb3I6ICNmNjY2MjU7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBwYWRkaW5nOiA2cHggNnB4IDdweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbn1cblxuLmRlZmF1bHRfcHJvZHVjdCAuc2VuZC1jYXJ0LnByb2R1Y3QtaW4tY2FydCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTMwcHg7XG4gIGdhcDogM3B4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZjRmMDA7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICNmZjRmMDA7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHBhZGRpbmc6IDIuNXB4IDExcHggNHB4IDExLjlweDtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmRlZmF1bHRfcHJvZHVjdCAuc2VuZC1jYXJ0LnByb2R1Y3QtaW4tY2FydDpob3ZlcntcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZjRmMDA7XG4gIGNvbG9yOiAjZmY0ZjAwO1xufVxuXG4uZGVmYXVsdF9wcm9kdWN0IC5zZW5kLWNhcnQucHJvZHVjdC1pbi1jYXJ0IC5faWNvLWNhcnQge1xuICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4uZGVmYXVsdF9wcm9kdWN0IC5zZW5kLWNhcnQucHJvZHVjdC1pbi1jYXJ0OmhvdmVyIHtcbiAgY29sb3I6ICNmZjRmMDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuXG4ucHJvZHVjdC1pbWFnZV9ibGsgLnNlbmQtY2FydHtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ucHJvZHVjdC1pbWFnZV9ibGsgLnNlbmQtY2FydC5wcm9kdWN0LWluLWNhcnR7XG4gIGNvbG9yOiAjZmY0ZjAwO1xuICBwYWRkaW5nOiA5cHggMCA5cHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4ucHJvZHVjdC1pbWFnZV9ibGsgLnNlbmQtY2FydC5wcm9kdWN0LWluLWNhcnQub3JhbmdlX2J0bntcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4ucHJvZHVjdC1pbWFnZV9ibGsgLnNlbmQtY2FydC5wcm9kdWN0LWluLWNhcnQgW2NsYXNzXj1cIl9pY28tXCJde1xuICBmb250LXNpemU6IDEycHQ7XG4gIHBhZGRpbmctcmlnaHQ6IDZweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5kZWZhdWx0X3Byb2R1Y3QgLnNlbmQtY2FydC5wcm9kdWN0LWluLWNhcnQge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBwYWRkaW5nOiA1cHggMCA3cHg7XG4gIH1cblxuICAucHJvZHVjdC1pbWFnZV9ibGsgLnNlbmQtY2FydC5wcm9kdWN0LWluLWNhcnR7XG4gICAgY29sb3I6ICNmZjRmMDA7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIHBhZGRpbmc6IDdweCAwIDcuNjJweDtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgLnByb2R1Y3QtaW1hZ2VfYmxrIC5zZW5kLWNhcnQucHJvZHVjdC1pbi1jYXJ0Lm9yYW5nZV9idG57XG4gICAgY29sb3I6IHdoaXRlO1xuICB9XG5cbiAgLmRlZmF1bHRfcHJvZHVjdCAuc2VuZC1jYXJ0IC5faWNvLWNhcnQsXG4gIC5kZWZhdWx0X3Byb2R1Y3QgLnNlbmQtY2FydC5wcm9kdWN0LWluLWNhcnQgLl9pY28tY2FydHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cblxuICAucHJvZHVjdF9zZWN0aW9uIC5kZWZhdWx0X3Byb2R1Y3QgLl9pY28tY2FydHtcbiAgICB3aWR0aDogaW5pdGlhbDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxufVxuXG4uc3RhdHVzLW5vdF9pbl9zdG9jayAuX3Byb2R1Y3QtaW1hZ2UtaXRlbSAuaW1hZ2UsXG4uc3RhdHVzLW91dF9wcm9kdWN0aW9uIC5fcHJvZHVjdC1pbWFnZS1pdGVtIC5pbWFnZSxcbi5zdGF0dXMtbm90X2luX3N0b2NrIC5fcHJvZHVjdC1pbWFnZS1pdGVtIC5vd2wtaXRlbS5hY3RpdmUgLmxpZ2h0Ym94LWNvbnRhaW5lciBpbWcsXG4uc3RhdHVzLW91dF9wcm9kdWN0aW9uIC5fcHJvZHVjdC1pbWFnZS1pdGVtIC5vd2wtaXRlbS5hY3RpdmUgLmxpZ2h0Ym94LWNvbnRhaW5lciBpbWd7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuLnN0YXR1cy1ub3RfaW5fc3RvY2sgLnByaWNlLFxuLnN0YXR1cy1vdXRfcHJvZHVjdGlvbiAucHJpY2V7XG4gIGNvbG9yOiAjYTFhM2E5O1xufVxuXG4uYy1jYXJ0X19ncmlkIC5pLWl0ZW0uc3RhdHVzLW91dF9wcm9kdWN0aW9uLFxuLmMtY2FydF9fZ3JpZCAuaS1pdGVtLnN0YXR1cy1ub3RfaW5fc3RvY2t7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmMtY2FydF9fZ3JpZCAuaS1pdGVtLnN0YXR1cy1vdXRfcHJvZHVjdGlvbjpiZWZvcmUsXG4uYy1jYXJ0X19ncmlkIC5pLWl0ZW0uc3RhdHVzLW5vdF9pbl9zdG9jazpiZWZvcmV7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiByZ2IoMjU1IDAgMCAvIDglKTtcbiAgei1pbmRleDogMzk7XG59XG5cblxuLmMtY2FydF9fZ3JpZCAuc3RhdHVzLW91dF9wcm9kdWN0aW9uIC5fY29sLW51bSxcbi5jLWNhcnRfX2dyaWQgLnN0YXR1cy1ub3RfaW5fc3RvY2sgLl9jb2wtbnVte1xuICBjb2xvcjogcmVkO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5zdGF0dXMtb3V0X3Byb2R1Y3Rpb24gLmRlZmF1bHRfcHJvZHVjdCAuaXRlbS0tdGV4dHtcbiAgICBtYXgtd2lkdGg6IDExNHB4O1xuICB9XG59XG5cbi5zdXBwbGllcy1wcm9kdWN0e1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB0ZXh0LWFsaWduOiBlbmQ7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgY29sb3I6ICM2NjY7XG59XG5cbi5qcy1jYXJ0LWl0ZW0gLnN1cHBsaWVzLXByb2R1Y3R7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiA4NXB4O1xuICBtYXJnaW46IDIwcHggYXV0byAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnN1cHBsaWVzLXByb2R1Y3R7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG5cbiAgLmNhcmQtYmFza2V0IC5fY29sLWltYWdle1xuICAgIG1pbi13aWR0aDogMTMwcHg7XG4gIH1cblxuICAuanMtY2FydC1pdGVtIC5zdXBwbGllcy1wcm9kdWN0IHtcbiAgICBtYXgtd2lkdGg6IDg1cHg7XG4gICAgbWFyZ2luOiAyMHB4IDAgMDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG5cbiAgLmpzLWNhcnQtaXRlbS5zdGF0dXMtb3V0X3Byb2R1Y3Rpb24gLmNhcnQtZGVzaWduLFxuICAuanMtY2FydC1pdGVtLnN0YXR1cy1ub3RfaW5fc3RvY2sgLmNhcnQtZGVzaWdue1xuICAgIGNvbG9yOiAjZjcwMDAwO1xuICAgIGZvbnQtc2l6ZTogMTFwdDtcbiAgfVxuXG4gIC5qcy1jYXJ0LWl0ZW0uc3RhdHVzLW91dF9wcm9kdWN0aW9uIC5fcHJpY2UubmV3LXByaWNlLFxuICAuanMtY2FydC1pdGVtLnN0YXR1cy1ub3RfaW5fc3RvY2sgLl9wcmljZS5uZXctcHJpY2V7XG4gICAgY29sb3I6ICM4Yjg3ODc7XG4gIH1cblxufVxuXG4uYy1jYXJ0X19ncmlkIC5faGVhZGxpbmV7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogNDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cblxuLmpzLWNhcnQtaXRlbSBhLl9jb2wtaW1hZ2V7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmMtY2FydF9fZ3JpZCAuaS1pdGVtLnN0YXR1cy1vdXRfcHJvZHVjdGlvbiAuX2NvbC1pbWFnZTpiZWZvcmUsXG4uYy1jYXJ0X19ncmlkIC5pLWl0ZW0uc3RhdHVzLW5vdF9pbl9zdG9jayAuX2NvbC1pbWFnZTpiZWZvcmV7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiA0MDtcbn1cblxuLmMtY2FydF9fZ3JpZCAuaS1pdGVtLnN0YXR1cy1vdXRfcHJvZHVjdGlvbiAuX2NvbC1pbWFnZSBpbWcsXG4uYy1jYXJ0X19ncmlkIC5pLWl0ZW0uc3RhdHVzLW5vdF9pbl9zdG9jayAuX2NvbC1pbWFnZSBpbWd7XG4gb3BhY2l0eTogMC41O1xufVxuXG4uYy1jYXJ0X19ncmlkIC5pLWl0ZW0uc3RhdHVzLW91dF9wcm9kdWN0aW9uIC5fcHJpY2UsXG4uYy1jYXJ0X19ncmlkIC5pLWl0ZW0uc3RhdHVzLW5vdF9pbl9zdG9jayAuX3ByaWNlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNpZGViYXJfYmFubmVyc19ibGt7XG4gIHdpZHRoOiAyNDBweDtcbiAgaGVpZ2h0OiAzMzJweDtcbn1cblxuLnNpZGViYXJfYmFubmVyc19ibGsgLnNsaWRlcl93cmFwLFxuLnNpZGViYXJfYmFubmVyc19ibGsgLm93bC1jYXJvdXNlbCxcbi5zaWRlYmFyX2Jhbm5lcnNfYmxrIGRpdi5vd2wtc3RhZ2Utb3V0ZXJ7XG4gIGhlaWdodDogMTAwJTtcbiAgbWF4LWhlaWdodDogaW5pdGlhbDtcbn1cblxuLnNpZGViYXJfYmFubmVyc19ibGsgYS5zbGlkZS1vd2wub3dsLWl0ZW0ge1xuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLmxhcmdlX3JvdyAuY2FydF9ibGt7XG4gIHdpZHRoOiAxNjBweDtcbn1cblxuLmxvZ2luX2Jsa19faXRlbXtcbiAgd2lkdGg6IDk1cHg7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uY2FydF9ibGsuY2FydC0tYmFza2V0IC5jYXJ0e1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGdhcDogMTJweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU5MHB4KSB7XG4gIC5kZWxpdmVyeS1iYW5uZXIge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICAgIGJhY2tncm91bmQ6ICNGNEZFRkUgdXJsKFwiLi4vaW1hZ2VzL2JnLWJhbm5lci1kZWxldmVyeS1tb2JpbGUtbmV3LnN2Z1wiKSAwIDEwNiUgbm8tcmVwZWF0O1xuICAgIHBhZGRpbmc6IDE3cHggMCAwIDA7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICB9XG5cbiAgLmRlbGl2ZXJ5LWJhbm5lci10ZXh0LS1kZWxpdmVyeSxcbiAgLmRlbGl2ZXJ5LWJhbm5lci10ZXh0LS1zdHJvbmcge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICAgIHRleHQtdHJhbnNmb3JtOiBpbml0aWFsO1xuICB9XG5cbiAgLmRlbGl2ZXJ5LWltZy1ibG9jayB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgLmRlbGl2ZXJ5LWJhbm5lci1pbWcge1xuICAgIG1heC13aWR0aDogMjMwcHg7XG4gICAgbWF4LWhlaWdodDogMTIwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG5cbiAgLmRlbGl2ZXJ5LWJhbm5lci10ZXh0IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG5cbiAgLmRlbGl2ZXJ5LWJhbm5lci10ZXh0LS1taW5pIHtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMTIwJTtcbiAgICBjb2xvcjogIzIwMjAyMDtcbiAgICBwYWRkaW5nOiAwIDQwcHg7XG4gIH1cblxuICAuZGVsaXZlcnktYmFubmVyLWJ0biB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ5OXB4KSB7XG4gIC5yZWxhdGVkLWNhdGFsb2dfYmxrIC5kZWZhdWx0X3Byb2R1Y3QgLnNlbmQtY2FydCAuX2ljby1jYXJ0e1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuXG4uY2F0ZWdvcmllc19uYXYgLnN1Ym5hdiBhOmhvdmVye1xuICBiYWNrZ3JvdW5kOiAjZmY0ZjAwO1xufVxuXG4uY2F0ZWdvcmllc19uYXYgLnN1Ym5hdiAuc2VsID4gYXtcbiAgYmFja2dyb3VuZDogI2ZmNGYwMDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi52aWRlby1lbGVte1xuICB3aWR0aDogNjAwcHg7XG4gIGhlaWdodDogMzcxcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG5pbnB1dFt0eXBlPXJhZGlvXTpub3QoY2hlY2tlZCkgKyBsYWJlbC5hZGRyZXNzX3BpY2t1cC1sYWJlbHtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5hZGRyZXNzX29wZW4tbG9jYXRpb24ucGlja3VwLW9yZGVyLW1hcHtcbiAgZGlzcGxheTogY29udGVudHM7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmMtcG9wdXAtbWFwLWxvY2F0aW9ue1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYy1wb3B1cC1tYXAtbG9jYXRpb24uYWN0aXZle1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmNvbnRyb2wtd2lkZ2V0IC5mb3JtLXJvdyBpbnB1dFt0eXBlPXJhZGlvXTpub3QoY2hlY2tlZCkgKyBsYWJlbDphZnRlcntcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uLXNoYWRvd19kZWZhdWx0IC5ibGtfaGVhZGxpbmV7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudmlkZW8tZWxlbXtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDIxNXB4O1xuICB9XG5cbiAgLmFkZHJlc3Nfb3Blbi1sb2NhdGlvbi5waWNrdXAtb3JkZXItbWFwIHN2Z3tcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAzcHg7XG4gIH1cblxuICAuX3RvdGFsIHtcbiAgICBtaW4td2lkdGg6IDI4MHB4O1xuICB9XG59XG5cbi5fcG9wdXAtcHJvZHVjdHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBwYWRkaW5nOiAzMHB4IDE2cHg7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlICwgLTUwJSk7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDQwMHB4O1xuICB6LWluZGV4OiAxMDAwMTtcbiAgYm94LXNoYWRvdzogMHB4IDEwcHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG5cbi5fcG9wdXAtc3VjY2Vzc3tcbiAgZGlzcGxheTogbm9uZTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMzBweDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBwYWRkaW5nOiAzMHB4IDE2cHg7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlICwgLTUwJSk7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDQwMHB4O1xuICB6LWluZGV4OiAxMDAwMTtcbiAgYm94LXNoYWRvdzogMHB4IDEwcHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG5cbi5fcG9wdXAtcHJvZHVjdC5hY3RpdmV7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uX3BvcHVwLXN1Y2Nlc3MuYWN0aXZle1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uX3BvcHVwLXN1Y2Nlc3NfX3Rlc3R7XG4gIGZvbnQtc2l6ZTogMjdweDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uX3BvcHVwLXByb2R1Y3QtY3Jvc3MsXG4uX3BvcHVwLXN1Y2Nlc3NfX2Nyb3Nze1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTI1cHg7XG4gIHJpZ2h0OiAtMjVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uX3BvcHVwLXByb2R1Y3QtdGl0bGV7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDIycHg7XG4gIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICBjb2xvcjogIzAwMDAwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAxNHB4O1xufVxuXG4uX3BvcHVwLXByb2R1Y3QtaXRlbXtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAyMXB4O1xuICBtYXJnaW4tYm90dG9tOiAyOHB4O1xufVxuXG4uX3BvcHVwLXByb2R1Y3QtaXRlbXtcbiAgcGFkZGluZzogMTRweCAwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0MyQzJDMjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNDMkMyQzI7XG4gIG1hcmdpbi1ib3R0b206IDI4cHg7XG59XG5cbi5fcG9wdXAtcHJvZHVjdC1zdGF0dXN7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogOHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBjb2xvcjogI0ZGMDAwOTtcbn1cblxuLl9wb3B1cC1wcm9kdWN0LWVsZW17XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBtYXJnaW4tYm90dG9tOiAxN3B4O1xufVxuXG4uX3BvcHVwLXByb2R1Y3Qtb2xkX25hbWV7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGNvbG9yOiAjQzJDMkMyO1xufVxuXG4uX3BvcHVwLXByb2R1Y3Qtb2xkX3ByaWNle1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBjb2xvcjogI0MyQzJDMjtcbn1cblxuLl9wb3B1cC1wcm9kdWN0LWltZ3tcbiAgd2lkdGg6IDEzMnB4O1xuICBoZWlnaHQ6IDE1MHB4O1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5cbi5fcG9wdXAtcHJvZHVjdC1pbWcgaW1ne1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb250YWluO1xuICBvcGFjaXR5OiAwLjU7XG59XG5cbi5fcG9wdXAtcHJvZHVjdC10ZXh0e1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuLl9wb3B1cC1wcm9kdWN0LWZvcm0gLmNvbnRyb2wtcm93LWJ0bntcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMjhweDtcbn1cblxuLl9wb3B1cC1wcm9kdWN0LWRlc2NyaXB0aW9ue1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjQTlBOUE5O1xuICBtYXJnaW4tdG9wOiAyNXB4O1xufVxuXG4uX3BvcHVwLXByb2R1Y3QtZGVzY3JpcHRpb24gYXtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGNvbG9yOiAjQTlBOUE5O1xuICB0cmFuc2l0aW9uOiAwLjNzO1xufVxuXG4uX3BvcHVwLXByb2R1Y3QtZGVzY3JpcHRpb24gYTpob3ZlcntcbiAgY29sb3I6ICNmZjRmMDA7XG59XG5cbi5fcG9wdXAtcHJvZHVjdC1mb3JtIC5jb250cm9sLWxhYmVse1xuICB3aWR0aDogMTI1cHg7XG59XG5cbi5fcG9wdXAtcHJvZHVjdC1mb3JtIC5vcmFuZ2VfYnRue1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbi5fcG9wdXAtcHJvZHVjdC1jb250YWluZXJ7XG4gIG1heC1oZWlnaHQ6IDg4dmg7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4uYnRuLXVwLXRvcHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMjZweDtcbiAgYm90dG9tOiAzM3B4O1xuICB3aWR0aDogNDRweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHotaW5kZXg6IDEwMTUwO1xufVxuXG4uYnRuLXVwLXRvcC5zaG93e1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5fcG9wdXAtcHJvZHVjdCxcbiAgLl9wb3B1cC1zdWNjZXNze1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyNHB4KTtcbiAgICB0b3A6IDUyJTtcbiAgfVxuICAuX3BvcHVwLXByb2R1Y3QtZm9ybSAuY29udHJvbC1yb3d7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIH1cblxuICAuX3BvcHVwLXByb2R1Y3QtZGVzY3JpcHRpb257XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG5cbiAgLl9wb3B1cC1wcm9kdWN0LWZvcm0gLmNvbnRyb2wtbGFiZWwge1xuICAgIHdpZHRoOiAxMjVweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIH1cblxuICAuX3BvcHVwLXByb2R1Y3QtY3Jvc3MsXG4gIC5fcG9wdXAtc3VjY2Vzc19fY3Jvc3N7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTI3cHg7XG4gICAgcmlnaHQ6IDA7XG4gIH1cblxuICAuYnRuLXVwLXRvcHtcbiAgICB3aWR0aDogNDFweDtcbiAgICBoZWlnaHQ6IDQxcHg7XG4gICAgcmlnaHQ6IDIzcHg7XG4gIH1cblxuICAuY2FydFBhZ2UgLmJ0bi11cC10b3B7XG4gICAgYm90dG9tOiA4MXB4O1xuICB9XG5cbiAgLmIyNC13aWRnZXQtYnV0dG9uLWJsb2Nre1xuICAgIHdpZHRoOiA1MnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYjI0LXdpZGdldC1idXR0b24taW5uZXItYmxvY2t7XG4gICAgd2lkdGg6IDQ1cHghaW1wb3J0YW50O1xuICAgIGhlaWdodDogNDVweCFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYjI0LXdpZGdldC1idXR0b24td3JhcHBlcntcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmNhcnQtZmVlZGJhY2tfcG9wdXBfX2ltZ3tcbiAgcGFkZGluZzogMTVweCAwIDE1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogI0ZGNEYwMDtcbiAgYm9yZGVyLXJhZGl1czogMjBweCAyMHB4IDAgMDtcbn1cblxuLnBvcHVwLWZvci11c2VyIC5jYXJ0LWZlZWRiYWNrX3BvcHVwX19pbWd7XG4gIHBhZGRpbmc6IDE1cHggMCAxNXB4O1xufVxuXG4uY2FydC1mZWVkYmFja19wb3B1cCAuX2ljby1udW1iZXJ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLmZvcm0tY2FydC1mZWVkYmFja19fbWVzc2FnZXtcbiAgY29sb3I6ICNBOUE5QTk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LWZhbWlseTogUFQgU2FucztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLmZvcm0tY2FydC1mZWVkYmFja19fbWVzc2FnZSBhe1xuICBjb2xvcjogI0E5QTlBOTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtZmFtaWx5OiBQVCBTYW5zO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmNhcnQtZmVlZGJhY2tfcG9wdXB7XG4gZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuI2Zvcm0tY2FydC1mZWVkYmFja3tcbiAgbWF4LWhlaWdodDogODAlO1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLl9wcm9kdWN0LWNudHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiAjQTlBOUE5O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBtYXJnaW4tbGVmdDogMTNweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAuY2FydC1mZWVkYmFja19wb3B1cCAuX2ljby1jbG9zZSxcbiAgLnBvcHVwLWZvci11c2VyIC5mb3ItdXNlci1jbG9zZXtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgd2lkdGg6IDE5cHg7XG4gICAgaGVpZ2h0OiAxOXB4O1xuICAgIHJpZ2h0OiAycHg7XG4gICAgdG9wOiAtMjhweDtcbiAgICBiYWNrZ3JvdW5kOiBpbml0aWFsO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY2FydC1mZWVkYmFja19wb3B1cCBmb3Jte1xuICAgIHBhZGRpbmc6IDAgMTZweDtcbiAgfVxuXG4gICNmb3JtLWNhcnQtZmVlZGJhY2t7XG4gICAgcGFkZGluZy10b3A6IDFweDtcbiAgfVxuXG4gIC5jYXJ0LWZlZWRiYWNrX3BvcHVwX19pbWd7XG4gICAgYm9yZGVyLXJhZGl1czogMTVweCAxNXB4IDAgMDtcbiAgICBwYWRkaW5nOiAxNXB4IDAgMTVweDtcbiAgfVxuXG4gIC5jYXJ0LWZlZWRiYWNrX190aXRsZXtcbiAgICBwYWRkaW5nOiAwIDIxcHggMDtcbiAgfVxuXG4gIC5jYXJ0LWZlZWRiYWNrX19kZXNjcmlwdGlvbntcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG5cbiAgLmIyNC13aWRnZXQtYnV0dG9uLWlubmVyLW1hc2t7XG4gICAgd2lkdGg6IDU2cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDU2cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5iMjQtd2lkZ2V0LWJ1dHRvbi1zb2NpYWwtaXRlbSB7XG4gICAgbWFyZ2luOiAwIGF1dG8gMTBweCAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYjI0LXdpZGdldC1idXR0b24tcG9zaXRpb24tYm90dG9tLXJpZ2h0e1xuICAgIHdpZHRoOiA1NnB4O1xuICAgIGhlaWdodDogNTZweDtcbiAgICByaWdodDogMTVweCFpbXBvcnRhbnQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC5jYXJ0UGFnZSAuYjI0LXdpZGdldC1idXR0b24tcG9zaXRpb24tYm90dG9tLXJpZ2h0e1xuICAgIGJvdHRvbTogMTMxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5ieC10b3VjaC5jcm0td2lkZ2V0LWJ1dHRvbi1tb2JpbGUsIC5ieC10b3VjaC5jcm0td2lkZ2V0LWJ1dHRvbi1tb2JpbGUgYm9keXtcbiAgICBvdmVyZmxvdzogaW5oZXJpdCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmNhcnQtdG90YWxfYmxre1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICB9XG5cbiAgLmNhcnQtdG90YWxfYmxrIC5fdG90YWx7XG4gICAgcGFkZGluZzogMTJweDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0ZGNEYwMDtcbiAgICBiYWNrZ3JvdW5kOiAjRjRGRUZFO1xuICAgIGJveC1zaGFkb3c6IDBweCAwcHggOXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTQpO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cblxuICAuY2FyZC1iYXNrZXQgZm9ybXtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cblxuICAjZG9wX19wcm9kdWN0X3RpdGxle1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gIH1cblxuICAuX3Byb2R1Y3QtY250e1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgY29sb3I6ICNBOUE5QTk7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICAgIG1hcmdpbi1sZWZ0OiAxM3B4O1xuICAgIGJvdHRvbTogM3B4O1xuICB9XG5cbiAgLl9jYXRhbG9nLXNsaWRlcntcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG1hcmdpbjogMCAtMTBweDtcbiAgfVxuXG4gIC5fY2F0YWxvZy1zbGlkZXIgLnN3aXBlci13cmFwcGVye1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG5cbiAgLl9jYXRhbG9nLXNsaWRlciAuX2NhdGFsb2cgLnN3aXBlci1zbGlkZXtcbiAgICB3aWR0aDogMjA4cHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDhweDtcbiAgfVxuXG4gIC5fY2F0YWxvZy1zbGlkZXIgLm1pbmlfY2F0YWxvZyAuY29sXzEye1xuICAgIG1pbi13aWR0aDogaW5oZXJpdDtcbiAgfVxuXG4gIC5fY2F0YWxvZy1zbGlkZXIgLnN3aXBlci1zbGlkZXtcbiAgICBwYWRkaW5nOiAwIDVweDtcbiAgfVxuXG4gIC5fY2F0YWxvZy1zbGlkZXIgLnNtYWxsX3Jvd3tcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgLl9jYXRhbG9nLXNsaWRlciAuY29sX2NhcnQgLl9pdGVtLWNudHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLl9jYXRhbG9nLXNsaWRlciAuY29sX3N1bW1hcnl7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG5cbiAgLl9jYXRhbG9nLXNsaWRlciAuY29sX3N1bW1hcnkgLml0ZW0ubWluaXtcbiAgICBmbGV4LWdyb3c6IDE7XG4gIH1cblxuICAuX2NhdGFsb2ctc2xpZGVyIC5jb2xfc3VtbWFyeSAucHJpY2V7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWluLWhlaWdodDogNDBweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICB9XG5cbiAgLl9jYXRhbG9nLXNsaWRlciAucHJpY2UgLm9sZC1wcmljZXtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLl9jYXRhbG9nLXNsaWRlciAucHJpY2UgLmJhc2VQcmljZXtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgfVxuXG4gIC5fY2F0YWxvZy1zbGlkZXIgLm1pbmlfY2F0YWxvZyAuZGVmYXVsdF9wcm9kdWN0IC5jb2xfaW1hZ2V7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMTFweCAwIDhweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLl9jYXRhbG9nLXNsaWRlciAuY29sX2NhcnR7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMThweDtcbiAgICByaWdodDogMTBweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB9XG5cbiAgLl9jYXRhbG9nLXNsaWRlciAuc2VuZC1jYXJ0LFxuICAuX2NhdGFsb2ctc2xpZGVyIC5zZW5kLWNhcnQucHJvZHVjdC1pbi1jYXJ0e1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIGhlaWdodDogMzRweDtcbiAgfVxuXG4gIC5fY2F0YWxvZy1zbGlkZXIgLnNlbmQtY2FydCAuanMtdGV4dC1idXR0b257XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5fY2F0YWxvZy1zbGlkZXIgLm1pbmlfY2F0YWxvZyAuZGVmYXVsdF9wcm9kdWN0e1xuICAgIHBhZGRpbmc6IDEwcHggMTBweCAxOHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgfVxuXG4gIC5fY2F0YWxvZy1zbGlkZXIgLmRlZmF1bHRfcHJvZHVjdCAuY29sX3N1bW1hcnl7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cblxuICAuX2NhdGFsb2ctc2xpZGVyIC5kZWZhdWx0X3Byb2R1Y3QgLmhlYWRsaW5le1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cblxuICAuX2NhdGFsb2ctc2xpZGVyIC5kZWZhdWx0X3Byb2R1Y3QgLmltYWdlIGltZ3tcbiAgICB3aWR0aDogMTg4cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDEyMXB4ICFpbXBvcnRhbnQ7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgfVxuXG4gIC5fY2F0YWxvZy1zbGlkZXIgLml0ZW0gKyAuaXRlbXtcbiAgICBtYXJnaW4tdG9wOiAxMXB4O1xuICB9XG5cbiAgLl9jYXRhbG9nLXNsaWRlciAuZGVmYXVsdF9wcm9kdWN0IC5zZW5kLWNhcnQgLl9pY28tY2FydHtcbiAgICBtYXJnaW46IDA7XG4gICAgZm9udC1zaXplOiAxOXB4O1xuICB9XG5cbiAgLl9jYXRhbG9nLXNsaWRlciAucHJpY2UgLm9sZC1wcmljZSArIC5iYXNlUHJpY2V7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICB9XG5cbiAgLl9jYXRhbG9nLXNsaWRlciAucHJpY2UgLmJhc2VQcmljZSBzcGFue1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxuXG4gIC5fcGFnaW5hdGlvbi1wcm9kdWN0e1xuICAgIHdpZHRoOiAxNzBweCAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbjogMjBweCBhdXRvIDA7XG4gICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuX2NhcnQtcmVzdWx0e1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGJhY2tncm91bmQ6ICNGRkY7XG4gICAgYm94LXNoYWRvdzogLTFweCAwcHggNnB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICB9XG5cbiAgLl9jYXJ0LXJlc3VsdC1zdW17XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwIDMycHg7XG4gIH1cblxuICAuX2NhcnQtcmVzdWx0X19wcmljZXtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cblxuICAuX2NhcnQtcmVzdWx0X19jbnR7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgY29sb3I6ICNDMkMyQzI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLl9jYXRhbG9nLXNsaWRlciAuYy1yYXRpbmctcHJldmlldyAuX3N0YXJze1xuICAgIHdpZHRoOiAxNXB4O1xuICAgIGhlaWdodDogMTVweDtcbiAgICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xuICB9XG5cbiAgLl9jYXRhbG9nLXNsaWRlciAuYy1yYXRpbmctcHJldmlldyAuX2FjdGl2ZXtcbiAgICB3aWR0aDogMTVweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTVweDtcbiAgfVxuXG4gIC5fY2F0YWxvZy1zbGlkZXIgLmMtcmF0aW5nLXByZXZpZXcgLl9hY3RpdmU6YmVmb3Jle1xuICAgIHdpZHRoOiAxNXB4O1xuICAgIGhlaWdodDogMTVweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvc3Rhci1vbmUuc3ZnXCIpbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gIH1cblxuICAuX2NhdGFsb2ctc2xpZGVyIC5jLXJhdGluZy1wcmV2aWV3IC5fbnVte1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMTIwJTtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxuXG4gIC5fY2F0YWxvZy1zbGlkZXIgIC5kZWZhdWx0X3Byb2R1Y3QgLmNvbF9pbWFnZSAuaW1hZ2V7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTIxcHg7XG4gIH1cblxuICAuY2FydF9nZW5lcmF0ZV9wZGZ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2Y2NjYyNTtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBjb2xvcjogI2Y2NjYyNTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBwYWRkaW5nOiA3cHggOHB4O1xuICB9XG4gIC5jYXJ0X2dlbmVyYXRlX3BkZjpob3ZlcntcbiAgICBiYWNrZ3JvdW5kOiAjZjY2NjI1O1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgfVxuICAjZG9wX19wcm9kdWN0X3RpdGxle1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gIH1cblxuICAuX3Byb2R1Y3QtY250e1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgfVxuXG4gIC5fY2F0YWxvZy1zbGlkZXJ7XG4gICAgbWFyZ2luOiAwIC0xMnB4O1xuICB9XG5cbiAgLl9jYXRhbG9nLXNsaWRlciAuc3dpcGVyLXNsaWRle1xuICAgIHBhZGRpbmc6IDAgMTJweDtcbiAgfVxuXG4gIC5fY2F0YWxvZy1zbGlkZXIgLnN3aXBlci13cmFwcGVye1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuXG4gIC5fY2F0YWxvZy1zbGlkZXIgLl9jYXRhbG9nIC5zd2lwZXItc2xpZGV7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG5cbiAgLl9jYXJ0LXJlc3VsdC1zdW17XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5fc3RhcnMtbnVte1xuICAgIGNvbG9yOiAjRkY5QzAwO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMTIwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDlweDtcbiAgfVxufVxuXG4uX21lbnVfcHJpY2UtbGlzdHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uX21lbnVfcHJpY2UtbGlzdDpiZWZvcmV7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogdXJsKFwiLi4vaW1hZ2VzL19wcmljZS1saXN0LnN2Z1wiKTtcbiAgbGVmdDogMTNweDtcbn1cblxuLl9tZW51X2Rpc2NvdW50ZWR7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm1vYi1tZW51X2NhdGVnb3JpZXMuc3dpcGUtbWVudV9tb2JpbGUgbGkgYS5fbWVudV9kaXNjb3VudGVke1xuICBib3JkZXItdG9wOiA1cHggc29saWQgI2U5ZTllOTtcbn1cblxuLm1vYi1tZW51X2NhdGVnb3JpZXMuc3dpcGUtbWVudV9tb2JpbGUgbGkgYS5fbWVudV9wcmljZS1saXN0e1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5fbWVudV9kaXNjb3VudGVkOmJlZm9yZXtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiB1cmwoXCIuLi9pbWFnZXMvX2Rpc2NvdW50ZWQuc3ZnXCIpO1xuICBsZWZ0OiAxMXB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmZpbHRlci1zZXQtLW1vYmlsZXtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICB9XG5cbiAgLmZpbHRlci1zZXQgLnJpZ2h0LXBhcnR7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAuZmlsdGVyLXNldCAucHJpY2Vfc29ydCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gICAgZ2FwOiAxMHB4O1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIHBhZGRpbmc6IDlweCAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIH1cblxuICAuZmlsdGVyLXNldCAucHJpY2Vfc29ydC5hc2Mgc3Zne1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIH1cblxuICAuZmlsdGVyLXNldCAuYnRuLWZpbHRlci1jYXRhbG9nX2Jsa3tcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZ2FwOiA3cHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgcGFkZGluZzogaW5pdGlhbDtcbiAgICBiYWNrZ3JvdW5kOiBpbml0aWFsO1xuICAgIGNvbG9yOiBibGFjaztcbiAgfVxuXG4gIC5maWx0ZXJfc2VvX2Jsb2NrIC5maWx0ZXJfYmxre1xuICAgIHBhZGRpbmc6IDExcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIGJhY2tncm91bmQ6ICNGOUY5Rjk7XG4gIH1cblxuICAuY2FydC10b3RhbF9ibGt7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gIH1cblxuICAuY2FydC10b3RhbF9ibGsgLl90b3RhbHtcbiAgICBwYWRkaW5nOiAxMnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjRkY0RjAwO1xuICAgIGJhY2tncm91bmQ6ICNGNEZFRkU7XG4gICAgYm94LXNoYWRvdzogMHB4IDBweCA5cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xNCk7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuXG4gIC5jYXJkLWJhc2tldCBmb3Jte1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuXG4gICNkb3BfX3Byb2R1Y3RfdGl0bGV7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgfVxuXG4gIC5fcHJvZHVjdC1jbnR7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBjb2xvcjogI0E5QTlBOTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gICAgbWFyZ2luLWxlZnQ6IDEzcHg7XG4gICAgYm90dG9tOiAzcHg7XG4gIH1cblxuICAuX2NhdGFsb2ctc2xpZGVye1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgbWFyZ2luOiAwIC0xMHB4O1xuICB9XG5cbiAgLl9jYXRhbG9nLXNsaWRlciAuc3dpcGVyLXdyYXBwZXJ7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cblxuICAuX2NhdGFsb2ctc2xpZGVyIC5fY2F0YWxvZyAuc3dpcGVyLXNsaWRle1xuICAgIHdpZHRoOiAyMDhweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLXRvcDogOHB4O1xuICB9XG5cbiAgLl9jYXRhbG9nLXNsaWRlciAubWluaV9jYXRhbG9nIC5jb2xfMTJ7XG4gICAgbWluLXdpZHRoOiBpbmhlcml0O1xuICB9XG5cbiAgLl9jYXRhbG9nLXNsaWRlciAuc3dpcGVyLXNsaWRle1xuICAgIHBhZGRpbmc6IDAgNXB4O1xuICB9XG5cbiAgLl9jYXRhbG9nLXNsaWRlciAuY29sX2NhcnQgLl9pdGVtLWNudHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLl9jYXRhbG9nLXNsaWRlciAuY29sX3N1bW1hcnl7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG5cbiAgLl9jYXRhbG9nLXNsaWRlciAuY29sX3N1bW1hcnkgLml0ZW0ubWluaXtcbiAgICBmbGV4LWdyb3c6IDE7XG4gIH1cblxuICAuX2NhdGFsb2ctc2xpZGVyIC5jb2xfc3VtbWFyeSAucHJpY2V7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWluLWhlaWdodDogNDBweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICB9XG5cbiAgLl9jYXRhbG9nLXNsaWRlciAucHJpY2UgLm9sZC1wcmljZXtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLl9jYXRhbG9nLXNsaWRlciAucHJpY2UgLmJhc2VQcmljZXtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgfVxuXG4gIC5fY2F0YWxvZy1zbGlkZXIgLm1pbmlfY2F0YWxvZyAuZGVmYXVsdF9wcm9kdWN0IC5jb2xfaW1hZ2V7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMTFweCAwIDhweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLl9jYXRhbG9nLXNsaWRlciAuY29sX2NhcnR7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMThweDtcbiAgICByaWdodDogMTBweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB9XG5cbiAgLl9jYXRhbG9nLXNsaWRlciAuc2VuZC1jYXJ0e1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIGhlaWdodDogMzRweDtcbiAgfVxuXG4gIC5fY2F0YWxvZy1zbGlkZXIgLnNlbmQtY2FydCAuanMtdGV4dC1idXR0b257XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5fY2F0YWxvZy1zbGlkZXIgLm1pbmlfY2F0YWxvZyAuZGVmYXVsdF9wcm9kdWN0e1xuICAgIHBhZGRpbmc6IDEwcHggMTBweCAxOHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgfVxuXG4gIC5fY2F0YWxvZy1zbGlkZXIgLmRlZmF1bHRfcHJvZHVjdCAuY29sX3N1bW1hcnl7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gIC5fY2F0YWxvZy1zbGlkZXIgLmRlZmF1bHRfcHJvZHVjdCAuaGVhZGxpbmV7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTIwJTtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gIH1cblxuICAuX2NhdGFsb2ctc2xpZGVyIC5kZWZhdWx0X3Byb2R1Y3QgLmltYWdlIGltZ3tcbiAgICB3aWR0aDogMTg4cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDEyMXB4ICFpbXBvcnRhbnQ7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgfVxuXG4gIC5fY2F0YWxvZy1zbGlkZXIgLml0ZW0gKyAuaXRlbXtcbiAgICBtYXJnaW4tdG9wOiAxMXB4O1xuICB9XG5cbiAgLl9jYXRhbG9nLXNsaWRlciAuZGVmYXVsdF9wcm9kdWN0IC5zZW5kLWNhcnQgLl9pY28tY2FydHtcbiAgICBtYXJnaW46IDA7XG4gICAgZm9udC1zaXplOiAxOXB4O1xuICB9XG5cbiAgLl9jYXRhbG9nLXNsaWRlciAucHJpY2UgLm9sZC1wcmljZSArIC5iYXNlUHJpY2V7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICB9XG5cbiAgLl9jYXRhbG9nLXNsaWRlciAucHJpY2UgLmJhc2VQcmljZSBzcGFue1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxuXG4gIC5fcGFnaW5hdGlvbi1wcm9kdWN0IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiA1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBtYXJnaW46IDAgNXB4ICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuX2NhcnQtcmVzdWx0e1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGJhY2tncm91bmQ6ICNGRkY7XG4gICAgYm94LXNoYWRvdzogLTFweCAwcHggNnB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICB9XG5cbiAgLl9jYXJ0LXJlc3VsdC1zdW17XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDMycHg7XG4gIH1cblxuICAuX2NhcnQtcmVzdWx0X19wcmljZXtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cblxuICAuX2NhcnQtcmVzdWx0X19jbnR7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgY29sb3I6ICNDMkMyQzI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLl9jYXRhbG9nLXNsaWRlciAuYy1yYXRpbmctcHJldmlldyAuX3N0YXJze1xuICAgIHdpZHRoOiAxNXB4O1xuICAgIGhlaWdodDogMTVweDtcbiAgICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xuICB9XG5cbiAgLl9jYXRhbG9nLXNsaWRlciAuYy1yYXRpbmctcHJldmlldyAuX2FjdGl2ZXtcbiAgICB3aWR0aDogMTVweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTVweDtcbiAgfVxuXG4gIC5fY2F0YWxvZy1zbGlkZXIgLmMtcmF0aW5nLXByZXZpZXcgLl9hY3RpdmU6YmVmb3Jle1xuICAgIHdpZHRoOiAxNXB4O1xuICAgIGhlaWdodDogMTVweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvc3Rhci1vbmUuc3ZnXCIpbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gIH1cblxuICAuX2NhdGFsb2ctc2xpZGVyIC5jLXJhdGluZy1wcmV2aWV3IC5fbnVte1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMTIwJTtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxuXG4gIC5fY2F0YWxvZy1zbGlkZXIgIC5kZWZhdWx0X3Byb2R1Y3QgLmNvbF9pbWFnZSAuaW1hZ2V7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTIxcHg7XG4gIH1cblxuICAuY2FydC10b3RhbF9ibGsgLmNvbF8uX2NhcnQtcmVzdWx0IHtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgei1pbmRleDogNDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNfY2F0YWxvZy1zbGlkZXIgLnN3aXBlci13cmFwcGVye1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW46IC0yNHB4IC0xMnB4IDA7XG4gIH1cblxuICAjX2NhdGFsb2ctc2xpZGVyIC5zd2lwZXItc2xpZGV7XG4gICAgcGFkZGluZzogMCAxMnB4XG4gIH1cbn1cbi5wcm9kdWN0LWltYWdlX2JsayAub3dsLW5hdi5kaXNhYmxlZHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogNDglO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLl9wcm9kdWN0LWltYWdlLWl0ZW06aG92ZXIgLm93bC1uYXYuZGlzYWJsZWR7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5wcm9kdWN0LWltYWdlX2JsayAub3dsLWNhcm91c2VsIC5vd2wtbmF2IGJ1dHRvbi5vd2wtbmV4dHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHdpZHRoOiAzOHB4O1xuICBoZWlnaHQ6IDM4cHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9fb3dsLW5leHQuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG4gIG9wYWNpdHk6IDA7XG4gIHotaW5kZXg6IC0xO1xuICB0cmFuc2l0aW9uOiAuM3M7XG59XG5cbi5wcm9kdWN0LWltYWdlX2JsayAub3dsLWNhcm91c2VsIC5vd2wtbmF2IGJ1dHRvbi5vd2wtcHJldntcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHdpZHRoOiAzOHB4O1xuICBoZWlnaHQ6IDM4cHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9fb3dsLXByZXcuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG4gIG9wYWNpdHk6IDA7XG4gIHotaW5kZXg6IC0xO1xuICB0cmFuc2l0aW9uOiAuM3M7XG59XG5cbi5wcm9kdWN0LWltYWdlX2JsayAub3dsLWNhcm91c2VsIC5vd2wtbmF2IGJ1dHRvbi5vd2wtcHJldi5hY3RpdmUsXG4ucHJvZHVjdC1pbWFnZV9ibGsgLm93bC1jYXJvdXNlbCAub3dsLW5hdiBidXR0b24ub3dsLW5leHQuYWN0aXZle1xuICB6LWluZGV4OiBpbml0aWFsO1xufVxuXG4uX3Byb2R1Y3QtaW1hZ2UtaXRlbSAubmF2aWdhdGlvbi10aHVtYnMgLm93bC1uYXZ7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5fcHJvZHVjdC1pbWFnZS1pdGVtIC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgYnV0dG9uLm93bC1wcmV2LFxuLl9wcm9kdWN0LWltYWdlLWl0ZW0gLm93bC1jYXJvdXNlbCAub3dsLW5hdiBidXR0b24ub3dsLXByZXYuYWN0aXZle1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTE1MHB4O1xuICBsZWZ0OiAtMzBweDtcbiAgb3BhY2l0eTogMDtcbn1cblxuLl9wcm9kdWN0LWltYWdlLWl0ZW0gLm93bC1jYXJvdXNlbCAub3dsLW5hdiBidXR0b24ub3dsLW5leHQsXG4uX3Byb2R1Y3QtaW1hZ2UtaXRlbSAub3dsLWNhcm91c2VsIC5vd2wtbmF2IGJ1dHRvbi5vd2wtbmV4dC5hY3RpdmV7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMTUwcHg7XG4gIHJpZ2h0OiAtMzBweDtcbiAgb3BhY2l0eTogMDtcbn1cblxuLnByLXNsaWRlcjpob3ZlciAub3dsLW5hdiBidXR0b24ub3dsLXByZXYuYWN0aXZlLFxuLnByLXNsaWRlcjpob3ZlciAub3dsLW5hdiBidXR0b24ub3dsLW5leHQuYWN0aXZle1xuICB6LWluZGV4OiBpbml0aWFsO1xuICBvcGFjaXR5OiAxO1xufVxuXG4ucHItc2xpZGVyOmhvdmVyIC5vd2wtbmF2IGJ1dHRvbi5vd2wtcHJldi5hY3RpdmV7XG4gIGxlZnQ6IDA7XG59XG5cbi5wci1zbGlkZXI6aG92ZXIgLm93bC1uYXYgYnV0dG9uLm93bC1uZXh0LmFjdGl2ZXtcbiAgcmlnaHQ6IDA7XG59XG5cbi5fcHJvZHVjdC1pbWFnZS1pdGVtIC5vd2wtbmF2LmRpc2FibGVke1xuICBkaXNwbGF5OiBmbGV4O1xuICB6LWluZGV4OiAtMTtcbn1cblxuLnByLXNsaWRlcjpob3ZlciAub3dsLW5hdi5kaXNhYmxlZHtcbiAgZGlzcGxheTogZmxleDtcbiAgei1pbmRleDogaW5pdGlhbDtcbn1cblxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5fcHJvZHVjdC1pbWFnZS1pdGVtIC5vd2wtbmF2LFxuICAucHItc2xpZGVyOmhvdmVyIC5vd2wtbmF2LmRpc2FibGVke1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5fY2FydC1yZXN1bHQtc3Vte1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmNvb2tpZS1ibG9ja3tcbiAgZGlzcGxheTogbm9uZTtcbiAgZ2FwOiA0M3B4O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDExMDAwO1xuICByaWdodDogMjBweDtcbiAgYm90dG9tOiAzMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRDlEQkU5O1xuICBiYWNrZ3JvdW5kOiAjRjRGRUZFO1xuICBib3gtc2hhZG93OiAwcHggNXB4IDVweCAwcHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgcGFkZGluZzogMjVweCAzMHB4O1xufVxuXG4uY29va2llLWJsb2NrLnNob3d7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5jb29raWUtY29udGVudHtcbiAgbWF4LXdpZHRoOiA0MDVweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBjb2xvcjogIzAwMDtcbn1cblxuLmNvb2tpZS1jb250ZW50IGF7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gIHRyYW5zaXRpb246IDAuM3M7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4uY29va2llLWNvbnRlbnQgYTpob3ZlcntcbiAgY29sb3I6ICNGRjRGMDA7XG59XG5cbi5jb29raWUtYnRue1xuICB3aWR0aDogMTIzcHg7XG4gIGhlaWdodDogMzVweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogOXB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGNvbG9yOiAjRkZGO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJhY2tncm91bmQ6ICNGRjRGMDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jb29raWUtYmxvY2t7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICAgIHJpZ2h0OiAxMHB4O1xuICAgIGJvdHRvbTogMTBweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBnYXA6IDE2cHg7XG4gICAgcGFkZGluZzogMjZweCAzNnB4IDMwcHg7XG4gIH1cbn1cblxuLl9kaXNjb3VudCAuZGVsaXZlcnktY2FyZF9faXRlbTpmaXJzdC1jaGlsZHtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4uZGlzY291bnRzLWJhbm5lcntcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAxOHB4IDQwLjVweDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0ZGNEYwMDtcbiAgYmFja2dyb3VuZDogI0Y0RkVGRTtcbn1cblxuLmRpc2NvdW50cy1iYW5uZXItdGV4dF9fd3JhcHBlcntcbiAgZmxleC1ncm93OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmRpc2NvdW50cy1iYW5uZXItZGVzY3JpcHRpb257XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1ncm93OiAxO1xufVxuXG4uZGlzY291bnRzLWJhbm5lcl9fdGl0bGV7XG4gIGNvbG9yOiAjRkY0RjAwO1xuICBmb250LWZhbWlseTogSW50ZXI7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLmRpc2NvdW50cy1iYW5uZXJfX3N1YnRpdGxle1xuICBjb2xvcjogI0ZGNEYwMDtcbiAgZm9udC1mYW1pbHk6IEludGVyO1xuICBmb250LXNpemU6IDE5cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5kaXNjb3VudHMtYmFubmVyLXRleHR7XG4gIG1heC13aWR0aDogMjg3cHg7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjU2cHg7XG59XG5cbi5fZGlzY291bnQtdGl0bGV7XG4gIGNvbG9yOiAjMkEyQTJBO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIHBhZGRpbmctbGVmdDogNDJweDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLl9kaXNjb3VudCAuZGVsaXZlcnktY2FyZF9faXRlbXtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLl9kaXNjb3VudCAuZGVsaXZlcnktY2FyZC10aXRsZXtcbiAgbWFyZ2luOiAwIDAgMjBweDtcbn1cblxuLmRpc2NvdW50cy1jYXJkLS1kaXNjb3VudHMgLmRpc2NvdW50cy1jYXJkLWltZ3tcbiAgd2lkdGg6IDI3M3B4O1xuICBwYWRkaW5nOiAwIDQycHg7XG59XG5cbi5kaXNjb3VudHMtY2FyZC0tZGlzY291bnRzIC5kaXNjb3VudHMtY2FyZC1pbWcgaW1ne1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmRpc2NvdW50cy1jYXJkLS1kaXNjb3VudHMgLmRlbGl2ZXJ5LWNhcmRfX2Rlc2NyaXB0aW9ue1xuICBwYWRkaW5nLWxlZnQ6IDhweDtcbn1cblxuLmRpc2NvdW50cy1jYXJkLS1kaXNjb3VudHMgLmRlbGl2ZXJ5LWNhcmRfX2l0ZW17XG4gIHBhZGRpbmc6IDIwcHggMCAwO1xufVxuXG4uZGlzY291bnRzLWNhcmQtLWRpc2NvdW50cyAuZGVsaXZlcnktY2FyZC10ZXh0e1xuICBtYXgtd2lkdGg6IDY1NXB4O1xufVxuXG4uZGlzY291bnRzLWJhbm5lci0ye1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuXG4uZGlzY291bnRzLWJhbm5lci0yIC5kaXNjb3VudHMtYmFubmVyLXRleHR7XG4gIG1heC13aWR0aDogMzMwcHg7XG59XG5cbi5kaXNjb3VudHMtYmFubmVyLXdyYXBwZXJ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMjNweDtcbn1cblxuLmRpc2NvdW50cy1iYW5uZXItc2FsZXtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xufVxuXG4uZGlzY291bnRzLWJhbm5lci1zYWxlLXRleHR7XG4gIGNvbG9yOiAgI0ZGNEYwMDtcbiAgZm9udC1mYW1pbHk6IEludGVyO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5kaXNjb3VudHMtYmFubmVyLXNhbGUtc3Vte1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2xvcjogI0ZGNEYwMDtcbiAgZm9udC1mYW1pbHk6IEludGVyO1xuICBmb250LXNpemU6IDQwcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5kaXNjb3VudHMtYmFubmVyLXNhbGUtc3VtIHNwYW57XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMzBweDtcbn1cblxuLmRpc2NvdW50cy1iYW5uZXItMiAuZGlzY291bnRzLWJhbm5lcl9fc3VidGl0bGV7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cblxuLl9kaXNjb3VudC10ZXh0LS1vcmFuZ2V7XG4gIGNvbG9yOiAjRkY0RjAwO1xufVxuXG4uX2Rpc2NvdW50LXRleHR7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgbWFyZ2luOiAyMHB4IDA7XG59XG5cbi5fZGlzY291bnQtY29udGFpbmVye1xuICBwYWRkaW5nLWxlZnQ6IDQycHg7XG4gIG1hcmdpbjogMjBweCAwO1xufVxuXG4uX2Rpc2NvdW50LWV4YW1wbGV7XG4gIHBhZGRpbmc6IDEwcHggMjBweCAxMHB4IDI4cHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjQjBDMEJGO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0IwQzBCRjtcbn1cblxuLl9kaXNjb3VudCB1bD5saXtcbiAgbGluZS1oZWlnaHQ6IDEwNiU7XG59XG5cbi5kaXNjb3VudHMtYmFubmVyLTN7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG5cbi5kaXNjb3VudHMtYmFubmVyLTMgLmRpc2NvdW50cy1iYW5uZXJfX3N1YnRpdGxle1xuICBmb250LXNpemU6IDIwcHg7XG59XG5cbi5kaXNjb3VudHMtYmFubmVyLTMgLmRpc2NvdW50cy1iYW5uZXJfX3RpdGxlIHNwYW57XG4gIGZvbnQtc2l6ZTogMzBweDtcbn1cblxuLmRpc2NvdW50cy1iYW5uZXItMyAuZGlzY291bnRzLWJhbm5lcl9fdGl0bGUgLmRpc2NvdW50cy1iYW5uZXJfX3RpdGxlX19zdW17XG4gIGZvbnQtc2l6ZTogNDBweDtcbn1cblxuLmRpc2NvdW50cy1iYW5uZXItMyAuZGlzY291bnRzLWJhbm5lci10ZXh0e1xuICBtYXgtd2lkdGg6IDMzMHB4O1xufVxuXG4uX2Rpc2NvdW50LWNvbnRhaW5lciB1bHtcbiAgbWFyZ2luOiAyMHB4IDA7XG59XG5cbi5kZWxpdmVyeS1iYW5uZXItLWRpc2NvdW50e1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuXG4uZGVsaXZlcnktcHJpY2UtdGV4dCAuZGVsaXZlcnktcHJpY2UtdGV4dF9fbGlua3tcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBub25lO1xufVxuXG4uZGVsaXZlcnktcHJpY2UtdGV4dF9fbGluazpob3ZlcntcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uZGVsaXZlcnktcHJpY2UtdGV4dC5fY29sb3ItZ3JheXtcbiAgY29sb3I6ICM3NDc0NzQ7XG59XG5cbi5fZGlzY291bnQtY29udGFpbmVyIC5fZGlzY291bnQtdGl0bGV7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLl9kaXNjb3VudC1jb250YWluZXIgdWw+bGk6YmVmb3Jle1xuICB0b3A6IDZweDtcbn1cblxuLmRlbGl2ZXJ5LXByaWNlX19kaXNjb3VudCB1bD5saTpiZWZvcmV7XG4gIHRvcDogOHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI1MHB4KSB7XG4gIC5kaXNjb3VudHMtYmFubmVyLWRlc2NyaXB0aW9ue1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG4gIH1cblxuICAuZGlzY291bnRzLWJhbm5lcl9fdGl0bGV7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG5cbiAgLmRpc2NvdW50cy1iYW5uZXJfX3N1YnRpdGxle1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xuICB9XG5cbiAgLmRpc2NvdW50cy1iYW5uZXItc2FsZS10ZXh0e1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuXG4gIC5kaXNjb3VudHMtYmFubmVyLXNhbGUtc3Vte1xuICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG5cbiAgLmRpc2NvdW50cy1iYW5uZXItc2FsZS1zdW0gc3BhbntcbiAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuXG4gIC5kaXNjb3VudHMtYmFubmVyLTMgLmRpc2NvdW50cy1iYW5uZXJfX3RpdGxlIHNwYW57XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG5cbiAgLmRpc2NvdW50cy1iYW5uZXItMyAuZGlzY291bnRzLWJhbm5lcl9fdGl0bGUgLmRpc2NvdW50cy1iYW5uZXJfX3RpdGxlX19zdW17XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG5cbiAgLmRpc2NvdW50cy1iYW5uZXItMiAuZGlzY291bnRzLWJhbm5lcl9fc3VidGl0bGUsXG4gIC5kaXNjb3VudHMtYmFubmVyLTMgLmRpc2NvdW50cy1iYW5uZXJfX3N1YnRpdGxle1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuXG4gIC5kaXNjb3VudHMtYmFubmVyLTMgLmRpc2NvdW50cy1iYW5uZXJfX3N1YnRpdGxle1xuICAgIHRleHQtdHJhbnNmb3JtOiBpbml0aWFsO1xuICB9XG5cbiAgLmRpc2NvdW50cy1iYW5uZXItd3JhcHBlcntcbiAgICBnYXA6IDdweDtcbiAgfVxuXG4gIC5kaXNjb3VudHMtYmFubmVyX19pbWd7XG4gICAgd2lkdGg6IDcwcHg7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICB9XG5cbiAgLmRpc2NvdW50cy1iYW5uZXJfX2ltZyBpbWd7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmRpc2NvdW50cy1iYW5uZXJ7XG4gICAgcGFkZGluZzogMTBweCAxMnB4IDE0cHggMTJweFxuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuX2Rpc2NvdW50LWNvbnRhaW5lcntcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cblxuICAuX2Rpc2NvdW50LWV4YW1wbGUge1xuICAgIHBhZGRpbmc6IDEwcHggNXB4IDEwcHggMTJweDtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMTBweCk7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cblxuXG4gIC5kaXNjb3VudHMtYmFubmVyLWRlc2NyaXB0aW9uIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgZ2FwOiAxMHB4O1xuICB9XG5cbiAgLmRpc2NvdW50cy1jYXJkLS1kaXNjb3VudHMgLmRpc2NvdW50cy1jYXJkLWltZyB7XG4gICAgcGFkZGluZzogMCAxMHB4IDAgMTJweDtcbiAgICB3aWR0aDogMTM3cHg7XG4gIH1cblxuICAuX2Rpc2NvdW50IC5kZWxpdmVyeS1jYXJkLXRpdGxle1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgfVxuXG4gIC5fZGlzY291bnQtdGl0bGV7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG5cbiAgLmRpc2NvdW50cy1iYW5uZXItc2FsZXtcbiAgICBnYXA6IDRweDtcbiAgfVxuXG59XG5cbi5taW5pX2NhdGFsb2cgLl9zdGFycy1udW0sXG4ucmVsYXRlZC1jYXRhbG9nX2JsayAuYy1yYXRpbmctcHJldmlldyAuX3N0YXJzLW51bXtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuXG5cbi5yZWxhdGVkLWNhdGFsb2dfYmxrIC5jLXJhdGluZy1wcmV2aWV3IC5fbnVte1xuICBtYXJnaW4tbGVmdDogOHB4O1xufVxuXG4ubWluaV9jYXRhbG9nIC5jLXJhdGluZy1wcmV2aWV3IC5fbnVte1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLl9jYXRhbG9nLXNsaWRlciAubWluaV9jYXRhbG9nIC5fc3RhcnMtbnVte1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLl9jYXRhbG9nLXNsaWRlciAubWluaV9jYXRhbG9nIC5jLXJhdGluZy1wcmV2aWV3IC5fbnVte1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgLm1vZGFsLWZlZWRiYWNrLWZvcm0gLnZhY2FuY3ktZmVlZGJhY2stY29udGVudHtcbiAgICBoZWlnaHQ6IGluaXRpYWw7XG4gIH1cblxuICAubW9kYWwtZmVlZGJhY2stZm9ybS5hY3RpdmUgLnZhY2FuY3ktZmVlZGJhY2stY29udGVudHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaGVpZ2h0OiBpbml0aWFsO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTtcbiAgfVxufVxuXG4uZXJyb3ItaW5mb3tcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBiYWNrZ3JvdW5kOiAjRkZGO1xuICBjb2xvcjogIzc0NzQ3NDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q3ZDlkYTtcbiAgYm94LXNoYWRvdzogMCA0cHggMTVweCByZ2JhKDAsMCwwLC4xOCk7XG4gIHBhZGRpbmc6IDIwcHggMjJweDtcbiAgbWFyZ2luOiAyMHB4IDA7XG4gIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogJ2NsaWcnIG9mZiwgJ2xpZ2EnIG9mZjtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uZXJyb3ItaW5mbyBzdHJvbmd7XG4gIGNvbG9yOiBibGFjaztcbn1cblxuLmMtcG9wdXAtZXJyb3J7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiA2NDBweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0VGRUZFRjtcbiAgYmFja2dyb3VuZDogI0ZGRjtcbiAgYm94LXNoYWRvdzogMCA0cHggMTVweCAwIHJnYmEoMCwgMCwgMCwgMC4xOCk7XG4gIHBhZGRpbmc6IDMwcHggMzVweCAzNXB4O1xufVxuXG4uYy1wb3B1cC1lcnJvci5zaG93e1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLl9jLXBvcHVwX19jcm9zc3tcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTIxcHg7XG4gIHRvcDogLTIxcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmMtcG9wdXAtZXJyb3JfX3RpdGxle1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4uYy1wb3B1cC1lcnJvcl9fc3VidGl0bGV7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIG1hcmdpbi1ib3R0b206IDdweDtcbn1cblxuLmMtcG9wdXAtZXJyb3JfX2NvbnRlbnR7XG4gIGhlaWdodDogNDhweDtcbiAgY29sb3I6ICMyQjJCMkI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTI5LjAyMyU7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiAyMXB4O1xufVxuXG4uYy1wb3B1cC1lcnJvcl9fY29udGVudDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICB3aWR0aDogN3B4O1xufVxuXG4uYy1wb3B1cC1lcnJvcl9fY29udGVudDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICBiYWNrZ3JvdW5kOiAjRjVGNUY1O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuXG4uYy1wb3B1cC1lcnJvcl9fY29udGVudDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDlEOUQ5O1xufVxuXG4uYy1wb3B1cC1lcnJvcl9fbWVzc2FnZXtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuLmMtcG9wdXAtZXJyb3JfX21lc3NhZ2UgbGFiZWx7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5jLXBvcHVwLWVycm9yX19tZXNzYWdlIHRleHRhcmVhe1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFMUUzRTM7XG4gIGJhY2tncm91bmQ6ICNGRkY7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDZweCAwIHJnYmEoMCwgMCwgMCwgMC4xMCkgaW5zZXQ7XG59XG5cbi5jLXBvcHVwLWVycm9yX19idG57XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTc1cHg7XG4gIGhlaWdodDogMzhweDtcbiAgY29sb3I6ICNGRkY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBiYWNrZ3JvdW5kOiAjRkY0RjAwO1xufVxuXG4uYy1wb3B1cC1zdWNjZXNze1xuICB3aWR0aDogNDcwcHg7XG4gIHBhZGRpbmc6IDQwcHggNTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBiYWNrZ3JvdW5kOiAjRkZGO1xuICBib3gtc2hhZG93OiAwIDRweCAxNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjE4KTtcbn1cblxuLmMtcG9wdXAtc3VjY2Vzcy5zaG93e1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmMtcG9wdXAtc3VjY2Vzc19fdGV4dHtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuXG4uaXRlbS1tb2RlOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uaXRlbS1tb2RlOmhvdmVyIC5hcnJvdy1wb3B1cHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgbWFyZ2luLWJvdHRvbTogLTVweDtcbn1cblxuLml0ZW0tbW9kZTpob3ZlciAuaGVhZGVyLXBvcHVwe1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFRkVGRUY7XG4gIGJhY2tncm91bmQ6ICNGRkY7XG4gIGJveC1zaGFkb3c6IDAgMCAxNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjE4KTtcbiAgcGFkZGluZzogMjBweCAxNXB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5pdGVtLW1vZGU6aG92ZXIge1xuICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICBsZWZ0OiBpbml0aWFsO1xuICB9XG5cbiAgLmVycm9yLWluZm97XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uc2xpZGVyLW1vYmlsZSAuc3dpcGVyLXdyYXBwZXJ7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLnNsaWRlci1tb2JpbGUgLl9wYWdpbmF0aW9uLXByb2R1Y3R7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zbGlkZXItbW9iaWxlIC5zd2lwZXItc2xpZGV7XG4gIHBhZGRpbmc6IDAgMTJweDtcbn1cblxuLnNsaWRlci1tb2JpbGV7XG4gIG1hcmdpbjogLTEycHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2xpZGVyLW1vYmlsZSAuc3dpcGVyLXdyYXBwZXJ7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cblxuICAuX2NhdGFsb2ctc2xpZGVyIC5kZWZhdWx0X3Byb2R1Y3R7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAucmVsYXRlZC1jYXRhbG9nX2Jsay5tb2ItYWRke1xuICAgIHdpZHRoOiA5NHZ3O1xuICB9XG5cbiAgLnNsaWRlci1tb2JpbGUgLml0ZW0ubWluaSAuYy1yYXRpbmctcHJldmlld3tcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cbiAgLnNsaWRlci1tb2JpbGUgLmMtcmF0aW5nLXByZXZpZXcgLl9udW17XG4gICAgY29sb3I6ICNBRUFFQUU7XG4gIH1cblxuICAuc2xpZGVyLW1vYmlsZS5fY2F0YWxvZyAuc3dpcGVyLXNsaWRle1xuICAgIHdpZHRoOiAyMThweDtcbiAgfVxuXG4gIC5zbGlkZXItbW9iaWxlIGZvcm17XG4gICAgYm94LXNoYWRvdzogMHB4IDBweCAxMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgfVxuXG4gIC5zbGlkZXItbW9iaWxlIC5fcGFnaW5hdGlvbi1wcm9kdWN0e1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxuICAuc2xpZGVyLW1vYmlsZSAuX3BhZ2luYXRpb24tcHJvZHVjdCAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICB9XG5cbiAgLl9wci1kZXNjLXRpdGxle1xuICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgfVxuXG4gIC5zbGlkZXItbW9iaWxle1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gIC5wcm9kdWN0X3NlY3Rpb24gLnByb2R1Y3QtaW1hZ2VfYmxrIC5oZWFkbGluZSxcbiAgLmJsa19oZWFkbGluZSxcbiAgLnByLXZpZGVvIGg1LFxuICAucHJvZC1pbmZvIC5ibGtfaGVhZGxpbmUsXG4gIC50cnVzdCBsaTpmaXJzdC1jaGlsZHtcbiAgICBmb250LXNpemU6IDE5cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ5OXB4KXtcbiAgLnNsaWRlci1tb2JpbGUgLmRlZmF1bHRfcHJvZHVjdCAuc2VuZC1jYXJ0IHtcbiAgICBoZWlnaHQ6IDM0cHg7XG4gIH1cblxuICAuYmxrX2hlYWRsaW5lX19zZW97XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuXG4gIC5zZW8tY2F0YWxvZ19ibGtfX21vYmlsZXtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1MDBweCkge1xuICAuY2FydC1jbGVhcl9fcG9wdXB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICBoMntcbiAgICBmb250LXNpemU6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5jYXJ0LWNsZWFyX19wb3B1cCAuX3RpdGxle1xuICAgIG1heC13aWR0aDogMjgwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG8gMTJweDtcbiAgfVxufVxuXG4uc2xpZGVyLW1vYmlsZSAuc3dpcGVyLXNsaWRle1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5vd2wtY2Fyb3VzZWwgLmFuaW1hdGVkIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDUwMG1zO1xuICBhbmltYXRpb24tZHVyYXRpb246IDUwMG1zO1xuICAtd2Via2l0LWFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG59XG5cbi5wYXltZW50LWxvZ297XG4gIG1heC13aWR0aDogNDIycHg7XG59XG5cbi5wYXltZW50LWxvZ28gaW1ne1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmRlbGl2ZXJ5LXBheW1lbnRfX2l0ZW0taGVhZGVyIGltZ3tcbiAgaGVpZ2h0OiAyMHB4O1xufVxuXG4uZGVsaXZlcnktcGF5bWVudF9faXRlbS1oZWFkZXIgaW1nOmZpcnN0LWNoaWxke1xuICBtYXJnaW4tbGVmdDogMjBweDtcbn1cblxuLnByb2R1Y3Rfc2VjdGlvbiAucHJvZHVjdC1pbWFnZV9ibGsgLnByaWNle1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5wcm9kdWN0X3NlY3Rpb24gLnByb2R1Y3QtaW1hZ2VfYmxrIC5wcmljZSAuYmFzZS1wcmljZSBzcGFue1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5wcmljZS1pbm5lcntcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLnByaWNlLW1ldGVye1xuICB3aWR0aDogNTAlO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBjb2xvcjogIzRGNEU0RTtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjNEY0RTRFO1xuICBwYWRkaW5nOiA3cHggMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnByb2R1Y3Rfc2VjdGlvbiAucHJvZHVjdC1pbWFnZV9ibGsgLnByaWNlIHtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgYmFja2dyb3VuZDogI0RGRjBGNztcbiAgICBwYWRkaW5nOiA5cHggMCA5cHggMjBweDtcbiAgfVxuXG4gIC5yZXZpZXctZm9ybV9ibGsgLmJsa19oZWFkbGluZXtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxuXG4gIC5wYWdlX2hlYWRsaW5lLnBhZ2VfaGVhZGxpbmUtLWZpbHRlcntcbiAgICBtYXJnaW46IC05cHggMCA2cHg7XG4gIH1cbn1cblxuYm9keS5jb21wZW5zYXRlLWZvci1zY3JvbGxiYXJ7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5jb250cm9sLXdpZGdldF9fdGV4dHtcbiAgY29sb3I6ICNBOUE5QTk7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5cbi5jb250cm9sLXJvdy5jb250cm9sLXJvdy0tcGhvbmV7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuXG4uY29udHJvbC1yb3cuY29udHJvbC1yb3ctLXBob25lIC5jb250cm9sLWxhYmVse1xuICBtYXJnaW4tdG9wOiA4cHg7XG59XG5cbi5jb250cm9sLXN1Ym1pdC1jb2x1bW57XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuXG4uaGVhZGVyLWJvdHRvbXtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDE5LjJweDtcbiAgcGFkZGluZzogMTJweCAwIDIycHg7XG59XG5cbi5oZWFkZXIuc2Nyb2xsIC5oZWFkZXItYm90dG9te1xuICBwYWRkaW5nOiAxNXB4IDA7XG59XG5cbi5oZWFkZXItbG9nbyBpbWcsXG4uaGVhZGVyLWxvZ28gYXtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5oZWFkZXItc2VhcmNoe1xuICBmbGV4LWdyb3c6IDE7XG59XG5cbi5oZWFkZXJ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm94LXNoYWRvdzogMCAycHggMTVweCAwIHJnYmEoMCwwLDAsLjEpO1xuICB6LWluZGV4OiAxMDAwO1xuICB3aWR0aDogY2FsYygxMDAlICsgMTVweCk7XG4gIGxlZnQ6IC0xNXB4O1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICBmb250LWZhbWlseTogUFQgU2FucyxzYW5zLXNlcmlmO1xufVxuXG4uaGVhZGVyLWxvZ2lue1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDE5LjJweDtcbn1cblxuLmhlYWRlci1jYXRhbG9ne1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDIzcHg7XG4gIHBhZGRpbmc6IDAgMjNweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRUZFRkVGO1xuICAvKk5ZX2VkaXRzKi9cbiAgYmFja2dyb3VuZDogI0UxRjBGODtcbiAgLypiYWNrZ3JvdW5kOiAjRTFGMEY4IHVybChcIi4uL2ltYWdlcy9zbm93Zmxha2Uuc3ZnXCIpOyovXG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmhlYWRlci1jYXRhbG9nIHBhdGh7XG4gIHRyYW5zaXRpb246IC4zcztcbn1cblxuLmhlYWRlci1jYXRhbG9nOmhvdmVye1xuICAvKk5ZX2VkaXRzKi9cbiAgYmFja2dyb3VuZDogI0ZGNEYwMDtcbiAgLypiYWNrZ3JvdW5kOiAjRkY0RjAwIHVybChcIi4uL2ltYWdlcy9zbm93Zmxha2Uuc3ZnXCIpOyovXG59XG5cbi5oZWFkZXItY2F0YWxvZzpob3ZlciBwYXRoe1xuICBzdHJva2U6IHdoaXRlO1xufVxuXG4uaGVhZGVyLWNhdGFsb2c6aG92ZXIgYS5oZWFkZXItY2F0YWxvZyxcbmEuaGVhZGVyLWNhdGFsb2c6aG92ZXJ7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLmhlYWRlci1jYXJ0IGF7XG4gIHdpZHRoOiA4MnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5oZWFkZXItY2FydF9faWNvbntcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uaGVhZGVyLWNhcnRfX2ljb24gLm51bXtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWluLXdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIHRvcDogLTVweDtcbiAgcmlnaHQ6IC04cHg7XG4gIGJhY2tncm91bmQ6ICNGRjRGMDA7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgY29sb3I6ICNGRkY7XG4gIGZvbnQtc2l6ZTogOXB4O1xuICBsaW5lLWhlaWdodDogOXB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHBhZGRpbmc6IDAgM3B4O1xufVxuXG4uaGVhZGVyLWNhcnQgLmNhcnQtdG90YWwtaGVhZGVye1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmhlYWRlci1sb2dpbiAubG9naW5fYmxre1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5oZWFkZXItbG9naW4gLmxvZ2luX2Jsa19faXRlbXtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuXG4gIC8qTllfZWRpdHMqL1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgLypsaW5lLWhlaWdodDogMTdweDsqL1xufVxuXG4uaGVhZGVyLWxvZ2luIC5sb2dpbl9ibGtfX2l0ZW0gc3Bhbixcbi5oZWFkZXItbG9naW4gYXtcbiAgd2lkdGg6IDkwcHg7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uaGVhZGVyLWNhcnQgYXtcbiAgb3ZlcmZsb3c6IGluaXRpYWw7XG59XG5cbi5sb2dpbl9ibGtfcG9wdXB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0ycHg7XG4gIHRvcDogNDBweDtcbiAgei1pbmRleDogMjA7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xufVxuXG4ubG9naW5fYmxrLW1lbnV7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBnYXA6IDEwcHg7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRUZFRkVGO1xuICBiYWNrZ3JvdW5kOiAjRkZGO1xuICBib3gtc2hhZG93OiAwIDAgMTVweCAwIHJnYmEoMCwgMCwgMCwgMC4xOCk7XG4gIHBhZGRpbmc6IDE2cHggMzRweCAxNnB4IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cblxuLmxvZ2luX2Jsay1tZW51X19pdGVte1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5sb2dpbl9ibGstbWVudV9faXRlbSBhe1xuICBjb2xvcjogIzJBMkEyQTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNDUuNSU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmxvZ2luX2Jsazpob3ZlciAubG9naW5fYmxrX3BvcHVwe1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmxvZ2luX2Jsazpob3ZlciAubG9naW5fYmxrX19pdGVtIHN2Z3tcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cblxuLmxvZ2luX2Jsay1tZW51PmxpOmJlZm9yZXtcbiAgY29udGVudDogbm9uZTtcbn1cblxuLmxvZ2luX2Jsa19faW1ne1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmhlYWRlci1zZWFyY2gtYnRue1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAyMHB4O1xuICB0b3A6IDguNXB4O1xufVxuXG4uaGVhZGVyLXNlYXJjaCAucHVsc2UtYnV0dG9ue1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uaGVhZGVyLXRvcHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAyMHB4IDAgMDtcbn1cblxuLnNob3AtZGF0YXtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAzNXB4O1xufVxuXG4uc2hvcC1kYXRhLXBob25le1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzJBMkEyQTtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xufVxuXG4uc2hvcC1kYXRhLXBob25lOmhvdmVye1xuICBjb2xvcjogI2ZmNGYwMDtcbn1cblxuLnNob3AtZGF0YS10aW1lLFxuLnNob3AtZGF0YS1sb2NhdGlvbntcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEwcHg7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LWZhbWlseTogXCJQVCBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTUuNHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5uYXYtbGlzdHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA0M3B4O1xuICBtYXJnaW46IDA7XG59XG5cbi5uYXYtbGlzdD5saXtcbiAgbWFyZ2luOiAwO1xufVxuXG4ubmF2LWxpc3Q+bGk6YmVmb3Jle1xuICBjb250ZW50OiBub25lO1xufVxuXG4ubmF2LWxpc3RfX2VsIGF7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNXB4O1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IDAuM3M7XG59XG5cbi5uYXYtbGlzdF9fZWwubmF2LWxpc3RfX2VsLS1icmFuZCBhe1xuICBjb2xvcjogI0ZGNEYwMDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLm5hdi1saXN0X19lbDpob3ZlciBhe1xuICBjb2xvcjogI0ZGNEYwMDtcbn1cblxuLmhlYWRlci1zY3JvbGx7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgd2lkdGg6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgYmFja2dyb3VuZDogI0ZGRjtcbiAgYm94LXNoYWRvdzogMHB4IDJweCAxNXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTApO1xuICB0cmFuc2l0aW9uOiAuM3M7XG4gIHotaW5kZXg6IDEwMDA7XG59XG5cbi5oZWFkZXItc2Nyb2xsIC5tYWluX3dyYXBwZXJ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5oZWFkZXItc2Nyb2xsIC5oZWFkZXItYm90dG9te1xuICBwYWRkaW5nOiAxNXB4IDA7XG59XG5cbi5oZWFkZXJfcGFuZWx7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cblxuQG1lZGlhIChtYXgtd2lkdGg6IDg1OXB4KSB7XG4gIC5oZWFkZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmhlYWRlcl9wYW5lbCxcbiAgLmhlYWRlci1wb3B1cHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC5oZWFkZXItcG9wdXB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5tb2JpbC1waG9uZXNfcG9wdXB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGxlZnQ6IC0xMDAlO1xuICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSA5MHB4KTtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDkwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1mYW1pbHk6IFBUIFNhbnM7XG4gIH1cblxuICAubW9iaWwtcGhvbmVzX3BvcHVwLmFjdGl2ZXtcbiAgICBsZWZ0OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDApO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cblxuICAuaGVhZGVyLXBvcHVwX19pdGVtIC5fcGhvbmUtbGlzdF9fdGV4dCBhe1xuICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICBsaW5lLWhlaWdodDogMTIwJTtcbiAgfVxuXG4gIC5oZWFkZXItcG9wdXBfX2l0ZW0gLl9waG9uZS1saXN0IGxpLl9waG9uZS1saXN0X190ZXh0e1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGdhcDogM3B4O1xuICB9XG5cbiAgLl9waG9uZS1saXN0X19jb250ZW50e1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAuX3Bob25lLWxpc3RfX3dvcmt7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICB9XG5cbiAgLl9waG9uZS1saXN0X190aW1le1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogMTIwJTtcbiAgfVxuXG4gIC5oZWFkZXItcG9wdXB7XG4gICBib3JkZXI6IG5vbmU7XG4gIH1cblxuICAuaGVhZGVyLXBvcHVwX19pdGVtIC5fcGhvbmUtbGlzdCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIGhzbGEoMCwgMCUsIDg5JSwgLjUpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5oZWFkZXItcG9wdXBfX2l0ZW0gLl9waG9uZS1saXN0OmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wOiAycHggc29saWQgaHNsYSgwLCAwJSwgODklLCAuNSk7XG4gIH1cblxuICAuaGVhZGVyLXBvcHVwX19pdGVte1xuICAgIGdhcDogMDtcbiAgfVxuXG4gIC5oZWFkZXItcG9wdXBfX2l0ZW0tLXBob25lIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBnYXA6IDVweDtcbiAgICBtYXJnaW46IDEwcHggMCAwO1xuICB9XG5cbiAgLnNvY2lhbC1uZXR3b3Jrc19faXRlbSBzcGFue1xuICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgLnNob3J0LXBob25le1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cblxuICAuaGVhZGVyLXBvcHVwX19pdGVtIC5fcGhvbmUtbGlzdCBsaTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXRvcDogM3B4O1xuICB9XG5cbiAgLm1vYmlsLXBob25lc19wb3B1cCB7XG4gICAgcGFkZGluZzogMTBweCA4cHggMDtcbiAgfVxuXG4gIC5fcGhvbmUtbGlzdF9fdGV4dCBzdmcge1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMTVweDtcbiAgfVxufVxuXG4uaGVhZGVyIC5fY29udGFpbmVye1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IDdweDtcbiAgbWF4LXdpZHRoOiAxMjgwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogODU5cHgpIHtcbiAgLmhlYWRlci1wb3B1cF9faXRlbTpsYXN0LWNoaWxke1xuICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCByZ2JhKDIzMCwgMjMwLCAyMzAsIDAuNSk7XG4gICAgbWFyZ2luLXRvcDogMTJweDtcbiAgfVxuXG4gIC5oZWFkZXItcG9wdXBfX2l0ZW0gLnNvY2lhbC1uZXR3b3Jrc3tcbiAgICB3aWR0aDogMTAwJTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBnYXA6IDIwcHg7XG4gICAgcGFkZGluZy10b3A6IDEycHg7XG4gICAgbWFyZ2luLWxlZnQ6IC03cHg7XG4gIH1cbn1cblxuLmhlYWRlci1wb3B1cF9faXRlbSAuX3Bob25lLWxpc3QgbGkgPiBzcGFue1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uaGVhZGVyLXBvcHVwX19pdGVtIC5fcGhvbmUtbGlzdCBsaXtcbiAgZ2FwOiAxMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLyogIGh0bWwge1xuICAgICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTAwdncgLSAxMDAlIC0gMTVweCk7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfSovXG59XG5cbi5mb290ZXJfcGFuZWwgLl9jb250YWluZXJ7XG4gIG1heC13aWR0aDogMTI4MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLnByb2R1Y3RfZGlzY291bnR7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDhweDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiA3cHggMDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0ZGNEYwMDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuXG4ucHJvZHVjdF9kaXNjb3VudF9fbGlua3tcbiAgY29sb3I6ICNGRjRGMDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IG5vbmU7XG59XG5cbi5wcm9kdWN0X2Rpc2NvdW50X19pY29ue1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uc3VtbWFyeS4tc2hhZG93X2RlZmF1bHR7XG4gIHBhZGRpbmctYm90dG9tOiAyNHB4O1xufVxuXG4uX21vZGFse1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHdpZHRoOiA3NjhweDtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSAsIC01MCUpO1xuICBvcGFjaXR5OiAwO1xuICB6LWluZGV4OiAtMTtcbiAgcGFkZGluZzogMjVweCA0MHB4IDQwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGJhY2tncm91bmQ6ICNGRkY7XG59XG5cbi5fbW9kYWwuYWN0aXZle1xuICBvcGFjaXR5OiAxO1xuICB6LWluZGV4OiAxMDAwMTtcbn1cblxuLl9jLXBvcHVwLXByb2R1Y3QtY29udGVudHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGZvbnQtZmFtaWx5OiBQVCBTYW5zLCBzYW5zLXNlcmlmO1xufVxuXG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucHItaW0sIC5wcm9kLWluZm8+bGksIC5wcm9kdWN0X3NlY3Rpb24gLmRlZmF1bHRfcHJvZHVjdHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuXG5oMi5fcHItZGVzYy10aXRsZSxcbmgyLl9wci1kZXNjLXRpdGxle1xuICBtYXJnaW46IDA7XG59XG5cbi5jLXBvcHVwLWhvbGlkYXl7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XG4gIC8qd2lkdGg6IDQ4OHB4OyovXG4gIHdpZHRoOiA1OTZweDtcbiAgLypoZWlnaHQ6IDQzNXB4OyovXG4gIGhlaWdodDogMzUwcHg7XG4gIG1pbi1oZWlnaHQ6IDIyMHB4O1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpO1xuICBib3gtc2hhZG93OiAwIDEwcHggMjBweCAwIHJnYmEoMCwgMCwgMCwgMC4xMCk7XG4gIHRvcDogMTQ1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG59XG5cbi5jLXBvcHVwLWhvbGlkYXkgLmJsa19ib2R5e1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uY29udGFpbmVyLWhvbGlkYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiAzMHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIG1pbi13aWR0aDogNDEwcHg7XG4gIGZvbnQtZmFtaWx5OiBQVCBTYW5zLHNhbnMtc2VyaWY7XG59XG5cbi5jLXBvcHVwLWhvbGlkYXktY29udGVudHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IHNlbGYtZW5kO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5jb250YWluZXItaG9saWRheV9fdGl0bGV7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZjRmMDA7XG4gIGZvbnQtZmFtaWx5OiBcIkJhZCBTY3JpcHRcIiwgY3Vyc2l2ZTtcbn1cblxuLmNvbnRhaW5lci1ob2xpZGF5X190ZXh0e1xuICBmb250LXNpemU6IDIxcHg7XG59XG5cbi5jb250YWluZXItaG9saWRheV9fZGVzY3JpcHRpb257XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMjNweDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICM2MTYxNjE7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xufVxuXG4uY29udGFpbmVyLWhvbGlkYXkgcDpsYXN0LWNoaWxke1xuICBtYXJnaW46IDA7XG59XG5cbi5jb250YWluZXItaG9saWRheSBwOm5vdCg6bGFzdC1jaGlsZCl7XG4gIG1hcmdpbi1ib3R0b206IDE3cHg7XG59XG5cbi5jLXBvcHVwLWhvbGlkYXkgaW1ne1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmMtcG9wdXAtaG9saWRheSAuX2MtcG9wdXBfX2Nyb3NzOmJlZm9yZXtcbiAgY29udGVudDogbm9uZTtcbn1cblxuLmMtcG9wdXAuYy1wb3B1cC1ob2xpZGF5IC5fYy1wb3B1cF9fY3Jvc3Mge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIHJpZ2h0OiAxMnB4O1xuICB0b3A6IC0zNHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5jLXBvcHVwLmMtcG9wdXAtaG9saWRheSAuX2MtcG9wdXBfX2Nyb3NzOmhvdmVyIHBhdGgge1xuICBzdHJva2U6ICM4MDgwODA7XG4gIGZpbGw6ICM4MDgwODA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYy1wb3B1cC1ob2xpZGF5IHtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWluLWhlaWdodDogdW5zZXQ7XG4gICAgbWF4LWhlaWdodDogOTB2aDtcbiAgICBtYXgtd2lkdGg6IDkwdnc7XG4gIH1cblxuICAuYy1wb3B1cC5jLXBvcHVwLWhvbGlkYXkgLl9jLXBvcHVwX19jcm9zcyB7XG4gICAgcmlnaHQ6IDEwcHg7XG4gICAgdG9wOiAxMHB4O1xuICB9XG5cbiAgLmMtcG9wdXAuYy1wb3B1cC1ob2xpZGF5IC5fYy1wb3B1cF9fY3Jvc3Mgc3ZnIHtcbiAgICB3aWR0aDogMTVweDtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gIH1cblxuICAuY29udGFpbmVyLWhvbGlkYXkgcDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG4gIC5jLXBvcHVwLWhvbGlkYXkgLmJsa19ib2R5IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG5cbiAgLmMtcG9wdXAtaG9saWRheSBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDkwdmg7XG4gIH1cblxuICAuY29udGFpbmVyLWhvbGlkYXlfX2Rlc2NyaXB0aW9ue1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgfVxuXG4gIC5jb250YWluZXItaG9saWRheXtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtaW4td2lkdGg6IGluaXRpYWw7XG4gICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICB0b3A6IDI1cHg7XG4gIH1cblxuICAubW9iaWxlLWxvZ2luLmFjdGl2ZSBzdmcgKiB7XG4gICAgZmlsbDogbm9uZTtcbiAgICBzdHJva2U6ICNmZjRmMDA7XG4gIH1cblxuICAuY29udGFpbmVyLWhvbGlkYXlfX3RpdGxle1xuICAgIGZvbnQtc2l6ZTogMjdweDtcbiAgICBsaW5lLWhlaWdodDogMTIwJTtcbiAgfVxuXG4gIC5jb250YWluZXItaG9saWRheV9fdGV4dHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIH1cblxuICAuYy1wb3B1cC1ob2xpZGF5LWNvbnRlbnQgLmJsa19ib2R5e1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuXG4ud2Vla2VuZC1ub3RpY2V7XG4gIGhlaWdodDogMDtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTJweCAyOHB4O1xuICBiYWNrZ3JvdW5kOiAjRjRGRUZFO1xuICBmb250LWZhbWlseTogUFQgU2FucyxzYW5zLXNlcmlmO1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggMnB4IDE1cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xMCk7XG59XG5cbi53ZWVrZW5kLW5vdGljZS5zaG93e1xuICBoZWlnaHQ6IGluaXRpYWw7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ud2Vla2VuZC1ub3RpY2UtY3Jvc3N7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDI4cHg7XG4gIHRvcDogMTVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ud2Vla2VuZC1ub3RpY2UtY29udGVudHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMzVweDtcbn1cblxuLndlZWtlbmQtbm90aWNlX190ZXh0e1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG59XG5cbi53ZWVrZW5kLW5vdGljZV9fZGF0YXtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA0NXB4O1xufVxuXG4ud2Vla2VuZC1ub3RpY2VfX2RhdGFfX2l0ZW17XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjRkY0RjAwO1xufVxuXG4ud2Vla2VuZC1ub3RpY2VfX2RhdGFfX2l0ZW0gc3BhbntcbiAgY29sb3I6IGJsYWNrO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLndlZWtlbmQtbm90aWNlLnNob3csXG4gIC53ZWVrZW5kLW5vdGljZXtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi53ZWVrZW5kLW5vdGljZS1tb2JpbGV7XG4gIG1heC13aWR0aDogMjUycHg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0ZGNEYwMDtcbiAgY29sb3I6ICNGRjRGMDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgLyp0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlOyovXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAxMnB4IGF1dG8gMDtcbn1cblxuLmNhcnQtY2xlYXJfX3BvcHVwIC5fYnRue1xuICBtaW4td2lkdGg6IDkycHg7XG59XG5cbi5fYy1wb3B1cC1wcm9kdWN0X190aXRsZXtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgbWFyZ2luOiAwIDAgNDRweDtcbiAgZm9udC1mYW1pbHk6IFBUIFNhbnMsIHNhbnMtc2VyaWY7XG59XG5cbi5tYXJrZG93bi10ZXh0e1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBtYXJnaW4tYm90dG9tOiA0NHB4O1xufVxuXG4ubWFya2Rvd24tcHJpY2V7XG4gIGNvbG9yOiAjRTgxODAwO1xuICBmb250LXNpemU6IDIxcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBiYWNrZ3JvdW5kOiAjREZGMEY3O1xufVxuXG4ubWFya2Rvd24tcHJpY2Ugc3BhbntcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuLnByb2R1Y3QtaWR7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLnByb2R1Y3QtaWRfX251bWJlcntcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDVweDtcbiAgY29sb3I6ICNBOUE5QTk7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ucHJvZHVjdC1pZF9fc3RhdHVze1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjMUZCRjJCO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbn1cblxuLnByb2R1Y3QtaWRfX3N0YXR1czpiZWZvcmV7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDVweDtcbiAgaGVpZ2h0OiA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogIzFGQkYyQjtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAgLCAtNTAlKTtcbn1cblxuLnByb2R1Y3QtaWRfX251bWJlcl9faW5mbyxcbi5zaGFyZV9fY29weS10ZXh0e1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogY2FsYygxMDAlICsgM3B4KTtcbiAgcmlnaHQ6IC04cHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0ZGNEYwMDtcbiAgYmFja2dyb3VuZDogI0ZGRjtcbiAgYm94LXNoYWRvdzogMCA0cHggMTVweCAwIHJnYmEoMCwgMCwgMCwgMC4xOCk7XG4gIHBhZGRpbmc6IDVweCA4cHggN3B4O1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB6LWluZGV4OiAxO1xufVxuXG5cbi5tYXJrZG93bi1idXlfX2lubmVye1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5tYXJrZG93bi1idXkgLl9jb3VudGVyIGlucHV0e1xuICBoZWlnaHQ6IDM2cHg7XG59XG5cbi5tYXJrZG93bi1idXkgLmZ1bGwtd2lkdGhfYnRue1xuICB3aWR0aDogMTUycHg7XG59XG5cbi5mYW5jeWJveF9fY29udGFpbmVye1xuICB6LWluZGV4OiAxMDAwMyAhaW1wb3J0YW50O1xufVxuXG5cbi5fYy1wb3B1cC1wcm9kdWN0IC5vd2wtY2Fyb3VzZWwgLm93bC1kb3Rze1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiA0cHg7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG5cbi5fYy1wb3B1cC1wcm9kdWN0IC5vd2wtY2Fyb3VzZWwgYnV0dG9uLm93bC1kb3R7XG4gIHdpZHRoOiA3cHg7XG4gIGhlaWdodDogN3B4O1xuICBiYWNrZ3JvdW5kOiAjQTlBOUE5O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbi5fYy1wb3B1cC1wcm9kdWN0IC5vd2wtY2Fyb3VzZWwgYnV0dG9uLm93bC1kb3QuYWN0aXZle1xuICBiYWNrZ3JvdW5kOiAjRkU1MTAyO1xufVxuXG4uX2MtcG9wdXAtcHJvZHVjdCAuX3Byb2R1Y3QtaW1hZ2UtaXRlbXtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uX2MtcG9wdXAtcHJvZHVjdCAucHJvZHVjdC1sYWJlbC1jb250YWluZXJ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbn1cblxuLnByb2R1Y3RfZGlzY291bnQtaW5mb3tcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTMwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDVweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBiYWNrZ3JvdW5kOiAjREZGMEY3O1xuICBwYWRkaW5nOiA2cHg7XG4gIGNvbG9yOiAgI0ZGNEYwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTRweDtcbiAgbWFyZ2luLWxlZnQ6IDFweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB6LWluZGV4OiAxO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRkY0RjAwO1xufVxuXG4uX2MtcG9wdXAtcHJvZHVjdC1jb250ZW50IC5qcy1zZWxlY3QtbGVuZ3Roe1xuICB3aWR0aDogMTIycHg7XG59XG5cbi5fYy1wb3B1cC1wcm9kdWN0LWNvbnRlbnQgLl9wcm9kdWN0LWltYWdlLWl0ZW0gaW1ne1xuICBtYXgtaGVpZ2h0OiAyOThweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDg0MHB4KSB7XG4gIC5fYy1wb3B1cC1wcm9kdWN0IC5wcm9kdWN0LWltYWdlX2JsayA+IC5fcm93e1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDE1cHg7XG4gIH1cblxuICAuX2MtcG9wdXBfX2Nyb3NzIHtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IC0zMHB4O1xuICB9XG5cbiAgLl9tb2RhbHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMjZweCk7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBwYWRkaW5nOiAyMHB4IDE1cHggMzBweCAxNXB4O1xuICB9XG5cblxuICAuX2MtcG9wdXAtcHJvZHVjdCAucHJvZHVjdC1pbWFnZV9ibGsgPiAuX3JvdyA+LmNvbF8xMntcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICAuX2MtcG9wdXAtcHJvZHVjdF9fdGl0bGV7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cblxuICAubWFya2Rvd24tdGV4dHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxuXG4gIC5tYXJrZG93bi1idXkgLmNvbF82e1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cblxuICAubWFya2Rvd24tYnV5IC5mdWxsLXdpZHRoX2J0bntcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgfVxuXG4gIC5tYXJrZG93bi1wcmljZXtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG5cbiAgLl9jLXBvcHVwLXByb2R1Y3QgLl9wcm9kdWN0LWltYWdlLWl0ZW17XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG5cbiAgLl9jLXBvcHVwLXByb2R1Y3QgLl9pY28tem9vbS1mYW5raWJveDpiZWZvcmV7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5fYy1wb3B1cC1wcm9kdWN0IC5wci1zbGlkZXIub3dsLWNhcm91c2Vse1xuICAgIG1pbi1oZWlnaHQ6IDIxOXB4O1xuICAgIG1heC1oZWlnaHQ6IDIxOXB4O1xuICB9XG5cbiAgLl9jLXBvcHVwLXByb2R1Y3QgZGl2Lm93bC1pdGVtIC5pdGVtLmxpZ2h0Ym94LWNvbnRhaW5lcixcbiAgLl9jLXBvcHVwLXByb2R1Y3QgZGl2Lm93bC1pdGVtIC5pdGVtLmxpZ2h0Ym94LWNvbnRhaW5lciBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1heC1oZWlnaHQ6IDIxOXB4O1xuICB9XG5cbiAgLl9jLXBvcHVwLXByb2R1Y3QgIC5wcm9kdWN0LWltYWdlX2JsayAuX2NvdW50ZXIgW2NsYXNzXj1faWNvXSxcbiAgLl9jLXBvcHVwLXByb2R1Y3QgIC5wcm9kdWN0LWltYWdlX2JsayAuX2NvdW50ZXIgaW5wdXQge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgaGVpZ2h0OiAzNnB4O1xuICAgIHdpZHRoOiAzNnB4O1xuICB9XG5cbiAgLl9jLXBvcHVwLXByb2R1Y3RfX3RpdGxle1xuICAgIGZvbnQtc2l6ZTogMTlweCFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHJvZHVjdF9kaXNjb3VudF9fbGlua3tcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cblxuICAucHJvZHVjdF9kaXNjb3VudC1pbmZve1xuICAgIHdpZHRoOiAxMzBweDtcbiAgICBwYWRkaW5nOiA3cHg7XG4gIH1cblxuICAuX2MtcG9wdXAtcHJvZHVjdC1jb250ZW50IC5qcy1zZWxlY3QtbGVuZ3Roe1xuICAgIG1heC1oZWlnaHQ6IDM4cHg7XG4gICAgbWF4LXdpZHRoOiAxMjJweDtcbiAgfVxuXG4gIC5zdGF0dXMtbm90X2luX3N0b2NrIC5wcm9kdWN0X2Rpc2NvdW50LWluZm97XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuXG4uZm9vdGVyLWlubmVye1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDE1cHg7XG4gIC8qbWluLXdpZHRoOiA0ODhweDsqL1xufVxuXG4uX2Zvb3Rlci1uZXR3b3Jrc19fdGV4dHtcbiAgZGlzcGxheTogbm9uZTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMzglO1xuICBtYXJnaW4tcmlnaHQ6IDZweDtcbn1cblxuLl9mb290ZXItbmV0d29ya3N7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMjJweDtcbn1cblxuLmZvb3Rlcl9ibGsgLmxhcmdlX3Jvdz5bY2xhc3NePWNvbF9de1xuICBwYWRkaW5nOiAwIDM2cHg7XG59XG5cbi5mb290ZXJfYmxrICAubGFyZ2Vfcm93Pi5jb2xfZnVsbDpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmc6IDAgMzZweCAwIDM2cHg7XG59XG5cbi5mb290ZXJfYmxrIC5sYXJnZV9yb3cge1xuICBtYXJnaW46IDAgLTM2cHg7XG59XG5cbi5mb290ZXJfYmxre1xuICBwYWRkaW5nLWJvdHRvbTogMzVweDtcbn1cblxuLmNvbXBhbnktaW5mb19ibGtfX2lubmVye1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogNzBweDtcbiAgcGFkZGluZy1ib3R0b206IDI4cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICNBMUEzQTk7XG59XG5cbi5jb21wYW55LWRldmVsb3BtZW50IC5fY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uY29tcGFueS1kZXZlbG9wbWVudC1jb3B5e1xuICBjb2xvcjogI0ExQTNBOTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIGZvb3Rlci5tb2ItZGVzaWdue1xuICAgIGZvbnQ6IDQwMCAwLjg3NWVtLzEuNCBQVCBTYW5zLHNhbnMtc2VyaWY7XG4gIH1cblxuICAuZm9vdGVyLS10ZXh0e1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgY29sb3I6ICM3NDc0NzQ7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICB9XG5cbiAgLmNvbXBhbnktaW5mb19ibGt7XG4gICAgY29sb3I6ICM3NDc0NzQ7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gIGZvb3RlciAuYy1nb29nbGUtcmF0aW5ne1xuICAgIHBhZGRpbmc6IDQwcHggMCAxNXB4O1xuICB9XG5cbiAgLmZvb3RlcntcbiAgICBwYWRkaW5nOiAzMnB4IDAgMzBweDtcbiAgfVxuXG4gIC5yYXRpbmctYmxvZ3tcbiAgIGdhcDogMDtcbiAgfVxuXG4gIC5mLW5hdntcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAyNXB4O1xuICB9XG5cbiAgLmYtbmF2IGxpOm5vdCguYmxhY2spIGF7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICB9XG5cbiAgLmYtbmF2LWJsb2NrX19ib2R5e1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkNGQwZDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkNGQwZDA7XG4gICAgcGFkZGluZzogOXB4IDA7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgfVxuXG4gIC5mLW5hdi1ibG9ja19faGVhZHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogMTIwJTtcbiAgfVxuXG4gIGZvb3RlcntcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRmNmZiO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucmF0aW5nLWJsb2dfX2l0ZW0gaW1ne1xuICAgIHdpZHRoOiAzNXB4O1xuICAgIGhlaWdodDogMzVweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIH1cblxuICAucmF0aW5nLWJsb2dfX3RpdGxle1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuXG4gIC5yYXRpbmctYmxvZ19fY29udGVudHtcbiAgICBtYXJnaW4tbGVmdDogOHB4O1xuICB9XG5cbiAgLnJhdGluZy1ibG9nX19jb250ZW50IC5jLXJhdGluZy1wcmV2aWV3IHNwYW57XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIH1cblxuICAucmF0aW5nLWJsb2dfX2NvbnRlbnQgcHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gIH1cblxuICAucmF0aW5nLWJsb2dfX2NvbnRlbnQgcCBzcGFue1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgfVxuXG4gIC5tb2ItZGVzaWduIC5jb21wYW55LWluZm9fYmxrIC5fY29udGFpbmVye1xuICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICB9XG5cbiAgZm9vdGVyIC5jb21wYW55LWluZm9fYmxrIC5fY29udGFpbmVyLFxuICAuZi1uYXYsIC5tb2ItZGVzaWduX190b3AsIC50cnVzdCwgZm9vdGVyIC5jLWdvb2dsZS1yYXRpbmd7XG4gICAgbWF4LXdpZHRoOiA5NHZ3O1xuICB9XG5cbiAgLmYtbmF2LWJsb2NrX19oZWFkIHN2Z3tcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgfVxuXG4gIC5mLW5hdi1ibG9ja19faGVhZC5hY3RpdmUgc3Zne1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIH1cblxuICAuY2F0ZWdvcmllc19uYXZfbW9iLW1lbnUgLl9pY28tYXJyLXJpZ2h0OmJlZm9yZXtcbiAgICBjb250ZW50OiBub25lO1xuICB9XG5cbiAgLnNlY29uZC1sZXZlbF9tb2IgbGkgLm1vYi1tZW51X2NhdGVnb3JpZXNfX2Fyci1pY29uLWxldmVsMiBzcGFue1xuICAgIGxlZnQ6IGluaXRpYWw7XG4gIH1cbn1cblxuLmNhdGVnb3JpZXNfbmF2X21vYi1tZW51IGxpID4gaW1ne1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDEzcHg7XG4gIHRvcDogOHB4O1xufVxuXG4uZGVsaXZlcnlfX25ldy1iYW5uZXJ7XG4gIG1hcmdpbjogMjBweCAwIDEwcHg7XG59XG5cbi5kZWxpdmVyeV9fbmV3LWJhbm5lciAuYmFubmVyX21vYmlsZXtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmRlbGl2ZXJ5X19uZXctYmFubmVyIGltZ3tcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmRlbGl2ZXJ5X19uZXctYmFubmVyIC5iYW5uZXJfZGVzY3tcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmRlbGl2ZXJ5X19uZXctYmFubmVyIC5iYW5uZXJfbW9iaWxle1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5hcnRpY2xlLWF1dGhvcntcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4uYXJ0aWNsZS1hdXRob3JfX3Bob3Rve1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiA2MHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5hcnRpY2xlLWF1dGhvcl9fcGhvdG8gaW1ne1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuLmFydGljbGUtYXV0aG9yX190ZXh0e1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5hcnRpY2xlLWF1dGhvcl9fam9ie1xuICBjb2xvcjogI0ExQTNBOTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ5OXB4KSB7XG4gIC5ibHVlLWJsb2NrLS1wcm9kdWN0IHtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgMjBweCk7XG4gICAgbWFyZ2luOiAyZW0gLTEwcHggMDtcbiAgfVxuICAucHJvZHVjdF9zZWN0aW9uIC5wcm9kdWN0LWltYWdlX2JsayAuaW1hZ2V7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG59XG5cbi5tYXJrZG93bi1xdWFudGl0eXtcbiAgbWFyZ2luLWJvdHRvbTogN3B4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxNC40cHg7XG4gIGNvbG9yOiAjNzQ3NDc0O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uX2NvbC1udW0gLm1hcmtkb3duLXF1YW50aXR5e1xuICBtYXJnaW46IDAgYXV0byA3cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLl9jLXBvcHVwLXByb2R1Y3QtY29udGVudCBkaXYub3dsLXN0YWdlLW91dGVye1xuICAgIGhlaWdodDogMjk4cHg7XG4gIH1cbn1cblxuLnByb2R1Y3QtaW5mb3tcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA4cHg7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDE1cHggMCByZ2JhKDAsIDAsIDAsIDAuMTgpO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDdkOWRhO1xuICBib3JkZXItcmFkaXVzOiAwIDAgNXB4IDVweDtcbiAgcGFkZGluZzogMTlweCAxMnB4O1xuICBtYXJnaW4tdG9wOiAyOHB4O1xufVxuXG4ucHJvZHVjdC1pbmZvX19lbHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4ucHJvZHVjdC1pbmZvX19lbF9faXtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLXJpZ2h0OiA5cHg7XG59XG5cbi5wcm9kdWN0LWluZm9fX2VsX19tb2RhbCxcbi5wcm9kdWN0LWluZm9fX2VsX19saW5re1xuICBjb2xvcjogI0ZGNEYwMDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogbm9uZTtcbiAgdHJhbnNpdGlvbjogLjNzO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuXG4ucHJvZHVjdC1pbmZvX19lbF9fbW9kYWw6aG92ZXJ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLl9jLXBvcHVwLWluZm8ge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm94LXNoYWRvdzogMCAxcHggMTFweCAwIHJnYmEoNTAsNTAsNTAsLjU5KTtcbiAgZGlzcGxheTogbm9uZTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUlO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBwYWRkaW5nOiAyNHB4IDMycHggMjRweDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBtYXgtd2lkdGg6IDExMjVweDtcbiAgei1pbmRleDogMTAwMDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUgLCAwKTtcbiAgZm9udC1mYW1pbHk6IFBUIFNhbnMsc2Fucy1zZXJpZjtcbn1cblxuLl9jLXBvcHVwLWluZm9fX3RpdGxle1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBjb2xvcjogIzAwMDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuLl9jLXBvcHVwLWluZm9fX3RhYntcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAyNXB4O1xuICBtYXJnaW4tYm90dG9tOiAyMnB4O1xufVxuXG4uX2MtcG9wdXAtaW5mb19fdGFiX19pdGVte1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBub25lO1xuICBjb2xvcjogIzc0NzQ3NDtcbiAgdHJhbnNpdGlvbjogLjNzO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5fYy1wb3B1cC1pbmZvX190YWJfX2l0ZW0uYWN0aXZle1xuICBjb2xvcjogI0ZGNEYwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uX2MtcG9wdXAtaW5mby1lbHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLl9jLXBvcHVwLWluZm8tZGVsaXZlcnl7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMzBweDtcbn1cblxuLl9jLXBvcHVwLWluZm9fX3RleHR7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGNvbG9yOiAjMDAwO1xuICBtYXJnaW46IDA7XG59XG5cbi5fYy1wb3B1cC1pbmZvLWRlbGl2ZXJ5X19tYXB7XG4gIG1heC13aWR0aDogNjY2cHg7XG59XG5cbi5kZWxpdmVyeV9fbWFwX19jb250ZW50e1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA1OTVweDtcbiAgaGVpZ2h0OiAzNzVweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luOiAxNXB4IDA7XG59XG5cbi5fYy1wb3B1cC1pbmZvLWRlbGl2ZXJ5X19kZXNjcmlwdGlvbntcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAzOHB4O1xuICBmbGV4LXNocmluazogMDtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cblxuLl9jLXBvcHVwLWluZm8tZGVsaXZlcnlfX3RpdGxle1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDZweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogNzglO1xuICBjb2xvcjogIzAwMDtcbiAgbWFyZ2luLWJvdHRvbTogMTFweDtcbn1cblxuLmluZm8tZGVsaXZlcnlfX3RpbWV7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGNvbG9yOiAjMDAwO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbi5pbmZvLWRlbGl2ZXJ5X19kYXl7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGNvbG9yOiAjZmY0ZjAwO1xufVxuXG4uX2MtcG9wdXAtaW5mby1kZWxpdmVyeV9fY29sIHVsPmxpOmJlZm9yZXtcbiAgd2lkdGg6IDVweDtcbiAgaGVpZ2h0OiA1cHg7XG59XG5cbi5fYy1wb3B1cC1pbmZvLWRlbGl2ZXJ5X19jb2wgdWx7XG4gIHBhZGRpbmctbGVmdDogMjJweDtcbiAgbWFyZ2luOiAwO1xufVxuXG4uX2MtcG9wdXAtaW5mby1kZWxpdmVyeV9fY29sIHVsIGxpOm5vdCg6Zmlyc3QtY2hpbGQpe1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG5cbi5fYy1wb3B1cC1pbmZvLW9mZmxvYWQgLnVubG9hZGluZy1kZXNjcmlwdGlvbi1saXN0e1xuICBwYWRkaW5nLWxlZnQ6IDE4cHg7XG59XG5cbi5fYy1wb3B1cC1pbmZvLXJldHVybi1jb250ZW50e1xuICBtYXgtaGVpZ2h0OiAzMjZweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIG1hcmdpbi10b3A6IDI1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDM0cHg7XG59XG5cbi5fYy1wb3B1cC1pbmZvLXJldHVybi1jb250ZW50Ojotd2Via2l0LXNjcm9sbGJhciB7XG4gIHdpZHRoOiA3cHg7XG59XG5cbi5fYy1wb3B1cC1pbmZvLXJldHVybi1jb250ZW50Ojotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJhY2tncm91bmQ6ICNGNUY1RjU7XG59XG5cbi5fYy1wb3B1cC1pbmZvLXJldHVybi1jb250ZW50Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQ6ICNEOUQ5RDk7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG5cbi5fYy1wb3B1cC1pbmZvLS1yZXR1cm57XG4gIHBhZGRpbmctcmlnaHQ6IDI0cHg7XG59XG5cbi5fYy1wb3B1cC1pbmZvLXJldHVybi1jb250ZW50IHVse1xuICBwYWRkaW5nLWxlZnQ6IDI3cHg7XG59XG5cbi5fYy1wb3B1cC1pbmZvLXJldHVybi1jb250ZW50IHVsIGxpe1xuICBtYXJnaW46IDA7XG59XG5cbi5fYy1wb3B1cC1pbmZvLXJldHVybi1jb250ZW50IHVsIGxpOmJlZm9yZXtcbiAgYmFja2dyb3VuZDogIzJiMmIyYjtcbn1cblxuLl9jLXBvcHVwLWluZm8tcmV0dXJuLWNvbnRlbnQgLl9jLXBvcHVwLWluZm9fX3RleHQ6bm90KDpmaXJzdC1jaGlsZCl7XG4gIG1hcmdpbjogMTRweCAwO1xufVxuXG4uX2MtcG9wdXAtaW5mby1yZXR1cm4tY29udGVudCAuX2MtcG9wdXAtaW5mb19fdGV4dDpsYXN0LWNoaWxke1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uX2MtcG9wdXAtaW5mby0tcmV0dXJuLWhlYWR7XG4gIHBhZGRpbmctcmlnaHQ6IDI0cHg7XG59XG5cbi50ZXh0LXVuZGVybGluZXtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogbm9uZTtcbn1cblxuLnByb2R1Y3QtaW5zdGFsbWVudHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uaW5zdGFsbWVudHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6MDtcbiAgd2lkdGg6IDI4NXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWZlZmVmO1xuICBib3JkZXItcmFkaXVzOiAwIDAgNXB4IDVweDtcbiAgcGFkZGluZzogMjBweCAyMHB4IDI1cHggMjBweDtcbiAgYm94LXNoYWRvdzogMCA0cHggMTVweCAwIHJnYmEoMCwgMCwgMCwgMC4xOCk7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHRyYW5zaXRpb246IC4zcztcbiAgei1pbmRleDogLTE7XG4gIG9wYWNpdHk6IDA7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLm1vYmlsZS1jb250ZW50e1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KXtcbiAgLnByb2R1Y3QtaW5zdGFsbWVudDpob3ZlciAuaW5zdGFsbWVudHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHotaW5kZXg6IDExMDtcbiAgfVxuXG4gIC5fYy1wb3B1cC1pbmZvLmF1dG8td3tcbiAgICBtaW4td2lkdGg6IDk1NHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnByb2R1Y3QtaW5zdGFsbWVudCAuaW5zdGFsbWVudHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmluc3RhbG1lbnR7XG4gICAgb3BhY2l0eTogMTtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG5cbiAgLnByb2R1Y3QtaW5zdGFsbWVudDpob3ZlciAuaW5zdGFsbWVudHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5pbnN0YWxtZW50LWlubmVye1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG5cbi5pbnN0YWxtZW50LWVse1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5pbnN0YWxtZW50LWVsX19pe1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogNDhweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG5cbi5pbnN0YWxtZW50LWVsX19pOmZpcnN0LWNoaWxkLFxuLmluc3RhbG1lbnQtZWxfX2k6bGFzdC1jaGlsZHtcbiAgaGVpZ2h0OiAyN3B4O1xufVxuXG4uaW5zdGFsbWVudC1lbF9faSBpbWd7XG4gZGlzcGxheTogYmxvY2s7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG5cbi5pbnN0YWxtZW50LWVsOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCkgaW1ne1xuICB3aWR0aDogMzFweDtcbn1cblxuLmluc3RhbG1lbnQtZWxfX3RpdGxle1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiA4OCU7XG4gIGNvbG9yOiAjMmIyYjJiO1xuICBmbGV4LWdyb3c6IDE7XG59XG5cbi5pbnN0YWxtZW50LWVsX190aW1le1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiA4OCU7XG4gIGNvbG9yOiAjMmIyYjJiO1xufVxuXG4uaW5zdGFsbWVudF9fbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiA4OCU7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IG5vbmU7XG4gIGNvbG9yOiAjZmY0ZjAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5hdmFpbGFiaWxpdHktcHJvZHVjdHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAyN3B4O1xuICBib3gtc2hhZG93OiAwIDRweCAxNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjE4KTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VmZWZlZjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBwYWRkaW5nOiAwIDEycHg7XG4gIG1hcmdpbi1ib3R0b206IDM1cHg7XG59XG5cbi5hdmFpbGFiaWxpdHktcHJvZHVjdF9faXtcbiAgd2lkdGg6IDUzcHg7XG4gIGhlaWdodDogNzVweDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHBhZGRpbmc6IDEwcHggMDtcbn1cblxuLmF2YWlsYWJpbGl0eS1wcm9kdWN0X19pIGltZ3tcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG5cbi5hdmFpbGFiaWxpdHktcHJvZHVjdF9fbmFtZXtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5hdmFpbGFiaWxpdHktcHJvZHVjdF9fcHJpY2V7XG4gIGZsZXgtZ3JvdzogMTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTlweDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGNvbG9yOiAjMDAwO1xuICBwYWRkaW5nOiAwIDE4cHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuXG4uYXZhaWxhYmlsaXR5LXByb2R1Y3RfX3ByaWNlIHNwYW57XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLmF2YWlsYWJpbGl0eS10YWJ7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jLXBvcHVwLWF2YWlsYWJpbGl0eS1jb250ZW50e1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDMwcHg7XG4gIGhlaWdodDogNDUwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5jLXBvcHVwLWF2YWlsYWJpbGl0eV9fbWFwe1xuICB3aWR0aDogNDQ2cHg7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLmF2YWlsYWJpbGl0eS1sb2NhdGlvbntcbiAgaGVpZ2h0OiA0NTBweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG59XG5cbi5hdmFpbGFiaWxpdHktbG9jYXRpb246Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDdweDtcbn1cblxuLmF2YWlsYWJpbGl0eS1sb2NhdGlvbjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBiYWNrZ3JvdW5kOiAjRjVGNUY1O1xufVxuXG4uYXZhaWxhYmlsaXR5LWxvY2F0aW9uOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQ6ICNEOUQ5RDk7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG5cbi5hdmFpbGFiaWxpdHktbG9jYXRpb25fX2hlYWRlcntcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4uYXZhaWxhYmlsaXR5LWxvY2F0aW9uX190aXRsZXtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xufVxuXG4uYXZhaWxhYmlsaXR5LWxvY2F0aW9uX190aXRsZSAuYXZhaWxhYmlsaXR5LWxvY2F0aW9uX19saW5re1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBjb2xvcjogI2ZmNGYwMDtcbiAgdHJhbnNpdGlvbjogLjNzO1xufVxuXG4uYXZhaWxhYmlsaXR5LWxvY2F0aW9uX19xdWFudGl0eXtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgY29sb3I6ICMxZmJmMmI7XG59XG5cbi5hdmFpbGFiaWxpdHktbG9jYXRpb25fX2VsOm5vdCg6Zmlyc3QtY2hpbGQpe1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5hdmFpbGFiaWxpdHktbG9jYXRpb25fX2VsOm5vdCg6bGFzdC1jaGlsZCl7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYzJjMmMyO1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbn1cblxuLmF2YWlsYWJpbGl0eS1jb250YWN0e1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uYXZhaWxhYmlsaXR5LWNvbnRhY3RfX2VsLS1waG9uZXtcbiAgcGFkZGluZy1yaWdodDogMjVweDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2MyYzJjMjtcbiAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xufVxuXG4uYXZhaWxhYmlsaXR5LWNvbnRhY3RfX2VsLS13b3Jre1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uYXZhaWxhYmlsaXR5LWNvbnRhY3RfX2VsLS13b3JrIHN0cm9uZ3tcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5hdmFpbGFiaWxpdHktY29udGFjdF9fZWwtLXdvcmsgc3BhbntcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uYXZhaWxhYmlsaXR5LWNvbnRhY3RfX2VsIC5fcGhvbmUtbGlzdHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW46IDA7XG59XG5cbi5hdmFpbGFiaWxpdHktY29udGFjdF9fZWwgLl9waG9uZS1saXN0IGxpe1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW46IDNweCAwIDVweDtcbn1cblxuLmF2YWlsYWJpbGl0eS1jb250YWN0X19lbCAuX3Bob25lLWxpc3QgbGkgPiBzcGFue1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDNweDtcbn1cblxuLmF2YWlsYWJpbGl0eS1jb250YWN0X19lbCAuX3Bob25lLWxpc3QgbGk6YmVmb3Jle1xuICBjb250ZW50OiBub25lO1xufVxuXG4uYXZhaWxhYmlsaXR5LWNvbnRhY3RfX2VsIC5fcGhvbmUtbGlzdCBsaSBzdmd7XG4gIHdpZHRoOiAxMXB4O1xufVxuXG4uYXZhaWxhYmlsaXR5LWNvbnRhY3RfX2VsIC5fcGhvbmUtbGlzdCBsaSBzdmc6bGFzdC1jaGlsZHtcbiAgd2lkdGg6IDE1cHg7XG59XG5cbi5hdmFpbGFiaWxpdHktY29udGFjdF9fZWwgLl9waG9uZS1saXN0IGxpOmxhc3QtY2hpbGR7XG4gIG1hcmdpbi1ib3R0b206IDNweDtcbn1cblxuLmF2YWlsYWJpbGl0eS1jb250YWN0X19lbCAgLl9udW1iZXJ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG5cbi5jLXBvcHVwLWF2YWlsYWJpbGl0eV9faXRlbTpmaXJzdC1jaGlsZHtcbiAgZmxleC1ncm93OiAxO1xufVxuXG4uX2MtcG9wdXAtaW5mb1tkYXRhLW1vZGFsPVwiYXZhaWxhYmlsaXR5XCJde1xuICBtYXgtd2lkdGg6IDk1MHB4O1xufVxuXG4uX2MtcG9wdXAtaW5mby5hdXRvLXd7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4uX2MtcG9wdXAtaW5mby1kZWxpdmVyeV9fY29sIHVsIGxpe1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5wcm9kdWN0X3NlY3Rpb24gaDF7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbi5fYy1wb3B1cF9fY3Jvc3MgcGF0aHtcbiAgc3Ryb2tlOiBzaWx2ZXI7XG4gIHN0cm9rZS13aWR0aDogM3B4O1xufVxuXG4uX2MtcG9wdXAtaW5mbyAuX2MtcG9wdXBfX2Nyb3NzLFxuLmMtcG9wdXAtZXJyb3IgLl9jLXBvcHVwX19jcm9zcyxcbi5jLXBvcHVwLXN1Y2Nlc3MgLl9jLXBvcHVwX19jcm9zc3tcbiAgcmlnaHQ6IDIwcHg7XG4gIHRvcDogMjBweDtcbn1cblxuLl9jLXBvcHVwLWluZm8gLl9jLXBvcHVwX19jcm9zcyBzdmcsXG4uYy1wb3B1cC1lcnJvciAuX2MtcG9wdXBfX2Nyb3NzIHN2Zyxcbi5jLXBvcHVwLXN1Y2Nlc3MgLl9jLXBvcHVwX19jcm9zcyBzdmd7XG4gIHdpZHRoOiAxNXB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5fYy1wb3B1cC1pbmZvIC5fYy1wb3B1cF9fY3Jvc3Mge1xuICAgIHJpZ2h0OiAxNXB4O1xuICAgIHRvcDogMjNweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE1NXB4KSB7XG4gIC5fYy1wb3B1cC1pbmZve1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMHB4KTtcbiAgICBtYXgtaGVpZ2h0OiA5MXZoO1xuICAgIHBhZGRpbmc6IDIwcHggMTVweCAzMHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIH1cblxuICAuX2MtcG9wdXAtaW5mby1jb250ZW50e1xuICAgIG1heC1oZWlnaHQ6IDY3dmg7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuX2MtcG9wdXAtaW5mb19fdGl0bGV7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cblxuICAuX2MtcG9wdXAtaW5mby1kZWxpdmVyeV9fdGl0bGV7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICB9XG5cbiAgLl9jLXBvcHVwLWluZm8tZGVsaXZlcnlfX21hcCAuX2MtcG9wdXAtaW5mb19fdGV4dHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gICAgY29sb3I6ICM3NDc0NzQ7XG4gIH1cblxuICAuYXZhaWxhYmlsaXR5LXByb2R1Y3R7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5hdmFpbGFiaWxpdHktbG9jYXRpb25fX3RpdGxlIC5hdmFpbGFiaWxpdHktbG9jYXRpb25fX2xpbmt7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiA4NyU7XG4gIH1cblxuICAuYXZhaWxhYmlsaXR5LWxvY2F0aW9uX19oZWFkZXJ7XG4gICAgZ2FwOiAxMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cblxuICAuYXZhaWxhYmlsaXR5LWxvY2F0aW9uX19lbDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgfVxuXG4gIC5hdmFpbGFiaWxpdHktbG9jYXRpb25fX2VsOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG5cbiAgLmF2YWlsYWJpbGl0eS1sb2NhdGlvbntcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWF4LWhlaWdodDogNDUwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgfVxuXG4gIC5jLXBvcHVwLWF2YWlsYWJpbGl0eS1jb250ZW50e1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuXG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5NTBweCl7XG4gIC5jLXBvcHVwLWF2YWlsYWJpbGl0eV9fbWFwe1xuICAgIG1heC13aWR0aDogMzUwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5fYy1wb3B1cC1pbmZvLWRlbGl2ZXJ5e1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAyMHB4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLl9jLXBvcHVwLWluZm9fX3RhYl9faXRlbXtcbiAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cblxuICAuX2MtcG9wdXAtaW5mby5hdXRvLXcge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMHB4KTtcbiAgfVxuXG4gIC5fdGFiLWJsb2Nre1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogMDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuXG4gIC5fdGFiLWJsb2NrOmJlZm9yZXtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBiYWNrZ3JvdW5kOiAjYmRiZGJkO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cblxuICAuX3RhYi1ibG9jazphZnRlcntcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBiYWNrZ3JvdW5kOiAjYmRiZGJkO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cblxuXG4gIC5fdGFiLWJsb2NrX19lbHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMTBweDtcbiAgICB3aWR0aDogNTAlO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogODclO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjQkRCREJEO1xuICAgIGhlaWdodDogNDBweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICB9XG5cbiAgLl90YWItYmxvY2tfX2VsOmZpcnN0LWNoaWxke1xuICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiA1cHggMCAwIDVweDtcbiAgfVxuXG4gIC5fdGFiLWJsb2NrX19lbDpsYXN0LWNoaWxke1xuICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDAgNXB4IDVweCAwO1xuICB9XG5cbiAgLl90YWItYmxvY2tfX2VsLmFjdGl2ZXtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjRkY0RjAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBjb2xvcjogI0ZGNEYwMDtcbiAgICB6LWluZGV4OiAyO1xuICB9XG5cbiAgLl9jLXBvcHVwLWluZm8tb2ZmbG9hZCAudW5sb2FkaW5nLXByb2R1Y3QsXG4gIC5fYy1wb3B1cC1pbmZvLW9mZmxvYWQgLnVubG9hZGluZy1wcmljZXtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgLl9jLXBvcHVwLWluZm8tZGVsaXZlcnlfX2NvbCB1bHtcbiAgICBtYXJnaW46IDEwcHggMCAwO1xuICB9XG5cbiAgLl9jLXBvcHVwLWluZm8tZGVsaXZlcnlfX2Rlc2NyaXB0aW9ue1xuICAgIGdhcDogMjBweDtcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICAuaW5zdGFsbWVudHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgLmluc3RhbG1lbnQtZWxfX2RvdHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxleC1ncm93OiAxO1xuICB9XG5cbiAgLmluc3RhbG1lbnQtZWxfX2RvdDpiZWZvcmV7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgd2lkdGg6IDk3JTtcbiAgICBib3JkZXI6IDFweCBkYXNoZWQ7XG4gICAgYm90dG9tOiAtNHB4O1xuICAgIGxlZnQ6IDJweDtcbiAgfVxuXG4gIC5pbnN0YWxtZW50LWVsX190aXRsZXtcbiAgICBmbGV4LWdyb3c6IDA7XG4gIH1cblxuICAuX2MtcG9wdXAtaW5mby1yZXR1cm4tY29udGVudHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xuICB9XG5cbiAgLmMtcG9wdXAtYXZhaWxhYmlsaXR5LWNvbnRlbnR7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxuXG4gIC5jLXBvcHVwLWF2YWlsYWJpbGl0eV9faXRlbXtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmMtcG9wdXAtYXZhaWxhYmlsaXR5X19pdGVtLmFjdGl2ZXtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC5fdGFiLWJsb2NrX19lbCBwYXRoe1xuICAgIHN0cm9rZTogIzAwMDtcbiAgfVxuXG4gIC5fdGFiLWJsb2NrX19lbC5hY3RpdmUgcGF0aHtcbiAgICBzdHJva2U6ICNGRjRGMDA7XG4gIH1cblxuICAuYy1wb3B1cC1hdmFpbGFiaWxpdHlfX21hcHtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgMjlweCk7XG4gICAgbWFyZ2luOiAwIC0xNHB4IC0zMHB4O1xuICAgIGhlaWdodDogNTA2cHg7XG4gICAgbWF4LXdpZHRoOiBpbml0aWFsO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucHJvZHVjdC1pZC0taW5uZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cblxuICAucHJvZHVjdF9zZWN0aW9uIGgxIHtcbiAgICBmb250LXNpemU6IDE2cHQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuXG4gIC5hdmFpbGFiaWxpdHktY29udGFjdHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gIC5kZWxpdmVyeV9fbWFwX19jb250ZW50e1xuICAgaGVpZ2h0OiAzNjVweDtcbiAgfVxuXG4gIC5hdmFpbGFiaWxpdHktbG9jYXRpb25fX3F1YW50aXR5e1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxuXG4gIC5hdmFpbGFiaWxpdHktbG9jYXRpb257XG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xuICB9XG5cbiAgLmF2YWlsYWJpbGl0eS1sb2NhdGlvbjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgIHdpZHRoOiAzcHg7XG4gIH1cblxuICAuYXZhaWxhYmlsaXR5LWxvY2F0aW9uX190aXRsZXtcbiAgICBnYXA6IDdweDtcbiAgfVxuXG4gIC5zbS1ub25le1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmpzLWNhcnQtaXRlbSAucHJvZHVjdC1pZF9fbnVtYmVye1xuICBmb250LXNpemU6IDEycHg7XG4gIG1hcmdpbi1ib3R0b206IDZweDtcbn1cblxuLl9jb250YWN0LWluZm97XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNDZweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRUZFRkVGO1xuICBiYWNrZ3JvdW5kOiAjRkZGO1xuICBib3gtc2hhZG93OiAwIDAgMTBweCAwIHJnYmEoMCwgMCwgMCwgMC4xMCk7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIHBhZGRpbmc6IDIwcHggMjhweCAyMHB4O1xufVxuXG4uX2NvbnRhY3QtaW5mby1kZXNjcmlwdGlvbntcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNjM5cHg7XG59XG5cbi5fY29udGFjdC1pbmZvX190aXRsZXtcbiAgbWFyZ2luOiAwIDAgMTVweDtcbn1cblxuLl9jb250YWN0LWluZm9fX3Rlc3R7XG4gIG1heC13aWR0aDogNTkwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgbWFyZ2luOiAwIDAgMjBweDtcbn1cblxuLl9jb250YWN0LWluZm9fX3Rlc3Q6bGFzdC1jaGlsZHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLl9jb250YWN0LWluZm9fX2J0bntcbiAgY29sb3I6ICNGRkY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBhZGRpbmc6IDEwcHggMTZweDtcbn1cblxuLl9jb250YWN0LWNvbnRlbnR7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTNweDtcbiAgbWF4LWhlaWdodDogNTk1cHg7XG4gIG1hcmdpbjogMjBweCAwIDQwcHg7XG59XG5cbi5fY29udGFjdC1tYXB7XG4gIHdpZHRoOiA2MCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZsZXgtZ3JvdzogMTtcbn1cblxuLl9hZGRyZXNzLWxpc3R7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTVweDtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIG1hcmdpbjogLTE1cHggMCAtMTNweCAtMTVweDtcbiAgcGFkZGluZzogMTVweCAxMXB4IDE1cHggMTVweDtcbn1cblxuLl9hZGRyZXNzLWxpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDdweDtcbn1cblxuLl9hZGRyZXNzLWxpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBiYWNrZ3JvdW5kOiAjRjVGNUY1O1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDMwcHgpO1xuICBtYXJnaW46IDE1cHggMCAxM3B4O1xufVxuXG4uX2FkZHJlc3MtbGlzdDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBiYWNrZ3JvdW5kOiAjRDlEOUQ5O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG5cbi5fYWRkcmVzcy1saXN0X19lbHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlZmVmZWY7XG4gIGJhY2tncm91bmQ6ICNGRkY7XG4gIGJveC1zaGFkb3c6IDAgMCAxNi4zcHggMCByZ2JhKDAsIDAsIDAsIDAuMTgpO1xuICBwYWRkaW5nOiAxNnB4O1xufVxuXG4uX2FkZHJlc3MtZ2FsbGVyeXtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gIHdpZHRoOiA4MHB4O1xuICBoZWlnaHQ6IDU5cHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLl9hZGRyZXNzLWdhbGxlcnkgaW1ne1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5cbi5fYWRkcmVzc19fbG9jYXRpb257XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5fYWRkcmVzc19fbG9jYXRpb24gc3BhbntcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA1cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4uX2FkZHJlc3NfX2xvY2F0aW9uX19tYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5fYWRkcmVzc19fbG9jYXRpb25fX21hcCBzdmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IGNhbGMoMTAwJSArIDVweCk7XG59XG5cbi5fYWRkcmVzcy1waG9uZXtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4uX2FkZHJlc3MtcGhvbmUtaW5uZXJ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogOHB4O1xufVxuXG4uX2FkZHJlc3MtcGhvbmVfX2Vse1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDhweDtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uX2FkZHJlc3MtcGhvbmVfX2VsLS1zaG9ydHtcbiAgZ2FwOiAzcHg7XG59XG5cbi5fYWRkcmVzcy1waG9uZV9fZWwtLXNob3J0IHNwYW4ge1xuICBtYXJnaW4tbGVmdDogNHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG59XG5cbi5fd29yay10aW1le1xuICBtYXgtd2lkdGg6IDEwNXB4O1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAxNi41cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG59XG5cbi5fd29yay10aW1lIHN0cm9uZ3tcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuXG4uX2NvbnRhY3QtbmF2e1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI1MHB4KSB7XG4gIC5fY29udGFjdC1jb250ZW50IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1heC1oZWlnaHQ6IGluaXRpYWw7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxuXG4gIC5fY29udGFjdC1tYXAge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLl9tb3JlLWNvbnRhY3RzIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMTVweDtcbiAgfVxuXG4gIC5fbW9yZS1jb250YWN0c19faXRlbXtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgIG1pbi1oZWlnaHQ6IDExOHB4O1xuICB9XG5cbiAgLl9jb250YWN0LWluZm8ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAyMHB4O1xuICAgIHBhZGRpbmc6IDE1cHggMTBweDtcbiAgfVxuXG4gIC5fY29udGFjdC1pbmZvX19idG4ge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZjRmMDA7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICB9XG5cbiAgLl9hZGRyZXNzLWxpc3Qge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG92ZXJmbG93OiBpbml0aWFsO1xuICB9XG5cbiAgLl9tb3JlLWNvbnRhY3RzX190aXRsZXtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG5cbiAgLl9jb250YWN0LW5ldHdvcmtze1xuICAgIGdhcDogMTJweDtcbiAgfVxuXG4gIC5fY29udGFjdC1uZXR3b3Jrc19fZWwgc3Zne1xuICAgIHdpZHRoOiAzNHB4O1xuICAgIGhlaWdodDogMzRweDtcbiAgfVxuXG4gIC5fY29udGFjdC1tYXB7XG4gICAgbWF4LWhlaWdodDogNTA2cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5fY29udGFjdC1uYXZ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuXG4gIC5fY29udGFjdC1uYXY6YmVmb3Jle1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGhlaWdodDogMXB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGJhY2tncm91bmQ6ICNCREJEQkQ7XG4gIH1cblxuICAuX2NvbnRhY3QtbmF2OmFmdGVye1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGhlaWdodDogMXB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGJhY2tncm91bmQ6ICNCREJEQkQ7XG4gIH1cblxuICAuX2NvbnRhY3QtbmF2X19pdGVte1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBnYXA6IDEwcHg7XG4gICAgaGVpZ2h0OiAzNHB4O1xuICAgIHdpZHRoOiA1MCU7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBib3JkZXI6IDEuNXB4IHNvbGlkICNCREJEQkQ7XG4gICAgYmFja2dyb3VuZDogd2hpdGU7XG4gIH1cblxuICAuX2NvbnRhY3QtbmF2X19pdGVtLmFjdGl2ZXtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm9yZGVyOiAxLjVweCBzb2xpZCAjZmY0ZjAwO1xuICAgIGNvbG9yOiAjZmY0ZjAwO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cblxuICAuX2NvbnRhY3QtbmF2X19pdGVtIHBhdGh7XG4gICAgc3Ryb2tlOiAjMDAwMDAwO1xuICB9XG5cbiAgLl9jb250YWN0LW5hdl9faXRlbS5hY3RpdmUgcGF0aHtcbiAgICBzdHJva2U6ICNmZjRmMDA7XG4gIH1cblxuICAuX2NvbnRhY3QtbmF2X19pdGVtOmxhc3QtY2hpbGQ6bm90KC5hY3RpdmUpe1xuICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDAgNXB4IDVweCAwO1xuICB9XG4gIC5fY29udGFjdC1uYXZfX2l0ZW06Zmlyc3QtY2hpbGQ6bm90KC5hY3RpdmUpe1xuICAgIGJvcmRlci1yaWdodDogMS41cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4IDAgMCA1cHg7XG4gIH1cblxuICAuX2FkZHJlc3MtbGlzdCxcbiAgLl9tb3JlLWNvbnRhY3RzLFxuICAuX2NvbnRhY3QtaW5mbyxcbiAgLl9jb250YWN0LW1hcHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cblxuICAuX2FkZHJlc3MtbGlzdC5hY3RpdmUsXG4gIC5fbW9yZS1jb250YWN0cy5hY3RpdmUsXG4gIC5fY29udGFjdC1pbmZvLmFjdGl2ZSxcbiAgLl9jb250YWN0LW1hcC5hY3RpdmV7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuXG4gIC5fbW9yZS1jb250YWN0c19fZWx7XG4gICBtYXgtd2lkdGg6IDI1MHB4O1xuICB9XG5cbiAgLl9hZGRyZXNzX19sb2NhdGlvbiBzcGFuIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICB3aWR0aDogaW5pdGlhbDtcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICAuX2FkZHJlc3MtZ2FsbGVyeSB7XG4gICAgd2lkdGg6IDEyNnB4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuXG4gIC5fYWRkcmVzcy1saXN0X19lbC0tbmV3e1xuICAgIHBhZGRpbmctdG9wOiAyMXB4O1xuICB9XG4gIFxuICAuX2FkZHJlc3NfX2xvY2F0aW9uX19tYXAgc3Zne1xuICAgIHRvcDogLTE1cHg7XG4gICAgbGVmdDogY2FsYygxMDAlICsgLTVweCk7XG4gIH1cblxuICAuX2FkZHJlc3MtbGlzdF9fZWx7XG4gICBwYWRkaW5nOiAxNHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLl9hZGRyZXNzLWxpc3QsXG4gIC5fc2hvcC1jbnRfX2NvbnRlbnR7XG4gICAgd2lkdGg6IDMzLjUlO1xuICB9XG59XG5cbi53ZWVrZW5kLXBvcHVwe1xuICBtYXgtd2lkdGg6IDY0MHB4O1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ud2Vla2VuZC1wb3B1cC5zaG93e1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLndlZWtlbmQtcG9wdXAtY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi53ZWVrZW5kLXBvcHVwLWltZyB7XG4gIHdpZHRoOiAzMjlweDtcbiAgaGVpZ2h0OiA0NjRweDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5cbi53ZWVrZW5kLXBvcHVwLWltZyBpbWd7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4ud2Vla2VuZC1wb3B1cC1kZXNjcmlwdGlvbntcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAwIDI4cHggMCAxOHB4O1xufVxuXG4ud2Vla2VuZC1wb3B1cF9fdGl0bGV7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMwMDA7XG4gIG1hcmdpbi1ib3R0b206IDIzcHg7XG59XG5cbi53ZWVrZW5kLXBvcHVwX19pbmZve1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmY0ZjAwO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4ud2Vla2VuZC1wb3B1cF9fdGV4dHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzAwMDtcbn1cblxuLndlZWtlbmQtcG9wdXAtaW1nIC53ZWVrZW5kLWltZy1tb2JpbGV7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAud2Vla2VuZC1wb3B1cC1pbWcgLndlZWtlbmQtaW1nLW1vYmlsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAud2Vla2VuZC1wb3B1cC1pbWcgLndlZWtlbmQtaW1nLWRlYyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAud2Vla2VuZC1wb3B1cC1jb250ZW50IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG5cbiAgLndlZWtlbmQtcG9wdXAge1xuICAgIG1heC13aWR0aDogMzE1cHg7XG4gIH1cblxuICAud2Vla2VuZC1wb3B1cC1pbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMjEzcHg7XG4gIH1cblxuICAud2Vla2VuZC1wb3B1cC1kZXNjcmlwdGlvbiB7XG4gICAgcGFkZGluZzogMjBweCA1MnB4IDMwcHg7XG4gIH1cblxuICAud2Vla2VuZC1wb3B1cF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICB9XG5cbiAgLndlZWtlbmQtcG9wdXBfX2luZm8ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gIH1cblxuICAud2Vla2VuZC1wb3B1cF9fdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG5cbiAgLndlZWtlbmQtcG9wdXAgLl9jLXBvcHVwX19jcm9zcyB7XG4gICAgcmlnaHQ6IDI1cHg7XG4gICAgdG9wOiAyMnB4O1xuICB9XG5cbiAgLndlZWtlbmQtcG9wdXAgLl9jLXBvcHVwX19jcm9zcyBwYXRoIHtcbiAgICBzdHJva2U6IHdoaXRlO1xuICAgIHN0cm9rZS13aWR0aDogMnB4O1xuICB9XG5cbiAgLm1vYmlsZS1tZW51LXNpdGUgbGl7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlOWU5ZTk7XG4gIH1cbn1cblxuLnN0YXR1cy1ub3RfaW5fc3RvY2sgLnByb2R1Y3QtaWQtLWlubmVye1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuXG4uc3RhdHVzLW5vdF9pbl9zdG9jayAucHJvZHVjdC1pZC0taW5uZXIgLml0ZW0tLXRleHR7XG4gIGZsZXgtZ3JvdzogMTtcbn1cblxuLmNob2ljZXNfX2lubmVye1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogaW5pdGlhbDtcbn1cblxuLmNob2ljZXNfX2xpc3QtLXNpbmdsZXtcbiAgaGVpZ2h0OiAyNHB4O1xuICBwYWRkaW5nOiA0cHggMTVweCA0cHggNXB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDdkOWRhO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG5cbi5jaG9pY2VzX19saXN0LS1kcm9wZG93biAuY2hvaWNlc19faXRlbXtcbiAgd29yZC1icmVhazogbm9ybWFsO1xufVxuXG4uY2hvaWNlc19fbGlzdC0tZHJvcGRvd24gLmNob2ljZXNfX2l0ZW0tLXNlbGVjdGFibGUuaXMtaGlnaGxpZ2h0ZWQ6YWZ0ZXJ7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG5cbi5jaG9pY2VzW2RhdGEtdHlwZSo9c2VsZWN0LW9uZV06YWZ0ZXJ7XG4gIGJvcmRlcjogbm9uZTtcbiAgd2lkdGg6IDlweDtcbiAgaGVpZ2h0OiA3cHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9hcnJvdy1zZWxlY3Quc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IC0zLjVweDtcbn1cblxuLmNob2ljZXNbZGF0YS10eXBlKj1zZWxlY3Qtb25lXS5pcy1vcGVuOmFmdGVye1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvYXJyb3ctc2VsZWN0LnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyO1xuICBtYXJnaW4tdG9wOiAtMy41cHg7XG59XG5cbi5jaG9pY2VzX19saXN0LmNob2ljZXNfX2xpc3QtLWRyb3Bkb3due1xuIG1hcmdpbi10b3A6IDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlZmVmZWY7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYm94LXNoYWRvdzogMCA0cHggMTVweCAwIHJnYmEoMCwgMCwgMCwgMC4xOCk7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHotaW5kZXg6IDM1O1xufVxuXG4uY2hvaWNlc19fbGlzdC0tZHJvcGRvd24gLmNob2ljZXNfX2l0ZW0tLXNlbGVjdGFibGUuaXMtaGlnaGxpZ2h0ZWR7XG4gIGJhY2tncm91bmQ6ICNmZjRmMDA7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgd29yZC1icmVhazogbm9ybWFsO1xufVxuXG4uY2hvaWNlc19fbGlzdC0tZHJvcGRvd24gLmNob2ljZXNfX2l0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDVweCAyMHB4O1xufVxuXG4ucmlnaHQtcGFydC0tc29ydHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1pbi13aWR0aDogMTk4cHg7XG59XG5cbi5wcmljZV9zb3J0LS1hbGx7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogOHB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5wcmljZV9zb3J0LWxpc3R7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogMDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VmZWZlZjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBwYWRkaW5nOiAyMHB4O1xuICBib3gtc2hhZG93OiAwIDRweCAxNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjE4KTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgei1pbmRleDogMzU7XG59XG5cbiNzb3J0TGlzdC5wcmljZV9zb3J0LWxpc3QgbGFiZWx7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG59XG5cbiNzb3J0TGlzdC5wcmljZV9zb3J0LWxpc3QgaW5wdXRbdHlwZT1cInJhZGlvXCJde1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4jc29ydExpc3QucHJpY2Vfc29ydC1saXN0IGxhYmVsOmJlZm9yZXtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxNXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjNzQ3NDc0O1xufVxuXG4jc29ydExpc3QucHJpY2Vfc29ydC1saXN0IGxhYmVsOmFmdGVye1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDNweDtcbiAgdG9wOiAzcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB3aWR0aDogOXB4O1xuICBoZWlnaHQ6IDlweDtcbiAgdHJhbnNpdGlvbjogLjNzO1xufVxuXG4jc29ydExpc3QucHJpY2Vfc29ydC1saXN0IGlucHV0OmNoZWNrZWQgKyBsYWJlbHtcbiAgY29sb3I6ICNmZjRmMDA7XG59XG5cbiNzb3J0TGlzdC5wcmljZV9zb3J0LWxpc3QgaW5wdXQ6Y2hlY2tlZCArIGxhYmVsOmFmdGVye1xuICBiYWNrZ3JvdW5kOiAjZmY0ZjAwO1xufVxuXG4jc29ydExpc3QucHJpY2Vfc29ydC1saXN0IGlucHV0OmNoZWNrZWQgKyBsYWJlbDpiZWZvcmV7XG4gIGJvcmRlci1jb2xvcjogI2ZmNGYwMDtcbn1cblxuLnJvdy1pbnB1dHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbiNzb3J0TGlzdC5wcmljZV9zb3J0LWxpc3QgLnJvdy1pbnB1dDpub3QoOmxhc3QtY2hpbGQpe1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4uY2hvaWNlc19fbGlzdC0tc2luZ2xlIC5jaG9pY2VzX19pdGVte1xuICB3aWR0aDogOTAlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wcmljZV9zb3J0LS1hbGwgc3Zne1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICB9XG5cbiAgLmZpbHRlci1zZXQgLnJpZ2h0LXBhcnR7XG4gICAgbWFyZ2luOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDE5NXB4O1xuICB9XG5cbiAgLnByaWNlX3NvcnQtbGlzdHtcbiAgICB0b3A6IGNhbGMoMTAwJSArIDVweCk7XG4gIH1cbn1cblxuLm1haW4tbG9jYXRpb24tbGlzdCAucGlja3VwLW9yZGVyLW1hcHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogLjNzO1xuICBjb2xvcjogI2ZmNGYwMDtcbn1cblxuLm1haW4tbG9jYXRpb24tbGlzdCAucGlja3VwLW9yZGVyLW1hcCBzdHJvbmd7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IG5vbmU7XG4gIHRyYW5zaXRpb246IC4zcztcbn1cblxuLm1haW4tbG9jYXRpb24tbGlzdCAucGlja3VwLW9yZGVyLW1hcDpob3ZlciBzdHJvbmd7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmMtcG9wdXAtbWFwe1xuICBwYWRkaW5nOiAwO1xufVxuXG4uX2Zvb3Rlci1waG9uZXtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMzNweDtcbiAgbGluZS1oZWlnaHQ6IDczJTtcbiAgY29sb3I6ICMyYTJhMmE7XG59XG5cbi5fZm9vdGVyLXBob25lLWxpc3R7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC1ncm93OiAxO1xufVxuXG4uX2Zvb3Rlci1waG9uZS1saXN0IC5fbG9jYXRpb24tbnVtYmVye1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGNvbG9yOiAjMDAwO1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuXG4uX2Zvb3Rlci1waG9uZS1saXN0IGF7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMyYTJhMmE7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLl9mb290ZXItcGhvbmUtbGlzdCAuX251bWJlcjpub3QoOmxhc3QtY2hpbGQpe1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG5cbi5fZm9vdGVyLXBob25lLWlubmVye1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2Q3ZDlkYTtcbiAgcGFkZGluZzogMzBweCAwO1xufVxuXG4uX2Zvb3Rlci1waG9uZS1pbm5lciAuX2NvbnRhaW5lcntcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA5MHB4O1xufVxuXG4uX19mb290ZXItbmV0d29ya3NfX2VsIGF7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZm9vdGVyLWlubmVye1xuICAgIG1pbi13aWR0aDogaW5pdGlhbDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMTNweDtcbiAgfVxuXG4gIC5fZm9vdGVyLW5ldHdvcmtze1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGdhcDogMThweDtcbiAgfVxuXG4gIC5fZm9vdGVyLW5ldHdvcmtzX190ZXh0e1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMTAlO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gIC5fZm9vdGVyLXBob25le1xuICAgZm9udC1zaXplOiAzMHB4O1xuICAgIGdhcDogN3B4O1xuICB9XG5cbiAgLl9mb290ZXItcGhvbmUgLl9pLWFycm93e1xuICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gIH1cblxuICAuX19mb290ZXItbmV0d29ya3NfX2VsIHN2Z3tcbiAgICB3aWR0aDogMzRweDtcbiAgICBoZWlnaHQ6IDM0cHg7XG4gIH1cblxuICAuX2Zvb3Rlci1waG9uZS1pbm5lcntcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAzMHB4O1xuICAgIHBhZGRpbmc6IDI3cHggMCAyOHB4O1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gIH1cblxuICAuX2Zvb3Rlcl9waG9uZS1oaWRle1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgcGFkZGluZzogMTVweCAwIDE0cHg7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFNkU2RTY7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFNkU2RTY7XG4gICAgbWFyZ2luOiAtMTVweCAxN3B4IDIwcHg7XG4gIH1cblxuICAuc2luZ2xlLW51bWJlcntcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZ2FwOiAxMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgY29sb3I6ICMyYTJhMmE7XG4gIH1cblxuICAuX2Zvb3Rlci1waG9uZS1saXN0e1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBnYXA6IDA7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cblxuICAuc2luZ2xlLW51bWJlciBhe1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICAgIGNvbG9yOiAjZmY0ZjAwO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gIC5fZm9vdGVyLXBob25lLWxpc3RfX2Vse1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZmxleC1ncm93OiAxO1xuICAgIGdhcDogMTBweDtcbiAgICBwYWRkaW5nOiAxM3B4IDE3cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjMwLCAyMzAsIDIzMCwgMC41KTtcbiAgfVxuXG4gIC5fZm9vdGVyLXBob25lLWxpc3RfX2VsOmZpcnN0LWNoaWxke1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG5cbiAgLl9mb290ZXItcGhvbmUtbGlzdF9fZWw6bGFzdC1jaGlsZHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICB9XG5cbiAgLl9mb290ZXItcGhvbmUtbGlzdF9fZWwgLl9sb2NhdGlvbi1udW1iZXJ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogM3B4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIG1hcmdpbi1ib3R0b206IDJweDtcbiAgfVxuXG4gIC5fZm9vdGVyLXBob25lLWxpc3RfX2VsIC5fbG9jYXRpb24tbnVtYmVyIHNwYW46Zmlyc3QtY2hpbGR7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gICAgY29sb3I6ICMwMDA7XG4gIH1cblxuICAuX2Zvb3Rlci1waG9uZS1saXN0X19lbCAuX251bWJlciBzdmd7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICB9XG5cbiAgZm9vdGVye1xuICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgfVxuXG4gIC5fZm9vdGVyLXBob25lLWxpc3RfX2VsIC5fbnVtYmVyIGEge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICB9XG5cbiAgLl9mb290ZXItcGhvbmV7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC5fZm9vdGVyLXBob25lLmFjdGl2ZSAuX2ktYXJyb3d7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgfVxuXG4gIC5fZm9vdGVyLXBob25lLWxpc3R7XG4gICAgd2lkdGg6IGluaXRpYWw7XG4gIH1cblxuICAuY2FydC1mZWVkYmFja19wb3B1cCAuX2ljby1jbG9zZSB7XG4gICAgdG9wOiAxNXB4O1xuICAgIHJpZ2h0OiAxNXB4O1xuICB9XG5cbiAgLmRlZmF1bHRfcHJvZHVjdDpob3ZlcntcbiAgICBib3JkZXItY29sb3I6ICNkN2Q5ZGE7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgfVxuXG4gIC5iZW5lZml0c19faXRlbS1pbWcgc3ZnIHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gIH1cblxuICAuX2xvY2F0aW9uLW51bWJlciBzdmd7XG4gICAgaGVpZ2h0OiBpbmhlcml0O1xuICB9XG5cbiAgLmNoZWNrb3V0LXJlcG9ydF9ibGt7XG4gICAgbWFyZ2luOiAyNHB4IDAgMTVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cblxuICAuY29udHJvbC1zdWJtaXQtY2FydHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxuXG4gIC5jb250cm9sLXN1Ym1pdC1jYXJ0IC5vcmFuZ2VfYnRue1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDEycHggMjRweDtcbiAgfVxufVxuXG4ucG9wdXAtcHJvZHVjdC1pbmZvLXByb2R1Y3QtcGFnZXtcbiAgbWF4LXdpZHRoOiA5ODBweDtcbn1cblxuLnBvcHVwLXByb2R1Y3QtaW5mby1wcm9kdWN0LXBhZ2UgLl9jLXBvcHVwX19jcm9zczpob3ZlciBwYXRoe1xuICBzdHJva2U6IGJsYWNrO1xufVxuXG4uc3RhdHVzLW5vdF9pbl9zdG9jayAuZGVmYXVsdF9wcm9kdWN0IC5pdGVtLS10ZXh0e1xuIG1hcmdpbi1ib3R0b206IDJweDtcbn1cblxuLnBvcHVwLXByb2R1Y3QtaW5mby1wcm9kdWN0LXBhZ2UuYWN0aXZle1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmdyZWNhcHRjaGEtYmFkZ2Uge1xuICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuLmFkb3B0aXZlLXRhYmxlIHtcbiAgb3ZlcmZsb3cteDogYXV0bztcbn1cblxuLl91c2VyLWRhdGF7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGRjRGMDA7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5fdXNlci1kYXRhX19pdGVte1xuICB3aWR0aDogNDclO1xufVxuXG4udXNlci1kYXRhX19wZXJzb257XG4gIHBhZGRpbmc6IDIycHggMzBweCAyOXB4IDI2cHg7XG59XG5cbi5fdXNlci1kYXRhX190aXRsZXtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtaW4taGVpZ2h0OiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTlweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM0NzQ3NDc7XG4gIG1hcmdpbi1ib3R0b206IDE5cHg7XG4gIGNvbG9yOiAjNDc0NzQ3O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDIxcHg7XG59XG5cbi5fdXNlci1kYXRhLWxpc3R7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG5cbi5fdXNlci1kYXRhLWxpc3RfX2l0ZW06YmVmb3Jle1xuICBjb250ZW50OiBub25lO1xufVxuXG4uX3VzZXItZGF0YS1saXN0X19pdGVte1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uX3VzZXItZGF0YS1saXN0X19pdGVtOm5vdCg6bGFzdC1jaGlsZCl7XG4gIG1hcmdpbi1ib3R0b206IDE0cHg7XG59XG5cbi5fdXNlci1kYXRhLWxpc3RfX2l0ZW0tZGVzY3JpcHRpb257XG4gIHdpZHRoOiA1MCU7XG4gIGNvbG9yOiAjNDc0NzQ3O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICBmbGV4LXNocmluazogMDtcbn1cblxuLl91c2VyLWRhdGEtbGlzdF9faXRlbS1yZXN1bHR7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG59XG5cbi5fdXNlci1kYXRhX19pdGVtLnVzZXItZGF0YV9fZGlzY291bnQgLl91c2VyLWRhdGEtbGlzdF9faXRlbS1yZXN1bHR7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi51c2VyLWRhdGFfX2Rpc2NvdW50e1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBib3JkZXItcmFkaXVzOiAxNHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRkY0RjAwO1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNGNEZFRkU7XG4gIG1hcmdpbjogLTFweCAwIC0xcHggMDtcbiAgZmxleC1ncm93OiAxO1xufVxuXG4uX3VzZXJfX2Rpc2NvdW50LWlubmVye1xuICBtaW4taGVpZ2h0OiAxMTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAyMHB4O1xuICBwYWRkaW5nOiAyMnB4O1xuICBib3JkZXItcmFkaXVzOiAxM3B4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmY0ZjAwO1xuICBib3JkZXItdG9wOiBub25lO1xuICBtYXJnaW46IDAgLTFweCAwIC0xcHg7XG59XG5cbi5fdXNlcl9fZGlzY291bnRfX3RpdGxle1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuXG4uX25vLWNhcmQgLl91c2VyX19kaXNjb3VudF9fdGl0bGV7XG4gIGZvbnQtc2l6ZTogMTQuNXB4O1xufVxuXG4uX3VzZXJfX2Rpc2NvdW50X19zYWxle1xuICBjb2xvcjogI0ZGNEYwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xufVxuXG4uX3VzZXJfX2Rpc2NvdW50X19zYWxlIGF7XG4gIGNvbG9yOiAjRkU1MTAyO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogbm9uZTtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuXG4uX3VzZXJfX2Rpc2NvdW50X19wb2ludHN7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNXB4O1xuICBjb2xvcjogIzQ3NDc0NztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuXG4uX3VzZXJfX2Rpc2NvdW50X19wb2ludHMgc3Ryb25ne1xuICBjb2xvcjogIzAwMDtcbn1cblxuLl91c2VyX19kaXNjb3VudF9fc3Vte1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMTFweDtcbiAgcGFkZGluZzogMCAyMnB4O1xufVxuXG4uX3VzZXJfX2Rpc2NvdW50X19pbmZvIC5fdXNlcl9fZGlzY291bnRfX3N1bXtcbiAgcGFkZGluZzogMDtcbn1cblxuLl91c2VyX19kaXNjb3VudF9fc3VtX19kZXNjcmlwdGlvbntcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA1cHg7XG4gIGNvbG9yOiAjNDc0NzQ3O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG59XG5cbi5fdXNlcl9fZGlzY291bnRfX3N1bV9fZGVzY3JpcHRpb24gc3Ryb25ne1xuICBjb2xvcjogIzAwMDtcbn1cblxuLl91c2VyX19kaXNjb3VudF9faW1ne1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXgtd2lkdGg6IDY0cHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuXG4uX3VzZXJfX2Rpc2NvdW50X19pbWcgaW1ne1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5kaXNjb3VudC1wcm9ncmVzc19fZGVzY3JpcHRpb257XG4gIGNvbG9yOiAjNDc0NzQ3O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMCAxMHB4O1xufVxuXG4uZGlzY291bnQtcmFuZ2V7XG4gIHBhZGRpbmc6IDAgMjFweCAwIDIxcHg7XG59XG4uZGlzY291bnQtcmFuZ2UtY29udGVudHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA3cHg7XG4gIGJhY2tncm91bmQ6ICNEOUQ5RDk7XG4gIG1hcmdpbjogMzBweCAwIDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cblxuLmRpc2NvdW50LXJhbmdlX19kb3RfX2NlbnRlcntcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgei1pbmRleDogMjtcbn1cblxuLmRpc2NvdW50LXJhbmdlX19kb3RfX2NlbnRlcjpiZWZvcmV7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCIzJVwiO1xuICBjb2xvcjogI0ZGNEYwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICB0b3A6IC0xM3B4O1xuICBsZWZ0OiAycHg7XG59XG5cbi5kaXNjb3VudC1yYW5nZV9fZG90X19lbmR7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IGNhbGMoMTAwJSAtIDE1cHgpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgei1pbmRleDogMjtcbn1cblxuLmRpc2NvdW50LXJhbmdlX19kb3RfX2VuZDpiZWZvcmV7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCI1JVwiO1xuICBjb2xvcjogI0ZGNEYwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICB0b3A6IC0xM3B4O1xuICBsZWZ0OiAycHg7XG59XG5cbi5kaXNjb3VudC1yYW5nZV9fcHJvZ3Jlc3N7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiA1cHggMHB4IDBweCA1cHg7XG4gIGJhY2tncm91bmQ6ICNGRjRGMDA7XG59XG5cbi5kaXNjb3VudC1yYW5nZV9fcHJvZ3Jlc3M6YmVmb3Jle1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlcjogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogOHB4IHNvbGlkICNGRjRGMDA7XG4gIGJvdHRvbTogLTI1cHg7XG4gIGxlZnQ6IDEwMCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUgLCAtNTAlKTtcbn1cblxuLl91c2VyX19kaXNjb3VudF9faW5mb3tcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtZ3JvdzogMTtcbiAgcGFkZGluZzogMCAyMnB4O1xuICBnYXA6IDI0cHg7XG59XG5cbi5fdXNlcl9fZGlzY291bnRfX2luZm8gLl91c2VyX19kaXNjb3VudF9fc3Vte1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIG1hcmdpbjogMDtcbn1cblxuLl91c2VyX19kaXNjb3VudF9faW5mbyAuX3VzZXJfX2Rpc2NvdW50X19wb2ludHN7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5fdXNlcl9fZGlzY291bnRfX3BvaW50cyBzdmd7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbn1cblxuLl91c2VyX19kaXNjb3VudF9faW5mbyAuX3VzZXJfX2Rpc2NvdW50X19wb2ludHMgc3Ryb25nLFxuLl91c2VyX19kaXNjb3VudF9faW5mbyAuX3VzZXJfX2Rpc2NvdW50X19zdW1fX2Rlc2NyaXB0aW9uIHN0cm9uZ3tcbiAgY29sb3I6ICM0NzQ3NDc7XG59XG5cbi5fb3JkZXItZ3JlZW57XG4gIGNvbG9yOiAjMjc4RTlEO1xufVxuXG4uX29yZGVyLWdyZWVuLm1pbnVzLXBvaW50c3tcbiAgY29sb3I6ICNGRTAyMDI7XG59XG5cbi5fb3JkZXItcmVke1xuICBjb2xvcjogI0ZFMDIwMjtcbn1cblxuLl90YWJsZS1jdXN0b20gdGhlYWQgdGh7XG4gIGNvbG9yOiAjNDc0NzQ3O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQ6ICNGNEZFRkU7XG4gIHBhZGRpbmc6IDEycHg7XG59XG5cbi5fdGFibGUtY3VzdG9tIHRke1xuICBwYWRkaW5nOiA5cHggMTJweDtcbn1cblxuXG4uX3RhYmxlLWN1c3RvbS1oaXN0b3J5IC5fdGFibGUtY3VzdG9tX29yZGVyLW51bWJlcntcbiAgbWF4LXdpZHRoOiAzN3B4O1xuICBtaW4td2lkdGg6IGluaXRpYWw7XG59XG5cbi5fdGFibGUtY3VzdG9tLWhpc3RvcnkgLl9vcmRlci1waG90b3tcbiAgd2lkdGg6IDE1MXB4O1xuICBtaW4td2lkdGg6IGluaXRpYWw7XG59XG5cbi5fdGFibGUtY3VzdG9tLWhpc3RvcnkgdGJvZHkgIC5fb3JkZXItcGhvdG97XG4gIHdpZHRoOiAxNTFweDtcbiAgaGVpZ2h0OiAxMzBweDtcbiAgbWluLXdpZHRoOiBpbml0aWFsO1xufVxuXG4uX3RhYmxlLWN1c3RvbS1oaXN0b3J5IC5fb3JkZXItcGhvdG8gaW1ne1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cblxuLl90YWJsZS1jdXN0b20taGlzdG9yeSB0ZC5zdW1tYXJ5IGF7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4uX29yZGVyLXN0YXR1c3tcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW46IDMwcHggMCAyMHB4O1xufVxuXG4uX29yZGVyLXN0YXR1cyBoMntcbiAgbWFyZ2luOiAwO1xufVxuXG4uX29yZGVyLXN0YXR1cy1idG57XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMjZweDtcbn1cblxuLl9vcmRlci1zdGF0dXMtYnRuX19pdGVte1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDVweDtcbn1cblxuLl9vcmRlci1zdGF0dXMtYnRuX19pdGVtIGF7XG4gIGNvbG9yOiAjNDc0NzQ3O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogbm9uZTtcbiAgdHJhbnNpdGlvbjogLjNzO1xufVxuXG4uX29yZGVyLXN0YXR1cy1idG5fX2l0ZW0gYTpob3ZlcntcbiAgY29sb3I6ICNGRTUxMDI7XG59XG5cbi5fdXNlci1kYXRhX190aXRsZS0tb3JkZXJ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgd2lkdGg6IDEwMCU7XG4gIGdhcDogMTBweDtcbn1cblxuLl91c2VyLWRhdGFfX3RpdGxlLS1vcmRlciAuX3VzZXItZGF0YS1saXN0X19pdGVtLWRlc2NyaXB0aW9uIHtcbiAgd2lkdGg6IDI5JTtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5cbi51c2VyLWRhdGFfX3BlcnNvbi0tb3JkZXJ7XG4gIHdpZHRoOiA0MTBweDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAzNHB4O1xufVxuXG4uX3VzZXJfX2Rpc2NvdW50LWlubmVyLS1vcmRlcntcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYm9yZGVyOiBub25lO1xuICBnYXA6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDQ0cHg7XG59XG5cbi51c2VyLWRhdGFfX3BlcnNvbi0tb3JkZXIgLl91c2VyLWRhdGEtbGlzdF9faXRlbS1kZXNjcmlwdGlvbntcbiAgd2lkdGg6IDg2cHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuXG4uX3VzZXItZGF0YS1saXN0LS1vcmRlciAuX3VzZXItZGF0YS1saXN0X19pdGVtLWRlc2NyaXB0aW9ue1xuICB3aWR0aDogNjAlO1xufVxuXG4uX29yZGVyLXRvdGFse1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMjNweCAwIDI0cHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9kYXNoZWQucG5nXCIpIHJlcGVhdC14IHRvcCAsIHVybChcIi4uL2ltYWdlcy9kYXNoZWQucG5nXCIpIHJlcGVhdC14IGJvdHRvbTtcbiAgbWFyZ2luOiAxOXB4IDAgMTNweDtcbn1cblxuLl9vcmRlci10b3RhbF9fdGV4dHtcbiAgd2lkdGg6IDYwJTtcbiAgY29sb3I6ICAjNDc0NzQ3O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5fb3JkZXItdG90YWxfX3N1bXtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTRweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLl9vcmRlci1wb2ludHN7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uX29yZGVyLXBvaW50c19fdGV4dHtcbiAgd2lkdGg6IDY1JTtcbiAgY29sb3I6ICAjNDc0NzQ3O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG59XG5cbi5fb3JkZXItcG9pbnRzX19zdW17XG4gIGNvbG9yOiAjNjBBRjczO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xufVxuXG4uX29yZGVyLXBvaW50c19fc3VtLm1pbnVzLXBvaW50c3tcbiAgY29sb3I6ICNGRTAyMDI7XG59XG5cbi5fdXNlci1kYXRhX190aXRsZS0tcmVjZWlwdHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG59XG5cbi5fdXNlci1kYXRhX190aXRsZS0tcmVjZWlwdDpiZWZvcmV7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL2xpc3Qtb3JkZXIuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi5fdGFibGUtY3VzdG9tIHRkLl9vcmRlci1udW1iZXJ7XG4gIGNvbG9yOiAjRkU1MTAyO1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xufVxuXG4uX3N0YXR1cy1vcmRlci1pbm5lcntcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGdhcDogMTVweDtcbn1cblxuLl9zdGF0dXMtb3JkZXJfX2l0ZW17XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDVweDtcbiAgcGFkZGluZzogNS41cHggMTBweDtcbiAgY29sb3I6ICNGRkY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTRweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuXG4uX3N0YXR1cy1vcmRlcl9faXRlbS0tZG9uZXtcbiAgYmFja2dyb3VuZDogIzYwQUY3Mztcbn1cblxuLl9zdGF0dXMtb3JkZXJfX2l0ZW0tLXdvcmt7XG4gIGJhY2tncm91bmQ6ICNmNWM5MDA7XG59XG5cbi5fc3RhdHVzLW9yZGVyX19pdGVtLS1uZXd7XG4gIGJhY2tncm91bmQ6ICM0REEyREI7XG59XG5cbi5wb3B1cC1hY2NvdW50e1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYWNjb3VudC1kYXRhe1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDhweDtcbiAgbWFyZ2luLXRvcDogOXB4O1xufVxuXG4uYWNjb3VudC1kYXRhX19uYW1le1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNi42NjdweDtcbn1cblxuLmFjY291bnQtZGF0YV9fZW1haWx7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG59XG5cbi5hY2NvdW50LWxpc3R7XG4gIG1hcmdpbjogMjRweCAwIDAgMDtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG59XG5cbi5hY2NvdW50LWxpc3RfX2l0ZW17XG4gIG1hcmdpbjogMDtcbn1cblxuLmFjY291bnQtbGlzdF9faXRlbSBhe1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDE1cHg7XG4gIGhlaWdodDogNDFweDtcbiAgcGFkZGluZzogMTBweCAyMnB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0YyRjJGMjtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtZmFtaWx5OiAnUFQgU2Fucyc7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTRweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYWNjb3VudC1saXN0X19pdGVtOmZpcnN0LWNoaWxke1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0YyRjJGMjtcbn1cblxuLmFjY291bnQtbGlzdF9faXRlbS0tYmFza2V0IGF7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmFjY291bnQtYmFza2V0LWNudHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDIzcHg7XG4gIGhlaWdodDogMjNweDtcbiAgYmFja2dyb3VuZDogI0ZFNTEwMjtcbiAgcmlnaHQ6IDIycHg7XG4gIGNvbG9yOiAjRkZGO1xuICBmb250LXNpemU6IDEwLjVweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTAuNXB4O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xufVxuXG4uY3VycmVudC1wYXNzd29yZC1ibG9ja3tcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMzBweCkge1xuICAuX3VzZXItZGF0YXtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG5cbiAgLl91c2VyLWRhdGFfX2l0ZW17XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAudXNlci1kYXRhX19kaXNjb3VudHtcbiAgICBtYXJnaW46IDAgMDtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgIHBhZGRpbmctYm90dG9tOiAyNHB4O1xuICB9XG5cbiAgLl91c2VyX19kaXNjb3VudF9fc3Vte1xuICAgIG1hcmdpbi10b3A6IDE5cHg7XG4gIH1cblxuICAuX3VzZXJfX2Rpc2NvdW50X19pbmZvIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAyMHB4O1xuICAgIHBhZGRpbmc6IDI0cHggMjJweCAwO1xuICB9XG5cbiAgLl9zdGF0dXMtb3JkZXJfX2l0ZW17XG4gICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIG1hcmdpbi10b3A6IDJweDtcbiAgfVxuXG4gIC5fc3RhdHVzLW9yZGVyLWlubmVye1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAuZGlzY291bnQtcHJvZ3Jlc3NfX2Rlc2NyaXB0aW9ue1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODU5cHgpIHtcbiAgLnBvcHVwLWFjY291bnR7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogOTVweDtcbiAgICBsZWZ0OiAtMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gODBweCk7XG4gICAgei1pbmRleDogMTAwO1xuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgIGZvbnQtZmFtaWx5OiAnUFQgU2Fucyc7XG4gIH1cblxuICAucG9wdXAtYWNjb3VudC5hY3RpdmV7XG4gICAgbGVmdDogMDtcbiAgfVxuXG4gICNwcm9maWxlLW1lbnVfYnRue1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuX29yZGVyLXN0YXR1c3tcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGdhcDogMTVweDtcbiAgfVxuXG4gIC5jdXJyZW50LXBhc3N3b3JkLWJsb2Nre1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cblxuLl9zdGF0dXNfX2JhY2stbGlua3tcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5fc3RhdHVzX19iYWNrLWxpbmt7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuXG4gIC5fc3RhdHVzLW9yZGVyLWlubmVyIGgxe1xuICAgIG1hcmdpbjogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gIH1cblxuICAudXNlci1kYXRlX2Jsa3tcbiAgICBtYXJnaW4tdG9wOiAxM3B4O1xuICB9XG59XG5cbi5fdXNlcl9fZGlzY291bnRfX3NhbGUtLW1vcmV7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4uX3VzZXJfX2Rpc2NvdW50X19zYWxlLS1tb3JlIHNwYW57XG4gIGNvbG9yOiAjRkU1MTAyO1xufVxuXG4uX3Bob25lLWxpc3RfX3RleHQgc3Zne1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbi5fdXNlcl9fZGlzY291bnQtaW5uZXIuX25vLWNhcmR7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5kaXNjb3VudF9faW1nX19pbm5lcntcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAyMHB4O1xufVxuXG4uX3VzZXJfX2Rpc2NvdW50LWlubmVyX190aXRsZXtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogI0ZFNTEwMjtcbn1cblxuLmRpc2NvdW50LWJ0bi1pbm5lcntcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxNXB4O1xufVxuXG4uZGlzY291bnQtYnRue1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0ZFNTEwMjtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBwYWRkaW5nOiA1cHggMTZweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IC4zcztcbn1cblxuLl9uby1jYXJkIC5kaXNjb3VudC1idG57XG4gIG1hcmdpbjogMDtcbn1cblxuLmRpc2NvdW50LWJ0bjpob3ZlcntcbiAgYmFja2dyb3VuZDogI2ZmNGYwMDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zaWx2ZXItY2FyZCAuZGlzY291bnQtYnRue1xuICBmb250LXNpemU6IDEzcHg7XG59XG5cbi5fdXNlcl9fZGlzY291bnQtaW5uZXIuc2lsdmVyLWNhcmR7XG4gIG1pbi1oZWlnaHQ6IDEyMnB4O1xufVxuXG4uX3VzZXJfX2Rpc2NvdW50LWlubmVyLnNob3ctYnRue1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cblxuLmRpc2NvdW50LXdyYXBwZXJ7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMCAyMHB4O1xufVxuXG4uZGlzY291bnQtd3JhcHBlciAuX3VzZXJfX2Rpc2NvdW50X19wb2ludHN7XG4gIGhlaWdodDogMTAwJTtcbiAgbWFyZ2luOiAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLl91c2VyX19kaXNjb3VudC1pbm5lci5fbm8tY2FyZHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxuXG4gIC5kaXNjb3VudC1idG57XG4gICBmb250LXNpemU6IDE0cHg7XG4gIH1cblxuICAuZGlzY291bnQtd3JhcHBlcntcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgfVxufVxuXG4uY29udHJvbC1zdWJtaXQtLWNhcmR7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMjBweDtcbn1cblxuLmNvbnRyb2wtc3VibWl0LS1jYXJkIC5jYXJ0LWZlZWRiYWNrX3N1Ym1pdHtcbiAgZm9udC1zaXplOiAxMXB0O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDlweCAyMnB4O1xufVxuXG4uX3N1Y2Nlc3MtY2FyZCBwe1xuICBmb250LXNpemU6IDI0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLl9zdWNjZXNzLWNhcmQtY29udGVudHtcbiAgbWF4LXdpZHRoOiA4MzBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jb250cm9sLXN1Ym1pdC0tY2FyZHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgZ2FwOiAxNXB4O1xuICB9XG5cbiAgLnN1Y2Nlc3MtY29udGFpbmVyX190ZXh0IC5fc3VjY2Vzcy1jYXJkLWNvbnRlbnR7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxuXG4gIC5fc3VjY2Vzcy1jYXJkIHB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG5cbi5wZXJzb25hbC1kYXRhLWxpbmt7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogI2E5YTlhOTtcbiAgdHJhbnNpdGlvbjogLjNzO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IG5vbmU7XG59XG4uZWxlbSAuX3RvdGFsIC50aXRsZXtcbiAgY29sb3I6ICM0ZDRkNGQ7XG59XG5cbi5lbGVtIC5fdG90YWwgLml0ZW17XG4gIGxpbmUtaGVpZ2h0OiAxMnB4O1xufVxuXG4ucGVyc29uYWwtZGF0YS1saW5rOmhvdmVye1xuICBjb2xvcjogYmxhY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5lbGVtIC5fdG90YWwgLml0ZW06bGFzdC1jaGlsZCAudGl0bGV7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4uZWxlbSAuX3RvdGFsIC5jb250ZW50LFxuLmVsZW0gLl90b3RhbCAuY29udGVudC10aGlue1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5lbGVtIC5fdG90YWwgLl90b3RhbC1mdWxse1xuICBmb250LXNpemU6IDE4cHg7XG59XG5cbi5lbGVtIC5fdG90YWwgLml0ZW0rLml0ZW17XG4gIG1hcmdpbi10b3A6IDEycHg7XG59XG5cbi5jb250cm9sLXN1Ym1pdC1jYXJ0IC5vcmFuZ2VfYnRue1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5mZWVkYmFja19ibGstLXNhbGV7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29udHJvbC1zdWJtaXQgLm9yYW5nZV9idG4ge1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICB9XG5cbiAgLmVsZW0gLl90b3RhbCAuY29udGVudC10aGluLFxuICAuZWxlbSAuX3RvdGFsIC5jb250ZW50e1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuXG4gIC5lbGVtIC5fdG90YWwgLnRpdGxlIHtcbiAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgfVxuXG4gIC5lbGVtIC5fdG90YWwgLl90b3RhbC1mdWxsIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cblxuICAuX2NhdGFsb2ctc2xpZGVyIC5kZWZhdWx0X3Byb2R1Y3RfX2F2YWlsYWJpbGl0eXtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5fcHJvZHVjdC1pbWFnZS1pdGVtIC5vd2wtZG90c3tcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogNHB4O1xuICBtYXJnaW4tdG9wOiAxOXB4O1xufVxuXG4uX3Byb2R1Y3QtaW1hZ2UtaXRlbSAub3dsLWRvdHMgYnV0dG9uLm93bC1kb3R7XG4gIHdpZHRoOiA3cHg7XG4gIGhlaWdodDogN3B4O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjZDlkOWQ5O1xufVxuXG4uX3Byb2R1Y3QtaW1hZ2UtaXRlbSAub3dsLWRvdHMgYnV0dG9uLm93bC1kb3QuYWN0aXZle1xuICBiYWNrZ3JvdW5kOiAjZmU1MTAyO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5fcHJvZHVjdC1pbWFnZS1pdGVtIC5vd2wtZG90c3tcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5tZXNzYWdlLWNsaWVudC1hY2NvdW50IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uc2hhcmV7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMjRweDtcbn1cblxuLnNoYXJlX19pdGVte1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uc2hhcmVfX2l0ZW0gc3Zne1xuICBjb2xvcjogICM3ODc4Nzg7XG4gIHRyYW5zaXRpb246IC4zcztcbn1cblxuLnNoYXJlX19pdGVtLWljb257XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5zaGFyZV9faXRlbS1idG4sXG4uY2FydF9wZGZfbmV3e1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBjb2xvcjogIzc4Nzg3ODtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiAuM3M7XG59XG5cbi5jYXJ0X3BkZl9uZXd7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLnNoYXJlX19pdGVtOmhvdmVyIHN2Zyxcbi5zaGFyZV9faXRlbTpob3ZlciAuc2hhcmVfX2l0ZW0tYnRuLFxuLnNoYXJlX19pdGVtOmhvdmVyIC5jYXJ0X3BkZl9uZXd7XG4gIGNvbG9yOiAgI2ZlNTEwMjtcbiAgdHJhbnNpdGlvbjogLjNzO1xufVxuXG4uX2NvbC1kZWwgc3ZnOmhvdmVyIHBhdGh7XG4gIHN0cm9rZTogI2ZlNTEwMjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zaGFyZV9faXRlbS0tcHJpbnR7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5zaGFyZXtcbiAgICBnYXA6IDEzcHg7XG4gIH1cblxuICAuc2hhcmVfX2l0ZW0sXG4gIC5jYXJ0LWNsZWFyX190cmd7XG4gICAgZ2FwOiA1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDM3NXB4KSB7XG4gIC5kZWxpdmVyeS1jb250ZW50LXRpdGxlIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTcuNTAyMnB4O1xuICB9XG5cbiAgLmRlbGl2ZXJ5LWNvbnRlbnQtdGl0bGUgc3Bhbi5kZWxpdmVyeS10aXRsZS0tYmlne1xuICAgIGZvbnQtc2l6ZTogMTUuNjY2N3B4O1xuICB9XG5cbiAgLmRlbGl2ZXJ5LWNvbnRlbnQtZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgfVxufVxuXG4ub25seS1waG9uZXtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4uZm9vdGVyLWluZm8td29ya3tcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTIwJTtcbn1cblxuLl9zaG9wLWNudHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLl9zaG9wLWNudF9faW5mb3tcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAyNXB4O1xuICBmbGV4LWdyb3c6IDE7XG59XG5cbi5fc2hvcC1jbnRfX2NvbnRlbnR7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogOHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNjclO1xuICBjb2xvcjogIzAwMDtcbn1cblxuLl9zaG9wLWNudF9fd29yay10aW1lLFxuLl9zaG9wLWNudF9fdGVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBjb2xvcjogIzAwMDtcbn1cblxuLl9zaG9wLWNudF9fdGVsIGF7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMwMDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuX3Nob3AtY250X19jb250ZW50e1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuX2NvbnRhY3QtY29udGVudHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICB9XG5cbiAgLmZvb3Rlci1pbmZvLXdvcmt7XG4gICBmb250LXNpemU6IDE1cHg7XG4gIH1cbn1cblxuLmVycm9yLTUwMC1jb250YWN0c19pdGVte1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDcwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmVycm9yLTUwMC1jb250YWN0c19pdGVte1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAwO1xuICB9XG59XG5cbi5fYy1wb3B1cC1pbmZvLS1tYXAtYWxsLXNob3AuYWN0aXZle1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLl9jLXBvcHVwLWluZm9fX2NvbnRlbnR7XG4gIGhlaWdodDogODV2aDtcbn1cblxuLmNvbnRhY3RfX3RpdGxle1xuICBmb250LXNpemU6IDIycHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjElO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4uZGVwYXJ0bWVudC1jb250YWN0c3tcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogNnB4O1xufVxuXG4uZGVwYXJ0bWVudC1jb250YWN0c19faXRlbXtcbiAgd2lkdGg6IGNhbGMoMjUlIC0gMThweCAvIDQpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBhZGRpbmc6IDE0cHggMTJweCAyMHB4O1xuICBib3gtc2hhZG93OiAwIDAgMTBweCAwIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cblxuLmRlcGFydG1lbnQtY29udGFjdHNfX3RpdGxle1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBjb2xvcjogIzAwMDtcbiAgcGFkZGluZy1ib3R0b206IDlweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlMmUyZTI7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5kZXBhcnRtZW50LWNvbnRhY3RzX19lbWFpbHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IG5vbmU7XG4gIGNvbG9yOiAjZmY0ZjAwO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uZGVwYXJ0bWVudC1jb250YWN0c19fZGVzY3JpcHRpb257XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGNvbG9yOiAjNjI2MjYyO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLmNvbnRhY3RfX3RpdGxle1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMTMzJTtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG5cbiAgLmRlcGFydG1lbnQtY29udGFjdHN7XG4gICAgZ2FwOiA1cHg7XG4gIH1cblxuICAuZGVwYXJ0bWVudC1jb250YWN0c19faXRlbXtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAxMHB4IC8gMik7XG4gIH1cblxuICAuZGVwYXJ0bWVudC1jb250YWN0c19fdGl0bGV7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG5cbiAgLmRlcGFydG1lbnQtY29udGFjdHNfX2VtYWlse1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuXG4gIC5kZXBhcnRtZW50LWNvbnRhY3RzX19kZXNjcmlwdGlvbntcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDg2MHB4KSB7XG4gIC5hdXRoX2JsayAuYmxrX2Zvb3QgLmNvbnRyb2wtc3VibWl0IGEucHJpdmFjeS10ZXh0IHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gIH1cblxuICAuYmxrX2Zvb3QgLnByaXZhY3ktdGV4dHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuX2MtcG9wdXAtaW5mbzpoYXMoW2RhdGEtdGFiPVwib2ZmbG9hZFwiXS5hY3RpdmUpIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMzBweCk7XG4gIH1cblxuICAucG9wdXAtcHJvZHVjdC1pbmZvLXByb2R1Y3QtcGFnZSB7XG4gICAgdG9wOiAyMHB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xuICB9XG59XG5cbi5hd2FyZHN7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTVweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5hd2FyZHMge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGdhcDogMjBweDtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG59Il0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/