@font-face{font-family:'Raleway';font-style:italic;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v34/1Pt_g8zYS_SKggPNyCgSQamb1W0lwk4S4WjNPrQ.ttf) format('truetype')}@font-face{font-family:'Raleway';font-style:italic;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v34/1Pt_g8zYS_SKggPNyCgSQamb1W0lwk4S4ejMPrQ.ttf) format('truetype')}@font-face{font-family:'Raleway';font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v34/1Pt_g8zYS_SKggPNyCgSQamb1W0lwk4S4TbMPrQ.ttf) format('truetype')}@font-face{font-family:'Raleway';font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v34/1Pt_g8zYS_SKggPNyCgSQamb1W0lwk4S4WjMPrQ.ttf) format('truetype')}@font-face{font-family:'Raleway';font-style:italic;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v34/1Pt_g8zYS_SKggPNyCgSQamb1W0lwk4S4VrMPrQ.ttf) format('truetype')}@font-face{font-family:'Raleway';font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v34/1Pt_g8zYS_SKggPNyCgSQamb1W0lwk4S4bbLPrQ.ttf) format('truetype')}@font-face{font-family:'Raleway';font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v34/1Pt_g8zYS_SKggPNyCgSQamb1W0lwk4S4Y_LPrQ.ttf) format('truetype')}@font-face{font-family:'Raleway';font-style:italic;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v34/1Pt_g8zYS_SKggPNyCgSQamb1W0lwk4S4ejLPrQ.ttf) format('truetype')}@font-face{font-family:'Raleway';font-style:italic;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v34/1Pt_g8zYS_SKggPNyCgSQamb1W0lwk4S4cHLPrQ.ttf) format('truetype')}@font-face{font-family:'Raleway';font-style:normal;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v34/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvao4CP.ttf) format('truetype')}@font-face{font-family:'Raleway';font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v34/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVtaooCP.ttf) format('truetype')}@font-face{font-family:'Raleway';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v34/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVuEooCP.ttf) format('truetype')}@font-face{font-family:'Raleway';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v34/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvaooCP.ttf) format('truetype')}@font-face{font-family:'Raleway';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v34/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvoooCP.ttf) format('truetype')}@font-face{font-family:'Raleway';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v34/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVsEpYCP.ttf) format('truetype')}@font-face{font-family:'Raleway';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v34/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVs9pYCP.ttf) format('truetype')}@font-face{font-family:'Raleway';font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v34/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVtapYCP.ttf) format('truetype')}@font-face{font-family:'Raleway';font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v34/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVtzpYCP.ttf) format('truetype')}.theme-1 .navbar-nav-mobile,.theme-1 header{background:#2b442c}.theme-1 .dividerSectionSvg svg path{fill:#2b442c}.theme-1 .bg-fill{background-color:#2b442c!important}.theme-1 .bg-fill p,.theme-2 .bg-fill p{margin-bottom:1em}.theme-1 .bg-fill p a,.theme-2 .bg-fill p a{color:#fff;font-weight:unset;text-decoration:none}.theme-1 .secondary-text{color:#779079!important}.theme-1 .primary-text{color:#2b442c!important}.theme-1 .carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%232B442C'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.theme-1 .carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%232B442C'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.theme-1 .carousel-indicators [data-bs-target]{background-color:#2b442c;width:15px;height:15px;border-radius:100%}.theme-1 .quote{border-left:solid #2b442c 2px;padding-left:1em}.theme-1 p a,.theme-2 p a{color:#2b442c;font-weight:700}.theme-1 .btn-primary{border:0!important}.theme-1 .btn-primary,.theme-1 .btn-primary:hover{background-color:#2b442c}.theme-1 .btn-secondary{background-color:#779079!important;border:0!important}.theme-1 .btn-secondary:hover{background-color:#5f7561!important}.theme-2 .navbar-nav-mobile,.theme-2 header{background:#073551}.theme-2 .dividerSectionSvg svg path{fill:#073551}.theme-2 .bg-fill{background-color:#073551!important}.theme-2 .secondary-text{color:#6b90bf!important}.theme-2 .primary-text{color:#073551!important}.theme-2 .carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23073551'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.theme-2 .carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23073551'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.theme-2 .carousel-indicators [data-bs-target]{background-color:#073551;width:15px;height:15px;border-radius:100%}.theme-2 .quote{border-left:solid #073551 2px;padding-left:1em}.theme-2 p a{color:#073551}.theme-2 .btn-primary{border:0!important}.theme-2 .btn-primary,.theme-2 .btn-primary:hover{background-color:#073551}.theme-2 .btn-secondary{background-color:#6b90bf!important;border:0!important}.theme-2 .btn-secondary:hover{background-color:#4b76ac!important}.gray-text{color:#535a60}body{font-family:'Raleway',sans-serif;color:#000;background-color:#efedeb;font-size:1.125rem;line-height:normal;min-height:100vh;font-weight:400}.center-bg{background-size:cover;background-repeat:no-repeat;background-position:center center}.overlay{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.h1,.h2,.h3,h1,h2,h3,h5{font-weight:700}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.3em;margin-top:0;display:block}.h5,.h6,h6{font-weight:700}.h1,h1{font-size:calc(1.425rem + 2.1vw)}@media (min-width:1200px){.h1,h1{font-size:3rem}}.h2,h2{font-size:calc(1.35rem + 1.2vw)}@media (min-width:1200px){.h2,h2{font-size:2.25rem}}.h3,h3{font-size:calc(1.3125rem + .75vw)}@media (min-width:1200px){.h3,h3{font-size:1.875rem}}.h4,h4{font-size:calc(1.28125rem + .375vw);font-weight:700}@media (min-width:1200px){.h4,h4{font-size:1.5625rem}}.h5,h5{font-size:calc(1.255rem + .06vw)}@media (min-width:1200px){.h5,h5{font-size:1.3rem}}.h6,h6{font-size:calc(1.255rem + .06vw)}@media (min-width:1200px){.h6,h6{font-size:1.3rem}}small{font-size:.8125rem}ul{list-style:disc inside}ol{list-style:decimal inside}.form-check{display:flex;align-items:center;gap:10px;padding:0}.form-check .form-check-input,.form-check .form-check-label{margin:0!important}a{text-decoration:underline}.inter{font-family:"Inter",sans-serif}.bold,b,strong{font-weight:700}.pt-6{padding-top:calc(1.925rem + 8.1vw)}@media (min-width:1200px){.pt-6{padding-top:8rem}}.pb-6{padding-bottom:calc(1.925rem + 8.1vw)}@media (min-width:1200px){.pb-6{padding-bottom:8rem}}.py-6{padding-top:calc(1.925rem + 8.1vw);padding-bottom:calc(1.925rem + 8.1vw)}@media (min-width:1200px){.py-6{padding-top:8rem;padding-bottom:8rem}}.white-bg{background-color:#fff}@media screen and (max-width:991.98px){.reverse-order-mobile{flex-direction:column-reverse}}.dropdown-menu:hover,.nav-item:hover .dropdown-menu{display:block}.dropdown-menu{margin-top:0!important}.navbar-nav-icon-white{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'><path stroke='rgba(255, 255, 255, 1)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/></svg>")}.navbar .btn{border:1px #fff solid}.navbar .btn:hover{background-color:transparent}.navbar .btn i,.navbar-nav-mobile .nav-item a{color:#fff}.navbar-nav-mobile{position:sticky;width:100%;height:100%;left:0;top:0;z-index:20;color:#fff;transition:none;flex-direction:column;display:flex;overflow-y:auto;text-align:center}.navbar-nav-mobile .navbar-nav{padding:45px}.navbar-nav-mobile .dropdown-menu{background-color:transparent;border:0;color:inherit;text-align:inherit;margin:0}.navbar-nav-mobile .dropdown-menu a{display:inline}.navbar-nav-mobile .menu-footer{text-align:left}.navbar-nav-mobile .menu-footer .info-wrap{display:grid;grid-template-columns:repeat(1,auto auto);grid-column-gap:1rem;grid-row-gap:1rem;width:auto;justify-content:center}@media screen and (min-width:992px){.navbar-nav-mobile .menu-footer .info-wrap{justify-content:flex-start}}header{position:sticky!important;top:0;z-index:1000}.logo{height:75px}.nav-link{color:#fff}.component-image{-o-object-fit:cover;object-fit:cover;max-width:100%;max-height:800px}.subpage-list .list-data-subpage-list .list-data-item,.subpage-list .simple-subpage-list-menu a{text-decoration:none}.subpage-list .list-data-subpage-list .list-data-item img,header{width:100%}.subpage-list .simple-subpage-list-menu .subpage-list-menu-item{padding-bottom:.3rem}.subpage-list .simple-subpage-list-menu .subpage-list-menu-item .subpage-list-angle{float:right}.subpage-list .simple-subpage-list-menu i{cursor:pointer}.company-info{display:flex;flex-direction:column;gap:.5rem}.social-media-component{display:flex;align-items:center}.social-media-component a{height:auto!important;width:45px!important;margin-right:10px}.event-view-selected{background-color:#779079;color:#fff}.event-visible{display:block}.event-invisible{display:none}.e-schedule{position:unset!important}.e-schedule .e-month-view .e-date-header{font-family:Raleway!important;text-decoration:none!important}.e-schedule .e-month-view .e-date-header-wrap table td{font-family:Raleway!important;color:#000!important;text-transform:capitalize!important;text-align:center!important;padding-top:10px!important;padding-bottom:10px!important}.e-schedule .e-month-view .e-date-header-wrap table td .e-current-day{color:#000!important}.e-current-date .e-date-header{font-weight:700!important;background:#779079!important}.e-work-cells{border-color:#efedeb!important;border-width:2px!important}.e-current-date{border:2px solid #779079!important}.event-modal-container{display:flex;width:100%;flex-direction:column;align-items:flex-start}.e-quick-popup-wrapper,.e-quick-popup-wrapper e-lib e-popup e-control e-popup-close{width:100%!important;max-width:497px!important;flex-direction:column!important;align-items:flex-start!important}.e-quick-popup-wrapper{overflow-y:auto!important;z-index:11!important;max-height:60%!important;top:25%!important;bottom:25%!important;padding:8px}.e-quick-popup-wrapper e-lib e-popup e-control e-popup-close{display:ruby!important;position:fixed!important;top:50%!important}.e-quick-popup-wrapper .e-event-popup .e-popup-content{padding:0!important}.event-modal-title{width:100%!important;color:#2b442c;font-family:Raleway;font-size:26px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-.456px}.event-modal-category,.event-modal-description,.event-modal-time{font-family:Raleway;font-size:20px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.32px}.event-modal-time{display:flex;align-items:flex-start;gap:4px;align-self:stretch;color:#535a60}.event-modal-category,.event-modal-description{color:#000}.event-modal-category{display:inline-flex;margin-top:8px;height:20px;padding:0 8px;justify-content:center;align-items:center;gap:10px;color:#fff;font-size:13px;font-weight:600;letter-spacing:-.078px;border-radius:4px;border:1px solid rgba(0,0,0,.1)}.event-modal-footer-container{display:flex;padding:16px 0 16px 16px;justify-content:flex-end;align-items:center;gap:16px;align-self:stretch}.event-modal-footer,.event-modal-footer:hover{display:flex;height:38px;padding:0 12px;justify-content:center;align-items:center;gap:10px;border-radius:4px;background:#2b442c;color:var(--bs-white, #FFF);font-family:Raleway;font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.32px;text-decoration:none}.event-modal-footer{align-content:center}.event-modal-footer:hover{cursor:pointer}.e-quick-popup-wrapper .e-popup-footer{padding:0!important}.cursor-hand{cursor:pointer!important}.e-tbar-btn-text{font-family:Raleway!important;font-size:26px!important;font-weight:700!important}.e-tbar-btn-text:hover,.e-tbar-btn:hover{background:0 0!important;border:0!important}.e-tbar-btn-text,.e-tbar-btn:hover{color:#2b442c!important}.e-tbar-btn:focus{background:0 0!important;border:0!important}.e-btn-icon{color:#2b442c!important}.schedule-holiday-calendar{border-radius:12px!important}.video .vimeoplayer{cursor:pointer;background-repeat:no-repeat;background-size:cover}.video .vimeoplayer img{width:150px}.video .vimeoplayer,.video .vimeoplayer iframe{width:100%;aspect-ratio:1.77777778;height:auto;display:block}@supports not (aspect-ratio:1/1){.video .vimeoplayer iframe{height:100%}}.vh-50{height:50vh}.w-26{width:26%}@media screen and (min-width:768px){.w-md-26{width:26%}}.mb--1{margin-bottom:-1px}.img-grid-container{display:grid;grid-gap:1em;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-auto-rows:250px;grid-auto-flow:dense}.img-grid-container div img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.img-grid-container .smallIMG{grid-column:span 1;grid-row:span 1}.img-grid-container .horizontalIMG{grid-column:span 2;grid-row:span 1}.img-grid-container .verticalIMG{grid-column:span 1;grid-row:span 2}.img-grid-container .bigIMG{grid-column:span 2;grid-row:span 2}@media screen and (max-width:767.98px){.img-grid-container .img-grid-container{grid-template-columns:1fr}.img-grid-container .bigIMG,.img-grid-container .horizontalIMG,.img-grid-container .smallIMG,.img-grid-container .verticalIMG{grid-column:span 1!important;grid-row:span 1!important}}.hero-slider{position:relative;overflow:hidden}.shape-divider-bottom,.shape-divider-top{position:absolute;left:0;width:100%;z-index:5}.shape-divider-bottom{bottom:-1px}.shape-divider-bottom svg,.shape-divider-top svg{display:block;width:100vw;height:auto;margin-left:calc(50% - 50vw)}.shape-divider-top{top:-1px}.vh-50-shape{height:calc(50vh + 147px)}.hero-text{position:absolute;top:calc(50% - 147px/2 + 104px/2);left:0;transform:translateY(-50%);z-index:10}.subpagelist-square{position:relative;overflow:hidden;display:inline-block;width:30%;aspect-ratio:1;transition:background .3s ease}@media screen and (max-width:767.98px){.subpagelist-square{width:100%;aspect-ratio:2}}.subpagelist-square h3{z-index:2}.subpagelist-square::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);transition:background .3s ease;z-index:1}.subpagelist-square:hover::before{background:0 0}.horizontal-news{overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-color:#888 transparent}.horizontal-news::-webkit-scrollbar{width:0;height:0;display:none}.carousel-control-next,.carousel-control-prev{width:unset}.employees img,.imgSliderImg{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;width:100%}.carousel-indicators{bottom:-2em;margin:0}.employees{width:100%}.employees div{width:41%}@media screen and (min-width:768px){.employees div{width:23%}}.employees img{border-radius:100%}.contact{font-size:1rem}.sponsorImg{width:100%;-o-object-fit:contain;object-fit:contain}.rte p{margin-bottom:10px}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL2h0dHBzOi9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1SYWxld2F5Oml0YWwsd2dodEAwLDEwMC4uOTAwOzEsMTAwLi45MDAmZGlzcGxheT1zd2FwIiwiYXBwLmNzcyIsImFwcC5sZXNzIiwicmZzLmxlc3MiLCJtYXN0ZXIubGVzcyIsImNvbXBvbmVudHMubGVzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxBLFdBQ0UscUIsQ0FDQSxpQixDQUNBLGUsQ0FDQSxpQixDQUNBLGdIQUVGLEEsV0FDRSxxQixDQUNBLGlCLENBQ0EsZSxDQUNBLGlCLENBQ0EsZ0hBRUYsQSxXQUNFLHFCLENBQ0EsaUIsQ0FDQSxlLENBQ0EsaUIsQ0FDQSxnSEFFRixBLFdBQ0UscUIsQ0FDQSxpQixDQUNBLGUsQ0FDQSxpQixDQUNBLGdIQUVGLEEsV0FDRSxxQixDQUNBLGlCLENBQ0EsZSxDQUNBLGlCLENBQ0EsZ0hBRUYsQSxXQUNFLHFCLENBQ0EsaUIsQ0FDQSxlLENBQ0EsaUIsQ0FDQSxnSEFFRixBLFdBQ0UscUIsQ0FDQSxpQixDQUNBLGUsQ0FDQSxpQixDQUNBLGdIQUVGLEEsV0FDRSxxQixDQUNBLGlCLENBQ0EsZSxDQUNBLGlCLENBQ0EsZ0hBRUYsQSxXQUNFLHFCLENBQ0EsaUIsQ0FDQSxlLENBQ0EsaUIsQ0FDQSxnSEFFRixBLFdBQ0UscUIsQ0FDQSxpQixDQUNBLGUsQ0FDQSxpQixDQUNBLDZHQUVGLEEsV0FDRSxxQixDQUNBLGlCLENBQ0EsZSxDQUNBLGlCLENBQ0EsNkdBRUYsQSxXQUNFLHFCLENBQ0EsaUIsQ0FDQSxlLENBQ0EsaUIsQ0FDQSw2R0FFRixBLFdBQ0UscUIsQ0FDQSxpQixDQUNBLGUsQ0FDQSxpQixDQUNBLDZHQUVGLEEsV0FDRSxxQixDQUNBLGlCLENBQ0EsZSxDQUNBLGlCLENBQ0EsNkdBRUYsQSxXQUNFLHFCLENBQ0EsaUIsQ0FDQSxlLENBQ0EsaUIsQ0FDQSw2R0FFRixBLFdBQ0UscUIsQ0FDQSxpQixDQUNBLGUsQ0FDQSxpQixDQUNBLDZHQUVGLEEsV0FDRSxxQixDQUNBLGlCLENBQ0EsZSxDQUNBLGlCLENBQ0EsNkdBRUYsQSxXQUNFLHFCLENBQ0EsaUIsQ0FDQSxlLENBQ0EsaUIsQ0FDQSw2R0NHRiwyQixDRC9IQyxlLENFdURXLGtCLENENEVaLG9DLENDeEVZLFksQ0YzRFgsaUIsQ0UrRFcsa0MsQ0YvRFgsbUIsQ0FBQSxtQixDRWtFZSxpQixDRmxFZixxQixDQUFBLHFCLENFcUVtQixVLENBQ0EsaUIsQ0FDQSxvQixDRnZFbkIsd0IsQ0VpRlcsdUIsQ0ZqRlgsc0IsQ0VxRlcsdUIsQ0ZyRlgsb0MsQ0UyRlcsMlEsQ0YzRlgsb0MsQ0UrRlcsNFEsQ0YvRlgsOEMsQ0VtR1csd0IsQ0FDQSxVLENBQ0EsVyxDQUNBLGtCLENGdEdYLGUsQ0UwR1csNkIsQ0FDQSxnQixDRjNHWCxZLENBQUEsWSxDRWdIZSxhLENBQ0EsZSxDRmpIZixxQixDRXVIVyxrQixDRnZIWCxxQixDRXlIVywyQixDQUNJLHdCLENGMUhmLHVCLENFK0hXLGtDLENBQ0Esa0IsQ0FFQSw2QixDQUNJLGtDLENEMERoQiwyQixDRDdMQyxlLENFdURXLGtCLENEMElaLG9DLENDdElZLFksQ0YzRFgsaUIsQ0UrRFcsa0MsQ0YvRFgsd0IsQ0VpRlcsdUIsQ0ZqRlgsc0IsQ0VxRlcsdUIsQ0ZyRlgsb0MsQ0UyRlcsMlEsQ0YzRlgsb0MsQ0UrRlcsNFEsQ0YvRlgsOEMsQ0VtR1csd0IsQ0FDQSxVLENBQ0EsVyxDQUNBLGtCLENGdEdYLGUsQ0UwR1csNkIsQ0FDQSxnQixDRjNHWCxZLENFZ0hlLGEsQ0ZoSGYscUIsQ0V1SFcsa0IsQ0Z2SFgscUIsQ0V5SFcsMkIsQ0FDSSx3QixDRjFIZix1QixDRStIVyxrQyxDQUNBLGtCLENBRUEsNkIsQ0FDSSxrQyxDQWVoQixVLENBQ0ksYSxDQUdKLEksQ0FDSSxnQyxDQUNBLFUsQ0FDQSx3QixDQ3pERSxrQixDRDJERixrQixDQUNBLGdCLENBQ0EsZSxDQUdKLFUsQ0FDSSxxQixDQUNBLDJCLENBQ0EsaUMsQ0FHSixRLENBQ0ksaUIsQ0FDQSxNLENBQ0EsTyxDQUNBLEssQ0FDQSxRLENBQ0EsUyxDRHdHSixHLENBRUEsRyxDQUVBLEcsQ0N2R0EsRSxDRG9HQSxFLENBRUEsRSxDQUlBLEUsQ0N0R0ksZSxDRCtGSixHLENBRUEsRyxDQUVBLEcsQ0FFQSxHLENBRUEsRyxDQUVBLEcsQ0M3R0EsRSxDRG9HQSxFLENBRUEsRSxDQUVBLEUsQ0FFQSxFLENBRUEsRSxDQzNHSSxrQixDQUNBLFksQ0FDQSxhLENEd0dKLEcsQ0FFQSxHLENBREEsRSxDQ3hHSSxlLENEZ0hKLEcsQ0M3R0EsRSxDQ2pFUSxnQyxDQWlERiwwQkZrSUosRyxDRWxJSSxFLENBQ0UsZ0JGc0lSLEcsQ0NuSEEsRSxDQ3JFUSwrQixDQWlERiwwQkY0SUosRyxDRTVJSSxFLENBQ0UsbUJGZ0pSLEcsQ0N6SEEsRSxDQ3pFUSxpQyxDQWlERiwwQkZzSkosRyxDRXRKSSxFLENBQ0Usb0JGMEpSLEcsQ0MvSEEsRSxDQzdFUSxtQyxDRCtFSixlLENDOUJFLDBCRmlLSixHLENFaktJLEUsQ0FDRSxxQkZxS1IsRyxDQ3JJQSxFLENDbEZRLGdDLENBaURGLDBCRjJLSixHLENFM0tJLEUsQ0FDRSxrQkYrS1IsRyxDQzNJQSxFLENDdEZRLGdDLENBaURGLDBCRnFMSixHLENFckxJLEUsQ0FDRSxrQkR3Q1IsSyxDQ2pITSxrQixDRHFITixFLENBQ0ksc0IsQ0FFSixFLENBQ0kseUIsQ0FHSixXLENBQ0ksWSxDQUNBLGtCLENBQ0EsUSxDQUNBLFMsQ0FKSiw2QixDQUFBLDZCLENBT1Esa0IsQ0FRUixDLENBQ0kseUIsQ0FHSixNLENBQ0ksOEIsQ0Q4SUosSyxDQURBLEMsQ0MxSUEsTSxDQUNJLGUsQ0FHSixLLENDaElRLGtDLENBaURGLDBCQUFBLEssQ0FDRSxrQkRrRlIsSyxDQ3BJUSxxQyxDQWlERiwwQkFBQSxLLENBQ0UscUJEc0ZSLEssQ0N4SVEsa0MsQ0FBQSxxQyxDQWlERiwwQkFBQSxLLENBQ0UsZ0IsQ0FBQSxxQkQyRlIsUyxDQUNJLHFCLENBSUosdUNBQ0kscUIsQ0FDSSwrQkVoUUosb0IsQ0FUQSw4QixDQUVRLGEsQ0FLWixjLENBQ0ksc0IsQ0FNSixzQixDQUNJLCtPLENBRUosWSxDQUdRLHFCLENBRUEsa0IsQ0FDSSw0QixDQU5aLGMsQ0FjQSw4QixDQUpZLFUsQ0FJWixrQixDQUNJLGUsQ0FDQSxVLENBQ0EsVyxDQUNBLE0sQ0FDQSxLLENBQ0EsVSxDQUNBLFUsQ0FDQSxlLENBQ0EscUIsQ0FDQSxZLENBQ0EsZSxDQUNBLGlCLENBWkosOEIsQ0FlUSxZLENBZlIsaUMsQ0EwQlEsNEIsQ0FDQSxRLENBQ0EsYSxDQUNBLGtCLENBQ0EsUSxDQTlCUixtQyxDQWlDWSxjLENBakNaLCtCLENBc0NRLGUsQ0F0Q1IsMEMsQ0E0Q1ksWSxDQUNBLHlDLENBQ0Esb0IsQ0FDQSxpQixDQUNBLFUsQ0FDQSxzQixDQUVBLG9DQUFBLDBDLENBQ0ksNEJBUWhCLE0sQ0FDSSx5QixDQUNBLEssQ0FDQSxZLENBS0osSyxDQUNJLFcsQ0FHSixTLENBQ0ksVSxDQ3pHSixnQixDQUNJLG1CLENBQUEsZ0IsQ0FDQSxjLENBQ0EsZ0IsQ0FHSixxRCxDQUFBLHlDLENBS1ksb0IsQ0FMWix5RCxDRHNGQSxNLENDOUVnQixVLENBUmhCLCtELENBZVksb0IsQ0FmWixtRixDQWtCZ0IsVyxDQWxCaEIseUMsQ0F1QlksYyxDQVNaLGEsQ0FDSSxZLENBQ0EscUIsQ0FDQSxTLENBR0osdUIsQ0FDSSxZLENBQ0Esa0IsQ0FGSix5QixDQUtRLHFCLENBQ0Esb0IsQ0FDQSxpQixDQUlSLG9CLENBQ0ksd0IsQ0FDQSxVLENBR0osYyxDQUNJLGEsQ0FHSixnQixDQUNJLFksQ0FHSixXLENBQ0ksd0IsQ0FHSix3QyxDQUNJLDZCLENBQ0EsOEIsQ0FHSixzRCxDQUNJLDZCLENBQ0Esb0IsQ0FDQSxtQyxDQUNBLDJCLENBQ0EsMEIsQ0FDQSw2QixDQU5KLHFFLENBU1Esb0IsQ0FJUiw4QixDQUNJLHlCLENBQ0EsNEIsQ0FHSixhLENBQ0ksOEIsQ0FDQSwwQixDQUdKLGUsQ0FDSSxrQyxDQUdKLHNCLENBQ0ksWSxDQUNBLFUsQ0FDQSxxQixDQUNBLHNCLENBR0osc0IsQ0FhQSw0RCxDQUlJLG9CLENBQ0EseUIsQ0FDQSwrQixDQUNBLGdDLENBcEJKLHNCLENBQ0kseUIsQ0FDQSxvQixDQUNBLHdCLENBQ0EsaUIsQ0FDQSxvQixDQUNBLFcsQ0FPSiw0RCxDQUNJLHNCLENBQ0Esd0IsQ0FDQSxpQixDQU9KLHNELENBQ0ksbUIsQ0FHSixrQixDQUNJLG9CLENBQ0EsYSxDQUNBLG1CLENBQ0EsYyxDQUNBLGlCLENBQ0EsZSxDQUNBLGtCLENBQ0Esc0IsQ0EyQkoscUIsQ0FWQSx3QixDQWRBLGlCLENBZ0JJLG1CLENBQ0EsYyxDQUNBLGlCLENBQ0EsZSxDQUNBLGtCLENBQ0EscUIsQ0FyQkosaUIsQ0FDSSxZLENBQ0Esc0IsQ0FDQSxPLENBQ0Esa0IsQ0FDQSxhLENBbUJKLHFCLENBVkEsd0IsQ0FDSSxVLENBU0oscUIsQ0FDSSxtQixDQUVBLGMsQ0FDQSxXLENBQ0EsYSxDQUNBLHNCLENBQ0Esa0IsQ0FDQSxRLENBQ0EsVSxDQUVBLGMsQ0FFQSxlLENBRUEsc0IsQ0FDQSxpQixDQUNBLCtCLENBR0osNkIsQ0FDSSxZLENBQ0Esd0IsQ0FDQSx3QixDQUNBLGtCLENBQ0EsUSxDQUNBLGtCLENBR0osbUIsQ0FvQkEseUIsQ0FDSSxZLENBQ0EsVyxDQUNBLGMsQ0FDQSxzQixDQUNBLGtCLENBQ0EsUSxDQUNBLGlCLENBQ0Esa0IsQ0FDQSwyQixDQUNBLG1CLENBQ0EsYyxDQUNBLGlCLENBQ0EsZSxDQUNBLGtCLENBQ0EscUIsQ0FDQSxvQixDQXBDSixtQixDQUNJLG9CLENBbUJKLHlCLENBaUJJLGMsQ0FHSixzQyxDQUNJLG1CLENBR0osWSxDQUNJLHdCLENBR0osZ0IsQ0FFSSw2QixDQUNBLHdCLENBQ0EseUIsQ0FFQSxzQixDQU9BLGlCLENBTkksd0IsQ0FDQSxrQixDQVJSLGdCLENBYUksaUIsQ0FFSSx1QixDQUlKLGlCLENBQ0ksd0IsQ0FDQSxrQixDQUlSLFcsQ0FDSSx1QixDQUdKLDBCLENBQ0ksNEIsQ0hQSixtQixDQU9RLGMsQ0FDQSwyQixDQUNBLHFCLENBVFIsdUIsQ0FZWSxXLENBWlosbUIsQ0FBQSwwQixDQWdCWSxVLENBQ0EsdUIsQ0FDQSxXLENBQ0EsYSxDQUVBLGVBQUEsZ0IsRUFBQSwwQixDQUdJLGFBTWhCLE0sQ0FDSSxXLENBR0osSyxDQUNJLFMsQ0FJQSxvQ0FBQSxRLENBQ0ksV0FHUixNLENBQ0ksa0IsQ0FHSixtQixDQUNJLFksQ0FDQSxZLENBQ0Esd0QsQ0FDQSxvQixDQUNBLG9CLENBTEosMkIsQ0FRUSxVLENBQ0EsVyxDQUNBLG1CLENBQUEsZ0IsQ0FWUiw2QixDQWNRLGtCLENBQ0EsZSxDQWZSLGtDLENBbUJRLGtCLENBQ0EsZSxDQXBCUixnQyxDQXdCUSxrQixDQUNBLGUsQ0F6QlIsMkIsQ0E2QlEsa0IsQ0FDQSxlLENBR0osdUNBQUEsdUMsQ0FFUSx5QixDRHNjViwyQixDQUZBLGtDLENDdGNFLDZCLENEdWNGLGdDLENDamNVLDRCLENBQ0EsMkJBS1osWSxDQUNJLGlCLENBQ0EsZSxDQUdKLHFCLENBZUEsa0IsQ0FDSSxpQixDQUVBLE0sQ0FDQSxVLENBQ0EsUyxDQXBCSixxQixDQUVJLFcsQ0FGSix5QixDQWVBLHNCLENBUFEsYSxDQUNBLFcsQ0FDQSxXLENBQ0EsNEIsQ0FJUixrQixDQUVJLFEsQ0FjSixZLENBQ0kseUIsQ0FHSixVLENBQ0ksaUIsQ0FDQSxpQyxDQUNBLE0sQ0FDQSwwQixDQUNBLFUsQ0FHSixtQixDQUNJLGlCLENBQ0EsZSxDQUNBLG9CLENBRUEsUyxDQUNBLGMsQ0FDQSw4QixDQUVBLHVDQUFBLG1CLENBQ0ksVSxDQUNBLGdCQVhSLHNCLENBZVEsUyxDQUdKLDJCLENBQ0ksVSxDQUNBLGlCLENBQ0EsSyxDQUNBLE0sQ0FDQSxPLENBQ0EsUSxDQUNBLHlCLENBQ0EsOEIsQ0FDQSxTLENBS0EsaUMsQ0FDSSxjLENBS1osZ0IsQ0FDSSxpQixDQUNBLGlCLENBQ0EsZ0MsQ0FDQSxnQyxDQUdKLG1DLENBQ0ksTyxDQUNBLFEsQ0FDQSxZLENBSUosc0IsQ0RnYkEsc0IsQ0MvYUksVyxDQWdCSixjLENBYkEsYSxDQUNJLGMsQ0FDQSxtQixDQUFBLGdCLENBQ0EsVSxDQUtKLG9CLENBQ0ksVyxDQUNBLFEsQ0FHSixVLENBQ0ksVSxDQURKLGMsQ0FJUSxTLENBR0Esb0NBQUEsYyxDQUNJLFdBUlosYyxDQWNRLGtCLENBS1IsUSxDQUNJLGMsQ0FHSixXLENBQ0ksVSxDQUNBLHFCLENBQUEsa0IsQ0FHSixNLENBRVEsa0IiLCJmaWxlIjoiYXBwLm1pbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6W251bGwsIkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1JhbGV3YXknO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiAxMDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3JhbGV3YXkvdjM0LzFQdF9nOHpZU19TS2dnUE55Q2dTUWFtYjFXMGx3azRTNFdqTlByUS50dGYpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1JhbGV3YXknO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3JhbGV3YXkvdjM0LzFQdF9nOHpZU19TS2dnUE55Q2dTUWFtYjFXMGx3azRTNGVqTVByUS50dGYpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1JhbGV3YXknO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3JhbGV3YXkvdjM0LzFQdF9nOHpZU19TS2dnUE55Q2dTUWFtYjFXMGx3azRTNFRiTVByUS50dGYpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1JhbGV3YXknO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3JhbGV3YXkvdjM0LzFQdF9nOHpZU19TS2dnUE55Q2dTUWFtYjFXMGx3azRTNFdqTVByUS50dGYpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1JhbGV3YXknO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3JhbGV3YXkvdjM0LzFQdF9nOHpZU19TS2dnUE55Q2dTUWFtYjFXMGx3azRTNFZyTVByUS50dGYpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1JhbGV3YXknO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3JhbGV3YXkvdjM0LzFQdF9nOHpZU19TS2dnUE55Q2dTUWFtYjFXMGx3azRTNGJiTFByUS50dGYpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1JhbGV3YXknO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3JhbGV3YXkvdjM0LzFQdF9nOHpZU19TS2dnUE55Q2dTUWFtYjFXMGx3azRTNFlfTFByUS50dGYpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1JhbGV3YXknO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3JhbGV3YXkvdjM0LzFQdF9nOHpZU19TS2dnUE55Q2dTUWFtYjFXMGx3azRTNGVqTFByUS50dGYpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1JhbGV3YXknO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3JhbGV3YXkvdjM0LzFQdF9nOHpZU19TS2dnUE55Q2dTUWFtYjFXMGx3azRTNGNITFByUS50dGYpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1JhbGV3YXknO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAxMDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3JhbGV3YXkvdjM0LzFQdHhnOHpZU19TS2dnUE40aUVndm5IeXZ2ZUx4VnZhbzRDUC50dGYpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1JhbGV3YXknO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3JhbGV3YXkvdjM0LzFQdHhnOHpZU19TS2dnUE40aUVndm5IeXZ2ZUx4VnRhb29DUC50dGYpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1JhbGV3YXknO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3JhbGV3YXkvdjM0LzFQdHhnOHpZU19TS2dnUE40aUVndm5IeXZ2ZUx4VnVFb29DUC50dGYpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1JhbGV3YXknO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3JhbGV3YXkvdjM0LzFQdHhnOHpZU19TS2dnUE40aUVndm5IeXZ2ZUx4VnZhb29DUC50dGYpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1JhbGV3YXknO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3JhbGV3YXkvdjM0LzFQdHhnOHpZU19TS2dnUE40aUVndm5IeXZ2ZUx4VnZvb29DUC50dGYpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1JhbGV3YXknO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3JhbGV3YXkvdjM0LzFQdHhnOHpZU19TS2dnUE40aUVndm5IeXZ2ZUx4VnNFcFlDUC50dGYpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1JhbGV3YXknO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3JhbGV3YXkvdjM0LzFQdHhnOHpZU19TS2dnUE40aUVndm5IeXZ2ZUx4VnM5cFlDUC50dGYpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1JhbGV3YXknO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3JhbGV3YXkvdjM0LzFQdHhnOHpZU19TS2dnUE40aUVndm5IeXZ2ZUx4VnRhcFlDUC50dGYpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1JhbGV3YXknO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3JhbGV3YXkvdjM0LzFQdHhnOHpZU19TS2dnUE40aUVndm5IeXZ2ZUx4VnR6cFlDUC50dGYpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbn1cbi50aGVtZS0xIGhlYWRlcixcbi50aGVtZS0xIC5uYXZiYXItbmF2LW1vYmlsZSB7XG4gIGJhY2tncm91bmQ6ICMyQjQ0MkM7XG59XG4udGhlbWUtMSAuZGl2aWRlclNlY3Rpb25Tdmcgc3ZnIHBhdGgsXG4udGhlbWUtMSAuZGl2aWRlclNlY3Rpb25Tdmcgc3ZnIHBhdGgge1xuICBmaWxsOiAjMkI0NDJDO1xufVxuLnRoZW1lLTEgLmJnLWZpbGwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkI0NDJDICFpbXBvcnRhbnQ7XG59XG4udGhlbWUtMSAuYmctZmlsbCBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xufVxuLnRoZW1lLTEgLmJnLWZpbGwgcCBhIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiB1bnNldDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnRoZW1lLTEgLnNlY29uZGFyeS10ZXh0IHtcbiAgY29sb3I6ICM3NzkwNzkgIWltcG9ydGFudDtcbn1cbi50aGVtZS0xIC5zZWNvbmRhcnktdGV4dCB7XG4gIGNvbG9yOiAjNzc5MDc5ICFpbXBvcnRhbnQ7XG59XG4udGhlbWUtMSAucHJpbWFyeS10ZXh0IHtcbiAgY29sb3I6ICMyQjQ0MkMgIWltcG9ydGFudDtcbn1cbi50aGVtZS0xIC5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyUyMzJCNDQyQyclM2UlM2NwYXRoIGQ9J00xMS4zNTQgMS42NDZhLjUuNSAwIDAgMSAwIC43MDhMNS43MDcgOGw1LjY0NyA1LjY0NmEuNS41IDAgMCAxLS43MDguNzA4bC02LTZhLjUuNSAwIDAgMSAwLS43MDhsNi02YS41LjUgMCAwIDEgLjcwOCAweicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cbi50aGVtZS0xIC5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyUyMzJCNDQyQyclM2UlM2NwYXRoIGQ9J000LjY0NiAxLjY0NmEuNS41IDAgMCAxIC43MDggMGw2IDZhLjUuNSAwIDAgMSAwIC43MDhsLTYgNmEuNS41IDAgMCAxLS43MDgtLjcwOEwxMC4yOTMgOCA0LjY0NiAyLjM1NGEuNS41IDAgMCAxIDAtLjcwOHonLyUzZSUzYy9zdmclM2VcIik7XG59XG4udGhlbWUtMSAuY2Fyb3VzZWwtaW5kaWNhdG9ycyBbZGF0YS1icy10YXJnZXRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJCNDQyQztcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMTVweDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbn1cbi50aGVtZS0xIC5xdW90ZSB7XG4gIGJvcmRlci1sZWZ0OiBzb2xpZCAjMkI0NDJDIDJweDtcbiAgcGFkZGluZy1sZWZ0OiAxZW07XG59XG4udGhlbWUtMSBwIGEge1xuICBjb2xvcjogIzJCNDQyQztcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4udGhlbWUtMSAuYnRuLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkI0NDJDO1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbn1cbi50aGVtZS0xIC5idG4tcHJpbWFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyQjQ0MkM7XG59XG4udGhlbWUtMSAuYnRuLXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NzkwNzkgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG4udGhlbWUtMSAuYnRuLXNlY29uZGFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1Zjc1NjEgIWltcG9ydGFudDtcbn1cbi50aGVtZS0yIGhlYWRlcixcbi50aGVtZS0yIC5uYXZiYXItbmF2LW1vYmlsZSB7XG4gIGJhY2tncm91bmQ6ICMwNzM1NTE7XG59XG4udGhlbWUtMiAuZGl2aWRlclNlY3Rpb25Tdmcgc3ZnIHBhdGgsXG4udGhlbWUtMiAuZGl2aWRlclNlY3Rpb25Tdmcgc3ZnIHBhdGgge1xuICBmaWxsOiAjMDczNTUxO1xufVxuLnRoZW1lLTIgLmJnLWZpbGwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDczNTUxICFpbXBvcnRhbnQ7XG59XG4udGhlbWUtMiAuYmctZmlsbCBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xufVxuLnRoZW1lLTIgLmJnLWZpbGwgcCBhIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiB1bnNldDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnRoZW1lLTIgLnNlY29uZGFyeS10ZXh0IHtcbiAgY29sb3I6ICM2QjkwQkYgIWltcG9ydGFudDtcbn1cbi50aGVtZS0yIC5zZWNvbmRhcnktdGV4dCB7XG4gIGNvbG9yOiAjNkI5MEJGICFpbXBvcnRhbnQ7XG59XG4udGhlbWUtMiAucHJpbWFyeS10ZXh0IHtcbiAgY29sb3I6ICMwNzM1NTEgIWltcG9ydGFudDtcbn1cbi50aGVtZS0yIC5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyUyMzA3MzU1MSclM2UlM2NwYXRoIGQ9J00xMS4zNTQgMS42NDZhLjUuNSAwIDAgMSAwIC43MDhMNS43MDcgOGw1LjY0NyA1LjY0NmEuNS41IDAgMCAxLS43MDguNzA4bC02LTZhLjUuNSAwIDAgMSAwLS43MDhsNi02YS41LjUgMCAwIDEgLjcwOCAweicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cbi50aGVtZS0yIC5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyUyMzA3MzU1MSclM2UlM2NwYXRoIGQ9J000LjY0NiAxLjY0NmEuNS41IDAgMCAxIC43MDggMGw2IDZhLjUuNSAwIDAgMSAwIC43MDhsLTYgNmEuNS41IDAgMCAxLS43MDgtLjcwOEwxMC4yOTMgOCA0LjY0NiAyLjM1NGEuNS41IDAgMCAxIDAtLjcwOHonLyUzZSUzYy9zdmclM2VcIik7XG59XG4udGhlbWUtMiAuY2Fyb3VzZWwtaW5kaWNhdG9ycyBbZGF0YS1icy10YXJnZXRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA3MzU1MTtcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMTVweDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbn1cbi50aGVtZS0yIC5xdW90ZSB7XG4gIGJvcmRlci1sZWZ0OiBzb2xpZCAjMDczNTUxIDJweDtcbiAgcGFkZGluZy1sZWZ0OiAxZW07XG59XG4udGhlbWUtMiBwIGEge1xuICBjb2xvcjogIzA3MzU1MTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4udGhlbWUtMiAuYnRuLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDczNTUxO1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbn1cbi50aGVtZS0yIC5idG4tcHJpbWFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNzM1NTE7XG59XG4udGhlbWUtMiAuYnRuLXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2QjkwQkYgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG4udGhlbWUtMiAuYnRuLXNlY29uZGFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0Yjc2YWMgIWltcG9ydGFudDtcbn1cbi5ncmF5LXRleHQge1xuICBjb2xvcjogIzUzNUE2MDtcbn1cbmJvZHkge1xuICBmb250LWZhbWlseTogJ1JhbGV3YXknLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VGRURFQjtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uY2VudGVyLWJnIHtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbn1cbi5vdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDA7XG59XG5oMSxcbi5oMSxcbmgyLFxuLmgyLFxuaDMsXG4uaDMsXG5oNCxcbi5oNCxcbmg1LFxuLmg1LFxuaDYsXG4uaDYge1xuICBtYXJnaW4tYm90dG9tOiAwLjNlbTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5oMSxcbi5oMSB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjQyNXJlbSArIDIuMXZ3KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgaDEsXG4gIC5oMSB7XG4gICAgZm9udC1zaXplOiAzcmVtO1xuICB9XG59XG5oMixcbi5oMiB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjM1cmVtICsgMS4ydncpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBoMixcbiAgLmgyIHtcbiAgICBmb250LXNpemU6IDIuMjVyZW07XG4gIH1cbn1cbmgzLFxuLmgzIHtcbiAgZm9udC1zaXplOiBjYWxjKDEuMzEyNXJlbSArIDAuNzV2dyk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGgzLFxuICAuaDMge1xuICAgIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gIH1cbn1cbmg0LFxuLmg0IHtcbiAgZm9udC1zaXplOiBjYWxjKDEuMjgxMjVyZW0gKyAwLjM3NXZ3KTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGg0LFxuICAuaDQge1xuICAgIGZvbnQtc2l6ZTogMS41NjI1cmVtO1xuICB9XG59XG5oNSxcbi5oNSB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjI1NXJlbSArIDAuMDZ2dyk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGg1LFxuICAuaDUge1xuICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICB9XG59XG5oNixcbi5oNiB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjI1NXJlbSArIDAuMDZ2dyk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGg2LFxuICAuaDYge1xuICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICB9XG59XG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xufVxudWwge1xuICBsaXN0LXN0eWxlOiBkaXNjIGluc2lkZTtcbn1cbm9sIHtcbiAgbGlzdC1zdHlsZTogZGVjaW1hbCBpbnNpZGU7XG59XG4uZm9ybS1jaGVjayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbiAgcGFkZGluZzogMDtcbn1cbi5mb3JtLWNoZWNrIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG4uZm9ybS1jaGVjayAuZm9ybS1jaGVjay1sYWJlbCB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmludGVyIHtcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIiwgc2Fucy1zZXJpZjtcbn1cbnN0cm9uZyxcbmIsXG4uYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4ucHQtNiB7XG4gIHBhZGRpbmctdG9wOiBjYWxjKDEuOTI1cmVtICsgOC4xdncpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucHQtNiB7XG4gICAgcGFkZGluZy10b3A6IDhyZW07XG4gIH1cbn1cbi5wYi02IHtcbiAgcGFkZGluZy1ib3R0b206IGNhbGMoMS45MjVyZW0gKyA4LjF2dyk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wYi02IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOHJlbTtcbiAgfVxufVxuLnB5LTYge1xuICBwYWRkaW5nLXRvcDogY2FsYygxLjkyNXJlbSArIDguMXZ3KTtcbiAgcGFkZGluZy1ib3R0b206IGNhbGMoMS45MjVyZW0gKyA4LjF2dyk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5weS02IHtcbiAgICBwYWRkaW5nLXRvcDogOHJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucHktNiB7XG4gICAgcGFkZGluZy1ib3R0b206IDhyZW07XG4gIH1cbn1cbi53aGl0ZS1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucmV2ZXJzZS1vcmRlci1tb2JpbGUge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgfVxufVxuLm5hdi1pdGVtOmhvdmVyIC5kcm9wZG93bi1tZW51IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZHJvcGRvd24tbWVudSB7XG4gIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xufVxuLmRyb3Bkb3duLW1lbnU6aG92ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5uYXZiYXItbmF2LWljb24td2hpdGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAzMCAzMCc+PHBhdGggc3Ryb2tlPSdyZ2JhKDI1NSwgMjU1LCAyNTUsIDEpJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvPjwvc3ZnPlwiKTtcbn1cbi5uYXZiYXIgLmJ0biB7XG4gIGJvcmRlcjogMXB4ICNmZmYgc29saWQ7XG59XG4ubmF2YmFyIC5idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5uYXZiYXIgLmJ0biBpIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ubmF2YmFyLW5hdi1tb2JpbGUge1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDIwO1xuICBjb2xvcjogI2ZmZjtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZGlzcGxheTogZmxleDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLm5hdmJhci1uYXYtbW9iaWxlIC5uYXZiYXItbmF2IHtcbiAgcGFkZGluZzogNDVweDtcbn1cbi5uYXZiYXItbmF2LW1vYmlsZSAubmF2LWl0ZW0gYSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm5hdmJhci1uYXYtbW9iaWxlIC5kcm9wZG93bi1tZW51IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gIG1hcmdpbjogMDtcbn1cbi5uYXZiYXItbmF2LW1vYmlsZSAuZHJvcGRvd24tbWVudSBhIHtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuLm5hdmJhci1uYXYtbW9iaWxlIC5tZW51LWZvb3RlciB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4ubmF2YmFyLW5hdi1tb2JpbGUgLm1lbnUtZm9vdGVyIC5pbmZvLXdyYXAge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCBhdXRvIGF1dG8pO1xuICBncmlkLWNvbHVtbi1nYXA6IDFyZW07XG4gIGdyaWQtcm93LWdhcDogMXJlbTtcbiAgd2lkdGg6IGF1dG87XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm5hdmJhci1uYXYtbW9iaWxlIC5tZW51LWZvb3RlciAuaW5mby13cmFwIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cbmhlYWRlciB7XG4gIHBvc2l0aW9uOiBzdGlja3kgIWltcG9ydGFudDtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAxMDAwO1xuICB3aWR0aDogMTAwJTtcbn1cbi5sb2dvIHtcbiAgaGVpZ2h0OiA3NXB4O1xufVxuLm5hdi1saW5rIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uY29tcG9uZW50LWltYWdlIHtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogODAwcHg7XG59XG4uc3VicGFnZS1saXN0IC5saXN0LWRhdGEtc3VicGFnZS1saXN0IC5saXN0LWRhdGEtaXRlbSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5zdWJwYWdlLWxpc3QgLmxpc3QtZGF0YS1zdWJwYWdlLWxpc3QgLmxpc3QtZGF0YS1pdGVtIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnN1YnBhZ2UtbGlzdCAuc2ltcGxlLXN1YnBhZ2UtbGlzdC1tZW51IC5zdWJwYWdlLWxpc3QtbWVudS1pdGVtIHtcbiAgcGFkZGluZy1ib3R0b206IDAuM3JlbTtcbn1cbi5zdWJwYWdlLWxpc3QgLnNpbXBsZS1zdWJwYWdlLWxpc3QtbWVudSAuc3VicGFnZS1saXN0LW1lbnUtaXRlbSAuc3VicGFnZS1saXN0LWFuZ2xlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLnN1YnBhZ2UtbGlzdCAuc2ltcGxlLXN1YnBhZ2UtbGlzdC1tZW51IGkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc3VicGFnZS1saXN0IC5zaW1wbGUtc3VicGFnZS1saXN0LW1lbnUgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5jb21wYW55LWluZm8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDAuNXJlbTtcbn1cbi5zb2NpYWwtbWVkaWEtY29tcG9uZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zb2NpYWwtbWVkaWEtY29tcG9uZW50IGEge1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgd2lkdGg6IDQ1cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLmV2ZW50LXZpZXctc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzc5MDc5O1xuICBjb2xvcjogd2hpdGU7XG59XG4uZXZlbnQtdmlzaWJsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmV2ZW50LWludmlzaWJsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS1zY2hlZHVsZSB7XG4gIHBvc2l0aW9uOiB1bnNldCAhaW1wb3J0YW50O1xufVxuLmUtc2NoZWR1bGUgLmUtbW9udGgtdmlldyAuZS1kYXRlLWhlYWRlciB7XG4gIGZvbnQtZmFtaWx5OiBSYWxld2F5ICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuLmUtc2NoZWR1bGUgLmUtbW9udGgtdmlldyAuZS1kYXRlLWhlYWRlci13cmFwIHRhYmxlIHRkIHtcbiAgZm9udC1mYW1pbHk6IFJhbGV3YXkgIWltcG9ydGFudDtcbiAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemUgIWltcG9ydGFudDtcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG4uZS1zY2hlZHVsZSAuZS1tb250aC12aWV3IC5lLWRhdGUtaGVhZGVyLXdyYXAgdGFibGUgdGQgLmUtY3VycmVudC1kYXkge1xuICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xufVxuLmUtY3VycmVudC1kYXRlIC5lLWRhdGUtaGVhZGVyIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogIzc3OTA3OSAhaW1wb3J0YW50O1xufVxuLmUtd29yay1jZWxscyB7XG4gIGJvcmRlci1jb2xvcjogI0VGRURFQiAhaW1wb3J0YW50O1xuICBib3JkZXItd2lkdGg6IDJweCAhaW1wb3J0YW50O1xufVxuLmUtY3VycmVudC1kYXRlIHtcbiAgYm9yZGVyOiAycHggc29saWQgIzc3OTA3OSAhaW1wb3J0YW50O1xufVxuLmV2ZW50LW1vZGFsLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIge1xuICBvdmVyZmxvdy15OiBhdXRvICFpbXBvcnRhbnQ7XG4gIHotaW5kZXg6IDExICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDYwJSAhaW1wb3J0YW50O1xuICB0b3A6IDI1JSAhaW1wb3J0YW50O1xuICBib3R0b206IDI1JSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiA4cHg7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNDk3cHggIWltcG9ydGFudDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuLmUtcXVpY2stcG9wdXAtd3JhcHBlciBlLWxpYiBlLXBvcHVwIGUtY29udHJvbCBlLXBvcHVwLWNsb3NlIHtcbiAgZGlzcGxheTogcnVieSAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcbiAgdG9wOiA1MCUgIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA0OTdweCAhaW1wb3J0YW50O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG4uZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLWV2ZW50LXBvcHVwIC5lLXBvcHVwLWNvbnRlbnQge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG4uZXZlbnQtbW9kYWwtdGl0bGUge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBjb2xvcjogIzJCNDQyQztcbiAgZm9udC1mYW1pbHk6IFJhbGV3YXk7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogLTAuNDU2cHg7XG59XG4uZXZlbnQtbW9kYWwtdGltZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBnYXA6IDRweDtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgY29sb3I6ICM1MzVBNjA7XG4gIGZvbnQtZmFtaWx5OiBSYWxld2F5O1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjMycHg7XG59XG4uZXZlbnQtbW9kYWwtZGVzY3JpcHRpb24ge1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1mYW1pbHk6IFJhbGV3YXk7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMzJweDtcbn1cbi5ldmVudC1tb2RhbC1jYXRlZ29yeSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHBhZGRpbmc6IDBweCA4cHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEwcHg7XG4gIGNvbG9yOiAjRkZGO1xuICBmb250LWZhbWlseTogUmFsZXdheTtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wNzhweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG4uZXZlbnQtbW9kYWwtZm9vdGVyLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDE2cHggMHB4IDE2cHggMTZweDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxNnB4O1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xufVxuLmV2ZW50LW1vZGFsLWZvb3RlciB7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAzOHB4O1xuICBwYWRkaW5nOiAwcHggMTJweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBiYWNrZ3JvdW5kOiAjMkI0NDJDO1xuICBjb2xvcjogdmFyKC0tYnMtd2hpdGUsICNGRkYpO1xuICBmb250LWZhbWlseTogUmFsZXdheTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4zMnB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uZXZlbnQtbW9kYWwtZm9vdGVyOmhvdmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAzOHB4O1xuICBwYWRkaW5nOiAwcHggMTJweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBiYWNrZ3JvdW5kOiAjMkI0NDJDO1xuICBjb2xvcjogdmFyKC0tYnMtd2hpdGUsICNGRkYpO1xuICBmb250LWZhbWlseTogUmFsZXdheTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4zMnB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtcG9wdXAtZm9vdGVyIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuLmN1cnNvci1oYW5kIHtcbiAgY3Vyc29yOiBwb2ludGVyICFpbXBvcnRhbnQ7XG59XG4uZS10YmFyLWJ0bi10ZXh0IHtcbiAgY29sb3I6ICMyQjQ0MkMgIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IFJhbGV3YXkgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAyNnB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA3MDAgIWltcG9ydGFudDtcbn1cbi5lLXRiYXItYnRuLXRleHQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuLmUtdGJhci1idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMkI0NDJDICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuLmUtdGJhci1idG46Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuLmUtYnRuLWljb24ge1xuICBjb2xvcjogIzJCNDQyQyAhaW1wb3J0YW50O1xufVxuLnNjaGVkdWxlLWhvbGlkYXktY2FsZW5kYXIge1xuICBib3JkZXItcmFkaXVzOiAxMnB4ICFpbXBvcnRhbnQ7XG59XG4udmlkZW8gLnZpbWVvcGxheWVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGFzcGVjdC1yYXRpbzogMS43Nzc3Nzc3ODtcbiAgaGVpZ2h0OiBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuLnZpZGVvIC52aW1lb3BsYXllciBpbWcge1xuICB3aWR0aDogMTUwcHg7XG59XG4udmlkZW8gLnZpbWVvcGxheWVyIGlmcmFtZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBhc3BlY3QtcmF0aW86IDEuNzc3Nzc3Nzg7XG4gIGhlaWdodDogYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG59XG5Ac3VwcG9ydHMgbm90IChhc3BlY3QtcmF0aW86IDEgLyAxKSB7XG4gIC52aWRlbyAudmltZW9wbGF5ZXIgaWZyYW1lIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cbi52aC01MCB7XG4gIGhlaWdodDogNTB2aDtcbn1cbi53LTI2IHtcbiAgd2lkdGg6IDI2JTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC53LW1kLTI2IHtcbiAgICB3aWR0aDogMjYlO1xuICB9XG59XG4ubWItLTEge1xuICBtYXJnaW4tYm90dG9tOiAtMXB4O1xufVxuLmltZy1ncmlkLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtZ2FwOiAxZW07XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZml0LCBtaW5tYXgoMjUwcHgsIDFmcikpO1xuICBncmlkLWF1dG8tcm93czogMjUwcHg7XG4gIGdyaWQtYXV0by1mbG93OiBkZW5zZTtcbn1cbi5pbWctZ3JpZC1jb250YWluZXIgZGl2IGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLmltZy1ncmlkLWNvbnRhaW5lciAuc21hbGxJTUcge1xuICBncmlkLWNvbHVtbjogc3BhbiAxO1xuICBncmlkLXJvdzogc3BhbiAxO1xufVxuLmltZy1ncmlkLWNvbnRhaW5lciAuaG9yaXpvbnRhbElNRyB7XG4gIGdyaWQtY29sdW1uOiBzcGFuIDI7XG4gIGdyaWQtcm93OiBzcGFuIDE7XG59XG4uaW1nLWdyaWQtY29udGFpbmVyIC52ZXJ0aWNhbElNRyB7XG4gIGdyaWQtY29sdW1uOiBzcGFuIDE7XG4gIGdyaWQtcm93OiBzcGFuIDI7XG59XG4uaW1nLWdyaWQtY29udGFpbmVyIC5iaWdJTUcge1xuICBncmlkLWNvbHVtbjogc3BhbiAyO1xuICBncmlkLXJvdzogc3BhbiAyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmltZy1ncmlkLWNvbnRhaW5lciAuaW1nLWdyaWQtY29udGFpbmVyIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgfVxuICAuaW1nLWdyaWQtY29udGFpbmVyIC5zbWFsbElNRyxcbiAgLmltZy1ncmlkLWNvbnRhaW5lciAuaG9yaXpvbnRhbElNRyxcbiAgLmltZy1ncmlkLWNvbnRhaW5lciAudmVydGljYWxJTUcsXG4gIC5pbWctZ3JpZC1jb250YWluZXIgLmJpZ0lNRyB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gMSAhaW1wb3J0YW50O1xuICAgIGdyaWQtcm93OiBzcGFuIDEgIWltcG9ydGFudDtcbiAgfVxufVxuLmhlcm8tc2xpZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnNoYXBlLWRpdmlkZXItYm90dG9tIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0xcHg7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiA1O1xufVxuLnNoYXBlLWRpdmlkZXItYm90dG9tIHN2ZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoNTAlIC0gNTB2dyk7XG59XG4uc2hhcGUtZGl2aWRlci10b3Age1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTFweDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDU7XG59XG4uc2hhcGUtZGl2aWRlci10b3Agc3ZnIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogY2FsYyg1MCUgLSA1MHZ3KTtcbn1cbi52aC01MC1zaGFwZSB7XG4gIGhlaWdodDogY2FsYyg1MHZoICsgMTQ3cHgpO1xufVxuLmhlcm8tdGV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBjYWxjKDUwJSAtIDE0N3B4LzIgKyAxMDRweC8yKTtcbiAgbGVmdDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB6LWluZGV4OiAxMDtcbn1cbi5zdWJwYWdlbGlzdC1zcXVhcmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDMwJTtcbiAgYXNwZWN0LXJhdGlvOiAxO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuM3MgZWFzZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5zdWJwYWdlbGlzdC1zcXVhcmUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGFzcGVjdC1yYXRpbzogMjtcbiAgfVxufVxuLnN1YnBhZ2VsaXN0LXNxdWFyZSBoMyB7XG4gIHotaW5kZXg6IDI7XG59XG4uc3VicGFnZWxpc3Qtc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuM3MgZWFzZTtcbiAgei1pbmRleDogMTtcbn1cbi5zdWJwYWdlbGlzdC1zcXVhcmU6aG92ZXI6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG4uaG9yaXpvbnRhbC1uZXdzIHtcbiAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICBvdmVyZmxvdy15OiBoaWRkZW47XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgc2Nyb2xsYmFyLWNvbG9yOiAjODg4IHRyYW5zcGFyZW50O1xufVxuLmhvcml6b250YWwtbmV3czo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICB3aWR0aDogMHB4O1xuICBoZWlnaHQ6IDBweDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jYXJvdXNlbC1jb250cm9sLW5leHQsXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2IHtcbiAgd2lkdGg6IHVuc2V0O1xufVxuLmltZ1NsaWRlckltZyB7XG4gIGFzcGVjdC1yYXRpbzogMTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmNhcm91c2VsLWluZGljYXRvcnMge1xuICBib3R0b206IC0yZW07XG4gIG1hcmdpbjogMDtcbn1cbi5lbXBsb3llZXMge1xuICB3aWR0aDogMTAwJTtcbn1cbi5lbXBsb3llZXMgZGl2IHtcbiAgd2lkdGg6IDQxJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5lbXBsb3llZXMgZGl2IHtcbiAgICB3aWR0aDogMjMlO1xuICB9XG59XG4uZW1wbG95ZWVzIGltZyB7XG4gIGFzcGVjdC1yYXRpbzogMTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLmNvbnRhY3Qge1xuICBmb250LXNpemU6IDFyZW07XG59XG4uc3BvbnNvckltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuLnJ0ZSBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbiIsIkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PVJhbGV3YXk6aXRhbCx3Z2h0QDAsMTAwLi45MDA7MSwxMDAuLjkwMCZkaXNwbGF5PXN3YXAnKTtcclxuXHJcbkBzY3JlZW4teHMtbWF4OiA1NzUuOThweDtcclxuQHNjcmVlbi1zbS1taW46IDU3NnB4O1xyXG5Ac2NyZWVuLXNtLW1heDogNzY3Ljk4cHg7XHJcbkBzY3JlZW4tbWQtbWluOiA3NjhweDtcclxuQHNjcmVlbi1tZC1tYXg6IDk5MS45OHB4O1xyXG5Ac2NyZWVuLWxnLW1pbjogOTkycHg7XHJcbkBzY3JlZW4tbGctbWF4OiAxMTk5Ljk4cHg7XHJcbkBzY3JlZW4teGwtbWluOiAxMjAwcHg7XHJcbkBzY3JlZW4teGwtbWF4OiAxMzk5Ljk4cHg7XHJcbkBzY3JlZW4teHhsLW1pbjogMTQwMHB4O1xyXG5cclxuQHNtOiB+XCJzY3JlZW4gYW5kIChtaW4td2lkdGg6IEB7c2NyZWVuLXNtLW1pbn0pXCI7XHJcbkBtZDogflwic2NyZWVuIGFuZCAobWluLXdpZHRoOiBAe3NjcmVlbi1tZC1taW59KVwiO1xyXG5AbGc6IH5cInNjcmVlbiBhbmQgKG1pbi13aWR0aDogQHtzY3JlZW4tbGctbWlufSlcIjtcclxuQHhsOiB+XCJzY3JlZW4gYW5kIChtaW4td2lkdGg6IEB7c2NyZWVuLXhsLW1pbn0pXCI7XHJcbkB4eGw6IH5cInNjcmVlbiBhbmQgKG1pbi13aWR0aDogQHtzY3JlZW4teHhsLW1pbn0pXCI7XHJcblxyXG5AeHNPbmx5OiB+XCJzY3JlZW4gYW5kIChtYXgtd2lkdGg6IEB7c2NyZWVuLXhzLW1heH0pXCI7XHJcbkBzbU9ubHk6IH5cInNjcmVlbiBhbmQgKG1pbi13aWR0aDogQHtzY3JlZW4tc20tbWlufSkgYW5kIChtYXgtd2lkdGg6IEB7c2NyZWVuLXNtLW1heH0pXCI7XHJcbkBtZE9ubHk6IH5cInNjcmVlbiBhbmQgKG1pbi13aWR0aDogQHtzY3JlZW4tbWQtbWlufSkgYW5kIChtYXgtd2lkdGg6IEB7c2NyZWVuLW1kLW1heH0pXCI7XHJcbkBsZ09ubHk6IH5cInNjcmVlbiBhbmQgKG1pbi13aWR0aDogQHtzY3JlZW4tbGctbWlufSkgYW5kIChtYXgtd2lkdGg6IEB7c2NyZWVuLWxnLW1heH0pXCI7XHJcbkB4bE9ubHk6IH5cInNjcmVlbiBhbmQgKG1pbi13aWR0aDogQHtzY3JlZW4teGwtbWlufSkgYW5kIChtYXgtd2lkdGg6IEB7c2NyZWVuLXhsLW1heH0pXCI7XHJcblxyXG5Ac21BbmRVbmRlcjogflwic2NyZWVuIGFuZCAobWF4LXdpZHRoOiBAe3NjcmVlbi1zbS1tYXh9KVwiO1xyXG5AbWRBbmRVbmRlcjogflwic2NyZWVuIGFuZCAobWF4LXdpZHRoOiBAe3NjcmVlbi1tZC1tYXh9KVwiO1xyXG5AbGdBbmRVbmRlcjogflwic2NyZWVuIGFuZCAobWF4LXdpZHRoOiBAe3NjcmVlbi1sZy1tYXh9KVwiO1xyXG5AeGxBbmRVbmRlcjogflwic2NyZWVuIGFuZCAobWF4LXdpZHRoOiBAe3NjcmVlbi14bC1tYXh9KVwiO1xyXG5cclxuQG9mZndoaXRlOiAjRUZFREVCO1xyXG5Ad2hpdGU6ICNmZmY7XHJcbkBibGFjazogIzAwMDtcclxuQGRhcmtncmV5OiAjNTM1QTYwO1xyXG5cclxuQHByaW1hcnk6ICMyQjQ0MkM7XHJcbkBzZWNvbmRhcnk6ICM3NzkwNzk7XHJcbkBudW1iZXJPZlRoZW1lczogMjsgLy8gRGVmaW5lIHRoZSBudW1iZXIgb2YgdGhlbWVzXHJcblxyXG4udGhlbWVEZWZzKDEpIHtcclxuICAgIEBwcmltYXJ5OiAjMkI0NDJDO1xyXG4gICAgQHNlY29uZGFyeTogIzc3OTA3OTtcclxufVxyXG5cclxuLnRoZW1lRGVmcygyKSB7XHJcbiAgICBAcHJpbWFyeTogIzA3MzU1MTtcclxuICAgIEBzZWNvbmRhcnk6ICM2QjkwQkY7XHJcbn1cclxuXHJcbi5idWlsZFRoZW1lcyhAaW5kZXgpIHdoZW4gKEBpbmRleCA8IEBudW1iZXJPZlRoZW1lcyArIDEpIHtcclxuXHJcbiAgICAudGhlbWUtQHtpbmRleH0ge1xyXG4gICAgICAgIC50aGVtZURlZnMoQGluZGV4KTtcclxuXHJcbiAgICAgICAgaGVhZGVyLCAubmF2YmFyLW5hdi1tb2JpbGUge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBAcHJpbWFyeTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5kaXZpZGVyU2VjdGlvblN2ZyBzdmcgcGF0aCwgLmRpdmlkZXJTZWN0aW9uU3ZnIHN2ZyBwYXRoIHtcclxuICAgICAgICAgICAgZmlsbDogQHByaW1hcnk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYmctZmlsbCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBwcmltYXJ5ICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFlbTtcclxuXHJcbiAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogQHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiB1bnNldDtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zZWNvbmRhcnktdGV4dCB7XHJcbiAgICAgICAgICAgIGNvbG9yOiBAc2Vjb25kYXJ5ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc2Vjb25kYXJ5LXRleHQge1xyXG4gICAgICAgICAgICBjb2xvcjogQHNlY29uZGFyeSAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnByaW1hcnktdGV4dCB7XHJcbiAgICAgICAgICAgIGNvbG9yOiBAcHJpbWFyeSAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQHByaW1hcnktbm8taGFzaDogcmVwbGFjZShAcHJpbWFyeSwgXCIjXCIsIFwiXCIpO1xyXG5cclxuICAgICAgICAuY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24ge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSclMjNAe3ByaW1hcnktbm8taGFzaH0nJTNlJTNjcGF0aCBkPSdNMTEuMzU0IDEuNjQ2YS41LjUgMCAwIDEgMCAuNzA4TDUuNzA3IDhsNS42NDcgNS42NDZhLjUuNSAwIDAgMS0uNzA4LjcwOGwtNi02YS41LjUgMCAwIDEgMC0uNzA4bDYtNmEuNS41IDAgMCAxIC43MDggMHonLyUzZSUzYy9zdmclM2VcIik7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24ge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSclMjNAe3ByaW1hcnktbm8taGFzaH0nJTNlJTNjcGF0aCBkPSdNNC42NDYgMS42NDZhLjUuNSAwIDAgMSAuNzA4IDBsNiA2YS41LjUgMCAwIDEgMCAuNzA4bC02IDZhLjUuNSAwIDAgMS0uNzA4LS43MDhMMTAuMjkzIDggNC42NDYgMi4zNTRhLjUuNSAwIDAgMSAwLS43MDh6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmNhcm91c2VsLWluZGljYXRvcnMgW2RhdGEtYnMtdGFyZ2V0XSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBwcmltYXJ5O1xyXG4gICAgICAgICAgICB3aWR0aDogMTVweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxNXB4O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnF1b3RlIHtcclxuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IHNvbGlkIEBwcmltYXJ5IDJweDtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBwIHtcclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogQHByaW1hcnk7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmJ0bi1wcmltYXJ5IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQHByaW1hcnk7XHJcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAcHJpbWFyeTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmJ0bi1zZWNvbmRhcnkge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAc2Vjb25kYXJ5ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oQHNlY29uZGFyeSwgMTAlKSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5idWlsZFRoZW1lcyhAaW5kZXggKyAxKTtcclxufVxyXG5cclxuLmJ1aWxkVGhlbWVzKEBpbmRleCkge1xyXG59XHJcblxyXG4uYnVpbGRUaGVtZXMoMSk7XHJcblxyXG5AaW1wb3J0IFwicmZzLmxlc3NcIjtcclxuXHJcbi5ncmF5LXRleHQge1xyXG4gICAgY29sb3I6IEBkYXJrZ3JleTtcclxufVxyXG5cclxuYm9keSB7XHJcbiAgICBmb250LWZhbWlseTogJ1JhbGV3YXknLCBzYW5zLXNlcmlmO1xyXG4gICAgY29sb3I6IEBibGFjaztcclxuICAgIGJhY2tncm91bmQtY29sb3I6IEBvZmZ3aGl0ZTtcclxuICAgIC5mb250LXNpemUoMThweCk7XHJcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgbWluLWhlaWdodDogMTAwdmg7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG59XHJcblxyXG4uY2VudGVyLWJnIHtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxufVxyXG5cclxuLm92ZXJsYXkge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgei1pbmRleDogMDtcclxufVxyXG5cclxuXHJcblxyXG5oMSwgLmgxLCBoMiwgLmgyLCBoMywgLmgzLCBoNCwgLmg0LCBoNSwgLmg1LCBoNiwgLmg2IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDAuM2VtO1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxufVxyXG5cclxuaDEsIC5oMSB7XHJcbiAgICAuZm9udC1zaXplKDQ4cHgpO1xyXG59XHJcblxyXG5oMiwgLmgyIHtcclxuICAgIC5mb250LXNpemUoMzZweCk7XHJcbn1cclxuXHJcbmgzLCAuaDMge1xyXG4gICAgLmZvbnQtc2l6ZSgzMHB4KTtcclxufVxyXG5cclxuaDQsIC5oNCB7XHJcbiAgICAuZm9udC1zaXplKDI1cHgpO1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuXHJcbmg1LCAuaDUge1xyXG4gICAgLmZvbnQtc2l6ZSgyMC44cHgpO1xyXG59XHJcblxyXG5oNiwgLmg2IHtcclxuICAgIC5mb250LXNpemUoMjAuOHB4KTtcclxufVxyXG5cclxuc21hbGwge1xyXG4gICAgLmZvbnQtc2l6ZSgxM3B4KTtcclxufVxyXG5cclxudWwge1xyXG4gICAgbGlzdC1zdHlsZTpkaXNjIGluc2lkZTtcclxufVxyXG5vbCB7XHJcbiAgICBsaXN0LXN0eWxlOiBkZWNpbWFsIGluc2lkZTtcclxufVxyXG5cclxuLmZvcm0tY2hlY2sge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBnYXA6IDEwcHg7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG5cclxuICAgIC5mb3JtLWNoZWNrLWlucHV0IHtcclxuICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZm9ybS1jaGVjay1sYWJlbCB7XHJcbiAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbmEge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbn1cclxuXHJcbi5pbnRlciB7XHJcbiAgICBmb250LWZhbWlseTogXCJJbnRlclwiLCBzYW5zLXNlcmlmO1xyXG59XHJcblxyXG5zdHJvbmcsIGIsIC5ib2xkIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbn1cclxuXHJcbi5wdC02IHtcclxuICAgIC5wYWRkaW5nLXRvcCg4cmVtKTtcclxufVxyXG5cclxuLnBiLTYge1xyXG4gICAgLnBhZGRpbmctYm90dG9tKDhyZW0pO1xyXG59XHJcblxyXG4ucHktNiB7XHJcbiAgICAucGFkZGluZy10b3AoOHJlbSk7XHJcbiAgICAucGFkZGluZy1ib3R0b20oOHJlbSk7XHJcbn1cclxuXHJcbi53aGl0ZS1iZyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAd2hpdGU7XHJcbn1cclxuXHJcblxyXG5AbWVkaWEgQG1kQW5kVW5kZXIge1xyXG4gICAgLnJldmVyc2Utb3JkZXItbW9iaWxlIHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBpbXBvcnQgXCJtYXN0ZXIubGVzc1wiO1xyXG5AaW1wb3J0IFwiY29tcG9uZW50cy5sZXNzXCI7XHJcblxyXG4udmlkZW8ge1xyXG5cclxuICAgIC52aW1lb3BsYXllciB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgYXNwZWN0LXJhdGlvOiAxNiAvIDk7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxNTBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGlmcmFtZSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBhc3BlY3QtcmF0aW86IDE2IC8gOTtcclxuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuXHJcbiAgICAgICAgICAgIEBzdXBwb3J0c1xyXG5cclxuICAgICAgICAgICAgbm90IChhc3BlY3QtcmF0aW86IDEgLyAxKSB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi52aC01MCB7XHJcbiAgICBoZWlnaHQ6IDUwdmg7XHJcbn1cclxuXHJcbi53LTI2IHtcclxuICAgIHdpZHRoOiAyNiU7XHJcbn1cclxuXHJcbi53LW1kLTI2IHtcclxuICAgIEBtZWRpYSBAbWQge1xyXG4gICAgICAgIHdpZHRoOiAyNiU7XHJcbiAgICB9XHJcbn1cclxuLm1iLS0xe1xyXG4gICAgbWFyZ2luLWJvdHRvbTotMXB4O1xyXG59XHJcblxyXG4uaW1nLWdyaWQtY29udGFpbmVyIHtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBncmlkLWdhcDogMWVtO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maXQsIG1pbm1heCgyNTBweCwgMWZyKSk7XHJcbiAgICBncmlkLWF1dG8tcm93czogMjUwcHg7XHJcbiAgICBncmlkLWF1dG8tZmxvdzogZGVuc2U7XHJcblxyXG4gICAgZGl2IGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgfVxyXG5cclxuICAgIC5zbWFsbElNRyB7XHJcbiAgICAgICAgZ3JpZC1jb2x1bW46IHNwYW4gMTtcclxuICAgICAgICBncmlkLXJvdzogc3BhbiAxO1xyXG4gICAgfVxyXG5cclxuICAgIC5ob3Jpem9udGFsSU1HIHtcclxuICAgICAgICBncmlkLWNvbHVtbjogc3BhbiAyO1xyXG4gICAgICAgIGdyaWQtcm93OiBzcGFuIDE7XHJcbiAgICB9XHJcblxyXG4gICAgLnZlcnRpY2FsSU1HIHtcclxuICAgICAgICBncmlkLWNvbHVtbjogc3BhbiAxO1xyXG4gICAgICAgIGdyaWQtcm93OiBzcGFuIDI7XHJcbiAgICB9XHJcblxyXG4gICAgLmJpZ0lNRyB7XHJcbiAgICAgICAgZ3JpZC1jb2x1bW46IHNwYW4gMjtcclxuICAgICAgICBncmlkLXJvdzogc3BhbiAyO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBAc21BbmRVbmRlciB7XHJcbiAgICAgICAgLmltZy1ncmlkLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnNtYWxsSU1HLCAuaG9yaXpvbnRhbElNRywgLnZlcnRpY2FsSU1HLCAuYmlnSU1HIHtcclxuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IHNwYW4gMSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBncmlkLXJvdzogc3BhbiAxICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uaGVyby1zbGlkZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuLnNoYXBlLWRpdmlkZXItYm90dG9tIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJvdHRvbTogLTFweDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHotaW5kZXg6IDU7XHJcblxyXG4gICAgc3ZnIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB3aWR0aDogMTAwdnc7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDUwJSAtIDUwdncpO1xyXG4gICAgfVxyXG59XHJcblxyXG4uc2hhcGUtZGl2aWRlci10b3Age1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAtMXB4O1xyXG4gICAgbGVmdDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgei1pbmRleDogNTtcclxuXHJcbiAgICBzdmcge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAxMDB2dztcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGNhbGMoNTAlIC0gNTB2dyk7XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4udmgtNTAtc2hhcGUge1xyXG4gICAgaGVpZ2h0OiBjYWxjKDUwdmggKyAxNDdweCk7XHJcbn1cclxuXHJcbi5oZXJvLXRleHQge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiBjYWxjKDUwJSAtIDE0N3B4LzIgKyAxMDRweC8yKTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICB6LWluZGV4OiAxMDtcclxufVxyXG5cclxuLnN1YnBhZ2VsaXN0LXNxdWFyZSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjNzIGVhc2U7XHJcbiAgICB3aWR0aDogMzAlO1xyXG4gICAgYXNwZWN0LXJhdGlvOiAxIC8gMTtcclxuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4zcyBlYXNlO1xyXG5cclxuICAgIEBtZWRpYSBAc21BbmRVbmRlciB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgYXNwZWN0LXJhdGlvOiAyLzE7XHJcbiAgICB9XHJcblxyXG4gICAgaDMge1xyXG4gICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICB9XHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4zcyBlYXNlO1xyXG4gICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICB9XHJcblxyXG4gICAgJjpob3ZlciB7XHJcblxyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMCk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uaG9yaXpvbnRhbC1uZXdzIHtcclxuICAgIG92ZXJmbG93LXg6IHNjcm9sbDtcclxuICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcclxuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcclxuICAgIHNjcm9sbGJhci1jb2xvcjogIzg4OCB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuLmhvcml6b250YWwtbmV3czo6LXdlYmtpdC1zY3JvbGxiYXIge1xyXG4gICAgd2lkdGg6IDBweDtcclxuICAgIGhlaWdodDogMHB4O1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuXHJcbi5jYXJvdXNlbC1jb250cm9sLW5leHQsIC5jYXJvdXNlbC1jb250cm9sLXByZXYge1xyXG4gICAgd2lkdGg6IHVuc2V0O1xyXG59XHJcblxyXG4uaW1nU2xpZGVySW1nIHtcclxuICAgIGFzcGVjdC1yYXRpbzogMS8xO1xyXG4gICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuXHJcblxyXG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyB7XHJcbiAgICBib3R0b206IC0yZW07XHJcbiAgICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbi5lbXBsb3llZXMge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgZGl2IHtcclxuICAgICAgICB3aWR0aDogNDElO1xyXG5cclxuXHJcbiAgICAgICAgQG1lZGlhIEBtZCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyMyU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGltZyB7XHJcbiAgICAgICAgYXNwZWN0LXJhdGlvOiAxIC8gMTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgfVxyXG59XHJcbi5jb250YWN0e1xyXG4gICAgZm9udC1zaXplOjFyZW07XHJcbn1cclxuXHJcbi5zcG9uc29ySW1nIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgb2JqZWN0LWZpdDogY29udGFpbjtcclxufVxyXG5cclxuLnJ0ZSB7XHJcbiAgICBwIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgfVxyXG59XHJcbiIsIi8vIExlc3MgUkZTIG1peGluXHJcbi8vXHJcbi8vIEF1dG9tYXRlZCByZXNwb25zaXZlIHZhbHVlcyBmb3IgZm9udCBzaXplcywgcGFkZGluZ3MsIG1hcmdpbnMgYW5kIG11Y2ggbW9yZVxyXG4vL1xyXG4vLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvcmZzXHJcblxyXG4vLyBDb25maWd1cmF0aW9uXHJcblxyXG4vLyBCYXNlIHZhbHVlXHJcbkByZnMtYmFzZS12YWx1ZTogMS4yNXJlbTtcclxuQHJmcy11bml0OiByZW07XHJcblxyXG4vLyBCcmVha3BvaW50IGF0IHdoZXJlIHZhbHVlIHN0b3BzIGluY3JlYXNpbmdcclxuQHJmcy1icmVha3BvaW50OiAxMjAwcHg7XHJcbkByZnMtYnJlYWtwb2ludC11bml0OiBweDtcclxuXHJcbi8vIFJlc2l6ZSB2YWx1ZSBiYXNlZCBvbiBzY3JlZW4gaGVpZ2h0IGFuZCB3aWR0aFxyXG5AcmZzLXR3by1kaW1lbnNpb25hbDogZmFsc2U7XHJcblxyXG4vLyBGYWN0b3Igb2YgZGVjcmVhc2VcclxuQHJmcy1mYWN0b3I6IDEwO1xyXG5cclxuLy8gTW9kZS4gUG9zc2liaWxpdGllczogXCJtaW4tbWVkaWEtcXVlcnlcIiwgXCJtYXgtbWVkaWEtcXVlcnlcIlxyXG5AcmZzLW1vZGU6IFwibWluLW1lZGlhLXF1ZXJ5XCI7XHJcblxyXG4vLyBHZW5lcmF0ZSBlbmFibGUgb3IgZGlzYWJsZSBjbGFzc2VzLiBQb3NzaWJpbGl0aWVzOiBmYWxzZSwgXCJlbmFibGVcIiBvciBcImRpc2FibGVcIlxyXG5AcmZzLWNsYXNzOiBmYWxzZTtcclxuXHJcbi8vIDEgcmVtID0gQHJmcy1yZW0tdmFsdWUgcHhcclxuQHJmcy1yZW0tdmFsdWU6IDE2O1xyXG5cclxuLy8gU2FmYXJpIGlmcmFtZSByZXNpemUgYnVnOiBodHRwczovL2dpdGh1Yi5jb20vdHdicy9yZnMvaXNzdWVzLzE0XHJcbkByZnMtc2FmYXJpLWlmcmFtZS1yZXNpemUtYnVnLWZpeDogZmFsc2U7XHJcblxyXG4vLyBEaXNhYmxlIFJGUyBieSBzZXR0aW5nIEBlbmFibGUtcmZzIHRvIGZhbHNlXHJcbkBlbmFibGUtcmZzOiB0cnVlO1xyXG5cclxuLy8gUkZTIG1peGluXHJcbi5yZnMoQHZhbHVlcywgQHByb3BlcnR5OiBmb250LXNpemUpIHtcclxuICAuX3Jmcy1jYWxjdWxhdGUoMSwgflwiXCIsIH5cIlwiKTtcclxufVxyXG5cclxuLy8gUmVjdXJzaXZlIGNhbGN1bGF0ZSBtaXhpblxyXG4uX3Jmcy1jYWxjdWxhdGUoQGluZGV4LCBAdmFsdWVSZXN1bHQsIEBmbHVpZFZhbHVlUmVzdWx0KSB7XHJcblxyXG4gICYgd2hlbiAoQGluZGV4IDw9IGxlbmd0aChAdmFsdWVzKSkge1xyXG4gICAgQGN1cnJlbnRWYWx1ZTogaWYoZXh0cmFjdChAdmFsdWVzLCBAaW5kZXgpID0gaW1wb3J0YW50LCB+XCIhaW1wb3J0YW50XCIgLCBleHRyYWN0KEB2YWx1ZXMsIEBpbmRleCkpO1xyXG4gICAgQHNwYWNlOiBpZihAaW5kZXggPSBsZW5ndGgoQHZhbHVlcyksIH5cIlwiLCB+XCIgXCIpO1xyXG5cclxuICAgICYgd2hlbiAobm90KGlzdW5pdChAY3VycmVudFZhbHVlLCBweCkpIGFuZCBub3QoaXN1bml0KEBjdXJyZW50VmFsdWUsIHJlbSkpKSB7XHJcbiAgICAgIC5fcmZzLWNhbGN1bGF0ZSgoQGluZGV4ICsgMSksIH5cIkB7dmFsdWVSZXN1bHR9QHtjdXJyZW50VmFsdWV9QHtzcGFjZX1cIiwgflwiQHtmbHVpZFZhbHVlUmVzdWx0fUB7Y3VycmVudFZhbHVlfUB7c3BhY2V9XCIpO1xyXG4gICAgfVxyXG5cclxuICAgICYgd2hlbiAoKGlzdW5pdChAY3VycmVudFZhbHVlLCBweCkpIG9yIChpc3VuaXQoQGN1cnJlbnRWYWx1ZSwgcmVtKSkpIHtcclxuICAgICAgQHZhbDogaWYoaXN1bml0KEBjdXJyZW50VmFsdWUsIHJlbSksIHVuaXQoKEBjdXJyZW50VmFsdWUgKiBAcmZzLXJlbS12YWx1ZSkpLCB1bml0KEBjdXJyZW50VmFsdWUpKTtcclxuXHJcbiAgICAgIC8vIFJlbW92ZSB1bml0IGlmIHplcm9cclxuICAgICAgQHZhbHVlLXVuaXQ6IGlmKEB2YWwgPSAwLCB+XCJcIiwgQHJmcy11bml0KTtcclxuXHJcbiAgICAgIEByZW5kZXJlZFZhbHVlOiB1bml0KGlmKEByZnMtdW5pdCA9IHB4LCBAdmFsLCAoKEB2YWwgLyBAcmZzLXJlbS12YWx1ZSkpKSwgQHZhbHVlLXVuaXQpO1xyXG5cclxuICAgICAgQHJmcy1taW46IGlmKGlzdW5pdChAcmZzLWJhc2UtdmFsdWUsIHJlbSksIHVuaXQoKEByZnMtYmFzZS12YWx1ZSAqIEByZnMtcmVtLXZhbHVlKSksIHVuaXQoQHJmcy1iYXNlLXZhbHVlKSk7XHJcblxyXG4gICAgICAmIHdoZW4gKG5vdCgoYWJzKEB2YWwpID4gQHJmcy1taW4pIGFuZCAoQHJmcy1mYWN0b3IgPiAxKSBhbmQgKEBlbmFibGUtcmZzID0gdHJ1ZSkpKSB7XHJcbiAgICAgICAgLl9yZnMtY2FsY3VsYXRlKChAaW5kZXggKyAxKSwgflwiQHt2YWx1ZVJlc3VsdH1Ae3JlbmRlcmVkVmFsdWV9QHtzcGFjZX1cIiwgflwiQHtmbHVpZFZhbHVlUmVzdWx0fUB7cmVuZGVyZWRWYWx1ZX1Ae3NwYWNlfVwiKTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJiB3aGVuICgoYWJzKEB2YWwpID4gQHJmcy1taW4pIGFuZCAoQHJmcy1mYWN0b3IgPiAxKSBhbmQgKEBlbmFibGUtcmZzID0gdHJ1ZSkpIHtcclxuXHJcbiAgICAgICAgQGJyZWFrcG9pbnQ6IGlmKGlzdW5pdChAcmZzLWJyZWFrcG9pbnQsIGVtKSBvciBpc3VuaXQoQHJmcy1icmVha3BvaW50LCByZW0pLCB1bml0KChAcmZzLWJyZWFrcG9pbnQgKiBAcmZzLXJlbS12YWx1ZSkpLCB1bml0KEByZnMtYnJlYWtwb2ludCkpO1xyXG4gICAgICAgIEBtYXgtd2lkdGg6IHVuaXQoaWYoQHJmcy1icmVha3BvaW50LXVuaXQgPSBweCwgQGJyZWFrcG9pbnQsICgoQGJyZWFrcG9pbnQgLyBAcmZzLXJlbS12YWx1ZSkpKSwgQHJmcy1icmVha3BvaW50LXVuaXQpO1xyXG5cclxuICAgICAgICAvLyBDYWxjdWxhdGUgbWluaW11bSB2YWx1ZVxyXG4gICAgICAgIEB2YWx1ZS1taW46IEByZnMtbWluICsgKCgoYWJzKEB2YWwpIC0gQHJmcy1taW4pIC8gQHJmcy1mYWN0b3IpKTtcclxuXHJcbiAgICAgICAgLy8gQ2FsY3VsYXRlIGRpZmZlcmVuY2UgYmV0d2VlbiBAdmFsIGFuZCB0aGUgbWluaW11bSB2YWx1ZVxyXG4gICAgICAgIC8vIFJvdW5kaW5nIG5lZWRlZCB0byBwcmV2ZW50IHJvdW5kaW5nIGVycm9yc1xyXG4gICAgICAgIEB2YWx1ZS12YXJpYWJsZS13aWR0aDogdW5pdChyb3VuZCgoKGFicyhAdmFsKSAtIEB2YWx1ZS1taW4pIC8gKChAYnJlYWtwb2ludCAvIDEwMCkpKSwgMTUpLCBpZihAcmZzLXR3by1kaW1lbnNpb25hbCwgdm1pbiwgdncpKTtcclxuXHJcbiAgICAgICAgJiB3aGVuIChAdmFsID4gMCkge1xyXG4gICAgICAgICAgQHJlbmRlcmVkRmx1aWRWYWx1ZTogY2FsYyh1bml0KGlmKEByZnMtdW5pdCA9IHB4LCAoKEB2YWx1ZS1taW4pKSwgKChAdmFsdWUtbWluIC8gQHJmcy1yZW0tdmFsdWUpKSksIEByZnMtdW5pdCkgflwiK1wiIEB2YWx1ZS12YXJpYWJsZS13aWR0aCk7XHJcbiAgICAgICAgICAuX3Jmcy1jYWxjdWxhdGUoKEBpbmRleCArIDEpLCB+XCJAe3ZhbHVlUmVzdWx0fUB7cmVuZGVyZWRWYWx1ZX1Ae3NwYWNlfVwiLCB+XCJAe2ZsdWlkVmFsdWVSZXN1bHR9QHtyZW5kZXJlZEZsdWlkVmFsdWV9QHtzcGFjZX1cIik7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmIHdoZW4gKEB2YWwgPCAwKSB7XHJcbiAgICAgICAgICBAcmVuZGVyZWRGbHVpZFZhbHVlOiBjYWxjKHVuaXQoaWYoQHJmcy11bml0ID0gcHgsICgoLUB2YWx1ZS1taW4pKSwgKCgtQHZhbHVlLW1pbiAvIEByZnMtcmVtLXZhbHVlKSkpLCBAcmZzLXVuaXQpIH5cIi1cIiBAdmFsdWUtdmFyaWFibGUtd2lkdGgpO1xyXG4gICAgICAgICAgLl9yZnMtY2FsY3VsYXRlKChAaW5kZXggKyAxKSwgflwiQHt2YWx1ZVJlc3VsdH1Ae3JlbmRlcmVkVmFsdWV9QHtzcGFjZX1cIiwgflwiQHtmbHVpZFZhbHVlUmVzdWx0fUB7cmVuZGVyZWRGbHVpZFZhbHVlfUB7c3BhY2V9XCIpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJiB3aGVuIChAaW5kZXggPiBsZW5ndGgoQHZhbHVlcykpIHtcclxuICAgIEBmbHVpZFZhbHVlOiBAZmx1aWRWYWx1ZVJlc3VsdDtcclxuXHJcbiAgICAmIHdoZW4gKEB2YWx1ZVJlc3VsdCA9IEBmbHVpZFZhbHVlUmVzdWx0KSB7XHJcbiAgICAgIEB7cHJvcGVydHl9OiBAdmFsdWVSZXN1bHQ7XHJcbiAgICB9XHJcblxyXG4gICAgJiB3aGVuIChub3QoQHZhbHVlUmVzdWx0ID0gQGZsdWlkVmFsdWVSZXN1bHQpKSB7XHJcblxyXG4gICAgICAmIHdoZW4gKEByZnMtY2xhc3MgPSBcImRpc2FibGVcIikgYW5kIChAcmZzLW1vZGUgPSBcIm1heC1tZWRpYS1xdWVyeVwiKSB7XHJcbiAgICAgICAgJixcclxuICAgICAgICAuZGlzYWJsZS1yZnMgJixcclxuICAgICAgICAmLmRpc2FibGUtcmZzIHtcclxuICAgICAgICAgIEB7cHJvcGVydHl9OiBAdmFsdWVSZXN1bHQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmIHdoZW4gKEByZnMtY2xhc3MgPSBcImVuYWJsZVwiKSBhbmQgKEByZnMtbW9kZSA9IFwibWluLW1lZGlhLXF1ZXJ5XCIpIHtcclxuICAgICAgICBAe3Byb3BlcnR5fTogQHZhbHVlUmVzdWx0O1xyXG5cclxuICAgICAgICAuZW5hYmxlLXJmcyAmLFxyXG4gICAgICAgICYuZW5hYmxlLXJmcyB7XHJcbiAgICAgICAgICBAe3Byb3BlcnR5fTogQGZsdWlkVmFsdWU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmIHdoZW4gKG5vdCgoQHJmcy1jbGFzcyA9IFwiZGlzYWJsZVwiKSBhbmQgKEByZnMtbW9kZSA9IFwibWF4LW1lZGlhLXF1ZXJ5XCIpKSkgYW5kIG5vdCgoQHJmcy1jbGFzcyA9IFwiZW5hYmxlXCIpIGFuZCAoQHJmcy1tb2RlID0gXCJtaW4tbWVkaWEtcXVlcnlcIikpIHtcclxuICAgICAgICBAe3Byb3BlcnR5fTogaWYoQHJmcy1tb2RlID0gXCJtaW4tbWVkaWEtcXVlcnlcIiwgQGZsdWlkVmFsdWUsIEB2YWx1ZVJlc3VsdCk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC8vIE1lZGlhIHF1ZXJ5XHJcbiAgICAgICYgd2hlbiAoQHJmcy1jbGFzcyA9IFwiZW5hYmxlXCIpIHtcclxuICAgICAgICAuZW5hYmxlLXJmcyAmLFxyXG4gICAgICAgICYuZW5hYmxlLXJmcyB7XHJcbiAgICAgICAgICAuX3Jmcy1yZW5kZXItbWVkaWEtcXVlcnkoKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYgd2hlbiAoQHJmcy1jbGFzcyA9IFwiZGlzYWJsZVwiKSBhbmQgKEByZnMtbW9kZSA9IFwibWluLW1lZGlhLXF1ZXJ5XCIpIHtcclxuICAgICAgICAuZGlzYWJsZS1yZnMgJixcclxuICAgICAgICAmLmRpc2FibGUtcmZzIHtcclxuICAgICAgICAgIEB7cHJvcGVydHl9OiBAdmFsdWVSZXN1bHQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuX3Jmcy1yZW5kZXItbWVkaWEtcXVlcnkoKTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJiB3aGVuIChub3QoQHJmcy1jbGFzcyA9IFwiZW5hYmxlXCIpKSBhbmQgbm90KEByZnMtY2xhc3MgPSBcImRpc2FibGVcIikge1xyXG4gICAgICAgIC5fcmZzLXJlbmRlci1tZWRpYS1xdWVyeSgpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmIHdoZW4gKChAcmZzLXNhZmFyaS1pZnJhbWUtcmVzaXplLWJ1Zy1maXgpKSB7XHJcbiAgICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIGxlbmd0aC16ZXJvLW5vLXVuaXRcclxuICAgICAgICBtaW4td2lkdGg6IDB2dztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLl9yZnMtcmVuZGVyLW1lZGlhLXF1ZXJ5ICgpIHtcclxuICAmIHdoZW4gKEByZnMtdHdvLWRpbWVuc2lvbmFsKSB7XHJcbiAgICAmIHdoZW4gKEByZnMtbW9kZSA9IFwibWluLW1lZGlhLXF1ZXJ5XCIpIHtcclxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBtYXgtd2lkdGgpIGFuZCAobWluLWhlaWdodDogQG1heC13aWR0aCkge1xyXG4gICAgICAgIEB7cHJvcGVydHl9OiBAdmFsdWVSZXN1bHQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmIHdoZW4gKEByZnMtbW9kZSA9IFwibWF4LW1lZGlhLXF1ZXJ5XCIpIHtcclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IEBtYXgtd2lkdGgpLCAobWF4LWhlaWdodDogQG1heC13aWR0aCkge1xyXG4gICAgICAgIEB7cHJvcGVydHl9OiBAZmx1aWRWYWx1ZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJiB3aGVuIChub3QoQHJmcy10d28tZGltZW5zaW9uYWwpKSB7XHJcbiAgICAmIHdoZW4gKEByZnMtbW9kZSA9IFwibWluLW1lZGlhLXF1ZXJ5XCIpIHtcclxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBtYXgtd2lkdGgpIHtcclxuICAgICAgICBAe3Byb3BlcnR5fTogQHZhbHVlUmVzdWx0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJiB3aGVuIChAcmZzLW1vZGUgPSBcIm1heC1tZWRpYS1xdWVyeVwiKSB7XHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiBAbWF4LXdpZHRoKSB7XHJcbiAgICAgICAgQHtwcm9wZXJ0eX06IEBmbHVpZFZhbHVlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uX3Jmcy1yZW5kZXItbWVkaWEtcXVlcnktY29udGVudCgpIHtcclxuXHJcbiAgJiB3aGVuIChAcmZzLWNsYXNzID0gXCJlbmFibGVcIikge1xyXG4gICAgLmVuYWJsZS1yZnMgJixcclxuICAgICYuZW5hYmxlLXJmcyB7XHJcbiAgICAgIEB7cHJvcGVydHl9OiBpZihAcmZzLW1vZGUgPSBcIm1pbi1tZWRpYS1xdWVyeVwiLCBAdmFsdWVSZXN1bHQsIEBmbHVpZFZhbHVlKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYgd2hlbiAobm90KEByZnMtY2xhc3MgPSBcImVuYWJsZVwiKSkge1xyXG4gICAgQHtwcm9wZXJ0eX06IGlmKEByZnMtbW9kZSA9IFwibWluLW1lZGlhLXF1ZXJ5XCIsIEB2YWx1ZVJlc3VsdCwgQGZsdWlkVmFsdWUpO1xyXG4gIH1cclxufVxyXG5cclxuLy8gU2hhcnRoYW5kIG1peGluc1xyXG4uZm9udC1zaXplKEB2YWx1ZSkge1xyXG4gIC5yZnMoQHZhbHVlKTtcclxufVxyXG5cclxuLnBhZGRpbmcoQHZhbHVlLCBAcHJvcGVydHk6IHBhZGRpbmcpIHtcclxuICAucmZzKEB2YWx1ZSwgQHByb3BlcnR5KTtcclxufVxyXG5cclxuLnBhZGRpbmctdG9wKEB2YWx1ZSwgQHByb3BlcnR5OiBwYWRkaW5nLXRvcCkge1xyXG4gIC5yZnMoQHZhbHVlLCBAcHJvcGVydHkpO1xyXG59XHJcblxyXG4ucGFkZGluZy1yaWdodChAdmFsdWUsIEBwcm9wZXJ0eTogcGFkZGluZy1yaWdodCkge1xyXG4gIC5yZnMoQHZhbHVlLCBAcHJvcGVydHkpO1xyXG59XHJcblxyXG4ucGFkZGluZy1ib3R0b20oQHZhbHVlLCBAcHJvcGVydHk6IHBhZGRpbmctYm90dG9tKSB7XHJcbiAgLnJmcyhAdmFsdWUsIEBwcm9wZXJ0eSk7XHJcbn1cclxuXHJcbi5wYWRkaW5nLWxlZnQoQHZhbHVlLCBAcHJvcGVydHk6IHBhZGRpbmctbGVmdCkge1xyXG4gIC5yZnMoQHZhbHVlLCBAcHJvcGVydHkpO1xyXG59XHJcblxyXG4ubWFyZ2luKEB2YWx1ZSwgQHByb3BlcnR5OiBtYXJnaW4pIHtcclxuICAucmZzKEB2YWx1ZSwgQHByb3BlcnR5KTtcclxufVxyXG5cclxuLm1hcmdpbi10b3AoQHZhbHVlLCBAcHJvcGVydHk6IG1hcmdpbi10b3ApIHtcclxuICAucmZzKEB2YWx1ZSwgQHByb3BlcnR5KTtcclxufVxyXG5cclxuLm1hcmdpbi1yaWdodChAdmFsdWUsIEBwcm9wZXJ0eTogbWFyZ2luLXJpZ2h0KSB7XHJcbiAgLnJmcyhAdmFsdWUsIEBwcm9wZXJ0eSk7XHJcbn1cclxuXHJcbi5tYXJnaW4tYm90dG9tKEB2YWx1ZSwgQHByb3BlcnR5OiBtYXJnaW4tYm90dG9tKSB7XHJcbiAgLnJmcyhAdmFsdWUsIEBwcm9wZXJ0eSk7XHJcbn1cclxuXHJcbi5tYXJnaW4tbGVmdChAdmFsdWUsIEBwcm9wZXJ0eTogbWFyZ2luLWxlZnQpIHtcclxuICAucmZzKEB2YWx1ZSwgQHByb3BlcnR5KTtcclxufVxyXG4iLCIubmF2LWl0ZW0ge1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICAgIC5kcm9wZG93bi1tZW51IHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uZHJvcGRvd24tbWVudSB7XHJcbiAgICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG59XHJcblxyXG4ubmF2YmFyLW5hdi1pY29uLXdoaXRlIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDMwIDMwJz48cGF0aCBzdHJva2U9J3JnYmEoMjU1LCAyNTUsIDI1NSwgMSknIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBzdHJva2Utd2lkdGg9JzInIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8+PC9zdmc+XCIpXHJcbn1cclxuLm5hdmJhciB7XHJcblxyXG4gICAgLmJ0biB7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggQHdoaXRlIHNvbGlkO1xyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBpIHtcclxuICAgICAgICAgICAgY29sb3I6IEB3aGl0ZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLm5hdmJhci1uYXYtbW9iaWxlIHtcclxuICAgIHBvc2l0aW9uOiBzdGlja3k7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB0b3A6IDA7XHJcbiAgICB6LWluZGV4OiAyMDtcclxuICAgIGNvbG9yOiBAd2hpdGU7XHJcbiAgICB0cmFuc2l0aW9uOiBub25lO1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgIC5uYXZiYXItbmF2IHtcclxuICAgICAgICBwYWRkaW5nOiA0NXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5uYXYtaXRlbSB7XHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICBjb2xvcjogQHdoaXRlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZHJvcGRvd24tbWVudSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGluaGVyaXQ7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubWVudS1mb290ZXIge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB9XHJcblxyXG5cclxuICAgIC5tZW51LWZvb3RlciB7XHJcbiAgICAgICAgLmluZm8td3JhcCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIGF1dG8gYXV0byk7XHJcbiAgICAgICAgICAgIGdyaWQtY29sdW1uLWdhcDogMXJlbTtcclxuICAgICAgICAgICAgZ3JpZC1yb3ctZ2FwOiAxcmVtO1xyXG4gICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgQGxnIHtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLy8gQXBwbHkgc3R5bGVzIGJhc2VkIG9uIGNsYXNzXHJcblxyXG5oZWFkZXIge1xyXG4gICAgcG9zaXRpb246IHN0aWNreSAhaW1wb3J0YW50O1xyXG4gICAgdG9wOiAwO1xyXG4gICAgei1pbmRleDogMTAwMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gXHJcbn1cclxuXHJcbi5sb2dvIHtcclxuICAgIGhlaWdodDogNzVweDtcclxufVxyXG5cclxuLm5hdi1saW5rIHtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG59IiwiXHJcbi5jb21wb25lbnQtaW1hZ2Uge1xyXG4gICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtaGVpZ2h0OiA4MDBweDtcclxufVxyXG5cclxuLnN1YnBhZ2UtbGlzdCB7XHJcblxyXG4gICAgLmxpc3QtZGF0YS1zdWJwYWdlLWxpc3Qge1xyXG5cclxuICAgICAgICAubGlzdC1kYXRhLWl0ZW0ge1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblxyXG4gICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnNpbXBsZS1zdWJwYWdlLWxpc3QtbWVudSB7XHJcbiAgICAgICAgLnN1YnBhZ2UtbGlzdC1tZW51LWl0ZW0ge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC4zcmVtO1xyXG5cclxuICAgICAgICAgICAgLnN1YnBhZ2UtbGlzdC1hbmdsZSB7XHJcbiAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGkge1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmNvbXBhbnktaW5mbyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGdhcDogMC41cmVtO1xyXG59XHJcblxyXG4uc29jaWFsLW1lZGlhLWNvbXBvbmVudCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICBhIHtcclxuICAgICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgICB3aWR0aDogNDVweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgIH1cclxufVxyXG5cclxuLmV2ZW50LXZpZXctc2VsZWN0ZWQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzc3OTA3OTtcclxuICAgIGNvbG9yOiB3aGl0ZTtcclxufVxyXG5cclxuLmV2ZW50LXZpc2libGUge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi5ldmVudC1pbnZpc2libGUge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLmUtc2NoZWR1bGUge1xyXG4gICAgcG9zaXRpb246IHVuc2V0ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5lLXNjaGVkdWxlIC5lLW1vbnRoLXZpZXcgLmUtZGF0ZS1oZWFkZXIge1xyXG4gICAgZm9udC1mYW1pbHk6IFJhbGV3YXkgIWltcG9ydGFudDtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZS1zY2hlZHVsZSAuZS1tb250aC12aWV3IC5lLWRhdGUtaGVhZGVyLXdyYXAgdGFibGUgdGQge1xyXG4gICAgZm9udC1mYW1pbHk6IFJhbGV3YXkgIWltcG9ydGFudDtcclxuICAgIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZSAhaW1wb3J0YW50O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLXRvcDogMTBweCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcclxuXHJcbiAgICAuZS1jdXJyZW50LWRheSB7XHJcbiAgICAgICAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuLmUtY3VycmVudC1kYXRlIC5lLWRhdGUtaGVhZGVyIHtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkICFpbXBvcnRhbnQ7XHJcbiAgICBiYWNrZ3JvdW5kOiAjNzc5MDc5ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5lLXdvcmstY2VsbHMge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjRUZFREVCICFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXItd2lkdGg6IDJweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZS1jdXJyZW50LWRhdGUge1xyXG4gICAgYm9yZGVyOiAycHggc29saWQgIzc3OTA3OSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZXZlbnQtbW9kYWwtY29udGFpbmVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxufVxyXG5cclxuLmUtcXVpY2stcG9wdXAtd3JhcHBlciB7XHJcbiAgICBvdmVyZmxvdy15OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB6LWluZGV4OiAxMSAhaW1wb3J0YW50O1xyXG4gICAgbWF4LWhlaWdodDogNjAlICFpbXBvcnRhbnQ7XHJcbiAgICB0b3A6IDI1JSAhaW1wb3J0YW50O1xyXG4gICAgYm90dG9tOiAyNSUgIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmc6IDhweDtcclxuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICBtYXgtd2lkdGg6IDQ5N3B4ICFpbXBvcnRhbnQ7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZS1xdWljay1wb3B1cC13cmFwcGVyIGUtbGliIGUtcG9wdXAgZS1jb250cm9sIGUtcG9wdXAtY2xvc2Uge1xyXG4gICAgZGlzcGxheTogcnVieSAhaW1wb3J0YW50O1xyXG4gICAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XHJcbiAgICB0b3A6IDUwJSAhaW1wb3J0YW50O1xyXG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICAgIG1heC13aWR0aDogNDk3cHggIWltcG9ydGFudDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtZXZlbnQtcG9wdXAgLmUtcG9wdXAtY29udGVudCB7XHJcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ldmVudC1tb2RhbC10aXRsZSB7XHJcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgY29sb3I6ICMyQjQ0MkM7XHJcbiAgICBmb250LWZhbWlseTogUmFsZXdheTtcclxuICAgIGZvbnQtc2l6ZTogMjZweDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjQ1NnB4O1xyXG59XHJcblxyXG4uZXZlbnQtbW9kYWwtdGltZSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICBnYXA6IDRweDtcclxuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XHJcbiAgICBjb2xvcjogIzUzNUE2MDtcclxuICAgIGZvbnQtZmFtaWx5OiBSYWxld2F5O1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMzJweDtcclxufVxyXG5cclxuLmV2ZW50LW1vZGFsLWRlc2NyaXB0aW9uIHtcclxuICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgZm9udC1mYW1pbHk6IFJhbGV3YXk7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAtMC4zMnB4O1xyXG59XHJcblxyXG4uZXZlbnQtbW9kYWwtY2F0ZWdvcnkge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgIG1hcmdpbi10b3A6IDhweDtcclxuICAgIGhlaWdodDogMjBweDtcclxuICAgIHBhZGRpbmc6IDBweCA4cHg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBnYXA6IDEwcHg7XHJcbiAgICBjb2xvcjogI0ZGRjtcclxuICAgIGZvbnQtZmFtaWx5OiBSYWxld2F5O1xyXG4gICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDc4cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTApO1xyXG59XHJcblxyXG4uZXZlbnQtbW9kYWwtZm9vdGVyLWNvbnRhaW5lciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgcGFkZGluZzogMTZweCAwcHggMTZweCAxNnB4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBnYXA6IDE2cHg7XHJcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xyXG59XHJcblxyXG4uZXZlbnQtbW9kYWwtZm9vdGVyIHtcclxuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBoZWlnaHQ6IDM4cHg7XHJcbiAgICBwYWRkaW5nOiAwcHggMTJweDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGdhcDogMTBweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgIGJhY2tncm91bmQ6ICMyQjQ0MkM7XHJcbiAgICBjb2xvcjogdmFyKC0tYnMtd2hpdGUsICNGRkYpO1xyXG4gICAgZm9udC1mYW1pbHk6IFJhbGV3YXk7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAtMC4zMnB4O1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcblxyXG4uZXZlbnQtbW9kYWwtZm9vdGVyOmhvdmVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBoZWlnaHQ6IDM4cHg7XHJcbiAgICBwYWRkaW5nOiAwcHggMTJweDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGdhcDogMTBweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgIGJhY2tncm91bmQ6ICMyQjQ0MkM7XHJcbiAgICBjb2xvcjogdmFyKC0tYnMtd2hpdGUsICNGRkYpO1xyXG4gICAgZm9udC1mYW1pbHk6IFJhbGV3YXk7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAtMC4zMnB4O1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4uZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLXBvcHVwLWZvb3RlciB7XHJcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5jdXJzb3ItaGFuZCB7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXIgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmUtdGJhci1idG4tdGV4dCB7XHJcbiAgICBjb2xvcjogIzJCNDQyQyAhaW1wb3J0YW50O1xyXG4gICAgZm9udC1mYW1pbHk6IFJhbGV3YXkgIWltcG9ydGFudDtcclxuICAgIGZvbnQtc2l6ZTogMjZweCAhaW1wb3J0YW50O1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuLmUtdGJhci1idG4ge1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGNvbG9yOiAjMkI0NDJDICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgJjpmb2N1cyB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG4uZS1idG4taWNvbiB7XHJcbiAgICBjb2xvcjogIzJCNDQyQyAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uc2NoZWR1bGUtaG9saWRheS1jYWxlbmRhciB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuIl19 */
