@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/ZmFtaWx5PVJhbGV3YXk6aXRhbCx3Z2h0QDAsMTAwLi45MDA7MSwxMDAuLjkwMCZkaXNwbGF5PXN3YXAnKTtcblxuQHNjcmVlbi14cy1tYXg6IDU3NS45OHB4O1xuQHNjcmVlbi1zbS1taW46IDU3NnB4O1xuQHNjcmVlbi1zbS1tYXg6IDc2Ny45OHB4O1xuQHNjcmVlbi1tZC1taW46IDc2OHB4O1xuQHNjcmVlbi1tZC1tYXg6IDk5MS45OHB4O1xuQHNjcmVlbi1sZy1taW46IDk5MnB4O1xuQHNjcmVlbi1sZy1tYXg6IDExOTkuOThweDtcbkBzY3JlZW4teGwtbWluOiAxMjAwcHg7XG5Ac2NyZWVuLXhsLW1heDogMTM5OS45OHB4O1xuQHNjcmVlbi14eGwtbWluOiAxNDAwcHg7XG5cbkBzbTogflwic2NyZWVuIGFuZCAobWluLXdpZHRoOiBAe3NjcmVlbi1zbS1taW59KVwiO1xuQG1kOiB+XCJzY3JlZW4gYW5kIChtaW4td2lkdGg6IEB7c2NyZWVuLW1kLW1pbn0pXCI7XG5AbGc6IH5cInNjcmVlbiBhbmQgKG1pbi13aWR0aDogQHtzY3JlZW4tbGctbWlufSlcIjtcbkB4bDogflwic2NyZWVuIGFuZCAobWluLXdpZHRoOiBAe3NjcmVlbi14bC1taW59KVwiO1xuQHh4bDogflwic2NyZWVuIGFuZCAobWluLXdpZHRoOiBAe3NjcmVlbi14eGwtbWlufSlcIjtcblxuQHhzT25seTogflwic2NyZWVuIGFuZCAobWF4LXdpZHRoOiBAe3NjcmVlbi14cy1tYXh9KVwiO1xuQHNtT25seTogflwic2NyZWVuIGFuZCAobWluLXdpZHRoOiBAe3NjcmVlbi1zbS1taW59KSBhbmQgKG1heC13aWR0aDogQHtzY3JlZW4tc20tbWF4fSlcIjtcbkBtZE9ubHk6IH5cInNjcmVlbiBhbmQgKG1pbi13aWR0aDogQHtzY3JlZW4tbWQtbWlufSkgYW5kIChtYXgtd2lkdGg6IEB7c2NyZWVuLW1kLW1heH0pXCI7XG5AbGdPbmx5OiB+XCJzY3JlZW4gYW5kIChtaW4td2lkdGg6IEB7c2NyZWVuLWxnLW1pbn0pIGFuZCAobWF4LXdpZHRoOiBAe3NjcmVlbi1sZy1tYXh9KVwiO1xuQHhsT25seTogflwic2NyZWVuIGFuZCAobWluLXdpZHRoOiBAe3NjcmVlbi14bC1taW59KSBhbmQgKG1heC13aWR0aDogQHtzY3JlZW4teGwtbWF4fSlcIjtcblxuQHNtQW5kVW5kZXI6IH5cInNjcmVlbiBhbmQgKG1heC13aWR0aDogQHtzY3JlZW4tc20tbWF4fSlcIjtcbkBtZEFuZFVuZGVyOiB+XCJzY3JlZW4gYW5kIChtYXgtd2lkdGg6IEB7c2NyZWVuLW1kLW1heH0pXCI7XG5AbGdBbmRVbmRlcjogflwic2NyZWVuIGFuZCAobWF4LXdpZHRoOiBAe3NjcmVlbi1sZy1tYXh9KVwiO1xuQHhsQW5kVW5kZXI6IH5cInNjcmVlbiBhbmQgKG1heC13aWR0aDogQHtzY3JlZW4teGwtbWF4fSlcIjtcblxuQG9mZndoaXRlOiAjRUZFREVCO1xuQHdoaXRlOiAjZmZmO1xuQGJsYWNrOiAjMDAwO1xuQGRhcmtncmV5OiAjNTM1QTYwO1xuXG5AcHJpbWFyeTogIzJCNDQyQztcbkBzZWNvbmRhcnk6ICM3NzkwNzk7XG5AbnVtYmVyT2ZUaGVtZXM6IDI7IC8vIERlZmluZSB0aGUgbnVtYmVyIG9mIHRoZW1lc1xuXG4udGhlbWVEZWZzKDEpIHtcbiAgICBAcHJpbWFyeTogIzJCNDQyQztcbiAgICBAc2Vjb25kYXJ5OiAjNzc5MDc5O1xufVxuXG4udGhlbWVEZWZzKDIpIHtcbiAgICBAcHJpbWFyeTogIzA3MzU1MTtcbiAgICBAc2Vjb25kYXJ5OiAjNkI5MEJGO1xufVxuXG4uYnVpbGRUaGVtZXMoQGluZGV4KSB3aGVuIChAaW5kZXggPCBAbnVtYmVyT2ZUaGVtZXMgKyAxKSB7XG5cbiAgICAudGhlbWUtQHtpbmRleH0ge1xuICAgICAgICAudGhlbWVEZWZzKEBpbmRleCk7XG5cbiAgICAgICAgaGVhZGVyLCAubmF2YmFyLW5hdi1tb2JpbGUge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogQHByaW1hcnk7XG4gICAgICAgIH1cblxuICAgICAgICAuZGl2aWRlclNlY3Rpb25Tdmcgc3ZnIHBhdGgsIC5kaXZpZGVyU2VjdGlvblN2ZyBzdmcgcGF0aCB7XG4gICAgICAgICAgICBmaWxsOiBAcHJpbWFyeTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5iZy1maWxsIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBwcmltYXJ5ICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFlbTtcblxuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogQHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogdW5zZXQ7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2Vjb25kYXJ5LXRleHQge1xuICAgICAgICAgICAgY29sb3I6IEBzZWNvbmRhcnkgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zZWNvbmRhcnktdGV4dCB7XG4gICAgICAgICAgICBjb2xvcjogQHNlY29uZGFyeSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnByaW1hcnktdGV4dCB7XG4gICAgICAgICAgICBjb2xvcjogQHByaW1hcnkgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBwcmltYXJ5LW5vLWhhc2g6IHJlcGxhY2UoQHByaW1hcnksIFwiI1wiLCBcIlwiKTtcblxuICAgICAgICAuY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nJTIzQHtwcmltYXJ5LW5vLWhhc2h9JyUzZSUzY3BhdGggZD0nTTExLjM1NCAxLjY0NmEuNS41IDAgMCAxIDAgLjcwOEw1LjcwNyA4bDUuNjQ3IDUuNjQ2YS41LjUgMCAwIDEtLjcwOC43MDhsLTYtNmEuNS41IDAgMCAxIDAtLjcwOGw2LTZhLjUuNSAwIDAgMSAuNzA4IDB6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyUyM0B7cHJpbWFyeS1uby1oYXNofSclM2UlM2NwYXRoIGQ9J000LjY0NiAxLjY0NmEuNS41IDAgMCAxIC43MDggMGw2IDZhLjUuNSAwIDAgMSAwIC43MDhsLTYgNmEuNS41IDAgMCAxLS43MDgtLjcwOEwxMC4yOTMgOCA0LjY0NiAyLjM1NGEuNS41IDAgMCAxIDAtLjcwOHonLyUzZSUzYy9zdmclM2VcIik7XG4gICAgICAgIH1cblxuICAgICAgICAuY2Fyb3VzZWwtaW5kaWNhdG9ycyBbZGF0YS1icy10YXJnZXRdIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBwcmltYXJ5O1xuICAgICAgICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLnF1b3RlIHtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiBzb2xpZCBAcHJpbWFyeSAycHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDFlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgY29sb3I6IEBwcmltYXJ5O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmJ0bi1wcmltYXJ5IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBwcmltYXJ5O1xuICAgICAgICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBwcmltYXJ5O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmJ0bi1zZWNvbmRhcnkge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQHNlY29uZGFyeSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbihAc2Vjb25kYXJ5LCAxMCUpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYnVpbGRUaGVtZXMoQGluZGV4ICsgMSk7XG59XG5cbi5idWlsZFRoZW1lcyhAaW5kZXgpIHtcbn1cblxuLmJ1aWxkVGhlbWVzKDEpO1xuXG5AaW1wb3J0IFwicmZzLmxlc3NcIjtcblxuLmdyYXktdGV4dCB7XG4gICAgY29sb3I6IEBkYXJrZ3JleTtcbn1cblxuYm9keSB7XG4gICAgZm9udC1mYW1pbHk6ICdSYWxld2F5Jywgc2Fucy1zZXJpZjtcbiAgICBjb2xvcjogQGJsYWNrO1xuICAgIGJhY2tncm91bmQtY29sb3I6IEBvZmZ3aGl0ZTtcbiAgICAuZm9udC1zaXplKDE4cHgpO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgbWluLWhlaWdodDogMTAwdmg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmNlbnRlci1iZyB7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG59XG5cbi5vdmVybGF5IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHotaW5kZXg6IDA7XG59XG5cblxuXG5oMSwgLmgxLCBoMiwgLmgyLCBoMywgLmgzLCBoNCwgLmg0LCBoNSwgLmg1LCBoNiwgLmg2IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjNlbTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbmgxLCAuaDEge1xuICAgIC5mb250LXNpemUoNDhweCk7XG59XG5cbmgyLCAuaDIge1xuICAgIC5mb250LXNpemUoMzZweCk7XG59XG5cbmgzLCAuaDMge1xuICAgIC5mb250LXNpemUoMzBweCk7XG59XG5cbmg0LCAuaDQge1xuICAgIC5mb250LXNpemUoMjVweCk7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbmg1LCAuaDUge1xuICAgIC5mb250LXNpemUoMjAuOHB4KTtcbn1cblxuaDYsIC5oNiB7XG4gICAgLmZvbnQtc2l6ZSgyMC44cHgpO1xufVxuXG5zbWFsbCB7XG4gICAgLmZvbnQtc2l6ZSgxM3B4KTtcbn1cblxudWwge1xuICAgIGxpc3Qtc3R5bGU6ZGlzYyBpbnNpZGU7XG59XG5vbCB7XG4gICAgbGlzdC1zdHlsZTogZGVjaW1hbCBpbnNpZGU7XG59XG5cbi5mb3JtLWNoZWNrIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAxMHB4O1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG5hIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmludGVyIHtcbiAgICBmb250LWZhbWlseTogXCJJbnRlclwiLCBzYW5zLXNlcmlmO1xufVxuXG5zdHJvbmcsIGIsIC5ib2xkIHtcbiAgICBmb250LXdlaWdodDogNzAwO1xufVxuXG4ucHQtNiB7XG4gICAgLnBhZGRpbmctdG9wKDhyZW0pO1xufVxuXG4ucGItNiB7XG4gICAgLnBhZGRpbmctYm90dG9tKDhyZW0pO1xufVxuXG4ucHktNiB7XG4gICAgLnBhZGRpbmctdG9wKDhyZW0pO1xuICAgIC5wYWRkaW5nLWJvdHRvbSg4cmVtKTtcbn1cblxuLndoaXRlLWJnIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAd2hpdGU7XG59XG5cblxuQG1lZGlhIEBtZEFuZFVuZGVyIHtcbiAgICAucmV2ZXJzZS1vcmRlci1tb2JpbGUge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgfVxufVxuXG5AaW1wb3J0IFwibWFzdGVyLmxlc3NcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzLmxlc3NcIjtcblxuLnZpZGVvIHtcblxuICAgIC52aW1lb3BsYXllciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBhc3BlY3QtcmF0aW86IDE2IC8gOTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMTUwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBpZnJhbWUge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBhc3BlY3QtcmF0aW86IDE2IC8gOTtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICAgICBAc3VwcG9ydHNcblxuICAgICAgICAgICAgbm90IChhc3BlY3QtcmF0aW86IDEgLyAxKSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4udmgtNTAge1xuICAgIGhlaWdodDogNTB2aDtcbn1cblxuLnctMjYge1xuICAgIHdpZHRoOiAyNiU7XG59XG5cbi53LW1kLTI2IHtcbiAgICBAbWVkaWEgQG1kIHtcbiAgICAgICAgd2lkdGg6IDI2JTtcbiAgICB9XG59XG4ubWItLTF7XG4gICAgbWFyZ2luLWJvdHRvbTotMXB4O1xufVxuXG4uaW1nLWdyaWQtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtZ2FwOiAxZW07XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maXQsIG1pbm1heCgyNTBweCwgMWZyKSk7XG4gICAgZ3JpZC1hdXRvLXJvd3M6IDI1MHB4O1xuICAgIGdyaWQtYXV0by1mbG93OiBkZW5zZTtcblxuICAgIGRpdiBpbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICB9XG5cbiAgICAuc21hbGxJTUcge1xuICAgICAgICBncmlkLWNvbHVtbjogc3BhbiAxO1xuICAgICAgICBncmlkLXJvdzogc3BhbiAxO1xuICAgIH1cblxuICAgIC5ob3Jpem9udGFsSU1HIHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IHNwYW4gMjtcbiAgICAgICAgZ3JpZC1yb3c6IHNwYW4gMTtcbiAgICB9XG5cbiAgICAudmVydGljYWxJTUcge1xuICAgICAgICBncmlkLWNvbHVtbjogc3BhbiAxO1xuICAgICAgICBncmlkLXJvdzogc3BhbiAyO1xuICAgIH1cblxuICAgIC5iaWdJTUcge1xuICAgICAgICBncmlkLWNvbHVtbjogc3BhbiAyO1xuICAgICAgICBncmlkLXJvdzogc3BhbiAyO1xuICAgIH1cblxuICAgIEBtZWRpYSBAc21BbmRVbmRlciB7XG4gICAgICAgIC5pbWctZ3JpZC1jb250YWluZXIge1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgICAgIH1cblxuICAgICAgICAuc21hbGxJTUcsIC5ob3Jpem9udGFsSU1HLCAudmVydGljYWxJTUcsIC5iaWdJTUcge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IHNwYW4gMSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgZ3JpZC1yb3c6IHNwYW4gMSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uaGVyby1zbGlkZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uc2hhcGUtZGl2aWRlci1ib3R0b20ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IC0xcHg7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB6LWluZGV4OiA1O1xuXG4gICAgc3ZnIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tbGVmdDogY2FsYyg1MCUgLSA1MHZ3KTtcbiAgICB9XG59XG5cbi5zaGFwZS1kaXZpZGVyLXRvcCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTFweDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IDU7XG5cbiAgICBzdmcge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDUwJSAtIDUwdncpO1xuICAgIH1cbn1cblxuXG4udmgtNTAtc2hhcGUge1xuICAgIGhlaWdodDogY2FsYyg1MHZoICsgMTQ3cHgpO1xufVxuXG4uaGVyby10ZXh0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiBjYWxjKDUwJSAtIDE0N3B4LzIgKyAxMDRweC8yKTtcbiAgICBsZWZ0OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICB6LWluZGV4OiAxMDtcbn1cblxuLnN1YnBhZ2VsaXN0LXNxdWFyZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4zcyBlYXNlO1xuICAgIHdpZHRoOiAzMCU7XG4gICAgYXNwZWN0LXJhdGlvOiAxIC8gMTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuM3MgZWFzZTtcblxuICAgIEBtZWRpYSBAc21BbmRVbmRlciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBhc3BlY3QtcmF0aW86IDIvMTtcbiAgICB9XG5cbiAgICBoMyB7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjNzIGVhc2U7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMCk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5ob3Jpem9udGFsLW5ld3Mge1xuICAgIG92ZXJmbG93LXg6IHNjcm9sbDtcbiAgICBvdmVyZmxvdy15OiBoaWRkZW47XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICAgIHNjcm9sbGJhci1jb2xvcjogIzg4OCB0cmFuc3BhcmVudDtcbn1cblxuLmhvcml6b250YWwtbmV3czo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgIHdpZHRoOiAwcHg7XG4gICAgaGVpZ2h0OiAwcHg7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LCAuY2Fyb3VzZWwtY29udHJvbC1wcmV2IHtcbiAgICB3aWR0aDogdW5zZXQ7XG59XG5cbi5pbWdTbGlkZXJJbWcge1xuICAgIGFzcGVjdC1yYXRpbzogMS8xO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG5cblxuLmNhcm91c2VsLWluZGljYXRvcnMge1xuICAgIGJvdHRvbTogLTJlbTtcbiAgICBtYXJnaW46IDA7XG59XG5cbi5lbXBsb3llZXMge1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgZGl2IHtcbiAgICAgICAgd2lkdGg6IDQxJTtcblxuXG4gICAgICAgIEBtZWRpYSBAbWQge1xuICAgICAgICAgICAgd2lkdGg6IDIzJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGltZyB7XG4gICAgICAgIGFzcGVjdC1yYXRpbzogMSAvIDE7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICB9XG59XG4uY29udGFjdHtcbiAgICBmb250LXNpemU6MXJlbTtcbn1cblxuLnNwb25zb3JJbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG5cbi5ydGUge1xuICAgIHAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIH1cbn1cbiIsIi8vIExlc3MgUkZTIG1peGluXG4vL1xuLy8gQXV0b21hdGVkIHJlc3BvbnNpdmUgdmFsdWVzIGZvciBmb250IHNpemVzLCBwYWRkaW5ncywgbWFyZ2lucyBhbmQgbXVjaCBtb3JlXG4vL1xuLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL3Jmc1xuXG4vLyBDb25maWd1cmF0aW9uXG5cbi8vIEJhc2UgdmFsdWVcbkByZnMtYmFzZS12YWx1ZTogMS4yNXJlbTtcbkByZnMtdW5pdDogcmVtO1xuXG4vLyBCcmVha3BvaW50IGF0IHdoZXJlIHZhbHVlIHN0b3BzIGluY3JlYXNpbmdcbkByZnMtYnJlYWtwb2ludDogMTIwMHB4O1xuQHJmcy1icmVha3BvaW50LXVuaXQ6IHB4O1xuXG4vLyBSZXNpemUgdmFsdWUgYmFzZWQgb24gc2NyZWVuIGhlaWdodCBhbmQgd2lkdGhcbkByZnMtdHdvLWRpbWVuc2lvbmFsOiBmYWxzZTtcblxuLy8gRmFjdG9yIG9mIGRlY3JlYXNlXG5AcmZzLWZhY3RvcjogMTA7XG5cbi8vIE1vZGUuIFBvc3NpYmlsaXRpZXM6IFwibWluLW1lZGlhLXF1ZXJ5XCIsIFwibWF4LW1lZGlhLXF1ZXJ5XCJcbkByZnMtbW9kZTogXCJtaW4tbWVkaWEtcXVlcnlcIjtcblxuLy8gR2VuZXJhdGUgZW5hYmxlIG9yIGRpc2FibGUgY2xhc3Nlcy4gUG9zc2liaWxpdGllczogZmFsc2UsIFwiZW5hYmxlXCIgb3IgXCJkaXNhYmxlXCJcbkByZnMtY2xhc3M6IGZhbHNlO1xuXG4vLyAxIHJlbSA9IEByZnMtcmVtLXZhbHVlIHB4XG5AcmZzLXJlbS12YWx1ZTogMTY7XG5cbi8vIFNhZmFyaSBpZnJhbWUgcmVzaXplIGJ1ZzogaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvcmZzL2lzc3Vlcy8xNFxuQHJmcy1zYWZhcmktaWZyYW1lLXJlc2l6ZS1idWctZml4OiBmYWxzZTtcblxuLy8gRGlzYWJsZSBSRlMgYnkgc2V0dGluZyBAZW5hYmxlLXJmcyB0byBmYWxzZVxuQGVuYWJsZS1yZnM6IHRydWU7XG5cbi8vIFJGUyBtaXhpblxuLnJmcyhAdmFsdWVzLCBAcHJvcGVydHk6IGZvbnQtc2l6ZSkge1xuICAuX3Jmcy1jYWxjdWxhdGUoMSwgflwiXCIsIH5cIlwiKTtcbn1cblxuLy8gUmVjdXJzaXZlIGNhbGN1bGF0ZSBtaXhpblxuLl9yZnMtY2FsY3VsYXRlKEBpbmRleCwgQHZhbHVlUmVzdWx0LCBAZmx1aWRWYWx1ZVJlc3VsdCkge1xuXG4gICYgd2hlbiAoQGluZGV4IDw9IGxlbmd0aChAdmFsdWVzKSkge1xuICAgIEBjdXJyZW50VmFsdWU6IGlmKGV4dHJhY3QoQHZhbHVlcywgQGluZGV4KSA9IGltcG9ydGFudCwgflwiIWltcG9ydGFudFwiICwgZXh0cmFjdChAdmFsdWVzLCBAaW5kZXgpKTtcbiAgICBAc3BhY2U6IGlmKEBpbmRleCA9IGxlbmd0aChAdmFsdWVzKSwgflwiXCIsIH5cIiBcIik7XG5cbiAgICAmIHdoZW4gKG5vdChpc3VuaXQoQGN1cnJlbnRWYWx1ZSwgcHgpKSBhbmQgbm90KGlzdW5pdChAY3VycmVudFZhbHVlLCByZW0pKSkge1xuICAgICAgLl9yZnMtY2FsY3VsYXRlKChAaW5kZXggKyAxKSwgflwiQHt2YWx1ZVJlc3VsdH1Ae2N1cnJlbnRWYWx1ZX1Ae3NwYWNlfVwiLCB+XCJAe2ZsdWlkVmFsdWVSZXN1bHR9QHtjdXJyZW50VmFsdWV9QHtzcGFjZX1cIik7XG4gICAgfVxuXG4gICAgJiB3aGVuICgoaXN1bml0KEBjdXJyZW50VmFsdWUsIHB4KSkgb3IgKGlzdW5pdChAY3VycmVudFZhbHVlLCByZW0pKSkge1xuICAgICAgQHZhbDogaWYoaXN1bml0KEBjdXJyZW50VmFsdWUsIHJlbSksIHVuaXQoKEBjdXJyZW50VmFsdWUgKiBAcmZzLXJlbS12YWx1ZSkpLCB1bml0KEBjdXJyZW50VmFsdWUpKTtcblxuICAgICAgLy8gUmVtb3ZlIHVuaXQgaWYgemVyb1xuICAgICAgQHZhbHVlLXVuaXQ6IGlmKEB2YWwgPSAwLCB+XCJcIiwgQHJmcy11bml0KTtcblxuICAgICAgQHJlbmRlcmVkVmFsdWU6IHVuaXQoaWYoQHJmcy11bml0ID0gcHgsIEB2YWwsICgoQHZhbCAvIEByZnMtcmVtLXZhbHVlKSkpLCBAdmFsdWUtdW5pdCk7XG5cbiAgICAgIEByZnMtbWluOiBpZihpc3VuaXQoQHJmcy1iYXNlLXZhbHVlLCByZW0pLCB1bml0KChAcmZzLWJhc2UtdmFsdWUgKiBAcmZzLXJlbS12YWx1ZSkpLCB1bml0KEByZnMtYmFzZS12YWx1ZSkpO1xuXG4gICAgICAmIHdoZW4gKG5vdCgoYWJzKEB2YWwpID4gQHJmcy1taW4pIGFuZCAoQHJmcy1mYWN0b3IgPiAxKSBhbmQgKEBlbmFibGUtcmZzID0gdHJ1ZSkpKSB7XG4gICAgICAgIC5fcmZzLWNhbGN1bGF0ZSgoQGluZGV4ICsgMSksIH5cIkB7dmFsdWVSZXN1bHR9QHtyZW5kZXJlZFZhbHVlfUB7c3BhY2V9XCIsIH5cIkB7Zmx1aWRWYWx1ZVJlc3VsdH1Ae3JlbmRlcmVkVmFsdWV9QHtzcGFjZX1cIik7XG4gICAgICB9XG5cbiAgICAgICYgd2hlbiAoKGFicyhAdmFsKSA+IEByZnMtbWluKSBhbmQgKEByZnMtZmFjdG9yID4gMSkgYW5kIChAZW5hYmxlLXJmcyA9IHRydWUpKSB7XG5cbiAgICAgICAgQGJyZWFrcG9pbnQ6IGlmKGlzdW5pdChAcmZzLWJyZWFrcG9pbnQsIGVtKSBvciBpc3VuaXQoQHJmcy1icmVha3BvaW50LCByZW0pLCB1bml0KChAcmZzLWJyZWFrcG9pbnQgKiBAcmZzLXJlbS12YWx1ZSkpLCB1bml0KEByZnMtYnJlYWtwb2ludCkpO1xuICAgICAgICBAbWF4LXdpZHRoOiB1bml0KGlmKEByZnMtYnJlYWtwb2ludC11bml0ID0gcHgsIEBicmVha3BvaW50LCAoKEBicmVha3BvaW50IC8gQHJmcy1yZW0tdmFsdWUpKSksIEByZnMtYnJlYWtwb2ludC11bml0KTtcblxuICAgICAgICAvLyBDYWxjdWxhdGUgbWluaW11bSB2YWx1ZVxuICAgICAgICBAdmFsdWUtbWluOiBAcmZzLW1pbiArICgoKGFicyhAdmFsKSAtIEByZnMtbWluKSAvIEByZnMtZmFjdG9yKSk7XG5cbiAgICAgICAgLy8gQ2FsY3VsYXRlIGRpZmZlcmVuY2UgYmV0d2VlbiBAdmFsIGFuZCB0aGUgbWluaW11bSB2YWx1ZVxuICAgICAgICAvLyBSb3VuZGluZyBuZWVkZWQgdG8gcHJldmVudCByb3VuZGluZyBlcnJvcnNcbiAgICAgICAgQHZhbHVlLXZhcmlhYmxlLXdpZHRoOiB1bml0KHJvdW5kKCgoYWJzKEB2YWwpIC0gQHZhbHVlLW1pbikgLyAoKEBicmVha3BvaW50IC8gMTAwKSkpLCAxNSksIGlmKEByZnMtdHdvLWRpbWVuc2lvbmFsLCB2bWluLCB2dykpO1xuXG4gICAgICAgICYgd2hlbiAoQHZhbCA+IDApIHtcbiAgICAgICAgICBAcmVuZGVyZWRGbHVpZFZhbHVlOiBjYWxjKHVuaXQoaWYoQHJmcy11bml0ID0gcHgsICgoQHZhbHVlLW1pbikpLCAoKEB2YWx1ZS1taW4gLyBAcmZzLXJlbS12YWx1ZSkpKSwgQHJmcy11bml0KSB+XCIrXCIgQHZhbHVlLXZhcmlhYmxlLXdpZHRoKTtcbiAgICAgICAgICAuX3Jmcy1jYWxjdWxhdGUoKEBpbmRleCArIDEpLCB+XCJAe3ZhbHVlUmVzdWx0fUB7cmVuZGVyZWRWYWx1ZX1Ae3NwYWNlfVwiLCB+XCJAe2ZsdWlkVmFsdWVSZXN1bHR9QHtyZW5kZXJlZEZsdWlkVmFsdWV9QHtzcGFjZX1cIik7XG4gICAgICAgIH1cblxuICAgICAgICAmIHdoZW4gKEB2YWwgPCAwKSB7XG4gICAgICAgICAgQHJlbmRlcmVkRmx1aWRWYWx1ZTogY2FsYyh1bml0KGlmKEByZnMtdW5pdCA9IHB4LCAoKC1AdmFsdWUtbWluKSksICgoLUB2YWx1ZS1taW4gLyBAcmZzLXJlbS12YWx1ZSkpKSwgQHJmcy11bml0KSB+XCItXCIgQHZhbHVlLXZhcmlhYmxlLXdpZHRoKTtcbiAgICAgICAgICAuX3Jmcy1jYWxjdWxhdGUoKEBpbmRleCArIDEpLCB+XCJAe3ZhbHVlUmVzdWx0fUB7cmVuZGVyZWRWYWx1ZX1Ae3NwYWNlfVwiLCB+XCJAe2ZsdWlkVmFsdWVSZXN1bHR9QHtyZW5kZXJlZEZsdWlkVmFsdWV9QHtzcGFjZX1cIik7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmIHdoZW4gKEBpbmRleCA+IGxlbmd0aChAdmFsdWVzKSkge1xuICAgIEBmbHVpZFZhbHVlOiBAZmx1aWRWYWx1ZVJlc3VsdDtcblxuICAgICYgd2hlbiAoQHZhbHVlUmVzdWx0ID0gQGZsdWlkVmFsdWVSZXN1bHQpIHtcbiAgICAgIEB7cHJvcGVydHl9OiBAdmFsdWVSZXN1bHQ7XG4gICAgfVxuXG4gICAgJiB3aGVuIChub3QoQHZhbHVlUmVzdWx0ID0gQGZsdWlkVmFsdWVSZXN1bHQpKSB7XG5cbiAgICAgICYgd2hlbiAoQHJmcy1jbGFzcyA9IFwiZGlzYWJsZVwiKSBhbmQgKEByZnMtbW9kZSA9IFwibWF4LW1lZGlhLXF1ZXJ5XCIpIHtcbiAgICAgICAgJixcbiAgICAgICAgLmRpc2FibGUtcmZzICYsXG4gICAgICAgICYuZGlzYWJsZS1yZnMge1xuICAgICAgICAgIEB7cHJvcGVydHl9OiBAdmFsdWVSZXN1bHQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJiB3aGVuIChAcmZzLWNsYXNzID0gXCJlbmFibGVcIikgYW5kIChAcmZzLW1vZGUgPSBcIm1pbi1tZWRpYS1xdWVyeVwiKSB7XG4gICAgICAgIEB7cHJvcGVydHl9OiBAdmFsdWVSZXN1bHQ7XG5cbiAgICAgICAgLmVuYWJsZS1yZnMgJixcbiAgICAgICAgJi5lbmFibGUtcmZzIHtcbiAgICAgICAgICBAe3Byb3BlcnR5fTogQGZsdWlkVmFsdWU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJiB3aGVuIChub3QoKEByZnMtY2xhc3MgPSBcImRpc2FibGVcIikgYW5kIChAcmZzLW1vZGUgPSBcIm1heC1tZWRpYS1xdWVyeVwiKSkpIGFuZCBub3QoKEByZnMtY2xhc3MgPSBcImVuYWJsZVwiKSBhbmQgKEByZnMtbW9kZSA9IFwibWluLW1lZGlhLXF1ZXJ5XCIpKSB7XG4gICAgICAgIEB7cHJvcGVydHl9OiBpZihAcmZzLW1vZGUgPSBcIm1pbi1tZWRpYS1xdWVyeVwiLCBAZmx1aWRWYWx1ZSwgQHZhbHVlUmVzdWx0KTtcbiAgICAgIH1cblxuICAgICAgLy8gTWVkaWEgcXVlcnlcbiAgICAgICYgd2hlbiAoQHJmcy1jbGFzcyA9IFwiZW5hYmxlXCIpIHtcbiAgICAgICAgLmVuYWJsZS1yZnMgJixcbiAgICAgICAgJi5lbmFibGUtcmZzIHtcbiAgICAgICAgICAuX3Jmcy1yZW5kZXItbWVkaWEtcXVlcnkoKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmIHdoZW4gKEByZnMtY2xhc3MgPSBcImRpc2FibGVcIikgYW5kIChAcmZzLW1vZGUgPSBcIm1pbi1tZWRpYS1xdWVyeVwiKSB7XG4gICAgICAgIC5kaXNhYmxlLXJmcyAmLFxuICAgICAgICAmLmRpc2FibGUtcmZzIHtcbiAgICAgICAgICBAe3Byb3BlcnR5fTogQHZhbHVlUmVzdWx0O1xuICAgICAgICB9XG5cbiAgICAgICAgLl9yZnMtcmVuZGVyLW1lZGlhLXF1ZXJ5KCk7XG4gICAgICB9XG5cbiAgICAgICYgd2hlbiAobm90KEByZnMtY2xhc3MgPSBcImVuYWJsZVwiKSkgYW5kIG5vdChAcmZzLWNsYXNzID0gXCJkaXNhYmxlXCIpIHtcbiAgICAgICAgLl9yZnMtcmVuZGVyLW1lZGlhLXF1ZXJ5KCk7XG4gICAgICB9XG5cbiAgICAgICYgd2hlbiAoKEByZnMtc2FmYXJpLWlmcmFtZS1yZXNpemUtYnVnLWZpeCkpIHtcbiAgICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIGxlbmd0aC16ZXJvLW5vLXVuaXRcbiAgICAgICAgbWluLXdpZHRoOiAwdnc7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5fcmZzLXJlbmRlci1tZWRpYS1xdWVyeSAoKSB7XG4gICYgd2hlbiAoQHJmcy10d28tZGltZW5zaW9uYWwpIHtcbiAgICAmIHdoZW4gKEByZnMtbW9kZSA9IFwibWluLW1lZGlhLXF1ZXJ5XCIpIHtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiBAbWF4LXdpZHRoKSBhbmQgKG1pbi1oZWlnaHQ6IEBtYXgtd2lkdGgpIHtcbiAgICAgICAgQHtwcm9wZXJ0eX06IEB2YWx1ZVJlc3VsdDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmIHdoZW4gKEByZnMtbW9kZSA9IFwibWF4LW1lZGlhLXF1ZXJ5XCIpIHtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiBAbWF4LXdpZHRoKSwgKG1heC1oZWlnaHQ6IEBtYXgtd2lkdGgpIHtcbiAgICAgICAgQHtwcm9wZXJ0eX06IEBmbHVpZFZhbHVlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYgd2hlbiAobm90KEByZnMtdHdvLWRpbWVuc2lvbmFsKSkge1xuICAgICYgd2hlbiAoQHJmcy1tb2RlID0gXCJtaW4tbWVkaWEtcXVlcnlcIikge1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBtYXgtd2lkdGgpIHtcbiAgICAgICAgQHtwcm9wZXJ0eX06IEB2YWx1ZVJlc3VsdDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmIHdoZW4gKEByZnMtbW9kZSA9IFwibWF4LW1lZGlhLXF1ZXJ5XCIpIHtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiBAbWF4LXdpZHRoKSB7XG4gICAgICAgIEB7cHJvcGVydHl9OiBAZmx1aWRWYWx1ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLl9yZnMtcmVuZGVyLW1lZGlhLXF1ZXJ5LWNvbnRlbnQoKSB7XG5cbiAgJiB3aGVuIChAcmZzLWNsYXNzID0gXCJlbmFibGVcIikge1xuICAgIC5lbmFibGUtcmZzICYsXG4gICAgJi5lbmFibGUtcmZzIHtcbiAgICAgIEB7cHJvcGVydHl9OiBpZihAcmZzLW1vZGUgPSBcIm1pbi1tZWRpYS1xdWVyeVwiLCBAdmFsdWVSZXN1bHQsIEBmbHVpZFZhbHVlKTtcbiAgICB9XG4gIH1cblxuICAmIHdoZW4gKG5vdChAcmZzLWNsYXNzID0gXCJlbmFibGVcIikpIHtcbiAgICBAe3Byb3BlcnR5fTogaWYoQHJmcy1tb2RlID0gXCJtaW4tbWVkaWEtcXVlcnlcIiwgQHZhbHVlUmVzdWx0LCBAZmx1aWRWYWx1ZSk7XG4gIH1cbn1cblxuLy8gU2hhcnRoYW5kIG1peGluc1xuLmZvbnQtc2l6ZShAdmFsdWUpIHtcbiAgLnJmcyhAdmFsdWUpO1xufVxuXG4ucGFkZGluZyhAdmFsdWUsIEBwcm9wZXJ0eTogcGFkZGluZykge1xuICAucmZzKEB2YWx1ZSwgQHByb3BlcnR5KTtcbn1cblxuLnBhZGRpbmctdG9wKEB2YWx1ZSwgQHByb3BlcnR5OiBwYWRkaW5nLXRvcCkge1xuICAucmZzKEB2YWx1ZSwgQHByb3BlcnR5KTtcbn1cblxuLnBhZGRpbmctcmlnaHQoQHZhbHVlLCBAcHJvcGVydHk6IHBhZGRpbmctcmlnaHQpIHtcbiAgLnJmcyhAdmFsdWUsIEBwcm9wZXJ0eSk7XG59XG5cbi5wYWRkaW5nLWJvdHRvbShAdmFsdWUsIEBwcm9wZXJ0eTogcGFkZGluZy1ib3R0b20pIHtcbiAgLnJmcyhAdmFsdWUsIEBwcm9wZXJ0eSk7XG59XG5cbi5wYWRkaW5nLWxlZnQoQHZhbHVlLCBAcHJvcGVydHk6IHBhZGRpbmctbGVmdCkge1xuICAucmZzKEB2YWx1ZSwgQHByb3BlcnR5KTtcbn1cblxuLm1hcmdpbihAdmFsdWUsIEBwcm9wZXJ0eTogbWFyZ2luKSB7XG4gIC5yZnMoQHZhbHVlLCBAcHJvcGVydHkpO1xufVxuXG4ubWFyZ2luLXRvcChAdmFsdWUsIEBwcm9wZXJ0eTogbWFyZ2luLXRvcCkge1xuICAucmZzKEB2YWx1ZSwgQHByb3BlcnR5KTtcbn1cblxuLm1hcmdpbi1yaWdodChAdmFsdWUsIEBwcm9wZXJ0eTogbWFyZ2luLXJpZ2h0KSB7XG4gIC5yZnMoQHZhbHVlLCBAcHJvcGVydHkpO1xufVxuXG4ubWFyZ2luLWJvdHRvbShAdmFsdWUsIEBwcm9wZXJ0eTogbWFyZ2luLWJvdHRvbSkge1xuICAucmZzKEB2YWx1ZSwgQHByb3BlcnR5KTtcbn1cblxuLm1hcmdpbi1sZWZ0KEB2YWx1ZSwgQHByb3BlcnR5OiBtYXJnaW4tbGVmdCkge1xuICAucmZzKEB2YWx1ZSwgQHByb3BlcnR5KTtcbn1cbiIsIi5uYXYtaXRlbSB7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5kcm9wZG93bi1tZW51IHtcbiAgICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbiAgICAmOmhvdmVyIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxufVxuXG4ubmF2YmFyLW5hdi1pY29uLXdoaXRlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAzMCAzMCc+PHBhdGggc3Ryb2tlPSdyZ2JhKDI1NSwgMjU1LCAyNTUsIDEpJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvPjwvc3ZnPlwiKVxufVxuLm5hdmJhciB7XG5cbiAgICAuYnRuIHtcbiAgICAgICAgYm9yZGVyOiAxcHggQHdoaXRlIHNvbGlkO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIH1cblxuICAgICAgICBpIHtcbiAgICAgICAgICAgIGNvbG9yOiBAd2hpdGU7XG4gICAgICAgIH1cbiAgICB9XG59XG4ubmF2YmFyLW5hdi1tb2JpbGUge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDIwO1xuICAgIGNvbG9yOiBAd2hpdGU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAubmF2YmFyLW5hdiB7XG4gICAgICAgIHBhZGRpbmc6IDQ1cHg7XG4gICAgfVxuXG4gICAgLm5hdi1pdGVtIHtcblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiBAd2hpdGU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWVudS1mb290ZXIge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cblxuXG4gICAgLm1lbnUtZm9vdGVyIHtcbiAgICAgICAgLmluZm8td3JhcCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgYXV0byBhdXRvKTtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uLWdhcDogMXJlbTtcbiAgICAgICAgICAgIGdyaWQtcm93LWdhcDogMXJlbTtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgICAgIEBtZWRpYSBAbGcge1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gQXBwbHkgc3R5bGVzIGJhc2VkIG9uIGNsYXNzXG5cbmhlYWRlciB7XG4gICAgcG9zaXRpb246IHN0aWNreSAhaW1wb3J0YW50O1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAxMDAwO1xuICAgIHdpZHRoOiAxMDAlO1xuIFxufVxuXG4ubG9nbyB7XG4gICAgaGVpZ2h0OiA3NXB4O1xufVxuXG4ubmF2LWxpbmsge1xuICAgIGNvbG9yOiAjZmZmO1xufSIsIlxuLmNvbXBvbmVudC1pbWFnZSB7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDgwMHB4O1xufVxuXG4uc3VicGFnZS1saXN0IHtcblxuICAgIC5saXN0LWRhdGEtc3VicGFnZS1saXN0IHtcblxuICAgICAgICAubGlzdC1kYXRhLWl0ZW0ge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNpbXBsZS1zdWJwYWdlLWxpc3QtbWVudSB7XG4gICAgICAgIC5zdWJwYWdlLWxpc3QtbWVudS1pdGVtIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwLjNyZW07XG5cbiAgICAgICAgICAgIC5zdWJwYWdlLWxpc3QtYW5nbGUge1xuICAgICAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGkge1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5jb21wYW55LWluZm8ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDAuNXJlbTtcbn1cblxuLnNvY2lhbC1tZWRpYS1jb21wb25lbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIGEge1xuICAgICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgd2lkdGg6IDQ1cHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIH1cbn1cblxuLmV2ZW50LXZpZXctc2VsZWN0ZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3NzkwNzk7XG4gICAgY29sb3I6IHdoaXRlO1xufVxuXG4uZXZlbnQtdmlzaWJsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5ldmVudC1pbnZpc2libGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5lLXNjaGVkdWxlIHtcbiAgICBwb3NpdGlvbjogdW5zZXQgIWltcG9ydGFudDtcbn1cblxuLmUtc2NoZWR1bGUgLmUtbW9udGgtdmlldyAuZS1kYXRlLWhlYWRlciB7XG4gICAgZm9udC1mYW1pbHk6IFJhbGV3YXkgIWltcG9ydGFudDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmUtc2NoZWR1bGUgLmUtbW9udGgtdmlldyAuZS1kYXRlLWhlYWRlci13cmFwIHRhYmxlIHRkIHtcbiAgICBmb250LWZhbWlseTogUmFsZXdheSAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemUgIWltcG9ydGFudDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG5cbiAgICAuZS1jdXJyZW50LWRheSB7XG4gICAgICAgIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4uZS1jdXJyZW50LWRhdGUgLmUtZGF0ZS1oZWFkZXIge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZDogIzc3OTA3OSAhaW1wb3J0YW50O1xufVxuXG4uZS13b3JrLWNlbGxzIHtcbiAgICBib3JkZXItY29sb3I6ICNFRkVERUIgIWltcG9ydGFudDtcbiAgICBib3JkZXItd2lkdGg6IDJweCAhaW1wb3J0YW50O1xufVxuXG4uZS1jdXJyZW50LWRhdGUge1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICM3NzkwNzkgIWltcG9ydGFudDtcbn1cblxuLmV2ZW50LW1vZGFsLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuXG4uZS1xdWljay1wb3B1cC13cmFwcGVyIHtcbiAgICBvdmVyZmxvdy15OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgei1pbmRleDogMTEgIWltcG9ydGFudDtcbiAgICBtYXgtaGVpZ2h0OiA2MCUgIWltcG9ydGFudDtcbiAgICB0b3A6IDI1JSAhaW1wb3J0YW50O1xuICAgIGJvdHRvbTogMjUlICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogOHB4O1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgbWF4LXdpZHRoOiA0OTdweCAhaW1wb3J0YW50O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4uZS1xdWljay1wb3B1cC13cmFwcGVyIGUtbGliIGUtcG9wdXAgZS1jb250cm9sIGUtcG9wdXAtY2xvc2Uge1xuICAgIGRpc3BsYXk6IHJ1YnkgIWltcG9ydGFudDtcbiAgICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcbiAgICB0b3A6IDUwJSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgbWF4LXdpZHRoOiA0OTdweCAhaW1wb3J0YW50O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4uZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLWV2ZW50LXBvcHVwIC5lLXBvcHVwLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cblxuLmV2ZW50LW1vZGFsLXRpdGxlIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjMkI0NDJDO1xuICAgIGZvbnQtZmFtaWx5OiBSYWxld2F5O1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC40NTZweDtcbn1cblxuLmV2ZW50LW1vZGFsLXRpbWUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgZ2FwOiA0cHg7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgICBjb2xvcjogIzUzNUE2MDtcbiAgICBmb250LWZhbWlseTogUmFsZXdheTtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMzJweDtcbn1cblxuLmV2ZW50LW1vZGFsLWRlc2NyaXB0aW9uIHtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBmb250LWZhbWlseTogUmFsZXdheTtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMzJweDtcbn1cblxuLmV2ZW50LW1vZGFsLWNhdGVnb3J5IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIHBhZGRpbmc6IDBweCA4cHg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDEwcHg7XG4gICAgY29sb3I6ICNGRkY7XG4gICAgZm9udC1mYW1pbHk6IFJhbGV3YXk7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA3OHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTApO1xufVxuXG4uZXZlbnQtbW9kYWwtZm9vdGVyLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwYWRkaW5nOiAxNnB4IDBweCAxNnB4IDE2cHg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMTZweDtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xufVxuXG4uZXZlbnQtbW9kYWwtZm9vdGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBoZWlnaHQ6IDM4cHg7XG4gICAgcGFkZGluZzogMHB4IDEycHg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDEwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGJhY2tncm91bmQ6ICMyQjQ0MkM7XG4gICAgY29sb3I6IHZhcigtLWJzLXdoaXRlLCAjRkZGKTtcbiAgICBmb250LWZhbWlseTogUmFsZXdheTtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMzJweDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5ldmVudC1tb2RhbC1mb290ZXI6aG92ZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgaGVpZ2h0OiAzOHB4O1xuICAgIHBhZGRpbmc6IDBweCAxMnB4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAxMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBiYWNrZ3JvdW5kOiAjMkI0NDJDO1xuICAgIGNvbG9yOiB2YXIoLS1icy13aGl0ZSwgI0ZGRik7XG4gICAgZm9udC1mYW1pbHk6IFJhbGV3YXk7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjMycHg7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1wb3B1cC1mb290ZXIge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cblxuLmN1cnNvci1oYW5kIHtcbiAgICBjdXJzb3I6IHBvaW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmUtdGJhci1idG4tdGV4dCB7XG4gICAgY29sb3I6ICMyQjQ0MkMgIWltcG9ydGFudDtcbiAgICBmb250LWZhbWlseTogUmFsZXdheSAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMjZweCAhaW1wb3J0YW50O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDAgIWltcG9ydGFudDtcblxuICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLmUtdGJhci1idG4ge1xuICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIGNvbG9yOiAjMkI0NDJDICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgICY6Zm9jdXMge1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLmUtYnRuLWljb24ge1xuICAgIGNvbG9yOiAjMkI0NDJDICFpbXBvcnRhbnQ7XG59XG5cbi5zY2hlZHVsZS1ob2xpZGF5LWNhbGVuZGFyIHtcbiAgICBib3JkZXItcmFkaXVzOiAxMnB4ICFpbXBvcnRhbnQ7XG59XG4iXX0= */
