﻿*,*::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:2px solid var(--focus-color, Highlight);outline-offset:2px}: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:"游ゴシック体","Yu Gothic",YuGothic,"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro",sans-serif;font-weight:500;min-width:1240px;background:#fff}@media screen and (max-width: 767px){body{min-width:0}}.show-pc{display:inherit !important}@media screen and (max-width: 767px){.show-pc{display:none !important}}.show-sp{display:none !important}@media screen and (max-width: 767px){.show-sp{display:inherit !important}}a{color:#000;text-decoration:none;transition:all .3s}a:hover,a:focus{color:#9d8825}a.link-underline{text-decoration:underline}a.link-underline:hover,a.link-underline:focus{text-decoration:none;color:#000}.icon{display:inline-block}.anchor-style{scroll-margin-top:170px}@media screen and (max-width: 767px){.anchor-style{scroll-margin-top:100px}}.page-member-event-regist .event-tbl th>:last-child,.page-member-event-regist .event-tbl td>:last-child,.page-member-event .event-tbl th>:last-child,.page-member-event .event-tbl td>:last-child,.member-mypage-menu-tbl th>:last-child,.member-mypage-menu-tbl td>:last-child,.member-mypage-menu>:last-child,.member-mypage-coupon-list-link>:last-child,.member-mypage-coupon>:last-child,.member-mypage-point-contents>:last-child,.member-mypage-header>:last-child,.member-menu>:last-child{margin-bottom:0 !important}.member-main{width:825px}@media screen and (max-width: 767px){.member-main .item_list-recommend{margin:0 calc(50% - 50vw)}}.member-main .item_list-recommend .section-header{margin-bottom:26px}@media screen and (max-width: 767px){.member-main .item_list-recommend .section-header{margin-bottom:20px}}.member-main .item_list-recommend .section-header svg{width:219px}@media screen and (max-width: 767px){.member-main .item_list-recommend .section-header svg{width:176px}}.member-main .item_list-recommend .section-header span{word-break:keep-all}@media screen and (max-width: 767px){.member-main .item-history{margin:0 calc(50% - 50vw)}}.member-links{font-size:13px;line-height:1.2;margin:25px 0 50px -20px;display:flex;justify-content:flex-end}.page-member-mypage .member-main .member-links{padding:0 25px;margin-top:0}.member-link{margin:0 0 0 20px}.member-link a{text-decoration:underline;padding:0 15px 0 0;position:relative;display:block}.member-link a::before,.member-link a::after{content:"";width:6px;height:1px;background:currentColor;position:absolute;top:50%;right:0;display:block}.member-link a::before{border-radius:999px 0 0 999px;top:calc(50% - 2px);transform:translate(-50%, -50%) rotate(45deg)}.member-link a::after{border-radius:0 999px 999px 0;top:calc(50% + 2px);transform:translate(-50%, -50%) rotate(-225deg)}.member-link a:hover{text-decoration:none}@media screen and (max-width: 767px){.member-links{margin:0 0 40px -20px}.page-member-mypage .member-main .member-links{padding:0}}.member-menu{width:304px;border-top:1px solid #9d8825;padding:8px 0 0}.member-menu-title{background:#f6f7f3;color:#9d8825;font-size:16px;font-weight:700;line-height:1.2;padding:10px 52px;margin:0 0 7px;position:relative}.member-menu-title .icon{fill:#9d8825;position:absolute;top:50%;left:17px}.member-menu-title-icon-cart .icon{width:19px;height:16px;margin:-9px 0 0}.member-menu-title-icon-user .icon{width:21px;height:17px;margin:-9px 0 0}.member-menu-title-icon-event .icon{width:22px;height:23px;margin:-12px 0 0}.member-menu-lists{font-size:14px;line-height:1.2;margin:0 0 18px;display:flex;flex-wrap:wrap}.member-menu-list{width:100%;border-bottom:1px solid #cacaca;margin:0 0 8px}.member-menu-list:last-child{margin-bottom:0}.member-menu-list a{padding:10px;position:relative;display:block}.member-menu-list a::before,.member-menu-list a::after{content:"";width:6px;height:1px;background:currentColor;position:absolute;top:50%;right:10px;display:block}.member-menu-list a::before{border-radius:999px 0 0 999px;top:calc(50% - 2px);transform:translate(-50%, -50%) rotate(45deg)}.member-menu-list a::after{border-radius:0 999px 999px 0;top:calc(50% + 2px);transform:translate(-50%, -50%) rotate(-225deg)}@media screen and (max-width: 767px){.member-menu{display:none}.member-menu-title{font-size:15px;padding:10px 50px}.member-menu-lists{font-size:13px;margin:0 0 18px;display:block}.member-menu-list{margin:0 0 7px}.member-menu-list:last-child{margin-bottom:0}.member-menu-list a{padding:8px 20px}}.member-mypage-header{margin:0 0 45px;display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 767px){.member-mypage-header{margin:0 0 30px;display:block}}.member-mypage-title{font-size:16px;font-weight:700;line-height:1;margin:0}.member-mypage-title-name{font-size:27px;margin-right:4px}@media screen and (max-width: 767px){.member-mypage-title{margin:0 0 30px}}.member-mypage-point{border:1px solid #dedede;display:flex}.member-mypage-point-title,.member-mypage-point-contents{height:40px}.member-mypage-point-title{width:160px;border-right:1px solid #dedede;background:#f6f7f3;font-size:14px;text-align:center;padding:10px;display:flex;justify-content:center;align-items:center}.member-mypage-point-contents{line-height:1;padding:10px 25px;display:flex;align-items:center}.member-mypage-point-num{font-size:14px;margin:0 10px 0 0}.member-mypage-point-num-value{font-size:18px}.member-mypage-point-link{font-size:12px;text-decoration:underline}.member-mypage-point-link:hover{text-decoration:none}@media screen and (max-width: 767px){.member-mypage-point{width:100%}.member-mypage-point-title{width:105px}.member-mypage-point-contents{width:calc(100% - 105px);text-align:center;padding:10px 20px;justify-content:center}}.member-mypage-coupon{margin:0 0 50px}.member-mypage-coupon-title{font-size:18px;font-weight:700;line-height:1.2;margin:0 0 15px}.member-mypage-coupon-lists{margin:-10px 0 0 -10px;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;align-content:stretch}.member-mypage-coupon-list{width:198px;margin:10px 0 0 10px}.member-mypage-coupon-list-link{border-radius:2px;background:#eef3de;padding:9px;display:block}.member-mypage-coupon-list-layout{margin:0 0 5px;display:flex}.member-mypage-coupon-list-layout-img{width:48px;margin:0 7px 0 0}.member-mypage-coupon-list-layout-img img{aspect-ratio:1/1;object-fit:contain}.member-mypage-coupon-list-layout-txt{max-height:45px;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;width:calc(100% - 55px);font-size:12px;line-height:15px;padding:.2em 0 0}.member-mypage-coupon-list-term{font-size:12px;font-weight:700;line-height:1.2}@media screen and (max-width: 767px){.member-mypage-coupon{margin:0 0 40px}.member-mypage-coupon-list{width:calc(50% - 10px)}.member-mypage-coupon-list-layout{margin:0 0 5px}.member-mypage-coupon-list-layout-txt{text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;padding:.1em 0 0}.member-mypage-coupon-list-term{font-size:10px}}.member-mypage-menu{margin:0 0 30px}.member-mypage-menu .member-menu-lists{margin-top:-8px;margin-left:-18px}.member-mypage-menu .member-menu-list{width:263px;margin:8px 0 0 18px}.member-mypage-menu-txt{font-size:14px;line-height:19px;text-align:justify;padding:0 25px;margin:20px 0 25px}.member-mypage-menu-tbl{width:calc(100% - 50px);border-bottom:1px solid #dedede;border-right:1px solid #dedede;font-size:14px;line-height:19px;margin:0 25px 30px;table-layout:fixed}.member-mypage-menu-tbl th,.member-mypage-menu-tbl td{border-top:1px solid #dedede;border-left:1px solid #dedede;font-weight:500;padding:8px 12px}.member-mypage-menu-tbl th:nth-child(1){width:10%}@media screen and (max-width: 767px){.member-mypage-menu-tbl th:nth-child(1){width:10%}}.member-mypage-menu-tbl th:nth-child(2){width:20%}@media screen and (max-width: 767px){.member-mypage-menu-tbl th:nth-child(2){width:22%}}.member-mypage-menu-tbl th:nth-child(3){width:35%}@media screen and (max-width: 767px){.member-mypage-menu-tbl th:nth-child(3){width:28%}}.member-mypage-menu-tbl th:nth-child(4){width:35%}@media screen and (max-width: 767px){.member-mypage-menu-tbl th:nth-child(4){width:28%}}.member-mypage-menu-tbl>thead th,.member-mypage-menu-tbl>thead td{background:#eef3de;text-align:center;vertical-align:middle}.member-mypage-menu-tbl>tbody th{background:#f6f7f3;text-align:center;vertical-align:middle}.member-mypage-menu-tbl>tbody td{vertical-align:top}.member-mypage-menu-tbl>tbody td:nth-child(1),.member-mypage-menu-tbl>tbody td:nth-child(2){vertical-align:middle;text-align:center}.member-mypage-menu-btns{margin:0 0 0 -18px;display:flex;justify-content:center}.member-mypage-menu-btn{margin:0 0 0 18px}@media screen and (max-width: 767px){.member-mypage-menu{margin:0 0 20px}.member-mypage-menu .member-menu-lists{margin-top:0;margin-left:0}.member-mypage-menu .member-menu-list{width:100%;margin:0 0 8px}.member-mypage-menu .member-menu-list:last-child{margin-bottom:0}.member-mypage-menu-txt{font-size:13px;line-height:18px;padding:0 20px;margin:15px 0}.member-mypage-menu-tbl{width:100%;font-size:11px;line-height:16px;margin:0 0 20px}.member-mypage-menu-tbl th,.member-mypage-menu-tbl td{padding:4px 6px}.member-mypage-menu-btns{margin:0 0 0 -9px;display:flex;justify-content:center}.member-mypage-menu-btn{width:calc(50% - 9px);margin:0 0 0 9px}}.member-history-list-item,.member-estimate-record-list-item{margin-bottom:48px}.member-history-list-item-status,.member-estimate-record-list-item-status{display:flex;justify-content:center;align-items:center;font-size:18px;font-weight:700}.member-history-list-item-date,.member-estimate-record-list-item-date{display:flex;align-items:baseline;font-size:14px}.member-history-list-item-date-label::after,.member-estimate-record-list-item-date-label::after{content:"："}.member-history-list-item-btns,.member-estimate-record-list-item-btns{display:flex;margin-left:auto}.member-history-list-item-btns .btn,.member-estimate-record-list-item-btns .btn{margin-left:10px}.member-history-list-item-total,.member-estimate-record-list-item-total{display:flex;justify-content:space-between;border-top:1px solid #dedede}.member-history-list-item-total-col1,.member-estimate-record-list-item-total-col1{padding:15px}.member-history-list-item-total-col2,.member-estimate-record-list-item-total-col2{padding:15px}.member-history-list-item-total-col2 .receipt,.member-estimate-record-list-item-total-col2 .receipt{text-align:end;margin-bottom:14px}.member-history-list-item-order-number,.member-estimate-record-list-item-order-number{display:flex;margin-bottom:4px}.member-history-list-item-order-number-label,.member-estimate-record-list-item-order-number-label{font-size:14px}.member-history-list-item-order-number-label::after,.member-estimate-record-list-item-order-number-label::after{content:"："}.member-history-list-item-order-number-value,.member-estimate-record-list-item-order-number-value{font-size:16px;font-weight:600}.member-history-list-item-order-summery,.member-estimate-record-list-item-order-summery{display:flex;justify-content:flex-end;align-items:baseline;line-height:22px}.member-history-list-item-order-summery-label,.member-estimate-record-list-item-order-summery-label{font-size:14px;font-weight:600}.member-history-list-item-order-summery-label::after,.member-estimate-record-list-item-order-summery-label::after{content:"："}.member-history-list-item-order-summery-value,.member-estimate-record-list-item-order-summery-value{width:140px;text-align:left;margin-left:20px}.member-history-list-item-order-summery-value .price-value,.member-estimate-record-list-item-order-summery-value .price-value{font-size:16px;font-weight:600}.member-history-list-item-order-summery-value .price-unit,.member-estimate-record-list-item-order-summery-value .price-unit{font-size:14px}.member-history-list-item-order-summery-value .tax-label,.member-estimate-record-list-item-order-summery-value .tax-label{font-size:12px}.member-history-list-item-order-summery.order-total .member-history-list-item-order-summery-label,.member-estimate-record-list-item-order-summery.order-total .member-history-list-item-order-summery-label{font-weight:600}.member-history-list-item-order-summery.order-total .member-history-list-item-order-summery-value .price-value,.member-estimate-record-list-item-order-summery.order-total .member-history-list-item-order-summery-value .price-value{font-size:24px;font-weight:600}.member-history-list-item-order-summery.order-total .member-history-list-item-order-summery-value .price-unit,.member-estimate-record-list-item-order-summery.order-total .member-history-list-item-order-summery-value .price-unit{font-size:14px}.member-history-list-item-order-summery.order-total .member-history-list-item-order-summery-value .tax-label,.member-estimate-record-list-item-order-summery.order-total .member-history-list-item-order-summery-value .tax-label{font-size:12px}.member-history-list-item-order-tax,.member-estimate-record-list-item-order-tax{display:flex;justify-content:flex-end;align-items:baseline}.member-history-list-item-order-tax-wrapper,.member-estimate-record-list-item-order-tax-wrapper{margin:10px 0}.member-history-list-item-order-tax-label,.member-estimate-record-list-item-order-tax-label{font-size:12px}.member-history-list-item-order-tax-label::after,.member-estimate-record-list-item-order-tax-label::after{content:"："}.member-history-list-item-order-tax-value,.member-estimate-record-list-item-order-tax-value{width:140px;font-size:12px;text-align:left;margin-left:20px}.member-history-list-item-order-tax-value .price-value,.member-estimate-record-list-item-order-tax-value .price-value{font-size:14px}.member-history-list-item-list,.member-estimate-record-list-item-list{border-top:1px solid #dedede}.member-history-list-item-list-item,.member-estimate-record-list-item-list-item{display:flex;padding:15px 0;border-bottom:1px solid #dedede}.member-history-list-item-list-item-img,.member-estimate-record-list-item-list-item-img{width:140px;height:140px;margin-right:16px;flex-shrink:0}.member-history-list-item-list-item-img img,.member-estimate-record-list-item-list-item-img img{width:100%;height:100%;object-fit:contain;display:block;margin:0 auto}.member-history-list-item-list-item-info,.member-estimate-record-list-item-list-item-info{width:calc(100% - 135px);display:flex;flex-direction:column;justify-content:space-between}.member-history-list-item-list-item-info-wrapper,.member-estimate-record-list-item-list-item-info-wrapper{display:flex;justify-content:space-between}.member-history-list-item-list-item-info-btns,.member-estimate-record-list-item-list-item-info-btns{display:flex;justify-content:flex-end;align-items:center}.member-history-list-item-list-item-info-btns .btn,.member-estimate-record-list-item-list-item-info-btns .btn{margin-left:15px}.member-history-list-item-list-item-name,.member-estimate-record-list-item-list-item-name{font-size:16px;line-height:1.4;font-weight:600;margin-bottom:20px}@media screen and (max-width: 767px){.member-history-list-item-list-item-name,.member-estimate-record-list-item-list-item-name{margin-bottom:10px}}.member-history-list-item-list-item-detail,.member-estimate-record-list-item-list-item-detail{display:flex;align-items:baseline;font-size:14px;line-height:1.4}.member-history-list-item-list-item-detail:not(:first-child),.member-estimate-record-list-item-list-item-detail:not(:first-child){margin-top:10px}@media screen and (max-width: 767px){.member-history-list-item-list-item-detail:not(:first-child),.member-estimate-record-list-item-list-item-detail:not(:first-child){margin:0}}.member-history-list-item-list-item-detail-label::after,.member-estimate-record-list-item-list-item-detail-label::after{content:"："}.member-history-list-item-list-item-price,.member-estimate-record-list-item-list-item-price{text-align:end}.member-history-list-item-list-item-price .price-unit,.member-estimate-record-list-item-list-item-price .price-unit{font-size:16px}.member-history-list-item-list-item-price .tax-label,.member-estimate-record-list-item-list-item-price .tax-label{font-size:16px}.member-history-list-item-detail-header,.member-estimate-record-list-item-detail-header{border-bottom:1px solid #dedede}.member-history-list-item-detail-header a,.member-estimate-record-list-item-detail-header a{font-size:14px;font-weight:600;text-align:center;color:#9d8825;background:#f6f7f3;display:block;padding:15px;position:relative}.member-history-list-item-detail-content-inner,.member-estimate-record-list-item-detail-content-inner{display:grid;grid-template-columns:repeat(2, 1fr);gap:0 20px}.member-history-list-item-detail-item,.member-estimate-record-list-item-detail-item{border-bottom:1px solid #dedede;display:flex;align-items:center}.member-history-list-item-detail-item-label,.member-estimate-record-list-item-detail-item-label{width:120px;font-size:14px;line-height:1.4;padding:10px;font-weight:600;flex-shrink:0}.member-history-list-item-detail-item-value,.member-estimate-record-list-item-detail-item-value{font-size:14px;line-height:1.4;padding:20px 10px}.member-history-total-price,.member-estimate-record-total-price{display:flex;justify-content:flex-end;align-items:baseline;margin-bottom:30px;line-height:1.6}.member-history-total-price-label,.member-estimate-record-total-price-label{font-size:14px}.member-history-total-price-label::after,.member-estimate-record-total-price-label::after{content:"："}.member-history-total-price-value,.member-estimate-record-total-price-value{font-size:14px}.member-history-total-price-value .price-value,.member-estimate-record-total-price-value .price-value{font-size:20px}.member-history-list-item-header{display:flex;align-items:center;padding:15px;background:#eef3de}.member-point-table{width:100%;border-collapse:collapse}.member-point-table th{font-size:16px;font-weight:500;padding:10px;border:1px solid #dedede;background:#f6f7f3;line-height:1.4;white-space:nowrap}.member-point-table td{font-size:16px;padding:10px;border:1px solid #dedede;line-height:1.4}.member-credit-list{margin-bottom:60px}.member-credit-list-table{width:100%}.member-credit-list-table tr th{padding:15px;background:#f4f9fa;font-size:16px;line-height:1.4;border:1px solid #dedede}.member-credit-list-table tr td{padding:15px;font-size:16px;line-height:1.4;border:1px solid #dedede}.member-credit-list-table tr td .btns{margin:0 auto}@media screen and (max-width: 767px){.member-main{width:auto;margin-bottom:40px}.member-history-list,.member-estimate-record-list{margin-top:10px;margin-left:-18px;margin-right:-18px;margin-bottom:10px;border-top:1px solid #dedede}.member-history-list-item,.member-estimate-record-list-item{margin-bottom:30px}.member-history-list-item-header,.member-estimate-record-list-item-header{display:block;padding:10px;margin-bottom:0;border:none;border-bottom:1px solid #dedede;border-radius:0}.member-history-list-item-status,.member-estimate-record-list-item-status{display:inline-flex;font-size:13px}.member-history-list-item-date,.member-estimate-record-list-item-date{font-size:13px}.member-history-list-item-btns .btn,.member-estimate-record-list-item-btns .btn{margin:0 10px 0 0}.member-history-list-item-total,.member-estimate-record-list-item-total{display:block;margin-bottom:0;border:none;border-bottom:1px solid #dedede}.member-history-list-item-total-col1,.member-estimate-record-list-item-total-col1{padding:10px}.member-history-list-item-total-col2,.member-estimate-record-list-item-total-col2{padding:10px}.member-history-list-item-order-number,.member-estimate-record-list-item-order-number{margin:0}.member-history-list-item-order-number-label,.member-estimate-record-list-item-order-number-label{font-size:13px}.member-history-list-item-order-number-value,.member-estimate-record-list-item-order-number-value{font-size:15px}.member-history-list-item-order-summery-label,.member-estimate-record-list-item-order-summery-label{font-size:13px}.member-history-list-item-order-summery-value .price-value,.member-estimate-record-list-item-order-summery-value .price-value{font-size:16px}.member-history-list-item-order-summery-value .price-unit,.member-estimate-record-list-item-order-summery-value .price-unit{font-size:13px}.member-history-list-item-order-summery-value .tax-label,.member-estimate-record-list-item-order-summery-value .tax-label{font-size:11px}.member-history-list-item-order-summery.order-total .member-history-list-item-order-summery-value .price-value,.member-estimate-record-list-item-order-summery.order-total .member-history-list-item-order-summery-value .price-value{font-size:18px}.member-history-list-item-order-summery.order-total .member-history-list-item-order-summery-value .price-unit,.member-estimate-record-list-item-order-summery.order-total .member-history-list-item-order-summery-value .price-unit{font-size:13px}.member-history-list-item-order-summery.order-total .member-history-list-item-order-summery-value .tax-label,.member-estimate-record-list-item-order-summery.order-total .member-history-list-item-order-summery-value .tax-label{font-size:11px}.member-history-list-item-list,.member-estimate-record-list-item-list{border:none}.member-history-list-item-list-wrapper,.member-estimate-record-list-item-list-wrapper{margin-bottom:0;border:none}.member-history-list-item-list-item,.member-estimate-record-list-item-list-item{display:flex;padding:10px 18px;border:none}.member-history-list-item-list-item-img,.member-estimate-record-list-item-list-item-img{width:80px;height:80px;margin-right:15px}.member-history-list-item-list-item-info,.member-estimate-record-list-item-list-item-info{width:calc(100% - 95px)}.member-history-list-item-list-item-info-wrapper,.member-estimate-record-list-item-list-item-info-wrapper{display:block}.member-history-list-item-list-item-info-btns,.member-estimate-record-list-item-list-item-info-btns{justify-content:center;margin-top:10px}.member-history-list-item-list-item-info-btns .btn,.member-estimate-record-list-item-list-item-info-btns .btn{margin:0 5px}.member-history-list-item-list-item-name,.member-estimate-record-list-item-list-item-name{font-size:14px}.member-history-list-item-list-item-detail,.member-estimate-record-list-item-list-item-detail{font-size:11px}.member-history-list-item-detail-header,.member-estimate-record-list-item-detail-header{margin:0;border:none;border-top:1px solid #dedede}.member-history-list-item-detail-header a,.member-estimate-record-list-item-detail-header a{padding:10px;font-size:14px;border-bottom:1px solid #dcdcdc}.member-history-list-item-detail-content,.member-estimate-record-list-item-detail-content{padding:0}.member-history-list-item-detail-content-inner,.member-estimate-record-list-item-detail-content-inner{display:block;margin:0}.member-history-list-item-detail-content-inner th,.member-history-list-item-detail-content-inner td,.member-estimate-record-list-item-detail-content-inner th,.member-estimate-record-list-item-detail-content-inner td{border:none;border-bottom:1px solid #dedede}.member-history-list-item-detail-content-col,.member-estimate-record-list-item-detail-content-col{width:auto}.member-history-list-item-detail-item,.member-estimate-record-list-item-detail-item{margin-bottom:0;border-left:none;border-right:none}.member-history-list-item-detail-item-label,.member-estimate-record-list-item-detail-item-label{font-size:13px;line-height:1.4;padding:6px 10px}.member-history-list-item-detail-item-value,.member-estimate-record-list-item-detail-item-value{font-size:13px;padding:10px 10px}.member-history-total-price,.member-estimate-record-total-price{margin-bottom:15px}.member-point-table th{font-size:12px}.member-point-table td{font-size:12px;padding:10px 6px}.member-credit-list{margin-bottom:40px}.member-credit-list-table{width:auto;display:block;margin-left:-18px;margin-right:-18px;border-top:1px solid #dedede}.member-credit-list-table thead{display:none}.member-credit-list-table tbody,.member-credit-list-table tr,.member-credit-list-table th,.member-credit-list-table td{display:block}.member-credit-list-table tr{padding:15px;border-bottom:1px solid #dedede}.member-credit-list-table tr th{padding:0;background:none;font-size:14px;border:none}.member-credit-list-table tr td{display:flex;padding:0;font-size:14px;line-height:1.8;border:none}.member-credit-list-table tr td .label::after{content:"："}.member-credit-list-table tr td .btns{flex-direction:inherit;margin-top:10px}.member-credit-list-table tr td .btns .btn{margin:0 5px}}.wishlist-not-exist-msg{display:none}.wishlist-tabs{display:flex;justify-content:space-between;padding:0 5px;border-bottom:1px solid #9d8825}.wishlist-tab{width:calc(50% - 4px);height:40px;position:relative}.wishlist-tab a{display:flex;justify-content:center;align-items:center;height:40px;color:#000;font-size:16px;font-weight:700;background:#eef3de;border-bottom:1px solid rgba(0,0,0,0)}.wishlist-tab.is_active a{background:#fff;border:1px solid #9d8825;border-bottom:1px solid #fff;height:42px;cursor:default}.wishlist-tab.is_active a:hover,.wishlist-tab.is_active a:focus{color:#000}.wishlist-content{display:none;padding-top:30px;font-size:16px;font-weight:500;line-height:1.4}.wishlist-content.is_active{display:block}.wishlist-item-wrapper{padding:24px 0;border-bottom:1px solid #dfdfdf}.wishlist-item-delete{text-align:right}.wishlist-item-delete a{color:#9d8825;font-size:14px;text-decoration:underline}.wishlist-item-delete a:hover{text-decoration:none}.wishlist-item-delete a .icon{width:7px;height:7px;fill:#9d8825;margin-left:7px}.wishlist-item-inner{display:flex}.wishlist-item-img{margin-right:18px;flex-shrink:0}.wishlist-product .wishlist-item-img{width:182px}.wishlist-product .wishlist-item-img img{aspect-ratio:1}.wishlist-column .wishlist-item-img{width:186px}.wishlist-column .wishlist-item-img img{aspect-ratio:186/91}.wishlist-item-content{display:flex;width:100%}.wishlist-item-info{display:flex;flex-direction:column;width:100%;margin-right:18px}.wishlist-item-date{display:flex;align-items:baseline;color:#9d8825;font-size:14px;font-weight:600;margin-bottom:10px}.wishlist-item-date-label::after{content:"："}.wishlist-item-name{font-size:18px;font-weight:600;line-height:1.4;margin-bottom:10px}.wishlist-item-id{display:flex;align-items:baseline;font-size:16px;font-weight:500}.wishlist-item-id-label::after{content:"："}.wishlist-item-price-wrapper{margin-top:auto;text-align:right}.wishlist-item-price-wrapper .price-value{font-size:28px}.wishlist-item-price-wrapper .price-unit,.wishlist-item-price-wrapper .tax-label{font-size:14px}.wishlist-item-price-proper{display:inline-flex;justify-content:flex-end;align-items:baseline}.wishlist-item-price-proper .wishlist-item-price-label{font-size:12px;margin-right:5px}.wishlist-item-price-proper .price-value{font-size:22px}.wishlist-item-price-proper .price-unit,.wishlist-item-price-proper .tax-label{font-size:12px}.wishlist-item-price-sale{display:inline-flex;justify-content:flex-end;align-items:baseline}.wishlist-item-price-sale .wishlist-item-price-label{font-size:16px;margin-right:5px}.wishlist-item-btns{display:flex;flex-direction:column;justify-content:flex-end;width:218px;margin-left:auto;flex-shrink:0}.wishlist-item-btns .btn{width:100%;margin-top:10px}.wishlist-item-text{font-size:16px;line-height:1.4;margin-bottom:10px;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}@media screen and (max-width: 767px){.wishlist-content{padding-top:20px;font-size:14px}.wishlist-item-wrapper{padding:15px 0}.wishlist-item-delete{margin-bottom:10px}.wishlist-item-delete a{font-size:12px}.wishlist-item-img{margin-right:10px}.wishlist-product .wishlist-item-img{width:100px}.wishlist-column .wishlist-item-img{width:100px}.wishlist-item-content{display:block}.wishlist-item-info{margin-right:0}.wishlist-item-date{font-size:12px;margin-bottom:6px}.wishlist-item-name{font-size:16px;margin-bottom:6px}.wishlist-item-id{font-size:14px}.wishlist-item-price-wrapper .price-value{font-size:20px}.wishlist-item-price-wrapper .price-unit,.wishlist-item-price-wrapper .tax-label{font-size:12px}.wishlist-item-price-proper .price-value{font-size:16px}.wishlist-item-price-proper .price-unit,.wishlist-item-price-proper .tax-label{font-size:11px}.wishlist-item-price-sale .wishlist-item-price-label{font-size:14px}.wishlist-item-btns{display:flex;flex-direction:column;justify-content:flex-end;width:218px;margin-left:auto;flex-shrink:0}.wishlist-item-btns .btn{width:100%;margin-top:10px}.wishlist-item-text{font-size:14px;margin-bottom:6px}}.address-list{display:flex;flex-wrap:wrap;margin-right:-15px}@media screen and (max-width: 767px){.address-list{margin-right:0}}.address-list-item{width:calc(33.3% - 8px);margin:0 8px 8px 0;padding:20px;border:1px solid #dedede;border-radius:5px}@media screen and (max-width: 767px){.address-list-item{width:100%;margin:0 0 8px 0;padding:15px}}.address-list-item-name{line-height:1.4;margin-bottom:20px}@media screen and (max-width: 767px){.address-list-item-name{margin-bottom:10px}}.address-list-item-name-name{font-size:18px;font-weight:600}.address-list-item-name-kana{font-size:12px}.address-list-item-address{font-size:14px;line-height:1.4;margin-bottom:10px}.child-member-search{padding-bottom:30px;margin-bottom:40px;border-bottom:1px solid #dedede}.child-member-explanation{display:flex;align-items:baseline;font-size:14px;line-height:1.5714285714}.child-member-explanation-wrapper{margin-bottom:15px}.child-member-explanation-label::after{content:"："}.child-member-update{margin-bottom:40px}.child-member-update-all{display:flex;align-items:center}.child-member-update-select{display:flex;align-items:center;margin-right:10px}.child-member-update-select-label{margin-right:10px}.child-member-list{border:1px solid #dedede;border-top:none}.child-member-list-page-guide{margin-bottom:40px}.child-member-list-page-guide-text{font-size:14px;line-height:1.5714285714}.child-member-list-header{display:flex;border:1px solid #dedede;background:#f6f7f3}.child-member-list-header-item{display:flex;justify-content:center;align-items:center;padding:5px 10px;flex-shrink:0;font-size:14px;line-height:1.5714285714;border-right:1px solid #dedede;flex-shrink:0;box-sizing:border-box}.child-member-list-header-item-id{flex-direction:column;width:142px}.child-member-list-header-item-id-btns{margin:2px 0 5px}.child-member-list-header-item-id-btns .btn{font-size:11px;padding:0 10px}.child-member-list-header-item-name{width:259px}.child-member-list-header-item-date{width:156px}.child-member-list-header-item-authority{width:178px}.child-member-list-header-item-update{width:90px}.child-member-list-item{display:flex;border-bottom:1px solid #dedede}.child-member-list-item:last-child{border:none}.child-member-list-item-col1,.child-member-list-item-col2{display:flex;flex-shrink:0}.child-member-list-item-cell{display:flex;align-items:center;padding:10px 15px;border-right:1px solid #dedede;font-size:14px;line-height:1.5714285714;flex-shrink:0;box-sizing:border-box}.child-member-list-item-id{width:142px}.child-member-list-item-name{width:259px}.child-member-list-item-date{width:156px}.child-member-list-item-date-label{display:none}.child-member-list-item-authority{width:178px}.child-member-list-item-update{width:90px}@media screen and (max-width: 767px){.child-member-search{margin-bottom:30px;margin-left:-18px;margin-right:-18px;padding:0 18px 20px}.child-member-search .table-wrapper{margin-bottom:20px}.child-member-explanation{font-size:13px;line-height:1.5384615385}.child-member-explanation-wrapper{margin-bottom:15px}.child-member-update{margin-bottom:30px}.child-member-update-all{display:block}.child-member-update-select{margin:0 0 10px}.child-member-update-btn .btn{width:140px}.child-member-list{border:none;border-top:1px solid #dedede;border-bottom:1px solid #dedede;margin-left:-18px;margin-right:-18px}.child-member-list-page-guide{margin-bottom:30px}.child-member-list-header{display:block;border:none;background:none}.child-member-list-header-item{display:none}.child-member-list-header-item-id{display:block;width:auto;padding:0;border:none;margin-bottom:10px}.child-member-list-header-item-id-label{display:none}.child-member-list-header-item-id-btns{margin:2px 0 5px}.child-member-list-header-item-id-btns .btn{font-size:12px;height:30px;padding:0 15px}.child-member-list-item{display:block;padding:10px 10px}.child-member-list-item-col1{display:block;margin-bottom:10px}.child-member-list-item-col2{padding-left:30px}.child-member-list-item-cell{padding:0;border:none}.child-member-list-item-id,.child-member-list-item-name,.child-member-list-item-date,.child-member-list-item-authority,.child-member-list-item-update{width:auto}.child-member-list-item-name{padding-left:30px;margin-top:-5px}.child-member-list-item-date{padding-left:30px;font-size:13px}.child-member-list-item-date-dl{display:flex;align-items:baseline}.child-member-list-item-date-label{display:block}.child-member-list-item-date-label::after{content:"："}.child-member-list-item-date-authority{margin-right:10px}}@media screen and (max-width: 767px){.page-child-member-list input{width:100%}}@media screen and (max-width: 767px){.page-child-member-list .child-member-list-item-cell:not(:first-child){margin-top:5px}}.page-address-input input#F_NAME,.page-address-input input#F_KANA{margin-left:15px}@media screen and (max-width: 767px){.page-address-input input#L_NAME,.page-address-input input#F_NAME,.page-address-input input#L_KANA,.page-address-input input#F_KANA{width:47%}}.page-address-input input#TEL{width:300px}@media screen and (max-width: 767px){.page-address-input input#TEL{width:100%}}.member-history-search .section-header,.member-history-list-wrapper .section-header{font-size:20px;font-weight:700;color:#000}@media screen and (max-width: 767px){.member-history-search .section-header,.member-history-list-wrapper .section-header{margin:0}}.member-history-search .table-wrapper,.member-history-list-wrapper .table-wrapper{border:1px solid #dedede;border-bottom:none}@media screen and (max-width: 767px){.member-history-search .table-wrapper,.member-history-list-wrapper .table-wrapper{margin-top:10px;margin-bottom:10px}}.member-history-search .table-block,.member-history-list-wrapper .table-block{align-items:normal;border-bottom:1px solid #dedede}@media screen and (max-width: 767px){.member-history-search .table-block,.member-history-list-wrapper .table-block{margin:0}}.member-history-search .table-label,.member-history-list-wrapper .table-label{width:160px;font-size:14px;font-weight:500;display:flex;justify-content:center;align-items:center;background:#f6f7f3;border-right:1px solid #dedede}@media screen and (max-width: 767px){.member-history-search .table-label,.member-history-list-wrapper .table-label{width:100%;border:none;justify-content:start;padding:8px 18px}}.member-history-search .table-content,.member-history-list-wrapper .table-content{padding:14px 18px}@media screen and (max-width: 767px){.member-history-search .table-content,.member-history-list-wrapper .table-content{padding:8px 18px}}.member-history-search .btns,.member-history-list-wrapper .btns{margin:23px 0 44px}.member-history-search .form-links,.member-history-list-wrapper .form-links{margin-top:10px;font-weight:600}.member-history-search .form-links a,.member-history-list-wrapper .form-links a{color:#9d8825;text-decoration:underline}.member-history-search .form-links a:hover,.member-history-search .form-links a:focus,.member-history-list-wrapper .form-links a:hover,.member-history-list-wrapper .form-links a:focus{text-decoration:none}.page-member-event-regist .event-text+.event-text,.page-member-event .event-text+.event-text{margin-top:10px}@media screen and (max-width: 767px){.page-member-event-regist .event-text,.page-member-event .event-text{font-size:14px}}.page-member-event-regist .event-note,.page-member-event .event-note{font-size:12px;margin-top:10px}@media screen and (max-width: 767px){.page-member-event-regist .event-note,.page-member-event .event-note{font-size:11px}}.page-member-event-regist .event-form,.page-member-event .event-form{background:#f6f7f3;padding:40px;margin-top:36px}@media screen and (max-width: 767px){.page-member-event-regist .event-form,.page-member-event .event-form{padding:8px;margin:18px calc(50% - 50vw) 0}}.page-member-event-regist .event-btns,.page-member-event .event-btns{margin:36px 0 0}@media screen and (max-width: 767px){.page-member-event-regist .event-btns,.page-member-event .event-btns{margin:18px 0}}@media screen and (max-width: 767px){.page-member-event-regist .input-wrapper,.page-member-event .input-wrapper{display:flex;margin-bottom:8px}}.page-member-event-regist .table-wrapper,.page-member-event .table-wrapper{margin:0}.page-member-event-regist input[type=text],.page-member-event-regist input[type=password],.page-member-event-regist input[type=email],.page-member-event-regist input[type=number],.page-member-event-regist input[type=tel],.page-member-event input[type=text],.page-member-event input[type=password],.page-member-event input[type=email],.page-member-event input[type=number],.page-member-event input[type=tel]{width:100%}.page-member-event-regist select#EVENT_MONTH,.page-member-event-regist select#EVENT_DAY,.page-member-event select#EVENT_MONTH,.page-member-event select#EVENT_DAY{min-width:auto}.page-member-event-regist select+label,.page-member-event select+label{margin:0 10px}.page-member-event-regist .c_select,.page-member-event .c_select{min-width:40%;height:40px}@media screen and (max-width: 767px){.page-member-event-regist .c_select,.page-member-event .c_select{width:100%}}.page-member-event-regist .c_checkbox+.c_label+label,.page-member-event .c_checkbox+.c_label+label{font-weight:500}@media screen and (max-width: 767px){.page-member-event-regist .table-wrapper,.page-member-event .table-wrapper{margin-top:0;margin-bottom:0}}@media screen and (max-width: 767px){.page-member-event-regist .event-tbl-wrapper,.page-member-event .event-tbl-wrapper{overflow-x:auto;margin:0 calc(50% - 50vw);padding:0 18px}}.page-member-event-regist .event-tbl,.page-member-event .event-tbl{width:100%;border-bottom:1px solid #dedede;border-right:1px solid #dedede;font-size:14px;line-height:19px;table-layout:fixed;margin-top:40px}@media screen and (max-width: 767px){.page-member-event-regist .event-tbl,.page-member-event .event-tbl{min-width:825px;font-size:12px;padding:0 18px;margin-top:20px}}.page-member-event-regist .event-tbl th,.page-member-event-regist .event-tbl td,.page-member-event .event-tbl th,.page-member-event .event-tbl td{border-top:1px solid #dedede;border-left:1px solid #dedede;font-weight:500;padding:6px}.page-member-event-regist .event-tbl tr>:nth-child(1),.page-member-event .event-tbl tr>:nth-child(1){width:7%}.page-member-event-regist .event-tbl tr>:nth-child(2),.page-member-event .event-tbl tr>:nth-child(2){width:13%}.page-member-event-regist .event-tbl tr>:nth-child(3),.page-member-event .event-tbl tr>:nth-child(3){width:18%}.page-member-event-regist .event-tbl tr>:nth-child(4),.page-member-event .event-tbl tr>:nth-child(4){width:15%}.page-member-event-regist .event-tbl tr>:nth-child(5),.page-member-event .event-tbl tr>:nth-child(5){width:12%}.page-member-event-regist .event-tbl tr>:nth-child(6),.page-member-event .event-tbl tr>:nth-child(6){width:19%}.page-member-event-regist .event-tbl tr>:nth-child(7),.page-member-event .event-tbl tr>:nth-child(7){width:16%}.page-member-event-regist .event-tbl>thead th,.page-member-event-regist .event-tbl>thead td,.page-member-event .event-tbl>thead th,.page-member-event .event-tbl>thead td{background:#eef3de;text-align:center;vertical-align:middle}.page-member-event-regist .event-tbl>tbody th,.page-member-event .event-tbl>tbody th{background:#f6f7f3;text-align:center;vertical-align:middle}.page-member-event-regist .event-tbl>tbody td,.page-member-event .event-tbl>tbody td{vertical-align:middle}.page-member-event-regist .event-tbl>tbody td.event-center,.page-member-event .event-tbl>tbody td.event-center{text-align:center}.page-member-event-regist .event-tbl>tbody td .event-btn-edit,.page-member-event-regist .event-tbl>tbody td .event-btn-delete,.page-member-event .event-tbl>tbody td .event-btn-edit,.page-member-event .event-tbl>tbody td .event-btn-delete{font-size:12px;font-weight:500;width:51px;height:27px;line-height:27px;border-radius:2px;cursor:pointer;display:inline-block}.page-member-event-regist .event-tbl>tbody td .event-btn-edit:hover,.page-member-event-regist .event-tbl>tbody td .event-btn-edit:focus,.page-member-event-regist .event-tbl>tbody td .event-btn-delete:hover,.page-member-event-regist .event-tbl>tbody td .event-btn-delete:focus,.page-member-event .event-tbl>tbody td .event-btn-edit:hover,.page-member-event .event-tbl>tbody td .event-btn-edit:focus,.page-member-event .event-tbl>tbody td .event-btn-delete:hover,.page-member-event .event-tbl>tbody td .event-btn-delete:focus{color:currentColor;opacity:.8}.page-member-event-regist .event-tbl>tbody td .event-btn-edit input,.page-member-event-regist .event-tbl>tbody td .event-btn-delete input,.page-member-event .event-tbl>tbody td .event-btn-edit input,.page-member-event .event-tbl>tbody td .event-btn-delete input{cursor:pointer}.page-member-event-regist .event-tbl>tbody td .event-btn-edit,.page-member-event .event-tbl>tbody td .event-btn-edit{background:#eef3de}.page-member-event-regist .event-tbl>tbody td .event-btn-delete,.page-member-event .event-tbl>tbody td .event-btn-delete{background:#ececec}.page-member-event-regist .event-tbl>tbody td .event-btn-delete .event-btn-text,.page-member-event .event-tbl>tbody td .event-btn-delete .event-btn-text{margin-right:8px}.page-member-event-regist .event-tbl>tbody td .event-btn-delete-icon,.page-member-event .event-tbl>tbody td .event-btn-delete-icon{position:relative;margin-left:6px}.page-member-event-regist .event-tbl>tbody td .event-btn-delete-icon::before,.page-member-event-regist .event-tbl>tbody td .event-btn-delete-icon::after,.page-member-event .event-tbl>tbody td .event-btn-delete-icon::before,.page-member-event .event-tbl>tbody td .event-btn-delete-icon::after{content:"";position:absolute;top:50%;left:50%;width:10px;height:1px;background:#000}.page-member-event-regist .event-tbl>tbody td .event-btn-delete-icon::before,.page-member-event .event-tbl>tbody td .event-btn-delete-icon::before{transform:translate(-50%, -50%) rotate(45deg)}.page-member-event-regist .event-tbl>tbody td .event-btn-delete-icon::after,.page-member-event .event-tbl>tbody td .event-btn-delete-icon::after{transform:translate(-50%, -50%) rotate(-45deg)}.js_register-abroad-display{display:flex}@media screen and (max-width: 767px){.js_register-abroad-display{display:block}}.js_register-abroad-display.is_abroad{display:none}.js_register-corporate{display:none}.js_register-corporate.is_corporate{display:flex}@media screen and (max-width: 767px){.js_register-corporate.is_corporate{display:block}}.js_register-abroad{display:none}.js_register-abroad.is_abroad{display:flex}@media screen and (max-width: 767px){.js_register-abroad.is_abroad{display:block}}.page-member-input .input-wrapper script+input,.page-member-input-btob .input-wrapper script+input{margin-left:20px}@media screen and (max-width: 767px){.page-member-input .input-wrapper script+input,.page-member-input-btob .input-wrapper script+input{margin-left:0}}.page-member-input .input-wrapper input+input,.page-member-input-btob .input-wrapper input+input{margin-left:20px}@media screen and (max-width: 767px){.page-member-input .input-wrapper input+input,.page-member-input-btob .input-wrapper input+input{margin-left:0}}@media screen and (max-width: 767px){.page-member-input .input-wrapper input#L_NAME,.page-member-input .input-wrapper input#F_NAME,.page-member-input .input-wrapper input#L_KANA,.page-member-input .input-wrapper input#F_KANA,.page-member-input .input-wrapper input#SEND_L_NAME,.page-member-input .input-wrapper input#SEND_F_NAME,.page-member-input .input-wrapper input#SEND_L_KANA,.page-member-input .input-wrapper input#SEND_F_KANA,.page-member-input-btob .input-wrapper input#L_NAME,.page-member-input-btob .input-wrapper input#F_NAME,.page-member-input-btob .input-wrapper input#L_KANA,.page-member-input-btob .input-wrapper input#F_KANA,.page-member-input-btob .input-wrapper input#SEND_L_NAME,.page-member-input-btob .input-wrapper input#SEND_F_NAME,.page-member-input-btob .input-wrapper input#SEND_L_KANA,.page-member-input-btob .input-wrapper input#SEND_F_KANA{width:48%}}.page-member-input .input-wrapper input[name*=MEMBER],.page-member-input .input-wrapper input#TEL,.page-member-input-btob .input-wrapper input[name*=MEMBER],.page-member-input-btob .input-wrapper input#TEL{width:300px}@media screen and (max-width: 767px){.page-member-input .input-wrapper input[name*=MEMBER],.page-member-input .input-wrapper input#TEL,.page-member-input-btob .input-wrapper input[name*=MEMBER],.page-member-input-btob .input-wrapper input#TEL{width:100%}}.page-member-input .input-wrapper select[name*=MEMBER],.page-member-input-btob .input-wrapper select[name*=MEMBER]{width:300px}@media screen and (max-width: 767px){.page-member-input .input-wrapper select[name*=MEMBER],.page-member-input-btob .input-wrapper select[name*=MEMBER]{width:100%}}.page-member-input .c_select,.page-member-input-btob .c_select{min-width:300px;height:40px}@media screen and (max-width: 767px){.page-member-input .c_select,.page-member-input-btob .c_select{width:100%}}@media screen and (max-width: 767px){.page-member-input .input-wrapper-substitution,.page-member-input-btob .input-wrapper-substitution{display:flex}}.page-address-input .c_select{width:300px;height:40px}@media screen and (max-width: 767px){.page-address-input .c_select{width:100%}}.page-address-input input#L_NAME,.page-address-input input#L_KANA,.page-address-input input#MEMBER_ADDRESS.FREE_ITEM2{width:300px}@media screen and (max-width: 767px){.page-address-input input#L_NAME,.page-address-input input#L_KANA,.page-address-input input#MEMBER_ADDRESS.FREE_ITEM2{width:100%}}.page-address-input input[name*=MEMBER]{width:300px}@media screen and (max-width: 767px){.page-address-input input[name*=MEMBER]{width:100%}}.item-list-wrapper.js_item-list-slider .item-list{left:0}.member-credit .section-block-header{font-size:22px;color:#000}@media screen and (max-width: 767px){.member-credit .section-block-header{font-size:16px}}.member-credit .c_select{height:40px}.member-credit .note{margin:0 8px}.member-credit .input-wrapper-cartNum input+input{margin-left:12px}.member-credit .input-wrapper-name input{width:300px}.mypage-section+.mypage-section{margin-top:34px}@media screen and (max-width: 767px){.mypage-section+.mypage-section{margin-top:30px}}.js_register-address2.is_abroad{width:150px}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVzZXJ3ZWIvY3NzL2ZvdW5kYXRpb24vX3Jlc2V0LnNjc3MiLCJ1c2Vyd2ViL2Nzcy9mb3VuZGF0aW9uL19iYXNlLnNjc3MiLCJ1c2Vyd2ViL2Nzcy9nbG9iYWwvX3ZhcmlhYmxlcy5zY3NzIiwidXNlcndlYi9jc3MvZ2xvYmFsL19taXhpbi5zY3NzIiwidXNlcndlYi9jc3Mvc3R5bGVfbWVtYmVyLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkNBU0EscUJBR0UsU0FDQSxVQUNBLHNCQUNBLFNBQ0EsZUFDQSxrQkFHRiwyQ0FDRSx3QkFHRixhQUNFLDhCQUNBLHdCQUdGLHVDQUNFLGFBQ0UsaUJBSUosOENBQ0UsMEJBQ0Usd0JBSUosYUFDRSxnQkFDQSxrQkFDQSxnQkFDQSxpQ0FDQSxtQ0FHRixxQ0FDRSxhQUNBLGNBR0YsaUJBQ0UsZ0JBQ0EsYUFHRixnRUFDRSxlQUdGLGtCQUNFLG1CQUdGLDhEQUNFLG1CQUdGLFVBQ0UsMkJBR0YsY0FDRSxnQkFHRix1REFDRSxjQUdGLHdCQUNFLHFCQUNBLGdCQUdGLDRCQUNFLHlCQUdGLGlCQUNFLDhCQUdGLFdBQ0UsWUFDQSw2QkFDQSxjQUNBLGFBQ0EsaUJBR0YsdUJBQ0UsZ0RBQ0EsbUJBR0YsZ0ZBQ0UsZ0NBQ0Esc0JBQ0EscUJBQ0EsMkJBQ0EsNkJBQ0EsOEJBQ0Esb0JBR0YscUJBQ0UsWUFDQSx5REFDRSxXQUNBLGFBR0osY0FDRSx5QkFDQSxpQkM1SEYsTUFDRSxtQkFFRixLQUNFLGtCQUVGLEtBQ0UsTUNXVyxLRFZYLFlDRFEsaUZERVIsZ0JBQ0EsaUJBQ0EsZ0JFWUEscUNGakJGLEtBT0ksYUFJSixTQUNFLDJCRUtBLHFDRk5GLFNBR0kseUJBR0osU0FDRSx3QkVEQSw4Q0ZHRSw0QkFJSixFQUNFLE1DYlcsS0RjWCxxQkFDQSxtQkFDQSxnQkFFRSxNQ1ZXLFFEWWIsaUJBQ0UsMEJBQ0EsOENBRUUscUJBQ0EsTUN6Qk8sS0Q4QmIsTUFDRSxxQkFHRixjQUNFLHdCRTlCQSxxQ0Y2QkYsY0FHSSx5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Q0M0MUVFLG1HQUdJLGVBR0osaUdBQ0UsaUJEbjJFSixxQ0NrMkVFLGlHQUdJLGVEcjJFTixxQ0N5MkVJLGcwQkFFSSxXQUdKLDhNQUNFLFlELzJFTixxQ0M4MkVJLDhNQUdJLFlBS0osbUhBQ0UsWUR2M0VOLHFDQ3MzRUksbUhBR0ksWUFLUiwrREFDRSxnQkFDQSxZRGg0RUYscUNDODNFQSwrREFJSSxZRGw0RUoscUNDcTRFQSxtR0FFSSxjQUtKLDhCQUNFLFlBQ0EsWUQ5NEVGLHFDQzQ0RUEsOEJBSUksWUFJRixzSEFDRSxZRHI1RUoscUNDbzVFRSxzSEFHSSxZQUdKLHdDQUNFLFlEMzVFSixxQ0MwNUVFLHdDQUdJLFlBS1Isa0RBQ0UsT0FHQSxxQ0FDRSxlQUNBLE1GNzZFUyxLQ0tYLHFDQ3M2RUEscUNBSUksZ0JBR0oseUJBQ0UsWUFFRixxQkFDRSxhQUdBLGtEQUNFLGlCQUlGLHlDQUNFLFlBS0osZ0NBQ0UsZ0JEaDhFRixxQ0MrN0VBLGdDQUdJLGlCQU1KLGdDQUNFIiwiZmlsZSI6InVzZXJ3ZWIvY3NzL3N0eWxlX21lbWJlci5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcInV0Zi04XCI7XHJcblxyXG5AdXNlIFwiLi4vZ2xvYmFsXCIgYXMgKjtcclxuXHJcbi8qXHJcbmFjYWIvcmVzZXQuY3NzIHYuMC41LjMoMjAyMi8xMC8yNClcclxuaHR0cHM6Ly9naXRodWIuY29tL21heWFuazk5L3Jlc2V0LmNzcy9ibG9iL21haW4vcGFja2FnZS9pbmRleC5jc3NcclxuKi9cclxuXHJcbiosXHJcbio6OmJlZm9yZSxcclxuKjo6YWZ0ZXIge1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIGZvbnQtc2l6ZTogMTAwJTtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcbjp3aGVyZShbaGlkZGVuXTpub3QoW2hpZGRlbj0ndW50aWwtZm91bmQnXSkpIHtcclxuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbjp3aGVyZShodG1sKSB7XHJcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiBub25lO1xyXG4gIGNvbG9yLXNjaGVtZTogZGFyayBsaWdodDtcclxufVxyXG5cclxuQHN1cHBvcnRzIG5vdCAobWluLWJsb2NrLXNpemU6IDEwMGR2Yikge1xyXG4gIDp3aGVyZShodG1sKSB7XHJcbiAgICBibG9jay1zaXplOiAxMDAlO1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiBuby1wcmVmZXJlbmNlKSB7XHJcbiAgOndoZXJlKGh0bWw6Zm9jdXMtd2l0aGluKSB7XHJcbiAgICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcclxuICB9XHJcbn1cclxuXHJcbjp3aGVyZShib2R5KSB7XHJcbiAgYmxvY2stc2l6ZTogMTAwJTtcclxuICBibG9jay1zaXplOiAxMDBkdmI7XHJcbiAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICBmb250LWZhbWlseTogc3lzdGVtLXVpLCBzYW5zLXNlcmlmO1xyXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG59XHJcblxyXG46d2hlcmUoaW5wdXQsIGJ1dHRvbiwgdGV4dGFyZWEsIHNlbGVjdCkge1xyXG4gIGZvbnQ6IGluaGVyaXQ7XHJcbiAgY29sb3I6IGluaGVyaXQ7XHJcbn1cclxuXHJcbjp3aGVyZSh0ZXh0YXJlYSkge1xyXG4gIHJlc2l6ZTogdmVydGljYWw7XHJcbiAgcmVzaXplOiBibG9jaztcclxufVxyXG5cclxuOndoZXJlKGJ1dHRvbiwgbGFiZWwsIHNlbGVjdCwgc3VtbWFyeSwgW3JvbGU9J2J1dHRvbiddLCBbcm9sZT0nb3B0aW9uJ10pIHtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbjp3aGVyZSg6ZGlzYWJsZWQpIHtcclxuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xyXG59XHJcblxyXG46d2hlcmUobGFiZWw6aGFzKD4gaW5wdXQ6ZGlzYWJsZWQpLCBsYWJlbDpoYXMoKyBpbnB1dDpkaXNhYmxlZCkpIHtcclxuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xyXG59XHJcblxyXG46d2hlcmUoYSkge1xyXG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMC4yZXg7XHJcbn1cclxuXHJcbjp3aGVyZSh1bCwgb2wpIHtcclxuICBsaXN0LXN0eWxlOiBub25lO1xyXG59XHJcblxyXG46d2hlcmUoaW1nLCBzdmcsIHZpZGVvLCBjYW52YXMsIGF1ZGlvLCBpZnJhbWUsIGVtYmVkLCBvYmplY3QpIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuOndoZXJlKGltZywgcGljdHVyZSwgc3ZnKSB7XHJcbiAgbWF4LWlubGluZS1zaXplOiAxMDAlO1xyXG4gIGJsb2NrLXNpemU6IGF1dG87XHJcbn1cclxuXHJcbjp3aGVyZShwLCBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2KSB7XHJcbiAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDtcclxufVxyXG5cclxuOndoZXJlKGgxLCBoMiwgaDMpIHtcclxuICBsaW5lLWhlaWdodDogY2FsYygxZW0gKyAwLjVyZW0pO1xyXG59XHJcblxyXG46d2hlcmUoaHIpIHtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiAxcHggc29saWQ7XHJcbiAgY29sb3I6IGluaGVyaXQ7XHJcbiAgYmxvY2stc2l6ZTogMDtcclxuICBvdmVyZmxvdzogdmlzaWJsZTtcclxufVxyXG5cclxuOndoZXJlKDpmb2N1cy12aXNpYmxlKSB7XHJcbiAgb3V0bGluZTogMnB4IHNvbGlkIHZhcigtLWZvY3VzLWNvbG9yLCBIaWdobGlnaHQpO1xyXG4gIG91dGxpbmUtb2Zmc2V0OiAycHg7XHJcbn1cclxuXHJcbjp3aGVyZSgudmlzdWFsbHktaGlkZGVuOm5vdCg6Zm9jdXMsIDphY3RpdmUsIDpmb2N1cy13aXRoaW4sIC5ub3QtdmlzdWFsbHktaGlkZGVuKSkge1xyXG4gIGNsaXAtcGF0aDogaW5zZXQoNTAlKSAhaW1wb3J0YW50O1xyXG4gIGhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XHJcbiAgd2lkdGg6IDFweCAhaW1wb3J0YW50O1xyXG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7XHJcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbjp3aGVyZShibG9ja3F1b3RlLCBxKSB7XHJcbiAgcXVvdGVzOiBub25lO1xyXG4gICY6OmJlZm9yZSwgJjo6YWZ0ZXIge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBjb250ZW50OiBub25lO1xyXG4gIH1cclxufVxyXG46d2hlcmUodGFibGUpIHtcclxuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xyXG4gIGJvcmRlci1zcGFjaW5nOiAwO1xyXG59XHJcbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcclxuXHJcbkB1c2UgXCIuLi9nbG9iYWxcIiBhcyAqO1xyXG5cclxuOnJvb3Qge1xyXG4gIGNvbG9yLXNjaGVtZTogbGlnaHQ7XHJcbn1cclxuaHRtbCB7XHJcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xyXG59XHJcbmJvZHkge1xyXG4gIGNvbG9yOiAkY29sb3ItdGV4dDtcclxuICBmb250LWZhbWlseTogJGZvbnQtamE7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBtaW4td2lkdGg6IDEyNDBweDtcclxuICBiYWNrZ3JvdW5kOiAjRkZGO1xyXG4gIEBpbmNsdWRlIG1xKCkge1xyXG4gICAgbWluLXdpZHRoOiAwO1xyXG4gIH1cclxufVxyXG4vLyBtZWRpYSBxdWVyeVxyXG4uc2hvdy1wYyB7XHJcbiAgZGlzcGxheTogaW5oZXJpdCAhaW1wb3J0YW50O1xyXG4gIEBpbmNsdWRlIG1xKCkge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG4uc2hvdy1zcCB7XHJcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gIEBpbmNsdWRlIG1xKCkge1xyXG4gICAgZGlzcGxheTogaW5oZXJpdCAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5cclxuYSB7XHJcbiAgY29sb3I6ICRjb2xvci10ZXh0O1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcclxuICAmOmhvdmVyLFxyXG4gICY6Zm9jdXMge1xyXG4gICAgY29sb3I6ICRjb2xvci1icmFuZDI7XHJcbiAgfVxyXG4gICYubGluay11bmRlcmxpbmUge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAmOmhvdmVyLFxyXG4gICAgJjpmb2N1cyB7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgY29sb3I6ICRjb2xvci10ZXh0O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmljb24ge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG5cclxuLmFuY2hvci1zdHlsZSB7XHJcbiAgc2Nyb2xsLW1hcmdpbi10b3A6IDE3MHB4O1xyXG4gIEBpbmNsdWRlIG1xKCkge1xyXG4gICAgc2Nyb2xsLW1hcmdpbi10b3A6IDEwMHB4O1xyXG4gIH1cclxufSIsIkBjaGFyc2V0IFwidXRmLThcIjtcclxuXHJcbi8vIHdpZHRoXHJcbiR3aWR0aC1wYWdlLXBjOiAxMjAwcHg7XHJcbiR3aWR0aC1zdWItd2luZG93OiA1MDBweDtcclxuJHdpZHRoLW1haW46IDgyNXB4O1xyXG4kd2lkdGgtc3ViOiAzMDRweDtcclxuJHdpZHRoLXNpZGVtZW51OiAzMzBweDtcclxuJHdpZHRoLXNpZGUtc3A6IDE4cHg7XHJcblxyXG4vLyBmb250XHJcbiRmb250LWphOiBcIua4uOOCtOOCt+ODg+OCr+S9k1wiLCBcIll1IEdvdGhpY1wiLCBZdUdvdGhpYywgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvXCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvXCIsIHNhbnMtc2VyaWY7XHJcbiRmb250LWVuOiBcIkhpbmRcIiwgc2Fucy1zZXJpZjtcclxuXHJcbiRmb250LXdlaWdodC1ib2xkOiA3MDA7XHJcbiRmb250LXdlaWdodC1zZW1pLWJvbGQ6IDcwMDtcclxuJGZvbnQtd2VpZ2h0LW1lZGl1bTogNjAwO1xyXG4kZm9udC13ZWlnaHQtcmVndWxhcjogNTAwO1xyXG4kZm9udC13ZWlnaHQtbGlnaHQ6IDMwMDtcclxuJGZvbnQtd2VpZ2h0LWV4LWxpZ2h0OiAyMDA7XHJcblxyXG4vLyBjb2xvclxyXG4kY29sb3ItdGV4dDogIzAwMDtcclxuJGNvbG9yLXRleHQyOiAjODg4O1xyXG4kY29sb3ItcmVkOiAjZTYwMDEyO1xyXG4kY29sb3ItcmVkMjogI0ZBMjIzMztcclxuJGNvbG9yLWZvcm0tYmFja2dyb3VuZDogI2Y0ZjlmYTtcclxuJGNvbG9yLWZvcm0tYm9yZGVyOiAjZGVkZWRlO1xyXG4kY29sb3ItbGluazogIzAwQztcclxuJGNvbG9yLWJyYW5kOiAjQzQ0NzUxO1xyXG4kY29sb3ItYnJhbmQyOiAjOUQ4ODI1O1xyXG4kY29sb3ItYnJhbmQzOiAjRUVGM0RFO1xyXG4kY29sb3ItYnJhbmQ0OiAjRjZGN0YzO1xyXG4kY29sb3ItYmx1ZTogIzAwYTBlOTtcclxuJGNvbG9yLXllbGxvdzogI2ZmZjEwMDtcclxuJGNvbG9yLWdyYXk6ICNERURFREU7XHJcbiRjb2xvci1zdGFyLW9uOiAjRkZDMjI1O1xyXG4kY29sb3Itc3Rhci1vZmY6ICNCNEIyQjI7XHJcblxyXG4kY29sb3ItYnRuLW1haW46ICNDNDQ3NTE7XHJcbiRjb2xvci1idG4tc3ViOiAjOUQ4ODI1O1xyXG4kY29sb3ItYnRuLWNhcnQ6ICNDNDQ3NTE7XHJcbiRjb2xvci1idG4tY2FuY2VsOiAjRUNFQ0VDO1xyXG4kY29sb3ItYnRuLWRpc2FibGVkOiAjRUVFO1xyXG4kY29sb3ItdGV4dC1kaXNhYmxlZDogI0NDQztcclxuJGNvbG9yLWJ0bi1mYXZvcml0ZTogIzlEODgyNTtcclxuJGNvbG9yLXRleHQtZmF2b3JpdGU6ICMwMDA7XHJcbiRjb2xvci1pY29uLWZhdm9yaXRlLW9uOiAjQzQ0NzUxO1xyXG4kY29sb3ItYnRuLWVzdGltYXRlOiAjMDBhNDM0O1xyXG5cclxuXHJcbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcclxuXHJcbi8vICNNZWRpYSBRdWVyeVxyXG4vL1xyXG4vLyDkvb/nlKjkvotcclxuLy8gLmZvbyB7XHJcbi8vICAgY29sb3I6IGJsdWU7XHJcbi8vICAgQGluY2x1ZGUgbXEoKSB7IC8vIOW8leaVsOOCkuecgeeVpe+8iOWIneacn+WApOOBr21k44GuNzY4cHjvvIlcclxuLy8gICAgIGNvbG9yOiB5ZWxsb3c7XHJcbi8vICAgfVxyXG4vLyAgIEBpbmNsdWRlIG1xKGxnKSB7IC8vIOW8leaVsOOCkuWAi+WIpeOBq+aMh+WumlxyXG4vLyAgICAgY29sb3I6IHJlZDtcclxuLy8gICB9XHJcbi8vIH1cclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy8gJGJyZWFrcG9pbnQtc206ICR3aWR0aC1taW4tcGFnZSAhZGVmYXVsdDtcclxuLy8gJGJyZWFrcG9pbnQtbWQ6ICR3aWR0aC1taWRkbGUtcGFnZSAhZGVmYXVsdDtcclxuLy8gJGJyZWFrcG9pbnQtbGc6ICR3aWR0aC1wYWdlLW1heCAhZGVmYXVsdDtcclxuJGJyZWFrcG9pbnRzOiAoXHJcbiAgJ3hzbSc6ICdzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMyMHB4KScsXHJcbiAgJ3NtJzogJ3NjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpJyxcclxuICAnbWQnOiAnc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCknLFxyXG4gICdsZyc6ICdzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCknLFxyXG4gICd4bGcnOiAnc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTAwcHgpJyxcclxuICAneHhsZyc6ICdzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyNDBweCknLFxyXG4pICFkZWZhdWx0O1xyXG5AbWl4aW4gbXEoJGJyZWFrcG9pbnQ6IG1kKSB7XHJcbiAgQG1lZGlhICN7bWFwLWdldCgkYnJlYWtwb2ludHMsICRicmVha3BvaW50KX0ge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBQcmVzZW50YXRpb246XHJcbi8vIOODreODvOODq+OCquODvOODkOODvOOCkuOBvuOBqOOCgeOBpuWHuuWKm1xyXG4vL1xyXG4vLyBFeGFtcGxlOlxyXG4vLyBAaW5jbHVkZSBob3ZlciB7XHJcbi8vICAgY29sb3I6ICM5OTk7XHJcbi8vIH1cclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuQG1peGluIGhvdmVyIHtcclxuICAmOmhvdmVyLCAmOmFjdGl2ZSwgJjpmb2N1cyB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcblxyXG4vLyBQcmVzZW50YXRpb246XHJcbi8vIOefouWNsOOCouOCpOOCs+ODs+eUn+aIkFxyXG4vL1xyXG4vLyAkaWNvbi1wb3NpdGlvbiAgOiDnn6LljbDjga7kvY3nva7vvIh0b3AvcmlnaHQvYm90dG9tL2xlZnTvvIlcclxuLy8gJGljb24tc2l6ZSAgICAgIDog55+i5Y2w44Gu44K144Kk44K6XHJcbi8vICRpY29uLWNvbG9yICAgICA6IOefouWNsOOBruiJslxyXG4vLyAkaWNvbi1kaXJlY3Rpb24gOiDnn6LljbDjga7mlrnlkJHvvIh0b3AvcmlnaHQvYm90dG9tL2xlZnTvvIlcclxuLy8gJHBhZGRpbmcgICAgICAgIDog6Kaq6KaB57Sg44GucGFkZGluZ1xyXG4vLyAkcHNldWRvLWVsZW1lbnQgOiDnlpHkvLzopoHntKDmjIflrprvvIjliJ3mnJ/lgKTvvJpiZWZvcmXvvLvnnIHnlaXlj6/vvL3vvIlcclxuLy9cclxuLy8gRXhhbXBsZTpcclxuLy8gQGluY2x1ZGUgaWNvbi1hcnJvdygncmlnaHQnLCAnN3B4JywgJGNvbG9yLWJsYWNrLCAnYm90dG9tJywgJzE4cHgnKTtcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuQG1peGluIGljb24tYXJyb3coJGljb24tcG9zaXRpb24sICRpY29uLXNpemUsICRpY29uLWNvbG9yLCAkaWNvbi1kaXJlY3Rpb24sICRwYWRkaW5nLCAkcHNldWRvLWVsZW1lbnQ6ICdiZWZvcmUnKSB7XHJcbiAgQGlmICRpY29uLXBvc2l0aW9uID09ICd0b3AnIHtcclxuICAgIHBhZGRpbmctdG9wOiAjeyRwYWRkaW5nfTtcclxuICB9IEBlbHNlIGlmICRpY29uLXBvc2l0aW9uID09ICdyaWdodCcge1xyXG4gICAgcGFkZGluZy1yaWdodDogI3skcGFkZGluZ307XHJcbiAgfSBAZWxzZSBpZiAkaWNvbi1wb3NpdGlvbiA9PSAnYm90dG9tJyB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogI3skcGFkZGluZ307XHJcbiAgfSBAZWxzZSBpZiAkaWNvbi1wb3NpdGlvbiA9PSAnbGVmdCcge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAjeyRwYWRkaW5nfTtcclxuICB9XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAmOiN7JHBzZXVkby1lbGVtZW50fSB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIHdpZHRoOiAjeyRpY29uLXNpemV9O1xyXG4gICAgaGVpZ2h0OiAjeyRpY29uLXNpemV9O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICN7JGljb24tY29sb3J9O1xyXG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjeyRpY29uLWNvbG9yfTtcclxuICAgIG1hcmdpbjogKC0jeyRpY29uLXNpemV9KSAwIDA7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgICN7JGljb24tcG9zaXRpb259OiAycHg7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIEBpZiAkaWNvbi1kaXJlY3Rpb24gPT0gJ3RvcCcge1xyXG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpO1xyXG4gICAgfSBAZWxzZSBpZiAkaWNvbi1kaXJlY3Rpb24gPT0gJ3JpZ2h0JyB7XHJcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0xMzVkZWcpO1xyXG4gICAgfSBAZWxzZSBpZiAkaWNvbi1kaXJlY3Rpb24gPT0gJ2JvdHRvbScge1xyXG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xyXG4gICAgfSBAZWxzZSBpZiAkaWNvbi1kaXJlY3Rpb24gPT0gJ2xlZnQnIHtcclxuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vICNtYXJnaW4gLCBwYWRkaW5nXHJcbi8vXHJcbi8vIEV4YW1wbGU6XHJcbi8vIEBpbmNsdWRlIHNwYWNpbmcoI3skaSo1fSk7XHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbkBtaXhpbiBzcGFjaW5nKCRzaXplKSB7XHJcbiAgJHR5cGU6ICd1X3AnO1xyXG4gICRwcm9wOiAncGFkZGluZyc7XHJcbiAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAyIHtcclxuICAgIEBpZiAkaSA+IDEge1xyXG4gICAgICAkdHlwZTogJ3VfbSc7XHJcbiAgICAgICRwcm9wOiAnbWFyZ2luJztcclxuICAgIH1cclxuICAgIC4jeyR0eXBlfXQtI3skc2l6ZX0geyAjeyRwcm9wfS10b3A6ICAgICN7JHNpemV9cHggIWltcG9ydGFudDsgfVxyXG4gICAgLiN7JHR5cGV9ci0jeyRzaXplfSB7ICN7JHByb3B9LXJpZ2h0OiAgI3skc2l6ZX1weCAhaW1wb3J0YW50OyB9XHJcbiAgICAuI3skdHlwZX1iLSN7JHNpemV9IHsgI3skcHJvcH0tYm90dG9tOiAjeyRzaXplfXB4ICFpbXBvcnRhbnQ7IH1cclxuICAgIC4jeyR0eXBlfWwtI3skc2l6ZX0geyAjeyRwcm9wfS1sZWZ0OiAgICN7JHNpemV9cHggIWltcG9ydGFudDsgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vIFByZXNlbnRhdGlvbjpcclxuLy8g6KGM5Yi26ZmQXHJcbi8vXHJcbi8vIEV4YW1wbGU6XHJcbi8vIEBpbmNsdWRlIGxpbmUtY2xhbXAoMyk7XHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbkBtaXhpbiBsaW5lLWNsYW1wKCRsaW5lcykge1xyXG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiAkbGluZXM7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuXHJcbi8vIFByZXNlbnRhdGlvbjpcclxuLy8g6KSH5pWw6KGM5Yi26ZmQ77yIUEPnlKjvvIlcclxuLy9cclxuLy8gRXhhbXBsZTpcclxuLy8gQGluY2x1ZGUgbGluZS1jbGFtcC1wYygzLCA1ZW0pO1xyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5AbWl4aW4gbGluZS1jbGFtcC1wYygkbGluZXMsICRoZWlnaHQpIHtcclxuICBAaWYgJGxpbmVzID09IDEge1xyXG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICB9IEBlbHNlIHtcclxuICAgIG1heC1oZWlnaHQ6ICRoZWlnaHQ7XHJcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcclxuICAgIC13ZWJraXQtbGluZS1jbGFtcDogJGxpbmVzO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICB9XHJcbn1cclxuXHJcblxyXG4vLyAjdHJhbnNmb3JtXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi8vIEJyb3dzZXIgUHJlZml4ZXNcclxuQG1peGluIHRyYW5zZm9ybSgkdHJhbnNmb3Jtcykge1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiAkdHJhbnNmb3JtcztcclxuICAvLyAtbXMtdHJhbnNmb3JtOiAkdHJhbnNmb3JtcztcclxuICB0cmFuc2Zvcm06ICR0cmFuc2Zvcm1zO1xyXG59XHJcblxyXG4vLyBSb3RhdGVcclxuQG1peGluIHJvdGF0ZSAoJGRlZykge1xyXG4gIEBpbmNsdWRlIHRyYW5zZm9ybShyb3RhdGUoI3skZGVnfWRlZykpO1xyXG59XHJcblxyXG4vLyBTY2FsZVxyXG5AbWl4aW4gc2NhbGUoJHNjYWxlKSB7XHJcbiAgQGluY2x1ZGUgdHJhbnNmb3JtKHNjYWxlKCRzY2FsZSkpO1xyXG59XHJcblxyXG4vLyBUcmFuc2xhdGVcclxuQG1peGluIHRyYW5zbGF0ZSAoJHgsICR5KSB7XHJcbiAgQGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZSgkeCwgJHkpKTtcclxufVxyXG5cclxuLy8gU2tld1xyXG5AbWl4aW4gc2tldyAoJHgsICR5KSB7XHJcbiAgQGluY2x1ZGUgdHJhbnNmb3JtKHNrZXcoI3skeH1kZWcsICN7JHl9ZGVnKSk7XHJcbn1cclxuXHJcbi8vIFRyYW5zZm9ybSBPcmlnaW5cclxuQG1peGluIHRyYW5zZm9ybS1vcmlnaW4gKCRvcmlnaW4pIHtcclxuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46ICRvcmlnaW47XHJcbiAgLy8gLW1zLXRyYW5zZm9ybS1vcmlnaW46ICRvcmlnaW47XHJcbiAgdHJhbnNmb3JtLW9yaWdpbjogJG9yaWdpbjtcclxufVxyXG5cclxuXHJcbi8vICNkZWNpbWFsIHBvaW50XHJcbi8vIOWwj+aVsOOBruahgeaVsOOBqOS4uOOCgeaWueOCkuWItuW+oeOBmeOCi1xyXG4vL1xyXG4vLyBFeGFtcGxlOlxyXG4vLyBAaW5jbHVkZSByb3VuZC1kZWNpbWFsKCRudW1iZXIpO1xyXG4vLyBAaW5jbHVkZSBjZWlsLWRlY2ltYWwoJG51bWJlcik7XHJcbi8vIEBpbmNsdWRlIGZsb29yLWRlY2ltYWwoJG51bWJlcik7XHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi8vIFJvdW5kICjlm5vmjajkupTlhaUpXHJcbkBmdW5jdGlvbiByb3VuZC1kZWNpbWFsKCRudW1iZXIsICRkaWdpdHM6IDApIHtcclxuICBAcmV0dXJuIHRvLWZpeGVkKCRudW1iZXIsICRkaWdpdHMsICdyb3VuZCcpO1xyXG59XHJcblxyXG4vLyBDZWlsICjliIfjgorkuIrjgZIpXHJcbkBmdW5jdGlvbiBjZWlsLWRlY2ltYWwoJG51bWJlciwgJGRpZ2l0czogMCkge1xyXG4gIEByZXR1cm4gdG8tZml4ZWQoJG51bWJlciwgJGRpZ2l0cywgJ2NlaWwnKTtcclxufVxyXG5cclxuLy8gRmxvb3IgKOWIh+OCiuaNqOOBpilcclxuQGZ1bmN0aW9uIGZsb29yLWRlY2ltYWwoJG51bWJlciwgJGRpZ2l0czogMCkge1xyXG4gIEByZXR1cm4gdG8tZml4ZWQoJG51bWJlciwgJGRpZ2l0cywgJ2Zsb29yJyk7XHJcbn1cclxuXHJcbkBmdW5jdGlvbiB0by1maXhlZCAoJG51bWJlciwgJGRpZ2l0czogMCwgJHJvdW5kOiAncm91bmQnKSB7XHJcbiAgJG46IDE7XHJcbiAgLy8gJG51bWJlciBtdXN0IGJlIGEgbnVtYmVyXHJcbiAgQGlmIHR5cGUtb2YoJG51bWJlcikgIT0gbnVtYmVyIHtcclxuICAgIEB3YXJuICcjeyAkbnVtYmVyIH0gaXMgbm90IGEgbnVtYmVyLic7XHJcbiAgICBAcmV0dXJuICRudW1iZXI7XHJcbiAgfVxyXG4gIC8vICRkaWdpdHMgbXVzdCBiZSBhIHVuaXRsZXNzIG51bWJlclxyXG4gIEBpZiB0eXBlLW9mKCRkaWdpdHMpICE9IG51bWJlciB7XHJcbiAgICBAd2FybiAnI3sgJGRpZ2l0cyB9IGlzIG5vdCBhIG51bWJlci4nO1xyXG4gICAgQHJldHVybiAkbnVtYmVyO1xyXG4gIH0gQGVsc2UgaWYgbm90IHVuaXRsZXNzKCRkaWdpdHMpIHtcclxuICAgIEB3YXJuICcjeyAkZGlnaXRzIH0gaGFzIGEgdW5pdC4nO1xyXG4gICAgQHJldHVybiAkbnVtYmVyO1xyXG4gIH1cclxuICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRkaWdpdHMge1xyXG4gICAgJG46ICRuICogMTA7XHJcbiAgfVxyXG4gIEBpZiAkcm91bmQgPT0gJ3JvdW5kJyB7XHJcbiAgICBAcmV0dXJuIHJvdW5kKCRudW1iZXIgKiAkbikgLyAkbjtcclxuICB9IEBlbHNlIGlmICRyb3VuZCA9PSAnY2VpbCcge1xyXG4gICAgQHJldHVybiBjZWlsKCRudW1iZXIgKiAkbikgLyAkbjtcclxuICB9IEBlbHNlIGlmICRyb3VuZCA9PSAnZmxvb3InIHtcclxuICAgIEByZXR1cm4gZmxvb3IoJG51bWJlciAqICRuKSAvICRuO1xyXG4gIH0gQGVsc2Uge1xyXG4gICAgQHdhcm4gJyN7ICRyb3VuZCB9IGlzIHVuZGVmaW5lZCBrZXl3b3JkLic7XHJcbiAgICBAcmV0dXJuICRudW1iZXI7XHJcbiAgfVxyXG59XHJcblxyXG4vLyDliKXjgqbjgqPjg7Pjg4njgqbjgafplovjgY/jg6rjg7Pjgq/jgavjgqLjgqTjgrPjg7PjgpLjgaTjgZHjgotcclxuQG1peGluIG5ldy13aW5kb3coJGNvbG9yLCAkc2l6ZSkge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAmOjphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xyXG4gICAgbWFzazogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD1VVEYtOCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB2ZXJzaW9uPVwiMS4xXCIgdmlld0JveD1cIjAgMCAxNS40IDEzLjRcIj48cGF0aCBkPVwiTTExLjQsMTMuNEgxLjRjLS43NywwLTEuNC0uNjMtMS40LTEuNFY0YzAtLjc3LjYzLTEuNCwxLjQtMS40aDJ2LjhIMS40Yy0uMzMsMC0uNi4yNy0uNi42djhjMCwuMzMuMjcuNi42LjZoMTBjLjMzLDAsLjYtLjI3LjYtLjZ2LTJoLjh2MmMwLC43Ny0uNjMsMS40LTEuNCwxLjRaXCIvPjxwYXRoIGQ9XCJNMTQuNCw5SDUuNGMtLjU1LDAtMS0uNDUtMS0xVjFjMC0uNTUuNDUtMSwxLTFoOWMuNTUsMCwxLC40NSwxLDF2N2MwLC41NS0uNDUsMS0xLDFaTTUuNC44Yy0uMTEsMC0uMi4wOS0uMi4ydjdjMCwuMTEuMDkuMi4yLjJoOWMuMTEsMCwuMi0uMDkuMi0uMlYxYzAtLjExLS4wOS0uMi0uMi0uMkg1LjRaXCIvPjwvc3ZnPicpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG4gICAgd2lkdGg6ICRzaXplO1xyXG4gICAgaGVpZ2h0OiAkc2l6ZTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgfVxyXG59XHJcbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcclxuXHJcbkB1c2UgXCJmb3VuZGF0aW9uXCIgYXMgKjtcclxuQHVzZSBcImdsb2JhbFwiIGFzICo7XHJcblxyXG4vKiBAZXh0ZW5kXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi8vIEBleHRlbmQgJWxhc3QtY2hpbGQtc3R5bGU7XHJcbiVsYXN0LWNoaWxkLXN0eWxlIHtcclxuICA+IDpsYXN0LWNoaWxkIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcblxyXG4vKiAubWVtYmVyXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi5tZW1iZXIge1xyXG4gICYtbWFpbiB7XHJcbiAgICB3aWR0aDogJHdpZHRoLW1haW47XHJcbiAgICAuaXRlbV9saXN0LXJlY29tbWVuZCB7XHJcbiAgICAgIEBpbmNsdWRlIG1xKCkge1xyXG4gICAgICAgIG1hcmdpbjogMCBjYWxjKDUwJSAtIDUwdncpO1xyXG4gICAgICB9XHJcbiAgICAgIC5zZWN0aW9uLWhlYWRlciB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjZweDtcclxuICAgICAgICBAaW5jbHVkZSBtcSgpIHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICB3aWR0aDogMjE5cHg7XHJcbiAgICAgICAgICBAaW5jbHVkZSBtcSgpIHtcclxuICAgICAgICAgICAgd2lkdGg6IDE3NnB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgIHdvcmQtYnJlYWs6IGtlZXAtYWxsO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLml0ZW0taGlzdG9yeSB7XHJcbiAgICAgIEBpbmNsdWRlIG1xKCkge1xyXG4gICAgICAgIG1hcmdpbjogMCBjYWxjKDUwJSAtIDUwdncpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAvLyAuaXRlbS1saXN0LXdyYXBwZXIuanNfaXRlbS1saXN0LXNsaWRlciAuaXRlbS1saXN0IHtcclxuICAgIC8vICAgcGFkZGluZzogMDtcclxuICAgIC8vIH1cclxuICB9XHJcblxyXG4gICYtbGlua3Mge1xyXG4gICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgIG1hcmdpbjogMjVweCAwIDUwcHggLTIwcHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgIC5wYWdlLW1lbWJlci1teXBhZ2UgLm1lbWJlci1tYWluICYge1xyXG4gICAgICBwYWRkaW5nOiAwIDI1cHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtbGluayB7XHJcbiAgICBtYXJnaW46IDAgMCAwIDIwcHg7XHJcbiAgICBhIHtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgIHBhZGRpbmc6IDAgMTVweCAwIDA7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICY6OmJlZm9yZSxcclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIHdpZHRoOiA2cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZDogY3VycmVudENvbG9yO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgfVxyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDk5OXB4IDAgMCA5OTlweDtcclxuICAgICAgICB0b3A6IGNhbGMoNTAlIC0gMnB4KTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoNDVkZWcpO1xyXG4gICAgICB9XHJcbiAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwIDk5OXB4IDk5OXB4IDA7XHJcbiAgICAgICAgdG9wOiBjYWxjKDUwJSArIDJweCk7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKC0yMjVkZWcpO1xyXG4gICAgICB9XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICBAaW5jbHVkZSBtcSgpIHtcclxuICAgICYtbGlua3Mge1xyXG4gICAgICBtYXJnaW46IDAgMCA0MHB4IC0yMHB4O1xyXG4gICAgICAucGFnZS1tZW1iZXItbXlwYWdlIC5tZW1iZXItbWFpbiAmIHtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLW1lbnUge1xyXG4gICAgQGV4dGVuZCAlbGFzdC1jaGlsZC1zdHlsZTtcclxuICAgIHdpZHRoOiAkd2lkdGgtc3ViO1xyXG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvci1icmFuZDI7XHJcbiAgICBwYWRkaW5nOiA4cHggMCAwO1xyXG4gICAgJi10aXRsZSB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1icmFuZDQ7XHJcbiAgICAgIGNvbG9yOiAkY29sb3ItYnJhbmQyO1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgICAgcGFkZGluZzogMTBweCA1MnB4O1xyXG4gICAgICBtYXJnaW46IDAgMCA3cHg7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgLmljb24ge1xyXG4gICAgICAgIGZpbGw6ICRjb2xvci1icmFuZDI7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgIGxlZnQ6IDE3cHg7XHJcbiAgICAgIH1cclxuICAgICAgJi1pY29uIHtcclxuICAgICAgICAmLWNhcnQge1xyXG4gICAgICAgICAgLmljb24ge1xyXG4gICAgICAgICAgICB3aWR0aDogMTlweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IC05cHggMCAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLXVzZXIge1xyXG4gICAgICAgICAgLmljb24ge1xyXG4gICAgICAgICAgICB3aWR0aDogMjFweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxN3B4O1xyXG4gICAgICAgICAgICBtYXJnaW46IC05cHggMCAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLWV2ZW50IHtcclxuICAgICAgICAgIC5pY29uIHtcclxuICAgICAgICAgICAgd2lkdGg6IDIycHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjNweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAtMTJweCAwIDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLWxpc3RzIHtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgICBtYXJnaW46IDAgMCAxOHB4O1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICB9XHJcbiAgICAmLWxpc3Qge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNDQUNBQ0E7XHJcbiAgICAgIG1hcmdpbjogMCAwIDhweDtcclxuICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICB9XHJcbiAgICAgIGEge1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICY6OmJlZm9yZSxcclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgIHdpZHRoOiA2cHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDFweDtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IGN1cnJlbnRDb2xvcjtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDk5OXB4IDAgMCA5OTlweDtcclxuICAgICAgICAgIHRvcDogY2FsYyg1MCUgLSAycHgpO1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKDQ1ZGVnKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMCA5OTlweCA5OTlweCAwO1xyXG4gICAgICAgICAgdG9wOiBjYWxjKDUwJSArIDJweCk7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoLTIyNWRlZyk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtcSgpIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgJi10aXRsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHggNTBweDtcclxuICAgICAgfVxyXG4gICAgICAmLWxpc3RzIHtcclxuICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgMThweDtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgfVxyXG4gICAgICAmLWxpc3Qge1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDdweDtcclxuICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICBwYWRkaW5nOiA4cHggMjBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtbXlwYWdlIHtcclxuICAgICYtaGVhZGVyIHtcclxuICAgICAgQGV4dGVuZCAlbGFzdC1jaGlsZC1zdHlsZTtcclxuICAgICAgbWFyZ2luOiAwIDAgNDVweDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBAaW5jbHVkZSBtcSgpIHtcclxuICAgICAgICBtYXJnaW46IDAgMCAzMHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLXRpdGxlIHtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgICYtbmFtZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyN3B4O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogNHB4O1xyXG4gICAgICB9XHJcbiAgICAgIEBpbmNsdWRlIG1xKCkge1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDMwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYtcG9pbnQge1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItZ3JheTtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgJi10aXRsZSxcclxuICAgICAgJi1jb250ZW50cyB7XHJcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICB9XHJcbiAgICAgICYtdGl0bGUge1xyXG4gICAgICAgIHdpZHRoOiAxNjBweDtcclxuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkY29sb3ItZ3JheTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjRjZGN0YzO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgcGFkZGluZzogMTBweDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIH1cclxuICAgICAgJi1jb250ZW50cyB7XHJcbiAgICAgICAgQGV4dGVuZCAlbGFzdC1jaGlsZC1zdHlsZTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4IDI1cHg7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICB9XHJcbiAgICAgICYtbnVtIHtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIDEwcHggMCAwO1xyXG4gICAgICAgICYtdmFsdWUge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmLWxpbmsge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgbXEoKSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgJi10aXRsZSB7XHJcbiAgICAgICAgICB3aWR0aDogMTA1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtY29udGVudHMge1xyXG4gICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEwNXB4KTtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi1jb3Vwb24ge1xyXG4gICAgICBAZXh0ZW5kICVsYXN0LWNoaWxkLXN0eWxlO1xyXG4gICAgICBtYXJnaW46IDAgMCA1MHB4O1xyXG4gICAgICAmLXRpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgMTVweDtcclxuICAgICAgfVxyXG4gICAgICAmLWxpc3RzIHtcclxuICAgICAgICBtYXJnaW46IC0xMHB4IDAgMCAtMTBweDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XHJcbiAgICAgICAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcclxuICAgICAgfVxyXG4gICAgICAmLWxpc3Qge1xyXG4gICAgICAgIHdpZHRoOiAxOThweDtcclxuICAgICAgICBtYXJnaW46IDEwcHggMCAwIDEwcHg7XHJcbiAgICAgICAgJi1saW5rIHtcclxuICAgICAgICAgIEBleHRlbmQgJWxhc3QtY2hpbGQtc3R5bGU7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYnJhbmQzO1xyXG4gICAgICAgICAgcGFkZGluZzogOXB4O1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtbGF5b3V0IHtcclxuICAgICAgICAgIG1hcmdpbjogMCAwIDVweDtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAmLWltZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA0OHB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgN3B4IDAgMDtcclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICBhc3BlY3QtcmF0aW86IDEgLyAxO1xyXG4gICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW5cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJi10eHQge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBsaW5lLWNsYW1wLXBjKDMsIDQ1cHgpO1xyXG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gKDQ4cHggKyA3cHgpKTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTVweDtcclxuICAgICAgICAgICAgcGFkZGluZzogLjJlbSAwIDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtdGVybSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgICAgICAgJi10eHQge31cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgbXEoKSB7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgNDBweDtcclxuICAgICAgICAmLWxpc3RzIHtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi1saXN0IHtcclxuICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xyXG4gICAgICAgICAgJi1saW5rIHtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICYtbGF5b3V0IHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDAgNXB4O1xyXG4gICAgICAgICAgICAmLWltZyB7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi10eHQge1xyXG4gICAgICAgICAgICAgIEBpbmNsdWRlIGxpbmUtY2xhbXAoMyk7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogLjFlbSAwIDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgICYtdGVybSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgICAgICAgICAgJi10eHQge31cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYtbWVudSB7XHJcbiAgICAgIEBleHRlbmQgJWxhc3QtY2hpbGQtc3R5bGU7XHJcbiAgICAgIG1hcmdpbjogMCAwIDMwcHg7XHJcbiAgICAgIC5tZW1iZXItbWVudSB7XHJcbiAgICAgICAgJi1saXN0cyB7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAtOHB4O1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xOHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLWxpc3Qge1xyXG4gICAgICAgICAgd2lkdGg6IDI2M3B4O1xyXG4gICAgICAgICAgbWFyZ2luOiA4cHggMCAwIDE4cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICYtdHh0IHtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE5cHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjoganVzdGlmeTtcclxuICAgICAgICBwYWRkaW5nOiAwIDI1cHg7XHJcbiAgICAgICAgbWFyZ2luOiAyMHB4IDAgMjVweDtcclxuICAgICAgfVxyXG4gICAgICAmLXRibCB7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtICgyNXB4ICogMikpO1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItZ3JheTtcclxuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkY29sb3ItZ3JheTtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE5cHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIDI1cHggMzBweDtcclxuICAgICAgICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xyXG4gICAgICAgIHRoLCB0ZCB7XHJcbiAgICAgICAgICBAZXh0ZW5kICVsYXN0LWNoaWxkLXN0eWxlO1xyXG4gICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvci1ncmF5O1xyXG4gICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkY29sb3ItZ3JheTtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtcmVndWxhcjtcclxuICAgICAgICAgIHBhZGRpbmc6IDhweCAxMnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICB0aCB7XHJcbiAgICAgICAgICAmOm50aC1jaGlsZCgxKSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMCU7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1xKCkge1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxMCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgICAgICAgd2lkdGg6IDIwJTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbXEoKSB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDIyJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJjpudGgtY2hpbGQoMykge1xyXG4gICAgICAgICAgICB3aWR0aDogMzUlO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtcSgpIHtcclxuICAgICAgICAgICAgICB3aWR0aDogMjglO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmOm50aC1jaGlsZCg0KSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzNSU7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1xKCkge1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAyOCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgPiB0aGVhZCB7XHJcbiAgICAgICAgICB0aCwgdGQge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYnJhbmQzO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgID4gdGJvZHkge1xyXG4gICAgICAgICAgdGgge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYnJhbmQ0O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICB0ZCB7XHJcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDEpLFxyXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7XHJcbiAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJi1idG5zIHtcclxuICAgICAgICBtYXJnaW46IDAgMCAwIC0xOHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIH1cclxuICAgICAgJi1idG4ge1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDAgMThweDtcclxuICAgICAgfVxyXG4gICAgICBAaW5jbHVkZSBtcSgpIHtcclxuICAgICAgICBtYXJnaW46IDAgMCAyMHB4O1xyXG4gICAgICAgIC5tZW1iZXItbWVudSB7XHJcbiAgICAgICAgICAmLWxpc3RzIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmLWxpc3Qge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDAgOHB4O1xyXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi10eHQge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XHJcbiAgICAgICAgICBtYXJnaW46IDE1cHggMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi10Ymwge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBmb250LXNpemU6IDExcHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcclxuICAgICAgICAgIG1hcmdpbjogMCAwIDIwcHg7XHJcbiAgICAgICAgICB0aCwgdGQge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA0cHggNnB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLWJ0bnMge1xyXG4gICAgICAgICAgbWFyZ2luOiAwIDAgMCAtOXB4O1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLWJ0biB7XHJcbiAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSA5cHgpO1xyXG4gICAgICAgICAgbWFyZ2luOiAwIDAgMCA5cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvLyAmLXN0YXR1cyB7XHJcbiAgLy8gICBtYXJnaW4tYm90dG9tOiA2MHB4O1xyXG4gIC8vICAgJi1pbm5lciB7XHJcbiAgLy8gICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgLy8gICAgIGJhY2tncm91bmQ6ICRjb2xvci1mb3JtLWJhY2tncm91bmQ7XHJcbiAgLy8gICAgIHBhZGRpbmc6IDMwcHggMDtcclxuICAvLyAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gIC8vICAgfVxyXG4gIC8vICAgJi1ibG9jayB7XHJcbiAgLy8gICAgIHdpZHRoOiA1MCU7XHJcbiAgLy8gICAgIHBhZGRpbmc6IDAgMzBweDtcclxuICAvLyAgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgI0ZGRjtcclxuICAvLyAgICAgZGlzcGxheTogZmxleDtcclxuICAvLyAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAvLyAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAvLyAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XHJcbiAgLy8gICAgIH1cclxuICAvLyAgICAgLmZvcm0tbGlua3Mge1xyXG4gIC8vICAgICAgIG1hcmdpbi10b3A6IGF1dG87XHJcbiAgLy8gICAgIH1cclxuICAvLyAgIH1cclxuICAvLyAgICYtdGV4dCB7XHJcbiAgLy8gICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAvLyAgICAgbGluZS1oZWlnaHQ6IDEuNjtcclxuICAvLyAgICAgcCB7XHJcbiAgLy8gICAgICAgbWFyZ2luLWJvdHRvbTogMWVtO1xyXG4gIC8vICAgICB9XHJcbiAgLy8gICB9XHJcbiAgLy8gICAmLXBvaW50LCAmLXJhbmsge1xyXG4gIC8vICAgICAmLXZhbHVlIHtcclxuICAvLyAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgLy8gICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAvLyAgICAgICBtYXJnaW46IDAgNXB4O1xyXG4gIC8vICAgICB9XHJcbiAgLy8gICB9XHJcbiAgLy8gfVxyXG4gIC8vICYtY291cG9uIHtcclxuICAvLyAgIG1hcmdpbi1ib3R0b206IDYwcHg7XHJcbiAgLy8gICAmLXRhYmxlIHtcclxuICAvLyAgICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcclxuICAvLyAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvci1mb3JtLWJvcmRlcjtcclxuICAvLyAgICAgd2lkdGg6IDEwMCU7XHJcbiAgLy8gICAgIHRyIHtcclxuICAvLyAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWZvcm0tYm9yZGVyO1xyXG4gIC8vICAgICB9XHJcbiAgLy8gICAgIHRoIHtcclxuICAvLyAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZm9ybS1iYWNrZ3JvdW5kO1xyXG4gIC8vICAgICAgIHBhZGRpbmc6IDE1cHg7XHJcbiAgLy8gICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gIC8vICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbiAgLy8gICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAvLyAgICAgfVxyXG4gIC8vICAgICB0ZCB7XHJcbiAgLy8gICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gIC8vICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgLy8gICAgICAgbGluZS1oZWlnaHQ6IDEuNjtcclxuICAvLyAgICAgICBwYWRkaW5nOiAxNXB4O1xyXG4gIC8vICAgICB9XHJcbiAgLy8gICB9XHJcbiAgLy8gfVxyXG4gIC8vICYtbXlwYWdlIHtcclxuICAvLyAgICYtbWVudSB7XHJcbiAgLy8gICAgICYtbGlzdCB7XHJcbiAgLy8gICAgICAgZGlzcGxheTogZmxleDtcclxuICAvLyAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgLy8gICAgICAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcclxuICAvLyAgICAgICAmLWl0ZW0ge1xyXG4gIC8vICAgICAgICAgd2lkdGg6IGNhbGMoMzMuMyUgLSAxNXB4KTtcclxuICAvLyAgICAgICAgIHBhZGRpbmc6IDE1cHg7XHJcbiAgLy8gICAgICAgICBtYXJnaW46IDAgMTVweCAxNXB4IDA7XHJcbiAgLy8gICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItZm9ybS1ib3JkZXI7XHJcbiAgLy8gICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgLy8gICAgICAgICAmLWhlYWRlciB7XHJcbiAgLy8gICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAvLyAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAvLyAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcclxuICAvLyAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAvLyAgICAgICAgIH1cclxuICAvLyAgICAgICAgICYtbGlzdCB7XHJcbiAgLy8gICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xyXG4gIC8vICAgICAgICAgICAmLWl0ZW0ge1xyXG4gIC8vICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAvLyAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gIC8vICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgLy8gICAgICAgICAgICAgYSB7XHJcbiAgLy8gICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgLy8gICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG4gIC8vICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIC8vICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gIC8vICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gIC8vICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAvLyAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIC8vICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAvLyAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgLy8gICAgICAgICAgICAgICAgIHdpZHRoOiA0cHg7XHJcbiAgLy8gICAgICAgICAgICAgICAgIGhlaWdodDogNHB4O1xyXG4gIC8vICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yLXRleHQyO1xyXG4gIC8vICAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkY29sb3ItdGV4dDI7XHJcbiAgLy8gICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0zcHg7XHJcbiAgLy8gICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICAvLyAgICAgICAgICAgICAgIH1cclxuICAvLyAgICAgICAgICAgICB9XHJcbiAgLy8gICAgICAgICAgIH1cclxuICAvLyAgICAgICAgIH1cclxuICAvLyAgICAgICB9XHJcbiAgLy8gICAgIH1cclxuICAvLyAgIH1cclxuICAvLyB9XHJcbiAgLy8gJi1jb250ZW50cyB7XHJcbiAgLy8gICAuc2VjdGlvbi1oZWFkZXIge1xyXG4gIC8vICAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xyXG4gIC8vICAgICAmICsgLnRhYmxlIHtcclxuICAvLyAgICAgICBtYXJnaW4tdG9wOiAxOHB4O1xyXG4gIC8vICAgICB9XHJcbiAgLy8gICB9XHJcbiAgLy8gfVxyXG4gICYtaGlzdG9yeSwgJi1lc3RpbWF0ZS1yZWNvcmQge1xyXG4gICAgJi1saXN0IHtcclxuICAgICAgJi1pdGVtIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0OHB4O1xyXG4gICAgICAgICYtc3RhdHVzIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLWRhdGUge1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICYtbGFiZWwge1xyXG4gICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgY29udGVudDogXCLvvJpcIjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLWJ0bnMge1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgLmJ0biB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLXRvdGFsIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yLWZvcm0tYm9yZGVyO1xyXG4gICAgICAgICAgJi1jb2wxIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMTVweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICYtY29sMiB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHg7XHJcbiAgICAgICAgICAgIC5yZWNlaXB0IHtcclxuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBlbmQ7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLW9yZGVyIHtcclxuICAgICAgICAgICYtbnVtYmVyIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xyXG4gICAgICAgICAgICAmLWxhYmVsIHtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogXCLvvJpcIjtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi12YWx1ZSB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgICYtc3VtbWVyeSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgICAgICYtbGFiZWwge1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwi77yaXCI7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYtdmFsdWUge1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxNDBweDtcclxuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG4gICAgICAgICAgICAgIC5wcmljZS12YWx1ZSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAucHJpY2UtdW5pdCB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIC50YXgtbGFiZWwge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLm9yZGVyLXRvdGFsIHtcclxuICAgICAgICAgICAgICAubWVtYmVyLWhpc3RvcnktbGlzdC1pdGVtLW9yZGVyLXN1bW1lcnkge1xyXG4gICAgICAgICAgICAgICAgJi1sYWJlbCB7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLXZhbHVlIHtcclxuICAgICAgICAgICAgICAgICAgLnByaWNlLXZhbHVlIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAucHJpY2UtdW5pdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIC50YXgtbGFiZWwge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJi10YXgge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XHJcbiAgICAgICAgICAgICYtd3JhcHBlciB7XHJcbiAgICAgICAgICAgICAgLy8gbWFyZ2luOiAxMHB4IDM2cHggMTBweCAyMHB4O1xyXG4gICAgICAgICAgICAgIG1hcmdpbjogMTBweCAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYtbGFiZWwge1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIu+8mlwiO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLXZhbHVlIHtcclxuICAgICAgICAgICAgICB3aWR0aDogMTQwcHg7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgLnByaWNlLXZhbHVlIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi1saXN0IHtcclxuICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3ItZm9ybS1ib3JkZXI7XHJcbiAgICAgICAgICAmLWl0ZW0ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDA7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItZm9ybS1ib3JkZXI7XHJcbiAgICAgICAgICAgICYtaW1nIHtcclxuICAgICAgICAgICAgICB3aWR0aDogMTQwcHg7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxNDBweDtcclxuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XHJcbiAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYtaW5mbyB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEzNXB4KTtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICAgICYtd3JhcHBlciB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAmLWJ0bnMge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgLmJ0biB7XHJcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLW5hbWUge1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS40O1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICAgICAgICBAaW5jbHVkZSBtcSgpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYtZGV0YWlsIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcclxuICAgICAgICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcSgpIHtcclxuICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAmLWxhYmVsIHtcclxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgY29udGVudDogXCLvvJpcIjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi1wcmljZSB7XHJcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogZW5kO1xyXG4gICAgICAgICAgICAgIC5wcmljZS11bml0IHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgLnRheC1sYWJlbCB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtZGV0YWlsIHtcclxuICAgICAgICAgICYtaGVhZGVyIHtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1mb3JtLWJvcmRlcjtcclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYnJhbmQyO1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1icmFuZDQ7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMTVweDtcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgICYtY29udGVudCB7XHJcbiAgICAgICAgICAgICYtaW5uZXIge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcclxuICAgICAgICAgICAgICBnYXA6IDAgMjBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJi1pdGVtIHtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1mb3JtLWJvcmRlcjtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgJi1sYWJlbCB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDEyMHB4O1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS40O1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLXZhbHVlIHtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDEwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYtdG90YWwtcHJpY2Uge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjY7XHJcbiAgICAgICYtbGFiZWwge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICBjb250ZW50OiBcIu+8mlwiO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmLXZhbHVlIHtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgLnByaWNlLXZhbHVlIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJi1oaXN0b3J5IHtcclxuICAgICYtbGlzdCB7XHJcbiAgICAgICYtaXRlbSB7XHJcbiAgICAgICAgJi1oZWFkZXIge1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICBwYWRkaW5nOiAxNXB4O1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJyYW5kMztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLy8gJi1lc3RpbWF0ZS1yZWNvcmQge1xyXG4gIC8vICAgJi1saXN0IHtcclxuICAvLyAgICAgJi1pdGVtIHtcclxuICAvLyAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gIC8vICAgICAgICYtaGVhZGVyIHtcclxuICAvLyAgICAgICAgIGRpc3BsYXkgOmZsZXg7XHJcbiAgLy8gICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgLy8gICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAgLy8gICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgLy8gICAgICAgICBsaW5lLWhlaWdodDogMS42O1xyXG4gIC8vICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAvLyAgICAgICAgIG1pbi1oZWlnaHQ6IDI1cHg7XHJcbiAgLy8gICAgICAgICAmLWNvbDEge1xyXG4gIC8vICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gIC8vICAgICAgICAgICAubWVtYmVyLWhpc3RvcnktbGlzdC1pdGVtLWhlYWRlciwgLm1lbWJlci1lc3RpbWF0ZS1yZWNvcmQtbGlzdC1pdGVtLWhlYWRlciB7XHJcbiAgLy8gICAgICAgICAgICAgJi1kbCB7XHJcbiAgLy8gICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XHJcbiAgLy8gICAgICAgICAgICAgfVxyXG4gIC8vICAgICAgICAgICB9XHJcbiAgLy8gICAgICAgICB9XHJcbiAgLy8gICAgICAgICAmLWNvbDIge1xyXG4gIC8vICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gIC8vICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIC8vICAgICAgICAgICAubWVtYmVyLWhpc3RvcnktbGlzdC1pdGVtLWhlYWRlciB7XHJcbiAgLy8gICAgICAgICAgICAgJi1kbCB7XHJcbiAgLy8gICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gIC8vICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIC8vICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xyXG4gIC8vICAgICAgICAgICAgIH1cclxuICAvLyAgICAgICAgICAgfVxyXG4gIC8vICAgICAgICAgfVxyXG4gIC8vICAgICAgICAgJi1kbCB7XHJcbiAgLy8gICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgLy8gICAgICAgICB9XHJcbiAgLy8gICAgICAgICAmLWxhYmVsIHsgXHJcbiAgLy8gICAgICAgICAgICY6OmFmdGVyIHtcclxuICAvLyAgICAgICAgICAgICBjb250ZW50OiBcIu+8mlwiO1xyXG4gIC8vICAgICAgICAgICB9XHJcbiAgLy8gICAgICAgICB9XHJcbiAgLy8gICAgICAgICAmLWljb24ge1xyXG4gIC8vICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgLy8gICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAvLyAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIzcHg7XHJcbiAgLy8gICAgICAgICAgIHBhZGRpbmc6IDAgN3B4O1xyXG4gIC8vICAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xyXG4gIC8vICAgICAgICAgICAmLWNhbmNlbGVkIHtcclxuICAvLyAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXJlZDtcclxuICAvLyAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItcmVkO1xyXG4gIC8vICAgICAgICAgICB9XHJcbiAgLy8gICAgICAgICAgICYtcHJveHkge1xyXG4gIC8vICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gIC8vICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XHJcbiAgLy8gICAgICAgICAgIH1cclxuICAvLyAgICAgICAgICAgJi1lc3RpbWF0ZWQge1xyXG4gIC8vICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gIC8vICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XHJcbiAgLy8gICAgICAgICAgIH1cclxuICAvLyAgICAgICAgIH1cclxuICAvLyAgICAgICB9XHJcbiAgLy8gICAgICAgJi1jb250ZW50IHtcclxuICAvLyAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgLy8gICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItZm9ybS1ib3JkZXI7XHJcbiAgLy8gICAgICAgICBib3JkZXItdG9wOiBub25lO1xyXG4gIC8vICAgICAgICAgJi1oZWFkZXIge1xyXG4gIC8vICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gIC8vICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItZm9ybS1ib3JkZXI7XHJcbiAgLy8gICAgICAgICAgICYtaXRlbSB7XHJcbiAgLy8gICAgICAgICAgICAgcGFkZGluZzogMTVweDtcclxuICAvLyAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkY29sb3ItZm9ybS1ib3JkZXI7XHJcbiAgLy8gICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gIC8vICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjY7XHJcbiAgLy8gICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgLy8gICAgICAgICAgICAgJi1pZCB7XHJcbiAgLy8gICAgICAgICAgICAgICB3aWR0aDogMjAwcHg7XHJcbiAgLy8gICAgICAgICAgICAgfVxyXG4gIC8vICAgICAgICAgICAgICYtZGF0ZSB7XHJcbiAgLy8gICAgICAgICAgICAgICB3aWR0aDogMTYwcHg7XHJcbiAgLy8gICAgICAgICAgICAgfVxyXG4gIC8vICAgICAgICAgICAgICYtcHJpY2Uge1xyXG4gIC8vICAgICAgICAgICAgICAgd2lkdGg6IDE2MHB4O1xyXG4gIC8vICAgICAgICAgICAgIH1cclxuICAvLyAgICAgICAgICAgICAmLW9yZGVyIHtcclxuICAvLyAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gIC8vICAgICAgICAgICAgICAgZmxleC1zaHJpbms6IHVuc2V0O1xyXG4gIC8vICAgICAgICAgICAgIH1cclxuICAvLyAgICAgICAgICAgfVxyXG4gIC8vICAgICAgICAgfVxyXG4gIC8vICAgICAgICAgJi1pdGVtIHtcclxuICAvLyAgICAgICAgICAgcGFkZGluZzogMTVweDtcclxuICAvLyAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGNvbG9yLWZvcm0tYm9yZGVyO1xyXG4gIC8vICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgLy8gICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjY7XHJcbiAgLy8gICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gIC8vICAgICAgICAgICAmLWlkIHtcclxuICAvLyAgICAgICAgICAgICB3aWR0aDogMjAwcHg7XHJcbiAgLy8gICAgICAgICAgIH1cclxuICAvLyAgICAgICAgICAgJi1kYXRlIHtcclxuICAvLyAgICAgICAgICAgICB3aWR0aDogMTYwcHg7XHJcbiAgLy8gICAgICAgICAgIH1cclxuICAvLyAgICAgICAgICAgJi1wcmljZSB7XHJcbiAgLy8gICAgICAgICAgICAgd2lkdGg6IDE2MHB4O1xyXG4gIC8vICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gIC8vICAgICAgICAgICB9XHJcbiAgLy8gICAgICAgICAgICYtb3JkZXIge1xyXG4gIC8vICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gIC8vICAgICAgICAgICAgIGZsZXgtc2hyaW5rOiB1bnNldDtcclxuICAvLyAgICAgICAgICAgICAuYnRuIHtcclxuICAvLyAgICAgICAgICAgICAgIHdpZHRoOiAxNDBweDtcclxuICAvLyAgICAgICAgICAgICB9XHJcbiAgLy8gICAgICAgICAgIH1cclxuICAvLyAgICAgICAgICAgJi1sYWJlbCB7XHJcbiAgLy8gICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAvLyAgICAgICAgICAgfVxyXG4gIC8vICAgICAgICAgfVxyXG4gIC8vICAgICAgIH1cclxuICAvLyAgICAgICAmLW9mZmljZSwgJi1wZXJzb24sICYtcmVwbHkge1xyXG4gIC8vICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAvLyAgICAgICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcclxuICAvLyAgICAgICAgIHBhZGRpbmc6IDE1cHg7XHJcbiAgLy8gICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgLy8gICAgICAgICBsaW5lLWhlaWdodDogMS42O1xyXG4gIC8vICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWZvcm0tYm9yZGVyO1xyXG4gIC8vICAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcclxuICAvLyAgICAgICAgICYtbGFiZWwge1xyXG4gIC8vICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgLy8gICAgICAgICAgICAgY29udGVudDogXCLvvJpcIjtcclxuICAvLyAgICAgICAgICAgfVxyXG4gIC8vICAgICAgICAgfVxyXG4gIC8vICAgICAgIH1cclxuICAvLyAgICAgfVxyXG4gIC8vICAgfVxyXG4gIC8vIH1cclxuICAmLXBvaW50IHtcclxuICAgICYtdGFibGUge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcclxuICAgICAgdGgge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2RlZGVkZTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYnJhbmQ0O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgfVxyXG4gICAgICB0ZCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWZvcm0tYm9yZGVyO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJi1jcmVkaXQge1xyXG4gICAgJi1saXN0IHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcclxuICAgICAgJi10YWJsZSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgdHIge1xyXG4gICAgICAgICAgdGgge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZm9ybS1iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1mb3JtLWJvcmRlcjtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIHRkIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMTVweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS40O1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItZm9ybS1ib3JkZXI7XHJcbiAgICAgICAgICAgIC5idG5zIHtcclxuICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAvLyAmLXJldmlldyB7XHJcbiAgLy8gICAmLWhlYWRlciB7XHJcbiAgLy8gICAgICYtbm90ZSB7XHJcbiAgLy8gICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gIC8vICAgICAgIGxpbmUtaGVpZ2h0OiAxLjY7XHJcbiAgLy8gICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAvLyAgICAgICAmLWNvbnRlbnQge1xyXG4gIC8vICAgICAgICAgbWFyZ2luLWxlZnQ6IDFlbTtcclxuICAvLyAgICAgICB9XHJcbiAgLy8gICAgIH1cclxuICAvLyAgIH1cclxuICAvLyB9XHJcblxyXG4gIEBpbmNsdWRlIG1xKCkge1xyXG4gICAgJi1tYWluIHtcclxuICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICB9XHJcbiAgICAvLyAmLXN0YXR1cyB7XHJcbiAgICAvLyAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICAvLyAgICYtaW5uZXIge1xyXG4gICAgLy8gICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgLy8gICAgIHBhZGRpbmc6IDAgMTVweDtcclxuICAgIC8vICAgfVxyXG4gICAgLy8gICAmLWJsb2NrIHtcclxuICAgIC8vICAgICB3aWR0aDogYXV0bztcclxuICAgIC8vICAgICBwYWRkaW5nOiAxNXB4IDA7XHJcbiAgICAvLyAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNGRkY7XHJcbiAgICAvLyAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xyXG4gICAgLy8gICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAvLyAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gICAgLy8gICAgIH1cclxuICAgIC8vICAgICAuZm9ybS1saW5rcyB7XHJcbiAgICAvLyAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgLy8gICAgIH1cclxuICAgIC8vICAgfVxyXG4gICAgLy8gICAmLXRleHQge1xyXG4gICAgLy8gICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIC8vICAgICAmLXBvaW50LCAmLXJhbmsge1xyXG4gICAgLy8gICAgICAgJi12YWx1ZSB7XHJcbiAgICAvLyAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIC8vICAgICAgIH1cclxuICAgIC8vICAgICB9XHJcbiAgICAvLyAgIH1cclxuICAgIC8vIH1cclxuICAgIC8vICYtY291cG9uIHtcclxuICAgIC8vICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgIC8vICAgJi10YWJsZSB7XHJcbiAgICAvLyAgICAgdGgge1xyXG4gICAgLy8gICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWZvcm0tYmFja2dyb3VuZDtcclxuICAgIC8vICAgICAgIHBhZGRpbmc6IDEwcHggMTVweDtcclxuICAgIC8vICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIC8vICAgICB9XHJcbiAgICAvLyAgICAgdGQge1xyXG4gICAgLy8gICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgLy8gICAgICAgbGluZS1oZWlnaHQ6IDEuNjtcclxuICAgIC8vICAgICAgIHBhZGRpbmc6IDEwcHggMCAxMHB4IDE1cHg7XHJcbiAgICAvLyAgICAgfVxyXG4gICAgLy8gICB9XHJcbiAgICAvLyB9XHJcbiAgICAvLyAmLW15cGFnZSB7XHJcbiAgICAvLyAgICYtbWVudSB7XHJcbiAgICAvLyAgICAgbWFyZ2luLWxlZnQ6IC0kd2lkdGgtc2lkZS1zcDtcclxuICAgIC8vICAgICBtYXJnaW4tcmlnaHQ6IC0kd2lkdGgtc2lkZS1zcDtcclxuICAgIC8vICAgICAmLWxpc3Qge1xyXG4gICAgLy8gICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAvLyAgICAgICBtYXJnaW46IDA7XHJcbiAgICAvLyAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yLWZvcm0tYm9yZGVyO1xyXG4gICAgLy8gICAgICAgJi1pdGVtIHtcclxuICAgIC8vICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAvLyAgICAgICAgIHBhZGRpbmc6IDEwcHggMTVweDtcclxuICAgIC8vICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgLy8gICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAvLyAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItZm9ybS1ib3JkZXI7XHJcbiAgICAvLyAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAvLyAgICAgICAgICYtaGVhZGVyIHtcclxuICAgIC8vICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAvLyAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgLy8gICAgICAgICB9XHJcbiAgICAvLyAgICAgICAgICYtbGlzdCB7XHJcbiAgICAvLyAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgLy8gICAgICAgICAgICYtaXRlbSB7XHJcbiAgICAvLyAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAvLyAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgLy8gICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgIC8vICAgICAgICAgICAgIGEge1xyXG4gICAgLy8gICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIC8vICAgICAgICAgICAgICAgcGFkZGluZzogMTVweDtcclxuICAgIC8vICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWZvcm0tYm9yZGVyO1xyXG4gICAgLy8gICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAvLyAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgIC8vICAgICAgICAgICAgICAgICByaWdodDogMTVweDtcclxuICAgIC8vICAgICAgICAgICAgICAgfVxyXG4gICAgLy8gICAgICAgICAgICAgfVxyXG4gICAgLy8gICAgICAgICAgIH1cclxuICAgIC8vICAgICAgICAgfVxyXG4gICAgLy8gICAgICAgfVxyXG4gICAgLy8gICAgIH1cclxuICAgIC8vICAgICB9XHJcbiAgICAvLyB9XHJcbiAgICAmLWhpc3RvcnksICYtZXN0aW1hdGUtcmVjb3JkIHtcclxuICAgICAgJi1saXN0IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtJHdpZHRoLXNpZGUtc3A7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtJHdpZHRoLXNpZGUtc3A7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yLWZvcm0tYm9yZGVyO1xyXG4gICAgICAgICYtaXRlbSB7XHJcbiAgICAgICAgICAvLyBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWZvcm0tYm9yZGVyO1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgICAgICAgICYtaGVhZGVyIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1mb3JtLWJvcmRlcjtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICYtc3RhdHVzIHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICYtZGF0ZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICYtYnRucyB7XHJcbiAgICAgICAgICAgIC5idG4ge1xyXG4gICAgICAgICAgICAgIG1hcmdpbjogMCAxMHB4IDAgMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJi10b3RhbCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItZm9ybS1ib3JkZXI7XHJcbiAgICAgICAgICAgICYtY29sMSB7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLWNvbDIge1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgICYtb3JkZXIge1xyXG4gICAgICAgICAgICAmLW51bWJlciB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICYtbGFiZWwge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAmLXZhbHVlIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi1zdW1tZXJ5IHtcclxuICAgICAgICAgICAgICAmLWxhYmVsIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgJi12YWx1ZSB7XHJcbiAgICAgICAgICAgICAgICAucHJpY2UtdmFsdWUge1xyXG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAucHJpY2UtdW5pdCB7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC50YXgtbGFiZWwge1xyXG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDExcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICYub3JkZXItdG90YWwge1xyXG4gICAgICAgICAgICAgICAgLm1lbWJlci1oaXN0b3J5LWxpc3QtaXRlbS1vcmRlci1zdW1tZXJ5IHtcclxuICAgICAgICAgICAgICAgICAgJi12YWx1ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgLnByaWNlLXZhbHVlIHtcclxuICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLnByaWNlLXVuaXQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAudGF4LWxhYmVsIHtcclxuICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgICYtbGlzdCB7XHJcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgJi13cmFwcGVyIHtcclxuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLWl0ZW0ge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAxOHB4O1xyXG4gICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgICAmLWltZyB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogODBweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogODBweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgJi1pbmZvIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA5NXB4KTtcclxuICAgICAgICAgICAgICAgICYtd3JhcHBlciB7XHJcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi1idG5zIHtcclxuICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgIC5idG4ge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCA1cHg7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgJi1uYW1lIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgJi1kZXRhaWwge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJi1kZXRhaWwge1xyXG4gICAgICAgICAgICAmLWhlYWRlciB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yLWZvcm0tYm9yZGVyO1xyXG4gICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGNkY2RjO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLWNvbnRlbnQge1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgJi1pbm5lciB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgIHRoLCB0ZCB7XHJcbiAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1mb3JtLWJvcmRlcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgJi1jb2wge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYtaXRlbSB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICBib3JkZXItbGVmdDogbm9uZTtcclxuICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XHJcbiAgICAgICAgICAgICAgJi1sYWJlbCB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS40O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogNnB4IDEwcHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICYtdmFsdWUge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAxMHB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmLXRvdGFsLXByaWNlIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAvLyAmLWVzdGltYXRlLXJlY29yZCB7XHJcbiAgICAvLyAgICYtbGlzdCB7XHJcbiAgICAvLyAgICAgJi1pdGVtIHtcclxuICAgIC8vICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICAvLyAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAvLyAgICAgICAmLWNvbnRlbnQge1xyXG4gICAgLy8gICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIC8vICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWZvcm0tYm9yZGVyO1xyXG4gICAgLy8gICAgICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgLy8gICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAvLyAgICAgICAgICYtaGVhZGVyIHtcclxuICAgIC8vICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgLy8gICAgICAgICB9XHJcbiAgICAvLyAgICAgICAgICYtaXRlbSB7XHJcbiAgICAvLyAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgIC8vICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAvLyAgICAgICAgICAgJi1pZCwgJi1kYXRlLCAmLXByaWNlLCAmLW9yZGVyIHtcclxuICAgIC8vICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgLy8gICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIC8vICAgICAgICAgICB9XHJcbiAgICAvLyAgICAgICAgICAgJi1vcmRlciB7XHJcbiAgICAvLyAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAvLyAgICAgICAgICAgICBib3R0b206IDEwcHg7XHJcbiAgICAvLyAgICAgICAgICAgICByaWdodDogMTBweDtcclxuICAgIC8vICAgICAgICAgICAgIC5idG4ge1xyXG4gICAgLy8gICAgICAgICAgICAgICB3aWR0aDogODBweDtcclxuICAgIC8vICAgICAgICAgICAgIH1cclxuICAgIC8vICAgICAgICAgICB9XHJcbiAgICAvLyAgICAgICAgICAgJi1kbCB7XHJcbiAgICAvLyAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgLy8gICAgICAgICAgICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xyXG4gICAgLy8gICAgICAgICAgIH1cclxuICAgIC8vICAgICAgICAgICAmLWxhYmVsIHtcclxuICAgIC8vICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgLy8gICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgLy8gICAgICAgICAgICAgICBjb250ZW50OiBcIu+8mlwiO1xyXG4gICAgLy8gICAgICAgICAgICAgfVxyXG4gICAgLy8gICAgICAgICAgIH1cclxuICAgIC8vICAgICAgICAgfVxyXG4gICAgLy8gICAgICAgfVxyXG4gICAgLy8gICAgICAgJi1vZmZpY2UsICYtcGVyc29uLCAmLXJlcGx5IHtcclxuICAgIC8vICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAvLyAgICAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAvLyAgICAgICB9XHJcbiAgICAvLyAgICAgfVxyXG4gICAgLy8gICB9XHJcbiAgICAvLyB9XHJcbiAgICAmLXBvaW50IHtcclxuICAgICAgJi10YWJsZSB7XHJcbiAgICAgICAgdGgge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICB0ZCB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICBwYWRkaW5nOiAxMHB4IDZweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYtY3JlZGl0IHtcclxuICAgICAgJi1saXN0IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgICAgICYtdGFibGUge1xyXG4gICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtJHdpZHRoLXNpZGUtc3A7XHJcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0kd2lkdGgtc2lkZS1zcDtcclxuICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3ItZm9ybS1ib3JkZXI7XHJcbiAgICAgICAgICB0aGVhZCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICB0Ym9keSwgdHIsIHRoLCB0ZCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgdHIge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4O1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWZvcm0tYm9yZGVyO1xyXG4gICAgICAgICAgICB0aCB7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgdGQge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuODtcclxuICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgICAgLmxhYmVsIHtcclxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgY29udGVudDogXCLvvJpcIjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgLmJ0bnMge1xyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGluaGVyaXQ7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgLmJ0biB7XHJcbiAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCA1cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLndpc2hsaXN0IHtcclxuICAmLW5vdC1leGlzdC1tc2cge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbiAgJi10YWJzIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBwYWRkaW5nOiAwIDVweDtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItYnJhbmQyO1xyXG4gIH1cclxuICAmLXRhYiB7XHJcbiAgICB3aWR0aDogY2FsYyg1MCUgLSA0cHgpO1xyXG4gICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYSB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgIGNvbG9yOiAkY29sb3ItdGV4dDtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYnJhbmQzO1xyXG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICB9XHJcbiAgICAmLmlzX2FjdGl2ZSB7XHJcbiAgICAgIGEge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNGRkY7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJyYW5kMjtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0ZGRjtcclxuICAgICAgICBoZWlnaHQ6IDQycHg7XHJcbiAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gICAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xyXG4gICAgICAgICAgY29sb3I6ICRjb2xvci10ZXh0O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmLWNvbnRlbnQge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbiAgICAmLmlzX2FjdGl2ZSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gIH1cclxuICAmLWl0ZW0ge1xyXG4gICAgJi13cmFwcGVyIHtcclxuICAgICAgcGFkZGluZzogMjRweCAwO1xyXG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RmZGZkZjtcclxuICAgIH1cclxuICAgICYtZGVsZXRlIHtcclxuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgIGEge1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3ItYnJhbmQyO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmljb24ge1xyXG4gICAgICAgICAgd2lkdGg6IDdweDtcclxuICAgICAgICAgIGhlaWdodDogN3B4O1xyXG4gICAgICAgICAgZmlsbDogJGNvbG9yLWJyYW5kMjtcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiA3cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLWlubmVyIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgIH1cclxuICAgICYtaW1nIHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAxOHB4O1xyXG4gICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgLndpc2hsaXN0LXByb2R1Y3QgJiB7XHJcbiAgICAgICAgd2lkdGg6IDE4MnB4O1xyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICBhc3BlY3QtcmF0aW86IDE7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC53aXNobGlzdC1jb2x1bW4gJiB7XHJcbiAgICAgICAgd2lkdGg6IDE4NnB4O1xyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICBhc3BlY3QtcmF0aW86IDE4NiAvIDkxO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi1jb250ZW50IHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgICAmLWluZm8ge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAxOHB4O1xyXG4gICAgfVxyXG4gICAgJi1kYXRlIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xyXG4gICAgICBjb2xvcjogJGNvbG9yLWJyYW5kMjtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAmLWxhYmVsIHtcclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICBjb250ZW50OiBcIu+8mlwiO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi1uYW1lIHtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMS40O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgfVxyXG4gICAgJi1pZCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAmLWxhYmVsIHtcclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICBjb250ZW50OiBcIu+8mlwiO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi1wcmljZSB7XHJcbiAgICAgICYtd3JhcHBlciB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogYXV0bztcclxuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICAucHJpY2UtdmFsdWUge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAucHJpY2UtdW5pdCwgLnRheC1sYWJlbCB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICYtcHJvcGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcclxuICAgICAgICAud2lzaGxpc3QtaXRlbS1wcmljZS1sYWJlbCB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnByaWNlLXZhbHVlIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnByaWNlLXVuaXQsIC50YXgtbGFiZWwge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmLXNhbGUge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xyXG4gICAgICAgIC53aXNobGlzdC1pdGVtLXByaWNlLWxhYmVsIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi1idG5zIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgICAgd2lkdGg6IDIxOHB4O1xyXG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgIC5idG4ge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYtdGV4dCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgQGluY2x1ZGUgbGluZS1jbGFtcCgyKTtcclxuICAgIH1cclxuICB9XHJcbiAgQGluY2x1ZGUgbXEoKSB7XHJcbiAgICAmLWNvbnRlbnQge1xyXG4gICAgICBwYWRkaW5nLXRvcDogMjBweDtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgfVxyXG4gICAgJi1pdGVtIHtcclxuICAgICAgJi13cmFwcGVyIHtcclxuICAgICAgICBwYWRkaW5nOiAxNXB4IDA7XHJcbiAgICAgIH1cclxuICAgICAgJi1kZWxldGUge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICYtaW1nIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgLndpc2hsaXN0LXByb2R1Y3QgJiB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC53aXNobGlzdC1jb2x1bW4gJiB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICYtY29udGVudCB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIH1cclxuICAgICAgJi1pbmZvIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgIH1cclxuICAgICAgJi1kYXRlIHtcclxuICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNnB4O1xyXG4gICAgICB9XHJcbiAgICAgICYtbmFtZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDZweDtcclxuICAgICAgfVxyXG4gICAgICAmLWlkIHtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgIH1cclxuICAgICAgJi1wcmljZSB7XHJcbiAgICAgICAgJi13cmFwcGVyIHtcclxuICAgICAgICAgIC5wcmljZS12YWx1ZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5wcmljZS11bml0LCAudGF4LWxhYmVsIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLXByb3BlciB7XHJcbiAgICAgICAgICAucHJpY2UtdmFsdWUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAucHJpY2UtdW5pdCwgLnRheC1sYWJlbCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi1zYWxlIHtcclxuICAgICAgICAgIC53aXNobGlzdC1pdGVtLXByaWNlLWxhYmVsIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmLWJ0bnMge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgICAgIHdpZHRoOiAyMThweDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgICAuYnRuIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJi10ZXh0IHtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC8vIGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3ItZm9ybS1ib3JkZXI7XHJcbiAgLy8gJi1pdGVtIHtcclxuICAvLyAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgLy8gICBwYWRkaW5nOiAxNXB4IDA7XHJcbiAgLy8gICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWZvcm0tYm9yZGVyO1xyXG4gIC8vICAgJi1pbWcge1xyXG4gIC8vICAgICB3aWR0aDogMTIwcHg7XHJcbiAgLy8gICAgIGhlaWdodDogMTIwcHg7XHJcbiAgLy8gICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAvLyAgICAgaW1nIHtcclxuICAvLyAgICAgICB3aWR0aDogMTAwJTtcclxuICAvLyAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgLy8gICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcclxuICAvLyAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAvLyAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAvLyAgICAgfVxyXG4gIC8vICAgfVxyXG4gIC8vICAgJi1pbmZvIHtcclxuICAvLyAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEzNXB4KTtcclxuICAvLyAgICAgZGlzcGxheTogZmxleDtcclxuICAvLyAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAvLyAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIC8vICAgICAmLXdyYXBwZXIge1xyXG4gIC8vICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgLy8gICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIC8vICAgICB9XHJcbiAgLy8gICAgICYtYnRucyB7XHJcbiAgLy8gICAgICAgZGlzcGxheTogZmxleDtcclxuICAvLyAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gIC8vICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgLy8gICAgICAgc3BhbiB7XHJcbiAgLy8gICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgLy8gICAgICAgfVxyXG4gIC8vICAgICAgIC5idG4ge1xyXG4gIC8vICAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XHJcbiAgLy8gICAgICAgICB3aWR0aDogMTYwcHg7XHJcbiAgLy8gICAgICAgICAmLXRleHQge1xyXG4gIC8vICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAvLyAgICAgICAgIH1cclxuICAvLyAgICAgICB9XHJcbiAgLy8gICAgIH1cclxuICAvLyAgIH1cclxuICAvLyAgICYtbmFtZSB7XHJcbiAgLy8gICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAvLyAgICAgbGluZS1oZWlnaHQ6IDEuNDtcclxuICAvLyAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAvLyAgIH1cclxuICAvLyAgICYtZGV0YWlsIHtcclxuICAvLyAgICAgZGlzcGxheTogZmxleDtcclxuICAvLyAgICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xyXG4gIC8vICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgLy8gICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbiAgLy8gICAgICYtbGFiZWwge1xyXG4gIC8vICAgICAgICY6OmFmdGVyIHtcclxuICAvLyAgICAgICAgIGNvbnRlbnQ6IFwi77yaXCI7XHJcbiAgLy8gICAgICAgfVxyXG4gIC8vICAgICB9XHJcbiAgLy8gICB9XHJcbiAgLy8gICAmLWNvbW1lbnQge1xyXG4gIC8vICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgLy8gICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbiAgLy8gICAgIG1hcmdpbi10b3A6IDE1cHg7XHJcbiAgLy8gICAgIC5idG4ge1xyXG4gIC8vICAgICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAvLyAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgLy8gICAgICAgYm9yZGVyLXdpZHRoOiAxcHg7XHJcbiAgLy8gICAgICAgcGFkZGluZzogMCA1cHg7XHJcbiAgLy8gICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgLy8gICAgIH1cclxuICAvLyAgICAgJi1sYWJlbCB7XHJcbiAgLy8gICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gIC8vICAgICB9XHJcbiAgLy8gICB9XHJcbiAgLy8gfVxyXG4gIC8vIEBpbmNsdWRlIG1xKCkge1xyXG4gIC8vICAgbWFyZ2luLWxlZnQ6IC0kd2lkdGgtc2lkZS1zcDtcclxuICAvLyAgIG1hcmdpbi1yaWdodDogLSR3aWR0aC1zaWRlLXNwO1xyXG4gIC8vICAgJi1pdGVtIHtcclxuICAvLyAgICAgcGFkZGluZzogMTBweDtcclxuICAvLyAgICAgJi1pbWcge1xyXG4gIC8vICAgICAgIHdpZHRoOiA4MHB4O1xyXG4gIC8vICAgICAgIGhlaWdodDogODBweDtcclxuICAvLyAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XHJcbiAgLy8gICAgIH1cclxuICAvLyAgICAgJi1pbmZvIHtcclxuICAvLyAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gOTVweCk7XHJcbiAgLy8gICAgICAgJi13cmFwcGVyIHtcclxuICAvLyAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIC8vICAgICAgIH1cclxuICAvLyAgICAgICAmLWJ0bnMge1xyXG4gIC8vICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAvLyAgICAgICAgIC5idG4ge1xyXG4gIC8vICAgICAgICAgICBtYXJnaW46IDAgNXB4O1xyXG4gIC8vICAgICAgICAgfVxyXG4gIC8vICAgICAgIH1cclxuICAvLyAgICAgfVxyXG4gIC8vICAgICAmLW5hbWUge1xyXG4gIC8vICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAvLyAgICAgfVxyXG4gIC8vICAgICAmLWRldGFpbCB7XHJcbiAgLy8gICAgICAgZm9udC1zaXplOiAxMXB4O1xyXG4gIC8vICAgICB9XHJcbiAgLy8gICAgICYtY29tbWVudCB7XHJcbiAgLy8gICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAvLyAgICAgfVxyXG4gIC8vICAgfVxyXG4gIC8vIH1cclxufVxyXG5cclxuXHJcbi5hZGRyZXNzIHtcclxuICAmLWxpc3Qge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIG1hcmdpbi1yaWdodDogLTE1cHg7XHJcbiAgICBAaW5jbHVkZSBtcSgpIHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgfVxyXG4gICAgJi1pdGVtIHtcclxuICAgICAgd2lkdGg6IGNhbGMoMzMuMyUgLSA4cHgpO1xyXG4gICAgICBtYXJnaW46IDAgOHB4IDhweCAwO1xyXG4gICAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItZm9ybS1ib3JkZXI7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgQGluY2x1ZGUgbXEoKSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgOHB4IDA7XHJcbiAgICAgICAgcGFkZGluZzogMTVweDtcclxuICAgICAgfVxyXG4gICAgICAmLW5hbWUge1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICBAaW5jbHVkZSBtcSgpIHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtbmFtZSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLWthbmEge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmLWFkZHJlc3Mge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS40O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG4uY2hpbGQtbWVtYmVyIHtcclxuICAmLXNlYXJjaCB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWZvcm0tYm9yZGVyO1xyXG4gIH1cclxuICAmLWV4cGxhbmF0aW9uIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBsaW5lLWhlaWdodDogY2FsYygyMi8xNCk7XHJcbiAgICAmLXdyYXBwZXIge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgfVxyXG4gICAgJi1sYWJlbCB7XHJcbiAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiBcIu+8mlwiO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtdXBkYXRlIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICAmLWFsbCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgICAmLXNlbGVjdCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgICAgJi1sYWJlbCB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtbGlzdCB7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItZm9ybS1ib3JkZXI7XHJcbiAgICBib3JkZXItdG9wOiBub25lO1xyXG4gICAgJi1wYWdlLWd1aWRlIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgICAgJi10ZXh0IHtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IGNhbGMoMjIvMTQpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLWhlYWRlciB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1mb3JtLWJvcmRlcjtcclxuICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJyYW5kNDtcclxuICAgICAgJi1pdGVtIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgcGFkZGluZzogNXB4IDEwcHg7XHJcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDIyLzE0KTtcclxuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkY29sb3ItZm9ybS1ib3JkZXI7XHJcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAmLWlkIHtcclxuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICB3aWR0aDogMTQycHg7XHJcbiAgICAgICAgICAmLWJ0bnMge1xyXG4gICAgICAgICAgICBtYXJnaW46IDJweCAwIDVweDtcclxuICAgICAgICAgICAgLmJ0biB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLW5hbWUge1xyXG4gICAgICAgICAgd2lkdGg6IDI1OXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLWRhdGUge1xyXG4gICAgICAgICAgd2lkdGg6IDE1NnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLWF1dGhvcml0eSB7XHJcbiAgICAgICAgICB3aWR0aDogMTc4cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtdXBkYXRlIHtcclxuICAgICAgICAgIHdpZHRoOiA5MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi1pdGVtIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1mb3JtLWJvcmRlcjtcclxuICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgICAgJi1jb2wxLCAmLWNvbDIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgIH1cclxuICAgICAgJi1jZWxsIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgcGFkZGluZzogMTBweCAxNXB4O1xyXG4gICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRjb2xvci1mb3JtLWJvcmRlcjtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IGNhbGMoMjIvMTQpO1xyXG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgIH1cclxuICAgICAgJi1pZCB7XHJcbiAgICAgICAgd2lkdGg6IDE0MnB4O1xyXG4gICAgICB9XHJcbiAgICAgICYtbmFtZSB7XHJcbiAgICAgICAgd2lkdGg6IDI1OXB4O1xyXG4gICAgICB9XHJcbiAgICAgICYtZGF0ZSB7XHJcbiAgICAgICAgd2lkdGg6IDE1NnB4O1xyXG4gICAgICAgICYtbGFiZWwge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJi1hdXRob3JpdHkge1xyXG4gICAgICAgIHdpZHRoOiAxNzhweDtcclxuICAgICAgfVxyXG4gICAgICAmLXVwZGF0ZSB7XHJcbiAgICAgICAgd2lkdGg6IDkwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgQGluY2x1ZGUgbXEoKSB7XHJcbiAgICAmLXNlYXJjaCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAtJHdpZHRoLXNpZGUtc3A7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogLSR3aWR0aC1zaWRlLXNwO1xyXG4gICAgICBwYWRkaW5nOiAwICR3aWR0aC1zaWRlLXNwIDIwcHg7XHJcbiAgICAgIC50YWJsZSB7XHJcbiAgICAgICAgJi13cmFwcGVyIHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLWV4cGxhbmF0aW9uIHtcclxuICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICBsaW5lLWhlaWdodDogY2FsYygyMC8xMyk7XHJcbiAgICAgICYtd3JhcHBlciB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi11cGRhdGUge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICAmLWFsbCB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIH1cclxuICAgICAgJi1zZWxlY3Qge1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDEwcHg7XHJcbiAgICAgIH1cclxuICAgICAgJi1idG4ge1xyXG4gICAgICAgIC5idG4ge1xyXG4gICAgICAgICAgd2lkdGg6IDE0MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi1saXN0IHtcclxuICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yLWZvcm0tYm9yZGVyO1xyXG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWZvcm0tYm9yZGVyO1xyXG4gICAgICBtYXJnaW4tbGVmdDogLSR3aWR0aC1zaWRlLXNwO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IC0kd2lkdGgtc2lkZS1zcDtcclxuICAgICAgJi1wYWdlLWd1aWRlIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICB9XHJcbiAgICAgICYtaGVhZGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jazs7XHJcbiAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICAgICAgJi1pdGVtIHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAmLWlkIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgICAgICYtbGFiZWwge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi1idG5zIHtcclxuICAgICAgICAgICAgICBtYXJnaW46IDJweCAwIDVweDtcclxuICAgICAgICAgICAgICAuYnRuIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTVweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJi1pdGVtIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBwYWRkaW5nOiAxMHB4IDEwcHg7XHJcbiAgICAgICAgJi1jb2wxIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi1jb2wyIHtcclxuICAgICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi1jZWxsIHtcclxuICAgICAgICAgIC8vIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAvLyBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi1pZCwgJi1uYW1lLCAmLWRhdGUsICYtYXV0aG9yaXR5LCAmLXVwZGF0ZSB7XHJcbiAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICB9XHJcbiAgICAgICAgJi1uYW1lIHtcclxuICAgICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IC01cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtZGF0ZSB7XHJcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgICAmLWRsIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJi1sYWJlbCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgY29udGVudDogXCLvvJpcIjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJi1hdXRob3JpdHkge1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5wYWdlLWNoaWxkLW1lbWJlci1saXN0IHtcclxuICBpbnB1dCB7XHJcbiAgICBAaW5jbHVkZSBtcSgpIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jaGlsZC1tZW1iZXItbGlzdC1pdGVtLWNlbGwge1xyXG4gICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XHJcbiAgICAgIEBpbmNsdWRlIG1xKCkge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4ucGFnZS1hZGRyZXNzLWlucHV0IHtcclxuICBpbnB1dCB7XHJcbiAgICAmI0ZfTkFNRSwgJiNGX0tBTkEge1xyXG4gICAgICBtYXJnaW4tbGVmdDogMTVweDtcclxuICAgIH1cclxuICAgICYjTF9OQU1FLCAmI0ZfTkFNRSwgJiNMX0tBTkEsICYjRl9LQU5BIHtcclxuICAgICAgQGluY2x1ZGUgbXEoKSB7XHJcbiAgICAgICAgd2lkdGg6IDQ3JTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJiNURUwge1xyXG4gICAgICB3aWR0aDogMzAwcHg7XHJcbiAgICAgIEBpbmNsdWRlIG1xKCkge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5tZW1iZXItaGlzdG9yeS1zZWFyY2gsXHJcbi5tZW1iZXItaGlzdG9yeS1saXN0LXdyYXBwZXIge1xyXG4gIC5zZWN0aW9uLWhlYWRlciB7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgY29sb3I6ICRjb2xvci10ZXh0O1xyXG4gICAgQGluY2x1ZGUgbXEoKSB7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuICB9XHJcbiAgLnRhYmxlLXdyYXBwZXIge1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RlZGVkZTtcclxuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgICBAaW5jbHVkZSBtcSgpIHtcclxuICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgIH1cclxuICB9XHJcbiAgLnRhYmxlLWJsb2NrIHtcclxuICAgIGFsaWduLWl0ZW1zOiBub3JtYWw7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RlZGVkZTtcclxuICAgIEBpbmNsdWRlIG1xKCkge1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC50YWJsZS1sYWJlbCB7XHJcbiAgICB3aWR0aDogMTYwcHg7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQ6ICNGNkY3RjM7XHJcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZGVkZWRlO1xyXG4gICAgQGluY2x1ZGUgbXEoKSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3RhcnQ7XHJcbiAgICAgIHBhZGRpbmc6IDhweCAxOHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAudGFibGUtY29udGVudCB7XHJcbiAgICBwYWRkaW5nOiAxNHB4IDE4cHg7XHJcbiAgICBAaW5jbHVkZSBtcSgpIHtcclxuICAgICAgcGFkZGluZzogOHB4IDE4cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5idG5zIHtcclxuICAgIG1hcmdpbjogMjNweCAwIDQ0cHg7XHJcbiAgfVxyXG4gIC5mb3JtLWxpbmtzIHtcclxuICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgYSB7XHJcbiAgICAgIGNvbG9yOiAkY29sb3ItYnJhbmQyO1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5wYWdlLW1lbWJlci1ldmVudC1yZWdpc3QsXHJcbi5wYWdlLW1lbWJlci1ldmVudCB7XHJcbiAgLmV2ZW50LXRleHQge1xyXG4gICAgJisuZXZlbnQtdGV4dCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtcSgpIHtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAuZXZlbnQtbm90ZSB7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgQGluY2x1ZGUgbXEoKSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgIH1cclxuICB9XHJcbiAgLmV2ZW50LWZvcm0ge1xyXG4gICAgYmFja2dyb3VuZDogJGNvbG9yLWJyYW5kNDtcclxuICAgIHBhZGRpbmc6IDQwcHg7XHJcbiAgICBtYXJnaW4tdG9wOiAzNnB4O1xyXG4gICAgQGluY2x1ZGUgbXEoKSB7XHJcbiAgICAgIHBhZGRpbmc6IDhweDtcclxuICAgICAgbWFyZ2luOiAxOHB4IGNhbGMoNTAlIC0gNTB2dykgMDtcclxuICAgIH1cclxuICB9XHJcbiAgLmV2ZW50LWJ0bnMge1xyXG4gICAgbWFyZ2luOiAzNnB4IDAgMDtcclxuICAgIEBpbmNsdWRlIG1xKCkge1xyXG4gICAgICBtYXJnaW46IDE4cHggMDtcclxuICAgIH1cclxuICB9XHJcbiAgLmlucHV0LXdyYXBwZXIge1xyXG4gICAgQGluY2x1ZGUgbXEoKSB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuICAgIH1cclxuICB9XHJcbiAgLnRhYmxlLXdyYXBwZXIge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gIH1cclxuICBpbnB1dCB7XHJcbiAgICAmW3R5cGU9XCJ0ZXh0XCJdLCAmW3R5cGU9XCJwYXNzd29yZFwiXSwgJlt0eXBlPVwiZW1haWxcIl0sICZbdHlwZT1cIm51bWJlclwiXSwgJlt0eXBlPVwidGVsXCJdIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIHNlbGVjdCB7XHJcbiAgICAmI0VWRU5UX01PTlRILCAmI0VWRU5UX0RBWSB7XHJcbiAgICAgIG1pbi13aWR0aDogYXV0bztcclxuICAgIH1cclxuICAgICYrbGFiZWwge1xyXG4gICAgICBtYXJnaW46IDAgMTBweDtcclxuICAgIH1cclxuICB9XHJcbiAgLmNfc2VsZWN0IHtcclxuICAgIG1pbi13aWR0aDogNDAlO1xyXG4gICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgQGluY2x1ZGUgbXEoKSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuICAuY19jaGVja2JveCB7XHJcbiAgICAmICsgLmNfbGFiZWwge1xyXG4gICAgICAmICsgbGFiZWwge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLnRhYmxlLXdyYXBwZXIge1xyXG4gICAgQGluY2x1ZGUgbXEoKSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5ldmVudC10Ymwtd3JhcHBlciB7XHJcbiAgICBAaW5jbHVkZSBtcSgpIHtcclxuICAgICAgb3ZlcmZsb3cteDogYXV0bztcclxuICAgICAgbWFyZ2luOiAwIGNhbGMoNTAlIC0gNTB2dyk7XHJcbiAgICAgIHBhZGRpbmc6IDAgJHdpZHRoLXNpZGUtc3A7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5ldmVudC10Ymwge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWdyYXk7XHJcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkY29sb3ItZ3JheTtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xyXG4gICAgdGFibGUtbGF5b3V0OiBmaXhlZDtcclxuICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICBAaW5jbHVkZSBtcSgpIHtcclxuICAgICAgbWluLXdpZHRoOiA4MjVweDtcclxuICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICBwYWRkaW5nOiAwICR3aWR0aC1zaWRlLXNwO1xyXG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgfVxyXG4gICAgdGgsIHRkIHtcclxuICAgICAgQGV4dGVuZCAlbGFzdC1jaGlsZC1zdHlsZTtcclxuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvci1ncmF5O1xyXG4gICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRjb2xvci1ncmF5O1xyXG4gICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXJlZ3VsYXI7XHJcbiAgICAgIHBhZGRpbmc6IDZweDtcclxuICAgIH1cclxuICAgIHRyIHtcclxuICAgICAgPiA6bnRoLWNoaWxkKDEpIHtcclxuICAgICAgICB3aWR0aDogNyU7XHJcbiAgICAgIH1cclxuICAgICAgPiA6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgICB3aWR0aDogMTMlO1xyXG4gICAgICB9XHJcbiAgICAgID4gOm50aC1jaGlsZCgzKSB7XHJcbiAgICAgICAgd2lkdGg6IDE4JTtcclxuICAgICAgfVxyXG4gICAgICA+IDpudGgtY2hpbGQoNCkge1xyXG4gICAgICAgIHdpZHRoOiAxNSU7XHJcbiAgICAgIH1cclxuICAgICAgPiA6bnRoLWNoaWxkKDUpIHtcclxuICAgICAgICB3aWR0aDogMTIlO1xyXG4gICAgICB9XHJcbiAgICAgID4gOm50aC1jaGlsZCg2KSB7XHJcbiAgICAgICAgd2lkdGg6IDE5JTtcclxuICAgICAgfVxyXG4gICAgICA+IDpudGgtY2hpbGQoNykge1xyXG4gICAgICAgIHdpZHRoOiAxNiU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgID4gdGhlYWQge1xyXG4gICAgICB0aCwgdGQge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1icmFuZDM7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgID4gdGJvZHkge1xyXG4gICAgICB0aCB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJyYW5kNDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgfVxyXG4gICAgICB0ZCB7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAmLmV2ZW50LWNlbnRlciB7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5ldmVudC1idG4tZWRpdCxcclxuICAgICAgICAuZXZlbnQtYnRuLWRlbGV0ZSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgd2lkdGg6IDUxcHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDI3cHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjdweDtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xyXG4gICAgICAgICAgICBjb2xvcjogY3VycmVudENvbG9yO1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAuODtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIGlucHV0IHtcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuZXZlbnQtYnRuLWVkaXQge1xyXG4gICAgICAgICAgLy8gcGFkZGluZzogNy41cHggMTRweDtcclxuICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1icmFuZDM7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5ldmVudC1idG4tZGVsZXRlIHtcclxuICAgICAgICAgIC8vIHBhZGRpbmc6IDcuNXB4IDExcHg7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjZWNlY2VjO1xyXG4gICAgICAgICAgLmV2ZW50LWJ0bi10ZXh0IHtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5ldmVudC1idG4tZGVsZXRlLWljb24ge1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDZweDtcclxuICAgICAgICAgICY6OmJlZm9yZSwgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICB3aWR0aDogMTBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci10ZXh0O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKDQ1ZGVnKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKC00NWRlZyk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5qc19yZWdpc3Rlci1hYnJvYWQtZGlzcGxheSB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBAaW5jbHVkZSBtcSgpIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxuICAmLmlzX2Ficm9hZCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG4uanNfcmVnaXN0ZXItY29ycG9yYXRlIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gICYuaXNfY29ycG9yYXRlIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBAaW5jbHVkZSBtcSgpIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5qc19yZWdpc3Rlci1hYnJvYWQge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgJi5pc19hYnJvYWQge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIEBpbmNsdWRlIG1xKCkge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuICB9XHJcbn1cclxuLnBhZ2UtbWVtYmVyLWlucHV0LFxyXG4ucGFnZS1tZW1iZXItaW5wdXQtYnRvYiB7XHJcbiAgLmlucHV0LXdyYXBwZXIge1xyXG4gICAgc2NyaXB0ICsgaW5wdXQge1xyXG4gICAgICBtYXJnaW4tbGVmdDogMjBweDtcclxuICAgICAgQGluY2x1ZGUgbXEoKSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIGlucHV0ICsgaW5wdXQge1xyXG4gICAgICBtYXJnaW4tbGVmdDogMjBweDtcclxuICAgICAgQGluY2x1ZGUgbXEoKSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIGlucHV0IHtcclxuICAgICAgJiNMX05BTUUsICYjRl9OQU1FLCAmI0xfS0FOQSwgJiNGX0tBTkEsICYjU0VORF9MX05BTUUsICYjU0VORF9GX05BTUUsICYjU0VORF9MX0tBTkEsICYjU0VORF9GX0tBTkEge1xyXG4gICAgICAgIEBpbmNsdWRlIG1xKCkge1xyXG4gICAgICAgICAgd2lkdGg6IDQ4JTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJltuYW1lKj1cIk1FTUJFUlwiXSwgJiNURUwge1xyXG4gICAgICAgIHdpZHRoOiAzMDBweDtcclxuICAgICAgICBAaW5jbHVkZSBtcSgpIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgc2VsZWN0IHtcclxuICAgICAgJltuYW1lKj1cIk1FTUJFUlwiXSB7XHJcbiAgICAgICAgd2lkdGg6IDMwMHB4O1xyXG4gICAgICAgIEBpbmNsdWRlIG1xKCkge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jX3NlbGVjdCB7XHJcbiAgICBtaW4td2lkdGg6IDMwMHB4O1xyXG4gICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgQGluY2x1ZGUgbXEoKSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuICAuaW5wdXQtd3JhcHBlci1zdWJzdGl0dXRpb24ge1xyXG4gICAgQGluY2x1ZGUgbXEoKSB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5wYWdlLWFkZHJlc3MtaW5wdXQge1xyXG4gIC5jX3NlbGVjdCB7XHJcbiAgICB3aWR0aDogMzAwcHg7XHJcbiAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICBAaW5jbHVkZSBtcSgpIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIGlucHV0IHtcclxuICAgICYjTF9OQU1FLCAmI0xfS0FOQSwgJiNNRU1CRVJfQUREUkVTUy5GUkVFX0lURU0yIHtcclxuICAgICAgd2lkdGg6IDMwMHB4O1xyXG4gICAgICBAaW5jbHVkZSBtcSgpIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJltuYW1lKj1cIk1FTUJFUlwiXSB7XHJcbiAgICAgIHdpZHRoOiAzMDBweDtcclxuICAgICAgQGluY2x1ZGUgbXEoKSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuLml0ZW0tbGlzdC13cmFwcGVyLmpzX2l0ZW0tbGlzdC1zbGlkZXIgLml0ZW0tbGlzdCB7XHJcbiAgbGVmdDogMDtcclxufVxyXG4ubWVtYmVyLWNyZWRpdCB7XHJcbiAgLnNlY3Rpb24tYmxvY2staGVhZGVyIHtcclxuICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgIGNvbG9yOiAkY29sb3ItdGV4dDtcclxuICAgIEBpbmNsdWRlIG1xKCkge1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jX3NlbGVjdCB7XHJcbiAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgfVxyXG4gIC5ub3RlIHtcclxuICAgIG1hcmdpbjogMCA4cHg7XHJcbiAgfVxyXG4gIC5pbnB1dC13cmFwcGVyLWNhcnROdW0ge1xyXG4gICAgaW5wdXQraW5wdXQge1xyXG4gICAgICBtYXJnaW4tbGVmdDogMTJweDtcclxuICAgIH1cclxuICB9XHJcbiAgLmlucHV0LXdyYXBwZXItbmFtZSB7XHJcbiAgICBpbnB1dCB7XHJcbiAgICAgIHdpZHRoOiAzMDBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLm15cGFnZS1zZWN0aW9uIHtcclxuICAmKy5teXBhZ2Utc2VjdGlvbiB7XHJcbiAgICBtYXJnaW4tdG9wOiAzNHB4O1xyXG4gICAgQGluY2x1ZGUgbXEoKSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uanNfcmVnaXN0ZXItYWRkcmVzczIge1xyXG4gICYuaXNfYWJyb2FkIHtcclxuICAgIHdpZHRoOiAxNTBweDtcclxuICB9XHJcbn0iXX0= */
