.font-en{font-family:"Open Sans",sans-serif;font-optical-sizing:none;font-style:normal;font-weight:500 !important}@media screen and (min-width: 768px){.is--sp{display:none !important}}@media screen and (max-width: 767px){.is--pc{display:none !important}}.lpNaokokuroishi .pj__lpModMv__item figcaption{background-color:rgba(0,0,0,0)}@media screen and (max-width: 767px){.lpNaokokuroishi .pj__lpModConcept .lpNaokokuroishi__concept__title{font-size:min(6.4vw,2.4rem)}}@media screen and (max-width: 767px){.lpNaokokuroishi .pj__lpModConcept .lpNaokokuroishi__concept__text{font-size:min(3.4666666667vw,1.4rem)}}@media screen and (min-width: 768px){.lpNaokokuroishi .pj__lpModMvHeading{text-align:center}}@media screen and (max-width: 767px){.lpMod.lpNaokokuroishi .pj__lpModAccessory{padding-top:4rem}}.lpNaokokuroishi .pj__lpModMv__item figcaption{background-color:rgba(0,0,0,0)}.lpNaokokuroishi .lpNaokokuroishi__concept .pj__lpModConcept .pj__lpModConcept__title h2{text-align:center}.lpNaokokuroishi .lpNaokokuroishi__concept .pj__lpModConcept>p{text-align:center}.lpNaokokuroishi .lpNaokokuroishi__info{padding-top:0}.lpNaokokuroishi .lpNaokokuroishi__info .pj__lpModRelease__column{background-color:#643c31;color:#fff}.lpNaokokuroishi .lpNaokokuroishi__info .pj__lpModRelease__col{padding:min(11.2vw,4.2rem) 0}.lpNaokokuroishi .lpNaokokuroishi__info .pj__lpModRelease__col .pj__lpModRelease__notes{color:#fff;font-size:min(2.9333333333vw,1.1rem);margin-top:1.4rem}.lpNaokokuroishi .lpNaokokuroishi__info .pj__lpModRelease__col .pj__lpModRelease__notes a{color:#fff}.lpNaokokuroishi .lpNaokokuroishi__info .pj__lpModRelease__col .pj__lpModRelease__note+.pj__lpModRelease__note{margin-top:.6rem}.lpNaokokuroishi .lpNaokokuroishi__info .pj__lpModRelease__date{line-height:1.4}@media screen and (min-width: 768px){.lpNaokokuroishi .pj__lpModRelease__col .pj__lpModRelease__notes{margin-left:auto}}@media screen and (max-width: 767px){.lpNaokokuroishi .pj__lpModRelease__col .pj__lpModRelease__notes{text-align:center}}@media screen and (min-width: 768px){.lpNaokokuroishi .pj__lpModRelease{margin-top:min(3.0434782609vw,4.2rem)}.lpNaokokuroishi .pj__lpModRelease__col{width:100%}.lpNaokokuroishi .lpNaokokuroishi__info .pj__lpModRelease__col{padding:0}.lpNaokokuroishi .pj__lpModRelease__notes{text-align:center}}.lpNaokokuroishi .lpNaokokuroishi__info .lpNaokokuroishi__event{border-color:#643c31;border-radius:0;border-style:solid;border-width:0 1px 1px 0;padding-top:min(4.2666666667vw,1.6rem)}.lpNaokokuroishi .lpNaokokuroishi__info .lpNaokokuroishi__event__title{font-size:min(5.3333333333vw,2rem);font-weight:700}.lpNaokokuroishi .lpNaokokuroishi__info .lpNaokokuroishi__event__date{font-size:min(4vw,1.5rem);font-weight:500}.lpNaokokuroishi .lpNaokokuroishi__info .lpNaokokuroishi__event__text{margin-top:1.6rem}.lpNaokokuroishi .lpNaokokuroishi__info .lpNaokokuroishi__event__sns{font-size:min(3.2vw,1.2rem);margin-top:.8rem}@media screen and (min-width: 768px){.lpNaokokuroishi .lpNaokokuroishi__info .lpNaokokuroishi__event{margin-bottom:min(4.2028985507vw,5.8rem);padding-top:3rem}.lpNaokokuroishi .lpNaokokuroishi__info .lpNaokokuroishi__event__title{font-size:min(1.7391304348vw,2.4rem)}.lpNaokokuroishi .lpNaokokuroishi__info .lpNaokokuroishi__event__date{font-size:min(1.4492753623vw,2rem)}}.lpNaokokuroishi .lpNaokokuroishi__movie .pj__lpModMovie{border:0;padding:min(6.6666666667vw,2.5rem) min(4.8vw,1.8rem) min(10.6666666667vw,4rem)}.lpNaokokuroishi .lpNaokokuroishi__movie h3{font-size:min(4.2666666667vw,1.6rem);text-align:center}.lpNaokokuroishi .lpNaokokuroishi__movie p{text-align:center}@media screen and (min-width: 768px){.lpNaokokuroishi .lpNaokokuroishi__movie .pj__lpModMovie{padding:min(3.4782608696vw,4.8rem) min(2.3188405797vw,3.2rem) min(2.8985507246vw,4rem)}.lpNaokokuroishi .lpNaokokuroishi__movie .pj__lpModMovie__main{margin-left:auto;margin-right:auto;width:min(37.6811594203vw,52rem)}.lpNaokokuroishi .lpNaokokuroishi__movie h3{font-size:min(1.3043478261vw,1.8rem)}}.lpNaokokuroishi .lpNaokokuroishi__datailPoint__title{margin-bottom:min(13.8666666667vw,5.2rem);text-align:center}.lpNaokokuroishi .lpNaokokuroishi__datailPoint__titleImage{height:min(7.4666666667vw,2.8rem)}.lpNaokokuroishi .lpNaokokuroishi__datailPoint__list{display:grid;grid-template-columns:-webkit-min-content;grid-template-columns:min-content;-webkit-box-pack:center;-ms-flex-pack:center;gap:min(13.8666666667vw,5.2rem);justify-content:center}.lpNaokokuroishi .lpNaokokuroishi__datailPoint__listFigure{display:grid;gap:1.1rem;grid-template-columns:repeat(2, 1fr);width:min(80vw,30rem)}.lpNaokokuroishi .lpNaokokuroishi__datailPoint__listFigcaption{grid-area:2/1/3/3;text-align:center}@media screen and (min-width: 768px){.lpNaokokuroishi .lpNaokokuroishi__datailPoint__title{margin-bottom:min(3.4782608696vw,4.8rem)}.lpNaokokuroishi .lpNaokokuroishi__datailPoint__titleImage{height:min(2.3188405797vw,3.2rem)}.lpNaokokuroishi .lpNaokokuroishi__datailPoint__list{gap:min(5.4347826087vw,7.5rem);grid-template-columns:repeat(2, -webkit-min-content);grid-template-columns:repeat(2, min-content)}.lpNaokokuroishi .lpNaokokuroishi__datailPoint__listFigure{gap:1.4rem;width:min(26.3768115942vw,36.4rem)}}.lpNaokokuroishi .lpNaokokuroishi__lineup__title{margin-bottom:min(13.8666666667vw,5.2rem);text-align:center}.lpNaokokuroishi .lpNaokokuroishi__lineup__titleImage{height:min(7.4666666667vw,2.8rem)}.lpNaokokuroishi .lpNaokokuroishi__lineup__link::before{bottom:min(5.3333333333vw,2rem);color:#fff}.lpNaokokuroishi .lpNaokokuroishi__lineup__num{bottom:min(9.0666666667vw,2rem);color:#fff;display:block;left:50%;line-height:1;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.lpNaokokuroishi .lpNaokokuroishi__lineup__numImage{height:min(4.8vw,1.8rem);width:auto;-webkit-filter:invert(100%) sepia(0%) saturate(0%) hue-rotate(229deg) brightness(105%) contrast(106%);filter:invert(100%) sepia(0%) saturate(0%) hue-rotate(229deg) brightness(105%) contrast(106%)}.lpNaokokuroishi .lpNaokokuroishi__lineup .pj__lpModNav.is--arrow .pj__lpModNav__item a:before{bottom:3px}@media screen and (min-width: 768px){.lpNaokokuroishi .lpNaokokuroishi__lineup__title{margin-bottom:min(3.4782608696vw,4.8rem)}.lpNaokokuroishi .lpNaokokuroishi__lineup__titleImage{height:min(2.3188405797vw,3.2rem)}}.lpNaokokuroishi .lpNaokokuroishi__product__title{margin-bottom:min(7.4666666667vw,2.8rem);text-align:center}.lpNaokokuroishi .lpNaokokuroishi__product__titleImage{height:min(8vw,3rem)}.lpNaokokuroishi .lpNaokokuroishi__product__naokospoint{text-align:center}.lpNaokokuroishi .lpNaokokuroishi__product__naokospointTitle{background-color:#e2e2eb;display:inline-block;line-height:1;-webkit-box-shadow:1px 1px 0 #643c31;box-shadow:1px 1px 0 #643c31;margin:min(10.1333333333vw,3.8rem) auto min(6.4vw,2.4rem);padding:min(4.2666666667vw,1.6rem) min(10.6666666667vw,4rem)}.lpNaokokuroishi .lpNaokokuroishi__product__naokospointTitleImage{height:min(4.8vw,1.8rem)}.lpNaokokuroishi .lpNaokokuroishi__product__naokospointText{font-size:1.3rem;line-height:1.8;text-align:center}.lpNaokokuroishi .lpNaokokuroishi__product .lpNaokokuroishi__product__visual.is--sp .pj__lpModCover__slider{margin-left:0;margin-right:0}.lpNaokokuroishi .lpNaokokuroishi__product .lpNaokokuroishi__product__visual.is--sp .cmp__lpModCode{text-align:center}.lpNaokokuroishi .lpNaokokuroishi__product__btnBox .cmp__lpModButton{background-color:#1a1a1a}.lpNaokokuroishi .lpNaokokuroishi__product__btnBox .cmp__lpModButton span,.lpNaokokuroishi .lpNaokokuroishi__product__btnBox .cmp__lpModButton::after{color:#fff}@media screen and (min-width: 768px){.lpNaokokuroishi .lpNaokokuroishi__product{padding-top:14rem}.lpNaokokuroishi .lpNaokokuroishi__product__lead{font-size:min(1.4492753623vw,2rem)}.lpNaokokuroishi .lpNaokokuroishi__product__visualFigure{display:grid;gap:min(1.4492753623vw,2rem);grid-template-columns:repeat(2, 1fr)}.lpNaokokuroishi .lpNaokokuroishi__product__naokospoint{display:grid;grid-template-columns:-webkit-max-content auto;grid-template-columns:max-content auto;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:3rem;margin:min(4.347826087vw,6rem) 0 min(3.9130434783vw,5.4rem)}.lpNaokokuroishi .lpNaokokuroishi__product__naokospointTitle{margin:0;padding:min(1.884057971vw,2.6rem) min(2.8985507246vw,4rem)}.lpNaokokuroishi .lpNaokokuroishi__product__naokospointTitleImage{height:min(1.1594202899vw,1.6rem)}.lpNaokokuroishi .lpNaokokuroishi__product__naokospointText{font-size:1.5rem;text-align:left}.lpNaokokuroishi .lpNaokokuroishi__product .pj__lpModItems__item{margin-top:0}.lpNaokokuroishi .lpNaokokuroishi__product__btnBox{display:grid;gap:1.2rem;grid-template-columns:repeat(2, 1fr)}.lpNaokokuroishi .lpNaokokuroishi__product__btnBox .cmp__lpModButton{width:100%}}.lpNaokokuroishi .lpNaokokuroishi__shoplist .lpNaokokuroishi__shoplist__list{border-bottom:1px solid #e6e6e6;display:grid;grid-template-columns:1fr;margin-top:min(8vw,3rem)}.lpNaokokuroishi .lpNaokokuroishi__shoplist .lpNaokokuroishi__shoplist__item{border-top:1px solid #e6e6e6;padding:min(5.3333333333vw,2rem) min(3.2vw,1.2rem)}@media screen and (min-width: 768px){.lpNaokokuroishi .lpNaokokuroishi__shoplist .lpNaokokuroishi__shoplist__list{grid-template-columns:repeat(3, -webkit-max-content);grid-template-columns:repeat(3, max-content);-webkit-box-pack:center;-ms-flex-pack:center;border-top:1px solid #e6e6e6;justify-content:center}.lpNaokokuroishi .lpNaokokuroishi__shoplist .lpNaokokuroishi__shoplist__list .lpNaokokuroishi__shoplist__item{border:0;padding:min(1.4492753623vw,2rem) min(2.3188405797vw,3.2rem);width:unset}}.lpNaokokuroishi .lpNaokokuroishi__qaAccordion .pj__lpModAccordion{margin-top:0;-webkit-box-shadow:none;box-shadow:none}.lpNaokokuroishi .lpNaokokuroishi__qaAccordion .pj__lpModAccordion:not(:first-of-type) .pj__lpModAccordion__head{margin-top:-1px}.lpNaokokuroishi .lpNaokokuroishi__qaAccordion .pj__lpModAccordion__head{border:1px solid #e6e6e6;-webkit-box-pack:normal;-ms-flex-pack:normal;justify-content:normal;padding-left:2rem}.lpNaokokuroishi .lpNaokokuroishi__qaAccordion .pj__lpModAccordion__body{background:#f7f7f7}.lpNaokokuroishi .lpNaokokuroishi__qaAccordion .pj__lpModAccordion__column{padding:2rem 4rem}.lpNaokokuroishi .lpNaokokuroishi__qaAccordion .pj__lpModAccordion__bodyText{font-size:1.5rem;line-height:2.1333333333;padding-left:1em;text-indent:-1em}.lpNaokokuroishi .lpNaokokuroishi__qaAccordion .pj__lpModAccordion__bodyText::before{content:"A."}.lpNaokokuroishi .lpNaokokuroishi__qaAccordion .pj__lpModAccordion__col--text{-webkit-box-flex:1;-ms-flex:1;flex:1}.lpNaokokuroishi .lpNaokokuroishi__qaAccordion .lpNaokokuroishi__accordionLists{padding-left:1em;text-indent:-1em}.lpNaokokuroishi .lpNaokokuroishi__qaAccordion .lpNaokokuroishi__accordionList{font-size:1.5rem;line-height:1.6;padding-left:1em;text-indent:-1em}.lpNaokokuroishi .lpNaokokuroishi__qaAccordion .lpNaokokuroishi__accordionList::before{content:"※"}@media screen and (min-width: 768px){.lpNaokokuroishi .lpNaokokuroishi__qaAccordionTitle{font-size:2.2rem;padding-bottom:4rem}}@media screen and (max-width: 767px){.lpNaokokuroishi .lpNaokokuroishi__qaAccordion .pj__lpModAccordion__head{font-size:1.4rem;height:7.5rem;padding-right:5rem}.lpNaokokuroishi .lpNaokokuroishi__qaAccordion .pj__lpModAccordion__column{padding:2.5rem 3.8rem}.lpNaokokuroishi .lpNaokokuroishi__qaAccordion .pj__lpModAccordion__bodyText{font-size:1.4rem}.lpNaokokuroishi .lpNaokokuroishi__qaAccordionTitle{font-size:2rem;padding-bottom:2rem}}.lpNaokokuroishi .lpNaokokuroishi__ccset{padding-top:min(21.3333333333vw,8rem)}@media screen and (min-width: 768px){.lpNaokokuroishi .lpNaokokuroishi__ccset{padding-top:min(18.5507246377vw,25.6rem)}}.lpNaokokuroishi .pj__lpModPerson__summary{margin-top:min(5.3333333333vw,6rem)}.lpNaokokuroishi .pj__lpModPerson__ExternalLinks{margin-top:min(17.0666666667vw,6.4rem)}.lpNaokokuroishi .pj__lpModPerson__ExternalLinks a:not(.cmp__lpModButton){text-decoration:underline;-webkit-transition:all .2s;transition:all .2s}.lpNaokokuroishi .pj__lpModPerson__ExternalLinks a:not(.cmp__lpModButton):hover,.lpNaokokuroishi .pj__lpModPerson__ExternalLinks a:not(.cmp__lpModButton).active{text-decoration:none}@media screen and (min-width: 768px){.lpNaokokuroishi .pj__lpModPerson__summary{margin-top:min(1.9565217391vw,2.7rem)}.lpNaokokuroishi .pj__lpModPerson__ExternalLinks{margin-top:min(3.9855072464vw,5.5rem)}}.lpNaokokuroishi__btnAttention .lpNaokokuroishi__btnAttention__btn{width:clamp(32rem,24vw,34rem)}.lpNaokokuroishi__btnAttention .lpNaokokuroishi__btnAttention__btn small{color:#fff}.lpNaokokuroishi .freepageVf_banner img{background-color:#fff;display:block;margin-inline:auto;position:relative}.lpNaokokuroishi .lpTemplate__VfText{font-size:13px;margin-top:8px;text-align:center}@media screen and (min-width: 768px){.lpNaokokuroishi .freepageVf_banner img{width:min(100%,583px)}.lpNaokokuroishi .lpTemplate__VfText{font-size:16px}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1haW4uY3NzIiwibW9kdWxlL192YXJpYWJsZXMuc2NzcyIsIm1vZHVsZS9fY29tbW9uLnNjc3MiLCJtb2R1bGUvX2NvbmNlcHQuc2NzcyIsIm1vZHVsZS9fZXZlbnQuc2NzcyIsIm1vZHVsZS9fbW92aWUuc2NzcyIsIm1vZHVsZS9fZGV0YWlscG9pbnQuc2NzcyIsIm1vZHVsZS9fbGluZXVwLnNjc3MiLCJtb2R1bGUvX3Byb2R1Y3Quc2NzcyIsIm1vZHVsZS9fc2hvcGxpc3Quc2NzcyIsIm1vZHVsZS9fYWNjb3JkaW9uLnNjc3MiLCJtb2R1bGUvX290aGVyLnNjc3MiLCJtb2R1bGUvX3ZmLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsU0MrQkEsa0NBdkJTLENBQUEsd0JBaUJQLENBQ0EsaUJBQUEsQ0FEQSwwQkFFQSxDQUFBLHFDQXdEQSxRQVVELHVCQUFBLENBQUEsQ0FBQSxxQ0FWQyxRQWNELHVCQUFBLENBQUEsQ0FBQSwrQ0NuRkcsOEJBQ0UsQ0FBQSxxQ0RvRUosb0VDL0RFLDJCQUVJLENBQUEsQ0FBQSxxQ0Q2RE4sbUVDekRFLG9DQUVJLENBQUEsQ0FBQSxxQ0R1RE4scUNDOUNFLGlCQUNFLENBQUEsQ0FBQSxxQ0Q2Q0osMkNDbkNBLGdCQUVJLENBQUEsQ0FBQSwrQ0NwQ0YsOEJBQ0UsQ0FBQSx5RkFPRSxpQkFDRSxDQUFBLCtEQUlKLGlCQUNFLENBQUEsd0NBV04sYUFDRSxDQUFBLGtFQUVBLHdCRkRRLENBQUEsVUFGSixDQUFBLCtERVFKLDRCQUNFLENBQUEsd0ZBSUUsVUFBQSxDQURBLG9DQUNBLENBRkYsaUJGWEUsQ0FBQSwwRkVnQkEsVUZoQkEsQ0FBQSwrR0VxQkYsZ0JBQ0UsQ0FBQSxnRUFJSixlQUNFLENBQUEscUNGaUJKLGlFRWRBLGdCQUVJLENBQUEsQ0FBQSxxQ0ZZSixpRUVkQSxpQkFLSSxDQUFBLENBQUEscUNGU0osbUNFREUscUNBQ0UsQ0FBQSx3Q0FHRixVQUNFLENBQUEsK0RBSUEsU0FDRSxDQUFBLDBDQUlK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bWlseTpcIk9wZW4gU2Fuc1wiLHNhbnMtc2VyaWY7Zm9udC1vcHRpY2FsLXNpemluZzpub25lO2ZvbnQtd2VpZ2h0OjUwMCAhaW1wb3J0YW50O2ZvbnQtc3R5bGU6bm9ybWFsfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsuaXMtLXNwe2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmlzLS1wY3tkaXNwbGF5Om5vbmUgIWltcG9ydGFudH19LmxwTmFva29rdXJvaXNoaSAucGpfX2xwTW9kTXZfX2l0ZW0gZmlnY2FwdGlvbntiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCl9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5scE5hb2tva3Vyb2lzaGkgLnBqX19scE1vZENvbmNlcHQgLmxwTmFva29rdXJvaXNoaV9fY29uY2VwdF9fdGl0bGV7Zm9udC1zaXplOm1pbig2LjR2dywyLjRyZW0pfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmxwTmFva29rdXJvaXNoaSAucGpfX2xwTW9kQ29uY2VwdCAubHBOYW9rb2t1cm9pc2hpX19jb25jZXB0X190ZXh0e2ZvbnQtc2l6ZTptaW4oMy40NjY2NjY2NjY3dncsMS40cmVtKX19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey5scE5hb2tva3Vyb2lzaGkgLnBqX19scE1vZE12SGVhZGluZ3t0ZXh0LWFsaWduOmNlbnRlcn19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5scE1vZC5scE5hb2tva3Vyb2lzaGkgLnBqX19scE1vZEFjY2Vzc29yeXtwYWRkaW5nLXRvcDo0cmVtfX0ubHBOYW9rb2t1cm9pc2hpIC5wal9fbHBNb2RNdl9faXRlbSBmaWdjYXB0aW9ue2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKX0ubHBOYW9rb2t1cm9pc2hpIC5scE5hb2tva3Vyb2lzaGlfX2NvbmNlcHQgLnBqX19scE1vZENvbmNlcHQgLnBqX19scE1vZENvbmNlcHRfX3RpdGxlIGgye3RleHQtYWxpZ246Y2VudGVyfS5scE5hb2tva3Vyb2lzaGkgLmxwTmFva29rdXJvaXNoaV9fY29uY2VwdCAucGpfX2xwTW9kQ29uY2VwdD5we3RleHQtYWxpZ246Y2VudGVyfS5scE5hb2tva3Vyb2lzaGkgLmxwTmFva29rdXJvaXNoaV9faW5mb3twYWRkaW5nLXRvcDowfS5scE5hb2tva3Vyb2lzaGkgLmxwTmFva29rdXJvaXNoaV9faW5mbyAucGpfX2xwTW9kUmVsZWFzZV9fY29sdW1ue2JhY2tncm91bmQtY29sb3I6IzY0M2MzMTtjb2xvcjojZmZmfS5scE5hb2tva3Vyb2lzaGkgLmxwTmFva29rdXJvaXNoaV9faW5mbyAucGpfX2xwTW9kUmVsZWFzZV9fY29se3BhZGRpbmc6bWluKDExLjJ2dyw0LjJyZW0pIDB9LmxwTmFva29rdXJvaXNoaSAubHBOYW9rb2t1cm9pc2hpX19pbmZvIC5wal9fbHBNb2RSZWxlYXNlX19jb2wgLnBqX19scE1vZFJlbGVhc2VfX25vdGVze21hcmdpbi10b3A6MS40cmVtO2ZvbnQtc2l6ZTptaW4oMi45MzMzMzMzMzMzdncsMS4xcmVtKTtjb2xvcjojZmZmfS5scE5hb2tva3Vyb2lzaGkgLmxwTmFva29rdXJvaXNoaV9faW5mbyAucGpfX2xwTW9kUmVsZWFzZV9fY29sIC5wal9fbHBNb2RSZWxlYXNlX19ub3RlcyBhe2NvbG9yOiNmZmZ9LmxwTmFva29rdXJvaXNoaSAubHBOYW9rb2t1cm9pc2hpX19pbmZvIC5wal9fbHBNb2RSZWxlYXNlX19jb2wgLnBqX19scE1vZFJlbGVhc2VfX25vdGUrLnBqX19scE1vZFJlbGVhc2VfX25vdGV7bWFyZ2luLXRvcDouNnJlbX0ubHBOYW9rb2t1cm9pc2hpIC5scE5hb2tva3Vyb2lzaGlfX2luZm8gLnBqX19scE1vZFJlbGVhc2VfX2RhdGV7bGluZS1oZWlnaHQ6MS40fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsubHBOYW9rb2t1cm9pc2hpIC5wal9fbHBNb2RSZWxlYXNlX19jb2wgLnBqX19scE1vZFJlbGVhc2VfX25vdGVze21hcmdpbi1sZWZ0OmF1dG99fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsubHBOYW9rb2t1cm9pc2hpIC5wal9fbHBNb2RSZWxlYXNlX19jb2wgLnBqX19scE1vZFJlbGVhc2VfX25vdGVze3RleHQtYWxpZ246Y2VudGVyfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7LmxwTmFva29rdXJvaXNoaSAucGpfX2xwTW9kUmVsZWFzZXttYXJnaW4tdG9wOm1pbigzLjA0MzQ3ODI2MDl2dyw0LjJyZW0pfS5scE5hb2tva3Vyb2lzaGkgLnBqX19scE1vZFJlbGVhc2VfX2NvbHt3aWR0aDoxMDAlfS5scE5hb2tva3Vyb2lzaGkgLmxwTmFva29rdXJvaXNoaV9faW5mbyAucGpfX2xwTW9kUmVsZWFzZV9fY29se3BhZGRpbmc6MH0ubHBOYW9rb2t1cm9pc2hpIC5wal9fbHBNb2RSZWxlYXNlX19ub3Rlc3t0ZXh0LWFsaWduOmNlbnRlcn19LmxwTmFva29rdXJvaXNoaSAubHBOYW9rb2t1cm9pc2hpX19pbmZvIC5scE5hb2tva3Vyb2lzaGlfX2V2ZW50e3BhZGRpbmctdG9wOm1pbig0LjI2NjY2NjY2Njd2dywxLjZyZW0pO2JvcmRlci13aWR0aDowIDFweCAxcHggMDtib3JkZXItc3R5bGU6c29saWQ7Ym9yZGVyLWNvbG9yOiM2NDNjMzE7Ym9yZGVyLXJhZGl1czowfS5scE5hb2tva3Vyb2lzaGkgLmxwTmFva29rdXJvaXNoaV9faW5mbyAubHBOYW9rb2t1cm9pc2hpX19ldmVudF9fdGl0bGV7Zm9udC1zaXplOm1pbig1LjMzMzMzMzMzMzN2dywycmVtKTtmb250LXdlaWdodDo3MDB9LmxwTmFva29rdXJvaXNoaSAubHBOYW9rb2t1cm9pc2hpX19pbmZvIC5scE5hb2tva3Vyb2lzaGlfX2V2ZW50X19kYXRle2ZvbnQtc2l6ZTptaW4oNHZ3LDEuNXJlbSk7Zm9udC13ZWlnaHQ6NTAwfS5scE5hb2tva3Vyb2lzaGkgLmxwTmFva29rdXJvaXNoaV9faW5mbyAubHBOYW9rb2t1cm9pc2hpX19ldmVudF9fdGV4dHttYXJnaW4tdG9wOjEuNnJlbX0ubHBOYW9rb2t1cm9pc2hpIC5scE5hb2tva3Vyb2lzaGlfX2luZm8gLmxwTmFva29rdXJvaXNoaV9fZXZlbnRfX3Nuc3ttYXJnaW4tdG9wOi44cmVtO2ZvbnQtc2l6ZTptaW4oMy4ydncsMS4ycmVtKX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7LmxwTmFva29rdXJvaXNoaSAubHBOYW9rb2t1cm9pc2hpX19pbmZvIC5scE5hb2tva3Vyb2lzaGlfX2V2ZW50e3BhZGRpbmctdG9wOjNyZW07bWFyZ2luLWJvdHRvbTptaW4oNC4yMDI4OTg1NTA3dncsNS44cmVtKX0ubHBOYW9rb2t1cm9pc2hpIC5scE5hb2tva3Vyb2lzaGlfX2luZm8gLmxwTmFva29rdXJvaXNoaV9fZXZlbnRfX3RpdGxle2ZvbnQtc2l6ZTptaW4oMS43MzkxMzA0MzQ4dncsMi40cmVtKX0ubHBOYW9rb2t1cm9pc2hpIC5scE5hb2tva3Vyb2lzaGlfX2luZm8gLmxwTmFva29rdXJvaXNoaV9fZXZlbnRfX2RhdGV7Zm9udC1zaXplOm1pbigxLjQ0OTI3NTM2MjN2dywycmVtKX19LmxwTmFva29rdXJvaXNoaSAubHBOYW9rb2t1cm9pc2hpX19tb3ZpZSAucGpfX2xwTW9kTW92aWV7cGFkZGluZzptaW4oNi42NjY2NjY2NjY3dncsMi41cmVtKSBtaW4oNC44dncsMS44cmVtKSBtaW4oMTAuNjY2NjY2NjY2N3Z3LDRyZW0pO2JvcmRlcjowfS5scE5hb2tva3Vyb2lzaGkgLmxwTmFva29rdXJvaXNoaV9fbW92aWUgaDN7Zm9udC1zaXplOm1pbig0LjI2NjY2NjY2Njd2dywxLjZyZW0pO3RleHQtYWxpZ246Y2VudGVyfS5scE5hb2tva3Vyb2lzaGkgLmxwTmFva29rdXJvaXNoaV9fbW92aWUgcHt0ZXh0LWFsaWduOmNlbnRlcn1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7LmxwTmFva29rdXJvaXNoaSAubHBOYW9rb2t1cm9pc2hpX19tb3ZpZSAucGpfX2xwTW9kTW92aWV7cGFkZGluZzptaW4oMy40NzgyNjA4Njk2dncsNC44cmVtKSBtaW4oMi4zMTg4NDA1Nzk3dncsMy4ycmVtKSBtaW4oMi44OTg1NTA3MjQ2dncsNHJlbSl9LmxwTmFva29rdXJvaXNoaSAubHBOYW9rb2t1cm9pc2hpX19tb3ZpZSAucGpfX2xwTW9kTW92aWVfX21haW57d2lkdGg6bWluKDM3LjY4MTE1OTQyMDN2dyw1MnJlbSk7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0b30ubHBOYW9rb2t1cm9pc2hpIC5scE5hb2tva3Vyb2lzaGlfX21vdmllIGgze2ZvbnQtc2l6ZTptaW4oMS4zMDQzNDc4MjYxdncsMS44cmVtKX19LmxwTmFva29rdXJvaXNoaSAubHBOYW9rb2t1cm9pc2hpX19kYXRhaWxQb2ludF9fdGl0bGV7dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luLWJvdHRvbTptaW4oMTMuODY2NjY2NjY2N3Z3LDUuMnJlbSl9LmxwTmFva29rdXJvaXNoaSAubHBOYW9rb2t1cm9pc2hpX19kYXRhaWxQb2ludF9fdGl0bGVJbWFnZXtoZWlnaHQ6bWluKDcuNDY2NjY2NjY2N3Z3LDIuOHJlbSl9LmxwTmFva29rdXJvaXNoaSAubHBOYW9rb2t1cm9pc2hpX19kYXRhaWxQb2ludF9fbGlzdHtkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOm1pbi1jb250ZW50O2p1c3RpZnktY29udGVudDpjZW50ZXI7Z2FwOm1pbigxMy44NjY2NjY2NjY3dncsNS4ycmVtKX0ubHBOYW9rb2t1cm9pc2hpIC5scE5hb2tva3Vyb2lzaGlfX2RhdGFpbFBvaW50X19saXN0RmlndXJle2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDIsIDFmcik7Z2FwOjEuMXJlbTt3aWR0aDptaW4oODB2dywzMHJlbSl9LmxwTmFva29rdXJvaXNoaSAubHBOYW9rb2t1cm9pc2hpX19kYXRhaWxQb2ludF9fbGlzdEZpZ2NhcHRpb257Z3JpZC1hcmVhOjIvMS8zLzM7dGV4dC1hbGlnbjpjZW50ZXJ9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey5scE5hb2tva3Vyb2lzaGkgLmxwTmFva29rdXJvaXNoaV9fZGF0YWlsUG9pbnRfX3RpdGxle21hcmdpbi1ib3R0b206bWluKDMuNDc4MjYwODY5NnZ3LDQuOHJlbSl9LmxwTmFva29rdXJvaXNoaSAubHBOYW9rb2t1cm9pc2hpX19kYXRhaWxQb2ludF9fdGl0bGVJbWFnZXtoZWlnaHQ6bWluKDIuMzE4ODQwNTc5N3Z3LDMuMnJlbSl9LmxwTmFva29rdXJvaXNoaSAubHBOYW9rb2t1cm9pc2hpX19kYXRhaWxQb2ludF9fbGlzdHtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDIsIG1pbi1jb250ZW50KTtnYXA6bWluKDUuNDM0NzgyNjA4N3Z3LDcuNXJlbSl9LmxwTmFva29rdXJvaXNoaSAubHBOYW9rb2t1cm9pc2hpX19kYXRhaWxQb2ludF9fbGlzdEZpZ3VyZXtnYXA6MS40cmVtO3dpZHRoOm1pbigyNi4zNzY4MTE1OTQydncsMzYuNHJlbSl9fS5scE5hb2tva3Vyb2lzaGkgLmxwTmFva29rdXJvaXNoaV9fbGluZXVwX190aXRsZXt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW4tYm90dG9tOm1pbigxMy44NjY2NjY2NjY3dncsNS4ycmVtKX0ubHBOYW9rb2t1cm9pc2hpIC5scE5hb2tva3Vyb2lzaGlfX2xpbmV1cF9fdGl0bGVJbWFnZXtoZWlnaHQ6bWluKDcuNDY2NjY2NjY2N3Z3LDIuOHJlbSl9LmxwTmFva29rdXJvaXNoaSAubHBOYW9rb2t1cm9pc2hpX19saW5ldXBfX2xpbms6OmJlZm9yZXtjb2xvcjojZmZmO2JvdHRvbTptaW4oNS4zMzMzMzMzMzMzdncsMnJlbSl9LmxwTmFva29rdXJvaXNoaSAubHBOYW9rb2t1cm9pc2hpX19saW5ldXBfX251bXtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO2NvbG9yOiNmZmY7bGluZS1oZWlnaHQ6MTtsZWZ0OjUwJTtib3R0b206bWluKDkuMDY2NjY2NjY2N3Z3LDJyZW0pO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpfS5scE5hb2tva3Vyb2lzaGkgLmxwTmFva29rdXJvaXNoaV9fbGluZXVwX19udW1JbWFnZXt3aWR0aDphdXRvO2hlaWdodDptaW4oNC44dncsMS44cmVtKTtmaWx0ZXI6aW52ZXJ0KDEwMCUpIHNlcGlhKDAlKSBzYXR1cmF0ZSgwJSkgaHVlLXJvdGF0ZSgyMjlkZWcpIGJyaWdodG5lc3MoMTA1JSkgY29udHJhc3QoMTA2JSl9LmxwTmFva29rdXJvaXNoaSAubHBOYW9rb2t1cm9pc2hpX19saW5ldXAgLnBqX19scE1vZE5hdi5pcy0tYXJyb3cgLnBqX19scE1vZE5hdl9faXRlbSBhOmJlZm9yZXtib3R0b206M3B4fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsubHBOYW9rb2t1cm9pc2hpIC5scE5hb2tva3Vyb2lzaGlfX2xpbmV1cF9fdGl0bGV7bWFyZ2luLWJvdHRvbTptaW4oMy40NzgyNjA4Njk2dncsNC44cmVtKX0ubHBOYW9rb2t1cm9pc2hpIC5scE5hb2tva3Vyb2lzaGlfX2xpbmV1cF9fdGl0bGVJbWFnZXtoZWlnaHQ6bWluKDIuMzE4ODQwNTc5N3Z3LDMuMnJlbSl9fS5scE5hb2tva3Vyb2lzaGkgLmxwTmFva29rdXJvaXNoaV9fcHJvZHVjdF9fdGl0bGV7dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luLWJvdHRvbTptaW4oNy40NjY2NjY2NjY3dncsMi44cmVtKX0ubHBOYW9rb2t1cm9pc2hpIC5scE5hb2tva3Vyb2lzaGlfX3Byb2R1Y3RfX3RpdGxlSW1hZ2V7aGVpZ2h0Om1pbig4dncsM3JlbSl9LmxwTmFva29rdXJvaXNoaSAubHBOYW9rb2t1cm9pc2hpX19wcm9kdWN0X19uYW9rb3Nwb2ludHt0ZXh0LWFsaWduOmNlbnRlcn0ubHBOYW9rb2t1cm9pc2hpIC5scE5hb2tva3Vyb2lzaGlfX3Byb2R1Y3RfX25hb2tvc3BvaW50VGl0bGV7ZGlzcGxheTppbmxpbmUtYmxvY2s7YmFja2dyb3VuZC1jb2xvcjojZTJlMmViO2xpbmUtaGVpZ2h0OjE7Ym94LXNoYWRvdzoxcHggMXB4IDAgIzY0M2MzMTtwYWRkaW5nOm1pbig0LjI2NjY2NjY2Njd2dywxLjZyZW0pIG1pbigxMC42NjY2NjY2NjY3dncsNHJlbSk7bWFyZ2luOm1pbigxMC4xMzMzMzMzMzMzdncsMy44cmVtKSBhdXRvIG1pbig2LjR2dywyLjRyZW0pfS5scE5hb2tva3Vyb2lzaGkgLmxwTmFva29rdXJvaXNoaV9fcHJvZHVjdF9fbmFva29zcG9pbnRUaXRsZUltYWdle2hlaWdodDptaW4oNC44dncsMS44cmVtKX0ubHBOYW9rb2t1cm9pc2hpIC5scE5hb2tva3Vyb2lzaGlfX3Byb2R1Y3RfX25hb2tvc3BvaW50VGV4dHtmb250LXNpemU6MS4zcmVtO2xpbmUtaGVpZ2h0OjEuODt0ZXh0LWFsaWduOmNlbnRlcn0ubHBOYW9rb2t1cm9pc2hpIC5scE5hb2tva3Vyb2lzaGlfX3Byb2R1Y3QgLmxwTmFva29rdXJvaXNoaV9fcHJvZHVjdF9fdmlzdWFsLmlzLS1zcCAucGpfX2xwTW9kQ292ZXJfX3NsaWRlcnttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowfS5scE5hb2tva3Vyb2lzaGkgLmxwTmFva29rdXJvaXNoaV9fcHJvZHVjdCAubHBOYW9rb2t1cm9pc2hpX19wcm9kdWN0X192aXN1YWwuaXMtLXNwIC5jbXBfX2xwTW9kQ29kZXt0ZXh0LWFsaWduOmNlbnRlcn0ubHBOYW9rb2t1cm9pc2hpIC5scE5hb2tva3Vyb2lzaGlfX3Byb2R1Y3RfX2J0bkJveCAuY21wX19scE1vZEJ1dHRvbntiYWNrZ3JvdW5kLWNvbG9yOiMxYTFhMWF9LmxwTmFva29rdXJvaXNoaSAubHBOYW9rb2t1cm9pc2hpX19wcm9kdWN0X19idG5Cb3ggLmNtcF9fbHBNb2RCdXR0b24gc3BhbiwubHBOYW9rb2t1cm9pc2hpIC5scE5hb2tva3Vyb2lzaGlfX3Byb2R1Y3RfX2J0bkJveCAuY21wX19scE1vZEJ1dHRvbjo6YWZ0ZXJ7Y29sb3I6I2ZmZn1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7LmxwTmFva29rdXJvaXNoaSAubHBOYW9rb2t1cm9pc2hpX19wcm9kdWN0e3BhZGRpbmctdG9wOjE0cmVtfS5scE5hb2tva3Vyb2lzaGkgLmxwTmFva29rdXJvaXNoaV9fcHJvZHVjdF9fbGVhZHtmb250LXNpemU6bWluKDEuNDQ5Mjc1MzYyM3Z3LDJyZW0pfS5scE5hb2tva3Vyb2lzaGkgLmxwTmFva29rdXJvaXNoaV9fcHJvZHVjdF9fdmlzdWFsRmlndXJle2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDIsIDFmcik7Z2FwOm1pbigxLjQ0OTI3NTM2MjN2dywycmVtKX0ubHBOYW9rb2t1cm9pc2hpIC5scE5hb2tva3Vyb2lzaGlfX3Byb2R1Y3RfX25hb2tvc3BvaW50e2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6bWF4LWNvbnRlbnQgYXV0bzthbGlnbi1pdGVtczpmbGV4LXN0YXJ0O2dhcDozcmVtO21hcmdpbjptaW4oNC4zNDc4MjYwODd2dyw2cmVtKSAwIG1pbigzLjkxMzA0MzQ3ODN2dyw1LjRyZW0pfS5scE5hb2tva3Vyb2lzaGkgLmxwTmFva29rdXJvaXNoaV9fcHJvZHVjdF9fbmFva29zcG9pbnRUaXRsZXtwYWRkaW5nOm1pbigxLjg4NDA1Nzk3MXZ3LDIuNnJlbSkgbWluKDIuODk4NTUwNzI0NnZ3LDRyZW0pO21hcmdpbjowfS5scE5hb2tva3Vyb2lzaGkgLmxwTmFva29rdXJvaXNoaV9fcHJvZHVjdF9fbmFva29zcG9pbnRUaXRsZUltYWdle2hlaWdodDptaW4oMS4xNTk0MjAyODk5dncsMS42cmVtKX0ubHBOYW9rb2t1cm9pc2hpIC5scE5hb2tva3Vyb2lzaGlfX3Byb2R1Y3RfX25hb2tvc3BvaW50VGV4dHtmb250LXNpemU6MS41cmVtO3RleHQtYWxpZ246bGVmdH0ubHBOYW9rb2t1cm9pc2hpIC5scE5hb2tva3Vyb2lzaGlfX3Byb2R1Y3QgLnBqX19scE1vZEl0ZW1zX19pdGVte21hcmdpbi10b3A6MH0ubHBOYW9rb2t1cm9pc2hpIC5scE5hb2tva3Vyb2lzaGlfX3Byb2R1Y3RfX2J0bkJveHtkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdCgyLCAxZnIpO2dhcDoxLjJyZW19LmxwTmFva29rdXJvaXNoaSAubHBOYW9rb2t1cm9pc2hpX19wcm9kdWN0X19idG5Cb3ggLmNtcF9fbHBNb2RCdXR0b257d2lkdGg6MTAwJX19LmxwTmFva29rdXJvaXNoaSAubHBOYW9rb2t1cm9pc2hpX19zaG9wbGlzdCAubHBOYW9rb2t1cm9pc2hpX19zaG9wbGlzdF9fbGlzdHtkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjFmcjttYXJnaW4tdG9wOm1pbig4dncsM3JlbSk7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2U2ZTZlNn0ubHBOYW9rb2t1cm9pc2hpIC5scE5hb2tva3Vyb2lzaGlfX3Nob3BsaXN0IC5scE5hb2tva3Vyb2lzaGlfX3Nob3BsaXN0X19pdGVte3BhZGRpbmc6bWluKDUuMzMzMzMzMzMzM3Z3LDJyZW0pIG1pbigzLjJ2dywxLjJyZW0pO2JvcmRlci10b3A6MXB4IHNvbGlkICNlNmU2ZTZ9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey5scE5hb2tva3Vyb2lzaGkgLmxwTmFva29rdXJvaXNoaV9fc2hvcGxpc3QgLmxwTmFva29rdXJvaXNoaV9fc2hvcGxpc3RfX2xpc3R7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdCgzLCBtYXgtY29udGVudCk7anVzdGlmeS1jb250ZW50OmNlbnRlcjtib3JkZXItdG9wOjFweCBzb2xpZCAjZTZlNmU2fS5scE5hb2tva3Vyb2lzaGkgLmxwTmFva29rdXJvaXNoaV9fc2hvcGxpc3QgLmxwTmFva29rdXJvaXNoaV9fc2hvcGxpc3RfX2xpc3QgLmxwTmFva29rdXJvaXNoaV9fc2hvcGxpc3RfX2l0ZW17d2lkdGg6dW5zZXQ7cGFkZGluZzptaW4oMS40NDkyNzUzNjIzdncsMnJlbSkgbWluKDIuMzE4ODQwNTc5N3Z3LDMuMnJlbSk7Ym9yZGVyOjB9fS5scE5hb2tva3Vyb2lzaGkgLmxwTmFva29rdXJvaXNoaV9fcWFBY2NvcmRpb24gLnBqX19scE1vZEFjY29yZGlvbnttYXJnaW4tdG9wOjA7Ym94LXNoYWRvdzpub25lfS5scE5hb2tva3Vyb2lzaGkgLmxwTmFva29rdXJvaXNoaV9fcWFBY2NvcmRpb24gLnBqX19scE1vZEFjY29yZGlvbjpub3QoOmZpcnN0LW9mLXR5cGUpIC5wal9fbHBNb2RBY2NvcmRpb25fX2hlYWR7bWFyZ2luLXRvcDotMXB4fS5scE5hb2tva3Vyb2lzaGkgLmxwTmFva29rdXJvaXNoaV9fcWFBY2NvcmRpb24gLnBqX19scE1vZEFjY29yZGlvbl9faGVhZHtib3JkZXI6MXB4IHNvbGlkICNlNmU2ZTY7anVzdGlmeS1jb250ZW50Om5vcm1hbDtwYWRkaW5nLWxlZnQ6MnJlbX0ubHBOYW9rb2t1cm9pc2hpIC5scE5hb2tva3Vyb2lzaGlfX3FhQWNjb3JkaW9uIC5wal9fbHBNb2RBY2NvcmRpb25fX2JvZHl7YmFja2dyb3VuZDojZjdmN2Y3fS5scE5hb2tva3Vyb2lzaGkgLmxwTmFva29rdXJvaXNoaV9fcWFBY2NvcmRpb24gLnBqX19scE1vZEFjY29yZGlvbl9fY29sdW1ue3BhZGRpbmc6MnJlbSA0cmVtfS5scE5hb2tva3Vyb2lzaGkgLmxwTmFva29rdXJvaXNoaV9fcWFBY2NvcmRpb24gLnBqX19scE1vZEFjY29yZGlvbl9fYm9keVRleHR7Zm9udC1zaXplOjEuNXJlbTtsaW5lLWhlaWdodDoyLjEzMzMzMzMzMzM7cGFkZGluZy1sZWZ0OjFlbTt0ZXh0LWluZGVudDotMWVtfS5scE5hb2tva3Vyb2lzaGkgLmxwTmFva29rdXJvaXNoaV9fcWFBY2NvcmRpb24gLnBqX19scE1vZEFjY29yZGlvbl9fYm9keVRleHQ6OmJlZm9yZXtjb250ZW50OlwiQS5cIn0ubHBOYW9rb2t1cm9pc2hpIC5scE5hb2tva3Vyb2lzaGlfX3FhQWNjb3JkaW9uIC5wal9fbHBNb2RBY2NvcmRpb25fX2NvbC0tdGV4dHtmbGV4OjF9LmxwTmFva29rdXJvaXNoaSAubHBOYW9rb2t1cm9pc2hpX19xYUFjY29yZGlvbiAubHBOYW9rb2t1cm9pc2hpX19hY2NvcmRpb25MaXN0c3twYWRkaW5nLWxlZnQ6MWVtO3RleHQtaW5kZW50Oi0xZW19LmxwTmFva29rdXJvaXNoaSAubHBOYW9rb2t1cm9pc2hpX19xYUFjY29yZGlvbiAubHBOYW9rb2t1cm9pc2hpX19hY2NvcmRpb25MaXN0e3BhZGRpbmctbGVmdDoxZW07dGV4dC1pbmRlbnQ6LTFlbTtmb250LXNpemU6MS41cmVtO2xpbmUtaGVpZ2h0OjEuNn0ubHBOYW9rb2t1cm9pc2hpIC5scE5hb2tva3Vyb2lzaGlfX3FhQWNjb3JkaW9uIC5scE5hb2tva3Vyb2lzaGlfX2FjY29yZGlvbkxpc3Q6OmJlZm9yZXtjb250ZW50Olwi4oC7XCJ9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey5scE5hb2tva3Vyb2lzaGkgLmxwTmFva29rdXJvaXNoaV9fcWFBY2NvcmRpb25UaXRsZXtmb250LXNpemU6Mi4ycmVtO3BhZGRpbmctYm90dG9tOjRyZW19fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsubHBOYW9rb2t1cm9pc2hpIC5scE5hb2tva3Vyb2lzaGlfX3FhQWNjb3JkaW9uIC5wal9fbHBNb2RBY2NvcmRpb25fX2hlYWR7aGVpZ2h0OjcuNXJlbTtmb250LXNpemU6MS40cmVtO3BhZGRpbmctcmlnaHQ6NXJlbX0ubHBOYW9rb2t1cm9pc2hpIC5scE5hb2tva3Vyb2lzaGlfX3FhQWNjb3JkaW9uIC5wal9fbHBNb2RBY2NvcmRpb25fX2NvbHVtbntwYWRkaW5nOjIuNXJlbSAzLjhyZW19LmxwTmFva29rdXJvaXNoaSAubHBOYW9rb2t1cm9pc2hpX19xYUFjY29yZGlvbiAucGpfX2xwTW9kQWNjb3JkaW9uX19ib2R5VGV4dHtmb250LXNpemU6MS40cmVtfS5scE5hb2tva3Vyb2lzaGkgLmxwTmFva29rdXJvaXNoaV9fcWFBY2NvcmRpb25UaXRsZXtmb250LXNpemU6MnJlbTtwYWRkaW5nLWJvdHRvbToycmVtfX0ubHBOYW9rb2t1cm9pc2hpIC5scE5hb2tva3Vyb2lzaGlfX2Njc2V0e3BhZGRpbmctdG9wOm1pbigyMS4zMzMzMzMzMzMzdncsOHJlbSl9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey5scE5hb2tva3Vyb2lzaGkgLmxwTmFva29rdXJvaXNoaV9fY2NzZXR7cGFkZGluZy10b3A6bWluKDE4LjU1MDcyNDYzNzd2dywyNS42cmVtKX19LmxwTmFva29rdXJvaXNoaSAucGpfX2xwTW9kUGVyc29uX19zdW1tYXJ5e21hcmdpbi10b3A6bWluKDUuMzMzMzMzMzMzM3Z3LDZyZW0pfS5scE5hb2tva3Vyb2lzaGkgLnBqX19scE1vZFBlcnNvbl9fRXh0ZXJuYWxMaW5rc3ttYXJnaW4tdG9wOm1pbigxNy4wNjY2NjY2NjY3dncsNi40cmVtKX0ubHBOYW9rb2t1cm9pc2hpIC5wal9fbHBNb2RQZXJzb25fX0V4dGVybmFsTGlua3MgYTpub3QoLmNtcF9fbHBNb2RCdXR0b24pe3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7dHJhbnNpdGlvbjphbGwgLjJzfS5scE5hb2tva3Vyb2lzaGkgLnBqX19scE1vZFBlcnNvbl9fRXh0ZXJuYWxMaW5rcyBhOm5vdCguY21wX19scE1vZEJ1dHRvbik6aG92ZXIsLmxwTmFva29rdXJvaXNoaSAucGpfX2xwTW9kUGVyc29uX19FeHRlcm5hbExpbmtzIGE6bm90KC5jbXBfX2xwTW9kQnV0dG9uKS5hY3RpdmV7dGV4dC1kZWNvcmF0aW9uOm5vbmV9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey5scE5hb2tva3Vyb2lzaGkgLnBqX19scE1vZFBlcnNvbl9fc3VtbWFyeXttYXJnaW4tdG9wOm1pbigxLjk1NjUyMTczOTF2dywyLjdyZW0pfS5scE5hb2tva3Vyb2lzaGkgLnBqX19scE1vZFBlcnNvbl9fRXh0ZXJuYWxMaW5rc3ttYXJnaW4tdG9wOm1pbigzLjk4NTUwNzI0NjR2dyw1LjVyZW0pfX0ubHBOYW9rb2t1cm9pc2hpX19idG5BdHRlbnRpb24gLmxwTmFva29rdXJvaXNoaV9fYnRuQXR0ZW50aW9uX19idG57d2lkdGg6Y2xhbXAoMzJyZW0sMjR2dywzNHJlbSl9LmxwTmFva29rdXJvaXNoaV9fYnRuQXR0ZW50aW9uIC5scE5hb2tva3Vyb2lzaGlfX2J0bkF0dGVudGlvbl9fYnRuIHNtYWxse2NvbG9yOiNmZmZ9LmxwTmFva29rdXJvaXNoaSAuZnJlZXBhZ2VWZl9iYW5uZXIgaW1ne2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luLWlubGluZTphdXRvO2JhY2tncm91bmQtY29sb3I6I2ZmZn0ubHBOYW9rb2t1cm9pc2hpIC5scFRlbXBsYXRlX19WZlRleHR7bWFyZ2luLXRvcDo4cHg7Zm9udC1zaXplOjEzcHg7dGV4dC1hbGlnbjpjZW50ZXJ9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey5scE5hb2tva3Vyb2lzaGkgLmZyZWVwYWdlVmZfYmFubmVyIGltZ3t3aWR0aDptaW4oMTAwJSw1ODNweCl9LmxwTmFva29rdXJvaXNoaSAubHBUZW1wbGF0ZV9fVmZUZXh0e2ZvbnQtc2l6ZToxNnB4fX0iLCIvLz09IFsg44Oi44K444Ol44O844Or6Kqt44G/6L6844G/IF09PT09PT09PT09PT09XG4vLyBtYXRo77yI6Zmk566X44GrWy9d44Gv5L2/44GI44Gq44GE77yJXG5AdXNlIFwic2FzczptYXRoXCI7XG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuLy89PT09PVsg44OV44Kp44Oz44OIL+ODmeODvOOCueOCq+ODqeODvCAgXT09PT09XG5cbi8vIOODleOCqeODs+ODiOODleOCoeODn+ODquODvFxuJGZvbnQtZW46J09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG4kZm9udC1qYTonTm90byBTYW5zIEpQJywgc2Fucy1zZXJpZjtcblxuXG4vLyDjg5Xjgqnjg7Pjg4jjgqbjgqfjgqTjg4hcbiRmd1RoaW46MTAwO1xuJGZ3TGlnaHQ6MzAwO1xuJGZ3UmVnOjQwMDtcbiRmd01pZDo1MDA7XG4kZndTZW1pQm9sZDo2MDA7XG4kZndCb2xkOjcwMDtcbiRmd0JsYWNrOjkwMDtcblxuXG4vLyDjg5Xjgqnjg7Pjg4jmjIflrppcbkBtaXhpbiBmb250LWVue1xuICBmb250LWZhbWlseTogJGZvbnQtZW47XG4gIGZvbnQtb3B0aWNhbC1zaXppbmc6IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiAkZndNaWQgIWltcG9ydGFudDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4vLyDjg5Xjgqnjg7Pjg4jjgq/jg6njgrlcbi5mb250LWVue1xuICBAaW5jbHVkZSBmb250LWVuO1xufVxuXG5cbi8vIOOCq+ODqeODvFxuJHpvZmZCbHVlOiM0OTk4REI7XG4kY29sb3ItdGV4dDogIzFhMWExYTtcbiR3aGl0ZTogI2ZmZjtcbiRncmF5OiAjRTJFMkVCO1xuJGtleS1jb2xvcjogIzY0M0MzMTtcblxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cblxuLy89PT09PVsg5pWw5YCk6KiI566XIF09PT09PVxuJHBjLWRlc2lnbi13aWR0aDogMTM4MDsgLy/jg4fjgrbjgqTjg7Pjg4fjg7zjgr9QQ+OCteOCpOOCulxuJHNwLWRlc2lnbi13aWR0aDogMzc1OyAvL+ODh+OCtuOCpOODs+ODh+ODvOOCv+OCueODnuODm+OCteOCpOOCulxuLy8gLS0tLVxuLy8gcGVyY2VudOioiOeul+W8j1xuLy8gKiBleClcbi8vICAgd2lkdGg6IGNhbGNQZXIoMjAwLDY0MClcbkBmdW5jdGlvbiBjYWxjUGVyKCRudW0xLCRudW0yKSB7XG4gIEByZXR1cm4gbWF0aC5kaXYoJG51bTEsICAkbnVtMikgKiAxMDAlO1xufVxuLy8gLS0tLVxuLy8gdnfoqIjnrpflvI9cbi8vICogZXgpXG4vLyAgIHdpZHRoOiBjYWxjVncoMjAwKVxuQGZ1bmN0aW9uIGNhbGNWdygkbnVtLCAkd2lkdGg6ICRzcC1kZXNpZ24td2lkdGgpIHtcbiAgQHJldHVybiBtYXRoLmRpdigxdncgKiAkbnVtLCAkd2lkdGgpICogMTAwO1xufVxuQGZ1bmN0aW9uIGNhbGNWd1BDKCRudW0sICR3aWR0aDogJHBjLWRlc2lnbi13aWR0aCkge1xuICAvL0ByZXR1cm4gKCAkdyAvICRwYy1kZXNpZ24td2lkdGggKSAqIDEwMHZ3O1xuICBAcmV0dXJuIG1hdGguZGl2KDF2dyAqICRudW0sICR3aWR0aCkgKiAxMDA7XG59XG5AZnVuY3Rpb24gY2FsY1B4KCRudW0pIHtcbiAgQHJldHVybiAkbnVtICogLjVweDtcbn1cbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG5cbi8vPT09PT1bIOODoeODh+OCo+OCouOCr+OCqOODquODvCAvIOODrOOCpOOCouOCpuODiCAgXT09PT09XG4kbGF5b3V0LXdpZHRoLWlubmVyOiA3NjhweDsgLy8g44Os44Kk44Ki44Km44OI5bmFXG4kbGF5b3V0LXdpZHRoLWlubmVyLXNwOiA3NjdweDsgLy8g44Os44Kk44Ki44Km44OI5bmFXG4kbGF5b3V0LXdpZHRoLWlubmVyLXBjOiAxMDgwcHg7IC8vIOODrOOCpOOCouOCpuODiOW5hVxuJGJyZWFrcG9pbnRzOiAoIC8vIOODluODrOODvOOCr+ODneOCpOODs+ODiFxuICBcInNwXCI6IFwic2NyZWVuIGFuZCAobWF4LXdpZHRoOiAjeyRsYXlvdXQtd2lkdGgtaW5uZXItc3B9KVwiLFxuICBcInRhYlwiOiBcInNjcmVlbiBhbmQgKG1pbi13aWR0aDogI3skbGF5b3V0LXdpZHRoLWlubmVyLXNwfSkgYW5kIChtYXgtd2lkdGg6ICN7JGxheW91dC13aWR0aC1pbm5lciAtIDFweH0pXCIsXG4gIFwibm90c3BcIjogXCJzY3JlZW4gYW5kIChtaW4td2lkdGg6ICN7JGxheW91dC13aWR0aC1pbm5lci1zcCArIDFweCB9KVwiLFxuKTtcbkBtaXhpbiBtcSgkYnJlYWtwb2ludDogc3ApIHtcbiAgQG1lZGlhICN7bWFwLWdldCgkYnJlYWtwb2ludHMsICRicmVha3BvaW50KX0ge1xuICAgIEBjb250ZW50O1xuICB9XG59XG4vLyDjg4fjg5DjgqTjgrnjgZTjgajjga7lh7rjgZfliIbjgZFcbi5pcy0tcGN7fVxuLmlzLS1zcHt9XG5cbkBpbmNsdWRlIG1xKCdub3RzcCcpIHtcblx0LmlzLS1wY3sgfVxuXHQuaXMtLXNweyBkaXNwbGF5OiBub25lIWltcG9ydGFudDt9XG59XG5AaW5jbHVkZSBtcSgnc3AnKSB7XG5cdC5pcy0tc3B7IH1cblx0LmlzLS1wY3sgZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7fVxufVxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09IiwiLy89PSBbIOWFsemAmuiqreOBv+i+vOOBvyBdPT09PT09PT09PT09PVxuLy/lpInmlbDjg7ttaXhpblxuQHVzZSAndmFyaWFibGVzJyBhcyAqO1xuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLz09IFsg44Oi44K444Ol44O844Or6Kqt44G/6L6844G/IF09PT09PT09PVxuLy8gbWF0aO+8iOmZpOeul+OBq1svXeOBr+S9v+OBiOOBquOBhO+8iVxuQHVzZSBcInNhc3M6bWF0aFwiO1xuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL+OAgENPTU1PTlxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi5scE5hb2tva3Vyb2lzaGl7XG4gIC5wal9fbHBNb2RNdl9faXRlbXtcbiAgICBmaWdjYXB0aW9ue1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuICB9XG5cbiAgLnBqX19scE1vZENvbmNlcHR7XG4gICAgLmxwTmFva29rdXJvaXNoaV9fY29uY2VwdF9fdGl0bGV7XG4gICAgICBAaW5jbHVkZSBtcSgnc3AnKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogbWluKGNhbGNWdygyNCksIDIuNHJlbSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmxwTmFva29rdXJvaXNoaV9fY29uY2VwdF9fdGV4dHtcbiAgICAgIEBpbmNsdWRlIG1xKCdzcCcpIHtcbiAgICAgICAgZm9udC1zaXplOiBtaW4oY2FsY1Z3KDEzKSwgMS40cmVtKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gUENcbkBpbmNsdWRlIG1xKCdub3RzcCcpIHtcblx0LmxwTmFva29rdXJvaXNoaXtcbiAgICAucGpfX2xwTW9kTXZIZWFkaW5ne1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL+OAgEVWRU5UIC0gQ0FNUEFJR05cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4ubHBNb2QubHBOYW9rb2t1cm9pc2hpe1xuICAucGpfX2xwTW9kQWNjZXNzb3J5e1xuICAgIEBpbmNsdWRlIG1xKCdzcCcpIHtcbiAgICAgIHBhZGRpbmctdG9wOiA0cmVtO1xuICAgIH1cbiAgfVxufSIsIi8vPT0gWyDlhbHpgJroqq3jgb/ovrzjgb8gXT09PT09PT09PT09PT1cbi8v5aSJ5pWw44O7bWl4aW5cbkB1c2UgJ3ZhcmlhYmxlcycgYXMgKjtcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy89PSBbIOODouOCuOODpeODvOODq+iqreOBv+i+vOOBvyBdPT09PT09PT1cbi8vIG1hdGjvvIjpmaTnrpfjgatbL13jga/kvb/jgYjjgarjgYTvvIlcbkB1c2UgXCJzYXNzOm1hdGhcIjtcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy/jgIBNVuOAnENPTkNFUFQgXyBsYXlvdXRcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4ubHBOYW9rb2t1cm9pc2hpe1xuICAucGpfX2xwTW9kTXZfX2l0ZW17XG4gICAgZmlnY2FwdGlvbntcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cbiAgfVxuXG4gIC5scE5hb2tva3Vyb2lzaGlfX2NvbmNlcHR7XG4gICAgLnBqX19scE1vZENvbmNlcHR7XG4gICAgICAucGpfX2xwTW9kQ29uY2VwdF9fdGl0bGV7XG4gICAgICAgIGgye1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICA+IHB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy/jgIBSRUxFQVNFXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLmxwTmFva29rdXJvaXNoaXtcbiAgLmxwTmFva29rdXJvaXNoaV9faW5mb3tcbiAgICBwYWRkaW5nLXRvcDogMDtcblxuICAgIC5wal9fbHBNb2RSZWxlYXNlX19jb2x1bW57XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAka2V5LWNvbG9yO1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG5cbiAgICAucGpfX2xwTW9kUmVsZWFzZV9fY29seyBcbiAgICAgIHBhZGRpbmc6IG1pbihjYWxjVncoNDIpLCA0LjJyZW0pIDA7XG5cbiAgICAgIC5wal9fbHBNb2RSZWxlYXNlX19ub3Rlc3tcbiAgICAgICAgbWFyZ2luLXRvcDogMS40cmVtO1xuICAgICAgICBmb250LXNpemU6IG1pbihjYWxjVncoMTEpLCAxLjFyZW0pO1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuXG4gICAgICAgIGF7XG4gICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAucGpfX2xwTW9kUmVsZWFzZV9fbm90ZSArIC5wal9fbHBNb2RSZWxlYXNlX19ub3Rle1xuICAgICAgICBtYXJnaW4tdG9wOiAuNnJlbTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAucGpfX2xwTW9kUmVsZWFzZV9fZGF0ZXtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgfVxuICB9XG4gIC5wal9fbHBNb2RSZWxlYXNlX19jb2wgLnBqX19scE1vZFJlbGVhc2VfX25vdGVzIHtcbiAgICBAaW5jbHVkZSBtcSgnbm90c3AnKSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICB9XG4gICAgQGluY2x1ZGUgbXEoJ3NwJykge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgfVxufVxuXG4vLyBQQ1xuQGluY2x1ZGUgbXEoJ25vdHNwJykge1xuICAubHBOYW9rb2t1cm9pc2hpe1xuICAgIC5wal9fbHBNb2RSZWxlYXNle1xuICAgICAgbWFyZ2luLXRvcDogbWluKGNhbGNWd1BDKDQyKSwgNC4ycmVtKTtcbiAgICB9XG5cbiAgICAucGpfX2xwTW9kUmVsZWFzZV9fY29se1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLmxwTmFva29rdXJvaXNoaV9faW5mb3tcbiAgICAgIC5wal9fbHBNb2RSZWxlYXNlX19jb2x7IFxuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5wal9fbHBNb2RSZWxlYXNlX19ub3Rlc3tcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gIH1cbn0iLCIvLz09IFsg5YWx6YCa6Kqt44G/6L6844G/IF09PT09PT09PT09PT09XG4vL+WkieaVsOODu21peGluXG5AdXNlICd2YXJpYWJsZXMnIGFzICo7XG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vPT0gWyDjg6Ljgrjjg6Xjg7zjg6voqq3jgb/ovrzjgb8gXT09PT09PT09XG4vLyBtYXRo77yI6Zmk566X44GrWy9d44Gv5L2/44GI44Gq44GE77yJXG5AdXNlIFwic2FzczptYXRoXCI7XG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8v44CARVZFTlRcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4ubHBOYW9rb2t1cm9pc2hpe1xuICAubHBOYW9rb2t1cm9pc2hpX19pbmZve1xuICAgIC5scE5hb2tva3Vyb2lzaGlfX2V2ZW50e1xuICAgICAgcGFkZGluZy10b3A6IG1pbihjYWxjVncoMTYpLCAxLjZyZW0pO1xuICAgICAgYm9yZGVyOntcbiAgICAgICAgd2lkdGg6IDAgMXB4IDFweCAwO1xuICAgICAgICBzdHlsZTogc29saWQ7XG4gICAgICAgIGNvbG9yOiAka2V5LWNvbG9yO1xuICAgICAgICByYWRpdXM6IDBcbiAgICAgIH1cblxuICAgICAgJl9fdGl0bGV7XG4gICAgICAgIGZvbnQtc2l6ZTogbWluKGNhbGNWdygyMCksIDJyZW0pO1xuICAgICAgICBmb250LXdlaWdodDogJGZ3Qm9sZDtcbiAgICAgIH1cblxuICAgICAgJl9fZGF0ZXtcbiAgICAgICAgZm9udC1zaXplOiBtaW4oY2FsY1Z3KDE1KSwgMS41cmVtKTtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmd01pZDtcbiAgICAgIH1cblxuICAgICAgJl9fdGV4dHtcbiAgICAgICAgbWFyZ2luLXRvcDogMS42cmVtO1xuICAgICAgfVxuXG4gICAgICAmX19zbnN7XG4gICAgICAgIG1hcmdpbi10b3A6IC44cmVtO1xuICAgICAgICBmb250LXNpemU6IG1pbihjYWxjVncoMTIpLCAxLjJyZW0pO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBQQ1xuQGluY2x1ZGUgbXEoJ25vdHNwJykge1xuXHQubHBOYW9rb2t1cm9pc2hpe1xuICAgIC5scE5hb2tva3Vyb2lzaGlfX2luZm97XG4gICAgICAubHBOYW9rb2t1cm9pc2hpX19ldmVudHtcbiAgICAgICAgcGFkZGluZy10b3A6IDNyZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IG1pbihjYWxjVndQQyg1OCksIDUuOHJlbSk7XG5cbiAgICAgICAgJl9fdGl0bGV7XG4gICAgICAgICAgZm9udC1zaXplOiBtaW4oY2FsY1Z3UEMoMjQpLCAyLjRyZW0pO1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fZGF0ZXtcbiAgICAgICAgICBmb250LXNpemU6IG1pbihjYWxjVndQQygyMCksIDJyZW0pO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLy89PSBbIOWFsemAmuiqreOBv+i+vOOBvyBdPT09PT09PT09PT09PVxuLy/lpInmlbDjg7ttaXhpblxuQHVzZSAndmFyaWFibGVzJyBhcyAqO1xuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLz09IFsg44Oi44K444Ol44O844Or6Kqt44G/6L6844G/IF09PT09PT09PVxuLy8gbWF0aO+8iOmZpOeul+OBq1svXeOBr+S9v+OBiOOBquOBhO+8iVxuQHVzZSBcInNhc3M6bWF0aFwiO1xuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL+OAgE1PVklFXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLmxwTmFva29rdXJvaXNoaXtcbiAgLmxwTmFva29rdXJvaXNoaV9fbW92aWV7XG4gICAgLnBqX19scE1vZE1vdmlle1xuICAgICAgcGFkZGluZzogbWluKGNhbGNWdygyNSksIDIuNXJlbSkgbWluKGNhbGNWdygxOCksIDEuOHJlbSkgbWluKGNhbGNWdyg0MCksIDRyZW0pO1xuICAgICAgYm9yZGVyOiAwO1xuICAgIH1cblxuICAgIGgze1xuICAgICAgZm9udC1zaXplOiBtaW4oY2FsY1Z3KDE2KSwgMS42cmVtKTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICBwe1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgfVxufVxuXG4vLyBQQ1xuQGluY2x1ZGUgbXEoJ25vdHNwJykge1xuXHQubHBOYW9rb2t1cm9pc2hpe1xuICAgIC5scE5hb2tva3Vyb2lzaGlfX21vdmlle1xuICAgICAgLnBqX19scE1vZE1vdmlle1xuICAgICAgICBwYWRkaW5nOiBtaW4oY2FsY1Z3UEMoNDgpLCA0LjhyZW0pIG1pbihjYWxjVndQQygzMiksIDMuMnJlbSkgbWluKGNhbGNWd1BDKDQwKSwgNHJlbSk7XG4gICAgICB9XG5cbiAgICAgIC5wal9fbHBNb2RNb3ZpZV9fbWFpbntcbiAgICAgICAgd2lkdGg6IG1pbihjYWxjVndQQyg1MjApLCA1MnJlbSk7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICB9XG5cbiAgICAgIGgze1xuICAgICAgICBmb250LXNpemU6IG1pbihjYWxjVndQQygxOCksIDEuOHJlbSk7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLy89PSBbIOWFsemAmuiqreOBv+i+vOOBvyBdPT09PT09PT09PT09PVxuLy/lpInmlbDjg7ttaXhpblxuQHVzZSAndmFyaWFibGVzJyBhcyAqO1xuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLz09IFsg44Oi44K444Ol44O844Or6Kqt44G/6L6844G/IF09PT09PT09PVxuLy8gbWF0aO+8iOmZpOeul+OBq1svXeOBr+S9v+OBiOOBquOBhO+8iVxuQHVzZSBcInNhc3M6bWF0aFwiO1xuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL+OAgEVWRU5UXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLmxwTmFva29rdXJvaXNoaXtcbiAgLmxwTmFva29rdXJvaXNoaV9fZGF0YWlsUG9pbnR7XG4gICAgJl9fdGl0bGV7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tYm90dG9tOiBtaW4oY2FsY1Z3KDUyKSwgNS4ycmVtKTtcbiAgICB9XG5cbiAgICAmX190aXRsZUltYWdle1xuICAgICAgaGVpZ2h0OiBtaW4oY2FsY1Z3KDI4KSwgMi44cmVtKTtcbiAgICB9XG5cbiAgICAmX19saXN0e1xuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWluLWNvbnRlbnQ7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGdhcDogbWluKGNhbGNWdyg1MiksIDUuMnJlbSk7XG4gICAgfVxuXG4gICAgJl9fbGlzdEZpZ3VyZXtcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgICAgZ2FwOiAxLjFyZW07XG4gICAgICB3aWR0aDogbWluKGNhbGNWdygzMDApLCAzMHJlbSk7XG4gICAgfVxuXG4gICAgJl9fbGlzdEZpZ2NhcHRpb257XG4gICAgICBncmlkLWFyZWE6IDIgLyAxIC8gMyAvIDM7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICB9XG59XG5cbi8vIFBDXG5AaW5jbHVkZSBtcSgnbm90c3AnKSB7XG5cdC5scE5hb2tva3Vyb2lzaGl7XG4gICAgLmxwTmFva29rdXJvaXNoaV9fZGF0YWlsUG9pbnR7XG4gICAgICAmX190aXRsZXtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogbWluKGNhbGNWd1BDKDQ4KSwgNC44cmVtKTtcbiAgICAgIH1cblxuICAgICAgJl9fdGl0bGVJbWFnZXtcbiAgICAgICAgaGVpZ2h0OiBtaW4oY2FsY1Z3UEMoMzIpLCAzLjJyZW0pO1xuICAgICAgfVxuXG4gICAgICAmX19saXN0e1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCBtaW4tY29udGVudCk7XG4gICAgICAgIGdhcDogbWluKGNhbGNWd1BDKDc1KSwgNy41cmVtKTtcbiAgICAgIH1cblxuICAgICAgJl9fbGlzdEZpZ3VyZXtcbiAgICAgICAgZ2FwOiAxLjRyZW07XG4gICAgICAgIHdpZHRoOiBtaW4oY2FsY1Z3UEMoMzY0KSwgMzYuNHJlbSk7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLy89PSBbIOWFsemAmuiqreOBv+i+vOOBvyBdPT09PT09PT09PT09PVxuLy/lpInmlbDjg7ttaXhpblxuQHVzZSAndmFyaWFibGVzJyBhcyAqO1xuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLz09IFsg44Oi44K444Ol44O844Or6Kqt44G/6L6844G/IF09PT09PT09PVxuLy8gbWF0aO+8iOmZpOeul+OBq1svXeOBr+S9v+OBiOOBquOBhO+8iVxuQHVzZSBcInNhc3M6bWF0aFwiO1xuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8v44CATElORSBVUFxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi5scE5hb2tva3Vyb2lzaGl7XG4gIC5scE5hb2tva3Vyb2lzaGlfX2xpbmV1cHtcbiAgICAmX190aXRsZXtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIG1hcmdpbi1ib3R0b206IG1pbihjYWxjVncoNTIpLCA1LjJyZW0pO1xuICAgIH1cblxuICAgICZfX3RpdGxlSW1hZ2V7XG4gICAgICBoZWlnaHQ6IG1pbihjYWxjVncoMjgpLCAyLjhyZW0pO1xuICAgIH1cblxuICAgICZfX2xpbmt7XG4gICAgICAmOjpiZWZvcmV7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJvdHRvbTogbWluKGNhbGNWdygyMCksIDJyZW0pO1xuICAgICAgfVxuICAgIH1cblxuICAgICZfX251bXtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgYm90dG9tOiBtaW4oY2FsY1Z3KDM0KSwgMnJlbSk7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cbiAgICAgICZJbWFnZXtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIGhlaWdodDogbWluKGNhbGNWdygxOCksIDEuOHJlbSk7XG4gICAgICAgIGZpbHRlcjogaW52ZXJ0KDEwMCUpIHNlcGlhKDAlKSBzYXR1cmF0ZSgwJSkgaHVlLXJvdGF0ZSgyMjlkZWcpIGJyaWdodG5lc3MoMTA1JSkgY29udHJhc3QoMTA2JSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy/oqr/mlbRcbiAgICAucGpfX2xwTW9kTmF2LmlzLS1hcnJvdyAucGpfX2xwTW9kTmF2X19pdGVtIGE6YmVmb3JlIHtcbiAgICAgICAgICBib3R0b206IDNweDtcbiAgICB9XG5cbiAgICBcbiAgfVxufVxuXG4vLyBQQ1xuQGluY2x1ZGUgbXEoJ25vdHNwJykge1xuXHQubHBOYW9rb2t1cm9pc2hpe1xuICAgIC5scE5hb2tva3Vyb2lzaGlfX2xpbmV1cHtcbiAgICAgICZfX3RpdGxle1xuICAgICAgICBtYXJnaW4tYm90dG9tOiBtaW4oY2FsY1Z3UEMoNDgpLCA0LjhyZW0pO1xuICAgICAgfVxuXG4gICAgICAmX190aXRsZUltYWdle1xuICAgICAgICBoZWlnaHQ6IG1pbihjYWxjVndQQygzMiksIDMuMnJlbSk7XG4gICAgICB9XG4gICAgfVxuXHR9XG59IiwiLy89PSBbIOWFsemAmuiqreOBv+i+vOOBvyBdPT09PT09PT09PT09PVxuLy/lpInmlbDjg7ttaXhpblxuQHVzZSAndmFyaWFibGVzJyBhcyAqO1xuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLz09IFsg44Oi44K444Ol44O844Or6Kqt44G/6L6844G/IF09PT09PT09PVxuLy8gbWF0aO+8iOmZpOeul+OBq1svXeOBr+S9v+OBiOOBquOBhO+8iVxuQHVzZSBcInNhc3M6bWF0aFwiO1xuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL+OAgFBST0RVQ1Rcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4ubHBOYW9rb2t1cm9pc2hpe1xuICAubHBOYW9rb2t1cm9pc2hpX19wcm9kdWN0e1xuICAgICZfX3RpdGxle1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogbWluKGNhbGNWdygyOCksIDIuOHJlbSk7XG4gICAgfVxuXG4gICAgJl9fdGl0bGVJbWFnZXtcbiAgICAgIGhlaWdodDogbWluKGNhbGNWdygzMCksIDNyZW0pO1xuICAgIH1cblxuICAgIC8vIE5hb2tvJ3MgUG9pbnRcbiAgICAmX19uYW9rb3Nwb2ludHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgJlRpdGxle1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5O1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgYm94LXNoYWRvdzogMXB4IDFweCAwICRrZXktY29sb3I7XG4gICAgICAgIHBhZGRpbmc6IG1pbihjYWxjVncoMTYpLCAxLjZyZW0pIG1pbihjYWxjVncoNDApLCA0cmVtKTtcbiAgICAgICAgbWFyZ2luOiBtaW4oY2FsY1Z3KDM4KSwgMy44cmVtKSBhdXRvIG1pbihjYWxjVncoMjQpLCAyLjRyZW0pO1xuXG4gICAgICAgICZJbWFnZXtcbiAgICAgICAgICBoZWlnaHQ6IG1pbihjYWxjVncoMTgpLCAxLjhyZW0pO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICZUZXh0e1xuICAgICAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuODtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgfVxuICAgIH1cblxuICAgIC8vIFZJU1VBTFxuICAgIC5scE5hb2tva3Vyb2lzaGlfX3Byb2R1Y3RfX3Zpc3VhbHtcbiAgICAgICYuaXMtLXNwe1xuICAgICAgICAucGpfX2xwTW9kQ292ZXJfX3NsaWRlcntcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuY21wX19scE1vZENvZGV7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gQlVUVFRPTlxuICAgICZfX2J0bkJveHtcbiAgICAgIC5jbXBfX2xwTW9kQnV0dG9ue1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItdGV4dDtcblxuICAgICAgICBzcGFuLFxuICAgICAgICAmOjphZnRlcntcbiAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIFBDXG5AaW5jbHVkZSBtcSgnbm90c3AnKSB7XG5cdC5scE5hb2tva3Vyb2lzaGl7XG4gICAgLmxwTmFva29rdXJvaXNoaV9fcHJvZHVjdHtcbiAgICAgIHBhZGRpbmctdG9wOiAxNHJlbTtcblxuICAgICAgJl9fbGVhZHtcbiAgICAgICAgZm9udC1zaXplOiBtaW4oY2FsY1Z3UEMoMjApLCAycmVtKTtcbiAgICAgIH1cblxuICAgICAgLy8gVklTVUFMXG4gICAgICAmX192aXN1YWxGaWd1cmV7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgICAgIGdhcDogbWluKGNhbGNWd1BDKDIwKSwgMnJlbSk7XG4gICAgICB9XG5cbiAgICAgIC8vIE5hb2tvJ3MgUG9pbnRcbiAgICAgICZfX25hb2tvc3BvaW50e1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1heC1jb250ZW50IGF1dG87XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICBnYXA6IDNyZW07XG4gICAgICAgIG1hcmdpbjogbWluKGNhbGNWd1BDKDYwKSwgNnJlbSkgMCBtaW4oY2FsY1Z3UEMoNTQpLCA1LjRyZW0pO1xuXG4gICAgICAgICZUaXRsZXtcbiAgICAgICAgICBwYWRkaW5nOiBtaW4oY2FsY1Z3UEMoMjYpLCAyLjZyZW0pIG1pbihjYWxjVndQQyg0MCksIDRyZW0pO1xuICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICZJbWFnZXtcbiAgICAgICAgICAgIGhlaWdodDogbWluKGNhbGNWd1BDKDE2KSwgMS42cmVtKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmVGV4dHtcbiAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC8vIExJU1RcbiAgICAgIC5wal9fbHBNb2RJdGVtc19faXRlbXtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIH1cblxuICAgICAgLy8gQlVUVFRPTlxuICAgICAgJl9fYnRuQm94e1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgICAgICBnYXA6IDEuMnJlbTtcblxuICAgICAgICAuY21wX19scE1vZEJ1dHRvbntcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi8vPT0gWyDlhbHpgJroqq3jgb/ovrzjgb8gXT09PT09PT09PT09PT1cbi8v5aSJ5pWw44O7bWl4aW5cbkB1c2UgJ3ZhcmlhYmxlcycgYXMgKjtcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy89PSBbIOODouOCuOODpeODvOODq+iqreOBv+i+vOOBvyBdPT09PT09PT1cbi8vIG1hdGjvvIjpmaTnrpfjgatbL13jga/kvb/jgYjjgarjgYTvvIlcbkB1c2UgXCJzYXNzOm1hdGhcIjtcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy/jgIBTSE9QIExJU1Rcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4ubHBOYW9rb2t1cm9pc2hpe1xuICAubHBOYW9rb2t1cm9pc2hpX19zaG9wbGlzdHtcbiAgICAubHBOYW9rb2t1cm9pc2hpX19zaG9wbGlzdF9fbGlzdHtcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICAgIG1hcmdpbi10b3A6IG1pbihjYWxjVncoMzApLCAzcmVtKTtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTZlNmU2O1xuICAgIH1cblxuICAgIC5scE5hb2tva3Vyb2lzaGlfX3Nob3BsaXN0X19pdGVte1xuICAgICAgcGFkZGluZzogbWluKGNhbGNWdygyMCksIDJyZW0pIG1pbihjYWxjVncoMTIpLCAxLjJyZW0pO1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlNmU2ZTY7XG4gICAgfVxuICB9XG59XG5cbi8vIFBDXG5AaW5jbHVkZSBtcSgnbm90c3AnKSB7XG5cdC5scE5hb2tva3Vyb2lzaGl7XG4gICAgLmxwTmFva29rdXJvaXNoaV9fc2hvcGxpc3R7XG4gICAgICAubHBOYW9rb2t1cm9pc2hpX19zaG9wbGlzdF9fbGlzdHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgbWF4LWNvbnRlbnQpO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlNmU2ZTY7XG5cbiAgICAgICAgLmxwTmFva29rdXJvaXNoaV9fc2hvcGxpc3RfX2l0ZW17XG4gICAgICAgICAgd2lkdGg6IHVuc2V0O1xuICAgICAgICAgIHBhZGRpbmc6IG1pbihjYWxjVndQQygyMCksIDJyZW0pIG1pbihjYWxjVndQQygzMiksIDMuMnJlbSk7XG4gICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLy89PSBbIOWFsemAmuiqreOBv+i+vOOBvyBdPT09PT09PT09PT09PVxuLy/lpInmlbDjg7ttaXhpblxuQHVzZSAndmFyaWFibGVzJyBhcyAqO1xuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLz09IFsg44Oi44K444Ol44O844Or6Kqt44G/6L6844G/IF09PT09PT09PVxuLy8gbWF0aO+8iOmZpOeul+OBq1svXeOBr+S9v+OBiOOBquOBhO+8iVxuQHVzZSBcInNhc3M6bWF0aFwiO1xuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8v44CAUUFcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4ubHBOYW9rb2t1cm9pc2hpIHtcbiAgICAubHBOYW9rb2t1cm9pc2hpX19xYUFjY29yZGlvbiB7XG4gICAgICAgIC5wal9fbHBNb2RBY2NvcmRpb24ge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG5cbiAgICAgICAgICAgICY6bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gICAgICAgICAgICAgICAgLnBqX19scE1vZEFjY29yZGlvbl9faGVhZCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0xcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnBqX19scE1vZEFjY29yZGlvbl9faGVhZCB7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjRTZFNkU2O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBub3JtYWw7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gICAgICAgIH1cblxuICAgICAgICAucGpfX2xwTW9kQWNjb3JkaW9uX19ib2R5IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGN0Y3Rjc7XG4gICAgICAgIH1cblxuICAgICAgICAucGpfX2xwTW9kQWNjb3JkaW9uX19jb2x1bW4ge1xuICAgICAgICAgICAgcGFkZGluZzogMnJlbSA0cmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgLnBqX19scE1vZEFjY29yZGlvbl9fYm9keVRleHQge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogbWF0aC5kaXYoMzIsMTUpO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxZW07XG4gICAgICAgICAgICB0ZXh0LWluZGVudDogLTFlbTtcblxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIkEuXCI7XG4gICAgICAgICAgICB9IFxuICAgICAgICB9XG5cbiAgICAgICAgLnBqX19scE1vZEFjY29yZGlvbl9fY29sLS10ZXh0IHtcbiAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgIH1cblxuICAgICAgICAubHBOYW9rb2t1cm9pc2hpX19hY2NvcmRpb25MaXN0cyB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDFlbTtcbiAgICAgICAgICAgIHRleHQtaW5kZW50OiAtMWVtO1xuICAgICAgICB9XG4gICAgICAgIC5scE5hb2tva3Vyb2lzaGlfX2FjY29yZGlvbkxpc3Qge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxZW07XG4gICAgICAgICAgICB0ZXh0LWluZGVudDogLTFlbTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjtcblxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIuKAu1wiO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AaW5jbHVkZSBtcSgnbm90c3AnKSB7XG4gIC5scE5hb2tva3Vyb2lzaGkge1xuICAgICAgLmxwTmFva29rdXJvaXNoaV9fcWFBY2NvcmRpb25UaXRsZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAyLjJyZW07XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDRyZW07XG4gICAgICB9XG4gIH1cbn1cblxuQGluY2x1ZGUgbXEoJ3NwJykge1xuICAubHBOYW9rb2t1cm9pc2hpIHtcbiAgICAubHBOYW9rb2t1cm9pc2hpX19xYUFjY29yZGlvbiB7XG4gICAgICAgIC5wal9fbHBNb2RBY2NvcmRpb25fX2hlYWQge1xuICAgICAgICAgICAgaGVpZ2h0OiA3LjVyZW07XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDVyZW07XG4gICAgICAgIH1cblxuICAgICAgICAucGpfX2xwTW9kQWNjb3JkaW9uX19jb2x1bW4ge1xuICAgICAgICAgICAgcGFkZGluZzogMi41cmVtIDMuOHJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wal9fbHBNb2RBY2NvcmRpb25fX2JvZHlUZXh0IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmxwTmFva29rdXJvaXNoaV9fcWFBY2NvcmRpb25UaXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDJyZW07XG4gICAgfVxuICB9XG59IiwiLy89PSBbIOWFsemAmuiqreOBv+i+vOOBvyBdPT09PT09PT09PT09PVxuLy/lpInmlbDjg7ttaXhpblxuQHVzZSAndmFyaWFibGVzJyBhcyAqO1xuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLz09IFsg44Oi44K444Ol44O844Or6Kqt44G/6L6844G/IF09PT09PT09PVxuLy8gbWF0aO+8iOmZpOeul+OBq1svXeOBr+S9v+OBiOOBquOBhO+8iVxuQHVzZSBcInNhc3M6bWF0aFwiO1xuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8v44CAT1RIRVIgLSBDQyBTRVRcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4ubHBOYW9rb2t1cm9pc2hpe1xuICAubHBOYW9rb2t1cm9pc2hpX19jY3NldHtcbiAgICBwYWRkaW5nLXRvcDogbWluKGNhbGNWdyg4MCksIDhyZW0pO1xuICB9XG59XG5cbi8vIFBDXG5AaW5jbHVkZSBtcSgnbm90c3AnKSB7XG4gIC5scE5hb2tva3Vyb2lzaGl7XG4gICAgLmxwTmFva29rdXJvaXNoaV9fY2NzZXR7XG4gICAgICBwYWRkaW5nLXRvcDogbWluKGNhbGNWd1BDKDI1NiksIDI1LjZyZW0pO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL+OAgE9USEVSIC0gUFJPRklMRVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi5scE5hb2tva3Vyb2lzaGl7XG4gIC5wal9fbHBNb2RQZXJzb25fX3N1bW1hcnl7XG4gICAgbWFyZ2luLXRvcDogbWluKGNhbGNWdygyMCksIDZyZW0pO1xuICB9XG5cbiAgLnBqX19scE1vZFBlcnNvbl9fRXh0ZXJuYWxMaW5rc3tcbiAgICBtYXJnaW4tdG9wOiBtaW4oY2FsY1Z3KDY0KSwgNi40cmVtKTtcblxuICAgIGE6bm90KC5jbXBfX2xwTW9kQnV0dG9uKXtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycztcblxuICAgICAgJjpob3ZlcixcbiAgICAgICYuYWN0aXZle1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIFBDXG5AaW5jbHVkZSBtcSgnbm90c3AnKSB7XG4gIC5scE5hb2tva3Vyb2lzaGl7XG4gICAgLnBqX19scE1vZFBlcnNvbl9fc3VtbWFyeXtcbiAgICAgIG1hcmdpbi10b3A6IG1pbihjYWxjVndQQygyNyksIDIuN3JlbSk7XG4gICAgfVxuXG4gICAgLnBqX19scE1vZFBlcnNvbl9fRXh0ZXJuYWxMaW5rc3tcbiAgICAgIG1hcmdpbi10b3A6IG1pbihjYWxjVndQQyg1NSksIDUuNXJlbSk7XG4gICAgfVxuICB9XG59XG5cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8v44CAT1RIRVIgLSDms6jmhI/kuovpoIVcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4ubHBOYW9rb2t1cm9pc2hpX19idG5BdHRlbnRpb257XG4gIC5scE5hb2tva3Vyb2lzaGlfX2J0bkF0dGVudGlvbl9fYnRue1xuICAgIHdpZHRoOiBjbGFtcCgzMnJlbSwgMjR2dywgMzRyZW0pO1xuXG4gICAgc21hbGx7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgIH1cbiAgfVxufSIsIi8vPT0gWyDjg6Ljgrjjg6Xjg7zjg6voqq3jgb/ovrzjgb8gXT09PT09PT09XG5AdXNlICdtb2R1bGUvdmFyaWFibGVzJyBhcyAqO1xuLy8gbWF0aO+8iOmZpOeul+OBq1svXeOBr+S9v+OBiOOBquOBhO+8iVxuQHVzZSBcInNhc3M6bWF0aFwiO1xuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8v44CAVkZcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4ubHBOYW9rb2t1cm9pc2hpe1xuXHQuZnJlZXBhZ2VWZl9iYW5uZXJ7XG5cdFx0aW1ne1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRtYXJnaW4taW5saW5lOiBhdXRvO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRcdH1cblx0fVxuXG5cdC5scFRlbXBsYXRlX19WZlRleHR7XG5cdFx0bWFyZ2luLXRvcDogOHB4O1xuXHRcdGZvbnQtc2l6ZTogMTNweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cbn1cblxuQGluY2x1ZGUgbXEoJ25vdHNwJykge1xuXHQubHBOYW9rb2t1cm9pc2hpe1xuXHRcdC5mcmVlcGFnZVZmX2Jhbm5lcntcblx0XHRcdGltZ3tcblx0XHRcdFx0d2lkdGg6IG1pbigxMDAlLCA1ODNweCk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmxwVGVtcGxhdGVfX1ZmVGV4dHtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHR9XG5cdH1cbn0iXX0= */
