@media screen and (min-width: 481px){.sp-disp,.pcsmall-disp{display:none !important}}@media screen and (max-width: 767px){.pc-disp,.pcsmall-disp{display:none !important}}@-webkit-keyframes icv_anim{0%{height:65%;width:35%}35%{height:65%;width:85%}70%{height:65%;width:20%}100%{height:65%;width:35%}}@keyframes icv_anim{0%{height:65%;width:35%}35%{height:65%;width:85%}70%{height:65%;width:20%}100%{height:65%;width:35%}}@-webkit-keyframes icv_ctl_anim{0%{left:calc(65% - 25px);width:50px}35%{left:calc(15% - 25px);width:50px}70%{left:calc(80% - 25px);width:50px}100%{left:calc(65% - 25px);width:50px}}@keyframes icv_ctl_anim{0%{left:calc(65% - 25px);width:50px}35%{left:calc(15% - 25px);width:50px}70%{left:calc(80% - 25px);width:50px}100%{left:calc(65% - 25px);width:50px}}@media screen and (max-width: 767px){.lpLensguide_highcontrast .icv{cursor:row-resize;overflow:hidden;position:relative}.lpLensguide_highcontrast .icv__icv--vertical{cursor:row-resize}.lpLensguide_highcontrast .icv__icv--horizontal{cursor:col-resize}.lpLensguide_highcontrast .icv__img{pointer-events:none;-o-user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;border:0 !important;border-radius:0 !important;display:block;margin:0 !important;max-width:none;padding:0 !important;top:0;user-select:none;width:100%}.lpLensguide_highcontrast .icv__is--fluid .icv__img{display:none}.lpLensguide_highcontrast .icv__img-a{height:auto;left:0px;position:static;z-index:1}.lpLensguide_highcontrast .icv__img-b{height:100%;left:auto;position:absolute;right:0px;width:auto;z-index:2}.lpLensguide_highcontrast .icv__icv--vertical .icv__img-b{height:auto;width:100%}.lpLensguide_highcontrast .icv__imposter{height:100%;left:0px;position:absolute;top:0px;width:100%;z-index:4}.lpLensguide_highcontrast .icv__wrapper{background-position:center center;background-size:cover;height:100%;overflow:hidden;position:absolute;right:0px;top:0px;width:100%;z-index:3}.lpLensguide_highcontrast .icv__is--fluid .icv__wrapper,.lpLensguide_highcontrast .icv__icv--vertical .icv__wrapper{width:100% !important}.lpLensguide_highcontrast .icv__is--fluid .icv__wrapper,.lpLensguide_highcontrast .icv__icv--horizontal .icv__wrapper{height:100% !important}.lpLensguide_highcontrast .icv__fluidwrapper{background-position:center;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%}.lpLensguide_highcontrast .icv__control{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;top:0px;z-index:5}.lpLensguide_highcontrast .icv__icv--vertical .icv__control{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;left:0;width:100%}.lpLensguide_highcontrast .icv__control-line{height:50%;width:2px;z-index:6}.lpLensguide_highcontrast .icv__icv--vertical .icv__control-line{width:50%}.lpLensguide_highcontrast .icv__theme-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;-webkit-transition:all .1s ease-out 0s;left:0;top:0;transition:all .1s ease-out 0s;z-index:5}.lpLensguide_highcontrast .icv__icv--vertical .icv__theme-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.lpLensguide_highcontrast .icv__arrow-wrapper{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;-webkit-transition:all .1s ease-out 0s;transition:all .1s ease-out 0s}.lpLensguide_highcontrast .icv__arrow-a{-webkit-transform:scale(1.5) rotateZ(180deg);height:20px;transform:scale(1.5) rotateZ(180deg);width:20px;-webkit-filter:drop-shadow(0px 3px 5px rgba(0, 0, 0, 0.33));filter:drop-shadow(0px -3px 5px rgba(0, 0, 0, 0.33))}.lpLensguide_highcontrast .icv__arrow-b{-webkit-transform:scale(1.5) rotateZ(0deg);height:20px;transform:scale(1.5) rotateZ(0deg);width:20px;-webkit-filter:drop-shadow(0px 3px 5px rgba(0, 0, 0, 0.33));filter:drop-shadow(0px 3px 5px rgba(0, 0, 0, 0.33))}.lpLensguide_highcontrast .icv__circle{height:50px;width:50px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;border-radius:999px;flex-shrink:0}.lpLensguide_highcontrast .icv__label{background:rgba(0,0,0,.33);border-radius:3px;bottom:1rem;color:#fff;font-size:.85rem;padding:.5rem .75rem;position:absolute;z-index:12;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lpLensguide_highcontrast .icv__label.vertical{bottom:auto;left:1rem}.lpLensguide_highcontrast .icv__label.on-hover{-webkit-transform:scale(0);transform:scale(0);-webkit-transition:.25s cubic-bezier(0.68, 0.26, 0.58, 1.22);transition:.25s cubic-bezier(0.68, 0.26, 0.58, 1.22)}.lpLensguide_highcontrast .icv:hover .icv__label.on-hover{-webkit-transform:scale(1);transform:scale(1)}.lpLensguide_highcontrast .icv__label-before{left:1rem}.lpLensguide_highcontrast .icv__label-after{right:1rem}.lpLensguide_highcontrast .icv__label-before.vertical{top:1rem}.lpLensguide_highcontrast .icv__label-after.vertical{bottom:1rem;right:auto}.lpLensguide_highcontrast .icv__body{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lpLensguide_highcontrast .icv__body,.lpLensguide_highcontrast body{overflow-y:scroll !important}.lpLensguide_highcontrast .icv__control-line{width:3px !important}.lpLensguide_highcontrast .icv__circle{border-width:3px !important;height:41px;width:41px}.lpLensguide_highcontrast .icv__arrow-wrapper{border-bottom:solid 7px rgba(0,0,0,0);border-left:solid 8px rgba(0,0,0,0);border-right:solid 8px rgba(0,0,0,0);border-top:solid 7px rgba(0,0,0,0);height:0;width:0}.lpLensguide_highcontrast .icv__arrow-wrapper:nth-child(1){border-right:solid 8px #fff;margin-left:-1px}.lpLensguide_highcontrast .icv__arrow-wrapper:nth-child(2){border-left:solid 8px #fff;margin-right:-1px}.lpLensguide_highcontrast .icv__arrow-wrapper>svg{display:none}.lpLensguide_highcontrast .imageCompare__itemWrap.js-anim-on .icv__wrapper{-webkit-animation:icv_anim 1.8s ease;animation:icv_anim 1.8s ease}.lpLensguide_highcontrast .imageCompare__itemWrap.js-anim-on .icv__control{-webkit-animation:icv_ctl_anim 1.8s ease;animation:icv_ctl_anim 1.8s ease}}@media screen and (min-width: 481px){.lpLensguide_highcontrast .icv{cursor:row-resize;overflow:hidden;position:relative}.lpLensguide_highcontrast .icv__icv--vertical{cursor:row-resize}.lpLensguide_highcontrast .icv__icv--horizontal{cursor:col-resize}.lpLensguide_highcontrast .icv__img{pointer-events:none;-o-user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;border:0 !important;border-radius:0 !important;display:block;margin:0 !important;max-width:none;padding:0 !important;top:0;user-select:none;width:100%}.lpLensguide_highcontrast .icv__is--fluid .icv__img{display:none}.lpLensguide_highcontrast .icv__img-a{height:auto;left:0px;position:static;z-index:1}.lpLensguide_highcontrast .icv__img-b{height:100%;left:auto;position:absolute;right:0px;width:auto;z-index:2}.lpLensguide_highcontrast .icv__icv--vertical .icv__img-b{height:auto;width:100%}.lpLensguide_highcontrast .icv__imposter{height:100%;left:0px;position:absolute;top:0px;width:100%;z-index:4}.lpLensguide_highcontrast .icv__wrapper{background-position:center center;background-size:cover;height:100%;overflow:hidden;position:absolute;right:0px;top:0px;width:100%;z-index:3}.lpLensguide_highcontrast .icv__is--fluid .icv__wrapper,.lpLensguide_highcontrast .icv__icv--vertical .icv__wrapper{width:100% !important}.lpLensguide_highcontrast .icv__is--fluid .icv__wrapper,.lpLensguide_highcontrast .icv__icv--horizontal .icv__wrapper{height:100% !important}.lpLensguide_highcontrast .icv__fluidwrapper{background-position:center;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%}.lpLensguide_highcontrast .icv__control{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;top:0px;z-index:5}.lpLensguide_highcontrast .icv__icv--vertical .icv__control{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;left:0;width:100%}.lpLensguide_highcontrast .icv__control-line{height:50%;width:2px;z-index:6}.lpLensguide_highcontrast .icv__icv--vertical .icv__control-line{width:50%}.lpLensguide_highcontrast .icv__theme-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;-webkit-transition:all .1s ease-out 0s;left:0;top:0;transition:all .1s ease-out 0s;z-index:5}.lpLensguide_highcontrast .icv__icv--vertical .icv__theme-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.lpLensguide_highcontrast .icv__arrow-wrapper{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;-webkit-transition:all .1s ease-out 0s;transition:all .1s ease-out 0s}.lpLensguide_highcontrast .icv__arrow-a{-webkit-transform:scale(1.5) rotateZ(180deg);height:20px;transform:scale(1.5) rotateZ(180deg);width:20px;-webkit-filter:drop-shadow(0px 3px 5px rgba(0, 0, 0, 0.33));filter:drop-shadow(0px -3px 5px rgba(0, 0, 0, 0.33))}.lpLensguide_highcontrast .icv__arrow-b{-webkit-transform:scale(1.5) rotateZ(0deg);height:20px;transform:scale(1.5) rotateZ(0deg);width:20px;-webkit-filter:drop-shadow(0px 3px 5px rgba(0, 0, 0, 0.33));filter:drop-shadow(0px 3px 5px rgba(0, 0, 0, 0.33))}.lpLensguide_highcontrast .icv__circle{height:50px;width:50px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;border-radius:999px;flex-shrink:0}.lpLensguide_highcontrast .icv__label{background:rgba(0,0,0,.33);border-radius:3px;bottom:1rem;color:#fff;font-size:.85rem;padding:.5rem .75rem;position:absolute;z-index:12;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lpLensguide_highcontrast .icv__label.vertical{bottom:auto;left:1rem}.lpLensguide_highcontrast .icv__label.on-hover{-webkit-transform:scale(0);transform:scale(0);-webkit-transition:.25s cubic-bezier(0.68, 0.26, 0.58, 1.22);transition:.25s cubic-bezier(0.68, 0.26, 0.58, 1.22)}.lpLensguide_highcontrast .icv:hover .icv__label.on-hover{-webkit-transform:scale(1);transform:scale(1)}.lpLensguide_highcontrast .icv__label-before{left:1rem}.lpLensguide_highcontrast .icv__label-after{right:1rem}.lpLensguide_highcontrast .icv__label-before.vertical{top:1rem}.lpLensguide_highcontrast .icv__label-after.vertical{bottom:1rem;right:auto}.lpLensguide_highcontrast .icv__body{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lpLensguide_highcontrast .icv__body,.lpLensguide_highcontrast body{overflow-y:scroll !important}.lpLensguide_highcontrast .icv__control-line{width:4px !important}.lpLensguide_highcontrast .icv__circle{border-width:4px !important;height:60px;width:60px}.lpLensguide_highcontrast .icv__arrow-wrapper{border-bottom:solid 7px rgba(0,0,0,0);border-left:solid 8px rgba(0,0,0,0);border-right:solid 8px rgba(0,0,0,0);border-top:solid 7px rgba(0,0,0,0);height:0;width:0}.lpLensguide_highcontrast .icv__arrow-wrapper:nth-child(1){border-right:solid 8px #fff;margin-left:-1px}.lpLensguide_highcontrast .icv__arrow-wrapper:nth-child(2){border-left:solid 8px #fff;margin-right:-1px}.lpLensguide_highcontrast .icv__arrow-wrapper>svg{display:none}.lpLensguide_highcontrast .imageCompare__itemWrap.js-anim-on .icv__wrapper{-webkit-animation:icv_anim 1.8s ease;animation:icv_anim 1.8s ease}.lpLensguide_highcontrast .imageCompare__itemWrap.js-anim-on .icv__control{-webkit-animation:icv_ctl_anim 1.8s ease;animation:icv_ctl_anim 1.8s ease}}@media screen and (max-width: 767px){.lpLensguide_highcontrast{overflow-x:hidden}}.lpLensguide_highcontrast .cmp__lpModTitle--h2,.lpLensguide_highcontrast .cmp__lpModTitle--h3,.lpLensguide_highcontrast .cmp__lpModTitle--h4{font-weight:700}.lpLensguide_highcontrast .sup{font-size:min(2.9333333333vw,1.1rem);position:static;vertical-align:super}.lpLensguide_highcontrast .price{font-family:"Open Sans",sans-serif}.lpLensguide_highcontrast .is--blue{color:#009be5}.lpLensguide_highcontrast img{height:auto;width:100%}.lpLensguide_highcontrast .lpLensguide_highcontrast__notes__list .lpLensguide_highcontrast__notes__item{font-size:3.2vw;line-height:1.5;padding-left:1em;position:relative;text-indent:unset}.lpLensguide_highcontrast .lpLensguide_highcontrast__notes__list .lpLensguide_highcontrast__notes__item::before{content:"※";display:block;font-size:1em;margin-left:-1em;position:absolute}.lpLensguide_highcontrast .lpLensguide_highcontrast__notes__list .lpLensguide_highcontrast__notes__item small{margin:0}.lpLensguide_highcontrast .lpLensguide_highcontrast__notes__list .lpLensguide_highcontrast__notes__item .link{color:#2299e1;text-decoration:underline;-webkit-transition:-webkit-text-decoration .2s;transition:-webkit-text-decoration .2s;transition:text-decoration .2s;transition:text-decoration .2s, -webkit-text-decoration .2s}.lpLensguide_highcontrast .lpLensguide_highcontrast__notes__list .lpLensguide_highcontrast__notes__item .link:hover,.lpLensguide_highcontrast .lpLensguide_highcontrast__notes__list .lpLensguide_highcontrast__notes__item .link:focus{text-decoration:none}.lpLensguide_highcontrast .lpLensguide_highcontrast__notes__list+.lpLensguide_highcontrast__notes__list{margin-top:2rem}@media screen and (min-width: 481px){.lpLensguide_highcontrast .lpLensguide_highcontrast__notes__list .lpLensguide_highcontrast__notes__item{font-size:1.4rem;line-height:1.6}.lpLensguide_highcontrast .lpLensguide_highcontrast__notes__list .lpLensguide_highcontrast__notes__item.is--pc_center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.lpLensguide_highcontrast .lpLensguide_highcontrast__notes__list .lpLensguide_highcontrast__notes__item.is--pc_center::before{display:inline;position:inherit}}.lpLensguide_highcontrast .lpLensguide_highcontrast__header{border-bottom:1px solid #ebebeb}.lpLensguide_highcontrast .lpLensguide_highcontrast__header__txtArea{position:relative}.lpLensguide_highcontrast .lpLensguide_highcontrast__header__txtAreaLens{height:min(22.6666666667vw,8.5rem);left:min(4.8vw,1.8rem);position:absolute;top:50%;width:min(22.6666666667vw,8.5rem);-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:-1}.lpLensguide_highcontrast .lpLensguide_highcontrast__header__txtAreaInner{padding:min(7.4666666667vw,2.8rem) min(5.3333333333vw,2rem)}.lpLensguide_highcontrast .lpLensguide_highcontrast__header__title{font-size:clamp(2.4rem,6.9333333333vw,2.8rem);font-weight:700;line-height:1;text-align:right}.lpLensguide_highcontrast .lpLensguide_highcontrast__header__title .catch{color:#1a1a1a;display:block;font-size:clamp(1.2rem,3.4666666667vw,1.4rem);font-weight:700;line-height:1.2;margin-bottom:min(2.1333333333vw,.8rem)}.lpLensguide_highcontrast .lpLensguide_highcontrast__header__price{line-height:2;text-align:right}.lpLensguide_highcontrast .lpLensguide_highcontrast__header__price .txt{font-size:min(3.4666666667vw,1.3rem);font-weight:700;margin-right:min(.5333333333vw,.2rem)}.lpLensguide_highcontrast .lpLensguide_highcontrast__header__price .price{font-size:clamp(1.8rem,5.3333333333vw,2rem);font-weight:700}@media screen and (min-width: 481px){.lpLensguide_highcontrast .lpLensguide_highcontrast__header__inner{display:grid;grid-template-columns:3fr 2.4fr}.lpLensguide_highcontrast .lpLensguide_highcontrast__header__imgArea{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.lpLensguide_highcontrast .lpLensguide_highcontrast__header__txtArea{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.lpLensguide_highcontrast .lpLensguide_highcontrast__header__txtAreaInner{margin-inline:auto}.lpLensguide_highcontrast .lpLensguide_highcontrast__header__txtAreaLens{height:min(16.6666666667vw,23rem);left:50%;width:min(16.6666666667vw,23rem);-webkit-transform:translateX(max(-38rem, -27.5362318841vw)) translateY(-50%);transform:translateX(max(-38rem, -27.5362318841vw)) translateY(-50%)}.lpLensguide_highcontrast .lpLensguide_highcontrast__header__title{font-size:clamp(2rem,10.1333333333vw,3.8rem);text-align:left}.lpLensguide_highcontrast .lpLensguide_highcontrast__header__title .catch{font-size:min(4.8vw,1.8rem);margin-bottom:min(1.0144927536vw,1.4rem)}.lpLensguide_highcontrast .lpLensguide_highcontrast__header__price{line-height:2;text-align:left}.lpLensguide_highcontrast .lpLensguide_highcontrast__header__price .txt{font-size:min(4.8vw,1.8rem)}.lpLensguide_highcontrast .lpLensguide_highcontrast__header__price .price{font-size:min(2.4637681159vw,3.4rem)}}.lpLensguide_highcontrast .lpLensguide_highcontrast__concept{padding-top:4.2rem}.lpLensguide_highcontrast .lpLensguide_highcontrast__concept__title{font-size:min(6.9333333333vw,2.6rem);font-weight:700}.lpLensguide_highcontrast .lpLensguide_highcontrast__concept__point{margin:min(6.4vw,2.4rem) auto 0}.lpLensguide_highcontrast .lpLensguide_highcontrast__concept__pointUl{display:grid;gap:1rem;grid-template-columns:repeat(2, auto);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.lpLensguide_highcontrast .lpLensguide_highcontrast__concept__pointLi{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;border:solid .4rem #d3ebf9;border-radius:50%;color:#009be5;font-weight:900;height:min(34.1333333333vw,12.8rem);justify-content:center;margin-right:auto;text-align:center;width:min(34.1333333333vw,12.8rem)}.lpLensguide_highcontrast .lpLensguide_highcontrast__concept__pointLi span{font-size:clamp(1.4rem,4.2666666667vw,1.6rem);line-height:1.3}@media screen and (min-width: 481px){.lpLensguide_highcontrast .lpLensguide_highcontrast__concept{padding-top:6rem}.lpLensguide_highcontrast .lpLensguide_highcontrast__concept__title{font-size:min(2.3188405797vw,3.2rem);line-height:1.75}.lpLensguide_highcontrast .lpLensguide_highcontrast__concept__text{text-align:center}.lpLensguide_highcontrast .lpLensguide_highcontrast__concept__point{margin-top:min(3.0434782609vw,4.2rem)}.lpLensguide_highcontrast .lpLensguide_highcontrast__concept__pointUl{gap:min(1.1594202899vw,1.6rem)}.lpLensguide_highcontrast .lpLensguide_highcontrast__concept__pointLi{border-width:.6rem;height:min(13.0434782609vw,18rem);width:min(13.0434782609vw,18rem)}.lpLensguide_highcontrast .lpLensguide_highcontrast__concept__pointLi span{font-size:clamp(1.6rem,1.4492753623vw,2rem);line-height:1.6}}.lpLensguide_highcontrast .lpLensguide_highcontrast__comb{background-color:#f9f9f9;padding-bottom:5.4rem}.lpLensguide_highcontrast .lpLensguide_highcontrast__comb__inner{text-align:center;width:min(100%,72rem)}.lpLensguide_highcontrast .lpLensguide_highcontrast__comb__title{font-size:2rem;font-weight:700;line-height:1.75;margin-bottom:min(5.3333333333vw,2rem)}.lpLensguide_highcontrast .lpLensguide_highcontrast__comb__itemWrap{display:grid;gap:min(2.1333333333vw,.8rem);grid-template-columns:11fr 2fr 11fr;width:min(68.2666666667vw,25.6rem);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto min(10.6666666667vw,4rem)}.lpLensguide_highcontrast .lpLensguide_highcontrast__comb__item.is--frame .lpLensguide_highcontrast__comb__itemImg{margin:0 min(1.3333333333vw,.5rem) min(4.8vw,1.8rem)}.lpLensguide_highcontrast .lpLensguide_highcontrast__comb__item.is--frame .lpLensguide_highcontrast__comb__itemImg>img{height:min(9.6vw,3.6rem);width:auto}.lpLensguide_highcontrast .lpLensguide_highcontrast__comb__item.is--plus{color:#009be5;font-size:min(9.6vw,3.6rem);font-weight:500;line-height:1}.lpLensguide_highcontrast .lpLensguide_highcontrast__comb__item.is--lens .lpLensguide_highcontrast__comb__itemImg{margin:0 auto min(2.1333333333vw,.8rem);text-align:center}.lpLensguide_highcontrast .lpLensguide_highcontrast__comb__item.is--lens .lpLensguide_highcontrast__comb__itemImg>img{height:min(11.7333333333vw,4.4rem);width:auto}.lpLensguide_highcontrast .lpLensguide_highcontrast__comb__item.is--lens .lpLensguide_highcontrast__comb__itemText{margin-left:min(1.6vw,.6rem)}.lpLensguide_highcontrast .lpLensguide_highcontrast__comb__itemText{font-size:min(4.2666666667vw,1.6rem);font-weight:700;line-height:1;text-align:center;white-space:nowrap}.lpLensguide_highcontrast .lpLensguide_highcontrast__comb__itemText .price{font-family:"Open Sans",sans-serif;font-size:min(5.6vw,2.1rem);font-weight:700}.lpLensguide_highcontrast .lpLensguide_highcontrast__comb__btnItem .notes{font-size:min(3.2vw,1.2rem);letter-spacing:-0.02em;line-height:2;padding-top:min(2.1333333333vw,.8rem);text-align:center}.lpLensguide_highcontrast .lpLensguide_highcontrast__comb__btnItem .notes>a{color:#009be5;text-decoration:underline}.lpLensguide_highcontrast .lpLensguide_highcontrast__comb__btnItem .notes>a:hover{text-decoration:none}@media screen and (max-width: 767px){.lpLensguide_highcontrast .lpLensguide_highcontrast__comb__btnItem:nth-of-type(n+2){margin-top:min(8vw,3rem)}}.lpLensguide_highcontrast .lpLensguide_highcontrast__comb__btn{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;background-color:#009be5;color:#fff;font-size:min(4.2666666667vw,1.6rem);font-weight:500;justify-content:center;line-height:min(14.4vw,5.4rem)}@media screen and (min-width: 481px){.lpLensguide_highcontrast .lpLensguide_highcontrast__comb{padding:6rem 0}.lpLensguide_highcontrast .lpLensguide_highcontrast__comb__title{font-size:2.6rem;margin-bottom:min(2.8985507246vw,4rem)}.lpLensguide_highcontrast .lpLensguide_highcontrast__comb__itemWrap{grid-template-columns:3.6fr 1fr 3.6fr;margin-bottom:min(2.7536231884vw,3.8rem);width:49.4rem}.lpLensguide_highcontrast .lpLensguide_highcontrast__comb__item.is--frame .lpLensguide_highcontrast__comb__itemImg{margin:0 auto min(2.0289855072vw,2.8rem)}.lpLensguide_highcontrast .lpLensguide_highcontrast__comb__item.is--frame .lpLensguide_highcontrast__comb__itemImg>img{height:5.7rem}.lpLensguide_highcontrast .lpLensguide_highcontrast__comb__item.is--plus{font-size:5.8rem;font-weight:500;line-height:1;-webkit-transform:translateY(-0.2rem);transform:translateY(-0.2rem)}.lpLensguide_highcontrast .lpLensguide_highcontrast__comb__item.is--lens .lpLensguide_highcontrast__comb__itemImg{margin:0 auto min(.4347826087vw,.6rem)}.lpLensguide_highcontrast .lpLensguide_highcontrast__comb__item.is--lens .lpLensguide_highcontrast__comb__itemImg img{height:7.3rem;-webkit-transform:translateY(-0.6rem);transform:translateY(-0.6rem)}.lpLensguide_highcontrast .lpLensguide_highcontrast__comb__itemText{font-size:2rem;font-weight:700;line-height:1}.lpLensguide_highcontrast .lpLensguide_highcontrast__comb__itemText .price{font-size:2.5rem;width:13rem}.lpLensguide_highcontrast .lpLensguide_highcontrast__comb__btnList{display:grid;grid-template-columns:repeat(2, 1fr)}.lpLensguide_highcontrast .lpLensguide_highcontrast__comb__btnItem .notes{font-size:min(.8695652174vw,1.2rem);padding-top:1.4rem}.lpLensguide_highcontrast .lpLensguide_highcontrast__comb__btn{font-size:min(1.3043478261vw,1.8rem);line-height:3.3;margin-inline:auto;width:min(23.9130434783vw,33rem)}}.lpLensguide_highcontrast .lpLensguide_highcontrast__color__select{background-color:#fff;border:1px solid #ebebeb;border-bottom:0;margin:min(9.6vw,3.6rem) auto 0;padding:min(4.2666666667vw,1.6rem) min(3.2vw,1.2rem)}.lpLensguide_highcontrast .lpLensguide_highcontrast__color__select.is--doubleColumn{display:grid;grid-template-columns:repeat(2, 1fr);row-gap:min(3.2vw,1.2rem)}@media screen and (max-width: 767px){.lpLensguide_highcontrast .lpLensguide_highcontrast__color__select.is--doubleColumn .lpLensguide_highcontrast__color__selectRow:nth-child(2n+1){border-right:1px solid #ebebeb}}.lpLensguide_highcontrast .lpLensguide_highcontrast__color__selectContent__wrap{background-color:#fff;border:1px solid #ebebeb;display:grid;gap:min(4.2666666667vw,1.6rem);grid-template-columns:1fr;padding:min(5.3333333333vw,2rem) min(4.2666666667vw,1.6rem)}.lpLensguide_highcontrast .lpLensguide_highcontrast__color__selectContent{display:grid;grid-template-columns:repeat(2, -webkit-min-content);grid-template-columns:repeat(2, min-content);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.2rem}.lpLensguide_highcontrast .lpLensguide_highcontrast__color__selectRate{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;border:.4rem solid #d3ebf9;border-radius:50%;color:#009be5;font-weight:700;height:min(25.6vw,9.6rem);justify-content:center;margin-inline:auto;text-align:center;width:min(25.6vw,9.6rem)}.lpLensguide_highcontrast .lpLensguide_highcontrast__color__selectRate .jp{display:block;font-size:min(4.2666666667vw,1.6rem);line-height:1}.lpLensguide_highcontrast .lpLensguide_highcontrast__color__selectRate .number{display:block;font-family:"Open Sans",sans-serif;font-size:min(6.4vw,2.4rem);font-weight:700;line-height:1;margin-top:min(.8vw,.3rem)}.lpLensguide_highcontrast .lpLensguide_highcontrast__color__selectType{font-size:min(3.4666666667vw,1.3rem);line-height:1;text-align:center}.lpLensguide_highcontrast .lpLensguide_highcontrast__color__selectPrice{font-family:"Open Sans",sans-serif;font-size:min(5.8666666667vw,2.2rem);font-weight:700;line-height:1;text-align:center;white-space:nowrap}.lpLensguide_highcontrast .lpLensguide_highcontrast__color__selectPrice .tax{font-family:"Noto Sans JP",sans-serif;font-size:min(2.6666666667vw,1rem);font-weight:500}.lpLensguide_highcontrast .lpLensguide_highcontrast__color__selectLens{display:grid;gap:1rem .8rem;grid-template-columns:repeat(4, 1fr)}@media screen and (max-width: 767px){.lpLensguide_highcontrast .lpLensguide_highcontrast__color__select.is--doubleColumn .lpLensguide_highcontrast__color__selectRow .lpLensguide_highcontrast__color__selectLens{grid-template-columns:1fr;padding-bottom:min(8.5333333333vw,3.2rem);padding-left:min(4.2666666667vw,1.6rem);padding-right:0;padding-top:min(8.5333333333vw,3.2rem)}.lpLensguide_highcontrast .lpLensguide_highcontrast__color__select.is--doubleColumn .lpLensguide_highcontrast__color__selectRow:nth-child(2n+1) .lpLensguide_highcontrast__color__selectLens{padding-left:0;padding-right:min(4.2666666667vw,1.6rem)}.lpLensguide_highcontrast .lpLensguide_highcontrast__color__select.is--singleColumn .lpLensguide_highcontrast__color__selectRow .lpLensguide_highcontrast__color__selectLens{grid-template-columns:repeat(2, 1fr);-webkit-column-gap:min(8.5333333333vw,3.2rem);-moz-column-gap:min(8.5333333333vw,3.2rem);column-gap:min(8.5333333333vw,3.2rem);padding:min(8.5333333333vw,3.2rem) 0}}.lpLensguide_highcontrast .lpLensguide_highcontrast__color__selectItem{text-align:center}.lpLensguide_highcontrast .lpLensguide_highcontrast__color__selectItem img{width:min(16.5333333333vw,6.2rem)}.lpLensguide_highcontrast .lpLensguide_highcontrast__color__selectName{font-size:min(2.9333333333vw,1.1rem);line-height:1.3;margin-top:min(1.0666666667vw,.4rem);text-align:center}.lpLensguide_highcontrast .lpLensguide_highcontrast__color__note{font-size:min(3.2vw,1.2rem);line-height:1.8;margin:min(2.1333333333vw,.8rem) auto 0;text-align:right}@media screen and (min-width: 481px){.lpLensguide_highcontrast .lpLensguide_highcontrast__color__select.is--doubleColumn,.lpLensguide_highcontrast .lpLensguide_highcontrast__color__select.is--singleColumn{gap:0;grid-template-columns:1fr}.lpLensguide_highcontrast .lpLensguide_highcontrast__color__selectRow{border:0;display:grid;grid-template-columns:27rem 1fr}.lpLensguide_highcontrast .lpLensguide_highcontrast__color__selectRow:nth-child(2n){border-top:1px solid #ebebeb}.lpLensguide_highcontrast .lpLensguide_highcontrast__color__selectContent__wrap{grid-template-columns:repeat(2, 1fr);padding:min(5.3333333333vw,2rem) min(4.2666666667vw,1.6rem)}.lpLensguide_highcontrast .lpLensguide_highcontrast__color__selectRate{height:min(6.9565217391vw,9.6rem);width:min(6.9565217391vw,9.6rem)}.lpLensguide_highcontrast .lpLensguide_highcontrast__color__selectRate .jp{display:block;font-size:min(1.0144927536vw,1.4rem);line-height:1}.lpLensguide_highcontrast .lpLensguide_highcontrast__color__selectRate .number{display:block;font-family:"Open Sans",sans-serif;font-size:min(1.5942028986vw,2.2rem);font-weight:700;line-height:1;margin-top:min(.2173913043vw,.3rem)}.lpLensguide_highcontrast .lpLensguide_highcontrast__color__selectType{font-size:min(.9420289855vw,1.3rem);line-height:1}.lpLensguide_highcontrast .lpLensguide_highcontrast__color__selectPrice{font-family:"Open Sans",sans-serif;font-size:min(1.7391304348vw,2.4rem);font-weight:700;line-height:1.3}.lpLensguide_highcontrast .lpLensguide_highcontrast__color__selectPrice .tax{font-family:"Noto Sans JP",sans-serif;font-size:min(.8695652174vw,1.2rem);font-weight:500;line-height:1;vertical-align:min(.0724637681vw,.1rem)}.lpLensguide_highcontrast .lpLensguide_highcontrast__color__selectLens{display:grid;gap:min(4.2666666667vw,1.6rem) min(5.8666666667vw,2.2rem);grid-template-columns:repeat(5, 1fr);padding:20px 2px 22px 16px}.lpLensguide_highcontrast .lpLensguide_highcontrast__color__selectItem{text-align:center;width:auto}.lpLensguide_highcontrast .lpLensguide_highcontrast__color__selectName{font-size:1.4rem;line-height:1.4285714286;margin-top:8px}.lpLensguide_highcontrast .lpLensguide_highcontrast__color__note{font-size:1.4rem;line-height:1.7857142857;margin:12px auto 0;text-align:right}}.lpLensguide_highcontrast .lpLensguide_highcontrast__wear{padding:min(11.2vw,4.2rem) 0}.lpLensguide_highcontrast .lpLensguide_highcontrast__wear__title{color:#009be5;font-family:"Noto Sans JP",sans-serif;font-size:min(5.88vw,2.2rem);font-weight:700;line-height:1;padding-bottom:min(7.4666666667vw,2.8rem)}.lpLensguide_highcontrast .lpLensguide_highcontrast__wear__subTitle{color:#009be5;display:inline-block;font-size:1.5rem;margin-top:min(1.6vw,.6rem)}@media screen and (min-width: 481px){.lpLensguide_highcontrast .lpLensguide_highcontrast__wear{padding-bottom:9.2rem;padding-top:7.6rem}.lpLensguide_highcontrast .lpLensguide_highcontrast__wear__title{color:#009be5;font-family:"Noto Sans JP",sans-serif;font-size:3.2rem;font-weight:700;line-height:1;padding-bottom:6.4rem}.lpLensguide_highcontrast .lpLensguide_highcontrast__wear__notesList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.lpLensguide_highcontrast .lpLensguide_highcontrast__wear .js-tab__secondary__content{cursor:pointer;display:none}.lpLensguide_highcontrast .lpLensguide_highcontrast__wear .js-tab__secondary__content.is--active{cursor:default;display:block}.lpLensguide_highcontrast .lpLensguide_highcontrast__products{background-color:#f9f9f9}.lpLensguide_highcontrast .lpLensguide_highcontrast__wear__tabnav{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:end;margin-bottom:4rem}.lpLensguide_highcontrast .lpLensguide_highcontrast__wear__tabnav li{background:#ebebeb;border-bottom:1px solid #1a1a1a;color:#9a9a9a;font-size:min(3.2vw,1.2rem);font-weight:700;padding:min(3.2vw,1.2rem) min(4.2666666667vw,1.6rem);text-align:center}.lpLensguide_highcontrast .lpLensguide_highcontrast__wear__tabnav li.is--active{background-color:#fff;border-bottom:1px solid #fff;border-left:1px solid #1a1a1a;border-right:1px solid #1a1a1a;border-top:1px solid #1a1a1a;color:#1a1a1a;z-index:1}.lpLensguide_highcontrast .lpLensguide_highcontrast__wear__tabnav::before{background-color:#1a1a1a;bottom:0;content:"";display:block;height:1px;position:absolute;width:100%}@media screen and (min-width: 481px){.lpLensguide_highcontrast .lpLensguide_highcontrast__wear__tabnav>li{font-size:min(1.1594202899vw,1.6rem);padding:min(1.1594202899vw,1.6rem) min(3.0434782609vw,4.2rem)}}.lpLensguide_highcontrast .lpLensguide_highcontrast__wear__thumbs{display:grid;gap:.4rem;grid-template-columns:repeat(3, 1fr);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.lpLensguide_highcontrast .lpLensguide_highcontrast__wear__thumbsItem{background-color:#fff;border:1px solid #ebebeb;border-radius:min(1.6vw,.6rem);padding:min(1.6vw,.6rem) min(1.6vw,.6rem) 0;-webkit-transition:border-color .3s ease;transition:border-color .3s ease}.lpLensguide_highcontrast .lpLensguide_highcontrast__wear__thumbsItem.is--active{border-color:#009be5}.lpLensguide_highcontrast .lpLensguide_highcontrast__wear__thumbsInner{display:grid;grid-template-columns:1fr;grid-template-rows:1fr -webkit-min-content;grid-template-rows:1fr min-content;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.lpLensguide_highcontrast .lpLensguide_highcontrast__wear__thumbsText{font-size:min(2.6666666667vw,1rem);line-height:1.2;text-align:center}.lpLensguide_highcontrast .lpLensguide_highcontrast__wear__thumbsText.with--kerning{-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}.lpLensguide_highcontrast .lpLensguide_highcontrast__wear__thumbsImg{margin:min(1.6vw,.6rem) auto;width:min(6.6666666667vw,2.5rem)}@media screen and (min-width: 481px){.lpLensguide_highcontrast .lpLensguide_highcontrast__wear__thumbs{grid-template-columns:repeat(5, 1fr)}.lpLensguide_highcontrast .lpLensguide_highcontrast__wear__thumbsItem{padding:min(1.1594202899vw,1.6rem) min(.5797101449vw,.8rem)}.lpLensguide_highcontrast .lpLensguide_highcontrast__wear__thumbsItem:hover{border-color:#009be5}.lpLensguide_highcontrast .lpLensguide_highcontrast__wear__thumbsText{font-size:min(.9420289855vw,1.3rem);line-height:1}.lpLensguide_highcontrast .lpLensguide_highcontrast__wear__thumbsImg{margin-top:min(1.0144927536vw,1.4rem);width:min(2.6086956522vw,3.6rem)}}.lpLensguide_highcontrast .lpLensguide_highcontrast__wear__slider{margin-top:min(4.8vw,1.8rem)}.lpLensguide_highcontrast .lpLensguide_highcontrast__wear__sliderImg{position:relative}.lpLensguide_highcontrast .lpLensguide_highcontrast__wear__sliderImg .color{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#009be5;border-radius:min(2.9333333333vw,1.1rem);color:#fff;font-size:min(2.9333333333vw,1.1rem);font-weight:700;height:min(5.8666666667vw,2.2rem);left:min(2.1333333333vw,.8rem);padding:0 min(4.8vw,1.8rem);top:min(2.6666666667vw,1rem)}.lpLensguide_highcontrast .lpLensguide_highcontrast__wear__sliderContent{padding:min(4.2666666667vw,1.6rem) 0 min(8.5333333333vw,3.2rem)}.lpLensguide_highcontrast .lpLensguide_highcontrast__wear__sliderColumn{display:grid;gap:1.2rem;grid-template-columns:repeat(2, -webkit-min-content);grid-template-columns:repeat(2, min-content);width:min(53.3333333333vw,20rem);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-inline:auto}.lpLensguide_highcontrast .lpLensguide_highcontrast__wear__sliderRate{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:.3rem solid #d3ebf9;border-radius:50%;color:#009be5;height:min(16vw,6rem);width:min(16vw,6rem)}.lpLensguide_highcontrast .lpLensguide_highcontrast__wear__sliderRate .jp,.lpLensguide_highcontrast .lpLensguide_highcontrast__wear__sliderRate .number{display:block;font-weight:700;line-height:1}.lpLensguide_highcontrast .lpLensguide_highcontrast__wear__sliderRate .jp{font-size:min(2.9333333333vw,1.1rem)}.lpLensguide_highcontrast .lpLensguide_highcontrast__wear__sliderRate .number{font-family:"Open Sans",sans-serif;font-size:min(4.2666666667vw,1.6rem);margin-top:.8vw}.lpLensguide_highcontrast .lpLensguide_highcontrast__wear__sliderPrice{font-family:"Open Sans",sans-serif;font-size:min(4.8vw,1.8rem);font-weight:700;margin-left:min(1.6vw,.6rem);white-space:nowrap}.lpLensguide_highcontrast .lpLensguide_highcontrast__wear__sliderPrice .type{display:block;font-family:"Noto Sans JP",sans-serif;font-size:min(2.9333333333vw,1.1rem);font-weight:500;line-height:1;text-align:center}.lpLensguide_highcontrast .lpLensguide_highcontrast__wear__sliderImg .color--clear{background-color:#009be5}.lpLensguide_highcontrast .lpLensguide_highcontrast__wear__sliderImg .color--smokygray{background-color:#4c4948}.lpLensguide_highcontrast .lpLensguide_highcontrast__wear__sliderImg .color--indigonavy{background-color:#455975}.lpLensguide_highcontrast .lpLensguide_highcontrast__wear__sliderImg .color--ashbeige{background-color:#8b796e}.lpLensguide_highcontrast .lpLensguide_highcontrast__wear__sliderImg .color--amberbrown{background-color:#b78552}.lpLensguide_highcontrast .lpLensguide_highcontrast__wear__sliderImg .color--mossgreen{background-color:#7c866e}.lpLensguide_highcontrast .lpLensguide_highcontrast__wear__sliderImg .color--cobaltblue{background-color:#0062ad}.lpLensguide_highcontrast .lpLensguide_highcontrast__wear__sliderImg .color--irisviolet{background-color:#746c9e}.lpLensguide_highcontrast .lpLensguide_highcontrast__wear__sliderImg .color--rosepink{background-color:#db81a1}.lpLensguide_highcontrast .lpLensguide_highcontrast__wear__sliderImg .color--lemonyellow{background-color:#ebcb43}@media screen and (min-width: 481px){.lpLensguide_highcontrast .lpLensguide_highcontrast__wear__slider{margin-top:min(2.8985507246vw,4rem)}.lpLensguide_highcontrast .lpLensguide_highcontrast__wear__sliderImg .color{border-radius:min(1.4492753623vw,2rem);font-size:1.6rem;height:min(2.8985507246vw,4rem);left:min(2.0289855072vw,2.8rem);padding:0 min(2.3188405797vw,3.2rem);top:min(1.7391304348vw,2.4rem)}.lpLensguide_highcontrast .lpLensguide_highcontrast__wear__sliderContent{padding:min(2.6086956522vw,3.6rem) 0}.lpLensguide_highcontrast .lpLensguide_highcontrast__wear__sliderColumn{width:25.2rem}.lpLensguide_highcontrast .lpLensguide_highcontrast__wear__sliderRate{border-width:.4rem;height:9.6rem;width:9.6rem}.lpLensguide_highcontrast .lpLensguide_highcontrast__wear__sliderRate .jp{font-size:1.4rem}.lpLensguide_highcontrast .lpLensguide_highcontrast__wear__sliderRate .number{font-size:2.2rem;margin-top:min(.2898550725vw,.4rem)}.lpLensguide_highcontrast .lpLensguide_highcontrast__wear__sliderPrice{font-size:2.4rem;line-height:1.2;margin-left:min(1.1594202899vw,1.6rem)}.lpLensguide_highcontrast .lpLensguide_highcontrast__wear__sliderPrice .type{font-size:1.4rem;line-height:1.5}}.lpLensguide_highcontrast .lpLensguide_highcontrast__about{padding-bottom:5.4rem}.lpLensguide_highcontrast .lpLensguide_highcontrast__about__title{font-size:min(5.3333333333vw,2rem);font-weight:700;line-height:1.4}.lpLensguide_highcontrast .lpLensguide_highcontrast__about__img{margin:min(3.2vw,1.2rem) auto}@media screen and (min-width: 481px){.lpLensguide_highcontrast .lpLensguide_highcontrast__about{padding:6rem 0 8rem}.lpLensguide_highcontrast .lpLensguide_highcontrast__about__title{font-size:min(2.3188405797vw,3.2rem)}.lpLensguide_highcontrast .lpLensguide_highcontrast__about__text{text-align:center}}@-webkit-keyframes slider_arrow_l{70%{-webkit-transform:translate(-3px, 0px);transform:translate(-3px, 0px)}}@keyframes slider_arrow_l{70%{-webkit-transform:translate(-3px, 0px);transform:translate(-3px, 0px)}}@-webkit-keyframes slider_arrow_r{70%{-webkit-transform:translate(3px, 0px);transform:translate(3px, 0px)}}@keyframes slider_arrow_r{70%{-webkit-transform:translate(3px, 0px);transform:translate(3px, 0px)}}.lpLensguide_highcontrast__about .imageCompare{margin:0 auto min(8.5333333333vw,3.2rem);padding-top:min(8.5333333333vw,3.2rem);width:min(92vw,34.5rem)}.lpLensguide_highcontrast__about .imageCompare__item{aspect-ratio:23/13}.lpLensguide_highcontrast__about .imageCompare__item img{-o-object-fit:cover;object-fit:cover}.lpLensguide_highcontrast__about .imageCompare__itemWrap{overflow:hidden;position:relative}.lpLensguide_highcontrast__about .imageCompare__itemWrap .notes{bottom:.4rem;color:#fff;font-size:1rem;position:absolute;right:0;z-index:10}.lpLensguide_highcontrast__about .imageCompare__itemWrap .notes.textshadow{text-shadow:0 .1rem .4rem #1a1a1a}.lpLensguide_highcontrast__about .imageCompare__text{font-size:clamp(1rem,3.2vw,1.2rem);line-height:1.4}.lpLensguide_highcontrast__about .imageCompare__textWrap{display:grid;grid-template-columns:repeat(2, 1fr);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:min(2.1333333333vw,.8rem)}.lpLensguide_highcontrast__about .imageSlider{margin-inline:auto;width:100%}.lpLensguide_highcontrast__about .imageSlider__text{line-height:1}@media screen and (min-width: 481px){.lpLensguide_highcontrast__about .imageCompare{margin-bottom:min(5.7971014493vw,8rem);padding-top:min(5.7971014493vw,8rem);width:min(52.1739130435vw,72rem)}.lpLensguide_highcontrast__about .imageCompare__item{aspect-ratio:16/9}.lpLensguide_highcontrast__about .imageCompare__itemWrap .notes{position:absolute;right:min(.3623188406vw,.5rem)}.lpLensguide_highcontrast__about .imageCompare__text{font-size:min(1.1594202899vw,1.6rem)}.lpLensguide_highcontrast__about .imageCompare__textWrap{padding-top:min(1.4492753623vw,2rem)}.lpLensguide_highcontrast__about .imageSlider{width:min(52.1739130435vw,72rem)}.lpLensguide_highcontrast__about .imageSlider__text{margin-top:min(1.4492753623vw,2rem);text-align:center}}.lpLensguide_highcontrast .lpLensguide_highcontrast__spec{padding-bottom:min(11.2vw,4.2rem)}.lpLensguide_highcontrast .lpLensguide_highcontrast__spec.is--colortype{padding-bottom:0}.lpLensguide_highcontrast .lpLensguide_highcontrast__spec__info{margin-top:min(6.4vw,2.4rem)}.lpLensguide_highcontrast .lpLensguide_highcontrast__spec__list{background-color:#fff;border:1px solid #ebebeb;display:grid;gap:min(11.2vw,4.2rem) min(2.1333333333vw,.8rem);grid-template-columns:repeat(2, 1fr);padding:min(7.4666666667vw,2.8rem) min(4.8vw,1.8rem)}.lpLensguide_highcontrast .lpLensguide_highcontrast__spec__list+ul,.lpLensguide_highcontrast .lpLensguide_highcontrast__spec__list+p{margin-top:min(2.1333333333vw,.8rem)}.lpLensguide_highcontrast .lpLensguide_highcontrast__spec__item{padding-left:min(8.5333333333vw,3.2rem);position:relative}.lpLensguide_highcontrast .lpLensguide_highcontrast__spec__item .img{left:0;position:absolute;top:0;width:min(6.6666666667vw,2.5rem)}.lpLensguide_highcontrast .lpLensguide_highcontrast__spec__item .title{color:#009be5;display:block;font-size:clamp(1.5rem,4.2666666667vw,1.6rem);font-weight:700}.lpLensguide_highcontrast .lpLensguide_highcontrast__spec__item .text{display:block;font-size:clamp(1.3rem,3.7333333333vw,1.4rem);font-weight:700;margin-top:.2rem}.lpLensguide_highcontrast .lpLensguide_highcontrast__spec__item .text>sup{font-size:1rem;vertical-align:super}.lpLensguide_highcontrast .lpLensguide_highcontrast__spec__price{margin:min(8.5333333333vw,3.2rem) auto 0}.lpLensguide_highcontrast .lpLensguide_highcontrast__spec__priceTable{background-color:#fff;border:1px solid #ebebeb;border-collapse:collapse;display:table;table-layout:fixed;width:100%}.lpLensguide_highcontrast .lpLensguide_highcontrast__spec__priceTabletitle{background-color:#e7f5fc;color:#009be5;font-size:1.5rem;padding:min(2.6666666667vw,1rem) 0;text-align:center}.lpLensguide_highcontrast .lpLensguide_highcontrast__spec__priceTableRowHead,.lpLensguide_highcontrast .lpLensguide_highcontrast__spec__priceTableRowData{border:1px solid #ebebeb;font-size:1.6rem;padding:min(4.2666666667vw,1.6rem) 0;text-align:center}.lpLensguide_highcontrast .lpLensguide_highcontrast__spec__priceTableRowHead{font-weight:700}.lpLensguide_highcontrast .lpLensguide_highcontrast__spec__priceTableRowData .price{color:#009be5;font-size:1.8rem;font-weight:700}.lpLensguide_highcontrast .lpLensguide_highcontrast__spec__priceTable+ul,.lpLensguide_highcontrast .lpLensguide_highcontrast__spec__priceTable+p{margin-top:min(2.1333333333vw,.8rem)}@media screen and (min-width: 481px){.lpLensguide_highcontrast .lpLensguide_highcontrast__spec{padding-bottom:min(24vw,9rem)}.lpLensguide_highcontrast .lpLensguide_highcontrast__spec__info{margin:min(2.8985507246vw,4rem) auto 0}.lpLensguide_highcontrast .lpLensguide_highcontrast__spec__list{background-color:#fff;grid-template-columns:repeat(4, 1fr);padding:min(2.6086956522vw,3.6rem) min(2.3188405797vw,3.2rem) min(2.0289855072vw,2.8rem)}.lpLensguide_highcontrast .lpLensguide_highcontrast__spec__item{padding-left:2.8rem}.lpLensguide_highcontrast .lpLensguide_highcontrast__spec__item .img{height:2.9rem;top:-1rem;width:3.1rem}.lpLensguide_highcontrast .lpLensguide_highcontrast__spec__item .inner{margin-left:min(.7246376812vw,1rem)}.lpLensguide_highcontrast .lpLensguide_highcontrast__spec__item .title{font-size:2rem;line-height:1}.lpLensguide_highcontrast .lpLensguide_highcontrast__spec__item .text{font-size:1.4rem;line-height:2;margin-top:.2rem}.lpLensguide_highcontrast .lpLensguide_highcontrast__spec__price{margin:min(4.347826087vw,6rem) auto 0}.lpLensguide_highcontrast .lpLensguide_highcontrast__spec__priceTabletitle{font-size:2rem;line-height:1;padding:min(1.4492753623vw,2rem) 0}.lpLensguide_highcontrast .lpLensguide_highcontrast__spec__priceTableRowHead,.lpLensguide_highcontrast .lpLensguide_highcontrast__spec__priceTableRowData{padding:min(1.5942028986vw,2.2rem) 0}.lpLensguide_highcontrast .lpLensguide_highcontrast__spec__priceTableRowData .price{font-size:2rem;line-height:1}}.lpLensguide_highcontrast .lpLensguide_highcontrast__caution{padding:0 0 min(16vw,6rem)}@media screen and (min-width: 481px){.lpLensguide_highcontrast .lpLensguide_highcontrast__caution{padding-bottom:min(6.5217391304vw,9rem)}}.lpLensguide_highcontrast .lpLensguide_highcontrast__recommend{background-color:#efefef;padding:min(11.2vw,4.2rem) 0 min(6.4vw,2.4rem)}.lpLensguide_highcontrast .lpLensguide_highcontrast__recommend__title{font-size:min(5.3333333333vw,2rem);margin-bottom:min(6.4vw,2.4rem)}@media screen and (min-width: 481px){.lpLensguide_highcontrast .lpLensguide_highcontrast__recommend{padding-bottom:min(6.5217391304vw,9rem);padding-top:min(4.347826087vw,6rem)}.lpLensguide_highcontrast .lpLensguide_highcontrast__recommend__title{font-size:min(2.3188405797vw,3.2rem);line-height:1.75;margin-bottom:min(2.3188405797vw,3.2rem)}}.lpLensguide_highcontrast .lpLensguide_highcontrast__recommend .lg-lenstype{-webkit-font-feature-settings:"palt";font-feature-settings:"palt";padding:1.5rem 0 0}.lpLensguide_highcontrast .lpLensguide_highcontrast__recommend .lg-lenstype__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.lpLensguide_highcontrast .lpLensguide_highcontrast__recommend .lg-lenstype__item{padding:.6rem .3rem 0;width:50%}.lpLensguide_highcontrast .lpLensguide_highcontrast__recommend .lg-lenstype__item a{background-color:#fff;border-radius:.6rem;display:grid;grid-template-columns:1fr;grid-template-rows:minmax(5.5rem, 1fr) auto auto auto;height:100%;position:relative;z-index:1}.lpLensguide_highcontrast .lpLensguide_highcontrast__recommend .lg-lenstype__item a::after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #009be5 rgba(0,0,0,0);border-style:solid;border-width:0 0 1.2rem 1.2rem;border-width:0 0 .9rem .9rem;bottom:.4rem;content:"";display:block;height:0;position:absolute;right:.4rem;width:0;z-index:1}.lpLensguide_highcontrast .lpLensguide_highcontrast__recommend .lg-lenstype__text{font-size:1.2rem;font-weight:700;line-height:1.33;margin:0 1.4rem}.lpLensguide_highcontrast .lpLensguide_highcontrast__recommend .lg-lenstype__text--name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;font-size:1.5rem;height:auto;justify-content:center;line-height:1.2;padding:1.5rem 0 .2rem}.lpLensguide_highcontrast .lpLensguide_highcontrast__recommend .lg-lenstype__text--name small{display:inline-block;font-size:1.2rem;margin-top:.2rem}.lpLensguide_highcontrast .lpLensguide_highcontrast__recommend .lg-lenstype__text--line{min-height:3.8rem}.lpLensguide_highcontrast .lpLensguide_highcontrast__recommend .lg-lenstype__text--copy{color:#009be5;letter-spacing:-0.05em;padding:.5rem 0 .5rem}.lpLensguide_highcontrast .lpLensguide_highcontrast__recommend .lg-lenstype__summary{font-size:1.1rem;font-weight:500;line-height:1.6rem;padding:0;text-align:justify}.lpLensguide_highcontrast .lpLensguide_highcontrast__recommend .lg-lenstype__summary sup{font-size:.9rem;vertical-align:top}.lpLensguide_highcontrast .lpLensguide_highcontrast__recommend .lg-lenstype__bottom{margin-top:.8rem}.lpLensguide_highcontrast .lpLensguide_highcontrast__recommend .lg-lenstype__icon{margin:0 3rem;text-align:center}.lpLensguide_highcontrast .lpLensguide_highcontrast__recommend .lg-lenstype__icon img{height:auto;margin-inline:auto;max-width:100%}.lpLensguide_highcontrast .lpLensguide_highcontrast__recommend .lg-lenstype__price{color:#009be5;font-family:"Open Sans",sans-serif;font-size:2.4rem;font-size:1.7rem;font-weight:700;margin:0 2rem;margin:0 1.5rem;padding:1.5rem 0 1.5rem;padding:0 0 .6rem}.lpLensguide_highcontrast .lpLensguide_highcontrast__recommend .lg-lenstype__price small{font-family:"Noto Sans JP",sans-serif;font-size:.8rem}.lpLensguide_highcontrast .lpLensguide_highcontrast__recommend .lg-lenstype__appealIcon{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#009be5;border-radius:3rem;color:#fff;font-size:1.2rem;font-weight:700;left:0;top:-1rem;width:7rem;z-index:2}.lpLensguide_highcontrast .lpLensguide_highcontrast__recommend .lg-lenstype__appealIcon--sale{background:red;font-size:1.1rem;top:-0.2rem;width:100%}@media screen and (min-width: 481px){.lpLensguide_highcontrast .lpLensguide_highcontrast__recommend .lg-lenstype__item{width:24rem}.lpLensguide_highcontrast .lpLensguide_highcontrast__recommend .lg-lenstype__item a{grid-template-rows:minmax(6.6rem, 1fr) 1fr auto auto;-webkit-box-shadow:0 0 0 rgba(26,26,26,.2);box-shadow:0 0 0 rgba(26,26,26,.2);-webkit-transition-property:-webkit-box-shadow,-webkit-transform;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)}.lpLensguide_highcontrast .lpLensguide_highcontrast__recommend .lg-lenstype__item:hover a{opacity:1;-webkit-box-shadow:1rem 1rem 2rem rgba(26,26,26,.15);box-shadow:1rem 1rem 2rem rgba(26,26,26,.15);-webkit-transform:scale(1) translateY(-0.4rem);transform:scale(1) translateY(-0.4rem);-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);z-index:2}.lpLensguide_highcontrast .lpLensguide_highcontrast__recommend .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}.lpLensguide_highcontrast .lpLensguide_highcontrast__recommend .lg-lenstype__item:active a{-webkit-box-shadow:.5rem .5rem 1rem rgba(26,26,26,.2);box-shadow:.5rem .5rem 1rem rgba(26,26,26,.2);-webkit-transform:scale(0.98) translateY(-0.4rem);transform:scale(0.98) translateY(-0.4rem)}.lpLensguide_highcontrast .lpLensguide_highcontrast__recommend .lg-lenstype__text{font-size:1.6rem;margin:0 2rem}.lpLensguide_highcontrast .lpLensguide_highcontrast__recommend .lg-lenstype__text--name{font-size:2rem;padding-top:1.6rem}.lpLensguide_highcontrast .lpLensguide_highcontrast__recommend .lg-lenstype__summary{font-size:1.2rem;padding-top:.3rem}.lpLensguide_highcontrast .lpLensguide_highcontrast__recommend .lg-lenstype__bottom{margin-top:0}.lpLensguide_highcontrast .lpLensguide_highcontrast__recommend .lg-lenstype__icon img{max-width:15rem}.lpLensguide_highcontrast .lpLensguide_highcontrast__recommend .lg-lenstype__price{font-size:2.4rem;margin:0 2rem;padding:1.5rem 0}.lpLensguide_highcontrast .lpLensguide_highcontrast__recommend .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:#009be5;border-radius:3rem;color:#fff;font-size:1.4rem;font-weight:700;height:2rem;left:0;position:absolute;top:-1rem;width:8rem;z-index:2}.lpLensguide_highcontrast .lpLensguide_highcontrast__recommend .lg-lenstype__appealIcon--sale{background:red;width:100%}}@-webkit-keyframes lenstype_arrow{70%{-webkit-transform:translate(-0.2rem, -0.2rem);transform:translate(-0.2rem, -0.2rem)}}@keyframes lenstype_arrow{70%{-webkit-transform:translate(-0.2rem, -0.2rem);transform:translate(-0.2rem, -0.2rem)}}.lpLensguide_highcontrast .lpLensguide_highcontrast__recommend__banner{margin:0 min(.8vw,.3rem) min(6.4vw,2.4rem)}.lpLensguide_highcontrast .lpLensguide_highcontrast__recommend__banner .lgBanner{aspect-ratio:115/116;background-image:url("../img/recomm_lg-bg_sp.jpg");background-position:center top;background-repeat:no-repeat;background-size:cover;display:block;position:relative}.lpLensguide_highcontrast .lpLensguide_highcontrast__recommend__banner .lgBanner__logo img{height:auto;width:100%}.lpLensguide_highcontrast .lpLensguide_highcontrast__recommend__banner .lgBanner__text{color:#fff;display:block;font-size:min(3.7333333333vw,1.4rem);font-weight:500;line-height:1.6;text-align:center}.lpLensguide_highcontrast .lpLensguide_highcontrast__recommend__banner .lgBanner::after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff rgba(0,0,0,0);border-style:solid;border-width:0 0 .9rem .9rem;bottom:.4rem;content:"";display:block;height:0;position:absolute;right:.4rem;width:0;z-index:1}.lpLensguide_highcontrast .lpLensguide_highcontrast__recommend__banner .lgBanner:hover{opacity:1;z-index:2}.lpLensguide_highcontrast .lpLensguide_highcontrast__recommend__banner .lgBanner:hover: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}@media screen and (min-width: 481px){.lpLensguide_highcontrast .lpLensguide_highcontrast__recommend__banner{padding-top:min(3.4782608696vw,4.8rem)}.lpLensguide_highcontrast .lpLensguide_highcontrast__recommend__banner .lgBanner{aspect-ratio:4/1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-image:url("../img/recomm_lg-bg_pc.jpg")}.lpLensguide_highcontrast .lpLensguide_highcontrast__recommend__banner .lgBanner__logo{width:min(23.768115942vw,32.8rem)}.lpLensguide_highcontrast .lpLensguide_highcontrast__recommend__banner .lgBanner__text{font-size:clamp(1.3rem,1.1594202899vw,1.6rem);line-height:2;text-align:left}.lpLensguide_highcontrast .lpLensguide_highcontrast__recommend__banner .lgBanner:after{border-width:0 0 1.2rem 1.2rem;bottom:.6rem;right:.6rem}.lpLensguide_highcontrast .lpLensguide_highcontrast__recommend__banner .lgBanner:hover{-webkit-box-shadow:1rem 1rem 2rem rgba(26,26,26,.35);box-shadow:1rem 1rem 2rem rgba(26,26,26,.35);-webkit-transform:scale(1) translateY(-0.4rem);transform:scale(1) translateY(-0.4rem);-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);-webkit-transition-delay:0s;transition-delay:0s}.lpLensguide_highcontrast .lpLensguide_highcontrast__recommend__banner .lgBanner:active{-webkit-box-shadow:.5rem .5rem 1rem rgba(26,26,26,.4);box-shadow:.5rem .5rem 1rem rgba(26,26,26,.4);-webkit-transform:scale(0.98) translateY(-0.4rem);transform:scale(0.98) translateY(-0.4rem)}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1haW4uY3NzIiwibW9kdWxlL192YXJpYWJsZXMuc2NzcyIsIm1vZHVsZS9fcGx1Z2luX2NvbXBhcmUuc2NzcyIsIm1vZHVsZS9fY29tbW9uLnNjc3MiLCJtb2R1bGUvX2hlYWRlci5zY3NzIiwibW9kdWxlL19jb25jZXB0LnNjc3MiLCJtb2R1bGUvX2NvbWIuc2NzcyIsIm1vZHVsZS9fY29sb3Iuc2NzcyIsIm1vZHVsZS9fd2Vhci5zY3NzIiwibW9kdWxlL19hYm91dC5zY3NzIiwibW9kdWxlL19zcGVjLnNjc3MiLCJtb2R1bGUvX2NhdXRpb24uc2NzcyIsIm1vZHVsZS9fcmVjb21tZW5kLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEscUNDNEVFLHVCQVlELHVCQUFBLENBQUEsQ0FBQSxxQ0FaQyx1QkFnQkQsdUJBQUEsQ0FBQSxDQUFBLDRCQzlFRCxHQUNFLFVBQUEsQ0FBQSxTQUFBLENBQUEsSUFDQSxVQUFBLENBQUEsU0FBQSxDQUFBLElBQ0EsVUFBQSxDQUFBLFNBQUEsQ0FBQSxLQUNBLFVBQUEsQ0FBQSxTQUFBLENBQUEsQ0QwRUQsb0JDOUVELEdBQ0UsVUFBQSxDQUFBLFNBQUEsQ0FBQSxJQUNBLFVBQUEsQ0FBQSxTQUFBLENBQUEsSUFDQSxVQUFBLENBQUEsU0FBQSxDQUFBLEtBQ0EsVUFBQSxDQUFBLFNBQUEsQ0FBQSxDQUFBLGdDQUdGLEdBQ0UscUJBQUEsQ0FBQSxVQUFBLENBQUEsSUFDQSxxQkFBQSxDQUFBLFVBQUEsQ0FBQSxJQUNBLHFCQUFBLENBQUEsVUFBQSxDQUFBLEtBQ0EscUJBQUEsQ0FBQSxVQUFBLENBQUEsQ0FQQSx3QkFHRixHQUNFLHFCQUFBLENBQUEsVUFBQSxDQUFBLElBQ0EscUJBQUEsQ0FBQSxVQUFBLENBQUEsSUFDQSxxQkFBQSxDQUFBLFVBQUEsQ0FBQSxLQUNBLHFCQUFBLENBQUEsVUFBQSxDQUFBLENBQUEscUNEbURBLCtCQzNDRSxpQkFBQSxDQUFBLGVBQUEsQ0FBQSxpQkFBQSxDQUFBLDhDQUFB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SSxzQ0FDRSxDQUFBLGlGQUdFLGdCQUNBLENBRkYsbUJBQ0UsQ0FERixtQkFDRSxDQURGLFlBQ0UsQ0FDQSx3QkFDQSxDQURBLHFCQUNBLENBREEsa0JBQ0EsQ0FBQSxrREFDQSxDQUFBLHVGQUVBLGlDQUNFLENBQUEsdUZBR0YsNkNBQ0UsQ0FDQSxhQUFBLENBREEsZUFFQSxDQUFBLHVGQUtBLDhCQUFBLENBREEsWUFDQSxDQUZGLFdBR0UsQ0FBQSx1RkFHRixvREFDRSxDQURGLDRDQUNFLENBQUEsOENBQ0EsQ0FEQSxzQ0FDQSxDQUFBLCtCQUNvQixDQURwQix1QkFDb0IsQ0FBQSxzRUFBSyxDQUFMLDhEQUFLLENBQUEsMkJBQW9DLENBQXBDLG1CQUFvQyxDQUFBLHdGQUcvRCxxREFDRSxDQURGLDZDQUNFLENBQUEsaURBQ0EsQ0FEQSx5Q0FDQSxDQUFBIiwiZmlsZSI6Im1haW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDgxcHgpey5zcC1kaXNwLC5wY3NtYWxsLWRpc3B7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsucGMtZGlzcCwucGNzbWFsbC1kaXNwe2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fX1Aa2V5ZnJhbWVzIGljdl9hbmltezAle3dpZHRoOjM1JTtoZWlnaHQ6NjUlfTM1JXt3aWR0aDo4NSU7aGVpZ2h0OjY1JX03MCV7d2lkdGg6MjAlO2hlaWdodDo2NSV9MTAwJXt3aWR0aDozNSU7aGVpZ2h0OjY1JX19QGtleWZyYW1lcyBpY3ZfY3RsX2FuaW17MCV7d2lkdGg6NTBweDtsZWZ0OmNhbGMoNjUlIC0gMjVweCl9MzUle3dpZHRoOjUwcHg7bGVmdDpjYWxjKDE1JSAtIDI1cHgpfTcwJXt3aWR0aDo1MHB4O2xlZnQ6Y2FsYyg4MCUgLSAyNXB4KX0xMDAle3dpZHRoOjUwcHg7bGVmdDpjYWxjKDY1JSAtIDI1cHgpfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAuaWN2e3Bvc2l0aW9uOnJlbGF0aXZlO292ZXJmbG93OmhpZGRlbjtjdXJzb3I6cm93LXJlc2l6ZX0ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5pY3ZfX2ljdi0tdmVydGljYWx7Y3Vyc29yOnJvdy1yZXNpemV9LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAuaWN2X19pY3YtLWhvcml6b250YWx7Y3Vyc29yOmNvbC1yZXNpemV9LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAuaWN2X19pbWd7cG9pbnRlci1ldmVudHM6bm9uZTstby11c2VyLXNlbGVjdDpub25lOy1tb3otdXNlci1zZWxlY3Q6bm9uZTstd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7LW1zLXVzZXItc2VsZWN0Om5vbmU7dXNlci1zZWxlY3Q6bm9uZTttYXgtd2lkdGg6bm9uZTt3aWR0aDoxMDAlO21hcmdpbjowICFpbXBvcnRhbnQ7cGFkZGluZzowICFpbXBvcnRhbnQ7Ym9yZGVyOjAgIWltcG9ydGFudDtib3JkZXItcmFkaXVzOjAgIWltcG9ydGFudDt0b3A6MDtkaXNwbGF5OmJsb2NrfS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmljdl9faXMtLWZsdWlkIC5pY3ZfX2ltZ3tkaXNwbGF5Om5vbmV9LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAuaWN2X19pbWctYXtoZWlnaHQ6YXV0bztwb3NpdGlvbjpzdGF0aWM7ei1pbmRleDoxO2xlZnQ6MHB4fS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmljdl9faW1nLWJ7aGVpZ2h0OjEwMCU7cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDoyO2xlZnQ6YXV0bztyaWdodDowcHg7d2lkdGg6YXV0b30ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5pY3ZfX2ljdi0tdmVydGljYWwgLmljdl9faW1nLWJ7d2lkdGg6MTAwJTtoZWlnaHQ6YXV0b30ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5pY3ZfX2ltcG9zdGVye3otaW5kZXg6NDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MHB4O2xlZnQ6MHB4O3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCV9LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAuaWN2X193cmFwcGVye3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cmlnaHQ6MHB4O3RvcDowcHg7b3ZlcmZsb3c6aGlkZGVuO2JhY2tncm91bmQtc2l6ZTpjb3ZlcjtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciBjZW50ZXI7ei1pbmRleDozfS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmljdl9faXMtLWZsdWlkIC5pY3ZfX3dyYXBwZXIsLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAuaWN2X19pY3YtLXZlcnRpY2FsIC5pY3ZfX3dyYXBwZXJ7d2lkdGg6MTAwJSAhaW1wb3J0YW50fS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmljdl9faXMtLWZsdWlkIC5pY3ZfX3dyYXBwZXIsLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAuaWN2X19pY3YtLWhvcml6b250YWwgLmljdl9fd3JhcHBlcntoZWlnaHQ6MTAwJSAhaW1wb3J0YW50fS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmljdl9fZmx1aWR3cmFwcGVye2JhY2tncm91bmQtc2l6ZTpjb3ZlcjtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlcjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJX0ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5pY3ZfX2NvbnRyb2x7cG9zaXRpb246YWJzb2x1dGU7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstd2Via2l0LWJveC1vcmllbnQ6dmVydGljYWw7LXdlYmtpdC1ib3gtZGlyZWN0aW9uOm5vcm1hbDstbXMtZmxleC1kaXJlY3Rpb246Y29sdW1uO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjstd2Via2l0LWJveC1wYWNrOmNlbnRlcjstbXMtZmxleC1wYWNrOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyOy13ZWJraXQtYm94LWFsaWduOmNlbnRlcjstbXMtZmxleC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyOy13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveDtoZWlnaHQ6MTAwJTt0b3A6MHB4O3otaW5kZXg6NX0ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5pY3ZfX2ljdi0tdmVydGljYWwgLmljdl9fY29udHJvbHstd2Via2l0LWJveC1vcmllbnQ6aG9yaXpvbnRhbDstd2Via2l0LWJveC1kaXJlY3Rpb246bm9ybWFsOy1tcy1mbGV4LWRpcmVjdGlvbjpyb3c7ZmxleC1kaXJlY3Rpb246cm93O2xlZnQ6MDt3aWR0aDoxMDAlfS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmljdl9fY29udHJvbC1saW5le2hlaWdodDo1MCU7d2lkdGg6MnB4O3otaW5kZXg6Nn0ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5pY3ZfX2ljdi0tdmVydGljYWwgLmljdl9fY29udHJvbC1saW5le3dpZHRoOjUwJX0ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5pY3ZfX3RoZW1lLXdyYXBwZXJ7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy13ZWJraXQtYm94LXBhY2s6anVzdGlmeTstbXMtZmxleC1wYWNrOmp1c3RpZnk7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47LXdlYmtpdC1ib3gtYWxpZ246Y2VudGVyOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7cG9zaXRpb246YWJzb2x1dGU7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCAuMXMgZWFzZS1vdXQgMHM7dHJhbnNpdGlvbjphbGwgLjFzIGVhc2Utb3V0IDBzO3otaW5kZXg6NTt0b3A6MDtsZWZ0OjB9LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAuaWN2X19pY3YtLXZlcnRpY2FsIC5pY3ZfX3RoZW1lLXdyYXBwZXJ7LXdlYmtpdC1ib3gtb3JpZW50OnZlcnRpY2FsOy13ZWJraXQtYm94LWRpcmVjdGlvbjpub3JtYWw7LW1zLWZsZXgtZGlyZWN0aW9uOmNvbHVtbjtmbGV4LWRpcmVjdGlvbjpjb2x1bW59LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAuaWN2X19hcnJvdy13cmFwcGVye2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1ib3gtcGFjazpjZW50ZXI7LW1zLWZsZXgtcGFjazpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjstd2Via2l0LWJveC1hbGlnbjpjZW50ZXI7LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjstd2Via2l0LXRyYW5zaXRpb246YWxsIC4xcyBlYXNlLW91dCAwczt0cmFuc2l0aW9uOmFsbCAuMXMgZWFzZS1vdXQgMHN9LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAuaWN2X19hcnJvdy1hey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEuNSkgcm90YXRlWigxODBkZWcpO3RyYW5zZm9ybTpzY2FsZSgxLjUpIHJvdGF0ZVooMTgwZGVnKTtoZWlnaHQ6MjBweDt3aWR0aDoyMHB4Oy13ZWJraXQtZmlsdGVyOmRyb3Atc2hhZG93KDBweCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4zMykpO2ZpbHRlcjpkcm9wLXNoYWRvdygwcHggLTNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjMzKSl9LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAuaWN2X19hcnJvdy1iey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEuNSkgcm90YXRlWigwZGVnKTt0cmFuc2Zvcm06c2NhbGUoMS41KSByb3RhdGVaKDBkZWcpO2hlaWdodDoyMHB4O3dpZHRoOjIwcHg7LXdlYmtpdC1maWx0ZXI6ZHJvcC1zaGFkb3coMHB4IDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjMzKSk7ZmlsdGVyOmRyb3Atc2hhZG93KDBweCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4zMykpfS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmljdl9fY2lyY2xle3dpZHRoOjUwcHg7aGVpZ2h0OjUwcHg7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94Oy1tcy1mbGV4LW5lZ2F0aXZlOjA7ZmxleC1zaHJpbms6MDtib3JkZXItcmFkaXVzOjk5OXB4fS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmljdl9fbGFiZWx7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjFyZW07ei1pbmRleDoxMjtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjMzKTtjb2xvcjojZmZmO2JvcmRlci1yYWRpdXM6M3B4O3BhZGRpbmc6LjVyZW0gLjc1cmVtO2ZvbnQtc2l6ZTouODVyZW07LXdlYmtpdC11c2VyLXNlbGVjdDpub25lOy1tb3otdXNlci1zZWxlY3Q6bm9uZTstbXMtdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lfS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmljdl9fbGFiZWwudmVydGljYWx7Ym90dG9tOmF1dG87bGVmdDoxcmVtfS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmljdl9fbGFiZWwub24taG92ZXJ7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMCk7dHJhbnNmb3JtOnNjYWxlKDApOy13ZWJraXQtdHJhbnNpdGlvbjouMjVzIGN1YmljLWJlemllcigwLjY4LCAwLjI2LCAwLjU4LCAxLjIyKTt0cmFuc2l0aW9uOi4yNXMgY3ViaWMtYmV6aWVyKDAuNjgsIDAuMjYsIDAuNTgsIDEuMjIpfS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmljdjpob3ZlciAuaWN2X19sYWJlbC5vbi1ob3Zlcnstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSl9LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAuaWN2X19sYWJlbC1iZWZvcmV7bGVmdDoxcmVtfS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmljdl9fbGFiZWwtYWZ0ZXJ7cmlnaHQ6MXJlbX0ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5pY3ZfX2xhYmVsLWJlZm9yZS52ZXJ0aWNhbHt0b3A6MXJlbX0ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5pY3ZfX2xhYmVsLWFmdGVyLnZlcnRpY2Fse2JvdHRvbToxcmVtO3JpZ2h0OmF1dG99LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAuaWN2X19ib2R5ey13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTstbW96LXVzZXItc2VsZWN0Om5vbmU7LW1zLXVzZXItc2VsZWN0Om5vbmU7dXNlci1zZWxlY3Q6bm9uZX0ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5pY3ZfX2JvZHksLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCBib2R5e292ZXJmbG93LXk6c2Nyb2xsICFpbXBvcnRhbnR9LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAuaWN2X19jb250cm9sLWxpbmV7d2lkdGg6M3B4ICFpbXBvcnRhbnR9LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAuaWN2X19jaXJjbGV7Ym9yZGVyLXdpZHRoOjNweCAhaW1wb3J0YW50O2hlaWdodDo0MXB4O3dpZHRoOjQxcHh9LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAuaWN2X19hcnJvdy13cmFwcGVye3dpZHRoOjA7aGVpZ2h0OjA7Ym9yZGVyLXRvcDpzb2xpZCA3cHggcmdiYSgwLDAsMCwwKTtib3JkZXItcmlnaHQ6c29saWQgOHB4IHJnYmEoMCwwLDAsMCk7Ym9yZGVyLWJvdHRvbTpzb2xpZCA3cHggcmdiYSgwLDAsMCwwKTtib3JkZXItbGVmdDpzb2xpZCA4cHggcmdiYSgwLDAsMCwwKX0ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5pY3ZfX2Fycm93LXdyYXBwZXI6bnRoLWNoaWxkKDEpe2JvcmRlci1yaWdodDpzb2xpZCA4cHggI2ZmZjttYXJnaW4tbGVmdDotMXB4fS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmljdl9fYXJyb3ctd3JhcHBlcjpudGgtY2hpbGQoMil7Ym9yZGVyLWxlZnQ6c29saWQgOHB4ICNmZmY7bWFyZ2luLXJpZ2h0Oi0xcHh9LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAuaWN2X19hcnJvdy13cmFwcGVyPnN2Z3tkaXNwbGF5Om5vbmV9LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAuaW1hZ2VDb21wYXJlX19pdGVtV3JhcC5qcy1hbmltLW9uIC5pY3ZfX3dyYXBwZXJ7YW5pbWF0aW9uOmljdl9hbmltIDEuOHMgZWFzZX0ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5pbWFnZUNvbXBhcmVfX2l0ZW1XcmFwLmpzLWFuaW0tb24gLmljdl9fY29udHJvbHthbmltYXRpb246aWN2X2N0bF9hbmltIDEuOHMgZWFzZX19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDgxcHgpey5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmljdntwb3NpdGlvbjpyZWxhdGl2ZTtvdmVyZmxvdzpoaWRkZW47Y3Vyc29yOnJvdy1yZXNpemV9LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAuaWN2X19pY3YtLXZlcnRpY2Fse2N1cnNvcjpyb3ctcmVzaXplfS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmljdl9faWN2LS1ob3Jpem9udGFse2N1cnNvcjpjb2wtcmVzaXplfS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmljdl9faW1ne3BvaW50ZXItZXZlbnRzOm5vbmU7LW8tdXNlci1zZWxlY3Q6bm9uZTstbW96LXVzZXItc2VsZWN0Om5vbmU7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lOy1tcy11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmU7bWF4LXdpZHRoOm5vbmU7d2lkdGg6MTAwJTttYXJnaW46MCAhaW1wb3J0YW50O3BhZGRpbmc6MCAhaW1wb3J0YW50O2JvcmRlcjowICFpbXBvcnRhbnQ7Ym9yZGVyLXJhZGl1czowICFpbXBvcnRhbnQ7dG9wOjA7ZGlzcGxheTpibG9ja30ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5pY3ZfX2lzLS1mbHVpZCAuaWN2X19pbWd7ZGlzcGxheTpub25lfS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmljdl9faW1nLWF7aGVpZ2h0OmF1dG87cG9zaXRpb246c3RhdGljO3otaW5kZXg6MTtsZWZ0OjBweH0ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5pY3ZfX2ltZy1ie2hlaWdodDoxMDAlO3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6MjtsZWZ0OmF1dG87cmlnaHQ6MHB4O3dpZHRoOmF1dG99LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAuaWN2X19pY3YtLXZlcnRpY2FsIC5pY3ZfX2ltZy1ie3dpZHRoOjEwMCU7aGVpZ2h0OmF1dG99LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAuaWN2X19pbXBvc3Rlcnt6LWluZGV4OjQ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjBweDtsZWZ0OjBweDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlfS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmljdl9fd3JhcHBlcntwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3JpZ2h0OjBweDt0b3A6MHB4O292ZXJmbG93OmhpZGRlbjtiYWNrZ3JvdW5kLXNpemU6Y292ZXI7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgY2VudGVyO3otaW5kZXg6M30ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5pY3ZfX2lzLS1mbHVpZCAuaWN2X193cmFwcGVyLC5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmljdl9faWN2LS12ZXJ0aWNhbCAuaWN2X193cmFwcGVye3dpZHRoOjEwMCUgIWltcG9ydGFudH0ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5pY3ZfX2lzLS1mbHVpZCAuaWN2X193cmFwcGVyLC5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmljdl9faWN2LS1ob3Jpem9udGFsIC5pY3ZfX3dyYXBwZXJ7aGVpZ2h0OjEwMCUgIWltcG9ydGFudH0ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5pY3ZfX2ZsdWlkd3JhcHBlcntiYWNrZ3JvdW5kLXNpemU6Y292ZXI7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCV9LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAuaWN2X19jb250cm9se3Bvc2l0aW9uOmFic29sdXRlO2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1ib3gtb3JpZW50OnZlcnRpY2FsOy13ZWJraXQtYm94LWRpcmVjdGlvbjpub3JtYWw7LW1zLWZsZXgtZGlyZWN0aW9uOmNvbHVtbjtmbGV4LWRpcmVjdGlvbjpjb2x1bW47LXdlYmtpdC1ib3gtcGFjazpjZW50ZXI7LW1zLWZsZXgtcGFjazpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjstd2Via2l0LWJveC1hbGlnbjpjZW50ZXI7LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3g7aGVpZ2h0OjEwMCU7dG9wOjBweDt6LWluZGV4OjV9LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAuaWN2X19pY3YtLXZlcnRpY2FsIC5pY3ZfX2NvbnRyb2x7LXdlYmtpdC1ib3gtb3JpZW50Omhvcml6b250YWw7LXdlYmtpdC1ib3gtZGlyZWN0aW9uOm5vcm1hbDstbXMtZmxleC1kaXJlY3Rpb246cm93O2ZsZXgtZGlyZWN0aW9uOnJvdztsZWZ0OjA7d2lkdGg6MTAwJX0ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5pY3ZfX2NvbnRyb2wtbGluZXtoZWlnaHQ6NTAlO3dpZHRoOjJweDt6LWluZGV4OjZ9LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAuaWN2X19pY3YtLXZlcnRpY2FsIC5pY3ZfX2NvbnRyb2wtbGluZXt3aWR0aDo1MCV9LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAuaWN2X190aGVtZS13cmFwcGVye3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstd2Via2l0LWJveC1wYWNrOmp1c3RpZnk7LW1zLWZsZXgtcGFjazpqdXN0aWZ5O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuOy13ZWJraXQtYm94LWFsaWduOmNlbnRlcjstbXMtZmxleC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO3Bvc2l0aW9uOmFic29sdXRlOy13ZWJraXQtdHJhbnNpdGlvbjphbGwgLjFzIGVhc2Utb3V0IDBzO3RyYW5zaXRpb246YWxsIC4xcyBlYXNlLW91dCAwczt6LWluZGV4OjU7dG9wOjA7bGVmdDowfS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmljdl9faWN2LS12ZXJ0aWNhbCAuaWN2X190aGVtZS13cmFwcGVyey13ZWJraXQtYm94LW9yaWVudDp2ZXJ0aWNhbDstd2Via2l0LWJveC1kaXJlY3Rpb246bm9ybWFsOy1tcy1mbGV4LWRpcmVjdGlvbjpjb2x1bW47ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmljdl9fYXJyb3ctd3JhcHBlcntkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy13ZWJraXQtYm94LXBhY2s6Y2VudGVyOy1tcy1mbGV4LXBhY2s6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7LXdlYmtpdC1ib3gtYWxpZ246Y2VudGVyOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCAuMXMgZWFzZS1vdXQgMHM7dHJhbnNpdGlvbjphbGwgLjFzIGVhc2Utb3V0IDBzfS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmljdl9fYXJyb3ctYXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxLjUpIHJvdGF0ZVooMTgwZGVnKTt0cmFuc2Zvcm06c2NhbGUoMS41KSByb3RhdGVaKDE4MGRlZyk7aGVpZ2h0OjIwcHg7d2lkdGg6MjBweDstd2Via2l0LWZpbHRlcjpkcm9wLXNoYWRvdygwcHggM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMzMpKTtmaWx0ZXI6ZHJvcC1zaGFkb3coMHB4IC0zcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4zMykpfS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmljdl9fYXJyb3ctYnstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxLjUpIHJvdGF0ZVooMGRlZyk7dHJhbnNmb3JtOnNjYWxlKDEuNSkgcm90YXRlWigwZGVnKTtoZWlnaHQ6MjBweDt3aWR0aDoyMHB4Oy13ZWJraXQtZmlsdGVyOmRyb3Atc2hhZG93KDBweCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4zMykpO2ZpbHRlcjpkcm9wLXNoYWRvdygwcHggM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMzMpKX0ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5pY3ZfX2NpcmNsZXt3aWR0aDo1MHB4O2hlaWdodDo1MHB4Oy13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveDstbXMtZmxleC1uZWdhdGl2ZTowO2ZsZXgtc2hyaW5rOjA7Ym9yZGVyLXJhZGl1czo5OTlweH0ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5pY3ZfX2xhYmVse3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbToxcmVtO3otaW5kZXg6MTI7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC4zMyk7Y29sb3I6I2ZmZjtib3JkZXItcmFkaXVzOjNweDtwYWRkaW5nOi41cmVtIC43NXJlbTtmb250LXNpemU6Ljg1cmVtOy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTstbW96LXVzZXItc2VsZWN0Om5vbmU7LW1zLXVzZXItc2VsZWN0Om5vbmU7dXNlci1zZWxlY3Q6bm9uZX0ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5pY3ZfX2xhYmVsLnZlcnRpY2Fse2JvdHRvbTphdXRvO2xlZnQ6MXJlbX0ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5pY3ZfX2xhYmVsLm9uLWhvdmVyey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDApO3RyYW5zZm9ybTpzY2FsZSgwKTstd2Via2l0LXRyYW5zaXRpb246LjI1cyBjdWJpYy1iZXppZXIoMC42OCwgMC4yNiwgMC41OCwgMS4yMik7dHJhbnNpdGlvbjouMjVzIGN1YmljLWJlemllcigwLjY4LCAwLjI2LCAwLjU4LCAxLjIyKX0ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5pY3Y6aG92ZXIgLmljdl9fbGFiZWwub24taG92ZXJ7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpfS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmljdl9fbGFiZWwtYmVmb3Jle2xlZnQ6MXJlbX0ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5pY3ZfX2xhYmVsLWFmdGVye3JpZ2h0OjFyZW19LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAuaWN2X19sYWJlbC1iZWZvcmUudmVydGljYWx7dG9wOjFyZW19LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAuaWN2X19sYWJlbC1hZnRlci52ZXJ0aWNhbHtib3R0b206MXJlbTtyaWdodDphdXRvfS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmljdl9fYm9keXstd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7LW1vei11c2VyLXNlbGVjdDpub25lOy1tcy11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmV9LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAuaWN2X19ib2R5LC5scExlbnNndWlkZV9oaWdoY29udHJhc3QgYm9keXtvdmVyZmxvdy15OnNjcm9sbCAhaW1wb3J0YW50fS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmljdl9fY29udHJvbC1saW5le3dpZHRoOjRweCAhaW1wb3J0YW50fS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmljdl9fY2lyY2xle2JvcmRlci13aWR0aDo0cHggIWltcG9ydGFudDtoZWlnaHQ6NjBweDt3aWR0aDo2MHB4fS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmljdl9fYXJyb3ctd3JhcHBlcnt3aWR0aDowO2hlaWdodDowO2JvcmRlci10b3A6c29saWQgN3B4IHJnYmEoMCwwLDAsMCk7Ym9yZGVyLXJpZ2h0OnNvbGlkIDhweCByZ2JhKDAsMCwwLDApO2JvcmRlci1ib3R0b206c29saWQgN3B4IHJnYmEoMCwwLDAsMCk7Ym9yZGVyLWxlZnQ6c29saWQgOHB4IHJnYmEoMCwwLDAsMCl9LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAuaWN2X19hcnJvdy13cmFwcGVyOm50aC1jaGlsZCgxKXtib3JkZXItcmlnaHQ6c29saWQgOHB4ICNmZmY7bWFyZ2luLWxlZnQ6LTFweH0ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5pY3ZfX2Fycm93LXdyYXBwZXI6bnRoLWNoaWxkKDIpe2JvcmRlci1sZWZ0OnNvbGlkIDhweCAjZmZmO21hcmdpbi1yaWdodDotMXB4fS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmljdl9fYXJyb3ctd3JhcHBlcj5zdmd7ZGlzcGxheTpub25lfS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmltYWdlQ29tcGFyZV9faXRlbVdyYXAuanMtYW5pbS1vbiAuaWN2X193cmFwcGVye2FuaW1hdGlvbjppY3ZfYW5pbSAxLjhzIGVhc2V9LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAuaW1hZ2VDb21wYXJlX19pdGVtV3JhcC5qcy1hbmltLW9uIC5pY3ZfX2NvbnRyb2x7YW5pbWF0aW9uOmljdl9jdGxfYW5pbSAxLjhzIGVhc2V9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0e292ZXJmbG93LXg6aGlkZGVufX0ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5jbXBfX2xwTW9kVGl0bGUtLWgyLC5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmNtcF9fbHBNb2RUaXRsZS0taDMsLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAuY21wX19scE1vZFRpdGxlLS1oNHtmb250LXdlaWdodDo3MDB9LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAuc3Vwe3Bvc2l0aW9uOnN0YXRpYztmb250LXNpemU6bWluKDIuOTMzMzMzMzMzM3Z3LDEuMXJlbSk7dmVydGljYWwtYWxpZ246c3VwZXJ9LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAucHJpY2V7Zm9udC1mYW1pbHk6XCJPcGVuIFNhbnNcIixzYW5zLXNlcmlmfS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmlzLS1ibHVle2NvbG9yOiMwMDliZTV9LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCBpbWd7d2lkdGg6MTAwJTtoZWlnaHQ6YXV0b30ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX25vdGVzX19saXN0IC5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX25vdGVzX19pdGVte3Bvc2l0aW9uOnJlbGF0aXZlO2ZvbnQtc2l6ZTozLjJ2dztsaW5lLWhlaWdodDoxLjU7dGV4dC1pbmRlbnQ6dW5zZXQ7cGFkZGluZy1sZWZ0OjFlbX0ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX25vdGVzX19saXN0IC5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX25vdGVzX19pdGVtOjpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7ZGlzcGxheTpibG9jaztjb250ZW50Olwi4oC7XCI7Zm9udC1zaXplOjFlbTttYXJnaW4tbGVmdDotMWVtfS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fbm90ZXNfX2xpc3QgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fbm90ZXNfX2l0ZW0gc21hbGx7bWFyZ2luOjB9LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X19ub3Rlc19fbGlzdCAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X19ub3Rlc19faXRlbSAubGlua3t0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO2NvbG9yOiMyMjk5ZTE7dHJhbnNpdGlvbjp0ZXh0LWRlY29yYXRpb24gLjJzfS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fbm90ZXNfX2xpc3QgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fbm90ZXNfX2l0ZW0gLmxpbms6aG92ZXIsLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X19ub3Rlc19fbGlzdCAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X19ub3Rlc19faXRlbSAubGluazpmb2N1c3t0ZXh0LWRlY29yYXRpb246bm9uZX0ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX25vdGVzX19saXN0Ky5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX25vdGVzX19saXN0e21hcmdpbi10b3A6MnJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0ODFweCl7LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X19ub3Rlc19fbGlzdCAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X19ub3Rlc19faXRlbXtmb250LXNpemU6MS40cmVtO2xpbmUtaGVpZ2h0OjEuNn0ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX25vdGVzX19saXN0IC5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX25vdGVzX19pdGVtLmlzLS1wY19jZW50ZXJ7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXJ9LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X19ub3Rlc19fbGlzdCAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X19ub3Rlc19faXRlbS5pcy0tcGNfY2VudGVyOjpiZWZvcmV7cG9zaXRpb246aW5oZXJpdDtkaXNwbGF5OmlubGluZX19LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X19oZWFkZXJ7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2ViZWJlYn0ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX2hlYWRlcl9fdHh0QXJlYXtwb3NpdGlvbjpyZWxhdGl2ZX0ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX2hlYWRlcl9fdHh0QXJlYUxlbnN7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6bWluKDIyLjY2NjY2NjY2Njd2dyw4LjVyZW0pO2hlaWdodDptaW4oMjIuNjY2NjY2NjY2N3Z3LDguNXJlbSk7dG9wOjUwJTtsZWZ0Om1pbig0Ljh2dywxLjhyZW0pO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO3otaW5kZXg6LTF9LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X19oZWFkZXJfX3R4dEFyZWFJbm5lcntwYWRkaW5nOm1pbig3LjQ2NjY2NjY2Njd2dywyLjhyZW0pIG1pbig1LjMzMzMzMzMzMzN2dywycmVtKX0ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX2hlYWRlcl9fdGl0bGV7Zm9udC1zaXplOmNsYW1wKDIuNHJlbSw2LjkzMzMzMzMzMzN2dywyLjhyZW0pO2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDoxO3RleHQtYWxpZ246cmlnaHR9LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X19oZWFkZXJfX3RpdGxlIC5jYXRjaHtkaXNwbGF5OmJsb2NrO2NvbG9yOiMxYTFhMWE7Zm9udC1zaXplOmNsYW1wKDEuMnJlbSwzLjQ2NjY2NjY2Njd2dywxLjRyZW0pO2ZvbnQtd2VpZ2h0OjcwMDttYXJnaW4tYm90dG9tOm1pbigyLjEzMzMzMzMzMzN2dywuOHJlbSk7bGluZS1oZWlnaHQ6MS4yfS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9faGVhZGVyX19wcmljZXtsaW5lLWhlaWdodDoyO3RleHQtYWxpZ246cmlnaHR9LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X19oZWFkZXJfX3ByaWNlIC50eHR7Zm9udC1zaXplOm1pbigzLjQ2NjY2NjY2Njd2dywxLjNyZW0pO2ZvbnQtd2VpZ2h0OjcwMDttYXJnaW4tcmlnaHQ6bWluKC41MzMzMzMzMzMzdncsLjJyZW0pfS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9faGVhZGVyX19wcmljZSAucHJpY2V7Zm9udC13ZWlnaHQ6NzAwO2ZvbnQtc2l6ZTpjbGFtcCgxLjhyZW0sNS4zMzMzMzMzMzMzdncsMnJlbSl9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDgxcHgpey5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9faGVhZGVyX19pbm5lcntkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjNmciAyLjRmcn0ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX2hlYWRlcl9faW1nQXJlYXtvcmRlcjoyfS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9faGVhZGVyX190eHRBcmVhe3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Zm9udC13ZWlnaHQ6NzAwO29yZGVyOjF9LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X19oZWFkZXJfX3R4dEFyZWFJbm5lcnttYXJnaW4taW5saW5lOmF1dG99LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X19oZWFkZXJfX3R4dEFyZWFMZW5ze2xlZnQ6NTAlO3dpZHRoOm1pbigxNi42NjY2NjY2NjY3dncsMjNyZW0pO2hlaWdodDptaW4oMTYuNjY2NjY2NjY2N3Z3LDIzcmVtKTt0cmFuc2Zvcm06dHJhbnNsYXRlWChtYXgoLTM4cmVtLCAtMjcuNTM2MjMxODg0MXZ3KSkgdHJhbnNsYXRlWSgtNTAlKX0ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX2hlYWRlcl9fdGl0bGV7Zm9udC1zaXplOmNsYW1wKDJyZW0sMTAuMTMzMzMzMzMzM3Z3LDMuOHJlbSk7dGV4dC1hbGlnbjpsZWZ0fS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9faGVhZGVyX190aXRsZSAuY2F0Y2h7Zm9udC1zaXplOm1pbig0Ljh2dywxLjhyZW0pO21hcmdpbi1ib3R0b206bWluKDEuMDE0NDkyNzUzNnZ3LDEuNHJlbSl9LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X19oZWFkZXJfX3ByaWNle2xpbmUtaGVpZ2h0OjI7dGV4dC1hbGlnbjpsZWZ0fS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9faGVhZGVyX19wcmljZSAudHh0e2ZvbnQtc2l6ZTptaW4oNC44dncsMS44cmVtKX0ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX2hlYWRlcl9fcHJpY2UgLnByaWNle2ZvbnQtc2l6ZTptaW4oMi40NjM3NjgxMTU5dncsMy40cmVtKX19LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X19jb25jZXB0e3BhZGRpbmctdG9wOjQuMnJlbX0ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX2NvbmNlcHRfX3RpdGxle2ZvbnQtc2l6ZTptaW4oNi45MzMzMzMzMzMzdncsMi42cmVtKTtmb250LXdlaWdodDo3MDB9LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X19jb25jZXB0X19wb2ludHttYXJnaW46bWluKDYuNHZ3LDIuNHJlbSkgYXV0byAwfS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fY29uY2VwdF9fcG9pbnRVbHtkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdCgyLCBhdXRvKTtnYXA6MXJlbTtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fY29uY2VwdF9fcG9pbnRMaXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7d2lkdGg6bWluKDM0LjEzMzMzMzMzMzN2dywxMi44cmVtKTtoZWlnaHQ6bWluKDM0LjEzMzMzMzMzMzN2dywxMi44cmVtKTtmb250LXdlaWdodDo5MDA7Y29sb3I6IzAwOWJlNTt0ZXh0LWFsaWduOmNlbnRlcjtib3JkZXItcmFkaXVzOjUwJTtib3JkZXI6c29saWQgLjRyZW0gI2QzZWJmOTttYXJnaW4tcmlnaHQ6YXV0b30ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX2NvbmNlcHRfX3BvaW50TGkgc3Bhbntmb250LXNpemU6Y2xhbXAoMS40cmVtLDQuMjY2NjY2NjY2N3Z3LDEuNnJlbSk7bGluZS1oZWlnaHQ6MS4zfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4MXB4KXsubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX2NvbmNlcHR7cGFkZGluZy10b3A6NnJlbX0ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX2NvbmNlcHRfX3RpdGxle2ZvbnQtc2l6ZTptaW4oMi4zMTg4NDA1Nzk3dncsMy4ycmVtKTtsaW5lLWhlaWdodDoxLjc1fS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fY29uY2VwdF9fdGV4dHt0ZXh0LWFsaWduOmNlbnRlcn0ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX2NvbmNlcHRfX3BvaW50e21hcmdpbi10b3A6bWluKDMuMDQzNDc4MjYwOXZ3LDQuMnJlbSl9LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X19jb25jZXB0X19wb2ludFVse2dhcDptaW4oMS4xNTk0MjAyODk5dncsMS42cmVtKX0ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX2NvbmNlcHRfX3BvaW50TGl7d2lkdGg6bWluKDEzLjA0MzQ3ODI2MDl2dywxOHJlbSk7aGVpZ2h0Om1pbigxMy4wNDM0NzgyNjA5dncsMThyZW0pO2JvcmRlci13aWR0aDouNnJlbX0ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX2NvbmNlcHRfX3BvaW50TGkgc3Bhbntmb250LXNpemU6Y2xhbXAoMS42cmVtLDEuNDQ5Mjc1MzYyM3Z3LDJyZW0pO2xpbmUtaGVpZ2h0OjEuNn19LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X19jb21ie2JhY2tncm91bmQtY29sb3I6I2Y5ZjlmOTtwYWRkaW5nLWJvdHRvbTo1LjRyZW19LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X19jb21iX19pbm5lcnt3aWR0aDptaW4oMTAwJSw3MnJlbSk7dGV4dC1hbGlnbjpjZW50ZXJ9LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X19jb21iX190aXRsZXtmb250LXNpemU6MnJlbTtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6MS43NTttYXJnaW4tYm90dG9tOm1pbig1LjMzMzMzMzMzMzN2dywycmVtKX0ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX2NvbWJfX2l0ZW1XcmFwe2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6MTFmciAyZnIgMTFmcjtnYXA6bWluKDIuMTMzMzMzMzMzM3Z3LC44cmVtKTt3aWR0aDptaW4oNjguMjY2NjY2NjY2N3Z3LDI1LjZyZW0pO2p1c3RpZnktY29udGVudDpjZW50ZXI7bWFyZ2luOjAgYXV0byBtaW4oMTAuNjY2NjY2NjY2N3Z3LDRyZW0pfS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fY29tYl9faXRlbS5pcy0tZnJhbWUgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fY29tYl9faXRlbUltZ3ttYXJnaW46MCBtaW4oMS4zMzMzMzMzMzMzdncsLjVyZW0pIG1pbig0Ljh2dywxLjhyZW0pfS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fY29tYl9faXRlbS5pcy0tZnJhbWUgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fY29tYl9faXRlbUltZz5pbWd7d2lkdGg6YXV0bztoZWlnaHQ6bWluKDkuNnZ3LDMuNnJlbSl9LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X19jb21iX19pdGVtLmlzLS1wbHVze2ZvbnQtc2l6ZTptaW4oOS42dncsMy42cmVtKTtmb250LXdlaWdodDo1MDA7bGluZS1oZWlnaHQ6MTtjb2xvcjojMDA5YmU1fS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fY29tYl9faXRlbS5pcy0tbGVucyAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X19jb21iX19pdGVtSW1ne21hcmdpbjowIGF1dG8gbWluKDIuMTMzMzMzMzMzM3Z3LC44cmVtKTt0ZXh0LWFsaWduOmNlbnRlcn0ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX2NvbWJfX2l0ZW0uaXMtLWxlbnMgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fY29tYl9faXRlbUltZz5pbWd7d2lkdGg6YXV0bztoZWlnaHQ6bWluKDExLjczMzMzMzMzMzN2dyw0LjRyZW0pfS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fY29tYl9faXRlbS5pcy0tbGVucyAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X19jb21iX19pdGVtVGV4dHttYXJnaW4tbGVmdDptaW4oMS42dncsLjZyZW0pfS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fY29tYl9faXRlbVRleHR7Zm9udC1zaXplOm1pbig0LjI2NjY2NjY2Njd2dywxLjZyZW0pO2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDoxO3doaXRlLXNwYWNlOm5vd3JhcDt0ZXh0LWFsaWduOmNlbnRlcn0ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX2NvbWJfX2l0ZW1UZXh0IC5wcmljZXtmb250LWZhbWlseTpcIk9wZW4gU2Fuc1wiLHNhbnMtc2VyaWY7Zm9udC1zaXplOm1pbig1LjZ2dywyLjFyZW0pO2ZvbnQtd2VpZ2h0OjcwMH0ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX2NvbWJfX2J0bkl0ZW0gLm5vdGVze2ZvbnQtc2l6ZTptaW4oMy4ydncsMS4ycmVtKTtsaW5lLWhlaWdodDoyO3RleHQtYWxpZ246Y2VudGVyO2xldHRlci1zcGFjaW5nOi0wLjAyZW07cGFkZGluZy10b3A6bWluKDIuMTMzMzMzMzMzM3Z3LC44cmVtKX0ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX2NvbWJfX2J0bkl0ZW0gLm5vdGVzPmF7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTtjb2xvcjojMDA5YmU1fS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fY29tYl9fYnRuSXRlbSAubm90ZXM+YTpob3Zlcnt0ZXh0LWRlY29yYXRpb246bm9uZX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X19jb21iX19idG5JdGVtOm50aC1vZi10eXBlKG4rMil7bWFyZ2luLXRvcDptaW4oOHZ3LDNyZW0pfX0ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX2NvbWJfX2J0bntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7YmFja2dyb3VuZC1jb2xvcjojMDA5YmU1O2ZvbnQtc2l6ZTptaW4oNC4yNjY2NjY2NjY3dncsMS42cmVtKTtmb250LXdlaWdodDo1MDA7bGluZS1oZWlnaHQ6bWluKDE0LjR2dyw1LjRyZW0pO2NvbG9yOiNmZmZ9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDgxcHgpey5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fY29tYntwYWRkaW5nOjZyZW0gMH0ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX2NvbWJfX3RpdGxle2ZvbnQtc2l6ZToyLjZyZW07bWFyZ2luLWJvdHRvbTptaW4oMi44OTg1NTA3MjQ2dncsNHJlbSl9LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X19jb21iX19pdGVtV3JhcHtncmlkLXRlbXBsYXRlLWNvbHVtbnM6My42ZnIgMWZyIDMuNmZyO3dpZHRoOjQ5LjRyZW07bWFyZ2luLWJvdHRvbTptaW4oMi43NTM2MjMxODg0dncsMy44cmVtKX0ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX2NvbWJfX2l0ZW0uaXMtLWZyYW1lIC5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX2NvbWJfX2l0ZW1JbWd7bWFyZ2luOjAgYXV0byBtaW4oMi4wMjg5ODU1MDcydncsMi44cmVtKX0ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX2NvbWJfX2l0ZW0uaXMtLWZyYW1lIC5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX2NvbWJfX2l0ZW1JbWc+aW1ne2hlaWdodDo1LjdyZW19LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X19jb21iX19pdGVtLmlzLS1wbHVze2ZvbnQtc2l6ZTo1LjhyZW07Zm9udC13ZWlnaHQ6NTAwO2xpbmUtaGVpZ2h0OjE7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTAuMnJlbSl9LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X19jb21iX19pdGVtLmlzLS1sZW5zIC5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX2NvbWJfX2l0ZW1JbWd7bWFyZ2luOjAgYXV0byBtaW4oLjQzNDc4MjYwODd2dywuNnJlbSl9LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X19jb21iX19pdGVtLmlzLS1sZW5zIC5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX2NvbWJfX2l0ZW1JbWcgaW1ne2hlaWdodDo3LjNyZW07dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTAuNnJlbSl9LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X19jb21iX19pdGVtVGV4dHtmb250LXNpemU6MnJlbTtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6MX0ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX2NvbWJfX2l0ZW1UZXh0IC5wcmljZXtmb250LXNpemU6Mi41cmVtO3dpZHRoOjEzcmVtfS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fY29tYl9fYnRuTGlzdHtkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdCgyLCAxZnIpfS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fY29tYl9fYnRuSXRlbSAubm90ZXN7Zm9udC1zaXplOm1pbiguODY5NTY1MjE3NHZ3LDEuMnJlbSk7cGFkZGluZy10b3A6MS40cmVtfS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fY29tYl9fYnRue3dpZHRoOm1pbigyMy45MTMwNDM0NzgzdncsMzNyZW0pO2ZvbnQtc2l6ZTptaW4oMS4zMDQzNDc4MjYxdncsMS44cmVtKTtsaW5lLWhlaWdodDozLjM7bWFyZ2luLWlubGluZTphdXRvfX0ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX2NvbG9yX19zZWxlY3R7bWFyZ2luOm1pbig5LjZ2dywzLjZyZW0pIGF1dG8gMDtwYWRkaW5nOm1pbig0LjI2NjY2NjY2Njd2dywxLjZyZW0pIG1pbigzLjJ2dywxLjJyZW0pO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXI6MXB4IHNvbGlkICNlYmViZWI7Ym9yZGVyLWJvdHRvbTowfS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fY29sb3JfX3NlbGVjdC5pcy0tZG91YmxlQ29sdW1ue2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDIsIDFmcik7cm93LWdhcDptaW4oMy4ydncsMS4ycmVtKX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X19jb2xvcl9fc2VsZWN0LmlzLS1kb3VibGVDb2x1bW4gLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fY29sb3JfX3NlbGVjdFJvdzpudGgtY2hpbGQoMm4rMSl7Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjZWJlYmVifX0ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX2NvbG9yX19zZWxlY3RDb250ZW50X193cmFwe2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6MWZyO2dhcDptaW4oNC4yNjY2NjY2NjY3dncsMS42cmVtKTtwYWRkaW5nOm1pbig1LjMzMzMzMzMzMzN2dywycmVtKSBtaW4oNC4yNjY2NjY2NjY3dncsMS42cmVtKTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjZWJlYmVifS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fY29sb3JfX3NlbGVjdENvbnRlbnR7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoMiwgbWluLWNvbnRlbnQpO2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDoxLjJyZW19LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X19jb2xvcl9fc2VsZWN0UmF0ZXtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2p1c3RpZnktY29udGVudDpjZW50ZXI7d2lkdGg6bWluKDI1LjZ2dyw5LjZyZW0pO2hlaWdodDptaW4oMjUuNnZ3LDkuNnJlbSk7bWFyZ2luLWlubGluZTphdXRvO2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjojMDA5YmU1O3RleHQtYWxpZ246Y2VudGVyO2JvcmRlcjouNHJlbSBzb2xpZCAjZDNlYmY5O2JvcmRlci1yYWRpdXM6NTAlfS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fY29sb3JfX3NlbGVjdFJhdGUgLmpwe2ZvbnQtc2l6ZTptaW4oNC4yNjY2NjY2NjY3dncsMS42cmVtKTtsaW5lLWhlaWdodDoxO2Rpc3BsYXk6YmxvY2t9LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X19jb2xvcl9fc2VsZWN0UmF0ZSAubnVtYmVye2Rpc3BsYXk6YmxvY2s7Zm9udC1mYW1pbHk6XCJPcGVuIFNhbnNcIixzYW5zLXNlcmlmO2ZvbnQtc2l6ZTptaW4oNi40dncsMi40cmVtKTtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6MTttYXJnaW4tdG9wOm1pbiguOHZ3LC4zcmVtKX0ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX2NvbG9yX19zZWxlY3RUeXBle2ZvbnQtc2l6ZTptaW4oMy40NjY2NjY2NjY3dncsMS4zcmVtKTtsaW5lLWhlaWdodDoxO3RleHQtYWxpZ246Y2VudGVyfS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fY29sb3JfX3NlbGVjdFByaWNle2ZvbnQtZmFtaWx5OlwiT3BlbiBTYW5zXCIsc2Fucy1zZXJpZjtmb250LXNpemU6bWluKDUuODY2NjY2NjY2N3Z3LDIuMnJlbSk7Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0OjE7dGV4dC1hbGlnbjpjZW50ZXI7d2hpdGUtc3BhY2U6bm93cmFwfS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fY29sb3JfX3NlbGVjdFByaWNlIC50YXh7Zm9udC1mYW1pbHk6XCJOb3RvIFNhbnMgSlBcIixzYW5zLXNlcmlmO2ZvbnQtc2l6ZTptaW4oMi42NjY2NjY2NjY3dncsMXJlbSk7Zm9udC13ZWlnaHQ6NTAwfS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fY29sb3JfX3NlbGVjdExlbnN7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoNCwgMWZyKTtnYXA6MXJlbSAuOHJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X19jb2xvcl9fc2VsZWN0LmlzLS1kb3VibGVDb2x1bW4gLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fY29sb3JfX3NlbGVjdFJvdyAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X19jb2xvcl9fc2VsZWN0TGVuc3tncmlkLXRlbXBsYXRlLWNvbHVtbnM6MWZyO3BhZGRpbmctdG9wOm1pbig4LjUzMzMzMzMzMzN2dywzLjJyZW0pO3BhZGRpbmctYm90dG9tOm1pbig4LjUzMzMzMzMzMzN2dywzLjJyZW0pO3BhZGRpbmctcmlnaHQ6MDtwYWRkaW5nLWxlZnQ6bWluKDQuMjY2NjY2NjY2N3Z3LDEuNnJlbSl9LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X19jb2xvcl9fc2VsZWN0LmlzLS1kb3VibGVDb2x1bW4gLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fY29sb3JfX3NlbGVjdFJvdzpudGgtY2hpbGQoMm4rMSkgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fY29sb3JfX3NlbGVjdExlbnN7cGFkZGluZy1yaWdodDptaW4oNC4yNjY2NjY2NjY3dncsMS42cmVtKTtwYWRkaW5nLWxlZnQ6MH0ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX2NvbG9yX19zZWxlY3QuaXMtLXNpbmdsZUNvbHVtbiAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X19jb2xvcl9fc2VsZWN0Um93IC5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX2NvbG9yX19zZWxlY3RMZW5ze2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoMiwgMWZyKTtjb2x1bW4tZ2FwOm1pbig4LjUzMzMzMzMzMzN2dywzLjJyZW0pO3BhZGRpbmc6bWluKDguNTMzMzMzMzMzM3Z3LDMuMnJlbSkgMH19LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X19jb2xvcl9fc2VsZWN0SXRlbXt0ZXh0LWFsaWduOmNlbnRlcn0ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX2NvbG9yX19zZWxlY3RJdGVtIGltZ3t3aWR0aDptaW4oMTYuNTMzMzMzMzMzM3Z3LDYuMnJlbSl9LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X19jb2xvcl9fc2VsZWN0TmFtZXtmb250LXNpemU6bWluKDIuOTMzMzMzMzMzM3Z3LDEuMXJlbSk7bWFyZ2luLXRvcDptaW4oMS4wNjY2NjY2NjY3dncsLjRyZW0pO3RleHQtYWxpZ246Y2VudGVyO2xpbmUtaGVpZ2h0OjEuM30ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX2NvbG9yX19ub3Rle2ZvbnQtc2l6ZTptaW4oMy4ydncsMS4ycmVtKTtsaW5lLWhlaWdodDoxLjg7bWFyZ2luOm1pbigyLjEzMzMzMzMzMzN2dywuOHJlbSkgYXV0byAwO3RleHQtYWxpZ246cmlnaHR9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDgxcHgpey5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fY29sb3JfX3NlbGVjdC5pcy0tZG91YmxlQ29sdW1uLC5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fY29sb3JfX3NlbGVjdC5pcy0tc2luZ2xlQ29sdW1ue2dyaWQtdGVtcGxhdGUtY29sdW1uczoxZnI7Z2FwOjB9LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X19jb2xvcl9fc2VsZWN0Um93e2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6MjdyZW0gMWZyO2JvcmRlcjowfS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fY29sb3JfX3NlbGVjdFJvdzpudGgtY2hpbGQoMm4pe2JvcmRlci10b3A6MXB4IHNvbGlkICNlYmViZWJ9LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X19jb2xvcl9fc2VsZWN0Q29udGVudF9fd3JhcHtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDIsIDFmcik7cGFkZGluZzptaW4oNS4zMzMzMzMzMzMzdncsMnJlbSkgbWluKDQuMjY2NjY2NjY2N3Z3LDEuNnJlbSl9LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X19jb2xvcl9fc2VsZWN0UmF0ZXt3aWR0aDptaW4oNi45NTY1MjE3MzkxdncsOS42cmVtKTtoZWlnaHQ6bWluKDYuOTU2NTIxNzM5MXZ3LDkuNnJlbSl9LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X19jb2xvcl9fc2VsZWN0UmF0ZSAuanB7ZGlzcGxheTpibG9jaztmb250LXNpemU6bWluKDEuMDE0NDkyNzUzNnZ3LDEuNHJlbSk7bGluZS1oZWlnaHQ6MX0ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX2NvbG9yX19zZWxlY3RSYXRlIC5udW1iZXJ7ZGlzcGxheTpibG9jaztmb250LWZhbWlseTpcIk9wZW4gU2Fuc1wiLHNhbnMtc2VyaWY7Zm9udC1zaXplOm1pbigxLjU5NDIwMjg5ODZ2dywyLjJyZW0pO2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDoxO21hcmdpbi10b3A6bWluKC4yMTczOTEzMDQzdncsLjNyZW0pfS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fY29sb3JfX3NlbGVjdFR5cGV7Zm9udC1zaXplOm1pbiguOTQyMDI4OTg1NXZ3LDEuM3JlbSk7bGluZS1oZWlnaHQ6MX0ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX2NvbG9yX19zZWxlY3RQcmljZXtmb250LWZhbWlseTpcIk9wZW4gU2Fuc1wiLHNhbnMtc2VyaWY7Zm9udC1zaXplOm1pbigxLjczOTEzMDQzNDh2dywyLjRyZW0pO2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDoxLjN9LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X19jb2xvcl9fc2VsZWN0UHJpY2UgLnRheHtmb250LWZhbWlseTpcIk5vdG8gU2FucyBKUFwiLHNhbnMtc2VyaWY7Zm9udC1zaXplOm1pbiguODY5NTY1MjE3NHZ3LDEuMnJlbSk7Zm9udC13ZWlnaHQ6NTAwO2xpbmUtaGVpZ2h0OjE7dmVydGljYWwtYWxpZ246bWluKC4wNzI0NjM3NjgxdncsLjFyZW0pfS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fY29sb3JfX3NlbGVjdExlbnN7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoNSwgMWZyKTtnYXA6bWluKDQuMjY2NjY2NjY2N3Z3LDEuNnJlbSkgbWluKDUuODY2NjY2NjY2N3Z3LDIuMnJlbSk7cGFkZGluZzoyMHB4IDJweCAyMnB4IDE2cHh9LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X19jb2xvcl9fc2VsZWN0SXRlbXt3aWR0aDphdXRvO3RleHQtYWxpZ246Y2VudGVyfS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fY29sb3JfX3NlbGVjdE5hbWV7Zm9udC1zaXplOjEuNHJlbTtsaW5lLWhlaWdodDoxLjQyODU3MTQyODY7bWFyZ2luLXRvcDo4cHh9LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X19jb2xvcl9fbm90ZXtmb250LXNpemU6MS40cmVtO2xpbmUtaGVpZ2h0OjEuNzg1NzE0Mjg1NzttYXJnaW46MTJweCBhdXRvIDA7dGV4dC1hbGlnbjpyaWdodH19LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X193ZWFye3BhZGRpbmc6bWluKDExLjJ2dyw0LjJyZW0pIDB9LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X193ZWFyX190aXRsZXtmb250LWZhbWlseTpcIk5vdG8gU2FucyBKUFwiLHNhbnMtc2VyaWY7Zm9udC1zaXplOm1pbig1Ljg4dncsMi4ycmVtKTtmb250LXdlaWdodDo3MDA7Y29sb3I6IzAwOWJlNTtsaW5lLWhlaWdodDoxO3BhZGRpbmctYm90dG9tOm1pbig3LjQ2NjY2NjY2Njd2dywyLjhyZW0pfS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fd2Vhcl9fc3ViVGl0bGV7ZGlzcGxheTppbmxpbmUtYmxvY2s7Zm9udC1zaXplOjEuNXJlbTtjb2xvcjojMDA5YmU1O21hcmdpbi10b3A6bWluKDEuNnZ3LC42cmVtKX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0ODFweCl7LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X193ZWFye3BhZGRpbmctdG9wOjcuNnJlbTtwYWRkaW5nLWJvdHRvbTo5LjJyZW19LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X193ZWFyX190aXRsZXtmb250LWZhbWlseTpcIk5vdG8gU2FucyBKUFwiLHNhbnMtc2VyaWY7Zm9udC1zaXplOjMuMnJlbTtmb250LXdlaWdodDo3MDA7Y29sb3I6IzAwOWJlNTtsaW5lLWhlaWdodDoxO3BhZGRpbmctYm90dG9tOjYuNHJlbX0ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX3dlYXJfX25vdGVzTGlzdHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmNlbnRlcn19LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X193ZWFyIC5qcy10YWJfX3NlY29uZGFyeV9fY29udGVudHtkaXNwbGF5Om5vbmU7Y3Vyc29yOnBvaW50ZXJ9LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X193ZWFyIC5qcy10YWJfX3NlY29uZGFyeV9fY29udGVudC5pcy0tYWN0aXZle2Rpc3BsYXk6YmxvY2s7Y3Vyc29yOmRlZmF1bHR9LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X19wcm9kdWN0c3tiYWNrZ3JvdW5kLWNvbG9yOiNmOWY5Zjl9LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X193ZWFyX190YWJuYXZ7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6ZW5kO21hcmdpbi1ib3R0b206NHJlbX0ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX3dlYXJfX3RhYm5hdiBsaXtiYWNrZ3JvdW5kOiNlYmViZWI7Zm9udC1zaXplOm1pbigzLjJ2dywxLjJyZW0pO2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjojOWE5YTlhO3RleHQtYWxpZ246Y2VudGVyO3BhZGRpbmc6bWluKDMuMnZ3LDEuMnJlbSkgbWluKDQuMjY2NjY2NjY2N3Z3LDEuNnJlbSk7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgIzFhMWExYX0ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX3dlYXJfX3RhYm5hdiBsaS5pcy0tYWN0aXZle2JhY2tncm91bmQtY29sb3I6I2ZmZjtjb2xvcjojMWExYTFhO2JvcmRlci10b3A6MXB4IHNvbGlkICMxYTFhMWE7Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjMWExYTFhO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNmZmY7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkICMxYTFhMWE7ei1pbmRleDoxfS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fd2Vhcl9fdGFibmF2OjpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7ZGlzcGxheTpibG9jaztjb250ZW50OlwiXCI7d2lkdGg6MTAwJTtoZWlnaHQ6MXB4O2JvdHRvbTowO2JhY2tncm91bmQtY29sb3I6IzFhMWExYX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0ODFweCl7LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X193ZWFyX190YWJuYXY+bGl7Zm9udC1zaXplOm1pbigxLjE1OTQyMDI4OTl2dywxLjZyZW0pO3BhZGRpbmc6bWluKDEuMTU5NDIwMjg5OXZ3LDEuNnJlbSkgbWluKDMuMDQzNDc4MjYwOXZ3LDQuMnJlbSl9fS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fd2Vhcl9fdGh1bWJze2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDMsIDFmcik7Z2FwOi40cmVtO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fd2Vhcl9fdGh1bWJzSXRlbXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7cGFkZGluZzptaW4oMS42dncsLjZyZW0pIG1pbigxLjZ2dywuNnJlbSkgMDtib3JkZXI6MXB4IHNvbGlkICNlYmViZWI7Ym9yZGVyLXJhZGl1czptaW4oMS42dncsLjZyZW0pO3RyYW5zaXRpb246Ym9yZGVyLWNvbG9yIC4zcyBlYXNlfS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fd2Vhcl9fdGh1bWJzSXRlbS5pcy0tYWN0aXZle2JvcmRlci1jb2xvcjojMDA5YmU1fS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fd2Vhcl9fdGh1bWJzSW5uZXJ7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczoxZnI7Z3JpZC10ZW1wbGF0ZS1yb3dzOjFmciBtaW4tY29udGVudDthbGlnbi1pdGVtczpjZW50ZXI7aGVpZ2h0OjEwMCV9LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X193ZWFyX190aHVtYnNUZXh0e2ZvbnQtc2l6ZTptaW4oMi42NjY2NjY2NjY3dncsMXJlbSk7dGV4dC1hbGlnbjpjZW50ZXI7bGluZS1oZWlnaHQ6MS4yfS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fd2Vhcl9fdGh1bWJzVGV4dC53aXRoLS1rZXJuaW5ne2ZvbnQtZmVhdHVyZS1zZXR0aW5nczpcInBhbHRcIn0ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX3dlYXJfX3RodW1ic0ltZ3t3aWR0aDptaW4oNi42NjY2NjY2NjY3dncsMi41cmVtKTttYXJnaW46bWluKDEuNnZ3LC42cmVtKSBhdXRvfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4MXB4KXsubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX3dlYXJfX3RodW1ic3tncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDUsIDFmcil9LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X193ZWFyX190aHVtYnNJdGVte3BhZGRpbmc6bWluKDEuMTU5NDIwMjg5OXZ3LDEuNnJlbSkgbWluKC41Nzk3MTAxNDQ5dncsLjhyZW0pfS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fd2Vhcl9fdGh1bWJzSXRlbTpob3Zlcntib3JkZXItY29sb3I6IzAwOWJlNX0ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX3dlYXJfX3RodW1ic1RleHR7Zm9udC1zaXplOm1pbiguOTQyMDI4OTg1NXZ3LDEuM3JlbSk7bGluZS1oZWlnaHQ6MX0ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX3dlYXJfX3RodW1ic0ltZ3t3aWR0aDptaW4oMi42MDg2OTU2NTIydncsMy42cmVtKTttYXJnaW4tdG9wOm1pbigxLjAxNDQ5Mjc1MzZ2dywxLjRyZW0pfX0ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX3dlYXJfX3NsaWRlcnttYXJnaW4tdG9wOm1pbig0Ljh2dywxLjhyZW0pfS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fd2Vhcl9fc2xpZGVySW1ne3Bvc2l0aW9uOnJlbGF0aXZlfS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fd2Vhcl9fc2xpZGVySW1nIC5jb2xvcntwb3NpdGlvbjphYnNvbHV0ZTtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7dG9wOm1pbigyLjY2NjY2NjY2Njd2dywxcmVtKTtsZWZ0Om1pbigyLjEzMzMzMzMzMzN2dywuOHJlbSk7aGVpZ2h0Om1pbig1Ljg2NjY2NjY2Njd2dywyLjJyZW0pO3BhZGRpbmc6MCBtaW4oNC44dncsMS44cmVtKTtmb250LXNpemU6bWluKDIuOTMzMzMzMzMzM3Z3LDEuMXJlbSk7Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOiNmZmY7Ym9yZGVyLXJhZGl1czptaW4oMi45MzMzMzMzMzMzdncsMS4xcmVtKTtiYWNrZ3JvdW5kLWNvbG9yOiMwMDliZTV9LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X193ZWFyX19zbGlkZXJDb250ZW50e3BhZGRpbmc6bWluKDQuMjY2NjY2NjY2N3Z3LDEuNnJlbSkgMCBtaW4oOC41MzMzMzMzMzMzdncsMy4ycmVtKX0ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX3dlYXJfX3NsaWRlckNvbHVtbnt3aWR0aDptaW4oNTMuMzMzMzMzMzMzM3Z3LDIwcmVtKTtkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdCgyLCBtaW4tY29udGVudCk7Z2FwOjEuMnJlbTthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjttYXJnaW4taW5saW5lOmF1dG99LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X193ZWFyX19zbGlkZXJSYXRle2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7d2lkdGg6bWluKDE2dncsNnJlbSk7aGVpZ2h0Om1pbigxNnZ3LDZyZW0pO2NvbG9yOiMwMDliZTU7Ym9yZGVyOi4zcmVtIHNvbGlkICNkM2ViZjk7Ym9yZGVyLXJhZGl1czo1MCV9LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X193ZWFyX19zbGlkZXJSYXRlIC5qcCwubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX3dlYXJfX3NsaWRlclJhdGUgLm51bWJlcntkaXNwbGF5OmJsb2NrO2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDoxfS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fd2Vhcl9fc2xpZGVyUmF0ZSAuanB7Zm9udC1zaXplOm1pbigyLjkzMzMzMzMzMzN2dywxLjFyZW0pfS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fd2Vhcl9fc2xpZGVyUmF0ZSAubnVtYmVye2ZvbnQtZmFtaWx5OlwiT3BlbiBTYW5zXCIsc2Fucy1zZXJpZjtmb250LXNpemU6bWluKDQuMjY2NjY2NjY2N3Z3LDEuNnJlbSk7bWFyZ2luLXRvcDouOHZ3fS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fd2Vhcl9fc2xpZGVyUHJpY2V7Zm9udC1mYW1pbHk6XCJPcGVuIFNhbnNcIixzYW5zLXNlcmlmO2ZvbnQtc2l6ZTptaW4oNC44dncsMS44cmVtKTtmb250LXdlaWdodDo3MDA7bWFyZ2luLWxlZnQ6bWluKDEuNnZ3LC42cmVtKTt3aGl0ZS1zcGFjZTpub3dyYXB9LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X193ZWFyX19zbGlkZXJQcmljZSAudHlwZXtkaXNwbGF5OmJsb2NrO2ZvbnQtZmFtaWx5OlwiTm90byBTYW5zIEpQXCIsc2Fucy1zZXJpZjtmb250LXNpemU6bWluKDIuOTMzMzMzMzMzM3Z3LDEuMXJlbSk7Zm9udC13ZWlnaHQ6NTAwO2xpbmUtaGVpZ2h0OjE7dGV4dC1hbGlnbjpjZW50ZXJ9LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X193ZWFyX19zbGlkZXJJbWcgLmNvbG9yLS1jbGVhcntiYWNrZ3JvdW5kLWNvbG9yOiMwMDliZTV9LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X193ZWFyX19zbGlkZXJJbWcgLmNvbG9yLS1zbW9reWdyYXl7YmFja2dyb3VuZC1jb2xvcjojNGM0OTQ4fS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fd2Vhcl9fc2xpZGVySW1nIC5jb2xvci0taW5kaWdvbmF2eXtiYWNrZ3JvdW5kLWNvbG9yOiM0NTU5NzV9LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X193ZWFyX19zbGlkZXJJbWcgLmNvbG9yLS1hc2hiZWlnZXtiYWNrZ3JvdW5kLWNvbG9yOiM4Yjc5NmV9LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X193ZWFyX19zbGlkZXJJbWcgLmNvbG9yLS1hbWJlcmJyb3due2JhY2tncm91bmQtY29sb3I6I2I3ODU1Mn0ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX3dlYXJfX3NsaWRlckltZyAuY29sb3ItLW1vc3NncmVlbntiYWNrZ3JvdW5kLWNvbG9yOiM3Yzg2NmV9LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X193ZWFyX19zbGlkZXJJbWcgLmNvbG9yLS1jb2JhbHRibHVle2JhY2tncm91bmQtY29sb3I6IzAwNjJhZH0ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX3dlYXJfX3NsaWRlckltZyAuY29sb3ItLWlyaXN2aW9sZXR7YmFja2dyb3VuZC1jb2xvcjojNzQ2YzllfS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fd2Vhcl9fc2xpZGVySW1nIC5jb2xvci0tcm9zZXBpbmt7YmFja2dyb3VuZC1jb2xvcjojZGI4MWExfS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fd2Vhcl9fc2xpZGVySW1nIC5jb2xvci0tbGVtb255ZWxsb3d7YmFja2dyb3VuZC1jb2xvcjojZWJjYjQzfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4MXB4KXsubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX3dlYXJfX3NsaWRlcnttYXJnaW4tdG9wOm1pbigyLjg5ODU1MDcyNDZ2dyw0cmVtKX0ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX3dlYXJfX3NsaWRlckltZyAuY29sb3J7dG9wOm1pbigxLjczOTEzMDQzNDh2dywyLjRyZW0pO2xlZnQ6bWluKDIuMDI4OTg1NTA3MnZ3LDIuOHJlbSk7Zm9udC1zaXplOjEuNnJlbTtwYWRkaW5nOjAgbWluKDIuMzE4ODQwNTc5N3Z3LDMuMnJlbSk7aGVpZ2h0Om1pbigyLjg5ODU1MDcyNDZ2dyw0cmVtKTtib3JkZXItcmFkaXVzOm1pbigxLjQ0OTI3NTM2MjN2dywycmVtKX0ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX3dlYXJfX3NsaWRlckNvbnRlbnR7cGFkZGluZzptaW4oMi42MDg2OTU2NTIydncsMy42cmVtKSAwfS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fd2Vhcl9fc2xpZGVyQ29sdW1ue3dpZHRoOjI1LjJyZW19LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X193ZWFyX19zbGlkZXJSYXRle3dpZHRoOjkuNnJlbTtoZWlnaHQ6OS42cmVtO2JvcmRlci13aWR0aDouNHJlbX0ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX3dlYXJfX3NsaWRlclJhdGUgLmpwe2ZvbnQtc2l6ZToxLjRyZW19LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X193ZWFyX19zbGlkZXJSYXRlIC5udW1iZXJ7Zm9udC1zaXplOjIuMnJlbTttYXJnaW4tdG9wOm1pbiguMjg5ODU1MDcyNXZ3LC40cmVtKX0ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX3dlYXJfX3NsaWRlclByaWNle2ZvbnQtc2l6ZToyLjRyZW07bGluZS1oZWlnaHQ6MS4yO21hcmdpbi1sZWZ0Om1pbigxLjE1OTQyMDI4OTl2dywxLjZyZW0pfS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fd2Vhcl9fc2xpZGVyUHJpY2UgLnR5cGV7Zm9udC1zaXplOjEuNHJlbTtsaW5lLWhlaWdodDoxLjV9fS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fYWJvdXR7cGFkZGluZy1ib3R0b206NS40cmVtfS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fYWJvdXRfX3RpdGxle2ZvbnQtc2l6ZTptaW4oNS4zMzMzMzMzMzMzdncsMnJlbSk7Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0OjEuNH0ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX2Fib3V0X19pbWd7bWFyZ2luOm1pbigzLjJ2dywxLjJyZW0pIGF1dG99QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDgxcHgpey5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fYWJvdXR7cGFkZGluZzo2cmVtIDAgOHJlbX0ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX2Fib3V0X190aXRsZXtmb250LXNpemU6bWluKDIuMzE4ODQwNTc5N3Z3LDMuMnJlbSl9LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X19hYm91dF9fdGV4dHt0ZXh0LWFsaWduOmNlbnRlcn19QGtleWZyYW1lcyBzbGlkZXJfYXJyb3dfbHs3MCV7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtM3B4LCAwcHgpfX1Aa2V5ZnJhbWVzIHNsaWRlcl9hcnJvd19yezcwJXt0cmFuc2Zvcm06dHJhbnNsYXRlKDNweCwgMHB4KX19LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fYWJvdXQgLmltYWdlQ29tcGFyZXt3aWR0aDptaW4oOTJ2dywzNC41cmVtKTttYXJnaW46MCBhdXRvIG1pbig4LjUzMzMzMzMzMzN2dywzLjJyZW0pO3BhZGRpbmctdG9wOm1pbig4LjUzMzMzMzMzMzN2dywzLjJyZW0pfS5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX2Fib3V0IC5pbWFnZUNvbXBhcmVfX2l0ZW17YXNwZWN0LXJhdGlvOjIzLzEzfS5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX2Fib3V0IC5pbWFnZUNvbXBhcmVfX2l0ZW0gaW1ne29iamVjdC1maXQ6Y292ZXJ9LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fYWJvdXQgLmltYWdlQ29tcGFyZV9faXRlbVdyYXB7cG9zaXRpb246cmVsYXRpdmU7b3ZlcmZsb3c6aGlkZGVufS5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX2Fib3V0IC5pbWFnZUNvbXBhcmVfX2l0ZW1XcmFwIC5ub3Rlc3twb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO2JvdHRvbTouNHJlbTtjb2xvcjojZmZmO2ZvbnQtc2l6ZToxcmVtO3otaW5kZXg6MTB9LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fYWJvdXQgLmltYWdlQ29tcGFyZV9faXRlbVdyYXAgLm5vdGVzLnRleHRzaGFkb3d7dGV4dC1zaGFkb3c6MCAuMXJlbSAuNHJlbSAjMWExYTFhfS5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX2Fib3V0IC5pbWFnZUNvbXBhcmVfX3RleHR7Zm9udC1zaXplOmNsYW1wKDFyZW0sMy4ydncsMS4ycmVtKTtsaW5lLWhlaWdodDoxLjR9LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fYWJvdXQgLmltYWdlQ29tcGFyZV9fdGV4dFdyYXB7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoMiwgMWZyKTtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtwYWRkaW5nLXRvcDptaW4oMi4xMzMzMzMzMzMzdncsLjhyZW0pfS5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX2Fib3V0IC5pbWFnZVNsaWRlcnt3aWR0aDoxMDAlO21hcmdpbi1pbmxpbmU6YXV0b30ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X19hYm91dCAuaW1hZ2VTbGlkZXJfX3RleHR7bGluZS1oZWlnaHQ6MX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0ODFweCl7LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fYWJvdXQgLmltYWdlQ29tcGFyZXt3aWR0aDptaW4oNTIuMTczOTEzMDQzNXZ3LDcycmVtKTttYXJnaW4tYm90dG9tOm1pbig1Ljc5NzEwMTQ0OTN2dyw4cmVtKTtwYWRkaW5nLXRvcDptaW4oNS43OTcxMDE0NDkzdncsOHJlbSl9LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fYWJvdXQgLmltYWdlQ29tcGFyZV9faXRlbXthc3BlY3QtcmF0aW86MTYvOX0ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X19hYm91dCAuaW1hZ2VDb21wYXJlX19pdGVtV3JhcCAubm90ZXN7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6bWluKC4zNjIzMTg4NDA2dncsLjVyZW0pfS5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX2Fib3V0IC5pbWFnZUNvbXBhcmVfX3RleHR7Zm9udC1zaXplOm1pbigxLjE1OTQyMDI4OTl2dywxLjZyZW0pfS5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX2Fib3V0IC5pbWFnZUNvbXBhcmVfX3RleHRXcmFwe3BhZGRpbmctdG9wOm1pbigxLjQ0OTI3NTM2MjN2dywycmVtKX0ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X19hYm91dCAuaW1hZ2VTbGlkZXJ7d2lkdGg6bWluKDUyLjE3MzkxMzA0MzV2dyw3MnJlbSl9LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fYWJvdXQgLmltYWdlU2xpZGVyX190ZXh0e21hcmdpbi10b3A6bWluKDEuNDQ5Mjc1MzYyM3Z3LDJyZW0pO3RleHQtYWxpZ246Y2VudGVyfX0ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX3NwZWN7cGFkZGluZy1ib3R0b206bWluKDExLjJ2dyw0LjJyZW0pfS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fc3BlYy5pcy0tY29sb3J0eXBle3BhZGRpbmctYm90dG9tOjB9LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X19zcGVjX19pbmZve21hcmdpbi10b3A6bWluKDYuNHZ3LDIuNHJlbSl9LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X19zcGVjX19saXN0e2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDIsIDFmcik7Z2FwOm1pbigxMS4ydncsNC4ycmVtKSBtaW4oMi4xMzMzMzMzMzMzdncsLjhyZW0pO3BhZGRpbmc6bWluKDcuNDY2NjY2NjY2N3Z3LDIuOHJlbSkgbWluKDQuOHZ3LDEuOHJlbSk7Ym9yZGVyOjFweCBzb2xpZCAjZWJlYmViO2JhY2tncm91bmQtY29sb3I6I2ZmZn0ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX3NwZWNfX2xpc3QrdWwsLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X19zcGVjX19saXN0K3B7bWFyZ2luLXRvcDptaW4oMi4xMzMzMzMzMzMzdncsLjhyZW0pfS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fc3BlY19faXRlbXtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nLWxlZnQ6bWluKDguNTMzMzMzMzMzM3Z3LDMuMnJlbSl9LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X19zcGVjX19pdGVtIC5pbWd7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3dpZHRoOm1pbig2LjY2NjY2NjY2Njd2dywyLjVyZW0pfS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fc3BlY19faXRlbSAudGl0bGV7ZGlzcGxheTpibG9jaztmb250LXNpemU6Y2xhbXAoMS41cmVtLDQuMjY2NjY2NjY2N3Z3LDEuNnJlbSk7Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOiMwMDliZTV9LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X19zcGVjX19pdGVtIC50ZXh0e2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOmNsYW1wKDEuM3JlbSwzLjczMzMzMzMzMzN2dywxLjRyZW0pO2ZvbnQtd2VpZ2h0OjcwMDttYXJnaW4tdG9wOi4ycmVtfS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fc3BlY19faXRlbSAudGV4dD5zdXB7dmVydGljYWwtYWxpZ246c3VwZXI7Zm9udC1zaXplOjFyZW19LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X19zcGVjX19wcmljZXttYXJnaW46bWluKDguNTMzMzMzMzMzM3Z3LDMuMnJlbSkgYXV0byAwfS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fc3BlY19fcHJpY2VUYWJsZXtkaXNwbGF5OnRhYmxlO3RhYmxlLWxheW91dDpmaXhlZDt3aWR0aDoxMDAlO2JvcmRlci1jb2xsYXBzZTpjb2xsYXBzZTtib3JkZXI6MXB4IHNvbGlkICNlYmViZWI7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fc3BlY19fcHJpY2VUYWJsZXRpdGxle2ZvbnQtc2l6ZToxLjVyZW07cGFkZGluZzptaW4oMi42NjY2NjY2NjY3dncsMXJlbSkgMDt0ZXh0LWFsaWduOmNlbnRlcjtjb2xvcjojMDA5YmU1O2JhY2tncm91bmQtY29sb3I6I2U3ZjVmY30ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX3NwZWNfX3ByaWNlVGFibGVSb3dIZWFkLC5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fc3BlY19fcHJpY2VUYWJsZVJvd0RhdGF7Zm9udC1zaXplOjEuNnJlbTt0ZXh0LWFsaWduOmNlbnRlcjtwYWRkaW5nOm1pbig0LjI2NjY2NjY2Njd2dywxLjZyZW0pIDA7Ym9yZGVyOjFweCBzb2xpZCAjZWJlYmVifS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fc3BlY19fcHJpY2VUYWJsZVJvd0hlYWR7Zm9udC13ZWlnaHQ6NzAwfS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fc3BlY19fcHJpY2VUYWJsZVJvd0RhdGEgLnByaWNle2ZvbnQtc2l6ZToxLjhyZW07Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOiMwMDliZTV9LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X19zcGVjX19wcmljZVRhYmxlK3VsLC5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fc3BlY19fcHJpY2VUYWJsZStwe21hcmdpbi10b3A6bWluKDIuMTMzMzMzMzMzM3Z3LC44cmVtKX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0ODFweCl7LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X19zcGVje3BhZGRpbmctYm90dG9tOm1pbigyNHZ3LDlyZW0pfS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fc3BlY19faW5mb3ttYXJnaW46bWluKDIuODk4NTUwNzI0NnZ3LDRyZW0pIGF1dG8gMH0ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX3NwZWNfX2xpc3R7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdCg0LCAxZnIpO3BhZGRpbmc6bWluKDIuNjA4Njk1NjUyMnZ3LDMuNnJlbSkgbWluKDIuMzE4ODQwNTc5N3Z3LDMuMnJlbSkgbWluKDIuMDI4OTg1NTA3MnZ3LDIuOHJlbSk7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fc3BlY19faXRlbXtwYWRkaW5nLWxlZnQ6Mi44cmVtfS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fc3BlY19faXRlbSAuaW1ne3RvcDotMXJlbTt3aWR0aDozLjFyZW07aGVpZ2h0OjIuOXJlbX0ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX3NwZWNfX2l0ZW0gLmlubmVye21hcmdpbi1sZWZ0Om1pbiguNzI0NjM3NjgxMnZ3LDFyZW0pfS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fc3BlY19faXRlbSAudGl0bGV7Zm9udC1zaXplOjJyZW07bGluZS1oZWlnaHQ6MX0ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX3NwZWNfX2l0ZW0gLnRleHR7Zm9udC1zaXplOjEuNHJlbTtsaW5lLWhlaWdodDoyO21hcmdpbi10b3A6LjJyZW19LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X19zcGVjX19wcmljZXttYXJnaW46bWluKDQuMzQ3ODI2MDg3dncsNnJlbSkgYXV0byAwfS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fc3BlY19fcHJpY2VUYWJsZXRpdGxle2ZvbnQtc2l6ZToycmVtO2xpbmUtaGVpZ2h0OjE7cGFkZGluZzptaW4oMS40NDkyNzUzNjIzdncsMnJlbSkgMH0ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX3NwZWNfX3ByaWNlVGFibGVSb3dIZWFkLC5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fc3BlY19fcHJpY2VUYWJsZVJvd0RhdGF7cGFkZGluZzptaW4oMS41OTQyMDI4OTg2dncsMi4ycmVtKSAwfS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fc3BlY19fcHJpY2VUYWJsZVJvd0RhdGEgLnByaWNle2ZvbnQtc2l6ZToycmVtO2xpbmUtaGVpZ2h0OjF9fS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fY2F1dGlvbntwYWRkaW5nOjAgMCBtaW4oMTZ2dyw2cmVtKX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0ODFweCl7LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X19jYXV0aW9ue3BhZGRpbmctYm90dG9tOm1pbig2LjUyMTczOTEzMDR2dyw5cmVtKX19LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X19yZWNvbW1lbmR7YmFja2dyb3VuZC1jb2xvcjojZWZlZmVmO3BhZGRpbmc6bWluKDExLjJ2dyw0LjJyZW0pIDAgbWluKDYuNHZ3LDIuNHJlbSl9LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X19yZWNvbW1lbmRfX3RpdGxle2ZvbnQtc2l6ZTptaW4oNS4zMzMzMzMzMzMzdncsMnJlbSk7bWFyZ2luLWJvdHRvbTptaW4oNi40dncsMi40cmVtKX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0ODFweCl7LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X19yZWNvbW1lbmR7cGFkZGluZy10b3A6bWluKDQuMzQ3ODI2MDg3dncsNnJlbSk7cGFkZGluZy1ib3R0b206bWluKDYuNTIxNzM5MTMwNHZ3LDlyZW0pfS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fcmVjb21tZW5kX190aXRsZXtmb250LXNpemU6bWluKDIuMzE4ODQwNTc5N3Z3LDMuMnJlbSk7bGluZS1oZWlnaHQ6MS43NTttYXJnaW4tYm90dG9tOm1pbigyLjMxODg0MDU3OTd2dywzLjJyZW0pfX0ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX3JlY29tbWVuZCAubGctbGVuc3R5cGV7Zm9udC1mZWF0dXJlLXNldHRpbmdzOlwicGFsdFwiO3BhZGRpbmc6MS41cmVtIDAgMH0ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX3JlY29tbWVuZCAubGctbGVuc3R5cGVfX2l0ZW1ze2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fcmVjb21tZW5kIC5sZy1sZW5zdHlwZV9faXRlbXt3aWR0aDo1MCU7cGFkZGluZzouNnJlbSAuM3JlbSAwfS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fcmVjb21tZW5kIC5sZy1sZW5zdHlwZV9faXRlbSBhe3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6MWZyO2dyaWQtdGVtcGxhdGUtcm93czptaW5tYXgoNS41cmVtLCAxZnIpIGF1dG8gYXV0byBhdXRvO2hlaWdodDoxMDAlO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXItcmFkaXVzOi42cmVtO3otaW5kZXg6MX0ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX3JlY29tbWVuZCAubGctbGVuc3R5cGVfX2l0ZW0gYTo6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MDtoZWlnaHQ6MDtib3JkZXItd2lkdGg6MCAwIDEuMnJlbSAxLjJyZW07Ym9yZGVyLXN0eWxlOnNvbGlkO2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLDApIHJnYmEoMCwwLDAsMCkgIzAwOWJlNSByZ2JhKDAsMCwwLDApO2JvcmRlci13aWR0aDowIDAgLjlyZW0gLjlyZW07cmlnaHQ6LjRyZW07Ym90dG9tOi40cmVtO3otaW5kZXg6MX0ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX3JlY29tbWVuZCAubGctbGVuc3R5cGVfX3RleHR7bWFyZ2luOjAgMS40cmVtO2ZvbnQtc2l6ZToxLjJyZW07Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0OjEuMzN9LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X19yZWNvbW1lbmQgLmxnLWxlbnN0eXBlX190ZXh0LS1uYW1le2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47anVzdGlmeS1jb250ZW50OmNlbnRlcjtwYWRkaW5nOjEuNXJlbSAwIC4ycmVtO2hlaWdodDphdXRvO2ZvbnQtc2l6ZToxLjVyZW07bGluZS1oZWlnaHQ6MS4yfS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fcmVjb21tZW5kIC5sZy1sZW5zdHlwZV9fdGV4dC0tbmFtZSBzbWFsbHtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tdG9wOi4ycmVtO2ZvbnQtc2l6ZToxLjJyZW19LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X19yZWNvbW1lbmQgLmxnLWxlbnN0eXBlX190ZXh0LS1saW5le21pbi1oZWlnaHQ6My44cmVtfS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fcmVjb21tZW5kIC5sZy1sZW5zdHlwZV9fdGV4dC0tY29weXtjb2xvcjojMDA5YmU1O3BhZGRpbmc6LjVyZW0gMCAuNXJlbTtsZXR0ZXItc3BhY2luZzotMC4wNWVtfS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fcmVjb21tZW5kIC5sZy1sZW5zdHlwZV9fc3VtbWFyeXtwYWRkaW5nOjA7Zm9udC1zaXplOjEuMXJlbTtmb250LXdlaWdodDo1MDA7bGluZS1oZWlnaHQ6MS42cmVtO3RleHQtYWxpZ246anVzdGlmeX0ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX3JlY29tbWVuZCAubGctbGVuc3R5cGVfX3N1bW1hcnkgc3Vwe2ZvbnQtc2l6ZTouOXJlbTt2ZXJ0aWNhbC1hbGlnbjp0b3B9LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X19yZWNvbW1lbmQgLmxnLWxlbnN0eXBlX19ib3R0b217bWFyZ2luLXRvcDouOHJlbX0ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX3JlY29tbWVuZCAubGctbGVuc3R5cGVfX2ljb257bWFyZ2luOjAgM3JlbTt0ZXh0LWFsaWduOmNlbnRlcn0ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX3JlY29tbWVuZCAubGctbGVuc3R5cGVfX2ljb24gaW1ne21heC13aWR0aDoxMDAlO2hlaWdodDphdXRvO21hcmdpbi1pbmxpbmU6YXV0b30ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX3JlY29tbWVuZCAubGctbGVuc3R5cGVfX3ByaWNle21hcmdpbjowIDJyZW07cGFkZGluZzoxLjVyZW0gMCAxLjVyZW07Y29sb3I6IzAwOWJlNTtmb250LXdlaWdodDo3MDA7Zm9udC1zaXplOjIuNHJlbTtmb250LWZhbWlseTpcIk9wZW4gU2Fuc1wiLHNhbnMtc2VyaWY7bWFyZ2luOjAgMS41cmVtO3BhZGRpbmc6MCAwIC42cmVtO2ZvbnQtc2l6ZToxLjdyZW19LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X19yZWNvbW1lbmQgLmxnLWxlbnN0eXBlX19wcmljZSBzbWFsbHtmb250LXNpemU6LjhyZW07Zm9udC1mYW1pbHk6XCJOb3RvIFNhbnMgSlBcIixzYW5zLXNlcmlmfS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fcmVjb21tZW5kIC5sZy1sZW5zdHlwZV9fYXBwZWFsSWNvbntwb3NpdGlvbjphYnNvbHV0ZTtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7d2lkdGg6N3JlbTt0b3A6LTFyZW07bGVmdDowO2ZvbnQtc2l6ZToxLjJyZW07Zm9udC13ZWlnaHQ6NzAwO2JhY2tncm91bmQ6IzAwOWJlNTtjb2xvcjojZmZmO2JvcmRlci1yYWRpdXM6M3JlbTt6LWluZGV4OjJ9LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X19yZWNvbW1lbmQgLmxnLWxlbnN0eXBlX19hcHBlYWxJY29uLS1zYWxle3dpZHRoOjEwMCU7dG9wOi0wLjJyZW07YmFja2dyb3VuZDpyZWQ7Zm9udC1zaXplOjEuMXJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0ODFweCl7LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X19yZWNvbW1lbmQgLmxnLWxlbnN0eXBlX19pdGVte3dpZHRoOjI0cmVtfS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fcmVjb21tZW5kIC5sZy1sZW5zdHlwZV9faXRlbSBhe2dyaWQtdGVtcGxhdGUtcm93czptaW5tYXgoNi42cmVtLCAxZnIpIDFmciBhdXRvIGF1dG87Ym94LXNoYWRvdzowIDAgMCByZ2JhKDI2LDI2LDI2LC4yKTt0cmFuc2l0aW9uLXByb3BlcnR5OmJveC1zaGFkb3csdHJhbnNmb3JtO3RyYW5zaXRpb24tZHVyYXRpb246LjVzO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjY0NSwgMC4wNDUsIDAuMzU1LCAxKX0ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX3JlY29tbWVuZCAubGctbGVuc3R5cGVfX2l0ZW06aG92ZXIgYXtvcGFjaXR5OjE7Ym94LXNoYWRvdzoxcmVtIDFyZW0gMnJlbSByZ2JhKDI2LDI2LDI2LC4xNSk7dHJhbnNmb3JtOnNjYWxlKDEpIHRyYW5zbGF0ZVkoLTAuNHJlbSk7dHJhbnNpdGlvbi1kdXJhdGlvbjouMnM7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7ei1pbmRleDoyfS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fcmVjb21tZW5kIC5sZy1sZW5zdHlwZV9faXRlbTpob3ZlciBhOjphZnRlcnthbmltYXRpb24tbmFtZTpsZW5zdHlwZV9hcnJvdzthbmltYXRpb24tZHVyYXRpb246LjhzO2FuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6aW5maW5pdGV9LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X19yZWNvbW1lbmQgLmxnLWxlbnN0eXBlX19pdGVtOmFjdGl2ZSBhe2JveC1zaGFkb3c6LjVyZW0gLjVyZW0gMXJlbSByZ2JhKDI2LDI2LDI2LC4yKTt0cmFuc2Zvcm06c2NhbGUoMC45OCkgdHJhbnNsYXRlWSgtMC40cmVtKX0ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX3JlY29tbWVuZCAubGctbGVuc3R5cGVfX3RleHR7Zm9udC1zaXplOjEuNnJlbTttYXJnaW46MCAycmVtfS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fcmVjb21tZW5kIC5sZy1sZW5zdHlwZV9fdGV4dC0tbmFtZXtmb250LXNpemU6MnJlbTtwYWRkaW5nLXRvcDoxLjZyZW19LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X19yZWNvbW1lbmQgLmxnLWxlbnN0eXBlX19zdW1tYXJ5e3BhZGRpbmctdG9wOi4zcmVtO2ZvbnQtc2l6ZToxLjJyZW19LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X19yZWNvbW1lbmQgLmxnLWxlbnN0eXBlX19ib3R0b217bWFyZ2luLXRvcDowfS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fcmVjb21tZW5kIC5sZy1sZW5zdHlwZV9faWNvbiBpbWd7bWF4LXdpZHRoOjE1cmVtfS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fcmVjb21tZW5kIC5sZy1sZW5zdHlwZV9fcHJpY2V7bWFyZ2luOjAgMnJlbTtwYWRkaW5nOjEuNXJlbSAwO2ZvbnQtc2l6ZToyLjRyZW19LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X19yZWNvbW1lbmQgLmxnLWxlbnN0eXBlX19hcHBlYWxJY29ue2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LTFyZW07bGVmdDowO3dpZHRoOjhyZW07aGVpZ2h0OjJyZW07YmFja2dyb3VuZDojMDA5YmU1O3otaW5kZXg6Mjtmb250LXNpemU6MS40cmVtO2NvbG9yOiNmZmY7Ym9yZGVyLXJhZGl1czozcmVtO2ZvbnQtd2VpZ2h0OjcwMH0ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX3JlY29tbWVuZCAubGctbGVuc3R5cGVfX2FwcGVhbEljb24tLXNhbGV7YmFja2dyb3VuZDpyZWQ7d2lkdGg6MTAwJX19QGtleWZyYW1lcyBsZW5zdHlwZV9hcnJvd3s3MCV7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtMC4ycmVtLCAtMC4ycmVtKX19LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X19yZWNvbW1lbmRfX2Jhbm5lcnttYXJnaW46MCBtaW4oLjh2dywuM3JlbSkgbWluKDYuNHZ3LDIuNHJlbSl9LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X19yZWNvbW1lbmRfX2Jhbm5lciAubGdCYW5uZXJ7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpibG9jazthc3BlY3QtcmF0aW86MTE1LzExNjtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy9yZWNvbW1fbGctYmdfc3AuanBnXCIpO2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIHRvcDtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1zaXplOmNvdmVyfS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fcmVjb21tZW5kX19iYW5uZXIgLmxnQmFubmVyX19sb2dvIGltZ3t3aWR0aDoxMDAlO2hlaWdodDphdXRvfS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fcmVjb21tZW5kX19iYW5uZXIgLmxnQmFubmVyX190ZXh0e2Rpc3BsYXk6YmxvY2s7Y29sb3I6I2ZmZjtmb250LXNpemU6bWluKDMuNzMzMzMzMzMzM3Z3LDEuNHJlbSk7Zm9udC13ZWlnaHQ6NTAwO2xpbmUtaGVpZ2h0OjEuNjt0ZXh0LWFsaWduOmNlbnRlcn0ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX3JlY29tbWVuZF9fYmFubmVyIC5sZ0Jhbm5lcjo6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7ZGlzcGxheTpibG9jaztjb250ZW50OlwiXCI7cmlnaHQ6LjRyZW07Ym90dG9tOi40cmVtO3dpZHRoOjA7aGVpZ2h0OjA7Ym9yZGVyLXdpZHRoOjAgMCAuOXJlbSAuOXJlbTtib3JkZXItc3R5bGU6c29saWQ7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsMCkgcmdiYSgwLDAsMCwwKSAjZmZmIHJnYmEoMCwwLDAsMCk7ei1pbmRleDoxfS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fcmVjb21tZW5kX19iYW5uZXIgLmxnQmFubmVyOmhvdmVye29wYWNpdHk6MTt6LWluZGV4OjJ9LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X19yZWNvbW1lbmRfX2Jhbm5lciAubGdCYW5uZXI6aG92ZXI6YWZ0ZXJ7YW5pbWF0aW9uLW5hbWU6bGVuc3R5cGVfYXJyb3c7YW5pbWF0aW9uLWR1cmF0aW9uOi44czthbmltYXRpb24taXRlcmF0aW9uLWNvdW50OmluZmluaXRlfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4MXB4KXsubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX3JlY29tbWVuZF9fYmFubmVye3BhZGRpbmctdG9wOm1pbigzLjQ3ODI2MDg2OTZ2dyw0LjhyZW0pfS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fcmVjb21tZW5kX19iYW5uZXIgLmxnQmFubmVye2Rpc3BsYXk6ZmxleDthc3BlY3QtcmF0aW86NC8xO2FsaWduLWl0ZW1zOmNlbnRlcjtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy9yZWNvbW1fbGctYmdfcGMuanBnXCIpfS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fcmVjb21tZW5kX19iYW5uZXIgLmxnQmFubmVyX19sb2dve3dpZHRoOm1pbigyMy43NjgxMTU5NDJ2dywzMi44cmVtKX0ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX3JlY29tbWVuZF9fYmFubmVyIC5sZ0Jhbm5lcl9fdGV4dHtmb250LXNpemU6Y2xhbXAoMS4zcmVtLDEuMTU5NDIwMjg5OXZ3LDEuNnJlbSk7dGV4dC1hbGlnbjpsZWZ0O2xpbmUtaGVpZ2h0OjJ9LmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdCAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X19yZWNvbW1lbmRfX2Jhbm5lciAubGdCYW5uZXI6YWZ0ZXJ7cmlnaHQ6LjZyZW07Ym90dG9tOi42cmVtO2JvcmRlci13aWR0aDowIDAgMS4ycmVtIDEuMnJlbX0ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0IC5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX3JlY29tbWVuZF9fYmFubmVyIC5sZ0Jhbm5lcjpob3Zlcntib3gtc2hhZG93OjFyZW0gMXJlbSAycmVtIHJnYmEoMjYsMjYsMjYsLjM1KTt0cmFuc2Zvcm06c2NhbGUoMSkgdHJhbnNsYXRlWSgtMC40cmVtKTt0cmFuc2l0aW9uLWR1cmF0aW9uOi4yczt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTt0cmFuc2l0aW9uLWRlbGF5OjBzfS5scExlbnNndWlkZV9oaWdoY29udHJhc3QgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fcmVjb21tZW5kX19iYW5uZXIgLmxnQmFubmVyOmFjdGl2ZXtib3gtc2hhZG93Oi41cmVtIC41cmVtIDFyZW0gcmdiYSgyNiwyNiwyNiwuNCk7dHJhbnNmb3JtOnNjYWxlKDAuOTgpIHRyYW5zbGF0ZVkoLTAuNHJlbSl9fSIsIi8vIG1hdGjvvIjpmaTnrpfjgatbL13jga/kvb/jgYjjgarjgYTvvIlcbkB1c2UgXCJzYXNzOm1hdGhcIjtcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4vLyDjg5Xjgqnjg7Pjg4jjg5XjgqHjg5/jg6rjg7xcbiRmb250LWVuOidPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xuJGZvbnQtamE6J05vdG8gU2FucyBKUCcsIHNhbnMtc2VyaWY7XG5cblxuLy8g44OV44Kp44Oz44OI44Km44Kn44Kk44OIXG4kZndMaWdodDozMDA7XG4kZndSZWc6NDAwO1xuJGZ3TWlkOjUwMDtcbiRmd1NlbWlCb2xkOjYwMDtcbiRmd0JvbGQ6NzAwO1xuJGZ3QmxhY2s6OTAwO1xuXG5cbi8vIOODleOCqeODs+ODiOaMh+WumlxuQG1peGluIGZvbnQtZW57XG5cdGZvbnQtZmFtaWx5OiAkZm9udC1lbjtcblx0Zm9udC13ZWlnaHQ6ICRmd1NlbWlCb2xkO1xufVxuXG5cbi8vIOOCq+ODqeODvFxuJHpvZmZCbHVlOiMwMDlCRTU7XG4kY29tbW9uUmVkOiNmZjAwMDA7XG4kY29sb3JUZXh0OiAjMUExQTFBO1xuJGxpZ2h0R3JheTogI2Y5ZjlmOTtcbiRsaWdodEJsdWVfbGluZTogI2QzZWJmOTtcbiRsaWdodEdyYXlfbGluZTogI2ViZWJlYjtcbiRsaWdodEdyYXlfYmc6ICRsaWdodEdyYXk7XG4kd2hpdGU6ICNmZmY7XG5cblxuLy8gTUlYSU5cbkBtaXhpbiB0cmFuc2l0aW9uICggJHNlYywgJGVhc2luZyAsICRkZWxheSApe1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiRzZWM7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiAkZWFzaW5nO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAkZGVsYXk7XG59XG5cbi8vIGV4dGVuZFxuQG1peGluIGNvbnRlbnRUaXRsZS1zcCgkbGhTcDogMSl7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1qYTtcbiAgZm9udC1zaXplOiBtaW4oNS44OHZ3LCAyLjJyZW0pO1xuICBmb250LXdlaWdodDogJGZ3Qm9sZDtcbiAgY29sb3I6ICR6b2ZmQmx1ZTtcbiAgbGluZS1oZWlnaHQ6ICRsaFNwO1xufVxuXG5AbWl4aW4gY29udGVudFRpdGxlLXBjKCRsaFBjOiAxKXtcbiAgZm9udC1mYW1pbHk6ICRmb250LWphO1xuICBmb250LXNpemU6IDMuMnJlbTtcbiAgZm9udC13ZWlnaHQ6ICRmd0JvbGQ7XG4gIGNvbG9yOiAkem9mZkJsdWU7XG4gIGxpbmUtaGVpZ2h0OiAkbGhQYztcbn1cblxuXG4vLz09PT09WyDjg6Hjg4fjgqPjgqLjgq/jgqjjg6rjg7wgLyDjg6zjgqTjgqLjgqbjg4hcdF09PT09PVxuJGxheW91dC13aWR0aC1pbm5lcjogOTgwcHg7XG4kbGF5b3V0LXdpZHRoLWlubmVyLXNwOiA3NjhweDtcbiRsYXlvdXQtd2lkdGgtaW5uZXItc3BzbWFsbDogNDgwcHg7XG4kbGF5b3V0LXdpZHRoLWlubmVyLXBjOiAxMjgwcHg7XG4kYnJlYWtwb2ludHM6IChcbiAgXCJzcHNtYWxsXCI6IFwic2NyZWVuIGFuZCAobWF4LXdpZHRoOiAjeyRsYXlvdXQtd2lkdGgtaW5uZXItc3BzbWFsbH0pXCIsIC8vIDwgNDgwcHhcbiAgXCJzcFwiOiBcInNjcmVlbiBhbmQgKG1heC13aWR0aDogI3skbGF5b3V0LXdpZHRoLWlubmVyLXNwIC0gMXB4fSlcIiwgLy8gPCA3NjdweFxuICBcInRhYlwiOiBcInNjcmVlbiBhbmQgKG1pbi13aWR0aDogI3skbGF5b3V0LXdpZHRoLWlubmVyLXNwfSkgYW5kIChtYXgtd2lkdGg6ICN7JGxheW91dC13aWR0aC1pbm5lciAtIDFweH0pXCIsIC8vID4gNzY3cHggJiYgPCA5ODBweFxuICBcIm5vdHNwXCI6IFwic2NyZWVuIGFuZCAobWluLXdpZHRoOiAjeyRsYXlvdXQtd2lkdGgtaW5uZXItc3BzbWFsbCArIDFweCB9KVwiLCAvLyA+IDc2N3B4XG4gIFwicGNzbWFsbFwiOiBcInNjcmVlbiBhbmQgKG1heC13aWR0aDogI3skbGF5b3V0LXdpZHRoLWlubmVyfSlcIixcbiAgXCJwY1wiOiBcInNjcmVlbiBhbmQgKG1pbi13aWR0aDogI3skbGF5b3V0LXdpZHRoLWlubmVyfSlcIixcbiAgXCJwY2xhcmdlXCI6IFwic2NyZWVuIGFuZCAobWluLXdpZHRoOiAjeyRsYXlvdXQtd2lkdGgtaW5uZXItcGN9KVwiLFxuKTtcbkBtaXhpbiBtcSgkYnJlYWtwb2ludDogc3ApIHtcbiAgQG1lZGlhICN7bWFwLWdldCgkYnJlYWtwb2ludHMsICRicmVha3BvaW50KX0ge1xuICAgIEBjb250ZW50O1xuICB9XG59XG4vLyDjg4fjg5DjgqTjgrnjgZTjgajjga7lh7rjgZfliIbjgZFcbi5wYy1kaXNwe31cbi5zcC1kaXNwe31cbi5wY3NtYWxsLW5vbmRpc3B7fVxuLnBjc21hbGwtZGlzcHt9XG5cbkBpbmNsdWRlIG1xKCdub3RzcCcpIHtcblx0LnBjLWRpc3B7IH1cblx0LnNwLWRpc3AsLnBjc21hbGwtZGlzcHsgZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7fVxufVxuQGluY2x1ZGUgbXEoJ3NwJykge1xuXHQuc3AtZGlzcHsgfVxuXHQucGMtZGlzcCwucGNzbWFsbC1kaXNweyBkaXNwbGF5OiBub25lIWltcG9ydGFudDt9XG59XG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuLy89PT09PVsg5pWw5YCk6KiI566XIF09PT09PVxuJHBjLWRlc2lnbi13aWR0aDogMTM4MDsgLy/jg4fjgrbjgqTjg7Pjg4fjg7zjgr9QQ+OCteOCpOOCulxuJHNwLWRlc2lnbi13aWR0aDogMzc1OyAvL+ODh+OCtuOCpOODs+ODh+ODvOOCv+OCueODnuODm+OCteOCpOOCulxuLy8gLS0tLVxuLy8gcGVyY2VudOioiOeul+W8j1xuLy8gKiBleClcbi8vICB3aWR0aDogY2FsY1BlcigyMDAsNjQwKVxuQGZ1bmN0aW9uIGNhbGNQZXIoJG51bTEsJG51bTIpIHtcbiAgQHJldHVybiBtYXRoLmRpdigkbnVtMSwgICRudW0yKSAqIDEwMCU7XG59XG4vLyAtLS0tXG4vLyB2d+ioiOeul+W8j1xuLy8gKiBleClcbi8vICB3aWR0aDogY2FsY1Z3KDIwMClcbkBmdW5jdGlvbiBjYWxjVncoJG51bSwgJHdpZHRoOiAkc3AtZGVzaWduLXdpZHRoKSB7XG4gIEByZXR1cm4gbWF0aC5kaXYoMXZ3ICogJG51bSwgJHdpZHRoKSAqIDEwMDtcbn1cbkBmdW5jdGlvbiBjYWxjVndQQygkbnVtLCAkd2lkdGg6ICRwYy1kZXNpZ24td2lkdGgpIHtcbiAgLy9AcmV0dXJuICggJHcgLyAkcGMtZGVzaWduLXdpZHRoICkgKiAxMDB2dztcbiAgQHJldHVybiBtYXRoLmRpdigxdncgKiAkbnVtLCAkd2lkdGgpICogMTAwO1xufVxuQGZ1bmN0aW9uIGNhbGNQeCgkbnVtKSB7XG4gIEByZXR1cm4gJG51bSAqIC41cHg7XG59XG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0iLCIvLz09IFsg5YWx6YCa6Kqt44G/6L6844G/IF09PT09PT09PT09PT09XG4vL+WkieaVsOODu21peGluXG5AdXNlICd2YXJpYWJsZXMnIGFzICo7XG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vPT0gWyDjg6Ljgrjjg6Xjg7zjg6voqq3jgb/ovrzjgb8gXT09PT09PT09XG4vLyBtYXRo77yI6Zmk566X44GrWy9d44Gv5L2/44GI44Gq44GE77yJXG5AdXNlIFwic2FzczptYXRoXCI7XG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy/jgIBjb21wYXJlIF9fIGJlZm9yZSAvIGFmdGVyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gS2V5RnJhbWVcbkBrZXlmcmFtZXMgaWN2X2FuaW0ge1xuICAwJSB7IHdpZHRoOiBjYWxjKDM1LjAwMDAlKTsgaGVpZ2h0OiA2NSU7IH1cbiAgMzUlIHsgd2lkdGg6IGNhbGMoODUuMDAwMCUpOyBoZWlnaHQ6IDY1JTsgfVxuICA3MCUgeyB3aWR0aDogY2FsYygyMC4wMDAwJSk7IGhlaWdodDogNjUlOyAgfVxuICAxMDAlIHsgd2lkdGg6IGNhbGMoMzUuMDAwMCUpOyBoZWlnaHQ6IDY1JTsgfVxufVxuXG5Aa2V5ZnJhbWVzIGljdl9jdGxfYW5pbSB7XG4gIDAlIHsgd2lkdGg6IDUwcHg7IGxlZnQ6IGNhbGMoNjUlIC0gMjVweCk7IH1cbiAgMzUlIHsgd2lkdGg6IDUwcHg7IGxlZnQ6IGNhbGMoMTUlIC0gMjVweCk7IH1cbiAgNzAlIHsgd2lkdGg6IDUwcHg7IGxlZnQ6IGNhbGMoODAlIC0gMjVweCk7IH1cbiAgMTAwJSB7IHdpZHRoOiA1MHB4OyBsZWZ0OiBjYWxjKDY1JSAtIDI1cHgpOyB9XG59XG5cbi8vIFNQXG5AaW5jbHVkZSBtcSgnc3AnKSB7XG4gIC5scExlbnNndWlkZV9oaWdoY29udHJhc3R7XG4gICAgLyogSW1hZ2UtQ29tcGFyZS1WaWV3ZXIgUGx1Z2luIFN0eWxlXG4gICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuICAgIC5pY3Z7cG9zaXRpb246cmVsYXRpdmU7b3ZlcmZsb3c6aGlkZGVuO2N1cnNvcjpyb3ctcmVzaXplfS5pY3ZfX2ljdi0tdmVydGljYWx7Y3Vyc29yOnJvdy1yZXNpemV9Lmljdl9faWN2LS1ob3Jpem9udGFse2N1cnNvcjpjb2wtcmVzaXplfS5pY3ZfX2ltZ3twb2ludGVyLWV2ZW50czpub25lOy1vLXVzZXItc2VsZWN0Om5vbmU7LW1vei11c2VyLXNlbGVjdDpub25lOy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTstbXMtdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lO21heC13aWR0aDpub25lO3dpZHRoOjEwMCU7bWFyZ2luOjAgIWltcG9ydGFudDtwYWRkaW5nOjAgIWltcG9ydGFudDtib3JkZXI6MCAhaW1wb3J0YW50O2JvcmRlci1yYWRpdXM6MCAhaW1wb3J0YW50O3RvcDowO2Rpc3BsYXk6YmxvY2t9Lmljdl9faXMtLWZsdWlkIC5pY3ZfX2ltZ3tkaXNwbGF5Om5vbmV9Lmljdl9faW1nLWF7aGVpZ2h0OmF1dG87cG9zaXRpb246c3RhdGljO3otaW5kZXg6MTtsZWZ0OjBweH0uaWN2X19pbWctYntoZWlnaHQ6MTAwJTtwb3NpdGlvbjphYnNvbHV0ZTt6LWluZGV4OjI7bGVmdDphdXRvO3JpZ2h0OjBweDt3aWR0aDphdXRvfS5pY3ZfX2ljdi0tdmVydGljYWwgLmljdl9faW1nLWJ7d2lkdGg6MTAwJTtoZWlnaHQ6YXV0b30uaWN2X19pbXBvc3Rlcnt6LWluZGV4OjQ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjBweDtsZWZ0OjBweDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlfS5pY3ZfX3dyYXBwZXJ7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtyaWdodDowcHg7dG9wOjBweDtvdmVyZmxvdzpoaWRkZW47YmFja2dyb3VuZC1zaXplOmNvdmVyO2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIGNlbnRlcjt6LWluZGV4OjN9Lmljdl9faXMtLWZsdWlkIC5pY3ZfX3dyYXBwZXIsLmljdl9faWN2LS12ZXJ0aWNhbCAuaWN2X193cmFwcGVye3dpZHRoOjEwMCUgIWltcG9ydGFudH0uaWN2X19pcy0tZmx1aWQgLmljdl9fd3JhcHBlciwuaWN2X19pY3YtLWhvcml6b250YWwgLmljdl9fd3JhcHBlcntoZWlnaHQ6MTAwJSAhaW1wb3J0YW50fS5pY3ZfX2ZsdWlkd3JhcHBlcntiYWNrZ3JvdW5kLXNpemU6Y292ZXI7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCV9Lmljdl9fY29udHJvbHtwb3NpdGlvbjphYnNvbHV0ZTtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy13ZWJraXQtYm94LW9yaWVudDp2ZXJ0aWNhbDstd2Via2l0LWJveC1kaXJlY3Rpb246bm9ybWFsOy1tcy1mbGV4LWRpcmVjdGlvbjpjb2x1bW47ZmxleC1kaXJlY3Rpb246Y29sdW1uOy13ZWJraXQtYm94LXBhY2s6Y2VudGVyOy1tcy1mbGV4LXBhY2s6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7LXdlYmtpdC1ib3gtYWxpZ246Y2VudGVyOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94O2hlaWdodDoxMDAlO3RvcDowcHg7ei1pbmRleDo1fS5pY3ZfX2ljdi0tdmVydGljYWwgLmljdl9fY29udHJvbHstd2Via2l0LWJveC1vcmllbnQ6aG9yaXpvbnRhbDstd2Via2l0LWJveC1kaXJlY3Rpb246bm9ybWFsOy1tcy1mbGV4LWRpcmVjdGlvbjpyb3c7ZmxleC1kaXJlY3Rpb246cm93O2xlZnQ6MDt3aWR0aDoxMDAlfS5pY3ZfX2NvbnRyb2wtbGluZXtoZWlnaHQ6NTAlO3dpZHRoOjJweDt6LWluZGV4OjZ9Lmljdl9faWN2LS12ZXJ0aWNhbCAuaWN2X19jb250cm9sLWxpbmV7d2lkdGg6NTAlfS5pY3ZfX3RoZW1lLXdyYXBwZXJ7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy13ZWJraXQtYm94LXBhY2s6anVzdGlmeTstbXMtZmxleC1wYWNrOmp1c3RpZnk7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47LXdlYmtpdC1ib3gtYWxpZ246Y2VudGVyOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7cG9zaXRpb246YWJzb2x1dGU7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCAwLjFzIGVhc2Utb3V0IDBzO3RyYW5zaXRpb246YWxsIDAuMXMgZWFzZS1vdXQgMHM7ei1pbmRleDo1Oy8q4piF4piFYWRkKi90b3A6MDtsZWZ0OjA7LyphZGTimIXimIUqL30uaWN2X19pY3YtLXZlcnRpY2FsIC5pY3ZfX3RoZW1lLXdyYXBwZXJ7LXdlYmtpdC1ib3gtb3JpZW50OnZlcnRpY2FsOy13ZWJraXQtYm94LWRpcmVjdGlvbjpub3JtYWw7LW1zLWZsZXgtZGlyZWN0aW9uOmNvbHVtbjtmbGV4LWRpcmVjdGlvbjpjb2x1bW59Lmljdl9fYXJyb3ctd3JhcHBlcntkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy13ZWJraXQtYm94LXBhY2s6Y2VudGVyOy1tcy1mbGV4LXBhY2s6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7LXdlYmtpdC1ib3gtYWxpZ246Y2VudGVyOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCAwLjFzIGVhc2Utb3V0IDBzO3RyYW5zaXRpb246YWxsIDAuMXMgZWFzZS1vdXQgMHN9Lmljdl9fYXJyb3ctYXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxLjUpIHJvdGF0ZVooMTgwZGVnKTt0cmFuc2Zvcm06c2NhbGUoMS41KSByb3RhdGVaKDE4MGRlZyk7aGVpZ2h0OjIwcHg7d2lkdGg6MjBweDstd2Via2l0LWZpbHRlcjpkcm9wLXNoYWRvdygwcHggM3B4IDVweCByZ2JhKDAsMCwwLDAuMzMpKTtmaWx0ZXI6ZHJvcC1zaGFkb3coMHB4IC0zcHggNXB4IHJnYmEoMCwwLDAsMC4zMykpfS5pY3ZfX2Fycm93LWJ7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMS41KSByb3RhdGVaKDBkZWcpO3RyYW5zZm9ybTpzY2FsZSgxLjUpIHJvdGF0ZVooMGRlZyk7aGVpZ2h0OjIwcHg7d2lkdGg6MjBweDstd2Via2l0LWZpbHRlcjpkcm9wLXNoYWRvdygwcHggM3B4IDVweCByZ2JhKDAsMCwwLDAuMzMpKTtmaWx0ZXI6ZHJvcC1zaGFkb3coMHB4IDNweCA1cHggcmdiYSgwLDAsMCwwLjMzKSl9Lmljdl9fY2lyY2xle3dpZHRoOjUwcHg7aGVpZ2h0OjUwcHg7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94Oy1tcy1mbGV4LW5lZ2F0aXZlOjA7ZmxleC1zaHJpbms6MDtib3JkZXItcmFkaXVzOjk5OXB4fS5pY3ZfX2xhYmVse3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbToxcmVtO3otaW5kZXg6MTI7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDAuMzMpO2NvbG9yOndoaXRlO2JvcmRlci1yYWRpdXM6M3B4O3BhZGRpbmc6MC41cmVtIDAuNzVyZW07Zm9udC1zaXplOjAuODVyZW07LXdlYmtpdC11c2VyLXNlbGVjdDpub25lOy1tb3otdXNlci1zZWxlY3Q6bm9uZTstbXMtdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lfS5pY3ZfX2xhYmVsLnZlcnRpY2Fse2JvdHRvbTphdXRvO2xlZnQ6MXJlbX0uaWN2X19sYWJlbC5vbi1ob3Zlcnstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgwKTt0cmFuc2Zvcm06c2NhbGUoMCk7LXdlYmtpdC10cmFuc2l0aW9uOjAuMjVzIGN1YmljLWJlemllcigwLjY4LCAwLjI2LCAwLjU4LCAxLjIyKTt0cmFuc2l0aW9uOjAuMjVzIGN1YmljLWJlemllcigwLjY4LCAwLjI2LCAwLjU4LCAxLjIyKX0uaWN2OmhvdmVyIC5pY3ZfX2xhYmVsLm9uLWhvdmVyey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybTpzY2FsZSgxKX0uaWN2X19sYWJlbC1iZWZvcmV7bGVmdDoxcmVtfS5pY3ZfX2xhYmVsLWFmdGVye3JpZ2h0OjFyZW19Lmljdl9fbGFiZWwtYmVmb3JlLnZlcnRpY2Fse3RvcDoxcmVtfS5pY3ZfX2xhYmVsLWFmdGVyLnZlcnRpY2Fse2JvdHRvbToxcmVtO3JpZ2h0OmF1dG99Lmljdl9fYm9keXstd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7LW1vei11c2VyLXNlbGVjdDpub25lOy1tcy11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmV9XG5cbiAgICAvKiBab2ZmIExvY2FsIEN1c3RvbWl6ZSAqL1xuICAgIC5pY3ZfX2JvZHksXG4gICAgYm9keSB7XG4gICAgICBvdmVyZmxvdy15OiBzY3JvbGwhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5pY3ZfX2NvbnRyb2wtbGluZXtcbiAgICAgIHdpZHRoOiAzcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuaWN2X19jaXJjbGV7XG4gICAgICBib3JkZXItd2lkdGg6IDNweCAhaW1wb3J0YW50O1xuICAgICAgaGVpZ2h0OiA0MXB4O1xuICAgICAgd2lkdGg6IDQxcHg7XG4gICAgfVxuXG4gICAgJGljdkFyclc6OHB4O1xuICAgICRpY3ZBcnJIOjdweDtcblxuICAgIC5pY3ZfX2Fycm93LXdyYXBwZXJ7XG4gICAgICB3aWR0aDogMDtcbiAgICAgIGhlaWdodDogMDtcbiAgICAgIGJvcmRlci10b3A6IHNvbGlkICRpY3ZBcnJIIHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXJpZ2h0OiBzb2xpZCAkaWN2QXJyVyB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkICRpY3ZBcnJIIHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLWxlZnQ6IHNvbGlkICRpY3ZBcnJXIHRyYW5zcGFyZW50O1xuXG4gICAgICAmOm50aC1jaGlsZCgxKXtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiBzb2xpZCAkaWN2QXJyVyAjZmZmO1xuICAgICAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgICAgIH1cblxuICAgICAgJjpudGgtY2hpbGQoMil7XG4gICAgICAgIGJvcmRlci1sZWZ0OiBzb2xpZCAkaWN2QXJyVyAjZmZmO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xcHg7XG4gICAgICB9XG5cbiAgICAgICYgPiBzdmd7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmltYWdlQ29tcGFyZV9faXRlbVdyYXB7XG4gICAgICAmLmpzLWFuaW0tb257XG4gICAgICAgIC5pY3ZfX3dyYXBwZXJ7XG4gICAgICAgICAgYW5pbWF0aW9uOiBpY3ZfYW5pbSAxLjhzIGVhc2U7XG4gICAgICAgIH1cblxuICAgICAgICAuaWN2X19jb250cm9se1xuICAgICAgICAgIGFuaW1hdGlvbjogaWN2X2N0bF9hbmltIDEuOHMgZWFzZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vIFBDXG5AaW5jbHVkZSBtcSgnbm90c3AnKSB7XG4gIC5scExlbnNndWlkZV9oaWdoY29udHJhc3R7XG4gICAgLyogSW1hZ2UtQ29tcGFyZS1WaWV3ZXIgUGx1Z2luIFN0eWxlXG4gICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuICAgIC5pY3Z7cG9zaXRpb246cmVsYXRpdmU7b3ZlcmZsb3c6aGlkZGVuO2N1cnNvcjpyb3ctcmVzaXplfS5pY3ZfX2ljdi0tdmVydGljYWx7Y3Vyc29yOnJvdy1yZXNpemV9Lmljdl9faWN2LS1ob3Jpem9udGFse2N1cnNvcjpjb2wtcmVzaXplfS5pY3ZfX2ltZ3twb2ludGVyLWV2ZW50czpub25lOy1vLXVzZXItc2VsZWN0Om5vbmU7LW1vei11c2VyLXNlbGVjdDpub25lOy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTstbXMtdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lO21heC13aWR0aDpub25lO3dpZHRoOjEwMCU7bWFyZ2luOjAgIWltcG9ydGFudDtwYWRkaW5nOjAgIWltcG9ydGFudDtib3JkZXI6MCAhaW1wb3J0YW50O2JvcmRlci1yYWRpdXM6MCAhaW1wb3J0YW50O3RvcDowO2Rpc3BsYXk6YmxvY2t9Lmljdl9faXMtLWZsdWlkIC5pY3ZfX2ltZ3tkaXNwbGF5Om5vbmV9Lmljdl9faW1nLWF7aGVpZ2h0OmF1dG87cG9zaXRpb246c3RhdGljO3otaW5kZXg6MTtsZWZ0OjBweH0uaWN2X19pbWctYntoZWlnaHQ6MTAwJTtwb3NpdGlvbjphYnNvbHV0ZTt6LWluZGV4OjI7bGVmdDphdXRvO3JpZ2h0OjBweDt3aWR0aDphdXRvfS5pY3ZfX2ljdi0tdmVydGljYWwgLmljdl9faW1nLWJ7d2lkdGg6MTAwJTtoZWlnaHQ6YXV0b30uaWN2X19pbXBvc3Rlcnt6LWluZGV4OjQ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjBweDtsZWZ0OjBweDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlfS5pY3ZfX3dyYXBwZXJ7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtyaWdodDowcHg7dG9wOjBweDtvdmVyZmxvdzpoaWRkZW47YmFja2dyb3VuZC1zaXplOmNvdmVyO2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIGNlbnRlcjt6LWluZGV4OjN9Lmljdl9faXMtLWZsdWlkIC5pY3ZfX3dyYXBwZXIsLmljdl9faWN2LS12ZXJ0aWNhbCAuaWN2X193cmFwcGVye3dpZHRoOjEwMCUgIWltcG9ydGFudH0uaWN2X19pcy0tZmx1aWQgLmljdl9fd3JhcHBlciwuaWN2X19pY3YtLWhvcml6b250YWwgLmljdl9fd3JhcHBlcntoZWlnaHQ6MTAwJSAhaW1wb3J0YW50fS5pY3ZfX2ZsdWlkd3JhcHBlcntiYWNrZ3JvdW5kLXNpemU6Y292ZXI7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCV9Lmljdl9fY29udHJvbHtwb3NpdGlvbjphYnNvbHV0ZTtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy13ZWJraXQtYm94LW9yaWVudDp2ZXJ0aWNhbDstd2Via2l0LWJveC1kaXJlY3Rpb246bm9ybWFsOy1tcy1mbGV4LWRpcmVjdGlvbjpjb2x1bW47ZmxleC1kaXJlY3Rpb246Y29sdW1uOy13ZWJraXQtYm94LXBhY2s6Y2VudGVyOy1tcy1mbGV4LXBhY2s6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7LXdlYmtpdC1ib3gtYWxpZ246Y2VudGVyOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94O2hlaWdodDoxMDAlO3RvcDowcHg7ei1pbmRleDo1fS5pY3ZfX2ljdi0tdmVydGljYWwgLmljdl9fY29udHJvbHstd2Via2l0LWJveC1vcmllbnQ6aG9yaXpvbnRhbDstd2Via2l0LWJveC1kaXJlY3Rpb246bm9ybWFsOy1tcy1mbGV4LWRpcmVjdGlvbjpyb3c7ZmxleC1kaXJlY3Rpb246cm93O2xlZnQ6MDt3aWR0aDoxMDAlfS5pY3ZfX2NvbnRyb2wtbGluZXtoZWlnaHQ6NTAlO3dpZHRoOjJweDt6LWluZGV4OjZ9Lmljdl9faWN2LS12ZXJ0aWNhbCAuaWN2X19jb250cm9sLWxpbmV7d2lkdGg6NTAlfS5pY3ZfX3RoZW1lLXdyYXBwZXJ7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy13ZWJraXQtYm94LXBhY2s6anVzdGlmeTstbXMtZmxleC1wYWNrOmp1c3RpZnk7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47LXdlYmtpdC1ib3gtYWxpZ246Y2VudGVyOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7cG9zaXRpb246YWJzb2x1dGU7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCAwLjFzIGVhc2Utb3V0IDBzO3RyYW5zaXRpb246YWxsIDAuMXMgZWFzZS1vdXQgMHM7ei1pbmRleDo1Oy8q4piF4piFYWRkKi90b3A6MDtsZWZ0OjA7LyphZGTimIXimIUqL30uaWN2X19pY3YtLXZlcnRpY2FsIC5pY3ZfX3RoZW1lLXdyYXBwZXJ7LXdlYmtpdC1ib3gtb3JpZW50OnZlcnRpY2FsOy13ZWJraXQtYm94LWRpcmVjdGlvbjpub3JtYWw7LW1zLWZsZXgtZGlyZWN0aW9uOmNvbHVtbjtmbGV4LWRpcmVjdGlvbjpjb2x1bW59Lmljdl9fYXJyb3ctd3JhcHBlcntkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy13ZWJraXQtYm94LXBhY2s6Y2VudGVyOy1tcy1mbGV4LXBhY2s6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7LXdlYmtpdC1ib3gtYWxpZ246Y2VudGVyOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCAwLjFzIGVhc2Utb3V0IDBzO3RyYW5zaXRpb246YWxsIDAuMXMgZWFzZS1vdXQgMHN9Lmljdl9fYXJyb3ctYXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxLjUpIHJvdGF0ZVooMTgwZGVnKTt0cmFuc2Zvcm06c2NhbGUoMS41KSByb3RhdGVaKDE4MGRlZyk7aGVpZ2h0OjIwcHg7d2lkdGg6MjBweDstd2Via2l0LWZpbHRlcjpkcm9wLXNoYWRvdygwcHggM3B4IDVweCByZ2JhKDAsMCwwLDAuMzMpKTtmaWx0ZXI6ZHJvcC1zaGFkb3coMHB4IC0zcHggNXB4IHJnYmEoMCwwLDAsMC4zMykpfS5pY3ZfX2Fycm93LWJ7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMS41KSByb3RhdGVaKDBkZWcpO3RyYW5zZm9ybTpzY2FsZSgxLjUpIHJvdGF0ZVooMGRlZyk7aGVpZ2h0OjIwcHg7d2lkdGg6MjBweDstd2Via2l0LWZpbHRlcjpkcm9wLXNoYWRvdygwcHggM3B4IDVweCByZ2JhKDAsMCwwLDAuMzMpKTtmaWx0ZXI6ZHJvcC1zaGFkb3coMHB4IDNweCA1cHggcmdiYSgwLDAsMCwwLjMzKSl9Lmljdl9fY2lyY2xle3dpZHRoOjUwcHg7aGVpZ2h0OjUwcHg7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94Oy1tcy1mbGV4LW5lZ2F0aXZlOjA7ZmxleC1zaHJpbms6MDtib3JkZXItcmFkaXVzOjk5OXB4fS5pY3ZfX2xhYmVse3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbToxcmVtO3otaW5kZXg6MTI7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDAuMzMpO2NvbG9yOndoaXRlO2JvcmRlci1yYWRpdXM6M3B4O3BhZGRpbmc6MC41cmVtIDAuNzVyZW07Zm9udC1zaXplOjAuODVyZW07LXdlYmtpdC11c2VyLXNlbGVjdDpub25lOy1tb3otdXNlci1zZWxlY3Q6bm9uZTstbXMtdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lfS5pY3ZfX2xhYmVsLnZlcnRpY2Fse2JvdHRvbTphdXRvO2xlZnQ6MXJlbX0uaWN2X19sYWJlbC5vbi1ob3Zlcnstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgwKTt0cmFuc2Zvcm06c2NhbGUoMCk7LXdlYmtpdC10cmFuc2l0aW9uOjAuMjVzIGN1YmljLWJlemllcigwLjY4LCAwLjI2LCAwLjU4LCAxLjIyKTt0cmFuc2l0aW9uOjAuMjVzIGN1YmljLWJlemllcigwLjY4LCAwLjI2LCAwLjU4LCAxLjIyKX0uaWN2OmhvdmVyIC5pY3ZfX2xhYmVsLm9uLWhvdmVyey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybTpzY2FsZSgxKX0uaWN2X19sYWJlbC1iZWZvcmV7bGVmdDoxcmVtfS5pY3ZfX2xhYmVsLWFmdGVye3JpZ2h0OjFyZW19Lmljdl9fbGFiZWwtYmVmb3JlLnZlcnRpY2Fse3RvcDoxcmVtfS5pY3ZfX2xhYmVsLWFmdGVyLnZlcnRpY2Fse2JvdHRvbToxcmVtO3JpZ2h0OmF1dG99Lmljdl9fYm9keXstd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7LW1vei11c2VyLXNlbGVjdDpub25lOy1tcy11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmV9XG5cbiAgICAvKiBab2ZmIExvY2FsIEN1c3RvbWl6ZSAqL1xuICAgIC5pY3ZfX2JvZHksYm9keSB7XG4gICAgICBvdmVyZmxvdy15OiBzY3JvbGwhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5pY3ZfX2NvbnRyb2wtbGluZXtcbiAgICAgIHdpZHRoOiA0cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuaWN2X19jaXJjbGV7XG4gICAgICBib3JkZXItd2lkdGg6IDRweCAhaW1wb3J0YW50O1xuICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgd2lkdGg6IDYwcHg7XG4gICAgfVxuXG4gICAgJGljdkFyclc6OHB4O1xuICAgICRpY3ZBcnJIOjdweDtcblxuICAgIC5pY3ZfX2Fycm93LXdyYXBwZXJ7XG4gICAgICB3aWR0aDogMDtcbiAgICAgIGhlaWdodDogMDtcbiAgICAgIGJvcmRlci10b3A6IHNvbGlkICRpY3ZBcnJIIHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXJpZ2h0OiBzb2xpZCAkaWN2QXJyVyB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkICRpY3ZBcnJIIHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLWxlZnQ6IHNvbGlkICRpY3ZBcnJXIHRyYW5zcGFyZW50O1xuXG4gICAgICAmOm50aC1jaGlsZCgxKXtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiBzb2xpZCAkaWN2QXJyVyAjZmZmO1xuICAgICAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgICAgIH1cblxuICAgICAgJjpudGgtY2hpbGQoMil7XG4gICAgICAgIGJvcmRlci1sZWZ0OiBzb2xpZCAkaWN2QXJyVyAjZmZmO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xcHg7XG4gICAgICB9XG5cbiAgICAgICYgPiBzdmd7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmltYWdlQ29tcGFyZV9faXRlbVdyYXB7XG4gICAgICAmLmpzLWFuaW0tb257XG4gICAgICAgIC5pY3ZfX3dyYXBwZXJ7XG4gICAgICAgICAgYW5pbWF0aW9uOiBpY3ZfYW5pbSAxLjhzIGVhc2U7XG4gICAgICAgIH1cblxuICAgICAgICAuaWN2X19jb250cm9se1xuICAgICAgICAgIGFuaW1hdGlvbjogaWN2X2N0bF9hbmltIDEuOHMgZWFzZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi8vPT0gWyDlhbHpgJroqq3jgb/ovrzjgb8gXT09PT09PT09PT09PT1cbi8v5aSJ5pWw44O7bWl4aW5cbkB1c2UgJ3ZhcmlhYmxlcycgYXMgKjtcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy89PSBbIOODouOCuOODpeODvOODq+iqreOBv+i+vOOBvyBdPT09PT09PT1cbi8vIG1hdGjvvIjpmaTnrpfjgatbL13jga/kvb/jgYjjgarjgYTvvIlcbkB1c2UgXCJzYXNzOm1hdGhcIjtcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL+OAgENPTU1PTiBfXyBwYXJ0c1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi5scExlbnNndWlkZV9oaWdoY29udHJhc3R7XG4gIEBpbmNsdWRlIG1xKCdzcCcpIHtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIH1cblxuICAuY21wX19scE1vZFRpdGxlLS1oMixcbiAgLmNtcF9fbHBNb2RUaXRsZS0taDMsXG4gIC5jbXBfX2xwTW9kVGl0bGUtLWg0IHtcbiAgICBmb250LXdlaWdodDogJGZ3Qm9sZDtcbiAgfVxuXG4gIC5zdXB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBmb250LXNpemU6IG1pbihjYWxjVncoMTEpLCAxLjFyZW0pO1xuICAgIHZlcnRpY2FsLWFsaWduOiBzdXBlcjtcbiAgfVxuXG4gIC5wcmljZXtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZW47XG4gIH1cblxuICAuaXMtLWJsdWV7XG4gICAgY29sb3I6ICR6b2ZmQmx1ZTtcbiAgfVxuXG4gIGltZ3tcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cblxuXG4vLyBub3Rlc1xuLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdHtcbiAgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fbm90ZXNfX2xpc3R7XG4gICAgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fbm90ZXNfX2l0ZW17XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBmb250LXNpemU6IDMuMnZ3O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgIHRleHQtaW5kZW50OiB1bnNldDtcbiAgICAgIHBhZGRpbmctbGVmdDogMWVtO1xuXG4gICAgICAmOjpiZWZvcmV7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGNvbnRlbnQ6ICfigLsnO1xuICAgICAgICBmb250LXNpemU6IDFlbTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xZW07XG4gICAgICB9XG5cbiAgICAgIHNtYWxse1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICB9XG5cbiAgICAgIC5saW5re1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgY29sb3I6ICMyMjk5ZTE7XG4gICAgICAgIHRyYW5zaXRpb246IHRleHQtZGVjb3JhdGlvbiAuMnM7XG5cbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjpmb2N1c3tcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmICsgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fbm90ZXNfX2xpc3R7XG4gICAgICBtYXJnaW4tdG9wOiAycmVtO1xuICAgIH1cbiAgfVxufVxuXG4vLyBQQ1xuQGluY2x1ZGUgbXEoJ25vdHNwJykge1xuICAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0e1xuICAgIC5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX25vdGVzX19saXN0e1xuICAgICAgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fbm90ZXNfX2l0ZW17XG4gICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS42O1xuXG4gICAgICAgICYuaXMtLXBjX2NlbnRlcntcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgICAgJjo6YmVmb3Jle1xuICAgICAgICAgICAgcG9zaXRpb246IGluaGVyaXQ7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLy89PSBbIOWFsemAmuiqreOBv+i+vOOBvyBdPT09PT09PT09PT09PVxuLy/lpInmlbDjg7ttaXhpblxuQHVzZSAndmFyaWFibGVzJyBhcyAqO1xuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLz09IFsg44Oi44K444Ol44O844Or6Kqt44G/6L6844G/IF09PT09PT09PVxuLy8gbWF0aO+8iOmZpOeul+OBq1svXeOBr+S9v+OBiOOBquOBhO+8iVxuQHVzZSBcInNhc3M6bWF0aFwiO1xuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8v44CASEVBREVSIC0gbGF5b3V0XG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdHtcbiAgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9faGVhZGVye1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkbGlnaHRHcmF5X2xpbmU7XG5cbiAgICAmX190eHRBcmVhe1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAmTGVuc3tcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogbWluKGNhbGNWdyg4NSksIDguNXJlbSk7XG4gICAgICAgIGhlaWdodDogbWluKGNhbGNWdyg4NSksIDguNXJlbSk7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBsZWZ0OiBtaW4oY2FsY1Z3KDE4KSwgMS44cmVtKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgIH1cblxuICAgICAgJklubmVye1xuICAgICAgICBwYWRkaW5nOiBtaW4oY2FsY1Z3KDI4KSwgMi44cmVtKSBtaW4oY2FsY1Z3KDIwKSwgMnJlbSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fdGl0bGV7XG4gICAgICBmb250LXNpemU6IGNsYW1wKDIuNHJlbSwgY2FsY1Z3KDI2KSwgMi44cmVtKTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZndCb2xkO1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcblxuICAgICAgLmNhdGNoe1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgY29sb3I6ICRjb2xvclRleHQ7XG4gICAgICAgIGZvbnQtc2l6ZTogY2xhbXAoMS4ycmVtLCBjYWxjVncoMTMpLCAxLjRyZW0pO1xuICAgICAgICBmb250LXdlaWdodDogJGZ3Qm9sZDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogbWluKGNhbGNWdyg4KSwgLjhyZW0pO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgfVxuICAgIH1cblxuICAgICZfX3ByaWNle1xuICAgICAgbGluZS1oZWlnaHQ6IDI7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcblxuICAgICAgLnR4dHtcbiAgICAgICAgZm9udC1zaXplOiBtaW4oY2FsY1Z3KDEzKSwgMS4zcmVtKTtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmd0JvbGQ7XG4gICAgICAgIG1hcmdpbi1yaWdodDogbWluKGNhbGNWdygyKSwgLjJyZW0pO1xuICAgICAgfVxuXG4gICAgICAucHJpY2V7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZndCb2xkO1xuICAgICAgICBmb250LXNpemU6IGNsYW1wKDEuOHJlbSwgY2FsY1Z3KDIwKSwgMnJlbSk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLy8gUENcbkBpbmNsdWRlIG1xKCdub3RzcCcpIHtcbiAgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdHtcbiAgICAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X19oZWFkZXJ7XG4gICAgICAmX19pbm5lcntcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAzZnIgMi40ZnI7XG4gICAgICB9XG5cbiAgICAgICZfX2ltZ0FyZWF7XG4gICAgICAgIG9yZGVyOiAyO1xuICAgICAgfVxuXG4gICAgICAmX190eHRBcmVhe1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7IFxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBmb250LXdlaWdodDogJGZ3Qm9sZDtcbiAgICAgICAgb3JkZXI6IDE7XG5cbiAgICAgICAgJklubmVye1xuICAgICAgICAgIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICAmTGVuc3tcbiAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgd2lkdGg6IG1pbihjYWxjVndQQygyMzApLCAyM3JlbSk7XG4gICAgICAgICAgaGVpZ2h0OiBtaW4oY2FsY1Z3UEMoMjMwKSwgMjNyZW0pO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWChtYXgoLTM4cmVtLCBjYWxjVndQQygtMzgwKSkpIHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJl9fdGl0bGV7XG4gICAgICAgIGZvbnQtc2l6ZTogY2xhbXAoMnJlbSwgY2FsY1Z3KDM4KSwgMy44cmVtKTtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAgICAgICAuY2F0Y2h7XG4gICAgICAgICAgZm9udC1zaXplOiBtaW4oY2FsY1Z3KDE4KSwgMS44cmVtKTtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiBtaW4oY2FsY1Z3UEMoMTQpLCAxLjRyZW0pO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICZfX3ByaWNle1xuICAgICAgICBsaW5lLWhlaWdodDogMjtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAgICAgICAudHh0e1xuICAgICAgICAgIGZvbnQtc2l6ZTogbWluKGNhbGNWdygxOCksIDEuOHJlbSk7XG4gICAgICAgIH1cblxuICAgICAgICAucHJpY2V7XG4gICAgICAgICAgZm9udC1zaXplOiBtaW4oY2FsY1Z3UEMoMzQpLCAzLjRyZW0pO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLy89PSBbIOWFsemAmuiqreOBv+i+vOOBvyBdPT09PT09PT09PT09PVxuLy/lpInmlbDjg7ttaXhpblxuQHVzZSAndmFyaWFibGVzJyBhcyAqO1xuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLz09IFsg44Oi44K444Ol44O844Or6Kqt44G/6L6844G/IF09PT09PT09PVxuLy8gbWF0aO+8iOmZpOeul+OBq1svXeOBr+S9v+OBiOOBquOBhO+8iVxuQHVzZSBcInNhc3M6bWF0aFwiO1xuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8v44CAQ09OQ0VQVFxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi5scExlbnNndWlkZV9oaWdoY29udHJhc3R7XG4gIC5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX2NvbmNlcHR7XG4gICAgcGFkZGluZy10b3A6IDQuMnJlbTtcblxuICAgICZfX3RpdGxle1xuICAgICAgZm9udC1zaXplOiBtaW4oY2FsY1Z3KDI2KSwgMi42cmVtKTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZndCb2xkO1xuICAgIH1cblxuICAgICZfX3BvaW50e1xuICAgICAgbWFyZ2luOiBtaW4oY2FsY1Z3KDI0KSwgMi40cmVtKSBhdXRvIDA7XG5cbiAgICAgICZVbHtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgYXV0byk7XG4gICAgICAgIGdhcDogMXJlbTtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICB9XG5cbiAgICAgICZMaXtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiBtaW4oY2FsY1Z3KDEyOCksIDEyLjhyZW0pO1xuICAgICAgICBoZWlnaHQ6IG1pbihjYWxjVncoMTI4KSwgMTIuOHJlbSk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZndCbGFjaztcbiAgICAgICAgY29sb3I6ICR6b2ZmQmx1ZTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGJvcmRlcjogc29saWQgLjRyZW0gJGxpZ2h0Qmx1ZV9saW5lO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG5cbiAgICAgICAgc3BhbntcbiAgICAgICAgICBmb250LXNpemU6IGNsYW1wKDEuNHJlbSwgY2FsY1Z3KDE2KSwgMS42cmVtKTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIFBDXG5AaW5jbHVkZSBtcSgnbm90c3AnKSB7XG4gIC5scExlbnNndWlkZV9oaWdoY29udHJhc3R7XG4gICAgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fY29uY2VwdHtcbiAgICAgIHBhZGRpbmctdG9wOiA2cmVtO1xuXG4gICAgICAmX190aXRsZXtcbiAgICAgICAgZm9udC1zaXplOiBtaW4oY2FsY1Z3UEMoMzIpLCAzLjJyZW0pO1xuICAgICAgICBsaW5lLWhlaWdodDogMS43NTtcbiAgICAgIH1cblxuICAgICAgJl9fdGV4dHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgfVxuXG4gICAgICAmX19wb2ludHtcbiAgICAgICAgbWFyZ2luLXRvcDogbWluKGNhbGNWd1BDKDQyKSwgNC4ycmVtKTtcblxuICAgICAgICAmVWx7XG4gICAgICAgICAgZ2FwOiAgbWluKGNhbGNWd1BDKDE2KSwgMS42cmVtKTtcbiAgICAgICAgfVxuXG4gICAgICAgICZMaXtcbiAgICAgICAgICB3aWR0aDogbWluKGNhbGNWd1BDKDE4MCksIDE4cmVtKTtcbiAgICAgICAgICBoZWlnaHQ6IG1pbihjYWxjVndQQygxODApLCAxOHJlbSk7XG4gICAgICAgICAgYm9yZGVyLXdpZHRoOiAuNnJlbTtcblxuICAgICAgICAgIHNwYW57XG4gICAgICAgICAgICBmb250LXNpemU6IGNsYW1wKDEuNnJlbSwgY2FsY1Z3UEMoMjApLCAycmVtKTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLy89PSBbIOWFsemAmuiqreOBv+i+vOOBvyBdPT09PT09PT09PT09PVxuLy/lpInmlbDjg7ttaXhpblxuQHVzZSAndmFyaWFibGVzJyBhcyAqO1xuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLz09IFsg44Oi44K444Ol44O844Or6Kqt44G/6L6844G/IF09PT09PT09PVxuLy8gbWF0aO+8iOmZpOeul+OBq1svXeOBr+S9v+OBiOOBquOBhO+8iVxuQHVzZSBcInNhc3M6bWF0aFwiO1xuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8v44CAY29tYlxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi5scExlbnNndWlkZV9oaWdoY29udHJhc3R7XG4gIC5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX2NvbWJ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0R3JheV9iZztcbiAgICBwYWRkaW5nLWJvdHRvbTogNS40cmVtO1xuXG4gICAgJl9faW5uZXJ7XG4gICAgICB3aWR0aDogbWluKDEwMCUsIDcycmVtKTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAmX190aXRsZXtcbiAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZndCb2xkO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNzU7XG4gICAgICBtYXJnaW4tYm90dG9tOiBtaW4oY2FsY1Z3KDIwKSwgMnJlbSk7XG4gICAgfVxuXG4gICAgJl9faXRlbVdyYXB7XG4gICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxMWZyIDJmciAxMWZyO1xuICAgICAgZ2FwOiBtaW4oY2FsY1Z3KDgpLCAuOHJlbSk7XG4gICAgICB3aWR0aDogbWluKGNhbGNWdygyNTYpLCAyNS42cmVtKTtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgbWFyZ2luOiAwIGF1dG8gbWluKGNhbGNWdyg0MCksIDRyZW0pO1xuICAgIH1cblxuICAgICZfX2l0ZW17XG4gICAgICAmLmlzLS1mcmFtZXtcbiAgICAgICAgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fY29tYl9faXRlbUltZ3tcbiAgICAgICAgICBtYXJnaW46IDAgbWluKGNhbGNWdyg1KSwgLjVyZW0pIG1pbihjYWxjVncoMTgpLCAxLjhyZW0pO1xuXG4gICAgICAgICAgPiBpbWd7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIGhlaWdodDogbWluKGNhbGNWdygzNiksIDMuNnJlbSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuaXMtLXBsdXN7XG4gICAgICAgIGZvbnQtc2l6ZTogbWluKGNhbGNWdygzNiksIDMuNnJlbSk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZndNaWQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBjb2xvcjogJHpvZmZCbHVlO1xuICAgICAgfVxuXG4gICAgICAmLmlzLS1sZW5ze1xuICAgICAgICAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X19jb21iX19pdGVtSW1ne1xuICAgICAgICAgIG1hcmdpbjogMCBhdXRvIG1pbihjYWxjVncoOCksIC44cmVtKTtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICA+IGltZ3tcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgaGVpZ2h0OiBtaW4oY2FsY1Z3KDQ0KSwgNC40cmVtKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X19jb21iX19pdGVtVGV4dHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogbWluKGNhbGNWdyg2KSwgLjZyZW0pO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICZUZXh0e1xuICAgICAgICBmb250LXNpemU6IG1pbihjYWxjVncoMTYpLCAxLjZyZW0pO1xuICAgICAgICBmb250LXdlaWdodDogJGZ3Qm9sZDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAucHJpY2V7XG4gICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWVuO1xuICAgICAgICAgIGZvbnQtc2l6ZTogbWluKGNhbGNWdygyMSksIDIuMXJlbSk7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6ICRmd0JvbGQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX19idG5JdGVte1xuICAgICAgLm5vdGVze1xuICAgICAgICBmb250LXNpemU6IG1pbihjYWxjVncoMTIpLCAxLjJyZW0pO1xuICAgICAgICBsaW5lLWhlaWdodDogMjtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLS4wMmVtO1xuICAgICAgICBwYWRkaW5nLXRvcDogbWluKGNhbGNWdyg4KSwgLjhyZW0pO1xuXG4gICAgICAgID5he1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgIGNvbG9yOiAkem9mZkJsdWU7XG5cbiAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBtcSgnc3AnKSB7XG4gICAgICAgICY6bnRoLW9mLXR5cGUobisyKXtcbiAgICAgICAgICBtYXJnaW4tdG9wOiBtaW4oY2FsY1Z3KDMwKSwgM3JlbSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX19idG57XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHpvZmZCbHVlO1xuICAgICAgZm9udC1zaXplOiBtaW4oY2FsY1Z3KDE2KSwgMS42cmVtKTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZndNaWQ7XG4gICAgICBsaW5lLWhlaWdodDogbWluKGNhbGNWdyg1NCksIDUuNHJlbSk7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgIH1cbiAgfVxufVxuXG4vLyBQQ1xuQGluY2x1ZGUgbXEoJ25vdHNwJykge1xuICAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0e1xuICAgIC5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX2NvbWJ7XG4gICAgICBwYWRkaW5nOiA2cmVtIDA7XG5cbiAgICAgICZfX3RpdGxle1xuICAgICAgICBmb250LXNpemU6IDIuNnJlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogbWluKGNhbGNWd1BDKDQwKSwgNHJlbSk7XG4gICAgICB9XG5cbiAgICAgICZfX2l0ZW1XcmFwe1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDMuNmZyIDFmciAzLjZmcjtcbiAgICAgICAgd2lkdGg6IDQ5LjRyZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IG1pbihjYWxjVndQQygzOCksIDMuOHJlbSk7XG4gICAgICB9XG5cbiAgICAgICZfX2l0ZW17XG4gICAgICAgICYuaXMtLWZyYW1le1xuICAgICAgICAgIC5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX2NvbWJfX2l0ZW1JbWd7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0byBtaW4oY2FsY1Z3UEMoMjgpLCAyLjhyZW0pO1xuXG4gICAgICAgICAgICA+IGltZ3tcbiAgICAgICAgICAgICAgaGVpZ2h0OiA1LjdyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5pcy0tcGx1c3tcbiAgICAgICAgICBmb250LXNpemU6IDUuOHJlbTtcbiAgICAgICAgICBmb250LXdlaWdodDogJGZ3TWlkO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtLjJyZW0pO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5pcy0tbGVuc3tcbiAgICAgICAgICAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X19jb21iX19pdGVtSW1ne1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gbWluKGNhbGNWd1BDKDYpLCAuNnJlbSk7XG5cbiAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgaGVpZ2h0OiA3LjNyZW07XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtLjZyZW0pO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZUZXh0e1xuICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgICAgICBmb250LXdlaWdodDogJGZ3Qm9sZDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTtcblxuICAgICAgICAgIC5wcmljZXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICAgICAgICAgICAgd2lkdGg6IDEzcmVtO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmX19idG5MaXN0e1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgICAgfVxuXG4gICAgICAmX19idG5JdGVte1xuICAgICAgICAubm90ZXN7XG4gICAgICAgICAgZm9udC1zaXplOiBtaW4oY2FsY1Z3UEMoMTIpLCAxLjJyZW0pO1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAxLjRyZW07XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJl9fYnRue1xuICAgICAgICB3aWR0aDogbWluKGNhbGNWd1BDKDMzMCksIDMzcmVtKTtcbiAgICAgICAgZm9udC1zaXplOiBtaW4oY2FsY1Z3UEMoMTgpLCAxLjhyZW0pO1xuICAgICAgICBsaW5lLWhlaWdodDogMy4zO1xuICAgICAgICBtYXJnaW4taW5saW5lOiBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi8vPT0gWyDlhbHpgJroqq3jgb/ovrzjgb8gXT09PT09PT09PT09PT1cbi8v5aSJ5pWw44O7bWl4aW5cbkB1c2UgJ3ZhcmlhYmxlcycgYXMgKjtcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy89PSBbIOODouOCuOODpeODvOODq+iqreOBv+i+vOOBvyBdPT09PT09PT1cbi8vIG1hdGjvvIjpmaTnrpfjgatbL13jga/kvb/jgYjjgarjgYTvvIlcbkB1c2UgXCJzYXNzOm1hdGhcIjtcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL+OAgHByb2R1dHMgLSBsZW5zIGNvbG9yXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdHtcbiAgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fY29sb3J7XG5cbiAgICAmX19zZWxlY3R7XG4gICAgICBtYXJnaW46IG1pbihjYWxjVncoMzYpLCAzLjZyZW0pIGF1dG8gMDtcbiAgICAgIHBhZGRpbmc6IG1pbihjYWxjVncoMTYpLCAxLjZyZW0pIG1pbihjYWxjVncoMTIpLCAxLjJyZW0pO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGxpZ2h0R3JheV9saW5lO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMDtcblxuICAgICAgJi5pcy0tZG91YmxlQ29sdW1ue1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgICAgICByb3ctZ2FwOiBtaW4oY2FsY1Z3KDEyKSwgMS4ycmVtKTtcblxuICAgICAgICBAaW5jbHVkZSBtcSgnc3AnKSB7XG4gICAgICAgICAgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fY29sb3JfX3NlbGVjdFJvdzpudGgtY2hpbGQoMm4rMSl7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkbGlnaHRHcmF5X2xpbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC8vIOWxiOaKmOeOh++8i+iJsu+8i+S+oeagvFxuICAgICAgJkNvbnRlbnRfX3dyYXB7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgICAgICBnYXA6IG1pbihjYWxjVncoMTYpLCAxLjZyZW0pO1xuICAgICAgICBwYWRkaW5nOiBtaW4oY2FsY1Z3KDIwKSwgMnJlbSkgbWluKGNhbGNWdygxNiksIDEuNnJlbSk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGxpZ2h0R3JheV9saW5lO1xuICAgICAgfVxuICAgICAgXG4gICAgICAmQ29udGVudHtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgbWluLWNvbnRlbnQpO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiAxLjJyZW07XG4gICAgICB9XG5cbiAgICAgICZSYXRle1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IG1pbihjYWxjVncoOTYpLCA5LjZyZW0pO1xuICAgICAgICBoZWlnaHQ6IG1pbihjYWxjVncoOTYpLCA5LjZyZW0pO1xuICAgICAgICBtYXJnaW4taW5saW5lOiBhdXRvO1xuICAgICAgICBmb250LXdlaWdodDogJGZ3Qm9sZDtcbiAgICAgICAgY29sb3I6ICR6b2ZmQmx1ZTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBib3JkZXI6IC40cmVtIHNvbGlkICRsaWdodEJsdWVfbGluZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuXG4gICAgICAgIC5qcHtcbiAgICAgICAgICBmb250LXNpemU6IG1pbihjYWxjVncoMTYpLCAxLjZyZW0pO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG5cbiAgICAgICAgLm51bWJlcntcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZW47XG4gICAgICAgICAgZm9udC1zaXplOiBtaW4oY2FsY1Z3KDI0KSwgMi40cmVtKTtcbiAgICAgICAgICBmb250LXdlaWdodDogJGZ3Qm9sZDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICBtYXJnaW4tdG9wOiBtaW4oY2FsY1Z3KDMpLCAwLjNyZW0pO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICZUeXBle1xuICAgICAgICBmb250LXNpemU6IG1pbihjYWxjVncoMTMpLCAxLjNyZW0pO1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgfVxuXG4gICAgICAmUHJpY2V7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1lbjtcbiAgICAgICAgZm9udC1zaXplOiBtaW4oY2FsY1Z3KDIyKSwgMi4ycmVtKTtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmd0JvbGQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgICAgICAgLnRheHtcbiAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtamE7XG4gICAgICAgICAgZm9udC1zaXplOiBtaW4oY2FsY1Z3KDEwKSwgMXJlbSk7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6ICRmd01pZDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAvLyDjg6zjg7PjgrrnlLvlg4/kuIDopqdcbiAgICAgICZMZW5ze1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuICAgICAgICBnYXA6IDFyZW0gLjhyZW07XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIG1xKCdzcCcpIHtcbiAgICAgICAgLy8g5bGI5oqY546H44GMMueorumhnlxuICAgICAgICAmLmlzLS1kb3VibGVDb2x1bW57XG4gICAgICAgICAgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fY29sb3JfX3NlbGVjdFJvd3tcbiAgICAgICAgICAgIC5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX2NvbG9yX19zZWxlY3RMZW5ze1xuICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICAgICAgICAgICAgcGFkZGluZzp7XG4gICAgICAgICAgICAgICAgdG9wOiBtaW4oY2FsY1Z3KDMyKSwgMy4ycmVtKTtcbiAgICAgICAgICAgICAgICBib3R0b206IG1pbihjYWxjVncoMzIpLCAzLjJyZW0pO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IG1pbihjYWxjVncoMTYpLCAxLjZyZW0pO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDJuKzEpe1xuICAgICAgICAgICAgICAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X19jb2xvcl9fc2VsZWN0TGVuc3tcbiAgICAgICAgICAgICAgICBwYWRkaW5nOntcbiAgICAgICAgICAgICAgICAgIHJpZ2h0OiBtaW4oY2FsY1Z3KDE2KSwgMS42cmVtKTtcbiAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLy8g5bGI5oqY546H44GMMeeorumhnlxuICAgICAgICAmLmlzLS1zaW5nbGVDb2x1bW57XG4gICAgICAgICAgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fY29sb3JfX3NlbGVjdFJvd3tcbiAgICAgICAgICAgIC5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX2NvbG9yX19zZWxlY3RMZW5ze1xuICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgICAgICAgICAgICBjb2x1bW4tZ2FwOiBtaW4oY2FsY1Z3KDMyKSwgMy4ycmVtKTtcbiAgICAgICAgICAgICAgcGFkZGluZzogbWluKGNhbGNWdygzMiksIDMuMnJlbSkgMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJkl0ZW17XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICBpbWd7XG4gICAgICAgICAgd2lkdGg6IG1pbihjYWxjVncoNjIpLCA2LjJyZW0pO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICZOYW1le1xuICAgICAgICBmb250LXNpemU6IG1pbihjYWxjVncoMTEpLCAxLjFyZW0pO1xuICAgICAgICBtYXJnaW4tdG9wOiBtaW4oY2FsY1Z3KDQpLCAuNHJlbSk7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX19ub3Rle1xuICAgICAgZm9udC1zaXplOiBtaW4oY2FsY1Z3KDEyKSwgMS4ycmVtKTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjg7XG4gICAgICBtYXJnaW46IG1pbihjYWxjVncoOCksIC44cmVtKSBhdXRvIDA7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB9XG4gIH1cbn1cblxuLy8gUENcbkBpbmNsdWRlIG1xKCdub3RzcCcpIHtcbiAgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdHtcbiAgICAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X19jb2xvcntcblxuICAgICAgJl9fc2VsZWN0e1xuICAgICAgICAmLmlzLS1kb3VibGVDb2x1bW4sXG4gICAgICAgICYuaXMtLXNpbmdsZUNvbHVtbntcbiAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICAgICAgICBnYXA6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmUm93e1xuICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAyN3JlbSAxZnI7XG4gICAgICAgICAgYm9yZGVyOiAwO1xuXG4gICAgICAgICAgJjpudGgtY2hpbGQoMm4pe1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRsaWdodEdyYXlfbGluZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmQ29udGVudF9fd3JhcHtcbiAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgICAgICAgIHBhZGRpbmc6IG1pbihjYWxjVncoMjApLCAycmVtKSBtaW4oY2FsY1Z3KDE2KSwgMS42cmVtKTtcbiAgICAgICAgfVxuXG4gICAgICAgICZSYXRle1xuICAgICAgICAgIHdpZHRoOiBtaW4oY2FsY1Z3UEMoOTYpLCA5LjZyZW0pO1xuICAgICAgICAgIGhlaWdodDogbWluKGNhbGNWd1BDKDk2KSwgOS42cmVtKTtcblxuICAgICAgICAgIC5qcHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgZm9udC1zaXplOiBtaW4oY2FsY1Z3UEMoMTQpLCAxLjRyZW0pO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLm51bWJlcntcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWVuO1xuICAgICAgICAgICAgZm9udC1zaXplOiBtaW4oY2FsY1Z3UEMoMjIpLCAyLjJyZW0pO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmd0JvbGQ7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IG1pbihjYWxjVndQQygzKSwgLjNyZW0pO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZUeXBle1xuICAgICAgICAgIGZvbnQtc2l6ZTogbWluKGNhbGNWd1BDKDEzKSwgMS4zcmVtKTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgfVxuXG4gICAgICAgICZQcmljZXtcbiAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZW47XG4gICAgICAgICAgZm9udC1zaXplOiBtaW4oY2FsY1Z3UEMoMjQpLCAyLjRyZW0pO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZndCb2xkO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG5cbiAgICAgICAgICAudGF4e1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWphO1xuICAgICAgICAgICAgZm9udC1zaXplOiBtaW4oY2FsY1Z3UEMoMTIpLCAxLjJyZW0pO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmd01pZDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pbihjYWxjVndQQygxKSwgMC4xcmVtKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAvLyDjg6zjg7PjgrrnlLvlg48g5LiA6KanXG4gICAgICAgICZMZW5ze1xuICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNSwgMWZyKTtcbiAgICAgICAgICBnYXA6IG1pbihjYWxjVncoMTYpLCAxLjZyZW0pIG1pbihjYWxjVncoMjIpLCAyLjJyZW0pO1xuICAgICAgICAgIHBhZGRpbmc6IDIwcHggMnB4IDIycHggMTZweDtcbiAgICAgICAgfVxuXG4gICAgICAgICZJdGVte1xuICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgICZOYW1le1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQyODY7XG4gICAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICZfX25vdGV7XG4gICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS43ODU3MTQyODU3O1xuICAgICAgICBtYXJnaW46IDEycHggYXV0byAwO1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIvLz09IFsg5YWx6YCa6Kqt44G/6L6844G/IF09PT09PT09PT09PT09XG4vL+WkieaVsOODu21peGluXG5AdXNlICd2YXJpYWJsZXMnIGFzICo7XG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vPT0gWyDjg6Ljgrjjg6Xjg7zjg6voqq3jgb/ovrzjgb8gXT09PT09PT09XG4vLyBtYXRo77yI6Zmk566X44GrWy9d44Gv5L2/44GI44Gq44GE77yJXG5AdXNlIFwic2FzczptYXRoXCI7XG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8v44CAV0VBUiBfIGNvbW1vbiAvIGxheW91dFxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi5scExlbnNndWlkZV9oaWdoY29udHJhc3R7XG4gIC5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX3dlYXIge1xuICAgIHBhZGRpbmc6IG1pbihjYWxjVncoNDIpLCA0LjJyZW0pIDA7XG5cbiAgICAmX190aXRsZSB7XG4gICAgICBAaW5jbHVkZSBjb250ZW50VGl0bGUtc3A7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogbWluKGNhbGNWdygyOCksIDIuOHJlbSk7XG4gICAgfVxuXG4gICAgJl9fc3ViVGl0bGV7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgIGNvbG9yOiAkem9mZkJsdWU7XG4gICAgICBtYXJnaW4tdG9wOiBtaW4oY2FsY1Z3KDYpLCAuNnJlbSk7XG4gICAgfVxuICB9XG59XG5cbi8vIFBDXG5AaW5jbHVkZSBtcSgnbm90c3AnKSB7XG4gIC5scExlbnNndWlkZV9oaWdoY29udHJhc3R7XG4gICAgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fd2VhcntcbiAgICAgIHBhZGRpbmctdG9wOiA3LjZyZW07XG4gICAgICBwYWRkaW5nLWJvdHRvbTogOS4ycmVtO1xuXG4gICAgICAmX190aXRsZSB7XG4gICAgICAgIEBpbmNsdWRlIGNvbnRlbnRUaXRsZS1wYztcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDYuNHJlbTtcbiAgICAgIH1cblxuICAgICAgJl9fbm90ZXNMaXN0e1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL+OAgFdFQVIgXyBMSVNUIC0gVEFCIGpzIGNvbW1vblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi5scExlbnNndWlkZV9oaWdoY29udHJhc3R7XG4gIC5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX3dlYXJ7XG4gICAgLmpzLXRhYl9fc2Vjb25kYXJ5X19jb250ZW50e1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgJi5pcy0tYWN0aXZle1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL+OAgFdFQVIgXyB0YWLvvJrlgY/lhYnnjodcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0e1xuICAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X19wcm9kdWN0c3tcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHRHcmF5X2JnO1xuICB9XG5cbiAgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fd2VhcntcbiAgICAvLyDjgr/jg5bvvJrlsYjmipjnjodcbiAgICAmX190YWJuYXZ7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IFxuICAgICAgYWxpZ24taXRlbXM6IGVuZDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDRyZW07XG5cbiAgICAgIGxpe1xuICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHRHcmF5X2xpbmU7XG4gICAgICAgIGZvbnQtc2l6ZTogbWluKGNhbGNWdygxMiksIDEuMnJlbSk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZndCb2xkO1xuICAgICAgICBjb2xvcjogbGlnaHRlbigkY29sb3JUZXh0LCA1MCUpO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IG1pbihjYWxjVncoMTIpLCAxLjJyZW0pIG1pbihjYWxjVncoMTYpLCAxLjZyZW0pO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yVGV4dDtcblxuICAgICAgICAmLmlzLS1hY3RpdmV7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgIGNvbG9yOiAkY29sb3JUZXh0O1xuICAgICAgICAgIGJvcmRlcjp7XG4gICAgICAgICAgICB0b3A6IDFweCBzb2xpZCAkY29sb3JUZXh0O1xuICAgICAgICAgICAgcmlnaHQ6IDFweCBzb2xpZCAkY29sb3JUZXh0O1xuICAgICAgICAgICAgYm90dG9tOiAxcHggc29saWQgJHdoaXRlO1xuICAgICAgICAgICAgbGVmdDogMXB4IHNvbGlkICRjb2xvclRleHQ7XG4gICAgICAgICAgfVxuICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjo6YmVmb3Jle1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvclRleHQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIFBDXG5AaW5jbHVkZSBtcSgnbm90c3AnKSB7XG4gIC5scExlbnNndWlkZV9oaWdoY29udHJhc3R7XG4gICAgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fd2VhcntcbiAgICAgICZfX3RhYm5hdntcbiAgICAgICAgPiBsaXtcbiAgICAgICAgICBmb250LXNpemU6IG1pbihjYWxjVndQQygxNiksIDEuNnJlbSk7XG4gICAgICAgICAgcGFkZGluZzogbWluKGNhbGNWd1BDKDE2KSwgMS42cmVtKSBtaW4oY2FsY1Z3UEMoNDIpLCA0LjJyZW0pO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8v44CAV0VBUiBfIHRhYu+8muOCq+ODqeODvOmBuOaKnlxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi5scExlbnNndWlkZV9oaWdoY29udHJhc3R7XG4gIC5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX3dlYXJ7XG4gICAgJl9fdGh1bWJze1xuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gICAgICBnYXA6IC40cmVtO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgICAmSXRlbXtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICBwYWRkaW5nOiBtaW4oY2FsY1Z3KDYpLCAuNnJlbSkgbWluKGNhbGNWdyg2KSwgLjZyZW0pIDA7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRsaWdodEdyYXlfbGluZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogbWluKGNhbGNWdyg2KSwgLjZyZW0pO1xuICAgICAgICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgLjNzIGVhc2U7XG5cbiAgICAgICAgJi5pcy0tYWN0aXZle1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogJHpvZmZCbHVlO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICZJbm5lcntcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogMWZyIG1pbi1jb250ZW50O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB9XG5cbiAgICAgICZUZXh0e1xuICAgICAgICBmb250LXNpemU6IG1pbihjYWxjVncoMTApLCAxcmVtKTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuXG4gICAgICAgICYud2l0aC0ta2VybmluZ3tcbiAgICAgICAgICBmb250LWZlYXR1cmUtc2V0dGluZ3M6IFwicGFsdFwiO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICZJbWd7XG4gICAgICAgIHdpZHRoOiBtaW4oY2FsY1Z3KDI1KSwgMi41cmVtKTtcbiAgICAgICAgbWFyZ2luOiBtaW4oY2FsY1Z3KDYpLCAuNnJlbSkgYXV0bztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gUENcbkBpbmNsdWRlIG1xKCdub3RzcCcpIHtcbi5scExlbnNndWlkZV9oaWdoY29udHJhc3R7XG4gICAgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fd2VhcntcbiAgICAgICZfX3RodW1ic3tcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNSwgMWZyKTtcblxuICAgICAgICAmSXRlbXtcbiAgICAgICAgICBwYWRkaW5nOiBtaW4oY2FsY1Z3UEMoMTYpLCAxLjZyZW0pIG1pbihjYWxjVndQQyg4KSwgLjhyZW0pO1xuXG4gICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHpvZmZCbHVlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZUZXh0e1xuICAgICAgICAgIGZvbnQtc2l6ZTogbWluKGNhbGNWd1BDKDEzKSwgMS4zcmVtKTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgfVxuXG4gICAgICAgICZJbWd7XG4gICAgICAgICAgd2lkdGg6IG1pbihjYWxjVndQQygzNiksIDMuNnJlbSk7XG4gICAgICAgICAgbWFyZ2luLXRvcDogbWluKGNhbGNWd1BDKDE0KSwgMS40cmVtKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL+OAgFdFQVIgXyBzbGlkZVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi5scExlbnNndWlkZV9oaWdoY29udHJhc3R7XG4gIC5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX3dlYXJ7XG4gICAgJl9fc2xpZGVye1xuICAgICAgbWFyZ2luLXRvcDogbWluKGNhbGNWdygxOCksIDEuOHJlbSk7XG4gICAgfVxuXG4gICAgJl9fc2xpZGVySW1ne1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAvLyDjgqvjg6njg7zjg6njg5njg6tcbiAgICAgIC5jb2xvcntcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgdG9wOiBtaW4oY2FsY1Z3KDEwKSwgMXJlbSk7XG4gICAgICAgIGxlZnQ6IG1pbihjYWxjVncoOCksIC44cmVtKTtcbiAgICAgICAgaGVpZ2h0OiBtaW4oY2FsY1Z3KDIyKSwgMi4ycmVtKTtcbiAgICAgICAgcGFkZGluZzogMCBtaW4oY2FsY1Z3KDE4KSwgMS44cmVtKTtcbiAgICAgICAgZm9udC1zaXplOiBtaW4oY2FsY1Z3KDExKSwgMS4xcmVtKTtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmd0JvbGQ7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IG1pbihjYWxjVncoMTEpLCAxLjFyZW0pO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkem9mZkJsdWU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8g5paH5a2X44Ko44Oq44KiXG4gICAgJl9fc2xpZGVyQ29udGVudHtcbiAgICAgIHBhZGRpbmc6IG1pbihjYWxjVncoMTYpLCAxLjZyZW0pIDAgbWluKGNhbGNWdygzMiksIDMuMnJlbSk7XG4gICAgfVxuXG4gICAgJl9fc2xpZGVyQ29sdW1ue1xuICAgICAgd2lkdGg6IG1pbihjYWxjVncoMjAwKSwgMjByZW0pO1xuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIG1pbi1jb250ZW50KTtcbiAgICAgIGdhcDogMS4ycmVtO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgbWFyZ2luLWlubGluZTogYXV0bztcbiAgICB9XG5cbiAgICAmX19zbGlkZXJSYXRle1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICB3aWR0aDogbWluKGNhbGNWdyg2MCksIDZyZW0pO1xuICAgICAgaGVpZ2h0OiBtaW4oY2FsY1Z3KDYwKSwgNnJlbSk7XG4gICAgICBjb2xvcjogJHpvZmZCbHVlO1xuICAgICAgYm9yZGVyOiAuM3JlbSBzb2xpZCAkbGlnaHRCbHVlX2xpbmU7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG5cbiAgICAgIC5qcCxcbiAgICAgIC5udW1iZXJ7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmb250LXdlaWdodDogJGZ3Qm9sZDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICB9XG5cbiAgICAgIC5qcHtcbiAgICAgICAgZm9udC1zaXplOiBtaW4oY2FsY1Z3KDExKSwgMS4xcmVtKTtcbiAgICAgIH1cblxuICAgICAgLm51bWJlcntcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWVuO1xuICAgICAgICBmb250LXNpemU6IG1pbihjYWxjVncoMTYpLCAxLjZyZW0pO1xuICAgICAgICBtYXJnaW4tdG9wOiAuOHZ3O1xuICAgICAgfVxuICAgIH1cblxuICAgICZfX3NsaWRlclByaWNle1xuICAgICAgZm9udC1mYW1pbHk6ICRmb250LWVuO1xuICAgICAgZm9udC1zaXplOiBtaW4oY2FsY1Z3KDE4KSwgMS44cmVtKTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZndCb2xkO1xuICAgICAgbWFyZ2luLWxlZnQ6IG1pbihjYWxjVncoNiksIC42cmVtKTtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgICAgIC50eXBle1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWphO1xuICAgICAgICBmb250LXNpemU6IG1pbihjYWxjVncoMTEpLCAxLjFyZW0pO1xuICAgICAgICBmb250LXdlaWdodDogJGZ3TWlkO1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyDjgqvjg6njg7zjg6njg5njg6sg6Imy5bGV6ZaL44Gu55Sf5oiQXG4kbWFwOiAoXG4gIGNsZWFyOiAkem9mZkJsdWUsXG4gIHNtb2t5Z3JheTogIzRjNDk0OCxcbiAgaW5kaWdvbmF2eTogIzQ1NTk3NSxcbiAgYXNoYmVpZ2U6ICM4Yjc5NmUsXG4gIGFtYmVyYnJvd246ICNiNzg1NTIsXG4gIG1vc3NncmVlbjogIzdjODY2ZSxcbiAgY29iYWx0Ymx1ZTogIzAwNjJhZCxcbiAgaXJpc3Zpb2xldDogIzc0NmM5ZSxcbiAgcm9zZXBpbms6ICNkYjgxYTEsXG4gIGxlbW9ueWVsbG93OiAjZWJjYjQzXG4pO1xuXG5AZWFjaCAkY29sb3JsaXN0LCAkY29sb3IgaW4gJG1hcCB7XG4gIC5scExlbnNndWlkZV9oaWdoY29udHJhc3R7XG4gICAgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fd2VhcntcbiAgICAgICZfX3NsaWRlckltZ3tcbiAgICAgICAgLmNvbG9yLS0jeyRjb2xvcmxpc3R9IHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gUENcbkBpbmNsdWRlIG1xKCdub3RzcCcpIHtcbiAgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdHtcbiAgICAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X193ZWFye1xuICAgICAgJl9fc2xpZGVye1xuICAgICAgICBtYXJnaW4tdG9wOiBtaW4oY2FsY1Z3UEMoNDApLCA0cmVtKTtcbiAgICAgIH1cblxuICAgICAgJl9fc2xpZGVySW1ne1xuICAgICAgICAuY29sb3J7XG4gICAgICAgICAgdG9wOiBtaW4oY2FsY1Z3UEMoMjQpLCAyLjRyZW0pO1xuICAgICAgICAgIGxlZnQ6IG1pbihjYWxjVndQQygyOCksIDIuOHJlbSk7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgICAgcGFkZGluZzogMCBtaW4oY2FsY1Z3UEMoMzIpLCAzLjJyZW0pO1xuICAgICAgICAgIGhlaWdodDogbWluKGNhbGNWd1BDKDQwKSwgNHJlbSk7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogbWluKGNhbGNWd1BDKDIwKSwgMnJlbSk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLy8g5paH5a2X44Ko44Oq44KiXG4gICAgICAmX19zbGlkZXJDb250ZW50e1xuICAgICAgICBwYWRkaW5nOiBtaW4oY2FsY1Z3UEMoMzYpLCAzLjZyZW0pIDA7XG4gICAgICB9XG5cbiAgICAgICZfX3NsaWRlckNvbHVtbntcbiAgICAgICAgd2lkdGg6IDI1LjJyZW07XG4gICAgICB9XG5cbiAgICAgICZfX3NsaWRlclJhdGV7XG4gICAgICAgIHdpZHRoOiA5LjZyZW07XG4gICAgICAgIGhlaWdodDogOS42cmVtO1xuICAgICAgICBib3JkZXItd2lkdGg6IC40cmVtO1xuXG4gICAgICAgIC5qcHtcbiAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5udW1iZXJ7XG4gICAgICAgICAgZm9udC1zaXplOiAyLjJyZW07XG4gICAgICAgICAgbWFyZ2luLXRvcDogbWluKGNhbGNWd1BDKDQpLCAuNHJlbSk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJl9fc2xpZGVyUHJpY2V7XG4gICAgICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICBtYXJnaW4tbGVmdDogbWluKGNhbGNWd1BDKDE2KSwgMS42cmVtKTtcblxuICAgICAgICAudHlwZXtcbiAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLy89PSBbIOWFsemAmuiqreOBv+i+vOOBvyBdPT09PT09PT09PT09PVxuLy/lpInmlbDjg7ttaXhpblxuQHVzZSAndmFyaWFibGVzJyBhcyAqO1xuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLz09IFsg44Oi44K444Ol44O844Or6Kqt44G/6L6844G/IF09PT09PT09PVxuLy8gbWF0aO+8iOmZpOeul+OBq1svXeOBr+S9v+OBiOOBquOBhO+8iVxuQHVzZSBcInNhc3M6bWF0aFwiO1xuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8v44CAQUJPVVQgLSBsYXlvdXRcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0e1xuICAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X19hYm91dHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNS40cmVtO1xuXG4gICAgJl9fdGl0bGV7XG4gICAgICBmb250LXNpemU6IG1pbihjYWxjVncoMjApLCAycmVtKTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZndCb2xkO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICB9XG5cbiAgICAmX19pbWd7XG4gICAgICBtYXJnaW46IG1pbihjYWxjVncoMTIpLCAxLjJyZW0pIGF1dG87XG4gICAgfVxuICB9XG59XG5cbi8vIFBDXG5AaW5jbHVkZSBtcSgnbm90c3AnKSB7XG4gIC5scExlbnNndWlkZV9oaWdoY29udHJhc3R7XG4gICAgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdF9fYWJvdXR7XG4gICAgICBwYWRkaW5nOiA2cmVtIDAgOHJlbTtcblxuICAgICAgJl9fdGl0bGV7XG4gICAgICAgIGZvbnQtc2l6ZTogbWluKGNhbGNWd1BDKDMyKSwgMy4ycmVtKTtcbiAgICAgIH1cblxuICAgICAgJl9fdGV4dHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8v44CAQUJPVVQgLSBpbWFnZSBzbGlkZXJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBLZXlGcmFtZVxuQGtleWZyYW1lcyBzbGlkZXJfYXJyb3dfbCB7XG4gIDcwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTNweCwwcHgpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgc2xpZGVyX2Fycm93X3Ige1xuICA3MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDNweCwwcHgpO1xuICB9XG59XG5cblxuLy8gQ09NTU9OL1NQXG4ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X19hYm91dHtcbiAgLy8gW0JlZm9yZS1BZnRlcl1cbiAgLmltYWdlQ29tcGFyZXtcbiAgICB3aWR0aDogbWluKGNhbGNWdygzNDUpLCAzNC41cmVtKTtcbiAgICBtYXJnaW46IDAgYXV0byBtaW4oY2FsY1Z3KDMyKSwgMy4ycmVtKTtcbiAgICBwYWRkaW5nLXRvcDogbWluKGNhbGNWdygzMiksIDMuMnJlbSk7XG5cbiAgICAmX19pdGVte1xuICAgICAgYXNwZWN0LXJhdGlvOiAyMyAvIDEzO1xuXG4gICAgICBpbWd7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgfVxuXG4gICAgICAmV3JhcHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgIC5ub3Rlc3tcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgYm90dG9tOiAuNHJlbTtcbiAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICB6LWluZGV4OiAxMDtcblxuICAgICAgICAgICYudGV4dHNoYWRvd3tcbiAgICAgICAgICAgIHRleHQtc2hhZG93OiAwIC4xcmVtIC40cmVtICRjb2xvclRleHQ7XG4gICAgICAgICAgfVxuICAgICAgICB9ICBcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX190ZXh0e1xuICAgICAgZm9udC1zaXplOiBjbGFtcCgxcmVtLCBjYWxjVncoMTIpLCAxLjJyZW0pO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcblxuICAgICAgJldyYXB7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgcGFkZGluZy10b3A6IG1pbihjYWxjVncoOCksIC44cmVtKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBbU2xpZGVyXVxuICAuaW1hZ2VTbGlkZXJ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWlubGluZTogYXV0bztcblxuICAgICZfX3RleHR7XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBQQ1xuQGluY2x1ZGUgbXEoJ25vdHNwJykge1xuICAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X19hYm91dHtcblxuICAgIC8vIFtCZWZvcmUtQWZ0ZXJdXG4gICAgLmltYWdlQ29tcGFyZXtcbiAgICAgIHdpZHRoOiBtaW4oY2FsY1Z3UEMoNzIwKSwgNzJyZW0pO1xuICAgICAgbWFyZ2luLWJvdHRvbTogbWluKGNhbGNWd1BDKDgwKSwgOHJlbSk7O1xuICAgICAgcGFkZGluZy10b3A6IG1pbihjYWxjVndQQyg4MCksIDhyZW0pO1xuXG4gICAgICAmX19pdGVte1xuICAgICAgICBhc3BlY3QtcmF0aW86IDE2IC8gOTtcblxuICAgICAgICAmV3JhcHtcbiAgICAgICAgICAubm90ZXN7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogbWluKGNhbGNWd1BDKDUpLCAuNXJlbSk7XG4gICAgICAgICAgfSAgXG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJl9fdGV4dHtcbiAgICAgICAgZm9udC1zaXplOiBtaW4oY2FsY1Z3UEMoMTYpLCAxLjZyZW0pO1xuXG4gICAgICAgICZXcmFwe1xuICAgICAgICAgIHBhZGRpbmctdG9wOiBtaW4oY2FsY1Z3UEMoMjApLCAycmVtKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC8vIFtTbGlkZXJdXG4gICAgLmltYWdlU2xpZGVye1xuICAgICAgd2lkdGg6IG1pbihjYWxjVndQQyg3MjApLCA3MnJlbSk7XG5cbiAgICAgICZfX3RleHR7XG4gICAgICAgIG1hcmdpbi10b3A6IG1pbihjYWxjVndQQygyMCksIDJyZW0pO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLy89PSBbIOWFsemAmuiqreOBv+i+vOOBvyBdPT09PT09PT09PT09PVxuLy/lpInmlbDjg7ttaXhpblxuQHVzZSAndmFyaWFibGVzJyBhcyAqO1xuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLz09IFsg44Oi44K444Ol44O844Or6Kqt44G/6L6844G/IF09PT09PT09PVxuLy8gbWF0aO+8iOmZpOeul+OBq1svXeOBr+S9v+OBiOOBquOBhO+8iVxuQHVzZSBcInNhc3M6bWF0aFwiO1xuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8v44CAc3BlY1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi5scExlbnNndWlkZV9oaWdoY29udHJhc3R7XG4gIC5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX3NwZWN7XG4gICAgcGFkZGluZy1ib3R0b206IG1pbihjYWxjVncoNDIpLCA0LjJyZW0pO1xuXG4gICAgJi5pcy0tY29sb3J0eXBle1xuICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgJl9faW5mb3tcbiAgICAgIG1hcmdpbi10b3A6IG1pbihjYWxjVncoMjQpLCAyLjRyZW0pO1xuICAgIH1cblxuICAgICZfX2xpc3R7XG4gICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICAgIGdhcDogbWluKGNhbGNWdyg0MiksIDQuMnJlbSkgbWluKGNhbGNWdyg4KSwgLjhyZW0pO1xuICAgICAgcGFkZGluZzogbWluKGNhbGNWdygyOCksIDIuOHJlbSkgbWluKGNhbGNWdygxOCksIDEuOHJlbSk7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkbGlnaHRHcmF5X2xpbmU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cbiAgICAgICsgdWwsXG4gICAgICArIHB7XG4gICAgICAgIG1hcmdpbi10b3A6IG1pbihjYWxjVncoOCksIC44cmVtKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX19pdGVte1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcGFkZGluZy1sZWZ0OiBtaW4oY2FsY1Z3KDMyKSwgMy4ycmVtKTtcblxuICAgICAgLmltZ3tcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiBtaW4oY2FsY1Z3KDI1KSwgMi41cmVtKTtcbiAgICAgIH1cblxuICAgICAgLnRpdGxle1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZm9udC1zaXplOiBjbGFtcCgxLjVyZW0sIGNhbGNWdygxNiksIDEuNnJlbSk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZndCb2xkO1xuICAgICAgICBjb2xvcjogJHpvZmZCbHVlO1xuICAgICAgfVxuXG4gICAgICAudGV4dHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGZvbnQtc2l6ZTogY2xhbXAoMS4zcmVtLCBjYWxjVncoMTQpLCAxLjRyZW0pO1xuICAgICAgICBmb250LXdlaWdodDogJGZ3Qm9sZDtcbiAgICAgICAgbWFyZ2luLXRvcDogLjJyZW07XG5cbiAgICAgICAgPiBzdXB7XG4gICAgICAgICAgdmVydGljYWwtYWxpZ246IHN1cGVyO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICZfX3ByaWNle1xuICAgICAgbWFyZ2luOiBtaW4oY2FsY1Z3KDMyKSwgMy4ycmVtKSBhdXRvIDA7XG5cbiAgICAgICZUYWJsZXtcbiAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICAgIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkbGlnaHRHcmF5X2xpbmU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblxuICAgICAgICAmdGl0bGV7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgICAgcGFkZGluZzogbWluKGNhbGNWdygxMCksIDFyZW0pIDA7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGNvbG9yOiAkem9mZkJsdWU7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U3ZjVmYztcbiAgICAgICAgfVxuXG4gICAgICAgICZSb3dIZWFkLFxuICAgICAgICAmUm93RGF0YXtcbiAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgcGFkZGluZzogbWluKGNhbGNWdygxNiksIDEuNnJlbSkgMDtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkbGlnaHRHcmF5X2xpbmU7XG4gICAgICAgIH1cblxuICAgICAgICAmUm93SGVhZHtcbiAgICAgICAgICBmb250LXdlaWdodDogJGZ3Qm9sZDtcbiAgICAgICAgfVxuXG4gICAgICAgICZSb3dEYXRhe1xuICAgICAgICAgIC5wcmljZXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmd0JvbGQ7XG4gICAgICAgICAgICBjb2xvcjogJHpvZmZCbHVlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICsgdWwsXG4gICAgICAgICsgcHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiBtaW4oY2FsY1Z3KDgpLCAuOHJlbSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4vLyBQQ1xuQGluY2x1ZGUgbXEoJ25vdHNwJykge1xuICAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0e1xuICAgIC5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX3NwZWN7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogbWluKGNhbGNWdyg5MCksIDlyZW0pO1xuXG4gICAgICAmX19pbmZve1xuICAgICAgICBtYXJnaW46IG1pbihjYWxjVndQQyg0MCksIDRyZW0pIGF1dG8gMDtcbiAgICAgIH1cblxuICAgICAgJl9fbGlzdHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcbiAgICAgICAgcGFkZGluZzogbWluKGNhbGNWd1BDKDM2KSwgMy42cmVtKSBtaW4oY2FsY1Z3UEMoMzIpLCAzLjJyZW0pIG1pbihjYWxjVndQQygyOCksIDIuOHJlbSk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgIH1cblxuICAgICAgJl9faXRlbXtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyLjhyZW07XG5cbiAgICAgICAgLmltZ3tcbiAgICAgICAgICB0b3A6IC0xcmVtO1xuICAgICAgICAgIHdpZHRoOiAzLjFyZW07XG4gICAgICAgICAgaGVpZ2h0OiAyLjlyZW07XG4gICAgICAgIH1cblxuICAgICAgICAuaW5uZXJ7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IG1pbihjYWxjVndQQygxMCksIDFyZW0pO1xuICAgICAgICB9XG5cbiAgICAgICAgLnRpdGxle1xuICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgfVxuXG4gICAgICAgIC50ZXh0e1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyO1xuICAgICAgICAgIG1hcmdpbi10b3A6IC4ycmVtO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICZfX3ByaWNle1xuICAgICAgICBtYXJnaW46IG1pbihjYWxjVndQQyg2MCksIDZyZW0pIGF1dG8gMDtcblxuICAgICAgICAmVGFibGV7XG4gICAgICAgICAgJnRpdGxle1xuICAgICAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICBwYWRkaW5nOiBtaW4oY2FsY1Z3UEMoMjApLCAycmVtKSAwO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICZSb3dIZWFkLFxuICAgICAgICAgICZSb3dEYXRhe1xuICAgICAgICAgICAgcGFkZGluZzogbWluKGNhbGNWd1BDKDIyKSwgMi4ycmVtKSAwO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICZSb3dEYXRhe1xuICAgICAgICAgICAgLnByaWNle1xuICAgICAgICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi8vPT0gWyDlhbHpgJroqq3jgb/ovrzjgb8gXT09PT09PT09PT09PT1cbi8v5aSJ5pWw44O7bWl4aW5cbkB1c2UgJ3ZhcmlhYmxlcycgYXMgKjtcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy89PSBbIOODouOCuOODpeODvOODq+iqreOBv+i+vOOBvyBdPT09PT09PT1cbi8vIG1hdGjvvIjpmaTnrpfjgatbL13jga/kvb/jgYjjgarjgYTvvIlcbkB1c2UgXCJzYXNzOm1hdGhcIjtcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL+OAgENBVVRJT05cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0e1xuICAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X19jYXV0aW9ue1xuICAgIHBhZGRpbmc6IDAgMCBtaW4oY2FsY1Z3KDYwKSwgNnJlbSk7XG4gIH1cbn1cblxuLy8gUENcbkBpbmNsdWRlIG1xKCdub3RzcCcpIHtcbiAgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdHtcbiAgICAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X19jYXV0aW9ue1xuICAgICAgcGFkZGluZy1ib3R0b206IG1pbihjYWxjVndQQyg5MCksIDlyZW0pO1xuICAgIH1cbiAgfVxufSIsIi8vPT0gWyDlhbHpgJroqq3jgb/ovrzjgb8gXT09PT09PT09PT09PT1cbi8v5aSJ5pWw44O7bWl4aW5cbkB1c2UgJ3ZhcmlhYmxlcycgYXMgKjtcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy89PSBbIOODouOCuOODpeODvOODq+iqreOBv+i+vOOBvyBdPT09PT09PT1cbi8vIG1hdGjvvIjpmaTnrpfjgatbL13jga/kvb/jgYjjgarjgYTvvIlcbkB1c2UgXCJzYXNzOm1hdGhcIjtcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL+OAgFJFQ09NTUVORCBfXyBsYXlvdXQgLyBjb21tb25cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0e1xuICAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X19yZWNvbW1lbmR7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRsaWdodEdyYXlfYmcsIDQlKTtcbiAgICBwYWRkaW5nOiBtaW4oY2FsY1Z3KDQyKSwgNC4ycmVtKSAwIG1pbihjYWxjVncoMjQpLCAyLjRyZW0pO1xuXG4gICAgJl9fdGl0bGV7XG4gICAgICBmb250LXNpemU6IG1pbihjYWxjVncoMjApLCAycmVtKTtcbiAgICAgIG1hcmdpbi1ib3R0b206IG1pbihjYWxjVncoMjQpLCAyLjRyZW0pO1xuICAgIH1cbiAgfVxufVxuXG4vLyBQQ1xuQGluY2x1ZGUgbXEoJ25vdHNwJykge1xuICAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0e1xuICAgIC5scExlbnNndWlkZV9oaWdoY29udHJhc3RfX3JlY29tbWVuZHtcbiAgICAgIHBhZGRpbmctdG9wOiBtaW4oY2FsY1Z3UEMoNjApLCA2cmVtKTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiBtaW4oY2FsY1Z3UEMoOTApLCA5cmVtKTtcblxuICAgICAgJl9fdGl0bGV7XG4gICAgICAgIGZvbnQtc2l6ZTogbWluKGNhbGNWd1BDKDMyKSwgMy4ycmVtKTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNzU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IG1pbihjYWxjVndQQygzMiksIDMuMnJlbSk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8v44CAUkVDT01NRU5EIF9fIOODrOODs+OCuiDjg6njgqTjg7Pjg4rjg4Pjg5dcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0e1xuICAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X19yZWNvbW1lbmR7XG4gICAgLmxnLWxlbnN0eXBle1xuICAgICAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiBcInBhbHRcIjtcbiAgICAgIHBhZGRpbmc6IDEuNXJlbSAwIDA7XG5cbiAgICAgICZfX2l0ZW1zIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIH1cblxuICAgICAgJl9faXRlbSB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIHBhZGRpbmc6IC42cmVtIC4zcmVtIDA7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBtaW5tYXgoNS41cmVtLDFmcikgYXV0byBhdXRvIGF1dG87XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAuNnJlbTtcbiAgICAgICAgICB6LWluZGV4OiAxO1xuXG4gICAgICAgICAgLy8gYXJyb3dcbiAgICAgICAgICAmOjphZnRlcntcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgYm9yZGVyOntcbiAgICAgICAgICAgICAgd2lkdGg6IDAgMCAxLjJyZW0gMS4ycmVtO1xuICAgICAgICAgICAgICBzdHlsZTogc29saWQ7XG4gICAgICAgICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAkem9mZkJsdWUgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgIHdpZHRoOiAwIDAgLjlyZW0gLjlyZW07XG4gICAgICAgICAgICB9O1xuICAgICAgICAgICAgcmlnaHQ6IC40cmVtO1xuICAgICAgICAgICAgYm90dG9tOiAuNHJlbTtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICZfX3RleHQge1xuICAgICAgICBtYXJnaW46IDAgMS40cmVtO1xuICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmd0JvbGQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjMzO1xuXG4gICAgICAgICYtLW5hbWUge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICBwYWRkaW5nOiAxLjVyZW0gMCAuMnJlbTtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcblxuICAgICAgICAgIHNtYWxse1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogLjJyZW07XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLS1saW5lIHtcbiAgICAgICAgICBtaW4taGVpZ2h0OiAzLjhyZW07XG4gICAgICAgIH1cblxuICAgICAgICAmLS1jb3B5IHtcbiAgICAgICAgICBjb2xvcjogJHpvZmZCbHVlO1xuICAgICAgICAgIHBhZGRpbmc6IC41cmVtIDAgLjVyZW07XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA1ZW07XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJl9fc3VtbWFyeSB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICAgICAgICBmb250LXdlaWdodDogJGZ3TWlkO1xuICAgICAgICBsaW5lLWhlaWdodDogMS42cmVtO1xuICAgICAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuXG4gICAgICAgIHN1cCB7XG4gICAgICAgICAgZm9udC1zaXplOiAuOXJlbTtcbiAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICZfX2JvdHRvbSB7XG4gICAgICAgIG1hcmdpbi10b3A6IC44cmVtO1xuICAgICAgfVxuXG4gICAgICAmX19pY29uIHtcbiAgICAgICAgbWFyZ2luOiAwIDNyZW07XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgbWFyZ2luLWlubGluZTogYXV0bztcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmX19wcmljZSB7XG4gICAgICAgIG1hcmdpbjogMCAycmVtO1xuICAgICAgICBwYWRkaW5nOiAxLjVyZW0gMCAxLjVyZW07XG4gICAgICAgIGNvbG9yOiAkem9mZkJsdWU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZndCb2xkO1xuICAgICAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWVuO1xuICAgICAgICBtYXJnaW46IDAgMS41cmVtO1xuICAgICAgICBwYWRkaW5nOiAwIDAgLjZyZW07XG4gICAgICAgIGZvbnQtc2l6ZTogMS43cmVtO1xuXG4gICAgICAgIHNtYWxsIHtcbiAgICAgICAgICBmb250LXNpemU6IC44cmVtO1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1qYTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmX19hcHBlYWxJY29uIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDdyZW07XG4gICAgICAgIHRvcDogLTFyZW07XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgICBmb250LXdlaWdodDogJGZ3Qm9sZDtcbiAgICAgICAgYmFja2dyb3VuZDogJHpvZmZCbHVlO1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzcmVtO1xuICAgICAgICB6LWluZGV4OiAyO1xuXG4gICAgICAgICYtLXNhbGUge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIHRvcDogLS4ycmVtO1xuICAgICAgICAgIGJhY2tncm91bmQ6ICRjb21tb25SZWQ7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjFyZW07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gUENcbkBpbmNsdWRlIG1xKCdub3RzcCcpIHtcbiAgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdHtcbiAgICAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X19yZWNvbW1lbmR7XG4gICAgICAubGctbGVuc3R5cGV7XG5cbiAgICAgICAgJl9faXRlbSB7XG4gICAgICAgICAgd2lkdGg6IDI0cmVtO1xuXG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IG1pbm1heCg2LjZyZW0sMWZyKSAxZnIgYXV0byBhdXRvO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgcmdiYSgkY29sb3JUZXh0LCAuMik7XG4gICAgICAgICAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBib3gtc2hhZG93LCB0cmFuc2Zvcm07XG4gICAgICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjVzO1xuICAgICAgICAgICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjY0NSwgMC4wNDUsIDAuMzU1LCAxKTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgYm94LXNoYWRvdzogMXJlbSAxcmVtIDJyZW0gcmdiYSgkY29sb3JUZXh0LCAuMTUpO1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpIHRyYW5zbGF0ZVkoLS40cmVtKTtcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4ycztcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgICAgICAgICAgICB6LWluZGV4OiAyO1xuXG4gICAgICAgICAgICAgICY6OmFmdGVye1xuICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiBsZW5zdHlwZV9hcnJvdztcbiAgICAgICAgICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDAuOHM7XG4gICAgICAgICAgICAgICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOmFjdGl2ZXtcbiAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgIGJveC1zaGFkb3c6IC41cmVtIC41cmVtIDFyZW0gcmdiYSgkY29sb3JUZXh0LCAwLjIpO1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOTgpIHRyYW5zbGF0ZVkoLS40cmVtKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmX190ZXh0e1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICAgIG1hcmdpbjogMCAycmVtO1xuXG4gICAgICAgICAgJi0tbmFtZXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxLjZyZW07XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJl9fc3VtbWFyeSB7XG4gICAgICAgICAgcGFkZGluZy10b3A6IC4zcmVtO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fYm90dG9te1xuICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmX19pY29ue1xuICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDE1cmVtO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX3ByaWNle1xuICAgICAgICAgIG1hcmdpbjogMCAycmVtO1xuICAgICAgICAgIHBhZGRpbmc6IDEuNXJlbSAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fYXBwZWFsSWNvbiB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IC0xcmVtO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgd2lkdGg6IDhyZW07XG4gICAgICAgICAgaGVpZ2h0OiAycmVtO1xuICAgICAgICAgIGJhY2tncm91bmQ6ICR6b2ZmQmx1ZTtcbiAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogM3JlbTtcbiAgICAgICAgICBmb250LXdlaWdodDogJGZ3Qm9sZDtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX2FwcGVhbEljb24tLXNhbGUge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICRjb21tb25SZWQ7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy/jgIBSRUNPTU1FTkQgX18g44Os44Oz44K644Ks44Kk44OJIOODkOODiuODvFxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEtleUZyYW1lXG5Aa2V5ZnJhbWVzIGxlbnN0eXBlX2Fycm93IHtcbiAgNzAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtLjJyZW0sIC0uMnJlbSk7XG4gIH1cbn1cblxuLy8gU1AvQ09NTU9OXG4ubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0e1xuICAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X19yZWNvbW1lbmR7XG5cbiAgICAmX19iYW5uZXJ7XG4gICAgICBtYXJnaW46IDAgbWluKGNhbGNWdygzKSwgLjNyZW0pIG1pbihjYWxjVncoMjQpLCAyLjRyZW0pO1xuXG4gICAgICAubGdCYW5uZXJ7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGFzcGVjdC1yYXRpbzogMTE1IC8gMTE2O1xuICAgICAgICBiYWNrZ3JvdW5kOntcbiAgICAgICAgICBpbWFnZTogdXJsKFwiLi4vaW1nL3JlY29tbV9sZy1iZ19zcC5qcGdcIik7XG4gICAgICAgICAgcG9zaXRpb246IGNlbnRlciB0b3A7XG4gICAgICAgICAgcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgc2l6ZTogY292ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAmX19sb2dve1xuICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlOyBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJl9fdGV4dHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgIGZvbnQtc2l6ZTogbWluKGNhbGNWdygxNCksIDEuNHJlbSk7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6ICRmd01pZDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS42O1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmFmdGVye1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIHJpZ2h0OiAuNHJlbTtcbiAgICAgICAgICBib3R0b206IC40cmVtO1xuICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICBib3JkZXI6e1xuICAgICAgICAgICAgd2lkdGg6IDAgMCAuOXJlbSAuOXJlbTtcbiAgICAgICAgICAgIHN0eWxlOiBzb2xpZDtcbiAgICAgICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAkd2hpdGUgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgfVxuICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgei1pbmRleDogMjtcblxuICAgICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICBhbmltYXRpb24tbmFtZTogbGVuc3R5cGVfYXJyb3c7XG4gICAgICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDAuOHM7XG4gICAgICAgICAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gUENcbkBpbmNsdWRlIG1xKCdub3RzcCcpIHtcbiAgLmxwTGVuc2d1aWRlX2hpZ2hjb250cmFzdHtcbiAgICAubHBMZW5zZ3VpZGVfaGlnaGNvbnRyYXN0X19yZWNvbW1lbmR7XG5cbiAgICAgICZfX2Jhbm5lcntcbiAgICAgICAgcGFkZGluZy10b3A6IG1pbihjYWxjVndQQyg0OCksIDQuOHJlbSk7XG5cbiAgICAgICAgLmxnQmFubmVye1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYXNwZWN0LXJhdGlvOiA0IC8gMTtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9yZWNvbW1fbGctYmdfcGMuanBnXCIpO1xuXG4gICAgICAgICAgJl9fbG9nb3tcbiAgICAgICAgICAgIHdpZHRoOiBtaW4oY2FsY1Z3UEMoMzI4KSwgMzIuOHJlbSk7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJl9fdGV4dHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogY2xhbXAoMS4zcmVtLCBjYWxjVndQQygxNiksIDEuNnJlbSk7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgIHJpZ2h0OiAuNnJlbTtcbiAgICAgICAgICAgIGJvdHRvbTogLjZyZW07XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDAgMCAxLjJyZW0gMS4ycmVtO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAxcmVtIDFyZW0gMnJlbSByZ2JhKCRjb2xvclRleHQsIC4zNSk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpIHRyYW5zbGF0ZVkoLS40cmVtKTtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oLjJzLCBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKSwwcyApXG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjphY3RpdmV7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAuNXJlbSAuNXJlbSAxcmVtIHJnYmEoJGNvbG9yVGV4dCwgLjQpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjk4KSB0cmFuc2xhdGVZKC0uNHJlbSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59Il19 */
