﻿@font-face{font-family:MyYuGothicM;font-weight:400;src:local("YuGothic-Medium"),local("Yu Gothic Medium"),local("YuGothic-Regular")}@font-face{font-family:MyYuGothicM;font-weight:700;src:local("YuGothic-Bold"),local("Yu Gothic Bold")}@font-face{font-family:MyYuMinchoM;font-weight:400;src:local("YuMincho-Medium"),local("Yu Mincho Medium"),local("YuMincho-Regular")}@font-face{font-family:MyYuMinchoM;font-weight:700;src:local("YuMincho-Demibold"),local("Yu Mincho")}@font-face{font-family:"Noto Serif";font-style:normal;font-weight:100;src:url("webfont.eot");src:local("myfont Regular"),url("../font/notoserifcjkjp_regular.eot?#iefix") format("embedded-opentype"),url("../font/notoserifcjkjp_regular.woff") format("woff"),url("../font/notoserifcjkjp_regular.ttf") format("truetype")}@font-face{font-family:TradeGothic;unicode-range:U+0000-2BFF;src:url("../fonts/2CC084_0_0.eot"),url("../fonts/2CC084_0_0.eot?#iefix") format("embedded-opentype"),url("../fonts/2CC084_0_0.woff2") format("woff2"),url("../fonts/2CC084_0_0.woff") format("woff"),url("../fonts/2CC084_0_0.ttf") format("truetype"),url("../fonts/2CC084_0_0.svg#wf") format("svg");font-weight:400;font-style:normal}@font-face{font-family:TradeGothic-bold;unicode-range:U+0000-2BFF;src:url("../fonts/e4693908-7208-4b04-93c4-8d004c3b4e1f.eot") format("eot"),url("../fonts/e4693908-7208-4b04-93c4-8d004c3b4e1f.eot?iefix") format("embedded-opentype"),url("../fonts/e2fbc63c-e7b1-4828-b0b6-275131d16fd0.woff") format("woff"),url("../fonts/805d9356-a4a5-46df-8390-957c803e33bc.ttf") format("truetype"),url("../fonts/df0f9c50-3ce3-4b1f-8120-074ca66b83b1.svg#df0f9c50-3ce3-4b1f-8120-074ca66b83b1") format("svg")}@font-face{font-family:"Archivo";font-weight:300;src:url("../fonts/Archivo_Expanded-Light.ttf") format("truetype")}@font-face{font-family:"Archivo";font-weight:400;src:url("../fonts/Archivo_Expanded-Regular.ttf") format("truetype")}@font-face{font-family:"Archivo";font-weight:500;src:url("../fonts/Archivo_Expanded-Regular.ttf") format("truetype")}@font-face{font-family:"Archivo";font-weight:700;src:url("../fonts/Archivo_Expanded-ExtraBold.ttf") format("truetype")}@font-face{font-family:"Uglyqua";src:url("../fonts/uglyqua.ttf") format("truetype")}.br::before{content:"\a";white-space:pre;font-family:"serif"}@keyframes arrowAnimation{0%{opacity:0}40%{opacity:1}80%{opacity:0}100%{opacity:0}}.c-button-hasBorder-black-medium,.c-button-yellow-large{display:flex;justify-content:center;align-items:center;font-weight:bold;border:solid 1px #000;width:100%;height:48px;font-size:16px;background-color:rgba(0,0,0,0)}@media only screen and (min-width: 960px){.c-button-hasBorder-black-medium,.c-button-yellow-large{transition:color .3s,border-color .3s,background-color .3s;cursor:pointer}}.c-button-yellow-large{font-size:16px}.c-button-hasBorder-black-medium{width:176px;font-size:13px}.c-button-yellow-large{border-color:#ffe512;background-color:#ffe512}@media only screen and (min-width: 960px){.c-button-yellow-large:hover{color:#ffe512;border-color:#000;background-color:#000}}@media only screen and (min-width: 960px){.c-button-yellow-large:hover svg{fill:#ffe512}}@media only screen and (min-width: 960px){.c-button-yellow-large svg{transition:fill .3s}}.btn-line.c-button-yellow-large{color:#fff;background:#06c755;border-color:#06c755}.btn-line.c-button-yellow-large img{width:30px;margin-right:10px}.c-button-hasBorder-black-medium{border:solid 2px #000}@media only screen and (min-width: 960px){.c-button-hasBorder-black-medium:hover{color:#fff;background-color:#000}}@media only screen and (min-width: 960px){.c-button-hasBorder-black-medium:hover svg{fill:#fff}}@media only screen and (min-width: 960px){.c-button-hasBorder-black-medium svg{transition:fill .3s}}.btn{display:inline-block}.btn-yellow{background:#ffe512;color:#000;transition:.3s}.btn-yellow:hover{background:#000;color:#ffe512}.btn-orange{background:#ff9d2b;color:#000;transition:.3s}.btn-orange:hover{background:#000;color:#ffe512}.btn-size-l{height:48px;line-height:48px;font-size:16px;font-weight:bold;padding:0 36px}.cartForm_section .is-error input[type=text],.cartForm_section .is-error input[type=mail],.cartForm_section .is-error input[type=button],.cartForm_section .is-error input[type=password],.cartForm_section .is-error input[type=number],.cartForm_section .is-error input[type=tel]{border-color:#cc0e0e;background-color:#fae6e6 !important}.cartForm_section .is-error .formBlock-zipAddress_button input[type=button]{border-color:#ffe512;background-color:#ffe512 !important}@keyframes dotStretchingBefore{0%{transform:translate(-20px);z-index:10}25%{transform:translate(20px);z-index:10}50%{transform:translate(-20px);z-index:10}75%{transform:translate(20px)}100%{transform:translate(-20px)}}@keyframes dotStretchingAfter{0%{transform:translate(20px)}25%{transform:translate(-20px)}50%{transform:translate(20px);z-index:10}75%{transform:translate(-20px);z-index:10}100%{transform:translate(20px);z-index:10}}.c-loading{position:relative;height:8px;margin-top:60px}.c-loading:before,.c-loading:after{position:absolute;top:0;left:50%;content:"";width:8px;height:8px;border-radius:50%;background-color:#000}.c-loading:before{animation:dotStretchingBefore 6s infinite ease-in-out;background-color:#ffe512}.c-loading:after{animation:dotStretchingAfter 6s infinite ease-in-out}.c-index{font-size:24px;text-align:center}@media only screen and (max-width: 767px){.c-index{padding:32px 0}}@media only screen and (min-width: 768px){.c-index{padding:48px 0}}body .page #maincontent .container #dmj-static .wrapper{background-color:#e3e3e3}body .page #maincontent .container #dmj-static .img-link{transition:.3s}body .page #maincontent .container #dmj-static .img-link:hover{opacity:.8}@media only screen and (max-width: 959px){body .page #maincontent .container #dmj-static .contents{padding-bottom:40px}}@media only screen and (min-width: 768px)and (max-width: 959px){body .page #maincontent .container #dmj-static .contents{padding:0 24px 40px}}@media only screen and (min-width: 960px){body .page #maincontent .container #dmj-static .contents{padding:0 0 96px}}@media only screen and (max-width: 959px){body .page #maincontent .container #dmj-static .c-toggleIcon{right:18px}}@media only screen and (min-width: 960px){body .page #maincontent .container #dmj-static .c-toggleIcon{right:24px}}body .page #maincontent .container #dmj-static .c-toggleIcon i{width:16px;height:3px}@media only screen and (max-width: 959px){body .page #maincontent .container #dmj-static .c-loading{padding:24px 0 40px;margin-top:0}}@media only screen and (max-width: 959px){body .page #maincontent .container #dmj-static .c-loading:before,body .page #maincontent .container #dmj-static .c-loading:after{top:50%;margin-top:-4px}}@media only screen and (min-width: 960px){body .page #maincontent .container #dmj-static .shopContents{display:flex;max-width:1004px}}@media only screen and (min-width: 960px){body .page #maincontent .container #dmj-static .searchLocation{width:calc((100% - (9 + 0)*24px)/10*3 + 24px*2)}}@media only screen and (min-width: 960px){body .page #maincontent .container #dmj-static .searchLocation_node{background-color:#fff}}@media only screen and (min-width: 960px){body .page #maincontent .container #dmj-static .searchLocation_node+.searchLocation_node{margin-top:16px}}body .page #maincontent .container #dmj-static .searchLocation_title{font-size:18px}@media only screen and (max-width: 959px){body .page #maincontent .container #dmj-static .searchLocation_title{text-align:center;padding:24px;background-color:#fff}}@media only screen and (min-width: 960px){body .page #maincontent .container #dmj-static .searchLocation_title{padding:24px}}@media only screen and (max-width: 959px){body .page #maincontent .container #dmj-static .searchLocation_buttonWrap{padding:0 16px 24px;background-color:#fff}}@media only screen and (min-width: 960px){body .page #maincontent .container #dmj-static .searchLocation_buttonWrap{padding:0 24px 24px}}body .page #maincontent .container #dmj-static .searchLocation_button svg{width:13px;height:17px;vertical-align:middle;margin-right:7px}@media only screen and (min-width: 960px){body .page #maincontent .container #dmj-static .searchLocation_areaList_node{border-top:solid 1px #c8c8cb}}@media only screen and (min-width: 960px){body .page #maincontent .container #dmj-static .searchLocation_areaList_area{transition:opacity .3s}}@media only screen and (min-width: 960px){body .page #maincontent .container #dmj-static .searchLocation_areaList_area:hover{opacity:.7}}@media only screen and (min-width: 960px){body .page #maincontent .container #dmj-static .searchLocation_areaList_area{cursor:pointer;position:relative;font-weight:bold;padding:20px 0 20px 24px}}@media only screen and (min-width: 960px){body .page #maincontent .container #dmj-static .searchLocation_prefecturesList{display:none;padding:24px;border-top:solid 1px #c8c8cb}}@media only screen and (min-width: 960px){body .page #maincontent .container #dmj-static .searchLocation_prefecturesList.is-show{display:block}}@media only screen and (min-width: 960px){body .page #maincontent .container #dmj-static .searchLocation_prefecturesList_node{display:flex;align-items:center;min-height:24px}}@media only screen and (min-width: 960px){body .page #maincontent .container #dmj-static .searchLocation_prefecturesList_node+.searchLocation_prefecturesList_node{margin-top:16px}}@media only screen and (min-width: 960px){body .page #maincontent .container #dmj-static .searchLocation_prefecturesList_input{transition:opacity .3s}}@media only screen and (min-width: 960px){body .page #maincontent .container #dmj-static .searchLocation_prefecturesList_input:hover{opacity:.7}}@media only screen and (min-width: 960px){body .page #maincontent .container #dmj-static .searchLocation_prefecturesList_input label{cursor:pointer}}@media only screen and (max-width: 959px){body .page #maincontent .container #dmj-static .shopArea{margin-top:16px;background-color:#fff}}@media only screen and (min-width: 960px){body .page #maincontent .container #dmj-static .shopArea{width:calc((100% - (9 + 0)*24px)/10*7 + 24px*6);margin-left:auto}}@media only screen and (max-width: 959px){body .page #maincontent .container #dmj-static .shopAreaTitle{font-size:18px;font-weight:bold;text-align:center;padding:24px}}body .page #maincontent .container #dmj-static .shopResult{display:none}@media only screen and (max-width: 959px){body .page #maincontent .container #dmj-static .shopResult{padding:16px}}body .page #maincontent .container #dmj-static .shopResult.is-show{display:block}@media only screen and (max-width: 959px){body .page #maincontent .container #dmj-static .shopAreaList{border-top:solid 1px #c8c8cb}}@media only screen and (max-width: 959px){body .page #maincontent .container #dmj-static .shopAreaList_title{position:relative;font-weight:bold;padding:21px 16px;border-bottom:solid 1px #c8c8cb}}@media only screen and (max-width: 959px){body .page #maincontent .container #dmj-static .shopAreaList_prefecture{display:none;border-bottom:solid 1px #c8c8cb}}@media only screen and (max-width: 959px){body .page #maincontent .container #dmj-static .shopAreaList_prefecture.is-show{display:block}}@media only screen and (max-width: 959px){body .page #maincontent .container #dmj-static .shopPrefectureList{background-color:#e3e3e3}}@media only screen and (min-width: 960px){body .page #maincontent .container #dmj-static .shopPrefectureList_node{display:none}}@media only screen and (min-width: 960px){body .page #maincontent .container #dmj-static .shopPrefectureList_node.is-show{display:block}}@media only screen and (max-width: 959px){body .page #maincontent .container #dmj-static .shopPrefectureList_node+.shopPrefectureList_node{border-top:solid 1px #c8c8cb}}@media only screen and (max-width: 959px){body .page #maincontent .container #dmj-static .shopPrefectureList_title{position:relative;padding:21px 16px}}@media only screen and (max-width: 959px){body .page #maincontent .container #dmj-static .shopPrefectureList_shop{display:none;padding:15px 16px}}@media only screen and (max-width: 959px){body .page #maincontent .container #dmj-static .shopPrefectureList_shop.is-show{display:block}}body .page #maincontent .container #dmj-static .areaList_node{margin-bottom:16px}body .page #maincontent .container #dmj-static .areaList_title{position:relative;display:flex;background-color:#2b2b2b}body .page #maincontent .container #dmj-static .areaList_title .areaList_shopName{margin-right:10px}body .page #maincontent .container #dmj-static .areaList_title .icon-new{display:inline-flex;align-items:center;color:#000;background:#ffe512;font-size:12px;font-weight:600;padding:0 5px;height:18px;margin-right:10px;position:relative;top:-1px;white-space:nowrap}@media only screen and (max-width: 959px){body .page #maincontent .container #dmj-static .areaList_title{padding:14px 16px}}@media only screen and (min-width: 960px){body .page #maincontent .container #dmj-static .areaList_title{padding:16px 24px}}body .page #maincontent .container #dmj-static .areaList_distance{display:flex;align-items:center;color:#fff;letter-spacing:.05em;background-image:url(../../images/svg/icon_map-grey.svg);background-position:left center;background-size:13px 17px}@media only screen and (max-width: 959px){body .page #maincontent .container #dmj-static .areaList_distance{min-width:104px;padding-left:20px;margin-left:20px}}@media only screen and (min-width: 960px){body .page #maincontent .container #dmj-static .areaList_distance{padding-left:20px;margin-left:12px}}body .page #maincontent .container #dmj-static .areaList_shopName{color:#fff;font-size:18px;font-weight:bold}@media only screen and (min-width: 960px){body .page #maincontent .container #dmj-static .areaList_mapLink{transform:translateY(-50%);position:absolute;top:50%;right:24px;color:#fff;font-size:12px;font-weight:normal;text-decoration:underline}}@media only screen and (min-width: 960px){body .page #maincontent .container #dmj-static .areaList_mapLink:hover{text-decoration:none}}body .page #maincontent .container #dmj-static .areaList_info{background-color:#fff}@media only screen and (max-width: 959px){body .page #maincontent .container #dmj-static .areaList_info{padding:24px 0}}@media only screen and (min-width: 960px){body .page #maincontent .container #dmj-static .areaList_info{padding:24px 0}}@media only screen and (max-width: 959px){body .page #maincontent .container #dmj-static .areaList_icon{padding:0 16px}}@media only screen and (min-width: 960px){body .page #maincontent .container #dmj-static .areaList_icon{padding:0 24px;margin-bottom:24px}}body .page #maincontent .container #dmj-static .areaList_iconNode{display:inline-block;font-size:12px;font-weight:bold;background-color:#ffe512}@media only screen and (max-width: 959px){body .page #maincontent .container #dmj-static .areaList_iconNode{padding:8px 10px;margin-bottom:24px}}@media only screen and (min-width: 960px){body .page #maincontent .container #dmj-static .areaList_iconNode{padding:6px 8px}}body .page #maincontent .container #dmj-static .areaList_address{letter-spacing:.05em;line-height:1.714}@media only screen and (max-width: 959px){body .page #maincontent .container #dmj-static .areaList_address{padding:0 16px}}@media only screen and (min-width: 960px){body .page #maincontent .container #dmj-static .areaList_address{padding:0 24px}}body .page #maincontent .container #dmj-static .areaList_more{display:flex;letter-spacing:.05em;line-height:1.714}@media only screen and (max-width: 959px){body .page #maincontent .container #dmj-static .areaList_more{margin-top:26px}}@media only screen and (min-width: 960px){body .page #maincontent .container #dmj-static .areaList_more{margin-top:24px}}body .page #maincontent .container #dmj-static .areaList_more+.areaList_more{margin-top:0}@media only screen and (max-width: 959px){body .page #maincontent .container #dmj-static .areaList_moreTitle{position:relative;width:calc((100% - (3 + 0)*16px)/4*1 + 16px*0);padding-left:16px}}@media only screen and (min-width: 960px){body .page #maincontent .container #dmj-static .areaList_moreTitle{width:calc((100% - (6 + 0)*24px)/7*1 + 24px*0);padding-left:24px}}@media only screen and (max-width: 959px){body .page #maincontent .container #dmj-static .areaList_moreTitle:after{transform:translateY(-50%);position:absolute;top:50%;right:0;content:":"}}@media only screen and (max-width: 959px){body .page #maincontent .container #dmj-static .areaList_moreText{width:calc((100% - (3 + 0)*16px)/4*3 + 16px*3);padding-left:14px}}@media only screen and (min-width: 960px){body .page #maincontent .container #dmj-static .areaList_moreText{width:calc((100% - (6 + 0)*24px)/7*6 + 24px*6);position:relative;padding-left:24px}}@media only screen and (min-width: 960px){body .page #maincontent .container #dmj-static .areaList_moreText:before{transform:translateY(-50%);position:absolute;top:50%;left:0;content:":"}}@media only screen and (max-width: 959px){body .page #maincontent .container #dmj-static .areaList_button{margin:24px auto 0}}body .page #maincontent .container #dmj-static .shop-banner{max-width:1004px}body .page #maincontent .container #dmj-static .shop-banner-item{margin-bottom:20px}body .page #maincontent .container #dmj-static .shop-banner-item img{width:100%}@media only screen and (max-width: 767px){body .page #maincontent .container #dmj-static .shop-banner{margin:0 15px}}body .page #maincontent .container #dmj-static .count-check-01,body .page #maincontent .container #dmj-static .count-check-02,body .page #maincontent .container #dmj-static .count-check-03,body .page #maincontent .container #dmj-static .count-check-04,body .page #maincontent .container #dmj-static .count-check-05,body .page #maincontent .container #dmj-static .count-check-06,body .page #maincontent .container #dmj-static .count-check-07,body .page #maincontent .container #dmj-static .count-check-08,body .page #maincontent .container #dmj-static .count-check-09,body .page #maincontent .container #dmj-static .count-check-10,body .page #maincontent .container #dmj-static .count-check-11,body .page #maincontent .container #dmj-static .count-check-12,body .page #maincontent .container #dmj-static .count-check-13,body .page #maincontent .container #dmj-static .count-check-14,body .page #maincontent .container #dmj-static .count-check-15,body .page #maincontent .container #dmj-static .count-check-16,body .page #maincontent .container #dmj-static .count-check-17,body .page #maincontent .container #dmj-static .count-check-18{display:none}body .page #maincontent .container #dmj-static .staff-profile-box .staff-profile a{width:12%;text-align:center;margin:0 20px}body .page #maincontent .container #dmj-static .staff-message-title{margin-top:0}body .page #maincontent .container #dmj-static .c-index{padding:60px 0 48px 0}body .page #maincontent .container #dmj-static .head-announce{background-color:#ffe512;text-align:center;padding:20px 10px}body .page #maincontent .container #dmj-static .head-announce p{font-size:20px;font-weight:bold;line-height:1.6}body .page #maincontent .container #dmj-static .staff-profile-none{display:none;width:12%;text-align:center}@media screen and (max-width: 600px){body .page #maincontent .container #dmj-static .staff-profile-none{display:block;width:28%;margin-bottom:20px}}body .page #maincontent .container #dmj-static .shop-handling img:nth-child(1){width:40% !important}body .page #maincontent .container #dmj-static .shop-handling img:nth-child(2){width:50% !important}body .page #maincontent .container #dmj-static .staff-profile-box{padding:1.5%}body .page #maincontent .container #dmj-static .staff-profile-box .staff-profile{padding:2% 4%;background-color:#fff;margin-bottom:8%;width:100%;display:flex;justify-content:center}body .page #maincontent .container #dmj-static .staff-profile-box .staff-profile a img{width:100%;border-radius:100px;margin-bottom:10px}body .page #maincontent .container #dmj-static .staff-profile-box .staff-profile a .staff-name-shop{font-size:11px;padding-bottom:2%}body .page #maincontent .container #dmj-static .staff-profile-box .staff-profile a .staff-name-text{font-size:15px;font-weight:bold}body .page #maincontent .container #dmj-static .item-profile-box{padding:1.5%}body .page #maincontent .container #dmj-static .item-profile-box .item-profile{padding:2% 4%;background-color:#fff;margin-bottom:8%;width:100%;display:flex;justify-content:center}body .page #maincontent .container #dmj-static .item-profile-box .item-profile .item-profile-content{width:15%;text-align:left;margin:0px 8px;position:relative}body .page #maincontent .container #dmj-static .item-profile-box .item-profile .item-profile-content .icon{position:absolute;top:8px;left:8px;padding:2px 8px;font-family:TradeGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN",MyYuGothicM,MyYuGothicM,YuGothic,"Yu Gothic",-apple-system,BlinkMacSystemFont,Meiryo,sans-serif;font-size:13px;font-weight:700;letter-spacing:.04em;line-height:normal}body .page #maincontent .container #dmj-static .item-profile-box .item-profile .item-profile-content .icon-default{background:#ffe512;color:#000}body .page #maincontent .container #dmj-static .item-profile-box .item-profile .item-profile-content .icon-sale{background:#c71835;color:#fff}body .page #maincontent .container #dmj-static .item-profile-box .item-profile .item-profile-content .icon-ltd{background:#000;color:#fff}body .page #maincontent .container #dmj-static .item-profile-box .item-profile .item-profile-content:nth-child(1){order:1}body .page #maincontent .container #dmj-static .item-profile-box .item-profile .item-profile-content:nth-child(2){order:2}body .page #maincontent .container #dmj-static .item-profile-box .item-profile .item-profile-content:nth-child(3){order:3}body .page #maincontent .container #dmj-static .count-check-01 .item-profile-box .item-profile .item-profile-content:nth-child(3){display:none}body .page #maincontent .container #dmj-static .item-profile-box .item-profile .item-profile-content:nth-child(4){order:4}body .page #maincontent .container #dmj-static .item-profile-box .item-profile .item-profile-content:nth-child(5){order:5}body .page #maincontent .container #dmj-static .item-profile-box .item-profile .item-profile-content:nth-child(6){order:6}body .page #maincontent .container #dmj-static .item-profile-box .item-profile .item-profile-content img{width:100%;margin-bottom:10px}body .page #maincontent .container #dmj-static .item-profile-box .item-profile .item-profile-content .item-name-product{font-size:10px;padding-bottom:4%;line-height:1.2;height:32px;display:block}body .page #maincontent .container #dmj-static .item-profile-box .item-profile .item-profile-content .item-name-price{font-size:11px;font-family:TradeGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN",MyYuGothicM,MyYuGothicM,YuGothic,"Yu Gothic",-apple-system,BlinkMacSystemFont,Meiryo,sans-serif;letter-spacing:.04em}body .page #maincontent .container #dmj-static .item-profile-box .item-profile .item-profile-content .sale-price{font-size:14px;margin-bottom:7px;color:#c71835;font-weight:bold;display:block}body .page #maincontent .container #dmj-static .item-profile-box .item-profile .item-profile-content .sale-price-before{text-decoration:line-through}@media screen and (max-width: 1100px){body .page #maincontent .container #dmj-static .item-profile-box .item-profile .item-profile-content .item-name-product{height:38px}}@media screen and (max-width: 960px){body .page #maincontent .container #dmj-static .staff-profile-box{padding:2.5%}body .page #maincontent .container #dmj-static .item-profile-box{padding:2.5%}body .page #maincontent .container #dmj-static .head-announce{padding:10px 0}body .page #maincontent .container #dmj-static .head-announce p{font-size:18px}body .page #maincontent .container #dmj-static .item-profile-box .item-profile{display:flex;justify-content:center;flex-wrap:wrap;padding-top:40px}body .page #maincontent .container #dmj-static .item-profile-box .item-profile .item-profile-content{width:30%;margin-bottom:20px}body .page #maincontent .container #dmj-static .item-profile-box .item-profile .item-profile-content .item-name-product{font-size:12px;line-height:1.3;height:auto}}@media screen and (max-width: 600px){body .page #maincontent .container #dmj-static .staff-profile-box .staff-profile{flex-wrap:wrap;padding:6% 2% 1% 2%;justify-content:space-around}body .page #maincontent .container #dmj-static .staff-profile-box .staff-profile a{width:28%;margin:0 0 20px 0}body .page #maincontent .container #dmj-static .staff-profile-box .staff-profile a .staff-name-shop{padding-bottom:3%}body .page #maincontent .container #dmj-static .staff-profile-box .staff-profile a .staff-name-text{font-size:14px}body .page #maincontent .container #dmj-static .item-profile-box .item-profile{flex-wrap:wrap;padding:6% 2% 1% 2%;justify-content:space-around}body .page #maincontent .container #dmj-static .item-profile-box .item-profile .item-profile-content{width:28%;margin:0 0 20px 0}body .page #maincontent .container #dmj-static .item-profile-box .item-profile .item-profile-content .item-name-product{padding-bottom:3%}body .page #maincontent .container #dmj-static .item-profile-box .item-profile .item-profile-content .item-name-product{font-size:10px}body .page #maincontent .container #dmj-static .item-profile-box .item-profile .item-profile-content .item-name-price{font-size:13.5px}body .page #maincontent .container #dmj-static .shop-handling{text-align:left}body .page #maincontent .container #dmj-static .item-profile-box .item-profile .item-profile-content{width:48%}body .page #maincontent .container #dmj-static .item-profile-box .item-profile .item-profile-content:nth-child(3){order:4}body .page #maincontent .container #dmj-static .item-profile-box .item-profile .item-profile-content:nth-child(4){order:3}body .page #maincontent .container #dmj-static .count-check-03 .item-profile-box .item-profile .item-profile-content:nth-child(1){order:1}body .page #maincontent .container #dmj-static .count-check-03 .item-profile-box .item-profile .item-profile-content:nth-child(2){order:2}body .page #maincontent .container #dmj-static .count-check-03 .item-profile-box .item-profile .item-profile-content:nth-child(3){order:4}body .page #maincontent .container #dmj-static .count-check-03 .item-profile-box .item-profile .item-profile-content:nth-child(4){order:3}body .page #maincontent .container #dmj-static .count-check-03 .item-profile-box .item-profile .item-profile-content:nth-child(5){order:5}body .page #maincontent .container #dmj-static .count-check-03 .item-profile-box .item-profile .item-profile-content:nth-child(6){order:6}}@media only screen and (min-width: 980px){body .page #maincontent .container #dmj-static .shopContents{display:flex;max-width:1600px}}body .page #maincontent .container #dmj-static .shop-details{width:100%}body .page #maincontent .container #dmj-static .shop-details-title-box{margin:auto;text-align:center}body .page #maincontent .container #dmj-static .shop-details .shop-details-title{background-color:#000;color:#fff;padding:1.4% 2%;display:inline-block;font-size:20px;margin-bottom:6%}body .page #maincontent .container #dmj-static .shop-details h3{font-size:28px;font-weight:bold;text-align:center;margin-bottom:20px;line-height:1.6}body .page #maincontent .container #dmj-static .shop-details .shop-details-contents{width:100%;padding:3%}body .page #maincontent .container #dmj-static .shop-details .staff-message-box{padding:1.5%}body .page #maincontent .container #dmj-static .shop-details .staff-message{padding:2% 4%;background-color:#fff;margin-bottom:8%;width:100%;text-align:center}body .page #maincontent .container #dmj-static .shop-details .staff-message .staff-message-text{font-size:18px;line-height:2;font-weight:bold;display:inline-block;margin:auto;text-align:left}body .page #maincontent .container #dmj-static .shop-details .news-message-box{padding:1.5%}body .page #maincontent .container #dmj-static .shop-details .news-message-box-wrap{margin-bottom:8%}body .page #maincontent .container #dmj-static .shop-details .news-message-box img{width:100%}body .page #maincontent .container #dmj-static .shop-details .news-message{padding:2% 4%;background-color:#fff;margin-bottom:8%;width:100%;text-align:center}body .page #maincontent .container #dmj-static .shop-details .news-message .news-message-text{font-size:18px;line-height:2;font-weight:bold;display:inline-block;margin:auto;text-align:left}body .page #maincontent .container #dmj-static .shop-details .shop-details-contents h3{font-weight:bold;margin-top:26px;margin-bottom:8px}body .page #maincontent .container #dmj-static .shop-details .shop-details-contents .category-box{display:flex;margin-top:4px;flex-wrap:wrap}body .page #maincontent .container #dmj-static .shop-details .shop-details-contents .category-box .category-item{background-color:#ffe512;color:#000;padding:4px 14px;margin-right:6px;font-weight:bold;margin-bottom:10px}body .page #maincontent .container #dmj-static .shop-details .shop_back_btn-box{display:block;text-align:center;margin-top:50px}body .page #maincontent .container #dmj-static .shop-details .shop_back_btn-box .shop_back_btn{margin:auto;background-color:#000;padding:10px 26px;font-size:18px;color:#fff}body .page #maincontent .container #dmj-static .shop-details .member_program{display:flex;align-items:center}body .page #maincontent .container #dmj-static .shop-details .member_program a{color:#676767;border-bottom:1px solid;margin:16px 0 0 14px}body .page #maincontent .container #dmj-static .shop-details .shop-details-contents-inner{max-width:1600px;margin:auto;width:100%}body .page #maincontent .container #dmj-static .shop-details .shop-contents-box{display:flex;max-width:1600px;margin:auto;width:100%;align-items:center}body .page #maincontent .container #dmj-static .shop-details .shop-contents-box .left-contents{width:45%}body .page #maincontent .container #dmj-static .shop-details .shop-contents-box .right-contents{width:55%;align-items:center;padding-left:3%}body .page #maincontent .container #dmj-static .shop-details .shop-contents-box .right-contents p{font-size:16px;line-height:1.8}body .page #maincontent .container #dmj-static .shop-details .shop-contents-box .right-contents img{max-width:450px;width:30%}body .page #maincontent .container #dmj-static .shop-details .shop-details-contents-inner p{line-height:1.8}body .page #maincontent .container #dmj-static .shop-details .details-flex{display:flex;margin-bottom:2%;padding-bottom:2%}body .page #maincontent .container #dmj-static .shop-details .details-flex h3{width:20%;font-size:15px;margin:0;line-height:1.8;border-right:1px solid #c5c5c5;padding-right:10px}body .page #maincontent .container #dmj-static .shop-details .details-flex .details-flex-right{width:80%;padding-left:20px}body .page #maincontent .container #dmj-static .shop-details .map-box{border:2px solid #333;padding:2% 5%;display:block;margin-top:10px;max-width:200px;text-align:center;font-weight:bold;transition:.3s;background-color:#ffe512}body .page #maincontent .container #dmj-static .shop-details .map-box:hover{opacity:.8}body .page #maincontent .container #dmj-static .slide-items{width:100%;height:100%}body .page #maincontent .container #dmj-static .slide-items img{width:100%;object-fit:cover}body .page #maincontent .container #dmj-static .staff-box{display:flex;flex-wrap:wrap;margin-bottom:8%}body .page #maincontent .container #dmj-static .staff-box a{width:25%;padding:1.5%;cursor:pointer}body .page #maincontent .container #dmj-static .staff-box a>img{width:100%;height:auto}body .page #maincontent .container #dmj-static .staff-box a .staff-name-box{background-color:#fff;display:flex;padding:3% 2%}body .page #maincontent .container #dmj-static .staff-box a .staff-name-box img{width:16%;border-radius:100px;height:auto;margin-right:10px}body .page #maincontent .container #dmj-static .staff-box a .staff-name-box .staff-name-inner{width:80%;display:flex;flex-wrap:wrap;align-items:center;flex-direction:column;justify-content:center}body .page #maincontent .container #dmj-static .staff-box a .staff-name-box .staff-name-inner .staff-name-shop,body .page #maincontent .container #dmj-static .staff-box a .staff-name-box .staff-name-inner .staff-name-text{width:100%}body .page #maincontent .container #dmj-static .staff-box a .staff-name-box .staff-name-inner .staff-name-shop{font-size:11px;padding-bottom:2%}body .page #maincontent .container #dmj-static .staff-box a .staff-name-box .staff-name-inner .staff-name-text{font-size:15px;font-weight:bold}body .page #maincontent .container #dmj-static .sp-block{display:none}@media screen and (max-width: 1080px){body .page #maincontent .container #dmj-static .staff-box a .staff-name-box img{width:18%}}@media screen and (max-width: 960px){body .page #maincontent .container #dmj-static .staff-box a .staff-name-box img{width:13%}body .page #maincontent .container #dmj-static .shop-details .shop-details-title{margin-bottom:12%}body .page #maincontent .container #dmj-static .shop-contents-box{flex-wrap:wrap}body .page #maincontent .container #dmj-static .shop-details .shop-details-title{font-size:20px}body .page #maincontent .container #dmj-static .shop-contents-box .right-contents p{line-height:1.8}body .page #maincontent .container #dmj-static .staff-box a{width:50%;padding:1.5%}body .page #maincontent .container #dmj-static .sp-none{display:none}body .page #maincontent .container #dmj-static .sp-block{display:block}body .page #maincontent .container #dmj-static .shop-details .shop-contents-box .left-contents{width:100%}body .page #maincontent .container #dmj-static .shop-details .shop-details-title{padding:3% 6%}body .page #maincontent .container #dmj-static .shop-details .shop-contents-box .right-contents{width:100%;align-items:center;padding-left:0;margin-top:0}body .page #maincontent .container #dmj-static .shop-details .details-flex{flex-wrap:wrap;border:none}body .page #maincontent .container #dmj-static .shop-details .details-flex h3{width:100%;font-size:18px;text-align:left;background-color:#000;color:#fff;padding:1% 2%;border:none;margin-bottom:3%}body .page #maincontent .container #dmj-static .shop-details .details-flex .details-flex-right{width:100%;padding:0 2%}body .page #maincontent .container #dmj-static .shop-details .shop-details-contents .category-box{display:flex;margin-bottom:14px;margin-top:20px;flex-wrap:wrap}body .page #maincontent .container #dmj-static .shop-details .shop-contents-box .right-contents img{margin-top:20px}body .page #maincontent .container #dmj-static .shop-details .staff-message{padding:5% 5%;margin-bottom:12%}body .page #maincontent .container #dmj-static .shop-details .shop-details-contents .category-box .category-item{margin-bottom:10px}body .page #maincontent .container #dmj-static .slide-items{margin-bottom:40px}body .page #maincontent .container #dmj-static .slick-dotted.slick-slider{margin-bottom:30px;padding-left:0}body .page #maincontent .container #dmj-static .shop-details .shop-details-contents{width:100%;padding:2.5%}body .page #maincontent .container #dmj-static .shop-details h3{font-size:24px}body .page #maincontent .container #dmj-static .staff-box{margin-bottom:12%;padding:1%}body .page #maincontent .container #dmj-static .slick-next,body .page #maincontent .container #dmj-static .slick-prev{display:none !important}body .page #maincontent .container #dmj-static .shop-details .staff-message-box,body .page #maincontent .container #dmj-static .shop-details .news-message-box{padding:2.5%}}@media screen and (max-width: 600px){body .page #maincontent .container #dmj-static .staff-box a .staff-name-box img{width:20%}body .page #maincontent .container #dmj-static .staff-box a .staff-name-box .staff-name-inner .staff-name-shop{font-size:10px}body .page #maincontent .container #dmj-static .staff-box a .staff-name-box .staff-name-inner .staff-name-text{font-size:14px}body .page #maincontent .container #dmj-static .shop-details .shop-details-title{font-size:14px}body .page #maincontent .container #dmj-static .shop-details .shop-details-title{padding:5% 6%}body .page #maincontent .container #dmj-static .shop-details .staff-message .staff-message-text,body .page #maincontent .container #dmj-static .shop-details .news-message .news-message-text{font-size:14px}body .page #maincontent .container #dmj-static .shop-details .map-box{margin-bottom:3%}}@media only screen and (max-width: 767px){body .page #maincontent .container #dmj-static .shop-details-contents-inner-slider{margin-bottom:40px}}body .page #maincontent .container #dmj-static .setItemWrap,body .page #maincontent .container #dmj-static .setItemWrap02,body .page #maincontent .container #dmj-static .setItemWrap03,body .page #maincontent .container #dmj-static .setItemWrap04,body .page #maincontent .container #dmj-static .setItemWrap05,body .page #maincontent .container #dmj-static .setItemWrap06,body .page #maincontent .container #dmj-static .setItemWrap07,body .page #maincontent .container #dmj-static .setItemWrap08,body .page #maincontent .container #dmj-static .setItemWrap09{position:relative;width:100%;overflow:hidden}body .page #maincontent .container #dmj-static .swiper-container{max-width:100%}body .page #maincontent .container #dmj-static .swiper-wrapper{max-width:100%;margin:0}body .page #maincontent .container #dmj-static .swiper-scrollbar{left:0;top:-180px;position:absolute;width:100%;height:5px;background:#b1b1b1}body .page #maincontent .container #dmj-static .swiper-scrollbar-drag{transition-duration:0ms;width:160px;height:100%;position:relative;background:#fff;border-radius:10px;left:0;top:0}body .page #maincontent .container #dmj-static .swiper-button-disabled{display:none !important}body .page #maincontent .container #dmj-static .c-swiper-button-prev{margin:0;top:50%;left:0;transform:translate(0, -50%);z-index:20;background-color:rgba(0,0,0,0);background-image:url(../../images/svg/arrow_left-yellow.svg);background-size:12px 24px;background-position:center;background-repeat:no-repeat;display:block;width:20px;height:60px;cursor:pointer;position:absolute;opacity:.5;transition:.3s}body .page #maincontent .container #dmj-static .c-swiper-button-prev:hover{opacity:1}body .page #maincontent .container #dmj-static .c-swiper-button-prev.c-btn-arrow-white{background-image:url(../../images/svg/icon_back-white.svg);background-size:44px 22px;top:auto !important;bottom:20px !important;left:74px;width:44px;height:22px}@media only screen and (max-width: 767px){body .page #maincontent .container #dmj-static .c-swiper-button-prev.c-btn-arrow-white{background-size:26px 15px;width:26px;height:15px;bottom:10px !important;left:20px}}body .page #maincontent .container #dmj-static .c-swiper-button-prev.c-btn-black{background-image:url(../../images/svg/arrow_left-black.svg)}body .page #maincontent .container #dmj-static .c-swiper-button-prev.c-btn-white{background-image:url(../../images/svg/arrow_left-white.svg)}body .page #maincontent .container #dmj-static .c-swiper-button-next{margin:0;top:50%;left:auto;right:0;z-index:20;background-color:rgba(0,0,0,0);background-image:url(../../images/svg/arrow_left-yellow.svg);background-size:12px 24px;background-position:center;background-repeat:no-repeat;display:block;transform:translateY(-50%) rotate(180deg);width:20px;height:60px;cursor:pointer;position:absolute;opacity:.5;transition:.3s}body .page #maincontent .container #dmj-static .c-swiper-button-next:hover{opacity:1}body .page #maincontent .container #dmj-static .c-swiper-button-next.c-btn-arrow-white{background-image:url(../../images/svg/icon_back-white.svg);background-size:44px 22px;top:auto !important;bottom:20px !important;left:134px;width:44px;height:22px}@media only screen and (max-width: 767px){body .page #maincontent .container #dmj-static .c-swiper-button-next.c-btn-arrow-white{background-size:26px 15px;width:26px;height:15px;bottom:10px !important;left:60px}}body .page #maincontent .container #dmj-static .c-swiper-button-next.c-btn-black{background-image:url(../../images/svg/arrow_left-black.svg)}body .page #maincontent .container #dmj-static .c-swiper-button-next.c-btn-white{background-image:url(../../images/svg/arrow_left-white.svg)}body .page #maincontent .container #dmj-static .c-swiper-pagination{position:absolute;left:50%;bottom:15px;transform:translate(-50%, 0);z-index:30;display:inline-block;cursor:pointer;width:max-content;height:8px}body .page #maincontent .container #dmj-static .c-swiper-pagination span{background:gray;border-radius:0;width:40px;height:4px;margin:0 4px;opacity:1;transition:.3s opacity}body .page #maincontent .container #dmj-static .c-swiper-pagination .swiper-pagination-bullet-active{background-color:#ffe512;border-radius:0;margin:0 4px;opacity:1}body .page #maincontent .container #dmj-static .swiper-pagination-fraction{font-size:24px}@media only screen and (max-width: 959px){body .page #maincontent .container #dmj-static{padding-top:0;overflow:hidden}body .page #maincontent .container #dmj-static .swiper-scrollbar{top:-188px}body .page #maincontent .container #dmj-static .c-swiper-button-prev{position:absolute;left:10px;opacity:1}body .page #maincontent .container #dmj-static .c-swiper-button-next{position:absolute;left:auto;right:10px;z-index:10;opacity:1}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNzcy9mb3VuZGF0aW9uL19taXhpbi5zY3NzIiwiY3NzL21vZHVsZS9fY29tcG9uZW50cy5zY3NzIiwiY3NzL2V4dC9zaG9wLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkNBSUEsV0FDRSx3QkFDQSxnQkFDQSxpRkFHRixXQUNFLHdCQUNBLGdCQUNBLG1EQUdGLFdBQ0Usd0JBQ0EsZ0JBQ0EsaUZBR0YsV0FDRSx3QkFDQSxnQkFDQSxrREFJRixXQUNDLHlCQUNDLGtCQUNBLGdCQUNELHVCQUNBLGdPQU1ELFdBQ0Usd0JBQ0EsMEJBQ0EsdVNBTUEsZ0JBQ0Esa0JBR0YsV0FDRSw2QkFDQSwwQkFDQSx1YUFPRixXQUNFLHNCQUNBLGdCQUNBLGtFQUVGLFdBQ0Usc0JBQ0EsZ0JBQ0Esb0VBRUYsV0FDRSxzQkFDQSxnQkFDQSxvRUFFRixXQUNFLHNCQUNBLGdCQUNBLHNFQUdGLFdBQ0Usc0JBQ0EsbURBaUdGLFlBQ0UsYUFDQSxnQkFDQSxvQkMzSUYsMEJBQ0UsR0FDRSxVQUVGLElBQ0UsVUFFRixJQUNFLFVBRUYsS0FDRSxXQVlKLHdEQUNFLGFBQ0EsdUJBQ0EsbUJBQ0EsaUJBQ0Esc0JBQ0EsV0FDQSxZQUNBLGVBRUUsK0JBRUYsMENBWkYsd0RBYUksMkRBQ0EsZ0JBSUosdUJBQ0UsZUFHRixpQ0FDRSxZQUNBLGVBb0RGLHVCQUVFLGFETVUsUUNKUixpQkRJUSxrRENEViw2QkFFSSxNRERNLFFDRU4sa0JBRUUsdUJBS0YsMENBREYsaUNBRUksS0RWSSxTQ2dCUiwwQ0FERiwyQkFFSSxxQkFHSixnQ0FDRSxXQUNBLG1CQUNBLHFCQUNBLG9DQUNFLFdBQ0Esa0JBa0hOLGlDQUVFLHNCQUdFLDBDQURGLHVDQUVJLFdBRUUsdUJBSUYsMENBREYsMkNBRUksV0FNSiwwQ0FERixxQ0FFSSxxQkFrRU4sS0FDRSxxQkFFRixZQUNFLG1CQUNBLFdBQ0EsZUFDQSxrQkFDRSxnQkFDQSxjQUdKLFlBQ0UsbUJBQ0EsV0FDQSxlQUNBLGtCQUNFLGdCQUNBLGNBR0osWUFDRSxZQUNBLGlCQUNBLGVBQ0EsaUJBQ0EsZUFrOENFLHFSQU1FLGFEenJETSxRQzByRE4sb0NBR0YsNEVBQ0UsYUR6c0RNLFFDMHNETixvQ0F6OENKLCtCQUNFLEdBQ0UsMkJBQ0EsV0FHRixJQUNFLDBCQUNBLFdBR0YsSUFDRSwyQkFDQSxXQUdGLElBQ0UsMEJBR0YsS0FDRSw0QkFJSiw4QkFDRSxHQUNFLDBCQUdGLElBQ0UsMkJBR0YsSUFDRSwwQkFDQSxXQUdGLElBQ0UsMkJBQ0EsV0FHRixLQUNFLDBCQUNBLFlBSUosV0FDRSxrQkFDQSxXQUNBLGdCQUNBLG1DQUVFLGtCQUNBLE1BQ0EsU0FDQSxXQUNBLFVBQ0EsV0FDQSxrQkFFRSxzQkFHSixrQkFDRSxzREFFRSxpQkR2VUksUUMyVVIsaUJBQ0UscURBcWJKLFNBQ0UsZUFDQSxrQkFDQSwwQ0FIRixTQUlJLGdCQUVGLDBDQU5GLFNBT0ksZ0JDLzNCSSx3REFFSSxpQkY0SEksUUV6SFIseURBQ0UsZUFDQSwrREFDRSxXQUtGLDBDQURGLHlEQUVJLHFCQUVGLGdFQUpGLHlEQUtJLHFCQUVGLDBDQVBGLHlEQVFJLGtCQUtGLDBDQURGLDZEQUVJLFlBRUYsMENBSkYsNkRBS0ksWUFFRiwrREFDRSxXQUNBLFdBS0YsMENBREYsMERBRUksb0JBQ0EsY0FLQSwwQ0FGRixpSUFHSSxRQUNBLGlCQWFKLDBDQURGLDZEQUVJLGFBQ0Esa0JBS0YsMENBREYsK0RGZ0dSLGlERXpGVSwwQ0FERixvRUFHTSx1QkFJRiwwQ0FERix5RkFFSSxpQkFLTixxRUFDRSxlQUNBLDBDQUZGLHFFQUdJLGtCQUNBLGFBRUUsdUJBR0osMENBVEYscUVBVUksY0FLRiwwQ0FERiwwRUFFSSxvQkFFRSx1QkFHSiwwQ0FQRiwwRUFRSSxxQkFLRiwwRUFDRSxXQUNBLFlBQ0Esc0JBQ0EsaUJBS0YsMENBREYsNkVBRUksOEJGNEViLDBDRXhFUyw2RUZ5RVIsd0JBSUEsMENBREQsbUZBRUUsUUFQNkIsSUVyRXBCLDBDQUZGLDZFQUdJLGVBQ0Esa0JBQ0EsaUJBQ0EsMEJBS0YsMENBREYsK0VBRUksYUFDQSxhQUNBLDhCQUlBLDBDQURGLHVGQUVJLGVBTUosMENBREYsb0ZBRUksYUFDQSxtQkFDQSxpQkFHQSwwQ0FERix5SEFFSSxpQkZ3Q2YsMENFbkNTLHFGRm9DUix3QkFJQSwwQ0FERCwyRkFFRSxRQVA2QixJRS9CbEIsMENBREYsMkZBRUksZ0JBTUosMENBREYseURBRUksZ0JBRUUsdUJBR0osMENBUEYseURGVlIsZ0RFbUJZLGtCQUtGLDBDQURGLDhEQUVJLGVBQ0EsaUJBQ0Esa0JBQ0EsY0FJSiwyREFDRSxhQUNBLDBDQUZGLDJEQUdJLGNBRUYsbUVBQ0UsY0FLRiwwQ0FERiw2REFFSSw4QkFhRiwwQ0FERixtRUFFSSxrQkFDQSxpQkFDQSxrQkFDQSxpQ0FLRiwwQ0FERix3RUFFSSxhQUNBLGlDQUdBLDBDQURGLGdGQUVJLGVBTUosMENBREYsbUVBR00saUJGcEhFLFNFMEhOLDBDQURGLHdFQUVJLGNBR0EsMENBREYsZ0ZBRUksZUFJRiwwQ0FERixpR0FFSSw4QkFNSiwwQ0FERix5RUFFSSxrQkFDQSxtQkFLRiwwQ0FERix3RUFFSSxhQUNBLG1CQUlBLDBDQURGLGdGQUVJLGVBS04sOERBQ0UsbUJBTUYsK0RBQ0Usa0JBQ0EsYUFFRSxpQkY3S0QsUUUrS0Qsa0ZBQ0Usa0JBRUYseUVBQ0Usb0JBQ0EsbUJBQ0EsV0FDQSxtQkFDQSxlQUNBLGdCQUNBLGNBQ0EsWUFDQSxrQkFDQSxrQkFDQSxTQUNBLG1CQUVGLDBDQXZCRiwrREF3QkksbUJBRUYsMENBMUJGLCtEQTJCSSxtQkFJSixrRUFDRSxhQUNBLG1CQUNBLFdBQ0EscUJBRUUseURBQ0EsZ0NBQ0EsMEJBRUYsMENBVkYsa0VBV0ksZ0JBQ0Esa0JBQ0Esa0JBRUYsMENBZkYsa0VBZ0JJLGtCQUNBLGtCQUlKLGtFQUNFLFdBQ0EsZUFDQSxpQkFJQSwwQ0FERixpRUFFSSwyQkFDQSxrQkFDQSxRQUNBLFdBQ0EsV0FDQSxlQUNBLG1CQUNBLDJCQUdBLDBDQURGLHVFQUVJLHNCQUtOLDhEQUVJLHNCQUVGLDBDQUpGLDhEQUtJLGdCQUVGLDBDQVBGLDhEQVFJLGdCQUtGLDBDQURGLDhEQUVJLGdCQUVGLDBDQUpGLDhEQUtJLGVBQ0Esb0JBSUosa0VBQ0UscUJBQ0EsZUFDQSxpQkFFRSxpQkZsUkYsUUVvUkEsMENBUEYsa0VBUUksaUJBQ0Esb0JBRUYsMENBWEYsa0VBWUksaUJBSUosaUVBQ0UscUJBQ0Esa0JBQ0EsMENBSEYsaUVBSUksZ0JBRUYsMENBTkYsaUVBT0ksZ0JBSUosOERBQ0UsYUFDQSxxQkFDQSxrQkFDQSwwQ0FKRiw4REFLSSxpQkFFRiwwQ0FQRiw4REFRSSxpQkFFRiw2RUFDRSxhQUtGLDBDQURGLG1FQUVJLGtCRjNRWiwrQ0U2UVksbUJBRUYsMENBTkYsbUVGNVFSLCtDRW9SWSxtQkFHQSwwQ0FERix5RUFFSSwyQkFDQSxrQkFDQSxRQUNBLFFBQ0EsYUFNSiwwQ0FERixrRUY5UlIsK0NFaVNZLG1CQUVGLDBDQUxGLGtFRmpTUiwrQ0V3U1ksa0JBQ0EsbUJBR0EsMENBREYseUVBRUksMkJBQ0Esa0JBQ0EsUUFDQSxPQUNBLGFBTUosMENBREYsZ0VBRUksb0JBSUosNERBQ0UsaUJBQ0EsaUVBQ0UsbUJBQ0EscUVBQ0UsV0FHSiwwQ0FSRiw0REFTSSxlQVFKLDhtQ0FrQkUsYUFHRixtRkFDRSxVQUNBLGtCQUNBLGNBR0Ysb0VBQ0UsYUFHRix3REFDRSxzQkFHRiw4REFDRSx5QkFDQSxrQkFDQSxrQkFHRixnRUFDRSxlQUNBLGlCQUNBLGdCQUdGLG1FQUNFLGFBQ0EsVUFDQSxrQkFHRixxQ0FDRSxtRUFDRSxjQUNBLFVBQ0Esb0JBSUosK0VBQ0UscUJBR0YsK0VBQ0UscUJBR0Ysa0VBQ0UsYUFHRixpRkFDRSxjQUNBLHNCQUNBLGlCQUNBLFdBQ0EsYUFDQSx1QkFHRix1RkFDRSxXQUNBLG9CQUNBLG1CQUdGLG9HQUNFLGVBQ0Esa0JBR0Ysb0dBQ0UsZUFDQSxpQkFHRixpRUFDRSxhQUdGLCtFQUNFLGNBQ0Esc0JBQ0EsaUJBQ0EsV0FDQSxhQUNBLHVCQUdGLHFHQUNFLFVBQ0EsZ0JBQ0EsZUFDQSxrQkFDQSwyR0FDRSxrQkFDQSxRQUNBLFNBQ0EsZ0JBQ0Esb0tBQ0EsZUFDQSxnQkFDQSxxQkFDQSxtQkFDQSxtSEFDRSxtQkFDQSxXQUVGLGdIQUNFLG1CQUNBLFdBRUYsK0dBQ0UsZ0JBQ0EsV0FNTixrSEFDRSxRQUdGLGtIQUNFLFFBR0Ysa0hBQ0UsUUFFRixrSUFDRSxhQUdGLGtIQUNFLFFBR0Ysa0hBQ0UsUUFHRixrSEFDRSxRQUdGLHlHQUNFLFdBQ0EsbUJBR0Ysd0hBQ0UsZUFDQSxrQkFDQSxnQkFDQSxZQUNBLGNBR0Ysc0hBQ0UsZUFDQSxvS0FDQSxxQkFJRixpSEFDRSxlQUNBLGtCQUNBLGNBQ0EsaUJBQ0EsY0FHRix3SEFDRSw2QkFHRixzQ0FDRSx3SEFDRSxhQUlKLHFDQUNFLGtFQUNFLGFBR0YsaUVBQ0UsYUFHRiw4REFDRSxlQUdGLGdFQUNFLGVBR0YsK0VBQ0UsYUFDQSx1QkFDQSxlQUNBLGlCQUdGLHFHQUNFLFVBQ0EsbUJBR0Ysd0hBQ0UsZUFDQSxnQkFDQSxhQUlKLHFDQUNFLGlGQUNFLGVBQ0Esb0JBQ0EsNkJBR0YsbUZBQ0UsVUFDQSxrQkFHRixvR0FDRSxrQkFHRixvR0FDRSxlQUdGLCtFQUNFLGVBQ0Esb0JBQ0EsNkJBTUYscUdBQ0UsVUFDQSxrQkFHRix3SEFDRSxrQkFHRix3SEFDRSxlQUdGLHNIQUNFLGlCQUVGLDhEQUNFLGdCQUdGLHFHQUVFLFVBR0Ysa0hBQ0UsUUFHRixrSEFDRSxRQUdGLGtJQUNFLFFBR0Ysa0lBQ0UsUUFHRixrSUFDRSxRQUdGLGtJQUNFLFFBR0Ysa0lBQ0UsUUFHRixrSUFDRSxTQUlKLDBDQUNFLDZEQUNFLGFBQ0Esa0JBSUosNkRBQ0UsV0FHRix1RUFDRSxZQUNBLGtCQUdGLGlGQUNFLHNCQUNBLFdBQ0EsZ0JBQ0EscUJBQ0EsZUFDQSxpQkFHRixnRUFDRSxlQUNBLGlCQUNBLGtCQUNBLG1CQUNBLGdCQUdGLG9GQUNFLFdBQ0EsV0FHRixnRkFDRSxhQUdGLDRFQUNFLGNBQ0Esc0JBQ0EsaUJBQ0EsV0FDQSxrQkFHRixnR0FDRSxlQUNBLGNBQ0EsaUJBQ0EscUJBQ0EsWUFDQSxnQkFHRiwrRUFDRSxhQUdGLG9GQUNFLGlCQUdGLG1GQUNFLFdBR0YsMkVBQ0UsY0FDQSxzQkFDQSxpQkFDQSxXQUNBLGtCQUdGLDhGQUNFLGVBQ0EsY0FDQSxpQkFDQSxxQkFDQSxZQUNBLGdCQUdGLHVGQUNFLGlCQUNBLGdCQUNBLGtCQUdGLGtHQUNFLGFBQ0EsZUFDQSxlQUdGLGlIQUNFLHlCQUNBLFdBQ0EsaUJBQ0EsaUJBQ0EsaUJBQ0EsbUJBR0YsZ0ZBQ0UsY0FDQSxrQkFDQSxnQkFHRiwrRkFDRSxZQUNBLHNCQUNBLGtCQUNBLGVBQ0EsV0FHRiw2RUFDRSxhQUNBLG1CQUdGLCtFQUNFLGNBQ0Esd0JBQ0EscUJBR0YsMEZBQ0UsaUJBQ0EsWUFDQSxXQUdGLGdGQUNFLGFBQ0EsaUJBQ0EsWUFDQSxXQUNBLG1CQUdGLCtGQUNFLFVBR0YsZ0dBQ0UsVUFDQSxtQkFDQSxnQkFHRixrR0FDRSxlQUNBLGdCQUdGLG9HQUNFLGdCQUNBLFVBR0YsNEZBQ0UsZ0JBR0YsMkVBQ0UsYUFDQSxpQkFDQSxrQkFHRiw4RUFDRSxVQUNBLGVBQ0EsU0FDQSxnQkFDQSwrQkFDQSxtQkFHRiwrRkFDRSxVQUNBLGtCQUdGLHNFQUNFLHNCQUNBLGNBQ0EsY0FDQSxnQkFDQSxnQkFDQSxrQkFDQSxpQkFDQSxlQUNBLHlCQUdGLDRFQUNFLFdBR0YsNERBQ0UsV0FDQSxZQUdGLGdFQUNFLFdBQ0EsaUJBR0YsMERBQ0UsYUFDQSxlQUNBLGlCQUdGLDREQUNFLFVBQ0EsYUFDQSxlQUdGLGdFQUNFLFdBQ0EsWUFHRiw0RUFDRSxzQkFDQSxhQUNBLGNBR0YsZ0ZBQ0UsVUFDQSxvQkFDQSxZQUNBLGtCQUdGLDhGQUNFLFVBQ0EsYUFDQSxlQUNBLG1CQUNBLHNCQUNBLHVCQUdGLDhOQUVFLFdBR0YsK0dBQ0UsZUFDQSxrQkFHRiwrR0FDRSxlQUNBLGlCQUdGLHlEQUNFLGFBR0Ysc0NBQ0UsZ0ZBQ0UsV0FJSixxQ0FDRSxnRkFDRSxVQUdGLGlGQUNFLGtCQUdGLGtFQUNFLGVBR0YsaUZBQ0UsZUFHRixvRkFDRSxnQkFHRiw0REFDRSxVQUNBLGFBR0Ysd0RBQ0UsYUFHRix5REFDRSxjQUdGLCtGQUNFLFdBR0YsaUZBQ0UsY0FHRixnR0FDRSxXQUNBLG1CQUNBLGVBQ0EsYUFHRiwyRUFDRSxlQUNBLFlBR0YsOEVBQ0UsV0FDQSxlQUNBLGdCQUNBLHNCQUNBLFdBQ0EsY0FDQSxZQUNBLGlCQUdGLCtGQUNFLFdBQ0EsYUFHRixrR0FDRSxhQUNBLG1CQUNBLGdCQUNBLGVBR0Ysb0dBQ0UsZ0JBR0YsNEVBQ0UsY0FDQSxrQkFHRixpSEFDRSxtQkFHRiw0REFDRSxtQkFHRiwwRUFDRSxtQkFDQSxlQUdGLG9GQUNFLFdBQ0EsYUFHRixnRUFDRSxlQUdGLDBEQUNFLGtCQUNBLFdBR0Ysc0hBRUUsd0JBR0YsK0pBRUUsY0FJSixxQ0FDRSxnRkFDRSxVQUdGLCtHQUNFLGVBR0YsK0dBQ0UsZUFHRixpRkFDRSxlQUdGLGlGQUNFLGNBR0YsOExBRUUsZUFHRixzRUFDRSxrQkFNRSwwQ0FERixtRkFFSSxvQkFNUiw0aUJBQ0Usa0JBQ0EsV0FDQSxnQkFNQSxpRUFFRSxlQUlGLCtEQUNFLGVBQ0EsU0FlRixpRUFDRSxPQUNBLFdBQ0Esa0JBQ0EsV0FDQSxXQUNBLG1CQUNBLHNFQUVFLHdCQUNBLFlBQ0EsWUFDQSxrQkFDQSxnQkFDQSxtQkFDQSxPQUNBLE1BR0osdUVBQ0Usd0JBR0oscUVBQ0UsU0FDQSxRQUNBLE9BQ0EsNkJBQ0EsV0FDQSwrQkFDQSw2REFDQSwwQkFDQSwyQkFDQSw0QkFDQSxjQUNBLFdBQ0EsWUFDQSxlQUNBLGtCQUNBLFdBQ0EsZUFDQSwyRUFDRSxVQUVGLHVGQUNFLDJEQUNBLDBCQUNBLG9CQUNBLHVCQUNBLFVBQ0EsV0FDQSxZQUNBLDBDQVJGLHVGQVNJLDBCQUNBLFdBQ0EsWUFDQSx1QkFDQSxXQUdKLGlGQUNFLDREQUVGLGlGQUNFLDREQUdKLHFFQUNFLFNBQ0EsUUFDQSxVQUNBLFFBQ0EsV0FDQSwrQkFDQSw2REFDQSwwQkFDQSwyQkFDQSw0QkFDQSxjQUNBLDBDQUNBLFdBQ0EsWUFDQSxlQUNBLGtCQUNBLFdBQ0EsZUFDQSwyRUFDRSxVQUVGLHVGQUNFLDJEQUNBLDBCQUNBLG9CQUNBLHVCQUNBLFdBQ0EsV0FDQSxZQUNBLDBDQVJGLHVGQVNJLDBCQUNBLFdBQ0EsWUFDQSx1QkFDQSxXQUdKLGlGQUNFLDREQUVGLGlGQUNFLDREQUdKLG9FQUNFLGtCQUNBLFNBQ0EsWUFDQSw2QkFFQSxXQUNBLHFCQUNBLGVBQ0Esa0JBQ0EsV0FDQSx5RUFDRSxnQkFDQSxnQkFDQSxXQUNBLFdBQ0EsYUFDQSxVQUNBLHVCQUVGLHFHQUNFLHlCQUNBLGdCQUNBLGFBQ0EsVUFHSiwyRUFDRSxlQUdGLDBDQXY2Q0YsK0NBdzZDSSxjQUNBLGdCQU9FLGlFQUNFLFdBTUoscUVBQ0Usa0JBR0EsVUFFQSxVQUVGLHFFQUNFLGtCQUdBLFVBRUEsV0FDQSxXQUNBIiwiZmlsZSI6ImNzcy9leHQvc2hvcC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XHJcblxyXG4vKiBmb250XHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6IE15WXVHb3RoaWNNO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgc3JjOiBsb2NhbChcIll1R290aGljLU1lZGl1bVwiKSxsb2NhbChcIll1IEdvdGhpYyBNZWRpdW1cIiksbG9jYWwoXCJZdUdvdGhpYy1SZWd1bGFyXCIpXHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiBNeVl1R290aGljTTtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIHNyYzogbG9jYWwoXCJZdUdvdGhpYy1Cb2xkXCIpLGxvY2FsKFwiWXUgR290aGljIEJvbGRcIilcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6IE15WXVNaW5jaG9NO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgc3JjOiBsb2NhbChcIll1TWluY2hvLU1lZGl1bVwiKSxsb2NhbChcIll1IE1pbmNobyBNZWRpdW1cIiksbG9jYWwoXCJZdU1pbmNoby1SZWd1bGFyXCIpXHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiBNeVl1TWluY2hvTTtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIHNyYzogbG9jYWwoXCJZdU1pbmNoby1EZW1pYm9sZFwiKSxsb2NhbChcIll1IE1pbmNob1wiKVxyXG59XHJcblxyXG5cclxuQGZvbnQtZmFjZSB7XHJcblx0Zm9udC1mYW1pbHk6ICdOb3RvIFNlcmlmJztcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IDEwMDtcclxuXHRzcmM6IHVybCgnd2ViZm9udC5lb3QnKTsgLyogSUU5IENvbXBhdCBNb2RlcyAqL1xyXG5cdHNyYzogbG9jYWwoJ215Zm9udCBSZWd1bGFyJyksIC8qIOODleOCqeODs+ODiOOBjOODreODvOOCq+ODq+OBq+OCpOODs+OCueODiOODvOODq+OBleOCjOOBpuOBhOOCi+WgtOWQiOOBq+acieWKuSAqL1xyXG5cdCAgICAgdXJsKCcuLi9mb250L25vdG9zZXJpZmNqa2pwX3JlZ3VsYXIuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgLyogZW9mIC0gSUU2LUlFOCAqL1xyXG5cdCAgICAgdXJsKCcuLi9mb250L25vdG9zZXJpZmNqa2pwX3JlZ3VsYXIud29mZicpIGZvcm1hdCgnd29mZicpLCAvKiB3b2ZmIC0gTW9kZXJuIEJyb3dzZXJzICovXHJcblx0ICAgICB1cmwoJy4uL2ZvbnQvbm90b3NlcmlmY2pranBfcmVndWxhci50dGYnKSAgZm9ybWF0KCd0cnVldHlwZScpLCAvKiB0dGYgLSBTYWZhcmksIEFuZHJvaWQsIGlPUyAqL1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogVHJhZGVHb3RoaWM7XHJcbiAgdW5pY29kZS1yYW5nZTogVSswMDAwLTJCRkY7XHJcbiAgc3JjOiB1cmwoXCIuLi9mb250cy8yQ0MwODRfMF8wLmVvdFwiKSxcclxuICAgICAgIHVybChcIi4uL2ZvbnRzLzJDQzA4NF8wXzAuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSxcclxuICAgICAgIHVybChcIi4uL2ZvbnRzLzJDQzA4NF8wXzAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksXHJcbiAgICAgICB1cmwoXCIuLi9mb250cy8yQ0MwODRfMF8wLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSxcclxuICAgICAgIHVybChcIi4uL2ZvbnRzLzJDQzA4NF8wXzAudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLFxyXG4gICAgICAgdXJsKFwiLi4vZm9udHMvMkNDMDg0XzBfMC5zdmcjd2ZcIikgZm9ybWF0KFwic3ZnXCIpO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogVHJhZGVHb3RoaWMtYm9sZDtcclxuICB1bmljb2RlLXJhbmdlOiBVKzAwMDAtMkJGRjtcclxuICBzcmM6IHVybChcIi4uL2ZvbnRzL2U0NjkzOTA4LTcyMDgtNGIwNC05M2M0LThkMDA0YzNiNGUxZi5lb3RcIikgZm9ybWF0KFwiZW90XCIpLFxyXG4gICAgICAgdXJsKFwiLi4vZm9udHMvZTQ2OTM5MDgtNzIwOC00YjA0LTkzYzQtOGQwMDRjM2I0ZTFmLmVvdD9pZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSxcclxuICAgICAgIHVybChcIi4uL2ZvbnRzL2UyZmJjNjNjLWU3YjEtNDgyOC1iMGI2LTI3NTEzMWQxNmZkMC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksXHJcbiAgICAgICB1cmwoXCIuLi9mb250cy84MDVkOTM1Ni1hNGE1LTQ2ZGYtODM5MC05NTdjODAzZTMzYmMudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLFxyXG4gICAgICAgdXJsKFwiLi4vZm9udHMvZGYwZjljNTAtM2NlMy00YjFmLTgxMjAtMDc0Y2E2NmI4M2IxLnN2ZyNkZjBmOWM1MC0zY2UzLTRiMWYtODEyMC0wNzRjYTY2YjgzYjFcIikgZm9ybWF0KFwic3ZnXCIpO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ0FyY2hpdm8nO1xyXG4gIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9BcmNoaXZvX0V4cGFuZGVkLUxpZ2h0LnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcclxufVxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ0FyY2hpdm8nO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9BcmNoaXZvX0V4cGFuZGVkLVJlZ3VsYXIudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xyXG59XHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnQXJjaGl2byc7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBzcmM6IHVybChcIi4uL2ZvbnRzL0FyY2hpdm9fRXhwYW5kZWQtUmVndWxhci50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XHJcbn1cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdBcmNoaXZvJztcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIHNyYzogdXJsKFwiLi4vZm9udHMvQXJjaGl2b19FeHBhbmRlZC1FeHRyYUJvbGQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ1VnbHlxdWEnO1xyXG4gIHNyYzogdXJsKFwiLi4vZm9udHMvdWdseXF1YS50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XHJcbn1cclxuXHJcbiRmb250LWdvdGhpYzogXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvIFczXCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIk15WXVHb3RoaWNNXCIsIE15WXVHb3RoaWNNLCBZdUdvdGhpYywgJ1l1IEdvdGhpYycsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgTWVpcnlvLCBzYW5zLXNlcmlmO1xyXG5cclxuJGZvbnQtbWluY2hvOiBNeVl1TWluY2hvTSwgWXVNaW5jaG8sIFwi44OS44Op44Ku44OO5piO5pydIFByb04gVzNcIiwgXCJIaXJhZ2lubyBNaW5jaG8gUHJvTlwiLCBHZW9yZ2lhLOa4uOaYjuacnSxIR1PmmI7mnJ1FLOODoeOCpOODquOCqixNZWlyeW8sc2VyaWY7XHJcblxyXG4kZm9udC10cmFkZUdvdGhpYzogVHJhZGVHb3RoaWMsIFwi44OS44Op44Ku44OO6KeS44K0IFBybyBXM1wiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCJNeVl1R290aGljTVwiLCBNeVl1R290aGljTSwgWXVHb3RoaWMsICdZdSBHb3RoaWMnLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIE1laXJ5bywgc2Fucy1zZXJpZjtcclxuXHJcbiRmb250LXRyYWRlR290aGljLWJvbGQ6IFRyYWRlR290aGljLWJvbGQsIFwi44OS44Op44Ku44OO6KeS44K0IFBybyBXNlwiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCJNeVl1R290aGljTVwiLCBNeVl1R290aGljTSwgWXVHb3RoaWMsICdZdSBHb3RoaWMnLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIE1laXJ5bywgc2Fucy1zZXJpZjtcclxuXHJcbiRmb250LW9zd2FsZDogb3N3YWxkLCBzYW5zLXNlcmlmO1xyXG5cclxuJGZvbnQtYXJjaGl2by1leHBhbmRlZDogJ0FyY2hpdm8nLCBcIuODkuODqeOCruODjuinkuOCtCBQcm8gVzNcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIFwiTXlZdUdvdGhpY01cIiwgTXlZdUdvdGhpY00sIFl1R290aGljLCAnWXUgR290aGljJywgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBNZWlyeW8sIHNhbnMtc2VyaWY7XHJcblxyXG4kZm9udC11Z2x5cXVhOiAnVWdseVF1YScsIFwi44OS44Op44Ku44OO6KeS44K0IFBybyBXM1wiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCJNeVl1R290aGljTVwiLCBNeVl1R290aGljTSwgWXVHb3RoaWMsICdZdSBHb3RoaWMnLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIE1laXJ5bywgc2Fucy1zZXJpZjtcclxuXHJcbiVmb250X2dvdGhpYyB7XHJcblx0Zm9udC1mYW1pbHk6ICRmb250LWdvdGhpYztcclxufVxyXG5cclxuJWZvbnRfbWluY2hvIHtcclxuXHRmb250LWZhbWlseTogJGZvbnQtbWluY2hvO1xyXG4gIC5hbmRyb2lkICYge1xyXG4gIFx0Zm9udC1mYW1pbHk6ICdOb3RvIFNlcmlmJywgJGZvbnQtbWluY2hvO1xyXG4gIH1cclxufVxyXG5cclxuJWZvbnRfdHJhZGVHb3RoaWMge1xyXG4gIGZvbnQtZmFtaWx5OiAkZm9udC10cmFkZUdvdGhpYztcclxufVxyXG5cclxuJWZvbnRfdHJhZGVHb3RoaWMtYm9sZCB7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250LXRyYWRlR290aGljLWJvbGQ7XHJcbn1cclxuXHJcbiVmb250X2FyY2hpdm8tZXhwYW5kZWQge1xyXG4gIGZvbnQtZmFtaWx5OiAkZm9udC1hcmNoaXZvLWV4cGFuZGVkO1xyXG59XHJcblxyXG4lZm9udF91Z2x5cXVhIHtcclxuICBmb250LWZhbWlseTogJGZvbnQtdWdseXF1YTtcclxufVxyXG5cclxuXHJcblxyXG4vKiBlYXNpbmdcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4kZWFzaW5nLWJhc2U6IC4ycyBlYXNlO1xyXG4kZWFzaW5nLWJlemllcjogY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEpO1xyXG5cclxuXHJcblxyXG4vKiDjg5bjg6zjg7zjgq/jg53jgqTjg7Pjg4hcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4kc3Atc21hbGw6IFwib25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMyMHB4KVwiO1xyXG4kc3A6IFwib25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KVwiO1xyXG4kc3AtbWVkaXVtOiBcIm9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweClcIjtcclxuJHNwX3RhYjogXCJvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTU5cHgpXCI7XHJcbiR0YWI6IFwib25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTU5cHgpXCI7XHJcbiR0YWJfcGM6IFwib25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KVwiO1xyXG4kcGM6IFwib25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KVwiO1xyXG4kcGMtbGFyZ2U6IFwib25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweClcIjtcclxuXHJcblxyXG5cclxuLyogY29sb3JcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4kZG0teWVsbG93OiAjRkZFNTEyO1xyXG4kcHVyZS1ibGFjazogIzAwMDAwMDtcclxuJHRleHQtYmxhY2s6ICMyQjJCMkI7XHJcblxyXG4kZGFyay1ncmV5OiAjNTM1MzU3O1xyXG4kZ3JleTogIzkxOTE5NDtcclxuJGxpZ2h0LWdyZXk6ICNDOEM4Q0I7XHJcbiRiYWNrZ3JvdW5kLWdyZXk6ICNFM0UzRTM7XHJcblxyXG4kcHJpbWFyeS1vcmFuZ2U6ICNGRjlEMkI7XHJcbiRwcm9ncmVzcy1ncmVlbjogIzAwOTk0NDtcclxuJGFsZXJ0LXJlZDogI0NDMEUwRTtcclxuJGFsZXJ0LWxpZ2h0LXJlZDogI0ZBRTZFNjtcclxuJGxpbmstYmx1ZTogIzIzODFBNztcclxuXHJcbiRzYWxlLXByaWNlOiAjZTkxYTFhO1xyXG5cclxuXHJcblxyXG4vKiDjgrPjg7Pjg4bjg7Pjg4TlpInmlbBcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4kY29udGVudHNXaWR0aDogMTI4MHB4O1xyXG5cclxuXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4vL1xyXG4vLyDmk6zkvLznmoTjgavmlLnooYzjgZXjgZvjgotcclxuLy9cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbi5icjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcQVwiIDtcclxuICB3aGl0ZS1zcGFjZTogcHJlO1xyXG4gIGZvbnQtZmFtaWx5OiBcInNlcmlmXCI7XHJcbn1cclxuXHJcblxyXG5cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbi8vXHJcbi8vIOOCq+ODqeODoOOBq+OCiOOCi3dpZHRo6KiI566XXHJcbi8vXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5AbWl4aW4gZ2xpZC13aWR0aC1wYyggJGNvbHVtbiwgJGd1dHRlciwgJGFsbF9tYXJnaW4sICRhbGxfY29sdW1uOiAxMiwgJGFsbF9ndXR0ZXI6IDExICkge1xyXG4gIHdpZHRoOiBjYWxjKCgoMTAwJSAtICgjeyRhbGxfZ3V0dGVyfSArICN7JGFsbF9tYXJnaW59KSAqIDI0cHgpIC8gI3skYWxsX2NvbHVtbn0pICogI3skY29sdW1ufSArICgyNHB4ICogI3skZ3V0dGVyfSkpO1xyXG59XHJcbkBtaXhpbiBnbGlkLXdpZHRoLXNwKCAkY29sdW1uLCAkZ3V0dGVyLCAkYWxsX21hcmdpbiwgJGFsbF9jb2x1bW46IDQsICRhbGxfZ3V0dGVyOiAzICkge1xyXG4gIHdpZHRoOiBjYWxjKCgoMTAwJSAtICgjeyRhbGxfZ3V0dGVyfSArICN7JGFsbF9tYXJnaW59KSAqIDE2cHgpIC8gI3skYWxsX2NvbHVtbn0pICogI3skY29sdW1ufSArICgxNnB4ICogI3skZ3V0dGVyfSkpO1xyXG59XHJcblxyXG5cclxuXHJcbkBtaXhpbiBjdXJzb3ItZ3JhYiB7XHJcbiAgQG1lZGlhICN7JHBjfSB7XHJcblx0XHRjdXJzb3I6IGdyYWI7XHJcblx0fVxyXG5cdCY6YWN0aXZlIHtcclxuXHRcdEBtZWRpYSAjeyRwY30ge1xyXG5cdFx0XHRjdXJzb3I6IGdyYWJiaW5nO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy9cclxuLy8g44Ko44OV44Kn44Kv44OIXHJcbi8vXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5AbWl4aW4gZmFkZUluKCAkZHVyYXRpb24gKSB7XHJcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAkZHVyYXRpb24sIHZpc2liaWxpdHkgMHMgZWFzZSAkZHVyYXRpb247XHJcblx0b3BhY2l0eTogMDtcclxuXHR2aXNpYmlsaXR5OiBoaWRkZW47XHJcblxyXG5cdCYuaXMtc2hvdyB7XHJcblx0XHR0cmFuc2l0aW9uLWRlbGF5OiAwcztcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG5cdH1cclxufVxyXG5cclxuQG1peGluIGhvdmVyLW9wYWNpdHkoICRvcGFjaXR5OiAuNywgJGR1cmF0aW9uOiAuM3MgKSB7XHJcblx0QG1lZGlhICN7JHBjfSB7XHJcblx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5ICRkdXJhdGlvbjtcclxuXHR9XHJcblxyXG5cdCY6aG92ZXIge1xyXG5cdFx0QG1lZGlhICN7JHBjfSB7XHJcblx0XHRcdG9wYWNpdHk6ICRvcGFjaXR5O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iLCJAY2hhcnNldCAnVVRGLTgnO1xyXG5cclxuXHJcblxyXG4vKiDjgq/jg6rjgqLjg5XjgqPjg4Pjgq/jgrlcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4lY2xlYXJmaXgge1xyXG4gIHpvb206IDE7XHJcbiAgJjpiZWZvcmUsXHJcbiAgJjphZnRlciB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICBoZWlnaHQ6IDA7XHJcbiAgICBjb250ZW50OiAnXFwwMDIwJztcclxuICB9XHJcbiAgJjphZnRlciB7XHJcbiAgICBjbGVhcjogYm90aDtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBjbGVhcmZpeCB7XHJcbiAgem9vbTogMTtcclxuICAmOmJlZm9yZSxcclxuICAmOmFmdGVyIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIGhlaWdodDogMDtcclxuICAgIGNvbnRlbnQ6ICdcXDAwMjAnO1xyXG4gIH1cclxuICAmOmFmdGVyIHtcclxuICAgIGNsZWFyOiBib3RoO1xyXG4gIH1cclxufVxyXG5cclxuXHJcblxyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy9cclxuLy8gYW5pbWF0aW9uXHJcbi8vXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5cclxuXHJcbi8qIGFycm93IEFuaW1hdGlvblxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbkBrZXlmcmFtZXMgYXJyb3dBbmltYXRpb24ge1xyXG4gIDAlIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG4gIDQwJSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuICA4MCUge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcbiAgMTAwJSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxufVxyXG5cclxuXHJcblxyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy9cclxuLy8g5YWx6YCa44Oc44K/44OzXHJcbi8vXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5cclxuJWMtYnV0dG9uIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgYm9yZGVyOiBzb2xpZCAxcHggIzAwMDtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDQ4cHg7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGJhY2tncm91bmQ6IHtcclxuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcclxuICB9XHJcbiAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAuM3MsIGJvcmRlci1jb2xvciAuM3MsIGJhY2tncm91bmQtY29sb3IgLjNzO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIH1cclxufVxyXG5cclxuJWMtYnV0dG9uLWxhcmdlIHtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbn1cclxuXHJcbiVjLWJ1dHRvbi1tZWRpdW0ge1xyXG4gIHdpZHRoOiAxNzZweDtcclxuICBmb250LXNpemU6IDEzcHg7XHJcbn1cclxuXHJcbiVjLWJ1dHRvbi1zbWFsbCB7XHJcbiAgd2lkdGg6IDgwcHg7XHJcbiAgaGVpZ2h0OiAzMnB4O1xyXG4gIGZvbnQtc2l6ZTogMTNweDtcclxufVxyXG5cclxuQG1peGluIGMtYnV0dG9uIHtcclxuICAuYy1idXR0b24ge1xyXG4gICAgQGV4dGVuZCAlYy1idXR0b247XHJcbiAgfVxyXG59XHJcblxyXG4lYy1idXR0b24tYmxhY2sge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XHJcbiAgY29sb3I6ICRkbS15ZWxsb3c7XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICBiYWNrZ3JvdW5kOiB7XHJcbiAgICAgICAgY29sb3I6ICRkbS15ZWxsb3c7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuQG1peGluIGMtYnV0dG9uLWJsYWNrLWxhcmdlIHtcclxuICAuYy1idXR0b24tYmxhY2stbGFyZ2Uge1xyXG4gICAgQGV4dGVuZCAlYy1idXR0b24tYmxhY2s7XHJcbiAgICBAZXh0ZW5kICVjLWJ1dHRvbi1sYXJnZTtcclxuICB9XHJcbn1cclxuQG1peGluIGMtYnV0dG9uLWJsYWNrLW1lZGl1bSB7XHJcbiAgLmMtYnV0dG9uLWJsYWNrLWxhcmdlIHtcclxuICAgIEBleHRlbmQgJWMtYnV0dG9uLWJsYWNrO1xyXG4gICAgQGV4dGVuZCAlYy1idXR0b24tbWVkaXVtO1xyXG4gIH1cclxufVxyXG5AbWl4aW4gYy1idXR0b24tYmxhY2stc21hbGwge1xyXG4gIC5jLWJ1dHRvbi1ibGFjay1sYXJnZSB7XHJcbiAgICBAZXh0ZW5kICVjLWJ1dHRvbi1ibGFjaztcclxuICAgIEBleHRlbmQgJWMtYnV0dG9uLXNtYWxsO1xyXG4gIH1cclxufVxyXG5AbWl4aW4gYy1idXR0b24tYmxhY2sge1xyXG4gIC5jLWJ1dHRvbi1ibGFjayB7XHJcbiAgICBAZXh0ZW5kICVjLWJ1dHRvbi1ibGFjaztcclxuICB9XHJcbn1cclxuXHJcbiVjLWJ1dHRvbi15ZWxsb3cge1xyXG4gIEBleHRlbmQgJWMtYnV0dG9uO1xyXG4gIGJvcmRlci1jb2xvcjogJGRtLXllbGxvdztcclxuICBiYWNrZ3JvdW5kOiB7XHJcbiAgICBjb2xvcjogJGRtLXllbGxvdztcclxuICB9XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgIGNvbG9yOiAkZG0teWVsbG93O1xyXG4gICAgICBib3JkZXItY29sb3I6ICMwMDA7XHJcbiAgICAgIGJhY2tncm91bmQ6IHtcclxuICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIHN2ZyB7XHJcbiAgICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICAgIGZpbGw6ICRkbS15ZWxsb3c7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIHN2ZyB7XHJcbiAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgdHJhbnNpdGlvbjogZmlsbCAuM3M7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYuYnRuLWxpbmUge1xyXG4gICAgY29sb3I6ICNGRkY7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMDZjNzU1O1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjMDZjNzU1O1xyXG4gICAgaW1nIHtcclxuICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG59XHJcbkBtaXhpbiBjLWJ1dHRvbi15ZWxsb3cge1xyXG4gIC5jLWJ1dHRvbi15ZWxsb3cge1xyXG4gICAgQGV4dGVuZCAlYy1idXR0b24teWVsbG93O1xyXG4gIH1cclxufVxyXG5AbWl4aW4gYy1idXR0b24teWVsbG93LWxhcmdlIHtcclxuICAuYy1idXR0b24teWVsbG93LWxhcmdlIHtcclxuICAgIEBleHRlbmQgJWMtYnV0dG9uLXllbGxvdztcclxuICAgIEBleHRlbmQgJWMtYnV0dG9uLWxhcmdlO1xyXG4gIH1cclxufVxyXG5AbWl4aW4gYy1idXR0b24teWVsbG93LW1lZGl1bSB7XHJcbiAgLmMtYnV0dG9uLXllbGxvdy1tZWRpdW0ge1xyXG4gICAgQGV4dGVuZCAlYy1idXR0b24teWVsbG93O1xyXG4gICAgQGV4dGVuZCAlYy1idXR0b24tbWVkaXVtO1xyXG4gIH1cclxufVxyXG5AbWl4aW4gYy1idXR0b24teWVsbG93LXNtYWxsIHtcclxuICAuYy1idXR0b24teWVsbG93LXNtYWxsIHtcclxuICAgIEBleHRlbmQgJWMtYnV0dG9uLXllbGxvdztcclxuICAgIEBleHRlbmQgJWMtYnV0dG9uLXNtYWxsO1xyXG4gIH1cclxufVxyXG5cclxuJWMtYnV0dG9uLW9yYW5nZSB7XHJcbiAgQGV4dGVuZCAlYy1idXR0b247XHJcbiAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeS1vcmFuZ2U7XHJcbiAgYmFja2dyb3VuZDoge1xyXG4gICAgY29sb3I6ICRwcmltYXJ5LW9yYW5nZTtcclxuICB9XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgIGNvbG9yOiAkZG0teWVsbG93O1xyXG4gICAgICBib3JkZXItY29sb3I6ICMwMDA7XHJcbiAgICAgIGJhY2tncm91bmQ6IHtcclxuICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIHN2ZyB7XHJcbiAgICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICAgIGZpbGw6ICRkbS15ZWxsb3c7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIHN2ZyB7XHJcbiAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgdHJhbnNpdGlvbjogZmlsbCAuM3M7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbkBtaXhpbiBjLWJ1dHRvbi1vcmFuZ2Uge1xyXG4gIC5jLWJ1dHRvbi1vcmFuZ2Uge1xyXG4gICAgQGV4dGVuZCAlYy1idXR0b24tb3JhbmdlO1xyXG4gIH1cclxufVxyXG5AbWl4aW4gYy1idXR0b24tb3JhbmdlLWxhcmdlIHtcclxuICAuYy1idXR0b24tb3JhbmdlLWxhcmdlIHtcclxuICAgIEBleHRlbmQgJWMtYnV0dG9uLW9yYW5nZTtcclxuICAgIEBleHRlbmQgJWMtYnV0dG9uLWxhcmdlO1xyXG4gIH1cclxufVxyXG5AbWl4aW4gYy1idXR0b24tb3JhbmdlLW1lZGl1bSB7XHJcbiAgLmMtYnV0dG9uLW9yYW5nZS1sYXJnZSB7XHJcbiAgICBAZXh0ZW5kICVjLWJ1dHRvbi1vcmFuZ2U7XHJcbiAgICBAZXh0ZW5kICVjLWJ1dHRvbi1tZWRpdW07XHJcbiAgfVxyXG59XHJcbkBtaXhpbiBjLWJ1dHRvbi1vcmFuZ2Utc21hbGwge1xyXG4gIC5jLWJ1dHRvbi1vcmFuZ2UtbGFyZ2Uge1xyXG4gICAgQGV4dGVuZCAlYy1idXR0b24tb3JhbmdlO1xyXG4gICAgQGV4dGVuZCAlYy1idXR0b24tc21hbGw7XHJcbiAgfVxyXG59XHJcblxyXG4lYy1idXR0b24tbGlnaHRncmV5IHtcclxuICBAZXh0ZW5kICVjLWJ1dHRvbjtcclxuICBjb2xvcjogJGdyZXk7XHJcbiAgYm9yZGVyLWNvbG9yOiAkbGlnaHQtZ3JleTtcclxuICBiYWNrZ3JvdW5kOiB7XHJcbiAgICBjb2xvcjogJGxpZ2h0LWdyZXk7XHJcbiAgfVxyXG59XHJcbkBtaXhpbiBjLWJ1dHRvbi1saWdodGdyZXkge1xyXG4gIC5jLWJ1dHRvbi1saWdodGdyZXkge1xyXG4gICAgQGV4dGVuZCAlYy1idXR0b24tbGlnaHRncmV5O1xyXG4gIH1cclxufVxyXG5AbWl4aW4gYy1idXR0b24tbGlnaHRncmV5LWxhcmdlIHtcclxuICAuYy1idXR0b24tbGlnaHRncmV5LWxhcmdlIHtcclxuICAgIEBleHRlbmQgJWMtYnV0dG9uLWxpZ2h0Z3JleTtcclxuICAgIEBleHRlbmQgJWMtYnV0dG9uLWxhcmdlO1xyXG4gIH1cclxufVxyXG5AbWl4aW4gYy1idXR0b24tbGlnaHRncmV5LW1lZGl1bSB7XHJcbiAgLmMtYnV0dG9uLWxpZ2h0Z3JleS1tZWRpdW0ge1xyXG4gICAgQGV4dGVuZCAlYy1idXR0b24tbGlnaHRncmV5O1xyXG4gICAgQGV4dGVuZCAlYy1idXR0b24tbWVkaXVtO1xyXG4gIH1cclxufVxyXG5AbWl4aW4gYy1idXR0b24tbGlnaHRncmV5LXNtYWxsIHtcclxuICAuYy1idXR0b24tbGlnaHRncmV5LXNtYWxsIHtcclxuICAgIEBleHRlbmQgJWMtYnV0dG9uLWxpZ2h0Z3JleTtcclxuICAgIEBleHRlbmQgJWMtYnV0dG9uLXNtYWxsO1xyXG4gIH1cclxufVxyXG5cclxuJWMtYnV0dG9uLWhhc0JvcmRlci1ibGFjayB7XHJcbiAgQGV4dGVuZCAlYy1idXR0b247XHJcbiAgYm9yZGVyOiBzb2xpZCAycHggJHB1cmUtYmxhY2s7XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICBiYWNrZ3JvdW5kOiB7XHJcbiAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIHN2ZyB7XHJcbiAgICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICAgIGZpbGw6ICNmZmY7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIHN2ZyB7XHJcbiAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgdHJhbnNpdGlvbjogZmlsbCAuM3M7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbkBtaXhpbiBjLWJ1dHRvbi1oYXNCb3JkZXItYmxhY2sge1xyXG4gIC5jLWJ1dHRvbi1oYXNCb3JkZXItYmxhY2sge1xyXG4gICAgQGV4dGVuZCAlYy1idXR0b24taGFzQm9yZGVyLWJsYWNrO1xyXG4gIH1cclxufVxyXG5AbWl4aW4gYy1idXR0b24taGFzQm9yZGVyLWJsYWNrLWxhcmdlIHtcclxuICAuYy1idXR0b24taGFzQm9yZGVyLWJsYWNrLWxhcmdlIHtcclxuICAgIEBleHRlbmQgJWMtYnV0dG9uLWhhc0JvcmRlci1ibGFjaztcclxuICAgIEBleHRlbmQgJWMtYnV0dG9uLWxhcmdlO1xyXG4gIH1cclxufVxyXG5AbWl4aW4gYy1idXR0b24taGFzQm9yZGVyLWJsYWNrLW1lZGl1bSB7XHJcbiAgLmMtYnV0dG9uLWhhc0JvcmRlci1ibGFjay1tZWRpdW0ge1xyXG4gICAgQGV4dGVuZCAlYy1idXR0b24taGFzQm9yZGVyLWJsYWNrO1xyXG4gICAgQGV4dGVuZCAlYy1idXR0b24tbWVkaXVtO1xyXG4gIH1cclxufVxyXG5AbWl4aW4gYy1idXR0b24taGFzQm9yZGVyLWJsYWNrLXNtYWxsIHtcclxuICAuYy1idXR0b24taGFzQm9yZGVyLWJsYWNrLXNtYWxsIHtcclxuICAgIEBleHRlbmQgJWMtYnV0dG9uLWhhc0JvcmRlci1ibGFjaztcclxuICAgIEBleHRlbmQgJWMtYnV0dG9uLXNtYWxsO1xyXG4gIH1cclxufVxyXG5cclxuJWMtYnV0dG9uLWhhc0JvcmRlci13aGl0ZSB7XHJcbiAgQGV4dGVuZCAlYy1idXR0b247XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgYm9yZGVyOiBzb2xpZCAycHggI2ZmZjtcclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgY29sb3I6ICRwdXJlLWJsYWNrO1xyXG4gICAgICBiYWNrZ3JvdW5kOiB7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuQG1peGluIGMtYnV0dG9uLWhhc0JvcmRlci13aGl0ZSB7XHJcbiAgLmMtYnV0dG9uLWhhc0JvcmRlci13aGl0ZSB7XHJcbiAgICBAZXh0ZW5kICVjLWJ1dHRvbi1oYXNCb3JkZXItd2hpdGU7XHJcbiAgfVxyXG59XHJcbkBtaXhpbiBjLWJ1dHRvbi1oYXNCb3JkZXItd2hpdGUtbGFyZ2Uge1xyXG4gIC5jLWJ1dHRvbi1oYXNCb3JkZXItd2hpdGUtbGFyZ2Uge1xyXG4gICAgQGV4dGVuZCAlYy1idXR0b24taGFzQm9yZGVyLXdoaXRlO1xyXG4gICAgQGV4dGVuZCAlYy1idXR0b24tbGFyZ2U7XHJcbiAgfVxyXG59XHJcbkBtaXhpbiBjLWJ1dHRvbi1oYXNCb3JkZXItd2hpdGUtbWVkaXVtIHtcclxuICAuYy1idXR0b24taGFzQm9yZGVyLXdoaXRlLW1lZGl1bSB7XHJcbiAgICBAZXh0ZW5kICVjLWJ1dHRvbi1oYXNCb3JkZXItd2hpdGU7XHJcbiAgICBAZXh0ZW5kICVjLWJ1dHRvbi1tZWRpdW07XHJcbiAgfVxyXG59XHJcbkBtaXhpbiBjLWJ1dHRvbi1oYXNCb3JkZXItYmxhY2stc21hbGwge1xyXG4gIC5jLWJ1dHRvbi1oYXNCb3JkZXItYmxhY2stc21hbGwge1xyXG4gICAgQGV4dGVuZCAlYy1idXR0b24taGFzQm9yZGVyLWJsYWNrO1xyXG4gICAgQGV4dGVuZCAlYy1idXR0b24tc21hbGw7XHJcbiAgfVxyXG59XHJcblxyXG4uYnRuIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbn1cclxuLmJ0bi15ZWxsb3cge1xyXG4gIGJhY2tncm91bmQ6ICNGRkU1MTI7XHJcbiAgY29sb3I6ICMwMDA7XHJcbiAgdHJhbnNpdGlvbjogMC4zcztcclxuICAmOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQ6ICMwMDA7XHJcbiAgICBjb2xvcjogI0ZGRTUxMjtcclxuICB9XHJcbn1cclxuLmJ0bi1vcmFuZ2Uge1xyXG4gIGJhY2tncm91bmQ6ICNGRjlEMkI7XHJcbiAgY29sb3I6ICMwMDA7XHJcbiAgdHJhbnNpdGlvbjogMC4zcztcclxuICAmOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQ6ICMwMDA7XHJcbiAgICBjb2xvcjogI0ZGRTUxMjtcclxuICB9XHJcbn1cclxuLmJ0bi1zaXplLWwge1xyXG4gIGhlaWdodDogNDhweDtcclxuICBsaW5lLWhlaWdodDogNDhweDtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgcGFkZGluZzogMCAzNnB4O1xyXG59XHJcblxyXG5cclxuQG1peGluIGMtbG9hZGluZyB7XHJcbiAgQGtleWZyYW1lcyBkb3RTdHJldGNoaW5nQmVmb3JlIHtcclxuICAgIDAlIHtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTIwcHgpO1xyXG4gICAgICB6LWluZGV4OiAxMDtcclxuICAgIH1cclxuXHJcbiAgICAyNSUge1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgyMHB4KTtcclxuICAgICAgei1pbmRleDogMTA7XHJcbiAgICB9XHJcblxyXG4gICAgNTAlIHtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTIwcHgpO1xyXG4gICAgICB6LWluZGV4OiAxMDtcclxuICAgIH1cclxuXHJcbiAgICA3NSUge1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgyMHB4KTtcclxuICAgIH1cclxuXHJcbiAgICAxMDAlIHtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTIwcHgpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQGtleWZyYW1lcyBkb3RTdHJldGNoaW5nQWZ0ZXIge1xyXG4gICAgMCUge1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgyMHB4KTtcclxuICAgIH1cclxuXHJcbiAgICAyNSUge1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMjBweCk7XHJcbiAgICB9XHJcblxyXG4gICAgNTAlIHtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMjBweCk7XHJcbiAgICAgIHotaW5kZXg6IDEwO1xyXG4gICAgfVxyXG5cclxuICAgIDc1JSB7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0yMHB4KTtcclxuICAgICAgei1pbmRleDogMTA7XHJcbiAgICB9XHJcblxyXG4gICAgMTAwJSB7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDIwcHgpO1xyXG4gICAgICB6LWluZGV4OiAxMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jLWxvYWRpbmcge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgaGVpZ2h0OiA4cHg7XHJcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xyXG4gICAgJjpiZWZvcmUsXHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgd2lkdGg6IDhweDtcclxuICAgICAgaGVpZ2h0OiA4cHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgYmFja2dyb3VuZDoge1xyXG4gICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIGFuaW1hdGlvbjogZG90U3RyZXRjaGluZ0JlZm9yZSA2cyBpbmZpbml0ZSBlYXNlLWluLW91dDtcclxuICAgICAgYmFja2dyb3VuZDoge1xyXG4gICAgICAgIGNvbG9yOiAkZG0teWVsbG93O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIGFuaW1hdGlvbjogZG90U3RyZXRjaGluZ0FmdGVyIDZzIGluZmluaXRlIGVhc2UtaW4tb3V0O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcblxyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy9cclxuLy8g44Ki44Kk44OG44Og44Oq44K544OIXHJcbi8vXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5AbWl4aW4gYy1pdGVtTGlzdCB7XHJcbiAgLmMtaXRlbUxpc3Qge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIEBtZWRpYSAjeyRzcF90YWJ9IHtcclxuICAgICAgcGFkZGluZzogMCAycHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skdGFifSB7XHJcbiAgICAgIHBhZGRpbmc6IDAgNHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgIG1hcmdpbjogMCAtNHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmMtaXRlbUxpc3Rfbm9kZSB7XHJcbiAgICBAaW5jbHVkZSBob3Zlci1vcGFjaXR5KCk7XHJcblxyXG4gICAgQG1lZGlhICN7JHNwX3RhYn0ge1xyXG4gICAgICB3aWR0aDogNTAlO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgIHdpZHRoOiAyNSU7XHJcbiAgICAgIHBhZGRpbmc6IDAgNHB4O1xyXG4gICAgfVxyXG5cclxuICAgICY6bnRoLWNoaWxkKDVuICsgMSksXHJcbiAgICAmOm50aC1jaGlsZCg1biArIDMpIHtcclxuICAgICAgQG1lZGlhICN7JHNwX3RhYn0ge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDJweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICY6bnRoLWNoaWxkKDVuICsgMiksXHJcbiAgICAmOm50aC1jaGlsZCg1biArIDQpIHtcclxuICAgICAgQG1lZGlhICN7JHNwX3RhYn0ge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJjpudGgtY2hpbGQoNW4gKyA1KSB7XHJcbiAgICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmOm50aC1jaGlsZChuICsgMykge1xyXG4gICAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSAjeyR0YWJ9IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAzMnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJjpudGgtY2hpbGQobiArIDUpIHtcclxuICAgICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmMtaXRlbUxpc3RfaW1nIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGltZyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmMtaXRlbUxpc3RfaWNvbldyYXAge1xyXG4gICAgQGV4dGVuZCAlZm9udF90cmFkZUdvdGhpYy1ib2xkO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgdG9wOiA2cHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skdGFiX3BjfSB7XHJcbiAgICAgIHRvcDogOHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmMtaXRlbUxpc3RfaWNvbiB7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBwYWRkaW5nOiA2cHggMTZweDtcclxuICAgIG1hcmdpbjogMCA1cHggNXB4IDA7XHJcbiAgfVxyXG4gIC5jLWl0ZW1MaXN0X2ljb24tbmV3IHtcclxuICAgIGJhY2tncm91bmQ6IHtcclxuICAgICAgY29sb3I6ICRkbS15ZWxsb3c7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jLWl0ZW1MaXN0X2ljb24tZW5nbGFuZCB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGJhY2tncm91bmQ6IHtcclxuICAgICAgY29sb3I6ICRwdXJlLWJsYWNrO1xyXG4gICAgfVxyXG4gIH1cclxuICAuYy1pdGVtTGlzdF9pY29uLWNhbXBhaWduIHtcclxuICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgYmFja2dyb3VuZDoge1xyXG4gICAgICBjb2xvcjogI0ZGRTUxMjtcclxuICAgIH1cclxuICB9XHJcbiAgLmMtaXRlbUxpc3RfaWNvbi1jb2xsYWJvIHtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgYmFja2dyb3VuZDoge1xyXG4gICAgICBjb2xvcjogIzVjMGQwZDtcclxuICAgIH1cclxuICB9XHJcbiAgLmMtaXRlbUxpc3RfaWNvbi13ZWIge1xyXG4gICAgYmFja2dyb3VuZDoge1xyXG4gICAgICBjb2xvcjogI2ZmOWQyYjtcclxuICAgIH1cclxuICB9XHJcbiAgLmMtaXRlbUxpc3RfaWNvbi12ZWdhbiB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGJhY2tncm91bmQ6IHtcclxuICAgICAgY29sb3I6ICMxNDZiMDA7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jLWl0ZW1MaXN0X2ljb24tc2FsZSB7XHJcbiAgICBjb2xvcjogI0ZGRTUxMjtcclxuICAgIGJhY2tncm91bmQ6IHtcclxuICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jLWl0ZW1MaXN0X2ljb24tc3BlY2lhbF9zYWxlIHtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgYmFja2dyb3VuZDoge1xyXG4gICAgICBjb2xvcjogI2ZmOWQyYjtcclxuICAgIH1cclxuICB9XHJcbiAgLmMtaXRlbUxpc3RfaWNvbi1wcmVfc2FsZSB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGJhY2tncm91bmQ6IHtcclxuICAgICAgY29sb3I6ICNjNzE4MzU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jLWl0ZW1MaXN0X2ljb24tY291cG9ue1xyXG4gICAgYmFja2dyb3VuZDogI2M3MTgzNSAhaW1wb3J0YW50O1xyXG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcclxuICB9XHJcbiAgLmMtaXRlbUxpc3RfaWNvbi1uby1jb3Vwb24ge1xyXG4gICAgY29sb3I6ICNGRkY7XHJcbiAgICBiYWNrZ3JvdW5kOiB7XHJcbiAgICAgIGNvbG9yOiAjOTk5O1xyXG4gICAgfVxyXG4gIH1cclxuICAuYy1pdGVtTGlzdF9pY29uLWxpbmUge1xyXG4gICAgY29sb3I6ICNGRkY7XHJcbiAgICBiYWNrZ3JvdW5kOiB7XHJcbiAgICAgIGNvbG9yOiAjMDZjNzU1O1xyXG4gICAgfVxyXG4gIH1cclxuICAuYy1pdGVtTGlzdF9pY29uLWdpZnQge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBiYWNrZ3JvdW5kOiB7XHJcbiAgICAgIGNvbG9yOiAkcHVyZS1ibGFjaztcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jLWl0ZW1MaXN0X2ljb24tY2FtcGFpZ24ge1xyXG4gICAgY29sb3I6ICMwMDA7XHJcbiAgICBiYWNrZ3JvdW5kOiB7XHJcbiAgICAgIGNvbG9yOiAjRkZFNTEyO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmMtaXRlbUxpc3RfaW5mbyB7XHJcbiAgICBAbWVkaWEgI3skc3BfdGFifSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDEycHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgbWFyZ2luLXRvcDogMTZweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jLWl0ZW1MaXN0X3RleHQge1xyXG4gICAgY29sb3I6ICNmMDA7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS4zMzM7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgfVxyXG4gIC5jLWl0ZW1MaXN0X25hbWUge1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMzMzO1xyXG4gIH1cclxuXHJcbiAgLmMtaXRlbUxpc3RfY29sb3Ige1xyXG4gICAgQGV4dGVuZCAlZm9udF90cmFkZUdvdGhpYztcclxuICAgIGNvbG9yOiAkZ3JleTtcclxuICAgIEBtZWRpYSAjeyRzcF90YWJ9IHtcclxuICAgICAgbWFyZ2luLXRvcDogOHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDEycHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYy1pdGVtTGlzdF9wcmljZSB7XHJcbiAgICBAZXh0ZW5kICVmb250X3RyYWRlR290aGljLWJvbGQ7XHJcbiAgICBAbWVkaWEgI3skc3BfdGFifSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDhweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xyXG4gICAgICBtYXJnaW4tdG9wOiAxMnB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmMtaXRlbUxpc3RfcHJpY2VfcHJvcGVyIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XHJcbiAgICBtYXJnaW4tdG9wOiAzcHg7XHJcbiAgfVxyXG5cclxuICAuYy1pdGVtTGlzdF9wcmljZV9zYWxlIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgY29sb3I6ICRzYWxlLXByaWNlO1xyXG4gIH1cclxufVxyXG5cclxuXHJcblxyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy9cclxuLy8g44K344Oz44OX44Or44Oq44K544OIXHJcbi8vXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5AbWl4aW4gYy1zaW1wbGVMaXN0IHtcclxuICAuYy1zaW1wbGVMaXN0IHtcclxuICBcdGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgXHRAbWVkaWEgI3skdGFifSB7XHJcbiAgXHR9XHJcbiAgXHRAbWVkaWEgI3skcGN9IHtcclxuICBcdFx0cGFkZGluZzogMCAxMnB4O1xyXG4gIFx0fVxyXG4gIH1cclxuICAuYy1zaW1wbGVMaXN0X25vZGUge1xyXG4gICAgQGluY2x1ZGUgaG92ZXItb3BhY2l0eSgpO1xyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skdGFifSB7XHJcbiAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgd2lkdGg6IDI1JTtcclxuICAgICAgcGFkZGluZzogMCAxMnB4O1xyXG4gICAgfVxyXG5cclxuICAgICY6bnRoLWNoaWxkKG9kZCkge1xyXG4gICAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhICN7JHRhYn0ge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEycHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICY6bnRoLWNoaWxkKGV2ZW4pIHtcclxuICAgICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA4cHg7XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhICN7JHRhYn0ge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMTJweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJjpudGgtY2hpbGQobiArIDMpIHtcclxuICAgICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgI3skdGFifSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNDhweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJjpudGgtY2hpbGQobiArIDUpIHtcclxuICAgICAgQG1lZGlhICN7JHRhYl9wY30ge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDQ4cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jLXNpbXBsZUxpc3RfaW1nIHtcclxuICAgIGltZyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmMtc2ltcGxlTGlzdF90aXRsZSB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XHJcbiAgICBsaW5lLWhlaWdodDogMS43MTQ7XHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyR0YWJfcGN9IHtcclxuICAgICAgbWFyZ2luLXRvcDogMTZweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG5cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbi8vXHJcbi8vIOacgOi/keimi+OBn+OCouOCpOODhuODoFxyXG4vL1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuQG1peGluIGMtaXRlbUFjY2Vzc2xvZyB7XHJcbiAgLmMtaXRlbUFjY2Vzc2xvZyB7XHJcbiAgICBiYWNrZ3JvdW5kOiB7XHJcbiAgICAgIGNvbG9yOiAkYmFja2dyb3VuZC1ncmV5O1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIHBhZGRpbmc6IDQwcHggMDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyR0YWJ9IHtcclxuICAgICAgcGFkZGluZzogNjRweCAwO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgIHBhZGRpbmc6IDY0cHggMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jLWl0ZW1BY2Nlc3Nsb2dfdGl0bGUge1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyR0YWJ9IHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA0OHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmMtaXRlbUFjY2Vzc2xvZ19saXN0V3JhcCB7XHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyR0YWJ9IHtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICBtYXgtd2lkdGg6ICRjb250ZW50c1dpZHRoIC0gNDhweDtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jLWl0ZW1BY2Nlc3Nsb2dfbGlzdCB7XHJcbiAgICBAbWVkaWEgI3skc3BfdGFifSB7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jLWl0ZW1BY2Nlc3Nsb2dfbGlzdF9ub2RlIHtcclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICB3aWR0aDogMTA5cHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skdGFifSB7XHJcbiAgICAgIHdpZHRoOiAyMjFweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICB3aWR0aDogMjQwcHg7XHJcbiAgICB9XHJcbiAgICAmLnN3aXBlci1zbGlkZSB7XHJcbiAgICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICAgIHdpZHRoOiAxMDlweDtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgI3skdGFifSB7XHJcbiAgICAgICAgd2lkdGg6IDIyMXB4O1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICAgIHdpZHRoOiAyNDBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmMtaXRlbUFjY2Vzc2xvZ19saXN0X2xpbmsge1xyXG4gICAgQGluY2x1ZGUgaG92ZXItb3BhY2l0eSgpO1xyXG4gICAgaW1nIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYy1zd2lwZXItYnV0dG9uLXByZXYsXHJcbiAgLmMtc3dpcGVyLWJ1dHRvbi1uZXh0IHtcclxuICAgIC5jLWl0ZW1BY2Nlc3Nsb2dfbGlzdFNsaWRlciAmIHtcclxuICAgICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgICAgdG9wOiAxMjBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuc3dpcGVyLXNjcm9sbGJhciB7XHJcbiAgICAuYy1pdGVtQWNjZXNzbG9nX2xpc3RTbGlkZXIgJiB7XHJcbiAgXHRcdEBtZWRpYSAjeyRzcF90YWJ9IHtcclxuICBcdFx0XHRkaXNwbGF5OiBub25lO1xyXG4gIFx0XHR9XHJcbiAgXHRcdEBtZWRpYSAjeyRwY30ge1xyXG4gIFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBcdFx0XHRsZWZ0OiAwO1xyXG4gIFx0XHRcdGJvdHRvbTogMDtcclxuICBcdFx0XHR3aWR0aDogNzkuNjY2JTtcclxuICBcdFx0XHRoZWlnaHQ6IDJweDtcclxuICBcdFx0XHRtYXJnaW46IDQ4cHggYXV0byAwO1xyXG4gIFx0XHR9XHJcbiAgXHR9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4vL1xyXG4vLyDopovlh7rjgZdcclxuLy9cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbkBtaXhpbiBjLWluZGV4IHtcclxuICAuYy1pbmRleCB7XHJcbiAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgcGFkZGluZzogMzJweCAwO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHRhYl9wY30ge1xyXG4gICAgICBwYWRkaW5nOiA0OHB4IDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4vL1xyXG4vLyBjLWFib3V0SW5mb+OCu+OCr+OCt+ODp+ODs1xyXG4vL1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuQG1peGluIGMtYWJvdXRJbmZvIHtcclxuICAuYy1hYm91dEluZm8ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgcGFkZGluZzogMTQ0cHggMDtcclxuICAgICAgbWFyZ2luLXRvcDogNDhweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyR0YWJ9IHtcclxuICAgICAgcGFkZGluZzogODBweCAwO1xyXG4gICAgICBtYXJnaW4tdG9wOiA5NnB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgIHBhZGRpbmc6IDE3MnB4IDA7XHJcbiAgICAgIG1hcmdpbi10b3A6IDk2cHg7XHJcbiAgICAgIHotaW5kZXg6IDE7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYy1hYm91dEluZm9fYmcge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZDoge1xyXG4gICAgICBwb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuICAgICAgc2l6ZTogY292ZXI7XHJcbiAgICB9XHJcbiAgICB6LWluZGV4OiAtMTtcclxuICB9XHJcblxyXG4gIC5jLWFib3V0SW5mb190aXRsZSB7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skdGFiX3BjfSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jLWFib3V0SW5mb19sZWFkIHtcclxuICAgIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XHJcbiAgICBsaW5lLWhlaWdodDogMS43MTQ7XHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgbWFyZ2luLXRvcDogMzJweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyR0YWJ9IHtcclxuICAgICAgbWFyZ2luLXRvcDogNDBweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICBtYXJnaW4tdG9wOiA0OHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmMtYWJvdXRJbmZvX2J1dHRvbiB7XHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgbWFyZ2luOiAzMnB4IGF1dG8gMDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyR0YWJ9IHtcclxuICAgICAgbWFyZ2luOiA0MHB4IGF1dG8gMDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICBtYXJnaW46IDQ4cHggYXV0byAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcblxyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy9cclxuLy8g44Kr44K544K/44OgIOODqeOCuOOCquODnOOCv+ODs1xyXG4vL1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuJWMtcmFkaW8ge1xyXG4gIGlucHV0IHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG4gIGxhYmVsIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmctbGVmdDogMzJweDtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDUwJTtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgd2lkdGg6IDE5cHg7XHJcbiAgICAgIGhlaWdodDogMTlweDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICBib3JkZXI6IHNvbGlkIDFweCAkbGlnaHQtZ3JleTtcclxuICAgIH1cclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiA1MCU7XHJcbiAgICAgIGxlZnQ6IDZweDtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgd2lkdGg6IDdweDtcclxuICAgICAgaGVpZ2h0OiA3cHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgYmFja2dyb3VuZDoge1xyXG4gICAgICAgIGNvbG9yOiAjZmZlNTEyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIGlucHV0OmNoZWNrZWQgKyBsYWJlbCxcclxuICBpbnB1dDpjaGVja2VkICsgaW5wdXQgKyBsYWJlbCB7XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIGJhY2tncm91bmQ6IHtcclxuICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcblxyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy9cclxuLy8g44Kr44K544K/44OgIOODgeOCp+ODg+OCr+ODnOODg+OCr+OCuVxyXG4vL1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuJWMtY2hlY2tib3gge1xyXG4gIGlucHV0IHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG4gIGxhYmVsIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHBhZGRpbmctbGVmdDogMzJweDtcclxuICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xyXG4gICAgfVxyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogLTVweDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICAgIGJvcmRlcjogc29saWQgMXB4ICRsaWdodC1ncmV5O1xyXG4gICAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAxcHg7XHJcbiAgICAgIGxlZnQ6IDVweDtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgd2lkdGg6IDE0cHg7XHJcbiAgICAgIGhlaWdodDogOHB4O1xyXG4gICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAzcHggI2ZmZTUxMjtcclxuICAgICAgYm9yZGVyLWxlZnQ6IHNvbGlkIDNweCAjZmZlNTEyO1xyXG4gICAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICBpbnB1dDpjaGVja2VkICsgbGFiZWwsXHJcbiAgaW5wdXQ6Y2hlY2tlZCArIGlucHV0ICsgbGFiZWwge1xyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICBiYWNrZ3JvdW5kOiB7XHJcbiAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG5cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbi8vXHJcbi8vIOS+v+WIqeOBquOCteODvOODk+OCuSDjg5Hjg7zjg4RcclxuLy9cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbkBtaXhpbiBjLXNlcnZpY2VMaXN0IHtcclxuICAuYy1zZXJ2aWNlTGlzdF9ub2RlIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmctbGVmdDogMzZweDtcclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGJvdHRvbTogMDtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIG1hcmdpbjogYXV0byAwO1xyXG4gICAgICBiYWNrZ3JvdW5kOiB7XHJcbiAgICAgICAgc2l6ZTogMTAwJSAxMDAlO1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJismIHtcclxuICAgICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMThweDtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgI3skdGFifSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYy1zZXJ2aWNlTGlzdF9ub2RlLWlucHV0IHtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgYmFja2dyb3VuZDoge1xyXG4gICAgICAgIGltYWdlOiB1cmwoLi4vLi4vaW1hZ2VzL3N2Zy9pY29uX3Blbi5zdmcpO1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICAgIGxlZnQ6IDZweDtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgI3skdGFiX3BjfSB7XHJcbiAgICAgICAgbGVmdDogMnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jLXNlcnZpY2VMaXN0X25vZGUtaW5mbyB7XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIGJhY2tncm91bmQ6IHtcclxuICAgICAgICBpbWFnZTogdXJsKC4uLy4uL2ltYWdlcy9zdmcvaWNvbl90aWNrZXQuc3ZnKTtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgICBsZWZ0OiA0cHg7XHJcbiAgICAgICAgd2lkdGg6IDI0cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSAjeyR0YWJfcGN9IHtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHdpZHRoOiAyMnB4O1xyXG4gICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuYy1zZXJ2aWNlTGlzdF9ub2RlLXBvaW50IHtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgYmFja2dyb3VuZDoge1xyXG4gICAgICAgIGltYWdlOiB1cmwoLi4vLi4vaW1hZ2VzL3N2Zy9pY29uX3BvaW50LnN2Zyk7XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgICAgbGVmdDogNXB4O1xyXG4gICAgICAgIHdpZHRoOiAyMnB4O1xyXG4gICAgICAgIGhlaWdodDogMjJweDtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgI3skdGFiX3BjfSB7XHJcbiAgICAgICAgbGVmdDogMXB4O1xyXG4gICAgICAgIHdpZHRoOiAyMXB4O1xyXG4gICAgICAgIGhlaWdodDogMjFweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcblxyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy9cclxuLy8g44K744Os44Kv44OI44Oc44OD44Kv44K5IOODkeODvOODhFxyXG4vL1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuQG1peGluIGMtc2VsZWN0V3JhcCB7XHJcbiAgLmMtc2VsZWN0V3JhcCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBoZWlnaHQ6IDQ4cHg7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkbGlnaHQtZ3JleTtcclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICAgIHJpZ2h0OiAxNnB4O1xyXG4gICAgICB3aWR0aDogMTBweDtcclxuICAgICAgaGVpZ2h0OiAxNnB4O1xyXG4gICAgICBtYXJnaW46IGF1dG8gMDtcclxuICAgICAgYmFja2dyb3VuZDoge1xyXG4gICAgICAgIGltYWdlOiB1cmwoLi4vLi4vaW1hZ2VzL3N2Zy9zZWxlY3RfdHJpYW5nbGUtYmxhY2suc3ZnKTtcclxuICAgICAgICBzaXplOiAxMDAlIDEwMCU7XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhICN7JHRhYn0ge1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBzZWxlY3Qge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xyXG4gICAgICBwYWRkaW5nOiAwIDE2cHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICAgICY6Oi1tcy1leHBhbmQge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG5cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbi8vXHJcbi8vIFNOU+ODquOCueODiCDjg5Hjg7zjg4RcclxuLy9cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbkBtaXhpbiBjLXNuc0xpc3Qge1xyXG4gIC5jLXNuc0xpc3Qge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIH1cclxuXHJcbiAgLmMtc25zTGlzdF9ub2RlIHtcclxuICAgIEBpbmNsdWRlIGhvdmVyLW9wYWNpdHkoKTtcclxuICAgICYrJiB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAzMnB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmMtc25zTGlzdF9saW5rIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDI0cHg7XHJcbiAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICBzdmcge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4vL1xyXG4vLyDjg63jgrDjgqTjg7Pjg6zjgqTjgqLjgqbjg4hcclxuLy9cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbkBtaXhpbiBsb2dpbi1sYXlvdXQge1xyXG4gIC5sb2dpbkNvbnRhaW5lciB7XHJcbiAgICBbZGF0YS1wYWdlPVwibG9naW5cIl0gJiB7XHJcbiAgICAgIEBtZWRpYSAjeyRzcF90YWJ9e1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgW2RhdGEtcGFnZT1cImNhcnRfbG9naW5cIl0gJiB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5yYWt1dGVuQmxvY2tXcmFwIHtcclxuICAgIHotaW5kZXg6IDk7XHJcblxyXG4gICAgQG1lZGlhICN7JHNwfXtcclxuICAgICAgbGVmdDogNHB4O1xyXG4gICAgICB3aWR0aDogY2FsYyggMTAwJSAtIDhweCApO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHRhYn17XHJcbiAgICAgIGxlZnQ6IDI0cHg7XHJcbiAgICAgIHdpZHRoOiBjYWxjKCAxMDAlIC0gNDhweCApO1xyXG4gICAgfVxyXG5cclxuICAgIFtkYXRhLXBhZ2U9XCJsb2dpblwiXSAmIHtcclxuICAgICAgQG1lZGlhICN7JHNwX3RhYn17XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBbZGF0YS1wYWdlPVwiY2FydF9sb2dpblwiXSAmIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBoZWlnaHQ6IGF1dG87XHJcblxyXG4gICAgICBAbWVkaWEgI3skcGN9e1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAjZXJyb3IgdGFibGUge1xyXG4gICAgICBAbWVkaWEgI3skcGN9e1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKCgoMTAwJSAtICgxMSArIDApICogMjRweCkgLyAxMikgKiA2ICsgKDI0cHggKiA1KSk7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnJha3V0ZW5CbG9jayB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblxyXG4gICAgW2RhdGEtcGFnZT1cImxvZ2luXCJdICYge1xyXG4gICAgICBAbWVkaWEgI3skc3BfdGFifXtcclxuICAgICAgICBwYWRkaW5nOiAwIDE0cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAyNzJweDtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgI3skcGN9e1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDAgYXV0bztcclxuICAgICAgICBoZWlnaHQ6IDI0MHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBbZGF0YS1wYWdlPVwiY2FydF9sb2dpblwiXSAmIHtcclxuICAgICAgQG1lZGlhICN7JHNwX3RhYn17XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDI0cHg7XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhICN7JHBjfXtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDMycHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBpbnB1dFt0eXBlPVwiaW1hZ2VcIl0ge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgbWF4LXdpZHRoOiAyOTZweDtcclxuICAgIH1cclxuICAgIC5yYWt1dGVuQmxvY2tfdGV4dCB7XHJcbiAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuNzE0O1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xyXG5cclxuICAgICAgQG1lZGlhICN7JHBjfXtcclxuICAgICAgICBwYWRkaW5nOiAwIDMycHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIFtkYXRhLXBhZ2U9XCJsb2dpblwiXSAmIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgICB9XHJcbiAgICAgIFtkYXRhLXBhZ2U9XCJjYXJ0X2xvZ2luXCJdICYge1xyXG4gICAgICAgIEBtZWRpYSAjeyRzcF90YWJ9e1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcclxuICAgICAgICAgIHBhZGRpbmc6IDAgMTRweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhICN7JHBjfXtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAucmVkIHtcclxuICAgICAgICBjb2xvcjogJGFsZXJ0LXJlZDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgZm9ybS5sb2dpbkZvcm0ge1xyXG4gICAgW2RhdGEtcGFnZT1cImxvZ2luXCJdICYge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICBAbWVkaWEgI3skcGN9e1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIG1heC13aWR0aDogMTI4MHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBbZGF0YS1wYWdlPVwiY2FydF9sb2dpblwiXSAmIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgfVxyXG5cclxuICAgICNlcnJvciB7XHJcbiAgICAgIC8vIDIwMjAuMDcuMDc6IOalveWkqeODnOOCv+ODs+mdnuihqOekuuWvvuW/nO+8iOihqOekuuOBmeOCi+OBqOOBjeOBr+OCs+ODoeODs+ODiOOCouOCpuODiOWkluOBme+8iSDilrzilrzilrxcclxuICAgICAgLy8gW2RhdGEtcGFnZT1cImxvZ2luXCJdICYge1xyXG4gICAgICAvLyAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgLy8gICBsZWZ0OiAwO1xyXG5cclxuICAgICAgLy8gICBAbWVkaWEgI3skc3B9e1xyXG4gICAgICAvLyAgICAgdG9wOiAtMzZweDtcclxuICAgICAgLy8gICAgIHBhZGRpbmc6IDAgMCAwIDRweDtcclxuICAgICAgLy8gICB9XHJcbiAgICAgIC8vICAgQG1lZGlhICN7JHRhYn17XHJcbiAgICAgIC8vICAgICB0b3A6IC0xMDBweDtcclxuICAgICAgLy8gICB9XHJcbiAgICAgIC8vICAgQG1lZGlhICN7JHBjfXtcclxuICAgICAgLy8gICAgIHRvcDogLTMwMHB4O1xyXG4gICAgICAvLyAgIH1cclxuICAgICAgLy8gfVxyXG4gICAgICBcclxuICAgICAgLy8gW2RhdGEtcGFnZT1cImNhcnRfbG9naW5cIl0gJiB7XHJcbiAgICAgIC8vICAgcG9zaXRpb246IGFic29sdXRlO1xyXG5cclxuICAgICAgLy8gICBAbWVkaWEgI3skc3B9e1xyXG4gICAgICAvLyAgICAgdG9wOiAtMjVweDtcclxuICAgICAgLy8gICAgIGxlZnQ6IDJweDtcclxuICAgICAgLy8gICB9XHJcbiAgICAgIC8vICAgQG1lZGlhICN7JHRhYn17XHJcbiAgICAgIC8vICAgICB0b3A6IC0zMHB4O1xyXG4gICAgICAvLyAgIH1cclxuICAgICAgLy8gICBAbWVkaWEgI3skdGFiX3BjfXtcclxuICAgICAgLy8gICAgIGxlZnQ6IDI0cHg7XHJcbiAgICAgIC8vICAgfVxyXG4gICAgICAvLyAgIEBtZWRpYSAjeyRwY317XHJcbiAgICAgIC8vICAgICB0b3A6IC0zNXB4O1xyXG4gICAgICAvLyAgIH1cclxuICAgICAgLy8gfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmxvZ2luQmxvY2tXcmFwIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBAZXh0ZW5kICVjdXN0b21lckluZm8tbGF5b3V0O1xyXG5cclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBwYWRkaW5nOiAwIDJweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRzcF90YWJ9e1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skdGFifSB7XHJcbiAgICAgIHBhZGRpbmc6IDAgMjRweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIH1cclxuXHJcbiAgICBbZGF0YS1wYWdlPVwibG9naW5cIl0gJiB7XHJcbiAgICAgIC8vIEBtZWRpYSAjeyRzcF90YWJ9e1xyXG4gICAgICAvLyAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIC8vICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xyXG4gICAgICAvLyB9XHJcbiAgICAgIEBtZWRpYSAjeyRwY317XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdzsgLy8gMjAyMC4wNy4wNzog5qW95aSp44Oc44K/44Oz6Z2e6KGo56S65a++5b+c77yI6KGo56S644GZ44KL44Go44GN44Gv44Kz44Oh44Oz44OI44Ki44Km44OI5aSW44GZ77yJXHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5sb2dpbkJsb2NrIHtcclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBwYWRkaW5nOiAwIDJweDtcclxuICAgIH1cclxuICAgICYrJiB7XHJcbiAgICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgI3skdGFifSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAubG9naW5CbG9jay1sZWZ0IHtcclxuICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XHJcbiAgICAgIGhlaWdodDogMzY0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgW2RhdGEtcGFnZT1cImxvZ2luXCJdICYge1xyXG4gICAgICBAbWVkaWEgI3skc3BfdGFifXtcclxuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSAjeyRwY317XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEycHg7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmxvZ2luQmxvY2tfaW5uZXIge1xyXG4gICAgICBbZGF0YS1wYWdlPVwiY2FydF9sb2dpblwiXSAmIHtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5sb2dpbkJsb2NrLXJpZ2h0IHtcclxuICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICBtYXJnaW4tbGVmdDogMTJweDtcclxuICAgICAgaGVpZ2h0OiAzNjRweDtcclxuICAgIH1cclxuXHJcbiAgICBbZGF0YS1wYWdlPVwibG9naW5cIl0gJiB7XHJcbiAgICAgIEBtZWRpYSAjeyRzcF90YWJ9e1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhICN7JHBjfXtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIFtkYXRhLXBhZ2U9XCJjYXJ0X2xvZ2luXCJdICYge1xyXG4gICAgICBAbWVkaWEgI3skcGN9e1xyXG4gICAgICAgIHotaW5kZXg6IDk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5maXJzdExvZ2luV3JhcCB7XHJcbiAgICBbZGF0YS1wYWdlPVwiY2FydF9sb2dpblwiXSAmIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHJcbiAgICAgIEBtZWRpYSAjeyRzcH17XHJcbiAgICAgICAgcGFkZGluZzogMjRweCAxNHB4O1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSAjeyR0YWJfcGN9e1xyXG4gICAgICAgIHBhZGRpbmc6IDMycHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5sb2dpbkJsb2NrX2lubmVyIHtcclxuICAgIGJhY2tncm91bmQ6IHtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgcGFkZGluZzogMjRweCAxNHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHRhYl9wY30ge1xyXG4gICAgICBwYWRkaW5nOiAzMnB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmxvZ2luQmxvY2tfdGl0bGUge1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyR0YWJfcGN9IHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjhweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5sb2dpbkJsb2NrX2xlYWQge1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNzE0O1xyXG4gIH1cclxuXHJcbiAgLmxvZ2luQmxvY2tfdGV4dCB7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNzE0O1xyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubG9naW5CbG9ja19mb3JtIHtcclxuICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgfVxyXG4gICAgJiArIC5sb2dpbkJsb2NrX2Zvcm0ge1xyXG4gICAgICBAbWVkaWEgI3skc3BfdGFifSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMjJweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmxvZ2luQmxvY2tfZm9ybV90aXRsZSB7XHJcbiAgICBAbWVkaWEgI3skc3BfdGFifSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgd2lkdGg6IDEwMHB4O1xyXG4gICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAuMDRlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5sb2dpbkJsb2NrX2Zvcm1faW5wdXQge1xyXG4gICAgJismIHtcclxuICAgICAgbWFyZ2luLXRvcDogMTZweDtcclxuICAgICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIGlucHV0IHtcclxuICAgICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiA0OHB4O1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XHJcbiAgICAgICAgcGFkZGluZzogMCAxNnB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHggJGxpZ2h0LWdyZXk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5sb2dpbkJsb2NrX3RleHRMaW5rIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgbWFyZ2luLXRvcDogMTZweDtcclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skdGFiX3BjfSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcclxuICAgIH1cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5sb2dpbkJsb2NrX2F0dGVudGlvbiB7XHJcbiAgICBib3JkZXItdG9wOiBzb2xpZCAxcHggJGxpZ2h0LWdyZXk7XHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgcGFkZGluZy10b3A6IDIwcHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skdGFiX3BjfSB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAzNnB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiAzMnB4O1xyXG4gICAgfVxyXG4gICAgLmMtdG9nZ2xlSWNvbiB7XHJcbiAgICAgIGkge1xyXG4gICAgICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDNweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5sb2dpbkJsb2NrX2F0dGVudGlvbl90aXRsZSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBjb2xvcjogJGFsZXJ0LXJlZDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjcxNDtcclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcclxuICAgIH1cclxuXHJcbiAgICAuYy10b2dnbGVJY29uIHtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgIGkge1xyXG4gICAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICAgIGhlaWdodDogM3B4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubG9naW5CbG9ja19hdHRlbnRpb25faW5mbyB7XHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyR0YWJfcGN9IHtcclxuICAgICAgbWFyZ2luLXRvcDogMzZweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5sb2dpbkJsb2NrX2F0dGVudGlvbl90ZXh0IHtcclxuICAgIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XHJcbiAgICBsaW5lLWhlaWdodDogMS43MTQ7XHJcbiAgfVxyXG5cclxuICAubG9naW5CbG9ja19hdHRlbnRpb25fYnV0dG9uIHtcclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHRhYl9wY30ge1xyXG4gICAgICBtYXJnaW4tdG9wOiAzMnB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmxvZ2luQmxvY2tfc2VydmljZVRpdGxlIHtcclxuICAgIEBtZWRpYSAjeyR0YWJ9IHtcclxuICAgICAgbWFyZ2luOiAzMnB4IDA7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XHJcbiAgICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubG9naW5CdXR0b24ge1xyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skdGFiX3BjfSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDMycHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubG9naW5CdXR0b24ge1xyXG4gICAgYnV0dG9uIHtcclxuICAgICAgYXBwZWFyYW5jZTogbm9uZTtcclxuICAgICAgYm9yZGVyOiAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmxvZ2luQW1hem9uQnV0dG9uIHtcclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skdGFiX3BjfSB7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgbWFyZ2luLXRvcDogMzJweDtcclxuICAgIH1cclxuXHJcbiAgICBbZGF0YS1wYWdlPVwiY2FydF9sb2dpblwiXSAmIHtcclxuICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5sb2dpblJlZ2lzdHJhdGlvbkJ1dHRvbiB7XHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgbWFyZ2luLXRvcDogMjdweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyR0YWJfcGN9IHtcclxuICAgICAgbWFyZ2luLXRvcDogMzJweDtcclxuICAgIH1cclxuXHJcbiAgICBidXR0b24ge1xyXG4gICAgICBhcHBlYXJhbmNlOiBub25lO1xyXG4gICAgICBib3JkZXI6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubG9naW5TZWN0aW9uIHtcclxuICAgIG1heC13aWR0aDogODkwcHg7XHJcbiAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIHBhZGRpbmc6IDAgMjBweDtcclxuICAgIH1cclxuICAgICYgKyAubG9naW5TZWN0aW9uIHtcclxuICAgICAgbWFyZ2luLXRvcDogNzVweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5sb2dpblNlY3Rpb25faW5uZXIge1xyXG4gICAgYm9yZGVyOiBzb2xpZCAxMHB4ICM5OTk7XHJcbiAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgcGFkZGluZzogNjVweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRzcF90YWJ9IHtcclxuICAgICAgcGFkZGluZzogNTBweCAyNXB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmxvZ2luU2VjdGlvbl90aXRsZSB7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRzcF90YWJ9IHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5sb2dpblNlY3Rpb25fdGV4dCB7XHJcbiAgICBsaW5lLWhlaWdodDogMS44O1xyXG4gICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDQ3cHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRzcF90YWJ9IHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcclxuICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmxvZ2luU2VjdGlvbl90ZXh0TGluayB7XHJcbiAgICBjb2xvcjogIzViN2E4MjtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuODtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRzcF90YWJ9IHtcclxuICAgICAgZm9udC1zaXplOiAyMXB4O1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy9cclxuLy8g44Kr44O844OI44OX44Ot44K744K5XHJcbi8vXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5cclxuXHJcblxyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy9cclxuLy8gLuOBiuWuouanmOaDheWgsVxyXG4vL1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuJWN1c3RvbWVySW5mby1sYXlvdXQge1xyXG4gIGlucHV0W3R5cGU9J2J1dHRvbiddIHtcclxuICAgIGFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogNDhweDtcclxuICAgIHBhZGRpbmc6IDAgMTZweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDBweDtcclxuICB9XHJcbiAgaW5wdXRbdHlwZT0ndGV4dCddLFxyXG4gIGlucHV0W3R5cGU9J21haWwnXSxcclxuICBpbnB1dFt0eXBlPSd0ZWwnXSxcclxuICBpbnB1dFt0eXBlPSdwYXNzd29yZCddLFxyXG4gIGlucHV0W3R5cGU9J251bWJlciddIHtcclxuICAgIGFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogNDhweDtcclxuICAgIHBhZGRpbmc6IDAgMTZweDtcclxuICAgIGJvcmRlcjogc29saWQgMXB4ICRsaWdodC1ncmV5O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMHB4O1xyXG5cclxuICAgIEBhdC1yb290XHJcbiAgICAuY2FydEZvcm1fc2VjdGlvbiAuaXMtZXJyb3IgaW5wdXRbdHlwZT0ndGV4dCddLFxyXG4gICAgLmNhcnRGb3JtX3NlY3Rpb24gLmlzLWVycm9yIGlucHV0W3R5cGU9J21haWwnXSxcclxuICAgIC5jYXJ0Rm9ybV9zZWN0aW9uIC5pcy1lcnJvciBpbnB1dFt0eXBlPSdidXR0b24nXSxcclxuICAgIC5jYXJ0Rm9ybV9zZWN0aW9uIC5pcy1lcnJvciBpbnB1dFt0eXBlPSdwYXNzd29yZCddLFxyXG4gICAgLmNhcnRGb3JtX3NlY3Rpb24gLmlzLWVycm9yIGlucHV0W3R5cGU9J251bWJlciddLFxyXG4gICAgLmNhcnRGb3JtX3NlY3Rpb24gLmlzLWVycm9yIGlucHV0W3R5cGU9J3RlbCddIHtcclxuICAgICAgYm9yZGVyLWNvbG9yOiAkYWxlcnQtcmVkO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWxlcnQtbGlnaHQtcmVkICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICBAYXQtcm9vdFxyXG4gICAgLmNhcnRGb3JtX3NlY3Rpb24gLmlzLWVycm9yIC5mb3JtQmxvY2stemlwQWRkcmVzc19idXR0b24gaW5wdXRbdHlwZT0nYnV0dG9uJ10ge1xyXG4gICAgICBib3JkZXItY29sb3I6ICRkbS15ZWxsb3c7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkbS15ZWxsb3cgIWltcG9ydGFudDs7XHJcbiAgICB9XHJcbiAgfVxyXG4gIGlucHV0W3R5cGU9J3JhZGlvJ10ge1xyXG4gICAgQG1lZGlhICN7JHNwX3RhYn0ge1xyXG4gICAgICB3aWR0aDogMTZweDtcclxuICAgICAgaGVpZ2h0OiAxNnB4O1xyXG4gICAgfVxyXG4gIH1cclxuICBpbnB1dFt0eXBlPSdjaGVja2JveCddIHtcclxuICAgIEBtZWRpYSAjeyRzcF90YWJ9IHtcclxuICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgIGhlaWdodDogMjBweDtcclxuICAgIH1cclxuICB9XHJcbiAgaW5wdXQsXHJcbiAgbGFiZWwge1xyXG4gICAgQG1lZGlhICN7JHNwX3RhYn0ge1xyXG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcclxuICAgIH1cclxuICB9XHJcbiAgbGFiZWwge1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgYSB7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgc2VsZWN0IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gIH1cclxuICB0ZXh0YXJlYSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICRsaWdodC1ncmV5O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgIGJveC1zaGFkb3c6IDA7XHJcbiAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxuICAgIEBtZWRpYSAjeyRzcF90YWJ9IHtcclxuICAgICAgcGFkZGluZzogMTBweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICBwYWRkaW5nOiAxNXB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmpzLWZvcm1JdGVte1xyXG4gICAgaW5wdXQ6cGxhY2Vob2xkZXItc2hvd24gfiAuanMtcGxhY2Vob2xkZXJfc3RyaW5nIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5qcy1wbGFjZWhvbGRlcl9zdHJpbmcge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIHBhZGRpbmc6IDAgM3B4O1xyXG5cclxuICB9XHJcbn1cclxuXHJcblxyXG5AbWl4aW4gZm9ybUJsb2NrIHtcclxuICAuZm9ybUJsb2NrIHtcclxuICAgICYgKyAuZm9ybUJsb2NrIHtcclxuICAgICAgbWFyZ2luLXRvcDogMTZweDtcclxuICAgIH1cclxuXHJcbiAgICAuanMtZm9ybUl0ZW0uaXMtdmFsdWUtb2sge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgIHJpZ2h0OiAxNnB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB7XHJcbiAgICAgICAgICBpbWFnZTogdXJsKC4uLy4uL2ltYWdlcy9zdmcvaWNvbl9jaGVja2VkLnN2Zyk7XHJcbiAgICAgICAgICBwb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgICAgcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuZm9ybUJsb2NrLW1haWwge1xyXG4gICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIH1cclxuICAgICYuaXMtZXJyb3IgaW5wdXQge1xyXG4gICAgICBiYWNrZ3JvdW5kOiB7XHJcbiAgICAgICAgaW1hZ2U6IHVybCguLi8uLi9pbWFnZXMvY29tbW9uL2ljb25fZXJyb3IucG5nKTtcclxuICAgICAgICBwb3NpdGlvbjogY2VudGVyIHJpZ2h0IDE2cHg7XHJcbiAgICAgICAgc2l6ZTogMjBweCAyMHB4O1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5mb3JtQmxvY2stbmFtZSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuICAgIGRpdjpub3QoLmZvcm1CbG9ja19lcnJvclRleHQpIHtcclxuICAgICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoICgxMDAlIC0gMTdweCkgLyAyICk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLmZvcm1CbG9jay16aXBBZGRyZXNzIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gIH1cclxuICAuZm9ybUJsb2NrLXRlbCB7XHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgd2lkdGg6IGNhbGMoICgxMDAlIC0gMTdweCkgLyAyICk7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skdGFifSB7XHJcbiAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEycHgpO1xyXG4gICAgfVxyXG4gIH1cclxuICAuZm9ybUJsb2NrLWdlbmRlciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgIH1cclxuICB9XHJcbiAgLmZvcm1CbG9jay1jb3Vwb24ge1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgbWFyZ2luOiAxNnB4IDAgMjBweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyR0YWJfcGN9IHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgbWFyZ2luOiAyNnB4IDAgMzJweDtcclxuICAgIH1cclxuICB9XHJcbiAgLmZvcm1CbG9jay1kZWxpdmVyeURhdGUge1xyXG4gICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgIHdpZHRoOiA0OC4zMzUlO1xyXG4gICAgfVxyXG4gICAgJismIHtcclxuICAgICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuZm9ybUJsb2NrLmZvcm1CbG9jay1kZWxpdmVyeUJveCB7XHJcbiAgICBmb250LXNpemU6IDA7XHJcblxyXG4gICAgLkhUTUxGT1JNX0xBQkVMX0dST1VQIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIGhlaWdodDogMjRweDtcclxuICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgIGNvbnRlbnQ6IFwi5LiN5Zyo5pmC5a6F6YWNQk9YXCI7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzMnB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBsYWJlbCB7XHJcbiAgICAgICAgd2lkdGg6IDE0NnB4O1xyXG4gICAgICAgIGhlaWdodDogMjRweDtcclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgdG9wOiA2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZm9ybUJsb2NrX2lubmVyIHtcclxuICAgIC5mb3JtQmxvY2stbmFtZSAmIHtcclxuICAgICAgQG1lZGlhICN7JHRhYn0ge1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEycHgpO1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICAgIHdpZHRoOiA0OC4zMzUlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuZm9ybUJsb2NrLW1haWwgJiB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmZvcm1CbG9ja19lcnJvclRleHQge1xyXG4gICAgY29sb3I6ICNkNzQ5NDE7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS4zMzM7XHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgbWFyZ2luLXRvcDogOHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDhweDtcclxuICAgIH1cclxuXHJcbiAgICAmI0NSRURJVF9UT0tFTl9FUlJPUl9NRVNTQUdFX1BBTkVMIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmZvcm1CbG9ja19pbnB1dCB7XHJcbiAgICBAbWVkaWEgI3skc3BfdGFifSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgIHdpZHRoOiA2OC45NjUlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmZvcm1CbG9ja19jcmVkaXRTZWN1cml0eUltZyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBtYXJnaW4tbGVmdDogOHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHRhYl9wY30ge1xyXG4gICAgICB3aWR0aDogNDhweDtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDE2cHg7XHJcbiAgICB9XHJcbiAgICBpbWcge1xyXG4gICAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgICB3aWR0aDogNTFweDtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgI3skdGFiX3BjfSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZm9ybUJsb2NrLXppcEFkZHJlc3NfaW5wdXQge1xyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIHdpZHRoOiBjYWxjKCAoMTAwJSAtIDE3cHgpIC8gMiApO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHRhYn0ge1xyXG4gICAgICB3aWR0aDogMzUuMDYyJTtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICB3aWR0aDogNDguMzM1JTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5mb3JtQmxvY2stemlwQWRkcmVzc19idXR0b24ge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDE2cHg7XHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgd2lkdGg6IDEyOHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgIHdpZHRoOiAxNzZweDtcclxuICAgIH1cclxuICAgIGlucHV0W3R5cGU9XCJidXR0b25cIl0ge1xyXG4gICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZm9ybUJsb2NrLXJlbWFya3MsXHJcbiAgLmZvcm1CbG9jay5mb3JtQmxvY2stcmVxdWVzdERyaXZlciB7XHJcbiAgICBAbWVkaWEgI3skdGFifSB7XHJcbiAgICAgIGhlaWdodDogMTQ0cHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTQ0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmpzLWZvcm1JdGVtLFxyXG4gICAgdGV4dGFyZWEge1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZm9ybUJsb2NrLWV4cGlyYXRpb24ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZm9ybUJsb2NrLXNlY3VyaXR5IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gIH1cclxuXHJcbiAgLmZvcm1CbG9jay1tYWlsbWFnIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgfVxyXG4gIC5mb3JtQmxvY2tfemlwQWRkcmVzc0xpbmsge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgY29sb3I6ICRncmV5O1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgQG1lZGlhICN7JHNwX3RhYn0ge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDIycHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDEycHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiA4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgc3ZnIHtcclxuICAgICAgZmlsbDogJGxpZ2h0LWdyZXk7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIG1hcmdpbjogYXV0byAwO1xyXG4gICAgICBAbWVkaWEgI3skc3BfdGFifSB7XHJcbiAgICAgICAgd2lkdGg6IDE2cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxNnB4O1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICAgIHdpZHRoOiAxOHB4O1xyXG4gICAgICAgIGhlaWdodDogMThweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmZvcm1CbG9ja19ub2RlIHtcclxuICAgICYrJiB7XHJcbiAgICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxM3B4O1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSAjeyR0YWJ9IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyNHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuZm9ybUJsb2NrLWNvdXBvbiAmIHtcclxuICAgICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgICAgbWFyZ2luOiAyMHB4IDAgMDtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgI3skdGFifSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDI0cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5mb3JtQmxvY2tfc2VsZWN0V3JhcCB7XHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgd2lkdGg6IGNhbGMoICgxMDAlIC0gMTdweCkgLyAyICk7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skdGFifSB7XHJcbiAgICAgIHdpZHRoOiAzNS4zNjclO1xyXG4gICAgfVxyXG5cclxuICAgIC5jdXN0b21lckluZm9fYWZ0ZXIgJiB7XHJcbiAgICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5mb3JtQmxvY2tfc2VsZWN0V3JhcC1tb250aCB7XHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgd2lkdGg6IDMxLjgzNSU7XHJcbiAgICAgIG1hcmdpbjogMCA4cHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skc3Atc21hbGx9IHtcclxuICAgICAgd2lkdGg6IGNhbGMoIDEwMCUgLSAxNzBweCApO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgIHdpZHRoOiAyNSU7XHJcbiAgICAgIG1hcmdpbjogMCAxMnB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAuZm9ybUJsb2NrX3NlbGVjdFdyYXAteWVhciB7XHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgd2lkdGg6IDMxLjgzNSU7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skc3Atc21hbGx9IHtcclxuICAgICAgd2lkdGg6IGNhbGMoIDEwMCUgLSAxNzBweCApO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgIHdpZHRoOiAyNSU7XHJcbiAgICAgIG1hcmdpbjogMCAxMnB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAuZm9ybUJsb2NrX3NlbGVjdFdyYXAtcHJlZmVjdHVyZSB7XHJcbiAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgd2lkdGg6IDQ4LjMzNSU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5mb3JtQmxvY2tfc2VsZWN0V3JhcC1udW1iZXIge1xyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIHdpZHRoOiBjYWxjKCAoMTAwJSArIDE1cHgpIC8gMiApO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgIHdpZHRoOiA0My43NSU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5mb3JtQmxvY2tfc2VsZWN0V3JhcC1kZWxpdmVyeURhdGUge1xyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHRhYn0ge1xyXG4gICAgICB3aWR0aDogY2FsYyg1MCUgLSAxMnB4KTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5mb3JtQmxvY2tfY3JlZGl0U2VjdXJpdHlDZCB7XHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgd2lkdGg6IGNhbGMoICgxMDAlICsgMTVweCkgLyAyICk7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgd2lkdGg6IDQzLjc1JTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG5cclxuQG1peGluIGMtdGVybXMge1xyXG4gIC5jLXRlcm1zX3RpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICB9XHJcblxyXG4gIC5jLXRlcm1zX2xpc3Qge1xyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skdGFiX3BjfSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYy10ZXJtc19saXN0X25vZGUge1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcclxuICAgICYrJiB7XHJcbiAgICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhICN7JHRhYl9wY30ge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jLXRlcm1zX2xpc3RfdGl0bGUge1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgfVxyXG5cclxuICAuYy10ZXJtc19saXN0X3RleHQge1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNzE0O1xyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDhweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyR0YWJfcGN9IHtcclxuICAgICAgbWFyZ2luLXRvcDogOHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCJAY2hhcnNldCBcIlVURi04XCI7XHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyBGb3VuZGF0aW9uXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbkBpbXBvcnQgXCIuLi9mb3VuZGF0aW9uL19taXhpbi5zY3NzXCI7XHJcbkBpbXBvcnQgXCIuLi9tb2R1bGUvX2NvbXBvbmVudHMuc2Nzc1wiO1xyXG5cclxuJHBhZ2VOYW1lOiBzaG9wO1xyXG4kcGFnZVR5cGU6IGV4dDtcclxuJGNvbW1vbmltZ1BhdGg6IFwiLi4vLi4vaW1hZ2VzXCI7XHJcbiRpbWdQYXRoOiBcIiN7JGNvbW1vbmltZ1BhdGh9LyN7JHBhZ2VUeXBlfS8jeyRwYWdlTmFtZX1cIjtcclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIEV4dGVuZCBjb21wb25lbnRcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuQGluY2x1ZGUgYy1idXR0b24teWVsbG93LWxhcmdlO1xyXG5AaW5jbHVkZSBjLWJ1dHRvbi1oYXNCb3JkZXItYmxhY2stbWVkaXVtO1xyXG5cclxuQGluY2x1ZGUgYy1sb2FkaW5nO1xyXG5cclxuQGluY2x1ZGUgYy1pbmRleDtcclxuXHJcblxyXG5cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbi8vXHJcbi8vICDlhbHpgJrjg5Hjg7zjg4Qg44Oa44O844K45YaFIHN0eWxlXHJcbi8vXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5ib2R5e1xyXG4gIC5wYWdle1xyXG4gICAgI21haW5jb250ZW50e1xyXG4gICAgICAuY29udGFpbmVye1xyXG4gICAgICAgICNkbWotc3RhdGlje1xyXG4gICAgICAgICAgLndyYXBwZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICRiYWNrZ3JvdW5kLWdyZXk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5pbWctbGlua3tcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4zcztcclxuICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICBvcGFjaXR5OiAwLjg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuY29udGVudHMge1xyXG4gICAgICAgICAgICBAbWVkaWEgI3skc3BfdGFifSB7XHJcbiAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDQwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhICN7JHRhYn0ge1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjRweCA0MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDAgMCA5NnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLmMtdG9nZ2xlSWNvbiB7XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRzcF90YWJ9IHtcclxuICAgICAgICAgICAgICByaWdodDogMThweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgICAgICAgICByaWdodDogMjRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBpIHtcclxuICAgICAgICAgICAgICB3aWR0aDogMTZweDtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDNweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5jLWxvYWRpbmcge1xyXG4gICAgICAgICAgICBAbWVkaWEgI3skc3BfdGFifSB7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMjRweCAwIDQwcHg7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpiZWZvcmUsXHJcbiAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgIEBtZWRpYSAjeyRzcF90YWJ9IHtcclxuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTRweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcblxyXG5cclxuICAgICAgICAgIC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4gICAgICAgICAgLy9cclxuICAgICAgICAgIC8vICBTSE9QIHN0eWxlXHJcbiAgICAgICAgICAvL1xyXG4gICAgICAgICAgLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbiAgICAgICAgICAuc2hvcENvbnRlbnRzIHtcclxuICAgICAgICAgICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMDRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5zZWFyY2hMb2NhdGlvbiB7XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICAgICAgICAgIEBpbmNsdWRlIGdsaWQtd2lkdGgtcGMoIDMsIDIsIDAsIDEwLCA5ICk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuc2VhcmNoTG9jYXRpb25fbm9kZSB7XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmKy5zZWFyY2hMb2NhdGlvbl9ub2RlIHtcclxuICAgICAgICAgICAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnNlYXJjaExvY2F0aW9uX3RpdGxlIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICBAbWVkaWEgI3skc3BfdGFifSB7XHJcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDI0cHg7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDoge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDI0cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuc2VhcmNoTG9jYXRpb25fYnV0dG9uV3JhcCB7XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRzcF90YWJ9IHtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAwIDE2cHggMjRweDtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMCAyNHB4IDI0cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuc2VhcmNoTG9jYXRpb25fYnV0dG9uIHtcclxuICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICB3aWR0aDogMTNweDtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDE3cHg7XHJcbiAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDdweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5zZWFyY2hMb2NhdGlvbl9hcmVhTGlzdF9ub2RlIHtcclxuICAgICAgICAgICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLXRvcDogc29saWQgMXB4ICRsaWdodC1ncmV5O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnNlYXJjaExvY2F0aW9uX2FyZWFMaXN0X2FyZWEge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBob3Zlci1vcGFjaXR5KCk7XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAwIDIwcHggMjRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5zZWFyY2hMb2NhdGlvbl9wcmVmZWN0dXJlc0xpc3Qge1xyXG4gICAgICAgICAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDI0cHg7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLXRvcDogc29saWQgMXB4ICRsaWdodC1ncmV5O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLmlzLXNob3cge1xyXG4gICAgICAgICAgICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnNlYXJjaExvY2F0aW9uX3ByZWZlY3R1cmVzTGlzdF9ub2RlIHtcclxuICAgICAgICAgICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJisuc2VhcmNoTG9jYXRpb25fcHJlZmVjdHVyZXNMaXN0X25vZGUge1xyXG4gICAgICAgICAgICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuc2VhcmNoTG9jYXRpb25fcHJlZmVjdHVyZXNMaXN0X2lucHV0IHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgaG92ZXItb3BhY2l0eSgpO1xyXG4gICAgICAgICAgICBsYWJlbCB7XHJcbiAgICAgICAgICAgICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnNob3BBcmVhIHtcclxuICAgICAgICAgICAgQG1lZGlhICN7JHNwX3RhYn0ge1xyXG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDoge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICAgICAgICAgIEBpbmNsdWRlIGdsaWQtd2lkdGgtcGMoIDcsIDYsIDAsIDEwLCA5ICk7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuc2hvcEFyZWFUaXRsZSB7XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRzcF90YWJ9IHtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDI0cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuc2hvcFJlc3VsdCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRzcF90YWJ9IHtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAxNnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYuaXMtc2hvdyB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuc2hvcEFyZWFMaXN0IHtcclxuICAgICAgICAgICAgQG1lZGlhICN7JHNwX3RhYn0ge1xyXG4gICAgICAgICAgICAgIGJvcmRlci10b3A6IHNvbGlkIDFweCAkbGlnaHQtZ3JleTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC8vIC5zaG9wQXJlYUxpc3Rfbm9kZSB7XHJcbiAgICAgICAgICAvLyAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgLy8gICAgIEBtZWRpYSAjeyRzcF90YWJ9IHtcclxuICAgICAgICAgIC8vICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAvLyAgICAgfVxyXG4gICAgICAgICAgLy8gICB9XHJcbiAgICAgICAgICAvLyB9XHJcblxyXG4gICAgICAgICAgLnNob3BBcmVhTGlzdF90aXRsZSB7XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRzcF90YWJ9IHtcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMjFweCAxNnB4O1xyXG4gICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAkbGlnaHQtZ3JleTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5zaG9wQXJlYUxpc3RfcHJlZmVjdHVyZSB7XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRzcF90YWJ9IHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAkbGlnaHQtZ3JleTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLmlzLXNob3cge1xyXG4gICAgICAgICAgICAgIEBtZWRpYSAjeyRzcF90YWJ9IHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5zaG9wUHJlZmVjdHVyZUxpc3Qge1xyXG4gICAgICAgICAgICBAbWVkaWEgI3skc3BfdGFifSB7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDoge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRiYWNrZ3JvdW5kLWdyZXk7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnNob3BQcmVmZWN0dXJlTGlzdF9ub2RlIHtcclxuICAgICAgICAgICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLmlzLXNob3cge1xyXG4gICAgICAgICAgICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYrLnNob3BQcmVmZWN0dXJlTGlzdF9ub2RlIHtcclxuICAgICAgICAgICAgICBAbWVkaWEgI3skc3BfdGFifSB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiBzb2xpZCAxcHggJGxpZ2h0LWdyZXk7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnNob3BQcmVmZWN0dXJlTGlzdF90aXRsZSB7XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRzcF90YWJ9IHtcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMjFweCAxNnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnNob3BQcmVmZWN0dXJlTGlzdF9zaG9wIHtcclxuICAgICAgICAgICAgQG1lZGlhICN7JHNwX3RhYn0ge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAxNnB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLmlzLXNob3cge1xyXG4gICAgICAgICAgICAgIEBtZWRpYSAjeyRzcF90YWJ9IHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5hcmVhTGlzdF9ub2RlIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgICAgICAgICAgLy8gJisuYXJlYUxpc3Rfbm9kZSB7XHJcbiAgICAgICAgICAgIC8vICAgbWFyZ2luLXRvcDogMTZweDtcclxuICAgICAgICAgICAgLy8gfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5hcmVhTGlzdF90aXRsZSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDoge1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAkdGV4dC1ibGFjaztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuYXJlYUxpc3Rfc2hvcE5hbWUge1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuaWNvbi1uZXcge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZTUxMjtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAwIDVweDtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDE4cHg7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICB0b3A6IC0xcHg7XHJcbiAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgI3skc3BfdGFifSB7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMTRweCAxNnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDE2cHggMjRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5hcmVhTGlzdF9kaXN0YW5jZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB7XHJcbiAgICAgICAgICAgICAgaW1hZ2U6IHVybCgjeyRjb21tb25pbWdQYXRofS9zdmcvaWNvbl9tYXAtZ3JleS5zdmcpO1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBsZWZ0IGNlbnRlcjtcclxuICAgICAgICAgICAgICBzaXplOiAxM3B4IDE3cHg7O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRzcF90YWJ9IHtcclxuICAgICAgICAgICAgICBtaW4td2lkdGg6IDEwNHB4O1xyXG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEycHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuYXJlYUxpc3Rfc2hvcE5hbWUge1xyXG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuYXJlYUxpc3RfbWFwTGluayB7XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgcmlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLmFyZWFMaXN0X2luZm8ge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhICN7JHNwX3RhYn0ge1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDI0cHggMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAyNHB4IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuYXJlYUxpc3RfaWNvbiB7XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRzcF90YWJ9IHtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAwIDE2cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMCAyNHB4O1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuYXJlYUxpc3RfaWNvbk5vZGUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHtcclxuICAgICAgICAgICAgICBjb2xvcjogJGRtLXllbGxvdztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgI3skc3BfdGFifSB7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDEwcHg7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiA2cHggOHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLmFyZWFMaXN0X2FkZHJlc3Mge1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS43MTQ7XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRzcF90YWJ9IHtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAwIDE2cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMCAyNHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLmFyZWFMaXN0X21vcmUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS43MTQ7XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRzcF90YWJ9IHtcclxuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyNnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJisuYXJlYUxpc3RfbW9yZSB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5hcmVhTGlzdF9tb3JlVGl0bGUge1xyXG4gICAgICAgICAgICBAbWVkaWEgI3skc3BfdGFifSB7XHJcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgIEBpbmNsdWRlIGdsaWQtd2lkdGgtc3AoIDEsIDAsIDAsIDQsIDMgKTtcclxuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgZ2xpZC13aWR0aC1wYyggMSwgMCwgMCwgNywgNiApO1xyXG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICBAbWVkaWEgI3skc3BfdGFifSB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogXCI6XCI7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLmFyZWFMaXN0X21vcmVUZXh0IHtcclxuICAgICAgICAgICAgQG1lZGlhICN7JHNwX3RhYn0ge1xyXG4gICAgICAgICAgICAgIEBpbmNsdWRlIGdsaWQtd2lkdGgtc3AoIDMsIDMsIDAsIDQsIDMgKTtcclxuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE0cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgZ2xpZC13aWR0aC1wYyggNiwgNiwgMCwgNywgNiApO1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDI0cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogXCI6XCI7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLmFyZWFMaXN0X2J1dHRvbiB7XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRzcF90YWJ9IHtcclxuICAgICAgICAgICAgICBtYXJnaW46IDI0cHggYXV0byAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnNob3AtYmFubmVyIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDA0cHg7XHJcbiAgICAgICAgICAgICYtaXRlbSB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICAgICAgICAgIG1hcmdpbjogMCAxNXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAvLyAubmV3cy1tZXNzYWdlLWJveCB7XHJcbiAgICAgICAgICAvLyAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIC8qIOWIneacn+eKtuaFi+OCkumdnuihqOekuiAqL1xyXG4gICAgICAgICAgLy8gfVxyXG5cclxuICAgICAgICAgIC5jb3VudC1jaGVjay0wMSxcclxuICAgICAgICAgIC5jb3VudC1jaGVjay0wMixcclxuICAgICAgICAgIC5jb3VudC1jaGVjay0wMyxcclxuICAgICAgICAgIC5jb3VudC1jaGVjay0wNCxcclxuICAgICAgICAgIC5jb3VudC1jaGVjay0wNSxcclxuICAgICAgICAgIC5jb3VudC1jaGVjay0wNixcclxuICAgICAgICAgIC5jb3VudC1jaGVjay0wNyxcclxuICAgICAgICAgIC5jb3VudC1jaGVjay0wOCxcclxuICAgICAgICAgIC5jb3VudC1jaGVjay0wOSxcclxuICAgICAgICAgIC5jb3VudC1jaGVjay0xMCxcclxuICAgICAgICAgIC5jb3VudC1jaGVjay0xMSxcclxuICAgICAgICAgIC5jb3VudC1jaGVjay0xMixcclxuICAgICAgICAgIC5jb3VudC1jaGVjay0xMyxcclxuICAgICAgICAgIC5jb3VudC1jaGVjay0xNCxcclxuICAgICAgICAgIC5jb3VudC1jaGVjay0xNSxcclxuICAgICAgICAgIC5jb3VudC1jaGVjay0xNixcclxuICAgICAgICAgIC5jb3VudC1jaGVjay0xNyxcclxuICAgICAgICAgIC5jb3VudC1jaGVjay0xOCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAvKiBhZGQgKi9cclxuICAgICAgICAgIC5zdGFmZi1wcm9maWxlLWJveCAuc3RhZmYtcHJvZmlsZSBhIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEyJTtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMjBweDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuc3RhZmYtbWVzc2FnZS10aXRsZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAvKiBjb21tb24gKi9cclxuICAgICAgICAgIC5jLWluZGV4IHtcclxuICAgICAgICAgICAgcGFkZGluZzogNjBweCAwIDQ4cHggMDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuaGVhZC1hbm5vdW5jZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmU1MTI7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgcGFkZGluZzogMjBweCAxMHB4O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5oZWFkLWFubm91bmNlIHAge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS42O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5zdGFmZi1wcm9maWxlLW5vbmUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB3aWR0aDogMTIlO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcclxuICAgICAgICAgICAgLnN0YWZmLXByb2ZpbGUtbm9uZSB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDI4JTtcclxuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnNob3AtaGFuZGxpbmcgaW1nOm50aC1jaGlsZCgxKSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA0MCUgIWltcG9ydGFudDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuc2hvcC1oYW5kbGluZyBpbWc6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgICAgICAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5zdGFmZi1wcm9maWxlLWJveCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEuNSU7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnN0YWZmLXByb2ZpbGUtYm94IC5zdGFmZi1wcm9maWxlIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMiUgNCU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDglO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnN0YWZmLXByb2ZpbGUtYm94IC5zdGFmZi1wcm9maWxlIGEgaW1nIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5zdGFmZi1wcm9maWxlLWJveCAuc3RhZmYtcHJvZmlsZSBhIC5zdGFmZi1uYW1lLXNob3Age1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDExcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyJTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuc3RhZmYtcHJvZmlsZS1ib3ggLnN0YWZmLXByb2ZpbGUgYSAuc3RhZmYtbmFtZS10ZXh0IHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuaXRlbS1wcm9maWxlLWJveCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEuNSU7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLml0ZW0tcHJvZmlsZS1ib3ggLml0ZW0tcHJvZmlsZSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDIlIDQlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4JTtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5pdGVtLXByb2ZpbGUtYm94IC5pdGVtLXByb2ZpbGUgLml0ZW0tcHJvZmlsZS1jb250ZW50IHtcclxuICAgICAgICAgICAgd2lkdGg6IDE1JTtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwcHggOHB4O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIC5pY29uIHtcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgdG9wOiA4cHg7XHJcbiAgICAgICAgICAgICAgbGVmdDogOHB4O1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDJweCA4cHg7XHJcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFRyYWRlR290aGljLCBcIuODkuODqeOCruODjuinkuOCtCBQcm8gVzNcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIE15WXVHb3RoaWNNLCBNeVl1R290aGljTSwgWXVHb3RoaWMsIFwiWXUgR290aGljXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgTWVpcnlvLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAuMDRlbTtcclxuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICYtZGVmYXVsdCB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkZFNTEyO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICYtc2FsZXtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNjNzE4MzU7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgJi1sdGR7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDAwO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG5cclxuICAgICAgICAgIC5pdGVtLXByb2ZpbGUtYm94IC5pdGVtLXByb2ZpbGUgLml0ZW0tcHJvZmlsZS1jb250ZW50Om50aC1jaGlsZCgxKSB7XHJcbiAgICAgICAgICAgIG9yZGVyOiAxO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5pdGVtLXByb2ZpbGUtYm94IC5pdGVtLXByb2ZpbGUgLml0ZW0tcHJvZmlsZS1jb250ZW50Om50aC1jaGlsZCgyKSB7XHJcbiAgICAgICAgICAgIG9yZGVyOiAyO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5pdGVtLXByb2ZpbGUtYm94IC5pdGVtLXByb2ZpbGUgLml0ZW0tcHJvZmlsZS1jb250ZW50Om50aC1jaGlsZCgzKSB7XHJcbiAgICAgICAgICAgIG9yZGVyOiAzO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLmNvdW50LWNoZWNrLTAxIC5pdGVtLXByb2ZpbGUtYm94IC5pdGVtLXByb2ZpbGUgLml0ZW0tcHJvZmlsZS1jb250ZW50Om50aC1jaGlsZCgzKSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLml0ZW0tcHJvZmlsZS1ib3ggLml0ZW0tcHJvZmlsZSAuaXRlbS1wcm9maWxlLWNvbnRlbnQ6bnRoLWNoaWxkKDQpIHtcclxuICAgICAgICAgICAgb3JkZXI6IDQ7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLml0ZW0tcHJvZmlsZS1ib3ggLml0ZW0tcHJvZmlsZSAuaXRlbS1wcm9maWxlLWNvbnRlbnQ6bnRoLWNoaWxkKDUpIHtcclxuICAgICAgICAgICAgb3JkZXI6IDU7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLml0ZW0tcHJvZmlsZS1ib3ggLml0ZW0tcHJvZmlsZSAuaXRlbS1wcm9maWxlLWNvbnRlbnQ6bnRoLWNoaWxkKDYpIHtcclxuICAgICAgICAgICAgb3JkZXI6IDY7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLml0ZW0tcHJvZmlsZS1ib3ggLml0ZW0tcHJvZmlsZSAuaXRlbS1wcm9maWxlLWNvbnRlbnQgaW1nIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLml0ZW0tcHJvZmlsZS1ib3ggLml0ZW0tcHJvZmlsZSAuaXRlbS1wcm9maWxlLWNvbnRlbnQgLml0ZW0tbmFtZS1wcm9kdWN0IHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNCU7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICAgICAgICAgIGhlaWdodDogMzJweDtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLml0ZW0tcHJvZmlsZS1ib3ggLml0ZW0tcHJvZmlsZSAuaXRlbS1wcm9maWxlLWNvbnRlbnQgLml0ZW0tbmFtZS1wcmljZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFRyYWRlR290aGljLCBcIuODkuODqeOCruODjuinkuOCtCBQcm8gVzNcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIE15WXVHb3RoaWNNLCBNeVl1R290aGljTSwgWXVHb3RoaWMsIFwiWXUgR290aGljXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgTWVpcnlvLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLjA0ZW07XHJcblxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5pdGVtLXByb2ZpbGUtYm94IC5pdGVtLXByb2ZpbGUgLml0ZW0tcHJvZmlsZS1jb250ZW50IC5zYWxlLXByaWNlIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA3cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjYzcxODM1O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLml0ZW0tcHJvZmlsZS1ib3ggLml0ZW0tcHJvZmlsZSAuaXRlbS1wcm9maWxlLWNvbnRlbnQgLnNhbGUtcHJpY2UtYmVmb3JlIHtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTEwMHB4KSB7XHJcbiAgICAgICAgICAgIC5pdGVtLXByb2ZpbGUtYm94IC5pdGVtLXByb2ZpbGUgLml0ZW0tcHJvZmlsZS1jb250ZW50IC5pdGVtLW5hbWUtcHJvZHVjdCB7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiAzOHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcclxuICAgICAgICAgICAgLnN0YWZmLXByb2ZpbGUtYm94IHtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAyLjUlO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuaXRlbS1wcm9maWxlLWJveCB7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMi41JTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmhlYWQtYW5ub3VuY2Uge1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmhlYWQtYW5ub3VuY2UgcCB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuaXRlbS1wcm9maWxlLWJveCAuaXRlbS1wcm9maWxlIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNDBweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLml0ZW0tcHJvZmlsZS1ib3ggLml0ZW0tcHJvZmlsZSAuaXRlbS1wcm9maWxlLWNvbnRlbnQge1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAzMCU7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLml0ZW0tcHJvZmlsZS1ib3ggLml0ZW0tcHJvZmlsZSAuaXRlbS1wcm9maWxlLWNvbnRlbnQgLml0ZW0tbmFtZS1wcm9kdWN0IHtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcclxuICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xyXG4gICAgICAgICAgICAuc3RhZmYtcHJvZmlsZS1ib3ggLnN0YWZmLXByb2ZpbGUge1xyXG4gICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiA2JSAyJSAxJSAyJTtcclxuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnN0YWZmLXByb2ZpbGUtYm94IC5zdGFmZi1wcm9maWxlIGEge1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAyOCU7XHJcbiAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjBweCAwO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuc3RhZmYtcHJvZmlsZS1ib3ggLnN0YWZmLXByb2ZpbGUgYSAuc3RhZmYtbmFtZS1zaG9wIHtcclxuICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMyU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5zdGFmZi1wcm9maWxlLWJveCAuc3RhZmYtcHJvZmlsZSBhIC5zdGFmZi1uYW1lLXRleHQge1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLml0ZW0tcHJvZmlsZS1ib3ggLml0ZW0tcHJvZmlsZSB7XHJcbiAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDYlIDIlIDElIDIlO1xyXG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xyXG4gICAgICAgICAgICAgIC8vIHBhZGRpbmc6IDMwcHggMTBweCAxMHB4O1xyXG4gICAgICAgICAgICAgIC8vIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgICAvLyBnYXA6IDIwcHggMTBweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLml0ZW0tcHJvZmlsZS1ib3ggLml0ZW0tcHJvZmlsZSAuaXRlbS1wcm9maWxlLWNvbnRlbnQge1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAyOCU7XHJcbiAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjBweCAwO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuaXRlbS1wcm9maWxlLWJveCAuaXRlbS1wcm9maWxlIC5pdGVtLXByb2ZpbGUtY29udGVudCAuaXRlbS1uYW1lLXByb2R1Y3Qge1xyXG4gICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzJTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLml0ZW0tcHJvZmlsZS1ib3ggLml0ZW0tcHJvZmlsZSAuaXRlbS1wcm9maWxlLWNvbnRlbnQgLml0ZW0tbmFtZS1wcm9kdWN0IHtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5pdGVtLXByb2ZpbGUtYm94IC5pdGVtLXByb2ZpbGUgLml0ZW0tcHJvZmlsZS1jb250ZW50IC5pdGVtLW5hbWUtcHJpY2Uge1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTMuNXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5zaG9wLWhhbmRsaW5nIHtcclxuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuaXRlbS1wcm9maWxlLWJveCAuaXRlbS1wcm9maWxlIC5pdGVtLXByb2ZpbGUtY29udGVudCB7XHJcbiAgICAgICAgICAgICAgLy8gd2lkdGg6IGNhbGMoNTAlIC0gNXB4KTtcclxuICAgICAgICAgICAgICB3aWR0aDogNDglO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuaXRlbS1wcm9maWxlLWJveCAuaXRlbS1wcm9maWxlIC5pdGVtLXByb2ZpbGUtY29udGVudDpudGgtY2hpbGQoMykge1xyXG4gICAgICAgICAgICAgIG9yZGVyOiA0O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuaXRlbS1wcm9maWxlLWJveCAuaXRlbS1wcm9maWxlIC5pdGVtLXByb2ZpbGUtY29udGVudDpudGgtY2hpbGQoNCkge1xyXG4gICAgICAgICAgICAgIG9yZGVyOiAzO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuY291bnQtY2hlY2stMDMgLml0ZW0tcHJvZmlsZS1ib3ggLml0ZW0tcHJvZmlsZSAuaXRlbS1wcm9maWxlLWNvbnRlbnQ6bnRoLWNoaWxkKDEpIHtcclxuICAgICAgICAgICAgICBvcmRlcjogMTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmNvdW50LWNoZWNrLTAzIC5pdGVtLXByb2ZpbGUtYm94IC5pdGVtLXByb2ZpbGUgLml0ZW0tcHJvZmlsZS1jb250ZW50Om50aC1jaGlsZCgyKSB7XHJcbiAgICAgICAgICAgICAgb3JkZXI6IDI7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5jb3VudC1jaGVjay0wMyAuaXRlbS1wcm9maWxlLWJveCAuaXRlbS1wcm9maWxlIC5pdGVtLXByb2ZpbGUtY29udGVudDpudGgtY2hpbGQoMykge1xyXG4gICAgICAgICAgICAgIG9yZGVyOiA0O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuY291bnQtY2hlY2stMDMgLml0ZW0tcHJvZmlsZS1ib3ggLml0ZW0tcHJvZmlsZSAuaXRlbS1wcm9maWxlLWNvbnRlbnQ6bnRoLWNoaWxkKDQpIHtcclxuICAgICAgICAgICAgICBvcmRlcjogMztcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmNvdW50LWNoZWNrLTAzIC5pdGVtLXByb2ZpbGUtYm94IC5pdGVtLXByb2ZpbGUgLml0ZW0tcHJvZmlsZS1jb250ZW50Om50aC1jaGlsZCg1KSB7XHJcbiAgICAgICAgICAgICAgb3JkZXI6IDU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5jb3VudC1jaGVjay0wMyAuaXRlbS1wcm9maWxlLWJveCAuaXRlbS1wcm9maWxlIC5pdGVtLXByb2ZpbGUtY29udGVudDpudGgtY2hpbGQoNikge1xyXG4gICAgICAgICAgICAgIG9yZGVyOiA2O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5ODBweCkge1xyXG4gICAgICAgICAgICAuc2hvcENvbnRlbnRzIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgIG1heC13aWR0aDogMTYwMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnNob3AtZGV0YWlscyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5zaG9wLWRldGFpbHMtdGl0bGUtYm94IHtcclxuICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnNob3AtZGV0YWlscyAuc2hvcC1kZXRhaWxzLXRpdGxlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcclxuICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEuNCUgMiU7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2JTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuc2hvcC1kZXRhaWxzIGgzIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS42O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5zaG9wLWRldGFpbHMgLnNob3AtZGV0YWlscy1jb250ZW50cyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAzJTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuc2hvcC1kZXRhaWxzIC5zdGFmZi1tZXNzYWdlLWJveCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEuNSU7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnNob3AtZGV0YWlscyAuc3RhZmYtbWVzc2FnZSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDIlIDQlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4JTtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuc2hvcC1kZXRhaWxzIC5zdGFmZi1tZXNzYWdlIC5zdGFmZi1tZXNzYWdlLXRleHQge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBtYXJnaW46IGF1dG87XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnNob3AtZGV0YWlscyAubmV3cy1tZXNzYWdlLWJveCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEuNSU7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnNob3AtZGV0YWlscyAubmV3cy1tZXNzYWdlLWJveC13cmFwIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOCU7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnNob3AtZGV0YWlscyAubmV3cy1tZXNzYWdlLWJveCBpbWcge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuc2hvcC1kZXRhaWxzIC5uZXdzLW1lc3NhZ2Uge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAyJSA0JTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOCU7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnNob3AtZGV0YWlscyAubmV3cy1tZXNzYWdlIC5uZXdzLW1lc3NhZ2UtdGV4dCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIG1hcmdpbjogYXV0bztcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuc2hvcC1kZXRhaWxzIC5zaG9wLWRldGFpbHMtY29udGVudHMgaDMge1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjZweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5zaG9wLWRldGFpbHMgLnNob3AtZGV0YWlscy1jb250ZW50cyAuY2F0ZWdvcnktYm94IHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogNHB4O1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnNob3AtZGV0YWlscyAuc2hvcC1kZXRhaWxzLWNvbnRlbnRzIC5jYXRlZ29yeS1ib3ggLmNhdGVnb3J5LWl0ZW0ge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlNTEyO1xyXG4gICAgICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgICAgICAgcGFkZGluZzogNHB4IDE0cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNnB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuc2hvcC1kZXRhaWxzIC5zaG9wX2JhY2tfYnRuLWJveCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnNob3AtZGV0YWlscyAuc2hvcF9iYWNrX2J0bi1ib3ggLnNob3BfYmFja19idG4ge1xyXG4gICAgICAgICAgICBtYXJnaW46IGF1dG87XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDI2cHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnNob3AtZGV0YWlscyAubWVtYmVyX3Byb2dyYW0ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5zaG9wLWRldGFpbHMgLm1lbWJlcl9wcm9ncmFtIGEge1xyXG4gICAgICAgICAgICBjb2xvcjogIzY3Njc2NztcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkO1xyXG4gICAgICAgICAgICBtYXJnaW46IDE2cHggMCAwIDE0cHg7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnNob3AtZGV0YWlscyAuc2hvcC1kZXRhaWxzLWNvbnRlbnRzLWlubmVyIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxNjAwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogYXV0bztcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnNob3AtZGV0YWlscyAuc2hvcC1jb250ZW50cy1ib3gge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDE2MDBweDtcclxuICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuc2hvcC1kZXRhaWxzIC5zaG9wLWNvbnRlbnRzLWJveCAubGVmdC1jb250ZW50cyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA0NSU7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnNob3AtZGV0YWlscyAuc2hvcC1jb250ZW50cy1ib3ggLnJpZ2h0LWNvbnRlbnRzIHtcclxuICAgICAgICAgICAgd2lkdGg6IDU1JTtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzJTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuc2hvcC1kZXRhaWxzIC5zaG9wLWNvbnRlbnRzLWJveCAucmlnaHQtY29udGVudHMgcCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuODtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuc2hvcC1kZXRhaWxzIC5zaG9wLWNvbnRlbnRzLWJveCAucmlnaHQtY29udGVudHMgaW1nIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA0NTBweDtcclxuICAgICAgICAgICAgd2lkdGg6IDMwJTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuc2hvcC1kZXRhaWxzIC5zaG9wLWRldGFpbHMtY29udGVudHMtaW5uZXIgcCB7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjg7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnNob3AtZGV0YWlscyAuZGV0YWlscy1mbGV4IHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMiU7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyJTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuc2hvcC1kZXRhaWxzIC5kZXRhaWxzLWZsZXggaDMge1xyXG4gICAgICAgICAgICB3aWR0aDogMjAlO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuODtcclxuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2M1YzVjNTtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuc2hvcC1kZXRhaWxzIC5kZXRhaWxzLWZsZXggLmRldGFpbHMtZmxleC1yaWdodCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuc2hvcC1kZXRhaWxzIC5tYXAtYm94IHtcclxuICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgIzMzMztcclxuICAgICAgICAgICAgcGFkZGluZzogMiUgNSU7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDIwMHB4O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjNzO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlNTEyO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5zaG9wLWRldGFpbHMgLm1hcC1ib3g6aG92ZXIge1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwLjg7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnNsaWRlLWl0ZW1zIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuc2xpZGUtaXRlbXMgaW1nIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5zdGFmZi1ib3gge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDglO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5zdGFmZi1ib3ggYSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyNSU7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEuNSU7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuc3RhZmYtYm94IGE+aW1nIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuc3RhZmYtYm94IGEgLnN0YWZmLW5hbWUtYm94IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgcGFkZGluZzogMyUgMiU7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnN0YWZmLWJveCBhIC5zdGFmZi1uYW1lLWJveCBpbWcge1xyXG4gICAgICAgICAgICB3aWR0aDogMTYlO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnN0YWZmLWJveCBhIC5zdGFmZi1uYW1lLWJveCAuc3RhZmYtbmFtZS1pbm5lciB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnN0YWZmLWJveCBhIC5zdGFmZi1uYW1lLWJveCAuc3RhZmYtbmFtZS1pbm5lciAuc3RhZmYtbmFtZS1zaG9wLFxyXG4gICAgICAgICAgLnN0YWZmLWJveCBhIC5zdGFmZi1uYW1lLWJveCAuc3RhZmYtbmFtZS1pbm5lciAuc3RhZmYtbmFtZS10ZXh0IHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnN0YWZmLWJveCBhIC5zdGFmZi1uYW1lLWJveCAuc3RhZmYtbmFtZS1pbm5lciAuc3RhZmYtbmFtZS1zaG9wIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMiU7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnN0YWZmLWJveCBhIC5zdGFmZi1uYW1lLWJveCAuc3RhZmYtbmFtZS1pbm5lciAuc3RhZmYtbmFtZS10ZXh0IHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuc3AtYmxvY2sge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwODBweCkge1xyXG4gICAgICAgICAgICAuc3RhZmYtYm94IGEgLnN0YWZmLW5hbWUtYm94IGltZyB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDE4JTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XHJcbiAgICAgICAgICAgIC5zdGFmZi1ib3ggYSAuc3RhZmYtbmFtZS1ib3ggaW1nIHtcclxuICAgICAgICAgICAgICB3aWR0aDogMTMlO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuc2hvcC1kZXRhaWxzIC5zaG9wLWRldGFpbHMtdGl0bGUge1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEyJTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnNob3AtY29udGVudHMtYm94IHtcclxuICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5zaG9wLWRldGFpbHMgLnNob3AtZGV0YWlscy10aXRsZSB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuc2hvcC1jb250ZW50cy1ib3ggLnJpZ2h0LWNvbnRlbnRzIHAge1xyXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5zdGFmZi1ib3ggYSB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAxLjUlO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuc3Atbm9uZSB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnNwLWJsb2NrIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnNob3AtZGV0YWlscyAuc2hvcC1jb250ZW50cy1ib3ggLmxlZnQtY29udGVudHMge1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuc2hvcC1kZXRhaWxzIC5zaG9wLWRldGFpbHMtdGl0bGUge1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDMlIDYlO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuc2hvcC1kZXRhaWxzIC5zaG9wLWNvbnRlbnRzLWJveCAucmlnaHQtY29udGVudHMge1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5zaG9wLWRldGFpbHMgLmRldGFpbHMtZmxleCB7XHJcbiAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnNob3AtZGV0YWlscyAuZGV0YWlscy1mbGV4IGgzIHtcclxuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDElIDIlO1xyXG4gICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzJTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnNob3AtZGV0YWlscyAuZGV0YWlscy1mbGV4IC5kZXRhaWxzLWZsZXgtcmlnaHQge1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDAgMiU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5zaG9wLWRldGFpbHMgLnNob3AtZGV0YWlscy1jb250ZW50cyAuY2F0ZWdvcnktYm94IHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE0cHg7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5zaG9wLWRldGFpbHMgLnNob3AtY29udGVudHMtYm94IC5yaWdodC1jb250ZW50cyBpbWcge1xyXG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5zaG9wLWRldGFpbHMgLnN0YWZmLW1lc3NhZ2Uge1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDUlIDUlO1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEyJTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnNob3AtZGV0YWlscyAuc2hvcC1kZXRhaWxzLWNvbnRlbnRzIC5jYXRlZ29yeS1ib3ggLmNhdGVnb3J5LWl0ZW0ge1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5zbGlkZS1pdGVtcyB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnNsaWNrLWRvdHRlZC5zbGljay1zbGlkZXIge1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuc2hvcC1kZXRhaWxzIC5zaG9wLWRldGFpbHMtY29udGVudHMge1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDIuNSU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5zaG9wLWRldGFpbHMgaDMge1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnN0YWZmLWJveCB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTIlO1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDElO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuc2xpY2stbmV4dCxcclxuICAgICAgICAgICAgLnNsaWNrLXByZXYge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnNob3AtZGV0YWlscyAuc3RhZmYtbWVzc2FnZS1ib3gsXHJcbiAgICAgICAgICAgIC5zaG9wLWRldGFpbHMgLm5ld3MtbWVzc2FnZS1ib3gge1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDIuNSU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xyXG4gICAgICAgICAgICAuc3RhZmYtYm94IGEgLnN0YWZmLW5hbWUtYm94IGltZyB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDIwJTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnN0YWZmLWJveCBhIC5zdGFmZi1uYW1lLWJveCAuc3RhZmYtbmFtZS1pbm5lciAuc3RhZmYtbmFtZS1zaG9wIHtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5zdGFmZi1ib3ggYSAuc3RhZmYtbmFtZS1ib3ggLnN0YWZmLW5hbWUtaW5uZXIgLnN0YWZmLW5hbWUtdGV4dCB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuc2hvcC1kZXRhaWxzIC5zaG9wLWRldGFpbHMtdGl0bGUge1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnNob3AtZGV0YWlscyAuc2hvcC1kZXRhaWxzLXRpdGxlIHtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiA1JSA2JTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnNob3AtZGV0YWlscyAuc3RhZmYtbWVzc2FnZSAuc3RhZmYtbWVzc2FnZS10ZXh0LFxyXG4gICAgICAgICAgICAuc2hvcC1kZXRhaWxzIC5uZXdzLW1lc3NhZ2UgLm5ld3MtbWVzc2FnZS10ZXh0IHtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5zaG9wLWRldGFpbHMgLm1hcC1ib3gge1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuc2hvcC1kZXRhaWxzLWNvbnRlbnRze1xyXG4gICAgICAgICAgICAmLWlubmVye1xyXG4gICAgICAgICAgICAgICYtc2xpZGVye1xyXG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAvLyoqKioqKioqKioqKioqKioqKioqKioqKlNMSURFUioqKioqKioqKioqKioqKioqKioqKioqKi8vXHJcbiAgICAgICAgICAuc2V0SXRlbVdyYXAsIC5zZXRJdGVtV3JhcDAyLCAuc2V0SXRlbVdyYXAwMywgLnNldEl0ZW1XcmFwMDQsIC5zZXRJdGVtV3JhcDA1LCAuc2V0SXRlbVdyYXAwNiwgLnNldEl0ZW1XcmFwMDcsIC5zZXRJdGVtV3JhcDA4LCAuc2V0SXRlbVdyYXAwOXtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC8vIC5zZXRJdGVtV3JhcHtcclxuICAgICAgICAgIC8vICAgcGFkZGluZy1ib3R0b206IDMwcHg7XHJcbiAgICAgICAgICAvLyB9XHJcbiAgICAgICAgICAuc3dpcGVye1xyXG4gICAgICAgICAgICAmLWNvbnRhaW5lcntcclxuICAgICAgICAgICAgICAvLyBtYXJnaW4tdG9wOiAzMnB4O1xyXG4gICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAvLyBtYXJnaW4tYm90dG9tOiA2MHB4O1xyXG4gICAgICAgICAgICAgIC8vIHBhZGRpbmctYm90dG9tOiA0MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYtd3JhcHBlcntcclxuICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgIC8vIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCkgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAvLyAmLXNsaWRle1xyXG4gICAgICAgICAgICAvLyAgIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm0sIG9wYWNpdHksIGZpbHRlcjtcclxuICAgICAgICAgICAgLy8gICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgICAgICAgIC8vICAgJi1hY3RpdmUgLmNvbnRlbnQtbGF5ZXIge1xyXG4gICAgICAgICAgICAvLyAgICAgYW5pbWF0aW9uOiBmbG93ZXJQb3AgMXMgY3ViaWMtYmV6aWVyKC4yMiwuNjEsLjM2LDEpIGZvcndhcmRzO1xyXG4gICAgICAgICAgICAvLyAgIH1cclxuICAgICAgICAgICAgLy8gICBAa2V5ZnJhbWVzIGZsb3dlclBvcCB7XHJcbiAgICAgICAgICAgIC8vICAgICAwJSAgIHsgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTsgfVxyXG4gICAgICAgICAgICAvLyAgICAgNTAlICB7IHRyYW5zZm9ybTogc2NhbGUoMC45OCk7IH1cclxuICAgICAgICAgICAgLy8gICAgIDEwMCUgeyB0cmFuc2Zvcm06IHNjYWxlKDEpOyB9XHJcbiAgICAgICAgICAgIC8vICAgfVxyXG4gICAgICAgICAgICAvLyB9XHJcbiAgICAgICAgICAgICYtc2Nyb2xsYmFye1xyXG4gICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgdG9wOiAtMTgwcHg7XHJcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgIGhlaWdodDogNXB4O1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNCMUIxQjE7XHJcbiAgICAgICAgICAgICAgJi1kcmFne1xyXG4gICAgICAgICAgICAgICAgLy8gdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIDBweCwgMHB4KTtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDBtcztcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxNjBweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSk7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi1idXR0b24tZGlzYWJsZWR7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuYy1zd2lwZXItYnV0dG9uLXByZXZ7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAyMDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgjeyRjb21tb25pbWdQYXRofS9zdmcvYXJyb3dfbGVmdC15ZWxsb3cuc3ZnKTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMnB4IDI0cHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDYwcHg7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwLjU7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IDAuM3M7XHJcbiAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLmMtYnRuLWFycm93LXdoaXRle1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgjeyRjb21tb25pbWdQYXRofS9zdmcvaWNvbl9iYWNrLXdoaXRlLnN2Zyk7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA0NHB4IDIycHg7XHJcbiAgICAgICAgICAgICAgdG9wOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgbGVmdDogNzRweDtcclxuICAgICAgICAgICAgICB3aWR0aDogNDRweDtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgICAgICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDI2cHggMTVweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyNnB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAyMHB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLmMtYnRuLWJsYWNre1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgjeyRjb21tb25pbWdQYXRofS9zdmcvYXJyb3dfbGVmdC1ibGFjay5zdmcpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYuYy1idG4td2hpdGV7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCN7JGNvbW1vbmltZ1BhdGh9L3N2Zy9hcnJvd19sZWZ0LXdoaXRlLnN2Zyk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5jLXN3aXBlci1idXR0b24tbmV4dHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDIwO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCN7JGNvbW1vbmltZ1BhdGh9L3N2Zy9hcnJvd19sZWZ0LXllbGxvdy5zdmcpO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEycHggMjRweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgICAgICAgICB3aWR0aDogMjBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA2MHB4O1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgb3BhY2l0eTogMC41O1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjNzO1xyXG4gICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5jLWJ0bi1hcnJvdy13aGl0ZXtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoI3skY29tbW9uaW1nUGF0aH0vc3ZnL2ljb25fYmFjay13aGl0ZS5zdmcpO1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogNDRweCAyMnB4O1xyXG4gICAgICAgICAgICAgIHRvcDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgIGJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgIGxlZnQ6IDEzNHB4O1xyXG4gICAgICAgICAgICAgIHdpZHRoOiA0NHB4O1xyXG4gICAgICAgICAgICAgIGhlaWdodDogMjJweDtcclxuICAgICAgICAgICAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjZweCAxNXB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDI2cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICBib3R0b206IDEwcHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDYwcHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYuYy1idG4tYmxhY2t7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCN7JGNvbW1vbmltZ1BhdGh9L3N2Zy9hcnJvd19sZWZ0LWJsYWNrLnN2Zyk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5jLWJ0bi13aGl0ZXtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoI3skY29tbW9uaW1nUGF0aH0vc3ZnL2Fycm93X2xlZnQtd2hpdGUuc3ZnKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLmMtc3dpcGVyLXBhZ2luYXRpb257XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICBib3R0b206IDE1cHg7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xyXG4gICAgICAgICAgICAvLyBtYXJnaW4tdG9wOiAtNDEycHg7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDMwO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgd2lkdGg6IG1heC1jb250ZW50O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDhweDtcclxuICAgICAgICAgICAgc3BhbntcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBncmV5O1xyXG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiA0cHg7XHJcbiAgICAgICAgICAgICAgbWFyZ2luOiAwIDRweDtcclxuICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IC4zcyBvcGFjaXR5O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZle1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmU1MTI7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICAgICAgICBtYXJnaW46IDAgNHB4O1xyXG4gICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5zd2lwZXItcGFnaW5hdGlvbi1mcmFjdGlvbntcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLy8qKioqKioqKiogU1Djgajjgr/jg5YgKioqKioqKioqLy9cclxuICAgICAgICAgIEBtZWRpYSAjeyRzcF90YWJ9IHtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgIC8vKioqKioqKioqKioqKioqKioqKioqKioqU0xJREVSKioqKioqKioqKioqKioqKioqKioqKioqLy9cclxuICAgICAgICAgICAgLnN3aXBlcntcclxuICAgICAgICAgICAgICAvLyAmLWNvbnRhaW5lcntcclxuICAgICAgICAgICAgICAvLyAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgLy8gICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAvLyB9XHJcbiAgICAgICAgICAgICAgJi1zY3JvbGxiYXJ7XHJcbiAgICAgICAgICAgICAgICB0b3A6IC0xODhweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLy8gLmMtc3dpcGVyLWJ1dHRvbi1wcmV2LCAuYy1zd2lwZXItYnV0dG9uLW5leHR7XHJcbiAgICAgICAgICAgIC8vICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCN7JGNvbW1vbmltZ1BhdGh9L3N2Zy9pY29uX2JhY2stYmxhY2suc3ZnKTtcclxuICAgICAgICAgICAgLy8gfVxyXG4gICAgICAgICAgICAuYy1zd2lwZXItYnV0dG9uLXByZXZ7XHJcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgIC8vIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAvLyB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICBsZWZ0OiAxMHB4O1xyXG4gICAgICAgICAgICAgIC8vIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xyXG4gICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmMtc3dpcGVyLWJ1dHRvbi1uZXh0e1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAvLyBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgLy8gdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICAgICAgICAvLyByaWdodDogMTZweDtcclxuICAgICAgICAgICAgICByaWdodDogMTBweDtcclxuICAgICAgICAgICAgICB6LWluZGV4OiAxMDtcclxuICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59Il19 */
