*,*::after,*::before{box-sizing:border-box}#timeline{font-size:62.5%}#timeline{font-size:1.6rem;font-family:"Fira Sans", sans-serif;color:#383838;background-color:#f8f8f8}#timeline a{color:#7b9d6f;text-decoration:none}.cd-horizontal-timeline{opacity:0;margin:2em auto;-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;transition:opacity 0.2s}.cd-horizontal-timeline::before{content:'mobile';display:none}.cd-horizontal-timeline.loaded{opacity:1}.cd-horizontal-timeline .timeline{position:relative;height:100px;width:90%;max-width:800px;margin:0 auto}.cd-horizontal-timeline .events-wrapper{position:relative;height:100%;margin:0 34px;overflow:hidden}.cd-horizontal-timeline .events-wrapper::after,.cd-horizontal-timeline .events-wrapper::before{content:'';position:absolute;z-index:2;top:0;height:100%;width:20px}.cd-horizontal-timeline .events-wrapper::before{left:0;background-image:-webkit-linear-gradient(left, #f8f8f8, rgba(248,248,248,0));background-image:linear-gradient(to right, #f8f8f8, rgba(248,248,248,0))}.cd-horizontal-timeline .events-wrapper::after{right:0;background-image:-webkit-linear-gradient(right, #f8f8f8, rgba(248,248,248,0));background-image:linear-gradient(to left, #f8f8f8, rgba(248,248,248,0))}.cd-horizontal-timeline .events{position:absolute;z-index:1;left:0;top:49px;height:2px;background:#dfdfdf;-webkit-transition:-webkit-transform 0.4s;-moz-transition:-moz-transform 0.4s;transition:transform 0.4s}.cd-horizontal-timeline .filling-line{position:absolute;z-index:1;left:0;top:0;height:100%;width:100%;background-color:#7b9d6f;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center;-webkit-transition:-webkit-transform 0.3s;-moz-transition:-moz-transform 0.3s;transition:transform 0.3s}.cd-horizontal-timeline .events a{position:absolute;bottom:0;z-index:2;text-align:center;font-size:1.3rem;padding-bottom:15px;color:#383838;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.cd-horizontal-timeline .events a::after{content:'';position:absolute;left:50%;right:auto;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);bottom:-5px;height:12px;width:12px;border-radius:50%;border:2px solid #dfdfdf;background-color:#f8f8f8;-webkit-transition:background-color 0.3s, border-color 0.3s;-moz-transition:background-color 0.3s, border-color 0.3s;transition:background-color 0.3s, border-color 0.3s}.no-touch .cd-horizontal-timeline .events a:hover::after{background-color:#7b9d6f;border-color:#7b9d6f}.cd-horizontal-timeline .events a.selected{pointer-events:none}.cd-horizontal-timeline .events a.selected::after{background-color:#7b9d6f;border-color:#7b9d6f}.cd-horizontal-timeline .events a.older-event::after{border-color:#7b9d6f}@media only screen and (min-width: 1100px){.cd-horizontal-timeline{margin:6em auto}.cd-horizontal-timeline::before{content:'desktop'}}.cd-timeline-navigation a{position:absolute;z-index:1;top:50%;bottom:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);height:34px;width:34px;border-radius:50%;border:2px solid #dfdfdf;overflow:hidden;color:transparent;text-indent:100%;white-space:nowrap;-webkit-transition:border-color 0.3s;-moz-transition:border-color 0.3s;transition:border-color 0.3s}.cd-timeline-navigation a::after{content:'';position:absolute;height:16px;width:16px;left:50%;top:50%;bottom:auto;right:auto;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background:url("~/media/NB/CSS Images/cd-arrow.ashx") no-repeat 0 0}.cd-timeline-navigation a.prev{left:0;-webkit-transform:translateY(-50%) rotate(180deg);-moz-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);-o-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.cd-timeline-navigation a.next{right:0}.no-touch .cd-timeline-navigation a:hover{border-color:#7b9d6f}.cd-timeline-navigation a.inactive{cursor:not-allowed}.cd-timeline-navigation a.inactive::after{background-position:0 -16px}.no-touch .cd-timeline-navigation a.inactive:hover{border-color:#dfdfdf}.cd-horizontal-timeline .events-content{position:relative;width:100%;margin:2em 0;overflow:hidden;-webkit-transition:height 0.4s;-moz-transition:height 0.4s;transition:height 0.4s}.cd-horizontal-timeline .events-content li{position:absolute;z-index:1;width:100%;left:0;top:0;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);padding:0 5%;opacity:0;-webkit-animation-duration:0.4s;-moz-animation-duration:0.4s;animation-duration:0.4s;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.cd-horizontal-timeline .events-content li.selected{position:relative;z-index:2;opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.cd-horizontal-timeline .events-content li.enter-right,.cd-horizontal-timeline .events-content li.leave-right{-webkit-animation-name:cd-enter-right;-moz-animation-name:cd-enter-right;animation-name:cd-enter-right}.cd-horizontal-timeline .events-content li.enter-left,.cd-horizontal-timeline .events-content li.leave-left{-webkit-animation-name:cd-enter-left;-moz-animation-name:cd-enter-left;animation-name:cd-enter-left}.cd-horizontal-timeline .events-content li.leave-right,.cd-horizontal-timeline .events-content li.leave-left{-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse}.cd-horizontal-timeline .events-content li>*{max-width:800px;margin:0 auto}.cd-horizontal-timeline .events-content h2{font-weight:bold;font-size:2.6rem;font-family:"Playfair Display", serif;font-weight:700;line-height:1.2}.cd-horizontal-timeline .events-content em{display:block;font-style:italic;margin:10px auto}.cd-horizontal-timeline .events-content em::before{content:'- '}.cd-horizontal-timeline .events-content p{font-size:1.4rem;color:#959595}.cd-horizontal-timeline .events-content em,.cd-horizontal-timeline .events-content p{line-height:1.6}@media only screen and (min-width: 768px){.cd-horizontal-timeline .events-content h2{font-size:7rem}.cd-horizontal-timeline .events-content em{font-size:2rem}.cd-horizontal-timeline .events-content p{font-size:1.8rem}}@-webkit-keyframes cd-enter-right{0%{opacity:0;-webkit-transform:translateX(100%)}100%{opacity:1;-webkit-transform:translateX(0%)}}@-moz-keyframes cd-enter-right{0%{opacity:0;-moz-transform:translateX(100%)}100%{opacity:1;-moz-transform:translateX(0%)}}@keyframes cd-enter-right{0%{opacity:0;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}100%{opacity:1;-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%)}}@-webkit-keyframes cd-enter-left{0%{opacity:0;-webkit-transform:translateX(-100%)}100%{opacity:1;-webkit-transform:translateX(0%)}}@-moz-keyframes cd-enter-left{0%{opacity:0;-moz-transform:translateX(-100%)}100%{opacity:1;-moz-transform:translateX(0%)}}@keyframes cd-enter-left{0%{opacity:0;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}100%{opacity:1;-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%)}}section#timeline-carousel{margin-bottom:0}.events-content .event-content{display:flex;align-items:center}@media (max-width: 767px){.events-content .event-content{display:block;text-align:center;height:80px}}.events-content .row{display:flex}@media (max-width: 767px){.events-content .row{display:block}}.cd-horizontal-timeline .events-wrapper::before,.cd-horizontal-timeline .events-wrapper::after{content:none}.cd-horizontal-timeline{margin:0;padding:0;opacity:1}.cd-horizontal-timeline .events-content{text-align:left;margin-top:88px}.full-design .cd-horizontal-timeline .events-content{margin-top:0}.cd-horizontal-timeline .events-content .intro-head{font-family:"Frutiger47LightCn", "Microsoft Jhenghei", "MS PGothic";color:#349cd6;border-bottom:0;text-transform:none;letter-spacing:0;color:#60afe7;margin-bottom:0;font-weight:normal;font-size:20px}.cd-horizontal-timeline .events-content .content-title{font-family:"Frutiger47LightCn", "Microsoft Jhenghei", "MS PGothic";font-size:28px;letter-spacing:0.3px}.full-design .cd-horizontal-timeline .events-content h4.content-title{margin-top:0}.timeline-img{width:75%;border-radius:50%;border:solid 1px #e7e7e7}@media (max-width: 767px){.timeline-img{width:55%}}.cd-horizontal-timeline .events-wrapper::before{background-image:-webkit-linear-gradient(left, #fff, rgba(248,248,248,0));background-image:linear-gradient(to right, #fff, rgba(248,248,248,0))}.cd-horizontal-timeline .events-wrapper::after{background-image:-webkit-linear-gradient(right, #fff, rgba(248,248,248,0));background-image:linear-gradient(to left, #fff, rgba(248,248,248,0))}.cd-horizontal-timeline ol,.cd-horizontal-timeline ul{list-style:none;padding-left:0;margin-bottom:0}.cd-horizontal-timeline .events-content li{padding:0}.cd-horizontal-timeline .events-content li>*{max-width:99999px;margin:0}.cd-horizontal-timeline .timeline{width:100%;max-width:99999px}.cd-timeline-navigation a{border:1px solid #333;outline-style:none}.cd-timeline-navigation a:focus,.cd-timeline-navigation a:active{outline-style:none}.cd-timeline-navigation a.inactive{border-color:#dfdfdf}.cd-horizontal-timeline .events{background:#000;height:1px}.cd-horizontal-timeline .events a{font-size:12px;letter-spacing:0;color:#000}.cd-horizontal-timeline .events a::after{border:1px solid #333}.cd-horizontal-timeline .events a.older-event::after{border-color:#333}.cd-horizontal-timeline .events a.selected::after,.cd-horizontal-timeline .events a.older-event.selected::after{border-color:#ff6200;background-color:#ff6200}main .full-design#timeline-carousel .events a{color:#333333;font-family:"Frutiger47LightCn", "Microsoft Jhenghei", "MS PGothic";padding-bottom:12px}main .full-design#timeline-carousel .events a.selected{color:#ff6200}.full-design#timeline-carousel .intro-head{font-size:15px;border-bottom:0;margin-bottom:0}@media (max-width: 1199px){.full-design#timeline-carousel .intro-head{font-size:17px}}.full-design#timeline-carousel .event-content{text-align:center;margin-top:25px}.full-design#timeline-carousel .content-title{font-size:18px;line-height:20px}main .full-design:not(#hero-nav-bar)#timeline-carousel a{font-size:11px}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidGltZWxpbmUuY3NzIiwic291cmNlcyI6WyJ0aW1lbGluZS5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIFxyXG5cclxuUHJpbWFyeSBzdHlsZVxyXG5cclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuKiwgKjo6YWZ0ZXIsICo6OmJlZm9yZSB7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcblxyXG4jdGltZWxpbmUge1xyXG4gICAgZm9udC1zaXplOiA2Mi41JTtcclxufVxyXG5cclxuI3RpbWVsaW5lIHtcclxuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgZm9udC1mYW1pbHk6IFwiRmlyYSBTYW5zXCIsIHNhbnMtc2VyaWY7XHJcbiAgICBjb2xvcjogIzM4MzgzODtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XHJcbn1cclxuXHJcbiAgICAjdGltZWxpbmUgYSB7XHJcbiAgICAgICAgY29sb3I6ICM3YjlkNmY7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgfVxyXG5cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gXHJcblxyXG5NYWluIENvbXBvbmVudHMgXHJcblxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4uY2QtaG9yaXpvbnRhbC10aW1lbGluZSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgbWFyZ2luOiAyZW0gYXV0bztcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzO1xyXG4gICAgLW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnM7XHJcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnM7XHJcbn1cclxuXHJcbiAgICAuY2QtaG9yaXpvbnRhbC10aW1lbGluZTo6YmVmb3JlIHtcclxuICAgICAgICAvKiBuZXZlciB2aXNpYmxlIC0gdGhpcyBpcyB1c2VkIGluIGpRdWVyeSB0byBjaGVjayB0aGUgY3VycmVudCBNUSAqL1xyXG4gICAgICAgIGNvbnRlbnQ6ICdtb2JpbGUnO1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNkLWhvcml6b250YWwtdGltZWxpbmUubG9hZGVkIHtcclxuICAgICAgICAvKiBzaG93IHRoZSB0aW1lbGluZSBhZnRlciBldmVudHMgcG9zaXRpb24gaGFzIGJlZW4gc2V0ICh1c2luZyBKYXZhU2NyaXB0KSAqL1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICB9XHJcblxyXG4gICAgLmNkLWhvcml6b250YWwtdGltZWxpbmUgLnRpbWVsaW5lIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDBweDtcclxuICAgICAgICB3aWR0aDogOTAlO1xyXG4gICAgICAgIG1heC13aWR0aDogODAwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgLmNkLWhvcml6b250YWwtdGltZWxpbmUgLmV2ZW50cy13cmFwcGVyIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbjogMCAzNHB4O1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB9XHJcblxyXG4gICAgICAgIC5jZC1ob3Jpem9udGFsLXRpbWVsaW5lIC5ldmVudHMtd3JhcHBlcjo6YWZ0ZXIsIC5jZC1ob3Jpem9udGFsLXRpbWVsaW5lIC5ldmVudHMtd3JhcHBlcjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgLyogdGhlc2UgYXJlIHVzZWQgdG8gY3JlYXRlIGEgc2hhZG93IGVmZmVjdCBhdCB0aGUgc2lkZXMgb2YgdGhlIHRpbWVsaW5lICovXHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICB3aWR0aDogMjBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jZC1ob3Jpem9udGFsLXRpbWVsaW5lIC5ldmVudHMtd3JhcHBlcjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoIGxlZnQsICNmOGY4ZjgsIHJnYmEoMjQ4LCAyNDgsIDI0OCwgMCkpO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICNmOGY4ZjgsIHJnYmEoMjQ4LCAyNDgsIDI0OCwgMCkpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmNkLWhvcml6b250YWwtdGltZWxpbmUgLmV2ZW50cy13cmFwcGVyOjphZnRlciB7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCggcmlnaHQsICNmOGY4ZjgsIHJnYmEoMjQ4LCAyNDgsIDI0OCwgMCkpO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCwgI2Y4ZjhmOCwgcmdiYSgyNDgsIDI0OCwgMjQ4LCAwKSk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgIC5jZC1ob3Jpem9udGFsLXRpbWVsaW5lIC5ldmVudHMge1xyXG4gICAgICAgIC8qIHRoaXMgaXMgdGhlIGdyZXkgbGluZS90aW1lbGluZSAqL1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgdG9wOiA0OXB4O1xyXG4gICAgICAgIGhlaWdodDogMnB4O1xyXG4gICAgICAgIC8qIHdpZHRoIHdpbGwgYmUgc2V0IHVzaW5nIEphdmFTY3JpcHQgKi9cclxuICAgICAgICBiYWNrZ3JvdW5kOiAjZGZkZmRmO1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC40cztcclxuICAgICAgICAtbW96LXRyYW5zaXRpb246IC1tb3otdHJhbnNmb3JtIDAuNHM7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNHM7XHJcbiAgICB9XHJcblxyXG4gICAgLmNkLWhvcml6b250YWwtdGltZWxpbmUgLmZpbGxpbmctbGluZSB7XHJcbiAgICAgICAgLyogdGhpcyBpcyB1c2VkIHRvIGNyZWF0ZSB0aGUgZ3JlZW4gbGluZSBmaWxsaW5nIHRoZSB0aW1lbGluZSAqL1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2I5ZDZmO1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVgoMCk7XHJcbiAgICAgICAgLW1vei10cmFuc2Zvcm06IHNjYWxlWCgwKTtcclxuICAgICAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZVgoMCk7XHJcbiAgICAgICAgLW8tdHJhbnNmb3JtOiBzY2FsZVgoMCk7XHJcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoMCk7XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcclxuICAgICAgICAtbW96LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xyXG4gICAgICAgIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcclxuICAgICAgICAtby10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcclxuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcclxuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuM3M7XHJcbiAgICAgICAgLW1vei10cmFuc2l0aW9uOiAtbW96LXRyYW5zZm9ybSAwLjNzO1xyXG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzO1xyXG4gICAgfVxyXG5cclxuICAgIC5jZC1ob3Jpem9udGFsLXRpbWVsaW5lIC5ldmVudHMgYSB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBmb250LXNpemU6IDEuM3JlbTtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcclxuICAgICAgICBjb2xvcjogIzM4MzgzODtcclxuICAgICAgICAvKiBmaXggYnVnIG9uIFNhZmFyaSAtIHRleHQgZmxpY2tlcmluZyB3aGlsZSB0aW1lbGluZSB0cmFuc2xhdGVzICovXHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XHJcbiAgICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XHJcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcclxuICAgICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xyXG4gICAgfVxyXG5cclxuICAgICAgICAuY2QtaG9yaXpvbnRhbC10aW1lbGluZSAuZXZlbnRzIGE6OmFmdGVyIHtcclxuICAgICAgICAgICAgLyogdGhpcyBpcyB1c2VkIHRvIGNyZWF0ZSB0aGUgZXZlbnQgc3BvdCAqL1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICAgICAgICBib3R0b206IC01cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTJweDtcclxuICAgICAgICAgICAgd2lkdGg6IDEycHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgI2RmZGZkZjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcclxuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MsIGJvcmRlci1jb2xvciAwLjNzO1xyXG4gICAgICAgICAgICAtbW96LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcywgYm9yZGVyLWNvbG9yIDAuM3M7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcywgYm9yZGVyLWNvbG9yIDAuM3M7XHJcbiAgICAgICAgfVxyXG5cclxuLm5vLXRvdWNoIC5jZC1ob3Jpem9udGFsLXRpbWVsaW5lIC5ldmVudHMgYTpob3Zlcjo6YWZ0ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzdiOWQ2ZjtcclxuICAgIGJvcmRlci1jb2xvcjogIzdiOWQ2ZjtcclxufVxyXG5cclxuLmNkLWhvcml6b250YWwtdGltZWxpbmUgLmV2ZW50cyBhLnNlbGVjdGVkIHtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG59XHJcblxyXG4gICAgLmNkLWhvcml6b250YWwtdGltZWxpbmUgLmV2ZW50cyBhLnNlbGVjdGVkOjphZnRlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzdiOWQ2ZjtcclxuICAgICAgICBib3JkZXItY29sb3I6ICM3YjlkNmY7XHJcbiAgICB9XHJcblxyXG4uY2QtaG9yaXpvbnRhbC10aW1lbGluZSAuZXZlbnRzIGEub2xkZXItZXZlbnQ6OmFmdGVyIHtcclxuICAgIGJvcmRlci1jb2xvcjogIzdiOWQ2ZjtcclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTAwcHgpIHtcclxuICAgIC5jZC1ob3Jpem9udGFsLXRpbWVsaW5lIHtcclxuICAgICAgICBtYXJnaW46IDZlbSBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgICAgICAuY2QtaG9yaXpvbnRhbC10aW1lbGluZTo6YmVmb3JlIHtcclxuICAgICAgICAgICAgLyogbmV2ZXIgdmlzaWJsZSAtIHRoaXMgaXMgdXNlZCBpbiBqUXVlcnkgdG8gY2hlY2sgdGhlIGN1cnJlbnQgTVEgKi9cclxuICAgICAgICAgICAgY29udGVudDogJ2Rlc2t0b3AnO1xyXG4gICAgICAgIH1cclxufVxyXG5cclxuLmNkLXRpbWVsaW5lLW5hdmlnYXRpb24gYSB7XHJcbiAgICAvKiB0aGVzZSBhcmUgdGhlIGxlZnQvcmlnaHQgYXJyb3dzIHRvIG5hdmlnYXRlIHRoZSB0aW1lbGluZSAqL1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgei1pbmRleDogMTtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgYm90dG9tOiBhdXRvO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICBoZWlnaHQ6IDM0cHg7XHJcbiAgICB3aWR0aDogMzRweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIGJvcmRlcjogMnB4IHNvbGlkICNkZmRmZGY7XHJcbiAgICAvKiByZXBsYWNlIHRleHQgd2l0aCBhbiBpY29uICovXHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgdGV4dC1pbmRlbnQ6IDEwMCU7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4zcztcclxuICAgIC1tb3otdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuM3M7XHJcbiAgICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4zcztcclxufVxyXG5cclxuICAgIC5jZC10aW1lbGluZS1uYXZpZ2F0aW9uIGE6OmFmdGVyIHtcclxuICAgICAgICAvKiBhcnJvdyBpY29uICovXHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGhlaWdodDogMTZweDtcclxuICAgICAgICB3aWR0aDogMTZweDtcclxuICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgYm90dG9tOiBhdXRvO1xyXG4gICAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKFwifi9tZWRpYS9OQi9DU1MgSW1hZ2VzL2NkLWFycm93LmFzaHhcIikgbm8tcmVwZWF0IDAgMDtcclxuICAgIH1cclxuXHJcbiAgICAuY2QtdGltZWxpbmUtbmF2aWdhdGlvbiBhLnByZXYge1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDE4MGRlZyk7XHJcbiAgICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDE4MGRlZyk7XHJcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoMTgwZGVnKTtcclxuICAgICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDE4MGRlZyk7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgfVxyXG5cclxuICAgIC5jZC10aW1lbGluZS1uYXZpZ2F0aW9uIGEubmV4dCB7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICB9XHJcblxyXG4ubm8tdG91Y2ggLmNkLXRpbWVsaW5lLW5hdmlnYXRpb24gYTpob3ZlciB7XHJcbiAgICBib3JkZXItY29sb3I6ICM3YjlkNmY7XHJcbn1cclxuXHJcbi5jZC10aW1lbGluZS1uYXZpZ2F0aW9uIGEuaW5hY3RpdmUge1xyXG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcclxufVxyXG5cclxuICAgIC5jZC10aW1lbGluZS1uYXZpZ2F0aW9uIGEuaW5hY3RpdmU6OmFmdGVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xNnB4O1xyXG4gICAgfVxyXG5cclxuLm5vLXRvdWNoIC5jZC10aW1lbGluZS1uYXZpZ2F0aW9uIGEuaW5hY3RpdmU6aG92ZXIge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjZGZkZmRmO1xyXG59XHJcblxyXG4uY2QtaG9yaXpvbnRhbC10aW1lbGluZSAuZXZlbnRzLWNvbnRlbnQge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW46IDJlbSAwO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogaGVpZ2h0IDAuNHM7XHJcbiAgICAtbW96LXRyYW5zaXRpb246IGhlaWdodCAwLjRzO1xyXG4gICAgdHJhbnNpdGlvbjogaGVpZ2h0IDAuNHM7XHJcbn1cclxuXHJcbiAgICAuY2QtaG9yaXpvbnRhbC10aW1lbGluZSAuZXZlbnRzLWNvbnRlbnQgbGkge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcclxuICAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XHJcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XHJcbiAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgNSU7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMC40cztcclxuICAgICAgICAtbW96LWFuaW1hdGlvbi1kdXJhdGlvbjogMC40cztcclxuICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDAuNHM7XHJcbiAgICAgICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcclxuICAgICAgICAtbW96LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xyXG4gICAgICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xyXG4gICAgfVxyXG5cclxuICAgICAgICAuY2QtaG9yaXpvbnRhbC10aW1lbGluZSAuZXZlbnRzLWNvbnRlbnQgbGkuc2VsZWN0ZWQge1xyXG4gICAgICAgICAgICAvKiB2aXNpYmxlIGV2ZW50IGNvbnRlbnQgKi9cclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcclxuICAgICAgICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XHJcbiAgICAgICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XHJcbiAgICAgICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmNkLWhvcml6b250YWwtdGltZWxpbmUgLmV2ZW50cy1jb250ZW50IGxpLmVudGVyLXJpZ2h0LCAuY2QtaG9yaXpvbnRhbC10aW1lbGluZSAuZXZlbnRzLWNvbnRlbnQgbGkubGVhdmUtcmlnaHQge1xyXG4gICAgICAgICAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBjZC1lbnRlci1yaWdodDtcclxuICAgICAgICAgICAgLW1vei1hbmltYXRpb24tbmFtZTogY2QtZW50ZXItcmlnaHQ7XHJcbiAgICAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiBjZC1lbnRlci1yaWdodDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jZC1ob3Jpem9udGFsLXRpbWVsaW5lIC5ldmVudHMtY29udGVudCBsaS5lbnRlci1sZWZ0LCAuY2QtaG9yaXpvbnRhbC10aW1lbGluZSAuZXZlbnRzLWNvbnRlbnQgbGkubGVhdmUtbGVmdCB7XHJcbiAgICAgICAgICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGNkLWVudGVyLWxlZnQ7XHJcbiAgICAgICAgICAgIC1tb3otYW5pbWF0aW9uLW5hbWU6IGNkLWVudGVyLWxlZnQ7XHJcbiAgICAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiBjZC1lbnRlci1sZWZ0O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmNkLWhvcml6b250YWwtdGltZWxpbmUgLmV2ZW50cy1jb250ZW50IGxpLmxlYXZlLXJpZ2h0LCAuY2QtaG9yaXpvbnRhbC10aW1lbGluZSAuZXZlbnRzLWNvbnRlbnQgbGkubGVhdmUtbGVmdCB7XHJcbiAgICAgICAgICAgIC13ZWJraXQtYW5pbWF0aW9uLWRpcmVjdGlvbjogcmV2ZXJzZTtcclxuICAgICAgICAgICAgLW1vei1hbmltYXRpb24tZGlyZWN0aW9uOiByZXZlcnNlO1xyXG4gICAgICAgICAgICBhbmltYXRpb24tZGlyZWN0aW9uOiByZXZlcnNlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmNkLWhvcml6b250YWwtdGltZWxpbmUgLmV2ZW50cy1jb250ZW50IGxpID4gKiB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogODAwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAuY2QtaG9yaXpvbnRhbC10aW1lbGluZSAuZXZlbnRzLWNvbnRlbnQgaDIge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi42cmVtO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIlBsYXlmYWlyIERpc3BsYXlcIiwgc2VyaWY7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgfVxyXG5cclxuICAgIC5jZC1ob3Jpem9udGFsLXRpbWVsaW5lIC5ldmVudHMtY29udGVudCBlbSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gICAgICAgIG1hcmdpbjogMTBweCBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgICAgICAuY2QtaG9yaXpvbnRhbC10aW1lbGluZSAuZXZlbnRzLWNvbnRlbnQgZW06OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICctICc7XHJcbiAgICAgICAgfVxyXG5cclxuICAgIC5jZC1ob3Jpem9udGFsLXRpbWVsaW5lIC5ldmVudHMtY29udGVudCBwIHtcclxuICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICAgICAgICBjb2xvcjogIzk1OTU5NTtcclxuICAgIH1cclxuXHJcbiAgICAuY2QtaG9yaXpvbnRhbC10aW1lbGluZSAuZXZlbnRzLWNvbnRlbnQgZW0sIC5jZC1ob3Jpem9udGFsLXRpbWVsaW5lIC5ldmVudHMtY29udGVudCBwIHtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS42O1xyXG4gICAgfVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgLmNkLWhvcml6b250YWwtdGltZWxpbmUgLmV2ZW50cy1jb250ZW50IGgyIHtcclxuICAgICAgICBmb250LXNpemU6IDdyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLmNkLWhvcml6b250YWwtdGltZWxpbmUgLmV2ZW50cy1jb250ZW50IGVtIHtcclxuICAgICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLmNkLWhvcml6b250YWwtdGltZWxpbmUgLmV2ZW50cy1jb250ZW50IHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gICAgfVxyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgY2QtZW50ZXItcmlnaHQge1xyXG4gICAgMCUge1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XHJcbiAgICB9XHJcblxyXG4gICAgMTAwJSB7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSk7XHJcbiAgICB9XHJcbn1cclxuXHJcbkAtbW96LWtleWZyYW1lcyBjZC1lbnRlci1yaWdodCB7XHJcbiAgICAwJSB7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcclxuICAgIH1cclxuXHJcbiAgICAxMDAlIHtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKTtcclxuICAgIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBjZC1lbnRlci1yaWdodCB7XHJcbiAgICAwJSB7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcclxuICAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcclxuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xyXG4gICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XHJcbiAgICB9XHJcblxyXG4gICAgMTAwJSB7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSk7XHJcbiAgICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpO1xyXG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpO1xyXG4gICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSk7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKTtcclxuICAgIH1cclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIGNkLWVudGVyLWxlZnQge1xyXG4gICAgMCUge1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xyXG4gICAgfVxyXG5cclxuICAgIDEwMCUge1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpO1xyXG4gICAgfVxyXG59XHJcblxyXG5ALW1vei1rZXlmcmFtZXMgY2QtZW50ZXItbGVmdCB7XHJcbiAgICAwJSB7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XHJcbiAgICB9XHJcblxyXG4gICAgMTAwJSB7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSk7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgY2QtZW50ZXItbGVmdCB7XHJcbiAgICAwJSB7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XHJcbiAgICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xyXG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xyXG4gICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcclxuICAgIH1cclxuXHJcbiAgICAxMDAlIHtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKTtcclxuICAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSk7XHJcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSk7XHJcbiAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpO1xyXG4gICAgfVxyXG59XHJcbi8qIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjI1RpbWVsaW5lIHN0eWxlcyBvdmVycmlkZSAjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyovXHJcblxyXG4vKiBvdmVyd3JpdGUgb3JpZ2luYWwgdGltZWxpbmUncyBzdHlsZSAqL1xyXG5zZWN0aW9uI3RpbWVsaW5lLWNhcm91c2VsIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuXHJcbi5ldmVudHMtY29udGVudCAuZXZlbnQtY29udGVudCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG5cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgLmV2ZW50cy1jb250ZW50IC5ldmVudC1jb250ZW50IHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgaGVpZ2h0OiA4MHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5cclxuXHJcbi5ldmVudHMtY29udGVudCAucm93IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgLmV2ZW50cy1jb250ZW50IC5yb3cge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG59XHJcblxyXG4uY2QtaG9yaXpvbnRhbC10aW1lbGluZSAuZXZlbnRzLXdyYXBwZXI6OmJlZm9yZSxcclxuLmNkLWhvcml6b250YWwtdGltZWxpbmUgLmV2ZW50cy13cmFwcGVyOjphZnRlciB7XHJcbiAgICBjb250ZW50OiBub25lO1xyXG59XHJcblxyXG4uY2QtaG9yaXpvbnRhbC10aW1lbGluZSB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgb3BhY2l0eTogMTtcclxufVxyXG5cclxuLmNkLWhvcml6b250YWwtdGltZWxpbmUgLmV2ZW50cy1jb250ZW50IHtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICBtYXJnaW4tdG9wOiA4OHB4O1xyXG59XHJcblxyXG4uZnVsbC1kZXNpZ24gLmNkLWhvcml6b250YWwtdGltZWxpbmUgLmV2ZW50cy1jb250ZW50IHtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbn1cclxuXHJcbi5jZC1ob3Jpem9udGFsLXRpbWVsaW5lIC5ldmVudHMtY29udGVudCAuaW50cm8taGVhZCB7XHJcbiAgICBmb250LWZhbWlseTogXCJGcnV0aWdlcjQ3TGlnaHRDblwiLCBcIk1pY3Jvc29mdCBKaGVuZ2hlaVwiLCBcIk1TIFBHb3RoaWNcIjtcclxuICAgIGNvbG9yOiAjMzQ5Y2Q2O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7XHJcbiAgICBjb2xvcjogIzYwYWZlNztcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG59XHJcblxyXG4uY2QtaG9yaXpvbnRhbC10aW1lbGluZSAuZXZlbnRzLWNvbnRlbnQgLmNvbnRlbnQtdGl0bGUge1xyXG4gICAgZm9udC1mYW1pbHk6IFwiRnJ1dGlnZXI0N0xpZ2h0Q25cIiwgXCJNaWNyb3NvZnQgSmhlbmdoZWlcIiwgXCJNUyBQR290aGljXCI7XHJcbiAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMC4zcHg7XHJcbn1cclxuXHJcbi5mdWxsLWRlc2lnbiAuY2QtaG9yaXpvbnRhbC10aW1lbGluZSAuZXZlbnRzLWNvbnRlbnQgaDQuY29udGVudC10aXRsZSB7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG59XHJcblxyXG4udGltZWxpbmUtaW1nIHtcclxuICAgIHdpZHRoOiA3NSU7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICBib3JkZXI6IHNvbGlkIDFweCAjZTdlN2U3O1xyXG59XHJcblxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAudGltZWxpbmUtaW1nIHtcclxuICAgICAgICB3aWR0aDogNTUlO1xyXG4gICAgfVxyXG59XHJcblxyXG5cclxuXHJcbi5jZC1ob3Jpem9udGFsLXRpbWVsaW5lIC5ldmVudHMtd3JhcHBlcjo6YmVmb3JlIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KCBsZWZ0LCAjZmZmLCByZ2JhKDI0OCwgMjQ4LCAyNDgsIDApKTtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI2ZmZiwgcmdiYSgyNDgsIDI0OCwgMjQ4LCAwKSk7XHJcbn1cclxuXHJcbi5jZC1ob3Jpem9udGFsLXRpbWVsaW5lIC5ldmVudHMtd3JhcHBlcjo6YWZ0ZXIge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoIHJpZ2h0LCAjZmZmLCByZ2JhKDI0OCwgMjQ4LCAyNDgsIDApKTtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBsZWZ0LCAjZmZmLCByZ2JhKDI0OCwgMjQ4LCAyNDgsIDApKTtcclxufVxyXG5cclxuLmNkLWhvcml6b250YWwtdGltZWxpbmUgb2wsIC5jZC1ob3Jpem9udGFsLXRpbWVsaW5lIHVsIHtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG59XHJcblxyXG4uY2QtaG9yaXpvbnRhbC10aW1lbGluZSAuZXZlbnRzLWNvbnRlbnQgbGkge1xyXG4gICAgcGFkZGluZzogMDtcclxufVxyXG5cclxuXHJcbi5jZC1ob3Jpem9udGFsLXRpbWVsaW5lIC5ldmVudHMtY29udGVudCBsaSA+ICoge1xyXG4gICAgbWF4LXdpZHRoOiA5OTk5OXB4O1xyXG4gICAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG4uY2QtaG9yaXpvbnRhbC10aW1lbGluZSAudGltZWxpbmUge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtd2lkdGg6IDk5OTk5cHg7XHJcbn1cclxuXHJcbi5jZC10aW1lbGluZS1uYXZpZ2F0aW9uIGEge1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgIzMzMztcclxuICAgIG91dGxpbmUtc3R5bGU6IG5vbmU7XHJcbn1cclxuXHJcbi5jZC10aW1lbGluZS1uYXZpZ2F0aW9uIGE6Zm9jdXMsIC5jZC10aW1lbGluZS1uYXZpZ2F0aW9uIGE6YWN0aXZlIHtcclxuICAgIG91dGxpbmUtc3R5bGU6IG5vbmU7XHJcbn1cclxuXHJcbi5jZC10aW1lbGluZS1uYXZpZ2F0aW9uIGEuaW5hY3RpdmUge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjZGZkZmRmO1xyXG59XHJcblxyXG5cclxuLmNkLWhvcml6b250YWwtdGltZWxpbmUgLmV2ZW50cyB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMDAwO1xyXG4gICAgaGVpZ2h0OiAxcHg7XHJcbn1cclxuXHJcblxyXG5cclxuLmNkLWhvcml6b250YWwtdGltZWxpbmUgLmV2ZW50cyBhIHtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAwO1xyXG4gICAgY29sb3I6ICMwMDA7XHJcbn1cclxuXHJcbi5jZC1ob3Jpem9udGFsLXRpbWVsaW5lIC5ldmVudHMgYTo6YWZ0ZXIge1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgIzMzMztcclxufVxyXG5cclxuLmNkLWhvcml6b250YWwtdGltZWxpbmUgLmV2ZW50cyBhLm9sZGVyLWV2ZW50OjphZnRlciB7XHJcbiAgICBib3JkZXItY29sb3I6ICMzMzM7XHJcbn1cclxuXHJcbi5jZC1ob3Jpem9udGFsLXRpbWVsaW5lIC5ldmVudHMgYS5zZWxlY3RlZDo6YWZ0ZXIsXHJcbi5jZC1ob3Jpem9udGFsLXRpbWVsaW5lIC5ldmVudHMgYS5vbGRlci1ldmVudC5zZWxlY3RlZDo6YWZ0ZXIge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjZmY2MjAwO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNjIwMDtcclxufVxyXG5cclxubWFpbiAuZnVsbC1kZXNpZ24jdGltZWxpbmUtY2Fyb3VzZWwgLmV2ZW50cyBhIHtcclxuICAgIGNvbG9yOiAjMzMzMzMzO1xyXG4gICAgZm9udC1mYW1pbHk6IFwiRnJ1dGlnZXI0N0xpZ2h0Q25cIiwgXCJNaWNyb3NvZnQgSmhlbmdoZWlcIiwgXCJNUyBQR290aGljXCI7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTJweDtcclxufVxyXG5cclxubWFpbiAuZnVsbC1kZXNpZ24jdGltZWxpbmUtY2Fyb3VzZWwgLmV2ZW50cyBhLnNlbGVjdGVkIHtcclxuICAgIGNvbG9yOiAjZmY2MjAwO1xyXG59XHJcblxyXG4uZnVsbC1kZXNpZ24jdGltZWxpbmUtY2Fyb3VzZWwgLmludHJvLWhlYWQge1xyXG4gICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMDtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcclxuICAgIC5mdWxsLWRlc2lnbiN0aW1lbGluZS1jYXJvdXNlbCAuaW50cm8taGVhZCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uZnVsbC1kZXNpZ24jdGltZWxpbmUtY2Fyb3VzZWwgLmV2ZW50LWNvbnRlbnQge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbWFyZ2luLXRvcDogMjVweDtcclxufVxyXG5cclxuLmZ1bGwtZGVzaWduI3RpbWVsaW5lLWNhcm91c2VsIC5jb250ZW50LXRpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG59XHJcblxyXG5tYWluIC5mdWxsLWRlc2lnbjpub3QoI2hlcm8tbmF2LWJhcikjdGltZWxpbmUtY2Fyb3VzZWwgYSB7XHJcbiAgICBmb250LXNpemU6IDExcHg7XHJcbn0iXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBS0EsQUFBQSxDQUFDLENBQUUsQ0FBQyxBQUFBLE9BQU8sQ0FBRSxDQUFDLEFBQUEsUUFBUSxBQUFDLENBQ25CLFVBQVUsQ0FBRSxVQUFVLENBQ3pCLEFBRUQsQUFBQSxTQUFTLEFBQUMsQ0FDTixTQUFTLENBQUUsS0FBSyxDQUNuQixBQUVELEFBQUEsU0FBUyxBQUFDLENBQ04sU0FBUyxDQUFFLE1BQU0sQ0FDakIsV0FBVyxDQUFFLHVCQUF1QixDQUNwQyxLQUFLLENBQUUsT0FBTyxDQUNkLGdCQUFnQixDQUFFLE9BQU8sQ0FDNUIsQUFFRyxBQUFBLFNBQVMsQ0FBQyxDQUFDLEFBQUMsQ0FDUixLQUFLLENBQUUsT0FBTyxDQUNkLGVBQWUsQ0FBRSxJQUFJLENBQ3hCLEFBT0wsQUFBQSx1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 */
