﻿@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&display=swap";body{--color-main: #444;--color-background: #F5F5F5;--color-btn-main: #444;--color-icons: #A59662;--font-en: "Lato", "Yu Gothic Medium", "游ゴシック Medium", YuGothic, "游ゴシック体", "ヒラギノ角ゴ Pro W3", "メイリオ", sans-serif}[data-brand=PC]{--color-main: #A59662;--color-background: #F5F5F5;--color-icons: #A59662;--font-en: "Roboto", "Yu Gothic Medium", "游ゴシック Medium", YuGothic, "游ゴシック体", "ヒラギノ角ゴ Pro W3", "メイリオ", sans-serif}[data-brand=LE]{--color-main: #4E3B32;--color-background: #F5F5F5;--color-icons: #A59662;--font-en: "Aboreto", "Yu Gothic Medium", "游ゴシック Medium", YuGothic, "游ゴシック体", "ヒラギノ角ゴ Pro W3", "メイリオ", sans-serif}[data-brand=ML]{--color-main: #231815;--color-background: #F5F5F5;--color-icons: #C7B081;--font-en: "Jost", "Yu Gothic Medium", "游ゴシック Medium", YuGothic, "游ゴシック体", "ヒラギノ角ゴ Pro W3", "メイリオ", sans-serif}[data-brand=ML] .section-header .en{font-weight:400}*,*::before,*::after{margin:0;padding:0;box-sizing:border-box;border:0;font-size:100%;font-style:normal}:where([hidden]:not([hidden=until-found])){display:none !important}:where(html){-webkit-text-size-adjust:none;color-scheme:dark light}@supports not (min-block-size: 100dvb){:where(html){block-size:100%}}@media(prefers-reduced-motion: no-preference){:where(html:focus-within){scroll-behavior:smooth}}:where(body){block-size:100%;block-size:100dvb;line-height:1.5;font-family:system-ui,sans-serif;-webkit-font-smoothing:antialiased}:where(input,button,textarea,select){font:inherit;color:inherit}:where(textarea){resize:vertical;resize:block}:where(button,label,select,summary,[role=button],[role=option]){cursor:pointer}:where(:disabled){cursor:not-allowed}:where(label:has(>input:disabled),label:has(+input:disabled)){cursor:not-allowed}:where(a){text-underline-offset:.2ex}:where(ul,ol){list-style:none}:where(img,svg,video,canvas,audio,iframe,embed,object){display:block}:where(img,picture,svg){max-inline-size:100%;block-size:auto}:where(p,h1,h2,h3,h4,h5,h6){overflow-wrap:break-word}:where(h1,h2,h3){line-height:calc(1em + .5rem)}:where(hr){border:none;border-block-start:1px solid;color:inherit;block-size:0;overflow:visible}:where(:focus-visible){outline:none}:where(.visually-hidden:not(:focus,:active,:focus-within,.not-visually-hidden)){clip-path:inset(50%) !important;height:1px !important;width:1px !important;overflow:hidden !important;position:absolute !important;white-space:nowrap !important;border:0 !important}:where(blockquote,q){quotes:none}:where(blockquote,q)::before,:where(blockquote,q)::after{content:"";content:none}:where(table){border-collapse:collapse;border-spacing:0}:root{color-scheme:light}html{overflow-y:scroll}body{color:#000;font-family:"Noto Sans JP","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",Meiryo,"メイリオ",Osaka,"MS PGothic",arial,helvetica,sans-serif;min-width:1240px;background:#fff}@media screen and (max-width: 767px){body{min-width:0}}@media screen and (max-width: 767px){.show-pc{display:none !important}}@media screen and (min-width: 768px){.show-sp{display:none !important}}a{color:#000;text-decoration:none;transition:all .3s}a:hover{text-decoration:underline}.icon{display:inline-block}.u_color-brand{color:#e4007f !important}.u_color-text{color:#000 !important}.u_color-red{color:#e60012 !important}.u_color-blue{color:#00a0e9 !important}.u_color-yellow{color:#fec600 !important}.u_ff-jp{font-family:"Noto Sans JP","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",Meiryo,"メイリオ",Osaka,"MS PGothic",arial,helvetica,sans-serif !important}.u_ff-en{font-family:"Roboto","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif !important}.u_fs-8{font-size:8px !important}.u_fs-10{font-size:10px !important}.u_fs-11{font-size:11px !important}.u_fs-12{font-size:12px !important}.u_fs-13{font-size:13px !important}.u_fs-14{font-size:14px !important}.u_fs-16{font-size:16px !important}.u_fs-18{font-size:18px !important}.u_fs-20{font-size:20px !important}.u_fw-bold{font-weight:700 !important}.u_fw-semi-bold{font-weight:600 !important}.u_fw-medium{font-weight:500 !important}.u_fw-regular{font-weight:400 !important}.u_fw-light{font-weight:300 !important}.u_fw-ex-light{font-weight:200 !important}.u_fw-normal{font-weight:normal !important}.u_ta-l{text-align:left !important}.u_ta-l img{margin-right:auto}.u_ta-c{text-align:center !important}.u_ta-c img{margin-right:auto;margin-left:auto}.u_ta-r{text-align:right !important}.u_ta-r img{margin-left:auto}.u_va-t{vertical-align:top !important}.u_va-m{vertical-align:middle !important}.u_va-b{vertical-align:bottom !important}.u_w-10{width:10% !important}.u_w-20{width:20% !important}.u_w-30{width:30% !important}.u_w-40{width:40% !important}.u_w-50{width:50% !important}.u_w-60{width:60% !important}.u_w-70{width:70% !important}.u_w-80{width:80% !important}.u_w-90{width:90% !important}.u_w-100{width:100% !important}.u_mb-0{margin-bottom:0 !important}.u_mb-5{margin-bottom:5px !important}.u_mb-10{margin-bottom:10px !important}.u_mb-15{margin-bottom:15px !important}.u_mb-20{margin-bottom:20px !important}.u_mb-25{margin-bottom:25px !important}.u_mb-30{margin-bottom:30px !important}.u_mb-35{margin-bottom:35px !important}.u_mb-40{margin-bottom:40px !important}.u_mb-45{margin-bottom:45px !important}.u_mb-50{margin-bottom:50px !important}.u_mb-55{margin-bottom:55px !important}.u_mb-60{margin-bottom:60px !important}.u_mb-65{margin-bottom:65px !important}.u_mb-70{margin-bottom:70px !important}.u_mb-75{margin-bottom:75px !important}.u_mb-80{margin-bottom:80px !important}.u_mb-85{margin-bottom:85px !important}.u_mb-90{margin-bottom:90px !important}.u_mb-95{margin-bottom:95px !important}.u_mb-100{margin-bottom:100px !important}.u_mb-05em{margin-bottom:.5em !important}.u_mb-1em{margin-bottom:1em !important}.u_mb-2em{margin-bottom:2em !important}.u_mb-3em{margin-bottom:3em !important}.u_mb-4em{margin-bottom:4em !important}.u_mb-5em{margin-bottom:5em !important}.u_mb-6em{margin-bottom:6em !important}.item-detail-row1{padding-bottom:56px}.item-detail-row1-inner{display:flex;justify-content:space-between;width:1200px;margin:0 auto}.item-detail-row1 .contents{padding-bottom:0}@media screen and (max-width: 767px){.item-detail-row1{padding-bottom:30px}.item-detail-row1-inner{display:block;width:auto;margin:0 auto 30px}}.item-detail-row2{padding-top:56px;background:#f5f5f5}.item-detail-row2 .section-header{font-weight:500}@media screen and (max-width: 767px){.item-detail-row2{padding-top:24px}}.item-detail-img{width:520px;max-width:100%}.item-detail-img-slider-container{width:520px;position:relative;overflow:hidden;margin:0 auto}.item-detail-img-slider-container[data-align=left]{margin-left:0}.item-detail-img-slider-container[data-align=right]{margin-right:0}.item-detail-img-slider-wrapper{width:100%;margin-bottom:10px;position:relative;overflow:hidden}.item-detail-img-slider-item{position:relative;aspect-ratio:1}.item-detail-img-slider-item img,.item-detail-img-slider-item video{width:100%;height:100%;object-fit:cover;display:block;margin:0 auto}.item-detail-img-slider-item img.video-thumb,.item-detail-img-slider-item video.video-thumb{display:none}.item-detail-img-slider-item a:hover img{opacity:.8}@media screen and (max-width: 767px){.item-detail-img-slider-container{width:auto;margin-bottom:43px}}.item-detail-img-modal-trigger{display:block;position:absolute;bottom:10px;right:20px;width:24px;height:24px;z-index:2}.item-detail-img-modal-trigger .icon{width:24px;height:24px}.item-detail-img-modal .modal-inner{overflow:visible}.item-detail-img-modal .modal-content{width:auto;max-height:calc(100vh - 60px);overflow:hidden}.item-detail-img-modal .item-detail-img-modal-trigger{display:none !important}.item-detail-img-modal .item-detail-img-slider-wrapper{width:calc(100vh - 140px);margin:0 auto;overflow:hidden}.item-detail-img-modal .item-detail-img-modal-list-item{max-height:calc(100vh - 140px)}.item-detail-img-modal .item-detail-img-modal-list-item img{width:100%;height:100%;object-fit:contain}.item-detail-img-modal .item-detail-img-modal-list-wrapper{height:calc(100vh - 60px)}.item-detail-img-modal .item-detail-img-thumbs{flex-wrap:nowrap;justify-content:center}.item-detail-img-member-limited{position:absolute;top:30px;right:50px;color:#fff;background:#a59662;font-size:18px;line-height:2;text-align:center;width:200px;transform:translateX(50%) rotate(45deg);z-index:100}.item-detail-thumbs{display:flex}.item-detail-thumbs-container{position:relative;overflow:hidden}.item-detail-thumbs-container .swiper-prev,.item-detail-thumbs-container .swiper-next{background-color:rgba(0,0,0,0)}.item-detail-thumbs-container .swiper-prev{left:-30px}.item-detail-thumbs-container .swiper-prev::after{border-bottom:2px solid #000;border-left:2px solid #000}.item-detail-thumbs-container .swiper-next{right:-30px}.item-detail-thumbs-container .swiper-next::after{border-top:2px solid #000;border-right:2px solid #000}.item-detail-thumbs-wrapper{margin-right:-8px;position:relative}.item-detail-thumbs-wrapper.swiper-initialized{overflow:hidden}.item-detail-thumbs-wrapper.swiper-initialized .item-detail-thumbs-item{width:calc(16.6666666667% - 8px)}.item-detail-thumbs-wrapper .item-detail-img-thumbs-item{width:74px;margin:0 4px}.item-detail-thumbs-block{display:flex;flex-wrap:wrap;flex-shrink:0;width:100%}.item-detail-thumbs-item{width:calc(16.6666666667% - 8px);margin:0 8px 8px 0;cursor:pointer;position:relative}.item-detail-thumbs-item.is_current::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;border:3px solid #000}.item-detail-thumbs-item a{display:block;aspect-ratio:1}.item-detail-thumbs-item img{width:100%;height:100%;object-fit:cover;display:block;margin:0 auto}@media screen and (max-width: 767px){.item-detail-thumbs{width:auto;padding-left:12px}.item-detail-thumbs-wrapper.swiper-initialized{margin:0 -16px 0 -12px}.item-detail-thumbs-block{width:calc(100vw - 20px);margin:0}.item-detail-thumbs-item{width:calc(16.6666666667% - 4px);margin:0 4px 4px 0}.item-detail-thumbs-item.is_current::after{border:2px solid #000}}.item-detail-slider-container{width:520px;margin-bottom:40px;position:relative}.item-detail-slider-container .swiper-prev,.item-detail-slider-container .swiper-next{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px}.item-detail-slider-container .swiper-prev::after,.item-detail-slider-container .swiper-next::after{content:"";display:block;position:absolute;top:50%;width:28px;height:28px;border-top:4px solid #fff;border-right:4px solid #fff}.item-detail-slider-container .swiper-prev{left:-20px}.item-detail-slider-container .swiper-prev::after{left:20px;transform:translateY(-50%) rotate(-135deg)}.item-detail-slider-container .swiper-next{right:-20px}.item-detail-slider-container .swiper-next::after{right:20px;transform:translateY(-50%) rotate(45deg)}.item-detail-slider .item-detail-img-slider-item{position:relative;height:calc(100vh - 240px);aspect-ratio:1}@media screen and (max-width: 767px){.item-detail-slider-container{width:auto}}.item-detail-info{width:640px}@media screen and (max-width: 767px){.item-detail-info{width:auto;margin:0 12px}}.item-detail-icon-list{display:flex;flex-wrap:wrap;margin-bottom:10px}.item-detail-icon-list:empty{display:none}.item-detail-icon-list .item-icon{display:inline-block;font-size:11px;line-height:20px;padding:0 6px;margin-bottom:5px;margin-right:5px}.item-detail-name{font-size:22px;line-height:1.4;margin-bottom:10px}@media screen and (max-width: 767px){.item-detail-name{font-size:18px}}.item-detail-code{color:#888;font-size:14px;margin-bottom:20px}@media screen and (max-width: 767px){.item-detail-code{font-size:10px}}.item-detail-text{font-size:14px;line-height:1.7;margin-bottom:20px}.item-detail-text p{margin-bottom:1em}.item-detail-text p:last-child{margin:0}.item-detail-text .red{color:#e4007f}.item-detail-text .blue{color:blue}.item-detail-text .glay{color:#888}.item-detail-text .bold,.item-detail-text strong{font-weight:bold}@media screen and (max-width: 767px){.item-detail-text{font-size:13px}}.item-detail-spec{display:flex;align-items:baseline;font-size:14px;line-height:1.7}.item-detail-spec-wrapper{margin-bottom:20px}.item-detail-spec-label::after{content:"："}.item-detail-spec-value{display:flex;align-items:center}.item-detail-spec-value.js_level-stars{font-size:12px}.item-detail-spec .icon{width:14px;height:14px}.item-detail-spec .icon-star-on{fill:#ff9901}.item-detail-spec .icon-star-off{fill:#ccc}.item-detail-spec .icon:last-child{margin-right:5px}@media screen and (max-width: 767px){.item-detail-spec{font-size:12px}.item-detail-spec-value.js_level-stars{font-size:10px}}.item-detail-campaign{display:flex;align-items:baseline;margin-bottom:20px}.item-detail-campaign-label{font-size:14px;flex-shrink:0}.item-detail-campaign-label::after{content:"："}.item-detail-campaign-list{display:flex;flex-wrap:wrap;align-items:baseline;color:#e60012;font-size:14px;font-weight:700}.item-detail-campaign-list-item::after{content:"/";margin:0 5px}.item-detail-campaign-list-item:last-child::after{display:none}.item-detail-group{background:#f5f5f5;padding:24px;border-radius:8px;margin-bottom:24px}.item-detail-group-header{display:flex;align-items:baseline;font-size:14px;margin-bottom:8px}.item-detail-group-header-label::after{content:"："}.item-detail-group-header-content{font-weight:700}.item-detail-group-list{display:flex;flex-wrap:wrap;margin-right:-8px}.item-detail-group-list-item{margin:0 8px 8px 0}.item-detail-group-list-item:empty{display:none}.item-detail-group-list-item a{display:flex;align-items:center;height:34px;padding:0 12px;background:#fff;border:1px solid #d9d9d9;font-size:14px;text-decoration:none;border-radius:17px}.item-detail-group-list-item a:hover{background:#d9d9d9;text-decoration:none}.item-detail-group-list-item.is_current a{background:#d9d9d9;pointer-events:none}@media screen and (max-width: 767px){.item-detail-group{margin-left:-12px;margin-right:-12px;padding:13px 12px;border-radius:0}.item-detail-group-header{font-size:13px}.item-detail-group-list-item a{font-size:13px}}.item-detail-variation{margin-bottom:40px}.item-detail-variation .item-variation-list-item{padding:16px 0;justify-content:flex-start;align-items:center}.item-detail-variation .item-variation-list-item-info{display:flex;flex-wrap:wrap;align-items:baseline}.item-detail-variation .item-variation-list-item-color{margin-right:10px}.item-detail-variation .item-variation-list-item-stock{margin-left:0}.item-detail-variation .item-variation-list-item-qty{margin-right:16px}.item-detail-variation .item-variation-list-item-col2{width:100%}.item-detail-variation .item-variation-list-item .item-list-item-icon{margin-left:10px}.item-detail-variation .item-variation-list-item .item-icon{margin-bottom:0;color:#444;background:#fff;border:1px solid #444}.item-detail-variation.is_two .item-variation-list-item{padding:0;align-items:flex-start}.item-detail-variation.is_two .item-variation-list-item-img{padding:16px 0}@media screen and (max-width: 767px){.item-detail-variation{margin-bottom:30px}.item-detail-variation .item-variation-list-item{padding:20px 0;display:flex}.item-detail-variation .item-variation-list-item-img{margin-right:12px}.item-detail-variation .item-variation-list-item-qty{margin-right:10px}.item-detail-variation .item-variation-list-item-cart .btn{width:120px}.item-detail-variation .item-variation-list-item-btns{margin-top:10px}.item-detail-variation .item-variation-list-item-col2{width:100%;margin-top:0}.item-detail-variation .item-variation-list-item-col2-inner{display:block;width:100%}.item-detail-variation .item-variation-list-item-col2-list-item{display:block}}.item-detail-qty{margin-right:16px}.item-detail-price{display:flex;align-items:baseline;white-space:nowrap}.item-detail-price-container{display:flex;flex-direction:column;align-items:flex-end}.item-detail-price-wrapper{display:flex;flex-direction:column;align-items:flex-end}.item-detail-price .price-value,.item-detail-price .price-unit{font-size:28px;font-weight:700}.item-detail-price .tax-label{font-size:14px;font-weight:700;margin-left:3px}.item-detail-price-proper{display:flex;align-items:baseline;margin-right:30px;position:relative;top:-8px}.item-detail-price-proper-label{font-size:14px;font-weight:500}.item-detail-price-proper-value .price-value,.item-detail-price-proper-value .price-unit{font-size:14px}.item-detail-price-proper-value .tax-label{font-size:10px}.item-detail-price-sale{color:#e60012}.item-detail-price-sale .price-value,.item-detail-price-sale .price-unit{font-size:28px;font-weight:700}.item-detail-price-sale .tax-label{font-size:14px;font-weight:700;margin-left:3px}.item-detail-price-sale-wrapper{display:flex;align-items:flex-end}.item-detail-price-sale-label{font-weight:700}.item-detail-volume-discnt{display:flex;justify-content:flex-end;margin-bottom:24px}.item-detail-volume-discnt-list{border-top:1px solid #e5e5e5}.item-detail-volume-discnt-list-item{display:none;justify-content:space-between;align-items:baseline;border-bottom:1px solid #e5e5e5;padding:6px 0}.item-detail-volume-discnt-list-item-col1{position:relative;padding-right:20px;margin-right:20px}.item-detail-volume-discnt-list-item-col1::after{content:"→";position:absolute;top:50%;right:0;transform:translateY(-50%);font-size:14px;font-weight:500}.item-detail-volume-discnt-list-item .item-cnt{font-size:14px;font-weight:500}.item-detail-volume-discnt-list-item .off{color:#e60012;font-size:14px;font-weight:700}.item-detail-volume-discnt-list-item .off .num{font-size:18px}.item-detail-volume-discnt-list-item .each{font-size:14px;font-weight:500}.item-detail-volume-discnt-list-item .price .price-value,.item-detail-volume-discnt-list-item .price .price-unit{color:#e60012;font-size:18px;font-weight:700}.item-detail-volume-discnt-list-item .price .tax-label{font-size:10px;font-weight:500}.item-detail-get-point{font-size:12px;text-align:right;margin-bottom:10px}.item-detail-get-point .num{font-weight:700}.item-detail-btns{display:flex;justify-content:flex-end;align-items:center;margin:24px 0;padding-bottom:24px;border-bottom:1px solid #e5e5e5;position:relative}.item-detail-btns .btn{width:280px;min-width:280px}.item-detail-btns .btn.sold-out{display:none;margin-bottom:15px}@media screen and (max-width: 767px){.item-detail-btns .btn{width:calc(100vw - 190px);min-width:calc(100vw - 190px)}}.item-detail-cart-btn-wrapper{position:relative}.item-detail-cart-btn-wrapper .item-list-item-cart-popup{bottom:65px;width:200px}.item-detail-favorite{width:20px;height:40px;display:flex;align-items:center;margin-left:16px;flex-shrink:0;position:relative}.item-detail-favorite-on,.item-detail-favorite-off{display:none}.item-detail-favorite-on.js_modal-group-trigger,.item-detail-favorite-off.js_modal-group-trigger{display:block}.item-detail-favorite-on .icon,.item-detail-favorite-off .icon{width:20px;height:20px}.item-detail-favorite-on .icon{fill:#f361b0}.item-detail-favorite-off .icon{fill:#ccc}.item-detail-favorite-popup{position:absolute;top:-30px;left:50%;transform:translateX(-50%);display:flex;justify-content:center;width:200px;background:#f5f5f5;padding:10px;border-radius:5px;font-size:14px;box-shadow:0 0 3px 3px rgba(0,0,0,.1);line-height:1.6}.item-detail-favorite-popup::before,.item-detail-favorite-popup::after{content:"";display:block;position:absolute;left:50%;transform:translateX(-50%);border:8px solid rgba(0,0,0,0);border-bottom:none}.item-detail-favorite-popup::before{bottom:-10px;border-top:10px solid #e0e0e0;z-index:100}.item-detail-favorite-popup::after{bottom:-8px;border-top:10px solid #f5f5f5;z-index:101}.item-detail-favorite-popup:empty{display:none}.item-detail-favorite+div{width:auto !important}.item-detail-links-list{display:flex;justify-content:flex-end;margin-bottom:20px}.item-detail-links-list-item{font-size:14px;margin-left:15px}.item-detail-links-list-item a{text-decoration:underline}.item-detail-links-list-item a:hover{text-decoration:none}.item-detail-links-list-item .icon{height:18px;margin-right:5px;position:relative;top:3px}.item-detail-links-list-item .icon-print{width:20px}.item-detail-links-list-item .icon-search{width:18px}.item-detail-links-guide{display:flex;justify-content:flex-end;margin-bottom:20px}.item-detail-links-guide-item{font-size:14px;padding:0 16px;border-right:1px solid #d9d9d9}.item-detail-links-guide-item:first-child{padding-left:0}.item-detail-links-guide-item:last-child{padding-right:0;border:none}.item-detail-links-guide-item a{text-decoration:underline}.item-detail-links-guide-item a:hover{text-decoration:none}@media screen and (max-width: 767px){.item-detail-links-list{margin-bottom:16px}.item-detail-links-list-item{font-size:10px}.item-detail-links-list-item .icon{height:14px}.item-detail-links-list-item .icon-print{width:16px}.item-detail-links-list-item .icon-search{width:14px}.item-detail-links-guide{margin-bottom:16px;flex-wrap:wrap}.item-detail-links-guide-item{font-size:10px;padding:0 8px;margin-bottom:5px}}.item-detail-sns{display:flex;justify-content:flex-end;align-items:center}.item-detail-sns-label{font-size:14px}.item-detail-sns-item{margin-left:16px;position:relative}.item-detail-sns-item img{width:32px}.item-detail-sns-popup{display:none;position:absolute;bottom:50px;left:50%;transform:translateX(-50%);justify-content:center;width:200px;background:#f5f5f5;padding:12px;border-radius:5px;font-size:14px;box-shadow:0 0 3px 3px rgba(0,0,0,.1);line-height:1.6;z-index:100}@media screen and (max-width: 767px){.item-detail-sns-label{font-size:13px}.item-detail-sns-item{margin-left:8px}}.item-detail-description{margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid #b4b4b4}.item-detail-description-block{font-size:14px;line-height:1.4}.item-detail-description-block:last-child{border:none}.item-detail-description-block-title{font-size:22px;font-weight:500;margin-bottom:24px}.item-detail-description-block dl dt{font-weight:500}.item-detail-description-block dl dd{margin-bottom:1em}.item-detail-description-block p{margin-bottom:1em}.item-detail-description-block iframe{width:750px;height:422px}.item-detail-description .table{width:100%;border-collapse:collapse;margin:15px 0;background:#fff}.item-detail-description .table thead{background:#e5e5e5}.item-detail-description .table th,.item-detail-description .table td{padding:10px 15px;border:1px solid #d9d9d9;font-size:16px;text-align:left}.item-detail-description .table th em,.item-detail-description .table th strong,.item-detail-description .table th b,.item-detail-description .table td em,.item-detail-description .table td strong,.item-detail-description .table td b{font-weight:500}.item-detail-description .table th{font-weight:500}@media screen and (max-width: 767px){.item-detail-description{margin:0 12px 16px;padding-bottom:16px}.item-detail-description-block{font-size:13px}.item-detail-description-block-title{font-size:18px;margin-bottom:16px}.item-detail-description-block iframe{width:100%;height:200px}.item-detail-description .table th,.item-detail-description .table td{font-size:13px}}.item-detail-related-recipe{margin-top:60px;padding:0px 0 50px}.item-detail-related-recipe-inner{overflow:hidden}@media screen and (max-width: 767px){.item-detail-related-recipe{margin-top:24px}.item-detail-related-recipe .section-header{margin:0 12px 24px}}.item-detail-coordinate{padding-bottom:56px;margin-bottom:56px;border-bottom:1px solid #b4b4b4}.item-detail-coordinate-block{margin-bottom:56px}.item-detail-coordinate-block:last-child{margin:0}.item-detail-coordinate .swiper-prev,.item-detail-coordinate .swiper-next{top:85px;transform:none}.item-detail-coordinate-btn{padding-top:18px;text-align:center}@media screen and (max-width: 767px){.item-detail-coordinate{padding-bottom:30px}.item-detail-coordinate .section-header{margin:0 12px 24px}.item-detail-coordinate-block .ss-list-wrapper{margin:0}}.item-detail-recommended-items{padding-bottom:56px}.item-detail-recommended-items-inner{overflow:hidden}@media screen and (max-width: 767px){.item-detail-recommended-items{padding-bottom:30px}.item-detail-recommended-items .section-header{margin:0 12px 24px}.item-detail-recommended-items .item-list-wrapper{margin:0}}.item-detail-related-features{padding-bottom:56px}.item-detail-related-features-inner{overflow:hidden}@media screen and (max-width: 767px){.item-detail-related-features{padding-bottom:30px}.item-detail-related-features .section-header{margin:0 12px 24px}}.item-detail-related-category{padding-bottom:56px;border-bottom:1px solid #b4b4b4}.item-detail-related-category-list{display:flex;flex-wrap:wrap}.item-detail-related-category-list-item a{display:flex;align-items:center;height:34px;padding:0 12px;font-size:14px;background:#fff;border:1px solid #d9d9d9;border-radius:17px;margin:0 8px 8px 0}.item-detail-related-category-list-item a:hover{background:#e5e5e5;text-decoration:none}.item-detail-related-category-list-item-elem{display:none}.item-detail-related-category-list-item-elem:last-child{display:block}@media screen and (max-width: 767px){.item-detail-related-category{padding-bottom:30px}.item-detail-related-category-inner{margin:0 12px}.item-detail-related-category-list-item a{height:28px;padding:0 8px;font-size:13px;border-radius:14px}}.item-detail-recipe{padding-top:56px}.item-detail-recipe-index{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}.item-detail-recipe-index-wrapper{margin-bottom:16px}.item-detail-recipe-index-item{border-bottom:1px dashed #ccc;height:60px;display:flex;align-items:center}.item-detail-recipe-index-item:last-child{border:none}.item-detail-recipe-index-item a{display:block;color:var(--color-main);font-size:16px;font-weight:500}@media screen and (max-width: 767px){.item-detail-recipe-index-item{height:48px}.item-detail-recipe-index-item a{font-size:14px}}.item-detail-recipe-inner{width:894px;margin:0 auto}@media screen and (max-width: 767px){.item-detail-recipe-inner{width:auto;margin:0 12px}}.item-detail-recipe-favorite{position:relative;display:flex;justify-content:flex-end;width:20px;margin:0 0 24px auto}.item-detail-recipe-note{font-size:12px;padding-bottom:24px;border-bottom:1px solid #e5e5e5;margin-bottom:16px}.item-detail-recipe-note-list{margin-left:1em}.item-detail-recipe-note-list-item{text-indent:-1em}.item-detail-recipe-note-list-item::before{content:"※"}.item-detail-recipe-howto{padding-bottom:56px}.item-detail-recipe-howto-img img{display:block;margin:0 auto 40px;max-width:100%}@media screen and (max-width: 767px){.item-detail-recipe-howto{padding-bottom:30px}.item-detail-recipe-howto-img{margin-bottom:20px}}.item-detail-recipe-purchase-block{margin-bottom:90px}.item-detail-recipe-purchase-block:last-child{margin-bottom:0}@media screen and (max-width: 767px){.item-detail-recipe-purchase-block{margin-bottom:60px}.item-detail-recipe-purchase-block .section-header-wrapper{flex-wrap:wrap}}.item-detail-recipe-purchase-block.is_not-all-on-sale .item-detail-recipe-check-all .btn-check-all{display:none}.item-detail-recipe-purchase-block.is_not-all-on-sale .item-detail-recipe-check-all .btn-popup{display:inline-flex}.item-detail-recipe-purchase-list-wrapper{margin-bottom:12px}.item-detail-recipe-purchase-list-header{display:flex;background:#e5e5e5}.item-detail-recipe-purchase-list-header-item{display:flex;align-items:center;height:48px;padding:0 20px;border-right:1px solid #fff;font-size:16px;font-weight:500;flex-shrink:0}.item-detail-recipe-purchase-list-header-item.item-info{width:100%;flex-shrink:1}.item-detail-recipe-purchase-list-header-item.item-price{width:150px}.item-detail-recipe-purchase-list-header-item.item-required{width:105px}.item-detail-recipe-purchase-list-header-item.item-qty{width:202px;border:none}.item-detail-recipe-purchase-list-item{display:flex;align-items:stretch;border-bottom:1px solid #d9d9d9;position:relative}.item-detail-recipe-purchase-list-item.is_sale-end{background:#f0f0f0;color:#8a8a8a}.item-detail-recipe-purchase-list-item.is_sale-end a{color:#8a8a8a}.item-detail-recipe-purchase-list-item.is_sale-end .item-icon{border-color:#ccc6b1;background:#ccc6b1}.item-detail-recipe-purchase-list-item.is_sale-end .item-icon-new{background:#f0f0f0}.item-detail-recipe-purchase-list-item.is_sale-end .price-sale{color:#e68a91}.item-detail-recipe-purchase-list-item.is_sale-end .btn-disabled{color:#999 !important;background:#ddd !important}.item-detail-recipe-purchase-list-item.is_sale-end .item-detail-recipe-purchase-list-item-img::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(230,230,230,.6)}.item-detail-recipe-purchase-list-item-info{display:flex;width:100%;border-right:1px solid #d9d9d9;padding:20px}.item-detail-recipe-purchase-list-item-img{width:80px;height:80px;margin-right:20px;flex-shrink:0;position:relative}.item-detail-recipe-purchase-list-item-name{font-size:16px}.item-detail-recipe-purchase-list-item-name a{text-decoration:underline}.item-detail-recipe-purchase-list-item-name a:hover{text-decoration:none}.item-detail-recipe-purchase-list-item-spec{font-size:12px;margin-top:5px}.item-detail-recipe-purchase-list-item-price{display:flex;flex-direction:column;justify-content:center;align-items:center;width:150px;border-right:1px solid #d9d9d9;padding:20px;flex-shrink:0;text-align:center;line-height:1}.item-detail-recipe-purchase-list-item-price .price-value,.item-detail-recipe-purchase-list-item-price .price-unit{font-size:20px}.item-detail-recipe-purchase-list-item-price .price-proper{margin-right:16px;top:0}.item-detail-recipe-purchase-list-item-price .price-proper::after{font-size:12px;right:-16px}.item-detail-recipe-purchase-list-item-price .price-proper .price-value,.item-detail-recipe-purchase-list-item-price .price-proper .price-unit{font-size:14px}.item-detail-recipe-purchase-list-item-required{display:flex;justify-content:center;align-items:center;width:105px;border-right:1px solid #d9d9d9;padding:20px;flex-shrink:0;text-align:center}.item-detail-recipe-purchase-list-item-qty{display:flex;justify-content:center;align-items:center;width:202px;padding:20px;flex-shrink:0;text-align:center}.item-detail-recipe-purchase-list-item-qty-inner,.item-detail-recipe-purchase-list-item-qty div{display:flex;justify-content:center;align-items:center}.item-detail-recipe-purchase-list-item-checkbox{margin-left:24px}.item-detail-recipe-purchase-list-item-checkbox .c_label::before{top:calc(50% - 3px)}.item-detail-recipe-purchase-list-item-checkbox .c_checkbox:checked+.c_label::after{top:calc(50% - 3px)}@media screen and (max-width: 767px){.item-detail-recipe-purchase-list-item{display:block;padding:10px 0}.item-detail-recipe-purchase-list-item-info{padding:0;border:none}.item-detail-recipe-purchase-list-item-img{margin-right:12px}.item-detail-recipe-purchase-list-item-name{font-size:14px}.item-detail-recipe-purchase-list-item-price{flex-direction:row;justify-content:flex-start;align-items:baseline;width:auto;border:none;padding:0;text-align:left;line-height:1.4;font-size:12px}.item-detail-recipe-purchase-list-item-price-label::after{content:"："}.item-detail-recipe-purchase-list-item-price-value div{display:flex;align-items:baseline}.item-detail-recipe-purchase-list-item-required{justify-content:flex-start;align-items:baseline;width:auto;border:none;padding:0;text-align:left;font-size:12px}.item-detail-recipe-purchase-list-item-required-label::after{content:"："}.item-detail-recipe-purchase-list-item-qty{justify-content:flex-end;width:auto;padding:0}.item-detail-recipe-purchase-list-item-checkbox{margin-left:12px}}.item-detail-recipe-purchase .item-detail-recipe-note{margin-bottom:0;padding-bottom:0;border:none}.item-detail-recipe-check-all{text-align:right;position:relative;margin-left:10px}.item-detail-recipe-check-all .btn-popup{display:none}@media screen and (max-width: 767px){.item-detail-recipe-check-all{margin:10px 0 0}}.item-detail-recipe-popup{display:none;position:absolute;bottom:50px;left:100%;transform:translateX(-250px);justify-content:center;width:360px;background:#f5f5f5;padding:12px;border-radius:5px;font-size:14px;box-shadow:0 0 3px 3px rgba(0,0,0,.1);line-height:1.6;z-index:100;text-align:center}.item-detail-recipe-popup::before,.item-detail-recipe-popup::after{content:"";display:block;position:absolute;left:50%;transform:translateX(-50%);width:0;height:0;border:10px solid rgba(0,0,0,0);border-bottom:none}.item-detail-recipe-popup::before{bottom:-12px;border-top:12px solid #e0e0e0;z-index:100}.item-detail-recipe-popup::after{bottom:-10px;border-top:12px solid #f5f5f5;z-index:101}.item-detail-recipe-popup:empty{display:none}.item-detail-recipe-popup-list{margin-top:5px}.item-detail-recipe-popup-list-item{margin-left:1em;text-indent:-1em}.item-detail-recipe-popup-list-item::before{content:"・"}.item-detail-recipe-popup-close{position:absolute;top:-12px;right:-12px;text-align:right;width:24px;height:24px}.item-detail-recipe-popup-close a{background:#444;border-radius:100px;width:24px;height:24px;display:flex;align-items:center;justify-content:center}.item-detail-recipe-popup-close .icon-close{width:20px;height:20px;position:relative;fill:#fff}@media screen and (max-width: 767px){.item-detail-recipe-popup{width:100%;left:0;transform:none;bottom:55px;font-size:13px}.item-detail-recipe-popup::before,.item-detail-recipe-popup::after{left:auto;right:70px;transform:none}}.item-detail-recipe-cart{margin-top:24px;text-align:center}.item-detail-recipe-cart .btn{display:inline-block;min-width:520px;height:auto;line-height:1.6;padding:15px 10px;white-space:normal}@media screen and (max-width: 767px){.item-detail-recipe-cart .btn{width:100%;min-width:100%;height:auto}}@media screen and (max-width: 767px){.item-detail .item-history{padding-left:12px;padding-right:12px}}.page-item-detail .sidebar-category-brand{display:none}.page-item-nyuka-notice .item-nyuka-notice-section{margin-bottom:40px;padding:44px 40px;border-radius:4px;background-color:#f5f5f5}.page-item-nyuka-notice .item-nyuka-notice-section .btns{margin-bottom:0}@media screen and (max-width: 767px){.page-item-nyuka-notice .item-nyuka-notice-section{padding:24px}.page-item-nyuka-notice .item-nyuka-notice-section .table-block{margin-bottom:0}.page-item-nyuka-notice .item-nyuka-notice-section .table-label{margin-bottom:5px}.page-item-nyuka-notice .item-nyuka-notice-section .btns{margin-top:12px}}.page-item-nyuka-notice .item-nyuka-notice-item-info{padding:16px 24px;margin-bottom:40px;border:solid 1px #e5e5e5;border-radius:0px}.page-item-nyuka-notice .item-nyuka-notice-item-info .table-wrapper{margin:0}.page-item-nyuka-notice .item-nyuka-notice-item-info .table-block{margin:0}.page-item-nyuka-notice .item-nyuka-notice-item-info .table-content{margin:0;padding:8px 0}.page-item-nyuka-notice .item-nyuka-notice-item-info input[type=text]{width:100px}@media screen and (max-width: 767px){.page-item-nyuka-notice .item-nyuka-notice-item-info{padding:16px}.page-item-nyuka-notice .item-nyuka-notice-item-info .table-label{margin:0}.page-item-nyuka-notice .item-nyuka-notice-item-info .table-block{margin-bottom:16px}.page-item-nyuka-notice .item-nyuka-notice-item-info .table-block:last-of-type{margin-bottom:0}}.page-item-nyuka-notice .error-message{margin-bottom:30px}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVzZXJ3ZWIvY3NzL2ZvdW5kYXRpb24vX2ZvbnRzLnNjc3MiLCJ1c2Vyd2ViL2Nzcy9nbG9iYWwvX3ZhcmlhYmxlcy5zY3NzIiwidXNlcndlYi9jc3MvZm91bmRhdGlvbi9fcmVzZXQuc2NzcyIsInVzZXJ3ZWIvY3NzL2ZvdW5kYXRpb24vX2Jhc2Uuc2NzcyIsInVzZXJ3ZWIvY3NzL2dsb2JhbC9fbWl4aW4uc2NzcyIsInVzZXJ3ZWIvY3NzL2ZvdW5kYXRpb24vX3V0aWxpdHkuc2NzcyIsInVzZXJ3ZWIvY3NzL3N0eWxlX2l0ZW1fZGV0YWlsLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkNBR1EsMEZDa0RSLEtBQ0UsbUJBQ0EsNEJBQ0EsdUJBQ0EsdUJBQ0EsK0dBSUYsZ0JBQ0Usc0JBQ0EsNEJBQ0EsdUJBQ0EsaUhBR0YsZ0JBQ0Usc0JBQ0EsNEJBQ0EsdUJBQ0Esa0hBR0YsZ0JBQ0Usc0JBQ0EsNEJBQ0EsdUJBQ0EsK0dBQ0Esb0NBQ0UsWUFoRWtCLElDVHRCLHFCQUdFLFNBQ0EsVUFDQSxzQkFDQSxTQUNBLGVBQ0Esa0JBR0YsMkNBQ0Usd0JBR0YsYUFDRSw4QkFDQSx3QkFHRix1Q0FDRSxhQUNFLGlCQUlKLDhDQUNFLDBCQUNFLHdCQUlKLGFBQ0UsZ0JBQ0Esa0JBQ0EsZ0JBQ0EsaUNBQ0EsbUNBR0YscUNBQ0UsYUFDQSxjQUdGLGlCQUNFLGdCQUNBLGFBR0YsZ0VBQ0UsZUFHRixrQkFDRSxtQkFHRiw4REFDRSxtQkFHRixVQUNFLDJCQUdGLGNBQ0UsZ0JBR0YsdURBQ0UsY0FHRix3QkFDRSxxQkFDQSxnQkFHRiw0QkFDRSx5QkFHRixpQkFDRSw4QkFHRixXQUNFLFlBQ0EsNkJBQ0EsY0FDQSxhQUNBLGlCQUdGLHVCQUNFLGFBR0YsZ0ZBQ0UsZ0NBQ0Esc0JBQ0EscUJBQ0EsMkJBQ0EsNkJBQ0EsOEJBQ0Esb0JBR0YscUJBQ0UsWUFDQSx5REFDRSxXQUNBLGFBR0osY0FDRSx5QkFDQSxpQkMzSEYsTUFDRSxtQkFFRixLQUNFLGtCQUVGLEtB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bUJBQ0EsdUJBRUYsNENBQ0UsV0FDQSxZQUNBLGtCQUNBLFVGditDUixxQ0VpNkNFLDBCQTBFSSxXQUNBLE9BQ0EsZUFDQSxZQUNBLGVBQ0EsbUVBQ0UsVUFDQSxXQUNBLGdCQUlOLHlCQUNFLGdCQUNBLGtCQUNBLDhCQUNFLHFCQUNBLGdCQUNBLFlBQ0EsZ0JBQ0Esa0JBQ0EsbUJGaGdETixxQ0VtZ0RNLDhCQUNFLFdBQ0EsZUFDQSxhRnRnRFIscUNFNmdERSwyQkFDRSxrQkFDQSxvQkFNSiwwQ0FDRSxhQU1BLG1EQUNFLG1CQUNBLGtCQUNBLGtCQUNBLGlCTC9oRGtCLFFLZ2lEbEIseURBQ0UsZ0JGbGlETixxQ0U0aERFLG1EQVNJLGFBQ0EsZ0VBQ0UsZ0JBRUYsZ0VBQ0Usa0JBRUYseURBQ0UsaUJBSU4scURBQ0Usa0JBQ0EsbUJBQ0EseUJBQ0Esa0JBQ0Esb0VBQ0UsU0FFRixrRUFDRSxTQUVGLG9FQUNFLFNBQ0EsY0FFRixzRUFDRSxZRmprRE4scUNFaWpERSxxREFtQkksYUFDQSxrRUFDRSxTQUVGLGtFQUNFLG1CQUNBLCtFQUNFLGlCQU1WLHVDQUNFIiwiZmlsZSI6InVzZXJ3ZWIvY3NzL3N0eWxlX2l0ZW1fZGV0YWlsLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcclxuXHJcbi8vIGdvb2dsZSBmb250IOWIqeeUqFxyXG5AaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1Ob3RvK1NhbnMrSlA6d2dodEAxMDAuLjkwMCZkaXNwbGF5PXN3YXAnKTtcclxuIiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xyXG5cclxuLy8gd2lkdGhcclxuJHdpZHRoLXBhZ2UtcGM6IDEyMDBweDtcclxuJHdpZHRoLXN1Yi13aW5kb3c6IDUwMHB4O1xyXG4kd2lkdGgtbWFpbjogODk0cHg7XHJcbiR3aWR0aC1zdWI6IDI0MnB4O1xyXG4kd2lkdGgtY29udGVudHMtbmFycm93OiA4OTRweDsgXHJcbiR3aWR0aC1zaWRlbWVudTogMzIwcHg7XHJcbiR3aWR0aC1zaWRlLXNwOiAxMnB4O1xyXG5cclxuLy8gZm9udFxyXG4kZm9udC1qYTogJ05vdG8gU2FucyBKUCcsJ1l1IEdvdGhpYyBNZWRpdW0nLCAn5ri444K044K344OD44KvIE1lZGl1bScsIFl1R290aGljLCAn5ri444K044K344OD44Kv5L2TJywgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXM1wiLE1laXJ5byxcIuODoeOCpOODquOCqlwiLE9zYWthLFwiTVMgUEdvdGhpY1wiLGFyaWFsLGhlbHZldGljYSxzYW5zLXNlcmlmO1xyXG4kZm9udC1lbjogJ1JvYm90bycsICdZdSBHb3RoaWMgTWVkaXVtJywgJ+a4uOOCtOOCt+ODg+OCryBNZWRpdW0nLCBZdUdvdGhpYywgJ+a4uOOCtOOCt+ODg+OCr+S9kycsICfjg5Ljg6njgq7jg47op5LjgrQgUHJvIFczJywgJ+ODoeOCpOODquOCqicsIHNhbnMtc2VyaWY7XHJcblxyXG4kZm9udC13ZWlnaHQtYm9sZDogNzAwO1xyXG4kZm9udC13ZWlnaHQtc2VtaS1ib2xkOiA2MDA7XHJcbiRmb250LXdlaWdodC1tZWRpdW06IDUwMDtcclxuJGZvbnQtd2VpZ2h0LXJlZ3VsYXI6IDQwMDtcclxuJGZvbnQtd2VpZ2h0LWxpZ2h0OiAzMDA7XHJcbiRmb250LXdlaWdodC1leC1saWdodDogMjAwO1xyXG5cclxuLy8gY29sb3JcclxuJGNvbG9yLXRleHQ6ICMwMDA7XHJcbiRjb2xvci10ZXh0MjogIzg4ODtcclxuJGNvbG9yLXRleHQzOiAjMzMzO1xyXG4kY29sb3ItdGV4dDQ6ICM3Nzc7XHJcbiRjb2xvci1yZWQ6ICNlNjAwMTI7XHJcbiRjb2xvci1mb3JtLWJhY2tncm91bmQ6ICNmNWY1ZjU7XHJcbiRjb2xvci1mb3JtLWJvcmRlcjogI2U1ZTVlNTtcclxuJGNvbG9yLWxpbms6ICMwMDA7XHJcbiRjb2xvci1icmFuZDogI2U0MDA3ZjtcclxuJGNvbG9yLWJsdWU6ICMwMGEwZTk7XHJcbiRjb2xvci15ZWxsb3c6ICNmZmYxMDA7XHJcbiRjb2xvci1zdGFyOiAjRkVDNjAwO1xyXG4kY29sb3ItcG9wdXA6ICNGNUY1RjU7XHJcblxyXG4kY29sb3ItYmFja2dyb3VuZC1ncmF5OiAjZWZlZmVmO1xyXG5cclxuJGNvbG9yLWJ0bi1tYWluOiAjNDQ0O1xyXG4kY29sb3ItYnRuLXN1YjogIzY2NjtcclxuJGNvbG9yLWJ0bi1jYXJ0OiAjNDQ0O1xyXG4kY29sb3ItYnRuLWNhbmNlbDogIzQ0NDtcclxuJGNvbG9yLWJ0bi1kaXNhYmxlZDogI0VFRTtcclxuJGNvbG9yLXRleHQtZGlzYWJsZWQ6ICNDQ0M7XHJcbiRjb2xvci1idG4tZmF2b3JpdGU6ICNFRUU7XHJcbiRjb2xvci10ZXh0LWZhdm9yaXRlOiAjODg4O1xyXG4kY29sb3ItaWNvbi1mYXZvcml0ZS1vZmY6ICNDQ0M7XHJcbiRjb2xvci1pY29uLWZhdm9yaXRlLW9uOiAjRjM2MUIwO1xyXG4kY29sb3ItYnRuLWVzdGltYXRlOiAjMDBhNDM0O1xyXG4kY29sb3ItaWNvbnM6ICNBNTk2NjI7XHJcblxyXG5cclxuYm9keSB7XHJcbiAgLS1jb2xvci1tYWluOiAjNDQ0O1xyXG4gIC0tY29sb3ItYmFja2dyb3VuZDogI0Y1RjVGNTtcclxuICAtLWNvbG9yLWJ0bi1tYWluOiAjNDQ0O1xyXG4gIC0tY29sb3ItaWNvbnM6ICNBNTk2NjI7XHJcbiAgLS1mb250LWVuOiAnTGF0bycsICdZdSBHb3RoaWMgTWVkaXVtJywgJ+a4uOOCtOOCt+ODg+OCryBNZWRpdW0nLCBZdUdvdGhpYywgJ+a4uOOCtOOCt+ODg+OCr+S9kycsICfjg5Ljg6njgq7jg47op5LjgrQgUHJvIFczJywgJ+ODoeOCpOODquOCqicsIHNhbnMtc2VyaWY7XHJcbn1cclxuXHJcblxyXG5bZGF0YS1icmFuZD1cIlBDXCJdIHtcclxuICAtLWNvbG9yLW1haW46ICNBNTk2NjI7XHJcbiAgLS1jb2xvci1iYWNrZ3JvdW5kOiAjRjVGNUY1O1xyXG4gIC0tY29sb3ItaWNvbnM6ICNBNTk2NjI7XHJcbiAgLS1mb250LWVuOiAnUm9ib3RvJywgJ1l1IEdvdGhpYyBNZWRpdW0nLCAn5ri444K044K344OD44KvIE1lZGl1bScsIFl1R290aGljLCAn5ri444K044K344OD44Kv5L2TJywgJ+ODkuODqeOCruODjuinkuOCtCBQcm8gVzMnLCAn44Oh44Kk44Oq44KqJywgc2Fucy1zZXJpZjtcclxufVxyXG5cclxuW2RhdGEtYnJhbmQ9XCJMRVwiXSB7XHJcbiAgLS1jb2xvci1tYWluOiAjNEUzQjMyO1xyXG4gIC0tY29sb3ItYmFja2dyb3VuZDogI0Y1RjVGNTtcclxuICAtLWNvbG9yLWljb25zOiAjQTU5NjYyO1xyXG4gIC0tZm9udC1lbjogJ0Fib3JldG8nLCAnWXUgR290aGljIE1lZGl1bScsICfmuLjjgrTjgrfjg4Pjgq8gTWVkaXVtJywgWXVHb3RoaWMsICfmuLjjgrTjgrfjg4Pjgq/kvZMnLCAn44OS44Op44Ku44OO6KeS44K0IFBybyBXMycsICfjg6HjgqTjg6rjgqonLCBzYW5zLXNlcmlmO1xyXG59XHJcblxyXG5bZGF0YS1icmFuZD1cIk1MXCJdIHtcclxuICAtLWNvbG9yLW1haW46ICMyMzE4MTU7XHJcbiAgLS1jb2xvci1iYWNrZ3JvdW5kOiAjRjVGNUY1O1xyXG4gIC0tY29sb3ItaWNvbnM6ICNDN0IwODE7XHJcbiAgLS1mb250LWVuOiAnSm9zdCcsICdZdSBHb3RoaWMgTWVkaXVtJywgJ+a4uOOCtOOCt+ODg+OCryBNZWRpdW0nLCBZdUdvdGhpYywgJ+a4uOOCtOOCt+ODg+OCr+S9kycsICfjg5Ljg6njgq7jg47op5LjgrQgUHJvIFczJywgJ+ODoeOCpOODquOCqicsIHNhbnMtc2VyaWY7XHJcbiAgLnNlY3Rpb24taGVhZGVyIC5lbiB7XHJcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXJlZ3VsYXI7XHJcbiAgfVxyXG59IiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xyXG5cclxuQHVzZSBcIi4uL2dsb2JhbFwiIGFzICo7XHJcblxyXG4vKlxyXG5hY2FiL3Jlc2V0LmNzcyB2LjAuNS4zKDIwMjIvMTAvMjQpXHJcbmh0dHBzOi8vZ2l0aHViLmNvbS9tYXlhbms5OS9yZXNldC5jc3MvYmxvYi9tYWluL3BhY2thZ2UvaW5kZXguY3NzXHJcbiovXHJcblxyXG4qLFxyXG4qOjpiZWZvcmUsXHJcbio6OmFmdGVyIHtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIGJvcmRlcjogMDtcclxuICBmb250LXNpemU6IDEwMCU7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG46d2hlcmUoW2hpZGRlbl06bm90KFtoaWRkZW49J3VudGlsLWZvdW5kJ10pKSB7XHJcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG46d2hlcmUoaHRtbCkge1xyXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogbm9uZTtcclxuICBjb2xvci1zY2hlbWU6IGRhcmsgbGlnaHQ7XHJcbn1cclxuXHJcbkBzdXBwb3J0cyBub3QgKG1pbi1ibG9jay1zaXplOiAxMDBkdmIpIHtcclxuICA6d2hlcmUoaHRtbCkge1xyXG4gICAgYmxvY2stc2l6ZTogMTAwJTtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogbm8tcHJlZmVyZW5jZSkge1xyXG4gIDp3aGVyZShodG1sOmZvY3VzLXdpdGhpbikge1xyXG4gICAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XHJcbiAgfVxyXG59XHJcblxyXG46d2hlcmUoYm9keSkge1xyXG4gIGJsb2NrLXNpemU6IDEwMCU7XHJcbiAgYmxvY2stc2l6ZTogMTAwZHZiO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgZm9udC1mYW1pbHk6IHN5c3RlbS11aSwgc2Fucy1zZXJpZjtcclxuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxufVxyXG5cclxuOndoZXJlKGlucHV0LCBidXR0b24sIHRleHRhcmVhLCBzZWxlY3QpIHtcclxuICBmb250OiBpbmhlcml0O1xyXG4gIGNvbG9yOiBpbmhlcml0O1xyXG59XHJcblxyXG46d2hlcmUodGV4dGFyZWEpIHtcclxuICByZXNpemU6IHZlcnRpY2FsO1xyXG4gIHJlc2l6ZTogYmxvY2s7XHJcbn1cclxuXHJcbjp3aGVyZShidXR0b24sIGxhYmVsLCBzZWxlY3QsIHN1bW1hcnksIFtyb2xlPSdidXR0b24nXSwgW3JvbGU9J29wdGlvbiddKSB7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG46d2hlcmUoOmRpc2FibGVkKSB7XHJcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcclxufVxyXG5cclxuOndoZXJlKGxhYmVsOmhhcyg+IGlucHV0OmRpc2FibGVkKSwgbGFiZWw6aGFzKCsgaW5wdXQ6ZGlzYWJsZWQpKSB7XHJcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcclxufVxyXG5cclxuOndoZXJlKGEpIHtcclxuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDAuMmV4O1xyXG59XHJcblxyXG46d2hlcmUodWwsIG9sKSB7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxufVxyXG5cclxuOndoZXJlKGltZywgc3ZnLCB2aWRlbywgY2FudmFzLCBhdWRpbywgaWZyYW1lLCBlbWJlZCwgb2JqZWN0KSB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbjp3aGVyZShpbWcsIHBpY3R1cmUsIHN2Zykge1xyXG4gIG1heC1pbmxpbmUtc2l6ZTogMTAwJTtcclxuICBibG9jay1zaXplOiBhdXRvO1xyXG59XHJcblxyXG46d2hlcmUocCwgaDEsIGgyLCBoMywgaDQsIGg1LCBoNikge1xyXG4gIG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7XHJcbn1cclxuXHJcbjp3aGVyZShoMSwgaDIsIGgzKSB7XHJcbiAgbGluZS1oZWlnaHQ6IGNhbGMoMWVtICsgMC41cmVtKTtcclxufVxyXG5cclxuOndoZXJlKGhyKSB7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIGJvcmRlci1ibG9jay1zdGFydDogMXB4IHNvbGlkO1xyXG4gIGNvbG9yOiBpbmhlcml0O1xyXG4gIGJsb2NrLXNpemU6IDA7XHJcbiAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbn1cclxuXHJcbjp3aGVyZSg6Zm9jdXMtdmlzaWJsZSkge1xyXG4gIG91dGxpbmU6IG5vbmU7XHJcbn1cclxuXHJcbjp3aGVyZSgudmlzdWFsbHktaGlkZGVuOm5vdCg6Zm9jdXMsIDphY3RpdmUsIDpmb2N1cy13aXRoaW4sIC5ub3QtdmlzdWFsbHktaGlkZGVuKSkge1xyXG4gIGNsaXAtcGF0aDogaW5zZXQoNTAlKSAhaW1wb3J0YW50O1xyXG4gIGhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XHJcbiAgd2lkdGg6IDFweCAhaW1wb3J0YW50O1xyXG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7XHJcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbjp3aGVyZShibG9ja3F1b3RlLCBxKSB7XHJcbiAgcXVvdGVzOiBub25lO1xyXG4gICY6OmJlZm9yZSwgJjo6YWZ0ZXIge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBjb250ZW50OiBub25lO1xyXG4gIH1cclxufVxyXG46d2hlcmUodGFibGUpIHtcclxuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xyXG4gIGJvcmRlci1zcGFjaW5nOiAwO1xyXG59XHJcbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcclxuXHJcbkB1c2UgXCIuLi9nbG9iYWxcIiBhcyAqO1xyXG5cclxuOnJvb3Qge1xyXG4gIGNvbG9yLXNjaGVtZTogbGlnaHQ7XHJcbn1cclxuaHRtbCB7XHJcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xyXG59XHJcbmJvZHkge1xyXG4gIGNvbG9yOiAkY29sb3ItdGV4dDtcclxuICBmb250LWZhbWlseTogJGZvbnQtamE7XHJcbiAgLy8gZm9udC13ZWlnaHQ6IDUwMDtcclxuICBtaW4td2lkdGg6IDEyNDBweDtcclxuICBiYWNrZ3JvdW5kOiAjRkZGO1xyXG4gIEBpbmNsdWRlIG1xKCkge1xyXG4gICAgbWluLXdpZHRoOiAwO1xyXG4gIH1cclxufVxyXG4vLyBtZWRpYSBxdWVyeVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gIC5zaG93LXBjIHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAuc2hvdy1zcCB7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5hIHtcclxuICBjb2xvcjogJGNvbG9yLXRleHQ7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xyXG4gICY6aG92ZXIge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgfVxyXG59XHJcblxyXG4uaWNvbiB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG59IiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xyXG5cclxuLy8gI01lZGlhIFF1ZXJ5XHJcbi8vXHJcbi8vIOS9v+eUqOS+i1xyXG4vLyAuZm9vIHtcclxuLy8gICBjb2xvcjogYmx1ZTtcclxuLy8gICBAaW5jbHVkZSBtcSgpIHsgLy8g5byV5pWw44KS55yB55Wl77yI5Yid5pyf5YCk44GvbWTjga43NjhweO+8iVxyXG4vLyAgICAgY29sb3I6IHllbGxvdztcclxuLy8gICB9XHJcbi8vICAgQGluY2x1ZGUgbXEobGcpIHsgLy8g5byV5pWw44KS5YCL5Yil44Gr5oyH5a6aXHJcbi8vICAgICBjb2xvcjogcmVkO1xyXG4vLyAgIH1cclxuLy8gfVxyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyAkYnJlYWtwb2ludC1zbTogJHdpZHRoLW1pbi1wYWdlICFkZWZhdWx0O1xyXG4vLyAkYnJlYWtwb2ludC1tZDogJHdpZHRoLW1pZGRsZS1wYWdlICFkZWZhdWx0O1xyXG4vLyAkYnJlYWtwb2ludC1sZzogJHdpZHRoLXBhZ2UtbWF4ICFkZWZhdWx0O1xyXG4kYnJlYWtwb2ludHM6IChcclxuICAneHNtJzogJ3NjcmVlbiBhbmQgKG1heC13aWR0aDogMzIwcHgpJyxcclxuICAnc20nOiAnc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCknLFxyXG4gICdtZCc6ICdzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KScsXHJcbiAgJ2xnJzogJ3NjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KScsXHJcbiAgJ3hsZyc6ICdzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExMDBweCknLFxyXG4gICd4eGxnJzogJ3NjcmVlbiBhbmQgKG1heC13aWR0aDogMTI0MHB4KScsXHJcbikgIWRlZmF1bHQ7XHJcbkBtaXhpbiBtcSgkYnJlYWtwb2ludDogbWQpIHtcclxuICBAbWVkaWEgI3ttYXAtZ2V0KCRicmVha3BvaW50cywgJGJyZWFrcG9pbnQpfSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbi8vIFByZXNlbnRhdGlvbjpcclxuLy8g44Ot44O844Or44Kq44O844OQ44O844KS44G+44Go44KB44Gm5Ye65YqbXHJcbi8vXHJcbi8vIEV4YW1wbGU6XHJcbi8vIEBpbmNsdWRlIGhvdmVyIHtcclxuLy8gICBjb2xvcjogIzk5OTtcclxuLy8gfVxyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5AbWl4aW4gaG92ZXIge1xyXG4gICY6aG92ZXIsICY6YWN0aXZlLCAmOmZvY3VzIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vIFByZXNlbnRhdGlvbjpcclxuLy8g55+i5Y2w44Ki44Kk44Kz44Oz55Sf5oiQXHJcbi8vXHJcbi8vICRpY29uLXBvc2l0aW9uICA6IOefouWNsOOBruS9jee9ru+8iHRvcC9yaWdodC9ib3R0b20vbGVmdO+8iVxyXG4vLyAkaWNvbi1zaXplICAgICAgOiDnn6LljbDjga7jgrXjgqTjgrpcclxuLy8gJGljb24tY29sb3IgICAgIDog55+i5Y2w44Gu6ImyXHJcbi8vICRpY29uLWRpcmVjdGlvbiA6IOefouWNsOOBruaWueWQke+8iHRvcC9yaWdodC9ib3R0b20vbGVmdO+8iVxyXG4vLyAkcGFkZGluZyAgICAgICAgOiDopqropoHntKDjga5wYWRkaW5nXHJcbi8vICRwc2V1ZG8tZWxlbWVudCA6IOeWkeS8vOimgee0oOaMh+Wumu+8iOWIneacn+WApO+8mmJlZm9yZe+8u+ecgeeVpeWPr++8ve+8iVxyXG4vL1xyXG4vLyBFeGFtcGxlOlxyXG4vLyBAaW5jbHVkZSBpY29uLWFycm93KCdyaWdodCcsICc3cHgnLCAkY29sb3ItYmxhY2ssICdib3R0b20nLCAnMThweCcpO1xyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5AbWl4aW4gaWNvbi1hcnJvdygkaWNvbi1wb3NpdGlvbiwgJGljb24tc2l6ZSwgJGljb24tY29sb3IsICRpY29uLWRpcmVjdGlvbiwgJHBhZGRpbmcsICRwc2V1ZG8tZWxlbWVudDogJ2JlZm9yZScpIHtcclxuICBAaWYgJGljb24tcG9zaXRpb24gPT0gJ3RvcCcge1xyXG4gICAgcGFkZGluZy10b3A6ICN7JHBhZGRpbmd9O1xyXG4gIH0gQGVsc2UgaWYgJGljb24tcG9zaXRpb24gPT0gJ3JpZ2h0JyB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAjeyRwYWRkaW5nfTtcclxuICB9IEBlbHNlIGlmICRpY29uLXBvc2l0aW9uID09ICdib3R0b20nIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAjeyRwYWRkaW5nfTtcclxuICB9IEBlbHNlIGlmICRpY29uLXBvc2l0aW9uID09ICdsZWZ0JyB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6ICN7JHBhZGRpbmd9O1xyXG4gIH1cclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICY6I3skcHNldWRvLWVsZW1lbnR9IHtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgd2lkdGg6ICN7JGljb24tc2l6ZX07XHJcbiAgICBoZWlnaHQ6ICN7JGljb24tc2l6ZX07XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI3skaWNvbi1jb2xvcn07XHJcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICN7JGljb24tY29sb3J9O1xyXG4gICAgbWFyZ2luOiAoLSN7JGljb24tc2l6ZX0pIDAgMDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgI3skaWNvbi1wb3NpdGlvbn06IDJweDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgQGlmICRpY29uLWRpcmVjdGlvbiA9PSAndG9wJyB7XHJcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XHJcbiAgICB9IEBlbHNlIGlmICRpY29uLWRpcmVjdGlvbiA9PSAncmlnaHQnIHtcclxuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTEzNWRlZyk7XHJcbiAgICB9IEBlbHNlIGlmICRpY29uLWRpcmVjdGlvbiA9PSAnYm90dG9tJyB7XHJcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XHJcbiAgICB9IEBlbHNlIGlmICRpY29uLWRpcmVjdGlvbiA9PSAnbGVmdCcge1xyXG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy8gI21hcmdpbiAsIHBhZGRpbmdcclxuLy9cclxuLy8gRXhhbXBsZTpcclxuLy8gQGluY2x1ZGUgc3BhY2luZygjeyRpKjV9KTtcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuQG1peGluIHNwYWNpbmcoJHNpemUpIHtcclxuICAkdHlwZTogJ3VfcCc7XHJcbiAgJHByb3A6ICdwYWRkaW5nJztcclxuICBAZm9yICRpIGZyb20gMSB0aHJvdWdoIDIge1xyXG4gICAgQGlmICRpID4gMSB7XHJcbiAgICAgICR0eXBlOiAndV9tJztcclxuICAgICAgJHByb3A6ICdtYXJnaW4nO1xyXG4gICAgfVxyXG4gICAgLiN7JHR5cGV9dC0jeyRzaXplfSB7ICN7JHByb3B9LXRvcDogICAgI3skc2l6ZX1weCAhaW1wb3J0YW50OyB9XHJcbiAgICAuI3skdHlwZX1yLSN7JHNpemV9IHsgI3skcHJvcH0tcmlnaHQ6ICAjeyRzaXplfXB4ICFpbXBvcnRhbnQ7IH1cclxuICAgIC4jeyR0eXBlfWItI3skc2l6ZX0geyAjeyRwcm9wfS1ib3R0b206ICN7JHNpemV9cHggIWltcG9ydGFudDsgfVxyXG4gICAgLiN7JHR5cGV9bC0jeyRzaXplfSB7ICN7JHByb3B9LWxlZnQ6ICAgI3skc2l6ZX1weCAhaW1wb3J0YW50OyB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy8gUHJlc2VudGF0aW9uOlxyXG4vLyDooYzliLbpmZBcclxuLy9cclxuLy8gRXhhbXBsZTpcclxuLy8gQGluY2x1ZGUgbGluZS1jbGFtcCgzKTtcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuQG1peGluIGxpbmUtY2xhbXAoJGxpbmVzKSB7XHJcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcclxuICAtd2Via2l0LWxpbmUtY2xhbXA6ICRsaW5lcztcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG5cclxuLy8gUHJlc2VudGF0aW9uOlxyXG4vLyDopIfmlbDooYzliLbpmZDvvIhQQ+eUqO+8iVxyXG4vL1xyXG4vLyBFeGFtcGxlOlxyXG4vLyBAaW5jbHVkZSBsaW5lLWNsYW1wLXBjKDMsIDVlbSk7XHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbkBtaXhpbiBsaW5lLWNsYW1wLXBjKCRsaW5lcywgJGhlaWdodCkge1xyXG4gIEBpZiAkbGluZXMgPT0gMSB7XHJcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIH0gQGVsc2Uge1xyXG4gICAgbWF4LWhlaWdodDogJGhlaWdodDtcclxuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xyXG4gICAgLXdlYmtpdC1saW5lLWNsYW1wOiAkbGluZXM7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vICN0cmFuc2Zvcm1cclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy8gQnJvd3NlciBQcmVmaXhlc1xyXG5AbWl4aW4gdHJhbnNmb3JtKCR0cmFuc2Zvcm1zKSB7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06ICR0cmFuc2Zvcm1zO1xyXG4gIC8vIC1tcy10cmFuc2Zvcm06ICR0cmFuc2Zvcm1zO1xyXG4gIHRyYW5zZm9ybTogJHRyYW5zZm9ybXM7XHJcbn1cclxuXHJcbi8vIFJvdGF0ZVxyXG5AbWl4aW4gcm90YXRlICgkZGVnKSB7XHJcbiAgQGluY2x1ZGUgdHJhbnNmb3JtKHJvdGF0ZSgjeyRkZWd9ZGVnKSk7XHJcbn1cclxuXHJcbi8vIFNjYWxlXHJcbkBtaXhpbiBzY2FsZSgkc2NhbGUpIHtcclxuICBAaW5jbHVkZSB0cmFuc2Zvcm0oc2NhbGUoJHNjYWxlKSk7XHJcbn1cclxuXHJcbi8vIFRyYW5zbGF0ZVxyXG5AbWl4aW4gdHJhbnNsYXRlICgkeCwgJHkpIHtcclxuICBAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlKCR4LCAkeSkpO1xyXG59XHJcblxyXG4vLyBTa2V3XHJcbkBtaXhpbiBza2V3ICgkeCwgJHkpIHtcclxuICBAaW5jbHVkZSB0cmFuc2Zvcm0oc2tldygjeyR4fWRlZywgI3skeX1kZWcpKTtcclxufVxyXG5cclxuLy8gVHJhbnNmb3JtIE9yaWdpblxyXG5AbWl4aW4gdHJhbnNmb3JtLW9yaWdpbiAoJG9yaWdpbikge1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogJG9yaWdpbjtcclxuICAvLyAtbXMtdHJhbnNmb3JtLW9yaWdpbjogJG9yaWdpbjtcclxuICB0cmFuc2Zvcm0tb3JpZ2luOiAkb3JpZ2luO1xyXG59XHJcblxyXG5cclxuLy8gI2RlY2ltYWwgcG9pbnRcclxuLy8g5bCP5pWw44Gu5qGB5pWw44Go5Li444KB5pa544KS5Yi25b6h44GZ44KLXHJcbi8vXHJcbi8vIEV4YW1wbGU6XHJcbi8vIEBpbmNsdWRlIHJvdW5kLWRlY2ltYWwoJG51bWJlcik7XHJcbi8vIEBpbmNsdWRlIGNlaWwtZGVjaW1hbCgkbnVtYmVyKTtcclxuLy8gQGluY2x1ZGUgZmxvb3ItZGVjaW1hbCgkbnVtYmVyKTtcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy8gUm91bmQgKOWbm+aNqOS6lOWFpSlcclxuQGZ1bmN0aW9uIHJvdW5kLWRlY2ltYWwoJG51bWJlciwgJGRpZ2l0czogMCkge1xyXG4gIEByZXR1cm4gdG8tZml4ZWQoJG51bWJlciwgJGRpZ2l0cywgJ3JvdW5kJyk7XHJcbn1cclxuXHJcbi8vIENlaWwgKOWIh+OCiuS4iuOBkilcclxuQGZ1bmN0aW9uIGNlaWwtZGVjaW1hbCgkbnVtYmVyLCAkZGlnaXRzOiAwKSB7XHJcbiAgQHJldHVybiB0by1maXhlZCgkbnVtYmVyLCAkZGlnaXRzLCAnY2VpbCcpO1xyXG59XHJcblxyXG4vLyBGbG9vciAo5YiH44KK5o2o44GmKVxyXG5AZnVuY3Rpb24gZmxvb3ItZGVjaW1hbCgkbnVtYmVyLCAkZGlnaXRzOiAwKSB7XHJcbiAgQHJldHVybiB0by1maXhlZCgkbnVtYmVyLCAkZGlnaXRzLCAnZmxvb3InKTtcclxufVxyXG5cclxuQGZ1bmN0aW9uIHRvLWZpeGVkICgkbnVtYmVyLCAkZGlnaXRzOiAwLCAkcm91bmQ6ICdyb3VuZCcpIHtcclxuICAkbjogMTtcclxuICAvLyAkbnVtYmVyIG11c3QgYmUgYSBudW1iZXJcclxuICBAaWYgdHlwZS1vZigkbnVtYmVyKSAhPSBudW1iZXIge1xyXG4gICAgQHdhcm4gJyN7ICRudW1iZXIgfSBpcyBub3QgYSBudW1iZXIuJztcclxuICAgIEByZXR1cm4gJG51bWJlcjtcclxuICB9XHJcbiAgLy8gJGRpZ2l0cyBtdXN0IGJlIGEgdW5pdGxlc3MgbnVtYmVyXHJcbiAgQGlmIHR5cGUtb2YoJGRpZ2l0cykgIT0gbnVtYmVyIHtcclxuICAgIEB3YXJuICcjeyAkZGlnaXRzIH0gaXMgbm90IGEgbnVtYmVyLic7XHJcbiAgICBAcmV0dXJuICRudW1iZXI7XHJcbiAgfSBAZWxzZSBpZiBub3QgdW5pdGxlc3MoJGRpZ2l0cykge1xyXG4gICAgQHdhcm4gJyN7ICRkaWdpdHMgfSBoYXMgYSB1bml0Lic7XHJcbiAgICBAcmV0dXJuICRudW1iZXI7XHJcbiAgfVxyXG4gIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGRpZ2l0cyB7XHJcbiAgICAkbjogJG4gKiAxMDtcclxuICB9XHJcbiAgQGlmICRyb3VuZCA9PSAncm91bmQnIHtcclxuICAgIEByZXR1cm4gcm91bmQoJG51bWJlciAqICRuKSAvICRuO1xyXG4gIH0gQGVsc2UgaWYgJHJvdW5kID09ICdjZWlsJyB7XHJcbiAgICBAcmV0dXJuIGNlaWwoJG51bWJlciAqICRuKSAvICRuO1xyXG4gIH0gQGVsc2UgaWYgJHJvdW5kID09ICdmbG9vcicge1xyXG4gICAgQHJldHVybiBmbG9vcigkbnVtYmVyICogJG4pIC8gJG47XHJcbiAgfSBAZWxzZSB7XHJcbiAgICBAd2FybiAnI3sgJHJvdW5kIH0gaXMgdW5kZWZpbmVkIGtleXdvcmQuJztcclxuICAgIEByZXR1cm4gJG51bWJlcjtcclxuICB9XHJcbn1cclxuXHJcbi8vIOWIpeOCpuOCo+ODs+ODieOCpuOBp+mWi+OBj+ODquODs+OCr+OBq+OCouOCpOOCs+ODs+OCkuOBpOOBkeOCi1xyXG5AbWl4aW4gbmV3LXdpbmRvdygkY29sb3IsICRzaXplKSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICY6OmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XHJcbiAgICAvLyBtYXNrOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHZlcnNpb249XCIxLjFcIiB2aWV3Qm94PVwiMCAwIDE1LjQgMTMuNFwiPjxwYXRoIGQ9XCJNMTEuNCwxMy40SDEuNGMtLjc3LDAtMS40LS42My0xLjQtMS40VjRjMC0uNzcuNjMtMS40LDEuNC0xLjRoMnYuOEgxLjRjLS4zMywwLS42LjI3LS42LjZ2OGMwLC4zMy4yNy42LjYuNmgxMGMuMzMsMCwuNi0uMjcuNi0uNnYtMmguOHYyYzAsLjc3LS42MywxLjQtMS40LDEuNFpcIi8+PHBhdGggZD1cIk0xNC40LDlINS40Yy0uNTUsMC0xLS40NS0xLTFWMWMwLS41NS40NS0xLDEtMWg5Yy41NSwwLDEsLjQ1LDEsMXY3YzAsLjU1LS40NSwxLTEsMVpNNS40LjhjLS4xMSwwLS4yLjA5LS4yLjJ2N2MwLC4xMS4wOS4yLjIuMmg5Yy4xMSwwLC4yLS4wOS4yLS4yVjFjMC0uMTEtLjA5LS4yLS4yLS4ySDUuNFpcIi8+PC9zdmc+Jykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcbiAgICBtYXNrOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHZlcnNpb249XCIxLjFcIiB2aWV3Qm94PVwiMCAwIDEyIDEyXCIlM0UlM0NwYXRoIGQ9XCJNMS4zMzMzMyAxMkMwLjk2NjY2NyAxMiAwLjY1Mjc3OCAxMS44Njk0IDAuMzkxNjY3IDExLjYwODNDMC4xMzA1NTYgMTEuMzQ3MiAwIDExLjAzMzMgMCAxMC42NjY3VjEuMzMzMzNDMCAwLjk2NjY2NyAwLjEzMDU1NiAwLjY1Mjc3OCAwLjM5MTY2NyAwLjM5MTY2N0MwLjY1Mjc3OCAwLjEzMDU1NiAwLjk2NjY2NyAwIDEuMzMzMzMgMEg2VjEuMzMzMzNIMS4zMzMzM1YxMC42NjY3SDEwLjY2NjdWNkgxMlYxMC42NjY3QzEyIDExLjAzMzMgMTEuODY5NCAxMS4zNDcyIDExLjYwODMgMTEuNjA4M0MxMS4zNDcyIDExLjg2OTQgMTEuMDMzMyAxMiAxMC42NjY3IDEySDEuMzMzMzNaTTQuNDY2NjcgOC40NjY2N0wzLjUzMzMzIDcuNTMzMzNMOS43MzMzMyAxLjMzMzMzSDcuMzMzMzNWMEgxMlY0LjY2NjY3SDEwLjY2NjdWMi4yNjY2N0w0LjQ2NjY3IDguNDY2NjdaXCIvJTNFJTNDL3N2ZyUzRScpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG4gICAgd2lkdGg6ICRzaXplO1xyXG4gICAgaGVpZ2h0OiAkc2l6ZTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgfVxyXG59XHJcbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcclxuXHJcbkB1c2UgXCIuLi9nbG9iYWxcIiBhcyAqO1xyXG5cclxuLnUge1xyXG5cclxuICAvLyBmb250IGNvbG9yXHJcbiAgJl9jb2xvciB7XHJcbiAgICAmLWJyYW5kIHtcclxuICAgICAgY29sb3I6ICRjb2xvci1icmFuZCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgJi10ZXh0IHtcclxuICAgICAgY29sb3I6ICRjb2xvci10ZXh0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAmLXJlZCB7XHJcbiAgICAgIGNvbG9yOiAkY29sb3ItcmVkICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAmLWJsdWUge1xyXG4gICAgICBjb2xvcjogJGNvbG9yLWJsdWUgIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgICYteWVsbG93IHtcclxuICAgICAgY29sb3I6ICRjb2xvci1zdGFyICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvLyBmb250IGZhbWlseVxyXG4gICZfZmYge1xyXG4gICAgJi1qcCB7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1qYSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgJi1lbiB7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1lbiAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLy8gZm9udCBzaXplXHJcbiAgJl9mcyB7XHJcbiAgICAmLTgge1xyXG4gICAgICBmb250LXNpemU6IDhweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgJi0xMCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTBweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgJi0xMSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTFweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgJi0xMiB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgJi0xMyB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTNweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgJi0xNCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgJi0xNiB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgJi0xOCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgJi0yMCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLy8gZm9udCB3ZWlnaHRcclxuICAmX2Z3IHtcclxuICAgICYtYm9sZCB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgJi1zZW1pLWJvbGQge1xyXG4gICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWktYm9sZCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgJi1tZWRpdW0ge1xyXG4gICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZGl1bSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgJi1yZWd1bGFyIHtcclxuICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1yZWd1bGFyICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAmLWxpZ2h0IHtcclxuICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1saWdodCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgJi1leC1saWdodCB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtZXgtbGlnaHQgIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgICYtbm9ybWFsIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLy8gdGV4dCBhbGlnblxyXG4gICZfdGEge1xyXG4gICAgJi1sIHtcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xyXG4gICAgICBpbWcge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi1jIHtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLXIge1xyXG4gICAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xyXG4gICAgICBpbWcge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvLyB2ZXJ0aWNhbCBhbGlnblxyXG4gICZfdmEge1xyXG4gICAgJi10IHtcclxuICAgICAgdmVydGljYWwtYWxpZ246IHRvcCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgJi1tIHtcclxuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgJi1iIHtcclxuICAgICAgdmVydGljYWwtYWxpZ246IGJvdHRvbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLy8gd2lkdGhcclxuICAmX3cge1xyXG4gICAgJi0xMCB7IHdpZHRoOiAxMCUgIWltcG9ydGFudDsgfVxyXG4gICAgJi0yMCB7IHdpZHRoOiAyMCUgIWltcG9ydGFudDsgfVxyXG4gICAgJi0zMCB7IHdpZHRoOiAzMCUgIWltcG9ydGFudDsgfVxyXG4gICAgJi00MCB7IHdpZHRoOiA0MCUgIWltcG9ydGFudDsgfVxyXG4gICAgJi01MCB7IHdpZHRoOiA1MCUgIWltcG9ydGFudDsgfVxyXG4gICAgJi02MCB7IHdpZHRoOiA2MCUgIWltcG9ydGFudDsgfVxyXG4gICAgJi03MCB7IHdpZHRoOiA3MCUgIWltcG9ydGFudDsgfVxyXG4gICAgJi04MCB7IHdpZHRoOiA4MCUgIWltcG9ydGFudDsgfVxyXG4gICAgJi05MCB7IHdpZHRoOiA5MCUgIWltcG9ydGFudDsgfVxyXG4gICAgJi0xMDAgeyB3aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9XHJcbiAgfVxyXG5cclxuICAvLyBtYXJnaW5cclxuICAmX21iIHtcclxuICAgICYtMCB7bWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O31cclxuICAgICYtNSB7bWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7fVxyXG4gICAgJi0xMCB7bWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O31cclxuICAgICYtMTUge21hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDt9XHJcbiAgICAmLTIwIHttYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7fVxyXG4gICAgJi0yNSB7bWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O31cclxuICAgICYtMzAge21hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDt9XHJcbiAgICAmLTM1IHttYXJnaW4tYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7fVxyXG4gICAgJi00MCB7bWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O31cclxuICAgICYtNDUge21hcmdpbi1ib3R0b206IDQ1cHggIWltcG9ydGFudDt9XHJcbiAgICAmLTUwIHttYXJnaW4tYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7fVxyXG4gICAgJi01NSB7bWFyZ2luLWJvdHRvbTogNTVweCAhaW1wb3J0YW50O31cclxuICAgICYtNjAge21hcmdpbi1ib3R0b206IDYwcHggIWltcG9ydGFudDt9XHJcbiAgICAmLTY1IHttYXJnaW4tYm90dG9tOiA2NXB4ICFpbXBvcnRhbnQ7fVxyXG4gICAgJi03MCB7bWFyZ2luLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O31cclxuICAgICYtNzUge21hcmdpbi1ib3R0b206IDc1cHggIWltcG9ydGFudDt9XHJcbiAgICAmLTgwIHttYXJnaW4tYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7fVxyXG4gICAgJi04NSB7bWFyZ2luLWJvdHRvbTogODVweCAhaW1wb3J0YW50O31cclxuICAgICYtOTAge21hcmdpbi1ib3R0b206IDkwcHggIWltcG9ydGFudDt9XHJcbiAgICAmLTk1IHttYXJnaW4tYm90dG9tOiA5NXB4ICFpbXBvcnRhbnQ7fVxyXG4gICAgJi0xMDAge21hcmdpbi1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7fVxyXG4gICAgLy8gZW1cclxuICAgICYtMDVlbSB7bWFyZ2luLWJvdHRvbTogLjVlbSAhaW1wb3J0YW50O31cclxuICAgICYtMWVtIHttYXJnaW4tYm90dG9tOiAxZW0gIWltcG9ydGFudDt9XHJcbiAgICAmLTJlbSB7bWFyZ2luLWJvdHRvbTogMmVtICFpbXBvcnRhbnQ7fVxyXG4gICAgJi0zZW0ge21hcmdpbi1ib3R0b206IDNlbSAhaW1wb3J0YW50O31cclxuICAgICYtNGVtIHttYXJnaW4tYm90dG9tOiA0ZW0gIWltcG9ydGFudDt9XHJcbiAgICAmLTVlbSB7bWFyZ2luLWJvdHRvbTogNWVtICFpbXBvcnRhbnQ7fVxyXG4gICAgJi02ZW0ge21hcmdpbi1ib3R0b206IDZlbSAhaW1wb3J0YW50O31cclxuICB9XHJcblxyXG59IiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xyXG5cclxuQHVzZSBcImZvdW5kYXRpb25cIiBhcyAqO1xyXG5AdXNlIFwiZ2xvYmFsXCIgYXMgKjtcclxuXHJcbi5pdGVtLWRldGFpbCB7XHJcbiAgJi1yb3cxIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA1NnB4O1xyXG4gICAgJi1pbm5lciB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgd2lkdGg6ICR3aWR0aC1wYWdlLXBjO1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIH1cclxuICAgIC5jb250ZW50cyB7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbXEoKSB7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xyXG4gICAgICAmLWlubmVyIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICBtYXJnaW46IDAgYXV0byAzMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtcm93MiB7XHJcbiAgICBwYWRkaW5nLXRvcDogNTZweDtcclxuICAgIGJhY2tncm91bmQ6ICNmNWY1ZjU7XHJcbiAgICAuc2VjdGlvbi1oZWFkZXIge1xyXG4gICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbXEoKSB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAyNHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAmLWltZyB7XHJcbiAgICB3aWR0aDogNTIwcHg7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAmLXNsaWRlciB7XHJcbiAgICAgICYtY29udGFpbmVyIHtcclxuICAgICAgICB3aWR0aDogNTIwcHg7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgJltkYXRhLWFsaWduPVwibGVmdFwiXSB7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJltkYXRhLWFsaWduPVwicmlnaHRcIl0ge1xyXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmLXdyYXBwZXIge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgIH1cclxuICAgICAgJi1pdGVtIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgYXNwZWN0LXJhdGlvOiAxO1xyXG4gICAgICAgIGltZywgdmlkZW8ge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICAmLnZpZGVvLXRodW1iIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgYTpob3ZlciB7XHJcbiAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwLjg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIEBpbmNsdWRlIG1xKCkge1xyXG4gICAgICAgICYtY29udGFpbmVyIHtcclxuICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDNweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYtbW9kYWwge1xyXG4gICAgICAmLXRyaWdnZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBib3R0b206IDEwcHg7XHJcbiAgICAgICAgcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgd2lkdGg6IDI0cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgLmljb24ge1xyXG4gICAgICAgICAgd2lkdGg6IDI0cHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5tb2RhbC1pbm5lciB7XHJcbiAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgICAgIH1cclxuICAgICAgLm1vZGFsLWNvbnRlbnQge1xyXG4gICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSA2MHB4KTtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICB9XHJcbiAgICAgIC5pdGVtLWRldGFpbC1pbWctbW9kYWwtdHJpZ2dlciB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICAgIC5pdGVtLWRldGFpbC1pbWctc2xpZGVyLXdyYXBwZXIge1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMHZoIC0gMTQwcHgpO1xyXG4gICAgICAgIC8vIHdpZHRoOiA2OTVweDtcclxuICAgICAgICAvLyBtYXgtd2lkdGg6IDkwdnc7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgfVxyXG4gICAgICAuaXRlbS1kZXRhaWwtaW1nLW1vZGFsLWxpc3Qge1xyXG4gICAgICAgICYtaXRlbSB7XHJcbiAgICAgICAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTQwcHgpO1xyXG4gICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi13cmFwcGVyIHtcclxuICAgICAgICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDYwcHgpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAuaXRlbS1kZXRhaWwtaW1nLXRodW1icyB7XHJcbiAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYtbWVtYmVyLWxpbWl0ZWQge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMzBweDtcclxuICAgICAgcmlnaHQ6IDUwcHg7XHJcbiAgICAgIGNvbG9yOiAjRkZGO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItaWNvbnM7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgd2lkdGg6IDIwMHB4O1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTAlKSByb3RhdGUoNDVkZWcpO1xyXG4gICAgICB6LWluZGV4OiAxMDA7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtdGh1bWJzIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAmLWNvbnRhaW5lciB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgLnN3aXBlci1wcmV2ICxcclxuICAgICAgLnN3aXBlci1uZXh0IHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgfVxyXG4gICAgICAuc3dpcGVyLXByZXYge1xyXG4gICAgICAgIGxlZnQ6IC0zMHB4O1xyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMDAwO1xyXG4gICAgICAgICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAjMDAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAuc3dpcGVyLW5leHR7XHJcbiAgICAgICAgcmlnaHQ6IC0zMHB4O1xyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAjMDAwO1xyXG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgIzAwMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYtd3JhcHBlciB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogLThweDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAmLnN3aXBlci1pbml0aWFsaXplZCB7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAuaXRlbS1kZXRhaWwtdGh1bWJzLWl0ZW0ge1xyXG4gICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAvIDYgLSA4cHgpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAuaXRlbS1kZXRhaWwtaW1nIHtcclxuICAgICAgICAmLXRodW1icyB7XHJcbiAgICAgICAgICAmLWl0ZW0ge1xyXG4gICAgICAgICAgICB3aWR0aDogNzRweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDRweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYtYmxvY2sge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICAgICYtaXRlbSB7XHJcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLyA2IC0gOHB4KTtcclxuICAgICAgbWFyZ2luOiAwIDhweCA4cHggMDtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICYuaXNfY3VycmVudCB7XHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgYm9yZGVyOiAzcHggc29saWQgIzAwMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgYSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgYXNwZWN0LXJhdGlvOiAxO1xyXG4gICAgICB9XHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtcSgpIHtcclxuICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMTJweDtcclxuICAgICAgJi13cmFwcGVyIHtcclxuICAgICAgICAmLnN3aXBlci1pbml0aWFsaXplZCB7XHJcbiAgICAgICAgICBtYXJnaW46IDAgKC0kd2lkdGgtc2lkZS1zcCAtIDRweCkgMCAoLSR3aWR0aC1zaWRlLXNwKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJi1ibG9jayB7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwdncgLSAyMHB4KTtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgIH1cclxuICAgICAgJi1pdGVtIHtcclxuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC8gNiAtIDRweCk7XHJcbiAgICAgICAgbWFyZ2luOiAwIDRweCA0cHggMDtcclxuICAgICAgICAmLmlzX2N1cnJlbnQge1xyXG4gICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjMDAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmLXNsaWRlciB7XHJcbiAgICAmLWNvbnRhaW5lciB7XHJcbiAgICAgIHdpZHRoOiA1MjBweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAuc3dpcGVyLXByZXYsIC5zd2lwZXItbmV4dCB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICB3aWR0aDogNDBweDtcclxuICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICB3aWR0aDogMjhweDtcclxuICAgICAgICAgIGhlaWdodDogMjhweDtcclxuICAgICAgICAgIGJvcmRlci10b3A6IDRweCBzb2xpZCAjRkZGO1xyXG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OiA0cHggc29saWQgI0ZGRjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLnN3aXBlci1wcmV2IHtcclxuICAgICAgICBsZWZ0OiAtMjBweDtcclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICBsZWZ0OiAyMHB4O1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgtMTM1ZGVnKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLnN3aXBlci1uZXh0IHtcclxuICAgICAgICByaWdodDogLTIwcHg7XHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDQ1ZGVnKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5pdGVtLWRldGFpbC1pbWcge1xyXG4gICAgICAmLXNsaWRlciB7XHJcbiAgICAgICAgJi1pdGVtIHtcclxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDI0MHB4KTtcclxuICAgICAgICAgIGFzcGVjdC1yYXRpbzogMTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1xKCkge1xyXG4gICAgICAmLWNvbnRhaW5lciB7XHJcbiAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJi1pbmZvIHtcclxuICAgIHdpZHRoOiA2NDBweDtcclxuICAgIEBpbmNsdWRlIG1xKCkge1xyXG4gICAgICB3aWR0aDogYXV0bztcclxuICAgICAgbWFyZ2luOiAwICR3aWR0aC1zaWRlLXNwO1xyXG4gICAgfVxyXG4gIH1cclxuICAmLWljb24ge1xyXG4gICAgJi1saXN0IHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAmOmVtcHR5IHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICAgIC5pdGVtLWljb24ge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBmb250LXNpemU6IDExcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgcGFkZGluZzogMCA2cHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtbmFtZSB7XHJcbiAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS40O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgIEBpbmNsdWRlIG1xKCkge1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtY29kZSB7XHJcbiAgICBjb2xvcjogIzg4ODtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICBAaW5jbHVkZSBtcSgpIHtcclxuICAgICAgZm9udC1zaXplOiAxMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAmLXRleHQge1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNztcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICBwIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMWVtO1xyXG4gICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnJlZHtcclxuICAgICAgY29sb3I6ICRjb2xvci1icmFuZDtcclxuICAgIH1cclxuICAgIC5ibHVle1xyXG4gICAgICBjb2xvcjogIzAwMDBmZjtcclxuICAgIH1cclxuICAgIC5nbGF5e1xyXG4gICAgICBjb2xvcjogJGNvbG9yLXRleHQyO1xyXG4gICAgfVxyXG4gICAgLmJvbGQsXHJcbiAgICBzdHJvbmd7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbXEoKSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgIH1cclxuICB9XHJcbiAgJi1zcGVjIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS43O1xyXG4gICAgJi13cmFwcGVyIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIH1cclxuICAgICYtbGFiZWwge1xyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogXCLvvJpcIjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi12YWx1ZSB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICYuanNfbGV2ZWwtc3RhcnMge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmljb24ge1xyXG4gICAgICB3aWR0aDogMTRweDtcclxuICAgICAgaGVpZ2h0OiAxNHB4O1xyXG4gICAgICAmLXN0YXItb24ge1xyXG4gICAgICAgIGZpbGw6ICNGRjk5MDE7XHJcbiAgICAgIH1cclxuICAgICAgJi1zdGFyLW9mZiB7XHJcbiAgICAgICAgZmlsbDogI0NDQztcclxuICAgICAgfVxyXG4gICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtcSgpIHtcclxuICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAmLXZhbHVlIHtcclxuICAgICAgICAmLmpzX2xldmVsLXN0YXJzIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgICAgICB9ICBcclxuICAgICAgfSAgXHJcbiAgICB9XHJcbiAgfVxyXG4gICYtY2FtcGFpZ24ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAmLWxhYmVsIHtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwi77yaXCI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYtbGlzdCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xyXG4gICAgICBjb2xvcjogJGNvbG9yLXJlZDtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAmLWl0ZW0ge1xyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgIGNvbnRlbnQ6IFwiL1wiO1xyXG4gICAgICAgICAgbWFyZ2luOiAwIDVweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJi1ncm91cCB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjRjVGNUY1O1xyXG4gICAgcGFkZGluZzogMjRweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgICAmLWhlYWRlciB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgICAgICYtbGFiZWwge1xyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgIGNvbnRlbnQ6IFwi77yaXCI7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICYtY29udGVudCB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi1saXN0IHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IC04cHg7XHJcbiAgICAgICYtaXRlbSB7XHJcbiAgICAgICAgbWFyZ2luOiAwIDhweCA4cHggMDtcclxuICAgICAgICAmOmVtcHR5IHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICBoZWlnaHQ6IDM0cHg7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwIDEycHg7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkZGO1xyXG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0Q5RDlEOTtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE3cHg7XHJcbiAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI0Q5RDlEOTtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLmlzX2N1cnJlbnQge1xyXG4gICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNEOUQ5RDk7XHJcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbXEoKSB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAtJHdpZHRoLXNpZGUtc3A7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogLSR3aWR0aC1zaWRlLXNwO1xyXG4gICAgICBwYWRkaW5nOiAxM3B4ICR3aWR0aC1zaWRlLXNwO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAmLWhlYWRlciB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICB9XHJcbiAgICAgICYtbGlzdCB7XHJcbiAgICAgICAgJi1pdGVtIHtcclxuICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtdmFyaWF0aW9uIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICAuaXRlbS12YXJpYXRpb24tbGlzdCB7XHJcbiAgICAgICYtaXRlbSB7XHJcbiAgICAgICAgcGFkZGluZzogMTZweCAwO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICYtaW5mbyB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLWNvbG9yIHtcclxuICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi1zdG9jayB7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi1xdHkge1xyXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLWNvbDIge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5pdGVtLWxpc3QtaXRlbS1pY29uIHtcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuaXRlbS1pY29uIHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICBjb2xvcjogIzQ0NDtcclxuICAgICAgICAgIGJhY2tncm91bmQ6ICNGRkY7XHJcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjNDQ0O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5pc190d28ge1xyXG4gICAgICAuaXRlbS12YXJpYXRpb24tbGlzdC1pdGVtIHtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICYtaW1nIHtcclxuICAgICAgICAgIHBhZGRpbmc6IDE2cHggMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1xKCkge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICAuaXRlbS12YXJpYXRpb24tbGlzdCB7XHJcbiAgICAgICAgJi1pdGVtIHtcclxuICAgICAgICAgIHBhZGRpbmc6IDIwcHggMDtcclxuICAgICAgICAgIGRpc3BsYXkgOmZsZXg7XHJcbiAgICAgICAgICAvLyBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICAgICYtaW1nIHtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJi1xdHkge1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmLWNhcnQge1xyXG4gICAgICAgICAgICAuYnRuIHtcclxuICAgICAgICAgICAgICB3aWR0aDogMTIwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgICYtYnRucyB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmLWNvbDIge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICAgICAgJi1pbm5lciB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi1saXN0IHtcclxuICAgICAgICAgICAgICAmLWl0ZW0ge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtcXR5IHtcclxuICAgIG1hcmdpbi1yaWdodDogMTZweDtcclxuICB9XHJcbiAgJi1wcmljZSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICYtY29udGFpbmVyIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gICAgfVxyXG4gICAgJi13cmFwcGVyIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gICAgfVxyXG4gICAgLnByaWNlLXZhbHVlLCAucHJpY2UtdW5pdCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIH1cclxuICAgIC50YXgtbGFiZWwge1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAzcHg7XHJcbiAgICB9XHJcbiAgICAmLXByb3BlciB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHRvcDogLThweDtcclxuICAgICAgJi1sYWJlbCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgIH1cclxuICAgICAgJi12YWx1ZSB7XHJcbiAgICAgICAgLnByaWNlLXZhbHVlLCAgLnByaWNlLXVuaXQge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAudGF4LWxhYmVsIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYtc2FsZSB7XHJcbiAgICAgIGNvbG9yOiAkY29sb3ItcmVkO1xyXG4gICAgICAucHJpY2UtdmFsdWUsIC5wcmljZS11bml0IHtcclxuICAgICAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgfVxyXG4gICAgICAudGF4LWxhYmVsIHtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogM3B4O1xyXG4gICAgICB9XHJcbiAgICAgICYtd3JhcHBlciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAgICAgIH1cclxuICAgICAgJi1sYWJlbCB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmLXZvbHVtZS1kaXNjbnQge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgJi1saXN0IHtcclxuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvci1mb3JtLWJvcmRlcjtcclxuICAgICAgJi1pdGVtIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1mb3JtLWJvcmRlcjtcclxuICAgICAgICBwYWRkaW5nOiA2cHggMDtcclxuICAgICAgICAmLWNvbDEge1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcclxuICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgY29udGVudDogXCLihpJcIjtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuaXRlbS1jbnQge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLm9mZiB7XHJcbiAgICAgICAgICBjb2xvcjogJGNvbG9yLXJlZDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAubnVtIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuZWFjaCB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAucHJpY2Uge1xyXG4gICAgICAgICAgLnByaWNlLXZhbHVlLCAucHJpY2UtdW5pdCB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItcmVkO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAudGF4LWxhYmVsIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmLWdldC1wb2ludCB7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAubnVtIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIH1cclxuICB9XHJcbiAgJi1idG5zIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIG1hcmdpbjogMjRweCAwO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDI0cHg7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWZvcm0tYm9yZGVyO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgLmJ0biB7XHJcbiAgICAgIHdpZHRoOiAyODBweDtcclxuICAgICAgbWluLXdpZHRoOiAyODBweDtcclxuICAgICAgJi5zb2xkLW91dHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1xKCkge1xyXG4gICAgICAuYnRuIHtcclxuICAgICAgICB3aWR0aDogY2FsYygxMDB2dyAtIDE5MHB4KTtcclxuICAgICAgICBtaW4td2lkdGg6IGNhbGMoMTAwdncgLSAxOTBweCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJi1jYXJ0LWJ0bi13cmFwcGVyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIC5pdGVtLWxpc3QtaXRlbS1jYXJ0LXBvcHVwIHtcclxuICAgICAgYm90dG9tOiA2NXB4O1xyXG4gICAgICB3aWR0aDogMjAwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtZmF2b3JpdGUge1xyXG4gICAgd2lkdGg6IDIwcHg7XHJcbiAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIG1hcmdpbi1sZWZ0OiAxNnB4O1xyXG4gICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAmLW9uLCAmLW9mZiB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICYuanNfbW9kYWwtZ3JvdXAtdHJpZ2dlciB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIH1cclxuICAgICAgLmljb24ge1xyXG4gICAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi1vbiB7XHJcbiAgICAgIC5pY29uIHtcclxuICAgICAgICBmaWxsIDogJGNvbG9yLWljb24tZmF2b3JpdGUtb247XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYtb2ZmIHtcclxuICAgICAgLmljb24ge1xyXG4gICAgICAgIGZpbGw6ICRjb2xvci1pY29uLWZhdm9yaXRlLW9mZjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi1wb3B1cCB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAtMzBweDtcclxuICAgICAgbGVmdDogNTAlO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICB3aWR0aDogMjAwcHg7XHJcbiAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1wb3B1cDtcclxuICAgICAgcGFkZGluZzogMTBweDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAzcHggM3B4IHJnYmEoMCwwLDAsMC4xKTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuNjtcclxuICAgICAgJjo6YmVmb3JlLCAmOjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgICBib3JkZXI6IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gICAgICB9XHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgYm90dG9tOiAtMTBweDtcclxuICAgICAgICBib3JkZXItdG9wOiAxMHB4IHNvbGlkICNlMGUwZTA7XHJcbiAgICAgICAgei1pbmRleDogMTAwO1xyXG4gICAgICB9XHJcbiAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICBib3R0b206IC04cHg7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogMTBweCBzb2xpZCAkY29sb3ItcG9wdXA7XHJcbiAgICAgICAgei1pbmRleDogMTAxO1xyXG4gICAgICB9XHJcbiAgICAgICY6ZW1wdHkge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYgKyBkaXYge1xyXG4gICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxuICAmLWxpbmtzIHtcclxuICAgICYtbGlzdCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICYtaXRlbSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuaWNvbiB7XHJcbiAgICAgICAgICBoZWlnaHQ6IDE4cHg7XHJcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcclxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgIHRvcDogM3B4O1xyXG4gICAgICAgICAgJi1wcmludCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJi1zZWFyY2gge1xyXG4gICAgICAgICAgICB3aWR0aDogMThweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYtZ3VpZGUge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAmLWl0ZW0ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBwYWRkaW5nOiAwIDE2cHg7XHJcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0Q5RDlEOTtcclxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbXEoKSB7XHJcbiAgICAgICYtbGlzdCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgICAgICAmLWl0ZW0ge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xyXG4gICAgICAgICAgLmljb24ge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDE0cHg7XHJcbiAgICAgICAgICAgICYtcHJpbnQge1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYtc2VhcmNoIHtcclxuICAgICAgICAgICAgICB3aWR0aDogMTRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmLWd1aWRlIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAmLWl0ZW0ge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xyXG4gICAgICAgICAgcGFkZGluZzogMCA4cHg7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtc25zIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICYtbGFiZWwge1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICB9XHJcbiAgICAmLWl0ZW0ge1xyXG4gICAgICBtYXJnaW4tbGVmdDogMTZweDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBpbWcge1xyXG4gICAgICAgIHdpZHRoOiAzMnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLXBvcHVwIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBib3R0b206IDUwcHg7XHJcbiAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgd2lkdGg6IDIwMHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xyXG4gICAgICBwYWRkaW5nOiAxMnB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgYm94LXNoYWRvdzogMCAwIDNweCAzcHggcmdiYSgwLCAwLCAwLCAuMSk7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjY7XHJcbiAgICAgIHotaW5kZXg6IDEwMDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1xKCkge1xyXG4gICAgICAmLWxhYmVsIHtcclxuICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgIH1cclxuICAgICAgJi1pdGVtIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtZGVzY3JpcHRpb24ge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNiNGI0YjQ7XHJcbiAgICAmLWJsb2NrIHtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMS40O1xyXG4gICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgfVxyXG4gICAgICAmLXRpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgICB9XHJcbiAgICAgIGRsIHtcclxuICAgICAgICBkdCB7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICBkZCB7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxZW07XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIHAge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFlbTtcclxuICAgICAgfVxyXG4gICAgICBpZnJhbWUge1xyXG4gICAgICAgIHdpZHRoOiA3NTBweDtcclxuICAgICAgICBoZWlnaHQ6IDQyMnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAudGFibGUge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcclxuICAgICAgbWFyZ2luOiAxNXB4IDA7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNGRkY7XHJcbiAgICAgIHRoZWFkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjZTVlNWU1O1xyXG4gICAgICB9XHJcbiAgICAgIHRoLCB0ZCB7XHJcbiAgICAgICAgcGFkZGluZzogMTBweCAxNXB4O1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkOWQ5ZDk7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgZW0sIHN0cm9uZywgYiB7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICB0aCB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbXEoKSB7XHJcbiAgICAgIG1hcmdpbjogMCAkd2lkdGgtc2lkZS1zcCAxNnB4O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTZweDtcclxuICAgICAgJi1ibG9jayB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgICYtdGl0bGUge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgaWZyYW1lIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgaGVpZ2h0OiAyMDBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLnRhYmxlIHtcclxuICAgICAgICB0aCwgdGQge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmLXJlbGF0ZWQtcmVjaXBlIHtcclxuICAgIG1hcmdpbi10b3A6IDYwcHg7XHJcbiAgICBwYWRkaW5nOiAwcHggMCA1MHB4O1xyXG4gICAgJi1pbm5lciB7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtcSgpIHtcclxuICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgICAgLnNlY3Rpb24taGVhZGVyIHtcclxuICAgICAgICBtYXJnaW46IDAgJHdpZHRoLXNpZGUtc3AgMjRweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmLWNvb3JkaW5hdGUge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDU2cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA1NnB4O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNiNGI0YjQ7XHJcbiAgICAmLWJsb2NrIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNTZweDtcclxuICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5zd2lwZXItcHJldiwgLnN3aXBlci1uZXh0IHtcclxuICAgICAgdG9wOiA4NXB4O1xyXG4gICAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgICB9XHJcbiAgICAmLWJ0biB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAxOHB4O1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtcSgpIHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7XHJcbiAgICAgIC5zZWN0aW9uLWhlYWRlciB7XHJcbiAgICAgICAgbWFyZ2luOiAwICR3aWR0aC1zaWRlLXNwIDI0cHg7XHJcbiAgICAgIH1cclxuICAgICAgJi1ibG9jayB7XHJcbiAgICAgICAgLnNzLWxpc3Qtd3JhcHBlciB7XHJcbiAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtcmVjb21tZW5kZWQtaXRlbXMge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDU2cHg7XHJcbiAgICAmLWlubmVyIHtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1xKCkge1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcclxuICAgICAgLnNlY3Rpb24taGVhZGVyIHtcclxuICAgICAgICBtYXJnaW46IDAgJHdpZHRoLXNpZGUtc3AgMjRweDtcclxuICAgICAgfVxyXG4gICAgICAuaXRlbS1saXN0LXdyYXBwZXIge1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmLXJlbGF0ZWQtZmVhdHVyZXMge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDU2cHg7XHJcbiAgICAmLWlubmVyIHtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1xKCkge1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcclxuICAgICAgLnNlY3Rpb24taGVhZGVyIHtcclxuICAgICAgICBtYXJnaW46IDAgJHdpZHRoLXNpZGUtc3AgMjRweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmLXJlbGF0ZWQtY2F0ZWdvcnkge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDU2cHg7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2I0YjRiNDtcclxuICAgICYtbGlzdCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgJi1pdGVtIHtcclxuICAgICAgICBhIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgaGVpZ2h0OiAzNHB4O1xyXG4gICAgICAgICAgcGFkZGluZzogMCAxMnB4O1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogI0ZGRjtcclxuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkOWQ5ZDk7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxN3B4O1xyXG4gICAgICAgICAgbWFyZ2luOiAwIDhweCA4cHggMDtcclxuICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZTVlNWU1O1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtZWxlbSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtcSgpIHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7XHJcbiAgICAgICYtaW5uZXIge1xyXG4gICAgICAgIG1hcmdpbjogMCAkd2lkdGgtc2lkZS1zcDtcclxuICAgICAgfVxyXG4gICAgICAmLWxpc3Qge1xyXG4gICAgICAgICYtaXRlbSB7XHJcbiAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyOHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDhweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmLXJlY2lwZSB7XHJcbiAgICBwYWRkaW5nLXRvcDogNTZweDtcclxuICAgICYtaW5kZXgge1xyXG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yLWZvcm0tYm9yZGVyO1xyXG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWZvcm0tYm9yZGVyO1xyXG4gICAgICAmLXdyYXBwZXIge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICAgIH1cclxuICAgICAgJi1pdGVtIHtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkICNDQ0M7XHJcbiAgICAgICAgaGVpZ2h0OiA2MHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgICBhIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLW1haW4pO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgbXEoKSB7XHJcbiAgICAgICAgJi1pdGVtIHtcclxuICAgICAgICAgIGhlaWdodDogNDhweDtcclxuICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLWlubmVyIHtcclxuICAgICAgd2lkdGg6ICR3aWR0aC1jb250ZW50cy1uYXJyb3c7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICBAaW5jbHVkZSBtcSgpIHtcclxuICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICBtYXJnaW46IDAgJHdpZHRoLXNpZGUtc3A7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYtZmF2b3JpdGUge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICBtYXJnaW46IDAgMCAyNHB4IGF1dG87XHJcbiAgICB9XHJcbiAgICAmLW5vdGUge1xyXG4gICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAyNHB4O1xyXG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWZvcm0tYm9yZGVyO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgICAmLWxpc3Qge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxZW07XHJcbiAgICAgICAgJi1pdGVtIHtcclxuICAgICAgICAgIHRleHQtaW5kZW50OiAtMWVtO1xyXG4gICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgY29udGVudDogXCLigLtcIjtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYtaG93dG8ge1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogNTZweDtcclxuICAgICAgJi1pbWcge1xyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDQwcHg7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIEBpbmNsdWRlIG1xKCkge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xyXG4gICAgICAgICYtaW1nIHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLXB1cmNoYXNlIHtcclxuICAgICAgJi1ibG9jayB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogOTBweDtcclxuICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgbXEoKSB7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xyXG4gICAgICAgICAgLnNlY3Rpb24taGVhZGVyLXdyYXBwZXIge1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuaXNfbm90LWFsbC1vbi1zYWxlIHtcclxuICAgICAgICAgIC5pdGVtLWRldGFpbC1yZWNpcGUtY2hlY2stYWxsIHtcclxuICAgICAgICAgICAgLmJ0bi1jaGVjay1hbGwge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmJ0bi1wb3B1cCB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJi1saXN0IHtcclxuICAgICAgICAmLXdyYXBwZXIge1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi1oZWFkZXIge1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGJhY2tncm91bmQ6ICNFNUU1RTU7XHJcbiAgICAgICAgICAmLWl0ZW0ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAvLyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgaGVpZ2h0OiA0OHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNGRkY7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgICAgICAgICYuaXRlbSB7XHJcbiAgICAgICAgICAgICAgJi1pbmZvIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDE7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICYtcHJpY2Uge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDE1MHB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAmLXJlcXVpcmVkIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDVweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgJi1xdHkge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDIwMnB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLWl0ZW0ge1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xyXG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEOUQ5RDk7XHJcbiAgICAgICAgICBwb3NpdGlvbiA6cmVsYXRpdmU7XHJcbiAgICAgICAgICAmLmlzX3NhbGUtZW5kIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI2YwZjBmMDtcclxuICAgICAgICAgICAgY29sb3I6ICM4YThhOGE7XHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAjOGE4YThhO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5pdGVtLWljb24ge1xyXG4gICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI2NjYzZiMTtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjY2NjNmIxO1xyXG4gICAgICAgICAgICAgICYtbmV3IHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmMGYwZjA7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5wcmljZS1zYWxlIHtcclxuICAgICAgICAgICAgICBjb2xvcjogI2U2OGE5MTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuYnRuLWRpc2FibGVkIHtcclxuICAgICAgICAgICAgICBjb2xvcjogIzk5OSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNEREQgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuaXRlbS1kZXRhaWwtcmVjaXBlLXB1cmNoYXNlLWxpc3QtaXRlbSB7XHJcbiAgICAgICAgICAgICAgJi1pbWcge1xyXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjMwLCAyMzAsIDIzMCwgMC42KTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgICYtaW5mbyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRDlEOUQ5O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJi1pbWcge1xyXG4gICAgICAgICAgICB3aWR0aDogODBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA4MHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmLW5hbWUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJi1zcGVjIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmLXByaWNlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxNTBweDtcclxuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0Q5RDlEOTtcclxuICAgICAgICAgICAgcGFkZGluZzogMjBweDtcclxuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgICAgIC5wcmljZS12YWx1ZSwgLnByaWNlLXVuaXQge1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAucHJpY2UtcHJvcGVyIHtcclxuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XHJcbiAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAtMTZweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgLnByaWNlLXZhbHVlLCAucHJpY2UtdW5pdCB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmLXJlcXVpcmVkIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDVweDtcclxuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0Q5RDlEOTtcclxuICAgICAgICAgICAgcGFkZGluZzogMjBweDtcclxuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICYtcXR5IHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyMDJweDtcclxuICAgICAgICAgICAgcGFkZGluZzogMjBweDtcclxuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgJi1pbm5lciwgZGl2IHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgICYtY2hlY2tib3gge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMjRweDtcclxuICAgICAgICAgICAgLmNfbGFiZWwge1xyXG4gICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICB0b3A6IGNhbGMoNTAlIC0gM3B4KTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmNfY2hlY2tib3g6Y2hlY2tlZCArIC5jX2xhYmVsIHtcclxuICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICB0b3A6IGNhbGMoNTAlIC0gM3B4KTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIEBpbmNsdWRlIG1xKCkge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgcGFkZGluZzogMTBweCAwO1xyXG4gICAgICAgICAgICAmLWluZm8ge1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYtaW1nIHtcclxuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi1uYW1lIHtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi1wcmljZSB7XHJcbiAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xyXG4gICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgICAgJi1sYWJlbCB7XHJcbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwi77yaXCI7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICYtdmFsdWUge1xyXG4gICAgICAgICAgICAgICAgZGl2IHtcclxuICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLXJlcXVpcmVkIHtcclxuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xyXG4gICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICAgICYtbGFiZWwge1xyXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICBjb250ZW50OiBcIu+8mlwiO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLXF0eSB7XHJcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYtY2hlY2tib3gge1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5pdGVtLWRldGFpbC1yZWNpcGUtbm90ZSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYtY2hlY2stYWxsIHtcclxuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgICAgIC5idG4tcG9wdXAge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgbXEoKSB7XHJcbiAgICAgICAgbWFyZ2luOiAxMHB4IDAgMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi1wb3B1cCB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgYm90dG9tOiA1MHB4O1xyXG4gICAgICBsZWZ0OiAxMDAlO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTI1MHB4KTtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIHdpZHRoOiAzNjBweDtcclxuICAgICAgYmFja2dyb3VuZDogJGNvbG9yLXBvcHVwO1xyXG4gICAgICBwYWRkaW5nOiAxMnB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgYm94LXNoYWRvdzogMCAwIDNweCAzcHggcmdiYSgwLDAsMCwwLjEpO1xyXG4gICAgICBsaW5lLWhlaWdodDogMS42O1xyXG4gICAgICB6LWluZGV4OiAxMDA7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgJjo6YmVmb3JlLCAmOjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgICB3aWR0aDogMDtcclxuICAgICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgICAgYm9yZGVyOiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgICAgIH1cclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBib3R0b206IC0xMnB4O1xyXG4gICAgICAgIGJvcmRlci10b3A6IDEycHggc29saWQgI2UwZTBlMDtcclxuICAgICAgICB6LWluZGV4OiAxMDA7XHJcbiAgICAgIH1cclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIGJvdHRvbTogLTEwcHg7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogMTJweCBzb2xpZCAkY29sb3ItcG9wdXA7XHJcbiAgICAgICAgei1pbmRleDogMTAxO1xyXG4gICAgICB9XHJcbiAgICAgICY6ZW1wdHkge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgICAgJi1saXN0IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XHJcbiAgICAgICAgJi1pdGVtIHtcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxZW07XHJcbiAgICAgICAgICB0ZXh0LWluZGVudDogLTFlbTtcclxuICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwi44O7XCI7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICYtY2xvc2Uge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IC0xMnB4O1xyXG4gICAgICAgIHJpZ2h0OiAtMTJweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICB3aWR0aDogMjRweDtcclxuICAgICAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjNDQ0O1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XHJcbiAgICAgICAgICB3aWR0aDogMjRweDtcclxuICAgICAgICAgIGhlaWdodDogMjRweDtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7ICBcclxuICAgICAgICB9XHJcbiAgICAgICAgLmljb24tY2xvc2Uge1xyXG4gICAgICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICBmaWxsOiAjZmZmO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBAaW5jbHVkZSBtcSgpIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICAgICAgICBib3R0b206IDU1cHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgICY6OmJlZm9yZSwgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICAgIHJpZ2h0OiA3MHB4O1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi1jYXJ0IHtcclxuICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAuYnRuIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgbWluLXdpZHRoOiA1MjBweDtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjtcclxuICAgICAgICBwYWRkaW5nOiAxNXB4IDEwcHg7XHJcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcclxuICAgICAgfVxyXG4gICAgICBAaW5jbHVkZSBtcSgpIHtcclxuICAgICAgICAuYnRuIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgbWluLXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgbXEoKSB7XHJcbiAgICAuaXRlbS1oaXN0b3J5IHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAxMnB4O1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbn1cclxuLnBhZ2UtaXRlbS1kZXRhaWwge1xyXG4gIC5zaWRlYmFyLWNhdGVnb3J5LWJyYW5kIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG4ucGFnZS1pdGVtLW55dWthLW5vdGljZSB7XHJcbiAgLml0ZW0tbnl1a2Etbm90aWNlIHtcclxuICAgICYtc2VjdGlvbiB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICAgIHBhZGRpbmc6IDQ0cHggNDBweDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZm9ybS1iYWNrZ3JvdW5kO1xyXG4gICAgICAuYnRucyB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgfVxyXG4gICAgICBAaW5jbHVkZSBtcSgpIHtcclxuICAgICAgICBwYWRkaW5nOiAyNHB4O1xyXG4gICAgICAgIC50YWJsZS1ibG9jayB7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAudGFibGUtbGFiZWwge1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuYnRucyB7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxMnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi1pdGVtLWluZm8ge1xyXG4gICAgICBwYWRkaW5nOiAxNnB4IDI0cHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICAgIGJvcmRlcjogc29saWQgMXB4ICRjb2xvci1mb3JtLWJvcmRlcjtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMHB4O1xyXG4gICAgICAudGFibGUtd3JhcHBlciB7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICB9XHJcbiAgICAgIC50YWJsZS1ibG9jayB7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICB9XHJcbiAgICAgIC50YWJsZS1jb250ZW50IHtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgcGFkZGluZzogOHB4IDA7XHJcbiAgICAgIH1cclxuICAgICAgaW5wdXRbdHlwZT1cInRleHRcIl0ge1xyXG4gICAgICAgIHdpZHRoOiAxMDBweDtcclxuICAgICAgfVxyXG4gICAgICBAaW5jbHVkZSBtcSgpIHtcclxuICAgICAgICBwYWRkaW5nOiAxNnB4IDtcclxuICAgICAgICAudGFibGUtbGFiZWwge1xyXG4gICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAudGFibGUtYmxvY2sge1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9ICBcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuZXJyb3ItbWVzc2FnZSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gIH1cclxufVxyXG5cclxuIl19 */
