﻿.slick-carousel-wrapper{margin-bottom:16px}.slick-carousel-wrapper-inner{padding:0 32px;margin-bottom:16px}.slick-carousel{max-height:350px}.slick-carousel .slick-carousel-image{background-size:contain;background-position:center;background-repeat:no-repeat}.slick-carousel .slick-list .slick-track{display:flex;align-items:center}.slick-carousel .slick-slide:focus{outline:none}.slick-carousel .slick-slide img{max-width:100%;max-height:350px;margin:0 auto}.slick-carousel .media-caption{text-align:center;margin:5px 0;font-weight:bold;font-size:13px}.slick-carousel .slick-prev{left:-35px}.slick-carousel .slick-next{right:-35px}.slick-carousel .slick-prev,.slick-carousel .slick-next{width:30px;height:30px}.slick-carousel .slick-prev:before,.slick-carousel .slick-next:before{color:#193c90;font-size:30px}.slick-carousel .slick-dots{bottom:-25px}.slick-carousel .slick-dots li{width:15px;margin:0}.slick-carousel .slick-dots li button:before{font-size:10px;color:#193c90}.slick-carousel-navigation{max-height:100px}.slick-carousel-navigation .slick-slide img{max-height:90px;margin:0 2px}.side-nav{position:fixed;left:0;top:0;width:100%;height:100%;overflow:hidden;pointer-events:none;z-index:10}.side-nav--visible{pointer-events:auto}.side-nav::before{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.4);opacity:0;will-change:opacity;transition:opacity .3s cubic-bezier(0, 0, 0.3, 1)}.side-nav__container{position:relative;width:90%;max-width:275px;background:#fff;height:100%;box-shadow:2px 0 12px rgba(0,0,0,.4);transform:translateX(-102%);display:flex;flex-direction:column;will-change:transform}.side-nav--animatable .side-nav__container{transition:transform .2s cubic-bezier(0, 0, 0.3, 1)}.side-nav--visible.side-nav--animatable .side-nav__container{transition:transform .2s cubic-bezier(0, 0, 0.3, 1)}.side-nav--visible::before{opacity:1}.side-nav--visible .side-nav__container{transform:none}.side-nav__hide{background:none;border:none;color:#fff;padding:0;margin:0 0 10px 0}.side-nav__header{background:#193c90;color:#fff;padding-top:16px}.side-nav__header button{margin-left:16px;margin-right:16px;width:calc(100% - 32px)}.side-nav__content{padding-top:32px;flex:1;list-style:none;padding:0;margin:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.side-nav__content{color:#fff;background:#193c90}.side-nav__content li{height:48px;line-height:48px}.side-nav__content li a{color:#fff;height:100%;display:block;padding:0px 16px}.side-nav__content li:hover a,.side-nav__content li a.active{color:#193c90;background:#fff}@supports(-ms-accelerator: true){::-webkit-input-placeholder{opacity:1}}html{height:100%}body{position:relative;min-height:100%;padding-bottom:209px;font-size:16px;font-family:"Open Sans",sans-serif;color:#193c90;background:#fafafa}@media screen and (max-width: 768px){body{font-size:15px}}.cursor-pointer{cursor:pointer}textarea{resize:vertical}.form-control{color:#193c90;border-radius:0;border:1px solid #b1b3b4;font-size:16px;padding:4px 12px;padding-right:24px}.form-control.input-sm{padding:2px 8px}.required{display:block;position:absolute;top:0;right:15px;width:34px;height:34px;line-height:34px;color:#e22020;font-size:15px;text-align:center;pointer-events:none}.required:after{content:"*"}select+.required{right:25px}.required-label-after:after,.required-label-before:before{content:"*";color:#e22020}.middle-label{line-height:34px}label.has-error,.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline,.has-error.radio label,.has-error.checkbox label,.has-error.radio-inline label,.has-error.checkbox-inline label{margin-bottom:4px;color:#e22020}.has-error .form-control{border-color:#e22020;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#e22020;background-color:#f2dede;border-color:#e22020}.has-error .form-control-feedback{color:#e22020}a,a:focus,a:hover{color:#193c90;outline:none}.btn{min-width:112px;padding:12px 16px;font-size:16px;line-height:1;font-weight:bold;text-transform:uppercase;border:0;border-radius:0}.btn:focus,.btn:active:focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn.active.focus{outline:none}.btn .btn-block{width:100%}.btn-primary{color:#fff;background-color:#e22020;border-color:#e22020}.btn-primary:focus,.btn-primary.focus{color:#fff;background-color:#e22020;border-color:#e22020}.btn-primary:hover{color:#fff;background-color:#b71818;border-color:#b71818}.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#e22020;border-color:#e22020}.btn-primary:active:hover,.btn-primary.active:hover,.open>.dropdown-toggle.btn-primary:hover,.btn-primary:active:focus,.btn-primary.active:focus,.open>.dropdown-toggle.btn-primary:focus,.btn-primary:active.focus,.btn-primary.active.focus,.open>.dropdown-toggle.btn-primary.focus{color:#fff;background-color:#b71818;border-color:#b71818}.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled.focus,.btn-primary[disabled].focus,fieldset[disabled] .btn-primary.focus{background-color:#e22020;border-color:#e22020}.btn-primary .badge{color:#e22020;background-color:#fff}.btn-secondary{color:#fff;background-color:#193c90;border-color:#193c90}.btn-secondary:focus,.btn-secondary.focus{color:#fff;background-color:#193c90;border-color:#193c90}.btn-secondary:hover{color:#fff;background-color:#112a65;border-color:#112a65}.btn-secondary:active,.btn-secondary.active,.open>.dropdown-toggle.btn-secondary{color:#fff;background-color:#193c90;border-color:#193c90}.btn-secondary:active:hover,.btn-secondary.active:hover,.open>.dropdown-toggle.btn-secondary:hover,.btn-secondary:active:focus,.btn-secondary.active:focus,.open>.dropdown-toggle.btn-secondary:focus,.btn-secondary:active.focus,.btn-secondary.active.focus,.open>.dropdown-toggle.btn-secondary.focus{color:#fff;background-color:#112a65;border-color:#112a65}.btn-secondary:active,.btn-secondary.active,.open>.dropdown-toggle.btn-secondary{background-image:none}.btn-secondary.disabled:hover,.btn-secondary[disabled]:hover,fieldset[disabled] .btn-secondary:hover,.btn-secondary.disabled:focus,.btn-secondary[disabled]:focus,fieldset[disabled] .btn-secondary:focus,.btn-secondary.disabled.focus,.btn-secondary[disabled].focus,fieldset[disabled] .btn-secondary.focus{background-color:#112a65;border-color:#112a65}.btn-secondary .badge{color:#fff;background-color:#112a65}.btn-tertiary{color:#193c90;background-color:#fff;border-color:#fff}.btn-tertiary:focus,.btn-tertiary.focus{color:#193c90;background-color:#fff;border-color:#fff}.btn-tertiary:hover{color:#193c90;background-color:#e6e6e6;border-color:#e6e6e6}.btn-tertiary:active,.btn-tertiary.active,.open>.dropdown-toggle.btn-tertiary{color:#193c90;background-color:#fff;border-color:#fff}.btn-tertiary:active:hover,.btn-tertiary.active:hover,.open>.dropdown-toggle.btn-tertiary:hover,.btn-tertiary:active:focus,.btn-tertiary.active:focus,.open>.dropdown-toggle.btn-tertiary:focus,.btn-tertiary:active.focus,.btn-tertiary.active.focus,.open>.dropdown-toggle.btn-tertiary.focus{color:#193c90;background-color:#e6e6e6;border-color:#e6e6e6}.btn-tertiary:active,.btn-tertiary.active,.open>.dropdown-toggle.btn-tertiary{background-image:none}.btn-tertiary.disabled:hover,.btn-tertiary[disabled]:hover,fieldset[disabled] .btn-tertiary:hover,.btn-tertiary.disabled:focus,.btn-tertiary[disabled]:focus,fieldset[disabled] .btn-tertiary:focus,.btn-tertiary.disabled.focus,.btn-tertiary[disabled].focus,fieldset[disabled] .btn-tertiary.focus{background-color:#fff;border-color:#fff}.btn-tertiary .badge{color:#193c90;background-color:#e6e6e6}.btn-quaternary{color:#193c90;background-color:#eee;border-color:#eee}.btn-quaternary:focus,.btn-quaternary.focus{color:#193c90;background-color:#eee;border-color:#eee}.btn-quaternary:hover{color:#193c90;background-color:#d5d5d5;border-color:#d5d5d5}.btn-quaternary:active,.btn-quaternary.active,.open>.dropdown-toggle.btn-quaternary{color:#193c90;background-color:#eee;border-color:#eee}.btn-quaternary:active:hover,.btn-quaternary.active:hover,.open>.dropdown-toggle.btn-quaternary:hover,.btn-quaternary:active:focus,.btn-quaternary.active:focus,.open>.dropdown-toggle.btn-quaternary:focus,.btn-quaternary:active.focus,.btn-quaternary.active.focus,.open>.dropdown-toggle.btn-quaternary.focus{color:#193c90;background-color:#d5d5d5;border-color:#d5d5d5}.btn-quaternary:active,.btn-quaternary.active,.open>.dropdown-toggle.btn-quaternary{background-image:none}.btn-quaternary.disabled:hover,.btn-quaternary[disabled]:hover,fieldset[disabled] .btn-quaternary:hover,.btn-quaternary.disabled:focus,.btn-quaternary[disabled]:focus,fieldset[disabled] .btn-quaternary:focus,.btn-quaternary.disabled.focus,.btn-quaternary[disabled].focus,fieldset[disabled] .btn-quaternary.focus{background-color:#eee;border-color:#eee}.btn-quaternary .badge{color:#193c90;background-color:#eee}.input-group-btn .btn-tertiary{min-width:initial;height:initial;margin-bottom:0;padding:6px 12px;background-color:#fff;border:1px solid #b1b3b4;border-radius:0;color:#193c90;font-size:14px}.input-group-btn .btn-quaternary.btn-sm{min-width:initial;height:30px;margin-bottom:0;padding:8px 12px;font-size:12px;border-radius:0;border:1px solid #b1b3b4}.btn-group.dropdown .btn{position:relative;width:224px;text-transform:none}.btn-group.dropdown .btn i{position:absolute;right:15px;line-height:20px}.btn-group.dropdown .dropdown-menu{min-width:100%;margin-top:2px !important;padding:0px;border-radius:0;border:none;font-size:16px;font-weight:bold}.btn-group.dropdown .dropdown-menu li{display:list-item;padding:0}.btn-group.dropdown .dropdown-menu li.divider{margin:0;color:#d1d8e9}.btn-group.dropdown .dropdown-menu li a,.btn-group.dropdown .dropdown-menu li div{display:block;clear:both;padding:8px 16px;color:#193c90;font-weight:normal;line-height:1.5;white-space:nowrap}.btn-group.dropdown .dropdown-menu li a:hover:not([disabled]),.btn-group.dropdown .dropdown-menu li div:hover:not([disabled]){background:#eee}.btn-group.dropdown .dropdown-menu li a[disabled],.btn-group.dropdown .dropdown-menu li div[disabled]{color:#eee;cursor:not-allowed}.btn-group.dropdown .dropdown-menu li a[disabled],.btn-group.dropdown .dropdown-menu li div .page-title .container{position:relative;padding:0}.custom-form-group{margin:0 0 24px 0}.custom-form-group:last-child{margin-bottom:0}.custom-form-group .custom-form-group-row{margin-bottom:16px}.custom-form-group .custom-form-group-row:last-child{margin-bottom:0}.custom-auth-group{background:#eee;margin:0 -32px 20px -32px;padding:24px 32px}.admin-menu{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:16px}.admin-menu a{margin-right:12px;margin-bottom:8px;padding:10px 6px}.admin-menu a.active-menu{border-bottom:4px solid #e22020}.admin-menu a.active-menu:hover,.admin-menu a.active-menu:active:hover,.admin-menu a.active-menu.active:hover,.admin-menu a.active-menu:active:focus,.admin-menu a.active-menu.active:focus,.admin-menu a.active-menu:active.focus,.admin-menu a.active-menu.active.focus{border-bottom:4px solid #b71818}.admin-title{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.admin-title .page-subtitle,.admin-title .page-subtitle h2{margin:0}.progress{margin:10px 0px}.table{table-layout:fixed}.table th{text-transform:uppercase}.table td{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.table td.empty{color:#193c90;font-style:italic}.table-hover>tbody>tr:hover{background-color:#eee}videogular vg-controls vg-scrub-bar .container{padding:0px !important;padding-right:15px !important}videogular vg-overlay-play .overlayPlayContainer .iconButton.play{font-size:40px !important}.panel-default{border-color:#d1d8e9;border-radius:0}@media(min-width: 750px){.row-equal-hight{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.back-to-top{position:fixed;bottom:20px;right:20px;z-index:1;width:32px;height:32px;background:#193c90;opacity:.5;display:none}.back-to-top:hover{opacity:1;cursor:pointer}.back-to-top i{padding:8px;color:#fff}.award-prize,.work-award-prize{color:#193c90}.award-prize.bronze,.work-award-prize.bronze{color:#6a3805}.award-prize.silver,.work-award-prize.silver{color:#b4b4b4}.award-prize.gold,.work-award-prize.gold{color:#e4bb24}.faq-item{margin-bottom:24px}.faq-item:last-of-type{margin-bottom:0}.faq-item .faq-question{font-weight:bold;margin-bottom:0}.faq-item .fa-answer{font-style:italic;margin-bottom:0}#toast-container{z-index:3000}#toast-container .toast{margin:16px 0;border-radius:0;opacity:1}.toast-error{background-color:#e22020}.toast-success{background-color:#4f8a10}.toast-info{background-color:#29d}.toast-close-button{right:-8px;top:-12px;font-size:16px;font-weight:normal;text-shadow:none;-webkit-text-shadow:none}.modal-content{border-radius:0}.modal-content .modal-header,.modal-content .modal-body{padding:16px 24px;border:none}.modal-content .modal-header .modal-title{margin:0;color:#193c90;font-size:24px;font-weight:bold}.modal-content .modal-header .modal-close{position:absolute;top:12px;right:12px;cursor:pointer}.payment-info-box{margin-bottom:16px;padding:16px;border:1px solid #fafafa;background:#fff}.payment-info-box .payment-mode-name{margin-bottom:8px}.payment-info-box .row{margin-bottom:4px}.payment-info-box .important-value{color:#e22020;font-weight:bold}.header{background:#fff}.header .logo-container{padding:16px 0}.header .logo-container .logo-container-inner{display:flex;justify-content:space-between;align-items:center}.header .logo-container .logo-container-inner .logo-wrapper{margin:0 16px}.header .logo-container .logo-container-inner .logo-wrapper .logo{max-width:100%;max-height:100%}.header .logo-container .logo-container-inner .mobile-menu{margin:0 16px}.header .header-divider{border-bottom:4px solid #e22020}.header .navigation-container{padding-left:16px;padding-right:16px}.header .navigation-container .navigation{position:relative;margin:0;padding:12px 0;font-weight:bold;line-height:1}.header .navigation-container .navigation .navigation-menu{margin:0;padding:0;list-style-type:none}.header .navigation-container .navigation .navigation-menu .navigation-menu-item{display:inline;padding:9px 0}.header .navigation-container .navigation .navigation-menu .navigation-menu-item .btn-group{vertical-align:initial;cursor:pointer}.header .navigation-container .navigation .navigation-menu .navigation-menu-item .btn-group .navigation-link{box-shadow:none;padding-right:4px}.header .navigation-container .navigation .navigation-menu .navigation-menu-item .btn-group .navigation-link i{margin-right:16px}.header .navigation-container .navigation .navigation-menu .navigation-menu-item .btn-group .dropdown-menu{margin-top:12px !important}.header .navigation-container .navigation .navigation-menu .navigation-menu-item .navigation-link{padding:0px 16px;color:#e22020;text-transform:uppercase}.header .navigation-container .navigation .navigation-menu .navigation-menu-item .navigation-link:hover,.header .navigation-container .navigation .navigation-menu .navigation-menu-item .navigation-link:link,.header .navigation-container .navigation .navigation-menu .navigation-menu-item .navigation-link:visited,.header .navigation-container .navigation .navigation-menu .navigation-menu-item .navigation-link:hover,.header .navigation-container .navigation .navigation-menu .navigation-menu-item .navigation-link:active,.header .navigation-container .navigation .navigation-menu .navigation-menu-item .navigation-link:focus{text-decoration:none}.header .navigation-container .navigation .navigation-menu .navigation-menu-item .navigation-link p{display:inline-block;margin:0;padding:0}.header .navigation-container .navigation .navigation-menu .navigation-menu-item.active{border-top:4px solid #193c90}.header .navigation-container .navigation .navigation-menu .navigation-menu-item.active .navigation-link,.header .navigation-container .navigation .navigation-menu .navigation-menu-item:hover .navigation-link{color:#193c90}.header .navigation-container .navigation .navigation-button-wrapper{position:absolute;right:16px;top:0}.side-nav__header.authenticated{padding-top:0;padding-bottom:0}.side-nav__header hr.divider{margin:16px 0;border-color:#fafafa}.side-nav__header .name{color:#193c90;font-size:large;font-weight:bold;background:#fff;padding:8px 16px;margin-bottom:4px}.side-nav__header .name.admin{color:#fff;background:#e22020}footer{position:absolute;right:0;bottom:0;left:0}footer .footer{background:#193c90}footer .footer .container{padding:56px 24px}footer .footer .container .footer-logo-wrapper{margin-bottom:16px}footer .footer .container .footer-logo-wrapper img.logo{width:auto;height:100%;max-height:100%;max-width:100%}footer .footer .container,footer .footer .container a{color:#fff;font-size:12px;line-height:1.5}.page-content.banner-container{background:#d1d8e9}.page-content.banner-container .container{position:relative;padding:0 32px}@media screen and (max-width: 768px){.page-content.banner-container .container{padding:0}}.page-content.banner-container .container .banner{padding-bottom:50%;background-image:url("../../../assets/img/banner_2024_2025.jpg");background-size:cover;background-position:bottom}@media screen and (max-width: 512px){.page-content.banner-container .container .banner{padding-bottom:75%}}@media screen and (max-width: 384px){.page-content.banner-container .container .banner{padding-bottom:100%}}.page-content.banner-container .container .banner-text-container{position:absolute;max-height:100%;top:50%;left:50%;width:100%;padding:0 128px;transform:translate(-50%, -50%)}.page-content.banner-container .container .banner-text-container .banner-text{max-height:100%;padding:40px 32px;text-align:center;background:rgba(72,71,71,.8)}.page-content.banner-container .container .banner-text-container .banner-text .title,.page-content.banner-container .container .banner-text-container .banner-text .subtitle{margin-bottom:32px;color:#fff;font-family:"Roboto Mono",monospace}.page-content.banner-container .container .banner-text-container .banner-text .title{font-size:32px}.page-content.banner-container .container .banner-text-container .banner-text .subtitle{font-size:16px}.page-content.banner-container .container .banner-text-container .banner-text .banner-button{padding-top:8px}@media screen and (max-width: 1200px){.page-content.banner-container .container .banner-text-container{padding:32px 64px}.page-content.banner-container .container .banner-text-container .banner-text{padding:32px}.page-content.banner-container .container .banner-text-container .banner-text .title{margin-bottom:16px}}@media screen and (max-width: 991px){.page-content.banner-container .container .banner-text-container{overflow-y:auto}.page-content.banner-container .container .banner-text-container .banner-text .title{font-size:28px}.page-content.banner-container .container .banner-text-container .banner-text .subtitle{font-size:14px}}@media screen and (max-width: 768px){.page-content.banner-container .container .banner-text-container{padding:0}.page-content.banner-container .container .banner-text-container .banner-text{padding:32px 24px}}@media screen and (max-width: 576px){.page-content.banner-container .container .banner-text-container .banner-text{padding:16px 12px}.page-content.banner-container .container .banner-text-container .banner-text .title{font-size:28px}.page-content.banner-container .container .banner-text-container .banner-text .subtitle{font-size:14px}}.page-content.submitted-media{background:#d1d8e9}.page-content.submitted-media .page-subtitle{margin-bottom:0}.page-content.submitted-media .control-container-inner{display:flex;justify-content:flex-end;align-items:center}@media screen and (max-width: 768px){.page-content.submitted-media .control-container-inner{margin-top:16px}}.page-content.submitted-media .control-container-inner .more-btn{margin-right:16px}.page-content.submitted-media .control-container-inner .work-table-control{max-width:160px;margin-bottom:0}.page-content.submitted-media .control-container-inner .work-table-control .btn-left{border-right:none}.page-content.submitted-media .control-container-inner .work-table-control label{margin:0 5px 0 0}.page-content.submitted-media .work-tile-wrapper .work-tile{cursor:default}.info-modal .info-message{margin-bottom:25px}.work-table-control{display:flex;margin-bottom:25px}.work-table-control label{padding:0;margin:0;line-height:30px;margin-right:5px}.work-table-control label.sort-order{margin-right:0;margin-left:5px}.work-table-control .country-input,.work-table-control .festival-input,.work-table-control .category-input,.work-table-control .theme-input,.work-table-control .award-input,.work-table-control .winner-input{-webkit-flex:1;-ms-flex:1;flex:1;margin-right:5px}.work-table-control .winner-input{flex:none}.work-table-control .winner-input .checkbox{margin:0px}.work-table-control .winner-input .checkbox input{margin-left:5px;position:relative;top:2px}.work-table-control .sort-input,.work-table-control .page-size-input,.work-table-control .display-type,.work-table-control .search-input{-webkit-flex:1;-ms-flex:1;flex:1;margin-right:5px;margin-left:5px}.work-table td{font-weight:normal;color:#193c90;vertical-align:middle !important;text-align:left}.work-table td.text-center{text-align:center}.work-table.work-table-admin td .applicant-name,.work-table.work-table-admin td .festival-year,.work-table.work-table-admin td .work-title,.work-table.work-table-admin td .work-award .grand-prize,.work-table.work-table-admin td .work-award .work-award-category{font-size:15px}.work-table.work-table-admin td .applicant-email,.work-table.work-table-admin td .work-identifier-number,.work-table.work-table-admin td .work-institution-name,.work-table.work-table-admin td .work-rating-max{font-size:13px;color:#193c90;text-transform:uppercase}.work-table.work-table-admin td .work-title,.work-table.work-table-admin td .work-rating,.work-table.work-table-admin td .work-award .grand-prize,.work-table.work-table-admin td .work-award .work-award-category{font-weight:bold}.work-table.work-table-admin td .work-title{white-space:normal}.work-table.work-table-admin td .work-award{display:flex;justify-content:flex-start;align-items:center;text-align:left}.work-table.work-table-admin td .work-award .work-award-edit{margin-right:10px}.work-table.work-table-admin td .work-award .work-award-category-and-prize{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.work-table.work-table-admin td .work-award .grand-prize{margin-bottom:5px}.work-table.work-table-admin td .work-award .grand-prize i.gold{color:#e4bb24}.work-table.work-table-admin td .work-award .work-award-category i{color:#193c90}.work-table.work-table-admin td .work-award .work-award-category i.gold,.work-table.work-table-admin td .work-award .work-award-category i.grand.prize{color:#e4bb24}.work-table.work-table-admin td .work-award .work-award-category i.silver{color:#b4b4b4}.work-table.work-table-admin td .work-award .work-award-category i.bronze{color:#6a3805}.work-table.work-table-history td .work-title,.work-table.work-table-history td .work-institution-name,.work-table.work-table-history td .festival-year,.work-table.work-table-history td .work-category,.work-table.work-table-history td .work-award-category{font-size:15px}.work-table.work-table-history td .festival-prefix,.work-table.work-table-history td .work-institution-country,.work-table.work-table-history td .work-theme{font-size:13px;color:#193c90;text-transform:uppercase}.work-table.work-table-history td .work-title,.work-table.work-table-history td .work-category,.work-table.work-table-history td .grand-prize,.work-table.work-table-history td .work-award-category{font-weight:bold}.work-table.work-table-history td .work-title{white-space:normal}.work-table.work-table-history td .grand-prize{margin-bottom:5px}.work-table.work-table-history td .grand-prize i.gold{color:#e4bb24}.work-table.work-table-history td .work-award-category i{color:#193c90}.work-table.work-table-history td .work-award-category i.gold,.work-table.work-table-history td .work-award-category i.grand.prize{color:#e4bb24}.work-table.work-table-history td .work-award-category i.silver{color:#b4b4b4}.work-table.work-table-history td .work-award-category i.bronze{color:#6a3805}.work-tile-wrapper{margin-top:16px}.work-tile{width:100%;background:#fff;border:1px solid #d1d8e9}.work-tile:hover{-moz-box-shadow:5px 5px 10px #ddd;-webkit-box-shadow:5px 5px 10px #ddd;box-shadow:5px 5px 10px #ddd}.work-tile .video-container{display:block;width:100%;height:142px;margin:auto;overflow:hidden}.work-tile .work-metadata{background:#fff;position:relative;padding:5px 10px}.work-tile .work-metadata .work-metadata-section>div{font-size:13px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.work-tile .work-metadata .work-metadata-section .work-title{color:#e22020;font-size:15px;font-weight:bold}.work-tile .work-metadata .work-metadata-section .work-category,.work-tile .work-metadata .work-metadata-section .work-institution-country{text-transform:uppercase}.work-tile .work-metadata .work-metadata-section .work-theme,.work-tile .work-metadata .work-metadata-section .work-institution-country{color:#193c90}.work-tile .work-metadata .work-metadata-section .work-institution-name{font-weight:bold}.work-tile .work-metadata .work-metadata-section .work-festival{display:flex;justify-content:space-between;align-items:center}.work-tile .work-metadata .work-metadata-section .work-festival i{color:#193c90}.work-tile .work-metadata .work-metadata-section .work-festival i.gold{color:#e4bb24}.work-tile .work-metadata .work-metadata-section .work-festival i.silver{color:#b4b4b4}.work-tile .work-metadata .work-metadata-section .work-festival i.bronze{color:#6a3805}.work-tile .work-metadata .divider{margin:8px 0;padding:0;border-top:1px solid #d1d8e9}.mobile-work-tile-wrapper .work-tile .video-container{height:200px}.document-table-control{display:flex;margin-bottom:25px}.document-table-control label{padding:0;margin:0;line-height:30px;margin-right:5px}.document-table-control .pagination-input{-webkit-flex:1;-ms-flex:1;flex:1;margin-right:5px;margin-left:5px}.document-table-control .pagination-input .input-group .input-group-btn:first-of-type button{border-right:none}.document-table td{font-weight:normal;vertical-align:middle !important;text-align:left}.document-table td .document-name{font-weight:bold}.document-table td.text-center,.document-table th.text-center{text-align:center}.document-table td.text-left,.document-table th.text-left{text-align:left}.document-table td.text-right,.document-table th.text-right{text-align:right}.video-tile-wrapper{margin-bottom:25px}.video-tile{display:flex;flex-direction:column;width:100%;height:310px;background:#fff;border:1px solid #d1d8e9}.video-tile:hover{-moz-box-shadow:5px 5px 10px #ddd;-webkit-box-shadow:5px 5px 10px #ddd;box-shadow:5px 5px 10px #ddd}.video-tile .video-container{display:block;width:100%;height:142px;margin:auto;overflow:hidden}.video-tile .video-metadata{flex:1;position:relative;padding:5px 10px}.video-tile .video-metadata .work-info>div,.video-tile .video-metadata .festival-info>div{margin:2px 0px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.video-tile .video-metadata .work-info .work-title{color:#e22020;font-size:15px;font-weight:bold}.video-tile .video-metadata .work-info .work-country{color:#193c90;font-size:13px;text-transform:uppercase}.video-tile .video-metadata .work-info .work-category{margin-bottom:0px;margin-top:4px;color:#193c90;font-size:13px;text-transform:uppercase}.video-tile .video-metadata .work-info .work-theme{font-size:12px;margin:0}.video-tile .video-metadata .work-info .work-applicant{font-size:15px;font-weight:bold}.video-tile .video-metadata .divider{margin:8px 0;padding:0;border-top:1px solid #d1d8e9}.video-tile .video-metadata .festival-info{font-size:15px}.video-tile .video-rating{height:30px;padding:5px 10px;background:#eee}.video-rating .rating i,.video-rating .delete-video i,.video-rating .go-to-work-details i{color:#193c90;cursor:pointer;font-size:16px}.video-rating .winner-label{color:#193c90;font-size:16px}.video-rating .video-rating-bar{cursor:pointer}.video-rating .video-rating-bar>span{outline:none}.video-rating .video-rating-bar .rating-star{color:#193c90;font-size:16px}.video-rating .your-rating{font-weight:bold;color:#193c90;font-size:14px}.video-tile .video-rating .go-to-work-details i{width:16px;font-size:16px}.video-tile .video-rating .rating span{color:#193c90;font-weight:bold;font-size:16px}.textangular-video-wrapper{height:100%}.textangular-video-wrapper iframe{width:100%;height:100%}.video-message-wrapper{height:100%;background:#000;color:#fff;font-weight:bold;text-align:center}.video-message-wrapper .video-message{position:relative;top:50%;-ms-transform:translate(0%, -50%);-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%);padding:0 25px}.video-message-wrapper .video-submessage{font-weight:normal}.youtube-player-wrapper{position:relative}.youtube-player-wrapper .youtube-player-inner{z-index:2}.youtube-player-wrapper .youtube-player-loading{position:absolute;top:0;left:0;right:0;z-index:1}.angular-video-embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.angular-video-embed-responsive.angular-video-embed-responsive-16by9{padding-bottom:56.25%}.angular-video-embed-responsive .angular-video-embed-responsive-item{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.angular-video-embed-responsive .angular-video-embed-responsive-item>div{width:100%;height:100%}.news .even{background:#fafafa}.news .odd{background:#d1d8e9}.news .news-wrapper{display:flex}.news .news-wrapper .news-title-wrapper{flex:1}.news .news-wrapper .news-date-wrapper{margin-bottom:16px}.news .news-wrapper .news-date-wrapper .news-date{padding:2px 4px;background:#e22020;color:#fff;font-weight:bold;font-size:14px}.news-admin .add-news{text-transform:uppercase;line-height:26px;cursor:pointer}.news-admin .add-news .add-news-icon{color:#e22020}.news-list-control .news-control-wrapper{display:flex}.news-list-control .news-control-wrapper.pagination{max-width:160px;margin:0}.news-list-control .news-control-label{padding:0;margin:0 5px 0 0;line-height:30px}.news-list-control .news-control-input{-webkit-flex:1;-ms-flex:1;flex:1;margin-right:5px;margin-left:5px}.news-list-table button{color:#fff;min-width:60px;height:25px;padding:0px 5px;font-size:15px}.ta-toolbar .btn-group:not(:first-child){margin-left:0px}.ta-toolbar .btn-group .btn{min-width:0;width:42px;height:34px;padding:6px 9px;font-weight:400;text-transform:none;border:1px solid #b1b3b4;border-bottom:0;border-right:0;border-radius:0}.ta-toolbar .btn-group:last-child .btn:last-child{border-right:1px solid #b1b3b4}.ta-editor .popover-content{padding:5px;border-radius:0px}.ta-editor .popover-content .btn-group .btn{min-width:0;height:30px;padding:5px 10px;font-weight:400;border:1px solid #b1b3b4;font-size:12px;text-transform:none}button[name=insertImage]{display:none}#NewsTextEditor+.required,#NewsSummaryEditor+.required{top:37px}#NewsSummaryEditor .ta-editor,#taTextElementNewsSummaryEditor{min-height:125px}#taTextElementNewsTextEditor,#taTextElementNewsSummaryEditor{padding-right:25px}#taTextElementNewsTextEditor.placeholder-text::before,#taTextElementNewsSummaryEditor.placeholder-text::before{color:#c7c7cd}.news-creation-carusel{padding:10px 0;margin:0;list-style:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-around}.news-creation-carusel .pagination{flex:1;text-align:center;align-self:center;color:#eee;cursor:pointer}.news-creation-carusel .pagination:hover{color:#b1b3b4}.news-creation-carusel .news-creation-carusel-item-image{position:relative;flex:6;background-size:cover;background-position:center;border:5px solid #eee;text-align:center;align-self:center;margin:0 5px;height:150px;cursor:pointer}.news-creation-carusel .news-creation-carusel-item-image:hover{border-color:#b1b3b4}.news-creation-carusel .news-creation-carusel-item-image{color:#404040}.information-step-wrapper .information-step{margin-top:32px}@media(min-width: 991px){.information-step-wrapper .information-step:not(:last-child):after{content:"›";position:absolute;right:-6px;top:24px;font-weight:bold;font-size:32px}}.information-step-wrapper .information-step .information-circle{margin:10px auto;border-radius:50%;width:80px;height:80px;padding:22px;background:#fff;border:3px solid #193c90;text-align:center}.information-step-wrapper .information-step .information-text{text-align:center;font-style:italic}.sign-up .type-selector{background:#d1d8e9}.sign-up .type-selector .type-selector-box-container{display:flex;justify-content:center}@media screen and (max-width: 768px){.sign-up .type-selector .type-selector-box-container{flex-direction:column;align-items:center}.sign-up .type-selector .type-selector-box-container .type-selector-box:first-child{margin-bottom:16px}}.sign-up .type-selector .type-selector-box-container .type-selector-box{max-width:400px;display:flex;flex-direction:column;margin:0 16px;padding:15px;background-color:#fff;border:1px solid #193c90}.sign-up .type-selector .type-selector-box-container .type-selector-box .page-subtitle{margin-bottom:16px}.sign-up .type-selector .type-selector-box-container .type-selector-box p{flex:1;text-align:justify;margin-bottom:16px}.sign-up .type-selector .type-selector-box-container .type-selector-box p i{margin-right:8px}.sign-up .sign-up-form .error-and-info{text-align:right}.sign-up .sign-up-form .custom-auth-group .mobile-password-requirements{font-size:12px;margin-bottom:4px}@media screen and (max-width: 768px){.sign-up .sign-up-form .error-and-info{text-align:left}.sign-up .sign-up-form .custom-form-group-row>div:first-child,.sign-up .sign-up-form .mobile-margin{margin-bottom:16px}.sign-up .sign-up-form .custom-form-group-row>div:first-child.mobile-margin-exception{margin-bottom:0}}.log-in .welcome h4{font-size:24px}.log-in label.has-error{margin-bottom:10px}.log-in .divider{margin-top:10px;margin-bottom:10px;border:0;border-top:1px solid #d1d8e9}.my-profile .festival-selector-label{margin:9px 0px}.my-profile .festival-selector{margin:3px 0px}.my-profile .works-summary{width:100%;height:310px;background:#eee;padding:15px 0px}@media screen and (max-width: 768px){.my-profile .works-summary{height:initial}.my-profile .works-summary .divider{display:none}}.my-profile .works-summary .applicant-name{margin:0px 16px 16px 16px;color:#193c90}.my-profile .works-summary .applicant-id{margin:0px 16px}.my-profile .works-summary .applicant-id .applicant-id-icon{margin-right:4px;color:#193c90}.my-profile .works-summary .divider{margin:15px 0px;padding:0;border-top:1px solid #193c90}.my-profile .works-summary .work-result{margin:0px 20px 5px 20px}.my-profile .works-summary .work-result .work-result-icon{margin-right:15px;color:#193c90}.my-profile .works-summary .work-result .work-result-icon-value{color:#193c90;font-weight:bold}.my-profile .empty-work-list:hover{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.my-profile .empty-work-list .empty-work-list-message{position:absolute;top:50%;left:0;right:0;-ms-transform:translate(0%, -50%);-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%);color:#193c90;font-weight:bold;font-size:24px}.my-profile .works{position:relative}.my-profile .works .submission,.my-profile .works .waiting-for-payment,.my-profile .works .waiting-for-upload{position:relative;border-color:#eee}.my-profile .works .submission .title,.my-profile .works .waiting-for-payment .title,.my-profile .works .waiting-for-upload .title{margin:30px 0px 0px 0px;font-size:24px;font-weight:bold}.my-profile .works .submission .title{color:#193c90}.my-profile .works .waiting-for-payment .title,.my-profile .works .waiting-for-upload .title{color:#e22020;height:34px;padding:0px 20px}.my-profile .works .waiting-for-payment .subtitle,.my-profile .works .waiting-for-payment .category,.my-profile .works .waiting-for-upload .subtitle,.my-profile .works .waiting-for-upload .category{padding:0px 20px;color:#193c90;font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.my-profile .works .submission .info,.my-profile .works .waiting-for-payment .info,.my-profile .works .waiting-for-upload .info{position:absolute;top:130px;right:0;left:0;padding:0px 35px;font-weight:bold}.my-profile .works .submission .button,.my-profile .works .waiting-for-payment .work-identifier-wrapper,.my-profile .works .waiting-for-upload .button{position:absolute;right:0;left:0;top:230px}.my-profile .works .waiting-for-payment .work-identifier-label{font-weight:bold}.my-profile .works .waiting-for-payment .work-identifier{color:#e22020;font-size:18px;font-weight:bold}.closed-stamp:hover,.archived-stamp{box-shadow:none !important}.closed-stamp .title,.closed-stamp .subtitle,.closed-stamp .category,.closed-stamp .info,.closed-stamp .work-identifier-label,.closed-stamp .work-identifier,.archived-stamp .title,.archived-stamp .subtitle,.archived-stamp .category,.archived-stamp .info,.archived-stamp .work-identifier-label,.archived-stamp .work-identifier{color:#193c90 !important;filter:alpha(opacity=50) !important;opacity:.5 !important}.closed-stamp:after,.archived-stamp:after{position:absolute;z-index:1;font-family:Arial,sans-serif;font-size:45px;color:#e22020;text-transform:uppercase;background:transparent;border:solid 4px #e22020;padding:5px;border-radius:5px;zoom:1;filter:alpha(opacity=50);opacity:.5;-webkit-text-shadow:0 0 2px #e22020;text-shadow:0 0 2px #e22020;box-shadow:0 0 2px #e22020}.closed-stamp:after{content:"closed";top:45%;left:45%;-webkit-transform:translateX(-50%) rotate(-45deg) translate(20%, -10%);-moz-transform:translateX(-50%) rotate(-45deg) translate(20%, -10%);-ms-transform:translateX(-50%) rotate(-45deg) translate(20%, -10%);-o-transform:translateX(-50%) rotate(-45deg) translate(20%, -10%);transform:translateX(-50%) rotate(-45deg) translate(20%, -10%)}.archived-stamp:after{content:"archived";top:50%;left:50%;-webkit-transform:translateX(-50%) rotate(-45deg) translate(14%, -45%);-moz-transform:translateX(-50%) rotate(-45deg) translate(14%, -45%);-ms-transform:translateX(-50%) rotate(-45deg) translate(14%, -45%);-o-transform:translateX(-50%) rotate(-45deg) translate(14%, -45%);transform:translateX(-50%) rotate(-45deg) translate(14%, -45%)}.edit-profile .password-change-link{line-height:34px;color:#193c90;font-weight:bold;cursor:pointer}.delete-modal>button:first-child{margin-right:5px}.my-profile .profile-info{margin-top:4px;text-align:right;font-style:italic}.edit-profile-page-title .container{display:flex;align-items:center;justify-content:space-between}.edit-profile-page-title .container .title-container{flex:1}.edit-profile .error-and-info{text-align:right}.edit-profile .custom-auth-group .mobile-password-requirements{font-size:12px;margin-bottom:4px}@media screen and (max-width: 768px){.edit-profile .error-and-info{text-align:left}.edit-profile .custom-form-group-row>div:first-child,.edit-profile .mobile-margin{margin-bottom:16px}}.profile-modal .payment-info-box{margin-bottom:0;padding:0;border:none}.work-creation .back-btn-container{padding-bottom:0}.work-creation .title-row{margin-top:24px}.work-creation .title-row h4,.work-creation .title-row .error-container label.has-error{margin:0;margin-bottom:8px;font-size:16px;font-weight:bold;line-height:1}.work-creation .title-row .error-container{line-height:1;text-align:right}.work-creation .title-row label,.work-creation .title-row .has-error label{margin-bottom:0}.work-creation .title-row .custom-radio-wrapper{display:flex;align-items:center}.work-creation .title-row .custom-radio-wrapper .custom-radio{margin-right:8px}.work-creation .custom-radio-wrapper{color:#193c90 !important;cursor:pointer}.work-creation .custom-radio-wrapper.custom-radio-selected{color:#193c90 !important}.work-creation .custom-radio-wrapper.custom-radio-selected .custom-radio{border-color:#193c90}.work-creation .custom-radio-wrapper.custom-radio-selected .custom-radio:after{position:absolute;height:8px;width:8px;top:2px;left:2px;background:#193c90;content:"";border-radius:100%}.work-creation .custom-radio-wrapper.custom-radio-required{color:#e22020 !important}.work-creation .custom-radio-wrapper.custom-radio-required .custom-radio{border-color:#e22020}.work-creation .custom-radio-wrapper .custom-radio{position:relative;display:inline-flex;height:18px;width:18px;border:3px solid;border-color:#193c90;border-radius:100%}.work-creation .duration-wrapper input{padding-right:12px}.work-creation .radio{margin:0px;line-height:34px}.work-creation input[type=radio]{margin-top:10px}@media screen and (max-width: 768px){.work-creation .title-row .error-container{text-align:left}.work-creation .mobile-margin{margin-top:16px}}.work-creation .product-information{background:#d1d8e9}.work-creation .payment-mode .page-subtitle{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 768px){.work-creation .payment-mode .page-subtitle{flex-direction:column;flex-direction:column;align-items:flex-start}.work-creation .payment-mode .page-subtitle label.has-error{margin-top:8px}}.work-creation .payment-mode .payment-error-container,.work-creation .payment-mode .page-subtitle label.has-error{margin-bottom:0;line-height:1}.work-creation .payment-mode .payment-info-box{border-color:#d1d8e9}.work-creation .payment-mode .work-identifier-information-container{margin-top:0;margin-bottom:16px}.work-creation .payment-mode .work-identifier-information-container.has-error label{margin-bottom:0}.works-admin .works-table-control{display:flex;margin-bottom:25px}.works-admin .works-table-control:not(:last-child){padding-right:0}.works-admin .works-table-control .festival-input,.works-admin .works-table-control .category-input,.works-admin .works-table-control .payment-mode-input,.works-admin .works-table-control .work-status-input,.works-admin .works-table-control .winner-input{-webkit-flex:1;-ms-flex:1;flex:1;margin-right:5px}.works-admin .works-table-control .winner-input{flex:none}.works-admin .works-table-control .winner-input .checkbox{margin:0px}.works-admin .works-table-control .winner-input .checkbox input{margin-left:5px;position:relative;top:2px}.works-admin .works-table-control .sort-input,.works-admin .works-table-control .search-input{-webkit-flex:1;-ms-flex:1;flex:1;margin-right:5px;margin-left:5px}.works-admin .works-table-control label{padding:0;margin:0;line-height:30px;margin-right:5px}.works-admin .works-table-control label.sort-order{margin-left:5px}.works-admin .add-work{text-transform:uppercase;line-height:26px;cursor:pointer}.works-admin .add-work .add-work-icon{color:#e22020}.work-details.work-details-summary .video-container{display:block;width:100%;margin:auto;overflow:hidden}.work-details.work-details-summary .no-trailer-wrapper{position:relative;background:#000;color:#fff;font-weight:bold}.work-details.work-details-summary .no-trailer-wrapper .no-trailer{position:absolute;top:50%;left:0;right:0;-ms-transform:translate(0%, -50%);-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%)}.work-details.work-details-summary .no-trailer-wrapper .no-trailer i{margin-bottom:4px}.work-details.work-details-summary h2.title{margin-top:16px;margin-bottom:4px;font-size:24px;font-weight:bold}.work-details.work-details-summary .rating-container{margin-top:16px}.work-details.work-details-summary .rating-icon{color:#e4bb24;vertical-align:top;margin-right:4px}.work-details.work-details-summary .rating-value-wrapper{display:inline-block;text-align:left}.work-details.work-details-summary .rating-value-wrapper .rating-value{line-height:16px;font-size:24px;color:#193c90;font-weight:bold}.work-details.work-details-summary .rating-value-wrapper .rating-value .max-rating-value{font-size:12px;color:#193c90;font-weight:normal}.work-details.work-details-summary .rating-value-wrapper .total-votes{font-size:12px;text-align:left}.work-details.work-details-summary .rating-wrapper{vertical-align:sub}.work-details.work-details-summary .single-main-detail{margin-bottom:4px}.work-details.work-details-summary .single-main-detail label{margin-bottom:0}.work-details.work-details-summary .single-main-detail:last-child{margin-bottom:0}.work-details.work-details-summary .winner-wrapper{display:flex;align-items:center}.work-details.work-details-summary .winner-wrapper .winner-icon-label{line-height:20px;font-size:20px;color:#193c90;font-weight:700}.work-details.work-details-summary .winner-wrapper .winner-icon{color:#193c90;margin-right:10px;line-height:24px}.work-details.work-details-summary .winner-wrapper .winner-icon.grand-prize,.work-details.work-details-summary .winner-wrapper .winner-icon.gold{color:#e4bb24}.work-details.work-details-summary .winner-wrapper .winner-icon.silver{color:#b4b4b4}.work-details.work-details-summary .winner-wrapper .winner-icon.bronze{color:#6a3805}.work-details.work-details-summary .video-download-button-wrapper{margin-top:10px}.work-details.work-details-summary .video-download-button-wrapper span{font-weight:bold}.work-details.work-details-summary .video-download-button-wrapper span.upload{color:#e22020}.work-details.work-details-summary .video-download-button-wrapper i{cursor:pointer}.work-details.work-details-form-data{background:#d1d8e9}.work-details.work-details-form-data .form-data-title-container-open{margin-bottom:16px}.work-details.work-details-form-data .form-data-title,.work-details.work-details-form-data .details-open{line-height:1}.work-details.work-details-form-data .form-data-title{font-size:18px;font-weight:bold}.work-details.work-details-form-data .details-open{cursor:pointer}.work-details.work-details-form-data .single-detail{margin-bottom:8px}.work-details.work-details-form-data .single-detail:last-child{margin-bottom:0}.work-details.work-details-form-data .single-detail a{text-decoration:underline}.work-modify-button{width:auto !important}.work-modify-button span{text-transform:uppercase}.work-modify-button-element{cursor:pointer}.upload-modal .file-name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.award-checkbox{text-align:left}.category-box,.theme-box{padding:16px}.category-box .add-category,.category-box .add-theme,.theme-box .add-category,.theme-box .add-theme{text-transform:uppercase;cursor:pointer}.category-box .add-category .add-category-icon,.category-box .add-category .add-theme-icon,.category-box .add-theme .add-category-icon,.category-box .add-theme .add-theme-icon,.theme-box .add-category .add-category-icon,.theme-box .add-category .add-theme-icon,.theme-box .add-theme .add-category-icon,.theme-box .add-theme .add-theme-icon{color:#e22020}.category-box .category-wrapper,.category-box .theme-wrapper,.theme-box .category-wrapper,.theme-box .theme-wrapper{display:inline-block;padding:6px;margin:0 8px 16px 0;background:#eee;font-weight:bold;cursor:pointer}.category-box .category-wrapper .category,.category-box .category-wrapper .theme,.category-box .theme-wrapper .category,.category-box .theme-wrapper .theme,.theme-box .category-wrapper .category,.theme-box .category-wrapper .theme,.theme-box .theme-wrapper .category,.theme-box .theme-wrapper .theme{border:none}.category-box .category-wrapper .category-button,.category-box .category-wrapper .theme-button,.category-box .theme-wrapper .category-button,.category-box .theme-wrapper .theme-button,.theme-box .category-wrapper .category-button,.theme-box .category-wrapper .theme-button,.theme-box .theme-wrapper .category-button,.theme-box .theme-wrapper .theme-button{min-width:30px;height:30px;padding:5px 10px;font-size:12px}.document-type-box{padding:15px;min-height:300px;background:#fafafa}.document-type-box .add-document-type{text-transform:uppercase;line-height:26px;cursor:pointer}.document-type-box .add-document-type .add-document-type-icon{color:#e22020}.document-type-box .document-type-wrapper{display:inline-block;padding:5px;margin:0px 10px 15px 0px;background:#eee;font-weight:bold;cursor:pointer}.document-type-box .document-type-wrapper .document-type{border:none}.document-type-box .document-type-wrapper .document-type-button{min-width:30px;height:30px;padding:5px 10px;font-size:12px}.document-creation .document-creation-form>div:last-child{margin-bottom:0px}.document-checkbox{margin-left:15px}.add-document{text-transform:uppercase;line-height:26px;cursor:pointer}.add-document .add-document-icon{color:#e22020}.remove-document{font-weight:700;text-transform:uppercase;border:0;border-radius:0}.documents-table-control{display:flex;margin-bottom:25px;padding-right:0}.documents-table-control label{padding:0;margin:0 5px 0 0;line-height:30px}.documents-table-control .document-type-input{-webkit-flex:1;-ms-flex:1;flex:1;margin-right:5px}.documents-table-control .search-input{-webkit-flex:1;-ms-flex:1;flex:1;margin-right:5px;margin-left:5px}.documents-table-control .sort-input{flex:1;margin-right:5px;margin-left:5px}.container .documents-table-divider{margin:0 0 25px;border-top:1px solid #ccc}.documents-table-control .sort-order{margin-left:5px}.waiting-status{font-weight:bold;color:#f8b500}.active-status{font-weight:bold;color:#4f8a10}.blocked-status{font-weight:bold;color:#e22020}.set-jury,.activate-user,.block-user{min-width:30px;height:25px;padding:0px 5px;font-size:15px}.user-list-control .user-control-wrapper{margin-bottom:25px;display:flex}.user-list-control .user-control-label{padding:0;margin:0 5px 0 0;line-height:30px}.user-list-control .user-control-input{-webkit-flex:1;-ms-flex:1;flex:1;margin-right:5px;margin-left:5px}.works-jury h4{color:#e22020 !important}.works-jury ol{margin-left:25px;font-weight:bold}.works-jury .works-tile-control{margin-bottom:25px;display:flex}.works-jury .works-tile-control .category-input,.works-jury .works-tile-control .theme-input,.works-jury .works-tile-control .rate-input,.works-jury .works-tile-control .page-input{-webkit-flex:1;-ms-flex:1;flex:1;margin-right:5px}.works-jury .works-tile-control .page-input{max-width:110px;margin-left:5px}.works-jury .works-tile-control .page-input input{text-align:center}.works-jury .works-tile-control .sort-input,.works-jury .works-tile-control .search-input{-webkit-flex:1;-ms-flex:1;flex:1}.works-jury .works-tile-control .rate-input .checkbox{margin:0px}.works-jury .works-tile-control .rate-input .checkbox input{margin-left:5px;position:relative;top:2px}.works-jury .works-tile-control label{padding:0;margin:0;line-height:30px;margin-right:5px}.works-jury .works-tile-control label.sort-order{margin-left:5px}.works-jury .works-tile-control label.page-label{margin-right:0px}.juries .add-jury{text-transform:uppercase;line-height:26px;cursor:pointer}.juries .add-jury .add-jury-icon{color:#e22020}.juries .remove-jury{min-width:30px;height:25px;padding:0px 5px;font-size:15px}.judging-period-info{margin-bottom:32px;text-align:center;color:#e22020;font-weight:bold}.boards .add-board{text-transform:uppercase;line-height:26px;cursor:pointer}.boards .add-board .add-board-icon{color:#e22020}.boards .remove-board{min-width:30px;height:25px;padding:0px 5px;font-size:15px}.festivals .add-festival{text-transform:uppercase;line-height:26px;cursor:pointer}.festivals .add-festival .add-festival-icon{color:#e22020}.festivals .festival-pagination-box{justify-content:flex-end}.festivals .festival-pagination-box .works-table-control{max-width:128px}.festivals .created-festival,.festivals .delete-festival,.festivals .open-festival,.festivals .closed-festival,.festivals .rated-festival,.festivals .announced-festival,.festivals .archived-festival{font-weight:bold}.festivals .created-festival{color:#b1b3b4}.festivals .open-festival,.festivals .announced-festival{color:#4f8a10}.festivals .archived-festival{color:#e22020}.festivals .closed-festival,.festivals .rated-festival{color:#f8b500}.festivals button.open-festival,.festivals button.delete-festival,.festivals button.close-festival-registration,.festivals button.close-festival-rating,.festivals button.announce-results,.festivals button.archive-festival{color:#fff;min-width:60px;height:25px;padding:0px 5px;font-size:15px}.content-list-table button{min-width:60px;height:25px;padding:0px 5px;font-size:15px}button[name=insertImage]{display:none}#contentTextEditor+.required{top:34px}#taTextElementContentTextEditor,#taTextElementContentSummaryEditor{padding-right:25px}#taTextElementcontentTextEditor.placeholder-text::before{color:#c7c7cd}.content-modification-carusel{padding:10px 0;margin:0;list-style:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-around}.content-modification-carusel .pagination{flex:1;text-align:center;align-self:center;color:#eee;cursor:pointer}.content-modification-carusel .pagination:hover{color:#b1b3b4}.content-modification-carusel .content-modification-carusel-item-image{position:relative;flex:6;background-size:cover;background-position:center;border:5px solid #eee;text-align:center;align-self:center;margin:0 5px;height:150px;cursor:pointer}.content-modification-carusel .content-modification-carusel-item-image:hover{border-color:#b1b3b4}.content-modification-carusel .content-modification-carusel-item-image{color:#404040}.history-page{text-align:justify;line-height:1.7}.history-page.history-list-page .container{padding-top:0}.history-page .history-menu .menu-item{padding:32px 0;opacity:.8}.history-page .history-menu .menu-item:hover{text-decoration:none;opacity:1}.history-page .history-menu .menu-item .icon-container{margin-bottom:16px}.history-page .history-menu .menu-item .title{font-size:18px;text-transform:uppercase}.history-page .menu{background:#193c90}.history-page .menu .history-detail-menu{padding:0 16px;font-size:18px;color:#fff;text-transform:uppercase}.history-page .menu .history-detail-menu .history-detail-menu-item{padding:24px 0;text-align:center;cursor:pointer;opacity:.8}.history-page .menu .history-detail-menu .history-detail-menu-item:hover{opacity:1}.history-page .menu .history-detail-menu .history-detail-menu-item .icon-container{margin-bottom:16px}.history-page ul li{margin-bottom:8px}.history-page .list-tile-wrapper{margin-top:32px}.history-page .list-tile-wrapper:hover{text-decoration:none}.history-page .list-tile-wrapper .list-tile{width:100%;background:#fff;border:1px solid #d1d8e9}.history-page .list-tile-wrapper .list-tile:hover{cursor:pointer;-moz-box-shadow:5px 5px 10px #ddd;-webkit-box-shadow:5px 5px 10px #ddd;box-shadow:5px 5px 10px #ddd}.history-page .list-tile-wrapper .list-tile .list-tile-image-container .list-tile-image{width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center;border-bottom:1px solid #d1d8e9}.history-page .list-tile-wrapper .list-tile .list-tile-metadata{background:#fff;position:relative;padding:8px}.history-page .list-tile-wrapper .list-tile .list-tile-metadata .list-tile-year{color:#e22020;font-size:18px;font-weight:bold;text-align:center}.history-page.board .odd,.history-page .page-content.board .odd,.history-page .sub-page-row.board .odd{background:#d1d8e9}.history-page.board .board-meber-wrapper,.history-page .page-content.board .board-meber-wrapper,.history-page .sub-page-row.board .board-meber-wrapper{margin:0;padding:0}.history-page.board .board-meber-wrapper .board-member,.history-page .page-content.board .board-meber-wrapper .board-member,.history-page .sub-page-row.board .board-meber-wrapper .board-member{display:flex;margin-top:16px}.history-page.board .board-meber-wrapper .board-member .board-member-image,.history-page .page-content.board .board-meber-wrapper .board-member .board-member-image,.history-page .sub-page-row.board .board-meber-wrapper .board-member .board-member-image{width:128px;height:128px;background-position:center;background-size:cover}.history-page.board .board-meber-wrapper .board-member .board-member-data,.history-page .page-content.board .board-meber-wrapper .board-member .board-member-data,.history-page .sub-page-row.board .board-meber-wrapper .board-member .board-member-data{flex:2;margin-left:25px;text-align:left}.history-page.board .board-meber-wrapper .board-member .board-member-data .board-member-email,.history-page .page-content.board .board-meber-wrapper .board-member .board-member-data .board-member-email,.history-page .sub-page-row.board .board-meber-wrapper .board-member .board-member-data .board-member-email{font-size:12px}.history-page.board .board-meber-wrapper .board-member .board-member-data .board-member-title,.history-page .page-content.board .board-meber-wrapper .board-member .board-member-data .board-member-title,.history-page .sub-page-row.board .board-meber-wrapper .board-member .board-member-data .board-member-title{font-weight:bold}.history-page.board .board-meber-wrapper .board-member .board-member-data .board-member-country,.history-page .page-content.board .board-meber-wrapper .board-member .board-member-data .board-member-country,.history-page .sub-page-row.board .board-meber-wrapper .board-member .board-member-data .board-member-country{font-style:italic}.history-page.festival .videos .control .control-wrapper{margin-bottom:25px;display:flex}.history-page.festival .videos .control .control-wrapper label{padding:0;margin:0 5px 0 0;line-height:30px}.history-page.festival .videos .control .control-wrapper .control-wrapper-inner{-webkit-flex:1;-ms-flex:1;flex:1;margin-right:5px;margin-left:5px}.history-page.festival .winners{text-align:left}.history-page.festival .winners .winner-media-subtitle{margin-bottom:0px}.history-page.festival .winners .winners-subtitle{margin-top:16px}.history-page.festival .winners .winner-category-wrapper:not(:last-of-type){margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid #193c90}.history-page.festival .winners .winner-category-wrapper .winner-category{font-size:18px;font-weight:bold;margin-bottom:10px}.history-page.festival .winners .winner-category-wrapper .winner-prize:not(:last-of-type){margin-bottom:15px}.history-page.festival .winners .winner-category-wrapper .winner-prize .winner-prize-prize{text-transform:capitalize;font-weight:bold;color:#193c90}.history-page.festival .winners .winner-category-wrapper .winner-prize .winner-prize-prize i{color:#193c90}.history-page.festival .winners .winner-category-wrapper .winner-prize .winner-prize-prize.bronze i{color:#6a3805}.history-page.festival .winners .winner-category-wrapper .winner-prize .winner-prize-prize.silver i{color:#b4b4b4}.history-page.festival .winners .winner-category-wrapper .winner-prize .winner-prize-prize.grand.prize i,.history-page.festival .winners .winner-category-wrapper .winner-prize .winner-prize-prize.gold i{color:#e4bb24}.history-page.festival .winners .winner-category-wrapper .winner-prize .winner-prize-work{font-weight:bold}.history-page.festival .winners .winner-category-wrapper .winner-prize .winner-prize-institution{font-style:italic}.history-page.festival .winners .winner-category-wrapper .winner-prize .winner-prize-link a{font-weight:normal;text-decoration:underline}.history-page .board,.history-page .documents,.history-page .faimp-videos,.history-page .winners-container{background:#d1d8e9}.history-page .documents .table>tbody>tr>td,.history-page .documents .table>thead>tr>th{border-color:#193c90}.history-page .other-gallery{list-style:none;margin:0;padding:0}.history-page .other-gallery img{width:auto;max-width:100%;max-height:100px}.history-page .faimp-videos .work-table-control{margin-bottom:0}.current-festival-page-title .container{display:flex;align-items:center;justify-content:space-between}.current-festival-page-title .container .title-container{flex:1}.current-festival-page-title .container .language-selector{display:inline-flex;align-items:center}.current-festival-page-title .container .language-selector label{margin-right:4px;margin-bottom:4px}.current-festival-page .current-festival-menu{padding:0 16px;font-size:18px;color:#fff;text-transform:uppercase}.current-festival-page .current-festival-menu .current-festival-menu-item{padding:24px 0;text-align:center;cursor:pointer;opacity:.8}.current-festival-page .current-festival-menu .current-festival-menu-item:hover{opacity:1}.current-festival-page .current-festival-menu .current-festival-menu-item .icon-container{margin-bottom:16px}.current-festival-page .menu{background:#193c90}.current-festival-page .participate,.current-festival-page .contact{background:#fafafa}.current-festival-page .payment,.current-festival-page .faq{background:#d1d8e9}.youtube-login{display:flex;align-items:center;margin-bottom:25px}.youtube-login span{margin-right:25px}.youtube-login a{height:40px;display:flex;align-items:center;padding:12px;font-size:14px;font-family:"Roboto",sans-serif;color:rgba(0,0,0,.54);text-decoration:none;box-shadow:0px 2px 1px -1px rgba(0,0,0,.2),0px 1px 1px 0px rgba(0,0,0,.14),0px 1px 3px 0px rgba(0,0,0,.12)}.youtube-login a img{height:20px;width:auto;margin-right:24px}.retry-all{text-transform:uppercase}.retry-all .text-muted{cursor:not-allowed}.old-video-table td{font-weight:normal;color:#193c90;vertical-align:middle !important}.old-video-table td.text-center{text-align:center}.old-video-table td .applicant-name,.old-video-table td .festival-year,.old-video-table td .work-title,.old-video-table td .work-award .grand-prize,.old-video-table td .work-award .work-award-category{font-size:15px}.old-video-table td .applicant-email,.old-video-table td .work-identifier-number,.old-video-table td .work-institution-name,.old-video-table td .work-rating-max{font-size:13px;color:#193c90;text-transform:uppercase}.old-video-table td .work-title,.old-video-table td .work-rating,.old-video-table td .work-award .grand-prize,.old-video-table td .work-award .work-award-category{font-weight:bold}.old-video-table td .work-title{white-space:normal}.old-video-table td .work-award{display:flex;justify-content:flex-start;align-items:center;text-align:left}.old-video-table td .work-award .work-award-edit{margin-right:10px}.old-video-table td .work-award .work-award-category-and-prize{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.old-video-table td .work-award .grand-prize{margin-bottom:5px}.old-video-table td .work-award .grand-prize i.gold{color:#e4bb24}.old-video-table td .work-award .work-award-category i{color:#193c90}.old-video-table td .work-award .work-award-category i.gold,.old-video-table td .work-award .work-award-category i.grand.prize{color:#e4bb24}.old-video-table td .work-award .work-award-category i.silver{color:#b4b4b4}.old-video-table td .work-award .work-award-category i.bronze{color:#6a3805}.old-video-table.work-table-history td .work-title,.old-video-table.work-table-history td .work-institution-name,.old-video-table.work-table-history td .festival-year,.old-video-table.work-table-history td .work-category,.old-video-table.work-table-history td .work-award-category{font-size:15px}.old-video-table.work-table-history td .work-institution-country,.old-video-table.work-table-history td .work-theme{font-size:13px;color:#193c90;text-transform:uppercase}.old-video-table.work-table-history td .work-title,.old-video-table.work-table-history td .work-category,.old-video-table.work-table-history td .grand-prize,.old-video-table.work-table-history td .work-award-category{font-weight:bold}.old-video-table.work-table-history td .work-title{white-space:normal}.old-video-table.work-table-history td .grand-prize{margin-bottom:5px}.old-video-table.work-table-history td .grand-prize i.gold{color:#e4bb24}.old-video-table.work-table-history td .work-award-category i{color:#193c90}.old-video-table.work-table-history td .work-award-category i.gold,.old-video-table.work-table-history td .work-award-category i.grand.prize{color:#e4bb24}.old-video-table.work-table-history td .work-award-category i.silver{color:#b4b4b4}.old-video-table.work-table-history td .work-award-category i.bronze{color:#6a3805}.work-tile-wrapper{margin-top:16px}.work-tile{width:100%;background:#fff;border:1px solid #d1d8e9}.work-tile:hover{-moz-box-shadow:5px 5px 10px #ddd;-webkit-box-shadow:5px 5px 10px #ddd;box-shadow:5px 5px 10px #ddd}.work-tile .video-container{display:block;width:100%;height:142px;margin:auto;overflow:hidden}.work-tile .work-metadata{background:#fff;position:relative;padding:5px 10px}.work-tile .work-metadata .work-metadata-section>div{font-size:13px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.work-tile .work-metadata .work-metadata-section .work-title{color:#e22020;font-size:15px;font-weight:bold}.work-tile .work-metadata .work-metadata-section .work-category,.work-tile .work-metadata .work-metadata-section .work-institution-country{text-transform:uppercase}.work-tile .work-metadata .work-metadata-section .work-theme,.work-tile .work-metadata .work-metadata-section .work-institution-country{color:#193c90}.work-tile .work-metadata .work-metadata-section .work-institution-name{font-weight:bold}.work-tile .work-metadata .work-metadata-section .work-festival{display:flex;justify-content:space-between;align-items:center}.work-tile .work-metadata .work-metadata-section .work-festival i{color:#193c90}.work-tile .work-metadata .work-metadata-section .work-festival i.gold{color:#e4bb24}.work-tile .work-metadata .work-metadata-section .work-festival i.silver{color:#b4b4b4}.work-tile .work-metadata .work-metadata-section .work-festival i.bronze{color:#6a3805}.work-tile .work-metadata .divider{margin:8px 0;padding:0;border-top:1px solid #d1d8e9}.mobile-work-tile-wrapper .work-tile .video-container{height:200px}.btn-mini{min-width:30px;height:25px;padding:0px 5px;font-size:15px}.page-content{background:#fafafa}.page-content .container{padding:32px}@media screen and (max-width: 768px){.page-content .container{padding:32px 16px}}.page-content .container .sub-page-row{margin-bottom:16px}.page-content .container .sub-page-row:last-child{margin-bottom:0}.page-content .container .sub-page-row p{line-height:1.7;text-align:justify}.page-content .container .sub-page-row p:last-child{margin:0}.page-content .container .sub-page-row ul li{margin-bottom:4px;line-height:1.7}.page-content .container .sub-page-row a{color:#193c90;font-weight:bold}.page-content.error-page{text-align:center;margin-top:32px}.page-title{background:#fafafa}.page-title .container{padding:32px;padding-bottom:0}@media screen and (max-width: 768px){.page-title .container{padding:32px 16px;padding-bottom:0}}.page-title .container h1{margin:0;margin-bottom:16px;font-size:28px;line-height:1;font-weight:bold;color:#193c90}.page-title.admin h1{color:#e22020}.page-title.admin .divider{border-bottom:4px solid #193c90}.page-subtitle{margin-bottom:16px}.page-subtitle h2{margin-top:0;margin-bottom:16px;font-size:22px;line-height:1;font-weight:bold;color:#193c90}.page-subtitle h4{margin:0;font-size:18px;line-height:1;font-weight:bold;color:#e22020}.page-subtitle.admin h2{color:#e22020}.page-subtitle .title-container+h4{margin-top:16px}.page-title .divider,.page-subtitle .divider{width:56px;border-bottom:4px solid #e22020}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJfY2Fyb3VzZWwuc2NzcyIsIl9jb2xvci5zY3NzIiwiX3NpZGViYXIuc2NzcyIsIl9jb21tb24uc2NzcyIsIl90b2FzdC5zY3NzIiwiX21vZGFsLnNjc3MiLCJfcGF5bWVudC5zY3NzIiwiX2hlYWRlci5zY3NzIiwiX2Zvb3Rlci5zY3NzIiwiX2hvbWUuc2NzcyIsIl93b3JrLXRhYmxlLnNjc3MiLCJfZG9jdW1lbnQtdGFibGUuc2NzcyIsIl92aWRlby5zY3NzIiwiX25ld3Muc2NzcyIsIl9zaWdudXAuc2NzcyIsIl9sb2dpbi5zY3NzIiwiX3Byb2ZpbGUuc2NzcyIsIl93b3JrLnNjc3MiLCJfY2F0ZWdvcnkuc2NzcyIsIl9kb2N1bWVudC10eXBlLnNjc3MiLCJfZG9jdW1lbnQuc2NzcyIsIl91c2VyLnNjc3MiLCJfanVyeS5zY3NzIiwiX2JvYXJkLnNjc3MiLCJfZmVzdGl2YWwuc2NzcyIsIl9jb250ZW50LnNjc3MiLCJfaGlzdG9yeS5zY3NzIiwiX2N1cnJlbnQtZmVzdGl2YWwuc2NzcyIsIl9tYWludGVuYW5jZS5zY3NzIiwiX3BhZ2Uuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQ0FBQSx3QkFDRSxtQkFHRiw4QkFDRSxlQUNBLG1CQUdGLGdCQUNFLGlCQUVBLHNDQUNFLHdCQUNBLDJCQUNBLDRCQUdGLHlDQUNFLGFBQ0EsbUJBSUEsbUNBQ0UsYUFHRixpQ0FDRSxlQUNBLGlCQUNBLGNBSUosK0JBQ0Usa0JBQ0EsYUFDQSxpQkFDQSxlQUdGLDRCQUNFLFdBR0YsNEJBQ0UsWUFHRix3REFFRSxXQUNBLFlBRUEsc0VBQ0UsTUN4RFUsUUR5RFYsZUFJSiw0QkFDRSxhQUVBLCtCQUNFLFdBQ0EsU0FFQSw2Q0FDRSxlQUNBLE1DdEVRLFFENEVoQiwyQkFDRSxpQkFFQSw0Q0FDRSxnQkFDQSxhRWpGSixVQUNHLGVBQ0EsT0FDQSxNQUNBLFdBQ0EsWUFDQSxnQkFDQSxvQkFDQSxXQUdILG1CQUNHLG9CQUdILGtCQUNHLFdBQ0EsY0FDQSxrQkFDQSxPQUNBLE1BQ0EsV0FDQSxZQUNBLDBCQUNBLFVBQ0Esb0JBQ0Esa0RBR0gscUJBQ0csa0JBQ0EsVUFDQSxnQkFDQSxnQkFDQSxZQUNBLHFDQUNBLDRCQUNBLGFBQ0Esc0JBQ0Esc0JBR0gsMkNBQ0csb0RBR0gsNkRBQ0csb0RBR0gsMkJBQ0csVUFHSCx3Q0FDRyxlQUdILGdCQUNHLGdCQUNBLFlBQ0EsV0FDQSxVQUNBLGtCQUdILGtCQUNHLFdEOUQrQixRQytEL0IsV0FDQSxpQkFHSCx5QkFDRyxpQkFDQSxrQkFDQSx3QkFHSCxtQkFDRyxpQkFDQSxPQUNBLGdCQUNBLFVBQ0EsU0FDQSxrQkFDQSxnQkFDQSxpQ0FHSCxtQkFDRyxXQUNBLFdEdEYrQixRQ3lGbEMsc0JBQ0csWUFDQSxpQkFHSCx3QkFDRyxXQUNBLFlBQ0EsY0FDQSxpQkFHSCw2REFFRyxNRHZHK0IsUUN3Ry9CLGdCQzdHSCxpQ0FDRSw0QkFDRSxXQUlKLEtBQ0UsWUFHRixLQUNFLGtCQUNBLGdCQUNBLHFCQUNBLGVBQ0EsbUNBQ0EsTUZoQmMsUUVpQmQsV0ZieUIsUUVlekIscUNBVEYsS0FVSSxnQkFJSixnQkFDRSxlQUdGLFNBQ0UsZ0JBR0YsY0FDRSxNRmpDYyxRRWtDZCxnQkFDQSx5QkFDQSxlQUNBLGlCQUNBLG1CQUVBLHVCQUNFLGdCQUlKLFVBQ0UsY0FDQSxrQkFDQSxNQUNBLFdBQ0EsV0FDQSxZQUNBLGlCQUNBLE1GcERnQixRRXFEaEIsZUFDQSxrQkFDQSxvQkFFQSxnQkFDRSxZQUlKLGlCQUNFLFdBR0YsMERBRUUsWUFDQSxNRnJFZ0IsUUV3RWxCLGNBQ0UsaUJBR0YsNlFBV0Usa0JBQ0EsTUZ4RmdCLFFFNkZoQix5QkFDRSxhRjlGYyxRRStGZCxvREFDQSw0Q0FFQSwrQkFDRSxxQkFDQSxvRUFDQSw0REFJSiw4QkFDRSxNRjFHYyxRRTJHZCx5QkFDQSxhRjVHYyxRRStHaEIsa0NBQ0UsTUZoSGMsUUVvSGxCLGtCQUdFLE1GeEhjLFFFeUhkLGFBR0YsS0FDRSxnQkFDQSxrQkFDQSxlQUNBLGNBQ0EsaUJBQ0EseUJBQ0EsU0FDQSxnQkFFQSw4RkFNRSxhQUdGLGdCQUNFLFdBS0osYUFDRSxNRnBKZSxLRXFKZixpQkZ0SmdCLFFFdUpoQixhRnZKZ0IsUUV5SmhCLHNDQUVFLE1GMUphLEtFMkpiLGlCRjVKYyxRRTZKZCxhRjdKYyxRRWdLaEIsbUJBQ0UsTUZoS2EsS0VpS2IseUJBQ0EscUJBSUosMkVBR0UsTUZ6S2UsS0UwS2YsaUJGM0tnQixRRTRLaEIsYUY1S2dCLFFFK0tsQix1UkFTRSxNRnZMZSxLRXdMZix5QkFDQSxxQkFHRiwyRUFHRSxzQkFHRiw2UkFTRSxpQkY1TWdCLFFFNk1oQixhRjdNZ0IsUUVnTmxCLG9CQUNFLE1Gak5nQixRRWtOaEIsaUJGNU0wQixLRWlONUIsZUFDRSxNRnZOZSxLRXdOZixpQkYxTmMsUUUyTmQsYUYzTmMsUUU2TmQsMENBRUUsTUY3TmEsS0U4TmIsaUJGaE9ZLFFFaU9aLGFGak9ZLFFFb09kLHFCQUNFLE1Gbk9hLEtFb09iLHlCQUNBLHFCQUlKLGlGQUdFLE1GNU9lLEtFNk9mLGlCRi9PYyxRRWdQZCxhRmhQYyxRRW1QaEIseVNBU0UsTUYxUGUsS0UyUGYseUJBQ0EscUJBR0YsaUZBR0Usc0JBR0YsK1NBU0UseUJBQ0EscUJBR0Ysc0JBQ0UsTUZuUmUsS0VvUmYseUJBS0YsY0FDRSxNRjVSYyxRRTZSZCxpQkZ0UjBCLEtFdVIxQixhRnZSMEIsS0V5UjFCLHdDQUVFLE1GbFNZLFFFbVNaLGlCRjVSd0IsS0U2UnhCLGFGN1J3QixLRWdTMUIsb0JBQ0UsTUZ4U1ksUUV5U1oseUJBQ0EscUJBSUosOEVBR0UsTUZqVGMsUUVrVGQsaUJGM1MwQixLRTRTMUIsYUY1UzBCLEtFK1M1QixnU0FTRSxNRi9UYyxRRWdVZCx5QkFDQSxxQkFHRiw4RUFHRSxzQkFHRixzU0FTRSxpQkY1VTBCLEtFNlUxQixhRjdVMEIsS0VnVjVCLHFCQUNFLE1GeFZjLFFFeVZkLHlCQUtGLGdCQUNFLE1GL1ZjLFFFZ1dkLHNCQUNBLGtCQUVBLDRDQUVFLE1GcldZLFFFc1daLHNCQUNBLGtCQUdGLHNC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RSxXNUJHeUIsUTRCRHpCLHlCQUNFLGFBRUEscUNBSEYseUJBSUksbUJBR0YsdUNBQ0UsbUJBRUEsa0RBQ0UsZ0JBR0YseUNBQ0UsZ0JBQ0EsbUJBRUEsb0RBQ0UsU0FJSiw2Q0FDRSxrQkFDQSxnQkFHRix5Q0FDRSxNNUJoQ1EsUTRCaUNSLGlCQUtOLHlCQUNFLGtCQUNBLGdCQUlKLFlBQ0UsVzVCekN5QixRNEIyQ3pCLHVCQUNFLGFBQ0EsaUJBRUEscUNBSkYsdUJBS0ksa0JBQ0Esa0JBR0YsMEJBQ0UsU0FDQSxtQkFDQSxlQUNBLGNBQ0EsaUJBQ0EsTTVCOURVLFE0Qm9FWixxQkFDRSxNNUJwRVksUTRCdUVkLDJCQUNFLGdDQUtOLGVBQ0UsbUJBRUEsa0JBQ0UsYUFDQSxtQkFDQSxlQUNBLGNBQ0EsaUJBQ0EsTTVCdkZZLFE0QjBGZCxrQkFDRSxTQUNBLGVBQ0EsY0FDQSxpQkFDQSxNNUI5RmMsUTRCbUdkLHdCQUNFLE01QnBHWSxRNEJ5R2hCLG1DQUNFLGdCQU9GLDZDQUNFLFdBQ0EiLCJmaWxlIjoic3R5bGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLnNsaWNrLWNhcm91c2VsLXdyYXBwZXIge1xyXG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbn1cclxuXHJcbi5zbGljay1jYXJvdXNlbC13cmFwcGVyLWlubmVyIHtcclxuICBwYWRkaW5nOiAwIDMycHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxufVxyXG5cclxuLnNsaWNrLWNhcm91c2VsIHtcclxuICBtYXgtaGVpZ2h0OiAzNTBweDtcclxuXHJcbiAgLnNsaWNrLWNhcm91c2VsLWltYWdlIHtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgfVxyXG5cclxuICAuc2xpY2stbGlzdCAuc2xpY2stdHJhY2sge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgfVxyXG5cclxuICAuc2xpY2stc2xpZGUge1xyXG4gICAgJjpmb2N1cyB7XHJcbiAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXgtaGVpZ2h0OiAzNTBweDtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubWVkaWEtY2FwdGlvbiB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBtYXJnaW46IDVweCAwO1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgfVxyXG5cclxuICAuc2xpY2stcHJldiB7XHJcbiAgICBsZWZ0OiAtMzVweDtcclxuICB9XHJcblxyXG4gIC5zbGljay1uZXh0IHtcclxuICAgIHJpZ2h0OiAtMzVweDtcclxuICB9XHJcblxyXG4gIC5zbGljay1wcmV2LFxyXG4gIC5zbGljay1uZXh0IHtcclxuICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgaGVpZ2h0OiAzMHB4O1xyXG5cclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xyXG4gICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuc2xpY2stZG90cyB7XHJcbiAgICBib3R0b206IC0yNXB4O1xyXG5cclxuICAgIGxpIHtcclxuICAgICAgd2lkdGg6IDE1cHg7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuXHJcbiAgICAgIGJ1dHRvbjpiZWZvcmUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgICAgICBjb2xvcjogJHByaW1hcnktY29sb3I7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5zbGljay1jYXJvdXNlbC1uYXZpZ2F0aW9uIHtcclxuICBtYXgtaGVpZ2h0OiAxMDBweDtcclxuXHJcbiAgLnNsaWNrLXNsaWRlIGltZyB7XHJcbiAgICBtYXgtaGVpZ2h0OiA5MHB4O1xyXG4gICAgbWFyZ2luOiAwIDJweDtcclxuICB9XHJcbn1cclxuIiwiJHByaW1hcnktY29sb3I6ICMxOTNjOTA7XHJcbiRzZWNvbmRhcnktY29sb3I6ICNlMjIwMjA7XHJcbiR0ZXJ0aWFyeS1jb2xvcjogI2ZmZjtcclxuXHJcbiRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XHJcbiRzZWNvbmRhcnktYmFja2dyb3VuZC1jb2xvci1kYXJrOiAjMTkzYzkwO1xyXG4kc2Vjb25kYXJ5LWJhY2tncm91bmQtY29sb3ItbGlnaHQ6ICNkMWQ4ZTk7XHJcbiR0ZXJ0aWFyeS1iYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cclxuJGdvbGQ6ICNlNGJiMjQ7XHJcbiRzaWx2ZXI6ICNiNGI0YjQ7XHJcbiRicm9uemU6ICM2YTM4MDU7XHJcbiRzcGVjaWFsX21lbnRpb246ICRwcmltYXJ5LWNvbG9yO1xyXG4iLCIuc2lkZS1uYXYge1xyXG4gICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgIGxlZnQ6IDA7XHJcbiAgIHRvcDogMDtcclxuICAgd2lkdGg6IDEwMCU7XHJcbiAgIGhlaWdodDogMTAwJTtcclxuICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgIHotaW5kZXg6IDEwO1xyXG59XHJcblxyXG4uc2lkZS1uYXYtLXZpc2libGUge1xyXG4gICBwb2ludGVyLWV2ZW50czogYXV0bztcclxufVxyXG5cclxuLnNpZGUtbmF2OjpiZWZvcmUge1xyXG4gICBjb250ZW50OiAnJztcclxuICAgZGlzcGxheTogYmxvY2s7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgbGVmdDogMDtcclxuICAgdG9wOiAwO1xyXG4gICB3aWR0aDogMTAwJTtcclxuICAgaGVpZ2h0OiAxMDAlO1xyXG4gICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNCk7XHJcbiAgIG9wYWNpdHk6IDA7XHJcbiAgIHdpbGwtY2hhbmdlOiBvcGFjaXR5O1xyXG4gICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMywgMSk7XHJcbn1cclxuXHJcbi5zaWRlLW5hdl9fY29udGFpbmVyIHtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICB3aWR0aDogOTAlO1xyXG4gICBtYXgtd2lkdGg6IDI3NXB4O1xyXG4gICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICBoZWlnaHQ6IDEwMCU7XHJcbiAgIGJveC1zaGFkb3c6IDJweCAwIDEycHggcmdiYSgwLCAwLCAwLCAwLjQpO1xyXG4gICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMiUpO1xyXG4gICBkaXNwbGF5OiBmbGV4O1xyXG4gICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xyXG59XHJcblxyXG4uc2lkZS1uYXYtLWFuaW1hdGFibGUgLnNpZGUtbmF2X19jb250YWluZXIge1xyXG4gICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBjdWJpYy1iZXppZXIoMCwgMCwgMC4zLCAxKTtcclxufVxyXG5cclxuLnNpZGUtbmF2LS12aXNpYmxlLnNpZGUtbmF2LS1hbmltYXRhYmxlIC5zaWRlLW5hdl9fY29udGFpbmVyIHtcclxuICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMywgMSk7XHJcbn1cclxuXHJcbi5zaWRlLW5hdi0tdmlzaWJsZTo6YmVmb3JlIHtcclxuICAgb3BhY2l0eTogMTtcclxufVxyXG5cclxuLnNpZGUtbmF2LS12aXNpYmxlIC5zaWRlLW5hdl9fY29udGFpbmVyIHtcclxuICAgdHJhbnNmb3JtOiBub25lO1xyXG59XHJcblxyXG4uc2lkZS1uYXZfX2hpZGUge1xyXG4gICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICBib3JkZXI6IG5vbmU7XHJcbiAgIGNvbG9yOiAjZmZmO1xyXG4gICBwYWRkaW5nOiAwO1xyXG4gICBtYXJnaW46IDAgMCAxMHB4IDA7XHJcbn1cclxuXHJcbi5zaWRlLW5hdl9faGVhZGVyIHtcclxuICAgYmFja2dyb3VuZDogJHNlY29uZGFyeS1iYWNrZ3JvdW5kLWNvbG9yLWRhcms7XHJcbiAgIGNvbG9yOiAjZmZmO1xyXG4gICBwYWRkaW5nLXRvcDogMTZweDtcclxufVxyXG5cclxuLnNpZGUtbmF2X19oZWFkZXIgYnV0dG9uIHtcclxuICAgbWFyZ2luLWxlZnQ6IDE2cHg7XHJcbiAgIG1hcmdpbi1yaWdodDogMTZweDtcclxuICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMycHgpO1xyXG59XHJcblxyXG4uc2lkZS1uYXZfX2NvbnRlbnQge1xyXG4gICBwYWRkaW5nLXRvcDogMzJweDtcclxuICAgZmxleDogMTtcclxuICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgcGFkZGluZzogMDtcclxuICAgbWFyZ2luOiAwO1xyXG4gICBvdmVyZmxvdy14OiBoaWRkZW47XHJcbiAgIG92ZXJmbG93LXk6IGF1dG87XHJcbiAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcclxufVxyXG5cclxuLnNpZGUtbmF2X19jb250ZW50IHtcclxuICAgY29sb3I6ICNmZmY7XHJcbiAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnktYmFja2dyb3VuZC1jb2xvci1kYXJrO1xyXG59XHJcblxyXG4uc2lkZS1uYXZfX2NvbnRlbnQgbGkge1xyXG4gICBoZWlnaHQ6IDQ4cHg7XHJcbiAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xyXG59XHJcblxyXG4uc2lkZS1uYXZfX2NvbnRlbnQgbGkgYSB7XHJcbiAgIGNvbG9yOiAjZmZmO1xyXG4gICBoZWlnaHQ6IDEwMCU7XHJcbiAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICBwYWRkaW5nOiAwcHggMTZweDtcclxufVxyXG5cclxuLnNpZGUtbmF2X19jb250ZW50IGxpOmhvdmVyIGEsXHJcbi5zaWRlLW5hdl9fY29udGVudCBsaSBhLmFjdGl2ZSB7XHJcbiAgIGNvbG9yOiAkc2Vjb25kYXJ5LWJhY2tncm91bmQtY29sb3ItZGFyaztcclxuICAgYmFja2dyb3VuZDogI2ZmZjtcclxufVxyXG4iLCJAc3VwcG9ydHMgKC1tcy1hY2NlbGVyYXRvcjp0cnVlKSB7XHJcbiAgOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG59XHJcblxyXG5odG1sIHtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuXHJcbmJvZHkge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBtaW4taGVpZ2h0OiAxMDAlO1xyXG4gIHBhZGRpbmctYm90dG9tOiAyMDlweDtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xyXG4gIGNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcclxuICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgZm9udC1zaXplOiAxNXB4O1xyXG4gIH1cclxufVxyXG5cclxuLmN1cnNvci1wb2ludGVyIHtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbnRleHRhcmVhIHtcclxuICByZXNpemU6IHZlcnRpY2FsO1xyXG59XHJcblxyXG4uZm9ybS1jb250cm9sIHtcclxuICBjb2xvcjogJHByaW1hcnktY29sb3I7XHJcbiAgYm9yZGVyLXJhZGl1czogMDtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjYjFiM2I0O1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBwYWRkaW5nOiA0cHggMTJweDtcclxuICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xyXG5cclxuICAmLmlucHV0LXNtIHtcclxuICAgIHBhZGRpbmc6IDJweCA4cHg7XHJcbiAgfVxyXG59XHJcblxyXG4ucmVxdWlyZWQge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDA7XHJcbiAgcmlnaHQ6IDE1cHg7XHJcbiAgd2lkdGg6IDM0cHg7XHJcbiAgaGVpZ2h0OiAzNHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAzNHB4O1xyXG4gIGNvbG9yOiAkc2Vjb25kYXJ5LWNvbG9yO1xyXG4gIGZvbnQtc2l6ZTogMTVweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcblxyXG4gICY6YWZ0ZXIge1xyXG4gICAgY29udGVudDogJyonO1xyXG4gIH1cclxufVxyXG5cclxuc2VsZWN0Ky5yZXF1aXJlZCB7XHJcbiAgcmlnaHQ6IDI1cHg7XHJcbn1cclxuXHJcbi5yZXF1aXJlZC1sYWJlbC1hZnRlcjphZnRlcixcclxuLnJlcXVpcmVkLWxhYmVsLWJlZm9yZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICcqJztcclxuICBjb2xvcjogJHNlY29uZGFyeS1jb2xvcjtcclxufVxyXG5cclxuLm1pZGRsZS1sYWJlbCB7XHJcbiAgbGluZS1oZWlnaHQ6IDM0cHg7XHJcbn1cclxuXHJcbmxhYmVsLmhhcy1lcnJvcixcclxuLmhhcy1lcnJvciAuaGVscC1ibG9jayxcclxuLmhhcy1lcnJvciAuY29udHJvbC1sYWJlbCxcclxuLmhhcy1lcnJvciAucmFkaW8sXHJcbi5oYXMtZXJyb3IgLmNoZWNrYm94LFxyXG4uaGFzLWVycm9yIC5yYWRpby1pbmxpbmUsXHJcbi5oYXMtZXJyb3IgLmNoZWNrYm94LWlubGluZSxcclxuLmhhcy1lcnJvci5yYWRpbyBsYWJlbCxcclxuLmhhcy1lcnJvci5jaGVja2JveCBsYWJlbCxcclxuLmhhcy1lcnJvci5yYWRpby1pbmxpbmUgbGFiZWwsXHJcbi5oYXMtZXJyb3IuY2hlY2tib3gtaW5saW5lIGxhYmVsIHtcclxuICBtYXJnaW4tYm90dG9tOiA0cHg7XHJcbiAgY29sb3I6ICRzZWNvbmRhcnktY29sb3I7XHJcbn1cclxuXHJcbi5oYXMtZXJyb3Ige1xyXG5cclxuICAuZm9ybS1jb250cm9sIHtcclxuICAgIGJvcmRlci1jb2xvcjogJHNlY29uZGFyeS1jb2xvcjtcclxuICAgIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgLjA3NSk7XHJcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAuMDc1KTtcclxuXHJcbiAgICAmOmZvY3VzIHtcclxuICAgICAgYm9yZGVyLWNvbG9yOiAjODQzNTM0O1xyXG4gICAgICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIC4wNzUpLCAwIDAgNnB4ICNjZTg0ODM7XHJcbiAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIC4wNzUpLCAwIDAgNnB4ICNjZTg0ODM7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuaW5wdXQtZ3JvdXAtYWRkb24ge1xyXG4gICAgY29sb3I6ICRzZWNvbmRhcnktY29sb3I7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJkZWRlO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkc2Vjb25kYXJ5LWNvbG9yO1xyXG4gIH1cclxuXHJcbiAgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XHJcbiAgICBjb2xvcjogJHNlY29uZGFyeS1jb2xvcjtcclxuICB9XHJcbn1cclxuXHJcbmEsXHJcbmE6Zm9jdXMsXHJcbmE6aG92ZXIge1xyXG4gIGNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcclxuICBvdXRsaW5lOiBub25lO1xyXG59XHJcblxyXG4uYnRuIHtcclxuICBtaW4td2lkdGg6IDExMnB4O1xyXG4gIHBhZGRpbmc6IDEycHggMTZweDtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICBib3JkZXI6IDA7XHJcbiAgYm9yZGVyLXJhZGl1czogMDtcclxuXHJcbiAgJjpmb2N1cyxcclxuICAmOmFjdGl2ZTpmb2N1cyxcclxuICAmLmFjdGl2ZTpmb2N1cyxcclxuICAmLmZvY3VzLFxyXG4gICY6YWN0aXZlLmZvY3VzLFxyXG4gICYuYWN0aXZlLmZvY3VzIHtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAuYnRuLWJsb2NrIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxufVxyXG5cclxuLyogUHJpbWFyeSBidXR0b24gKi9cclxuLmJ0bi1wcmltYXJ5IHtcclxuICBjb2xvcjogJHRlcnRpYXJ5LWNvbG9yO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnktY29sb3I7XHJcbiAgYm9yZGVyLWNvbG9yOiAkc2Vjb25kYXJ5LWNvbG9yO1xyXG5cclxuICAmOmZvY3VzLFxyXG4gICYuZm9jdXMge1xyXG4gICAgY29sb3I6ICR0ZXJ0aWFyeS1jb2xvcjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnktY29sb3I7XHJcbiAgICBib3JkZXItY29sb3I6ICRzZWNvbmRhcnktY29sb3I7XHJcbiAgfVxyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGNvbG9yOiAkdGVydGlhcnktY29sb3I7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJHNlY29uZGFyeS1jb2xvciwgMTApO1xyXG4gICAgYm9yZGVyLWNvbG9yOiBkYXJrZW4oJHNlY29uZGFyeS1jb2xvciwgMTApO1xyXG4gIH1cclxufVxyXG5cclxuLmJ0bi1wcmltYXJ5OmFjdGl2ZSxcclxuLmJ0bi1wcmltYXJ5LmFjdGl2ZSxcclxuLm9wZW4+LmRyb3Bkb3duLXRvZ2dsZS5idG4tcHJpbWFyeSB7XHJcbiAgY29sb3I6ICR0ZXJ0aWFyeS1jb2xvcjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5LWNvbG9yO1xyXG4gIGJvcmRlci1jb2xvcjogJHNlY29uZGFyeS1jb2xvcjtcclxufVxyXG5cclxuLmJ0bi1wcmltYXJ5OmFjdGl2ZTpob3ZlcixcclxuLmJ0bi1wcmltYXJ5LmFjdGl2ZTpob3ZlcixcclxuLm9wZW4+LmRyb3Bkb3duLXRvZ2dsZS5idG4tcHJpbWFyeTpob3ZlcixcclxuLmJ0bi1wcmltYXJ5OmFjdGl2ZTpmb2N1cyxcclxuLmJ0bi1wcmltYXJ5LmFjdGl2ZTpmb2N1cyxcclxuLm9wZW4+LmRyb3Bkb3duLXRvZ2dsZS5idG4tcHJpbWFyeTpmb2N1cyxcclxuLmJ0bi1wcmltYXJ5OmFjdGl2ZS5mb2N1cyxcclxuLmJ0bi1wcmltYXJ5LmFjdGl2ZS5mb2N1cyxcclxuLm9wZW4+LmRyb3Bkb3duLXRvZ2dsZS5idG4tcHJpbWFyeS5mb2N1cyB7XHJcbiAgY29sb3I6ICR0ZXJ0aWFyeS1jb2xvcjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJHNlY29uZGFyeS1jb2xvciwgMTApO1xyXG4gIGJvcmRlci1jb2xvcjogZGFya2VuKCRzZWNvbmRhcnktY29sb3IsIDEwKTtcclxufVxyXG5cclxuLmJ0bi1wcmltYXJ5OmFjdGl2ZSxcclxuLmJ0bi1wcmltYXJ5LmFjdGl2ZSxcclxuLm9wZW4+LmRyb3Bkb3duLXRvZ2dsZS5idG4tcHJpbWFyeSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcclxufVxyXG5cclxuLmJ0bi1wcmltYXJ5LmRpc2FibGVkOmhvdmVyLFxyXG4uYnRuLXByaW1hcnlbZGlzYWJsZWRdOmhvdmVyLFxyXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1wcmltYXJ5OmhvdmVyLFxyXG4uYnRuLXByaW1hcnkuZGlzYWJsZWQ6Zm9jdXMsXHJcbi5idG4tcHJpbWFyeVtkaXNhYmxlZF06Zm9jdXMsXHJcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXByaW1hcnk6Zm9jdXMsXHJcbi5idG4tcHJpbWFyeS5kaXNhYmxlZC5mb2N1cyxcclxuLmJ0bi1wcmltYXJ5W2Rpc2FibGVkXS5mb2N1cyxcclxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tcHJpbWFyeS5mb2N1cyB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeS1jb2xvcjtcclxuICBib3JkZXItY29sb3I6ICRzZWNvbmRhcnktY29sb3I7XHJcbn1cclxuXHJcbi5idG4tcHJpbWFyeSAuYmFkZ2Uge1xyXG4gIGNvbG9yOiAkc2Vjb25kYXJ5LWNvbG9yO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICR0ZXJ0aWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xyXG59XHJcblxyXG5cclxuLyogU2Vjb25kYXJ5IGJ1dHRvbiAqL1xyXG4uYnRuLXNlY29uZGFyeSB7XHJcbiAgY29sb3I6ICR0ZXJ0aWFyeS1jb2xvcjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcclxuICBib3JkZXItY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xyXG5cclxuICAmOmZvY3VzLFxyXG4gICYuZm9jdXMge1xyXG4gICAgY29sb3I6ICR0ZXJ0aWFyeS1jb2xvcjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcclxuICB9XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgY29sb3I6ICR0ZXJ0aWFyeS1jb2xvcjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkcHJpbWFyeS1jb2xvciwgMTApO1xyXG4gICAgYm9yZGVyLWNvbG9yOiBkYXJrZW4oJHByaW1hcnktY29sb3IsIDEwKTtcclxuICB9XHJcbn1cclxuXHJcbi5idG4tc2Vjb25kYXJ5OmFjdGl2ZSxcclxuLmJ0bi1zZWNvbmRhcnkuYWN0aXZlLFxyXG4ub3Blbj4uZHJvcGRvd24tdG9nZ2xlLmJ0bi1zZWNvbmRhcnkge1xyXG4gIGNvbG9yOiAkdGVydGlhcnktY29sb3I7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktY29sb3I7XHJcbiAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcclxufVxyXG5cclxuLmJ0bi1zZWNvbmRhcnk6YWN0aXZlOmhvdmVyLFxyXG4uYnRuLXNlY29uZGFyeS5hY3RpdmU6aG92ZXIsXHJcbi5vcGVuPi5kcm9wZG93bi10b2dnbGUuYnRuLXNlY29uZGFyeTpob3ZlcixcclxuLmJ0bi1zZWNvbmRhcnk6YWN0aXZlOmZvY3VzLFxyXG4uYnRuLXNlY29uZGFyeS5hY3RpdmU6Zm9jdXMsXHJcbi5vcGVuPi5kcm9wZG93bi10b2dnbGUuYnRuLXNlY29uZGFyeTpmb2N1cyxcclxuLmJ0bi1zZWNvbmRhcnk6YWN0aXZlLmZvY3VzLFxyXG4uYnRuLXNlY29uZGFyeS5hY3RpdmUuZm9jdXMsXHJcbi5vcGVuPi5kcm9wZG93bi10b2dnbGUuYnRuLXNlY29uZGFyeS5mb2N1cyB7XHJcbiAgY29sb3I6ICR0ZXJ0aWFyeS1jb2xvcjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJHByaW1hcnktY29sb3IsIDEwKTtcclxuICBib3JkZXItY29sb3I6IGRhcmtlbigkcHJpbWFyeS1jb2xvciwgMTApO1xyXG59XHJcblxyXG4uYnRuLXNlY29uZGFyeTphY3RpdmUsXHJcbi5idG4tc2Vjb25kYXJ5LmFjdGl2ZSxcclxuLm9wZW4+LmRyb3Bkb3duLXRvZ2dsZS5idG4tc2Vjb25kYXJ5IHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xyXG59XHJcblxyXG4uYnRuLXNlY29uZGFyeS5kaXNhYmxlZDpob3ZlcixcclxuLmJ0bi1zZWNvbmRhcnlbZGlzYWJsZWRdOmhvdmVyLFxyXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1zZWNvbmRhcnk6aG92ZXIsXHJcbi5idG4tc2Vjb25kYXJ5LmRpc2FibGVkOmZvY3VzLFxyXG4uYnRuLXNlY29uZGFyeVtkaXNhYmxlZF06Zm9jdXMsXHJcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXNlY29uZGFyeTpmb2N1cyxcclxuLmJ0bi1zZWNvbmRhcnkuZGlzYWJsZWQuZm9jdXMsXHJcbi5idG4tc2Vjb25kYXJ5W2Rpc2FibGVkXS5mb2N1cyxcclxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tc2Vjb25kYXJ5LmZvY3VzIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJHByaW1hcnktY29sb3IsIDEwKTtcclxuICBib3JkZXItY29sb3I6IGRhcmtlbigkcHJpbWFyeS1jb2xvciwgMTApO1xyXG59XHJcblxyXG4uYnRuLXNlY29uZGFyeSAuYmFkZ2Uge1xyXG4gIGNvbG9yOiAkdGVydGlhcnktY29sb3I7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRwcmltYXJ5LWNvbG9yLCAxMCk7XHJcbn1cclxuXHJcblxyXG4vKiBUZXJ0aWFyeSBidXR0b24gKi9cclxuLmJ0bi10ZXJ0aWFyeSB7XHJcbiAgY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICR0ZXJ0aWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xyXG4gIGJvcmRlci1jb2xvcjogJHRlcnRpYXJ5LWJhY2tncm91bmQtY29sb3I7XHJcblxyXG4gICY6Zm9jdXMsXHJcbiAgJi5mb2N1cyB7XHJcbiAgICBjb2xvcjogJHByaW1hcnktY29sb3I7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGVydGlhcnktYmFja2dyb3VuZC1jb2xvcjtcclxuICAgIGJvcmRlci1jb2xvcjogJHRlcnRpYXJ5LWJhY2tncm91bmQtY29sb3I7XHJcbiAgfVxyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkdGVydGlhcnktYmFja2dyb3VuZC1jb2xvciwgMTApO1xyXG4gICAgYm9yZGVyLWNvbG9yOiBkYXJrZW4oJHRlcnRpYXJ5LWJhY2tncm91bmQtY29sb3IsIDEwKTtcclxuICB9XHJcbn1cclxuXHJcbi5idG4tdGVydGlhcnk6YWN0aXZlLFxyXG4uYnRuLXRlcnRpYXJ5LmFjdGl2ZSxcclxuLm9wZW4+LmRyb3Bkb3duLXRvZ2dsZS5idG4tdGVydGlhcnkge1xyXG4gIGNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGVydGlhcnktYmFja2dyb3VuZC1jb2xvcjtcclxuICBib3JkZXItY29sb3I6ICR0ZXJ0aWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xyXG59XHJcblxyXG4uYnRuLXRlcnRpYXJ5OmFjdGl2ZTpob3ZlcixcclxuLmJ0bi10ZXJ0aWFyeS5hY3RpdmU6aG92ZXIsXHJcbi5vcGVuPi5kcm9wZG93bi10b2dnbGUuYnRuLXRlcnRpYXJ5OmhvdmVyLFxyXG4uYnRuLXRlcnRpYXJ5OmFjdGl2ZTpmb2N1cyxcclxuLmJ0bi10ZXJ0aWFyeS5hY3RpdmU6Zm9jdXMsXHJcbi5vcGVuPi5kcm9wZG93bi10b2dnbGUuYnRuLXRlcnRpYXJ5OmZvY3VzLFxyXG4uYnRuLXRlcnRpYXJ5OmFjdGl2ZS5mb2N1cyxcclxuLmJ0bi10ZXJ0aWFyeS5hY3RpdmUuZm9jdXMsXHJcbi5vcGVuPi5kcm9wZG93bi10b2dnbGUuYnRuLXRlcnRpYXJ5LmZvY3VzIHtcclxuICBjb2xvcjogJHByaW1hcnktY29sb3I7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCR0ZXJ0aWFyeS1iYWNrZ3JvdW5kLWNvbG9yLCAxMCk7XHJcbiAgYm9yZGVyLWNvbG9yOiBkYXJrZW4oJHRlcnRpYXJ5LWJhY2tncm91bmQtY29sb3IsIDEwKTtcclxufVxyXG5cclxuLmJ0bi10ZXJ0aWFyeTphY3RpdmUsXHJcbi5idG4tdGVydGlhcnkuYWN0aXZlLFxyXG4ub3Blbj4uZHJvcGRvd24tdG9nZ2xlLmJ0bi10ZXJ0aWFyeSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcclxufVxyXG5cclxuLmJ0bi10ZXJ0aWFyeS5kaXNhYmxlZDpob3ZlcixcclxuLmJ0bi10ZXJ0aWFyeVtkaXNhYmxlZF06aG92ZXIsXHJcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXRlcnRpYXJ5OmhvdmVyLFxyXG4uYnRuLXRlcnRpYXJ5LmRpc2FibGVkOmZvY3VzLFxyXG4uYnRuLXRlcnRpYXJ5W2Rpc2FibGVkXTpmb2N1cyxcclxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tdGVydGlhcnk6Zm9jdXMsXHJcbi5idG4tdGVydGlhcnkuZGlzYWJsZWQuZm9jdXMsXHJcbi5idG4tdGVydGlhcnlbZGlzYWJsZWRdLmZvY3VzLFxyXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi10ZXJ0aWFyeS5mb2N1cyB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRlcnRpYXJ5LWJhY2tncm91bmQtY29sb3I7XHJcbiAgYm9yZGVyLWNvbG9yOiAkdGVydGlhcnktYmFja2dyb3VuZC1jb2xvcjtcclxufVxyXG5cclxuLmJ0bi10ZXJ0aWFyeSAuYmFkZ2Uge1xyXG4gIGNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJHRlcnRpYXJ5LWJhY2tncm91bmQtY29sb3IsIDEwKTtcclxufVxyXG5cclxuXHJcbi8qIFF1YXRlcm5hcnkgYnV0dG9uICovXHJcbi5idG4tcXVhdGVybmFyeSB7XHJcbiAgY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XHJcbiAgYm9yZGVyLWNvbG9yOiAjZWVlO1xyXG5cclxuICAmOmZvY3VzLFxyXG4gICYuZm9jdXMge1xyXG4gICAgY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcclxuICAgIGJvcmRlci1jb2xvcjogI2VlZTtcclxuICB9XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCNlZWUsIDEwKTtcclxuICAgIGJvcmRlci1jb2xvcjogZGFya2VuKCNlZWUsIDEwKTtcclxuICB9XHJcbn1cclxuXHJcbi5idG4tcXVhdGVybmFyeTphY3RpdmUsXHJcbi5idG4tcXVhdGVybmFyeS5hY3RpdmUsXHJcbi5vcGVuPi5kcm9wZG93bi10b2dnbGUuYnRuLXF1YXRlcm5hcnkge1xyXG4gIGNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xyXG4gIGJvcmRlci1jb2xvcjogI2VlZTtcclxufVxyXG5cclxuLmJ0bi1xdWF0ZXJuYXJ5OmFjdGl2ZTpob3ZlcixcclxuLmJ0bi1xdWF0ZXJuYXJ5LmFjdGl2ZTpob3ZlcixcclxuLm9wZW4+LmRyb3Bkb3duLXRvZ2dsZS5idG4tcXVhdGVybmFyeTpob3ZlcixcclxuLmJ0bi1xdWF0ZXJuYXJ5OmFjdGl2ZTpmb2N1cyxcclxuLmJ0bi1xdWF0ZXJuYXJ5LmFjdGl2ZTpmb2N1cyxcclxuLm9wZW4+LmRyb3Bkb3duLXRvZ2dsZS5idG4tcXVhdGVybmFyeTpmb2N1cyxcclxuLmJ0bi1xdWF0ZXJuYXJ5OmFjdGl2ZS5mb2N1cyxcclxuLmJ0bi1xdWF0ZXJuYXJ5LmFjdGl2ZS5mb2N1cyxcclxuLm9wZW4+LmRyb3Bkb3duLXRvZ2dsZS5idG4tcXVhdGVybmFyeS5mb2N1cyB7XHJcbiAgY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigjZWVlLCAxMCk7XHJcbiAgYm9yZGVyLWNvbG9yOiBkYXJrZW4oI2VlZSwgMTApO1xyXG59XHJcblxyXG4uYnRuLXF1YXRlcm5hcnk6YWN0aXZlLFxyXG4uYnRuLXF1YXRlcm5hcnkuYWN0aXZlLFxyXG4ub3Blbj4uZHJvcGRvd24tdG9nZ2xlLmJ0bi1xdWF0ZXJuYXJ5IHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xyXG59XHJcblxyXG4uYnRuLXF1YXRlcm5hcnkuZGlzYWJsZWQ6aG92ZXIsXHJcbi5idG4tcXVhdGVybmFyeVtkaXNhYmxlZF06aG92ZXIsXHJcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXF1YXRlcm5hcnk6aG92ZXIsXHJcbi5idG4tcXVhdGVybmFyeS5kaXNhYmxlZDpmb2N1cyxcclxuLmJ0bi1xdWF0ZXJuYXJ5W2Rpc2FibGVkXTpmb2N1cyxcclxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tcXVhdGVybmFyeTpmb2N1cyxcclxuLmJ0bi1xdWF0ZXJuYXJ5LmRpc2FibGVkLmZvY3VzLFxyXG4uYnRuLXF1YXRlcm5hcnlbZGlzYWJsZWRdLmZvY3VzLFxyXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1xdWF0ZXJuYXJ5LmZvY3VzIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xyXG4gIGJvcmRlci1jb2xvcjogI2VlZTtcclxufVxyXG5cclxuLmJ0bi1xdWF0ZXJuYXJ5IC5iYWRnZSB7XHJcbiAgY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XHJcbn1cclxuXHJcbi5pbnB1dC1ncm91cC1idG4ge1xyXG4gIC5idG4tdGVydGlhcnkge1xyXG4gICAgbWluLXdpZHRoOiBpbml0aWFsO1xyXG4gICAgaGVpZ2h0OiBpbml0aWFsO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIHBhZGRpbmc6IDZweCAxMnB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNiMWIzYjQ7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gIH1cclxuXHJcbiAgLmJ0bi1xdWF0ZXJuYXJ5LmJ0bi1zbSB7XHJcbiAgICBtaW4td2lkdGg6IGluaXRpYWw7XHJcbiAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgcGFkZGluZzogOHB4IDEycHg7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2IxYjNiNDtcclxuICB9XHJcbn1cclxuXHJcbi5idG4tZ3JvdXAuZHJvcGRvd24ge1xyXG4gIC5idG4ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6IDIyNHB4O1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgfVxyXG5cclxuICAuYnRuIGkge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IDE1cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICB9XHJcblxyXG4gIC5kcm9wZG93bi1tZW51IHtcclxuICAgIG1pbi13aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbi10b3A6IDJweCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZzogMHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cclxuICAgIGxpIHtcclxuICAgICAgZGlzcGxheTogbGlzdC1pdGVtO1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG5cclxuICAgICAgJi5kaXZpZGVyIHtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktYmFja2dyb3VuZC1jb2xvci1saWdodDtcclxuICAgICAgfVxyXG5cclxuICAgICAgYSxcclxuICAgICAgZGl2IHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBjbGVhcjogYm90aDtcclxuICAgICAgICBwYWRkaW5nOiA4cHggMTZweDtcclxuICAgICAgICBjb2xvcjogJHByaW1hcnktY29sb3I7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblxyXG4gICAgICAgICY6aG92ZXI6bm90KFtkaXNhYmxlZF0pIHtcclxuICAgICAgICAgIGJhY2tncm91bmQ6ICNlZWU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmW2Rpc2FibGVkXSB7XHJcbiAgICAgICAgICBjb2xvcjogI2VlZTtcclxuICAgICAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICBhW2Rpc2FibGVkXSxcclxuICAgICAgZGl2IC5wYWdlLXRpdGxlIC5jb250YWluZXIge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uY3VzdG9tLWZvcm0tZ3JvdXAge1xyXG4gIG1hcmdpbjogMCAwIDI0cHggMDtcclxuXHJcbiAgJjpsYXN0LWNoaWxkIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgfVxyXG5cclxuICAuY3VzdG9tLWZvcm0tZ3JvdXAtcm93IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcblxyXG4gICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5jdXN0b20tYXV0aC1ncm91cCB7XHJcbiAgYmFja2dyb3VuZDogI2VlZTtcclxuICBtYXJnaW46IDAgLTMycHggMjBweCAtMzJweDtcclxuICBwYWRkaW5nOiAyNHB4IDMycHg7XHJcbn1cclxuXHJcbi5hZG1pbi1tZW51IHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG5cclxuICBhIHtcclxuICAgIG1hcmdpbi1yaWdodDogMTJweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuICAgIHBhZGRpbmc6IDEwcHggNnB4O1xyXG5cclxuICAgICYuYWN0aXZlLW1lbnUge1xyXG4gICAgICBib3JkZXItYm90dG9tOiA0cHggc29saWQgJHNlY29uZGFyeS1jb2xvcjtcclxuICAgIH1cclxuXHJcbiAgICAmLmFjdGl2ZS1tZW51OmhvdmVyLFxyXG4gICAgJi5hY3RpdmUtbWVudTphY3RpdmU6aG92ZXIsXHJcbiAgICAmLmFjdGl2ZS1tZW51LmFjdGl2ZTpob3ZlcixcclxuICAgICYuYWN0aXZlLW1lbnU6YWN0aXZlOmZvY3VzLFxyXG4gICAgJi5hY3RpdmUtbWVudS5hY3RpdmU6Zm9jdXMsXHJcbiAgICAmLmFjdGl2ZS1tZW51OmFjdGl2ZS5mb2N1cyxcclxuICAgICYuYWN0aXZlLW1lbnUuYWN0aXZlLmZvY3VzIHtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkIGRhcmtlbigkc2Vjb25kYXJ5LWNvbG9yLCAxMCUpO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmFkbWluLXRpdGxlIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcblxyXG4gIC5wYWdlLXN1YnRpdGxlLFxyXG4gIC5wYWdlLXN1YnRpdGxlIGgyIHtcclxuICAgIG1hcmdpbjogMDtcclxuICB9XHJcbn1cclxuXHJcbi8qIFByb2dyZXNzIGJhciAqL1xyXG4ucHJvZ3Jlc3Mge1xyXG4gIG1hcmdpbjogMTBweCAwcHg7XHJcbn1cclxuXHJcbi8qIFRhYmxlICovXHJcbi50YWJsZSB7XHJcbiAgdGFibGUtbGF5b3V0OiBmaXhlZDtcclxuXHJcbiAgdGgge1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICB9XHJcblxyXG4gIHRkIHtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcblxyXG4gICAgJi5lbXB0eSB7XHJcbiAgICAgIGNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcclxuICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnRhYmxlLWhvdmVyPnRib2R5PnRyOmhvdmVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xyXG59XHJcblxyXG4vKiBWaWRlbyBwbGF5ZXIgKi9cclxudmlkZW9ndWxhciB2Zy1jb250cm9scyB2Zy1zY3J1Yi1iYXIgLmNvbnRhaW5lciB7XHJcbiAgcGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG52aWRlb2d1bGFyIHZnLW92ZXJsYXktcGxheSAub3ZlcmxheVBsYXlDb250YWluZXIgLmljb25CdXR0b24ucGxheSB7XHJcbiAgZm9udC1zaXplOiA0MHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi8qIFBhbmVsICovXHJcbi5wYW5lbC1kZWZhdWx0IHtcclxuICBib3JkZXItY29sb3I6ICRzZWNvbmRhcnktYmFja2dyb3VuZC1jb2xvci1saWdodDtcclxuICBib3JkZXItcmFkaXVzOiAwO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzUwcHgpIHtcclxuICAucm93LWVxdWFsLWhpZ2h0IHtcclxuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xyXG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gIH1cclxufVxyXG5cclxuLmJhY2stdG8tdG9wIHtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgYm90dG9tOiAyMHB4O1xyXG4gIHJpZ2h0OiAyMHB4O1xyXG4gIHotaW5kZXg6IDE7XHJcbiAgd2lkdGg6IDMycHg7XHJcbiAgaGVpZ2h0OiAzMnB4O1xyXG4gIGJhY2tncm91bmQ6ICRwcmltYXJ5LWNvbG9yO1xyXG4gIG9wYWNpdHk6IDAuNTtcclxuICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgfVxyXG5cclxuICBpIHtcclxuICAgIHBhZGRpbmc6IDhweDtcclxuICAgIGNvbG9yOiAkdGVydGlhcnktY29sb3I7XHJcbiAgfVxyXG59XHJcblxyXG4uYXdhcmQtcHJpemUsXHJcbi53b3JrLWF3YXJkLXByaXplIHtcclxuICBjb2xvcjogJHNwZWNpYWxfbWVudGlvbjtcclxuXHJcbiAgJi5icm9uemUge1xyXG4gICAgY29sb3I6ICRicm9uemU7XHJcbiAgfVxyXG5cclxuICAmLnNpbHZlciB7XHJcbiAgICBjb2xvcjogJHNpbHZlcjtcclxuICB9XHJcblxyXG4gICYuZ29sZCB7XHJcbiAgICBjb2xvcjogJGdvbGQ7XHJcbiAgfVxyXG59XHJcblxyXG4uZmFxLWl0ZW0ge1xyXG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcblxyXG4gICY6bGFzdC1vZi10eXBlIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgfVxyXG5cclxuICAuZmFxLXF1ZXN0aW9uIHtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICB9XHJcblxyXG4gIC5mYS1hbnN3ZXIge1xyXG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICB9XHJcbn1cclxuIiwiI3RvYXN0LWNvbnRhaW5lciB7XHJcbiAgei1pbmRleDogMzAwMDtcclxuXHJcbiAgLnRvYXN0IHtcclxuICAgIG1hcmdpbjogMTZweCAwO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG59XHJcblxyXG4udG9hc3QtZXJyb3Ige1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnktY29sb3I7XHJcbn1cclxuXHJcbi50b2FzdC1zdWNjZXNzIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGY4YTEwO1xyXG59XHJcblxyXG4udG9hc3QtaW5mbyB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIyOTlkZDtcclxufVxyXG5cclxuLnRvYXN0LWNsb3NlLWJ1dHRvbiB7XHJcbiAgcmlnaHQ6IC04cHg7XHJcbiAgdG9wOiAtMTJweDtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICB0ZXh0LXNoYWRvdzogbm9uZTtcclxuICAtd2Via2l0LXRleHQtc2hhZG93OiBub25lO1xyXG59XHJcbiIsIi5tb2RhbC1jb250ZW50IHtcclxuICBib3JkZXItcmFkaXVzOiAwO1xyXG5cclxuICAubW9kYWwtaGVhZGVyLFxyXG4gIC5tb2RhbC1ib2R5IHtcclxuICAgIHBhZGRpbmc6IDE2cHggMjRweDtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICB9XHJcblxyXG4gIC5tb2RhbC1oZWFkZXIge1xyXG5cclxuICAgIC5tb2RhbC10aXRsZSB7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xyXG4gICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgfVxyXG5cclxuICAgIC5tb2RhbC1jbG9zZSB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAxMnB4O1xyXG4gICAgICByaWdodDogMTJweDtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIucGF5bWVudC1pbmZvLWJveCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICBwYWRkaW5nOiAxNnB4O1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XHJcbiAgYmFja2dyb3VuZDogJHRlcnRpYXJ5LWJhY2tncm91bmQtY29sb3I7XHJcblxyXG4gIC5wYXltZW50LW1vZGUtbmFtZSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgfVxyXG5cclxuICAucm93IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDRweDtcclxuICB9XHJcblxyXG4gIC5pbXBvcnRhbnQtdmFsdWUge1xyXG4gICAgY29sb3I6ICRzZWNvbmRhcnktY29sb3I7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICB9XHJcbn1cclxuIiwiLmhlYWRlciB7XHJcbiAgYmFja2dyb3VuZDogJHRlcnRpYXJ5LWJhY2tncm91bmQtY29sb3I7XHJcblxyXG4gIC5sb2dvLWNvbnRhaW5lciB7XHJcbiAgICBwYWRkaW5nOiAxNnB4IDA7XHJcblxyXG4gICAgLmxvZ28tY29udGFpbmVyLWlubmVyIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgLmxvZ28td3JhcHBlciB7XHJcbiAgICAgICAgbWFyZ2luOiAwIDE2cHg7XHJcbiAgICAgICAgXHJcbiAgICAgICAgLmxvZ28ge1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgbWF4LWhlaWdodDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgXHJcbiAgICAgIC5tb2JpbGUtbWVudSB7XHJcbiAgICAgICAgbWFyZ2luOiAwIDE2cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5oZWFkZXItZGl2aWRlciB7XHJcbiAgICBib3JkZXItYm90dG9tOiA0cHggc29saWQgJHNlY29uZGFyeS1jb2xvcjtcclxuICB9XHJcblxyXG4gIC5uYXZpZ2F0aW9uLWNvbnRhaW5lciB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xyXG5cclxuICAgIC5uYXZpZ2F0aW9uIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIHBhZGRpbmc6IDEycHggMDtcclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG5cclxuICAgICAgLm5hdmlnYXRpb24tbWVudSB7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG5cclxuICAgICAgICAubmF2aWdhdGlvbi1tZW51LWl0ZW0ge1xyXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lO1xyXG4gICAgICAgICAgcGFkZGluZzogOXB4IDA7XHJcblxyXG4gICAgICAgICAgLmJ0bi1ncm91cCB7XHJcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBpbml0aWFsO1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgICAgICAgICAubmF2aWdhdGlvbi1saW5rIHtcclxuICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDRweDtcclxuXHJcbiAgICAgICAgICAgICAgaSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuZHJvcGRvd24tbWVudSB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTJweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLm5hdmlnYXRpb24tbGluayB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDBweCAxNnB4O1xyXG4gICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1jb2xvcjtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgICAgICY6bGluayxcclxuICAgICAgICAgICAgJjp2aXNpdGVkLFxyXG4gICAgICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICAgICAmOmFjdGl2ZSxcclxuICAgICAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIFxyXG4gICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICBib3JkZXItdG9wOiA0cHggc29saWQgJHByaW1hcnktY29sb3I7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJi5hY3RpdmUsXHJcbiAgICAgICAgICAmOmhvdmVyIHtcclxuXHJcbiAgICAgICAgICAgIC5uYXZpZ2F0aW9uLWxpbmsge1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLm5hdmlnYXRpb24tYnV0dG9uLXdyYXBwZXIge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICByaWdodDogMTZweDtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5zaWRlLW5hdl9faGVhZGVyLmF1dGhlbnRpY2F0ZWQge1xyXG4gIHBhZGRpbmctdG9wOiAwO1xyXG4gIHBhZGRpbmctYm90dG9tOiAwO1xyXG59XHJcblxyXG4uc2lkZS1uYXZfX2hlYWRlciB7XHJcblxyXG4gIGhyLmRpdmlkZXIge1xyXG4gICAgbWFyZ2luOiAxNnB4IDA7XHJcbiAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XHJcbiAgfVxyXG5cclxuICAubmFtZSB7XHJcbiAgICBjb2xvcjogJHByaW1hcnktY29sb3I7XHJcbiAgICBmb250LXNpemU6IGxhcmdlO1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBiYWNrZ3JvdW5kOiAkdGVydGlhcnktYmFja2dyb3VuZC1jb2xvcjtcclxuICAgIHBhZGRpbmc6IDhweCAxNnB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNHB4O1xyXG5cclxuICAgICYuYWRtaW4ge1xyXG4gICAgICBjb2xvcjogJHRlcnRpYXJ5LWJhY2tncm91bmQtY29sb3I7XHJcbiAgICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnktY29sb3I7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsImZvb3RlciB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGJvdHRvbTogMDtcclxuICBsZWZ0OiAwO1xyXG5cclxuICAuZm9vdGVyIHtcclxuICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnktYmFja2dyb3VuZC1jb2xvci1kYXJrO1xyXG5cclxuICAgIC5jb250YWluZXIge1xyXG4gICAgICBwYWRkaW5nOiA1NnB4IDI0cHg7XHJcblxyXG4gICAgICAuZm9vdGVyLWxvZ28td3JhcHBlciB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuXHJcbiAgICAgICAgaW1nLmxvZ28ge1xyXG4gICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jb250YWluZXIsXHJcbiAgICAuY29udGFpbmVyIGEge1xyXG4gICAgICBjb2xvcjogJHRlcnRpYXJ5LWNvbG9yO1xyXG4gICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5wYWdlLWNvbnRlbnQuYmFubmVyLWNvbnRhaW5lciB7XHJcbiAgYmFja2dyb3VuZDogJHNlY29uZGFyeS1iYWNrZ3JvdW5kLWNvbG9yLWxpZ2h0O1xyXG5cclxuICAuY29udGFpbmVyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmc6IDAgMzJweDtcclxuXHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5iYW5uZXIge1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogNTAlO1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uLy4uLy4uL2Fzc2V0cy9pbWcvYmFubmVyXzIwMjRfMjAyNS5qcGcnKTtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tO1xyXG5cclxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTEycHgpIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNzUlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzODRweCkge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmJhbm5lci10ZXh0LWNvbnRhaW5lciB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgbWF4LWhlaWdodDogMTAwJTtcclxuICAgICAgdG9wOiA1MCU7XHJcbiAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIHBhZGRpbmc6IDAgMTI4cHg7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG5cclxuICAgICAgLmJhbm5lci10ZXh0IHtcclxuICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmc6IDQwcHggMzJweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSg3MiwgNzEsIDcxLCAwLjgpO1xyXG5cclxuICAgICAgICAudGl0bGUsXHJcbiAgICAgICAgLnN1YnRpdGxlIHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XHJcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvIE1vbm8nLCBtb25vc3BhY2U7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAudGl0bGUge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnN1YnRpdGxlIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5iYW5uZXItYnV0dG9uIHtcclxuICAgICAgICAgIHBhZGRpbmctdG9wOiA4cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICAgIHBhZGRpbmc6IDMycHggNjRweDtcclxuXHJcbiAgICAgICAgICAuYmFubmVyLXRleHQge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAzMnB4O1xyXG4gICAgICAgICAgICAudGl0bGUge1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcclxuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xyXG5cclxuICAgICAgICAuYmFubmVyLXRleHQge1xyXG4gICAgICAgICAgLnRpdGxlIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5zdWJ0aXRsZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgXHJcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuXHJcbiAgICAgICAgLmJhbm5lci10ZXh0IHtcclxuICAgICAgICAgIHBhZGRpbmc6IDMycHggMjRweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICAgICAgLmJhbm5lci10ZXh0IHtcclxuICAgICAgICAgIHBhZGRpbmc6IDE2cHggMTJweDtcclxuXHJcbiAgICAgICAgICAudGl0bGUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICAgICAgICB9XHJcbiAgXHJcbiAgICAgICAgICAuc3VidGl0bGUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ucGFnZS1jb250ZW50LnN1Ym1pdHRlZC1tZWRpYSB7XHJcbiAgYmFja2dyb3VuZDogJHNlY29uZGFyeS1iYWNrZ3JvdW5kLWNvbG9yLWxpZ2h0O1xyXG5cclxuICAucGFnZS1zdWJ0aXRsZSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gIH1cclxuXHJcbiAgLmNvbnRyb2wtY29udGFpbmVyLWlubmVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5tb3JlLWJ0biB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMTZweDtcclxuICAgIH1cclxuXHJcbiAgICAud29yay10YWJsZS1jb250cm9sIHtcclxuICAgICAgbWF4LXdpZHRoOiAxNjBweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuXHJcbiAgICAgIC5idG4tbGVmdCB7XHJcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBsYWJlbCB7XHJcbiAgICAgICAgbWFyZ2luOiAwIDVweCAwIDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC53b3JrLXRpbGUtd3JhcHBlciAud29yay10aWxlIHtcclxuICAgIGN1cnNvcjogZGVmYXVsdDtcclxuICB9XHJcbn1cclxuXHJcbi5pbmZvLW1vZGFsIHtcclxuICAuaW5mby1tZXNzYWdlIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbiAgfVxyXG59XHJcbiIsIi8vIFdvcmsgdGFibGUgY29udHJvbCAoc29ydCwgZmlsdGVyLCBwYWdpbmF0aW9uKVxyXG4ud29yay10YWJsZS1jb250cm9sIHtcclxuICAgZGlzcGxheTogZmxleDtcclxuICAgbWFyZ2luLWJvdHRvbTogMjVweDtcclxuXHJcbiAgIGxhYmVsIHtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcblxyXG4gICAgICAmLnNvcnQtb3JkZXIge1xyXG4gICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XHJcbiAgICAgIH1cclxuICAgfVxyXG5cclxuICAgLmNvdW50cnktaW5wdXQsXHJcbiAgIC5mZXN0aXZhbC1pbnB1dCxcclxuICAgLmNhdGVnb3J5LWlucHV0LFxyXG4gICAudGhlbWUtaW5wdXQsXHJcbiAgIC5hd2FyZC1pbnB1dCxcclxuICAgLndpbm5lci1pbnB1dCB7XHJcbiAgICAgIC13ZWJraXQtZmxleDogMTtcclxuICAgICAgLW1zLWZsZXg6IDE7XHJcbiAgICAgIGZsZXg6IDE7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gICB9XHJcblxyXG4gICAud2lubmVyLWlucHV0IHtcclxuICAgICAgZmxleDogbm9uZTtcclxuXHJcbiAgICAgIC5jaGVja2JveCB7XHJcbiAgICAgICAgIG1hcmdpbjogMHB4O1xyXG5cclxuICAgICAgICAgaW5wdXQge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIHRvcDogMnB4O1xyXG4gICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgfVxyXG5cclxuICAgLnNvcnQtaW5wdXQsXHJcbiAgIC5wYWdlLXNpemUtaW5wdXQsXHJcbiAgIC5kaXNwbGF5LXR5cGUsXHJcbiAgIC5zZWFyY2gtaW5wdXQge1xyXG4gICAgICAtd2Via2l0LWZsZXg6IDE7XHJcbiAgICAgIC1tcy1mbGV4OiAxO1xyXG4gICAgICBmbGV4OiAxO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcclxuICAgfVxyXG59XHJcblxyXG4vLyBXb3JrIHRhYmxlXHJcbi53b3JrLXRhYmxlIHtcclxuICAgdGQge1xyXG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICBjb2xvcjogJHByaW1hcnktY29sb3I7XHJcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDtcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuXHJcbiAgICAgICYudGV4dC1jZW50ZXIge1xyXG4gICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIH1cclxuICAgfVxyXG5cclxuICAgJi53b3JrLXRhYmxlLWFkbWluIHRkIHtcclxuXHJcbiAgICAgIC5hcHBsaWNhbnQtbmFtZSxcclxuICAgICAgLmZlc3RpdmFsLXllYXIsXHJcbiAgICAgIC53b3JrLXRpdGxlLFxyXG4gICAgICAud29yay1hd2FyZCAuZ3JhbmQtcHJpemUsXHJcbiAgICAgIC53b3JrLWF3YXJkIC53b3JrLWF3YXJkLWNhdGVnb3J5IHtcclxuICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuYXBwbGljYW50LWVtYWlsLFxyXG4gICAgICAud29yay1pZGVudGlmaWVyLW51bWJlcixcclxuICAgICAgLndvcmstaW5zdGl0dXRpb24tbmFtZSxcclxuICAgICAgLndvcmstcmF0aW5nLW1heCB7XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xyXG4gICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAud29yay10aXRsZSxcclxuICAgICAgLndvcmstcmF0aW5nLFxyXG4gICAgICAud29yay1hd2FyZCAuZ3JhbmQtcHJpemUsXHJcbiAgICAgIC53b3JrLWF3YXJkIC53b3JrLWF3YXJkLWNhdGVnb3J5IHtcclxuICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC53b3JrLXRpdGxlIHtcclxuICAgICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLndvcmstYXdhcmQge1xyXG4gICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcblxyXG4gICAgICAgICAud29yay1hd2FyZC1lZGl0IHtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgICB9XHJcblxyXG4gICAgICAgICAud29yay1hd2FyZC1jYXRlZ29yeS1hbmQtcHJpemUge1xyXG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgICAgICAgfVxyXG5cclxuICAgICAgICAgLmdyYW5kLXByaXplIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgICAgICAgICAgaS5nb2xkIHtcclxuICAgICAgICAgICAgICAgY29sb3I6ICRnb2xkO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgIH1cclxuXHJcbiAgICAgICAgIC53b3JrLWF3YXJkLWNhdGVnb3J5IHtcclxuICAgICAgICAgICAgaSB7XHJcbiAgICAgICAgICAgICAgIGNvbG9yOiAkc3BlY2lhbF9tZW50aW9uO1xyXG5cclxuICAgICAgICAgICAgICAgJi5nb2xkLFxyXG4gICAgICAgICAgICAgICAmLmdyYW5kLnByaXplIHtcclxuICAgICAgICAgICAgICAgICAgY29sb3I6ICRnb2xkO1xyXG4gICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAmLnNpbHZlciB7XHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAkc2lsdmVyO1xyXG4gICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAmLmJyb256ZSB7XHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYnJvbnplO1xyXG4gICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgIH1cclxuXHJcbiAgICYud29yay10YWJsZS1oaXN0b3J5IHRkIHtcclxuXHJcbiAgICAgIC53b3JrLXRpdGxlLFxyXG4gICAgICAud29yay1pbnN0aXR1dGlvbi1uYW1lLFxyXG4gICAgICAuZmVzdGl2YWwteWVhcixcclxuICAgICAgLndvcmstY2F0ZWdvcnksXHJcbiAgICAgIC53b3JrLWF3YXJkLWNhdGVnb3J5IHtcclxuICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuZmVzdGl2YWwtcHJlZml4LFxyXG4gICAgICAud29yay1pbnN0aXR1dGlvbi1jb3VudHJ5LFxyXG4gICAgICAud29yay10aGVtZSB7XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xyXG4gICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAud29yay10aXRsZSxcclxuICAgICAgLndvcmstY2F0ZWdvcnksXHJcbiAgICAgIC5ncmFuZC1wcml6ZSxcclxuICAgICAgLndvcmstYXdhcmQtY2F0ZWdvcnkge1xyXG4gICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLndvcmstdGl0bGUge1xyXG4gICAgICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuZ3JhbmQtcHJpemUge1xyXG4gICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgICAgICAgICBpLmdvbGQge1xyXG4gICAgICAgICAgICBjb2xvcjogJGdvbGQ7XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLndvcmstYXdhcmQtY2F0ZWdvcnkge1xyXG4gICAgICAgICBpIHtcclxuICAgICAgICAgICAgY29sb3I6ICRzcGVjaWFsX21lbnRpb247XHJcblxyXG4gICAgICAgICAgICAmLmdvbGQsXHJcbiAgICAgICAgICAgICYuZ3JhbmQucHJpemUge1xyXG4gICAgICAgICAgICAgICBjb2xvcjogJGdvbGQ7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYuc2lsdmVyIHtcclxuICAgICAgICAgICAgICAgY29sb3I6ICRzaWx2ZXI7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYuYnJvbnplIHtcclxuICAgICAgICAgICAgICAgY29sb3I6ICRicm9uemU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgIH1cclxufVxyXG5cclxuLy8gV29yayB0aWxlXHJcbi53b3JrLXRpbGUtd3JhcHBlciB7XHJcbiAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbn1cclxuXHJcbi53b3JrLXRpbGUge1xyXG4gICB3aWR0aDogMTAwJTtcclxuICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgYm9yZGVyOiAxcHggc29saWQgJHNlY29uZGFyeS1iYWNrZ3JvdW5kLWNvbG9yLWxpZ2h0O1xyXG5cclxuICAgJjpob3ZlciB7XHJcbiAgICAgIC1tb3otYm94LXNoYWRvdzogNXB4IDVweCAxMHB4ICNkZGQ7XHJcbiAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogNXB4IDVweCAxMHB4ICNkZGQ7XHJcbiAgICAgIGJveC1zaGFkb3c6IDVweCA1cHggMTBweCAjZGRkO1xyXG4gICB9XHJcblxyXG4gICAudmlkZW8tY29udGFpbmVyIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDE0MnB4O1xyXG4gICAgICBtYXJnaW46IGF1dG87XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgIH1cclxuXHJcbiAgIC53b3JrLW1ldGFkYXRhIHtcclxuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBwYWRkaW5nOiA1cHggMTBweFxyXG4gICB9XHJcblxyXG4gICAud29yay1tZXRhZGF0YSB7XHJcbiAgICAgIC53b3JrLW1ldGFkYXRhLXNlY3Rpb24ge1xyXG4gICAgICAgICAmPmRpdiB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICAgICAgIH1cclxuXHJcbiAgICAgICAgIC53b3JrLXRpdGxlIHtcclxuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktY29sb3I7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgIH1cclxuXHJcbiAgICAgICAgIC53b3JrLWNhdGVnb3J5LFxyXG4gICAgICAgICAud29yay1pbnN0aXR1dGlvbi1jb3VudHJ5IHtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgfVxyXG5cclxuICAgICAgICAgLndvcmstdGhlbWUsXHJcbiAgICAgICAgIC53b3JrLWluc3RpdHV0aW9uLWNvdW50cnkge1xyXG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnktY29sb3I7XHJcbiAgICAgICAgIH1cclxuXHJcbiAgICAgICAgIC53b3JrLWluc3RpdHV0aW9uLW5hbWUge1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgfVxyXG5cclxuICAgICAgICAgLndvcmstZmVzdGl2YWwge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgICBpIHtcclxuICAgICAgICAgICAgICAgY29sb3I6ICRzcGVjaWFsX21lbnRpb247XHJcblxyXG4gICAgICAgICAgICAgICAmLmdvbGQge1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogJGdvbGQ7XHJcbiAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICYuc2lsdmVyIHtcclxuICAgICAgICAgICAgICAgICAgY29sb3I6ICRzaWx2ZXI7XHJcbiAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICYuYnJvbnplIHtcclxuICAgICAgICAgICAgICAgICAgY29sb3I6ICRicm9uemU7XHJcbiAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5kaXZpZGVyIHtcclxuICAgICAgICAgbWFyZ2luOiA4cHggMDtcclxuICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRzZWNvbmRhcnktYmFja2dyb3VuZC1jb2xvci1saWdodDtcclxuICAgICAgfVxyXG4gICB9XHJcbn1cclxuXHJcbi5tb2JpbGUtd29yay10aWxlLXdyYXBwZXIge1xyXG4gICAud29yay10aWxlIHtcclxuICAgICAgLnZpZGVvLWNvbnRhaW5lciB7XHJcbiAgICAgICAgIGhlaWdodDogMjAwcHg7XHJcbiAgICAgIH1cclxuICAgfVxyXG5cclxufSIsIi5kb2N1bWVudC10YWJsZS1jb250cm9sIHtcclxuICAgZGlzcGxheTogZmxleDtcclxuICAgbWFyZ2luLWJvdHRvbTogMjVweDtcclxuXHJcbiAgIGxhYmVsIHtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcbiAgIH1cclxuXHJcbiAgIC5wYWdpbmF0aW9uLWlucHV0IHtcclxuICAgICAgLXdlYmtpdC1mbGV4OiAxO1xyXG4gICAgICAtbXMtZmxleDogMTtcclxuICAgICAgZmxleDogMTtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XHJcblxyXG4gICAgICAuaW5wdXQtZ3JvdXAge1xyXG4gICAgICAgICAuaW5wdXQtZ3JvdXAtYnRuOmZpcnN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgICBidXR0b24ge1xyXG4gICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgIH1cclxufVxyXG5cclxuLmRvY3VtZW50LXRhYmxlIHtcclxuICAgdGQge1xyXG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7XHJcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcblxyXG4gICAgICAuZG9jdW1lbnQtbmFtZSB7XHJcbiAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICB9XHJcbiAgIH1cclxuXHJcbiAgIHRkLFxyXG4gICB0aCB7XHJcbiAgICAgICYudGV4dC1jZW50ZXIge1xyXG4gICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYudGV4dC1sZWZ0IHtcclxuICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi50ZXh0LXJpZ2h0IHtcclxuICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgIH1cclxuICAgfVxyXG59IiwiLnZpZGVvLXRpbGUtd3JhcHBlciB7XHJcbiAgIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbn1cclxuXHJcbi52aWRlby10aWxlIHtcclxuICAgZGlzcGxheTogZmxleDtcclxuICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgd2lkdGg6IDEwMCU7XHJcbiAgIGhlaWdodDogMzEwcHg7XHJcbiAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgIGJvcmRlcjogMXB4IHNvbGlkICRzZWNvbmRhcnktYmFja2dyb3VuZC1jb2xvci1saWdodDtcclxuXHJcbiAgICY6aG92ZXIge1xyXG4gICAgICAtbW96LWJveC1zaGFkb3c6IDVweCA1cHggMTBweCAjZGRkO1xyXG4gICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDVweCA1cHggMTBweCAjZGRkO1xyXG4gICAgICBib3gtc2hhZG93OiA1cHggNXB4IDEwcHggI2RkZDtcclxuICAgfVxyXG5cclxuICAgLnZpZGVvLWNvbnRhaW5lciB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxNDJweDtcclxuICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICB9XHJcblxyXG4gICAudmlkZW8tbWV0YWRhdGEge1xyXG4gICAgICBmbGV4OiAxO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHBhZGRpbmc6IDVweCAxMHB4XHJcbiAgIH1cclxufVxyXG5cclxuLnZpZGVvLXRpbGUgLnZpZGVvLW1ldGFkYXRhIC53b3JrLWluZm8+ZGl2LFxyXG4udmlkZW8tdGlsZSAudmlkZW8tbWV0YWRhdGEgLmZlc3RpdmFsLWluZm8+ZGl2IHtcclxuICAgbWFyZ2luOiAycHggMHB4O1xyXG4gICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxufVxyXG5cclxuLnZpZGVvLXRpbGUgLnZpZGVvLW1ldGFkYXRhIC53b3JrLWluZm8gLndvcmstdGl0bGUge1xyXG4gICBjb2xvcjogJHNlY29uZGFyeS1jb2xvcjtcclxuICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICBmb250LXdlaWdodDogYm9sZDtcclxufVxyXG5cclxuLnZpZGVvLXRpbGUgLnZpZGVvLW1ldGFkYXRhIC53b3JrLWluZm8gLndvcmstY291bnRyeSB7XHJcbiAgIGNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcclxuICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG59XHJcblxyXG4udmlkZW8tdGlsZSAudmlkZW8tbWV0YWRhdGEgLndvcmstaW5mbyAud29yay1jYXRlZ29yeSB7XHJcbiAgIG1hcmdpbi1ib3R0b206IDBweDtcclxuICAgbWFyZ2luLXRvcDogNHB4O1xyXG4gICBjb2xvcjogJHByaW1hcnktY29sb3I7XHJcbiAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxufVxyXG5cclxuLnZpZGVvLXRpbGUgLnZpZGVvLW1ldGFkYXRhIC53b3JrLWluZm8gLndvcmstdGhlbWUge1xyXG4gICBmb250LXNpemU6IDEycHg7XHJcbiAgIG1hcmdpbjogMDtcclxufVxyXG5cclxuLnZpZGVvLXRpbGUgLnZpZGVvLW1ldGFkYXRhIC53b3JrLWluZm8gLndvcmstYXBwbGljYW50IHtcclxuICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICBmb250LXdlaWdodDogYm9sZDtcclxufVxyXG5cclxuLnZpZGVvLXRpbGUgLnZpZGVvLW1ldGFkYXRhIC5kaXZpZGVyIHtcclxuICAgbWFyZ2luOiA4cHggMDtcclxuICAgcGFkZGluZzogMDtcclxuICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRzZWNvbmRhcnktYmFja2dyb3VuZC1jb2xvci1saWdodDtcclxufVxyXG5cclxuLnZpZGVvLXRpbGUgLnZpZGVvLW1ldGFkYXRhIC5mZXN0aXZhbC1pbmZvIHtcclxuICAgZm9udC1zaXplOiAxNXB4O1xyXG59XHJcblxyXG4udmlkZW8tdGlsZSAudmlkZW8tcmF0aW5nIHtcclxuICAgaGVpZ2h0OiAzMHB4O1xyXG4gICBwYWRkaW5nOiA1cHggMTBweDtcclxuICAgYmFja2dyb3VuZDogI2VlZTtcclxufVxyXG5cclxuLnZpZGVvLXJhdGluZyAucmF0aW5nIGksXHJcbi52aWRlby1yYXRpbmcgLmRlbGV0ZS12aWRlbyBpLFxyXG4udmlkZW8tcmF0aW5nIC5nby10by13b3JrLWRldGFpbHMgaSB7XHJcbiAgIGNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcclxuICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICBmb250LXNpemU6IDE2cHg7XHJcbn1cclxuXHJcbi52aWRlby1yYXRpbmcgLndpbm5lci1sYWJlbCB7XHJcbiAgIGNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcclxuICAgZm9udC1zaXplOiAxNnB4O1xyXG59XHJcblxyXG4udmlkZW8tcmF0aW5nIC52aWRlby1yYXRpbmctYmFyIHtcclxuICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4udmlkZW8tcmF0aW5nIC52aWRlby1yYXRpbmctYmFyPnNwYW4ge1xyXG4gICBvdXRsaW5lOiBub25lO1xyXG59XHJcblxyXG4udmlkZW8tcmF0aW5nIC52aWRlby1yYXRpbmctYmFyIC5yYXRpbmctc3RhciB7XHJcbiAgIGNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcclxuICAgZm9udC1zaXplOiAxNnB4O1xyXG59XHJcblxyXG4udmlkZW8tcmF0aW5nIC55b3VyLXJhdGluZyB7XHJcbiAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICBjb2xvcjogJHByaW1hcnktY29sb3I7XHJcbiAgIGZvbnQtc2l6ZTogMTRweDtcclxufVxyXG5cclxuLnZpZGVvLXRpbGUgLnZpZGVvLXJhdGluZyAuZ28tdG8td29yay1kZXRhaWxzIGkge1xyXG4gICB3aWR0aDogMTZweDtcclxuICAgZm9udC1zaXplOiAxNnB4O1xyXG59XHJcblxyXG4udmlkZW8tdGlsZSAudmlkZW8tcmF0aW5nIC5yYXRpbmcgc3BhbiB7XHJcbiAgIGNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcclxuICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgIGZvbnQtc2l6ZTogMTZweDtcclxufVxyXG5cclxuLnRleHRhbmd1bGFyLXZpZGVvLXdyYXBwZXIge1xyXG4gICBoZWlnaHQ6IDEwMCVcclxufVxyXG5cclxuLnRleHRhbmd1bGFyLXZpZGVvLXdyYXBwZXIgaWZyYW1lIHtcclxuICAgd2lkdGg6IDEwMCU7XHJcbiAgIGhlaWdodDogMTAwJTtcclxufVxyXG5cclxuLy8gVmlkZW8gUGxheWVyIGRpcmVjdGl2ZVxyXG4udmlkZW8tbWVzc2FnZS13cmFwcGVyIHtcclxuICAgaGVpZ2h0OiAxMDAlO1xyXG4gICBiYWNrZ3JvdW5kOiAjMDAwO1xyXG4gICBjb2xvcjogI2ZmZjtcclxuICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgIC52aWRlby1tZXNzYWdlIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB0b3A6IDUwJTtcclxuICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAlLCAtNTAlKTtcclxuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwgLTUwJSk7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAlLCAtNTAlKTtcclxuICAgICAgcGFkZGluZzogMCAyNXB4O1xyXG4gICB9XHJcblxyXG4gICAudmlkZW8tc3VibWVzc2FnZSB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgIH1cclxufVxyXG5cclxuLnlvdXR1YmUtcGxheWVyLXdyYXBwZXIge1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAueW91dHViZS1wbGF5ZXItaW5uZXIge1xyXG4gICAgICB6LWluZGV4OiAyO1xyXG4gICB9XHJcblxyXG4gICAueW91dHViZS1wbGF5ZXItbG9hZGluZyB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgei1pbmRleDogMTtcclxuICAgfVxyXG59XHJcblxyXG4uYW5ndWxhci12aWRlby1lbWJlZC1yZXNwb25zaXZlIHtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICBkaXNwbGF5OiBibG9jaztcclxuICAgaGVpZ2h0OiAwO1xyXG4gICBwYWRkaW5nOiAwO1xyXG4gICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgJi5hbmd1bGFyLXZpZGVvLWVtYmVkLXJlc3BvbnNpdmUtMTZieTkge1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xyXG4gICB9XHJcblxyXG4gICAuYW5ndWxhci12aWRlby1lbWJlZC1yZXNwb25zaXZlLWl0ZW0ge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgYm90dG9tOiAwO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBib3JkZXI6IDA7XHJcblxyXG4gICAgICAmPmRpdiB7XHJcbiAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgfVxyXG59IiwiLm5ld3Mge1xyXG5cclxuICAuZXZlbiB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xyXG4gIH1cclxuXHJcbiAgLm9kZCB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5LWJhY2tncm91bmQtY29sb3ItbGlnaHQ7XHJcbiAgfVxyXG5cclxuICAubmV3cy13cmFwcGVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gICAgLm5ld3MtdGl0bGUtd3JhcHBlciB7XHJcbiAgICAgIGZsZXg6IDE7XHJcbiAgICB9XHJcblxyXG4gICAgLm5ld3MtZGF0ZS13cmFwcGVyIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuXHJcbiAgICAgIC5uZXdzLWRhdGUge1xyXG4gICAgICAgIHBhZGRpbmc6IDJweCA0cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJHNlY29uZGFyeS1jb2xvcjtcclxuICAgICAgICBjb2xvcjogJHRlcnRpYXJ5LWNvbG9yO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbi5uZXdzLWFkbWluIC5hZGQtbmV3cyB7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICBsaW5lLWhlaWdodDogMjZweDtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi5uZXdzLWFkbWluIC5hZGQtbmV3cyAuYWRkLW5ld3MtaWNvbiB7XHJcbiAgY29sb3I6ICRzZWNvbmRhcnktY29sb3I7XHJcbn1cclxuXHJcbi5uZXdzLWxpc3QtY29udHJvbCAubmV3cy1jb250cm9sLXdyYXBwZXIge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gICYucGFnaW5hdGlvbiB7XHJcbiAgICBtYXgtd2lkdGg6IDE2MHB4O1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gIH1cclxufVxyXG5cclxuLm5ld3MtbGlzdC1jb250cm9sIC5uZXdzLWNvbnRyb2wtbGFiZWwge1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgbWFyZ2luOiAwIDVweCAwIDA7XHJcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbn1cclxuXHJcbi5uZXdzLWxpc3QtY29udHJvbCAubmV3cy1jb250cm9sLWlucHV0IHtcclxuICAtd2Via2l0LWZsZXg6IDE7XHJcbiAgLW1zLWZsZXg6IDE7XHJcbiAgZmxleDogMTtcclxuICBtYXJnaW4tcmlnaHQ6IDVweDtcclxuICBtYXJnaW4tbGVmdDogNXB4O1xyXG59XHJcblxyXG4ubmV3cy1saXN0LXRhYmxlIGJ1dHRvbiB7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgbWluLXdpZHRoOiA2MHB4O1xyXG4gIGhlaWdodDogMjVweDtcclxuICBwYWRkaW5nOiAwcHggNXB4O1xyXG4gIGZvbnQtc2l6ZTogMTVweDtcclxufVxyXG5cclxuLnRhLXRvb2xiYXIgLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSB7XHJcbiAgbWFyZ2luLWxlZnQ6IDBweDtcclxufVxyXG5cclxuLnRhLXRvb2xiYXIgLmJ0bi1ncm91cCAuYnRuIHtcclxuICBtaW4td2lkdGg6IDA7XHJcbiAgd2lkdGg6IDQycHg7XHJcbiAgaGVpZ2h0OiAzNHB4O1xyXG4gIHBhZGRpbmc6IDZweCA5cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjYjFiM2I0O1xyXG4gIGJvcmRlci1ib3R0b206IDA7XHJcbiAgYm9yZGVyLXJpZ2h0OiAwO1xyXG4gIGJvcmRlci1yYWRpdXM6IDA7XHJcbn1cclxuXHJcbi50YS10b29sYmFyIC5idG4tZ3JvdXA6bGFzdC1jaGlsZCAuYnRuOmxhc3QtY2hpbGQge1xyXG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNiMWIzYjQ7XHJcbn1cclxuXHJcbi50YS1lZGl0b3IgLnBvcG92ZXItY29udGVudCB7XHJcbiAgcGFkZGluZzogNXB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDBweDtcclxufVxyXG5cclxuLnRhLWVkaXRvciAucG9wb3Zlci1jb250ZW50IC5idG4tZ3JvdXAgLmJ0biB7XHJcbiAgbWluLXdpZHRoOiAwO1xyXG4gIGhlaWdodDogMzBweDtcclxuICBwYWRkaW5nOiA1cHggMTBweDtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNiMWIzYjQ7XHJcbiAgZm9udC1zaXplOiAxMnB4O1xyXG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG59XHJcblxyXG5idXR0b25bbmFtZT1pbnNlcnRJbWFnZV0ge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbiNOZXdzVGV4dEVkaXRvcisucmVxdWlyZWQsXHJcbiNOZXdzU3VtbWFyeUVkaXRvcisucmVxdWlyZWQge1xyXG4gIHRvcDogMzdweDtcclxufVxyXG5cclxuI05ld3NTdW1tYXJ5RWRpdG9yIC50YS1lZGl0b3IsXHJcbiN0YVRleHRFbGVtZW50TmV3c1N1bW1hcnlFZGl0b3Ige1xyXG4gIG1pbi1oZWlnaHQ6IDEyNXB4O1xyXG59XHJcblxyXG4jdGFUZXh0RWxlbWVudE5ld3NUZXh0RWRpdG9yLFxyXG4jdGFUZXh0RWxlbWVudE5ld3NTdW1tYXJ5RWRpdG9yIHtcclxuICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xyXG59XHJcblxyXG4jdGFUZXh0RWxlbWVudE5ld3NUZXh0RWRpdG9yLnBsYWNlaG9sZGVyLXRleHQ6OmJlZm9yZSxcclxuI3RhVGV4dEVsZW1lbnROZXdzU3VtbWFyeUVkaXRvci5wbGFjZWhvbGRlci10ZXh0OjpiZWZvcmUge1xyXG4gIGNvbG9yOiAjYzdjN2NkO1xyXG59XHJcblxyXG4ubmV3cy1jcmVhdGlvbi1jYXJ1c2VsIHtcclxuICBwYWRkaW5nOiAxMHB4IDA7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgZGlzcGxheTogLW1vei1ib3g7XHJcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XHJcbn1cclxuXHJcbi5uZXdzLWNyZWF0aW9uLWNhcnVzZWwgLnBhZ2luYXRpb24ge1xyXG4gIGZsZXg6IDE7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcclxuICBjb2xvcjogI2VlZTtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi5uZXdzLWNyZWF0aW9uLWNhcnVzZWwgLnBhZ2luYXRpb246aG92ZXIge1xyXG4gIGNvbG9yOiAjYjFiM2I0O1xyXG59XHJcblxyXG4ubmV3cy1jcmVhdGlvbi1jYXJ1c2VsIC5uZXdzLWNyZWF0aW9uLWNhcnVzZWwtaXRlbS1pbWFnZSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGZsZXg6IDY7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgYm9yZGVyOiA1cHggc29saWQgI2VlZTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xyXG4gIG1hcmdpbjogMCA1cHg7XHJcbiAgaGVpZ2h0OiAxNTBweDtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi5uZXdzLWNyZWF0aW9uLWNhcnVzZWwgLm5ld3MtY3JlYXRpb24tY2FydXNlbC1pdGVtLWltYWdlOmhvdmVyIHtcclxuICBib3JkZXItY29sb3I6ICNiMWIzYjQ7XHJcbn1cclxuXHJcbi5uZXdzLWNyZWF0aW9uLWNhcnVzZWwgLm5ld3MtY3JlYXRpb24tY2FydXNlbC1pdGVtLWltYWdlIHtcclxuICBjb2xvcjogIzQwNDA0MDtcclxufSIsIi5pbmZvcm1hdGlvbi1zdGVwLXdyYXBwZXIge1xyXG5cclxuICAuaW5mb3JtYXRpb24tc3RlcCB7XHJcbiAgICBtYXJnaW4tdG9wOiAzMnB4O1xyXG5cclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTFweCkge1xyXG4gICAgICAmOm5vdCg6bGFzdC1jaGlsZCk6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6ICdcXDIwM2EnO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICByaWdodDogLTZweDtcclxuICAgICAgICB0b3A6IDI0cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgZm9udC1zaXplOiAzMnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmluZm9ybWF0aW9uLWNpcmNsZSB7XHJcbiAgICAgIG1hcmdpbjogMTBweCBhdXRvO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgIHdpZHRoOiA4MHB4O1xyXG4gICAgICBoZWlnaHQ6IDgwcHg7XHJcbiAgICAgIHBhZGRpbmc6IDIycHg7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgIGJvcmRlcjogM3B4IHNvbGlkICRwcmltYXJ5LWNvbG9yO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgLmluZm9ybWF0aW9uLXRleHQge1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5zaWduLXVwIHtcclxuXHJcbiAgLnR5cGUtc2VsZWN0b3Ige1xyXG4gICAgYmFja2dyb3VuZDogJHNlY29uZGFyeS1iYWNrZ3JvdW5kLWNvbG9yLWxpZ2h0O1xyXG5cclxuICAgIC50eXBlLXNlbGVjdG9yLWJveC1jb250YWluZXIge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgICAudHlwZS1zZWxlY3Rvci1ib3g6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC50eXBlLXNlbGVjdG9yLWJveCB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA0MDBweDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgbWFyZ2luOiAwIDE2cHg7XHJcbiAgICAgICAgcGFkZGluZzogMTVweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGVydGlhcnktYmFja2dyb3VuZC1jb2xvcjtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkcHJpbWFyeS1jb2xvcjtcclxuXHJcbiAgICAgICAgLnBhZ2Utc3VidGl0bGUge1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgZmxleDogMTtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG5cclxuICAgICAgICAgIGkge1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5zaWduLXVwLWZvcm0ge1xyXG4gICAgLmVycm9yLWFuZC1pbmZvIHtcclxuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmN1c3RvbS1hdXRoLWdyb3VwIHtcclxuXHJcbiAgICAgIC5tb2JpbGUtcGFzc3dvcmQtcmVxdWlyZW1lbnRzIHtcclxuICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgLmVycm9yLWFuZC1pbmZvIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuY3VzdG9tLWZvcm0tZ3JvdXAtcm93PmRpdjpmaXJzdC1jaGlsZCxcclxuICAgICAgLm1vYmlsZS1tYXJnaW4ge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5jdXN0b20tZm9ybS1ncm91cC1yb3c+ZGl2OmZpcnN0LWNoaWxkLm1vYmlsZS1tYXJnaW4tZXhjZXB0aW9uIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLmxvZy1pbiB7XHJcblxyXG4gIC53ZWxjb21lIGg0IHtcclxuICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICB9XHJcblxyXG4gIGxhYmVsLmhhcy1lcnJvciB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gIH1cclxuXHJcbiAgLmRpdmlkZXIge1xyXG4gICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJHNlY29uZGFyeS1iYWNrZ3JvdW5kLWNvbG9yLWxpZ2h0O1xyXG4gIH1cclxufVxyXG4iLCIubXktcHJvZmlsZSAuZmVzdGl2YWwtc2VsZWN0b3ItbGFiZWwge1xyXG4gIG1hcmdpbjogOXB4IDBweDtcclxufVxyXG5cclxuLm15LXByb2ZpbGUgLmZlc3RpdmFsLXNlbGVjdG9yIHtcclxuICBtYXJnaW46IDNweCAwcHg7XHJcbn1cclxuXHJcbi5teS1wcm9maWxlIC53b3Jrcy1zdW1tYXJ5IHtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDMxMHB4O1xyXG4gIGJhY2tncm91bmQ6ICNlZWU7XHJcbiAgcGFkZGluZzogMTVweCAwcHg7XHJcblxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICBoZWlnaHQ6IGluaXRpYWw7XHJcblxyXG4gICAgLmRpdmlkZXIge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLm15LXByb2ZpbGUgLndvcmtzLXN1bW1hcnkgLmFwcGxpY2FudC1uYW1lIHtcclxuICBtYXJnaW46IDBweCAxNnB4IDE2cHggMTZweDtcclxuICBjb2xvcjogICRwcmltYXJ5LWNvbG9yO1xyXG59XHJcblxyXG4ubXktcHJvZmlsZSAud29ya3Mtc3VtbWFyeSAuYXBwbGljYW50LWlkIHtcclxuICBtYXJnaW46IDBweCAxNnB4O1xyXG59XHJcblxyXG4ubXktcHJvZmlsZSAud29ya3Mtc3VtbWFyeSAuYXBwbGljYW50LWlkIC5hcHBsaWNhbnQtaWQtaWNvbiB7XHJcbiAgbWFyZ2luLXJpZ2h0OiA0cHg7XHJcbiAgY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xyXG59XHJcblxyXG4ubXktcHJvZmlsZSAud29ya3Mtc3VtbWFyeSAuZGl2aWRlciB7XHJcbiAgbWFyZ2luOiAxNXB4IDBweDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAkcHJpbWFyeS1jb2xvcjtcclxufVxyXG5cclxuLm15LXByb2ZpbGUgLndvcmtzLXN1bW1hcnkgLndvcmstcmVzdWx0IHtcclxuICBtYXJnaW46IDBweCAyMHB4IDVweCAyMHB4O1xyXG59XHJcblxyXG4ubXktcHJvZmlsZSAud29ya3Mtc3VtbWFyeSAud29yay1yZXN1bHQgLndvcmstcmVzdWx0LWljb24ge1xyXG4gIG1hcmdpbi1yaWdodDogMTVweDtcclxuICBjb2xvcjogJHByaW1hcnktY29sb3I7XHJcbn1cclxuXHJcbi5teS1wcm9maWxlIC53b3Jrcy1zdW1tYXJ5IC53b3JrLXJlc3VsdCAud29yay1yZXN1bHQtaWNvbi12YWx1ZSB7XHJcbiAgY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG59XHJcblxyXG4ubXktcHJvZmlsZSAuZW1wdHktd29yay1saXN0OmhvdmVyIHtcclxuICAtbW96LWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xyXG4gIGJveC1zaGFkb3c6IG5vbmU7XHJcbn1cclxuXHJcbi5teS1wcm9maWxlIC5lbXB0eS13b3JrLWxpc3QgLmVtcHR5LXdvcmstbGlzdC1tZXNzYWdlIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiA1MCU7XHJcbiAgbGVmdDogMDtcclxuICByaWdodDogMDtcclxuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIC01MCUpO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIC01MCUpO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAlLCAtNTAlKTtcclxuICBjb2xvcjogJHByaW1hcnktY29sb3I7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgZm9udC1zaXplOiAyNHB4O1xyXG59XHJcblxyXG4ubXktcHJvZmlsZSAud29ya3Mge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLm15LXByb2ZpbGUgLndvcmtzIC5zdWJtaXNzaW9uLFxyXG4ubXktcHJvZmlsZSAud29ya3MgLndhaXRpbmctZm9yLXBheW1lbnQsXHJcbi5teS1wcm9maWxlIC53b3JrcyAud2FpdGluZy1mb3ItdXBsb2FkIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgYm9yZGVyLWNvbG9yOiAjZWVlO1xyXG59XHJcblxyXG4ubXktcHJvZmlsZSAud29ya3MgLnN1Ym1pc3Npb24gLnRpdGxlLFxyXG4ubXktcHJvZmlsZSAud29ya3MgLndhaXRpbmctZm9yLXBheW1lbnQgLnRpdGxlLFxyXG4ubXktcHJvZmlsZSAud29ya3MgLndhaXRpbmctZm9yLXVwbG9hZCAudGl0bGUge1xyXG4gIG1hcmdpbjogMzBweCAwcHggMHB4IDBweDtcclxuICBmb250LXNpemU6IDI0cHg7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuXHJcbi5teS1wcm9maWxlIC53b3JrcyAuc3VibWlzc2lvbiAudGl0bGUge1xyXG4gIGNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcclxufVxyXG5cclxuLm15LXByb2ZpbGUgLndvcmtzIC53YWl0aW5nLWZvci1wYXltZW50IC50aXRsZSxcclxuLm15LXByb2ZpbGUgLndvcmtzIC53YWl0aW5nLWZvci11cGxvYWQgLnRpdGxlIHtcclxuICBjb2xvcjogJHNlY29uZGFyeS1jb2xvcjtcclxuICBoZWlnaHQ6IDM0cHg7XHJcbiAgcGFkZGluZzogMHB4IDIwcHg7XHJcbn1cclxuXHJcbi5teS1wcm9maWxlIC53b3JrcyAud2FpdGluZy1mb3ItcGF5bWVudCAuc3VidGl0bGUsXHJcbi5teS1wcm9maWxlIC53b3JrcyAud2FpdGluZy1mb3ItcGF5bWVudCAuY2F0ZWdvcnksXHJcbi5teS1wcm9maWxlIC53b3JrcyAud2FpdGluZy1mb3ItdXBsb2FkIC5zdWJ0aXRsZSxcclxuLm15LXByb2ZpbGUgLndvcmtzIC53YWl0aW5nLWZvci11cGxvYWQgLmNhdGVnb3J5IHtcclxuICBwYWRkaW5nOiAwcHggMjBweDtcclxuICBjb2xvcjogJHByaW1hcnktY29sb3I7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG59XHJcblxyXG4ubXktcHJvZmlsZSAud29ya3MgLnN1Ym1pc3Npb24gLmluZm8sXHJcbi5teS1wcm9maWxlIC53b3JrcyAud2FpdGluZy1mb3ItcGF5bWVudCAuaW5mbyxcclxuLm15LXByb2ZpbGUgLndvcmtzIC53YWl0aW5nLWZvci11cGxvYWQgLmluZm8ge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDEzMHB4O1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgcGFkZGluZzogMHB4IDM1cHg7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuXHJcbi5teS1wcm9maWxlIC53b3JrcyAuc3VibWlzc2lvbiAuYnV0dG9uLFxyXG4ubXktcHJvZmlsZSAud29ya3MgLndhaXRpbmctZm9yLXBheW1lbnQgLndvcmstaWRlbnRpZmllci13cmFwcGVyLFxyXG4ubXktcHJvZmlsZSAud29ya3MgLndhaXRpbmctZm9yLXVwbG9hZCAuYnV0dG9uIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgbGVmdDogMDtcclxuICB0b3A6IDIzMHB4O1xyXG59XHJcblxyXG4ubXktcHJvZmlsZSAud29ya3MgLndhaXRpbmctZm9yLXBheW1lbnQgLndvcmstaWRlbnRpZmllci1sYWJlbCB7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuXHJcbi5teS1wcm9maWxlIC53b3JrcyAud2FpdGluZy1mb3ItcGF5bWVudCAud29yay1pZGVudGlmaWVyIHtcclxuICBjb2xvcjogJHNlY29uZGFyeS1jb2xvcjtcclxuICBmb250LXNpemU6IDE4cHg7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuXHJcbi5jbG9zZWQtc3RhbXA6aG92ZXIsXHJcbi5hcmNoaXZlZC1zdGFtcCB7XHJcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uY2xvc2VkLXN0YW1wIC50aXRsZSxcclxuLmNsb3NlZC1zdGFtcCAuc3VidGl0bGUsXHJcbi5jbG9zZWQtc3RhbXAgLmNhdGVnb3J5LFxyXG4uY2xvc2VkLXN0YW1wIC5pbmZvLFxyXG4uY2xvc2VkLXN0YW1wIC53b3JrLWlkZW50aWZpZXItbGFiZWwsXHJcbi5jbG9zZWQtc3RhbXAgLndvcmstaWRlbnRpZmllcixcclxuLmFyY2hpdmVkLXN0YW1wIC50aXRsZSxcclxuLmFyY2hpdmVkLXN0YW1wIC5zdWJ0aXRsZSxcclxuLmFyY2hpdmVkLXN0YW1wIC5jYXRlZ29yeSxcclxuLmFyY2hpdmVkLXN0YW1wIC5pbmZvLFxyXG4uYXJjaGl2ZWQtc3RhbXAgLndvcmstaWRlbnRpZmllci1sYWJlbCxcclxuLmFyY2hpdmVkLXN0YW1wIC53b3JrLWlkZW50aWZpZXIge1xyXG4gIGNvbG9yOiAkcHJpbWFyeS1jb2xvciAhaW1wb3J0YW50O1xyXG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT01MCkgIWltcG9ydGFudDtcclxuICBvcGFjaXR5OiAwLjUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmNsb3NlZC1zdGFtcDphZnRlcixcclxuLmFyY2hpdmVkLXN0YW1wOmFmdGVyIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgei1pbmRleDogMTtcclxuICBmb250LWZhbWlseTogQXJpYWwsIHNhbnMtc2VyaWY7XHJcbiAgZm9udC1zaXplOiA0NXB4O1xyXG4gIGNvbG9yOiAkc2Vjb25kYXJ5LWNvbG9yO1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgYm9yZGVyOiBzb2xpZCA0cHggJHNlY29uZGFyeS1jb2xvcjtcclxuICBwYWRkaW5nOiA1cHg7XHJcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gIHpvb206IDE7XHJcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTUwKTtcclxuICBvcGFjaXR5OiAwLjU7XHJcbiAgLXdlYmtpdC10ZXh0LXNoYWRvdzogMCAwIDJweCAkc2Vjb25kYXJ5LWNvbG9yO1xyXG4gIHRleHQtc2hhZG93OiAwIDAgMnB4ICRzZWNvbmRhcnktY29sb3I7XHJcbiAgYm94LXNoYWRvdzogMCAwIDJweCAkc2Vjb25kYXJ5LWNvbG9yO1xyXG59XHJcblxyXG4uY2xvc2VkLXN0YW1wOmFmdGVyIHtcclxuICBjb250ZW50OiBcImNsb3NlZFwiO1xyXG4gIHRvcDogNDUlO1xyXG4gIGxlZnQ6IDQ1JTtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSByb3RhdGUoLTQ1ZGVnKSB0cmFuc2xhdGUoMjAlLCAtMTAlKTtcclxuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSByb3RhdGUoLTQ1ZGVnKSB0cmFuc2xhdGUoMjAlLCAtMTAlKTtcclxuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHJvdGF0ZSgtNDVkZWcpIHRyYW5zbGF0ZSgyMCUsIC0xMCUpO1xyXG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSByb3RhdGUoLTQ1ZGVnKSB0cmFuc2xhdGUoMjAlLCAtMTAlKTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgcm90YXRlKC00NWRlZykgdHJhbnNsYXRlKDIwJSwgLTEwJSk7XHJcbn1cclxuXHJcbi5hcmNoaXZlZC1zdGFtcDphZnRlciB7XHJcbiAgY29udGVudDogXCJhcmNoaXZlZFwiO1xyXG4gIHRvcDogNTAlO1xyXG4gIGxlZnQ6IDUwJTtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSByb3RhdGUoLTQ1ZGVnKSB0cmFuc2xhdGUoMTQlLCAtNDUlKTtcclxuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSByb3RhdGUoLTQ1ZGVnKSB0cmFuc2xhdGUoMTQlLCAtNDUlKTtcclxuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHJvdGF0ZSgtNDVkZWcpIHRyYW5zbGF0ZSgxNCUsIC00NSUpO1xyXG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSByb3RhdGUoLTQ1ZGVnKSB0cmFuc2xhdGUoMTQlLCAtNDUlKTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgcm90YXRlKC00NWRlZykgdHJhbnNsYXRlKDE0JSwgLTQ1JSk7XHJcbn1cclxuXHJcbi5lZGl0LXByb2ZpbGUgLnBhc3N3b3JkLWNoYW5nZS1saW5rIHtcclxuICBsaW5lLWhlaWdodDogMzRweDtcclxuICBjb2xvcjogJHByaW1hcnktY29sb3I7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4uZGVsZXRlLW1vZGFsPmJ1dHRvbjpmaXJzdC1jaGlsZCB7XHJcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcbn1cclxuXHJcbi5teS1wcm9maWxlIC5wcm9maWxlLWluZm8ge1xyXG4gIG1hcmdpbi10b3A6IDRweDtcclxuICB0ZXh0LWFsaWduOiByaWdodDtcclxuICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbn1cclxuXHJcbi5lZGl0LXByb2ZpbGUtcGFnZS10aXRsZSB7XHJcbiAgLmNvbnRhaW5lciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcbiAgICAudGl0bGUtY29udGFpbmVyIHtcclxuICAgICAgZmxleDogMTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5lZGl0LXByb2ZpbGUge1xyXG5cclxuICAuZXJyb3ItYW5kLWluZm8ge1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgfVxyXG5cclxuICAuY3VzdG9tLWF1dGgtZ3JvdXAge1xyXG5cclxuICAgIC5tb2JpbGUtcGFzc3dvcmQtcmVxdWlyZW1lbnRzIHtcclxuICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgLmVycm9yLWFuZC1pbmZvIHtcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIH1cclxuXHJcbiAgICAuY3VzdG9tLWZvcm0tZ3JvdXAtcm93PmRpdjpmaXJzdC1jaGlsZCxcclxuICAgIC5tb2JpbGUtbWFyZ2luIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5wcm9maWxlLW1vZGFsIHtcclxuXHJcbiAgLnBheW1lbnQtaW5mby1ib3gge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgfVxyXG59IiwiLndvcmstY3JlYXRpb24ge1xyXG5cclxuICAuYmFjay1idG4tY29udGFpbmVyIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gIH1cclxuXHJcbiAgLy8gQ29tbW9uXHJcbiAgLnRpdGxlLXJvdyB7XHJcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG5cclxuICAgIGg0LFxyXG4gICAgLmVycm9yLWNvbnRhaW5lciBsYWJlbC5oYXMtZXJyb3Ige1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICB9XHJcblxyXG4gICAgLmVycm9yLWNvbnRhaW5lciB7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgIH1cclxuXHJcbiAgICBsYWJlbCxcclxuICAgIC5oYXMtZXJyb3IgbGFiZWwge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5jdXN0b20tcmFkaW8td3JhcHBlciB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgICAuY3VzdG9tLXJhZGlvIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmN1c3RvbS1yYWRpby13cmFwcGVyIHtcclxuICAgIGNvbG9yOiAkcHJpbWFyeS1jb2xvciAhaW1wb3J0YW50O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgICYuY3VzdG9tLXJhZGlvLXNlbGVjdGVkIHtcclxuICAgICAgY29sb3I6ICRwcmltYXJ5LWNvbG9yICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAuY3VzdG9tLXJhZGlvIHtcclxuICAgICAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xyXG5cclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIGhlaWdodDogOHB4O1xyXG4gICAgICAgICAgd2lkdGg6IDhweDtcclxuICAgICAgICAgIHRvcDogMnB4O1xyXG4gICAgICAgICAgbGVmdDogMnB4O1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnktY29sb3I7XHJcbiAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5jdXN0b20tcmFkaW8tcmVxdWlyZWQge1xyXG4gICAgICBjb2xvcjogJHNlY29uZGFyeS1jb2xvciAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgLmN1c3RvbS1yYWRpbyB7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkc2Vjb25kYXJ5LWNvbG9yO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmN1c3RvbS1yYWRpbyB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgIGhlaWdodDogMThweDtcclxuICAgICAgd2lkdGg6IDE4cHg7XHJcbiAgICAgIGJvcmRlcjogM3B4IHNvbGlkO1xyXG4gICAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmR1cmF0aW9uLXdyYXBwZXIgaW5wdXQge1xyXG4gICAgcGFkZGluZy1yaWdodDogMTJweDtcclxuICB9XHJcblxyXG4gIC5yYWRpbyB7XHJcbiAgICBtYXJnaW46IDBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xyXG4gIH1cclxuXHJcbiAgaW5wdXRbdHlwZT1yYWRpb10ge1xyXG4gICAgbWFyZ2luLXRvcDogMTBweDtcclxuICB9XHJcblxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAudGl0bGUtcm93IC5lcnJvci1jb250YWluZXIge1xyXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgfVxyXG5cclxuICAgIC5tb2JpbGUtbWFyZ2luIHtcclxuICAgICAgbWFyZ2luLXRvcDogMTZweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vIFByb2R1Y3QgaW5mb3JtYXRpb25cclxuICAucHJvZHVjdC1pbmZvcm1hdGlvbiB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5LWJhY2tncm91bmQtY29sb3ItbGlnaHQ7XHJcbiAgfVxyXG5cclxuICAvLyBQYXltZW50XHJcbiAgLnBheW1lbnQtbW9kZSB7XHJcblxyXG4gICAgLnBhZ2Utc3VidGl0bGUge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHJcbiAgICAgICAgbGFiZWwuaGFzLWVycm9yIHtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDhweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAucGF5bWVudC1lcnJvci1jb250YWluZXIsXHJcbiAgICAucGFnZS1zdWJ0aXRsZSBsYWJlbC5oYXMtZXJyb3Ige1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgIH1cclxuXHJcbiAgICAucGF5bWVudC1pbmZvLWJveCB7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogJHNlY29uZGFyeS1iYWNrZ3JvdW5kLWNvbG9yLWxpZ2h0O1xyXG4gICAgfVxyXG5cclxuICAgIC53b3JrLWlkZW50aWZpZXItaW5mb3JtYXRpb24tY29udGFpbmVyIHtcclxuICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuXHJcbiAgICAgICYuaGFzLWVycm9yIGxhYmVsIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ud29ya3MtYWRtaW4gLndvcmtzLXRhYmxlLWNvbnRyb2wge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcclxufVxyXG5cclxuLndvcmtzLWFkbWluIC53b3Jrcy10YWJsZS1jb250cm9sOm5vdCg6bGFzdC1jaGlsZCkge1xyXG4gIHBhZGRpbmctcmlnaHQ6IDA7XHJcbn1cclxuXHJcbi53b3Jrcy1hZG1pbiAud29ya3MtdGFibGUtY29udHJvbCAuZmVzdGl2YWwtaW5wdXQsXHJcbi53b3Jrcy1hZG1pbiAud29ya3MtdGFibGUtY29udHJvbCAuY2F0ZWdvcnktaW5wdXQsXHJcbi53b3Jrcy1hZG1pbiAud29ya3MtdGFibGUtY29udHJvbCAucGF5bWVudC1tb2RlLWlucHV0LFxyXG4ud29ya3MtYWRtaW4gLndvcmtzLXRhYmxlLWNvbnRyb2wgLndvcmstc3RhdHVzLWlucHV0LFxyXG4ud29ya3MtYWRtaW4gLndvcmtzLXRhYmxlLWNvbnRyb2wgLndpbm5lci1pbnB1dCB7XHJcbiAgLXdlYmtpdC1mbGV4OiAxO1xyXG4gIC1tcy1mbGV4OiAxO1xyXG4gIGZsZXg6IDE7XHJcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcbn1cclxuXHJcbi53b3Jrcy1hZG1pbiAud29ya3MtdGFibGUtY29udHJvbCAud2lubmVyLWlucHV0IHtcclxuICBmbGV4OiBub25lO1xyXG5cclxuICAuY2hlY2tib3gge1xyXG4gICAgbWFyZ2luOiAwcHg7XHJcblxyXG4gICAgaW5wdXQge1xyXG4gICAgICBtYXJnaW4tbGVmdDogNXB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHRvcDogMnB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLndvcmtzLWFkbWluIC53b3Jrcy10YWJsZS1jb250cm9sIC5zb3J0LWlucHV0LFxyXG4ud29ya3MtYWRtaW4gLndvcmtzLXRhYmxlLWNvbnRyb2wgLnNlYXJjaC1pbnB1dCB7XHJcbiAgLXdlYmtpdC1mbGV4OiAxO1xyXG4gIC1tcy1mbGV4OiAxO1xyXG4gIGZsZXg6IDE7XHJcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcbiAgbWFyZ2luLWxlZnQ6IDVweDtcclxufVxyXG5cclxuLndvcmtzLWFkbWluIC53b3Jrcy10YWJsZS1jb250cm9sIGxhYmVsIHtcclxuICBwYWRkaW5nOiAwO1xyXG4gIG1hcmdpbjogMDtcclxuICBsaW5lLWhlaWdodDogMzBweDtcclxuICBtYXJnaW4tcmlnaHQ6IDVweDtcclxufVxyXG5cclxuLndvcmtzLWFkbWluIC53b3Jrcy10YWJsZS1jb250cm9sIGxhYmVsLnNvcnQtb3JkZXIge1xyXG4gIG1hcmdpbi1sZWZ0OiA1cHg7XHJcbn1cclxuXHJcbi53b3Jrcy1hZG1pbiAuYWRkLXdvcmsge1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAuYWRkLXdvcmstaWNvbiB7XHJcbiAgICBjb2xvcjogJHNlY29uZGFyeS1jb2xvcjtcclxuICB9XHJcbn1cclxuXHJcbi8qIFdvcmsgZGV0YWlscyAqL1xyXG4ud29yay1kZXRhaWxzIHtcclxuXHJcbiAgJi53b3JrLWRldGFpbHMtc3VtbWFyeSB7XHJcblxyXG4gICAgLnZpZGVvLWNvbnRhaW5lciB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgfVxyXG5cclxuICAgIC5uby10cmFpbGVyLXdyYXBwZXIge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGJhY2tncm91bmQ6ICMwMDA7XHJcbiAgICAgIGNvbG9yOiAkdGVydGlhcnktY29sb3I7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cclxuICAgICAgLm5vLXRyYWlsZXIge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwgLTUwJSk7XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwgLTUwJSk7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIC01MCUpO1xyXG5cclxuICAgICAgICBpIHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBoMi50aXRsZSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcclxuICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIH1cclxuICAgIFxyXG4gICAgLnJhdGluZy1jb250YWluZXIge1xyXG4gICAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5yYXRpbmctaWNvbiB7XHJcbiAgICAgIGNvbG9yOiAjZTRiYjI0O1xyXG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDRweDtcclxuICAgIH1cclxuXHJcbiAgICAucmF0aW5nLXZhbHVlLXdyYXBwZXIge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcblxyXG4gICAgICAucmF0aW5nLXZhbHVlIHtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcclxuICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cclxuICAgICAgICAubWF4LXJhdGluZy12YWx1ZSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICBjb2xvcjogJHByaW1hcnktY29sb3I7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLnRvdGFsLXZvdGVzIHtcclxuICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5yYXRpbmctd3JhcHBlciB7XHJcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBzdWI7XHJcbiAgICB9XHJcblxyXG4gICAgLnNpbmdsZS1tYWluLWRldGFpbCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcclxuXHJcbiAgICAgIGxhYmVsIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAud2lubmVyLXdyYXBwZXIge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgLndpbm5lci1pY29uLWxhYmVsIHtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC53aW5uZXItaWNvbiB7XHJcbiAgICAgICAgY29sb3I6ICRzcGVjaWFsX21lbnRpb247XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG5cclxuICAgICAgICAmLmdyYW5kLXByaXplLFxyXG4gICAgICAgICYuZ29sZCB7XHJcbiAgICAgICAgICBjb2xvcjogJGdvbGQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLnNpbHZlciB7XHJcbiAgICAgICAgICBjb2xvcjogJHNpbHZlcjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuYnJvbnplIHtcclxuICAgICAgICAgIGNvbG9yOiAkYnJvbnplO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC52aWRlby1kb3dubG9hZC1idXR0b24td3JhcHBlciB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcblxyXG4gICAgICBzcGFuIHtcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuXHJcbiAgICAgICAgJi51cGxvYWQge1xyXG4gICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktY29sb3I7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICBpIHtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYud29yay1kZXRhaWxzLWZvcm0tZGF0YSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5LWJhY2tncm91bmQtY29sb3ItbGlnaHQ7XHJcblxyXG4gICAgLmZvcm0tZGF0YS10aXRsZS1jb250YWluZXItb3BlbiB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmZvcm0tZGF0YS10aXRsZSxcclxuICAgIC5kZXRhaWxzLW9wZW4ge1xyXG4gICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgIH1cclxuXHJcbiAgICAuZm9ybS1kYXRhLXRpdGxlIHtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIH1cclxuXHJcbiAgICAuZGV0YWlscy1vcGVuIHtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgfVxyXG5cclxuICAgIC5zaW5nbGUtZGV0YWlsIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG5cclxuICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBhIHtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLndvcmstbW9kaWZ5LWJ1dHRvbiB7XHJcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcclxuXHJcbiAgc3BhbiB7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIH1cclxufVxyXG5cclxuLndvcmstbW9kaWZ5LWJ1dHRvbi1lbGVtZW50IHtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi51cGxvYWQtbW9kYWwgLmZpbGUtbmFtZSB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG59XHJcblxyXG4uYXdhcmQtY2hlY2tib3gge1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbn0iLCIuY2F0ZWdvcnktYm94LFxyXG4udGhlbWUtYm94IHtcclxuICBwYWRkaW5nOiAxNnB4O1xyXG5cclxuICAuYWRkLWNhdGVnb3J5LFxyXG4gIC5hZGQtdGhlbWUge1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAuYWRkLWNhdGVnb3J5LWljb24sXHJcbiAgICAuYWRkLXRoZW1lLWljb24ge1xyXG4gICAgICBjb2xvcjogJHNlY29uZGFyeS1jb2xvcjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jYXRlZ29yeS13cmFwcGVyLFxyXG4gIC50aGVtZS13cmFwcGVyIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHBhZGRpbmc6IDZweDtcclxuICAgIG1hcmdpbjogMCA4cHggMTZweCAwO1xyXG4gICAgYmFja2dyb3VuZDogI2VlZTtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgIC5jYXRlZ29yeSxcclxuICAgIC50aGVtZSB7XHJcbiAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAuY2F0ZWdvcnktYnV0dG9uLFxyXG4gICAgLnRoZW1lLWJ1dHRvbiB7XHJcbiAgICAgIG1pbi13aWR0aDogMzBweDtcclxuICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICBwYWRkaW5nOiA1cHggMTBweDtcclxuICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIuZG9jdW1lbnQtdHlwZS1ib3gge1xyXG4gICBwYWRkaW5nOiAxNXB4O1xyXG4gICBtaW4taGVpZ2h0OiAzMDBweDtcclxuICAgYmFja2dyb3VuZDogI2ZhZmFmYTtcclxuXHJcbiAgIC5hZGQtZG9jdW1lbnQtdHlwZSB7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgICAuYWRkLWRvY3VtZW50LXR5cGUtaWNvbiB7XHJcbiAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWNvbG9yO1xyXG4gICAgICB9XHJcbiAgIH1cclxuXHJcbiAgIC5kb2N1bWVudC10eXBlLXdyYXBwZXIge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIHBhZGRpbmc6IDVweDtcclxuICAgICAgbWFyZ2luOiAwcHggMTBweCAxNXB4IDBweDtcclxuICAgICAgYmFja2dyb3VuZDogI2VlZTtcclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAgIC5kb2N1bWVudC10eXBlIHtcclxuICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuZG9jdW1lbnQtdHlwZS1idXR0b24ge1xyXG4gICAgICAgICBtaW4td2lkdGg6IDMwcHg7XHJcbiAgICAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgICAgcGFkZGluZzogNXB4IDEwcHg7XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgfVxyXG4gICB9XHJcbn1cclxuIiwiLmRvY3VtZW50LWNyZWF0aW9uIC5kb2N1bWVudC1jcmVhdGlvbi1mb3JtPmRpdjpsYXN0LWNoaWxkIHtcclxuICAgbWFyZ2luLWJvdHRvbTogMHB4O1xyXG59XHJcblxyXG4uZG9jdW1lbnQtY2hlY2tib3gge1xyXG4gICBtYXJnaW4tbGVmdDogMTVweDtcclxufVxyXG5cclxuLmFkZC1kb2N1bWVudCB7XHJcbiAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAuYWRkLWRvY3VtZW50LWljb24ge1xyXG4gICAgICBjb2xvcjogJHNlY29uZGFyeS1jb2xvcjtcclxuICAgfVxyXG59XHJcblxyXG4ucmVtb3ZlLWRvY3VtZW50IHtcclxuICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgYm9yZGVyOiAwO1xyXG4gICBib3JkZXItcmFkaXVzOiAwO1xyXG59XHJcblxyXG4uZG9jdW1lbnRzLXRhYmxlLWNvbnRyb2wge1xyXG4gICBkaXNwbGF5OiBmbGV4O1xyXG4gICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG4gICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG59XHJcblxyXG4uZG9jdW1lbnRzLXRhYmxlLWNvbnRyb2wgbGFiZWwge1xyXG4gICBwYWRkaW5nOiAwO1xyXG4gICBtYXJnaW46IDAgNXB4IDAgMDtcclxuICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbn1cclxuXHJcbi5kb2N1bWVudHMtdGFibGUtY29udHJvbCAuZG9jdW1lbnQtdHlwZS1pbnB1dCB7XHJcbiAgIC13ZWJraXQtZmxleDogMTtcclxuICAgLW1zLWZsZXg6IDE7XHJcbiAgIGZsZXg6IDE7XHJcbiAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG59XHJcblxyXG4uZG9jdW1lbnRzLXRhYmxlLWNvbnRyb2wgLnNlYXJjaC1pbnB1dCB7XHJcbiAgIC13ZWJraXQtZmxleDogMTtcclxuICAgLW1zLWZsZXg6IDE7XHJcbiAgIGZsZXg6IDE7XHJcbiAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gICBtYXJnaW4tbGVmdDogNXB4O1xyXG59XHJcblxyXG4uZG9jdW1lbnRzLXRhYmxlLWNvbnRyb2wgLnNvcnQtaW5wdXQge1xyXG4gICBmbGV4OiAxO1xyXG4gICBtYXJnaW4tcmlnaHQ6IDVweDtcclxuICAgbWFyZ2luLWxlZnQ6IDVweDtcclxufVxyXG5cclxuLmNvbnRhaW5lciAuZG9jdW1lbnRzLXRhYmxlLWRpdmlkZXIge1xyXG4gICBtYXJnaW46IDAgMCAyNXB4O1xyXG4gICBib3JkZXItdG9wOiAxcHggc29saWQgI2NjYztcclxufVxyXG5cclxuLmRvY3VtZW50cy10YWJsZS1jb250cm9sIC5zb3J0LW9yZGVyIHtcclxuICAgbWFyZ2luLWxlZnQ6IDVweDtcclxufSIsIi53YWl0aW5nLXN0YXR1cyB7XHJcbiAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICBjb2xvcjogI2Y4YjUwMDtcclxufVxyXG5cclxuLmFjdGl2ZS1zdGF0dXMge1xyXG4gICBmb250LXdlaWdodDogYm9sZDtcclxuICAgY29sb3I6ICM0ZjhhMTA7XHJcbn1cclxuXHJcbi5ibG9ja2VkLXN0YXR1cyB7XHJcbiAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICBjb2xvcjogJHNlY29uZGFyeS1jb2xvcjtcclxufVxyXG5cclxuLnNldC1qdXJ5LFxyXG4uYWN0aXZhdGUtdXNlcixcclxuLmJsb2NrLXVzZXIge1xyXG4gICBtaW4td2lkdGg6IDMwcHg7XHJcbiAgIGhlaWdodDogMjVweDtcclxuICAgcGFkZGluZzogMHB4IDVweDtcclxuICAgZm9udC1zaXplOiAxNXB4O1xyXG59XHJcblxyXG4udXNlci1saXN0LWNvbnRyb2wgLnVzZXItY29udHJvbC13cmFwcGVyIHtcclxuICAgbWFyZ2luLWJvdHRvbTogMjVweDtcclxuICAgZGlzcGxheTogZmxleDtcclxufVxyXG5cclxuLnVzZXItbGlzdC1jb250cm9sIC51c2VyLWNvbnRyb2wtbGFiZWwge1xyXG4gICBwYWRkaW5nOiAwO1xyXG4gICBtYXJnaW46IDAgNXB4IDAgMDtcclxuICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbn1cclxuXHJcbi51c2VyLWxpc3QtY29udHJvbCAudXNlci1jb250cm9sLWlucHV0IHtcclxuICAgLXdlYmtpdC1mbGV4OiAxO1xyXG4gICAtbXMtZmxleDogMTtcclxuICAgZmxleDogMTtcclxuICAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcbiAgIG1hcmdpbi1sZWZ0OiA1cHg7XHJcbn1cclxuIiwiLndvcmtzLWp1cnkge1xyXG4gIGg0IHtcclxuICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWNvbG9yICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBvbCB7XHJcbiAgICBtYXJnaW4tbGVmdDogMjVweDtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIH1cclxufVxyXG5cclxuLndvcmtzLWp1cnkgLndvcmtzLXRpbGUtY29udHJvbCB7XHJcbiAgIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbiAgIGRpc3BsYXk6IGZsZXg7XHJcbn1cclxuXHJcbi53b3Jrcy1qdXJ5IC53b3Jrcy10aWxlLWNvbnRyb2wgLmNhdGVnb3J5LWlucHV0LFxyXG4ud29ya3MtanVyeSAud29ya3MtdGlsZS1jb250cm9sIC50aGVtZS1pbnB1dCxcclxuLndvcmtzLWp1cnkgLndvcmtzLXRpbGUtY29udHJvbCAucmF0ZS1pbnB1dCxcclxuLndvcmtzLWp1cnkgLndvcmtzLXRpbGUtY29udHJvbCAucGFnZS1pbnB1dCB7XHJcbiAgIC13ZWJraXQtZmxleDogMTtcclxuICAgLW1zLWZsZXg6IDE7XHJcbiAgIGZsZXg6IDE7XHJcbiAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG59XHJcblxyXG4ud29ya3MtanVyeSAud29ya3MtdGlsZS1jb250cm9sIC5wYWdlLWlucHV0IHtcclxuICAgbWF4LXdpZHRoOiAxMTBweDtcclxuICAgbWFyZ2luLWxlZnQ6IDVweDtcclxufVxyXG5cclxuLndvcmtzLWp1cnkgLndvcmtzLXRpbGUtY29udHJvbCAucGFnZS1pbnB1dCBpbnB1dCB7XHJcbiAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLndvcmtzLWp1cnkgLndvcmtzLXRpbGUtY29udHJvbCAuc29ydC1pbnB1dCxcclxuLndvcmtzLWp1cnkgLndvcmtzLXRpbGUtY29udHJvbCAuc2VhcmNoLWlucHV0IHtcclxuICAgLXdlYmtpdC1mbGV4OiAxO1xyXG4gICAtbXMtZmxleDogMTtcclxuICAgZmxleDogMTtcclxufVxyXG5cclxuLndvcmtzLWp1cnkgLndvcmtzLXRpbGUtY29udHJvbCAucmF0ZS1pbnB1dCAuY2hlY2tib3gge1xyXG4gICBtYXJnaW46IDBweDtcclxufVxyXG5cclxuLndvcmtzLWp1cnkgLndvcmtzLXRpbGUtY29udHJvbCAucmF0ZS1pbnB1dCAuY2hlY2tib3ggaW5wdXQge1xyXG4gICBtYXJnaW4tbGVmdDogNXB4O1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgIHRvcDogMnB4O1xyXG59XHJcblxyXG4ud29ya3MtanVyeSAud29ya3MtdGlsZS1jb250cm9sIGxhYmVsIHtcclxuICAgcGFkZGluZzogMDtcclxuICAgbWFyZ2luOiAwO1xyXG4gICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcbn1cclxuXHJcbi53b3Jrcy1qdXJ5IC53b3Jrcy10aWxlLWNvbnRyb2wgbGFiZWwuc29ydC1vcmRlciB7XHJcbiAgIG1hcmdpbi1sZWZ0OiA1cHg7XHJcbn1cclxuXHJcbi53b3Jrcy1qdXJ5IC53b3Jrcy10aWxlLWNvbnRyb2wgbGFiZWwucGFnZS1sYWJlbCB7XHJcbiAgIG1hcmdpbi1yaWdodDogMHB4O1xyXG59XHJcblxyXG4uanVyaWVzIC5hZGQtanVyeSB7XHJcbiAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi5qdXJpZXMgLmFkZC1qdXJ5IC5hZGQtanVyeS1pY29uIHtcclxuICAgY29sb3I6ICRzZWNvbmRhcnktY29sb3I7XHJcbn1cclxuXHJcbi5qdXJpZXMgLnJlbW92ZS1qdXJ5IHtcclxuICAgbWluLXdpZHRoOiAzMHB4O1xyXG4gICBoZWlnaHQ6IDI1cHg7XHJcbiAgIHBhZGRpbmc6IDBweCA1cHg7XHJcbiAgIGZvbnQtc2l6ZTogMTVweDtcclxufVxyXG5cclxuLmp1ZGdpbmctcGVyaW9kLWluZm8ge1xyXG4gICBtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG4gICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgIGNvbG9yOiAkc2Vjb25kYXJ5LWNvbG9yO1xyXG4gICBmb250LXdlaWdodDogYm9sZDtcclxufVxyXG4iLCIuYm9hcmRzIHtcclxuICAuYWRkLWJvYXJkIHtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAuYWRkLWJvYXJkLWljb24ge1xyXG4gICAgICBjb2xvcjogJHNlY29uZGFyeS1jb2xvcjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5yZW1vdmUtYm9hcmQge1xyXG4gICAgbWluLXdpZHRoOiAzMHB4O1xyXG4gICAgaGVpZ2h0OiAyNXB4O1xyXG4gICAgcGFkZGluZzogMHB4IDVweDtcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICB9XHJcbn1cclxuIiwiLmZlc3RpdmFscyB7XHJcblxyXG4gICAuYWRkLWZlc3RpdmFsIHtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAgIC5hZGQtZmVzdGl2YWwtaWNvbiB7XHJcbiAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWNvbG9yO1xyXG4gICAgICB9XHJcbiAgIH1cclxuXHJcbiAgIC5mZXN0aXZhbC1wYWdpbmF0aW9uLWJveCB7XHJcbiAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuXHJcbiAgICAud29ya3MtdGFibGUtY29udHJvbCB7XHJcbiAgICAgIG1heC13aWR0aDogMTI4cHg7XHJcbiAgICB9XHJcbiAgIH1cclxuXHJcbiAgIC5jcmVhdGVkLWZlc3RpdmFsLFxyXG4gICAuZGVsZXRlLWZlc3RpdmFsLFxyXG4gICAub3Blbi1mZXN0aXZhbCxcclxuICAgLmNsb3NlZC1mZXN0aXZhbCxcclxuICAgLnJhdGVkLWZlc3RpdmFsLFxyXG4gICAuYW5ub3VuY2VkLWZlc3RpdmFsLFxyXG4gICAuYXJjaGl2ZWQtZmVzdGl2YWwge1xyXG4gICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgfVxyXG5cclxuICAgLmNyZWF0ZWQtZmVzdGl2YWwge1xyXG4gICAgICBjb2xvcjogI2IxYjNiNDtcclxuICAgfVxyXG5cclxuICAgLm9wZW4tZmVzdGl2YWwsXHJcbiAgIC5hbm5vdW5jZWQtZmVzdGl2YWwge1xyXG4gICAgICBjb2xvcjogIzRmOGExMDtcclxuICAgfVxyXG5cclxuICAgLmFyY2hpdmVkLWZlc3RpdmFsIHtcclxuICAgICAgY29sb3I6ICRzZWNvbmRhcnktY29sb3I7XHJcbiAgIH1cclxuXHJcbiAgIC5jbG9zZWQtZmVzdGl2YWwsXHJcbiAgIC5yYXRlZC1mZXN0aXZhbCB7XHJcbiAgICAgIGNvbG9yOiAjZjhiNTAwO1xyXG4gICB9XHJcblxyXG4gICBidXR0b24ub3Blbi1mZXN0aXZhbCxcclxuICAgYnV0dG9uLmRlbGV0ZS1mZXN0aXZhbCxcclxuICAgYnV0dG9uLmNsb3NlLWZlc3RpdmFsLXJlZ2lzdHJhdGlvbixcclxuICAgYnV0dG9uLmNsb3NlLWZlc3RpdmFsLXJhdGluZyxcclxuICAgYnV0dG9uLmFubm91bmNlLXJlc3VsdHMsXHJcbiAgIGJ1dHRvbi5hcmNoaXZlLWZlc3RpdmFsIHtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIG1pbi13aWR0aDogNjBweDtcclxuICAgICAgaGVpZ2h0OiAyNXB4O1xyXG4gICAgICBwYWRkaW5nOiAwcHggNXB4O1xyXG4gICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgIH1cclxufVxyXG4iLCIuY29udGVudC1saXN0LXRhYmxlIGJ1dHRvbiB7XHJcbiAgIG1pbi13aWR0aDogNjBweDtcclxuICAgaGVpZ2h0OiAyNXB4O1xyXG4gICBwYWRkaW5nOiAwcHggNXB4O1xyXG4gICBmb250LXNpemU6IDE1cHg7XHJcbn1cclxuXHJcbmJ1dHRvbltuYW1lPWluc2VydEltYWdlXSB7XHJcbiAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbiNjb250ZW50VGV4dEVkaXRvcisucmVxdWlyZWQge1xyXG4gICB0b3A6IDM0cHg7XHJcbn1cclxuXHJcbiN0YVRleHRFbGVtZW50Q29udGVudFRleHRFZGl0b3IsXHJcbiN0YVRleHRFbGVtZW50Q29udGVudFN1bW1hcnlFZGl0b3Ige1xyXG4gICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xyXG59XHJcblxyXG4jdGFUZXh0RWxlbWVudGNvbnRlbnRUZXh0RWRpdG9yLnBsYWNlaG9sZGVyLXRleHQ6OmJlZm9yZSB7XHJcbiAgIGNvbG9yOiAjYzdjN2NkO1xyXG59XHJcblxyXG4uY29udGVudC1tb2RpZmljYXRpb24tY2FydXNlbCB7XHJcbiAgIHBhZGRpbmc6IDEwcHggMDtcclxuICAgbWFyZ2luOiAwO1xyXG4gICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgZGlzcGxheTogLW1vei1ib3g7XHJcbiAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XHJcbiAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xyXG59XHJcblxyXG4uY29udGVudC1tb2RpZmljYXRpb24tY2FydXNlbCAucGFnaW5hdGlvbiB7XHJcbiAgIGZsZXg6IDE7XHJcbiAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgYWxpZ24tc2VsZjogY2VudGVyO1xyXG4gICBjb2xvcjogI2VlZTtcclxuICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4uY29udGVudC1tb2RpZmljYXRpb24tY2FydXNlbCAucGFnaW5hdGlvbjpob3ZlciB7XHJcbiAgIGNvbG9yOiAjYjFiM2I0O1xyXG59XHJcblxyXG4uY29udGVudC1tb2RpZmljYXRpb24tY2FydXNlbCAuY29udGVudC1tb2RpZmljYXRpb24tY2FydXNlbC1pdGVtLWltYWdlIHtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICBmbGV4OiA2O1xyXG4gICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgIGJvcmRlcjogNXB4IHNvbGlkICNlZWU7XHJcbiAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgYWxpZ24tc2VsZjogY2VudGVyO1xyXG4gICBtYXJnaW46IDAgNXB4O1xyXG4gICBoZWlnaHQ6IDE1MHB4O1xyXG4gICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi5jb250ZW50LW1vZGlmaWNhdGlvbi1jYXJ1c2VsIC5jb250ZW50LW1vZGlmaWNhdGlvbi1jYXJ1c2VsLWl0ZW0taW1hZ2U6aG92ZXIge1xyXG4gICBib3JkZXItY29sb3I6ICNiMWIzYjQ7XHJcbn1cclxuXHJcbi5jb250ZW50LW1vZGlmaWNhdGlvbi1jYXJ1c2VsIC5jb250ZW50LW1vZGlmaWNhdGlvbi1jYXJ1c2VsLWl0ZW0taW1hZ2Uge1xyXG4gICBjb2xvcjogIzQwNDA0MDtcclxufSIsIi5oaXN0b3J5LXBhZ2Uge1xyXG4gIHRleHQtYWxpZ246IGp1c3RpZnk7XHJcbiAgbGluZS1oZWlnaHQ6IDEuNztcclxuXHJcbiAgJi5oaXN0b3J5LWxpc3QtcGFnZSAuY29udGFpbmVyIHtcclxuICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gIH1cclxuXHJcbiAgLmhpc3RvcnktbWVudSAubWVudS1pdGVtIHtcclxuICAgIHBhZGRpbmc6IDMycHggMDtcclxuICAgIG9wYWNpdHk6IDAuODtcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgfVxyXG5cclxuICAgIC5pY29uLWNvbnRhaW5lciB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRpdGxlIHtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm1lbnUge1xyXG4gICAgYmFja2dyb3VuZDogJHNlY29uZGFyeS1iYWNrZ3JvdW5kLWNvbG9yLWRhcms7XHJcblxyXG4gICAgLmhpc3RvcnktZGV0YWlsLW1lbnUge1xyXG4gICAgICBwYWRkaW5nOiAwIDE2cHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgY29sb3I6ICR0ZXJ0aWFyeS1jb2xvcjtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHJcbiAgICAgIC5oaXN0b3J5LWRldGFpbC1tZW51LWl0ZW0ge1xyXG4gICAgICAgIHBhZGRpbmc6IDI0cHggMDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIG9wYWNpdHk6IDAuODtcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmljb24tY29udGFpbmVyIHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICB1bCBsaSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgfVxyXG5cclxuICAubGlzdC10aWxlLXdyYXBwZXIge1xyXG4gICAgbWFyZ2luLXRvcDogMzJweDtcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC5saXN0LXRpbGUge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgYmFja2dyb3VuZDogJHRlcnRpYXJ5LWJhY2tncm91bmQtY29sb3I7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRzZWNvbmRhcnktYmFja2dyb3VuZC1jb2xvci1saWdodDtcclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAtbW96LWJveC1zaGFkb3c6IDVweCA1cHggMTBweCAjZGRkO1xyXG4gICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogNXB4IDVweCAxMHB4ICNkZGQ7XHJcbiAgICAgICAgYm94LXNoYWRvdzogNXB4IDVweCAxMHB4ICNkZGQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5saXN0LXRpbGUtaW1hZ2UtY29udGFpbmVyIHtcclxuXHJcbiAgICAgICAgLmxpc3QtdGlsZS1pbWFnZSB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRzZWNvbmRhcnktYmFja2dyb3VuZC1jb2xvci1saWdodDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5saXN0LXRpbGUtbWV0YWRhdGEge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICR0ZXJ0aWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBwYWRkaW5nOiA4cHg7XHJcblxyXG4gICAgICAgIC5saXN0LXRpbGUteWVhciB7XHJcbiAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1jb2xvcjtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi5ib2FyZCxcclxuICAucGFnZS1jb250ZW50LmJvYXJkLFxyXG4gIC5zdWItcGFnZS1yb3cuYm9hcmQge1xyXG5cclxuICAgIC5vZGQge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5LWJhY2tncm91bmQtY29sb3ItbGlnaHQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmJvYXJkLW1lYmVyLXdyYXBwZXIge1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcblxyXG4gICAgICAuYm9hcmQtbWVtYmVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcblxyXG4gICAgICAgIC5ib2FyZC1tZW1iZXItaW1hZ2Uge1xyXG4gICAgICAgICAgd2lkdGg6IDEyOHB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAxMjhweDtcclxuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYm9hcmQtbWVtYmVyLWRhdGEge1xyXG4gICAgICAgICAgZmxleDogMjtcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuXHJcbiAgICAgICAgICAuYm9hcmQtbWVtYmVyLWVtYWlsIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5ib2FyZC1tZW1iZXItdGl0bGUge1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuYm9hcmQtbWVtYmVyLWNvdW50cnkge1xyXG4gICAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWNcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLmZlc3RpdmFsIHtcclxuXHJcbiAgICAudmlkZW9zIHtcclxuICAgICAgLmNvbnRyb2wge1xyXG4gICAgICAgIC5jb250cm9sLXdyYXBwZXIge1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gICAgICAgICAgbGFiZWwge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgNXB4IDAgMDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLmNvbnRyb2wtd3JhcHBlci1pbm5lciB7XHJcbiAgICAgICAgICAgIC13ZWJraXQtZmxleDogMTtcclxuICAgICAgICAgICAgLW1zLWZsZXg6IDE7XHJcbiAgICAgICAgICAgIGZsZXg6IDE7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC53aW5uZXJzIHtcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuXHJcbiAgICAgIC53aW5uZXItbWVkaWEtc3VidGl0bGUge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLndpbm5lcnMtc3VidGl0bGUge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC53aW5uZXItY2F0ZWdvcnktd3JhcHBlciB7XHJcbiAgICAgICAgJjpub3QoOmxhc3Qtb2YtdHlwZSkge1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyNHB4O1xyXG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRzZWNvbmRhcnktYmFja2dyb3VuZC1jb2xvci1kYXJrO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLndpbm5lci1jYXRlZ29yeSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAud2lubmVyLXByaXplIHtcclxuICAgICAgICAgICY6bm90KDpsYXN0LW9mLXR5cGUpIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAud2lubmVyLXByaXplLXByaXplIHtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnktY29sb3I7XHJcblxyXG4gICAgICAgICAgICBpIHtcclxuICAgICAgICAgICAgICBjb2xvcjogJHNwZWNpYWxfbWVudGlvbjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5icm9uemUgaSB7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICRicm9uemU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYuc2lsdmVyIGkge1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAkc2lsdmVyO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLmdyYW5kLnByaXplIGksXHJcbiAgICAgICAgICAgICYuZ29sZCBpIHtcclxuICAgICAgICAgICAgICBjb2xvcjogJGdvbGQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAud2lubmVyLXByaXplLXdvcmsge1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAud2lubmVyLXByaXplLWluc3RpdHV0aW9uIHtcclxuICAgICAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC53aW5uZXItcHJpemUtbGluayB7XHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5ib2FyZCxcclxuICAuZG9jdW1lbnRzLFxyXG4gIC5mYWltcC12aWRlb3MsXHJcbiAgLndpbm5lcnMtY29udGFpbmVyIHtcclxuICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnktYmFja2dyb3VuZC1jb2xvci1saWdodDtcclxuICB9XHJcblxyXG4gIC5kb2N1bWVudHMge1xyXG5cclxuICAgIC50YWJsZT50Ym9keT50cj50ZCxcclxuICAgIC50YWJsZT50aGVhZD50cj50aCB7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogJHNlY29uZGFyeS1iYWNrZ3JvdW5kLWNvbG9yLWRhcms7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAub3RoZXItZ2FsbGVyeSB7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuXHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogYXV0bztcclxuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXgtaGVpZ2h0OiAxMDBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5mYWltcC12aWRlb3Mge1xyXG5cclxuICAgIC53b3JrLXRhYmxlLWNvbnRyb2wge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG4gIH1cclxufSIsIi5jdXJyZW50LWZlc3RpdmFsLXBhZ2UtdGl0bGUge1xyXG5cclxuICAuY29udGFpbmVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuICAgIC50aXRsZS1jb250YWluZXIge1xyXG4gICAgICBmbGV4OiAxO1xyXG4gICAgfVxyXG5cclxuICAgIC5sYW5ndWFnZS1zZWxlY3RvciB7XHJcblxyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAgIGxhYmVsIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDRweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5jdXJyZW50LWZlc3RpdmFsLXBhZ2Uge1xyXG5cclxuICAuY3VycmVudC1mZXN0aXZhbC1tZW51IHtcclxuICAgIHBhZGRpbmc6IDAgMTZweDtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGNvbG9yOiAkdGVydGlhcnktY29sb3I7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cclxuICAgIC5jdXJyZW50LWZlc3RpdmFsLW1lbnUtaXRlbSB7XHJcbiAgICAgIHBhZGRpbmc6IDI0cHggMDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIG9wYWNpdHk6IDAuODtcclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5pY29uLWNvbnRhaW5lciB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm1lbnUge1xyXG4gICAgYmFja2dyb3VuZDogJHNlY29uZGFyeS1iYWNrZ3JvdW5kLWNvbG9yLWRhcms7XHJcbiAgfVxyXG5cclxuICAucGFydGljaXBhdGUsXHJcbiAgLmNvbnRhY3Qge1xyXG4gICAgYmFja2dyb3VuZDogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcclxuICB9XHJcblxyXG4gIC5wYXltZW50LFxyXG4gIC5mYXEge1xyXG4gICAgYmFja2dyb3VuZDogJHNlY29uZGFyeS1iYWNrZ3JvdW5kLWNvbG9yLWxpZ2h0O1xyXG4gIH1cclxufVxyXG4iLCIueW91dHViZS1sb2dpbiB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbiAgc3BhbiB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDI1cHg7XHJcbiAgfVxyXG4gIGEge1xyXG4gICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBwYWRkaW5nOiAxMnB4O1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xyXG4gICAgY29sb3I6IHJnYmEoMCwwLDAsMC41NCk7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBib3gtc2hhZG93OlxyXG4gICAgICAwcHggMnB4IDFweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4yKSxcclxuICAgICAgMHB4IDFweCAxcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xNCksXHJcbiAgICAgIDBweCAxcHggM3B4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xyXG4gICAgaW1nIHtcclxuICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICB3aWR0aDogYXV0bztcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAyNHB4XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ucmV0cnktYWxsIHtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cclxuICAudGV4dC1tdXRlZCB7XHJcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xyXG4gIH1cclxufVxyXG5cclxuLm9sZC12aWRlby10YWJsZSB7XHJcbiAgIHRkIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xyXG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAmLnRleHQtY2VudGVyIHtcclxuICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuYXBwbGljYW50LW5hbWUsXHJcbiAgICAgIC5mZXN0aXZhbC15ZWFyLFxyXG4gICAgICAud29yay10aXRsZSxcclxuICAgICAgLndvcmstYXdhcmQgLmdyYW5kLXByaXplLFxyXG4gICAgICAud29yay1hd2FyZCAud29yay1hd2FyZC1jYXRlZ29yeSB7XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmFwcGxpY2FudC1lbWFpbCxcclxuICAgICAgLndvcmstaWRlbnRpZmllci1udW1iZXIsXHJcbiAgICAgIC53b3JrLWluc3RpdHV0aW9uLW5hbWUsXHJcbiAgICAgIC53b3JrLXJhdGluZy1tYXgge1xyXG4gICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcclxuICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLndvcmstdGl0bGUsXHJcbiAgICAgIC53b3JrLXJhdGluZyxcclxuICAgICAgLndvcmstYXdhcmQgLmdyYW5kLXByaXplLFxyXG4gICAgICAud29yay1hd2FyZCAud29yay1hd2FyZC1jYXRlZ29yeSB7XHJcbiAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAud29yay10aXRsZSB7XHJcbiAgICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC53b3JrLWF3YXJkIHtcclxuICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cclxuICAgICAgICAgLndvcmstYXdhcmQtZWRpdCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgICAgICAgfVxyXG5cclxuICAgICAgICAgLndvcmstYXdhcmQtY2F0ZWdvcnktYW5kLXByaXplIHtcclxuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICAgICAgIH1cclxuXHJcbiAgICAgICAgIC5ncmFuZC1wcml6ZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuICAgICAgICAgICAgIGkuZ29sZCB7XHJcbiAgICAgICAgICAgICAgIGNvbG9yOiAkZ29sZDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICB9XHJcblxyXG4gICAgICAgICAud29yay1hd2FyZC1jYXRlZ29yeSB7XHJcbiAgICAgICAgICAgIGkge1xyXG4gICAgICAgICAgICAgICBjb2xvcjogJHNwZWNpYWxfbWVudGlvbjtcclxuXHJcbiAgICAgICAgICAgICAgICYuZ29sZCxcclxuICAgICAgICAgICAgICAgJi5ncmFuZC5wcml6ZSB7XHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZ29sZDtcclxuICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgJi5zaWx2ZXIge1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogJHNpbHZlcjtcclxuICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgJi5icm9uemUge1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogJGJyb256ZTtcclxuICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICB9XHJcblxyXG4gICAmLndvcmstdGFibGUtaGlzdG9yeSB0ZCB7XHJcblxyXG4gICAgICAud29yay10aXRsZSxcclxuICAgICAgLndvcmstaW5zdGl0dXRpb24tbmFtZSxcclxuICAgICAgLmZlc3RpdmFsLXllYXIsXHJcbiAgICAgIC53b3JrLWNhdGVnb3J5LFxyXG4gICAgICAud29yay1hd2FyZC1jYXRlZ29yeSB7XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLndvcmstaW5zdGl0dXRpb24tY291bnRyeSxcclxuICAgICAgLndvcmstdGhlbWUge1xyXG4gICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcclxuICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLndvcmstdGl0bGUsXHJcbiAgICAgIC53b3JrLWNhdGVnb3J5LFxyXG4gICAgICAuZ3JhbmQtcHJpemUsXHJcbiAgICAgIC53b3JrLWF3YXJkLWNhdGVnb3J5IHtcclxuICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC53b3JrLXRpdGxlIHtcclxuICAgICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmdyYW5kLXByaXplIHtcclxuICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgICAgICAgaS5nb2xkIHtcclxuICAgICAgICAgICAgY29sb3I6ICRnb2xkO1xyXG4gICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC53b3JrLWF3YXJkLWNhdGVnb3J5IHtcclxuICAgICAgICAgaSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkc3BlY2lhbF9tZW50aW9uO1xyXG5cclxuICAgICAgICAgICAgJi5nb2xkLFxyXG4gICAgICAgICAgICAmLmdyYW5kLnByaXplIHtcclxuICAgICAgICAgICAgICAgY29sb3I6ICRnb2xkO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLnNpbHZlciB7XHJcbiAgICAgICAgICAgICAgIGNvbG9yOiAkc2lsdmVyO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLmJyb256ZSB7XHJcbiAgICAgICAgICAgICAgIGNvbG9yOiAkYnJvbnplO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICB9XHJcbn1cclxuXHJcbi8vIFdvcmsgdGlsZVxyXG4ud29yay10aWxlLXdyYXBwZXIge1xyXG4gIG1hcmdpbi10b3A6IDE2cHg7XHJcbn1cclxuXHJcbi53b3JrLXRpbGUge1xyXG4gICB3aWR0aDogMTAwJTtcclxuICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgYm9yZGVyOiAxcHggc29saWQgJHNlY29uZGFyeS1iYWNrZ3JvdW5kLWNvbG9yLWxpZ2h0O1xyXG5cclxuICAgJjpob3ZlciB7XHJcbiAgICAgIC1tb3otYm94LXNoYWRvdzogNXB4IDVweCAxMHB4ICNkZGQ7XHJcbiAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogNXB4IDVweCAxMHB4ICNkZGQ7XHJcbiAgICAgIGJveC1zaGFkb3c6IDVweCA1cHggMTBweCAjZGRkO1xyXG4gICB9XHJcblxyXG4gICAudmlkZW8tY29udGFpbmVyIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDE0MnB4O1xyXG4gICAgICBtYXJnaW46IGF1dG87XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgIH1cclxuXHJcbiAgIC53b3JrLW1ldGFkYXRhIHtcclxuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBwYWRkaW5nOiA1cHggMTBweFxyXG4gICB9XHJcblxyXG4gICAud29yay1tZXRhZGF0YSB7XHJcbiAgICAgIC53b3JrLW1ldGFkYXRhLXNlY3Rpb24ge1xyXG4gICAgICAgICAmPmRpdiB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICAgICAgIH1cclxuXHJcbiAgICAgICAgIC53b3JrLXRpdGxlIHtcclxuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktY29sb3I7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgIH1cclxuXHJcbiAgICAgICAgIC53b3JrLWNhdGVnb3J5LFxyXG4gICAgICAgICAud29yay1pbnN0aXR1dGlvbi1jb3VudHJ5IHtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgfVxyXG5cclxuICAgICAgICAgLndvcmstdGhlbWUsXHJcbiAgICAgICAgIC53b3JrLWluc3RpdHV0aW9uLWNvdW50cnkge1xyXG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnktY29sb3I7XHJcbiAgICAgICAgIH1cclxuXHJcbiAgICAgICAgIC53b3JrLWluc3RpdHV0aW9uLW5hbWUge1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgfVxyXG5cclxuICAgICAgICAgLndvcmstZmVzdGl2YWwge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgICBpIHtcclxuICAgICAgICAgICAgICAgY29sb3I6ICRzcGVjaWFsX21lbnRpb247XHJcblxyXG4gICAgICAgICAgICAgICAmLmdvbGQge1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogJGdvbGQ7XHJcbiAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICYuc2lsdmVyIHtcclxuICAgICAgICAgICAgICAgICAgY29sb3I6ICRzaWx2ZXI7XHJcbiAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICYuYnJvbnplIHtcclxuICAgICAgICAgICAgICAgICAgY29sb3I6ICRicm9uemU7XHJcbiAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5kaXZpZGVyIHtcclxuICAgICAgICAgbWFyZ2luOiA4cHggMDtcclxuICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRzZWNvbmRhcnktYmFja2dyb3VuZC1jb2xvci1saWdodDtcclxuICAgICAgfVxyXG4gICB9XHJcbn1cclxuXHJcbi5tb2JpbGUtd29yay10aWxlLXdyYXBwZXIge1xyXG4gICAud29yay10aWxlIHtcclxuICAgICAgLnZpZGVvLWNvbnRhaW5lciB7XHJcbiAgICAgICAgIGhlaWdodDogMjAwcHg7XHJcbiAgICAgIH1cclxuICAgfVxyXG5cclxufVxyXG5cclxuLmJ0bi1taW5pIHtcclxuICBtaW4td2lkdGg6IDMwcHg7XHJcbiAgaGVpZ2h0OiAyNXB4O1xyXG4gIHBhZGRpbmc6IDBweCA1cHg7XHJcbiAgZm9udC1zaXplOiAxNXB4O1xyXG59XHJcbiIsIi5wYWdlLWNvbnRlbnQge1xyXG4gIGJhY2tncm91bmQ6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XHJcblxyXG4gIC5jb250YWluZXIge1xyXG4gICAgcGFkZGluZzogMzJweDtcclxuXHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICBwYWRkaW5nOiAzMnB4IDE2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnN1Yi1wYWdlLXJvdyB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcblxyXG4gICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHAge1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjc7XHJcbiAgICAgICAgdGV4dC1hbGlnbjoganVzdGlmeTtcclxuXHJcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHVsIGxpIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNztcclxuICAgICAgfVxyXG5cclxuICAgICAgYSB7XHJcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLmVycm9yLXBhZ2Uge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbWFyZ2luLXRvcDogMzJweDtcclxuICB9XHJcbn1cclxuXHJcbi5wYWdlLXRpdGxlIHtcclxuICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cclxuICAuY29udGFpbmVyIHtcclxuICAgIHBhZGRpbmc6IDMycHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgIFxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgcGFkZGluZzogMzJweCAxNnB4O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgIH1cclxuXHJcbiAgICBoMSB7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgIGNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYuYWRtaW4ge1xyXG5cclxuICAgIGgxIHtcclxuICAgICAgY29sb3I6ICRzZWNvbmRhcnktY29sb3I7XHJcbiAgICB9XHJcblxyXG4gICAgLmRpdmlkZXIge1xyXG4gICAgICBib3JkZXItYm90dG9tOiA0cHggc29saWQgJHByaW1hcnktY29sb3I7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ucGFnZS1zdWJ0aXRsZSB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuXHJcbiAgaDIge1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICBsaW5lLWhlaWdodDogMTtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xyXG4gIH1cclxuXHJcbiAgaDQge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWNvbG9yO1xyXG4gIH1cclxuXHJcbiAgJi5hZG1pbiB7XHJcblxyXG4gICAgaDIge1xyXG4gICAgICBjb2xvcjogJHNlY29uZGFyeS1jb2xvcjtcclxuICAgIH1cclxuXHJcbiAgfVxyXG5cclxuICAudGl0bGUtY29udGFpbmVyK2g0IHtcclxuICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgfVxyXG59XHJcblxyXG4ucGFnZS10aXRsZSxcclxuLnBhZ2Utc3VidGl0bGUge1xyXG5cclxuICAuZGl2aWRlciB7XHJcbiAgICB3aWR0aDogNTZweDtcclxuICAgIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAkc2Vjb25kYXJ5LWNvbG9yO1xyXG4gIH1cclxufSJdfQ== */