em{font-style:italic}strong{font-weight:700}code{font-family:monospace}h1,h2,h3,h4,h5,h6{line-height:1.2em;padding-bottom:16px;text-wrap:balance;word-break:break-word}@media (min-width:768px){h1,h2,h3,h4,h5,h6{word-break:normal}}p{padding-bottom:16px;text-wrap:pretty}ol.wp-block-list,ul.wp-block-list{margin-left:20px}ol.wp-block-list ol,ol.wp-block-list ul,ul.wp-block-list ol,ul.wp-block-list ul{padding-bottom:0}ul.wp-block-list{list-style-type:disc;position:relative}ul.wp-block-list.is-style-list-item-blue li{list-style:none;margin-bottom:16px;margin-left:32px;position:relative}ul.wp-block-list.is-style-list-item-blue li:before{background-color:#00abec;background-image:url(../../img/check.svg);background-position:50%;background-repeat:no-repeat;border-radius:50%;content:"";display:inline-block;left:-48px;margin:0 16px 0 0;min-height:28px;min-width:28px;position:absolute;top:-2px;vertical-align:middle}ol.wp-block-list{list-style-type:decimal}ol.wp-block-list li{margin-bottom:8px}ol.wp-block-list li ul{margin-left:24px;position:relative}ol.wp-block-list li ul li{list-style-type:circle;margin-bottom:8px;position:relative}ol.wp-block-list li ul li:before{content:none}body{color:#1c325d}body #breadcrumbs,body a{color:#00abec}body #breadcrumbs a{text-decoration:underline}body .color-dark-blue{color:#1c325d}body .bg-red{background-color:#de5a6c!important}body .bg-light-blue{background-color:#cde8f8}body .color-gray{color:#78849e}body .border-gray{border-color:#78849e}body .border-light-gray{border-color:#b3c3cf}body .border-light-gray-bottom{border-bottom:1px solid #e9edf1}body .color-light-gray{color:#78849e}body .bg-dark-gray{background-color:#78849e}body .color-primary{color:#00abec}body .wp-block-separator{border-width:1px;color:#b3c3cf;margin:0 auto;max-width:1200px}body .bg-light-blue{background-color:#e4f3fb}body .bg-primary{background-color:#00abec}body .bg-light-gray{background:#e9edf1}body .bg-dark-blue{background-color:#1c325d!important}body .blue-border{border-color:#1c325d}body .container-1320{margin:0 auto;max-width:1320px}body .container-1200{margin:0 auto;max-width:1200px}body .container-1000{margin:0 auto;max-width:1000px}body .container-1440{margin:0 auto;max-width:1440px}body h1,body h2,body h3,body h4{font-weight:500}body h4{font-size:32px}body h5{font-size:20px;font-weight:500}body h6{font-size:18px;font-weight:500}body ol,body ul{padding-bottom:16px}body .pagination .current{background:#fff;border-radius:50%;display:inline-block;min-width:54px;padding:16px;text-align:center}body .pagination a{color:#1c325d;text-decoration:none}body .pagination .page-numbers{padding:16px}body .pagination .page-numbers.next,body .pagination .page-numbers.prev{padding:16px 0}body .archive-content a{text-decoration:none}body .wp-block-table th{border-color:#e1e1e1;text-align:left}body .wp-block-table td,body .wp-block-table thead{border-color:#e1e1e1}.gform_wrapper ul{list-style:none}.gform_wrapper .gform_validation_container,.gform_wrapper .hidden_label>label,.gform_wrapper .hidden_sub_label{display:none!important}.gform_wrapper .validation_error,.gform_wrapper .validation_message{color:red}.gform_wrapper .validation_error{border:1px solid red;margin-bottom:15px;padding:10px}.wp-block-quote{border-left:4px solid #000;padding-left:1em}.wp-block-quote cite{font-style:italic}.note-box{background:#f1f1f1;padding:20px}.social-media-icons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.social-media-icons a{margin-right:24px}.wp-block-button .wp-block-button__link,.wp-block-button a,.wp-block-button button,.wp-block-button:not(.is-style-btn-secondary):not(.is-style-btn-tertiary) .wp-block-button__link,.wp-block-button:not(.is-style-btn-secondary):not(.is-style-btn-tertiary) a,.wp-block-button:not(.is-style-btn-secondary):not(.is-style-btn-tertiary) button{background:none;background:#00abec;border:none;border-radius:32px;color:#fff;cursor:pointer;outline:none;overflow:hidden;padding:16px 32px;position:relative;width:auto}.wp-block-button a:after,.wp-block-button button:after,.wp-block-button:not(.is-style-btn-secondary):not(.is-style-btn-tertiary) a:after,.wp-block-button:not(.is-style-btn-secondary):not(.is-style-btn-tertiary) button:after{background:#fff;bottom:15px;content:"";height:1px;left:32px;position:absolute;-webkit-transition:width .3s ease;transition:width .3s ease;width:0}.wp-block-button a:hover:after,.wp-block-button button:hover:after,.wp-block-button:not(.is-style-btn-secondary):not(.is-style-btn-tertiary) a:hover:after,.wp-block-button:not(.is-style-btn-secondary):not(.is-style-btn-tertiary) button:hover:after{width:calc(100% - 64px)}.stat-number{color:#00abec;font-size:48px;font-weight:700}.box h4{color:#00abec;font-size:20px}.box ol,.box ul{margin-left:22px}.box ul{list-style-type:disc}.box ol{list-style-type:decimal}.chart-number h4{color:#00abec;font-size:28px;font-weight:700}.chart-number .large{font-size:22px}.chart-number .right-column-content h4{color:#1c325d;font-size:28px;font-weight:400}.chart-number .right-column-content ul li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:16px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.chart-number .right-column-content ul li:before{background-color:#00abec;background-image:url(../../img/check.svg);background-position:50%;background-repeat:no-repeat;border-radius:50%;content:"";display:inline-block;margin:0 16px 0 0;min-height:28px;min-width:28px;vertical-align:middle}.image-with-text{overflow:visible}.image-with-text .image-left .acf-innerblocks-container{position:relative}.image-with-text .image-left .acf-innerblocks-container h2{font-size:28px}.image-with-text .image-right .acf-innerblocks-container{position:relative}.image-with-text .image-right .acf-innerblocks-container h2{font-size:28px}.image-with-text ul{list-style-type:none;margin-left:48px;position:relative}.image-with-text ul li{list-style:none;margin-bottom:16px;position:relative}.image-with-text ul li:before{background-color:#00abec;background-image:url(../../img/check.svg);background-position:50%;background-repeat:no-repeat;border-radius:50%;content:"";display:inline-block;left:-48px;margin:0 16px 0 0;min-height:28px;min-width:28px;position:absolute;top:-2px;vertical-align:middle}body.page-template-page-sidebar .image-with-text .acf-innerblocks-container{margin-left:0;padding:32px;position:relative;width:100%;-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}body.page-template-page-sidebar .image-with-text>div>img{border-radius:0 0 0 240px;min-height:640px;width:100%;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}@media (min-width:1023px){.hero.hero_small h1{font-size:48px}.hero.hero_small>div{background:#00abec;height:375px}}@media (min-width:1023px) and (max-width:1280px){.hero.hero_small>div{height:560px}}@media (min-width:1023px){.hero.hero_small>div .hero-image,.hero.hero_small>div .hero-image>img{left:auto;right:0}.hero.hero_medium h1{font-size:48px}.hero.hero_medium>div{background:#00abec;height:560px}.hero.hero_medium>div .hero-image,.hero.hero_medium>div .hero-image>img{left:auto;right:0}}.hero>div{height:672px;position:relative}.hero>div .hero-image{height:100%;left:0;top:0}.hero>div .hero-image>img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;z-index:1}.hero>div>div{z-index:5}.hero .half_image .hero-image>img{left:auto;right:0}.hero #breadcrumbs a{color:#fff}@media (max-width:1023px){.hero #breadcrumbs a{color:#00abec}}.links a{border:1px solid #b3c3cf;border-radius:8px;color:#00abec;font-size:20px}.links .arrow-right{background-color:#00abec;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:36px;width:36px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.accordion .accordion-header{background:#00abec;border-radius:8px}.accordion .accordion-icon{-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.accordion .accordion-content{background:#e3e6eb;border-radius:0 0 8px 8px;max-height:0;overflow:hidden;-webkit-transition:max-height .3s ease-out;transition:max-height .3s ease-out}.accordion .accordion-item{position:relative}.accordion .accordion-item .accordion-toggle{opacity:0;position:absolute;z-index:-1}.accordion .accordion-item>.accordion-toggle:checked+.accordion-header .accordion-icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.accordion .accordion-item>.accordion-toggle:checked+.accordion-header{background:#78849e;border-radius:8px 8px 0 0}.accordion .accordion-item>.accordion-toggle:checked+.accordion-header+.accordion-content{max-height:none}.accordion .accordion-item>.accordion-toggle:checked+.accordion-header .icon .minus{display:block}.accordion .accordion-item .icon .minus,.accordion .accordion-item>.accordion-toggle:checked+.accordion-header .icon .add{display:none}.accordion h5{color:#fff;font-size:20px}.accordion .icon{background-color:#fff;border-radius:50px;height:36px;width:36px}.accordion .accordion-content p:last-of-type{padding-bottom:0}.iframe-block-container{margin:16px auto;max-width:1200px;padding:0 16px}@media (min-width:1280px){.iframe-block-container{margin:64px auto;padding:0}}.iframe-block-container .iframe-tab-button.active{border-bottom:2px solid #00abec;position:relative}.wp-block-acf-iframe .acf-label label{pointer-events:none}.infogram-embed+script+div{display:none}@-webkit-keyframes marquee{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(-100%);transform:translate(-100%)}}@keyframes marquee{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(-100%);transform:translate(-100%)}}body.page-template-page-sidebar .sidebar-content>h1{font-size:46px}body.page-template-page-sidebar .sidebar-content>h2{font-size:38px}body.page-template-page-sidebar .sidebar-content>h3{font-size:32px}body.page-template-page-sidebar .sidebar-content>h4{font-size:28px}body.page-template-page-sidebar .sidebar-nav a{border-radius:8px;color:#1c325d;padding:12px 16px;text-decoration:none}body.page-template-page-sidebar .sidebar-nav .menu-open>a{background-color:#78849e;color:#fff}body.page-template-page-sidebar .sidebar-nav .submenu{border-bottom:1px solid #b3c3cf}body.page-template-default .wp-block-columns,body.page-template-default>figure,body.page-template-default>h1,body.page-template-default>h2,body.page-template-default>h3,body.page-template-default>h4,body.page-template-default>h5,body.page-template-default>h6,body.page-template-default>p{margin:0 auto;max-width:1200px;padding-right:200px}@media (max-width:1280px){body.page-template-default .wp-block-columns,body.page-template-default>figure,body.page-template-default>h1,body.page-template-default>h2,body.page-template-default>h3,body.page-template-default>h4,body.page-template-default>h5,body.page-template-default>h6,body.page-template-default>p{padding-right:0}}body.page-template-default .wp-block-columns,body.page-template-default>figure{padding-right:0}body.page-template-default>ol,body.page-template-default>ul{margin:0 auto;max-width:1160px}body.page-template-default .container-1200 ol,body.page-template-default .container-1200 ul{list-style:disc none inside}body.page-template-default .container-1200 ol{list-style-type:decimal}@media (max-width:1280px){body.page-template-default .wp-block-columns,body.page-template-default>figure,body.page-template-default>h1,body.page-template-default>h2,body.page-template-default>h3,body.page-template-default>h4,body.page-template-default>h5,body.page-template-default>h6,body.page-template-default>ol,body.page-template-default>p,body.page-template-default>ul{margin:0 16px}}.single-post .container-1000>h1{font-size:48px}.single-post .container-1000>h2{font-size:38px}.single-post .container-1000>h3{font-size:32px}.single-post .container-1000>h4{font-size:28px}.single-post .read-more-articles h2{font-size:38px}.single-post h2,.single-post h3,.single-post h4,.single-post h5,.single-post h6,.single-post p{padding-bottom:32px}body.page-template-page-contact .sidebar-content>h1{font-size:46px}body.page-template-page-contact .sidebar-content>h2{font-size:38px}body.page-template-page-contact .sidebar-content>h3{font-size:32px}body.page-template-page-contact .sidebar-content>h4{font-size:28px}body.page-template-page-contact #sidebar-close{display:none}body.page-template-page-contact .sidebar-nav a{border-radius:8px;color:#1c325d;padding:12px 16px;text-decoration:none}body.page-template-page-contact .sidebar-nav a[href="#"]{color:#78849e;font-size:12px;margin-top:12px;pointer-events:none;text-transform:uppercase}body.page-template-page-contact .sidebar-nav .menu-open>a{background-color:#78849e;color:#fff}body.page-template-page-contact .sidebar-nav .submenu{border-bottom:1px solid #b3c3cf}body.page-template-page-contact .sidebar-nav .submenu .current-menu-item>div>a{color:#00abec}html{font-size:100%}body:not(.wp-admin){font-family:aktiv-grotesk,sans-serif}.edit-post-visual-editor__post-title-wrapper{padding:8px}html :where(.wp-block){margin-bottom:0;margin-top:0}.is-root-container{font-family:aktiv-grotesk,sans-serif;padding:8px}.is-root-container>*{margin-bottom:1rem}.is-root-container>p{line-height:1.4rem}.is-root-container>.wp-block-spacer{background-color:#f2f2f2}.wp-block-social-links .wp-social-link-facebook{background-image:url(../../img/facebook.svg);background-size:cover;color:transparent}.wp-block-social-links .wp-social-link-instagram{background-image:url(../../img/instagram.svg);background-size:cover;color:transparent}.wp-block-social-links .wp-social-link-linkedin{background-image:url(../../img/linkedin.svg);background-size:cover;color:transparent}.wp-block-social-links{font-size:36px}footer{background:#00abec;color:#fff}footer .wp-classic-menu-block>.menu li{display:block;padding-bottom:24px}footer h1,footer h2,footer h3,footer h4,footer h5,footer h6{color:#fff;font-size:20px;font-weight:500;line-height:30px;padding-bottom:24px}footer a,footer p{padding-bottom:24px}footer a{color:#fff;text-decoration:none}footer #sidebar-bottom .wp-classic-menu-block>.menu li{display:inline;padding-bottom:0}@media (max-width:768px){footer #sidebar-bottom .wp-classic-menu-block>.menu li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-bottom:0}footer #sidebar-bottom .wp-classic-menu-block>.menu li a{padding-bottom:24px}}footer h2 a{background:none;background:#00abec;border:none;color:#fff;display:inline-block;outline:none;overflow:hidden;position:relative}footer h2 a:after{background:#fff;bottom:20px;content:"";height:1px;left:0;position:absolute;-webkit-transition:width .3s ease;transition:width .3s ease;width:0}footer h2 a:hover:after{width:100%}header a{color:#1c325d;text-decoration:none}header .desktop-main-menu>ul>li{height:100%}header .desktop-main-menu>ul>li>a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;padding:0 16px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:none;border:none;cursor:pointer;outline:none;overflow:hidden;position:relative;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}header .desktop-main-menu>ul>li>a:after{background:#1c325d;bottom:30px;content:"";height:1px;position:absolute;-webkit-transition:width .3s ease;transition:width .3s ease;width:0}header .desktop-main-menu>ul>li>a:hover:after{width:calc(100% - 32px)}header .desktop-main-menu .sub-menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start}header .desktop-main-menu .sub-menu a{font-weight:500}header .desktop-main-menu .sub-menu .sub-menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}header .desktop-main-menu .sub-menu .sub-menu a{font-size:14px;font-weight:400}header .desktop-main-menu .sub-menu>*{-webkit-box-flex:0;-webkit-flex:0 1 calc(33.333% - 20px);-ms-flex:0 1 calc(33.333% - 20px);flex:0 1 calc(33.333% - 20px);margin-right:10px;margin-top:10px}@media (max-width:1280px){header .desktop-main-menu>ul>li{position:relative}header .desktop-main-menu>ul>li>a{font-size:20px;padding:16px;width:100%}header .desktop-main-menu>ul>li>a:hover:after{width:0}header .desktop-main-menu .sub-menu{margin-left:8px;padding-left:8px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.custom-logo{height:32px;width:146px}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImhlbHBlcnMvX3R5cGUuc2NzcyIsImdsb2JhbC5jc3MiLCJfdmFycy5zY3NzIiwiaGVscGVycy9fZm9ybXMuc2NzcyIsImJsb2Nrcy9fcXVvdGUuc2NzcyIsImJsb2Nrcy9fbm90ZS1ib3guc2NzcyIsImJsb2Nrcy9fc29jaWFsLW1lZGlhLWljb25zLnNjc3MiLCJibG9ja3MvX2J1dHRvbi5zY3NzIiwiYmxvY2tzL19zdGF0cy5zY3NzIiwiYmxvY2tzL19mZWF0dXJlZC1ib3hlcy5zY3NzIiwiYmxvY2tzL19jaGFydC1udW1iZXIuc2NzcyIsImJsb2Nrcy9faW1hZ2Utd2l0aC10ZXh0LnNjc3MiLCJibG9ja3MvX2hlcm8uc2NzcyIsImJsb2Nrcy9fbGlua3Muc2NzcyIsImJsb2Nrcy9fYWNjb3JkaW9uLnNjc3MiLCJibG9ja3MvX2lmcmFtZS5zY3NzIiwiYmxvY2tzL19tYXJxdWVlLnNjc3MiLCJ0ZW1wbGF0ZXMvX3BhZ2Utd2l0aC1zaWRlYmFyLnNjc3MiLCJ0ZW1wbGF0ZXMvX2RlZmF1bHQtcGFnZS5zY3NzIiwidGVtcGxhdGVzL19zaW5nbGUtcG9zdC5zY3NzIiwidGVtcGxhdGVzL19wYWdlLWNvbnRhY3RzLnNjc3MiLCJibG9ja3MvZWRpdG9yLXN0eWxlcy5zY3NzIiwiaGVscGVycy9fZm9vdGVyLnNjc3MiLCJoZWxwZXJzL19oZWFkZXIuc2NzcyIsImdsb2JhbC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUlBLEdBQ0ksaUJDR0osQ0RBQSxPQUNJLGVDR0osQ0RBQSxLQUNJLHFCQ0dKLENEQUEsa0JBT0ksaUJBQUEsQ0FDQSxtQkFBQSxDQUZBLGlCQUFBLENBR0EscUJDR0osQ0RBQSx5QkFDSSxrQkFNSSxpQkNHTixDQUNGLENEQUEsRUFFSSxtQkFBQSxDQURBLGdCQ0dKLENEQ0Esa0NBRUksZ0JDRUosQ0RBSSxnRkFFSSxnQkNJUixDREFBLGlCQUVJLG9CQUFBLENBREEsaUJDSUosQ0REUSw0Q0FFSSxlQUFBLENBREEsa0JBQUEsQ0FH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QUEsQ0FBQSxZQUFBLENBQ0EsMkJBQUEsQ0FBQSw0QkFBQSxDQUFBLDZCQUFBLENBQUEseUJBQUEsQ0FBQSxxQnRCaTNCaEIsQ3NCLzJCZ0IsZ0RBQ0ksY0FBQSxDQUNBLGV0QmkzQnBCLENzQjcyQlksc0NBQ0ksa0JBQUEsQ0FBQSxxQ0FBQSxDQUFBLGlDQUFBLENBQUEsNkJBQUEsQ0FDQSxpQkFBQSxDQUNBLGV0QisyQmhCLENzQjMyQlEsMEJBQ0ksZ0NBQ0ksaUJ0QjYyQmQsQ3NCMzJCVSxrQ0FHSSxjQUFBLENBRkEsWUFBQSxDQUNBLFV0QjgyQmQsQ3NCMzJCVSw4Q0FDSSxPdEI2MkJkLENzQjEyQlUsb0NBRUksZUFBQSxDQURBLGdCQUFBLENBRUEsMkJBQUEsQ0FBQSw0QkFBQSxDQUFBLDZCQUFBLENBQUEseUJBQUEsQ0FBQSxxQnRCNDJCZCxDQUNGLEN1QnA3QkEsYUFFSSxXQUFBLENBREEsV3ZCdzdCSiIsImZpbGUiOiJnbG9iYWwuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLy9cbi8vIF90eXBlLnNjc3Ncbi8vXG5cbmVtIHtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbnN0cm9uZyB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbmNvZGUge1xuICAgIGZvbnQtZmFtaWx5OiBtb25vc3BhY2U7XG59XG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNiB7XG4gICAgdGV4dC13cmFwOiBiYWxhbmNlO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbiAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBoMSxcbiAgICBoMixcbiAgICBoMyxcbiAgICBoNCxcbiAgICBoNSxcbiAgICBoNiB7XG4gICAgICAgIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgICB9XG59XG5cbnAge1xuICAgIHRleHQtd3JhcDogcHJldHR5O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNnB4O1xufVxuXG5vbC53cC1ibG9jay1saXN0LFxudWwud3AtYmxvY2stbGlzdCB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG5cbiAgICBvbCxcbiAgICB1bCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIH1cbn1cblxudWwud3AtYmxvY2stbGlzdCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcbiAgICAmLmlzLXN0eWxlLWxpc3QtaXRlbS1ibHVlIHtcbiAgICAgICAgbGkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMzJweDtcblxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9jaGVjay5zdmdcIik7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMjhweDtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAyOHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxNnB4IDAgMDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAtNDhweDtcbiAgICAgICAgICAgICAgICB0b3A6IC0ycHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5vbC53cC1ibG9jay1saXN0IHtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IGRlY2ltYWw7XG5cbiAgICBsaSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcblxuICAgICAgICB1bCB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMjRweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBjaXJjbGU7XG5cbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuYm9keSB7XG4gICAgY29sb3I6ICRjb2xvcl9ib2R5O1xuXG4gICAgYSB7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICB9XG5cbiAgICAjYnJlYWRjcnVtYnMge1xuICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgIGEge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY29sb3ItZGFyay1ibHVlIHtcbiAgICAgICAgY29sb3I6ICRkYXJrX2JsdWU7XG4gICAgfVxuXG4gICAgLmJnLXJlZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkZTVhNmMgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLmJnLWxpZ2h0LWJsdWUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2RlOGY4O1xuICAgIH1cblxuICAgIC5jb2xvci1ncmF5IHtcbiAgICAgICAgY29sb3I6ICM3ODg0OWU7XG4gICAgfVxuICAgIC5ib3JkZXItZ3JheSB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogIzc4ODQ5ZTtcbiAgICB9XG4gICAgLmJvcmRlci1saWdodC1ncmF5IHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjYjNjM2NmO1xuICAgIH1cbiAgICAuYm9yZGVyLWxpZ2h0LWdyYXktYm90dG9tIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlOWVkZjE7XG4gICAgfVxuICAgIC5jb2xvci1saWdodC1ncmF5IHtcbiAgICAgICAgY29sb3I6ICM3ODg0OWU7XG4gICAgfVxuICAgIC5iZy1kYXJrLWdyYXkge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzg4NDllO1xuICAgIH1cblxuICAgIC5jb2xvci1wcmltYXJ5IHtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgIH1cblxuICAgIC53cC1ibG9jay1zZXBhcmF0b3Ige1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gICAgICAgIGNvbG9yOiAjYjNjM2NmO1xuICAgICAgICBib3JkZXItd2lkdGg6IDFweDtcbiAgICB9XG5cbiAgICAuYmctbGlnaHQtYmx1ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodF9ibHVlO1xuICAgIH1cblxuICAgIC5iZy1wcmltYXJ5IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgfVxuXG4gICAgLmJnLWxpZ2h0LWdyYXkge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZTllZGYxO1xuICAgIH1cblxuICAgIC5iZy1kYXJrLWJsdWUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFya19ibHVlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmJsdWUtYm9yZGVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkZGFya19ibHVlO1xuICAgIH1cblxuICAgIC5jb250YWluZXItMTMyMCB7XG4gICAgICAgIG1heC13aWR0aDogMTMyMHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG5cbiAgICAuY29udGFpbmVyLTEyMDAge1xuICAgICAgICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgfVxuXG4gICAgLmNvbnRhaW5lci0xMDAwIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cblxuICAgIC5jb250YWluZXItMTQ0MCB7XG4gICAgICAgIG1heC13aWR0aDogMTQ0MHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG5cbiAgICBoMSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgfVxuXG4gICAgaDIge1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgIH1cblxuICAgIGgzIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB9XG5cbiAgICBoNCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB9XG5cbiAgICBoNSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB9XG5cbiAgICBoNiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB9XG4gICAgdWwsXG4gICAgb2wge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbiAgICB9XG4gICAgLnBhZ2luYXRpb24ge1xuICAgICAgICAuY3VycmVudCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNnB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDU0cHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIH1cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogJGRhcmtfYmx1ZTtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAucGFnZS1udW1iZXJzIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgICAgICAgICAmLm5leHQge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE2cHggMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYucHJldiB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTZweCAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5hcmNoaXZlLWNvbnRlbnQge1xuICAgICAgICBhIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC53cC1ibG9jay10YWJsZSB7XG4gICAgICAgIHRoIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICNlMWUxZTE7XG4gICAgICAgIH1cbiAgICAgICAgdGQge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjZTFlMWUxO1xuICAgICAgICB9XG4gICAgICAgIHRoZWFkIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI2UxZTFlMTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi8qKlxuICogVGhlbWUgU3R5bGVzXG4gKi9cbi8qKlxuICogVGhlbWUgU3R5bGVzXG4gKi9cbmVtIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuY29kZSB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2U7XG59XG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNiB7XG4gIHRleHQtd3JhcDogYmFsYW5jZTtcbiAgbGluZS1oZWlnaHQ6IDEuMmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGgxLFxuICBoMixcbiAgaDMsXG4gIGg0LFxuICBoNSxcbiAgaDYge1xuICAgIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgfVxufVxucCB7XG4gIHRleHQtd3JhcDogcHJldHR5O1xuICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbn1cblxub2wud3AtYmxvY2stbGlzdCxcbnVsLndwLWJsb2NrLWxpc3Qge1xuICBtYXJnaW4tbGVmdDogMjBweDtcbn1cbm9sLndwLWJsb2NrLWxpc3Qgb2wsXG5vbC53cC1ibG9jay1saXN0IHVsLFxudWwud3AtYmxvY2stbGlzdCBvbCxcbnVsLndwLWJsb2NrLWxpc3QgdWwge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxudWwud3AtYmxvY2stbGlzdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGlzdC1zdHlsZS10eXBlOiBkaXNjO1xufVxudWwud3AtYmxvY2stbGlzdC5pcy1zdHlsZS1saXN0LWl0ZW0tYmx1ZSBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWxlZnQ6IDMycHg7XG59XG51bC53cC1ibG9jay1saXN0LmlzLXN0eWxlLWxpc3QtaXRlbS1ibHVlIGxpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvY2hlY2suc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwYWJlYztcbiAgbWluLXdpZHRoOiAyOHB4O1xuICBtaW4taGVpZ2h0OiAyOHB4O1xuICBtYXJnaW46IDAgMTZweCAwIDA7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbGVmdDogLTQ4cHg7XG4gIHRvcDogLTJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG5vbC53cC1ibG9jay1saXN0IHtcbiAgbGlzdC1zdHlsZS10eXBlOiBkZWNpbWFsO1xufVxub2wud3AtYmxvY2stbGlzdCBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cbm9sLndwLWJsb2NrLWxpc3QgbGkgdWwge1xuICBtYXJnaW4tbGVmdDogMjRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxub2wud3AtYmxvY2stbGlzdCBsaSB1bCBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsaXN0LXN0eWxlLXR5cGU6IGNpcmNsZTtcbn1cbm9sLndwLWJsb2NrLWxpc3QgbGkgdWwgbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG5cbmJvZHkge1xuICBjb2xvcjogIzFjMzI1ZDtcbn1cbmJvZHkgYSB7XG4gIGNvbG9yOiAjMDBhYmVjO1xufVxuYm9keSAjYnJlYWRjcnVtYnMge1xuICBjb2xvcjogIzAwYWJlYztcbn1cbmJvZHkgI2JyZWFkY3J1bWJzIGEge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbmJvZHkgLmNvbG9yLWRhcmstYmx1ZSB7XG4gIGNvbG9yOiAjMWMzMjVkO1xufVxuYm9keSAuYmctcmVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RlNWE2YyAhaW1wb3J0YW50O1xufVxuYm9keSAuYmctbGlnaHQtYmx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZGU4Zjg7XG59XG5ib2R5IC5jb2xvci1ncmF5IHtcbiAgY29sb3I6ICM3ODg0OWU7XG59XG5ib2R5IC5ib3JkZXItZ3JheSB7XG4gIGJvcmRlci1jb2xvcjogIzc4ODQ5ZTtcbn1cbmJvZHkgLmJvcmRlci1saWdodC1ncmF5IHtcbiAgYm9yZGVyLWNvbG9yOiAjYjNjM2NmO1xufVxuYm9keSAuYm9yZGVyLWxpZ2h0LWdyYXktYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlOWVkZjE7XG59XG5ib2R5IC5jb2xvci1saWdodC1ncmF5IHtcbiAgY29sb3I6ICM3ODg0OWU7XG59XG5ib2R5IC5iZy1kYXJrLWdyYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzg4NDllO1xufVxuYm9keSAuY29sb3ItcHJpbWFyeSB7XG4gIGNvbG9yOiAjMDBhYmVjO1xufVxuYm9keSAud3AtYmxvY2stc2VwYXJhdG9yIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1heC13aWR0aDogMTIwMHB4O1xuICBjb2xvcjogI2IzYzNjZjtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG59XG5ib2R5IC5iZy1saWdodC1ibHVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U0ZjNmYjtcbn1cbmJvZHkgLmJnLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBhYmVjO1xufVxuYm9keSAuYmctbGlnaHQtZ3JheSB7XG4gIGJhY2tncm91bmQ6ICNlOWVkZjE7XG59XG5ib2R5IC5iZy1kYXJrLWJsdWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWMzMjVkICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5ibHVlLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogIzFjMzI1ZDtcbn1cbmJvZHkgLmNvbnRhaW5lci0xMzIwIHtcbiAgbWF4LXdpZHRoOiAxMzIwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuYm9keSAuY29udGFpbmVyLTEyMDAge1xuICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5ib2R5IC5jb250YWluZXItMTAwMCB7XG4gIG1heC13aWR0aDogMTAwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbmJvZHkgLmNvbnRhaW5lci0xNDQwIHtcbiAgbWF4LXdpZHRoOiAxNDQwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuYm9keSBoMSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5ib2R5IGgyIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbmJvZHkgaDMge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuYm9keSBoNCB7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbmJvZHkgaDUge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5ib2R5IGg2IHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuYm9keSB1bCxcbmJvZHkgb2wge1xuICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbn1cbmJvZHkgLnBhZ2luYXRpb24gLmN1cnJlbnQge1xuICBwYWRkaW5nOiAxNnB4O1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBtaW4td2lkdGg6IDU0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuYm9keSAucGFnaW5hdGlvbiBhIHtcbiAgY29sb3I6ICMxYzMyNWQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmJvZHkgLnBhZ2luYXRpb24gLnBhZ2UtbnVtYmVycyB7XG4gIHBhZGRpbmc6IDE2cHg7XG59XG5ib2R5IC5wYWdpbmF0aW9uIC5wYWdlLW51bWJlcnMubmV4dCB7XG4gIHBhZGRpbmc6IDE2cHggMDtcbn1cbmJvZHkgLnBhZ2luYXRpb24gLnBhZ2UtbnVtYmVycy5wcmV2IHtcbiAgcGFkZGluZzogMTZweCAwO1xufVxuYm9keSAuYXJjaGl2ZS1jb250ZW50IGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5ib2R5IC53cC1ibG9jay10YWJsZSB0aCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJvcmRlci1jb2xvcjogI2UxZTFlMTtcbn1cbmJvZHkgLndwLWJsb2NrLXRhYmxlIHRkIHtcbiAgYm9yZGVyLWNvbG9yOiAjZTFlMWUxO1xufVxuYm9keSAud3AtYmxvY2stdGFibGUgdGhlYWQge1xuICBib3JkZXItY29sb3I6ICNlMWUxZTE7XG59XG5cbi5nZm9ybV93cmFwcGVyIHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi5nZm9ybV93cmFwcGVyIC5nZm9ybV92YWxpZGF0aW9uX2NvbnRhaW5lciB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5nZm9ybV93cmFwcGVyIC5oaWRkZW5fc3ViX2xhYmVsIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmdmb3JtX3dyYXBwZXIgLmhpZGRlbl9sYWJlbCA+IGxhYmVsIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmdmb3JtX3dyYXBwZXIgLnZhbGlkYXRpb25fZXJyb3IsXG4uZ2Zvcm1fd3JhcHBlciAudmFsaWRhdGlvbl9tZXNzYWdlIHtcbiAgY29sb3I6IHJlZDtcbn1cbi5nZm9ybV93cmFwcGVyIC52YWxpZGF0aW9uX2Vycm9yIHtcbiAgYm9yZGVyOiAxcHggc29saWQgcmVkO1xuICBwYWRkaW5nOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4ud3AtYmxvY2stcXVvdGUge1xuICBib3JkZXItbGVmdDogNHB4IHNvbGlkICMwMDA7XG4gIHBhZGRpbmctbGVmdDogMWVtO1xufVxuLndwLWJsb2NrLXF1b3RlIGNpdGUge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi5ub3RlLWJveCB7XG4gIGJhY2tncm91bmQ6ICNmMWYxZjE7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG5cbi5zb2NpYWwtbWVkaWEtaWNvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnNvY2lhbC1tZWRpYS1pY29ucyBhIHtcbiAgbWFyZ2luLXJpZ2h0OiAyNHB4O1xufVxuXG4ud3AtYmxvY2stYnV0dG9uOm5vdCguaXMtc3R5bGUtYnRuLXNlY29uZGFyeSk6bm90KC5pcy1zdHlsZS1idG4tdGVydGlhcnkpIGEsXG4ud3AtYmxvY2stYnV0dG9uOm5vdCguaXMtc3R5bGUtYnRuLXNlY29uZGFyeSk6bm90KC5pcy1zdHlsZS1idG4tdGVydGlhcnkpIGJ1dHRvbixcbi53cC1ibG9jay1idXR0b246bm90KC5pcy1zdHlsZS1idG4tc2Vjb25kYXJ5KTpub3QoLmlzLXN0eWxlLWJ0bi10ZXJ0aWFyeSkgLndwLWJsb2NrLWJ1dHRvbl9fbGluayxcbi53cC1ibG9jay1idXR0b24gYSxcbi53cC1ibG9jay1idXR0b24gYnV0dG9uLFxuLndwLWJsb2NrLWJ1dHRvbiAud3AtYmxvY2stYnV0dG9uX19saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICMwMGFiZWM7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiAxNnB4IDMycHg7XG4gIG91dGxpbmU6IG5vbmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci1yYWRpdXM6IDMycHg7XG4gIHdpZHRoOiBhdXRvO1xufVxuLndwLWJsb2NrLWJ1dHRvbjpub3QoLmlzLXN0eWxlLWJ0bi1zZWNvbmRhcnkpOm5vdCguaXMtc3R5bGUtYnRuLXRlcnRpYXJ5KSBhOjphZnRlcixcbi53cC1ibG9jay1idXR0b246bm90KC5pcy1zdHlsZS1idG4tc2Vjb25kYXJ5KTpub3QoLmlzLXN0eWxlLWJ0bi10ZXJ0aWFyeSkgYnV0dG9uOjphZnRlcixcbi53cC1ibG9jay1idXR0b24gYTo6YWZ0ZXIsXG4ud3AtYmxvY2stYnV0dG9uIGJ1dHRvbjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMTVweDtcbiAgbGVmdDogMzJweDtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgdHJhbnNpdGlvbjogd2lkdGggMC4zcyBlYXNlO1xufVxuLndwLWJsb2NrLWJ1dHRvbjpub3QoLmlzLXN0eWxlLWJ0bi1zZWNvbmRhcnkpOm5vdCguaXMtc3R5bGUtYnRuLXRlcnRpYXJ5KSBhOmhvdmVyOjphZnRlcixcbi53cC1ibG9jay1idXR0b246bm90KC5pcy1zdHlsZS1idG4tc2Vjb25kYXJ5KTpub3QoLmlzLXN0eWxlLWJ0bi10ZXJ0aWFyeSkgYnV0dG9uOmhvdmVyOjphZnRlcixcbi53cC1ibG9jay1idXR0b24gYTpob3Zlcjo6YWZ0ZXIsXG4ud3AtYmxvY2stYnV0dG9uIGJ1dHRvbjpob3Zlcjo6YWZ0ZXIge1xuICB3aWR0aDogY2FsYygxMDAlIC0gNjRweCk7XG59XG5cbi5zdGF0LW51bWJlciB7XG4gIGZvbnQtc2l6ZTogNDhweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMwMGFiZWM7XG59XG5cbi5ib3ggaDQge1xuICBjb2xvcjogIzAwYWJlYztcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuLmJveCB1bCwgLmJveCBvbCB7XG4gIG1hcmdpbi1sZWZ0OiAyMnB4O1xufVxuLmJveCB1bCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcbn1cbi5ib3ggb2wge1xuICBsaXN0LXN0eWxlLXR5cGU6IGRlY2ltYWw7XG59XG5cbi5jaGFydC1udW1iZXIgaDQge1xuICBjb2xvcjogIzAwYWJlYztcbiAgZm9udC1zaXplOiAyOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLmNoYXJ0LW51bWJlciAubGFyZ2Uge1xuICBmb250LXNpemU6IDIycHg7XG59XG4uY2hhcnQtbnVtYmVyIC5yaWdodC1jb2x1bW4tY29udGVudCBoNCB7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgY29sb3I6ICMxYzMyNWQ7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG4uY2hhcnQtbnVtYmVyIC5yaWdodC1jb2x1bW4tY29udGVudCB1bCBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uY2hhcnQtbnVtYmVyIC5yaWdodC1jb2x1bW4tY29udGVudCB1bCBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2NoZWNrLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGFiZWM7XG4gIG1pbi13aWR0aDogMjhweDtcbiAgbWluLWhlaWdodDogMjhweDtcbiAgbWFyZ2luOiAwIDE2cHggMCAwO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5pbWFnZS13aXRoLXRleHQge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cbi5pbWFnZS13aXRoLXRleHQgLmltYWdlLWxlZnQgLmFjZi1pbm5lcmJsb2Nrcy1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaW1hZ2Utd2l0aC10ZXh0IC5pbWFnZS1sZWZ0IC5hY2YtaW5uZXJibG9ja3MtY29udGFpbmVyIGgyIHtcbiAgZm9udC1zaXplOiAyOHB4O1xufVxuLmltYWdlLXdpdGgtdGV4dCAuaW1hZ2UtcmlnaHQgLmFjZi1pbm5lcmJsb2Nrcy1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaW1hZ2Utd2l0aC10ZXh0IC5pbWFnZS1yaWdodCAuYWNmLWlubmVyYmxvY2tzLWNvbnRhaW5lciBoMiB7XG4gIGZvbnQtc2l6ZTogMjhweDtcbn1cbi5pbWFnZS13aXRoLXRleHQgdWwge1xuICBtYXJnaW4tbGVmdDogNDhweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG4uaW1hZ2Utd2l0aC10ZXh0IHVsIGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmltYWdlLXdpdGgtdGV4dCB1bCBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2NoZWNrLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGFiZWM7XG4gIG1pbi13aWR0aDogMjhweDtcbiAgbWluLWhlaWdodDogMjhweDtcbiAgbWFyZ2luOiAwIDE2cHggMCAwO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGxlZnQ6IC00OHB4O1xuICB0b3A6IC0ycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuYm9keS5wYWdlLXRlbXBsYXRlLXBhZ2Utc2lkZWJhciAuaW1hZ2Utd2l0aC10ZXh0IC5hY2YtaW5uZXJibG9ja3MtY29udGFpbmVyIHtcbiAgcGFkZGluZzogMzJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG9yZGVyOiAwO1xufVxuYm9keS5wYWdlLXRlbXBsYXRlLXBhZ2Utc2lkZWJhciAuaW1hZ2Utd2l0aC10ZXh0ID4gZGl2ID4gaW1nIHtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDAgMjQwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiA2NDBweDtcbiAgb3JkZXI6IDE7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDIzcHgpIHtcbiAgLmhlcm8uaGVyb19zbWFsbCBoMSB7XG4gICAgZm9udC1zaXplOiA0OHB4O1xuICB9XG4gIC5oZXJvLmhlcm9fc21hbGwgPiBkaXYge1xuICAgIGhlaWdodDogMzc1cHg7XG4gICAgYmFja2dyb3VuZDogIzAwYWJlYztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjNweCkgYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAuaGVyby5oZXJvX3NtYWxsID4gZGl2IHtcbiAgICBoZWlnaHQ6IDU2MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyM3B4KSB7XG4gIC5oZXJvLmhlcm9fc21hbGwgPiBkaXYgLmhlcm8taW1hZ2Uge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbiAgLmhlcm8uaGVyb19zbWFsbCA+IGRpdiAuaGVyby1pbWFnZSA+IGltZyB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAuaGVyby5oZXJvX21lZGl1bSBoMSB7XG4gICAgZm9udC1zaXplOiA0OHB4O1xuICB9XG4gIC5oZXJvLmhlcm9fbWVkaXVtID4gZGl2IHtcbiAgICBoZWlnaHQ6IDU2MHB4O1xuICAgIGJhY2tncm91bmQ6ICMwMGFiZWM7XG4gIH1cbiAgLmhlcm8uaGVyb19tZWRpdW0gPiBkaXYgLmhlcm8taW1hZ2Uge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbiAgLmhlcm8uaGVyb19tZWRpdW0gPiBkaXYgLmhlcm8taW1hZ2UgPiBpbWcge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbn1cbi5oZXJvID4gZGl2IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDY3MnB4O1xufVxuLmhlcm8gPiBkaXYgLmhlcm8taW1hZ2Uge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5oZXJvID4gZGl2IC5oZXJvLWltYWdlID4gaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIC1vLW9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAxO1xufVxuLmhlcm8gPiBkaXYgPiBkaXYge1xuICB6LWluZGV4OiA1O1xufVxuLmhlcm8gLmhhbGZfaW1hZ2UgLmhlcm8taW1hZ2UgPiBpbWcge1xuICByaWdodDogMDtcbiAgbGVmdDogYXV0bztcbn1cbi5oZXJvICNicmVhZGNydW1icyBhIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuaGVybyAjYnJlYWRjcnVtYnMgYSB7XG4gICAgY29sb3I6ICMwMGFiZWM7XG4gIH1cbn1cblxuLmxpbmtzIGEge1xuICBjb2xvcjogIzAwYWJlYztcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjYjNjM2NmO1xuICBmb250LXNpemU6IDIwcHg7XG59XG4ubGlua3MgLmFycm93LXJpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwYWJlYztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmFjY29yZGlvbiAuYWNjb3JkaW9uLWhlYWRlciB7XG4gIGJhY2tncm91bmQ6ICMwMGFiZWM7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cbi5hY2NvcmRpb24gLmFjY29yZGlvbi1pY29uIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgZWFzZTtcbn1cbi5hY2NvcmRpb24gLmFjY29yZGlvbi1jb250ZW50IHtcbiAgYmFja2dyb3VuZDogI2UzZTZlYjtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDhweCA4cHg7XG4gIG1heC1oZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IG1heC1oZWlnaHQgMC4zcyBlYXNlLW91dDtcbn1cbi5hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi10b2dnbGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG9wYWNpdHk6IDA7XG4gIHotaW5kZXg6IC0xO1xufVxuLmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0gPiAuYWNjb3JkaW9uLXRvZ2dsZTpjaGVja2VkICsgLmFjY29yZGlvbi1oZWFkZXIgLmFjY29yZGlvbi1pY29uIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbi5hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVtID4gLmFjY29yZGlvbi10b2dnbGU6Y2hlY2tlZCArIC5hY2NvcmRpb24taGVhZGVyIHtcbiAgYmFja2dyb3VuZDogIzc4ODQ5ZTtcbiAgYm9yZGVyLXJhZGl1czogOHB4IDhweCAwIDA7XG59XG4uYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSA+IC5hY2NvcmRpb24tdG9nZ2xlOmNoZWNrZWQgKyAuYWNjb3JkaW9uLWhlYWRlciArIC5hY2NvcmRpb24tY29udGVudCB7XG4gIG1heC1oZWlnaHQ6IG5vbmU7XG59XG4uYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSA+IC5hY2NvcmRpb24tdG9nZ2xlOmNoZWNrZWQgKyAuYWNjb3JkaW9uLWhlYWRlciAuaWNvbiAubWludXMge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVtID4gLmFjY29yZGlvbi10b2dnbGU6Y2hlY2tlZCArIC5hY2NvcmRpb24taGVhZGVyIC5pY29uIC5hZGQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0gLmljb24gLm1pbnVzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5hY2NvcmRpb24gaDUge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5hY2NvcmRpb24gLmljb24ge1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgd2lkdGg6IDM2cHg7XG4gIGhlaWdodDogMzZweDtcbn1cbi5hY2NvcmRpb24gLmFjY29yZGlvbi1jb250ZW50IHA6bGFzdC1vZi10eXBlIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5cbi5pZnJhbWUtYmxvY2stY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gIG1hcmdpbjogMTZweCBhdXRvO1xuICBwYWRkaW5nOiAwIDE2cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5pZnJhbWUtYmxvY2stY29udGFpbmVyIHtcbiAgICBtYXJnaW46IDY0cHggYXV0bztcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4uaWZyYW1lLWJsb2NrLWNvbnRhaW5lciAuaWZyYW1lLXRhYi1idXR0b24uYWN0aXZlIHtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMwMGFiZWM7IC8qIFlvdSBjYW4gYWRqdXN0IGNvbG9yIGFuZCB0aGlja25lc3MgYXMgbmVlZGVkICovXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLndwLWJsb2NrLWFjZi1pZnJhbWUgLmFjZi1sYWJlbCBsYWJlbCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uaW5mb2dyYW0tZW1iZWQgKyBzY3JpcHQgKyBkaXYge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5Aa2V5ZnJhbWVzIG1hcnF1ZWUge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMCUsIDApO1xuICB9XG59XG5ib2R5LnBhZ2UtdGVtcGxhdGUtcGFnZS1zaWRlYmFyIC5zaWRlYmFyLWNvbnRlbnQgPiBoMSB7XG4gIGZvbnQtc2l6ZTogNDZweDtcbn1cbmJvZHkucGFnZS10ZW1wbGF0ZS1wYWdlLXNpZGViYXIgLnNpZGViYXItY29udGVudCA+IGgyIHtcbiAgZm9udC1zaXplOiAzOHB4O1xufVxuYm9keS5wYWdlLXRlbXBsYXRlLXBhZ2Utc2lkZWJhciAuc2lkZWJhci1jb250ZW50ID4gaDMge1xuICBmb250LXNpemU6IDMycHg7XG59XG5ib2R5LnBhZ2UtdGVtcGxhdGUtcGFnZS1zaWRlYmFyIC5zaWRlYmFyLWNvbnRlbnQgPiBoNCB7XG4gIGZvbnQtc2l6ZTogMjhweDtcbn1cbmJvZHkucGFnZS10ZW1wbGF0ZS1wYWdlLXNpZGViYXIgLnNpZGViYXItbmF2IGEge1xuICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgY29sb3I6ICMxYzMyNWQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmJvZHkucGFnZS10ZW1wbGF0ZS1wYWdlLXNpZGViYXIgLnNpZGViYXItbmF2IC5tZW51LW9wZW4gPiBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc4ODQ5ZTtcbiAgY29sb3I6IHdoaXRlO1xufVxuYm9keS5wYWdlLXRlbXBsYXRlLXBhZ2Utc2lkZWJhciAuc2lkZWJhci1uYXYgLnN1Ym1lbnUge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2IzYzNjZjtcbn1cblxuYm9keS5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgPiBwLFxuYm9keS5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgPiBoMSxcbmJvZHkucGFnZS10ZW1wbGF0ZS1kZWZhdWx0ID4gaDIsXG5ib2R5LnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCA+IGgzLFxuYm9keS5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgPiBoNCxcbmJvZHkucGFnZS10ZW1wbGF0ZS1kZWZhdWx0ID4gaDUsXG5ib2R5LnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCA+IGg2LFxuYm9keS5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgPiBmaWd1cmUsXG5ib2R5LnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCAud3AtYmxvY2stY29sdW1ucyB7XG4gIG1heC13aWR0aDogMTIwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZy1yaWdodDogMjAwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gIGJvZHkucGFnZS10ZW1wbGF0ZS1kZWZhdWx0ID4gcCxcbiAgYm9keS5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgPiBoMSxcbiAgYm9keS5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgPiBoMixcbiAgYm9keS5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgPiBoMyxcbiAgYm9keS5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgPiBoNCxcbiAgYm9keS5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgPiBoNSxcbiAgYm9keS5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgPiBoNixcbiAgYm9keS5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgPiBmaWd1cmUsXG4gIGJvZHkucGFnZS10ZW1wbGF0ZS1kZWZhdWx0IC53cC1ibG9jay1jb2x1bW5zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG59XG5ib2R5LnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCA+IGZpZ3VyZSxcbmJvZHkucGFnZS10ZW1wbGF0ZS1kZWZhdWx0IC53cC1ibG9jay1jb2x1bW5zIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbmJvZHkucGFnZS10ZW1wbGF0ZS1kZWZhdWx0ID4gdWwge1xuICBtYXgtd2lkdGg6IDExNjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5ib2R5LnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCA+IG9sIHtcbiAgbWF4LXdpZHRoOiAxMTYwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuYm9keS5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgLmNvbnRhaW5lci0xMjAwIHVsLFxuYm9keS5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgLmNvbnRhaW5lci0xMjAwIG9sIHtcbiAgbGlzdC1zdHlsZTogZGlzYyBpbnNpZGUgbm9uZTtcbn1cbmJvZHkucGFnZS10ZW1wbGF0ZS1kZWZhdWx0IC5jb250YWluZXItMTIwMCBvbCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogZGVjaW1hbDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgYm9keS5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgPiBwLFxuICBib2R5LnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCA+IGgxLFxuICBib2R5LnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCA+IGgyLFxuICBib2R5LnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCA+IGgzLFxuICBib2R5LnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCA+IGg0LFxuICBib2R5LnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCA+IGg1LFxuICBib2R5LnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCA+IGg2LFxuICBib2R5LnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCA+IHVsLFxuICBib2R5LnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCA+IG9sLFxuICBib2R5LnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCA+IGZpZ3VyZSxcbiAgYm9keS5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgLndwLWJsb2NrLWNvbHVtbnMge1xuICAgIG1hcmdpbjogMCAxNnB4O1xuICB9XG59XG5cbi5zaW5nbGUtcG9zdCAuY29udGFpbmVyLTEwMDAgPiBoMSB7XG4gIGZvbnQtc2l6ZTogNDhweDtcbn1cbi5zaW5nbGUtcG9zdCAuY29udGFpbmVyLTEwMDAgPiBoMiB7XG4gIGZvbnQtc2l6ZTogMzhweDtcbn1cbi5zaW5nbGUtcG9zdCAuY29udGFpbmVyLTEwMDAgPiBoMyB7XG4gIGZvbnQtc2l6ZTogMzJweDtcbn1cbi5zaW5nbGUtcG9zdCAuY29udGFpbmVyLTEwMDAgPiBoNCB7XG4gIGZvbnQtc2l6ZTogMjhweDtcbn1cbi5zaW5nbGUtcG9zdCAucmVhZC1tb3JlLWFydGljbGVzIGgyIHtcbiAgZm9udC1zaXplOiAzOHB4O1xufVxuLnNpbmdsZS1wb3N0IHAsXG4uc2luZ2xlLXBvc3QgaDIsXG4uc2luZ2xlLXBvc3QgaDMsXG4uc2luZ2xlLXBvc3QgaDQsXG4uc2luZ2xlLXBvc3QgaDUsXG4uc2luZ2xlLXBvc3QgaDYge1xuICBwYWRkaW5nLWJvdHRvbTogMzJweDtcbn1cblxuYm9keS5wYWdlLXRlbXBsYXRlLXBhZ2UtY29udGFjdCAuc2lkZWJhci1jb250ZW50ID4gaDEge1xuICBmb250LXNpemU6IDQ2cHg7XG59XG5ib2R5LnBhZ2UtdGVtcGxhdGUtcGFnZS1jb250YWN0IC5zaWRlYmFyLWNvbnRlbnQgPiBoMiB7XG4gIGZvbnQtc2l6ZTogMzhweDtcbn1cbmJvZHkucGFnZS10ZW1wbGF0ZS1wYWdlLWNvbnRhY3QgLnNpZGViYXItY29udGVudCA+IGgzIHtcbiAgZm9udC1zaXplOiAzMnB4O1xufVxuYm9keS5wYWdlLXRlbXBsYXRlLXBhZ2UtY29udGFjdCAuc2lkZWJhci1jb250ZW50ID4gaDQge1xuICBmb250LXNpemU6IDI4cHg7XG59XG5ib2R5LnBhZ2UtdGVtcGxhdGUtcGFnZS1jb250YWN0ICNzaWRlYmFyLWNsb3NlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkucGFnZS10ZW1wbGF0ZS1wYWdlLWNvbnRhY3QgLnNpZGViYXItbmF2IGEge1xuICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgY29sb3I6ICMxYzMyNWQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmJvZHkucGFnZS10ZW1wbGF0ZS1wYWdlLWNvbnRhY3QgLnNpZGViYXItbmF2IGFbaHJlZj1cIiNcIl0ge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgY29sb3I6ICM3ODg0OWU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbWFyZ2luLXRvcDogMTJweDtcbn1cbmJvZHkucGFnZS10ZW1wbGF0ZS1wYWdlLWNvbnRhY3QgLnNpZGViYXItbmF2IC5tZW51LW9wZW4gPiBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc4ODQ5ZTtcbiAgY29sb3I6IHdoaXRlO1xufVxuYm9keS5wYWdlLXRlbXBsYXRlLXBhZ2UtY29udGFjdCAuc2lkZWJhci1uYXYgLnN1Ym1lbnUge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2IzYzNjZjtcbn1cbmJvZHkucGFnZS10ZW1wbGF0ZS1wYWdlLWNvbnRhY3QgLnNpZGViYXItbmF2IC5zdWJtZW51IC5jdXJyZW50LW1lbnUtaXRlbSA+IGRpdiA+IGEge1xuICBjb2xvcjogIzAwYWJlYztcbn1cblxuLmVkaXQtcG9zdC12aXN1YWwtZWRpdG9yX19wb3N0LXRpdGxlLXdyYXBwZXIge1xuICBwYWRkaW5nOiA4cHg7XG59XG5cbmh0bWwgOndoZXJlKC53cC1ibG9jaykge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uaXMtcm9vdC1jb250YWluZXIge1xuICBwYWRkaW5nOiA4cHg7XG59XG5cbmh0bWwge1xuICBmb250LXNpemU6IDEwMCU7XG59XG5cbmJvZHk6bm90KC53cC1hZG1pbikge1xuICBmb250LWZhbWlseTogYWt0aXYtZ3JvdGVzaywgc2Fucy1zZXJpZjtcbn1cblxuLmVkaXQtcG9zdC12aXN1YWwtZWRpdG9yX19wb3N0LXRpdGxlLXdyYXBwZXIge1xuICBwYWRkaW5nOiA4cHg7XG59XG5cbmh0bWwgOndoZXJlKC53cC1ibG9jaykge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uaXMtcm9vdC1jb250YWluZXIge1xuICBwYWRkaW5nOiA4cHg7XG4gIGZvbnQtZmFtaWx5OiBha3Rpdi1ncm90ZXNrLCBzYW5zLXNlcmlmO1xufVxuLmlzLXJvb3QtY29udGFpbmVyID4gKiB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4uaXMtcm9vdC1jb250YWluZXIgPiBwIHtcbiAgbGluZS1oZWlnaHQ6IDEuNHJlbTtcbn1cbi5pcy1yb290LWNvbnRhaW5lciA+IC53cC1ibG9jay1zcGFjZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xufVxuXG4ud3AtYmxvY2stc29jaWFsLWxpbmtzIC53cC1zb2NpYWwtbGluay1mYWNlYm9vayB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9mYWNlYm9vay5zdmdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLndwLWJsb2NrLXNvY2lhbC1saW5rcyAud3Atc29jaWFsLWxpbmstaW5zdGFncmFtIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2luc3RhZ3JhbS5zdmdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLndwLWJsb2NrLXNvY2lhbC1saW5rcyAud3Atc29jaWFsLWxpbmstbGlua2VkaW4ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvbGlua2VkaW4uc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi53cC1ibG9jay1zb2NpYWwtbGlua3Mge1xuICBmb250LXNpemU6IDM2cHg7XG59XG5cbmZvb3RlciB7XG4gIGJhY2tncm91bmQ6ICMwMGFiZWM7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbmZvb3RlciAud3AtY2xhc3NpYy1tZW51LWJsb2NrID4gLm1lbnUgbGkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy1ib3R0b206IDI0cHg7XG59XG5mb290ZXIgaDEsXG5mb290ZXIgaDIsXG5mb290ZXIgaDMsXG5mb290ZXIgaDQsXG5mb290ZXIgaDUsXG5mb290ZXIgaDYge1xuICBjb2xvcjogd2hpdGU7XG4gIHBhZGRpbmctYm90dG9tOiAyNHB4O1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xufVxuZm9vdGVyIHAsXG5mb290ZXIgYSB7XG4gIHBhZGRpbmctYm90dG9tOiAyNHB4O1xufVxuZm9vdGVyIGEge1xuICBjb2xvcjogd2hpdGU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmZvb3RlciAjc2lkZWJhci1ib3R0b20gLndwLWNsYXNzaWMtbWVudS1ibG9jayA+IC5tZW51IGxpIHtcbiAgZGlzcGxheTogaW5saW5lO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICBmb290ZXIgI3NpZGViYXItYm90dG9tIC53cC1jbGFzc2ljLW1lbnUtYmxvY2sgPiAubWVudSBsaSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxuICBmb290ZXIgI3NpZGViYXItYm90dG9tIC53cC1jbGFzc2ljLW1lbnUtYmxvY2sgPiAubWVudSBsaSBhIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjRweDtcbiAgfVxufVxuZm9vdGVyIGgyIGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogIzAwYWJlYztcbiAgY29sb3I6IHdoaXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG91dGxpbmU6IG5vbmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5mb290ZXIgaDIgYTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMjBweDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgdHJhbnNpdGlvbjogd2lkdGggMC4zcyBlYXNlO1xufVxuZm9vdGVyIGgyIGE6aG92ZXI6OmFmdGVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbmhlYWRlciBhIHtcbiAgY29sb3I6ICMxYzMyNWQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmhlYWRlciAuZGVza3RvcC1tYWluLW1lbnUgPiB1bCA+IGxpIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuaGVhZGVyIC5kZXNrdG9wLW1haW4tbWVudSA+IHVsID4gbGkgPiBhIHtcbiAgcGFkZGluZzogMCAxNnB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG91dGxpbmU6IG5vbmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbmhlYWRlciAuZGVza3RvcC1tYWluLW1lbnUgPiB1bCA+IGxpID4gYTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMzBweDtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kOiAjMWMzMjVkO1xuICB0cmFuc2l0aW9uOiB3aWR0aCAwLjNzIGVhc2U7XG59XG5oZWFkZXIgLmRlc2t0b3AtbWFpbi1tZW51ID4gdWwgPiBsaSA+IGE6aG92ZXI6OmFmdGVyIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDMycHgpO1xufVxuaGVhZGVyIC5kZXNrdG9wLW1haW4tbWVudSAuc3ViLW1lbnUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbmhlYWRlciAuZGVza3RvcC1tYWluLW1lbnUgLnN1Yi1tZW51IGEge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuaGVhZGVyIC5kZXNrdG9wLW1haW4tbWVudSAuc3ViLW1lbnUgLnN1Yi1tZW51IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbmhlYWRlciAuZGVza3RvcC1tYWluLW1lbnUgLnN1Yi1tZW51IC5zdWItbWVudSBhIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuaGVhZGVyIC5kZXNrdG9wLW1haW4tbWVudSAuc3ViLW1lbnUgPiAqIHtcbiAgZmxleDogMCAxIGNhbGMoMzMuMzMzJSAtIDIwcHgpO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gIGhlYWRlciAuZGVza3RvcC1tYWluLW1lbnUgPiB1bCA+IGxpIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgaGVhZGVyIC5kZXNrdG9wLW1haW4tbWVudSA+IHVsID4gbGkgPiBhIHtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxuICBoZWFkZXIgLmRlc2t0b3AtbWFpbi1tZW51ID4gdWwgPiBsaSA+IGE6aG92ZXI6OmFmdGVyIHtcbiAgICB3aWR0aDogMDtcbiAgfVxuICBoZWFkZXIgLmRlc2t0b3AtbWFpbi1tZW51IC5zdWItbWVudSB7XG4gICAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG5cbi5jdXN0b20tbG9nbyB7XG4gIHdpZHRoOiAxNDZweDtcbiAgaGVpZ2h0OiAzMnB4O1xufSIsIi8vXG4vLyBfdmFycy5zY3NzXG4vL1xuXG4kYnBQaG9uZVB4OiA0ODBweDtcbiRicFRhYmxldFB4OiA3MjBweDtcbiRicExhcHRvcFB4OiAxMDI0cHg7XG4kYnBEZXNrdG9wUHg6IDEyMDBweDtcblxuJGZvbnRfYm9keTogYWt0aXYtZ3JvdGVzaywgc2Fucy1zZXJpZjtcbiRmb250X2hlYWRpbmc6IHNlcmlmO1xuXG4kY29sb3JfYm9keTogIzFjMzI1ZDtcblxuJHByaW1hcnk6ICMwMGFiZWM7XG4kcmVkOiAjZGU1YTZjO1xuJGRhcmtfYmx1ZTogIzFjMzI1ZDtcbiRsaWdodF9ibHVlOiAjZTRmM2ZiO1xuIiwiLy9cbi8vIF9mb3Jtcy5zY3NzXG4vL1xuXG4uZ2Zvcm1fd3JhcHBlciB7XG4gIHVsIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICB9XG5cbiAgLmdmb3JtX3ZhbGlkYXRpb25fY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaGlkZGVuX3N1Yl9sYWJlbCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmhpZGRlbl9sYWJlbCB7XG4gICAgPiBsYWJlbCB7XG4gICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLnZhbGlkYXRpb25fZXJyb3IsXG4gIC52YWxpZGF0aW9uX21lc3NhZ2Uge1xuICAgIGNvbG9yOiByZWQ7XG4gIH1cblxuICAudmFsaWRhdGlvbl9lcnJvciB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmVkO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxufVxuIiwiLndwLWJsb2NrLXF1b3RlIHtcbiAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCAjMDAwO1xuICBwYWRkaW5nLWxlZnQ6IDFlbTtcblxuICBjaXRlIHtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIH1cbn1cbiIsIi5ub3RlLWJveCB7XG4gIGJhY2tncm91bmQ6ICNmMWYxZjE7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG4iLCIuc29jaWFsLW1lZGlhLWljb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNHB4O1xuICB9XG59XG4iLCIud3AtYmxvY2stYnV0dG9uOm5vdCguaXMtc3R5bGUtYnRuLXNlY29uZGFyeSk6bm90KC5pcy1zdHlsZS1idG4tdGVydGlhcnkpLFxuLndwLWJsb2NrLWJ1dHRvbiB7XG4gICAgYSxcbiAgICBidXR0b24sXG4gICAgLndwLWJsb2NrLWJ1dHRvbl9fbGluayB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDE2cHggMzJweDtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMzJweDtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuXG4gICAgYTo6YWZ0ZXIsXG4gICAgYnV0dG9uOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAxNXB4O1xuICAgICAgICBsZWZ0OiAzMnB4O1xuICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAgICB0cmFuc2l0aW9uOiB3aWR0aCAwLjNzIGVhc2U7XG4gICAgfVxuXG4gICAgYTpob3Zlcjo6YWZ0ZXIsXG4gICAgYnV0dG9uOmhvdmVyOjphZnRlciB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA2NHB4KTtcbiAgICB9XG59XG4iLCIuc3RhdC1udW1iZXIge1xuICBmb250LXNpemU6IDQ4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAkcHJpbWFyeTtcbn1cbiIsIi5ib3gge1xuICAgIGg0IHtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgfVxuICAgIHVsLG9sIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDIycHg7XG4gICAgfVxuXG4gICAgdWwge1xuICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG4gICAgfVxuXG4gICAgb2wge1xuICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IGRlY2ltYWw7XG4gICAgfVxufVxuIiwiLmNoYXJ0LW51bWJlciB7XG4gICAgaDQge1xuICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB9XG5cbiAgICAubGFyZ2Uge1xuICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgfVxuICAgIC5yaWdodC1jb2x1bW4tY29udGVudCB7XG4gICAgICAgIGg0IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgICAgIGNvbG9yOiAkZGFya19ibHVlO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgfVxuICAgICAgICB1bCB7XG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvY2hlY2suc3ZnXCIpO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMjhweDtcbiAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogMjhweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDE2cHggMCAwO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmltYWdlLXdpdGgtdGV4dCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG5cbiAgICAuaW1hZ2UtbGVmdCB7XG4gICAgICAgIC5hY2YtaW5uZXJibG9ja3MtY29udGFpbmVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5pbWFnZS1yaWdodCB7XG4gICAgICAgIC5hY2YtaW5uZXJibG9ja3MtY29udGFpbmVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIHVsIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDQ4cHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2NoZWNrLnN2Z1wiKTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiAyOHB4O1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDE2cHggMCAwO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IC00OHB4O1xuICAgICAgICAgICAgICAgIHRvcDogLTJweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbmJvZHkucGFnZS10ZW1wbGF0ZS1wYWdlLXNpZGViYXIge1xuICAgIC5pbWFnZS13aXRoLXRleHQge1xuICAgICAgICAuYWNmLWlubmVyYmxvY2tzLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBwYWRkaW5nOiAzMnB4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG9yZGVyOiAwO1xuICAgICAgICB9XG4gICAgICAgID4gZGl2ID4gaW1nIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAwIDI0MHB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA2NDBweDtcbiAgICAgICAgICAgIG9yZGVyOiAxO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmhlcm8ge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDIzcHgpIHtcbiAgICAgICAgJi5oZXJvX3NtYWxsIHtcbiAgICAgICAgICAgIGgxIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzNzVweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcblxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1NjBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuaGVyby1pbWFnZSB7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICA+IGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5oZXJvX21lZGl1bSB7XG4gICAgICAgICAgICBoMSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA0OHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgPiBkaXYge1xuICAgICAgICAgICAgICAgIGhlaWdodDogNTYwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnk7XG5cbiAgICAgICAgICAgICAgICAuaGVyby1pbWFnZSB7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICA+IGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICA+IGRpdiB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgaGVpZ2h0OiA2NzJweDtcblxuICAgICAgICAuaGVyby1pbWFnZSB7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgPiBpbWcge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAtby1vYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgICB6LWluZGV4OiA1O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmhhbGZfaW1hZ2Uge1xuICAgICAgICAuaGVyby1pbWFnZSB7XG4gICAgICAgICAgICA+IGltZyB7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICNicmVhZGNydW1icyB7XG4gICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmxpbmtzIHtcbiAgICBhIHtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNiM2MzY2Y7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB9XG5cbiAgICAuYXJyb3ctcmlnaHQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICB3aWR0aDogMzZweDtcbiAgICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG59XG4iLCIuYWNjb3JkaW9uIHtcbiAgICAuYWNjb3JkaW9uLWhlYWRlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgfVxuXG4gICAgLmFjY29yZGlvbi1pY29uIHtcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgZWFzZTtcbiAgICB9XG5cbiAgICAuYWNjb3JkaW9uLWNvbnRlbnQge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZTNlNmViO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgOHB4IDhweDtcbiAgICAgICAgbWF4LWhlaWdodDogMDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjNzIGVhc2Utb3V0O1xuICAgIH1cblxuICAgIC5hY2NvcmRpb24taXRlbSB7XG4gICAgICAgIC8vIEVhY2ggYWNjb3JkaW9uLWl0ZW0gc2hvdWxkIGJlIGluZGVwZW5kZW50XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAuYWNjb3JkaW9uLXRvZ2dsZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgIH1cblxuICAgICAgICAvLyBVc2UgZGlyZWN0IGNoaWxkIHNlbGVjdG9ycyB0byBlbnN1cmUgd2UncmUgb25seSBhZmZlY3RpbmcgZWxlbWVudHMgd2l0aGluIHRoaXMgaXRlbVxuICAgICAgICA+IC5hY2NvcmRpb24tdG9nZ2xlOmNoZWNrZWQgKyAuYWNjb3JkaW9uLWhlYWRlciAuYWNjb3JkaW9uLWljb24ge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgfVxuXG4gICAgICAgID4gLmFjY29yZGlvbi10b2dnbGU6Y2hlY2tlZCArIC5hY2NvcmRpb24taGVhZGVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICM3ODg0OWU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHggOHB4IDAgMDtcbiAgICAgICAgfVxuXG4gICAgICAgID4gLmFjY29yZGlvbi10b2dnbGU6Y2hlY2tlZCArIC5hY2NvcmRpb24taGVhZGVyICsgLmFjY29yZGlvbi1jb250ZW50IHtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICA+IC5hY2NvcmRpb24tdG9nZ2xlOmNoZWNrZWQgKyAuYWNjb3JkaW9uLWhlYWRlciAuaWNvbiAubWludXMge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cblxuICAgICAgICA+IC5hY2NvcmRpb24tdG9nZ2xlOmNoZWNrZWQgKyAuYWNjb3JkaW9uLWhlYWRlciAuaWNvbiAuYWRkIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAuaWNvbiAubWludXMge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGg1IHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgfVxuXG4gICAgLmljb24ge1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgd2lkdGg6IDM2cHg7XG4gICAgICAgIGhlaWdodDogMzZweDtcbiAgICB9XG5cbiAgICAuYWNjb3JkaW9uLWNvbnRlbnQgcDpsYXN0LW9mLXR5cGUge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICB9XG59XG5cbiIsIi5pZnJhbWUtYmxvY2stY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgICBtYXJnaW46IDE2cHggYXV0bztcbiAgICBwYWRkaW5nOiAwIDE2cHg7XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgIG1hcmdpbjogNjRweCBhdXRvO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cblxuICAgIC5pZnJhbWUtdGFiLWJ1dHRvbi5hY3RpdmUge1xuICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgJHByaW1hcnk7IC8qIFlvdSBjYW4gYWRqdXN0IGNvbG9yIGFuZCB0aGlja25lc3MgYXMgbmVlZGVkICovXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG59XG5cbi53cC1ibG9jay1hY2YtaWZyYW1lIHtcbiAgICAuYWNmLWxhYmVsIHtcbiAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5pbmZvZ3JhbS1lbWJlZCArIHNjcmlwdCArIGRpdiB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbiIsIkBrZXlmcmFtZXMgbWFycXVlZSB7XG4gICAgMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICB9XG5cbiAgICAxMDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMCUsIDApO1xuICAgIH1cbn1cbiIsImJvZHkucGFnZS10ZW1wbGF0ZS1wYWdlLXNpZGViYXIge1xuICAgIC5zaWRlYmFyLWNvbnRlbnQge1xuICAgICAgICA+IGgxIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDZweDtcbiAgICAgICAgfVxuICAgICAgICA+IGgyIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzhweDtcbiAgICAgICAgfVxuXG4gICAgICAgID4gaDMge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgPiBoNCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2lkZWJhci1uYXYge1xuICAgICAgICBhIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMTZweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgICAgIGNvbG9yOiAkZGFya19ibHVlO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB9XG4gICAgICAgIC5tZW51LW9wZW4ge1xuICAgICAgICAgICAgPiBhIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzg4NDllO1xuICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuc3VibWVudSB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2IzYzNjZjtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsImJvZHkucGFnZS10ZW1wbGF0ZS1kZWZhdWx0IHtcbiAgICA+IHAsXG4gICAgPiBoMSxcbiAgICA+IGgyLFxuICAgID4gaDMsXG4gICAgPiBoNCxcbiAgICA+IGg1LFxuICAgID4gaDYsXG4gICAgPiBmaWd1cmUsXG4gICAgLndwLWJsb2NrLWNvbHVtbnMge1xuICAgICAgICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwMHB4O1xuXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICA+IGZpZ3VyZSxcbiAgICAud3AtYmxvY2stY29sdW1ucyB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgfVxuXG4gICAgPiB1bCB7XG4gICAgICAgIG1heC13aWR0aDogMTE2MHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG5cbiAgICA+IG9sIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMTYwcHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cblxuICAgIC5jb250YWluZXItMTIwMCB7XG4gICAgICAgIHVsLFxuICAgICAgICBvbCB7XG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBkaXNjIGluc2lkZSBub25lO1xuICAgICAgICB9XG4gICAgICAgIG9sIHtcbiAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogZGVjaW1hbDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgPiBwLFxuICAgICAgICA+IGgxLFxuICAgICAgICA+IGgyLFxuICAgICAgICA+IGgzLFxuICAgICAgICA+IGg0LFxuICAgICAgICA+IGg1LFxuICAgICAgICA+IGg2LFxuICAgICAgICA+IHVsLFxuICAgICAgICA+IG9sLFxuICAgICAgICA+IGZpZ3VyZSxcbiAgICAgICAgLndwLWJsb2NrLWNvbHVtbnMge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDE2cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuc2luZ2xlLXBvc3Qge1xuICAgIC5jb250YWluZXItMTAwMCB7XG4gICAgICAgID4gaDEge1xuICAgICAgICAgICAgZm9udC1zaXplOiA0OHB4O1xuICAgICAgICB9XG4gICAgICAgID4gaDIge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzOHB4O1xuICAgICAgICB9XG4gICAgICAgID4gaDMge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICB9XG4gICAgICAgID4gaDQge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnJlYWQtbW9yZS1hcnRpY2xlcyB7XG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzhweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIHAsXG4gICAgaDIsXG4gICAgaDMsXG4gICAgaDQsXG4gICAgaDUsXG4gICAgaDYge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzJweDtcbiAgICB9XG59XG4iLCJib2R5LnBhZ2UtdGVtcGxhdGUtcGFnZS1jb250YWN0IHtcbiAgICAuc2lkZWJhci1jb250ZW50IHtcbiAgICAgICAgPiBoMSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDQ2cHg7XG4gICAgICAgIH1cbiAgICAgICAgPiBoMiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDM4cHg7XG4gICAgICAgIH1cblxuICAgICAgICA+IGgzIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgfVxuXG4gICAgICAgID4gaDQge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgICNzaWRlYmFyLWNsb3NlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLnNpZGViYXItbmF2IHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgICBjb2xvcjogJGRhcmtfYmx1ZTtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgICAgICAgJltocmVmPVwiI1wiXSB7XG4gICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICAgICAgY29sb3I6ICM3ODg0OWU7XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubWVudS1vcGVuIHtcbiAgICAgICAgICAgID4gYSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzc4ODQ5ZTtcbiAgICAgICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnN1Ym1lbnUge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNiM2MzY2Y7XG4gICAgICAgICAgICAuY3VycmVudC1tZW51LWl0ZW0ge1xuICAgICAgICAgICAgICAgID4gZGl2IHtcbiAgICAgICAgICAgICAgICAgICAgPiBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi8qKlxuICogVGhlbWUgU3R5bGVzXG4gKi9cbkBpbXBvcnQgXCIuLi92YXJzXCI7XG5AaW1wb3J0IFwiLi4vaGVscGVycy90eXBlXCI7XG5AaW1wb3J0IFwiLi4vaGVscGVycy9mb3Jtc1wiO1xuXG4vLyBBZGQgeW91ciBibG9ja3MgaGVyZVxuQGltcG9ydCBcInF1b3RlXCI7XG5AaW1wb3J0IFwibm90ZS1ib3hcIjtcbkBpbXBvcnQgXCJzb2NpYWwtbWVkaWEtaWNvbnNcIjtcbkBpbXBvcnQgXCJidXR0b25cIjtcbkBpbXBvcnQgXCJzdGF0c1wiO1xuQGltcG9ydCBcImZlYXR1cmVkLWJveGVzXCI7XG5AaW1wb3J0IFwiY2hhcnQtbnVtYmVyXCI7XG5AaW1wb3J0IFwiaW1hZ2Utd2l0aC10ZXh0XCI7XG5AaW1wb3J0IFwiaGVyb1wiO1xuQGltcG9ydCBcImxpbmtzXCI7XG5AaW1wb3J0IFwiYWNjb3JkaW9uXCI7XG5AaW1wb3J0IFwiaWZyYW1lXCI7XG5AaW1wb3J0IFwibWFycXVlZVwiO1xuXG5AaW1wb3J0IFwiLi4vdGVtcGxhdGVzL3BhZ2Utd2l0aC1zaWRlYmFyXCI7XG5AaW1wb3J0IFwiLi4vdGVtcGxhdGVzL2RlZmF1bHQtcGFnZVwiO1xuQGltcG9ydCBcIi4uL3RlbXBsYXRlcy9zaW5nbGUtcG9zdFwiO1xuQGltcG9ydCBcIi4uL3RlbXBsYXRlcy9wYWdlLWNvbnRhY3RzXCI7XG5cbi5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvcl9fcG9zdC10aXRsZS13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiA4cHg7XG59XG5cbmh0bWwgOndoZXJlKC53cC1ibG9jaykge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmlzLXJvb3QtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiA4cHg7XG59XG5cbmh0bWwge1xuICAgIGZvbnQtc2l6ZTogMTAwJTtcbn1cblxuYm9keTpub3QoLndwLWFkbWluKSB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250X2JvZHk7XG59XG5cbi5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvcl9fcG9zdC10aXRsZS13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiA4cHg7XG59XG5cbmh0bWwgOndoZXJlKC53cC1ibG9jaykge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmlzLXJvb3QtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiA4cHg7XG4gICAgZm9udC1mYW1pbHk6ICRmb250X2JvZHk7XG5cbiAgICA+ICoge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgIH1cblxuICAgID4gcCB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjRyZW07XG4gICAgfVxuXG4gICAgPiAud3AtYmxvY2stc3BhY2VyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbiAgICB9XG59XG4iLCIud3AtYmxvY2stc29jaWFsLWxpbmtzIC53cC1zb2NpYWwtbGluay1mYWNlYm9vayB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2ZhY2Vib29rLnN2Z1wiKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLndwLWJsb2NrLXNvY2lhbC1saW5rcyAud3Atc29jaWFsLWxpbmstaW5zdGFncmFtIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvaW5zdGFncmFtLnN2Z1wiKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLndwLWJsb2NrLXNvY2lhbC1saW5rcyAud3Atc29jaWFsLWxpbmstbGlua2VkaW4ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9saW5rZWRpbi5zdmdcIik7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi53cC1ibG9jay1zb2NpYWwtbGlua3Mge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbn1cblxuZm9vdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcbiAgICBjb2xvcjogd2hpdGU7XG5cbiAgICAud3AtY2xhc3NpYy1tZW51LWJsb2NrPi5tZW51IGxpIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyNHB4O1xuICAgIH1cblxuICAgIGgxLFxuICAgIGgyLFxuICAgIGgzLFxuICAgIGg0LFxuICAgIGg1LFxuICAgIGg2IHtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjRweDtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICB9XG5cbiAgICBwLFxuICAgIGEge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjRweDtcbiAgICB9XG5cbiAgICBhIHtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuXG4gICAgI3NpZGViYXItYm90dG9tIHtcbiAgICAgICAgLndwLWNsYXNzaWMtbWVudS1ibG9jaz4ubWVudSBsaSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAjc2lkZWJhci1ib3R0b20ge1xuICAgICAgICAgICAgLndwLWNsYXNzaWMtbWVudS1ibG9jaz4ubWVudSBsaSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcblxuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjRweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBoMiB7XG4gICAgICAgIGEge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5O1xuICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIH1cblxuICAgICAgICBhOjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHdpZHRoIDAuM3MgZWFzZTtcbiAgICAgICAgfVxuXG4gICAgICAgIGE6aG92ZXI6OmFmdGVyIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxufSIsImhlYWRlciB7XG4gICAgYSB7XG4gICAgICAgIGNvbG9yOiAkZGFya19ibHVlO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuXG4gICAgLmRlc2t0b3AtbWFpbi1tZW51IHtcbiAgICAgICAgPiB1bCA+IGxpIHtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgID4gYSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAxNnB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgPiBhOjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAzMHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMxYzMyNWQ7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogd2lkdGggMC4zcyBlYXNlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICA+IGE6aG92ZXI6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMzJweCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc3ViLW1lbnUge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnN1Yi1tZW51IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgPiAqIHtcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDEgY2FsYygzMy4zMzMlIC0gMjBweCk7IC8vIENyZWF0ZXMgMyBjb2x1bW5zIHdpdGggc29tZSBzcGFjaW5nXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgICAgICA+IHVsID4gbGkge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgID4gdWwgPiBsaSA+IGEge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgPiB1bCA+IGxpID4gYTpob3Zlcjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc3ViLW1lbnUge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogOHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi8qKlxuICogVGhlbWUgU3R5bGVzXG4gKi9cblxuQGltcG9ydCBcImJsb2Nrcy9lZGl0b3Itc3R5bGVzXCI7XG5AaW1wb3J0IFwiaGVscGVycy9mb290ZXJcIjtcbkBpbXBvcnQgXCJoZWxwZXJzL2hlYWRlclwiO1xuXG4uY3VzdG9tLWxvZ28ge1xuICAgIHdpZHRoOiAxNDZweDtcbiAgICBoZWlnaHQ6IDMycHg7XG59XG4iXX0= */
