﻿@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: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_node:first-child{display:none}}@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 .news-message-box{display:none}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:8%}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 .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 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%}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNzcy9mb3VuZGF0aW9uL19taXhpbi5zY3NzIiwiY3NzL21vZHVsZS9fY29tcG9uZW50cy5zY3NzIiwiY3NzL2V4dC9zaG9wLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkNBSUEsV0FDRSx3QkFDQSxnQkFDQSxpRkFHRixXQUNFLHdCQUNBLGdCQUNBLG1EQUdGLFdBQ0Usd0JBQ0EsZ0JBQ0EsaUZBR0YsV0FDRSx3QkFDQSxnQkFDQSxrREFJRixXQUNDLHlCQUNDLGtCQUNBLGdCQUNELHVCQUNBLGdPQU1ELFdBQ0Usd0JBQ0EsMEJBQ0EsdVNBTUEsZ0JBQ0Esa0JBR0YsV0FDRSw2QkFDQSwwQkFDQSx1YUFPRixXQUNFLHNCQUNBLGdCQUNBLGtFQUVGLFdBQ0Usc0JBQ0EsZ0JBQ0Esb0VBRUYsV0FDRSxzQkFDQSxnQkFDQSxzRUFHRixXQUNFLHNCQUNBLG1EQWlHRixZQUNFLGFBQ0EsZ0JBQ0Esb0JDdElGLDBCQUNFLEdBQ0UsVUFFRixJQUNFLFVBRUYsSUFDRSxVQUVGLEtBQ0UsV0FZSix3REFDRSxhQUNBLHVCQUNBLG1CQUNBLGlCQUNBLHNCQUNBLFdBQ0EsWUFDQSxlQUVFLCtCQUVGLDBDQVpGLHdEQWFJLDJEQUNBLGdCQUlKLHVCQUNFLGVBR0YsaUNBQ0UsWUFDQSxlQW9ERix1QkFFRSxhRENVLFFDQ1IsaUJERFEsUUNLUiwwQ0FERiw2QkFFSSxNRE5NLFFDT04sa0JBRUUsdUJBS0YsMENBREYsaUNBRUksS0RmSSxTQ3FCUiwwQ0FERiwyQkFFSSxxQkFHSixnQ0FDRSxXQUNBLG1CQUNBLHFCQUNBLG9DQUNFLFdBQ0Esa0JBa0hOLGlDQUVFLHNCQUdFLDBDQURGLHVDQUVJLFdBRUUsdUJBSUYsMENBREYsMkNBRUksV0FNSiwwQ0FERixxQ0FFSSxxQkFrRU4sS0FDRSxxQkFFRixZQUNFLG1CQUNBLFdBQ0EsZUFDQSxrQkFDRSxnQkFDQSxjQUdKLFlBQ0UsbUJBQ0EsV0FDQSxlQUNBLGtCQUNFLGdCQUNBLGNBR0osWUFDRSxZQUNBLGlCQUNBLGVBQ0EsaUJBQ0EsZUFrOENFLHFSQU1FLGFEOXJETSxRQytyRE4sb0NBR0YsNEVBQ0UsYUQ5c0RNLFFDK3NETixvQ0F6OENKLCtCQUNFLEdBQ0UsMkJBQ0EsV0FHRixJQUNFLDBCQUNBLFdBR0YsSUFDRSwyQkFDQSxXQUdGLElBQ0UsMEJBR0YsS0FDRSw0QkFJSiw4QkFDRSxHQUNFLDBCQUdGLElBQ0UsMkJBR0YsSUFDRSwwQkFDQSxXQUdGLElBQ0UsMkJBQ0EsV0FHRixLQUNFLDBCQUNBLFlBSUosV0FDRSxrQkFDQSxXQUNBLGdCQUNBLG1DQUVFLGtCQUNBLE1BQ0EsU0FDQSxXQUNBLFVBQ0EsV0FDQSxrQkFFRSxzQkFHSixrQkFDRSxzREFFRSxpQkQ1VUksUUNnVlIsaUJBQ0UscURBcWJKLFNBQ0UsZUFDQSxrQkFDQSwwQ0FIRixTQUlJLGdCQUVGLDBDQU5GLFNBT0ksZ0JDLzNCSSx3REFFSSxpQkZ1SEksUUVwSFIseURBQ0UsZUFDQSwrREFDRSxXQUtGLDBDQURGLHlEQUVJLHFCQUVGLGdFQUpGLHlEQUtJLHFCQUVGLDBDQVBGLHlEQVFJLGtCQUtGLDBDQURGLDZEQUVJLFlBRUYsMENBSkYsNkRBS0ksWUFFRiwrREFDRSxXQUNBLFdBS0YsMENBREYsMERBRUksb0JBQ0EsY0FLQSwwQ0FGRixpSUFHSSxRQUNBLGlCQWFKLDBDQURGLDZEQUVJLGFBQ0Esa0JBS0YsMENBREYsK0RGMkZSLGlERXBGVSwwQ0FERixvRUFHTSx1QkFJRiwwQ0FERix5RkFFSSxpQkFLTixxRUFDRSxlQUNBLDBDQUZGLHFFQUdJLGtCQUNBLGFBRUUsdUJBR0osMENBVEYscUVBVUksY0FLRiwwQ0FERiwwRUFFSSxvQkFFRSx1QkFHSiwwQ0FQRiwwRUFRSSxxQkFLRiwwRUFDRSxXQUNBLFlBQ0Esc0JBQ0EsaUJBS0YsMENBREYsNkVBRUksOEJGdUViLDBDRW5FUyw2RUZvRVIsd0JBSUEsMENBREQsbUZBRUUsUUFQNkIsSUVoRXBCLDBDQUZGLDZFQUdJLGVBQ0Esa0JBQ0EsaUJBQ0EsMEJBS0YsMENBREYsK0VBRUksYUFDQSxhQUNBLDhCQUlBLDBDQURGLHVGQUVJLGVBTUosMENBREYsb0ZBRUksYUFDQSxtQkFDQSxpQkFHQSwwQ0FERix5SEFFSSxpQkZtQ2YsMENFOUJTLHFGRitCUix3QkFJQSwwQ0FERCwyRkFFRSxRQVA2QixJRTFCbEIsMENBREYsMkZBRUksZ0JBTUosMENBREYseURBRUksZ0JBRUUsdUJBR0osMENBUEYseURGZlIsZ0RFd0JZLGtCQUtGLDBDQURGLDhEQUVJLGVBQ0EsaUJBQ0Esa0JBQ0EsY0FJSiwyREFDRSxhQUNBLDBDQUZGLDJEQUdJLGNBRUYsbUVBQ0UsY0FLRiwwQ0FERiw2REFFSSw4QkFNQSwwQ0FERiw4RUFFSSxjQU1KLDBDQURGLG1FQUVJLGtCQUNBLGlCQUNBLGtCQUNBLGlDQUtGLDBDQURGLHdFQUVJLGFBQ0EsaUNBR0EsMENBREYsZ0ZBRUksZUFNSiwwQ0FERixtRUFHTSxpQkZ6SEUsU0UrSE4sMENBREYsd0VBRUksY0FHQSwwQ0FERixnRkFFSSxlQUlGLDBDQURGLGlHQUVJLDhCQU1KLDBDQURGLHlFQUVJLGtCQUNBLG1CQUtGLDBDQURGLHdFQUVJLGFBQ0EsbUJBSUEsMENBREYsZ0ZBRUksZUFLTiw4REFDRSxtQkFNRiwrREFDRSxrQkFDQSxhQUVFLGlCRmxMRCxRRW9MRCxrRkFDRSxrQkFFRix5RUFDRSxvQkFDQSxtQkFDQSxXQUNBLG1CQUNBLGVBQ0EsZ0JBQ0EsY0FDQSxZQUNBLGtCQUNBLGtCQUNBLFNBQ0EsbUJBRUYsMENBdkJGLCtEQXdCSSxtQkFFRiwwQ0ExQkYsK0RBMkJJLG1CQUlKLGtFQUNFLGFBQ0EsbUJBQ0EsV0FDQSxxQkFFRSx5REFDQSxnQ0FDQSwwQkFFRiwwQ0FWRixrRUFXSSxnQkFDQSxrQkFDQSxrQkFFRiwwQ0FmRixrRUFnQkksa0JBQ0Esa0JBSUosa0VBQ0UsV0FDQSxlQUNBLGlCQUlBLDBDQURGLGlFQUVJLDJCQUNBLGtCQUNBLFFBQ0EsV0FDQSxXQUNBLGVBQ0EsbUJBQ0EsMkJBR0EsMENBREYsdUVBRUksc0JBS04sOERBRUksc0JBRUYsMENBSkYsOERBS0ksZ0JBRUYsMENBUEYsOERBUUksZ0JBS0YsMENBREYsOERBRUksZ0JBRUYsMENBSkYsOERBS0ksZUFDQSxvQkFJSixrRUFDRSxxQkFDQSxlQUNBLGlCQUVFLGlCRnZSRixRRXlSQSwwQ0FQRixrRUFRSSxpQkFDQSxvQkFFRiwwQ0FYRixrRUFZSSxpQkFJSixpRUFDRSxxQkFDQSxrQkFDQSwwQ0FIRixpRUFJSSxnQkFFRiwwQ0FORixpRUFPSSxnQkFJSiw4REFDRSxhQUNBLHFCQUNBLGtCQUNBLDBDQUpGLDhEQUtJLGlCQUVGLDBDQVBGLDhEQVFJLGlCQUVGLDZFQUNFLGFBS0YsMENBREYsbUVBRUksa0JGaFJaLCtDRWtSWSxtQkFFRiwwQ0FORixtRUZqUlIsK0NFeVJZLG1CQUdBLDBDQURGLHlFQUVJLDJCQUNBLGtCQUNBLFFBQ0EsUUFDQSxhQU1KLDBDQURGLGtFRm5TUiwrQ0VzU1ksbUJBRUYsMENBTEYsa0VGdFNSLCtDRTZTWSxrQkFDQSxtQkFHQSwwQ0FERix5RUFFSSwyQkFDQSxrQkFDQSxRQUNBLE9BQ0EsYUFNSiwwQ0FERixnRUFFSSxvQkFJSiw0REFDRSxpQkFDQSxpRUFDRSxtQkFDQSxxRUFDRSxXQUdKLDBDQVJGLDREQVNJLGVBR0osaUVBQ0UsYUFJRiw4bUNBa0JFLGFBR0YsbUZBQ0UsVUFDQSxrQkFDQSxjQUdGLG9FQUNFLGNBR0Ysd0RBQ0Usc0JBR0YsOERBQ0UseUJBQ0Esa0JBQ0Esa0JBR0YsZ0VBQ0UsZUFDQSxpQkFDQSxnQkFHRixtRUFDRSxhQUNBLFVBQ0Esa0JBR0YscUNBQ0UsbUVBQ0UsY0FDQSxVQUNBLG9CQUlKLCtFQUNFLHFCQUdGLCtFQUNFLHFCQUdGLGtFQUNFLGFBR0YsaUZBQ0UsY0FDQSxzQkFDQSxpQkFDQSxXQUNBLGFBQ0EsdUJBR0YsdUZBQ0UsV0FDQSxvQkFDQSxtQkFHRixvR0FDRSxlQUNBLGtCQUdGLG9HQUNFLGVBQ0EsaUJBR0YsaUVBQ0UsYUFHRiwrRUFDRSxjQUNBLHNCQUNBLGlCQUNBLFdBQ0EsYUFDQSx1QkFHRixxR0FDRSxVQUNBLGdCQUNBLGVBQ0Esa0JBQ0EsMkdBQ0Usa0JBQ0EsUUFDQSxTQUNBLGdCQUNBLG9LQUNBLGVBQ0EsZ0JBQ0EscUJBQ0EsbUJBQ0EsbUhBQ0UsbUJBQ0EsV0FFRixnSEFDRSxtQkFDQSxXQUVGLCtHQUNFLGdCQUNBLFdBTU4sa0hBQ0UsUUFHRixrSEFDRSxRQUdGLGtIQUNFLFFBR0Ysa0hBQ0UsUUFHRixrSEFDRSxRQUdGLGtIQUNFLFFBR0YseUdBQ0UsV0FDQSxtQkFHRix3SEFDRSxlQUNBLGtCQUNBLGdCQUNBLFlBQ0EsY0FHRixzSEFDRSxlQUNBLG9LQUNBLHFCQUlGLGlIQUNFLGVBQ0Esa0JBQ0EsY0FDQSxpQkFDQSxjQUdGLHdIQUNFLDZCQUdGLHNDQUNFLHdIQUNFLGFBSUoscUNBQ0Usa0VBQ0UsYUFHRixpRUFDRSxhQUdGLDhEQUNFLGVBR0YsZ0VBQ0UsZUFHRiwrRUFDRSxhQUNBLHVCQUNBLGVBQ0EsaUJBR0YscUdBQ0UsVUFDQSxtQkFHRix3SEFDRSxlQUNBLGdCQUNBLGFBSUoscUNBQ0UsaUZBQ0UsZUFDQSxvQkFDQSw2QkFHRixtRkFDRSxVQUNBLGtCQUdGLG9HQUNFLGtCQUdGLG9HQUNFLGVBR0YsK0VBQ0UsZUFDQSxvQkFDQSw2QkFHRixxR0FDRSxVQUNBLGtCQUdGLHdIQUNFLGtCQUdGLHdIQUNFLGVBR0Ysc0hBQ0UsaUJBRUYsOERBQ0UsZ0JBR0YscUdBQ0UsVUFHRixrSEFDRSxRQUdGLGtIQUNFLFFBR0Ysa0lBQ0UsUUFHRixrSUFDRSxRQUdGLGtJQUNFLFFBR0Ysa0lBQ0UsUUFHRixrSUFDRSxRQUdGLGtJQUNFLFNBSUosMENBQ0UsNkRBQ0UsYUFDQSxrQkFJSiw2REFDRSxXQUdGLHVFQUNFLFlBQ0Esa0JBR0YsaUZBQ0Usc0JBQ0EsV0FDQSxnQkFDQSxxQkFDQSxlQUNBLGlCQUdGLGdFQUNFLGVBQ0EsaUJBQ0Esa0JBQ0EsbUJBQ0EsZ0JBR0Ysb0ZBQ0UsV0FDQSxXQUdGLGdGQUNFLGFBR0YsNEVBQ0UsY0FDQSxzQkFDQSxpQkFDQSxXQUNBLGtCQUdGLGdHQUNFLGVBQ0EsY0FDQSxpQkFDQSxxQkFDQSxZQUNBLGdCQUdGLCtFQUNFLGFBR0YsbUZBQ0UsV0FHRiwyRUFDRSxjQUNBLHNCQUNBLGlCQUNBLFdBQ0Esa0JBR0YsOEZBQ0UsZUFDQSxjQUNBLGlCQUNBLHFCQUNBLFlBQ0EsZ0JBR0YsdUZBQ0UsaUJBQ0EsZ0JBQ0Esa0JBR0Ysa0dBQ0UsYUFDQSxlQUNBLGVBR0YsaUhBQ0UseUJBQ0EsV0FDQSxpQkFDQSxpQkFDQSxpQkFDQSxtQkFHRixnRkFDRSxjQUNBLGtCQUNBLGdCQUdGLCtGQUNFLFlBQ0Esc0JBQ0Esa0JBQ0EsZUFDQSxXQUdGLDZFQUNFLGFBQ0EsbUJBR0YsK0VBQ0UsY0FDQSx3QkFDQSxxQkFHRiwwRkFDRSxpQkFDQSxZQUNBLFdBR0YsZ0ZBQ0UsYUFDQSxpQkFDQSxZQUNBLFdBQ0EsbUJBR0YsK0ZBQ0UsVUFHRixnR0FDRSxVQUNBLG1CQUNBLGdCQUdGLGtHQUNFLGVBQ0EsZ0JBR0Ysb0dBQ0UsZ0JBQ0EsVUFHRiw0RkFDRSxnQkFHRiwyRUFDRSxhQUNBLGlCQUNBLGtCQUdGLDhFQUNFLFVBQ0EsZUFDQSxTQUNBLGdCQUNBLCtCQUNBLG1CQUdGLCtGQUNFLFVBQ0Esa0JBR0Ysc0VBQ0Usc0JBQ0EsY0FDQSxjQUNBLGdCQUNBLGdCQUNBLGtCQUNBLGlCQUNBLGVBQ0EseUJBR0YsNEVBQ0UsV0FHRiw0REFDRSxXQUNBLFlBR0YsZ0VBQ0UsV0FDQSxpQkFHRiwwREFDRSxhQUNBLGVBQ0EsaUJBR0YsNERBQ0UsVUFDQSxhQUNBLGVBR0YsZ0VBQ0UsV0FDQSxZQUdGLDRFQUNFLHNCQUNBLGFBQ0EsY0FHRixnRkFDRSxVQUNBLG9CQUNBLFlBQ0Esa0JBR0YsOEZBQ0UsVUFDQSxhQUNBLGVBQ0EsbUJBQ0Esc0JBQ0EsdUJBR0YsOE5BRUUsV0FHRiwrR0FDRSxlQUNBLGtCQUdGLCtHQUNFLGVBQ0EsaUJBR0YseURBQ0UsYUFHRixzQ0FDRSxnRkFDRSxXQUlKLHFDQUNFLGdGQUNFLFVBR0YsaUZBQ0Usa0JBR0Ysa0VBQ0UsZUFHRixpRkFDRSxlQUdGLG9GQUNFLGdCQUdGLDREQUNFLFVBQ0EsYUFHRix3REFDRSxhQUdGLHlEQUNFLGNBR0YsK0ZBQ0UsV0FHRixpRkFDRSxjQUdGLGdHQUNFLFdBQ0EsbUJBQ0EsZUFDQSxhQUdGLDJFQUNFLGVBQ0EsWUFHRiw4RUFDRSxXQUNBLGVBQ0EsZ0JBQ0Esc0JBQ0EsV0FDQSxjQUNBLFlBQ0EsaUJBR0YsK0ZBQ0UsV0FDQSxhQUdGLGtHQUNFLGFBQ0EsbUJBQ0EsZ0JBQ0EsZUFHRixvR0FDRSxnQkFHRiw0RUFDRSxjQUNBLGtCQUdGLGlIQUNFLG1CQUdGLDREQUNFLG1CQUdGLDBFQUNFLG1CQUNBLGVBR0Ysb0ZBQ0UsV0FDQSxhQUdGLGdFQUNFLGVBR0YsMERBQ0Usa0JBQ0EsV0FHRixzSEFFRSx3QkFHRiwrSkFFRSxjQUlKLHFDQUNFLGdGQUNFLFVBR0YsK0dBQ0UsZUFHRiwrR0FDRSxlQUdGLGlGQUNFLGVBR0YsaUZBQ0UsY0FHRiw4TEFFRSxlQUdGLHNFQUNFIiwiZmlsZSI6ImNzcy9leHQvc2hvcC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XHJcblxyXG4vKiBmb250XHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6IE15WXVHb3RoaWNNO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgc3JjOiBsb2NhbChcIll1R290aGljLU1lZGl1bVwiKSxsb2NhbChcIll1IEdvdGhpYyBNZWRpdW1cIiksbG9jYWwoXCJZdUdvdGhpYy1SZWd1bGFyXCIpXHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiBNeVl1R290aGljTTtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIHNyYzogbG9jYWwoXCJZdUdvdGhpYy1Cb2xkXCIpLGxvY2FsKFwiWXUgR290aGljIEJvbGRcIilcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6IE15WXVNaW5jaG9NO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgc3JjOiBsb2NhbChcIll1TWluY2hvLU1lZGl1bVwiKSxsb2NhbChcIll1IE1pbmNobyBNZWRpdW1cIiksbG9jYWwoXCJZdU1pbmNoby1SZWd1bGFyXCIpXHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiBNeVl1TWluY2hvTTtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIHNyYzogbG9jYWwoXCJZdU1pbmNoby1EZW1pYm9sZFwiKSxsb2NhbChcIll1IE1pbmNob1wiKVxyXG59XHJcblxyXG5cclxuQGZvbnQtZmFjZSB7XHJcblx0Zm9udC1mYW1pbHk6ICdOb3RvIFNlcmlmJztcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IDEwMDtcclxuXHRzcmM6IHVybCgnd2ViZm9udC5lb3QnKTsgLyogSUU5IENvbXBhdCBNb2RlcyAqL1xyXG5cdHNyYzogbG9jYWwoJ215Zm9udCBSZWd1bGFyJyksIC8qIOODleOCqeODs+ODiOOBjOODreODvOOCq+ODq+OBq+OCpOODs+OCueODiOODvOODq+OBleOCjOOBpuOBhOOCi+WgtOWQiOOBq+acieWKuSAqL1xyXG5cdCAgICAgdXJsKCcuLi9mb250L25vdG9zZXJpZmNqa2pwX3JlZ3VsYXIuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgLyogZW9mIC0gSUU2LUlFOCAqL1xyXG5cdCAgICAgdXJsKCcuLi9mb250L25vdG9zZXJpZmNqa2pwX3JlZ3VsYXIud29mZicpIGZvcm1hdCgnd29mZicpLCAvKiB3b2ZmIC0gTW9kZXJuIEJyb3dzZXJzICovXHJcblx0ICAgICB1cmwoJy4uL2ZvbnQvbm90b3NlcmlmY2pranBfcmVndWxhci50dGYnKSAgZm9ybWF0KCd0cnVldHlwZScpLCAvKiB0dGYgLSBTYWZhcmksIEFuZHJvaWQsIGlPUyAqL1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogVHJhZGVHb3RoaWM7XHJcbiAgdW5pY29kZS1yYW5nZTogVSswMDAwLTJCRkY7XHJcbiAgc3JjOiB1cmwoXCIuLi9mb250cy8yQ0MwODRfMF8wLmVvdFwiKSxcclxuICAgICAgIHVybChcIi4uL2ZvbnRzLzJDQzA4NF8wXzAuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSxcclxuICAgICAgIHVybChcIi4uL2ZvbnRzLzJDQzA4NF8wXzAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksXHJcbiAgICAgICB1cmwoXCIuLi9mb250cy8yQ0MwODRfMF8wLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSxcclxuICAgICAgIHVybChcIi4uL2ZvbnRzLzJDQzA4NF8wXzAudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLFxyXG4gICAgICAgdXJsKFwiLi4vZm9udHMvMkNDMDg0XzBfMC5zdmcjd2ZcIikgZm9ybWF0KFwic3ZnXCIpO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogVHJhZGVHb3RoaWMtYm9sZDtcclxuICB1bmljb2RlLXJhbmdlOiBVKzAwMDAtMkJGRjtcclxuICBzcmM6IHVybChcIi4uL2ZvbnRzL2U0NjkzOTA4LTcyMDgtNGIwNC05M2M0LThkMDA0YzNiNGUxZi5lb3RcIikgZm9ybWF0KFwiZW90XCIpLFxyXG4gICAgICAgdXJsKFwiLi4vZm9udHMvZTQ2OTM5MDgtNzIwOC00YjA0LTkzYzQtOGQwMDRjM2I0ZTFmLmVvdD9pZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSxcclxuICAgICAgIHVybChcIi4uL2ZvbnRzL2UyZmJjNjNjLWU3YjEtNDgyOC1iMGI2LTI3NTEzMWQxNmZkMC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksXHJcbiAgICAgICB1cmwoXCIuLi9mb250cy84MDVkOTM1Ni1hNGE1LTQ2ZGYtODM5MC05NTdjODAzZTMzYmMudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLFxyXG4gICAgICAgdXJsKFwiLi4vZm9udHMvZGYwZjljNTAtM2NlMy00YjFmLTgxMjAtMDc0Y2E2NmI4M2IxLnN2ZyNkZjBmOWM1MC0zY2UzLTRiMWYtODEyMC0wNzRjYTY2YjgzYjFcIikgZm9ybWF0KFwic3ZnXCIpO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ0FyY2hpdm8nO1xyXG4gIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9BcmNoaXZvX0V4cGFuZGVkLUxpZ2h0LnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcclxufVxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ0FyY2hpdm8nO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9BcmNoaXZvX0V4cGFuZGVkLVJlZ3VsYXIudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xyXG59XHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnQXJjaGl2byc7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBzcmM6IHVybChcIi4uL2ZvbnRzL0FyY2hpdm9fRXhwYW5kZWQtRXh0cmFCb2xkLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdVZ2x5cXVhJztcclxuICBzcmM6IHVybChcIi4uL2ZvbnRzL3VnbHlxdWEudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xyXG59XHJcblxyXG4kZm9udC1nb3RoaWM6IFwi44OS44Op44Ku44OO6KeS44K0IFBybyBXM1wiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCJNeVl1R290aGljTVwiLCBNeVl1R290aGljTSwgWXVHb3RoaWMsICdZdSBHb3RoaWMnLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIE1laXJ5bywgc2Fucy1zZXJpZjtcclxuXHJcbiRmb250LW1pbmNobzogTXlZdU1pbmNob00sIFl1TWluY2hvLCBcIuODkuODqeOCruODjuaYjuacnSBQcm9OIFczXCIsIFwiSGlyYWdpbm8gTWluY2hvIFByb05cIiwgR2VvcmdpYSzmuLjmmI7mnJ0sSEdT5piO5pydRSzjg6HjgqTjg6rjgqosTWVpcnlvLHNlcmlmO1xyXG5cclxuJGZvbnQtdHJhZGVHb3RoaWM6IFRyYWRlR290aGljLCBcIuODkuODqeOCruODjuinkuOCtCBQcm8gVzNcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIFwiTXlZdUdvdGhpY01cIiwgTXlZdUdvdGhpY00sIFl1R290aGljLCAnWXUgR290aGljJywgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBNZWlyeW8sIHNhbnMtc2VyaWY7XHJcblxyXG4kZm9udC10cmFkZUdvdGhpYy1ib2xkOiBUcmFkZUdvdGhpYy1ib2xkLCBcIuODkuODqeOCruODjuinkuOCtCBQcm8gVzZcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIFwiTXlZdUdvdGhpY01cIiwgTXlZdUdvdGhpY00sIFl1R290aGljLCAnWXUgR290aGljJywgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBNZWlyeW8sIHNhbnMtc2VyaWY7XHJcblxyXG4kZm9udC1vc3dhbGQ6IG9zd2FsZCwgc2Fucy1zZXJpZjtcclxuXHJcbiRmb250LWFyY2hpdm8tZXhwYW5kZWQ6ICdBcmNoaXZvJywgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvIFczXCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIk15WXVHb3RoaWNNXCIsIE15WXVHb3RoaWNNLCBZdUdvdGhpYywgJ1l1IEdvdGhpYycsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgTWVpcnlvLCBzYW5zLXNlcmlmO1xyXG5cclxuJGZvbnQtdWdseXF1YTogJ1VnbHlRdWEnLCBcIuODkuODqeOCruODjuinkuOCtCBQcm8gVzNcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIFwiTXlZdUdvdGhpY01cIiwgTXlZdUdvdGhpY00sIFl1R290aGljLCAnWXUgR290aGljJywgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBNZWlyeW8sIHNhbnMtc2VyaWY7XHJcblxyXG4lZm9udF9nb3RoaWMge1xyXG5cdGZvbnQtZmFtaWx5OiAkZm9udC1nb3RoaWM7XHJcbn1cclxuXHJcbiVmb250X21pbmNobyB7XHJcblx0Zm9udC1mYW1pbHk6ICRmb250LW1pbmNobztcclxuICAuYW5kcm9pZCAmIHtcclxuICBcdGZvbnQtZmFtaWx5OiAnTm90byBTZXJpZicsICRmb250LW1pbmNobztcclxuICB9XHJcbn1cclxuXHJcbiVmb250X3RyYWRlR290aGljIHtcclxuICBmb250LWZhbWlseTogJGZvbnQtdHJhZGVHb3RoaWM7XHJcbn1cclxuXHJcbiVmb250X3RyYWRlR290aGljLWJvbGQge1xyXG4gIGZvbnQtZmFtaWx5OiAkZm9udC10cmFkZUdvdGhpYy1ib2xkO1xyXG59XHJcblxyXG4lZm9udF9hcmNoaXZvLWV4cGFuZGVkIHtcclxuICBmb250LWZhbWlseTogJGZvbnQtYXJjaGl2by1leHBhbmRlZDtcclxufVxyXG5cclxuJWZvbnRfdWdseXF1YSB7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250LXVnbHlxdWE7XHJcbn1cclxuXHJcblxyXG5cclxuLyogZWFzaW5nXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuJGVhc2luZy1iYXNlOiAuMnMgZWFzZTtcclxuJGVhc2luZy1iZXppZXI6IGN1YmljLWJlemllcigwLjY0NSwgMC4wNDUsIDAuMzU1LCAxKTtcclxuXHJcblxyXG5cclxuLyog44OW44Os44O844Kv44Od44Kk44Oz44OIXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuJHNwLXNtYWxsOiBcIm9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMjBweClcIjtcclxuJHNwOiBcIm9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweClcIjtcclxuJHNwLW1lZGl1bTogXCJvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpXCI7XHJcbiRzcF90YWI6IFwib25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1OXB4KVwiO1xyXG4kdGFiOiBcIm9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk1OXB4KVwiO1xyXG4kdGFiX3BjOiBcIm9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweClcIjtcclxuJHBjOiBcIm9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweClcIjtcclxuJHBjLWxhcmdlOiBcIm9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpXCI7XHJcblxyXG5cclxuXHJcbi8qIGNvbG9yXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuJGRtLXllbGxvdzogI0ZGRTUxMjtcclxuJHB1cmUtYmxhY2s6ICMwMDAwMDA7XHJcbiR0ZXh0LWJsYWNrOiAjMkIyQjJCO1xyXG5cclxuJGRhcmstZ3JleTogIzUzNTM1NztcclxuJGdyZXk6ICM5MTkxOTQ7XHJcbiRsaWdodC1ncmV5OiAjQzhDOENCO1xyXG4kYmFja2dyb3VuZC1ncmV5OiAjRTNFM0UzO1xyXG5cclxuJHByaW1hcnktb3JhbmdlOiAjRkY5RDJCO1xyXG4kcHJvZ3Jlc3MtZ3JlZW46ICMwMDk5NDQ7XHJcbiRhbGVydC1yZWQ6ICNDQzBFMEU7XHJcbiRhbGVydC1saWdodC1yZWQ6ICNGQUU2RTY7XHJcbiRsaW5rLWJsdWU6ICMyMzgxQTc7XHJcblxyXG4kc2FsZS1wcmljZTogI2U5MWExYTtcclxuXHJcblxyXG5cclxuLyog44Kz44Oz44OG44Oz44OE5aSJ5pWwXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuJGNvbnRlbnRzV2lkdGg6IDEyODBweDtcclxuXHJcblxyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy9cclxuLy8g5pOs5Ly855qE44Gr5pS56KGM44GV44Gb44KLXHJcbi8vXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4uYnI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEFcIiA7XHJcbiAgd2hpdGUtc3BhY2U6IHByZTtcclxuICBmb250LWZhbWlseTogXCJzZXJpZlwiO1xyXG59XHJcblxyXG5cclxuXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4vL1xyXG4vLyDjgqvjg6njg6Djgavjgojjgot3aWR0aOioiOeul1xyXG4vL1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuQG1peGluIGdsaWQtd2lkdGgtcGMoICRjb2x1bW4sICRndXR0ZXIsICRhbGxfbWFyZ2luLCAkYWxsX2NvbHVtbjogMTIsICRhbGxfZ3V0dGVyOiAxMSApIHtcclxuICB3aWR0aDogY2FsYygoKDEwMCUgLSAoI3skYWxsX2d1dHRlcn0gKyAjeyRhbGxfbWFyZ2lufSkgKiAyNHB4KSAvICN7JGFsbF9jb2x1bW59KSAqICN7JGNvbHVtbn0gKyAoMjRweCAqICN7JGd1dHRlcn0pKTtcclxufVxyXG5AbWl4aW4gZ2xpZC13aWR0aC1zcCggJGNvbHVtbiwgJGd1dHRlciwgJGFsbF9tYXJnaW4sICRhbGxfY29sdW1uOiA0LCAkYWxsX2d1dHRlcjogMyApIHtcclxuICB3aWR0aDogY2FsYygoKDEwMCUgLSAoI3skYWxsX2d1dHRlcn0gKyAjeyRhbGxfbWFyZ2lufSkgKiAxNnB4KSAvICN7JGFsbF9jb2x1bW59KSAqICN7JGNvbHVtbn0gKyAoMTZweCAqICN7JGd1dHRlcn0pKTtcclxufVxyXG5cclxuXHJcblxyXG5AbWl4aW4gY3Vyc29yLWdyYWIge1xyXG4gIEBtZWRpYSAjeyRwY30ge1xyXG5cdFx0Y3Vyc29yOiBncmFiO1xyXG5cdH1cclxuXHQmOmFjdGl2ZSB7XHJcblx0XHRAbWVkaWEgI3skcGN9IHtcclxuXHRcdFx0Y3Vyc29yOiBncmFiYmluZztcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbi8vXHJcbi8vIOOCqOODleOCp+OCr+ODiFxyXG4vL1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuQG1peGluIGZhZGVJbiggJGR1cmF0aW9uICkge1xyXG5cdHRyYW5zaXRpb246IG9wYWNpdHkgJGR1cmF0aW9uLCB2aXNpYmlsaXR5IDBzIGVhc2UgJGR1cmF0aW9uO1xyXG5cdG9wYWNpdHk6IDA7XHJcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xyXG5cclxuXHQmLmlzLXNob3cge1xyXG5cdFx0dHJhbnNpdGlvbi1kZWxheTogMHM7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcclxuXHR9XHJcbn1cclxuXHJcbkBtaXhpbiBob3Zlci1vcGFjaXR5KCAkb3BhY2l0eTogLjcsICRkdXJhdGlvbjogLjNzICkge1xyXG5cdEBtZWRpYSAjeyRwY30ge1xyXG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAkZHVyYXRpb247XHJcblx0fVxyXG5cclxuXHQmOmhvdmVyIHtcclxuXHRcdEBtZWRpYSAjeyRwY30ge1xyXG5cdFx0XHRvcGFjaXR5OiAkb3BhY2l0eTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuIiwiQGNoYXJzZXQgJ1VURi04JztcclxuXHJcblxyXG5cclxuLyog44Kv44Oq44Ki44OV44Kj44OD44Kv44K5XHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuJWNsZWFyZml4IHtcclxuICB6b29tOiAxO1xyXG4gICY6YmVmb3JlLFxyXG4gICY6YWZ0ZXIge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgaGVpZ2h0OiAwO1xyXG4gICAgY29udGVudDogJ1xcMDAyMCc7XHJcbiAgfVxyXG4gICY6YWZ0ZXIge1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gY2xlYXJmaXgge1xyXG4gIHpvb206IDE7XHJcbiAgJjpiZWZvcmUsXHJcbiAgJjphZnRlciB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICBoZWlnaHQ6IDA7XHJcbiAgICBjb250ZW50OiAnXFwwMDIwJztcclxuICB9XHJcbiAgJjphZnRlciB7XHJcbiAgICBjbGVhcjogYm90aDtcclxuICB9XHJcbn1cclxuXHJcblxyXG5cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbi8vXHJcbi8vIGFuaW1hdGlvblxyXG4vL1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHJcblxyXG4vKiBhcnJvdyBBbmltYXRpb25cclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG5Aa2V5ZnJhbWVzIGFycm93QW5pbWF0aW9uIHtcclxuICAwJSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxuICA0MCUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcbiAgODAlIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG4gIDEwMCUge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcbn1cclxuXHJcblxyXG5cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbi8vXHJcbi8vIOWFsemAmuODnOOCv+ODs1xyXG4vL1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHJcbiVjLWJ1dHRvbiB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIGJvcmRlcjogc29saWQgMXB4ICMwMDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiA0OHB4O1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBiYWNrZ3JvdW5kOiB7XHJcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgfVxyXG4gIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgdHJhbnNpdGlvbjogY29sb3IgLjNzLCBib3JkZXItY29sb3IgLjNzLCBiYWNrZ3JvdW5kLWNvbG9yIC4zcztcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICB9XHJcbn1cclxuXHJcbiVjLWJ1dHRvbi1sYXJnZSB7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG59XHJcblxyXG4lYy1idXR0b24tbWVkaXVtIHtcclxuICB3aWR0aDogMTc2cHg7XHJcbiAgZm9udC1zaXplOiAxM3B4O1xyXG59XHJcblxyXG4lYy1idXR0b24tc21hbGwge1xyXG4gIHdpZHRoOiA4MHB4O1xyXG4gIGhlaWdodDogMzJweDtcclxuICBmb250LXNpemU6IDEzcHg7XHJcbn1cclxuXHJcbkBtaXhpbiBjLWJ1dHRvbiB7XHJcbiAgLmMtYnV0dG9uIHtcclxuICAgIEBleHRlbmQgJWMtYnV0dG9uO1xyXG4gIH1cclxufVxyXG5cclxuJWMtYnV0dG9uLWJsYWNrIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xyXG4gIGNvbG9yOiAkZG0teWVsbG93O1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgYmFja2dyb3VuZDoge1xyXG4gICAgICAgIGNvbG9yOiAkZG0teWVsbG93O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbkBtaXhpbiBjLWJ1dHRvbi1ibGFjay1sYXJnZSB7XHJcbiAgLmMtYnV0dG9uLWJsYWNrLWxhcmdlIHtcclxuICAgIEBleHRlbmQgJWMtYnV0dG9uLWJsYWNrO1xyXG4gICAgQGV4dGVuZCAlYy1idXR0b24tbGFyZ2U7XHJcbiAgfVxyXG59XHJcbkBtaXhpbiBjLWJ1dHRvbi1ibGFjay1tZWRpdW0ge1xyXG4gIC5jLWJ1dHRvbi1ibGFjay1sYXJnZSB7XHJcbiAgICBAZXh0ZW5kICVjLWJ1dHRvbi1ibGFjaztcclxuICAgIEBleHRlbmQgJWMtYnV0dG9uLW1lZGl1bTtcclxuICB9XHJcbn1cclxuQG1peGluIGMtYnV0dG9uLWJsYWNrLXNtYWxsIHtcclxuICAuYy1idXR0b24tYmxhY2stbGFyZ2Uge1xyXG4gICAgQGV4dGVuZCAlYy1idXR0b24tYmxhY2s7XHJcbiAgICBAZXh0ZW5kICVjLWJ1dHRvbi1zbWFsbDtcclxuICB9XHJcbn1cclxuQG1peGluIGMtYnV0dG9uLWJsYWNrIHtcclxuICAuYy1idXR0b24tYmxhY2sge1xyXG4gICAgQGV4dGVuZCAlYy1idXR0b24tYmxhY2s7XHJcbiAgfVxyXG59XHJcblxyXG4lYy1idXR0b24teWVsbG93IHtcclxuICBAZXh0ZW5kICVjLWJ1dHRvbjtcclxuICBib3JkZXItY29sb3I6ICRkbS15ZWxsb3c7XHJcbiAgYmFja2dyb3VuZDoge1xyXG4gICAgY29sb3I6ICRkbS15ZWxsb3c7XHJcbiAgfVxyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICBjb2xvcjogJGRtLXllbGxvdztcclxuICAgICAgYm9yZGVyLWNvbG9yOiAjMDAwO1xyXG4gICAgICBiYWNrZ3JvdW5kOiB7XHJcbiAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBzdmcge1xyXG4gICAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgICBmaWxsOiAkZG0teWVsbG93O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBzdmcge1xyXG4gICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgIHRyYW5zaXRpb246IGZpbGwgLjNzO1xyXG4gICAgfVxyXG4gIH1cclxuICAmLmJ0bi1saW5lIHtcclxuICAgIGNvbG9yOiAjRkZGO1xyXG4gICAgYmFja2dyb3VuZDogIzA2Yzc1NTtcclxuICAgIGJvcmRlci1jb2xvcjogIzA2Yzc1NTtcclxuICAgIGltZyB7XHJcbiAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxufVxyXG5AbWl4aW4gYy1idXR0b24teWVsbG93IHtcclxuICAuYy1idXR0b24teWVsbG93IHtcclxuICAgIEBleHRlbmQgJWMtYnV0dG9uLXllbGxvdztcclxuICB9XHJcbn1cclxuQG1peGluIGMtYnV0dG9uLXllbGxvdy1sYXJnZSB7XHJcbiAgLmMtYnV0dG9uLXllbGxvdy1sYXJnZSB7XHJcbiAgICBAZXh0ZW5kICVjLWJ1dHRvbi15ZWxsb3c7XHJcbiAgICBAZXh0ZW5kICVjLWJ1dHRvbi1sYXJnZTtcclxuICB9XHJcbn1cclxuQG1peGluIGMtYnV0dG9uLXllbGxvdy1tZWRpdW0ge1xyXG4gIC5jLWJ1dHRvbi15ZWxsb3ctbWVkaXVtIHtcclxuICAgIEBleHRlbmQgJWMtYnV0dG9uLXllbGxvdztcclxuICAgIEBleHRlbmQgJWMtYnV0dG9uLW1lZGl1bTtcclxuICB9XHJcbn1cclxuQG1peGluIGMtYnV0dG9uLXllbGxvdy1zbWFsbCB7XHJcbiAgLmMtYnV0dG9uLXllbGxvdy1zbWFsbCB7XHJcbiAgICBAZXh0ZW5kICVjLWJ1dHRvbi15ZWxsb3c7XHJcbiAgICBAZXh0ZW5kICVjLWJ1dHRvbi1zbWFsbDtcclxuICB9XHJcbn1cclxuXHJcbiVjLWJ1dHRvbi1vcmFuZ2Uge1xyXG4gIEBleHRlbmQgJWMtYnV0dG9uO1xyXG4gIGJvcmRlci1jb2xvcjogJHByaW1hcnktb3JhbmdlO1xyXG4gIGJhY2tncm91bmQ6IHtcclxuICAgIGNvbG9yOiAkcHJpbWFyeS1vcmFuZ2U7XHJcbiAgfVxyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICBjb2xvcjogJGRtLXllbGxvdztcclxuICAgICAgYm9yZGVyLWNvbG9yOiAjMDAwO1xyXG4gICAgICBiYWNrZ3JvdW5kOiB7XHJcbiAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBzdmcge1xyXG4gICAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgICBmaWxsOiAkZG0teWVsbG93O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBzdmcge1xyXG4gICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgIHRyYW5zaXRpb246IGZpbGwgLjNzO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5AbWl4aW4gYy1idXR0b24tb3JhbmdlIHtcclxuICAuYy1idXR0b24tb3JhbmdlIHtcclxuICAgIEBleHRlbmQgJWMtYnV0dG9uLW9yYW5nZTtcclxuICB9XHJcbn1cclxuQG1peGluIGMtYnV0dG9uLW9yYW5nZS1sYXJnZSB7XHJcbiAgLmMtYnV0dG9uLW9yYW5nZS1sYXJnZSB7XHJcbiAgICBAZXh0ZW5kICVjLWJ1dHRvbi1vcmFuZ2U7XHJcbiAgICBAZXh0ZW5kICVjLWJ1dHRvbi1sYXJnZTtcclxuICB9XHJcbn1cclxuQG1peGluIGMtYnV0dG9uLW9yYW5nZS1tZWRpdW0ge1xyXG4gIC5jLWJ1dHRvbi1vcmFuZ2UtbGFyZ2Uge1xyXG4gICAgQGV4dGVuZCAlYy1idXR0b24tb3JhbmdlO1xyXG4gICAgQGV4dGVuZCAlYy1idXR0b24tbWVkaXVtO1xyXG4gIH1cclxufVxyXG5AbWl4aW4gYy1idXR0b24tb3JhbmdlLXNtYWxsIHtcclxuICAuYy1idXR0b24tb3JhbmdlLWxhcmdlIHtcclxuICAgIEBleHRlbmQgJWMtYnV0dG9uLW9yYW5nZTtcclxuICAgIEBleHRlbmQgJWMtYnV0dG9uLXNtYWxsO1xyXG4gIH1cclxufVxyXG5cclxuJWMtYnV0dG9uLWxpZ2h0Z3JleSB7XHJcbiAgQGV4dGVuZCAlYy1idXR0b247XHJcbiAgY29sb3I6ICRncmV5O1xyXG4gIGJvcmRlci1jb2xvcjogJGxpZ2h0LWdyZXk7XHJcbiAgYmFja2dyb3VuZDoge1xyXG4gICAgY29sb3I6ICRsaWdodC1ncmV5O1xyXG4gIH1cclxufVxyXG5AbWl4aW4gYy1idXR0b24tbGlnaHRncmV5IHtcclxuICAuYy1idXR0b24tbGlnaHRncmV5IHtcclxuICAgIEBleHRlbmQgJWMtYnV0dG9uLWxpZ2h0Z3JleTtcclxuICB9XHJcbn1cclxuQG1peGluIGMtYnV0dG9uLWxpZ2h0Z3JleS1sYXJnZSB7XHJcbiAgLmMtYnV0dG9uLWxpZ2h0Z3JleS1sYXJnZSB7XHJcbiAgICBAZXh0ZW5kICVjLWJ1dHRvbi1saWdodGdyZXk7XHJcbiAgICBAZXh0ZW5kICVjLWJ1dHRvbi1sYXJnZTtcclxuICB9XHJcbn1cclxuQG1peGluIGMtYnV0dG9uLWxpZ2h0Z3JleS1tZWRpdW0ge1xyXG4gIC5jLWJ1dHRvbi1saWdodGdyZXktbWVkaXVtIHtcclxuICAgIEBleHRlbmQgJWMtYnV0dG9uLWxpZ2h0Z3JleTtcclxuICAgIEBleHRlbmQgJWMtYnV0dG9uLW1lZGl1bTtcclxuICB9XHJcbn1cclxuQG1peGluIGMtYnV0dG9uLWxpZ2h0Z3JleS1zbWFsbCB7XHJcbiAgLmMtYnV0dG9uLWxpZ2h0Z3JleS1zbWFsbCB7XHJcbiAgICBAZXh0ZW5kICVjLWJ1dHRvbi1saWdodGdyZXk7XHJcbiAgICBAZXh0ZW5kICVjLWJ1dHRvbi1zbWFsbDtcclxuICB9XHJcbn1cclxuXHJcbiVjLWJ1dHRvbi1oYXNCb3JkZXItYmxhY2sge1xyXG4gIEBleHRlbmQgJWMtYnV0dG9uO1xyXG4gIGJvcmRlcjogc29saWQgMnB4ICRwdXJlLWJsYWNrO1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgYmFja2dyb3VuZDoge1xyXG4gICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBzdmcge1xyXG4gICAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgICBmaWxsOiAjZmZmO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBzdmcge1xyXG4gICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgIHRyYW5zaXRpb246IGZpbGwgLjNzO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5AbWl4aW4gYy1idXR0b24taGFzQm9yZGVyLWJsYWNrIHtcclxuICAuYy1idXR0b24taGFzQm9yZGVyLWJsYWNrIHtcclxuICAgIEBleHRlbmQgJWMtYnV0dG9uLWhhc0JvcmRlci1ibGFjaztcclxuICB9XHJcbn1cclxuQG1peGluIGMtYnV0dG9uLWhhc0JvcmRlci1ibGFjay1sYXJnZSB7XHJcbiAgLmMtYnV0dG9uLWhhc0JvcmRlci1ibGFjay1sYXJnZSB7XHJcbiAgICBAZXh0ZW5kICVjLWJ1dHRvbi1oYXNCb3JkZXItYmxhY2s7XHJcbiAgICBAZXh0ZW5kICVjLWJ1dHRvbi1sYXJnZTtcclxuICB9XHJcbn1cclxuQG1peGluIGMtYnV0dG9uLWhhc0JvcmRlci1ibGFjay1tZWRpdW0ge1xyXG4gIC5jLWJ1dHRvbi1oYXNCb3JkZXItYmxhY2stbWVkaXVtIHtcclxuICAgIEBleHRlbmQgJWMtYnV0dG9uLWhhc0JvcmRlci1ibGFjaztcclxuICAgIEBleHRlbmQgJWMtYnV0dG9uLW1lZGl1bTtcclxuICB9XHJcbn1cclxuQG1peGluIGMtYnV0dG9uLWhhc0JvcmRlci1ibGFjay1zbWFsbCB7XHJcbiAgLmMtYnV0dG9uLWhhc0JvcmRlci1ibGFjay1zbWFsbCB7XHJcbiAgICBAZXh0ZW5kICVjLWJ1dHRvbi1oYXNCb3JkZXItYmxhY2s7XHJcbiAgICBAZXh0ZW5kICVjLWJ1dHRvbi1zbWFsbDtcclxuICB9XHJcbn1cclxuXHJcbiVjLWJ1dHRvbi1oYXNCb3JkZXItd2hpdGUge1xyXG4gIEBleHRlbmQgJWMtYnV0dG9uO1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIGJvcmRlcjogc29saWQgMnB4ICNmZmY7XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgIGNvbG9yOiAkcHVyZS1ibGFjaztcclxuICAgICAgYmFja2dyb3VuZDoge1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbkBtaXhpbiBjLWJ1dHRvbi1oYXNCb3JkZXItd2hpdGUge1xyXG4gIC5jLWJ1dHRvbi1oYXNCb3JkZXItd2hpdGUge1xyXG4gICAgQGV4dGVuZCAlYy1idXR0b24taGFzQm9yZGVyLXdoaXRlO1xyXG4gIH1cclxufVxyXG5AbWl4aW4gYy1idXR0b24taGFzQm9yZGVyLXdoaXRlLWxhcmdlIHtcclxuICAuYy1idXR0b24taGFzQm9yZGVyLXdoaXRlLWxhcmdlIHtcclxuICAgIEBleHRlbmQgJWMtYnV0dG9uLWhhc0JvcmRlci13aGl0ZTtcclxuICAgIEBleHRlbmQgJWMtYnV0dG9uLWxhcmdlO1xyXG4gIH1cclxufVxyXG5AbWl4aW4gYy1idXR0b24taGFzQm9yZGVyLXdoaXRlLW1lZGl1bSB7XHJcbiAgLmMtYnV0dG9uLWhhc0JvcmRlci13aGl0ZS1tZWRpdW0ge1xyXG4gICAgQGV4dGVuZCAlYy1idXR0b24taGFzQm9yZGVyLXdoaXRlO1xyXG4gICAgQGV4dGVuZCAlYy1idXR0b24tbWVkaXVtO1xyXG4gIH1cclxufVxyXG5AbWl4aW4gYy1idXR0b24taGFzQm9yZGVyLWJsYWNrLXNtYWxsIHtcclxuICAuYy1idXR0b24taGFzQm9yZGVyLWJsYWNrLXNtYWxsIHtcclxuICAgIEBleHRlbmQgJWMtYnV0dG9uLWhhc0JvcmRlci1ibGFjaztcclxuICAgIEBleHRlbmQgJWMtYnV0dG9uLXNtYWxsO1xyXG4gIH1cclxufVxyXG5cclxuLmJ0biB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG59XHJcbi5idG4teWVsbG93IHtcclxuICBiYWNrZ3JvdW5kOiAjRkZFNTEyO1xyXG4gIGNvbG9yOiAjMDAwO1xyXG4gIHRyYW5zaXRpb246IDAuM3M7XHJcbiAgJjpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMDAwO1xyXG4gICAgY29sb3I6ICNGRkU1MTI7XHJcbiAgfVxyXG59XHJcbi5idG4tb3JhbmdlIHtcclxuICBiYWNrZ3JvdW5kOiAjRkY5RDJCO1xyXG4gIGNvbG9yOiAjMDAwO1xyXG4gIHRyYW5zaXRpb246IDAuM3M7XHJcbiAgJjpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMDAwO1xyXG4gICAgY29sb3I6ICNGRkU1MTI7XHJcbiAgfVxyXG59XHJcbi5idG4tc2l6ZS1sIHtcclxuICBoZWlnaHQ6IDQ4cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDQ4cHg7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIHBhZGRpbmc6IDAgMzZweDtcclxufVxyXG5cclxuXHJcbkBtaXhpbiBjLWxvYWRpbmcge1xyXG4gIEBrZXlmcmFtZXMgZG90U3RyZXRjaGluZ0JlZm9yZSB7XHJcbiAgICAwJSB7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0yMHB4KTtcclxuICAgICAgei1pbmRleDogMTA7XHJcbiAgICB9XHJcblxyXG4gICAgMjUlIHtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMjBweCk7XHJcbiAgICAgIHotaW5kZXg6IDEwO1xyXG4gICAgfVxyXG5cclxuICAgIDUwJSB7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0yMHB4KTtcclxuICAgICAgei1pbmRleDogMTA7XHJcbiAgICB9XHJcblxyXG4gICAgNzUlIHtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMjBweCk7XHJcbiAgICB9XHJcblxyXG4gICAgMTAwJSB7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0yMHB4KTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBrZXlmcmFtZXMgZG90U3RyZXRjaGluZ0FmdGVyIHtcclxuICAgIDAlIHtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMjBweCk7XHJcbiAgICB9XHJcblxyXG4gICAgMjUlIHtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTIwcHgpO1xyXG4gICAgfVxyXG5cclxuICAgIDUwJSB7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDIwcHgpO1xyXG4gICAgICB6LWluZGV4OiAxMDtcclxuICAgIH1cclxuXHJcbiAgICA3NSUge1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMjBweCk7XHJcbiAgICAgIHotaW5kZXg6IDEwO1xyXG4gICAgfVxyXG5cclxuICAgIDEwMCUge1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgyMHB4KTtcclxuICAgICAgei1pbmRleDogMTA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYy1sb2FkaW5nIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGhlaWdodDogOHB4O1xyXG4gICAgbWFyZ2luLXRvcDogNjBweDtcclxuICAgICY6YmVmb3JlLFxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIHdpZHRoOiA4cHg7XHJcbiAgICAgIGhlaWdodDogOHB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgIGJhY2tncm91bmQ6IHtcclxuICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICBhbmltYXRpb246IGRvdFN0cmV0Y2hpbmdCZWZvcmUgNnMgaW5maW5pdGUgZWFzZS1pbi1vdXQ7XHJcbiAgICAgIGJhY2tncm91bmQ6IHtcclxuICAgICAgICBjb2xvcjogJGRtLXllbGxvdztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICBhbmltYXRpb246IGRvdFN0cmV0Y2hpbmdBZnRlciA2cyBpbmZpbml0ZSBlYXNlLWluLW91dDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG5cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbi8vXHJcbi8vIOOCouOCpOODhuODoOODquOCueODiFxyXG4vL1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuQG1peGluIGMtaXRlbUxpc3Qge1xyXG4gIC5jLWl0ZW1MaXN0IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBAbWVkaWEgI3skc3BfdGFifSB7XHJcbiAgICAgIHBhZGRpbmc6IDAgMnB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHRhYn0ge1xyXG4gICAgICBwYWRkaW5nOiAwIDRweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICBtYXJnaW46IDAgLTRweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jLWl0ZW1MaXN0X25vZGUge1xyXG4gICAgQGluY2x1ZGUgaG92ZXItb3BhY2l0eSgpO1xyXG5cclxuICAgIEBtZWRpYSAjeyRzcF90YWJ9IHtcclxuICAgICAgd2lkdGg6IDUwJTtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICB3aWR0aDogMjUlO1xyXG4gICAgICBwYWRkaW5nOiAwIDRweDtcclxuICAgIH1cclxuXHJcbiAgICAmOm50aC1jaGlsZCg1biArIDEpLFxyXG4gICAgJjpudGgtY2hpbGQoNW4gKyAzKSB7XHJcbiAgICAgIEBtZWRpYSAjeyRzcF90YWJ9IHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAycHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmOm50aC1jaGlsZCg1biArIDIpLFxyXG4gICAgJjpudGgtY2hpbGQoNW4gKyA0KSB7XHJcbiAgICAgIEBtZWRpYSAjeyRzcF90YWJ9IHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDJweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICY6bnRoLWNoaWxkKDVuICsgNSkge1xyXG4gICAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJjpudGgtY2hpbGQobiArIDMpIHtcclxuICAgICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgI3skdGFifSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMzJweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICY6bnRoLWNoaWxkKG4gKyA1KSB7XHJcbiAgICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jLWl0ZW1MaXN0X2ltZyB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jLWl0ZW1MaXN0X2ljb25XcmFwIHtcclxuICAgIEBleHRlbmQgJWZvbnRfdHJhZGVHb3RoaWMtYm9sZDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIHRvcDogNnB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHRhYl9wY30ge1xyXG4gICAgICB0b3A6IDhweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jLWl0ZW1MaXN0X2ljb24ge1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgcGFkZGluZzogNnB4IDE2cHg7XHJcbiAgICBtYXJnaW46IDAgNXB4IDVweCAwO1xyXG4gIH1cclxuICAuYy1pdGVtTGlzdF9pY29uLW5ldyB7XHJcbiAgICBiYWNrZ3JvdW5kOiB7XHJcbiAgICAgIGNvbG9yOiAkZG0teWVsbG93O1xyXG4gICAgfVxyXG4gIH1cclxuICAuYy1pdGVtTGlzdF9pY29uLWVuZ2xhbmQge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBiYWNrZ3JvdW5kOiB7XHJcbiAgICAgIGNvbG9yOiAkcHVyZS1ibGFjaztcclxuICAgIH1cclxuICB9XHJcbiAgLmMtaXRlbUxpc3RfaWNvbi1jYW1wYWlnbiB7XHJcbiAgICBjb2xvcjogIzAwMDtcclxuICAgIGJhY2tncm91bmQ6IHtcclxuICAgICAgY29sb3I6ICNGRkU1MTI7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jLWl0ZW1MaXN0X2ljb24tY29sbGFibyB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGJhY2tncm91bmQ6IHtcclxuICAgICAgY29sb3I6ICM1YzBkMGQ7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jLWl0ZW1MaXN0X2ljb24td2ViIHtcclxuICAgIGJhY2tncm91bmQ6IHtcclxuICAgICAgY29sb3I6ICNmZjlkMmI7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jLWl0ZW1MaXN0X2ljb24tdmVnYW4ge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBiYWNrZ3JvdW5kOiB7XHJcbiAgICAgIGNvbG9yOiAjMTQ2YjAwO1xyXG4gICAgfVxyXG4gIH1cclxuICAuYy1pdGVtTGlzdF9pY29uLXNhbGUge1xyXG4gICAgY29sb3I6ICNGRkU1MTI7XHJcbiAgICBiYWNrZ3JvdW5kOiB7XHJcbiAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgfVxyXG4gIH1cclxuICAuYy1pdGVtTGlzdF9pY29uLXNwZWNpYWxfc2FsZSB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGJhY2tncm91bmQ6IHtcclxuICAgICAgY29sb3I6ICNmZjlkMmI7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jLWl0ZW1MaXN0X2ljb24tcHJlX3NhbGUge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBiYWNrZ3JvdW5kOiB7XHJcbiAgICAgIGNvbG9yOiAjYzcxODM1O1xyXG4gICAgfVxyXG4gIH1cclxuICAuYy1pdGVtTGlzdF9pY29uLWNvdXBvbntcclxuICAgIGJhY2tncm91bmQ6ICNjNzE4MzUgIWltcG9ydGFudDtcclxuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIC5jLWl0ZW1MaXN0X2ljb24tbm8tY291cG9uIHtcclxuICAgIGNvbG9yOiAjRkZGO1xyXG4gICAgYmFja2dyb3VuZDoge1xyXG4gICAgICBjb2xvcjogIzk5OTtcclxuICAgIH1cclxuICB9XHJcbiAgLmMtaXRlbUxpc3RfaWNvbi1saW5lIHtcclxuICAgIGNvbG9yOiAjRkZGO1xyXG4gICAgYmFja2dyb3VuZDoge1xyXG4gICAgICBjb2xvcjogIzA2Yzc1NTtcclxuICAgIH1cclxuICB9XHJcbiAgLmMtaXRlbUxpc3RfaWNvbi1naWZ0IHtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgYmFja2dyb3VuZDoge1xyXG4gICAgICBjb2xvcjogJHB1cmUtYmxhY2s7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYy1pdGVtTGlzdF9pY29uLWNhbXBhaWduIHtcclxuICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgYmFja2dyb3VuZDoge1xyXG4gICAgICBjb2xvcjogI0ZGRTUxMjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jLWl0ZW1MaXN0X2luZm8ge1xyXG4gICAgQG1lZGlhICN7JHNwX3RhYn0ge1xyXG4gICAgICBtYXJnaW4tdG9wOiAxMnB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYy1pdGVtTGlzdF90ZXh0IHtcclxuICAgIGNvbG9yOiAjZjAwO1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMzMzO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gIH1cclxuICAuYy1pdGVtTGlzdF9uYW1lIHtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjMzMztcclxuICB9XHJcblxyXG4gIC5jLWl0ZW1MaXN0X2NvbG9yIHtcclxuICAgIEBleHRlbmQgJWZvbnRfdHJhZGVHb3RoaWM7XHJcbiAgICBjb2xvcjogJGdyZXk7XHJcbiAgICBAbWVkaWEgI3skc3BfdGFifSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDhweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICBtYXJnaW4tdG9wOiAxMnB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmMtaXRlbUxpc3RfcHJpY2Uge1xyXG4gICAgQGV4dGVuZCAlZm9udF90cmFkZUdvdGhpYy1ib2xkO1xyXG4gICAgQG1lZGlhICN7JHNwX3RhYn0ge1xyXG4gICAgICBtYXJnaW4tdG9wOiA4cHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcclxuICAgICAgbWFyZ2luLXRvcDogMTJweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jLWl0ZW1MaXN0X3ByaWNlX3Byb3BlciB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xyXG4gICAgbWFyZ2luLXRvcDogM3B4O1xyXG4gIH1cclxuXHJcbiAgLmMtaXRlbUxpc3RfcHJpY2Vfc2FsZSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGNvbG9yOiAkc2FsZS1wcmljZTtcclxuICB9XHJcbn1cclxuXHJcblxyXG5cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbi8vXHJcbi8vIOOCt+ODs+ODl+ODq+ODquOCueODiFxyXG4vL1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuQG1peGluIGMtc2ltcGxlTGlzdCB7XHJcbiAgLmMtc2ltcGxlTGlzdCB7XHJcbiAgXHRkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gIFx0QG1lZGlhICN7JHRhYn0ge1xyXG4gIFx0fVxyXG4gIFx0QG1lZGlhICN7JHBjfSB7XHJcbiAgXHRcdHBhZGRpbmc6IDAgMTJweDtcclxuICBcdH1cclxuICB9XHJcbiAgLmMtc2ltcGxlTGlzdF9ub2RlIHtcclxuICAgIEBpbmNsdWRlIGhvdmVyLW9wYWNpdHkoKTtcclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICB3aWR0aDogNTAlO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHRhYn0ge1xyXG4gICAgICB3aWR0aDogNTAlO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgIHdpZHRoOiAyNSU7XHJcbiAgICAgIHBhZGRpbmc6IDAgMTJweDtcclxuICAgIH1cclxuXHJcbiAgICAmOm50aC1jaGlsZChvZGQpIHtcclxuICAgICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogOHB4O1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSAjeyR0YWJ9IHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmOm50aC1jaGlsZChldmVuKSB7XHJcbiAgICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogOHB4O1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSAjeyR0YWJ9IHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEycHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICY6bnRoLWNoaWxkKG4gKyAzKSB7XHJcbiAgICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhICN7JHRhYn0ge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDQ4cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICY6bnRoLWNoaWxkKG4gKyA1KSB7XHJcbiAgICAgIEBtZWRpYSAjeyR0YWJfcGN9IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA0OHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYy1zaW1wbGVMaXN0X2ltZyB7XHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jLXNpbXBsZUxpc3RfdGl0bGUge1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNzE0O1xyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skdGFiX3BjfSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4vL1xyXG4vLyDmnIDov5HopovjgZ/jgqLjgqTjg4bjg6BcclxuLy9cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbkBtaXhpbiBjLWl0ZW1BY2Nlc3Nsb2cge1xyXG4gIC5jLWl0ZW1BY2Nlc3Nsb2cge1xyXG4gICAgYmFja2dyb3VuZDoge1xyXG4gICAgICBjb2xvcjogJGJhY2tncm91bmQtZ3JleTtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBwYWRkaW5nOiA0MHB4IDA7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skdGFifSB7XHJcbiAgICAgIHBhZGRpbmc6IDY0cHggMDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICBwYWRkaW5nOiA2NHB4IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYy1pdGVtQWNjZXNzbG9nX3RpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skdGFifSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNDhweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jLWl0ZW1BY2Nlc3Nsb2dfbGlzdFdyYXAge1xyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skdGFifSB7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgbWF4LXdpZHRoOiAkY29udGVudHNXaWR0aCAtIDQ4cHg7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgfVxyXG4gIH1cclxuICAuYy1pdGVtQWNjZXNzbG9nX2xpc3Qge1xyXG4gICAgQG1lZGlhICN7JHNwX3RhYn0ge1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYy1pdGVtQWNjZXNzbG9nX2xpc3Rfbm9kZSB7XHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgd2lkdGg6IDEwOXB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHRhYn0ge1xyXG4gICAgICB3aWR0aDogMjIxcHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgd2lkdGg6IDI0MHB4O1xyXG4gICAgfVxyXG4gICAgJi5zd2lwZXItc2xpZGUge1xyXG4gICAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgICB3aWR0aDogMTA5cHg7XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhICN7JHRhYn0ge1xyXG4gICAgICAgIHdpZHRoOiAyMjFweDtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgICB3aWR0aDogMjQwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jLWl0ZW1BY2Nlc3Nsb2dfbGlzdF9saW5rIHtcclxuICAgIEBpbmNsdWRlIGhvdmVyLW9wYWNpdHkoKTtcclxuICAgIGltZyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmMtc3dpcGVyLWJ1dHRvbi1wcmV2LFxyXG4gIC5jLXN3aXBlci1idXR0b24tbmV4dCB7XHJcbiAgICAuYy1pdGVtQWNjZXNzbG9nX2xpc3RTbGlkZXIgJiB7XHJcbiAgICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICAgIHRvcDogMTIwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLnN3aXBlci1zY3JvbGxiYXIge1xyXG4gICAgLmMtaXRlbUFjY2Vzc2xvZ19saXN0U2xpZGVyICYge1xyXG4gIFx0XHRAbWVkaWEgI3skc3BfdGFifSB7XHJcbiAgXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuICBcdFx0fVxyXG4gIFx0XHRAbWVkaWEgI3skcGN9IHtcclxuICBcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgXHRcdFx0bGVmdDogMDtcclxuICBcdFx0XHRib3R0b206IDA7XHJcbiAgXHRcdFx0d2lkdGg6IDc5LjY2NiU7XHJcbiAgXHRcdFx0aGVpZ2h0OiAycHg7XHJcbiAgXHRcdFx0bWFyZ2luOiA0OHB4IGF1dG8gMDtcclxuICBcdFx0fVxyXG4gIFx0fVxyXG4gIH1cclxufVxyXG5cclxuXHJcblxyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy9cclxuLy8g6KaL5Ye644GXXHJcbi8vXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5AbWl4aW4gYy1pbmRleCB7XHJcbiAgLmMtaW5kZXgge1xyXG4gICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIHBhZGRpbmc6IDMycHggMDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyR0YWJfcGN9IHtcclxuICAgICAgcGFkZGluZzogNDhweCAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcblxyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy9cclxuLy8gYy1hYm91dEluZm/jgrvjgq/jgrfjg6fjg7NcclxuLy9cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbkBtaXhpbiBjLWFib3V0SW5mbyB7XHJcbiAgLmMtYWJvdXRJbmZvIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIHBhZGRpbmc6IDE0NHB4IDA7XHJcbiAgICAgIG1hcmdpbi10b3A6IDQ4cHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skdGFifSB7XHJcbiAgICAgIHBhZGRpbmc6IDgwcHggMDtcclxuICAgICAgbWFyZ2luLXRvcDogOTZweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICBwYWRkaW5nOiAxNzJweCAwO1xyXG4gICAgICBtYXJnaW4tdG9wOiA5NnB4O1xyXG4gICAgICB6LWluZGV4OiAxO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmMtYWJvdXRJbmZvX2JnIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGJhY2tncm91bmQ6IHtcclxuICAgICAgcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcbiAgICAgIHNpemU6IGNvdmVyO1xyXG4gICAgfVxyXG4gICAgei1pbmRleDogLTE7XHJcbiAgfVxyXG5cclxuICAuYy1hYm91dEluZm9fdGl0bGUge1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHRhYl9wY30ge1xyXG4gICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYy1hYm91dEluZm9fbGVhZCB7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNzE0O1xyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDMycHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skdGFifSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgbWFyZ2luLXRvcDogNDhweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jLWFib3V0SW5mb19idXR0b24ge1xyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIG1hcmdpbjogMzJweCBhdXRvIDA7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skdGFifSB7XHJcbiAgICAgIG1hcmdpbjogNDBweCBhdXRvIDA7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgbWFyZ2luOiA0OHB4IGF1dG8gMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG5cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbi8vXHJcbi8vIOOCq+OCueOCv+ODoCDjg6njgrjjgqrjg5zjgr/jg7NcclxuLy9cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbiVjLXJhZGlvIHtcclxuICBpbnB1dCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuICBsYWJlbCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDMycHg7XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiA1MCU7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHdpZHRoOiAxOXB4O1xyXG4gICAgICBoZWlnaHQ6IDE5cHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgYm9yZGVyOiBzb2xpZCAxcHggJGxpZ2h0LWdyZXk7XHJcbiAgICB9XHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogNTAlO1xyXG4gICAgICBsZWZ0OiA2cHg7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIHdpZHRoOiA3cHg7XHJcbiAgICAgIGhlaWdodDogN3B4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgIGJhY2tncm91bmQ6IHtcclxuICAgICAgICBjb2xvcjogI2ZmZTUxMjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICBpbnB1dDpjaGVja2VkICsgbGFiZWwsXHJcbiAgaW5wdXQ6Y2hlY2tlZCArIGlucHV0ICsgbGFiZWwge1xyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICBiYWNrZ3JvdW5kOiB7XHJcbiAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG5cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbi8vXHJcbi8vIOOCq+OCueOCv+ODoCDjg4Hjgqfjg4Pjgq/jg5zjg4Pjgq/jgrlcclxuLy9cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbiVjLWNoZWNrYm94IHtcclxuICBpbnB1dCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuICBsYWJlbCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDMycHg7XHJcbiAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcclxuICAgIH1cclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IC01cHg7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB3aWR0aDogMjRweDtcclxuICAgICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgICBib3JkZXI6IHNvbGlkIDFweCAkbGlnaHQtZ3JleTtcclxuICAgICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMXB4O1xyXG4gICAgICBsZWZ0OiA1cHg7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIHdpZHRoOiAxNHB4O1xyXG4gICAgICBoZWlnaHQ6IDhweDtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogc29saWQgM3B4ICNmZmU1MTI7XHJcbiAgICAgIGJvcmRlci1sZWZ0OiBzb2xpZCAzcHggI2ZmZTUxMjtcclxuICAgICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgaW5wdXQ6Y2hlY2tlZCArIGxhYmVsLFxyXG4gIGlucHV0OmNoZWNrZWQgKyBpbnB1dCArIGxhYmVsIHtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgYmFja2dyb3VuZDoge1xyXG4gICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4vL1xyXG4vLyDkvr/liKnjgarjgrXjg7zjg5Pjgrkg44OR44O844OEXHJcbi8vXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5AbWl4aW4gYy1zZXJ2aWNlTGlzdCB7XHJcbiAgLmMtc2VydmljZUxpc3Rfbm9kZSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDM2cHg7XHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBtYXJnaW46IGF1dG8gMDtcclxuICAgICAgYmFja2dyb3VuZDoge1xyXG4gICAgICAgIHNpemU6IDEwMCUgMTAwJTtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYrJiB7XHJcbiAgICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDE4cHg7XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhICN7JHRhYn0ge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmMtc2VydmljZUxpc3Rfbm9kZS1pbnB1dCB7XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgIGJhY2tncm91bmQ6IHtcclxuICAgICAgICBpbWFnZTogdXJsKC4uLy4uL2ltYWdlcy9zdmcvaWNvbl9wZW4uc3ZnKTtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgICBsZWZ0OiA2cHg7XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhICN7JHRhYl9wY30ge1xyXG4gICAgICAgIGxlZnQ6IDJweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuYy1zZXJ2aWNlTGlzdF9ub2RlLWluZm8ge1xyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICBiYWNrZ3JvdW5kOiB7XHJcbiAgICAgICAgaW1hZ2U6IHVybCguLi8uLi9pbWFnZXMvc3ZnL2ljb25fdGlja2V0LnN2Zyk7XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgICAgbGVmdDogNHB4O1xyXG4gICAgICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgI3skdGFiX3BjfSB7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB3aWR0aDogMjJweDtcclxuICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLmMtc2VydmljZUxpc3Rfbm9kZS1wb2ludCB7XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIGJhY2tncm91bmQ6IHtcclxuICAgICAgICBpbWFnZTogdXJsKC4uLy4uL2ltYWdlcy9zdmcvaWNvbl9wb2ludC5zdmcpO1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICAgIGxlZnQ6IDVweDtcclxuICAgICAgICB3aWR0aDogMjJweDtcclxuICAgICAgICBoZWlnaHQ6IDIycHg7XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhICN7JHRhYl9wY30ge1xyXG4gICAgICAgIGxlZnQ6IDFweDtcclxuICAgICAgICB3aWR0aDogMjFweDtcclxuICAgICAgICBoZWlnaHQ6IDIxcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG5cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbi8vXHJcbi8vIOOCu+ODrOOCr+ODiOODnOODg+OCr+OCuSDjg5Hjg7zjg4RcclxuLy9cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbkBtaXhpbiBjLXNlbGVjdFdyYXAge1xyXG4gIC5jLXNlbGVjdFdyYXAge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgaGVpZ2h0OiA0OHB4O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgJGxpZ2h0LWdyZXk7XHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgYm90dG9tOiAwO1xyXG4gICAgICByaWdodDogMTZweDtcclxuICAgICAgd2lkdGg6IDEwcHg7XHJcbiAgICAgIGhlaWdodDogMTZweDtcclxuICAgICAgbWFyZ2luOiBhdXRvIDA7XHJcbiAgICAgIGJhY2tncm91bmQ6IHtcclxuICAgICAgICBpbWFnZTogdXJsKC4uLy4uL2ltYWdlcy9zdmcvc2VsZWN0X3RyaWFuZ2xlLWJsYWNrLnN2Zyk7XHJcbiAgICAgICAgc2l6ZTogMTAwJSAxMDAlO1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSAjeyR0YWJ9IHtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgc2VsZWN0IHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcclxuICAgICAgcGFkZGluZzogMCAxNnB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICBhcHBlYXJhbmNlOiBub25lO1xyXG4gICAgICAmOjotbXMtZXhwYW5kIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4vL1xyXG4vLyBTTlPjg6rjgrnjg4gg44OR44O844OEXHJcbi8vXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5AbWl4aW4gYy1zbnNMaXN0IHtcclxuICAuYy1zbnNMaXN0IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICB9XHJcblxyXG4gIC5jLXNuc0xpc3Rfbm9kZSB7XHJcbiAgICBAaW5jbHVkZSBob3Zlci1vcGFjaXR5KCk7XHJcbiAgICAmKyYge1xyXG4gICAgICBtYXJnaW4tbGVmdDogMzJweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jLXNuc0xpc3RfbGluayB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgc3ZnIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy9cclxuLy8g44Ot44Kw44Kk44Oz44Os44Kk44Ki44Km44OIXHJcbi8vXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5AbWl4aW4gbG9naW4tbGF5b3V0IHtcclxuICAubG9naW5Db250YWluZXIge1xyXG4gICAgW2RhdGEtcGFnZT1cImxvZ2luXCJdICYge1xyXG4gICAgICBAbWVkaWEgI3skc3BfdGFifXtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIFtkYXRhLXBhZ2U9XCJjYXJ0X2xvZ2luXCJdICYge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAucmFrdXRlbkJsb2NrV3JhcCB7XHJcbiAgICB6LWluZGV4OiA5O1xyXG5cclxuICAgIEBtZWRpYSAjeyRzcH17XHJcbiAgICAgIGxlZnQ6IDRweDtcclxuICAgICAgd2lkdGg6IGNhbGMoIDEwMCUgLSA4cHggKTtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyR0YWJ9e1xyXG4gICAgICBsZWZ0OiAyNHB4O1xyXG4gICAgICB3aWR0aDogY2FsYyggMTAwJSAtIDQ4cHggKTtcclxuICAgIH1cclxuXHJcbiAgICBbZGF0YS1wYWdlPVwibG9naW5cIl0gJiB7XHJcbiAgICAgIEBtZWRpYSAjeyRzcF90YWJ9e1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgW2RhdGEtcGFnZT1cImNhcnRfbG9naW5cIl0gJiB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgaGVpZ2h0OiBhdXRvO1xyXG5cclxuICAgICAgQG1lZGlhICN7JHBjfXtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgI2Vycm9yIHRhYmxlIHtcclxuICAgICAgQG1lZGlhICN7JHBjfXtcclxuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICB3aWR0aDogY2FsYygoKDEwMCUgLSAoMTEgKyAwKSAqIDI0cHgpIC8gMTIpICogNiArICgyNHB4ICogNSkpO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5yYWt1dGVuQmxvY2sge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cclxuICAgIFtkYXRhLXBhZ2U9XCJsb2dpblwiXSAmIHtcclxuICAgICAgQG1lZGlhICN7JHNwX3RhYn17XHJcbiAgICAgICAgcGFkZGluZzogMCAxNHB4O1xyXG4gICAgICAgIGhlaWdodDogMjcycHg7XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhICN7JHBjfXtcclxuICAgICAgICBtYXJnaW46IDAgMCAwIGF1dG87XHJcbiAgICAgICAgaGVpZ2h0OiAyNDBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgW2RhdGEtcGFnZT1cImNhcnRfbG9naW5cIl0gJiB7XHJcbiAgICAgIEBtZWRpYSAjeyRzcF90YWJ9e1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyNHB4O1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSAjeyRwY317XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzMnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgaW5wdXRbdHlwZT1cImltYWdlXCJdIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1heC13aWR0aDogMjk2cHg7XHJcbiAgICB9XHJcbiAgICAucmFrdXRlbkJsb2NrX3RleHQge1xyXG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjcxNDtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcclxuXHJcbiAgICAgIEBtZWRpYSAjeyRwY317XHJcbiAgICAgICAgcGFkZGluZzogMCAzMnB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBbZGF0YS1wYWdlPVwibG9naW5cIl0gJiB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgICAgfVxyXG4gICAgICBbZGF0YS1wYWdlPVwiY2FydF9sb2dpblwiXSAmIHtcclxuICAgICAgICBAbWVkaWEgI3skc3BfdGFifXtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwIDE0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAjeyRwY317XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLnJlZCB7XHJcbiAgICAgICAgY29sb3I6ICRhbGVydC1yZWQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIGZvcm0ubG9naW5Gb3JtIHtcclxuICAgIFtkYXRhLXBhZ2U9XCJsb2dpblwiXSAmIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgQG1lZGlhICN7JHBjfXtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICBtYXgtd2lkdGg6IDEyODBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgW2RhdGEtcGFnZT1cImNhcnRfbG9naW5cIl0gJiB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIH1cclxuXHJcbiAgICAjZXJyb3Ige1xyXG4gICAgICAvLyAyMDIwLjA3LjA3OiDmpb3lpKnjg5zjgr/jg7PpnZ7ooajnpLrlr77lv5zvvIjooajnpLrjgZnjgovjgajjgY3jga/jgrPjg6Hjg7Pjg4jjgqLjgqbjg4jlpJbjgZnvvIkg4pa84pa84pa8XHJcbiAgICAgIC8vIFtkYXRhLXBhZ2U9XCJsb2dpblwiXSAmIHtcclxuICAgICAgLy8gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIC8vICAgbGVmdDogMDtcclxuXHJcbiAgICAgIC8vICAgQG1lZGlhICN7JHNwfXtcclxuICAgICAgLy8gICAgIHRvcDogLTM2cHg7XHJcbiAgICAgIC8vICAgICBwYWRkaW5nOiAwIDAgMCA0cHg7XHJcbiAgICAgIC8vICAgfVxyXG4gICAgICAvLyAgIEBtZWRpYSAjeyR0YWJ9e1xyXG4gICAgICAvLyAgICAgdG9wOiAtMTAwcHg7XHJcbiAgICAgIC8vICAgfVxyXG4gICAgICAvLyAgIEBtZWRpYSAjeyRwY317XHJcbiAgICAgIC8vICAgICB0b3A6IC0zMDBweDtcclxuICAgICAgLy8gICB9XHJcbiAgICAgIC8vIH1cclxuICAgICAgXHJcbiAgICAgIC8vIFtkYXRhLXBhZ2U9XCJjYXJ0X2xvZ2luXCJdICYge1xyXG4gICAgICAvLyAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHJcbiAgICAgIC8vICAgQG1lZGlhICN7JHNwfXtcclxuICAgICAgLy8gICAgIHRvcDogLTI1cHg7XHJcbiAgICAgIC8vICAgICBsZWZ0OiAycHg7XHJcbiAgICAgIC8vICAgfVxyXG4gICAgICAvLyAgIEBtZWRpYSAjeyR0YWJ9e1xyXG4gICAgICAvLyAgICAgdG9wOiAtMzBweDtcclxuICAgICAgLy8gICB9XHJcbiAgICAgIC8vICAgQG1lZGlhICN7JHRhYl9wY317XHJcbiAgICAgIC8vICAgICBsZWZ0OiAyNHB4O1xyXG4gICAgICAvLyAgIH1cclxuICAgICAgLy8gICBAbWVkaWEgI3skcGN9e1xyXG4gICAgICAvLyAgICAgdG9wOiAtMzVweDtcclxuICAgICAgLy8gICB9XHJcbiAgICAgIC8vIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5sb2dpbkJsb2NrV3JhcCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgQGV4dGVuZCAlY3VzdG9tZXJJbmZvLWxheW91dDtcclxuXHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgcGFkZGluZzogMCAycHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skc3BfdGFifXtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHRhYn0ge1xyXG4gICAgICBwYWRkaW5nOiAwIDI0cHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICB9XHJcblxyXG4gICAgW2RhdGEtcGFnZT1cImxvZ2luXCJdICYge1xyXG4gICAgICAvLyBAbWVkaWEgI3skc3BfdGFifXtcclxuICAgICAgLy8gICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAvLyAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcclxuICAgICAgLy8gfVxyXG4gICAgICBAbWVkaWEgI3skcGN9e1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IC8vIDIwMjAuMDcuMDc6IOalveWkqeODnOOCv+ODs+mdnuihqOekuuWvvuW/nO+8iOihqOekuuOBmeOCi+OBqOOBjeOBr+OCs+ODoeODs+ODiOOCouOCpuODiOWkluOBme+8iVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubG9naW5CbG9jayB7XHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgcGFkZGluZzogMCAycHg7XHJcbiAgICB9XHJcbiAgICAmKyYge1xyXG4gICAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhICN7JHRhYn0ge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLmxvZ2luQmxvY2stbGVmdCB7XHJcbiAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xyXG4gICAgICBoZWlnaHQ6IDM2NHB4O1xyXG4gICAgfVxyXG5cclxuICAgIFtkYXRhLXBhZ2U9XCJsb2dpblwiXSAmIHtcclxuICAgICAgQG1lZGlhICN7JHNwX3RhYn17XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgI3skcGN9e1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMnB4O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5sb2dpbkJsb2NrX2lubmVyIHtcclxuICAgICAgW2RhdGEtcGFnZT1cImNhcnRfbG9naW5cIl0gJiB7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAubG9naW5CbG9jay1yaWdodCB7XHJcbiAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDEycHg7XHJcbiAgICAgIGhlaWdodDogMzY0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgW2RhdGEtcGFnZT1cImxvZ2luXCJdICYge1xyXG4gICAgICBAbWVkaWEgI3skc3BfdGFifXtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSAjeyRwY317XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBbZGF0YS1wYWdlPVwiY2FydF9sb2dpblwiXSAmIHtcclxuICAgICAgQG1lZGlhICN7JHBjfXtcclxuICAgICAgICB6LWluZGV4OiA5O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZmlyc3RMb2dpbldyYXAge1xyXG4gICAgW2RhdGEtcGFnZT1cImNhcnRfbG9naW5cIl0gJiB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblxyXG4gICAgICBAbWVkaWEgI3skc3B9e1xyXG4gICAgICAgIHBhZGRpbmc6IDI0cHggMTRweDtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgI3skdGFiX3BjfXtcclxuICAgICAgICBwYWRkaW5nOiAzMnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubG9naW5CbG9ja19pbm5lciB7XHJcbiAgICBiYWNrZ3JvdW5kOiB7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIHBhZGRpbmc6IDI0cHggMTRweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyR0YWJfcGN9IHtcclxuICAgICAgcGFkZGluZzogMzJweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5sb2dpbkJsb2NrX3RpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skdGFiX3BjfSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDI4cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubG9naW5CbG9ja19sZWFkIHtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjcxNDtcclxuICB9XHJcblxyXG4gIC5sb2dpbkJsb2NrX3RleHQge1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjcxNDtcclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmxvZ2luQmxvY2tfZm9ybSB7XHJcbiAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgIH1cclxuICAgICYgKyAubG9naW5CbG9ja19mb3JtIHtcclxuICAgICAgQG1lZGlhICN7JHNwX3RhYn0ge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDIycHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5sb2dpbkJsb2NrX2Zvcm1fdGl0bGUge1xyXG4gICAgQG1lZGlhICN7JHNwX3RhYn0ge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgIHdpZHRoOiAxMDBweDtcclxuICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogLjA0ZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubG9naW5CbG9ja19mb3JtX2lucHV0IHtcclxuICAgICYrJiB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBpbnB1dCB7XHJcbiAgICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogNDhweDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMTZweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgIGJvcmRlcjogc29saWQgMXB4ICRsaWdodC1ncmV5O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubG9naW5CbG9ja190ZXh0TGluayB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHRhYl9wY30ge1xyXG4gICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XHJcbiAgICB9XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubG9naW5CbG9ja19hdHRlbnRpb24ge1xyXG4gICAgYm9yZGVyLXRvcDogc29saWQgMXB4ICRsaWdodC1ncmV5O1xyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHRhYl9wY30ge1xyXG4gICAgICBwYWRkaW5nLXRvcDogMzZweDtcclxuICAgICAgbWFyZ2luLXRvcDogMzJweDtcclxuICAgIH1cclxuICAgIC5jLXRvZ2dsZUljb24ge1xyXG4gICAgICBpIHtcclxuICAgICAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAzcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubG9naW5CbG9ja19hdHRlbnRpb25fdGl0bGUge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgY29sb3I6ICRhbGVydC1yZWQ7XHJcbiAgICBsaW5lLWhlaWdodDogMS43MTQ7XHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XHJcbiAgICB9XHJcblxyXG4gICAgLmMtdG9nZ2xlSWNvbiB7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICB3aWR0aDogMjBweDtcclxuICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICBpIHtcclxuICAgICAgICB3aWR0aDogMjBweDtcclxuICAgICAgICBoZWlnaHQ6IDNweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmxvZ2luQmxvY2tfYXR0ZW50aW9uX2luZm8ge1xyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skdGFiX3BjfSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDM2cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubG9naW5CbG9ja19hdHRlbnRpb25fdGV4dCB7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNzE0O1xyXG4gIH1cclxuXHJcbiAgLmxvZ2luQmxvY2tfYXR0ZW50aW9uX2J1dHRvbiB7XHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyR0YWJfcGN9IHtcclxuICAgICAgbWFyZ2luLXRvcDogMzJweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5sb2dpbkJsb2NrX3NlcnZpY2VUaXRsZSB7XHJcbiAgICBAbWVkaWEgI3skdGFifSB7XHJcbiAgICAgIG1hcmdpbjogMzJweCAwO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xyXG4gICAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmxvZ2luQnV0dG9uIHtcclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHRhYl9wY30ge1xyXG4gICAgICBtYXJnaW4tdG9wOiAzMnB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmxvZ2luQnV0dG9uIHtcclxuICAgIGJ1dHRvbiB7XHJcbiAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICAgIGJvcmRlcjogMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5sb2dpbkFtYXpvbkJ1dHRvbiB7XHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHRhYl9wY30ge1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIG1hcmdpbi10b3A6IDMycHg7XHJcbiAgICB9XHJcblxyXG4gICAgW2RhdGEtcGFnZT1cImNhcnRfbG9naW5cIl0gJiB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubG9naW5SZWdpc3RyYXRpb25CdXR0b24ge1xyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDI3cHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skdGFiX3BjfSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDMycHg7XHJcbiAgICB9XHJcblxyXG4gICAgYnV0dG9uIHtcclxuICAgICAgYXBwZWFyYW5jZTogbm9uZTtcclxuICAgICAgYm9yZGVyOiAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmxvZ2luU2VjdGlvbiB7XHJcbiAgICBtYXgtd2lkdGg6IDg5MHB4O1xyXG4gICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICBwYWRkaW5nOiAwIDIwcHg7XHJcbiAgICB9XHJcbiAgICAmICsgLmxvZ2luU2VjdGlvbiB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDc1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubG9naW5TZWN0aW9uX2lubmVyIHtcclxuICAgIGJvcmRlcjogc29saWQgMTBweCAjOTk5O1xyXG4gICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgIHBhZGRpbmc6IDY1cHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skc3BfdGFifSB7XHJcbiAgICAgIHBhZGRpbmc6IDUwcHggMjVweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5sb2dpblNlY3Rpb25fdGl0bGUge1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skc3BfdGFifSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubG9naW5TZWN0aW9uX3RleHQge1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuODtcclxuICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA0N3B4O1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skc3BfdGFifSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5sb2dpblNlY3Rpb25fdGV4dExpbmsge1xyXG4gICAgY29sb3I6ICM1YjdhODI7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjg7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skc3BfdGFifSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjFweDtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbi8vXHJcbi8vIOOCq+ODvOODiOODl+ODreOCu+OCuVxyXG4vL1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHJcblxyXG5cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbi8vXHJcbi8vIC7jgYrlrqLmp5jmg4XloLFcclxuLy9cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbiVjdXN0b21lckluZm8tbGF5b3V0IHtcclxuICBpbnB1dFt0eXBlPSdidXR0b24nXSB7XHJcbiAgICBhcHBlYXJhbmNlOiBub25lO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDQ4cHg7XHJcbiAgICBwYWRkaW5nOiAwIDE2cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwcHg7XHJcbiAgfVxyXG4gIGlucHV0W3R5cGU9J3RleHQnXSxcclxuICBpbnB1dFt0eXBlPSdtYWlsJ10sXHJcbiAgaW5wdXRbdHlwZT0ndGVsJ10sXHJcbiAgaW5wdXRbdHlwZT0ncGFzc3dvcmQnXSxcclxuICBpbnB1dFt0eXBlPSdudW1iZXInXSB7XHJcbiAgICBhcHBlYXJhbmNlOiBub25lO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDQ4cHg7XHJcbiAgICBwYWRkaW5nOiAwIDE2cHg7XHJcbiAgICBib3JkZXI6IHNvbGlkIDFweCAkbGlnaHQtZ3JleTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDBweDtcclxuXHJcbiAgICBAYXQtcm9vdFxyXG4gICAgLmNhcnRGb3JtX3NlY3Rpb24gLmlzLWVycm9yIGlucHV0W3R5cGU9J3RleHQnXSxcclxuICAgIC5jYXJ0Rm9ybV9zZWN0aW9uIC5pcy1lcnJvciBpbnB1dFt0eXBlPSdtYWlsJ10sXHJcbiAgICAuY2FydEZvcm1fc2VjdGlvbiAuaXMtZXJyb3IgaW5wdXRbdHlwZT0nYnV0dG9uJ10sXHJcbiAgICAuY2FydEZvcm1fc2VjdGlvbiAuaXMtZXJyb3IgaW5wdXRbdHlwZT0ncGFzc3dvcmQnXSxcclxuICAgIC5jYXJ0Rm9ybV9zZWN0aW9uIC5pcy1lcnJvciBpbnB1dFt0eXBlPSdudW1iZXInXSxcclxuICAgIC5jYXJ0Rm9ybV9zZWN0aW9uIC5pcy1lcnJvciBpbnB1dFt0eXBlPSd0ZWwnXSB7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogJGFsZXJ0LXJlZDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFsZXJ0LWxpZ2h0LXJlZCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgQGF0LXJvb3RcclxuICAgIC5jYXJ0Rm9ybV9zZWN0aW9uIC5pcy1lcnJvciAuZm9ybUJsb2NrLXppcEFkZHJlc3NfYnV0dG9uIGlucHV0W3R5cGU9J2J1dHRvbiddIHtcclxuICAgICAgYm9yZGVyLWNvbG9yOiAkZG0teWVsbG93O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZG0teWVsbG93ICFpbXBvcnRhbnQ7O1xyXG4gICAgfVxyXG4gIH1cclxuICBpbnB1dFt0eXBlPSdyYWRpbyddIHtcclxuICAgIEBtZWRpYSAjeyRzcF90YWJ9IHtcclxuICAgICAgd2lkdGg6IDE2cHg7XHJcbiAgICAgIGhlaWdodDogMTZweDtcclxuICAgIH1cclxuICB9XHJcbiAgaW5wdXRbdHlwZT0nY2hlY2tib3gnXSB7XHJcbiAgICBAbWVkaWEgI3skc3BfdGFifSB7XHJcbiAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIGlucHV0LFxyXG4gIGxhYmVsIHtcclxuICAgIEBtZWRpYSAjeyRzcF90YWJ9IHtcclxuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIGxhYmVsIHtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGEge1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIHNlbGVjdCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICB9XHJcbiAgdGV4dGFyZWEge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkbGlnaHQtZ3JleTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICBib3gtc2hhZG93OiAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICBAbWVkaWEgI3skc3BfdGFifSB7XHJcbiAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgcGFkZGluZzogMTVweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5qcy1mb3JtSXRlbXtcclxuICAgIGlucHV0OnBsYWNlaG9sZGVyLXNob3duIH4gLmpzLXBsYWNlaG9sZGVyX3N0cmluZyB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgfVxyXG4gIH1cclxuICAuanMtcGxhY2Vob2xkZXJfc3RyaW5nIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICBwYWRkaW5nOiAwIDNweDtcclxuXHJcbiAgfVxyXG59XHJcblxyXG5cclxuQG1peGluIGZvcm1CbG9jayB7XHJcbiAgLmZvcm1CbG9jayB7XHJcbiAgICAmICsgLmZvcm1CbG9jayB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmpzLWZvcm1JdGVtLmlzLXZhbHVlLW9rIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICByaWdodDogMTZweDtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICB3aWR0aDogMjBweDtcclxuICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZDoge1xyXG4gICAgICAgICAgaW1hZ2U6IHVybCguLi8uLi9pbWFnZXMvc3ZnL2ljb25fY2hlY2tlZC5zdmcpO1xyXG4gICAgICAgICAgcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICAgIHJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgIH1cclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLmZvcm1CbG9jay1tYWlsIHtcclxuICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICB9XHJcbiAgICAmLmlzLWVycm9yIGlucHV0IHtcclxuICAgICAgYmFja2dyb3VuZDoge1xyXG4gICAgICAgIGltYWdlOiB1cmwoLi4vLi4vaW1hZ2VzL2NvbW1vbi9pY29uX2Vycm9yLnBuZyk7XHJcbiAgICAgICAgcG9zaXRpb246IGNlbnRlciByaWdodCAxNnB4O1xyXG4gICAgICAgIHNpemU6IDIwcHggMjBweDtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuZm9ybUJsb2NrLW5hbWUge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcbiAgICBkaXY6bm90KC5mb3JtQmxvY2tfZXJyb3JUZXh0KSB7XHJcbiAgICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKCAoMTAwJSAtIDE3cHgpIC8gMiApO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5mb3JtQmxvY2stemlwQWRkcmVzcyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgbWFyZ2luLXRvcDogMTZweDtcclxuICB9XHJcbiAgLmZvcm1CbG9jay10ZWwge1xyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIHdpZHRoOiBjYWxjKCAoMTAwJSAtIDE3cHgpIC8gMiApO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHRhYn0ge1xyXG4gICAgICB3aWR0aDogY2FsYyg1MCUgLSAxMnB4KTtcclxuICAgIH1cclxuICB9XHJcbiAgLmZvcm1CbG9jay1nZW5kZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5mb3JtQmxvY2stY291cG9uIHtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIG1hcmdpbjogMTZweCAwIDIwcHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skdGFiX3BjfSB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIG1hcmdpbjogMjZweCAwIDMycHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5mb3JtQmxvY2stZGVsaXZlcnlEYXRlIHtcclxuICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICB3aWR0aDogNDguMzM1JTtcclxuICAgIH1cclxuICAgICYrJiB7XHJcbiAgICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLmZvcm1CbG9jay5mb3JtQmxvY2stZGVsaXZlcnlCb3gge1xyXG4gICAgZm9udC1zaXplOiAwO1xyXG5cclxuICAgIC5IVE1MRk9STV9MQUJFTF9HUk9VUCB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICBjb250ZW50OiBcIuS4jeWcqOaZguWuhemFjUJPWFwiO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMzJweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgbGFiZWwge1xyXG4gICAgICAgIHdpZHRoOiAxNDZweDtcclxuICAgICAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgIHRvcDogNnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmZvcm1CbG9ja19pbm5lciB7XHJcbiAgICAuZm9ybUJsb2NrLW5hbWUgJiB7XHJcbiAgICAgIEBtZWRpYSAjeyR0YWJ9IHtcclxuICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAxMnB4KTtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgICB3aWR0aDogNDguMzM1JTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmZvcm1CbG9jay1tYWlsICYge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5mb3JtQmxvY2tfZXJyb3JUZXh0IHtcclxuICAgIGNvbG9yOiAjZDc0OTQxO1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMzMzO1xyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDhweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICBtYXJnaW4tdG9wOiA4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJiNDUkVESVRfVE9LRU5fRVJST1JfTUVTU0FHRV9QQU5FTCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5mb3JtQmxvY2tfaW5wdXQge1xyXG4gICAgQG1lZGlhICN7JHNwX3RhYn0ge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICB3aWR0aDogNjguOTY1JTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5mb3JtQmxvY2tfY3JlZGl0U2VjdXJpdHlJbWcge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyR0YWJfcGN9IHtcclxuICAgICAgd2lkdGg6IDQ4cHg7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAxNnB4O1xyXG4gICAgfVxyXG4gICAgaW1nIHtcclxuICAgICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgICAgd2lkdGg6IDUxcHg7XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhICN7JHRhYl9wY30ge1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmZvcm1CbG9jay16aXBBZGRyZXNzX2lucHV0IHtcclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICB3aWR0aDogY2FsYyggKDEwMCUgLSAxN3B4KSAvIDIgKTtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyR0YWJ9IHtcclxuICAgICAgd2lkdGg6IDM1LjA2MiU7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgd2lkdGg6IDQ4LjMzNSU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZm9ybUJsb2NrLXppcEFkZHJlc3NfYnV0dG9uIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAxNnB4O1xyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIHdpZHRoOiAxMjhweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICB3aWR0aDogMTc2cHg7XHJcbiAgICB9XHJcbiAgICBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdIHtcclxuICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmZvcm1CbG9jay1yZW1hcmtzLFxyXG4gIC5mb3JtQmxvY2suZm9ybUJsb2NrLXJlcXVlc3REcml2ZXIge1xyXG4gICAgQG1lZGlhICN7JHRhYn0ge1xyXG4gICAgICBoZWlnaHQ6IDE0NHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDE0NHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5qcy1mb3JtSXRlbSxcclxuICAgIHRleHRhcmVhIHtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmZvcm1CbG9jay1leHBpcmF0aW9uIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmZvcm1CbG9jay1zZWN1cml0eSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgbWFyZ2luLXRvcDogMTZweDtcclxuICB9XHJcblxyXG4gIC5mb3JtQmxvY2stbWFpbG1hZyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gIH1cclxuICAuZm9ybUJsb2NrX3ppcEFkZHJlc3NMaW5rIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGNvbG9yOiAkZ3JleTtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIEBtZWRpYSAjeyRzcF90YWJ9IHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAyMnB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiAxMnB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgICAgbWFyZ2luLXRvcDogOHB4O1xyXG4gICAgfVxyXG5cclxuICAgIHN2ZyB7XHJcbiAgICAgIGZpbGw6ICRsaWdodC1ncmV5O1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgYm90dG9tOiAwO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICBtYXJnaW46IGF1dG8gMDtcclxuICAgICAgQG1lZGlhICN7JHNwX3RhYn0ge1xyXG4gICAgICAgIHdpZHRoOiAxNnB4O1xyXG4gICAgICAgIGhlaWdodDogMTZweDtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgICB3aWR0aDogMThweDtcclxuICAgICAgICBoZWlnaHQ6IDE4cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5mb3JtQmxvY2tfbm9kZSB7XHJcbiAgICAmKyYge1xyXG4gICAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMTNweDtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgI3skdGFifSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMjRweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmZvcm1CbG9jay1jb3Vwb24gJiB7XHJcbiAgICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICAgIG1hcmdpbjogMjBweCAwIDA7XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhICN7JHRhYn0ge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyNHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZm9ybUJsb2NrX3NlbGVjdFdyYXAge1xyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIHdpZHRoOiBjYWxjKCAoMTAwJSAtIDE3cHgpIC8gMiApO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHRhYn0ge1xyXG4gICAgICB3aWR0aDogMzUuMzY3JTtcclxuICAgIH1cclxuXHJcbiAgICAuY3VzdG9tZXJJbmZvX2FmdGVyICYge1xyXG4gICAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuZm9ybUJsb2NrX3NlbGVjdFdyYXAtbW9udGgge1xyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIHdpZHRoOiAzMS44MzUlO1xyXG4gICAgICBtYXJnaW46IDAgOHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHNwLXNtYWxsfSB7XHJcbiAgICAgIHdpZHRoOiBjYWxjKCAxMDAlIC0gMTcwcHggKTtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICB3aWR0aDogMjUlO1xyXG4gICAgICBtYXJnaW46IDAgMTJweDtcclxuICAgIH1cclxuICB9XHJcbiAgLmZvcm1CbG9ja19zZWxlY3RXcmFwLXllYXIge1xyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIHdpZHRoOiAzMS44MzUlO1xyXG4gICAgICBtYXJnaW4tbGVmdDogOHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHNwLXNtYWxsfSB7XHJcbiAgICAgIHdpZHRoOiBjYWxjKCAxMDAlIC0gMTcwcHggKTtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICB3aWR0aDogMjUlO1xyXG4gICAgICBtYXJnaW46IDAgMTJweDtcclxuICAgIH1cclxuICB9XHJcbiAgLmZvcm1CbG9ja19zZWxlY3RXcmFwLXByZWZlY3R1cmUge1xyXG4gICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgIHdpZHRoOiA0OC4zMzUlO1xyXG4gICAgfVxyXG4gIH1cclxuICAuZm9ybUJsb2NrX3NlbGVjdFdyYXAtbnVtYmVyIHtcclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICB3aWR0aDogY2FsYyggKDEwMCUgKyAxNXB4KSAvIDIgKTtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICB3aWR0aDogNDMuNzUlO1xyXG4gICAgfVxyXG4gIH1cclxuICAuZm9ybUJsb2NrX3NlbGVjdFdyYXAtZGVsaXZlcnlEYXRlIHtcclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyR0YWJ9IHtcclxuICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMTJweCk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZm9ybUJsb2NrX2NyZWRpdFNlY3VyaXR5Q2Qge1xyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIHdpZHRoOiBjYWxjKCAoMTAwJSArIDE1cHgpIC8gMiApO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgIHdpZHRoOiA0My43NSU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuXHJcbkBtaXhpbiBjLXRlcm1zIHtcclxuICAuYy10ZXJtc190aXRsZSB7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgfVxyXG5cclxuICAuYy10ZXJtc19saXN0IHtcclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHRhYl9wY30ge1xyXG4gICAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmMtdGVybXNfbGlzdF9ub2RlIHtcclxuICAgIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XHJcbiAgICAmKyYge1xyXG4gICAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSAjeyR0YWJfcGN9IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYy10ZXJtc19saXN0X3RpdGxlIHtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIH1cclxuXHJcbiAgLmMtdGVybXNfbGlzdF90ZXh0IHtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjcxNDtcclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBtYXJnaW4tdG9wOiA4cHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skdGFiX3BjfSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDhweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gRm91bmRhdGlvblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5AaW1wb3J0IFwiLi4vZm91bmRhdGlvbi9fbWl4aW4uc2Nzc1wiO1xyXG5AaW1wb3J0IFwiLi4vbW9kdWxlL19jb21wb25lbnRzLnNjc3NcIjtcclxuXHJcbiRwYWdlTmFtZTogc2hvcDtcclxuJHBhZ2VUeXBlOiBleHQ7XHJcbiRjb21tb25pbWdQYXRoOiBcIi4uLy4uL2ltYWdlc1wiO1xyXG4kaW1nUGF0aDogXCIjeyRjb21tb25pbWdQYXRofS8jeyRwYWdlVHlwZX0vI3skcGFnZU5hbWV9XCI7XHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyBFeHRlbmQgY29tcG9uZW50XHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbkBpbmNsdWRlIGMtYnV0dG9uLXllbGxvdy1sYXJnZTtcclxuQGluY2x1ZGUgYy1idXR0b24taGFzQm9yZGVyLWJsYWNrLW1lZGl1bTtcclxuXHJcbkBpbmNsdWRlIGMtbG9hZGluZztcclxuXHJcbkBpbmNsdWRlIGMtaW5kZXg7XHJcblxyXG5cclxuXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4vL1xyXG4vLyAg5YWx6YCa44OR44O844OEIOODmuODvOOCuOWGhSBzdHlsZVxyXG4vL1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuYm9keXtcclxuICAucGFnZXtcclxuICAgICNtYWluY29udGVudHtcclxuICAgICAgLmNvbnRhaW5lcntcclxuICAgICAgICAjZG1qLXN0YXRpY3tcclxuICAgICAgICAgIC53cmFwcGVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDoge1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAkYmFja2dyb3VuZC1ncmV5O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuaW1nLWxpbmt7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IDAuM3M7XHJcbiAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgb3BhY2l0eTogMC44O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLmNvbnRlbnRzIHtcclxuICAgICAgICAgICAgQG1lZGlhICN7JHNwX3RhYn0ge1xyXG4gICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyR0YWJ9IHtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAwIDI0cHggNDBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAgOTZweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5jLXRvZ2dsZUljb24ge1xyXG4gICAgICAgICAgICBAbWVkaWEgI3skc3BfdGFifSB7XHJcbiAgICAgICAgICAgICAgcmlnaHQ6IDE4cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgICAgICAgICAgcmlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgaSB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDE2cHg7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiAzcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuYy1sb2FkaW5nIHtcclxuICAgICAgICAgICAgQG1lZGlhICN7JHNwX3RhYn0ge1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDI0cHggMCA0MHB4O1xyXG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6YmVmb3JlLFxyXG4gICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICBAbWVkaWEgI3skc3BfdGFifSB7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC00cHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG5cclxuXHJcbiAgICAgICAgICAvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuICAgICAgICAgIC8vXHJcbiAgICAgICAgICAvLyAgU0hPUCBzdHlsZVxyXG4gICAgICAgICAgLy9cclxuICAgICAgICAgIC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4gICAgICAgICAgLnNob3BDb250ZW50cyB7XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDA0cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuc2VhcmNoTG9jYXRpb24ge1xyXG4gICAgICAgICAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgICAgICAgICBAaW5jbHVkZSBnbGlkLXdpZHRoLXBjKCAzLCAyLCAwLCAxMCwgOSApO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnNlYXJjaExvY2F0aW9uX25vZGUge1xyXG4gICAgICAgICAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJisuc2VhcmNoTG9jYXRpb25fbm9kZSB7XHJcbiAgICAgICAgICAgICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5zZWFyY2hMb2NhdGlvbl90aXRsZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgQG1lZGlhICN7JHNwX3RhYn0ge1xyXG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAyNHB4O1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAyNHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnNlYXJjaExvY2F0aW9uX2J1dHRvbldyYXAge1xyXG4gICAgICAgICAgICBAbWVkaWEgI3skc3BfdGFifSB7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMCAxNnB4IDI0cHg7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDoge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjRweCAyNHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnNlYXJjaExvY2F0aW9uX2J1dHRvbiB7XHJcbiAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDEzcHg7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxN3B4O1xyXG4gICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA3cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuc2VhcmNoTG9jYXRpb25fYXJlYUxpc3Rfbm9kZSB7XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICAgICAgICAgIGJvcmRlci10b3A6IHNvbGlkIDFweCAkbGlnaHQtZ3JleTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5zZWFyY2hMb2NhdGlvbl9hcmVhTGlzdF9hcmVhIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgaG92ZXItb3BhY2l0eSgpO1xyXG4gICAgICAgICAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMCAyMHB4IDI0cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuc2VhcmNoTG9jYXRpb25fcHJlZmVjdHVyZXNMaXN0IHtcclxuICAgICAgICAgICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAyNHB4O1xyXG4gICAgICAgICAgICAgIGJvcmRlci10b3A6IHNvbGlkIDFweCAkbGlnaHQtZ3JleTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5pcy1zaG93IHtcclxuICAgICAgICAgICAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5zZWFyY2hMb2NhdGlvbl9wcmVmZWN0dXJlc0xpc3Rfbm9kZSB7XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYrLnNlYXJjaExvY2F0aW9uX3ByZWZlY3R1cmVzTGlzdF9ub2RlIHtcclxuICAgICAgICAgICAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnNlYXJjaExvY2F0aW9uX3ByZWZlY3R1cmVzTGlzdF9pbnB1dCB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGhvdmVyLW9wYWNpdHkoKTtcclxuICAgICAgICAgICAgbGFiZWwge1xyXG4gICAgICAgICAgICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5zaG9wQXJlYSB7XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRzcF90YWJ9IHtcclxuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgICAgICAgICBAaW5jbHVkZSBnbGlkLXdpZHRoLXBjKCA3LCA2LCAwLCAxMCwgOSApO1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnNob3BBcmVhVGl0bGUge1xyXG4gICAgICAgICAgICBAbWVkaWEgI3skc3BfdGFifSB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAyNHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnNob3BSZXN1bHQge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICBAbWVkaWEgI3skc3BfdGFifSB7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMTZweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLmlzLXNob3cge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnNob3BBcmVhTGlzdCB7XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRzcF90YWJ9IHtcclxuICAgICAgICAgICAgICBib3JkZXItdG9wOiBzb2xpZCAxcHggJGxpZ2h0LWdyZXk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuc2hvcEFyZWFMaXN0X25vZGUge1xyXG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICBAbWVkaWEgI3skc3BfdGFifSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5zaG9wQXJlYUxpc3RfdGl0bGUge1xyXG4gICAgICAgICAgICBAbWVkaWEgI3skc3BfdGFifSB7XHJcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDIxcHggMTZweDtcclxuICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggJGxpZ2h0LWdyZXk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuc2hvcEFyZWFMaXN0X3ByZWZlY3R1cmUge1xyXG4gICAgICAgICAgICBAbWVkaWEgI3skc3BfdGFifSB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggJGxpZ2h0LWdyZXk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5pcy1zaG93IHtcclxuICAgICAgICAgICAgICBAbWVkaWEgI3skc3BfdGFifSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuc2hvcFByZWZlY3R1cmVMaXN0IHtcclxuICAgICAgICAgICAgQG1lZGlhICN7JHNwX3RhYn0ge1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmFja2dyb3VuZC1ncmV5O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5zaG9wUHJlZmVjdHVyZUxpc3Rfbm9kZSB7XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5pcy1zaG93IHtcclxuICAgICAgICAgICAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmKy5zaG9wUHJlZmVjdHVyZUxpc3Rfbm9kZSB7XHJcbiAgICAgICAgICAgICAgQG1lZGlhICN7JHNwX3RhYn0ge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogc29saWQgMXB4ICRsaWdodC1ncmV5O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5zaG9wUHJlZmVjdHVyZUxpc3RfdGl0bGUge1xyXG4gICAgICAgICAgICBAbWVkaWEgI3skc3BfdGFifSB7XHJcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDIxcHggMTZweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5zaG9wUHJlZmVjdHVyZUxpc3Rfc2hvcCB7XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRzcF90YWJ9IHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMTZweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5pcy1zaG93IHtcclxuICAgICAgICAgICAgICBAbWVkaWEgI3skc3BfdGFifSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuYXJlYUxpc3Rfbm9kZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICAgICAgICAgIC8vICYrLmFyZWFMaXN0X25vZGUge1xyXG4gICAgICAgICAgICAvLyAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICAgICAgICAgIC8vIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuYXJlYUxpc3RfdGl0bGUge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHtcclxuICAgICAgICAgICAgICBjb2xvcjogJHRleHQtYmxhY2s7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmFyZWFMaXN0X3Nob3BOYW1lIHtcclxuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmljb24tbmV3IHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmU1MTI7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMCA1cHg7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxOHB4O1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgdG9wOiAtMXB4O1xyXG4gICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhICN7JHNwX3RhYn0ge1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDE0cHggMTZweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAxNnB4IDI0cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuYXJlYUxpc3RfZGlzdGFuY2Uge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDoge1xyXG4gICAgICAgICAgICAgIGltYWdlOiB1cmwoI3skY29tbW9uaW1nUGF0aH0vc3ZnL2ljb25fbWFwLWdyZXkuc3ZnKTtcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogbGVmdCBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgc2l6ZTogMTNweCAxN3B4OztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgI3skc3BfdGFifSB7XHJcbiAgICAgICAgICAgICAgbWluLXdpZHRoOiAxMDRweDtcclxuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLmFyZWFMaXN0X3Nob3BOYW1lIHtcclxuICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLmFyZWFMaXN0X21hcExpbmsge1xyXG4gICAgICAgICAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgIHJpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5hcmVhTGlzdF9pbmZvIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDoge1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRzcF90YWJ9IHtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAyNHB4IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMjRweCAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLmFyZWFMaXN0X2ljb24ge1xyXG4gICAgICAgICAgICBAbWVkaWEgI3skc3BfdGFifSB7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMCAxNnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjRweDtcclxuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLmFyZWFMaXN0X2ljb25Ob2RlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICRkbS15ZWxsb3c7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhICN7JHNwX3RhYn0ge1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDhweCAxMHB4O1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogNnB4IDhweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5hcmVhTGlzdF9hZGRyZXNzIHtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNzE0O1xyXG4gICAgICAgICAgICBAbWVkaWEgI3skc3BfdGFifSB7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMCAxNnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5hcmVhTGlzdF9tb3JlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNzE0O1xyXG4gICAgICAgICAgICBAbWVkaWEgI3skc3BfdGFifSB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjZweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYrLmFyZWFMaXN0X21vcmUge1xyXG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuYXJlYUxpc3RfbW9yZVRpdGxlIHtcclxuICAgICAgICAgICAgQG1lZGlhICN7JHNwX3RhYn0ge1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICBAaW5jbHVkZSBnbGlkLXdpZHRoLXNwKCAxLCAwLCAwLCA0LCAzICk7XHJcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICAgICAgICAgIEBpbmNsdWRlIGdsaWQtd2lkdGgtcGMoIDEsIDAsIDAsIDcsIDYgKTtcclxuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDI0cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgQG1lZGlhICN7JHNwX3RhYn0ge1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiOlwiO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5hcmVhTGlzdF9tb3JlVGV4dCB7XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRzcF90YWJ9IHtcclxuICAgICAgICAgICAgICBAaW5jbHVkZSBnbGlkLXdpZHRoLXNwKCAzLCAzLCAwLCA0LCAzICk7XHJcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICAgICAgICAgIEBpbmNsdWRlIGdsaWQtd2lkdGgtcGMoIDYsIDYsIDAsIDcsIDYgKTtcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyNHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiOlwiO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5hcmVhTGlzdF9idXR0b24ge1xyXG4gICAgICAgICAgICBAbWVkaWEgI3skc3BfdGFifSB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luOiAyNHB4IGF1dG8gMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5zaG9wLWJhbm5lciB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwNHB4O1xyXG4gICAgICAgICAgICAmLWl0ZW0ge1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgICAgICAgICBtYXJnaW46IDAgMTVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLm5ld3MtbWVzc2FnZS1ib3gge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAvKiDliJ3mnJ/nirbmhYvjgpLpnZ7ooajnpLogKi9cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuY291bnQtY2hlY2stMDEsXHJcbiAgICAgICAgICAuY291bnQtY2hlY2stMDIsXHJcbiAgICAgICAgICAuY291bnQtY2hlY2stMDMsXHJcbiAgICAgICAgICAuY291bnQtY2hlY2stMDQsXHJcbiAgICAgICAgICAuY291bnQtY2hlY2stMDUsXHJcbiAgICAgICAgICAuY291bnQtY2hlY2stMDYsXHJcbiAgICAgICAgICAuY291bnQtY2hlY2stMDcsXHJcbiAgICAgICAgICAuY291bnQtY2hlY2stMDgsXHJcbiAgICAgICAgICAuY291bnQtY2hlY2stMDksXHJcbiAgICAgICAgICAuY291bnQtY2hlY2stMTAsXHJcbiAgICAgICAgICAuY291bnQtY2hlY2stMTEsXHJcbiAgICAgICAgICAuY291bnQtY2hlY2stMTIsXHJcbiAgICAgICAgICAuY291bnQtY2hlY2stMTMsXHJcbiAgICAgICAgICAuY291bnQtY2hlY2stMTQsXHJcbiAgICAgICAgICAuY291bnQtY2hlY2stMTUsXHJcbiAgICAgICAgICAuY291bnQtY2hlY2stMTYsXHJcbiAgICAgICAgICAuY291bnQtY2hlY2stMTcsXHJcbiAgICAgICAgICAuY291bnQtY2hlY2stMTgge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLyogYWRkICovXHJcbiAgICAgICAgICAuc3RhZmYtcHJvZmlsZS1ib3ggLnN0YWZmLXByb2ZpbGUgYSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMiU7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDIwcHg7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnN0YWZmLW1lc3NhZ2UtdGl0bGUge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA4JTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC8qIGNvbW1vbiAqL1xyXG4gICAgICAgICAgLmMtaW5kZXgge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA2MHB4IDAgNDhweCAwO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5oZWFkLWFubm91bmNlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZTUxMjtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDEwcHg7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLmhlYWQtYW5ub3VuY2UgcCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjY7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnN0YWZmLXByb2ZpbGUtbm9uZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMiU7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xyXG4gICAgICAgICAgICAuc3RhZmYtcHJvZmlsZS1ub25lIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICB3aWR0aDogMjglO1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuc2hvcC1oYW5kbGluZyBpbWc6bnRoLWNoaWxkKDEpIHtcclxuICAgICAgICAgICAgd2lkdGg6IDQwJSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5zaG9wLWhhbmRsaW5nIGltZzpudGgtY2hpbGQoMikge1xyXG4gICAgICAgICAgICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnN0YWZmLXByb2ZpbGUtYm94IHtcclxuICAgICAgICAgICAgcGFkZGluZzogMS41JTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuc3RhZmYtcHJvZmlsZS1ib3ggLnN0YWZmLXByb2ZpbGUge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAyJSA0JTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOCU7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuc3RhZmYtcHJvZmlsZS1ib3ggLnN0YWZmLXByb2ZpbGUgYSBpbWcge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnN0YWZmLXByb2ZpbGUtYm94IC5zdGFmZi1wcm9maWxlIGEgLnN0YWZmLW5hbWUtc2hvcCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDIlO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5zdGFmZi1wcm9maWxlLWJveCAuc3RhZmYtcHJvZmlsZSBhIC5zdGFmZi1uYW1lLXRleHQge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5pdGVtLXByb2ZpbGUtYm94IHtcclxuICAgICAgICAgICAgcGFkZGluZzogMS41JTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuaXRlbS1wcm9maWxlLWJveCAuaXRlbS1wcm9maWxlIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMiUgNCU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDglO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLml0ZW0tcHJvZmlsZS1ib3ggLml0ZW0tcHJvZmlsZSAuaXRlbS1wcm9maWxlLWNvbnRlbnQge1xyXG4gICAgICAgICAgICB3aWR0aDogMTUlO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICBtYXJnaW46IDBweCA4cHg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgLmljb24ge1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICB0b3A6IDhweDtcclxuICAgICAgICAgICAgICBsZWZ0OiA4cHg7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMnB4IDhweDtcclxuICAgICAgICAgICAgICBmb250LWZhbWlseTogVHJhZGVHb3RoaWMsIFwi44OS44Op44Ku44OO6KeS44K0IFBybyBXM1wiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgTXlZdUdvdGhpY00sIE15WXVHb3RoaWNNLCBZdUdvdGhpYywgXCJZdSBHb3RoaWNcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBNZWlyeW8sIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC4wNGVtO1xyXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgJi1kZWZhdWx0IHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGRkU1MTI7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgJi1zYWxle1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2M3MTgzNTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAmLWx0ZHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMwMDA7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcblxyXG4gICAgICAgICAgLml0ZW0tcHJvZmlsZS1ib3ggLml0ZW0tcHJvZmlsZSAuaXRlbS1wcm9maWxlLWNvbnRlbnQ6bnRoLWNoaWxkKDEpIHtcclxuICAgICAgICAgICAgb3JkZXI6IDE7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLml0ZW0tcHJvZmlsZS1ib3ggLml0ZW0tcHJvZmlsZSAuaXRlbS1wcm9maWxlLWNvbnRlbnQ6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgICAgICAgb3JkZXI6IDI7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLml0ZW0tcHJvZmlsZS1ib3ggLml0ZW0tcHJvZmlsZSAuaXRlbS1wcm9maWxlLWNvbnRlbnQ6bnRoLWNoaWxkKDMpIHtcclxuICAgICAgICAgICAgb3JkZXI6IDM7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLml0ZW0tcHJvZmlsZS1ib3ggLml0ZW0tcHJvZmlsZSAuaXRlbS1wcm9maWxlLWNvbnRlbnQ6bnRoLWNoaWxkKDQpIHtcclxuICAgICAgICAgICAgb3JkZXI6IDQ7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLml0ZW0tcHJvZmlsZS1ib3ggLml0ZW0tcHJvZmlsZSAuaXRlbS1wcm9maWxlLWNvbnRlbnQ6bnRoLWNoaWxkKDUpIHtcclxuICAgICAgICAgICAgb3JkZXI6IDU7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLml0ZW0tcHJvZmlsZS1ib3ggLml0ZW0tcHJvZmlsZSAuaXRlbS1wcm9maWxlLWNvbnRlbnQ6bnRoLWNoaWxkKDYpIHtcclxuICAgICAgICAgICAgb3JkZXI6IDY7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLml0ZW0tcHJvZmlsZS1ib3ggLml0ZW0tcHJvZmlsZSAuaXRlbS1wcm9maWxlLWNvbnRlbnQgaW1nIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLml0ZW0tcHJvZmlsZS1ib3ggLml0ZW0tcHJvZmlsZSAuaXRlbS1wcm9maWxlLWNvbnRlbnQgLml0ZW0tbmFtZS1wcm9kdWN0IHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNCU7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICAgICAgICAgIGhlaWdodDogMzJweDtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLml0ZW0tcHJvZmlsZS1ib3ggLml0ZW0tcHJvZmlsZSAuaXRlbS1wcm9maWxlLWNvbnRlbnQgLml0ZW0tbmFtZS1wcmljZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFRyYWRlR290aGljLCBcIuODkuODqeOCruODjuinkuOCtCBQcm8gVzNcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIE15WXVHb3RoaWNNLCBNeVl1R290aGljTSwgWXVHb3RoaWMsIFwiWXUgR290aGljXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgTWVpcnlvLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLjA0ZW07XHJcblxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5pdGVtLXByb2ZpbGUtYm94IC5pdGVtLXByb2ZpbGUgLml0ZW0tcHJvZmlsZS1jb250ZW50IC5zYWxlLXByaWNlIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA3cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjYzcxODM1O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLml0ZW0tcHJvZmlsZS1ib3ggLml0ZW0tcHJvZmlsZSAuaXRlbS1wcm9maWxlLWNvbnRlbnQgLnNhbGUtcHJpY2UtYmVmb3JlIHtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTEwMHB4KSB7XHJcbiAgICAgICAgICAgIC5pdGVtLXByb2ZpbGUtYm94IC5pdGVtLXByb2ZpbGUgLml0ZW0tcHJvZmlsZS1jb250ZW50IC5pdGVtLW5hbWUtcHJvZHVjdCB7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiAzOHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcclxuICAgICAgICAgICAgLnN0YWZmLXByb2ZpbGUtYm94IHtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAyLjUlO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuaXRlbS1wcm9maWxlLWJveCB7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMi41JTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmhlYWQtYW5ub3VuY2Uge1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmhlYWQtYW5ub3VuY2UgcCB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuaXRlbS1wcm9maWxlLWJveCAuaXRlbS1wcm9maWxlIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNDBweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLml0ZW0tcHJvZmlsZS1ib3ggLml0ZW0tcHJvZmlsZSAuaXRlbS1wcm9maWxlLWNvbnRlbnQge1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAzMCU7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLml0ZW0tcHJvZmlsZS1ib3ggLml0ZW0tcHJvZmlsZSAuaXRlbS1wcm9maWxlLWNvbnRlbnQgLml0ZW0tbmFtZS1wcm9kdWN0IHtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcclxuICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xyXG4gICAgICAgICAgICAuc3RhZmYtcHJvZmlsZS1ib3ggLnN0YWZmLXByb2ZpbGUge1xyXG4gICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiA2JSAyJSAxJSAyJTtcclxuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnN0YWZmLXByb2ZpbGUtYm94IC5zdGFmZi1wcm9maWxlIGEge1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAyOCU7XHJcbiAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjBweCAwO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuc3RhZmYtcHJvZmlsZS1ib3ggLnN0YWZmLXByb2ZpbGUgYSAuc3RhZmYtbmFtZS1zaG9wIHtcclxuICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMyU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5zdGFmZi1wcm9maWxlLWJveCAuc3RhZmYtcHJvZmlsZSBhIC5zdGFmZi1uYW1lLXRleHQge1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLml0ZW0tcHJvZmlsZS1ib3ggLml0ZW0tcHJvZmlsZSB7XHJcbiAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDYlIDIlIDElIDIlO1xyXG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuaXRlbS1wcm9maWxlLWJveCAuaXRlbS1wcm9maWxlIC5pdGVtLXByb2ZpbGUtY29udGVudCB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDI4JTtcclxuICAgICAgICAgICAgICBtYXJnaW46IDAgMCAyMHB4IDA7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5pdGVtLXByb2ZpbGUtYm94IC5pdGVtLXByb2ZpbGUgLml0ZW0tcHJvZmlsZS1jb250ZW50IC5pdGVtLW5hbWUtcHJvZHVjdCB7XHJcbiAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDMlO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuaXRlbS1wcm9maWxlLWJveCAuaXRlbS1wcm9maWxlIC5pdGVtLXByb2ZpbGUtY29udGVudCAuaXRlbS1uYW1lLXByb2R1Y3Qge1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLml0ZW0tcHJvZmlsZS1ib3ggLml0ZW0tcHJvZmlsZSAuaXRlbS1wcm9maWxlLWNvbnRlbnQgLml0ZW0tbmFtZS1wcmljZSB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxMy41cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnNob3AtaGFuZGxpbmcge1xyXG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5pdGVtLXByb2ZpbGUtYm94IC5pdGVtLXByb2ZpbGUgLml0ZW0tcHJvZmlsZS1jb250ZW50IHtcclxuICAgICAgICAgICAgICB3aWR0aDogNDglO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuaXRlbS1wcm9maWxlLWJveCAuaXRlbS1wcm9maWxlIC5pdGVtLXByb2ZpbGUtY29udGVudDpudGgtY2hpbGQoMykge1xyXG4gICAgICAgICAgICAgIG9yZGVyOiA0O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuaXRlbS1wcm9maWxlLWJveCAuaXRlbS1wcm9maWxlIC5pdGVtLXByb2ZpbGUtY29udGVudDpudGgtY2hpbGQoNCkge1xyXG4gICAgICAgICAgICAgIG9yZGVyOiAzO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuY291bnQtY2hlY2stMDMgLml0ZW0tcHJvZmlsZS1ib3ggLml0ZW0tcHJvZmlsZSAuaXRlbS1wcm9maWxlLWNvbnRlbnQ6bnRoLWNoaWxkKDEpIHtcclxuICAgICAgICAgICAgICBvcmRlcjogMTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmNvdW50LWNoZWNrLTAzIC5pdGVtLXByb2ZpbGUtYm94IC5pdGVtLXByb2ZpbGUgLml0ZW0tcHJvZmlsZS1jb250ZW50Om50aC1jaGlsZCgyKSB7XHJcbiAgICAgICAgICAgICAgb3JkZXI6IDI7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5jb3VudC1jaGVjay0wMyAuaXRlbS1wcm9maWxlLWJveCAuaXRlbS1wcm9maWxlIC5pdGVtLXByb2ZpbGUtY29udGVudDpudGgtY2hpbGQoMykge1xyXG4gICAgICAgICAgICAgIG9yZGVyOiA0O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuY291bnQtY2hlY2stMDMgLml0ZW0tcHJvZmlsZS1ib3ggLml0ZW0tcHJvZmlsZSAuaXRlbS1wcm9maWxlLWNvbnRlbnQ6bnRoLWNoaWxkKDQpIHtcclxuICAgICAgICAgICAgICBvcmRlcjogMztcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmNvdW50LWNoZWNrLTAzIC5pdGVtLXByb2ZpbGUtYm94IC5pdGVtLXByb2ZpbGUgLml0ZW0tcHJvZmlsZS1jb250ZW50Om50aC1jaGlsZCg1KSB7XHJcbiAgICAgICAgICAgICAgb3JkZXI6IDU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5jb3VudC1jaGVjay0wMyAuaXRlbS1wcm9maWxlLWJveCAuaXRlbS1wcm9maWxlIC5pdGVtLXByb2ZpbGUtY29udGVudDpudGgtY2hpbGQoNikge1xyXG4gICAgICAgICAgICAgIG9yZGVyOiA2O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5ODBweCkge1xyXG4gICAgICAgICAgICAuc2hvcENvbnRlbnRzIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgIG1heC13aWR0aDogMTYwMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnNob3AtZGV0YWlscyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5zaG9wLWRldGFpbHMtdGl0bGUtYm94IHtcclxuICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnNob3AtZGV0YWlscyAuc2hvcC1kZXRhaWxzLXRpdGxlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcclxuICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEuNCUgMiU7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2JTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuc2hvcC1kZXRhaWxzIGgzIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS42O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5zaG9wLWRldGFpbHMgLnNob3AtZGV0YWlscy1jb250ZW50cyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAzJTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuc2hvcC1kZXRhaWxzIC5zdGFmZi1tZXNzYWdlLWJveCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEuNSU7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnNob3AtZGV0YWlscyAuc3RhZmYtbWVzc2FnZSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDIlIDQlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4JTtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuc2hvcC1kZXRhaWxzIC5zdGFmZi1tZXNzYWdlIC5zdGFmZi1tZXNzYWdlLXRleHQge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBtYXJnaW46IGF1dG87XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnNob3AtZGV0YWlscyAubmV3cy1tZXNzYWdlLWJveCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEuNSU7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnNob3AtZGV0YWlscyAubmV3cy1tZXNzYWdlLWJveCBpbWcge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuc2hvcC1kZXRhaWxzIC5uZXdzLW1lc3NhZ2Uge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAyJSA0JTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOCU7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnNob3AtZGV0YWlscyAubmV3cy1tZXNzYWdlIC5uZXdzLW1lc3NhZ2UtdGV4dCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIG1hcmdpbjogYXV0bztcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuc2hvcC1kZXRhaWxzIC5zaG9wLWRldGFpbHMtY29udGVudHMgaDMge1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjZweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5zaG9wLWRldGFpbHMgLnNob3AtZGV0YWlscy1jb250ZW50cyAuY2F0ZWdvcnktYm94IHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogNHB4O1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnNob3AtZGV0YWlscyAuc2hvcC1kZXRhaWxzLWNvbnRlbnRzIC5jYXRlZ29yeS1ib3ggLmNhdGVnb3J5LWl0ZW0ge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlNTEyO1xyXG4gICAgICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgICAgICAgcGFkZGluZzogNHB4IDE0cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNnB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuc2hvcC1kZXRhaWxzIC5zaG9wX2JhY2tfYnRuLWJveCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnNob3AtZGV0YWlscyAuc2hvcF9iYWNrX2J0bi1ib3ggLnNob3BfYmFja19idG4ge1xyXG4gICAgICAgICAgICBtYXJnaW46IGF1dG87XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDI2cHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnNob3AtZGV0YWlscyAubWVtYmVyX3Byb2dyYW0ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5zaG9wLWRldGFpbHMgLm1lbWJlcl9wcm9ncmFtIGEge1xyXG4gICAgICAgICAgICBjb2xvcjogIzY3Njc2NztcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkO1xyXG4gICAgICAgICAgICBtYXJnaW46IDE2cHggMCAwIDE0cHg7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnNob3AtZGV0YWlscyAuc2hvcC1kZXRhaWxzLWNvbnRlbnRzLWlubmVyIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxNjAwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogYXV0bztcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnNob3AtZGV0YWlscyAuc2hvcC1jb250ZW50cy1ib3gge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDE2MDBweDtcclxuICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuc2hvcC1kZXRhaWxzIC5zaG9wLWNvbnRlbnRzLWJveCAubGVmdC1jb250ZW50cyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA0NSU7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnNob3AtZGV0YWlscyAuc2hvcC1jb250ZW50cy1ib3ggLnJpZ2h0LWNvbnRlbnRzIHtcclxuICAgICAgICAgICAgd2lkdGg6IDU1JTtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzJTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuc2hvcC1kZXRhaWxzIC5zaG9wLWNvbnRlbnRzLWJveCAucmlnaHQtY29udGVudHMgcCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuODtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuc2hvcC1kZXRhaWxzIC5zaG9wLWNvbnRlbnRzLWJveCAucmlnaHQtY29udGVudHMgaW1nIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA0NTBweDtcclxuICAgICAgICAgICAgd2lkdGg6IDMwJTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuc2hvcC1kZXRhaWxzIC5zaG9wLWRldGFpbHMtY29udGVudHMtaW5uZXIgcCB7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjg7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnNob3AtZGV0YWlscyAuZGV0YWlscy1mbGV4IHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMiU7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyJTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuc2hvcC1kZXRhaWxzIC5kZXRhaWxzLWZsZXggaDMge1xyXG4gICAgICAgICAgICB3aWR0aDogMjAlO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuODtcclxuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2M1YzVjNTtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuc2hvcC1kZXRhaWxzIC5kZXRhaWxzLWZsZXggLmRldGFpbHMtZmxleC1yaWdodCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuc2hvcC1kZXRhaWxzIC5tYXAtYm94IHtcclxuICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgIzMzMztcclxuICAgICAgICAgICAgcGFkZGluZzogMiUgNSU7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDIwMHB4O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjNzO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlNTEyO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5zaG9wLWRldGFpbHMgLm1hcC1ib3g6aG92ZXIge1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwLjg7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnNsaWRlLWl0ZW1zIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuc2xpZGUtaXRlbXMgaW1nIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5zdGFmZi1ib3gge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDglO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5zdGFmZi1ib3ggYSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyNSU7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEuNSU7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuc3RhZmYtYm94IGE+aW1nIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuc3RhZmYtYm94IGEgLnN0YWZmLW5hbWUtYm94IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgcGFkZGluZzogMyUgMiU7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnN0YWZmLWJveCBhIC5zdGFmZi1uYW1lLWJveCBpbWcge1xyXG4gICAgICAgICAgICB3aWR0aDogMTYlO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnN0YWZmLWJveCBhIC5zdGFmZi1uYW1lLWJveCAuc3RhZmYtbmFtZS1pbm5lciB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnN0YWZmLWJveCBhIC5zdGFmZi1uYW1lLWJveCAuc3RhZmYtbmFtZS1pbm5lciAuc3RhZmYtbmFtZS1zaG9wLFxyXG4gICAgICAgICAgLnN0YWZmLWJveCBhIC5zdGFmZi1uYW1lLWJveCAuc3RhZmYtbmFtZS1pbm5lciAuc3RhZmYtbmFtZS10ZXh0IHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnN0YWZmLWJveCBhIC5zdGFmZi1uYW1lLWJveCAuc3RhZmYtbmFtZS1pbm5lciAuc3RhZmYtbmFtZS1zaG9wIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMiU7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnN0YWZmLWJveCBhIC5zdGFmZi1uYW1lLWJveCAuc3RhZmYtbmFtZS1pbm5lciAuc3RhZmYtbmFtZS10ZXh0IHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuc3AtYmxvY2sge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwODBweCkge1xyXG4gICAgICAgICAgICAuc3RhZmYtYm94IGEgLnN0YWZmLW5hbWUtYm94IGltZyB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDE4JTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XHJcbiAgICAgICAgICAgIC5zdGFmZi1ib3ggYSAuc3RhZmYtbmFtZS1ib3ggaW1nIHtcclxuICAgICAgICAgICAgICB3aWR0aDogMTMlO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuc2hvcC1kZXRhaWxzIC5zaG9wLWRldGFpbHMtdGl0bGUge1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEyJTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnNob3AtY29udGVudHMtYm94IHtcclxuICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5zaG9wLWRldGFpbHMgLnNob3AtZGV0YWlscy10aXRsZSB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuc2hvcC1jb250ZW50cy1ib3ggLnJpZ2h0LWNvbnRlbnRzIHAge1xyXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5zdGFmZi1ib3ggYSB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAxLjUlO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuc3Atbm9uZSB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnNwLWJsb2NrIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnNob3AtZGV0YWlscyAuc2hvcC1jb250ZW50cy1ib3ggLmxlZnQtY29udGVudHMge1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuc2hvcC1kZXRhaWxzIC5zaG9wLWRldGFpbHMtdGl0bGUge1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDMlIDYlO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuc2hvcC1kZXRhaWxzIC5zaG9wLWNvbnRlbnRzLWJveCAucmlnaHQtY29udGVudHMge1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5zaG9wLWRldGFpbHMgLmRldGFpbHMtZmxleCB7XHJcbiAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnNob3AtZGV0YWlscyAuZGV0YWlscy1mbGV4IGgzIHtcclxuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDElIDIlO1xyXG4gICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzJTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnNob3AtZGV0YWlscyAuZGV0YWlscy1mbGV4IC5kZXRhaWxzLWZsZXgtcmlnaHQge1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDAgMiU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5zaG9wLWRldGFpbHMgLnNob3AtZGV0YWlscy1jb250ZW50cyAuY2F0ZWdvcnktYm94IHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE0cHg7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5zaG9wLWRldGFpbHMgLnNob3AtY29udGVudHMtYm94IC5yaWdodC1jb250ZW50cyBpbWcge1xyXG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5zaG9wLWRldGFpbHMgLnN0YWZmLW1lc3NhZ2Uge1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDUlIDUlO1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEyJTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnNob3AtZGV0YWlscyAuc2hvcC1kZXRhaWxzLWNvbnRlbnRzIC5jYXRlZ29yeS1ib3ggLmNhdGVnb3J5LWl0ZW0ge1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5zbGlkZS1pdGVtcyB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnNsaWNrLWRvdHRlZC5zbGljay1zbGlkZXIge1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuc2hvcC1kZXRhaWxzIC5zaG9wLWRldGFpbHMtY29udGVudHMge1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDIuNSU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5zaG9wLWRldGFpbHMgaDMge1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnN0YWZmLWJveCB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTIlO1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDElO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuc2xpY2stbmV4dCxcclxuICAgICAgICAgICAgLnNsaWNrLXByZXYge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnNob3AtZGV0YWlscyAuc3RhZmYtbWVzc2FnZS1ib3gsXHJcbiAgICAgICAgICAgIC5zaG9wLWRldGFpbHMgLm5ld3MtbWVzc2FnZS1ib3gge1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDIuNSU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xyXG4gICAgICAgICAgICAuc3RhZmYtYm94IGEgLnN0YWZmLW5hbWUtYm94IGltZyB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDIwJTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnN0YWZmLWJveCBhIC5zdGFmZi1uYW1lLWJveCAuc3RhZmYtbmFtZS1pbm5lciAuc3RhZmYtbmFtZS1zaG9wIHtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5zdGFmZi1ib3ggYSAuc3RhZmYtbmFtZS1ib3ggLnN0YWZmLW5hbWUtaW5uZXIgLnN0YWZmLW5hbWUtdGV4dCB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuc2hvcC1kZXRhaWxzIC5zaG9wLWRldGFpbHMtdGl0bGUge1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnNob3AtZGV0YWlscyAuc2hvcC1kZXRhaWxzLXRpdGxlIHtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiA1JSA2JTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnNob3AtZGV0YWlscyAuc3RhZmYtbWVzc2FnZSAuc3RhZmYtbWVzc2FnZS10ZXh0LFxyXG4gICAgICAgICAgICAuc2hvcC1kZXRhaWxzIC5uZXdzLW1lc3NhZ2UgLm5ld3MtbWVzc2FnZS10ZXh0IHtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5zaG9wLWRldGFpbHMgLm1hcC1ib3gge1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59Il19 */
