:root{--h1: 56px;--h2: 48px;--h3: 40px;--h4: 28px;--h5: 24px;--desc: 20px
  --btnText: 18px;--deg: 90deg}html.safari .section-banner .images{mix-blend-mode:lighten}html.safari .section-banner .images>video{display:none}html.safari .section-banner .images>img{display:none}html.safari .section-banner .images .safari-img{display:block}html.safari .section-banner .section-title-span>span{-webkit-text-fill-color:#CB50FF}.header-nav-wrapper.header-black.header-transparent .section .header-container .user-account .btn-download-updf{background:linear-gradient(92.83deg, #6268FF 0%, #9B79FF 100%)}.header-nav-wrapper.header-black.header-transparent .section .header-container .user-account .btn-sign-in{border:1px solid var(--Sub-Button-Text, #fff);background:transparent}.section-banner{padding-top:152px;margin-top:-64px;position:relative;background:url(../../images/activity/2025/11/banner-bg.png) no-repeat;background-size:cover;background-position:center}.section-banner .section-title{font-weight:700;font-size:98px;line-height:150%;text-align:center;color:#170f43;margin:18px auto 0}.section-banner .section-title>span{background:url(../../images/activity/2025/11/section-title-span-bg.png) no-repeat;background-size:100% 100%;padding:12px;box-sizing:border-box}.section-banner .section-title-span{border-radius:80px;background-color:#e9e3ff;padding:12px 26px;box-sizing:border-box;width:max-content;display:flex;align-items:center;justify-content:center;margin:0 auto 0}.section-banner .section-title-span>span{display:flex;align-items:center;justify-content:center;width:max-content;font-weight:700;font-size:21.5px;line-height:150%;text-align:center;background:linear-gradient(90deg, #3D1DFF 0%, #CB50FF 49.04%, #ED548C 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.section-banner .section-title-span>span .title-span{padding-right:8px;box-sizing:border-box;font-family:'Outfit';font-size:29px;font-weight:700;font-size:29px;font-style:italic;line-height:150%;text-align:center;background:linear-gradient(90deg, #3D1DFF 0%, #CB50FF 49.04%, #ED548C 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.section-banner .section-title-text{font-weight:700;font-size:70px;line-height:150%;text-align:center;color:#170f43}.section-banner .section-title-text>span{background:linear-gradient(90deg, #3D1DFF 0%, #CB50FF 49.04%, #ED548C 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.section-banner .section-desc{width:max-content;background:linear-gradient(90deg, #B25DE4 0%, #3A26A9 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:400;font-size:20px;line-height:150%;text-align:center;margin:30px auto 0}.section-banner .btn-group{margin:88px auto 0;padding-bottom:126px}.section-banner .btn-group .btn{margin:0 18px;width:300px;height:56px;font-size:18px;border-radius:16px}.section-banner .btn-group .btn.btn-download{background:#000;color:#FFF}.section-banner .btn-group .btn.btn-checkout-updf{background:linear-gradient(92deg, #CE5AFF 14.41%, #FA6060 100%);color:#FFF}.section-banner .btn-group .btn.btn-checkout-updf .btn-span{margin-right:8px;font-size:24px;padding-right:8px;box-sizing:border-box;font-family:'Outfit';font-weight:700;font-style:italic;line-height:150%;text-align:center;color:#FFF}.section-banner .btn-group .btn.btn-checkout-updf>svg{margin-left:8px}.section-banner .banner-left{position:absolute;left:0;bottom:50%;transform:translateY(50%);width:19.95%}.section-banner .banner-right{position:absolute;right:0;bottom:50%;transform:translateY(50%);width:19.95%}.section-banner .banner-left-icon{position:absolute;left:0;top:0;box-shadow:0px 4.99px 63.32px 0px rgba(61,68,224,0.11);backdrop-filter:blur(18px)}.section-banner .banner-left-icon.icon-01{width:3.54%;top:20%;left:7%;animation:rise 1s infinite alternate}.section-banner .banner-left-icon.icon-02{width:4%;top:35%;left:5%;border-radius:14px;animation:rise 1s .2s infinite alternate}.section-banner .banner-left-icon.icon-03{width:12.2%;top:45%;left:5%;animation:rise 1s .4s infinite alternate}.section-banner .banner-left-icon.icon-04{width:9.92%;top:auto;bottom:28%;animation:rise 1s .6s infinite alternate}.section-banner .banner-left-icon.icon-05{width:6.76%;top:auto;bottom:23%;left:9.7%;animation:rise 1s .8s infinite alternate}.section-banner .banner-left-icon.icon-06{width:5.31%;top:auto;bottom:11%;left:7%;animation:rise 1s .9s infinite alternate}.section-banner .banner-right-icon{position:absolute;right:0;top:0;border-radius:14px;box-shadow:0px 4.99px 63.32px 0px rgba(61,68,224,0.11);backdrop-filter:blur(18px)}.section-banner .banner-right-icon.icon-01{width:2.05%;top:16%;right:10%;animation:rise 1s infinite alternate}.section-banner .banner-right-icon.icon-02{width:2.97%;top:20%;right:13.8%;animation:rise 1s .1s infinite alternate}.section-banner .banner-right-icon.icon-03{width:7%;top:43%;right:8%;animation:rise 1s .3s infinite alternate}.section-banner .banner-right-icon.icon-04{width:2.3%;top:35%;animation:rise 1s .5s infinite alternate}.section-banner .banner-right-icon.icon-05{width:10.05%;top:auto;bottom:32%;right:10%;animation:rise 1s .7s infinite alternate}.section-banner .banner-right-icon.icon-06{width:2.78%;top:auto;bottom:18%;right:14.5%;animation:rise 1s .8s infinite alternate}.section-banner .banner-right-icon.icon-07{width:6.15%;top:auto;bottom:12%;right:8%;animation:rise 1s .9s infinite alternate}.section-pricing{padding:72px 0 48px}.section-pricing .section-title{font-size:var(--h2);font-weight:600;text-align:center;margin:0 auto;width:max-content;color:#000}.section-pricing .section-title>span{margin-right:12px;padding-right:8px;box-sizing:border-box;font-family:'Outfit';font-weight:700;font-style:italic;line-height:150%;text-align:center;background:linear-gradient(90deg, #3D1DFF 0%, #CB50FF 49.04%, #ED548C 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.section-pricing .section-desc{font-size:var(--desc);font-weight:400;text-align:center;margin:16px auto 0;min-height:64px;display:flex;justify-content:center;align-items:center;color:rgba(0,0,0,0.6)}.section-pricing .section-desc>span{background:linear-gradient(92deg, #CE5AFF 14.41%, #FA6060 100%);border-radius:12px;margin-left:12px;font-weight:400;font-size:20px;text-align:center;color:#FFF;display:flex;align-items:center;padding:10px 12px 10px 20px;box-sizing:border-box}.section-pricing .section-desc>span .countdown-value{display:flex;flex-direction:row;justify-content:center;align-items:center;margin:0 0}.section-pricing .section-desc>span .countdown-value .countdown-value-number{display:flex;align-items:center;justify-content:center;line-height:30px;font-weight:700;font-size:var(--h5);text-align:center;vertical-align:middle;color:#fe5ed5;background:#FFF;width:36px;height:36px;border-radius:8px}.section-pricing .section-desc>span .countdown-value .countdown-value-label{font-weight:400;font-size:14px;line-height:100%;text-align:center;color:#fff;margin:0 8px}.section-pricing .section-desc>span .countdown-value-separator{position:relative;top:-12px;left:0}.section-pricing .section-container{display:flex;justify-content:center;align-items:flex-start;border-radius:48px;box-sizing:border-box;width:1440px;margin:18px auto 0;padding:32px;box-sizing:border-box;background:var(--button-110, rgba(47,55,255,0.1))}.section-pricing .section-container .tabs{text-align:center;padding:1px 32px 0 1px;overflow:hidden;box-sizing:border-box}.section-pricing .section-container .tabs .tab{display:flex;flex-direction:row;justify-content:space-between;align-items:center;position:relative;width:704px;z-index:2;padding:45px 18px;box-sizing:border-box;border-radius:24px;margin-bottom:32px;border:1px solid rgba(0,0,0,0.11);background:rgba(255,255,255,0.8)}.section-pricing .section-container .tabs .tab .tab-recommend{position:absolute;left:-1px;top:0;padding:4px 15px;background:linear-gradient(270deg, #FF8C5E 0%, #FF48DD 100%);border-radius:22px 0;font-weight:600;font-size:16px;color:#FFF}.section-pricing .section-container .tabs .tab .tab-title{display:flex;flex-direction:row;align-items:center;font-size:var(--h4);font-weight:600;color:#000;transition:all .5s}.section-pricing .section-container .tabs .tab .tab-title>span{display:flex;justify-content:center;align-items:center;margin-right:8px;width:30px;height:30px;background:var(--Input-BG, #f4f5ff);border-radius:50%;transition:all .5s;border:1.14px solid var(--Grey-3, rgba(0,0,0,0.2))}.section-pricing .section-container .tabs .tab .tab-title>span>span{background:var(--Input-BG, #f4f5ff);border-radius:50%;width:12px;height:12px;transition:all .5s;display:inline-block}.section-pricing .section-container .tabs .tab .price{display:flex;align-items:center;align-items:flex-end}.section-pricing .section-container .tabs .tab .price .tab-org-price{font-weight:400;font-size:var(--desc);text-align:center;text-decoration:line-through;color:rgba(0,0,0,0.5)}.section-pricing .section-container .tabs .tab .price .tab-price{margin-left:8px;font-size:var(--h4);font-weight:600;color:#000;transition:all .5s}.section-pricing .section-container .tabs .tab .price .tab-price>span{font-size:var(--desc)}.section-pricing .section-container .tabs .tab .price .tab-discount{background:linear-gradient(270deg, #4133FC 0%, #E85BE5 100%);border-radius:14px;box-shadow:0px 0px 12.4px 0px #fff inset;font-weight:400;font-size:16px;color:#FFF;padding:2.5px 8px;box-sizing:border-box;margin-left:8px}.section-pricing .section-container .tabs .tab .introduce{min-height:0;height:0;padding:0;opacity:0;margin:0 auto;display:none;background:transparent}.section-pricing .section-container .tabs .tab::before{content:' ';position:absolute;top:-32px;right:-34px;transition:all .5s;background:url(../../images/activity/2025/11/tab-active-bg.png) no-repeat;background-size:100% 100%;width:calc(100% + 36px);height:calc(100% + 64px);z-index:-1;opacity:0}.section-pricing .section-container .tabs .tab.active .tab-title{color:#6849ff}.section-pricing .section-container .tabs .tab.active .tab-title>span{background:#6849ff}.section-pricing .section-container .tabs .tab.active .tab-title>span>san{background:#FFF}.section-pricing .section-container .tabs .tab.active .price .tab-price{color:#6849ff}.section-pricing .section-container .tabs .tab.active::before{opacity:1}.section-pricing .section-container .tabs .checkout-btn{box-sizing:border-box;background:linear-gradient(90deg, #FF61E2 0%, #292DFF 100%);width:100%;height:56px;color:#FFF;font-weight:600;font-size:18px;text-align:center;border-radius:16px;box-shadow:0px 0px 27.6px 0px rgba(255,255,255,0.87) inset}.section-pricing .section-container .tabs .btn-link{font-weight:600;font-size:18px;text-align:center;display:inline-block;margin:20px auto 0}.section-pricing .section-container .tabs .btn-link>svg{transition:all .5s;margin-left:8px}.section-pricing .section-container .tabs .btn-link:hover>svg{transform:translateX(8px)}.section-pricing .section-container .introduce{display:flex;justify-content:center;align-items:stretch;flex-direction:row;background:#fff;border-radius:24px;padding:32px;transition:all .5s;min-height:552px;box-sizing:border-box}.section-pricing .section-container .introduce .item{box-sizing:border-box;width:276px;padding:14.5px 6px 14.5px 12.5px;border:1px solid var(--Main-Color, #6849ff);border-radius:16px}.section-pricing .section-container .introduce .item .item-select{width:32px;height:32px;transition:all .5s;background:url(../../images/activity/2025/11/item-select-support.png) no-repeat;background-size:100% 100%}.section-pricing .section-container .introduce .item .item-icon{width:40px;margin:12px auto 0;display:block}.section-pricing .section-container .introduce .item>h5{font-weight:600;font-size:var(--h5);text-transform:capitalize;color:#000;margin:12px auto 0;text-align:center}.section-pricing .section-container .introduce .item .item-tip{transition:all .5s;width:max-content;margin:12px auto 0;padding:4px 8px;box-sizing:border-box;border-radius:8px;background:linear-gradient(270deg, rgba(94,126,255,0.2) 0%, rgba(105,72,255,0.2) 100%)}.section-pricing .section-container .introduce .item .item-tip>span{background:linear-gradient(270deg, #5E7EFF 0%, #6948FF 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;font-weight:600;font-size:16px}.section-pricing .section-container .introduce .item .item-desc{transition:all .5s;color:var(--Main-Color, #6849ff);font-weight:400;font-size:14px;text-align:center;margin:8px auto 0}.section-pricing .section-container .introduce .item>ul{margin:16px auto 0}.section-pricing .section-container .introduce .item>ul>li{display:flex;align-items:center;flex-direction:row}.section-pricing .section-container .introduce .item>ul>li>img{width:16px;margin-right:8px}.section-pricing .section-container .introduce .item>ul>li>p{font-weight:400;font-size:16px;margin:8px 0;text-align:left;color:rgba(0,0,0,0.6)}.section-pricing .section-container .introduce .item.item_no_support{border:1px solid #9e9e9e;opacity:.6}.section-pricing .section-container .introduce .item.item_no_support .item-select{background:url(../../images/activity/2025/11/item-select-nonsupport.png) no-repeat;background-size:100% 100%}.section-pricing .section-container .introduce .item.item_no_support .item-tip,.section-pricing .section-container .introduce .item.item_no_support .item-desc{height:0;margin:0 auto;opacity:0}.section-pricing .section-container .introduce .item.ai_no_support .item-tip,.section-pricing .section-container .introduce .item.ai_no_support .item-desc{height:0;margin:0 auto;opacity:0}.section-pricing .section-container .introduce .item:last-child{margin-left:32px}.section-pricing .section-container .introduce.introduce_updf{border-radius:0 24px 24px 24px}.section-pricing .more-discount{margin:38px auto 0;cursor:pointer;font-weight:400;font-size:18px;text-align:center;color:#fff;background:#000;border-radius:12px;padding:16.5px 40px;box-sizing:border-box;display:flex;align-items:center;justify-content:center}.section-pricing .more-discount>svg{margin-left:12px;transition:all .5s}.section-pricing .more-discount:hover>svg{transform:translateY(4px)}.section-share{padding:72px 0 0;background:url(../../images/activity/2025/09/share-bg.png) no-repeat;background-size:100% 90%}.section-share .section-title{font-size:var(--h2);font-weight:600;text-align:center;color:#FFF}.section-share .section-desc{margin:18px auto 0;width:856px;font-weight:400;font-size:var(--desc);text-align:center;color:rgba(255,255,255,0.6)}.section-share .share-container{margin:62px auto 0;display:flex;justify-content:center}.section-share .share-container .item{box-shadow:0px 28px 40px 0px rgba(0,0,0,0.1);border:4px solid #fff;border-radius:24px;background:var(--background-color);padding:8px;box-sizing:border-box;display:flex;flex-direction:column;transition:all .5s}.section-share .share-container .item .item-title{font-weight:700;font-size:var(--h3);text-align:center;color:#FFF}.section-share .share-container .item .item-container{margin-top:12px;flex:1;background:#FFF;border-radius:18px;width:688px;padding:12px 46px;box-sizing:border-box}.section-share .share-container .item .item-container .title{margin:14px auto 0;text-align:left;font-weight:700;font-size:32px;color:#000}.section-share .share-container .item .item-container .text-container .title{font-weight:700;font-size:var(--h5);text-transform:uppercase}.section-share .share-container .item .item-container .text-container .title>span{font-weight:600;color:#FFF;background:#000;width:40px;height:40px;margin-right:14px;display:inline-flex;justify-content:center;align-items:center;border-radius:12px}.section-share .share-container .item .item-container .text-container .text{padding-left:58px;position:relative}.section-share .share-container .item .item-container .text-container .text .text-icon{display:flex}.section-share .share-container .item .item-container .text-container .text .text-icon>a{position:relative;z-index:2}.section-share .share-container .item .item-container .text-container .text .text-icon>a>img{width:75px;margin:0;cursor:pointer}.section-share .share-container .item .item-container .text-container .text .text-icon>a>img:first-child{margin-left:0}.section-share .share-container .item .item-container .text-container .text .share-click-img{position:absolute;margin-top:12px;width:162px;bottom:-42%;right:36%;z-index:1}.section-share .share-container .item .item-container .text-container .text .text-desc{margin:12px 0 0;font-weight:400;font-size:18px;width:498px;color:#000}.section-share .share-container .item .item-container .text-container .text .text-desc>a{color:var(--Button-1, #2f37ff);transition:all .5s}.section-share .share-container .item .item-container .text-container .text .text-desc>a:hover{opacity:.6}.section-share .share-container .item .item-container .text-container .text .text-label{display:inline-block;margin:12px auto 0;font-weight:700;font-size:var(--h5);text-align:center;color:#000;background:#fe0;border:3px solid #fff;box-shadow:0px 4px 13.5px 0px rgba(0,0,0,0.25);border-radius:8px;padding:2px 10px;box-sizing:border-box}.section-share .share-container .item .item-container .text-container .text .text-icon{margin:10px auto 0}.section-share .share-container .item .item-container .text-container .text .btn-download-updf{font-size:18px;margin:8px 0 0;width:208px}.section-share .share-container .item .item-container .text-container .text>ul{list-style-type:disc;padding-left:18px}.section-share .share-container .item .item-container .text-container .text>ul>li{margin:6px auto;list-style-type:disc;font-weight:400;font-size:18px;color:#000}.section-share .share-container .item .item-container .text-container .text>ul>li>a{color:var(--Button-1, #2f37ff);transition:all .5s}.section-share .share-container .item .item-container .text-container .text>ul>li>a:hover{opacity:.6}.section-share .share-container .item .item-container .text-container .text::after{content:' ';width:8px;height:100%;position:absolute;left:16px;top:0;background:#000}.section-share .share-container .item .item-container .text-container:last-child{padding-bottom:50px}.section-share .share-container .item .item-container .text-container:last-child .text::after{content:' ';background:linear-gradient(180deg, #000 0%, #fff 100%)}.section-share .share-container .item:first-child{transform:rotate(-4.7deg) translateX(16%)}.section-share .share-container .item:last-child{margin-left:32px;transform:rotate(3.55deg) translateY(3%)}.section-share .share-container:hover .item{transform:none}.section-product-container{padding:80px 0 128px;background:#f5f4ff;background-size:cover;background-position:center;box-sizing:border-box}.section-product-container .section-title{font-weight:600;font-size:var(--h2);line-height:150%;text-align:center;color:#000}.section-product-container .section-desc{font-size:24px;color:#000;font-weight:400;line-height:150%;text-align:center;margin:18px auto 0;width:856px}.section-product-container>.product-img{width:1746px;margin:70px auto 0;display:block}.section-product-container .btn-group{margin:46px auto 0}.section-product-container .btn-group .btn{margin:0 18px;width:300px;height:56px;border-radius:16px;font-weight:600;font-size:18px;line-height:100%;letter-spacing:0%;text-align:center;color:#FFF}.section-product-container .btn-group .btn>svg{margin-left:8px;transition:all .5s}.section-product-container .btn-group .btn.btn-download{background:#000;border:none}.section-product-container .btn-group .btn.btn-checkout-updf{border:none;background:linear-gradient(92deg, #CE5AFF 14.41%, #FA6060 100%)}.section-product-container .btn-group .btn.btn-checkout-updf .btn-span{margin-right:8px;font-size:24px;padding-right:8px;box-sizing:border-box;font-family:'Outfit';font-weight:700;font-style:italic;line-height:150%;text-align:center;color:#FFF}.section-product-container .btn-group .btn:hover>svg{transform:translateX(8px)}.section-product-container .section-product{position:relative;margin:162px auto 0;overflow:hidden;width:100%}.section-product-container .section-product .section-text{position:absolute;max-width:592px;left:50%;top:0;z-index:2;transform:translateX(-122%)}.section-product-container .section-product .section-text .section-title{font-weight:600;font-size:var(--h2);color:#000;text-align:left}.section-product-container .section-product .section-text .section-desc{font-weight:400;font-size:var(--desc);text-align:left;color:rgba(0,0,0,0.6);margin:16px 0 0;width:100%}.section-product-container .section-product .section-text .btn-group{justify-content:flex-start;margin-top:32px}.section-product-container .section-product .section-text .btn-group .btn{width:208px;height:56px;font-size:18px;font-weight:700}.section-product-container .section-product .section-text .btn-group .btn.btn-download-updf{border:1px solid #000;color:#000;margin-left:0;background:transparent}.section-product-container .section-product .section-text .btn-group .btn.btn-download-updf .span-icon{background:url(../../images/icon-download-black-new.png) center no-repeat;background-size:contain}.section-product-container .section-product .section-text .btn-group .btn.btn-download-updf .span-icon::after{background:#000}.section-product-container .section-product .section-text .btn-group .btn.btn-checkout-updf{color:#FFF;border:none;background:linear-gradient(92deg, #CE5AFF 14.41%, #FA6060 100%)}.section-product-container .section-product .section-text .btn-group .btn.btn-checkout-updf>svg{margin-left:8px;transition:all .5s}.section-product-container .section-product .section-text .btn-group .btn.btn-checkout-updf .btn-span{margin-right:8px;font-size:24px;padding-right:8px;box-sizing:border-box;font-family:'Outfit';font-weight:700;font-style:italic;line-height:150%;text-align:center;color:#FFF}.section-product-container .section-product .section-text .btn-group .btn.btn-checkout-updf:hover>svg{transform:translateX(8px)}.section-product-container .section-product .section-images{font-size:0;min-height:644px;text-align:center;margin:0 auto;transform:translateX(38%);transition:all .5s;width:818px;position:relative}.section-product-container .section-product .section-images .swiper-container{width:max-content !important;margin:0 auto;overflow:visible;display:flex;align-items:flex-end;min-height:644px;max-height:644px;transition:all .5s}.section-product-container .section-product .section-images .swiper-container .swiper-slide{position:relative;margin:0 16px;width:358px !important;transition:all 0.5s;overflow:hidden;border-radius:10px;transform-origin:bottom right}.section-product-container .section-product .section-images .swiper-container .swiper-slide>img{width:100%;transition:all 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.section-product-container .section-product .section-images .swiper-container .swiper-slide .slide-text{position:absolute;width:100%;left:32px;bottom:16px;transition:all .5s;transform:translateY(0)}.section-product-container .section-product .section-images .swiper-container .swiper-slide .slide-text .slide-title{font-weight:600;font-size:20px;text-align:left;color:#000}.section-product-container .section-product .section-images .swiper-container .swiper-slide .slide-text .slide-desc{max-width:76%;margin:6px 0 0;font-weight:400;font-size:12px;text-align:left;line-height:150%;color:rgba(0,0,0,0.6)}.section-product-container .section-product .section-images .swiper-container .swiper-slide .slide-text .slide-link{position:absolute;right:40px;bottom:0;cursor:pointer;display:flex;align-items:center;font-weight:600;font-size:18px;text-align:right;color:#000;height:0;opacity:0}.section-product-container .section-product .section-images .swiper-container .swiper-slide .slide-text .slide-link>svg{margin-left:8px;transition:all .5s}.section-product-container .section-product .section-images .swiper-container .swiper-slide .slide-text .slide-link:hover>svg{transform:translateX(8px)}.section-product-container .section-product .section-images .swiper-container .swiper-slide .swiper-button-next,.section-product-container .section-product .section-images .swiper-container .swiper-slide .swiper-button-prev{opacity:0;width:0;height:0;position:absolute;top:50%;transform:translate(0, -50%);transition:all .5s;cursor:pointer;background:rgba(0,0,0,0.1);border-radius:12px;background:url(../../images/activity/2025/11/swiper-btn-next.png) no-repeat;background-size:100%}.section-product-container .section-product .section-images .swiper-container .swiper-slide .swiper-button-next.default,.section-product-container .section-product .section-images .swiper-container .swiper-slide .swiper-button-prev.default{opacity:0 !important;cursor:auto}.section-product-container .section-product .section-images .swiper-container .swiper-slide .swiper-button-next:hover,.section-product-container .section-product .section-images .swiper-container .swiper-slide .swiper-button-prev:hover{opacity:.6}.section-product-container .section-product .section-images .swiper-container .swiper-slide .swiper-button-next{left:16px}.section-product-container .section-product .section-images .swiper-container .swiper-slide .swiper-button-prev{transform:translate(0, -50%) rotate(180deg);right:16px}.section-product-container .section-product .section-images .swiper-container .swiper-slide::before{content:' ';width:100%;height:140px;position:absolute;bottom:0;left:0;transition:all .5s;background:linear-gradient(180deg, rgba(234,242,254,0) 0%, #EAF2FE 35%)}.section-product-container .section-product .section-images .swiper-container .swiper-slide.active{z-index:2;border-radius:24px;width:818px !important}.section-product-container .section-product .section-images .swiper-container .swiper-slide.active>img{width:100%}.section-product-container .section-product .section-images .swiper-container .swiper-slide.active .slide-text{left:24px;bottom:38px;opacity:1;transform:translateY(-10px)}.section-product-container .section-product .section-images .swiper-container .swiper-slide.active .slide-text .slide-title{font-size:32px;transition:all 0.8s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.section-product-container .section-product .section-images .swiper-container .swiper-slide.active .slide-text .slide-desc{font-size:16px;transition:all 0.8s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.section-product-container .section-product .section-images .swiper-container .swiper-slide.active .slide-text .slide-link{opacity:1;height:24px;transition:all 0.8s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.section-product-container .section-product .section-images .swiper-container .swiper-slide.active .swiper-button-next,.section-product-container .section-product .section-images .swiper-container .swiper-slide.active .swiper-button-prev{opacity:1;width:48px;height:48px}.section-product-container .section-product .section-images .swiper-container .swiper-slide.active::before{opacity:0}.section-product-ai{padding:96px 0 126px;box-sizing:border-box}.section-product-ai .section-title{font-weight:700;font-size:var(--h2);line-height:100%;text-align:center;color:#000}.section-product-ai .section-desc{font-weight:400;font-size:24px;line-height:150%;margin:32px auto 0;text-align:center;color:#000}.section-product-ai .product-ai-container{display:flex;justify-content:center;align-items:flex-start;margin:80px auto 0}.section-product-ai .product-ai-container .left .item{margin:24px auto;max-width:584px;border-radius:16px;padding:12px 16px;box-sizing:border-box;background:#eff0ff}.section-product-ai .product-ai-container .left .item .item-title{display:flex;justify-content:space-between;align-items:center}.section-product-ai .product-ai-container .left .item .item-title .item-title-text{display:flex;justify-content:center;align-items:center;font-weight:500;font-size:30px;vertical-align:middle;color:#4b4b4b}.section-product-ai .product-ai-container .left .item .item-title .item-title-text>span{width:48px;height:48px;margin-right:16px}.section-product-ai .product-ai-container .left .item .item-title .item-title-text>span>svg{transition:all .5s}.section-product-ai .product-ai-container .left .item .item-title>span{width:32px;height:32px;border-radius:80px;display:flex;align-items:center;justify-content:center;transition:all .5s}.section-product-ai .product-ai-container .left .item .item-title>span>svg{transition:all .5s}.section-product-ai .product-ai-container .left .item .item-desc{padding-left:64px;padding-right:16px;font-size:20px;box-sizing:border-box;margin:0;height:0;opacity:0;transition:all .5s}.section-product-ai .product-ai-container .left .item.active .item-title .item-title-text{color:#2f37ff}.section-product-ai .product-ai-container .left .item.active .item-title .item-title-text>span{background:rgba(47,55,255,0.6);border-radius:12px}.section-product-ai .product-ai-container .left .item.active .item-title .item-title-text>span>svg{filter:brightness(100)}.section-product-ai .product-ai-container .left .item.active .item-title>span{background:rgba(47,55,255,0.15)}.section-product-ai .product-ai-container .left .item.active .item-title>span>svg{transform:rotate(180deg)}.section-product-ai .product-ai-container .left .item.active .item-title>span>svg>path{stroke:#2f37ff}.section-product-ai .product-ai-container .left .item.active .item-desc{margin:8px 0 0;height:auto;opacity:1;color:#575cdd}.section-product-ai .product-ai-container .left .item:first-child{margin-top:0}.section-product-ai .product-ai-container .right{position:relative;margin-left:128px}.section-product-ai .product-ai-container .right>img{width:1068px;position:absolute;left:0;top:0;opacity:0;z-index:1}.section-product-ai .product-ai-container .right>img.right-img-01{position:relative;left:0;top:0}.section-product-ai .product-ai-container .right>img.active{opacity:1;z-index:2}.section-trusted{overflow:hidden;background:radial-gradient(47.82% 50% at 50% 50%, rgba(166,65,255,0.32) 0%, rgba(166,65,255,0) 100%);background-color:#0f153c;width:100%}.section-trusted .section-title{margin:96px auto 0;font-weight:600;font-size:var(--h2);width:100%;text-align:center;color:#FFF}.section-trusted .section-merit{display:flex;flex-direction:row;justify-content:center;align-items:center;margin:62px auto 92px}.section-trusted .section-merit .item{margin:0 46px}.section-trusted .section-merit .item .item-title{font-weight:600;font-size:var(--h1);text-align:center;color:#FFF;display:flex;justify-content:center;align-items:flex-start}.section-trusted .section-merit .item .item-title>span{font-size:var(--h3)}.section-trusted .section-merit .item .item-desc{font-weight:400;font-size:var(--h5);text-align:center;color:rgba(255,255,255,0.6)}.section-trusted .trusted-container{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;margin-top:72px;margin-bottom:126px;flex-wrap:nowrap;width:max-content}.section-trusted .trusted-container .trusted-left-container,.section-trusted .trusted-container .trusted-right-container{height:502px;position:relative;display:flex;flex-direction:row;justify-content:center;transition:all .5s;animation:scrollBackground 50s linear infinite}.section-trusted .trusted-container .trusted-left-container .item,.section-trusted .trusted-container .trusted-right-container .item{border:0.65px solid #00000024;color:#FBFFCB;border-radius:16px;width:284px;margin-left:24px;padding:32px;box-sizing:border-box;overflow:hidden;position:relative;position:relative}.section-trusted .trusted-container .trusted-left-container .item .item-desc,.section-trusted .trusted-container .trusted-right-container .item .item-desc{color:var(--color);font-weight:400;font-size:14px;line-height:150%;margin-top:22px}.section-trusted .trusted-container .trusted-left-container .item .item-title,.section-trusted .trusted-container .trusted-right-container .item .item-title{font-weight:700;font-size:14px;line-height:180%;letter-spacing:0%;color:var(--color);margin-top:12px;display:flex;align-items:center;justify-content:flex-start}.section-trusted .trusted-container .trusted-left-container .item .item-title>svg,.section-trusted .trusted-container .trusted-right-container .item .item-title>svg{margin-left:8px}.section-trusted .trusted-container .trusted-left-container .item>img,.section-trusted .trusted-container .trusted-right-container .item>img{position:absolute;bottom:0;left:0;width:100%}.section-trusted .trusted-container .trusted-left-container .item .btn-tip,.section-trusted .trusted-container .trusted-right-container .item .btn-tip{position:absolute;left:0;top:0;opacity:0;width:100%;height:100%;opacity:0;cursor:pointer}.section-trusted .trusted-container .trusted-left-container .item.item-container,.section-trusted .trusted-container .trusted-right-container .item.item-container{padding:0;width:684px;border:none;box-sizing:border-box}.section-trusted .trusted-container .trusted-left-container .item.item-container .item-top,.section-trusted .trusted-container .trusted-left-container .item.item-container .item-bottom,.section-trusted .trusted-container .trusted-right-container .item.item-container .item-top,.section-trusted .trusted-container .trusted-right-container .item.item-container .item-bottom{height:50%;display:flex;flex-direction:row;justify-content:space-between;align-items:stretch}.section-trusted .trusted-container .trusted-left-container .item.item-container .item-top .item-small,.section-trusted .trusted-container .trusted-left-container .item.item-container .item-bottom .item-small,.section-trusted .trusted-container .trusted-right-container .item.item-container .item-top .item-small,.section-trusted .trusted-container .trusted-right-container .item.item-container .item-bottom .item-small{overflow:hidden;box-sizing:border-box;border-radius:16px;border:0.65px solid #00000024;width:34.8%;padding:24px;box-sizing:border-box;position:relative}.section-trusted .trusted-container .trusted-left-container .item.item-container .item-top .item-small .item-desc,.section-trusted .trusted-container .trusted-left-container .item.item-container .item-bottom .item-small .item-desc,.section-trusted .trusted-container .trusted-right-container .item.item-container .item-top .item-small .item-desc,.section-trusted .trusted-container .trusted-right-container .item.item-container .item-bottom .item-small .item-desc{margin-top:22px;color:#606060;font-weight:400;font-size:16px;line-height:150%}.section-trusted .trusted-container .trusted-left-container .item.item-container .item-top .item-small .item-title,.section-trusted .trusted-container .trusted-left-container .item.item-container .item-bottom .item-small .item-title,.section-trusted .trusted-container .trusted-right-container .item.item-container .item-top .item-small .item-title,.section-trusted .trusted-container .trusted-right-container .item.item-container .item-bottom .item-small .item-title{margin-top:24px;font-weight:700;font-size:16px;line-height:180%;letter-spacing:0%;color:#606060}.section-trusted .trusted-container .trusted-left-container .item.item-container .item-top .item-small>a,.section-trusted .trusted-container .trusted-left-container .item.item-container .item-bottom .item-small>a,.section-trusted .trusted-container .trusted-right-container .item.item-container .item-top .item-small>a,.section-trusted .trusted-container .trusted-right-container .item.item-container .item-bottom .item-small>a{width:100%;height:100%}.section-trusted .trusted-container .trusted-left-container .item.item-container .item-top .item-small>a>img,.section-trusted .trusted-container .trusted-left-container .item.item-container .item-bottom .item-small>a>img,.section-trusted .trusted-container .trusted-right-container .item.item-container .item-top .item-small>a>img,.section-trusted .trusted-container .trusted-right-container .item.item-container .item-bottom .item-small>a>img{height:100%}.section-trusted .trusted-container .trusted-left-container .item.item-container .item-top .item-big,.section-trusted .trusted-container .trusted-left-container .item.item-container .item-bottom .item-big,.section-trusted .trusted-container .trusted-right-container .item.item-container .item-top .item-big,.section-trusted .trusted-container .trusted-right-container .item.item-container .item-bottom .item-big{overflow:hidden;box-sizing:border-box;margin-left:24px;border:0.65px solid #00000024;border-radius:16px;flex:1;padding:24px;display:flex;position:relative;box-sizing:border-box}.section-trusted .trusted-container .trusted-left-container .item.item-container .item-top .item-big .text,.section-trusted .trusted-container .trusted-left-container .item.item-container .item-bottom .item-big .text,.section-trusted .trusted-container .trusted-right-container .item.item-container .item-top .item-big .text,.section-trusted .trusted-container .trusted-right-container .item.item-container .item-bottom .item-big .text{flex:1}.section-trusted .trusted-container .trusted-left-container .item.item-container .item-top .item-big .text .text-desc,.section-trusted .trusted-container .trusted-left-container .item.item-container .item-bottom .item-big .text .text-desc,.section-trusted .trusted-container .trusted-right-container .item.item-container .item-top .item-big .text .text-desc,.section-trusted .trusted-container .trusted-right-container .item.item-container .item-bottom .item-big .text .text-desc{font-weight:400;font-size:14px;line-height:150%;color:var(--color)}.section-trusted .trusted-container .trusted-left-container .item.item-container .item-top .item-big .text .text-title,.section-trusted .trusted-container .trusted-left-container .item.item-container .item-bottom .item-big .text .text-title,.section-trusted .trusted-container .trusted-right-container .item.item-container .item-top .item-big .text .text-title,.section-trusted .trusted-container .trusted-right-container .item.item-container .item-bottom .item-big .text .text-title{display:flex;align-items:center;margin-top:22px}.section-trusted .trusted-container .trusted-left-container .item.item-container .item-top .item-big .text .text-title>span,.section-trusted .trusted-container .trusted-left-container .item.item-container .item-bottom .item-big .text .text-title>span,.section-trusted .trusted-container .trusted-right-container .item.item-container .item-top .item-big .text .text-title>span,.section-trusted .trusted-container .trusted-right-container .item.item-container .item-bottom .item-big .text .text-title>span{font-weight:700;font-size:14px;line-height:180%;color:var(--color)}.section-trusted .trusted-container .trusted-left-container .item.item-container .item-top .item-big .text .text-title>svg,.section-trusted .trusted-container .trusted-left-container .item.item-container .item-bottom .item-big .text .text-title>svg,.section-trusted .trusted-container .trusted-right-container .item.item-container .item-top .item-big .text .text-title>svg,.section-trusted .trusted-container .trusted-right-container .item.item-container .item-bottom .item-big .text .text-title>svg{margin-left:22px}.section-trusted .trusted-container .trusted-left-container .item.item-container .item-top .item-big>a,.section-trusted .trusted-container .trusted-left-container .item.item-container .item-bottom .item-big>a,.section-trusted .trusted-container .trusted-right-container .item.item-container .item-top .item-big>a,.section-trusted .trusted-container .trusted-right-container .item.item-container .item-bottom .item-big>a{width:100%;height:100%}.section-trusted .trusted-container .trusted-left-container .item.item-container .item-top .item-big>a>img,.section-trusted .trusted-container .trusted-left-container .item.item-container .item-bottom .item-big>a>img,.section-trusted .trusted-container .trusted-right-container .item.item-container .item-top .item-big>a>img,.section-trusted .trusted-container .trusted-right-container .item.item-container .item-bottom .item-big>a>img{height:100%;width:100%}.section-trusted .trusted-container .trusted-left-container .item.item-container .item-top.item-bottom,.section-trusted .trusted-container .trusted-left-container .item.item-container .item-bottom.item-bottom,.section-trusted .trusted-container .trusted-right-container .item.item-container .item-top.item-bottom,.section-trusted .trusted-container .trusted-right-container .item.item-container .item-bottom.item-bottom{height:calc(50% - 24px)}.section-trusted .trusted-container .trusted-left-container .item.item-container .item-bottom,.section-trusted .trusted-container .trusted-right-container .item.item-container .item-bottom{margin-top:24px}.section-trusted .trusted-container .trusted-left-container .item.item-container .item-bottom .item-big,.section-trusted .trusted-container .trusted-right-container .item.item-container .item-bottom .item-big{margin:0 24px 0 0}.section-trusted .trusted-container:hover .trusted-left-container,.section-trusted .trusted-container:hover .trusted-right-container{animation-play-state:paused}.section-rule{padding:118px 0 122px;box-sizing:border-box;position:relative;overflow:hidden}.section-rule .section-title{font-size:var(--h2);font-weight:700;text-align:center;color:#000;display:flex;align-items:center;justify-content:center}.section-rule .section-title .section-title-span{margin-right:12px;padding-right:8px;box-sizing:border-box;font-family:'Outfit';font-weight:700;font-style:italic;line-height:150%;text-align:center;background:linear-gradient(90deg, #3D1DFF 0%, #CB50FF 49.04%, #ED548C 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.section-rule .section-title .section-title-icon{width:62px}.section-rule .section-rule-container{margin:48px auto 0;border:1px solid var(--BG-9, #e0e0e0);box-shadow:0px 2px 20px 0px rgba(0,0,0,0.1);border-radius:24px;width:1060px;background:#fff;position:relative;z-index:2}.section-rule .section-rule-container .item{padding:24px;box-sizing:border-box;border-bottom:1px #dcdcdc solid}.section-rule .section-rule-container .item .item-title{font-family:Rubik;font-weight:400;font-size:var(--desc);line-height:28px;color:#000}.section-rule .section-rule-container .item .item-title>a{color:var(--Button-1, #2f37ff);transition:all .5s}.section-rule .section-rule-container .item .item-title>a:hover{opacity:.6}.section-rule .section-rule-container .item>img{width:80px;padding-left:18px;margin-top:12px}.section-rule .section-rule-container .item:last-child{border-bottom:none}.section-rule .rule-icon{position:absolute;left:0;top:0;width:100%;z-index:1}.section-rule .rule-icon.rule-icon-01{top:30%}.section-rule .rule-icon.rule-icon-02{bottom:8%;top:auto}.section-rule::after{content:" ";width:100%;height:100%;position:absolute;bottom:-80%;left:0;z-index:-1;background:linear-gradient(90deg, #fff 0%, rgba(255,255,255,0) 50%),linear-gradient(90deg, rgba(255,255,255,0) 50.91%, #fff 100%),radial-gradient(284.71% 100% at 50% 0%, #fff 40%, rgba(255,255,255,0) 100%),linear-gradient(86deg, #ACC7FF 0%, #9BFFFC 100%);background-position:0 520px}@keyframes flicker{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@keyframes bg-rotate{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}@keyframes bg-img-rotate{0%{transform:translate(-50%, 0) rotate(0deg)}100%{transform:translate(-50%, 0) rotate(360deg)}}@keyframes scrollBackground{0%{transform:translateX(0%)}100%{transform:translateX(-100%)}}@keyframes rise{0%{transform:translateY(0)}100%{transform:translateY(-50%)}}@media screen and (min-width: 2626px) and (max-width: 3200px){.section-banner .images{margin:-12% auto 0}}@media screen and (max-width: 2088px){.section-banner .section-title{font-size:78px}.section-banner .section-title-text{font-size:58px}.section-banner .section-desc{font-size:18px}.section-product-container>.product-img{width:85%}}@media screen and (max-width: 1888px){:root{--h1: 42px;--h2: 36px;--h3: 32px;--h4: 26px ;--h5: 22px;--desc: 18px
  }.section-banner .section-title-span>span{font-size:18px}.section-banner .section-title-span>span .title-span{font-size:inherit}.section-banner .section-title{font-size:68px}.section-banner .section-title-text{font-size:52px}.section-banner .section-desc{margin:22px auto 0}.section-product-container .section-desc{font-size:18px}.section-product-ai .section-desc{margin:24px auto 0;font-size:18px}.section-product-ai .product-ai-container{width:95%}.section-product-ai .product-ai-container .left .item{max-width:480px}.section-product-ai .product-ai-container .left .item .item-title .item-title-text{font-size:24px}.section-product-ai .product-ai-container .left .item .item-desc{font-size:18px}.section-product-ai .product-ai-container .right{margin-left:4%;width:58%}.section-product-ai .product-ai-container .right>img{width:100%}}@media screen and (max-width: 1688px){:root{--h1: 38px;--h2: 32px;--h3: 28px;--h4: 24px;--h5: 20px;--desc: 16px
  }.section-banner .section-desc{font-size:16px}.section-banner .banner-bg{top:-120%}.section-banner .images{margin:-26% auto 0}.section-pricing .section-container{zoom:.88}.section-pricing .section-container .tabs .tab .tab-recommend{left:-1px;top:-2px}.section-pricing .more-discount{font-size:16px}.section-share{padding:52px 0 0}.section-share .share-container .item .item-container{width:588px;padding:12px 24px}.section-share .share-container .item .item-container .title{font-size:28px}.section-share .share-container .item .item-container .text-container .text .text-desc{width:100%;font-size:16px}.section-share .share-container .item .item-container .text-container .text>ul>li{font-size:16px}.section-share .share-container .item .item-container .text-container .text .share-to>a>img{width:55px}.section-share .share-container .item .item-container .text-container .text .share-click-img{width:30%;bottom:-52%}.section-rule{padding:88px 0 128px}.section-rule::after{bottom:-70%}.section-product-container{padding:80px 0 88px}.section-product-container .section-product{margin:10% auto 0}.section-product-container .section-product .section-text{transform:translateX(-116%)}.section-product-container .section-product .section-images{width:718px;min-height:auto;transform:translateX(45%)}.section-product-container .section-product .section-images .swiper-container{min-height:565px;max-height:565px}.section-product-container .section-product .section-images .swiper-container .swiper-slide.active{border-radius:20px;width:718px !important}.section-product-container .section-product .section-images .swiper-container .swiper-slide.active .slide-text .slide-title{font-size:28px}.section-product-container .section-product .section-images .swiper-container .swiper-slide.active .slide-text .slide-desc{font-size:14px}.section-product-container .section-product .section-images .swiper-container .swiper-slide.active .slide-text .slide-link{font-size:16px}}@media screen and (max-width: 1588px){.section-banner .banner-bg{top:-100%}}@media screen and (max-width: 1520px){.section-banner{padding-top:124px}.section-banner .section-title{font-size:52px}.section-banner .section-title-text{font-size:42px}.section-pricing .images{margin:-30% auto 0}.section-share .share-container .item .item-container{width:538px}.section-share .share-container .item .item-container .title{font-size:24px}.section-product-container .section-desc{font-size:16px}.section-product-container .section-product .section-text{max-width:38%}.section-product-container .section-product .section-text .section-title{line-height:120%}.section-product-container .section-product .section-text .section-desc{margin:12px 0 0}.section-product-container .section-product .section-text .btn-group{margin-top:16px}.section-product-container .section-product .section-images{zoom:.88}.section-product-ai .section-desc{font-size:16px}.section-product-ai .product-ai-container .left .item .item-title .item-title-text{font-size:20px}.section-product-ai .product-ai-container .left .item .item-title .item-title-text>span{width:32px;height:32px;border-radius:8px}.section-product-ai .product-ai-container .left .item .item-title .item-title-text>span>svg{width:32px;height:32px}.section-product-ai .product-ai-container .left .item .item-desc{padding-left:48px;font-size:14px}}@media screen and (max-width: 1420px){:root{--h1: 36px;--h2: 28px;--h3: 24px;--h4: 20px !important;--h5: 18px;--desc: 16px
  }.section-banner .banner-bg{top:-80%}.section-pricing .section-container{width:max-content}.section-pricing .section-container .tabs{zoom:.88}.section-pricing .section-container .introduce{min-height:512px;padding:24px}}@media screen and (max-width: 1288px){.section-banner .section-title{font-size:48px}.section-banner .section-title-text{font-size:38px}.section-pricing{padding:52px 0 42px}.section-pricing .section-container{padding:24px;zoom:1;width:85%;flex-direction:column;align-items:center}.section-pricing .section-container .tabs{zoom:1;width:95%;padding:0}.section-pricing .section-container .tabs .tab{width:100%;flex-wrap:wrap}.section-pricing .section-container .tabs .tab>.introduce{display:flex}.section-pricing .section-container .tabs .tab::before{content:none}.section-pricing .section-container .tabs .tab.active>.introduce{margin:24px auto 0;height:auto;min-height:458px;opacity:1}.section-pricing .section-container>.introduce{display:none}.section-share .share-container{flex-direction:column;align-items:center}.section-share .share-container .item{transform:none !important;width:85%}.section-share .share-container .item .item-container{width:100%}.section-share .share-container .item .item-container .text-container .text .share-click-img{right:63%;width:18%}.section-share .share-container .item:last-child{margin:24px auto 0}.section-trusted .section-merit{margin:32px auto 52px;flex-wrap:wrap}.section-trusted .section-merit .item{margin:24px;width:24%}.section-rule .section-rule-container{width:85%}.section-product-container .section-title{margin:0 auto;width:85%}.section-product-container .section-desc{width:85%;font-size:14px}.section-product-container .section-product .section-text{position:relative;max-width:85%;transform:none;left:auto;top:auto;margin:0 auto}.section-product-container .section-product .section-text .section-title,.section-product-container .section-product .section-text .section-desc{text-align:center}.section-product-container .section-product .section-text .btn-group{justify-content:center}.section-product-container .section-product .section-text .btn-group .btn.btn-download-updf{margin-left:12px}.section-product-container .section-product .section-images{zoom:1;margin:28px auto 0;transform:translateX(0)}.section-product-ai{padding:96px 0 82px}.section-product-ai .product-ai-container{margin:36px auto 0;flex-direction:column-reverse}.section-product-ai .product-ai-container .right{margin-left:auto;width:100%}.section-product-ai .product-ai-container .left{width:100%;margin:24px auto 0}.section-product-ai .product-ai-container .left .item{max-width:100%}}@media screen and (max-width: 1000px){.section-banner{padding-top:88px}.section-banner .banner-left,.section-banner .banner-right,.section-banner .banner-right-icon,.section-banner .banner-left-icon{display:none}.section-banner .section-title{font-size:38px}.section-banner .section-title-text{font-size:32px}}@media screen and (max-width: 888px){:root{--h1: 32px;--h2: 26px;--h3: 22px;--h4: 18px !important;--h5: 16px;--desc: 14px
  }.section-banner .section-title{font-size:28px}.section-banner .section-title>span{padding:6px}.section-banner .section-title-text{font-size:24px}.section-banner .section-desc{max-width:85%;font-size:14px}.section-banner .btn-group{margin:24px auto 0;padding-bottom:52px}.section-pricing .section-title,.section-pricing .section-desc{max-width:90%}.section-pricing .section-container{width:95%;border-radius:24px}.section-pricing .section-container .tabs{width:100%}.section-pricing .section-container .tabs .tab{margin-bottom:12px}.section-pricing .section-container .tabs .tab .introduce .item{width:48%}.section-pricing .section-container .tabs .tab .introduce .item>ul>li>p{text-align:left}.section-pricing .section-container .tabs .tab .introduce .item:last-child{margin-left:18px}.section-pricing .section-container .tabs .tab .introduce .item.active{height:auto}.section-share .section-desc{max-width:85%}.section-share .share-container .item .item-container .text-container .text .share-click-img{display:none}.section-product-container .section-product .section-images{width:600px}.section-product-container .section-product .section-images .swiper-container .swiper-slide.active{width:600px !important}.section-product-container .section-product .section-images .swiper-container .swiper-slide.active .slide-text{width:90%}.section-product-container .section-product .section-images .swiper-container .swiper-slide.active .slide-text .slide-link{bottom:-24px}.section-rule{padding:52px 0 88px}.section-why .trusted-container{width:100%;max-width:90%;margin:0 auto}.section-why .trusted-container .trusted-left-container{height:auto;width:100%;flex-wrap:wrap;animation:none}.section-why .trusted-container .trusted-left-container .item{padding:16px;width:100%;margin:0px auto;height:auto}.section-why .trusted-container .trusted-left-container .item.item-container .item-top,.section-why .trusted-container .trusted-left-container .item.item-container .item-bottom{height:auto !important;flex-wrap:wrap;margin:0 auto}.section-why .trusted-container .trusted-left-container .item.item-container .item-top .item-big,.section-why .trusted-container .trusted-left-container .item.item-container .item-top .item-small,.section-why .trusted-container .trusted-left-container .item.item-container .item-bottom .item-big,.section-why .trusted-container .trusted-left-container .item.item-container .item-bottom .item-small{padding:12px;border-radius:12px;margin:6px auto;flex:auto;width:100% !important}.section-why .trusted-container .trusted-left-container .item.item-container .item-top .item-big .item-title,.section-why .trusted-container .trusted-left-container .item.item-container .item-top .item-small .item-title,.section-why .trusted-container .trusted-left-container .item.item-container .item-bottom .item-big .item-title,.section-why .trusted-container .trusted-left-container .item.item-container .item-bottom .item-small .item-title{margin-top:8px;font-size:14px}.section-why .trusted-container .trusted-left-container .item.item-container .item-top .item-big .item-desc,.section-why .trusted-container .trusted-left-container .item.item-container .item-top .item-small .item-desc,.section-why .trusted-container .trusted-left-container .item.item-container .item-bottom .item-big .item-desc,.section-why .trusted-container .trusted-left-container .item.item-container .item-bottom .item-small .item-desc{font-size:12px}.section-why .trusted-container .trusted-left-container .item.item-container .item-top .item-big>video,.section-why .trusted-container .trusted-left-container .item.item-container .item-top .item-small>video,.section-why .trusted-container .trusted-left-container .item.item-container .item-bottom .item-big>video,.section-why .trusted-container .trusted-left-container .item.item-container .item-bottom .item-small>video{width:100%;height:100%}.section-why .trusted-container .trusted-left-container .item.item-container .item-top .item-big .text .text-desc,.section-why .trusted-container .trusted-left-container .item.item-container .item-top .item-small .text .text-desc,.section-why .trusted-container .trusted-left-container .item.item-container .item-bottom .item-big .text .text-desc,.section-why .trusted-container .trusted-left-container .item.item-container .item-bottom .item-small .text .text-desc{font-size:12px}.section-why .trusted-container .trusted-left-container:nth-child(2){display:none}.section-product-ai{padding:52px 0 52px}.section-product-ai .section-desc{max-width:85%}}@media screen and (max-width: 780px){.section-trusted{display:none}.section-trusted .section-merit{margin:2px auto 22px}.section-trusted .section-merit .item{margin:12px 24px}.section-trusted .trusted-container{width:100%}.section-trusted .trusted-container .trusted-left-container{height:auto;width:100%;flex-wrap:wrap;animation:none}.section-trusted .trusted-container .trusted-left-container .item{padding:16px;width:100%;margin:0px auto;height:auto}.section-trusted .trusted-container .trusted-left-container .item>img{bottom:-8px;position:relative}.section-trusted .trusted-container .trusted-left-container .item.item-container .item-top,.section-trusted .trusted-container .trusted-left-container .item.item-container .item-bottom{height:auto !important;flex-wrap:wrap;margin:6px auto}.section-trusted .trusted-container .trusted-left-container .item.item-container .item-top .item-big,.section-trusted .trusted-container .trusted-left-container .item.item-container .item-top .item-small,.section-trusted .trusted-container .trusted-left-container .item.item-container .item-bottom .item-big,.section-trusted .trusted-container .trusted-left-container .item.item-container .item-bottom .item-small{padding:12px;border-radius:24px;border:none;margin:6px auto !important;flex:auto;width:100% !important}.section-trusted .trusted-container .trusted-left-container .item.item-container .item-top .item-big .item-title,.section-trusted .trusted-container .trusted-left-container .item.item-container .item-top .item-small .item-title,.section-trusted .trusted-container .trusted-left-container .item.item-container .item-bottom .item-big .item-title,.section-trusted .trusted-container .trusted-left-container .item.item-container .item-bottom .item-small .item-title{margin-top:8px;font-size:14px}.section-trusted .trusted-container .trusted-left-container .item.item-container .item-top .item-big .item-desc,.section-trusted .trusted-container .trusted-left-container .item.item-container .item-top .item-small .item-desc,.section-trusted .trusted-container .trusted-left-container .item.item-container .item-bottom .item-big .item-desc,.section-trusted .trusted-container .trusted-left-container .item.item-container .item-bottom .item-small .item-desc{font-size:12px}.section-trusted .trusted-container .trusted-left-container .item.item-container .item-top .item-big>a>img,.section-trusted .trusted-container .trusted-left-container .item.item-container .item-top .item-small>a>img,.section-trusted .trusted-container .trusted-left-container .item.item-container .item-bottom .item-big>a>img,.section-trusted .trusted-container .trusted-left-container .item.item-container .item-bottom .item-small>a>img{height:auto;width:100%}.section-trusted .trusted-container .trusted-left-container .item.item-container .item-top .item-big>video,.section-trusted .trusted-container .trusted-left-container .item.item-container .item-top .item-small>video,.section-trusted .trusted-container .trusted-left-container .item.item-container .item-bottom .item-big>video,.section-trusted .trusted-container .trusted-left-container .item.item-container .item-bottom .item-small>video{width:100%;height:100%}.section-trusted .trusted-container .trusted-left-container .item.item-container .item-top .item-big .text .text-desc,.section-trusted .trusted-container .trusted-left-container .item.item-container .item-top .item-small .text .text-desc,.section-trusted .trusted-container .trusted-left-container .item.item-container .item-bottom .item-big .text .text-desc,.section-trusted .trusted-container .trusted-left-container .item.item-container .item-bottom .item-small .text .text-desc{font-size:12px}.section-trusted .trusted-container .trusted-left-container:nth-child(2){display:none}}@media screen and (max-width: 640px){:root{--h1: 28px;--h2: 22px;--h3: 18px;--h4: 14px !important;--h5: 12px;--desc: 12px
  }.section-banner .section-title .title-underline{background:none}.section-banner .section-title .title-underline .title-icon{display:none}.section-banner .section-discount-text{width:85%;max-width:100%}.section-banner .btn-container{margin:32px auto 12px}.section-banner .banner-svg-bg{display:none}.section-banner .btn-group{flex-direction:column}.section-banner .btn-group .btn{margin:8px}.section-banner .images{margin:0 auto 0}.section-banner .images>video,.section-banner .images .safari-img{display:none}.section-banner .images>img{display:block !important;width:100% !important}.section-banner .images>img.safari-img{display:none !important}.section-pricing{padding:52px 0 0}.section-pricing .section-desc{flex-direction:column}.section-pricing .section-desc .countdown{font-size:16px;margin:8px auto 0}.section-pricing .section-desc .countdown .countdown-value .countdown-value-label{font-size:12px}.section-pricing .section-desc .countdown .countdown-value .countdown-value-number{line-height:24px;width:45px;height:22px}.section-pricing .section-container{width:100%;border-radius:0;padding:16px 12px}.section-pricing .section-container .tabs .tab{padding:24px 8px}.section-pricing .section-container .tabs .tab .tab-recommend{font-size:14px}.section-pricing .section-container .tabs .tab .tab-title>span{width:18px;height:18px}.section-pricing .section-container .tabs .tab .tab-title>span>span{width:8px;height:8px}.section-pricing .section-container .tabs .tab .price .tab-discount{font-size:12px}.section-pricing .section-container .tabs .tab.active .introduce{height:auto;align-items:center;flex-direction:column}.section-pricing .section-container .tabs .tab.active .introduce .item{width:90%;margin:12px !important}.section-share .section-title{max-width:85%;margin:0 auto}.section-share .share-container{margin:24px auto 0}.section-share .share-container .item{width:95%}.section-share .share-container .item .item-container{margin:12px auto 0;padding:12px}.section-share .share-container .item .item-container .text-container .title>span{border-radius:4px;width:20px;height:20px}.section-share .share-container .item .item-container .text-container .text{padding-left:34px}.section-share .share-container .item .item-container .text-container .text .text-desc{margin:8px 0 0}.section-share .share-container .item .item-container .text-container .text .share-click-img{bottom:-28%;right:20%;width:84px}.section-share .share-container .item .item-container .text-container .text::after{left:7px;width:6px}.section-product-container .btn-group{flex-direction:column;margin:46px auto 0}.section-product-container .btn-group .btn{margin:8px}.section-product-container .product-img{width:100%;margin:24px auto 0}.section-product-container .section-product .section-text .btn-group{flex-direction:column}.section-product-container .section-product .section-text .btn-group .btn{width:300px;margin:8px auto !important}.section-product-container .section-product .section-images{width:308px}.section-product-container .section-product .section-images .swiper-container{min-height:242.5px;max-height:242.5px}.section-product-container .section-product .section-images .swiper-container .swiper-slide{border-radius:12px;width:308px !important}.section-product-container .section-product .section-images .swiper-container .swiper-slide .swiper-button-prev,.section-product-container .section-product .section-images .swiper-container .swiper-slide .swiper-button-next{width:24px !important;height:24px !important;border-radius:8px}.section-product-container .section-product .section-images .swiper-container .swiper-slide.active{border-radius:12px;width:308px !important}.section-product-container .section-product .section-images .swiper-container .swiper-slide.active .slide-text{bottom:18px}.section-product-container .section-product .section-images .swiper-container .swiper-slide.active .slide-text .slide-title{font-size:18px}.section-product-container .section-product .section-images .swiper-container .swiper-slide.active .slide-text .slide-desc{font-size:12px}.section-product-container .section-product .section-images .swiper-container .swiper-slide.active .slide-text .slide-link{font-size:14px;bottom:-20px}.section-why .section-merit{margin:2px auto 22px}.section-why .section-merit .item{margin:12px 24px}.section-rule .section-rule-container{margin:24px auto 0}.section-rule .section-rule-container .item{padding:12px}}

/*# sourceMappingURL=data:application/json;base64,ewoJInZlcnNpb24iOiAzLAoJImZpbGUiOiAicGFnZS0yNS0xMS5jc3MiLAoJInNvdXJjZXMiOiBbCgkJInBhZ2UtMjUtMTEuc2NzcyIKCV0sCgkic291cmNlc0NvbnRlbnQiOiBbCgkJIjpyb290IHtcbiAgLS1oMTogNTZweDtcbiAgLS1oMjogNDhweDtcbiAgLS1oMzogNDBweDtcbiAgLS1oNDogMjhweDtcbiAgLS1oNTogMjRweDtcbiAgLS1kZXNjOiAyMHB4XG4gIC0tYnRuVGV4dDogMThweDtcbiAgLS1kZWc6IDkwZGVnO1xufVxuaHRtbCB7XG4gICYuc2FmYXJpIHtcbiAgICAuc2VjdGlvbi1iYW5uZXIge1xuICAgICAgLmltYWdlcyB7XG4gICAgICAgIG1peC1ibGVuZC1tb2RlOiBsaWdodGVuO1xuICAgICAgICA+dmlkZW8ge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgPmltZyB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAuc2FmYXJpLWltZyB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5zZWN0aW9uLXRpdGxlLXNwYW4ge1xuICAgICAgICA+c3BhbiB7XG4gICAgICAgICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6ICNDQjUwRkY7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5oZWFkZXItbmF2LXdyYXBwZXIge1xuICAmLmhlYWRlci1ibGFjay5oZWFkZXItdHJhbnNwYXJlbnQge1xuICAgIC5zZWN0aW9uIHtcbiAgICAgIC5oZWFkZXItY29udGFpbmVyIHtcbiAgICAgICAgLnVzZXItYWNjb3VudCB7XG4gICAgICAgICAgLmJ0bi1kb3dubG9hZC11cGRmIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5Mi44M2RlZywgIzYyNjhGRiAwJSwgIzlCNzlGRiAxMDAlKTtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmJ0bi1zaWduLWluIHtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLVN1Yi1CdXR0b24tVGV4dCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAxKSk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudFxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLnNlY3Rpb24tYmFubmVyIHtcbiAgcGFkZGluZy10b3A6IDE1MnB4O1xuICBtYXJnaW4tdG9wOiAtNjRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1hZ2VzL2FjdGl2aXR5LzIwMjUvMTEvYmFubmVyLWJnLnBuZykgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC5zZWN0aW9uLXRpdGxlIHtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogOThweDtcbiAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6IHJnYmEoMjMsIDE1LCA2NywgMSk7XG4gICAgbWFyZ2luOiAxOHB4IGF1dG8gMDtcbiAgICA+c3BhbiB7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1hZ2VzL2FjdGl2aXR5LzIwMjUvMTEvc2VjdGlvbi10aXRsZS1zcGFuLWJnLnBuZykgbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gICAgICBwYWRkaW5nOiAxMnB4O1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICB9XG4gIH1cbiAgLnNlY3Rpb24tdGl0bGUtc3BhbiB7XG4gICAgYm9yZGVyLXJhZGl1czogODBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllM2ZmO1xuICAgIHBhZGRpbmc6IDEycHggMjZweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHdpZHRoOiBtYXgtY29udGVudDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwIGF1dG8gMDtcbiAgICA+c3BhbiB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgd2lkdGg6IG1heC1jb250ZW50O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGZvbnQtc2l6ZTogMjEuNXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICMzRDFERkYgMCUsICNDQjUwRkYgNDkuMDQlLCAjRUQ1NDhDIDEwMCUpO1xuICAgICAgYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gICAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAudGl0bGUtc3BhbiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdPdXRmaXQnO1xuICAgICAgICBmb250LXNpemU6IDI5cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMjlweDtcbiAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICMzRDFERkYgMCUsICNDQjUwRkYgNDkuMDQlLCAjRUQ1NDhDIDEwMCUpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gICAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAgICAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5zZWN0aW9uLXRpdGxlLXRleHQge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiA3MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogcmdiYSgyMywgMTUsIDY3LCAxKTtcbiAgICA+c3BhbiB7XG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICMzRDFERkYgMCUsICNDQjUwRkYgNDkuMDQlLCAjRUQ1NDhDIDEwMCUpO1xuICAgICAgYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gICAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuICB9XG4gIC5zZWN0aW9uLWRlc2Mge1xuICAgIHdpZHRoOiBtYXgtY29udGVudDtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNCMjVERTQgMCUsICMzQTI2QTkgMTAwJSk7XG4gICAgYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAgIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAzMHB4IGF1dG8gMDtcbiAgfVxuICAuYnRuLWdyb3VwIHtcbiAgICBtYXJnaW46IDg4cHggYXV0byAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMjZweDtcbiAgICAuYnRuIHtcbiAgICAgIG1hcmdpbjogMCAxOHB4O1xuICAgICAgd2lkdGg6IDMwMHB4O1xuICAgICAgaGVpZ2h0OiA1NnB4O1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgICAgICYuYnRuLWRvd25sb2FkIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzAwMDtcbiAgICAgICAgY29sb3I6ICNGRkY7XG4gICAgICB9XG4gICAgICAmLmJ0bi1jaGVja291dC11cGRmIHtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkyZGVnLCAjQ0U1QUZGIDE0LjQxJSwgI0ZBNjA2MCAxMDAlKTtcbiAgICAgICAgY29sb3I6ICNGRkY7XG4gICAgICAgIC5idG4tc3BhbiB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiAnT3V0Zml0JztcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgY29sb3I6ICNGRkY7XG4gICAgICAgIH1cbiAgICAgICAgPnN2ZyB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAuYmFubmVyLWxlZnQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIGJvdHRvbTogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MCUpO1xuICAgIHdpZHRoOiAxOS45NSU7XG4gIH1cbiAgLmJhbm5lci1yaWdodCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MCUpO1xuICAgIHdpZHRoOiAxOS45NSU7XG4gIH1cbiAgLmJhbm5lci1sZWZ0LWljb24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDsgXG4gICAgYm94LXNoYWRvdzogMHB4IDQuOTlweCA2My4zMnB4IDBweCByZ2JhKDYxLCA2OCwgMjI0LCAwLjExKTtcbiAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMThweCk7XG4gICAgJi5pY29uLTAxIHtcbiAgICAgIHdpZHRoOiAzLjU0JTtcbiAgICAgIHRvcDogMjAlO1xuICAgICAgbGVmdDogNyU7XG4gICAgICBhbmltYXRpb246IHJpc2UgMXMgaW5maW5pdGUgYWx0ZXJuYXRlO1xuICAgIH1cbiAgICAmLmljb24tMDIge1xuICAgICAgd2lkdGg6IDQlO1xuICAgICAgdG9wOiAzNSU7XG4gICAgICBsZWZ0OiA1JTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDE0cHg7XG4gICAgICBhbmltYXRpb246IHJpc2UgMXMgLjJzIGluZmluaXRlIGFsdGVybmF0ZTtcbiAgICB9XG4gICAgJi5pY29uLTAzIHtcbiAgICAgIHdpZHRoOiAxMi4yJTtcbiAgICAgIHRvcDogNDUlO1xuICAgICAgbGVmdDogNSU7XG4gICAgICBhbmltYXRpb246IHJpc2UgMXMgLjRzIGluZmluaXRlIGFsdGVybmF0ZTtcbiAgICB9XG4gICAgJi5pY29uLTA0IHtcbiAgICAgIHdpZHRoOiA5LjkyJTtcbiAgICAgIHRvcDogYXV0bztcbiAgICAgIGJvdHRvbTogMjglO1xuICAgICAgYW5pbWF0aW9uOiByaXNlIDFzIC42cyBpbmZpbml0ZSBhbHRlcm5hdGU7XG4gICAgfVxuICAgICYuaWNvbi0wNSB7XG4gICAgICB3aWR0aDogNi43NiU7XG4gICAgICB0b3A6IGF1dG87XG4gICAgICBib3R0b206IDIzJTtcbiAgICAgIGxlZnQ6IDkuNyU7XG4gICAgICBhbmltYXRpb246IHJpc2UgMXMgLjhzIGluZmluaXRlIGFsdGVybmF0ZTtcbiAgICB9XG4gICAgJi5pY29uLTA2IHtcbiAgICAgIHdpZHRoOiA1LjMxJTtcbiAgICAgIHRvcDogYXV0bztcbiAgICAgIGJvdHRvbTogMTElO1xuICAgICAgbGVmdDogNyU7XG4gICAgICBhbmltYXRpb246IHJpc2UgMXMgLjlzIGluZmluaXRlIGFsdGVybmF0ZTtcbiAgICB9XG4gIH1cbiAgLmJhbm5lci1yaWdodC1pY29uIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDE0cHg7XG4gICAgYm94LXNoYWRvdzogMHB4IDQuOTlweCA2My4zMnB4IDBweCByZ2JhKDYxLCA2OCwgMjI0LCAwLjExKTtcbiAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMThweCk7XG4gICAgJi5pY29uLTAxIHtcbiAgICAgIHdpZHRoOiAyLjA1JTtcbiAgICAgIHRvcDogMTYlO1xuICAgICAgcmlnaHQ6IDEwJTtcbiAgICAgIGFuaW1hdGlvbjogcmlzZSAxcyBpbmZpbml0ZSBhbHRlcm5hdGU7XG4gICAgfVxuICAgICYuaWNvbi0wMiB7XG4gICAgICB3aWR0aDogMi45NyU7XG4gICAgICB0b3A6IDIwJTtcbiAgICAgIHJpZ2h0OiAxMy44JTtcbiAgICAgIGFuaW1hdGlvbjogcmlzZSAxcyAuMXMgaW5maW5pdGUgYWx0ZXJuYXRlO1xuICAgIH1cbiAgICAmLmljb24tMDMge1xuICAgICAgd2lkdGg6IDclO1xuICAgICAgdG9wOiA0MyU7XG4gICAgICByaWdodDogOCU7XG4gICAgICBhbmltYXRpb246IHJpc2UgMXMgLjNzIGluZmluaXRlIGFsdGVybmF0ZTtcbiAgICB9XG4gICAgJi5pY29uLTA0IHtcbiAgICAgIHdpZHRoOiAyLjMlO1xuICAgICAgdG9wOiAzNSU7XG4gICAgICBhbmltYXRpb246IHJpc2UgMXMgLjVzIGluZmluaXRlIGFsdGVybmF0ZTtcbiAgICB9XG4gICAgJi5pY29uLTA1IHtcbiAgICAgIHdpZHRoOiAxMC4wNSU7XG4gICAgICB0b3A6IGF1dG87XG4gICAgICBib3R0b206IDMyJTtcbiAgICAgIHJpZ2h0OiAxMCU7XG4gICAgICBhbmltYXRpb246IHJpc2UgMXMgLjdzIGluZmluaXRlIGFsdGVybmF0ZTtcbiAgICB9XG4gICAgJi5pY29uLTA2IHtcbiAgICAgIHdpZHRoOiAyLjc4JTtcbiAgICAgIHRvcDogYXV0bztcbiAgICAgIGJvdHRvbTogMTglO1xuICAgICAgcmlnaHQ6IDE0LjUlO1xuICAgICAgYW5pbWF0aW9uOiByaXNlIDFzIC44cyBpbmZpbml0ZSBhbHRlcm5hdGU7XG4gICAgfVxuICAgICYuaWNvbi0wNyB7XG4gICAgICB3aWR0aDogNi4xNSU7XG4gICAgICB0b3A6IGF1dG87XG4gICAgICBib3R0b206IDEyJTtcbiAgICAgIHJpZ2h0OiA4JTtcbiAgICAgIGFuaW1hdGlvbjogcmlzZSAxcyAuOXMgaW5maW5pdGUgYWx0ZXJuYXRlO1xuICAgIH1cbiAgfVxufVxuLnNlY3Rpb24tcHJpY2luZyB7XG4gIHBhZGRpbmc6IDcycHggMCA0OHB4O1xuICAuc2VjdGlvbi10aXRsZSB7XG4gICAgZm9udC1zaXplOiB2YXIoLS1oMik7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgd2lkdGg6IG1heC1jb250ZW50O1xuICAgIGNvbG9yOiAjMDAwO1xuICAgID5zcGFuIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMTJweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICBmb250LWZhbWlseTogJ091dGZpdCc7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICMzRDFERkYgMCUsICNDQjUwRkYgNDkuMDQlLCAjRUQ1NDhDIDEwMCUpO1xuICAgICAgYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gICAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuICB9XG4gIC5zZWN0aW9uLWRlc2Mge1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tZGVzYyk7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAxNnB4IGF1dG8gMDtcbiAgICBtaW4taGVpZ2h0OiA2NHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAuNik7XG4gICAgPnNwYW4ge1xuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkyZGVnLCAjQ0U1QUZGIDE0LjQxJSwgI0ZBNjA2MCAxMDAlKTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgICBtYXJnaW4tbGVmdDogMTJweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBjb2xvcjogI0ZGRjtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgcGFkZGluZzogMTBweCAxMnB4IDEwcHggMjBweDtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAuY291bnRkb3duLXZhbHVlIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbjogMCAwO1xuICAgICAgICAuY291bnRkb3duLXZhbHVlLW51bWJlciB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgZm9udC1zaXplOiB2YXIoLS1oNSk7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgY29sb3I6IHJnYmEoMjU0LCA5NCwgMjEzLCAxKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkZGO1xuICAgICAgICAgIHdpZHRoOiAzNnB4O1xuICAgICAgICAgIGhlaWdodDogMzZweDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgIH1cbiAgICAgICAgLmNvdW50ZG93bi12YWx1ZS1sYWJlbCB7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgIG1hcmdpbjogMCA4cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5jb3VudGRvd24tdmFsdWUtc2VwYXJhdG9yIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0b3A6IC0xMnB4O1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuc2VjdGlvbi1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgYm9yZGVyLXJhZGl1czogNDhweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHdpZHRoOiAxNDQwcHg7XG4gICAgbWFyZ2luOiAxOHB4IGF1dG8gMDtcbiAgICBwYWRkaW5nOiAzMnB4O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tYnV0dG9uLTExMCwgcmdiYSg0NywgNTUsIDI1NSwgMC4xKSk7XG4gICAgLnRhYnMge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgcGFkZGluZzogMXB4IDMycHggMCAxcHg7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIC50YWIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgd2lkdGg6IDcwNHB4O1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICBwYWRkaW5nOiA0NXB4IDE4cHg7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMSk7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbiAgICAgICAgLnRhYi1yZWNvbW1lbmQge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBsZWZ0OiAtMXB4O1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBwYWRkaW5nOiA0cHggMTVweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCAjRkY4QzVFIDAlLCAjRkY0OEREIDEwMCUpO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIycHggMDtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBjb2xvcjogI0ZGRjtcbiAgICAgICAgfVxuICAgICAgICAudGFiLXRpdGxlIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBmb250LXNpemU6IHZhcigtLWg0KTtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuNXM7XG4gICAgICAgICAgPnNwYW4ge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1JbnB1dC1CRywgcmdiYSgyNDQsIDI0NSwgMjU1LCAxKSk7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjVzO1xuICAgICAgICAgICAgYm9yZGVyOiAxLjE0cHggc29saWQgdmFyKC0tR3JleS0zLCByZ2JhKDAsIDAsIDAsIDAuMikpO1xuICAgICAgICAgICAgPnNwYW4ge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1JbnB1dC1CRywgcmdiYSgyNDQsIDI0NSwgMjU1LCAxKSk7XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgd2lkdGg6IDEycHg7XG4gICAgICAgICAgICAgIGhlaWdodDogMTJweDtcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC41cztcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAucHJpY2Uge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICAgICAgLnRhYi1vcmctcHJpY2Uge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZGVzYyk7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbiAgICAgICAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gICAgICAgICAgfVxuICAgICAgICAgIC50YWItcHJpY2Uge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyKC0taDQpO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC41cztcbiAgICAgICAgICAgID5zcGFuIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiB2YXIoLS1kZXNjKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgLnRhYi1kaXNjb3VudCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCAjNDEzM0ZDIDAlLCAjRTg1QkU1IDEwMCUpO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTRweDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAwcHggMTIuNHB4IDBweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpIGluc2V0O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGNvbG9yOiAjRkZGO1xuICAgICAgICAgICAgcGFkZGluZzogMi41cHggOHB4O1xuICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5pbnRyb2R1Y2Uge1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IDA7XG4gICAgICAgICAgaGVpZ2h0OiAwOyAgXG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIH1cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogLTMycHg7XG4gICAgICAgICAgcmlnaHQ6IC0zNHB4O1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuNXM7XG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltYWdlcy9hY3Rpdml0eS8yMDI1LzExL3RhYi1hY3RpdmUtYmcucG5nKSBuby1yZXBlYXQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDM2cHgpO1xuICAgICAgICAgIGhlaWdodDogY2FsYygxMDAlICsgNjRweCk7XG4gICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgfVxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgLnRhYi10aXRsZSB7XG4gICAgICAgICAgICBjb2xvcjogcmdiYSgxMDQsIDczLCAyNTUsIDEpO1xuICAgICAgICAgICAgPnNwYW4ge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDEwNCwgNzMsIDI1NSwgMSk7XG4gICAgICAgICAgICAgID5zYW4ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGRkY7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgLnByaWNlIHtcbiAgICAgICAgICAgIC50YWItcHJpY2Uge1xuICAgICAgICAgICAgICBjb2xvcjogcmdiYSgxMDQsIDczLCAyNTUsIDEpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5jaGVja291dC1idG4ge1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNGRjYxRTIgMCUsICMyOTJERkYgMTAwJSk7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDU2cHg7XG4gICAgICAgIGNvbG9yOiAjRkZGO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDBweCAyNy42cHggMHB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44NykgaW5zZXQ7XG4gICAgICB9XG4gICAgICAuYnRuLWxpbmsge1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW46IDIwcHggYXV0byAwO1xuICAgICAgICA+c3ZnIHtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjVzO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgPnN2ZyB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoOHB4KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmludHJvZHVjZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgICAgIHBhZGRpbmc6IDMycHg7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgLjVzO1xuICAgICAgbWluLWhlaWdodDogNTUycHg7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgLml0ZW0ge1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICB3aWR0aDogMjc2cHg7XG4gICAgICAgIHBhZGRpbmc6IDE0LjVweCA2cHggMTQuNXB4IDEyLjVweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tTWFpbi1Db2xvciwgcmdiYSgxMDQsIDczLCAyNTUsIDEpKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgICAgICAgLml0ZW0tc2VsZWN0IHtcbiAgICAgICAgICB3aWR0aDogMzJweDtcbiAgICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC41cztcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1hZ2VzL2FjdGl2aXR5LzIwMjUvMTEvaXRlbS1zZWxlY3Qtc3VwcG9ydC5wbmcpIG5vLXJlcGVhdDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgICAgICAgfVxuICAgICAgICAuaXRlbS1pY29uIHtcbiAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICBtYXJnaW46IDEycHggYXV0byAwO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgICAgID5oNSB7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICBmb250LXNpemU6IHZhcigtLWg1KTtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICBtYXJnaW46IDEycHggYXV0byAwO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuICAgICAgICAuaXRlbS10aXAge1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuNXM7XG4gICAgICAgICAgd2lkdGg6IG1heC1jb250ZW50O1xuICAgICAgICAgIG1hcmdpbjogMTJweCBhdXRvIDA7XG4gICAgICAgICAgcGFkZGluZzogNHB4IDhweDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCByZ2JhKDk0LCAxMjYsIDI1NSwgMC4yKSAwJSwgcmdiYSgxMDUsIDcyLCAyNTUsIDAuMikgMTAwJSk7XG4gICAgICAgICAgPnNwYW4ge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDI3MGRlZywgIzVFN0VGRiAwJSwgIzY5NDhGRiAxMDAlKTtcbiAgICAgICAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAgICAgICAgICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAgICAgICAgICAgdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5pdGVtLWRlc2Mge1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuNXM7XG4gICAgICAgICAgY29sb3I6IHZhcigtLU1haW4tQ29sb3IsIHJnYmEoMTA0LCA3MywgMjU1LCAxKSk7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIG1hcmdpbjogOHB4IGF1dG8gMDtcbiAgICAgICAgfVxuICAgICAgICA+dWwge1xuICAgICAgICAgIG1hcmdpbjogMTZweCBhdXRvIDA7XG4gICAgICAgICAgPmxpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgID5pbWcge1xuICAgICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICA+cCB7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgbWFyZ2luOiA4cHggMDtcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjYpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLml0ZW1fbm9fc3VwcG9ydCB7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgxNTgsIDE1OCwgMTU4LCAxKTtcbiAgICAgICAgICBvcGFjaXR5OiAuNjtcbiAgICAgICAgICAuaXRlbS1zZWxlY3Qge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltYWdlcy9hY3Rpdml0eS8yMDI1LzExL2l0ZW0tc2VsZWN0LW5vbnN1cHBvcnQucG5nKSBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgICAgICAgICB9XG4gICAgICAgICAgLml0ZW0tdGlwLCAuaXRlbS1kZXNjIHtcbiAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5haV9ub19zdXBwb3J0IHtcbiAgICAgICAgICAuaXRlbS10aXAsIC5pdGVtLWRlc2Mge1xuICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzMnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLmludHJvZHVjZV91cGRmIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMCAyNHB4IDI0cHggMjRweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLm1vcmUtZGlzY291bnQge1xuICAgIG1hcmdpbjogMzhweCBhdXRvIDA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDEpO1xuICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgcGFkZGluZzogMTYuNXB4IDQwcHg7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgPnN2ZyB7XG4gICAgICBtYXJnaW4tbGVmdDogMTJweDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAuNXM7XG4gICAgfVxuICAgICY6aG92ZXIge1xuICAgICAgPnN2ZyB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg0cHgpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLnNlY3Rpb24tc2hhcmUge1xuICBwYWRkaW5nOiA3MnB4IDAgMDtcbiAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltYWdlcy9hY3Rpdml0eS8yMDI1LzA5L3NoYXJlLWJnLnBuZykgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgOTAlO1xuICAuc2VjdGlvbi10aXRsZSB7XG4gICAgZm9udC1zaXplOiB2YXIoLS1oMik7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICNGRkY7XG4gIH1cbiAgLnNlY3Rpb24tZGVzYyB7XG4gICAgbWFyZ2luOiAxOHB4IGF1dG8gMDtcbiAgICB3aWR0aDogODU2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IHZhcigtLWRlc2MpO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuNik7XG4gIH1cbiAgLnNoYXJlLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luOiA2MnB4IGF1dG8gMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIC5pdGVtIHtcbiAgICAgIGJveC1zaGFkb3c6IDBweCAyOHB4IDQwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAgIGJvcmRlcjogNHB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMSk7XG4gICAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tYmFja2dyb3VuZC1jb2xvcik7XG4gICAgICBwYWRkaW5nOiA4cHg7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgLjVzO1xuICAgICAgLml0ZW0tdGl0bGUge1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBmb250LXNpemU6IHZhcigtLWgzKTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBjb2xvcjogI0ZGRjtcbiAgICAgIH1cbiAgICAgIC5pdGVtLWNvbnRhaW5lciB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIGJhY2tncm91bmQ6ICNGRkY7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDE4cHg7XG4gICAgICAgIHdpZHRoOiA2ODhweDtcbiAgICAgICAgcGFkZGluZzogMTJweCA0NnB4O1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAudGl0bGUge1xuICAgICAgICAgIG1hcmdpbjogMTRweCBhdXRvIDA7XG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgfVxuICAgICAgICAudGV4dC1jb250YWluZXIge1xuICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiB2YXIoLS1oNSk7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgPnNwYW4ge1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICBjb2xvcjogI0ZGRjtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzAwMDtcbiAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNHB4O1xuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNThweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIC50ZXh0LWljb24ge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICA+YSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgICAgICAgPmltZyB7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogNzVweDtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5zaGFyZS1jbGljay1pbWcge1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgICAgICAgICAgIHdpZHRoOiAxNjJweDtcbiAgICAgICAgICAgICAgYm90dG9tOiAtNDIlO1xuICAgICAgICAgICAgICByaWdodDogMzYlO1xuICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnRleHQtZGVzYyB7XG4gICAgICAgICAgICAgIG1hcmdpbjogMTJweCAwIDA7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgd2lkdGg6IDQ5OHB4O1xuICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICAgICAgPmEge1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1CdXR0b24tMSwgcmdiYSg0NywgNTUsIDI1NSwgMSkpO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuNXM7XG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICBvcGFjaXR5OiAuNjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC50ZXh0LWxhYmVsIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICBtYXJnaW46IDEycHggYXV0byAwO1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICBmb250LXNpemU6IHZhcigtLWg1KTtcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDIzOCwgMCwgMSk7XG4gICAgICAgICAgICAgIGJvcmRlcjogM3B4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMSk7XG4gICAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCA0cHggMTMuNXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDJweCAxMHB4O1xuICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnRleHQtaWNvbiB7XG4gICAgICAgICAgICAgIG1hcmdpbjogMTBweCBhdXRvIDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuYnRuLWRvd25sb2FkLXVwZGYge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgIG1hcmdpbjogOHB4IDAgMDtcbiAgICAgICAgICAgICAgd2lkdGg6IDIwOHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgPnVsIHtcbiAgICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBkaXNjO1xuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE4cHg7XG4gICAgICAgICAgICAgID5saSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiA2cHggYXV0bztcbiAgICAgICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgICAgICAgPmEge1xuICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLUJ1dHRvbi0xLCByZ2JhKDQ3LCA1NSwgMjU1LCAxKSk7XG4gICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjVzO1xuICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IC42O1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgICAgICAgIHdpZHRoOiA4cHg7XG4gICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICBsZWZ0OiAxNnB4O1xuICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgXG4gICAgICAgICAgfVxuICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgICAgICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjMDAwMDAwIDAlLCAjRkZGRkZGIDEwMCUpO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQuN2RlZykgdHJhbnNsYXRlWCgxNiUpO1xuICAgICAgfVxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDMycHg7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDMuNTVkZWcpIHRyYW5zbGF0ZVkoMyUpO1xuICAgICAgfVxuICAgIH1cbiAgICAmOmhvdmVyIHtcbiAgICAgIC5pdGVtIHtcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLnNlY3Rpb24tcHJvZHVjdC1jb250YWluZXIge1xuICBwYWRkaW5nOiA4MHB4IDAgMTI4cHg7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjQ1LCAyNDQsIDI1NSwgMSk7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLnNlY3Rpb24tdGl0bGUge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiB2YXIoLS1oMik7XG4gICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiAjMDAwO1xuICB9XG4gIC5zZWN0aW9uLWRlc2Mge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW46IDE4cHggYXV0byAwO1xuICAgIHdpZHRoOiA4NTZweDtcbiAgfVxuICA+LnByb2R1Y3QtaW1nIHtcbiAgICB3aWR0aDogMTc0NnB4O1xuICAgIG1hcmdpbjogNzBweCBhdXRvIDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmJ0bi1ncm91cCB7XG4gICAgbWFyZ2luOiA0NnB4IGF1dG8gMDtcbiAgICAuYnRuIHtcbiAgICAgIG1hcmdpbjogMCAxOHB4O1xuICAgICAgd2lkdGg6IDMwMHB4O1xuICAgICAgaGVpZ2h0OiA1NnB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwJTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGNvbG9yOiAjRkZGO1xuICAgICAgPnN2ZyB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuNXM7XG4gICAgICB9XG4gICAgICAmLmJ0bi1kb3dubG9hZCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIH1cbiAgICAgICYuYnRuLWNoZWNrb3V0LXVwZGYge1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MmRlZywgI0NFNUFGRiAxNC40MSUsICNGQTYwNjAgMTAwJSk7XG4gICAgICAgIC5idG4tc3BhbiB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiAnT3V0Zml0JztcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgY29sb3I6ICNGRkY7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICY6aG92ZXIge1xuICAgICAgICA+c3ZnIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoOHB4KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAuc2VjdGlvbi1wcm9kdWN0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luOiAxNjJweCBhdXRvIDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICAuc2VjdGlvbi10ZXh0IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIG1heC13aWR0aDogNTkycHg7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0b3A6IDA7XG4gICAgICB6LWluZGV4OiAyO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMjIlKTtcbiAgICAgIC5zZWN0aW9uLXRpdGxlIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgZm9udC1zaXplOiB2YXIoLS1oMik7XG4gICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgfVxuICAgICAgLnNlY3Rpb24tZGVzYyB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZGVzYyk7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIC42KTtcbiAgICAgICAgbWFyZ2luOiAxNnB4IDAgMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgICAuYnRuLWdyb3VwIHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICAgICAgICAuYnRuIHtcbiAgICAgICAgICB3aWR0aDogMjA4cHg7XG4gICAgICAgICAgaGVpZ2h0OiA1NnB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICYuYnRuLWRvd25sb2FkLXVwZGYge1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcbiAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIC5zcGFuLWljb24ge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1hZ2VzL2ljb24tZG93bmxvYWQtYmxhY2stbmV3LnBuZykgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzAwMDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAmLmJ0bi1jaGVja291dC11cGRmIHtcbiAgICAgICAgICAgIGNvbG9yOiAjRkZGO1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkyZGVnLCAjQ0U1QUZGIDE0LjQxJSwgI0ZBNjA2MCAxMDAlKTtcbiAgICAgICAgICAgID5zdmcge1xuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjVzO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmJ0bi1zcGFuIHtcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogOHB4O1xuICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgICBmb250LWZhbWlseTogJ091dGZpdCc7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgY29sb3I6ICNGRkY7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgPnN2ZyB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDhweCk7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLnNlY3Rpb24taW1hZ2VzIHtcbiAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgIG1pbi1oZWlnaHQ6IDY0NHB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMzglKTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAuNXM7XG4gICAgICB3aWR0aDogODE4cHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAuc3dpcGVyLWNvbnRhaW5lciB7XG4gICAgICAgIHdpZHRoOiBtYXgtY29udGVudCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICAgICAgbWluLWhlaWdodDogNjQ0cHg7XG4gICAgICAgIG1heC1oZWlnaHQ6IDY0NHB4O1xuICAgICAgICB0cmFuc2l0aW9uOiAgYWxsIC41cztcbiAgICAgICAgLnN3aXBlci1zbGlkZSB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIG1hcmdpbjogMCAxNnB4O1xuICAgICAgICAgIHdpZHRoOiAzNThweCAhaW1wb3J0YW50O1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjVzOyAgXG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGJvdHRvbSByaWdodDtcbiAgICAgICAgICA+aW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNXMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuNDYsIDAuNDUsIDAuOTQpO1xuICAgICAgICAgIH1cbiAgICAgICAgICAuc2xpZGUtdGV4dCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGxlZnQ6IDMycHg7XG4gICAgICAgICAgICBib3R0b206IDE2cHg7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjVzO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgICAgICAgLnNsaWRlLXRpdGxlIHtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5zbGlkZS1kZXNjIHtcbiAgICAgICAgICAgICAgbWF4LXdpZHRoOiA3NiU7XG4gICAgICAgICAgICAgIG1hcmdpbjogNnB4IDAgMDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICAgICAgICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjYpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnNsaWRlLWxpbmsge1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIHJpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgPnN2ZyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjVzO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgID5zdmcge1xuICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDhweCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC5zd2lwZXItYnV0dG9uLW5leHQsIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuNXM7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltYWdlcy9hY3Rpdml0eS8yMDI1LzExL3N3aXBlci1idG4tbmV4dC5wbmcpIG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICAgICAgICAgICYuZGVmYXVsdCB7XG4gICAgICAgICAgICAgIG9wYWNpdHk6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgY3Vyc29yOiBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgIG9wYWNpdHk6IC42O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgICAgICAgICAgIGxlZnQ6IDE2cHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSkgcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgICByaWdodDogMTZweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxNDBweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjVzO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgyMzQsIDI0MiwgMjU0LCAwKSAwJSwgI0VBRjJGRSAzNSUpO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgICAgICAgICAgIHdpZHRoOiA4MThweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgPmltZyB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnNsaWRlLXRleHQge1xuICAgICAgICAgICAgICBsZWZ0OiAyNHB4O1xuICAgICAgICAgICAgICBib3R0b206IDM4cHg7XG4gICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTBweCk7XG4gICAgICAgICAgICAgIC5zbGlkZS10aXRsZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjhzIGN1YmljLWJlemllcigwLjI1LCAwLjQ2LCAwLjQ1LCAwLjk0KTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAuc2xpZGUtZGVzYyB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjhzIGN1YmljLWJlemllcigwLjI1LCAwLjQ2LCAwLjQ1LCAwLjk0KTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAuc2xpZGUtbGluayB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuOHMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuNDYsIDAuNDUsIDAuOTQpO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuc3dpcGVyLWJ1dHRvbi1uZXh0LCAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgd2lkdGg6IDQ4cHg7XG4gICAgICAgICAgICAgIGhlaWdodDogNDhweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4uc2VjdGlvbi1wcm9kdWN0LWFpIHtcbiAgcGFkZGluZzogOTZweCAwIDEyNnB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAuc2VjdGlvbi10aXRsZSB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IHZhcigtLWgyKTtcbiAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICMwMDA7XG4gIH1cbiAgLnNlY3Rpb24tZGVzYyB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgbWFyZ2luOiAzMnB4IGF1dG8gMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMSk7XG4gIH1cbiAgLnByb2R1Y3QtYWktY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIG1hcmdpbjogODBweCBhdXRvIDA7XG4gICAgLmxlZnQge1xuICAgICAgLml0ZW0ge1xuICAgICAgICBtYXJnaW46IDI0cHggYXV0bztcbiAgICAgICAgbWF4LXdpZHRoOiA1ODRweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgICAgICAgcGFkZGluZzogMTJweCAxNnB4O1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDIzOSwgMjQwLCAyNTUsIDEpO1xuICAgICAgICAuaXRlbS10aXRsZSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAuaXRlbS10aXRsZS10ZXh0IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICA+c3BhbiB7XG4gICAgICAgICAgICAgIHdpZHRoOiA0OHB4OyAgXG4gICAgICAgICAgICAgIGhlaWdodDogNDhweDtcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4OyBcbiAgICAgICAgICAgICAgPnN2ZyB7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC41cztcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICBjb2xvcjogcmdiYSg3NSwgNzUsIDc1LCAxKTtcbiAgICAgICAgICB9XG4gICAgICAgICAgPnNwYW4ge1xuICAgICAgICAgICAgd2lkdGg6IDMycHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4MHB4O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuNXM7XG4gICAgICAgICAgICA+c3ZnIHtcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC41cztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIFxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuaXRlbS1kZXNjIHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDY0cHg7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMTZweDtcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC41cztcbiAgICAgICAgfVxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgLml0ZW0tdGl0bGUge1xuICAgICAgICAgICAgLml0ZW0tdGl0bGUtdGV4dCB7XG4gICAgICAgICAgICAgIGNvbG9yOiByZ2JhKDQ3LCA1NSwgMjU1LCAxKTtcbiAgICAgICAgICAgICAgPnNwYW4ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoNDcsIDU1LCAyNTUsIDAuNik7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICAgICAgICAgICAgICA+c3ZnIHtcbiAgICAgICAgICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygxMDApO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgPnNwYW4ge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDQ3LCA1NSwgMjU1LCAwLjE1KTtcbiAgICAgICAgICAgICAgPnN2ZyB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICAgICAgICA+cGF0aCB7XG4gICAgICAgICAgICAgICAgICBzdHJva2U6IHJnYmEoNDcsIDU1LCAyNTUsIDEpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAuaXRlbS1kZXNjIHtcbiAgICAgICAgICAgIG1hcmdpbjogOHB4IDAgMDtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICBjb2xvcjogcmdiYSg4NywgOTIsIDIyMSwgMSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLnJpZ2h0IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMjhweDtcbiAgICAgID5pbWcge1xuICAgICAgICB3aWR0aDogMTA2OHB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgJi5yaWdodC1pbWctMDEge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgfVxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4uc2VjdGlvbi10cnVzdGVkIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KDQ3LjgyJSA1MCUgYXQgNTAlIDUwJSwgcmdiYSgxNjYsIDY1LCAyNTUsIDAuMzIpIDAlLCByZ2JhKDE2NiwgNjUsIDI1NSwgMCkgMTAwJSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTUsIDIxLCA2MCwgMSk7XG4gIHdpZHRoOiAxMDAlO1xuICAuc2VjdGlvbi10aXRsZSB7XG4gICAgbWFyZ2luOiA5NnB4IGF1dG8gMDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogdmFyKC0taDIpO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogI0ZGRjtcbiAgfVxuICAuc2VjdGlvbi1tZXJpdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luOiA2MnB4IGF1dG8gOTJweDtcbiAgICAuaXRlbSB7XG4gICAgICBtYXJnaW46IDAgNDZweDtcbiAgICAgIC5pdGVtLXRpdGxlIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgZm9udC1zaXplOiB2YXIoLS1oMSk7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgY29sb3I6ICNGRkY7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7IFxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7ICAgIFxuICAgICAgICA+c3BhbiB7XG4gICAgICAgICAgZm9udC1zaXplOiB2YXIoLS1oMyk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5pdGVtLWRlc2Mge1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBmb250LXNpemU6IHZhcigtLWg1KTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuNik7XG4gICAgICB9XG4gICAgfVxuICB9XG4gLnRydXN0ZWQtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgIG1hcmdpbi10b3A6IDcycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTI2cHg7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgd2lkdGg6IG1heC1jb250ZW50O1xuICAgIC50cnVzdGVkLWxlZnQtY29udGFpbmVyLCAudHJ1c3RlZC1yaWdodC1jb250YWluZXIge1xuICAgICAgaGVpZ2h0OiA1MDJweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgLjVzO1xuICAgICAgYW5pbWF0aW9uOiBzY3JvbGxCYWNrZ3JvdW5kIDUwcyBsaW5lYXIgaW5maW5pdGU7XG4gICAgICAuaXRlbSB7XG4gICAgICAgIGJvcmRlcjogMC42NXB4IHNvbGlkICMwMDAwMDAyNDtcbiAgICAgICAgY29sb3I6ICNGQkZGQ0I7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gICAgICAgIHdpZHRoOiAyODRweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDI0cHg7XG4gICAgICAgIHBhZGRpbmc6IDMycHg7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAuaXRlbS1kZXNjIHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3IpO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDIycHg7XG4gICAgICAgIH1cbiAgICAgICAgLml0ZW0tdGl0bGUge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxODAlO1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwJTtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3IpO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICA+c3ZnIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgID5pbWcge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgICAuYnRuLXRpcCB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB9XG4gICAgICAgICYuaXRlbS1jb250YWluZXIge1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgd2lkdGg6IDY4NHB4O1xuICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIC5pdGVtLXRvcCwgLml0ZW0tYm90dG9tIHtcbiAgICAgICAgICAgIGhlaWdodDogNTAlO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAgICAgICAgIC5pdGVtLXNtYWxsIHtcbiAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgICAgICAgICAgICAgYm9yZGVyOiAwLjY1cHggc29saWQgIzAwMDAwMDI0O1xuICAgICAgICAgICAgICB3aWR0aDogMzQuOCU7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDI0cHg7XG4gICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgLml0ZW0tZGVzYyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjJweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogcmdiYSg5NiwgOTYsIDk2LCAxKTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAuaXRlbS10aXRsZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTgwJTtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMCU7XG4gICAgICAgICAgICAgICAgY29sb3I6IHJnYmEoOTYsIDk2LCA5NiwgMSk7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgPmEge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICA+aW1nIHtcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5pdGVtLWJpZyB7XG4gICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyNHB4O1xuICAgICAgICAgICAgICBib3JkZXI6IDAuNjVweCBzb2xpZCAjMDAwMDAwMjQ7XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gICAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDI0cHg7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICAgICAgLnRleHQtZGVzYyB7XG4gICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3IpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAudGV4dC10aXRsZSB7XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIycHg7XG4gICAgICAgICAgICAgICAgICA+c3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4MCU7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvcik7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICA+c3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIycHg7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgID5hIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgPmltZyB7XG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuaXRlbS1ib3R0b20ge1xuICAgICAgICAgICAgICBoZWlnaHQ6IGNhbGMoNTAlIC0gMjRweCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC5pdGVtLWJvdHRvbSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgICAgICAgICAgLml0ZW0tYmlnIHtcbiAgICAgICAgICAgICAgbWFyZ2luOiAwIDI0cHggMCAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmOmhvdmVyIHtcbiAgICAgIC50cnVzdGVkLWxlZnQtY29udGFpbmVyLCAudHJ1c3RlZC1yaWdodC1jb250YWluZXIge1xuICAgICAgICBhbmltYXRpb24tcGxheS1zdGF0ZTogcGF1c2VkO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLnNlY3Rpb24tcnVsZSB7XG4gIHBhZGRpbmc6IDExOHB4IDAgMTIycHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLnNlY3Rpb24tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogdmFyKC0taDIpO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAuc2VjdGlvbi10aXRsZS1zcGFuIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMTJweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICBmb250LWZhbWlseTogJ091dGZpdCc7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICMzRDFERkYgMCUsICNDQjUwRkYgNDkuMDQlLCAjRUQ1NDhDIDEwMCUpO1xuICAgICAgYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gICAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuICAgIC5zZWN0aW9uLXRpdGxlLWljb24ge1xuICAgICAgd2lkdGg6IDYycHg7XG4gICAgfVxuICB9XG4gIC5zZWN0aW9uLXJ1bGUtY29udGFpbmVyIHtcbiAgICBtYXJnaW46IDQ4cHggYXV0byAwO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLUJHLTksIHJnYmEoMjI0LCAyMjQsIDIyNCwgMSkpO1xuICAgIGJveC1zaGFkb3c6IDBweCAycHggMjBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gICAgd2lkdGg6IDEwNjBweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuICAgIC5pdGVtIHtcbiAgICAgIHBhZGRpbmc6IDI0cHg7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4ICNkY2RjZGMgc29saWQ7XG4gICAgICAuaXRlbS10aXRsZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBSdWJpaztcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgZm9udC1zaXplOiB2YXIoLS1kZXNjKTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICA+YSB7XG4gICAgICAgICAgY29sb3I6IHZhcigtLUJ1dHRvbi0xLCByZ2JhKDQ3LCA1NSwgMjU1LCAxKSk7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC41cztcbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IC42O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgPmltZyB7XG4gICAgICAgIHdpZHRoOiA4MHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE4cHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgICB9XG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAucnVsZS1pY29uIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgei1pbmRleDogMTtcbiAgICAmLnJ1bGUtaWNvbi0wMSB7XG4gICAgICB0b3A6IDMwJTtcbiAgICB9XG4gICAgJi5ydWxlLWljb24tMDIge1xuICAgICAgYm90dG9tOiA4JTtcbiAgICAgIHRvcDogYXV0bztcbiAgICB9XG4gIH1cbiAgJjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAtODAlO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogLTE7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjRkZGIDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDUwJSksIGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSA1MC45MSUsICNGRkYgMTAwJSksIHJhZGlhbC1ncmFkaWVudCgyODQuNzElIDEwMCUgYXQgNTAlIDAlLCAjRkZGIDQwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAxMDAlKSwgbGluZWFyLWdyYWRpZW50KDg2ZGVnLCAjQUNDN0ZGIDAlLCAjOUJGRkZDIDEwMCUpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgNTIwcHg7XG4gIH1cbn1cbi8vIOmXqueDgVxuQGtleWZyYW1lcyBmbGlja2VyIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbi8vIOiDjOaZr+iJsuaXi+i9rFxuQGtleWZyYW1lcyBiZy1yb3RhdGUge1xuICAwJSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCUgNTAlO1xuICB9XG4gIDUwJSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJSA1MCU7XG4gIH1cbiAgMTAwJSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCUgNTAlO1xuICB9XG59XG4vLyDog4zmma/ml4vovaxcbkBrZXlmcmFtZXMgYmctaW1nLXJvdGF0ZSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKSByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCkgcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbi8vIOa7muWKqFxuQGtleWZyYW1lcyBzY3JvbGxCYWNrZ3JvdW5kIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgfVxufVxuLy8g5LiK5Y2H5Yqo55S7XG5Aa2V5ZnJhbWVzIHJpc2Uge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAyNjI2cHgpIGFuZCAobWF4LXdpZHRoOiAzMjAwcHgpIHtcbiAgLnNlY3Rpb24tYmFubmVyIHtcbiAgICAuaW1hZ2VzIHtcbiAgICAgIG1hcmdpbjogLTEyJSBhdXRvIDA7XG4gICAgfVxuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMDg4cHgpIHtcbiAgLnNlY3Rpb24tYmFubmVyIHtcbiAgICAuc2VjdGlvbi10aXRsZSB7XG4gICAgICBmb250LXNpemU6IDc4cHg7XG4gICAgfVxuICAgIC5zZWN0aW9uLXRpdGxlLXRleHQge1xuICAgICAgZm9udC1zaXplOiA1OHB4O1xuICAgIH1cbiAgICAuc2VjdGlvbi1kZXNjIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB9XG4gIH1cbiAgLnNlY3Rpb24tcHJvZHVjdC1jb250YWluZXIge1xuICAgID4ucHJvZHVjdC1pbWcge1xuICAgICAgd2lkdGg6IDg1JTtcbiAgICB9XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE4ODhweCkge1xuICA6cm9vdCB7XG4gICAgLS1oMTogNDJweDtcbiAgICAtLWgyOiAzNnB4O1xuICAgIC0taDM6IDMycHg7XG4gICAgLS1oNDogMjZweCA7XG4gICAgLS1oNTogMjJweDtcbiAgICAtLWRlc2M6IDE4cHhcbiAgfVxuICAuc2VjdGlvbi1iYW5uZXIge1xuICAgIC5zZWN0aW9uLXRpdGxlLXNwYW4ge1xuICAgICAgPnNwYW4ge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIC50aXRsZS1zcGFuIHtcbiAgICAgICAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLnNlY3Rpb24tdGl0bGUge1xuICAgICAgZm9udC1zaXplOiA2OHB4O1xuICAgIH1cbiAgICAuc2VjdGlvbi10aXRsZS10ZXh0IHtcbiAgICAgIGZvbnQtc2l6ZTogNTJweDtcbiAgICB9XG4gICAgLnNlY3Rpb24tZGVzYyB7XG4gICAgICBtYXJnaW46IDIycHggYXV0byAwO1xuICAgIH1cbiAgfVxuICAuc2VjdGlvbi1wcm9kdWN0LWNvbnRhaW5lciB7XG4gICAgLnNlY3Rpb24tZGVzYyB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgfVxuICB9XG4gIC5zZWN0aW9uLXByb2R1Y3QtYWkge1xuICAgIC5zZWN0aW9uLWRlc2Mge1xuICAgICAgbWFyZ2luOiAyNHB4IGF1dG8gMDtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB9XG4gICAgLnByb2R1Y3QtYWktY29udGFpbmVyIHtcbiAgICAgIHdpZHRoOiA5NSU7XG4gICAgICAubGVmdCB7XG4gICAgICAgIC5pdGVtIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDQ4MHB4O1xuICAgICAgICAgIC5pdGVtLXRpdGxlIHtcbiAgICAgICAgICAgIC5pdGVtLXRpdGxlLXRleHQge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC5pdGVtLWRlc2Mge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnJpZ2h0IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDQlO1xuICAgICAgICB3aWR0aDogNTglO1xuICAgICAgICA+aW1nIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTY4OHB4KSB7XG4gIDpyb290IHtcbiAgICAtLWgxOiAzOHB4O1xuICAgIC0taDI6IDMycHg7XG4gICAgLS1oMzogMjhweDtcbiAgICAtLWg0OiAyNHB4O1xuICAgIC0taDU6IDIwcHg7XG4gICAgLS1kZXNjOiAxNnB4XG4gIH1cbiAgLnNlY3Rpb24tYmFubmVyIHtcbiAgICAuc2VjdGlvbi1kZXNjIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB9XG4gICAgLmJhbm5lci1iZyB7XG4gICAgICB0b3A6IC0xMjAlO1xuICAgIH1cbiAgICAuaW1hZ2VzIHtcbiAgICAgIG1hcmdpbjogLTI2JSBhdXRvIDA7XG4gICAgfVxuICB9XG4gIC5zZWN0aW9uLXByaWNpbmcge1xuICAgIC5zZWN0aW9uLWNvbnRhaW5lciB7XG4gICAgICB6b29tOiAuODg7XG4gICAgICAudGFicyB7XG4gICAgICAgIC50YWIge1xuICAgICAgICAgIC50YWItcmVjb21tZW5kIHtcbiAgICAgICAgICAgIGxlZnQ6IC0xcHg7XG4gICAgICAgICAgICB0b3A6IC0ycHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5tb3JlLWRpc2NvdW50IHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB9XG4gIH1cbiAgLnNlY3Rpb24tc2hhcmUge1xuICAgIHBhZGRpbmc6IDUycHggMCAwO1xuICAgIC5zaGFyZS1jb250YWluZXIge1xuICAgICAgLml0ZW0ge1xuICAgICAgICAuaXRlbS1jb250YWluZXIge1xuICAgICAgICAgIHdpZHRoOiA1ODhweDtcbiAgICAgICAgICBwYWRkaW5nOiAxMnB4IDI0cHg7XG4gICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLnRleHQtY29udGFpbmVyIHtcbiAgICAgICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgICAgLnRleHQtZGVzYyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgID51bCB7XG4gICAgICAgICAgICAgICAgPmxpIHtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgLnNoYXJlLXRvIHtcbiAgICAgICAgICAgICAgICA+YSB7XG4gICAgICAgICAgICAgICAgICA+aW1nIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDU1cHg7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIC5zaGFyZS1jbGljay1pbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzMCU7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAtNTIlO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5zZWN0aW9uLXJ1bGUge1xuICAgIHBhZGRpbmc6IDg4cHggMCAxMjhweDtcbiAgICAmOjphZnRlciB7XG4gICAgICBib3R0b206IC03MCU7XG4gICAgfVxuICB9XG4gIC5zZWN0aW9uLXByb2R1Y3QtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiA4MHB4IDAgODhweDtcbiAgICAuc2VjdGlvbi1wcm9kdWN0IHtcbiAgICAgIG1hcmdpbjogMTAlIGF1dG8gMDtcbiAgICAgIC5zZWN0aW9uLXRleHQge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTExNiUpO1xuICAgICAgfVxuICAgICAgLnNlY3Rpb24taW1hZ2VzIHtcbiAgICAgICAgd2lkdGg6IDcxOHB4O1xuICAgICAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNDUlKTtcbiAgICAgICAgLnN3aXBlci1jb250YWluZXIge1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IDU2NXB4O1xuICAgICAgICAgIG1heC1oZWlnaHQ6IDU2NXB4O1xuICAgICAgICAgIC5zd2lwZXItc2xpZGUge1xuICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgICAgICAgICB3aWR0aDogNzE4cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgLnNsaWRlLXRleHQge1xuICAgICAgICAgICAgICAgIC5zbGlkZS10aXRsZSB7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5zbGlkZS1kZXNjIHtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnNsaWRlLWxpbmsge1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfSAgXG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNTg4cHgpIHtcbiAgLnNlY3Rpb24tYmFubmVyIHtcbiAgICAuYmFubmVyLWJnIHtcbiAgICAgIHRvcDogLTEwMCU7XG4gICAgfVxuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNTIwcHgpIHtcbiAgLnNlY3Rpb24tYmFubmVyIHtcbiAgICBwYWRkaW5nLXRvcDogMTI0cHg7XG4gICAgLnNlY3Rpb24tdGl0bGUge1xuICAgICAgZm9udC1zaXplOiA1MnB4O1xuICAgIH1cbiAgICAuc2VjdGlvbi10aXRsZS10ZXh0IHtcbiAgICAgIGZvbnQtc2l6ZTogNDJweDtcbiAgICB9XG4gIH1cbiAgLnNlY3Rpb24tcHJpY2luZyB7XG4gICAgLmltYWdlcyB7XG4gICAgICBtYXJnaW46IC0zMCUgYXV0byAwO1xuICAgIH1cbiAgfVxuICAuc2VjdGlvbi1zaGFyZSB7XG4gICAgLnNoYXJlLWNvbnRhaW5lciB7XG4gICAgICAuaXRlbSB7XG4gICAgICAgIC5pdGVtLWNvbnRhaW5lciB7XG4gICAgICAgICAgd2lkdGg6IDUzOHB4O1xuICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5zZWN0aW9uLXByb2R1Y3QtY29udGFpbmVyIHtcbiAgICAuc2VjdGlvbi1kZXNjIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB9XG4gICAgLnNlY3Rpb24tcHJvZHVjdCB7XG4gICAgICAuc2VjdGlvbi10ZXh0IHtcbiAgICAgICAgbWF4LXdpZHRoOiAzOCU7XG4gICAgICAgIC5zZWN0aW9uLXRpdGxlIHtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTIwJTtcbiAgICAgICAgfVxuICAgICAgICAuc2VjdGlvbi1kZXNjIHtcbiAgICAgICAgICBtYXJnaW46IDEycHggMCAwO1xuICAgICAgICB9XG4gICAgICAgIC5idG4tZ3JvdXAge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5zZWN0aW9uLWltYWdlcyB7XG4gICAgICAgIHpvb206IC44ODtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnNlY3Rpb24tcHJvZHVjdC1haSB7XG4gICAgLnNlY3Rpb24tZGVzYyB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgfVxuICAgIC5wcm9kdWN0LWFpLWNvbnRhaW5lciB7XG4gICAgICAubGVmdCB7XG4gICAgICAgIC5pdGVtIHtcbiAgICAgICAgICAuaXRlbS10aXRsZSB7XG4gICAgICAgICAgICAuaXRlbS10aXRsZS10ZXh0IHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICA+c3BhbiB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDMycHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgICAgICAgICA+c3ZnIHtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAuaXRlbS1kZXNjIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNDhweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MjBweCkge1xuICA6cm9vdCB7XG4gICAgLS1oMTogMzZweDtcbiAgICAtLWgyOiAyOHB4O1xuICAgIC0taDM6IDI0cHg7XG4gICAgLS1oNDogMjBweCAhaW1wb3J0YW50O1xuICAgIC0taDU6IDE4cHg7XG4gICAgLS1kZXNjOiAxNnB4XG4gIH1cbiAgLnNlY3Rpb24tYmFubmVyIHtcbiAgICAuYmFubmVyLWJnIHtcbiAgICAgIHRvcDogLTgwJTtcbiAgICB9XG4gIH1cbiAgLnNlY3Rpb24tcHJpY2luZyB7XG4gICAgLnNlY3Rpb24tY29udGFpbmVyIHtcbiAgICAgIHdpZHRoOiBtYXgtY29udGVudDtcbiAgICAgIC50YWJzIHtcbiAgICAgICAgem9vbTogLjg4O1xuICAgICAgfVxuICAgICAgLmludHJvZHVjZSB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDUxMnB4O1xuICAgICAgICBwYWRkaW5nOiAyNHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4OHB4KSB7XG4gIC5zZWN0aW9uLWJhbm5lciB7XG4gICAgLnNlY3Rpb24tdGl0bGUge1xuICAgICAgZm9udC1zaXplOiA0OHB4O1xuICAgIH1cbiAgICAuc2VjdGlvbi10aXRsZS10ZXh0IHtcbiAgICAgIGZvbnQtc2l6ZTogMzhweDtcbiAgICB9XG4gIH1cbiAgLnNlY3Rpb24tcHJpY2luZyB7XG4gICAgcGFkZGluZzogNTJweCAwIDQycHg7XG4gICAgLnNlY3Rpb24tY29udGFpbmVyIHtcbiAgICAgIHBhZGRpbmc6IDI0cHg7XG4gICAgICB6b29tOiAxO1xuICAgICAgd2lkdGg6IDg1JTtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgLnRhYnMge1xuICAgICAgICB6b29tOiAxO1xuICAgICAgICB3aWR0aDogOTUlO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAudGFiIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgPi5pbnRyb2R1Y2Uge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICB9XG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgID4uaW50cm9kdWNlIHtcbiAgICAgICAgICAgICAgbWFyZ2luOiAyNHB4IGF1dG8gMDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA0NThweDtcbiAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgID4uaW50cm9kdWNlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnNlY3Rpb24tc2hhcmUge1xuICAgIC5zaGFyZS1jb250YWluZXIge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAuaXRlbSB7XG4gICAgICAgIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICB3aWR0aDogODUlO1xuICAgICAgICAuaXRlbS1jb250YWluZXIge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIC50ZXh0LWNvbnRhaW5lciB7XG4gICAgICAgICAgICAudGV4dCB7XG4gICAgICAgICAgICAgIC5zaGFyZS1jbGljay1pbWcge1xuICAgICAgICAgICAgICAgIHJpZ2h0OiA2MyU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE4JTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbjogMjRweCBhdXRvIDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnNlY3Rpb24tdHJ1c3RlZCB7XG4gICAgLnNlY3Rpb24tbWVyaXQge1xuICAgICAgbWFyZ2luOiAzMnB4IGF1dG8gNTJweDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIC5pdGVtIHtcbiAgICAgICAgICBtYXJnaW46IDI0cHg7XG4gICAgICAgIHdpZHRoOiAyNCU7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5zZWN0aW9uLXJ1bGUge1xuICAgIC5zZWN0aW9uLXJ1bGUtY29udGFpbmVyIHtcbiAgICAgIHdpZHRoOiA4NSU7XG4gICAgfVxuICB9XG4gIC5zZWN0aW9uLXByb2R1Y3QtY29udGFpbmVyIHtcbiAgICAuc2VjdGlvbi10aXRsZSB7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIHdpZHRoOiA4NSU7XG4gICAgfVxuICAgIC5zZWN0aW9uLWRlc2Mge1xuICAgICAgd2lkdGg6IDg1JTtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG4gICAgLnNlY3Rpb24tcHJvZHVjdCB7XG4gICAgICAuc2VjdGlvbi10ZXh0IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtYXgtd2lkdGg6IDg1JTtcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAuc2VjdGlvbi10aXRsZSwgLnNlY3Rpb24tZGVzYyB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG4gICAgICAgIC5idG4tZ3JvdXAge1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIC5idG4ge1xuICAgICAgICAgICAgJi5idG4tZG93bmxvYWQtdXBkZiB7XG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnNlY3Rpb24taW1hZ2VzIHtcbiAgICAgICAgem9vbTogMTtcbiAgICAgICAgbWFyZ2luOiAyOHB4IGF1dG8gMDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuc2VjdGlvbi1wcm9kdWN0LWFpIHtcbiAgICBwYWRkaW5nOiA5NnB4IDAgODJweDtcbiAgICAucHJvZHVjdC1haS1jb250YWluZXIge1xuICAgICAgbWFyZ2luOiAzNnB4IGF1dG8gMDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICAgIC5yaWdodCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICAgIC5sZWZ0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbjogMjRweCBhdXRvIDA7XG4gICAgICAgIC5pdGVtIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuc2VjdGlvbi1iYW5uZXIge1xuICAgIHBhZGRpbmctdG9wOiA4OHB4O1xuICAgIC5iYW5uZXItbGVmdCwgLmJhbm5lci1yaWdodCwgLmJhbm5lci1yaWdodC1pY29uLCAuYmFubmVyLWxlZnQtaWNvbiB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAuc2VjdGlvbi10aXRsZSB7XG4gICAgICBmb250LXNpemU6IDM4cHg7XG4gICAgfVxuICAgIC5zZWN0aW9uLXRpdGxlLXRleHQge1xuICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgIH1cbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODg4cHgpIHtcbiAgOnJvb3Qge1xuICAgIC0taDE6IDMycHg7XG4gICAgLS1oMjogMjZweDtcbiAgICAtLWgzOiAyMnB4O1xuICAgIC0taDQ6IDE4cHggIWltcG9ydGFudDtcbiAgICAtLWg1OiAxNnB4O1xuICAgIC0tZGVzYzogMTRweFxuICB9XG4gIC5zZWN0aW9uLWJhbm5lciB7XG4gICAgLnNlY3Rpb24tdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgPnNwYW4ge1xuICAgICAgICBwYWRkaW5nOiA2cHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5zZWN0aW9uLXRpdGxlLXRleHQge1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgIH1cbiAgICAuc2VjdGlvbi1kZXNjIHtcbiAgICAgIG1heC13aWR0aDogODUlO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cbiAgICAuYnRuLWdyb3VwIHtcbiAgICAgIG1hcmdpbjogMjRweCBhdXRvIDA7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNTJweDtcbiAgICB9XG4gIH1cbiAgLnNlY3Rpb24tcHJpY2luZyB7XG4gICAgLnNlY3Rpb24tdGl0bGUsIC5zZWN0aW9uLWRlc2Mge1xuICAgICAgbWF4LXdpZHRoOiA5MCU7XG4gICAgfVxuICAgIC5zZWN0aW9uLWNvbnRhaW5lciB7XG4gICAgICB3aWR0aDogOTUlO1xuICAgICAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgICAgIC50YWJzIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIC50YWIge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgICAgICAgLmludHJvZHVjZSB7XG4gICAgICAgICAgICAuaXRlbSB7XG4gICAgICAgICAgICAgIHdpZHRoOiA0OCU7XG4gICAgICAgICAgICAgID51bCB7XG4gICAgICAgICAgICAgICAgPmxpIHtcbiAgICAgICAgICAgICAgICAgID5wIHtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMThweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAuc2VjdGlvbi1zaGFyZSB7XG4gICAgLnNlY3Rpb24tZGVzYyB7XG4gICAgICBtYXgtd2lkdGg6IDg1JTtcbiAgICB9XG4gICAgLnNoYXJlLWNvbnRhaW5lciAuaXRlbSAuaXRlbS1jb250YWluZXIgLnRleHQtY29udGFpbmVyIC50ZXh0IC5zaGFyZS1jbGljay1pbWcge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbiAgLnNlY3Rpb24tcHJvZHVjdC1jb250YWluZXIge1xuICAgIC5zZWN0aW9uLXByb2R1Y3Qge1xuICAgICAgLnNlY3Rpb24taW1hZ2VzIHtcbiAgICAgICAgd2lkdGg6IDYwMHB4O1xuICAgICAgICAuc3dpcGVyLWNvbnRhaW5lciB7XG4gICAgICAgICAgLnN3aXBlci1zbGlkZSB7XG4gICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgIHdpZHRoOiA2MDBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAuc2xpZGUtdGV4dCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgICAgICAgICAgICAuc2xpZGUtbGluayB7XG4gICAgICAgICAgICAgICAgICBib3R0b206IC0yNHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAuc2VjdGlvbi1ydWxlIHtcbiAgICBwYWRkaW5nOiA1MnB4IDAgODhweDtcbiAgfVxuICAuc2VjdGlvbi13aHkge1xuICAgIC50cnVzdGVkLWNvbnRhaW5lciB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogOTAlO1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAudHJ1c3RlZC1sZWZ0LWNvbnRhaW5lciB7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgYW5pbWF0aW9uOiBub25lO1xuICAgICAgICAuaXRlbSB7XG4gICAgICAgICAgcGFkZGluZzogMTZweDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBtYXJnaW46IDBweCBhdXRvO1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAmLml0ZW0tY29udGFpbmVyIHtcbiAgICAgICAgICAgIC5pdGVtLXRvcCwgLml0ZW0tYm90dG9tIHtcbiAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgIC5pdGVtLWJpZywgLml0ZW0tc21hbGwge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDZweCBhdXRvO1xuICAgICAgICAgICAgICAgIGZsZXg6IGF1dG87XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAuaXRlbS10aXRsZSB7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5pdGVtLWRlc2Mge1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICA+dmlkZW8ge1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgICAgICAgIC50ZXh0LWRlc2Mge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5zZWN0aW9uLXByb2R1Y3QtYWkge1xuICAgIHBhZGRpbmc6IDUycHggMCA1MnB4O1xuICAgIC5zZWN0aW9uLWRlc2Mge1xuICAgICAgbWF4LXdpZHRoOiA4NSU7XG4gICAgfVxuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3ODBweCkge1xuICAuc2VjdGlvbi10cnVzdGVkIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIC5zZWN0aW9uLW1lcml0IHtcbiAgICAgIG1hcmdpbjogMnB4IGF1dG8gMjJweDtcbiAgICAgIC5pdGVtIHtcbiAgICAgICAgbWFyZ2luOiAxMnB4IDI0cHg7XG4gICAgICB9XG4gICAgfVxuICAgIC50cnVzdGVkLWNvbnRhaW5lciB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIC50cnVzdGVkLWxlZnQtY29udGFpbmVyIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBhbmltYXRpb246IG5vbmU7XG4gICAgICAgIC5pdGVtIHtcbiAgICAgICAgICBwYWRkaW5nOiAxNnB4O1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIG1hcmdpbjogMHB4IGF1dG87XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgID5pbWcge1xuICAgICAgICAgICAgYm90dG9tOiAtOHB4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmLml0ZW0tY29udGFpbmVyIHtcbiAgICAgICAgICAgIC5pdGVtLXRvcCwgLml0ZW0tYm90dG9tIHtcbiAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgICAgbWFyZ2luOiA2cHggYXV0bztcbiAgICAgICAgICAgICAgLml0ZW0tYmlnLCAuaXRlbS1zbWFsbCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTJweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDZweCBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgZmxleDogYXV0bztcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIC5pdGVtLXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLml0ZW0tZGVzYyB7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgID5hIHtcbiAgICAgICAgICAgICAgICAgID5pbWcge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICA+dmlkZW8ge1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgICAgICAgIC50ZXh0LWRlc2Mge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9IFxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgOnJvb3Qge1xuICAgIC0taDE6IDI4cHg7XG4gICAgLS1oMjogMjJweDtcbiAgICAtLWgzOiAxOHB4O1xuICAgIC0taDQ6IDE0cHggIWltcG9ydGFudDtcbiAgICAtLWg1OiAxMnB4O1xuICAgIC0tZGVzYzogMTJweFxuICB9XG4gIC5zZWN0aW9uLWJhbm5lciB7XG4gICAgLnNlY3Rpb24tdGl0bGUge1xuICAgICAgLnRpdGxlLXVuZGVybGluZSB7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgIC50aXRsZS1pY29uIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5zZWN0aW9uLWRpc2NvdW50LXRleHQge1xuICAgICAgd2lkdGg6IDg1JTtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG4gICAgLmJ0bi1jb250YWluZXIge1xuICAgICAgbWFyZ2luOiAzMnB4IGF1dG8gMTJweDtcbiAgICB9XG4gICAgLmJhbm5lci1zdmctYmcge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLmJ0bi1ncm91cCB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgLmJ0biB7XG4gICAgICAgIG1hcmdpbjogOHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAuaW1hZ2VzIHtcbiAgICAgIG1hcmdpbjogMCBhdXRvIDA7XG4gICAgICA+dmlkZW8sIC5zYWZhcmktaW1nIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICAgID5pbWcge1xuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAmLnNhZmFyaS1pbWcge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAuc2VjdGlvbi1wcmljaW5nIHtcbiAgICBwYWRkaW5nOiA1MnB4IDAgMDtcbiAgICAuc2VjdGlvbi1kZXNjIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAuY291bnRkb3duIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBtYXJnaW46IDhweCBhdXRvIDA7XG4gICAgICAgIC5jb3VudGRvd24tdmFsdWUge1xuICAgICAgICAgIC5jb3VudGRvd24tdmFsdWUtbGFiZWwge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICAuY291bnRkb3duLXZhbHVlLW51bWJlciB7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgIHdpZHRoOiA0NXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyMnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuc2VjdGlvbi1jb250YWluZXIge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgcGFkZGluZzogMTZweCAxMnB4O1xuICAgICAgLnRhYnMge1xuICAgICAgICAudGFiIHtcbiAgICAgICAgICBwYWRkaW5nOiAyNHB4IDhweDtcbiAgICAgICAgICAudGFiLXJlY29tbWVuZCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIC50YWItdGl0bGUge1xuICAgICAgICAgICAgPnNwYW4ge1xuICAgICAgICAgICAgICB3aWR0aDogMThweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgICA+c3BhbiB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDhweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDhweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAucHJpY2Uge1xuICAgICAgICAgICAgLnRhYi1kaXNjb3VudCB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIH0gXG4gICAgICAgICAgfVxuICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgIC5pbnRyb2R1Y2Uge1xuICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgIC5pdGVtIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogOTAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMTJweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5zZWN0aW9uLXNoYXJlIHtcbiAgICAuc2VjdGlvbi10aXRsZSB7XG4gICAgICBtYXgtd2lkdGg6IDg1JTtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cbiAgICAuc2hhcmUtY29udGFpbmVyIHtcbiAgICAgIG1hcmdpbjogMjRweCBhdXRvIDA7XG4gICAgICAuaXRlbSB7XG4gICAgICAgIHdpZHRoOiA5NSU7XG4gICAgICAgIC5pdGVtLWNvbnRhaW5lciB7XG4gICAgICAgICAgbWFyZ2luOiAxMnB4IGF1dG8gMDtcbiAgICAgICAgICBwYWRkaW5nOiAxMnB4O1xuICAgICAgICAgIC50ZXh0LWNvbnRhaW5lciB7XG4gICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICA+c3BhbiB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDM0cHg7XG4gICAgICAgICAgICAgIC50ZXh0LWRlc2Mge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogOHB4IDAgMDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAuc2hhcmUtY2xpY2staW1nIHtcbiAgICAgICAgICAgICAgICBib3R0b206IC0yOCU7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDIwJTtcbiAgICAgICAgICAgICAgICB3aWR0aDogODRweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgbGVmdDogN3B4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiA2cHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5zZWN0aW9uLXByb2R1Y3QtY29udGFpbmVyIHtcbiAgICAuYnRuLWdyb3VwIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBtYXJnaW46IDQ2cHggYXV0byAwO1xuICAgICAgLmJ0biB7XG4gICAgICAgIG1hcmdpbjogOHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAucHJvZHVjdC1pbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW46IDI0cHggYXV0byAwO1xuICAgIH1cbiAgICAuc2VjdGlvbi1wcm9kdWN0IHtcbiAgICAgIC5zZWN0aW9uLXRleHQge1xuICAgICAgICAuYnRuLWdyb3VwIHtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIC5idG4ge1xuICAgICAgICAgICAgd2lkdGg6IDMwMHB4O1xuICAgICAgICAgICAgbWFyZ2luOiA4cHggYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnNlY3Rpb24taW1hZ2VzIHtcbiAgICAgICAgd2lkdGg6IDMwOHB4O1xuICAgICAgICAuc3dpcGVyLWNvbnRhaW5lciB7XG4gICAgICAgICAgbWluLWhlaWdodDogMjQyLjVweDtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiAyNDIuNXB4O1xuICAgICAgICAgIC5zd2lwZXItc2xpZGUge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICAgICAgICAgIHdpZHRoOiAzMDhweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgLnN3aXBlci1idXR0b24tcHJldiwgLnN3aXBlci1idXR0b24tbmV4dCB7XG4gICAgICAgICAgICAgIHdpZHRoOiAyNHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIGhlaWdodDogMjRweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgICAgICAgICAgIHdpZHRoOiAzMDhweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAuc2xpZGUtdGV4dCB7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAxOHB4O1xuICAgICAgICAgICAgICAgIC5zbGlkZS10aXRsZSB7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5zbGlkZS1kZXNjIHtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnNsaWRlLWxpbmsge1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgYm90dG9tOiAtMjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnNlY3Rpb24td2h5IHtcbiAgICAuc2VjdGlvbi1tZXJpdCB7XG4gICAgICBtYXJnaW46IDJweCBhdXRvIDIycHg7XG4gICAgICAuaXRlbSB7XG4gICAgICAgIG1hcmdpbjogMTJweCAyNHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuc2VjdGlvbi1ydWxlIHtcbiAgICAuc2VjdGlvbi1ydWxlLWNvbnRhaW5lciB7XG4gICAgICBtYXJnaW46IDI0cHggYXV0byAwO1xuICAgICAgLml0ZW0ge1xuICAgICAgICBwYWRkaW5nOiAxMnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufSIKCV0sCgkibmFtZXMiOiBbXSwKCSJtYXBwaW5ncyI6ICJBQUFBLEFBQUEsS0FBSyxBQUFDLENBQ0osSUFBSSxDQUFBLEtBQUMsQ0FDTCxJQUFJLENBQUEsS0FBQyxDQUNMLElBQUksQ0FBQSxLQUFDLENBQ0wsSUFBSSxDQUFBLEtBQUMsQ0FDTCxJQUFJLENBQUEsS0FBQyxDQUNMLE1BQU0sQ0FBQTtpQkFBQyxDQUVQLEtBQUssQ0FBQSxNQUFDLENBQ1AsQUFDRCxBQUdNLElBSEYsQUFDRCxPQUFPLENBQ04sZUFBZSxDQUNi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 */