:root{--h1: 152px;--h2: 48px;--deg: 0deg;--typeSize: 18px;--typeText: 16px;--tableTitle: 22px;--tableTrTitle: 16px;--tableTrDesc: 14px}html body{background:#000 !important}.section-banner{display:flex;align-items:center;justify-content:center;background:url(../../images/activity/2025/12/banner-bg.png) no-repeat;background-size:contain;background-position:top right;padding:152px 0 128px;box-sizing:border-box}.section-banner .left{padding:60px 60px 0;box-sizing:border-box;position:relative}.section-banner .left .section-title-h3{position:relative;z-index:3;width:max-content;margin:0 auto;background:linear-gradient(90deg, #fff 0%, #9AF2FF 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:500;font-size:21px;text-align:center;vertical-align:middle;text-shadow:0px 0px 12.1px #66a3ff}.section-banner .left .section-title{width:max-content;margin:0 auto;font-family:Staatliches;font-weight:400;font-size:var(--h1);line-height:normal;text-align:center;vertical-align:middle;color:transparent;-webkit-text-stroke:1px rgba(255,255,255,0.8);position:relative}.section-banner .left .section-title>i{-webkit-text-stroke:initial;color:#ffffff5c;font-style:normal}.section-banner .left .section-title>span{position:absolute;left:0;bottom:-10%;color:#FFF;padding:8px 18px 8px 8px;font-family:Outfit;font-weight:700;font-size:26px;line-height:normal;text-align:center;vertical-align:middle;text-transform:uppercase;background:url(../../images/activity/2025/12/banner-title-span-bg.png) no-repeat;background-size:100% 100%}.section-banner .left .section-discount{width:484px;height:243px;background:url(../../images/activity/2025/12/banner-title-bg.png) no-repeat;background-size:100% 100%;position:absolute;left:18%;top:18%;z-index:2}.section-banner .left .section-discount::before{content:"";background:linear-gradient(90deg, #764CFF 0%, #003DE5 100%);filter:blur(88px);position:absolute;top:0;left:0;width:100%;height:100%;animation:backgroundOpacity 3s linear infinite;z-index:-1}.section-banner .left .section-discount::after{content:' ';width:100px;height:100%;background-color:#000;filter:blur(88px);position:absolute;left:0;top:0;animation:afterMOve 6s linear infinite}.section-banner .left .section-desc{position:relative;z-index:2;font-family:Rubik;font-weight:400;font-size:18px;line-height:170%;text-align:center;color:#FFF;margin:42px auto 0}.section-banner .left .section-desc>span{font-weight:600;color:#ef96ff}.section-banner .left .btn-group{margin:24px auto 0}.section-banner .left .btn-group .btn-wrapper{margin:0 12px}.section-banner .left .btn-group .btn-wrapper .btn{min-width:252px;height:56px;border-radius:12px;font-weight:600;font-size:18px}.section-banner .left .btn-group .btn-wrapper .btn-download-updf{border:1px solid #FFF !important;background:transparent;text-align:center;color:#FFF}.section-banner .left .btn-group .btn-wrapper .btn-checkout-updf{background:linear-gradient(90deg, #3F58FF 0%, #FF2C7D 100%);box-shadow:0px 0px 20.4px 0px #fff inset;border:1px solid #fff;color:#FFF}.section-banner .left .btn-group .btn-wrapper .btn-checkout-updf>svg{margin-left:8px;transition:all .5s}.section-banner .left .btn-group .btn-wrapper .btn-checkout-updf:hover>svg{transform:translateX(8px)}.section-banner .left .btn-group .btn-wrapper>p{margin:12px auto 0;font-weight:400;font-size:14px;line-height:150%;text-align:center;color:rgba(255,255,255,0.5)}.section-banner .images{font-size:0;position:relative;margin-left:118px}.section-banner .images .banner-img{width:772.5px}.section-banner .images .banner-icon{position:absolute}.section-banner .images .banner-icon.banner-icon-01{left:-14%;width:19.8%;top:-6%}.section-banner .images .banner-icon.banner-icon-02{left:-8%;top:30%;width:21.3%}.section-banner .images .banner-icon.banner-icon-03{left:-24%;width:16.9%;bottom:14%}.section-banner .images .banner-icon.banner-icon-04{width:14.3%;bottom:22%;left:-4%}.section-price .section-title{color:#FFF;font-weight:500;font-size:var(--h2);text-align:center;vertical-align:middle}.section-price .section-title>span{background:linear-gradient(90deg, #59C2FF 39.9%, #5BFFFA 70.19%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.section-price .section-desc{margin:24px auto 0;text-align:center;font-family:Outfit;font-weight:500;font-size:20px;text-align:center;vertical-align:middle;color:#FFF}.section-price .price-container{display:flex;justify-content:center;align-items:stretch;margin:48px auto 0}.section-price .price-container .item{display:flex;flex-direction:column;padding:32px 28px;margin:0 12px;box-sizing:border-box;max-width:464px;border-radius:24px;position:relative;border:1px solid rgba(255,255,255,0.1);background-clip:padding-box, border-box;background-origin:padding-box, border-box;background-image:linear-gradient(180deg, #000 0%, rgba(255,255,255,0.1) 100%),linear-gradient(360deg, rgba(0,0,0,0) 0%, rgba(255,255,255,0.1))}.section-price .price-container .item .item-most-popular{padding:8px;box-sizing:border-box;position:absolute;right:-5%;top:-2%;transform:rotate(12deg);box-sizing:border-box;border:6px solid transparent;background-clip:padding-box, border-box;background-origin:padding-box, border-box;width:max-content;border-radius:45px;color:#FFF;font-family:Outfit;font-weight:500;font-size:20px;vertical-align:middle;background-image:linear-gradient(135deg, #000, #000),linear-gradient(135deg, #ad5bff, #d9944f, #f14886)}.section-price .price-container .item .item-title{font-family:Outfit;font-weight:500;font-size:32px;letter-spacing:0%;vertical-align:middle;color:#FFF;display:flex;align-items:center;min-height:40px}.section-price .price-container .item .item-title>span{font-family:Rubik;font-weight:400;font-size:16px;text-align:right;color:#1b82ff;margin-left:8px;border-radius:48px;padding:4px 8px;box-sizing:border-box;background:rgba(27,130,255,0.2)}.section-price .price-container .item .item-price{margin:52px 0 0;display:flex;align-items:flex-end}.section-price .price-container .item .item-price .price{font-family:Outfit;font-weight:400;font-size:48px;vertical-align:middle;color:#FFF}.section-price .price-container .item .item-price .price-discount{padding:2px 8px;border-radius:6px;box-sizing:border-box;font-family:Staatliches;font-weight:400;font-size:24px;margin-bottom:12px;text-align:center;vertical-align:middle;color:#000;background:url(../../images/activity/2025/12/price-discount-bg.png) no-repeat;background-size:100% 100%;margin-left:12px}.section-price .price-container .item .item-orgPrice{display:flex;align-items:center;margin:8px 0 0;font-weight:400;font-size:16px;line-height:150%;color:rgba(255,255,255,0.5)}.section-price .price-container .item .item-orgPrice .orgPrice{color:rgba(255,255,255,0.5);margin-left:8px;font-weight:400;font-size:16px}.section-price .price-container .item .item-type{position:relative;min-height:44px;margin:34px 0 0;font-weight:400;font-size:18px;color:#FFF;display:flex;align-items:center}.section-price .price-container .item .item-type .el-select{flex:1;margin-left:4px;width:252px;height:44px;border-radius:12px}.section-price .price-container .item .item-type .el-select .select-trigger{height:100%}.section-price .price-container .item .item-type .el-select .select-trigger .el-input{height:100%}.section-price .price-container .item .item-type .el-select .select-trigger .el-input .el-input__wrapper{box-shadow:none;padding:0 8px;border-radius:12px !important;background:rgba(255,255,255,0.1)}.section-price .price-container .item .item-type .el-select .select-trigger .el-input .el-input__wrapper .el-input__inner{font-size:var(--typeSize);font-family:'ProductSans';font-weight:700;color:#FFF;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.section-price .price-container .item .item-type .el-switch .el-switch__label{font-weight:700;font-size:18px;text-align:center;color:rgba(255,255,255,0.5);transition:all .5s}.section-price .price-container .item .item-type .el-switch .el-switch__label.is-active{color:#FFF}.section-price .price-container .item .item-type .el-switch .el-switch__core{border:2px solid rgba(255,255,255,0.7)}.section-price .price-container .item .item-type .el-switch .el-switch__core .el-switch__action{background-color:#FFF}.section-price .price-container .item .btn-checkout{display:flex;align-items:center;justify-content:center;margin:40px auto 0;width:100%;height:64px;background:transparent;border:1px solid #FFF;border-radius:12px;font-family:Outfit;font-weight:600;font-size:18px;cursor:pointer;box-sizing:border-box;text-align:center;color:#FFF}.section-price .price-container .item .btn-checkout>span{background:url(../../images/activity/2025/12/checkout-icon.png) no-repeat;background-size:100% 100%;width:10px;height:11px;margin-left:8px;transition:all .5s}.section-price .price-container .item .btn-checkout:hover>span{transform:translateX(8px)}.section-price .price-container .item .item-functions{margin:32px 0 0;flex:1}.section-price .price-container .item .item-functions>li{margin:16px auto;display:flex;align-items:center}.section-price .price-container .item .item-functions>li>span{margin-right:8px;background:url(../../images/activity/2025/12/item-functions-icon.png) no-repeat;background-size:100% 100%;min-width:16px;min-height:16px}.section-price .price-container .item .item-functions>li>p{display:flex;color:#FFF;font-weight:400;font-size:14px;vertical-align:middle;align-items:flex-start}.section-price .price-container .item .item-functions>li>p>img{margin-left:8px}.section-price .price-container .item .item-functions>li.li-active>p{color:#ef96ff}.section-price .price-container .item .item-line{margin:18px auto 0;background:rgba(255,255,255,0.13);width:100%;height:1px}.section-price .price-container .item .item-bottom{margin:34px auto 0}.section-price .price-container .item .item-bottom .bottom-title{font-weight:500;font-size:20px;vertical-align:middle;color:#FFF}.section-price .price-container .item .item-bottom .bottom-title>span{margin-right:8px}.section-price .price-container .item .item-bottom .bottom-desc{color:#FFF;margin:10px 0 0 34px;font-weight:400;font-size:14px;line-height:150%;vertical-align:middle;color:rgba(255,255,255,0.5)}.section-price .price-container .item .item-bottom .bottom-desc>a{color:rgba(255,255,255,0.5);text-decoration:underline}.section-price .price-container .item.active{border:1px solid rgba(255,255,255,0.3);background-clip:padding-box, border-box;background-origin:padding-box, border-box;background-image:linear-gradient(180deg, rgba(0,0,0,0) 0%, #000 100%),linear-gradient(315deg, rgba(171,131,255,0.32) 29.69%, rgba(85,122,255,0.56) 98.93%),linear-gradient(301deg, rgba(0,0,0,0) 0%, rgba(255,255,255,0.1))}.section-price .price-container .item.active .btn-checkout{background:linear-gradient(90deg, #3F58FF 0%, #FF2C7D 100%);box-shadow:0px 0px 20.4px 0px #fff inset;border:1px solid #fff}.section-price .footer-icon-list{margin:48px auto 0;display:flex;justify-content:center;align-items:center}.section-price .footer-icon-list>svg{margin:0 13px}.section-price .section-review{margin:94px auto 0;display:flex;align-items:center;justify-content:center}.section-price .section-review .item{display:flex;flex-direction:column;justify-content:space-between;padding:40px 40px 32px;margin:0 12px;min-height:222px;max-width:464px;box-sizing:border-box;border-radius:24px;border:6px solid transparent}.section-price .section-review .item .item-title{font-weight:400;font-size:var(--typeSize);line-height:170%;color:#FFF}.section-price .section-review .item .item-name{font-weight:700;font-size:var(--typeSize);line-height:170%;text-align:right;color:rgba(255,255,255,0.5)}.section-price .section-review .item:nth-child(1){background-clip:padding-box, border-box;background-origin:padding-box, border-box;background-image:linear-gradient(135deg, #000, #000),linear-gradient(40deg, #AD5BFF, #D9944F, #F14886, #AD5BFF)}.section-price .section-review .item:nth-child(2){background-clip:padding-box, border-box;background-origin:padding-box, border-box;background-image:linear-gradient(135deg, #000, #000),linear-gradient(124deg, #10A6FC, #ABE3FF, #8648F1, #10A6FC)}.section-price .section-review .item:nth-child(3){background-clip:padding-box, border-box;background-origin:padding-box, border-box;background-image:linear-gradient(135deg, #000, #000),linear-gradient(119deg, #C68CFF, #6F19FA, #FFB0CD, #C68CFF)}.section-price .section-link{display:flex;align-items:center;justify-content:center;margin:48px auto 128px}.section-price .section-link>a{display:flex;justify-content:center;align-items:center;width:max-content;margin:0 44px;font-weight:700;font-size:16px;color:#FFF}.section-price .section-link>a>span{background:url(../../images/activity/2025/12/price-link-span.png);background-size:100% 100%;display:inline-block;width:6px;height:12px;transition:all .5s;margin-left:18px}.section-price .section-link>a:hover{opacity:.8}.section-price .section-link>a:hover>span{transform:translateX(8px)}.el-popper.is-dark{max-width:288px;border:1px solid transparent;padding:12px;border-radius:12px;box-sizing:border-box;background-clip:padding-box, border-box;background-origin:padding-box, border-box;background-image:linear-gradient(325.62deg, rgba(171,131,255,0.32) 29.69%, rgba(85,122,255,0.56) 100%),linear-gradient(180deg, rgba(255,255,255,0.8) 0%, rgba(255,255,255,0.304) 100%)}.el-popper.is-dark .tooltip-content .tooltip-link .item-link{font-weight:400;font-size:var(--tableTrTitle);vertical-align:middle;color:#FFF}.el-popper.is-dark .el-popper__arrow::before{content:none}.el-popper.is-pure{border:none;border-radius:12px;background:linear-gradient(45deg, #a07ee2, #b63575)}.el-popper.is-pure .el-select-dropdown .el-select-dropdown__list .el-select-dropdown__item{color:#FFF;margin:4px 0;padding:8px 10px 8px 36px;font-size:var(--typeText);font-weight:700;height:38px;line-height:normal;background-color:transparent !important}.el-popper.is-pure .el-select-dropdown .el-select-dropdown__list .el-select-dropdown__item.selected{color:#FFF;position:relative;background:none;transition:all .5s}.el-popper.is-pure .el-select-dropdown .el-select-dropdown__list .el-select-dropdown__item.selected::after{content:' ';position:absolute;left:5%;top:50%;transform:translateY(-50%);width:16px;height:16px;transition:all .5s;background:url(../../images/activity/2025/12/item-icon.png);background-size:100% 100%}.el-popper.is-pure .el-popper__arrow::before{content:none}.section-video .section-title{color:#FFF;font-weight:500;font-size:var(--h2);text-align:center;vertical-align:middle}.section-video .btn-group{margin:48px auto 0}.section-video .btn-group .btn{min-width:256px;height:56px;font-family:Outfit;font-weight:600;font-size:18px;text-align:center;color:#FFF;border-radius:12px;margin:0 12px}.section-video .btn-group .btn.btn-download-updf{background:transparent;border:1px solid #FFF !important}.section-video .btn-group .btn.btn-checkout-updf{box-shadow:0px 0px 20.4px 0px #fff inset;background:linear-gradient(90deg, #3F58FF 0%, #FF2C7D 100%);border:1px solid #fff;color:#FFF}.section-video .btn-group .btn.btn-checkout-updf>svg{margin-left:8px;transition:all .5s}.section-video .btn-group .btn.btn-checkout-updf:hover>svg{transform:translateX(8px)}.section-video .video-container{text-align:center;margin:56px auto 104px;position:relative;font-size:0}.section-video .video-container .video-img{width:1088px;border-radius:24px;border:6px solid rgba(0,0,0,0);background-clip:padding-box, border-box;background-origin:padding-box, border-box;background-image:linear-gradient(135deg, rgba(255,255,255,0), rgba(255,255,255,0)),linear-gradient(135deg, #ABE3FF, #8648F1, #10A6FC, #10A6FC)}.section-video .video-container .video-img.show{display:block}.section-video .video-container .btn-video{position:absolute;left:50%;top:50%;transition:all .5s;transform:translate(-50%, -50%);width:72px;margin:0;padding:0;box-sizing:border-box;cursor:pointer;z-index:1}.section-video .video-container .btn-video .icon-video{margin:0;width:72px;height:72px;background:url(../../images/activity/2025/12/video-icon.png);background-size:100% 100%}.section-table .section-title{color:#FFF;margin:56px auto 0;font-weight:500;font-size:var(--h2);text-align:center;vertical-align:middle}.section-table .table-container{max-width:1280px;margin:48px auto 0}.section-table .table-container .table-header{display:flex;align-items:stretch;justify-content:space-between}.section-table .table-container .table-header .tab-feature{min-width:25%;flex:1}.section-table .table-container .table-header .tab-product{width:18%;display:flex;align-items:center;justify-content:center;font-family:Outfit;font-weight:700;font-size:var(--tableTitle);text-align:center;vertical-align:middle;color:#FFF;background:linear-gradient(90deg, #6A6A6A 0%, rgba(106,106,106,0.45) 100%);border-radius:16px 16px 0 0;min-height:60px;border-left:1px solid #000;box-sizing:border-box}.section-table .table-container .table-header .tab-product.tab-updf{background:linear-gradient(90deg, #3F48FF 0%, rgba(136,241,255,0.74) 100%)}.section-table .table-container .table-row{display:flex;flex-direction:row;align-items:stretch;border-left:1px solid #282828;border-right:1px solid #282828;background:#171717}.section-table .table-container .table-row .tab-feature{display:flex;align-items:center;justify-content:center;min-width:25%;flex:1;font-family:Outfit;font-weight:700;font-size:var(--tableTrTitle);text-align:center;vertical-align:middle;color:#FFF;text-align:center;border-bottom:1px solid #252525;box-sizing:border-box;padding:12px 36px}.section-table .table-container .table-row .tab-product{display:flex;align-items:center;justify-content:center;width:18%;font-weight:400;font-size:var(--tableTrDesc);text-align:center;vertical-align:middle;color:#FFF;text-align:center;box-sizing:border-box;padding:28px 18px;box-sizing:border-box;border-left:1px solid #252525;border-bottom:1px solid #252525}.section-table .table-container .table-row .tab-product .icon-correct{width:26px;height:26px;margin:0 8px;background:url(../../images/activity/2025/12/correct-icon.png) no-repeat;background-size:100% 100%}.section-table .table-container .table-row .tab-product .icon-mistake{width:26px;height:26px;background:url(../../images/activity/2025/12/mistake-icon.png) no-repeat;background-size:100% 100%}.section-table .table-container .table-row.table-special{display:flex;border-left:none;border-right:none}.section-table .table-container .table-row.table-special .tab-feature,.section-table .table-container .table-row.table-special .tab-product{min-height:108px}.section-table .table-container .table-row.table-title{background:#292929}.section-table .table-container .table-row.table-title .tab-feature{background:linear-gradient(90deg, rgba(255,255,255,0), rgba(255,255,255,0.658824)),linear-gradient(270deg, #9657E4 -3.95%, #1A63FF 100%),linear-gradient(0deg, rgba(255,255,255,0.4), rgba(255,255,255,0.4));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:700;font-size:20px;text-align:center}.section-table .table-container .table-row.table-title .tab-product{border-left:none}.section-table .table-container .table-row.table-bottom{border-bottom-left-radius:12px;border-bottom-right-radius:12px;border-bottom:solid 1px #282828}.section-table .table-container .table-row.table-bottom .tab-feature{border-bottom:none}.section-table .table-container .table-row.table-bottom .tab-product{border-bottom:none}.section-table .table-operation{margin:48px auto 86px;display:flex;align-items:center;justify-content:center}.section-table .table-operation .table-more,.section-table .table-operation .table-less{display:flex;align-items:center;justify-content:center;cursor:pointer;font-weight:400;font-size:20px;letter-spacing:0px;color:#FFF;transition:all .5s}.section-table .table-operation .table-more>span,.section-table .table-operation .table-less>span{background:url(../../images/activity/2025/12/table-span.png);background-size:100% 100%;width:13px;height:6.5px;display:inline-block;margin-left:16px;transition:all .5s}.section-table .table-operation .table-more.table-less>span,.section-table .table-operation .table-less.table-less>span{transform:rotate(180deg)}.section-table .table-operation .table-more:hover,.section-table .table-operation .table-less:hover{opacity:.8;transform:translate(-2px, -2px)}.section-media{background:#05040c}.section-media .section-title{font-weight:500;font-size:var(--h2);text-align:center;vertical-align:middle;color:#FFF}.section-media .media-container{max-width:1440px;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;align-items:stretch;margin:48px auto 86px}.section-media .media-container .item{border-radius:24px;background:var(--background-color);display:flex;flex-direction:column;margin:12px;padding:44px 40px 35px;box-sizing:border-box;width:464px}.section-media .media-container .item>img{width:282px}.section-media .media-container .item .item-text{font-weight:400;font-size:18px;line-height:170%;color:#FFF;flex:1;margin:24px auto 0}.section-media .media-container .item .item-time{margin-top:24px;font-family:Outfit;font-weight:500;font-size:18px;line-height:170%;color:rgba(255,255,255,0.7)}.section-media .media-container .item .item-link{margin:12px auto 0 0;font-weight:400;font-size:16px;color:rgba(255,255,255,0.5)}.section-media .media-container .item .item-link>span{background:url(../../images/activity/2025/12/media-link-span.png);background-size:100% 100%;display:inline-block;width:6px;height:12px;transition:all .5s;margin-left:18px}.section-media .media-container .item .item-link:hover>span{transform:translateX(8px)}.section-media .media-container .item:nth-child(1),.section-media .media-container .item:nth-child(4){margin-left:0}.section-media .media-container .item:nth-child(3),.section-media .media-container .item:nth-child(6){margin-right:0}@keyframes backgroundOpacity{0%{opacity:1}50%{opacity:.6}100%{opacity:1}}@keyframes afterMOve{0%{left:-10%}50%{left:110%}100%{left:-10%}}.dialog-coupon-center{position:fixed;opacity:0;transition:all .5s}.dialog-coupon-center .screen{background:rgba(231,231,231,0.5)}.dialog-coupon-center .modal-container{width:382px;height:389px;background:url(../../images/activity/2025/12/dialog-coupon-bg.png);background-size:100% 100%;padding:38px 18px 24px;box-sizing:border-box;position:relative}.dialog-coupon-center .modal-container .modal-close-icon{position:absolute;top:12px;right:12px;width:24px;border:1px solid #fff;border-radius:50%;cursor:pointer}.dialog-coupon-center .modal-container .modal-title{font-family:Staatliches;font-weight:400;font-size:62px;line-height:100%;text-align:center;vertical-align:middle;color:rgba(0,0,0,0);-webkit-text-stroke:1px rgba(255,255,255,0.3)}.dialog-coupon-center .modal-container .modal-discount{font-family:Outfit;font-weight:700;font-size:24px;text-align:center;vertical-align:middle;color:#FFF;display:flex;align-items:center;justify-content:center;margin-top:-28px}.dialog-coupon-center .modal-container .modal-discount>span{font-family:OoohBaby;font-weight:400;font-size:42px;-webkit-text-stroke:6px;-webkit-text-stroke-color:rgba(0,0,0,0);background:-webkit-linear-gradient(left, #A149FF, #058BFF);-webkit-background-clip:text;color:#fff;padding:3%;box-sizing:border-box}.dialog-coupon-center .modal-container .modal-item{background:url(../../images/activity/2025/12/dialog-coupon-item.png) no-repeat;background-size:100% 100%;padding:8px 10px;box-sizing:border-box;border-radius:16px}.dialog-coupon-center .modal-container .modal-item .item-title{border-radius:16px;font-weight:700;font-size:52.81px;text-align:center;color:#000;border:1px solid #000;padding:10px 0;box-sizing:border-box}.dialog-coupon-center .modal-container .modal-item .item-desc{font-weight:700;font-size:18px;line-height:100%;text-align:center;margin:6px auto;color:#000}.dialog-coupon-center .modal-container .modal-btn{width:100%;height:56px;box-sizing:border-box;background:linear-gradient(90deg, #3F58FF 0%, #FF2C7D 100%);border:1px solid #FFF;margin:32px auto 0;color:#FFF;border-radius:12px;font-weight:600;font-size:18px;line-height:100%;text-align:center;box-shadow:0px 0px 20.4px 0px #fff inset}.dialog-coupon-center .modal-container .modal-btn>span{background:url(../../../images/activity/2025/11/checkout-icon.png) no-repeat;background-size:100% 100%;width:10px;height:11px;margin-left:8px;transition:all .5s}.dialog-coupon-center .modal-container .modal-btn:hover>span{transform:translateX(8px)}.dialog-coupon-center.show{opacity:1}.dialog-coupon-center.small{width:max-content;height:max-content;display:flex;justify-content:center;align-items:center;padding:12px 26px;border-radius:6px;top:588px;right:-300px;cursor:pointer;bottom:auto;background:url(../../images/activity/2025/12/dialog-coupon-small.png) no-repeat;background-size:100% 100%;overflow:hidden}.dialog-coupon-center.small .close{top:-8px;right:-8px;background-color:#fff;border-radius:99px;width:18px;height:18px}.dialog-coupon-center.small .open{display:block;width:24px;height:24px;background:url(../../../images/dialog-coupon-open.png) center no-repeat;background-size:100%;filter:brightness(0) invert(1);margin-left:8px;cursor:pointer}.dialog-coupon-center.small .discount{font-family:'Outfit'}.dialog-coupon-center.small .discount>span .number{margin:0 2px}.dialog-coupon-center.small>span.discount{display:flex;align-items:center;font-family:Outfit;font-weight:700;font-size:18px;line-height:100%;text-align:center;color:#000}.dialog-coupon-center.small>span.discount .price-number{font-size:32px;margin-left:6px;background:linear-gradient(144.39deg, #924EFF 29.13%, #FF2CA3 87.51%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);padding-bottom:6px}.dialog-coupon-center.small>span.discount .price-unit{line-height:82%;margin-left:4px;font-size:14px;text-align:left}.dialog-coupon-center.small>span.discount .price-unit>span{font-size:10px}.dialog-coupon-center.small::before{content:" ";height:200%;width:25px;position:absolute;left:0;top:-50%;transform:rotate(25deg);background:linear-gradient(to right, transparent 0, rgba(255,255,255,0.6) 50%, transparent 100%);animation:light-left-right 5s infinite}.dialog-coupon-center.small.show{right:30px;z-index:10}@keyframes light-left-right{0%{left:-50%}50%{left:150%}100%{left:150%}}@media screen and (max-height: 750px){.dialog-coupon-center.small{top:488px}}@media screen and (max-width: 888px){.dialog-coupon-center .modal-container{zoom:.8}.dialog-coupon-center.small{top:80%}}@media screen and (max-width: 1852px){:root{--h1: 132px;--h2: 42px}.section-banner{padding:88px 0 128px}.section-banner .left .section-discount{zoom:.82;left:24%;top:22%}.section-banner .left .section-discount::before{filter:blur(68px)}.section-banner .images{width:42%}.section-banner .images .banner-img{width:100%}.section-media .media-container .item .item-text,.section-media .media-container .item .item-time{font-size:16px}.section-media .media-container .item .item-link{font-size:14px}.lang-jp:root{--h1: 72px}.lang-jp:root .section-banner .left .section-title>span{font-size:18px}.lang-jp:root .section-banner .left .section-discount{font-size:var(--h1)}.lang-fr .section-banner .left .section-title{font-size:142px}}@media screen and (max-width: 1588px){:root{--h1: 108px;--h2: 38px;--typeSize: 14px;--typeText: 12px;--tableTitle: 18px;--tableTrTitle: 16px}.section-banner .left .section-title>span{font-size:14px;bottom:-16%}.section-banner .left .section-discount{top:24%;left:32%;zoom:.62}.section-banner .left .section-desc{font-size:16px}.section-price .price-container .item{padding:18px;max-width:30%}.section-price .price-container .item .item-most-popular{font-size:16px}.section-price .price-container .item .item-title{font-size:20px}.section-price .price-container .item .item-price{margin:28px 0 0}.section-price .price-container .item .item-price .price{font-size:32px}.section-price .price-container .item .item-price .price-discount{margin-bottom:6px;font-size:20px}.section-price .price-container .item .item-type{margin:24px 0 0;font-size:16px}.section-price .price-container .item .item-type .el-select{width:200px}.section-price .price-container .item .item-bottom{margin:24px auto 0}.section-price .price-container .item .item-bottom .bottom-title{font-size:16px}.section-price .price-container .item .btn-checkout{margin:24px auto 0}.section-price .section-review{margin:52px auto 0}.section-price .section-review .item{max-width:30%;padding:20px 20px 12px;min-height:182px}.section-table .table-container{max-width:85%}.section-table .table-operation .table-more,.section-table .table-operation .table-less{font-size:16px}.section-media .media-container{max-width:85%}.section-media .media-container .item{margin:12px !important;width:45%;min-height:auto;padding:24px}.section-media .media-container .item>img{width:188px}.section-media .media-container .item .item-time{margin:28px 0 0}.lang-jp:root{--h1: 58px}.lang-jp:root .section-banner .left .section-title>span{font-size:14px;bottom:-38%}.lang-fr .section-banner .left .section-title{font-size:var(--h1)}}@media screen and (max-width: 1400px){:root{--h1: 88px}.section-banner .left{padding:40px 40px 0}.section-banner .left .section-title-h3{font-size:18px}.section-banner .left .section-discount{font-size:60px}.section-banner .left .section-desc{font-size:14px}.section-banner .images{margin-left:88px}.lang-jp:root{--h1: 48px}}@media screen and (max-width: 1288px){:root{--h2: 32px}.el-popper.is-pure .el-select-dropdown .el-select-dropdown__list .el-select-dropdown__item.selected::after{left:12px;top:35%}.section-banner{padding:52px 0 88px;flex-direction:column}.section-banner .left{padding:0 0 0}.section-banner .left .section-discount{top:12%;left:30%;zoom:.52}.section-banner .left .section-discount::before{filter:blur(98px)}.section-banner .images{width:65%;margin-top:5%}.section-price .price-container{flex-direction:column}.section-price .price-container .item{max-width:85%;width:100%;margin:12px auto}.section-price .price-container .item .item-bottom{margin:34px 0 0}.section-price .footer-icon-list{width:85%;flex-wrap:wrap}.section-price .footer-icon-list>svg{flex-wrap:wrap;margin:12px}.section-video .video-container .video-img{width:85%}.section-table .table-container .table-row .tab-feature{font-size:16px;padding:12px 24px}}@media screen and (max-width: 888px){:root{--h2: 26px;--tableTitle: 14px;--tableTrTitle: 14px;--tableTrDesc: 12px}.section-banner .left{box-sizing:border-box}.section-price .price-container{margin:28px auto 0}.section-price .price-container .item .item-title{font-size:18px}.section-price .price-container .item .item-price .price{font-size:28px}.section-price .price-container .item .item-price .price-discount{font-size:16px}.section-price .price-container .item .item-orgPrice{font-size:14px}.section-price .price-container .item .btn-checkout{margin:20px auto 0}.section-price .price-container .item .item-functions{margin:12px 0 0}.section-price .price-container .item .item-bottom{margin:18px 0 0}.section-price .price-container .item .item-bottom .bottom-title{font-size:16px}.section-price .price-container .item .item-bottom .bottom-desc{font-size:12px}.section-price .section-review{flex-direction:column}.section-price .section-review .item{margin:12px;max-width:85%;width:100%;min-height:128px}.section-price .section-review .item .item-title{line-height:130%}.section-price .section-link{flex-direction:column}.section-price .section-link>a{margin:12px}.section-video .btn-group{margin:32px auto 0}.section-video .video-container{margin:36px auto 104px}.section-table .section-title{width:85%}.section-table .table-container .table-row .tab-feature{font-size:14px}.section-table .table-container .table-row.table-title .tab-feature{font-size:16px}.section-table .table-operation .table-more,.section-table .table-operation .table-less{font-size:14px}.section-media .media-container{margin:28px auto 86px;max-width:100%}.section-media .media-container .item{padding:18px;width:45%}.section-media .media-container .item>img{width:128px}.section-media .media-container .item .item-link{font-size:12px}.section-media .media-container .item .item-link>span{height:8px}.section-media .media-container .item .item-text{line-height:120%;font-size:14px}}@media screen and (max-width: 640px){:root{--h1: 64px;--h2: 22px;--tableTitle: 12px;--typeSize: 10px;--typeText: 10px}.section-banner{padding:32px 0 88px}.section-banner .left .section-title-h3{font-size:16px}.section-banner .left .section-title>span{font-size:12px;bottom:-28%}.section-banner .left .section-discount{top:10%;left:36%;zoom:.32}.section-banner .left .section-discount::before{filter:blur(78px)}.section-banner .left .section-desc{font-size:12px;max-width:85%}.section-banner .left .btn-group{flex-wrap:wrap}.section-banner .left .btn-group .btn-wrapper{margin:12px}.section-banner .images{margin-left:10%}.section-media .section-title{max-width:85%;margin:0 auto}.section-media .media-container .item{width:85%}.section-price .section-title{max-width:85%;margin:0 auto}.section-price .section-desc{font-size:12px}.section-price .price-container .item .item-most-popular{font-size:14px}.section-price .price-container .item .item-type{font-size:12px}.section-price .price-container .item .item-type .el-select{width:max-content}.section-price .price-container .item .item-title{font-size:16px}.section-price .price-container .item .item-title>span{font-size:12px;text-align:left}.section-price .price-container .item .item-price{margin:18px 0 0}.section-price .price-container .item .item-price .price{font-size:24px}.section-price .price-container .item .item-price .price-discount{margin-bottom:3px}.section-price .price-container .item .item-bottom .bottom-title{font-size:12px}.section-price .price-container .item .item-bottom .bottom-desc{margin:10px 0 0 24px;line-height:120%}.section-price .footer-icon-list{margin:28px auto 0}.section-price .footer-icon-list>svg{margin:8px;width:38%}.section-price .section-link{margin:28px auto 58px;flex-wrap:wrap}.section-price .section-link>a{font-size:12px;margin:12px}.section-video .btn-group{flex-wrap:wrap}.section-video .btn-group .btn{margin:12px}.section-video .video-container .btn-video{width:32px;height:32px}.section-table .table-container{max-width:100%;overflow:hidden}.section-table .table-container .table-header .tab-feature{min-width:20%}.section-table .table-container .table-header .tab-product{border-radius:12px 12px 0 0;min-height:40px;min-width:20%}.section-table .table-container .table-row .tab-feature{font-size:12px;min-width:20%;zoom:.8}.section-table .table-container .table-row .tab-product{width:20%;zoom:.8}.section-table .table-container .table-row.table-title .tab-feature{font-size:14px;min-width:100%;justify-content:flex-start}.lang-jp:root{--h1: 28px}.lang-jp:root .section-banner .left .section-title>span{font-size:12px;bottom:-74%}.lang-jp:root .section-banner .left .section-discount{top:10%}.lang-kr:root{--h1: 52px}.lang-kr:root .section-banner .left .section-title>span{bottom:-48%}}

/*# sourceMappingURL=data:application/json;base64,ewoJInZlcnNpb24iOiAzLAoJImZpbGUiOiAicGFnZS0yNS0xMi5jc3MiLAoJInNvdXJjZXMiOiBbCgkJInBhZ2UtMjUtMTIuc2NzcyIKCV0sCgkic291cmNlc0NvbnRlbnQiOiBbCgkJIjpyb290IHtcbiAgLS1oMTogMTUycHg7XG4gIC0taDI6IDQ4cHg7XG4gIC0tZGVnOiAwZGVnO1xuICAtLXR5cGVTaXplOiAxOHB4O1xuICAtLXR5cGVUZXh0OiAxNnB4O1xuICAtLXRhYmxlVGl0bGU6IDIycHg7XG4gIC0tdGFibGVUclRpdGxlOiAxNnB4O1xuICAtLXRhYmxlVHJEZXNjOiAxNHB4O1xufVxuXG5odG1sIHtcbiAgYm9keSB7XG4gICAgYmFja2dyb3VuZDogIzAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5zZWN0aW9uLWJhbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1hZ2VzL2FjdGl2aXR5LzIwMjUvMTIvYmFubmVyLWJnLnBuZykgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCByaWdodDtcbiAgcGFkZGluZzogMTUycHggMCAxMjhweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLmxlZnQge1xuICAgIHBhZGRpbmc6IDYwcHggNjBweCAwO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC5zZWN0aW9uLXRpdGxlLWgzIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IDM7XG4gICAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI0ZGRkZGRiAwJSwgIzlBRjJGRiAxMDAlKTtcbiAgICAgIGJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAgICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICB0ZXh0LXNoYWRvdzogMHB4IDBweCAxMi4xcHggcmdiYSgxMDIsIDE2MywgMjU1LCAxKTtcbiAgICB9XG4gICAgLnNlY3Rpb24tdGl0bGUge1xuICAgICAgd2lkdGg6IG1heC1jb250ZW50O1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBmb250LWZhbWlseTogU3RhYXRsaWNoZXM7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgZm9udC1zaXplOiB2YXIoLS1oMSk7XG4gICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIC13ZWJraXQtdGV4dC1zdHJva2U6IDFweCByZ2JhKDI1NSwgMjU1LCAyNTUsIC44KTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgID5pIHtcbiAgICAgICAgLXdlYmtpdC10ZXh0LXN0cm9rZTogaW5pdGlhbDtcbiAgICAgICAgY29sb3I6ICNmZmZmZmY1YztcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgfVxuICAgICAgPnNwYW4ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGJvdHRvbTogLTEwJTtcbiAgICAgICAgY29sb3I6ICNGRkY7XG4gICAgICAgIHBhZGRpbmc6IDhweCAxOHB4IDhweCA4cHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBPdXRmaXQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1hZ2VzL2FjdGl2aXR5LzIwMjUvMTIvYmFubmVyLXRpdGxlLXNwYW4tYmcucG5nKSBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuICAgICAgfSBcbiAgICB9XG4gICAgLnNlY3Rpb24tZGlzY291bnQge1xuICAgICAgd2lkdGg6IDQ4NHB4O1xuICAgICAgaGVpZ2h0OiAyNDNweDtcbiAgICAgIGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWFnZXMvYWN0aXZpdHkvMjAyNS8xMi9iYW5uZXItdGl0bGUtYmcucG5nKSBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDE4JTtcbiAgICAgIHRvcDogMTglO1xuICAgICAgei1pbmRleDogMjtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzc2NENGRiAwJSwgIzAwM0RFNSAxMDAlKTtcbiAgICAgICAgZmlsdGVyOiBibHVyKDg4cHgpO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgYW5pbWF0aW9uOiBiYWNrZ3JvdW5kT3BhY2l0eSAzcyBsaW5lYXIgaW5maW5pdGU7XG4gICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgfVxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgICAgICBmaWx0ZXI6IGJsdXIoODhweCk7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBhbmltYXRpb246IGFmdGVyTU92ZSA2cyBsaW5lYXIgaW5maW5pdGU7XG4gICAgICB9XG4gICAgfVxuICAgIC5zZWN0aW9uLWRlc2Mge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogMjtcbiAgICAgIGZvbnQtZmFtaWx5OiBSdWJpaztcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMTcwJTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGNvbG9yOiAjRkZGO1xuICAgICAgbWFyZ2luOiA0MnB4IGF1dG8gMDtcbiAgICAgID5zcGFuIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgY29sb3I6IHJnYmEoMjM5LCAxNTAsIDI1NSwgMSk7XG4gICAgICB9XG4gICAgfVxuICAgIC5idG4tZ3JvdXAge1xuICAgICAgbWFyZ2luOiAyNHB4IGF1dG8gMDtcbiAgICAgIC5idG4td3JhcHBlciB7XG4gICAgICAgIG1hcmdpbjogMCAxMnB4O1xuICAgICAgICAuYnRuIHtcbiAgICAgICAgICBtaW4td2lkdGg6IDI1MnB4O1xuICAgICAgICAgIGhlaWdodDogNTZweDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBcbiAgICAgICAgfVxuICAgICAgICAuYnRuLWRvd25sb2FkLXVwZGYge1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNGRkYgIWltcG9ydGFudDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgY29sb3I6ICNGRkY7XG4gICAgICAgIH1cbiAgICAgICAgLmJ0bi1jaGVja291dC11cGRmIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICMzRjU4RkYgMCUsICNGRjJDN0QgMTAwJSk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMHB4IDBweCAyMC40cHggMHB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMSkgaW5zZXQ7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgICAgICAgICBjb2xvcjogI0ZGRjtcbiAgICAgICAgICA+c3ZnIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjVzO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgID5zdmcge1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoOHB4KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgPnAge1xuICAgICAgICAgIG1hcmdpbjogMTJweCBhdXRvIDA7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmltYWdlcyB7XG4gICAgZm9udC1zaXplOiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tbGVmdDogMTE4cHg7XG4gICAgLmJhbm5lci1pbWcge1xuICAgICAgd2lkdGg6IDc3Mi41cHg7XG4gICAgfVxuICAgIC5iYW5uZXItaWNvbiB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAmLmJhbm5lci1pY29uLTAxIHtcbiAgICAgICAgbGVmdDogLTE0JTtcbiAgICAgICAgd2lkdGg6IDE5LjglO1xuICAgICAgICB0b3A6IC02JTtcbiAgICAgIH1cbiAgICAgICYuYmFubmVyLWljb24tMDIge1xuICAgICAgICBsZWZ0OiAtOCU7XG4gICAgICAgIHRvcDogMzAlO1xuICAgICAgICB3aWR0aDogMjEuMyU7XG4gICAgICB9XG4gICAgICAmLmJhbm5lci1pY29uLTAzIHtcbiAgICAgICAgbGVmdDogLTI0JTtcbiAgICAgICAgd2lkdGg6IDE2LjklO1xuICAgICAgICBib3R0b206IDE0JTtcbiAgICAgIH1cbiAgICAgICYuYmFubmVyLWljb24tMDQge1xuICAgICAgICB3aWR0aDogMTQuMyU7XG4gICAgICAgIGJvdHRvbTogMjIlO1xuICAgICAgICBsZWZ0OiAtNCU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5zZWN0aW9uLXByaWNlIHtcbiAgLnNlY3Rpb24tdGl0bGUge1xuICAgIGNvbG9yOiAjRkZGO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiB2YXIoLS1oMik7XG4gIFxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgID5zcGFuIHtcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzU5QzJGRiAzOS45JSwgIzVCRkZGQSA3MC4xOSUpO1xuICAgICAgYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gICAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuICB9XG4gIC5zZWN0aW9uLWRlc2Mge1xuICAgIG1hcmdpbjogMjRweCBhdXRvIDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtZmFtaWx5OiBPdXRmaXQ7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIFxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIGNvbG9yOiAjRkZGO1xuICB9XG4gIC5wcmljZS1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgbWFyZ2luOiA0OHB4IGF1dG8gMDtcbiAgICAuaXRlbSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIHBhZGRpbmc6IDMycHggMjhweDtcbiAgICAgIG1hcmdpbjogMCAxMnB4O1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIG1heC13aWR0aDogNDY0cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAuMSk7XG4gICAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94LCBib3JkZXItYm94O1xuICAgICAgYmFja2dyb3VuZC1vcmlnaW46IHBhZGRpbmctYm94LCBib3JkZXItYm94O1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgwLCAwLCAwLCAxKSAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpIDEwMCUpLCBsaW5lYXItZ3JhZGllbnQoMzYwZGVnLCByZ2JhKDAsIDAsIDAsIDApIDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSkpO1xuICAgICAgLml0ZW0tbW9zdC1wb3B1bGFyIHtcbiAgICAgICAgcGFkZGluZzogOHB4O1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAtNSU7XG4gICAgICAgIHRvcDogLTIlO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMmRlZyk7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIGJvcmRlcjogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94LCBib3JkZXItYm94O1xuICAgICAgICBiYWNrZ3JvdW5kLW9yaWdpbjogcGFkZGluZy1ib3gsIGJvcmRlci1ib3g7XG4gICAgICAgIHdpZHRoOiBtYXgtY29udGVudDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNDVweDtcbiAgICAgICAgY29sb3I6ICNGRkY7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBPdXRmaXQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIFxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjMDAwLCAjMDAwKSwgbGluZWFyLWdyYWRpZW50KDEzNWRlZywgcmdiYSgxNzMsIDkxLCAyNTUsIDEpLCByZ2JhKDIxNywgMTQ4LCA3OSwgMSksIHJnYmEoMjQxLCA3MiwgMTM0LCAxKSk7XG4gICAgICB9XG4gICAgICAuaXRlbS10aXRsZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBPdXRmaXQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgIFxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMCU7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIGNvbG9yOiAjRkZGO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBtaW4taGVpZ2h0OiA0MHB4O1xuICAgICAgICA+c3BhbiB7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IFJ1YmlrO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgIGNvbG9yOiByZ2JhKDI3LCAxMzAsIDI1NSwgMSk7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA0OHB4O1xuICAgICAgICAgIHBhZGRpbmc6IDRweCA4cHg7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI3LCAxMzAsIDI1NSwgMC4yKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLml0ZW0tcHJpY2Uge1xuICAgICAgICBtYXJnaW46IDUycHggMCAwO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICAgIC5wcmljZSB7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IE91dGZpdDtcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICAgICAgXG4gICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICBjb2xvcjogI0ZGRjtcbiAgICAgICAgfVxuICAgICAgICAucHJpY2UtZGlzY291bnQge1xuICAgICAgICAgIHBhZGRpbmc6IDJweCA4cHg7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IFN0YWF0bGljaGVzO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltYWdlcy9hY3Rpdml0eS8yMDI1LzEyL3ByaWNlLWRpc2NvdW50LWJnLnBuZykgbm8tcmVwZWF0O1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuaXRlbS1vcmdQcmljZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbjogOHB4IDAgMDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjUpO1xuICAgICAgICAub3JnUHJpY2Uge1xuICAgICAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC41KTtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuaXRlbS10eXBlIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtaW4taGVpZ2h0OiA0NHB4O1xuICAgICAgICBtYXJnaW46IDM0cHggMCAwO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBcbiAgICAgICAgY29sb3I6ICNGRkY7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIC5lbC1zZWxlY3Qge1xuICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgICAgICAgICB3aWR0aDogMjUycHg7XG4gICAgICAgICAgaGVpZ2h0OiA0NHB4O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgICAgICAgLnNlbGVjdC10cmlnZ2VyIHtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIC5lbC1pbnB1dCB7XG4gICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgLmVsLWlucHV0X193cmFwcGVyIHsgIFxuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCA4cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTJweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgICAgICAgICAgICAgICAuZWwtaW5wdXRfX2lubmVyIHtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tdHlwZVNpemUpO1xuICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdQcm9kdWN0U2Fucyc7XG4gICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgY29sb3I6ICNGRkY7XG4gICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuZWwtc3dpdGNoIHtcbiAgICAgICAgICAuZWwtc3dpdGNoX19sYWJlbCB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgIFxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuNXM7XG4gICAgICAgICAgICAmLmlzLWFjdGl2ZSB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjRkZGO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAuZWwtc3dpdGNoX19jb3JlIHtcbiAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcbiAgICAgICAgICAgIC5lbC1zd2l0Y2hfX2FjdGlvbiB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuYnRuLWNoZWNrb3V0IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbjogNDBweCBhdXRvIDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDY0cHg7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjRkZGO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgICAgICBmb250LWZhbWlseTogT3V0Zml0O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBjb2xvcjogI0ZGRjtcbiAgICAgICAgPnNwYW4ge1xuICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWFnZXMvYWN0aXZpdHkvMjAyNS8xMi9jaGVja291dC1pY29uLnBuZykgbm8tcmVwZWF0O1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuICAgICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICAgIGhlaWdodDogMTFweDtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuNXM7XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgPnNwYW4ge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDhweCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuaXRlbS1mdW5jdGlvbnMge1xuICAgICAgICBtYXJnaW46IDMycHggMCAwO1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICA+bGkge1xuICAgICAgICAgIG1hcmdpbjogMTZweCBhdXRvO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICA+c3BhbiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWFnZXMvYWN0aXZpdHkvMjAyNS8xMi9pdGVtLWZ1bmN0aW9ucy1pY29uLnBuZykgbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDE2cHg7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAxNnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICA+cCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgY29sb3I6ICNGRkY7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgPmltZyB7XG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgICYubGktYWN0aXZlIHtcbiAgICAgICAgICAgID5wIHtcbiAgICAgICAgICAgICAgY29sb3I6IHJnYmEoMjM5LCAxNTAsIDI1NSwgMSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuaXRlbS1saW5lIHtcbiAgICAgICAgbWFyZ2luOiAxOHB4IGF1dG8gMDtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEzKTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgfVxuICAgICAgLml0ZW0tYm90dG9tIHtcbiAgICAgICAgbWFyZ2luOiAzNHB4IGF1dG8gMDtcbiAgICAgICAgLmJvdHRvbS10aXRsZSB7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIFxuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgY29sb3I6ICNGRkY7XG4gICAgICAgICAgPnNwYW4ge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5ib3R0b20tZGVzYyB7XG4gICAgICAgICAgY29sb3I6ICNGRkY7XG4gICAgICAgICAgbWFyZ2luOiAxMHB4IDAgMCAzNHB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjUpO1xuICAgICAgICAgID5hIHtcbiAgICAgICAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC41KTtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi5hY3RpdmUge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIC4zKTtcbiAgICAgICAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveCwgYm9yZGVyLWJveDtcbiAgICAgICAgYmFja2dyb3VuZC1vcmlnaW46IHBhZGRpbmctYm94LCBib3JkZXItYm94O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDAsIDAsIDAsIDAuMDApIDAlLCAjMDAwIDEwMCUpLCBsaW5lYXItZ3JhZGllbnQoMzE1ZGVnLCByZ2JhKDE3MSwgMTMxLCAyNTUsIDAuMzIpIDI5LjY5JSwgcmdiYSg4NSwgMTIyLCAyNTUsIDAuNTYpIDk4LjkzJSksIGxpbmVhci1ncmFkaWVudCgzMDFkZWcsIHJnYmEoMCwgMCwgMCwgMCkgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKSk7XG4gICAgICAgIC5idG4tY2hlY2tvdXQge1xuICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzNGNThGRiAwJSwgI0ZGMkM3RCAxMDAlKTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwcHggMHB4IDIwLjRweCAwcHggcmdiYSgyNTUsIDI1NSwgMjU1LCAxKSBpbnNldDtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5mb290ZXItaWNvbi1saXN0IHtcbiAgICBtYXJnaW46IDQ4cHggYXV0byAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICA+c3ZnIHtcbiAgICAgIG1hcmdpbjogMCAxM3B4O1xuICAgIH1cbiAgfVxuICAuc2VjdGlvbi1yZXZpZXcge1xuICAgIG1hcmdpbjogOTRweCBhdXRvIDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIC5pdGVtIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgcGFkZGluZzogNDBweCA0MHB4IDMycHg7XG4gICAgICBtYXJnaW46IDAgMTJweDtcbiAgICAgIG1pbi1oZWlnaHQ6IDIyMnB4O1xuICAgICAgbWF4LXdpZHRoOiA0NjRweDtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICAgICAgYm9yZGVyOiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAuaXRlbS10aXRsZSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tdHlwZVNpemUpO1xuICAgICAgICBsaW5lLWhlaWdodDogMTcwJTtcbiAgICAgICAgY29sb3I6ICNGRkY7ICAgICAgICBcbiAgICAgIH1cbiAgICAgIC5pdGVtLW5hbWUge1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBmb250LXNpemU6IHZhcigtLXR5cGVTaXplKTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE3MCU7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICAgICAgfVxuICAgICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94LCBib3JkZXItYm94O1xuICAgICAgICBiYWNrZ3JvdW5kLW9yaWdpbjogcGFkZGluZy1ib3gsIGJvcmRlci1ib3g7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsICMwMDAsICMwMDApLCBsaW5lYXItZ3JhZGllbnQoNDBkZWcsICNBRDVCRkYsICNEOTk0NEYsICNGMTQ4ODYsICNBRDVCRkYpO1xuICAgICAgfVxuICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94LCBib3JkZXItYm94O1xuICAgICAgICBiYWNrZ3JvdW5kLW9yaWdpbjogcGFkZGluZy1ib3gsIGJvcmRlci1ib3g7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsICMwMDAsICMwMDApLCBsaW5lYXItZ3JhZGllbnQoMTI0ZGVnLCAjMTBBNkZDLCAjQUJFM0ZGLCAjODY0OEYxLCAjMTBBNkZDKTtcbiAgICAgIH1cbiAgICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveCwgYm9yZGVyLWJveDtcbiAgICAgICAgYmFja2dyb3VuZC1vcmlnaW46IHBhZGRpbmctYm94LCBib3JkZXItYm94O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjMDAwLCAjMDAwKSwgbGluZWFyLWdyYWRpZW50KDExOWRlZywgI0M2OENGRiwgIzZGMTlGQSwgI0ZGQjBDRCwgI0M2OENGRik7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5zZWN0aW9uLWxpbmsge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW46IDQ4cHggYXV0byAxMjhweDtcbiAgICA+YSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgd2lkdGg6IG1heC1jb250ZW50O1xuICAgICAgbWFyZ2luOiAwIDQ0cHg7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgIFxuICAgICAgY29sb3I6ICNGRkY7XG4gICAgICA+c3BhbiB7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWFnZXMvYWN0aXZpdHkvMjAyNS8xMi9wcmljZS1saW5rLXNwYW4ucG5nKTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgd2lkdGg6IDZweDtcbiAgICAgICAgaGVpZ2h0OiAxMnB4O1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjVzO1xuICAgICAgICBtYXJnaW4tbGVmdDogMThweDtcbiAgICAgIH1cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBvcGFjaXR5OiAuODtcbiAgICAgICAgPnNwYW4ge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg4cHgpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5lbC1wb3BwZXIge1xuICAmLmlzLWRhcmsge1xuICAgIG1heC13aWR0aDogMjg4cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgcGFkZGluZzogMTJweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveCwgYm9yZGVyLWJveDtcbiAgICBiYWNrZ3JvdW5kLW9yaWdpbjogcGFkZGluZy1ib3gsIGJvcmRlci1ib3g7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDMyNS42MmRlZywgcmdiYSgxNzEsIDEzMSwgMjU1LCAwLjMyKSAyOS42OSUsIHJnYmEoODUsIDEyMiwgMjU1LCAwLjU2KSAxMDAlKSwgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpIDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMzA0KSAxMDAlKTtcbiAgICAudG9vbHRpcC1jb250ZW50IHtcbiAgICAgIC50b29sdGlwLWxpbmsge1xuICAgICAgICAuaXRlbS1saW5rIHtcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tdGFibGVUclRpdGxlKTtcbiAgICAgICAgXG4gICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICBjb2xvcjogI0ZGRjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuZWwtcG9wcGVyX19hcnJvdyB7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLmlzLXB1cmUge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgI2EwN2VlMiwgI2I2MzU3NSk7XG4gICAgLmVsLXNlbGVjdC1kcm9wZG93biB7XG4gICAgICAuZWwtc2VsZWN0LWRyb3Bkb3duX19saXN0IHtcbiAgICAgICAgLmVsLXNlbGVjdC1kcm9wZG93bl9faXRlbSB7XG4gICAgICAgICAgY29sb3I6ICNGRkY7XG4gICAgICAgICAgbWFyZ2luOiA0cHggMDtcbiAgICAgICAgICBwYWRkaW5nOiA4cHggMTBweCA4cHggMzZweDtcbiAgICAgICAgICBmb250LXNpemU6IHZhcigtLXR5cGVUZXh0KTtcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgIGhlaWdodDogMzhweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgJi5zZWxlY3RlZCB7XG4gICAgICAgICAgICBjb2xvcjogI0ZGRjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjVzO1xuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgbGVmdDogNSU7XG4gICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuNXM7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWFnZXMvYWN0aXZpdHkvMjAyNS8xMi9pdGVtLWljb24ucG5nKTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5lbC1wb3BwZXJfX2Fycm93IHtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5zZWN0aW9uLXZpZGVvIHtcbiAgLnNlY3Rpb24tdGl0bGUge1xuICAgIGNvbG9yOiAjRkZGO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiB2YXIoLS1oMik7XG4gIFxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG4gIC5idG4tZ3JvdXAge1xuICAgIG1hcmdpbjogNDhweCBhdXRvIDA7XG4gICAgLmJ0biB7XG4gICAgICBtaW4td2lkdGg6IDI1NnB4O1xuICAgICAgaGVpZ2h0OiA1NnB4O1xuICAgICAgZm9udC1mYW1pbHk6IE91dGZpdDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBjb2xvcjogI0ZGRjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgICBtYXJnaW46IDAgMTJweDtcbiAgICAgICYuYnRuLWRvd25sb2FkLXVwZGYge1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0ZGRiAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgICAgJi5idG4tY2hlY2tvdXQtdXBkZiB7XG4gICAgICAgIGJveC1zaGFkb3c6IDBweCAwcHggMjAuNHB4IDBweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpIGluc2V0O1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICMzRjU4RkYgMCUsICNGRjJDN0QgMTAwJSk7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gICAgICAgIGNvbG9yOiAjRkZGO1xuICAgICAgICA+c3ZnIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuNXM7XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgPnN2ZyB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoOHB4KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnZpZGVvLWNvbnRhaW5lciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbjogNTZweCBhdXRvIDEwNHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmb250LXNpemU6IDA7XG4gICAgLnZpZGVvLWltZyB7IFxuICAgICAgd2lkdGg6IDEwODhweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gICAgICBib3JkZXI6IDZweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDApO1xuICAgICAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveCwgYm9yZGVyLWJveDtcbiAgICAgIGJhY2tncm91bmQtb3JpZ2luOiBwYWRkaW5nLWJveCwgYm9yZGVyLWJveDtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsICNmZmZmZmYwMCwgI2ZmZmZmZjAwKSwgbGluZWFyLWdyYWRpZW50KDEzNWRlZywgI0FCRTNGRiwgIzg2NDhGMSwgIzEwQTZGQywgIzEwQTZGQyk7XG4gICAgICAmLnNob3cge1xuICAgICAgICBkaXNwbGF5OiBibG9jazsgLy8g54K55Ye75ZCO5pi+56S6XG4gICAgICB9XG4gICAgfVxuICAgIC5idG4tdmlkZW8ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgLjVzO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICB3aWR0aDogNzJweDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgei1pbmRleDogMTtcbiAgICAgIC5pY29uLXZpZGVvIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB3aWR0aDogNzJweDtcbiAgICAgICAgaGVpZ2h0OiA3MnB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1hZ2VzL2FjdGl2aXR5LzIwMjUvMTIvdmlkZW8taWNvbi5wbmcpO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnNlY3Rpb24tdGFibGUge1xuICAuc2VjdGlvbi10aXRsZSB7XG4gICAgY29sb3I6ICNGRkY7XG4gICAgbWFyZ2luOiA1NnB4IGF1dG8gMDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogdmFyKC0taDIpO1xuICBcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuICAudGFibGUtY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDEyODBweDtcbiAgICBtYXJnaW46IDQ4cHggYXV0byAwO1xuICAgIC50YWJsZS1oZWFkZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgLnRhYi1mZWF0dXJlIHtcbiAgICAgICAgbWluLXdpZHRoOiAyNSU7XG4gICAgICAgIGZsZXg6IDE7XG5cbiAgICAgIH1cbiAgICAgIC50YWItcHJvZHVjdCB7XG4gICAgICAgIHdpZHRoOiAxOCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBmb250LWZhbWlseTogT3V0Zml0O1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBmb250LXNpemU6IHZhcigtLXRhYmxlVGl0bGUpO1xuICAgICAgXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgY29sb3I6ICNGRkY7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzZBNkE2QSAwJSwgcmdiYSgxMDYsIDEwNiwgMTA2LCAwLjQ1KSAxMDAlKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTZweCAxNnB4IDAgMDtcbiAgICAgICAgbWluLWhlaWdodDogNjBweDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjMDAwO1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAmLnRhYi11cGRmIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICMzRjQ4RkYgMCUsIHJnYmEoMTM2LCAyNDEsIDI1NSwgMC43NCkgMTAwJSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLnRhYmxlLXJvdyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDQwLCA0MCwgNDAsIDEpO1xuICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYSg0MCwgNDAsIDQwLCAxKTtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjMsIDIzLCAyMywgMSk7XG4gICAgICAudGFiLWZlYXR1cmUge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgbWluLXdpZHRoOiAyNSU7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBPdXRmaXQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tdGFibGVUclRpdGxlKTtcbiAgICAgIFxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIGNvbG9yOiAjRkZGO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDM3LCAzNywgMzcsIDEpO1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBwYWRkaW5nOiAxMnB4IDM2cHg7XG4gICAgICB9XG4gICAgICAudGFiLXByb2R1Y3Qge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDE4JTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgZm9udC1zaXplOiB2YXIoLS10YWJsZVRyRGVzYyk7XG4gICAgICBcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICBjb2xvcjogI0ZGRjtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBwYWRkaW5nOiAyOHB4IDE4cHg7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgzNywgMzcsIDM3LCAxKTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMzcsIDM3LCAzNywgMSk7XG4gICAgICAgIC5pY29uLWNvcnJlY3Qge1xuICAgICAgICAgIHdpZHRoOiAyNnB4O1xuICAgICAgICAgIGhlaWdodDogMjZweDtcbiAgICAgICAgICBtYXJnaW46IDAgOHB4O1xuICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWFnZXMvYWN0aXZpdHkvMjAyNS8xMi9jb3JyZWN0LWljb24ucG5nKSBuby1yZXBlYXQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gICAgICAgIH1cbiAgICAgICAgLmljb24tbWlzdGFrZSB7XG4gICAgICAgICAgd2lkdGg6IDI2cHg7XG4gICAgICAgICAgaGVpZ2h0OiAyNnB4O1xuICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWFnZXMvYWN0aXZpdHkvMjAyNS8xMi9taXN0YWtlLWljb24ucG5nKSBuby1yZXBlYXQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYudGFibGUtc3BlY2lhbCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgICAgIC50YWItZmVhdHVyZSwgLnRhYi1wcm9kdWN0IHtcbiAgICAgICAgICBtaW4taGVpZ2h0OiAxMDhweDtcbiAgICAgICAgfVxuICAgICAgXG4gICAgICB9XG4gICAgICAmLnRhYmxlLXRpdGxlIHtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSg0MSwgNDEsIDQxLCAxKTtcbiAgICAgICAgLnRhYi1mZWF0dXJlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNmZmZmZmYwMCwgI2ZmZmZmZmE4KSwgbGluZWFyLWdyYWRpZW50KDI3MGRlZywgIzk2NTdFNCAtMy45NSUsICMxQTYzRkYgMTAwJSksIGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCksIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KSk7XG4gICAgICAgICAgYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAgICAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAgICAgICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG4gICAgICAgIC50YWItcHJvZHVjdCB7XG4gICAgICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYudGFibGUtYm90dG9tIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTJweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDEycHg7XG4gICAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCByZ2JhKDQwLCA0MCwgNDAsIDEpO1xuICAgICAgICAudGFiLWZlYXR1cmUge1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgLnRhYi1wcm9kdWN0IHtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC50YWJsZS1vcGVyYXRpb24ge1xuICAgIG1hcmdpbjogNDhweCBhdXRvIDg2cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIC50YWJsZS1tb3JlLCAudGFibGUtbGVzcyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gICAgICBjb2xvcjogI0ZGRjtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAuNXM7XG4gICAgICA+c3BhbiB7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWFnZXMvYWN0aXZpdHkvMjAyNS8xMi90YWJsZS1zcGFuLnBuZyk7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuICAgICAgICB3aWR0aDogMTNweDtcbiAgICAgICAgaGVpZ2h0OiA2LjVweDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW4tbGVmdDogMTZweDtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC41cztcbiAgICAgIH1cbiAgICAgICYudGFibGUtbGVzcyB7XG4gICAgICAgID5zcGFuIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgb3BhY2l0eTogLjg7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0ycHgsIC0ycHgpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uc2VjdGlvbi1tZWRpYSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoNSwgNCwgMTIsIDEpO1xuICAuc2VjdGlvbi10aXRsZSB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IHZhcigtLWgyKTtcbiAgXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgY29sb3I6ICNGRkY7XG4gIH1cbiAgLm1lZGlhLWNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxNDQwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICBtYXJnaW46IDQ4cHggYXV0byA4NnB4O1xuICAgIC5pdGVtIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgbWFyZ2luOiAxMnB4O1xuICAgICAgcGFkZGluZzogNDRweCA0MHB4IDM1cHg7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgd2lkdGg6IDQ2NHB4O1xuICAgICAgPmltZyB7XG4gICAgICAgIHdpZHRoOiAyODJweDtcbiAgICAgIH1cbiAgICAgIC5pdGVtLXRleHQge1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNzAlO1xuICAgICAgICBjb2xvcjogI0ZGRjtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgbWFyZ2luOiAyNHB4IGF1dG8gMDtcbiAgICAgIH1cbiAgICAgIC5pdGVtLXRpbWUge1xuICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgICAgICBmb250LWZhbWlseTogT3V0Zml0O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNzAlO1xuICAgICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuNyk7ICAgICAgICBcbiAgICAgIH1cbiAgICAgIC5pdGVtLWxpbmsge1xuICAgICAgICBtYXJnaW46IDEycHggYXV0byAwIDA7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIFxuICAgICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuNSk7XG4gICAgICAgID5zcGFuIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1hZ2VzL2FjdGl2aXR5LzIwMjUvMTIvbWVkaWEtbGluay1zcGFuLnBuZyk7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIHdpZHRoOiA2cHg7XG4gICAgICAgICAgaGVpZ2h0OiAxMnB4O1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuNXM7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDE4cHg7XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgPnNwYW4ge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDhweCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmOm50aC1jaGlsZCgxKSwgJjpudGgtY2hpbGQoNCkge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIH1cbiAgICAgICY6bnRoLWNoaWxkKDMpLCAmOm50aC1jaGlsZCg2KSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8g6IOM5pmv6YCP5piO5Yqo55S7XG5Aa2V5ZnJhbWVzIGJhY2tncm91bmRPcGFjaXR5IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAuNjtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG4vLyBhZnRlcuenu+WKqFxuQGtleWZyYW1lcyBhZnRlck1PdmUge1xuICAwJSB7XG4gICAgbGVmdDogLTEwJTtcbiAgfVxuICA1MCUge1xuICAgIGxlZnQ6IDExMCU7XG4gIH1cbiAgMTAwJSB7XG4gICAgbGVmdDogLTEwJTtcbiAgfVxufVxuXG4vLyDlsYXkuK3lhajlsY/lvLnnqpfmoLflvI9cbi5kaWFsb2ctY291cG9uLWNlbnRlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIC41cztcbiAgLnNjcmVlbiB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyMzEsIDIzMSwgMjMxLCAuNSk7XG4gIH1cbiAgLm1vZGFsLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDM4MnB4O1xuICAgIGhlaWdodDogMzg5cHg7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltYWdlcy9hY3Rpdml0eS8yMDI1LzEyL2RpYWxvZy1jb3Vwb24tYmcucG5nKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgICBwYWRkaW5nOiAzOHB4IDE4cHggMjRweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAubW9kYWwtY2xvc2UtaWNvbiB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDEycHg7XG4gICAgICByaWdodDogMTJweDtcbiAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gICAgLm1vZGFsLXRpdGxlIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBTdGFhdGxpY2hlcztcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBmb250LXNpemU6IDYycHg7XG4gICAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgICAgIC13ZWJraXQtdGV4dC1zdHJva2U6IDFweCByZ2JhKDI1NSwgMjU1LCAyNTUsIC4zKTtcbiAgICB9XG4gICAgLm1vZGFsLWRpc2NvdW50IHtcbiAgICAgIGZvbnQtZmFtaWx5OiBPdXRmaXQ7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgIGNvbG9yOiAjRkZGO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIG1hcmdpbi10b3A6IC0yOHB4O1xuICAgICAgPnNwYW4ge1xuICAgICAgICBmb250LWZhbWlseTogT29vaEJhYnk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogNDJweDtcbiAgICAgICAgLXdlYmtpdC10ZXh0LXN0cm9rZTogNnB4O1xuICAgICAgICAtd2Via2l0LXRleHQtc3Ryb2tlLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICAgICAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LCAjQTE0OUZGLCAjMDU4QkZGKTtcbiAgICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBwYWRkaW5nOiAzJTtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIH1cbiAgICB9XG4gICAgLm1vZGFsLWl0ZW0ge1xuICAgICAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltYWdlcy9hY3Rpdml0eS8yMDI1LzEyL2RpYWxvZy1jb3Vwb24taXRlbS5wbmcpIG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuICAgICAgcGFkZGluZzogOHB4IDEwcHg7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgICAgIC5pdGVtLXRpdGxlIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgZm9udC1zaXplOiA1Mi44MXB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICB9XG4gICAgICAuaXRlbS1kZXNjIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtYXJnaW46IDZweCBhdXRvO1xuICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgIH1cbiAgICB9XG4gICAgLm1vZGFsLWJ0biB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogNTZweDtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICMzRjU4RkYgMCUsICNGRjJDN0QgMTAwJSk7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjRkZGO1xuICAgICAgbWFyZ2luOiAzMnB4IGF1dG8gMDtcbiAgICAgIGNvbG9yOiAjRkZGO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGJveC1zaGFkb3c6IDBweCAwcHggMjAuNHB4IDBweCAjZmZmIGluc2V0O1xuICAgICAgPnNwYW4ge1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vLi4vaW1hZ2VzL2FjdGl2aXR5LzIwMjUvMTEvY2hlY2tvdXQtaWNvbi5wbmcpIG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICBoZWlnaHQ6IDExcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuNXM7XG4gICAgICB9XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgPnNwYW4ge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg4cHgpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYuc2hvdyB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAmLnNtYWxsIHtcbiAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gICAgaGVpZ2h0OiBtYXgtY29udGVudDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMTJweCAyNnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICB0b3A6IDU4OHB4O1xuICAgIHJpZ2h0OiAtMzAwcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJvdHRvbTogYXV0bztcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1hZ2VzL2FjdGl2aXR5LzIwMjUvMTIvZGlhbG9nLWNvdXBvbi1zbWFsbC5wbmcpIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIC5jbG9zZSB7XG4gICAgICB0b3A6IC04cHg7XG4gICAgICByaWdodDogLThweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICBib3JkZXItcmFkaXVzOiA5OXB4O1xuICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgfVxuICAgIC5vcGVuIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vLi4vaW1hZ2VzL2RpYWxvZy1jb3Vwb24tb3Blbi5wbmcpIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgaW52ZXJ0KDEpO1xuICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gICAgLmRpc2NvdW50IHtcbiAgICAgIGZvbnQtZmFtaWx5OiAnT3V0Zml0JztcbiAgICAgID5zcGFuIHtcbiAgICAgICAgLm51bWJlciB7XG4gICAgICAgICAgbWFyZ2luOiAwIDJweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICA+c3BhbiB7XG4gICAgICAmLmRpc2NvdW50IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgIFxuICAgICAgICBmb250LWZhbWlseTogT3V0Zml0O1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAucHJpY2UtbnVtYmVyIHtcbiAgICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDZweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTQ0LjM5ZGVnLCAjOTI0RUZGIDI5LjEzJSwgI0ZGMkNBMyA4Ny41MSUpO1xuICAgICAgICAgIGJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgICAgICAgICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgICAgICAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNnB4O1xuICAgICAgICB9XG4gICAgICAgIC5wcmljZS11bml0IHtcbiAgICAgICAgICBsaW5lLWhlaWdodDogODIlO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0cHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgPnNwYW4ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICBoZWlnaHQ6IDIwMCU7XG4gICAgICB3aWR0aDogMjVweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0b3A6IC01MCU7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyNWRlZyk7XG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHRyYW5zcGFyZW50IDAsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KSA1MCUsIHRyYW5zcGFyZW50IDEwMCUpO1xuICAgICAgYW5pbWF0aW9uOiBsaWdodC1sZWZ0LXJpZ2h0IDVzIGluZmluaXRlXG4gICAgfVxuICAgICYuc2hvdyB7XG4gICAgICByaWdodDogMzBweDtcbiAgICAgIHotaW5kZXg6IDEwO1xuICAgIH1cbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGxpZ2h0LWxlZnQtcmlnaHQge1xuICAwJSB7XG4gICAgbGVmdDogLTUwJTtcbiAgfVxuICA1MCUge1xuICAgIGxlZnQ6IDE1MCU7XG4gIH1cbiAgMTAwJSB7XG4gICAgbGVmdDogMTUwJTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogNzUwcHgpIHtcbiAgLmRpYWxvZy1jb3Vwb24tY2VudGVyIHtcbiAgICAmLnNtYWxsIHtcbiAgICAgIHRvcDogNDg4cHg7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg4OHB4KSB7XG4gIC5kaWFsb2ctY291cG9uLWNlbnRlciB7XG4gICAgLm1vZGFsLWNvbnRhaW5lciB7XG4gICAgICB6b29tOiAuODtcbiAgICB9XG4gICAgJi5zbWFsbCB7XG4gICAgICB0b3A6IDgwJTtcbiAgICB9XG4gIH1cbn1cblxuLy8g6YCC6YWNXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxODUycHgpIHtcbiAgOnJvb3Qge1xuICAgIC0taDE6IDEzMnB4OztcbiAgICAtLWgyOiA0MnB4O1xuICB9XG4gIC5zZWN0aW9uLWJhbm5lciB7XG4gICAgcGFkZGluZzogODhweCAwIDEyOHB4O1xuICAgIC5sZWZ0IHtcbiAgICAgIC5zZWN0aW9uLWRpc2NvdW50IHtcbiAgICAgICAgem9vbTogLjgyO1xuICAgICAgICBsZWZ0OiAyNCU7XG4gICAgICAgIHRvcDogMjIlO1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGZpbHRlcjogYmx1cig2OHB4KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuaW1hZ2VzIHtcbiAgICAgIHdpZHRoOiA0MiU7XG4gICAgICAuYmFubmVyLWltZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuc2VjdGlvbi1tZWRpYSB7XG4gICAgLm1lZGlhLWNvbnRhaW5lciB7XG4gICAgICAuaXRlbSB7XG4gICAgICAgIC5pdGVtLXRleHQsIC5pdGVtLXRpbWUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDsgIFxuICAgICAgICB9XG4gICAgICAgIC5pdGVtLWxpbmsge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAubGFuZy1qcCB7XG4gICAgJjpyb290IHtcbiAgICAgIC0taDE6IDcycHg7XG4gICAgICAuc2VjdGlvbi1iYW5uZXIgLmxlZnQge1xuICAgICAgICAuc2VjdGlvbi10aXRsZSB7XG4gICAgICAgICAgPnNwYW4ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuc2VjdGlvbi1kaXNjb3VudCB7XG4gICAgICAgICAgZm9udC1zaXplOiB2YXIoLS1oMSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmxhbmctZnIge1xuICAgIC5zZWN0aW9uLWJhbm5lciB7XG4gICAgICAubGVmdCB7XG4gICAgICAgIC5zZWN0aW9uLXRpdGxlIHtcbiAgICAgICAgICBmb250LXNpemU6IDE0MnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE1ODhweCkge1xuICA6cm9vdCB7XG4gICAgLS1oMTogMTA4cHg7XG4gICAgLS1oMjogMzhweDtcbiAgICAtLXR5cGVTaXplOiAxNHB4O1xuICAgIC0tdHlwZVRleHQ6IDEycHg7XG4gICAgLS10YWJsZVRpdGxlOiAxOHB4O1xuICAgIC0tdGFibGVUclRpdGxlOiAxNnB4O1xuICB9XG4gIC5zZWN0aW9uLWJhbm5lciB7XG4gICAgLmxlZnQge1xuICAgICAgLnNlY3Rpb24tdGl0bGUge1xuICAgICAgICA+c3BhbiB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIGJvdHRvbTogLTE2JTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnNlY3Rpb24tZGlzY291bnQge1xuICAgICAgICB0b3A6IDI0JTtcbiAgICAgICAgbGVmdDogMzIlO1xuICAgICAgICB6b29tOiAuNjI7XG4gICAgICB9XG4gICAgICAuc2VjdGlvbi1kZXNjIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuc2VjdGlvbi1wcmljZSB7XG4gICAgLnByaWNlLWNvbnRhaW5lciB7XG4gICAgICAuaXRlbSB7XG4gICAgICAgIHBhZGRpbmc6IDE4cHg7XG4gICAgICAgIG1heC13aWR0aDogMzAlO1xuICAgICAgICAuaXRlbS1tb3N0LXBvcHVsYXIge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgfVxuICAgICAgICAuaXRlbS10aXRsZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICB9XG4gICAgICAgIC5pdGVtLXByaWNlIHtcbiAgICAgICAgICBtYXJnaW46IDI4cHggMCAwO1xuICAgICAgICAgIC5wcmljZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5wcmljZS1kaXNjb3VudCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5pdGVtLXR5cGUge1xuICAgICAgICAgIG1hcmdpbjogMjRweCAwIDA7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIC5lbC1zZWxlY3Qge1xuICAgICAgICAgICAgd2lkdGg6IDIwMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuaXRlbS1ib3R0b20ge1xuICAgICAgICAgIG1hcmdpbjogMjRweCBhdXRvIDA7XG4gICAgICAgICAgLmJvdHRvbS10aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5idG4tY2hlY2tvdXQge1xuICAgICAgICAgIG1hcmdpbjogMjRweCBhdXRvIDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLnNlY3Rpb24tcmV2aWV3IHtcbiAgICAgIG1hcmdpbjogNTJweCBhdXRvIDA7XG4gICAgICAuaXRlbSB7XG4gICAgICAgIG1heC13aWR0aDogMzAlO1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDIwcHggMTJweDtcbiAgICAgICAgbWluLWhlaWdodDogMTgycHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5zZWN0aW9uLXRhYmxlIHtcbiAgICAudGFibGUtY29udGFpbmVyIHtcbiAgICAgIG1heC13aWR0aDogODUlO1xuICAgIH1cbiAgICAudGFibGUtb3BlcmF0aW9uIHtcbiAgICAgIC50YWJsZS1tb3JlLCAudGFibGUtbGVzcyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnNlY3Rpb24tbWVkaWEge1xuICAgIC5tZWRpYS1jb250YWluZXIge1xuICAgICAgbWF4LXdpZHRoOiA4NSU7XG4gICAgICAuaXRlbSB7XG4gICAgICAgIG1hcmdpbjogMTJweCAhaW1wb3J0YW50O1xuICAgICAgICB3aWR0aDogNDUlO1xuICAgICAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICAgICAgICBwYWRkaW5nOiAyNHB4O1xuICAgICAgICA+aW1nIHtcbiAgICAgICAgICB3aWR0aDogMTg4cHg7XG4gICAgICAgIH1cbiAgICAgICAgLml0ZW0tdGltZSB7XG4gICAgICAgICAgbWFyZ2luOiAyOHB4IDAgMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAubGFuZy1qcCB7XG4gICAgJjpyb290IHtcbiAgICAgIC0taDE6IDU4cHg7XG4gICAgICAuc2VjdGlvbi1iYW5uZXIgLmxlZnQge1xuICAgICAgICAuc2VjdGlvbi10aXRsZSB7XG4gICAgICAgICAgPnNwYW4ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgYm90dG9tOiAtMzglO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAubGFuZy1mciB7XG4gICAgLnNlY3Rpb24tYmFubmVyIHtcbiAgICAgIC5sZWZ0IHtcbiAgICAgICAgLnNlY3Rpb24tdGl0bGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogdmFyKC0taDEpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICA6cm9vdCB7XG4gICAgLS1oMTogODhweDtcbiAgfVxuICAuc2VjdGlvbi1iYW5uZXIge1xuICAgIC5sZWZ0IHtcbiAgICAgIHBhZGRpbmc6IDQwcHggNDBweCAwO1xuICAgICAgLnNlY3Rpb24tdGl0bGUtaDMge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICB9XG4gICAgICAuc2VjdGlvbi1kaXNjb3VudCB7XG4gICAgICAgIGZvbnQtc2l6ZTogNjBweDtcbiAgICAgIH1cbiAgICAgIC5zZWN0aW9uLWRlc2Mge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5pbWFnZXMge1xuICAgICAgbWFyZ2luLWxlZnQ6IDg4cHg7XG4gICAgfVxuICB9XG4gIC5sYW5nLWpwIHtcbiAgICAmOnJvb3Qge1xuICAgICAgLS1oMTogNDhweDtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4OHB4KSB7XG4gIDpyb290IHtcbiAgICAtLWgyOiAzMnB4O1xuICB9XG4gIC5lbC1wb3BwZXIuaXMtcHVyZSAuZWwtc2VsZWN0LWRyb3Bkb3duIC5lbC1zZWxlY3QtZHJvcGRvd25fX2xpc3QgLmVsLXNlbGVjdC1kcm9wZG93bl9faXRlbS5zZWxlY3RlZDo6YWZ0ZXIge1xuICAgIGxlZnQ6IDEycHg7XG4gICAgdG9wOiAzNSU7XG4gIH1cbiAgLnNlY3Rpb24tYmFubmVyIHtcbiAgICBwYWRkaW5nOiA1MnB4IDAgODhweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIC5sZWZ0IHtcbiAgICAgIHBhZGRpbmc6IDAgMCAwO1xuICAgICAgLnNlY3Rpb24tZGlzY291bnQge1xuICAgICAgICB0b3A6IDEyJTtcbiAgICAgICAgbGVmdDogMzAlO1xuICAgICAgICB6b29tOiAuNTI7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgZmlsdGVyOiBibHVyKDk4cHgpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5pbWFnZXMge1xuICAgICAgd2lkdGg6IDY1JTsgXG4gICAgICBtYXJnaW4tdG9wOiA1JTtcbiAgICB9XG4gIH1cbiAgLnNlY3Rpb24tcHJpY2Uge1xuICAgIC5wcmljZS1jb250YWluZXIge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIC5pdGVtIHtcbiAgICAgICAgbWF4LXdpZHRoOiA4NSU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW46IDEycHggYXV0bztcbiAgICAgICAgLml0ZW0tYm90dG9tIHtcbiAgICAgICAgICBtYXJnaW46IDM0cHggMCAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5mb290ZXItaWNvbi1saXN0IHtcbiAgICAgIHdpZHRoOiA4NSU7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICA+c3ZnIHtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBtYXJnaW46IDEycHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5zZWN0aW9uLXZpZGVvIHtcbiAgICAudmlkZW8tY29udGFpbmVyIHtcbiAgICAgIC52aWRlby1pbWcge1xuICAgICAgICB3aWR0aDogODUlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuc2VjdGlvbi10YWJsZSB7XG4gICAgLnRhYmxlLWNvbnRhaW5lciB7XG4gICAgICAudGFibGUtcm93IHtcbiAgICAgICAgLnRhYi1mZWF0dXJlIHtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgcGFkZGluZzogMTJweCAyNHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg4OHB4KSB7XG4gIDpyb290IHtcbiAgICAtLWgyOiAyNnB4O1xuICAgIC0tdGFibGVUaXRsZTogMTRweDtcbiAgICAtLXRhYmxlVHJUaXRsZTogMTRweDtcbiAgICAtLXRhYmxlVHJEZXNjOiAxMnB4O1xuICB9XG4gIC5zZWN0aW9uLWJhbm5lciB7XG4gICAgLmxlZnQge1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICB9XG4gIH1cbiAgLnNlY3Rpb24tcHJpY2Uge1xuICAgIC5wcmljZS1jb250YWluZXIge1xuICAgICAgbWFyZ2luOiAyOHB4IGF1dG8gMDtcbiAgICAgIC5pdGVtIHtcbiAgICAgICAgLml0ZW0tdGl0bGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgfVxuICAgICAgICAuaXRlbS1wcmljZSB7XG4gICAgICAgICAgLnByaWNlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLnByaWNlLWRpc2NvdW50IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLml0ZW0tb3JnUHJpY2Uge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgfVxuICAgICAgICAuYnRuLWNoZWNrb3V0IHtcbiAgICAgICAgICBtYXJnaW46IDIwcHggYXV0byAwO1xuICAgICAgICB9XG4gICAgICAgIC5pdGVtLWZ1bmN0aW9ucyB7XG4gICAgICAgICAgbWFyZ2luOiAxMnB4IDAgMDtcbiAgICAgICAgfVxuICAgICAgICAuaXRlbS1ib3R0b20ge1xuICAgICAgICAgIG1hcmdpbjogMThweCAwIDA7XG4gICAgICAgICAgLmJvdHRvbS10aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5ib3R0b20tZGVzYyB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5zZWN0aW9uLXJldmlldyB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgLml0ZW0ge1xuICAgICAgICBtYXJnaW46IDEycHg7XG4gICAgICAgIG1heC13aWR0aDogODUlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWluLWhlaWdodDogMTI4cHg7XG4gICAgICAgIC5pdGVtLXRpdGxlIHtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTMwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuc2VjdGlvbi1saW5rIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICA+YSB7XG4gICAgICAgIG1hcmdpbjogMTJweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnNlY3Rpb24tdmlkZW8ge1xuICAgIC5idG4tZ3JvdXAge1xuICAgICAgbWFyZ2luOiAzMnB4IGF1dG8gMDtcbiAgICB9XG4gICAgLnZpZGVvLWNvbnRhaW5lciB7XG4gICAgICBtYXJnaW46IDM2cHggYXV0byAxMDRweDtcbiAgICB9XG4gIH1cbiAgLnNlY3Rpb24tdGFibGUge1xuICAgIC5zZWN0aW9uLXRpdGxlIHtcbiAgICAgIHdpZHRoOiA4NSU7XG4gICAgfVxuICAgIC50YWJsZS1jb250YWluZXIge1xuICAgICAgLnRhYmxlLXJvdyB7XG4gICAgICAgIC50YWItZmVhdHVyZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICB9XG4gICAgICAgICYudGFibGUtdGl0bGUge1xuICAgICAgICAgIC50YWItZmVhdHVyZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC50YWJsZS1vcGVyYXRpb24ge1xuICAgICAgLnRhYmxlLW1vcmUsIC50YWJsZS1sZXNzIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuc2VjdGlvbi1tZWRpYSB7XG4gICAgLm1lZGlhLWNvbnRhaW5lciB7XG4gICAgICBtYXJnaW46IDI4cHggYXV0byA4NnB4O1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgLml0ZW0ge1xuICAgICAgICBwYWRkaW5nOiAxOHB4O1xuICAgICAgICB3aWR0aDogNDUlO1xuICAgICAgICA+aW1nIHtcbiAgICAgICAgICB3aWR0aDogMTI4cHg7XG4gICAgICAgIH1cbiAgICAgICAgLml0ZW0tbGluayB7XG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgID5zcGFuIHtcbiAgICAgICAgICAgIGhlaWdodDogOHB4OyAgXG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5pdGVtLXRleHQge1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICA6cm9vdCB7XG4gICAgLS1oMTogNjRweDtcbiAgICAtLWgyOiAyMnB4O1xuICAgIC0tdGFibGVUaXRsZTogMTJweDtcbiAgICAtLXR5cGVTaXplOiAxMHB4O1xuICAgIC0tdHlwZVRleHQ6IDEwcHg7XG4gIH1cbiAgLnNlY3Rpb24tYmFubmVyIHtcbiAgICBwYWRkaW5nOiAzMnB4IDAgODhweDtcbiAgICAubGVmdCB7XG4gICAgICAuc2VjdGlvbi10aXRsZS1oMyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIH1cbiAgICAgIC5zZWN0aW9uLXRpdGxlIHtcbiAgICAgICAgPnNwYW4ge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICBib3R0b206IC0yOCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5zZWN0aW9uLWRpc2NvdW50IHtcbiAgICAgICAgdG9wOiAxMCU7XG4gICAgICAgIGxlZnQ6IDM2JTtcbiAgICAgICAgem9vbTogLjMyO1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGZpbHRlcjogYmx1cig3OHB4KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnNlY3Rpb24tZGVzYyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgbWF4LXdpZHRoOiA4NSU7XG4gICAgICB9XG4gICAgICAuYnRuLWdyb3VwIHtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAuYnRuLXdyYXBwZXIge1xuICAgICAgICAgIG1hcmdpbjogMTJweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuaW1hZ2VzIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMCU7XG4gICAgfVxuICB9XG4gIC5zZWN0aW9uLW1lZGlhIHtcbiAgICAuc2VjdGlvbi10aXRsZSB7XG4gICAgICBtYXgtd2lkdGg6IDg1JTtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cbiAgICAubWVkaWEtY29udGFpbmVyIHtcbiAgICAgIC5pdGVtIHtcbiAgICAgICAgd2lkdGg6IDg1JTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnNlY3Rpb24tcHJpY2Uge1xuICAgIC5zZWN0aW9uLXRpdGxlIHtcbiAgICAgIG1heC13aWR0aDogODUlO1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgfVxuICAgIC5zZWN0aW9uLWRlc2Mge1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgIH1cbiAgICAucHJpY2UtY29udGFpbmVyIHtcbiAgICAgIC5pdGVtIHtcbiAgICAgICAgLml0ZW0tbW9zdC1wb3B1bGFyIHtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIH1cbiAgICAgICAgLml0ZW0tdHlwZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgIC5lbC1zZWxlY3Qge1xuICAgICAgICAgICAgd2lkdGg6IG1heC1jb250ZW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuaXRlbS10aXRsZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgID5zcGFuIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5pdGVtLXByaWNlIHtcbiAgICAgICAgICBtYXJnaW46IDE4cHggMCAwO1xuICAgICAgICAgIC5wcmljZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5wcmljZS1kaXNjb3VudCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5pdGVtLWJvdHRvbSB7XG4gICAgICAgICAgLmJvdHRvbS10aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5ib3R0b20tZGVzYyB7XG4gICAgICAgICAgICBtYXJnaW46IDEwcHggMCAwIDI0cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTIwJTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmZvb3Rlci1pY29uLWxpc3Qge1xuICAgICAgbWFyZ2luOiAyOHB4IGF1dG8gMDtcbiAgICAgID5zdmcge1xuICAgICAgICBtYXJnaW46IDhweDtcbiAgICAgICAgd2lkdGg6IDM4JTtcbiAgICAgIH1cbiAgICB9XG4gICAgLnNlY3Rpb24tbGluayB7XG4gICAgICBtYXJnaW46IDI4cHggYXV0byA1OHB4O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgPmEge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIG1hcmdpbjogMTJweCA7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5zZWN0aW9uLXZpZGVvIHtcbiAgICAuYnRuLWdyb3VwIHtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIC5idG4ge1xuICAgICAgICBtYXJnaW46IDEycHg7XG4gICAgICB9XG4gICAgfVxuICAgIC52aWRlby1jb250YWluZXIge1xuICAgICAgLmJ0bi12aWRlbyB7XG4gICAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5zZWN0aW9uLXRhYmxlIHtcbiAgICAudGFibGUtY29udGFpbmVyIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAudGFibGUtaGVhZGVyIHtcbiAgICAgICAgLnRhYi1mZWF0dXJlIHtcbiAgICAgICAgICBtaW4td2lkdGg6IDIwJTtcbiAgICAgICAgfVxuICAgICAgICAudGFiLXByb2R1Y3Qge1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEycHggMTJweCAwIDA7XG4gICAgICAgICAgbWluLWhlaWdodDogNDBweDtcbiAgICAgICAgICBtaW4td2lkdGg6IDIwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnRhYmxlLXJvdyB7XG4gICAgICAgIC50YWItZmVhdHVyZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgIG1pbi13aWR0aDogMjAlO1xuICAgICAgICAgIHpvb206IC44O1xuICAgICAgICB9XG4gICAgICAgIC50YWItcHJvZHVjdCB7XG4gICAgICAgICAgd2lkdGg6IDIwJTtcbiAgICAgICAgICB6b29tOiAuODtcbiAgICAgICAgfVxuICAgICAgICAmLnRhYmxlLXRpdGxlIHtcbiAgICAgICAgICAudGFiLWZlYXR1cmUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgbWluLXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAubGFuZy1qcCB7XG4gICAgJjpyb290IHtcbiAgICAgIC0taDE6IDI4cHg7XG4gICAgICAuc2VjdGlvbi1iYW5uZXIge1xuICAgICAgICAubGVmdCB7XG4gICAgICAgICAgLnNlY3Rpb24tdGl0bGUge1xuICAgICAgICAgICAgPnNwYW4ge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgIGJvdHRvbTogLTc0JTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgLnNlY3Rpb24tZGlzY291bnQge1xuICAgICAgICAgICAgdG9wOiAxMCU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5sYW5nLWtyIHtcbiAgICAmOnJvb3Qge1xuICAgICAgLS1oMTogNTJweDtcbiAgICAgIC5zZWN0aW9uLWJhbm5lciB7XG4gICAgICAgIC5sZWZ0IHtcbiAgICAgICAgICAuc2VjdGlvbi10aXRsZSB7XG4gICAgICAgICAgICA+c3BhbiB7XG4gICAgICAgICAgICAgIGJvdHRvbTogLTQ4JTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iCgldLAoJIm5hbWVzIjogW10sCgkibWFwcGluZ3MiOiAiQUFBQSxBQUFBLEtBQUssQUFBQyxDQUNKLElBQUksQ0FBQSxNQUFDLENBQ0wsSUFBSSxDQUFBLEtBQUMsQ0FDTCxLQUFLLENBQUEsS0FBQyxDQUNOLFVBQVUsQ0FBQSxLQUFDLENBQ1gsVUFBVSxDQUFBLEtBQUMsQ0FDWCxZQUFZLENBQUEsS0FBQyxDQUNiLGNBQWMsQ0FBQSxLQUFDLENBQ2YsYUFBYSxDQUFBLEtBQUMsQ0FDZixBQUVELEFBQ0UsSUFERSxDQUNGLElBQUksQUFBQyxDQUNILFVBQVUsQ0FBRSxlQUFlLENBQzVCLEFBR0gsQUFBQSxlQUFlLEFBQUMsQ0FDZCxPQUFPLENBQUUsSUFBSSxDQUNiLFdBQVcsQ0FBRSxNQUFNLENBQ25CLGVBQWUsQ0FBRSxNQUFNLENBQ3ZCLFVBQVUsQ0FBRSxnREFBZ0QsQ0FBQyxTQUFTLENBQ3RFLGVBQWUsQ0FBRSxPQUFPLENBQ3hCLG1CQUFtQixDQUFFLFNBQVMsQ0FDOUIsT0FBTyxDQUFFLGFBQWEsQ0FDdEIsVUFBVSxDQUFFLFVBQVUsQ0FpTHZCLEFBekxELEFBU0UsZUFUYSxDQVNiLEtBQUssQUFBQyxDQUNKLE9BQU8sQ0FBRSxXQUFXLENBQ3BCLFVBQVUsQ0FBRSxVQUFVLENBQ3RCLFFBQVEsQ0FBRSxRQUFRLENBNkluQixBQXpKSCxBQWFJLGVBYlcsQ0FTYixLQUFLLENBSUgsaUJBQWlCLEFBQUMsQ0FDaEIsUUFBUSxDQUFFLFFBQVEsQ0FDbEIsT0FBTyxDQUFFLENBQUMsQ0FDVixLQUFLLENBQUUsV0FBVyxDQUNsQixNQUFNLENBQUUsTUFBTSxDQUNkLFVBQVUsQ0FBRSw2Q0FBZ0QsQ0FDNUQsZUFBZSxDQUFFLElBQUksQ0FDckIsdUJBQXVCLENBQUUsSUFBSSxDQUM3Qix1QkFBdUIsQ0FBRSxXQUFXLENBQ3BDLFdBQVcsQ0FB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 */