.font-en{font-family:"Open Sans",sans-serif}@media screen and (min-width: 768px){.is--sp{display:none !important}}@media screen and (max-width: 767px){.is--pc{display:none !important}}.lpLens{font-family:"Open Sans",sans-serif;font-family:"Noto Sans JP",sans-serif;letter-spacing:.05rem;padding:0 0 50px;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-print-color-adjust:exact}@media screen and (max-width: 767px){.lpLens{overflow-x:hidden}}@media screen and (min-width: 768px){.lpLens{padding-top:20px}}.lpLensSection__title{font-weight:600;text-align:center}@media screen and (max-width: 767px){.lpLensSection__title{font-size:6.4vw;margin-bottom:5.3333333333vw}}@media screen and (min-width: 768px){.lpLensSection__title{font-size:3rem;margin-bottom:40px}}.lpLensSection__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#2299e0;position:relative}@media screen and (max-width: 767px){.lpLensSection__button{border-radius:.8vw;min-height:11.2vw}}@media screen and (min-width: 768px){.lpLensSection__button{border-radius:6px;height:42px}}.lpLensSection__button span{color:#fff;font-weight:500;letter-spacing:.2rem}@media screen and (max-width: 767px){.lpLensSection__button span{font-size:1.2rem}}@media screen and (min-width: 768px){.lpLensSection__button span{font-size:1.4rem}}.lpLensSection__button::after{background-image:url(../images/button_arrow.svg);content:"";display:block;position:absolute;top:50%}@media screen and (max-width: 767px){.lpLensSection__button::after{background-size:6px 9px;height:9px;margin:-4px 0 0;right:13px;width:6px}}@media screen and (min-width: 768px){.lpLensSection__button::after{background-size:8px 11px;height:11px;margin:-5px 0 0;right:18px;width:8px}}.lpLensSection__button:hover{opacity:1}.lpLensSection__button:hover::after{-webkit-animation-name:button_arrow;animation-name:button_arrow;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}@media screen and (max-width: 767px){.lpLensSection__button--large{height:50px}.lpLensSection__button--large span{font-size:1.3rem}}@media screen and (min-width: 768px){.lpLensSection__button--large{height:74px}.lpLensSection__button--large span{font-size:1.9rem}}.lpLensSection__button--large::after{background-image:url(../images/button_arrow.svg)}@media screen and (max-width: 767px){.lpLensSection__button--large::after{background-size:7px 10px;height:10px;margin:-5px 0 0;right:13px;width:7px}}@media screen and (min-width: 768px){.lpLensSection__button--large::after{background-size:13px 19px;height:19px;margin:-10px 0 0;right:30px;width:13px}}.lpLens sup{font-size:75.5%;position:relative;top:-0.1em;vertical-align:top}.lpLens .is--padding00{padding:0}@-webkit-keyframes button_arrow{30%{-webkit-transform:translateX(4px);transform:translateX(4px)}}@keyframes button_arrow{30%{-webkit-transform:translateX(4px);transform:translateX(4px)}}.lpLensKv{position:relative;z-index:1}.lpLensKv::after{background-image:url(../images/header_point@2x.png);background-position:center top;bottom:0;content:"";display:block;left:0;position:absolute;right:0;z-index:2}@media screen and (max-width: 767px){.lpLensKv::after{background-size:1250px 14px;height:14px}}@media screen and (min-width: 768px){.lpLensKv::after{background-size:2500px 28px;height:28px}}.lpLensKv__image{margin:0}.lpLensKv__image img{height:auto;width:100%}.lpLensKv__title{left:0;position:absolute;text-align:center;width:100%;z-index:2}.lpLensKv__title img{height:auto}@media screen and (max-width: 767px){.lpLensKv__title{top:7%}.lpLensKv__title img{width:58%}}@media screen and (min-width: 768px){.lpLensKv__title{top:12%}.lpLensKv__title img{width:27.5%}}.lpLensKv__text{color:#fff;font-weight:700;left:0;position:absolute;text-align:center;width:100%;z-index:2}@media screen and (max-width: 767px){.lpLensKv__text{bottom:8.5vw;font-size:3.5vw;line-height:6vw}}@media screen and (min-width: 768px){.lpLensKv__text{bottom:5.7vw;font-size:1.25vw;line-height:2.4vw}}.lpLensKv__mask{background-color:rgba(0,0,0,.4);bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}@media screen and (max-width: 767px){.lpLensLead{padding:8vw 0 8vw}}@media screen and (min-width: 768px){.lpLensLead{padding:65px 0 30px}}.lpLensLead .lpLensBenefits{margin-top:0}.lpLensBenefits{-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width: 767px){.lpLensBenefits{border:2px solid #2299e0;margin:5.3333333333vw 5.3333333333vw 0;width:auto}}@media screen and (min-width: 768px){.lpLensBenefits{border:3px solid #2299e0;margin:70px auto 0;width:980px}}@media screen and (max-width: 767px){.lpLensBenefits__inner{margin:0 3.4666666667vw;padding:6.6666666667vw 0}}@media screen and (min-width: 768px){.lpLensBenefits__inner{padding:45px 0 47px}}.lpLensBenefits__title{font-weight:600;letter-spacing:.05em;line-height:1;text-align:center}@media screen and (max-width: 767px){.lpLensBenefits__title{font-size:5.3333333333vw}}@media screen and (min-width: 768px){.lpLensBenefits__title{font-size:3rem}}.lpLensBenefits__copy{font-weight:600;letter-spacing:.02em;text-align:center}@media screen and (max-width: 767px){.lpLensBenefits__copy{font-size:4vw;line-height:1.5;margin:5.3333333333vw 0 0}}@media screen and (min-width: 768px){.lpLensBenefits__copy{font-size:1.5rem;line-height:27px;margin:24px 0 0}}@media screen and (max-width: 767px){.lpLensBenefits__button{margin:4.2666666667vw auto 0;width:64.8vw}}@media screen and (min-width: 768px){.lpLensBenefits__button{margin:24px auto 0;width:285px}}.lpLensBenefits__columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 767px){.lpLensBenefits__columns{margin:4.2666666667vw 0 0}}@media screen and (min-width: 768px){.lpLensBenefits__columns{margin:40px 40px 0}}@media screen and (min-width: 768px){.lpLensBenefits__columns .lg-service{width:calc(50% - 20px)}}@media screen and (max-width: 767px){.lg-badge__columns{display:block;margin:0;text-align:center}}@media screen and (min-width: 768px){.lg-badge__columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:30px 0 0}}@media screen and (max-width: 767px){.lg-badge__column:first-child{margin:0}}@media screen and (min-width: 768px){.lg-badge__column:first-child{margin:0 33px 0 0}}@media screen and (max-width: 767px){.lg-badge__image{margin:15px 0 0}.lg-badge__image img{height:auto;width:100px}}@media screen and (min-width: 768px){.lg-badge__image{margin:0}}.lg-badge__title{color:#2299e0;font-weight:600;letter-spacing:.07em}@media screen and (max-width: 767px){.lg-badge__title{font-size:1.2rem;line-height:19px;margin:10px 0 0}}@media screen and (min-width: 768px){.lg-badge__title{font-size:2.2rem;line-height:32px}}.lg-badge__text{text-align:left}@media screen and (max-width: 767px){.lg-badge__text{font-size:3.2vw;line-height:1.5;margin:4.2666666667vw 0 0}}@media screen and (min-width: 768px){.lg-badge__text{font-size:1.4rem;line-height:1.2857142857;margin:16px 0 0}.lg-badge__text.lpLens__text{text-align:center}}.lg-badge__noteDecoration{display:inline;font-size:60%;vertical-align:super}.lg-service__columns{font-size:0}@media screen and (max-width: 767px){.lg-service__columns{display:block;margin:0 auto;width:43.4666666667vw}}@media screen and (min-width: 768px){.lg-service__columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (max-width: 767px){.lg-service__column:first-child,.lg-service__column:last-child{display:block;width:auto}}@media screen and (min-width: 768px){.lg-service__column:first-child{width:37%}}.lg-service__column:last-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width: 768px){.lg-service__column:last-child{width:57%}}.lg-service__image{margin:0}.lg-service__image img{height:auto;width:100%}@media screen and (max-width: 767px){.lg-service__bottom{margin-top:0}}@media screen and (min-width: 768px){.lg-service__bottom{margin-top:auto}}.lg-service__text{font-weight:700}@media screen and (max-width: 767px){.lg-service__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:4.2666666667vw;height:40px;line-height:1.5;padding:2.1333333333vw 0 0}}@media screen and (min-width: 768px){.lg-service__text{font-size:1.7rem;line-height:25px}}.lg-service__text--copy{color:#2299e0;margin:0}@media screen and (max-width: 767px){.lg-service__text--copy{display:block;font-size:4.2666666667vw;height:auto;line-height:1.5;padding:0}}@media screen and (max-width: 767px){.lg-service__text--copy big{font-size:1.3rem;letter-spacing:.1em}}.lg-service__text--copy small{font-weight:500}@media screen and (max-width: 767px){.lg-service__text--copy small{font-size:4vw}}@media screen and (min-width: 768px){.lg-service__text--copy small{font-size:1.5rem}}@media screen and (max-width: 767px){.lg-service__button{margin:4.8vw 0 0}}@media screen and (min-width: 768px){.lg-service__button{margin:8px 0 0}}@media screen and (max-width: 767px){.lg-ticket{margin:0;width:auto}}@media screen and (min-width: 768px){.lg-ticket{margin:24px auto 0;width:920px}}@media screen and (max-width: 767px){.lg-ticket__columns{display:block;text-align:center}}@media screen and (min-width: 768px){.lg-ticket__columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.lg-ticket__column{position:relative}@media screen and (max-width: 767px){.lg-ticket__column{width:auto}}@media screen and (min-width: 768px){.lg-ticket__column--face{width:400px}.lg-ticket__column--body{width:500px}}.lg-ticket__title{display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:600;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.lg-ticket__title--text{color:#2299e0}@media screen and (max-width: 767px){.lg-ticket__title{margin:5.3333333333vw 0 0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.lg-ticket__title--text{font-size:4.2666666667vw;line-height:1.5;text-align:left}.lg-ticket__title--icon img{height:auto;width:30.9333333333vw}}@media screen and (min-width: 768px){.lg-ticket__title--text{font-size:2.2rem;letter-spacing:.05em;line-height:1.4545454545}.lg-ticket__title--icon{margin-left:14px}}.lg-ticket__text{letter-spacing:.05em}@media screen and (max-width: 767px){.lg-ticket__text{font-size:3.7333333333vw;line-height:1.5;padding:5.3333333333vw 0 0;text-align:left}}@media screen and (min-width: 768px){.lg-ticket__text{font-size:1.4rem;line-height:1.5;padding:20px 0 0}}.lg-ticket__image{margin:0}@media screen and (max-width: 767px){.lg-ticket__image{padding:4.2666666667vw 0 0}.lg-ticket__image img{height:auto;width:100%}}.lg-ticket__caution{letter-spacing:.05em}@media screen and (max-width: 767px){.lg-ticket__caution{font-size:3.7333333333vw;line-height:1.2857142857;margin:5.3333333333vw 0 0;text-align:left}}@media screen and (min-width: 768px){.lg-ticket__caution{font-size:1.4rem;line-height:1.2857142857;margin:20px 0 0}}@media screen and (max-width: 767px){.lpLensHandled{padding:8vw 0 8vw}}@media screen and (min-width: 768px){.lpLensHandled{padding:30px 0 30px}}@media screen and (max-width: 767px){.lpLensHandled__title{padding-bottom:8vw}}@media screen and (min-width: 768px){.lpLensHandled__title{padding-bottom:35px}}.lpLensHandled__index{background-color:#f0f0f0;text-align:center}@media screen and (min-width: 768px){.lpLensHandled__indexInner{margin-top:0px;padding:0 0 100px}}.lpLensHandled__indexNavi{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 767px){.lpLensHandled__indexNavi{gap:2.9333333333vw;-webkit-transform:translateY(-8vw);transform:translateY(-8vw)}}@media screen and (min-width: 768px){.lpLensHandled__indexNavi{gap:16px;-webkit-transform:translateY(-35px);transform:translateY(-35px)}}.lpLensHandled__indexNaviItem a{background-color:#fff;border:solid 1px #2299e0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}@media screen and (max-width: 767px){.lpLensHandled__indexNaviItem a{border-radius:1.0666666667vw;min-height:16vw;width:40vw}}@media screen and (min-width: 768px){.lpLensHandled__indexNaviItem a{border-radius:4px;min-height:70px;width:240px}}.lpLensHandled__indexNaviItem a:hover{opacity:1}.lpLensHandled__indexNaviItem a:hover .lpLensHandled__indexNaviItem--arrow{-webkit-animation-name:button_arrow-anchor;animation-name:button_arrow-anchor;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}.lpLensHandled__indexNaviItem--text{color:#2299e0;font-weight:600;letter-spacing:.1rem}@media screen and (max-width: 767px){.lpLensHandled__indexNaviItem--text{font-size:3.7333333333vw;margin-top:-1.0666666667vw}}@media screen and (min-width: 768px){.lpLensHandled__indexNaviItem--text{font-size:1.6rem;margin-top:-3px}}.lpLensHandled__indexNaviItem--arrow{left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width: 767px){.lpLensHandled__indexNaviItem--arrow{bottom:2.4vw;height:3.2vw;width:1.6vw}}@media screen and (min-width: 768px){.lpLensHandled__indexNaviItem--arrow{bottom:12px;height:12px;width:6px}}.lpLensHandled__indexNaviItem--arrow::after{display:block;left:50%;position:absolute;top:40%;-webkit-transform:translateX(-50%) rotate(90deg);background:no-repeat center top;background-image:url(../images/button_arrow-blue.svg);content:"";height:inherit;transform:translateX(-50%) rotate(90deg);width:inherit}@media screen and (max-width: 767px){.lpLensHandled__indexNaviItem--arrow::after{background-size:6px 9px;right:0}}@media screen and (min-width: 768px){.lpLensHandled__indexNaviItem--arrow::after{background-size:6px 12px;right:0}}@-webkit-keyframes button_arrow-anchor{30%{-webkit-transform:translateX(-50%) translateY(4px);transform:translateX(-50%) translateY(4px)}}@keyframes button_arrow-anchor{30%{-webkit-transform:translateX(-50%) translateY(4px);transform:translateX(-50%) translateY(4px)}}.lpLensHandled__detail{background-color:#fff;margin:0 auto}@media screen and (max-width: 767px){.lpLensHandled__detail{border-radius:1.6vw;margin-bottom:5.3333333333vw;padding:6.4vw 4vw;width:90.4vw}}@media screen and (min-width: 768px){.lpLensHandled__detail{border-radius:6px;margin-bottom:40px;max-width:900px;padding:24px}.lpLensHandled__detail:first-of-type{margin-bottom:20px}}.lpLensHandled__detailHead{border-bottom:solid 1px #000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;line-height:1}.lpLensHandled__detailHeadText{font-weight:600}@media screen and (max-width: 767px){.lpLensHandled__detailHeadText{font-size:4.2666666667vw;line-height:2;padding-bottom:2.1333333333vw}}@media screen and (min-width: 768px){.lpLensHandled__detailHeadText{font-size:2rem;line-height:1.6;padding:8px 0}}.lpLensHandled__detailHeadPrice{font-family:"Open Sans",sans-serif;font-weight:700}@media screen and (max-width: 767px){.lpLensHandled__detailHeadPrice{font-size:3.7333333333vw;margin-left:2.1333333333vw}.lpLensHandled__detailHeadPrice--value{font-size:8.5333333333vw;margin-left:1.3333333333vw}}@media screen and (min-width: 768px){.lpLensHandled__detailHeadPrice{font-size:2rem;margin-left:16px}.lpLensHandled__detailHeadPrice--value{font-size:4rem;margin-left:5px}}@media screen and (max-width: 767px){.lpLensHandled__detailColumns{padding:3.2vw 0}}@media screen and (min-width: 768px){.lpLensHandled__detailColumns{display:grid;gap:20px;grid-template-columns:150px 1fr;padding:24px 0}}@media screen and (max-width: 767px){.lpLensHandled__detailFace{margin-bottom:2.1333333333vw}.lpLensHandled__detailFace img{height:auto;width:40vw}}@media screen and (min-width: 768px){.lpLensHandled__detailFace{place-content:center}}.lpLensHandled__detailBody h4{color:#2299e0;font-weight:600}.lpLensHandled__detailBody small{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}@media screen and (max-width: 767px){.lpLensHandled__detailBody{line-height:1.5}.lpLensHandled__detailBody h4{margin-bottom:2.6666666667vw}.lpLensHandled__detailBody p{font-size:3.7333333333vw;text-align:left}.lpLensHandled__detailBody small{font-size:3.2vw}}@media screen and (min-width: 768px){.lpLensHandled__detailBody{text-align:left}.lpLensHandled__detailBody h4{font-size:2rem;line-height:1.6;margin-bottom:10px}.lpLensHandled__detailBody p{font-size:1.6rem;line-height:1.5}.lpLensHandled__detailBody small{font-size:1.2rem;margin-top:5px}}.lpLensHandled__detailTable{border-collapse:collapse;width:100%}.lpLensHandled__detailTable:last-child{margin-bottom:0}@media screen and (max-width: 767px){.lpLensHandled__detailTable{margin-bottom:3.2vw}}@media screen and (min-width: 768px){.lpLensHandled__detailTable{margin-bottom:24px}}.lpLensHandled__detailTable thead{text-align:center}.lpLensHandled__detailTable thead tr{border:#ededed 1px solid}.lpLensHandled__detailTable thead th{background:#e8f5fc;border:none;color:#2299e0;font-weight:normal;text-align:center}@media screen and (max-width: 767px){.lpLensHandled__detailTable thead th{font-size:1.5rem;padding:10px 0}}@media screen and (min-width: 768px){.lpLensHandled__detailTable thead th{font-size:2rem;padding:16px 0}}@media screen and (max-width: 767px){.lpLensHandled__detailTable thead td{padding:20px 0 4px}}@media screen and (min-width: 768px){.lpLensHandled__detailTable thead td{padding:16px 0}}.lpLensHandled__detailTable tbody tr{border:#ededed 1px solid}.lpLensHandled__detailTable tbody tr.lg-tableDetailRefractive{text-align:center}.lpLensHandled__detailTable tbody tr.lg-tableDetailPrice{color:#2299e0;font-weight:600;margin-bottom:0;text-align:center}.lpLensHandled__detailTable tbody th{background:#f7f7f7;text-align:center}@media screen and (max-width: 767px){.lpLensHandled__detailTable tbody th{font-weight:normal;padding:16px 0;vertical-align:middle;width:24.64%}}@media screen and (min-width: 768px){.lpLensHandled__detailTable tbody th{padding:16px 0}}.lpLensHandled__detailTable tbody th.lg-tableDetailTitle{background:#fff;border-right:1px solid #ededed;font-weight:600}@media screen and (max-width: 767px){.lpLensHandled__detailTable tbody th.lg-tableDetailTitle{width:50%}}.lpLensHandled__detailTable tbody th.lg-tableDetailTitle:last-of-type{border-right:0}.lpLensHandled__detailTable tbody td em{font-family:"Open Sans",sans-serif;font-weight:600}@media screen and (max-width: 767px){.lpLensHandled__detailTable tbody td{padding:2.6666666667vw}}@media screen and (min-width: 768px){.lpLensHandled__detailTable tbody td{padding:16px}}.lpLensHandled__detailTable tbody td.lg-tableDetailRefractiveText{border-right:1px solid #ededed}.lpLensHandled__detailTable tbody td.lg-tableDetailRefractiveText:last-of-type{border-right:0}.lpLensHandled__detailTable tbody td.lg-tableDetailPriceBox{border-right:1px solid #ededed}@media screen and (max-width: 767px){.lpLensHandled__detailTable tbody td.lg-tableDetailPriceBox{padding:0;vertical-align:middle}}.lpLensHandled__detailTable tbody td.lg-tableDetailPriceBox:last-of-type{border-right:0}.lpLensHandled__detailTable .lensguide__PriceList th{background:#fff;border-right:1px solid #ededed;font-weight:bold;width:20%}.lpLensHandled__detailTable .lensguide__PriceList td{border-right:1px solid #ededed;text-align:center}.lpLensHandled__detailTable .lensguide__PriceList p{color:#2299e0;font-size:2rem;font-weight:bold;margin-bottom:0;text-align:center}@media screen and (max-width: 767px){.lpLensHandled__detailTable .lensguide__tableItem th{background:#fff;border-right:1px solid #ededed;width:50%}}@media screen and (max-width: 767px){.lpLensHandled__detailTable .lensguide__tableItem th td{color:#2299e0;font-weight:bold;padding:0;text-align:center;vertical-align:middle}}@media screen and (max-width: 767px){.lpLensHandled__detail--flat{margin-top:5.3333333333vw}}@media screen and (min-width: 768px){.lpLensHandled__detail--flat{margin-top:40px}}.lpLensHandled__detail--flat .lpLensHandled__detailHead{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.lpLensHandled__detail--flat .lpLensHandled__detailHeadSubText{display:block}@media screen and (max-width: 767px){.lpLensHandled__detail--flat .lpLensHandled__detailHeadSubText{font-size:1.3rem}}@media screen and (min-width: 768px){.lpLensHandled__detail--flat .lpLensHandled__detailHeadSubText{font-size:1.6rem}}.lpLensHandled__additional{width:100%}@media screen and (min-width: 768px){.lpLensHandled__additional{display:-webkit-box;display:-ms-flexbox;display:flex}}.lpLensHandled__additionalDl{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}@media screen and (max-width: 767px){.lpLensHandled__additionalDl{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:solid 1px #ededed}.lpLensHandled__additionalDl:last-child{border-bottom:none}}@media screen and (min-width: 768px){.lpLensHandled__additionalDl{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;border-right:solid 1px #ededed;flex-direction:column}.lpLensHandled__additionalDl:last-child{border-right:none}}@media screen and (max-width: 767px){.lpLensHandled__additionalDt,.lpLensHandled__additionalDd{padding:4.2666666667vw;width:50%}}@media screen and (min-width: 768px){.lpLensHandled__additionalDt,.lpLensHandled__additionalDd{padding:16px 0}}@media screen and (max-width: 767px){.lpLensHandled__additionalDt{border-right:solid 1px #ededed}}@media screen and (min-width: 768px){.lpLensHandled__additionalDt{border-bottom:solid 1px #ededed}}@media screen and (max-width: 767px){.lpLensHandled__specs{display:grid;gap:6.4vw 4.2666666667vw;grid-template-columns:37.3333333333vw 37.3333333333vw}}@media screen and (min-width: 768px){.lpLensHandled__specs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 4.8899755501%}}.lpLensHandled__spec{color:#2299e0;-webkit-box-sizing:border-box;box-sizing:border-box;display:grid;position:relative;text-align:left}@media screen and (max-width: 767px){.lpLensHandled__spec{gap:6.4vw 2.1333333333vw;grid-template-columns:8.2666666667vw 1fr}}@media screen and (min-width: 768px){.lpLensHandled__spec{gap:0 10px;grid-template-columns:31px 1fr;padding:15px 0}}@media screen and (max-width: 767px){.lpLensHandled__specFace{width:8.2666666667vw}}@media screen and (min-width: 768px){.lpLensHandled__specFace{width:31px}}.lpLensHandled__specBodyName{font-weight:600}@media screen and (max-width: 767px){.lpLensHandled__specBodyName{font-size:3.7333333333vw}}@media screen and (min-width: 768px){.lpLensHandled__specBodyName{font-size:1.6rem}}.lpLensHandled__specBodyText{color:#000}@media screen and (max-width: 767px){.lpLensHandled__specBodyText{font-size:3.7333333333vw;line-height:1.2}}@media screen and (min-width: 768px){.lpLensHandled__specBodyText{font-size:1.4rem;line-height:1.5714285714}}@media screen and (max-width: 767px){.lg-lenstype{padding:5.3333333333vw 0 10.6666666667vw}.lg-lenstype:first-child{margin-top:-5.3333333333vw}}@media screen and (min-width: 768px){.lg-lenstype{padding:40px 0 0}.lg-lenstype:first-child{padding-top:0}}.lg-lenstype__inner{margin:0 auto;max-width:984px}.lg-lenstype__title{font-weight:600;text-align:center}@media screen and (max-width: 767px){.lg-lenstype__title{font-size:6.4vw;margin-bottom:5.3333333333vw}}@media screen and (min-width: 768px){.lg-lenstype__title{font-size:2.4rem;margin-bottom:40px;padding:20px 0 0}}.lg-lenstype__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;padding:0}@media screen and (max-width: 767px){.lg-lenstype__items{display:grid;gap:4vw;grid-template-columns:43.2vw 43.2vw;margin:0 auto;width:90.4vw}}@media screen and (min-width: 768px){.lg-lenstype__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;gap:8px 8px;justify-content:start}}.lg-lenstype__item{position:relative}@media screen and (min-width: 768px){.lg-lenstype__item{max-width:240px;width:calc(25% - 8px);z-index:1}.lg-lenstype__item:hover{z-index:2}.lg-lenstype__item:hover a{opacity:1;-webkit-box-shadow:10px 10px 20px rgba(0,0,0,.15);box-shadow:10px 10px 20px rgba(0,0,0,.15);z-index:2;-webkit-transform:scale(1) translateY(-4px);transform:scale(1) translateY(-4px);-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.lg-lenstype__item:hover a::after{-webkit-animation-name:lenstype_arrow;animation-name:lenstype_arrow;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.lg-lenstype__item:active a{-webkit-box-shadow:5px 5px 10px rgba(0,0,0,.2);box-shadow:5px 5px 10px rgba(0,0,0,.2);-webkit-transform:scale(0.98) translateY(-4px);transform:scale(0.98) translateY(-4px)}}.lg-lenstype__item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;background-color:#fff;flex-direction:column;height:100%;position:relative;z-index:1}@media screen and (max-width: 767px){.lg-lenstype__item a{border-radius:1.6vw;padding:4.2666666667vw 2.6666666667vw 4.2666666667vw}}@media screen and (min-width: 768px){.lg-lenstype__item a{padding:16px 20px 16px;-webkit-box-shadow:0 0 0 rgba(0,0,0,.2);border-radius:6px;box-shadow:0 0 0 rgba(0,0,0,.2);transition-property:-webkit-box-shadow,-webkit-transform;z-index:1;-webkit-transition-property:-webkit-box-shadow,-webkit-transform;transition-property:box-shadow,transform;transition-property:box-shadow,transform,-webkit-box-shadow,-webkit-transform;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:cubic-bezier(0.645, 0.045, 0.355, 1);transition-timing-function:cubic-bezier(0.645, 0.045, 0.355, 1)}}.lg-lenstype__item a:after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #2299e0 rgba(0,0,0,0);border-style:solid;content:"";display:block;height:0;position:absolute;width:0;z-index:1}@media screen and (max-width: 767px){.lg-lenstype__item a:after{border-width:0 0 9px 9px;bottom:4px;right:4px}}@media screen and (min-width: 768px){.lg-lenstype__item a:after{border-width:0 0 12px 12px;bottom:6px;right:6px}}.lg-lenstype__name{font-weight:600;line-height:1.2;text-align:left}.lg-lenstype__name small{display:block;font-weight:500}@media screen and (max-width: 767px){.lg-lenstype__name{font-size:4.2666666667vw;min-height:14.9333333333vw}.lg-lenstype__name small{font-size:2.6666666667vw;padding-top:1.0666666667vw}}@media screen and (min-width: 768px){.lg-lenstype__name{font-size:1.6rem;min-height:56px}.lg-lenstype__name small{font-size:1.2rem;padding-top:4px}}.lg-lenstype__icon{margin:0;text-align:center}.lg-lenstype__icon img{height:auto;max-width:100%}@media screen and (max-width: 767px){.lg-lenstype__icon img{width:40vw}}@media screen and (min-width: 768px){.lg-lenstype__icon img{width:150px}}.lg-lenstype__text{color:#2299e0;font-weight:500;line-height:1.5;text-align:left}@media screen and (max-width: 767px){.lg-lenstype__text{font-size:3.7333333333vw;margin-bottom:2.1333333333vw}}@media screen and (min-width: 768px){.lg-lenstype__text{font-size:1.4rem;margin-bottom:26px}}.lg-lenstype__summary{font-size:1.2rem;font-weight:500;line-height:18px;padding:3px 0 0;text-align:justify}@media screen and (max-width: 767px){.lg-lenstype__summary{font-size:11px;line-height:16px;padding:0}}.lg-lenstype__summary sup{font-size:1rem;vertical-align:top}@media screen and (max-width: 767px){.lg-lenstype__summary sup{font-size:9px}}.lg-lenstype__bottom{margin-top:auto}@media screen and (min-width: 768px){.lg-lenstype__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.lg-lenstype__bottomHead{text-align:left}.lg-lenstype__bottomLabel{background-color:#2299e0;border-radius:9999px;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-weight:600;line-height:1.2}@media screen and (max-width: 767px){.lg-lenstype__bottomLabel{font-size:3.2vw;margin-bottom:.8vw;padding:.8vw 2.1333333333vw}}@media screen and (min-width: 768px){.lg-lenstype__bottomLabel{font-size:1.2rem;line-height:1.2;margin-bottom:3px;padding:3px 8px}}.lg-lenstype__price{display:-webkit-box;display:-ms-flexbox;display:flex;font-family:"Open Sans",sans-serif;font-weight:600;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}@media screen and (max-width: 767px){.lg-lenstype__price{font-size:5.3333333333vw}.lg-lenstype__price small{font-size:3.7333333333vw}}@media screen and (min-width: 768px){.lg-lenstype__price{font-size:2rem}.lg-lenstype__price small{font-size:1.4rem}}.lg-lenstype__price--original{color:#000;font-weight:500;text-decoration:line-through}@media screen and (max-width: 767px){.lg-lenstype__price--original{font-size:3.7333333333vw;margin-bottom:.5333333333vw}}@media screen and (min-width: 768px){.lg-lenstype__price--original{font-size:1.4rem}.lg-lenstype__price--original small{font-size:1.4rem}}.lg-lenstype__price--retail{margin-left:auto}.is--sale .lg-lenstype__price--retail{color:#e20c0c}@media screen and (max-width: 767px){.is--sale .lg-lenstype__price--retail{margin-left:2.1333333333vw}}.lg-lenstype__notes{color:#888;line-height:1.2;text-align:left}@media screen and (max-width: 767px){.lg-lenstype__notes{font-size:3.2vw;margin-top:2.1333333333vw;min-height:7.4666666667vw}}@media screen and (min-width: 768px){.lg-lenstype__notes{font-size:1.2rem;margin-top:8px;min-height:28px}}.js-indicate-ready .lg-lenstype__item{opacity:0;-webkit-transform:translateY(50%);transform:translateY(50%)}.js-indicate-start .lg-lenstype__item{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transition-duration:.8s;transition-duration:.8s;-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.js-indicate-start .lg-lenstype__item:nth-child(1){-webkit-transition-delay:0s;transition-delay:0s}.js-indicate-start .lg-lenstype__item:nth-child(2){-webkit-transition-delay:0.1s;transition-delay:0.1s}.js-indicate-start .lg-lenstype__item:nth-child(3){-webkit-transition-delay:0.2s;transition-delay:0.2s}.js-indicate-start .lg-lenstype__item:nth-child(4){-webkit-transition-delay:0.3s;transition-delay:0.3s}.js-indicate-start .lg-lenstype__item:nth-child(5){-webkit-transition-delay:0.4s;transition-delay:0.4s}.js-indicate-start .lg-lenstype__item:nth-child(6){-webkit-transition-delay:0.5s;transition-delay:0.5s}.js-indicate-start .lg-lenstype__item:nth-child(7){-webkit-transition-delay:0.6s;transition-delay:0.6s}.js-indicate-start .lg-lenstype__item:nth-child(8){-webkit-transition-delay:0.7s;transition-delay:0.7s}.js-indicate-start .lg-lenstype__item:nth-child(9){-webkit-transition-delay:0.8s;transition-delay:0.8s}@-webkit-keyframes lenstype_arrow{70%{-webkit-transform:translate(-2px, -2px);transform:translate(-2px, -2px)}}@keyframes lenstype_arrow{70%{-webkit-transform:translate(-2px, -2px);transform:translate(-2px, -2px)}}.lg-lenstype__appealIcon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#2299e0;color:#fff;font-size:1.4rem;font-weight:700;position:absolute;z-index:2}@media screen and (max-width: 767px){.lg-lenstype__appealIcon{border-radius:30px;font-size:1.2rem;left:0;top:-10px;width:70px}}@media screen and (min-width: 768px){.lg-lenstype__appealIcon{border-radius:30px;height:20px;left:0px;top:-10px;width:80px}}.lg-lenstype__appealIcon--sale{background:#e20c0c;width:100%}@media screen and (max-width: 767px){.lg-lenstype__appealIcon--sale{background:#e20c0c;font-size:11px;top:-2px;width:100%}}.lg-lenstype__appealIcon--large{height:50px;left:auto;right:0;top:-30px;width:100px}@media screen and (max-width: 767px){.lg-lenstype__appealIcon--large{border-radius:20px;font-size:1.1rem}}@media screen and (min-width: 768px){.lg-lenstype__appealIcon--large{border-radius:10px;font-size:1.3rem}}.lg-lenstype__item--blueLightCut a{padding-top:15px}@media screen and (max-width: 767px){.lg-lenstype__item--blueLightCut small{padding-top:5px}}@media screen and (min-width: 768px){.lg-lenstype__item--blueLightCut small{padding-top:5px}}.lg-lenstype__item--blueLightCut .lg-lenstype__price{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 9px}.lg-lenstype__item--blueLightCut .lg-lenstype__text--copy{padding-top:10px}.topContents{position:relative;z-index:1}@media screen and (max-width: 767px){.topContents{padding:16vw 0}}@media screen and (min-width: 768px){.topContents{padding:30px 0 60px}}@media screen and (max-width: 767px){.topContents__inner{padding-left:5.3333333333vw;padding-top:20px}}@media screen and (min-width: 768px){.topContents__inner{padding:0 40px}}.topContents__title{font-weight:600;letter-spacing:.2rem;line-height:1.5;position:relative;text-align:center}.topContents__title--en{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-print-color-adjust:exact}@media screen and (max-width: 767px){.topContents__title{font-size:6.4vw;padding-bottom:5.3333333333vw}.topContents__title--ja{font-size:1.2rem;line-height:1.1666666667}}@media screen and (min-width: 768px){.topContents__title{font-size:3rem;padding-bottom:40px}.topContents__title--ja{font-size:1.2rem;padding-left:10px}}.topContents__separate{position:relative}.topContents__separate:before{border-top:solid 1px #000;content:"";display:block;width:100%}.topContents__button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:1px solid #000;border-radius:100vmax;font-size:1.3rem;font-weight:500;min-height:55px;min-width:200px}@media screen and (max-width: 767px){.topContents__buttonWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:5.3333333333vw;width:89.3333333333vw}}@media screen and (min-width: 768px){.topContents__buttonWrapper{padding-top:60px;text-align:center}}.topContents__button::after{border:1px solid #000;border-bottom:none;border-color:#000;border-left:none;content:"";display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:6px;width:6px;-webkit-transform:rotate(45deg) translate(0, 0);transform:rotate(45deg) translate(0, 0);-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:0s;transition-delay:0s;will-change:transform}.topContents__button:hover::after{-webkit-transform:rotate(45deg) translate(30%, -30%);transform:rotate(45deg) translate(30%, -30%)}.topContents__button:after{margin:0 -13px 0 9px}@media screen and (min-width: 768px){.topContents__button:hover{background-color:#2299e0;border-color:#2299e0;color:#fff;opacity:1}.topContents__button:hover::after{border-color:#fff}}.topContents__linkArrow{background-color:#fff;border:solid 1px #000;border-radius:40px;height:40px;position:absolute;width:40px;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:0s;transition-delay:0s}.topContents__linkArrow::before,.topContents__linkArrow::after{border-color:#000;content:"";display:block;left:50%;position:absolute;top:50%;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:0s;transition-delay:0s}.topContents__linkArrow::before{background-color:#000;display:none;height:1px;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:10px}.topContents__linkArrow::after{border:1px solid #000;border-bottom:none;border-left:none;-webkit-transform:translate(-70%, -50%) rotate(45deg);height:6px;transform:translate(-70%, -50%) rotate(45deg);width:6px}@media screen and (max-width: 767px){.topRanking{padding-left:0}}@media screen and (min-width: 768px){.topRanking{padding-bottom:45px;padding-top:125px}}.topRanking__inner{position:relative}.topRanking__tabList{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;background-color:#f6f6f6;border-radius:100vmax;justify-content:center}@media screen and (max-width: 767px){.topRanking__tabList{width:89.3333333333vw}}@media screen and (min-width: 768px){.topRanking__tabList{margin-bottom:20px}}.topRanking__tabListItem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex-positive:1;border-radius:100vmax;cursor:pointer;flex-grow:1;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:0s;transition-delay:0s}.topRanking__tabListItem:hover,.topRanking__tabListItem.js-current{background-color:#000;color:#fff;opacity:1}@media screen and (max-width: 767px){.topRanking__tabListItem{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:3.7333333333vw;height:10.6666666667vw}}@media screen and (min-width: 768px){.topRanking__tabListItem{font-size:1.5rem;height:40px;padding:0 30px}}@-webkit-keyframes animRankingFadein{0%{opacity:0;-webkit-filter:blur(20px);filter:blur(20px)}100%{opacity:1;-webkit-filter:blur(0);filter:blur(0)}}@keyframes animRankingFadein{0%{opacity:0;-webkit-filter:blur(20px);filter:blur(20px)}100%{opacity:1;-webkit-filter:blur(0);filter:blur(0)}}.topRanking__tabContents{display:none;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:0s;transition-delay:0s}.topRanking__tabContents.js-current{display:block;-webkit-animation:animRankingFadein .5s ease;animation:animRankingFadein .5s ease}.topRanking__tabContentsRanking{min-height:17.6470588235vw}@-webkit-keyframes animationSkeletonLoading{0%{background-position:100% 0}50%,100%{background-position:-100% 0}}@keyframes animationSkeletonLoading{0%{background-position:100% 0}50%,100%{background-position:-100% 0}}.topRanking__tabContents .topRanking__skeleton{--skeleton-bg-colorBase: #f0f0f0;--skeleton-bg-colorFront: rgba(240, 240, 240, 0.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.topRanking__tabContents .topRanking__skeleton span{background:linear-gradient(110deg, var(--skeleton-bg-colorBase) 18%, var(--skeleton-bg-colorFront) 28%, var(--skeleton-bg-colorBase) 43%);background-size:200%;display:-webkit-box;display:-ms-flexbox;display:flex;height:inherit;-webkit-animation:2s animationSkeletonLoading linear infinite;animation:2s animationSkeletonLoading linear infinite;border-radius:6px}@media screen and (max-width: 767px){.topRanking__tabContents .topRanking__skeleton{margin-top:2.6666666667vw;min-height:64vw}.topRanking__tabContents .topRanking__skeleton span{margin-right:2.6666666667vw;min-width:50.6666666667vw}}@media screen and (min-width: 768px){.topRanking__tabContents .topRanking__skeleton{min-height:17.6470588235vw}.topRanking__tabContents .topRanking__skeleton span{-ms-flex-preferred-size:14.7058823529vw;flex-basis:14.7058823529vw}}@media screen and (max-width: 767px){.topRanking__tabContents .itemList__container{overflow-x:scroll;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.topRanking__tabContents .itemList__container--2col .itemList__contents{margin-right:15px;padding:0;-webkit-box-flex:0;-ms-flex:0 0 51.2820512821vw;flex:0 0 51.2820512821vw}}@media screen and (min-width: 768px){.topRanking__tabContents .itemList__container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:0;padding-top:0}}@media screen and (max-width: 767px){.topRanking__tabContents .itemList__contents{-ms-flex-preferred-size:53.3333333333vw;flex-basis:53.3333333333vw;margin:0;min-width:53.3333333333vw}}@media screen and (min-width: 768px){.topRanking__tabContents .itemList__contents{-ms-flex-preferred-size:14.7058823529vw;flex-basis:14.7058823529vw;margin:0;min-width:160px}}.topRanking__tabContents .itemList__contents .foo-1{width:10px}.topRanking__tabContents .itemList__contents:nth-child(1) .itemList__imgWapper::before,.topRanking__tabContents .itemList__contents:nth-child(1) .itemList__imgWrapper::before{color:#cbbc28;content:"1"}.topRanking__tabContents .itemList__contents .foo-2{width:20px}.topRanking__tabContents .itemList__contents:nth-child(2) .itemList__imgWapper::before,.topRanking__tabContents .itemList__contents:nth-child(2) .itemList__imgWrapper::before{color:#9f9f9f;content:"2"}.topRanking__tabContents .itemList__contents .foo-3{width:30px}.topRanking__tabContents .itemList__contents:nth-child(3) .itemList__imgWapper::before,.topRanking__tabContents .itemList__contents:nth-child(3) .itemList__imgWrapper::before{color:#99702a;content:"3"}.topRanking__tabContents .itemList__contents .foo-4{width:40px}.topRanking__tabContents .itemList__contents:nth-child(4) .itemList__imgWapper::before,.topRanking__tabContents .itemList__contents:nth-child(4) .itemList__imgWrapper::before{color:#d3d3d3;content:"4"}.topRanking__tabContents .itemList__contents .foo-5{width:50px}.topRanking__tabContents .itemList__contents:nth-child(5) .itemList__imgWapper::before,.topRanking__tabContents .itemList__contents:nth-child(5) .itemList__imgWrapper::before{color:#d3d3d3;content:"5"}.topRanking__tabContents .itemList__contents .foo-6{width:60px}.topRanking__tabContents .itemList__contents:nth-child(6) .itemList__imgWapper::before,.topRanking__tabContents .itemList__contents:nth-child(6) .itemList__imgWrapper::before{color:#d3d3d3;content:"6"}.topRanking__tabContents .itemList__contents .foo-7{width:70px}.topRanking__tabContents .itemList__contents:nth-child(7) .itemList__imgWapper::before,.topRanking__tabContents .itemList__contents:nth-child(7) .itemList__imgWrapper::before{color:#d3d3d3;content:"7"}.topRanking__tabContents .itemList__contents .foo-8{width:80px}.topRanking__tabContents .itemList__contents:nth-child(8) .itemList__imgWapper::before,.topRanking__tabContents .itemList__contents:nth-child(8) .itemList__imgWrapper::before{color:#d3d3d3;content:"8"}.topRanking__tabContents .itemList__contents .foo-9{width:90px}.topRanking__tabContents .itemList__contents:nth-child(9) .itemList__imgWapper::before,.topRanking__tabContents .itemList__contents:nth-child(9) .itemList__imgWrapper::before{color:#d3d3d3;content:"9"}.topRanking__tabContents .itemList__contents .foo-10{width:100px}.topRanking__tabContents .itemList__contents:nth-child(10) .itemList__imgWapper::before,.topRanking__tabContents .itemList__contents:nth-child(10) .itemList__imgWrapper::before{color:#d3d3d3;content:"10"}.topRanking__tabContents .itemList__link{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;padding-top:51%;position:relative;width:77%}.topRanking__tabContents .itemList__link:hover{opacity:.5}.topRanking__tabContents .itemList__imgWapper,.topRanking__tabContents .itemList__imgWrapper{padding-bottom:17px;position:relative}.topRanking__tabContents .itemList__imgWapper::before,.topRanking__tabContents .itemList__imgWrapper::before{content:"1";font-family:"Open Sans",sans-serif;font-size:2.5rem;font-weight:500;left:5px;line-height:1.32;position:absolute;top:-2px}.topRanking__tabContents .itemList__imgContents{line-height:0;padding-top:15px}.topRanking__tabContents .itemList__imgContents img{left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%);min-width:110px;transform:translateX(-50%)}.topRanking__tabContents .itemList__name,.topRanking__tabContents .itemList__price,.topRanking__tabContents .itemList__code{text-align:left}.topRanking__tabContents .itemList__name{font-size:1.5rem;line-height:1.4666666667;padding-bottom:6px}.topRanking__tabContents .itemList__price{font-size:1.7rem;line-height:1.2941176471;padding-bottom:14px}.topRanking__tabContents .itemList__tax{font-size:1rem}.topRanking__tabContents .itemList__code{color:#888;font-size:1.2rem}@media screen and (max-width: 767px){.lpLensBanner{padding:8vw 0}}@media screen and (min-width: 768px){.lpLensBanner{padding:45px 0}}.lpLensBanner__inner{margin:0 auto}@media screen and (max-width: 767px){.lpLensBanner__inner{width:91.7333333333vw}}@media screen and (min-width: 768px){.lpLensBanner__inner{max-width:1020;padding:0 20px}}.lpLensBanner__list{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 767px){.lpLensBanner__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.1333333333vw}}@media screen and (min-width: 768px){.lpLensBanner__list{-webkit-box-pack:center;-ms-flex-pack:center;gap:20px;justify-content:center}}@media screen and (min-width: 768px){.lpLensBanner__listItem{max-width:400px}}.lpLensBanner__listItem a{display:block}.lpLensBanner__listItem a.is--border{position:relative}.lpLensBanner__listItem a.is--border::after{border:solid 1px #707070;content:"";display:block;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.lpSHC_p-mv__sale{margin:0 0 4px}@media screen and (min-width: 768px){.lpSHC_p-mv__sale{text-align:right}}@media screen and (max-width: 767px){.lpSHC_p-mv__sale{text-align:left}}.lpSHC_p-mv__sale .lpSHC_p-mv__salePrice{color:#e60012;font-size:13px;font-weight:700;line-height:1.2}.lpSHC_p-mv__saleAnnotation{font-size:10px}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1vZHVsZS9fdmFyaWFibGVzLnNjc3MiLCJtb2R1bGUvX2NvbW1vbi5zY3NzIiwibW9kdWxlL19rdi5zY3NzIiwibW9kdWxlL19sZWFkLnNjc3MiLCJtb2R1bGUvX2JlbmVmaXQuc2NzcyIsIm1vZHVsZS9faGFuZGxlZC5zY3NzIiwibW9kdWxlL19sZW5zdHlwZS5zY3NzIiwibW9kdWxlL19yYW5raW5nLnNjc3MiLCJtb2R1bGUvX2Jhbm5lci5zY3NzIiwibW9kdWxlL19zYWxlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBMEJBLFNBQ0Usa0NBbkJPLENBd0VQLHFDQVVELFFBQUEsdUJBQUEsQ0FBQSxDQVZDLHFDQWNELFFBQUEsdUJBQUEsQ0FBQSxDQ3JGRCxRQUlFLGtDRExPLENDTVAscUNETE8sQ0NFUCxxQkFBQSxDQUNBLGdCQUFBLENBR0Esb0NBQUEsQ0FBQSw0QkFBQSxDQUNBLGtDQUFBLENBQ0EsaUNBQUEsQ0FDQSxnQ0FBQSxDRDhEQSxxQ0N2RUYsUUFZSSxpQkFBQSxDQUFBLENEMkRGLHFDQ3ZFRixRQWdCSSxnQkFBQSxDQUFBLENBTUEsc0JBQ0UsZURmTSxDQ2dCTixpQkFBQSxDRCtDSixxQ0NqREUsc0JBSUksZUFBQSxDQUNBLDRCQUFBLENBQUEsQ0Q0Q04scUNDakRFLHNCQVFJLGNBQUEsQ0FDQSxrQkFBQSxDQUFBLENBS0osdUJBQ0UsbUJBQUEsQ0FBQSxtQkFBQSxDQUFBLFlBQUEsQ0FDQSx1QkFBQSxDQUFBLG9CQUFBLENBQUEsc0JBQUEsQ0FDQSx3QkFBQSxDQUFBLHFCQUFBLENBQUEsa0JBQUEsQ0FFQSx3QkFBQSxDQURBLGlCRGpCSSxDQWdEUixxQ0NuQ0UsdUJBUUksa0JBQUEsQ0FEQSxpQkFDQSxDQUFBLENEMkJOLHFDQ25DRSx1QkFZSSxpQkFBQSxDQURBLFdBQ0EsQ0FBQSxDQUVGLDRCQUNFLFVBQUEsQ0FDQSxlRDdDRCxDQzhDQyxvQkFBQSxDRGtCTixxQ0NyQkksNEJBS0ksZ0JBQUEsQ0FBQSxDRGdCUixxQ0NyQkksNEJBUUksZ0JBQUEsQ0FBQSxDQUdKLDhCQUlFLGdEQUFBLENBQ0EsVUFBQSxDQUpBLGFBQUEsQ0FDQSxpQkFBQSxDQUNBLE9BRUEsQ0RLTixxQ0NWSSw4QkFXSSx1QkFBQSxDQURBLFVBQUEsQ0FGQSxlQUFBLENBREEsVUFBQSxDQUVBLFNBRUEsQ0FBQSxDRERSLHFDQ1ZJLDhCQWtCSSx3QkFBQSxDQUZBLFdBQUEsQ0FDQSxlQUFBLENBSEEsVUFBQSxDQUNBLFNBR0EsQ0FBQSxDQUdKLDZCQUNFLFNBQUEsQ0FDQSxvQ0FDRSxtQ0FBQSxDQUFBLDJCQUFBLENBQ0EsOEJBQUEsQ0FBQSxzQkFBQSxDQUNBLDBDQUFBLENBQUEsa0NBQUEsQ0FDQSx3Q0FBQSxDQUFBLGdDQUFBLENEakJSLHFDQ3NCSSw4QkFHSSxXQUFBLENBQ0EsbUNBQ0UsZ0JBQUEsQ0FBQSxDRDNCVixxQ0NzQkksOEJBU0ksV0FBQSxDQUNBLG1DQUNFLGdCQUFBLENBQUEsQ0FHSixxQ0FDRSxnREFBQSxDRHJDUixxQ0NvQ00scUNBT0ksd0JBQUEsQ0FEQSxXQUFBLENBRkEsZUFBQSxDQURBLFVBQUEsQ0FFQSxTQUVBLENBQUEsQ0QzQ1YscUNDb0NNLHFDQWNJLHlCQUFBLENBRkEsV0FBQSxDQUNBLGdCQUFBLENBSEEsVUFBQSxDQUNBLFVBR0EsQ0FBQSxDQVNWLFlBQ0UsZUFBQSxDQUNBLGlCQUFBLENBQ0EsVUFBQSxDQUNBLGtCQUFBLENBR0YsdUJBQ0UsU0FBQSxDQU9KLGdDQUNFLElBQ0UsaUNBQUEsQ0FBQSx5QkFBQSxDQUFBLENBRkosd0JBQ0UsSUFDRSxpQ0FBQSxDQUFBLHlCQUFBLENBQUEsQ0NoSkosVUFFRSxpQkFBQSxDQUNBLFNBQUEsQ0FJQSxpQkFPRSxtREFBQSxDQUNBLDhCQUFBLENBSkEsUUFBQSxDQUtBLFVBQUEsQ0FSQSxhQUFBLENBSUEsTUFBQSxDQUhBLGlCQUFBLENBQ0EsT0FBQSxDQUdBLFNBR0EsQ0ZvREYscUNFN0RBLGlCQVlJLDJCQUFBLENBREEsV0FDQSxDQUFBLENGaURKLHFDRTdEQSxpQkFnQkksMkJBQUEsQ0FEQSxXQUNBLENBQUEsQ0FJSixpQkFDRSxRQUFBLENBQ0MscUJBRUMsV0FBQSxDQURBLFVBQ0EsQ0FNSixpQkFFRSxNQUFBLENBREEsaUJBQUEsQ0FJQSxpQkFBQSxDQURBLFVBQUEsQ0FEQSxTQUVBLENBQ0EscUJBQ0UsV0FBQSxDRndCSixxQ0UvQkEsaUJBVUksTUFBQSxDQUNBLHFCQUNFLFNBQUEsQ0FBQSxDRm1CTixxQ0UvQkEsaUJBZ0JJLE9BQUEsQ0FDQSxxQkFDRSxXQUFBLENBQUEsQ0FLTixnQkFLRSxVQUFBLENBQ0EsZUFBQSxDQUpBLE1BQUEsQ0FEQSxpQkFBQSxDQU1BLGlCQUFBLENBSEEsVUFBQSxDQURBLFNBSUEsQ0ZDRixxQ0VSQSxnQkFTSSxZQUFBLENBQ0EsZUFBQSxDQUNBLGVBQUEsQ0FBQSxDRkhKLHFDRVJBLGdCQWNJLFlBQUEsQ0FDQSxnQkFBQSxDQUNBLGlCQUFBLENBQUEsQ0FJSixnQkFPRSwrQkFBQSxDQUhBLFFBQUEsQ0FDQSxNQUFBLENBSkEsaUJBQUEsQ0FFQSxPQUFBLENBREEsS0FBQSxDQUlBLFNBQ0EsQ0ZuQkYscUNHdkVGLFlBR0ksaUJBQUEsQ0FBQSxDSG9FRixxQ0d2RUYsWUFNSSxtQkFBQSxDQUFBLENBU0YsNEJBQ0UsWUFBQSxDQ2hCSixnQkFFRSw2QkFBQSxDQUFBLHFCQUFBLENKcUVBLHFDSXZFRixnQkFNSSx3QkFBQSxDQUZBLHNDQUFBLENBQ0EsVUFDQSxDQUFBLENKaUVGLHFDSXZFRixnQkFXSSx3QkFBQSxDQURBLGtCQUFBLENBREEsV0FFQSxDQUFBLENKNERGLHFDSXpEQSx1QkFFSSx1QkFBQSxDQUNELHdCQUFBLENBQUEsQ0pzREgscUNJekRBLHVCQU1JLG1CQUFBLENBQUEsQ0FJSix1QkFDRSxlSmpCUSxDSW1CUixvQkFBQSxDQURBLGFBQUEsQ0FFQSxpQkFBQSxDSjJDRixxQ0kvQ0EsdUJBTUcsd0JBQUEsQ0FBQSxDSnlDSCxxQ0kvQ0EsdUJBU0ksY0FBQSxDQUFBLENBSUosc0JBQ0UsZUo5QlEsQ0krQlIsb0JBQUEsQ0FDQSxpQkFBQSxDSitCRixxQ0lsQ0Esc0JBTUksYUFBQSxDQUNBLGVBQUEsQ0FGQSx5QkFFQSxDQUFBLENKMkJKLHFDSWxDQSxzQkFXSSxnQkFBQSxDQUNBLGdCQUFBLENBRkEsZUFFQSxDQUFBLENKc0JKLHFDSWxCQSx3QkFFSSw0QkFBQSxDQUNBLFlBQUEsQ0FBQSxDSmVKLHFDSWxCQSx3QkFPSSxrQkFBQSxDQURBLFdBQ0EsQ0FBQSxDQUlKLHlCQUNFLG1CQUFBLENBQUEsbUJBQUEsQ0FBQSxZQUFBLENBQ0EsdUJBQUEsQ0FBQSxvQkFBQSxDQUFBLHNCQUFBLENKS0YscUNJUEEseUJBSUkseUJBQUEsQ0FBQSxDSkdKLHFDSVBBLHlCQU9JLGtCQUFBLENBQUEsQ0FBQSxxQ0FFRixxQ0FJSSxzQkFBQSxDQUFBLENKTk4scUNJcUJBLG1CQUVJLGFBQUEsQ0FDQSxRQUFBLENBQ0EsaUJBQUEsQ0FBQSxDSnpCSixxQ0lxQkEsbUJBT0ksbUJBQUEsQ0FBQSxtQkFBQSxDQUFBLFlBQUEsQ0FDQSx1QkFBQSxDQUFBLG9CQUFBLENBQUEsc0JBQUEsQ0FDQSx3QkFBQSxDQUFBLHFCQUFBLENBQUEsa0JBQUEsQ0FDQSxlQUFBLENBQUEsQ0ovQkoscUNJbUNFLDhCQUVJLFFBQUEsQ0FBQSxDSnJDTixxQ0ltQ0UsOEJBS0ksaUJBQUEsQ0FBQSxDSnhDTixxQ0k2Q0EsaUJBRUksZUFBQSxDQUNBLHFCQUVFLFdBQUEsQ0FEQSxXQUNBLENBQUEsQ0psRE4scUNJNkNBLGlCQVNJLFFBQUEsQ0FBQSxDQUlKLGlCQUNFLGFKM0dNLENJNEdOLGVKM0hRLENJNEhSLG9CQUFBLENKN0RGLHFDSTBEQSxpQkFNSSxnQkFBQSxDQUNBLGdCQUFBLENBRkEsZUFFQSxDQUFBLENKakVKLHFDSTBEQSxpQkFVSSxnQkFBQSxDQUNBLGdCQUFBLENBQUEsQ0FJSixnQkFDRSxlQUFBLENKMUVGLHFDSXlFQSxnQkFJSSxlQUFBLENBQ0EsZUFBQSxDQUZBLHlCQUVBLENBQUEsQ0o5RUoscUNJeUVBLGdCQVNJLGdCQUFBLENBQ0Esd0JBQUEsQ0FGQSxlQUVBLENBQ0EsNkJBQ0UsaUJBQUEsQ0FBQSxDQUtOLDBCQUNFLGNBQUEsQ0FDQSxhQUFBLENBQ0Esb0JBQUEsQ0FTRixxQkFDRSxXQUFBLENKdkdGLHFDSXNHQSxxQkFHSSxhQUFBLENBQ0EsYUFBQSxDQUNBLHFCQUFBLENBQUEsQ0ozR0oscUNJc0dBLHFCQVFJLG1CQUFBLENBQUEsbUJBQUEsQ0FBQSxZQUFBLENBQ0Esd0JBQUEsQ0FBQSxxQkFBQSxDQUFBLDZCQUFBLENBQUEsQ0ovR0oscUNJbUhFLCtEQUVJLGFBQUEsQ0FDQSxVQUFBLENBQUEsQ0p0SE4scUNJMEhFLGdDQUdJLFNBQUEsQ0FBQSxDQUdKLCtCQUNFLG1CQUFBLENBQUEsbUJBQUEsQ0FBQSxZQUFBLENBQ0EsMkJBQUEsQ0FBQSw0QkFBQSxDQUFBLHlCQUFBLENBQUEscUJBQUEsQ0psSUoscUNJZ0lFLCtCQUtJLFNBQUEsQ0FBQSxDQUlOLG1CQUNFLFFBQUEsQ0FHQSx1QkFFRSxXQUFBLENBREEsVUFDQSxDSi9JSixxQ0lxSkEsb0JBRUksWUFBQSxDQUFBLENKdkpKLHFDSXFKQSxvQkFLSSxlQUFBLENBQUEsQ0FJSixrQkFDRSxlSjdOSSxDQThETixxQ0k4SkEsa0JBR0ksbUJBQUEsQ0FBQSxtQkFBQSxDQUFBLFlBQUEsQ0FDQSx3QkFBQSxDQUFBLHFCQUFBLENBQUEsa0JBQUEsQ0FHQSx3QkFBQSxDQURBLFdBQUEsQ0FFQSxlQUFBLENBSEEsMEJBR0EsQ0FBQSxDSnRLSixxQ0k4SkEsa0JBV0ksZ0JBQUEsQ0FDQSxnQkFBQSxDQUFBLENBRUYsd0JBRUUsYUFBQSxDQURBLFFKN05JLENBZ0RSLHFDSTRLRSx3QkFJSSxhQUFBLENBR0Esd0JBQUEsQ0FEQSxXQUFBLENBRUEsZUFBQSxDQUhBLFNBR0EsQ0FBQSxDSnBMTixxQ0l1TEssNEJBRUcsZ0JBQUEsQ0FDQSxtQkFBQSxDQUFBLENBSUosOEJBQ0UsZUovUEQsQ0FnRUwscUNJOExJLDhCQUdJLGFBQUEsQ0FBQSxDSmpNUixxQ0k4TEksOEJBTUksZ0JBQUEsQ0FBQSxDSnBNUixxQ0kwTUEsb0JBRUksZ0JBQUEsQ0FBQSxDSjVNSixxQ0kwTUEsb0JBS0ksY0FBQSxDQUFBLENKL01KLHFDSXVORixXQUdJLFFBQUEsQ0FDQSxVQUFBLENBQUEsQ0ozTkYscUNJdU5GLFdBUUksa0JBQUEsQ0FEQSxXQUNBLENBQUEsQ0ovTkYscUNJaU9BLG9CQUVJLGFBQUEsQ0FDQSxpQkFBQSxDQUFBLENKcE9KLHFDSWlPQSxvQkFNSSxtQkFBQSxDQUFBLG1CQUFBLENBQUEsWUFBQSxDQUNBLHdCQUFBLENBQUEscUJBQUEsQ0FBQSxrQkFBQSxDQUNBLHdCQUFBLENBQUEscUJBQUEsQ0FBQSw2QkFBQSxDQUFBLENBR0osbUJBQ0UsaUJBQUEsQ0o3T0YscUNJNE9BLG1CQUtJLFVBQUEsQ0FBQSxDSmpQSixxQ0lzUEkseUJBQ0UsV0FBQSxDQUVGLHlCQUNFLFdBQUEsQ0FBQSxDQUlOLGtCQUVFLG1CQUFBLENBQUEsbUJBQUEsQ0FBQSxZQUFBLENBREEsZUo5VFEsQ0lnVVIsd0JBQUEsQ0FBQSxxQkFBQSxDQUFBLGtCQUFBLENBQ0Esd0JBQ0UsYUpuVEksQ0FnRFIscUNJOFBBLGtCQVNJLHlCQUFBLENBQ0Esd0JBQUEsQ0FBQSxxQkFBQSxDQUFBLDZCQUFBLENBQ0Esd0JBQ0Usd0JBQUEsQ0FDQSxlQUFBLENBQ0EsZUFBQSxDQUdBLDRCQUVFLFdBQUEsQ0FEQSxxQkFDQSxDQUFBLENKalJSLHFDSXNSSSx3QkFDRSxnQkFBQSxDQUVBLG9CQUFBLENBREEsd0JBQ0EsQ0FFRix3QkFDRSxnQkFBQSxDQUFBLENBSU4saUJBQ0Usb0JBQUEsQ0pqU0YscUNJZ1NBLGlCQUlJLHdCQUFBLENBQ0EsZUFBQSxDQUZBLDBCQUFBLENBR0EsZUFBQSxDQUFBLENKdFNKLHFDSWdTQSxpQkFVSSxnQkFBQSxDQUNBLGVBQUEsQ0FGQSxnQkFFQSxDQUFBLENBR0osa0JBQ0UsUUFBQSxDSi9TRixxQ0k4U0Esa0JBR0ksMEJBQUEsQ0FDQSxzQkFFRSxXQUFBLENBREEsVUFDQSxDQUFBLENBTU4sb0JBQ0Usb0JBQUEsQ0ozVEYscUNJMFRBLG9CQUlJLHdCQUFBLENBQ0Esd0JBQUEsQ0FGQSx5QkFBQSxDQUdBLGVBQUEsQ0FBQSxDSmhVSixxQ0kwVEEsb0JBVUksZ0JBQUEsQ0FDQSx3QkFBQSxDQUZBLGVBRUEsQ0FBQSxDSnJVSixxQ0tyRUYsZUFNSSxpQkFBQSxDQUFBLENMK0RGLHFDS3JFRixlQVNJLG1CQUFBLENBQUEsQ0w0REYscUNLekRBLHNCQUVJLGtCQUFBLENBQUEsQ0x1REoscUNLekRBLHNCQUtJLG1CQUFBLENBQUEsQ0FJSixzQkFDRSx3QkxDYyxDQUFBLGlCQUFBLENBOENoQixxQ0szQ0UsMkJBS0ksY0FBQSxDQURBLGlCQUNBLENBQUEsQ0FJSiwwQkFDRSwwQkFBQSxDQUFBLDBCQUFBLENBQUEsbUJBQUEsQ0FDQSx1QkFBQSxDQUFBLG9CQUFBLENBQUEsc0JBQUEsQ0FDQSx3QkFBQSxDQUFBLHFCQUFBLENBQUEsa0JBQUEsQ0wrQkoscUNLbENFLDBCQUtJLGtCQUFBLENBQ0Esa0NBQUEsQ0FBQSwwQkFBQSxDQUFBLENMNEJOLHFDS2xDRSwwQkFTSSxRQUFBLENBQ0EsbUNBQUEsQ0FBQSwyQkFBQSxDQUFBLENBR0EsZ0NBRUUscUJBQUEsQ0FEQSx3QkFBQSxDQUVBLG1CQUFBLENBQUEsbUJBQUEsQ0FBQSxZQUFBLENBQ0Esd0JBQUEsQ0FBQSxxQkFBQSxDQUFBLGtCQUFBLENBQ0EsdUJBQUEsQ0FBQSxvQkFBQSxDQUFBLHNCQUFBLENBQ0EsaUJBQUEsQ0xlUixxQ0tyQk0sZ0NBVUksNEJBQUEsQ0FEQSxlQUFBLENBREEsVUFFQSxDQUFBLENMV1YscUNLckJNLGdDQWVJLGlCQUFBLENBREEsZUFBQSxDQURBLFdBRUEsQ0FBQSxDQUVGLHNDQUNFLFNBQUEsQ0FDQSwyRUFDRSwwQ0FBQSxDQUFBLGtDQUFBLENBQ0EsOEJBQUEsQ0FBQSxzQkFBQSxDQUNBLDBDQUFBLENBQUEsa0NBQUEsQ0FDQSx3Q0FBQSxDQUFBLGdDQUFBLENBSU4sb0NBQ0UsYUx2REEsQ0t3REEsZUx2RUUsQ0t3RUYsb0JBQUEsQ0xUUixxQ0tNTSxvQ0FNSSx3QkFBQSxDQURBLDBCQUNBLENBQUEsQ0xaVixxQ0tNTSxvQ0FVSSxnQkFBQSxDQURBLGVBQ0EsQ0FBQSxDQUdKLHFDQUVFLFFBQUEsQ0FEQSxpQkFBQSxDQUVBLGtDQUFBLENBQUEsMEJBQUEsQ0x0QlIscUNLbUJNLHFDQUtJLFlBQUEsQ0FFQSxZQUFBLENBREEsV0FDQSxDQUFBLENMMUJWLHFDS21CTSxxQ0FVSSxXQUFBLENBRUEsV0FBQSxDQURBLFNBQ0EsQ0FBQSxDQUVGLDRDQUNFLGFBQUEsQ0FHQSxRQUFBLENBRkEsaUJBQUEsQ0FDQSxPQUFBLENBRUEsZ0RBQUEsQ0FDQSwrQkFBQSxDQUNBLHFEQUFBLENBQ0EsVUFBQSxDQUVBLGNBQUEsQ0FMQSx3Q0FBQSxDQUlBLGFBQ0EsQ0wzQ1YscUNLaUNRLDRDQWFJLHVCQUFBLENBREEsT0FDQSxDQUFBLENMOUNaLHFDS2lDUSw0Q0FpQkksd0JBQUEsQ0FEQSxPQUNBLENBQUEsQ0FVZCx1Q0FDRSxJQUNFLGtEQUFBLENBQUEsMENBQUEsQ0FBQSxDQUZKLCtCQUNFLElBQ0Usa0RBQUEsQ0FBQSwwQ0FBQSxDQUFBLENBUUYsdUJBRUUscUJBQUEsQ0FEQSxhQUNBLENMeEVGLHFDS3NFQSx1QkFRSSxtQkFBQSxDQURBLDRCQUFBLENBREEsaUJBQUEsQ0FEQSxZQUdBLENBQUEsQ0w5RUoscUNLc0VBLHVCQWNJLGlCQUFBLENBREEsa0JBQUEsQ0FGQSxlQUFBLENBQ0EsWUFFQSxDQUNBLHFDQUNFLGtCQUFBLENBQUEsQ0FJSiwyQkFDRSw0QkFBQSxDQUNBLG1CQUFBLENBQUEsbUJBQUEsQ0FBQSxZQUFBLENBQ0EsdUJBQUEsQ0FBQSxvQkFBQSxDQUFBLHNCQUFBLENBQ0EsMEJBQUEsQ0FBQSx1QkFBQSxDQUFBLG9CQUFBLENBQ0EsYUFBQSxDQUtBLCtCQUNFLGVMcEtJLENBK0RWLHFDS29HSSwrQkFHSSx3QkFBQSxDQUVBLGFBQUEsQ0FEQSw2QkFDQSxDQUFBLENMekdSLHFDS29HSSwrQkFRSSxjQUFBLENBRUEsZUFBQSxDQURBLGFBQ0EsQ0FBQSxDQUdKLGdDQUVFLGtDQUFBLENBREEsZUwxTEMsQ0F3RVAscUNLaUhJLGdDQUtJLHdCQUFBLENBQ0EsMEJBQUEsQ0FDQSx1Q0FDRSx3QkFBQSxDQUNBLDBCQUFBLENBQUEsQ0wxSFYscUNLaUhJLGdDQWFJLGNBQUEsQ0FDQSxnQkFBQSxDQUNBLHVDQUNFLGNBQUEsQ0FDQSxlQUFBLENBQUEsQ0xsSVYscUNLd0lFLDhCQUVJLGVBQUEsQ0FBQSxDTDFJTixxQ0t3SUUsOEJBS0ksWUFBQSxDQUVBLFFBQUEsQ0FEQSwrQkFBQSxDQUVBLGNBQUEsQ0FBQSxDTGhKTixxQ0ttSkUsMkJBRUksNEJBQUEsQ0FDQSwrQkFFRSxXQUFBLENBREEsVUFDQSxDQUFBLENMeEpSLHFDS21KRSwyQkFTSSxvQkFBQSxDQUFBLENBSUYsOEJBQ0UsYUxqTkUsQ0trTkYsZUxqT0ksQ0tvT04saUNBQ0UsMEJBQUEsQ0FBQSwwQkFBQSxDQUFBLG1CQUFBLENMdEtOLHFDSytKRSwyQkFVSSxlQUFBLENBQ0EsOEJBQ0UsNEJBQUEsQ0FFRiw2QkFDRSx3QkFBQSxDQUNBLGVBQUEsQ0FFRixpQ0FDRSxlQUFBLENBQUEsQ0xsTFIscUNLK0pFLDJCQXVCSSxlQUFBLENBQ0EsOEJBQ0UsY0FBQSxDQUNBLGVBQUEsQ0FDQSxrQkFBQSxDQUVGLDZCQUNFLGdCQUFBLENBQ0EsZUFBQSxDQUVGLGlDQUNFLGdCQUFBLENBQ0EsY0FBQSxDQUFBLENBT04sNEJBRUUsd0JBQUEsQ0FEQSxVQUNBLENBQ0EsdUNBQ0UsZUFBQSxDTDdNTixxQ0t5TUUsNEJBT0ksbUJBQUEsQ0FBQSxDTGhOTixxQ0t5TUUsNEJBVUksa0JBQUEsQ0FBQSxDQUdGLGtDQUNFLGlCQUFBLENBR0EscUNBQ0Usd0JBQUEsQ0FJRixxQ0FFRSxrQkFBQSxDQUdBLFdBQUEsQ0FGQSxhTGxSQSxDS21SQSxrQkFBQSxDQUhBLGlCQUlBLENMcE9SLHFDSytOTSxxQ0FRSSxnQkFBQSxDQURBLGNBQ0EsQ0FBQSxDTHZPVixxQ0srTk0scUNBV0ksY0FBQSxDQUNBLGNBQUEsQ0FBQSxDTDNPVixxQ0s4T00scUNBRUksa0JBQUEsQ0FBQSxDTGhQVixxQ0s4T00scUNBS0ksY0FBQSxDQUFBLENBT0oscUNBQ0Usd0JBQUEsQ0FHQSw4REFDRSxpQkFBQSxDQUlGLHlEQUNFLGFMcFRGLENLcVRFLGVBQUEsQ0FDQSxlQUFBLENBQ0EsaUJBQUEsQ0FNSixxQ0FDRSxrQkFBQSxDQUNBLGlCQUFBLENML1FSLHFDSzZRTSxxQ0FNSSxrQkFBQSxDQURBLGNBQUEsQ0FFQSxxQkFBQSxDQUhBLFlBR0EsQ0FBQSxDTHBSVixxQ0s2UU0scUNBVUksY0FBQSxDQUFBLENBR0YseURBQ0UsZUFBQSxDQUVBLDhCQUFBLENBREEsZUFDQSxDTDdSVixxQ0swUlEseURBS0ksU0FBQSxDQUFBLENBR0Ysc0VBQ0UsY0FBQSxDQVFKLHdDQUVFLGtDQUFBLENBREEsZUxwWEgsQ0F3RVAscUNLMFNNLHFDQU1JLHNCQUFBLENBQUEsQ0xoVFYscUNLMFNNLHFDQVNJLFlBQUEsQ0FBQSxDQUdGLGtFQUNFLDhCQUFBLENBR0EsK0VBQ0UsY0FBQSxDQUtKLDREQUNFLDhCQUFBLENMalVWLHFDS2dVUSw0REFHSSxTQUFBLENBQ0EscUJBQUEsQ0FBQSxDQUdGLHlFQUNFLGNBQUEsQ0FVTixxREFFRSxlQUFBLENBQ0EsOEJBQUEsQ0FGQSxnQkFBQSxDQUdBLFNBQUEsQ0FJRixxREFFRSw4QkFBQSxDQURBLGlCQUNBLENBSUYsb0RBQ0UsYUxqWkEsQ0txWkEsY0FBQSxDQUhBLGdCQUFBLENBQ0EsZUFBQSxDQUNBLGlCQUNBLENMcldSLHFDSzRXTyxxREFFRyxlQUFBLENBRUEsOEJBQUEsQ0FEQSxTQUNBLENBQUEsQ0xoWFYscUNLbVhRLHdEQUtJLGFMeGFKLENLeWFJLGdCQUFBLENBSkEsU0FBQSxDQUVBLGlCQUFBLENBREEscUJBR0EsQ0FBQSxDTHpYWixxQ0tvWUUsNkJBRUkseUJBQUEsQ0FBQSxDTHRZTixxQ0tvWUUsNkJBS0ksZUFBQSxDQUFBLENBRUYsd0RBQ0Usd0JBQUEsQ0FBQSxxQkFBQSxDQUFBLGtCQUFBLENBQ0EsK0RBQ0EsYUFBQSxDTDlZTixxQ0s2WU0sK0RBR0ksZ0JBQUEsQ0FBQSxDTGhaVixxQ0s2WU0sK0RBTUksZ0JBQUEsQ0FBQSxDQVNWLDJCQUNFLFVBQUEsQ0w3WkYscUNLNFpBLDJCQUlJLG1CQUFBLENBQUEsbUJBQUEsQ0FBQSxZQUFBLENBQUEsQ0FFRiw2QkFFRSxtQkFBQSxDQUFBLG1CQUFBLENBQUEsWUFBQSxDQURBLFVBQ0EsQ0xwYUoscUNLa2FFLDZCQUlJLHdCQUFBLENBQUEscUJBQUEsQ0FBQSxrQkFBQSxDQUNBLCtCQUFBLENBQ0Esd0NBQ0Usa0JBQUEsQ0FBQSxDTHphUixxQ0trYUUsNkJBV0ksMkJBQUEsQ0FBQSw0QkFBQSxDQUFBLHlCQUFBLENBQ0EsOEJBQUEsQ0FEQSxxQkFDQSxDQUNBLHdDQUNFLGlCQUFBLENBQUEsQ0xoYlIscUNLb2JFLDBEQUdJLHNCQUFBLENBREEsU0FDQSxDQUFBLENMdmJOLHFDS29iRSwwREFNSSxjQUFBLENBQUEsQ0wxYk4scUNLNmJFLDZCQUVJLDhCQUFBLENBQUEsQ0wvYk4scUNLNmJFLDZCQUtJLCtCQUFBLENBQUEsQ0xsY04scUNLa2RBLHNCQUVJLFlBQUEsQ0FFQSx3QkFBQSxDQURBLHFEQUNBLENBQUEsQ0x0ZEoscUNLa2RBLHNCQU9JLG1CQUFBLENBQUEsbUJBQUEsQ0FBQSxZQUFBLENBQ0Esa0JBQUEsQ0FBQSxjQUFBLENBQ0EsbUJBQUEsQ0FBQSxDQUdKLHFCQUNFLGFML2dCTSxDS2doQk4sNkJBQUEsQ0FBQSxxQkFBQSxDQUdBLFlBQUEsQ0FEQSxpQkFBQSxDQURBLGVBRUEsQ0xuZUYscUNLOGRBLHFCQVFJLHdCQUFBLENBREEsd0NBQ0EsQ0FBQSxDTHRlSixxQ0s4ZEEscUJBWUksVUFBQSxDQURBLDhCQUFBLENBRUEsY0FBQSxDQUFBLENMM2VKLHFDSzhlRSx5QkFFSSxvQkFBQSxDQUFBLENMaGZOLHFDSzhlRSx5QkFLSSxVQUFBLENBQUEsQ0FPRiw2QkFDRSxlTDFqQkksQ0ErRFYscUNLMGZJLDZCQUdJLHdCQUFBLENBQUEsQ0w3ZlIscUNLMGZJLDZCQU1JLGdCQUFBLENBQUEsQ0FHSiw2QkFDRSxVQUFBLENMcGdCTixxQ0ttZ0JJLDZCQUdJLHdCQUFBLENBQ0EsZUFBQSxDQUFBLENMdmdCUixxQ0ttZ0JJLDZCQU9JLGdCQUFBLENBQ0Esd0JBQUEsQ0FBQSxDTDNnQlIscUNNckVGLGFBR0ksd0NBQUEsQ0FDQSx5QkFDRSwwQkFBQSxDQUFBLENOZ0VKLHFDTXJFRixhQVNJLGdCQUFBLENBQ0EseUJBQ0UsYUFBQSxDQUFBLENBS0osb0JBRUUsYUFBQSxDQURBLGVBQ0EsQ0FLRixvQkFDRSxlTmxCUSxDTW1CUixpQkFBQSxDTjRDRixxQ005Q0Esb0JBS0ksZUFBQSxDQURBLDRCQUNBLENBQUEsQ055Q0oscUNNOUNBLG9CQVNJLGdCQUFBLENBQ0Esa0JBQUEsQ0FGQSxnQkFFQSxDQUFBLENBS0osb0JBQ0UsbUJBQUEsQ0FBQSxtQkFBQSxDQUFBLFlBQUEsQ0FDQSxrQkFBQSxDQUFBLGNBQUEsQ0FDQSxzQkFBQSxDQUFBLG1CQUFBLENBQUEscUJBQUEsQ0FDQSxTQUFBLENOMkJGLHFDTS9CQSxvQkFVSSxZQUFBLENBRUEsT0FBQSxDQURBLG1DQUFBLENBRkEsYUFBQSxDQURBLFlBSUEsQ0FBQSxDTm1CSixxQ00vQkEsb0JBZUksbUJBQUEsQ0FBQSxtQkFBQSxDQUFBLFlBQUEsQ0FDQSxrQkFBQSxDQUFBLGNBQUEsQ0FDQSxzQkFBQSxDQUFBLG1CQUFBLENBQ0EsV0FBQSxDQURBLHFCQUNBLENBQUEsQ0FHSixtQkFDRSxpQkFBQSxDTlNGLHFDTVZBLG1CQU1JLGVBQUEsQ0FDQSxxQkFBQSxDQUNBLFNBQUEsQ0FDQSx5QkFDRSxTQUFBLENBQ0EsMkJBQ0UsU0FBQSxDQUNBLGlEQUFBLENBQUEseUNBQUEsQ0FDQSxTQUFBLENBQ0EsMkNBQUEsQ0FBQSxtQ0FBQSxDQUNBLCtCQUFBLENBQUEsdUJBQUEsQ0FDQSxzRUFBQSxDQUFBLDhEQUFBLENBQ0Esa0NBQ0UscUNBQUEsQ0FBQSw2QkFBQSxDQUNBLDhCQUFBLENBQUEsc0JBQUEsQ0FDQSwwQ0FBQSxDQUFBLGtDQUFBLENBS0osNEJBQ0UsOENBQUEsQ0FBQSxzQ0FBQSxDQUNBLDhDQUFBLENBQUEsc0NBQUEsQ0FBQSxDQUtOLHFCQUNFLG1CQUFBLENBQUEsbUJBQUEsQ0FBQSxZQUFBLENBQ0EsMkJBQUEsQ0FBQSw0QkFBQSxDQUFBLHlCQUFBLENBSUEscUJBQUEsQ0FKQSxxQkFBQSxDQUdBLFdBQUEsQ0FGQSxpQkFBQSxDQUNBLFNBRUEsQ043QkoscUNNdUJFLHFCQVNJLG1CQUFBLENBREEsb0RBQ0EsQ0FBQSxDTmhDTixxQ011QkUscUJBWUksc0JBQUEsQ0FDQSx1Q0FBQSxDQUNBLGlCQUFBLENBREEsK0JBQUEsQ0FHQSx3REFBQSxDQURBLFNBQUEsQ0FFQSxnRUFBQSxDQUFBLHdDQUFBLENBQ0EsNkVBQUEsQ0FDQSwrQkFBQSxDQUFBLHVCQUFBLENBQ0EsdUVBQUEsQ0FBQSwrREFBQSxDQUFBLENBR0YsMkJBT0UsOERBQUEsQ0FEQSxrQkFBQSxDQUVBLFVBQUEsQ0FQQSxhQUFBLENBSUEsUUFBQSxDQUhBLGlCQUFBLENBRUEsT0FBQSxDQURBLFNBS0EsQ050RE4scUNNOENJLDJCQVlJLHdCQUFBLENBREEsVUFBQSxDQURBLFNBRUEsQ0FBQSxDTjFEUixxQ004Q0ksMkJBaUJJLDBCQUFBLENBREEsVUFBQSxDQURBLFNBRUEsQ0FBQSxDQU9SLG1CQUVFLGVOdklRLENNd0lSLGVBQUEsQ0FGQSxlQUVBLENBQ0EseUJBRUUsYUFBQSxDQURBLGVBQ0EsQ041RUoscUNNc0VBLG1CQVNJLHdCQUFBLENBQ0EsMEJBQUEsQ0FDQSx5QkFDRSx3QkFBQSxDQUNBLDBCQUFBLENBQUEsQ05uRk4scUNNc0VBLG1CQWlCSSxnQkFBQSxDQUVBLGVBQUEsQ0FDQSx5QkFDRSxnQkFBQSxDQUNBLGVBQUEsQ0FBQSxDQU1OLG1CQUNFLFFBQUEsQ0FDQSxpQkFBQSxDQUNBLHVCQUVFLFdBQUEsQ0FEQSxjQUNBLENOdkdKLHFDTTBHSSx1QkFDRSxVQUFBLENBQUEsQ04zR04scUNNK0dJLHVCQUNFLFdBQUEsQ0FBQSxDQU1OLG1CQUNFLGFOdktNLENNd0tOLGVOeExHLENNMExILGVBQUEsQ0FEQSxlQUNBLENOMUhGLHFDTXNIQSxtQkFNSSx3QkFBQSxDQUNBLDRCQUFBLENBQUEsQ043SEoscUNNc0hBLG1CQVVJLGdCQUFBLENBQ0Esa0JBQUEsQ0FBQSxDQUtKLHNCQUdFLGdCQUFBLENBREEsZU54TUcsQ00wTUgsZ0JBQUEsQ0FIQSxlQUFBLENBSUEsa0JBQUEsQ04zSUYscUNNc0lBLHNCQVFJLGNBQUEsQ0FDQSxnQkFBQSxDQUZBLFNBRUEsQ0FBQSxDQUlGLDBCQUNFLGNBQUEsQ0FDQSxrQkFBQSxDTnJKSixxQ01tSkUsMEJBSUksYUFBQSxDQUFBLENBT04scUJBQ0UsZUFBQSxDTi9KRixxQ004SkEscUJBS0ksbUJBQUEsQ0FBQSxtQkFBQSxDQUFBLFlBQUEsQ0FDQSxxQkFBQSxDQUFBLGtCQUFBLENBQUEsb0JBQUEsQ0FBQSxDQUVGLHlCQUNFLGVBQUEsQ0FJRiwwQkFDRSx3Qk41TkksQ01nT0osb0JBQUEsQ0FIQSxVQUFBLENBSUEsMEJBQUEsQ0FBQSwwQkFBQSxDQUFBLG1CQUFBLENBSEEsZU43T00sQ004T04sZUFFQSxDTmpMSixxQ00yS0UsMEJBUUksZUFBQSxDQUVBLGtCQUFBLENBREEsMkJBQ0EsQ0FBQSxDTnJMTixxQ00yS0UsMEJBYUksZ0JBQUEsQ0FDQSxlQUFBLENBRUEsaUJBQUEsQ0FEQSxlQUNBLENBQUEsQ0FJTixvQkFHRSxtQkFBQSxDQUFBLG1CQUFBLENBQUEsWUFBQSxDQURBLGtDTnpRSyxDTXdRTCxlTi9QUSxDTWtRUiwwQkFBQSxDQUFBLHVCQUFBLENBQUEsb0JBQUEsQ05uTUYscUNNK0xBLG9CQU9JLHdCQUFBLENBQ0EsMEJBQ0Usd0JBQUEsQ0FBQSxDTnhNTixxQ00rTEEsb0JBYUksY0FBQSxDQUNBLDBCQUNFLGdCQUFBLENBQUEsQ0FHSiw4QkFFRSxVQUFBLENBREEsZUFBQSxDQUVBLDRCQUFBLENOcE5KLHFDTWlORSw4QkFLSSx3QkFBQSxDQUNBLDJCQUFBLENBQUEsQ052Tk4scUNNaU5FLDhCQVNJLGdCQUFBLENBQ0Esb0NBQ0UsZ0JBQUEsQ0FBQSxDQUlOLDRCQUNFLGdCQUFBLENBQ0Esc0NBQ0UsYUFBQSxDTm5PTixxQ01zT00sc0NBQ0UsMEJBQUEsQ0FBQSxDQVFSLG9CQUNFLFVBQUEsQ0FFQSxlQUFBLENBREEsZUFDQSxDTmxQRixxQ00rT0Esb0JBS0ksZUFBQSxDQUNBLHlCQUFBLENBQ0EseUJBQUEsQ0FBQSxDTnRQSixxQ00rT0Esb0JBVUksZ0JBQUEsQ0FDQSxjQUFBLENBQ0EsZUFBQSxDQUFBLENBU0osc0NBQ0UsU0FBQSxDQUNBLGlDQUFBLENBQUEseUJBQUEsQ0FTRixzQ0FDRSxTQUFBLENBQ0EsK0JBQUEsQ0FBQSx1QkFBQSxDQUNBLHFEQUFBLENBQUEsNkNBQUEsQ0FBQSxxQ0FBQSxDQUFBLHVEQUFBLENBQ0EsK0JBQUEsQ0FBQSx1QkFBQSxDQUNBLHNFQUFBLENBQUEsOERBQUEsQ0FLRSxtREFDRSwyQkFBQSxDQUFBLG1CQUFBLENBREYsbURBQ0UsNkJBQUEsQ0FBQSxxQkFBQSxDQURGLG1EQUNFLDZCQUFBLENBQUEscUJBQUEsQ0FERixtREFDRSw2QkFBQSxDQUFBLHFCQUFBLENBREYsbURBQ0UsNkJBQUEsQ0FBQSxxQkFBQSxDQURGLG1EQUNFLDZCQUFBLENBQUEscUJBQUEsQ0FERixtREFDRSw2QkFBQSxDQUFBLHFCQUFBLENBREYsbURBQ0UsNkJBQUEsQ0FBQSxxQkFBQSxDQURGLG1EQUNFLDZCQUFBLENBQUEscUJBQUEsQ0FRUixrQ0FDRSxJQUNFLHVDQUFBLENBQUEsK0JBQUEsQ0FBQSxDQUZKLDBCQUNFLElBQ0UsdUNBQUEsQ0FBQSwrQkFBQSxDQUFBLENBTUoseUJBQ0UsbUJBQUEsQ0FBQSxtQkFBQSxDQUFBLFlBQUEsQ0FDQSx1QkFBQSxDQUFBLG9CQUFBLENBQUEsc0JBQUEsQ0FDQSx3QkFBQSxDQUFBLHFCQUFBLENBQUEsa0JBQUEsQ0FFQSxrQkFBQSxDQUdBLFVBQUEsQ0FEQSxnQkFBQSxDQUVBLGVBQUEsQ0FMQSxpQkFBQSxDQUVBLFNBR0EsQ05uVEEscUNNMFNGLHlCQWVJLGtCQUFBLENBREEsZ0JBQUEsQ0FGQSxNQUFBLENBREEsU0FBQSxDQUVBLFVBRUEsQ0FBQSxDTnpURixxQ00wU0YseUJBc0JJLGtCQUFBLENBREEsV0FBQSxDQUZBLFFBQUEsQ0FEQSxTQUFBLENBRUEsVUFFQSxDQUFBLENBRUYsK0JBQ0Usa0JBQUEsQ0FDQSxVQUFBLENOcFVGLHFDTWtVQSwrQkFLSSxrQkFBQSxDQUVBLGNBQUEsQ0FIQSxRQUFBLENBRUEsVUFDQSxDQUFBLENBSUosZ0NBRUUsV0FBQSxDQUdBLFNBQUEsQ0FEQSxPQUFBLENBSEEsU0FBQSxDQUVBLFdBRUEsQ05sVkYscUNNNlVBLGdDQVFJLGtCQUFBLENBREEsZ0JBQ0EsQ0FBQSxDTnJWSixxQ002VUEsZ0NBV0ksa0JBQUEsQ0FDQSxnQkFBQSxDQUFBLENBUUosbUNBQ0UsZ0JBQUEsQ05sV0YscUNNc1dBLHVDQUVJLGVBQUEsQ0FBQSxDTnhXSixxQ01zV0EsdUNBS0ksZUFBQSxDQUFBLENBR0oscURBQ0UsbUJBQUEsQ0FBQSxtQkFBQSxDQUFBLFlBQUEsQ0FDQSxrQkFBQSxDQUFBLGNBQUEsQ0FDQSx3QkFBQSxDQUFBLHFCQUFBLENBQUEsa0JBQUEsQ0FDQSxTQUFBLENBSUYsMERBQ0UsZ0JBQUEsQ0N0YkosYUFDRSxpQkFBQSxDQUNBLFNBQUEsQ1A2REEscUNPL0RGLGFBSUksY0FBQSxDQUFBLENQMkRGLHFDTy9ERixhQU9JLG1CQUFBLENBQUEsQ1B3REYscUNPcERBLG9CQUdJLDJCQUFBLENBREEsZ0JBQ0EsQ0FBQSxDUGlESixxQ09wREEsb0JBTUksY0FBQSxDQUFBLENBS0osb0JBR0UsZVB6QlEsQ08wQlIsb0JBQUEsQ0FDQSxlQUFBLENBSEEsaUJBQUEsQ0FEQSxpQkFJQSxDQUNBLHdCQWpDRixrQ0FBQSxDQUNBLGlDQUFBLENBQ0EsZ0NBQUEsQ1BrRUEscUNPekNBLG9CQVlJLGVBQUEsQ0FEQSw2QkFDQSxDQUNBLHdCQUNFLGdCQUFBLENBQ0Esd0JBQUEsQ0FBQSxDUDBCTixxQ096Q0Esb0JBb0JJLGNBQUEsQ0FEQSxtQkFDQSxDQUNBLHdCQUNFLGdCQUFBLENBQ0EsaUJBQUEsQ0FBQSxDQU1OLHVCQUNFLGlCQUFBLENBQ0EsOEJBSUUseUJBQUEsQ0FGQSxVQUFBLENBREEsYUFBQSxDQUVBLFVBQ0EsQ0FLSixxQkFlRSwwQkFBQSxDQUFBLDBCQUFBLENBQUEsbUJBQUEsQ0FDQSx1QkFBQSxDQUFBLG9CQUFBLENBQUEsc0JBQUEsQ0FDQSx3QkFBQSxDQUFBLHFCQUFBLENBQUEsa0JBQUEsQ0FNQSxxQkFBQSxDQURBLHFCQUFBLENBRUEscUJBQUEsQ0FKQSxnQkFBQSxDQUNBLGVBQUEsQ0FGQSxlQUFBLENBREEsZUFNQSxDUHZCRixxQ0FBQSw0Qk9FTSxtQkFBQSxDQUFBLG1CQUFBLENBQUEsWUFBQSxDQUNBLHVCQUFBLENBQUEsb0JBQUEsQ0FBQSxzQkFBQSxDQUNBLHdCQUFBLENBQUEscUJBQUEsQ0FBQSxrQkFBQSxDQUNBLDBCQUFBLENBQ0EscUJBQUEsQ0FBQSxDUE5OLHFDQUFBLDRCT1NNLGdCQUFBLENBQ0EsaUJBQUEsQ0FBQSxDUDZETiw0QkFNRSxxQkFBQSxDQUVBLGtCQUFBLENBSEEsaUJPL0R5QixDUGlFekIsZ0JBQUEsQ0FOQSxVQUFBLENBQ0EsMEJBQUEsQ0FBQSwwQkFBQSxDQUFBLG1CQUFBLENBRUEsVUFBQSxDQURBLFNBQUEsQ0FNQSwrQ0FBQSxDQUFBLHVDQUFBLENBdkJGLCtCQXdCc0IsQ0F4QnRCLHVCQXdCc0IsQ0F2QnRCLHVDQXVCMkIsQ0F2QjNCLCtCQXVCMkIsQ0F0QjNCLDJCQXNCaUMsQ0F0QmpDLG1CQXNCaUMsQ0FDL0IscUJBQUEsQ0FHQSxrQ0FDQyxvREFBQSxDQUFBLDRDQUFBLENPOURELDJCQUNFLG9CQUFBLENQekJKLHFDTzZCSSwyQkFFRSx3QlAvRUUsQ09nRkYsb0JQaEZFLENPaUZGLFVBQUEsQ0FIQSxTQUdBLENBQ0Esa0NBQ0UsaUJBQUEsQ0FBQSxDQU9SLHdCUDZEQSxxQkFBQSxDQUZBLHFCQUFBLENBS0Esa0JBQUEsQ0FEQSxXQUFBLENBSEEsaUJBQUEsQ0FFQSxVQUFBLENBL0NBLCtCQWtEb0IsQ0FsRHBCLHVCQWtEb0IsQ0FqRHBCLHVDQWlEeUIsQ0FqRHpCLCtCQWlEeUIsQ0FoRHpCLDJCQWdEK0IsQ0FoRC9CLG1CQWdEK0IsQ0FDL0IsK0RBR0UsaUJPbkVTLENQaUVULFVBQUEsQ0FDQSxhQUFBLENBR0EsUUFBQSxDQURBLGlCQUFBLENBRUEsT0FBQSxDQXpERiwrQkEwRHNCLENBMUR0Qix1QkEwRHNCLENBekR0Qix1Q0F5RDJCLENBekQzQiwrQkF5RDJCLENBeEQzQiwyQkF3RGlDLENBeERqQyxtQkF3RGlDLENBRWpDLGdDQUdFLHFCTzVFUyxDUDBFVCxZQUFBLENBQ0EsVUFBQSxDQUVBLHVDQUFBLENBQUEsK0JBQUEsQ0FDQSxVQUFBLENBRUYsK0JBQ0UscUJBQUEsQ0FFQSxrQkFBQSxDQURBLGdCQUFBLENBRUEscURBQUEsQ0FFQSxVQUFBLENBRkEsNkNBQUEsQ0FDQSxTQUNBLENBbElGLHFDT3VERixZQU1JLGNBQUEsQ0FBQSxDUDdERixxQ091REYsWUFVSSxtQkFBQSxDQURBLGlCQUNBLENBQUEsQ0FFRixtQkFDRSxpQkFBQSxDQVFGLHFCQUNFLDBCQUFBLENBQUEsMEJBQUEsQ0FBQSxtQkFBQSxDQUNBLHVCQUFBLENBQUEsb0JBQUEsQ0FDQSx3QlA1SGEsQ082SGIscUJBQUEsQ0FGQSxzQkFFQSxDUGhGRixxQ080RUEscUJBTUkscUJBQUEsQ0FBQSxDUGxGSixxQ080RUEscUJBU0ksa0JBQUEsQ0FBQSxDQUVGLHlCQUNFLG1CQUFBLENBQUEsbUJBQUEsQ0FBQSxZQUFBLENBQ0Esd0JBQUEsQ0FBQSxxQkFBQSxDQUFBLGtCQUFBLENBQ0EsdUJBQUEsQ0FBQSxvQkFBQSxDQUFBLHNCQUFBLENBQ0Esa0JBQUEsQ0FBQSxtQkFBQSxDQUNBLHFCQUFBLENBQ0EsY0FBQSxDQUZBLFdBQUEsQ1BsQ0osK0JPcUN3QixDUHJDeEIsdUJPcUN3QixDUHBDeEIsdUNPb0M0QixDUHBDNUIsK0JPb0M0QixDUG5DNUIsMkJPbUNpQyxDUG5DakMsbUJPbUNpQyxDQUM3QixtRUFFRSxxQkFBQSxDQURBLFVBQUEsQ0FFQSxTQUFBLENQbEdOLHFDT3VGRSx5QkFjSSwwQkFBQSxDQUFBLDBCQUFBLENBQUEsbUJBQUEsQ0FFQSx3QkFBQSxDQURBLHNCQUNBLENBQUEsQ1B2R04scUNPdUZFLHlCQXFCSSxnQkFBQSxDQURBLFdBQUEsQ0FEQSxjQUVBLENBQUEsQ0FNTixxQ0FDRSxHQUNFLFNBQUEsQ0FDQSx5QkFBQSxDQUFBLGlCQUFBLENBRUYsS0FDRSxTQUFBLENBQ0Esc0JBQUEsQ0FBQSxjQUFBLENBQUEsQ0FQSiw2QkFDRSxHQUNFLFNBQUEsQ0FDQSx5QkFBQSxDQUFBLGlCQUFBLENBRUYsS0FDRSxTQUFBLENBQ0Esc0JBQUEsQ0FBQSxjQUFBLENBQUEsQ0FJSix5QkFHRSxZQUFBLENQdkVGLCtCT3lFc0IsQ1B6RXRCLHVCT3lFc0IsQ1B4RXRCLHVDT3dFMEIsQ1B4RTFCLCtCT3dFMEIsQ1B2RTFCLDJCT3VFK0IsQ1B2RS9CLG1CT3VFK0IsQ0FDN0Isb0NBQ0UsYUFBQSxDQUNBLDRDQUFBLENBQUEsb0NBQUEsQ0FFRixnQ0FDRSwwQkFBQSxDQUdGLDRDQUNFLEdBQ0UsMEJBQUEsQ0FFRixTQUNFLDJCQUFBLENBQUEsQ0FMSixvQ0FDRSxHQUNFLDBCQUFBLENBRUYsU0FDRSwyQkFBQSxDQUFBLENBR0osK0NBQ0UsZ0NBQUEsQ0FDQSxrREFBQSxDQUVBLG1CQUFBLENBQUEsbUJBQUEsQ0FBQSxZQUFBLENBQ0Esd0JBQUEsQ0FBQSxxQkFBQSxDQUFBLDZCQUFBLENBQ0EsVUFBQSxDQUNBLG9EQUdFLHlJQUFBLENBQ0Esb0JBQUEsQ0FIQSxtQkFBQSxDQUFBLG1CQUFBLENBQUEsWUFBQSxDQUNBLGNBQUEsQ0FHQSw2REFBQSxDQUFBLHFEQUFBLENBQ0EsaUJBQUEsQ1BoS04scUNPbUpFLCtDQWlCSSx5QkFBQSxDQURBLGVBQ0EsQ0FDQSxvREFFRSwyQkFBQSxDQURBLHlCQUNBLENBQUEsQ1B2S1IscUNPbUpFLCtDQXdCSSwwQkFBQSxDQUNBLG9EQUNFLHVDQUFBLENBQUEsMEJBQUEsQ0FBQSxDUDdLUixxQ09tTEksOENBR0ksaUJBQUEsQ0FDQSxvQkFBQSxDQUFBLGdCQUFBLENBR0ksd0VBQ0UsaUJBQUEsQ0FDQSxTQUFBLENBQ0Esa0JBQUEsQ0FBQSw0QkFBQSxDQUFBLHdCQUFBLENBQUEsQ1A3TGQscUNPbUxJLDhDQWdCSSxtQkFBQSxDQUFBLG1CQUFBLENBQUEsWUFBQSxDQUNBLG9CQUFBLENBQUEsZ0JBQUEsQ0FDQSx3QkFBQSxDQUFBLHFCQUFBLENBQUEsNkJBQUEsQ0FFQSxlQUFBLENBREEsYUFDQSxDQUFBLENQdk1SLHFDTzBNSSw2Q0FFSSx1Q0FBQSxDQUFBLDBCQUFBLENBRUEsUUFBQSxDQURBLHlCQUNBLENBQUEsQ1A5TVIscUNPME1JLDZDQU9JLHVDQUFBLENBQUEsMEJBQUEsQ0FFQSxRQUFBLENBREEsZUFDQSxDQUFBLENBS0Esb0RBQUEsVUFBQSxDQUVFLCtLQUlJLGFBQUEsQ0FGRixXQUVFLENBTk4sb0RBQUEsVUFBQSxDQUVFLCtLQU1JLGFBQUEsQ0FKRixXQUlFLENBUk4sb0RBQUEsVUFBQSxDQUVFLCtLQVFJLGFBQUEsQ0FORixXQU1FLENBVk4sb0RBQUEsVUFBQSxDQUVFLCtLQVVJLGFBQUEsQ0FSRixXQVFFLENBWk4sb0RBQUEsVUFBQSxDQUVFLCtLQVVJLGFBQUEsQ0FSRixXQVFFLENBWk4sb0RBQUEsVUFBQSxDQUVFLCtLQVVJLGFBQUEsQ0FSRixXQVFFLENBWk4sb0RBQUEsVUFBQSxDQUVFLCtLQVVJLGFBQUEsQ0FSRixXQVFFLENBWk4sb0RBQUEsVUFBQSxDQUVFLCtLQVVJLGFBQUEsQ0FSRixXQVFFLENBWk4sb0RBQUEsVUFBQSxDQUVFLCtLQVVJLGFBQUEsQ0FSRixXQVFFLENBWk4scURBQUEsV0FBQSxDQUVFLGlMQVVJLGFBQUEsQ0FSRixZQVFFLENBY1YseUNBQ0UsbUJBQUEsQ0FBQSxtQkFBQSxDQUFBLFlBQUEsQ0FFQSxhQUFBLENBQ0EsZUFBQSxDQUNBLGlCQUFBLENBSEEsU0FHQSxDQUNBLCtDQUNFLFVBQUEsQ0FJRiw2RkFDRSxtQkFBQSxDQUNBLGlCQUFBLENBR0EsNkdBQ0UsV0FBQSxDQUdBLGtDUDlVSCxDTzRVRyxnQkFBQSxDQUNBLGVQclVMLENPd1VLLFFBQUEsQ0FFQSxnQkFBQSxDQUhBLGlCQUFBLENBRUEsUUFDQSxDQUdKLGdEQUNFLGFBQUEsQ0FDQSxnQkFBQSxDQUNBLG9EQUdFLFFBQUEsQ0FGQSxpQkFBQSxDQUNBLEtBQUEsQ0FFQSxrQ0FBQSxDQUNBLGVBQUEsQ0FEQSwwQkFDQSxDQVVOLDRIQUNFLGVBQUEsQ0FFRix5Q0FDRSxnQkFBQSxDQUNBLHdCQUFBLENBQ0Esa0JBQUEsQ0FFRiwwQ0FDRSxnQkFBQSxDQUNBLHdCQUFBLENBQ0EsbUJBQUEsQ0FFRix3Q0FDRSxjQUFBLENBRUYseUNBRUUsVUFBQSxDQURBLGdCUDFWTyxDQTBDYixxQ1F2RUYsY0FHSSxhQUFBLENBQUEsQ1JvRUYscUNRdkVGLGNBTUksY0FBQSxDQUFBLENBR0YscUJBQ0UsYUFBQSxDUjZERixxQ1E5REEscUJBR0kscUJBQUEsQ0FBQSxDUjJESixxQ1E5REEscUJBTUksY0FBQSxDQUNBLGNBQUEsQ0FBQSxDQUlKLG9CQUNFLG1CQUFBLENBQUEsbUJBQUEsQ0FBQSxZQUFBLENSa0RGLHFDUW5EQSxvQkFHSSwyQkFBQSxDQUFBLDRCQUFBLENBQUEseUJBQUEsQ0FBQSxxQkFBQSxDQUNBLGtCQUFBLENBQUEsQ1IrQ0oscUNRbkRBLG9CQU9JLHVCQUFBLENBQUEsb0JBQUEsQ0FDQSxRQUFBLENBREEsc0JBQ0EsQ0FBQSxDUjJDSixxQ1F6Q0Usd0JBR0ksZUFBQSxDQUFBLENBRUYsMEJBQ0UsYUFBQSxDQUNBLHFDQUNFLGlCQUFBLENBQ0EsNENBUUUsd0JBQUEsQ0FQQSxVQUFBLENBQ0EsYUFBQSxDQUtBLFdBQUEsQ0FIQSxNQUFBLENBS0EsbUJBQUEsQ0FOQSxpQkFBQSxDQUVBLEtBQUEsQ0FDQSxVQUdBLENDaERaLGtCQUNJLGNBQUEsQ1RzRUYscUNTdkVGLGtCQUlNLGdCQUFBLENBQUEsQ1RtRUoscUNTdkVGLGtCQU9NLGVBQUEsQ0FBQSxDQUVGLHlDQUlJLGFBQUEsQ0FIQSxjQUFBLENBQ0EsZUFBQSxDQUNBLGVBQ0EsQ0FHUiw0QkFDRSxjQUFBIiwiZmlsZSI6ImxlbnNndWlkZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvLz09IFsg44Oi44K444Ol44O844Or6Kqt44G/6L6844G/IF09PT09PT09PT09PT09XG4vLyBtYXRo77yI6Zmk566X44GrWy9d44Gv5L2/44GI44Gq44GE77yJXG5AdXNlIFwic2FzczptYXRoXCI7XG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuLy89PT09PVsg44OV44Kp44Oz44OIL+ODmeODvOOCueOCq+ODqeODvCAgXT09PT09XG5cbi8vIOODleOCqeODs+ODiOODleOCoeODn+ODquODvFxuJGZvbnQtZW46J09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG4kZm9udC1qYTonTm90byBTYW5zIEpQJywgc2Fucy1zZXJpZjtcbiRmb250LWJ1dHRvbjonWmVuIE1hcnUgR290aGljJywgc2Fucy1zZXJpZjtcbi8vXG4vLyDjg5Xjgqnjg7Pjg4jjgqbjgqfjgqTjg4hcbiRmd1RoaW46MTAwO1xuJGZ3TGlnaHQ6MzAwO1xuJGZ3UmVnOjQwMDtcbiRmd01pZDo1MDA7XG4kZndTZW1pQm9sZDo2MDA7XG4kZndCb2xkOjcwMDtcbiRmd0JsYWNrOjkwMDtcbi8vXG4vLyDjg5Xjgqnjg7Pjg4jmjIflrppcbkBtaXhpbiBmb250LWVue1xuICBmb250LWZhbWlseTogJGZvbnQtZW47XG4gIGZvbnQtd2VpZ2h0OiAkZndTZW1pQm9sZDtcbn1cbi5mb250LWVue1xuICBmb250LWZhbWlseTogJGZvbnQtZW47XG59XG5cbi8vXG4vLyDjgqvjg6njg7xcbiR6b2ZmQmx1ZTojMjI5OUUwO1xuJGNvbG9yQmc6ICNmZmY7XG4kY29sb3JCZ0xpZ2h0R3JheTojRjBGMEYwO1xuJGNvbG9yVGFiQmdHcmF5OiAjZjZmNmY2O1xuJGNvbG9yVGFibGVCb3JkZXI6ICNlZGVkZWQ7XG4kY29sb3JCYW5uZXJCb3JkZXI6ICM3MDcwNzA7XG4kY29sb3JUZXh0R3JheTojODg4ODg4O1xuXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuXG4vLz09PT09WyDmlbDlgKToqIjnrpcgXT09PT09XG4kcGMtZGVzaWduLXdpZHRoOiAxMzgwOyAvL+ODh+OCtuOCpOODs+ODh+ODvOOCv1BD44K144Kk44K6XG4kc3AtZGVzaWduLXdpZHRoOiAzNzU7IC8v44OH44K244Kk44Oz44OH44O844K/44K544Oe44Ob44K144Kk44K6XG4vLyAtLS0tXG4vLyBwZXJjZW506KiI566X5byPXG4vLyAqIGV4KVxuLy8gICB3aWR0aDogY2FsY1BlcigyMDAsNjQwKVxuQGZ1bmN0aW9uIGNhbGNQZXIoJG51bTEsJG51bTIpIHtcbiAgQHJldHVybiBtYXRoLmRpdigkbnVtMSwgICRudW0yKSAqIDEwMCU7XG59XG4vLyAtLS0tXG4vLyB2d+ioiOeul+W8j1xuLy8gKiBleClcbi8vICAgd2lkdGg6IGNhbGNWdygyMDApXG5AZnVuY3Rpb24gY2FsY1Z3KCRudW0sICR3aWR0aDogJHNwLWRlc2lnbi13aWR0aCkge1xuICBAcmV0dXJuIG1hdGguZGl2KDF2dyAqICRudW0sICR3aWR0aCkgKiAxMDA7XG59XG5AZnVuY3Rpb24gY2FsY1Z3UEMoJG51bSwgJHdpZHRoOiAkcGMtZGVzaWduLXdpZHRoKSB7XG4gIC8vQHJldHVybiAoICR3IC8gJHBjLWRlc2lnbi13aWR0aCApICogMTAwdnc7XG4gIEByZXR1cm4gbWF0aC5kaXYoMXZ3ICogJG51bSwgJHdpZHRoKSAqIDEwMDtcbn1cbkBmdW5jdGlvbiBjYWxjUHgoJG51bSkge1xuICBAcmV0dXJuICRudW0gKiAuNXB4O1xufVxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cblxuLy89PT09PVsg44Oh44OH44Kj44Ki44Kv44Ko44Oq44O8IC8g44Os44Kk44Ki44Km44OIICBdPT09PT1cbiRsYXlvdXQtd2lkdGgtaW5uZXI6IDc2OHB4OyAvLyDjg6zjgqTjgqLjgqbjg4jluYVcbiRsYXlvdXQtd2lkdGgtaW5uZXItc3A6IDc2N3B4OyAvLyDjg6zjgqTjgqLjgqbjg4jluYVcbiRsYXlvdXQtd2lkdGgtaW5uZXItcGM6IDEwODBweDsgLy8g44Os44Kk44Ki44Km44OI5bmFXG4kYnJlYWtwb2ludHM6ICggLy8g44OW44Os44O844Kv44Od44Kk44Oz44OIXG4gIFwic3BcIjogXCJzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICN7JGxheW91dC13aWR0aC1pbm5lci1zcH0pXCIsXG4gIFwidGFiXCI6IFwic2NyZWVuIGFuZCAobWluLXdpZHRoOiAjeyRsYXlvdXQtd2lkdGgtaW5uZXItc3B9KSBhbmQgKG1heC13aWR0aDogI3skbGF5b3V0LXdpZHRoLWlubmVyIC0gMXB4fSlcIixcbiAgXCJub3RzcFwiOiBcInNjcmVlbiBhbmQgKG1pbi13aWR0aDogI3skbGF5b3V0LXdpZHRoLWlubmVyLXNwICsgMXB4IH0pXCIsXG4pO1xuQG1peGluIG1xKCRicmVha3BvaW50OiBzcCkge1xuICBAbWVkaWEgI3ttYXAtZ2V0KCRicmVha3BvaW50cywgJGJyZWFrcG9pbnQpfSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbi8vIOODh+ODkOOCpOOCueOBlOOBqOOBruWHuuOBl+WIhuOBkVxuLmlzLS1wY3t9XG4uaXMtLXNwe31cblxuQGluY2x1ZGUgbXEoJ25vdHNwJykge1xuXHQuaXMtLXBjeyB9XG5cdC5pcy0tc3B7IGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O31cbn1cbkBpbmNsdWRlIG1xKCdzcCcpIHtcblx0LmlzLS1zcHsgfVxuXHQuaXMtLXBjeyBkaXNwbGF5OiBub25lIWltcG9ydGFudDt9XG59XG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuLy89PT09PVsg44Ki44OL44Oh44O844K344On44OzICBdPT09PT1cbi8vXG4vL+OCpOODvOOCuOODs+OCsFxuLy9EZWZhdWx0XG4kbGluZWFyOiBjdWJpYy1iZXppZXIoMC4yNTAsIDAuMjUwLCAwLjc1MCwgMC43NTApO1xuJGVhc2U6IGN1YmljLWJlemllcigwLjI1MCwgMC4xMDAsIDAuMjUwLCAxLjAwMCk7XG4kZWFzZS1pbjogY3ViaWMtYmV6aWVyKDAuNDIwLCAwLjAwMCwgMS4wMDAsIDEuMDAwKTtcbiRlYXNlLW91dDogY3ViaWMtYmV6aWVyKDAuMDAwLCAwLjAwMCwgMC41ODAsIDEuMDAwKTtcbiRlYXNlLWluLW91dDogY3ViaWMtYmV6aWVyKDAuNDIwLCAwLjAwMCwgMC41ODAsIDEuMDAwKTtcbi8vSW5cbiRlYXNlLWluLXF1YWQ6IGN1YmljLWJlemllcigwLjU1MCwgMC4wODUsIDAuNjgwLCAwLjUzMCk7XG4kZWFzZS1pbi1jdWJpYzogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcbiRlYXNlLWluLXF1YXJ0OiBjdWJpYy1iZXppZXIoMC44OTUsIDAuMDMwLCAwLjY4NSwgMC4yMjApO1xuJGVhc2UtaW4tcXVpbnQ6IGN1YmljLWJlemllcigwLjc1NSwgMC4wNTAsIDAuODU1LCAwLjA2MCk7XG4kZWFzZS1pbi1zaW5lOiBjdWJpYy1iZXppZXIoMC40NzAsIDAuMDAwLCAwLjc0NSwgMC43MTUpO1xuJGVhc2UtaW4tZXhwbzogY3ViaWMtYmV6aWVyKDAuOTUwLCAwLjA1MCwgMC43OTUsIDAuMDM1KTtcbiRlYXNlLWluLWNpcmM6IGN1YmljLWJlemllcigwLjYwMCwgMC4wNDAsIDAuOTgwLCAwLjMzNSk7XG4kZWFzZS1pbi1iYWNrOiBjdWJpYy1iZXppZXIoMC42MDAsIC0wLjI4MCwgMC43MzUsIDAuMDQ1KTtcbi8vT3V0XG4kZWFzZS1vdXQtcXVhZDogY3ViaWMtYmV6aWVyKDAuMjUwLCAwLjQ2MCwgMC40NTAsIDAuOTQwKTtcbiRlYXNlLW91dC1jdWJpYzogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcbiRlYXNlLW91dC1xdWFydDogY3ViaWMtYmV6aWVyKDAuMTY1LCAwLjg0MCwgMC40NDAsIDEuMDAwKTtcbiRlYXNlLW91dC1xdWludDogY3ViaWMtYmV6aWVyKDAuMjMwLCAxLjAwMCwgMC4zMjAsIDEuMDAwKTtcbiRlYXNlLW91dC1zaW5lOiBjdWJpYy1iZXppZXIoMC4zOTAsIDAuNTc1LCAwLjU2NSwgMS4wMDApO1xuJGVhc2Utb3V0LWV4cG86IGN1YmljLWJlemllcigwLjE5MCwgMS4wMDAsIDAuMjIwLCAxLjAwMCk7XG4kZWFzZS1vdXQtY2lyYzogY3ViaWMtYmV6aWVyKDAuMDc1LCAwLjgyMCwgMC4xNjUsIDEuMDAwKTtcbiRlYXNlLW91dC1iYWNrOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMS4yNzUpO1xuLy9Jbi1PdXRcbiRlYXNlLWluLW91dC1xdWFkOiBjdWJpYy1iZXppZXIoMC40NTUsIDAuMDMwLCAwLjUxNSwgMC45NTUpO1xuJGVhc2UtaW4tb3V0LWN1YmljOiBjdWJpYy1iZXppZXIoMC42NDUsIDAuMDQ1LCAwLjM1NSwgMS4wMDApO1xuJGVhc2UtaW4tb3V0LXF1YXJ0OiBjdWJpYy1iZXppZXIoMC43NzAsIDAuMDAwLCAwLjE3NSwgMS4wMDApO1xuJGVhc2UtaW4tb3V0LXF1aW50OiBjdWJpYy1iZXppZXIoMC44NjAsIDAuMDAwLCAwLjA3MCwgMS4wMDApO1xuJGVhc2UtaW4tb3V0LXNpbmU6IGN1YmljLWJlemllcigwLjQ0NSwgMC4wNTAsIDAuNTUwLCAwLjk1MCk7XG4kZWFzZS1pbi1vdXQtZXhwbzogY3ViaWMtYmV6aWVyKDEuMDAwLCAwLjAwMCwgMC4wMDAsIDEuMDAwKTtcbiRlYXNlLWluLW91dC1jaXJjOiBjdWJpYy1iZXppZXIoMC43ODUsIDAuMTM1LCAwLjE1MCwgMC44NjApO1xuJGVhc2UtaW4tb3V0LWJhY2s6IGN1YmljLWJlemllcigwLjY4MCwgLTAuNTUwLCAwLjI2NSwgMS41NTApO1xuXG4vL+OCouODi+ODoeODvOOCt+ODp+ODs+OCu+ODg+ODhuOCo+ODs+OCsFxuQG1peGluIHRyYW5zaXRpb24gKCAkc2VjLCAkZWFzaW5nICwgJGRlbGF5ICl7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246JHNlYztcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ICRlYXNpbmc7XG4gIHRyYW5zaXRpb24tZGVsYXk6ICRkZWxheTtcbn1cbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4vLz09PT09WyBNaXhpbiBdPT09PT09PT09PT09PT09PT09PT1cbi8vXG4vLyBbIOODquODs+OCr+ODnOOCv+ODs+OCouODreODvCBdXG5AbWl4aW4gbGlua0J1dHRvbkFycm93KFxuICAkY29sb3I6JGNvbG9yQm9yZGVyR3JheSxcbiAgJHBjQXJyb3dSZWN0OjIwLFxuKXtcbiAgLy9cbiAgJjo6YWZ0ZXJ7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICB3aWR0aDogJHBjQXJyb3dSZWN0KjFweDtcbiAgICBoZWlnaHQ6ICRwY0Fycm93UmVjdCoxcHg7XG4gICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yO1xuICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpIHRyYW5zbGF0ZSgwLDApO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oLjRzLCBlYXNlLCAwcyk7XG4gICAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbiAgfVxuICAmOmhvdmVye1xuICAgICY6OmFmdGVye1xuICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZykgdHJhbnNsYXRlKDMwJSwtMzAlKTtcbiAgICB9XG4gIH1cbiAgXG59XG4vLyBbIOODquODs+OCr+ODnOOCv+ODs+S4uOOCouODreODvCBdXG5AbWl4aW4gbGlua0J1dHRvbkNpcmNsZUFycm93KFxuICAkY29sb3I6JHRoZW1lQ29sb3IsXG4gICRwY1c6MTI4LFxuICAkcGNBcnJvd1c6MjgsXG4gICRwY0Fycm93UmVjdDoyMCxcbil7XG4gIC8vXG4gICR3aWR0aEFycm93OiRwY1c7XG4gIC8vXG4gIGJvcmRlcjogc29saWQgMXB4ICRjb2xvcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB3aWR0aDogJHdpZHRoQXJyb3cqMXB4O1xuICBoZWlnaHQ6ICR3aWR0aEFycm93KjFweDtcbiAgYm9yZGVyLXJhZGl1czogJHdpZHRoQXJyb3cqMXB4O1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKC40cywgZWFzZSwgMHMpO1xuICAmOjpiZWZvcmUsJjo6YWZ0ZXJ7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRvcDogNTAlO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oLjRzLCBlYXNlLCAwcyk7XG4gIH1cbiAgJjo6YmVmb3Jle1xuICAgIGRpc3BsYXk6IG5vbmU7Ly/nn6LljbDlnovjga7jgajjgY3ooajnpLpcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKTtcbiAgICB3aWR0aDogJHBjQXJyb3dXKjFweDtcbiAgfVxuICAmOjphZnRlcntcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3I7XG4gICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgoIC01MCUgLSAyMCUgKSwtNTAlKSByb3RhdGUoNDVkZWcpO1xuICAgIHdpZHRoOiAkcGNBcnJvd1JlY3QqMXB4O1xuICAgIGhlaWdodDogJHBjQXJyb3dSZWN0KjFweDtcbiAgfVxufVxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4iLCIvLz09IFsg5YWx6YCa6Kqt44G/6L6844G/IF09PT09PT09PT09PT09XG4vL+WkieaVsOODu21peGluXG5AdXNlICd2YXJpYWJsZXMnIGFzICo7XG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vPT0gWyDjg6Ljgrjjg6Xjg7zjg6voqq3jgb/ovrzjgb8gXT09PT09PT09XG4vLyBtYXRo77yI6Zmk566X44GrWy9d44Gv5L2/44GI44Gq44GE77yJXG5AdXNlIFwic2FzczptYXRoXCI7XG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuLmxwTGVuc3tcbiAgLy9cbiAgbGV0dGVyLXNwYWNpbmc6IC4wNXJlbTtcbiAgcGFkZGluZzogMCAwIDUwcHg7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1lbjtcbiAgZm9udC1mYW1pbHk6ICRmb250LWphO1xuICBmb250LWZlYXR1cmUtc2V0dGluZ3M6IFwicGFsdFwiO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgLXdlYmtpdC1wcmludC1jb2xvci1hZGp1c3Q6IGV4YWN0O1xuXG4gIEBpbmNsdWRlIG1xKCdzcCcpe1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgfVxuICBAaW5jbHVkZSBtcSgnbm90c3AnKXtcbiAgICAvL+ODreOCtOiiq+OCiuWbnumBv1xuICAgIHBhZGRpbmctdG9wOiAoMTc0IC0gMTU0KSoxcHg7XG4gIH1cbiAgLy9cbiAgLy9b44K744Kv44K344On44Oz5YWx6YCaXVxuICAmU2VjdGlvbntcbiAgICAvL1xuICAgICZfX3RpdGxle1xuICAgICAgZm9udC13ZWlnaHQ6ICRmd1NlbWlCb2xkO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgQGluY2x1ZGUgbXEoJ3NwJyl7XG4gICAgICAgIGZvbnQtc2l6ZTogY2FsY1Z3KDI0KTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogY2FsY1Z3KDIwKTtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIG1xKCdub3RzcCcpe1xuICAgICAgICBmb250LXNpemU6IDMuMHJlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLy9cbiAgICAvL1vjg5zjgr/jg7NdXG4gICAgJl9fYnV0dG9uIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkem9mZkJsdWU7XG4gICAgICBAaW5jbHVkZSBtcSgnc3AnKXtcbiAgICAgICAgbWluLWhlaWdodDogY2FsY1Z3KDQyKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogY2FsY1Z3KDMpO1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbXEoJ25vdHNwJyl7XG4gICAgICAgIGhlaWdodDogNDJweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgfVxuICAgICAgc3BhbiB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBmb250LXdlaWdodDogJGZ3TWlkO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLjJyZW07XG4gICAgICAgIEBpbmNsdWRlIG1xKCdzcCcpe1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1xKCdub3RzcCcpe1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2J1dHRvbl9hcnJvdy5zdmcpO1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBAaW5jbHVkZSBtcSgnc3AnKXtcbiAgICAgICAgICByaWdodDogMTNweDtcbiAgICAgICAgICBtYXJnaW46IC00cHggMCAwO1xuICAgICAgICAgIHdpZHRoOiA2cHg7XG4gICAgICAgICAgaGVpZ2h0OiA5cHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA2cHggOXB4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1xKCdub3RzcCcpe1xuICAgICAgICAgIHJpZ2h0OiAxOHB4O1xuICAgICAgICAgIHdpZHRoOiA4cHg7XG4gICAgICAgICAgaGVpZ2h0OiAxMXB4O1xuICAgICAgICAgIG1hcmdpbjogLTVweCAwIDA7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA4cHggMTFweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBhbmltYXRpb24tbmFtZTogYnV0dG9uX2Fycm93O1xuICAgICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC44cztcbiAgICAgICAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbiAgICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC8vXG4gICAgICAvKiBsYXJnZSAqL1xuICAgICAgJi0tbGFyZ2Uge1xuICAgICAgICBzcGFuIHt9XG4gICAgICAgIEBpbmNsdWRlIG1xKCdzcCcpe1xuICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICBzcGFue1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1xKCdub3RzcCcpe1xuICAgICAgICAgIGhlaWdodDogNzRweDtcbiAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS45cmVtO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9idXR0b25fYXJyb3cuc3ZnKTtcbiAgICAgICAgICBAaW5jbHVkZSBtcSgnc3AnKXtcbiAgICAgICAgICAgIHJpZ2h0OiAxM3B4O1xuICAgICAgICAgICAgbWFyZ2luOiAtNXB4IDAgMDtcbiAgICAgICAgICAgIHdpZHRoOiA3cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDdweCAxMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICBAaW5jbHVkZSBtcSgnbm90c3AnKXtcbiAgICAgICAgICAgIHJpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgd2lkdGg6IDEzcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDE5cHg7XG4gICAgICAgICAgICBtYXJnaW46IC0xMHB4IDAgMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTNweCAxOXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLy9cbiAgICB9XG4gICAgLy9cbiAgfVxuICAvL1xuICBzdXB7XG4gICAgZm9udC1zaXplOiA3NS41JTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAtMC4xZW07XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgfVxuICAvL1xuICAuaXMtLXBhZGRpbmcwMHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC8vXG59XG5cbi8qIEJ1dHRvbiBIb3ZlciBBbmltYXRpb25cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5Aa2V5ZnJhbWVzIGJ1dHRvbl9hcnJvdyB7XG4gIDMwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDRweCk7XG4gIH1cbn0iLCIvLz09IFsg5YWx6YCa6Kqt44G/6L6844G/IF09PT09PT09PT09PT09XG4vL+WkieaVsOODu21peGluXG5AdXNlICd2YXJpYWJsZXMnIGFzICo7XG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vPT0gWyDjg6Ljgrjjg6Xjg7zjg6voqq3jgb/ovrzjgb8gXT09PT09PT09XG4vLyBtYXRo77yI6Zmk566X44GrWy9d44Gv5L2/44GI44Gq44GE77yJXG5AdXNlIFwic2FzczptYXRoXCI7XG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuLyogcC1scE1vZE12XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4ubHBMZW5zS3Yge1xuICAvL1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIEBpbmNsdWRlIG1xKCdzcCcpe31cbiAgQGluY2x1ZGUgbXEoJ25vdHNwJyl7fVxuICAvL1xuICAmOjphZnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDI7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9oZWFkZXJfcG9pbnRAMngucG5nKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgQGluY2x1ZGUgbXEoJ3NwJyl7XG4gICAgICBoZWlnaHQ6IDE0cHg7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDEyNTBweCAxNHB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBtcSgnbm90c3AnKXtcbiAgICAgIGhlaWdodDogMjhweDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMjUwMHB4IDI4cHg7XG4gICAgfVxuICB9XG4gIC8vXG4gICZfX2ltYWdlIHtcbiAgICBtYXJnaW46IDA7XG4gICAgIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG4gICAgQGluY2x1ZGUgbXEoJ3NwJyl7fVxuICAgIEBpbmNsdWRlIG1xKCdub3RzcCcpe31cbiAgfVxuICAvL1xuICAmX190aXRsZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgaW1nIHtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG4gICAgQGluY2x1ZGUgbXEoJ3NwJyl7XG4gICAgICB0b3A6IDclO1xuICAgICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDU4JTtcbiAgICAgIH1cbiAgICB9XG4gICAgQGluY2x1ZGUgbXEoJ25vdHNwJyl7XG4gICAgICB0b3A6IDEyJTtcbiAgICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiAyNy41JTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLy9cbiAgJl9fdGV4dCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBAaW5jbHVkZSBtcSgnc3AnKXtcbiAgICAgIGJvdHRvbTogOC41dnc7XG4gICAgICBmb250LXNpemU6IDMuNXZ3O1xuICAgICAgbGluZS1oZWlnaHQ6IDZ2dztcbiAgICB9XG4gICAgQGluY2x1ZGUgbXEoJ25vdHNwJyl7XG4gICAgICBib3R0b206IDUuN3Z3O1xuICAgICAgZm9udC1zaXplOiAxLjI1dnc7XG4gICAgICBsaW5lLWhlaWdodDogMi40dnc7XG4gICAgfVxuICB9XG4gIC8vXG4gICZfX21hc2sge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLC40KTtcbiAgICBAaW5jbHVkZSBtcSgnc3AnKXt9XG4gICAgQGluY2x1ZGUgbXEoJ25vdHNwJyl7fVxuICB9XG4gIC8vXG59IiwiLy89PSBbIOWFsemAmuiqreOBv+i+vOOBvyBdPT09PT09PT09PT09PVxuLy/lpInmlbDjg7ttaXhpblxuQHVzZSAndmFyaWFibGVzJyBhcyAqO1xuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLz09IFsg44Oi44K444Ol44O844Or6Kqt44G/6L6844G/IF09PT09PT09PVxuLy8gbWF0aO+8iOmZpOeul+OBq1svXeOBr+S9v+OBiOOBquOBhO+8iVxuQHVzZSBcInNhc3M6bWF0aFwiO1xuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbi5scExlbnNMZWFke1xuICAvL1xuICBAaW5jbHVkZSBtcSgnc3AnKXtcbiAgICBwYWRkaW5nOiBjYWxjVncoMzApIDAgY2FsY1Z3KDYwKi41KTtcbiAgfVxuICBAaW5jbHVkZSBtcSgnbm90c3AnKXtcbiAgICBwYWRkaW5nOiA2NXB4IDAgNjAqLjVweDtcbiAgfVxuICAvL1xuICAmX190aXRsZXtcbiAgICBAaW5jbHVkZSBtcSgnc3AnKXt9XG4gICAgQGluY2x1ZGUgbXEoJ25vdHNwJyl7fVxuICB9XG4gIC8vXG4gIC8vWyDjg5njg43jg5XjgqPjg4Pjg4ggXVxuICAubHBMZW5zQmVuZWZpdHN7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAvL1xufVxuIiwiLy89PSBbIOWFsemAmuiqreOBv+i+vOOBvyBdPT09PT09PT09PT09PVxuLy/lpInmlbDjg7ttaXhpblxuQHVzZSAndmFyaWFibGVzJyBhcyAqO1xuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLz09IFsg44Oi44K444Ol44O844Or6Kqt44G/6L6844G/IF09PT09PT09PVxuLy8gbWF0aO+8iOmZpOeul+OBq1svXeOBr+S9v+OBiOOBquOBhO+8iVxuQHVzZSBcInNhc3M6bWF0aFwiO1xuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbi5scExlbnNCZW5lZml0c3tcbiAgLy9cbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgQGluY2x1ZGUgbXEoJ3NwJyl7XG4gICAgbWFyZ2luOiBjYWxjVncoMjApIGNhbGNWdygyMCkgMDtcbiAgICB3aWR0aDogYXV0bztcbiAgICBib3JkZXI6IDJweCBzb2xpZCAkem9mZkJsdWU7XG4gIH1cbiAgQGluY2x1ZGUgbXEoJ25vdHNwJyl7XG4gICAgd2lkdGg6IDk4MHB4O1xuICAgIG1hcmdpbjogNzBweCBhdXRvIDA7XG4gICAgYm9yZGVyOiAzcHggc29saWQgJHpvZmZCbHVlO1xuICB9XG4gIC8vXG4gICZfX2lubmVyIHtcbiAgICBAaW5jbHVkZSBtcSgnc3AnKXtcbiAgICAgIG1hcmdpbjogMCBjYWxjVncoMTMpO1xuXHQgICAgcGFkZGluZzogY2FsY1Z3KDI1KSAwO1xuICAgIH1cbiAgICBAaW5jbHVkZSBtcSgnbm90c3AnKXtcbiAgICAgIHBhZGRpbmc6IDQ1cHggMCA0N3B4O1xuICAgIH1cbiAgfVxuICAvL1xuICAmX190aXRsZSB7XG4gICAgZm9udC13ZWlnaHQ6ICRmd1NlbWlCb2xkO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGxldHRlci1zcGFjaW5nOiAuMDVlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgQGluY2x1ZGUgbXEoJ3NwJyl7XG5cdCAgICBmb250LXNpemU6IGNhbGNWdygyMCk7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1xKCdub3RzcCcpe1xuICAgICAgZm9udC1zaXplOiAzLjByZW07XG4gICAgfVxuICB9XG4gIC8vXG4gICZfX2NvcHkge1xuICAgIGZvbnQtd2VpZ2h0OiAkZndTZW1pQm9sZDtcbiAgICBsZXR0ZXItc3BhY2luZzogLjAyZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIEBpbmNsdWRlIG1xKCdzcCcpe1xuICAgICAgbWFyZ2luOiBjYWxjVncoMjApIDAgMDtcbiAgICAgIGZvbnQtc2l6ZTogY2FsY1Z3KDE1KTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1xKCdub3RzcCcpe1xuICAgICAgbWFyZ2luOiAyNHB4IDAgMDtcbiAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gICAgfVxuICB9XG4gIC8vXG4gICZfX2J1dHRvbiB7XG4gICAgQGluY2x1ZGUgbXEoJ3NwJyl7XG4gICAgICBtYXJnaW46IGNhbGNWdygxNikgYXV0byAwO1xuICAgICAgd2lkdGg6IGNhbGNWdygyNDMpO1xuICAgIH1cbiAgICBAaW5jbHVkZSBtcSgnbm90c3AnKXtcbiAgICAgIHdpZHRoOiAyODVweDtcbiAgICAgIG1hcmdpbjogMjRweCBhdXRvIDA7XG4gICAgfVxuICB9XG4gIC8vXG4gICZfX2NvbHVtbnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgQGluY2x1ZGUgbXEoJ3NwJyl7XG4gICAgICBtYXJnaW46IGNhbGNWdygxNikgMCAwO1xuICAgIH1cbiAgICBAaW5jbHVkZSBtcSgnbm90c3AnKXtcbiAgICAgIG1hcmdpbjogNDBweCA0MHB4IDA7XG4gICAgfVxuICAgIC5sZy1zZXJ2aWNlIHtcbiAgICAgIEBpbmNsdWRlIG1xKCdzcCcpe1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbXEoJ25vdHNwJyl7XG4gICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDIwcHgpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAvL1xufVxuXG5cbi8qIGJhZGdlXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4ubGctYmFkZ2Uge1xuICBAaW5jbHVkZSBtcSgnc3AnKXt9XG4gIEBpbmNsdWRlIG1xKCdub3RzcCcpe31cbiAgLy9cbiAgJl9fY29sdW1ucyB7XG4gICAgQGluY2x1ZGUgbXEoJ3NwJyl7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gICAgQGluY2x1ZGUgbXEoJ25vdHNwJyl7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgbWFyZ2luOiAzMHB4IDAgMDtcbiAgICB9XG4gIH1cbiAgJl9fY29sdW1ue1xuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgQGluY2x1ZGUgbXEoJ3NwJyl7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIG1xKCdub3RzcCcpe1xuICAgICAgICBtYXJnaW46IDAgMzNweCAwIDA7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC8vXG4gICZfX2ltYWdlIHtcbiAgICBAaW5jbHVkZSBtcSgnc3AnKXtcbiAgICAgIG1hcmdpbjogMTVweCAwIDA7XG4gICAgICBpbWd7XG4gICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgICBAaW5jbHVkZSBtcSgnbm90c3AnKXtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gIH1cbiAgLy9cbiAgJl9fdGl0bGUge1xuICAgIGNvbG9yOiAkem9mZkJsdWU7XG4gICAgZm9udC13ZWlnaHQ6ICRmd1NlbWlCb2xkO1xuICAgIGxldHRlci1zcGFjaW5nOiAuMDdlbTtcbiAgICBAaW5jbHVkZSBtcSgnc3AnKXtcbiAgICAgIG1hcmdpbjogMTBweCAwIDA7XG4gICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBtcSgnbm90c3AnKXtcbiAgICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgfVxuICB9XG4gIC8vXG4gICZfX3RleHQge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgQGluY2x1ZGUgbXEoJ3NwJyl7XG4gICAgICBtYXJnaW46IGNhbGNWdygxNikgMCAwO1xuICAgICAgZm9udC1zaXplOiBjYWxjVncoMTIpO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICB9XG4gICAgQGluY2x1ZGUgbXEoJ25vdHNwJyl7XG4gICAgICBtYXJnaW46IDE2cHggMCAwO1xuICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICBsaW5lLWhlaWdodDogbWF0aC5kaXYoMTgsMTQpO1xuICAgICAgJi5scExlbnNfX3RleHR7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLy9cbiAgJl9fbm90ZURlY29yYXRpb24ge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICBmb250LXNpemU6IDYwJTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogc3VwZXI7XG4gIH1cbiAgLy9cbn1cblxuLyogc2VydmljZVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5sZy1zZXJ2aWNle1xuICAvL1xuICAmX19jb2x1bW5zIHtcbiAgICBmb250LXNpemU6IDA7XG4gICAgQGluY2x1ZGUgbXEoJ3NwJyl7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgd2lkdGg6IGNhbGNWdygxNjMpO1xuICAgIH1cbiAgICBAaW5jbHVkZSBtcSgnbm90c3AnKXtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgfVxuICB9XG4gICZfX2NvbHVtbntcbiAgICAmOmZpcnN0LWNoaWxkLCY6bGFzdC1jaGlsZCB7XG4gICAgICBAaW5jbHVkZSBtcSgnc3AnKXtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbXEoJ25vdHNwJyl7fVxuICAgIH1cbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIEBpbmNsdWRlIG1xKCdzcCcpe31cbiAgICAgIEBpbmNsdWRlIG1xKCdub3RzcCcpe1xuICAgICAgICB3aWR0aDogMzclO1xuICAgICAgfVxuICAgIH1cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBAaW5jbHVkZSBtcSgnc3AnKXt9XG4gICAgICBAaW5jbHVkZSBtcSgnbm90c3AnKXtcbiAgICAgICAgd2lkdGg6IDU3JTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJl9faW1hZ2Uge1xuICAgIG1hcmdpbjogMDtcbiAgICBAaW5jbHVkZSBtcSgnc3AnKXt9XG4gICAgQGluY2x1ZGUgbXEoJ25vdHNwJyl7fVxuICAgIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIEBpbmNsdWRlIG1xKCdzcCcpe31cbiAgICAgIEBpbmNsdWRlIG1xKCdub3RzcCcpe31cbiAgICB9XG4gIH1cbiAgLy9cbiAgJl9fYm90dG9tIHtcbiAgICBAaW5jbHVkZSBtcSgnc3AnKXtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1xKCdub3RzcCcpe1xuICAgICAgbWFyZ2luLXRvcDogYXV0bztcbiAgICB9XG4gIH1cbiAgLy9cbiAgJl9fdGV4dCB7XG4gICAgZm9udC13ZWlnaHQ6ICRmd0JvbGQ7XG4gICAgQGluY2x1ZGUgbXEoJ3NwJyl7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIHBhZGRpbmc6IGNhbGNWdyg4KSAwIDA7XG4gICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICBmb250LXNpemU6IGNhbGNWdygxNik7XG4gICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIH1cbiAgICBAaW5jbHVkZSBtcSgnbm90c3AnKXtcbiAgICAgIGZvbnQtc2l6ZTogMS43cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgfVxuICAgICYtLWNvcHkge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgY29sb3I6ICR6b2ZmQmx1ZTtcbiAgICAgIEBpbmNsdWRlIG1xKCdzcCcpe1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBmb250LXNpemU6IGNhbGNWdygxNik7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtcSgnbm90c3AnKXt9XG4gICAgICAgYmlnIHtcbiAgICAgICAgQGluY2x1ZGUgbXEoJ3NwJyl7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1xKCdub3RzcCcpe31cbiAgICAgIH1cbiAgICAgIHNtYWxsIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmd01pZDtcbiAgICAgICAgQGluY2x1ZGUgbXEoJ3NwJyl7XG4gICAgICAgICAgZm9udC1zaXplOiBjYWxjVncoMTUpO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1xKCdub3RzcCcpe1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC8vXG4gICZfX2J1dHRvbiB7XG4gICAgQGluY2x1ZGUgbXEoJ3NwJyl7XG4gICAgICBtYXJnaW46IGNhbGNWdygxOCkgMCAwO1xuICAgIH1cbiAgICBAaW5jbHVkZSBtcSgnbm90c3AnKXtcbiAgICAgIG1hcmdpbjogOHB4IDAgMDtcbiAgICB9XG4gIH1cbn1cblxuLyogdGlja2V0XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4ubGctdGlja2V0IHtcbiAgLy9cbiAgQGluY2x1ZGUgbXEoJ3NwJyl7XG4gICAgbWFyZ2luOiAwO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIEBpbmNsdWRlIG1xKCdub3RzcCcpe1xuICAgIHdpZHRoOiA5MjBweDtcbiAgICBtYXJnaW46IDI0cHggYXV0byAwO1xuICB9XG4gICZfX2NvbHVtbnMge1xuICAgIEBpbmNsdWRlIG1xKCdzcCcpe1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1xKCdub3RzcCcpe1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgfVxuICB9XG4gICZfX2NvbHVtbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICYtLWZhY2V7fVxuICAgICYtLWJvZHl7fVxuICAgIEBpbmNsdWRlIG1xKCdzcCcpe1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAmLS1mYWNle31cbiAgICAgICYtLWJvZHl7fVxuICAgIH1cbiAgICBAaW5jbHVkZSBtcSgnbm90c3AnKXtcbiAgICAgICYtLWZhY2V7XG4gICAgICAgIHdpZHRoOiA0MDBweDtcbiAgICAgIH1cbiAgICAgICYtLWJvZHl7XG4gICAgICAgIHdpZHRoOiA1MDBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJl9fdGl0bGUge1xuICAgIGZvbnQtd2VpZ2h0OiAkZndTZW1pQm9sZDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgJi0tdGV4dHtcbiAgICAgIGNvbG9yOiAkem9mZkJsdWU7XG4gICAgfVxuICAgICYtLWljb257fVxuICAgIEBpbmNsdWRlIG1xKCdzcCcpe1xuICAgICAgbWFyZ2luOiBjYWxjVncoMjApIDAgMDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICYtLXRleHR7XG4gICAgICAgIGZvbnQtc2l6ZTogY2FsY1Z3KDE2KTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIH1cbiAgICAgICYtLWljb257XG4gICAgICAgIGltZ3tcbiAgICAgICAgICB3aWR0aDogY2FsY1Z3KDExNik7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIEBpbmNsdWRlIG1xKCdub3RzcCcpe1xuICAgICAgJi0tdGV4dHtcbiAgICAgICAgZm9udC1zaXplOiAyLjJyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBtYXRoLmRpdigzMiwyMik7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAuMDVlbTtcbiAgICAgIH1cbiAgICAgICYtLWljb257XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmX190ZXh0IHtcbiAgICBsZXR0ZXItc3BhY2luZzogLjA1ZW07XG4gICAgQGluY2x1ZGUgbXEoJ3NwJyl7XG4gICAgICBwYWRkaW5nOiBjYWxjVncoMjApIDAgMDtcbiAgICAgIGZvbnQtc2l6ZTogY2FsY1Z3KDE0KTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cbiAgICBAaW5jbHVkZSBtcSgnbm90c3AnKXtcbiAgICAgIHBhZGRpbmc6IDIwcHggMCAwO1xuICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIH1cbiAgfVxuICAmX19pbWFnZSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIEBpbmNsdWRlIG1xKCdzcCcpe1xuICAgICAgcGFkZGluZzogY2FsY1Z3KDE2KSAwIDA7XG4gICAgICBpbWd7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICB9XG4gICAgfVxuICAgIEBpbmNsdWRlIG1xKCdub3RzcCcpe1xuICAgIH1cbiAgfVxuICAmX19jYXV0aW9uIHtcbiAgICBsZXR0ZXItc3BhY2luZzogLjA1ZW07XG4gICAgQGluY2x1ZGUgbXEoJ3NwJyl7XG4gICAgICBtYXJnaW46IGNhbGNWdygyMCkgMCAwO1xuICAgICAgZm9udC1zaXplOiBjYWxjVncoMTQpO1xuICAgICAgbGluZS1oZWlnaHQ6IG1hdGguZGl2KDE4LDE0KTtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1xKCdub3RzcCcpe1xuICAgICAgbWFyZ2luOiAyMHB4IDAgMDtcbiAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IG1hdGguZGl2KDE4LDE0KTtcbiAgICB9XG4gIH1cbiAgLy9cbn1cbiIsIi8vPT0gWyDlhbHpgJroqq3jgb/ovrzjgb8gXT09PT09PT09PT09PT1cbi8v5aSJ5pWw44O7bWl4aW5cbkB1c2UgJ3ZhcmlhYmxlcycgYXMgKjtcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy89PSBbIOODouOCuOODpeODvOODq+iqreOBv+i+vOOBvyBdPT09PT09PT1cbi8vIG1hdGjvvIjpmaTnrpfjgatbL13jga/kvb/jgYjjgarjgYTvvIlcbkB1c2UgXCJzYXNzOm1hdGhcIjtcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4vKiBIYW5kbGVkXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmxwTGVuc0hhbmRsZWQge1xuICAvL1xuICAkbmF2aU1hcmdpblRvcF9zcDozMDtcbiAgJG5hdmlNYXJnaW5Ub3BfcGM6MzU7XG4gIC8vXG4gIEBpbmNsdWRlIG1xKCdzcCcpe1xuICAgIHBhZGRpbmc6IGNhbGNWdyg2MCouNSkgMCBjYWxjVncoNjAqLjUpO1xuICB9XG4gIEBpbmNsdWRlIG1xKCdub3RzcCcpe1xuICAgIHBhZGRpbmc6IDYwKi41cHggMCA2MCouNXB4O1xuICB9XG4gIC8vXG4gICZfX3RpdGxle1xuICAgIEBpbmNsdWRlIG1xKCdzcCcpe1xuICAgICAgcGFkZGluZy1ib3R0b206IGNhbGNWdygkbmF2aU1hcmdpblRvcF9zcCk7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1xKCdub3RzcCcpe1xuICAgICAgcGFkZGluZy1ib3R0b206ICgkbmF2aU1hcmdpblRvcF9wYyAqIDFweCk7XG4gICAgfVxuICB9XG4gIC8vXG4gICZfX2luZGV4IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JCZ0xpZ2h0R3JheTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgQGluY2x1ZGUgbXEoJ3NwJyl7fVxuICAgIEBpbmNsdWRlIG1xKCdub3RzcCcpe31cbiAgICAmSW5uZXIge1xuICAgICAgQGluY2x1ZGUgbXEoJ3NwJyl7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtcSgnbm90c3AnKXtcbiAgICAgICAgcGFkZGluZzogMCAwIDEwMHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgICB9XG4gICAgfVxuICAgIC8vXG4gICAgJk5hdml7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIEBpbmNsdWRlIG1xKCdzcCcpe1xuICAgICAgICBnYXA6IGNhbGNWdygxMSk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSggY2FsY1Z3KCAtICRuYXZpTWFyZ2luVG9wX3NwICApICk7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtcSgnbm90c3AnKXtcbiAgICAgICAgZ2FwOiAxNnB4O1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoICRuYXZpTWFyZ2luVG9wX3BjICogLTFweCk7XG4gICAgICB9XG4gICAgICAmSXRlbXtcbiAgICAgICAgYXtcbiAgICAgICAgICBib3JkZXI6IHNvbGlkIDFweCAkem9mZkJsdWU7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIEBpbmNsdWRlIG1xKCdzcCcpe1xuICAgICAgICAgICAgd2lkdGg6IGNhbGNWdygxNTApO1xuICAgICAgICAgICAgbWluLWhlaWdodDogY2FsY1Z3KDYwKTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IGNhbGNWdyg0KTtcbiAgICAgICAgICB9XG4gICAgICAgICAgQGluY2x1ZGUgbXEoJ25vdHNwJyl7XG4gICAgICAgICAgICB3aWR0aDogMjQwcHg7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA3MHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIC5scExlbnNIYW5kbGVkX19pbmRleE5hdmlJdGVtLS1hcnJvd3tcbiAgICAgICAgICAgICAgYW5pbWF0aW9uLW5hbWU6IGJ1dHRvbl9hcnJvdy1hbmNob3I7XG4gICAgICAgICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC44cztcbiAgICAgICAgICAgICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG4gICAgICAgICAgICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi0tdGV4dHtcbiAgICAgICAgICBjb2xvcjogJHpvZmZCbHVlO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZndTZW1pQm9sZDtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLjFyZW07XG4gICAgICAgICAgQGluY2x1ZGUgbXEoJ3NwJyl7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiBjYWxjVncoLTQpO1xuICAgICAgICAgICAgZm9udC1zaXplOiBjYWxjVncoMTQpO1xuICAgICAgICAgIH1cbiAgICAgICAgICBAaW5jbHVkZSBtcSgnbm90c3AnKXtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC0zcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi0tYXJyb3d7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgICAgQGluY2x1ZGUgbXEoJ3NwJyl7XG4gICAgICAgICAgICBib3R0b206IGNhbGNWdyg5KTtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjVncoNik7XG4gICAgICAgICAgICBoZWlnaHQ6IGNhbGNWdygxMik7XG4gICAgICAgICAgfVxuICAgICAgICAgIEBpbmNsdWRlIG1xKCdub3RzcCcpe1xuICAgICAgICAgICAgYm90dG9tOiAxMnB4IDtcbiAgICAgICAgICAgIHdpZHRoOiA2cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICAgICAgfVxuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA0MCU7XG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgcm90YXRlKDkwZGVnKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vLXJlcGVhdCBjZW50ZXIgdG9wO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9idXR0b25fYXJyb3ctYmx1ZS5zdmcpO1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHdpZHRoOiBpbmhlcml0O1xuICAgICAgICAgICAgaGVpZ2h0OiBpbmhlcml0O1xuICAgICAgICAgICAgQGluY2x1ZGUgbXEoJ3NwJyl7XG4gICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDZweCA5cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBtcSgnbm90c3AnKXtcbiAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogNnB4IDEycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC8vXG4gIH1cbiAgLy9cbn1cbkBrZXlmcmFtZXMgYnV0dG9uX2Fycm93LWFuY2hvciB7XG4gIDMwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoNHB4KTtcbiAgfVxufVxuXG4vKiBEZXRhaWwgVGFibGVcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ubHBMZW5zSGFuZGxlZCB7XG4gIC8vXG4gICZfX2RldGFpbHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXG4gICAgQGluY2x1ZGUgbXEoJ3NwJyl7XG4gICAgICB3aWR0aDogY2FsY1Z3KDM1NS0xNik7XG4gICAgICBwYWRkaW5nOiBjYWxjVncoMjQpIGNhbGNWdygxNSk7XG4gICAgICBtYXJnaW4tYm90dG9tOiBjYWxjVncoMjApO1xuICAgICAgYm9yZGVyLXJhZGl1czogY2FsY1Z3KDYpO1xuICAgIH1cbiAgICBAaW5jbHVkZSBtcSgnbm90c3AnKXtcbiAgICAgIG1heC13aWR0aDogOTAwcHg7XG4gICAgICBwYWRkaW5nOiAyNHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICY6Zmlyc3Qtb2YtdHlwZXtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLy9cbiAgICAmSGVhZHtcbiAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAjMDAwO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICBAaW5jbHVkZSBtcSgnc3AnKXt9XG4gICAgICBAaW5jbHVkZSBtcSgnbm90c3AnKXtcbiAgICAgICAgXG4gICAgICB9XG4gICAgICAmVGV4dHtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmd1NlbWlCb2xkO1xuICAgICAgICBAaW5jbHVkZSBtcSgnc3AnKXtcbiAgICAgICAgICBmb250LXNpemU6IGNhbGNWdygxNik7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IGNhbGNWdyg4KTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogbWF0aC5kaXYoMzIsMTYpO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1xKCdub3RzcCcpe1xuICAgICAgICAgIGZvbnQtc2l6ZTogMi4wcmVtO1xuICAgICAgICAgIHBhZGRpbmc6IDhweCAwO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiBtYXRoLmRpdigzMiwyMCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICZQcmljZXtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmd0JvbGQ7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1lbjtcbiAgICAgICAgJi0tdmFsdWV7fVxuICAgICAgICBAaW5jbHVkZSBtcSgnc3AnKXtcbiAgICAgICAgICBmb250LXNpemU6IGNhbGNWdygxNCk7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IGNhbGNWdyg4KTtcbiAgICAgICAgICAmLS12YWx1ZXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogY2FsY1Z3KDMyKTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjVncoNSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1xKCdub3RzcCcpe1xuICAgICAgICAgIGZvbnQtc2l6ZTogMi4wcmVtO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNnB4O1xuICAgICAgICAgICYtLXZhbHVle1xuICAgICAgICAgICAgZm9udC1zaXplOiA0LjByZW07XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAvL1xuICAgICZDb2x1bW5ze1xuICAgICAgQGluY2x1ZGUgbXEoJ3NwJyl7XG4gICAgICAgIHBhZGRpbmc6IGNhbGNWdygxMikgMDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIG1xKCdub3RzcCcpe1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDE1MHB4IDFmcjtcbiAgICAgICAgZ2FwOiAyMHB4O1xuICAgICAgICBwYWRkaW5nOiAyNHB4IDA7XG4gICAgICB9XG4gICAgfVxuICAgICZGYWNle1xuICAgICAgQGluY2x1ZGUgbXEoJ3NwJyl7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IGNhbGNWdyg4KTtcbiAgICAgICAgaW1ne1xuICAgICAgICAgIHdpZHRoOiBjYWxjVncoMTUwKTtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIG1xKCdub3RzcCcpe1xuICAgICAgICBwbGFjZS1jb250ZW50OiBjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuICAgICZCb2R5e1xuICAgICAgaDR7XG4gICAgICAgIGNvbG9yOiAkem9mZkJsdWU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZndTZW1pQm9sZDtcbiAgICAgIH1cbiAgICAgIHB7fVxuICAgICAgc21hbGx7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbXEoJ3NwJyl7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgIGg0e1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IGNhbGNWdygxMCk7XG4gICAgICAgIH1cbiAgICAgICAgcHtcbiAgICAgICAgICBmb250LXNpemU6IGNhbGNWdygxNCk7XG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgfVxuICAgICAgICBzbWFsbHtcbiAgICAgICAgICBmb250LXNpemU6IGNhbGNWdygxMik7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIG1xKCdub3RzcCcpe1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBoNHtcbiAgICAgICAgICBmb250LXNpemU6IDIuMHJlbTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogbWF0aC5kaXYoMzIsMjApO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgIH1cbiAgICAgICAgcHtcbiAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogbWF0aC5kaXYoMjQsMTYpO1xuICAgICAgICB9XG4gICAgICAgIHNtYWxse1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAvL1xuICAgIC8vXG4gICAgLy9bVEFCTEVdXG4gICAgJlRhYmxle1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbXEoJ3NwJyl7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IGNhbGNWdygxMik7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtcSgnbm90c3AnKXtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICAgIH1cbiAgICAgIC8vXG4gICAgICB0aGVhZCB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgQGluY2x1ZGUgbXEoJ3NwJyl7fVxuICAgICAgICBAaW5jbHVkZSBtcSgnbm90c3AnKXt9XG4gICAgICAgIHRyIHtcbiAgICAgICAgICBib3JkZXI6ICRjb2xvclRhYmxlQm9yZGVyIDFweCBzb2xpZDtcbiAgICAgICAgICBAaW5jbHVkZSBtcSgnc3AnKXt9XG4gICAgICAgICAgQGluY2x1ZGUgbXEoJ25vdHNwJyl7fVxuICAgICAgICB9XG4gICAgICAgIHRoIHtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYmFja2dyb3VuZDogI2U4ZjVmYztcbiAgICAgICAgICBjb2xvcjogJHpvZmZCbHVlO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgIEBpbmNsdWRlIG1xKCdzcCcpe1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgICAgfVxuICAgICAgICAgIEBpbmNsdWRlIG1xKCdub3RzcCcpe1xuICAgICAgICAgICAgZm9udC1zaXplOiAyLjByZW07XG4gICAgICAgICAgICBwYWRkaW5nOiAxNnB4IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIHRkIHtcbiAgICAgICAgICBAaW5jbHVkZSBtcSgnc3AnKXtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMCA0cHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIEBpbmNsdWRlIG1xKCdub3RzcCcpe1xuICAgICAgICAgICAgcGFkZGluZzogMTZweCAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLy9cbiAgICAgIHRib2R5e1xuICAgICAgICAvL1xuICAgICAgICB0cntcbiAgICAgICAgICBib3JkZXI6ICRjb2xvclRhYmxlQm9yZGVyIDFweCBzb2xpZDtcbiAgICAgICAgICBAaW5jbHVkZSBtcSgnc3AnKXt9XG4gICAgICAgICAgQGluY2x1ZGUgbXEoJ25vdHNwJyl7fVxuICAgICAgICAgICYubGctdGFibGVEZXRhaWxSZWZyYWN0aXZlIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1xKCdzcCcpe31cbiAgICAgICAgICAgIEBpbmNsdWRlIG1xKCdub3RzcCcpe31cbiAgICAgICAgICB9XG4gICAgICAgICAgJi5sZy10YWJsZURldGFpbFByaWNlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkem9mZkJsdWU7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1xKCdzcCcpe31cbiAgICAgICAgICAgIEBpbmNsdWRlIG1xKCdub3RzcCcpe31cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLy9cbiAgICAgICAgdGh7XG4gICAgICAgICAgYmFja2dyb3VuZDogI2Y3ZjdmNztcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgQGluY2x1ZGUgbXEoJ3NwJyl7XG4gICAgICAgICAgICB3aWR0aDogMjQuNjQlO1xuICAgICAgICAgICAgcGFkZGluZzogMTZweCAwO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgfVxuICAgICAgICAgIEBpbmNsdWRlIG1xKCdub3RzcCcpe1xuICAgICAgICAgICAgcGFkZGluZzogMTZweCAwO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYubGctdGFibGVEZXRhaWxUaXRsZXtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGNvbG9yVGFibGVCb3JkZXI7XG4gICAgICAgICAgICBAaW5jbHVkZSBtcSgnc3AnKXtcbiAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIG1xKCdub3RzcCcpe31cbiAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICBAaW5jbHVkZSBtcSgnc3AnKXt9XG4gICAgICAgICAgICAgIEBpbmNsdWRlIG1xKCdub3RzcCcpe31cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLy9cbiAgICAgICAgdGR7XG4gICAgICAgICAgZW17XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZ3U2VtaUJvbGQ7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZW47XG4gICAgICAgICAgfVxuICAgICAgICAgIEBpbmNsdWRlIG1xKCdzcCcpe1xuICAgICAgICAgICAgcGFkZGluZzogY2FsY1Z3KDEwKTtcbiAgICAgICAgICB9XG4gICAgICAgICAgQGluY2x1ZGUgbXEoJ25vdHNwJyl7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNnB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYubGctdGFibGVEZXRhaWxSZWZyYWN0aXZlVGV4dCB7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkY29sb3JUYWJsZUJvcmRlcjtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1xKCdzcCcpe31cbiAgICAgICAgICAgIEBpbmNsdWRlIG1xKCdub3RzcCcpe31cbiAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICBAaW5jbHVkZSBtcSgnc3AnKXt9XG4gICAgICAgICAgICAgIEBpbmNsdWRlIG1xKCdub3RzcCcpe31cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgJi5sZy10YWJsZURldGFpbFByaWNlQm94IHtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRjb2xvclRhYmxlQm9yZGVyO1xuICAgICAgICAgICAgQGluY2x1ZGUgbXEoJ3NwJyl7XG4gICAgICAgICAgICAgIHBhZGRpbmc6MDtcbiAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIG1xKCdub3RzcCcpe31cbiAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICBAaW5jbHVkZSBtcSgnc3AnKXt9XG4gICAgICAgICAgICAgIEBpbmNsdWRlIG1xKCdub3RzcCcpe31cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLy9cbiAgICAgIH1cbiAgICAgIC8vXG4gICAgICAubGVuc2d1aWRlX19QcmljZUxpc3R7XG4gICAgICAgIHRoIHtcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRjb2xvclRhYmxlQm9yZGVyO1xuICAgICAgICAgIHdpZHRoOiAyMCU7XG4gICAgICAgICAgQGluY2x1ZGUgbXEoJ3NwJyl7fVxuICAgICAgICAgIEBpbmNsdWRlIG1xKCdub3RzcCcpe31cbiAgICAgICAgfVxuICAgICAgICB0ZCB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRjb2xvclRhYmxlQm9yZGVyO1xuICAgICAgICAgIEBpbmNsdWRlIG1xKCdzcCcpe31cbiAgICAgICAgICBAaW5jbHVkZSBtcSgnbm90c3AnKXt9XG4gICAgICAgIH1cbiAgICAgICAgcCB7XG4gICAgICAgICAgY29sb3I6ICR6b2ZmQmx1ZTtcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBmb250LXNpemU6IDIuMHJlbTtcbiAgICAgICAgICBAaW5jbHVkZSBtcSgnc3AnKXt9XG4gICAgICAgICAgQGluY2x1ZGUgbXEoJ25vdHNwJyl7fVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAvL1xuICAgICAgLmxlbnNndWlkZV9fdGFibGVJdGVte1xuICAgICAgICAgdGgge1xuICAgICAgICAgIEBpbmNsdWRlIG1xKCdzcCcpe1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkY29sb3JUYWJsZUJvcmRlcjtcbiAgICAgICAgICB9XG4gICAgICAgICAgQGluY2x1ZGUgbXEoJ25vdHNwJyl7fVxuICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1xKCdzcCcpe1xuICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgIGNvbG9yOiAkem9mZkJsdWU7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgbXEoJ25vdHNwJyl7fVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLy9cbiAgICB9XG4gICAgLy9cbiAgICAvL1xuICAgIC8vW0ZMQVQgTEVOU11cbiAgICAmLS1mbGF0IHtcbiAgICAgIEBpbmNsdWRlIG1xKCdzcCcpe1xuICAgICAgICBtYXJnaW4tdG9wOiBjYWxjVncoMjApO1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbXEoJ25vdHNwJyl7XG4gICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICB9XG4gICAgICAubHBMZW5zSGFuZGxlZF9fZGV0YWlsSGVhZCB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICZTdWJUZXh0IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgQGluY2x1ZGUgbXEoJ3NwJyl7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICAgICAgICB9XG4gICAgICAgICAgQGluY2x1ZGUgbXEoJ25vdHNwJyl7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLy9cbiAgfVxuICAvL1xuICAvL1sg6L+95Yqg5paZ6YeRIC8g5a2Q44OG44O844OW44OrXVxuICAmX19hZGRpdGlvbmFse1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIEBpbmNsdWRlIG1xKCdzcCcpe31cbiAgICBAaW5jbHVkZSBtcSgnbm90c3AnKXtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgfVxuICAgICZEbHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIEBpbmNsdWRlIG1xKCdzcCcpe1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggJGNvbG9yVGFibGVCb3JkZXI7XG4gICAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtcSgnbm90c3AnKXtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiBzb2xpZCAxcHggJGNvbG9yVGFibGVCb3JkZXI7XG4gICAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJkR0LCZEZHtcbiAgICAgIEBpbmNsdWRlIG1xKCdzcCcpe1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICBwYWRkaW5nOiBjYWxjVncoMTYpO1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbXEoJ25vdHNwJyl7XG4gICAgICAgIHBhZGRpbmc6IDE2cHggMDtcbiAgICAgIH1cbiAgICB9XG4gICAgJkR0e1xuICAgICAgQGluY2x1ZGUgbXEoJ3NwJyl7XG4gICAgICAgIGJvcmRlci1yaWdodDogc29saWQgMXB4ICRjb2xvclRhYmxlQm9yZGVyO1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbXEoJ25vdHNwJyl7XG4gICAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAkY29sb3JUYWJsZUJvcmRlcjtcbiAgICAgIH1cbiAgICB9XG4gICAgJkRke1xuICAgICAgQGluY2x1ZGUgbXEoJ3NwJyl7fVxuICAgICAgQGluY2x1ZGUgbXEoJ25vdHNwJyl7fVxuICAgIH1cbiAgfVxuICAvL1xufVxuXG5cbi8qIFNQRUMgLyBEZXRhaWwgVGFibGVcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ubHBMZW5zSGFuZGxlZHtcbiAgLy9cbiAgJl9fc3BlY3Mge1xuICAgIEBpbmNsdWRlIG1xKCdzcCcpe1xuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogY2FsY1Z3KDE0MCkgY2FsY1Z3KDE0MCk7XG4gICAgICBnYXA6IGNhbGNWdygyNCkgY2FsY1Z3KDE2KTtcbiAgICB9XG4gICAgQGluY2x1ZGUgbXEoJ25vdHNwJyl7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgZ2FwOiAwICN7bWF0aC5kaXYoNDAsODE4KSoxMDAlfTtcbiAgICB9XG4gIH1cbiAgJl9fc3BlYyB7XG4gICAgY29sb3I6ICR6b2ZmQmx1ZTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgQGluY2x1ZGUgbXEoJ3NwJyl7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGNhbGNWdygzMSkgMWZyO1xuICAgICAgZ2FwOiBjYWxjVncoMjQpIGNhbGNWdyg4KTtcbiAgICB9XG4gICAgQGluY2x1ZGUgbXEoJ25vdHNwJyl7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDMxcHggMWZyO1xuICAgICAgZ2FwOiAwIDEwcHg7XG4gICAgICBwYWRkaW5nOiAxNXB4IDA7XG4gICAgfVxuICAgIC8vXG4gICAgJkZhY2V7XG4gICAgICBAaW5jbHVkZSBtcSgnc3AnKXtcbiAgICAgICAgd2lkdGg6IGNhbGNWdygzMSk7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtcSgnbm90c3AnKXtcbiAgICAgICAgd2lkdGg6IDMxcHg7XG4gICAgICB9XG4gICAgfVxuICAgIC8vXG4gICAgJkJvZHl7XG4gICAgICBAaW5jbHVkZSBtcSgnc3AnKXt9XG4gICAgICBAaW5jbHVkZSBtcSgnbm90c3AnKXt9XG4gICAgICAmTmFtZXtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmd1NlbWlCb2xkO1xuICAgICAgICBAaW5jbHVkZSBtcSgnc3AnKXtcbiAgICAgICAgICBmb250LXNpemU6IGNhbGNWdygxNCk7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbXEoJ25vdHNwJyl7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICZUZXh0e1xuICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgQGluY2x1ZGUgbXEoJ3NwJyl7XG4gICAgICAgICAgZm9udC1zaXplOiBjYWxjVncoMTQpO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbXEoJ25vdHNwJyl7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IG1hdGguZGl2KDIyLDE0KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAvL1xuICB9XG4gIC8vXG59XG4iLCIvLz09IFsg5YWx6YCa6Kqt44G/6L6844G/IF09PT09PT09PT09PT09XG4vL+WkieaVsOODu21peGluXG5AdXNlICd2YXJpYWJsZXMnIGFzICo7XG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vPT0gWyDjg6Ljgrjjg6Xjg7zjg6voqq3jgb/ovrzjgb8gXT09PT09PT09XG4vLyBtYXRo77yI6Zmk566X44GrWy9d44Gv5L2/44GI44Gq44GE77yJXG5AdXNlIFwic2FzczptYXRoXCI7XG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuLyogbGVuc3R5cGVcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ubGctbGVuc3R5cGUge1xuICAvL1xuICBAaW5jbHVkZSBtcSgnc3AnKXtcbiAgICBwYWRkaW5nOiBjYWxjVncoMjApIDAgY2FsY1Z3KDQwKTtcbiAgICAmOmZpcnN0LWNoaWxke1xuICAgICAgbWFyZ2luLXRvcDogY2FsY1Z3KC0yMCk7XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIG1xKCdub3RzcCcpe1xuICAgIHBhZGRpbmc6IDQwcHggMCAwO1xuICAgICY6Zmlyc3QtY2hpbGR7XG4gICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICB9XG4gIH1cbiAgLy9cbiAgLy9cbiAgJl9faW5uZXIge1xuICAgIG1heC13aWR0aDogOTg0cHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgQGluY2x1ZGUgbXEoJ3NwJyl7fVxuICAgIEBpbmNsdWRlIG1xKCdub3RzcCcpe31cbiAgfVxuICAvL1xuICAmX190aXRsZSB7XG4gICAgZm9udC13ZWlnaHQ6ICRmd1NlbWlCb2xkO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBAaW5jbHVkZSBtcSgnc3AnKXtcbiAgICAgIG1hcmdpbi1ib3R0b206IGNhbGNWdygyMCk7XG4gICAgICBmb250LXNpemU6IGNhbGNWdygyNCk7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1xKCdub3RzcCcpe1xuICAgICAgcGFkZGluZzogMjBweCAwIDA7XG4gICAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgfVxuICB9XG4gIC8vXG4gIC8vIFsg44Os44Oz44K656iu44Kr44O844OJIF1cbiAgJl9faXRlbXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG4gICAgcGFkZGluZzogMDtcbiAgICBAaW5jbHVkZSBtcSgnc3AnKXtcbiAgICAgICRtYXJnaW46ODtcbiAgICAgIC8vXG4gICAgICB3aWR0aDogY2FsY1Z3KDM1NS0oJG1hcmdpbioyKSk7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGNhbGNWdygxNzAgLSAkbWFyZ2luKSBjYWxjVncoMTcwIC0gJG1hcmdpbik7XG4gICAgICBnYXA6IGNhbGNWdygxNSk7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1xKCdub3RzcCcpe1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG4gICAgICBnYXA6IDhweCA4cHg7XG4gICAgfVxuICB9XG4gICZfX2l0ZW0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIEBpbmNsdWRlIG1xKCdzcCcpe1xuICAgIH1cbiAgICBAaW5jbHVkZSBtcSgnbm90c3AnKXtcbiAgICAgIG1heC13aWR0aDogMjQwcHg7XG4gICAgICB3aWR0aDogY2FsYygyNSUgLSA4cHgpO1xuICAgICAgei1pbmRleDogMTtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICBhe1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgYm94LXNoYWRvdzogMTBweCAxMHB4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSkgdHJhbnNsYXRlWSgtNHB4KTtcbiAgICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjJzO1xuICAgICAgICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICAgICAgICAmOjphZnRlcntcbiAgICAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiBsZW5zdHlwZV9hcnJvdztcbiAgICAgICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC44cztcbiAgICAgICAgICAgIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJjphY3RpdmV7XG4gICAgICAgIGF7XG4gICAgICAgICAgYm94LXNoYWRvdzogNXB4IDVweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOTgpIHRyYW5zbGF0ZVkoLTRweCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBhIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogMTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICBAaW5jbHVkZSBtcSgnc3AnKXtcbiAgICAgICAgcGFkZGluZzogY2FsY1Z3KDE2KSBjYWxjVncoMTApIGNhbGNWdygxNik7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IGNhbGNWdyg2KTtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIG1xKCdub3RzcCcpe1xuICAgICAgICBwYWRkaW5nOiAxNnB4IDIwcHggMTZweDtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IC13ZWJraXQtYm94LXNoYWRvdywgLXdlYmtpdC10cmFuc2Zvcm07XG4gICAgICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGJveC1zaGFkb3csIHRyYW5zZm9ybTtcbiAgICAgICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYm94LXNoYWRvdywgdHJhbnNmb3JtLCAtd2Via2l0LWJveC1zaGFkb3csIC13ZWJraXQtdHJhbnNmb3JtO1xuICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjVzO1xuICAgICAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEpO1xuICAgICAgfVxuXG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAkem9mZkJsdWUgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIEBpbmNsdWRlIG1xKCdzcCcpe1xuICAgICAgICAgIHJpZ2h0OiA0cHg7XG4gICAgICAgICAgYm90dG9tOiA0cHg7XG4gICAgICAgICAgYm9yZGVyLXdpZHRoOiAwIDAgOXB4IDlweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtcSgnbm90c3AnKXtcbiAgICAgICAgICByaWdodDogNnB4O1xuICAgICAgICAgIGJvdHRvbTogNnB4O1xuICAgICAgICAgIGJvcmRlci13aWR0aDogMCAwIDEycHggMTJweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAvL1xuICAvLyBbIOODrOODs+OCuuWQjSBdXG4gICZfX25hbWV7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBmb250LXdlaWdodDogJGZ3U2VtaUJvbGQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICBzbWFsbHtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZndNaWQ7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgQGluY2x1ZGUgbXEoJ3NwJyl7XG4gICAgICBmb250LXNpemU6IGNhbGNWdygxNik7XG4gICAgICBtaW4taGVpZ2h0OiBjYWxjVncoNTYpO1xuICAgICAgc21hbGx7XG4gICAgICAgIGZvbnQtc2l6ZTogY2FsY1Z3KDEwKTtcbiAgICAgICAgcGFkZGluZy10b3A6IGNhbGNWdyg0KTtcbiAgICAgIH1cbiAgICB9XG4gICAgQGluY2x1ZGUgbXEoJ25vdHNwJyl7XG4gICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgIC8vbWFyZ2luLWJvdHRvbTogMThweDtcbiAgICAgIG1pbi1oZWlnaHQ6IDU2cHg7XG4gICAgICBzbWFsbHtcbiAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICAgIHBhZGRpbmctdG9wOiA0cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC8vXG4gIC8vIFsg44Os44Oz44K644Ki44Kk44Kz44OzIF1cbiAgJl9faWNvbiB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBpbWd7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuICAgIEBpbmNsdWRlIG1xKCdzcCcpe1xuICAgICAgaW1ne1xuICAgICAgICB3aWR0aDogY2FsY1Z3KDE1MCk7XG4gICAgICB9XG4gICAgfVxuICAgIEBpbmNsdWRlIG1xKCdub3RzcCcpe1xuICAgICAgaW1ne1xuICAgICAgICB3aWR0aDogMTUwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC8vXG4gIC8vIFsg6Kqs5piO5paHIF1cbiAgJl9fdGV4dCB7XG4gICAgY29sb3I6ICR6b2ZmQmx1ZTtcbiAgICBmb250LXdlaWdodDogJGZ3TWlkO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBAaW5jbHVkZSBtcSgnc3AnKXtcbiAgICAgIGZvbnQtc2l6ZTogY2FsY1Z3KDE0KTtcbiAgICAgIG1hcmdpbi1ib3R0b206IGNhbGNWdyg4KTtcbiAgICB9XG4gICAgQGluY2x1ZGUgbXEoJ25vdHNwJyl7XG4gICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI2cHg7XG4gICAgfVxuICB9XG4gIC8vXG4gIC8vIFsg6L+95Yqg6Kqs5piO5paHIF1cbiAgJl9fc3VtbWFyeSB7XG4gICAgcGFkZGluZzogM3B4IDAgMDtcbiAgICBmb250LXdlaWdodDogJGZ3TWlkO1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XG4gICAgQGluY2x1ZGUgbXEoJ3NwJyl7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1xKCdub3RzcCcpe31cblxuICAgIHN1cCB7XG4gICAgICBmb250LXNpemU6IDEuMHJlbTtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICBAaW5jbHVkZSBtcSgnc3AnKXtcbiAgICAgICAgZm9udC1zaXplOiA5cHg7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtcSgnbm90c3AnKXt9XG4gICAgfVxuICB9XG4gIC8vXG4gIC8vIFsg5L6h5qC85oOF5aCxIF1cbiAgJl9fYm90dG9tIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgIEBpbmNsdWRlIG1xKCdzcCcpe1xuICAgIH1cbiAgICBAaW5jbHVkZSBtcSgnbm90c3AnKXtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgfVxuICAgICZIZWFke1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIEBpbmNsdWRlIG1xKCdzcCcpe31cbiAgICAgIEBpbmNsdWRlIG1xKCdub3RzcCcpe31cbiAgICB9XG4gICAgJkxhYmVse1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHpvZmZCbHVlO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBmb250LXdlaWdodDogJGZ3U2VtaUJvbGQ7XG4gICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgYm9yZGVyLXJhZGl1czogOTk5OXB4O1xuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICBAaW5jbHVkZSBtcSgnc3AnKXtcbiAgICAgICAgZm9udC1zaXplOiBjYWxjVncoMTIpO1xuICAgICAgICBwYWRkaW5nOiBjYWxjVncoMykgY2FsY1Z3KDgpO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiBjYWxjVncoMyk7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtcSgnbm90c3AnKXtcbiAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgIHBhZGRpbmc6IDNweCA4cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDNweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJl9fcHJpY2Uge1xuICAgIGZvbnQtd2VpZ2h0OiAkZndTZW1pQm9sZDtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZW47XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gICAgc21hbGwge31cbiAgICBAaW5jbHVkZSBtcSgnc3AnKXtcbiAgICAgIGZvbnQtc2l6ZTogY2FsY1Z3KDIwKTtcbiAgICAgIHNtYWxse1xuICAgICAgICBmb250LXNpemU6IGNhbGNWdygxNCk7XG4gICAgICB9XG4gICAgfVxuICAgIEBpbmNsdWRlIG1xKCdub3RzcCcpe1xuICAgICAgZm9udC1zaXplOiAyLjByZW07XG4gICAgICBzbWFsbHtcbiAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICB9XG4gICAgfVxuICAgICYtLW9yaWdpbmFsIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBjb2xvcjogIzAwMDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xuICAgICAgQGluY2x1ZGUgbXEoJ3NwJyl7XG4gICAgICAgIGZvbnQtc2l6ZTogY2FsY1Z3KDE0KTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogY2FsY1Z3KDIpO1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbXEoJ25vdHNwJyl7XG4gICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgICBzbWFsbHtcbiAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmLS1yZXRhaWwge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAuaXMtLXNhbGUgJntcbiAgICAgICAgY29sb3I6ICNlMjBjMGM7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtcSgnc3AnKXtcbiAgICAgICAgLmlzLS1zYWxlICZ7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IGNhbGNWdyg4KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbXEoJ25vdHNwJyl7fVxuICAgIH1cbiAgfVxuICAvL1xuICAvLyBbIOazqOmHiCBdXG4gICZfX25vdGVze1xuICAgIGNvbG9yOiAjODg4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICBAaW5jbHVkZSBtcSgnc3AnKXtcbiAgICAgIGZvbnQtc2l6ZTogY2FsY1Z3KDEyKTtcbiAgICAgIG1hcmdpbi10b3A6IGNhbGNWdyg4KTtcbiAgICAgIG1pbi1oZWlnaHQ6IGNhbGNWdygyOCk7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1xKCdub3RzcCcpe1xuICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgICBtaW4taGVpZ2h0OiAyOHB4O1xuICAgIH1cbiAgfVxuICAvL1xufVxuXG4vKiByZWFkeSAqL1xuXG4uanMtaW5kaWNhdGUtcmVhZHkge1xuICAubGctbGVuc3R5cGVfX2l0ZW0ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwJSk7XG4gICAgQGluY2x1ZGUgbXEoJ3NwJyl7fVxuICAgIEBpbmNsdWRlIG1xKCdub3RzcCcpe31cbiAgfVxufVxuXG4vKiBzdGFydCAqL1xuXG4uanMtaW5kaWNhdGUtc3RhcnQge1xuICAubGctbGVuc3R5cGVfX2l0ZW0ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksIHRyYW5zZm9ybTtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuOHM7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgIEBpbmNsdWRlIG1xKCdzcCcpe31cbiAgICBAaW5jbHVkZSBtcSgnbm90c3AnKXt9XG5cbiAgICBAZm9yICRpIGZyb20gMSB0byAxMCB7XG4gICAgICAmOm50aC1jaGlsZCgjeyRpfSkge1xuICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAjeygkaSAtIDEpKi4xc307XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8qIGFuaW1hdGlvbiAqL1xuXG5Aa2V5ZnJhbWVzIGxlbnN0eXBlX2Fycm93IHtcbiAgNzAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMnB4LCAtMnB4KTtcbiAgfVxufVxuXG4vKiDmmqvlrprmrovjgZcgKi9cblxuLmxnLWxlbnN0eXBlX19hcHBlYWxJY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogIzIyOTllMDtcbiAgei1pbmRleDogMjtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBAaW5jbHVkZSBtcSgnc3AnKXtcbiAgICB0b3A6IC0xMHB4O1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDcwcHg7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgfVxuICBAaW5jbHVkZSBtcSgnbm90c3AnKXtcbiAgICB0b3A6IC0xMHB4O1xuICAgIGxlZnQ6IDBweDtcbiAgICB3aWR0aDogODBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgfVxuICAmLS1zYWxlIHtcbiAgICBiYWNrZ3JvdW5kOiAjZTIwYzBjO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIEBpbmNsdWRlIG1xKCdzcCcpe1xuICAgICAgdG9wOiAtMnB4O1xuICAgICAgYmFja2dyb3VuZDogI2UyMGMwYztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBtcSgnbm90c3AnKXt9XG4gIH1cbiAgJi0tbGFyZ2Uge1xuICAgIHRvcDogLTMwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIEBpbmNsdWRlIG1xKCdzcCcpe1xuICAgICAgZm9udC1zaXplOiAxLjFyZW07XG4gICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBtcSgnbm90c3AnKXtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICB9XG4gIH1cbn1cblxuLmxnLWxlbnN0eXBlX19pdGVtLS1ibHVlTGlnaHRDdXQge1xuICBAaW5jbHVkZSBtcSgnc3AnKXt9XG4gIEBpbmNsdWRlIG1xKCdub3RzcCcpe31cbiAgYSB7XG4gICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgQGluY2x1ZGUgbXEoJ3NwJyl7fVxuICAgIEBpbmNsdWRlIG1xKCdub3RzcCcpe31cbiAgfVxuICBzbWFsbCB7XG4gICAgQGluY2x1ZGUgbXEoJ3NwJyl7XG4gICAgICBwYWRkaW5nLXRvcDogNXB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBtcSgnbm90c3AnKXtcbiAgICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gICAgfVxuICB9XG4gIC5sZy1sZW5zdHlwZV9fcHJpY2Uge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiB3cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAwIDlweDtcbiAgICBAaW5jbHVkZSBtcSgnc3AnKXt9XG4gICAgQGluY2x1ZGUgbXEoJ25vdHNwJyl7fVxuICB9XG4gIC5sZy1sZW5zdHlwZV9fdGV4dC0tY29weSB7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgQGluY2x1ZGUgbXEoJ3NwJyl7fVxuICAgIEBpbmNsdWRlIG1xKCdub3RzcCcpe31cbiAgfVxufVxuIiwiLy89PSBbIOWFsemAmuiqreOBv+i+vOOBvyBdPT09PT09PT09PT09PVxuLy/lpInmlbDjg7ttaXhpblxuQHVzZSAndmFyaWFibGVzJyBhcyAqO1xuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLz09IFsg44Oi44K444Ol44O844Or6Kqt44G/6L6844G/IF09PT09PT09PVxuLy8gbWF0aO+8iOmZpOeul+OBq1svXeOBr+S9v+OBiOOBquOBhO+8iVxuQHVzZSBcInNhc3M6bWF0aFwiO1xuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbi8qIHRvcENvbnRlbnRzIEBjc3Mvc2Nzcy9wYy9jb21wb25lbnQvX3N1YkNvbnRlbnRzLnNjc3Ncbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5AbWl4aW4gc21vb3RoaW5nIHtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIC13ZWJraXQtcHJpbnQtY29sb3ItYWRqdXN0OiBleGFjdDtcbn1cblxuLnRvcENvbnRlbnRze1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIEBpbmNsdWRlIG1xKCdzcCcpe1xuICAgIHBhZGRpbmc6IGNhbGNWdyg2MCkgMCA7XG4gIH1cbiAgQGluY2x1ZGUgbXEoJ25vdHNwJyl7XG4gICAgcGFkZGluZzogMzBweCAwIDYwcHg7XG4gIH1cblxuICAvLyBbIOOCpOODs+ODiuODvCBdXG4gICZfX2lubmVye1xuICAgIEBpbmNsdWRlIG1xKCdzcCcpe1xuICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IGNhbGNWdygyMCk7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1xKCdub3RzcCcpe1xuICAgICAgcGFkZGluZzogMCA0MHB4OyAgICAgIFxuICAgIH1cbiAgfVxuXG4gIC8vIFsg44K/44Kk44OI44OrIF1cbiAgJl9fdGl0bGV7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmb250LXdlaWdodDogJGZ3U2VtaUJvbGQ7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC4ycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgJi0tZW57XG4gICAgICBAaW5jbHVkZSBzbW9vdGhpbmc7XG4gICAgfVxuICAgICYtLWphe31cbiAgICBAaW5jbHVkZSBtcSgnc3AnKXtcbiAgICAgIHBhZGRpbmctYm90dG9tOiBjYWxjVncoMjApO1xuICAgICAgZm9udC1zaXplOiBjYWxjVncoMjQpO1xuICAgICAgJi0tamEge1xuICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IG1hdGguZGl2KDE0LDEyKTtcbiAgICB9XG4gICAgfVxuICAgIEBpbmNsdWRlIG1xKCdub3RzcCcpe1xuICAgICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gICAgICBmb250LXNpemU6IDMuMHJlbTtcbiAgICAgICYtLWphe1xuICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIFsg44K744OR44Os44O844K/IF1cbiAgJl9fc2VwYXJhdGV7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYm9yZGVyLXRvcDogc29saWQgMXB4ICMwMDA7XG4gICAgfVxuICB9XG5cbiAgLy8gWyDjg5zjgr/jg7MgXVxuICAmX19idXR0b24ge1xuICAgICZXcmFwcGVyIHtcbiAgICAgIEBpbmNsdWRlIG1xKCdzcCcpe1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZy10b3A6IGNhbGNWdygyMCk7XG4gICAgICAgIHdpZHRoOiBjYWxjVncoIDM3NSAtIDIwIC0gMjAgKTtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIG1xKCdub3RzcCcpe1xuICAgICAgICBwYWRkaW5nLXRvcDogNjBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgfVxuICAgIH1cbiAgICBAaW5jbHVkZSBsaW5rQnV0dG9uQXJyb3coIzAwMCwkcGNBcnJvd1JlY3Q6Nik7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtaW4td2lkdGg6IDIwMHB4O1xuICAgIG1pbi1oZWlnaHQ6IDU1cHg7XG4gICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwdm1heDtcbiAgICAmOmFmdGVyIHtcbiAgICAgIG1hcmdpbjogMCAtMTNweCAwIDlweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgbXEoJ3NwJyl7fVxuICAgIEBpbmNsdWRlIG1xKCdub3RzcCcpe1xuICAgICAgJjpob3ZlcntcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHpvZmZCbHVlO1xuICAgICAgICBib3JkZXItY29sb3I6ICR6b2ZmQmx1ZTtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICY6OmFmdGVye1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIFsg5Li444Ki44Ot44O8IF1cbiAgJl9fbGlua0Fycm93e1xuICAgIEBpbmNsdWRlIGxpbmtCdXR0b25DaXJjbGVBcnJvdyhcbiAgICAgICRjb2xvcjojMDAwLFxuICAgICAgJHBjVzo0MCxcbiAgICAgICRwY0Fycm93VzoxMCxcbiAgICAgICRwY0Fycm93UmVjdDo2LFxuICAgICk7XG4gIH1cblxufVxuXG4vKiB0b3BSYW5raW5nIEBjc3Mvc2Nzcy9wYy9jb21wb25lbnQvX3N1YlJhbmtpbmcuc2Nzc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi50b3BSYW5raW5ne1xuICAvL1xuICAkaGVpZ2h0VGFiQmFzZTo0MDtcbiAgJHJhbmtpbmc6JjtcbiAgLy9cbiAgQGluY2x1ZGUgbXEoJ3NwJyl7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG4gIEBpbmNsdWRlIG1xKCdub3RzcCcpe1xuICAgIHBhZGRpbmctdG9wOiAxMjVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTAqLjVweDtcbiAgfVxuICAmX19pbm5lcntcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgQGluY2x1ZGUgbXEoJ3NwJyl7fVxuICAgIEBpbmNsdWRlIG1xKCdub3RzcCcpe31cbiAgfVxuICAmX190aXRsZXtcbiAgfVxuXG4gIC8vIFsg44K/44OW44Oc44K/44OzIF1cbiAgJl9fdGFiTGlzdHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JUYWJCZ0dyYXk7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwdm1heDtcbiAgICBAaW5jbHVkZSBtcSgnc3AnKXtcbiAgICAgIHdpZHRoOiBjYWxjVncoIDM3NSAtIDIwIC0gMjAgKTtcbiAgICB9XG4gICAgQGluY2x1ZGUgbXEoJ25vdHNwJyl7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cbiAgICAmSXRlbXtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMDB2bWF4O1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbiguNHMsZWFzZSwwcyk7XG4gICAgICAmOmhvdmVyLCYuanMtY3VycmVudHtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtcSgnc3AnKXtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIGhlaWdodDogY2FsY1Z3KCRoZWlnaHRUYWJCYXNlKTtcbiAgICAgICAgZm9udC1zaXplOiBjYWxjVncoMTQpO1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbXEoJ25vdHNwJyl7XG4gICAgICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgICAgICAgaGVpZ2h0OiAkaGVpZ2h0VGFiQmFzZSoxcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIFsg44K/44OW44Kz44Oz44OG44Oz44OEIF1cbiAgQGtleWZyYW1lcyBhbmltUmFua2luZ0ZhZGVpbiB7XG4gICAgMCUge1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIGZpbHRlcjogYmx1cigyMHB4KTtcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgZmlsdGVyOiBibHVyKDApO1xuICAgIH1cbiAgfVxuICAmX190YWJHcm91cHt9XG4gICZfX3RhYkNvbnRlbnRze1xuICAgICR0YWJDb250ZW50OiY7XG4gICAgLy9cbiAgICBkaXNwbGF5OiBub25lO1xuICAgIC8vZmlsdGVyOiBibHVyKDEwcHgpO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oLjRzLGVhc2UsMHMpO1xuICAgICYuanMtY3VycmVudHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgYW5pbWF0aW9uOiBhbmltUmFua2luZ0ZhZGVpbiAuNXMgZWFzZTtcbiAgICB9XG4gICAgJlJhbmtpbmd7XG4gICAgICBtaW4taGVpZ2h0OiBtYXRoLmRpdigyNDAsMTM2MCkqMTAwdnc7Ly/jg6zjgqTjgqLjgqbjg4jjgrfjg5Xjg4jlr77nrZZcbiAgICB9XG4gICAgLy8gWyBBUEnlh7rlipvliY3jgrnjgrHjg6vjg4jjg7MgXVxuICAgIEBrZXlmcmFtZXMgYW5pbWF0aW9uU2tlbGV0b25Mb2FkaW5nIHtcbiAgICAgIDAlIHtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJSAwO1xuICAgICAgfVxuICAgICAgNTAlLCAxMDAlIHtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEwMCUgMDtcbiAgICAgIH1cbiAgICB9XG4gICAgI3skcmFua2luZ31fX3NrZWxldG9ue1xuICAgICAgLS1za2VsZXRvbi1iZy1jb2xvckJhc2U6ICNmMGYwZjA7XG4gICAgICAtLXNrZWxldG9uLWJnLWNvbG9yRnJvbnQ6IHJnYmEoMjQwLCAyNDAsIDI0MCwgMC41KTtcbiAgICAgIC8vXG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBzcGFue1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBoZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMTBkZWcsIHZhcigtLXNrZWxldG9uLWJnLWNvbG9yQmFzZSkgMTglLCB2YXIoLS1za2VsZXRvbi1iZy1jb2xvckZyb250KSAyOCUsIHZhcigtLXNrZWxldG9uLWJnLWNvbG9yQmFzZSkgNDMlKTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyMDAlO1xuICAgICAgICBhbmltYXRpb246IDJzIGFuaW1hdGlvblNrZWxldG9uTG9hZGluZyBsaW5lYXIgaW5maW5pdGU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIG1xKCdzcCcpe1xuICAgICAgICBtaW4taGVpZ2h0OiBjYWxjVncoMjUwIC0gMTApOy8v44Os44Kk44Ki44Km44OI44K344OV44OI5a++562WXG4gICAgICAgIG1hcmdpbi10b3A6IGNhbGNWdygxMCk7XG4gICAgICAgIHNwYW57XG4gICAgICAgICAgbWluLXdpZHRoOiBjYWxjVncoMTkwKTtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGNhbGNWdygxMCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIG1xKCdub3RzcCcpe1xuICAgICAgICBtaW4taGVpZ2h0OiBtYXRoLmRpdigyNDAsMTM2MCkqMTAwdnc7Ly/jg6zjgqTjgqLjgqbjg4jjgrfjg5Xjg4jlr77nrZZcbiAgICAgICAgc3BhbntcbiAgICAgICAgICBmbGV4LWJhc2lzOiBtYXRoLmRpdigyMDAsMTM2MCkqMTAwdnc7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLy8gWyBBUEnlh7rlipsgXSBAb3ZlcnJpZGUgc2VhcmNoX3Jlc3VsdHMubWluLmNzc1xuICAgIC5pdGVtTGlzdHtcbiAgICAgICZfX2NvbnRhaW5lcntcbiAgICAgICAgXG4gICAgICAgIEBpbmNsdWRlIG1xKCdzcCcpe1xuICAgICAgICAgIG92ZXJmbG93LXg6IHNjcm9sbDtcbiAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgICAmLS0yY29sIHtcbiAgICAgICAgICAgIC5pdGVtTGlzdCB7XG4gICAgICAgICAgICAgICZfX2NvbnRlbnRzIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDAgbWF0aC5kaXYoMjAwLDM5MCkqMTAwdnc7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbXEoJ25vdHNwJyl7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJl9fY29udGVudHN7XG4gICAgICAgIEBpbmNsdWRlIG1xKCdzcCcpe1xuICAgICAgICAgIGZsZXgtYmFzaXM6IGNhbGNWdygyMDApO1xuICAgICAgICAgIG1pbi13aWR0aDogY2FsY1Z3KDIwMCk7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1xKCdub3RzcCcpe1xuICAgICAgICAgIGZsZXgtYmFzaXM6IG1hdGguZGl2KDIwMCwxMzYwKSoxMDB2dztcbiAgICAgICAgICBtaW4td2lkdGg6IDE2MHB4O1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIFsg6aCG5L2NL+WAi+WIpSBdXG4gICAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggMTAge1xuICAgICAgICAgIC5mb28tI3skaX0geyB3aWR0aDogMTBweCAqICRpOyB9XG4gICAgICAgICAgJjpudGgtY2hpbGQoI3skaX0pe1xuICAgICAgICAgICAgLml0ZW1MaXN0X19pbWdXYXBwZXI6OmJlZm9yZSxcbiAgICAgICAgICAgIC5pdGVtTGlzdF9faW1nV3JhcHBlcjo6YmVmb3Jle1xuICAgICAgICAgICAgICBjb250ZW50OiBcIiN7JGl9XCI7XG4gICAgICAgICAgICAgIEBpZiAkaSA9PSAxIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogI0NCQkMyODtcbiAgICAgICAgICAgICAgfUBlbHNlIGlmICRpID09IDIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjOUY5RjlGO1xuICAgICAgICAgICAgICB9QGVsc2UgaWYgJGkgPT0gMyB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICM5OTcwMkE7XG4gICAgICAgICAgICAgIH1AZWxzZXtcbiAgICAgICAgICAgICAgICBjb2xvcjogI0QzRDNEMztcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8vIFsg6KGo56S65YCL5pWwIF1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA1MHB4KSB7XG4gICAgICAgICAgLyogZmxleC1iYXNpczogbWF0aC5kaXYoMjQwLDEzNjApKjEwMHZ3O1xuICAgICAgICAgICY6bnRoLWNoaWxkKDYpe1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9ICovXG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICZfX2xpbmt7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHdpZHRoOiBtYXRoLmRpdiggMTU0LDIwMCApKjEwMCU7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBwYWRkaW5nLXRvcDogbWF0aC5kaXYoIDEwMiwyMDAgKSoxMDAlOy8v44Os44Kk44Ki44Km44OI44K344OV44OI5a++562WXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICBvcGFjaXR5OiAuNTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJl9faW1ne1xuICAgICAgICAmV2FwcGVyLCZXcmFwcGVyeyAvL0B0eXBvIOato+OBl+OBhOOCueODmuODq+OCguiomOi8ieOBl+OBpuOBiuOBj1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxN3B4O1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgIC8vIFsg6aCG5L2NL+WfuuacrCBdXG4gICAgICAgICAgJjo6YmVmb3Jle1xuICAgICAgICAgICAgY29udGVudDogXCIxXCI7XG4gICAgICAgICAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZndNaWQ7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZW47XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiA1cHg7XG4gICAgICAgICAgICB0b3A6IC0ycHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogbWF0aC5kaXYoMzMsMjUpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmQ29udGVudHN7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgICAgICAgaW1ne1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICAgICAgbWluLXdpZHRoOiAxMTBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICZfX3RleHR7XG4gICAgICAgICZXcmFwcGVye1xuICAgICAgICB9XG4gICAgICAgICZDb250ZXRzLCZDb250ZW50c3sgLy9AdHlwbyDmraPjgZfjgYTjgrnjg5rjg6vjgoLoqJjovInjgZfjgabjgYrjgY9cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJl9fbmFtZSwmX19wcmljZSwmX19jb2Rle1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgfVxuICAgICAgJl9fbmFtZXtcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBtYXRoLmRpdigyMiwxNSk7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA2cHg7XG4gICAgICB9XG4gICAgICAmX19wcmljZXtcbiAgICAgICAgZm9udC1zaXplOiAxLjdyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBtYXRoLmRpdigyMiwxNyk7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxNHB4O1xuICAgICAgfVxuICAgICAgJl9fdGF4e1xuICAgICAgICBmb250LXNpemU6IDEuMHJlbTtcbiAgICAgIH1cbiAgICAgICZfX2NvZGV7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgICBjb2xvcjogJGNvbG9yVGV4dEdyYXk7XG4gICAgICB9XG4gICAgfVxuICAgIC8vIFsgL0FQSeWHuuWKmyBdIEBvdmVycmlkZSBzZWFyY2hfcmVzdWx0cy5taW4uY3NzXG4gIH1cblxufSIsIi8vPT0gWyDlhbHpgJroqq3jgb/ovrzjgb8gXT09PT09PT09PT09PT1cbi8v5aSJ5pWw44O7bWl4aW5cbkB1c2UgJ3ZhcmlhYmxlcycgYXMgKjtcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy89PSBbIOODouOCuOODpeODvOODq+iqreOBv+i+vOOBvyBdPT09PT09PT1cbi8vIG1hdGjvvIjpmaTnrpfjgatbL13jga/kvb/jgYjjgarjgYTvvIlcbkB1c2UgXCJzYXNzOm1hdGhcIjtcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4ubHBMZW5zQmFubmVye1xuICAvL1xuICBAaW5jbHVkZSBtcSgnc3AnKXtcbiAgICBwYWRkaW5nOiBjYWxjVncoMzApIDA7XG4gIH1cbiAgQGluY2x1ZGUgbXEoJ25vdHNwJyl7XG4gICAgcGFkZGluZzogOTAqLjVweCAwIDtcbiAgfVxuICAvL1xuICAmX19pbm5lcntcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBAaW5jbHVkZSBtcSgnc3AnKXtcbiAgICAgIHdpZHRoOiBjYWxjVncoMzQ0KTtcbiAgICB9XG4gICAgQGluY2x1ZGUgbXEoJ25vdHNwJyl7XG4gICAgICBtYXgtd2lkdGg6ICg5ODArNDApO1xuICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgIH1cbiAgfVxuICAvL1xuICAmX19saXN0e1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgQGluY2x1ZGUgbXEoJ3NwJyl7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZ2FwOiBjYWxjVncoOCk7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1xKCdub3RzcCcpe1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBnYXA6IDIwcHg7XG4gICAgfVxuICAgICZJdGVte1xuICAgICAgQGluY2x1ZGUgbXEoJ3NwJyl7fVxuICAgICAgQGluY2x1ZGUgbXEoJ25vdHNwJyl7XG4gICAgICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgICB9XG4gICAgICBhe1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgJi5pcy0tYm9yZGVye1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAmOjphZnRlcntcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGJvcmRlcjogc29saWQgMXB4ICRjb2xvckJhbm5lckJvcmRlcjtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgICBAaW5jbHVkZSBtcSgnc3AnKXt9XG4gICAgICAgICAgQGluY2x1ZGUgbXEoJ25vdHNwJyl7fVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC8vXG59XG4iLCIvLz09IFsg5YWx6YCa6Kqt44G/6L6844G/IF09PT09PT09PT09PT09XG4vL+WkieaVsOODu21peGluXG5AdXNlICd2YXJpYWJsZXMnIGFzICo7XG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vPT0gWyDjg6Ljgrjjg6Xjg7zjg6voqq3jgb/ovrzjgb8gXT09PT09PT09XG4vLyBtYXRo77yI6Zmk566X44GrWy9d44Gv5L2/44GI44Gq44GE77yJXG5AdXNlIFwic2FzczptYXRoXCI7XG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuLmxwU0hDX3AtbXZfX3NhbGUge1xuICAgIG1hcmdpbjogMCAwIDRweDtcblxuICAgIEBpbmNsdWRlIG1xKCdub3RzcCcpIHtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIH1cbiAgICBAaW5jbHVkZSBtcSgnc3AnKSB7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cbiAgICAubHBTSENfcC1tdl9fc2FsZVByaWNlIHtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICBjb2xvcjogI0U2MDAxMjtcbiAgICB9XG59XG4ubHBTSENfcC1tdl9fc2FsZUFubm90YXRpb24ge1xuICBmb250LXNpemU6IDEwcHg7XG59Il19 */
