@import url("https://fonts.googleapis.com/css2?family=Libre+Baskerville:wght@400;700&family=Mr+De+Haviland&family=Prata&family=Roboto:wght@100;300;400;500;700;900&display=swap");*,*::after,*::before{-webkit-box-sizing:border-box;box-sizing:border-box}html,body{height:100%}body{line-height:1.74;font-size:16px;font-style:normal;font-weight:400;visibility:visible;font-family:"Roboto", sans-serif;color:#000000;position:relative;background-color:#ffffff}body.no-overflow{overflow:hidden}.site-wrapper-reveal{background:#ffffff}h1,h2,h3,h4,h5,h6{color:#111;margin-top:0;margin-bottom:0;line-height:1.41}h1{font-size:60px;line-height:1.1}@media only screen and (min-width: 992px) and (max-width: 1199px){h1{font-size:46px}}@media only screen and (min-width: 768px) and (max-width: 991px){h1{font-size:40px}}@media only screen and (max-width: 767px){h1{font-size:34px}}h2{font-size:36px}@media only screen and (min-width: 768px) and (max-width: 991px){h2{font-size:32px}}@media only screen and (max-width: 767px){h2{font-size:30px}}h3{font-size:30px}@media only screen and (min-width: 768px) and (max-width: 991px){h3{font-size:28px}}@media only screen and (max-width: 767px){h3{font-size:25px}}h4{font-size:26px}@media only screen and (min-width: 992px) and (max-width: 1199px){h4{font-size:24px}}@media only screen and (min-width: 768px) and (max-width: 991px){h4{font-size:22px}}@media only screen and (max-width: 767px){h4{font-size:22px}}h5{font-size:24px}@media only screen and (max-width: 767px){h5{font-size:20px}}h6{font-size:18px}p:last-child{margin-bottom:0}a,button{color:inherit;display:inline-block;line-height:inherit;text-decoration:none;cursor:pointer}a,button,img,input,span{-webkit-transition:all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1)}*:focus{outline:none !important}a:focus{color:inherit;outline:none;text-decoration:none}.btn.focus,.btn:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}a:hover{text-decoration:none;color:#dcb14a}button,input[type="submit"]{cursor:pointer}ul{list-style:outside none none;margin:0;padding:0}.h-lg{font-size:48px}@media only screen and (min-width: 768px) and (max-width: 991px){.h-lg{font-size:40px}}@media only screen and (max-width: 767px){.h-lg{font-size:34px}}.font-lg-p{font-size:18px}.mark,mark{padding:0 0;background-color:transparent}.font-weight--bold{font-weight:700}.font-weight--reguler{font-weight:500}.font-weight--normal{font-weight:400}.font-weight--light{font-weight:300}.site-wrapper-reveal{position:relative;z-index:2;background:#ffffff}.z-index-1{z-index:1}.text-color-primary{color:#dcb14a}.text-color-secondary{color:#d2a98e}.text-black{color:#111 !important}.bg-white{background:#ffffff}.bg-gray{background:#f4f5f7}.bg-gray-2{background:#F6FAFE}.bg-gray-3{background:#f6f2ed}.bg-theme-default{background:#dcb14a}.theme-bg-secondary{background:#d2a98e}.black-bg{background:#000000}.border-radus-5{border-radius:5px}.sub-heading{color:#999}.text-red{color:red}.text-green{color:#d2a98e}.bg-gradient{background:-webkit-linear-gradient(top, #fff 0, #f5f5f5 100%)}select{padding:3px 20px;height:56px;max-width:100%;width:100%;outline:none;border:1px solid #f8f8f8;border-radius:5px;background:#f8f8f8 url("../images/icons/selector-icon.png") no-repeat center right 20px;background-color:#f8f8f8;-moz-appearance:none;-webkit-appearance:none}select:focus{background:#f8f8f8 url("../images/icons/selector-icon.png") no-repeat center right 20px !important}.fixed-bg{background-size:cover;background-repeat:no-repeat;background-attachment:fixed}.text-black{color:#333}.box-shadow-top{-webkit-box-shadow:0 10px 15px rgba(0,0,0,0.05);box-shadow:0 10px 15px rgba(0,0,0,0.05)}.border{border:1px solid #ededed !important}.border-top{border-top:1px solid #ededed !important}.border-right{border-right:1px solid #ededed !important}.border-bottom{border-bottom:1px solid #ededed !important}.border-left{border-left:1px solid #ededed !important}.border-top-dash{border-top:1px dashed #ddd !important}.border-bottom-dash{border-bottom:1px dashed #ddd !important}.border-top-thick{border-top:2px solid #ededed !important}.border-bottom-thick{border-bottom:2px solid #ededed !important}.border-top-drak{border-top:1px solid rgba(255,255,255,0.2) !important}.border-bottom-drak{border-bottom:1px solid rgba(255,255,255,0.2) !important}.border-top-black{border-top:1px solid #333}.border-bottom-black{border-bottom:1px solid #333}.bg-img{background:#888}.sub-heading{font-size:14px}.section-title--one{position:relative;padding-bottom:10px}.section-title--one::after{position:absolute;content:"";left:0;bottom:0;background:#dcb14a;height:4px;width:70px}.section-title--center::after{position:absolute;content:"";left:50%;bottom:0;background:#dcb14a;height:4px;width:70px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.section-sub-title{font-size:14px;letter-spacing:3px;text-transform:uppercase;line-height:1.43;margin-top:-5px}.section-under-heading{font-size:18px;font-weight:500;line-height:1.40;color:#111}.section-under-heading a{color:#dcb14a;border-bottom:1px solid #ccc;position:relative}.section-under-heading a::before{content:'';width:0;height:1px;bottom:-1px;position:absolute;left:auto;right:0;z-index:1;-webkit-transition:width 0.6s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;-o-transition:width 0.6s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;transition:width 0.6s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;background:currentColor}.section-under-heading a:hover::before{width:100%;left:0;right:auto}.img-width{width:100%}.title-dec-text{text-align:center;max-width:760px;margin:auto}::-moz-selection{color:#ffffff;background-color:#dcb14a}::selection{color:#ffffff;background-color:#dcb14a}form input:focus::-webkit-input-placeholder{color:transparent}form input:focus::-moz-placeholder{color:transparent}form input:focus:-ms-input-placeholder{color:transparent}form input::-webkit-input-placeholder,form textarea::-webkit-input-placeholder{-webkit-transition:all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1)}form input::-moz-placeholder,form textarea::-moz-placeholder{-moz-transition:all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1)}form input:-ms-input-placeholder,form textarea:-ms-input-placeholder{-ms-transition:all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1)}form input::-ms-input-placeholder,form textarea::-ms-input-placeholder{-ms-transition:all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1)}form input::-webkit-input-placeholder, form textarea::-webkit-input-placeholder{-webkit-transition:all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1)}form input::-moz-placeholder, form textarea::-moz-placeholder{-webkit-transition:all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1)}form input:-ms-input-placeholder, form textarea:-ms-input-placeholder{-webkit-transition:all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);-ms-transition:all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1)}form input::-ms-input-placeholder, form textarea::-ms-input-placeholder{-webkit-transition:all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);-ms-transition:all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1)}form input::placeholder,form textarea::placeholder{-webkit-transition:all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1)}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus,select:focus,select:focus,textarea:focus{color:#dcb14a;border-color:#dcb14a}input[type="checkbox"]{position:relative;background:0 0;border-width:0;-webkit-box-shadow:none;box-shadow:none;margin:0 10px 0 3px;cursor:pointer}.box-home{background-color:#f4f5f7}.page-box{max-width:1330px;margin:auto;background-color:#fff}.page-box .header-sticky.is-sticky{max-width:1330px;margin:auto;left:0;right:0}.breadcrumb-area{background-color:#f4f5f7;background-repeat:no-repeat;background-position:center center;border-bottom-width:0px;padding-top:80px;padding-bottom:80px;background-size:cover}@media only screen and (max-width: 767px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 992px) and (max-width: 1199px){.breadcrumb-area{padding-top:80px;padding-bottom:80px}}.breadcrumb-list li{display:inline-block;font-size:14px;font-weight:500;letter-spacing:2px;line-height:1.58;text-transform:uppercase}.breadcrumb-list li a{position:relative}.breadcrumb-list li a::after{content:'';width:0;height:1px;bottom:0;position:absolute;left:auto;right:0;z-index:-1;-webkit-transition:width 0.6s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;-o-transition:width 0.6s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;transition:width 0.6s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;background:currentColor}.breadcrumb-list li a:hover::after{width:100%;left:0;right:auto;z-index:0}.breadcrumb-list li.active{color:#777}@media only screen and (max-width: 575px){.breadcrumb-list{margin-top:20px}}.page-pagination li{display:inline-block}.page-pagination li a{font-weight:500;padding:0 10px;display:block;text-align:center;line-height:41px;min-width:41px;height:41px;text-transform:uppercase;color:#ababab;letter-spacing:2px;border-radius:5px}.page-pagination li a.current{background:#f6f5f9;color:#dcb14a}.page-pagination li a:hover{color:#dcb14a}.scroll-top{position:fixed;right:30px;bottom:-60px;z-index:999;-webkit-box-shadow:0 30px 50px rgba(0,0,0,0.03);box-shadow:0 30px 50px rgba(0,0,0,0.03);display:block;padding:0;width:60px;height:60px;border-radius:50%;text-align:center;font-size:25px;line-height:60px;cursor:pointer;opacity:0;visibility:hidden;background-color:#dcb14a;background-size:200% auto;background-position:left center;color:#ffffff;-webkit-transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);overflow:hidden}@media only screen and (max-width: 479px){.scroll-top{width:50px;height:50px;line-height:50px;font-size:20px}}.scroll-top.show{visibility:visible;opacity:1;bottom:60px}.scroll-top i{position:absolute;top:50%;left:50%;color:#ffffff;-webkit-transition:all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1)}.scroll-top .arrow-top{-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.scroll-top .arrow-bottom{-webkit-transform:translate(-50%, 80px);-ms-transform:translate(-50%, 80px);transform:translate(-50%, 80px)}.scroll-top:hover{background-position:right center}.scroll-top:hover .arrow-top{-webkit-transform:translate(-50%, -80px);-ms-transform:translate(-50%, -80px);transform:translate(-50%, -80px)}.scroll-top:hover .arrow-bottom{-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.error-page-content .icon{font-size:63px;color:#dcb14a}.error-page-content .description{font-size:18px}.error-page-content .description a{color:#dcb14a;font-weight:500;border-bottom:1px solid}.error-page-content .pages-search{max-width:400px;margin:auto;position:relative}.error-page-content .pages-search input{border:1px solid #d9d9d9;padding:13px 65px 13px 15px;border-radius:0;background-color:transparent;width:100%}.error-page-content .pages-search .submit-btn{width:50px;height:50px;background:transparent;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border:none;padding:10px}.section-space--ptb_120{padding-top:120px;padding-bottom:120px}@media only screen and (min-width: 768px) and (max-width: 991px){.section-space--ptb_120{padding-top:80px;padding-bottom:80px}}@media only screen and (max-width: 767px){.section-space--ptb_120{padding-top:60px;padding-bottom:60px}}.section-space--pt_120{padding-top:120px}@media only screen and (min-width: 768px) and (max-width: 991px){.section-space--pt_120{padding-top:80px}}@media only screen and (max-width: 767px){.section-space--pt_120{padding-top:60px}}.section-space--pb_120{padding-bottom:120px}@media only screen and (min-width: 768px) and (max-width: 991px){.section-space--pb_120{padding-bottom:80px}}@media only screen and (max-width: 767px){.section-space--pb_120{padding-bottom:60px}}.section-space--ptb_100{padding-top:100px;padding-bottom:100px}@media only screen and (min-width: 768px) and (max-width: 991px){.section-space--ptb_100{padding-top:80px;padding-bottom:80px}}@media only screen and (max-width: 767px){.section-space--ptb_100{padding-top:60px;padding-bottom:60px}}.section-space--pt_100{padding-top:100px}@media only screen and (min-width: 768px) and (max-width: 991px){.section-space--pt_100{padding-top:80px}}@media only screen and (max-width: 767px){.section-space--pt_100{padding-top:60px}}.section-space--pb_100{padding-bottom:100px}@media only screen and (min-width: 768px) and (max-width: 991px){.section-space--pb_100{padding-bottom:80px}}@media only screen and (max-width: 767px){.section-space--pb_100{padding-bottom:60px}}.section-space--ptb_90{padding-top:90px;padding-bottom:90px}@media only screen and (min-width: 768px) and (max-width: 991px){.section-space--ptb_90{padding-top:60px;padding-bottom:60px}}@media only screen and (max-width: 767px){.section-space--ptb_90{padding-top:40px;padding-bottom:40px}}.section-space--pt_90{padding-top:90px}@media only screen and (min-width: 768px) and (max-width: 991px){.section-space--pt_90{padding-top:60px}}@media only screen and (max-width: 767px){.section-space--pt_90{padding-top:40px}}.section-space--pb_90{padding-bottom:90px}@media only screen and (min-width: 768px) and (max-width: 991px){.section-space--pb_90{padding-bottom:60px}}@media only screen and (max-width: 767px){.section-space--pb_90{padding-bottom:40px}}.section-space--ptb_80{padding-top:80px;padding-bottom:80px}@media only screen and (min-width: 768px) and (max-width: 991px){.section-space--ptb_80{padding-top:60px;padding-bottom:60px}}@media only screen and (max-width: 767px){.section-space--ptb_80{padding-top:40px;padding-bottom:40px}}.section-space--pt_80{padding-top:80px}@media only screen and (min-width: 768px) and (max-width: 991px){.section-space--pt_80{padding-top:60px}}@media only screen and (max-width: 767px){.section-space--pt_80{padding-top:40px}}.section-space--pb_80{padding-bottom:90px}@media only screen and (min-width: 768px) and (max-width: 991px){.section-space--pb_80{padding-bottom:60px}}@media only screen and (max-width: 767px){.section-space--pb_80{padding-bottom:40px}}.section-space--ptb_70{padding-top:70px;padding-bottom:70px}@media only screen and (min-width: 768px) and (max-width: 991px){.section-space--ptb_70{padding-top:40px;padding-bottom:40px}}@media only screen and (max-width: 767px){.section-space--ptb_70{padding-top:30px;padding-bottom:30px}}.section-space--pt_70{padding-top:70px}@media only screen and (min-width: 768px) and (max-width: 991px){.section-space--pt_70{padding-top:40px}}@media only screen and (max-width: 767px){.section-space--pt_70{padding-top:30px}}.section-space--pb_70{padding-bottom:70px}@media only screen and (min-width: 768px) and (max-width: 991px){.section-space--pb_70{padding-bottom:40px}}@media only screen and (max-width: 767px){.section-space--pb_70{padding-bottom:30px}}.section-space--ptb_60{padding-top:60px;padding-bottom:60px}@media only screen and (min-width: 768px) and (max-width: 991px){.section-space--ptb_60{padding-top:60px;padding-bottom:60px}}@media only screen and (max-width: 767px){.section-space--ptb_60{padding-top:60px;padding-bottom:60px}}.section-space--pt_60{padding-top:60px}@media only screen and (min-width: 768px) and (max-width: 991px){.section-space--pt_60{padding-top:60px}}@media only screen and (max-width: 767px){.section-space--pt_60{padding-top:60px}}.section-space--pb_60{padding-bottom:60px}@media only screen and (min-width: 768px) and (max-width: 991px){.section-space--pb_60{padding-bottom:60px}}@media only screen and (max-width: 767px){.section-space--pb_60{padding-bottom:60px}}.section-space--pt_40{padding-top:40px}@media only screen and (min-width: 768px) and (max-width: 991px){.section-space--pt_40{padding-top:30px}}@media only screen and (max-width: 767px){.section-space--pt_40{padding-top:30px}}.section-space--pb_40{padding-bottom:40px}@media only screen and (min-width: 768px) and (max-width: 991px){.section-space--pb_40{padding-bottom:30px}}@media only screen and (max-width: 767px){.section-space--pb_40{padding-bottom:30px}}.section-space--ptb_30{padding-top:30px;padding-bottom:30px}.section-space--pt_30{padding-top:30px}.section-space--pb_30{padding-bottom:30px}.section-space--mt_15{margin-top:15px}.section-space--mt_20{margin-top:20px}.section-space--mt_30{margin-top:30px}.section-space--mt_40{margin-top:40px}.section-space--mt_50{margin-top:50px}@media only screen and (min-width: 768px) and (max-width: 991px){.section-space--mt_50{margin-top:40px}}@media only screen and (max-width: 767px){.section-space--mt_50{margin-top:30px}}.section-space--mt_60{margin-top:60px}@media only screen and (min-width: 768px) and (max-width: 991px){.section-space--mt_60{margin-top:50px}}@media only screen and (max-width: 767px){.section-space--mt_60{margin-top:30px}}.section-space--mt_70{margin-top:70px}@media only screen and (min-width: 768px) and (max-width: 991px){.section-space--mt_70{margin-top:50px}}@media only screen and (max-width: 767px){.section-space--mt_70{margin-top:30px}}.section-space--mt_80{margin-top:80px}@media only screen and (min-width: 768px) and (max-width: 991px){.section-space--mt_80{margin-top:50px}}@media only screen and (max-width: 767px){.section-space--mt_80{margin-top:30px}}.section-space--mt_100{margin-top:100px}@media only screen and (min-width: 768px) and (max-width: 991px){.section-space--mt_100{margin-top:80px}}@media only screen and (max-width: 767px){.section-space--mt_100{margin-top:60px}}.section-space--mt_120{margin-top:120px}@media only screen and (min-width: 768px) and (max-width: 991px){.section-space--mt_120{margin-top:80px}}@media only screen and (max-width: 767px){.section-space--mt_120{margin-top:60px}}.section-space--mb_15{margin-bottom:15px}.section-space--mb_20{margin-bottom:20px}.section-space--mb_30{margin-bottom:30px}.section-space--mb_40{margin-bottom:40px}@media only screen and (max-width: 767px){.section-space--mb_40{margin-bottom:30px}}.section-space--mb_50{margin-bottom:50px}@media only screen and (min-width: 768px) and (max-width: 991px){.section-space--mb_50{margin-bottom:40px}}@media only screen and (max-width: 767px){.section-space--mb_50{margin-bottom:30px}}.section-space--mb_60{margin-bottom:60px}@media only screen and (min-width: 768px) and (max-width: 991px){.section-space--mb_60{margin-bottom:50px}}@media only screen and (max-width: 767px){.section-space--mb_60{margin-bottom:30px}}.section-space--mb_100{margin-bottom:100px}@media only screen and (min-width: 768px) and (max-width: 991px){.section-space--mb_100{margin-bottom:80px}}@media only screen and (max-width: 767px){.section-space--mb_100{margin-bottom:60px}}.section-space--mb_120{margin-bottom:120px}@media only screen and (min-width: 768px) and (max-width: 991px){.section-space--mb_120{margin-bottom:80px}}@media only screen and (max-width: 767px){.section-space--mb_120{margin-bottom:60px}}.mb-10{margin-bottom:10px}.mb-15{margin-bottom:15px}.mb-20{margin-bottom:20px}.mb-25{margin-bottom:25px}.mb-30{margin-bottom:30px}.mb-40{margin-bottom:40px}.mt-10{margin-top:10px}.mt-15{margin-top:15px}.mt-20{margin-top:20px}.mt-25{margin-top:25px}.mt-30{margin-top:30px}.mt-40{margin-top:40px}@media only screen and (max-width: 767px){.small-mt__0{margin-top:0px}.small-mt__10{margin-top:10px}.small-mt__20{margin-top:20px}.small-mt__30{margin-top:30px}.small-mt__40{margin-top:40px}.small-mt__50{margin-top:50px}.small-mt__60{margin-top:60px}.small-mb__30{margin-bottom:30px}.small-mb__40{margin-bottom:40px}.small-mb__50{margin-bottom:50px}.small-mb__60{margin-bottom:60px}}@media only screen and (min-width: 768px) and (max-width: 991px){.tablet-mt__0{margin-top:0px}.tablet-mt__30{margin-top:30px}.tablet-mt__40{margin-top:40px}.tablet-mt__50{margin-top:50px}.tablet-mt__60{margin-top:60px}.tablet-mb__30{margin-bottom:30px}.tablet-mb__40{margin-bottom:40px}.tablet-mb__50{margin-bottom:50px}.tablet-mb__60{margin-bottom:60px}}.offcanvas-minicart_wrapper .offcanvas-menu-inner{padding:60px;width:450px;-webkit-box-shadow:0px 0 15px rgba(0,0,0,0.2);box-shadow:0px 0 15px rgba(0,0,0,0.2);background-color:#ffffff}@media only screen and (min-width: 1200px) and (max-width: 1499px){.offcanvas-minicart_wrapper .offcanvas-menu-inner{width:100%;padding:53px 50px 45px}}.offcanvas-minicart_wrapper .offcanvas-menu-inner .close-btn-box{text-align:left;margin-bottom:30px}.offcanvas-minicart_wrapper .offcanvas-menu-inner .btn-close{background:transparent;color:#333;top:0;right:0;left:auto;text-align:right;font-size:20px}.offcanvas-minicart_wrapper .offcanvas-menu-inner .btn-close:hover{color:#212121}.offcanvas-minicart_wrapper .offcanvas-menu-inner .minicart-content .minicart-list{max-height:311px;position:relative;overflow:auto}.offcanvas-minicart_wrapper .offcanvas-menu-inner .minicart-content .minicart-list>li{padding-bottom:30px}.offcanvas-minicart_wrapper .offcanvas-menu-inner .minicart-content .minicart-list>li:last-child{padding-bottom:0}.offcanvas-minicart_wrapper .offcanvas-menu-inner .minicart-content .minicart-list>li.minicart-product{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-bottom:1px solid #ddd;margin-bottom:20px}.offcanvas-minicart_wrapper .offcanvas-menu-inner .minicart-content .minicart-list>li.minicart-product>a.product-item_remove>i{position:absolute;font-size:14px;top:auto;right:15px}.offcanvas-minicart_wrapper .offcanvas-menu-inner .minicart-content .minicart-list>li.minicart-product .product-item_content{-webkit-flex-basis:calc(100% - 70px);-ms-flex-preferred-size:calc(100% - 70px);flex-basis:calc(100% - 70px);max-width:calc(100% - 70px);padding-left:20px;padding-right:10px}.offcanvas-minicart_wrapper .offcanvas-menu-inner .minicart-content .minicart-list>li.minicart-product .product-item_content a.product-item_title{color:#000000;line-height:1.4;font-size:15px;font-weight:500;margin-bottom:5px;width:90%;display:block}.offcanvas-minicart_wrapper .offcanvas-menu-inner .minicart-content .minicart-list>li.minicart-product .product-item_content a.product-item_title:hover{color:#333}.offcanvas-minicart_wrapper .offcanvas-menu-inner .minicart-content .minicart-list>li.minicart-product .product-item_content label{font-weight:500;display:block;margin-bottom:0;margin-top:0;font-size:15px}.offcanvas-minicart_wrapper .offcanvas-menu-inner .minicart-content .minicart-list>li.minicart-product .product-item_content label span{color:#666;padding-left:10px}.offcanvas-minicart_wrapper .offcanvas-menu-inner .minicart-content .minicart-list>li.minicart-product .product-item_content .product-item_quantity{display:block;font-size:13px;color:#333}.offcanvas-minicart_wrapper .offcanvas-menu-inner .minicart-item_total{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:35px 0;font-size:24px;font-weight:500}.offcanvas-minicart_wrapper .offcanvas-menu-inner .minicart-btn_area{padding-bottom:15px}.offcanvas-minicart_wrapper .offcanvas-menu-inner .minicart-btn_area .hiraola-btn{height:60px;line-height:60px;color:#ffffff !important}.global-overlay.overlay-open{position:fixed;height:100%;width:100%;top:0;-webkit-transition:all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);background:rgba(0,0,0,0.7);z-index:999}.offcanvas-minicart_wrapper .offcanvas-menu-inner{background-color:#fff;position:fixed;top:0;right:-440px;width:440px;height:100%;z-index:9999;visibility:hidden;overflow-y:auto;opacity:0;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.offcanvas-minicart_wrapper .offcanvas-menu-inner .offcanvas-inner_logo{padding:30px 0;text-align:center}@media only screen and (max-width: 767px){.offcanvas-minicart_wrapper .offcanvas-menu-inner{width:300px;padding:60px 20px 0 !important}}.offcanvas-minicart_wrapper.open .offcanvas-menu-inner{visibility:visible;left:auto;right:0;opacity:1;z-index:9999}.container-fluid--cp-150{padding:0 150px}@media only screen and (min-width: 1200px) and (max-width: 1499px){.container-fluid--cp-150{padding:0 100px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.container-fluid--cp-150{padding:0 50px}}@media only screen and (min-width: 768px) and (max-width: 991px){.container-fluid--cp-150{padding:0 50px}}@media only screen and (max-width: 767px){.container-fluid--cp-150{padding:0 30px}}@media (min-width: 1700px){.container-fluid--cp-140{padding:0 140px !important}}@media (min-width: 1700px) and (max-width: 1663px){.container-fluid--cp-140{padding:0 100px !important}}@media (min-width: 1600px) and (max-width: 1664px){.container-fluid--cp-140{padding:0 30px !important}}@media (min-width: 1200px){.container-fluid--cp-140{padding:0 30px}}@media (min-width: 1600px){.container-fluid--cp-120{padding:0 120px !important}}@media (min-width: 1600px) and (max-width: 1664px){.container-fluid--cp-120{padding:0 110px !important}}@media (min-width: 1200px){.container-fluid--cp-120{padding:0 50px}}.container-fluid--cp-100{padding:0 100px}@media only screen and (min-width: 1200px) and (max-width: 1499px){.container-fluid--cp-100{padding:0 50px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.container-fluid--cp-100{padding:0 30px}}@media only screen and (min-width: 768px) and (max-width: 991px){.container-fluid--cp-100{padding:0 30px}}@media only screen and (max-width: 767px){.container-fluid--cp-100{padding:0 15px}}@media (min-width: 1600px){.container-fluid--cp-80{padding:0 80px !important}}@media (min-width: 1600px) and (max-width: 1664px){.container-fluid--cp-80{padding:0 30px !important}}@media (min-width: 1200px){.container-fluid--cp-80{padding:0 30px}}.container-fluid--cp-60{padding:0 60px}@media only screen and (min-width: 768px) and (max-width: 991px){.container-fluid--cp-60{padding:0 15px}}@media only screen and (max-width: 767px){.container-fluid--cp-60{padding:0 15px}}.container-fluid--cp-30{padding:0 30px}@media only screen and (max-width: 767px){.container-fluid--cp-30{padding:0 15px}}@media (min-width: 1200px){.page-content-double-sidebar .container{max-width:1600px}}@media (min-width: 1200px){.container{max-width:1170px}}.container{max-width:1170px}.container_fl{padding-left:15px;padding-right:15px}.col-06__left{width:600px;max-width:100%;float:right}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (max-width: 767px){.col-06__left{float:none;margin-left:auto;margin-right:auto;margin-bottom:40px}}.col-06__right{width:600px;max-width:100%;float:left}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (max-width: 767px){.col-06__right{float:none;margin-left:auto;margin-right:auto}}.banner-image__content{width:570px;max-width:100%}.row--35{margin-left:-35px !important;margin-right:-35px !important}@media only screen and (min-width: 992px) and (max-width: 1199px){.row--35{margin-left:-15px;margin-right:-15px}}@media only screen and (min-width: 768px) and (max-width: 991px){.row--35{margin-left:-15px;margin-right:-15px}}@media only screen and (max-width: 767px){.row--35{margin-left:-15px !important;margin-right:-15px !important}}.row--35>[class*="col"],.row--35>[class*="col-"]{padding-left:35px !important;padding-right:35px !important}@media only screen and (min-width: 992px) and (max-width: 1199px){.row--35>[class*="col"],.row--35>[class*="col-"]{padding-left:15px;padding-right:15px}}@media only screen and (min-width: 768px) and (max-width: 991px){.row--35>[class*="col"],.row--35>[class*="col-"]{padding-left:15px !important;padding-right:15px !important}}@media only screen and (max-width: 767px){.row--35>[class*="col"],.row--35>[class*="col-"]{padding-left:15px !important;padding-right:15px !important}}.row--30{margin-left:-30px;margin-right:-30px}@media only screen and (min-width: 992px) and (max-width: 1199px){.row--30{margin-left:-15px;margin-right:-15px}}@media only screen and (min-width: 768px) and (max-width: 991px){.row--30{margin-left:-15px;margin-right:-15px}}@media only screen and (max-width: 767px){.row--30{margin-left:-15px !important;margin-right:-15px !important}}.row--30>[class*="col"],.row--30>[class*="col-"]{padding-left:30px;padding-right:30px}@media only screen and (min-width: 992px) and (max-width: 1199px){.row--30>[class*="col"],.row--30>[class*="col-"]{padding-left:15px;padding-right:15px}}@media only screen and (min-width: 768px) and (max-width: 991px){.row--30>[class*="col"],.row--30>[class*="col-"]{padding-left:15px !important;padding-right:15px !important}}@media only screen and (max-width: 767px){.row--30>[class*="col"],.row--30>[class*="col-"]{padding-left:15px !important;padding-right:15px !important}}.row--25{margin-left:-25px;margin-right:-24px}@media only screen and (min-width: 992px) and (max-width: 1199px){.row--25{margin-left:-15px;margin-right:-15px}}@media only screen and (min-width: 768px) and (max-width: 991px){.row--25{margin-left:-15px;margin-right:-15px}}@media only screen and (max-width: 767px){.row--25{margin-left:-15px !important;margin-right:-15px !important}}.row--25>[class*="col"],.row--25>[class*="col-"]{padding-left:25px;padding-right:25px}@media only screen and (min-width: 992px) and (max-width: 1199px){.row--25>[class*="col"],.row--25>[class*="col-"]{padding-left:15px;padding-right:15px}}@media only screen and (min-width: 768px) and (max-width: 991px){.row--25>[class*="col"],.row--25>[class*="col-"]{padding-left:15px !important;padding-right:15px !important}}@media only screen and (max-width: 767px){.row--25>[class*="col"],.row--25>[class*="col-"]{padding-left:15px !important;padding-right:15px !important}}.row--6{margin-left:-6px;margin-right:-6px}.row--6>[class*="col"],.row--6>[class*="col-"]{padding-left:6px;padding-right:6px}.row--5{margin-left:-5px;margin-right:-5px}.row--5>[class*="col"],.row--5>[class*="col-"]{padding-left:5px;padding-right:5px}.header-sticky.is-sticky{position:fixed;top:0;left:0;width:100%;-webkit-animation:.95s ease-in-out 0s normal none 1 running fadeInDown;animation:.95s ease-in-out 0s normal none 1 running fadeInDown;z-index:999;-webkit-transition:all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);-webkit-box-shadow:0 1px 1px 0 #f0f0f0;box-shadow:0 1px 1px 0 #f0f0f0;background-color:#fff}.header-sticky.is-sticky.header_height-120{height:90px}.header_absolute{position:absolute;z-index:9;width:100%}.header_height-90{height:90px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%}.header_height-120{height:120px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%}.top-logo-area{border-bottom:1px solid #ddd;margin-top:50px;padding-bottom:50px}.header-sticky .logo__hidden{display:none}.header-sticky .content__hidden{display:inherit !important}@media only screen and (max-width: 767px){.header-sticky .logo__hidden{display:inherit}.header-sticky .content__hidden{display:none !important}}.is-sticky .top-logo-area{display:none}.is-sticky .content__hidden{display:none !important}.is-sticky .logo__hidden{display:inherit}.header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.header-left-search{width:100%;max-width:275px}.header-left-search .header-search-box{position:relative}.header-left-search .search-field{width:100%;padding:10px 35px 10px 0;border-width:0 0 1px;border-color:rgba(0,0,0,0.25);background-color:transparent;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.header-left-search .search-icon{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:9;font-size:22px;color:#000;line-height:1;cursor:pointer;z-index:1;border:none;background:transparent}.header-right-side{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.header-right-side .header-right-items{margin-left:40px}.header-right-side .header-right-items a{font-size:24px}.header-right-side .header-right-items a.mobile-navigation-icon{font-size:30px}.header-right-side .header-right-items a.mobile-navigation-icon i{margin-bottom:5px}@media only screen and (max-width: 575px){.header-right-side .header-right-items{margin-left:30px}}.header-left-side{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.header-left-side .header-right-items{margin-left:0px;margin-right:40px}.header-left-side .header-right-items a{font-size:24px}.header-left-side .header-right-items a.mobile-navigation-icon{font-size:30px}.header-left-side .header-right-items a.mobile-navigation-icon i{margin-bottom:5px}@media only screen and (max-width: 575px){.header-left-side .header-right-items{margin-right:30px}}.header-cart{position:relative}.header-cart .item-counter{font-size:12px;vertical-align:.3em;position:absolute;min-width:19px;height:19px;background-color:#dcb14a;text-align:center;line-height:19px;border-radius:19px;bottom:1px;right:-10px;padding:0 5px}.header-login-register-wrapper .modal-dialog{max-width:450px;border-radius:0}.header-login-register-wrapper .modal-content{border:none;border-radius:0rem}.modal-box-wrapper,.myaccount-box-wrapper{background:#fff;width:100%}.modal-box-wrapper .helendo-tabs ul .tab__item,.myaccount-box-wrapper .helendo-tabs ul .tab__item{width:50%;text-align:center}.modal-box-wrapper .helendo-tabs ul .tab__item a,.myaccount-box-wrapper .helendo-tabs ul .tab__item a{color:#666;font-size:18px;font-weight:500;padding:15px 0;background-color:#ededed}.modal-box-wrapper .helendo-tabs ul .tab__item a.active,.myaccount-box-wrapper .helendo-tabs ul .tab__item a.active{background:#fff;color:#000000}.modal-box-wrapper .content-modal-box,.myaccount-box-wrapper .content-modal-box{padding:40px}.modal-box-wrapper .content-modal-box .account-form-box .single-input,.myaccount-box-wrapper .content-modal-box .account-form-box .single-input{margin-top:30px}.modal-box-wrapper .content-modal-box .account-form-box .single-input input,.myaccount-box-wrapper .content-modal-box .account-form-box .single-input input{padding:10px 20px;text-align:left;width:100%;color:#666;border:1px solid #ccc}.modal-box-wrapper .content-modal-box .checkbox-wrap,.myaccount-box-wrapper .content-modal-box .checkbox-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.modal-box-wrapper .content-modal-box .checkbox-wrap label,.myaccount-box-wrapper .content-modal-box .checkbox-wrap label{margin-bottom:.0rem}@media only screen and (max-width: 479px){.modal-box-wrapper .content-modal-box .checkbox-wrap,.myaccount-box-wrapper .content-modal-box .checkbox-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}.modal-box-wrapper .content-modal-box .checkbox-wrap a,.myaccount-box-wrapper .content-modal-box .checkbox-wrap a{font-size:14px}.modal-box-wrapper .content-modal-box .input-checkbox,.myaccount-box-wrapper .content-modal-box .input-checkbox{opacity:0;line-height:1;height:inherit;display:none}.modal-box-wrapper .content-modal-box span,.myaccount-box-wrapper .content-modal-box span{display:inline-block;text-transform:inherit;position:relative;line-height:1;font-size:14px;cursor:pointer;padding:0 0 0 30px;font-weight:400}.modal-box-wrapper .content-modal-box span::before,.myaccount-box-wrapper .content-modal-box span::before{font-family:linearicons;content:"";font-size:16px;position:absolute;top:-2px;left:0px;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s}.modal-box-wrapper .content-modal-box .input-checkbox:checked+span::before,.myaccount-box-wrapper .content-modal-box .input-checkbox:checked+span::before{content:""}.myaccount-box-wrapper .helendo-tabs ul{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.myaccount-box-wrapper .helendo-tabs ul .tab__item{width:auto;text-align:center;font-size:24px;padding:0 22px}.myaccount-box-wrapper .helendo-tabs ul .tab__item a{color:#666;font-size:24px;font-weight:600;padding:15px 0;background-color:transparent}.myaccount-box-wrapper .helendo-tabs ul .tab__item a.active{background:transparent;color:#000000}.header-left-sidebar__content-header{height:50px;position:absolute;left:0;right:0;background-color:#fff;z-index:999}.header-left-sidebar__content-footer{bottom:0}.header-left-sidebar__content-header{top:0}.header-left-sidebar{font-size:14px;width:300px;background-color:#fff;position:fixed;top:0;left:0;bottom:0;z-index:999;border-right:1px solid #efefef}@media only screen and (min-width: 992px) and (max-width: 1199px){.header-left-sidebar{width:240px}}@media only screen and (max-width: 767px), only screen and (min-width: 768px) and (max-width: 991px){.header-left-sidebar{display:none}}.header-left-sidebar__content{height:100%;overflow-y:auto;padding:50px 40px 0;position:relative}@media only screen and (min-width: 992px) and (max-width: 1199px){.header-left-sidebar__content{padding:50px 20px 0}}.page-template-template-home-left-sidebar{margin-left:300px}@media only screen and (min-width: 992px) and (max-width: 1199px){.page-template-template-home-left-sidebar{margin-left:240px}}@media only screen and (max-width: 767px), only screen and (min-width: 768px) and (max-width: 991px){.page-template-template-home-left-sidebar{margin-left:0}}.newsletter-slidebar-box{position:relative}.newsletter-slidebar-box input{width:100%;border:none;border-bottom:1px solid #ddd;background:transparent;padding:0 40px 0 0}.newsletter-slidebar-box .submit-button{background:transparent;position:absolute;right:0px;border:none}.helendo-language-currency .widget-language h6,.helendo-language-currency .widget-currency h6{font-size:16px;font-weight:500;margin-top:0;margin-bottom:12px;line-height:1}.helendo-language-currency .widget-language ul li,.helendo-language-currency .widget-currency ul li{margin-top:8px}.helendo-language-currency .widget-language ul li.actived a,.helendo-language-currency .widget-currency ul li.actived a{color:#dcb14a}.helendo-language-currency .widget-language ul li a,.helendo-language-currency .widget-currency ul li a{color:#999;opacity:1;height:auto;padding:0}.helendo-language-currency .widget-language ul li a:hover,.helendo-language-currency .widget-currency ul li a:hover{color:#dcb14a}.mobile-menu-contact-info h6,.mobile-menu-social-share h6{font-size:16px;font-weight:500;margin-bottom:20px}.mobile-menu-contact-info p,.mobile-menu-social-share p{color:#666}.mobile-menu-contact-info .social-share li,.mobile-menu-social-share .social-share li{display:inline-block;margin-right:15px}.search-overlay{position:fixed;left:0;top:0;width:100%;height:100%;background-color:#111;-webkit-transition:all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);z-index:9999;visibility:hidden;opacity:0;overflow:hidden;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);transition:all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1)}.search-overlay__inner{width:100%;height:100%;cursor:default;background:#f4f5f7;-webkit-transition:all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);overflow-y:hidden}.search-overlay.active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);visibility:visible;opacity:1}.search-overlay__header{background-color:#f4f5f7;padding:50px 0}.search-overlay__header .mobile-navigation-close-icon{font-size:20px}.search-overlay__body{width:100%;margin:0 auto;margin-bottom:75px}.search-overlay__form{position:relative;max-width:1200px;padding:0 15px;width:100%;margin:auto}.search-overlay__form input{background-color:transparent;border:0;border-bottom:1px solid rgba(0,0,0,0.25);border-radius:0;padding:15px 50px 15px 0;width:100%;color:#ffffff;font-size:16px;height:40px}@media only screen and (max-width: 767px){.search-overlay__form input{font-size:30px;height:60px}}.search-overlay__form input::-webkit-input-placeholder{color:#000000;-webkit-transition:all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1)}.search-overlay__form input::-moz-placeholder{color:#000000;-moz-transition:all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1)}.search-overlay__form input:-ms-input-placeholder{color:#000000;-ms-transition:all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1)}.search-overlay__form input::-ms-input-placeholder{color:#000000;-ms-transition:all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1)}.search-overlay__form input::placeholder{color:#000000;-webkit-transition:all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1)}.search-overlay__form input[type="text"]:focus{color:#000000;border-color:#000000}.search-overlay__form .submit-button{position:absolute;right:15px;border:none;font-size:20px;background:transparent;cursor:pointer}.search-overlay__form .submit-button :hover{color:#dcb14a}.product-cats label{font-weight:400;padding:0 18px;cursor:pointer;font-size:16px;color:#000}.product-cats label input[type="checkbox"],.product-cats label input[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}.product-cats label input{display:none}.product-cats label input:checked+span{color:#999}.navigation-menu>ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.navigation-menu>ul>li{margin:0 24px}@media only screen and (min-width: 1500px) and (max-width: 1599px){.navigation-menu>ul>li{margin:0 22px}}@media only screen and (min-width: 1200px) and (max-width: 1499px){.navigation-menu>ul>li{margin:0 15px}}.navigation-menu>ul>li>a{display:block;color:#000000;padding:36px 2px;position:relative;font-size:16px;font-weight:500;line-height:1.18}.navigation-menu>ul>li.has-children>a{position:relative}.navigation-menu>ul>li.has-children>a::before{content:"";position:absolute;width:12px;height:12px;border:1px solid transparent;border-bottom-color:#d7d7d7;border-left-color:#d7d7d7;left:50%;background-color:#fff;z-index:9999;-webkit-transform:rotate(135deg) translateX(50%) translateY(0px);-ms-transform:rotate(135deg) translateX(50%) translateY(0px);transform:rotate(135deg) translateX(50%) translateY(0px);-webkit-transition:all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);-webkit-transition-delay:0.2s;-o-transition-delay:0.2s;transition-delay:0.2s;bottom:-12px;opacity:0}.navigation-menu>ul>li.has-children--multilevel-submenu{position:relative}.navigation-menu>ul>li.has-children:hover .megamenu{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);visibility:visible;opacity:1}.navigation-menu>ul>li.has-children:hover .megamenu--home-variation__item{visibility:visible;opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.navigation-menu>ul>li.has-children:hover>.submenu{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);visibility:visible;opacity:1}.navigation-menu>ul>li:hover>a::before,.navigation-menu>ul>li.active>a::before{opacity:1;bottom:-2px;-webkit-transform:rotate(135deg) translateX(50%) translateY(0px);-ms-transform:rotate(135deg) translateX(50%) translateY(0px);transform:rotate(135deg) translateX(50%) translateY(0px)}.submenu{border:1px solid #ddd;position:absolute;top:100%;left:0;background-color:#ffffff;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);-webkit-transition:all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);-webkit-transition-delay:0.2s;-o-transition-delay:0.2s;transition-delay:0.2s;-webkit-transition-duration:0.4s;-o-transition-duration:0.4s;transition-duration:0.4s;visibility:hidden;opacity:0;min-width:240px;padding:20px 0;z-index:9}.submenu>li{position:relative}.submenu>li>a{display:block;padding:5px 30px;color:#ababab;font-weight:400;-webkit-transition:0s;-o-transition:0s;transition:0s}.submenu>li>a>span{position:relative}.submenu>li>a:hover{color:#000000}.submenu>li:hover>.submenu{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);visibility:visible;opacity:1;z-index:9}.submenu>li.active>a{color:#dcb14a}.submenu>li.has-children>a{position:relative;-webkit-transition:all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1)}.submenu>li.has-children.active>a{color:#dcb14a}.submenu .submenu{top:0px;left:100%;right:auto}.submenu .submenu.left{right:100%;left:auto}.submenu .submenu .submenu{top:0;left:100%;right:auto}.submenu .submenu .submenu.left{right:100%;left:auto}.submenu .submenu .submenu .submenu{top:0;left:100%;right:auto}.submenu .submenu .submenu .submenu.left{right:100%;left:auto}.submenu .submenu .submenu .submenu .submenu{top:0;left:100%;right:auto}.submenu .submenu .submenu .submenu .submenu.left{right:100%;left:auto}.megamenu{position:absolute;top:100%;right:0;left:-30%;background:url(../images/bg/bg-menu.jpg);background-position:right top;background-repeat:no-repeat;background-attachment:scroll;background-size:cover;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);-webkit-transition:all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);-webkit-transition-delay:0.2s;-o-transition-delay:0.2s;transition-delay:0.2s;-webkit-transition-duration:0.4s;-o-transition-duration:0.4s;transition-duration:0.4s;visibility:hidden;opacity:0;z-index:9;border:1px solid #ddd}.megamenu--mega{min-width:1080px;width:100%;padding:35px 20px 30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}@media only screen and (min-width: 1200px) and (max-width: 1499px){.megamenu--mega{min-width:900px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.megamenu--mega{min-width:900px;left:-40%}}.megamenu--mega>li{-webkit-flex-basis:22%;-ms-flex-preferred-size:22%;flex-basis:22%;padding-left:15px;padding-right:15px}.megamenu--mega>li .page-list-title{font-size:14px;margin-bottom:20px;color:#111}.megamenu--mega>li>ul>li>a{padding:10px 0;color:#ababab;line-height:1.2;-webkit-transition:0.1s;-o-transition:0.1s;transition:0.1s}.megamenu--mega>li>ul>li>a:hover{color:#000000}.megamenu--mega>li>ul>li>a>span{position:relative}.megamenu--mega>li>ul>li>a>span:after{content:'';width:0;height:1px;bottom:0;position:absolute;left:auto;right:0;z-index:-1;background-color:#dcb14a;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.megamenu--mega>li>ul>li.active>a{color:#dcb14a}.mobile-menu-overlay{position:fixed;left:0;top:0;width:100%;height:100%;background-color:#111;overflow:auto;-webkit-transition:all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);z-index:9999;background:rgba(0,0,0,0.7);visibility:hidden;opacity:0}.mobile-menu-overlay__inner{-webkit-transform:translateX(120%);-ms-transform:translateX(120%);transform:translateX(120%);width:420px;height:100%;float:right;cursor:default;background:#ffffff;-webkit-transition:all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);overflow-y:auto}@media only screen and (max-width: 479px){.mobile-menu-overlay__inner{width:300px}}.mobile-menu-overlay__inner .mobile-menu-close-box{padding:50px 40px 30px}.mobile-menu-overlay__inner .mobile-menu-close-box .mobile-navigation-close-icon{font-size:20px;cursor:pointer}.mobile-menu-overlay.active{visibility:visible;opacity:1}.mobile-menu-overlay.active .mobile-menu-overlay__inner{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}.mobile-menu-overlay__header{background-color:#ffffff;padding:15px 0}.mobile-menu-overlay__body{padding:20px 40px 100px}.mobile-menu-overlay__body .offcanvas-navigation>ul>li>a{display:block;color:#000000;padding-top:18px;font-size:16px;font-weight:500;line-height:1.5;-webkit-transition:all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1)}.mobile-menu-overlay__body .offcanvas-navigation>ul>li>a:hover{color:#666}.mobile-menu-overlay__body .offcanvas-navigation>ul>li:last-child{border-bottom:0}.mobile-menu-overlay__body .offcanvas-navigation>ul>li.has-children{position:relative}.mobile-menu-overlay__body .offcanvas-navigation>ul>li.has-children.active .menu-expand:before{content:'\43'}.mobile-menu-overlay__body .offcanvas-navigation>ul>li.has-children .menu-expand{position:absolute;right:0;top:12px;cursor:pointer;-webkit-transition:all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1)}.mobile-menu-overlay__body .offcanvas-navigation>ul>li.has-children .menu-expand:before{content:'\43';font-size:18px;font-family:"ElegantIcons"}.mobile-menu-overlay__body .offcanvas-navigation>ul>li.has-children .sub-menu{padding:12px 0 0px 10px}.mobile-menu-overlay__body .offcanvas-navigation>ul>li.has-children .sub-menu li a{display:block;font-size:15px;color:#000000;font-weight:500;line-height:1.5;padding:10px 0}.mobile-menu-overlay__body .offcanvas-navigation>ul>li.has-children .sub-menu li a:hover{color:#666}.mobile-menu-overlay__body .offcanvas-navigation>ul>li.has-children .sub-menu li:last-child{border-bottom:0}.mobile-menu-overlay__body .offcanvas-navigation>ul>li.has-children .sub-menu li.has-children{position:relative}.mobile-menu-overlay__body .offcanvas-navigation>ul>li.has-children .sub-menu li.has-children.active .menu-expand:before{content:"\43";font-family:"ElegantIcons"}.mobile-menu-overlay__body .offcanvas-navigation>ul>li.has-children .sub-menu li.has-children .menu-expand{position:absolute;right:0;top:6px}.mobile-menu-overlay__body .offcanvas-navigation>ul>li.has-children .sub-menu li.has-children .menu-expand:before{content:"\43";font-family:"ElegantIcons";font-size:16px;font-weight:500}.mobile-menu-overlay__body .offcanvas-navigation>ul>li.has-children .sub-menu .sub-menu li.has-children{position:relative}.mobile-menu-overlay__body .offcanvas-navigation>ul>li.has-children .sub-menu .sub-menu li.has-children.active .menu-expand:before{content:"\43";font-family:"ElegantIcons"}.mobile-menu-overlay__body .offcanvas-navigation>ul>li.has-children .sub-menu .sub-menu li.has-children .menu-expand:before{content:"\43";font-family:"ElegantIcons";font-size:16px;font-weight:500}.mobile-menu-overlay__body .offcanvas-navigation--onepage>ul>li.active>a{font-weight:700}.preview-nav>ul>li{margin:0 24px}@media only screen and (min-width: 1500px) and (max-width: 1599px){.preview-nav>ul>li{margin:0 22px}}@media only screen and (min-width: 1200px) and (max-width: 1499px){.preview-nav>ul>li{margin:0 15px}}.preview-nav>ul>li>a{padding:0px 0px;position:relative;font-size:18px;font-weight:600}.preview-nav>ul>li>a::after{content:'';width:0;height:2px;bottom:0;position:absolute;left:auto;right:0;background-color:#000000;-webkit-transition:all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1)}.preview-nav>ul>li:hover>a::after,.preview-nav>ul>li.active>a::after{width:100%;left:0;right:auto}.reveal-footer{position:fixed;bottom:0;left:0;width:100%}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (max-width: 767px){.reveal-footer{position:static}}.footer-widget-wrapper{margin-bottom:-35px}.footer-widget{margin-bottom:30px}.footer-widget__title{margin-top:-3px;color:#111}.footer-widget__list li{margin-bottom:4px}.footer-widget__list li i{margin-right:10px}.footer-widget__list li:last-child{margin-bottom:0}.footer-widget__list li .image_btn{border-radius:5px;-webkit-box-shadow:0 0 20px rgba(51,51,51,0.1);box-shadow:0 0 20px rgba(51,51,51,0.1);overflow:hidden}.footer-widget__newsletter input{width:100%;border:none;border-bottom:1px solid #ddd;background:transparent;padding:0 40px 0 0}.footer-widget__newsletter .submit-button{background:transparent;position:absolute;right:15px;border:none}@media only screen and (max-width: 767px){.footer-widget__footer-menu{margin-bottom:20px}}.footer-widget__footer-menu li{display:inline-block;margin-right:27px}.footer-widget__footer-menu li:last-child{margin-right:0}.footer-social-networks .item{display:inline-block;margin-right:20px}.footer-social-networks .item:last-child{margin-right:0}.footer-bottom-social{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}@media only screen and (max-width: 767px){.footer-bottom-social{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:20px 0 0 0}}.footer-bottom-social .title{margin-right:60px;font-size:16px}@media only screen and (min-width: 992px) and (max-width: 1199px){.footer-bottom-social .title{margin-right:30px}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (max-width: 767px){.footer-bottom-social .title{margin-right:20px}}.instagram_gallery a{width:80px;margin:5px}.instagram_gallery a img{width:80px}.copyright-text{display:block}.shop-widget{border-bottom:1px solid #ddd;margin-bottom:40px;padding-bottom:40px}.shop-widget:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.widget-shop-categories .widget-nav-list li,.widget-size .widget-nav-list li,.widget-price .widget-nav-list li{margin-bottom:6px}.widget-shop-categories .widget-nav-list li:last-child,.widget-size .widget-nav-list li:last-child,.widget-price .widget-nav-list li:last-child{margin-bottom:0}.widget-shop-categories .widget-nav-list li a,.widget-size .widget-nav-list li a,.widget-price .widget-nav-list li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.widget-color .widget-nav-list li{display:inline-block;margin-bottom:6px;margin-right:20px}.widget-color .widget-nav-list li:last-child{margin-bottom:0}.tagcloud a::after{content:","}.tagcloud a{font-size:16px;padding-right:5px}.page-pagination li{text-align:center;padding:0 5px}.page-pagination li .page-numbers{height:34px;padding:0 13px;border-radius:0;text-align:center;position:relative;color:#000;background-color:#f5f5f5;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-weight:500;font-size:12px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.page-pagination li .page-numbers.current{background-color:#dcb14a}.page-pagination li .page-numbers i{font-size:12px;padding-left:8px}.bg-img{background-size:cover !important;background-position:center center !important;background-repeat:no-repeat !important}.single-hero-slider-one{height:800px;display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-size:cover}@media only screen and (min-width: 992px) and (max-width: 1199px){.single-hero-slider-one{height:600px}}@media only screen and (min-width: 768px) and (max-width: 991px){.single-hero-slider-one{height:600px}}@media only screen and (max-width: 767px){.single-hero-slider-one{height:500px}}.single-hero-slider-one .hero-title{position:relative;padding-bottom:15px}.single-hero-slider-one .hero-title::after{background-color:#dcb14a;position:absolute;content:'';min-height:4px;min-width:70px;max-height:4px;max-width:70px;left:0;bottom:0}.single-hero-slider-one .hero-btn-one{background:#000000;color:#ffffff;line-height:38px;letter-spacing:0px;font-weight:500;font-size:15px;height:38px;padding:0 20px}.single-hero-slider-one .hero-btn-one i{margin-left:5px}.hero-slider-one .slick-dots{position:absolute;bottom:15px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (max-width: 767px){.hero-slider-one .slick-dots{bottom:2px}}.hero-slider-one .slick-dots li{display:inline-block;margin:10px}.hero-slider-one .slick-dots li button{font-size:0;border:none;height:12px;width:12px;background:#ddd;border-radius:100%}.hero-slider-one .slick-dots li.slick-active button{background:#dcb14a}.slick-current .hero-text-one{margin-top:50px}.slick-current .hero-text-one h6{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft;-webkit-animation-duration:0.4s;animation-duration:0.4s}.slick-current .hero-text-one h1{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft;-webkit-animation-duration:0.6s;animation-duration:0.6s}.slick-current .hero-text-one p{-webkit-animation-name:fadeInBottom;animation-name:fadeInBottom;-webkit-animation-duration:0.7s;animation-duration:0.7s}.slick-current .hero-text-one .btn{-webkit-animation-name:fadeInBottom;animation-name:fadeInBottom;-webkit-animation-duration:0.9s;animation-duration:0.9s}.hero-slider-two .slick-arrow{position:absolute;top:50%;left:100px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:3;cursor:pointer}.hero-slider-two .slick-arrow:before{content:"";display:block;width:103px;height:1px;background-color:#666666;position:absolute;bottom:-4px;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}.hero-slider-two .slick-arrow.arrow-next{right:100px;left:auto}.hero-slider-two .slick-arrow.arrow-next:before{right:0}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px){.hero-slider-two .slick-arrow{left:30px}.hero-slider-two .slick-arrow.arrow-next{right:30px}}@media only screen and (max-width: 767px){.hero-slider-two .slick-arrow{left:15px}.hero-slider-two .slick-arrow.arrow-next{right:15px}.hero-slider-two .slick-arrow:before{content:"";display:block;width:40px}}.hero-slider-two .slick-arrow:hover{color:#000000}.hero-slider-two .slick-arrow:hover:before{background-color:#000000}.hero-slider-five .slick-arrow{position:absolute;top:50%;left:15px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:3;cursor:pointer;font-size:30px}.hero-slider-five .slick-arrow.arrow-next{right:15px;left:auto}.hero-slider-five .slick-arrow:hover{color:#000000}.hero-slider-five .slick-arrow:hover:before{background-color:#000000}.single-hero-slider-five{height:1100px;background:#f1f1f1;display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-size:cover}@media only screen and (min-width: 1200px) and (max-width: 1499px){.single-hero-slider-five{height:900px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.single-hero-slider-five{height:850px}}@media only screen and (min-width: 768px) and (max-width: 991px){.single-hero-slider-five{height:700px}}@media only screen and (max-width: 767px){.single-hero-slider-five{height:500px}}.single-hero-slider-five .hero-content-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:relative;margin-top:-256px}@media only screen and (min-width: 992px) and (max-width: 1199px){.single-hero-slider-five .hero-content-wrap{margin-top:-156px}}@media only screen and (min-width: 768px) and (max-width: 991px){.single-hero-slider-five .hero-content-wrap{margin-top:-156px}}@media only screen and (max-width: 767px){.single-hero-slider-five .hero-content-wrap{margin-top:0}}.single-hero-slider-five .hero-content-wrap .hero-text-five{z-index:99}.single-hero-slider-five .small-title{position:relative;padding-left:25px;color:#999999;font-size:16px;font-weight:400}.single-hero-slider-five .small-title::after{background-color:#999999;position:absolute;content:'';width:2px;height:100%;left:0;bottom:0}.single-hero-slider-five .hero-title{position:absolute;padding-bottom:15px}.single-hero-slider-five .inner-images{text-align:center;position:absolute;right:0}.single-hero-slider-five .inner-images .image-two{position:absolute;bottom:-84px;right:0}@media only screen and (max-width: 767px){.single-hero-slider-five .inner-images .image-two{width:200px;bottom:-4px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.single-hero-slider-five .inner-images{width:400px}}@media only screen and (min-width: 768px) and (max-width: 991px){.single-hero-slider-five .inner-images{width:400px}}@media only screen and (max-width: 767px){.single-hero-slider-five .inner-images{width:300px}}.slick-current .hero-text-five{margin-top:50px}.slick-current .hero-text-five h6{-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-duration:0.4s;animation-duration:0.4s}.slick-current .hero-text-five h1{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-duration:0.6s;animation-duration:0.6s}.slick-current .hero-text-five a{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-duration:0.9s;animation-duration:0.9s}.slick-current .inner-images .image-one{-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-duration:0.6s;animation-duration:0.6s}.slick-current .inner-images .image-two{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-duration:0.6s;animation-duration:0.6s}.fp-table.active h6{-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-duration:0.4s;animation-duration:0.4s}.fp-table.active h1{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-duration:0.6s;animation-duration:0.6s}.fp-table.active a{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-duration:0.9s;animation-duration:0.9s}.fullpage-area .section{position:relative}.fullpage-fotter-area{position:absolute;bottom:50px;width:100%;z-index:55}.fullpage-fotter-area .fullpage-social-list li{margin-right:20px}.fullpage-fotter-area h5 span{font-size:18px;color:#777}#fp-nav ul{position:absolute;top:55%;z-index:3;right:67px;padding:0;margin:0;list-style:none}#fp-nav ul{position:fixed !important;top:50% !important;-webkit-transform:translateY(-50%) !important;-ms-transform:translateY(-50%) !important;transform:translateY(-50%) !important}#fp-nav ul li a{width:10px;height:10px;background-color:#d8dde6;display:inline-block;border-radius:100%}#fp-nav ul li a.active{background-color:#9fa5b2}.single-hero-slider-7,.single-hero-slider-four{height:600px;background:#f1f1f1;display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-size:cover}@media only screen and (min-width: 1200px) and (max-width: 1499px){.single-hero-slider-7,.single-hero-slider-four{height:600px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.single-hero-slider-7,.single-hero-slider-four{height:600px}}@media only screen and (min-width: 768px) and (max-width: 991px){.single-hero-slider-7,.single-hero-slider-four{height:600px}}@media only screen and (max-width: 767px){.single-hero-slider-7,.single-hero-slider-four{height:500px}}.single-hero-slider-7 .hero-content-wrap,.single-hero-slider-four .hero-content-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:relative;margin-left:100px}.single-hero-slider-7 .hero-content-wrap .hero-text-7,.single-hero-slider-four .hero-content-wrap .hero-text-7{z-index:99}@media only screen and (min-width: 768px) and (max-width: 991px){.single-hero-slider-7 .hero-content-wrap,.single-hero-slider-four .hero-content-wrap{margin-left:0px}}@media only screen and (max-width: 767px){.single-hero-slider-7 .hero-content-wrap,.single-hero-slider-four .hero-content-wrap{margin-left:0px}}.single-hero-slider-7 h6,.single-hero-slider-four h6{position:relative;color:#999999;font-size:16px;font-weight:400}.single-hero-slider-7 .inner-images,.single-hero-slider-four .inner-images{text-align:center;position:absolute;right:50px}@media only screen and (min-width: 992px) and (max-width: 1199px){.single-hero-slider-7 .inner-images,.single-hero-slider-four .inner-images{width:400px}}@media only screen and (min-width: 768px) and (max-width: 991px){.single-hero-slider-7 .inner-images,.single-hero-slider-four .inner-images{width:400px;right:0}}@media only screen and (max-width: 767px){.single-hero-slider-7 .inner-images,.single-hero-slider-four .inner-images{width:300px;right:0}}.hero-slider-7 .slick-arrow,.hero-slider-four .slick-arrow{position:absolute;top:50%;left:15px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:3;cursor:pointer;font-size:30px}.hero-slider-7 .slick-arrow.arrow-next,.hero-slider-four .slick-arrow.arrow-next{right:15px;left:auto}.hero-slider-7 .slick-arrow:hover,.hero-slider-four .slick-arrow:hover{color:#000000}.hero-slider-7 .slick-arrow:hover:before,.hero-slider-four .slick-arrow:hover:before{background-color:#000000}.single-hero-slider-four{height:780px;background:#f1f1f1;display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-size:cover}@media only screen and (min-width: 1200px) and (max-width: 1499px){.single-hero-slider-four{height:700px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.single-hero-slider-four{height:600px}}@media only screen and (min-width: 768px) and (max-width: 991px){.single-hero-slider-four{height:600px}}@media only screen and (max-width: 767px){.single-hero-slider-four{height:500px}}.single-hero-slider-four .inner-images{top:12%}.hero-slider-four .slick-dots{position:absolute;left:50px;bottom:50px}.hero-slider-four .slick-dots li{margin:10px 0;font-size:20px;font-weight:600;color:#666;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;margin:10px 0;padding-right:20px;position:absolute;opacity:0;font-size:18px}.hero-slider-four .slick-dots li::before{content:" / 03";right:-15px;position:absolute;font-size:16px;color:#666666}.hero-slider-four .slick-dots li:last-child::after{display:none}.hero-slider-four .slick-dots li .pager__item{background:transparent;border:none;position:relative}.hero-slider-four .slick-dots li.slick-active{color:#000000;opacity:1}.slick-current .hero-text-7 h6{-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-duration:0.4s;animation-duration:0.4s}.slick-current .hero-text-7 h1{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-duration:0.7s;animation-duration:0.7s}.slick-current .hero-text-7 a{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-duration:0.9s;animation-duration:0.9s}.slick-current .inner-images .image-one{-webkit-animation-name:fadeInRight;animation-name:fadeInRight;-webkit-animation-duration:0.9s;animation-duration:0.9s}.hero-slider-8 .col-lg-12{padding-left:55px;padding-right:55px}@media only screen and (min-width: 1200px) and (max-width: 1499px){.hero-slider-8 .col-lg-12{padding-left:25px;padding-right:25px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.hero-slider-8 .col-lg-12{padding-left:15px;padding-right:15px}}@media only screen and (min-width: 768px) and (max-width: 991px){.hero-slider-8 .col-lg-12{padding-left:15px;padding-right:15px}}@media only screen and (max-width: 767px){.hero-slider-8 .col-lg-12{padding-left:15px;padding-right:15px}}.hero-slider-8 .hero-content-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:relative;margin-left:100px}.hero-slider-8 .hero-content-wrap .hero-text-7{z-index:99}@media only screen and (min-width: 768px) and (max-width: 991px){.hero-slider-8 .hero-content-wrap{margin-left:50px}}@media only screen and (max-width: 767px){.hero-slider-8 .hero-content-wrap{margin-left:50px}}@media only screen and (max-width: 575px){.hero-slider-8 .hero-content-wrap{margin-left:30px}}.hero-slider-8 .slick-arrow{position:absolute;top:50%;left:135px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:3;cursor:pointer;font-size:30px}.hero-slider-8 .slick-arrow.arrow-next{right:135px;left:auto}@media only screen and (max-width: 767px), only screen and (min-width: 768px) and (max-width: 991px){.hero-slider-8 .slick-arrow{left:35px}.hero-slider-8 .slick-arrow.arrow-next{right:35px;left:auto}}@media only screen and (max-width: 575px){.hero-slider-8 .slick-arrow{display:none}}.hero-slider-8 .slick-arrow:hover{color:#000000}.hero-slider-8 .slick-arrow:hover:before{background-color:#000000}.single-hero-slider-10{height:900px;background:#f1f1f1;display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-size:cover}@media only screen and (min-width: 1200px) and (max-width: 1499px){.single-hero-slider-10{height:800px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.single-hero-slider-10{height:600px}}@media only screen and (min-width: 768px) and (max-width: 991px){.single-hero-slider-10{height:550px}}@media only screen and (max-width: 767px){.single-hero-slider-10{height:550px}}.single-hero-slider-10 .hero-content-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:relative}.single-hero-slider-10 .hero-content-wrap .hero-text-7{z-index:99}@media only screen and (min-width: 768px) and (max-width: 991px){.single-hero-slider-10 .hero-content-wrap{padding-top:90px}}@media only screen and (max-width: 767px){.single-hero-slider-10 .hero-content-wrap{padding-top:60px;padding-bottom:60px;margin-left:0px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.single-hero-slider-10 .hero-content-wrap p{display:none}}.single-hero-slider-10 h5{position:relative;font-weight:400}.single-hero-slider-10 .inner-images{text-align:center;position:absolute;right:0px}@media only screen and (min-width: 992px) and (max-width: 1199px){.single-hero-slider-10 .inner-images{width:400px}}@media only screen and (min-width: 768px) and (max-width: 991px){.single-hero-slider-10 .inner-images{width:400px;right:0}}@media only screen and (max-width: 767px){.single-hero-slider-10 .inner-images{width:300px;right:50px;bottom:-80px}}@media only screen and (max-width: 575px){.single-hero-slider-10 .inner-images{width:300px;right:0px;bottom:-100px}}.hero-slider-10 .slick-dots{position:absolute;right:100px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (min-width: 992px) and (max-width: 1199px){.hero-slider-10 .slick-dots{right:50px}}@media only screen and (min-width: 768px) and (max-width: 991px){.hero-slider-10 .slick-dots{right:20px}}@media only screen and (max-width: 767px){.hero-slider-10 .slick-dots{right:15px}}.hero-slider-10 .slick-dots li{margin:10px 0;font-size:18px;color:#666}.hero-slider-10 .slick-dots li .pager__item{background:transparent;border:none;position:relative}.hero-slider-10 .slick-dots li .pager__item::after{right:0;bottom:0;content:"";height:2px;width:40px;background:#666;position:absolute;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.hero-slider-10 .slick-dots li.slick-active{color:#000000}.hero-slider-10 .slick-dots li.slick-active .pager__item::after{width:60px;background:#000000}.hero-product-image{position:relative;overflow:hidden}.hero-product-image>a{display:block}.hero-product-image>a img{width:100%}.hero-product-image>a:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.hero-product-image .product-banner-title{position:absolute;z-index:99;top:30px;left:30px}.hero-product-image .product-banner-title h4{font-size:22px}.hero-product-image .product-banner-title h6{font-size:16px}.hero-product-image:hover h4{color:#999}.hero-product-image:hover h6{color:#dcb14a}.hero-area-video{z-index:2}.hero-area-video.youtube-bg{background:url(../images/banners/video-about.jpg);background-position:center;background-repeat:no-repeat}.hero-area-video.dotted-overlay::before{background:rgba(0,0,0,0.6);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.single-hero-slider-12{position:relative;height:100vh;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.single-hero-slider-12 .hero-text-12{height:100%}.hero-about-us-content p{font-size:20px;font-family:"Libre Baskerville", serif;font-weight:500}.about-us-content-4{height:100%;padding:50px}.elendo-video-box{background:url(../images/banners/video-banner.jpg);min-height:450px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;background-size:cover;background-position:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;overflow:hidden}.elendo-video-box .video-icon a{display:block;position:absolute;left:50%;-webkit-transform:translateX(-25px);-ms-transform:translateX(-25px);transform:translateX(-25px)}.elendo-video-box .video-icon::before{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.4);content:'';opacity:0;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.elendo-video-box:hover{-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}.elendo-video-box:hover .video-icon::before{opacity:1}.elendo-video-box .linear-ic-play{font-size:62px;line-height:60px;font-style:normal}.elendo-video-box .linear-ic-play::before{content:"I";font-family:"ElegantIcons";position:absolute;top:0;left:0;color:#fff}.banner-video-box{position:relative;overflow:hidden}.banner-video-box::after{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.4);content:'';opacity:0;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.banner-video-box .video-icon a{z-index:3;display:block;position:absolute;left:50%;top:40%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.banner-video-box .video-icon a i{font-size:62px;line-height:60px}.banner-video-box:hover img{-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}.banner-video-box:hover::after{opacity:1}.banner-video-box .linear-ic-play{font-style:normal}.banner-video-box .linear-ic-play::before{content:"I";font-family:"ElegantIcons";position:absolute;top:0;left:0;color:#fff}.about-us-content_6 h2{font-size:60px;font-family:'Mr De Haviland', cursive;margin-bottom:20px}.about-us-content_6 p{max-width:780px;margin:auto}.single-support-item{margin-top:50px}.single-support-item .header-support{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.single-support-item .header-support .icon{line-height:1;font-size:36px;color:#000;margin-right:20px}.single-support-item .iconbox-desc{margin-top:20px}.progress-charts{overflow:hidden}.progress-charts h6.heading{margin-bottom:13px;text-transform:uppercase}.progress-charts h6.heading span.percent-label{color:#222;font-weight:600}.progress-charts h6.custom-color--2{color:#000}.progress-charts h6.custom-color--3{color:#66a7e8}.progress-charts h6.custom-color--4{color:#f10}.progress-charts h6.custom-color--5{color:#23a455}.progress-charts h6.custom-color--6{color:#a0a0a0}.progress-charts h6.custom-color--7{color:#000}.progress-charts h6.custom-color--8{color:#7971ea}.progress-charts .progress{height:3px;overflow:visible;font-size:14px;background-color:#eee;border-radius:0}.progress-charts .progress .progress-bar{overflow:visible;position:relative;background:#dcb14a}.progress-charts .progress .progress-bar.custom-color--2{background-color:#000}.progress-charts .progress .progress-bar span.percent-label{position:absolute;color:#222;right:-7px;top:-35px;font-size:14px;font-weight:600}.prog-title{font-size:14px;margin-bottom:10px}.progress-charts{margin-bottom:20px}.radial-progress-single.progress-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width: 767px){.radial-progress-single.progress-flex{display:block}}.product-details-thumbs-2{float:left;width:110px}.product-details-thumbs-2 .sm-image{margin-bottom:5px}.product-details-thumbs-2 .sm-image:last-child{margin-bottom:0}@media only screen and (max-width: 767px){.product-details-thumbs-2{float:inherit;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:auto;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0 -5px}.product-details-thumbs-2 .sm-image{padding:5px}}.product-details-images-2{float:right;width:calc(100% - 110px);padding-left:10px}.product-details-images-2 .lg-image a{display:block}.product-details-images-2 .lg-image a img{width:100%}@media only screen and (max-width: 767px){.product-details-images-2{float:inherit;width:calc(100% - 0px);padding-left:0px}}.product-details-content .price{color:#999;font-weight:400;font-size:30px}.product-details-content .on-sale-price{font-weight:400}.product-details-content .on-sale-price .new-price{color:#df0303;font-size:30px;margin-right:18px}.product-details-content .on-sale-price .old-price{font-size:20px;text-decoration:line-through;color:#999;margin-top:5px}.product-details-content .stock{font-size:16px;font-weight:500;margin:20px 0 15px}.product-details-content .stock p{color:#000000}.product-details-content .stock.in-stock p span{color:#3bc604}.product-details-content .stock.out-of-stock p span{color:#df0303}.product-details-scroll-images .lg-image{margin-bottom:30px}.product-details-scroll-images .lg-image:last-child{margin-bottom:0}.product-details-scroll-images .lg-image a{display:block}.product-details-scroll-images .lg-image a img{width:100%}.content-center .product-variants{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.content-center .cart-quantity{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:end;-ms-flex-align:end;align-items:end;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.group-cart-table .table td{text-align:center}.group-cart-table .quantity-field label{margin-right:5px}.group-cart-table .quantity-field input{width:50px;text-align:center}@media only screen and (max-width: 767px), only screen and (min-width: 768px) and (max-width: 991px){.group-cart-table .table td{min-width:200px}}.product-details-tab .nav{border-bottom:1px solid #ddd}.product-details-tab .nav li{margin:0px 0px;position:relative;padding:0 20px;margin-bottom:20px}.product-details-tab .nav li::before{content:"/";top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;position:absolute}.product-details-tab .nav li:last-child::before{display:none}.product-details-tab .nav li:first-child{padding-left:0}.product-details-tab .nav li a{font-weight:500;font-size:18px;display:block;position:relative}@media only screen and (max-width: 575px){.product-details-tab .nav li a{padding-bottom:10px}.product-details-tab .nav li a:last-child{margin-top:10px}}.product-details-tab .nav li:hover>a{width:100%}.product_details_container{margin:-5px -10px}.single-product-gallery{float:left;padding:5px 10px;width:50%}.comments-reply-area .comment-input .comment-form-author,.comments-reply-area .comment-input .comment-form-email{width:50%}@media only screen and (max-width: 575px){.comments-reply-area .comment-input .comment-form-author,.comments-reply-area .comment-input .comment-form-email{width:100%}}.feature_list li{margin-bottom:5px}.feature_list li i{margin-right:10px;text-align:center;font-size:16px}.comment-form-comment .comment-notes{width:100%;padding:10px;border:1px solid #cfcfcf;height:140px}.comment-form-comment label{display:block;margin-bottom:1px}.comment-form-comment label span{color:#dcb14a}.comment-form-author,.comment-form-email,.comment-form-url{float:left;padding:0 10px;width:33.3333%}@media only screen and (max-width: 575px){.comment-form-author,.comment-form-email,.comment-form-url{width:100%}}@media only screen and (max-width: 767px){.comment-form-author,.comment-form-email,.comment-form-url{width:100%}}.comment-input{margin:0 -10px;overflow:hidden}.comment-input label{display:block;margin-bottom:1px}.comment-input input{width:100%;padding:10px;border:1px solid #cfcfcf;height:40px}.comment-form-submit .comment-submit{background:#dcb14a;color:#ffffff;border:none;padding:8px 15px;margin-top:20px}.comment-form-submit .comment-submit:hover{background:#000000}.product-details-wrap{border-bottom:1px solid #ddd;margin-bottom:30px;padding-bottom:30px}.shop_attributes{width:100%}.shop_attributes tr{width:50%;float:left}.comments-reply-area .comment-input .comment-form-author,.comments-reply-area .comment-input .comment-form-email{width:50%}@media only screen and (max-width: 575px){.comments-reply-area .comment-input .comment-form-author,.comments-reply-area .comment-input .comment-form-email{width:100%}}.comment-form-submit .comment-submit{background:#000000;color:#ffffff;border:none;padding:4px 28px;margin-top:20px}.comment-form-submit .comment-submit:hover{background:#444}.blog-wrap-col-3 .blog-contend h3{font-size:18px}.blog-wrap-col-3 .blog-contend .blog-date-categori{margin-bottom:10px}.blog-wrap-col-3 .blog-contend .blog-date-categori ul li{display:inline-block}.blog-wrap-col-3 .blog-contend .blog-date-categori ul li a{font-size:14px;margin-right:10px;font-weight:400}.blog-wrap-col-3 .blog-contend .blog-date-categori ul li a i{font-size:14px;margin-right:5px}.blog-wrap-col-3 .blog-btn{display:inline-block;padding:5px 15px}.product-rating{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:14px;display:flex;margin-right:8px;color:#ddd}.product-rating .yellow{color:#F5A623}.product-rating i{margin:0}.pro_review{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.pro_review.ans{margin-bottom:50px;margin-left:50px;margin-top:50px}@media only screen and (max-width: 575px){.pro_review.ans{margin-bottom:30px;margin-left:20px;margin-top:30px}}.review_thumb{margin-right:20px;min-width:8%}@media only screen and (max-width: 767px){.review_thumb{min-width:25%}}.review_info h4{font-weight:500}.rating_send{border:1px solid #dddddd;display:block;float:right;font-size:20px;margin-top:-55px;padding:2px 13px}.rating_send a{font-size:14px}.review_date{margin-top:5px}.review_details p{margin-top:5px}.product-color-wrapper,.product-size-wrapper{color:#666;font-weight:500}.product-color-wrapper label,.product-size-wrapper label{color:#000000}.product-size-menu li{margin-right:20px}.product-size-menu li a{padding:0;height:30px;width:30px;line-height:30px;background:#f1f1f1;border-radius:50%;border:1px solid transparent;text-align:center;color:#333}.product-size-menu li a.active{border:1px solid #bfbfbf}.product-color-menu li{margin-right:20px}.product-color-menu li a{padding:0;height:30px;width:30px;line-height:30px;background:#f1f1f1;border-radius:50%;border:1px solid transparent;text-align:center;color:#333;position:relative}.product-color-menu li a.active{background:#333}.product-color-menu li a.active::after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);content:"";width:6px;height:10px;display:block;border:solid #eee;border-width:0 2px 2px 0;position:absolute;top:8px;left:11px}@media only screen and (max-width: 575px){.quickview-button{margin-top:10px}}.variations select{width:100%;height:45px;line-height:45px;border-color:#bfbfbf;border-radius:0;padding:0 15px;-moz-appearance:none;-webkit-appearance:none;appearance:none;color:#000;cursor:pointer;background:#fff url("../images/icons/selector-icon.png") no-repeat center right 20px}.variations select:focus{background:#f8f8f8 url("../images/icons/selector-icon.png") no-repeat center right 20px !important}.groupped-table{width:100%}.groupped-table thead th{background-color:#f4f5f7;border:none;color:#000;font-weight:500;text-transform:uppercase;padding:12px 15px;width:50%}.groupped-table .product-quantity{text-align:right}.groupped-table .product-groupped-item .product-title{font-size:14px;width:-webkit-max-content;width:-moz-max-content;width:max-content;font-weight:500;color:#000;display:block}.groupped-table .product-groupped-item .price{color:#999;font-size:16px;line-height:1;margin-top:5px}.groupped-table tr{border:0;border-bottom:1px solid #eaeaea}.groupped-table .single-groupped-item th{padding:15px 15px 14px;color:#666;width:inherit;text-align:left;border:none}.groupped-table .single-groupped-item .quickview-quality{text-align:right}.groupped-table .single-groupped-item input.input-text{width:45px;border:1px solid #ddd;padding:2px 5px}.col__20{position:relative;width:100%;padding-right:15px;padding-left:15px}.col__20{width:20%}@media only screen and (min-width: 992px) and (max-width: 1199px){.col__20{width:25%}}@media only screen and (min-width: 768px) and (max-width: 991px){.col__20{width:33.333%}}@media only screen and (max-width: 767px){.col__20{width:50%}}@media only screen and (max-width: 575px){.col__20{width:100%}}.plr-0{padding-right:0px;padding-left:0px}.shop-toolbar__items-wrapper,.shop-toolbar__item--left{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.shop-toolbar__items-wrapper .shop-toolbar__item,.shop-toolbar__item--left .shop-toolbar__item{border-right:1px solid #000;line-height:12px;cursor:pointer;display:block;padding:0 17px}.shop-toolbar__items-wrapper .shop-toolbar__item:last-child,.shop-toolbar__item--left .shop-toolbar__item:last-child{border-right:none}.shop-toolbar__items-wrapper .shop-toolbar__item:last-child,.shop-toolbar__item--left .shop-toolbar__item:last-child{padding-right:0}.shop-toolbar__items-wrapper .shop-toolbar__item:first-child,.shop-toolbar__item--left .shop-toolbar__item:first-child{padding-left:0}@media only screen and (max-width: 767px){.shop-toolbar__items-wrapper,.shop-toolbar__item--left{margin-bottom:20px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.shop-toolbar__item--left{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}@media only screen and (max-width: 767px){.shop-toolbar__item--left{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.toolber-tab-menu li{padding:0 10px}.toolber-tab-menu li a{padding:0}.toolber-tab-menu li a img{width:1em;height:1em;opacity:0.5}.toolber-tab-menu li a.active{color:#999}.toolber-tab-menu li a.active img{opacity:1}.shop-toolbar__item--filter i{padding-left:8px;font-size:12px;font-weight:700}.product-filter-wrapper{margin-bottom:30px;font-size:14px;padding:40px 15px 10px;display:none;width:100%}.product-filter-wrapper .product-filter h5{font-size:18px;margin:0 0 17px;text-transform:capitalize;font-weight:700}@media only screen and (max-width: 575px){.product-filter-wrapper .product-filter h5{margin:0 0 10px}}.product-filter-wrapper .product-filter .widget-nav-list li{position:relative;margin-bottom:8px;padding:1px 0;display:block;font-size:16px}.product-filter-wrapper .product-filter .price-filter ul li{margin-bottom:10px}.product-filter-wrapper .product-filter .product-tags ul{width:100%}.product-filter-wrapper .product-filter .product-tags ul li{width:50%;display:inline-block;float:left}.product-filter-wrapper .product-filter .fliter-size ul li{display:inline-block;margin-right:9px;margin-bottom:10px}@media only screen and (min-width: 768px) and (max-width: 991px){.product-filter-wrapper .product-filter .fliter-size ul li{margin-right:2px}}.product-filter-wrapper .product-filter .fliter-size ul li:last-child{margin-right:0px}.product-filter-wrapper .product-filter .fliter-size ul li a{color:#535353;font-size:12px;border:1px solid rgba(0,0,0,0.1);padding:9px 16px;display:block}@media only screen and (min-width: 768px) and (max-width: 991px){.product-filter-wrapper .product-filter .fliter-size ul li a{padding:3px 8px}}.product-filter-wrapper .product-filter .fliter-size ul li a:hover{color:#fff;border:1px solid #dcb14a;background-color:#dcb14a}.product-filter-wrapper .product-filter .tagcloud a{font-size:16px;padding-right:5px}.product-filter-wrapper .product-filter .tagcloud a::after{content:","}.product-filter-wrapper .filter-close-wrap a{font-size:16px;color:#dcb14a}.product-filter-wrapper .filter-close-wrap a i{position:relative;top:3px;font-size:20px;margin-right:3px}.product-filter-wrapper .col__20{width:20%}@media only screen and (min-width: 768px) and (max-width: 991px){.product-filter-wrapper .col__20{width:25%}}@media only screen and (max-width: 767px){.product-filter-wrapper .col__20{width:25%}}@media only screen and (max-width: 575px){.product-filter-wrapper .col__20{width:50%}}.swatch-color{width:18px;height:18px;display:inline-block;border-radius:50%;opacity:.5;margin-right:10px}.swatch-color.black{background-color:#000000}.swatch-color.green{background-color:#81d742}.swatch-color.grey{background-color:#adadad}.swatch-color.red{background-color:#dd3333}.swatch-color.white{background-color:#f4f4f4}.swatch-color.yellow{background-color:#eeee22}.shop-short-by{position:relative;padding:10px 0;line-height:1}@media only screen and (max-width: 767px){.shop-short-by{padding:30px 0}}.shop-short-by>ul>li{position:relative;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.shop-short-by>ul>li a{color:#000000}.shop-short-by>ul>li a i{color:#282828;font-weight:700;margin-left:3px;-webkit-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;transition:all .4s ease 0s}.shop-short-by>ul>li a i.angle-up{position:absolute;right:3px;top:1px;opacity:0;visibility:hidden}.shop-short-by>ul>li>ul{left:0;top:100%;position:absolute;background-color:#fff;padding:10px;z-index:11;visibility:hidden;opacity:0;border:1px solid #ddd;-webkit-transition:all 250ms ease-out;-o-transition:all 250ms ease-out;transition:all 250ms ease-out;margin-top:30px}@media only screen and (max-width: 767px){.shop-short-by>ul>li>ul{right:0;left:auto}}.shop-short-by>ul>li>ul li{display:block}.shop-short-by>ul>li>ul li a{padding:5px 10px;white-space:pre;display:block;border-radius:4px;font-size:0.92em;color:#777777;line-height:24px}.shop-short-by>ul>li>ul li a:hover{color:#222}.shop-short-by>ul>li>ul li.active a{color:#222}.shop-short-by>ul>li:hover ul{opacity:1;visibility:visible;margin-top:10px}.product-border .product-thumbnail{border-width:1px;border-style:solid;border-color:#dadada;border-width:1px 0 1px 1px}.product-border:last-child .product-thumbnail{border-width:1px}.product-border .col__20{padding-right:0px;padding-left:0px}.no-gutters-coustom .col__20{padding-right:0px;padding-left:0px}h3.cart-page-title{font-size:20px;font-weight:500;margin:0 0 15px}.header-color-gray.cart-table-content table thead>tr th{padding:10px 0}.header-color-gray.cart-table-content table tbody>tr td{padding:20px 0px 20px}.cart-table-content table{width:100%}.cart-table-content table thead>tr th{border-top:medium none;font-size:18px;text-transform:capitalize;vertical-align:middle;white-space:nowrap;color:#000000;letter-spacing:1px;font-weight:500;text-transform:capitalize;padding:0 0 33px 0}@media only screen and (min-width: 992px) and (max-width: 1199px){.cart-table-content table thead>tr th{padding:0 0 33px 0}}@media only screen and (max-width: 767px){.cart-table-content table thead>tr th{padding:0 20px 33px 20px}}.cart-table-content table thead>tr th .product-name{max-width:400px}.cart-table-content table thead>tr th .product-price{max-width:300px}.cart-table-content table tbody>tr td{font-size:14px;padding:40px 0px 40px;border-top:1px solid #ddd}.cart-table-content table tbody>tr td.product-remove{width:50px}.cart-table-content table tbody>tr td.product-remove a{color:#777777}.cart-table-content table tbody>tr td.product-img{width:100px}.cart-table-content table tbody>tr td.product-name{width:370px}@media only screen and (min-width: 768px) and (max-width: 991px){.cart-table-content table tbody>tr td.product-name{min-width:250px}}@media only screen and (max-width: 575px){.cart-table-content table tbody>tr td.product-name{min-width:200px;padding-left:20px;padding-right:0px}}.cart-table-content table tbody>tr td.product-name a{font-size:16px;font-weight:500}.cart-table-content table tbody>tr td.product-name a:hover{color:#dcb14a}.cart-table-content table tbody>tr td.product-price{min-width:250px}.cart-table-content table tbody>tr td.product-price span{color:#1f2226;font-weight:500}.cart-table-content table tbody>tr td.product-stock-status{min-width:180px;font-weight:500}.cart-table-content table tbody>tr td.product-stock-status p{color:#690;font-size:16px}.cart-table-content table tbody>tr td.product-total{min-width:70px}.cart-table-content table tbody>tr td.product-total span{font-weight:600}.cart-table-content table tbody>tr td.price-total{min-width:70px}.cart-table-content table tbody>tr td.price-total span{font-weight:600}.cart-table-content table tbody>tr td.product-wishlist-cart{text-align:right;min-width:250px}.cart-table-content table tbody>tr td.product-wishlist-cart>a{background-color:#232323;color:#fff;font-size:16px;line-height:1;padding:14px 25px;text-transform:capitalize}.cart-table-content table tbody>tr td.product-wishlist-cart>a:hover{background-color:#dcb14a}.cart-shiping-update-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-top:1px solid #CDCDCD;padding:18px 0 0}@media only screen and (max-width: 767px){.cart-shiping-update-wrapper{display:block}}.cart-shiping-update-wrapper .discount-code{position:relative;-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}.cart-shiping-update-wrapper .discount-code input{padding:0 115px 0 0;border:none;height:34px;font-size:12px;color:#282828;background-color:transparent;border-bottom:1px solid #D8D8D8}.cart-shiping-update-wrapper .discount-code button{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border:none;padding:0;background-color:transparent;font-weight:600;font-size:14px}.cart-shiping-update-wrapper .cart-clear a{font-weight:600;display:inline-block;margin:3px 0 0 7px}@media only screen and (max-width: 767px){.cart-shiping-update-wrapper .cart-clear{margin-top:20px}}.grand-total-wrap{border:1px solid #bfbfbf;background:#F9F9F9;padding:0px 30px 0}@media only screen and (min-width: 768px) and (max-width: 991px){.grand-total-wrap{margin-top:40px}}@media only screen and (max-width: 767px){.grand-total-wrap{margin-top:40px}}.grand-total-wrap h4{font-weight:800;font-size:14px;margin:0}.grand-total-wrap .grand-total-content{padding:30px 0 30px}.grand-total-wrap .grand-total-content ul li{font-weight:bold;border-bottom:1px solid #CDCDCD;padding-bottom:16px;margin-bottom:17px}.grand-total-wrap .grand-total-content ul li:last-child{border-bottom:none;padding-bottom:0px;margin-bottom:0px}.grand-total-wrap .grand-total-content ul li span{float:right;font-weight:400}.grand-total-wrap .grand-btn{margin-left:-30px;margin-right:-30px}.grand-total-wrap .grand-btn a{background-color:#262626;color:#fff;text-align:center;font-size:14px;display:block;padding:23px 10px 20px}.grand-total-wrap .grand-btn a:hover{background-color:#dcb14a}.discount-code{max-width:400px}.discount-code input{width:100%;margin-bottom:30px;border:1px solid #ccc;color:#000;border-radius:0;padding:15px 15px 13px}.cart_totals{max-width:400px}.customer-zone>p{position:relative;padding:14px 30px 14px 60px;background-color:#f4f5f7;margin:0}.customer-zone>p::before{content:"\f058";color:#6dde6d;display:inline-block;position:absolute;font-family:fontawesome;left:30px}.checkout-login-info{border:1px solid #ddd;padding:30px;display:none;margin-top:30px}.checkout-login-info p{color:#777;margin:0 0 22px}.checkout-login-info .single-input input{border:1px solid #CDCDCD;height:50px;background-color:transparent;width:100%;color:#777;font-size:14px;padding:0 20px}.checkout-login-info .single-input input:focus{border:1px solid #262626}.checkout-login-info .single-input label{display:block;margin:0 0 10px}.checkout-login-info .single-input label span{color:red}.checkout-coupon-info{border:1px solid #ddd;padding:30px;display:none;margin-top:30px}.checkout-coupon-info p{color:#777;margin:0 0 22px}.checkout-coupon-info form input[type="text"]{border:1px solid #CDCDCD;height:50px;background-color:transparent;width:100%;color:#777;font-size:14px;padding:0 20px}.checkout-coupon-info form input[type="text"]:focus{border:1px solid #262626}.checkout-coupon-info form input[type="submit"]{background:#262626 none repeat scroll 0 0;border:medium none;color:#fff;height:50px;margin-top:15px;padding:5px 30px 7px;text-transform:capitalize;font-weight:400;width:inherit}@media only screen and (min-width: 992px) and (max-width: 1199px){.checkout-coupon-info form input[type="submit"]{padding:5px 15px}}@media only screen and (max-width: 767px){.checkout-coupon-info form input[type="submit"]{padding:5px 16px;margin-left:5px}}.checkout-coupon-info form input[type="submit"]:hover{background-color:#dcb14a}.billing-info-wrap .billing-info label{display:block;margin:0 0 10px}.billing-info-wrap .billing-info label span{color:red}.billing-info-wrap .billing-info input{border:1px solid #e8e8e8;height:50px;background-color:transparent;padding:2px 20px;color:#777;width:100%}.billing-info-wrap .billing-info input:focus{border:1px solid #262626}.billing-info-wrap .billing-info input.billing-address{margin-bottom:20px}.billing-info-wrap .billing-select label{display:block;margin:0 0 10px}.billing-info-wrap .billing-select label span{color:red}.billing-info-wrap .billing-select .select-active{border:1px solid #e6e6e6;color:#262626;border-radius:0;background:transparent url(../images/icons/selector-icon.png) no-repeat center right 20px !important}.billing-info-wrap .billing-select .select-active:focus{background:transparent}.billing-info-wrap .billing-select .select2-container{display:block}.billing-info-wrap .billing-select .select2-container .select2-choice{border:1px solid #e6e6e6;background:transparent;-moz-appearance:none;height:50px;padding:2px 20px;color:#262626;cursor:pointer}.billing-info-wrap .billing-select .select2-container .select2-choice .select2-chosen{height:50px}.billing-info-wrap .additional-info-wrap{margin:3px 0 0}.billing-info-wrap .additional-info-wrap label{display:block;margin:0 0 10px;padding:5px 0 0}.billing-info-wrap .additional-info-wrap textarea{min-height:120px;background-color:transparent;border-color:#e8e8e8;padding:20px;color:#8a8a8a;width:100%}@media only screen and (min-width: 992px) and (max-width: 1199px){.billing-info-wrap.mr-100{margin-right:30px}}@media only screen and (min-width: 768px) and (max-width: 991px){.billing-info-wrap.mr-100{margin-right:0px}}@media only screen and (max-width: 575px){.billing-info-wrap.mr-100{margin-right:0px}}.select2-container--default .select2-selection--single{border:1px solid #e6e6e6;border-radius:0px;cursor:pointer;display:block;height:50px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none;line-height:50px}.select2-container--default .select2-selection--single .select2-selection__rendered{height:50px;color:#262626;line-height:50px;padding:0px 20px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:50px}.select2-container--default .select2-search--dropdown .select2-search__field{height:34px;background-color:transparent}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#0073aa;color:#fff}.your-order-area{padding:40px 45px 50px;border-width:2px;border-style:solid;position:relative;border:1px solid #bfbfbf;background-color:#f6f6f6}@media only screen and (min-width: 992px) and (max-width: 1199px){.your-order-area{padding:40px 25px 50px}}@media only screen and (min-width: 768px) and (max-width: 991px){.your-order-area{margin-top:30px}}@media only screen and (max-width: 767px){.your-order-area{padding:40px 12px 50px;margin-top:30px}}.your-order-area h3{font-size:20px;font-weight:700;position:relative;margin:0 0 45px}.your-order-area h3:before{position:absolute;content:"";left:0;bottom:-14px;background-color:#000;width:50px;height:2px}.your-order-area .your-order-wrap .your-order-info{border-bottom:1px solid #CDCDCD}.your-order-area .your-order-wrap .your-order-info ul li{padding:0 0 7px}.your-order-area .your-order-wrap .your-order-info ul li span{float:right}.your-order-area .your-order-wrap .your-order-info.order-subtotal{padding:15px 0 10px}.your-order-area .your-order-wrap .your-order-info.order-subtotal ul li span{font-size:16px}.your-order-area .your-order-wrap .your-order-info.order-total{padding:15px 0 10px}.your-order-area .your-order-wrap .your-order-info.order-total ul li span{font-size:18px}.your-order-area .your-order-wrap .your-order-middle{border-bottom:1px solid #CDCDCD;padding:24px 0 23px}.your-order-area .your-order-wrap .your-order-middle ul li{font-size:14px;margin:0 0 11px}.your-order-area .your-order-wrap .your-order-middle ul li:last-child{margin-bottom:0}.your-order-area .your-order-wrap .your-order-middle ul li span{float:right;font-size:16px}.your-order-area .your-order-wrap .payment-method{margin:25px 0 0}.your-order-area .your-order-wrap .payment-method h5{text-transform:uppercase}.your-order-area .your-order-wrap .payment-method p{color:#777;font-size:12px;margin:14px 0 0}.your-order-area .your-order-wrap .condition-wrap{margin:40px 0 0}.your-order-area .your-order-wrap .condition-wrap p{color:#777;line-height:1.88;margin:0}.your-order-area .your-order-wrap .condition-wrap p a{color:#777}.your-order-area .your-order-wrap .condition-wrap .condition-form input{border:1px solid #9fa0a2;display:inline-block;height:10px;width:10px;position:relative;top:6px}.your-order-area .your-order-wrap .condition-wrap .condition-form span{color:#262626;font-weight:400;margin:0 0 0 5px}.your-order-area .your-order-wrap .condition-wrap .condition-form span span.star{color:red}.your-order-area .Place-order a{background-color:#262626;display:block;cursor:pointer;padding:22px 50px 21px;width:100%;color:#fff;text-align:center}.your-order-area .Place-order a:hover{background-color:#dcb14a}.order-tracking-form-box input{border:1px solid #e8e8e8;height:50px;background-color:transparent;padding:2px 20px;color:#777;width:100%}.order-tracking-form-box input:focus{border:1px solid #262626}.order-tracking-form-box input.billing-address{margin-bottom:20px}.single-contact-info-item{margin-top:30px}.single-contact-info-item .icon{float:left;margin-right:26px}.single-contact-info-item .icon i{line-height:1;font-size:36px;color:#000}.single-contact-info-item .iconbox-desc{display:inline-block}.contact-input{margin:0 -10px}.contact-input .contact-inner{float:left;margin:0 0 20px;padding:0 10px;width:50%}@media only screen and (max-width: 575px){.contact-input .contact-inner{width:100%}}.contact-inner{margin:0 0 20px}.contact-inner{margin:0 0 20px}.contact-inner input,.contact-inner textarea{border:1px solid #e8e8e8;height:50px;background-color:transparent;padding:2px 20px;color:#777;width:100%}.contact-inner input:focus,.contact-inner textarea:focus{border:1px solid #262626}.contact-inner textarea{height:150px;padding:15px}.contact-inner select{color:#777}.googleMap-1{height:800px}@media only screen and (min-width: 768px) and (max-width: 991px){.googleMap-1{height:300px}}@media only screen and (max-width: 767px){.googleMap-1{height:300px}}.hero-preview{width:100%}.hero-preview .single-hero-slider-one{height:900px}@media only screen and (min-width: 992px) and (max-width: 1199px){.hero-preview .single-hero-slider-one{height:700px}}@media only screen and (min-width: 768px) and (max-width: 991px){.hero-preview .single-hero-slider-one{height:600px}}@media only screen and (max-width: 767px){.hero-preview .single-hero-slider-one{height:500px}}.hero-preview .bg-img{background-size:cover !important;background-repeat:no-repeat !important;background-position:center !important;background-attachment:fixed !important;padding-top:250px;padding-bottom:80px}@media only screen and (max-width: 767px){.hero-preview .bg-img{padding-top:120px}}.hero-preview .preview-hero-text{margin-top:120px}.hero-preview .preview-hero-text h1{font-size:100px;margin-bottom:28px;font-weight:600}.hero-preview .preview-hero-text p{padding-bottom:195px;font-size:26px;line-height:1.615}.hero-preview .preview-hero-text a{color:#999;font-size:48px}@media only screen and (min-width: 992px) and (max-width: 1199px){.hero-preview .preview-hero-text{margin-top:100px}.hero-preview .preview-hero-text h1{font-size:70px;margin-bottom:18px}.hero-preview .preview-hero-text p{padding-bottom:95px;font-size:18px;line-height:1.615}}@media only screen and (min-width: 768px) and (max-width: 991px){.hero-preview .preview-hero-text{margin-top:60px}.hero-preview .preview-hero-text h1{font-size:54px;margin-bottom:18px}.hero-preview .preview-hero-text p{padding-bottom:95px;font-size:18px;line-height:1.615}}@media only screen and (max-width: 767px){.hero-preview .preview-hero-text h1{font-size:40px;margin-bottom:18px}.hero-preview .preview-hero-text p{padding-bottom:95px;font-size:18px;line-height:1.615}}.single-demo-page{-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.single-demo-page img{border:1px solid #cccccc;display:block}.single-demo-page span{font-size:16px;font-weight:500;color:#000;text-align:left;margin-top:32px;margin-left:45px;text-transform:uppercase;letter-spacing:1px;line-height:1;display:inline-block;border-bottom:1px solid transparent}.single-demo-page:hover{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}.single-demo-page:hover span{border-color:#000}.preview-footer-area.bg-img{background-size:cover !important;background-repeat:no-repeat !important;background-position:center !important;background-attachment:fixed !important}.preview-footer-area .preview-footer-text{padding:120px 0}.preview-footer-area .preview-footer-text h2{font-size:48px;margin-bottom:31px;line-height:1.25}.preview-footer-area .preview-footer-text p{font-size:24px;line-height:1.67}@media only screen and (min-width: 768px) and (max-width: 991px){.preview-footer-area .preview-footer-text{padding:60px 0}.preview-footer-area .preview-footer-text h2{font-size:28px}.preview-footer-area .preview-footer-text p{font-size:16px}}@media only screen and (max-width: 767px){.preview-footer-area .preview-footer-text{padding:60px 0}.preview-footer-area .preview-footer-text h2{font-size:22px}.preview-footer-area .preview-footer-text p{font-size:16px}}.preview-footer-area .copyright{padding:0 0 50px 0}.btn{border-radius:0;font-size:15px;font-weight:500;height:50px;line-height:38px;-webkit-transition:all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);border:transparent}.btn--sm{line-height:38px;padding:0 22px;height:40px}.btn--md{line-height:38px;padding:0 32px;height:40px}.btn--lg{line-height:44px;padding:0 42px;height:46px}.btn--black{background:#000000;color:#ffffff}.btn--black:hover,.btn--black:focus{background:#222;color:#ffffff}.btn--border_1{border:1px solid #222}.btn--border_1:hover{border:1px solid #222;background:#222;color:#ffffff}.btn--full{width:100%}.btn--icon{border:1px solid #222;text-align:center;height:46px;line-height:44px;padding:0 22px}.btn--icon:hover{border:1px solid #222;background:#222;color:#ffffff}.btn--text-icon{font-size:18px;font-weight:500}.btn--text-icon i{margin-right:10px}.btn--border-bottom{font-size:18px;text-decoration:underline;font-weight:500;line-height:1}.btn--border-bottom:hover{text-decoration:underline}.tf-btn{font-size:18px;display:inline-block;height:50px;line-height:50px;padding:0 28px;font-weight:700 !important;text-align:center;background-color:#7baa0b;color:#fff}.tf-btn:hover,.tf-btn:focus{color:#ffffff}@media only screen and (max-width: 575px){.tf-btn{padding:0 10px;font-size:12px}}.images-text-bg img{max-width:650px;max-height:121px}.featuted-product-one .product-thumbnail a{display:block}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (max-width: 767px){.featuted-product-one .product-thumbnail{margin-bottom:30px}}.featuted-product-one:hover .product-thumbnail a img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.featured-pice{margin-top:15px;font-size:16px;color:#999}.featured-pice span{color:#666;font-size:24px;font-weight:500}.single-product-item{margin-top:30px}.single-product-item .products-images{position:relative}.single-product-item .product-thumbnail{position:relative;display:block}.single-product-item .product-thumbnail::after{position:absolute;content:"";left:0;top:0;height:100%;width:100%;background:rgba(0,0,0,0.1);opacity:0;visibility:hidden;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.single-product-item .product-thumbnail .ribbon{position:absolute;right:15px;top:15px;background:#000000;color:#ffffff;padding:0 15px;z-index:3}.single-product-item .product-thumbnail .ribbon.out-of-stock{background:#000000}.single-product-item .product-thumbnail .ribbon.onsale{background:#f14705}.single-product-item .product-thumbnail>img{width:100%}.single-product-item .product-actions{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.single-product-item .product-actions a{width:45px;height:45px;line-height:48px;background-color:#fff;text-align:center;border-radius:50%;font-size:20px;margin-left:7px;margin-right:7px;color:#000;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}.single-product-item .product-actions a:nth-child(1){-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.single-product-item .product-actions a:nth-child(2){-webkit-transition-delay:.15s;-o-transition-delay:.15s;transition-delay:.15s}.single-product-item .product-actions a:nth-child(3){-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}.single-product-item .product-actions a .tool-tip{position:absolute;background:#000;text-align:center;padding:8px 12px;z-index:3;opacity:0;visibility:hidden;-webkit-transition:opacity .6s, margin .3s;-o-transition:opacity .6s, margin .3s;transition:opacity .6s, margin .3s;white-space:pre;font-size:13px;line-height:14px;top:-30px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);color:#fff;border-radius:2px}.single-product-item .product-actions a .tool-tip::after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #000;border-style:solid;border-width:5px 0 5px 5px;content:"";height:0;position:absolute;bottom:10px;left:50%;width:0;bottom:-6px;-webkit-transform:translateX(-50%) rotate(90deg);-ms-transform:translateX(-50%) rotate(90deg);transform:translateX(-50%) rotate(90deg)}.single-product-item .product-actions a:hover{color:#dcb14a}.single-product-item .product-actions a:hover .tool-tip{visibility:visible;opacity:1;top:-35px}.single-product-item:hover .product-thumbnail::after{opacity:1;visibility:visible}.single-product-item:hover .product-actions a{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}.single-product-item:hover .product-actions a:nth-child(1){-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.single-product-item:hover .product-actions a:nth-child(2){-webkit-transition-delay:.15s;-o-transition-delay:.15s;transition-delay:.15s}.single-product-item:hover .product-actions a:nth-child(3){-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}.single-product-item .product-content{margin-top:20px}.single-product-item .product-content .prodect-title{font-size:16px;margin-bottom:5px}.single-product-item .product-content .prodect-price span{color:#666;font-size:18px}.product-slider-active .slick-arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0px;z-index:3;font-size:24px;cursor:pointer;color:#666;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.product-slider-active .slick-arrow.arrow-next{right:0px;left:auto}@media only screen and (max-width: 767px){.product-slider-active .slick-arrow{left:15px}.product-slider-active .slick-arrow.arrow-next{right:15px}}.product-tab-menu li{padding:0 17px;margin-top:10px;border-right:1px solid #000;line-height:12px;cursor:pointer;display:block}.product-tab-menu li:last-child{border-right:none}.product-tab-menu li:last-child{padding-right:0}.product-tab-menu li:first-child{padding-left:0}.product-tab-menu li a{padding:0}.product-tab-menu li a.active{color:#999}.tab-content .tab-pane{display:block;overflow:hidden;height:0;visibility:hidden;max-width:100%;opacity:0}.tab-content .tab-pane.active{height:auto;visibility:visible;opacity:1;overflow:visible}.product-modal-box .modal-dialog{margin:5% auto 8%;max-width:1170px}.product-modal-box .modal-dialog .modal-content{border-radius:0;padding:0}.product-modal-box .modal-body{padding:0rem}.product-modal-box .modal-dialog .modal-content .modal-header{border:none;padding:0;right:20px;top:20px;position:absolute;z-index:9999;color:#000000}.product-dec-small{margin:5px}.product-small-image{margin:0 -10px;margin-top:20px}.product-dec-small{padding:0 10px}.product-small-image{position:relative}.product-small-image .slick-arrow{font-size:14px;line-height:30px;width:30px;height:30px;cursor:pointer;position:absolute;background:#fff;top:calc(50% - 15px);text-align:center;left:15px;right:auto;z-index:3;color:#000;-webkit-box-shadow:0 0 5px 0px rgba(0,0,0,0.15);box-shadow:0 0 5px 0px rgba(0,0,0,0.15)}.product-small-image .slick-arrow.pro-dec-next{right:0px;left:auto}.product-details-content p{font-size:14px}.quickview-ratting-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:14px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.quickview-ratting-wrap .quickview-ratting{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-right:8px;color:#ddd}.quickview-ratting-wrap .quickview-ratting .yellow{color:#F5A623}.quickview-ratting-wrap .quickview-ratting i{margin:0}.quickview-content-wrap .price{font-weight:400}.quickview-content-wrap .stock p{color:#000000;font-weight:600}.quickview-content-wrap .stock.in-stock span{color:#3bc604}.quickview-content-wrap .quickview-peragraph p{font-size:14px}@media only screen and (min-width: 768px) and (max-width: 991px){.quickview-content-wrap{padding:40px 0}}@media only screen and (max-width: 767px){.quickview-content-wrap{padding:40px}}.quickview-action-wrap .quickview-cart-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width: 575px){.quickview-action-wrap .quickview-cart-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.quickview-action-wrap .quickview-quality{border:1px solid #ddd}.quickview-action-wrap .quickview-button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.quickview-action-wrap .quickview-button .button{margin-left:15px}.quickview-action-wrap .quickview-wishlist a{width:50px;height:46px;line-height:46px;display:inline-block;font-size:20px;border:1px solid #ddd;text-align:center}.quickview-quality .cart-plus-minus{display:inline-block;height:36px;overflow:hidden;padding:0;position:relative;width:120px;text-align:center}.quickview-quality .cart-plus-minus .qtybutton{color:#333;cursor:pointer;float:inherit;font-size:14px;line-height:20px;margin:0;position:absolute;text-align:center;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;width:24px}.quickview-quality .cart-plus-minus .qtybutton.dec{height:34px;top:12px;left:4px;font-weight:600;font-size:14px}.quickview-quality .cart-plus-minus .qtybutton.inc{height:34px;top:12px;right:4px;font-weight:600;font-size:14px}.quickview-quality .cart-plus-minus input.cart-plus-minus-box{background:transparent none repeat scroll 0 0;border:medium none;color:#262626;font-size:14px;height:46px;line-height:40px;margin:0;padding:0px;text-align:center;width:100px;font-weight:600}.quickview-quality.quality-height-dec .cart-plus-minus{height:45px}.quickview-quality.quality-height-dec .cart-plus-minus .qtybutton.dec{height:45px;top:11px}.quickview-quality.quality-height-dec .cart-plus-minus .qtybutton.inc{height:45px;top:12px}.quickview-quality.quality-height-dec .cart-plus-minus input.cart-plus-minus-box{height:45px;line-height:45px}.quickview-quality.quality-height-dec2 .cart-plus-minus{height:45px;margin-left:-15px}.quickview-quality.quality-height-dec2 .cart-plus-minus .qtybutton.dec{height:45px;top:11px;font-weight:500;left:22px}.quickview-quality.quality-height-dec2 .cart-plus-minus .qtybutton.inc{height:45px;top:12px;font-weight:500;right:22px}.quickview-quality.quality-height-dec2 .cart-plus-minus input.cart-plus-minus-box{height:45px;line-height:45px;width:80px;font-weight:400}.product-support-text a{font-size:14px;display:inline-block;margin-right:10px}.product-support-text a i{margin-right:10px}.quickview-meta span{display:block;font-size:12px;margin-bottom:10px}.product_meta .item_meta{font-weight:500;color:#666}.product_meta .item_meta .label{color:#000000}.product_meta .item_meta a:hover{color:#666;text-decoration:underline}.product_socials{margin-top:60px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width: 767px), only screen and (min-width: 768px) and (max-width: 991px){.product_socials{margin-top:30px}}.product_socials .helendo-social-share{margin-left:20px}.product_socials .helendo-social-share li{display:inline-block;margin-right:10px}.quickview-product-active .images{display:block !important}.quickview-product-active .images img{width:100%}.quickview-product-active .slick-arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:-0px;z-index:3;font-size:20px;opacity:0;cursor:pointer;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.quickview-product-active .slick-arrow.arrow-next{right:-0px;left:auto}.quickview-product-active:hover .slick-arrow{left:10px;opacity:1}.quickview-product-active:hover .slick-arrow.arrow-next{right:10px;left:auto}.image-swatches-nav li a{padding:0;margin-right:10px;border:1px solid transparent}.image-swatches-nav li a img{width:80px}.image-swatches-nav li a.active{border:1px solid #dde}.video-icons-popup a::after{font-family:'FontAwesome';content:"";width:100px;height:100px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-color:rgba(0,0,0,0.55);font-size:30px;color:white;text-align:center;line-height:100px;cursor:pointer;border-radius:50%;z-index:999999}.video-style{position:relative}.i-video{position:relative}.i-video i{width:41px;height:41px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-color:rgba(0,0,0,0.25);content:"";font-family:'FontAwesome';font-size:15px;color:white;text-align:center;line-height:41px;cursor:pointer;border-radius:50%;font-style:none}.countdown-deals{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-self:start}.countdown-deals.counter-style--one .single-countdown{display:inline-block;margin-right:80px;position:relative}@media only screen and (min-width: 768px) and (max-width: 991px){.countdown-deals.counter-style--one .single-countdown{margin-right:40px}}@media only screen and (max-width: 767px){.countdown-deals.counter-style--one .single-countdown{margin-right:30px}}.countdown-deals.counter-style--one .single-countdown::after{position:absolute;content:":";right:-40px;top:25%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:40px;color:#000000}@media only screen and (min-width: 768px) and (max-width: 991px){.countdown-deals.counter-style--one .single-countdown::after{font-size:36px;right:-28px}}@media only screen and (max-width: 767px){.countdown-deals.counter-style--one .single-countdown::after{font-size:26px;right:-20px}}.countdown-deals.counter-style--one .single-countdown:last-child::after{display:none}.countdown-deals.counter-style--one .single-countdown .single-countdown__time{display:block;font-family:"Prata", serif;font-size:48px;font-weight:400;line-height:1;color:#000000;margin-bottom:0px}@media only screen and (min-width: 768px) and (max-width: 991px){.countdown-deals.counter-style--one .single-countdown .single-countdown__time{font-size:36px}}@media only screen and (max-width: 767px){.countdown-deals.counter-style--one .single-countdown .single-countdown__time{font-size:28px}}.countdown-deals.counter-style--one .single-countdown .single-countdown__text{margin-top:10px;display:block;color:#000000;font-size:18px;text-transform:uppercase;font-weight:500}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (max-width: 767px){.countdown-deals.counter-style--one .single-countdown .single-countdown__text{font-size:16px;margin-top:0px}}.countdown-deals.counter-style--two .single-countdown{display:inline-block;margin-right:30px;position:relative;color:#dcb14a}.countdown-deals.counter-style--two .single-countdown::after{position:absolute;content:":";right:-20px;top:25%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:20px;color:#dcb14a}.countdown-deals.counter-style--two .single-countdown:last-child::after{display:none}.countdown-deals.counter-style--two .single-countdown .single-countdown__time{display:block;font-size:20px;font-weight:400;line-height:1;color:#dcb14a;margin-bottom:0px}.countdown-deals.counter-style--two .single-countdown .single-countdown__text{color:#dcb14a;font-size:14px;font-weight:400}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (max-width: 767px){.countdown-deals.counter-style--two .single-countdown .single-countdown__text{font-size:14px;margin-top:0px}}.countdown-deals.counter-style--three .single-countdown{display:inline-block;margin-right:40px;position:relative;color:#dcb14a}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (max-width: 767px){.countdown-deals.counter-style--three .single-countdown{margin-right:20px}}.countdown-deals.counter-style--three .single-countdown .single-countdown__time{display:block;font-size:48px;font-weight:400;line-height:1;color:#dcb14a;margin-bottom:0px}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (max-width: 767px){.countdown-deals.counter-style--three .single-countdown .single-countdown__time{font-size:30px}}.countdown-deals.counter-style--three .single-countdown .single-countdown__text{color:#000000;font-size:16px;font-weight:400}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (max-width: 767px){.countdown-deals.counter-style--three .single-countdown .single-countdown__text{font-size:16px;margin-top:0px}}.single-blog-item{overflow:hidden}.single-blog-item .blog-thumbnail-box{position:relative}.single-blog-item .blog-thumbnail-box .thumbnail{display:block;width:100%}.single-blog-item .blog-thumbnail-box .btn-blog{position:absolute;right:0;bottom:0;padding:5px 14px;border:none;background-color:#fff;color:#000;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);opacity:0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.single-blog-item .blog-thumbnail-box .btn-blog::after{font-family:ElegantIcons;content:"L";position:relative;left:20px;-webkit-transition:all .8s;-o-transition:all .8s;transition:all .8s}.single-blog-item .blog-contents{margin-top:25px}.single-blog-item .blog-contents .blog-title{font-size:20px;position:relative;padding-bottom:15px}.single-blog-item .blog-contents .blog-title a{color:#000000}.single-blog-item .blog-contents .blog-title::before,.single-blog-item .blog-contents .blog-title::after{position:absolute;left:0;bottom:-3px;content:"";height:1.5px;width:70px;background:rgba(180,180,180,0.7);-webkit-transition:all .8s;-o-transition:all .8s;transition:all .8s}.single-blog-item .blog-contents .blog-title::after{width:0px}.single-blog-item .blog-contents .blog-title-two{font-size:22px;-webkit-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.single-blog-item .blog-contents .blog-title-two a{-webkit-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.single-blog-item .blog-contents .d_text{max-width:800px}.single-blog-item:hover .blog-thumbnail-box .btn-blog{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}.single-blog-item:hover .blog-thumbnail-box .btn-blog::after{left:0}.single-blog-item:hover .blog-contents .blog-title::after{width:70px;background:#dcb14a}.single-blog-item:hover .blog-contents .blog-title-two a{text-decoration:underline}.single-blog-item .meta-tag-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:14px;margin-top:15px}.single-blog-item .meta-tag-box .meta{position:relative}.single-blog-item .meta-tag-box .meta::after{color:#999;padding:0 8px;content:"/"}.single-blog-item .meta-tag-box .meta:last-child::after{display:none}.single-blog-item .meta-tag-box .meta.cat{color:#999}.single-blog-item .meta-tag-box .meta.cat a{color:#000000}.single-blog-item .meta-tag-box .meta.cat a:hover{color:#dcb14a}.blog-search input{width:100%;border:none;height:35px;border-bottom:1px solid #ddd;background:transparent;padding:0 40px 0 0}.blog-search .submit-button{background:transparent;position:absolute;right:15px;border:none}.widget-blog-recent-post .widget-nav-list li{display:inline-block;color:#666;border-bottom:1px solid #ddd;padding-bottom:10px;margin-bottom:10px;font-size:14px}.widget-blog-recent-post .widget-nav-list li a{color:#000000}.widget-blog-recent-post .widget-nav-list li a .post-date{cursor:auto;color:#999}.widget-blog-recent-post .widget-nav-list li:last-child{border-bottom:none;padding-bottom:0px;margin-bottom:0px}.widget-blog-categories .widget-nav-list li{margin-bottom:6px}.widget-blog-categories .widget-nav-list li:last-child{margin-bottom:0}.widget-blog-categories .widget-nav-list li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.blog-tagcloud a{font-size:16px;color:#767676;margin:5px;padding:8px 20px;display:inline-block;vertical-align:middle;background-color:#f3f4f7;border-radius:5px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;font-weight:400}.blog-tagcloud a:hover{background:#000000;color:#ffffff}blockquote{color:#000;font-size:16px;line-height:24px;font-weight:500;padding-left:35px;padding-top:4px;margin:35px;margin-right:0;position:relative}blockquote::before{content:"{";font-size:28px;font-family:ElegantIcons;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);display:block;position:absolute;left:0;top:0}.blog-post-social-networks{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.blog-post-social-networks .item{display:inline-block;margin-right:20px}.blog-post-social-networks .item:last-child{margin-right:0}@media only screen and (max-width: 767px){.blog-post-social-networks{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:20px 0 0 0}}.blog-post-social-networks .title{margin-right:60px;font-size:16px}@media only screen and (min-width: 992px) and (max-width: 1199px){.blog-post-social-networks .title{margin-right:30px}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (max-width: 767px){.blog-post-social-networks .title{margin-right:20px}}.post-author-box{padding:33px 35px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:#f4f5f7;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width: 575px){.post-author-box{padding:33px 25px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media only screen and (max-width: 767px){.post-author-box{padding:33px 25px}}.post-author-box .post-author-info{margin-left:55px}@media only screen and (max-width: 767px){.post-author-box .post-author-info{margin-left:30px}}@media only screen and (max-width: 575px){.post-author-box .post-author-info{margin-left:0;margin-top:20px}}.post-author-box .author-socials{padding:0;margin:20px 0 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.post-author-box .author-socials li:after{content:"-";margin:0 5px}.post-author-box .author-socials li:last-child:after{content:"";margin:0 5px}.post-navigation{margin:0 0 1.5em;overflow:hidden;margin:0;padding:40px 0;border-top:1px solid #cacaca;border-bottom:1px solid #cacaca;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.post-navigation .nav-links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:16px;font-weight:500;line-height:1.2;position:relative;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:50%}.post-navigation .nav-links i{display:block;text-align:center;min-width:30px;height:70px;line-height:70px;background-color:#f4f5f7;font-size:16px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.post-navigation .nav-links .nav-previous{padding-left:40px;color:#000000}@media only screen and (max-width: 575px){.post-navigation .nav-links .nav-previous .d-text{display:none}}.post-navigation .nav-links .nav-next{padding-right:40px;color:#000000;text-align:right}@media only screen and (max-width: 575px){.post-navigation .nav-links .nav-next .d-text{display:none}}.post-navigation .nav-links span{display:block;width:100%;color:#999;font-size:16px;font-weight:400;margin-top:4px}.post-navigation .nav-links.post-next{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.comment-input-12 .comment-notes{width:100%;padding:10px;border:1px solid #cfcfcf;height:140px}.comment-input-12 input{width:100%;padding:10px;border:1px solid #cfcfcf;margin-top:20px}@media only screen and (max-width: 575px){.comment-input-12{width:100%}}@media only screen and (max-width: 767px){.comment-input-12{width:100%}}.newsletter--one .input-box{border:none;background:#f4f5f7;width:100%;height:54px;padding:10px 170px 10px 20px}.newsletter--one .submit-btn{position:absolute;top:0;right:15px;font-size:16px;opacity:1;padding:0 40px;border:none;height:54px;background:#000000;color:#ffffff}.newsletter--box{background:#f4f5f7;padding:50px 70px}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (max-width: 767px){.newsletter--box{padding:50px 15px}}.newsletter--two{position:relative}.newsletter--two .input-box{border:none;background:#fff;width:100%;height:54px;padding:10px 70px 10px 20px}.newsletter--two .submit-btn{position:absolute;top:0;right:15px;font-size:16px;opacity:1;padding:0 30px;border:none;height:54px;background:transparent;color:#000000}.newsletter--two.max-420{max-width:420px}.newsletter--three .input-box{border:none;background:#fff;width:100%;height:60px;padding:10px 70px 10px 20px;color:#000000}.newsletter--three .input-box::-webkit-input-placeholder{color:#000000}.newsletter--three .input-box::-moz-placeholder{color:#000000}.newsletter--three .input-box:-ms-input-placeholder{color:#000000}.newsletter--three .input-box::-ms-input-placeholder{color:#000000}.newsletter--three .input-box::placeholder{color:#000000}.newsletter--three .submit-btn{position:absolute;top:0;right:15px;font-size:16px;opacity:1;padding:0 30px;border:none;height:60px;background:transparent;color:#000000}.newsletter--four .input-box{width:100%;border:none;border-bottom:1px solid #ddd;background:transparent;height:40px;padding:10px 50px 10px 0}.newsletter--four .submit-button{background:transparent;position:absolute;right:15px;border:none}.banner-product-image{position:relative;overflow:hidden}.banner-product-image a{display:block}.banner-product-image a img{width:100%}.banner-product-image a:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.banner-product-image .product-banner-title{position:absolute;z-index:99;top:60px;left:90px}@media only screen and (min-width: 992px) and (max-width: 1199px){.banner-product-image .product-banner-title{left:40px;top:40px}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (max-width: 767px){.banner-product-image .product-banner-title{left:30px;top:30px}}.banner-images-one{overflow:hidden}.banner-images-one .thumbnail{display:block}.banner-images-one .banner-title{position:absolute;z-index:99;top:60px;left:50px}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (max-width: 767px){.banner-images-one .banner-title{top:40px;left:30px}}.banner-images-one:hover .thumbnail img{-webkit-transform:scale(1.04);-ms-transform:scale(1.04);transform:scale(1.04)}.banner-images-one:hover .banner-title .text-btn-normal{color:#999}.banner-images-one .text-btn-normal:hover{color:#999}.banner-area-box .banner-inner-box{margin-top:-135px;background:#fff;padding:0 15px;position:relative}@media only screen and (min-width: 768px) and (max-width: 991px){.banner-area-box .banner-inner-box{margin-top:35px}}@media only screen and (max-width: 767px){.banner-area-box .banner-inner-box{margin-top:35px}}.mt-130{margin-top:130px}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (max-width: 767px){.mt-130{margin-top:60px}}.mt-180{margin-top:180px}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (max-width: 767px){.mt-180{margin-top:60px}}.single-arival-product>a{display:block;overflow:hidden}@media only screen and (max-width: 575px){.single-arival-product>a img{width:100%}}.single-arival-product>a:hover img{-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}.single-arival-product .product-content{margin-top:30px}.single-arival-product .product-content .product-price{margin-top:10px;color:#666;font-size:18px;line-height:30px}.d-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.single-product--03>a{display:block;overflow:hidden}.single-product--03>a:hover img{-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}.single-product--03 .product-content{margin-top:-79px;margin-left:80px;z-index:33;position:relative}.single-product--03 .product-content .product-price{margin-top:10px;color:#666;font-size:18px;line-height:30px}.single-product--03 .product-content.top--content{margin-bottom:-79px}@media only screen and (min-width: 768px) and (max-width: 991px){.single-product--03 .product-content.top--content{margin-bottom:30px}}@media only screen and (max-width: 767px){.single-product--03 .product-content{margin-left:20px;margin-top:30px}.single-product--03 .product-content.top--content{margin-bottom:0px}}.single-shopping-support{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:30px}.single-shopping-support .icon{color:#dcb14a;font-size:48px;margin-right:26px}.single-brand-item{text-align:center}.single-brand-item a{display:block}.single-brand-item a img{opacity:.35;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.single-brand-item a:hover img{opacity:1}.brand-slider-active .slick-arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:-10px;z-index:3;font-size:24px;cursor:pointer;color:#666;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.brand-slider-active .slick-arrow.arrow-next{right:-10px;left:auto}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (max-width: 767px){.brand-slider-active .slick-arrow{left:0}.brand-slider-active .slick-arrow.arrow-next{right:0px;left:auto}}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImdsb2JhbC9fZGVmYXVsdC5zY3NzIiwiX3ZhcmlhYmxzLnNjc3MiLCJzdHlsZS5jc3MiLCJnbG9iYWwvX3NwYWNpbmcuc2NzcyIsImdsb2JhbC9fb2ZmY2FudmFzLW1pbmljYXJ0LnNjc3MiLCJsYXlvdXQvX2NvbnRhaW5lci5zY3NzIiwibGF5b3V0L19oZWFkZXIuc2NzcyIsImxheW91dC9fZm9vdGVyLnNjc3MiLCJsYXlvdXQvX3NpZGViYXIuc2NzcyIsInBhZ2Utc2VjdGlvbi9faGVyby5zY3NzIiwicGFnZS1zZWN0aW9uL19hYm91dC5zY3NzIiwicGFnZS1zZWN0aW9uL19wcm9kdWN0LWRldGFpbHMuc2NzcyIsInBhZ2Utc2VjdGlvbi9fc2hvcC5zY3NzIiwicGFnZS1zZWN0aW9uL19jYXJ0LWNoZWNrb3V0LnNjc3MiLCJwYWdlLXNlY3Rpb24vX2NvbnRhY3QtdXMuc2NzcyIsInBhZ2Utc2VjdGlvbi9fcHJldmlldy5zY3NzIiwiZWxlbWVudHMvX2J1dHRvbi5zY3NzIiwiZWxlbWVudHMvX2ZlYXR1dGVkLXByb2R1Y3Quc2NzcyIsImVsZW1lbnRzL19wcm9kdWN0cy5zY3NzIiwiZWxlbWVudHMvX2NvdW50ZG93bi5zY3NzIiwiZWxlbWVudHMvX2Jsb2cuc2NzcyIsImVsZW1lbnRzL19uZXdzbGV0dGVyLnNjc3MiLCJlbGVtZW50cy9fYmFubmVyLXByb2R1Y3Quc2NzcyIsImVsZW1lbnRzL19zaG9wcGluZy1zdXBwb3J0LnNjc3MiLCJlbGVtZW50cy9fYnJhbmQuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFLQSxpTEFBQSxDQUVBLHFCQUNJLDZCQUFzQixDQUF0QixxQkFBc0IsQ0FFMUIsVUFDSSxXQUFZLENBRWhCLEtBQ0UsZ0JDYXFCLENEWnJCLGNDYW1CLENEWm5CLGlCQUFrQixDQUNsQixlQ1NvQixDRFJwQixrQkFBbUIsQ0FDbkIsZ0NDTnFDLENET3JDLGFDRWEsQ0REYixpQkFBa0IsQ0FDbEIsd0JDRGEsQ0RSZixpQkFXSSxlQUFn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MEJ4QixzQkMzMEJRLGVBQWdCLENEKzBCeEIsc0JDMzBCUSxlQUFnQixDRCswQnhCLHNCQzUwQlEsZUFBZ0IsQ0RnMUJ4QixpRUNqMUJJLHNCQUdRLGVBQWdCLENEbTFCMUIsQ0NqMUJNLDBDQUxKLHNCQU1RLGVBQWdCLENEczFCMUIsQ0NuMUJFLHNCQUNJLGVBQWdCLENEdTFCeEIsaUVDeDFCSSxzQkFJUSxlQUFnQixDRHkxQjFCLENDdDFCTSwwQ0FQSixzQkFRUSxlQUFnQixDRDIxQjFCLENDeDFCRSxzQkFDSSxlQUFnQixDRDQxQnhCLGlFQzcxQkksc0JBSVEsZUFBZ0IsQ0Q4MUIxQixDQzMxQk0sMENBUEosc0JBUVEsZUFBZ0IsQ0RnMkIxQixDQzcxQkUsc0JBQ0ksZUFBZ0IsQ0RpMkJ4QixpRUNsMkJJLHNCQUlRLGVBQWdCLENEbTJCMUIsQ0NoMkJNLDBDQVBKLHNCQVFRLGVBQWdCLENEcTJCMUIsQ0NqMkJFLHVCQUNJLGdCQUFpQixDRHEyQnpCLGlFQ3QyQkksdUJBSVEsZUFBZ0IsQ0R1MkIxQixDQ3AyQk0sMENBUEosdUJBUVEsZUFBZ0IsQ0R5MkIxQixDQ3QyQkUsdUJBQ0ksZ0JBQWlCLENEMDJCekIsaUVDMzJCSSx1QkFJUSxlQUFnQixDRDQyQjFCLENDejJCTSwwQ0FQSix1QkFRUSxlQUFnQixDRDgyQjFCLENDMTJCRSxzQkFDSSxrQkFBbUIsQ0Q4MkIzQixzQkMxMkJRLGtCQUFtQixDRDgyQjNCLHNCQzEyQlEsa0JBQW1CLENEODJCM0Isc0JDMTJCUSxrQkFBbUIsQ0Q4MkIzQiwwQ0MvMkJJLHNCQUdRLGtCQUFtQixDRGkzQjdCLENDNzJCRSxzQkFDSSxrQkFBbUIsQ0RpM0IzQixpRUNsM0JJLHNCQUdRLGtCQUFtQixDRG8zQjdCLENDbDNCTSwwQ0FMSixzQkFNUSxrQkFBbUIsQ0R1M0I3QixDQ24zQkUsc0JBQ0ksa0JBQW1CLENEdTNCM0IsaUVDeDNCSSxzQkFHUSxrQkFBbUIsQ0QwM0I3QixDQ3gzQk0sMENBTEosc0JBTVEsa0JBQW1CLENENjNCN0IsQ0N6M0JFLHVCQUNJLG1CQUFvQixDRDYzQjVCLGlFQzkzQkksdUJBR1Esa0JBQW1CLENEZzRCN0IsQ0M5M0JNLDBDQUxKLHVCQU1RLGtCQUFtQixDRG00QjdCLENDLzNCRSx1QkFDSSxtQkFBb0IsQ0RtNEI1QixpRUNwNEJJLHVCQUlRLGtCQUFtQixDRHE0QjdCLENDbDRCTSwwQ0FQSix1QkFRUSxrQkFBbUIsQ0R1NEI3QixDQ2w0QkYsT0FDSSxrQkFBbUIsQ0RzNEJ2QixPQ240Qkksa0JBQW1CLENEdTRCdkIsT0NwNEJJLGtCQUFtQixDRHc0QnZCLE9DcjRCSSxrQkFBbUIsQ0R5NEJ2QixPQ3Q0Qkksa0JBQW1CLENEMDRCdkIsT0N2NEJJLGtCQUFtQixDRDI0QnZCLE9DdjRCSSxlQUFnQixDRDI0QnBCLE9DeDRCSSxlQUFnQixDRDQ0QnBCLE9DejRCSSxlQUFnQixDRDY0QnBCLE9DMTRCSSxlQUFnQixDRDg0QnBCLE9DMzRCSSxlQUFnQixDRCs0QnBCLE9DNTRCSSxlQUFnQixDRGc1QnBCLDBDQzU0QlEsYUFDSSxjQUFlLENEZzVCekIsY0MzNEJVLGVBQWdCLENEODRCMUIsY0N6NEJVLGVBQWdCLENENDRCMUIsY0N2NEJVLGVBQWdCLENEMDRCMUIsY0NyNEJVLGVBQWdCLENEdzRCMUIsY0NuNEJVLGVBQWdCLENEczRCMUIsY0NqNEJVLGVBQWdCLENEbzRCMUIsY0MvM0JVLGtCQUFtQixDRGs0QjdCLGNDNzNCVSxrQkFBbUIsQ0RnNEI3QixjQzMzQlUsa0JBQW1CLENEODNCN0IsY0N6M0JVLGtCQUFtQixDRDQzQjdCLENDeDNCRixpRUFFUSxjQUNJLGNBQWUsQ0QyM0J6QixlQ3QzQlUsZUFBZ0IsQ0R5M0IxQixlQ3AzQlUsZUFBZ0IsQ0R1M0IxQixlQ2wzQlUsZUFBZ0IsQ0RxM0IxQixlQ2gzQlUsZUFBZ0IsQ0RtM0IxQixlQzkyQlUsa0JBQW1CLENEaTNCN0IsZUM1MkJVLGtCQUFtQixDRCsyQjdCLGVDMTJCVSxrQkFBbUIsQ0Q2MkI3QixlQ3gyQlUsa0JBQW1CLENEMjJCN0IsQ0V4NUNGLGtEQUVFLFlBQWEsQ0FDYixXQUFZLENB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Q0EsQ0FBQSwrQkFISixhQUtTLENBQUEsY0FDQSxDQUFBLGlCQUNBLENBQUEsbUJyQmk1UFQsaUJzQnA1UEssQ0FBQSxxQnRCMjVQTCxhc0J6NVBVLENBQUEseUJBSFYsV0FLZSxDQUFBLHNCQUNBLENBQUEsaUJBQ0EsQ0FBQSxjQUFBLENBQUEsK0JBUGYsU0FXb0IsQ0FBQSxrQ0FNcEIsaUJBR1UsQ0FBQSxPQUNBLENBQUEsa0NBQ0EsQ0FBQSw4QkFBQSxDQUFBLDBCQUFBLENBQUEsVUFDQSxDQUFBLFNBQ0EsQ0FBQSxjQUNBLENBQUEsY0FDQSxDQUFBLFVBQ0EsQ0FBQSx1Q0FDQSxDQUFBLGtDQUFBLENBQUEsK0JBQUEsQ0FBQSw2Q0FYVixXQWFlLENBQUEsU0FDQSxDQUFBLGlLQUVMLGtDQWhCVixNQWlCYyxDQUFBLDZDQWpCZCxTQW1Cb0IsQ0FBQSxTQUNBLENBQUEiLCJmaWxlIjoic3R5bGUubWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIlxyXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG49ICAgICAgICAgICAgIDAxLiBEZWZhdWx0IENzcyAgICAgICAgICAgICAgICAgPVxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xyXG5cclxuQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9TGlicmUrQmFza2VydmlsbGU6d2dodEA0MDA7NzAwJmZhbWlseT1NcitEZStIYXZpbGFuZCZmYW1pbHk9UHJhdGEmZmFtaWx5PVJvYm90bzp3Z2h0QDEwMDszMDA7NDAwOzUwMDs3MDA7OTAwJmRpc3BsYXk9c3dhcCcpO1xyXG5cclxuKiwgKjo6YWZ0ZXIsICo6OmJlZm9yZSB7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIH1cclxuaHRtbCwgYm9keSB7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuYm9keXtcclxuICBsaW5lLWhlaWdodDogJGJvZHktbGluZS1oZWlnaHQ7XHJcbiAgZm9udC1zaXplOiAkYm9keS1mb250LXNpemU7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtd2VpZ2h0OiAkYm9keS1mb250LXdlaWdodDtcclxuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktbmFtZTtcclxuICBjb2xvcjogJGJsYWNrO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYm9keS1iZy1jb2xvcjtcclxuICAmLm5vLW92ZXJmbG93e1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICB9XHJcbn1cclxuLnNpdGUtd3JhcHBlci1yZXZlYWwge1xyXG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xyXG59XHJcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xyXG4gICAgY29sb3I6ICRoZWFkaW5nLXRleHQtY29sb3I7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjQxO1xyXG59XHJcbmgxIHtcclxuICAgIGZvbnQtc2l6ZTogNjBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XHJcbiAgICBAbWVkaWEgI3skZGVza3RvcC1kZXZpY2V9e1xyXG4gICAgICBmb250LXNpemU6IDQ2cHg7IFxyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xyXG4gICAgICBmb250LXNpemU6IDQwcHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgZm9udC1zaXplOiAzNHB4O1xyXG4gICAgfVxyXG4gIH1cclxuaDIge1xyXG4gICAgZm9udC1zaXplOiAzNnB4O1xyXG4gICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xyXG4gICAgICBmb250LXNpemU6IDMycHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuaDMge1xyXG4gICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgXHJcbiAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XHJcbiAgICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICB9XHJcbn1cclxuaDQge1xyXG4gICAgZm9udC1zaXplOiAyNnB4O1xyXG4gICAgQG1lZGlhICN7JGRlc2t0b3AtZGV2aWNlfXtcclxuICAgICAgZm9udC1zaXplOiAyNHB4OyBcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcclxuICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgIH1cclxufVxyXG5oNSB7XHJcbiAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgfVxyXG59XHJcbmg2IHtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxufVxyXG5cclxucDpsYXN0LWNoaWxkIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuYSwgYnV0dG9uIHtcclxuICBjb2xvcjogaW5oZXJpdDtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5hLCBidXR0b24sIGltZywgaW5wdXQsIHNwYW4ge1xyXG4gIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLS1kZWZhdWx0O1xyXG59XHJcbio6Zm9jdXMge1xyXG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5hOmZvY3VzIHtcclxuICBjb2xvcjogaW5oZXJpdDtcclxuICBvdXRsaW5lOiBub25lO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG4uYnRuLmZvY3VzLCAuYnRuOmZvY3VzIHtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICBib3gtc2hhZG93OiBub25lO1xyXG59XHJcbmE6aG92ZXIge1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBjb2xvcjogJHRoZW1lLWNvbG9yLS1kZWZhdWx0O1xyXG59XHJcbmJ1dHRvbiwgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcbnVsIHtcclxuICBsaXN0LXN0eWxlOiBvdXRzaWRlIG5vbmUgbm9uZTtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG4uaC1sZyB7XHJcbiAgICBmb250LXNpemU6IDQ4cHg7XHJcbiAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XHJcbiAgICAgIGZvbnQtc2l6ZTogNDBweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICBmb250LXNpemU6IDM0cHg7XHJcbiAgICB9XHJcbn1cclxuLmZvbnQtbGctcCB7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbn1cclxuLm1hcmssIG1hcmsge1xyXG4gICAgcGFkZGluZzogMCAwO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuLmZvbnQtd2VpZ2h0LS1ib2xkIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbn0gIFxyXG4uZm9udC13ZWlnaHQtLXJlZ3VsZXIge1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxufSBcclxuLmZvbnQtd2VpZ2h0LS1ub3JtYWwge1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxufSAgXHJcbi5mb250LXdlaWdodC0tbGlnaHQge1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxufSBcclxuLnNpdGUtd3JhcHBlci1yZXZlYWwge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgei1pbmRleDogMjtcclxuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbn1cclxuLyotLVxyXG4gICAgRGVmYXVsdCBDbGFzc1xyXG4qL1xyXG4uei1pbmRleC0xe1xyXG4gICAgei1pbmRleDogMTtcclxufVxyXG5cclxuLnRleHQtY29sb3ItcHJpbWFyeSB7XHJcbiAgICBjb2xvcjogJHRoZW1lLWNvbG9yLS1kZWZhdWx0O1xyXG59XHJcbi50ZXh0LWNvbG9yLXNlY29uZGFyeSB7XHJcbiAgICBjb2xvcjogJGhlYWRpbmctdGV4dC10d287XHJcbn1cclxuLnRleHQtYmxhY2sge1xyXG4gICAgY29sb3I6ICR0aGVtZS1jb2xvci0tYmxhY2sgIWltcG9ydGFudDtcclxufVxyXG4uYmctd2hpdGUge1xyXG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xyXG59XHJcbi5iZy1ncmF5IHtcclxuICAgIGJhY2tncm91bmQ6ICNmNGY1Zjc7XHJcbn1cclxuLmJnLWdyYXktMiB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjRjZGQUZFO1xyXG59XHJcbi5iZy1ncmF5LTMge1xyXG4gICAgYmFja2dyb3VuZDogI2Y2ZjJlZDtcclxufVxyXG4uYmctdGhlbWUtZGVmYXVsdCB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkdGhlbWUtY29sb3ItLWRlZmF1bHQ7XHJcbn1cclxuLnRoZW1lLWJnLXNlY29uZGFyeSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkdGhlbWUtY29sb3ItLXR3bzs7XHJcbn1cclxuLmJsYWNrLWJnIHtcclxuICAgIGJhY2tncm91bmQ6ICRibGFjaztcclxufVxyXG4uYm9yZGVyLXJhZHVzLTUge1xyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG59XHJcbi5zdWItaGVhZGluZyB7XHJcbiAgICBjb2xvcjogIzk5OTtcclxufVxyXG4udGV4dC1yZWQge1xyXG4gICAgY29sb3I6ICRyZWQ7XHJcbn1cclxuLnRleHQtZ3JlZW4ge1xyXG4gICAgY29sb3I6ICR0aGVtZS1jb2xvci0tdHdvO1xyXG59XHJcbi5iZy1ncmFkaWVudCB7XHJcbiAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwjRkZGIDAsI0Y1RjVGNSAxMDAlKTsgXHJcbn1cclxuXHJcblxyXG4vKi0tIFRhYiBDb250ZW50ICYgUGFuZSBGaXggLS0qL1xyXG5zZWxlY3Qge1xyXG4gICAgcGFkZGluZzogM3B4IDIwcHg7XHJcbiAgICBoZWlnaHQ6IDU2cHg7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZjhmOGY4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgYmFja2dyb3VuZDogI2Y4ZjhmOCB1cmwoXCIuLi9pbWFnZXMvaWNvbnMvc2VsZWN0b3ItaWNvbi5wbmdcIikgbm8tcmVwZWF0IGNlbnRlciByaWdodCAyMHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI0OCwgMjQ4LCAyNDgpO1xyXG4gICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xyXG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG4gICAgJjpmb2N1cyB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI2Y4ZjhmOCB1cmwoXCIuLi9pbWFnZXMvaWNvbnMvc2VsZWN0b3ItaWNvbi5wbmdcIikgbm8tcmVwZWF0IGNlbnRlciByaWdodCAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuLmZpeGVkLWJnIHtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcclxufVxyXG4vKi0tLS0tLS0gRGVmYXVsZCBDbGFzcyAtLS0tLS0tLSovXHJcbi50ZXh0LWJsYWNrIHtcclxuICAgIGNvbG9yOiAjMzMzO1xyXG59XHJcbi5ib3gtc2hhZG93LXRvcCB7XHJcbiAgIGJveC1zaGFkb3c6ICAwIDEwcHggMTVweCByZ2JhKDAsIDAsIDAsIDAuMDUpXHJcbn1cclxuLmJvcmRlcntcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlZGVkZWQgIWltcG9ydGFudDtcclxufVxyXG4uYm9yZGVyLXRvcHtcclxuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWRlZGVkICFpbXBvcnRhbnQ7XHJcbn1cclxuLmJvcmRlci1yaWdodHtcclxuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlZGVkZWQgIWltcG9ydGFudDtcclxufVxyXG4uYm9yZGVyLWJvdHRvbXtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWRlZGVkICFpbXBvcnRhbnQ7XHJcbn1cclxuLmJvcmRlci1sZWZ0e1xyXG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZWRlZGVkICFpbXBvcnRhbnQ7XHJcbn1cclxuLmJvcmRlci10b3AtZGFzaCB7XHJcbiAgICBib3JkZXItdG9wOiAxcHggZGFzaGVkICNkZGQgIWltcG9ydGFudDtcclxufVxyXG4uYm9yZGVyLWJvdHRvbS1kYXNoIHtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgI2RkZCAhaW1wb3J0YW50O1xyXG59XHJcbi5ib3JkZXItdG9wLXRoaWNrIHtcclxuICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAjZWRlZGVkICFpbXBvcnRhbnQ7XHJcbn1cclxuLmJvcmRlci1ib3R0b20tdGhpY2sge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNlZGVkZWQgIWltcG9ydGFudDtcclxufVxyXG4uYm9yZGVyLXRvcC1kcmFre1xyXG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMjU1LDI1NSwyNTUsMC4yKSAhaW1wb3J0YW50O1xyXG59XHJcbi5ib3JkZXItYm90dG9tLWRyYWt7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyNTUsMjU1LDI1NSwwLjIpICFpbXBvcnRhbnQ7XHJcbn1cclxuLmJvcmRlci10b3AtYmxhY2sge1xyXG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMzMzM7XHJcbn1cclxuLmJvcmRlci1ib3R0b20tYmxhY2t7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzMzMztcclxufVxyXG5cclxuLmJnLWltZyB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjODg4O1xyXG59XHJcbi5zdWItaGVhZGluZyB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbn1cclxuLnNlY3Rpb24tdGl0bGUge1xyXG4gICAgJi0tb25lIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJHRoZW1lLWNvbG9yLS1kZWZhdWx0O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDRweDtcclxuICAgICAgICAgICAgd2lkdGg6IDcwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi0tY2VudGVyIHtcclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR0aGVtZS1jb2xvci0tZGVmYXVsdDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA0cHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiA3MHB4O1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxufVxyXG4uc2VjdGlvbi1zdWItdGl0bGUge1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDNweDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBsaW5lLWhlaWdodDogMS40MztcclxuICAgIG1hcmdpbi10b3A6IC01cHg7XHJcbn1cclxuLnNlY3Rpb24tdW5kZXItaGVhZGluZyB7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNDA7XHJcbiAgICBjb2xvcjogJHRoZW1lLWNvbG9yLS1ibGFjaztcclxuICAgICYgYSB7XHJcbiAgICAgICAgY29sb3I6ICR0aGVtZS1jb2xvci0tZGVmYXVsdDtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIHdpZHRoOiAwO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDFweDtcclxuICAgICAgICAgICAgYm90dG9tOiAtMXB4O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IHdpZHRoIC42cyBjdWJpYy1iZXppZXIoLjI1LC44LC4yNSwxKSAwcztcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogd2lkdGggLjZzIGN1YmljLWJlemllciguMjUsLjgsLjI1LDEpIDBzO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBjdXJyZW50Q29sb3I7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6aG92ZXI6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICByaWdodDogYXV0bztcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLmltZy13aWR0aCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLnRpdGxlLWRlYy10ZXh0IHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIG1heC13aWR0aDogNzYwcHg7XHJcbiAgICBtYXJnaW46IGF1dG87XHJcbn1cclxuXHJcbjo6c2VsZWN0aW9uIHtcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWUtY29sb3ItLWRlZmF1bHQ7XHJcbn1cclxuZm9ybSB7XHJcbiAgICBpbnB1dDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7IGNvbG9yOnRyYW5zcGFyZW50OyB9XHJcbiAgICBpbnB1dDpmb2N1czotbW96LXBsYWNlaG9sZGVyIHsgY29sb3I6dHJhbnNwYXJlbnQ7IH0gLyogRkYgNC0xOCAqL1xyXG4gICAgaW5wdXQ6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIgeyBjb2xvcjp0cmFuc3BhcmVudDsgfSAvKiBGRiAxOSsgKi9cclxuICAgIGlucHV0OmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IGNvbG9yOnRyYW5zcGFyZW50OyB9IC8qIElFIDEwKyAqL1xyXG4gICAgaW5wdXQsIHRleHRhcmVhe1xyXG4gICAgICAgICY6OnBsYWNlaG9sZGVye1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi0tZGVmYXVsdDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuaW5wdXRbdHlwZT1cInRleHRcIl06Zm9jdXMsIGlucHV0W3R5cGU9XCJlbWFpbFwiXTpmb2N1cywgaW5wdXRbdHlwZT1cInVybFwiXTpmb2N1cywgaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdOmZvY3VzLCBpbnB1dFt0eXBlPVwic2VhcmNoXCJdOmZvY3VzLCBpbnB1dFt0eXBlPVwibnVtYmVyXCJdOmZvY3VzLCBpbnB1dFt0eXBlPVwidGVsXCJdOmZvY3VzLCBpbnB1dFt0eXBlPVwicmFuZ2VcIl06Zm9jdXMsIGlucHV0W3R5cGU9XCJkYXRlXCJdOmZvY3VzLCBpbnB1dFt0eXBlPVwibW9udGhcIl06Zm9jdXMsIGlucHV0W3R5cGU9XCJ3ZWVrXCJdOmZvY3VzLCBpbnB1dFt0eXBlPVwidGltZVwiXTpmb2N1cywgaW5wdXRbdHlwZT1cImRhdGV0aW1lXCJdOmZvY3VzLCBpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl06Zm9jdXMsIGlucHV0W3R5cGU9XCJjb2xvclwiXTpmb2N1cywgdGV4dGFyZWE6Zm9jdXMsIHNlbGVjdDpmb2N1cywgc2VsZWN0OmZvY3VzLCB0ZXh0YXJlYTpmb2N1cyB7XHJcbiAgICBjb2xvcjogJHRoZW1lLWNvbG9yLS1kZWZhdWx0O1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkdGhlbWUtY29sb3ItLWRlZmF1bHQ7XHJcbn1cclxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGJhY2tncm91bmQ6IDAgMDtcclxuICAgIGJvcmRlci13aWR0aDogMDtcclxuICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICBtYXJnaW46IDAgMTBweCAwIDNweDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG4uYm94LWhvbWUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjVmNztcclxufVxyXG5cclxuLnBhZ2UtYm94IHtcclxuICAgIG1heC13aWR0aDogMTMzMHB4O1xyXG4gICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIC5oZWFkZXItc3RpY2t5LmlzLXN0aWNreSB7IFxyXG4gICAgICAgIG1heC13aWR0aDogMTMzMHB4O1xyXG4gICAgICAgIG1hcmdpbjogYXV0bztcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG5cclxuXHJcbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICAgIC0gQnJlYWR2cnVtYiAgXHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXHJcblxyXG4uYnJlYWRjcnVtYi1hcmVhIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGY1Zjc7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDBweDtcclxuICAgIHBhZGRpbmctdG9wOiA4MHB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDgwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZSwkdGFibGV0LWRldmljZSwkZGVza3RvcC1kZXZpY2V9e1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiA4MHB4O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA4MHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uYnJlYWRjcnVtYi1saXN0IHtcclxuICAgICYgbGkge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU4O1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgJiBhIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAwO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHdpZHRoIDAuNnMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC4yNSwgMSkgMHM7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBjdXJyZW50Q29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICByaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgY29sb3I6ICM3Nzc7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHNtYWxsLW1vYmlsZX0ge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5wYWdlLXBhZ2luYXRpb24ge1xyXG4gICAgJiBsaSB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIFxyXG4gICAgICAgICYgYSB7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweDtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQxcHg7XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogNDFweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA0MXB4O1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICBjb2xvcjogI2FiYWJhYjtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgICAgICAmLmN1cnJlbnQge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2Y2ZjVmOTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkdGhlbWUtY29sb3ItLWRlZmF1bHQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHRoZW1lLWNvbG9yLS1kZWZhdWx0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICAgLSBTY3JvbGwgdG9wICAgICAgICAgXHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXHJcblxyXG4uc2Nyb2xsLXRvcHtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHJpZ2h0OiAzMHB4O1xyXG4gICAgYm90dG9tOiAtNjBweDtcclxuICAgIHotaW5kZXg6IDk5OTtcclxuICAgIGJveC1zaGFkb3c6IDAgMzBweCA1MHB4IHJnYmEoMCwwLDAsLjAzKTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIHdpZHRoOiA2MHB4O1xyXG4gICAgaGVpZ2h0OiA2MHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDYwcHg7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHRoZW1lLWNvbG9yLS1kZWZhdWx0O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAyMDAlIGF1dG87XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjtcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjVzIGN1YmljLWJlemllciguNjQ1LC4wNDUsLjM1NSwxKTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgQG1lZGlhICN7JGV4dHJhLXNtYWxsLW1vYmlsZX17XHJcbiAgICAgICAgd2lkdGg6IDUwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAmLnNob3d7XHJcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIGJvdHRvbTogNjBweDtcclxuICAgIH1cclxuXHJcbiAgICBpe1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi0tZGVmYXVsdDtcclxuICAgIH1cclxuXHJcbiAgICAuYXJyb3ctdG9we1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgfVxyXG5cclxuICAgIC5hcnJvdy1ib3R0b217XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgODBweCk7XHJcbiAgICB9XHJcblxyXG4gICAgJjpob3ZlcntcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjZW50ZXI7XHJcbiAgICAgICAgLmFycm93LXRvcHtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTgwcHgpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuYXJyb3ctYm90dG9te1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5lcnJvci1wYWdlLWNvbnRlbnQge1xyXG4gICAgLmljb24ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNjNweDtcclxuICAgICAgICBjb2xvcjogI2RjYjE0YTtcclxuICAgIH1cclxuXHJcbiAgICAuZGVzY3JpcHRpb24gIHtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZGNiMTRhO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnBhZ2VzLXNlYXJjaCB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA0MDBweDtcclxuICAgICAgICBtYXJnaW46IGF1dG87XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGlucHV0IHtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2Q5ZDlkOTtcclxuICAgICAgICAgICAgcGFkZGluZzogMTNweCA2NXB4IDEzcHggMTVweDtcclxuICAgICAgICAgICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5zdWJtaXQtYnRuIHtcclxuICAgICAgICAgICAgd2lkdGg6IDUwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogNTBweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vKj09PT09ICBFbmQgb2YgRGVmYXVsdCBDU1MgID09PT09PSovIiwiXHJcbi8vIHByb2plY3Qgc3BlY2lmaWMgdmFyaWFibGVzXHJcblxyXG4kdGhlbWUtY29sb3ItLWRlZmF1bHQ6ICNkY2IxNGE7XHJcbiR0aGVtZS1jb2xvci0tdHdvOiAgICAgI2QyYTk4ZTtcclxuJHRoZW1lLWNvbG9yLS10aHJlZTogICAjMDAyRkE2O1xyXG4kdGhlbWUtY29sb3ItLWJsYWNrOiAgICMxMTE7XHJcbiR0aGVtZS1jb2xvci0tZ3JlZW46ICAgIzM4Y2I4OTtcclxuJHRoZW1lLWNvbG9yLXN1Yi0taGVhZGluZzogIzZkNzBhNjtcclxuJHRyYW5zaXRpb24tLWRlZmF1bHQ6IGFsbCAwLjRzIGN1YmljLWJlemllcigwLjY0NSwgMC4wNDUsIDAuMzU1LCAxKTtcclxuXHJcblxyXG4vLyBGb250IEZhbWlseVxyXG4kZm9udC1mYW1pbHktbmFtZTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XHJcbiRoZWFkaW5nLWZvbnQtZmFtaWx5LW5hbWU6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xyXG4kZm9udC1mYW1pbHktdHdvOiAnUHJhdGEnLCBzZXJpZjtcclxuJGZvbnQtZmFtaWx5LXRocmVlOiAnTGlicmUgQmFza2VydmlsbGUnLCBzZXJpZjs7XHJcbiRmb250LWljb24tZGVmYXVsdDogJ0xpbmVhcmljb25zJztcclxuXHJcbi8vIENvbG9ycyAtLS0tLS0tLS0tLS0tLS1cclxuXHJcbiR3aGl0ZTogI2ZmZmZmZjtcclxuJGJsYWNrOiAjMDAwMDAwO1xyXG5cclxuLy8gQm9keSBUZXh0XHJcbiRib2R5LXRleHQtY29sb3I6ICMzMzM7XHJcbiRib2R5LWZvbnQtd2VpZ2h0OiA0MDA7XHJcbiRib2R5LWxpbmUtaGVpZ2h0OiAxLjc0O1xyXG4kYm9keS1mb250LXNpemU6IDE2cHg7XHJcbiRib2R5LWJnLWNvbG9yOiAkd2hpdGU7XHJcblxyXG4vLyBIZWFkaW5nIFRleHRcclxuJGhlYWRpbmctdGV4dC1jb2xvcjogJHRoZW1lLWNvbG9yLS1ibGFjaztcclxuJGhlYWRpbmctZm9udC13ZWlnaHQ6IDcwMDtcclxuJGhlYWRpbmctdGV4dC10d286ICR0aGVtZS1jb2xvci0tdHdvO1xyXG4kaGVhZGluZy10ZXh0LWRlZmF1bHQ6ICR0aGVtZS1jb2xvci0tZGVmYXVsdDtcclxuXHJcblxyXG5cclxuLy8gT3RoZXIgQ29sb3JzXHJcbiRwcmltYXJ5OiAgICAgICAjMDA0Mzk1O1xyXG4kc2Vjb25kYXJ5OiAgICAgI2Y5YzMyMjtcclxuJHN1Y2Nlc3M6ICAgICAgICMyOGE3NDU7XHJcbiRpbmZvOiAgICAgICAgICAjMTdhMmI4O1xyXG4kd2FybmluZzogICAgICAgI2ZmYzEwNztcclxuJGRhbmdlcjogICAgICAgICNkYzM1NDU7XHJcbiRsaWdodDogICAgICAgICAjZjhmOWZhO1xyXG4kcmVkOiAgICAgICAgICAgIHJlZDtcclxuXHJcbi8vIFNvY2lhbCBDb2xvclxyXG4kYW5kcm9pZDogIzdBQzE1NztcclxuJGFwcGxlOiAjQjhCOEI4O1xyXG4kYmVoYW5jZTogIzE4NjlGRjtcclxuJGNvZGVwZW46ICRibGFjaztcclxuJGRyaWJiYmxlOiAjRUE0QzhBO1xyXG4kZHJvcGJveDogIzAwN0VFNTtcclxuJGV2ZXJub3RlOiAjNzhENTI1O1xyXG4kZmFjZWJvb2s6ICM0ODY3QUE7XHJcbiRnaXRodWI6ICMzMTMxMzE7XHJcbiRnb29nbGUtZHJpdmU6ICMxREE0NjI7XHJcbiRnb29nbGUtZWFydGg6ICM0Mjg1RjQ7XHJcbiRnb29nbGUtZ2xhc3M6ICNFQTQzMzU7XHJcbiRnb29nbGUtbWFwczogIzUwODNDMztcclxuJGdvb2dsZS1wbGF5OiAjMDFCOUZEO1xyXG4kZ29vZ2xlLXBsdXM6ICNERDUxNDQ7XHJcbiRnb29nbGU6ICM0Mjg1RjQ7XHJcbiRpbnN0YWdyYW06ICNCMjNBOTQ7XHJcbiRjc3MzOiAjMDI3N0JEO1xyXG4kaHRtbDU6ICNFNDREMjY7XHJcbiRqYXZhc2NyaXB0OiAjRjlEQzNEO1xyXG4kcHl0aG9uOiAjMEM5REJGO1xyXG4kbGFzdGZtOiAjRTMxQjIzO1xyXG4kbGlua2VkaW46ICMwMDdCQjY7XHJcbiRwYXlwYWw6ICMwMDJGODY7XHJcbiRwaW50ZXJlc3Q6ICNCRDA4MUI7XHJcbiRwb2NrZXQ6ICNFRjNFNTY7XHJcbiRwb2x5bWVyOiAjRjg3MjkyO1xyXG4kcnNzOiAjRjk5QzNBO1xyXG4kc2hhcmU6ICMyQzlDRkY7XHJcbiRzdGFja292ZXJmbG93OiAjRjM4MDI0O1xyXG4kc3RlYW06ICMxNTQ5N0I7XHJcbiR0d2l0dGVyOiAjMURBMUYyO1xyXG4kdms6ICM1MTgxQjg7XHJcbiR3aWtpcGVkaWE6ICNFOUU5RTk7XHJcbiR3aW5kb3dzOiAjMDA3OEQ2O1xyXG4kczUwMHB4OiAkYmxhY2s7XHJcbiRzOHRyYWNrczogIzEyMkQ0QjtcclxuJGFtYXpvbjogI0Y3OUIzNDtcclxuJGJsb2dnZXI6ICNGMDZBMzU7XHJcbiRkZWxpY2lvdXM6ICMwMDAwRkU7XHJcbiRkaXNxdXM6ICMyRTlFRkU7XHJcbiRmbGF0dHI6ICM3QUI4MzE7XHJcbiRmbGlja3I6ICNGRTAwODQ7XHJcbiRvZG5va2xhc3NuaWtpOiAjRjU4MjIwO1xyXG4kb3V0bG9vazogIzAwNzJDNjtcclxuJHBsYXlzdGF0aW9uOiAjMDc0MThFO1xyXG4kcmVkZGl0OiAjRkY0NTAwO1xyXG4kc2t5cGU6ICMwMEE5RjA7XHJcbiRzbGlkZXNoYXJlOiAjMDA3N0I1O1xyXG4kc291bmRjbG91ZDogI0ZFNDkwMDtcclxuJHR1bWJscjogIzM2NDY1RDtcclxuJHR3aXRjaDogIzY0NDFBNDtcclxuJHZpbWVvOiAjMUFCN0VBO1xyXG4kd2hhdHNhcHA6ICMxODlEMEU7XHJcbiR4Ym94OiAjMTA3QzBGO1xyXG4keWFob286ICM0MTAxQUY7XHJcbiR5b3V0dWJlOiAjRkUwMDAwO1xyXG5cclxuXHJcblxyXG4vLyBSZXNwb25zaXZlIFZhcmlhYmxlc1xyXG4keGwtZGV2aWNlIDogJ29ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxNTk5cHgpJztcclxuJGxhcHRvcC1kZXZpY2UgOiAnb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtYXgtd2lkdGg6IDE0OTlweCknO1xyXG4kZGVza3RvcC1kZXZpY2UgOiAnb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSc7XHJcbiR0YWJsZXQtZGV2aWNlOidvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCknO1xyXG4kbGFyZ2UtbW9iaWxlOidvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpJztcclxuJHNtYWxsLW1vYmlsZTogJ29ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCknO1xyXG4kZXh0cmEtc21hbGwtbW9iaWxlOiAnb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ3OXB4KSc7XHJcblxyXG5cclxuXHJcbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICAgQ1NTIEluZGV4ICAgICAgICAgXHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuICAgIDAxLiBEZWZhdWx0IENzc1xyXG4gICAgICAgIC0gQnJlYWR2cnVtYiAgIFxyXG4gICAgICAgIC0gU2Nyb2xsIHRvcCBcclxuICAgIDAyLiBTZWN0aW9uIFNwYWNpbmcgQ3NzXHJcbiAgICAwMy4gT2ZmY2FudmFzIE1pbmljYXJ0IEFyZWFcclxuICAgIDA0LiBjb250YWluZXIgQ3NzIFxyXG4gICAgMDUuIEhlYWRlciBDc3MgXHJcbiAgICAgICAgLSBMZWZ0IFNpZGViYXIgTWVudSBcclxuICAgICAgICAtIE5hdmlnYXRpb24gTWVudSBDc3NcclxuICAgICAgICAtIE11bHRpbGV2ZWwgU3VibWVudSBDc3NcclxuICAgICAgICAtIE1lZ2EgTWVudSBDc3NcclxuICAgICAgICAtIE1vYmlsZSBNZW51IE92ZXJsYXkgQ3NzXHJcbiAgICAwNi4gRm9vdGVyIENzc1xyXG4gICAgMDcuIFNpZGViYXIgQ3NzIFxyXG4gICAgMDguIEhlcm8gU2xpZGVyIENzcyBcclxuICAgIDA5LiBBYm91dCBVcyBDc3MgXHJcbiAgICAxMC4gUHJvZHVjdCBEZXRhaWxzIENzcyBcclxuICAgIDExLiBTaG9wIFBhZ2VzIENzc1xyXG4gICAgMTIuIENhcnQgJiBDaGVja291dCBQYWdlcyBDc3NcclxuICAgIDEzLiBDb250YWN0IFVzIFBhZ2VzIENzc1xyXG4gICAgMTQuIHByZXZpZXcgUGFnZXMgQ3NzXHJcbiAgICAxNS4gQnV0dG9uIENzc1xyXG4gICAgMTYuIEZlYXR1dGVkIFByb2R1Y3QgQ3NzXHJcbiAgICAxNy4gUHJvZHVjdCBDc3NcclxuICAgIDE4LiBQcm9kdWN0IFRhYiBsaXN0IENzcyBcclxuICAgIDE5LiBTaW5nbGUgUHJvZHVjdCBkZXRhaWxzIENzcyBcclxuICAgIDIwLiBDb3VudGRvd24gQ3NzXHJcbiAgICAyMS4gQmxvZyBDc3NcclxuICAgIDIyLiBOZXdzbGV0dGVyIENzcyBcclxuICAgIDIzLiBCYW5uZXIgUHJvZHVjdCBDc3MgXHJcbiAgICAyNC4gQnJhbmQgQ3NzXHJcblxyXG5cclxuLyo9PT09PSAgRW5kIG9mIENTUyBJbmRleCAgPT09PT09Ki9cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbj0gICAgICAgICAgICAgMDEuIERlZmF1bHQgQ3NzICAgICAgICAgICAgICAgICA9XHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG5AaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9TGlicmUrQmFza2VydmlsbGU6d2dodEA0MDA7NzAwJmZhbWlseT1NcitEZStIYXZpbGFuZCZmYW1pbHk9UHJhdGEmZmFtaWx5PVJvYm90bzp3Z2h0QDEwMDszMDA7NDAwOzUwMDs3MDA7OTAwJmRpc3BsYXk9c3dhcFwiKTtcbiosICo6OmFmdGVyLCAqOjpiZWZvcmUge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5odG1sLCBib2R5IHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG5ib2R5IHtcbiAgbGluZS1oZWlnaHQ6IDEuNzQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuYm9keS5uby1vdmVyZmxvdyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5zaXRlLXdyYXBwZXItcmV2ZWFsIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbn1cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG4gIGNvbG9yOiAjMTExO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogMS40MTtcbn1cblxuaDEge1xuICBmb250LXNpemU6IDYwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgaDEge1xuICAgIGZvbnQtc2l6ZTogNDZweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgaDEge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGgxIHtcbiAgICBmb250LXNpemU6IDM0cHg7XG4gIH1cbn1cblxuaDIge1xuICBmb250LXNpemU6IDM2cHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBoMiB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgaDIge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgfVxufVxuXG5oMyB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGgzIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICBoMyB7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICB9XG59XG5cbmg0IHtcbiAgZm9udC1zaXplOiAyNnB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIGg0IHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGg0IHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICBoNCB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG59XG5cbmg1IHtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGg1IHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cblxuaDYge1xuICBmb250LXNpemU6IDE4cHg7XG59XG5cbnA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmEsIGJ1dHRvbiB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuYSwgYnV0dG9uLCBpbWcsIGlucHV0LCBzcGFuIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEpO1xufVxuXG4qOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5hOmZvY3VzIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmJ0bi5mb2N1cywgLmJ0bjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbmE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjZGNiMTRhO1xufVxuXG5idXR0b24sIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbnVsIHtcbiAgbGlzdC1zdHlsZTogb3V0c2lkZSBub25lIG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLmgtbGcge1xuICBmb250LXNpemU6IDQ4cHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuaC1sZyB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmgtbGcge1xuICAgIGZvbnQtc2l6ZTogMzRweDtcbiAgfVxufVxuXG4uZm9udC1sZy1wIHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuXG4ubWFyaywgbWFyayB7XG4gIHBhZGRpbmc6IDAgMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5mb250LXdlaWdodC0tYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5mb250LXdlaWdodC0tcmVndWxlciB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5mb250LXdlaWdodC0tbm9ybWFsIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZvbnQtd2VpZ2h0LS1saWdodCB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbi5zaXRlLXdyYXBwZXItcmV2ZWFsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xufVxuXG4vKi0tXHJcbiAgICBEZWZhdWx0IENsYXNzXHJcbiovXG4uei1pbmRleC0xIHtcbiAgei1pbmRleDogMTtcbn1cblxuLnRleHQtY29sb3ItcHJpbWFyeSB7XG4gIGNvbG9yOiAjZGNiMTRhO1xufVxuXG4udGV4dC1jb2xvci1zZWNvbmRhcnkge1xuICBjb2xvcjogI2QyYTk4ZTtcbn1cblxuLnRleHQtYmxhY2sge1xuICBjb2xvcjogIzExMSAhaW1wb3J0YW50O1xufVxuXG4uYmctd2hpdGUge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xufVxuXG4uYmctZ3JheSB7XG4gIGJhY2tncm91bmQ6ICNmNGY1Zjc7XG59XG5cbi5iZy1ncmF5LTIge1xuICBiYWNrZ3JvdW5kOiAjRjZGQUZFO1xufVxuXG4uYmctZ3JheS0zIHtcbiAgYmFja2dyb3VuZDogI2Y2ZjJlZDtcbn1cblxuLmJnLXRoZW1lLWRlZmF1bHQge1xuICBiYWNrZ3JvdW5kOiAjZGNiMTRhO1xufVxuXG4udGhlbWUtYmctc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZDogI2QyYTk4ZTtcbn1cblxuLmJsYWNrLWJnIHtcbiAgYmFja2dyb3VuZDogIzAwMDAwMDtcbn1cblxuLmJvcmRlci1yYWR1cy01IHtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuXG4uc3ViLWhlYWRpbmcge1xuICBjb2xvcjogIzk5OTtcbn1cblxuLnRleHQtcmVkIHtcbiAgY29sb3I6IHJlZDtcbn1cblxuLnRleHQtZ3JlZW4ge1xuICBjb2xvcjogI2QyYTk4ZTtcbn1cblxuLmJnLWdyYWRpZW50IHtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAjRkZGIDAsICNGNUY1RjUgMTAwJSk7XG59XG5cbi8qLS0gVGFiIENvbnRlbnQgJiBQYW5lIEZpeCAtLSovXG5zZWxlY3Qge1xuICBwYWRkaW5nOiAzcHggMjBweDtcbiAgaGVpZ2h0OiA1NnB4O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjhmOGY4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJhY2tncm91bmQ6ICNmOGY4ZjggdXJsKFwiLi4vaW1hZ2VzL2ljb25zL3NlbGVjdG9yLWljb24ucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXIgcmlnaHQgMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbnNlbGVjdDpmb2N1cyB7XG4gIGJhY2tncm91bmQ6ICNmOGY4ZjggdXJsKFwiLi4vaW1hZ2VzL2ljb25zL3NlbGVjdG9yLWljb24ucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXIgcmlnaHQgMjBweCAhaW1wb3J0YW50O1xufVxuXG4uZml4ZWQtYmcge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkO1xufVxuXG4vKi0tLS0tLS0gRGVmYXVsZCBDbGFzcyAtLS0tLS0tLSovXG4udGV4dC1ibGFjayB7XG4gIGNvbG9yOiAjMzMzO1xufVxuXG4uYm94LXNoYWRvdy10b3Age1xuICBib3gtc2hhZG93OiAwIDEwcHggMTVweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xufVxuXG4uYm9yZGVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VkZWRlZCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWRlZGVkICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZWRlZGVkICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZGVkZWQgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZWRlZGVkICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItdG9wLWRhc2gge1xuICBib3JkZXItdG9wOiAxcHggZGFzaGVkICNkZGQgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ib3R0b20tZGFzaCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgI2RkZCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXRvcC10aGljayB7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjZWRlZGVkICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYm90dG9tLXRoaWNrIHtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNlZGVkZWQgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci10b3AtZHJhayB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMikgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ib3R0b20tZHJhayB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMikgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci10b3AtYmxhY2sge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzMzMztcbn1cblxuLmJvcmRlci1ib3R0b20tYmxhY2sge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzMzMztcbn1cblxuLmJnLWltZyB7XG4gIGJhY2tncm91bmQ6ICM4ODg7XG59XG5cbi5zdWItaGVhZGluZyB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLnNlY3Rpb24tdGl0bGUtLW9uZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG5cbi5zZWN0aW9uLXRpdGxlLS1vbmU6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQ6ICNkY2IxNGE7XG4gIGhlaWdodDogNHB4O1xuICB3aWR0aDogNzBweDtcbn1cblxuLnNlY3Rpb24tdGl0bGUtLWNlbnRlcjo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGxlZnQ6IDUwJTtcbiAgYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kOiAjZGNiMTRhO1xuICBoZWlnaHQ6IDRweDtcbiAgd2lkdGg6IDcwcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbn1cblxuLnNlY3Rpb24tc3ViLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsZXR0ZXItc3BhY2luZzogM3B4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsaW5lLWhlaWdodDogMS40MztcbiAgbWFyZ2luLXRvcDogLTVweDtcbn1cblxuLnNlY3Rpb24tdW5kZXItaGVhZGluZyB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDA7XG4gIGNvbG9yOiAjMTExO1xufVxuXG4uc2VjdGlvbi11bmRlci1oZWFkaW5nIGEge1xuICBjb2xvcjogI2RjYjE0YTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnNlY3Rpb24tdW5kZXItaGVhZGluZyBhOjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMXB4O1xuICBib3R0b206IC0xcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDE7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogd2lkdGggMC42cyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjI1LCAxKSAwcztcbiAgdHJhbnNpdGlvbjogd2lkdGggMC42cyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjI1LCAxKSAwcztcbiAgYmFja2dyb3VuZDogY3VycmVudENvbG9yO1xufVxuXG4uc2VjdGlvbi11bmRlci1oZWFkaW5nIGE6aG92ZXI6OmJlZm9yZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBsZWZ0OiAwO1xuICByaWdodDogYXV0bztcbn1cblxuLmltZy13aWR0aCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4udGl0bGUtZGVjLXRleHQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1heC13aWR0aDogNzYwcHg7XG4gIG1hcmdpbjogYXV0bztcbn1cblxuOjpzZWxlY3Rpb24ge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RjYjE0YTtcbn1cblxuZm9ybSB7XG4gIC8qIEZGIDQtMTggKi9cbiAgLyogRkYgMTkrICovXG4gIC8qIElFIDEwKyAqL1xufVxuXG5mb3JtIGlucHV0OmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG5mb3JtIGlucHV0OmZvY3VzOi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbmZvcm0gaW5wdXQ6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbmZvcm0gaW5wdXQ6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG5mb3JtIGlucHV0OjpwbGFjZWhvbGRlciwgZm9ybSB0ZXh0YXJlYTo6cGxhY2Vob2xkZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBjdWJpYy1iZXppZXIoMC42NDUsIDAuMDQ1LCAwLjM1NSwgMSk7XG59XG5cbmlucHV0W3R5cGU9XCJ0ZXh0XCJdOmZvY3VzLCBpbnB1dFt0eXBlPVwiZW1haWxcIl06Zm9jdXMsIGlucHV0W3R5cGU9XCJ1cmxcIl06Zm9jdXMsIGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXTpmb2N1cywgaW5wdXRbdHlwZT1cInNlYXJjaFwiXTpmb2N1cywgaW5wdXRbdHlwZT1cIm51bWJlclwiXTpmb2N1cywgaW5wdXRbdHlwZT1cInRlbFwiXTpmb2N1cywgaW5wdXRbdHlwZT1cInJhbmdlXCJdOmZvY3VzLCBpbnB1dFt0eXBlPVwiZGF0ZVwiXTpmb2N1cywgaW5wdXRbdHlwZT1cIm1vbnRoXCJdOmZvY3VzLCBpbnB1dFt0eXBlPVwid2Vla1wiXTpmb2N1cywgaW5wdXRbdHlwZT1cInRpbWVcIl06Zm9jdXMsIGlucHV0W3R5cGU9XCJkYXRldGltZVwiXTpmb2N1cywgaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdOmZvY3VzLCBpbnB1dFt0eXBlPVwiY29sb3JcIl06Zm9jdXMsIHRleHRhcmVhOmZvY3VzLCBzZWxlY3Q6Zm9jdXMsIHNlbGVjdDpmb2N1cywgdGV4dGFyZWE6Zm9jdXMge1xuICBjb2xvcjogI2RjYjE0YTtcbiAgYm9yZGVyLWNvbG9yOiAjZGNiMTRhO1xufVxuXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6IDAgMDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xuICBtYXJnaW46IDAgMTBweCAwIDNweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYm94LWhvbWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNWY3O1xufVxuXG4ucGFnZS1ib3gge1xuICBtYXgtd2lkdGg6IDEzMzBweDtcbiAgbWFyZ2luOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4ucGFnZS1ib3ggLmhlYWRlci1zdGlja3kuaXMtc3RpY2t5IHtcbiAgbWF4LXdpZHRoOiAxMzMwcHg7XG4gIG1hcmdpbjogYXV0bztcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG59XG5cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICAgIC0gQnJlYWR2cnVtYiAgXHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG4uYnJlYWRjcnVtYi1hcmVhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjVmNztcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMHB4O1xuICBwYWRkaW5nLXRvcDogODBweDtcbiAgcGFkZGluZy1ib3R0b206IDgwcHg7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpLCBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCksIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuYnJlYWRjcnVtYi1hcmVhIHtcbiAgICBwYWRkaW5nLXRvcDogODBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcbiAgfVxufVxuXG4uYnJlYWRjcnVtYi1saXN0IGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxldHRlci1zcGFjaW5nOiAycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uYnJlYWRjcnVtYi1saXN0IGxpIGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5icmVhZGNydW1iLWxpc3QgbGkgYTo6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMXB4O1xuICBib3R0b206IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IC0xO1xuICB0cmFuc2l0aW9uOiB3aWR0aCAwLjZzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuMjUsIDEpIDBzO1xuICBiYWNrZ3JvdW5kOiBjdXJyZW50Q29sb3I7XG59XG5cbi5icmVhZGNydW1iLWxpc3QgbGkgYTpob3Zlcjo6YWZ0ZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IGF1dG87XG4gIHotaW5kZXg6IDA7XG59XG5cbi5icmVhZGNydW1iLWxpc3QgbGkuYWN0aXZlIHtcbiAgY29sb3I6ICM3Nzc7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmJyZWFkY3J1bWItbGlzdCB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxufVxuXG4ucGFnZS1wYWdpbmF0aW9uIGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4ucGFnZS1wYWdpbmF0aW9uIGxpIGEge1xuICBmb250LXdlaWdodDogNTAwO1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiA0MXB4O1xuICBtaW4td2lkdGg6IDQxcHg7XG4gIGhlaWdodDogNDFweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICNhYmFiYWI7XG4gIGxldHRlci1zcGFjaW5nOiAycHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cblxuLnBhZ2UtcGFnaW5hdGlvbiBsaSBhLmN1cnJlbnQge1xuICBiYWNrZ3JvdW5kOiAjZjZmNWY5O1xuICBjb2xvcjogI2RjYjE0YTtcbn1cblxuLnBhZ2UtcGFnaW5hdGlvbiBsaSBhOmhvdmVyIHtcbiAgY29sb3I6ICNkY2IxNGE7XG59XG5cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAgIC0gU2Nyb2xsIHRvcCAgICAgICAgIFxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLnNjcm9sbC10b3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAzMHB4O1xuICBib3R0b206IC02MHB4O1xuICB6LWluZGV4OiA5OTk7XG4gIGJveC1zaGFkb3c6IDAgMzBweCA1MHB4IHJnYmEoMCwgMCwgMCwgMC4wMyk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiA2MHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBsaW5lLWhlaWdodDogNjBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tncm91bmQtY29sb3I6ICNkY2IxNGE7XG4gIGJhY2tncm91bmQtc2l6ZTogMjAwJSBhdXRvO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGN1YmljLWJlemllcigwLjY0NSwgMC4wNDUsIDAuMzU1LCAxKTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NzlweCkge1xuICAuc2Nyb2xsLXRvcCB7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuXG4uc2Nyb2xsLXRvcC5zaG93IHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgb3BhY2l0eTogMTtcbiAgYm90dG9tOiA2MHB4O1xufVxuXG4uc2Nyb2xsLXRvcCBpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEpO1xufVxuXG4uc2Nyb2xsLXRvcCAuYXJyb3ctdG9wIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG5cbi5zY3JvbGwtdG9wIC5hcnJvdy1ib3R0b20ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCA4MHB4KTtcbn1cblxuLnNjcm9sbC10b3A6aG92ZXIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjZW50ZXI7XG59XG5cbi5zY3JvbGwtdG9wOmhvdmVyIC5hcnJvdy10b3Age1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtODBweCk7XG59XG5cbi5zY3JvbGwtdG9wOmhvdmVyIC5hcnJvdy1ib3R0b20ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cblxuLmVycm9yLXBhZ2UtY29udGVudCAuaWNvbiB7XG4gIGZvbnQtc2l6ZTogNjNweDtcbiAgY29sb3I6ICNkY2IxNGE7XG59XG5cbi5lcnJvci1wYWdlLWNvbnRlbnQgLmRlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuXG4uZXJyb3ItcGFnZS1jb250ZW50IC5kZXNjcmlwdGlvbiBhIHtcbiAgY29sb3I6ICNkY2IxNGE7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZDtcbn1cblxuLmVycm9yLXBhZ2UtY29udGVudCAucGFnZXMtc2VhcmNoIHtcbiAgbWF4LXdpZHRoOiA0MDBweDtcbiAgbWFyZ2luOiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5lcnJvci1wYWdlLWNvbnRlbnQgLnBhZ2VzLXNlYXJjaCBpbnB1dCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkOWQ5ZDk7XG4gIHBhZGRpbmc6IDEzcHggNjVweCAxM3B4IDE1cHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZXJyb3ItcGFnZS1jb250ZW50IC5wYWdlcy1zZWFyY2ggLnN1Ym1pdC1idG4ge1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMTBweDtcbn1cblxuLyo9PT09PSAgRW5kIG9mIERlZmF1bHQgQ1NTICA9PT09PT0qL1xuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG49ICAgICAgICAgICAwMi4gU2VjdGlvbiBTcGFjaW5nIENzcyAgICAgICAgICA9XHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG4uc2VjdGlvbi1zcGFjZSB7XG4gIC8qIFNlY3Rpb24gUGFkZGluZyBDc3MgKi9cbiAgLyogU2VjdGlvbiBNYXJnaW4gQ3NzICovXG59XG5cbi5zZWN0aW9uLXNwYWNlLS1wdGJfMTIwIHtcbiAgcGFkZGluZy10b3A6IDEyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTIwcHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuc2VjdGlvbi1zcGFjZS0tcHRiXzEyMCB7XG4gICAgcGFkZGluZy10b3A6IDgwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2VjdGlvbi1zcGFjZS0tcHRiXzEyMCB7XG4gICAgcGFkZGluZy10b3A6IDYwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHg7XG4gIH1cbn1cblxuLnNlY3Rpb24tc3BhY2UtLXB0XzEyMCB7XG4gIHBhZGRpbmctdG9wOiAxMjBweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5zZWN0aW9uLXNwYWNlLS1wdF8xMjAge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNlY3Rpb24tc3BhY2UtLXB0XzEyMCB7XG4gICAgcGFkZGluZy10b3A6IDYwcHg7XG4gIH1cbn1cblxuLnNlY3Rpb24tc3BhY2UtLXBiXzEyMCB7XG4gIHBhZGRpbmctYm90dG9tOiAxMjBweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5zZWN0aW9uLXNwYWNlLS1wYl8xMjAge1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNlY3Rpb24tc3BhY2UtLXBiXzEyMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHg7XG4gIH1cbn1cblxuLnNlY3Rpb24tc3BhY2UtLXB0Yl8xMDAge1xuICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5zZWN0aW9uLXNwYWNlLS1wdGJfMTAwIHtcbiAgICBwYWRkaW5nLXRvcDogODBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zZWN0aW9uLXNwYWNlLS1wdGJfMTAwIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcbiAgfVxufVxuXG4uc2VjdGlvbi1zcGFjZS0tcHRfMTAwIHtcbiAgcGFkZGluZy10b3A6IDEwMHB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnNlY3Rpb24tc3BhY2UtLXB0XzEwMCB7XG4gICAgcGFkZGluZy10b3A6IDgwcHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2VjdGlvbi1zcGFjZS0tcHRfMTAwIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweDtcbiAgfVxufVxuXG4uc2VjdGlvbi1zcGFjZS0tcGJfMTAwIHtcbiAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnNlY3Rpb24tc3BhY2UtLXBiXzEwMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2VjdGlvbi1zcGFjZS0tcGJfMTAwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcbiAgfVxufVxuXG4uc2VjdGlvbi1zcGFjZS0tcHRiXzkwIHtcbiAgcGFkZGluZy10b3A6IDkwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA5MHB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnNlY3Rpb24tc3BhY2UtLXB0Yl85MCB7XG4gICAgcGFkZGluZy10b3A6IDYwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2VjdGlvbi1zcGFjZS0tcHRiXzkwIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgfVxufVxuXG4uc2VjdGlvbi1zcGFjZS0tcHRfOTAge1xuICBwYWRkaW5nLXRvcDogOTBweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5zZWN0aW9uLXNwYWNlLS1wdF85MCB7XG4gICAgcGFkZGluZy10b3A6IDYwcHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2VjdGlvbi1zcGFjZS0tcHRfOTAge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICB9XG59XG5cbi5zZWN0aW9uLXNwYWNlLS1wYl85MCB7XG4gIHBhZGRpbmctYm90dG9tOiA5MHB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnNlY3Rpb24tc3BhY2UtLXBiXzkwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zZWN0aW9uLXNwYWNlLS1wYl85MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gIH1cbn1cblxuLnNlY3Rpb24tc3BhY2UtLXB0Yl84MCB7XG4gIHBhZGRpbmctdG9wOiA4MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogODBweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5zZWN0aW9uLXNwYWNlLS1wdGJfODAge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNlY3Rpb24tc3BhY2UtLXB0Yl84MCB7XG4gICAgcGFkZGluZy10b3A6IDQwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gIH1cbn1cblxuLnNlY3Rpb24tc3BhY2UtLXB0XzgwIHtcbiAgcGFkZGluZy10b3A6IDgwcHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuc2VjdGlvbi1zcGFjZS0tcHRfODAge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNlY3Rpb24tc3BhY2UtLXB0XzgwIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgfVxufVxuXG4uc2VjdGlvbi1zcGFjZS0tcGJfODAge1xuICBwYWRkaW5nLWJvdHRvbTogOTBweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5zZWN0aW9uLXNwYWNlLS1wYl84MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2VjdGlvbi1zcGFjZS0tcGJfODAge1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICB9XG59XG5cbi5zZWN0aW9uLXNwYWNlLS1wdGJfNzAge1xuICBwYWRkaW5nLXRvcDogNzBweDtcbiAgcGFkZGluZy1ib3R0b206IDcwcHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuc2VjdGlvbi1zcGFjZS0tcHRiXzcwIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zZWN0aW9uLXNwYWNlLS1wdGJfNzAge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICB9XG59XG5cbi5zZWN0aW9uLXNwYWNlLS1wdF83MCB7XG4gIHBhZGRpbmctdG9wOiA3MHB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnNlY3Rpb24tc3BhY2UtLXB0XzcwIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zZWN0aW9uLXNwYWNlLS1wdF83MCB7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gIH1cbn1cblxuLnNlY3Rpb24tc3BhY2UtLXBiXzcwIHtcbiAgcGFkZGluZy1ib3R0b206IDcwcHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuc2VjdGlvbi1zcGFjZS0tcGJfNzAge1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNlY3Rpb24tc3BhY2UtLXBiXzcwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgfVxufVxuXG4uc2VjdGlvbi1zcGFjZS0tcHRiXzYwIHtcbiAgcGFkZGluZy10b3A6IDYwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA2MHB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnNlY3Rpb24tc3BhY2UtLXB0Yl82MCB7XG4gICAgcGFkZGluZy10b3A6IDYwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2VjdGlvbi1zcGFjZS0tcHRiXzYwIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcbiAgfVxufVxuXG4uc2VjdGlvbi1zcGFjZS0tcHRfNjAge1xuICBwYWRkaW5nLXRvcDogNjBweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5zZWN0aW9uLXNwYWNlLS1wdF82MCB7XG4gICAgcGFkZGluZy10b3A6IDYwcHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2VjdGlvbi1zcGFjZS0tcHRfNjAge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICB9XG59XG5cbi5zZWN0aW9uLXNwYWNlLS1wYl82MCB7XG4gIHBhZGRpbmctYm90dG9tOiA2MHB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnNlY3Rpb24tc3BhY2UtLXBiXzYwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zZWN0aW9uLXNwYWNlLS1wYl82MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHg7XG4gIH1cbn1cblxuLnNlY3Rpb24tc3BhY2UtLXB0XzQwIHtcbiAgcGFkZGluZy10b3A6IDQwcHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuc2VjdGlvbi1zcGFjZS0tcHRfNDAge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNlY3Rpb24tc3BhY2UtLXB0XzQwIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgfVxufVxuXG4uc2VjdGlvbi1zcGFjZS0tcGJfNDAge1xuICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5zZWN0aW9uLXNwYWNlLS1wYl80MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2VjdGlvbi1zcGFjZS0tcGJfNDAge1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICB9XG59XG5cbi5zZWN0aW9uLXNwYWNlLS1wdGJfMzAge1xuICBwYWRkaW5nLXRvcDogMzBweDtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG59XG5cbi5zZWN0aW9uLXNwYWNlLS1wdF8zMCB7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xufVxuXG4uc2VjdGlvbi1zcGFjZS0tcGJfMzAge1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbn1cblxuLnNlY3Rpb24tc3BhY2UtLW10XzE1IHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cblxuLnNlY3Rpb24tc3BhY2UtLW10XzIwIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLnNlY3Rpb24tc3BhY2UtLW10XzMwIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cblxuLnNlY3Rpb24tc3BhY2UtLW10XzQwIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cblxuLnNlY3Rpb24tc3BhY2UtLW10XzUwIHtcbiAgbWFyZ2luLXRvcDogNTBweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5zZWN0aW9uLXNwYWNlLS1tdF81MCB7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zZWN0aW9uLXNwYWNlLS1tdF81MCB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgfVxufVxuXG4uc2VjdGlvbi1zcGFjZS0tbXRfNjAge1xuICBtYXJnaW4tdG9wOiA2MHB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnNlY3Rpb24tc3BhY2UtLW10XzYwIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNlY3Rpb24tc3BhY2UtLW10XzYwIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG59XG5cbi5zZWN0aW9uLXNwYWNlLS1tdF83MCB7XG4gIG1hcmdpbi10b3A6IDcwcHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuc2VjdGlvbi1zcGFjZS0tbXRfNzAge1xuICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2VjdGlvbi1zcGFjZS0tbXRfNzAge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbn1cblxuLnNlY3Rpb24tc3BhY2UtLW10XzgwIHtcbiAgbWFyZ2luLXRvcDogODBweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5zZWN0aW9uLXNwYWNlLS1tdF84MCB7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zZWN0aW9uLXNwYWNlLS1tdF84MCB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgfVxufVxuXG4uc2VjdGlvbi1zcGFjZS0tbXRfMTAwIHtcbiAgbWFyZ2luLXRvcDogMTAwcHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuc2VjdGlvbi1zcGFjZS0tbXRfMTAwIHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNlY3Rpb24tc3BhY2UtLW10XzEwMCB7XG4gICAgbWFyZ2luLXRvcDogNjBweDtcbiAgfVxufVxuXG4uc2VjdGlvbi1zcGFjZS0tbXRfMTIwIHtcbiAgbWFyZ2luLXRvcDogMTIwcHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuc2VjdGlvbi1zcGFjZS0tbXRfMTIwIHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNlY3Rpb24tc3BhY2UtLW10XzEyMCB7XG4gICAgbWFyZ2luLXRvcDogNjBweDtcbiAgfVxufVxuXG4uc2VjdGlvbi1zcGFjZS0tbWJfMTUge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4uc2VjdGlvbi1zcGFjZS0tbWJfMjAge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4uc2VjdGlvbi1zcGFjZS0tbWJfMzAge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4uc2VjdGlvbi1zcGFjZS0tbWJfNDAge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zZWN0aW9uLXNwYWNlLS1tYl80MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuXG4uc2VjdGlvbi1zcGFjZS0tbWJfNTAge1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnNlY3Rpb24tc3BhY2UtLW1iXzUwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNlY3Rpb24tc3BhY2UtLW1iXzUwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG59XG5cbi5zZWN0aW9uLXNwYWNlLS1tYl82MCB7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuc2VjdGlvbi1zcGFjZS0tbWJfNjAge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2VjdGlvbi1zcGFjZS0tbWJfNjAge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbn1cblxuLnNlY3Rpb24tc3BhY2UtLW1iXzEwMCB7XG4gIG1hcmdpbi1ib3R0b206IDEwMHB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnNlY3Rpb24tc3BhY2UtLW1iXzEwMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zZWN0aW9uLXNwYWNlLS1tYl8xMDAge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIH1cbn1cblxuLnNlY3Rpb24tc3BhY2UtLW1iXzEyMCB7XG4gIG1hcmdpbi1ib3R0b206IDEyMHB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnNlY3Rpb24tc3BhY2UtLW1iXzEyMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zZWN0aW9uLXNwYWNlLS1tYl8xMjAge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIH1cbn1cblxuLm1iLTEwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLm1iLTE1IHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuLm1iLTIwIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLm1iLTI1IHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cblxuLm1iLTMwIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuLm1iLTQwIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cblxuLm10LTEwIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cblxuLm10LTE1IHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cblxuLm10LTIwIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLm10LTI1IHtcbiAgbWFyZ2luLXRvcDogMjVweDtcbn1cblxuLm10LTMwIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cblxuLm10LTQwIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc21hbGwtbXRfXzAge1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgfVxuICAuc21hbGwtbXRfXzEwIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG4gIC5zbWFsbC1tdF9fMjAge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbiAgLnNtYWxsLW10X18zMCB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgfVxuICAuc21hbGwtbXRfXzQwIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICB9XG4gIC5zbWFsbC1tdF9fNTAge1xuICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gIH1cbiAgLnNtYWxsLW10X182MCB7XG4gICAgbWFyZ2luLXRvcDogNjBweDtcbiAgfVxuICAuc21hbGwtbWJfXzMwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG4gIC5zbWFsbC1tYl9fNDAge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbiAgLnNtYWxsLW1iX181MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgfVxuICAuc21hbGwtbWJfXzYwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudGFibGV0LW10X18wIHtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gIH1cbiAgLnRhYmxldC1tdF9fMzAge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbiAgLnRhYmxldC1tdF9fNDAge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gIH1cbiAgLnRhYmxldC1tdF9fNTAge1xuICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gIH1cbiAgLnRhYmxldC1tdF9fNjAge1xuICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gIH1cbiAgLnRhYmxldC1tYl9fMzAge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbiAgLnRhYmxldC1tYl9fNDAge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbiAgLnRhYmxldC1tYl9fNTAge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cbiAgLnRhYmxldC1tYl9fNjAge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIH1cbn1cblxuLyo9PT09PSAgRW5kIG9mIHNwYWNpbmcgID09PT09PSovXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbj0gICAgICAgIDAzLiBPZmZjYW52YXMgTWluaWNhcnQgQXJlYSAgID1cclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi5vZmZjYW52YXMtbWluaWNhcnRfd3JhcHBlciAub2ZmY2FudmFzLW1lbnUtaW5uZXIge1xuICBwYWRkaW5nOiA2MHB4O1xuICB3aWR0aDogNDUwcHg7XG4gIGJveC1zaGFkb3c6IDBweCAwIDE1cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtYXgtd2lkdGg6IDE0OTlweCkge1xuICAub2ZmY2FudmFzLW1pbmljYXJ0X3dyYXBwZXIgLm9mZmNhbnZhcy1tZW51LWlubmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiA1M3B4IDUwcHggNDVweDtcbiAgfVxufVxuXG4ub2ZmY2FudmFzLW1pbmljYXJ0X3dyYXBwZXIgLm9mZmNhbnZhcy1tZW51LWlubmVyIC5jbG9zZS1idG4tYm94IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuLm9mZmNhbnZhcy1taW5pY2FydF93cmFwcGVyIC5vZmZjYW52YXMtbWVudS1pbm5lciAuYnRuLWNsb3NlIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMzMzO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiBhdXRvO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuXG4ub2ZmY2FudmFzLW1pbmljYXJ0X3dyYXBwZXIgLm9mZmNhbnZhcy1tZW51LWlubmVyIC5idG4tY2xvc2U6aG92ZXIge1xuICBjb2xvcjogIzIxMjEyMTtcbn1cblxuLm9mZmNhbnZhcy1taW5pY2FydF93cmFwcGVyIC5vZmZjYW52YXMtbWVudS1pbm5lciAubWluaWNhcnQtY29udGVudCAubWluaWNhcnQtbGlzdCB7XG4gIG1heC1oZWlnaHQ6IDMxMXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4ub2ZmY2FudmFzLW1pbmljYXJ0X3dyYXBwZXIgLm9mZmNhbnZhcy1tZW51LWlubmVyIC5taW5pY2FydC1jb250ZW50IC5taW5pY2FydC1saXN0ID4gbGkge1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbn1cblxuLm9mZmNhbnZhcy1taW5pY2FydF93cmFwcGVyIC5vZmZjYW52YXMtbWVudS1pbm5lciAubWluaWNhcnQtY29udGVudCAubWluaWNhcnQtbGlzdCA+IGxpOmxhc3QtY2hpbGQge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxuLm9mZmNhbnZhcy1taW5pY2FydF93cmFwcGVyIC5vZmZjYW52YXMtbWVudS1pbm5lciAubWluaWNhcnQtY29udGVudCAubWluaWNhcnQtbGlzdCA+IGxpLm1pbmljYXJ0LXByb2R1Y3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLm9mZmNhbnZhcy1taW5pY2FydF93cmFwcGVyIC5vZmZjYW52YXMtbWVudS1pbm5lciAubWluaWNhcnQtY29udGVudCAubWluaWNhcnQtbGlzdCA+IGxpLm1pbmljYXJ0LXByb2R1Y3QgPiBhLnByb2R1Y3QtaXRlbV9yZW1vdmUgPiBpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRvcDogYXV0bztcbiAgcmlnaHQ6IDE1cHg7XG59XG5cbi5vZmZjYW52YXMtbWluaWNhcnRfd3JhcHBlciAub2ZmY2FudmFzLW1lbnUtaW5uZXIgLm1pbmljYXJ0LWNvbnRlbnQgLm1pbmljYXJ0LWxpc3QgPiBsaS5taW5pY2FydC1wcm9kdWN0IC5wcm9kdWN0LWl0ZW1fY29udGVudCB7XG4gIGZsZXgtYmFzaXM6IGNhbGMoMTAwJSAtIDcwcHgpO1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDcwcHgpO1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG5cbi5vZmZjYW52YXMtbWluaWNhcnRfd3JhcHBlciAub2ZmY2FudmFzLW1lbnUtaW5uZXIgLm1pbmljYXJ0LWNvbnRlbnQgLm1pbmljYXJ0LWxpc3QgPiBsaS5taW5pY2FydC1wcm9kdWN0IC5wcm9kdWN0LWl0ZW1fY29udGVudCBhLnByb2R1Y3QtaXRlbV90aXRsZSB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgd2lkdGg6IDkwJTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5vZmZjYW52YXMtbWluaWNhcnRfd3JhcHBlciAub2ZmY2FudmFzLW1lbnUtaW5uZXIgLm1pbmljYXJ0LWNvbnRlbnQgLm1pbmljYXJ0LWxpc3QgPiBsaS5taW5pY2FydC1wcm9kdWN0IC5wcm9kdWN0LWl0ZW1fY29udGVudCBhLnByb2R1Y3QtaXRlbV90aXRsZTpob3ZlciB7XG4gIGNvbG9yOiAjMzMzO1xufVxuXG4ub2ZmY2FudmFzLW1pbmljYXJ0X3dyYXBwZXIgLm9mZmNhbnZhcy1tZW51LWlubmVyIC5taW5pY2FydC1jb250ZW50IC5taW5pY2FydC1saXN0ID4gbGkubWluaWNhcnQtcHJvZHVjdCAucHJvZHVjdC1pdGVtX2NvbnRlbnQgbGFiZWwge1xuICBmb250LXdlaWdodDogNTAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuXG4ub2ZmY2FudmFzLW1pbmljYXJ0X3dyYXBwZXIgLm9mZmNhbnZhcy1tZW51LWlubmVyIC5taW5pY2FydC1jb250ZW50IC5taW5pY2FydC1saXN0ID4gbGkubWluaWNhcnQtcHJvZHVjdCAucHJvZHVjdC1pdGVtX2NvbnRlbnQgbGFiZWwgc3BhbiB7XG4gIGNvbG9yOiAjNjY2O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG5cbi5vZmZjYW52YXMtbWluaWNhcnRfd3JhcHBlciAub2ZmY2FudmFzLW1lbnUtaW5uZXIgLm1pbmljYXJ0LWNvbnRlbnQgLm1pbmljYXJ0LWxpc3QgPiBsaS5taW5pY2FydC1wcm9kdWN0IC5wcm9kdWN0LWl0ZW1fY29udGVudCAucHJvZHVjdC1pdGVtX3F1YW50aXR5IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgY29sb3I6ICMzMzM7XG59XG5cbi5vZmZjYW52YXMtbWluaWNhcnRfd3JhcHBlciAub2ZmY2FudmFzLW1lbnUtaW5uZXIgLm1pbmljYXJ0LWl0ZW1fdG90YWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDM1cHggMDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4ub2ZmY2FudmFzLW1pbmljYXJ0X3dyYXBwZXIgLm9mZmNhbnZhcy1tZW51LWlubmVyIC5taW5pY2FydC1idG5fYXJlYSB7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4O1xufVxuXG4ub2ZmY2FudmFzLW1pbmljYXJ0X3dyYXBwZXIgLm9mZmNhbnZhcy1tZW51LWlubmVyIC5taW5pY2FydC1idG5fYXJlYSAuaGlyYW9sYS1idG4ge1xuICBoZWlnaHQ6IDYwcHg7XG4gIGxpbmUtaGVpZ2h0OiA2MHB4O1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4uZ2xvYmFsLW92ZXJsYXkub3ZlcmxheS1vcGVuIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICB0b3A6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGN1YmljLWJlemllcigwLjY0NSwgMC4wNDUsIDAuMzU1LCAxKTtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjcpO1xuICB6LWluZGV4OiA5OTk7XG59XG5cbi8qIC0tLU9mZmNhbnZhcy0tLSAqL1xuLm9mZmNhbnZhcy1taW5pY2FydF93cmFwcGVyIC5vZmZjYW52YXMtbWVudS1pbm5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogLTQ0MHB4O1xuICB3aWR0aDogNDQwcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogOTk5OTtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cblxuLm9mZmNhbnZhcy1taW5pY2FydF93cmFwcGVyIC5vZmZjYW52YXMtbWVudS1pbm5lciAub2ZmY2FudmFzLWlubmVyX2xvZ28ge1xuICBwYWRkaW5nOiAzMHB4IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAub2ZmY2FudmFzLW1pbmljYXJ0X3dyYXBwZXIgLm9mZmNhbnZhcy1tZW51LWlubmVyIHtcbiAgICB3aWR0aDogMzAwcHg7XG4gICAgcGFkZGluZzogNjBweCAyMHB4IDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG4ub2ZmY2FudmFzLW1pbmljYXJ0X3dyYXBwZXIub3BlbiAub2ZmY2FudmFzLW1lbnUtaW5uZXIge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMDtcbiAgb3BhY2l0eTogMTtcbiAgei1pbmRleDogOTk5OTtcbn1cblxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuPSAgICAgICAgICAgIDA0LiBjb250YWluZXIgQ3NzICAgICAgICAgICAgPVxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLmNvbnRhaW5lci1mbHVpZC0tY3AtMTUwIHtcbiAgcGFkZGluZzogMCAxNTBweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWF4LXdpZHRoOiAxNDk5cHgpIHtcbiAgLmNvbnRhaW5lci1mbHVpZC0tY3AtMTUwIHtcbiAgICBwYWRkaW5nOiAwIDEwMHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmNvbnRhaW5lci1mbHVpZC0tY3AtMTUwIHtcbiAgICBwYWRkaW5nOiAwIDUwcHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5jb250YWluZXItZmx1aWQtLWNwLTE1MCB7XG4gICAgcGFkZGluZzogMCA1MHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNvbnRhaW5lci1mbHVpZC0tY3AtMTUwIHtcbiAgICBwYWRkaW5nOiAwIDMwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE3MDBweCkge1xuICAuY29udGFpbmVyLWZsdWlkLS1jcC0xNDAge1xuICAgIHBhZGRpbmc6IDAgMTQwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTcwMHB4KSBhbmQgKG1heC13aWR0aDogMTY2M3B4KSB7XG4gIC5jb250YWluZXItZmx1aWQtLWNwLTE0MCB7XG4gICAgcGFkZGluZzogMCAxMDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIGFuZCAobWF4LXdpZHRoOiAxNjY0cHgpIHtcbiAgLmNvbnRhaW5lci1mbHVpZC0tY3AtMTQwIHtcbiAgICBwYWRkaW5nOiAwIDMwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jb250YWluZXItZmx1aWQtLWNwLTE0MCB7XG4gICAgcGFkZGluZzogMCAzMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgLmNvbnRhaW5lci1mbHVpZC0tY3AtMTIwIHtcbiAgICBwYWRkaW5nOiAwIDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkgYW5kIChtYXgtd2lkdGg6IDE2NjRweCkge1xuICAuY29udGFpbmVyLWZsdWlkLS1jcC0xMjAge1xuICAgIHBhZGRpbmc6IDAgMTEwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jb250YWluZXItZmx1aWQtLWNwLTEyMCB7XG4gICAgcGFkZGluZzogMCA1MHB4O1xuICB9XG59XG5cbi5jb250YWluZXItZmx1aWQtLWNwLTEwMCB7XG4gIHBhZGRpbmc6IDAgMTAwcHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSBhbmQgKG1heC13aWR0aDogMTQ5OXB4KSB7XG4gIC5jb250YWluZXItZmx1aWQtLWNwLTEwMCB7XG4gICAgcGFkZGluZzogMCA1MHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmNvbnRhaW5lci1mbHVpZC0tY3AtMTAwIHtcbiAgICBwYWRkaW5nOiAwIDMwcHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5jb250YWluZXItZmx1aWQtLWNwLTEwMCB7XG4gICAgcGFkZGluZzogMCAzMHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNvbnRhaW5lci1mbHVpZC0tY3AtMTAwIHtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAuY29udGFpbmVyLWZsdWlkLS1jcC04MCB7XG4gICAgcGFkZGluZzogMCA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkgYW5kIChtYXgtd2lkdGg6IDE2NjRweCkge1xuICAuY29udGFpbmVyLWZsdWlkLS1jcC04MCB7XG4gICAgcGFkZGluZzogMCAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY29udGFpbmVyLWZsdWlkLS1jcC04MCB7XG4gICAgcGFkZGluZzogMCAzMHB4O1xuICB9XG59XG5cbi5jb250YWluZXItZmx1aWQtLWNwLTYwIHtcbiAgcGFkZGluZzogMCA2MHB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmNvbnRhaW5lci1mbHVpZC0tY3AtNjAge1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jb250YWluZXItZmx1aWQtLWNwLTYwIHtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gIH1cbn1cblxuLmNvbnRhaW5lci1mbHVpZC0tY3AtMzAge1xuICBwYWRkaW5nOiAwIDMwcHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNvbnRhaW5lci1mbHVpZC0tY3AtMzAge1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wYWdlLWNvbnRlbnQtZG91YmxlLXNpZGViYXIgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxNjAwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDExNzBweDtcbiAgfVxufVxuXG4uY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiAxMTcwcHg7XG59XG5cbi5jb250YWluZXJfZmwge1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG5cbi5jb2wtMDZfX2xlZnQge1xuICB3aWR0aDogNjAwcHg7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpLCBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNvbC0wNl9fbGVmdCB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbn1cblxuLmNvbC0wNl9fcmlnaHQge1xuICB3aWR0aDogNjAwcHg7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCksIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY29sLTA2X19yaWdodCB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG59XG5cbi5iYW5uZXItaW1hZ2VfX2NvbnRlbnQge1xuICB3aWR0aDogNTcwcHg7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLnJvdy0tMzUge1xuICBtYXJnaW4tbGVmdDogLTM1cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAtMzVweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5yb3ctLTM1IHtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnJvdy0tMzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJvdy0tMzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ucm93LS0zNSA+IFtjbGFzcyo9XCJjb2xcIl0sXG4ucm93LS0zNSA+IFtjbGFzcyo9XCJjb2wtXCJdIHtcbiAgcGFkZGluZy1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucm93LS0zNSA+IFtjbGFzcyo9XCJjb2xcIl0sXG4gIC5yb3ctLTM1ID4gW2NsYXNzKj1cImNvbC1cIl0ge1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucm93LS0zNSA+IFtjbGFzcyo9XCJjb2xcIl0sXG4gIC5yb3ctLTM1ID4gW2NsYXNzKj1cImNvbC1cIl0ge1xuICAgIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5yb3ctLTM1ID4gW2NsYXNzKj1cImNvbFwiXSxcbiAgLnJvdy0tMzUgPiBbY2xhc3MqPVwiY29sLVwiXSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5yb3ctLTMwIHtcbiAgbWFyZ2luLWxlZnQ6IC0zMHB4O1xuICBtYXJnaW4tcmlnaHQ6IC0zMHB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5yb3ctLTMwIHtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnJvdy0tMzAge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJvdy0tMzAge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ucm93LS0zMCA+IFtjbGFzcyo9XCJjb2xcIl0sXG4ucm93LS0zMCA+IFtjbGFzcyo9XCJjb2wtXCJdIHtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5yb3ctLTMwID4gW2NsYXNzKj1cImNvbFwiXSxcbiAgLnJvdy0tMzAgPiBbY2xhc3MqPVwiY29sLVwiXSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5yb3ctLTMwID4gW2NsYXNzKj1cImNvbFwiXSxcbiAgLnJvdy0tMzAgPiBbY2xhc3MqPVwiY29sLVwiXSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJvdy0tMzAgPiBbY2xhc3MqPVwiY29sXCJdLFxuICAucm93LS0zMCA+IFtjbGFzcyo9XCJjb2wtXCJdIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnJvdy0tMjUge1xuICBtYXJnaW4tbGVmdDogLTI1cHg7XG4gIG1hcmdpbi1yaWdodDogLTI0cHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnJvdy0tMjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucm93LS0yNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucm93LS0yNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5yb3ctLTI1ID4gW2NsYXNzKj1cImNvbFwiXSxcbi5yb3ctLTI1ID4gW2NsYXNzKj1cImNvbC1cIl0ge1xuICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnJvdy0tMjUgPiBbY2xhc3MqPVwiY29sXCJdLFxuICAucm93LS0yNSA+IFtjbGFzcyo9XCJjb2wtXCJdIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnJvdy0tMjUgPiBbY2xhc3MqPVwiY29sXCJdLFxuICAucm93LS0yNSA+IFtjbGFzcyo9XCJjb2wtXCJdIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucm93LS0yNSA+IFtjbGFzcyo9XCJjb2xcIl0sXG4gIC5yb3ctLTI1ID4gW2NsYXNzKj1cImNvbC1cIl0ge1xuICAgIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ucm93LS02IHtcbiAgbWFyZ2luLWxlZnQ6IC02cHg7XG4gIG1hcmdpbi1yaWdodDogLTZweDtcbn1cblxuLnJvdy0tNiA+IFtjbGFzcyo9XCJjb2xcIl0sXG4ucm93LS02ID4gW2NsYXNzKj1cImNvbC1cIl0ge1xuICBwYWRkaW5nLWxlZnQ6IDZweDtcbiAgcGFkZGluZy1yaWdodDogNnB4O1xufVxuXG4ucm93LS01IHtcbiAgbWFyZ2luLWxlZnQ6IC01cHg7XG4gIG1hcmdpbi1yaWdodDogLTVweDtcbn1cblxuLnJvdy0tNSA+IFtjbGFzcyo9XCJjb2xcIl0sXG4ucm93LS01ID4gW2NsYXNzKj1cImNvbC1cIl0ge1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgcGFkZGluZy1yaWdodDogNXB4O1xufVxuXG4vKj09PT09ICBFbmQgb2YgY29udGFpbmVyICA9PT09PT0qL1xuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuPSAgICAgICAgICAgICAgICAwNS4gSGVhZGVyIENzcyAgICAgICAgICAgICAgID1cclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi5oZWFkZXItc3RpY2t5LmlzLXN0aWNreSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgYW5pbWF0aW9uOiAuOTVzIGVhc2UtaW4tb3V0IDBzIG5vcm1hbCBub25lIDEgcnVubmluZyBmYWRlSW5Eb3duO1xuICB6LWluZGV4OiA5OTk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGN1YmljLWJlemllcigwLjY0NSwgMC4wNDUsIDAuMzU1LCAxKTtcbiAgYm94LXNoYWRvdzogMCAxcHggMXB4IDAgI2YwZjBmMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmhlYWRlci1zdGlja3kuaXMtc3RpY2t5LmhlYWRlcl9oZWlnaHQtMTIwIHtcbiAgaGVpZ2h0OiA5MHB4O1xufVxuXG4uaGVhZGVyX2Fic29sdXRlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiA5O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmhlYWRlcl9oZWlnaHQtOTAge1xuICBoZWlnaHQ6IDkwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uaGVhZGVyX2hlaWdodC0xMjAge1xuICBoZWlnaHQ6IDEyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnRvcC1sb2dvLWFyZWEge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcbiAgbWFyZ2luLXRvcDogNTBweDtcbiAgcGFkZGluZy1ib3R0b206IDUwcHg7XG59XG5cbi5oZWFkZXItc3RpY2t5IC5sb2dvX19oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uaGVhZGVyLXN0aWNreSAuY29udGVudF9faGlkZGVuIHtcbiAgZGlzcGxheTogaW5oZXJpdCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZWFkZXItc3RpY2t5IC5sb2dvX19oaWRkZW4ge1xuICAgIGRpc3BsYXk6IGluaGVyaXQ7XG4gIH1cbiAgLmhlYWRlci1zdGlja3kgLmNvbnRlbnRfX2hpZGRlbiB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5pcy1zdGlja3kgLnRvcC1sb2dvLWFyZWEge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uaXMtc3RpY2t5IC5jb250ZW50X19oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5pcy1zdGlja3kgLmxvZ29fX2hpZGRlbiB7XG4gIGRpc3BsYXk6IGluaGVyaXQ7XG59XG5cbi5oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAvKiBsb2dvICovXG59XG5cbi5oZWFkZXItbGVmdC1zZWFyY2gge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAyNzVweDtcbn1cblxuLmhlYWRlci1sZWZ0LXNlYXJjaCAuaGVhZGVyLXNlYXJjaC1ib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5oZWFkZXItbGVmdC1zZWFyY2ggLnNlYXJjaC1maWVsZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxMHB4IDM1cHggMTBweCAwO1xuICBib3JkZXItd2lkdGg6IDAgMCAxcHg7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjVzO1xuICB0cmFuc2l0aW9uOiAuNXM7XG59XG5cbi5oZWFkZXItbGVmdC1zZWFyY2ggLnNlYXJjaC1pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHotaW5kZXg6IDk7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgY29sb3I6ICMwMDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHotaW5kZXg6IDE7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5oZWFkZXItcmlnaHQtc2lkZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5oZWFkZXItcmlnaHQtc2lkZSAuaGVhZGVyLXJpZ2h0LWl0ZW1zIHtcbiAgbWFyZ2luLWxlZnQ6IDQwcHg7XG59XG5cbi5oZWFkZXItcmlnaHQtc2lkZSAuaGVhZGVyLXJpZ2h0LWl0ZW1zIGEge1xuICBmb250LXNpemU6IDI0cHg7XG59XG5cbi5oZWFkZXItcmlnaHQtc2lkZSAuaGVhZGVyLXJpZ2h0LWl0ZW1zIGEubW9iaWxlLW5hdmlnYXRpb24taWNvbiB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbn1cblxuLmhlYWRlci1yaWdodC1zaWRlIC5oZWFkZXItcmlnaHQtaXRlbXMgYS5tb2JpbGUtbmF2aWdhdGlvbi1pY29uIGkge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmhlYWRlci1yaWdodC1zaWRlIC5oZWFkZXItcmlnaHQtaXRlbXMge1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICB9XG59XG5cbi5oZWFkZXItbGVmdC1zaWRlIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuXG4uaGVhZGVyLWxlZnQtc2lkZSAuaGVhZGVyLXJpZ2h0LWl0ZW1zIHtcbiAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xufVxuXG4uaGVhZGVyLWxlZnQtc2lkZSAuaGVhZGVyLXJpZ2h0LWl0ZW1zIGEge1xuICBmb250LXNpemU6IDI0cHg7XG59XG5cbi5oZWFkZXItbGVmdC1zaWRlIC5oZWFkZXItcmlnaHQtaXRlbXMgYS5tb2JpbGUtbmF2aWdhdGlvbi1pY29uIHtcbiAgZm9udC1zaXplOiAzMHB4O1xufVxuXG4uaGVhZGVyLWxlZnQtc2lkZSAuaGVhZGVyLXJpZ2h0LWl0ZW1zIGEubW9iaWxlLW5hdmlnYXRpb24taWNvbiBpIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5oZWFkZXItbGVmdC1zaWRlIC5oZWFkZXItcmlnaHQtaXRlbXMge1xuICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgfVxufVxuXG4uaGVhZGVyLWNhcnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5oZWFkZXItY2FydCAuaXRlbS1jb3VudGVyIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogLjNlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtaW4td2lkdGg6IDE5cHg7XG4gIGhlaWdodDogMTlweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RjYjE0YTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMTlweDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxOXB4O1xuICBib3JkZXItcmFkaXVzOiAxOXB4O1xuICBib3R0b206IDFweDtcbiAgcmlnaHQ6IC0xMHB4O1xuICBwYWRkaW5nOiAwIDVweDtcbn1cblxuLmhlYWRlci1sb2dpbi1yZWdpc3Rlci13cmFwcGVyIC5tb2RhbC1kaWFsb2cge1xuICBtYXgtd2lkdGg6IDQ1MHB4O1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4uaGVhZGVyLWxvZ2luLXJlZ2lzdGVyLXdyYXBwZXIgLm1vZGFsLWNvbnRlbnQge1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDByZW07XG59XG5cbi5tb2RhbC1ib3gtd3JhcHBlciwgLm15YWNjb3VudC1ib3gtd3JhcHBlciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ubW9kYWwtYm94LXdyYXBwZXIgLmhlbGVuZG8tdGFicyB1bCAudGFiX19pdGVtLCAubXlhY2NvdW50LWJveC13cmFwcGVyIC5oZWxlbmRvLXRhYnMgdWwgLnRhYl9faXRlbSB7XG4gIHdpZHRoOiA1MCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLm1vZGFsLWJveC13cmFwcGVyIC5oZWxlbmRvLXRhYnMgdWwgLnRhYl9faXRlbSBhLCAubXlhY2NvdW50LWJveC13cmFwcGVyIC5oZWxlbmRvLXRhYnMgdWwgLnRhYl9faXRlbSBhIHtcbiAgY29sb3I6ICM2NjY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgcGFkZGluZzogMTVweCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlZGVkO1xufVxuXG4ubW9kYWwtYm94LXdyYXBwZXIgLmhlbGVuZG8tdGFicyB1bCAudGFiX19pdGVtIGEuYWN0aXZlLCAubXlhY2NvdW50LWJveC13cmFwcGVyIC5oZWxlbmRvLXRhYnMgdWwgLnRhYl9faXRlbSBhLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuXG4ubW9kYWwtYm94LXdyYXBwZXIgLmNvbnRlbnQtbW9kYWwtYm94LCAubXlhY2NvdW50LWJveC13cmFwcGVyIC5jb250ZW50LW1vZGFsLWJveCB7XG4gIHBhZGRpbmc6IDQwcHg7XG59XG5cbi5tb2RhbC1ib3gtd3JhcHBlciAuY29udGVudC1tb2RhbC1ib3ggLmFjY291bnQtZm9ybS1ib3ggLnNpbmdsZS1pbnB1dCwgLm15YWNjb3VudC1ib3gtd3JhcHBlciAuY29udGVudC1tb2RhbC1ib3ggLmFjY291bnQtZm9ybS1ib3ggLnNpbmdsZS1pbnB1dCB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG5cbi5tb2RhbC1ib3gtd3JhcHBlciAuY29udGVudC1tb2RhbC1ib3ggLmFjY291bnQtZm9ybS1ib3ggLnNpbmdsZS1pbnB1dCBpbnB1dCwgLm15YWNjb3VudC1ib3gtd3JhcHBlciAuY29udGVudC1tb2RhbC1ib3ggLmFjY291bnQtZm9ybS1ib3ggLnNpbmdsZS1pbnB1dCBpbnB1dCB7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiAjNjY2O1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xufVxuXG4ubW9kYWwtYm94LXdyYXBwZXIgLmNvbnRlbnQtbW9kYWwtYm94IC5jaGVja2JveC13cmFwLCAubXlhY2NvdW50LWJveC13cmFwcGVyIC5jb250ZW50LW1vZGFsLWJveCAuY2hlY2tib3gtd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLm1vZGFsLWJveC13cmFwcGVyIC5jb250ZW50LW1vZGFsLWJveCAuY2hlY2tib3gtd3JhcCBsYWJlbCwgLm15YWNjb3VudC1ib3gtd3JhcHBlciAuY29udGVudC1tb2RhbC1ib3ggLmNoZWNrYm94LXdyYXAgbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAuMHJlbTtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NzlweCkge1xuICAubW9kYWwtYm94LXdyYXBwZXIgLmNvbnRlbnQtbW9kYWwtYm94IC5jaGVja2JveC13cmFwLCAubXlhY2NvdW50LWJveC13cmFwcGVyIC5jb250ZW50LW1vZGFsLWJveCAuY2hlY2tib3gtd3JhcCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cblxuLm1vZGFsLWJveC13cmFwcGVyIC5jb250ZW50LW1vZGFsLWJveCAuY2hlY2tib3gtd3JhcCBhLCAubXlhY2NvdW50LWJveC13cmFwcGVyIC5jb250ZW50LW1vZGFsLWJveCAuY2hlY2tib3gtd3JhcCBhIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4ubW9kYWwtYm94LXdyYXBwZXIgLmNvbnRlbnQtbW9kYWwtYm94IC5pbnB1dC1jaGVja2JveCwgLm15YWNjb3VudC1ib3gtd3JhcHBlciAuY29udGVudC1tb2RhbC1ib3ggLmlucHV0LWNoZWNrYm94IHtcbiAgb3BhY2l0eTogMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGhlaWdodDogaW5oZXJpdDtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm1vZGFsLWJveC13cmFwcGVyIC5jb250ZW50LW1vZGFsLWJveCBzcGFuLCAubXlhY2NvdW50LWJveC13cmFwcGVyIC5jb250ZW50LW1vZGFsLWJveCBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LXRyYW5zZm9ybTogaW5oZXJpdDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDAgMCAwIDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5tb2RhbC1ib3gtd3JhcHBlciAuY29udGVudC1tb2RhbC1ib3ggc3Bhbjo6YmVmb3JlLCAubXlhY2NvdW50LWJveC13cmFwcGVyIC5jb250ZW50LW1vZGFsLWJveCBzcGFuOjpiZWZvcmUge1xuICBmb250LWZhbWlseTogbGluZWFyaWNvbnM7XG4gIGNvbnRlbnQ6IFwi7qaNXCI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0ycHg7XG4gIGxlZnQ6IDBweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZSAwcztcbn1cblxuLm1vZGFsLWJveC13cmFwcGVyIC5jb250ZW50LW1vZGFsLWJveCAuaW5wdXQtY2hlY2tib3g6Y2hlY2tlZCArIHNwYW46OmJlZm9yZSwgLm15YWNjb3VudC1ib3gtd3JhcHBlciAuY29udGVudC1tb2RhbC1ib3ggLmlucHV0LWNoZWNrYm94OmNoZWNrZWQgKyBzcGFuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6mmVwiO1xufVxuXG4ubXlhY2NvdW50LWJveC13cmFwcGVyIC5oZWxlbmRvLXRhYnMgdWwge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLm15YWNjb3VudC1ib3gtd3JhcHBlciAuaGVsZW5kby10YWJzIHVsIC50YWJfX2l0ZW0ge1xuICB3aWR0aDogYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDI0cHg7XG4gIHBhZGRpbmc6IDAgMjJweDtcbn1cblxuLm15YWNjb3VudC1ib3gtd3JhcHBlciAuaGVsZW5kby10YWJzIHVsIC50YWJfX2l0ZW0gYSB7XG4gIGNvbG9yOiAjNjY2O1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHBhZGRpbmc6IDE1cHggMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5teWFjY291bnQtYm94LXdyYXBwZXIgLmhlbGVuZG8tdGFicyB1bCAudGFiX19pdGVtIGEuYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuXG4uaGVhZGVyLWxlZnQtc2lkZWJhcl9fY29udGVudC1oZWFkZXIge1xuICBoZWlnaHQ6IDUwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHotaW5kZXg6IDk5OTtcbn1cblxuLmhlYWRlci1sZWZ0LXNpZGViYXJfX2NvbnRlbnQtZm9vdGVyIHtcbiAgYm90dG9tOiAwO1xufVxuXG4uaGVhZGVyLWxlZnQtc2lkZWJhcl9fY29udGVudC1oZWFkZXIge1xuICB0b3A6IDA7XG59XG5cbi5oZWFkZXItbGVmdC1zaWRlYmFyIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB3aWR0aDogMzAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDk5OTtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2VmZWZlZjtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuaGVhZGVyLWxlZnQtc2lkZWJhciB7XG4gICAgd2lkdGg6IDI0MHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpLCBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuaGVhZGVyLWxlZnQtc2lkZWJhciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uaGVhZGVyLWxlZnQtc2lkZWJhcl9fY29udGVudCB7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgcGFkZGluZzogNTBweCA0MHB4IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuaGVhZGVyLWxlZnQtc2lkZWJhcl9fY29udGVudCB7XG4gICAgcGFkZGluZzogNTBweCAyMHB4IDA7XG4gIH1cbn1cblxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtaG9tZS1sZWZ0LXNpZGViYXIge1xuICBtYXJnaW4tbGVmdDogMzAwcHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtaG9tZS1sZWZ0LXNpZGViYXIge1xuICAgIG1hcmdpbi1sZWZ0OiAyNDBweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSwgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtaG9tZS1sZWZ0LXNpZGViYXIge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5cbi5uZXdzbGV0dGVyLXNsaWRlYmFyLWJveCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm5ld3NsZXR0ZXItc2xpZGViYXItYm94IGlucHV0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiAwIDQwcHggMCAwO1xufVxuXG4ubmV3c2xldHRlci1zbGlkZWJhci1ib3ggLnN1Ym1pdC1idXR0b24ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMHB4O1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5oZWxlbmRvLWxhbmd1YWdlLWN1cnJlbmN5IC53aWRnZXQtbGFuZ3VhZ2UgaDYsXG4uaGVsZW5kby1sYW5ndWFnZS1jdXJyZW5jeSAud2lkZ2V0LWN1cnJlbmN5IGg2IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLmhlbGVuZG8tbGFuZ3VhZ2UtY3VycmVuY3kgLndpZGdldC1sYW5ndWFnZSB1bCBsaSxcbi5oZWxlbmRvLWxhbmd1YWdlLWN1cnJlbmN5IC53aWRnZXQtY3VycmVuY3kgdWwgbGkge1xuICBtYXJnaW4tdG9wOiA4cHg7XG59XG5cbi5oZWxlbmRvLWxhbmd1YWdlLWN1cnJlbmN5IC53aWRnZXQtbGFuZ3VhZ2UgdWwgbGkuYWN0aXZlZCBhLFxuLmhlbGVuZG8tbGFuZ3VhZ2UtY3VycmVuY3kgLndpZGdldC1jdXJyZW5jeSB1bCBsaS5hY3RpdmVkIGEge1xuICBjb2xvcjogI2RjYjE0YTtcbn1cblxuLmhlbGVuZG8tbGFuZ3VhZ2UtY3VycmVuY3kgLndpZGdldC1sYW5ndWFnZSB1bCBsaSBhLFxuLmhlbGVuZG8tbGFuZ3VhZ2UtY3VycmVuY3kgLndpZGdldC1jdXJyZW5jeSB1bCBsaSBhIHtcbiAgY29sb3I6ICM5OTk7XG4gIG9wYWNpdHk6IDE7XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZzogMDtcbn1cblxuLmhlbGVuZG8tbGFuZ3VhZ2UtY3VycmVuY3kgLndpZGdldC1sYW5ndWFnZSB1bCBsaSBhOmhvdmVyLFxuLmhlbGVuZG8tbGFuZ3VhZ2UtY3VycmVuY3kgLndpZGdldC1jdXJyZW5jeSB1bCBsaSBhOmhvdmVyIHtcbiAgY29sb3I6ICNkY2IxNGE7XG59XG5cbi5tb2JpbGUtbWVudS1jb250YWN0LWluZm8gaDYsIC5tb2JpbGUtbWVudS1zb2NpYWwtc2hhcmUgaDYge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5tb2JpbGUtbWVudS1jb250YWN0LWluZm8gcCwgLm1vYmlsZS1tZW51LXNvY2lhbC1zaGFyZSBwIHtcbiAgY29sb3I6ICM2NjY7XG59XG5cbi5tb2JpbGUtbWVudS1jb250YWN0LWluZm8gLnNvY2lhbC1zaGFyZSBsaSwgLm1vYmlsZS1tZW51LXNvY2lhbC1zaGFyZSAuc29jaWFsLXNoYXJlIGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG59XG5cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICAgLSBzZWFyY2ggb3ZlcmxheVxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi5zZWFyY2gtb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTExO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBjdWJpYy1iZXppZXIoMC42NDUsIDAuMDQ1LCAwLjM1NSwgMSk7XG4gIHotaW5kZXg6IDk5OTk7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBjdWJpYy1iZXppZXIoMC42NDUsIDAuMDQ1LCAwLjM1NSwgMSk7XG59XG5cbi5zZWFyY2gtb3ZlcmxheV9faW5uZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGJhY2tncm91bmQ6ICNmNGY1Zjc7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGN1YmljLWJlemllcigwLjY0NSwgMC4wNDUsIDAuMzU1LCAxKTtcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xufVxuXG4uc2VhcmNoLW92ZXJsYXkuYWN0aXZlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBvcGFjaXR5OiAxO1xufVxuXG4uc2VhcmNoLW92ZXJsYXlfX2hlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY1Zjc7XG4gIHBhZGRpbmc6IDUwcHggMDtcbn1cblxuLnNlYXJjaC1vdmVybGF5X19oZWFkZXIgLm1vYmlsZS1uYXZpZ2F0aW9uLWNsb3NlLWljb24ge1xuICBmb250LXNpemU6IDIwcHg7XG59XG5cbi5zZWFyY2gtb3ZlcmxheV9fYm9keSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogNzVweDtcbn1cblxuLnNlYXJjaC1vdmVybGF5X19mb3JtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgcGFkZGluZzogMCAxNXB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiBhdXRvO1xufVxuXG4uc2VhcmNoLW92ZXJsYXlfX2Zvcm0gaW5wdXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgcGFkZGluZzogMTVweCA1MHB4IDE1cHggMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGhlaWdodDogNDBweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2VhcmNoLW92ZXJsYXlfX2Zvcm0gaW5wdXQge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gIH1cbn1cblxuLnNlYXJjaC1vdmVybGF5X19mb3JtIGlucHV0OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBjdWJpYy1iZXppZXIoMC42NDUsIDAuMDQ1LCAwLjM1NSwgMSk7XG59XG5cbi5zZWFyY2gtb3ZlcmxheV9fZm9ybSBpbnB1dFt0eXBlPVwidGV4dFwiXTpmb2N1cyB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBib3JkZXItY29sb3I6ICMwMDAwMDA7XG59XG5cbi5zZWFyY2gtb3ZlcmxheV9fZm9ybSAuc3VibWl0LWJ1dHRvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDE1cHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uc2VhcmNoLW92ZXJsYXlfX2Zvcm0gLnN1Ym1pdC1idXR0b24gOmhvdmVyIHtcbiAgY29sb3I6ICNkY2IxNGE7XG59XG5cbi5wcm9kdWN0LWNhdHMgbGFiZWwge1xuICBmb250LXdlaWdodDogNDAwO1xuICBwYWRkaW5nOiAwIDE4cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogIzAwMDtcbn1cblxuLnByb2R1Y3QtY2F0cyBsYWJlbCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sIC5wcm9kdWN0LWNhdHMgbGFiZWwgaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5wcm9kdWN0LWNhdHMgbGFiZWwgaW5wdXQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucHJvZHVjdC1jYXRzIGxhYmVsIGlucHV0OmNoZWNrZWQgKyBzcGFuIHtcbiAgY29sb3I6ICM5OTk7XG59XG5cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09IFxyXG4gICAgLSBOYXZpZ2F0aW9uIE1lbnUgQ3NzXHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLm5hdmlnYXRpb24tbWVudSA+IHVsIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLm5hdmlnYXRpb24tbWVudSA+IHVsID4gbGkge1xuICBtYXJnaW46IDAgMjRweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxNTk5cHgpIHtcbiAgLm5hdmlnYXRpb24tbWVudSA+IHVsID4gbGkge1xuICAgIG1hcmdpbjogMCAyMnB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSBhbmQgKG1heC13aWR0aDogMTQ5OXB4KSB7XG4gIC5uYXZpZ2F0aW9uLW1lbnUgPiB1bCA+IGxpIHtcbiAgICBtYXJnaW46IDAgMTVweDtcbiAgfVxufVxuXG4ubmF2aWdhdGlvbi1tZW51ID4gdWwgPiBsaSA+IGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHBhZGRpbmc6IDM2cHggMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMTg7XG59XG5cbi5uYXZpZ2F0aW9uLW1lbnUgPiB1bCA+IGxpLmhhcy1jaGlsZHJlbiA+IGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5uYXZpZ2F0aW9uLW1lbnUgPiB1bCA+IGxpLmhhcy1jaGlsZHJlbiA+IGE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNkN2Q3ZDc7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjZDdkN2Q3O1xuICBsZWZ0OiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHotaW5kZXg6IDk5OTk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDEzNWRlZykgdHJhbnNsYXRlWCg1MCUpIHRyYW5zbGF0ZVkoMHB4KTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEpO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjJzO1xuICBib3R0b206IC0xMnB4O1xuICBvcGFjaXR5OiAwO1xufVxuXG4ubmF2aWdhdGlvbi1tZW51ID4gdWwgPiBsaS5oYXMtY2hpbGRyZW4tLW11bHRpbGV2ZWwtc3VibWVudSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm5hdmlnYXRpb24tbWVudSA+IHVsID4gbGkuaGFzLWNoaWxkcmVuOmhvdmVyIC5tZWdhbWVudSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgb3BhY2l0eTogMTtcbn1cblxuLm5hdmlnYXRpb24tbWVudSA+IHVsID4gbGkuaGFzLWNoaWxkcmVuOmhvdmVyIC5tZWdhbWVudS0taG9tZS12YXJpYXRpb25fX2l0ZW0ge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG59XG5cbi5uYXZpZ2F0aW9uLW1lbnUgPiB1bCA+IGxpLmhhcy1jaGlsZHJlbjpob3ZlciA+IC5zdWJtZW51IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBvcGFjaXR5OiAxO1xufVxuXG4ubmF2aWdhdGlvbi1tZW51ID4gdWwgPiBsaTpob3ZlciA+IGE6OmJlZm9yZSwgLm5hdmlnYXRpb24tbWVudSA+IHVsID4gbGkuYWN0aXZlID4gYTo6YmVmb3JlIHtcbiAgb3BhY2l0eTogMTtcbiAgYm90dG9tOiAtMnB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpIHRyYW5zbGF0ZVgoNTAlKSB0cmFuc2xhdGVZKDBweCk7XG59XG5cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICAgIC0gTXVsdGlsZXZlbCBTdWJtZW51IENzc1xyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLnN1Ym1lbnUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwcHgpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBjdWJpYy1iZXppZXIoMC42NDUsIDAuMDQ1LCAwLjM1NSwgMSk7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuMnM7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuNHM7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbiAgbWluLXdpZHRoOiAyNDBweDtcbiAgcGFkZGluZzogMjBweCAwO1xuICB6LWluZGV4OiA5O1xufVxuXG4uc3VibWVudSA+IGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc3VibWVudSA+IGxpID4gYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiA1cHggMzBweDtcbiAgY29sb3I6ICNhYmFiYWI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRyYW5zaXRpb246IDBzO1xufVxuXG4uc3VibWVudSA+IGxpID4gYSA+IHNwYW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zdWJtZW51ID4gbGkgPiBhOmhvdmVyIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5cbi5zdWJtZW51ID4gbGk6aG92ZXIgPiAuc3VibWVudSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgb3BhY2l0eTogMTtcbiAgei1pbmRleDogOTtcbn1cblxuLnN1Ym1lbnUgPiBsaS5hY3RpdmUgPiBhIHtcbiAgY29sb3I6ICNkY2IxNGE7XG59XG5cbi5zdWJtZW51ID4gbGkuaGFzLWNoaWxkcmVuID4gYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEpO1xufVxuXG4uc3VibWVudSA+IGxpLmhhcy1jaGlsZHJlbi5hY3RpdmUgPiBhIHtcbiAgY29sb3I6ICNkY2IxNGE7XG59XG5cbi5zdWJtZW51IC5zdWJtZW51IHtcbiAgdG9wOiAwcHg7XG4gIGxlZnQ6IDEwMCU7XG4gIHJpZ2h0OiBhdXRvO1xufVxuXG4uc3VibWVudSAuc3VibWVudS5sZWZ0IHtcbiAgcmlnaHQ6IDEwMCU7XG4gIGxlZnQ6IGF1dG87XG59XG5cbi5zdWJtZW51IC5zdWJtZW51IC5zdWJtZW51IHtcbiAgdG9wOiAwO1xuICBsZWZ0OiAxMDAlO1xuICByaWdodDogYXV0bztcbn1cblxuLnN1Ym1lbnUgLnN1Ym1lbnUgLnN1Ym1lbnUubGVmdCB7XG4gIHJpZ2h0OiAxMDAlO1xuICBsZWZ0OiBhdXRvO1xufVxuXG4uc3VibWVudSAuc3VibWVudSAuc3VibWVudSAuc3VibWVudSB7XG4gIHRvcDogMDtcbiAgbGVmdDogMTAwJTtcbiAgcmlnaHQ6IGF1dG87XG59XG5cbi5zdWJtZW51IC5zdWJtZW51IC5zdWJtZW51IC5zdWJtZW51LmxlZnQge1xuICByaWdodDogMTAwJTtcbiAgbGVmdDogYXV0bztcbn1cblxuLnN1Ym1lbnUgLnN1Ym1lbnUgLnN1Ym1lbnUgLnN1Ym1lbnUgLnN1Ym1lbnUge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDEwMCU7XG4gIHJpZ2h0OiBhdXRvO1xufVxuXG4uc3VibWVudSAuc3VibWVudSAuc3VibWVudSAuc3VibWVudSAuc3VibWVudS5sZWZ0IHtcbiAgcmlnaHQ6IDEwMCU7XG4gIGxlZnQ6IGF1dG87XG59XG5cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICAgIC0gTWVnYSBNZW51IENzc1xyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi5tZWdhbWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICByaWdodDogMDtcbiAgbGVmdDogLTMwJTtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9iZy9iZy1tZW51LmpwZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IHRvcDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBzY3JvbGw7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMHB4KTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEpO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjJzO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjRzO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG4gIHotaW5kZXg6IDk7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG59XG5cbi5tZWdhbWVudS0tbWVnYSB7XG4gIG1pbi13aWR0aDogMTA4MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMzVweCAyMHB4IDMwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtYXgtd2lkdGg6IDE0OTlweCkge1xuICAubWVnYW1lbnUtLW1lZ2Ege1xuICAgIG1pbi13aWR0aDogOTAwcHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAubWVnYW1lbnUtLW1lZ2Ege1xuICAgIG1pbi13aWR0aDogOTAwcHg7XG4gICAgbGVmdDogLTQwJTtcbiAgfVxufVxuXG4ubWVnYW1lbnUtLW1lZ2EgPiBsaSB7XG4gIGZsZXgtYmFzaXM6IDIyJTtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuXG4ubWVnYW1lbnUtLW1lZ2EgPiBsaSAucGFnZS1saXN0LXRpdGxlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBjb2xvcjogIzExMTtcbn1cblxuLm1lZ2FtZW51LS1tZWdhID4gbGkgPiB1bCA+IGxpID4gYSB7XG4gIHBhZGRpbmc6IDEwcHggMDtcbiAgY29sb3I6ICNhYmFiYWI7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHRyYW5zaXRpb246IDAuMXM7XG59XG5cbi5tZWdhbWVudS0tbWVnYSA+IGxpID4gdWwgPiBsaSA+IGE6aG92ZXIge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cblxuLm1lZ2FtZW51LS1tZWdhID4gbGkgPiB1bCA+IGxpID4gYSA+IHNwYW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5tZWdhbWVudS0tbWVnYSA+IGxpID4gdWwgPiBsaSA+IGEgPiBzcGFuOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDFweDtcbiAgYm90dG9tOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAtMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RjYjE0YTtcbiAgdHJhbnNpdGlvbjogMC4zcztcbn1cblxuLm1lZ2FtZW51LS1tZWdhID4gbGkgPiB1bCA+IGxpLmFjdGl2ZSA+IGEge1xuICBjb2xvcjogI2RjYjE0YTtcbn1cblxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSBcclxuICAgIC0gTW9iaWxlIE1lbnUgT3ZlcmxheSBDc3NcclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG4ubW9iaWxlLW1lbnUtb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTExO1xuICBvdmVyZmxvdzogYXV0bztcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEpO1xuICB6LWluZGV4OiA5OTk5O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbn1cblxuLm1vYmlsZS1tZW51LW92ZXJsYXlfX2lubmVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEyMCUpO1xuICB3aWR0aDogNDIwcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGN1YmljLWJlemllcigwLjY0NSwgMC4wNDUsIDAuMzU1LCAxKTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NzlweCkge1xuICAubW9iaWxlLW1lbnUtb3ZlcmxheV9faW5uZXIge1xuICAgIHdpZHRoOiAzMDBweDtcbiAgfVxufVxuXG4ubW9iaWxlLW1lbnUtb3ZlcmxheV9faW5uZXIgLm1vYmlsZS1tZW51LWNsb3NlLWJveCB7XG4gIHBhZGRpbmc6IDUwcHggNDBweCAzMHB4O1xufVxuXG4ubW9iaWxlLW1lbnUtb3ZlcmxheV9faW5uZXIgLm1vYmlsZS1tZW51LWNsb3NlLWJveCAubW9iaWxlLW5hdmlnYXRpb24tY2xvc2UtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ubW9iaWxlLW1lbnUtb3ZlcmxheS5hY3RpdmUge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBvcGFjaXR5OiAxO1xufVxuXG4ubW9iaWxlLW1lbnUtb3ZlcmxheS5hY3RpdmUgLm1vYmlsZS1tZW51LW92ZXJsYXlfX2lubmVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKTtcbn1cblxuLm1vYmlsZS1tZW51LW92ZXJsYXlfX2hlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIHBhZGRpbmc6IDE1cHggMDtcbn1cblxuLm1vYmlsZS1tZW51LW92ZXJsYXlfX2JvZHkge1xuICBwYWRkaW5nOiAyMHB4IDQwcHggMTAwcHg7XG59XG5cbi5tb2JpbGUtbWVudS1vdmVybGF5X19ib2R5IC5vZmZjYW52YXMtbmF2aWdhdGlvbiB7XG4gIC8qIG9uZXBhZ2Ugc3R5bGUgKi9cbn1cblxuLm1vYmlsZS1tZW51LW92ZXJsYXlfX2JvZHkgLm9mZmNhbnZhcy1uYXZpZ2F0aW9uID4gdWwgPiBsaSA+IGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHBhZGRpbmctdG9wOiAxOHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGN1YmljLWJlemllcigwLjY0NSwgMC4wNDUsIDAuMzU1LCAxKTtcbn1cblxuLm1vYmlsZS1tZW51LW92ZXJsYXlfX2JvZHkgLm9mZmNhbnZhcy1uYXZpZ2F0aW9uID4gdWwgPiBsaSA+IGE6aG92ZXIge1xuICBjb2xvcjogIzY2Njtcbn1cblxuLm1vYmlsZS1tZW51LW92ZXJsYXlfX2JvZHkgLm9mZmNhbnZhcy1uYXZpZ2F0aW9uID4gdWwgPiBsaTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cblxuLm1vYmlsZS1tZW51LW92ZXJsYXlfX2JvZHkgLm9mZmNhbnZhcy1uYXZpZ2F0aW9uID4gdWwgPiBsaS5oYXMtY2hpbGRyZW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5tb2JpbGUtbWVudS1vdmVybGF5X19ib2R5IC5vZmZjYW52YXMtbmF2aWdhdGlvbiA+IHVsID4gbGkuaGFzLWNoaWxkcmVuLmFjdGl2ZSAubWVudS1leHBhbmQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcNDMnO1xufVxuXG4ubW9iaWxlLW1lbnUtb3ZlcmxheV9fYm9keSAub2ZmY2FudmFzLW5hdmlnYXRpb24gPiB1bCA+IGxpLmhhcy1jaGlsZHJlbiAubWVudS1leHBhbmQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDEycHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEpO1xufVxuXG4ubW9iaWxlLW1lbnUtb3ZlcmxheV9fYm9keSAub2ZmY2FudmFzLW5hdmlnYXRpb24gPiB1bCA+IGxpLmhhcy1jaGlsZHJlbiAubWVudS1leHBhbmQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcNDMnO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtZmFtaWx5OiBcIkVsZWdhbnRJY29uc1wiO1xufVxuXG4ubW9iaWxlLW1lbnUtb3ZlcmxheV9fYm9keSAub2ZmY2FudmFzLW5hdmlnYXRpb24gPiB1bCA+IGxpLmhhcy1jaGlsZHJlbiAuc3ViLW1lbnUge1xuICBwYWRkaW5nOiAxMnB4IDAgMHB4IDEwcHg7XG59XG5cbi5tb2JpbGUtbWVudS1vdmVybGF5X19ib2R5IC5vZmZjYW52YXMtbmF2aWdhdGlvbiA+IHVsID4gbGkuaGFzLWNoaWxkcmVuIC5zdWItbWVudSBsaSBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHBhZGRpbmc6IDEwcHggMDtcbn1cblxuLm1vYmlsZS1tZW51LW92ZXJsYXlfX2JvZHkgLm9mZmNhbnZhcy1uYXZpZ2F0aW9uID4gdWwgPiBsaS5oYXMtY2hpbGRyZW4gLnN1Yi1tZW51IGxpIGE6aG92ZXIge1xuICBjb2xvcjogIzY2Njtcbn1cblxuLm1vYmlsZS1tZW51LW92ZXJsYXlfX2JvZHkgLm9mZmNhbnZhcy1uYXZpZ2F0aW9uID4gdWwgPiBsaS5oYXMtY2hpbGRyZW4gLnN1Yi1tZW51IGxpOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuXG4ubW9iaWxlLW1lbnUtb3ZlcmxheV9fYm9keSAub2ZmY2FudmFzLW5hdmlnYXRpb24gPiB1bCA+IGxpLmhhcy1jaGlsZHJlbiAuc3ViLW1lbnUgbGkuaGFzLWNoaWxkcmVuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubW9iaWxlLW1lbnUtb3ZlcmxheV9fYm9keSAub2ZmY2FudmFzLW5hdmlnYXRpb24gPiB1bCA+IGxpLmhhcy1jaGlsZHJlbiAuc3ViLW1lbnUgbGkuaGFzLWNoaWxkcmVuLmFjdGl2ZSAubWVudS1leHBhbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDQzXCI7XG4gIGZvbnQtZmFtaWx5OiBcIkVsZWdhbnRJY29uc1wiO1xufVxuXG4ubW9iaWxlLW1lbnUtb3ZlcmxheV9fYm9keSAub2ZmY2FudmFzLW5hdmlnYXRpb24gPiB1bCA+IGxpLmhhcy1jaGlsZHJlbiAuc3ViLW1lbnUgbGkuaGFzLWNoaWxkcmVuIC5tZW51LWV4cGFuZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogNnB4O1xufVxuXG4ubW9iaWxlLW1lbnUtb3ZlcmxheV9fYm9keSAub2ZmY2FudmFzLW5hdmlnYXRpb24gPiB1bCA+IGxpLmhhcy1jaGlsZHJlbiAuc3ViLW1lbnUgbGkuaGFzLWNoaWxkcmVuIC5tZW51LWV4cGFuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNDNcIjtcbiAgZm9udC1mYW1pbHk6IFwiRWxlZ2FudEljb25zXCI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLm1vYmlsZS1tZW51LW92ZXJsYXlfX2JvZHkgLm9mZmNhbnZhcy1uYXZpZ2F0aW9uID4gdWwgPiBsaS5oYXMtY2hpbGRyZW4gLnN1Yi1tZW51IC5zdWItbWVudSBsaS5oYXMtY2hpbGRyZW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5tb2JpbGUtbWVudS1vdmVybGF5X19ib2R5IC5vZmZjYW52YXMtbmF2aWdhdGlvbiA+IHVsID4gbGkuaGFzLWNoaWxkcmVuIC5zdWItbWVudSAuc3ViLW1lbnUgbGkuaGFzLWNoaWxkcmVuLmFjdGl2ZSAubWVudS1leHBhbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDQzXCI7XG4gIGZvbnQtZmFtaWx5OiBcIkVsZWdhbnRJY29uc1wiO1xufVxuXG4ubW9iaWxlLW1lbnUtb3ZlcmxheV9fYm9keSAub2ZmY2FudmFzLW5hdmlnYXRpb24gPiB1bCA+IGxpLmhhcy1jaGlsZHJlbiAuc3ViLW1lbnUgLnN1Yi1tZW51IGxpLmhhcy1jaGlsZHJlbiAubWVudS1leHBhbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDQzXCI7XG4gIGZvbnQtZmFtaWx5OiBcIkVsZWdhbnRJY29uc1wiO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5tb2JpbGUtbWVudS1vdmVybGF5X19ib2R5IC5vZmZjYW52YXMtbmF2aWdhdGlvbi0tb25lcGFnZSA+IHVsID4gbGkuYWN0aXZlID4gYSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5wcmV2aWV3LW5hdiA+IHVsID4gbGkge1xuICBtYXJnaW46IDAgMjRweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxNTk5cHgpIHtcbiAgLnByZXZpZXctbmF2ID4gdWwgPiBsaSB7XG4gICAgbWFyZ2luOiAwIDIycHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWF4LXdpZHRoOiAxNDk5cHgpIHtcbiAgLnByZXZpZXctbmF2ID4gdWwgPiBsaSB7XG4gICAgbWFyZ2luOiAwIDE1cHg7XG4gIH1cbn1cblxuLnByZXZpZXctbmF2ID4gdWwgPiBsaSA+IGEge1xuICBwYWRkaW5nOiAwcHggMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLnByZXZpZXctbmF2ID4gdWwgPiBsaSA+IGE6OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDJweDtcbiAgYm90dG9tOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBjdWJpYy1iZXppZXIoMC42NDUsIDAuMDQ1LCAwLjM1NSwgMSk7XG59XG5cbi5wcmV2aWV3LW5hdiA+IHVsID4gbGk6aG92ZXIgPiBhOjphZnRlciwgLnByZXZpZXctbmF2ID4gdWwgPiBsaS5hY3RpdmUgPiBhOjphZnRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBsZWZ0OiAwO1xuICByaWdodDogYXV0bztcbn1cblxuLyo9PT09PSAgRW5kIG9mIEhlYWRlciAgPT09PT09Ki9cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuPSAgICAgICAgICAgICAgIDA2LiBGb290ZXIgQ3NzICAgICAgICAgICAgPVxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi5yZXZlYWwtZm9vdGVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpLCBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJldmVhbC1mb290ZXIge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbn1cblxuLmZvb3Rlci13aWRnZXQtd3JhcHBlciB7XG4gIG1hcmdpbi1ib3R0b206IC0zNXB4O1xufVxuXG4uZm9vdGVyLXdpZGdldCB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5mb290ZXItd2lkZ2V0X190aXRsZSB7XG4gIG1hcmdpbi10b3A6IC0zcHg7XG4gIGNvbG9yOiAjMTExO1xufVxuXG4uZm9vdGVyLXdpZGdldF9fbGlzdCBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbn1cblxuLmZvb3Rlci13aWRnZXRfX2xpc3QgbGkgaSB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLmZvb3Rlci13aWRnZXRfX2xpc3QgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5mb290ZXItd2lkZ2V0X19saXN0IGxpIC5pbWFnZV9idG4ge1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJveC1zaGFkb3c6IDAgMCAyMHB4IHJnYmEoNTEsIDUxLCA1MSwgMC4xKTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmZvb3Rlci13aWRnZXRfX25ld3NsZXR0ZXIgaW5wdXQge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDAgNDBweCAwIDA7XG59XG5cbi5mb290ZXItd2lkZ2V0X19uZXdzbGV0dGVyIC5zdWJtaXQtYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDE1cHg7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZm9vdGVyLXdpZGdldF9fZm9vdGVyLW1lbnUge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cblxuLmZvb3Rlci13aWRnZXRfX2Zvb3Rlci1tZW51IGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDI3cHg7XG59XG5cbi5mb290ZXItd2lkZ2V0X19mb290ZXItbWVudSBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uZm9vdGVyLXNvY2lhbC1uZXR3b3JrcyAuaXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuXG4uZm9vdGVyLXNvY2lhbC1uZXR3b3JrcyAuaXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uZm9vdGVyLWJvdHRvbS1zb2NpYWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mb290ZXItYm90dG9tLXNvY2lhbCB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luOiAyMHB4IDAgMCAwO1xuICB9XG59XG5cbi5mb290ZXItYm90dG9tLXNvY2lhbCAudGl0bGUge1xuICBtYXJnaW4tcmlnaHQ6IDYwcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuZm9vdGVyLWJvdHRvbS1zb2NpYWwgLnRpdGxlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSwgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mb290ZXItYm90dG9tLXNvY2lhbCAudGl0bGUge1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgfVxufVxuXG4uaW5zdGFncmFtX2dhbGxlcnkgYSB7XG4gIHdpZHRoOiA4MHB4O1xuICBtYXJnaW46IDVweDtcbn1cblxuLmluc3RhZ3JhbV9nYWxsZXJ5IGEgaW1nIHtcbiAgd2lkdGg6IDgwcHg7XG59XG5cbi5jb3B5cmlnaHQtdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKj09PT09ICBFbmQgb2YgZm9vdGVyID09PT09PSovXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG49ICAgICAgICAgICAgMDcuIFNpZGViYXIgQ3NzICAgICAgICAgICA9XHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi5zaG9wLXdpZGdldCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbn1cblxuLnNob3Atd2lkZ2V0Omxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxuLndpZGdldC1zaG9wLWNhdGVnb3JpZXMgLndpZGdldC1uYXYtbGlzdCBsaSwgLndpZGdldC1zaXplIC53aWRnZXQtbmF2LWxpc3QgbGksIC53aWRnZXQtcHJpY2UgLndpZGdldC1uYXYtbGlzdCBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDZweDtcbn1cblxuLndpZGdldC1zaG9wLWNhdGVnb3JpZXMgLndpZGdldC1uYXYtbGlzdCBsaTpsYXN0LWNoaWxkLCAud2lkZ2V0LXNpemUgLndpZGdldC1uYXYtbGlzdCBsaTpsYXN0LWNoaWxkLCAud2lkZ2V0LXByaWNlIC53aWRnZXQtbmF2LWxpc3QgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi53aWRnZXQtc2hvcC1jYXRlZ29yaWVzIC53aWRnZXQtbmF2LWxpc3QgbGkgYSwgLndpZGdldC1zaXplIC53aWRnZXQtbmF2LWxpc3QgbGkgYSwgLndpZGdldC1wcmljZSAud2lkZ2V0LW5hdi1saXN0IGxpIGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi53aWRnZXQtY29sb3IgLndpZGdldC1uYXYtbGlzdCBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG5cbi53aWRnZXQtY29sb3IgLndpZGdldC1uYXYtbGlzdCBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnRhZ2Nsb3VkIGE6OmFmdGVyIHtcbiAgY29udGVudDogXCIsXCI7XG59XG5cbi50YWdjbG91ZCBhIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG59XG5cbi5wYWdlLXBhZ2luYXRpb24gbGkge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAgNXB4O1xufVxuXG4ucGFnZS1wYWdpbmF0aW9uIGxpIC5wYWdlLW51bWJlcnMge1xuICBoZWlnaHQ6IDM0cHg7XG4gIHBhZGRpbmc6IDAgMTNweDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1vei1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLnBhZ2UtcGFnaW5hdGlvbiBsaSAucGFnZS1udW1iZXJzLmN1cnJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGNiMTRhO1xufVxuXG4ucGFnZS1wYWdpbmF0aW9uIGxpIC5wYWdlLW51bWJlcnMgaSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcGFkZGluZy1sZWZ0OiA4cHg7XG59XG5cbi8qPT09PT0gIEVuZCBvZiBTaWRlYmFyICA9PT09PT0qL1xuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuPSAgICAgICAgICAwOC4gSGVybyBTbGlkZXIgQ3NzICAgICAgICAgICA9XHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi5iZy1pbWcge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xufVxuXG4uc2luZ2xlLWhlcm8tc2xpZGVyLW9uZSB7XG4gIGhlaWdodDogODAwcHg7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuc2luZ2xlLWhlcm8tc2xpZGVyLW9uZSB7XG4gICAgaGVpZ2h0OiA2MDBweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnNpbmdsZS1oZXJvLXNsaWRlci1vbmUge1xuICAgIGhlaWdodDogNjAwcHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2luZ2xlLWhlcm8tc2xpZGVyLW9uZSB7XG4gICAgaGVpZ2h0OiA1MDBweDtcbiAgfVxufVxuXG4uc2luZ2xlLWhlcm8tc2xpZGVyLW9uZSAuaGVyby10aXRsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG59XG5cbi5zaW5nbGUtaGVyby1zbGlkZXItb25lIC5oZXJvLXRpdGxlOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkY2IxNGE7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogJyc7XG4gIG1pbi1oZWlnaHQ6IDRweDtcbiAgbWluLXdpZHRoOiA3MHB4O1xuICBtYXgtaGVpZ2h0OiA0cHg7XG4gIG1heC13aWR0aDogNzBweDtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xufVxuXG4uc2luZ2xlLWhlcm8tc2xpZGVyLW9uZSAuaGVyby1idG4tb25lIHtcbiAgYmFja2dyb3VuZDogIzAwMDAwMDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGhlaWdodDogMzhweDtcbiAgcGFkZGluZzogMCAyMHB4O1xufVxuXG4uc2luZ2xlLWhlcm8tc2xpZGVyLW9uZSAuaGVyby1idG4tb25lIGkge1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuXG4uaGVyby1zbGlkZXItb25lIC5zbGljay1kb3RzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDE1cHg7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvLXNsaWRlci1vbmUgLnNsaWNrLWRvdHMge1xuICAgIGJvdHRvbTogMnB4O1xuICB9XG59XG5cbi5oZXJvLXNsaWRlci1vbmUgLnNsaWNrLWRvdHMgbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMTBweDtcbn1cblxuLmhlcm8tc2xpZGVyLW9uZSAuc2xpY2stZG90cyBsaSBidXR0b24ge1xuICBmb250LXNpemU6IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgaGVpZ2h0OiAxMnB4O1xuICB3aWR0aDogMTJweDtcbiAgYmFja2dyb3VuZDogI2RkZDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbn1cblxuLmhlcm8tc2xpZGVyLW9uZSAuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogI2RjYjE0YTtcbn1cblxuLnNsaWNrLWN1cnJlbnQgLmhlcm8tdGV4dC1vbmUge1xuICBtYXJnaW4tdG9wOiA1MHB4O1xufVxuXG4uc2xpY2stY3VycmVudCAuaGVyby10ZXh0LW9uZSBoNiB7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5MZWZ0O1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuNHM7XG59XG5cbi5zbGljay1jdXJyZW50IC5oZXJvLXRleHQtb25lIGgxIHtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkxlZnQ7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC42cztcbn1cblxuLnNsaWNrLWN1cnJlbnQgLmhlcm8tdGV4dC1vbmUgcCB7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5Cb3R0b207XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC43cztcbn1cblxuLnNsaWNrLWN1cnJlbnQgLmhlcm8tdGV4dC1vbmUgLmJ0biB7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5Cb3R0b207XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC45cztcbn1cblxuLmhlcm8tc2xpZGVyLXR3byAuc2xpY2stYXJyb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAxMDBweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB6LWluZGV4OiAzO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5oZXJvLXNsaWRlci10d28gLnNsaWNrLWFycm93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAzcHg7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjY2NjY2O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTRweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XG59XG5cbi5oZXJvLXNsaWRlci10d28gLnNsaWNrLWFycm93LmFycm93LW5leHQge1xuICByaWdodDogMTAwcHg7XG4gIGxlZnQ6IGF1dG87XG59XG5cbi5oZXJvLXNsaWRlci10d28gLnNsaWNrLWFycm93LmFycm93LW5leHQ6YmVmb3JlIHtcbiAgcmlnaHQ6IDA7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpLCBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuaGVyby1zbGlkZXItdHdvIC5zbGljay1hcnJvdyB7XG4gICAgbGVmdDogMzBweDtcbiAgfVxuICAuaGVyby1zbGlkZXItdHdvIC5zbGljay1hcnJvdy5hcnJvdy1uZXh0IHtcbiAgICByaWdodDogMzBweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvLXNsaWRlci10d28gLnNsaWNrLWFycm93IHtcbiAgICBsZWZ0OiAxNXB4O1xuICB9XG4gIC5oZXJvLXNsaWRlci10d28gLnNsaWNrLWFycm93LmFycm93LW5leHQge1xuICAgIHJpZ2h0OiAxNXB4O1xuICB9XG4gIC5oZXJvLXNsaWRlci10d28gLnNsaWNrLWFycm93OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogNDBweDtcbiAgfVxufVxuXG4uaGVyby1zbGlkZXItdHdvIC5zbGljay1hcnJvdzpob3ZlciB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuXG4uaGVyby1zbGlkZXItdHdvIC5zbGljay1hcnJvdzpob3ZlcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xufVxuXG4uaGVyby1zbGlkZXItZml2ZSAuc2xpY2stYXJyb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAxNXB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHotaW5kZXg6IDM7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAzMHB4O1xufVxuXG4uaGVyby1zbGlkZXItZml2ZSAuc2xpY2stYXJyb3cuYXJyb3ctbmV4dCB7XG4gIHJpZ2h0OiAxNXB4O1xuICBsZWZ0OiBhdXRvO1xufVxuXG4uaGVyby1zbGlkZXItZml2ZSAuc2xpY2stYXJyb3c6aG92ZXIge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cblxuLmhlcm8tc2xpZGVyLWZpdmUgLnNsaWNrLWFycm93OmhvdmVyOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG59XG5cbi5zaW5nbGUtaGVyby1zbGlkZXItZml2ZSB7XG4gIGhlaWdodDogMTEwMHB4O1xuICBiYWNrZ3JvdW5kOiAjZjFmMWYxO1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSBhbmQgKG1heC13aWR0aDogMTQ5OXB4KSB7XG4gIC5zaW5nbGUtaGVyby1zbGlkZXItZml2ZSB7XG4gICAgaGVpZ2h0OiA5MDBweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5zaW5nbGUtaGVyby1zbGlkZXItZml2ZSB7XG4gICAgaGVpZ2h0OiA4NTBweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnNpbmdsZS1oZXJvLXNsaWRlci1maXZlIHtcbiAgICBoZWlnaHQ6IDcwMHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNpbmdsZS1oZXJvLXNsaWRlci1maXZlIHtcbiAgICBoZWlnaHQ6IDUwMHB4O1xuICB9XG59XG5cbi5zaW5nbGUtaGVyby1zbGlkZXItZml2ZSAuaGVyby1jb250ZW50LXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogLTI1NnB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5zaW5nbGUtaGVyby1zbGlkZXItZml2ZSAuaGVyby1jb250ZW50LXdyYXAge1xuICAgIG1hcmdpbi10b3A6IC0xNTZweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnNpbmdsZS1oZXJvLXNsaWRlci1maXZlIC5oZXJvLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogLTE1NnB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNpbmdsZS1oZXJvLXNsaWRlci1maXZlIC5oZXJvLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuXG4uc2luZ2xlLWhlcm8tc2xpZGVyLWZpdmUgLmhlcm8tY29udGVudC13cmFwIC5oZXJvLXRleHQtZml2ZSB7XG4gIHotaW5kZXg6IDk5O1xufVxuXG4uc2luZ2xlLWhlcm8tc2xpZGVyLWZpdmUgLnNtYWxsLXRpdGxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gIGNvbG9yOiAjOTk5OTk5O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5zaW5nbGUtaGVyby1zbGlkZXItZml2ZSAuc21hbGwtdGl0bGU6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk5OTk5OTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDJweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG59XG5cbi5zaW5nbGUtaGVyby1zbGlkZXItZml2ZSAuaGVyby10aXRsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG59XG5cbi5zaW5nbGUtaGVyby1zbGlkZXItZml2ZSAuaW5uZXItaW1hZ2VzIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xufVxuXG4uc2luZ2xlLWhlcm8tc2xpZGVyLWZpdmUgLmlubmVyLWltYWdlcyAuaW1hZ2UtdHdvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC04NHB4O1xuICByaWdodDogMDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2luZ2xlLWhlcm8tc2xpZGVyLWZpdmUgLmlubmVyLWltYWdlcyAuaW1hZ2UtdHdvIHtcbiAgICB3aWR0aDogMjAwcHg7XG4gICAgYm90dG9tOiAtNHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnNpbmdsZS1oZXJvLXNsaWRlci1maXZlIC5pbm5lci1pbWFnZXMge1xuICAgIHdpZHRoOiA0MDBweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnNpbmdsZS1oZXJvLXNsaWRlci1maXZlIC5pbm5lci1pbWFnZXMge1xuICAgIHdpZHRoOiA0MDBweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zaW5nbGUtaGVyby1zbGlkZXItZml2ZSAuaW5uZXItaW1hZ2VzIHtcbiAgICB3aWR0aDogMzAwcHg7XG4gIH1cbn1cblxuLnNsaWNrLWN1cnJlbnQgLmhlcm8tdGV4dC1maXZlIHtcbiAgbWFyZ2luLXRvcDogNTBweDtcbn1cblxuLnNsaWNrLWN1cnJlbnQgLmhlcm8tdGV4dC1maXZlIGg2IHtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkRvd247XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC40cztcbn1cblxuLnNsaWNrLWN1cnJlbnQgLmhlcm8tdGV4dC1maXZlIGgxIHtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJblVwO1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuNnM7XG59XG5cbi5zbGljay1jdXJyZW50IC5oZXJvLXRleHQtZml2ZSBhIHtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJblVwO1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuOXM7XG59XG5cbi5zbGljay1jdXJyZW50IC5pbm5lci1pbWFnZXMgLmltYWdlLW9uZSB7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5Eb3duO1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuNnM7XG59XG5cbi5zbGljay1jdXJyZW50IC5pbm5lci1pbWFnZXMgLmltYWdlLXR3byB7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5VcDtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjZzO1xufVxuXG4uZnAtdGFibGUuYWN0aXZlIGg2IHtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkRvd247XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC40cztcbn1cblxuLmZwLXRhYmxlLmFjdGl2ZSBoMSB7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5VcDtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjZzO1xufVxuXG4uZnAtdGFibGUuYWN0aXZlIGEge1xuICBhbmltYXRpb24tbmFtZTogZmFkZUluVXA7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC45cztcbn1cblxuLmZ1bGxwYWdlLWFyZWEgLnNlY3Rpb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5mdWxscGFnZS1mb3R0ZXItYXJlYSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiA1MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogNTU7XG59XG5cbi5mdWxscGFnZS1mb3R0ZXItYXJlYSAuZnVsbHBhZ2Utc29jaWFsLWxpc3QgbGkge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG5cbi5mdWxscGFnZS1mb3R0ZXItYXJlYSBoNSBzcGFuIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogIzc3Nztcbn1cblxuI2ZwLW5hdiB1bCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1NSU7XG4gIHotaW5kZXg6IDM7XG4gIHJpZ2h0OiA2N3B4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbiNmcC1uYXYgdWwge1xuICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcbiAgdG9wOiA1MCUgIWltcG9ydGFudDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgIWltcG9ydGFudDtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSAhaW1wb3J0YW50O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgIWltcG9ydGFudDtcbn1cblxuI2ZwLW5hdiB1bCBsaSBhIHtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q4ZGRlNjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xufVxuXG4jZnAtbmF2IHVsIGxpIGEuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzlmYTViMjtcbn1cblxuLnNpbmdsZS1oZXJvLXNsaWRlci03LCAuc2luZ2xlLWhlcm8tc2xpZGVyLWZvdXIge1xuICBoZWlnaHQ6IDYwMHB4O1xuICBiYWNrZ3JvdW5kOiAjZjFmMWYxO1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSBhbmQgKG1heC13aWR0aDogMTQ5OXB4KSB7XG4gIC5zaW5nbGUtaGVyby1zbGlkZXItNywgLnNpbmdsZS1oZXJvLXNsaWRlci1mb3VyIHtcbiAgICBoZWlnaHQ6IDYwMHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnNpbmdsZS1oZXJvLXNsaWRlci03LCAuc2luZ2xlLWhlcm8tc2xpZGVyLWZvdXIge1xuICAgIGhlaWdodDogNjAwcHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5zaW5nbGUtaGVyby1zbGlkZXItNywgLnNpbmdsZS1oZXJvLXNsaWRlci1mb3VyIHtcbiAgICBoZWlnaHQ6IDYwMHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNpbmdsZS1oZXJvLXNsaWRlci03LCAuc2luZ2xlLWhlcm8tc2xpZGVyLWZvdXIge1xuICAgIGhlaWdodDogNTAwcHg7XG4gIH1cbn1cblxuLnNpbmdsZS1oZXJvLXNsaWRlci03IC5oZXJvLWNvbnRlbnQtd3JhcCwgLnNpbmdsZS1oZXJvLXNsaWRlci1mb3VyIC5oZXJvLWNvbnRlbnQtd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tbGVmdDogMTAwcHg7XG59XG5cbi5zaW5nbGUtaGVyby1zbGlkZXItNyAuaGVyby1jb250ZW50LXdyYXAgLmhlcm8tdGV4dC03LCAuc2luZ2xlLWhlcm8tc2xpZGVyLWZvdXIgLmhlcm8tY29udGVudC13cmFwIC5oZXJvLXRleHQtNyB7XG4gIHotaW5kZXg6IDk5O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnNpbmdsZS1oZXJvLXNsaWRlci03IC5oZXJvLWNvbnRlbnQtd3JhcCwgLnNpbmdsZS1oZXJvLXNsaWRlci1mb3VyIC5oZXJvLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zaW5nbGUtaGVyby1zbGlkZXItNyAuaGVyby1jb250ZW50LXdyYXAsIC5zaW5nbGUtaGVyby1zbGlkZXItZm91ciAuaGVyby1jb250ZW50LXdyYXAge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gIH1cbn1cblxuLnNpbmdsZS1oZXJvLXNsaWRlci03IGg2LCAuc2luZ2xlLWhlcm8tc2xpZGVyLWZvdXIgaDYge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjOTk5OTk5O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5zaW5nbGUtaGVyby1zbGlkZXItNyAuaW5uZXItaW1hZ2VzLCAuc2luZ2xlLWhlcm8tc2xpZGVyLWZvdXIgLmlubmVyLWltYWdlcyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogNTBweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuc2luZ2xlLWhlcm8tc2xpZGVyLTcgLmlubmVyLWltYWdlcywgLnNpbmdsZS1oZXJvLXNsaWRlci1mb3VyIC5pbm5lci1pbWFnZXMge1xuICAgIHdpZHRoOiA0MDBweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnNpbmdsZS1oZXJvLXNsaWRlci03IC5pbm5lci1pbWFnZXMsIC5zaW5nbGUtaGVyby1zbGlkZXItZm91ciAuaW5uZXItaW1hZ2VzIHtcbiAgICB3aWR0aDogNDAwcHg7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2luZ2xlLWhlcm8tc2xpZGVyLTcgLmlubmVyLWltYWdlcywgLnNpbmdsZS1oZXJvLXNsaWRlci1mb3VyIC5pbm5lci1pbWFnZXMge1xuICAgIHdpZHRoOiAzMDBweDtcbiAgICByaWdodDogMDtcbiAgfVxufVxuXG4uaGVyby1zbGlkZXItNyAuc2xpY2stYXJyb3csIC5oZXJvLXNsaWRlci1mb3VyIC5zbGljay1hcnJvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDE1cHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgei1pbmRleDogMztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXNpemU6IDMwcHg7XG59XG5cbi5oZXJvLXNsaWRlci03IC5zbGljay1hcnJvdy5hcnJvdy1uZXh0LCAuaGVyby1zbGlkZXItZm91ciAuc2xpY2stYXJyb3cuYXJyb3ctbmV4dCB7XG4gIHJpZ2h0OiAxNXB4O1xuICBsZWZ0OiBhdXRvO1xufVxuXG4uaGVyby1zbGlkZXItNyAuc2xpY2stYXJyb3c6aG92ZXIsIC5oZXJvLXNsaWRlci1mb3VyIC5zbGljay1hcnJvdzpob3ZlciB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuXG4uaGVyby1zbGlkZXItNyAuc2xpY2stYXJyb3c6aG92ZXI6YmVmb3JlLCAuaGVyby1zbGlkZXItZm91ciAuc2xpY2stYXJyb3c6aG92ZXI6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbn1cblxuLnNpbmdsZS1oZXJvLXNsaWRlci1mb3VyIHtcbiAgaGVpZ2h0OiA3ODBweDtcbiAgYmFja2dyb3VuZDogI2YxZjFmMTtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtYXgtd2lkdGg6IDE0OTlweCkge1xuICAuc2luZ2xlLWhlcm8tc2xpZGVyLWZvdXIge1xuICAgIGhlaWdodDogNzAwcHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuc2luZ2xlLWhlcm8tc2xpZGVyLWZvdXIge1xuICAgIGhlaWdodDogNjAwcHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5zaW5nbGUtaGVyby1zbGlkZXItZm91ciB7XG4gICAgaGVpZ2h0OiA2MDBweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zaW5nbGUtaGVyby1zbGlkZXItZm91ciB7XG4gICAgaGVpZ2h0OiA1MDBweDtcbiAgfVxufVxuXG4uc2luZ2xlLWhlcm8tc2xpZGVyLWZvdXIgLmlubmVyLWltYWdlcyB7XG4gIHRvcDogMTIlO1xufVxuXG4uaGVyby1zbGlkZXItZm91ciAuc2xpY2stZG90cyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTBweDtcbiAgYm90dG9tOiA1MHB4O1xufVxuXG4uaGVyby1zbGlkZXItZm91ciAuc2xpY2stZG90cyBsaSB7XG4gIG1hcmdpbjogMTBweCAwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjNjY2O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIG1hcmdpbjogMTBweCAwO1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG9wYWNpdHk6IDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuLmhlcm8tc2xpZGVyLWZvdXIgLnNsaWNrLWRvdHMgbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIC8gMDNcIjtcbiAgcmlnaHQ6IC0xNXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICM2NjY2NjY7XG59XG5cbi5oZXJvLXNsaWRlci1mb3VyIC5zbGljay1kb3RzIGxpOmxhc3QtY2hpbGQ6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmhlcm8tc2xpZGVyLWZvdXIgLnNsaWNrLWRvdHMgbGkgLnBhZ2VyX19pdGVtIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uaGVyby1zbGlkZXItZm91ciAuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnNsaWNrLWN1cnJlbnQgLmhlcm8tdGV4dC03IGg2IHtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkRvd247XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC40cztcbn1cblxuLnNsaWNrLWN1cnJlbnQgLmhlcm8tdGV4dC03IGgxIHtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJblVwO1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuN3M7XG59XG5cbi5zbGljay1jdXJyZW50IC5oZXJvLXRleHQtNyBhIHtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJblVwO1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuOXM7XG59XG5cbi5zbGljay1jdXJyZW50IC5pbm5lci1pbWFnZXMgLmltYWdlLW9uZSB7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5SaWdodDtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjlzO1xufVxuXG4uaGVyby1zbGlkZXItOCAuY29sLWxnLTEyIHtcbiAgcGFkZGluZy1sZWZ0OiA1NXB4O1xuICBwYWRkaW5nLXJpZ2h0OiA1NXB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtYXgtd2lkdGg6IDE0OTlweCkge1xuICAuaGVyby1zbGlkZXItOCAuY29sLWxnLTEyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMjVweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5oZXJvLXNsaWRlci04IC5jb2wtbGctMTIge1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuaGVyby1zbGlkZXItOCAuY29sLWxnLTEyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvLXNsaWRlci04IC5jb2wtbGctMTIge1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG59XG5cbi5oZXJvLXNsaWRlci04IC5oZXJvLWNvbnRlbnQtd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tbGVmdDogMTAwcHg7XG59XG5cbi5oZXJvLXNsaWRlci04IC5oZXJvLWNvbnRlbnQtd3JhcCAuaGVyby10ZXh0LTcge1xuICB6LWluZGV4OiA5OTtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5oZXJvLXNsaWRlci04IC5oZXJvLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwcHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVyby1zbGlkZXItOCAuaGVyby1jb250ZW50LXdyYXAge1xuICAgIG1hcmdpbi1sZWZ0OiA1MHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmhlcm8tc2xpZGVyLTggLmhlcm8tY29udGVudC13cmFwIHtcbiAgICBtYXJnaW4tbGVmdDogMzBweDtcbiAgfVxufVxuXG4uaGVyby1zbGlkZXItOCAuc2xpY2stYXJyb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAxMzVweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB6LWluZGV4OiAzO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogMzBweDtcbn1cblxuLmhlcm8tc2xpZGVyLTggLnNsaWNrLWFycm93LmFycm93LW5leHQge1xuICByaWdodDogMTM1cHg7XG4gIGxlZnQ6IGF1dG87XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpLCBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuaGVyby1zbGlkZXItOCAuc2xpY2stYXJyb3cge1xuICAgIGxlZnQ6IDM1cHg7XG4gIH1cbiAgLmhlcm8tc2xpZGVyLTggLnNsaWNrLWFycm93LmFycm93LW5leHQge1xuICAgIHJpZ2h0OiAzNXB4O1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuaGVyby1zbGlkZXItOCAuc2xpY2stYXJyb3cge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmhlcm8tc2xpZGVyLTggLnNsaWNrLWFycm93OmhvdmVyIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5cbi5oZXJvLXNsaWRlci04IC5zbGljay1hcnJvdzpob3ZlcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xufVxuXG4uc2luZ2xlLWhlcm8tc2xpZGVyLTEwIHtcbiAgaGVpZ2h0OiA5MDBweDtcbiAgYmFja2dyb3VuZDogI2YxZjFmMTtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtYXgtd2lkdGg6IDE0OTlweCkge1xuICAuc2luZ2xlLWhlcm8tc2xpZGVyLTEwIHtcbiAgICBoZWlnaHQ6IDgwMHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnNpbmdsZS1oZXJvLXNsaWRlci0xMCB7XG4gICAgaGVpZ2h0OiA2MDBweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnNpbmdsZS1oZXJvLXNsaWRlci0xMCB7XG4gICAgaGVpZ2h0OiA1NTBweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zaW5nbGUtaGVyby1zbGlkZXItMTAge1xuICAgIGhlaWdodDogNTUwcHg7XG4gIH1cbn1cblxuLnNpbmdsZS1oZXJvLXNsaWRlci0xMCAuaGVyby1jb250ZW50LXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnNpbmdsZS1oZXJvLXNsaWRlci0xMCAuaGVyby1jb250ZW50LXdyYXAgLmhlcm8tdGV4dC03IHtcbiAgei1pbmRleDogOTk7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuc2luZ2xlLWhlcm8tc2xpZGVyLTEwIC5oZXJvLWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZy10b3A6IDkwcHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2luZ2xlLWhlcm8tc2xpZGVyLTEwIC5oZXJvLWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZy10b3A6IDYwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5zaW5nbGUtaGVyby1zbGlkZXItMTAgLmhlcm8tY29udGVudC13cmFwIHAge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnNpbmdsZS1oZXJvLXNsaWRlci0xMCBoNSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLnNpbmdsZS1oZXJvLXNsaWRlci0xMCAuaW5uZXItaW1hZ2VzIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwcHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnNpbmdsZS1oZXJvLXNsaWRlci0xMCAuaW5uZXItaW1hZ2VzIHtcbiAgICB3aWR0aDogNDAwcHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5zaW5nbGUtaGVyby1zbGlkZXItMTAgLmlubmVyLWltYWdlcyB7XG4gICAgd2lkdGg6IDQwMHB4O1xuICAgIHJpZ2h0OiAwO1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNpbmdsZS1oZXJvLXNsaWRlci0xMCAuaW5uZXItaW1hZ2VzIHtcbiAgICB3aWR0aDogMzAwcHg7XG4gICAgcmlnaHQ6IDUwcHg7XG4gICAgYm90dG9tOiAtODBweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5zaW5nbGUtaGVyby1zbGlkZXItMTAgLmlubmVyLWltYWdlcyB7XG4gICAgd2lkdGg6IDMwMHB4O1xuICAgIHJpZ2h0OiAwcHg7XG4gICAgYm90dG9tOiAtMTAwcHg7XG4gIH1cbn1cblxuLmhlcm8tc2xpZGVyLTEwIC5zbGljay1kb3RzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTAwcHg7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmhlcm8tc2xpZGVyLTEwIC5zbGljay1kb3RzIHtcbiAgICByaWdodDogNTBweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmhlcm8tc2xpZGVyLTEwIC5zbGljay1kb3RzIHtcbiAgICByaWdodDogMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvLXNsaWRlci0xMCAuc2xpY2stZG90cyB7XG4gICAgcmlnaHQ6IDE1cHg7XG4gIH1cbn1cblxuLmhlcm8tc2xpZGVyLTEwIC5zbGljay1kb3RzIGxpIHtcbiAgbWFyZ2luOiAxMHB4IDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6ICM2NjY7XG59XG5cbi5oZXJvLXNsaWRlci0xMCAuc2xpY2stZG90cyBsaSAucGFnZXJfX2l0ZW0ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5oZXJvLXNsaWRlci0xMCAuc2xpY2stZG90cyBsaSAucGFnZXJfX2l0ZW06OmFmdGVyIHtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAycHg7XG4gIHdpZHRoOiA0MHB4O1xuICBiYWNrZ3JvdW5kOiAjNjY2O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuXG4uaGVyby1zbGlkZXItMTAgLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5cbi5oZXJvLXNsaWRlci0xMCAuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgLnBhZ2VyX19pdGVtOjphZnRlciB7XG4gIHdpZHRoOiA2MHB4O1xuICBiYWNrZ3JvdW5kOiAjMDAwMDAwO1xufVxuXG4uaGVyby1wcm9kdWN0LWltYWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uaGVyby1wcm9kdWN0LWltYWdlID4gYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uaGVyby1wcm9kdWN0LWltYWdlID4gYSBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmhlcm8tcHJvZHVjdC1pbWFnZSA+IGE6aG92ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xufVxuXG4uaGVyby1wcm9kdWN0LWltYWdlIC5wcm9kdWN0LWJhbm5lci10aXRsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogOTk7XG4gIHRvcDogMzBweDtcbiAgbGVmdDogMzBweDtcbn1cblxuLmhlcm8tcHJvZHVjdC1pbWFnZSAucHJvZHVjdC1iYW5uZXItdGl0bGUgaDQge1xuICBmb250LXNpemU6IDIycHg7XG59XG5cbi5oZXJvLXByb2R1Y3QtaW1hZ2UgLnByb2R1Y3QtYmFubmVyLXRpdGxlIGg2IHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4uaGVyby1wcm9kdWN0LWltYWdlOmhvdmVyIGg0IHtcbiAgY29sb3I6ICM5OTk7XG59XG5cbi5oZXJvLXByb2R1Y3QtaW1hZ2U6aG92ZXIgaDYge1xuICBjb2xvcjogI2RjYjE0YTtcbn1cblxuLmhlcm8tYXJlYS12aWRlbyB7XG4gIHotaW5kZXg6IDI7XG59XG5cbi5oZXJvLWFyZWEtdmlkZW8ueW91dHViZS1iZyB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvYmFubmVycy92aWRlby1hYm91dC5qcGcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5cbi5oZXJvLWFyZWEtdmlkZW8uZG90dGVkLW92ZXJsYXk6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5zaW5nbGUtaGVyby1zbGlkZXItMTIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMTAwdmg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5zaW5nbGUtaGVyby1zbGlkZXItMTIgLmhlcm8tdGV4dC0xMiB7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuPSAgICAgICAgICAwOS4gQWJvdXQgVXMgQ3NzICAgICAgICAgICA9XHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi5oZXJvLWFib3V0LXVzLWNvbnRlbnQgcCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1mYW1pbHk6IFwiTGlicmUgQmFza2VydmlsbGVcIiwgc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5hYm91dC11cy1jb250ZW50LTQge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDUwcHg7XG59XG5cbi5lbGVuZG8tdmlkZW8tYm94IHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9iYW5uZXJzL3ZpZGVvLWJhbm5lci5qcGcpO1xuICBtaW4taGVpZ2h0OiA0NTBweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuNXM7XG4gIHRyYW5zaXRpb246IC41cztcbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5lbGVuZG8tdmlkZW8tYm94IC52aWRlby1pY29uIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjVweCk7XG59XG5cbi5lbGVuZG8tdmlkZW8tYm94IC52aWRlby1pY29uOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjQpO1xuICBjb250ZW50OiAnJztcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG5cbi5lbGVuZG8tdmlkZW8tYm94OmhvdmVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjAyKTtcbn1cblxuLmVsZW5kby12aWRlby1ib3g6aG92ZXIgLnZpZGVvLWljb246OmJlZm9yZSB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5lbGVuZG8tdmlkZW8tYm94IC5saW5lYXItaWMtcGxheSB7XG4gIGZvbnQtc2l6ZTogNjJweDtcbiAgbGluZS1oZWlnaHQ6IDYwcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLmVsZW5kby12aWRlby1ib3ggLmxpbmVhci1pYy1wbGF5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIklcIjtcbiAgZm9udC1mYW1pbHk6IFwiRWxlZ2FudEljb25zXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmJhbm5lci12aWRlby1ib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5iYW5uZXItdmlkZW8tYm94OjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gIGNvbnRlbnQ6ICcnO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cblxuLmJhbm5lci12aWRlby1ib3ggLnZpZGVvLWljb24gYSB7XG4gIHotaW5kZXg6IDM7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA0MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuXG4uYmFubmVyLXZpZGVvLWJveCAudmlkZW8taWNvbiBhIGkge1xuICBmb250LXNpemU6IDYycHg7XG4gIGxpbmUtaGVpZ2h0OiA2MHB4O1xufVxuXG4uYmFubmVyLXZpZGVvLWJveDpob3ZlciBpbWcge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDIpO1xufVxuXG4uYmFubmVyLXZpZGVvLWJveDpob3Zlcjo6YWZ0ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uYmFubmVyLXZpZGVvLWJveCAubGluZWFyLWljLXBsYXkge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbi5iYW5uZXItdmlkZW8tYm94IC5saW5lYXItaWMtcGxheTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJJXCI7XG4gIGZvbnQtZmFtaWx5OiBcIkVsZWdhbnRJY29uc1wiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5hYm91dC11cy1jb250ZW50XzYgaDIge1xuICBmb250LXNpemU6IDYwcHg7XG4gIGZvbnQtZmFtaWx5OiAnTXIgRGUgSGF2aWxhbmQnLCBjdXJzaXZlO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4uYWJvdXQtdXMtY29udGVudF82IHAge1xuICBtYXgtd2lkdGg6IDc4MHB4O1xuICBtYXJnaW46IGF1dG87XG59XG5cbi5zaW5nbGUtc3VwcG9ydC1pdGVtIHtcbiAgbWFyZ2luLXRvcDogNTBweDtcbn1cblxuLnNpbmdsZS1zdXBwb3J0LWl0ZW0gLmhlYWRlci1zdXBwb3J0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLnNpbmdsZS1zdXBwb3J0LWl0ZW0gLmhlYWRlci1zdXBwb3J0IC5pY29uIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgY29sb3I6ICMwMDA7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbn1cblxuLnNpbmdsZS1zdXBwb3J0LWl0ZW0gLmljb25ib3gtZGVzYyB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5wcm9ncmVzcy1jaGFydHMge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ucHJvZ3Jlc3MtY2hhcnRzIGg2LmhlYWRpbmcge1xuICBtYXJnaW4tYm90dG9tOiAxM3B4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4ucHJvZ3Jlc3MtY2hhcnRzIGg2LmhlYWRpbmcgc3Bhbi5wZXJjZW50LWxhYmVsIHtcbiAgY29sb3I6ICMyMjI7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5wcm9ncmVzcy1jaGFydHMgaDYuY3VzdG9tLWNvbG9yLS0yIHtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5wcm9ncmVzcy1jaGFydHMgaDYuY3VzdG9tLWNvbG9yLS0zIHtcbiAgY29sb3I6ICM2NmE3ZTg7XG59XG5cbi5wcm9ncmVzcy1jaGFydHMgaDYuY3VzdG9tLWNvbG9yLS00IHtcbiAgY29sb3I6ICNmMTA7XG59XG5cbi5wcm9ncmVzcy1jaGFydHMgaDYuY3VzdG9tLWNvbG9yLS01IHtcbiAgY29sb3I6ICMyM2E0NTU7XG59XG5cbi5wcm9ncmVzcy1jaGFydHMgaDYuY3VzdG9tLWNvbG9yLS02IHtcbiAgY29sb3I6ICNhMGEwYTA7XG59XG5cbi5wcm9ncmVzcy1jaGFydHMgaDYuY3VzdG9tLWNvbG9yLS03IHtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5wcm9ncmVzcy1jaGFydHMgaDYuY3VzdG9tLWNvbG9yLS04IHtcbiAgY29sb3I6ICM3OTcxZWE7XG59XG5cbi5wcm9ncmVzcy1jaGFydHMgLnByb2dyZXNzIHtcbiAgaGVpZ2h0OiAzcHg7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5wcm9ncmVzcy1jaGFydHMgLnByb2dyZXNzIC5wcm9ncmVzcy1iYXIge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiAjZGNiMTRhO1xufVxuXG4ucHJvZ3Jlc3MtY2hhcnRzIC5wcm9ncmVzcyAucHJvZ3Jlc3MtYmFyLmN1c3RvbS1jb2xvci0tMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG5cbi5wcm9ncmVzcy1jaGFydHMgLnByb2dyZXNzIC5wcm9ncmVzcy1iYXIgc3Bhbi5wZXJjZW50LWxhYmVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb2xvcjogIzIyMjtcbiAgcmlnaHQ6IC03cHg7XG4gIHRvcDogLTM1cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLnByb2ctdGl0bGUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5wcm9ncmVzcy1jaGFydHMge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4ucmFkaWFsLXByb2dyZXNzLXNpbmdsZS5wcm9ncmVzcy1mbGV4IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJhZGlhbC1wcm9ncmVzcy1zaW5nbGUucHJvZ3Jlc3MtZmxleCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuPSAgICAgICAgMTAuIFByb2R1Y3QgRGV0YWlscyBDc3MgICAgICAgICAgID1cclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLnByb2R1Y3QtZGV0YWlscy10aHVtYnMtMiB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTEwcHg7XG59XG5cbi5wcm9kdWN0LWRldGFpbHMtdGh1bWJzLTIgLnNtLWltYWdlIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuXG4ucHJvZHVjdC1kZXRhaWxzLXRodW1icy0yIC5zbS1pbWFnZTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucHJvZHVjdC1kZXRhaWxzLXRodW1icy0yIHtcbiAgICBmbG9hdDogaW5oZXJpdDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbjogMCAtNXB4O1xuICB9XG4gIC5wcm9kdWN0LWRldGFpbHMtdGh1bWJzLTIgLnNtLWltYWdlIHtcbiAgICBwYWRkaW5nOiA1cHg7XG4gIH1cbn1cblxuLnByb2R1Y3QtZGV0YWlscy1pbWFnZXMtMiB7XG4gIGZsb2F0OiByaWdodDtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDExMHB4KTtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuXG4ucHJvZHVjdC1kZXRhaWxzLWltYWdlcy0yIC5sZy1pbWFnZSBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5wcm9kdWN0LWRldGFpbHMtaW1hZ2VzLTIgLmxnLWltYWdlIGEgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnByb2R1Y3QtZGV0YWlscy1pbWFnZXMtMiB7XG4gICAgZmxvYXQ6IGluaGVyaXQ7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDBweCk7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gIH1cbn1cblxuLnByb2R1Y3QtZGV0YWlscy1jb250ZW50IC5wcmljZSB7XG4gIGNvbG9yOiAjOTk5O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDMwcHg7XG59XG5cbi5wcm9kdWN0LWRldGFpbHMtY29udGVudCAub24tc2FsZS1wcmljZSB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5wcm9kdWN0LWRldGFpbHMtY29udGVudCAub24tc2FsZS1wcmljZSAubmV3LXByaWNlIHtcbiAgY29sb3I6ICNkZjAzMDM7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgbWFyZ2luLXJpZ2h0OiAxOHB4O1xufVxuXG4ucHJvZHVjdC1kZXRhaWxzLWNvbnRlbnQgLm9uLXNhbGUtcHJpY2UgLm9sZC1wcmljZSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG4gIGNvbG9yOiAjOTk5O1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG5cbi5wcm9kdWN0LWRldGFpbHMtY29udGVudCAuc3RvY2sge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbjogMjBweCAwIDE1cHg7XG59XG5cbi5wcm9kdWN0LWRldGFpbHMtY29udGVudCAuc3RvY2sgcCB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuXG4ucHJvZHVjdC1kZXRhaWxzLWNvbnRlbnQgLnN0b2NrLmluLXN0b2NrIHAgc3BhbiB7XG4gIGNvbG9yOiAjM2JjNjA0O1xufVxuXG4ucHJvZHVjdC1kZXRhaWxzLWNvbnRlbnQgLnN0b2NrLm91dC1vZi1zdG9jayBwIHNwYW4ge1xuICBjb2xvcjogI2RmMDMwMztcbn1cblxuLnByb2R1Y3QtZGV0YWlscy1zY3JvbGwtaW1hZ2VzIC5sZy1pbWFnZSB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5wcm9kdWN0LWRldGFpbHMtc2Nyb2xsLWltYWdlcyAubGctaW1hZ2U6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5wcm9kdWN0LWRldGFpbHMtc2Nyb2xsLWltYWdlcyAubGctaW1hZ2UgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ucHJvZHVjdC1kZXRhaWxzLXNjcm9sbC1pbWFnZXMgLmxnLWltYWdlIGEgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5jb250ZW50LWNlbnRlciAucHJvZHVjdC12YXJpYW50cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uY29udGVudC1jZW50ZXIgLmNhcnQtcXVhbnRpdHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZW5kO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmdyb3VwLWNhcnQtdGFibGUgLnRhYmxlIHRkIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uZ3JvdXAtY2FydC10YWJsZSAucXVhbnRpdHktZmllbGQgbGFiZWwge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cblxuLmdyb3VwLWNhcnQtdGFibGUgLnF1YW50aXR5LWZpZWxkIGlucHV0IHtcbiAgd2lkdGg6IDUwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCksIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5ncm91cC1jYXJ0LXRhYmxlIC50YWJsZSB0ZCB7XG4gICAgbWluLXdpZHRoOiAyMDBweDtcbiAgfVxufVxuXG4ucHJvZHVjdC1kZXRhaWxzLXRhYiAubmF2IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG59XG5cbi5wcm9kdWN0LWRldGFpbHMtdGFiIC5uYXYgbGkge1xuICBtYXJnaW46IDBweCAwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMCAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4ucHJvZHVjdC1kZXRhaWxzLXRhYiAubmF2IGxpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIi9cIjtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgcmlnaHQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLnByb2R1Y3QtZGV0YWlscy10YWIgLm5hdiBsaTpsYXN0LWNoaWxkOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucHJvZHVjdC1kZXRhaWxzLXRhYiAubmF2IGxpOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4ucHJvZHVjdC1kZXRhaWxzLXRhYiAubmF2IGxpIGEge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnByb2R1Y3QtZGV0YWlscy10YWIgLm5hdiBsaSBhIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgfVxuICAucHJvZHVjdC1kZXRhaWxzLXRhYiAubmF2IGxpIGE6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxufVxuXG4ucHJvZHVjdC1kZXRhaWxzLXRhYiAubmF2IGxpOmhvdmVyID4gYSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ucHJvZHVjdF9kZXRhaWxzX2NvbnRhaW5lciB7XG4gIG1hcmdpbjogLTVweCAtMTBweDtcbn1cblxuLnNpbmdsZS1wcm9kdWN0LWdhbGxlcnkge1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIHdpZHRoOiA1MCU7XG59XG5cbi5jb21tZW50cy1yZXBseS1hcmVhIC5jb21tZW50LWlucHV0IC5jb21tZW50LWZvcm0tYXV0aG9yLCAuY29tbWVudHMtcmVwbHktYXJlYSAuY29tbWVudC1pbnB1dCAuY29tbWVudC1mb3JtLWVtYWlsIHtcbiAgd2lkdGg6IDUwJTtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuY29tbWVudHMtcmVwbHktYXJlYSAuY29tbWVudC1pbnB1dCAuY29tbWVudC1mb3JtLWF1dGhvciwgLmNvbW1lbnRzLXJlcGx5LWFyZWEgLmNvbW1lbnQtaW5wdXQgLmNvbW1lbnQtZm9ybS1lbWFpbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmZlYXR1cmVfbGlzdCBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cblxuLmZlYXR1cmVfbGlzdCBsaSBpIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLmNvbW1lbnQtZm9ybS1jb21tZW50IC5jb21tZW50LW5vdGVzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjZmNmY2Y7XG4gIGhlaWdodDogMTQwcHg7XG59XG5cbi5jb21tZW50LWZvcm0tY29tbWVudCBsYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAxcHg7XG59XG5cbi5jb21tZW50LWZvcm0tY29tbWVudCBsYWJlbCBzcGFuIHtcbiAgY29sb3I6ICNkY2IxNGE7XG59XG5cbi5jb21tZW50LWZvcm0tYXV0aG9yLCAuY29tbWVudC1mb3JtLWVtYWlsLCAuY29tbWVudC1mb3JtLXVybCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIHdpZHRoOiAzMy4zMzMzJTtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuY29tbWVudC1mb3JtLWF1dGhvciwgLmNvbW1lbnQtZm9ybS1lbWFpbCwgLmNvbW1lbnQtZm9ybS11cmwge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNvbW1lbnQtZm9ybS1hdXRob3IsIC5jb21tZW50LWZvcm0tZW1haWwsIC5jb21tZW50LWZvcm0tdXJsIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uY29tbWVudC1pbnB1dCB7XG4gIG1hcmdpbjogMCAtMTBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmNvbW1lbnQtaW5wdXQgbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMXB4O1xufVxuXG4uY29tbWVudC1pbnB1dCBpbnB1dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2ZjZmNmO1xuICBoZWlnaHQ6IDQwcHg7XG59XG5cbi5jb21tZW50LWZvcm0tc3VibWl0IC5jb21tZW50LXN1Ym1pdCB7XG4gIGJhY2tncm91bmQ6ICNkY2IxNGE7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDhweCAxNXB4O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4uY29tbWVudC1mb3JtLXN1Ym1pdCAuY29tbWVudC1zdWJtaXQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMDAwMDAwO1xufVxuXG4ucHJvZHVjdC1kZXRhaWxzLXdyYXAge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG59XG5cbi5zaG9wX2F0dHJpYnV0ZXMge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnNob3BfYXR0cmlidXRlcyB0ciB7XG4gIHdpZHRoOiA1MCU7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uY29tbWVudHMtcmVwbHktYXJlYSAuY29tbWVudC1pbnB1dCAuY29tbWVudC1mb3JtLWF1dGhvciwgLmNvbW1lbnRzLXJlcGx5LWFyZWEgLmNvbW1lbnQtaW5wdXQgLmNvbW1lbnQtZm9ybS1lbWFpbCB7XG4gIHdpZHRoOiA1MCU7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmNvbW1lbnRzLXJlcGx5LWFyZWEgLmNvbW1lbnQtaW5wdXQgLmNvbW1lbnQtZm9ybS1hdXRob3IsIC5jb21tZW50cy1yZXBseS1hcmVhIC5jb21tZW50LWlucHV0IC5jb21tZW50LWZvcm0tZW1haWwge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5jb21tZW50LWZvcm0tc3VibWl0IC5jb21tZW50LXN1Ym1pdCB7XG4gIGJhY2tncm91bmQ6ICMwMDAwMDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDRweCAyOHB4O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4uY29tbWVudC1mb3JtLXN1Ym1pdCAuY29tbWVudC1zdWJtaXQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjNDQ0O1xufVxuXG4uYmxvZy13cmFwLWNvbC0zIC5ibG9nLWNvbnRlbmQgaDMge1xuICBmb250LXNpemU6IDE4cHg7XG59XG5cbi5ibG9nLXdyYXAtY29sLTMgLmJsb2ctY29udGVuZCAuYmxvZy1kYXRlLWNhdGVnb3JpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLmJsb2ctd3JhcC1jb2wtMyAuYmxvZy1jb250ZW5kIC5ibG9nLWRhdGUtY2F0ZWdvcmkgdWwgbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5ibG9nLXdyYXAtY29sLTMgLmJsb2ctY29udGVuZCAuYmxvZy1kYXRlLWNhdGVnb3JpIHVsIGxpIGEge1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmJsb2ctd3JhcC1jb2wtMyAuYmxvZy1jb250ZW5kIC5ibG9nLWRhdGUtY2F0ZWdvcmkgdWwgbGkgYSBpIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cblxuLmJsb2ctd3JhcC1jb2wtMyAuYmxvZy1idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDVweCAxNXB4O1xufVxuXG4ucHJvZHVjdC1yYXRpbmcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xuICBjb2xvcjogI2RkZDtcbn1cblxuLnByb2R1Y3QtcmF0aW5nIC55ZWxsb3cge1xuICBjb2xvcjogI0Y1QTYyMztcbn1cblxuLnByb2R1Y3QtcmF0aW5nIGkge1xuICBtYXJnaW46IDA7XG59XG5cbi5wcm9fcmV2aWV3IHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLnByb19yZXZpZXcuYW5zIHtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgbWFyZ2luLWxlZnQ6IDUwcHg7XG4gIG1hcmdpbi10b3A6IDUwcHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnByb19yZXZpZXcuYW5zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbn1cblxuLnJldmlld190aHVtYiB7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbiAgbWluLXdpZHRoOiA4JTtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucmV2aWV3X3RodW1iIHtcbiAgICBtaW4td2lkdGg6IDI1JTtcbiAgfVxufVxuXG4ucmV2aWV3X2luZm8gaDQge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4ucmF0aW5nX3NlbmQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkZGRkO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxvYXQ6IHJpZ2h0O1xuICBmb250LXNpemU6IDIwcHg7XG4gIG1hcmdpbi10b3A6IC01NXB4O1xuICBwYWRkaW5nOiAycHggMTNweDtcbn1cblxuLnJhdGluZ19zZW5kIGEge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5yZXZpZXdfZGF0ZSB7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cblxuLnJldmlld19kZXRhaWxzIHAge1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG5cbi5wcm9kdWN0LWNvbG9yLXdyYXBwZXIsIC5wcm9kdWN0LXNpemUtd3JhcHBlciB7XG4gIGNvbG9yOiAjNjY2O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4ucHJvZHVjdC1jb2xvci13cmFwcGVyIGxhYmVsLCAucHJvZHVjdC1zaXplLXdyYXBwZXIgbGFiZWwge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cblxuLnByb2R1Y3Qtc2l6ZS1tZW51IGxpIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuXG4ucHJvZHVjdC1zaXplLW1lbnUgbGkgYSB7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogMzBweDtcbiAgd2lkdGg6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBiYWNrZ3JvdW5kOiAjZjFmMWYxO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMzMzO1xufVxuXG4ucHJvZHVjdC1zaXplLW1lbnUgbGkgYS5hY3RpdmUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjYmZiZmJmO1xufVxuXG4ucHJvZHVjdC1jb2xvci1tZW51IGxpIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuXG4ucHJvZHVjdC1jb2xvci1tZW51IGxpIGEge1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IDMwcHg7XG4gIHdpZHRoOiAzMHB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgYmFja2dyb3VuZDogI2YxZjFmMTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzMzMztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucHJvZHVjdC1jb2xvci1tZW51IGxpIGEuYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogIzMzMztcbn1cblxuLnByb2R1Y3QtY29sb3ItbWVudSBsaSBhLmFjdGl2ZTo6YWZ0ZXIge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDZweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyOiBzb2xpZCAjZWVlO1xuICBib3JkZXItd2lkdGg6IDAgMnB4IDJweCAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogOHB4O1xuICBsZWZ0OiAxMXB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5xdWlja3ZpZXctYnV0dG9uIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG59XG5cbi52YXJpYXRpb25zIHNlbGVjdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDQ1cHg7XG4gIGxpbmUtaGVpZ2h0OiA0NXB4O1xuICBib3JkZXItY29sb3I6ICNiZmJmYmY7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGNvbG9yOiAjMDAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQ6ICNmZmYgdXJsKFwiLi4vaW1hZ2VzL2ljb25zL3NlbGVjdG9yLWljb24ucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXIgcmlnaHQgMjBweDtcbn1cblxuLnZhcmlhdGlvbnMgc2VsZWN0OmZvY3VzIHtcbiAgYmFja2dyb3VuZDogI2Y4ZjhmOCB1cmwoXCIuLi9pbWFnZXMvaWNvbnMvc2VsZWN0b3ItaWNvbi5wbmdcIikgbm8tcmVwZWF0IGNlbnRlciByaWdodCAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5ncm91cHBlZC10YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZ3JvdXBwZWQtdGFibGUgdGhlYWQgdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNWY3O1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXdlaWdodDogNTAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBwYWRkaW5nOiAxMnB4IDE1cHg7XG4gIHdpZHRoOiA1MCU7XG59XG5cbi5ncm91cHBlZC10YWJsZSAucHJvZHVjdC1xdWFudGl0eSB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4uZ3JvdXBwZWQtdGFibGUgLnByb2R1Y3QtZ3JvdXBwZWQtaXRlbSAucHJvZHVjdC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgd2lkdGg6IG1heC1jb250ZW50O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzAwMDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5ncm91cHBlZC10YWJsZSAucHJvZHVjdC1ncm91cHBlZC1pdGVtIC5wcmljZSB7XG4gIGNvbG9yOiAjOTk5O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG5cbi5ncm91cHBlZC10YWJsZSB0ciB7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlYWVhZWE7XG59XG5cbi5ncm91cHBlZC10YWJsZSAuc2luZ2xlLWdyb3VwcGVkLWl0ZW0gdGgge1xuICBwYWRkaW5nOiAxNXB4IDE1cHggMTRweDtcbiAgY29sb3I6ICM2NjY7XG4gIHdpZHRoOiBpbmhlcml0O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5ncm91cHBlZC10YWJsZSAuc2luZ2xlLWdyb3VwcGVkLWl0ZW0gLnF1aWNrdmlldy1xdWFsaXR5IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi5ncm91cHBlZC10YWJsZSAuc2luZ2xlLWdyb3VwcGVkLWl0ZW0gaW5wdXQuaW5wdXQtdGV4dCB7XG4gIHdpZHRoOiA0NXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICBwYWRkaW5nOiAycHggNXB4O1xufVxuXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG49ICAgICAgICAxMS4gU2hvcCBQYWdlcyBDc3MgICAgICAgICAgID1cclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLmNvbF9fMjAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG59XG5cbi5jb2xfXzIwIHtcbiAgd2lkdGg6IDIwJTtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuY29sX18yMCB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmNvbF9fMjAge1xuICAgIHdpZHRoOiAzMy4zMzMlO1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNvbF9fMjAge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuY29sX18yMCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLnBsci0wIHtcbiAgcGFkZGluZy1yaWdodDogMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDBweDtcbn1cblxuLnNob3AtdG9vbGJhcl9faXRlbXMtd3JhcHBlciwgLnNob3AtdG9vbGJhcl9faXRlbS0tbGVmdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5zaG9wLXRvb2xiYXJfX2l0ZW1zLXdyYXBwZXIgLnNob3AtdG9vbGJhcl9faXRlbSwgLnNob3AtdG9vbGJhcl9faXRlbS0tbGVmdCAuc2hvcC10b29sYmFyX19pdGVtIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzAwMDtcbiAgbGluZS1oZWlnaHQ6IDEycHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAgMTdweDtcbn1cblxuLnNob3AtdG9vbGJhcl9faXRlbXMtd3JhcHBlciAuc2hvcC10b29sYmFyX19pdGVtOmxhc3QtY2hpbGQsIC5zaG9wLXRvb2xiYXJfX2l0ZW0tLWxlZnQgLnNob3AtdG9vbGJhcl9faXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXJpZ2h0OiBub25lO1xufVxuXG4uc2hvcC10b29sYmFyX19pdGVtcy13cmFwcGVyIC5zaG9wLXRvb2xiYXJfX2l0ZW06bGFzdC1jaGlsZCwgLnNob3AtdG9vbGJhcl9faXRlbS0tbGVmdCAuc2hvcC10b29sYmFyX19pdGVtOmxhc3QtY2hpbGQge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG4uc2hvcC10b29sYmFyX19pdGVtcy13cmFwcGVyIC5zaG9wLXRvb2xiYXJfX2l0ZW06Zmlyc3QtY2hpbGQsIC5zaG9wLXRvb2xiYXJfX2l0ZW0tLWxlZnQgLnNob3AtdG9vbGJhcl9faXRlbTpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2hvcC10b29sYmFyX19pdGVtcy13cmFwcGVyLCAuc2hvcC10b29sYmFyX19pdGVtLS1sZWZ0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG5cbi5zaG9wLXRvb2xiYXJfX2l0ZW0tLWxlZnQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNob3AtdG9vbGJhcl9faXRlbS0tbGVmdCB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cblxuLnRvb2xiZXItdGFiLW1lbnUgbGkge1xuICBwYWRkaW5nOiAwIDEwcHg7XG59XG5cbi50b29sYmVyLXRhYi1tZW51IGxpIGEge1xuICBwYWRkaW5nOiAwO1xufVxuXG4udG9vbGJlci10YWItbWVudSBsaSBhIGltZyB7XG4gIHdpZHRoOiAxZW07XG4gIGhlaWdodDogMWVtO1xuICBvcGFjaXR5OiAwLjU7XG59XG5cbi50b29sYmVyLXRhYi1tZW51IGxpIGEuYWN0aXZlIHtcbiAgY29sb3I6ICM5OTk7XG59XG5cbi50b29sYmVyLXRhYi1tZW51IGxpIGEuYWN0aXZlIGltZyB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5zaG9wLXRvb2xiYXJfX2l0ZW0tLWZpbHRlciBpIHtcbiAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLnByb2R1Y3QtZmlsdGVyLXdyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmc6IDQwcHggMTVweCAxMHB4O1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnByb2R1Y3QtZmlsdGVyLXdyYXBwZXIgLnByb2R1Y3QtZmlsdGVyIGg1IHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBtYXJnaW46IDAgMCAxN3B4O1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCkge1xuICAucHJvZHVjdC1maWx0ZXItd3JhcHBlciAucHJvZHVjdC1maWx0ZXIgaDUge1xuICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gIH1cbn1cblxuLnByb2R1Y3QtZmlsdGVyLXdyYXBwZXIgLnByb2R1Y3QtZmlsdGVyIC53aWRnZXQtbmF2LWxpc3QgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgcGFkZGluZzogMXB4IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5wcm9kdWN0LWZpbHRlci13cmFwcGVyIC5wcm9kdWN0LWZpbHRlciAucHJpY2UtZmlsdGVyIHVsIGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLnByb2R1Y3QtZmlsdGVyLXdyYXBwZXIgLnByb2R1Y3QtZmlsdGVyIC5wcm9kdWN0LXRhZ3MgdWwge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnByb2R1Y3QtZmlsdGVyLXdyYXBwZXIgLnByb2R1Y3QtZmlsdGVyIC5wcm9kdWN0LXRhZ3MgdWwgbGkge1xuICB3aWR0aDogNTAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4ucHJvZHVjdC1maWx0ZXItd3JhcHBlciAucHJvZHVjdC1maWx0ZXIgLmZsaXRlci1zaXplIHVsIGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDlweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wcm9kdWN0LWZpbHRlci13cmFwcGVyIC5wcm9kdWN0LWZpbHRlciAuZmxpdGVyLXNpemUgdWwgbGkge1xuICAgIG1hcmdpbi1yaWdodDogMnB4O1xuICB9XG59XG5cbi5wcm9kdWN0LWZpbHRlci13cmFwcGVyIC5wcm9kdWN0LWZpbHRlciAuZmxpdGVyLXNpemUgdWwgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMHB4O1xufVxuXG4ucHJvZHVjdC1maWx0ZXItd3JhcHBlciAucHJvZHVjdC1maWx0ZXIgLmZsaXRlci1zaXplIHVsIGxpIGEge1xuICBjb2xvcjogIzUzNTM1MztcbiAgZm9udC1zaXplOiAxMnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIHBhZGRpbmc6IDlweCAxNnB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wcm9kdWN0LWZpbHRlci13cmFwcGVyIC5wcm9kdWN0LWZpbHRlciAuZmxpdGVyLXNpemUgdWwgbGkgYSB7XG4gICAgcGFkZGluZzogM3B4IDhweDtcbiAgfVxufVxuXG4ucHJvZHVjdC1maWx0ZXItd3JhcHBlciAucHJvZHVjdC1maWx0ZXIgLmZsaXRlci1zaXplIHVsIGxpIGE6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RjYjE0YTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RjYjE0YTtcbn1cblxuLnByb2R1Y3QtZmlsdGVyLXdyYXBwZXIgLnByb2R1Y3QtZmlsdGVyIC50YWdjbG91ZCBhIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG59XG5cbi5wcm9kdWN0LWZpbHRlci13cmFwcGVyIC5wcm9kdWN0LWZpbHRlciAudGFnY2xvdWQgYTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIixcIjtcbn1cblxuLnByb2R1Y3QtZmlsdGVyLXdyYXBwZXIgLmZpbHRlci1jbG9zZS13cmFwIGEge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjZGNiMTRhO1xufVxuXG4ucHJvZHVjdC1maWx0ZXItd3JhcHBlciAuZmlsdGVyLWNsb3NlLXdyYXAgYSBpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDNweDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDNweDtcbn1cblxuLnByb2R1Y3QtZmlsdGVyLXdyYXBwZXIgLmNvbF9fMjAge1xuICB3aWR0aDogMjAlO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnByb2R1Y3QtZmlsdGVyLXdyYXBwZXIgLmNvbF9fMjAge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucHJvZHVjdC1maWx0ZXItd3JhcHBlciAuY29sX18yMCB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5wcm9kdWN0LWZpbHRlci13cmFwcGVyIC5jb2xfXzIwIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG5cbi5zd2F0Y2gtY29sb3Ige1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgb3BhY2l0eTogLjU7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLnN3YXRjaC1jb2xvci5ibGFjayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG59XG5cbi5zd2F0Y2gtY29sb3IuZ3JlZW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODFkNzQyO1xufVxuXG4uc3dhdGNoLWNvbG9yLmdyZXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWRhZGFkO1xufVxuXG4uc3dhdGNoLWNvbG9yLnJlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZDMzMzM7XG59XG5cbi5zd2F0Y2gtY29sb3Iud2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xufVxuXG4uc3dhdGNoLWNvbG9yLnllbGxvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWVlMjI7XG59XG5cbi5zaG9wLXNob3J0LWJ5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxMHB4IDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zaG9wLXNob3J0LWJ5IHtcbiAgICBwYWRkaW5nOiAzMHB4IDA7XG4gIH1cbn1cblxuLnNob3Atc2hvcnQtYnkgPiB1bCA+IGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cblxuLnNob3Atc2hvcnQtYnkgPiB1bCA+IGxpIGEge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cblxuLnNob3Atc2hvcnQtYnkgPiB1bCA+IGxpIGEgaSB7XG4gIGNvbG9yOiAjMjgyODI4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tbGVmdDogM3B4O1xuICB0cmFuc2l0aW9uOiBhbGwgLjRzIGVhc2UgMHM7XG59XG5cbi5zaG9wLXNob3J0LWJ5ID4gdWwgPiBsaSBhIGkuYW5nbGUtdXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAzcHg7XG4gIHRvcDogMXB4O1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5zaG9wLXNob3J0LWJ5ID4gdWwgPiBsaSA+IHVsIHtcbiAgbGVmdDogMDtcbiAgdG9wOiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIHotaW5kZXg6IDExO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIHRyYW5zaXRpb246IGFsbCAyNTBtcyBlYXNlLW91dDtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2hvcC1zaG9ydC1ieSA+IHVsID4gbGkgPiB1bCB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuXG4uc2hvcC1zaG9ydC1ieSA+IHVsID4gbGkgPiB1bCBsaSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc2hvcC1zaG9ydC1ieSA+IHVsID4gbGkgPiB1bCBsaSBhIHtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIHdoaXRlLXNwYWNlOiBwcmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGZvbnQtc2l6ZTogMC45MmVtO1xuICBjb2xvcjogIzc3Nzc3NztcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG5cbi5zaG9wLXNob3J0LWJ5ID4gdWwgPiBsaSA+IHVsIGxpIGE6aG92ZXIge1xuICBjb2xvcjogIzIyMjtcbn1cblxuLnNob3Atc2hvcnQtYnkgPiB1bCA+IGxpID4gdWwgbGkuYWN0aXZlIGEge1xuICBjb2xvcjogIzIyMjtcbn1cblxuLnNob3Atc2hvcnQtYnkgPiB1bCA+IGxpOmhvdmVyIHVsIHtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cblxuLnByb2R1Y3QtYm9yZGVyIC5wcm9kdWN0LXRodW1ibmFpbCB7XG4gIGJvcmRlci13aWR0aDogMXB4O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItY29sb3I6ICNkYWRhZGE7XG4gIGJvcmRlci13aWR0aDogMXB4IDAgMXB4IDFweDtcbn1cblxuLnByb2R1Y3QtYm9yZGVyOmxhc3QtY2hpbGQgLnByb2R1Y3QtdGh1bWJuYWlsIHtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG59XG5cbi5wcm9kdWN0LWJvcmRlciAuY29sX18yMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgcGFkZGluZy1sZWZ0OiAwcHg7XG59XG5cbi5uby1ndXR0ZXJzLWNvdXN0b20gLmNvbF9fMjAge1xuICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gIHBhZGRpbmctbGVmdDogMHB4O1xufVxuXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuPSAgICAgICAgIDEyLiBDYXJ0ICYgQ2hlY2tvdXQgUGFnZXMgQ3NzICAgICAgICAgID1cclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbmgzLmNhcnQtcGFnZS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luOiAwIDAgMTVweDtcbn1cblxuLmhlYWRlci1jb2xvci1ncmF5LmNhcnQtdGFibGUtY29udGVudCB0YWJsZSB0aGVhZCA+IHRyIHRoIHtcbiAgcGFkZGluZzogMTBweCAwO1xufVxuXG4uaGVhZGVyLWNvbG9yLWdyYXkuY2FydC10YWJsZS1jb250ZW50IHRhYmxlIHRib2R5ID4gdHIgdGQge1xuICBwYWRkaW5nOiAyMHB4IDBweCAyMHB4O1xufVxuXG4uY2FydC10YWJsZS1jb250ZW50IHRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5jYXJ0LXRhYmxlLWNvbnRlbnQgdGFibGUgdGhlYWQgPiB0ciB0aCB7XG4gIGJvcmRlci10b3A6IG1lZGl1bSBub25lO1xuICBmb250LXNpemU6IDE4cHg7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIHBhZGRpbmc6IDAgMCAzM3B4IDA7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmNhcnQtdGFibGUtY29udGVudCB0YWJsZSB0aGVhZCA+IHRyIHRoIHtcbiAgICBwYWRkaW5nOiAwIDAgMzNweCAwO1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNhcnQtdGFibGUtY29udGVudCB0YWJsZSB0aGVhZCA+IHRyIHRoIHtcbiAgICBwYWRkaW5nOiAwIDIwcHggMzNweCAyMHB4O1xuICB9XG59XG5cbi5jYXJ0LXRhYmxlLWNvbnRlbnQgdGFibGUgdGhlYWQgPiB0ciB0aCAucHJvZHVjdC1uYW1lIHtcbiAgbWF4LXdpZHRoOiA0MDBweDtcbn1cblxuLmNhcnQtdGFibGUtY29udGVudCB0YWJsZSB0aGVhZCA+IHRyIHRoIC5wcm9kdWN0LXByaWNlIHtcbiAgbWF4LXdpZHRoOiAzMDBweDtcbn1cblxuLmNhcnQtdGFibGUtY29udGVudCB0YWJsZSB0Ym9keSA+IHRyIHRkIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nOiA0MHB4IDBweCA0MHB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RkZDtcbn1cblxuLmNhcnQtdGFibGUtY29udGVudCB0YWJsZSB0Ym9keSA+IHRyIHRkLnByb2R1Y3QtcmVtb3ZlIHtcbiAgd2lkdGg6IDUwcHg7XG59XG5cbi5jYXJ0LXRhYmxlLWNvbnRlbnQgdGFibGUgdGJvZHkgPiB0ciB0ZC5wcm9kdWN0LXJlbW92ZSBhIHtcbiAgY29sb3I6ICM3Nzc3Nzc7XG59XG5cbi5jYXJ0LXRhYmxlLWNvbnRlbnQgdGFibGUgdGJvZHkgPiB0ciB0ZC5wcm9kdWN0LWltZyB7XG4gIHdpZHRoOiAxMDBweDtcbn1cblxuLmNhcnQtdGFibGUtY29udGVudCB0YWJsZSB0Ym9keSA+IHRyIHRkLnByb2R1Y3QtbmFtZSB7XG4gIHdpZHRoOiAzNzBweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5jYXJ0LXRhYmxlLWNvbnRlbnQgdGFibGUgdGJvZHkgPiB0ciB0ZC5wcm9kdWN0LW5hbWUge1xuICAgIG1pbi13aWR0aDogMjUwcHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuY2FydC10YWJsZS1jb250ZW50IHRhYmxlIHRib2R5ID4gdHIgdGQucHJvZHVjdC1uYW1lIHtcbiAgICBtaW4td2lkdGg6IDIwMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gIH1cbn1cblxuLmNhcnQtdGFibGUtY29udGVudCB0YWJsZSB0Ym9keSA+IHRyIHRkLnByb2R1Y3QtbmFtZSBhIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4uY2FydC10YWJsZS1jb250ZW50IHRhYmxlIHRib2R5ID4gdHIgdGQucHJvZHVjdC1uYW1lIGE6aG92ZXIge1xuICBjb2xvcjogI2RjYjE0YTtcbn1cblxuLmNhcnQtdGFibGUtY29udGVudCB0YWJsZSB0Ym9keSA+IHRyIHRkLnByb2R1Y3QtcHJpY2Uge1xuICBtaW4td2lkdGg6IDI1MHB4O1xufVxuXG4uY2FydC10YWJsZS1jb250ZW50IHRhYmxlIHRib2R5ID4gdHIgdGQucHJvZHVjdC1wcmljZSBzcGFuIHtcbiAgY29sb3I6ICMxZjIyMjY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5jYXJ0LXRhYmxlLWNvbnRlbnQgdGFibGUgdGJvZHkgPiB0ciB0ZC5wcm9kdWN0LXN0b2NrLXN0YXR1cyB7XG4gIG1pbi13aWR0aDogMTgwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5jYXJ0LXRhYmxlLWNvbnRlbnQgdGFibGUgdGJvZHkgPiB0ciB0ZC5wcm9kdWN0LXN0b2NrLXN0YXR1cyBwIHtcbiAgY29sb3I6ICM2OTA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLmNhcnQtdGFibGUtY29udGVudCB0YWJsZSB0Ym9keSA+IHRyIHRkLnByb2R1Y3QtdG90YWwge1xuICBtaW4td2lkdGg6IDcwcHg7XG59XG5cbi5jYXJ0LXRhYmxlLWNvbnRlbnQgdGFibGUgdGJvZHkgPiB0ciB0ZC5wcm9kdWN0LXRvdGFsIHNwYW4ge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4uY2FydC10YWJsZS1jb250ZW50IHRhYmxlIHRib2R5ID4gdHIgdGQucHJpY2UtdG90YWwge1xuICBtaW4td2lkdGg6IDcwcHg7XG59XG5cbi5jYXJ0LXRhYmxlLWNvbnRlbnQgdGFibGUgdGJvZHkgPiB0ciB0ZC5wcmljZS10b3RhbCBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLmNhcnQtdGFibGUtY29udGVudCB0YWJsZSB0Ym9keSA+IHRyIHRkLnByb2R1Y3Qtd2lzaGxpc3QtY2FydCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBtaW4td2lkdGg6IDI1MHB4O1xufVxuXG4uY2FydC10YWJsZS1jb250ZW50IHRhYmxlIHRib2R5ID4gdHIgdGQucHJvZHVjdC13aXNobGlzdC1jYXJ0ID4gYSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMzIzMjM7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwYWRkaW5nOiAxNHB4IDI1cHg7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuXG4uY2FydC10YWJsZS1jb250ZW50IHRhYmxlIHRib2R5ID4gdHIgdGQucHJvZHVjdC13aXNobGlzdC1jYXJ0ID4gYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkY2IxNGE7XG59XG5cbi5jYXJ0LXNoaXBpbmctdXBkYXRlLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjQ0RDRENEO1xuICBwYWRkaW5nOiAxOHB4IDAgMDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY2FydC1zaGlwaW5nLXVwZGF0ZS13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4uY2FydC1zaGlwaW5nLXVwZGF0ZS13cmFwcGVyIC5kaXNjb3VudC1jb2RlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4OiAwIDAgNTAlO1xufVxuXG4uY2FydC1zaGlwaW5nLXVwZGF0ZS13cmFwcGVyIC5kaXNjb3VudC1jb2RlIGlucHV0IHtcbiAgcGFkZGluZzogMCAxMTVweCAwIDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgaGVpZ2h0OiAzNHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjMjgyODI4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEOEQ4RDg7XG59XG5cbi5jYXJ0LXNoaXBpbmctdXBkYXRlLXdyYXBwZXIgLmRpc2NvdW50LWNvZGUgYnV0dG9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uY2FydC1zaGlwaW5nLXVwZGF0ZS13cmFwcGVyIC5jYXJ0LWNsZWFyIGEge1xuICBmb250LXdlaWdodDogNjAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogM3B4IDAgMCA3cHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNhcnQtc2hpcGluZy11cGRhdGUtd3JhcHBlciAuY2FydC1jbGVhciB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxufVxuXG4uZ3JhbmQtdG90YWwtd3JhcCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNiZmJmYmY7XG4gIGJhY2tncm91bmQ6ICNGOUY5Rjk7XG4gIHBhZGRpbmc6IDBweCAzMHB4IDA7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZ3JhbmQtdG90YWwtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ncmFuZC10b3RhbC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICB9XG59XG5cbi5ncmFuZC10b3RhbC13cmFwIGg0IHtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW46IDA7XG59XG5cbi5ncmFuZC10b3RhbC13cmFwIC5ncmFuZC10b3RhbC1jb250ZW50IHtcbiAgcGFkZGluZzogMzBweCAwIDMwcHg7XG59XG5cbi5ncmFuZC10b3RhbC13cmFwIC5ncmFuZC10b3RhbC1jb250ZW50IHVsIGxpIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQ0RDRENEO1xuICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbiAgbWFyZ2luLWJvdHRvbTogMTdweDtcbn1cblxuLmdyYW5kLXRvdGFsLXdyYXAgLmdyYW5kLXRvdGFsLWNvbnRlbnQgdWwgbGk6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIHBhZGRpbmctYm90dG9tOiAwcHg7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbn1cblxuLmdyYW5kLXRvdGFsLXdyYXAgLmdyYW5kLXRvdGFsLWNvbnRlbnQgdWwgbGkgc3BhbiB7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmdyYW5kLXRvdGFsLXdyYXAgLmdyYW5kLWJ0biB7XG4gIG1hcmdpbi1sZWZ0OiAtMzBweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMzBweDtcbn1cblxuLmdyYW5kLXRvdGFsLXdyYXAgLmdyYW5kLWJ0biBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI2MjYyNjtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMjNweCAxMHB4IDIwcHg7XG59XG5cbi5ncmFuZC10b3RhbC13cmFwIC5ncmFuZC1idG4gYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkY2IxNGE7XG59XG5cbi5kaXNjb3VudC1jb2RlIHtcbiAgbWF4LXdpZHRoOiA0MDBweDtcbn1cblxuLmRpc2NvdW50LWNvZGUgaW5wdXQge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgY29sb3I6ICMwMDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHBhZGRpbmc6IDE1cHggMTVweCAxM3B4O1xufVxuXG4uY2FydF90b3RhbHMge1xuICBtYXgtd2lkdGg6IDQwMHB4O1xufVxuXG4vKi0tLS0tLS0tIDI2LiBDaGVja291dCBzdHlsZSAtLS0tLS0tLS0qL1xuLmN1c3RvbWVyLXpvbmUgPiBwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxNHB4IDMwcHggMTRweCA2MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNWY3O1xuICBtYXJnaW46IDA7XG59XG5cbi5jdXN0b21lci16b25lID4gcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNThcIjtcbiAgY29sb3I6ICM2ZGRlNmQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBmb250LWZhbWlseTogZm9udGF3ZXNvbWU7XG4gIGxlZnQ6IDMwcHg7XG59XG5cbi5jaGVja291dC1sb2dpbi1pbmZvIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgcGFkZGluZzogMzBweDtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cblxuLmNoZWNrb3V0LWxvZ2luLWluZm8gcCB7XG4gIGNvbG9yOiAjNzc3O1xuICBtYXJnaW46IDAgMCAyMnB4O1xufVxuXG4uY2hlY2tvdXQtbG9naW4taW5mbyAuc2luZ2xlLWlucHV0IGlucHV0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0NEQ0RDRDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiAjNzc3O1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmc6IDAgMjBweDtcbn1cblxuLmNoZWNrb3V0LWxvZ2luLWluZm8gLnNpbmdsZS1pbnB1dCBpbnB1dDpmb2N1cyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyNjI2MjY7XG59XG5cbi5jaGVja291dC1sb2dpbi1pbmZvIC5zaW5nbGUtaW5wdXQgbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIDAgMTBweDtcbn1cblxuLmNoZWNrb3V0LWxvZ2luLWluZm8gLnNpbmdsZS1pbnB1dCBsYWJlbCBzcGFuIHtcbiAgY29sb3I6IHJlZDtcbn1cblxuLmNoZWNrb3V0LWNvdXBvbi1pbmZvIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgcGFkZGluZzogMzBweDtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cblxuLmNoZWNrb3V0LWNvdXBvbi1pbmZvIHAge1xuICBjb2xvcjogIzc3NztcbiAgbWFyZ2luOiAwIDAgMjJweDtcbn1cblxuLmNoZWNrb3V0LWNvdXBvbi1pbmZvIGZvcm0gaW5wdXRbdHlwZT1cInRleHRcIl0ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjQ0RDRENEO1xuICBoZWlnaHQ6IDUwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6ICM3Nzc7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcGFkZGluZzogMCAyMHB4O1xufVxuXG4uY2hlY2tvdXQtY291cG9uLWluZm8gZm9ybSBpbnB1dFt0eXBlPVwidGV4dFwiXTpmb2N1cyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyNjI2MjY7XG59XG5cbi5jaGVja291dC1jb3Vwb24taW5mbyBmb3JtIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICBiYWNrZ3JvdW5kOiAjMjYyNjI2IG5vbmUgcmVwZWF0IHNjcm9sbCAwIDA7XG4gIGJvcmRlcjogbWVkaXVtIG5vbmU7XG4gIGNvbG9yOiAjZmZmO1xuICBoZWlnaHQ6IDUwcHg7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIHBhZGRpbmc6IDVweCAzMHB4IDdweDtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHdpZHRoOiBpbmhlcml0O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5jaGVja291dC1jb3Vwb24taW5mbyBmb3JtIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgIHBhZGRpbmc6IDVweCAxNXB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNoZWNrb3V0LWNvdXBvbi1pbmZvIGZvcm0gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgcGFkZGluZzogNXB4IDE2cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgfVxufVxuXG4uY2hlY2tvdXQtY291cG9uLWluZm8gZm9ybSBpbnB1dFt0eXBlPVwic3VibWl0XCJdOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RjYjE0YTtcbn1cblxuLmJpbGxpbmctaW5mby13cmFwIC5iaWxsaW5nLWluZm8gbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIDAgMTBweDtcbn1cblxuLmJpbGxpbmctaW5mby13cmFwIC5iaWxsaW5nLWluZm8gbGFiZWwgc3BhbiB7XG4gIGNvbG9yOiByZWQ7XG59XG5cbi5iaWxsaW5nLWluZm8td3JhcCAuYmlsbGluZy1pbmZvIGlucHV0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U4ZThlODtcbiAgaGVpZ2h0OiA1MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgcGFkZGluZzogMnB4IDIwcHg7XG4gIGNvbG9yOiAjNzc3O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmJpbGxpbmctaW5mby13cmFwIC5iaWxsaW5nLWluZm8gaW5wdXQ6Zm9jdXMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMjYyNjI2O1xufVxuXG4uYmlsbGluZy1pbmZvLXdyYXAgLmJpbGxpbmctaW5mbyBpbnB1dC5iaWxsaW5nLWFkZHJlc3Mge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4uYmlsbGluZy1pbmZvLXdyYXAgLmJpbGxpbmctc2VsZWN0IGxhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCAwIDEwcHg7XG59XG5cbi5iaWxsaW5nLWluZm8td3JhcCAuYmlsbGluZy1zZWxlY3QgbGFiZWwgc3BhbiB7XG4gIGNvbG9yOiByZWQ7XG59XG5cbi5iaWxsaW5nLWluZm8td3JhcCAuYmlsbGluZy1zZWxlY3QgLnNlbGVjdC1hY3RpdmUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTZlNmU2O1xuICBjb2xvcjogIzI2MjYyNjtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKC4uL2ltYWdlcy9pY29ucy9zZWxlY3Rvci1pY29uLnBuZykgbm8tcmVwZWF0IGNlbnRlciByaWdodCAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5iaWxsaW5nLWluZm8td3JhcCAuYmlsbGluZy1zZWxlY3QgLnNlbGVjdC1hY3RpdmU6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLmJpbGxpbmctaW5mby13cmFwIC5iaWxsaW5nLXNlbGVjdCAuc2VsZWN0Mi1jb250YWluZXIge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmJpbGxpbmctaW5mby13cmFwIC5iaWxsaW5nLXNlbGVjdCAuc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItY2hvaWNlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U2ZTZlNjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgaGVpZ2h0OiA1MHB4O1xuICBwYWRkaW5nOiAycHggMjBweDtcbiAgY29sb3I6ICMyNjI2MjY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmJpbGxpbmctaW5mby13cmFwIC5iaWxsaW5nLXNlbGVjdCAuc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItY2hvaWNlIC5zZWxlY3QyLWNob3NlbiB7XG4gIGhlaWdodDogNTBweDtcbn1cblxuLmJpbGxpbmctaW5mby13cmFwIC5hZGRpdGlvbmFsLWluZm8td3JhcCB7XG4gIG1hcmdpbjogM3B4IDAgMDtcbn1cblxuLmJpbGxpbmctaW5mby13cmFwIC5hZGRpdGlvbmFsLWluZm8td3JhcCBsYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgMCAxMHB4O1xuICBwYWRkaW5nOiA1cHggMCAwO1xufVxuXG4uYmlsbGluZy1pbmZvLXdyYXAgLmFkZGl0aW9uYWwtaW5mby13cmFwIHRleHRhcmVhIHtcbiAgbWluLWhlaWdodDogMTIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICNlOGU4ZTg7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGNvbG9yOiAjOGE4YThhO1xuICB3aWR0aDogMTAwJTtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuYmlsbGluZy1pbmZvLXdyYXAubXItMTAwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5iaWxsaW5nLWluZm8td3JhcC5tci0xMDAge1xuICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmJpbGxpbmctaW5mby13cmFwLm1yLTEwMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gIH1cbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U2ZTZlNjtcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDUwcHg7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICBsaW5lLWhlaWdodDogNTBweDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICBoZWlnaHQ6IDUwcHg7XG4gIGNvbG9yOiAjMjYyNjI2O1xuICBsaW5lLWhlaWdodDogNTBweDtcbiAgcGFkZGluZzogMHB4IDIwcHg7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcbiAgaGVpZ2h0OiA1MHB4O1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VhcmNoLS1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcbiAgaGVpZ2h0OiAzNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3M2FhO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnlvdXItb3JkZXItYXJlYSB7XG4gIHBhZGRpbmc6IDQwcHggNDVweCA1MHB4O1xuICBib3JkZXItd2lkdGg6IDJweDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjYmZiZmJmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmNmY2O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC55b3VyLW9yZGVyLWFyZWEge1xuICAgIHBhZGRpbmc6IDQwcHggMjVweCA1MHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAueW91ci1vcmRlci1hcmVhIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnlvdXItb3JkZXItYXJlYSB7XG4gICAgcGFkZGluZzogNDBweCAxMnB4IDUwcHg7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgfVxufVxuXG4ueW91ci1vcmRlci1hcmVhIGgzIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMCAwIDQ1cHg7XG59XG5cbi55b3VyLW9yZGVyLWFyZWEgaDM6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICBsZWZ0OiAwO1xuICBib3R0b206IC0xNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiAycHg7XG59XG5cbi55b3VyLW9yZGVyLWFyZWEgLnlvdXItb3JkZXItd3JhcCAueW91ci1vcmRlci1pbmZvIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNDRENEQ0Q7XG59XG5cbi55b3VyLW9yZGVyLWFyZWEgLnlvdXItb3JkZXItd3JhcCAueW91ci1vcmRlci1pbmZvIHVsIGxpIHtcbiAgcGFkZGluZzogMCAwIDdweDtcbn1cblxuLnlvdXItb3JkZXItYXJlYSAueW91ci1vcmRlci13cmFwIC55b3VyLW9yZGVyLWluZm8gdWwgbGkgc3BhbiB7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuLnlvdXItb3JkZXItYXJlYSAueW91ci1vcmRlci13cmFwIC55b3VyLW9yZGVyLWluZm8ub3JkZXItc3VidG90YWwge1xuICBwYWRkaW5nOiAxNXB4IDAgMTBweDtcbn1cblxuLnlvdXItb3JkZXItYXJlYSAueW91ci1vcmRlci13cmFwIC55b3VyLW9yZGVyLWluZm8ub3JkZXItc3VidG90YWwgdWwgbGkgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLnlvdXItb3JkZXItYXJlYSAueW91ci1vcmRlci13cmFwIC55b3VyLW9yZGVyLWluZm8ub3JkZXItdG90YWwge1xuICBwYWRkaW5nOiAxNXB4IDAgMTBweDtcbn1cblxuLnlvdXItb3JkZXItYXJlYSAueW91ci1vcmRlci13cmFwIC55b3VyLW9yZGVyLWluZm8ub3JkZXItdG90YWwgdWwgbGkgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuLnlvdXItb3JkZXItYXJlYSAueW91ci1vcmRlci13cmFwIC55b3VyLW9yZGVyLW1pZGRsZSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQ0RDRENEO1xuICBwYWRkaW5nOiAyNHB4IDAgMjNweDtcbn1cblxuLnlvdXItb3JkZXItYXJlYSAueW91ci1vcmRlci13cmFwIC55b3VyLW9yZGVyLW1pZGRsZSB1bCBsaSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luOiAwIDAgMTFweDtcbn1cblxuLnlvdXItb3JkZXItYXJlYSAueW91ci1vcmRlci13cmFwIC55b3VyLW9yZGVyLW1pZGRsZSB1bCBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnlvdXItb3JkZXItYXJlYSAueW91ci1vcmRlci13cmFwIC55b3VyLW9yZGVyLW1pZGRsZSB1bCBsaSBzcGFuIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi55b3VyLW9yZGVyLWFyZWEgLnlvdXItb3JkZXItd3JhcCAucGF5bWVudC1tZXRob2Qge1xuICBtYXJnaW46IDI1cHggMCAwO1xufVxuXG4ueW91ci1vcmRlci1hcmVhIC55b3VyLW9yZGVyLXdyYXAgLnBheW1lbnQtbWV0aG9kIGg1IHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLnlvdXItb3JkZXItYXJlYSAueW91ci1vcmRlci13cmFwIC5wYXltZW50LW1ldGhvZCBwIHtcbiAgY29sb3I6ICM3Nzc7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbWFyZ2luOiAxNHB4IDAgMDtcbn1cblxuLnlvdXItb3JkZXItYXJlYSAueW91ci1vcmRlci13cmFwIC5jb25kaXRpb24td3JhcCB7XG4gIG1hcmdpbjogNDBweCAwIDA7XG59XG5cbi55b3VyLW9yZGVyLWFyZWEgLnlvdXItb3JkZXItd3JhcCAuY29uZGl0aW9uLXdyYXAgcCB7XG4gIGNvbG9yOiAjNzc3O1xuICBsaW5lLWhlaWdodDogMS44ODtcbiAgbWFyZ2luOiAwO1xufVxuXG4ueW91ci1vcmRlci1hcmVhIC55b3VyLW9yZGVyLXdyYXAgLmNvbmRpdGlvbi13cmFwIHAgYSB7XG4gIGNvbG9yOiAjNzc3O1xufVxuXG4ueW91ci1vcmRlci1hcmVhIC55b3VyLW9yZGVyLXdyYXAgLmNvbmRpdGlvbi13cmFwIC5jb25kaXRpb24tZm9ybSBpbnB1dCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM5ZmEwYTI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAxMHB4O1xuICB3aWR0aDogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDZweDtcbn1cblxuLnlvdXItb3JkZXItYXJlYSAueW91ci1vcmRlci13cmFwIC5jb25kaXRpb24td3JhcCAuY29uZGl0aW9uLWZvcm0gc3BhbiB7XG4gIGNvbG9yOiAjMjYyNjI2O1xuICBmb250LXdlaWdodDogNDAwO1xuICBtYXJnaW46IDAgMCAwIDVweDtcbn1cblxuLnlvdXItb3JkZXItYXJlYSAueW91ci1vcmRlci13cmFwIC5jb25kaXRpb24td3JhcCAuY29uZGl0aW9uLWZvcm0gc3BhbiBzcGFuLnN0YXIge1xuICBjb2xvcjogcmVkO1xufVxuXG4ueW91ci1vcmRlci1hcmVhIC5QbGFjZS1vcmRlciBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI2MjYyNjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZzogMjJweCA1MHB4IDIxcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ueW91ci1vcmRlci1hcmVhIC5QbGFjZS1vcmRlciBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RjYjE0YTtcbn1cblxuLm9yZGVyLXRyYWNraW5nLWZvcm0tYm94IGlucHV0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U4ZThlODtcbiAgaGVpZ2h0OiA1MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgcGFkZGluZzogMnB4IDIwcHg7XG4gIGNvbG9yOiAjNzc3O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLm9yZGVyLXRyYWNraW5nLWZvcm0tYm94IGlucHV0OmZvY3VzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzI2MjYyNjtcbn1cblxuLm9yZGVyLXRyYWNraW5nLWZvcm0tYm94IGlucHV0LmJpbGxpbmctYWRkcmVzcyB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG49ICAgICAgICAgMTMuIENvbnRhY3QgVXMgUGFnZXMgQ3NzICAgICAgICAgID1cclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi5zaW5nbGUtY29udGFjdC1pbmZvLWl0ZW0ge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuXG4uc2luZ2xlLWNvbnRhY3QtaW5mby1pdGVtIC5pY29uIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1yaWdodDogMjZweDtcbn1cblxuLnNpbmdsZS1jb250YWN0LWluZm8taXRlbSAuaWNvbiBpIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5zaW5nbGUtY29udGFjdC1pbmZvLWl0ZW0gLmljb25ib3gtZGVzYyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmNvbnRhY3QtaW5wdXQge1xuICBtYXJnaW46IDAgLTEwcHg7XG59XG5cbi5jb250YWN0LWlucHV0IC5jb250YWN0LWlubmVyIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogMCAwIDIwcHg7XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgd2lkdGg6IDUwJTtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuY29udGFjdC1pbnB1dCAuY29udGFjdC1pbm5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmNvbnRhY3QtaW5uZXIge1xuICBtYXJnaW46IDAgMCAyMHB4O1xufVxuXG4uY29udGFjdC1pbm5lciB7XG4gIG1hcmdpbjogMCAwIDIwcHg7XG59XG5cbi5jb250YWN0LWlubmVyIGlucHV0LCAuY29udGFjdC1pbm5lciB0ZXh0YXJlYSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlOGU4ZTg7XG4gIGhlaWdodDogNTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDJweCAyMHB4O1xuICBjb2xvcjogIzc3NztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5jb250YWN0LWlubmVyIGlucHV0OmZvY3VzLCAuY29udGFjdC1pbm5lciB0ZXh0YXJlYTpmb2N1cyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyNjI2MjY7XG59XG5cbi5jb250YWN0LWlubmVyIHRleHRhcmVhIHtcbiAgaGVpZ2h0OiAxNTBweDtcbiAgcGFkZGluZzogMTVweDtcbn1cblxuLmNvbnRhY3QtaW5uZXIgc2VsZWN0IHtcbiAgY29sb3I6ICM3Nzc7XG59XG5cbi5nb29nbGVNYXAtMSB7XG4gIGhlaWdodDogODAwcHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZ29vZ2xlTWFwLTEge1xuICAgIGhlaWdodDogMzAwcHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZ29vZ2xlTWFwLTEge1xuICAgIGhlaWdodDogMzAwcHg7XG4gIH1cbn1cblxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuPSAgICAgICAgMTQuIHByZXZpZXcgUGFnZXMgQ3NzICAgICAgICAgICA9XHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi5oZXJvLXByZXZpZXcge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmhlcm8tcHJldmlldyAuc2luZ2xlLWhlcm8tc2xpZGVyLW9uZSB7XG4gIGhlaWdodDogOTAwcHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmhlcm8tcHJldmlldyAuc2luZ2xlLWhlcm8tc2xpZGVyLW9uZSB7XG4gICAgaGVpZ2h0OiA3MDBweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmhlcm8tcHJldmlldyAuc2luZ2xlLWhlcm8tc2xpZGVyLW9uZSB7XG4gICAgaGVpZ2h0OiA2MDBweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvLXByZXZpZXcgLnNpbmdsZS1oZXJvLXNsaWRlci1vbmUge1xuICAgIGhlaWdodDogNTAwcHg7XG4gIH1cbn1cblxuLmhlcm8tcHJldmlldyAuYmctaW1nIHtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlciAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctdG9wOiAyNTBweDtcbiAgcGFkZGluZy1ib3R0b206IDgwcHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlcm8tcHJldmlldyAuYmctaW1nIHtcbiAgICBwYWRkaW5nLXRvcDogMTIwcHg7XG4gIH1cbn1cblxuLmhlcm8tcHJldmlldyAucHJldmlldy1oZXJvLXRleHQge1xuICBtYXJnaW4tdG9wOiAxMjBweDtcbn1cblxuLmhlcm8tcHJldmlldyAucHJldmlldy1oZXJvLXRleHQgaDEge1xuICBmb250LXNpemU6IDEwMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyOHB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4uaGVyby1wcmV2aWV3IC5wcmV2aWV3LWhlcm8tdGV4dCBwIHtcbiAgcGFkZGluZy1ib3R0b206IDE5NXB4O1xuICBmb250LXNpemU6IDI2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjYxNTtcbn1cblxuLmhlcm8tcHJldmlldyAucHJldmlldy1oZXJvLXRleHQgYSB7XG4gIGNvbG9yOiAjOTk5O1xuICBmb250LXNpemU6IDQ4cHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmhlcm8tcHJldmlldyAucHJldmlldy1oZXJvLXRleHQge1xuICAgIG1hcmdpbi10b3A6IDEwMHB4O1xuICB9XG4gIC5oZXJvLXByZXZpZXcgLnByZXZpZXctaGVyby10ZXh0IGgxIHtcbiAgICBmb250LXNpemU6IDcwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgfVxuICAuaGVyby1wcmV2aWV3IC5wcmV2aWV3LWhlcm8tdGV4dCBwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTVweDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjE1O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuaGVyby1wcmV2aWV3IC5wcmV2aWV3LWhlcm8tdGV4dCB7XG4gICAgbWFyZ2luLXRvcDogNjBweDtcbiAgfVxuICAuaGVyby1wcmV2aWV3IC5wcmV2aWV3LWhlcm8tdGV4dCBoMSB7XG4gICAgZm9udC1zaXplOiA1NHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XG4gIH1cbiAgLmhlcm8tcHJldmlldyAucHJldmlldy1oZXJvLXRleHQgcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDk1cHg7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjYxNTtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvLXByZXZpZXcgLnByZXZpZXctaGVyby10ZXh0IGgxIHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgfVxuICAuaGVyby1wcmV2aWV3IC5wcmV2aWV3LWhlcm8tdGV4dCBwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTVweDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjE1O1xuICB9XG59XG5cbi5zaW5nbGUtZGVtby1wYWdlIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG5cbi5zaW5nbGUtZGVtby1wYWdlIGltZyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2NjY2M7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc2luZ2xlLWRlbW8tcGFnZSBzcGFuIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luLXRvcDogMzJweDtcbiAgbWFyZ2luLWxlZnQ6IDQ1cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLnNpbmdsZS1kZW1vLXBhZ2U6aG92ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpO1xufVxuXG4uc2luZ2xlLWRlbW8tcGFnZTpob3ZlciBzcGFuIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwO1xufVxuXG4ucHJldmlldy1mb290ZXItYXJlYS5iZy1pbWcge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQgIWltcG9ydGFudDtcbn1cblxuLnByZXZpZXctZm9vdGVyLWFyZWEgLnByZXZpZXctZm9vdGVyLXRleHQge1xuICBwYWRkaW5nOiAxMjBweCAwO1xufVxuXG4ucHJldmlldy1mb290ZXItYXJlYSAucHJldmlldy1mb290ZXItdGV4dCBoMiB7XG4gIGZvbnQtc2l6ZTogNDhweDtcbiAgbWFyZ2luLWJvdHRvbTogMzFweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG59XG5cbi5wcmV2aWV3LWZvb3Rlci1hcmVhIC5wcmV2aWV3LWZvb3Rlci10ZXh0IHAge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjY3O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnByZXZpZXctZm9vdGVyLWFyZWEgLnByZXZpZXctZm9vdGVyLXRleHQge1xuICAgIHBhZGRpbmc6IDYwcHggMDtcbiAgfVxuICAucHJldmlldy1mb290ZXItYXJlYSAucHJldmlldy1mb290ZXItdGV4dCBoMiB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICB9XG4gIC5wcmV2aWV3LWZvb3Rlci1hcmVhIC5wcmV2aWV3LWZvb3Rlci10ZXh0IHAge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wcmV2aWV3LWZvb3Rlci1hcmVhIC5wcmV2aWV3LWZvb3Rlci10ZXh0IHtcbiAgICBwYWRkaW5nOiA2MHB4IDA7XG4gIH1cbiAgLnByZXZpZXctZm9vdGVyLWFyZWEgLnByZXZpZXctZm9vdGVyLXRleHQgaDIge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxuICAucHJldmlldy1mb290ZXItYXJlYSAucHJldmlldy1mb290ZXItdGV4dCBwIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cblxuLnByZXZpZXctZm9vdGVyLWFyZWEgLmNvcHlyaWdodCB7XG4gIHBhZGRpbmc6IDAgMCA1MHB4IDA7XG59XG5cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuPSAgICAgICAgMTUuIEJ1dHRvbiBDc3NcclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi5idG4ge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGhlaWdodDogNTBweDtcbiAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGN1YmljLWJlemllcigwLjY0NSwgMC4wNDUsIDAuMzU1LCAxKTtcbiAgYm9yZGVyOiB0cmFuc3BhcmVudDtcbn1cblxuLmJ0bi0tc20ge1xuICBsaW5lLWhlaWdodDogMzhweDtcbiAgcGFkZGluZzogMCAyMnB4O1xuICBoZWlnaHQ6IDQwcHg7XG59XG5cbi5idG4tLW1kIHtcbiAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gIHBhZGRpbmc6IDAgMzJweDtcbiAgaGVpZ2h0OiA0MHB4O1xufVxuXG4uYnRuLS1sZyB7XG4gIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICBwYWRkaW5nOiAwIDQycHg7XG4gIGhlaWdodDogNDZweDtcbn1cblxuLmJ0bi0tYmxhY2sge1xuICBiYWNrZ3JvdW5kOiAjMDAwMDAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi0tYmxhY2s6aG92ZXIsIC5idG4tLWJsYWNrOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogIzIyMjtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5idG4tLWJvcmRlcl8xIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzIyMjtcbn1cblxuLmJ0bi0tYm9yZGVyXzE6aG92ZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMjIyO1xuICBiYWNrZ3JvdW5kOiAjMjIyO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi0tZnVsbCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uYnRuLS1pY29uIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzIyMjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBoZWlnaHQ6IDQ2cHg7XG4gIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICBwYWRkaW5nOiAwIDIycHg7XG59XG5cbi5idG4tLWljb246aG92ZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMjIyO1xuICBiYWNrZ3JvdW5kOiAjMjIyO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi0tdGV4dC1pY29uIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4uYnRuLS10ZXh0LWljb24gaSB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLmJ0bi0tYm9yZGVyLWJvdHRvbSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uYnRuLS1ib3JkZXItYm90dG9tOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi50Zi1idG4ge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiA1MHB4O1xuICBsaW5lLWhlaWdodDogNTBweDtcbiAgcGFkZGluZzogMCAyOHB4O1xuICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdiYWEwYjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi50Zi1idG46aG92ZXIsIC50Zi1idG46Zm9jdXMge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCkge1xuICAudGYtYnRuIHtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG5cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuPSAgICAgICAgMTYuIEZlYXR1dGVkIFByb2R1Y3QgQ3NzXHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG4uaW1hZ2VzLXRleHQtYmcgaW1nIHtcbiAgbWF4LXdpZHRoOiA2NTBweDtcbiAgbWF4LWhlaWdodDogMTIxcHg7XG59XG5cbi5mZWF0dXRlZC1wcm9kdWN0LW9uZSAucHJvZHVjdC10aHVtYm5haWwgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpLCBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZlYXR1dGVkLXByb2R1Y3Qtb25lIC5wcm9kdWN0LXRodW1ibmFpbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuXG4uZmVhdHV0ZWQtcHJvZHVjdC1vbmU6aG92ZXIgLnByb2R1Y3QtdGh1bWJuYWlsIGEgaW1nIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbn1cblxuLmZlYXR1cmVkLXBpY2Uge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjOTk5O1xufVxuXG4uZmVhdHVyZWQtcGljZSBzcGFuIHtcbiAgY29sb3I6ICM2NjY7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuPSAgICAgICAgICAgICAgICAgMTcuIFByb2R1Y3QgQ3NzICAgICAgICAgICAgID0gICAgICAgXHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi5zaW5nbGUtcHJvZHVjdC1pdGVtIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cblxuLnNpbmdsZS1wcm9kdWN0LWl0ZW0gLnByb2R1Y3RzLWltYWdlcyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnNpbmdsZS1wcm9kdWN0LWl0ZW0gLnByb2R1Y3QtdGh1bWJuYWlsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnNpbmdsZS1wcm9kdWN0LWl0ZW0gLnByb2R1Y3QtdGh1bWJuYWlsOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG5cbi5zaW5nbGUtcHJvZHVjdC1pdGVtIC5wcm9kdWN0LXRodW1ibmFpbCAucmliYm9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTVweDtcbiAgdG9wOiAxNXB4O1xuICBiYWNrZ3JvdW5kOiAjMDAwMDAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZzogMCAxNXB4O1xuICB6LWluZGV4OiAzO1xufVxuXG4uc2luZ2xlLXByb2R1Y3QtaXRlbSAucHJvZHVjdC10aHVtYm5haWwgLnJpYmJvbi5vdXQtb2Ytc3RvY2sge1xuICBiYWNrZ3JvdW5kOiAjMDAwMDAwO1xufVxuXG4uc2luZ2xlLXByb2R1Y3QtaXRlbSAucHJvZHVjdC10aHVtYm5haWwgLnJpYmJvbi5vbnNhbGUge1xuICBiYWNrZ3JvdW5kOiAjZjE0NzA1O1xufVxuXG4uc2luZ2xlLXByb2R1Y3QtaXRlbSAucHJvZHVjdC10aHVtYm5haWwgPiBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnNpbmdsZS1wcm9kdWN0LWl0ZW0gLnByb2R1Y3QtYWN0aW9ucyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5zaW5nbGUtcHJvZHVjdC1pdGVtIC5wcm9kdWN0LWFjdGlvbnMgYSB7XG4gIHdpZHRoOiA0NXB4O1xuICBoZWlnaHQ6IDQ1cHg7XG4gIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBtYXJnaW4tbGVmdDogN3B4O1xuICBtYXJnaW4tcmlnaHQ6IDdweDtcbiAgY29sb3I6ICMwMDA7XG4gIHRyYW5zaXRpb246IC41cztcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwcHgpO1xufVxuXG4uc2luZ2xlLXByb2R1Y3QtaXRlbSAucHJvZHVjdC1hY3Rpb25zIGE6bnRoLWNoaWxkKDEpIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMHM7XG59XG5cbi5zaW5nbGUtcHJvZHVjdC1pdGVtIC5wcm9kdWN0LWFjdGlvbnMgYTpudGgtY2hpbGQoMikge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAuMTVzO1xufVxuXG4uc2luZ2xlLXByb2R1Y3QtaXRlbSAucHJvZHVjdC1hY3Rpb25zIGE6bnRoLWNoaWxkKDMpIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogLjNzO1xufVxuXG4uc2luZ2xlLXByb2R1Y3QtaXRlbSAucHJvZHVjdC1hY3Rpb25zIGEgLnRvb2wtdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDhweCAxMnB4O1xuICB6LWluZGV4OiAzO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgLjZzLCBtYXJnaW4gLjNzO1xuICB3aGl0ZS1zcGFjZTogcHJlO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICB0b3A6IC0zMHB4O1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cblxuLnNpbmdsZS1wcm9kdWN0LWl0ZW0gLnByb2R1Y3QtYWN0aW9ucyBhIC50b29sLXRpcDo6YWZ0ZXIge1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMCkgcmdiYSgwLCAwLCAwLCAwKSByZ2JhKDAsIDAsIDAsIDApICMwMDA7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogNXB4IDAgNXB4IDVweDtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMTBweDtcbiAgbGVmdDogNTAlO1xuICB3aWR0aDogMDtcbiAgYm90dG9tOiAtNnB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgcm90YXRlKDkwZGVnKTtcbn1cblxuLnNpbmdsZS1wcm9kdWN0LWl0ZW0gLnByb2R1Y3QtYWN0aW9ucyBhOmhvdmVyIHtcbiAgY29sb3I6ICNkY2IxNGE7XG59XG5cbi5zaW5nbGUtcHJvZHVjdC1pdGVtIC5wcm9kdWN0LWFjdGlvbnMgYTpob3ZlciAudG9vbC10aXAge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBvcGFjaXR5OiAxO1xuICB0b3A6IC0zNXB4O1xufVxuXG4uc2luZ2xlLXByb2R1Y3QtaXRlbTpob3ZlciAucHJvZHVjdC10aHVtYm5haWw6OmFmdGVyIHtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuLnNpbmdsZS1wcm9kdWN0LWl0ZW06aG92ZXIgLnByb2R1Y3QtYWN0aW9ucyBhIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICBvcGFjaXR5OiAxO1xufVxuXG4uc2luZ2xlLXByb2R1Y3QtaXRlbTpob3ZlciAucHJvZHVjdC1hY3Rpb25zIGE6bnRoLWNoaWxkKDEpIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMHM7XG59XG5cbi5zaW5nbGUtcHJvZHVjdC1pdGVtOmhvdmVyIC5wcm9kdWN0LWFjdGlvbnMgYTpudGgtY2hpbGQoMikge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAuMTVzO1xufVxuXG4uc2luZ2xlLXByb2R1Y3QtaXRlbTpob3ZlciAucHJvZHVjdC1hY3Rpb25zIGE6bnRoLWNoaWxkKDMpIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogLjNzO1xufVxuXG4uc2luZ2xlLXByb2R1Y3QtaXRlbSAucHJvZHVjdC1jb250ZW50IHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLnNpbmdsZS1wcm9kdWN0LWl0ZW0gLnByb2R1Y3QtY29udGVudCAucHJvZGVjdC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuXG4uc2luZ2xlLXByb2R1Y3QtaXRlbSAucHJvZHVjdC1jb250ZW50IC5wcm9kZWN0LXByaWNlIHNwYW4ge1xuICBjb2xvcjogIzY2NjtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuXG4ucHJvZHVjdC1zbGlkZXItYWN0aXZlIC5zbGljay1hcnJvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgbGVmdDogMHB4O1xuICB6LWluZGV4OiAzO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICM2NjY7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuXG4ucHJvZHVjdC1zbGlkZXItYWN0aXZlIC5zbGljay1hcnJvdy5hcnJvdy1uZXh0IHtcbiAgcmlnaHQ6IDBweDtcbiAgbGVmdDogYXV0bztcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucHJvZHVjdC1zbGlkZXItYWN0aXZlIC5zbGljay1hcnJvdyB7XG4gICAgbGVmdDogMTVweDtcbiAgfVxuICAucHJvZHVjdC1zbGlkZXItYWN0aXZlIC5zbGljay1hcnJvdy5hcnJvdy1uZXh0IHtcbiAgICByaWdodDogMTVweDtcbiAgfVxufVxuXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG49ICAgICAgIDE4LiBQcm9kdWN0IFRhYiBsaXN0IENzcyAgICAgICAgICAgICA9ICAgICAgIFxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG4ucHJvZHVjdC10YWItbWVudSBsaSB7XG4gIHBhZGRpbmc6IDAgMTdweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzAwMDtcbiAgbGluZS1oZWlnaHQ6IDEycHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5wcm9kdWN0LXRhYi1tZW51IGxpOmxhc3QtY2hpbGQge1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG59XG5cbi5wcm9kdWN0LXRhYi1tZW51IGxpOmxhc3QtY2hpbGQge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG4ucHJvZHVjdC10YWItbWVudSBsaTpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLnByb2R1Y3QtdGFiLW1lbnUgbGkgYSB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5wcm9kdWN0LXRhYi1tZW51IGxpIGEuYWN0aXZlIHtcbiAgY29sb3I6ICM5OTk7XG59XG5cbi50YWItY29udGVudCAudGFiLXBhbmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaGVpZ2h0OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG1heC13aWR0aDogMTAwJTtcbiAgb3BhY2l0eTogMDtcbn1cblxuLnRhYi1jb250ZW50IC50YWItcGFuZS5hY3RpdmUge1xuICBoZWlnaHQ6IGF1dG87XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIG9wYWNpdHk6IDE7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG49ICAgICAxOS4gU2luZ2xlIFByb2R1Y3QgZGV0YWlscyBDc3MgICAgICAgICAgICAgPSAgICAgICBcclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLnByb2R1Y3QtbW9kYWwtYm94IC5tb2RhbC1kaWFsb2cge1xuICBtYXJnaW46IDUlIGF1dG8gOCU7XG4gIG1heC13aWR0aDogMTE3MHB4O1xufVxuXG4ucHJvZHVjdC1tb2RhbC1ib3ggLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5wcm9kdWN0LW1vZGFsLWJveCAubW9kYWwtYm9keSB7XG4gIHBhZGRpbmc6IDByZW07XG59XG5cbi5wcm9kdWN0LW1vZGFsLWJveCAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1oZWFkZXIge1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIHJpZ2h0OiAyMHB4O1xuICB0b3A6IDIwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogOTk5OTtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5cbi5wcm9kdWN0LWRlYy1zbWFsbCB7XG4gIG1hcmdpbjogNXB4O1xufVxuXG4ucHJvZHVjdC1zbWFsbC1pbWFnZSB7XG4gIG1hcmdpbjogMCAtMTBweDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLnByb2R1Y3QtZGVjLXNtYWxsIHtcbiAgcGFkZGluZzogMCAxMHB4O1xufVxuXG4ucHJvZHVjdC1zbWFsbC1pbWFnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnByb2R1Y3Qtc21hbGwtaW1hZ2UgLnNsaWNrLWFycm93IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHRvcDogY2FsYyg1MCUgLSAxNXB4KTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsZWZ0OiAxNXB4O1xuICByaWdodDogYXV0bztcbiAgei1pbmRleDogMztcbiAgY29sb3I6ICMwMDA7XG4gIGJveC1zaGFkb3c6IDAgMCA1cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG59XG5cbi5wcm9kdWN0LXNtYWxsLWltYWdlIC5zbGljay1hcnJvdy5wcm8tZGVjLW5leHQge1xuICByaWdodDogMHB4O1xuICBsZWZ0OiBhdXRvO1xufVxuXG4ucHJvZHVjdC1kZXRhaWxzLWNvbnRlbnQgcCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLnF1aWNrdmlldy1yYXR0aW5nLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5xdWlja3ZpZXctcmF0dGluZy13cmFwIC5xdWlja3ZpZXctcmF0dGluZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xuICBjb2xvcjogI2RkZDtcbn1cblxuLnF1aWNrdmlldy1yYXR0aW5nLXdyYXAgLnF1aWNrdmlldy1yYXR0aW5nIC55ZWxsb3cge1xuICBjb2xvcjogI0Y1QTYyMztcbn1cblxuLnF1aWNrdmlldy1yYXR0aW5nLXdyYXAgLnF1aWNrdmlldy1yYXR0aW5nIGkge1xuICBtYXJnaW46IDA7XG59XG5cbi5xdWlja3ZpZXctY29udGVudC13cmFwIC5wcmljZSB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5xdWlja3ZpZXctY29udGVudC13cmFwIC5zdG9jayBwIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5xdWlja3ZpZXctY29udGVudC13cmFwIC5zdG9jay5pbi1zdG9jayBzcGFuIHtcbiAgY29sb3I6ICMzYmM2MDQ7XG59XG5cbi5xdWlja3ZpZXctY29udGVudC13cmFwIC5xdWlja3ZpZXctcGVyYWdyYXBoIHAge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucXVpY2t2aWV3LWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogNDBweCAwO1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnF1aWNrdmlldy1jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmc6IDQwcHg7XG4gIH1cbn1cblxuLnF1aWNrdmlldy1hY3Rpb24td3JhcCAucXVpY2t2aWV3LWNhcnQtYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCkge1xuICAucXVpY2t2aWV3LWFjdGlvbi13cmFwIC5xdWlja3ZpZXctY2FydC1ib3gge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cblxuLnF1aWNrdmlldy1hY3Rpb24td3JhcCAucXVpY2t2aWV3LXF1YWxpdHkge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xufVxuXG4ucXVpY2t2aWV3LWFjdGlvbi13cmFwIC5xdWlja3ZpZXctYnV0dG9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5xdWlja3ZpZXctYWN0aW9uLXdyYXAgLnF1aWNrdmlldy1idXR0b24gLmJ1dHRvbiB7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xufVxuXG4ucXVpY2t2aWV3LWFjdGlvbi13cmFwIC5xdWlja3ZpZXctd2lzaGxpc3QgYSB7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDQ2cHg7XG4gIGxpbmUtaGVpZ2h0OiA0NnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ucXVpY2t2aWV3LXF1YWxpdHkgLmNhcnQtcGx1cy1taW51cyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAzNnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ucXVpY2t2aWV3LXF1YWxpdHkgLmNhcnQtcGx1cy1taW51cyAucXR5YnV0dG9uIHtcbiAgY29sb3I6ICMzMzM7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZmxvYXQ6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbjogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UgMHM7XG4gIHdpZHRoOiAyNHB4O1xufVxuXG4ucXVpY2t2aWV3LXF1YWxpdHkgLmNhcnQtcGx1cy1taW51cyAucXR5YnV0dG9uLmRlYyB7XG4gIGhlaWdodDogMzRweDtcbiAgdG9wOiAxMnB4O1xuICBsZWZ0OiA0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLnF1aWNrdmlldy1xdWFsaXR5IC5jYXJ0LXBsdXMtbWludXMgLnF0eWJ1dHRvbi5pbmMge1xuICBoZWlnaHQ6IDM0cHg7XG4gIHRvcDogMTJweDtcbiAgcmlnaHQ6IDRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4ucXVpY2t2aWV3LXF1YWxpdHkgLmNhcnQtcGx1cy1taW51cyBpbnB1dC5jYXJ0LXBsdXMtbWludXMtYm94IHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgbm9uZSByZXBlYXQgc2Nyb2xsIDAgMDtcbiAgYm9yZGVyOiBtZWRpdW0gbm9uZTtcbiAgY29sb3I6ICMyNjI2MjY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgaGVpZ2h0OiA0NnB4O1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4ucXVpY2t2aWV3LXF1YWxpdHkucXVhbGl0eS1oZWlnaHQtZGVjIC5jYXJ0LXBsdXMtbWludXMge1xuICBoZWlnaHQ6IDQ1cHg7XG59XG5cbi5xdWlja3ZpZXctcXVhbGl0eS5xdWFsaXR5LWhlaWdodC1kZWMgLmNhcnQtcGx1cy1taW51cyAucXR5YnV0dG9uLmRlYyB7XG4gIGhlaWdodDogNDVweDtcbiAgdG9wOiAxMXB4O1xufVxuXG4ucXVpY2t2aWV3LXF1YWxpdHkucXVhbGl0eS1oZWlnaHQtZGVjIC5jYXJ0LXBsdXMtbWludXMgLnF0eWJ1dHRvbi5pbmMge1xuICBoZWlnaHQ6IDQ1cHg7XG4gIHRvcDogMTJweDtcbn1cblxuLnF1aWNrdmlldy1xdWFsaXR5LnF1YWxpdHktaGVpZ2h0LWRlYyAuY2FydC1wbHVzLW1pbnVzIGlucHV0LmNhcnQtcGx1cy1taW51cy1ib3gge1xuICBoZWlnaHQ6IDQ1cHg7XG4gIGxpbmUtaGVpZ2h0OiA0NXB4O1xufVxuXG4ucXVpY2t2aWV3LXF1YWxpdHkucXVhbGl0eS1oZWlnaHQtZGVjMiAuY2FydC1wbHVzLW1pbnVzIHtcbiAgaGVpZ2h0OiA0NXB4O1xuICBtYXJnaW4tbGVmdDogLTE1cHg7XG59XG5cbi5xdWlja3ZpZXctcXVhbGl0eS5xdWFsaXR5LWhlaWdodC1kZWMyIC5jYXJ0LXBsdXMtbWludXMgLnF0eWJ1dHRvbi5kZWMge1xuICBoZWlnaHQ6IDQ1cHg7XG4gIHRvcDogMTFweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGVmdDogMjJweDtcbn1cblxuLnF1aWNrdmlldy1xdWFsaXR5LnF1YWxpdHktaGVpZ2h0LWRlYzIgLmNhcnQtcGx1cy1taW51cyAucXR5YnV0dG9uLmluYyB7XG4gIGhlaWdodDogNDVweDtcbiAgdG9wOiAxMnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICByaWdodDogMjJweDtcbn1cblxuLnF1aWNrdmlldy1xdWFsaXR5LnF1YWxpdHktaGVpZ2h0LWRlYzIgLmNhcnQtcGx1cy1taW51cyBpbnB1dC5jYXJ0LXBsdXMtbWludXMtYm94IHtcbiAgaGVpZ2h0OiA0NXB4O1xuICBsaW5lLWhlaWdodDogNDVweDtcbiAgd2lkdGg6IDgwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5wcm9kdWN0LXN1cHBvcnQtdGV4dCBhIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLnByb2R1Y3Qtc3VwcG9ydC10ZXh0IGEgaSB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLnF1aWNrdmlldy1tZXRhIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxMnB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4ucHJvZHVjdF9tZXRhIC5pdGVtX21ldGEge1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzY2Njtcbn1cblxuLnByb2R1Y3RfbWV0YSAuaXRlbV9tZXRhIC5sYWJlbCB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuXG4ucHJvZHVjdF9tZXRhIC5pdGVtX21ldGEgYTpob3ZlciB7XG4gIGNvbG9yOiAjNjY2O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLnByb2R1Y3Rfc29jaWFscyB7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpLCBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucHJvZHVjdF9zb2NpYWxzIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG59XG5cbi5wcm9kdWN0X3NvY2lhbHMgLmhlbGVuZG8tc29jaWFsLXNoYXJlIHtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG5cbi5wcm9kdWN0X3NvY2lhbHMgLmhlbGVuZG8tc29jaWFsLXNoYXJlIGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi5xdWlja3ZpZXctcHJvZHVjdC1hY3RpdmUgLmltYWdlcyB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi5xdWlja3ZpZXctcHJvZHVjdC1hY3RpdmUgLmltYWdlcyBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnF1aWNrdmlldy1wcm9kdWN0LWFjdGl2ZSAuc2xpY2stYXJyb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGxlZnQ6IC0wcHg7XG4gIHotaW5kZXg6IDM7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgb3BhY2l0eTogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cblxuLnF1aWNrdmlldy1wcm9kdWN0LWFjdGl2ZSAuc2xpY2stYXJyb3cuYXJyb3ctbmV4dCB7XG4gIHJpZ2h0OiAtMHB4O1xuICBsZWZ0OiBhdXRvO1xufVxuXG4ucXVpY2t2aWV3LXByb2R1Y3QtYWN0aXZlOmhvdmVyIC5zbGljay1hcnJvdyB7XG4gIGxlZnQ6IDEwcHg7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5xdWlja3ZpZXctcHJvZHVjdC1hY3RpdmU6aG92ZXIgLnNsaWNrLWFycm93LmFycm93LW5leHQge1xuICByaWdodDogMTBweDtcbiAgbGVmdDogYXV0bztcbn1cblxuLmltYWdlLXN3YXRjaGVzLW5hdiBsaSBhIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLmltYWdlLXN3YXRjaGVzLW5hdiBsaSBhIGltZyB7XG4gIHdpZHRoOiA4MHB4O1xufVxuXG4uaW1hZ2Utc3dhdGNoZXMtbmF2IGxpIGEuYWN0aXZlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZTtcbn1cblxuLnZpZGVvLWljb25zLXBvcHVwIGE6OmFmdGVyIHtcbiAgZm9udC1mYW1pbHk6ICdGb250QXdlc29tZSc7XG4gIGNvbnRlbnQ6IFwi74GLXCI7XG4gIHdpZHRoOiAxMDBweDtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU1KTtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBjb2xvcjogd2hpdGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDEwMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgei1pbmRleDogOTk5OTk5O1xufVxuXG4udmlkZW8tc3R5bGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5pLXZpZGVvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uaS12aWRlbyBpIHtcbiAgd2lkdGg6IDQxcHg7XG4gIGhlaWdodDogNDFweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgY29udGVudDogXCLvgYtcIjtcbiAgZm9udC1mYW1pbHk6ICdGb250QXdlc29tZSc7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6IHdoaXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiA0MXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZm9udC1zdHlsZTogbm9uZTtcbn1cblxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG49ICAgICAgICAgMjAuIENvdW50ZG93biBDc3MgICAgICAgICAgICA9XHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG4uY291bnRkb3duLWRlYWxzIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1zZWxmOiBzdGFydDtcbn1cblxuLmNvdW50ZG93bi1kZWFscy5jb3VudGVyLXN0eWxlLS1vbmUgLnNpbmdsZS1jb3VudGRvd24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogODBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmNvdW50ZG93bi1kZWFscy5jb3VudGVyLXN0eWxlLS1vbmUgLnNpbmdsZS1jb3VudGRvd24ge1xuICAgIG1hcmdpbi1yaWdodDogNDBweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jb3VudGRvd24tZGVhbHMuY291bnRlci1zdHlsZS0tb25lIC5zaW5nbGUtY291bnRkb3duIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIH1cbn1cblxuLmNvdW50ZG93bi1kZWFscy5jb3VudGVyLXN0eWxlLS1vbmUgLnNpbmdsZS1jb3VudGRvd246OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIjpcIjtcbiAgcmlnaHQ6IC00MHB4O1xuICB0b3A6IDI1JTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBjb2xvcjogIzAwMDAwMDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5jb3VudGRvd24tZGVhbHMuY291bnRlci1zdHlsZS0tb25lIC5zaW5nbGUtY291bnRkb3duOjphZnRlciB7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICAgIHJpZ2h0OiAtMjhweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jb3VudGRvd24tZGVhbHMuY291bnRlci1zdHlsZS0tb25lIC5zaW5nbGUtY291bnRkb3duOjphZnRlciB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIHJpZ2h0OiAtMjBweDtcbiAgfVxufVxuXG4uY291bnRkb3duLWRlYWxzLmNvdW50ZXItc3R5bGUtLW9uZSAuc2luZ2xlLWNvdW50ZG93bjpsYXN0LWNoaWxkOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jb3VudGRvd24tZGVhbHMuY291bnRlci1zdHlsZS0tb25lIC5zaW5nbGUtY291bnRkb3duIC5zaW5nbGUtY291bnRkb3duX190aW1lIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcIlByYXRhXCIsIHNlcmlmO1xuICBmb250LXNpemU6IDQ4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmNvdW50ZG93bi1kZWFscy5jb3VudGVyLXN0eWxlLS1vbmUgLnNpbmdsZS1jb3VudGRvd24gLnNpbmdsZS1jb3VudGRvd25fX3RpbWUge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jb3VudGRvd24tZGVhbHMuY291bnRlci1zdHlsZS0tb25lIC5zaW5nbGUtY291bnRkb3duIC5zaW5nbGUtY291bnRkb3duX190aW1lIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gIH1cbn1cblxuLmNvdW50ZG93bi1kZWFscy5jb3VudGVyLXN0eWxlLS1vbmUgLnNpbmdsZS1jb3VudGRvd24gLnNpbmdsZS1jb3VudGRvd25fX3RleHQge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSwgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jb3VudGRvd24tZGVhbHMuY291bnRlci1zdHlsZS0tb25lIC5zaW5nbGUtY291bnRkb3duIC5zaW5nbGUtY291bnRkb3duX190ZXh0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICB9XG59XG5cbi5jb3VudGRvd24tZGVhbHMuY291bnRlci1zdHlsZS0tdHdvIC5zaW5nbGUtY291bnRkb3duIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICNkY2IxNGE7XG59XG5cbi5jb3VudGRvd24tZGVhbHMuY291bnRlci1zdHlsZS0tdHdvIC5zaW5nbGUtY291bnRkb3duOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCI6XCI7XG4gIHJpZ2h0OiAtMjBweDtcbiAgdG9wOiAyNSU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgY29sb3I6ICNkY2IxNGE7XG59XG5cbi5jb3VudGRvd24tZGVhbHMuY291bnRlci1zdHlsZS0tdHdvIC5zaW5nbGUtY291bnRkb3duOmxhc3QtY2hpbGQ6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNvdW50ZG93bi1kZWFscy5jb3VudGVyLXN0eWxlLS10d28gLnNpbmdsZS1jb3VudGRvd24gLnNpbmdsZS1jb3VudGRvd25fX3RpbWUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICNkY2IxNGE7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbn1cblxuLmNvdW50ZG93bi1kZWFscy5jb3VudGVyLXN0eWxlLS10d28gLnNpbmdsZS1jb3VudGRvd24gLnNpbmdsZS1jb3VudGRvd25fX3RleHQge1xuICBjb2xvcjogI2RjYjE0YTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpLCBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNvdW50ZG93bi1kZWFscy5jb3VudGVyLXN0eWxlLS10d28gLnNpbmdsZS1jb3VudGRvd24gLnNpbmdsZS1jb3VudGRvd25fX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gIH1cbn1cblxuLmNvdW50ZG93bi1kZWFscy5jb3VudGVyLXN0eWxlLS10aHJlZSAuc2luZ2xlLWNvdW50ZG93biB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjZGNiMTRhO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpLCBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNvdW50ZG93bi1kZWFscy5jb3VudGVyLXN0eWxlLS10aHJlZSAuc2luZ2xlLWNvdW50ZG93biB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICB9XG59XG5cbi5jb3VudGRvd24tZGVhbHMuY291bnRlci1zdHlsZS0tdGhyZWUgLnNpbmdsZS1jb3VudGRvd24gLnNpbmdsZS1jb3VudGRvd25fX3RpbWUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiA0OHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICNkY2IxNGE7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSwgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jb3VudGRvd24tZGVhbHMuY291bnRlci1zdHlsZS0tdGhyZWUgLnNpbmdsZS1jb3VudGRvd24gLnNpbmdsZS1jb3VudGRvd25fX3RpbWUge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgfVxufVxuXG4uY291bnRkb3duLWRlYWxzLmNvdW50ZXItc3R5bGUtLXRocmVlIC5zaW5nbGUtY291bnRkb3duIC5zaW5nbGUtY291bnRkb3duX190ZXh0IHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSwgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jb3VudGRvd24tZGVhbHMuY291bnRlci1zdHlsZS0tdGhyZWUgLnNpbmdsZS1jb3VudGRvd24gLnNpbmdsZS1jb3VudGRvd25fX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gIH1cbn1cblxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG49ICAgICAgICAgMjEuIEJsb2cgQ3NzICAgICAgICAgICAgPVxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLnNpbmdsZS1ibG9nLWl0ZW0ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uc2luZ2xlLWJsb2ctaXRlbSAuYmxvZy10aHVtYm5haWwtYm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc2luZ2xlLWJsb2ctaXRlbSAuYmxvZy10aHVtYm5haWwtYm94IC50aHVtYm5haWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5zaW5nbGUtYmxvZy1pdGVtIC5ibG9nLXRodW1ibmFpbC1ib3ggLmJ0bi1ibG9nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBwYWRkaW5nOiA1cHggMTRweDtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogIzAwMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjVzO1xuICB0cmFuc2l0aW9uOiBhbGwgLjVzO1xufVxuXG4uc2luZ2xlLWJsb2ctaXRlbSAuYmxvZy10aHVtYm5haWwtYm94IC5idG4tYmxvZzo6YWZ0ZXIge1xuICBmb250LWZhbWlseTogRWxlZ2FudEljb25zO1xuICBjb250ZW50OiBcIkxcIjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiAyMHB4O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuOHM7XG4gIHRyYW5zaXRpb246IGFsbCAuOHM7XG59XG5cbi5zaW5nbGUtYmxvZy1pdGVtIC5ibG9nLWNvbnRlbnRzIHtcbiAgbWFyZ2luLXRvcDogMjVweDtcbn1cblxuLnNpbmdsZS1ibG9nLWl0ZW0gLmJsb2ctY29udGVudHMgLmJsb2ctdGl0bGUge1xuICBmb250LXNpemU6IDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG59XG5cbi5zaW5nbGUtYmxvZy1pdGVtIC5ibG9nLWNvbnRlbnRzIC5ibG9nLXRpdGxlIGEge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cblxuLnNpbmdsZS1ibG9nLWl0ZW0gLmJsb2ctY29udGVudHMgLmJsb2ctdGl0bGU6OmJlZm9yZSwgLnNpbmdsZS1ibG9nLWl0ZW0gLmJsb2ctY29udGVudHMgLmJsb2ctdGl0bGU6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBib3R0b206IC0zcHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMS41cHg7XG4gIHdpZHRoOiA3MHB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDE4MCwgMTgwLCAxODAsIDAuNyk7XG4gIHRyYW5zaXRpb246IGFsbCAuOHM7XG59XG5cbi5zaW5nbGUtYmxvZy1pdGVtIC5ibG9nLWNvbnRlbnRzIC5ibG9nLXRpdGxlOjphZnRlciB7XG4gIHdpZHRoOiAwcHg7XG59XG5cbi5zaW5nbGUtYmxvZy1pdGVtIC5ibG9nLWNvbnRlbnRzIC5ibG9nLXRpdGxlLXR3byB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1pbi1vdXQ7XG59XG5cbi5zaW5nbGUtYmxvZy1pdGVtIC5ibG9nLWNvbnRlbnRzIC5ibG9nLXRpdGxlLXR3byBhIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1pbi1vdXQ7XG59XG5cbi5zaW5nbGUtYmxvZy1pdGVtIC5ibG9nLWNvbnRlbnRzIC5kX3RleHQge1xuICBtYXgtd2lkdGg6IDgwMHB4O1xufVxuXG4uc2luZ2xlLWJsb2ctaXRlbTpob3ZlciAuYmxvZy10aHVtYm5haWwtYm94IC5idG4tYmxvZyB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnNpbmdsZS1ibG9nLWl0ZW06aG92ZXIgLmJsb2ctdGh1bWJuYWlsLWJveCAuYnRuLWJsb2c6OmFmdGVyIHtcbiAgbGVmdDogMDtcbn1cblxuLnNpbmdsZS1ibG9nLWl0ZW06aG92ZXIgLmJsb2ctY29udGVudHMgLmJsb2ctdGl0bGU6OmFmdGVyIHtcbiAgd2lkdGg6IDcwcHg7XG4gIGJhY2tncm91bmQ6ICNkY2IxNGE7XG59XG5cbi5zaW5nbGUtYmxvZy1pdGVtOmhvdmVyIC5ibG9nLWNvbnRlbnRzIC5ibG9nLXRpdGxlLXR3byBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5zaW5nbGUtYmxvZy1pdGVtIC5tZXRhLXRhZy1ib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG5cbi5zaW5nbGUtYmxvZy1pdGVtIC5tZXRhLXRhZy1ib3ggLm1ldGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zaW5nbGUtYmxvZy1pdGVtIC5tZXRhLXRhZy1ib3ggLm1ldGE6OmFmdGVyIHtcbiAgY29sb3I6ICM5OTk7XG4gIHBhZGRpbmc6IDAgOHB4O1xuICBjb250ZW50OiBcIi9cIjtcbn1cblxuLnNpbmdsZS1ibG9nLWl0ZW0gLm1ldGEtdGFnLWJveCAubWV0YTpsYXN0LWNoaWxkOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zaW5nbGUtYmxvZy1pdGVtIC5tZXRhLXRhZy1ib3ggLm1ldGEuY2F0IHtcbiAgY29sb3I6ICM5OTk7XG59XG5cbi5zaW5nbGUtYmxvZy1pdGVtIC5tZXRhLXRhZy1ib3ggLm1ldGEuY2F0IGEge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cblxuLnNpbmdsZS1ibG9nLWl0ZW0gLm1ldGEtdGFnLWJveCAubWV0YS5jYXQgYTpob3ZlciB7XG4gIGNvbG9yOiAjZGNiMTRhO1xufVxuXG4uYmxvZy1zZWFyY2ggaW5wdXQge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiBub25lO1xuICBoZWlnaHQ6IDM1cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgcGFkZGluZzogMCA0MHB4IDAgMDtcbn1cblxuLmJsb2ctc2VhcmNoIC5zdWJtaXQtYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDE1cHg7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLndpZGdldC1ibG9nLXJlY2VudC1wb3N0IC53aWRnZXQtbmF2LWxpc3QgbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiAjNjY2O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLndpZGdldC1ibG9nLXJlY2VudC1wb3N0IC53aWRnZXQtbmF2LWxpc3QgbGkgYSB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuXG4ud2lkZ2V0LWJsb2ctcmVjZW50LXBvc3QgLndpZGdldC1uYXYtbGlzdCBsaSBhIC5wb3N0LWRhdGUge1xuICBjdXJzb3I6IGF1dG87XG4gIGNvbG9yOiAjOTk5O1xufVxuXG4ud2lkZ2V0LWJsb2ctcmVjZW50LXBvc3QgLndpZGdldC1uYXYtbGlzdCBsaTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgcGFkZGluZy1ib3R0b206IDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xufVxuXG4ud2lkZ2V0LWJsb2ctY2F0ZWdvcmllcyAud2lkZ2V0LW5hdi1saXN0IGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogNnB4O1xufVxuXG4ud2lkZ2V0LWJsb2ctY2F0ZWdvcmllcyAud2lkZ2V0LW5hdi1saXN0IGxpOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ud2lkZ2V0LWJsb2ctY2F0ZWdvcmllcyAud2lkZ2V0LW5hdi1saXN0IGxpIGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5ibG9nLXRhZ2Nsb3VkIGEge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjNzY3Njc2O1xuICBtYXJnaW46IDVweDtcbiAgcGFkZGluZzogOHB4IDIwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjRmNztcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjVzO1xuICB0cmFuc2l0aW9uOiBhbGwgLjVzO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uYmxvZy10YWdjbG91ZCBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzAwMDAwMDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbmJsb2NrcXVvdGUge1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgcGFkZGluZy1sZWZ0OiAzNXB4O1xuICBwYWRkaW5nLXRvcDogNHB4O1xuICBtYXJnaW46IDM1cHg7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5ibG9ja3F1b3RlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIntcIjtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBmb250LWZhbWlseTogRWxlZ2FudEljb25zO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWSgxODBkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZVkoMTgwZGVnKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xufVxuXG4uYmxvZy1wb3N0LXNvY2lhbC1uZXR3b3JrcyB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cblxuLmJsb2ctcG9zdC1zb2NpYWwtbmV0d29ya3MgLml0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbn1cblxuLmJsb2ctcG9zdC1zb2NpYWwtbmV0d29ya3MgLml0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmxvZy1wb3N0LXNvY2lhbC1uZXR3b3JrcyB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luOiAyMHB4IDAgMCAwO1xuICB9XG59XG5cbi5ibG9nLXBvc3Qtc29jaWFsLW5ldHdvcmtzIC50aXRsZSB7XG4gIG1hcmdpbi1yaWdodDogNjBweDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5ibG9nLXBvc3Qtc29jaWFsLW5ldHdvcmtzIC50aXRsZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCksIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmxvZy1wb3N0LXNvY2lhbC1uZXR3b3JrcyAudGl0bGUge1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgfVxufVxuXG4ucG9zdC1hdXRob3ItYm94IHtcbiAgcGFkZGluZzogMzNweCAzNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNWY3O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tb3otYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnBvc3QtYXV0aG9yLWJveCB7XG4gICAgcGFkZGluZzogMzNweCAyNXB4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucG9zdC1hdXRob3ItYm94IHtcbiAgICBwYWRkaW5nOiAzM3B4IDI1cHg7XG4gIH1cbn1cblxuLnBvc3QtYXV0aG9yLWJveCAucG9zdC1hdXRob3ItaW5mbyB7XG4gIG1hcmdpbi1sZWZ0OiA1NXB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wb3N0LWF1dGhvci1ib3ggLnBvc3QtYXV0aG9yLWluZm8ge1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnBvc3QtYXV0aG9yLWJveCAucG9zdC1hdXRob3ItaW5mbyB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxufVxuXG4ucG9zdC1hdXRob3ItYm94IC5hdXRob3Itc29jaWFscyB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMjBweCAwIDA7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLnBvc3QtYXV0aG9yLWJveCAuYXV0aG9yLXNvY2lhbHMgbGk6YWZ0ZXIge1xuICBjb250ZW50OiBcIi1cIjtcbiAgbWFyZ2luOiAwIDVweDtcbn1cblxuLnBvc3QtYXV0aG9yLWJveCAuYXV0aG9yLXNvY2lhbHMgbGk6bGFzdC1jaGlsZDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIG1hcmdpbjogMCA1cHg7XG59XG5cbi5wb3N0LW5hdmlnYXRpb24ge1xuICBtYXJnaW46IDAgMCAxLjVlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiA0MHB4IDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2FjYWNhO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NhY2FjYTtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC1tb3otYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLnBvc3QtbmF2aWdhdGlvbiAubmF2LWxpbmtzIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbW96LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogNTAlO1xufVxuXG4ucG9zdC1uYXZpZ2F0aW9uIC5uYXYtbGlua3MgaSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1pbi13aWR0aDogMzBweDtcbiAgaGVpZ2h0OiA3MHB4O1xuICBsaW5lLWhlaWdodDogNzBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjVmNztcbiAgZm9udC1zaXplOiAxNnB4O1xuICAtd2Via2l0LXRyYW5zaXRpb246IC41cztcbiAgdHJhbnNpdGlvbjogLjVzO1xufVxuXG4ucG9zdC1uYXZpZ2F0aW9uIC5uYXYtbGlua3MgLm5hdi1wcmV2aW91cyB7XG4gIHBhZGRpbmctbGVmdDogNDBweDtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnBvc3QtbmF2aWdhdGlvbiAubmF2LWxpbmtzIC5uYXYtcHJldmlvdXMgLmQtdGV4dCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4ucG9zdC1uYXZpZ2F0aW9uIC5uYXYtbGlua3MgLm5hdi1uZXh0IHtcbiAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5wb3N0LW5hdmlnYXRpb24gLm5hdi1saW5rcyAubmF2LW5leHQgLmQtdGV4dCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4ucG9zdC1uYXZpZ2F0aW9uIC5uYXYtbGlua3Mgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6ICM5OTk7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luLXRvcDogNHB4O1xufVxuXG4ucG9zdC1uYXZpZ2F0aW9uIC5uYXYtbGlua3MucG9zdC1uZXh0IHtcbiAgLXdlYmtpdC1ib3gtcGFjazogZW5kO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIC1tb3otYm94LXBhY2s6IGVuZDtcbiAgLW1zLWZsZXgtcGFjazogZW5kO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuXG4uY29tbWVudC1pbnB1dC0xMiAuY29tbWVudC1ub3RlcyB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2ZjZmNmO1xuICBoZWlnaHQ6IDE0MHB4O1xufVxuXG4uY29tbWVudC1pbnB1dC0xMiBpbnB1dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2ZjZmNmO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5jb21tZW50LWlucHV0LTEyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jb21tZW50LWlucHV0LTEyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbj0gICAgICAgICAyMi4gTmV3c2xldHRlciBDc3MgICAgICAgICAgICA9XHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG4ubmV3c2xldHRlci0tb25lIC5pbnB1dC1ib3gge1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNmNGY1Zjc7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDU0cHg7XG4gIHBhZGRpbmc6IDEwcHggMTcwcHggMTBweCAyMHB4O1xufVxuXG4ubmV3c2xldHRlci0tb25lIC5zdWJtaXQtYnRuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAxNXB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIG9wYWNpdHk6IDE7XG4gIHBhZGRpbmc6IDAgNDBweDtcbiAgYm9yZGVyOiBub25lO1xuICBoZWlnaHQ6IDU0cHg7XG4gIGJhY2tncm91bmQ6ICMwMDAwMDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4ubmV3c2xldHRlci0tYm94IHtcbiAgYmFja2dyb3VuZDogI2Y0ZjVmNztcbiAgcGFkZGluZzogNTBweCA3MHB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpLCBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm5ld3NsZXR0ZXItLWJveCB7XG4gICAgcGFkZGluZzogNTBweCAxNXB4O1xuICB9XG59XG5cbi5uZXdzbGV0dGVyLS10d28ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5uZXdzbGV0dGVyLS10d28gLmlucHV0LWJveCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNTRweDtcbiAgcGFkZGluZzogMTBweCA3MHB4IDEwcHggMjBweDtcbn1cblxuLm5ld3NsZXR0ZXItLXR3byAuc3VibWl0LWJ0biB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMTVweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBvcGFjaXR5OiAxO1xuICBwYWRkaW5nOiAwIDMwcHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgaGVpZ2h0OiA1NHB4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5cbi5uZXdzbGV0dGVyLS10d28ubWF4LTQyMCB7XG4gIG1heC13aWR0aDogNDIwcHg7XG59XG5cbi5uZXdzbGV0dGVyLS10aHJlZSAuaW5wdXQtYm94IHtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA2MHB4O1xuICBwYWRkaW5nOiAxMHB4IDcwcHggMTBweCAyMHB4O1xuICBjb2xvcjogIzAwMDAwMDtcbn1cblxuLm5ld3NsZXR0ZXItLXRocmVlIC5pbnB1dC1ib3g6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5cbi5uZXdzbGV0dGVyLS10aHJlZSAuc3VibWl0LWJ0biB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMTVweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBvcGFjaXR5OiAxO1xuICBwYWRkaW5nOiAwIDMwcHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgaGVpZ2h0OiA2MHB4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5cbi5uZXdzbGV0dGVyLS1mb3VyIC5pbnB1dC1ib3gge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGhlaWdodDogNDBweDtcbiAgcGFkZGluZzogMTBweCA1MHB4IDEwcHggMDtcbn1cblxuLm5ld3NsZXR0ZXItLWZvdXIgLnN1Ym1pdC1idXR0b24ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTVweDtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbj0gICAgICAgICAyMy4gQmFubmVyIFByb2R1Y3QgQ3NzICAgICAgICAgICAgPVxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLmJhbm5lci1wcm9kdWN0LWltYWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uYmFubmVyLXByb2R1Y3QtaW1hZ2UgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uYmFubmVyLXByb2R1Y3QtaW1hZ2UgYSBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmJhbm5lci1wcm9kdWN0LWltYWdlIGE6aG92ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xufVxuXG4uYmFubmVyLXByb2R1Y3QtaW1hZ2UgLnByb2R1Y3QtYmFubmVyLXRpdGxlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiA5OTtcbiAgdG9wOiA2MHB4O1xuICBsZWZ0OiA5MHB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5iYW5uZXItcHJvZHVjdC1pbWFnZSAucHJvZHVjdC1iYW5uZXItdGl0bGUge1xuICAgIGxlZnQ6IDQwcHg7XG4gICAgdG9wOiA0MHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCksIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmFubmVyLXByb2R1Y3QtaW1hZ2UgLnByb2R1Y3QtYmFubmVyLXRpdGxlIHtcbiAgICBsZWZ0OiAzMHB4O1xuICAgIHRvcDogMzBweDtcbiAgfVxufVxuXG4uYmFubmVyLWltYWdlcy1vbmUge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uYmFubmVyLWltYWdlcy1vbmUgLnRodW1ibmFpbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uYmFubmVyLWltYWdlcy1vbmUgLmJhbm5lci10aXRsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogOTk7XG4gIHRvcDogNjBweDtcbiAgbGVmdDogNTBweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSwgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5iYW5uZXItaW1hZ2VzLW9uZSAuYmFubmVyLXRpdGxlIHtcbiAgICB0b3A6IDQwcHg7XG4gICAgbGVmdDogMzBweDtcbiAgfVxufVxuXG4uYmFubmVyLWltYWdlcy1vbmU6aG92ZXIgLnRodW1ibmFpbCBpbWcge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDQpO1xufVxuXG4uYmFubmVyLWltYWdlcy1vbmU6aG92ZXIgLmJhbm5lci10aXRsZSAudGV4dC1idG4tbm9ybWFsIHtcbiAgY29sb3I6ICM5OTk7XG59XG5cbi5iYW5uZXItaW1hZ2VzLW9uZSAudGV4dC1idG4tbm9ybWFsOmhvdmVyIHtcbiAgY29sb3I6ICM5OTk7XG59XG5cbi5iYW5uZXItYXJlYS1ib3ggLmJhbm5lci1pbm5lci1ib3gge1xuICBtYXJnaW4tdG9wOiAtMTM1cHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmJhbm5lci1hcmVhLWJveCAuYmFubmVyLWlubmVyLWJveCB7XG4gICAgbWFyZ2luLXRvcDogMzVweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5iYW5uZXItYXJlYS1ib3ggLmJhbm5lci1pbm5lci1ib3gge1xuICAgIG1hcmdpbi10b3A6IDM1cHg7XG4gIH1cbn1cblxuLm10LTEzMCB7XG4gIG1hcmdpbi10b3A6IDEzMHB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpLCBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm10LTEzMCB7XG4gICAgbWFyZ2luLXRvcDogNjBweDtcbiAgfVxufVxuXG4ubXQtMTgwIHtcbiAgbWFyZ2luLXRvcDogMTgwcHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCksIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubXQtMTgwIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICB9XG59XG5cbi5zaW5nbGUtYXJpdmFsLXByb2R1Y3QgPiBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnNpbmdsZS1hcml2YWwtcHJvZHVjdCA+IGEgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uc2luZ2xlLWFyaXZhbC1wcm9kdWN0ID4gYTpob3ZlciBpbWcge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDIpO1xufVxuXG4uc2luZ2xlLWFyaXZhbC1wcm9kdWN0IC5wcm9kdWN0LWNvbnRlbnQge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuXG4uc2luZ2xlLWFyaXZhbC1wcm9kdWN0IC5wcm9kdWN0LWNvbnRlbnQgLnByb2R1Y3QtcHJpY2Uge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBjb2xvcjogIzY2NjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbn1cblxuLmQtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5zaW5nbGUtcHJvZHVjdC0tMDMgPiBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5zaW5nbGUtcHJvZHVjdC0tMDMgPiBhOmhvdmVyIGltZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wMik7XG59XG5cbi5zaW5nbGUtcHJvZHVjdC0tMDMgLnByb2R1Y3QtY29udGVudCB7XG4gIG1hcmdpbi10b3A6IC03OXB4O1xuICBtYXJnaW4tbGVmdDogODBweDtcbiAgei1pbmRleDogMzM7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnNpbmdsZS1wcm9kdWN0LS0wMyAucHJvZHVjdC1jb250ZW50IC5wcm9kdWN0LXByaWNlIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgY29sb3I6ICM2NjY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG59XG5cbi5zaW5nbGUtcHJvZHVjdC0tMDMgLnByb2R1Y3QtY29udGVudC50b3AtLWNvbnRlbnQge1xuICBtYXJnaW4tYm90dG9tOiAtNzlweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5zaW5nbGUtcHJvZHVjdC0tMDMgLnByb2R1Y3QtY29udGVudC50b3AtLWNvbnRlbnQge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2luZ2xlLXByb2R1Y3QtLTAzIC5wcm9kdWN0LWNvbnRlbnQge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbiAgLnNpbmdsZS1wcm9kdWN0LS0wMyAucHJvZHVjdC1jb250ZW50LnRvcC0tY29udGVudCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICB9XG59XG5cbi5zaW5nbGUtc2hvcHBpbmctc3VwcG9ydCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5zaW5nbGUtc2hvcHBpbmctc3VwcG9ydCAuaWNvbiB7XG4gIGNvbG9yOiAjZGNiMTRhO1xuICBmb250LXNpemU6IDQ4cHg7XG4gIG1hcmdpbi1yaWdodDogMjZweDtcbn1cblxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG49ICAgICAgICAgMjQuIEJyYW5kIENzcyAgICAgICAgICAgID1cclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi5zaW5nbGUtYnJhbmQtaXRlbSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnNpbmdsZS1icmFuZC1pdGVtIGEge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnNpbmdsZS1icmFuZC1pdGVtIGEgaW1nIHtcbiAgb3BhY2l0eTogLjM1O1xuICAtd2Via2l0LXRyYW5zaXRpb246IC41cztcbiAgdHJhbnNpdGlvbjogLjVzO1xufVxuXG4uc2luZ2xlLWJyYW5kLWl0ZW0gYTpob3ZlciBpbWcge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uYnJhbmQtc2xpZGVyLWFjdGl2ZSAuc2xpY2stYXJyb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGxlZnQ6IC0xMHB4O1xuICB6LWluZGV4OiAzO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICM2NjY7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuXG4uYnJhbmQtc2xpZGVyLWFjdGl2ZSAuc2xpY2stYXJyb3cuYXJyb3ctbmV4dCB7XG4gIHJpZ2h0OiAtMTBweDtcbiAgbGVmdDogYXV0bztcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCksIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSwgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5icmFuZC1zbGlkZXItYWN0aXZlIC5zbGljay1hcnJvdyB7XG4gICAgbGVmdDogMDtcbiAgfVxuICAuYnJhbmQtc2xpZGVyLWFjdGl2ZSAuc2xpY2stYXJyb3cuYXJyb3ctbmV4dCB7XG4gICAgcmlnaHQ6IDBweDtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG59XG4iLCJcclxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG49ICAgICAgICAgICAwMi4gU2VjdGlvbiBTcGFjaW5nIENzcyAgICAgICAgICA9XHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXHJcblxyXG4uc2VjdGlvbi1zcGFjZXtcclxuICAgIFxyXG4gICAgLyogU2VjdGlvbiBQYWRkaW5nIENzcyAqL1xyXG4gICAgJi0tcHRiXzEyMHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMTIwcHg7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEyMHB4O1xyXG5cclxuICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA4MHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogNjBweDtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDYwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtLXB0XzEyMHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMTIwcHg7XHJcblxyXG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDgwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDYwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtLXBiXzEyMHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTIwcHg7XHJcblxyXG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDgwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDYwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi0tcHRiXzEwMHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMTAwcHg7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xyXG5cclxuICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA4MHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogNjBweDtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDYwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtLXB0XzEwMHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMTAwcHg7XHJcblxyXG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDgwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDYwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtLXBiXzEwMHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XHJcblxyXG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDgwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDYwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtLXB0Yl85MHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogOTBweDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogOTBweDtcclxuXHJcbiAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogNjBweDtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDYwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDQwcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLS1wdF85MHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogOTBweDtcclxuXHJcbiAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogNjBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogNDBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi0tcGJfOTB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDkwcHg7XHJcblxyXG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDYwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDQwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgXHJcbiAgICAmLS1wdGJfODB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDgwcHg7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDgwcHg7XHJcblxyXG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDYwcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA0MHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi0tcHRfODB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDgwcHg7XHJcblxyXG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDYwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDQwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtLXBiXzgwe1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA5MHB4O1xyXG5cclxuICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIFxyXG4gICAgJi0tcHRiXzcwe1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiA3MHB4O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA3MHB4O1xyXG5cclxuICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA0MHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMzBweDtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtLXB0Xzcwe1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiA3MHB4O1xyXG5cclxuICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA0MHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLS1wYl83MHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNzBweDtcclxuXHJcbiAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi0tcHRiXzYwe1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiA2MHB4O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xyXG5cclxuICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA2MHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogNjBweDtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDYwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtLXB0XzYwe1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiA2MHB4O1xyXG4gICAgICAgIFxyXG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDYwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDYwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtLXBiXzYwe1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xyXG5cclxuICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLS1wdF80MHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogNDBweDtcclxuXHJcbiAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMzBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMzBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi0tcGJfNDB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDQwcHg7XHJcblxyXG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtLXB0Yl8zMHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMzBweDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcclxuICAgIH1cclxuXHJcbiAgICAmLS1wdF8zMHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMzBweDtcclxuICAgIH1cclxuICAgIFxyXG4gICAgJi0tcGJfMzB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLyogU2VjdGlvbiBNYXJnaW4gQ3NzICovXHJcbiAgICBcclxuICAgXHJcbiAgICAmLS1tdF8xNXtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xyXG4gICAgfVxyXG5cclxuICAgICYtLW10XzIwe1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJi0tbXRfMzB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgIH1cclxuXHJcbiAgICAmLS1tdF80MHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgfVxyXG4gICAgJi0tbXRfNTB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcclxuICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYtLW10XzYwe1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDYwcHg7XHJcblxyXG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYtLW10Xzcwe1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDcwcHg7XHJcblxyXG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYtLW10Xzgwe1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDgwcHg7XHJcblxyXG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICBcclxuICAgICYtLW10XzEwMHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxMDBweDtcclxuXHJcbiAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA4MHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDYwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi0tbXRfMTIwe1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEyMHB4O1xyXG5cclxuICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDgwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogNjBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi0tbWJfMTV7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgIH1cclxuXHJcbiAgICAmLS1tYl8yMHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICYtLW1iXzMwe1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJi0tbWJfNDB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi0tbWJfNTB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcclxuICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLS1tYl82MHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xyXG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtLW1iXzEwMHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMDBweDtcclxuICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLS1tYl8xMjB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTIwcHg7XHJcblxyXG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogODBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLm1iLTEwe1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxufVxyXG4ubWItMTV7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG59XHJcbi5tYi0yMHtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbn1cclxuLm1iLTI1e1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcclxufVxyXG4ubWItMzB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG59XHJcbi5tYi00MHtcclxuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbn1cclxuXHJcbi5tdC0xMHtcclxuICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbn1cclxuLm10LTE1e1xyXG4gICAgbWFyZ2luLXRvcDogMTVweDtcclxufVxyXG4ubXQtMjB7XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG59XHJcbi5tdC0yNXtcclxuICAgIG1hcmdpbi10b3A6IDI1cHg7XHJcbn1cclxuLm10LTMwe1xyXG4gICAgbWFyZ2luLXRvcDogMzBweDtcclxufVxyXG4ubXQtNDB7XHJcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG59XHJcbkBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgLnNtYWxsLW10IHtcclxuICAgICAgICAmX18wIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5zbWFsbC1tdCB7XHJcbiAgICAgICAgJl9fMTAge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5zbWFsbC1tdCB7XHJcbiAgICAgICAgJl9fMjAge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5zbWFsbC1tdCB7XHJcbiAgICAgICAgJl9fMzAge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5zbWFsbC1tdCB7XHJcbiAgICAgICAgJl9fNDAge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5zbWFsbC1tdCB7XHJcbiAgICAgICAgJl9fNTAge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5zbWFsbC1tdCB7XHJcbiAgICAgICAgJl9fNjAge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA2MHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5zbWFsbC1tYiB7XHJcbiAgICAgICAgJl9fMzAge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5zbWFsbC1tYiB7XHJcbiAgICAgICAgJl9fNDAge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5zbWFsbC1tYiB7XHJcbiAgICAgICAgJl9fNTAge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5zbWFsbC1tYiB7XHJcbiAgICAgICAgJl9fNjAge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5AbWVkaWEgI3skdGFibGV0LWRldmljZX17XHJcbiAgICAudGFibGV0LW10IHtcclxuICAgICAgICAmX18wIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC50YWJsZXQtbXQge1xyXG4gICAgICAgICZfXzMwIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAudGFibGV0LW10IHtcclxuICAgICAgICAmX180MCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnRhYmxldC1tdCB7XHJcbiAgICAgICAgJl9fNTAge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC50YWJsZXQtbXQge1xyXG4gICAgICAgICZfXzYwIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogNjBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAudGFibGV0LW1iIHtcclxuICAgICAgICAmX18zMCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnRhYmxldC1tYiB7XHJcbiAgICAgICAgJl9fNDAge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC50YWJsZXQtbWIge1xyXG4gICAgICAgICZfXzUwIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAudGFibGV0LW1iIHtcclxuICAgICAgICAmX182MCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi8qPT09PT0gIEVuZCBvZiBzcGFjaW5nICA9PT09PT0qLyIsIlxyXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbj0gICAgICAgIDAzLiBPZmZjYW52YXMgTWluaWNhcnQgQXJlYSAgID1cclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cclxuLm9mZmNhbnZhcy1taW5pY2FydF93cmFwcGVyIHtcclxuXHQub2ZmY2FudmFzLW1lbnUtaW5uZXIge1xyXG5cdFx0cGFkZGluZzogNjBweDtcclxuXHRcdHdpZHRoOiA0NTBweDtcclxuXHRcdGJveC1zaGFkb3c6IDBweCAwIDE1cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG5cdFx0QG1lZGlhICN7JGxhcHRvcC1kZXZpY2V9e1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0cGFkZGluZzogNTNweCA1MHB4IDQ1cHg7XHJcblx0XHR9XHJcblx0XHQuY2xvc2UtYnRuLWJveCB7XHJcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblx0XHR9XHJcblx0XHQuYnRuLWNsb3NlIHtcclxuXHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdGNvbG9yOiAjMzMzO1xyXG5cdFx0XHR0b3A6IDA7XHJcblx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRsZWZ0OiBhdXRvO1xyXG5cdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcclxuXHRcdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdGNvbG9yOiAjMjEyMTIxO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQubWluaWNhcnQtY29udGVudCB7XHJcblx0XHRcdC5taW5pY2FydC1saXN0IHtcclxuXHRcdFx0XHRtYXgtaGVpZ2h0OiAzMTFweDtcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0b3ZlcmZsb3c6IGF1dG87XHJcblx0XHRcdFx0PiBsaSB7XHJcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMzBweDtcclxuXHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0Ji5taW5pY2FydC1wcm9kdWN0IHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0XHRcdFx0XHRcdD4gYSB7XHJcblx0XHRcdFx0XHRcdFx0Ji5wcm9kdWN0LWl0ZW1fcmVtb3ZlIHtcclxuXHRcdFx0XHRcdFx0XHRcdD4gaXtcclxuXHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHRvcDogYXV0bztcclxuXHRcdFx0XHRcdFx0XHRcdFx0cmlnaHQ6IDE1cHg7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC5wcm9kdWN0LWl0ZW1fY29udGVudCB7XHJcblx0XHRcdFx0XHRcdFx0ZmxleC1iYXNpczogY2FsYygxMDAlIC0gNzBweCk7XHJcblx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA3MHB4KTtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMTBweDtcclxuXHRcdFx0XHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdFx0XHRcdCYucHJvZHVjdC1pdGVtX3RpdGxlIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRibGFjaztcclxuXHRcdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNXB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA1cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiA5MCU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjMzMzO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdGxhYmVsIHtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNXB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjNjY2O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdC5wcm9kdWN0LWl0ZW1fcXVhbnRpdHkge1xyXG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEzcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogIzMzMztcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5taW5pY2FydC1pdGVtX3RvdGFsIHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRwYWRkaW5nOiAzNXB4IDA7XHJcblx0XHRcdGZvbnQtc2l6ZTogMjRweDtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdH1cclxuXHRcdC5taW5pY2FydC1idG5fYXJlYSB7XHJcblx0XHRcdHBhZGRpbmctYm90dG9tOiAxNXB4O1xyXG5cdFx0XHQuaGlyYW9sYS1idG4ge1xyXG5cdFx0XHRcdGhlaWdodDogNjBweDtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogNjBweDtcclxuXHRcdFx0XHRjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG4uZ2xvYmFsLW92ZXJsYXkub3ZlcmxheS1vcGVuIHtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNHMgY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEpO1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjcpO1xyXG5cdHotaW5kZXg6IDk5OTtcclxufVxyXG5cclxuLyogLS0tT2ZmY2FudmFzLS0tICovXHJcbi5vZmZjYW52YXMtbWluaWNhcnRfd3JhcHBlciB7XHJcblx0Lm9mZmNhbnZhcy1tZW51LWlubmVyIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0XHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0XHR0b3A6IDA7XHJcblx0XHRyaWdodDogLTQ0MHB4O1xyXG5cdFx0d2lkdGg6IDQ0MHB4O1xyXG5cdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0ei1pbmRleDogOTk5OTtcclxuXHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcclxuXHRcdG92ZXJmbG93LXk6IGF1dG87XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XHJcblx0XHQub2ZmY2FudmFzLWlubmVyX2xvZ297XHJcblx0XHRcdHBhZGRpbmc6IDMwcHggMDtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0fVxyXG5cdFx0QG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcblx0XHRcdHdpZHRoOiAzMDBweDtcclxuXHRcdFx0cGFkZGluZzogNjBweCAyMHB4IDAgIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHR9XHJcblx0Ji5vcGVuIHtcclxuXHRcdC5vZmZjYW52YXMtbWVudS1pbm5lciB7XHJcblx0XHRcdHZpc2liaWxpdHk6IHZpc2libGU7XHJcblx0XHRcdGxlZnQ6IGF1dG87XHJcblx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHR6LWluZGV4OiA5OTk5O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuIiwiXHJcbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbj0gICAgICAgICAgICAwNC4gY29udGFpbmVyIENzcyAgICAgICAgICAgID1cclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cclxuXHJcbi5jb250YWluZXItZmx1aWR7XHJcbiAgICAmLS1jcC0xNTB7XHJcbiAgICAgICAgcGFkZGluZzogMCAxNTBweDtcclxuICAgICAgICAvLyBAbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSBhbmQgKG1heC13aWR0aDogMTY2NHB4KXtcclxuICAgICAgICAvLyAgICAgcGFkZGluZzogMCAxMTBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIC8vIH1cclxuXHJcbiAgICAgICAgQG1lZGlhICN7JGxhcHRvcC1kZXZpY2V9e1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDEwMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgI3skZGVza3RvcC1kZXZpY2V9e1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDUwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcclxuICAgICAgICAgICAgcGFkZGluZzogMCA1MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAzMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYtLWNwLTE0MHtcclxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTcwMHB4KXtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAxNDBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTcwMHB4KSAgYW5kIChtYXgtd2lkdGg6IDE2NjNweCl7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTAwcHggIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkgYW5kIChtYXgtd2lkdGg6IDE2NjRweCl7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMzBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAzMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYtLWNwLTEyMHtcclxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KXtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAxMjBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSBhbmQgKG1heC13aWR0aDogMTY2NHB4KXtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAxMTBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXtcclxuICAgICAgICAgICAgcGFkZGluZzogMCA1MHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICAmLS1jcC0xMDB7XHJcbiAgICAgICAgcGFkZGluZzogMCAxMDBweDtcclxuICAgICAgICAvLyBAbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSBhbmQgKG1heC13aWR0aDogMTY2NHB4KXtcclxuICAgICAgICAvLyAgICAgcGFkZGluZzogMCAxMTBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIC8vIH1cclxuXHJcbiAgICAgICAgQG1lZGlhICN7JGxhcHRvcC1kZXZpY2V9e1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDUwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAjeyRkZXNrdG9wLWRldmljZX17XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMzBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDMwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi0tY3AtODB7XHJcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCl7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgODBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSBhbmQgKG1heC13aWR0aDogMTY2NHB4KXtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAzMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpe1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDMwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi0tY3AtNjB7XHJcbiAgICAgICAgcGFkZGluZzogMCA2MHB4O1xyXG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAxNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAxNXB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYtLWNwLTMwe1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMzBweDtcclxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAxNXB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4ucGFnZS1jb250ZW50LWRvdWJsZS1zaWRlYmFye1xyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7XHJcbiAgICAgICAgLmNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTYwMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7XHJcbiAgICAuY29udGFpbmVyIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDExNzBweDtcclxuICAgIH1cclxufVxyXG4uY29udGFpbmVyIHtcclxuICAgIG1heC13aWR0aDogMTE3MHB4O1xyXG59XHJcbi5jb250YWluZXJfZmwge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcclxufVxyXG4uY29sLTA2X19sZWZ0IHtcclxuICAgIHdpZHRoOiA2MDBweDtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIGZsb2F0OiByaWdodDtcclxuICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlLCRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgfVxyXG59XHJcbi5jb2wtMDZfX3JpZ2h0IHtcclxuICAgIHdpZHRoOiA2MDBweDtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2UsJGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG59XHJcbi5iYW5uZXItaW1hZ2VfX2NvbnRlbnQge1xyXG4gICAgd2lkdGg6IDU3MHB4O1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG5cclxuLnJvdy0tMzUge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0zNXB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0zNXB4ICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgLy8gUmVzcG9uc2l2ZVxyXG4gICAgQG1lZGlhICN7JGRlc2t0b3AtZGV2aWNlfSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogLTE1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogLTE1cHg7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xNXB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMTVweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgICY+W2NsYXNzKj1cImNvbFwiXSxcclxuICAgICY+W2NsYXNzKj1cImNvbC1cIl0ge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgLy8gUmVzcG9uc2l2ZVxyXG4gICAgICAgIEBtZWRpYSAjeyRkZXNrdG9wLWRldmljZX0ge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX0ge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX0ge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4ucm93LS0zMCB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTMwcHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0zMHB4O1xyXG5cclxuICAgIC8vIFJlc3BvbnNpdmVcclxuICAgIEBtZWRpYSAjeyRkZXNrdG9wLWRldmljZX0ge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogLTE1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX0ge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMTVweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogLTE1cHggIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAmPltjbGFzcyo9XCJjb2xcIl0sXHJcbiAgICAmPltjbGFzcyo9XCJjb2wtXCJdIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMzBweDtcclxuXHJcbiAgICAgICAgLy8gUmVzcG9uc2l2ZVxyXG4gICAgICAgIEBtZWRpYSAjeyRkZXNrdG9wLWRldmljZX0ge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX0ge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX0ge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4ucm93LS0yNSB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTI1cHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0yNHB4O1xyXG4gICAgLy8gUmVzcG9uc2l2ZVxyXG4gICAgQG1lZGlhICN7JGRlc2t0b3AtZGV2aWNlfSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogLTE1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogLTE1cHg7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xNXB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMTVweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgICY+W2NsYXNzKj1cImNvbFwiXSxcclxuICAgICY+W2NsYXNzKj1cImNvbC1cIl0ge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xyXG5cclxuICAgICAgICAvLyBSZXNwb25zaXZlXHJcbiAgICAgICAgQG1lZGlhICN7JGRlc2t0b3AtZGV2aWNlfSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi5yb3ctLTYge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC02cHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC02cHg7XHJcblxyXG4gICAgJj5bY2xhc3MqPVwiY29sXCJdLFxyXG4gICAgJj5bY2xhc3MqPVwiY29sLVwiXSB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA2cHg7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogNnB4O1xyXG4gICAgfVxyXG59XHJcbi5yb3ctLTUge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC01cHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC01cHg7XHJcblxyXG4gICAgJj5bY2xhc3MqPVwiY29sXCJdLFxyXG4gICAgJj5bY2xhc3MqPVwiY29sLVwiXSB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogNXB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4vKj09PT09ICBFbmQgb2YgY29udGFpbmVyICA9PT09PT0qL1xyXG4iLCIvKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG49ICAgICAgICAgICAgICAgIDA1LiBIZWFkZXIgQ3NzICAgICAgICAgICAgICAgPVxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xyXG5cclxuLmhlYWRlci1zdGlja3kge1xyXG4gICAgJi5pcy1zdGlja3l7XHJcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGFuaW1hdGlvbjogLjk1cyBlYXNlLWluLW91dCAwcyBub3JtYWwgbm9uZSAxIHJ1bm5pbmcgZmFkZUluRG93bjtcclxuICAgICAgICB6LWluZGV4OiA5OTk7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tLWRlZmF1bHQ7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMXB4IDFweCAwICNmMGYwZjA7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgXHJcbiAgICAgICAgJi5oZWFkZXJfaGVpZ2h0LTEyMCB7XHJcbiAgICAgICAgICAgIGhlaWdodDogOTBweDtcclxuICAgICAgICB9ICBcclxuICAgIH1cclxufVxyXG5cclxuLmhlYWRlcl9hYnNvbHV0ZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB6LWluZGV4OiA5O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLmhlYWRlcl9oZWlnaHQtOTAge1xyXG4gICAgaGVpZ2h0OiA5MHB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG4uaGVhZGVyX2hlaWdodC0xMjAge1xyXG4gICAgaGVpZ2h0OiAxMjBweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi50b3AtbG9nby1hcmVhIHtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xyXG4gICAgbWFyZ2luLXRvcDogNTBweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xyXG59XHJcbi5oZWFkZXItc3RpY2t5IHtcclxuICAgIC5sb2dvX19oaWRkZW4ge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAuY29udGVudF9faGlkZGVuIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmhlcml0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICAubG9nb19faGlkZGVuIHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5oZXJpdDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmNvbnRlbnRfX2hpZGRlbiB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLmlzLXN0aWNreSB7XHJcbiAgICAudG9wLWxvZ28tYXJlYSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICAgIC5jb250ZW50X19oaWRkZW4ge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgIC5sb2dvX19oaWRkZW4ge1xyXG4gICAgICAgIGRpc3BsYXk6IGluaGVyaXQ7XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4uaGVhZGVye1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBcclxuICAgIC8qIGxvZ28gKi9cclxuICAgIFxyXG4gICAgXHJcbn1cclxuXHJcbi5oZWFkZXItbGVmdC1zZWFyY2gge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtd2lkdGg6IDI3NXB4O1xyXG4gICAgLmhlYWRlci1zZWFyY2gtYm94IHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB9XHJcbiAgICAuc2VhcmNoLWZpZWxkIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4IDM1cHggMTBweCAwO1xyXG4gICAgICAgIGJvcmRlci13aWR0aDogMCAwIDFweDtcclxuICAgICAgICBib3JkZXItY29sb3I6IHJnYmEoMCwwLDAsLjI1KTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IC41cztcclxuICAgICAgICB0cmFuc2l0aW9uOiAuNXM7XHJcbiAgICB9XHJcbiAgICAuc2VhcmNoLWljb24ge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICB6LWluZGV4OiA5O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5oZWFkZXItcmlnaHQtc2lkZSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAuaGVhZGVyLXJpZ2h0LWl0ZW1zIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogNDBweDtcclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgICAmLm1vYmlsZS1uYXZpZ2F0aW9uLWljb24ge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgaSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhICN7JHNtYWxsLW1vYmlsZX17XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4uaGVhZGVyLWxlZnQtc2lkZSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgLmhlYWRlci1yaWdodC1pdGVtcyB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDBweDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICAgICAgJi5tb2JpbGUtbmF2aWdhdGlvbi1pY29uIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgICAgICAgICAgICAgIGkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAjeyRzbWFsbC1tb2JpbGV9e1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uaGVhZGVyLWNhcnQgIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIC5pdGVtLWNvdW50ZXIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogLjNlbTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbWluLXdpZHRoOiAxOXB4O1xyXG4gICAgICAgIGhlaWdodDogMTlweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGNiMTRhO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTlweDtcclxuICAgICAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDE5cHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTlweDtcclxuICAgICAgICBib3R0b206IDFweDtcclxuICAgICAgICByaWdodDogLTEwcHg7XHJcbiAgICAgICAgcGFkZGluZzogMCA1cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5oZWFkZXItbG9naW4tcmVnaXN0ZXItd3JhcHBlciB7XHJcbiAgICBcclxuICAgIC5tb2RhbC1kaWFsb2cge1xyXG4gICAgICAgIG1heC13aWR0aDogNDUwcHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgIH1cclxuICAgIC5tb2RhbC1jb250ZW50IHtcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMHJlbTtcclxuICAgIH1cclxufVxyXG5cclxuXHJcbi5tb2RhbC1ib3gtd3JhcHBlciwubXlhY2NvdW50LWJveC13cmFwcGVyIHtcclxuICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIC5oZWxlbmRvLXRhYnMge1xyXG4gICAgICAgIHVsIHtcclxuICAgICAgICAgICAgLnRhYl9faXRlbSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM2NjY7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZGVkZWQ7XHJcbiAgICAgICAgICAgICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5jb250ZW50LW1vZGFsLWJveCB7XHJcbiAgICAgICAgcGFkZGluZzogNDBweDtcclxuXHJcbiAgICAgICAgLmFjY291bnQtZm9ybS1ib3gge1xyXG4gICAgICAgICAgICAuc2luZ2xlLWlucHV0IHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICBpbnB1dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM2NjY7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmNoZWNrYm94LXdyYXAge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGxhYmVsIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IC4wcmVtO1xyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhICN7JGV4dHJhLXNtYWxsLW1vYmlsZX17XHJcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuaW5wdXQtY2hlY2tib3gge1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICAgICAgaGVpZ2h0OiBpbmhlcml0O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogaW5oZXJpdDtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIDMwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogbGluZWFyaWNvbnM7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIu6mjVwiO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAtMnB4O1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMHB4O1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZSAwcztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBcclxuICAgICAgICB9XHJcbiAgICAgICAgLmlucHV0LWNoZWNrYm94OmNoZWNrZWQgKyBzcGFuOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIu6mmVwiO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcbn1cclxuLm15YWNjb3VudC1ib3gtd3JhcHBlciB7XHJcbiAgICAuaGVsZW5kby10YWJzIHtcclxuICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAudGFiX19pdGVtIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAyMnB4O1xyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM2NjY7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi8vIC0gTGVmdCBTaWRlYmFyIE1lbnUgXHJcblxyXG4uaGVhZGVyLWxlZnQtc2lkZWJhcl9fY29udGVudC1oZWFkZXIge1xyXG4gICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIHotaW5kZXg6IDk5OTtcclxufVxyXG4uaGVhZGVyLWxlZnQtc2lkZWJhcl9fY29udGVudC1mb290ZXIge1xyXG4gICAgYm90dG9tOiAwO1xyXG59LmhlYWRlci1sZWZ0LXNpZGViYXJfX2NvbnRlbnQtaGVhZGVyIHtcclxuICAgIHRvcDogMDtcclxufVxyXG4uaGVhZGVyLWxlZnQtc2lkZWJhciB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICB3aWR0aDogMzAwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIHotaW5kZXg6IDk5OTtcclxuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlZmVmZWY7XHJcbiAgICBAbWVkaWEgI3skZGVza3RvcC1kZXZpY2V9IHtcclxuICAgICAgICB3aWR0aDogMjQwcHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlLCR0YWJsZXQtZGV2aWNlfSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxufVxyXG5cclxuLmhlYWRlci1sZWZ0LXNpZGViYXJfX2NvbnRlbnQge1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgb3ZlcmZsb3cteTogYXV0bztcclxuICAgIHBhZGRpbmc6IDUwcHggNDBweCAwO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgQG1lZGlhICN7JGRlc2t0b3AtZGV2aWNlfSB7XHJcbiAgICAgICAgcGFkZGluZzogNTBweCAyMHB4IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1ob21lLWxlZnQtc2lkZWJhciB7XHJcbiAgICBtYXJnaW4tbGVmdDogMzAwcHg7XHJcbiAgICBAbWVkaWEgI3skZGVza3RvcC1kZXZpY2V9IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMjQwcHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlLCR0YWJsZXQtZGV2aWNlfSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4ubmV3c2xldHRlci1zbGlkZWJhci1ib3gge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgaW5wdXQge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICBwYWRkaW5nOiAwIDQwcHggMCAwO1xyXG4gICAgfVxyXG4gICAgLnN1Ym1pdC1idXR0b24ge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICByaWdodDogMHB4O1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgIH1cclxufVxyXG5cclxuLmhlbGVuZG8tbGFuZ3VhZ2UtY3VycmVuY3kge1xyXG4gICAgLndpZGdldC1sYW5ndWFnZSxcclxuICAgIC53aWRnZXQtY3VycmVuY3kge1xyXG4gICAgICAgIGg2IHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICB9XHJcbiAgICAgICAgdWwge1xyXG4gICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XHJcbiAgICAgICAgICAgICAgICAmLmFjdGl2ZWQge1xyXG4gICAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkdGhlbWUtY29sb3ItLWRlZmF1bHQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM5OTk7XHJcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR0aGVtZS1jb2xvci0tZGVmYXVsdDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLm1vYmlsZS1tZW51LWNvbnRhY3QtaW5mbywubW9iaWxlLW1lbnUtc29jaWFsLXNoYXJlIHtcclxuICAgIGg2IHtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgfVxyXG4gICAgcCB7XHJcbiAgICAgICAgY29sb3I6ICM2NjY7XHJcbiAgICB9XHJcbiAgICAuc29jaWFsLXNoYXJlIHtcclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuXHJcblxyXG5cclxuXHJcbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICAgLSBzZWFyY2ggb3ZlcmxheVxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cclxuXHJcblxyXG4uc2VhcmNoLW92ZXJsYXkge1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHRvcDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHRoZW1lLWNvbG9yLS1ibGFjaztcclxuICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLS1kZWZhdWx0O1xyXG4gICAgei1pbmRleDogOTk5OTtcclxuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xyXG4gICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tLWRlZmF1bHQ7XHJcbiAgICBcclxuICAgICZfX2lubmVye1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI2Y0ZjVmNztcclxuICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi0tZGVmYXVsdDtcclxuICAgICAgICBvdmVyZmxvdy15OiBoaWRkZW47XHJcbiAgICB9XHJcblxyXG4gICAgJi5hY3RpdmV7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xyXG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgIH1cclxuXHJcblxyXG5cclxuICAgICZfX2hlYWRlcntcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNWY3O1xyXG4gICAgICAgIHBhZGRpbmc6IDUwcHggMDtcclxuICAgICAgICAubW9iaWxlLW5hdmlnYXRpb24tY2xvc2UtaWNvbntcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2JvZHl7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNzVweDtcclxuICAgIH1cclxuXHJcbiAgICAmX19mb3Jte1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBtYXgtd2lkdGg6IDEyMDBweDtcclxuICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgICAgIGlucHV0e1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLDAsMCwuMjUpO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDUwcHggMTVweCAwO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA2MHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOjpwbGFjZWhvbGRlcntcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi0tZGVmYXVsdDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmW3R5cGU9XCJ0ZXh0XCJdOmZvY3Vze1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuc3VibWl0LWJ1dHRvbiB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgcmlnaHQ6IDE1cHg7XHJcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICA6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICR0aGVtZS1jb2xvci0tZGVmYXVsdDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnByb2R1Y3QtY2F0cyB7XHJcbiAgICBsYWJlbCB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICBwYWRkaW5nOiAwIDE4cHg7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sIGlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XHJcbiAgICAgICAgICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgICAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICBpbnB1dCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICBpbnB1dDpjaGVja2VkK3NwYW4ge1xyXG4gICAgICAgICAgICBjb2xvcjogIzk5OTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09IFxyXG4gICAgLSBOYXZpZ2F0aW9uIE1lbnUgQ3NzXHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xyXG5cclxuLm5hdmlnYXRpb24tbWVudXtcclxuICAgICYgPiB1bHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICYgPiBsaXtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDI0cHg7XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyR4bC1kZXZpY2V9e1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDIycHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhICN7JGxhcHRvcC1kZXZpY2V9e1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDE1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJiA+IGEge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMzZweCAycHg7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTg7XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5oYXMtY2hpbGRyZW57XHJcbiAgICAgICAgICAgICAgICAmID4gYXtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2Q3ZDdkNztcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICNkN2Q3ZDc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIHRvcDogLXdlYmtpdC1jYWxjKDUwJSArIDM5LjVweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIHRvcDogY2FsYyg1MCUgKyAzOS41cHgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDk5OTk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDEzNWRlZykgdHJhbnNsYXRlWCg1MCUpIHRyYW5zbGF0ZVkoMHB4KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tLWRlZmF1bHQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuMnM7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogLTEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICYtLW11bHRpbGV2ZWwtc3VibWVudXtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgICAgICAubWVnYW1lbnV7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJi0taG9tZS12YXJpYXRpb257XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmX19pdGVte1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJiA+IC5zdWJtZW51e1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIsICYuYWN0aXZle1xyXG4gICAgICAgICAgICAgICAgJiA+IGF7XHJcbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAtMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpIHRyYW5zbGF0ZVgoNTAlKSB0cmFuc2xhdGVZKDBweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgXHJcbn1cclxuXHJcblxyXG5cclxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICAgLSBNdWx0aWxldmVsIFN1Ym1lbnUgQ3NzXHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXHJcblxyXG4uc3VibWVudSB7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAxMDAlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMHB4KTtcclxuICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLS1kZWZhdWx0O1xyXG4gICAgdHJhbnNpdGlvbi1kZWxheTogMC4ycztcclxuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuNHM7XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgbWluLXdpZHRoOiAyNDBweDtcclxuICAgIHBhZGRpbmc6IDIwcHggMDtcclxuICAgIHotaW5kZXg6IDk7XHJcbiAgICBcclxuXHJcbiAgICAmID4gbGkge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAmID4gYXtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweCAzMHB4O1xyXG4gICAgICAgICAgICBjb2xvcjogI2FiYWJhYjtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogMHM7XHJcbiAgICAgICAgICAgICYgPiBzcGFue1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAmID4gLnN1Ym1lbnV7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XHJcbiAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgIHotaW5kZXg6IDk7XHJcblxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgJiA+IGF7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHRoZW1lLWNvbG9yLS1kZWZhdWx0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgICYuaGFzLWNoaWxkcmVue1xyXG4gICAgICAgICAgICAmID4gYXtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLS1kZWZhdWx0OyBcclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgICYgPiBhe1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkdGhlbWUtY29sb3ItLWRlZmF1bHQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJiAuc3VibWVudXtcclxuICAgICAgICB0b3A6IDBweDtcclxuICAgICAgICBsZWZ0OiAxMDAlO1xyXG4gICAgICAgIHJpZ2h0OiBhdXRvO1xyXG5cclxuICAgICAgICAmLmxlZnR7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgICAgIFxyXG4gICAgICAgICYgLnN1Ym1lbnV7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgbGVmdDogMTAwJTtcclxuICAgICAgICAgICAgcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICYubGVmdHtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmIC5zdWJtZW51e1xyXG4gICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMTAwJTtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgJi5sZWZ0e1xyXG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmIC5zdWJtZW51e1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgICYubGVmdHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfSAgXHJcbn1cclxuXHJcbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICAgIC0gTWVnYSBNZW51IENzc1xyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cclxuXHJcbi5tZWdhbWVudXtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMTAwJTtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgbGVmdDogLTMwJTtcclxuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvYmcvYmctbWVudS5qcGcpO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgdG9wO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogc2Nyb2xsO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMHB4KTtcclxuICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLS1kZWZhdWx0O1xyXG4gICAgdHJhbnNpdGlvbi1kZWxheTogMC4ycztcclxuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuNHM7XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgei1pbmRleDogOTtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XHJcblxyXG4gICAgJi0tbWVnYXtcclxuICAgICAgICBtaW4td2lkdGg6IDEwODBweDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBwYWRkaW5nOiAzNXB4IDIwcHggMzBweDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xyXG5cclxuICAgICAgICBAbWVkaWEgI3skbGFwdG9wLWRldmljZX17XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogOTAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAjeyRkZXNrdG9wLWRldmljZX17XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogOTAwcHg7XHJcbiAgICAgICAgICAgIGxlZnQ6IC00MCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYgPiBsaXtcclxuICAgICAgICAgICAgZmxleC1iYXNpczogMjIlO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbiAgICAgICAgICAgIC5wYWdlLWxpc3QtdGl0bGV7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICR0aGVtZS1jb2xvci0tYmxhY2s7XHJcblxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmID4gdWx7XHJcbiAgICAgICAgICAgICAgICAmID4gbGl7XHJcbiAgICAgICAgICAgICAgICAgICAgJiA+IGF7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNhYmFiYWI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IDAuMXM7IFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmID4gc3BhbntcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0aGVtZS1jb2xvci0tZGVmYXVsdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjNzO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJiA+IGF7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHRoZW1lLWNvbG9yLS1kZWZhdWx0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuXHJcbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gXHJcbiAgICAtIE1vYmlsZSBNZW51IE92ZXJsYXkgQ3NzXHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xyXG5cclxuLy8gLm1vYmlsZS1tZW51LW1haW4tY29udGVudCB7XHJcbi8vICAgICBtaW4taGVpZ2h0OiAyMDBweDtcclxuLy8gfVxyXG5cclxuXHJcbi5tb2JpbGUtbWVudS1vdmVybGF5e1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHRvcDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHRoZW1lLWNvbG9yLS1ibGFjaztcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tLWRlZmF1bHQ7XHJcbiAgICB6LWluZGV4OiA5OTk5O1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjcpO1xyXG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIFxyXG4gICAgJl9faW5uZXJ7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEyMCUpO1xyXG4gICAgICAgIHdpZHRoOiA0MjBweDtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgIGN1cnNvcjogZGVmYXVsdDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tLWRlZmF1bHQ7XHJcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcclxuXHJcbiAgICAgICAgQG1lZGlhICN7JGV4dHJhLXNtYWxsLW1vYmlsZX17XHJcbiAgICAgICAgICAgIHdpZHRoOiAzMDBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLm1vYmlsZS1tZW51LWNsb3NlLWJveCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDUwcHggNDBweCAzMHB4O1xyXG4gICAgICAgICAgICAubW9iaWxlLW5hdmlnYXRpb24tY2xvc2UtaWNvbiB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5hY3RpdmV7XHJcbiAgICAgICAgLm1vYmlsZS1tZW51LW92ZXJsYXlfX2lubmVye1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMDAlKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2hlYWRlcntcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgcGFkZGluZzogMTVweCAwO1xyXG4gICAgICAgIFxyXG4gICAgICAgIC8vIC5tb2JpbGUtbmF2aWdhdGlvbi1jbG9zZS1pY29ue1xyXG4gICAgICAgIC8vICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgLy8gICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAvLyAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgIC8vICAgICB3aWR0aDogNDBweDtcclxuICAgICAgICAvLyAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgLy8gICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAvLyAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgLy8gICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgLy8gICAgICAgICB0b3A6IDIzcHg7XHJcbiAgICAgICAgLy8gICAgICAgICBsZWZ0OiA4cHg7XHJcbiAgICAgICAgLy8gICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAvLyAgICAgICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgICAgIC8vICAgICAgICAgaGVpZ2h0OiAzcHg7XHJcbiAgICAgICAgLy8gICAgICAgICBiYWNrZ3JvdW5kOiAkdGhlbWUtY29sb3ItLWJsYWNrO1xyXG4gICAgICAgIC8vICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDUwJTtcclxuICAgICAgICAvLyAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICAgICAgICAvLyAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLS1kZWZhdWx0O1xyXG4gICAgICAgIC8vICAgICB9XHJcbiAgICAgICAgLy8gICAgICY6YWZ0ZXJ7XHJcbiAgICAgICAgLy8gICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgLy8gICAgICAgICB0b3A6IDIzcHg7XHJcbiAgICAgICAgLy8gICAgICAgICBsZWZ0OiA4cHg7XHJcbiAgICAgICAgLy8gICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAvLyAgICAgICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgICAgIC8vICAgICAgICAgaGVpZ2h0OiAzcHg7XHJcbiAgICAgICAgLy8gICAgICAgICBiYWNrZ3JvdW5kOiAkdGhlbWUtY29sb3ItLWJsYWNrO1xyXG4gICAgICAgIC8vICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDUwJTtcclxuICAgICAgICAvLyAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XHJcbiAgICAgICAgLy8gICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi0tZGVmYXVsdDtcclxuICAgICAgICAvLyAgICAgfVxyXG4gICAgICAgIC8vICAgICAmOmhvdmVye1xyXG4gICAgICAgIC8vICAgICAgICAgY29sb3I6ICR0aGVtZS1jb2xvci0tZGVmYXVsdDtcclxuICAgICAgICAvLyAgICAgICAgICY6YmVmb3JlLCAmOmFmdGVye1xyXG4gICAgICAgIC8vICAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICAgICAgICAvLyAgICAgICAgIH1cclxuICAgICAgICAvLyAgICAgfVxyXG4gICAgICAgIC8vIH1cclxuICAgIH1cclxuICAgICZfX2JvZHl7XHJcbiAgICAgICAgXHJcbiAgICAgICAgcGFkZGluZzogMjBweCA0MHB4IDEwMHB4O1xyXG4gICAgICAgIC5vZmZjYW52YXMtbmF2aWdhdGlvbntcclxuICAgICAgICAgICAgJiA+IHVse1xyXG4gICAgICAgICAgICAgICAgJiA+IGxpe1xyXG4gICAgICAgICAgICAgICAgICAgICYgPiBhe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tLWRlZmF1bHQ7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM2NjY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICYuaGFzLWNoaWxkcmVue1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmFjdGl2ZXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5tZW51LWV4cGFuZHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJ1xcNDMnO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAubWVudS1leHBhbmR7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMTJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLS1kZWZhdWx0O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdcXDQzJztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiRWxlZ2FudEljb25zXCI7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgLnN1Yi1tZW51e1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTJweCAwIDBweCAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGl7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzY2NjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxke1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmhhcy1jaGlsZHJlbntcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuYWN0aXZle1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAubWVudS1leHBhbmR7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcNDNcIjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJFbGVnYW50SWNvbnNcIjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLm1lbnUtZXhwYW5ke1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcNDNcIjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJFbGVnYW50SWNvbnNcIjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuc3ViLW1lbnV7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGl7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuaGFzLWNoaWxkcmVue1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5hY3RpdmV7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAubWVudS1leHBhbmR7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFw0M1wiO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJFbGVnYW50SWNvbnNcIjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAubWVudS1leHBhbmR7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcXDQzXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkVsZWdhbnRJY29uc1wiO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAvKiBvbmVwYWdlIHN0eWxlICovXHJcbiAgICAgICAgICAgICYtLW9uZXBhZ2V7XHJcbiAgICAgICAgICAgICAgICAmID4gdWx7XHJcbiAgICAgICAgICAgICAgICAgICAgJiA+IGxpe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmFjdGl2ZXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYgPiBhe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuXHJcbi5wcmV2aWV3LW5hdiB7XHJcbiAgICAmID4gdWx7XHJcbiAgICAgICAgJiA+IGxpe1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMjRweDtcclxuICAgICAgICAgICAgQG1lZGlhICN7JHhsLWRldmljZX17XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMjJweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgI3skbGFwdG9wLWRldmljZX17XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMTVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmID4gYSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwcHggMHB4O1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDJweDtcclxuICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjRzIGN1YmljLWJlemllcigwLjY0NSwgMC4wNDUsIDAuMzU1LCAxKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpob3ZlciwgJi5hY3RpdmV7XHJcbiAgICAgICAgICAgICAgICAmID4gYXtcclxuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcbi8qPT09PT0gIEVuZCBvZiBIZWFkZXIgID09PT09PSovIiwiXHJcbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuPSAgICAgICAgICAgICAgIDA2LiBGb290ZXIgQ3NzICAgICAgICAgICAgPVxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cclxuLnJldmVhbC1mb290ZXJ7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgQG1lZGlhICN7ICR0YWJsZXQtZGV2aWNlLCAkbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgfVxyXG59XHJcbi5mb290ZXItd2lkZ2V0LXdyYXBwZXJ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtMzVweDtcclxufVxyXG4uZm9vdGVyLXdpZGdldHtcclxuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICAmX190aXRsZXtcclxuICAgICAgICBtYXJnaW4tdG9wOiAtM3B4O1xyXG4gICAgICAgIGNvbG9yOiAkdGhlbWUtY29sb3ItLWJsYWNrO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2xpc3R7XHJcbiAgICAgICAgbGl7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcclxuICAgICAgICAgICAgJiBpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGR7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYgLmltYWdlX2J0biB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMjBweCByZ2JhKDUxLDUxLDUxLC4xKTtcclxuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19uZXdzbGV0dGVyIHtcclxuICAgICAgICBpbnB1dCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgcGFkZGluZzogMCA0MHB4IDAgMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnN1Ym1pdC1idXR0b24ge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICByaWdodDogMTVweDtcclxuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2Zvb3Rlci1tZW51IHtcclxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjdweDtcclxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4uZm9vdGVyLXNvY2lhbC1uZXR3b3JrcyB7XHJcbiAgICAuaXRlbSB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi5mb290ZXItYm90dG9tLXNvY2lhbCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgIFxyXG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgbWFyZ2luOiAyMHB4IDAgMCAwO1xyXG4gICAgfVxyXG4gICAgJiAudGl0bGUge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogNjBweDtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgXHJcbiAgICAgICAgQG1lZGlhICN7JGRlc2t0b3AtZGV2aWNlfXtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZSwkbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4uaW5zdGFncmFtX2dhbGxlcnkge1xyXG4gICAgYSB7XHJcbiAgICAgICAgd2lkdGg6IDgwcHg7XHJcbiAgICAgICAgbWFyZ2luOiA1cHg7XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgd2lkdGg6IDgwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uY29weXJpZ2h0LXRleHR7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLyo9PT09PSAgRW5kIG9mIGZvb3RlciA9PT09PT0qL1xyXG4iLCIvKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG49ICAgICAgICAgICAgMDcuIFNpZGViYXIgQ3NzICAgICAgICAgICA9XHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cclxuXHJcbi5zaG9wLXdpZGdldCB7XHJcbiAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XHJcbiAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcclxuICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgICB9XHJcbn1cclxuXHJcbi53aWRnZXQtc2hvcC1jYXRlZ29yaWVzLCAud2lkZ2V0LXNpemUsIC53aWRnZXQtcHJpY2Uge1xyXG4gICAgIC53aWRnZXQtbmF2LWxpc3Qge1xyXG4gICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2cHg7XHJcbiAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgIH1cclxufVxyXG5cclxuLndpZGdldC1jb2xvcntcclxuICAgICAud2lkZ2V0LW5hdi1saXN0IHtcclxuICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2cHg7XHJcbiAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgfVxyXG4gICAgIH1cclxufVxyXG4udGFnY2xvdWQgYTo6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCIsXCI7XHJcbn1cclxuLnRhZ2Nsb3VkIGEge1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xyXG59XHJcblxyXG4ucGFnZS1wYWdpbmF0aW9uIHtcclxuICAgICBsaSB7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwIDVweDtcclxuICAgICAgICAgIC5wYWdlLW51bWJlcnMge1xyXG4gICAgICAgICAgICAgICBoZWlnaHQ6IDM0cHg7XHJcbiAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTNweDtcclxuICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xyXG4gICAgICAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgICAgICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xyXG4gICAgICAgICAgICAgICBkaXNwbGF5OiAtbW96LWJveDtcclxuICAgICAgICAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgLW1vei1ib3gtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgJi5jdXJyZW50IHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGNiMTRhO1xyXG4gICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgIGkge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDhweDtcclxuICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgIH1cclxufVxyXG5cclxuXHJcbi8qPT09PT0gIEVuZCBvZiBTaWRlYmFyICA9PT09PT0qLyIsIlxyXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG49ICAgICAgICAgIDA4LiBIZXJvIFNsaWRlciBDc3MgICAgICAgICAgID1cclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xyXG5cclxuLmJnLWltZyB7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyICFpbXBvcnRhbnQ7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XHJcbn1cclxuLnNpbmdsZS1oZXJvLXNsaWRlci1vbmUge1xyXG4gICAgaGVpZ2h0OiA4MDBweDtcclxuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgQG1lZGlhICN7JGRlc2t0b3AtZGV2aWNlfXtcclxuICAgICAgICBoZWlnaHQ6IDYwMHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xyXG4gICAgICAgIGhlaWdodDogNjAwcHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICBoZWlnaHQ6IDUwMHB4O1xyXG4gICAgfVxyXG4gICAgLmhlcm8tdGl0bGUge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigyMjAsIDE3NywgNzQpO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA0cHg7XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogNzBweDtcclxuICAgICAgICAgICAgbWF4LWhlaWdodDogNHB4O1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDcwcHg7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuaGVyby1idG4tb25lIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkYmxhY2s7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMzhweDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgIGhlaWdodDogMzhweDtcclxuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XHJcbiAgICAgICAgJiBpIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBcclxufVxyXG4uaGVyby1zbGlkZXItb25lIHtcclxuICAgIC5zbGljay1kb3RzIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgYm90dG9tOiAxNXB4O1xyXG4gICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgICAgIGJvdHRvbTogMnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgbWFyZ2luOiAxMHB4O1xyXG4gICAgICAgICAgICBidXR0b24ge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEycHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZGRkO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLnNsaWNrLWFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICBidXR0b24ge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR0aGVtZS1jb2xvci0tZGVmYXVsdDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnNsaWNrLWN1cnJlbnQgIHtcclxuICAgIC5oZXJvLXRleHQtb25lIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xyXG4gICAgICAgIGg2IHtcclxuICAgICAgICAgICAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkxlZnQ7XHJcbiAgICAgICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC40cztcclxuICAgICAgICB9XHJcbiAgICAgICAgaDEge1xyXG4gICAgICAgICAgICBhbmltYXRpb24tbmFtZTogZmFkZUluTGVmdDtcclxuICAgICAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjZzO1xyXG4gICAgICAgIH1cclxuICAgICAgICBwIHtcclxuICAgICAgICAgICAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkJvdHRvbTtcclxuICAgICAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjdzO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuYnRuIHtcclxuICAgICAgICAgICAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkJvdHRvbTtcclxuICAgICAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjlzO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIFxyXG59XHJcblxyXG4uaGVyby1zbGlkZXItdHdvIHtcclxuICAgIC5zbGljay1hcnJvdyB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgIGxlZnQ6IDEwMHB4O1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICB6LWluZGV4OiAzO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAzcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMXB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjY2NjY2O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGJvdHRvbTogLTRweDtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuYXJyb3ctbmV4dCB7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAxMDBweDtcclxuICAgICAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhICN7JGRlc2t0b3AtZGV2aWNlLCR0YWJsZXQtZGV2aWNlfXtcclxuICAgICAgICAgICAgbGVmdDogMzBweDtcclxuICAgICAgICAgICAgJi5hcnJvdy1uZXh0IHtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICAgICAgICBsZWZ0OiAxNXB4O1xyXG4gICAgICAgICAgICAmLmFycm93LW5leHQge1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDE1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmhlcm8tc2xpZGVyLWZpdmUge1xyXG4gICAgLnNsaWNrLWFycm93IHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgbGVmdDogMTVweDtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgei1pbmRleDogMztcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICAgICYuYXJyb3ctbmV4dCB7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAxNXB4O1xyXG4gICAgICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuXHJcblxyXG5cclxuLnNpbmdsZS1oZXJvLXNsaWRlci1maXZlIHtcclxuICAgIGhlaWdodDogMTEwMHB4O1xyXG4gICAgYmFja2dyb3VuZDogI2YxZjFmMTtcclxuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgXHJcbiAgICBAbWVkaWEgI3skbGFwdG9wLWRldmljZX17XHJcbiAgICAgICAgaGVpZ2h0OiA5MDBweDtcclxuICAgIH1cclxuICAgIFxyXG4gICAgQG1lZGlhICN7JGRlc2t0b3AtZGV2aWNlfXtcclxuICAgICAgICBoZWlnaHQ6IDg1MHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xyXG4gICAgICAgIGhlaWdodDogNzAwcHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICBoZWlnaHQ6IDUwMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5oZXJvLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IC0yNTZweDtcclxuICAgICAgICBAbWVkaWEgI3skZGVza3RvcC1kZXZpY2V9e1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtMTU2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTE1NnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmhlcm8tdGV4dC1maXZlIHtcclxuICAgICAgICAgICAgei1pbmRleDogOTk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuXHJcblxyXG4gICAgLnNtYWxsLXRpdGxlIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xyXG4gICAgICAgIGNvbG9yOiByZ2IoMTUzLCAxNTMsIDE1Myk7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTUzLCAxNTMsIDE1Myk7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIHdpZHRoOiAycHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5oZXJvLXRpdGxlIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XHJcbiAgICB9XHJcbiAgICBcclxuICAgIC5pbm5lci1pbWFnZXMge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgLmltYWdlLXR3byB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgYm90dG9tOiAtODRweDtcclxuICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDIwMHB4O1xyXG4gICAgICAgICAgICAgICAgYm90dG9tOiAtNHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAjeyRkZXNrdG9wLWRldmljZX17XHJcbiAgICAgICAgICAgIHdpZHRoOiA0MDBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xyXG4gICAgICAgICAgICB3aWR0aDogNDAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICAgICAgICB3aWR0aDogMzAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgXHJcbiAgICBcclxufVxyXG4uc2xpY2stY3VycmVudCAge1xyXG4gICAgLmhlcm8tdGV4dC1maXZlIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xyXG4gICAgICAgIGg2IHtcclxuICAgICAgICAgICAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkRvd247XHJcbiAgICAgICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC40cztcclxuICAgICAgICB9XHJcbiAgICAgICAgaDEge1xyXG4gICAgICAgICAgICBhbmltYXRpb24tbmFtZTogZmFkZUluVXA7XHJcbiAgICAgICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC42cztcclxuICAgICAgICB9XHJcbiAgICAgICBcclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJblVwO1xyXG4gICAgICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDAuOXM7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmlubmVyLWltYWdlcyB7XHJcbiAgICAgICAgLmltYWdlLW9uZSB7XHJcbiAgICAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5Eb3duO1xyXG4gICAgICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDAuNnM7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5pbWFnZS10d28ge1xyXG4gICAgICAgICAgICBhbmltYXRpb24tbmFtZTogZmFkZUluVXA7XHJcbiAgICAgICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC42cztcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBcclxufVxyXG5cclxuXHJcbi5mcC10YWJsZSB7XHJcbiAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgaDYge1xyXG4gICAgICAgICAgICBhbmltYXRpb24tbmFtZTogZmFkZUluRG93bjtcclxuICAgICAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjRzO1xyXG4gICAgICAgIH1cclxuICAgICAgICBoMSB7XHJcbiAgICAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5VcDtcclxuICAgICAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjZzO1xyXG4gICAgICAgIH1cclxuICAgICAgIFxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICBhbmltYXRpb24tbmFtZTogZmFkZUluVXA7XHJcbiAgICAgICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC45cztcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4uZnVsbHBhZ2UtYXJlYSB7XHJcbiAgICAuc2VjdGlvbiB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgfVxyXG59XHJcbi5mdWxscGFnZS1mb3R0ZXItYXJlYSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IDUwcHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHotaW5kZXg6IDU1O1xyXG4gICAgLmZ1bGxwYWdlLXNvY2lhbC1saXN0IHtcclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBoNSB7XHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgY29sb3I6ICM3Nzc7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuI2ZwLW5hdiB1bCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDU1JTtcclxuICAgIHotaW5kZXg6IDM7XHJcbiAgICByaWdodDogNjdweDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG59XHJcblxyXG4jZnAtbmF2IHVsIHtcclxuICAgIHBvc2l0aW9uOiBmaXhlZCFpbXBvcnRhbnQ7XHJcbiAgICB0b3A6IDUwJSFpbXBvcnRhbnQ7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSFpbXBvcnRhbnQ7XHJcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIWltcG9ydGFudDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSFpbXBvcnRhbnQ7XHJcbn1cclxuI2ZwLW5hdiB1bCBsaSBhIHtcclxuICAgIHdpZHRoOiAxMHB4O1xyXG4gICAgaGVpZ2h0OiAxMHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Q4ZGRlNjtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzlmYTViMjtcclxuICAgIH1cclxufVxyXG5cclxuXHJcblxyXG5cclxuXHJcbi5zaW5nbGUtaGVyby1zbGlkZXItNywgLnNpbmdsZS1oZXJvLXNsaWRlci1mb3VyIHtcclxuICAgIGhlaWdodDogNjAwcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZjFmMWYxO1xyXG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICBcclxuICAgIEBtZWRpYSAjeyRsYXB0b3AtZGV2aWNlfXtcclxuICAgICAgICBoZWlnaHQ6IDYwMHB4O1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICBAbWVkaWEgI3skZGVza3RvcC1kZXZpY2V9e1xyXG4gICAgICAgIGhlaWdodDogNjAwcHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XHJcbiAgICAgICAgaGVpZ2h0OiA2MDBweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICAgIGhlaWdodDogNTAwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmhlcm8tY29udGVudC13cmFwIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwMHB4O1xyXG4gICAgICAgIC5oZXJvLXRleHQtNyB7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDk5O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIGg2IHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgY29sb3I6IHJnYigxNTMsIDE1MywgMTUzKTtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIH1cclxuICAgIC5pbm5lci1pbWFnZXMge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgcmlnaHQ6IDUwcHg7XHJcbiAgICAgICAgXHJcbiAgICAgICAgQG1lZGlhICN7JGRlc2t0b3AtZGV2aWNlfXtcclxuICAgICAgICAgICAgd2lkdGg6IDQwMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XHJcbiAgICAgICAgICAgIHdpZHRoOiA0MDBweDtcclxuICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICAgICAgICB3aWR0aDogMzAwcHg7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIH1cclxuICAgIH0gXHJcbn1cclxuLmhlcm8tc2xpZGVyLTcsLmhlcm8tc2xpZGVyLWZvdXIge1xyXG4gICAgLnNsaWNrLWFycm93IHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgbGVmdDogMTVweDtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgei1pbmRleDogMztcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICAgICYuYXJyb3ctbmV4dCB7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAxNXB4O1xyXG4gICAgICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi5zaW5nbGUtaGVyby1zbGlkZXItZm91ciB7XHJcbiAgICBoZWlnaHQ6IDc4MHB4O1xyXG4gICAgYmFja2dyb3VuZDogI2YxZjFmMTtcclxuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgXHJcbiAgICBAbWVkaWEgI3skbGFwdG9wLWRldmljZX17XHJcbiAgICAgICAgaGVpZ2h0OiA3MDBweDtcclxuICAgIH1cclxuICAgIFxyXG4gICAgQG1lZGlhICN7JGRlc2t0b3AtZGV2aWNlfXtcclxuICAgICAgICBoZWlnaHQ6IDYwMHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xyXG4gICAgICAgIGhlaWdodDogNjAwcHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICBoZWlnaHQ6IDUwMHB4O1xyXG4gICAgfVxyXG4gICAgLmlubmVyLWltYWdlcyB7XHJcbiAgICAgICAgdG9wOiAxMiU7XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4uaGVyby1zbGlkZXItZm91ciB7XHJcbiAgICAuc2xpY2stZG90cyB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDUwcHg7XHJcbiAgICAgICAgYm90dG9tOiA1MHB4O1xyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgY29sb3I6ICM2NjY7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDA7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogXCIgLyAwM1wiO1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IC0xNXB4O1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICM2NjY2NjY7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnBhZ2VyX19pdGVtIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAmLnNsaWNrLWFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICB9XHJcbn1cclxuLnNsaWNrLWN1cnJlbnQgIHtcclxuICAgIC5oZXJvLXRleHQtNyB7XHJcbiAgICAgICAgaDYge1xyXG4gICAgICAgICAgICBhbmltYXRpb24tbmFtZTogZmFkZUluRG93bjtcclxuICAgICAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjRzO1xyXG4gICAgICAgIH1cclxuICAgICAgICBoMSB7XHJcbiAgICAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5VcDtcclxuICAgICAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjdzO1xyXG4gICAgICAgIH1cclxuICAgICAgIFxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICBhbmltYXRpb24tbmFtZTogZmFkZUluVXA7XHJcbiAgICAgICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC45cztcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuaW5uZXItaW1hZ2VzIHtcclxuICAgICAgICAuaW1hZ2Utb25lIHtcclxuICAgICAgICAgICAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJblJpZ2h0O1xyXG4gICAgICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDAuOXM7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgXHJcbn1cclxuXHJcblxyXG5cclxuLmhlcm8tc2xpZGVyLTgge1xyXG4gICAgLmNvbC1sZy0xMiB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1NXB4O1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDU1cHg7XHJcbiAgICAgICAgQG1lZGlhICN7JGxhcHRvcC1kZXZpY2V9IHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgI3skZGVza3RvcC1kZXZpY2V9IHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX0ge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuaGVyby1jb250ZW50LXdyYXAge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMTAwcHg7XHJcbiAgICAgICAgLmhlcm8tdGV4dC03IHtcclxuICAgICAgICAgICAgei1pbmRleDogOTk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDUwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNTBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhICN7JHNtYWxsLW1vYmlsZX17XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OjMwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnNsaWNrLWFycm93IHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgbGVmdDogMTM1cHg7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgIHotaW5kZXg6IDM7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgICAgICAmLmFycm93LW5leHQge1xyXG4gICAgICAgICAgICByaWdodDogMTM1cHg7XHJcbiAgICAgICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlLCR0YWJsZXQtZGV2aWNlfXtcclxuICAgICAgICAgICAgbGVmdDogMzVweDtcclxuICAgICAgICAgICAgJi5hcnJvdy1uZXh0IHtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAzNXB4O1xyXG4gICAgICAgICAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgI3skc21hbGwtbW9iaWxlfXtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuXHJcblxyXG5cclxuLnNpbmdsZS1oZXJvLXNsaWRlci0xMCB7XHJcbiAgICBoZWlnaHQ6IDkwMHB4O1xyXG4gICAgYmFja2dyb3VuZDogI2YxZjFmMTtcclxuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgXHJcbiAgICBAbWVkaWEgI3skbGFwdG9wLWRldmljZX17XHJcbiAgICAgICAgaGVpZ2h0OiA4MDBweDtcclxuICAgIH1cclxuICAgIFxyXG4gICAgQG1lZGlhICN7JGRlc2t0b3AtZGV2aWNlfXtcclxuICAgICAgICBoZWlnaHQ6IDYwMHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xyXG4gICAgICAgIGhlaWdodDogNTUwcHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICBoZWlnaHQ6IDU1MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5oZXJvLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIC5oZXJvLXRleHQtNyB7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDk5O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA5MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDYwcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMHB4O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgaDUge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgfVxyXG4gICAgLmlubmVyLWltYWdlcyB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICByaWdodDogMHB4O1xyXG4gICAgICAgIFxyXG4gICAgICAgIEBtZWRpYSAjeyRkZXNrdG9wLWRldmljZX17XHJcbiAgICAgICAgICAgIHdpZHRoOiA0MDBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xyXG4gICAgICAgICAgICB3aWR0aDogNDAwcHg7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICAgICAgd2lkdGg6IDMwMHB4O1xyXG4gICAgICAgICAgICByaWdodDogNTBweDtcclxuICAgICAgICAgICAgYm90dG9tOiAtODBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhICN7JHNtYWxsLW1vYmlsZX17XHJcbiAgICAgICAgICAgIHdpZHRoOiAzMDBweDtcclxuICAgICAgICAgICAgcmlnaHQ6IDBweDtcclxuICAgICAgICAgICAgYm90dG9tOiAtMTAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfSBcclxufVxyXG5cclxuLmhlcm8tc2xpZGVyLTEwIHtcclxuICAgIC5zbGljay1kb3RzIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgcmlnaHQ6IDEwMHB4O1xyXG4gICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICBAbWVkaWEgI3skZGVza3RvcC1kZXZpY2V9e1xyXG4gICAgICAgICAgICByaWdodDogNTBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xyXG4gICAgICAgICAgICByaWdodDogMjBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgICAgIHJpZ2h0OiAxNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMTBweCAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjNjY2O1xyXG4gICAgICAgICAgICAucGFnZXJfX2l0ZW0ge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzY2NjtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICYuc2xpY2stYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICAucGFnZXJfX2l0ZW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDYwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRibGFjaztcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuXHJcblxyXG4uaGVyby1wcm9kdWN0LWltYWdlIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAmPiBhIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAmIGltZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAucHJvZHVjdC1iYW5uZXItdGl0bGUge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB6LWluZGV4OiA5OTtcclxuICAgICAgICB0b3A6IDMwcHg7XHJcbiAgICAgICAgbGVmdDogMzBweDtcclxuICAgICAgICBoNCAge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGg2ICB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgICBoNCB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjOTk5O1xyXG4gICAgICAgIH1cclxuICAgICAgICBoNiAge1xyXG4gICAgICAgICAgICBjb2xvcjogJHRoZW1lLWNvbG9yLS1kZWZhdWx0O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4uaGVyby1hcmVhLXZpZGVvIHtcclxuICAgIHotaW5kZXg6IDI7XHJcbiAgICAmLnlvdXR1YmUtYmcge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvYmFubmVycy92aWRlby1hYm91dC5qcGcpO1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgfVxyXG4gICAgJi5kb3R0ZWQtb3ZlcmxheTo6YmVmb3JlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsMC42KTtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbn1cclxuLnNpbmdsZS1oZXJvLXNsaWRlci0xMiB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBoZWlnaHQ6IDEwMHZoO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgXHJcbiAgICAuaGVyby10ZXh0LTEyIHtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB9XHJcbn0iLCJcclxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuPSAgICAgICAgICAwOS4gQWJvdXQgVXMgQ3NzICAgICAgICAgICA9XHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cclxuXHJcblxyXG4uaGVyby1hYm91dC11cy1jb250ZW50IHtcclxuICAgICBwIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktdGhyZWU7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgIH1cclxufVxyXG5cclxuLmFib3V0LXVzLWNvbnRlbnQtNCB7XHJcbiAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgIHBhZGRpbmc6IDUwcHg7XHJcbn1cclxuXHJcbi5lbGVuZG8tdmlkZW8tYm94IHtcclxuICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2Jhbm5lcnMvdmlkZW8tYmFubmVyLmpwZyk7XHJcbiAgICAgbWluLWhlaWdodDogNDUwcHg7XHJcbiAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiAuNXM7XHJcbiAgICAgdHJhbnNpdGlvbjogLjVzO1xyXG4gICAgIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgXHJcbiAgICBcclxuICAgICAudmlkZW8taWNvbiB7XHJcbiAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTI1cHgpO1xyXG4gICAgICAgICAgfSBcclxuICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLDAuNCk7XHJcbiAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIFxyXG4gICAgIH1cclxuICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wMik7XHJcbiAgICAgICAgICAudmlkZW8taWNvbiB7XHJcbiAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICB9XHJcbiAgICAgfVxyXG4gICAgIC5saW5lYXItaWMtcGxheSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDYycHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogNjBweDtcclxuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiSVwiO1xyXG4gICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJFbGVnYW50SWNvbnNcIjtcclxuICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgfVxyXG4gICAgIH1cclxufVxyXG5cclxuXHJcbi5iYW5uZXItdmlkZW8tYm94IHtcclxuICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLDAuNCk7XHJcbiAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcclxuICAgICB9XHJcblxyXG4gICAgIC52aWRlby1pY29uIHtcclxuICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICB6LWluZGV4OiAzO1xyXG4gICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgICAgIHRvcDogNDAlO1xyXG4gICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgICAgICAgICAgICAgaSB7ICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA2MnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA2MHB4O1xyXG4gICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICB9IFxyXG4gICAgICAgICAgXHJcbiAgICAgfVxyXG4gICAgIFxyXG4gICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjAyKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgIH1cclxuICAgICB9XHJcblxyXG4gICAgIC5saW5lYXItaWMtcGxheSB7XHJcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICBjb250ZW50OiBcIklcIjtcclxuICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiRWxlZ2FudEljb25zXCI7XHJcbiAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgIH1cclxuICAgICB9XHJcblxyXG59XHJcblxyXG4uYWJvdXQtdXMtY29udGVudF82IHtcclxuICAgICBoMiB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDYwcHg7XHJcbiAgICAgICAgICBmb250LWZhbWlseTogJ01yIERlIEhhdmlsYW5kJywgY3Vyc2l2ZTtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgfVxyXG4gICAgIHAge1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiA3ODBweDtcclxuICAgICAgICAgIG1hcmdpbjogYXV0bztcclxuICAgICB9XHJcbn1cclxuXHJcbi5zaW5nbGUtc3VwcG9ydC1pdGVtIHtcclxuICAgICBtYXJnaW4tdG9wOiA1MHB4O1xyXG4gICAgIC5oZWFkZXItc3VwcG9ydCB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgIC5pY29uIHtcclxuICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzZweDtcclxuICAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgICAgICAgIH1cclxuICAgICB9XHJcbiAgICAgLmljb25ib3gtZGVzYyB7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgIH1cclxufVxyXG5cclxuLnByb2dyZXNzLWNoYXJ0c3tcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBoNntcclxuICAgICAgICAmLmhlYWRpbmd7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEzcHg7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgIHNwYW57XHJcbiAgICAgICAgICAgICAgICAmLnBlcmNlbnQtbGFiZWx7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMyMjI7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLmN1c3RvbS1jb2xvci0tMntcclxuICAgICAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmN1c3RvbS1jb2xvci0tM3tcclxuICAgICAgICAgICAgY29sb3I6ICM2NmE3ZTg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmN1c3RvbS1jb2xvci0tNHtcclxuICAgICAgICAgICAgY29sb3I6ICNmMTA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmN1c3RvbS1jb2xvci0tNXtcclxuICAgICAgICAgICAgY29sb3I6ICMyM2E0NTU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmN1c3RvbS1jb2xvci0tNiB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjYTBhMGEwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5jdXN0b20tY29sb3ItLTcge1xyXG4gICAgICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuY3VzdG9tLWNvbG9yLS04IHtcclxuICAgICAgICAgICAgY29sb3I6ICM3OTcxZWE7XHJcbiAgICAgICAgIH1cclxuICAgIH1cclxuICAgICAucHJvZ3Jlc3N7XHJcbiAgICAgICAgICBoZWlnaHQ6IDNweDtcclxuICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAucHJvZ3Jlc3MtYmFye1xyXG4gICAgICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkdGhlbWUtY29sb3ItLWRlZmF1bHQ7XHJcbiAgICAgICAgICAgICAgICYuY3VzdG9tLWNvbG9yLS0yIHsgXHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcclxuICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICBzcGFue1xyXG4gICAgICAgICAgICAgICAgICAgICYucGVyY2VudC1sYWJlbHtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMyMjI7XHJcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC03cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAtMzVweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnByb2ctdGl0bGUge1xyXG4gICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG59XHJcbi5wcm9ncmVzcy1jaGFydHMge1xyXG4gICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbn1cclxuLnJhZGlhbC1wcm9ncmVzcy1zaW5nbGV7XHJcbiAgICAmLnByb2dyZXNzLWZsZXgge1xyXG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcclxuICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgXHJcbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX0ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4iLCJcclxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuPSAgICAgICAgMTAuIFByb2R1Y3QgRGV0YWlscyBDc3MgICAgICAgICAgID1cclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xyXG5cclxuXHJcbi5wcm9kdWN0LWRldGFpbHMtdGh1bWJzLTIgIHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgd2lkdGg6IDExMHB4OyAgIFxyXG4gICAgJiAuc20taW1hZ2Uge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICAgIGZsb2F0OiBpbmhlcml0O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgd2lkdGg6IGF1dG87IFxyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIG1hcmdpbjogMCAtNXB4O1xyXG4gICAgICAgICYgLnNtLWltYWdlIHtcclxuICAgICAgICAgICBwYWRkaW5nOiA1cHg7XHJcbiAgICAgICAgfSBcclxuICAgIH1cclxufVxyXG4ucHJvZHVjdC1kZXRhaWxzLWltYWdlcy0yIHtcclxuICAgIGZsb2F0OiByaWdodDtcclxuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxMTBweCk7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICAmIC5sZy1pbWFnZSB7XHJcbiAgICAgICAgJiBhIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICYgaW1nIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgZmxvYXQ6IGluaGVyaXQ7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDBweCk7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5wcm9kdWN0LWRldGFpbHMtY29udGVudCB7XHJcbiAgICAucHJpY2Uge1xyXG4gICAgICAgIGNvbG9yOiAjOTk5O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgfVxyXG4gICAgLm9uLXNhbGUtcHJpY2Uge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgLm5ldy1wcmljZSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZGYwMzAzO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMThweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLm9sZC1wcmljZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjOTk5O1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuICAgIC5zdG9jayB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgbWFyZ2luOiAyMHB4IDAgMTVweDtcclxuICAgICAgICBwIHtcclxuICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5pbi1zdG9jayB7XHJcbiAgICAgICAgICAgIHAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzNiYzYwNDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLm91dC1vZi1zdG9jayB7XHJcbiAgICAgICAgICAgIHAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI2RmMDMwMztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuXHJcbi5wcm9kdWN0LWRldGFpbHMtc2Nyb2xsLWltYWdlcyB7XHJcbiAgICAmIC5sZy1pbWFnZSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmIGEge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgJiBpbWcge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLmNvbnRlbnQtY2VudGVyIHtcclxuICAgICYgLnByb2R1Y3QtdmFyaWFudHMge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgICAmIC5jYXJ0LXF1YW50aXR5IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBlbmQ7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB9XHJcbn1cclxuLmdyb3VwLWNhcnQtdGFibGUge1xyXG4gICAgJiAudGFibGUge1xyXG4gICAgICAgICYgdGQge1xyXG4gICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmIC5xdWFudGl0eS1maWVsZCB7XHJcbiAgICAgICAgJiBsYWJlbCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmIGlucHV0IHtcclxuICAgICAgICAgICAgd2lkdGg6IDUwcHg7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlICwgJHRhYmxldC1kZXZpY2V9eyBcclxuICAgICAgICAmIC50YWJsZSB7XHJcbiAgICAgICAgICAgICYgdGQge1xyXG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiAyMDBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH0gXHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4ucHJvZHVjdC1kZXRhaWxzLXRhYiB7XHJcbiAgICAmIC5uYXYge1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xyXG4gICAgICAgICYgbGkge1xyXG4gICAgICAgICAgICAgICBtYXJnaW46IDBweCAwcHg7XHJcbiAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgcGFkZGluZzogMCAyMHB4O1xyXG4gICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiL1wiO1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgJiBhIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhICN7JHNtYWxsLW1vYmlsZX17XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgICAgICYgPiBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICB9XHJcbn1cclxuLnByb2R1Y3RfZGV0YWlsc19jb250YWluZXIge1xyXG4gICAgbWFyZ2luOiAtNXB4IC0xMHB4O1xyXG59XHJcbi5zaW5nbGUtcHJvZHVjdC1nYWxsZXJ5IHtcclxuICBmbG9hdDogbGVmdDtcclxuICBwYWRkaW5nOiA1cHggMTBweDtcclxuICB3aWR0aDogNTAlO1xyXG59XHJcblxyXG4uY29tbWVudHMtcmVwbHktYXJlYSB7XHJcbiAgICAmIC5jb21tZW50LWlucHV0IHtcclxuICAgICAgICAmIC5jb21tZW50LWZvcm0tYXV0aG9yLCAuY29tbWVudC1mb3JtLWVtYWlse1xyXG4gICAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgICAgICBAbWVkaWEgI3skc21hbGwtbW9iaWxlfXtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi5mZWF0dXJlX2xpc3Qge1xyXG4gICAgICYgbGkge1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgICAgICAgJiBpIHtcclxuICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgIH1cclxuICAgICB9XHJcbn1cclxuXHJcblxyXG5cclxuLmNvbW1lbnQtZm9ybS1jb21tZW50IHtcclxuICAgICYgLmNvbW1lbnQtbm90ZXMge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2NmY2ZjZjtcclxuICAgICAgICBoZWlnaHQ6IDE0MHB4O1xyXG4gICAgfVxyXG4gICAgJiBsYWJlbCB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXB4O1xyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICBjb2xvcjogJHRoZW1lLWNvbG9yLS1kZWZhdWx0O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4uY29tbWVudC1mb3JtLWF1dGhvciwgLmNvbW1lbnQtZm9ybS1lbWFpbCwgLmNvbW1lbnQtZm9ybS11cmwge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBwYWRkaW5nOiAwIDEwcHg7XHJcbiAgICB3aWR0aDogMzMuMzMzMyU7XHJcbiAgICBAbWVkaWEgI3skc21hbGwtbW9iaWxlfSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5jb21tZW50LWlucHV0IHtcclxuICAgIG1hcmdpbjogMCAtMTBweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAmIGxhYmVsIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcHg7XHJcbiAgICB9XHJcbiAgICAmIGlucHV0IHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjZmNmY2Y7XHJcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgfVxyXG59XHJcbi5jb21tZW50LWZvcm0tc3VibWl0IHtcclxuICAgICYgLmNvbW1lbnQtc3VibWl0IHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkdGhlbWUtY29sb3ItLWRlZmF1bHQ7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgcGFkZGluZzogOHB4IDE1cHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJGJsYWNrO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnByb2R1Y3QtZGV0YWlscy13cmFwIHtcclxuICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcclxuICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xyXG59XHJcblxyXG4uc2hvcF9hdHRyaWJ1dGVzIHtcclxuICAgICB3aWR0aDogMTAwJTtcclxuICAgICB0ciB7XHJcbiAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgfVxyXG59XHJcbi5jb21tZW50cy1yZXBseS1hcmVhIHtcclxuICAgICYgLmNvbW1lbnQtaW5wdXQge1xyXG4gICAgICAgICYgLmNvbW1lbnQtZm9ybS1hdXRob3IsIC5jb21tZW50LWZvcm0tZW1haWx7XHJcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRzbWFsbC1tb2JpbGV9e1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5jb21tZW50LWZvcm0tc3VibWl0IHtcclxuICAgICYgLmNvbW1lbnQtc3VibWl0IHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkYmxhY2s7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgcGFkZGluZzogNHB4IDI4cHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogIzQ0NDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLmJsb2ctd3JhcC1jb2wtMyB7XHJcbiAgICAmIC5ibG9nLWNvbnRlbmQge1xyXG4gICAgICAgICYgaDMge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgfSBcclxuICAgICAgICAuYmxvZy1kYXRlLWNhdGVnb3JpIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICAgICAgJiB1bCB7XHJcbiAgICAgICAgICAgICAgICAmIGxpIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgJiBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYgaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH0gXHJcbiAgICAmIC5ibG9nLWJ0biB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHBhZGRpbmc6IDVweCAxNXB4O1xyXG4gICAgfVxyXG59XHJcbi5wcm9kdWN0LXJhdGluZyB7XHJcbiAgICAgZGlzcGxheTogZmxleDtcclxuICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XHJcbiAgICAgICAgICBjb2xvcjogI2RkZDtcclxuICAgICAgICAgICYgLnllbGxvdyB7XHJcbiAgICAgICAgICAgICAgIGNvbG9yOiAjRjVBNjIzO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgaSB7XHJcbiAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgIH1cclxufVxyXG4ucHJvX3JldmlldyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgJi5hbnMge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDUwcHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcclxuICAgICAgICBAbWVkaWEgI3skc21hbGwtbW9iaWxlfXtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi5yZXZpZXdfdGh1bWIge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gICAgbWluLXdpZHRoOiA4JTtcclxuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICAgIG1pbi13aWR0aDoyNSU7XHJcbiAgICB9XHJcbn1cclxuLnJldmlld19pbmZvIHtcclxuICAgICYgaDQge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICB9XHJcbn1cclxuLnJhdGluZ19zZW5kIHtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGRkZGQ7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGZsb2F0OiByaWdodDtcclxuICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIG1hcmdpbi10b3A6IC01NXB4O1xyXG4gICAgcGFkZGluZzogMnB4IDEzcHg7XHJcbiAgICAmIGEge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIH1cclxufVxyXG5cclxuLnJldmlld19kYXRlIHtcclxuICAgIG1hcmdpbi10b3A6IDVweDtcclxufVxyXG4ucmV2aWV3X2RldGFpbHMge1xyXG4gICAgJiBwIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5wcm9kdWN0LWNvbG9yLXdyYXBwZXIsLnByb2R1Y3Qtc2l6ZS13cmFwcGVyIHtcclxuICAgIGNvbG9yOiAjNjY2O1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGxhYmVsIHtcclxuICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgfVxyXG59XHJcblxyXG4ucHJvZHVjdC1zaXplLW1lbnUge1xyXG4gICAgbGkge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMzBweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmMWYxZjE7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgY29sb3I6ICMzMzM7XHJcbiAgICAgICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNiZmJmYmY7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5wcm9kdWN0LWNvbG9yLW1lbnUge1xyXG4gICAgbGkge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMzBweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmMWYxZjE7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgY29sb3I6ICMzMzM7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzMzMztcclxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICAgICAgICAgICAgICAgICAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IHNvbGlkICNlZWU7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAwIDJweCAycHggMDtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMTFweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuXHJcbi5xdWlja3ZpZXctYnV0dG9uIHtcclxuICAgIEBtZWRpYSAjeyRzbWFsbC1tb2JpbGV9IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcbi52YXJpYXRpb25zIHtcclxuICAgICBzZWxlY3Qge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogNDVweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogNDVweDtcclxuICAgICAgICBib3JkZXItY29sb3I6ICNiZmJmYmY7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XHJcbiAgICAgICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xyXG4gICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xyXG4gICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmIHVybChcIi4uL2ltYWdlcy9pY29ucy9zZWxlY3Rvci1pY29uLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyIHJpZ2h0IDIwcHg7XHJcbiAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmOGY4ZjggdXJsKFwiLi4vaW1hZ2VzL2ljb25zL3NlbGVjdG9yLWljb24ucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXIgcmlnaHQgMjBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuXHJcblxyXG4uZ3JvdXBwZWQtdGFibGUge1xyXG4gICAgd2lkdGg6ICAxMDAlO1xyXG4gICAgdGhlYWQge1xyXG4gICAgICAgICYgdGgge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNWY3O1xyXG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDE1cHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnByb2R1Y3QtcXVhbnRpdHkge1xyXG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgfVxyXG4gICAgLnByb2R1Y3QtZ3JvdXBwZWQtaXRlbSB7XHJcbiAgICAgICAgLnByb2R1Y3QtdGl0bGUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiBtYXgtY29udGVudDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuICAgICAgICAucHJpY2Uge1xyXG4gICAgICAgICAgICBjb2xvcjogIzk5OTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIHRyIHtcclxuICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlYWVhZWE7XHJcbiAgICB9XHJcbiAgICAuc2luZ2xlLWdyb3VwcGVkLWl0ZW0ge1xyXG4gICAgICAgIHRoIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMTVweCAxNXB4IDE0cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjNjY2O1xyXG4gICAgICAgICAgICB3aWR0aDogaW5oZXJpdDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgICAucXVpY2t2aWV3LXF1YWxpdHkge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICB9XHJcbiAgICAgICAgaW5wdXQuaW5wdXQtdGV4dCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA0NXB4O1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAycHggNXB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcblxyXG59XHJcblxyXG5cclxuIiwiXHJcbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbj0gICAgICAgIDExLiBTaG9wIFBhZ2VzIENzcyAgICAgICAgICAgPVxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXHJcblxyXG4uY29sX18yMCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbn1cclxuXHJcbi5jb2xfXzIwIHtcclxuICAgICB3aWR0aDogMjAlO1xyXG4gICAgIEBtZWRpYSAjeyRkZXNrdG9wLWRldmljZX0ge1xyXG4gICAgICAgICAgd2lkdGg6IDI1JTtcclxuICAgICB9XHJcbiAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9IHtcclxuICAgICAgICAgIHdpZHRoOiAzMy4zMzMlO1xyXG4gICAgIH1cclxuICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfSB7XHJcbiAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgIH1cclxuICAgICBAbWVkaWEgI3skc21hbGwtbW9iaWxlfSB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICB9XHJcbn1cclxuLnBsci0wIHtcclxuICAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XHJcbiAgICAgcGFkZGluZy1sZWZ0OiAwcHg7XHJcbn1cclxuXHJcbi5zaG9wLXRvb2xiYXJfX2l0ZW1zLXdyYXBwZXIsLnNob3AtdG9vbGJhcl9faXRlbS0tbGVmdCB7XHJcbiAgICAgZGlzcGxheTogZmxleDtcclxuICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgLnNob3AtdG9vbGJhcl9faXRlbSB7XHJcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMDAwO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEycHg7XHJcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIHBhZGRpbmc6IDAgMTdweDtcclxuICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgIH1cclxuICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICB9XHJcbn1cclxuLnNob3AtdG9vbGJhcl9faXRlbS0tbGVmdCB7XHJcbiAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgfVxyXG59XHJcblxyXG4udG9vbGJlci10YWItbWVudSB7XHJcbiAgICAgbGkge1xyXG4gICAgICAgICAgcGFkZGluZzogMCAxMHB4O1xyXG4gICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDFlbTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDFlbTtcclxuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjU7XHJcbiAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjOTk5O1xyXG4gICAgICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgIH1cclxufVxyXG5cclxuLnNob3AtdG9vbGJhcl9faXRlbS0tZmlsdGVyIHtcclxuICAgICAmIGkge1xyXG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiA4cHg7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgIH1cclxufVxyXG5cclxuLnByb2R1Y3QtZmlsdGVyLXdyYXBwZXIge1xyXG5cdG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG4gICAgIHBhZGRpbmc6IDQwcHggMTVweCAxMHB4O1xyXG4gICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgLnByb2R1Y3QtZmlsdGVyIHtcclxuICAgICAgICAgIGg1IHtcclxuICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICBtYXJnaW46IDAgMCAxN3B4O1xyXG4gICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxuICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICAgQG1lZGlhICN7JHNtYWxsLW1vYmlsZX0ge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDEwcHg7XHJcbiAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC53aWRnZXQtbmF2LWxpc3Qge1xyXG4gICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxcHggMDtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5wcmljZS1maWx0ZXIge1xyXG4gICAgICAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5wcm9kdWN0LXRhZ3Mge1xyXG4gICAgICAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLmZsaXRlci1zaXplIHtcclxuICAgICAgICAgICAgICAgdWwge1xyXG4gICAgICAgICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA5cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzUzNTM1MztcclxuICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDlweCAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAzcHggOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkdGhlbWUtY29sb3ItLWRlZmF1bHQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0aGVtZS1jb2xvci0tZGVmYXVsdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAudGFnY2xvdWQge1xyXG4gICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiLFwiO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgIH1cclxuICAgICAuZmlsdGVyLWNsb3NlLXdyYXAge1xyXG4gICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgY29sb3I6ICR0aGVtZS1jb2xvci0tZGVmYXVsdDtcclxuICAgICAgICAgICAgICAgaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogM3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDNweDtcclxuICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgIH1cclxuICAgICAuY29sX18yMCB7XHJcbiAgICAgICAgICB3aWR0aDogMjAlO1xyXG4gICAgICAgICAgXHJcbiAgICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX0ge1xyXG4gICAgICAgICAgICAgICB3aWR0aDogMjUlO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX0ge1xyXG4gICAgICAgICAgICAgICB3aWR0aDogMjUlO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgQG1lZGlhICN7JHNtYWxsLW1vYmlsZX0ge1xyXG4gICAgICAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgICAgfVxyXG4gICAgIH1cclxufVxyXG5cclxuLnN3YXRjaC1jb2xvciB7XHJcbiAgICAgd2lkdGg6IDE4cHg7XHJcbiAgICAgaGVpZ2h0OiAxOHB4O1xyXG4gICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgb3BhY2l0eTogLjU7XHJcbiAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgICYuYmxhY2sge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcclxuICAgICB9XHJcbiAgICAgJi5ncmVlbiB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODFkNzQyO1xyXG4gICAgIH1cclxuICAgICAmLmdyZXkge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2FkYWRhZDtcclxuICAgICB9XHJcbiAgICAgJi5yZWQge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2RkMzMzMztcclxuICAgICB9XHJcbiAgICAgJi53aGl0ZSB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xyXG4gICAgIH1cclxuICAgICAmLnllbGxvdyB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZTIyO1xyXG4gICAgIH1cclxufVxyXG5cclxuLnNob3Atc2hvcnQtYnkge1xyXG4gICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICBwYWRkaW5nOiAxMHB4IDA7XHJcbiAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgICBwYWRkaW5nOiAzMHB4IDA7XHJcbiAgICAgfVxyXG4gICAgID4gdWwgIHtcclxuICAgICAgICAgID4gbGkge1xyXG4gICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgICAgIGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMyODI4Mjg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDNweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuNHMgZWFzZSAwcztcclxuICAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgJi5hbmdsZS11cCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDNweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICA+IHVsIHtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDExO1xyXG4gICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDI1MG1zIGVhc2Utb3V0O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogcHJlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOTJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM3Nzc3Nzc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzIyMjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzIyMjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgfSAgXHJcbiAgICAgICAgICAgICAgICY6aG92ZXIgdWwge1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICAgICAgICAgICB9IFxyXG4gICAgICAgICAgfSBcclxuICAgICB9XHJcbn1cclxuICAgIFxyXG4ucHJvZHVjdC1ib3JkZXIge1xyXG4gICAgIC5wcm9kdWN0LXRodW1ibmFpbCB7XHJcbiAgICAgICAgICBib3JkZXItd2lkdGg6IDFweDtcclxuICAgICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XHJcbiAgICAgICAgICBib3JkZXItY29sb3I6ICNkYWRhZGE7XHJcbiAgICAgICAgICBib3JkZXItd2lkdGg6IDFweCAwIDFweCAxcHg7ICAgICAgICAgICAgICBcclxuICAgICB9XHJcbiAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgIC5wcm9kdWN0LXRodW1ibmFpbCB7XHJcbiAgICAgICAgICAgICAgIGJvcmRlci13aWR0aDogMXB4OyAgXHJcbiAgICAgICAgICB9XHJcbiAgICAgfVxyXG4gICAgIFxyXG4gICAgIC5jb2xfXzIwIHtcclxuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcclxuICAgICAgICAgIHBhZGRpbmctbGVmdDogMHB4O1xyXG4gICAgIH1cclxufVxyXG4ubm8tZ3V0dGVycy1jb3VzdG9tIHtcclxuICAgICAuY29sX18yMCB7XHJcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XHJcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDBweDtcclxuICAgICB9XHJcbn0iLCIvKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuPSAgICAgICAgIDEyLiBDYXJ0ICYgQ2hlY2tvdXQgUGFnZXMgQ3NzICAgICAgICAgID1cclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cclxuaDMuY2FydC1wYWdlLXRpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBtYXJnaW46IDAgMCAxNXB4O1xyXG59XHJcbi5oZWFkZXItY29sb3ItZ3JheSB7XHJcbiAgICAmLmNhcnQtdGFibGUtY29udGVudCB7XHJcbiAgICAgICAgdGFibGUge1xyXG4gICAgICAgICAgICB0aGVhZCA+IHRyIHtcclxuICAgICAgICAgICAgICAgIHRoIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgdGJvZHkgPiB0ciB7XHJcbiAgICAgICAgICAgICAgICB0ZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAwcHggMjBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4uY2FydC10YWJsZS1jb250ZW50IHtcclxuICAgIHRhYmxlIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB0aGVhZCA+IHRyIHtcclxuICAgICAgICAgICAgdGgge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogbWVkaXVtIG5vbmU7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAgMzNweCAwO1xyXG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JGRlc2t0b3AtZGV2aWNlfXtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAgMzNweCAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAyMHB4IDMzcHggMjBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5wcm9kdWN0LW5hbWUge1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNDAwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAucHJvZHVjdC1wcmljZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzMDBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICB0Ym9keSA+IHRyIHtcclxuICAgICAgICAgICAgdGQge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogNDBweCAwcHggNDBweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGRkO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIHRkLnByb2R1Y3QtcmVtb3ZlIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM3Nzc3Nzc7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgdGQucHJvZHVjdC1pbWcge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIHRkLnByb2R1Y3QtbmFtZSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMzcwcHg7XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XHJcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAyNTBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRzbWFsbC1tb2JpbGV9e1xyXG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMjAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHRoZW1lLWNvbG9yLS1kZWZhdWx0O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB0ZC5wcm9kdWN0LXByaWNlIHtcclxuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMjUwcHg7XHJcbiAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzFmMjIyNjtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIHRkLnByb2R1Y3Qtc3RvY2stc3RhdHVzIHtcclxuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogIDE4MHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNjkwO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIHRkLnByb2R1Y3QtdG90YWwge1xyXG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiA3MHB4O1xyXG4gICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB0ZC5wcmljZS10b3RhbCB7XHJcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDcwcHg7XHJcbiAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIHRkLnByb2R1Y3Qtd2lzaGxpc3QtY2FydCB7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMjUwcHg7XHJcbiAgICAgICAgICAgICAgICA+IGEge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyMzIzMjM7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE0cHggMjVweDtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRoZW1lLWNvbG9yLS1kZWZhdWx0O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4uY2FydC1zaGlwaW5nLXVwZGF0ZS13cmFwcGVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0NEQ0RDRDtcclxuICAgIHBhZGRpbmc6IDE4cHggMCAwO1xyXG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgICAuZGlzY291bnQtY29kZSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGZsZXg6IDAgMCA1MCU7XHJcbiAgICAgICAgaW5wdXQge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDExNXB4IDAgMDtcclxuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDM0cHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgY29sb3I6ICMyODI4Mjg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0Q4RDhEODtcclxuICAgICAgICB9XHJcbiAgICAgICAgYnV0dG9uIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuY2FydC1jbGVhciB7XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgbWFyZ2luOiAzcHggMCAwIDdweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uZ3JhbmQtdG90YWwtd3JhcCB7XHJcbiAgICBcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNiZmJmYmY7XHJcbiAgICBiYWNrZ3JvdW5kOiAjRjlGOUY5O1xyXG4gICAgcGFkZGluZzogMHB4IDMwcHggMDtcclxuICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcclxuICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcclxuICAgIH1cclxuICAgIGg0IHtcclxuICAgICAgICBmb250LXdlaWdodDogODAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcbiAgICAuZ3JhbmQtdG90YWwtY29udGVudCB7XHJcbiAgICAgICAgcGFkZGluZzogMzBweCAwIDMwcHg7XHJcbiAgICAgICAgdWwge1xyXG4gICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQ0RDRENEO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDE2cHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxN3B4O1xyXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuZ3JhbmQtYnRuIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogLTMwcHg7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMzBweDtcclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzI2MjYyNjtcclxuICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgcGFkZGluZzogMjNweCAxMHB4IDIwcHg7XHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRoZW1lLWNvbG9yLS1kZWZhdWx0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi5kaXNjb3VudC1jb2RlIHtcclxuICAgIG1heC13aWR0aDogNDAwcHg7XHJcbiAgICBpbnB1dCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xyXG4gICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgcGFkZGluZzogMTVweCAxNXB4IDEzcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5jYXJ0X3RvdGFscyB7XHJcbiAgICBtYXgtd2lkdGg6IDQwMHB4O1xyXG59XHJcblxyXG4vKi0tLS0tLS0tIDI2LiBDaGVja291dCBzdHlsZSAtLS0tLS0tLS0qL1xyXG5cclxuLmN1c3RvbWVyLXpvbmUge1xyXG4gICAgPiBwIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgcGFkZGluZzogMTRweCAzMHB4IDE0cHggNjBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNWY3O1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlxcZjA1OFwiO1xyXG4gICAgICAgICAgICBjb2xvcjogIzZkZGU2ZDtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBmb250YXdlc29tZTtcclxuICAgICAgICAgICAgbGVmdDogMzBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5jaGVja291dC1sb2dpbi1pbmZvIHtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XHJcbiAgICBwYWRkaW5nOiAzMHB4O1xyXG4gICAgcCB7XHJcbiAgICAgICAgY29sb3I6ICM3Nzc7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgMjJweDtcclxuICAgIH1cclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgXHJcbiAgICAuc2luZ2xlLWlucHV0IHtcclxuICAgICAgICBpbnB1dCB7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNDRENEQ0Q7XHJcbiAgICAgICAgICAgIGhlaWdodDogNTBweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBjb2xvcjogIzc3NztcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XHJcbiAgICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzI2MjYyNjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBsYWJlbCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCAxMHB4O1xyXG4gICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiByZWQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5jaGVja291dC1jb3Vwb24taW5mbyB7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xyXG4gICAgcGFkZGluZzogMzBweDtcclxuICAgIHAge1xyXG4gICAgICAgIGNvbG9yOiAjNzc3O1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDIycHg7XHJcbiAgICB9XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgIGZvcm0ge1xyXG4gICAgICAgIGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0NEQ0RDRDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjNzc3O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcclxuICAgICAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMjYyNjI2O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMjYyNjI2IG5vbmUgcmVwZWF0IHNjcm9sbCAwIDA7XHJcbiAgICAgICAgICAgIGJvcmRlcjogbWVkaXVtIG5vbmU7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweCAzMHB4IDdweDtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgIHdpZHRoOiBpbmhlcml0O1xyXG4gICAgICAgICAgICBAbWVkaWEgI3skZGVza3RvcC1kZXZpY2V9IHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAxNXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9IHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAxNnB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0aGVtZS1jb2xvci0tZGVmYXVsdDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmJpbGxpbmctaW5mby13cmFwIHtcclxuICAgIC5iaWxsaW5nLWluZm8ge1xyXG4gICAgICAgIGxhYmVsIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDEwcHg7XHJcbiAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHJlZDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBpbnB1dHtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2U4ZThlODtcclxuICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgcGFkZGluZzogMnB4IDIwcHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjNzc3O1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMjYyNjI2O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYuYmlsbGluZy1hZGRyZXNzIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuYmlsbGluZy1zZWxlY3Qge1xyXG4gICAgICAgIGxhYmVsIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDEwcHg7XHJcbiAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHJlZDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuc2VsZWN0LWFjdGl2ZSB7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlNmU2ZTY7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMjYyNjI2O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoLi4vaW1hZ2VzL2ljb25zL3NlbGVjdG9yLWljb24ucG5nKSBuby1yZXBlYXQgY2VudGVyIHJpZ2h0IDIwcHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuc2VsZWN0Mi1jb250YWluZXIge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgLnNlbGVjdDItY2hvaWNlIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlNmU2ZTY7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNTBweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDJweCAyMHB4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICMyNjI2MjY7XHJcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICAuc2VsZWN0Mi1jaG9zZW4ge1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNTBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5hZGRpdGlvbmFsLWluZm8td3JhcCB7XHJcbiAgICAgICAgbWFyZ2luOiAzcHggMCAwO1xyXG4gICAgICAgIGxhYmVsIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDEwcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweCAwIDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHRleHRhcmVhIHtcclxuICAgICAgICAgICAgbWluLWhlaWdodDogMTIwcHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICNlOGU4ZTg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjOGE4YThhO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skZGVza3RvcC1kZXZpY2V9IHtcclxuICAgICAgICAmLm1yLTEwMCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX0ge1xyXG4gICAgICAgICYubXItMTAwIHtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHNtYWxsLW1vYmlsZX0ge1xyXG4gICAgICAgICYubXItMTAwIHtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICNlNmU2ZTY7XHJcblx0Ym9yZGVyLXJhZGl1czogMHB4O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcclxuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICBsaW5lLWhlaWdodDogNTBweDtcclxuICAgIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xyXG4gICAgICAgIGhlaWdodDogNTBweDtcclxuICAgICAgICBjb2xvcjogIzI2MjYyNjtcclxuICAgICAgICBsaW5lLWhlaWdodDogNTBweDtcclxuICAgICAgICBwYWRkaW5nOiAwcHggMjBweDtcclxuICAgIH1cclxuICAgIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xyXG4gICAgICAgIGhlaWdodDogNTBweDtcclxuICAgIH1cclxufVxyXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VhcmNoLS1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcclxuICAgIGhlaWdodDogMzRweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3M2FhO1xyXG5cdGNvbG9yOiAjZmZmO1xyXG59XHJcblxyXG5cclxuLnlvdXItb3JkZXItYXJlYSB7XHJcblx0cGFkZGluZzogNDBweCA0NXB4IDUwcHg7XHJcblx0Ym9yZGVyLXdpZHRoOiAycHg7XHJcblx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgI2JmYmZiZjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNmY2ZjY7XHJcbiAgICBAbWVkaWEgI3skZGVza3RvcC1kZXZpY2V9IHtcclxuICAgICAgICBwYWRkaW5nOiA0MHB4IDI1cHggNTBweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9IHtcclxuICAgICAgICBwYWRkaW5nOiA0MHB4IDEycHggNTBweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgfVxyXG4gICAgaDMge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBtYXJnaW46IDAgMCA0NXB4O1xyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICBib3R0b206IC0xNHB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xyXG4gICAgICAgICAgICB3aWR0aDogNTBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAycHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnlvdXItb3JkZXItd3JhcCB7XHJcbiAgICAgICAgLnlvdXItb3JkZXItaW5mbyB7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQ0RDRENEO1xyXG4gICAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAwIDdweDtcclxuICAgICAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLm9yZGVyLXN1YnRvdGFsIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMCAxMHB4O1xyXG4gICAgICAgICAgICAgICAgdWwge1xyXG4gICAgICAgICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5vcmRlci10b3RhbCB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDAgMTBweDtcclxuICAgICAgICAgICAgICAgIHVsIHtcclxuICAgICAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC55b3VyLW9yZGVyLW1pZGRsZSB7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQ0RDRENEO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAyNHB4IDAgMjNweDtcclxuICAgICAgICAgICAgdWwge1xyXG4gICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAxMXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnBheW1lbnQtbWV0aG9kIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAyNXB4IDAgMDtcclxuICAgICAgICAgICAgaDUge1xyXG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjNzc3O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAxNHB4IDAgMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuY29uZGl0aW9uLXdyYXAge1xyXG4gICAgICAgICAgICBtYXJnaW46IDQwcHggMCAwO1xyXG4gICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjNzc3O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuODg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzc3NztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuY29uZGl0aW9uLWZvcm0ge1xyXG4gICAgICAgICAgICAgICAgaW5wdXQge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM5ZmEwYTI7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA2cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzI2MjYyNjtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDAgNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHNwYW4uc3RhciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiByZWQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLlBsYWNlLW9yZGVyIHtcclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzI2MjYyNjtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgcGFkZGluZzogMjJweCA1MHB4IDIxcHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0aGVtZS1jb2xvci0tZGVmYXVsdDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLm9yZGVyLXRyYWNraW5nLWZvcm0tYm94IHtcclxuICAgIGlucHV0e1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlOGU4ZTg7XHJcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIHBhZGRpbmc6IDJweCAyMHB4O1xyXG4gICAgICAgIGNvbG9yOiAjNzc3O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMjYyNjI2O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLmJpbGxpbmctYWRkcmVzcyB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuIiwiLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbj0gICAgICAgICAxMy4gQ29udGFjdCBVcyBQYWdlcyBDc3MgICAgICAgICAgPVxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xyXG4uc2luZ2xlLWNvbnRhY3QtaW5mby1pdGVtIHtcclxuICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgIC5pY29uIHtcclxuICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNnB4O1xyXG4gICAgICAgICAgaSB7XHJcbiAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgICAgICAgICBmb250LXNpemU6IDM2cHg7XHJcbiAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgIH1cclxuICAgICAuaWNvbmJveC1kZXNjIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICB9XHJcbn1cclxuXHJcbi5jb250YWN0LWlucHV0IHtcclxuICBtYXJnaW46IDAgLTEwcHg7XHJcbn1cclxuXHJcbi5jb250YWN0LWlucHV0IC5jb250YWN0LWlubmVyIHtcclxuICBmbG9hdDogbGVmdDtcclxuICBtYXJnaW46IDAgMCAyMHB4O1xyXG4gIHBhZGRpbmc6IDAgMTBweDtcclxuICB3aWR0aDogNTAlO1xyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KSB7XHJcbiAgLmNvbnRhY3QtaW5wdXQgLmNvbnRhY3QtaW5uZXIge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG59XHJcblxyXG4uY29udGFjdC1pbm5lciB7XHJcbiAgbWFyZ2luOiAwIDAgMjBweDtcclxufVxyXG5cclxuLmNvbnRhY3QtaW5uZXIge1xyXG4gICAgbWFyZ2luOiAwIDAgMjBweDtcclxuICAgICYgaW5wdXQgLCB0ZXh0YXJlYSB7XHJcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZThlOGU4O1xyXG4gICAgICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICBwYWRkaW5nOiAycHggMjBweDtcclxuICAgICAgICAgIGNvbG9yOiAjNzc3O1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzI2MjYyNjtcclxuICAgICAgICAgIH1cclxuICAgIH1cclxuICAgICYgIHRleHRhcmVhIHtcclxuICAgICAgICBoZWlnaHQ6IDE1MHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDE1cHg7XHJcbiAgICB9XHJcbiAgICAmIHNlbGVjdCB7XHJcbiAgICAgICAgY29sb3I6ICM3Nzc7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5nb29nbGVNYXAtMSB7XHJcbiAgICBoZWlnaHQ6IDgwMHB4O1xyXG4gICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9IHtcclxuICAgICAgaGVpZ2h0OiAzMDBweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9IHtcclxuICAgICAgaGVpZ2h0OiAzMDBweDtcclxuICAgIH1cclxufSIsIlxyXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG49ICAgICAgICAxNC4gcHJldmlldyBQYWdlcyBDc3MgICAgICAgICAgID1cclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xyXG5cclxuLmhlcm8tcHJldmlldyB7XHJcbiAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICBcclxuICAgICAuc2luZ2xlLWhlcm8tc2xpZGVyLW9uZSB7XHJcbiAgICAgICAgICBoZWlnaHQ6IDkwMHB4O1xyXG4gICAgICAgICAgQG1lZGlhICN7JGRlc2t0b3AtZGV2aWNlfXtcclxuICAgICAgICAgICAgICAgaGVpZ2h0OiA3MDBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcclxuICAgICAgICAgICAgICAgaGVpZ2h0OiA2MDBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICAgICAgICAgICBoZWlnaHQ6IDUwMHB4O1xyXG4gICAgICAgICAgfSBcclxuICAgICB9XHJcbiAgICAgLmJnLWltZyB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgICAgICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQgIWltcG9ydGFudDtcclxuICAgICAgICAgIHBhZGRpbmctdG9wOiAyNTBweDtcclxuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA4MHB4O1xyXG4gICAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMjBweDtcclxuICAgICAgICAgIH0gXHJcbiAgICAgfVxyXG4gICAgIC5wcmV2aWV3LWhlcm8tdGV4dCB7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxMjBweDtcclxuICAgICAgICAgIGgxIHtcclxuICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMDBweDtcclxuICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjhweDtcclxuICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTk1cHg7XHJcbiAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDtcclxuICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjE1O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgIGNvbG9yOiAjOTk5O1xyXG4gICAgICAgICAgICAgICBmb250LXNpemU6IDQ4cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBAbWVkaWEgI3skZGVza3RvcC1kZXZpY2V9e1xyXG4gICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMDBweDtcclxuICAgICAgICAgICAgICAgaDEge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNzBweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xyXG4gICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA5NXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS42MTU7XHJcbiAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcclxuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA2MHB4O1xyXG4gICAgICAgICAgICAgICBoMSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA1NHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XHJcbiAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDk1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjYxNTtcclxuICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgICAgICAgIGgxIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMThweDtcclxuICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogOTVweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjE1O1xyXG4gICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICB9IFxyXG4gICAgIH1cclxufVxyXG5cclxuLnNpbmdsZS1kZW1vLXBhZ2Uge1xyXG4gICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xyXG4gICAgIGltZyB7XHJcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjY2NjO1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgfVxyXG4gICAgIHNwYW4ge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDMycHg7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogNDVweDtcclxuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgfVxyXG4gICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogIzAwMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTBweCk7XHJcbiAgICAgfVxyXG59XHJcblxyXG4ucHJldmlldy1mb290ZXItYXJlYSB7XHJcbiAgICAgXHJcbiAgICAgJi5iZy1pbWcge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlciAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkICFpbXBvcnRhbnQ7XHJcbiAgICAgfVxyXG4gICAgIC5wcmV2aWV3LWZvb3Rlci10ZXh0IHtcclxuICAgICAgICAgIHBhZGRpbmc6IDEyMHB4IDA7XHJcbiAgICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNDhweDtcclxuICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzFweDtcclxuICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS42NztcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcclxuICAgICAgICAgICAgICAgcGFkZGluZzogNjBweCAwO1xyXG4gICAgICAgICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgICAgICAgIHBhZGRpbmc6IDYwcHggMDtcclxuICAgICAgICAgICAgICAgaDIge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgIH0gXHJcbiAgICAgfVxyXG4gICAgIC5jb3B5cmlnaHQge1xyXG4gICAgICAgICAgcGFkZGluZzogMCAwIDUwcHggMDtcclxuICAgICB9XHJcbn0iLCIvKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbj0gICAgICAgIDE1LiBCdXR0b24gQ3NzXHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXHJcblxyXG4uYnRuIHtcclxuICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgIGhlaWdodDogNTBweDtcclxuICAgICBsaW5lLWhlaWdodDogMzhweDtcclxuICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi0tZGVmYXVsdDtcclxuICAgICBib3JkZXI6IHRyYW5zcGFyZW50O1xyXG4gICAgICYtLXNtIHtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xyXG4gICAgICAgICAgcGFkZGluZzogMCAyMnB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgIH1cclxuICAgICAmLS1tZCB7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzhweDtcclxuICAgICAgICAgIHBhZGRpbmc6IDAgMzJweDtcclxuICAgICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICB9XHJcbiAgICAgJi0tbGcge1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDQ0cHg7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwIDQycHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDQ2cHg7XHJcbiAgICAgfVxyXG4gICAgICYtLWJsYWNrIHtcclxuICAgICAgICAgIGJhY2tncm91bmQ6ICRibGFjaztcclxuICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAmOmhvdmVyICwgXHJcbiAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzIyMjtcclxuICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgIH1cclxuICAgICB9XHJcbiAgICAgJi0tYm9yZGVyXzEge1xyXG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzIyMjtcclxuICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMjIyO1xyXG4gICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMjIyO1xyXG4gICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgfVxyXG4gICAgIH1cclxuICAgICAmLS1mdWxsIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgIH1cclxuICAgICAmLS1pY29uIHtcclxuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMyMjI7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICBoZWlnaHQ6IDQ2cHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogNDRweDtcclxuICAgICAgICAgIHBhZGRpbmc6IDAgMjJweDtcclxuICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMjIyO1xyXG4gICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMjIyO1xyXG4gICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgfVxyXG4gICAgIH1cclxuICAgICAmLS10ZXh0LWljb24ge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICYgaSB7XHJcbiAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgICAgICAgIH1cclxuICAgICB9XHJcbiAgICAgJi0tYm9yZGVyLWJvdHRvbSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgIH1cclxuICAgICB9XHJcbn1cclxuXHJcbi50Zi1idG4ge1xyXG4gICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xyXG4gICAgIHBhZGRpbmc6IDAgMjhweDtcclxuICAgICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7XHJcbiAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgIGJhY2tncm91bmQtY29sb3I6ICM3YmFhMGI7XHJcbiAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgJjpob3ZlcixcclxuICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgfVxyXG4gICAgIEBtZWRpYSAjeyRzbWFsbC1tb2JpbGV9e1xyXG4gICAgICAgICAgcGFkZGluZzogMCAxMHB4O1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgIH1cclxufSIsIlxyXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbj0gICAgICAgIDE2LiBGZWF0dXRlZCBQcm9kdWN0IENzc1xyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xyXG5cclxuLmltYWdlcy10ZXh0LWJnIGltZyB7XHJcbiAgICBtYXgtd2lkdGg6IDY1MHB4O1xyXG4gICAgbWF4LWhlaWdodDogMTIxcHg7XHJcbn1cclxuXHJcblxyXG4uZmVhdHV0ZWQtcHJvZHVjdC1vbmUge1xyXG4gICAgICYgLnByb2R1Y3QtdGh1bWJuYWlsIHtcclxuICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlLCRsYXJnZS1tb2JpbGV9IHtcclxuICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgICAgICAgIH1cclxuICAgICB9XHJcbiAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAmIC5wcm9kdWN0LXRodW1ibmFpbCB7XHJcbiAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpXHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgfVxyXG59XHJcblxyXG4uZmVhdHVyZWQtcGljZSB7XHJcbiAgICAgbWFyZ2luLXRvcDogMTVweDtcclxuICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgY29sb3I6ICM5OTk7XHJcbiAgICAgc3BhbiB7XHJcbiAgICAgICAgICBjb2xvcjogIzY2NjtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgfVxyXG59IiwiLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuPSAgICAgICAgICAgICAgICAgMTcuIFByb2R1Y3QgQ3NzICAgICAgICAgICAgID0gICAgICAgXHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cclxuXHJcbi5zaW5nbGUtcHJvZHVjdC1pdGVtIHtcclxuICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgIC5wcm9kdWN0cy1pbWFnZXMge1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgIH1cclxuICAgICAucHJvZHVjdC10aHVtYm5haWwge1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLDAuMTApO1xyXG4gICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLnJpYmJvbiB7XHJcbiAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgcmlnaHQ6IDE1cHg7XHJcbiAgICAgICAgICAgICAgIHRvcDogMTVweDtcclxuICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJsYWNrO1xyXG4gICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XHJcbiAgICAgICAgICAgICAgIHotaW5kZXg6IDM7XHJcbiAgICAgICAgICAgICAgICYub3V0LW9mLXN0b2NrIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgJi5vbnNhbGUge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmMTQ3MDU7XHJcbiAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgICY+IGltZyB7XHJcbiAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgfVxyXG4gICAgIH1cclxuICAgICAucHJvZHVjdC1hY3Rpb25zIHtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKTtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgJiBhIHtcclxuICAgICAgICAgICAgICAgd2lkdGg6IDQ1cHg7XHJcbiAgICAgICAgICAgICAgIGhlaWdodDogNDVweDtcclxuICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQ4cHg7XHJcbiAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA3cHg7XHJcbiAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogN3B4O1xyXG4gICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogLjVzO1xyXG4gICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjBweCk7XHJcbiAgICAgICAgICAgICAgIC8vIHRyYW5zaXRpb24tZGVsYXk6IDBzO1xyXG4gICAgICAgICAgICAgICAmOm50aC1jaGlsZCgxKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMHM7XHJcbiAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IC4xNXM7XHJcbiAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMykge1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IC4zcztcclxuICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgJiAudG9vbC10aXAge1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA4cHggMTJweDtcclxuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAzO1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjZzLCBtYXJnaW4gLjNzO1xyXG4gICAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBwcmU7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogLTMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApIHJnYmEoMCwgMCwgMCwgMCkgcmdiYSgwLCAwLCAwLCAwKSAjMDAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci13aWR0aDogNXB4IDAgNXB4IDVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogLTZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSByb3RhdGUoOTBkZWcpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkdGhlbWUtY29sb3ItLWRlZmF1bHQ7XHJcbiAgICAgICAgICAgICAgICAgICAgLnRvb2wtdGlwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAtMzVweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICBcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC8vIGEgKyBhIHtcclxuICAgICAgICAgIC8vICAgICAgdHJhbnNpdGlvbi1kZWxheTogMC4xNXM7XHJcbiAgICAgICAgICAvLyB9XHJcblxyXG4gICAgIH1cclxuICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIC5wcm9kdWN0LXRodW1ibmFpbCB7XHJcbiAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5wcm9kdWN0LWFjdGlvbnMge1xyXG4gICAgICAgICAgICAgICAmIGEge1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcclxuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgxKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMHM7XHJcbiAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IC4xNXM7XHJcbiAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMykge1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IC4zcztcclxuICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgfVxyXG4gICAgIC5wcm9kdWN0LWNvbnRlbnQge1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgICAgIC5wcm9kZWN0LXRpdGxlIHtcclxuICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAucHJvZGVjdC1wcmljZSB7XHJcbiAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgY29sb3I6ICM2NjY7IFxyXG4gICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgIH1cclxuXHJcbn1cclxuXHJcbi5wcm9kdWN0LXNsaWRlci1hY3RpdmUge1xyXG4gICAgIC5zbGljay1hcnJvdyB7XHJcbiAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgbGVmdDogMHB4O1xyXG4gICAgICAgICB6LWluZGV4OiAzO1xyXG4gICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgY29sb3I6ICM2NjY7XHJcbiAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgICAmLmFycm93LW5leHQge1xyXG4gICAgICAgICAgICAgIHJpZ2h0OiAwcHg7XHJcbiAgICAgICAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICAgfVxyXG4gICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfSB7XHJcbiAgICAgICAgICAgICAgbGVmdDogMTVweDtcclxuICAgICAgICAgICAgICAmLmFycm93LW5leHQge1xyXG4gICAgICAgICAgICAgICByaWdodDogMTVweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgfVxyXG4gICAgICAgICBcclxuICAgICB9XHJcbiAgICAgLy8gJjpob3ZlciB7XHJcbiAgICAgLy8gICAgICAuc2xpY2stYXJyb3cge1xyXG4gICAgICAgICAgICAgICBcclxuICAgICAvLyAgICAgIH1cclxuICAgICAvLyB9XHJcbn1cclxuXHJcbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbj0gICAgICAgMTguIFByb2R1Y3QgVGFiIGxpc3QgQ3NzICAgICAgICAgICAgID0gICAgICAgXHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cclxuXHJcbi5wcm9kdWN0LXRhYi1tZW51IHtcclxuICAgICBsaSB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwIDE3cHg7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzAwMDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMnB4O1xyXG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM5OTk7XHJcbiAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICB9XHJcbn1cclxuXHJcbi50YWItY29udGVudCAudGFiLXBhbmUge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0aGVpZ2h0OiAwO1xyXG5cdHZpc2liaWxpdHk6IGhpZGRlbjtcclxuXHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0b3BhY2l0eTogMDtcclxufVxyXG4udGFiLWNvbnRlbnQgLnRhYi1wYW5lLmFjdGl2ZSB7XHJcblx0aGVpZ2h0OiBhdXRvO1xyXG5cdHZpc2liaWxpdHk6IHZpc2libGU7XHJcblx0b3BhY2l0eTogMTtcclxuXHRvdmVyZmxvdzogdmlzaWJsZTtcclxufVxyXG5cclxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuPSAgICAgMTkuIFNpbmdsZSBQcm9kdWN0IGRldGFpbHMgQ3NzICAgICAgICAgICAgID0gICAgICAgXHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cclxuXHJcbi5wcm9kdWN0LW1vZGFsLWJveCB7XHJcbiAgICAgLm1vZGFsLWRpYWxvZyB7XHJcbiAgICAgICAgICBtYXJnaW46IDUlIGF1dG8gOCU7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IDExNzBweDtcclxuICAgICB9XHJcbiAgICAgXHJcbiAgICAgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCB7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICB9XHJcblxyXG4gICAgIC5tb2RhbC1ib2R5IHtcclxuICAgICAgICAgIHBhZGRpbmc6IDByZW07XHJcbiAgICAgfSAgICAgXHJcblxyXG4gICAgIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQge1xyXG4gICAgICAgICAgLm1vZGFsLWhlYWRlciB7XHJcbiAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgIHRvcDogMjBweDtcclxuICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICB6LWluZGV4OiA5OTk5O1xyXG4gICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgfVxyXG4gICAgIH1cclxuICAgICAgICAgIFxyXG5cclxuXHJcbn1cclxuXHJcblxyXG4ucHJvZHVjdC1kZWMtc21hbGwge1xyXG4gICAgIG1hcmdpbjogNXB4O1xyXG59XHJcblxyXG4ucHJvZHVjdC1zbWFsbC1pbWFnZSB7XHJcbiAgICAgbWFyZ2luOiAwIC0xMHB4O1xyXG4gICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbn1cclxuLnByb2R1Y3QtZGVjLXNtYWxsIHtcclxuICAgIHBhZGRpbmc6IDAgMTBweDtcclxufVxyXG5cclxuLnByb2R1Y3Qtc21hbGwtaW1hZ2Uge1xyXG4gICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAuc2xpY2stYXJyb3cge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICB3aWR0aDogMzBweDtcclxuICAgICAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgICAgICB0b3A6IGNhbGMoNTAlIC0gMTVweCk7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICBsZWZ0OiAxNXB4O1xyXG4gICAgICAgICAgcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgICB6LWluZGV4OiAzO1xyXG4gICAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgNXB4IDBweCByZ2JhKDAsMCwwLDAuMTUpO1xyXG4gICAgICAgICAgJi5wcm8tZGVjLW5leHQge1xyXG4gICAgICAgICAgICAgICByaWdodDogMHB4O1xyXG4gICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgfVxyXG4gICAgIH1cclxufVxyXG5cclxuXHJcbi5wcm9kdWN0LWRldGFpbHMtY29udGVudCB7XHJcbiAgICAgcCB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgfVxyXG59XHJcblxyXG5cclxuXHJcbi5xdWlja3ZpZXctcmF0dGluZy13cmFwIHtcclxuICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgIC5xdWlja3ZpZXctcmF0dGluZyB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XHJcbiAgICAgICAgICBjb2xvcjogI2RkZDtcclxuICAgICAgICAgICYgLnllbGxvdyB7XHJcbiAgICAgICAgICAgICAgIGNvbG9yOiAjRjVBNjIzO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgaSB7XHJcbiAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgIH1cclxuICAgICB9XHJcbn1cclxuLnF1aWNrdmlldy1jb250ZW50LXdyYXAgIHtcclxuICAgICAucHJpY2Uge1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuXHJcbiAgICAgfVxyXG4gICAgIC5zdG9jayB7XHJcbiAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICYuaW4tc3RvY2sge1xyXG4gICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzNiYzYwNDtcclxuICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgIH1cclxuICAgICAucXVpY2t2aWV3LXBlcmFncmFwaCB7XHJcbiAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgIH1cclxuICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XHJcbiAgICAgICAgICBwYWRkaW5nOiA0MHB4IDA7XHJcbiAgICAgfVxyXG4gICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICAgICAgcGFkZGluZzogNDBweDtcclxuICAgICB9XHJcbn1cclxuXHJcbi5xdWlja3ZpZXctYWN0aW9uLXdyYXAge1xyXG4gICAgIC5xdWlja3ZpZXctY2FydC1ib3gge1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICBAbWVkaWEgI3skc21hbGwtbW9iaWxlfXtcclxuICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgIH1cclxuICAgICB9XHJcbiAgICAgLnF1aWNrdmlldy1xdWFsaXR5IHtcclxuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XHJcbiAgICAgfVxyXG4gICAgIC5xdWlja3ZpZXctYnV0dG9uIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgICAuYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgfVxyXG4gICAgIC5xdWlja3ZpZXctd2lzaGxpc3Qge1xyXG4gICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xyXG4gICAgICAgICAgICAgICBoZWlnaHQ6IDQ2cHg7XHJcbiAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0NnB4O1xyXG4gICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcclxuICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgfVxyXG4gICAgIH1cclxufVxyXG5cclxuXHJcblxyXG5cclxuLnF1aWNrdmlldy1xdWFsaXR5IHtcclxuICAgIC5jYXJ0LXBsdXMtbWludXMge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBoZWlnaHQ6IDM2cHg7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB3aWR0aDogMTIwcHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIC5xdHlidXR0b24ge1xyXG4gICAgICAgICAgICAgICBjb2xvcjogIzMzMztcclxuICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAgICBmbG9hdDogaW5oZXJpdDtcclxuICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZSAwcztcclxuICAgICAgICAgICAgICAgd2lkdGg6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICYuZGVjIHtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDRweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAmLmluYyB7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogMTJweDtcclxuICAgICAgICAgICAgICAgICAgICByaWdodDogNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGlucHV0IHtcclxuICAgICAgICAgICAgJi5jYXJ0LXBsdXMtbWludXMtYm94IHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IG5vbmUgcmVwZWF0IHNjcm9sbCAwIDA7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IG1lZGl1bSBub25lO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICMyNjI2MjY7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ2cHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDBweDtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDBweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLnF1YWxpdHktaGVpZ2h0LWRlYyB7XHJcbiAgICAgICAgLmNhcnQtcGx1cy1taW51cyB7XHJcbiAgICAgICAgICAgIGhlaWdodDogNDVweDtcclxuICAgICAgICAgICAgLnF0eWJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICAmLmRlYyB7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0NXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogMTFweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYuaW5jIHtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGlucHV0IHtcclxuICAgICAgICAgICAgICAgICYuY2FydC1wbHVzLW1pbnVzLWJveCB7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0NXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0NXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5xdWFsaXR5LWhlaWdodC1kZWMyIHtcclxuICAgICAgICAuY2FydC1wbHVzLW1pbnVzIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiA0NXB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTE1cHg7XHJcbiAgICAgICAgICAgIC5xdHlidXR0b24ge1xyXG4gICAgICAgICAgICAgICAgJi5kZWMge1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDVweDtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDExcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAyMnB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi5pbmMge1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDVweDtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgICAgICByaWdodDogMjJweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBpbnB1dCB7XHJcbiAgICAgICAgICAgICAgICAmLmNhcnQtcGx1cy1taW51cy1ib3gge1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDVweDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDVweDtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogODBweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuLnByb2R1Y3Qtc3VwcG9ydC10ZXh0IHtcclxuICAgICBhIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgICAgICAgICYgaSB7XHJcbiAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgICAgICAgIH1cclxuICAgICB9XHJcbn1cclxuXHJcbi5xdWlja3ZpZXctbWV0YSB7XHJcbiAgICAgc3BhbiB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgfVxyXG59XHJcblxyXG4ucHJvZHVjdF9tZXRhIHtcclxuICAgICAuaXRlbV9tZXRhIHtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICBjb2xvcjogIzY2NjtcclxuICAgICAgICAgIC5sYWJlbCB7XHJcbiAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmIGEge1xyXG4gICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzY2NjtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgIH1cclxufVxyXG5cclxuLnByb2R1Y3Rfc29jaWFscyB7XHJcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlLCR0YWJsZXQtZGV2aWNlfXtcclxuICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgIH1cclxuICAgIC5oZWxlbmRvLXNvY2lhbC1zaGFyZSB7XHJcbiAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG4gICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuXHJcblxyXG4ucXVpY2t2aWV3LXByb2R1Y3QtYWN0aXZlIHtcclxuICAgICAuaW1hZ2VzIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAmIGltZyB7XHJcbiAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgfVxyXG4gICAgIH1cclxuICAgICAuc2xpY2stYXJyb3cge1xyXG4gICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgIGxlZnQ6IC0wcHg7XHJcbiAgICAgICAgIHotaW5kZXg6IDM7XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcclxuICAgICAgICAgJi5hcnJvdy1uZXh0IHtcclxuICAgICAgICAgICAgICByaWdodDogLTBweDtcclxuICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgICB9XHJcbiAgICAgICAgIFxyXG4gICAgIH1cclxuICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIC5zbGljay1hcnJvdyB7XHJcbiAgICAgICAgICAgICAgIGxlZnQ6IDEwcHg7XHJcbiAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICYuYXJyb3ctbmV4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgIH1cclxuXHJcbn1cclxuXHJcblxyXG5cclxuLmltYWdlLXN3YXRjaGVzLW5hdiB7XHJcbiAgICAgbGkge1xyXG4gICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICYgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogODBweDtcclxuICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2RkZTtcclxuICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgIH1cclxufVxyXG5cclxuLnZpZGVvLWljb25zLXBvcHVwIGE6OmFmdGVyIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnRm9udEF3ZXNvbWUnO1xyXG4gICAgY29udGVudDogXCLvgYtcIjtcclxuICAgIHdpZHRoOiAxMDBweDtcclxuICAgIGhlaWdodDogMTAwcHg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIGxlZnQ6IDUwJTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU1KTtcclxuICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgIGNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBsaW5lLWhlaWdodDogMTAwcHg7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICB6LWluZGV4OiA5OTk5OTk7XHJcbn1cclxuLnZpZGVvLXN0eWxlIHtcclxuICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5pLXZpZGVvIHtcclxuICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgaSB7XHJcbiAgICAgICAgICB3aWR0aDogNDFweDtcclxuICAgICAgICAgIGhlaWdodDogNDFweDtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xyXG4gICAgICAgICAgY29udGVudDogXCLvgYtcIjtcclxuICAgICAgICAgIGZvbnQtZmFtaWx5OiAnRm9udEF3ZXNvbWUnO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MXB4O1xyXG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgZm9udC1zdHlsZTogbm9uZTtcclxuICAgICB9XHJcbn0iLCIvKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbj0gICAgICAgICAyMC4gQ291bnRkb3duIENzcyAgICAgICAgICAgID1cclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cclxuXHJcblxyXG4uY291bnRkb3duLWRlYWxze1xyXG4gICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAganVzdGlmeS1zZWxmOiBzdGFydDtcclxuICAgICAmLmNvdW50ZXItc3R5bGUge1xyXG4gICAgICAgICAgJi0tb25lIHtcclxuICAgICAgICAgICAgICAgJiAuc2luZ2xlLWNvdW50ZG93biB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogODBweDtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCI6XCI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogLTQwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDI1JTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNDBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC0yOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC0yMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmIC5zaW5nbGUtY291bnRkb3duX190aW1lIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS10d287XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDQ4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDM2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJiAuc2luZ2xlLWNvdW50ZG93bl9fdGV4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZSwkbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICB9ICAgIFxyXG4gICAgICAgICAgJi0tdHdvIHtcclxuICAgICAgICAgICAgICAgJiAuc2luZ2xlLWNvdW50ZG93biB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR0aGVtZS1jb2xvci0tZGVmYXVsdDtcclxuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIjpcIjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAtMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMjUlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR0aGVtZS1jb2xvci0tZGVmYXVsdDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJiAuc2luZ2xlLWNvdW50ZG93bl9fdGltZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkdGhlbWUtY29sb3ItLWRlZmF1bHQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmIC5zaW5nbGUtY291bnRkb3duX190ZXh0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkdGhlbWUtY29sb3ItLWRlZmF1bHQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2UsJGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfSAgICBcclxuICAgICAgICAgICYtLXRocmVlIHtcclxuICAgICAgICAgICAgICAgJiAuc2luZ2xlLWNvdW50ZG93biB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNDBweDtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR0aGVtZS1jb2xvci0tZGVmYXVsdDtcclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZSwkbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJiAuc2luZ2xlLWNvdW50ZG93bl9fdGltZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNDhweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkdGhlbWUtY29sb3ItLWRlZmF1bHQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZSwkbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmIC5zaW5nbGUtY291bnRkb3duX190ZXh0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2UsJGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfSAgICBcclxuICAgICB9XHJcbn1cclxuIiwiLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG49ICAgICAgICAgMjEuIEJsb2cgQ3NzICAgICAgICAgICAgPVxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xyXG4uc2luZ2xlLWJsb2ctaXRlbSB7XHJcbiAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAuYmxvZy10aHVtYm5haWwtYm94IHtcclxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgIC50aHVtYm5haWwge1xyXG4gICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuYnRuLWJsb2cge1xyXG4gICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAxNHB4O1xyXG4gICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcclxuICAgICAgICAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcclxuICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xyXG4gICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuNXM7XHJcbiAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuNXM7XHJcbiAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogRWxlZ2FudEljb25zO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiTFwiO1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC44cztcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjhzO1xyXG4gICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgfSBcclxuICAgICAuYmxvZy1jb250ZW50cyB7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAyNXB4O1xyXG4gICAgICAgICAgLmJsb2ctdGl0bGUge1xyXG4gICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XHJcbiAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgJjo6YmVmb3JlLFxyXG4gICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAtM3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxLjVweDtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNzBweDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDE4MCwxODAsMTgwLC43KTtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjhzO1xyXG4gICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMHB4O1xyXG4gICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuYmxvZy10aXRsZS10d28ge1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLWluLW91dDtcclxuICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5kX3RleHQge1xyXG4gICAgICAgICAgICAgICBtYXgtd2lkdGg6IDgwMHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgIH1cclxuICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIC5ibG9nLXRodW1ibmFpbC1ib3gge1xyXG4gICAgICAgICAgICAgICAuYnRuLWJsb2cge1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcclxuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuYmxvZy1jb250ZW50cyB7XHJcbiAgICAgICAgICAgICAgIC5ibG9nLXRpdGxlIHtcclxuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNzBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNkY2IxNGE7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuYmxvZy1jb250ZW50cyB7XHJcbiAgICAgICAgICAgICAgIC5ibG9nLXRpdGxlLXR3byB7XHJcbiAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICB9XHJcbiAgICAgICAgICBcclxuICAgICAubWV0YS10YWctYm94IHtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xyXG4gICAgICAgICAgLm1ldGEge1xyXG4gICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzk5OTtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDhweDtcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIi9cIjtcclxuICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICYuY2F0IHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzk5OTtcclxuICAgICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR0aGVtZS1jb2xvci0tZGVmYXVsdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgIH0gXHJcbiAgICAgfVxyXG59XHJcblxyXG5cclxuLmJsb2ctc2VhcmNoIHtcclxuICAgICBpbnB1dCB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgIGhlaWdodDogMzVweDtcclxuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwIDQwcHggMCAwO1xyXG4gICAgIH1cclxuICAgICAuc3VibWl0LWJ1dHRvbiB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIHJpZ2h0OiAxNXB4O1xyXG4gICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgIH1cclxufVxyXG4ud2lkZ2V0LWJsb2ctcmVjZW50LXBvc3Qge1xyXG4gICAgIC53aWRnZXQtbmF2LWxpc3Qge1xyXG4gICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgIGNvbG9yOiAjNjY2O1xyXG4gICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcclxuICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgICAgICAgICAucG9zdC1kYXRlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjOTk5O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDBweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7IFxyXG4gICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgfVxyXG59XHJcblxyXG4ud2lkZ2V0LWJsb2ctY2F0ZWdvcmllcyB7XHJcbiAgICAgLndpZGdldC1uYXYtbGlzdCB7XHJcbiAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDZweDtcclxuICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgfVxyXG59XHJcblxyXG4uYmxvZy10YWdjbG91ZCB7XHJcbiAgICAgYSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICBjb2xvcjogIzc2NzY3NjtcclxuICAgICAgICAgIG1hcmdpbjogNXB4O1xyXG4gICAgICAgICAgcGFkZGluZzogOHB4IDIwcHg7XHJcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjRmNztcclxuICAgICAgICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjVzO1xyXG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC41cztcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJsYWNrO1xyXG4gICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgIFxyXG4gICAgICAgICAgfVxyXG4gICAgIH1cclxufVxyXG5cclxuYmxvY2txdW90ZSB7XHJcbiAgICBjb2xvcjogIzAwMDtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIHBhZGRpbmctbGVmdDogMzVweDtcclxuICAgIHBhZGRpbmctdG9wOiA0cHg7XHJcbiAgICBtYXJnaW46IDM1cHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgY29udGVudDogXCJ7XCI7XHJcbiAgICAgICAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICAgICAgICBmb250LWZhbWlseTogRWxlZ2FudEljb25zO1xyXG4gICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZVkoMTgwZGVnKTtcclxuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWSgxODBkZWcpO1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgdG9wOiAwO1xyXG4gICAgIH1cclxufVxyXG5cclxuLmJsb2ctcG9zdC1zb2NpYWwtbmV0d29ya3Mge1xyXG4gICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgZGlzcGxheTogZmxleDtcclxuICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgLml0ZW0ge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgIH1cclxuICAgICB9XHJcbiAgICAgXHJcbiAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgIG1hcmdpbjogMjBweCAwIDAgMDtcclxuICAgICB9XHJcbiAgICAgJiAudGl0bGUge1xyXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiA2MHB4O1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgXHJcbiAgICAgICAgICBAbWVkaWEgI3skZGVza3RvcC1kZXZpY2V9e1xyXG4gICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZSwkbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgIH1cclxufVxyXG5cclxuLnBvc3QtYXV0aG9yLWJveCB7XHJcbiAgICBwYWRkaW5nOiAzM3B4IDM1cHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjVmNztcclxuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XHJcbiAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAtbW96LWJveC1hbGlnbjogY2VudGVyO1xyXG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgQG1lZGlhICN7JHNtYWxsLW1vYmlsZX0ge1xyXG4gICAgICAgICAgcGFkZGluZzogMzNweCAyNXB4O1xyXG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICB9XHJcbiAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX0ge1xyXG4gICAgICAgICAgcGFkZGluZzogMzNweCAyNXB4O1xyXG4gICAgIH1cclxuICAgICBcclxuICAgIC5wb3N0LWF1dGhvci1pbmZvIHtcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1NXB4O1xyXG4gICAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX0ge1xyXG4gICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMzBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIEBtZWRpYSAjeyRzbWFsbC1tb2JpbGV9IHtcclxuICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgfVxyXG4gICAgIC5hdXRob3Itc29jaWFscyB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgbWFyZ2luOiAyMHB4IDAgMDtcclxuICAgICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xyXG4gICAgICAgICAgZGlzcGxheTogLW1vei1ib3g7XHJcbiAgICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAmIGxpIHtcclxuICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCItXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDVweDtcclxuICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCA1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgfVxyXG59XHJcblxyXG5cclxuLnBvc3QtbmF2aWdhdGlvbiB7XHJcbiAgICBtYXJnaW46IDAgMCAxLjVlbTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiA0MHB4IDA7XHJcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2NhY2FjYTtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2FjYWNhO1xyXG4gICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xyXG4gICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAtbW96LWJveC1wYWNrOiBqdXN0aWZ5O1xyXG4gICAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxufVxyXG5cclxuLnBvc3QtbmF2aWdhdGlvbiAubmF2LWxpbmtzIHtcclxuICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XHJcbiAgICAgZGlzcGxheTogLW1vei1ib3g7XHJcbiAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICAgZGlzcGxheTogZmxleDtcclxuICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xyXG4gICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAtbW96LWJveC1hbGlnbjogY2VudGVyO1xyXG4gICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICB3aWR0aDogNTAlO1xyXG4gICAgIGkge1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICBtaW4td2lkdGg6IDMwcHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDcwcHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogNzBweDtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGY1Zjc7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IC41cztcclxuICAgICAgICAgIHRyYW5zaXRpb246IC41cztcclxuICAgICB9XHJcbiAgICAgLm5hdi1wcmV2aW91cyB7XHJcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XHJcbiAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgQG1lZGlhICN7JHNtYWxsLW1vYmlsZX0ge1xyXG4gICAgICAgICAgICAgICAuZC10ZXh0IHtkaXNwbGF5OiBub25lO31cclxuICAgICAgICAgIH1cclxuICAgICB9XHJcbiAgICAgLm5hdi1uZXh0IHtcclxuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgICBAbWVkaWEgI3skc21hbGwtbW9iaWxlfSB7XHJcbiAgICAgICAgICAgICAgIC5kLXRleHQge2Rpc3BsYXk6IG5vbmU7fVxyXG4gICAgICAgICAgfVxyXG4gICAgIH1cclxuICAgICBzcGFuIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBjb2xvcjogIzk5OTtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiA0cHg7XHJcbiAgICAgfVxyXG4gICAgICYucG9zdC1uZXh0IHtcclxuICAgICAgICAgIC13ZWJraXQtYm94LXBhY2s6IGVuZDtcclxuICAgICAgICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgICAgICAgIC1tb3otYm94LXBhY2s6IGVuZDtcclxuICAgICAgICAgIC1tcy1mbGV4LXBhY2s6IGVuZDtcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICAgICAgIFxyXG4gICAgIH1cclxufVxyXG5cclxuXHJcbi5jb21tZW50LWlucHV0LTEyIHtcclxuICAgICYgLmNvbW1lbnQtbm90ZXMge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2NmY2ZjZjtcclxuICAgICAgICBoZWlnaHQ6IDE0MHB4O1xyXG4gICAgfVxyXG4gICAgXHJcbn1cclxuLmNvbW1lbnQtaW5wdXQtMTIge1xyXG4gICAgIGlucHV0IHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgcGFkZGluZzogMTBweDtcclxuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjZmNmY2Y7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgIH1cclxuICAgICBAbWVkaWEgI3skc21hbGwtbW9iaWxlfSB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICB9XHJcbiAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX0ge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgfVxyXG59XHJcbiIsIi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuPSAgICAgICAgIDIyLiBOZXdzbGV0dGVyIENzcyAgICAgICAgICAgID1cclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cclxuLm5ld3NsZXR0ZXIge1xyXG4gICAgICYtLW9uZSB7XHJcbiAgICAgICAgICAuaW5wdXQtYm94IHtcclxuICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZjRmNWY3O1xyXG4gICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgaGVpZ2h0OiA1NHB4O1xyXG4gICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDE3MHB4IDEwcHggMjBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5zdWJtaXQtYnRuIHtcclxuICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgIHJpZ2h0OiAxNXB4O1xyXG4gICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgNDBweDtcclxuICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICAgICBoZWlnaHQ6IDU0cHg7XHJcbiAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRibGFjaztcclxuICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgIH1cclxuICAgICB9XHJcbiAgICAgJi0tYm94IHtcclxuICAgICAgICAgIGJhY2tncm91bmQ6ICNmNGY1Zjc7XHJcbiAgICAgICAgICBwYWRkaW5nOiA1MHB4IDcwcHg7XHJcbiAgICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZSwkbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICAgICAgICAgcGFkZGluZzogNTBweCAxNXB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgIH1cclxuICAgICAmLS10d28ge1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgLmlucHV0LWJveCB7XHJcbiAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgIGhlaWdodDogNTRweDtcclxuICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCA3MHB4IDEwcHggMjBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5zdWJtaXQtYnRuIHtcclxuICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgIHJpZ2h0OiAxNXB4O1xyXG4gICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMzBweDtcclxuICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICAgICBoZWlnaHQ6IDU0cHg7XHJcbiAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJi5tYXgtNDIwIHtcclxuICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0MjBweDtcclxuICAgICAgICAgIH1cclxuICAgICB9XHJcbiAgICAgJi0tdGhyZWUge1xyXG4gICAgICAgICAgLmlucHV0LWJveCB7XHJcbiAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgIGhlaWdodDogNjBweDtcclxuICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCA3MHB4IDEwcHggMjBweDtcclxuICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5zdWJtaXQtYnRuIHtcclxuICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgIHJpZ2h0OiAxNXB4O1xyXG4gICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMzBweDtcclxuICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICAgICBoZWlnaHQ6IDYwcHg7XHJcbiAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgfVxyXG4gICAgIH1cclxuICAgICAmLS1mb3VyIHtcclxuICAgICAgICAgIC5pbnB1dC1ib3gge1xyXG4gICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcclxuICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCA1MHB4IDEwcHggMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5zdWJtaXQtYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgcmlnaHQ6IDE1cHg7XHJcbiAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgIH1cclxuICAgICB9XHJcbn0iLCIvKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbj0gICAgICAgICAyMy4gQmFubmVyIFByb2R1Y3QgQ3NzICAgICAgICAgICAgPVxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xyXG5cclxuXHJcbi5iYW5uZXItcHJvZHVjdC1pbWFnZSB7XHJcbiAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgJiBhIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgJiBpbWcge1xyXG4gICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xyXG4gICAgICAgICAgfVxyXG4gICAgIH1cclxuICAgICAucHJvZHVjdC1iYW5uZXItdGl0bGUge1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgei1pbmRleDogOTk7XHJcbiAgICAgICAgICB0b3A6IDYwcHg7XHJcbiAgICAgICAgICBsZWZ0OiA5MHB4O1xyXG4gICAgICAgICAgQG1lZGlhICN7JGRlc2t0b3AtZGV2aWNlfXtcclxuICAgICAgICAgICAgICAgbGVmdDogNDBweDtcclxuICAgICAgICAgICAgICAgdG9wOiA0MHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2UsJGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgICAgICAgIGxlZnQ6IDMwcHg7XHJcbiAgICAgICAgICAgICAgIHRvcDogMzBweDtcclxuICAgICAgICAgIH1cclxuICAgICB9XHJcbn1cclxuLmJhbm5lci1pbWFnZXMtb25lIHtcclxuICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgIC50aHVtYm5haWwge1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICBcclxuICAgICB9XHJcbiAgICAgLmJhbm5lci10aXRsZSB7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICB6LWluZGV4OiA5OTtcclxuICAgICAgICAgIHRvcDogNjBweDtcclxuICAgICAgICAgIGxlZnQ6IDUwcHg7XHJcbiAgICAgICAgICBcclxuICAgICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlLCRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICAgICAgICAgICB0b3A6IDQwcHg7XHJcbiAgICAgICAgICAgICAgIGxlZnQ6IDMwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgfVxyXG4gICAgICY6aG92ZXIge1xyXG4gICAgICAgIC50aHVtYm5haWwge1xyXG4gICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDQpO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgIH0gIFxyXG4gICAgICAgICAgLmJhbm5lci10aXRsZSB7XHJcbiAgICAgICAgICAgICAgIC50ZXh0LWJ0bi1ub3JtYWwge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjOTk5O1xyXG4gICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgfVxyXG4gICAgIC50ZXh0LWJ0bi1ub3JtYWwge1xyXG4gICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgIGNvbG9yOiAjOTk5O1xyXG4gICAgICAgICAgfVxyXG4gICAgIH1cclxufVxyXG5cclxuXHJcbi5iYW5uZXItYXJlYS1ib3gge1xyXG4gICAgIC5iYW5uZXItaW5uZXItYm94IHtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IC0xMzVweDtcclxuICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XHJcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMzVweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzNXB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgIH1cclxufVxyXG5cclxuXHJcbi5tdC0xMzAge1xyXG4gICAgIG1hcmdpbi10b3A6IDEzMHB4O1xyXG4gICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlLCRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogNjBweDtcclxuICAgICB9XHJcbn1cclxuLm10LTE4MCB7XHJcbiAgICAgbWFyZ2luLXRvcDogMTgwcHg7XHJcbiAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2UsJGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiA2MHB4O1xyXG4gICAgIH1cclxufVxyXG5cclxuLnNpbmdsZS1hcml2YWwtcHJvZHVjdCB7XHJcbiAgICAgJj4gYSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICBpbWcge1xyXG5cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIEBtZWRpYSAjeyRzbWFsbC1tb2JpbGV9IHtcclxuICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjAyKTtcclxuICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgIH1cclxuICAgICAucHJvZHVjdC1jb250ZW50IHtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICAgICAgICAucHJvZHVjdC1wcmljZSB7XHJcbiAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgICAgICAgICAgIGNvbG9yOiAjNjY2O1xyXG4gICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgIH1cclxufVxyXG4uZC1pdGVtIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG59XHJcbi5zaW5nbGUtcHJvZHVjdC0tMDMge1xyXG4gICAgICY+IGEge1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjAyKTtcclxuICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgIH1cclxuICAgICBcclxuICAgICAucHJvZHVjdC1jb250ZW50IHtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IC03OXB4O1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDgwcHg7XHJcbiAgICAgICAgICB6LWluZGV4OiAzMztcclxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgIC5wcm9kdWN0LXByaWNlIHtcclxuICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgICAgICAgICAgY29sb3I6ICM2NjY7XHJcbiAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmLnRvcC0tY29udGVudCB7XHJcbiAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IC03OXB4O1xyXG4gICAgICAgICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgICAgICAgICAgICAmLnRvcC0tY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xyXG4gICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgfVxyXG4gICAgIFxyXG59IiwiXHJcbi5zaW5nbGUtc2hvcHBpbmctc3VwcG9ydCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICAuaWNvbiB7XHJcbiAgICAgICAgIGNvbG9yOiAjZGNiMTRhO1xyXG4gICAgICAgICBmb250LXNpemU6IDQ4cHg7XHJcbiAgICAgICAgIG1hcmdpbi1yaWdodDogMjZweDtcclxuICAgIH1cclxufVxyXG5cclxuXHJcblxyXG4iLCIvKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbj0gICAgICAgICAyNC4gQnJhbmQgQ3NzICAgICAgICAgICAgPVxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xyXG5cclxuLnNpbmdsZS1icmFuZC1pdGVtIHtcclxuICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgYSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgIG9wYWNpdHk6IC4zNTtcclxuICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiAuNXM7XHJcbiAgICAgICAgICAgICAgIHRyYW5zaXRpb246IC41cztcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICB9XHJcbn1cclxuXHJcbi5icmFuZC1zbGlkZXItYWN0aXZlIHtcclxuICAgIFxyXG4gICAgIC5zbGljay1hcnJvdyB7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgIGxlZnQ6IC0xMHB4O1xyXG4gICAgICAgICAgei1pbmRleDogMztcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgIGNvbG9yOiAjNjY2O1xyXG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgICAmLmFycm93LW5leHQge1xyXG4gICAgICAgICAgICAgICByaWdodDogLTEwcHg7XHJcbiAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBAbWVkaWEgI3skZGVza3RvcC1kZXZpY2UsJHRhYmxldC1kZXZpY2UsJGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAmLmFycm93LW5leHQge1xyXG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICBcclxuICAgICB9XHJcbiAgICAgIFxyXG59Il19 */
