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{margin:0 auto;max-width:1440px;padding:1rem}@media (min-width:calc(1440px + 2rem)){.gform_wrapper{padding:0}}.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;padding-bottom:0}.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%)}}h2.wp-block-heading,h3.wp-block-heading{scroll-margin-top:100px}.back-to-top{bottom:24px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:fixed;right:24px;z-index:99;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;background-color:#1c325d;border:none;border-radius:50%;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.2);box-shadow:0 2px 8px rgba(0,0,0,.2);color:#fff;cursor:pointer;height:48px;justify-content:center;opacity:0;-webkit-transform:translateY(12px);-ms-transform:translateY(12px);transform:translateY(12px);-webkit-transition:opacity .3s,visibility .3s,-webkit-transform .3s;transition:opacity .3s,visibility .3s,-webkit-transform .3s;transition:opacity .3s,visibility .3s,transform .3s;transition:opacity .3s,visibility .3s,transform .3s,-webkit-transform .3s;visibility:hidden;width:48px}.back-to-top.is-visible{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);visibility:visible}.back-to-top:hover{-webkit-box-shadow:0 4px 12px rgba(0,0,0,.3);box-shadow:0 4px 12px rgba(0,0,0,.3);-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}.eyebrown{color:#1c325d;font-size:14px;font-weight:500;letter-spacing:.05em;margin-bottom:12px;text-transform:uppercase}.index-links .index-link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:10px;list-style-type:none}.index-links .index-link__number{color:#78849e}.index-links .index-link__text{color:#1c325d}.index-links .index-link:hover .index-link__text{text-decoration:underline;text-underline-offset:4px}.index-links__list{list-style:none;margin:0;padding:0}.index-links__group{color:#1c325d;font-size:20px;list-style:none;margin:12px 0}.index-links__sublist{list-style:none;margin:0;padding:0}.index-links__item{list-style:none}.index-links__item--sub{font-size:16px;margin:12px 0 12px 20px}.index-links__item--sub:last-child{margin-bottom:24px}@media (min-width:768px){.index-links__item--sub{margin-left:64px}}.eyebrow.alignleft{text-align:left}.eyebrow.aligncenter{text-align:center}.eyebrow.alignright{text-align:right}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 .eyebrow,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 .eyebrow,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>.eyebrow,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}body.page-template-default>ol,body.page-template-default>ul{margin-left:40px}}.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}#sidebar-content-link{scroll-margin-top:9999px}@media (max-width:1279px){#sidebar-content-link{scroll-margin-top:100px}}html{font-size:100%;scroll-behavior:smooth}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%}footer .newsletter{border:1px solid #fff;border-radius:32px;-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,.12);box-shadow:0 4px 10px 0 rgba(0,0,0,.12)}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{max-width:146px;width:100%}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImhlbHBlcnMvX3R5cGUuc2NzcyIsImdsb2JhbC5jc3MiLCJfdmFycy5zY3NzIiwiaGVscGVycy9fZm9ybXMuc2NzcyIsImJsb2Nrcy9fcXVvdGUuc2NzcyIsImJsb2Nrcy9fbm90ZS1ib3guc2NzcyIsImJsb2Nrcy9fc29jaWFsLW1lZGlhLWljb25zLnNjc3MiLCJibG9ja3MvX2J1dHRvbi5zY3NzIiwiYmxvY2tzL19zdGF0cy5zY3NzIiwiYmxvY2tzL19mZWF0dXJlZC1ib3hlcy5zY3NzIiwiYmxvY2tzL19jaGFydC1udW1iZXIuc2NzcyIsImJsb2Nrcy9faW1hZ2Utd2l0aC10ZXh0LnNjc3MiLCJibG9ja3MvX2hlcm8uc2NzcyIsImJsb2Nrcy9fbGlua3Muc2NzcyIsImJsb2Nrcy9fYWNjb3JkaW9uLnNjc3MiLCJibG9ja3MvX2lmcmFtZS5zY3NzIiwiYmxvY2tzL19tYXJxdWVlLnNjc3MiLCJibG9ja3MvX2luZGV4LnNjc3MiLCJibG9ja3MvX2V5ZWJyb3cuc2NzcyIsInRlbXBsYXRlcy9fcGFnZS13aXRoLXNpZGViYXIuc2NzcyIsInRlbXBsYXRlcy9fZGVmYXVsdC1wYWdlLnNjc3MiLCJ0ZW1wbGF0ZXMvX3NpbmdsZS1wb3N0LnNjc3MiLCJ0ZW1wbGF0ZXMvX3BhZ2UtY29udGFjdHMuc2NzcyIsImJsb2Nrcy9lZGl0b3Itc3R5bGVzLnNjc3MiLCJoZWxwZXJzL19mb290ZXIuc2NzcyIsImhlbHBlcnMvX2hlYWRlci5zY3NzIiwiZ2xvYmFsLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBSUEsR0FDSSxpQkNHSixDREFBLE9BQ0ksZUNHSixDREFBLEtBQ0kscUJDR0osQ0RBQSxrQkFPSSxpQkFBQSxDQUNBLG1CQUFBLENBRkEsaUJBQUEsQ0FHQSxxQkNHSixDREFBLHlCQUNJLGtCQU1JLGlCQ0dOLENBQ0YsQ0RBQSxFQUVJLG1CQUFBLENBREEsZ0JDR0osQ0RDQSxrQ0FFSSxnQkNFSixDREFJLGdGQUVJLGdCQ0lSLENEQUEsaUJBRUksb0JB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c0JaLENtQnJ1QkMsb1VBV0MsYUFBQSxDQURBLGdCQUFBLENBRUEsbUJuQnd1QkYsQ21CdHVCRSwwQkFkRCxvVUFlRSxlbkJrdkJELENBQ0YsQ21CL3VCQywrRUFFQyxlbkJpdkJGLENtQnp1QkMsNERBRUMsYUFBQSxDQURBLGdCbkJndkJGLENtQjF1QkUsNEZBRUMsMkJuQjR1QkgsQ21CenVCRSw4Q0FDQyx1Qm5CMnVCSCxDbUJ2dUJDLDBCQUVDLGdZQVlDLGFuQnd1QkQsQ21CanVCQSw0REFDQyxnQm5Cc3VCRCxDQUNGLENvQjN5QlEsZ0NBQ0ksY3BCOHlCWixDb0I1eUJRLGdDQUNJLGNwQjh5QlosQ29CNXlCUSxnQ0FDSSxjcEI4eUJaLENvQjV5QlEsZ0NBQ0ksY3BCOHlCWixDb0J6eUJRLG9DQUNJLGNwQjJ5QlosQ29CdnlCSSwrRkFNSSxtQnBCeXlCUixDcUJuMEJRLG9EQUNJLGNyQnMwQlosQ3FCbjBCUSxvREFDSSxjckJxMEJaLENxQmwwQlEsb0RBQ0ksY3JCbzBCWixDcUJqMEJRLG9EQUNJLGNyQm0wQlosQ3FCL3pCSSwrQ0FDSSxZckJpMEJSLENxQjd6QlEsK0NBRUksaUJBQUEsQ0FDQSxhcEJYQSxDb0JTQSxpQkFBQSxDQUdBLG9CckIrekJaLENxQjd6QlkseURBRUksYUFBQSxDQUVBLGNBQUEsQ0FDQSxlQUFBLENBSkEsbUJBQUEsQ0FFQSx3QnJCaTBCaEIsQ3FCMXpCWSwwREFDSSx3QkFBQSxDQUNBLFVyQjR6QmhCLENxQnh6QlEsc0RBQ0ksK0JyQjB6QlosQ3FCdHpCb0IsK0VBQ0ksYXJCd3pCeEIsQ3FCaHpCQSxzQkFDSSx3QnJCbXpCSixDcUJqekJJLDBCQUhKLHNCQUlRLHVCckJvekJOLENBQ0YsQ3NCMzBCQSxLQUNJLGNBQUEsQ0FDQSxzQnRCMjFCSixDc0J4MUJBLG9CQUNJLG9DdEIyMUJKLENzQngxQkEsNkNBQ0ksV3RCMjFCSixDc0J4MUJBLHVCQUVJLGVBQUEsQ0FEQSxZdEI0MUJKLENzQngxQkEsbUJBRUksb0NyQnJEUSxDcUJvRFIsV3RCNDFCSixDc0J6MUJJLHFCQUNJ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QSxVekJra0NGIiwiZmlsZSI6Imdsb2JhbC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvL1xuLy8gX3R5cGUuc2Nzc1xuLy9cblxuZW0ge1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuc3Ryb25nIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuY29kZSB7XG4gICAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZTtcbn1cblxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2IHtcbiAgICB0ZXh0LXdyYXA6IGJhbGFuY2U7XG4gICAgbGluZS1oZWlnaHQ6IDEuMmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIGgxLFxuICAgIGgyLFxuICAgIGgzLFxuICAgIGg0LFxuICAgIGg1LFxuICAgIGg2IHtcbiAgICAgICAgd29yZC1icmVhazogbm9ybWFsO1xuICAgIH1cbn1cblxucCB7XG4gICAgdGV4dC13cmFwOiBwcmV0dHk7XG4gICAgcGFkZGluZy1ib3R0b206IDE2cHg7XG59XG5cbm9sLndwLWJsb2NrLWxpc3QsXG51bC53cC1ibG9jay1saXN0IHtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcblxuICAgIG9sLFxuICAgIHVsIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgfVxufVxuXG51bC53cC1ibG9jay1saXN0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBkaXNjO1xuICAgICYuaXMtc3R5bGUtbGlzdC1pdGVtLWJsdWUge1xuICAgICAgICBsaSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzMnB4O1xuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2NoZWNrLnN2Z1wiKTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiAyOHB4O1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDE2cHggMCAwO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IC00OHB4O1xuICAgICAgICAgICAgICAgIHRvcDogLTJweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbm9sLndwLWJsb2NrLWxpc3Qge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogZGVjaW1hbDtcblxuICAgIGxpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuXG4gICAgICAgIHVsIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyNHB4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IGNpcmNsZTtcblxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5ib2R5IHtcbiAgICBjb2xvcjogJGNvbG9yX2JvZHk7XG5cbiAgICBhIHtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgIH1cblxuICAgICNicmVhZGNydW1icyB7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgYSB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jb2xvci1kYXJrLWJsdWUge1xuICAgICAgICBjb2xvcjogJGRhcmtfYmx1ZTtcbiAgICB9XG5cbiAgICAuYmctcmVkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2RlNWE2YyAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuYmctbGlnaHQtYmx1ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjZGU4Zjg7XG4gICAgfVxuXG4gICAgLmNvbG9yLWdyYXkge1xuICAgICAgICBjb2xvcjogIzc4ODQ5ZTtcbiAgICB9XG4gICAgLmJvcmRlci1ncmF5IHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjNzg4NDllO1xuICAgIH1cbiAgICAuYm9yZGVyLWxpZ2h0LWdyYXkge1xuICAgICAgICBib3JkZXItY29sb3I6ICNiM2MzY2Y7XG4gICAgfVxuICAgIC5ib3JkZXItbGlnaHQtZ3JheS1ib3R0b20ge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U5ZWRmMTtcbiAgICB9XG4gICAgLmNvbG9yLWxpZ2h0LWdyYXkge1xuICAgICAgICBjb2xvcjogIzc4ODQ5ZTtcbiAgICB9XG4gICAgLmJnLWRhcmstZ3JheSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM3ODg0OWU7XG4gICAgfVxuXG4gICAgLmNvbG9yLXByaW1hcnkge1xuICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgfVxuXG4gICAgLndwLWJsb2NrLXNlcGFyYXRvciB7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgICAgICAgY29sb3I6ICNiM2MzY2Y7XG4gICAgICAgIGJvcmRlci13aWR0aDogMXB4O1xuICAgIH1cblxuICAgIC5iZy1saWdodC1ibHVlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0X2JsdWU7XG4gICAgfVxuXG4gICAgLmJnLXByaW1hcnkge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICB9XG5cbiAgICAuYmctbGlnaHQtZ3JheSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNlOWVkZjE7XG4gICAgfVxuXG4gICAgLmJnLWRhcmstYmx1ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrX2JsdWUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYmx1ZS1ib3JkZXIge1xuICAgICAgICBib3JkZXItY29sb3I6ICRkYXJrX2JsdWU7XG4gICAgfVxuXG4gICAgLmNvbnRhaW5lci0xMzIwIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMzIwcHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cblxuICAgIC5jb250YWluZXItMTIwMCB7XG4gICAgICAgIG1heC13aWR0aDogMTIwMHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG5cbiAgICAuY29udGFpbmVyLTEwMDAge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgfVxuXG4gICAgLmNvbnRhaW5lci0xNDQwIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxNDQwcHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cblxuICAgIGgxIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB9XG5cbiAgICBoMiB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgfVxuXG4gICAgaDMge1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgIH1cblxuICAgIGg0IHtcbiAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgIH1cblxuICAgIGg1IHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgIH1cblxuICAgIGg2IHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgIH1cbiAgICB1bCxcbiAgICBvbCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuICAgIH1cbiAgICAucGFnaW5hdGlvbiB7XG4gICAgICAgIC5jdXJyZW50IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIG1pbi13aWR0aDogNTRweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgfVxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZGFya19ibHVlO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB9XG4gICAgICAgIC5wYWdlLW51bWJlcnMge1xuICAgICAgICAgICAgcGFkZGluZzogMTZweDtcbiAgICAgICAgICAgICYubmV4dCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTZweCAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5wcmV2IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNnB4IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmFyY2hpdmUtY29udGVudCB7XG4gICAgICAgIGEge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLndwLWJsb2NrLXRhYmxlIHtcbiAgICAgICAgdGgge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI2UxZTFlMTtcbiAgICAgICAgfVxuICAgICAgICB0ZCB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICNlMWUxZTE7XG4gICAgICAgIH1cbiAgICAgICAgdGhlYWQge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjZTFlMWUxO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLyoqXG4gKiBUaGVtZSBTdHlsZXNcbiAqL1xuLyoqXG4gKiBUaGVtZSBTdHlsZXNcbiAqL1xuZW0ge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG5jb2RlIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZTtcbn1cblxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2IHtcbiAgdGV4dC13cmFwOiBiYWxhbmNlO1xuICBsaW5lLWhlaWdodDogMS4yZW07XG4gIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaDEsXG4gIGgyLFxuICBoMyxcbiAgaDQsXG4gIGg1LFxuICBoNiB7XG4gICAgd29yZC1icmVhazogbm9ybWFsO1xuICB9XG59XG5wIHtcbiAgdGV4dC13cmFwOiBwcmV0dHk7XG4gIHBhZGRpbmctYm90dG9tOiAxNnB4O1xufVxuXG5vbC53cC1ibG9jay1saXN0LFxudWwud3AtYmxvY2stbGlzdCB7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxub2wud3AtYmxvY2stbGlzdCBvbCxcbm9sLndwLWJsb2NrLWxpc3QgdWwsXG51bC53cC1ibG9jay1saXN0IG9sLFxudWwud3AtYmxvY2stbGlzdCB1bCB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuXG51bC53cC1ibG9jay1saXN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG59XG51bC53cC1ibG9jay1saXN0LmlzLXN0eWxlLWxpc3QtaXRlbS1ibHVlIGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tbGVmdDogMzJweDtcbn1cbnVsLndwLWJsb2NrLWxpc3QuaXMtc3R5bGUtbGlzdC1pdGVtLWJsdWUgbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9jaGVjay5zdmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBhYmVjO1xuICBtaW4td2lkdGg6IDI4cHg7XG4gIG1pbi1oZWlnaHQ6IDI4cHg7XG4gIG1hcmdpbjogMCAxNnB4IDAgMDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBsZWZ0OiAtNDhweDtcbiAgdG9wOiAtMnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbm9sLndwLWJsb2NrLWxpc3Qge1xuICBsaXN0LXN0eWxlLXR5cGU6IGRlY2ltYWw7XG59XG5vbC53cC1ibG9jay1saXN0IGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxub2wud3AtYmxvY2stbGlzdCBsaSB1bCB7XG4gIG1hcmdpbi1sZWZ0OiAyNHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5vbC53cC1ibG9jay1saXN0IGxpIHVsIGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxpc3Qtc3R5bGUtdHlwZTogY2lyY2xlO1xufVxub2wud3AtYmxvY2stbGlzdCBsaSB1bCBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogbm9uZTtcbn1cblxuYm9keSB7XG4gIGNvbG9yOiAjMWMzMjVkO1xufVxuYm9keSBhIHtcbiAgY29sb3I6ICMwMGFiZWM7XG59XG5ib2R5ICNicmVhZGNydW1icyB7XG4gIGNvbG9yOiAjMDBhYmVjO1xufVxuYm9keSAjYnJlYWRjcnVtYnMgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuYm9keSAuY29sb3ItZGFyay1ibHVlIHtcbiAgY29sb3I6ICMxYzMyNWQ7XG59XG5ib2R5IC5iZy1yZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGU1YTZjICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5iZy1saWdodC1ibHVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NkZThmODtcbn1cbmJvZHkgLmNvbG9yLWdyYXkge1xuICBjb2xvcjogIzc4ODQ5ZTtcbn1cbmJvZHkgLmJvcmRlci1ncmF5IHtcbiAgYm9yZGVyLWNvbG9yOiAjNzg4NDllO1xufVxuYm9keSAuYm9yZGVyLWxpZ2h0LWdyYXkge1xuICBib3JkZXItY29sb3I6ICNiM2MzY2Y7XG59XG5ib2R5IC5ib3JkZXItbGlnaHQtZ3JheS1ib3R0b20ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U5ZWRmMTtcbn1cbmJvZHkgLmNvbG9yLWxpZ2h0LWdyYXkge1xuICBjb2xvcjogIzc4ODQ5ZTtcbn1cbmJvZHkgLmJnLWRhcmstZ3JheSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3ODg0OWU7XG59XG5ib2R5IC5jb2xvci1wcmltYXJ5IHtcbiAgY29sb3I6ICMwMGFiZWM7XG59XG5ib2R5IC53cC1ibG9jay1zZXBhcmF0b3Ige1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gIGNvbG9yOiAjYjNjM2NmO1xuICBib3JkZXItd2lkdGg6IDFweDtcbn1cbmJvZHkgLmJnLWxpZ2h0LWJsdWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRmM2ZiO1xufVxuYm9keSAuYmctcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGFiZWM7XG59XG5ib2R5IC5iZy1saWdodC1ncmF5IHtcbiAgYmFja2dyb3VuZDogI2U5ZWRmMTtcbn1cbmJvZHkgLmJnLWRhcmstYmx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYzMyNWQgIWltcG9ydGFudDtcbn1cbmJvZHkgLmJsdWUtYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMWMzMjVkO1xufVxuYm9keSAuY29udGFpbmVyLTEzMjAge1xuICBtYXgtd2lkdGg6IDEzMjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5ib2R5IC5jb250YWluZXItMTIwMCB7XG4gIG1heC13aWR0aDogMTIwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbmJvZHkgLmNvbnRhaW5lci0xMDAwIHtcbiAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuYm9keSAuY29udGFpbmVyLTE0NDAge1xuICBtYXgtd2lkdGg6IDE0NDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5ib2R5IGgxIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbmJvZHkgaDIge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuYm9keSBoMyB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5ib2R5IGg0IHtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuYm9keSBoNSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbmJvZHkgaDYge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5ib2R5IHVsLFxuYm9keSBvbCB7XG4gIHBhZGRpbmctYm90dG9tOiAxNnB4O1xufVxuYm9keSAucGFnaW5hdGlvbiAuY3VycmVudCB7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG1pbi13aWR0aDogNTRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5ib2R5IC5wYWdpbmF0aW9uIGEge1xuICBjb2xvcjogIzFjMzI1ZDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuYm9keSAucGFnaW5hdGlvbiAucGFnZS1udW1iZXJzIHtcbiAgcGFkZGluZzogMTZweDtcbn1cbmJvZHkgLnBhZ2luYXRpb24gLnBhZ2UtbnVtYmVycy5uZXh0IHtcbiAgcGFkZGluZzogMTZweCAwO1xufVxuYm9keSAucGFnaW5hdGlvbiAucGFnZS1udW1iZXJzLnByZXYge1xuICBwYWRkaW5nOiAxNnB4IDA7XG59XG5ib2R5IC5hcmNoaXZlLWNvbnRlbnQgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmJvZHkgLndwLWJsb2NrLXRhYmxlIHRoIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYm9yZGVyLWNvbG9yOiAjZTFlMWUxO1xufVxuYm9keSAud3AtYmxvY2stdGFibGUgdGQge1xuICBib3JkZXItY29sb3I6ICNlMWUxZTE7XG59XG5ib2R5IC53cC1ibG9jay10YWJsZSB0aGVhZCB7XG4gIGJvcmRlci1jb2xvcjogI2UxZTFlMTtcbn1cblxuLmdmb3JtX3dyYXBwZXIge1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiAxNDQwcHg7XG4gIHBhZGRpbmc6IDFyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogY2FsYygxNDQwcHggKyAycmVtKSkge1xuICAuZ2Zvcm1fd3JhcHBlciB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuLmdmb3JtX3dyYXBwZXIgdWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLmdmb3JtX3dyYXBwZXIgLmdmb3JtX3ZhbGlkYXRpb25fY29udGFpbmVyIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmdmb3JtX3dyYXBwZXIgLmhpZGRlbl9zdWJfbGFiZWwge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4uZ2Zvcm1fd3JhcHBlciAuaGlkZGVuX2xhYmVsID4gbGFiZWwge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4uZ2Zvcm1fd3JhcHBlciAudmFsaWRhdGlvbl9lcnJvcixcbi5nZm9ybV93cmFwcGVyIC52YWxpZGF0aW9uX21lc3NhZ2Uge1xuICBjb2xvcjogcmVkO1xufVxuLmdmb3JtX3dyYXBwZXIgLnZhbGlkYXRpb25fZXJyb3Ige1xuICBib3JkZXI6IDFweCBzb2xpZCByZWQ7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbi53cC1ibG9jay1xdW90ZSB7XG4gIGJvcmRlci1sZWZ0OiA0cHggc29saWQgIzAwMDtcbiAgcGFkZGluZy1sZWZ0OiAxZW07XG59XG4ud3AtYmxvY2stcXVvdGUgY2l0ZSB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLm5vdGUtYm94IHtcbiAgYmFja2dyb3VuZDogI2YxZjFmMTtcbiAgcGFkZGluZzogMjBweDtcbn1cblxuLnNvY2lhbC1tZWRpYS1pY29ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uc29jaWFsLW1lZGlhLWljb25zIGEge1xuICBtYXJnaW4tcmlnaHQ6IDI0cHg7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuXG4ud3AtYmxvY2stYnV0dG9uOm5vdCguaXMtc3R5bGUtYnRuLXNlY29uZGFyeSk6bm90KC5pcy1zdHlsZS1idG4tdGVydGlhcnkpIGEsXG4ud3AtYmxvY2stYnV0dG9uOm5vdCguaXMtc3R5bGUtYnRuLXNlY29uZGFyeSk6bm90KC5pcy1zdHlsZS1idG4tdGVydGlhcnkpIGJ1dHRvbixcbi53cC1ibG9jay1idXR0b246bm90KC5pcy1zdHlsZS1idG4tc2Vjb25kYXJ5KTpub3QoLmlzLXN0eWxlLWJ0bi10ZXJ0aWFyeSkgLndwLWJsb2NrLWJ1dHRvbl9fbGluayxcbi53cC1ibG9jay1idXR0b24gYSxcbi53cC1ibG9jay1idXR0b24gYnV0dG9uLFxuLndwLWJsb2NrLWJ1dHRvbiAud3AtYmxvY2stYnV0dG9uX19saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICMwMGFiZWM7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiAxNnB4IDMycHg7XG4gIG91dGxpbmU6IG5vbmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci1yYWRpdXM6IDMycHg7XG4gIHdpZHRoOiBhdXRvO1xufVxuLndwLWJsb2NrLWJ1dHRvbjpub3QoLmlzLXN0eWxlLWJ0bi1zZWNvbmRhcnkpOm5vdCguaXMtc3R5bGUtYnRuLXRlcnRpYXJ5KSBhOjphZnRlcixcbi53cC1ibG9jay1idXR0b246bm90KC5pcy1zdHlsZS1idG4tc2Vjb25kYXJ5KTpub3QoLmlzLXN0eWxlLWJ0bi10ZXJ0aWFyeSkgYnV0dG9uOjphZnRlcixcbi53cC1ibG9jay1idXR0b24gYTo6YWZ0ZXIsXG4ud3AtYmxvY2stYnV0dG9uIGJ1dHRvbjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMTVweDtcbiAgbGVmdDogMzJweDtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgdHJhbnNpdGlvbjogd2lkdGggMC4zcyBlYXNlO1xufVxuLndwLWJsb2NrLWJ1dHRvbjpub3QoLmlzLXN0eWxlLWJ0bi1zZWNvbmRhcnkpOm5vdCguaXMtc3R5bGUtYnRuLXRlcnRpYXJ5KSBhOmhvdmVyOjphZnRlcixcbi53cC1ibG9jay1idXR0b246bm90KC5pcy1zdHlsZS1idG4tc2Vjb25kYXJ5KTpub3QoLmlzLXN0eWxlLWJ0bi10ZXJ0aWFyeSkgYnV0dG9uOmhvdmVyOjphZnRlcixcbi53cC1ibG9jay1idXR0b24gYTpob3Zlcjo6YWZ0ZXIsXG4ud3AtYmxvY2stYnV0dG9uIGJ1dHRvbjpob3Zlcjo6YWZ0ZXIge1xuICB3aWR0aDogY2FsYygxMDAlIC0gNjRweCk7XG59XG5cbi5zdGF0LW51bWJlciB7XG4gIGZvbnQtc2l6ZTogNDhweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMwMGFiZWM7XG59XG5cbi5ib3ggaDQge1xuICBjb2xvcjogIzAwYWJlYztcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuLmJveCB1bCwgLmJveCBvbCB7XG4gIG1hcmdpbi1sZWZ0OiAyMnB4O1xufVxuLmJveCB1bCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcbn1cbi5ib3ggb2wge1xuICBsaXN0LXN0eWxlLXR5cGU6IGRlY2ltYWw7XG59XG5cbi5jaGFydC1udW1iZXIgaDQge1xuICBjb2xvcjogIzAwYWJlYztcbiAgZm9udC1zaXplOiAyOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLmNoYXJ0LW51bWJlciAubGFyZ2Uge1xuICBmb250LXNpemU6IDIycHg7XG59XG4uY2hhcnQtbnVtYmVyIC5yaWdodC1jb2x1bW4tY29udGVudCBoNCB7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgY29sb3I6ICMxYzMyNWQ7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG4uY2hhcnQtbnVtYmVyIC5yaWdodC1jb2x1bW4tY29udGVudCB1bCBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uY2hhcnQtbnVtYmVyIC5yaWdodC1jb2x1bW4tY29udGVudCB1bCBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2NoZWNrLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGFiZWM7XG4gIG1pbi13aWR0aDogMjhweDtcbiAgbWluLWhlaWdodDogMjhweDtcbiAgbWFyZ2luOiAwIDE2cHggMCAwO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5pbWFnZS13aXRoLXRleHQge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cbi5pbWFnZS13aXRoLXRleHQgLmltYWdlLWxlZnQgLmFjZi1pbm5lcmJsb2Nrcy1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaW1hZ2Utd2l0aC10ZXh0IC5pbWFnZS1sZWZ0IC5hY2YtaW5uZXJibG9ja3MtY29udGFpbmVyIGgyIHtcbiAgZm9udC1zaXplOiAyOHB4O1xufVxuLmltYWdlLXdpdGgtdGV4dCAuaW1hZ2UtcmlnaHQgLmFjZi1pbm5lcmJsb2Nrcy1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaW1hZ2Utd2l0aC10ZXh0IC5pbWFnZS1yaWdodCAuYWNmLWlubmVyYmxvY2tzLWNvbnRhaW5lciBoMiB7XG4gIGZvbnQtc2l6ZTogMjhweDtcbn1cbi5pbWFnZS13aXRoLXRleHQgdWwge1xuICBtYXJnaW4tbGVmdDogNDhweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG4uaW1hZ2Utd2l0aC10ZXh0IHVsIGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmltYWdlLXdpdGgtdGV4dCB1bCBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2NoZWNrLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGFiZWM7XG4gIG1pbi13aWR0aDogMjhweDtcbiAgbWluLWhlaWdodDogMjhweDtcbiAgbWFyZ2luOiAwIDE2cHggMCAwO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGxlZnQ6IC00OHB4O1xuICB0b3A6IC0ycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuYm9keS5wYWdlLXRlbXBsYXRlLXBhZ2Utc2lkZWJhciAuaW1hZ2Utd2l0aC10ZXh0IC5hY2YtaW5uZXJibG9ja3MtY29udGFpbmVyIHtcbiAgcGFkZGluZzogMzJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG9yZGVyOiAwO1xufVxuYm9keS5wYWdlLXRlbXBsYXRlLXBhZ2Utc2lkZWJhciAuaW1hZ2Utd2l0aC10ZXh0ID4gZGl2ID4gaW1nIHtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDAgMjQwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiA2NDBweDtcbiAgb3JkZXI6IDE7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDIzcHgpIHtcbiAgLmhlcm8uaGVyb19zbWFsbCBoMSB7XG4gICAgZm9udC1zaXplOiA0OHB4O1xuICB9XG4gIC5oZXJvLmhlcm9fc21hbGwgPiBkaXYge1xuICAgIGhlaWdodDogMzc1cHg7XG4gICAgYmFja2dyb3VuZDogIzAwYWJlYztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjNweCkgYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAuaGVyby5oZXJvX3NtYWxsID4gZGl2IHtcbiAgICBoZWlnaHQ6IDU2MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyM3B4KSB7XG4gIC5oZXJvLmhlcm9fc21hbGwgPiBkaXYgLmhlcm8taW1hZ2Uge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbiAgLmhlcm8uaGVyb19zbWFsbCA+IGRpdiAuaGVyby1pbWFnZSA+IGltZyB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAuaGVyby5oZXJvX21lZGl1bSBoMSB7XG4gICAgZm9udC1zaXplOiA0OHB4O1xuICB9XG4gIC5oZXJvLmhlcm9fbWVkaXVtID4gZGl2IHtcbiAgICBoZWlnaHQ6IDU2MHB4O1xuICAgIGJhY2tncm91bmQ6ICMwMGFiZWM7XG4gIH1cbiAgLmhlcm8uaGVyb19tZWRpdW0gPiBkaXYgLmhlcm8taW1hZ2Uge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbiAgLmhlcm8uaGVyb19tZWRpdW0gPiBkaXYgLmhlcm8taW1hZ2UgPiBpbWcge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbn1cbi5oZXJvID4gZGl2IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDY3MnB4O1xufVxuLmhlcm8gPiBkaXYgLmhlcm8taW1hZ2Uge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5oZXJvID4gZGl2IC5oZXJvLWltYWdlID4gaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIC1vLW9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAxO1xufVxuLmhlcm8gPiBkaXYgPiBkaXYge1xuICB6LWluZGV4OiA1O1xufVxuLmhlcm8gLmhhbGZfaW1hZ2UgLmhlcm8taW1hZ2UgPiBpbWcge1xuICByaWdodDogMDtcbiAgbGVmdDogYXV0bztcbn1cbi5oZXJvICNicmVhZGNydW1icyBhIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuaGVybyAjYnJlYWRjcnVtYnMgYSB7XG4gICAgY29sb3I6ICMwMGFiZWM7XG4gIH1cbn1cblxuLmxpbmtzIGEge1xuICBjb2xvcjogIzAwYWJlYztcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjYjNjM2NmO1xuICBmb250LXNpemU6IDIwcHg7XG59XG4ubGlua3MgLmFycm93LXJpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwYWJlYztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmFjY29yZGlvbiAuYWNjb3JkaW9uLWhlYWRlciB7XG4gIGJhY2tncm91bmQ6ICMwMGFiZWM7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cbi5hY2NvcmRpb24gLmFjY29yZGlvbi1pY29uIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgZWFzZTtcbn1cbi5hY2NvcmRpb24gLmFjY29yZGlvbi1jb250ZW50IHtcbiAgYmFja2dyb3VuZDogI2UzZTZlYjtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDhweCA4cHg7XG4gIG1heC1oZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IG1heC1oZWlnaHQgMC4zcyBlYXNlLW91dDtcbn1cbi5hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi10b2dnbGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG9wYWNpdHk6IDA7XG4gIHotaW5kZXg6IC0xO1xufVxuLmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0gPiAuYWNjb3JkaW9uLXRvZ2dsZTpjaGVja2VkICsgLmFjY29yZGlvbi1oZWFkZXIgLmFjY29yZGlvbi1pY29uIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbi5hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVtID4gLmFjY29yZGlvbi10b2dnbGU6Y2hlY2tlZCArIC5hY2NvcmRpb24taGVhZGVyIHtcbiAgYmFja2dyb3VuZDogIzc4ODQ5ZTtcbiAgYm9yZGVyLXJhZGl1czogOHB4IDhweCAwIDA7XG59XG4uYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSA+IC5hY2NvcmRpb24tdG9nZ2xlOmNoZWNrZWQgKyAuYWNjb3JkaW9uLWhlYWRlciArIC5hY2NvcmRpb24tY29udGVudCB7XG4gIG1heC1oZWlnaHQ6IG5vbmU7XG59XG4uYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSA+IC5hY2NvcmRpb24tdG9nZ2xlOmNoZWNrZWQgKyAuYWNjb3JkaW9uLWhlYWRlciAuaWNvbiAubWludXMge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVtID4gLmFjY29yZGlvbi10b2dnbGU6Y2hlY2tlZCArIC5hY2NvcmRpb24taGVhZGVyIC5pY29uIC5hZGQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0gLmljb24gLm1pbnVzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5hY2NvcmRpb24gaDUge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5hY2NvcmRpb24gLmljb24ge1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgd2lkdGg6IDM2cHg7XG4gIGhlaWdodDogMzZweDtcbn1cbi5hY2NvcmRpb24gLmFjY29yZGlvbi1jb250ZW50IHA6bGFzdC1vZi10eXBlIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5cbi5pZnJhbWUtYmxvY2stY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gIG1hcmdpbjogMTZweCBhdXRvO1xuICBwYWRkaW5nOiAwIDE2cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5pZnJhbWUtYmxvY2stY29udGFpbmVyIHtcbiAgICBtYXJnaW46IDY0cHggYXV0bztcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4uaWZyYW1lLWJsb2NrLWNvbnRhaW5lciAuaWZyYW1lLXRhYi1idXR0b24uYWN0aXZlIHtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMwMGFiZWM7IC8qIFlvdSBjYW4gYWRqdXN0IGNvbG9yIGFuZCB0aGlja25lc3MgYXMgbmVlZGVkICovXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLndwLWJsb2NrLWFjZi1pZnJhbWUgLmFjZi1sYWJlbCBsYWJlbCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uaW5mb2dyYW0tZW1iZWQgKyBzY3JpcHQgKyBkaXYge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5Aa2V5ZnJhbWVzIG1hcnF1ZWUge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMCUsIDApO1xuICB9XG59XG5oMi53cC1ibG9jay1oZWFkaW5nLFxuaDMud3AtYmxvY2staGVhZGluZyB7XG4gIHNjcm9sbC1tYXJnaW4tdG9wOiAxMDBweDtcbn1cblxuLmJhY2stdG8tdG9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IDI0cHg7XG4gIHJpZ2h0OiAyNHB4O1xuICB6LWluZGV4OiA5OTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiA0OHB4O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWMzMjVkO1xuICBjb2xvcjogI2ZmZjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3gtc2hhZG93OiAwIDJweCA4cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcywgdmlzaWJpbGl0eSAwLjNzLCB0cmFuc2Zvcm0gMC4zcztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEycHgpO1xufVxuLmJhY2stdG8tdG9wLmlzLXZpc2libGUge1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG59XG4uYmFjay10by10b3A6aG92ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTJweCk7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjMpO1xufVxuXG4uZXllYnJvd24ge1xuICBjb2xvcjogIzFjMzI1ZDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuXG4uaW5kZXgtbGlua3MgLmluZGV4LWxpbmsge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZ2FwOiAxMHB4O1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG4uaW5kZXgtbGlua3MgLmluZGV4LWxpbmtfX251bWJlciB7XG4gIGNvbG9yOiAjNzg4NDlFO1xufVxuLmluZGV4LWxpbmtzIC5pbmRleC1saW5rX190ZXh0IHtcbiAgY29sb3I6ICMxQzMyNUQ7XG59XG4uaW5kZXgtbGlua3MgLmluZGV4LWxpbms6aG92ZXIgLmluZGV4LWxpbmtfX3RleHQge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiA0cHg7XG59XG4uaW5kZXgtbGlua3NfX2xpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG4uaW5kZXgtbGlua3NfX2dyb3VwIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBtYXJnaW46IDEycHggMDtcbiAgY29sb3I6ICMxYzMyNWQ7XG59XG4uaW5kZXgtbGlua3NfX3N1Ymxpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG4uaW5kZXgtbGlua3NfX2l0ZW0ge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLmluZGV4LWxpbmtzX19pdGVtLS1zdWIge1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbjogMTJweCAwIDEycHggMjBweDtcbn1cbi5pbmRleC1saW5rc19faXRlbS0tc3ViOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5pbmRleC1saW5rc19faXRlbS0tc3ViIHtcbiAgICBtYXJnaW4tbGVmdDogNjRweDtcbiAgfVxufVxuXG4uZXllYnJvdy5hbGlnbmxlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmV5ZWJyb3cuYWxpZ25jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZXllYnJvdy5hbGlnbnJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbmJvZHkucGFnZS10ZW1wbGF0ZS1wYWdlLXNpZGViYXIgLnNpZGViYXItY29udGVudCA+IGgxIHtcbiAgZm9udC1zaXplOiA0NnB4O1xufVxuYm9keS5wYWdlLXRlbXBsYXRlLXBhZ2Utc2lkZWJhciAuc2lkZWJhci1jb250ZW50ID4gaDIge1xuICBmb250LXNpemU6IDM4cHg7XG59XG5ib2R5LnBhZ2UtdGVtcGxhdGUtcGFnZS1zaWRlYmFyIC5zaWRlYmFyLWNvbnRlbnQgPiBoMyB7XG4gIGZvbnQtc2l6ZTogMzJweDtcbn1cbmJvZHkucGFnZS10ZW1wbGF0ZS1wYWdlLXNpZGViYXIgLnNpZGViYXItY29udGVudCA+IGg0IHtcbiAgZm9udC1zaXplOiAyOHB4O1xufVxuYm9keS5wYWdlLXRlbXBsYXRlLXBhZ2Utc2lkZWJhciAuc2lkZWJhci1uYXYgYSB7XG4gIHBhZGRpbmc6IDEycHggMTZweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBjb2xvcjogIzFjMzI1ZDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuYm9keS5wYWdlLXRlbXBsYXRlLXBhZ2Utc2lkZWJhciAuc2lkZWJhci1uYXYgLm1lbnUtb3BlbiA+IGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzg4NDllO1xuICBjb2xvcjogd2hpdGU7XG59XG5ib2R5LnBhZ2UtdGVtcGxhdGUtcGFnZS1zaWRlYmFyIC5zaWRlYmFyLW5hdiAuc3VibWVudSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYjNjM2NmO1xufVxuXG5ib2R5LnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCA+IHAsXG5ib2R5LnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCA+IGgxLFxuYm9keS5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgPiBoMixcbmJvZHkucGFnZS10ZW1wbGF0ZS1kZWZhdWx0ID4gaDMsXG5ib2R5LnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCA+IGg0LFxuYm9keS5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgPiBoNSxcbmJvZHkucGFnZS10ZW1wbGF0ZS1kZWZhdWx0ID4gaDYsXG5ib2R5LnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCA+IGZpZ3VyZSxcbmJvZHkucGFnZS10ZW1wbGF0ZS1kZWZhdWx0IC5leWVicm93LFxuYm9keS5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgLndwLWJsb2NrLWNvbHVtbnMge1xuICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmctcmlnaHQ6IDIwMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuICBib2R5LnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCA+IHAsXG4gIGJvZHkucGFnZS10ZW1wbGF0ZS1kZWZhdWx0ID4gaDEsXG4gIGJvZHkucGFnZS10ZW1wbGF0ZS1kZWZhdWx0ID4gaDIsXG4gIGJvZHkucGFnZS10ZW1wbGF0ZS1kZWZhdWx0ID4gaDMsXG4gIGJvZHkucGFnZS10ZW1wbGF0ZS1kZWZhdWx0ID4gaDQsXG4gIGJvZHkucGFnZS10ZW1wbGF0ZS1kZWZhdWx0ID4gaDUsXG4gIGJvZHkucGFnZS10ZW1wbGF0ZS1kZWZhdWx0ID4gaDYsXG4gIGJvZHkucGFnZS10ZW1wbGF0ZS1kZWZhdWx0ID4gZmlndXJlLFxuICBib2R5LnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCAuZXllYnJvdyxcbiAgYm9keS5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgLndwLWJsb2NrLWNvbHVtbnMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cbmJvZHkucGFnZS10ZW1wbGF0ZS1kZWZhdWx0ID4gZmlndXJlLFxuYm9keS5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgLndwLWJsb2NrLWNvbHVtbnMge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuYm9keS5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgPiB1bCB7XG4gIG1heC13aWR0aDogMTE2MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbmJvZHkucGFnZS10ZW1wbGF0ZS1kZWZhdWx0ID4gb2wge1xuICBtYXgtd2lkdGg6IDExNjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5ib2R5LnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCAuY29udGFpbmVyLTEyMDAgdWwsXG5ib2R5LnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCAuY29udGFpbmVyLTEyMDAgb2wge1xuICBsaXN0LXN0eWxlOiBkaXNjIGluc2lkZSBub25lO1xufVxuYm9keS5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgLmNvbnRhaW5lci0xMjAwIG9sIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBkZWNpbWFsO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuICBib2R5LnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCA+IHAsXG4gIGJvZHkucGFnZS10ZW1wbGF0ZS1kZWZhdWx0ID4gaDEsXG4gIGJvZHkucGFnZS10ZW1wbGF0ZS1kZWZhdWx0ID4gaDIsXG4gIGJvZHkucGFnZS10ZW1wbGF0ZS1kZWZhdWx0ID4gaDMsXG4gIGJvZHkucGFnZS10ZW1wbGF0ZS1kZWZhdWx0ID4gaDQsXG4gIGJvZHkucGFnZS10ZW1wbGF0ZS1kZWZhdWx0ID4gaDUsXG4gIGJvZHkucGFnZS10ZW1wbGF0ZS1kZWZhdWx0ID4gaDYsXG4gIGJvZHkucGFnZS10ZW1wbGF0ZS1kZWZhdWx0ID4gdWwsXG4gIGJvZHkucGFnZS10ZW1wbGF0ZS1kZWZhdWx0ID4gb2wsXG4gIGJvZHkucGFnZS10ZW1wbGF0ZS1kZWZhdWx0ID4gZmlndXJlLFxuICBib2R5LnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCA+IC5leWVicm93LFxuICBib2R5LnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCAud3AtYmxvY2stY29sdW1ucyB7XG4gICAgbWFyZ2luOiAwIDE2cHg7XG4gIH1cbiAgYm9keS5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgPiBvbCB7XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHg7XG4gIH1cbiAgYm9keS5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgPiB1bCB7XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHg7XG4gIH1cbn1cblxuLnNpbmdsZS1wb3N0IC5jb250YWluZXItMTAwMCA+IGgxIHtcbiAgZm9udC1zaXplOiA0OHB4O1xufVxuLnNpbmdsZS1wb3N0IC5jb250YWluZXItMTAwMCA+IGgyIHtcbiAgZm9udC1zaXplOiAzOHB4O1xufVxuLnNpbmdsZS1wb3N0IC5jb250YWluZXItMTAwMCA+IGgzIHtcbiAgZm9udC1zaXplOiAzMnB4O1xufVxuLnNpbmdsZS1wb3N0IC5jb250YWluZXItMTAwMCA+IGg0IHtcbiAgZm9udC1zaXplOiAyOHB4O1xufVxuLnNpbmdsZS1wb3N0IC5yZWFkLW1vcmUtYXJ0aWNsZXMgaDIge1xuICBmb250LXNpemU6IDM4cHg7XG59XG4uc2luZ2xlLXBvc3QgcCxcbi5zaW5nbGUtcG9zdCBoMixcbi5zaW5nbGUtcG9zdCBoMyxcbi5zaW5nbGUtcG9zdCBoNCxcbi5zaW5nbGUtcG9zdCBoNSxcbi5zaW5nbGUtcG9zdCBoNiB7XG4gIHBhZGRpbmctYm90dG9tOiAzMnB4O1xufVxuXG5ib2R5LnBhZ2UtdGVtcGxhdGUtcGFnZS1jb250YWN0IC5zaWRlYmFyLWNvbnRlbnQgPiBoMSB7XG4gIGZvbnQtc2l6ZTogNDZweDtcbn1cbmJvZHkucGFnZS10ZW1wbGF0ZS1wYWdlLWNvbnRhY3QgLnNpZGViYXItY29udGVudCA+IGgyIHtcbiAgZm9udC1zaXplOiAzOHB4O1xufVxuYm9keS5wYWdlLXRlbXBsYXRlLXBhZ2UtY29udGFjdCAuc2lkZWJhci1jb250ZW50ID4gaDMge1xuICBmb250LXNpemU6IDMycHg7XG59XG5ib2R5LnBhZ2UtdGVtcGxhdGUtcGFnZS1jb250YWN0IC5zaWRlYmFyLWNvbnRlbnQgPiBoNCB7XG4gIGZvbnQtc2l6ZTogMjhweDtcbn1cbmJvZHkucGFnZS10ZW1wbGF0ZS1wYWdlLWNvbnRhY3QgI3NpZGViYXItY2xvc2Uge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keS5wYWdlLXRlbXBsYXRlLXBhZ2UtY29udGFjdCAuc2lkZWJhci1uYXYgYSB7XG4gIHBhZGRpbmc6IDEycHggMTZweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBjb2xvcjogIzFjMzI1ZDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuYm9keS5wYWdlLXRlbXBsYXRlLXBhZ2UtY29udGFjdCAuc2lkZWJhci1uYXYgYVtocmVmPVwiI1wiXSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBjb2xvcjogIzc4ODQ5ZTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBtYXJnaW4tdG9wOiAxMnB4O1xufVxuYm9keS5wYWdlLXRlbXBsYXRlLXBhZ2UtY29udGFjdCAuc2lkZWJhci1uYXYgLm1lbnUtb3BlbiA+IGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzg4NDllO1xuICBjb2xvcjogd2hpdGU7XG59XG5ib2R5LnBhZ2UtdGVtcGxhdGUtcGFnZS1jb250YWN0IC5zaWRlYmFyLW5hdiAuc3VibWVudSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYjNjM2NmO1xufVxuYm9keS5wYWdlLXRlbXBsYXRlLXBhZ2UtY29udGFjdCAuc2lkZWJhci1uYXYgLnN1Ym1lbnUgLmN1cnJlbnQtbWVudS1pdGVtID4gZGl2ID4gYSB7XG4gIGNvbG9yOiAjMDBhYmVjO1xufVxuXG4jc2lkZWJhci1jb250ZW50LWxpbmsge1xuICBzY3JvbGwtbWFyZ2luLXRvcDogOTk5OXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNzlweCkge1xuICAjc2lkZWJhci1jb250ZW50LWxpbmsge1xuICAgIHNjcm9sbC1tYXJnaW4tdG9wOiAxMDBweDtcbiAgfVxufVxuXG4uZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3JfX3Bvc3QtdGl0bGUtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDhweDtcbn1cblxuaHRtbCA6d2hlcmUoLndwLWJsb2NrKSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5pcy1yb290LWNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDhweDtcbn1cblxuaHRtbCB7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG59XG5cbmJvZHk6bm90KC53cC1hZG1pbikge1xuICBmb250LWZhbWlseTogYWt0aXYtZ3JvdGVzaywgc2Fucy1zZXJpZjtcbn1cblxuLmVkaXQtcG9zdC12aXN1YWwtZWRpdG9yX19wb3N0LXRpdGxlLXdyYXBwZXIge1xuICBwYWRkaW5nOiA4cHg7XG59XG5cbmh0bWwgOndoZXJlKC53cC1ibG9jaykge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uaXMtcm9vdC1jb250YWluZXIge1xuICBwYWRkaW5nOiA4cHg7XG4gIGZvbnQtZmFtaWx5OiBha3Rpdi1ncm90ZXNrLCBzYW5zLXNlcmlmO1xufVxuLmlzLXJvb3QtY29udGFpbmVyID4gKiB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4uaXMtcm9vdC1jb250YWluZXIgPiBwIHtcbiAgbGluZS1oZWlnaHQ6IDEuNHJlbTtcbn1cbi5pcy1yb290LWNvbnRhaW5lciA+IC53cC1ibG9jay1zcGFjZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xufVxuXG4ud3AtYmxvY2stc29jaWFsLWxpbmtzIC53cC1zb2NpYWwtbGluay1mYWNlYm9vayB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9mYWNlYm9vay5zdmdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLndwLWJsb2NrLXNvY2lhbC1saW5rcyAud3Atc29jaWFsLWxpbmstaW5zdGFncmFtIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2luc3RhZ3JhbS5zdmdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLndwLWJsb2NrLXNvY2lhbC1saW5rcyAud3Atc29jaWFsLWxpbmstbGlua2VkaW4ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvbGlua2VkaW4uc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi53cC1ibG9jay1zb2NpYWwtbGlua3Mge1xuICBmb250LXNpemU6IDM2cHg7XG59XG5cbmZvb3RlciB7XG4gIGJhY2tncm91bmQ6ICMwMGFiZWM7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbmZvb3RlciAud3AtY2xhc3NpYy1tZW51LWJsb2NrID4gLm1lbnUgbGkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy1ib3R0b206IDI0cHg7XG59XG5mb290ZXIgaDEsXG5mb290ZXIgaDIsXG5mb290ZXIgaDMsXG5mb290ZXIgaDQsXG5mb290ZXIgaDUsXG5mb290ZXIgaDYge1xuICBjb2xvcjogd2hpdGU7XG4gIHBhZGRpbmctYm90dG9tOiAyNHB4O1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xufVxuZm9vdGVyIHAsXG5mb290ZXIgYSB7XG4gIHBhZGRpbmctYm90dG9tOiAyNHB4O1xufVxuZm9vdGVyIGEge1xuICBjb2xvcjogd2hpdGU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmZvb3RlciAjc2lkZWJhci1ib3R0b20gLndwLWNsYXNzaWMtbWVudS1ibG9jayA+IC5tZW51IGxpIHtcbiAgZGlzcGxheTogaW5saW5lO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICBmb290ZXIgI3NpZGViYXItYm90dG9tIC53cC1jbGFzc2ljLW1lbnUtYmxvY2sgPiAubWVudSBsaSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxuICBmb290ZXIgI3NpZGViYXItYm90dG9tIC53cC1jbGFzc2ljLW1lbnUtYmxvY2sgPiAubWVudSBsaSBhIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjRweDtcbiAgfVxufVxuZm9vdGVyIGgyIGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogIzAwYWJlYztcbiAgY29sb3I6IHdoaXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG91dGxpbmU6IG5vbmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5mb290ZXIgaDIgYTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMjBweDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgdHJhbnNpdGlvbjogd2lkdGggMC4zcyBlYXNlO1xufVxuZm9vdGVyIGgyIGE6aG92ZXI6OmFmdGVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5mb290ZXIgLm5ld3NsZXR0ZXIge1xuICBib3JkZXItcmFkaXVzOiAzMnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB3aGl0ZTtcbiAgYm94LXNoYWRvdzogMCA0cHggMTBweCAwIHJnYmEoMCwgMCwgMCwgMC4xMik7XG59XG5cbmhlYWRlciBhIHtcbiAgY29sb3I6ICMxYzMyNWQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmhlYWRlciAuZGVza3RvcC1tYWluLW1lbnUgPiB1bCA+IGxpIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuaGVhZGVyIC5kZXNrdG9wLW1haW4tbWVudSA+IHVsID4gbGkgPiBhIHtcbiAgcGFkZGluZzogMCAxNnB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG91dGxpbmU6IG5vbmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbmhlYWRlciAuZGVza3RvcC1tYWluLW1lbnUgPiB1bCA+IGxpID4gYTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMzBweDtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kOiAjMWMzMjVkO1xuICB0cmFuc2l0aW9uOiB3aWR0aCAwLjNzIGVhc2U7XG59XG5oZWFkZXIgLmRlc2t0b3AtbWFpbi1tZW51ID4gdWwgPiBsaSA+IGE6aG92ZXI6OmFmdGVyIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDMycHgpO1xufVxuaGVhZGVyIC5kZXNrdG9wLW1haW4tbWVudSAuc3ViLW1lbnUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbmhlYWRlciAuZGVza3RvcC1tYWluLW1lbnUgLnN1Yi1tZW51IGEge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuaGVhZGVyIC5kZXNrdG9wLW1haW4tbWVudSAuc3ViLW1lbnUgLnN1Yi1tZW51IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbmhlYWRlciAuZGVza3RvcC1tYWluLW1lbnUgLnN1Yi1tZW51IC5zdWItbWVudSBhIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuaGVhZGVyIC5kZXNrdG9wLW1haW4tbWVudSAuc3ViLW1lbnUgPiAqIHtcbiAgZmxleDogMCAxIGNhbGMoMzMuMzMzJSAtIDIwcHgpO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gIGhlYWRlciAuZGVza3RvcC1tYWluLW1lbnUgPiB1bCA+IGxpIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgaGVhZGVyIC5kZXNrdG9wLW1haW4tbWVudSA+IHVsID4gbGkgPiBhIHtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxuICBoZWFkZXIgLmRlc2t0b3AtbWFpbi1tZW51ID4gdWwgPiBsaSA+IGE6aG92ZXI6OmFmdGVyIHtcbiAgICB3aWR0aDogMDtcbiAgfVxuICBoZWFkZXIgLmRlc2t0b3AtbWFpbi1tZW51IC5zdWItbWVudSB7XG4gICAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG5cbi5jdXN0b20tbG9nbyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDE0NnB4O1xufSIsIi8vXG4vLyBfdmFycy5zY3NzXG4vL1xuXG4kYnBQaG9uZVB4OiA0ODBweDtcbiRicFRhYmxldFB4OiA3MjBweDtcbiRicExhcHRvcFB4OiAxMDI0cHg7XG4kYnBEZXNrdG9wUHg6IDEyMDBweDtcblxuJGZvbnRfYm9keTogYWt0aXYtZ3JvdGVzaywgc2Fucy1zZXJpZjtcbiRmb250X2hlYWRpbmc6IHNlcmlmO1xuXG4kY29sb3JfYm9keTogIzFjMzI1ZDtcblxuJHByaW1hcnk6ICMwMGFiZWM7XG4kcmVkOiAjZGU1YTZjO1xuJGRhcmtfYmx1ZTogIzFjMzI1ZDtcbiRsaWdodF9ibHVlOiAjZTRmM2ZiO1xuIiwiLy9cbi8vIF9mb3Jtcy5zY3NzXG4vL1xuXG4uZ2Zvcm1fd3JhcHBlciB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXgtd2lkdGg6IDE0NDBweDtcbiAgcGFkZGluZzogMXJlbTtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogY2FsYygxNDQwcHggKyAycmVtKSkge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cblxuICB1bCB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgfVxuXG4gIC5nZm9ybV92YWxpZGF0aW9uX2NvbnRhaW5lciB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmhpZGRlbl9zdWJfbGFiZWwge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oaWRkZW5fbGFiZWwge1xuICAgID5sYWJlbCB7XG4gICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLnZhbGlkYXRpb25fZXJyb3IsXG4gIC52YWxpZGF0aW9uX21lc3NhZ2Uge1xuICAgIGNvbG9yOiByZWQ7XG4gIH1cblxuICAudmFsaWRhdGlvbl9lcnJvciB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmVkO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxufSIsIi53cC1ibG9jay1xdW90ZSB7XG4gIGJvcmRlci1sZWZ0OiA0cHggc29saWQgIzAwMDtcbiAgcGFkZGluZy1sZWZ0OiAxZW07XG5cbiAgY2l0ZSB7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICB9XG59XG4iLCIubm90ZS1ib3gge1xuICBiYWNrZ3JvdW5kOiAjZjFmMWYxO1xuICBwYWRkaW5nOiAyMHB4O1xufVxuIiwiLnNvY2lhbC1tZWRpYS1pY29ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG5cbiAgYSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG59IiwiLndwLWJsb2NrLWJ1dHRvbjpub3QoLmlzLXN0eWxlLWJ0bi1zZWNvbmRhcnkpOm5vdCguaXMtc3R5bGUtYnRuLXRlcnRpYXJ5KSxcbi53cC1ibG9jay1idXR0b24ge1xuICAgIGEsXG4gICAgYnV0dG9uLFxuICAgIC53cC1ibG9jay1idXR0b25fX2xpbmsge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnk7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBwYWRkaW5nOiAxNnB4IDMycHg7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDMycHg7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cblxuICAgIGE6OmFmdGVyLFxuICAgIGJ1dHRvbjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogMTVweDtcbiAgICAgICAgbGVmdDogMzJweDtcbiAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAgICAgdHJhbnNpdGlvbjogd2lkdGggMC4zcyBlYXNlO1xuICAgIH1cblxuICAgIGE6aG92ZXI6OmFmdGVyLFxuICAgIGJ1dHRvbjpob3Zlcjo6YWZ0ZXIge1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNjRweCk7XG4gICAgfVxufVxuIiwiLnN0YXQtbnVtYmVyIHtcbiAgZm9udC1zaXplOiA0OHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogJHByaW1hcnk7XG59XG4iLCIuYm94IHtcbiAgICBoNCB7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgIH1cbiAgICB1bCxvbCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyMnB4O1xuICAgIH1cblxuICAgIHVsIHtcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBkaXNjO1xuICAgIH1cblxuICAgIG9sIHtcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBkZWNpbWFsO1xuICAgIH1cbn1cbiIsIi5jaGFydC1udW1iZXIge1xuICAgIGg0IHtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgfVxuXG4gICAgLmxhcmdlIHtcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgIH1cbiAgICAucmlnaHQtY29sdW1uLWNvbnRlbnQge1xuICAgICAgICBoNCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgICBjb2xvcjogJGRhcmtfYmx1ZTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIH1cbiAgICAgICAgdWwge1xuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2NoZWNrLnN2Z1wiKTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDI4cHg7XG4gICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxNnB4IDAgMDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5pbWFnZS13aXRoLXRleHQge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuXG4gICAgLmltYWdlLWxlZnQge1xuICAgICAgICAuYWNmLWlubmVyYmxvY2tzLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaW1hZ2UtcmlnaHQge1xuICAgICAgICAuYWNmLWlubmVyYmxvY2tzLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICB1bCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA0OHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcblxuICAgICAgICBsaSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9jaGVjay5zdmdcIik7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMjhweDtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAyOHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxNnB4IDAgMDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAtNDhweDtcbiAgICAgICAgICAgICAgICB0b3A6IC0ycHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5ib2R5LnBhZ2UtdGVtcGxhdGUtcGFnZS1zaWRlYmFyIHtcbiAgICAuaW1hZ2Utd2l0aC10ZXh0IHtcbiAgICAgICAgLmFjZi1pbm5lcmJsb2Nrcy1jb250YWluZXIge1xuICAgICAgICAgICAgcGFkZGluZzogMzJweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBvcmRlcjogMDtcbiAgICAgICAgfVxuICAgICAgICA+IGRpdiA+IGltZyB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgMCAyNDBweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWluLWhlaWdodDogNjQwcHg7XG4gICAgICAgICAgICBvcmRlcjogMTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5oZXJvIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyM3B4KSB7XG4gICAgICAgICYuaGVyb19zbWFsbCB7XG4gICAgICAgICAgICBoMSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA0OHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgPiBkaXYge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzc1cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnk7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNTYwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmhlcm8taW1hZ2Uge1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgPiBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuaGVyb19tZWRpdW0ge1xuICAgICAgICAgICAgaDEge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgID4gZGl2IHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDU2MHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5O1xuXG4gICAgICAgICAgICAgICAgLmhlcm8taW1hZ2Uge1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgPiBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgPiBkaXYge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGhlaWdodDogNjcycHg7XG5cbiAgICAgICAgLmhlcm8taW1hZ2Uge1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgID4gaW1nIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgLW8tb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgPiBkaXYge1xuICAgICAgICAgICAgei1pbmRleDogNTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5oYWxmX2ltYWdlIHtcbiAgICAgICAgLmhlcm8taW1hZ2Uge1xuICAgICAgICAgICAgPiBpbWcge1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAjYnJlYWRjcnVtYnMge1xuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcblxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5saW5rcyB7XG4gICAgYSB7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjYjNjM2NmO1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgfVxuXG4gICAgLmFycm93LXJpZ2h0IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgd2lkdGg6IDM2cHg7XG4gICAgICAgIGhlaWdodDogMzZweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxufVxuIiwiLmFjY29yZGlvbiB7XG4gICAgLmFjY29yZGlvbi1oZWFkZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIH1cblxuICAgIC5hY2NvcmRpb24taWNvbiB7XG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2U7XG4gICAgfVxuXG4gICAgLmFjY29yZGlvbi1jb250ZW50IHtcbiAgICAgICAgYmFja2dyb3VuZDogI2UzZTZlYjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDhweCA4cHg7XG4gICAgICAgIG1heC1oZWlnaHQ6IDA7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHRyYW5zaXRpb246IG1heC1oZWlnaHQgMC4zcyBlYXNlLW91dDtcbiAgICB9XG5cbiAgICAuYWNjb3JkaW9uLWl0ZW0ge1xuICAgICAgICAvLyBFYWNoIGFjY29yZGlvbi1pdGVtIHNob3VsZCBiZSBpbmRlcGVuZGVudFxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgLmFjY29yZGlvbi10b2dnbGUge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gVXNlIGRpcmVjdCBjaGlsZCBzZWxlY3RvcnMgdG8gZW5zdXJlIHdlJ3JlIG9ubHkgYWZmZWN0aW5nIGVsZW1lbnRzIHdpdGhpbiB0aGlzIGl0ZW1cbiAgICAgICAgPiAuYWNjb3JkaW9uLXRvZ2dsZTpjaGVja2VkICsgLmFjY29yZGlvbi1oZWFkZXIgLmFjY29yZGlvbi1pY29uIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgIH1cblxuICAgICAgICA+IC5hY2NvcmRpb24tdG9nZ2xlOmNoZWNrZWQgKyAuYWNjb3JkaW9uLWhlYWRlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjNzg4NDllO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4IDhweCAwIDA7XG4gICAgICAgIH1cblxuICAgICAgICA+IC5hY2NvcmRpb24tdG9nZ2xlOmNoZWNrZWQgKyAuYWNjb3JkaW9uLWhlYWRlciArIC5hY2NvcmRpb24tY29udGVudCB7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgPiAuYWNjb3JkaW9uLXRvZ2dsZTpjaGVja2VkICsgLmFjY29yZGlvbi1oZWFkZXIgLmljb24gLm1pbnVzIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG5cbiAgICAgICAgPiAuYWNjb3JkaW9uLXRvZ2dsZTpjaGVja2VkICsgLmFjY29yZGlvbi1oZWFkZXIgLmljb24gLmFkZCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLmljb24gLm1pbnVzIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBoNSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgIH1cblxuICAgIC5pY29uIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgIHdpZHRoOiAzNnB4O1xuICAgICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgfVxuXG4gICAgLmFjY29yZGlvbi1jb250ZW50IHA6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgfVxufVxuXG4iLCIuaWZyYW1lLWJsb2NrLWNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gICAgbWFyZ2luOiAxNnB4IGF1dG87XG4gICAgcGFkZGluZzogMCAxNnB4O1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAgICAgICBtYXJnaW46IDY0cHggYXV0bztcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG5cbiAgICAuaWZyYW1lLXRhYi1idXR0b24uYWN0aXZlIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRwcmltYXJ5OyAvKiBZb3UgY2FuIGFkanVzdCBjb2xvciBhbmQgdGhpY2tuZXNzIGFzIG5lZWRlZCAqL1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxufVxuXG4ud3AtYmxvY2stYWNmLWlmcmFtZSB7XG4gICAgLmFjZi1sYWJlbCB7XG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uaW5mb2dyYW0tZW1iZWQgKyBzY3JpcHQgKyBkaXYge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4iLCJAa2V5ZnJhbWVzIG1hcnF1ZWUge1xuICAgIDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMDAlLCAwKTtcbiAgICB9XG59XG4iLCJoMi53cC1ibG9jay1oZWFkaW5nLFxuaDMud3AtYmxvY2staGVhZGluZyB7XG4gIHNjcm9sbC1tYXJnaW4tdG9wOiAxMDBweDtcbn1cblxuLmJhY2stdG8tdG9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IDI0cHg7XG4gIHJpZ2h0OiAyNHB4O1xuICB6LWluZGV4OiA5OTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiA0OHB4O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFya19ibHVlO1xuICBjb2xvcjogI2ZmZjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3gtc2hhZG93OiAwIDJweCA4cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcywgdmlzaWJpbGl0eSAwLjNzLCB0cmFuc2Zvcm0gMC4zcztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEycHgpO1xuXG4gICYuaXMtdmlzaWJsZSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxuXG4gICY6aG92ZXIge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMnB4KTtcbiAgICBib3gtc2hhZG93OiAwIDRweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgfVxufVxuXG4uZXllYnJvd24ge1xuICBjb2xvcjogJGRhcmtfYmx1ZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuXG4uaW5kZXgtbGlua3Mge1xuICAuaW5kZXgtbGluayB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBnYXA6IDEwcHg7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuXG4gICAgJl9fbnVtYmVyIHtcbiAgICAgIGNvbG9yOiAjNzg4NDlFO1xuICAgIH1cblxuICAgICZfX3RleHQge1xuICAgICAgY29sb3I6ICMxQzMyNUQ7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICAuaW5kZXgtbGlua19fdGV4dCB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDRweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgfVxuXG4gICZfX2xpc3Qge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICAmX19ncm91cCB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbWFyZ2luOiAxMnB4IDA7XG4gICAgY29sb3I6ICRkYXJrX2JsdWU7XG4gIH1cblxuICAmX19zdWJsaXN0IHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgJl9faXRlbSB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcblxuICAgICYtLXN1YiB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBtYXJnaW46IDEycHggMCAxMnB4IDIwcHg7XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBtYXJnaW4tbGVmdDogNjRweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIuZXllYnJvdyB7XG4gICYuYWxpZ25sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG5cbiAgJi5hbGlnbmNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgJi5hbGlnbnJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxufSIsImJvZHkucGFnZS10ZW1wbGF0ZS1wYWdlLXNpZGViYXIge1xuICAgIC5zaWRlYmFyLWNvbnRlbnQge1xuICAgICAgICA+IGgxIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDZweDtcbiAgICAgICAgfVxuICAgICAgICA+IGgyIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzhweDtcbiAgICAgICAgfVxuXG4gICAgICAgID4gaDMge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgPiBoNCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2lkZWJhci1uYXYge1xuICAgICAgICBhIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMTZweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgICAgIGNvbG9yOiAkZGFya19ibHVlO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB9XG4gICAgICAgIC5tZW51LW9wZW4ge1xuICAgICAgICAgICAgPiBhIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzg4NDllO1xuICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuc3VibWVudSB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2IzYzNjZjtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsImJvZHkucGFnZS10ZW1wbGF0ZS1kZWZhdWx0IHtcblxuXHQ+cCxcblx0PmgxLFxuXHQ+aDIsXG5cdD5oMyxcblx0Pmg0LFxuXHQ+aDUsXG5cdD5oNixcblx0PmZpZ3VyZSxcblx0LmV5ZWJyb3csXG5cdC53cC1ibG9jay1jb2x1bW5zIHtcblx0XHRtYXgtd2lkdGg6IDEyMDBweDtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRwYWRkaW5nLXJpZ2h0OiAyMDBweDtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0fVxuXHR9XG5cblx0PmZpZ3VyZSxcblx0LndwLWJsb2NrLWNvbHVtbnMge1xuXHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdH1cblxuXHQ+dWwge1xuXHRcdG1heC13aWR0aDogMTE2MHB4O1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHR9XG5cblx0Pm9sIHtcblx0XHRtYXgtd2lkdGg6IDExNjBweDtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0fVxuXG5cdC5jb250YWluZXItMTIwMCB7XG5cblx0XHR1bCxcblx0XHRvbCB7XG5cdFx0XHRsaXN0LXN0eWxlOiBkaXNjIGluc2lkZSBub25lO1xuXHRcdH1cblxuXHRcdG9sIHtcblx0XHRcdGxpc3Qtc3R5bGUtdHlwZTogZGVjaW1hbDtcblx0XHR9XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG5cblx0XHQ+cCxcblx0XHQ+aDEsXG5cdFx0PmgyLFxuXHRcdD5oMyxcblx0XHQ+aDQsXG5cdFx0Pmg1LFxuXHRcdD5oNixcblx0XHQ+dWwsXG5cdFx0Pm9sLFxuXHRcdD5maWd1cmUsXG5cdFx0Pi5leWVicm93LFxuXHRcdC53cC1ibG9jay1jb2x1bW5zIHtcblx0XHRcdG1hcmdpbjogMCAxNnB4O1xuXHRcdH1cblxuXHRcdD5vbCB7XG5cdFx0XHRtYXJnaW4tbGVmdDogNDBweDtcblx0XHR9XG5cblx0XHQ+dWwge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDQwcHg7XG5cdFx0fVxuXHR9XG59IiwiLnNpbmdsZS1wb3N0IHtcbiAgICAuY29udGFpbmVyLTEwMDAge1xuICAgICAgICA+IGgxIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICAgICAgfVxuICAgICAgICA+IGgyIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzhweDtcbiAgICAgICAgfVxuICAgICAgICA+IGgzIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgfVxuICAgICAgICA+IGg0IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5yZWFkLW1vcmUtYXJ0aWNsZXMge1xuICAgICAgICBoMiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDM4cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBwLFxuICAgIGgyLFxuICAgIGgzLFxuICAgIGg0LFxuICAgIGg1LFxuICAgIGg2IHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDMycHg7XG4gICAgfVxufVxuIiwiYm9keS5wYWdlLXRlbXBsYXRlLXBhZ2UtY29udGFjdCB7XG4gICAgLnNpZGViYXItY29udGVudCB7XG4gICAgICAgID5oMSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDQ2cHg7XG4gICAgICAgIH1cblxuICAgICAgICA+aDIge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzOHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgPmgzIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgfVxuXG4gICAgICAgID5oNCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAjc2lkZWJhci1jbG9zZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLnNpZGViYXItbmF2IHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgICBjb2xvcjogJGRhcmtfYmx1ZTtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgICAgICAgJltocmVmPVwiI1wiXSB7XG4gICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICAgICAgY29sb3I6ICM3ODg0OWU7XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5tZW51LW9wZW4ge1xuICAgICAgICAgICAgPmEge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM3ODg0OWU7XG4gICAgICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnN1Ym1lbnUge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNiM2MzY2Y7XG5cbiAgICAgICAgICAgIC5jdXJyZW50LW1lbnUtaXRlbSB7XG4gICAgICAgICAgICAgICAgPmRpdiB7XG4gICAgICAgICAgICAgICAgICAgID5hIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuI3NpZGViYXItY29udGVudC1saW5rIHtcbiAgICBzY3JvbGwtbWFyZ2luLXRvcDogOTk5OXB4O1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyNzlweCkge1xuICAgICAgICBzY3JvbGwtbWFyZ2luLXRvcDogMTAwcHg7XG4gICAgfVxufSIsIi8qKlxuICogVGhlbWUgU3R5bGVzXG4gKi9cbkBpbXBvcnQgXCIuLi92YXJzXCI7XG5AaW1wb3J0IFwiLi4vaGVscGVycy90eXBlXCI7XG5AaW1wb3J0IFwiLi4vaGVscGVycy9mb3Jtc1wiO1xuXG4vLyBBZGQgeW91ciBibG9ja3MgaGVyZVxuQGltcG9ydCBcInF1b3RlXCI7XG5AaW1wb3J0IFwibm90ZS1ib3hcIjtcbkBpbXBvcnQgXCJzb2NpYWwtbWVkaWEtaWNvbnNcIjtcbkBpbXBvcnQgXCJidXR0b25cIjtcbkBpbXBvcnQgXCJzdGF0c1wiO1xuQGltcG9ydCBcImZlYXR1cmVkLWJveGVzXCI7XG5AaW1wb3J0IFwiY2hhcnQtbnVtYmVyXCI7XG5AaW1wb3J0IFwiaW1hZ2Utd2l0aC10ZXh0XCI7XG5AaW1wb3J0IFwiaGVyb1wiO1xuQGltcG9ydCBcImxpbmtzXCI7XG5AaW1wb3J0IFwiYWNjb3JkaW9uXCI7XG5AaW1wb3J0IFwiaWZyYW1lXCI7XG5AaW1wb3J0IFwibWFycXVlZVwiO1xuQGltcG9ydCBcImluZGV4XCI7XG5AaW1wb3J0IFwiZXllYnJvd1wiO1xuXG5AaW1wb3J0IFwiLi4vdGVtcGxhdGVzL3BhZ2Utd2l0aC1zaWRlYmFyXCI7XG5AaW1wb3J0IFwiLi4vdGVtcGxhdGVzL2RlZmF1bHQtcGFnZVwiO1xuQGltcG9ydCBcIi4uL3RlbXBsYXRlcy9zaW5nbGUtcG9zdFwiO1xuQGltcG9ydCBcIi4uL3RlbXBsYXRlcy9wYWdlLWNvbnRhY3RzXCI7XG5cbi5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvcl9fcG9zdC10aXRsZS13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiA4cHg7XG59XG5cbmh0bWwgOndoZXJlKC53cC1ibG9jaykge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmlzLXJvb3QtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiA4cHg7XG59XG5cbmh0bWwge1xuICAgIGZvbnQtc2l6ZTogMTAwJTtcbiAgICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbn1cblxuYm9keTpub3QoLndwLWFkbWluKSB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250X2JvZHk7XG59XG5cbi5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvcl9fcG9zdC10aXRsZS13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiA4cHg7XG59XG5cbmh0bWwgOndoZXJlKC53cC1ibG9jaykge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmlzLXJvb3QtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiA4cHg7XG4gICAgZm9udC1mYW1pbHk6ICRmb250X2JvZHk7XG5cbiAgICA+KiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgfVxuXG4gICAgPnAge1xuICAgICAgICBsaW5lLWhlaWdodDogMS40cmVtO1xuICAgIH1cblxuICAgID4ud3AtYmxvY2stc3BhY2VyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbiAgICB9XG59IiwiLndwLWJsb2NrLXNvY2lhbC1saW5rcyAud3Atc29jaWFsLWxpbmstZmFjZWJvb2sge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9mYWNlYm9vay5zdmdcIik7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi53cC1ibG9jay1zb2NpYWwtbGlua3MgLndwLXNvY2lhbC1saW5rLWluc3RhZ3JhbSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2luc3RhZ3JhbS5zdmdcIik7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi53cC1ibG9jay1zb2NpYWwtbGlua3MgLndwLXNvY2lhbC1saW5rLWxpbmtlZGluIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvbGlua2VkaW4uc3ZnXCIpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ud3AtYmxvY2stc29jaWFsLWxpbmtzIHtcbiAgICBmb250LXNpemU6IDM2cHg7XG59XG5cbmZvb3RlciB7XG4gICAgYmFja2dyb3VuZDogJHByaW1hcnk7XG4gICAgY29sb3I6IHdoaXRlO1xuXG4gICAgLndwLWNsYXNzaWMtbWVudS1ibG9jaz4ubWVudSBsaSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjRweDtcbiAgICB9XG5cbiAgICBoMSxcbiAgICBoMixcbiAgICBoMyxcbiAgICBoNCxcbiAgICBoNSxcbiAgICBoNiB7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDI0cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgfVxuXG4gICAgcCxcbiAgICBhIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDI0cHg7XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cblxuICAgICNzaWRlYmFyLWJvdHRvbSB7XG4gICAgICAgIC53cC1jbGFzc2ljLW1lbnUtYmxvY2s+Lm1lbnUgbGkge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgI3NpZGViYXItYm90dG9tIHtcbiAgICAgICAgICAgIC53cC1jbGFzc2ljLW1lbnUtYmxvY2s+Lm1lbnUgbGkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG5cbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDI0cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgaDIge1xuICAgICAgICBhIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB9XG5cbiAgICAgICAgYTo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJvdHRvbTogMjBweDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB3aWR0aCAwLjNzIGVhc2U7XG4gICAgICAgIH1cblxuICAgICAgICBhOmhvdmVyOjphZnRlciB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5uZXdzbGV0dGVyIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMzJweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgd2hpdGU7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDEwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuXG4gICAgfVxuXG59IiwiaGVhZGVyIHtcbiAgICBhIHtcbiAgICAgICAgY29sb3I6ICRkYXJrX2JsdWU7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG5cbiAgICAuZGVza3RvcC1tYWluLW1lbnUge1xuICAgICAgICA+IHVsID4gbGkge1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgPiBhIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDE2cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICA+IGE6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBib3R0b206IDMwcHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzFjMzI1ZDtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB3aWR0aCAwLjNzIGVhc2U7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgID4gYTpob3Zlcjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMnB4KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zdWItbWVudSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc3ViLW1lbnUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICA+ICoge1xuICAgICAgICAgICAgICAgIGZsZXg6IDAgMSBjYWxjKDMzLjMzMyUgLSAyMHB4KTsgLy8gQ3JlYXRlcyAzIGNvbHVtbnMgd2l0aCBzb21lIHNwYWNpbmdcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICAgID4gdWwgPiBsaSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgPiB1bCA+IGxpID4gYSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTZweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICA+IHVsID4gbGkgPiBhOmhvdmVyOjphZnRlciB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zdWItbWVudSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLyoqXG4gKiBUaGVtZSBTdHlsZXNcbiAqL1xuXG5AaW1wb3J0IFwiYmxvY2tzL2VkaXRvci1zdHlsZXNcIjtcbkBpbXBvcnQgXCJoZWxwZXJzL2Zvb3RlclwiO1xuQGltcG9ydCBcImhlbHBlcnMvaGVhZGVyXCI7XG5cbi5jdXN0b20tbG9nbyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDE0NnB4O1xufSJdfQ== */
