.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}}.lpDisney-collection_animals .lpDisney-collection_animals__release__leadTitle{font-size:clamp(1.3rem,3.8167938931vw,1.5rem);line-height:1.5}@media screen and (min-width: 768px){.lpDisney-collection_animals .lpDisney-collection_animals__release__leadTitle{font-size:min(2.5vw,3.2rem);line-height:1.48}}@media screen and (max-width: 767px){.lpDisney-collection_animals .lpDisney-collection_animals__lineup .pj__lpModNav__list{display:grid;gap:6.3rem .7rem;grid-template-columns:repeat(2, -webkit-max-content);grid-template-columns:repeat(2, max-content)}}@media screen and (max-width: 767px){.lpDisney-collection_animals .lpDisney-collection_animals__lineup .lpDisney-collection_animals__lineup__item{margin-top:0}}.lpDisney-collection_animals .lpDisney-collection_animals__lineup .lpDisney-collection_animals__lineup__linkFigure{max-width:min(40.9669211196vw,16.1rem)}@media screen and (min-width: 768px){.lpDisney-collection_animals .lpDisney-collection_animals__lineup .lpDisney-collection_animals__lineup__title{font-size:clamp(6rem,5.390625vw,6.9rem)}.lpDisney-collection_animals .lpDisney-collection_animals__lineup .lpDisney-collection_animals__lineup__item{width:unset}.lpDisney-collection_animals .lpDisney-collection_animals__lineup .lpDisney-collection_animals__lineup__linkFigure{max-width:min(11.953125vw,15.3rem)}}@media screen and (min-width: 767px)and (max-width: 1080px){.lpDisney-collection_animals .lpDisney-collection_animals__lineup .pj__lpModNav__list{display:grid;gap:.7rem;grid-template-columns:repeat(4, -webkit-max-content);grid-template-columns:repeat(4, max-content)}.lpDisney-collection_animals .lpDisney-collection_animals__lineup .lpDisney-collection_animals__lineup__item{margin-left:0}.lpDisney-collection_animals .lpDisney-collection_animals__lineup .lpDisney-collection_animals__lineup__linkFigure{max-width:min(14.0625vw,18rem)}}@media screen and (max-width: 767px){.lpDisney-collection_animals .lpDisney-collection_animals__product .ly__lpModSection__outer{margin:0 auto;width:min(100%,52rem)}.lpDisney-collection_animals .lpDisney-collection_animals__product .ly__lpModSection__outer .pj__lpModItems{margin:0 4.2rem}}.lpDisney-collection_animals .lpDisney-collection_animals__product .auglio-tryon-btn{border-color:#1a1a1a}.lpDisney-collection_animals .lpDisney-collection_animals__product .cmp__lpModItem>figure a,.lpDisney-collection_animals .lpDisney-collection_animals__product .cmp__lpModItem>figure .lpDisney-collection_animals__thumbNolink{aspect-ratio:5/3;margin-bottom:1.2rem;overflow:hidden}.lpDisney-collection_animals .lpDisney-collection_animals__product .cmp__lpModItem>figure img{-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 767px){.lpDisney-collection_animals .lpDisney-collection_animals__product__introduction .ly__lpModSection__outer{margin:0 auto;width:min(100%,52rem)}}.lpDisney-collection_animals .lpDisney-collection_animals__product__introductionBox.is--visual{background-color:#f6cdc9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.lpDisney-collection_animals .lpDisney-collection_animals__product__introductionBox.is--visual img{height:auto}.lpDisney-collection_animals .lpDisney-collection_animals__product__introductionBox.is--details{background-color:#f3f5f7;padding:4.3rem 2.4rem 3.6rem}.lpDisney-collection_animals .lpDisney-collection_animals__product__introductionTitle{font-size:clamp(2.8rem,8.1424936387vw,3.2rem);margin-bottom:min(5.8524173028vw,2.3rem)}.lpDisney-collection_animals .lpDisney-collection_animals__product__introductionParts{margin-bottom:min(5.3435114504vw,2.1rem);text-align:center}.lpDisney-collection_animals .lpDisney-collection_animals__product__introductionPartsImg{height:min(29.262086514vw,11.5rem);margin-inline:auto;width:auto}.lpDisney-collection_animals .lpDisney-collection_animals__product__introductionText{font-size:clamp(1.2rem,3.5623409669vw,1.4rem)}@media screen and (min-width: 768px){.lpDisney-collection_animals .lpDisney-collection_animals__product__introduction{display:grid;grid-template-columns:repeat(2, 1fr)}.lpDisney-collection_animals .lpDisney-collection_animals__product__introductionBox.is--details{background-color:#f3f5f7;padding:3.6rem 2.4rem 2.8rem}.lpDisney-collection_animals .lpDisney-collection_animals__product__introductionTitle{font-size:min(2.5vw,3.2rem);margin-bottom:min(1.09375vw,1.4rem)}.lpDisney-collection_animals .lpDisney-collection_animals__product__introductionParts{margin-bottom:min(.9375vw,1.2rem)}.lpDisney-collection_animals .lpDisney-collection_animals__product__introductionPartsImg{height:min(8.59375vw,11rem)}}.lpDisney-collection_animals__product.is--artificialcat .lpDisney-collection_animals__product__introductionBox.is--visual{background-color:#f6cdc9}.lpDisney-collection_animals__product.is--dumbo .lpDisney-collection_animals__product__introductionBox.is--visual{background-color:#e8e8e8}.lpDisney-collection_animals__product.is--bambi .lpDisney-collection_animals__product__introductionBox.is--visual{background-color:#fff8f0}.lpDisney-collection_animals__product.is--101 .lpDisney-collection_animals__product__introductionBox.is--visual{background-color:#cbdcf1}.lpDisney-collection_animals .lpDisney-collection_animals__anchor{bottom:.3rem;left:0;position:fixed;right:0;visibility:hidden;z-index:4;-webkit-transform:translateY(95px);transform:translateY(95px);-webkit-transition-property:visibility,-webkit-transform;transition-property:visibility,-webkit-transform;transition-property:visibility,transform;transition-property:visibility,transform,-webkit-transform;-webkit-transition-duration:1s,1s;transition-duration:1s,1s;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:cubic-bezier(0.65, 0, 0.35, 1);transition-timing-function:cubic-bezier(0.65, 0, 0.35, 1)}.lpDisney-collection_animals .lpDisney-collection_animals__anchor.is--show{visibility:visible;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition-duration:1s,1.5s;transition-duration:1s,1.5s;-webkit-transition-delay:.5s,0s;transition-delay:.5s,0s;-webkit-transition-timing-function:cubic-bezier(0.33, 1, 0.68, 1);transition-timing-function:cubic-bezier(0.33, 1, 0.68, 1)}.lpDisney-collection_animals .lpDisney-collection_animals__anchor .lpDisney-collection_animals__anchor__navlist{border:none;border-radius:0;display:grid;gap:.3rem;grid-template-columns:repeat(4, 1fr);height:auto;margin:0 auto;width:min(100% - .6rem,980px)}.lpDisney-collection_animals .lpDisney-collection_animals__anchor .lpDisney-collection_animals__anchor__navlist .lpDisney-collection_animals__anchor-member{position:relative}.lpDisney-collection_animals .lpDisney-collection_animals__anchor .lpDisney-collection_animals__anchor__navlist .lpDisney-collection_animals__anchor-member .anchor__navImg{bottom:0;height:auto;left:0;position:absolute;width:100%;z-index:1}.lpDisney-collection_animals .lpDisney-collection_animals__anchor .lpDisney-collection_animals__anchor__navlist .lpDisney-collection_animals__anchor-member a{bottom:0;display:block;height:3.6rem;left:0;line-height:1;position:absolute;width:100%;z-index:2;-webkit-transition:background-color .2s;transition:background-color .2s}.lpDisney-collection_animals .lpDisney-collection_animals__anchor .lpDisney-collection_animals__anchor__navlist .lpDisney-collection_animals__anchor-member a:active{background-color:rgba(255,255,255,.32)}.lpDisney-collection_animals .lpDisney-collection_animals__anchor .lpDisney-collection_animals__anchor__navlist .lpDisney-collection_animals__anchor-member a .icon_arrow{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:0;height:100%;justify-content:center;text-align:center;-webkit-transition:translate .2s;transition:translate .2s}.lpDisney-collection_animals .lpDisney-collection_animals__anchor .lpDisney-collection_animals__anchor__navlist .lpDisney-collection_animals__anchor-member a .icon_arrow::after{color:#1a1a1a;content:"";display:inline-block;font-family:"icomoon" !important;font-size:1.6rem;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none}.lpDisney-collection_animals .lpDisney-collection_animals__anchor .lpDisney-collection_animals__anchor__navlist .lpDisney-collection_animals__anchor-member a:active{opacity:1}.lpDisney-collection_animals .lpDisney-collection_animals__anchor .lpDisney-collection_animals__anchor__navlist .lpDisney-collection_animals__anchor-member a:active .icon_arrow::after{-webkit-transform:translateY(-30%);transform:translateY(-30%)}@media screen and (min-width: 768px){.lpDisney-collection_animals .lpDisney-collection_animals__anchor{display:none}}@media screen and (max-width: 767px){.lpMod.lpDisney-collection_animals .cmp__lpModPageup{bottom:12rem}}@media screen and (max-width: 767px){.lpDisney-collection_animals__anchor-member.is--artificialcat a{background-color:#f6cdc9}}@media screen and (max-width: 767px){.lpDisney-collection_animals__anchor-member.is--dumbo a{background-color:#e8e8e8}}@media screen and (max-width: 767px){.lpDisney-collection_animals__anchor-member.is--bambi a{background-color:#fff8f0}}@media screen and (max-width: 767px){.lpDisney-collection_animals__anchor-member.is--101 a{background-color:#cbdcf1}}.lpDisney-collection_animals .ly__lpModSection:has(.pj__lpModAccessory){padding-top:120px}.lpDisney-collection_animals .ly__lpModSection__inner .pj__lpModAccessory{padding-top:40px}@media screen and (min-width: 768px){.lpDisney-collection_animals .ly__lpModSection:has(.pj__lpModAccessory){padding-top:150px}.lpDisney-collection_animals .ly__lpModSection__inner .pj__lpModAccessory{padding-top:0}.lpDisney-collection_animals .ly__lpModSection__inner .pj__lpModAccessory__column{padding-bottom:40px;padding-top:40px}}.lpDisney-collection_animals .freepageVf_banner img{background-color:#fff;display:block;margin-inline:auto;position:relative}.lpDisney-collection_animals .lpTemplate__VfText{font-size:13px;margin-top:8px;text-align:center}@media screen and (min-width: 768px){.lpDisney-collection_animals .freepageVf_banner img{width:min(100%,583px)}.lpDisney-collection_animals .lpTemplate__VfText{font-size:16px}}.lpDisney-collection_animals__comingsoon{display:-webkit-box;display:-ms-flexbox;display:flex;left:0;position:absolute;top:0;-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;-webkit-box-pack:center;-ms-flex-pack:center;aspect-ratio:11/10;background-color:#fff;border:1px solid #1a1a1a;border-radius:50%;color:#1a1a1a;font-family:"Open Sans",sans-serif;font-weight:600;justify-content:center;letter-spacing:-0.03rem;line-height:1.1;padding-bottom:4%;text-align:center;z-index:1;-webkit-animation:badge-bounce 2s ease-in-out infinite;animation:badge-bounce 2s ease-in-out infinite}.lpDisney-collection_animals__comingsoonDate{border-bottom:1px solid #1a1a1a;display:inline-block;line-height:1.2;margin:0 auto .3rem}.lpDisney-collection_animals__comingsoonDate small{display:inline;font-size:clamp(1.2rem,3.3078880407vw,1.3rem);padding-left:.2rem}.lpDisney-collection_animals__comingsoon.is--lineup{font-size:clamp(1.1rem,3.0534351145vw,1.2rem);left:unset;right:-14%;top:-20%;width:min(21.1195928753vw,8.3rem)}.lpDisney-collection_animals__comingsoon.is--productlist{font-size:clamp(1rem,2.5445292621vw,1.2rem);left:-3vw;line-height:1;padding:3% 0 0;top:-4.8vw;width:min(15.2671755725vw,6rem)}.lpDisney-collection_animals__comingsoon.is--productlist .lpDisney-collection_animals__comingsoonDate{margin-bottom:.2rem}.lpDisney-collection_animals__comingsoon.is--productlist .lpDisney-collection_animals__comingsoonDate small{font-size:min(2.5445292621vw,1rem)}@media screen and (min-width: 768px){.lpDisney-collection_animals__comingsoon{padding-bottom:5%}.lpDisney-collection_animals__comingsoonDate{font-weight:600}.lpDisney-collection_animals__comingsoonDate small{font-size:clamp(1.2rem,1.015625vw,1.3rem)}.lpDisney-collection_animals__comingsoon.is--lineup{font-size:clamp(1.4rem,1.25vw,1.6rem);right:-45%;top:-28%;width:min(8.59375vw,11rem)}.lpDisney-collection_animals__comingsoon.is--productlist{font-size:clamp(1.3rem,1.09375vw,1.4rem);left:-18%;padding:0 0 3%;top:-20%;width:min(7.65625vw,9.8rem)}}@media screen and (min-width: 767px)and (max-width: 1080px){.lpDisney-collection_animals__comingsoon.is--lineup{padding:3% 0 0;width:min(10vw,12.8rem)}.lpDisney-collection_animals__comingsoon.is--productlist{left:-1vw;padding:1.6% 0 0;top:-3.2vw;width:min(9.375vw,12rem)}.lpDisney-collection_animals__comingsoon.is--productlist .lpDisney-collection_animals__comingsoonDate{margin-bottom:.3rem}}*:has(>.lpDisney-collection_animals__comingsoon){position:relative}@-webkit-keyframes badge-bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-0.4rem);transform:translateY(-0.4rem)}60%{-webkit-transform:translateY(-0.2rem);transform:translateY(-0.2rem)}}@keyframes badge-bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-0.4rem);transform:translateY(-0.4rem)}60%{-webkit-transform:translateY(-0.2rem);transform:translateY(-0.2rem)}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1haW4uY3NzIiwibW9kdWxlL192YXJpYWJsZXMuc2NzcyIsIm1vZHVsZS9fcmVsZWFzZS5zY3NzIiwibW9kdWxlL19saW5ldXAtbmF2LnNjc3MiLCJtb2R1bGUvX3Byb2R1Y3Quc2NzcyIsIm1vZHVsZS9fZml4ZWQtbmF2LnNjc3MiLCJtb2R1bGUvX2Njc2V0LnNjc3MiLCJtb2R1bGUvX3ZmLnNjc3MiLCJtb2R1bGUvX2JhZGdlX2NvbWluZ3Nvb24uc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxTQytCQSxrQ0F2QlMsQ0FBQSx3QkFpQlAsQ0FDQSxpQkFBQSxDQURBLDBCQUVBLENBQUEscUNBNERBLFFBVUEsdUJBQUEsQ0FBQSxDQUFBLHFDQVZBLFFBY0EsdUJBQUEsQ0FBQSxDQUFBLDhFQ3pGRSw2Q0FDRSxDQUFBLGVBQ0EsQ0FBQSxxQ0R5RUosOEVDaEVJLDJCQUNFLENBQUEsZ0JBQ0EsQ0FBQSxDQUFBLHFDRDhETixzRkUzRUUsWUFFSSxDQUNBLGdCQUFBLENBREEsb0RBQ0EsQ0FEQSw0Q0FFQSxDQUFBLENBQUEscUNGdUVOLDZHRWxFSSxZQUNFLENBQUEsQ0FBQSxtSEFJSixzQ0FDRSxDQUFBLHFDRjRESiw4R0VsREksdUNBQ0UsQ0FBQSw2R0FHRixXQUNFLENBQUEsbUhBR0Ysa0NBQ0UsQ0FBQSxDQUFBLDREQU9SLHNGQUdNLFlBQ0UsQ0FDQSxTQUFBLENBREEsb0RBQ0EsQ0FEQSw0Q0FFQSxDQUFBLDZHQUdGLGFBQ0UsQ0FBQSxtSEFHRiw4QkFDRSxDQUFBLENBQUEscUNGb0JOLDRGR2pFTSxhQUFBLENBREYscUJBRUUsQ0FBQSw0R0FFQSxlQUNFLENBQUEsQ0FBQSxxRkFLTixvQkhPUyxDQUFBLGdPR0RMLGdCQUVFLENBQ0Esb0JBQUEsQ0FEQSxlQUVBLENBQUEsOEZBR0YsbUJBQ0UsQ0FERixnQkFDRSxDQUFBLHFDSDBDUiwwR0cxQk0sYUFBQSxDQURGLHFCQUVFLENBQUEsQ0FBQSwrRkFNRix3QkE1RHlCLENBQUEsbUJBOER2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LENBQUEsSUFFRixxQ0FDRSxDQURGLDZCQUNFLENBQUEsSUFFRixxQ0FDRSxDQURGLDZCQUNFLENBQUEsQ0FmRix3QkFPRixvQkFDRSwrQkFDRSxDQURGLHVCQUNFLENBQUEsSUFFRixxQ0FDRSxDQURGLDZCQUNFLENBQUEsSUFFRixxQ0FDRSxDQURGLDZCQUNFLENBQUEiLCJmaWxlIjoibWFpbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIuZm9udC1lbntmb250LWZhbWlseTpcIk9wZW4gU2Fuc1wiLHNhbnMtc2VyaWY7Zm9udC1vcHRpY2FsLXNpemluZzpub25lO2ZvbnQtd2VpZ2h0OjUwMCAhaW1wb3J0YW50O2ZvbnQtc3R5bGU6bm9ybWFsfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsuaXMtLXNwe2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmlzLS1wY3tkaXNwbGF5Om5vbmUgIWltcG9ydGFudH19LmxwRGlzbmV5LWNvbGxlY3Rpb25fYW5pbWFscyAubHBEaXNuZXktY29sbGVjdGlvbl9hbmltYWxzX19yZWxlYXNlX19sZWFkVGl0bGV7Zm9udC1zaXplOmNsYW1wKDEuM3JlbSwzLjgxNjc5Mzg5MzF2dywxLjVyZW0pO2xpbmUtaGVpZ2h0OjEuNX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7LmxwRGlzbmV5LWNvbGxlY3Rpb25fYW5pbWFscyAubHBEaXNuZXktY29sbGVjdGlvbl9hbmltYWxzX19yZWxlYXNlX19sZWFkVGl0bGV7Zm9udC1zaXplOm1pbigyLjV2dywzLjJyZW0pO2xpbmUtaGVpZ2h0OjEuNDh9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsubHBEaXNuZXktY29sbGVjdGlvbl9hbmltYWxzIC5scERpc25leS1jb2xsZWN0aW9uX2FuaW1hbHNfX2xpbmV1cCAucGpfX2xwTW9kTmF2X19saXN0e2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDIsIG1heC1jb250ZW50KTtnYXA6Ni4zcmVtIC43cmVtfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmxwRGlzbmV5LWNvbGxlY3Rpb25fYW5pbWFscyAubHBEaXNuZXktY29sbGVjdGlvbl9hbmltYWxzX19saW5ldXAgLmxwRGlzbmV5LWNvbGxlY3Rpb25fYW5pbWFsc19fbGluZXVwX19pdGVte21hcmdpbi10b3A6MH19LmxwRGlzbmV5LWNvbGxlY3Rpb25fYW5pbWFscyAubHBEaXNuZXktY29sbGVjdGlvbl9hbmltYWxzX19saW5ldXAgLmxwRGlzbmV5LWNvbGxlY3Rpb25fYW5pbWFsc19fbGluZXVwX19saW5rRmlndXJle21heC13aWR0aDptaW4oNDAuOTY2OTIxMTE5NnZ3LDE2LjFyZW0pfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsubHBEaXNuZXktY29sbGVjdGlvbl9hbmltYWxzIC5scERpc25leS1jb2xsZWN0aW9uX2FuaW1hbHNfX2xpbmV1cCAubHBEaXNuZXktY29sbGVjdGlvbl9hbmltYWxzX19saW5ldXBfX3RpdGxle2ZvbnQtc2l6ZTpjbGFtcCg2cmVtLDUuMzkwNjI1dncsNi45cmVtKX0ubHBEaXNuZXktY29sbGVjdGlvbl9hbmltYWxzIC5scERpc25leS1jb2xsZWN0aW9uX2FuaW1hbHNfX2xpbmV1cCAubHBEaXNuZXktY29sbGVjdGlvbl9hbmltYWxzX19saW5ldXBfX2l0ZW17d2lkdGg6dW5zZXR9LmxwRGlzbmV5LWNvbGxlY3Rpb25fYW5pbWFscyAubHBEaXNuZXktY29sbGVjdGlvbl9hbmltYWxzX19saW5ldXAgLmxwRGlzbmV5LWNvbGxlY3Rpb25fYW5pbWFsc19fbGluZXVwX19saW5rRmlndXJle21heC13aWR0aDptaW4oMTEuOTUzMTI1dncsMTUuM3JlbSl9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KWFuZCAobWF4LXdpZHRoOiAxMDgwcHgpey5scERpc25leS1jb2xsZWN0aW9uX2FuaW1hbHMgLmxwRGlzbmV5LWNvbGxlY3Rpb25fYW5pbWFsc19fbGluZXVwIC5wal9fbHBNb2ROYXZfX2xpc3R7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoNCwgbWF4LWNvbnRlbnQpO2dhcDouN3JlbX0ubHBEaXNuZXktY29sbGVjdGlvbl9hbmltYWxzIC5scERpc25leS1jb2xsZWN0aW9uX2FuaW1hbHNfX2xpbmV1cCAubHBEaXNuZXktY29sbGVjdGlvbl9hbmltYWxzX19saW5ldXBfX2l0ZW17bWFyZ2luLWxlZnQ6MH0ubHBEaXNuZXktY29sbGVjdGlvbl9hbmltYWxzIC5scERpc25leS1jb2xsZWN0aW9uX2FuaW1hbHNfX2xpbmV1cCAubHBEaXNuZXktY29sbGVjdGlvbl9hbmltYWxzX19saW5ldXBfX2xpbmtGaWd1cmV7bWF4LXdpZHRoOm1pbigxNC4wNjI1dncsMThyZW0pfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmxwRGlzbmV5LWNvbGxlY3Rpb25fYW5pbWFscyAubHBEaXNuZXktY29sbGVjdGlvbl9hbmltYWxzX19wcm9kdWN0IC5seV9fbHBNb2RTZWN0aW9uX19vdXRlcnt3aWR0aDptaW4oMTAwJSw1MnJlbSk7bWFyZ2luOjAgYXV0b30ubHBEaXNuZXktY29sbGVjdGlvbl9hbmltYWxzIC5scERpc25leS1jb2xsZWN0aW9uX2FuaW1hbHNfX3Byb2R1Y3QgLmx5X19scE1vZFNlY3Rpb25fX291dGVyIC5wal9fbHBNb2RJdGVtc3ttYXJnaW46MCA0LjJyZW19fS5scERpc25leS1jb2xsZWN0aW9uX2FuaW1hbHMgLmxwRGlzbmV5LWNvbGxlY3Rpb25fYW5pbWFsc19fcHJvZHVjdCAuYXVnbGlvLXRyeW9uLWJ0bntib3JkZXItY29sb3I6IzFhMWExYX0ubHBEaXNuZXktY29sbGVjdGlvbl9hbmltYWxzIC5scERpc25leS1jb2xsZWN0aW9uX2FuaW1hbHNfX3Byb2R1Y3QgLmNtcF9fbHBNb2RJdGVtPmZpZ3VyZSBhLC5scERpc25leS1jb2xsZWN0aW9uX2FuaW1hbHMgLmxwRGlzbmV5LWNvbGxlY3Rpb25fYW5pbWFsc19fcHJvZHVjdCAuY21wX19scE1vZEl0ZW0+ZmlndXJlIC5scERpc25leS1jb2xsZWN0aW9uX2FuaW1hbHNfX3RodW1iTm9saW5re2FzcGVjdC1yYXRpbzo1LzM7b3ZlcmZsb3c6aGlkZGVuO21hcmdpbi1ib3R0b206MS4ycmVtfS5scERpc25leS1jb2xsZWN0aW9uX2FuaW1hbHMgLmxwRGlzbmV5LWNvbGxlY3Rpb25fYW5pbWFsc19fcHJvZHVjdCAuY21wX19scE1vZEl0ZW0+ZmlndXJlIGltZ3tvYmplY3QtZml0OmNvdmVyfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsubHBEaXNuZXktY29sbGVjdGlvbl9hbmltYWxzIC5scERpc25leS1jb2xsZWN0aW9uX2FuaW1hbHNfX3Byb2R1Y3RfX2ludHJvZHVjdGlvbiAubHlfX2xwTW9kU2VjdGlvbl9fb3V0ZXJ7d2lkdGg6bWluKDEwMCUsNTJyZW0pO21hcmdpbjowIGF1dG99fS5scERpc25leS1jb2xsZWN0aW9uX2FuaW1hbHMgLmxwRGlzbmV5LWNvbGxlY3Rpb25fYW5pbWFsc19fcHJvZHVjdF9faW50cm9kdWN0aW9uQm94LmlzLS12aXN1YWx7YmFja2dyb3VuZC1jb2xvcjojZjZjZGM5O2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcn0ubHBEaXNuZXktY29sbGVjdGlvbl9hbmltYWxzIC5scERpc25leS1jb2xsZWN0aW9uX2FuaW1hbHNfX3Byb2R1Y3RfX2ludHJvZHVjdGlvbkJveC5pcy0tdmlzdWFsIGltZ3toZWlnaHQ6YXV0b30ubHBEaXNuZXktY29sbGVjdGlvbl9hbmltYWxzIC5scERpc25leS1jb2xsZWN0aW9uX2FuaW1hbHNfX3Byb2R1Y3RfX2ludHJvZHVjdGlvbkJveC5pcy0tZGV0YWlsc3tiYWNrZ3JvdW5kLWNvbG9yOiNmM2Y1Zjc7cGFkZGluZzo0LjNyZW0gMi40cmVtIDMuNnJlbX0ubHBEaXNuZXktY29sbGVjdGlvbl9hbmltYWxzIC5scERpc25leS1jb2xsZWN0aW9uX2FuaW1hbHNfX3Byb2R1Y3RfX2ludHJvZHVjdGlvblRpdGxle2ZvbnQtc2l6ZTpjbGFtcCgyLjhyZW0sOC4xNDI0OTM2Mzg3dncsMy4ycmVtKTttYXJnaW4tYm90dG9tOm1pbig1Ljg1MjQxNzMwMjh2dywyLjNyZW0pfS5scERpc25leS1jb2xsZWN0aW9uX2FuaW1hbHMgLmxwRGlzbmV5LWNvbGxlY3Rpb25fYW5pbWFsc19fcHJvZHVjdF9faW50cm9kdWN0aW9uUGFydHN7bWFyZ2luLWJvdHRvbTptaW4oNS4zNDM1MTE0NTA0dncsMi4xcmVtKTt0ZXh0LWFsaWduOmNlbnRlcn0ubHBEaXNuZXktY29sbGVjdGlvbl9hbmltYWxzIC5scERpc25leS1jb2xsZWN0aW9uX2FuaW1hbHNfX3Byb2R1Y3RfX2ludHJvZHVjdGlvblBhcnRzSW1ne3dpZHRoOmF1dG87aGVpZ2h0Om1pbigyOS4yNjIwODY1MTR2dywxMS41cmVtKTttYXJnaW4taW5saW5lOmF1dG99LmxwRGlzbmV5LWNvbGxlY3Rpb25fYW5pbWFscyAubHBEaXNuZXktY29sbGVjdGlvbl9hbmltYWxzX19wcm9kdWN0X19pbnRyb2R1Y3Rpb25UZXh0e2ZvbnQtc2l6ZTpjbGFtcCgxLjJyZW0sMy41NjIzNDA5NjY5dncsMS40cmVtKX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7LmxwRGlzbmV5LWNvbGxlY3Rpb25fYW5pbWFscyAubHBEaXNuZXktY29sbGVjdGlvbl9hbmltYWxzX19wcm9kdWN0X19pbnRyb2R1Y3Rpb257ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoMiwgMWZyKX0ubHBEaXNuZXktY29sbGVjdGlvbl9hbmltYWxzIC5scERpc25leS1jb2xsZWN0aW9uX2FuaW1hbHNfX3Byb2R1Y3RfX2ludHJvZHVjdGlvbkJveC5pcy0tZGV0YWlsc3tiYWNrZ3JvdW5kLWNvbG9yOiNmM2Y1Zjc7cGFkZGluZzozLjZyZW0gMi40cmVtIDIuOHJlbX0ubHBEaXNuZXktY29sbGVjdGlvbl9hbmltYWxzIC5scERpc25leS1jb2xsZWN0aW9uX2FuaW1hbHNfX3Byb2R1Y3RfX2ludHJvZHVjdGlvblRpdGxle2ZvbnQtc2l6ZTptaW4oMi41dncsMy4ycmVtKTttYXJnaW4tYm90dG9tOm1pbigxLjA5Mzc1dncsMS40cmVtKX0ubHBEaXNuZXktY29sbGVjdGlvbl9hbmltYWxzIC5scERpc25leS1jb2xsZWN0aW9uX2FuaW1hbHNfX3Byb2R1Y3RfX2ludHJvZHVjdGlvblBhcnRze21hcmdpbi1ib3R0b206bWluKC45Mzc1dncsMS4ycmVtKX0ubHBEaXNuZXktY29sbGVjdGlvbl9hbmltYWxzIC5scERpc25leS1jb2xsZWN0aW9uX2FuaW1hbHNfX3Byb2R1Y3RfX2ludHJvZHVjdGlvblBhcnRzSW1ne2hlaWdodDptaW4oOC41OTM3NXZ3LDExcmVtKX19LmxwRGlzbmV5LWNvbGxlY3Rpb25fYW5pbWFsc19fcHJvZHVjdC5pcy0tYXJ0aWZpY2lhbGNhdCAubHBEaXNuZXktY29sbGVjdGlvbl9hbmltYWxzX19wcm9kdWN0X19pbnRyb2R1Y3Rpb25Cb3guaXMtLXZpc3VhbHtiYWNrZ3JvdW5kLWNvbG9yOiNmNmNkYzl9LmxwRGlzbmV5LWNvbGxlY3Rpb25fYW5pbWFsc19fcHJvZHVjdC5pcy0tZHVtYm8gLmxwRGlzbmV5LWNvbGxlY3Rpb25fYW5pbWFsc19fcHJvZHVjdF9faW50cm9kdWN0aW9uQm94LmlzLS12aXN1YWx7YmFja2dyb3VuZC1jb2xvcjojZThlOGU4fS5scERpc25leS1jb2xsZWN0aW9uX2FuaW1hbHNfX3Byb2R1Y3QuaXMtLWJhbWJpIC5scERpc25leS1jb2xsZWN0aW9uX2FuaW1hbHNfX3Byb2R1Y3RfX2ludHJvZHVjdGlvbkJveC5pcy0tdmlzdWFse2JhY2tncm91bmQtY29sb3I6I2ZmZjhmMH0ubHBEaXNuZXktY29sbGVjdGlvbl9hbmltYWxzX19wcm9kdWN0LmlzLS0xMDEgLmxwRGlzbmV5LWNvbGxlY3Rpb25fYW5pbWFsc19fcHJvZHVjdF9faW50cm9kdWN0aW9uQm94LmlzLS12aXN1YWx7YmFja2dyb3VuZC1jb2xvcjojY2JkY2YxfS5scERpc25leS1jb2xsZWN0aW9uX2FuaW1hbHMgLmxwRGlzbmV5LWNvbGxlY3Rpb25fYW5pbWFsc19fYW5jaG9ye3Bvc2l0aW9uOmZpeGVkO2xlZnQ6MDtyaWdodDowO2JvdHRvbTouM3JlbTt6LWluZGV4OjQ7dmlzaWJpbGl0eTpoaWRkZW47dHJhbnNmb3JtOnRyYW5zbGF0ZVkoOTVweCk7dHJhbnNpdGlvbi1wcm9wZXJ0eTp2aXNpYmlsaXR5LHRyYW5zZm9ybTt0cmFuc2l0aW9uLWR1cmF0aW9uOjFzLDFzO3RyYW5zaXRpb24tZGVsYXk6MHM7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNjUsIDAsIDAuMzUsIDEpfS5scERpc25leS1jb2xsZWN0aW9uX2FuaW1hbHMgLmxwRGlzbmV5LWNvbGxlY3Rpb25fYW5pbWFsc19fYW5jaG9yLmlzLS1zaG93e3Zpc2liaWxpdHk6dmlzaWJsZTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKTt0cmFuc2l0aW9uLWR1cmF0aW9uOjFzLDEuNXM7dHJhbnNpdGlvbi1kZWxheTouNXMsMHM7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMzMsIDEsIDAuNjgsIDEpfS5scERpc25leS1jb2xsZWN0aW9uX2FuaW1hbHMgLmxwRGlzbmV5LWNvbGxlY3Rpb25fYW5pbWFsc19fYW5jaG9yIC5scERpc25leS1jb2xsZWN0aW9uX2FuaW1hbHNfX2FuY2hvcl9fbmF2bGlzdHtkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdCg0LCAxZnIpO2dhcDouM3JlbTt3aWR0aDptaW4oMTAwJSAtIC42cmVtLDk4MHB4KTtoZWlnaHQ6YXV0bztib3JkZXI6bm9uZTtib3JkZXItcmFkaXVzOjA7bWFyZ2luOjAgYXV0b30ubHBEaXNuZXktY29sbGVjdGlvbl9hbmltYWxzIC5scERpc25leS1jb2xsZWN0aW9uX2FuaW1hbHNfX2FuY2hvciAubHBEaXNuZXktY29sbGVjdGlvbl9hbmltYWxzX19hbmNob3JfX25hdmxpc3QgLmxwRGlzbmV5LWNvbGxlY3Rpb25fYW5pbWFsc19fYW5jaG9yLW1lbWJlcntwb3NpdGlvbjpyZWxhdGl2ZX0ubHBEaXNuZXktY29sbGVjdGlvbl9hbmltYWxzIC5scERpc25leS1jb2xsZWN0aW9uX2FuaW1hbHNfX2FuY2hvciAubHBEaXNuZXktY29sbGVjdGlvbl9hbmltYWxzX19hbmNob3JfX25hdmxpc3QgLmxwRGlzbmV5LWNvbGxlY3Rpb25fYW5pbWFsc19fYW5jaG9yLW1lbWJlciAuYW5jaG9yX19uYXZJbWd7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MTAwJTtoZWlnaHQ6YXV0bztib3R0b206MDtsZWZ0OjA7ei1pbmRleDoxfS5scERpc25leS1jb2xsZWN0aW9uX2FuaW1hbHMgLmxwRGlzbmV5LWNvbGxlY3Rpb25fYW5pbWFsc19fYW5jaG9yIC5scERpc25leS1jb2xsZWN0aW9uX2FuaW1hbHNfX2FuY2hvcl9fbmF2bGlzdCAubHBEaXNuZXktY29sbGVjdGlvbl9hbmltYWxzX19hbmNob3ItbWVtYmVyIGF7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7Ym90dG9tOjA7d2lkdGg6MTAwJTtoZWlnaHQ6My42cmVtO2xpbmUtaGVpZ2h0OjE7ei1pbmRleDoyO3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuMnN9LmxwRGlzbmV5LWNvbGxlY3Rpb25fYW5pbWFscyAubHBEaXNuZXktY29sbGVjdGlvbl9hbmltYWxzX19hbmNob3IgLmxwRGlzbmV5LWNvbGxlY3Rpb25fYW5pbWFsc19fYW5jaG9yX19uYXZsaXN0IC5scERpc25leS1jb2xsZWN0aW9uX2FuaW1hbHNfX2FuY2hvci1tZW1iZXIgYTphY3RpdmV7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC4zMil9LmxwRGlzbmV5LWNvbGxlY3Rpb25fYW5pbWFscyAubHBEaXNuZXktY29sbGVjdGlvbl9hbmltYWxzX19hbmNob3IgLmxwRGlzbmV5LWNvbGxlY3Rpb25fYW5pbWFsc19fYW5jaG9yX19uYXZsaXN0IC5scERpc25leS1jb2xsZWN0aW9uX2FuaW1hbHNfX2FuY2hvci1tZW1iZXIgYSAuaWNvbl9hcnJvd3tkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7dGV4dC1hbGlnbjpjZW50ZXI7Ym9yZGVyOjA7aGVpZ2h0OjEwMCU7dHJhbnNpdGlvbjp0cmFuc2xhdGUgLjJzfS5scERpc25leS1jb2xsZWN0aW9uX2FuaW1hbHMgLmxwRGlzbmV5LWNvbGxlY3Rpb25fYW5pbWFsc19fYW5jaG9yIC5scERpc25leS1jb2xsZWN0aW9uX2FuaW1hbHNfX2FuY2hvcl9fbmF2bGlzdCAubHBEaXNuZXktY29sbGVjdGlvbl9hbmltYWxzX19hbmNob3ItbWVtYmVyIGEgLmljb25fYXJyb3c6OmFmdGVye2NvbnRlbnQ6XCLupIBcIjtkaXNwbGF5OmlubGluZS1ibG9jaztmb250LWZhbWlseTpcImljb21vb25cIiAhaW1wb3J0YW50O2NvbG9yOiMxYTFhMWE7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6bm9ybWFsO2ZvbnQtdmFyaWFudDpub3JtYWw7dGV4dC10cmFuc2Zvcm06bm9uZTtmb250LXNpemU6MS42cmVtO2xpbmUtaGVpZ2h0OjF9LmxwRGlzbmV5LWNvbGxlY3Rpb25fYW5pbWFscyAubHBEaXNuZXktY29sbGVjdGlvbl9hbmltYWxzX19hbmNob3IgLmxwRGlzbmV5LWNvbGxlY3Rpb25fYW5pbWFsc19fYW5jaG9yX19uYXZsaXN0IC5scERpc25leS1jb2xsZWN0aW9uX2FuaW1hbHNfX2FuY2hvci1tZW1iZXIgYTphY3RpdmV7b3BhY2l0eToxfS5scERpc25leS1jb2xsZWN0aW9uX2FuaW1hbHMgLmxwRGlzbmV5LWNvbGxlY3Rpb25fYW5pbWFsc19fYW5jaG9yIC5scERpc25leS1jb2xsZWN0aW9uX2FuaW1hbHNfX2FuY2hvcl9fbmF2bGlzdCAubHBEaXNuZXktY29sbGVjdGlvbl9hbmltYWxzX19hbmNob3ItbWVtYmVyIGE6YWN0aXZlIC5pY29uX2Fycm93OjphZnRlcnt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMzAlKX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7LmxwRGlzbmV5LWNvbGxlY3Rpb25fYW5pbWFscyAubHBEaXNuZXktY29sbGVjdGlvbl9hbmltYWxzX19hbmNob3J7ZGlzcGxheTpub25lfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmxwTW9kLmxwRGlzbmV5LWNvbGxlY3Rpb25fYW5pbWFscyAuY21wX19scE1vZFBhZ2V1cHtib3R0b206MTJyZW19fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsubHBEaXNuZXktY29sbGVjdGlvbl9hbmltYWxzX19hbmNob3ItbWVtYmVyLmlzLS1hcnRpZmljaWFsY2F0IGF7YmFja2dyb3VuZC1jb2xvcjojZjZjZGM5fX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmxwRGlzbmV5LWNvbGxlY3Rpb25fYW5pbWFsc19fYW5jaG9yLW1lbWJlci5pcy0tZHVtYm8gYXtiYWNrZ3JvdW5kLWNvbG9yOiNlOGU4ZTh9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsubHBEaXNuZXktY29sbGVjdGlvbl9hbmltYWxzX19hbmNob3ItbWVtYmVyLmlzLS1iYW1iaSBhe2JhY2tncm91bmQtY29sb3I6I2ZmZjhmMH19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5scERpc25leS1jb2xsZWN0aW9uX2FuaW1hbHNfX2FuY2hvci1tZW1iZXIuaXMtLTEwMSBhe2JhY2tncm91bmQtY29sb3I6I2NiZGNmMX19LmxwRGlzbmV5LWNvbGxlY3Rpb25fYW5pbWFscyAubHlfX2xwTW9kU2VjdGlvbjpoYXMoLnBqX19scE1vZEFjY2Vzc29yeSl7cGFkZGluZy10b3A6MTIwcHh9LmxwRGlzbmV5LWNvbGxlY3Rpb25fYW5pbWFscyAubHlfX2xwTW9kU2VjdGlvbl9faW5uZXIgLnBqX19scE1vZEFjY2Vzc29yeXtwYWRkaW5nLXRvcDo0MHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsubHBEaXNuZXktY29sbGVjdGlvbl9hbmltYWxzIC5seV9fbHBNb2RTZWN0aW9uOmhhcygucGpfX2xwTW9kQWNjZXNzb3J5KXtwYWRkaW5nLXRvcDoxNTBweH0ubHBEaXNuZXktY29sbGVjdGlvbl9hbmltYWxzIC5seV9fbHBNb2RTZWN0aW9uX19pbm5lciAucGpfX2xwTW9kQWNjZXNzb3J5e3BhZGRpbmctdG9wOjB9LmxwRGlzbmV5LWNvbGxlY3Rpb25fYW5pbWFscyAubHlfX2xwTW9kU2VjdGlvbl9faW5uZXIgLnBqX19scE1vZEFjY2Vzc29yeV9fY29sdW1ue3BhZGRpbmctdG9wOjQwcHg7cGFkZGluZy1ib3R0b206NDBweH19LmxwRGlzbmV5LWNvbGxlY3Rpb25fYW5pbWFscyAuZnJlZXBhZ2VWZl9iYW5uZXIgaW1ne2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luLWlubGluZTphdXRvO2JhY2tncm91bmQtY29sb3I6I2ZmZn0ubHBEaXNuZXktY29sbGVjdGlvbl9hbmltYWxzIC5scFRlbXBsYXRlX19WZlRleHR7bWFyZ2luLXRvcDo4cHg7Zm9udC1zaXplOjEzcHg7dGV4dC1hbGlnbjpjZW50ZXJ9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey5scERpc25leS1jb2xsZWN0aW9uX2FuaW1hbHMgLmZyZWVwYWdlVmZfYmFubmVyIGltZ3t3aWR0aDptaW4oMTAwJSw1ODNweCl9LmxwRGlzbmV5LWNvbGxlY3Rpb25fYW5pbWFscyAubHBUZW1wbGF0ZV9fVmZUZXh0e2ZvbnQtc2l6ZToxNnB4fX0ubHBEaXNuZXktY29sbGVjdGlvbl9hbmltYWxzX19jb21pbmdzb29ue3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2JhY2tncm91bmQtY29sb3I6I2ZmZjtmb250LWZhbWlseTpcIk9wZW4gU2Fuc1wiLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NjAwO2NvbG9yOiMxYTFhMWE7bGluZS1oZWlnaHQ6MS4xO2xldHRlci1zcGFjaW5nOi0wLjAzcmVtO3RleHQtYWxpZ246Y2VudGVyO3BhZGRpbmctYm90dG9tOjQlO2FzcGVjdC1yYXRpbzoxMS8xMDtib3JkZXItcmFkaXVzOjUwJTtib3JkZXI6MXB4IHNvbGlkICMxYTFhMWE7ei1pbmRleDoxO2FuaW1hdGlvbjpiYWRnZS1ib3VuY2UgMnMgZWFzZS1pbi1vdXQgaW5maW5pdGV9LmxwRGlzbmV5LWNvbGxlY3Rpb25fYW5pbWFsc19fY29taW5nc29vbkRhdGV7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luOjAgYXV0byAuM3JlbTtsaW5lLWhlaWdodDoxLjI7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgIzFhMWExYX0ubHBEaXNuZXktY29sbGVjdGlvbl9hbmltYWxzX19jb21pbmdzb29uRGF0ZSBzbWFsbHtkaXNwbGF5OmlubGluZTtmb250LXNpemU6Y2xhbXAoMS4ycmVtLDMuMzA3ODg4MDQwN3Z3LDEuM3JlbSk7cGFkZGluZy1sZWZ0Oi4ycmVtfS5scERpc25leS1jb2xsZWN0aW9uX2FuaW1hbHNfX2NvbWluZ3Nvb24uaXMtLWxpbmV1cHt0b3A6LTIwJTtsZWZ0OnVuc2V0O3JpZ2h0Oi0xNCU7d2lkdGg6bWluKDIxLjExOTU5Mjg3NTN2dyw4LjNyZW0pO2ZvbnQtc2l6ZTpjbGFtcCgxLjFyZW0sMy4wNTM0MzUxMTQ1dncsMS4ycmVtKX0ubHBEaXNuZXktY29sbGVjdGlvbl9hbmltYWxzX19jb21pbmdzb29uLmlzLS1wcm9kdWN0bGlzdHt0b3A6LTQuOHZ3O2xlZnQ6LTN2dzt3aWR0aDptaW4oMTUuMjY3MTc1NTcyNXZ3LDZyZW0pO2ZvbnQtc2l6ZTpjbGFtcCgxcmVtLDIuNTQ0NTI5MjYyMXZ3LDEuMnJlbSk7bGluZS1oZWlnaHQ6MTtwYWRkaW5nOjMlIDAgMH0ubHBEaXNuZXktY29sbGVjdGlvbl9hbmltYWxzX19jb21pbmdzb29uLmlzLS1wcm9kdWN0bGlzdCAubHBEaXNuZXktY29sbGVjdGlvbl9hbmltYWxzX19jb21pbmdzb29uRGF0ZXttYXJnaW4tYm90dG9tOi4ycmVtfS5scERpc25leS1jb2xsZWN0aW9uX2FuaW1hbHNfX2NvbWluZ3Nvb24uaXMtLXByb2R1Y3RsaXN0IC5scERpc25leS1jb2xsZWN0aW9uX2FuaW1hbHNfX2NvbWluZ3Nvb25EYXRlIHNtYWxse2ZvbnQtc2l6ZTptaW4oMi41NDQ1MjkyNjIxdncsMXJlbSl9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey5scERpc25leS1jb2xsZWN0aW9uX2FuaW1hbHNfX2NvbWluZ3Nvb257cGFkZGluZy1ib3R0b206NSV9LmxwRGlzbmV5LWNvbGxlY3Rpb25fYW5pbWFsc19fY29taW5nc29vbkRhdGV7Zm9udC13ZWlnaHQ6NjAwfS5scERpc25leS1jb2xsZWN0aW9uX2FuaW1hbHNfX2NvbWluZ3Nvb25EYXRlIHNtYWxse2ZvbnQtc2l6ZTpjbGFtcCgxLjJyZW0sMS4wMTU2MjV2dywxLjNyZW0pfS5scERpc25leS1jb2xsZWN0aW9uX2FuaW1hbHNfX2NvbWluZ3Nvb24uaXMtLWxpbmV1cHt0b3A6LTI4JTtyaWdodDotNDUlO2ZvbnQtc2l6ZTpjbGFtcCgxLjRyZW0sMS4yNXZ3LDEuNnJlbSk7d2lkdGg6bWluKDguNTkzNzV2dywxMXJlbSl9LmxwRGlzbmV5LWNvbGxlY3Rpb25fYW5pbWFsc19fY29taW5nc29vbi5pcy0tcHJvZHVjdGxpc3R7dG9wOi0yMCU7bGVmdDotMTglO2ZvbnQtc2l6ZTpjbGFtcCgxLjNyZW0sMS4wOTM3NXZ3LDEuNHJlbSk7cGFkZGluZzowIDAgMyU7d2lkdGg6bWluKDcuNjU2MjV2dyw5LjhyZW0pfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweClhbmQgKG1heC13aWR0aDogMTA4MHB4KXsubHBEaXNuZXktY29sbGVjdGlvbl9hbmltYWxzX19jb21pbmdzb29uLmlzLS1saW5ldXB7d2lkdGg6bWluKDEwdncsMTIuOHJlbSk7cGFkZGluZzozJSAwIDB9LmxwRGlzbmV5LWNvbGxlY3Rpb25fYW5pbWFsc19fY29taW5nc29vbi5pcy0tcHJvZHVjdGxpc3R7dG9wOi0zLjJ2dztsZWZ0Oi0xdnc7d2lkdGg6bWluKDkuMzc1dncsMTJyZW0pO3BhZGRpbmc6MS42JSAwIDB9LmxwRGlzbmV5LWNvbGxlY3Rpb25fYW5pbWFsc19fY29taW5nc29vbi5pcy0tcHJvZHVjdGxpc3QgLmxwRGlzbmV5LWNvbGxlY3Rpb25fYW5pbWFsc19fY29taW5nc29vbkRhdGV7bWFyZ2luLWJvdHRvbTouM3JlbX19KjpoYXMoPi5scERpc25leS1jb2xsZWN0aW9uX2FuaW1hbHNfX2NvbWluZ3Nvb24pe3Bvc2l0aW9uOnJlbGF0aXZlfUBrZXlmcmFtZXMgYmFkZ2UtYm91bmNlezAlLDIwJSw1MCUsODAlLDEwMCV7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCl9NDAle3RyYW5zZm9ybTp0cmFuc2xhdGVZKC0wLjRyZW0pfTYwJXt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMC4ycmVtKX19IiwiLy89PSBbIOODouOCuOODpeODvOODq+iqreOBv+i+vOOBvyBdPT09PT09PT09PT09PVxuLy8gbWF0aO+8iOmZpOeul+OBq1svXeOBr+S9v+OBiOOBquOBhO+8iVxuQHVzZSBcInNhc3M6bWF0aFwiO1xuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbi8vPT09PT1bIOODleOCqeODs+ODiC/jg5njg7zjgrnjgqvjg6njg7wgIF09PT09PVxuXG4vLyDjg5Xjgqnjg7Pjg4jjg5XjgqHjg5/jg6rjg7xcbiRmb250LWVuOidPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xuJGZvbnQtamE6J05vdG8gU2FucyBKUCcsIHNhbnMtc2VyaWY7XG5cblxuLy8g44OV44Kp44Oz44OI44Km44Kn44Kk44OIXG4kZndUaGluOjEwMDtcbiRmd0xpZ2h0OjMwMDtcbiRmd1JlZzo0MDA7XG4kZndNaWQ6NTAwO1xuJGZ3U2VtaUJvbGQ6NjAwO1xuJGZ3Qm9sZDo3MDA7XG4kZndCbGFjazo5MDA7XG5cblxuLy8g44OV44Kp44Oz44OI5oyH5a6aXG5AbWl4aW4gZm9udC1lbntcbiAgZm9udC1mYW1pbHk6ICRmb250LWVuO1xuICBmb250LW9wdGljYWwtc2l6aW5nOiBub25lO1xuICBmb250LXdlaWdodDogJGZ3TWlkICFpbXBvcnRhbnQ7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLy8g44OV44Kp44Oz44OI44Kv44Op44K5XG4uZm9udC1lbntcbiAgQGluY2x1ZGUgZm9udC1lbjtcbn1cblxuXG4vLyDjgqvjg6njg7xcbiR6b2ZmQmx1ZTojNDk5OERCO1xuJGNvbG9yLXRleHQ6ICMxYTFhMWE7XG4kd2hpdGU6ICNmZmY7XG4kbGlnaHQtZ3JheTogI0YzRjVGNztcblxuJEJnQ29sb3ItYXJ0aWZpY2lhbGNhdDogI2Y2Y2RjOTtcbiRCZ0NvbG9yLWR1bWJvOiAjZThlOGU4O1xuJEJnQ29sb3ItYmFtYmk6ICNmZmY4ZjA7XG4kQmdDb2xvci0xMDE6ICNjYmRjZjE7XG5cblxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbi8vPT09PT1bIOaVsOWApOioiOeulyBdPT09PT1cbiRwYy1kZXNpZ24td2lkdGg6IDEyODA7IC8v44OH44K244Kk44Oz44OH44O844K/UEPjgrXjgqTjgrpcbiRzcC1kZXNpZ24td2lkdGg6IDM5MzsgLy/jg4fjgrbjgqTjg7Pjg4fjg7zjgr/jgrnjg57jg5vjgrXjgqTjgrpcbi8vIC0tLS1cbi8vIHBlcmNlbnToqIjnrpflvI9cbi8vICogZXgpXG4vLyAgIHdpZHRoOiBjYWxjUGVyKDIwMCw2NDApXG5AZnVuY3Rpb24gY2FsY1BlcigkbnVtMSwkbnVtMikge1xuICBAcmV0dXJuIG1hdGguZGl2KCRudW0xLCAgJG51bTIpICogMTAwJTtcbn1cbi8vIC0tLS1cbi8vIHZ36KiI566X5byPXG4vLyAqIGV4KVxuLy8gICB3aWR0aDogY2FsY1Z3KDIwMClcbkBmdW5jdGlvbiBjYWxjVncoJG51bSwgJHdpZHRoOiAkc3AtZGVzaWduLXdpZHRoKSB7XG4gIEByZXR1cm4gbWF0aC5kaXYoMXZ3ICogJG51bSwgJHdpZHRoKSAqIDEwMDtcbn1cbkBmdW5jdGlvbiBjYWxjVndQQygkbnVtLCAkd2lkdGg6ICRwYy1kZXNpZ24td2lkdGgpIHtcbiAgLy9AcmV0dXJuICggJHcgLyAkcGMtZGVzaWduLXdpZHRoICkgKiAxMDB2dztcbiAgQHJldHVybiBtYXRoLmRpdigxdncgKiAkbnVtLCAkd2lkdGgpICogMTAwO1xufVxuQGZ1bmN0aW9uIGNhbGNQeCgkbnVtKSB7XG4gIEByZXR1cm4gJG51bSAqIC41cHg7XG59XG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuXG4vLz09PT09WyDjg6Hjg4fjgqPjgqLjgq/jgqjjg6rjg7wgLyDjg6zjgqTjgqLjgqbjg4ggIF09PT09PVxuJGxheW91dC13aWR0aC1pbm5lcjogNzY4cHg7IC8vIOODrOOCpOOCouOCpuODiOW5hVxuJGxheW91dC13aWR0aC1pbm5lci1zcDogNzY3cHg7IC8vIOODrOOCpOOCouOCpuODiOW5hVxuJGxheW91dC13aWR0aC1pbm5lci1wYzogMTA4MHB4OyAvLyDjg6zjgqTjgqLjgqbjg4jluYVcbiRicmVha3BvaW50czogKCAvLyDjg5bjg6zjg7zjgq/jg53jgqTjg7Pjg4hcbiAgXCJzcFwiOiBcInNjcmVlbiBhbmQgKG1heC13aWR0aDogI3skbGF5b3V0LXdpZHRoLWlubmVyLXNwfSlcIixcbiAgXCJ0YWJcIjogXCJzY3JlZW4gYW5kIChtaW4td2lkdGg6ICN7JGxheW91dC13aWR0aC1pbm5lci1zcH0pIGFuZCAobWF4LXdpZHRoOiAjeyRsYXlvdXQtd2lkdGgtaW5uZXIgLSAxcHh9KVwiLFxuICBcIm5vdHNwXCI6IFwic2NyZWVuIGFuZCAobWluLXdpZHRoOiAjeyRsYXlvdXQtd2lkdGgtaW5uZXItc3AgKyAxcHggfSlcIixcbik7XG5AbWl4aW4gbXEoJGJyZWFrcG9pbnQ6IHNwKSB7XG4gIEBtZWRpYSAje21hcC1nZXQoJGJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludCl9IHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuLy8g44OH44OQ44Kk44K544GU44Go44Gu5Ye644GX5YiG44GRXG4uaXMtLXBje31cbi5pcy0tc3B7fVxuXG5AaW5jbHVkZSBtcSgnbm90c3AnKSB7XG4gIC5pcy0tcGN7IH1cbiAgLmlzLS1zcHsgZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7fVxufVxuQGluY2x1ZGUgbXEoJ3NwJykge1xuICAuaXMtLXNweyB9XG4gIC5pcy0tcGN7IGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O31cbn1cbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSIsIi8vPT0gWyDjg6Ljgrjjg6Xjg7zjg6voqq3jgb/ovrzjgb8gXT09PT09PT09XG5AdXNlICdtb2R1bGUvdmFyaWFibGVzJyBhcyAqO1xuLy8gbWF0aO+8iOmZpOeul+OBq1svXeOBr+S9v+OBiOOBquOBhO+8iVxuQHVzZSBcInNhc3M6bWF0aFwiO1xuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8v44CAUkVMRUFTRVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi5scERpc25leS1jb2xsZWN0aW9uX2FuaW1hbHN7XG4gIC5scERpc25leS1jb2xsZWN0aW9uX2FuaW1hbHNfX3JlbGVhc2V7XG4gICAgJl9fbGVhZFRpdGxle1xuICAgICAgZm9udC1zaXplOiBjbGFtcCgxLjNyZW0sIGNhbGNWdygxNSksIDEuNXJlbSk7XG4gICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIH1cbiAgfVxufVxuXG4vLyBQQ1xuQGluY2x1ZGUgbXEoJ25vdHNwJykge1xuICAubHBEaXNuZXktY29sbGVjdGlvbl9hbmltYWxze1xuICAgIC5scERpc25leS1jb2xsZWN0aW9uX2FuaW1hbHNfX3JlbGVhc2V7XG4gICAgICAmX19sZWFkVGl0bGV7XG4gICAgICAgIGZvbnQtc2l6ZTogbWluKGNhbGNWd1BDKDMyKSwgMy4ycmVtKTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDg7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLy89PSBbIOODouOCuOODpeODvOODq+iqreOBv+i+vOOBvyBdPT09PT09PT1cbkB1c2UgJ21vZHVsZS92YXJpYWJsZXMnIGFzICo7XG4vLyBtYXRo77yI6Zmk566X44GrWy9d44Gv5L2/44GI44Gq44GE77yJXG5AdXNlIFwic2FzczptYXRoXCI7XG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy/jgIBOQVYgLSBMSU5FVVBcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4ubHBEaXNuZXktY29sbGVjdGlvbl9hbmltYWxze1xuICAubHBEaXNuZXktY29sbGVjdGlvbl9hbmltYWxzX19saW5ldXB7XG4gICAgLnBqX19scE1vZE5hdl9fbGlzdHtcbiAgICAgIEBpbmNsdWRlIG1xKCdzcCcpIHtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgbWF4LWNvbnRlbnQpO1xuICAgICAgICBnYXA6IDYuM3JlbSAuN3JlbTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtcSgnc3AnKSB7XG4gICAgICAubHBEaXNuZXktY29sbGVjdGlvbl9hbmltYWxzX19saW5ldXBfX2l0ZW17XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmxwRGlzbmV5LWNvbGxlY3Rpb25fYW5pbWFsc19fbGluZXVwX19saW5rRmlndXJle1xuICAgICAgbWF4LXdpZHRoOiBtaW4oY2FsY1Z3KDE2MSksIDE2LjFyZW0pO1xuICAgIH1cbiAgfVxufVxuXG4vLyBQQ1xuQGluY2x1ZGUgbXEoJ25vdHNwJykge1xuICAubHBEaXNuZXktY29sbGVjdGlvbl9hbmltYWxze1xuICAgIC5scERpc25leS1jb2xsZWN0aW9uX2FuaW1hbHNfX2xpbmV1cHtcblxuICAgICAgLmxwRGlzbmV5LWNvbGxlY3Rpb25fYW5pbWFsc19fbGluZXVwX190aXRsZXtcbiAgICAgICAgZm9udC1zaXplOiBjbGFtcCg2cmVtLCBjYWxjVndQQyg2OSksIDYuOXJlbSk7XG4gICAgICB9XG5cbiAgICAgIC5scERpc25leS1jb2xsZWN0aW9uX2FuaW1hbHNfX2xpbmV1cF9faXRlbXtcbiAgICAgICAgd2lkdGg6IHVuc2V0O1xuICAgICAgfVxuXG4gICAgICAubHBEaXNuZXktY29sbGVjdGlvbl9hbmltYWxzX19saW5ldXBfX2xpbmtGaWd1cmV7XG4gICAgICAgIG1heC13aWR0aDogbWluKGNhbGNWd1BDKDE1MyksIDE1LjNyZW0pO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBUQUJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogMTA4MHB4KXtcbiAgLmxwRGlzbmV5LWNvbGxlY3Rpb25fYW5pbWFsc3tcbiAgICAubHBEaXNuZXktY29sbGVjdGlvbl9hbmltYWxzX19saW5ldXB7XG4gICAgICAucGpfX2xwTW9kTmF2X19saXN0e1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCBtYXgtY29udGVudCk7XG4gICAgICAgIGdhcDogLjdyZW07XG4gICAgICB9XG5cbiAgICAgIC5scERpc25leS1jb2xsZWN0aW9uX2FuaW1hbHNfX2xpbmV1cF9faXRlbXtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICB9XG5cbiAgICAgIC5scERpc25leS1jb2xsZWN0aW9uX2FuaW1hbHNfX2xpbmV1cF9fbGlua0ZpZ3VyZXtcbiAgICAgICAgbWF4LXdpZHRoOiBtaW4oY2FsY1Z3UEMoMTgwKSwgMThyZW0pO1xuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi8vPT0gWyDjg6Ljgrjjg6Xjg7zjg6voqq3jgb/ovrzjgb8gXT09PT09PT09XG5AdXNlICdtb2R1bGUvdmFyaWFibGVzJyBhcyAqO1xuLy8gbWF0aO+8iOmZpOeul+OBq1svXeOBr+S9v+OBiOOBquOBhO+8iVxuQHVzZSBcInNhc3M6bWF0aFwiO1xuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cblxuLy8gY29sb3IgLS0tLS0tLS0tLS0tLS0tLS1cbiRwcm9kdWN0QmdDb2xvci1hcnRpZmljaWFsY2F0OiAjZjZjZGM5O1xuJHByb2R1Y3RCZ0NvbG9yLWR1bWJvOiAjZThlOGU4O1xuJHByb2R1Y3RCZ0NvbG9yLWJhbWJpOiAjZmZmOGYwO1xuJHByb2R1Y3RCZ0NvbG9yLTEwMTogI2NiZGNmMTtcblxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy/jgIBQUk9EVUNUIC0gQ09NTU9OXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLmxwRGlzbmV5LWNvbGxlY3Rpb25fYW5pbWFsc3tcbiAgLmxwRGlzbmV5LWNvbGxlY3Rpb25fYW5pbWFsc19fcHJvZHVjdHtcbiAgICAvLyBTUFxuICAgIEBpbmNsdWRlIG1xKCdzcCcpIHtcbiAgICAgIC5seV9fbHBNb2RTZWN0aW9uX19vdXRlcntcbiAgICAgICAgd2lkdGg6IG1pbigxMDAlLCA1MnJlbSk7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgICAgIC5wal9fbHBNb2RJdGVtc3tcbiAgICAgICAgICBtYXJnaW46IDAgNC4ycmVtO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmF1Z2xpby10cnlvbi1idG57XG4gICAgICBib3JkZXItY29sb3I6ICRjb2xvci10ZXh0O1xuICAgIH1cblxuICAgIC5jbXBfX2xwTW9kSXRlbXtcbiAgICAgID4gZmlndXJle1xuICAgICAgICBhLFxuICAgICAgICAubHBEaXNuZXktY29sbGVjdGlvbl9hbmltYWxzX190aHVtYk5vbGlua3tcbiAgICAgICAgICBhc3BlY3QtcmF0aW86IDUgLyAzO1xuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS4ycmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgaW1ne1xuICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8v44CAUFJPRFVDVCAtIElOVFJPRFVDVElPTlxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi5scERpc25leS1jb2xsZWN0aW9uX2FuaW1hbHN7XG4gIC5scERpc25leS1jb2xsZWN0aW9uX2FuaW1hbHNfX3Byb2R1Y3RfX2ludHJvZHVjdGlvbntcbiAgICAvLyBTUFxuICAgIEBpbmNsdWRlIG1xKCdzcCcpIHtcbiAgICAgIC5seV9fbHBNb2RTZWN0aW9uX19vdXRlcntcbiAgICAgICAgd2lkdGg6IG1pbigxMDAlLCA1MnJlbSk7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgfVxuICAgIH1cblxuICAgIC8vIElNRyBBUkVBXG4gICAgJkJveHtcbiAgICAgICYuaXMtLXZpc3VhbHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByb2R1Y3RCZ0NvbG9yLWFydGlmaWNpYWxjYXQ7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgIGltZ3tcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBURVhUIEFSRUFcbiAgICAmQm94e1xuICAgICAgJi5pcy0tZGV0YWlsc3tcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LWdyYXk7XG4gICAgICAgIHBhZGRpbmc6IDQuM3JlbSAyLjRyZW0gMy42cmVtO1xuICAgICAgfVxuICAgIH1cblxuICAgICZUaXRsZXtcbiAgICAgIGZvbnQtc2l6ZTogY2xhbXAoMi44cmVtLCBjYWxjVncoMzIpLCAzLjJyZW0pO1xuICAgICAgbWFyZ2luLWJvdHRvbTogbWluKGNhbGNWdygyMyksIDIuM3JlbSk7XG4gICAgfVxuXG4gICAgJlBhcnRze1xuICAgICAgbWFyZ2luLWJvdHRvbTogbWluKGNhbGNWdygyMSksIDIuMXJlbSk7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICZJbWd7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBoZWlnaHQ6IG1pbihjYWxjVncoMTE1KSwgMTEuNXJlbSk7XG4gICAgICAgIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gICAgICB9XG4gICAgfVxuXG4gICAgJlRleHR7XG4gICAgICBmb250LXNpemU6IGNsYW1wKDEuMnJlbSwgY2FsY1Z3KDE0KSwgMS40cmVtKTtcbiAgICB9XG4gIH1cbn1cblxuLy8gUENcbkBpbmNsdWRlIG1xKCdub3RzcCcpIHtcbiAgLmxwRGlzbmV5LWNvbGxlY3Rpb25fYW5pbWFsc3tcbiAgICAubHBEaXNuZXktY29sbGVjdGlvbl9hbmltYWxzX19wcm9kdWN0X19pbnRyb2R1Y3Rpb257XG4gICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcblxuICAgICAgLy8gVEVYVCBBUkVBXG4gICAgICAmQm94e1xuICAgICAgICAmLmlzLS1kZXRhaWxze1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1ncmF5O1xuICAgICAgICAgIHBhZGRpbmc6IDMuNnJlbSAyLjRyZW0gMi44cmVtO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICZUaXRsZXtcbiAgICAgICAgZm9udC1zaXplOiBtaW4oY2FsY1Z3UEMoMzIpLCAzLjJyZW0pO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiBtaW4oY2FsY1Z3UEMoMTQpLCAxLjRyZW0pO1xuICAgICAgfVxuXG4gICAgICAmUGFydHN7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IG1pbihjYWxjVndQQygxMiksIDEuMnJlbSk7XG5cbiAgICAgICAgJkltZ3tcbiAgICAgICAgICBoZWlnaHQ6IG1pbihjYWxjVndQQygxMTApLCAxMXJlbSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4vLyBiZy1jb2xvcuOBrmVhY2jlh6bnkIZcbiRuYW1lTGlzdDogYXJ0aWZpY2lhbGNhdCwgZHVtYm8sIGJhbWJpLCAxMDE7XG4kcHJvZHVjdEJnQ29sb3JNYXA6IChcbiAgYXJ0aWZpY2lhbGNhdDogJEJnQ29sb3ItYXJ0aWZpY2lhbGNhdCxcbiAgZHVtYm86ICRCZ0NvbG9yLWR1bWJvLFxuICBiYW1iaTogJEJnQ29sb3ItYmFtYmksXG4gIDEwMTogJEJnQ29sb3ItMTAxXG4pO1xuXG5AZWFjaCAkbmFtZSBpbiAkbmFtZUxpc3R7XG4gIC5scERpc25leS1jb2xsZWN0aW9uX2FuaW1hbHNfX3Byb2R1Y3R7XG4gICAgJi5pcy0tI3skbmFtZX17XG4gICAgICAubHBEaXNuZXktY29sbGVjdGlvbl9hbmltYWxzX19wcm9kdWN0X19pbnRyb2R1Y3Rpb25Cb3h7XG4gICAgICAgICYuaXMtLXZpc3VhbHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCRwcm9kdWN0QmdDb2xvck1hcCwgJG5hbWUpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLy89PSBbIOWFsemAmuiqreOBv+i+vOOBvyBdPT09PT09PT09PT09PVxuLy/lpInmlbDjg7ttaXhpblxuQHVzZSAndmFyaWFibGVzJyBhcyAqO1xuLy89PSBbIOODouOCuOODpeODvOODq+iqreOBv+i+vOOBvyBdPT09PT09PT1cbi8vIG1hdGjvvIjpmaTnrpfjgatbL13jga/kvb/jgYjjgarjgYTvvIlcbkB1c2UgXCJzYXNzOm1hdGhcIjtcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL+OAgEZJWEVEIE5BViAtIENPTU1PTlxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi5scERpc25leS1jb2xsZWN0aW9uX2FuaW1hbHN7XG5cbiAgLmxwRGlzbmV5LWNvbGxlY3Rpb25fYW5pbWFsc19fYW5jaG9yIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IC4zcmVtO1xuICAgIHotaW5kZXg6IDQ7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg5NXB4KTtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiB2aXNpYmlsaXR5LCB0cmFuc2Zvcm07XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMXMsIDFzO1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDBzO1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC42NSwgMCwgMC4zNSwgMSk7XG5cbiAgICAmLmlzLS1zaG93e1xuICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDFzLCAxLjVzO1xuICAgICAgdHJhbnNpdGlvbi1kZWxheTogMC41cywgMHM7XG4gICAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMzMsIDEsIDAuNjgsIDEpO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL+OAgEZJWEVEIE5BViAtIExBWU9VVFxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi5scERpc25leS1jb2xsZWN0aW9uX2FuaW1hbHN7XG5cbiAgLmxwRGlzbmV5LWNvbGxlY3Rpb25fYW5pbWFsc19fYW5jaG9yIHtcbiAgICAubHBEaXNuZXktY29sbGVjdGlvbl9hbmltYWxzX19hbmNob3JfX25hdmxpc3R7XG4gICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcbiAgICAgIGdhcDogLjNyZW07XG4gICAgICB3aWR0aDogbWluKGNhbGMoMTAwJSAtIC42cmVtKSwgOTgwcHgpO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgICAubHBEaXNuZXktY29sbGVjdGlvbl9hbmltYWxzX19hbmNob3ItbWVtYmVye1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgLmFuY2hvcl9fbmF2SW1neyBcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIH1cblxuICAgICAgICBhe1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IDMuNnJlbTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycztcblxuICAgICAgICAgICY6YWN0aXZle1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkd2hpdGUsIC4zMik7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmljb25fYXJyb3d7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNsYXRlIDAuMnM7XG5cbiAgICAgICAgICAgICY6OmFmdGVye1xuICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZTkwMFwiO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcImljb21vb25cIiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXRleHQ7XG4gICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjphY3RpdmV7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuXG4gICAgICAgICAgICAuaWNvbl9hcnJvd3tcbiAgICAgICAgICAgICAgJjo6YWZ0ZXJ7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0zMCUpO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLy8gUENcbkBpbmNsdWRlIG1xKCdub3RzcCcpIHtcbiAgLmxwRGlzbmV5LWNvbGxlY3Rpb25fYW5pbWFsc3tcbiAgICAubHBEaXNuZXktY29sbGVjdGlvbl9hbmltYWxzX19hbmNob3J7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL+OAgEZJWEVEIE5BViAtIFRPUOODnOOCv+ODs+OBruS9jee9ruiqv+aVtFxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbkBpbmNsdWRlIG1xKCdzcCcpIHtcbiAgLmxwTW9kLmxwRGlzbmV5LWNvbGxlY3Rpb25fYW5pbWFsc3tcbiAgICAuY21wX19scE1vZFBhZ2V1cHtcbiAgICAgIGJvdHRvbTogMTJyZW07XG4gICAgfVxuICB9XG59XG5cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8v44CARklYRUQgTkFWIC0gYmctY29sb3Ljga5lYWNo5Yem55CGXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuJG5hbWVMaXN0OiBhcnRpZmljaWFsY2F0LCBkdW1ibywgYmFtYmksIDEwMTtcbiRuYXZCZ0NvbG9yTWFwOiAoXG4gIGFydGlmaWNpYWxjYXQ6ICRCZ0NvbG9yLWFydGlmaWNpYWxjYXQsXG4gIGR1bWJvOiAkQmdDb2xvci1kdW1ibyxcbiAgYmFtYmk6ICRCZ0NvbG9yLWJhbWJpLFxuICAxMDE6ICRCZ0NvbG9yLTEwMVxuKTtcblxuQGVhY2ggJG5hbWUgaW4gJG5hbWVMaXN0e1xuICBAaW5jbHVkZSBtcSgnc3AnKSB7XG4gICAgLmxwRGlzbmV5LWNvbGxlY3Rpb25fYW5pbWFsc19fYW5jaG9yLW1lbWJlcntcbiAgICAgICYuaXMtLSN7JG5hbWV9e1xuICAgICAgICBhe1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJG5hdkJnQ29sb3JNYXAsICRuYW1lKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi8vPT0gWyDjg6Ljgrjjg6Xjg7zjg6voqq3jgb/ovrzjgb8gXT09PT09PT09XG5AdXNlICdtb2R1bGUvdmFyaWFibGVzJyBhcyAqO1xuLy8gbWF0aO+8iOmZpOeul+OBq1svXeOBr+S9v+OBiOOBquOBhO+8iVxuQHVzZSBcInNhc3M6bWF0aFwiO1xuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8v44CAQ0MgU0VUXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLmxwRGlzbmV5LWNvbGxlY3Rpb25fYW5pbWFsc3tcbiAgLmx5X19scE1vZFNlY3Rpb246aGFzKC5wal9fbHBNb2RBY2Nlc3Nvcnkpe1xuICAgIHBhZGRpbmctdG9wOiAxMjBweDtcbiAgfVxuXG4gIC5seV9fbHBNb2RTZWN0aW9uX19pbm5lcntcbiAgICAucGpfX2xwTW9kQWNjZXNzb3J5e1xuICAgICAgcGFkZGluZy10b3A6IDQwcHg7XG4gICAgfVxuICB9XG59XG5cbkBpbmNsdWRlIG1xKCdub3RzcCcpIHtcbiAgLmxwRGlzbmV5LWNvbGxlY3Rpb25fYW5pbWFsc3tcbiAgICAubHlfX2xwTW9kU2VjdGlvbjpoYXMoLnBqX19scE1vZEFjY2Vzc29yeSl7XG4gICAgICBwYWRkaW5nLXRvcDogMTUwcHg7XG4gICAgfVxuXG4gICAgLmx5X19scE1vZFNlY3Rpb25fX2lubmVye1xuICAgICAgLnBqX19scE1vZEFjY2Vzc29yeXtcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICB9XG5cbiAgICAgIC5wal9fbHBNb2RBY2Nlc3NvcnlfX2NvbHVtbntcbiAgICAgICAgcGFkZGluZy10b3A6IDQwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi8vPT0gWyDjg6Ljgrjjg6Xjg7zjg6voqq3jgb/ovrzjgb8gXT09PT09PT09XG5AdXNlICdtb2R1bGUvdmFyaWFibGVzJyBhcyAqO1xuLy8gbWF0aO+8iOmZpOeul+OBq1svXeOBr+S9v+OBiOOBquOBhO+8iVxuQHVzZSBcInNhc3M6bWF0aFwiO1xuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8v44CAVkZcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4ubHBEaXNuZXktY29sbGVjdGlvbl9hbmltYWxze1xuXHQuZnJlZXBhZ2VWZl9iYW5uZXJ7XG5cdFx0aW1ne1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRtYXJnaW4taW5saW5lOiBhdXRvO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHR9XG5cdH1cblxuXHQubHBUZW1wbGF0ZV9fVmZUZXh0e1xuXHRcdG1hcmdpbi10b3A6IDhweDtcblx0XHRmb250LXNpemU6IDEzcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXHR9XG59XG5cbkBpbmNsdWRlIG1xKCdub3RzcCcpIHtcblx0LmxwRGlzbmV5LWNvbGxlY3Rpb25fYW5pbWFsc3tcblx0XHQuZnJlZXBhZ2VWZl9iYW5uZXJ7XG5cdFx0XHRpbWd7XG5cdFx0XHRcdHdpZHRoOiBtaW4oMTAwJSwgNTgzcHgpO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5scFRlbXBsYXRlX19WZlRleHR7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0fVxuXHR9XG59IiwiLy89PSBbIOODouOCuOODpeODvOODq+iqreOBv+i+vOOBvyBdPT09PT09PT1cbkB1c2UgJ21vZHVsZS92YXJpYWJsZXMnIGFzICo7XG4vLyBtYXRo77yI6Zmk566X44GrWy9d44Gv5L2/44GI44Gq44GE77yJXG5AdXNlIFwic2FzczptYXRoXCI7XG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy/jgIBCQURHRSAtIENPTUlORyBTT09OIC0gQ09NTU9OXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLmxwRGlzbmV5LWNvbGxlY3Rpb25fYW5pbWFsc3tcbiAgJl9fY29taW5nc29vbntcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1lbjtcbiAgICBmb250LXdlaWdodDogJGZ3U2VtaUJvbGQ7XG4gICAgY29sb3I6ICRjb2xvci10ZXh0O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0uMDNyZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmctYm90dG9tOiA0JTtcbiAgICBhc3BlY3QtcmF0aW86IDExIC8gMTA7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci10ZXh0O1xuICAgIHotaW5kZXg6IDE7XG4gICAgYW5pbWF0aW9uOiBiYWRnZS1ib3VuY2UgMnMgZWFzZS1pbi1vdXQgaW5maW5pdGU7XG5cbiAgICAmRGF0ZXtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbjogMCBhdXRvIC4zcmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItdGV4dDtcblxuICAgICAgc21hbGx7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgZm9udC1zaXplOiBjbGFtcCgxLjJyZW0sIGNhbGNWdygxMyksIDEuM3JlbSk7XG4gICAgICAgIHBhZGRpbmctbGVmdDogLjJyZW07XG4gICAgICB9XG4gICAgfVxuICAgIFxuICAgICYuaXMtLWxpbmV1cHtcbiAgICAgIHRvcDogLTIwJTtcbiAgICAgIGxlZnQ6IHVuc2V0O1xuICAgICAgcmlnaHQ6IC0xNCU7XG4gICAgICB3aWR0aDogbWluKGNhbGNWdyg4MyksIDguM3JlbSk7XG4gICAgICBmb250LXNpemU6IGNsYW1wKDEuMXJlbSwgY2FsY1Z3KDEyKSwgMS4ycmVtKTtcbiAgICB9XG5cbiAgICAmLmlzLS1wcm9kdWN0bGlzdHtcbiAgICAgIHRvcDogLTQuOHZ3O1xuICAgICAgbGVmdDogLTN2dztcbiAgICAgIHdpZHRoOiBtaW4oY2FsY1Z3KDYwKSwgNnJlbSk7XG4gICAgICBmb250LXNpemU6IGNsYW1wKDFyZW0sIGNhbGNWdygxMCksIDEuMnJlbSk7XG4gICAgICBsaW5lLWhlaWdodDogMS4wO1xuICAgICAgcGFkZGluZzogMyUgMCAwO1xuICAgICAgXG4gICAgICAubHBEaXNuZXktY29sbGVjdGlvbl9hbmltYWxzX19jb21pbmdzb29uRGF0ZXtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC4ycmVtO1xuXG4gICAgICAgIHNtYWxse1xuICAgICAgICAgIGZvbnQtc2l6ZTogbWluKGNhbGNWdygxMCksIDEuMHJlbSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gUENcbkBpbmNsdWRlIG1xKCdub3RzcCcpIHtcbiAgLmxwRGlzbmV5LWNvbGxlY3Rpb25fYW5pbWFsc3tcbiAgICAmX19jb21pbmdzb29ue1xuICAgICAgcGFkZGluZy1ib3R0b206IDUlO1xuXG4gICAgICAmRGF0ZXtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmd1NlbWlCb2xkO1xuXG4gICAgICAgIHNtYWxse1xuICAgICAgICAgIGZvbnQtc2l6ZTogY2xhbXAoMS4ycmVtLCBjYWxjVndQQygxMyksIDEuM3JlbSk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5pcy0tbGluZXVwe1xuICAgICAgICB0b3A6IC0yOCU7XG4gICAgICAgIHJpZ2h0OiAtNDUlO1xuICAgICAgICBmb250LXNpemU6IGNsYW1wKDEuNHJlbSwgY2FsY1Z3UEMoMTYpLCAxLjZyZW0pO1xuICAgICAgICB3aWR0aDogbWluKGNhbGNWd1BDKDExMCksIDExcmVtKTtcbiAgICAgIH1cblxuICAgICAgJi5pcy0tcHJvZHVjdGxpc3R7XG4gICAgICAgIHRvcDogLTIwJTtcbiAgICAgICAgbGVmdDogLTE4JTtcbiAgICAgICAgZm9udC1zaXplOiBjbGFtcCgxLjNyZW0sIGNhbGNWd1BDKDE0KSwgMS40cmVtKTtcbiAgICAgICAgcGFkZGluZzogMCAwIDMlO1xuICAgICAgICB3aWR0aDogbWluKGNhbGNWd1BDKDk4KSwgOS44cmVtKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gVEFCXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDEwODBweCl7XG4gIC5scERpc25leS1jb2xsZWN0aW9uX2FuaW1hbHN7XG4gICAgJl9fY29taW5nc29vbntcbiAgICAgICYuaXMtLWxpbmV1cHtcbiAgICAgICAgd2lkdGg6IG1pbihjYWxjVndQQygxMjgpLCAxMi44cmVtKTtcbiAgICAgICAgcGFkZGluZzogMyUgMCAwO1xuICAgICAgfVxuXG4gICAgICAmLmlzLS1wcm9kdWN0bGlzdHtcbiAgICAgICAgdG9wOiAtMy4ydnc7XG4gICAgICAgIGxlZnQ6IC0xdnc7XG4gICAgICAgIHdpZHRoOiBtaW4oY2FsY1Z3UEMoMTIwKSwgMTJyZW0pO1xuICAgICAgICBwYWRkaW5nOiAxLjYlIDAgMDtcblxuICAgICAgICAubHBEaXNuZXktY29sbGVjdGlvbl9hbmltYWxzX19jb21pbmdzb29uRGF0ZXtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAuM3JlbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL+OAgEJBREdFIC0gQ09NSU5HIFNPT04gLSBMQVlPVVRcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4qOmhhcyg+IC5scERpc25leS1jb2xsZWN0aW9uX2FuaW1hbHNfX2NvbWluZ3Nvb24pIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL+OAgEJBREdFIC0gQ09NSU5HIFNPT04gLSBBTklNQVRJT05cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5Aa2V5ZnJhbWVzIGJhZGdlLWJvdW5jZSB7XG4gIDAlLCAyMCUsIDUwJSwgODAlLCAxMDAlIHsgXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG4gIDQwJSB7IFxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtLjRyZW0pO1xuICB9XG4gIDYwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0uMnJlbSk7XG4gIH1cbn0iXX0= */
