.has-xsmall-line-height{line-height:1!important}.has-normal-line-height,.has-small-line-height{line-height:1.5!important}.has-large-line-height{line-height:1.9!important}.hamburger--slider .hamburger-inner{top:2px}.hamburger--slider .hamburger-inner:before{top:10px;transition-duration:.15s;transition-property:transform,opacity;transition-timing-function:ease}.hamburger--slider .hamburger-inner:after{top:20px}.hamburger--slider[aria-expanded=true] .hamburger-inner{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--slider[aria-expanded=true] .hamburger-inner:before{opacity:0;transform:rotate(-45deg) translate3d(-5.714px,-6px,0)}.hamburger--slider[aria-expanded=true] .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(-90deg)}.error-404{padding:0}@media (min-width:992px){.error-404{padding:75px 0}}.error-404 p a{color:#4a4a4a!important}.error-404 .page-content{padding-bottom:50px;padding-top:0;text-align:center}@media (min-width:992px){.error-404 .page-content{padding-top:100px;text-align:left}}.error-404 .page-header{padding-top:75px;text-align:center}@media (min-width:992px){.error-404 .page-header{padding-top:0;text-align:left}}.error-404 .page-header p{font-size:20px}.error-404 .error-posts li{max-width:450px}@media (min-width:992px){.error-404 .error-posts li{max-width:250px}}.error-404 .error-posts li:first-child{padding-top:0}.error-404 h3{font-size:1.75rem!important;line-height:2}.error-404 .four-oh-four{color:#f0f0f0;display:flex;font-size:170px;font-weight:700;justify-content:center}@media (min-width:992px){.error-404 .four-oh-four{justify-content:left}}.error-404 .entry-404{display:flex;justify-content:center;padding:50px}@media (min-width:992px){.error-404 .entry-404{padding-left:0}}.error-404 .entry-404 .custom-html-widget p a{color:#4a4a4a!important}.error-404 .entry-404 .page-title{line-height:50px}.error-404 .entry-404 h1{line-height:100px}.error-404 #error-search{margin-left:0}.error-404 #error-search .form-control{background:#e8e8e8 url("data:image/svg+xml,%3Csvg width='110' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23618D1B' d='M95.238 9.663c4.946-.04 11.032.707 14 4.774-4.259 1.23-11.412-.953-14-4.774M95.81 7.7c1.583-2.302 4.486-3.69 7.11-2.964-2.262 1.71-4.679 2.987-7.469 3.53.102-.173.217-.36.36-.566m-10.865 3.923c1.013.349 5.421 3.177 2.45 3.963-1.795.475-4.354-1.976-5.563-2.957a47.904 47.904 0 01-2.45-2.153c.248.02.491.039.725.068 1.648.21 3.27.537 4.838 1.079m-16.498.385c.809.42 4.305 3.07 2.317 3.666-1.377.415-3.367-1.63-4.205-2.42-.89-.84-1.8-1.85-2.467-2.96 1.492.476 2.979.999 4.355 1.714M59.943 8.28c-.301.008-.599.014-.899.023 1.975-1.073 3.915-2.227 5.894-3.273 2.67-1.411 6.392-3.834 9.57-3.58 1.472.116-.696 1.413-1.11 1.683-1.537.994-3.313 1.667-5.012 2.332-2.695 1.056-5.83 1.56-8.443 2.815m-3.115-.118c.347-2.649 3.27-4.572 5.77-4.973-.641 1.653-2.093 2.862-3.683 3.832-.866.477-1.588.874-2.087 1.141m-6.275 4.769c1.724 1.005 4.07 2.385 4.954 4.287-.012.029-.02.038-.031.073-.113.186-.304.323-.474.452-.408.314-.95.46-1.436.6-1.41.407-2.768.089-4.01-.619-2.455-1.395-4.06-4.562-4.649-7.351.198-.007.397-.013.597-.018 1.378 1.104 3.53 1.69 5.049 2.576M36.898 5.165c.854-.708 1.879-1.293 3.007-1.386.428-.036.828.107 1.198.298.185.094.339.222.49.358l.017.02c-.74 1.286-3.118 2.211-4.216 2.735-1.173.56-2.38 1.04-3.592 1.509.748-1.383 2.009-2.633 3.096-3.534m-14.585.385c1.8-1.48 4.595-4.085 7.143-3.949.265.014.473.14.642.314-.038.072-.076.14-.124.255-.213.293-.512.533-.786.769-1.128.976-2.55 1.658-3.877 2.322-1.694.847-3.54 1.49-5.29 2.28a74.24 74.24 0 012.292-1.99m-2.009 7.88c.944.472 1.861.991 2.717 1.604.366.262.705.557 1.025.873.164.161.302.344.439.53.08.11.127.202.157.276-.362.746-1.458 1.2-2.177 1.36-1.216.274-2.452-.434-3.377-1.126-1.865-1.396-3.687-3.994-4.077-6.37l.35.009c-.021.276-.007.514.105.58 1.526.893 3.257 1.47 4.838 2.264M4.041 8.838h-.06c.3-1.974 2.615-3.702 4.08-4.732 1.771-1.247 3.935-2.32 6.124-2.6-.612 1.881-2.872 3.384-4.365 4.343-1.8 1.155-4.058 1.76-5.779 2.99m105.879 5.373c-2.09-4.085-6.739-5.378-11.264-5.691 1.922-.812 3.691-1.968 5.392-3.33.075-.06.042-1.283-.034-1.327-2.688-1.541-4.957-.515-7.267 1.226-1.08.814-1.701 1.962-2.236 3.148-.317.698-7.308.225-8.182.217-6.912-.067-13.756-.29-20.638-.267 2.002-.806 3.938-1.788 5.463-2.488 2.166-.997 4.375-1.992 4.2-4.54-.17-2.45-7.534 1.09-13.115 4.057a5.455 5.455 0 00.752-2.17c.013-.105.034-1.181-.059-1.172-3.581.346-6.092 3.072-6.236 6.355a.481.481 0 01-.05.025l-.244.124c-6.376.201-12.749.306-19.118.38.499-.24.995-.492 1.484-.755 1.744-.946 3.307-1.884 3.154-3.992-.188-2.62-3.516-1.322-4.783-.377-1.595 1.187-3.302 3.118-3.832 5.163-4.099.034-8.199.04-12.3.05 1.975-.828 3.93-1.694 5.812-2.738 2.162-1.199 3.92-2.357 3.629-4.93-.327-2.893-5.181.715-6.047 1.348-2.43 1.777-5.106 3.915-6.99 6.333-3.327.002-6.658-.01-9.986-.016.047-.025.097-.054.144-.077a23.832 23.832 0 004-2.566c1.75-1.382 2.926-3.04 2.918-5.274 0-.06-.009-.936-.084-.928C10.233.452 3.89 4.153 3.847 8.838c-1.273-.003-2.544-.002-3.819-.007-.032 0-.05.999.026 1.003 1.268.105 2.543.173 3.815.255.013.078.026.133.04.133.208-.005.419-.04.632-.087 3.456.218 6.921.349 10.392.44.08 2.608 1.571 5.114 3.342 6.967 1.096 1.146 2.575 2.083 4.225 1.893.897-.104 2.244-.88 2.35-1.87.23-2.171-.857-3.272-2.613-4.465-1.411-.96-2.942-1.711-4.48-2.447 8.997.164 18.02-.016 27.013-.276.344 3.136 1.728 6.279 4.133 8.388 1.558 1.366 6.736 2.229 6.87-.905.098-2.345-1.281-3.654-3.098-5.034-1.272-.965-2.661-1.79-4.063-2.554l-.017-.01c3.376-.103 6.747-.215 10.113-.318 1.357-.042 2.706-.05 4.059-.068.188.057.377.115.567.175.554 2.087 2.233 3.852 3.822 5.239.58.505 4.011 3.159 4.278 1.065.197-1.545-.001-3.108-1.088-4.294-.958-1.046-2.308-1.754-3.757-2.231 3.407-.005 6.805.041 10.21.108.005.076.012.138.021.142.221.08.457.134.696.182.016.078.041.147.09.193 1.12 1.083 10.157 9.415 10.76 5.536.313-2.022.054-3.87-1.802-5.037-.456-.286-1.056-.57-1.736-.827l1.542.037c2.055.052 4.106-.015 6.158-.097 1.13-.045 1.656-.142 1.992-.387.008.075.007.152.031.223 1.702 4.8 10.926 7.536 15.402 5.68.092-.038.032-1.244-.033-1.37'/%3E%3C/svg%3E") 16px 10px no-repeat;background-size:18px auto;border-color:#e8e8e8;border-radius:5px;color:#6d6d6d;font:20px/20px Open Sans Condensed,sans-serif;height:auto;max-width:320px;padding:8px 12px 8px 44px;width:100%}@media (min-width:768px){.error-404 #error-search .form-control{background:rgba(24,136,199,.05) url("data:image/svg+xml,%3Csvg width='110' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23618D1B' d='M95.238 9.663c4.946-.04 11.032.707 14 4.774-4.259 1.23-11.412-.953-14-4.774M95.81 7.7c1.583-2.302 4.486-3.69 7.11-2.964-2.262 1.71-4.679 2.987-7.469 3.53.102-.173.217-.36.36-.566m-10.865 3.923c1.013.349 5.421 3.177 2.45 3.963-1.795.475-4.354-1.976-5.563-2.957a47.904 47.904 0 01-2.45-2.153c.248.02.491.039.725.068 1.648.21 3.27.537 4.838 1.079m-16.498.385c.809.42 4.305 3.07 2.317 3.666-1.377.415-3.367-1.63-4.205-2.42-.89-.84-1.8-1.85-2.467-2.96 1.492.476 2.979.999 4.355 1.714M59.943 8.28c-.301.008-.599.014-.899.023 1.975-1.073 3.915-2.227 5.894-3.273 2.67-1.411 6.392-3.834 9.57-3.58 1.472.116-.696 1.413-1.11 1.683-1.537.994-3.313 1.667-5.012 2.332-2.695 1.056-5.83 1.56-8.443 2.815m-3.115-.118c.347-2.649 3.27-4.572 5.77-4.973-.641 1.653-2.093 2.862-3.683 3.832-.866.477-1.588.874-2.087 1.141m-6.275 4.769c1.724 1.005 4.07 2.385 4.954 4.287-.012.029-.02.038-.031.073-.113.186-.304.323-.474.452-.408.314-.95.46-1.436.6-1.41.407-2.768.089-4.01-.619-2.455-1.395-4.06-4.562-4.649-7.351.198-.007.397-.013.597-.018 1.378 1.104 3.53 1.69 5.049 2.576M36.898 5.165c.854-.708 1.879-1.293 3.007-1.386.428-.036.828.107 1.198.298.185.094.339.222.49.358l.017.02c-.74 1.286-3.118 2.211-4.216 2.735-1.173.56-2.38 1.04-3.592 1.509.748-1.383 2.009-2.633 3.096-3.534m-14.585.385c1.8-1.48 4.595-4.085 7.143-3.949.265.014.473.14.642.314-.038.072-.076.14-.124.255-.213.293-.512.533-.786.769-1.128.976-2.55 1.658-3.877 2.322-1.694.847-3.54 1.49-5.29 2.28a74.24 74.24 0 012.292-1.99m-2.009 7.88c.944.472 1.861.991 2.717 1.604.366.262.705.557 1.025.873.164.161.302.344.439.53.08.11.127.202.157.276-.362.746-1.458 1.2-2.177 1.36-1.216.274-2.452-.434-3.377-1.126-1.865-1.396-3.687-3.994-4.077-6.37l.35.009c-.021.276-.007.514.105.58 1.526.893 3.257 1.47 4.838 2.264M4.041 8.838h-.06c.3-1.974 2.615-3.702 4.08-4.732 1.771-1.247 3.935-2.32 6.124-2.6-.612 1.881-2.872 3.384-4.365 4.343-1.8 1.155-4.058 1.76-5.779 2.99m105.879 5.373c-2.09-4.085-6.739-5.378-11.264-5.691 1.922-.812 3.691-1.968 5.392-3.33.075-.06.042-1.283-.034-1.327-2.688-1.541-4.957-.515-7.267 1.226-1.08.814-1.701 1.962-2.236 3.148-.317.698-7.308.225-8.182.217-6.912-.067-13.756-.29-20.638-.267 2.002-.806 3.938-1.788 5.463-2.488 2.166-.997 4.375-1.992 4.2-4.54-.17-2.45-7.534 1.09-13.115 4.057a5.455 5.455 0 00.752-2.17c.013-.105.034-1.181-.059-1.172-3.581.346-6.092 3.072-6.236 6.355a.481.481 0 01-.05.025l-.244.124c-6.376.201-12.749.306-19.118.38.499-.24.995-.492 1.484-.755 1.744-.946 3.307-1.884 3.154-3.992-.188-2.62-3.516-1.322-4.783-.377-1.595 1.187-3.302 3.118-3.832 5.163-4.099.034-8.199.04-12.3.05 1.975-.828 3.93-1.694 5.812-2.738 2.162-1.199 3.92-2.357 3.629-4.93-.327-2.893-5.181.715-6.047 1.348-2.43 1.777-5.106 3.915-6.99 6.333-3.327.002-6.658-.01-9.986-.016.047-.025.097-.054.144-.077a23.832 23.832 0 004-2.566c1.75-1.382 2.926-3.04 2.918-5.274 0-.06-.009-.936-.084-.928C10.233.452 3.89 4.153 3.847 8.838c-1.273-.003-2.544-.002-3.819-.007-.032 0-.05.999.026 1.003 1.268.105 2.543.173 3.815.255.013.078.026.133.04.133.208-.005.419-.04.632-.087 3.456.218 6.921.349 10.392.44.08 2.608 1.571 5.114 3.342 6.967 1.096 1.146 2.575 2.083 4.225 1.893.897-.104 2.244-.88 2.35-1.87.23-2.171-.857-3.272-2.613-4.465-1.411-.96-2.942-1.711-4.48-2.447 8.997.164 18.02-.016 27.013-.276.344 3.136 1.728 6.279 4.133 8.388 1.558 1.366 6.736 2.229 6.87-.905.098-2.345-1.281-3.654-3.098-5.034-1.272-.965-2.661-1.79-4.063-2.554l-.017-.01c3.376-.103 6.747-.215 10.113-.318 1.357-.042 2.706-.05 4.059-.068.188.057.377.115.567.175.554 2.087 2.233 3.852 3.822 5.239.58.505 4.011 3.159 4.278 1.065.197-1.545-.001-3.108-1.088-4.294-.958-1.046-2.308-1.754-3.757-2.231 3.407-.005 6.805.041 10.21.108.005.076.012.138.021.142.221.08.457.134.696.182.016.078.041.147.09.193 1.12 1.083 10.157 9.415 10.76 5.536.313-2.022.054-3.87-1.802-5.037-.456-.286-1.056-.57-1.736-.827l1.542.037c2.055.052 4.106-.015 6.158-.097 1.13-.045 1.656-.142 1.992-.387.008.075.007.152.031.223 1.702 4.8 10.926 7.536 15.402 5.68.092-.038.032-1.244-.033-1.37'/%3E%3C/svg%3E") 8px 5px no-repeat;background-size:15px auto;border-color:#1888c7;color:#1888c7;font-size:14px;line-height:15px;max-width:none;padding:5px 12px 5px 34px;width:136px}}.error-404 #error-search .form-control::-webkit-input-placeholder{color:inherit;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.error-404 #error-search .form-control::-moz-placeholder{color:inherit;-moz-transition:opacity .2s ease;transition:opacity .2s ease}.error-404 #error-search .form-control:-ms-input-placeholder{color:inherit;-ms-transition:opacity .2s ease;transition:opacity .2s ease}.error-404 #error-search .form-control:-moz-placeholder{color:inherit;-moz-transition:opacity .2s ease;transition:opacity .2s ease}.error-404 #error-search .form-control:focus{box-shadow:none}.error-404 #error-search .form-control:focus::-webkit-input-placeholder{opacity:0}.error-404 #error-search .form-control:focus::-moz-placeholder{opacity:0}.error-404 #error-search .form-control:focus:-ms-input-placeholder{opacity:0}.error-404 #error-search .form-control:focus:-moz-placeholder{opacity:0}.error-404 #error-search .btn{opacity:0}.tribe-common{-moz-osx-font-smoothing:initial}.tribe-common *{text-rendering:auto!important}.tribe-common .tribe-common-b2,.tribe-common .tribe-common-c-btn,.tribe-common .tribe-common-c-btn-border-small,.tribe-common .tribe-common-form-control-text__input,.tribe-common .tribe-common-h3,.tribe-common .tribe-common-h5,.tribe-common .tribe-common-h6,.tribe-common .tribe-common-h7{font-family:Open Sans,sans-serif}.tribe-common .tribe-common-c-btn,.tribe-common .tribe-common-c-btn:active,.tribe-common .tribe-common-c-btn:focus,.tribe-common .tribe-common-c-btn:hover{background-color:#8a1f63!important}.tribe-common .tribe-common-c-svgicon{color:#8a1f63!important}.tribe-common .tribe-common-c-svgicon__svg-stroke{stroke:#8a1f63!important}.tribe-common .tribe-tickets__rsvp-actions-success-going-check-icon{background-color:#8a1f63!important}.post-type-archive-tribe_events .entry-header{margin-bottom:0}.post-type-archive-tribe_events .tribe-events-l-container{padding-bottom:100px!important;padding-top:0!important}.post-type-archive-tribe_events .tribe-events-l-container .tribe-events-before-html{margin-bottom:75px}.post-type-archive-tribe_events .tribe-events-l-container .tribe-events-before-html .entry-header{margin-bottom:25px}.post-type-archive-tribe_events .tribe-events-l-container .tribe-events-c-messages__message-list-item-link{color:#8a1f63}.post-type-archive-tribe_events .tribe-events-l-container .tribe-events-c-messages__message-list-item-link:hover{border-color:#8a1f63;color:#8a1f63}.post-type-archive-tribe_events .tribe-events-l-container .tribe-events-c-events-bar{border-radius:10px!important}.post-type-archive-tribe_events .tribe-events-l-container .tribe-events-c-events-bar #tribe-events-search-container{background:transparent}@media only screen and (max-width:991px){.post-type-archive-tribe_events .tribe-events-l-container .tribe-events-c-events-bar #tribe-events-search-container{background:#fff;border:1px solid #e4e4e4;margin-top:15px;padding:44px 22px 57px}}.post-type-archive-tribe_events .tribe-events-l-container .tribe-events-c-events-bar #tribe-events-search-container #tribe-events-events-bar-keyword{border-radius:10px!important}.post-type-archive-tribe_events .tribe-events-l-container .tribe-events-c-events-bar .tribe-events-c-events-bar__views{display:none}.post-type-archive-tribe_events .tribe-events-l-container .tribe-events-c-events-bar .tribe-events-c-events-bar__views #tribe-events-view-selector-content{border-radius:10px}.post-type-archive-tribe_events .tribe-events-l-container .tribe-events-c-events-bar .tribe-events-c-events-bar__views #tribe-events-view-selector-content .tribe-events-c-view-selector__list-item-link:after{background-color:#8a1f63;bottom:17px}.post-type-archive-tribe_events .tribe-events-l-container .tribe-events-c-events-bar .tribe-events-c-events-bar__views #tribe-events-view-selector-content .tribe-events-c-view-selector__list-item-link .tribe-events-c-view-selector__list-item-text{font-family:Open Sans,sans-serif}.post-type-archive-tribe_events .tribe-events-l-container .tribe-filter-bar{margin-bottom:75px}.post-type-archive-tribe_events .tribe-events-l-container .tribe-filter-bar .tribe-filter-bar-c-pill--button .tribe-filter-bar-c-pill__pill{border-radius:10px;padding:5px 10px}.post-type-archive-tribe_events .tribe-events-l-container .tribe-filter-bar .tribe-filter-bar-c-pill--button.tribe-filter-bar-c-pill--has-selections .tribe-filter-bar-c-pill__pill{padding-right:32px}.post-type-archive-tribe_events .tribe-events-l-container .tribe-filter-bar .tribe-filter-bar__filters-slider-container:last-of-type{display:none}.post-type-archive-tribe_events .tribe-events-l-container .tribe-events-calendar-list__month-separator-text{color:#1888c7}.post-type-archive-tribe_events .tribe-events-l-container .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date{color:#8a1f63}.post-type-archive-tribe_events .tribe-events-l-container .row{padding-top:0}.post-type-archive-tribe_events .tribe-events-l-container .row .events-wrapper>div,.post-type-archive-tribe_events .tribe-events-l-container .row .events-wrapper>nav{margin-right:100px}@media only screen and (max-width:990px){.post-type-archive-tribe_events .tribe-events-l-container .row .events-wrapper>div,.post-type-archive-tribe_events .tribe-events-l-container .row .events-wrapper>nav{margin-bottom:50px;margin-right:0}}.post-type-archive-tribe_events .templatera_shortcode>p{margin:0}.events-page .entry-header{margin:25px 0 0}.events-page .entry-header .entry-title{margin-bottom:25px}.events-page .entry-header p{color:initial}.events-page .events-header{margin-bottom:50px}.events-page #tribe-events-pg-template{max-width:inherit}.events-page #tribe-events-pg-template .single-event-wrapper{padding-right:50px}.events-page #tribe-events-pg-template .single-event-wrapper .single-event-content h1{color:#141827;font-family:Open Sans;font-weight:700}.events-page #tribe-events-pg-template .single-event-wrapper .single-event-content h1.single-event-title{color:#141827;font-family:Open Sans;font-size:32px;margin-bottom:22px}@media screen and (max-width:764px){.events-page #tribe-events-pg-template .single-event-wrapper .single-event-content h1{font-size:24px}}.events-page #tribe-events-pg-template .single-event-wrapper .single-event-content .tribe-events-event-image{margin-right:0}.events-page #tribe-events-pg-template .single-event-wrapper .single-event-content .tribe-events-event-image img{height:auto;max-height:550px;max-width:550px;-o-object-fit:contain;object-fit:contain;width:100%}@media screen and (max-width:764px){.events-page #tribe-events-pg-template .single-event-wrapper .single-event-content .tribe-events-event-image{margin-right:0}}.events-page #tribe-events-pg-template .single-event-wrapper .single-event-content h2{color:#141827;font-family:Open Sans;font-size:25px}.events-page #tribe-events-pg-template .single-event-wrapper .single-event-content h2.event-description-title{font-size:25px;font-weight:600;margin-bottom:14px}.events-page #tribe-events-pg-template .single-event-wrapper .single-event-content .about-author{margin-top:30px}.events-page #tribe-events-pg-template .single-event-wrapper .single-event-content .about-author h2{font-weight:600;margin-bottom:20px}.events-page #tribe-events-pg-template .single-event-wrapper .single-event-content .share-title{font-family:Open Sans;font-size:16px;font-weight:400;margin-bottom:20px;margin-top:37px}.events-page #tribe-events-pg-template .single-event-wrapper .tribe-events-schedule{font-family:Open Sans,sans-serif}.events-page #tribe-events-pg-template .single-event-wrapper .tribe-events-schedule h2{font-weight:700}.events-page #tribe-events-pg-template .single-event-wrapper .tribe-events-related-events-title,.events-page #tribe-events-pg-template .single-event-wrapper .tribe-related-events{display:none!important}.events-page #tribe-events-pg-template .single-event-wrapper .tribe-events-content{margin-right:128px}.events-page #tribe-events-pg-template .single-event-wrapper .tribe-events-content *{font-family:Open Sans,sans-serif}.events-page #tribe-events-pg-template .single-event-wrapper .tribe-events-content p{font-size:16px}@media screen and (max-width:764px){.events-page #tribe-events-pg-template .single-event-wrapper .tribe-events-content{margin-right:0}}.events-page #tribe-events-pg-template .single-event-wrapper .tribe-events-gcal,.events-page #tribe-events-pg-template .single-event-wrapper .tribe-events-ical{background:none!important}.events-page #tribe-events-pg-template .single-event-wrapper .tribe-events-cal-links{font-family:Open Sans,sans-serif;margin-bottom:40px!important;margin-top:40px}.events-page #tribe-events-pg-template .single-event-wrapper .tribe-events-cal-links .tribe-events-button{border:1px solid #8a1f63!important;border-radius:5px;color:#8a1f63;display:inline-block;font-size:16px;font-weight:700;min-width:240px;padding:7px 15px!important;text-align:center}.events-page #tribe-events-pg-template .single-event-wrapper .sharethis-inline-share-buttons{margin-bottom:13px}.events-page #tribe-events-pg-template .single-event-wrapper .sharethis-inline-share-buttons .st-btn>img{top:4px!important}.events-page #tribe-events-pg-template .single-event-wrapper .tribe-events-event-meta{font-family:Open Sans,sans-serif}.events-page #tribe-events-pg-template .single-event-wrapper .tribe-events-event-meta a{color:#8a1f63}.events-page #tribe-events-pg-template .single-event-wrapper .tribe-events-event-meta .tribe-events-meta-group dl .tribe-event-tags,.events-page #tribe-events-pg-template .single-event-wrapper .tribe-events-event-meta .tribe-events-meta-group dl dt:last-of-type{display:none}.events-page #tribe-events-pg-template .single-event-wrapper .button--primary{background:#8a1f63!important;border:1px solid #8a1f63!important;border-radius:5px;color:#fff!important;display:inline-block;font-weight:700;padding:7px 15px!important;text-align:center;width:264px}.events-page #tribe-events-pg-template .single-event-wrapper .button--primary:first-of-type{margin-bottom:1.5rem}.events-page #tribe-events-pg-template .single-event-wrapper .button--primary:hover{text-decoration:none}.events-page .templatera_shortcode>p{display:none}.events-page.events-sidebar .content-wrapper{padding-right:50px}@media only screen and (max-width:767px){.events-page.events-sidebar .content-wrapper{padding:0 30px}}.post-type-archive-tribe_events .events-sidebar{margin-top:45px!important}.events-sidebar .buttons a{margin-bottom:1em!important;text-align:center;width:100%}.events-sidebar .buttons a:hover{text-decoration:none}.events-sidebar .buttons a img{margin-right:10px}.events-sidebar .separator{background-color:#ccc;height:1px;margin:50px 0}.events-sidebar .block h3{font-family:Open Sans Condensed,sans-serif;font-weight:400}.events-sidebar .block p{margin:1em 0}.events-sidebar .block a{color:#1888c7}.events-sidebar .block ul{list-style:none;margin-top:25px;padding:0}.events-sidebar .block ul li{margin:15px 0}.events-sidebar .block ul li .categories{color:#1888c7;font-size:14px}.events-sidebar .block ul li a{color:#4a4a4a}.events-sidebar .block ul li a:hover{text-decoration:underline}.tribe-events-calendar-list__event-cost,.tribe-events-calendar-month__calender-event-tooltip-cost{display:none}#rsvp-now{height:0;visibility:hidden}#rsvp-now.show-rsvp{height:auto;visibility:visible}#rsvp-now .tribe-tickets__rsvp-wrapper{margin-bottom:28px}#rsvp-now .tribe-tickets__rsvp-wrapper .tribe-tickets__form-field-label{position:relative}#rsvp-now .tribe-tickets__rsvp-wrapper .tribe-tickets__form-field-label .tribe-required{left:-15px;margin-left:0!important;position:absolute}.tribe-events-calendar-day__event-datetime,.tribe-events-calendar-list__event-datetime{font-size:20px;font-weight:600}.vc_grid-filter-item.vc_active{background-color:#8a1f63!important}.vc_grid-filter-item.vc_active span{color:#fff!important}.single-on_demand .big-entry-title{color:#505050;display:block;font-family:Amatic SC,Open Sans Condensed,sans-serif;font-size:50px;font-weight:400;margin-bottom:25px;text-align:center;width:100%}.single-on_demand .big-entry-title:before{transform:scaleX(-1)}.single-on_demand .big-entry-title:after{transform:scaleX(1)}.single-on_demand .big-entry-title:after,.single-on_demand .big-entry-title:before{background:url("data:image/svg+xml,%3Csvg width='110' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23618D1B' d='M95.238 9.663c4.946-.04 11.032.707 14 4.774-4.259 1.23-11.412-.953-14-4.774M95.81 7.7c1.583-2.302 4.486-3.69 7.11-2.964-2.262 1.71-4.679 2.987-7.469 3.53.102-.173.217-.36.36-.566m-10.865 3.923c1.013.349 5.421 3.177 2.45 3.963-1.795.475-4.354-1.976-5.563-2.957a47.904 47.904 0 01-2.45-2.153c.248.02.491.039.725.068 1.648.21 3.27.537 4.838 1.079m-16.498.385c.809.42 4.305 3.07 2.317 3.666-1.377.415-3.367-1.63-4.205-2.42-.89-.84-1.8-1.85-2.467-2.96 1.492.476 2.979.999 4.355 1.714M59.943 8.28c-.301.008-.599.014-.899.023 1.975-1.073 3.915-2.227 5.894-3.273 2.67-1.411 6.392-3.834 9.57-3.58 1.472.116-.696 1.413-1.11 1.683-1.537.994-3.313 1.667-5.012 2.332-2.695 1.056-5.83 1.56-8.443 2.815m-3.115-.118c.347-2.649 3.27-4.572 5.77-4.973-.641 1.653-2.093 2.862-3.683 3.832-.866.477-1.588.874-2.087 1.141m-6.275 4.769c1.724 1.005 4.07 2.385 4.954 4.287-.012.029-.02.038-.031.073-.113.186-.304.323-.474.452-.408.314-.95.46-1.436.6-1.41.407-2.768.089-4.01-.619-2.455-1.395-4.06-4.562-4.649-7.351.198-.007.397-.013.597-.018 1.378 1.104 3.53 1.69 5.049 2.576M36.898 5.165c.854-.708 1.879-1.293 3.007-1.386.428-.036.828.107 1.198.298.185.094.339.222.49.358l.017.02c-.74 1.286-3.118 2.211-4.216 2.735-1.173.56-2.38 1.04-3.592 1.509.748-1.383 2.009-2.633 3.096-3.534m-14.585.385c1.8-1.48 4.595-4.085 7.143-3.949.265.014.473.14.642.314-.038.072-.076.14-.124.255-.213.293-.512.533-.786.769-1.128.976-2.55 1.658-3.877 2.322-1.694.847-3.54 1.49-5.29 2.28a74.24 74.24 0 012.292-1.99m-2.009 7.88c.944.472 1.861.991 2.717 1.604.366.262.705.557 1.025.873.164.161.302.344.439.53.08.11.127.202.157.276-.362.746-1.458 1.2-2.177 1.36-1.216.274-2.452-.434-3.377-1.126-1.865-1.396-3.687-3.994-4.077-6.37l.35.009c-.021.276-.007.514.105.58 1.526.893 3.257 1.47 4.838 2.264M4.041 8.838h-.06c.3-1.974 2.615-3.702 4.08-4.732 1.771-1.247 3.935-2.32 6.124-2.6-.612 1.881-2.872 3.384-4.365 4.343-1.8 1.155-4.058 1.76-5.779 2.99m105.879 5.373c-2.09-4.085-6.739-5.378-11.264-5.691 1.922-.812 3.691-1.968 5.392-3.33.075-.06.042-1.283-.034-1.327-2.688-1.541-4.957-.515-7.267 1.226-1.08.814-1.701 1.962-2.236 3.148-.317.698-7.308.225-8.182.217-6.912-.067-13.756-.29-20.638-.267 2.002-.806 3.938-1.788 5.463-2.488 2.166-.997 4.375-1.992 4.2-4.54-.17-2.45-7.534 1.09-13.115 4.057a5.455 5.455 0 00.752-2.17c.013-.105.034-1.181-.059-1.172-3.581.346-6.092 3.072-6.236 6.355a.481.481 0 01-.05.025l-.244.124c-6.376.201-12.749.306-19.118.38.499-.24.995-.492 1.484-.755 1.744-.946 3.307-1.884 3.154-3.992-.188-2.62-3.516-1.322-4.783-.377-1.595 1.187-3.302 3.118-3.832 5.163-4.099.034-8.199.04-12.3.05 1.975-.828 3.93-1.694 5.812-2.738 2.162-1.199 3.92-2.357 3.629-4.93-.327-2.893-5.181.715-6.047 1.348-2.43 1.777-5.106 3.915-6.99 6.333-3.327.002-6.658-.01-9.986-.016.047-.025.097-.054.144-.077a23.832 23.832 0 004-2.566c1.75-1.382 2.926-3.04 2.918-5.274 0-.06-.009-.936-.084-.928C10.233.452 3.89 4.153 3.847 8.838c-1.273-.003-2.544-.002-3.819-.007-.032 0-.05.999.026 1.003 1.268.105 2.543.173 3.815.255.013.078.026.133.04.133.208-.005.419-.04.632-.087 3.456.218 6.921.349 10.392.44.08 2.608 1.571 5.114 3.342 6.967 1.096 1.146 2.575 2.083 4.225 1.893.897-.104 2.244-.88 2.35-1.87.23-2.171-.857-3.272-2.613-4.465-1.411-.96-2.942-1.711-4.48-2.447 8.997.164 18.02-.016 27.013-.276.344 3.136 1.728 6.279 4.133 8.388 1.558 1.366 6.736 2.229 6.87-.905.098-2.345-1.281-3.654-3.098-5.034-1.272-.965-2.661-1.79-4.063-2.554l-.017-.01c3.376-.103 6.747-.215 10.113-.318 1.357-.042 2.706-.05 4.059-.068.188.057.377.115.567.175.554 2.087 2.233 3.852 3.822 5.239.58.505 4.011 3.159 4.278 1.065.197-1.545-.001-3.108-1.088-4.294-.958-1.046-2.308-1.754-3.757-2.231 3.407-.005 6.805.041 10.21.108.005.076.012.138.021.142.221.08.457.134.696.182.016.078.041.147.09.193 1.12 1.083 10.157 9.415 10.76 5.536.313-2.022.054-3.87-1.802-5.037-.456-.286-1.056-.57-1.736-.827l1.542.037c2.055.052 4.106-.015 6.158-.097 1.13-.045 1.656-.142 1.992-.387.008.075.007.152.031.223 1.702 4.8 10.926 7.536 15.402 5.68.092-.038.032-1.244-.033-1.37'/%3E%3C/svg%3E");background-size:contain;content:"";display:inline-block;height:20px;margin:10px;overflow:hidden;position:relative;top:2px;width:110px}.single-on_demand .article-area .entry-header h1.entry-title{color:#141827!important;font-family:Open Sans!important;font-size:32px;font-weight:700!important;margin-bottom:22px}.single-on_demand .a2a_kit{margin-bottom:20px}.single-on_demand .a2a_kit a{cursor:pointer;display:inline-block;margin-right:8px}.single-on_demand .article-social-sharing:after{display:none}#post-4593697 header,#post-50471 header{margin:60px auto 40px}#post-4593697 .entry-content,#post-50471 .entry-content{margin:0 auto;max-width:1100px;text-align:center}#post-4593697 form,#post-50471 form{flex-wrap:wrap;margin:40px auto 100px;max-width:541px;padding:0 20px}#post-4593697 form p,#post-50471 form p{align-items:flex-start;display:flex;flex-direction:column}#post-4593697 form br,#post-50471 form br{display:none}#post-4593697 form div,#post-50471 form div{display:flex;margin-top:9px;width:100%}#post-4593697 form div label,#post-50471 form div label{align-items:flex-start;display:flex;flex-direction:column;font-size:14px;width:100%}#post-4593697 form div label span,#post-50471 form div label span{width:100%}#post-4593697 form div:nth-of-type(2),#post-50471 form div:nth-of-type(2){display:flex;justify-content:space-between}#post-4593697 form div:nth-of-type(2) label,#post-50471 form div:nth-of-type(2) label{width:48%}#post-4593697 form .wpcf7-response-output,#post-50471 form .wpcf7-response-output{white-space:nowrap}#post-4593697 form.init .wpcf7-response-output,#post-50471 form.init .wpcf7-response-output{display:none}#post-4593697 form input,#post-50471 form input{border:1px solid #6e6e6e;border-radius:4px;height:50px;margin:0;padding:0 5px;width:100%}#post-4593697 form textarea,#post-50471 form textarea{border:1px solid #6e6e6e;border-radius:4px;height:119px;padding:5px;width:100%}#post-4593697 form .wpcf7-submit,#post-50471 form .wpcf7-submit{height:41px;margin:20px auto;width:247px}#post-4593697 form .req-notice,#post-50471 form .req-notice{color:#8a7d7d;font-size:16px;text-align:left}.tribe-common--breakpoint-medium .tribe-filter-bar--horizontal.tribe-filter-bar .tribe-filter-bar__filters-container{margin-top:30px}.tribe-common--breakpoint-medium .tribe-filter-bar .tribe-filter-bar-c-filter--pill .tribe-filter-bar-c-filter__toggle-wrapper{visibility:visible!important}.tribe-filter-bar-c-filter__remove-button,.tribe-filter-bar-c-pill__remove-button-icon{display:none!important}.vc_grid-filter-select.vc_grid-filter-left.vc_grid-filter-color-grey{margin:0 18px}@media only screen and (max-width:991px){.events-sidebar{padding:0 50px 75px}}.tribe-filter-bar .tribe-filter-bar-c-filter__toggle{padding:16px 10px 20px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-top-bar__datepicker-button-icon-svg,.tribe-events .tribe-events-c-top-bar__datepicker-button-icon-svg{display:none!important}#wpcf7-f4671780-p4671781-o1{display:flex;font-size:16px;justify-content:center;margin:0 auto 100px}#wpcf7-f4671780-p4671781-o1 label,#wpcf7-f4671780-p4671781-o1 label span,#wpcf7-f4671780-p4671781-o1 label span input{width:100%}#wpcf7-f4671780-p4671781-o1 .wpcf7-form-control-wrap input{background:#fff;border:1px solid #6e6e6e;border-radius:4px;color:#39343a;height:50px!important;margin:0;outline:none!important;padding:4px 8px!important;transition:border-color .3s ease;width:100%!important}#wpcf7-f4671780-p4671781-o1 .wpcf7-form-control-wrap textarea{height:119px;margin:0;width:100%!important}#wpcf7-f4671780-p4671781-o1 p{text-align:center}#wpcf7-f4671780-p4671781-o1 input[type=submit]{font-weight:400;height:41px;line-height:1px;margin-top:30px;width:264px}#wpcf7-f4671780-p4671781-o1 form>div.wpcf7-response-output{display:none}#wpcf7-f4671780-p4671781-o1 form>div{display:flex;justify-content:space-between;width:541px}#wpcf7-f4671780-p4671781-o1 form>div.two-column label{width:48%!important}.req-notice{color:#8a7d7d}@media only screen and (max-width:1010px){#wpcf7-f4671780-p4671781-o1 form>div{flex-wrap:wrap;width:100%}#wpcf7-f4671780-p4671781-o1 form>div.two-column label{width:100%!important}}@media only screen and (max-width:1024px){.tribe-events-header--has-event-search{padding-top:15px}}.tribe-common--breakpoint-medium.tribe-events .tribe-events-header--has-event-search{margin-top:5%}#post-6654745 .post-loop-title-wrapper{padding-bottom:0}#post-6654745 .post-info-bar .post-loop-author,#post-6654745 .post-info-bar .post-loop-date,#post-6654745 .post-loop-title-wrapper .post-loop-title{margin-bottom:0}#post-6654745 .post-loop-more a{color:#1f83c1!important;margin:0!important;padding:0!important}#post-4295795 .post-loop-more a:hover{background-color:#fff!important}@media only screen and (max-width:750px){#post-6654745 .entry-header{padding-bottom:30px!important;padding-top:30px!important}#post-6654745 .row{padding-top:10%!important}}.events-page .entry-header{margin:0!important;padding-bottom:0!important;padding-top:20px!important}@media only screen and (min-width:768px) and (max-width:1024px){.events-page .entry-header .entry-title{margin-bottom:50px!important}}.events-sidebar .separator{margin:25px 0!important}.tribe-tickets__rsvp-details-wrapper.tribe-common-g-col{display:none!important}.tribe-tickets__rsvp-actions{border-top:none!important;margin-top:0!important}.tribe-events-cal-links a{margin-bottom:15px}.vc_grid-styled-select select{margin-bottom:10px;position:relative;right:4%}@media only screen and (max-width:991px){.events-sidebar{padding:0 19.5px 30px!important}}@media only screen and (max-width:1200px){.single-on_demand .big-entry-title:after,.single-on_demand .big-entry-title:before{display:block!important;margin:10px auto!important}}@media only screen and (max-width:768px){#post-1564431 .wpb_column{padding-left:30px;padding-right:30px}}.article-sidebar-widget .textwidget.custom-html-widget{padding-bottom:10%}@media only screen and (max-width:990px) and (min-width:768px){.article-sidebar-widget li,.error-posts li{max-width:none!important}}#tgn_events_signup{margin:2rem 0}#tgn_events_signup .signup-header{font-size:16px;font-weight:500;margin-bottom:10px}#tgn_events_signup .signup-row:first-child{margin-bottom:6px}#tgn_events_signup label{display:inline}.featured-jobs{margin:15px 0 0}.featured-jobs .wp-block-group__inner-container{max-width:1200px}.featured-jobs h2{color:#4a4a4a;font-size:25px;font-style:normal;font-weight:400;margin:0 auto;padding:45px 5% 35px}@media (max-width:768px){.featured-jobs h2{text-align:center}}.featured-jobs .job-board-link-section{align-items:center;display:flex;justify-content:flex-end;margin:0 auto;padding:45px 5% 35px}.featured-jobs .job-board-link-section .wp-block-column:first-child{width:85%}@media (max-width:768px){.featured-jobs .job-board-link-section .wp-block-column:first-child{width:70%}}.featured-jobs .job-board-link-section .wp-block-column{width:15%}@media (max-width:768px){.featured-jobs .job-board-link-section .wp-block-column{width:30%}}.featured-jobs .job-board-link-section p{margin:0}.featured-jobs .job-board-link-section p a{align-items:center;color:#4a4a4a;display:flex;font-size:16px;gap:10px}.featured-jobs .job-board-link-section p a:after{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAQElEQVR42qXKwQkAIAxDUUdxtO6/RBQkQZvSi8I/pL4BoGw/XPkh4XigPmsUgh0626AjRsgxHTkUThsG2T/sIlzdTsp52kSS1wAAAABJRU5ErkJggg==) no-repeat 50%;content:"";display:block;height:1em;width:1em}@media (max-width:768px){.featured-jobs .job-board-link-section p a:after{display:none}}.featured-jobs .job-board-link-section hr{border-radius:0;border-top:0;height:3px;margin:0;padding:0}@media screen and (max-width:768px){.featured-jobs .job-board-link-section{flex-direction:column}}.featured-jobs .wp-block-buttons{margin-top:45px}.featured-jobs .btn a{border:1px solid #dee2e6;padding:8px 105px}.featured-jobs .btn a:hover{background-color:#4a4a4a!important;color:#fff!important;text-decoration:none}.featured-jobs-wrapper .jobs-listing{display:flex;flex-direction:row;flex-wrap:wrap;gap:5%;justify-content:center}.featured-jobs-wrapper .jobs-listing .job{background-color:#fff;border:2px solid #dadada;border-radius:15px;color:#000;display:flex!important;flex-direction:column;margin-bottom:15px;max-width:320px;min-height:400px;padding:10px!important;position:relative;text-decoration:none!important}.featured-jobs-wrapper .jobs-listing .job .state_image img{border-radius:15px;height:125px;-o-object-fit:cover;object-fit:cover;width:-webkit-fill-available}.featured-jobs-wrapper .jobs-listing .job .company-info{justify-content:flex-start!important;padding:5px 0 15px;text-align:left;width:100%!important}.featured-jobs-wrapper .jobs-listing .job .company-info .info-wrapper{align-items:center;display:flex;flex-direction:row}.featured-jobs-wrapper .jobs-listing .job .company-info .info-wrapper .logo img{height:50px;width:50px}.featured-jobs-wrapper .jobs-listing .job .company-info .info-wrapper .name{font-size:13px;padding-left:10px}.featured-jobs-wrapper .jobs-listing .job .job-info{width:100%!important}.featured-jobs-wrapper .jobs-listing .job .job-info .specialties{color:#601645;font-size:14px;padding-bottom:5px}.featured-jobs-wrapper .jobs-listing .job .job-info .job-title{color:#000;font-family:Open Sans;font-size:16px;font-weight:500;line-height:25px}.featured-jobs-wrapper .jobs-listing .job .job-meta{bottom:15px;font-size:16px;position:absolute!important}.featured-jobs-wrapper .jobs-listing .job .job-meta .location{display:flex;font-weight:400;gap:10px}.tgn-form-wrapper{margin:0 auto 150px;max-width:600px}.tgn-form-wrapper>p{padding:15px}.tgn-form-wrapper form{display:flex;flex-direction:column}.tgn-form-wrapper form .acf-fields>.acf-field{border:0;padding:15px}.tgn-form-wrapper form .acf-fields>.acf-field .description{font-size:14px}.jobs-wrapper .job{display:block;padding:10px 0;position:relative;text-decoration:none!important}.jobs-wrapper .job:first-child{padding-top:0!important}.jobs-wrapper .job .job-description.applied{border:8px solid #caebcf}.jobs-wrapper .job .featured-row{background-color:#fff7cb;color:#6e6e6e;display:inline-flex;font-size:12px;height:50px;width:100%}@media only screen and (max-width:768px){.jobs-wrapper .job .featured-row{font-size:10px;padding:0}}.jobs-wrapper .job .featured-row .star-posted{display:inline-flex;justify-content:center;width:32%}.jobs-wrapper .job .featured-row .featured-star{margin:auto;padding:0 2%;text-align:center;width:25%}.jobs-wrapper .job .featured-row .featured-star img{width:25px}.jobs-wrapper .job .featured-row .featured-text{font-weight:600;margin:auto 0!important;padding:0 10%;text-align:right;text-transform:uppercase;width:68%}.jobs-wrapper .job .featured-row .featured-text p{margin-bottom:0;text-align:right!important}@media only screen and (max-width:768px){.jobs-wrapper .job .featured-row .featured-text p{text-align:center!important}}.jobs-wrapper .job .featured-row .posted{font-weight:600;margin:auto 0;padding:0 10px;text-align:center;text-transform:uppercase;width:75%}@media only screen and (max-width:768px){.jobs-wrapper .job .featured-row .posted{padding:0}}.jobs-wrapper .job .not-featured-row{background-color:#f1f1f1;color:#6e6e6e;display:inline-flex;font-size:12px;height:50px;justify-content:space-between;width:100%}.jobs-wrapper .job .not-featured-row .posted{font-weight:600;margin:auto 0;padding:0 10px;text-align:center;text-transform:uppercase;width:40%}@media only screen and (max-width:768px){.jobs-wrapper .job .not-featured-row .posted{padding:0}.jobs-wrapper .job .not-featured-row{font-size:10px}}.jobs-wrapper .job .job-description{background-color:#f1f1f1;display:flex;flex-direction:row;min-height:190px}.jobs-wrapper .job .job-description .name{padding:15px 0;text-transform:uppercase}@media only screen and (min-width:768px){.jobs-wrapper .job .job-description .job-title{font-size:24px}}.jobs-wrapper .job .job-description .logo img{background-color:#fff}.jobs-wrapper .job .company-info{width:40%}.jobs-wrapper .job .start-stop-pay{width:60%}.jobs-wrapper .job .company-info,.jobs-wrapper .job .start-stop-pay{display:flex;padding:15px}.jobs-wrapper .job .company-info{justify-content:center;text-align:center}.jobs-wrapper .job .start-stop-pay{flex-direction:column}.jobs-wrapper .job .start-stop-pay .job-dates,.jobs-wrapper .job .start-stop-pay .job-meta,.jobs-wrapper .job .start-stop-pay .job-pay,.jobs-wrapper .job .start-stop-pay .specialties{color:#6e6e6e;line-height:28px;text-transform:uppercase}@media only screen and (max-width:768px){.jobs-wrapper .job .start-stop-pay .job-dates,.jobs-wrapper .job .start-stop-pay .job-meta,.jobs-wrapper .job .start-stop-pay .job-pay,.jobs-wrapper .job .start-stop-pay .specialties{font-size:12px;line-height:22px}}.jobs-wrapper .job .start-stop-pay .pay-meta{align-items:flex-end;display:flex;flex-direction:column;gap:10px}.jobs-wrapper .job .start-stop-pay .pay-meta .job-pay .pay{border-radius:4px;color:#7f2a61!important;font-size:18px;font-weight:600;padding-left:16px}@media only screen and (max-width:768px){.jobs-wrapper .job .start-stop-pay .pay-meta .job-pay .pay{font-size:14px;padding-left:0}}@media only screen and (max-width:1024px){.jobs-wrapper .job .start-stop-pay .pay-meta{align-items:start}}@media only screen and (max-width:768px){.jobs-wrapper .job .start-stop-pay .pay-meta{flex-direction:column-reverse!important;gap:0}}.jobs-wrapper .job .start-stop-pay .applied{font-weight:600}.jobs-wrapper .job .start-stop-pay .applied img{margin:5px 6px 10px 0;padding:1px;width:15px}@media only screen and (max-width:768px){.jobs-wrapper .job .start-stop-pay .applied img{margin:5px 2px 8px 0;width:12px}.jobs-wrapper .job .start-stop-pay .applied{font-size:12px}}.jobs-wrapper .job .start-stop-pay .dates-pay-local{display:flex;padding:15px 0}.jobs-wrapper .job .start-stop-pay .dates-pay-local .job-dates{align-items:flex-end;display:flex;width:45%}@media only screen and (max-width:768px){.jobs-wrapper .job .start-stop-pay .dates-pay-local .job-dates{width:100%}}.jobs-wrapper .job .start-stop-pay .dates-pay-local .pay-meta{flex-direction:column;padding-right:10%;width:55%}@media only screen and (max-width:768px){.jobs-wrapper .job .start-stop-pay .dates-pay-local .pay-meta{width:100%}.jobs-wrapper .job .start-stop-pay .dates-pay-local{flex-direction:column;padding:0}}.jobs-wrapper .job .new-designation{align-items:center;background-color:#7f2a61;display:flex;height:50px;margin:auto 0;padding:5px 10px}.jobs-wrapper .job .new-designation p{color:#fff;font-weight:800}.jobs-wrapper .job .featured .new-designation{position:absolute;right:0}.jobs-wrapper .job .apply-now button{background-color:#8a1f63;background:#8a1f63!important;border:none;border-radius:5px;box-shadow:0 2px 5px -2px rgba(0,0,0,.6)!important;color:#fff;color:#fff!important;font-size:1rem!important;font-weight:700;padding-bottom:15px;padding:9px 15px!important}@media only screen and (max-width:1024px){.jobs-wrapper .job .apply-now button{margin-left:30px!important}}@media only screen and (max-width:768px){.jobs-wrapper .job .apply-now button{margin:10px 0!important}}.jobs-wrapper .load-more{border:0;border-bottom:1px solid #eee;color:#8a1f63;display:block;font-weight:700;padding:1em 1em 1em 2em;text-align:center;width:100%}.jobs-wrapper .load-more:hover{background:#fcfcfc}.jobs-wrapper .load-more .loader{font-size:24px}.marketplace-image img{border:1px solid #d9d9d9;border-radius:10px!important}@media (max-width:767.98px){.marketplace-image img{margin-top:32px!important}}#gypsy-properties-sidebar ul{margin:0;padding:0}#gypsy-properties-sidebar strong{margin-bottom:25px}#gypsy-properties-sidebar img{height:58px;margin-right:30px;margin-top:8px;-o-object-fit:cover;object-fit:cover;width:76px}#gypsy-properties-sidebar .property-type{font-family:Open Sans Condensed;font-size:19px;margin-right:9px}#gypsy-properties-sidebar p{line-height:28px;margin:0}#gypsy-properties-sidebar ul li{list-style:none;padding-bottom:28px}.pmagic-form{padding:0 50px 20px}.pmagic-form .pm-radio-option{margin-right:10px;width:100%}.pmagic-form #fieldset_17 .pmrow:nth-child(3){display:none}#pg_social_wrapper{max-width:75%;padding-bottom:20px}@media (min-width:992px){#pg_social_wrapper{max-width:25%}#pg_social_wrapper .pg-social-btn a{text-align:center}}.lostpassword-button,.wpcf7-submit,input.pm-difl{background-color:#8a1f63;border-color:#8a1f63;border-radius:5px;color:#fff;font-size:17px;font-weight:700;line-height:24px;min-width:158px;outline:none;padding:8px 16px;-webkit-font-smoothing:antialiased;border-style:solid;transition:color .3s ease,background-color .3s ease,border-color .3s ease}.lostpassword-button:hover,.wpcf7-submit:hover,input.pm-difl:hover{background-color:#601645;border-color:#601645}#registration-form{display:flex;flex-direction:column}#registration-form .select2-container.-acf{z-index:auto}#registration-form .acf-form-submit input{display:none}#registration-form .acf-form-submit{border:1px solid #eee;border-top:0;display:flex;justify-content:space-between;padding:20px}#registration-form .acf-form-submit .next-button,#registration-form .acf-form-submit input{margin-left:auto}#registration-form .terms-conditions{display:none}#registration-form .acf-fields{border:1px solid #eee;border-bottom:0}#registration-form .acf-fields .acf-field{border-bottom:1px solid #eee;margin:0 20px;padding-left:0;padding-right:0}#registration-form .acf-fields .acf-field.acf-field-true-false label{display:flex;gap:.5rem}#registration-form .acf-fields .acf-field.acf-field-true-false label input{align-self:flex-start;margin-top:5px}#registration-form .acf-fields .acf-field.acf-field-true-false label .message{font-size:14px}#registration-form .acf-fields .acf-field.acf-field-tgn-registration-mobile{border-bottom:0;padding-bottom:0}#registration-form .acf-fields .acf-field:nth-child(n+5){display:none}#registration-form .acf-fields .acf-label label{font-weight:400}#registration-form .acf-fields .acf-field-tgn-quick-apply-heading{color:#000;font-size:24px}#registration-form .acf-fields .terms-conditions{margin:25px 0 50px}@media (min-width:768px){#registration-form .acf-fields{display:flex;flex-wrap:wrap}#registration-form .acf-fields .acf-field{flex-basis:100%}}#registration-form .acf-form-submit{text-align:center}#registration-form .acf-field-tgn-registration-referral .acf-input{display:flex;flex-direction:column-reverse}#registration-form .acf-field-tgn-registration-referral .acf-input .acf-input-append{background:#fff;border:none;float:none;font-size:14px;width:100%}#registration-form .acf-field-tgn-registration-referral .acf-input .acf-input-wrap{margin-bottom:8px}.page-id-44521 .navbar .menu-utility-menu-container .list-unstyled li{display:none}.clear{clear:both}.relatedjobs ul li:hover{box-shadow:0 10px 10px -10px rgba(0,0,0,.5)}.relatedjobs ul li.col_1{width:calc(100% - 10px)}.relatedjobs ul li.col_2{width:calc(50% - 10px)}.relatedjobs ul li.col_3{width:100%}.relatedjobs ul li.col_4{width:calc(25% - 10px)}.relatedjobs ul li.col_5{width:calc(20% - 10px)}.relatedjobs ul li.col_6{width:calc(16.66% - 10px)}.relatedjobs .comp{color:#474747;font-size:14px;font-weight:600;padding-bottom:5px;text-align:center}.relatedjobs .jt{text-align:center}.relatedjobs .jt span{background-color:#0e4f8e;display:inline-block;padding:2px 5px;vertical-align:middle}.relatedjobs hr{background-color:#0e4f8e;height:3px;margin:0 0 15px;width:100%}@media only screen and (max-width:40em){.relatedjobs ul li.col_1,.relatedjobs ul li.col_2,.relatedjobs ul li.col_3,.relatedjobs ul li.col_4,.relatedjobs ul li.col_5,.relatedjobs ul li.col_6{width:95%}}.relatedjobs{background:#fff;color:#252525;font-family:arial;font-size:12px;padding:15px 0 0;text-align:left;width:100%}.relatedjobs ul{margin:0;padding:0;text-align:center;width:100%}.relatedjobs ul li{background-color:#fff;border:none;display:inherit;margin:5px;padding:10px;text-align:left;transition:all .2s ease-in-out;transition:all .2s ease-in;vertical-align:top}@media screen and (max-width:768px){.relatedjobs ul li{margin:0;padding:15px 0}}.relatedjobs ul li:hover{box-shadow:none}.relatedjobs .heading{color:#1888c7;color:#494949;font-family:Amatic SC;font-size:50px;font-weight:400;margin:0 auto;position:relative;text-align:center;text-transform:uppercase}.relatedjobs .heading .title-span{align-items:center;display:inline-flex;flex-direction:column;justify-content:center;text-align:center}.relatedjobs .heading img.title-span{display:none;margin:0 auto}.relatedjobs .heading .title-span-title{font-size:30px}.relatedjobs .heading .title-span-title:after,.relatedjobs .heading .title-span-title:before{background:url("data:image/svg+xml,\a%3Csvg width='110' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23618D1B' d='M95.238 9.663c4.946-.04 11.032.707 14 4.774-4.259 1.23-11.412-.953-14-4.774M95.81 7.7c1.583-2.302 4.486-3.69 7.11-2.964-2.262 1.71-4.679 2.987-7.469 3.53.102-.173.217-.36.36-.566m-10.865 3.923c1.013.349 5.421 3.177 2.45 3.963-1.795.475-4.354-1.976-5.563-2.957a47.904 47.904 0 01-2.45-2.153c.248.02.491.039.725.068 1.648.21 3.27.537 4.838 1.079m-16.498.385c.809.42 4.305 3.07 2.317 3.666-1.377.415-3.367-1.63-4.205-2.42-.89-.84-1.8-1.85-2.467-2.96 1.492.476 2.979.999 4.355 1.714M59.943 8.28c-.301.008-.599.014-.899.023 1.975-1.073 3.915-2.227 5.894-3.273 2.67-1.411 6.392-3.834 9.57-3.58 1.472.116-.696 1.413-1.11 1.683-1.537.994-3.313 1.667-5.012 2.332-2.695 1.056-5.83 1.56-8.443 2.815m-3.115-.118c.347-2.649 3.27-4.572 5.77-4.973-.641 1.653-2.093 2.862-3.683 3.832-.866.477-1.588.874-2.087 1.141m-6.275 4.769c1.724 1.005 4.07 2.385 4.954 4.287-.012.029-.02.038-.031.073-.113.186-.304.323-.474.452-.408.314-.95.46-1.436.6-1.41.407-2.768.089-4.01-.619-2.455-1.395-4.06-4.562-4.649-7.351.198-.007.397-.013.597-.018 1.378 1.104 3.53 1.69 5.049 2.576M36.898 5.165c.854-.708 1.879-1.293 3.007-1.386.428-.036.828.107 1.198.298.185.094.339.222.49.358l.017.02c-.74 1.286-3.118 2.211-4.216 2.735-1.173.56-2.38 1.04-3.592 1.509.748-1.383 2.009-2.633 3.096-3.534m-14.585.385c1.8-1.48 4.595-4.085 7.143-3.949.265.014.473.14.642.314-.038.072-.076.14-.124.255-.213.293-.512.533-.786.769-1.128.976-2.55 1.658-3.877 2.322-1.694.847-3.54 1.49-5.29 2.28a74.24 74.24 0 012.292-1.99m-2.009 7.88c.944.472 1.861.991 2.717 1.604.366.262.705.557 1.025.873.164.161.302.344.439.53.08.11.127.202.157.276-.362.746-1.458 1.2-2.177 1.36-1.216.274-2.452-.434-3.377-1.126-1.865-1.396-3.687-3.994-4.077-6.37l.35.009c-.021.276-.007.514.105.58 1.526.893 3.257 1.47 4.838 2.264M4.041 8.838h-.06c.3-1.974 2.615-3.702 4.08-4.732 1.771-1.247 3.935-2.32 6.124-2.6-.612 1.881-2.872 3.384-4.365 4.343-1.8 1.155-4.058 1.76-5.779 2.99m105.879 5.373c-2.09-4.085-6.739-5.378-11.264-5.691 1.922-.812 3.691-1.968 5.392-3.33.075-.06.042-1.283-.034-1.327-2.688-1.541-4.957-.515-7.267 1.226-1.08.814-1.701 1.962-2.236 3.148-.317.698-7.308.225-8.182.217-6.912-.067-13.756-.29-20.638-.267 2.002-.806 3.938-1.788 5.463-2.488 2.166-.997 4.375-1.992 4.2-4.54-.17-2.45-7.534 1.09-13.115 4.057a5.455 5.455 0 00.752-2.17c.013-.105.034-1.181-.059-1.172-3.581.346-6.092 3.072-6.236 6.355a.481.481 0 01-.05.025l-.244.124c-6.376.201-12.749.306-19.118.38.499-.24.995-.492 1.484-.755 1.744-.946 3.307-1.884 3.154-3.992-.188-2.62-3.516-1.322-4.783-.377-1.595 1.187-3.302 3.118-3.832 5.163-4.099.034-8.199.04-12.3.05 1.975-.828 3.93-1.694 5.812-2.738 2.162-1.199 3.92-2.357 3.629-4.93-.327-2.893-5.181.715-6.047 1.348-2.43 1.777-5.106 3.915-6.99 6.333-3.327.002-6.658-.01-9.986-.016.047-.025.097-.054.144-.077a23.832 23.832 0 004-2.566c1.75-1.382 2.926-3.04 2.918-5.274 0-.06-.009-.936-.084-.928C10.233.452 3.89 4.153 3.847 8.838c-1.273-.003-2.544-.002-3.819-.007-.032 0-.05.999.026 1.003 1.268.105 2.543.173 3.815.255.013.078.026.133.04.133.208-.005.419-.04.632-.087 3.456.218 6.921.349 10.392.44.08 2.608 1.571 5.114 3.342 6.967 1.096 1.146 2.575 2.083 4.225 1.893.897-.104 2.244-.88 2.35-1.87.23-2.171-.857-3.272-2.613-4.465-1.411-.96-2.942-1.711-4.48-2.447 8.997.164 18.02-.016 27.013-.276.344 3.136 1.728 6.279 4.133 8.388 1.558 1.366 6.736 2.229 6.87-.905.098-2.345-1.281-3.654-3.098-5.034-1.272-.965-2.661-1.79-4.063-2.554l-.017-.01c3.376-.103 6.747-.215 10.113-.318 1.357-.042 2.706-.05 4.059-.068.188.057.377.115.567.175.554 2.087 2.233 3.852 3.822 5.239.58.505 4.011 3.159 4.278 1.065.197-1.545-.001-3.108-1.088-4.294-.958-1.046-2.308-1.754-3.757-2.231 3.407-.005 6.805.041 10.21.108.005.076.012.138.021.142.221.08.457.134.696.182.016.078.041.147.09.193 1.12 1.083 10.157 9.415 10.76 5.536.313-2.022.054-3.87-1.802-5.037-.456-.286-1.056-.57-1.736-.827l1.542.037c2.055.052 4.106-.015 6.158-.097 1.13-.045 1.656-.142 1.992-.387.008.075.007.152.031.223 1.702 4.8 10.926 7.536 15.402 5.68.092-.038.032-1.244-.033-1.37'/%3E%3C/svg%3E\a");background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:10px;margin:0 5px;overflow:hidden;position:relative;top:2px;width:60px}@media screen and (max-width:768px){.relatedjobs .heading .title-span-title:after,.relatedjobs .heading .title-span-title:before{height:20px;width:100px}}.relatedjobs .heading .title-span-title:before{transform:rotate(180deg)}@media screen and (max-width:768px){.relatedjobs .heading .title-span-title{font-size:50px}}@media screen and (min-width:485px){.relatedjobs .heading .title-span{display:inline-flex}.relatedjobs .heading img.title-span{display:inline-block;display:none}}@media screen and (min-width:768px){.relatedjobs .heading .title-span{display:inline-flex;flex-direction:row}}.relatedjobs .title{padding:0;text-align:left}.relatedjobs .title a{border:0;color:#1888c7;font-family:Open Sans Condensed;font-size:24px;font-weight:600;text-decoration:none}.relatedjobs .title a:hover{text-decoration:underline}.relatedjobs .comp{font-family:Open Sans;font-size:16px;font-weight:700;text-align:left}.relatedjobs .jt{display:inline-block;text-align:left}.relatedjobs .jt span{background:#ea8438;color:#fff;margin:10px 0;padding:5px 6px}.relatedjobs .loc{color:#8a1f63;display:inline-block;font-size:16px;font-weight:600;position:relative;right:4px}.relatedjobs .cont{color:#4a4a4a;font-family:Open Sans;font-size:16px;line-height:1.7;margin-top:8px;max-height:75px;overflow:hidden;position:relative}.relatedjobs .cont:after{background:#fff;bottom:0;content:"...";display:block;height:22px;padding-left:3px;position:absolute;right:0;width:30px}.relatedjobs hr{display:none}.profile-reviews{cursor:default;padding:40px 0 60px;position:relative;z-index:1}.profile-reviews #review-submit-failure,.profile-reviews #review-submit-success{display:none;margin:30px 0;text-align:center}.profile-reviews #review-submit-failure h4,.profile-reviews #review-submit-success h4{padding:15px 0}.profile-reviews #review-submit-success{background:#fff}.profile-reviews #review-submit-failure{background:#f2dede}.profile-reviews #review-submit-failure h4{color:#a94442}.profile-reviews .profile-reviews-all a{color:#8a1f63}@media screen and (min-width:989px){.profile-reviews .profile-reviews-form .field-name,.profile-reviews .profile-reviews-form .field-stars{margin-right:8%}}.profile-reviews:before{background-color:#dbedfc;bottom:0;content:"";display:block;left:50%;margin-left:-52vw;overflow:hidden;position:absolute;top:0;width:100vw;z-index:-1}.profile-reviews-heading{color:#545050;font:400 40px/50px Amatic SC,cursive!important;position:relative;text-align:center}@media (min-width:768px){.profile-reviews-heading{font-size:50px;line-height:60px}}.profile-reviews-heading:after,.profile-reviews-heading:before{background:url("data:image/svg+xml,\a%3Csvg width='110' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23618D1B' d='M95.238 9.663c4.946-.04 11.032.707 14 4.774-4.259 1.23-11.412-.953-14-4.774M95.81 7.7c1.583-2.302 4.486-3.69 7.11-2.964-2.262 1.71-4.679 2.987-7.469 3.53.102-.173.217-.36.36-.566m-10.865 3.923c1.013.349 5.421 3.177 2.45 3.963-1.795.475-4.354-1.976-5.563-2.957a47.904 47.904 0 01-2.45-2.153c.248.02.491.039.725.068 1.648.21 3.27.537 4.838 1.079m-16.498.385c.809.42 4.305 3.07 2.317 3.666-1.377.415-3.367-1.63-4.205-2.42-.89-.84-1.8-1.85-2.467-2.96 1.492.476 2.979.999 4.355 1.714M59.943 8.28c-.301.008-.599.014-.899.023 1.975-1.073 3.915-2.227 5.894-3.273 2.67-1.411 6.392-3.834 9.57-3.58 1.472.116-.696 1.413-1.11 1.683-1.537.994-3.313 1.667-5.012 2.332-2.695 1.056-5.83 1.56-8.443 2.815m-3.115-.118c.347-2.649 3.27-4.572 5.77-4.973-.641 1.653-2.093 2.862-3.683 3.832-.866.477-1.588.874-2.087 1.141m-6.275 4.769c1.724 1.005 4.07 2.385 4.954 4.287-.012.029-.02.038-.031.073-.113.186-.304.323-.474.452-.408.314-.95.46-1.436.6-1.41.407-2.768.089-4.01-.619-2.455-1.395-4.06-4.562-4.649-7.351.198-.007.397-.013.597-.018 1.378 1.104 3.53 1.69 5.049 2.576M36.898 5.165c.854-.708 1.879-1.293 3.007-1.386.428-.036.828.107 1.198.298.185.094.339.222.49.358l.017.02c-.74 1.286-3.118 2.211-4.216 2.735-1.173.56-2.38 1.04-3.592 1.509.748-1.383 2.009-2.633 3.096-3.534m-14.585.385c1.8-1.48 4.595-4.085 7.143-3.949.265.014.473.14.642.314-.038.072-.076.14-.124.255-.213.293-.512.533-.786.769-1.128.976-2.55 1.658-3.877 2.322-1.694.847-3.54 1.49-5.29 2.28a74.24 74.24 0 012.292-1.99m-2.009 7.88c.944.472 1.861.991 2.717 1.604.366.262.705.557 1.025.873.164.161.302.344.439.53.08.11.127.202.157.276-.362.746-1.458 1.2-2.177 1.36-1.216.274-2.452-.434-3.377-1.126-1.865-1.396-3.687-3.994-4.077-6.37l.35.009c-.021.276-.007.514.105.58 1.526.893 3.257 1.47 4.838 2.264M4.041 8.838h-.06c.3-1.974 2.615-3.702 4.08-4.732 1.771-1.247 3.935-2.32 6.124-2.6-.612 1.881-2.872 3.384-4.365 4.343-1.8 1.155-4.058 1.76-5.779 2.99m105.879 5.373c-2.09-4.085-6.739-5.378-11.264-5.691 1.922-.812 3.691-1.968 5.392-3.33.075-.06.042-1.283-.034-1.327-2.688-1.541-4.957-.515-7.267 1.226-1.08.814-1.701 1.962-2.236 3.148-.317.698-7.308.225-8.182.217-6.912-.067-13.756-.29-20.638-.267 2.002-.806 3.938-1.788 5.463-2.488 2.166-.997 4.375-1.992 4.2-4.54-.17-2.45-7.534 1.09-13.115 4.057a5.455 5.455 0 00.752-2.17c.013-.105.034-1.181-.059-1.172-3.581.346-6.092 3.072-6.236 6.355a.481.481 0 01-.05.025l-.244.124c-6.376.201-12.749.306-19.118.38.499-.24.995-.492 1.484-.755 1.744-.946 3.307-1.884 3.154-3.992-.188-2.62-3.516-1.322-4.783-.377-1.595 1.187-3.302 3.118-3.832 5.163-4.099.034-8.199.04-12.3.05 1.975-.828 3.93-1.694 5.812-2.738 2.162-1.199 3.92-2.357 3.629-4.93-.327-2.893-5.181.715-6.047 1.348-2.43 1.777-5.106 3.915-6.99 6.333-3.327.002-6.658-.01-9.986-.016.047-.025.097-.054.144-.077a23.832 23.832 0 004-2.566c1.75-1.382 2.926-3.04 2.918-5.274 0-.06-.009-.936-.084-.928C10.233.452 3.89 4.153 3.847 8.838c-1.273-.003-2.544-.002-3.819-.007-.032 0-.05.999.026 1.003 1.268.105 2.543.173 3.815.255.013.078.026.133.04.133.208-.005.419-.04.632-.087 3.456.218 6.921.349 10.392.44.08 2.608 1.571 5.114 3.342 6.967 1.096 1.146 2.575 2.083 4.225 1.893.897-.104 2.244-.88 2.35-1.87.23-2.171-.857-3.272-2.613-4.465-1.411-.96-2.942-1.711-4.48-2.447 8.997.164 18.02-.016 27.013-.276.344 3.136 1.728 6.279 4.133 8.388 1.558 1.366 6.736 2.229 6.87-.905.098-2.345-1.281-3.654-3.098-5.034-1.272-.965-2.661-1.79-4.063-2.554l-.017-.01c3.376-.103 6.747-.215 10.113-.318 1.357-.042 2.706-.05 4.059-.068.188.057.377.115.567.175.554 2.087 2.233 3.852 3.822 5.239.58.505 4.011 3.159 4.278 1.065.197-1.545-.001-3.108-1.088-4.294-.958-1.046-2.308-1.754-3.757-2.231 3.407-.005 6.805.041 10.21.108.005.076.012.138.021.142.221.08.457.134.696.182.016.078.041.147.09.193 1.12 1.083 10.157 9.415 10.76 5.536.313-2.022.054-3.87-1.802-5.037-.456-.286-1.056-.57-1.736-.827l1.542.037c2.055.052 4.106-.015 6.158-.097 1.13-.045 1.656-.142 1.992-.387.008.075.007.152.031.223 1.702 4.8 10.926 7.536 15.402 5.68.092-.038.032-1.244-.033-1.37'/%3E%3C/svg%3E\a");background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:20px;margin:10px auto;overflow:hidden;vertical-align:middle;width:80px}@media (max-width:768px){.profile-reviews-heading:after,.profile-reviews-heading:before{display:block;position:relative;top:2px}}.profile-reviews-heading:before{margin-right:24px;transform:scaleX(-1) translateY(-1px)}@media (max-width:768px){.profile-reviews-heading:before{margin-right:auto;transform:none}}.profile-reviews-heading:after{margin-left:24px;transform:translateY(1px)}@media (max-width:768px){.profile-reviews-heading:after{margin-left:auto;transform:none}}.profile-reviews-list .profile-reviews-quote{background:#fff;border:1px solid #6a9fc9;border-radius:20px;color:#545050;font-family:Open Sans Condensed,sans-serif;height:100%;margin:0 auto;padding:30px}.profile-reviews-list .profile-reviews-quote-title{display:block;font-size:15px;font-weight:700;line-height:18px}.profile-reviews-list .profile-reviews-quote-date{float:right;font-size:13px;font-style:italic;font-weight:400;line-height:18px;padding-left:10px;position:relative}.profile-reviews-list .profile-reviews-quote-rate{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyMiI+PHBhdGggZD0iTTEyLjkgMi45bDIgNC4xYy4xLjMuNC41LjcuNWw0LjUuN2MuOC4xIDEuMSAxLjEuNSAxLjdsLTMuMyAzLjJjLS4yLjItLjMuNS0uMy45bC44IDQuNWMuMS44LS43IDEuNC0xLjQgMWwtNC4xLTIuMWMtLjMtLjEtLjYtLjEtLjkgMGwtNC4xIDIuMWMtLjcuNC0xLjUtLjItMS40LTFsMS00LjVjLjEtLjMtLjEtLjYtLjMtLjlMMy4zIDkuOWMtLjYtLjYtLjMtMS41LjUtMS43bDQuNS0uN2MuNCAwIC43LS4yLjgtLjVsMi00LjFjLjQtLjcgMS40LS43IDEuOCAweiIgZmlsbD0iI2YxYzQwZiIvPjwvc3ZnPg==) 0 50% repeat-x;background-size:22px auto;height:22px;margin-bottom:13px;margin-left:-3px;position:relative;width:110px}.profile-reviews-list .profile-reviews-quote-rate-4{width:88px}.profile-reviews-list .profile-reviews-quote-rate-3{width:66px}.profile-reviews-list .profile-reviews-quote-rate-2{width:44px}.profile-reviews-list .profile-reviews-quote-rate-1{width:22px}.profile-reviews-list .profile-reviews-quote-comment{flex-grow:1;font-size:14px;line-height:20px}.profile-reviews-list .profile-reviews-quote-from{display:block;font-size:14px;font-weight:700;line-height:22px;margin-top:10px}@media screen and (min-width:954px){.profile-reviews-list .profile-reviews-quote{margin:initial}}.profile-reviews-entry{padding-left:15px;padding-right:15px;position:relative;width:100%}@media (min-width:992px){.profile-reviews-entry{flex:0 0 50%;max-width:50%}}@media (min-width:1200px){.profile-reviews-entry{flex:0 0 25%;max-width:25%}}.profile-reviews-note{color:#545050;font:14px/16px Open Sans Condensed,sans-serif;margin-top:48px;text-align:center}.profile-reviews-note a{color:#8a1f63;text-transform:uppercase}.profile-reviews-all{font:700 16px/19px Open Sans,sans-serif;margin-top:23px;text-align:center}.profile-reviews-all a{color:#8a1f63}.profile-reviews-form{margin:15px auto;max-width:100%;padding:15px 20px}@media (min-width:768px){.profile-reviews-form{margin:20px auto;max-width:560px;padding:20px 30px!important}}.profile-reviews-form input,.profile-reviews-form select,.profile-reviews-form textarea{margin:10px 0;padding:10px}.profile-reviews-form textarea{min-height:200px}.search-results #primary{padding-bottom:50px}body.page-id-1039799 article .entry-header,body.page-id-1058202 article .entry-header,body.page-id-349344 article .entry-header{margin:initial;padding-top:15px}body.page-id-1039799 article .entry-header h2.entry-title,body.page-id-1058202 article .entry-header h2.entry-title,body.page-id-349344 article .entry-header h2.entry-title{font-family:inherit;font-size:24px;font-weight:700;text-align:initial}body.page-id-1039799 article .entry-header h2.entry-title:after,body.page-id-1039799 article .entry-header h2.entry-title:before,body.page-id-1058202 article .entry-header h2.entry-title:after,body.page-id-1058202 article .entry-header h2.entry-title:before,body.page-id-349344 article .entry-header h2.entry-title:after,body.page-id-349344 article .entry-header h2.entry-title:before{display:none}body.page-id-1039799 article .entry-header,body.page-id-1058202 article .entry-header,body.page-id-349344 article .entry-header{padding-bottom:15px}body.page-id-1039799 article .entry-summary img,body.page-id-1058202 article .entry-summary img,body.page-id-349344 article .entry-summary img{height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%}body.page-id-1039799 .nav-links,body.page-id-1058202 .nav-links,body.page-id-349344 .nav-links{letter-spacing:5px}body.page-id-1039799 #comments,body.page-id-1058202 #comments,body.page-id-349344 #comments{display:none}.custom-search-results-loop{padding:20px 0}.custom-search-results-loop .page-numbers{letter-spacing:1px;margin:0 4px}#pg_group_photos_container,#pg_group_photos_container #new_album,.pmagic .pg-photo-album,.pmagic .pg-photo-albums{white-space:normal}.count_video_invite{background:#8a1f63;border-radius:12px;color:#fff;display:inline-block;font-family:helvetica,sans-serif;font-size:10px;height:16px;line-height:15px;margin:0 0 0 8px;min-width:10px;position:relative;right:auto;text-align:center;top:2px;vertical-align:top;width:16px}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbmZpZy9fbWl4aW5zLnNjc3MiLCJ0aGVtZS9fNDA0LnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19icmVha3BvaW50cy5zY3NzIiwiY29uZmlnL192YXJpYWJsZXMuc2NzcyIsInRoZW1lL19ldmVudHMuc2NzcyIsInRoZW1lL19mZWF0dXJlZC1qb2JzLnNjc3MiLCJ0aGVtZS9fZm9ybS5zY3NzIiwidGhlbWUvX2pvYi1saXN0aW5ncy5zY3NzIiwidGhlbWUvX21hcmtldHBsYWNlLnNjc3MiLCJ0aGVtZS9fbmVhcmJ5LXByb3BlcnRpZXMuc2NzcyIsInRoZW1lL19yZWctZm9ybS5zY3NzIiwidGhlbWUvX3JlZ2lzdHJhdGlvbi5zY3NzIiwidGhlbWUvX3JlbGF0ZWQtam9icy5zY3NzIiwidGhlbWUvX3Jldmlld3Muc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdmFyaWFibGVzLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ncmlkLnNjc3MiLCJ0aGVtZS9fc2VhcmNoLWxvb3Auc2NzcyIsInRoZW1lL191c2VyLWdyb3VwLXBob3Rvcy5zY3NzIiwidGhlbWUvX3ZpZGVvX2NoYXQuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFJRSx3QkFDRSx1QkFBNkIsQ0FEL0IsK0NBQ0UseUJBQTZCLENBRC9CLHVCQUNFLHlCQUE2QixDQUM5QixvQ0FzQkcsT0FBZ0MsQ0FGcEMsMkNBSU0sUUFBdUQsQ0FHdkQsd0JBQXFCLENBRnJCLHFDQUF1QyxDQUN2QywrQkFDMEIsQ0FQaEMsMENBVU0sUUFBbUUsQ0FWekUsd0RBZ0JNLDZDQUFxRCxDQWhCM0QsK0RBbUJRLFNBQVMsQ0FEVCxxREFDVSxDQW5CbEIsOERBc0JRLCtDQUEyRCxDQUM1RCxXQ2hEUCxTQUFVLENDMkRSLHlCRDVESixXQUdJLGNBQWUsQ0E4SGxCLENBaklELGVB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QixDQVVwQixDQWpCQSx3RkFXRyxhQUFjLENBQ2QsWUFBYSxDQVpoQiwrQkFlRyxnQkFBaUIsQ0FDbEIseUJHek1ELG1CQUFvQixDQUNyQixnSUFRSyxjQUFRLENBRFIsZ0JBQ2UsQ0FMdkIsNktBUVUsbUJBQW9CLENBQ3BCLGNBQWUsQ0FDZixlQUFnQixDQUNoQixrQkFBbUIsQ0FYN0IsaVlBZVksWUFBYSxDQWZ6QixnSUFvQlEsbUJBQW9CLENBcEI1QiwrSUEwQlUsV0FBVyxDQUVYLGNBQVUsQ0FEVixtQkFBaUIsQ0FBakIsZ0JBQWlCLENBRmpCLFVBR2MsQ0E1QnhCLCtGQWlDTSxrQkFBbUIsQ0FqQ3pCLDRGQW9DTSxZQUFhLENBQ2QsNEJBSUgsY0FBaUIsQ0FEbkIsMENBR0ksa0JBQW1CLENBQ25CLFlBQWUsQ0MzQ25CLGtIQUtJLGtCQUFtQixDQUNwQixvQkNBQyxrQkFBbUIsQ0FDbkIsa0JBQW1CLENBSG5CLFVBQVcsQ0FWWCxvQkFBcUIsQ0FlckIsZ0NBQWEsQ0FQYixjQUFlLENBTGYsV0FBWSxDQU1aLGdCQUFpQixDQUxqQixnQkFBaUIsQ0FGakIsY0FBZSxDQUdmLGlCQUFrQixDQUVsQixVQUFXLENBT1gsaUJBQWtCLENBUmxCLE9BQVEsQ0FLUixrQkFBbUIsQ0FWbkIsVUFja0MiLCJmaWxlIjoic3R5bGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLypcbiAqIGxpbmUgaGVpZ2h0IG9wdGlvbnNcbiAqL1xuQGVhY2ggJG5hbWUsICRzaXplIGluICRlZGl0b3ItZm9udC1oZWlnaHQge1xuICAuaGFzLSN7JG5hbWV9LWxpbmUtaGVpZ2h0IHtcbiAgICBsaW5lLWhlaWdodDogJHNpemUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKlxuICogVW5pdCBjb252ZXJ0ZXIgZnJvbSBweHRvIHJlbSBvciBlbVxuICpcbiAqIGVtIGlzIHJlbGF0aXZlIHRvIHRoZSBmb250IHNpemUgb2YgaXRzIGRpcmVjdCBvciBuZWFyZXN0IHBhcmVudCxcbiAqIHJlbSBpcyBvbmx5IHJlbGF0aXZlIHRvIHRoZSBodG1sIChyb290KSBmb250LXNpemVcbiAqL1xuQGZ1bmN0aW9uIHVjKCRweCwgJHVuaXQ6IHJlbSwgJGNvbnRleHQ6IDE2KSB7XG4gICRweC1saXN0OiAoKTtcbiAgQGVhY2ggJHZhbHVlIGluICRweCB7XG4gICAgJHB4LWxpc3Q6IGFwcGVuZCgkcHgtbGlzdCwgI3skdmFsdWUvJGNvbnRleHR9JHVuaXQsIGxpc3Qtc2VwYXJhdG9yKCRweCkpO1xuICB9XG4gIEByZXR1cm4gJHB4LWxpc3Q7XG59XG4vKlxuICogSHVtYnVyZ2VyIG1vYmlsZSBtZW51IHRvZ2dsZXJcbiAqL1xuQGlmIGluZGV4KCRoYW1idXJnZXItdHlwZXMsIHNsaWRlcikge1xuICAuaGFtYnVyZ2VyLS1zbGlkZXIge1xuICAgIC5oYW1idXJnZXItaW5uZXIge1xuICAgICAgdG9wOiAkaGFtYnVyZ2VyLWxheWVyLWhlaWdodCAvIDI7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICB0b3A6ICRoYW1idXJnZXItbGF5ZXItaGVpZ2h0ICsgJGhhbWJ1cmdlci1sYXllci1zcGFjaW5nO1xuICAgICAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIG9wYWNpdHk7XG4gICAgICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlO1xuICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjE1cztcbiAgICAgIH1cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgdG9wOiAoJGhhbWJ1cmdlci1sYXllci1oZWlnaHQgKiAyKSArICgkaGFtYnVyZ2VyLWxheWVyLXNwYWNpbmcgKiAyKTtcbiAgICAgIH1cbiAgICB9XG4gICAgJlthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXSB7XG4gICAgICAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgICAgICAgJHktb2Zmc2V0OiAkaGFtYnVyZ2VyLWxheWVyLXNwYWNpbmcgKyAkaGFtYnVyZ2VyLWxheWVyLWhlaWdodDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAkeS1vZmZzZXQsIDApIHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKSB0cmFuc2xhdGUzZCgkaGFtYnVyZ2VyLWxheWVyLXdpZHRoIC8gLTcsICRoYW1idXJnZXItbGF5ZXItc3BhY2luZyAqIC0xLCAwKTtcbiAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB9XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsICR5LW9mZnNldCAqIC0yLCAwKSByb3RhdGUoLTkwZGVnKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLypcbiogRnVuY3Rpb24gdG8gY3JlYXRlIGFuIG9wdGltaXplZCBzdmcgdXJsXG4qXG4qIHVzZSBleGFtcGxlc1xuKiBiYWNrZ3JvdW5kLWltYWdlOiBzdmctdXJsKCc8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj4uLi4uLjwvc3ZnPicpO1xuKiBAaW5jbHVkZSBiYWNrZ3JvdW5kLXN2ZygnPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+Li4uLi48L3N2Zz4nKTtcbiovXG5AZnVuY3Rpb24gc3ZnLXVybCgkc3ZnKSB7XG4gIC8vIEFkZCBtaXNzaW5nIG5hbWVzcGFjZVxuICBAaWYgbm90IHN0ci1pbmRleCgkc3ZnLHhtbG5zKSB7XG4gICAgJHN2Zzogc3RyLXJlcGxhY2UoJHN2ZywgJzxzdmcnLCAnPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCInKTtcbiAgfVxuICAvLyBDaHVuayB1cCBzdHJpbmcgaW4gb3JkZXIgdG8gYXZvaWRcbiAgLy8gXCJzdGFjayBsZXZlbCB0b28gZGVlcFwiIGVycm9yXG4gICRlbmNvZGVkOiAnJztcbiAgJHNsaWNlOiAyMDAwO1xuICAkaW5kZXg6IDA7XG4gICRsb29wczogY2VpbChzdHItbGVuZ3RoKCRzdmcpLyRzbGljZSk7XG4gIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGxvb3BzIHtcbiAgICAkY2h1bms6IHN0ci1zbGljZSgkc3ZnLCAkaW5kZXgsICRpbmRleCArICRzbGljZSAtIDEpO1xuICAgIC8vIEVuY29kZVxuICAgICRjaHVuazogc3RyLXJlcGxhY2UoJGNodW5rLCAnXCInLCAnXFwnJyk7XG4gICAgJGNodW5rOiBzdHItcmVwbGFjZSgkY2h1bmssICclJywgJyUyNScpO1xuICAgICRjaHVuazogc3RyLXJlcGxhY2UoJGNodW5rLCAnIycsICclMjMnKTtcbiAgICAkY2h1bms6IHN0ci1yZXBsYWNlKCRjaHVuaywgJ3snLCAnJTdCJyk7XG4gICAgJGNodW5rOiBzdHItcmVwbGFjZSgkY2h1bmssICd9JywgJyU3RCcpO1xuICAgICRjaHVuazogc3RyLXJlcGxhY2UoJGNodW5rLCAnPCcsICclM0MnKTtcbiAgICAkY2h1bms6IHN0ci1yZXBsYWNlKCRjaHVuaywgJz4nLCAnJTNFJyk7XG4gICAgLy9cbiAgICAvLyBUaGUgbWF5YmUgbGlzdFxuICAgIC8vXG4gICAgLy8gS2VlcCBzaXplIGFuZCBjb21waWxlIHRpbWUgZG93blxuICAgIC8vIC4uLiBvbmx5IGFkZCBvbiBkb2N1bWVudGVkIGZhaWxcbiAgICAvL1xuICAgIC8vICRjaHVuazogc3RyLXJlcGxhY2UoJGNodW5rLCAnJicsICclMjYnKTtcbiAgICAvLyAkY2h1bms6IHN0ci1yZXBsYWNlKCRjaHVuaywgJ3wnLCAnJTdDJyk7XG4gICAgLy8gJGNodW5rOiBzdHItcmVwbGFjZSgkY2h1bmssICdbJywgJyU1QicpO1xuICAgIC8vICRjaHVuazogc3RyLXJlcGxhY2UoJGNodW5rLCAnXScsICclNUQnKTtcbiAgICAvLyAkY2h1bms6IHN0ci1yZXBsYWNlKCRjaHVuaywgJ14nLCAnJTVFJyk7XG4gICAgLy8gJGNodW5rOiBzdHItcmVwbGFjZSgkY2h1bmssICdgJywgJyU2MCcpO1xuICAgIC8vICRjaHVuazogc3RyLXJlcGxhY2UoJGNodW5rLCAnOycsICclM0InKTtcbiAgICAvLyAkY2h1bms6IHN0ci1yZXBsYWNlKCRjaHVuaywgJz8nLCAnJTNGJyk7XG4gICAgLy8gJGNodW5rOiBzdHItcmVwbGFjZSgkY2h1bmssICc6JywgJyUzQScpO1xuICAgIC8vICRjaHVuazogc3RyLXJlcGxhY2UoJGNodW5rLCAnQCcsICclNDAnKTtcbiAgICAvLyAkY2h1bms6IHN0ci1yZXBsYWNlKCRjaHVuaywgJz0nLCAnJTNEJyk7XG4gICAgJGVuY29kZWQ6ICN7JGVuY29kZWR9I3skY2h1bmt9O1xuICAgICRpbmRleDogJGluZGV4ICsgJHNsaWNlO1xuICB9XG4gIEByZXR1cm4gdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCN7JGVuY29kZWR9XCIpO1xufVxuLy8gQmFja2dyb3VuZCBzdmcgbWl4aW5cbkBtaXhpbiBiYWNrZ3JvdW5kLXN2Zygkc3ZnKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHN2Zy11cmwoJHN2Zyk7XG59XG4vLyBIZWxwZXIgZnVuY3Rpb24gdG8gcmVwbGFjZSBjaGFyYWN0ZXJzIGluIGEgc3RyaW5nXG5AZnVuY3Rpb24gc3RyLXJlcGxhY2UoJHN0cmluZywgJHNlYXJjaCwgJHJlcGxhY2U6ICcnKSB7XG4gICRpbmRleDogc3RyLWluZGV4KCRzdHJpbmcsICRzZWFyY2gpO1xuICBAcmV0dXJuIGlmKCRpbmRleCxcbiAgICBzdHItc2xpY2UoJHN0cmluZywgMSwgJGluZGV4IC0gMSkgKyAkcmVwbGFjZSArXG5zdHItcmVwbGFjZShzdHItc2xpY2UoJHN0cmluZywgJGluZGV4ICtcbnN0ci1sZW5ndGgoJHNlYXJjaCkpLCAkc2VhcmNoLCAkcmVwbGFjZSksXG4gICAgJHN0cmluZyk7XG59XG5AbWl4aW4gcHNldWRvIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1peGluIGJhY2tmYWNlIHtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG59XG5AbWl4aW4gdXNlci1zZWxlY3QoKSB7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5AbWl4aW4gbW9tZW50dW0tc2Nyb2xsKCkge1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG59XG5AbWl4aW4gZm9udC1zbW9vdGhpbmcoKSB7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuQG1peGluIHZlcnRpY2FsLWNlbnRlcigpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuIiwiLmVycm9yLTQwNCB7XG4gIHBhZGRpbmc6IDA7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHsgXG4gICAgcGFkZGluZzogNzVweCAwO1xuICB9XG5cbiAgcCBhIHtcbiAgICBjb2xvcjogIzRhNGE0YSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBhZ2UtY29udGVudCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHsgXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgcGFkZGluZy10b3A6IDEwMHB4O1xuICAgIH1cbiAgfVxuXG4gIC5wYWdlLWhlYWRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmctdG9wOiA3NXB4O1xuICAgIFxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHsgXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgfVxuICAgIHAge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgIH1cbiAgfVxuXG4gIC5lcnJvci1wb3N0cyB7XG4gICAgbGkge1xuICAgICAgbWF4LXdpZHRoOiA0NTBweDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHsgXG4gICAgICAgIG1heC13aWR0aDogMjUwcHg7XG4gICAgICB9XG4gICAgfVxuICAgIGxpOmZpcnN0LWNoaWxkIHtcbiAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIH1cbiAgfVxuXG4gIGgzIHtcbiAgICBmb250LXNpemU6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMjtcbiAgfVxuXG4gIC5mb3VyLW9oLWZvdXJ7XG4gICAgY29sb3I6ICNmMGYwZjA7XG4gICAgZm9udC1zaXplOiAxNzBweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykgeyBcbiAgICAgIGp1c3RpZnktY29udGVudDogbGVmdDtcbiAgICB9XG4gIH1cblxuICAuZW50cnktNDA0IHtcbiAgICBwYWRkaW5nOiA1MHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykgeyBcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB9XG5cbiAgICAuY3VzdG9tLWh0bWwtd2lkZ2V0IHtcbiAgICAgIHAgYSB7XG4gICAgICAgIGNvbG9yOiAjNGE0YTRhICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnBhZ2UtdGl0bGUge1xuICAgICAgICBsaW5lLWhlaWdodDogNTBweDtcbiAgICB9XG5cbiAgICBoMSB7XG4gICAgICBsaW5lLWhlaWdodDogMTAwcHg7XG4gICAgfVxuICB9XG5cbiAgI2Vycm9yLXNlYXJjaCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG5cbiAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAzMjBweDtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIHBhZGRpbmc6IDhweCAxMnB4IDhweCA0NHB4O1xuICAgICAgYm9yZGVyLWNvbG9yOiAkZ3JheS1wbGF0aW51bTtcbiAgICAgIGJhY2tncm91bmQ6ICRncmF5LXBsYXRpbnVtIHN2Zy11cmwoJzxzdmcgd2lkdGg9XCIxMTBcIiBoZWlnaHQ9XCIyMFwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48cGF0aCBmaWxsPVwiIzYxOEQxQlwiIGQ9XCJNOTUuMjM4IDkuNjYzYzQuOTQ2LS4wNCAxMS4wMzIuNzA3IDE0IDQuNzc0LTQuMjU5IDEuMjMtMTEuNDEyLS45NTMtMTQtNC43NzRNOTUuODEgNy43YzEuNTgzLTIuMzAyIDQuNDg2LTMuNjkgNy4xMS0yLjk2NC0yLjI2MiAxLjcxLTQuNjc5IDIuOTg3LTcuNDY5IDMuNTMuMTAyLS4xNzMuMjE3LS4zNi4zNi0uNTY2bS0xMC44NjUgMy45MjNjMS4wMTMuMzQ5IDUuNDIxIDMuMTc3IDIuNDUgMy45NjMtMS43OTUuNDc1LTQuMzU0LTEuOTc2LTUuNTYzLTIuOTU3YTQ3LjkwNCA0Ny45MDQgMCAwMS0yLjQ1LTIuMTUzYy4yNDguMDIuNDkxLjAzOS43MjUuMDY4IDEuNjQ4LjIxIDMuMjcuNTM3IDQuODM4IDEuMDc5bS0xNi40OTguMzg1Yy44MDkuNDIgNC4zMDUgMy4wNyAyLjMxNyAzLjY2Ni0xLjM3Ny40MTUtMy4zNjctMS42My00LjIwNS0yLjQyLS44OS0uODQtMS44LTEuODUtMi40NjctMi45NiAxLjQ5Mi40NzYgMi45NzkuOTk5IDQuMzU1IDEuNzE0TTU5Ljk0MyA4LjI4Yy0uMzAxLjAwOC0uNTk5LjAxNC0uODk5LjAyMyAxLjk3NS0xLjA3MyAzLjkxNS0yLjIyNyA1Ljg5NC0zLjI3MyAyLjY3LTEuNDExIDYuMzkyLTMuODM0IDkuNTctMy41OCAxLjQ3Mi4xMTYtLjY5NiAxLjQxMy0xLjExIDEuNjgzLTEuNTM3Ljk5NC0zLjMxMyAxLjY2Ny01LjAxMiAyLjMzMi0yLjY5NSAxLjA1Ni01LjgzIDEuNTYtOC40NDMgMi44MTVtLTMuMTE1LS4xMThjLjM0Ny0yLjY0OSAzLjI3LTQuNTcyIDUuNzctNC45NzMtLjY0MSAxLjY1My0yLjA5MyAyLjg2Mi0zLjY4MyAzLjgzMi0uODY2LjQ3Ny0xLjU4OC44NzQtMi4wODcgMS4xNDFtLTYuMjc1IDQuNzY5YzEuNzI0IDEuMDA1IDQuMDcgMi4zODUgNC45NTQgNC4yODctLjAxMi4wMjktLjAyLjAzOC0uMDMxLjA3My0uMTEzLjE4Ni0uMzA0LjMyMy0uNDc0LjQ1Mi0uNDA4LjMxNC0uOTUuNDYtMS40MzYuNi0xLjQxLjQwNy0yLjc2OC4wODktNC4wMS0uNjE5LTIuNDU1LTEuMzk1LTQuMDYtNC41NjItNC42NDktNy4zNTEuMTk4LS4wMDcuMzk3LS4wMTMuNTk3LS4wMTggMS4zNzggMS4xMDQgMy41MyAxLjY5IDUuMDQ5IDIuNTc2TTM2Ljg5OCA1LjE2NWMuODU0LS43MDggMS44NzktMS4yOTMgMy4wMDctMS4zODYuNDI4LS4wMzYuODI4LjEwNyAxLjE5OC4yOTguMTg1LjA5NC4zMzkuMjIyLjQ5LjM1OGwuMDE3LjAyYy0uNzQgMS4yODYtMy4xMTggMi4yMTEtNC4yMTYgMi43MzUtMS4xNzMuNTYtMi4zOCAxLjA0LTMuNTkyIDEuNTA5Ljc0OC0xLjM4MyAyLjAwOS0yLjYzMyAzLjA5Ni0zLjUzNG0tMTQuNTg1LjM4NWMxLjgtMS40OCA0LjU5NS00LjA4NSA3LjE0My0zLjk0OS4yNjUuMDE0LjQ3My4xNC42NDIuMzE0LS4wMzguMDcyLS4wNzYuMTQtLjEyNC4yNTUtLjIxMy4yOTMtLjUxMi41MzMtLjc4Ni43NjktMS4xMjguOTc2LTIuNTUgMS42NTgtMy44NzcgMi4zMjItMS42OTQuODQ3LTMuNTQgMS40OS01LjI5IDIuMjhhNzQuMjQgNzQuMjQgMCAwMTIuMjkyLTEuOTltLTIuMDA5IDcuODhjLjk0NC40NzIgMS44NjEuOTkxIDIuNzE3IDEuNjA0LjM2Ni4yNjIuNzA1LjU1NyAxLjAyNS44NzMuMTY0LjE2MS4zMDIuMzQ0LjQzOS41My4wOC4xMS4xMjcuMjAyLjE1Ny4yNzYtLjM2Mi43NDYtMS40NTggMS4yLTIuMTc3IDEuMzYtMS4yMTYuMjc0LTIuNDUyLS40MzQtMy4zNzctMS4xMjYtMS44NjUtMS4zOTYtMy42ODctMy45OTQtNC4wNzctNi4zN2wuMzUuMDA5Yy0uMDIxLjI3Ni0uMDA3LjUxNC4xMDUuNTggMS41MjYuODkzIDMuMjU3IDEuNDcgNC44MzggMi4yNjRNNC4wNDEgOC44MzhoLS4wNmMuMy0xLjk3NCAyLjYxNS0zLjcwMiA0LjA4LTQuNzMyIDEuNzcxLTEuMjQ3IDMuOTM1LTIuMzIgNi4xMjQtMi42LS42MTIgMS44ODEtMi44NzIgMy4zODQtNC4zNjUgNC4zNDMtMS44IDEuMTU1LTQuMDU4IDEuNzYtNS43NzkgMi45OW0xMDUuODc5IDUuMzczYy0yLjA5LTQuMDg1LTYuNzM5LTUuMzc4LTExLjI2NC01LjY5MSAxLjkyMi0uODEyIDMuNjkxLTEuOTY4IDUuMzkyLTMuMzMuMDc1LS4wNi4wNDItMS4yODMtLjAzNC0xLjMyNy0yLjY4OC0xLjU0MS00Ljk1Ny0uNTE1LTcuMjY3IDEuMjI2LTEuMDguODE0LTEuNzAxIDEuOTYyLTIuMjM2IDMuMTQ4LS4zMTcuNjk4LTcuMzA4LjIyNS04LjE4Mi4yMTctNi45MTItLjA2Ny0xMy43NTYtLjI5LTIwLjYzOC0uMjY3IDIuMDAyLS44MDYgMy45MzgtMS43ODggNS40NjMtMi40ODggMi4xNjYtLjk5NyA0LjM3NS0xLjk5MiA0LjItNC41NC0uMTctMi40NS03LjUzNCAxLjA5LTEzLjExNSA0LjA1N2E1LjQ1NSA1LjQ1NSAwIDAwLjc1Mi0yLjE3Yy4wMTMtLjEwNS4wMzQtMS4xODEtLjA1OS0xLjE3Mi0zLjU4MS4zNDYtNi4wOTIgMy4wNzItNi4yMzYgNi4zNTVhLjQ4MS40ODEgMCAwMS0uMDUuMDI1bC0uMjQ0LjEyNGMtNi4zNzYuMjAxLTEyLjc0OS4zMDYtMTkuMTE4LjM4LjQ5OS0uMjQuOTk1LS40OTIgMS40ODQtLjc1NSAxLjc0NC0uOTQ2IDMuMzA3LTEuODg0IDMuMTU0LTMuOTkyLS4xODgtMi42Mi0zLjUxNi0xLjMyMi00Ljc4My0uMzc3LTEuNTk1IDEuMTg3LTMuMzAyIDMuMTE4LTMuODMyIDUuMTYzLTQuMDk5LjAzNC04LjE5OS4wNC0xMi4zLjA1IDEuOTc1LS44MjggMy45My0xLjY5NCA1LjgxMi0yLjczOCAyLjE2Mi0xLjE5OSAzLjkyLTIuMzU3IDMuNjI5LTQuOTMtLjMyNy0yLjg5My01LjE4MS43MTUtNi4wNDcgMS4zNDgtMi40MyAxLjc3Ny01LjEwNiAzLjkxNS02Ljk5IDYuMzMzLTMuMzI3LjAwMi02LjY1OC0uMDEtOS45ODYtLjAxNi4wNDctLjAyNS4wOTctLjA1NC4xNDQtLjA3N2EyMy44MzIgMjMuODMyIDAgMDA0LTIuNTY2YzEuNzUtMS4zODIgMi45MjYtMy4wNCAyLjkxOC01LjI3NCAwLS4wNi0uMDA5LS45MzYtLjA4NC0uOTI4QzEwLjIzMy40NTIgMy44OSA0LjE1MyAzLjg0NyA4LjgzOGMtMS4yNzMtLjAwMy0yLjU0NC0uMDAyLTMuODE5LS4wMDctLjAzMiAwLS4wNS45OTkuMDI2IDEuMDAzIDEuMjY4LjEwNSAyLjU0My4xNzMgMy44MTUuMjU1LjAxMy4wNzguMDI2LjEzMy4wNC4xMzMuMjA4LS4wMDUuNDE5LS4wNC42MzItLjA4NyAzLjQ1Ni4yMTggNi45MjEuMzQ5IDEwLjM5Mi40NC4wOCAyLjYwOCAxLjU3MSA1LjExNCAzLjM0MiA2Ljk2NyAxLjA5NiAxLjE0NiAyLjU3NSAyLjA4MyA0LjIyNSAxLjg5My44OTctLjEwNCAyLjI0NC0uODggMi4zNS0xLjg3LjIzLTIuMTcxLS44NTctMy4yNzItMi42MTMtNC40NjUtMS40MTEtLjk2LTIuOTQyLTEuNzExLTQuNDgtMi40NDcgOC45OTcuMTY0IDE4LjAyLS4wMTYgMjcuMDEzLS4yNzYuMzQ0IDMuMTM2IDEuNzI4IDYuMjc5IDQuMTMzIDguMzg4IDEuNTU4IDEuMzY2IDYuNzM2IDIuMjI5IDYuODctLjkwNS4wOTgtMi4zNDUtMS4yODEtMy42NTQtMy4wOTgtNS4wMzQtMS4yNzItLjk2NS0yLjY2MS0xLjc5LTQuMDYzLTIuNTU0bC0uMDE3LS4wMWMzLjM3Ni0uMTAzIDYuNzQ3LS4yMTUgMTAuMTEzLS4zMTggMS4zNTctLjA0MiAyLjcwNi0uMDUgNC4wNTktLjA2OC4xODguMDU3LjM3Ny4xMTUuNTY3LjE3NS41NTQgMi4wODcgMi4yMzMgMy44NTIgMy44MjIgNS4yMzkuNTguNTA1IDQuMDExIDMuMTU5IDQuMjc4IDEuMDY1LjE5Ny0xLjU0NS0uMDAxLTMuMTA4LTEuMDg4LTQuMjk0LS45NTgtMS4wNDYtMi4zMDgtMS43NTQtMy43NTctMi4yMzEgMy40MDctLjAwNSA2LjgwNS4wNDEgMTAuMjEuMTA4LjAwNS4wNzYuMDEyLjEzOC4wMjEuMTQyLjIyMS4wOC40NTcuMTM0LjY5Ni4xODIuMDE2LjA3OC4wNDEuMTQ3LjA5LjE5MyAxLjEyIDEuMDgzIDEwLjE1NyA5LjQxNSAxMC43NiA1LjUzNi4zMTMtMi4wMjIuMDU0LTMuODctMS44MDItNS4wMzctLjQ1Ni0uMjg2LTEuMDU2LS41Ny0xLjczNi0uODI3bDEuNTQyLjAzN2MyLjA1NS4wNTIgNC4xMDYtLjAxNSA2LjE1OC0uMDk3IDEuMTMtLjA0NSAxLjY1Ni0uMTQyIDEuOTkyLS4zODcuMDA4LjA3NS4wMDcuMTUyLjAzMS4yMjMgMS43MDIgNC44IDEwLjkyNiA3LjUzNiAxNS40MDIgNS42OC4wOTItLjAzOC4wMzItMS4yNDQtLjAzMy0xLjM3XCIvPjwvc3ZnPicpIDE2cHggMTBweCBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDE4cHggYXV0bztcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgIGNvbG9yOiAkc2lsdmVyLWRhcms7XG4gICAgICBmb250OiAyMHB4LzIwcHggJG9wZW4tc2Fucy1jb25kO1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICB3aWR0aDogMTM2cHg7XG4gICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgcGFkZGluZzogNXB4IDEycHggNXB4IDM0cHg7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGJsdWUtY29ybmZsb3dlcjtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgkYmx1ZS1jb3JuZmxvd2VyLCAuMDUpIHN2Zy11cmwoJzxzdmcgd2lkdGg9XCIxMTBcIiBoZWlnaHQ9XCIyMFwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48cGF0aCBmaWxsPVwiIzYxOEQxQlwiIGQ9XCJNOTUuMjM4IDkuNjYzYzQuOTQ2LS4wNCAxMS4wMzIuNzA3IDE0IDQuNzc0LTQuMjU5IDEuMjMtMTEuNDEyLS45NTMtMTQtNC43NzRNOTUuODEgNy43YzEuNTgzLTIuMzAyIDQuNDg2LTMuNjkgNy4xMS0yLjk2NC0yLjI2MiAxLjcxLTQuNjc5IDIuOTg3LTcuNDY5IDMuNTMuMTAyLS4xNzMuMjE3LS4zNi4zNi0uNTY2bS0xMC44NjUgMy45MjNjMS4wMTMuMzQ5IDUuNDIxIDMuMTc3IDIuNDUgMy45NjMtMS43OTUuNDc1LTQuMzU0LTEuOTc2LTUuNTYzLTIuOTU3YTQ3LjkwNCA0Ny45MDQgMCAwMS0yLjQ1LTIuMTUzYy4yNDguMDIuNDkxLjAzOS43MjUuMDY4IDEuNjQ4LjIxIDMuMjcuNTM3IDQuODM4IDEuMDc5bS0xNi40OTguMzg1Yy44MDkuNDIgNC4zMDUgMy4wNyAyLjMxNyAzLjY2Ni0xLjM3Ny40MTUtMy4zNjctMS42My00LjIwNS0yLjQyLS44OS0uODQtMS44LTEuODUtMi40NjctMi45NiAxLjQ5Mi40NzYgMi45NzkuOTk5IDQuMzU1IDEuNzE0TTU5Ljk0MyA4LjI4Yy0uMzAxLjAwOC0uNTk5LjAxNC0uODk5LjAyMyAxLjk3NS0xLjA3MyAzLjkxNS0yLjIyNyA1Ljg5NC0zLjI3MyAyLjY3LTEuNDExIDYuMzkyLTMuODM0IDkuNTctMy41OCAxLjQ3Mi4xMTYtLjY5NiAxLjQxMy0xLjExIDEuNjgzLTEuNTM3Ljk5NC0zLjMxMyAxLjY2Ny01LjAxMiAyLjMzMi0yLjY5NSAxLjA1Ni01LjgzIDEuNTYtOC40NDMgMi44MTVtLTMuMTE1LS4xMThjLjM0Ny0yLjY0OSAzLjI3LTQuNTcyIDUuNzctNC45NzMtLjY0MSAxLjY1My0yLjA5MyAyLjg2Mi0zLjY4MyAzLjgzMi0uODY2LjQ3Ny0xLjU4OC44NzQtMi4wODcgMS4xNDFtLTYuMjc1IDQuNzY5YzEuNzI0IDEuMDA1IDQuMDcgMi4zODUgNC45NTQgNC4yODctLjAxMi4wMjktLjAyLjAzOC0uMDMxLjA3My0uMTEzLjE4Ni0uMzA0LjMyMy0uNDc0LjQ1Mi0uNDA4LjMxNC0uOTUuNDYtMS40MzYuNi0xLjQxLjQwNy0yLjc2OC4wODktNC4wMS0uNjE5LTIuNDU1LTEuMzk1LTQuMDYtNC41NjItNC42NDktNy4zNTEuMTk4LS4wMDcuMzk3LS4wMTMuNTk3LS4wMTggMS4zNzggMS4xMDQgMy41MyAxLjY5IDUuMDQ5IDIuNTc2TTM2Ljg5OCA1LjE2NWMuODU0LS43MDggMS44NzktMS4yOTMgMy4wMDctMS4zODYuNDI4LS4wMzYuODI4LjEwNyAxLjE5OC4yOTguMTg1LjA5NC4zMzkuMjIyLjQ5LjM1OGwuMDE3LjAyYy0uNzQgMS4yODYtMy4xMTggMi4yMTEtNC4yMTYgMi43MzUtMS4xNzMuNTYtMi4zOCAxLjA0LTMuNTkyIDEuNTA5Ljc0OC0xLjM4MyAyLjAwOS0yLjYzMyAzLjA5Ni0zLjUzNG0tMTQuNTg1LjM4NWMxLjgtMS40OCA0LjU5NS00LjA4NSA3LjE0My0zLjk0OS4yNjUuMDE0LjQ3My4xNC42NDIuMzE0LS4wMzguMDcyLS4wNzYuMTQtLjEyNC4yNTUtLjIxMy4yOTMtLjUxMi41MzMtLjc4Ni43NjktMS4xMjguOTc2LTIuNTUgMS42NTgtMy44NzcgMi4zMjItMS42OTQuODQ3LTMuNTQgMS40OS01LjI5IDIuMjhhNzQuMjQgNzQuMjQgMCAwMTIuMjkyLTEuOTltLTIuMDA5IDcuODhjLjk0NC40NzIgMS44NjEuOTkxIDIuNzE3IDEuNjA0LjM2Ni4yNjIuNzA1LjU1NyAxLjAyNS44NzMuMTY0LjE2MS4zMDIuMzQ0LjQzOS41My4wOC4xMS4xMjcuMjAyLjE1Ny4yNzYtLjM2Mi43NDYtMS40NTggMS4yLTIuMTc3IDEuMzYtMS4yMTYuMjc0LTIuNDUyLS40MzQtMy4zNzctMS4xMjYtMS44NjUtMS4zOTYtMy42ODctMy45OTQtNC4wNzctNi4zN2wuMzUuMDA5Yy0uMDIxLjI3Ni0uMDA3LjUxNC4xMDUuNTggMS41MjYuODkzIDMuMjU3IDEuNDcgNC44MzggMi4yNjRNNC4wNDEgOC44MzhoLS4wNmMuMy0xLjk3NCAyLjYxNS0zLjcwMiA0LjA4LTQuNzMyIDEuNzcxLTEuMjQ3IDMuOTM1LTIuMzIgNi4xMjQtMi42LS42MTIgMS44ODEtMi44NzIgMy4zODQtNC4zNjUgNC4zNDMtMS44IDEuMTU1LTQuMDU4IDEuNzYtNS43NzkgMi45OW0xMDUuODc5IDUuMzczYy0yLjA5LTQuMDg1LTYuNzM5LTUuMzc4LTExLjI2NC01LjY5MSAxLjkyMi0uODEyIDMuNjkxLTEuOTY4IDUuMzkyLTMuMzMuMDc1LS4wNi4wNDItMS4yODMtLjAzNC0xLjMyNy0yLjY4OC0xLjU0MS00Ljk1Ny0uNTE1LTcuMjY3IDEuMjI2LTEuMDguODE0LTEuNzAxIDEuOTYyLTIuMjM2IDMuMTQ4LS4zMTcuNjk4LTcuMzA4LjIyNS04LjE4Mi4yMTctNi45MTItLjA2Ny0xMy43NTYtLjI5LTIwLjYzOC0uMjY3IDIuMDAyLS44MDYgMy45MzgtMS43ODggNS40NjMtMi40ODggMi4xNjYtLjk5NyA0LjM3NS0xLjk5MiA0LjItNC41NC0uMTctMi40NS03LjUzNCAxLjA5LTEzLjExNSA0LjA1N2E1LjQ1NSA1LjQ1NSAwIDAwLjc1Mi0yLjE3Yy4wMTMtLjEwNS4wMzQtMS4xODEtLjA1OS0xLjE3Mi0zLjU4MS4zNDYtNi4wOTIgMy4wNzItNi4yMzYgNi4zNTVhLjQ4MS40ODEgMCAwMS0uMDUuMDI1bC0uMjQ0LjEyNGMtNi4zNzYuMjAxLTEyLjc0OS4zMDYtMTkuMTE4LjM4LjQ5OS0uMjQuOTk1LS40OTIgMS40ODQtLjc1NSAxLjc0NC0uOTQ2IDMuMzA3LTEuODg0IDMuMTU0LTMuOTkyLS4xODgtMi42Mi0zLjUxNi0xLjMyMi00Ljc4My0uMzc3LTEuNTk1IDEuMTg3LTMuMzAyIDMuMTE4LTMuODMyIDUuMTYzLTQuMDk5LjAzNC04LjE5OS4wNC0xMi4zLjA1IDEuOTc1LS44MjggMy45My0xLjY5NCA1LjgxMi0yLjczOCAyLjE2Mi0xLjE5OSAzLjkyLTIuMzU3IDMuNjI5LTQuOTMtLjMyNy0yLjg5My01LjE4MS43MTUtNi4wNDcgMS4zNDgtMi40MyAxLjc3Ny01LjEwNiAzLjkxNS02Ljk5IDYuMzMzLTMuMzI3LjAwMi02LjY1OC0uMDEtOS45ODYtLjAxNi4wNDctLjAyNS4wOTctLjA1NC4xNDQtLjA3N2EyMy44MzIgMjMuODMyIDAgMDA0LTIuNTY2YzEuNzUtMS4zODIgMi45MjYtMy4wNCAyLjkxOC01LjI3NCAwLS4wNi0uMDA5LS45MzYtLjA4NC0uOTI4QzEwLjIzMy40NTIgMy44OSA0LjE1MyAzLjg0NyA4LjgzOGMtMS4yNzMtLjAwMy0yLjU0NC0uMDAyLTMuODE5LS4wMDctLjAzMiAwLS4wNS45OTkuMDI2IDEuMDAzIDEuMjY4LjEwNSAyLjU0My4xNzMgMy44MTUuMjU1LjAxMy4wNzguMDI2LjEzMy4wNC4xMzMuMjA4LS4wMDUuNDE5LS4wNC42MzItLjA4NyAzLjQ1Ni4yMTggNi45MjEuMzQ5IDEwLjM5Mi40NC4wOCAyLjYwOCAxLjU3MSA1LjExNCAzLjM0MiA2Ljk2NyAxLjA5NiAxLjE0NiAyLjU3NSAyLjA4MyA0LjIyNSAxLjg5My44OTctLjEwNCAyLjI0NC0uODggMi4zNS0xLjg3LjIzLTIuMTcxLS44NTctMy4yNzItMi42MTMtNC40NjUtMS40MTEtLjk2LTIuOTQyLTEuNzExLTQuNDgtMi40NDcgOC45OTcuMTY0IDE4LjAyLS4wMTYgMjcuMDEzLS4yNzYuMzQ0IDMuMTM2IDEuNzI4IDYuMjc5IDQuMTMzIDguMzg4IDEuNTU4IDEuMzY2IDYuNzM2IDIuMjI5IDYuODctLjkwNS4wOTgtMi4zNDUtMS4yODEtMy42NTQtMy4wOTgtNS4wMzQtMS4yNzItLjk2NS0yLjY2MS0xLjc5LTQuMDYzLTIuNTU0bC0uMDE3LS4wMWMzLjM3Ni0uMTAzIDYuNzQ3LS4yMTUgMTAuMTEzLS4zMTggMS4zNTctLjA0MiAyLjcwNi0uMDUgNC4wNTktLjA2OC4xODguMDU3LjM3Ny4xMTUuNTY3LjE3NS41NTQgMi4wODcgMi4yMzMgMy44NTIgMy44MjIgNS4yMzkuNTguNTA1IDQuMDExIDMuMTU5IDQuMjc4IDEuMDY1LjE5Ny0xLjU0NS0uMDAxLTMuMTA4LTEuMDg4LTQuMjk0LS45NTgtMS4wNDYtMi4zMDgtMS43NTQtMy43NTctMi4yMzEgMy40MDctLjAwNSA2LjgwNS4wNDEgMTAuMjEuMTA4LjAwNS4wNzYuMDEyLjEzOC4wMjEuMTQyLjIyMS4wOC40NTcuMTM0LjY5Ni4xODIuMDE2LjA3OC4wNDEuMTQ3LjA5LjE5MyAxLjEyIDEuMDgzIDEwLjE1NyA5LjQxNSAxMC43NiA1LjUzNi4zMTMtMi4wMjIuMDU0LTMuODctMS44MDItNS4wMzctLjQ1Ni0uMjg2LTEuMDU2LS41Ny0xLjczNi0uODI3bDEuNTQyLjAzN2MyLjA1NS4wNTIgNC4xMDYtLjAxNSA2LjE1OC0uMDk3IDEuMTMtLjA0NSAxLjY1Ni0uMTQyIDEuOTkyLS4zODcuMDA4LjA3NS4wMDcuMTUyLjAzMS4yMjMgMS43MDIgNC44IDEwLjkyNiA3LjUzNiAxNS40MDIgNS42OC4wOTItLjAzOC4wMzItMS4yNDQtLjAzMy0xLjM3XCIvPjwvc3ZnPicpIDhweCA1cHggbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE1cHggYXV0bztcbiAgICAgICAgY29sb3I6ICRibHVlLWNvcm5mbG93ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gICAgICB9XG5cbiAgICAgICY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIgeyBjb2xvcjogaW5oZXJpdDsgdHJhbnNpdGlvbjogb3BhY2l0eSAuMnMgZWFzZTsgfVxuICAgICAgJjo6LW1vei1wbGFjZWhvbGRlciB7IGNvbG9yOiBpbmhlcml0OyB0cmFuc2l0aW9uOiBvcGFjaXR5IC4ycyBlYXNlOyB9XG4gICAgICAmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IGNvbG9yOiBpbmhlcml0OyB0cmFuc2l0aW9uOiBvcGFjaXR5IC4ycyBlYXNlOyB9XG4gICAgICAmOi1tb3otcGxhY2Vob2xkZXIgeyBjb2xvcjogaW5oZXJpdDsgdHJhbnNpdGlvbjogb3BhY2l0eSAuMnMgZWFzZTsgfVxuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcblxuICAgICAgICAmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHsgb3BhY2l0eTogMDsgfVxuICAgICAgICAmOjotbW96LXBsYWNlaG9sZGVyIHsgb3BhY2l0eTogMDsgfVxuICAgICAgICAmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IG9wYWNpdHk6IDA7IH1cbiAgICAgICAgJjotbW96LXBsYWNlaG9sZGVyIHsgb3BhY2l0eTogMDsgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5idG4ge1xuICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG4gIH1cbn0iLCIvLyBCcmVha3BvaW50IHZpZXdwb3J0IHNpemVzIGFuZCBtZWRpYSBxdWVyaWVzLlxuLy9cbi8vIEJyZWFrcG9pbnRzIGFyZSBkZWZpbmVkIGFzIGEgbWFwIG9mIChuYW1lOiBtaW5pbXVtIHdpZHRoKSwgb3JkZXIgZnJvbSBzbWFsbCB0byBsYXJnZTpcbi8vXG4vLyAgICAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpXG4vL1xuLy8gVGhlIG1hcCBkZWZpbmVkIGluIHRoZSBgJGdyaWQtYnJlYWtwb2ludHNgIGdsb2JhbCB2YXJpYWJsZSBpcyB1c2VkIGFzIHRoZSBgJGJyZWFrcG9pbnRzYCBhcmd1bWVudCBieSBkZWZhdWx0LlxuXG4vLyBOYW1lIG9mIHRoZSBuZXh0IGJyZWFrcG9pbnQsIG9yIG51bGwgZm9yIHRoZSBsYXN0IGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtKVxuLy8gICAgbWRcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICRicmVha3BvaW50LW5hbWVzOiAoeHMgc20gbWQgbGcgeGwpKVxuLy8gICAgbWRcbkBmdW5jdGlvbiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMsICRicmVha3BvaW50LW5hbWVzOiBtYXAta2V5cygkYnJlYWtwb2ludHMpKSB7XG4gICRuOiBpbmRleCgkYnJlYWtwb2ludC1uYW1lcywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRuICE9IG51bGwgYW5kICRuIDwgbGVuZ3RoKCRicmVha3BvaW50LW5hbWVzKSwgbnRoKCRicmVha3BvaW50LW5hbWVzLCAkbiArIDEpLCBudWxsKTtcbn1cblxuLy8gTWluaW11bSBicmVha3BvaW50IHdpZHRoLiBOdWxsIGZvciB0aGUgc21hbGxlc3QgKGZpcnN0KSBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWluKHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgNTc2cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBtYXAtZ2V0KCRicmVha3BvaW50cywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRtaW4gIT0gMCwgJG1pbiwgbnVsbCk7XG59XG5cbi8vIE1heGltdW0gYnJlYWtwb2ludCB3aWR0aC4gTnVsbCBmb3IgdGhlIGxhcmdlc3QgKGxhc3QpIGJyZWFrcG9pbnQuXG4vLyBUaGUgbWF4aW11bSB2YWx1ZSBpcyBjYWxjdWxhdGVkIGFzIHRoZSBtaW5pbXVtIG9mIHRoZSBuZXh0IG9uZSBsZXNzIDAuMDJweFxuLy8gdG8gd29yayBhcm91bmQgdGhlIGxpbWl0YXRpb25zIG9mIGBtaW4tYCBhbmQgYG1heC1gIHByZWZpeGVzIGFuZCB2aWV3cG9ydHMgd2l0aCBmcmFjdGlvbmFsIHdpZHRocy5cbi8vIFNlZSBodHRwczovL3d3dy53My5vcmcvVFIvbWVkaWFxdWVyaWVzLTQvI21xLW1pbi1tYXhcbi8vIFVzZXMgMC4wMnB4IHJhdGhlciB0aGFuIDAuMDFweCB0byB3b3JrIGFyb3VuZCBhIGN1cnJlbnQgcm91bmRpbmcgYnVnIGluIFNhZmFyaS5cbi8vIFNlZSBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTc4MjYxXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1tYXgoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICA3NjcuOThweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRuZXh0OiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEByZXR1cm4gaWYoJG5leHQsIGJyZWFrcG9pbnQtbWluKCRuZXh0LCAkYnJlYWtwb2ludHMpIC0gLjAyLCBudWxsKTtcbn1cblxuLy8gUmV0dXJucyBhIGJsYW5rIHN0cmluZyBpZiBzbWFsbGVzdCBicmVha3BvaW50LCBvdGhlcndpc2UgcmV0dXJucyB0aGUgbmFtZSB3aXRoIGEgZGFzaCBpbiBmcm9udC5cbi8vIFVzZWZ1bCBmb3IgbWFraW5nIHJlc3BvbnNpdmUgdXRpbGl0aWVzLlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoeHMsICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBcIlwiICAoUmV0dXJucyBhIGJsYW5rIHN0cmluZylcbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBcIi1zbVwiXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1pbmZpeCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICBAcmV0dXJuIGlmKGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpID09IG51bGwsIFwiXCIsIFwiLSN7JG5hbWV9XCIpO1xufVxuXG4vLyBNZWRpYSBvZiBhdCBsZWFzdCB0aGUgbWluaW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIHdpZGVyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWluIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSBvZiBhdCBtb3N0IHRoZSBtYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgbGFyZ2VzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWF4IHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSB0aGF0IHNwYW5zIG11bHRpcGxlIGJyZWFrcG9pbnQgd2lkdGhzLlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IGJldHdlZW4gdGhlIG1pbiBhbmQgbWF4IGJyZWFrcG9pbnRzXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1iZXR3ZWVuKCRsb3dlciwgJHVwcGVyLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRsb3dlciwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJHVwcGVyLCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRsb3dlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJHVwcGVyLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBNZWRpYSBiZXR3ZWVuIHRoZSBicmVha3BvaW50J3MgbWluaW11bSBhbmQgbWF4aW11bSB3aWR0aHMuXG4vLyBObyBtaW5pbXVtIGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludCwgYW5kIG5vIG1heGltdW0gZm9yIHRoZSBsYXJnZXN0IG9uZS5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBvbmx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50LCBub3Qgdmlld3BvcnRzIGFueSB3aWRlciBvciBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LW9ubHkoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmFtZSwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIFVzZSB0aGlzIGZpbGUgdG8gb3ZlcndyaXRlIHRoZSBiYXNpYyBCb290c3RyYXAgdmFyaWFibGVzIGFuZCBhZGQgY3VzdG9tIHZhcmlhYmxlc1xuLy8gSnVzdCBjb3B5IGEgdmFyaWFibGUgZnJvbSBub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3ZhcmlhYmxlcy5zY3NzIGFuZCBlZGl0IHRoZSB2YWx1ZS5cblxuLy8kaW1hZ2VzOiAnL3dwLWNvbnRlbnQvdGhlbWVzL3Rnbi9idWlsZC9kaXN0L2ltYWdlcyc7XG4kaW1hZ2VzOiAnL3dwLWNvbnRlbnQvdGhlbWVzL3Rnbi9pbWFnZXMnO1xuXG4vLyBTcGFjaW5nXG4kc3BhY2VyOiAxcmVtO1xuXG4vLyBDb2xvcnNcbiRwcmltYXJ5OiAgICAgICAjOGExZjYzO1xuJHNlY29uZGFyeTogICAgICMxODg4Yzc7XG4kZGFyazogICAgICAgICAgIzMzMztcbiRtZWRpdW06ICAgICAgICAjNGE0YTRhO1xuJGxpZ2h0OiAgICAgICAgICNmMWYxZjE7XG5cbiRncmF5LXBsYXRpbnVtOiAgICNlOGU4ZTg7XG4kZ3JheS1hbWVyaWNhbjogICAjZDBkMGQwO1xuJGdyYXktbGlnaHQ6ICAgICAgI2NiY2FjYTtcbiRncmF5LXgxMTogICAgICAgICNiZWJlYmU7XG4kc2lsdmVyLWZvaWw6ICAgICAjYWViMGIwO1xuJGdyYXktc3BhbmlzaDogICAgIzk1OTU5NTtcbiRzaWx2ZXItc29uaWM6ICAgICM3YTdhN2E7XG4kc2lsdmVyLWRhcms6ICAgICAjNmQ2ZDZkO1xuJHNpbHZlci1kYXJrZXI6ICAgIzU0NTA1MDtcbiRncmF5LW9ueXg6ICAgICAgICMzOTM0M2E7XG4kZ3JheS1kYXJrOiAgICAgICAjMzMzO1xuJHJhaXNpbi1ibGFjazogICAgIzIwMjAyMDtcblxuJHJlZC1wdXJwbGU6ICAgICAgI2UxMDI3MTtcbiRjaGluYS1waW5rOiAgICAgICNlMzYzYTk7XG4kZGlhbW9uZDogICAgICAgICAjYmRlMmZmO1xuJGJsdWUtZ3JheTogICAgICAgIzZhOWZjOTtcbiRibHVlLWNvcm5mbG93ZXI6ICMxODg4Yzc7XG5cbiR0aGVtZS1jb2xvcnM6IChcbiAgXCJtZWRpdW1cIjogICAgICAkbWVkaXVtLFxuICBcInNpbHZlci1kYXJrXCI6ICRzaWx2ZXItZGFyayxcbiAgXCJncmF5LWxpZ2h0XCI6ICAkZ3JheS1saWdodCxcbik7XG5cbi8vIFR5cG9ncmFwaHlcbiRlbmFibGUtcmVzcG9uc2l2ZS1mb250LXNpemVzOiB0cnVlO1xuXG4kb3Blbi1zYW5zOiAgICAgICAgICAgICAgICAgICAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcbiRvcGVuLXNhbnMtY29uZDogICAgICAgICAgICAgICdPcGVuIFNhbnMgQ29uZGVuc2VkJywgc2Fucy1zZXJpZjtcbiRhbWF0aWMtc2M6ICAgICAgICAgICAgICAgICAgICdBbWF0aWMgU0MnLCBjdXJzaXZlO1xuXG4kZm9udC1mYW1pbHktYmFzZTogICAgICAgICAgICAkb3Blbi1zYW5zLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBcIk5vdG8gU2Fuc1wiLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4kaGVhZGluZ3MtZm9udC1mYW1pbHk6ICAgICAgICAkb3Blbi1zYW5zLWNvbmQsIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIFwiTm90byBTYW5zXCIsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiRoZWFkaW5ncy1jb2xvcjogICAgICAgICAgICAgICRkYXJrO1xuXG4kZm9udC1zaXplLWJhc2U6IDFyZW07XG4kYm9keS1jb2xvcjogJG1lZGl1bTtcblxuJGxpbmUtaGVpZ2h0LWJhc2U6ICAgICAgICAgICAgMS41O1xuJGxpbmUtaGVpZ2h0LXNtOiAgICAgICAgICAgICAgMS4yNTtcbiRsaW5lLWhlaWdodC1sZzogICAgICAgICAgICAgIDI7XG5cbiRzbWFsbC1mb250LXNpemU6ICAgICAgICAgICAgIDg1JTtcblxuJGgxLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMi4zO1xuXG4kaGVhZGluZ3MtY29sb3I6ICAgICAgICAgICAgICAkc2Vjb25kYXJ5O1xuJGhlYWRpbmdzLWxpbmUtaGVpZ2h0OiAgICAgICAgMS4yO1xuJGhlYWRpbmdzLWZvbnQtd2VpZ2h0OiAgICAgICAgNzAwO1xuXG4kaDEtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAyLjUgIWRlZmF1bHQ7XG4kaDItZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAyICFkZWZhdWx0O1xuJGgzLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS43NSAhZGVmYXVsdDtcbiRoNC1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuNSAhZGVmYXVsdDtcbiRoNS1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XG4kaDYtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG5cbiRlZGl0b3ItZm9udC1oZWlnaHQ6ICgpO1xuJGVkaXRvci1mb250LWhlaWdodDogbWFwLW1lcmdlKFxuICAoXG4gICAgJ3hzbWFsbCc6ICAgICAgICAgIDEsXG4gICAgJ3NtYWxsJzogICAgICAgICAgIDEuNSxcbiAgICAnbm9ybWFsJzogICAgICAgICAgJGxpbmUtaGVpZ2h0LWJhc2UsXG4gICAgJ2xhcmdlJzogICAgICAgICAgIDEuOSxcbiAgKSxcbiAgJGVkaXRvci1mb250LWhlaWdodFxuKTtcblxuJGJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgJGdyYXktbGlnaHQ7XG5cbi8vIEdyaWQgQ29udGFpbmVyXG4kY29udGFpbmVyLW1heC13aWR0aHM6IChcbiAgICBzbTogNTQwcHgsXG4gICAgbWQ6IDcyMHB4LFxuICAgIGxnOiA5NjBweCxcbiAgICB4bDogMTIwMHB4XG4pO1xuXG4vLyBOYXZzXG4kbmF2YmFyLWxpZ2h0LWNvbG9yOiAgICAgICAgICAkZGFyaztcbiRuYXZiYXItbGlnaHQtaG92ZXItY29sb3I6ICAgIHJnYmEoJGRhcmssIC43KTtcbiRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yOiAgICRzZWNvbmRhcnk7XG5cbi8vIE5hdmJhclxuJG5hdmJhci1uYXYtbGluay1wYWRkaW5nLXg6ICAgJHNwYWNlcjtcbiRuYXZiYXItbGlnaHQtdG9nZ2xlci1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuXG4vLyBPcHRpb25zXG4kZW5hYmxlLWNhcmV0OiAgZmFsc2U7XG5cbi8vIENvbXBvbmVudHNcbi8vIHNjc3MtZG9jcy1zdGFydCBib3JkZXItcmFkaXVzLXZhcmlhYmxlc1xuJGJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgMC42MjVyZW07ICAgICAgICAgICAgICAgLy8gMTBweFxuJGJvcmRlci1yYWRpdXMtc206ICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgLyAyOyAgICAgLy8gNXB4XG4kYm9yZGVyLXJhZGl1cy1sZzogICAgICAgICAgICAkYm9yZGVyLXJhZGl1cy1zbSAqIDM7ICAvLyAxNXB4XG4kYm9yZGVyLXJhZGl1cy1waWxsOiAgICAgICAgICA1MHJlbTsgIC8vIDgwMHB4XG5cbi8vIGFsdGhvdWdoIGNhcmV0IGFyZSBkaXNhYmxlZCBmb3IgZHJvcGRvd24sIHdlIGFyZSBtYW51YWxseSBhZGRpbmcgdG8gbW9iaWxlIG1lbnVcbiRjYXJldC13aWR0aDogICAgICAgICAgICAgICAgIC40ZW07XG4kY2FyZXQtdmVydGljYWwtYWxpZ246ICAgICAgICAkY2FyZXQtd2lkdGggKiAtMTtcbiRjYXJldC1zcGFjaW5nOiAgICAgICAgICAgICAgICRjYXJldC13aWR0aCAqIC40NTtcblxuLy8gQnV0dG9uXG4kaW5wdXQtYnRuLXBhZGRpbmcteTogICAgICAgICAwLjVyZW07XG4kaW5wdXQtYnRuLXBhZGRpbmcteDogICAgICAgICAxLjg3NXJlbTtcblxuJGJ0bi1mb250LXdlaWdodDogICAgICAgICAgICAgNzAwO1xuJGJ0bi10cmFuc2l0aW9uOiAgICAgICAgICAgICAgY29sb3IgLjNzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgLjNzIGVhc2UsIGJvcmRlci1jb2xvciAuM3MgZWFzZSwgYm94LXNoYWRvdyAuM3MgZWFzZSAhZGVmYXVsdDtcblxuLy8gSGFtYnVyZ2Vyc1xuJGhhbWJ1cmdlci1wYWRkaW5nLXg6ICAgICAgICAgMTVweDtcbiRoYW1idXJnZXItcGFkZGluZy15OiAgICAgICAgIDE1cHg7XG4kaGFtYnVyZ2VyLWxheWVyLXdpZHRoOiAgICAgICA0MHB4O1xuJGhhbWJ1cmdlci1sYXllci1oZWlnaHQ6ICAgICAgNHB4O1xuJGhhbWJ1cmdlci1sYXllci1zcGFjaW5nOiAgICAgNnB4O1xuJGhhbWJ1cmdlci1sYXllci1jb2xvcjogICAgICAgIzAwMDtcbiRoYW1idXJnZXItbGF5ZXItYm9yZGVyLXJhZGl1czogNHB4O1xuJGhhbWJ1cmdlci1ob3Zlci1vcGFjaXR5OiAgICAgMC43O1xuJGhhbWJ1cmdlci1hY3RpdmUtbGF5ZXItY29sb3I6ICRoYW1idXJnZXItbGF5ZXItY29sb3I7XG4kaGFtYnVyZ2VyLWFjdGl2ZS1ob3Zlci1vcGFjaXR5OiAkaGFtYnVyZ2VyLWhvdmVyLW9wYWNpdHk7XG5cbi8vIFRvIHVzZSBDU1MgZmlsdGVycyBhcyB0aGUgaG92ZXIgZWZmZWN0IGluc3RlYWQgb2Ygb3BhY2l0eSxcbi8vIHNldCAkaGFtYnVyZ2VyLWhvdmVyLXVzZS1maWx0ZXIgYXMgdHJ1ZSBhbmRcbi8vIGNoYW5nZSB0aGUgdmFsdWUgb2YgJGhhbWJ1cmdlci1ob3Zlci1maWx0ZXIgYWNjb3JkaW5nbHkuXG4kaGFtYnVyZ2VyLWhvdmVyLXVzZS1maWx0ZXIgICA6IGZhbHNlO1xuJGhhbWJ1cmdlci1ob3Zlci1maWx0ZXIgICAgICAgOiBvcGFjaXR5KDUwJSk7XG4kaGFtYnVyZ2VyLWFjdGl2ZS1ob3Zlci1maWx0ZXI6ICRoYW1idXJnZXItaG92ZXItZmlsdGVyO1xuXG4kaGFtYnVyZ2VyLXR5cGVzOiAoXG4gICAgICAgIHNsaWRlclxuKTtcbiIsIi50cmliZS1jb21tb24ge1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogaW5pdGlhbDtcblxuICAqIHtcbiAgICB0ZXh0LXJlbmRlcmluZzogaW5pdGlhbCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnRyaWJlLWNvbW1vbi1oMyxcbiAgLnRyaWJlLWNvbW1vbi1oNSxcbiAgLnRyaWJlLWNvbW1vbi1oNixcbiAgLnRyaWJlLWNvbW1vbi1oNyxcbiAgLnRyaWJlLWNvbW1vbi1iMixcbiAgLnRyaWJlLWNvbW1vbi1jLWJ0bixcbiAgLnRyaWJlLWNvbW1vbi1jLWJ0bi1ib3JkZXItc21hbGwsXG4gIC50cmliZS1jb21tb24tZm9ybS1jb250cm9sLXRleHRfX2lucHV0IHtcbiAgICBmb250LWZhbWlseTogJG9wZW4tc2FucztcbiAgfVxuXG4gIC50cmliZS1jb21tb24tYy1idG4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG5cbiAgICAmOmFjdGl2ZSxcbiAgICAmOmZvY3VzLFxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAudHJpYmUtY29tbW9uLWMtc3ZnaWNvbiB7XG4gICAgY29sb3I6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudHJpYmUtY29tbW9uLWMtc3ZnaWNvbl9fc3ZnLXN0cm9rZSB7XG4gICAgc3Ryb2tlOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnRyaWJlLXRpY2tldHNfX3JzdnAtYWN0aW9ucy1zdWNjZXNzLWdvaW5nLWNoZWNrLWljb24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnBvc3QtdHlwZS1hcmNoaXZlLXRyaWJlX2V2ZW50cyB7XG4gIC5lbnRyeS1oZWFkZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cblxuICAudHJpYmUtZXZlbnRzLWwtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuXG4gICAgLnRyaWJlLWV2ZW50cy1iZWZvcmUtaHRtbCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA3NXB4O1xuXG4gICAgICAuZW50cnktaGVhZGVyIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudHJpYmUtZXZlbnRzLWMtbWVzc2FnZXNfX21lc3NhZ2UtbGlzdC1pdGVtLWxpbmsge1xuICAgICAgY29sb3I6ICRwcmltYXJ5O1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgfVxuICAgIH1cblxuICAgIC50cmliZS1ldmVudHMtYy1ldmVudHMtYmFyIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHggIWltcG9ydGFudDtcblxuXG4gICAgICAjdHJpYmUtZXZlbnRzLXNlYXJjaC1jb250YWluZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2IoMjU1LCAyNTUsIDI1NSk7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2U0ZTRlNDtcbiAgICAgICAgICBwYWRkaW5nOiA0NHB4IDIycHggNTdweDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgI3RyaWJlLWV2ZW50cy1ldmVudHMtYmFyLWtleXdvcmQge1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAudHJpYmUtZXZlbnRzLWMtZXZlbnRzLWJhcl9fdmlld3Mge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAjdHJpYmUtZXZlbnRzLXZpZXctc2VsZWN0b3ItY29udGVudCB7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICAudHJpYmUtZXZlbnRzLWMtdmlldy1zZWxlY3Rvcl9fbGlzdC1pdGVtLWxpbmsge1xuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgICAgICAgYm90dG9tOiAxN3B4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudHJpYmUtZXZlbnRzLWMtdmlldy1zZWxlY3Rvcl9fbGlzdC1pdGVtLXRleHQge1xuICAgICAgICAgICAgICBmb250LWZhbWlseTogJG9wZW4tc2FucztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAudHJpYmUtZmlsdGVyLWJhciB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA3NXB4O1xuXG4gICAgICAudHJpYmUtZmlsdGVyLWJhci1jLXBpbGwtLWJ1dHRvbiB7XG4gICAgICAgIC50cmliZS1maWx0ZXItYmFyLWMtcGlsbF9fcGlsbCB7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgICYudHJpYmUtZmlsdGVyLWJhci1jLXBpbGwtLWhhcy1zZWxlY3Rpb25zIHtcbiAgICAgICAgICAudHJpYmUtZmlsdGVyLWJhci1jLXBpbGxfX3BpbGwge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMzJweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnRyaWJlLWZpbHRlci1iYXJfX2ZpbHRlcnMtc2xpZGVyLWNvbnRhaW5lcjpsYXN0LW9mLXR5cGUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgIC50cmliZS1ldmVudHMtY2FsZW5kYXItbGlzdF9fbW9udGgtc2VwYXJhdG9yLXRleHQge1xuICAgICAgY29sb3I6ICRzZWNvbmRhcnk7XG4gICAgfVxuXG4gICAgLnRyaWJlLWV2ZW50cy1jYWxlbmRhci1tb250aF9fZGF5LS1jdXJyZW50IHtcbiAgICAgIC50cmliZS1ldmVudHMtY2FsZW5kYXItbW9udGhfX2RheS1kYXRlIHtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5yb3cge1xuICAgICAgcGFkZGluZy10b3A6IDA7XG5cbiAgICAgIC5ldmVudHMtd3JhcHBlciB7XG5cbiAgICAgICAgPmRpdixcbiAgICAgICAgPm5hdiB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMDBweDtcblxuICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTBweCkge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAudGVtcGxhdGVyYV9zaG9ydGNvZGUge1xuICAgID5wIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gIH1cbn1cblxuLmV2ZW50cy1wYWdlIHtcbiAgLmVudHJ5LWhlYWRlciB7XG4gICAgbWFyZ2luOiAyNXB4IDAgMDtcblxuICAgIC5lbnRyeS10aXRsZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgIH1cblxuICAgIHAge1xuICAgICAgY29sb3I6IGluaXRpYWw7XG4gICAgfVxuICB9XG5cbiAgLmV2ZW50cy1oZWFkZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cblxuICAjdHJpYmUtZXZlbnRzLXBnLXRlbXBsYXRlIHtcbiAgICBtYXgtd2lkdGg6IGluaGVyaXQ7XG5cbiAgICAuc2luZ2xlLWV2ZW50LXdyYXBwZXIge1xuICAgICAgcGFkZGluZy1yaWdodDogNTBweDtcblxuICAgICAgLnNpbmdsZS1ldmVudC1jb250ZW50IHtcbiAgICAgICAgaDEge1xuICAgICAgICAgIGNvbG9yOiAjMTQxODI3O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xuXG4gICAgICAgICAgJi5zaW5nbGUtZXZlbnQtdGl0bGUge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjJweDtcbiAgICAgICAgICAgIGNvbG9yOiAjMTQxODI3O1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xuICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY0cHgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudHJpYmUtZXZlbnRzLWV2ZW50LWltYWdlIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweDtcblxuICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDU1MHB4O1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgbWF4LWhlaWdodDogNTUwcHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjRweCkge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgaDIge1xuICAgICAgICAgIGNvbG9yOiAjMTQxODI3O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgICAgICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG5cbiAgICAgICAgICAmLmV2ZW50LWRlc2NyaXB0aW9uLXRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5hYm91dC1hdXRob3Ige1xuICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG5cbiAgICAgICAgICBoMiB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2hhcmUtdGl0bGUge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAzN3B4O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIH1cblxuICAgICAgfVxuXG4gICAgICAudHJpYmUtZXZlbnRzLXNjaGVkdWxlIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRvcGVuLXNhbnM7XG5cbiAgICAgICAgaDIge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnRyaWJlLWV2ZW50cy1yZWxhdGVkLWV2ZW50cy10aXRsZSxcbiAgICAgIC50cmliZS1yZWxhdGVkLWV2ZW50cyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgLnRyaWJlLWV2ZW50cy1jb250ZW50IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMjhweDtcblxuICAgICAgICAqIHtcbiAgICAgICAgICBmb250LWZhbWlseTogJG9wZW4tc2FucztcbiAgICAgICAgfVxuXG4gICAgICAgIHAge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY0cHgpIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAudHJpYmUtZXZlbnRzLWljYWwsXG4gICAgICAudHJpYmUtZXZlbnRzLWdjYWwge1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgIC50cmliZS1ldmVudHMtY2FsLWxpbmtzIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRvcGVuLXNhbnM7XG4gICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHggIWltcG9ydGFudDtcblxuICAgICAgICAudHJpYmUtZXZlbnRzLWJ1dHRvbiB7XG4gICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgIHBhZGRpbmc6IDdweCAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgbWluLXdpZHRoOiAyNDBweDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5zaGFyZXRoaXMtaW5saW5lLXNoYXJlLWJ1dHRvbnMge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxM3B4O1xuXG4gICAgICAgIC5zdC1idG4+aW1nIHtcbiAgICAgICAgICB0b3A6IDRweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC50cmliZS1ldmVudHMtZXZlbnQtbWV0YSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkb3Blbi1zYW5zO1xuXG4gICAgICAgIGEge1xuICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgfVxuXG4gICAgICAgIC50cmliZS1ldmVudHMtbWV0YS1ncm91cCB7XG4gICAgICAgICAgZGwge1xuXG4gICAgICAgICAgICBkdDpsYXN0LW9mLXR5cGUsXG4gICAgICAgICAgICAudHJpYmUtZXZlbnQtdGFncyB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5idXR0b24tLXByaW1hcnkge1xuXG4gICAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjOGExZjYzICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM4YTFmNjMgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBwYWRkaW5nOiA3cHggMTVweCAhaW1wb3J0YW50O1xuICAgICAgICB3aWR0aDogMjY0cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAudGVtcGxhdGVyYV9zaG9ydGNvZGUge1xuICAgID5wIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgJi5ldmVudHMtc2lkZWJhciB7XG4gICAgLmNvbnRlbnQtd3JhcHBlciB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xuXG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY3cHgpIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICAgICAgcGFkZGluZzogMHB4IDMwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5wb3N0LXR5cGUtYXJjaGl2ZS10cmliZV9ldmVudHMge1xuICAuZXZlbnRzLXNpZGViYXIge1xuICAgIG1hcmdpbi10b3A6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4uZXZlbnRzLXNpZGViYXIge1xuICAuYnV0dG9ucyB7XG4gICAgYSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDFlbSAhaW1wb3J0YW50O1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgfVxuXG4gICAgICBpbWcge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNlcGFyYXRvciB7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcbiAgICBtYXJnaW46IDUwcHggMDtcbiAgfVxuXG4gIC5ibG9jayB7XG4gICAgaDMge1xuICAgICAgZm9udC1mYW1pbHk6ICRvcGVuLXNhbnMtY29uZDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICBtYXJnaW46IDFlbSAwO1xuICAgIH1cblxuICAgIGEge1xuICAgICAgY29sb3I6ICRzZWNvbmRhcnk7XG4gICAgfVxuXG4gICAgdWwge1xuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBtYXJnaW4tdG9wOiAyNXB4O1xuXG4gICAgICBsaSB7XG4gICAgICAgIG1hcmdpbjogMTVweCAwO1xuXG4gICAgICAgIC5jYXRlZ29yaWVzIHtcbiAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeTtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIH1cblxuICAgICAgICBhIHtcbiAgICAgICAgICBjb2xvcjogJG1lZGl1bTtcblxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi50cmliZS1ldmVudHMtY2FsZW5kYXItbGlzdF9fZXZlbnQtY29zdCxcbi50cmliZS1ldmVudHMtY2FsZW5kYXItbW9udGhfX2NhbGVuZGVyLWV2ZW50LXRvb2x0aXAtY29zdCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbiNyc3ZwLW5vdyB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgaGVpZ2h0OiAwO1xuXG4gICYuc2hvdy1yc3ZwIHtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIGhlaWdodDogaW5pdGlhbDtcbiAgfVxuXG4gIC50cmliZS10aWNrZXRzX19yc3ZwLXdyYXBwZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDI4cHg7XG5cbiAgICAudHJpYmUtdGlja2V0c19fZm9ybS1maWVsZC1sYWJlbCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgIC50cmliZS1yZXF1aXJlZCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogLTE1cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi50cmliZS1ldmVudHMtY2FsZW5kYXItbGlzdF9fZXZlbnQtZGF0ZXRpbWUsXG4udHJpYmUtZXZlbnRzLWNhbGVuZGFyLWRheV9fZXZlbnQtZGF0ZXRpbWUge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDIwcHg7XG59XG5cbi52Y19ncmlkLWZpbHRlci1pdGVtLnZjX2FjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4YTFmNjMgIWltcG9ydGFudDtcblxuICBzcGFuIHtcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5zaW5nbGUtb25fZGVtYW5kIHtcbiAgLmJpZy1lbnRyeS10aXRsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29sb3I6ICM1MDUwNTA7XG4gICAgZm9udC1zaXplOiA1MHB4O1xuICAgIGZvbnQtZmFtaWx5OiBBbWF0aWMgU0MsIE9wZW4gU2FucyBDb25kZW5zZWQsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlWCgtMSk7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoMSk7XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlLFxuICAgICY6OmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiAxMTBweDtcbiAgICAgIGhlaWdodDogMjBweDtcbiAgICAgIG1hcmdpbjogMTBweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRvcDogMnB4O1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBiYWNrZ3JvdW5kOiBzdmctdXJsKCc8c3ZnIHdpZHRoPVwiMTEwXCIgaGVpZ2h0PVwiMjBcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHBhdGggZmlsbD1cIiM2MThEMUJcIiBkPVwiTTk1LjIzOCA5LjY2M2M0Ljk0Ni0uMDQgMTEuMDMyLjcwNyAxNCA0Ljc3NC00LjI1OSAxLjIzLTExLjQxMi0uOTUzLTE0LTQuNzc0TTk1LjgxIDcuN2MxLjU4My0yLjMwMiA0LjQ4Ni0zLjY5IDcuMTEtMi45NjQtMi4yNjIgMS43MS00LjY3OSAyLjk4Ny03LjQ2OSAzLjUzLjEwMi0uMTczLjIxNy0uMzYuMzYtLjU2Nm0tMTAuODY1IDMuOTIzYzEuMDEzLjM0OSA1LjQyMSAzLjE3NyAyLjQ1IDMuOTYzLTEuNzk1LjQ3NS00LjM1NC0xLjk3Ni01LjU2My0yLjk1N2E0Ny45MDQgNDcuOTA0IDAgMDEtMi40NS0yLjE1M2MuMjQ4LjAyLjQ5MS4wMzkuNzI1LjA2OCAxLjY0OC4yMSAzLjI3LjUzNyA0LjgzOCAxLjA3OW0tMTYuNDk4LjM4NWMuODA5LjQyIDQuMzA1IDMuMDcgMi4zMTcgMy42NjYtMS4zNzcuNDE1LTMuMzY3LTEuNjMtNC4yMDUtMi40Mi0uODktLjg0LTEuOC0xLjg1LTIuNDY3LTIuOTYgMS40OTIuNDc2IDIuOTc5Ljk5OSA0LjM1NSAxLjcxNE01OS45NDMgOC4yOGMtLjMwMS4wMDgtLjU5OS4wMTQtLjg5OS4wMjMgMS45NzUtMS4wNzMgMy45MTUtMi4yMjcgNS44OTQtMy4yNzMgMi42Ny0xLjQxMSA2LjM5Mi0zLjgzNCA5LjU3LTMuNTggMS40NzIuMTE2LS42OTYgMS40MTMtMS4xMSAxLjY4My0xLjUzNy45OTQtMy4zMTMgMS42NjctNS4wMTIgMi4zMzItMi42OTUgMS4wNTYtNS44MyAxLjU2LTguNDQzIDIuODE1bS0zLjExNS0uMTE4Yy4zNDctMi42NDkgMy4yNy00LjU3MiA1Ljc3LTQuOTczLS42NDEgMS42NTMtMi4wOTMgMi44NjItMy42ODMgMy44MzItLjg2Ni40NzctMS41ODguODc0LTIuMDg3IDEuMTQxbS02LjI3NSA0Ljc2OWMxLjcyNCAxLjAwNSA0LjA3IDIuMzg1IDQuOTU0IDQuMjg3LS4wMTIuMDI5LS4wMi4wMzgtLjAzMS4wNzMtLjExMy4xODYtLjMwNC4zMjMtLjQ3NC40NTItLjQwOC4zMTQtLjk1LjQ2LTEuNDM2LjYtMS40MS40MDctMi43NjguMDg5LTQuMDEtLjYxOS0yLjQ1NS0xLjM5NS00LjA2LTQuNTYyLTQuNjQ5LTcuMzUxLjE5OC0uMDA3LjM5Ny0uMDEzLjU5Ny0uMDE4IDEuMzc4IDEuMTA0IDMuNTMgMS42OSA1LjA0OSAyLjU3Nk0zNi44OTggNS4xNjVjLjg1NC0uNzA4IDEuODc5LTEuMjkzIDMuMDA3LTEuMzg2LjQyOC0uMDM2LjgyOC4xMDcgMS4xOTguMjk4LjE4NS4wOTQuMzM5LjIyMi40OS4zNThsLjAxNy4wMmMtLjc0IDEuMjg2LTMuMTE4IDIuMjExLTQuMjE2IDIuNzM1LTEuMTczLjU2LTIuMzggMS4wNC0zLjU5MiAxLjUwOS43NDgtMS4zODMgMi4wMDktMi42MzMgMy4wOTYtMy41MzRtLTE0LjU4NS4zODVjMS44LTEuNDggNC41OTUtNC4wODUgNy4xNDMtMy45NDkuMjY1LjAxNC40NzMuMTQuNjQyLjMxNC0uMDM4LjA3Mi0uMDc2LjE0LS4xMjQuMjU1LS4yMTMuMjkzLS41MTIuNTMzLS43ODYuNzY5LTEuMTI4Ljk3Ni0yLjU1IDEuNjU4LTMuODc3IDIuMzIyLTEuNjk0Ljg0Ny0zLjU0IDEuNDktNS4yOSAyLjI4YTc0LjI0IDc0LjI0IDAgMDEyLjI5Mi0xLjk5bS0yLjAwOSA3Ljg4Yy45NDQuNDcyIDEuODYxLjk5MSAyLjcxNyAxLjYwNC4zNjYuMjYyLjcwNS41NTcgMS4wMjUuODczLjE2NC4xNjEuMzAyLjM0NC40MzkuNTMuMDguMTEuMTI3LjIwMi4xNTcuMjc2LS4zNjIuNzQ2LTEuNDU4IDEuMi0yLjE3NyAxLjM2LTEuMjE2LjI3NC0yLjQ1Mi0uNDM0LTMuMzc3LTEuMTI2LTEuODY1LTEuMzk2LTMuNjg3LTMuOTk0LTQuMDc3LTYuMzdsLjM1LjAwOWMtLjAyMS4yNzYtLjAwNy41MTQuMTA1LjU4IDEuNTI2Ljg5MyAzLjI1NyAxLjQ3IDQuODM4IDIuMjY0TTQuMDQxIDguODM4aC0uMDZjLjMtMS45NzQgMi42MTUtMy43MDIgNC4wOC00LjczMiAxLjc3MS0xLjI0NyAzLjkzNS0yLjMyIDYuMTI0LTIuNi0uNjEyIDEuODgxLTIuODcyIDMuMzg0LTQuMzY1IDQuMzQzLTEuOCAxLjE1NS00LjA1OCAxLjc2LTUuNzc5IDIuOTltMTA1Ljg3OSA1LjM3M2MtMi4wOS00LjA4NS02LjczOS01LjM3OC0xMS4yNjQtNS42OTEgMS45MjItLjgxMiAzLjY5MS0xLjk2OCA1LjM5Mi0zLjMzLjA3NS0uMDYuMDQyLTEuMjgzLS4wMzQtMS4zMjctMi42ODgtMS41NDEtNC45NTctLjUxNS03LjI2NyAxLjIyNi0xLjA4LjgxNC0xLjcwMSAxLjk2Mi0yLjIzNiAzLjE0OC0uMzE3LjY5OC03LjMwOC4yMjUtOC4xODIuMjE3LTYuOTEyLS4wNjctMTMuNzU2LS4yOS0yMC42MzgtLjI2NyAyLjAwMi0uODA2IDMuOTM4LTEuNzg4IDUuNDYzLTIuNDg4IDIuMTY2LS45OTcgNC4zNzUtMS45OTIgNC4yLTQuNTQtLjE3LTIuNDUtNy41MzQgMS4wOS0xMy4xMTUgNC4wNTdhNS40NTUgNS40NTUgMCAwMC43NTItMi4xN2MuMDEzLS4xMDUuMDM0LTEuMTgxLS4wNTktMS4xNzItMy41ODEuMzQ2LTYuMDkyIDMuMDcyLTYuMjM2IDYuMzU1YS40ODEuNDgxIDAgMDEtLjA1LjAyNWwtLjI0NC4xMjRjLTYuMzc2LjIwMS0xMi43NDkuMzA2LTE5LjExOC4zOC40OTktLjI0Ljk5NS0uNDkyIDEuNDg0LS43NTUgMS43NDQtLjk0NiAzLjMwNy0xLjg4NCAzLjE1NC0zLjk5Mi0uMTg4LTIuNjItMy41MTYtMS4zMjItNC43ODMtLjM3Ny0xLjU5NSAxLjE4Ny0zLjMwMiAzLjExOC0zLjgzMiA1LjE2My00LjA5OS4wMzQtOC4xOTkuMDQtMTIuMy4wNSAxLjk3NS0uODI4IDMuOTMtMS42OTQgNS44MTItMi43MzggMi4xNjItMS4xOTkgMy45Mi0yLjM1NyAzLjYyOS00LjkzLS4zMjctMi44OTMtNS4xODEuNzE1LTYuMDQ3IDEuMzQ4LTIuNDMgMS43NzctNS4xMDYgMy45MTUtNi45OSA2LjMzMy0zLjMyNy4wMDItNi42NTgtLjAxLTkuOTg2LS4wMTYuMDQ3LS4wMjUuMDk3LS4wNTQuMTQ0LS4wNzdhMjMuODMyIDIzLjgzMiAwIDAwNC0yLjU2NmMxLjc1LTEuMzgyIDIuOTI2LTMuMDQgMi45MTgtNS4yNzQgMC0uMDYtLjAwOS0uOTM2LS4wODQtLjkyOEMxMC4yMzMuNDUyIDMuODkgNC4xNTMgMy44NDcgOC44MzhjLTEuMjczLS4wMDMtMi41NDQtLjAwMi0zLjgxOS0uMDA3LS4wMzIgMC0uMDUuOTk5LjAyNiAxLjAwMyAxLjI2OC4xMDUgMi41NDMuMTczIDMuODE1LjI1NS4wMTMuMDc4LjAyNi4xMzMuMDQuMTMzLjIwOC0uMDA1LjQxOS0uMDQuNjMyLS4wODcgMy40NTYuMjE4IDYuOTIxLjM0OSAxMC4zOTIuNDQuMDggMi42MDggMS41NzEgNS4xMTQgMy4zNDIgNi45NjcgMS4wOTYgMS4xNDYgMi41NzUgMi4wODMgNC4yMjUgMS44OTMuODk3LS4xMDQgMi4yNDQtLjg4IDIuMzUtMS44Ny4yMy0yLjE3MS0uODU3LTMuMjcyLTIuNjEzLTQuNDY1LTEuNDExLS45Ni0yLjk0Mi0xLjcxMS00LjQ4LTIuNDQ3IDguOTk3LjE2NCAxOC4wMi0uMDE2IDI3LjAxMy0uMjc2LjM0NCAzLjEzNiAxLjcyOCA2LjI3OSA0LjEzMyA4LjM4OCAxLjU1OCAxLjM2NiA2LjczNiAyLjIyOSA2Ljg3LS45MDUuMDk4LTIuMzQ1LTEuMjgxLTMuNjU0LTMuMDk4LTUuMDM0LTEuMjcyLS45NjUtMi42NjEtMS43OS00LjA2My0yLjU1NGwtLjAxNy0uMDFjMy4zNzYtLjEwMyA2Ljc0Ny0uMjE1IDEwLjExMy0uMzE4IDEuMzU3LS4wNDIgMi43MDYtLjA1IDQuMDU5LS4wNjguMTg4LjA1Ny4zNzcuMTE1LjU2Ny4xNzUuNTU0IDIuMDg3IDIuMjMzIDMuODUyIDMuODIyIDUuMjM5LjU4LjUwNSA0LjAxMSAzLjE1OSA0LjI3OCAxLjA2NS4xOTctMS41NDUtLjAwMS0zLjEwOC0xLjA4OC00LjI5NC0uOTU4LTEuMDQ2LTIuMzA4LTEuNzU0LTMuNzU3LTIuMjMxIDMuNDA3LS4wMDUgNi44MDUuMDQxIDEwLjIxLjEwOC4wMDUuMDc2LjAxMi4xMzguMDIxLjE0Mi4yMjEuMDguNDU3LjEzNC42OTYuMTgyLjAxNi4wNzguMDQxLjE0Ny4wOS4xOTMgMS4xMiAxLjA4MyAxMC4xNTcgOS40MTUgMTAuNzYgNS41MzYuMzEzLTIuMDIyLjA1NC0zLjg3LTEuODAyLTUuMDM3LS40NTYtLjI4Ni0xLjA1Ni0uNTctMS43MzYtLjgyN2wxLjU0Mi4wMzdjMi4wNTUuMDUyIDQuMTA2LS4wMTUgNi4xNTgtLjA5NyAxLjEzLS4wNDUgMS42NTYtLjE0MiAxLjk5Mi0uMzg3LjAwOC4wNzUuMDA3LjE1Mi4wMzEuMjIzIDEuNzAyIDQuOCAxMC45MjYgNy41MzYgMTUuNDAyIDUuNjguMDkyLS4wMzguMDMyLTEuMjQ0LS4wMzMtMS4zN1wiLz48L3N2Zz4nKTtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICB9XG4gIH1cblxuICAuYXJ0aWNsZS1hcmVhIHtcbiAgICAuZW50cnktaGVhZGVyIHtcbiAgICAgIGgxIHtcbiAgICAgICAgJi5lbnRyeS10aXRsZSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjJweDtcbiAgICAgICAgICBjb2xvcjogIzE0MTgyNyAhaW1wb3J0YW50O1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJyAhaW1wb3J0YW50O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuYTJhX2tpdCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgIGEge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgfVxuICB9XG5cbiAgLmFydGljbGUtc29jaWFsLXNoYXJpbmc6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuI3Bvc3QtNDU5MzY5NyxcbiNwb3N0LTUwNDcxIHtcbiAgaGVhZGVyIHtcbiAgICBtYXJnaW46IDYwcHggYXV0byA0MHB4O1xuICB9XG5cbiAgLmVudHJ5LWNvbnRlbnQge1xuICAgIG1heC13aWR0aDogMTEwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gIGZvcm0ge1xuXG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1heC13aWR0aDogNTQxcHg7XG4gICAgcGFkZGluZzogMHB4IDIwcHg7XG4gICAgbWFyZ2luOiA0MHB4IGF1dG8gMTAwcHg7XG5cbiAgICBwIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgfVxuXG4gICAgYnIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICBkaXYge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICBsYWJlbCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIG1hcmdpbi10b3A6IDlweDtcblxuICAgICAgJjpudGgtb2YtdHlwZSgyKSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgd2lkdGg6IDQ4JTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC53cGNmNy1yZXNwb25zZS1vdXRwdXQge1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB9XG5cbiAgICAmLmluaXQgLndwY2Y3LXJlc3BvbnNlLW91dHB1dCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIGlucHV0IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGhlaWdodDogNTBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM2RTZFNkU7XG4gICAgICBwYWRkaW5nOiAwcHggNXB4O1xuICAgIH1cblxuICAgIHRleHRhcmVhIHtcbiAgICAgIGhlaWdodDogMTE5cHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM2RTZFNkU7XG4gICAgICBwYWRkaW5nOiA1cHg7XG4gICAgfVxuXG4gICAgLndwY2Y3LXN1Ym1pdCB7XG4gICAgICB3aWR0aDogMjQ3cHg7XG4gICAgICBtYXJnaW46IDIwcHggYXV0bztcbiAgICAgIGhlaWdodDogNDFweDtcbiAgICB9XG5cbiAgICAucmVxLW5vdGljZSB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBjb2xvcjogIzhBN0Q3RDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuICB9XG59XG5cbi50cmliZS1jb21tb24tLWJyZWFrcG9pbnQtbWVkaXVtIC50cmliZS1maWx0ZXItYmFyLS1ob3Jpem9udGFsLnRyaWJlLWZpbHRlci1iYXIgLnRyaWJlLWZpbHRlci1iYXJfX2ZpbHRlcnMtY29udGFpbmVyIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cblxuLnRyaWJlLWNvbW1vbi0tYnJlYWtwb2ludC1tZWRpdW0gLnRyaWJlLWZpbHRlci1iYXIgLnRyaWJlLWZpbHRlci1iYXItYy1maWx0ZXItLXBpbGwgLnRyaWJlLWZpbHRlci1iYXItYy1maWx0ZXJfX3RvZ2dsZS13cmFwcGVyIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xufVxuXG4udHJpYmUtZmlsdGVyLWJhci1jLWZpbHRlcl9fcmVtb3ZlLWJ1dHRvbixcbi50cmliZS1maWx0ZXItYmFyLWMtcGlsbF9fcmVtb3ZlLWJ1dHRvbi1pY29uIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4udmNfZ3JpZC1maWx0ZXItc2VsZWN0LnZjX2dyaWQtZmlsdGVyLWxlZnQudmNfZ3JpZC1maWx0ZXItY29sb3ItZ3JleSB7XG4gIG1hcmdpbjogMHB4IDE4cHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCkge1xuICAuZXZlbnRzLXNpZGViYXIge1xuICAgIHBhZGRpbmc6IDBweCA1MHB4IDc1cHg7XG4gIH1cbn1cblxuLnRyaWJlLWZpbHRlci1iYXIgLnRyaWJlLWZpbHRlci1iYXItYy1maWx0ZXJfX3RvZ2dsZSB7XG4gIHBhZGRpbmc6IDE2cHggMTBweCAyMHB4O1xufVxuXG4udHJpYmUtY29tbW9uLS1icmVha3BvaW50LW1lZGl1bS50cmliZS1ldmVudHMgLnRyaWJlLWV2ZW50cy1jLXRvcC1iYXJfX2RhdGVwaWNrZXItYnV0dG9uLWljb24tc3ZnIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4udHJpYmUtZXZlbnRzIC50cmliZS1ldmVudHMtYy10b3AtYmFyX19kYXRlcGlja2VyLWJ1dHRvbi1pY29uLXN2ZyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuI3dwY2Y3LWY0NjcxNzgwLXA0NjcxNzgxLW8xIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbi1ib3R0b206IDEwMHB4O1xufVxuXG4jd3BjZjctZjQ2NzE3ODAtcDQ2NzE3ODEtbzEgbGFiZWwsXG4jd3BjZjctZjQ2NzE3ODAtcDQ2NzE3ODEtbzEgbGFiZWwgc3BhbixcbiN3cGNmNy1mNDY3MTc4MC1wNDY3MTc4MS1vMSBsYWJlbCBzcGFuIGlucHV0IHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbiN3cGNmNy1mNDY3MTc4MC1wNDY3MTc4MS1vMSAud3BjZjctZm9ybS1jb250cm9sLXdyYXAgaW5wdXQge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBtYXJnaW46IDBweDtcbiAgaGVpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDRweCA4cHggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzZlNmU2ZTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBjb2xvcjogIzM5MzQzYTtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgLjNzIGVhc2U7XG59XG5cbiN3cGNmNy1mNDY3MTc4MC1wNDY3MTc4MS1vMSAud3BjZjctZm9ybS1jb250cm9sLXdyYXAgdGV4dGFyZWEge1xuICBtYXJnaW46IDBweDtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxMTlweDtcbn1cblxuI3dwY2Y3LWY0NjcxNzgwLXA0NjcxNzgxLW8xIHAge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbiN3cGNmNy1mNDY3MTc4MC1wNDY3MTc4MS1vMSBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBoZWlnaHQ6IDQxcHg7XG4gIGxpbmUtaGVpZ2h0OiAxcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHdpZHRoOiAyNjRweFxufVxuXG4jd3BjZjctZjQ2NzE3ODAtcDQ2NzE3ODEtbzEgZm9ybT5kaXYge1xuICB3aWR0aDogNTQxcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlblxufVxuXG4jd3BjZjctZjQ2NzE3ODAtcDQ2NzE3ODEtbzEgZm9ybT5kaXYud3BjZjctcmVzcG9uc2Utb3V0cHV0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuI3dwY2Y3LWY0NjcxNzgwLXA0NjcxNzgxLW8xIGZvcm0+ZGl2IHtcbiAgd2lkdGg6IDU0MXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW5cbn1cblxuI3dwY2Y3LWY0NjcxNzgwLXA0NjcxNzgxLW8xIGZvcm0+ZGl2LnR3by1jb2x1bW4gbGFiZWwge1xuICB3aWR0aDogNDglICFpbXBvcnRhbnQ7XG59XG5cbi5yZXEtbm90aWNlIHtcbiAgY29sb3I6ICM4QTdEN0Q7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDoxMDEwcHgpIHtcbiAgI3dwY2Y3LWY0NjcxNzgwLXA0NjcxNzgxLW8xIGZvcm0+ZGl2IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cblxuICAjd3BjZjctZjQ2NzE3ODAtcDQ2NzE3ODEtbzEgZm9ybT5kaXYudHdvLWNvbHVtbiBsYWJlbCB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5cbi8qIEFkZGluZyBzcGFjZSBhYm92ZSB0YWJsZXQvbW9iaWxlIGZpbHRlciBpY29ucyAqL1xuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjEwMjRweCkge1xuLnRyaWJlLWV2ZW50cy1oZWFkZXItLWhhcy1ldmVudC1zZWFyY2gge1xuICBwYWRkaW5nLXRvcDogMTVweDtcbn1cbn1cbi8qQWRkaW5nIHNwYWNpbmcgdG8gL2V2ZW50cyBmaWx0ZXIgYmVmb3JlIHRpdGxlIGlzIGFkZGVkKi9cbi50cmliZS1jb21tb24tLWJyZWFrcG9pbnQtbWVkaXVtLnRyaWJlLWV2ZW50cyAudHJpYmUtZXZlbnRzLWhlYWRlci0taGFzLWV2ZW50LXNlYXJjaCB7XG4gIG1hcmdpbi10b3A6IDUlO1xufVxuXG4vKmZpeGluZyBwYWRkaW5nIHRvcCBmb3Igb24gZGVtYW5kIGV2ZW50cyBjb250ZW50Ki9cblxuI3Bvc3QtNjY1NDc0NSB7XG4gIC5wb3N0LWxvb3AtdGl0bGUtd3JhcHBlciB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgLnBvc3QtbG9vcC10aXRsZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgfVxuICAucG9zdC1pbmZvLWJhciB7XG4gICAgLnBvc3QtbG9vcC1hdXRob3IsIC5wb3N0LWxvb3AtZGF0ZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgfVxufVxuXG4vKkFkanVzdGluZyBSZWFkIG1vcmUgbGluayBmb3Igb24gZGVtYW5kIGV2ZW50cyBwYWdlKi9cbiNwb3N0LTY2NTQ3NDUgLnBvc3QtbG9vcC1tb3JlIGEge1xuICBjb2xvcjogIzFmODNjMSAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuXG4jcG9zdC00Mjk1Nzk1IC5wb3N0LWxvb3AtbW9yZSBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4vKkZpeGluZyBPbiBEZW1hbmQgRXZlbnRzIERldGFpbCBQYWdlIGhlYWRlciovXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc1MHB4KSB7XG4gICNwb3N0LTY2NTQ3NDUgLmVudHJ5LWhlYWRlciB7XG4gICAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgI3Bvc3QtNjY1NDc0NSAucm93IHtcbiAgICBwYWRkaW5nLXRvcDogMTAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLypGaXhpbmcgVXBjb21pbmcgRXZlbnRzIERldGFpbCBQYWdlIGhlYWRlciovXG5cbi5ldmVudHMtcGFnZSAuZW50cnktaGVhZGVyIHtcbiAgbWFyZ2luOiAwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5ldmVudHMtcGFnZSAuZW50cnktaGVhZGVyIC5lbnRyeS10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8qU3BhY2luZyBmb3IgdXBjb21pbmcgZXZlbnRzIHJpZ2h0IHNpZGViYXIgYnV0dG9uIHNwYWNpbmcqL1xuLmV2ZW50cy1zaWRlYmFyIC5zZXBhcmF0b3Ige1xuICBtYXJnaW46IDI1cHggMCAhaW1wb3J0YW50O1xufVxuXG4vKlJlbW92aW5nICMgb2YgbWVtYmVycyBnb2luZyB0byBhbiBSU1ZQIGV2ZW50Ki9cbi50cmliZS10aWNrZXRzX19yc3ZwLWRldGFpbHMtd3JhcHBlci50cmliZS1jb21tb24tZy1jb2wge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi50cmliZS10aWNrZXRzX19yc3ZwLWFjdGlvbnMge1xuICBib3JkZXItdG9wOiBub25lICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xufVxuXG4vKlNwYWNpbmcgR29vZ2xlIENhbCBhbmQgaUNhbCBidXR0b25zIG9uIEV2ZW50IHBhZ2VzIGZvciBtb2JpbGUqL1xuLnRyaWJlLWV2ZW50cy1jYWwtbGlua3MgYSB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbi8qUGFkZGluZyBmb3IgT24gRGVtYW5kIEV2ZW50cyBGaWx0ZXIqL1xuXG4udmNfZ3JpZC1zdHlsZWQtc2VsZWN0IHNlbGVjdCB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcmlnaHQ6IDQlO1xufVxuXG4vKmFkanVzdGluZyBwYWRkaW5nIGZvciBPbkRlbWFuZCBldmVudCB2aWV3IHRvIGJlIG1vcmUgaW5saW5lIHdpdGggdXBjb21pbmcgc3BhY2luZyovXG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmV2ZW50cy1zaWRlYmFyIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxOS41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxOS41cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKkZpeGluZyBncmVlbiB2aW5lcyB0byB0YWtlIHVwIDEwMCUgb2Ygd2lkdGggT24gZGVtYW5kIGV2ZW50IGRldGFpbCovXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuXG4gIC5zaW5nbGUtb25fZGVtYW5kIC5iaWctZW50cnktdGl0bGU6YWZ0ZXIsXG4gIC5zaW5nbGUtb25fZGVtYW5kIC5iaWctZW50cnktdGl0bGU6YmVmb3JlIHtcbiAgICBtYXJnaW46IDEwcHggYXV0byAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLyphZGRpbmcgbW9iaWxlIHNwYWNpbmcgb24gTGl2ZSBUR04gZXZlbnRzIHBhZ2UqL1xuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAjcG9zdC0xNTY0NDMxIC53cGJfY29sdW1uIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgfVxufVxuXG4vKmFkZGluZyBzcGFjaW5nIHRvIFwiam9icyBsaXN0aW5nIGJsb2NrIGFuZCByZWNlbnQgYXJ0aWNsZXMgYmxvY2sgb24gZXZlbnQgZGV0YWlsIHBhZ2VzKi9cbi5hcnRpY2xlLXNpZGViYXItd2lkZ2V0IC50ZXh0d2lkZ2V0LmN1c3RvbS1odG1sLXdpZGdldCB7XG4gIHBhZGRpbmctYm90dG9tOiAxMCU7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkwcHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuXG4gIC5hcnRpY2xlLXNpZGViYXItd2lkZ2V0IGxpLFxuICAuZXJyb3ItcG9zdHMgbGkge1xuICAgIG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cblxuLyogYWRkaW5nIHNpZ251cCBvcHRpb24gdG8gZm9ybSAqL1xuI3Rnbl9ldmVudHNfc2lnbnVwIHtcbiAgbWFyZ2luOiAycmVtIDA7XG5cbiAgLnNpZ251cC1oZWFkZXIge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cblxuICAuc2lnbnVwLXJvdzpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICB9XG5cbiAgbGFiZWwge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgfVxufSIsIi8qXG4gKiBGRUFUVVJFRCBKT0JTXG4gKi9cbiAuZmVhdHVyZWQtam9icyB7XG4gIG1hcmdpbjogMTVweCAwIDAgMDtcbiAgLndwLWJsb2NrLWdyb3VwX19pbm5lci1jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTIwMHB4O1xuICB9XG4gIGgyIHtcbiAgICBjb2xvcjogIzRhNGE0YTtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZzogNDVweCA1JSAzNXB4O1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgfVxuICBcbiAgLmpvYi1ib2FyZC1saW5rLXNlY3Rpb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nOiA0NXB4IDUlIDM1cHg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAud3AtYmxvY2stY29sdW1uOmZpcnN0LWNoaWxkIHtcbiAgICAgIHdpZHRoOiA4NSU7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgd2lkdGg6IDcwJTtcbiAgICAgIH1cbiAgICB9XG4gICAgLndwLWJsb2NrLWNvbHVtbiB7XG4gICAgICB3aWR0aDogMTUlO1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIHdpZHRoOjMwJTtcbiAgICAgIH1cbiAgICB9XG4gICAgcCB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBhIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBjb2xvcjogIzRhNGE0YTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICBcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6XCJcIjtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFBb0FBQUFLQ0FZQUFBQ05Ncys5QUFBQVFFbEVRVlI0MnFYS3dRa0FJQXhEVVVkeHRPNi9SQlFrUVp2U2k4SS9wTDRCb0d3L1hQa2g0WGlnUG1zVWdoMDYyNkFqUnNneEhUa1VUaHNHMlQvc0lsemRUc3A1MmtTUzF3QUFBQUJKUlU1RXJrSmdnZz09KVxuICAgICAgICAgIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgICAgd2lkdGg6IDFlbTtcbiAgICAgICAgICBoZWlnaHQ6IDFlbTtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIGhyIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgICAgIGJvcmRlci10b3A6IDBweDtcbiAgICAgIGhlaWdodDogM3B4O1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgfVxuXG4gIH1cbiAgLndwLWJsb2NrLWJ1dHRvbnMge1xuICAgIG1hcmdpbi10b3A6IDQ1cHg7XG4gIH1cbiAgLmJ0biBhIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGVlMmU2O1xuICAgIHBhZGRpbmc6IDhweCAxMDVweDtcbiAgICAmOmhvdmVye1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzRhNGE0YSAhaW1wb3J0YW50O1xuICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuLmZlYXR1cmVkLWpvYnMtd3JhcHBlciB7XG4gIC5qb2JzLWxpc3Rpbmcge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBnYXA6IDUlO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAuam9iIHtcbiAgICAgIG1heC13aWR0aDogMzIwcHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgICAgYm9yZGVyOiAycHggc29saWQgI2RhZGFkYTtcbiAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgbWluLWhlaWdodDogNDAwcHg7XG4gICAgICBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAuc3RhdGVfaW1hZ2Uge1xuICAgICAgICBpbWcge1xuICAgICAgICAgIGhlaWdodDogMTI1cHg7XG4gICAgICAgICAgd2lkdGg6IC13ZWJraXQtZmlsbC1hdmFpbGFibGU7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmNvbXBhbnktaW5mbyB7XG4gICAgICAgIHBhZGRpbmc6IDVweCAwIDE1cHggMDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgIC5pbmZvLXdyYXBwZXIge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIC5sb2dvIGltZ3tcbiAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICAubmFtZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuam9iLWluZm8ge1xuICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAuc3BlY2lhbHRpZXMge1xuICAgICAgICAgIGNvbG9yOiAjNjAxNjQ1O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICAgICAgICB9XG4gICAgICAgIC5qb2ItdGl0bGUge1xuICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmpvYi1tZXRhIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvdHRvbTogMTVweDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAubG9jYXRpb24ge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBnYXA6IDEwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLypcbi5mZWF0dXJlZC1qb2JzLXdyYXBwZXIge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgICB3aWR0aDogODQwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cblxuICAuam9icy1saXN0aW5nIHtcbiAgICAuam9iIHtcbiAgICAgIGRpc3BsYXk6Z3JpZDtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTI1cHggYXV0byAyMjVweDtcbiAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjY2NjO1xuXG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNjY2M7XG4gICAgICB9IFxuXG4gICAgICAuam9iLWluZm8ge1xuICAgICAgICAuaW5mby13cmFwcGVyIHtcbiAgICAgICAgICAuam9iLXRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkb3Blbi1zYW5zO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnNwZWNpYWx0aWVzIHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkb3Blbi1zYW5zO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmpvYi1tZXRhIHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IDMvNDtcblxuICAgICAgICAuaW5mby13cmFwcGVyIHtcbiAgICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgICBwYWRkaW5nOiAycHggMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5mZWF0dXJlZC1qb2JzIHtcbiAgLmpvYi1tYW5hZ2VyLWFwcGxpY2F0aW9ucy1hcHBsaWVkLW5vdGljZSB7XG4gICAgZGlzcGxheTpub25lO1xuICB9XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAmLWhlYWRpbmcge1xuICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIEBpbmNsdWRlIHVzZXItc2VsZWN0O1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICAgICAgZm9udC1zaXplOiAzOHB4ICFpbXBvcnRhbnQ7XG4gICAgICBsaW5lLWhlaWdodDogNDZweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgICY6OmJlZm9yZSwgJjo6YWZ0ZXIge1xuICAgICAgd2lkdGg6IDExMHB4O1xuICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgbWFyZ2luOiAwIDE1cHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0b3A6IDJweDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBiYWNrZ3JvdW5kOiBzdmctdXJsKCc8c3ZnIHdpZHRoPVwiMTEwXCIgaGVpZ2h0PVwiMjBcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHBhdGggZmlsbD1cIiM2MThEMUJcIiBkPVwiTTk1LjIzOCA5LjY2M2M0Ljk0Ni0uMDQgMTEuMDMyLjcwNyAxNCA0Ljc3NC00LjI1OSAxLjIzLTExLjQxMi0uOTUzLTE0LTQuNzc0TTk1LjgxIDcuN2MxLjU4My0yLjMwMiA0LjQ4Ni0zLjY5IDcuMTEtMi45NjQtMi4yNjIgMS43MS00LjY3OSAyLjk4Ny03LjQ2OSAzLjUzLjEwMi0uMTczLjIxNy0uMzYuMzYtLjU2Nm0tMTAuODY1IDMuOTIzYzEuMDEzLjM0OSA1LjQyMSAzLjE3NyAyLjQ1IDMuOTYzLTEuNzk1LjQ3NS00LjM1NC0xLjk3Ni01LjU2My0yLjk1N2E0Ny45MDQgNDcuOTA0IDAgMDEtMi40NS0yLjE1M2MuMjQ4LjAyLjQ5MS4wMzkuNzI1LjA2OCAxLjY0OC4yMSAzLjI3LjUzNyA0LjgzOCAxLjA3OW0tMTYuNDk4LjM4NWMuODA5LjQyIDQuMzA1IDMuMDcgMi4zMTcgMy42NjYtMS4zNzcuNDE1LTMuMzY3LTEuNjMtNC4yMDUtMi40Mi0uODktLjg0LTEuOC0xLjg1LTIuNDY3LTIuOTYgMS40OTIuNDc2IDIuOTc5Ljk5OSA0LjM1NSAxLjcxNE01OS45NDMgOC4yOGMtLjMwMS4wMDgtLjU5OS4wMTQtLjg5OS4wMjMgMS45NzUtMS4wNzMgMy45MTUtMi4yMjcgNS44OTQtMy4yNzMgMi42Ny0xLjQxMSA2LjM5Mi0zLjgzNCA5LjU3LTMuNTggMS40NzIuMTE2LS42OTYgMS40MTMtMS4xMSAxLjY4My0xLjUzNy45OTQtMy4zMTMgMS42NjctNS4wMTIgMi4zMzItMi42OTUgMS4wNTYtNS44MyAxLjU2LTguNDQzIDIuODE1bS0zLjExNS0uMTE4Yy4zNDctMi42NDkgMy4yNy00LjU3MiA1Ljc3LTQuOTczLS42NDEgMS42NTMtMi4wOTMgMi44NjItMy42ODMgMy44MzItLjg2Ni40NzctMS41ODguODc0LTIuMDg3IDEuMTQxbS02LjI3NSA0Ljc2OWMxLjcyNCAxLjAwNSA0LjA3IDIuMzg1IDQuOTU0IDQuMjg3LS4wMTIuMDI5LS4wMi4wMzgtLjAzMS4wNzMtLjExMy4xODYtLjMwNC4zMjMtLjQ3NC40NTItLjQwOC4zMTQtLjk1LjQ2LTEuNDM2LjYtMS40MS40MDctMi43NjguMDg5LTQuMDEtLjYxOS0yLjQ1NS0xLjM5NS00LjA2LTQuNTYyLTQuNjQ5LTcuMzUxLjE5OC0uMDA3LjM5Ny0uMDEzLjU5Ny0uMDE4IDEuMzc4IDEuMTA0IDMuNTMgMS42OSA1LjA0OSAyLjU3Nk0zNi44OTggNS4xNjVjLjg1NC0uNzA4IDEuODc5LTEuMjkzIDMuMDA3LTEuMzg2LjQyOC0uMDM2LjgyOC4xMDcgMS4xOTguMjk4LjE4NS4wOTQuMzM5LjIyMi40OS4zNThsLjAxNy4wMmMtLjc0IDEuMjg2LTMuMTE4IDIuMjExLTQuMjE2IDIuNzM1LTEuMTczLjU2LTIuMzggMS4wNC0zLjU5MiAxLjUwOS43NDgtMS4zODMgMi4wMDktMi42MzMgMy4wOTYtMy41MzRtLTE0LjU4NS4zODVjMS44LTEuNDggNC41OTUtNC4wODUgNy4xNDMtMy45NDkuMjY1LjAxNC40NzMuMTQuNjQyLjMxNC0uMDM4LjA3Mi0uMDc2LjE0LS4xMjQuMjU1LS4yMTMuMjkzLS41MTIuNTMzLS43ODYuNzY5LTEuMTI4Ljk3Ni0yLjU1IDEuNjU4LTMuODc3IDIuMzIyLTEuNjk0Ljg0Ny0zLjU0IDEuNDktNS4yOSAyLjI4YTc0LjI0IDc0LjI0IDAgMDEyLjI5Mi0xLjk5bS0yLjAwOSA3Ljg4Yy45NDQuNDcyIDEuODYxLjk5MSAyLjcxNyAxLjYwNC4zNjYuMjYyLjcwNS41NTcgMS4wMjUuODczLjE2NC4xNjEuMzAyLjM0NC40MzkuNTMuMDguMTEuMTI3LjIwMi4xNTcuMjc2LS4zNjIuNzQ2LTEuNDU4IDEuMi0yLjE3NyAxLjM2LTEuMjE2LjI3NC0yLjQ1Mi0uNDM0LTMuMzc3LTEuMTI2LTEuODY1LTEuMzk2LTMuNjg3LTMuOTk0LTQuMDc3LTYuMzdsLjM1LjAwOWMtLjAyMS4yNzYtLjAwNy41MTQuMTA1LjU4IDEuNTI2Ljg5MyAzLjI1NyAxLjQ3IDQuODM4IDIuMjY0TTQuMDQxIDguODM4aC0uMDZjLjMtMS45NzQgMi42MTUtMy43MDIgNC4wOC00LjczMiAxLjc3MS0xLjI0NyAzLjkzNS0yLjMyIDYuMTI0LTIuNi0uNjEyIDEuODgxLTIuODcyIDMuMzg0LTQuMzY1IDQuMzQzLTEuOCAxLjE1NS00LjA1OCAxLjc2LTUuNzc5IDIuOTltMTA1Ljg3OSA1LjM3M2MtMi4wOS00LjA4NS02LjczOS01LjM3OC0xMS4yNjQtNS42OTEgMS45MjItLjgxMiAzLjY5MS0xLjk2OCA1LjM5Mi0zLjMzLjA3NS0uMDYuMDQyLTEuMjgzLS4wMzQtMS4zMjctMi42ODgtMS41NDEtNC45NTctLjUxNS03LjI2NyAxLjIyNi0xLjA4LjgxNC0xLjcwMSAxLjk2Mi0yLjIzNiAzLjE0OC0uMzE3LjY5OC03LjMwOC4yMjUtOC4xODIuMjE3LTYuOTEyLS4wNjctMTMuNzU2LS4yOS0yMC42MzgtLjI2NyAyLjAwMi0uODA2IDMuOTM4LTEuNzg4IDUuNDYzLTIuNDg4IDIuMTY2LS45OTcgNC4zNzUtMS45OTIgNC4yLTQuNTQtLjE3LTIuNDUtNy41MzQgMS4wOS0xMy4xMTUgNC4wNTdhNS40NTUgNS40NTUgMCAwMC43NTItMi4xN2MuMDEzLS4xMDUuMDM0LTEuMTgxLS4wNTktMS4xNzItMy41ODEuMzQ2LTYuMDkyIDMuMDcyLTYuMjM2IDYuMzU1YS40ODEuNDgxIDAgMDEtLjA1LjAyNWwtLjI0NC4xMjRjLTYuMzc2LjIwMS0xMi43NDkuMzA2LTE5LjExOC4zOC40OTktLjI0Ljk5NS0uNDkyIDEuNDg0LS43NTUgMS43NDQtLjk0NiAzLjMwNy0xLjg4NCAzLjE1NC0zLjk5Mi0uMTg4LTIuNjItMy41MTYtMS4zMjItNC43ODMtLjM3Ny0xLjU5NSAxLjE4Ny0zLjMwMiAzLjExOC0zLjgzMiA1LjE2My00LjA5OS4wMzQtOC4xOTkuMDQtMTIuMy4wNSAxLjk3NS0uODI4IDMuOTMtMS42OTQgNS44MTItMi43MzggMi4xNjItMS4xOTkgMy45Mi0yLjM1NyAzLjYyOS00LjkzLS4zMjctMi44OTMtNS4xODEuNzE1LTYuMDQ3IDEuMzQ4LTIuNDMgMS43NzctNS4xMDYgMy45MTUtNi45OSA2LjMzMy0zLjMyNy4wMDItNi42NTgtLjAxLTkuOTg2LS4wMTYuMDQ3LS4wMjUuMDk3LS4wNTQuMTQ0LS4wNzdhMjMuODMyIDIzLjgzMiAwIDAwNC0yLjU2NmMxLjc1LTEuMzgyIDIuOTI2LTMuMDQgMi45MTgtNS4yNzQgMC0uMDYtLjAwOS0uOTM2LS4wODQtLjkyOEMxMC4yMzMuNDUyIDMuODkgNC4xNTMgMy44NDcgOC44MzhjLTEuMjczLS4wMDMtMi41NDQtLjAwMi0zLjgxOS0uMDA3LS4wMzIgMC0uMDUuOTk5LjAyNiAxLjAwMyAxLjI2OC4xMDUgMi41NDMuMTczIDMuODE1LjI1NS4wMTMuMDc4LjAyNi4xMzMuMDQuMTMzLjIwOC0uMDA1LjQxOS0uMDQuNjMyLS4wODcgMy40NTYuMjE4IDYuOTIxLjM0OSAxMC4zOTIuNDQuMDggMi42MDggMS41NzEgNS4xMTQgMy4zNDIgNi45NjcgMS4wOTYgMS4xNDYgMi41NzUgMi4wODMgNC4yMjUgMS44OTMuODk3LS4xMDQgMi4yNDQtLjg4IDIuMzUtMS44Ny4yMy0yLjE3MS0uODU3LTMuMjcyLTIuNjEzLTQuNDY1LTEuNDExLS45Ni0yLjk0Mi0xLjcxMS00LjQ4LTIuNDQ3IDguOTk3LjE2NCAxOC4wMi0uMDE2IDI3LjAxMy0uMjc2LjM0NCAzLjEzNiAxLjcyOCA2LjI3OSA0LjEzMyA4LjM4OCAxLjU1OCAxLjM2NiA2LjczNiAyLjIyOSA2Ljg3LS45MDUuMDk4LTIuMzQ1LTEuMjgxLTMuNjU0LTMuMDk4LTUuMDM0LTEuMjcyLS45NjUtMi42NjEtMS43OS00LjA2My0yLjU1NGwtLjAxNy0uMDFjMy4zNzYtLjEwMyA2Ljc0Ny0uMjE1IDEwLjExMy0uMzE4IDEuMzU3LS4wNDIgMi43MDYtLjA1IDQuMDU5LS4wNjguMTg4LjA1Ny4zNzcuMTE1LjU2Ny4xNzUuNTU0IDIuMDg3IDIuMjMzIDMuODUyIDMuODIyIDUuMjM5LjU4LjUwNSA0LjAxMSAzLjE1OSA0LjI3OCAxLjA2NS4xOTctMS41NDUtLjAwMS0zLjEwOC0xLjA4OC00LjI5NC0uOTU4LTEuMDQ2LTIuMzA4LTEuNzU0LTMuNzU3LTIuMjMxIDMuNDA3LS4wMDUgNi44MDUuMDQxIDEwLjIxLjEwOC4wMDUuMDc2LjAxMi4xMzguMDIxLjE0Mi4yMjEuMDguNDU3LjEzNC42OTYuMTgyLjAxNi4wNzguMDQxLjE0Ny4wOS4xOTMgMS4xMiAxLjA4MyAxMC4xNTcgOS40MTUgMTAuNzYgNS41MzYuMzEzLTIuMDIyLjA1NC0zLjg3LTEuODAyLTUuMDM3LS40NTYtLjI4Ni0xLjA1Ni0uNTctMS43MzYtLjgyN2wxLjU0Mi4wMzdjMi4wNTUuMDUyIDQuMTA2LS4wMTUgNi4xNTgtLjA5NyAxLjEzLS4wNDUgMS42NTYtLjE0MiAxLjk5Mi0uMzg3LjAwOC4wNzUuMDA3LjE1Mi4wMzEuMjIzIDEuNzAyIDQuOCAxMC45MjYgNy41MzYgMTUuNDAyIDUuNjguMDkyLS4wMzguMDMyLTEuMjQ0LS4wMzMtMS4zN1wiLz48L3N2Zz4nKTtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgICAgICBtYXJnaW46IDAgMTBweDtcbiAgICAgICAgdG9wOiAxcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoLTEsIDEpO1xuICAgIH1cbiAgfVxuXG4gICYtbGlzdCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgdWwuam9iX2xpc3RpbmdzIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIG1hcmdpbjogMCBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICB3aWR0aDogODQwcHg7ICAgICAgXG4gICAgICAgIG1hcmdpbjowIGF1dG87XG4gICAgICB9XG5cbiAgICAgICY6OmJlZm9yZSwgbGkuam9iX2xpc3Rpbmc6OmJlZm9yZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDg0MHB4O1xuICAgICAgICBoZWlnaHQ6IDRweDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGJhY2tncm91bmQ6IHN2Zy11cmwoJzxzdmcgd2lkdGg9XCIxMTBcIiBoZWlnaHQ9XCIyMFwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48cGF0aCBmaWxsPVwiIzYxOEQxQlwiIGQ9XCJNOTUuMjM4IDkuNjYzYzQuOTQ2LS4wNCAxMS4wMzIuNzA3IDE0IDQuNzc0LTQuMjU5IDEuMjMtMTEuNDEyLS45NTMtMTQtNC43NzRNOTUuODEgNy43YzEuNTgzLTIuMzAyIDQuNDg2LTMuNjkgNy4xMS0yLjk2NC0yLjI2MiAxLjcxLTQuNjc5IDIuOTg3LTcuNDY5IDMuNTMuMTAyLS4xNzMuMjE3LS4zNi4zNi0uNTY2bS0xMC44NjUgMy45MjNjMS4wMTMuMzQ5IDUuNDIxIDMuMTc3IDIuNDUgMy45NjMtMS43OTUuNDc1LTQuMzU0LTEuOTc2LTUuNTYzLTIuOTU3YTQ3LjkwNCA0Ny45MDQgMCAwMS0yLjQ1LTIuMTUzYy4yNDguMDIuNDkxLjAzOS43MjUuMDY4IDEuNjQ4LjIxIDMuMjcuNTM3IDQuODM4IDEuMDc5bS0xNi40OTguMzg1Yy44MDkuNDIgNC4zMDUgMy4wNyAyLjMxNyAzLjY2Ni0xLjM3Ny40MTUtMy4zNjctMS42My00LjIwNS0yLjQyLS44OS0uODQtMS44LTEuODUtMi40NjctMi45NiAxLjQ5Mi40NzYgMi45NzkuOTk5IDQuMzU1IDEuNzE0TTU5Ljk0MyA4LjI4Yy0uMzAxLjAwOC0uNTk5LjAxNC0uODk5LjAyMyAxLjk3NS0xLjA3MyAzLjkxNS0yLjIyNyA1Ljg5NC0zLjI3MyAyLjY3LTEuNDExIDYuMzkyLTMuODM0IDkuNTctMy41OCAxLjQ3Mi4xMTYtLjY5NiAxLjQxMy0xLjExIDEuNjgzLTEuNTM3Ljk5NC0zLjMxMyAxLjY2Ny01LjAxMiAyLjMzMi0yLjY5NSAxLjA1Ni01LjgzIDEuNTYtOC40NDMgMi44MTVtLTMuMTE1LS4xMThjLjM0Ny0yLjY0OSAzLjI3LTQuNTcyIDUuNzctNC45NzMtLjY0MSAxLjY1My0yLjA5MyAyLjg2Mi0zLjY4MyAzLjgzMi0uODY2LjQ3Ny0xLjU4OC44NzQtMi4wODcgMS4xNDFtLTYuMjc1IDQuNzY5YzEuNzI0IDEuMDA1IDQuMDcgMi4zODUgNC45NTQgNC4yODctLjAxMi4wMjktLjAyLjAzOC0uMDMxLjA3My0uMTEzLjE4Ni0uMzA0LjMyMy0uNDc0LjQ1Mi0uNDA4LjMxNC0uOTUuNDYtMS40MzYuNi0xLjQxLjQwNy0yLjc2OC4wODktNC4wMS0uNjE5LTIuNDU1LTEuMzk1LTQuMDYtNC41NjItNC42NDktNy4zNTEuMTk4LS4wMDcuMzk3LS4wMTMuNTk3LS4wMTggMS4zNzggMS4xMDQgMy41MyAxLjY5IDUuMDQ5IDIuNTc2TTM2Ljg5OCA1LjE2NWMuODU0LS43MDggMS44NzktMS4yOTMgMy4wMDctMS4zODYuNDI4LS4wMzYuODI4LjEwNyAxLjE5OC4yOTguMTg1LjA5NC4zMzkuMjIyLjQ5LjM1OGwuMDE3LjAyYy0uNzQgMS4yODYtMy4xMTggMi4yMTEtNC4yMTYgMi43MzUtMS4xNzMuNTYtMi4zOCAxLjA0LTMuNTkyIDEuNTA5Ljc0OC0xLjM4MyAyLjAwOS0yLjYzMyAzLjA5Ni0zLjUzNG0tMTQuNTg1LjM4NWMxLjgtMS40OCA0LjU5NS00LjA4NSA3LjE0My0zLjk0OS4yNjUuMDE0LjQ3My4xNC42NDIuMzE0LS4wMzguMDcyLS4wNzYuMTQtLjEyNC4yNTUtLjIxMy4yOTMtLjUxMi41MzMtLjc4Ni43NjktMS4xMjguOTc2LTIuNTUgMS42NTgtMy44NzcgMi4zMjItMS42OTQuODQ3LTMuNTQgMS40OS01LjI5IDIuMjhhNzQuMjQgNzQuMjQgMCAwMTIuMjkyLTEuOTltLTIuMDA5IDcuODhjLjk0NC40NzIgMS44NjEuOTkxIDIuNzE3IDEuNjA0LjM2Ni4yNjIuNzA1LjU1NyAxLjAyNS44NzMuMTY0LjE2MS4zMDIuMzQ0LjQzOS41My4wOC4xMS4xMjcuMjAyLjE1Ny4yNzYtLjM2Mi43NDYtMS40NTggMS4yLTIuMTc3IDEuMzYtMS4yMTYuMjc0LTIuNDUyLS40MzQtMy4zNzctMS4xMjYtMS44NjUtMS4zOTYtMy42ODctMy45OTQtNC4wNzctNi4zN2wuMzUuMDA5Yy0uMDIxLjI3Ni0uMDA3LjUxNC4xMDUuNTggMS41MjYuODkzIDMuMjU3IDEuNDcgNC44MzggMi4yNjRNNC4wNDEgOC44MzhoLS4wNmMuMy0xLjk3NCAyLjYxNS0zLjcwMiA0LjA4LTQuNzMyIDEuNzcxLTEuMjQ3IDMuOTM1LTIuMzIgNi4xMjQtMi42LS42MTIgMS44ODEtMi44NzIgMy4zODQtNC4zNjUgNC4zNDMtMS44IDEuMTU1LTQuMDU4IDEuNzYtNS43NzkgMi45OW0xMDUuODc5IDUuMzczYy0yLjA5LTQuMDg1LTYuNzM5LTUuMzc4LTExLjI2NC01LjY5MSAxLjkyMi0uODEyIDMuNjkxLTEuOTY4IDUuMzkyLTMuMzMuMDc1LS4wNi4wNDItMS4yODMtLjAzNC0xLjMyNy0yLjY4OC0xLjU0MS00Ljk1Ny0uNTE1LTcuMjY3IDEuMjI2LTEuMDguODE0LTEuNzAxIDEuOTYyLTIuMjM2IDMuMTQ4LS4zMTcuNjk4LTcuMzA4LjIyNS04LjE4Mi4yMTctNi45MTItLjA2Ny0xMy43NTYtLjI5LTIwLjYzOC0uMjY3IDIuMDAyLS44MDYgMy45MzgtMS43ODggNS40NjMtMi40ODggMi4xNjYtLjk5NyA0LjM3NS0xLjk5MiA0LjItNC41NC0uMTctMi40NS03LjUzNCAxLjA5LTEzLjExNSA0LjA1N2E1LjQ1NSA1LjQ1NSAwIDAwLjc1Mi0yLjE3Yy4wMTMtLjEwNS4wMzQtMS4xODEtLjA1OS0xLjE3Mi0zLjU4MS4zNDYtNi4wOTIgMy4wNzItNi4yMzYgNi4zNTVhLjQ4MS40ODEgMCAwMS0uMDUuMDI1bC0uMjQ0LjEyNGMtNi4zNzYuMjAxLTEyLjc0OS4zMDYtMTkuMTE4LjM4LjQ5OS0uMjQuOTk1LS40OTIgMS40ODQtLjc1NSAxLjc0NC0uOTQ2IDMuMzA3LTEuODg0IDMuMTU0LTMuOTkyLS4xODgtMi42Mi0zLjUxNi0xLjMyMi00Ljc4My0uMzc3LTEuNTk1IDEuMTg3LTMuMzAyIDMuMTE4LTMuODMyIDUuMTYzLTQuMDk5LjAzNC04LjE5OS4wNC0xMi4zLjA1IDEuOTc1LS44MjggMy45My0xLjY5NCA1LjgxMi0yLjczOCAyLjE2Mi0xLjE5OSAzLjkyLTIuMzU3IDMuNjI5LTQuOTMtLjMyNy0yLjg5My01LjE4MS43MTUtNi4wNDcgMS4zNDgtMi40MyAxLjc3Ny01LjEwNiAzLjkxNS02Ljk5IDYuMzMzLTMuMzI3LjAwMi02LjY1OC0uMDEtOS45ODYtLjAxNi4wNDctLjAyNS4wOTctLjA1NC4xNDQtLjA3N2EyMy44MzIgMjMuODMyIDAgMDA0LTIuNTY2YzEuNzUtMS4zODIgMi45MjYtMy4wNCAyLjkxOC01LjI3NCAwLS4wNi0uMDA5LS45MzYtLjA4NC0uOTI4QzEwLjIzMy40NTIgMy44OSA0LjE1MyAzLjg0NyA4LjgzOGMtMS4yNzMtLjAwMy0yLjU0NC0uMDAyLTMuODE5LS4wMDctLjAzMiAwLS4wNS45OTkuMDI2IDEuMDAzIDEuMjY4LjEwNSAyLjU0My4xNzMgMy44MTUuMjU1LjAxMy4wNzguMDI2LjEzMy4wNC4xMzMuMjA4LS4wMDUuNDE5LS4wNC42MzItLjA4NyAzLjQ1Ni4yMTggNi45MjEuMzQ5IDEwLjM5Mi40NC4wOCAyLjYwOCAxLjU3MSA1LjExNCAzLjM0MiA2Ljk2NyAxLjA5NiAxLjE0NiAyLjU3NSAyLjA4MyA0LjIyNSAxLjg5My44OTctLjEwNCAyLjI0NC0uODggMi4zNS0xLjg3LjIzLTIuMTcxLS44NTctMy4yNzItMi42MTMtNC40NjUtMS40MTEtLjk2LTIuOTQyLTEuNzExLTQuNDgtMi40NDcgOC45OTcuMTY0IDE4LjAyLS4wMTYgMjcuMDEzLS4yNzYuMzQ0IDMuMTM2IDEuNzI4IDYuMjc5IDQuMTMzIDguMzg4IDEuNTU4IDEuMzY2IDYuNzM2IDIuMjI5IDYuODctLjkwNS4wOTgtMi4zNDUtMS4yODEtMy42NTQtMy4wOTgtNS4wMzQtMS4yNzItLjk2NS0yLjY2MS0xLjc5LTQuMDYzLTIuNTU0bC0uMDE3LS4wMWMzLjM3Ni0uMTAzIDYuNzQ3LS4yMTUgMTAuMTEzLS4zMTggMS4zNTctLjA0MiAyLjcwNi0uMDUgNC4wNTktLjA2OC4xODguMDU3LjM3Ny4xMTUuNTY3LjE3NS41NTQgMi4wODcgMi4yMzMgMy44NTIgMy44MjIgNS4yMzkuNTguNTA1IDQuMDExIDMuMTU5IDQuMjc4IDEuMDY1LjE5Ny0xLjU0NS0uMDAxLTMuMTA4LTEuMDg4LTQuMjk0LS45NTgtMS4wNDYtMi4zMDgtMS43NTQtMy43NTctMi4yMzEgMy40MDctLjAwNSA2LjgwNS4wNDEgMTAuMjEuMTA4LjAwNS4wNzYuMDEyLjEzOC4wMjEuMTQyLjIyMS4wOC40NTcuMTM0LjY5Ni4xODIuMDE2LjA3OC4wNDEuMTQ3LjA5LjE5MyAxLjEyIDEuMDgzIDEwLjE1NyA5LjQxNSAxMC43NiA1LjUzNi4zMTMtMi4wMjIuMDU0LTMuODctMS44MDItNS4wMzctLjQ1Ni0uMjg2LTEuMDU2LS41Ny0xLjczNi0uODI3bDEuNTQyLjAzN2MyLjA1NS4wNTIgNC4xMDYtLjAxNSA2LjE1OC0uMDk3IDEuMTMtLjA0NSAxLjY1Ni0uMTQyIDEuOTkyLS4zODcuMDA4LjA3NS4wMDcuMTUyLjAzMS4yMjMgMS43MDIgNC44IDEwLjkyNiA3LjUzNiAxNS40MDIgNS42OC4wOTItLjAzOC4wMzItMS4yNDQtLjAzMy0xLjM3XCIvPjwvc3ZnPicpO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICB9XG5cbiAgICAgIGxpLmpvYl9saXN0aW5nIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIGJvdHRvbTogYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgIGEucGFnZS1qb2ItbG9vcCB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbWluLWhlaWdodDogMTcycHg7XG4gICAgICAgICAgYmFja2dyb3VuZDpub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIC5mZWF0dXJlZC1wb3N0LXN0YXIsLmpvYi1tYW5hZ2VyLWFwcGxpY2F0aW9ucy1hcHBsaWVkLW5vdGljZSB7ZGlzcGxheTpub25lO31cbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgICAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5jb21wYW55LWluZm8ge1xuICAgICAgICAgICAgd2lkdGg6IDEyMnB4O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICB3aWR0aDogMTglO1xuICAgICAgICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMzhweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNvbXBhbnlfbG9nbyB7XG4gICAgICAgICAgICAgIHdpZHRoOiA4MHB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gICAgICAgICAgICAgIGNvbG9yOiAkc2lsdmVyLXNvbmljO1xuICAgICAgICAgICAgICBAaW5jbHVkZSB1c2VyLXNlbGVjdDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgc21hbGwge1xuICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgIGNvbG9yOiAkc2lsdmVyLWRhcms7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogODBweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuam9iLWluZm8ge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAzOTVweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcblxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuam9iLXRpdGxlIHtcbiAgICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuYXBwbGllZC1jb2x1bW4ge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaDQge1xuICAgICAgICAgICAgICBtYXJnaW46IDRweCAwIDFweDtcbiAgICAgICAgICAgICAgZm9udDogMjBweC8yOHB4ICRvcGVuLXNhbnM7XG4gICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZS1jb3JuZmxvd2VyO1xuICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgM3B4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzhweDtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIC5qb2ItbWFuYWdlci1hcHBsaWNhdGlvbnMtYXBwbGllZC1ub3RpY2Uge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNhdGVnb3J5IHtcbiAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgbWluLWhlaWdodDogMThweDtcbiAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICBmb250OiAxNHB4LzE4cHggJG9wZW4tc2FucztcbiAgICAgICAgICAgICAgY29sb3I6ICRibHVlLWNvcm5mbG93ZXI7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiBub25lO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgLm1ldGEtZmxleCB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5saXN0aW5nLWRhdGVzIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDoyMnB4O1xuICAgICAgICAgICAgd2lkdGg6MjUwcHg7XG4gICAgICAgICAgICAuZGF0ZSB7IFxuICAgICAgICAgICAgICBtYXJnaW46IDRweCAwcHggNnB4O1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDonJztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEycHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgICAgIHRvcDogNXB4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IC0yMHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHN2Zy11cmwoJzxzdmcgd2lkdGg9XCIxMTBcIiBoZWlnaHQ9XCIyMFwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48cGF0aCBmaWxsPVwiIzYxOEQxQlwiIGQ9XCJNOTUuMjM4IDkuNjYzYzQuOTQ2LS4wNCAxMS4wMzIuNzA3IDE0IDQuNzc0LTQuMjU5IDEuMjMtMTEuNDEyLS45NTMtMTQtNC43NzRNOTUuODEgNy43YzEuNTgzLTIuMzAyIDQuNDg2LTMuNjkgNy4xMS0yLjk2NC0yLjI2MiAxLjcxLTQuNjc5IDIuOTg3LTcuNDY5IDMuNTMuMTAyLS4xNzMuMjE3LS4zNi4zNi0uNTY2bS0xMC44NjUgMy45MjNjMS4wMTMuMzQ5IDUuNDIxIDMuMTc3IDIuNDUgMy45NjMtMS43OTUuNDc1LTQuMzU0LTEuOTc2LTUuNTYzLTIuOTU3YTQ3LjkwNCA0Ny45MDQgMCAwMS0yLjQ1LTIuMTUzYy4yNDguMDIuNDkxLjAzOS43MjUuMDY4IDEuNjQ4LjIxIDMuMjcuNTM3IDQuODM4IDEuMDc5bS0xNi40OTguMzg1Yy44MDkuNDIgNC4zMDUgMy4wNyAyLjMxNyAzLjY2Ni0xLjM3Ny40MTUtMy4zNjctMS42My00LjIwNS0yLjQyLS44OS0uODQtMS44LTEuODUtMi40NjctMi45NiAxLjQ5Mi40NzYgMi45NzkuOTk5IDQuMzU1IDEuNzE0TTU5Ljk0MyA4LjI4Yy0uMzAxLjAwOC0uNTk5LjAxNC0uODk5LjAyMyAxLjk3NS0xLjA3MyAzLjkxNS0yLjIyNyA1Ljg5NC0zLjI3MyAyLjY3LTEuNDExIDYuMzkyLTMuODM0IDkuNTctMy41OCAxLjQ3Mi4xMTYtLjY5NiAxLjQxMy0xLjExIDEuNjgzLTEuNTM3Ljk5NC0zLjMxMyAxLjY2Ny01LjAxMiAyLjMzMi0yLjY5NSAxLjA1Ni01LjgzIDEuNTYtOC40NDMgMi44MTVtLTMuMTE1LS4xMThjLjM0Ny0yLjY0OSAzLjI3LTQuNTcyIDUuNzctNC45NzMtLjY0MSAxLjY1My0yLjA5MyAyLjg2Mi0zLjY4MyAzLjgzMi0uODY2LjQ3Ny0xLjU4OC44NzQtMi4wODcgMS4xNDFtLTYuMjc1IDQuNzY5YzEuNzI0IDEuMDA1IDQuMDcgMi4zODUgNC45NTQgNC4yODctLjAxMi4wMjktLjAyLjAzOC0uMDMxLjA3My0uMTEzLjE4Ni0uMzA0LjMyMy0uNDc0LjQ1Mi0uNDA4LjMxNC0uOTUuNDYtMS40MzYuNi0xLjQxLjQwNy0yLjc2OC4wODktNC4wMS0uNjE5LTIuNDU1LTEuMzk1LTQuMDYtNC41NjItNC42NDktNy4zNTEuMTk4LS4wMDcuMzk3LS4wMTMuNTk3LS4wMTggMS4zNzggMS4xMDQgMy41MyAxLjY5IDUuMDQ5IDIuNTc2TTM2Ljg5OCA1LjE2NWMuODU0LS43MDggMS44NzktMS4yOTMgMy4wMDctMS4zODYuNDI4LS4wMzYuODI4LjEwNyAxLjE5OC4yOTguMTg1LjA5NC4zMzkuMjIyLjQ5LjM1OGwuMDE3LjAyYy0uNzQgMS4yODYtMy4xMTggMi4yMTEtNC4yMTYgMi43MzUtMS4xNzMuNTYtMi4zOCAxLjA0LTMuNTkyIDEuNTA5Ljc0OC0xLjM4MyAyLjAwOS0yLjYzMyAzLjA5Ni0zLjUzNG0tMTQuNTg1LjM4NWMxLjgtMS40OCA0LjU5NS00LjA4NSA3LjE0My0zLjk0OS4yNjUuMDE0LjQ3My4xNC42NDIuMzE0LS4wMzguMDcyLS4wNzYuMTQtLjEyNC4yNTUtLjIxMy4yOTMtLjUxMi41MzMtLjc4Ni43NjktMS4xMjguOTc2LTIuNTUgMS42NTgtMy44NzcgMi4zMjItMS42OTQuODQ3LTMuNTQgMS40OS01LjI5IDIuMjhhNzQuMjQgNzQuMjQgMCAwMTIuMjkyLTEuOTltLTIuMDA5IDcuODhjLjk0NC40NzIgMS44NjEuOTkxIDIuNzE3IDEuNjA0LjM2Ni4yNjIuNzA1LjU1NyAxLjAyNS44NzMuMTY0LjE2MS4zMDIuMzQ0LjQzOS41My4wOC4xMS4xMjcuMjAyLjE1Ny4yNzYtLjM2Mi43NDYtMS40NTggMS4yLTIuMTc3IDEuMzYtMS4yMTYuMjc0LTIuNDUyLS40MzQtMy4zNzctMS4xMjYtMS44NjUtMS4zOTYtMy42ODctMy45OTQtNC4wNzctNi4zN2wuMzUuMDA5Yy0uMDIxLjI3Ni0uMDA3LjUxNC4xMDUuNTggMS41MjYuODkzIDMuMjU3IDEuNDcgNC44MzggMi4yNjRNNC4wNDEgOC44MzhoLS4wNmMuMy0xLjk3NCAyLjYxNS0zLjcwMiA0LjA4LTQuNzMyIDEuNzcxLTEuMjQ3IDMuOTM1LTIuMzIgNi4xMjQtMi42LS42MTIgMS44ODEtMi44NzIgMy4zODQtNC4zNjUgNC4zNDMtMS44IDEuMTU1LTQuMDU4IDEuNzYtNS43NzkgMi45OW0xMDUuODc5IDUuMzczYy0yLjA5LTQuMDg1LTYuNzM5LTUuMzc4LTExLjI2NC01LjY5MSAxLjkyMi0uODEyIDMuNjkxLTEuOTY4IDUuMzkyLTMuMzMuMDc1LS4wNi4wNDItMS4yODMtLjAzNC0xLjMyNy0yLjY4OC0xLjU0MS00Ljk1Ny0uNTE1LTcuMjY3IDEuMjI2LTEuMDguODE0LTEuNzAxIDEuOTYyLTIuMjM2IDMuMTQ4LS4zMTcuNjk4LTcuMzA4LjIyNS04LjE4Mi4yMTctNi45MTItLjA2Ny0xMy43NTYtLjI5LTIwLjYzOC0uMjY3IDIuMDAyLS44MDYgMy45MzgtMS43ODggNS40NjMtMi40ODggMi4xNjYtLjk5NyA0LjM3NS0xLjk5MiA0LjItNC41NC0uMTctMi40NS03LjUzNCAxLjA5LTEzLjExNSA0LjA1N2E1LjQ1NSA1LjQ1NSAwIDAwLjc1Mi0yLjE3Yy4wMTMtLjEwNS4wMzQtMS4xODEtLjA1OS0xLjE3Mi0zLjU4MS4zNDYtNi4wOTIgMy4wNzItNi4yMzYgNi4zNTVhLjQ4MS40ODEgMCAwMS0uMDUuMDI1bC0uMjQ0LjEyNGMtNi4zNzYuMjAxLTEyLjc0OS4zMDYtMTkuMTE4LjM4LjQ5OS0uMjQuOTk1LS40OTIgMS40ODQtLjc1NSAxLjc0NC0uOTQ2IDMuMzA3LTEuODg0IDMuMTU0LTMuOTkyLS4xODgtMi42Mi0zLjUxNi0xLjMyMi00Ljc4My0uMzc3LTEuNTk1IDEuMTg3LTMuMzAyIDMuMTE4LTMuODMyIDUuMTYzLTQuMDk5LjAzNC04LjE5OS4wNC0xMi4zLjA1IDEuOTc1LS44MjggMy45My0xLjY5NCA1LjgxMi0yLjczOCAyLjE2Mi0xLjE5OSAzLjkyLTIuMzU3IDMuNjI5LTQuOTMtLjMyNy0yLjg5My01LjE4MS43MTUtNi4wNDcgMS4zNDgtMi40MyAxLjc3Ny01LjEwNiAzLjkxNS02Ljk5IDYuMzMzLTMuMzI3LjAwMi02LjY1OC0uMDEtOS45ODYtLjAxNi4wNDctLjAyNS4wOTctLjA1NC4xNDQtLjA3N2EyMy44MzIgMjMuODMyIDAgMDA0LTIuNTY2YzEuNzUtMS4zODIgMi45MjYtMy4wNCAyLjkxOC01LjI3NCAwLS4wNi0uMDA5LS45MzYtLjA4NC0uOTI4QzEwLjIzMy40NTIgMy44OSA0LjE1MyAzLjg0NyA4LjgzOGMtMS4yNzMtLjAwMy0yLjU0NC0uMDAyLTMuODE5LS4wMDctLjAzMiAwLS4wNS45OTkuMDI2IDEuMDAzIDEuMjY4LjEwNSAyLjU0My4xNzMgMy44MTUuMjU1LjAxMy4wNzguMDI2LjEzMy4wNC4xMzMuMjA4LS4wMDUuNDE5LS4wNC42MzItLjA4NyAzLjQ1Ni4yMTggNi45MjEuMzQ5IDEwLjM5Mi40NC4wOCAyLjYwOCAxLjU3MSA1LjExNCAzLjM0MiA2Ljk2NyAxLjA5NiAxLjE0NiAyLjU3NSAyLjA4MyA0LjIyNSAxLjg5My44OTctLjEwNCAyLjI0NC0uODggMi4zNS0xLjg3LjIzLTIuMTcxLS44NTctMy4yNzItMi42MTMtNC40NjUtMS40MTEtLjk2LTIuOTQyLTEuNzExLTQuNDgtMi40NDcgOC45OTcuMTY0IDE4LjAyLS4wMTYgMjcuMDEzLS4yNzYuMzQ0IDMuMTM2IDEuNzI4IDYuMjc5IDQuMTMzIDguMzg4IDEuNTU4IDEuMzY2IDYuNzM2IDIuMjI5IDYuODctLjkwNS4wOTgtMi4zNDUtMS4yODEtMy42NTQtMy4wOTgtNS4wMzQtMS4yNzItLjk2NS0yLjY2MS0xLjc5LTQuMDYzLTIuNTU0bC0uMDE3LS4wMWMzLjM3Ni0uMTAzIDYuNzQ3LS4yMTUgMTAuMTEzLS4zMTggMS4zNTctLjA0MiAyLjcwNi0uMDUgNC4wNTktLjA2OC4xODguMDU3LjM3Ny4xMTUuNTY3LjE3NS41NTQgMi4wODcgMi4yMzMgMy44NTIgMy44MjIgNS4yMzkuNTguNTA1IDQuMDExIDMuMTU5IDQuMjc4IDEuMDY1LjE5Ny0xLjU0NS0uMDAxLTMuMTA4LTEuMDg4LTQuMjk0LS45NTgtMS4wNDYtMi4zMDgtMS43NTQtMy43NTctMi4yMzEgMy40MDctLjAwNSA2LjgwNS4wNDEgMTAuMjEuMTA4LjAwNS4wNzYuMDEyLjEzOC4wMjEuMTQyLjIyMS4wOC40NTcuMTM0LjY5Ni4xODIuMDE2LjA3OC4wNDEuMTQ3LjA5LjE5MyAxLjEyIDEuMDgzIDEwLjE1NyA5LjQxNSAxMC43NiA1LjUzNi4zMTMtMi4wMjIuMDU0LTMuODctMS44MDItNS4wMzctLjQ1Ni0uMjg2LTEuMDU2LS41Ny0xLjczNi0uODI3bDEuNTQyLjAzN2MyLjA1NS4wNTIgNC4xMDYtLjAxNSA2LjE1OC0uMDk3IDEuMTMtLjA0NSAxLjY1Ni0uMTQyIDEuOTkyLS4zODcuMDA4LjA3NS4wMDcuMTUyLjAzMS4yMjMgMS43MDIgNC44IDEwLjkyNiA3LjUzNiAxNS40MDIgNS42OC4wOTItLjAzOC4wMzItMS4yNDQtLjAzMy0xLjM3XCIvPjwvc3ZnPicpO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC5tZXRhIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDowcHg7XG4gICAgICAgICAgICBtYXJnaW46IDFweCAwIDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgIGNvbG9yOiAkc2lsdmVyLWRhcms7XG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zbW9vdGhpbmc7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICB3aWR0aDogMjUwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgcGFkZGluZzogMnB4IDAgMnB4IDIycHg7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICYubG9jYXRpb24ge1xuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogMTFweDtcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogMTlweDtcbiAgICAgICAgICAgICAgICAgIHRvcDogNHB4O1xuICAgICAgICAgICAgICAgICAgbGVmdDogM3B4O1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogc3ZnLXVybCgnPHN2ZyB3aWR0aD1cIjExMFwiIGhlaWdodD1cIjIwXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxwYXRoIGZpbGw9XCIjNjE4RDFCXCIgZD1cIk05NS4yMzggOS42NjNjNC45NDYtLjA0IDExLjAzMi43MDcgMTQgNC43NzQtNC4yNTkgMS4yMy0xMS40MTItLjk1My0xNC00Ljc3NE05NS44MSA3LjdjMS41ODMtMi4zMDIgNC40ODYtMy42OSA3LjExLTIuOTY0LTIuMjYyIDEuNzEtNC42NzkgMi45ODctNy40NjkgMy41My4xMDItLjE3My4yMTctLjM2LjM2LS41NjZtLTEwLjg2NSAzLjkyM2MxLjAxMy4zNDkgNS40MjEgMy4xNzcgMi40NSAzLjk2My0xLjc5NS40NzUtNC4zNTQtMS45NzYtNS41NjMtMi45NTdhNDcuOTA0IDQ3LjkwNCAwIDAxLTIuNDUtMi4xNTNjLjI0OC4wMi40OTEuMDM5LjcyNS4wNjggMS42NDguMjEgMy4yNy41MzcgNC44MzggMS4wNzltLTE2LjQ5OC4zODVjLjgwOS40MiA0LjMwNSAzLjA3IDIuMzE3IDMuNjY2LTEuMzc3LjQxNS0zLjM2Ny0xLjYzLTQuMjA1LTIuNDItLjg5LS44NC0xLjgtMS44NS0yLjQ2Ny0yLjk2IDEuNDkyLjQ3NiAyLjk3OS45OTkgNC4zNTUgMS43MTRNNTkuOTQzIDguMjhjLS4zMDEuMDA4LS41OTkuMDE0LS44OTkuMDIzIDEuOTc1LTEuMDczIDMuOTE1LTIuMjI3IDUuODk0LTMuMjczIDIuNjctMS40MTEgNi4zOTItMy44MzQgOS41Ny0zLjU4IDEuNDcyLjExNi0uNjk2IDEuNDEzLTEuMTEgMS42ODMtMS41MzcuOTk0LTMuMzEzIDEuNjY3LTUuMDEyIDIuMzMyLTIuNjk1IDEuMDU2LTUuODMgMS41Ni04LjQ0MyAyLjgxNW0tMy4xMTUtLjExOGMuMzQ3LTIuNjQ5IDMuMjctNC41NzIgNS43Ny00Ljk3My0uNjQxIDEuNjUzLTIuMDkzIDIuODYyLTMuNjgzIDMuODMyLS44NjYuNDc3LTEuNTg4Ljg3NC0yLjA4NyAxLjE0MW0tNi4yNzUgNC43NjljMS43MjQgMS4wMDUgNC4wNyAyLjM4NSA0Ljk1NCA0LjI4Ny0uMDEyLjAyOS0uMDIuMDM4LS4wMzEuMDczLS4xMTMuMTg2LS4zMDQuMzIzLS40NzQuNDUyLS40MDguMzE0LS45NS40Ni0xLjQzNi42LTEuNDEuNDA3LTIuNzY4LjA4OS00LjAxLS42MTktMi40NTUtMS4zOTUtNC4wNi00LjU2Mi00LjY0OS03LjM1MS4xOTgtLjAwNy4zOTctLjAxMy41OTctLjAxOCAxLjM3OCAxLjEwNCAzLjUzIDEuNjkgNS4wNDkgMi41NzZNMzYuODk4IDUuMTY1Yy44NTQtLjcwOCAxLjg3OS0xLjI5MyAzLjAwNy0xLjM4Ni40MjgtLjAzNi44MjguMTA3IDEuMTk4LjI5OC4xODUuMDk0LjMzOS4yMjIuNDkuMzU4bC4wMTcuMDJjLS43NCAxLjI4Ni0zLjExOCAyLjIxMS00LjIxNiAyLjczNS0xLjE3My41Ni0yLjM4IDEuMDQtMy41OTIgMS41MDkuNzQ4LTEuMzgzIDIuMDA5LTIuNjMzIDMuMDk2LTMuNTM0bS0xNC41ODUuMzg1YzEuOC0xLjQ4IDQuNTk1LTQuMDg1IDcuMTQzLTMuOTQ5LjI2NS4wMTQuNDczLjE0LjY0Mi4zMTQtLjAzOC4wNzItLjA3Ni4xNC0uMTI0LjI1NS0uMjEzLjI5My0uNTEyLjUzMy0uNzg2Ljc2OS0xLjEyOC45NzYtMi41NSAxLjY1OC0zLjg3NyAyLjMyMi0xLjY5NC44NDctMy41NCAxLjQ5LTUuMjkgMi4yOGE3NC4yNCA3NC4yNCAwIDAxMi4yOTItMS45OW0tMi4wMDkgNy44OGMuOTQ0LjQ3MiAxLjg2MS45OTEgMi43MTcgMS42MDQuMzY2LjI2Mi43MDUuNTU3IDEuMDI1Ljg3My4xNjQuMTYxLjMwMi4zNDQuNDM5LjUzLjA4LjExLjEyNy4yMDIuMTU3LjI3Ni0uMzYyLjc0Ni0xLjQ1OCAxLjItMi4xNzcgMS4zNi0xLjIxNi4yNzQtMi40NTItLjQzNC0zLjM3Ny0xLjEyNi0xLjg2NS0xLjM5Ni0zLjY4Ny0zLjk5NC00LjA3Ny02LjM3bC4zNS4wMDljLS4wMjEuMjc2LS4wMDcuNTE0LjEwNS41OCAxLjUyNi44OTMgMy4yNTcgMS40NyA0LjgzOCAyLjI2NE00LjA0MSA4LjgzOGgtLjA2Yy4zLTEuOTc0IDIuNjE1LTMuNzAyIDQuMDgtNC43MzIgMS43NzEtMS4yNDcgMy45MzUtMi4zMiA2LjEyNC0yLjYtLjYxMiAxLjg4MS0yLjg3MiAzLjM4NC00LjM2NSA0LjM0My0xLjggMS4xNTUtNC4wNTggMS43Ni01Ljc3OSAyLjk5bTEwNS44NzkgNS4zNzNjLTIuMDktNC4wODUtNi43MzktNS4zNzgtMTEuMjY0LTUuNjkxIDEuOTIyLS44MTIgMy42OTEtMS45NjggNS4zOTItMy4zMy4wNzUtLjA2LjA0Mi0xLjI4My0uMDM0LTEuMzI3LTIuNjg4LTEuNTQxLTQuOTU3LS41MTUtNy4yNjcgMS4yMjYtMS4wOC44MTQtMS43MDEgMS45NjItMi4yMzYgMy4xNDgtLjMxNy42OTgtNy4zMDguMjI1LTguMTgyLjIxNy02LjkxMi0uMDY3LTEzLjc1Ni0uMjktMjAuNjM4LS4yNjcgMi4wMDItLjgwNiAzLjkzOC0xLjc4OCA1LjQ2My0yLjQ4OCAyLjE2Ni0uOTk3IDQuMzc1LTEuOTkyIDQuMi00LjU0LS4xNy0yLjQ1LTcuNTM0IDEuMDktMTMuMTE1IDQuMDU3YTUuNDU1IDUuNDU1IDAgMDAuNzUyLTIuMTdjLjAxMy0uMTA1LjAzNC0xLjE4MS0uMDU5LTEuMTcyLTMuNTgxLjM0Ni02LjA5MiAzLjA3Mi02LjIzNiA2LjM1NWEuNDgxLjQ4MSAwIDAxLS4wNS4wMjVsLS4yNDQuMTI0Yy02LjM3Ni4yMDEtMTIuNzQ5LjMwNi0xOS4xMTguMzguNDk5LS4yNC45OTUtLjQ5MiAxLjQ4NC0uNzU1IDEuNzQ0LS45NDYgMy4zMDctMS44ODQgMy4xNTQtMy45OTItLjE4OC0yLjYyLTMuNTE2LTEuMzIyLTQuNzgzLS4zNzctMS41OTUgMS4xODctMy4zMDIgMy4xMTgtMy44MzIgNS4xNjMtNC4wOTkuMDM0LTguMTk5LjA0LTEyLjMuMDUgMS45NzUtLjgyOCAzLjkzLTEuNjk0IDUuODEyLTIuNzM4IDIuMTYyLTEuMTk5IDMuOTItMi4zNTcgMy42MjktNC45My0uMzI3LTIuODkzLTUuMTgxLjcxNS02LjA0NyAxLjM0OC0yLjQzIDEuNzc3LTUuMTA2IDMuOTE1LTYuOTkgNi4zMzMtMy4zMjcuMDAyLTYuNjU4LS4wMS05Ljk4Ni0uMDE2LjA0Ny0uMDI1LjA5Ny0uMDU0LjE0NC0uMDc3YTIzLjgzMiAyMy44MzIgMCAwMDQtMi41NjZjMS43NS0xLjM4MiAyLjkyNi0zLjA0IDIuOTE4LTUuMjc0IDAtLjA2LS4wMDktLjkzNi0uMDg0LS45MjhDMTAuMjMzLjQ1MiAzLjg5IDQuMTUzIDMuODQ3IDguODM4Yy0xLjI3My0uMDAzLTIuNTQ0LS4wMDItMy44MTktLjAwNy0uMDMyIDAtLjA1Ljk5OS4wMjYgMS4wMDMgMS4yNjguMTA1IDIuNTQzLjE3MyAzLjgxNS4yNTUuMDEzLjA3OC4wMjYuMTMzLjA0LjEzMy4yMDgtLjAwNS40MTktLjA0LjYzMi0uMDg3IDMuNDU2LjIxOCA2LjkyMS4zNDkgMTAuMzkyLjQ0LjA4IDIuNjA4IDEuNTcxIDUuMTE0IDMuMzQyIDYuOTY3IDEuMDk2IDEuMTQ2IDIuNTc1IDIuMDgzIDQuMjI1IDEuODkzLjg5Ny0uMTA0IDIuMjQ0LS44OCAyLjM1LTEuODcuMjMtMi4xNzEtLjg1Ny0zLjI3Mi0yLjYxMy00LjQ2NS0xLjQxMS0uOTYtMi45NDItMS43MTEtNC40OC0yLjQ0NyA4Ljk5Ny4xNjQgMTguMDItLjAxNiAyNy4wMTMtLjI3Ni4zNDQgMy4xMzYgMS43MjggNi4yNzkgNC4xMzMgOC4zODggMS41NTggMS4zNjYgNi43MzYgMi4yMjkgNi44Ny0uOTA1LjA5OC0yLjM0NS0xLjI4MS0zLjY1NC0zLjA5OC01LjAzNC0xLjI3Mi0uOTY1LTIuNjYxLTEuNzktNC4wNjMtMi41NTRsLS4wMTctLjAxYzMuMzc2LS4xMDMgNi43NDctLjIxNSAxMC4xMTMtLjMxOCAxLjM1Ny0uMDQyIDIuNzA2LS4wNSA0LjA1OS0uMDY4LjE4OC4wNTcuMzc3LjExNS41NjcuMTc1LjU1NCAyLjA4NyAyLjIzMyAzLjg1MiAzLjgyMiA1LjIzOS41OC41MDUgNC4wMTEgMy4xNTkgNC4yNzggMS4wNjUuMTk3LTEuNTQ1LS4wMDEtMy4xMDgtMS4wODgtNC4yOTQtLjk1OC0xLjA0Ni0yLjMwOC0xLjc1NC0zLjc1Ny0yLjIzMSAzLjQwNy0uMDA1IDYuODA1LjA0MSAxMC4yMS4xMDguMDA1LjA3Ni4wMTIuMTM4LjAyMS4xNDIuMjIxLjA4LjQ1Ny4xMzQuNjk2LjE4Mi4wMTYuMDc4LjA0MS4xNDcuMDkuMTkzIDEuMTIgMS4wODMgMTAuMTU3IDkuNDE1IDEwLjc2IDUuNTM2LjMxMy0yLjAyMi4wNTQtMy44Ny0xLjgwMi01LjAzNy0uNDU2LS4yODYtMS4wNTYtLjU3LTEuNzM2LS44MjdsMS41NDIuMDM3YzIuMDU1LjA1MiA0LjEwNi0uMDE1IDYuMTU4LS4wOTcgMS4xMy0uMDQ1IDEuNjU2LS4xNDIgMS45OTItLjM4Ny4wMDguMDc1LjAwNy4xNTIuMDMxLjIyMyAxLjcwMiA0LjggMTAuOTI2IDcuNTM2IDE1LjQwMiA1LjY4LjA5Mi0uMDM4LjAzMi0xLjI0NC0uMDMzLTEuMzdcIi8+PC9zdmc+Jyk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgJi5kYXRlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgICAgICAgdG9wOiA3cHg7XG4gICAgICAgICAgICAgICAgICBsZWZ0OiAzcHg7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBzdmctdXJsKCc8c3ZnIHdpZHRoPVwiMTEwXCIgaGVpZ2h0PVwiMjBcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHBhdGggZmlsbD1cIiM2MThEMUJcIiBkPVwiTTk1LjIzOCA5LjY2M2M0Ljk0Ni0uMDQgMTEuMDMyLjcwNyAxNCA0Ljc3NC00LjI1OSAxLjIzLTExLjQxMi0uOTUzLTE0LTQuNzc0TTk1LjgxIDcuN2MxLjU4My0yLjMwMiA0LjQ4Ni0zLjY5IDcuMTEtMi45NjQtMi4yNjIgMS43MS00LjY3OSAyLjk4Ny03LjQ2OSAzLjUzLjEwMi0uMTczLjIxNy0uMzYuMzYtLjU2Nm0tMTAuODY1IDMuOTIzYzEuMDEzLjM0OSA1LjQyMSAzLjE3NyAyLjQ1IDMuOTYzLTEuNzk1LjQ3NS00LjM1NC0xLjk3Ni01LjU2My0yLjk1N2E0Ny45MDQgNDcuOTA0IDAgMDEtMi40NS0yLjE1M2MuMjQ4LjAyLjQ5MS4wMzkuNzI1LjA2OCAxLjY0OC4yMSAzLjI3LjUzNyA0LjgzOCAxLjA3OW0tMTYuNDk4LjM4NWMuODA5LjQyIDQuMzA1IDMuMDcgMi4zMTcgMy42NjYtMS4zNzcuNDE1LTMuMzY3LTEuNjMtNC4yMDUtMi40Mi0uODktLjg0LTEuOC0xLjg1LTIuNDY3LTIuOTYgMS40OTIuNDc2IDIuOTc5Ljk5OSA0LjM1NSAxLjcxNE01OS45NDMgOC4yOGMtLjMwMS4wMDgtLjU5OS4wMTQtLjg5OS4wMjMgMS45NzUtMS4wNzMgMy45MTUtMi4yMjcgNS44OTQtMy4yNzMgMi42Ny0xLjQxMSA2LjM5Mi0zLjgzNCA5LjU3LTMuNTggMS40NzIuMTE2LS42OTYgMS40MTMtMS4xMSAxLjY4My0xLjUzNy45OTQtMy4zMTMgMS42NjctNS4wMTIgMi4zMzItMi42OTUgMS4wNTYtNS44MyAxLjU2LTguNDQzIDIuODE1bS0zLjExNS0uMTE4Yy4zNDctMi42NDkgMy4yNy00LjU3MiA1Ljc3LTQuOTczLS42NDEgMS42NTMtMi4wOTMgMi44NjItMy42ODMgMy44MzItLjg2Ni40NzctMS41ODguODc0LTIuMDg3IDEuMTQxbS02LjI3NSA0Ljc2OWMxLjcyNCAxLjAwNSA0LjA3IDIuMzg1IDQuOTU0IDQuMjg3LS4wMTIuMDI5LS4wMi4wMzgtLjAzMS4wNzMtLjExMy4xODYtLjMwNC4zMjMtLjQ3NC40NTItLjQwOC4zMTQtLjk1LjQ2LTEuNDM2LjYtMS40MS40MDctMi43NjguMDg5LTQuMDEtLjYxOS0yLjQ1NS0xLjM5NS00LjA2LTQuNTYyLTQuNjQ5LTcuMzUxLjE5OC0uMDA3LjM5Ny0uMDEzLjU5Ny0uMDE4IDEuMzc4IDEuMTA0IDMuNTMgMS42OSA1LjA0OSAyLjU3Nk0zNi44OTggNS4xNjVjLjg1NC0uNzA4IDEuODc5LTEuMjkzIDMuMDA3LTEuMzg2LjQyOC0uMDM2LjgyOC4xMDcgMS4xOTguMjk4LjE4NS4wOTQuMzM5LjIyMi40OS4zNThsLjAxNy4wMmMtLjc0IDEuMjg2LTMuMTE4IDIuMjExLTQuMjE2IDIuNzM1LTEuMTczLjU2LTIuMzggMS4wNC0zLjU5MiAxLjUwOS43NDgtMS4zODMgMi4wMDktMi42MzMgMy4wOTYtMy41MzRtLTE0LjU4NS4zODVjMS44LTEuNDggNC41OTUtNC4wODUgNy4xNDMtMy45NDkuMjY1LjAxNC40NzMuMTQuNjQyLjMxNC0uMDM4LjA3Mi0uMDc2LjE0LS4xMjQuMjU1LS4yMTMuMjkzLS41MTIuNTMzLS43ODYuNzY5LTEuMTI4Ljk3Ni0yLjU1IDEuNjU4LTMuODc3IDIuMzIyLTEuNjk0Ljg0Ny0zLjU0IDEuNDktNS4yOSAyLjI4YTc0LjI0IDc0LjI0IDAgMDEyLjI5Mi0xLjk5bS0yLjAwOSA3Ljg4Yy45NDQuNDcyIDEuODYxLjk5MSAyLjcxNyAxLjYwNC4zNjYuMjYyLjcwNS41NTcgMS4wMjUuODczLjE2NC4xNjEuMzAyLjM0NC40MzkuNTMuMDguMTEuMTI3LjIwMi4xNTcuMjc2LS4zNjIuNzQ2LTEuNDU4IDEuMi0yLjE3NyAxLjM2LTEuMjE2LjI3NC0yLjQ1Mi0uNDM0LTMuMzc3LTEuMTI2LTEuODY1LTEuMzk2LTMuNjg3LTMuOTk0LTQuMDc3LTYuMzdsLjM1LjAwOWMtLjAyMS4yNzYtLjAwNy41MTQuMTA1LjU4IDEuNTI2Ljg5MyAzLjI1NyAxLjQ3IDQuODM4IDIuMjY0TTQuMDQxIDguODM4aC0uMDZjLjMtMS45NzQgMi42MTUtMy43MDIgNC4wOC00LjczMiAxLjc3MS0xLjI0NyAzLjkzNS0yLjMyIDYuMTI0LTIuNi0uNjEyIDEuODgxLTIuODcyIDMuMzg0LTQuMzY1IDQuMzQzLTEuOCAxLjE1NS00LjA1OCAxLjc2LTUuNzc5IDIuOTltMTA1Ljg3OSA1LjM3M2MtMi4wOS00LjA4NS02LjczOS01LjM3OC0xMS4yNjQtNS42OTEgMS45MjItLjgxMiAzLjY5MS0xLjk2OCA1LjM5Mi0zLjMzLjA3NS0uMDYuMDQyLTEuMjgzLS4wMzQtMS4zMjctMi42ODgtMS41NDEtNC45NTctLjUxNS03LjI2NyAxLjIyNi0xLjA4LjgxNC0xLjcwMSAxLjk2Mi0yLjIzNiAzLjE0OC0uMzE3LjY5OC03LjMwOC4yMjUtOC4xODIuMjE3LTYuOTEyLS4wNjctMTMuNzU2LS4yOS0yMC42MzgtLjI2NyAyLjAwMi0uODA2IDMuOTM4LTEuNzg4IDUuNDYzLTIuNDg4IDIuMTY2LS45OTcgNC4zNzUtMS45OTIgNC4yLTQuNTQtLjE3LTIuNDUtNy41MzQgMS4wOS0xMy4xMTUgNC4wNTdhNS40NTUgNS40NTUgMCAwMC43NTItMi4xN2MuMDEzLS4xMDUuMDM0LTEuMTgxLS4wNTktMS4xNzItMy41ODEuMzQ2LTYuMDkyIDMuMDcyLTYuMjM2IDYuMzU1YS40ODEuNDgxIDAgMDEtLjA1LjAyNWwtLjI0NC4xMjRjLTYuMzc2LjIwMS0xMi43NDkuMzA2LTE5LjExOC4zOC40OTktLjI0Ljk5NS0uNDkyIDEuNDg0LS43NTUgMS43NDQtLjk0NiAzLjMwNy0xLjg4NCAzLjE1NC0zLjk5Mi0uMTg4LTIuNjItMy41MTYtMS4zMjItNC43ODMtLjM3Ny0xLjU5NSAxLjE4Ny0zLjMwMiAzLjExOC0zLjgzMiA1LjE2My00LjA5OS4wMzQtOC4xOTkuMDQtMTIuMy4wNSAxLjk3NS0uODI4IDMuOTMtMS42OTQgNS44MTItMi43MzggMi4xNjItMS4xOTkgMy45Mi0yLjM1NyAzLjYyOS00LjkzLS4zMjctMi44OTMtNS4xODEuNzE1LTYuMDQ3IDEuMzQ4LTIuNDMgMS43NzctNS4xMDYgMy45MTUtNi45OSA2LjMzMy0zLjMyNy4wMDItNi42NTgtLjAxLTkuOTg2LS4wMTYuMDQ3LS4wMjUuMDk3LS4wNTQuMTQ0LS4wNzdhMjMuODMyIDIzLjgzMiAwIDAwNC0yLjU2NmMxLjc1LTEuMzgyIDIuOTI2LTMuMDQgMi45MTgtNS4yNzQgMC0uMDYtLjAwOS0uOTM2LS4wODQtLjkyOEMxMC4yMzMuNDUyIDMuODkgNC4xNTMgMy44NDcgOC44MzhjLTEuMjczLS4wMDMtMi41NDQtLjAwMi0zLjgxOS0uMDA3LS4wMzIgMC0uMDUuOTk5LjAyNiAxLjAwMyAxLjI2OC4xMDUgMi41NDMuMTczIDMuODE1LjI1NS4wMTMuMDc4LjAyNi4xMzMuMDQuMTMzLjIwOC0uMDA1LjQxOS0uMDQuNjMyLS4wODcgMy40NTYuMjE4IDYuOTIxLjM0OSAxMC4zOTIuNDQuMDggMi42MDggMS41NzEgNS4xMTQgMy4zNDIgNi45NjcgMS4wOTYgMS4xNDYgMi41NzUgMi4wODMgNC4yMjUgMS44OTMuODk3LS4xMDQgMi4yNDQtLjg4IDIuMzUtMS44Ny4yMy0yLjE3MS0uODU3LTMuMjcyLTIuNjEzLTQuNDY1LTEuNDExLS45Ni0yLjk0Mi0xLjcxMS00LjQ4LTIuNDQ3IDguOTk3LjE2NCAxOC4wMi0uMDE2IDI3LjAxMy0uMjc2LjM0NCAzLjEzNiAxLjcyOCA2LjI3OSA0LjEzMyA4LjM4OCAxLjU1OCAxLjM2NiA2LjczNiAyLjIyOSA2Ljg3LS45MDUuMDk4LTIuMzQ1LTEuMjgxLTMuNjU0LTMuMDk4LTUuMDM0LTEuMjcyLS45NjUtMi42NjEtMS43OS00LjA2My0yLjU1NGwtLjAxNy0uMDFjMy4zNzYtLjEwMyA2Ljc0Ny0uMjE1IDEwLjExMy0uMzE4IDEuMzU3LS4wNDIgMi43MDYtLjA1IDQuMDU5LS4wNjguMTg4LjA1Ny4zNzcuMTE1LjU2Ny4xNzUuNTU0IDIuMDg3IDIuMjMzIDMuODUyIDMuODIyIDUuMjM5LjU4LjUwNSA0LjAxMSAzLjE1OSA0LjI3OCAxLjA2NS4xOTctMS41NDUtLjAwMS0zLjEwOC0xLjA4OC00LjI5NC0uOTU4LTEuMDQ2LTIuMzA4LTEuNzU0LTMuNzU3LTIuMjMxIDMuNDA3LS4wMDUgNi44MDUuMDQxIDEwLjIxLjEwOC4wMDUuMDc2LjAxMi4xMzguMDIxLjE0Mi4yMjEuMDguNDU3LjEzNC42OTYuMTgyLjAxNi4wNzguMDQxLjE0Ny4wOS4xOTMgMS4xMiAxLjA4MyAxMC4xNTcgOS40MTUgMTAuNzYgNS41MzYuMzEzLTIuMDIyLjA1NC0zLjg3LTEuODAyLTUuMDM3LS40NTYtLjI4Ni0xLjA1Ni0uNTctMS43MzYtLjgyN2wxLjU0Mi4wMzdjMi4wNTUuMDUyIDQuMTA2LS4wMTUgNi4xNTgtLjA5NyAxLjEzLS4wNDUgMS42NTYtLjE0MiAxLjk5Mi0uMzg3LjAwOC4wNzUuMDA3LjE1Mi4wMzEuMjIzIDEuNzAyIDQuOCAxMC45MjYgNy41MzYgMTUuNDAyIDUuNjguMDkyLS4wMzguMDMyLTEuMjQ0LS4wMzMtMS4zN1wiLz48L3N2Zz4nKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAmLmpvYi10eXBlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcblxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogMTJweDtcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogMTJweDtcbiAgICAgICAgICAgICAgICAgIHRvcDogN3B4O1xuICAgICAgICAgICAgICAgICAgbGVmdDogMnB4O1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogc3ZnLXVybCgnPHN2ZyB3aWR0aD1cIjExMFwiIGhlaWdodD1cIjIwXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxwYXRoIGZpbGw9XCIjNjE4RDFCXCIgZD1cIk05NS4yMzggOS42NjNjNC45NDYtLjA0IDExLjAzMi43MDcgMTQgNC43NzQtNC4yNTkgMS4yMy0xMS40MTItLjk1My0xNC00Ljc3NE05NS44MSA3LjdjMS41ODMtMi4zMDIgNC40ODYtMy42OSA3LjExLTIuOTY0LTIuMjYyIDEuNzEtNC42NzkgMi45ODctNy40NjkgMy41My4xMDItLjE3My4yMTctLjM2LjM2LS41NjZtLTEwLjg2NSAzLjkyM2MxLjAxMy4zNDkgNS40MjEgMy4xNzcgMi40NSAzLjk2My0xLjc5NS40NzUtNC4zNTQtMS45NzYtNS41NjMtMi45NTdhNDcuOTA0IDQ3LjkwNCAwIDAxLTIuNDUtMi4xNTNjLjI0OC4wMi40OTEuMDM5LjcyNS4wNjggMS42NDguMjEgMy4yNy41MzcgNC44MzggMS4wNzltLTE2LjQ5OC4zODVjLjgwOS40MiA0LjMwNSAzLjA3IDIuMzE3IDMuNjY2LTEuMzc3LjQxNS0zLjM2Ny0xLjYzLTQuMjA1LTIuNDItLjg5LS44NC0xLjgtMS44NS0yLjQ2Ny0yLjk2IDEuNDkyLjQ3NiAyLjk3OS45OTkgNC4zNTUgMS43MTRNNTkuOTQzIDguMjhjLS4zMDEuMDA4LS41OTkuMDE0LS44OTkuMDIzIDEuOTc1LTEuMDczIDMuOTE1LTIuMjI3IDUuODk0LTMuMjczIDIuNjctMS40MTEgNi4zOTItMy44MzQgOS41Ny0zLjU4IDEuNDcyLjExNi0uNjk2IDEuNDEzLTEuMTEgMS42ODMtMS41MzcuOTk0LTMuMzEzIDEuNjY3LTUuMDEyIDIuMzMyLTIuNjk1IDEuMDU2LTUuODMgMS41Ni04LjQ0MyAyLjgxNW0tMy4xMTUtLjExOGMuMzQ3LTIuNjQ5IDMuMjctNC41NzIgNS43Ny00Ljk3My0uNjQxIDEuNjUzLTIuMDkzIDIuODYyLTMuNjgzIDMuODMyLS44NjYuNDc3LTEuNTg4Ljg3NC0yLjA4NyAxLjE0MW0tNi4yNzUgNC43NjljMS43MjQgMS4wMDUgNC4wNyAyLjM4NSA0Ljk1NCA0LjI4Ny0uMDEyLjAyOS0uMDIuMDM4LS4wMzEuMDczLS4xMTMuMTg2LS4zMDQuMzIzLS40NzQuNDUyLS40MDguMzE0LS45NS40Ni0xLjQzNi42LTEuNDEuNDA3LTIuNzY4LjA4OS00LjAxLS42MTktMi40NTUtMS4zOTUtNC4wNi00LjU2Mi00LjY0OS03LjM1MS4xOTgtLjAwNy4zOTctLjAxMy41OTctLjAxOCAxLjM3OCAxLjEwNCAzLjUzIDEuNjkgNS4wNDkgMi41NzZNMzYuODk4IDUuMTY1Yy44NTQtLjcwOCAxLjg3OS0xLjI5MyAzLjAwNy0xLjM4Ni40MjgtLjAzNi44MjguMTA3IDEuMTk4LjI5OC4xODUuMDk0LjMzOS4yMjIuNDkuMzU4bC4wMTcuMDJjLS43NCAxLjI4Ni0zLjExOCAyLjIxMS00LjIxNiAyLjczNS0xLjE3My41Ni0yLjM4IDEuMDQtMy41OTIgMS41MDkuNzQ4LTEuMzgzIDIuMDA5LTIuNjMzIDMuMDk2LTMuNTM0bS0xNC41ODUuMzg1YzEuOC0xLjQ4IDQuNTk1LTQuMDg1IDcuMTQzLTMuOTQ5LjI2NS4wMTQuNDczLjE0LjY0Mi4zMTQtLjAzOC4wNzItLjA3Ni4xNC0uMTI0LjI1NS0uMjEzLjI5My0uNTEyLjUzMy0uNzg2Ljc2OS0xLjEyOC45NzYtMi41NSAxLjY1OC0zLjg3NyAyLjMyMi0xLjY5NC44NDctMy41NCAxLjQ5LTUuMjkgMi4yOGE3NC4yNCA3NC4yNCAwIDAxMi4yOTItMS45OW0tMi4wMDkgNy44OGMuOTQ0LjQ3MiAxLjg2MS45OTEgMi43MTcgMS42MDQuMzY2LjI2Mi43MDUuNTU3IDEuMDI1Ljg3My4xNjQuMTYxLjMwMi4zNDQuNDM5LjUzLjA4LjExLjEyNy4yMDIuMTU3LjI3Ni0uMzYyLjc0Ni0xLjQ1OCAxLjItMi4xNzcgMS4zNi0xLjIxNi4yNzQtMi40NTItLjQzNC0zLjM3Ny0xLjEyNi0xLjg2NS0xLjM5Ni0zLjY4Ny0zLjk5NC00LjA3Ny02LjM3bC4zNS4wMDljLS4wMjEuMjc2LS4wMDcuNTE0LjEwNS41OCAxLjUyNi44OTMgMy4yNTcgMS40NyA0LjgzOCAyLjI2NE00LjA0MSA4LjgzOGgtLjA2Yy4zLTEuOTc0IDIuNjE1LTMuNzAyIDQuMDgtNC43MzIgMS43NzEtMS4yNDcgMy45MzUtMi4zMiA2LjEyNC0yLjYtLjYxMiAxLjg4MS0yLjg3MiAzLjM4NC00LjM2NSA0LjM0My0xLjggMS4xNTUtNC4wNTggMS43Ni01Ljc3OSAyLjk5bTEwNS44NzkgNS4zNzNjLTIuMDktNC4wODUtNi43MzktNS4zNzgtMTEuMjY0LTUuNjkxIDEuOTIyLS44MTIgMy42OTEtMS45NjggNS4zOTItMy4zMy4wNzUtLjA2LjA0Mi0xLjI4My0uMDM0LTEuMzI3LTIuNjg4LTEuNTQxLTQuOTU3LS41MTUtNy4yNjcgMS4yMjYtMS4wOC44MTQtMS43MDEgMS45NjItMi4yMzYgMy4xNDgtLjMxNy42OTgtNy4zMDguMjI1LTguMTgyLjIxNy02LjkxMi0uMDY3LTEzLjc1Ni0uMjktMjAuNjM4LS4yNjcgMi4wMDItLjgwNiAzLjkzOC0xLjc4OCA1LjQ2My0yLjQ4OCAyLjE2Ni0uOTk3IDQuMzc1LTEuOTkyIDQuMi00LjU0LS4xNy0yLjQ1LTcuNTM0IDEuMDktMTMuMTE1IDQuMDU3YTUuNDU1IDUuNDU1IDAgMDAuNzUyLTIuMTdjLjAxMy0uMTA1LjAzNC0xLjE4MS0uMDU5LTEuMTcyLTMuNTgxLjM0Ni02LjA5MiAzLjA3Mi02LjIzNiA2LjM1NWEuNDgxLjQ4MSAwIDAxLS4wNS4wMjVsLS4yNDQuMTI0Yy02LjM3Ni4yMDEtMTIuNzQ5LjMwNi0xOS4xMTguMzguNDk5LS4yNC45OTUtLjQ5MiAxLjQ4NC0uNzU1IDEuNzQ0LS45NDYgMy4zMDctMS44ODQgMy4xNTQtMy45OTItLjE4OC0yLjYyLTMuNTE2LTEuMzIyLTQuNzgzLS4zNzctMS41OTUgMS4xODctMy4zMDIgMy4xMTgtMy44MzIgNS4xNjMtNC4wOTkuMDM0LTguMTk5LjA0LTEyLjMuMDUgMS45NzUtLjgyOCAzLjkzLTEuNjk0IDUuODEyLTIuNzM4IDIuMTYyLTEuMTk5IDMuOTItMi4zNTcgMy42MjktNC45My0uMzI3LTIuODkzLTUuMTgxLjcxNS02LjA0NyAxLjM0OC0yLjQzIDEuNzc3LTUuMTA2IDMuOTE1LTYuOTkgNi4zMzMtMy4zMjcuMDAyLTYuNjU4LS4wMS05Ljk4Ni0uMDE2LjA0Ny0uMDI1LjA5Ny0uMDU0LjE0NC0uMDc3YTIzLjgzMiAyMy44MzIgMCAwMDQtMi41NjZjMS43NS0xLjM4MiAyLjkyNi0zLjA0IDIuOTE4LTUuMjc0IDAtLjA2LS4wMDktLjkzNi0uMDg0LS45MjhDMTAuMjMzLjQ1MiAzLjg5IDQuMTUzIDMuODQ3IDguODM4Yy0xLjI3My0uMDAzLTIuNTQ0LS4wMDItMy44MTktLjAwNy0uMDMyIDAtLjA1Ljk5OS4wMjYgMS4wMDMgMS4yNjguMTA1IDIuNTQzLjE3MyAzLjgxNS4yNTUuMDEzLjA3OC4wMjYuMTMzLjA0LjEzMy4yMDgtLjAwNS40MTktLjA0LjYzMi0uMDg3IDMuNDU2LjIxOCA2LjkyMS4zNDkgMTAuMzkyLjQ0LjA4IDIuNjA4IDEuNTcxIDUuMTE0IDMuMzQyIDYuOTY3IDEuMDk2IDEuMTQ2IDIuNTc1IDIuMDgzIDQuMjI1IDEuODkzLjg5Ny0uMTA0IDIuMjQ0LS44OCAyLjM1LTEuODcuMjMtMi4xNzEtLjg1Ny0zLjI3Mi0yLjYxMy00LjQ2NS0xLjQxMS0uOTYtMi45NDItMS43MTEtNC40OC0yLjQ0NyA4Ljk5Ny4xNjQgMTguMDItLjAxNiAyNy4wMTMtLjI3Ni4zNDQgMy4xMzYgMS43MjggNi4yNzkgNC4xMzMgOC4zODggMS41NTggMS4zNjYgNi43MzYgMi4yMjkgNi44Ny0uOTA1LjA5OC0yLjM0NS0xLjI4MS0zLjY1NC0zLjA5OC01LjAzNC0xLjI3Mi0uOTY1LTIuNjYxLTEuNzktNC4wNjMtMi41NTRsLS4wMTctLjAxYzMuMzc2LS4xMDMgNi43NDctLjIxNSAxMC4xMTMtLjMxOCAxLjM1Ny0uMDQyIDIuNzA2LS4wNSA0LjA1OS0uMDY4LjE4OC4wNTcuMzc3LjExNS41NjcuMTc1LjU1NCAyLjA4NyAyLjIzMyAzLjg1MiAzLjgyMiA1LjIzOS41OC41MDUgNC4wMTEgMy4xNTkgNC4yNzggMS4wNjUuMTk3LTEuNTQ1LS4wMDEtMy4xMDgtMS4wODgtNC4yOTQtLjk1OC0xLjA0Ni0yLjMwOC0xLjc1NC0zLjc1Ny0yLjIzMSAzLjQwNy0uMDA1IDYuODA1LjA0MSAxMC4yMS4xMDguMDA1LjA3Ni4wMTIuMTM4LjAyMS4xNDIuMjIxLjA4LjQ1Ny4xMzQuNjk2LjE4Mi4wMTYuMDc4LjA0MS4xNDcuMDkuMTkzIDEuMTIgMS4wODMgMTAuMTU3IDkuNDE1IDEwLjc2IDUuNTM2LjMxMy0yLjAyMi4wNTQtMy44Ny0xLjgwMi01LjAzNy0uNDU2LS4yODYtMS4wNTYtLjU3LTEuNzM2LS44MjdsMS41NDIuMDM3YzIuMDU1LjA1MiA0LjEwNi0uMDE1IDYuMTU4LS4wOTcgMS4xMy0uMDQ1IDEuNjU2LS4xNDIgMS45OTItLjM4Ny4wMDguMDc1LjAwNy4xNTIuMDMxLjIyMyAxLjcwMiA0LjggMTAuOTI2IDcuNTM2IDE1LjQwMiA1LjY4LjA5Mi0uMDM4LjAzMi0xLjI0NC0uMDMzLTEuMzdcIi8+PC9zdmc+Jyk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi1idXR0b24ge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC52Y19nZW5lcmFsIHtcbiAgICAgIG1pbi13aWR0aDogMjA2cHg7XG4gICAgICBwYWRkaW5nOiA5cHggMzBweCAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyLXJhZGl1czogNXB4ICFpbXBvcnRhbnQ7XG4gICAgICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xuICAgICAgYm94LXNoYWRvdzogMCAycHggNXB4IC0ycHggcmdiYShibGFjaywgLjYpICFpbXBvcnRhbnQ7XG4gICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4zcyBlYXNlO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogZGFya2VuKCRwcmltYXJ5LCAxMCUpICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4qLyIsIi50Z24tZm9ybS13cmFwcGVyIHtcbiAgICBtYXgtd2lkdGg6IDYwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvIDE1MHB4O1xuXG4gICAgPiBwIHtcbiAgICAgICAgcGFkZGluZzogMTVweDtcbiAgICB9XG5cbiAgICBmb3JtIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAuYWNmLWZpZWxkcyB7XG4gICAgICAgICAgICA+IC5hY2YtZmllbGQge1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4O1xuXG4gICAgICAgICAgICAgICAgLmRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5qb2JzLXdyYXBwZXIge1xuXHQuam9iIHtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcblx0XHRwYWRkaW5nOiAxMHB4IDA7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuXHRcdH1cblx0XHQuam9iLWRlc2NyaXB0aW9uLmFwcGxpZWR7XG5cdFx0XHRcdGJvcmRlcjogOHB4IHNvbGlkICNjYWViY2Y7XG5cdFx0fVxuXHRcdC5mZWF0dXJlZC1yb3cge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiNmZmY3Y2I7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHRjb2xvcjogIzZlNmU2ZTtcblx0XHRcdFx0aGVpZ2h0OiA1MHB4O1xuXHRcdFx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEwcHg7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5zdGFyLXBvc3RlZHtcblx0XHRcdFx0XHRcdHdpZHRoOiAzMiU7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5mZWF0dXJlZC1zdGFyIHtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgMiU7XG5cdFx0XHRcdFx0XHRtYXJnaW46IGF1dG87XG5cdFx0XHRcdFx0XHR3aWR0aDogMjUlO1xuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMjVweDtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHR9XG5cdFx0XHRcdC5mZWF0dXJlZC10ZXh0IHtcblx0XHRcdFx0XHRcdHdpZHRoOiA2OCU7XG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRcdFx0XHRcdG1hcmdpbjogYXV0byAwICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDEwJTtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHRcdFx0XHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5wb3N0ZWQge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDc1JTtcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRcdG1hcmdpbjogYXV0byAwO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMCAxMHB4O1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdFx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdH1cblx0XHQubm90LWZlYXR1cmVkLXJvd3tcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2YxZjFmMTtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdGNvbG9yOiAjNmU2ZTZlO1xuXHRcdFx0XHRoZWlnaHQ6IDUwcHg7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdFx0LnBvc3RlZCB7XG5cdFx0XHRcdFx0XHRtYXJnaW46IGF1dG8gMDtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgMTBweDtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDQwJTtcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTBweDtcblx0XHRcdFx0fVxuXHRcdH1cblx0XHQuam9iLWRlc2NyaXB0aW9uIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2YxZjFmMTtcblx0XHRcdFx0bWluLWhlaWdodDogMTkwcHg7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRcdC5uYW1lIHtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDE1cHggMDtcblx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdH1cblx0XHRcdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRcdFx0LmpvYi10aXRsZSB7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5sb2dvIGltZ3tcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHRcdH1cblx0XHR9XG5cdFx0LmNvbXBhbnktaW5mbyB7XG5cdFx0XHRcdHdpZHRoOiA0MCU7XG5cblx0XHR9XG5cdFx0LnN0YXJ0LXN0b3AtcGF5IHtcblx0XHRcdFx0d2lkdGg6IDYwJTtcblxuXHRcdH1cblx0XHQuc3RhcnQtc3RvcC1wYXksIC5jb21wYW55LWluZm8ge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRwYWRkaW5nOiAxNXB4IDE1cHggMTVweCAxNXB4O1xuXG5cdFx0fVxuXHRcdC5jb21wYW55LWluZm8ge1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdH1cblx0XHQuc3RhcnQtc3RvcC1wYXl7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdC5zcGVjaWFsdGllcywgLmpvYi1wYXksIC5qb2ItZGF0ZXMsIC5qb2ItbWV0YSB7XG5cdFx0XHRcdFx0XHRjb2xvcjogIzZlNmU2ZTtcblx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjhweDtcblx0XHRcdFx0XHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDIycHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LnBheS1tZXRhIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cdFx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRcdFx0Z2FwOiAxMHB4O1xuXHRcdFx0XHRcdFx0LmpvYi1wYXkgLnBheSB7XG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICM3RjJBNjEgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMTZweDtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXG5cdFx0XHRcdFx0XHRcdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHRcdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBzdGFydDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0XHRnYXA6IDBweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5hcHBsaWVkIHtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxNXB4O1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogNXB4IDZweCAxMHB4IDA7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMXB4O1xuXHRcdFx0XHRcdFx0XHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEycHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogNXB4IDJweCA4cHggMDtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5kYXRlcy1wYXktbG9jYWwge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDE1cHggMDtcblx0XHRcdFx0XHRcdC5qb2ItZGF0ZXMge1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiA0NSU7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cdFx0XHRcdFx0XHRcdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQucGF5LW1ldGEge1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiA1NSU7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMTAlO1xuXHRcdFx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdFx0XHRcdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHR9XG5cdFx0Lm5ldy1kZXNpZ25hdGlvbiB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM3ZjJhNjE7XG5cdFx0XHRcdHBhZGRpbmc6IDVweCAxMHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDUwcHg7XG5cdFx0XHRcdG1hcmdpbjogYXV0byAwO1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRwIHtcblx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0XHRmb250LXdlaWdodDo4MDA7XG5cdFx0XHRcdH1cblx0XHR9XG5cdFx0LmZlYXR1cmVkIC5uZXctZGVzaWduYXRpb24ge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdH1cblx0XHQuYXBwbHktbm93IGJ1dHRvbiB7XG5cdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDE1cHg7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM4YTFmNjM7XG5cdFx0XHRcdGNvbG9yOiAjZmZmZmZmO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICM4YTFmNjMgIWltcG9ydGFudDtcblx0XHRcdFx0Ym94LXNoYWRvdzogMCAycHggNXB4IC0ycHggcmdiYSgwLCAwLCAwLCAuNikgIWltcG9ydGFudDtcblx0XHRcdFx0Y29sb3I6ICNmZmYgIWltcG9ydGFudDtcblx0XHRcdFx0Zm9udC1zaXplOiAxcmVtICFpbXBvcnRhbnQ7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdHBhZGRpbmc6IDlweCAxNXB4ICFpbXBvcnRhbnQ7XG5cblx0XHRcdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAxMHB4IDAgMTBweCAwICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQubG9hZC1tb3JlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgY29sb3I6ICRwcmltYXJ5O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDFlbSAxZW0gMWVtIDJlbTtcblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogI2ZjZmNmYztcbiAgICB9XG5cbiAgICAubG9hZGVyIHtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICB9XG4gIH1cbn1cbiIsIi5tYXJrZXRwbGFjZS1pbWFnZSBpbWcge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYigyMTcsIDIxNywgMjE3KTtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDMycHggIWltcG9ydGFudDtcbiB9XG59XG4iLCIjZ3lwc3ktcHJvcGVydGllcy1zaWRlYmFyIHtcbiAgdWwge1xuICAgIHBhZGRpbmc6IDBweDtcbiAgICBtYXJnaW46MHB4O1xuICB9XG4gIHN0cm9uZyB7XG4gICAgbWFyZ2luLWJvdHRvbToyNXB4O1xuICB9XG4gIGltZyB7XG4gICAgd2lkdGg6IDc2cHg7XG4gICAgaGVpZ2h0OiA1OHB4O1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIG1hcmdpbi1yaWdodDozMHB4O1xuICAgIG1hcmdpbi10b3A6OHB4O1xuICB9XG4gIC5wcm9wZXJ0eS10eXBlIHtcbiAgICBtYXJnaW4tcmlnaHQ6OXB4O1xuICAgIGZvbnQtc2l6ZToxOXB4O1xuICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zIENvbmRlbnNlZCc7XG4gIH1cbiAgcCB7XG4gICAgbWFyZ2luOjBweDtcbiAgICBsaW5lLWhlaWdodDoyOHB4O1xuICB9XG4gIHVsIGxpIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIHBhZGRpbmctYm90dG9tOiAyOHB4O1xuICB9XG59IiwiLnBtYWdpYy1mb3JtIHtcbiAgICBwYWRkaW5nOiAwIDUwcHggMjBweCA1MHB4O1xuXG4gICAgLnBtLXJhZGlvLW9wdGlvbiB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cblxuICAgICAgI2ZpZWxkc2V0XzE3IHtcbiAgICAgICAgLnBtcm93Om50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG59XG5cbi8vZmFjZWJvb2sgbG9naW4gYnV0dG9uXG4jcGdfc29jaWFsX3dyYXBwZXIge1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgbWF4LXdpZHRoOiA3NSU7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgICAucGctc29jaWFsLWJ0biBhIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICB9XG59XG5cbi8vbG9naW4gZm9ybSBidXR0b24sIHN1Ym1pdCBidXR0b24gZm9yIGNvbnRhY3QgcGFnZVxuaW5wdXQucG0tZGlmbCwgLndwY2Y3LXN1Ym1pdCwgLmxvc3RwYXNzd29yZC1idXR0b24gIHtcbiAgICAgICAgbWluLXdpZHRoOiAxNThweDtcbiAgICAgICAgcGFkZGluZzogOHB4IDE2cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgICAgIHRyYW5zaXRpb246IGNvbG9yIC4zcyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIC4zcyBlYXNlLCBib3JkZXItY29sb3IgLjNzIGVhc2U7XG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgIGJvcmRlci1ib3R0b20tc3R5bGU6IHNvbGlkO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkcHJpbWFyeSwgMTAlKTtcbiAgICAgICAgICBib3JkZXItY29sb3I6IGRhcmtlbigkcHJpbWFyeSwgMTAlKTtcbiAgICAgICAgfVxuICAgIH1cbiIsIiNyZWdpc3RyYXRpb24tZm9ybSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG5cdFx0LnNlbGVjdDItY29udGFpbmVyLi1hY2Yge1xuXHRcdFx0ei1pbmRleDogYXV0bztcblx0XHR9XG5cbiAgICAuYWNmLWZvcm0tc3VibWl0IGlucHV0IHtcbiAgICAgICAgZGlzcGxheTpub25lO1xuICAgIH1cbiAgICAuYWNmLWZvcm0tc3VibWl0IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBwYWRkaW5nOjIwcHg7XG4gICAgICAgIGJvcmRlcjoxcHggc29saWQgI2VlZTtcbiAgICAgICAgYm9yZGVyLXRvcDowcHg7XG4gICAgICAgIC5uZXh0LWJ1dHRvbiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDphdXRvO1xuICAgICAgICB9XG4gICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OmF1dG87XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnRlcm1zLWNvbmRpdGlvbnMge1xuICAgICAgICBkaXNwbGF5Om5vbmU7XG4gICAgfVxuICAgIC5hY2YtZmllbGRzIHtcbiAgICAgICAgYm9yZGVyOjFweCBzb2xpZCAjZWVlO1xuICAgICAgICBib3JkZXItYm90dG9tOjBweDtcbiAgICAgICAgLmFjZi1maWVsZCB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZWVlO1xuICAgICAgICAgICAgbWFyZ2luOiAwcHggMjBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDowcHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OjBweDtcblxuICAgICAgICAgICAgJi5hY2YtZmllbGQtdHJ1ZS1mYWxzZSB7XG4gICAgICAgICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBnYXA6IDAuNXJlbTtcblxuICAgICAgICAgICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLm1lc3NhZ2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmFjZi1maWVsZC10Z24tcmVnaXN0cmF0aW9uLW1vYmlsZSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpudGgtY2hpbGQobis1KXtcbiAgICAgICAgICAgICAgICBkaXNwbGF5Om5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmFjZi1sYWJlbCB7XG4gICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6NDAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5hY2YtZmllbGQtdGduLXF1aWNrLWFwcGx5LWhlYWRpbmcge1xuICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIH1cblxuICAgICAgICAudGVybXMtY29uZGl0aW9ucyB7XG4gICAgICAgICAgICBtYXJnaW46IDI1cHggMCA1MHB4IDA7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgICAgICAgICAuYWNmLWZpZWxkIHtcbiAgICAgICAgICAgICAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmFjZi1mb3JtLXN1Ym1pdCB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAuYWNmLWZpZWxkLXRnbi1yZWdpc3RyYXRpb24tcmVmZXJyYWwge1xuICAgICAgICAuYWNmLWlucHV0IHtcbiAgICAgICAgICAgIGRpc3BsYXk6ZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlO1xuICAgICAgICAgICAgLmFjZi1pbnB1dC1hcHBlbmQge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5hY2YtaW5wdXQtd3JhcCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTo4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4ucGFnZS1pZC00NDUyMSB7XG4gICAgLm5hdmJhciAubWVudS11dGlsaXR5LW1lbnUtY29udGFpbmVyIC5saXN0LXVuc3R5bGVkIGxpIHtcbiAgICAgICAgZGlzcGxheTpub25lO1xuICAgIH1cblxufVxuIiwiLmNsZWFyIHtcblx0Y2xlYXI6IGJvdGg7XG59XG4ucmVsYXRlZGpvYnMgdWwgbGk6aG92ZXIge1xuXHRib3gtc2hhZG93OiAwIDEwcHggMTBweCAtMTBweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG59XG4ucmVsYXRlZGpvYnMgdWwgbGkuY29sXzEge1xuXHR3aWR0aDogY2FsYygxMDAlIC0gMTBweCk7XG59XG5cbi5yZWxhdGVkam9icyB1bCBsaS5jb2xfMiB7XG5cdHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xufVxuXG4ucmVsYXRlZGpvYnMgdWwgbGkuY29sXzMge1xuXHR3aWR0aDogMTAwJTtcbn1cblxuLnJlbGF0ZWRqb2JzIHVsIGxpLmNvbF80IHtcblx0d2lkdGg6IGNhbGMoMjUlIC0gMTBweCk7XG59XG5cbi5yZWxhdGVkam9icyB1bCBsaS5jb2xfNSB7XG5cdHdpZHRoOiBjYWxjKDIwJSAtIDEwcHgpO1xufVxuXG4ucmVsYXRlZGpvYnMgdWwgbGkuY29sXzYge1xuXHR3aWR0aDogY2FsYygxNi42NiUgLSAxMHB4KTtcbn1cblxuLnJlbGF0ZWRqb2JzIC5jb21wIHtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRjb2xvcjogIzQ3NDc0Nztcblx0cGFkZGluZy1ib3R0b206IDVweDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ucmVsYXRlZGpvYnMgLmp0IHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ucmVsYXRlZGpvYnMgLmp0IHNwYW4ge1xuXHRjb2xvcjogI2ZmZjtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMEU0RjhFO1xuXHRwYWRkaW5nOiAycHggNXB4O1xuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4ucmVsYXRlZGpvYnMgaHIge1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAzcHg7XG5cdG1hcmdpbjogMCAwIDE1cHggMDtcblx0YmFja2dyb3VuZC1jb2xvcjogIzBFNEY4RTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDBlbSkge1xuXHQucmVsYXRlZGpvYnMgdWwgbGkuY29sXzEsXG5cdC5yZWxhdGVkam9icyB1bCBsaS5jb2xfMixcblx0LnJlbGF0ZWRqb2JzIHVsIGxpLmNvbF8zLFxuXHQucmVsYXRlZGpvYnMgdWwgbGkuY29sXzQsXG5cdC5yZWxhdGVkam9icyB1bCBsaS5jb2xfNSxcblx0LnJlbGF0ZWRqb2JzIHVsIGxpLmNvbF82IHtcblx0XHR3aWR0aDogOTUlO1xuXHR9XG59XG4ucmVsYXRlZGpvYnMge1xuICBiYWNrZ3JvdW5kOiNmZmY7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmc6IDE1cHggMCAwIDA7XG5cdGNvbG9yOiAjMjUyNTI1O1xuXHRmb250LXNpemU6IDEycHg7XG5cdHdpZHRoOiAxMDAlO1xuXHRmb250LWZhbWlseTogYXJpYWw7XG4gIHVsIHtcbiAgICBwYWRkaW5nOjM0cHggMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsaSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNFOEU4RTg7XG4gICAgZGlzcGxheTogaW5oZXJpdDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIG1hcmdpbjogMDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgbWFyZ2luOiA1cHg7XG4gICAgYm9yZGVyOm5vbmU7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbjtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2OHB4KXtcbiAgICAgIG1hcmdpbjowO1xuICAgICAgcGFkZGluZzoxNXB4IDBweCAxNXB4IDBweDtcbiAgICB9XG4gICAgfVxuICAgIGxpOmhvdmVyIHtcbiAgICAgIGJveC1zaGFkb3c6bm9uZTtcbiAgICB9XG4gIH1cbiAgLmhlYWRpbmcge1xuXHQgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdCAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiRzZWNvbmRhcnk7XG4gICAgZm9udC1mYW1pbHk6J0FtYXRpYyBTQyc7XG4gICAgZm9udC13ZWlnaHQ6NDAwO1xuICAgIGZvbnQtc2l6ZTo1MHB4O1xuICAgIGNvbG9yOiM0OTQ5NDk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbjowIGF1dG87XG4gICAgLnRpdGxlLXNwYW4ge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cbiAgICBpbWcudGl0bGUtc3BhbiB7XG4gICAgICBtYXJnaW46MCBhdXRvO1xuICAgICAgZGlzcGxheTpub25lO1xuICAgIH1cbiAgICAudGl0bGUtc3Bhbi10aXRsZSB7XG4gICAgICBmb250LXNpemU6MzBweDtcbiAgICAgICY6OmJlZm9yZSwmOjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0b3A6IDJweDtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLFxcYSUzQ3N2ZyB3aWR0aD0nMTEwJyBoZWlnaHQ9JzIwJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBmaWxsPSclMjM2MThEMUInIGQ9J005NS4yMzggOS42NjNjNC45NDYtLjA0IDExLjAzMi43MDcgMTQgNC43NzQtNC4yNTkgMS4yMy0xMS40MTItLjk1My0xNC00Ljc3NE05NS44MSA3LjdjMS41ODMtMi4zMDIgNC40ODYtMy42OSA3LjExLTIuOTY0LTIuMjYyIDEuNzEtNC42NzkgMi45ODctNy40NjkgMy41My4xMDItLjE3My4yMTctLjM2LjM2LS41NjZtLTEwLjg2NSAzLjkyM2MxLjAxMy4zNDkgNS40MjEgMy4xNzcgMi40NSAzLjk2My0xLjc5NS40NzUtNC4zNTQtMS45NzYtNS41NjMtMi45NTdhNDcuOTA0IDQ3LjkwNCAwIDAxLTIuNDUtMi4xNTNjLjI0OC4wMi40OTEuMDM5LjcyNS4wNjggMS42NDguMjEgMy4yNy41MzcgNC44MzggMS4wNzltLTE2LjQ5OC4zODVjLjgwOS40MiA0LjMwNSAzLjA3IDIuMzE3IDMuNjY2LTEuMzc3LjQxNS0zLjM2Ny0xLjYzLTQuMjA1LTIuNDItLjg5LS44NC0xLjgtMS44NS0yLjQ2Ny0yLjk2IDEuNDkyLjQ3NiAyLjk3OS45OTkgNC4zNTUgMS43MTRNNTkuOTQzIDguMjhjLS4zMDEuMDA4LS41OTkuMDE0LS44OTkuMDIzIDEuOTc1LTEuMDczIDMuOTE1LTIuMjI3IDUuODk0LTMuMjczIDIuNjctMS40MTEgNi4zOTItMy44MzQgOS41Ny0zLjU4IDEuNDcyLjExNi0uNjk2IDEuNDEzLTEuMTEgMS42ODMtMS41MzcuOTk0LTMuMzEzIDEuNjY3LTUuMDEyIDIuMzMyLTIuNjk1IDEuMDU2LTUuODMgMS41Ni04LjQ0MyAyLjgxNW0tMy4xMTUtLjExOGMuMzQ3LTIuNjQ5IDMuMjctNC41NzIgNS43Ny00Ljk3My0uNjQxIDEuNjUzLTIuMDkzIDIuODYyLTMuNjgzIDMuODMyLS44NjYuNDc3LTEuNTg4Ljg3NC0yLjA4NyAxLjE0MW0tNi4yNzUgNC43NjljMS43MjQgMS4wMDUgNC4wNyAyLjM4NSA0Ljk1NCA0LjI4Ny0uMDEyLjAyOS0uMDIuMDM4LS4wMzEuMDczLS4xMTMuMTg2LS4zMDQuMzIzLS40NzQuNDUyLS40MDguMzE0LS45NS40Ni0xLjQzNi42LTEuNDEuNDA3LTIuNzY4LjA4OS00LjAxLS42MTktMi40NTUtMS4zOTUtNC4wNi00LjU2Mi00LjY0OS03LjM1MS4xOTgtLjAwNy4zOTctLjAxMy41OTctLjAxOCAxLjM3OCAxLjEwNCAzLjUzIDEuNjkgNS4wNDkgMi41NzZNMzYuODk4IDUuMTY1Yy44NTQtLjcwOCAxLjg3OS0xLjI5MyAzLjAwNy0xLjM4Ni40MjgtLjAzNi44MjguMTA3IDEuMTk4LjI5OC4xODUuMDk0LjMzOS4yMjIuNDkuMzU4bC4wMTcuMDJjLS43NCAxLjI4Ni0zLjExOCAyLjIxMS00LjIxNiAyLjczNS0xLjE3My41Ni0yLjM4IDEuMDQtMy41OTIgMS41MDkuNzQ4LTEuMzgzIDIuMDA5LTIuNjMzIDMuMDk2LTMuNTM0bS0xNC41ODUuMzg1YzEuOC0xLjQ4IDQuNTk1LTQuMDg1IDcuMTQzLTMuOTQ5LjI2NS4wMTQuNDczLjE0LjY0Mi4zMTQtLjAzOC4wNzItLjA3Ni4xNC0uMTI0LjI1NS0uMjEzLjI5My0uNTEyLjUzMy0uNzg2Ljc2OS0xLjEyOC45NzYtMi41NSAxLjY1OC0zLjg3NyAyLjMyMi0xLjY5NC44NDctMy41NCAxLjQ5LTUuMjkgMi4yOGE3NC4yNCA3NC4yNCAwIDAxMi4yOTItMS45OW0tMi4wMDkgNy44OGMuOTQ0LjQ3MiAxLjg2MS45OTEgMi43MTcgMS42MDQuMzY2LjI2Mi43MDUuNTU3IDEuMDI1Ljg3My4xNjQuMTYxLjMwMi4zNDQuNDM5LjUzLjA4LjExLjEyNy4yMDIuMTU3LjI3Ni0uMzYyLjc0Ni0xLjQ1OCAxLjItMi4xNzcgMS4zNi0xLjIxNi4yNzQtMi40NTItLjQzNC0zLjM3Ny0xLjEyNi0xLjg2NS0xLjM5Ni0zLjY4Ny0zLjk5NC00LjA3Ny02LjM3bC4zNS4wMDljLS4wMjEuMjc2LS4wMDcuNTE0LjEwNS41OCAxLjUyNi44OTMgMy4yNTcgMS40NyA0LjgzOCAyLjI2NE00LjA0MSA4LjgzOGgtLjA2Yy4zLTEuOTc0IDIuNjE1LTMuNzAyIDQuMDgtNC43MzIgMS43NzEtMS4yNDcgMy45MzUtMi4zMiA2LjEyNC0yLjYtLjYxMiAxLjg4MS0yLjg3MiAzLjM4NC00LjM2NSA0LjM0My0xLjggMS4xNTUtNC4wNTggMS43Ni01Ljc3OSAyLjk5bTEwNS44NzkgNS4zNzNjLTIuMDktNC4wODUtNi43MzktNS4zNzgtMTEuMjY0LTUuNjkxIDEuOTIyLS44MTIgMy42OTEtMS45NjggNS4zOTItMy4zMy4wNzUtLjA2LjA0Mi0xLjI4My0uMDM0LTEuMzI3LTIuNjg4LTEuNTQxLTQuOTU3LS41MTUtNy4yNjcgMS4yMjYtMS4wOC44MTQtMS43MDEgMS45NjItMi4yMzYgMy4xNDgtLjMxNy42OTgtNy4zMDguMjI1LTguMTgyLjIxNy02LjkxMi0uMDY3LTEzLjc1Ni0uMjktMjAuNjM4LS4yNjcgMi4wMDItLjgwNiAzLjkzOC0xLjc4OCA1LjQ2My0yLjQ4OCAyLjE2Ni0uOTk3IDQuMzc1LTEuOTkyIDQuMi00LjU0LS4xNy0yLjQ1LTcuNTM0IDEuMDktMTMuMTE1IDQuMDU3YTUuNDU1IDUuNDU1IDAgMDAuNzUyLTIuMTdjLjAxMy0uMTA1LjAzNC0xLjE4MS0uMDU5LTEuMTcyLTMuNTgxLjM0Ni02LjA5MiAzLjA3Mi02LjIzNiA2LjM1NWEuNDgxLjQ4MSAwIDAxLS4wNS4wMjVsLS4yNDQuMTI0Yy02LjM3Ni4yMDEtMTIuNzQ5LjMwNi0xOS4xMTguMzguNDk5LS4yNC45OTUtLjQ5MiAxLjQ4NC0uNzU1IDEuNzQ0LS45NDYgMy4zMDctMS44ODQgMy4xNTQtMy45OTItLjE4OC0yLjYyLTMuNTE2LTEuMzIyLTQuNzgzLS4zNzctMS41OTUgMS4xODctMy4zMDIgMy4xMTgtMy44MzIgNS4xNjMtNC4wOTkuMDM0LTguMTk5LjA0LTEyLjMuMDUgMS45NzUtLjgyOCAzLjkzLTEuNjk0IDUuODEyLTIuNzM4IDIuMTYyLTEuMTk5IDMuOTItMi4zNTcgMy42MjktNC45My0uMzI3LTIuODkzLTUuMTgxLjcxNS02LjA0NyAxLjM0OC0yLjQzIDEuNzc3LTUuMTA2IDMuOTE1LTYuOTkgNi4zMzMtMy4zMjcuMDAyLTYuNjU4LS4wMS05Ljk4Ni0uMDE2LjA0Ny0uMDI1LjA5Ny0uMDU0LjE0NC0uMDc3YTIzLjgzMiAyMy44MzIgMCAwMDQtMi41NjZjMS43NS0xLjM4MiAyLjkyNi0zLjA0IDIuOTE4LTUuMjc0IDAtLjA2LS4wMDktLjkzNi0uMDg0LS45MjhDMTAuMjMzLjQ1MiAzLjg5IDQuMTUzIDMuODQ3IDguODM4Yy0xLjI3My0uMDAzLTIuNTQ0LS4wMDItMy44MTktLjAwNy0uMDMyIDAtLjA1Ljk5OS4wMjYgMS4wMDMgMS4yNjguMTA1IDIuNTQzLjE3MyAzLjgxNS4yNTUuMDEzLjA3OC4wMjYuMTMzLjA0LjEzMy4yMDgtLjAwNS40MTktLjA0LjYzMi0uMDg3IDMuNDU2LjIxOCA2LjkyMS4zNDkgMTAuMzkyLjQ0LjA4IDIuNjA4IDEuNTcxIDUuMTE0IDMuMzQyIDYuOTY3IDEuMDk2IDEuMTQ2IDIuNTc1IDIuMDgzIDQuMjI1IDEuODkzLjg5Ny0uMTA0IDIuMjQ0LS44OCAyLjM1LTEuODcuMjMtMi4xNzEtLjg1Ny0zLjI3Mi0yLjYxMy00LjQ2NS0xLjQxMS0uOTYtMi45NDItMS43MTEtNC40OC0yLjQ0NyA4Ljk5Ny4xNjQgMTguMDItLjAxNiAyNy4wMTMtLjI3Ni4zNDQgMy4xMzYgMS43MjggNi4yNzkgNC4xMzMgOC4zODggMS41NTggMS4zNjYgNi43MzYgMi4yMjkgNi44Ny0uOTA1LjA5OC0yLjM0NS0xLjI4MS0zLjY1NC0zLjA5OC01LjAzNC0xLjI3Mi0uOTY1LTIuNjYxLTEuNzktNC4wNjMtMi41NTRsLS4wMTctLjAxYzMuMzc2LS4xMDMgNi43NDctLjIxNSAxMC4xMTMtLjMxOCAxLjM1Ny0uMDQyIDIuNzA2LS4wNSA0LjA1OS0uMDY4LjE4OC4wNTcuMzc3LjExNS41NjcuMTc1LjU1NCAyLjA4NyAyLjIzMyAzLjg1MiAzLjgyMiA1LjIzOS41OC41MDUgNC4wMTEgMy4xNTkgNC4yNzggMS4wNjUuMTk3LTEuNTQ1LS4wMDEtMy4xMDgtMS4wODgtNC4yOTQtLjk1OC0xLjA0Ni0yLjMwOC0xLjc1NC0zLjc1Ny0yLjIzMSAzLjQwNy0uMDA1IDYuODA1LjA0MSAxMC4yMS4xMDguMDA1LjA3Ni4wMTIuMTM4LjAyMS4xNDIuMjIxLjA4LjQ1Ny4xMzQuNjk2LjE4Mi4wMTYuMDc4LjA0MS4xNDcuMDkuMTkzIDEuMTIgMS4wODMgMTAuMTU3IDkuNDE1IDEwLjc2IDUuNTM2LjMxMy0yLjAyMi4wNTQtMy44Ny0xLjgwMi01LjAzNy0uNDU2LS4yODYtMS4wNTYtLjU3LTEuNzM2LS44MjdsMS41NDIuMDM3YzIuMDU1LjA1MiA0LjEwNi0uMDE1IDYuMTU4LS4wOTcgMS4xMy0uMDQ1IDEuNjU2LS4xNDIgMS45OTItLjM4Ny4wMDguMDc1LjAwNy4xNTIuMDMxLjIyMyAxLjcwMiA0LjggMTAuOTI2IDcuNTM2IDE1LjQwMiA1LjY4LjA5Mi0uMDM4LjAzMi0xLjI0NC0uMDMzLTEuMzcnLyUzRSUzQy9zdmclM0VcXGFcIik7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgbWFyZ2luOjBweCA1cHg7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY4cHgpe1xuICAgICAgICAgIGhlaWdodDoyMHB4O1xuICAgICAgICAgIHdpZHRoOjEwMHB4O1xuICAgICAgfVxuICAgICAgfSBcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIHRyYW5zZm9ybTpyb3RhdGUoMTgwZGVnKTtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY4cHgpe1xuICAgICAgICAgIGZvbnQtc2l6ZTo1MHB4O1xuICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjQ4NXB4KXtcbiAgICAgIC50aXRsZS1zcGFuIHtcbiAgICAgICAgZGlzcGxheTppbmxpbmUtZmxleDtcblxuICAgICAgfVxuICAgICAgaW1nLnRpdGxlLXNwYW4ge1xuICAgICAgICBkaXNwbGF5OmlubGluZS1ibG9jaztcbiAgICAgICAgXG4gICAgICAgIGRpc3BsYXk6bm9uZTtcbiAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCl7XG4gICAgICAudGl0bGUtc3BhbiB7XG4gICAgICAgIGRpc3BsYXk6aW5saW5lLWZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC50aXRsZSB7XG4gICAgcGFkZGluZzowcHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBhIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICBjb2xvcjogJHNlY29uZGFyeTtcbiAgICAgIGZvbnQtc2l6ZToyNHB4O1xuICAgICAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMgQ29uZGVuc2VkJztcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuY29tcCB7XG4gICAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xuICAgIGZvbnQtd2VpZ2h0OmJvbGQ7XG4gICAgZm9udC1zaXplOjE2cHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAuanQge1xuICAgIHRleHQtYWxpZ246bGVmdDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbiAgLmp0IHNwYW4ge1xuICAgIG1hcmdpbjoxMHB4IDBweDtcbiAgICBjb2xvcjojZmZmO1xuICAgIGJhY2tncm91bmQ6ICNlYTg0Mzg7XG4gICAgbWFyZ2luOiAxMHB4IDA7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgcGFkZGluZzogNXB4IDZweDtcbiAgfVxuICAubG9jIHtcbiAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDo2MDA7XG4gICAgcG9zaXRpb246cmVsYXRpdmU7XG4gICAgcmlnaHQ6NHB4O1xuICB9XG4gIC5jb250IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZm9udC1zaXplOjE2cHg7XG4gICAgY29sb3I6ICM0YTRhNGE7XG4gICAgZm9udC1mYW1pbHk6IE9wZW4gU2FucztcbiAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc7XG4gICAgbWF4LWhlaWdodDogNzVweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiLi4uXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICB3aWR0aDogMzBweDtcbiAgICAgIGhlaWdodDogMjJweDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZy1sZWZ0OiAzcHg7XG4gICAgfVxuICB9XG4gIGhyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4iLCJcbi8qXG4gKiBSRVZJRVdTXG4gKi9cbi5wcm9maWxlLXJldmlld3Mge1xuICAjcmV2aWV3LXN1Ym1pdC1zdWNjZXNzLCAjcmV2aWV3LXN1Ym1pdC1mYWlsdXJlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZGlzcGxheTpub25lO1xuICAgIG1hcmdpbjozMHB4IDBweDtcbiAgICBoNCB7XG4gICAgICBwYWRkaW5nOjE1cHggMHB4O1xuICAgIH1cbiAgfVxuICAjcmV2aWV3LXN1Ym1pdC1zdWNjZXNzIHtcbiAgICBiYWNrZ3JvdW5kOiNmZmY7XG4gIH1cbiAgI3Jldmlldy1zdWJtaXQtZmFpbHVyZSB7XG4gICAgYmFja2dyb3VuZDojZjJkZWRlO1xuICAgIGg0IHtcbiAgICAgIGNvbG9yOiNhOTQ0NDI7XG4gICAgfVxuICB9XG4gIC5wcm9maWxlLXJldmlld3MtYWxsIGEge1xuICAgIGNvbG9yOiRwcmltYXJ5O1xuICB9XG4gIC5wcm9maWxlLXJldmlld3MtZm9ybSB7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo5ODlweCl7XG4gICAgICAuZmllbGQtbmFtZSwuZmllbGQtc3RhcnMge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6OCU7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIHBhZGRpbmc6IDQwcHggMCA2MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIGN1cnNvcjogZGVmYXVsdDtcblxuICAmOjpiZWZvcmUge1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb250ZW50OiAnJztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkYmVkZmM7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogNTAlO1xuICAgIG1hcmdpbi1sZWZ0OiAtNTJ2dztcbiAgICB6LWluZGV4OiAtMTtcbiAgfVxuXG4gICYtaGVhZGluZyB7XG4gICAgZm9udDogNDAwIDQwcHgvNTBweCAkYW1hdGljLXNjICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiAkc2lsdmVyLWRhcmtlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgZm9udC1zaXplOiA1MHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDYwcHg7XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlLCAmOjphZnRlciB7XG4gICAgICB3aWR0aDogODBweDtcbiAgICAgIGhlaWdodDogMjBweDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCxcXGElM0Nzdmcgd2lkdGg9JzExMCcgaGVpZ2h0PScyMCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZmlsbD0nJTIzNjE4RDFCJyBkPSdNOTUuMjM4IDkuNjYzYzQuOTQ2LS4wNCAxMS4wMzIuNzA3IDE0IDQuNzc0LTQuMjU5IDEuMjMtMTEuNDEyLS45NTMtMTQtNC43NzRNOTUuODEgNy43YzEuNTgzLTIuMzAyIDQuNDg2LTMuNjkgNy4xMS0yLjk2NC0yLjI2MiAxLjcxLTQuNjc5IDIuOTg3LTcuNDY5IDMuNTMuMTAyLS4xNzMuMjE3LS4zNi4zNi0uNTY2bS0xMC44NjUgMy45MjNjMS4wMTMuMzQ5IDUuNDIxIDMuMTc3IDIuNDUgMy45NjMtMS43OTUuNDc1LTQuMzU0LTEuOTc2LTUuNTYzLTIuOTU3YTQ3LjkwNCA0Ny45MDQgMCAwMS0yLjQ1LTIuMTUzYy4yNDguMDIuNDkxLjAzOS43MjUuMDY4IDEuNjQ4LjIxIDMuMjcuNTM3IDQuODM4IDEuMDc5bS0xNi40OTguMzg1Yy44MDkuNDIgNC4zMDUgMy4wNyAyLjMxNyAzLjY2Ni0xLjM3Ny40MTUtMy4zNjctMS42My00LjIwNS0yLjQyLS44OS0uODQtMS44LTEuODUtMi40NjctMi45NiAxLjQ5Mi40NzYgMi45NzkuOTk5IDQuMzU1IDEuNzE0TTU5Ljk0MyA4LjI4Yy0uMzAxLjAwOC0uNTk5LjAxNC0uODk5LjAyMyAxLjk3NS0xLjA3MyAzLjkxNS0yLjIyNyA1Ljg5NC0zLjI3MyAyLjY3LTEuNDExIDYuMzkyLTMuODM0IDkuNTctMy41OCAxLjQ3Mi4xMTYtLjY5NiAxLjQxMy0xLjExIDEuNjgzLTEuNTM3Ljk5NC0zLjMxMyAxLjY2Ny01LjAxMiAyLjMzMi0yLjY5NSAxLjA1Ni01LjgzIDEuNTYtOC40NDMgMi44MTVtLTMuMTE1LS4xMThjLjM0Ny0yLjY0OSAzLjI3LTQuNTcyIDUuNzctNC45NzMtLjY0MSAxLjY1My0yLjA5MyAyLjg2Mi0zLjY4MyAzLjgzMi0uODY2LjQ3Ny0xLjU4OC44NzQtMi4wODcgMS4xNDFtLTYuMjc1IDQuNzY5YzEuNzI0IDEuMDA1IDQuMDcgMi4zODUgNC45NTQgNC4yODctLjAxMi4wMjktLjAyLjAzOC0uMDMxLjA3My0uMTEzLjE4Ni0uMzA0LjMyMy0uNDc0LjQ1Mi0uNDA4LjMxNC0uOTUuNDYtMS40MzYuNi0xLjQxLjQwNy0yLjc2OC4wODktNC4wMS0uNjE5LTIuNDU1LTEuMzk1LTQuMDYtNC41NjItNC42NDktNy4zNTEuMTk4LS4wMDcuMzk3LS4wMTMuNTk3LS4wMTggMS4zNzggMS4xMDQgMy41MyAxLjY5IDUuMDQ5IDIuNTc2TTM2Ljg5OCA1LjE2NWMuODU0LS43MDggMS44NzktMS4yOTMgMy4wMDctMS4zODYuNDI4LS4wMzYuODI4LjEwNyAxLjE5OC4yOTguMTg1LjA5NC4zMzkuMjIyLjQ5LjM1OGwuMDE3LjAyYy0uNzQgMS4yODYtMy4xMTggMi4yMTEtNC4yMTYgMi43MzUtMS4xNzMuNTYtMi4zOCAxLjA0LTMuNTkyIDEuNTA5Ljc0OC0xLjM4MyAyLjAwOS0yLjYzMyAzLjA5Ni0zLjUzNG0tMTQuNTg1LjM4NWMxLjgtMS40OCA0LjU5NS00LjA4NSA3LjE0My0zLjk0OS4yNjUuMDE0LjQ3My4xNC42NDIuMzE0LS4wMzguMDcyLS4wNzYuMTQtLjEyNC4yNTUtLjIxMy4yOTMtLjUxMi41MzMtLjc4Ni43NjktMS4xMjguOTc2LTIuNTUgMS42NTgtMy44NzcgMi4zMjItMS42OTQuODQ3LTMuNTQgMS40OS01LjI5IDIuMjhhNzQuMjQgNzQuMjQgMCAwMTIuMjkyLTEuOTltLTIuMDA5IDcuODhjLjk0NC40NzIgMS44NjEuOTkxIDIuNzE3IDEuNjA0LjM2Ni4yNjIuNzA1LjU1NyAxLjAyNS44NzMuMTY0LjE2MS4zMDIuMzQ0LjQzOS41My4wOC4xMS4xMjcuMjAyLjE1Ny4yNzYtLjM2Mi43NDYtMS40NTggMS4yLTIuMTc3IDEuMzYtMS4yMTYuMjc0LTIuNDUyLS40MzQtMy4zNzctMS4xMjYtMS44NjUtMS4zOTYtMy42ODctMy45OTQtNC4wNzctNi4zN2wuMzUuMDA5Yy0uMDIxLjI3Ni0uMDA3LjUxNC4xMDUuNTggMS41MjYuODkzIDMuMjU3IDEuNDcgNC44MzggMi4yNjRNNC4wNDEgOC44MzhoLS4wNmMuMy0xLjk3NCAyLjYxNS0zLjcwMiA0LjA4LTQuNzMyIDEuNzcxLTEuMjQ3IDMuOTM1LTIuMzIgNi4xMjQtMi42LS42MTIgMS44ODEtMi44NzIgMy4zODQtNC4zNjUgNC4zNDMtMS44IDEuMTU1LTQuMDU4IDEuNzYtNS43NzkgMi45OW0xMDUuODc5IDUuMzczYy0yLjA5LTQuMDg1LTYuNzM5LTUuMzc4LTExLjI2NC01LjY5MSAxLjkyMi0uODEyIDMuNjkxLTEuOTY4IDUuMzkyLTMuMzMuMDc1LS4wNi4wNDItMS4yODMtLjAzNC0xLjMyNy0yLjY4OC0xLjU0MS00Ljk1Ny0uNTE1LTcuMjY3IDEuMjI2LTEuMDguODE0LTEuNzAxIDEuOTYyLTIuMjM2IDMuMTQ4LS4zMTcuNjk4LTcuMzA4LjIyNS04LjE4Mi4yMTctNi45MTItLjA2Ny0xMy43NTYtLjI5LTIwLjYzOC0uMjY3IDIuMDAyLS44MDYgMy45MzgtMS43ODggNS40NjMtMi40ODggMi4xNjYtLjk5NyA0LjM3NS0xLjk5MiA0LjItNC41NC0uMTctMi40NS03LjUzNCAxLjA5LTEzLjExNSA0LjA1N2E1LjQ1NSA1LjQ1NSAwIDAwLjc1Mi0yLjE3Yy4wMTMtLjEwNS4wMzQtMS4xODEtLjA1OS0xLjE3Mi0zLjU4MS4zNDYtNi4wOTIgMy4wNzItNi4yMzYgNi4zNTVhLjQ4MS40ODEgMCAwMS0uMDUuMDI1bC0uMjQ0LjEyNGMtNi4zNzYuMjAxLTEyLjc0OS4zMDYtMTkuMTE4LjM4LjQ5OS0uMjQuOTk1LS40OTIgMS40ODQtLjc1NSAxLjc0NC0uOTQ2IDMuMzA3LTEuODg0IDMuMTU0LTMuOTkyLS4xODgtMi42Mi0zLjUxNi0xLjMyMi00Ljc4My0uMzc3LTEuNTk1IDEuMTg3LTMuMzAyIDMuMTE4LTMuODMyIDUuMTYzLTQuMDk5LjAzNC04LjE5OS4wNC0xMi4zLjA1IDEuOTc1LS44MjggMy45My0xLjY5NCA1LjgxMi0yLjczOCAyLjE2Mi0xLjE5OSAzLjkyLTIuMzU3IDMuNjI5LTQuOTMtLjMyNy0yLjg5My01LjE4MS43MTUtNi4wNDcgMS4zNDgtMi40MyAxLjc3Ny01LjEwNiAzLjkxNS02Ljk5IDYuMzMzLTMuMzI3LjAwMi02LjY1OC0uMDEtOS45ODYtLjAxNi4wNDctLjAyNS4wOTctLjA1NC4xNDQtLjA3N2EyMy44MzIgMjMuODMyIDAgMDA0LTIuNTY2YzEuNzUtMS4zODIgMi45MjYtMy4wNCAyLjkxOC01LjI3NCAwLS4wNi0uMDA5LS45MzYtLjA4NC0uOTI4QzEwLjIzMy40NTIgMy44OSA0LjE1MyAzLjg0NyA4LjgzOGMtMS4yNzMtLjAwMy0yLjU0NC0uMDAyLTMuODE5LS4wMDctLjAzMiAwLS4wNS45OTkuMDI2IDEuMDAzIDEuMjY4LjEwNSAyLjU0My4xNzMgMy44MTUuMjU1LjAxMy4wNzguMDI2LjEzMy4wNC4xMzMuMjA4LS4wMDUuNDE5LS4wNC42MzItLjA4NyAzLjQ1Ni4yMTggNi45MjEuMzQ5IDEwLjM5Mi40NC4wOCAyLjYwOCAxLjU3MSA1LjExNCAzLjM0MiA2Ljk2NyAxLjA5NiAxLjE0NiAyLjU3NSAyLjA4MyA0LjIyNSAxLjg5My44OTctLjEwNCAyLjI0NC0uODggMi4zNS0xLjg3LjIzLTIuMTcxLS44NTctMy4yNzItMi42MTMtNC40NjUtMS40MTEtLjk2LTIuOTQyLTEuNzExLTQuNDgtMi40NDcgOC45OTcuMTY0IDE4LjAyLS4wMTYgMjcuMDEzLS4yNzYuMzQ0IDMuMTM2IDEuNzI4IDYuMjc5IDQuMTMzIDguMzg4IDEuNTU4IDEuMzY2IDYuNzM2IDIuMjI5IDYuODctLjkwNS4wOTgtMi4zNDUtMS4yODEtMy42NTQtMy4wOTgtNS4wMzQtMS4yNzItLjk2NS0yLjY2MS0xLjc5LTQuMDYzLTIuNTU0bC0uMDE3LS4wMWMzLjM3Ni0uMTAzIDYuNzQ3LS4yMTUgMTAuMTEzLS4zMTggMS4zNTctLjA0MiAyLjcwNi0uMDUgNC4wNTktLjA2OC4xODguMDU3LjM3Ny4xMTUuNTY3LjE3NS41NTQgMi4wODcgMi4yMzMgMy44NTIgMy44MjIgNS4yMzkuNTguNTA1IDQuMDExIDMuMTU5IDQuMjc4IDEuMDY1LjE5Ny0xLjU0NS0uMDAxLTMuMTA4LTEuMDg4LTQuMjk0LS45NTgtMS4wNDYtMi4zMDgtMS43NTQtMy43NTctMi4yMzEgMy40MDctLjAwNSA2LjgwNS4wNDEgMTAuMjEuMTA4LjAwNS4wNzYuMDEyLjEzOC4wMjEuMTQyLjIyMS4wOC40NTcuMTM0LjY5Ni4xODIuMDE2LjA3OC4wNDEuMTQ3LjA5LjE5MyAxLjEyIDEuMDgzIDEwLjE1NyA5LjQxNSAxMC43NiA1LjUzNi4zMTMtMi4wMjIuMDU0LTMuODctMS44MDItNS4wMzctLjQ1Ni0uMjg2LTEuMDU2LS41Ny0xLjczNi0uODI3bDEuNTQyLjAzN2MyLjA1NS4wNTIgNC4xMDYtLjAxNSA2LjE1OC0uMDk3IDEuMTMtLjA0NSAxLjY1Ni0uMTQyIDEuOTkyLS4zODcuMDA4LjA3NS4wMDcuMTUyLjAzMS4yMjMgMS43MDIgNC44IDEwLjkyNiA3LjUzNiAxNS40MDIgNS42OC4wOTItLjAzOC4wMzItMS4yNDQtLjAzMy0xLjM3Jy8lM0UlM0Mvc3ZnJTNFXFxhXCIpO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIG1hcmdpbjogMTBweCBhdXRvO1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRvcDogMnB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDI0cHg7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKC0xLCAxKSB0cmFuc2xhdGVZKC0xcHgpO1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAyNHB4O1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDFweCk7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLWxpc3Qge1xuICAgIC5wcm9maWxlLXJldmlld3Mge1xuXG4gICAgICAmLXF1b3RlIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAzMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRibHVlLWdyYXk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkb3Blbi1zYW5zLWNvbmQ7XG4gICAgICAgIGNvbG9yOiAkc2lsdmVyLWRhcmtlcjtcbiAgICAgICAgbWFyZ2luOjAgYXV0bztcbiAgICAgICAgJi10aXRsZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cblxuICAgICAgICAmLWRhdGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIGZsb2F0OnJpZ2h0O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0Om5vcm1hbDtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6MTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgICYtcmF0ZSB7XG4gICAgICAgICAgd2lkdGg6IDExMHB4O1xuICAgICAgICAgIGhlaWdodDogMjJweDtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogLTNweDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxM3B4O1xuICAgICAgICAgIGJhY2tncm91bmQ6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lJSFpwWlhkQ2IzZzlJakFnTUNBeU5DQXlNaUkrUEhCaGRHZ2daRDBpVFRFeUxqa2dNaTQ1YkRJZ05DNHhZeTR4TGpNdU5DNDFMamN1Tld3MExqVXVOMk11T0M0eElERXVNU0F4TGpFdU5TQXhMamRzTFRNdU15QXpMakpqTFM0eUxqSXRMak11TlMwdU15NDViQzQ0SURRdU5XTXVNUzQ0TFM0M0lERXVOQzB4TGpRZ01Xd3ROQzR4TFRJdU1XTXRMak10TGpFdExqWXRMakV0TGprZ01Hd3ROQzR4SURJdU1XTXRMamN1TkMweExqVXRMakl0TVM0MExURnNNUzAwTGpWakxqRXRMak10TGpFdExqWXRMak10TGpsTU15NHpJRGt1T1dNdExqWXRMall0TGpNdE1TNDFMalV0TVM0M2JEUXVOUzB1TjJNdU5DQXdJQzQzTFM0eUxqZ3RMalZzTWkwMExqRmpMalF0TGpjZ01TNDBMUzQzSURFdU9DQXdlaUlnWm1sc2JEMGlJMll4WXpRd1ppSXZQand2YzNablBnPT0pIDAgNTAlIHJlcGVhdC14O1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjJweCBhdXRvO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAmLTQge3dpZHRoOiA4OHB4O31cbiAgICAgICAgICAmLTMge3dpZHRoOiA2NnB4O31cbiAgICAgICAgICAmLTIge3dpZHRoOiA0NHB4O31cbiAgICAgICAgICAmLTEge3dpZHRoOiAyMnB4O31cbiAgICAgICAgfVxuXG4gICAgICAgICYtY29tbWVudCB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgfVxuXG4gICAgICAgICYtZnJvbSB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjk1NHB4KXtcbiAgICAgICAgICBtYXJnaW46aW5pdGlhbDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtZW50cnkge1xuICAgIEBpbmNsdWRlIG1ha2UtY29sLXJlYWR5KCk7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICBAaW5jbHVkZSBtYWtlLWNvbCg2KTtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgQGluY2x1ZGUgbWFrZS1jb2woMyk7XG4gICAgfVxuICB9XG5cbiAgJi1ub3RlIHtcbiAgICBtYXJnaW4tdG9wOiA0OHB4O1xuICAgIGZvbnQ6IDE0cHgvMTZweCAkb3Blbi1zYW5zLWNvbmQ7XG4gICAgY29sb3I6ICRzaWx2ZXItZGFya2VyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIGEgeyBjb2xvcjogJHByaW1hcnk7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgfVxuICAmLWFsbCB7XG4gICAgbWFyZ2luLXRvcDogMjNweDtcbiAgICBmb250OiBib2xkIDE2cHgvMTlweCAkb3Blbi1zYW5zO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIGEgeyBjb2xvcjogJHByaW1hcnk7IH1cbiAgfVxuICAmLWZvcm0ge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gICAgbWFyZ2luOiAxNXB4IGF1dG87XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgbWF4LXdpZHRoOiA1NjBweDtcbiAgICAgIHBhZGRpbmc6IDIwcHggMzBweCAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luOiAyMHB4IGF1dG87XG4gICAgfVxuXG4gICAgaW5wdXQsIHRleHRhcmVhLCBzZWxlY3Qge1xuICAgICAgbWFyZ2luOiAxMHB4IDA7XG4gICAgICBwYWRkaW5nOiAxMHB4O1xuICAgIH1cbiAgICB0ZXh0YXJlYSB7XG4gICAgICBtaW4taGVpZ2h0OiAyMDBweDtcbiAgICB9XG4gIH1cbn0iLCIvLyBWYXJpYWJsZXNcbi8vXG4vLyBWYXJpYWJsZXMgc2hvdWxkIGZvbGxvdyB0aGUgYCRjb21wb25lbnQtc3RhdGUtcHJvcGVydHktc2l6ZWAgZm9ybXVsYSBmb3Jcbi8vIGNvbnNpc3RlbnQgbmFtaW5nLiBFeDogJG5hdi1saW5rLWRpc2FibGVkLWNvbG9yIGFuZCAkbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzLlxuXG4vLyBDb2xvciBzeXN0ZW1cblxuJHdoaXRlOiAgICAjZmZmICFkZWZhdWx0O1xuJGdyYXktMTAwOiAjZjhmOWZhICFkZWZhdWx0O1xuJGdyYXktMjAwOiAjZTllY2VmICFkZWZhdWx0O1xuJGdyYXktMzAwOiAjZGVlMmU2ICFkZWZhdWx0O1xuJGdyYXktNDAwOiAjY2VkNGRhICFkZWZhdWx0O1xuJGdyYXktNTAwOiAjYWRiNWJkICFkZWZhdWx0O1xuJGdyYXktNjAwOiAjNmM3NTdkICFkZWZhdWx0O1xuJGdyYXktNzAwOiAjNDk1MDU3ICFkZWZhdWx0O1xuJGdyYXktODAwOiAjMzQzYTQwICFkZWZhdWx0O1xuJGdyYXktOTAwOiAjMjEyNTI5ICFkZWZhdWx0O1xuJGJsYWNrOiAgICAjMDAwICFkZWZhdWx0O1xuXG4kZ3JheXM6ICgpICFkZWZhdWx0O1xuJGdyYXlzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICBcIjEwMFwiOiAkZ3JheS0xMDAsXG4gICAgXCIyMDBcIjogJGdyYXktMjAwLFxuICAgIFwiMzAwXCI6ICRncmF5LTMwMCxcbiAgICBcIjQwMFwiOiAkZ3JheS00MDAsXG4gICAgXCI1MDBcIjogJGdyYXktNTAwLFxuICAgIFwiNjAwXCI6ICRncmF5LTYwMCxcbiAgICBcIjcwMFwiOiAkZ3JheS03MDAsXG4gICAgXCI4MDBcIjogJGdyYXktODAwLFxuICAgIFwiOTAwXCI6ICRncmF5LTkwMFxuICApLFxuICAkZ3JheXNcbik7XG5cbiRibHVlOiAgICAjMDA3YmZmICFkZWZhdWx0O1xuJGluZGlnbzogICM2NjEwZjIgIWRlZmF1bHQ7XG4kcHVycGxlOiAgIzZmNDJjMSAhZGVmYXVsdDtcbiRwaW5rOiAgICAjZTgzZThjICFkZWZhdWx0O1xuJHJlZDogICAgICNkYzM1NDUgIWRlZmF1bHQ7XG4kb3JhbmdlOiAgI2ZkN2UxNCAhZGVmYXVsdDtcbiR5ZWxsb3c6ICAjZmZjMTA3ICFkZWZhdWx0O1xuJGdyZWVuOiAgICMyOGE3NDUgIWRlZmF1bHQ7XG4kdGVhbDogICAgIzIwYzk5NyAhZGVmYXVsdDtcbiRjeWFuOiAgICAjMTdhMmI4ICFkZWZhdWx0O1xuXG4kY29sb3JzOiAoKSAhZGVmYXVsdDtcbiRjb2xvcnM6IG1hcC1tZXJnZShcbiAgKFxuICAgIFwiYmx1ZVwiOiAgICAgICAkYmx1ZSxcbiAgICBcImluZGlnb1wiOiAgICAgJGluZGlnbyxcbiAgICBcInB1cnBsZVwiOiAgICAgJHB1cnBsZSxcbiAgICBcInBpbmtcIjogICAgICAgJHBpbmssXG4gICAgXCJyZWRcIjogICAgICAgICRyZWQsXG4gICAgXCJvcmFuZ2VcIjogICAgICRvcmFuZ2UsXG4gICAgXCJ5ZWxsb3dcIjogICAgICR5ZWxsb3csXG4gICAgXCJncmVlblwiOiAgICAgICRncmVlbixcbiAgICBcInRlYWxcIjogICAgICAgJHRlYWwsXG4gICAgXCJjeWFuXCI6ICAgICAgICRjeWFuLFxuICAgIFwid2hpdGVcIjogICAgICAkd2hpdGUsXG4gICAgXCJncmF5XCI6ICAgICAgICRncmF5LTYwMCxcbiAgICBcImdyYXktZGFya1wiOiAgJGdyYXktODAwXG4gICksXG4gICRjb2xvcnNcbik7XG5cbiRwcmltYXJ5OiAgICAgICAkYmx1ZSAhZGVmYXVsdDtcbiRzZWNvbmRhcnk6ICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kc3VjY2VzczogICAgICAgJGdyZWVuICFkZWZhdWx0O1xuJGluZm86ICAgICAgICAgICRjeWFuICFkZWZhdWx0O1xuJHdhcm5pbmc6ICAgICAgICR5ZWxsb3cgIWRlZmF1bHQ7XG4kZGFuZ2VyOiAgICAgICAgJHJlZCAhZGVmYXVsdDtcbiRsaWdodDogICAgICAgICAkZ3JheS0xMDAgIWRlZmF1bHQ7XG4kZGFyazogICAgICAgICAgJGdyYXktODAwICFkZWZhdWx0O1xuXG4kdGhlbWUtY29sb3JzOiAoKSAhZGVmYXVsdDtcbiR0aGVtZS1jb2xvcnM6IG1hcC1tZXJnZShcbiAgKFxuICAgIFwicHJpbWFyeVwiOiAgICAkcHJpbWFyeSxcbiAgICBcInNlY29uZGFyeVwiOiAgJHNlY29uZGFyeSxcbiAgICBcInN1Y2Nlc3NcIjogICAgJHN1Y2Nlc3MsXG4gICAgXCJpbmZvXCI6ICAgICAgICRpbmZvLFxuICAgIFwid2FybmluZ1wiOiAgICAkd2FybmluZyxcbiAgICBcImRhbmdlclwiOiAgICAgJGRhbmdlcixcbiAgICBcImxpZ2h0XCI6ICAgICAgJGxpZ2h0LFxuICAgIFwiZGFya1wiOiAgICAgICAkZGFya1xuICApLFxuICAkdGhlbWUtY29sb3JzXG4pO1xuXG4vLyBTZXQgYSBzcGVjaWZpYyBqdW1wIHBvaW50IGZvciByZXF1ZXN0aW5nIGNvbG9yIGp1bXBzXG4kdGhlbWUtY29sb3ItaW50ZXJ2YWw6ICAgICAgOCUgIWRlZmF1bHQ7XG5cbi8vIFRoZSB5aXEgbGlnaHRuZXNzIHZhbHVlIHRoYXQgZGV0ZXJtaW5lcyB3aGVuIHRoZSBsaWdodG5lc3Mgb2YgY29sb3IgY2hhbmdlcyBmcm9tIFwiZGFya1wiIHRvIFwibGlnaHRcIi4gQWNjZXB0YWJsZSB2YWx1ZXMgYXJlIGJldHdlZW4gMCBhbmQgMjU1LlxuJHlpcS1jb250cmFzdGVkLXRocmVzaG9sZDogIDE1MCAhZGVmYXVsdDtcblxuLy8gQ3VzdG9taXplIHRoZSBsaWdodCBhbmQgZGFyayB0ZXh0IGNvbG9ycyBmb3IgdXNlIGluIG91ciBZSVEgY29sb3IgY29udHJhc3QgZnVuY3Rpb24uXG4keWlxLXRleHQtZGFyazogICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuJHlpcS10ZXh0LWxpZ2h0OiAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcblxuLy8gQ2hhcmFjdGVycyB3aGljaCBhcmUgZXNjYXBlZCBieSB0aGUgZXNjYXBlLXN2ZyBmdW5jdGlvblxuJGVzY2FwZWQtY2hhcmFjdGVyczogKFxuICAoXCI8XCIsIFwiJTNjXCIpLFxuICAoXCI+XCIsIFwiJTNlXCIpLFxuICAoXCIjXCIsIFwiJTIzXCIpLFxuICAoXCIoXCIsIFwiJTI4XCIpLFxuICAoXCIpXCIsIFwiJTI5XCIpLFxuKSAhZGVmYXVsdDtcblxuXG4vLyBPcHRpb25zXG4vL1xuLy8gUXVpY2tseSBtb2RpZnkgZ2xvYmFsIHN0eWxpbmcgYnkgZW5hYmxpbmcgb3IgZGlzYWJsaW5nIG9wdGlvbmFsIGZlYXR1cmVzLlxuXG4kZW5hYmxlLWNhcmV0OiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcm91bmRlZDogICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1zaGFkb3dzOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS1ncmFkaWVudHM6ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS10cmFuc2l0aW9uczogICAgICAgICAgICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXByZWZlcnMtcmVkdWNlZC1tb3Rpb24tbWVkaWEtcXVlcnk6ICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtaG92ZXItbWVkaWEtcXVlcnk6ICAgICAgICAgICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCwgbm8gbG9uZ2VyIGFmZmVjdHMgYW55IGNvbXBpbGVkIENTU1xuJGVuYWJsZS1ncmlkLWNsYXNzZXM6ICAgICAgICAgICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXBvaW50ZXItY3Vyc29yLWZvci1idXR0b25zOiAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcHJpbnQtc3R5bGVzOiAgICAgICAgICAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZXM6ICAgICAgICAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS12YWxpZGF0aW9uLWljb25zOiAgICAgICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLWRlcHJlY2F0aW9uLW1lc3NhZ2VzOiAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcblxuXG4vLyBTcGFjaW5nXG4vL1xuLy8gQ29udHJvbCB0aGUgZGVmYXVsdCBzdHlsaW5nIG9mIG1vc3QgQm9vdHN0cmFwIGVsZW1lbnRzIGJ5IG1vZGlmeWluZyB0aGVzZVxuLy8gdmFyaWFibGVzLiBNb3N0bHkgZm9jdXNlZCBvbiBzcGFjaW5nLlxuLy8gWW91IGNhbiBhZGQgbW9yZSBlbnRyaWVzIHRvIHRoZSAkc3BhY2VycyBtYXAsIHNob3VsZCB5b3UgbmVlZCBtb3JlIHZhcmlhdGlvbi5cblxuJHNwYWNlcjogMXJlbSAhZGVmYXVsdDtcbiRzcGFjZXJzOiAoKSAhZGVmYXVsdDtcbiRzcGFjZXJzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICAwOiAwLFxuICAgIDE6ICgkc3BhY2VyICogLjI1KSxcbiAgICAyOiAoJHNwYWNlciAqIC41KSxcbiAgICAzOiAkc3BhY2VyLFxuICAgIDQ6ICgkc3BhY2VyICogMS41KSxcbiAgICA1OiAoJHNwYWNlciAqIDMpXG4gICksXG4gICRzcGFjZXJzXG4pO1xuXG4vLyBUaGlzIHZhcmlhYmxlIGFmZmVjdHMgdGhlIGAuaC0qYCBhbmQgYC53LSpgIGNsYXNzZXMuXG4kc2l6ZXM6ICgpICFkZWZhdWx0O1xuJHNpemVzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICAyNTogMjUlLFxuICAgIDUwOiA1MCUsXG4gICAgNzU6IDc1JSxcbiAgICAxMDA6IDEwMCUsXG4gICAgYXV0bzogYXV0b1xuICApLFxuICAkc2l6ZXNcbik7XG5cblxuLy8gQm9keVxuLy9cbi8vIFNldHRpbmdzIGZvciB0aGUgYDxib2R5PmAgZWxlbWVudC5cblxuJGJvZHktYmc6ICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRib2R5LWNvbG9yOiAgICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG5cblxuLy8gTGlua3Ncbi8vXG4vLyBTdHlsZSBhbmNob3IgZWxlbWVudHMuXG5cbiRsaW5rLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRoZW1lLWNvbG9yKFwicHJpbWFyeVwiKSAhZGVmYXVsdDtcbiRsaW5rLWRlY29yYXRpb246ICAgICAgICAgICAgICAgICAgICAgICAgIG5vbmUgIWRlZmF1bHQ7XG4kbGluay1ob3Zlci1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICBkYXJrZW4oJGxpbmstY29sb3IsIDE1JSkgIWRlZmF1bHQ7XG4kbGluay1ob3Zlci1kZWNvcmF0aW9uOiAgICAgICAgICAgICAgICAgICB1bmRlcmxpbmUgIWRlZmF1bHQ7XG4vLyBEYXJrZW4gcGVyY2VudGFnZSBmb3IgbGlua3Mgd2l0aCBgLnRleHQtKmAgY2xhc3MgKGUuZy4gYC50ZXh0LXN1Y2Nlc3NgKVxuJGVtcGhhc2l6ZWQtbGluay1ob3Zlci1kYXJrZW4tcGVyY2VudGFnZTogMTUlICFkZWZhdWx0O1xuXG4vLyBQYXJhZ3JhcGhzXG4vL1xuLy8gU3R5bGUgcCBlbGVtZW50LlxuXG4kcGFyYWdyYXBoLW1hcmdpbi1ib3R0b206ICAgMXJlbSAhZGVmYXVsdDtcblxuXG4vLyBHcmlkIGJyZWFrcG9pbnRzXG4vL1xuLy8gRGVmaW5lIHRoZSBtaW5pbXVtIGRpbWVuc2lvbnMgYXQgd2hpY2ggeW91ciBsYXlvdXQgd2lsbCBjaGFuZ2UsXG4vLyBhZGFwdGluZyB0byBkaWZmZXJlbnQgc2NyZWVuIHNpemVzLCBmb3IgdXNlIGluIG1lZGlhIHF1ZXJpZXMuXG5cbiRncmlkLWJyZWFrcG9pbnRzOiAoXG4gIHhzOiAwLFxuICBzbTogNTc2cHgsXG4gIG1kOiA3NjhweCxcbiAgbGc6IDk5MnB4LFxuICB4bDogMTIwMHB4XG4pICFkZWZhdWx0O1xuXG5AaW5jbHVkZSBfYXNzZXJ0LWFzY2VuZGluZygkZ3JpZC1icmVha3BvaW50cywgXCIkZ3JpZC1icmVha3BvaW50c1wiKTtcbkBpbmNsdWRlIF9hc3NlcnQtc3RhcnRzLWF0LXplcm8oJGdyaWQtYnJlYWtwb2ludHMsIFwiJGdyaWQtYnJlYWtwb2ludHNcIik7XG5cblxuLy8gR3JpZCBjb250YWluZXJzXG4vL1xuLy8gRGVmaW5lIHRoZSBtYXhpbXVtIHdpZHRoIG9mIGAuY29udGFpbmVyYCBmb3IgZGlmZmVyZW50IHNjcmVlbiBzaXplcy5cblxuJGNvbnRhaW5lci1tYXgtd2lkdGhzOiAoXG4gIHNtOiA1NDBweCxcbiAgbWQ6IDcyMHB4LFxuICBsZzogOTYwcHgsXG4gIHhsOiAxMTQwcHhcbikgIWRlZmF1bHQ7XG5cbkBpbmNsdWRlIF9hc3NlcnQtYXNjZW5kaW5nKCRjb250YWluZXItbWF4LXdpZHRocywgXCIkY29udGFpbmVyLW1heC13aWR0aHNcIik7XG5cblxuLy8gR3JpZCBjb2x1bW5zXG4vL1xuLy8gU2V0IHRoZSBudW1iZXIgb2YgY29sdW1ucyBhbmQgc3BlY2lmeSB0aGUgd2lkdGggb2YgdGhlIGd1dHRlcnMuXG5cbiRncmlkLWNvbHVtbnM6ICAgICAgICAgICAgICAgIDEyICFkZWZhdWx0O1xuJGdyaWQtZ3V0dGVyLXdpZHRoOiAgICAgICAgICAgMzBweCAhZGVmYXVsdDtcbiRncmlkLXJvdy1jb2x1bW5zOiAgICAgICAgICAgIDYgIWRlZmF1bHQ7XG5cblxuLy8gQ29tcG9uZW50c1xuLy9cbi8vIERlZmluZSBjb21tb24gcGFkZGluZyBhbmQgYm9yZGVyIHJhZGl1cyBzaXplcyBhbmQgbW9yZS5cblxuJGxpbmUtaGVpZ2h0LWxnOiAgICAgICAgICAgICAgMS41ICFkZWZhdWx0O1xuJGxpbmUtaGVpZ2h0LXNtOiAgICAgICAgICAgICAgMS41ICFkZWZhdWx0O1xuXG4kYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAxcHggIWRlZmF1bHQ7XG4kYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG5cbiRib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLWxnOiAgICAgICAgICAgIC4zcmVtICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMtc206ICAgICAgICAgICAgLjJyZW0gIWRlZmF1bHQ7XG5cbiRyb3VuZGVkLXBpbGw6ICAgICAgICAgICAgICAgIDUwcmVtICFkZWZhdWx0O1xuXG4kYm94LXNoYWRvdy1zbTogICAgICAgICAgICAgICAwIC4xMjVyZW0gLjI1cmVtIHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcbiRib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgIDAgLjVyZW0gMXJlbSByZ2JhKCRibGFjaywgLjE1KSAhZGVmYXVsdDtcbiRib3gtc2hhZG93LWxnOiAgICAgICAgICAgICAgIDAgMXJlbSAzcmVtIHJnYmEoJGJsYWNrLCAuMTc1KSAhZGVmYXVsdDtcblxuJGNvbXBvbmVudC1hY3RpdmUtY29sb3I6ICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNvbXBvbmVudC1hY3RpdmUtYmc6ICAgICAgICAgdGhlbWUtY29sb3IoXCJwcmltYXJ5XCIpICFkZWZhdWx0O1xuXG4kY2FyZXQtd2lkdGg6ICAgICAgICAgICAgICAgICAuM2VtICFkZWZhdWx0O1xuJGNhcmV0LXZlcnRpY2FsLWFsaWduOiAgICAgICAgJGNhcmV0LXdpZHRoICogLjg1ICFkZWZhdWx0O1xuJGNhcmV0LXNwYWNpbmc6ICAgICAgICAgICAgICAgJGNhcmV0LXdpZHRoICogLjg1ICFkZWZhdWx0O1xuXG4kdHJhbnNpdGlvbi1iYXNlOiAgICAgICAgICAgICBhbGwgLjJzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuJHRyYW5zaXRpb24tZmFkZTogICAgICAgICAgICAgb3BhY2l0eSAuMTVzIGxpbmVhciAhZGVmYXVsdDtcbiR0cmFuc2l0aW9uLWNvbGxhcHNlOiAgICAgICAgIGhlaWdodCAuMzVzIGVhc2UgIWRlZmF1bHQ7XG4kdHJhbnNpdGlvbi1jb2xsYXBzZS13aWR0aDogICB3aWR0aCAuMzVzIGVhc2UgIWRlZmF1bHQ7XG5cbiRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpb3M6ICgpICFkZWZhdWx0O1xuJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvczogam9pbihcbiAgKFxuICAgICgyMSA5KSxcbiAgICAoMTYgOSksXG4gICAgKDQgMyksXG4gICAgKDEgMSksXG4gICksXG4gICRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpb3Ncbik7XG5cbi8vIFR5cG9ncmFwaHlcbi8vXG4vLyBGb250LCBsaW5lLWhlaWdodCwgYW5kIGNvbG9yIGZvciBib2R5IHRleHQsIGhlYWRpbmdzLCBhbmQgbW9yZS5cblxuLy8gc3R5bGVsaW50LWRpc2FibGUgdmFsdWUta2V5d29yZC1jYXNlXG4kZm9udC1mYW1pbHktc2Fucy1zZXJpZjogICAgICAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBcIk5vdG8gU2Fuc1wiLCBcIkxpYmVyYXRpb24gU2Fuc1wiLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCIgIWRlZmF1bHQ7XG4kZm9udC1mYW1pbHktbW9ub3NwYWNlOiAgICAgICBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlICFkZWZhdWx0O1xuJGZvbnQtZmFtaWx5LWJhc2U6ICAgICAgICAgICAgJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWYgIWRlZmF1bHQ7XG4vLyBzdHlsZWxpbnQtZW5hYmxlIHZhbHVlLWtleXdvcmQtY2FzZVxuXG4kZm9udC1zaXplLWJhc2U6ICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0OyAvLyBBc3N1bWVzIHRoZSBicm93c2VyIGRlZmF1bHQsIHR5cGljYWxseSBgMTZweGBcbiRmb250LXNpemUtbGc6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XG4kZm9udC1zaXplLXNtOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAuODc1ICFkZWZhdWx0O1xuXG4kZm9udC13ZWlnaHQtbGlnaHRlcjogICAgICAgICBsaWdodGVyICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LWxpZ2h0OiAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LW5vcm1hbDogICAgICAgICAgNDAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LWJvbGQ6ICAgICAgICAgICAgNzAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LWJvbGRlcjogICAgICAgICAgYm9sZGVyICFkZWZhdWx0O1xuXG4kZm9udC13ZWlnaHQtYmFzZTogICAgICAgICAgICAkZm9udC13ZWlnaHQtbm9ybWFsICFkZWZhdWx0O1xuJGxpbmUtaGVpZ2h0LWJhc2U6ICAgICAgICAgICAgMS41ICFkZWZhdWx0O1xuXG4kaDEtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAyLjUgIWRlZmF1bHQ7XG4kaDItZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAyICFkZWZhdWx0O1xuJGgzLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS43NSAhZGVmYXVsdDtcbiRoNC1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuNSAhZGVmYXVsdDtcbiRoNS1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XG4kaDYtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG5cbiRoZWFkaW5ncy1tYXJnaW4tYm90dG9tOiAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcbiRoZWFkaW5ncy1mb250LWZhbWlseTogICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtZm9udC13ZWlnaHQ6ICAgICAgICA1MDAgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtbGluZS1oZWlnaHQ6ICAgICAgICAxLjIgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtY29sb3I6ICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kZGlzcGxheTEtc2l6ZTogICAgICAgICAgICAgICA2cmVtICFkZWZhdWx0O1xuJGRpc3BsYXkyLXNpemU6ICAgICAgICAgICAgICAgNS41cmVtICFkZWZhdWx0O1xuJGRpc3BsYXkzLXNpemU6ICAgICAgICAgICAgICAgNC41cmVtICFkZWZhdWx0O1xuJGRpc3BsYXk0LXNpemU6ICAgICAgICAgICAgICAgMy41cmVtICFkZWZhdWx0O1xuXG4kZGlzcGxheTEtd2VpZ2h0OiAgICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XG4kZGlzcGxheTItd2VpZ2h0OiAgICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XG4kZGlzcGxheTMtd2VpZ2h0OiAgICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XG4kZGlzcGxheTQtd2VpZ2h0OiAgICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XG4kZGlzcGxheS1saW5lLWhlaWdodDogICAgICAgICAkaGVhZGluZ3MtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG5cbiRsZWFkLWZvbnQtc2l6ZTogICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XG4kbGVhZC1mb250LXdlaWdodDogICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XG5cbiRzbWFsbC1mb250LXNpemU6ICAgICAgICAgICAgIC44NzVlbSAhZGVmYXVsdDtcblxuJHRleHQtbXV0ZWQ6ICAgICAgICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG4kYmxvY2txdW90ZS1zbWFsbC1jb2xvcjogICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kYmxvY2txdW90ZS1zbWFsbC1mb250LXNpemU6ICAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xuJGJsb2NrcXVvdGUtZm9udC1zaXplOiAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcblxuJGhyLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcbiRoci1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cbiRtYXJrLXBhZGRpbmc6ICAgICAgICAgICAgICAgIC4yZW0gIWRlZmF1bHQ7XG5cbiRkdC1mb250LXdlaWdodDogICAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuXG4ka2JkLWJveC1zaGFkb3c6ICAgICAgICAgICAgICBpbnNldCAwIC0uMXJlbSAwIHJnYmEoJGJsYWNrLCAuMjUpICFkZWZhdWx0O1xuJG5lc3RlZC1rYmQtZm9udC13ZWlnaHQ6ICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG5cbiRsaXN0LWlubGluZS1wYWRkaW5nOiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4kbWFyay1iZzogICAgICAgICAgICAgICAgICAgICAjZmNmOGUzICFkZWZhdWx0O1xuXG4kaHItbWFyZ2luLXk6ICAgICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuXG5cbi8vIFRhYmxlc1xuLy9cbi8vIEN1c3RvbWl6ZXMgdGhlIGAudGFibGVgIGNvbXBvbmVudCB3aXRoIGJhc2ljIHZhbHVlcywgZWFjaCB1c2VkIGFjcm9zcyBhbGwgdGFibGUgdmFyaWF0aW9ucy5cblxuJHRhYmxlLWNlbGwtcGFkZGluZzogICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJHRhYmxlLWNlbGwtcGFkZGluZy1zbTogICAgICAgLjNyZW0gIWRlZmF1bHQ7XG5cbiR0YWJsZS1jb2xvcjogICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJHRhYmxlLWJnOiAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiR0YWJsZS1hY2NlbnQtYmc6ICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMDUpICFkZWZhdWx0O1xuJHRhYmxlLWhvdmVyLWNvbG9yOiAgICAgICAgICAgJHRhYmxlLWNvbG9yICFkZWZhdWx0O1xuJHRhYmxlLWhvdmVyLWJnOiAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuJHRhYmxlLWFjdGl2ZS1iZzogICAgICAgICAgICAgJHRhYmxlLWhvdmVyLWJnICFkZWZhdWx0O1xuXG4kdGFibGUtYm9yZGVyLXdpZHRoOiAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHRhYmxlLWJvcmRlci1jb2xvcjogICAgICAgICAgJGJvcmRlci1jb2xvciAhZGVmYXVsdDtcblxuJHRhYmxlLWhlYWQtYmc6ICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJHRhYmxlLWhlYWQtY29sb3I6ICAgICAgICAgICAgJGdyYXktNzAwICFkZWZhdWx0O1xuJHRhYmxlLXRoLWZvbnQtd2VpZ2h0OiAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJHRhYmxlLWRhcmstY29sb3I6ICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHRhYmxlLWRhcmstYmc6ICAgICAgICAgICAgICAgJGdyYXktODAwICFkZWZhdWx0O1xuJHRhYmxlLWRhcmstYWNjZW50LWJnOiAgICAgICAgcmdiYSgkd2hpdGUsIC4wNSkgIWRlZmF1bHQ7XG4kdGFibGUtZGFyay1ob3Zlci1jb2xvcjogICAgICAkdGFibGUtZGFyay1jb2xvciAhZGVmYXVsdDtcbiR0YWJsZS1kYXJrLWhvdmVyLWJnOiAgICAgICAgIHJnYmEoJHdoaXRlLCAuMDc1KSAhZGVmYXVsdDtcbiR0YWJsZS1kYXJrLWJvcmRlci1jb2xvcjogICAgIGxpZ2h0ZW4oJHRhYmxlLWRhcmstYmcsIDcuNSUpICFkZWZhdWx0O1xuXG4kdGFibGUtc3RyaXBlZC1vcmRlcjogICAgICAgICBvZGQgIWRlZmF1bHQ7XG5cbiR0YWJsZS1jYXB0aW9uLWNvbG9yOiAgICAgICAgICR0ZXh0LW11dGVkICFkZWZhdWx0O1xuXG4kdGFibGUtYmctbGV2ZWw6ICAgICAgICAgICAgICAtOSAhZGVmYXVsdDtcbiR0YWJsZS1ib3JkZXItbGV2ZWw6ICAgICAgICAgIC02ICFkZWZhdWx0O1xuXG5cbi8vIEJ1dHRvbnMgKyBGb3Jtc1xuLy9cbi8vIFNoYXJlZCB2YXJpYWJsZXMgdGhhdCBhcmUgcmVhc3NpZ25lZCB0byBgJGlucHV0LWAgYW5kIGAkYnRuLWAgc3BlY2lmaWMgdmFyaWFibGVzLlxuXG4kaW5wdXQtYnRuLXBhZGRpbmcteTogICAgICAgICAuMzc1cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1wYWRkaW5nLXg6ICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb250LWZhbWlseTogICAgICAgbnVsbCAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1zaXplOiAgICAgICAgICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tbGluZS1oZWlnaHQ6ICAgICAgICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLWZvY3VzLXdpZHRoOiAgICAgICAuMnJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9jdXMtY29sb3I6ICAgICAgIHJnYmEoJGNvbXBvbmVudC1hY3RpdmUtYmcsIC4yNSkgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3c6ICAwIDAgMCAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICRpbnB1dC1idG4tZm9jdXMtY29sb3IgIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tcGFkZGluZy15LXNtOiAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy14LXNtOiAgICAgIC41cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb250LXNpemUtc206ICAgICAgJGZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tbGluZS1oZWlnaHQtc206ICAgICRsaW5lLWhlaWdodC1zbSAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1wYWRkaW5nLXktbGc6ICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLXBhZGRpbmcteC1sZzogICAgICAxcmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb250LXNpemUtbGc6ICAgICAgJGZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbiRpbnB1dC1idG4tbGluZS1oZWlnaHQtbGc6ICAgICRsaW5lLWhlaWdodC1sZyAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1ib3JkZXItd2lkdGg6ICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcblxuXG4vLyBCdXR0b25zXG4vL1xuLy8gRm9yIGVhY2ggb2YgQm9vdHN0cmFwJ3MgYnV0dG9ucywgZGVmaW5lIHRleHQsIGJhY2tncm91bmQsIGFuZCBib3JkZXIgY29sb3IuXG5cbiRidG4tcGFkZGluZy15OiAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15ICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kYnRuLWZvbnQtZmFtaWx5OiAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xuJGJ0bi1mb250LXNpemU6ICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUgIWRlZmF1bHQ7XG4kYnRuLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuJGJ0bi13aGl0ZS1zcGFjZTogICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDsgLy8gU2V0IHRvIGBub3dyYXBgIHRvIHByZXZlbnQgdGV4dCB3cmFwcGluZ1xuXG4kYnRuLXBhZGRpbmcteS1zbTogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy14LXNtOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LXNtICFkZWZhdWx0O1xuJGJ0bi1mb250LXNpemUtc206ICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtc20gIWRlZmF1bHQ7XG4kYnRuLWxpbmUtaGVpZ2h0LXNtOiAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LXNtICFkZWZhdWx0O1xuXG4kYnRuLXBhZGRpbmcteS1sZzogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy14LWxnOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LWxnICFkZWZhdWx0O1xuJGJ0bi1mb250LXNpemUtbGc6ICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtbGcgIWRlZmF1bHQ7XG4kYnRuLWxpbmUtaGVpZ2h0LWxnOiAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LWxnICFkZWZhdWx0O1xuXG4kYnRuLWJvcmRlci13aWR0aDogICAgICAgICAgICAkaW5wdXQtYnRuLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcblxuJGJ0bi1mb250LXdlaWdodDogICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LW5vcm1hbCAhZGVmYXVsdDtcbiRidG4tYm94LXNoYWRvdzogICAgICAgICAgICAgIGluc2V0IDAgMXB4IDAgcmdiYSgkd2hpdGUsIC4xNSksIDAgMXB4IDFweCByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG4kYnRuLWZvY3VzLXdpZHRoOiAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuJGJ0bi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGJ0bi1kaXNhYmxlZC1vcGFjaXR5OiAgICAgICAgLjY1ICFkZWZhdWx0O1xuJGJ0bi1hY3RpdmUtYm94LXNoYWRvdzogICAgICAgaW5zZXQgMCAzcHggNXB4IHJnYmEoJGJsYWNrLCAuMTI1KSAhZGVmYXVsdDtcblxuJGJ0bi1saW5rLWRpc2FibGVkLWNvbG9yOiAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG4kYnRuLWJsb2NrLXNwYWNpbmcteTogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuLy8gQWxsb3dzIGZvciBjdXN0b21pemluZyBidXR0b24gcmFkaXVzIGluZGVwZW5kZW50bHkgZnJvbSBnbG9iYWwgYm9yZGVyIHJhZGl1c1xuJGJ0bi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kYnRuLWJvcmRlci1yYWRpdXMtbGc6ICAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcbiRidG4tYm9yZGVyLXJhZGl1cy1zbTogICAgICAgICRib3JkZXItcmFkaXVzLXNtICFkZWZhdWx0O1xuXG4kYnRuLXRyYW5zaXRpb246ICAgICAgICAgICAgICBjb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cblxuLy8gRm9ybXNcblxuJGxhYmVsLW1hcmdpbi1ib3R0b206ICAgICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4kaW5wdXQtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kaW5wdXQtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1mYW1pbHk6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LWZhbWlseSAhZGVmYXVsdDtcbiRpbnB1dC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRpbnB1dC1mb250LXdlaWdodDogICAgICAgICAgICAgICAgICAgICAkZm9udC13ZWlnaHQtYmFzZSAhZGVmYXVsdDtcbiRpbnB1dC1saW5lLWhlaWdodDogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuXG4kaW5wdXQtcGFkZGluZy15LXNtOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XG4kaW5wdXQtcGFkZGluZy14LXNtOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtc20gIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1zaXplLXNtOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtc20gIWRlZmF1bHQ7XG4kaW5wdXQtbGluZS1oZWlnaHQtc206ICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodC1zbSAhZGVmYXVsdDtcblxuJGlucHV0LXBhZGRpbmcteS1sZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LWxnICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmcteC1sZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LWxnICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtc2l6ZS1sZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLWxnICFkZWZhdWx0O1xuJGlucHV0LWxpbmUtaGVpZ2h0LWxnOiAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQtbGcgIWRlZmF1bHQ7XG5cbiRpbnB1dC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kaW5wdXQtZGlzYWJsZWQtYmc6ICAgICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuXG4kaW5wdXQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktNzAwICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgICAgICRncmF5LTQwMCAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRpbnB1dC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgICAgICBpbnNldCAwIDFweCAxcHggcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuXG4kaW5wdXQtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLXJhZGl1cy1sZzogICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLXJhZGl1cy1zbTogICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMtc20gIWRlZmF1bHQ7XG5cbiRpbnB1dC1mb2N1cy1iZzogICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgbGlnaHRlbigkY29tcG9uZW50LWFjdGl2ZS1iZywgMjUlKSAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy1jb2xvcjogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtd2lkdGg6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG5cbiRpbnB1dC1wbGFjZWhvbGRlci1jb2xvcjogICAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kaW5wdXQtcGxhaW50ZXh0LWNvbG9yOiAgICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG5cbiRpbnB1dC1oZWlnaHQtYm9yZGVyOiAgICAgICAgICAgICAgICAgICAkaW5wdXQtYm9yZGVyLXdpZHRoICogMiAhZGVmYXVsdDtcblxuJGlucHV0LWhlaWdodC1pbm5lcjogICAgICAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAxZW0sICRpbnB1dC1wYWRkaW5nLXkgKiAyKSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZjogICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogLjVlbSwgJGlucHV0LXBhZGRpbmcteSkgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LWlubmVyLXF1YXJ0ZXI6ICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIC4yNWVtLCAkaW5wdXQtcGFkZGluZy15ICogLjUpICFkZWZhdWx0O1xuXG4kaW5wdXQtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSwgYWRkKCRpbnB1dC1wYWRkaW5nLXkgKiAyLCAkaW5wdXQtaGVpZ2h0LWJvcmRlciwgZmFsc2UpKSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtc206ICAgICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0LXNtICogMWVtLCBhZGQoJGlucHV0LXBhZGRpbmcteS1zbSAqIDIsICRpbnB1dC1oZWlnaHQtYm9yZGVyLCBmYWxzZSkpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1sZzogICAgICAgICAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQtbGcgKiAxZW0sIGFkZCgkaW5wdXQtcGFkZGluZy15LWxnICogMiwgJGlucHV0LWhlaWdodC1ib3JkZXIsIGZhbHNlKSkgIWRlZmF1bHQ7XG5cbiRpbnB1dC10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG4kZm9ybS10ZXh0LW1hcmdpbi10b3A6ICAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbnB1dC1ndXR0ZXI6ICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LW1hcmdpbi15OiAgICAgICAgICAgICAuM3JlbSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LW1hcmdpbi14OiAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlubGluZS1tYXJnaW4teDogICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbmxpbmUtaW5wdXQtbWFyZ2luLXg6ICAgICAgLjMxMjVyZW0gIWRlZmF1bHQ7XG5cbiRmb3JtLWdyaWQtZ3V0dGVyLXdpZHRoOiAgICAgICAgICAgICAgICAxMHB4ICFkZWZhdWx0O1xuJGZvcm0tZ3JvdXAtbWFyZ2luLWJvdHRvbTogICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG5cbiRpbnB1dC1ncm91cC1hZGRvbi1jb2xvcjogICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kaW5wdXQtZ3JvdXAtYWRkb24tYmc6ICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLWJvcmRlci1jb2xvcjogICAgICAgICRpbnB1dC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG5cbiRjdXN0b20tZm9ybXMtdHJhbnNpdGlvbjogICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1ndXR0ZXI6ICAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1zcGFjZXIteDogICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWN1cnNvcjogICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZTogICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1iZzogICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1iZy1zaXplOiAgICAgIDUwJSA1MCUgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJveC1zaGFkb3c6ICAgJGlucHV0LWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJvcmRlci1jb2xvcjogJGdyYXktNTAwICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3JkZXItd2lkdGg6ICRpbnB1dC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1sYWJlbC1jb2xvcjogICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWRpc2FibGVkLWJnOiAgICAgICAgICAkaW5wdXQtZGlzYWJsZWQtYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtbGFiZWwtZGlzYWJsZWQtY29sb3I6ICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1jb2xvcjogICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWJnOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtZGlzYWJsZWQtYmc6ICByZ2JhKHRoZW1lLWNvbG9yKFwicHJpbWFyeVwiKSwgLjUpICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWJveC1zaGFkb3c6ICAgbnVsbCAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1ib3JkZXItY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1iZyAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1mb2N1cy1ib3gtc2hhZG93OiAgICAgJGlucHV0LWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWZvY3VzLWJvcmRlci1jb2xvcjogICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1jb2xvcjogICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWJnOiAgICAgICAgICAgIGxpZ2h0ZW4oJGNvbXBvbmVudC1hY3RpdmUtYmcsIDM1JSkgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1ib3gtc2hhZG93OiAgICBudWxsICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtYm9yZGVyLWNvbG9yOiAgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWJvcmRlci1yYWRpdXM6ICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaWNvbi1jaGVja2VkOiAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4Jz48cGF0aCBmaWxsPScjeyRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1jb2xvcn0nIGQ9J002LjU2NC43NWwtMy41OSAzLjYxMi0xLjUzOC0xLjU1TDAgNC4yNmwyLjk3NCAyLjk5TDggMi4xOTN6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJnOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWNvbG9yOiAgICAgICAgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaWNvbi1pbmRldGVybWluYXRlOiAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzQnIGhlaWdodD0nNCcgdmlld0JveD0nMCAwIDQgNCc+PHBhdGggc3Ryb2tlPScjeyRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtY29sb3J9JyBkPSdNMCAyaDQnLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJveC1zaGFkb3c6ICAgbnVsbCAhZGVmYXVsdDtcbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtYm9yZGVyLWNvbG9yOiAkY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJnICFkZWZhdWx0O1xuXG4kY3VzdG9tLXJhZGlvLWluZGljYXRvci1ib3JkZXItcmFkaXVzOiAgICAgICAgICA1MCUgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhZGlvLWluZGljYXRvci1pY29uLWNoZWNrZWQ6ICAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgdmlld0JveD0nLTQgLTQgOCA4Jz48Y2lyY2xlIHI9JzMnIGZpbGw9JyN7JGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWNvbG9yfScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGN1c3RvbS1zd2l0Y2gtd2lkdGg6ICAgICAgICAgICAgICAgICAgICAgICAgICAgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplICogMS43NSAhZGVmYXVsdDtcbiRjdXN0b20tc3dpdGNoLWluZGljYXRvci1ib3JkZXItcmFkaXVzOiAgICAgICAgICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSAqIC41ICFkZWZhdWx0O1xuJGN1c3RvbS1zd2l0Y2gtaW5kaWNhdG9yLXNpemU6ICAgICAgICAgICAgICAgICAgc3VidHJhY3QoJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplLCAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJvcmRlci13aWR0aCAqIDQpICFkZWZhdWx0O1xuXG4kY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXk6ICAgICAgICAgICAkaW5wdXQtcGFkZGluZy15ICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14OiAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZvbnQtZmFtaWx5OiAgICAgICAgICRpbnB1dC1mb250LWZhbWlseSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZvbnQtc2l6ZTogICAgICAgICAgICRpbnB1dC1mb250LXNpemUgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1oZWlnaHQ6ICAgICAgICAgICAgICAkaW5wdXQtaGVpZ2h0ICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmc6ICAgMXJlbSAhZGVmYXVsdDsgLy8gRXh0cmEgcGFkZGluZyB0byBhY2NvdW50IGZvciB0aGUgcHJlc2VuY2Ugb2YgdGhlIGJhY2tncm91bmQtaW1hZ2UgYmFzZWQgaW5kaWNhdG9yXG4kY3VzdG9tLXNlbGVjdC1mb250LXdlaWdodDogICAgICAgICAkaW5wdXQtZm9udC13ZWlnaHQgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1saW5lLWhlaWdodDogICAgICAgICAkaW5wdXQtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1jb2xvcjogICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1kaXNhYmxlZC1jb2xvcjogICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1iZzogICAgICAgICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1kaXNhYmxlZC1iZzogICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1iZy1zaXplOiAgICAgICAgICAgICA4cHggMTBweCAhZGVmYXVsdDsgLy8gSW4gcGl4ZWxzIGJlY2F1c2UgaW1hZ2UgZGltZW5zaW9uc1xuJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yLWNvbG9yOiAgICAgJGdyYXktODAwICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yOiAgICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nNCcgaGVpZ2h0PSc1JyB2aWV3Qm94PScwIDAgNCA1Jz48cGF0aCBmaWxsPScjeyRjdXN0b20tc2VsZWN0LWluZGljYXRvci1jb2xvcn0nIGQ9J00yIDBMMCAyaDR6bTAgNUwwIDNoNHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1iYWNrZ3JvdW5kOiAgICAgICAgICBlc2NhcGUtc3ZnKCRjdXN0b20tc2VsZWN0LWluZGljYXRvcikgcmlnaHQgJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14IGNlbnRlciAvICRjdXN0b20tc2VsZWN0LWJnLXNpemUgbm8tcmVwZWF0ICFkZWZhdWx0OyAvLyBVc2VkIHNvIHdlIGNhbiBoYXZlIG11bHRpcGxlIGJhY2tncm91bmQgZWxlbWVudHMgKGUuZy4sIGFycm93IGFuZCBmZWVkYmFjayBpY29uKVxuXG4kY3VzdG9tLXNlbGVjdC1mZWVkYmFjay1pY29uLXBhZGRpbmctcmlnaHQ6IGFkZCgxZW0gKiAuNzUsICgyICogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15ICogLjc1KSArICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteCArICRjdXN0b20tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nKSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZlZWRiYWNrLWljb24tcG9zaXRpb246ICAgICAgY2VudGVyIHJpZ2h0ICgkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXggKyAkY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZykgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mZWVkYmFjay1pY29uLXNpemU6ICAgICAgICAgICRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZiAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGYgIWRlZmF1bHQ7XG5cbiRjdXN0b20tc2VsZWN0LWJvcmRlci13aWR0aDogICAgICAgICRpbnB1dC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1ib3JkZXItY29sb3I6ICAgICAgICAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtYm9yZGVyLXJhZGl1czogICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1ib3gtc2hhZG93OiAgICAgICAgICBpbnNldCAwIDFweCAycHggcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuXG4kY3VzdG9tLXNlbGVjdC1mb2N1cy1ib3JkZXItY29sb3I6ICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZm9jdXMtd2lkdGg6ICAgICAgICAgJGlucHV0LWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZm9jdXMtYm94LXNoYWRvdzogICAgMCAwIDAgJGN1c3RvbS1zZWxlY3QtZm9jdXMtd2lkdGggJGlucHV0LWJ0bi1mb2N1cy1jb2xvciAhZGVmYXVsdDtcblxuJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15LXNtOiAgICAgICAgJGlucHV0LXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LXBhZGRpbmcteC1zbTogICAgICAgICRpbnB1dC1wYWRkaW5nLXgtc20gIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mb250LXNpemUtc206ICAgICAgICAkaW5wdXQtZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtaGVpZ2h0LXNtOiAgICAgICAgICAgJGlucHV0LWhlaWdodC1zbSAhZGVmYXVsdDtcblxuJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15LWxnOiAgICAgICAgJGlucHV0LXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LXBhZGRpbmcteC1sZzogICAgICAgICRpbnB1dC1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mb250LXNpemUtbGc6ICAgICAgICAkaW5wdXQtZm9udC1zaXplLWxnICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtaGVpZ2h0LWxnOiAgICAgICAgICAgJGlucHV0LWhlaWdodC1sZyAhZGVmYXVsdDtcblxuJGN1c3RvbS1yYW5nZS10cmFjay13aWR0aDogICAgICAgICAgMTAwJSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdHJhY2staGVpZ2h0OiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10cmFjay1jdXJzb3I6ICAgICAgICAgcG9pbnRlciAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdHJhY2stYmc6ICAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdHJhY2stYm9yZGVyLXJhZGl1czogIDFyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRyYWNrLWJveC1zaGFkb3c6ICAgICBpbnNldCAwIC4yNXJlbSAuMjVyZW0gcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcblxuJGN1c3RvbS1yYW5nZS10aHVtYi13aWR0aDogICAgICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItaGVpZ2h0OiAgICAgICAgICAgICAgICAgICRjdXN0b20tcmFuZ2UtdGh1bWItd2lkdGggIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWJnOiAgICAgICAgICAgICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItYm9yZGVyOiAgICAgICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10aHVtYi1ib3gtc2hhZG93OiAgICAgICAgICAgICAgMCAuMXJlbSAuMjVyZW0gcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdzogICAgICAgIDAgMCAwIDFweCAkYm9keS1iZywgJGlucHV0LWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3ctd2lkdGg6ICAkaW5wdXQtZm9jdXMtd2lkdGggIWRlZmF1bHQ7IC8vIEZvciBmb2N1cyBib3ggc2hhZG93IGlzc3VlIGluIElFL0VkZ2VcbiRjdXN0b20tcmFuZ2UtdGh1bWItYWN0aXZlLWJnOiAgICAgICAgICAgICAgIGxpZ2h0ZW4oJGNvbXBvbmVudC1hY3RpdmUtYmcsIDM1JSkgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWRpc2FibGVkLWJnOiAgICAgICAgICAgICAkZ3JheS01MDAgIWRlZmF1bHQ7XG5cbiRjdXN0b20tZmlsZS1oZWlnaHQ6ICAgICAgICAgICAgICAgICRpbnB1dC1oZWlnaHQgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtaGVpZ2h0LWlubmVyOiAgICAgICAgICAkaW5wdXQtaGVpZ2h0LWlubmVyICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWZvY3VzLWJvcmRlci1jb2xvcjogICAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1mb2N1cy1ib3gtc2hhZG93OiAgICAgICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWRpc2FibGVkLWJnOiAgICAgICAgICAgJGlucHV0LWRpc2FibGVkLWJnICFkZWZhdWx0O1xuXG4kY3VzdG9tLWZpbGUtcGFkZGluZy15OiAgICAgICAgICAgICAkaW5wdXQtcGFkZGluZy15ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLXBhZGRpbmcteDogICAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteCAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1saW5lLWhlaWdodDogICAgICAgICAgICRpbnB1dC1saW5lLWhlaWdodCAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1mb250LWZhbWlseTogICAgICAgICAgICRpbnB1dC1mb250LWZhbWlseSAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1mb250LXdlaWdodDogICAgICAgICAgICRpbnB1dC1mb250LXdlaWdodCAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1jb2xvcjogICAgICAgICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1iZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1ib3JkZXItd2lkdGg6ICAgICAgICAgICRpbnB1dC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYm9yZGVyLWNvbG9yOiAgICAgICAgICAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWJvcmRlci1yYWRpdXM6ICAgICAgICAgJGlucHV0LWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYm94LXNoYWRvdzogICAgICAgICAgICAkaW5wdXQtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1idXR0b24tY29sb3I6ICAgICAgICAgICRjdXN0b20tZmlsZS1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1idXR0b24tYmc6ICAgICAgICAgICAgICRpbnB1dC1ncm91cC1hZGRvbi1iZyAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS10ZXh0OiAoXG4gIGVuOiBcIkJyb3dzZVwiXG4pICFkZWZhdWx0O1xuXG5cbi8vIEZvcm0gdmFsaWRhdGlvblxuXG4kZm9ybS1mZWVkYmFjay1tYXJnaW4tdG9wOiAgICAgICAgICAkZm9ybS10ZXh0LW1hcmdpbi10b3AgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1mb250LXNpemU6ICAgICAgICAgICAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3I6ICAgICAgICAgdGhlbWUtY29sb3IoXCJzdWNjZXNzXCIpICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvcjogICAgICAgdGhlbWUtY29sb3IoXCJkYW5nZXJcIikgIWRlZmF1bHQ7XG5cbiRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWQtY29sb3I6ICAgICRmb3JtLWZlZWRiYWNrLXZhbGlkLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staWNvbi12YWxpZDogICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4Jz48cGF0aCBmaWxsPScjeyRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWQtY29sb3J9JyBkPSdNMi4zIDYuNzNMLjYgNC41M2MtLjQtMS4wNC40Ni0xLjQgMS4xLS44bDEuMSAxLjQgMy40LTMuOGMuNi0uNjMgMS42LS4yNyAxLjIuN2wtNCA0LjZjLS40My41LS44LjQtMS4xLjF6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLWNvbG9yOiAgJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZDogICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyBmaWxsPSdub25lJyBzdHJva2U9JyN7JGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLWNvbG9yfScgdmlld0JveD0nMCAwIDEyIDEyJz48Y2lyY2xlIGN4PSc2JyBjeT0nNicgcj0nNC41Jy8+PHBhdGggc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTTUuOCAzLjZoLjRMNiA2LjV6Jy8+PGNpcmNsZSBjeD0nNicgY3k9JzguMicgcj0nLjYnIGZpbGw9JyN7JGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLWNvbG9yfScgc3Ryb2tlPSdub25lJy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kZm9ybS12YWxpZGF0aW9uLXN0YXRlczogKCkgIWRlZmF1bHQ7XG4kZm9ybS12YWxpZGF0aW9uLXN0YXRlczogbWFwLW1lcmdlKFxuICAoXG4gICAgXCJ2YWxpZFwiOiAoXG4gICAgICBcImNvbG9yXCI6ICRmb3JtLWZlZWRiYWNrLXZhbGlkLWNvbG9yLFxuICAgICAgXCJpY29uXCI6ICRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWRcbiAgICApLFxuICAgIFwiaW52YWxpZFwiOiAoXG4gICAgICBcImNvbG9yXCI6ICRmb3JtLWZlZWRiYWNrLWludmFsaWQtY29sb3IsXG4gICAgICBcImljb25cIjogJGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkXG4gICAgKSxcbiAgKSxcbiAgJGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXNcbik7XG5cbi8vIFotaW5kZXggbWFzdGVyIGxpc3Rcbi8vXG4vLyBXYXJuaW5nOiBBdm9pZCBjdXN0b21pemluZyB0aGVzZSB2YWx1ZXMuIFRoZXkncmUgdXNlZCBmb3IgYSBiaXJkJ3MgZXllIHZpZXdcbi8vIG9mIGNvbXBvbmVudHMgZGVwZW5kZW50IG9uIHRoZSB6LWF4aXMgYW5kIGFyZSBkZXNpZ25lZCB0byBhbGwgd29yayB0b2dldGhlci5cblxuJHppbmRleC1kcm9wZG93bjogICAgICAgICAgICAgICAgICAgMTAwMCAhZGVmYXVsdDtcbiR6aW5kZXgtc3RpY2t5OiAgICAgICAgICAgICAgICAgICAgIDEwMjAgIWRlZmF1bHQ7XG4kemluZGV4LWZpeGVkOiAgICAgICAgICAgICAgICAgICAgICAxMDMwICFkZWZhdWx0O1xuJHppbmRleC1tb2RhbC1iYWNrZHJvcDogICAgICAgICAgICAgMTA0MCAhZGVmYXVsdDtcbiR6aW5kZXgtbW9kYWw6ICAgICAgICAgICAgICAgICAgICAgIDEwNTAgIWRlZmF1bHQ7XG4kemluZGV4LXBvcG92ZXI6ICAgICAgICAgICAgICAgICAgICAxMDYwICFkZWZhdWx0O1xuJHppbmRleC10b29sdGlwOiAgICAgICAgICAgICAgICAgICAgMTA3MCAhZGVmYXVsdDtcblxuXG4vLyBOYXZzXG5cbiRuYXYtbGluay1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJG5hdi1saW5rLXBhZGRpbmcteDogICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRuYXYtbGluay1kaXNhYmxlZC1jb2xvcjogICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuJG5hdi10YWJzLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuJG5hdi10YWJzLWJvcmRlci13aWR0aDogICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRuYXYtdGFicy1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yOiAgJGdyYXktMjAwICRncmF5LTIwMCAkbmF2LXRhYnMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstYWN0aXZlLWNvbG9yOiAgICAgICAgJGdyYXktNzAwICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstYWN0aXZlLWJnOiAgICAgICAgICAgJGJvZHktYmcgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1hY3RpdmUtYm9yZGVyLWNvbG9yOiAkZ3JheS0zMDAgJGdyYXktMzAwICRuYXYtdGFicy1saW5rLWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJG5hdi1waWxscy1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kbmF2LXBpbGxzLWxpbmstYWN0aXZlLWNvbG9yOiAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRuYXYtcGlsbHMtbGluay1hY3RpdmUtYmc6ICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kbmF2LWRpdmlkZXItY29sb3I6ICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kbmF2LWRpdmlkZXItbWFyZ2luLXk6ICAgICAgICAgICAgICAkc3BhY2VyICogLjUgIWRlZmF1bHQ7XG5cblxuLy8gTmF2YmFyXG5cbiRuYXZiYXItcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcbiRuYXZiYXItcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG5cbiRuYXZiYXItbmF2LWxpbmstcGFkZGluZy14OiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4kbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZTogICAgICAgICAgICAkZm9udC1zaXplLWxnICFkZWZhdWx0O1xuLy8gQ29tcHV0ZSB0aGUgbmF2YmFyLWJyYW5kIHBhZGRpbmcteSBzbyB0aGUgbmF2YmFyLWJyYW5kIHdpbGwgaGF2ZSB0aGUgc2FtZSBoZWlnaHQgYXMgbmF2YmFyLXRleHQgYW5kIG5hdi1saW5rXG4kbmF2LWxpbmstaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSArICRuYXYtbGluay1wYWRkaW5nLXkgKiAyICFkZWZhdWx0O1xuJG5hdmJhci1icmFuZC1oZWlnaHQ6ICAgICAgICAgICAgICAgJG5hdmJhci1icmFuZC1mb250LXNpemUgKiAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcbiRuYXZiYXItYnJhbmQtcGFkZGluZy15OiAgICAgICAgICAgICgkbmF2LWxpbmstaGVpZ2h0IC0gJG5hdmJhci1icmFuZC1oZWlnaHQpICogLjUgIWRlZmF1bHQ7XG5cbiRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXk6ICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXg6ICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci1mb250LXNpemU6ICAgICAgICAgICRmb250LXNpemUtbGcgIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItYm9yZGVyLXJhZGl1czogICAgICAkYnRuLWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cbiRuYXZiYXItbmF2LXNjcm9sbC1tYXgtaGVpZ2h0OiAgICAgIDc1dmggIWRlZmF1bHQ7XG5cbiRuYXZiYXItZGFyay1jb2xvcjogICAgICAgICAgICAgICAgIHJnYmEoJHdoaXRlLCAuNSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstaG92ZXItY29sb3I6ICAgICAgICAgICByZ2JhKCR3aGl0ZSwgLjc1KSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1hY3RpdmUtY29sb3I6ICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1kaXNhYmxlZC1jb2xvcjogICAgICAgIHJnYmEoJHdoaXRlLCAuMjUpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLXRvZ2dsZXItaWNvbi1iZzogICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMzAnIGhlaWdodD0nMzAnIHZpZXdCb3g9JzAgMCAzMCAzMCc+PHBhdGggc3Ryb2tlPScjeyRuYXZiYXItZGFyay1jb2xvcn0nIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBzdHJva2Utd2lkdGg9JzInIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLXRvZ2dsZXItYm9yZGVyLWNvbG9yOiAgcmdiYSgkd2hpdGUsIC4xKSAhZGVmYXVsdDtcblxuJG5hdmJhci1saWdodC1jb2xvcjogICAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC41KSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtaG92ZXItY29sb3I6ICAgICAgICAgIHJnYmEoJGJsYWNrLCAuNykgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvcjogICAgICAgICByZ2JhKCRibGFjaywgLjkpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1kaXNhYmxlZC1jb2xvcjogICAgICAgcmdiYSgkYmxhY2ssIC4zKSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtdG9nZ2xlci1pY29uLWJnOiAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzMwJyBoZWlnaHQ9JzMwJyB2aWV3Qm94PScwIDAgMzAgMzAnPjxwYXRoIHN0cm9rZT0nI3skbmF2YmFyLWxpZ2h0LWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMicgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LXRvZ2dsZXItYm9yZGVyLWNvbG9yOiByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuXG4kbmF2YmFyLWxpZ2h0LWJyYW5kLWNvbG9yOiAgICAgICAgICAgICAgICAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtYnJhbmQtaG92ZXItY29sb3I6ICAgICAgICAgICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWJyYW5kLWNvbG9yOiAgICAgICAgICAgICAgICAgJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1icmFuZC1ob3Zlci1jb2xvcjogICAgICAgICAgICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG5cblxuLy8gRHJvcGRvd25zXG4vL1xuLy8gRHJvcGRvd24gbWVudSBjb250YWluZXIgYW5kIGNvbnRlbnRzLlxuXG4kZHJvcGRvd24tbWluLXdpZHRoOiAgICAgICAgICAgICAgICAxMHJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24tcGFkZGluZy15OiAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1zcGFjZXI6ICAgICAgICAgICAgICAgICAgIC4xMjVyZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24tZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG4kZHJvcGRvd24tY29sb3I6ICAgICAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1iZzogICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3JkZXItY29sb3I6ICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMTUpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGRyb3Bkb3duLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgc3VidHJhY3QoJGRyb3Bkb3duLWJvcmRlci1yYWRpdXMsICRkcm9wZG93bi1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRpdmlkZXItYmc6ICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRpdmlkZXItbWFyZ2luLXk6ICAgICAgICAgJG5hdi1kaXZpZGVyLW1hcmdpbi15ICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgMCAuNXJlbSAxcmVtIHJnYmEoJGJsYWNrLCAuMTc1KSAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWxpbmstY29sb3I6ICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWxpbmstaG92ZXItY29sb3I6ICAgICAgICAgZGFya2VuKCRncmF5LTkwMCwgNSUpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWxpbmstaG92ZXItYmc6ICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3I6ICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcjogICAgICAkZ3JheS01MDAgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1pdGVtLXBhZGRpbmcteTogICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1pdGVtLXBhZGRpbmcteDogICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWhlYWRlci1jb2xvcjogICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWhlYWRlci1wYWRkaW5nOiAgICAgICAgICAgJGRyb3Bkb3duLXBhZGRpbmcteSAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXggIWRlZmF1bHQ7XG5cblxuLy8gUGFnaW5hdGlvblxuXG4kcGFnaW5hdGlvbi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteDogICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteS1zbTogICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteC1zbTogICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy15LWxnOiAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy14LWxnOiAgICAgICAgICAgMS41cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tbGluZS1oZWlnaHQ6ICAgICAgICAgICAgMS4yNSAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tY29sb3I6ICAgICAgICAgICAgICAgICAgJGxpbmstY29sb3IgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1iZzogICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYm9yZGVyLWNvbG9yOiAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1mb2N1cy1vdXRsaW5lOiAgICAgICAgICAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1ob3Zlci1jb2xvcjogICAgICAgICAgICAkbGluay1ob3Zlci1jb2xvciAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWhvdmVyLWJnOiAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWhvdmVyLWJvcmRlci1jb2xvcjogICAgICRncmF5LTMwMCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tYWN0aXZlLWNvbG9yOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1hY3RpdmUtYmc6ICAgICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWFjdGl2ZS1ib3JkZXItY29sb3I6ICAgICRwYWdpbmF0aW9uLWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3I6ICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZGlzYWJsZWQtYmc6ICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAgJGdyYXktMzAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzLXNtOiAgICAgICAkYm9yZGVyLXJhZGl1cy1zbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMtbGc6ICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuXG5cbi8vIEp1bWJvdHJvblxuXG4kanVtYm90cm9uLXBhZGRpbmc6ICAgICAgICAgICAgICAgICAycmVtICFkZWZhdWx0O1xuJGp1bWJvdHJvbi1jb2xvcjogICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRqdW1ib3Ryb24tYmc6ICAgICAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcblxuXG4vLyBDYXJkc1xuXG4kY2FyZC1zcGFjZXIteTogICAgICAgICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kY2FyZC1zcGFjZXIteDogICAgICAgICAgICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuJGNhcmQtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGNhcmQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4xMjUpICFkZWZhdWx0O1xuJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1czogICAgICAgICAgc3VidHJhY3QoJGNhcmQtYm9yZGVyLXJhZGl1cywgJGNhcmQtYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRjYXJkLWNhcC1iZzogICAgICAgICAgICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMDMpICFkZWZhdWx0O1xuJGNhcmQtY2FwLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRjYXJkLWhlaWdodDogICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kY2FyZC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGNhcmQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuXG4kY2FyZC1pbWctb3ZlcmxheS1wYWRkaW5nOiAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuXG4kY2FyZC1ncm91cC1tYXJnaW46ICAgICAgICAgICAgICAgICAkZ3JpZC1ndXR0ZXItd2lkdGggKiAuNSAhZGVmYXVsdDtcbiRjYXJkLWRlY2stbWFyZ2luOiAgICAgICAgICAgICAgICAgICRjYXJkLWdyb3VwLW1hcmdpbiAhZGVmYXVsdDtcblxuJGNhcmQtY29sdW1ucy1jb3VudDogICAgICAgICAgICAgICAgMyAhZGVmYXVsdDtcbiRjYXJkLWNvbHVtbnMtZ2FwOiAgICAgICAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4kY2FyZC1jb2x1bW5zLW1hcmdpbjogICAgICAgICAgICAgICAkY2FyZC1zcGFjZXIteSAhZGVmYXVsdDtcblxuXG4vLyBUb29sdGlwc1xuXG4kdG9vbHRpcC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAkZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJHRvb2x0aXAtbWF4LXdpZHRoOiAgICAgICAgICAgICAgICAgMjAwcHggIWRlZmF1bHQ7XG4kdG9vbHRpcC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kdG9vbHRpcC1iZzogICAgICAgICAgICAgICAgICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kdG9vbHRpcC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiR0b29sdGlwLW9wYWNpdHk6ICAgICAgICAgICAgICAgICAgIC45ICFkZWZhdWx0O1xuJHRvb2x0aXAtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHRvb2x0aXAtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kdG9vbHRpcC1tYXJnaW46ICAgICAgICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuXG4kdG9vbHRpcC1hcnJvdy13aWR0aDogICAgICAgICAgICAgICAuOHJlbSAhZGVmYXVsdDtcbiR0b29sdGlwLWFycm93LWhlaWdodDogICAgICAgICAgICAgIC40cmVtICFkZWZhdWx0O1xuJHRvb2x0aXAtYXJyb3ctY29sb3I6ICAgICAgICAgICAgICAgJHRvb2x0aXAtYmcgIWRlZmF1bHQ7XG5cbi8vIEZvcm0gdG9vbHRpcHMgbXVzdCBjb21lIGFmdGVyIHJlZ3VsYXIgdG9vbHRpcHNcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy15OiAgICAgJHRvb2x0aXAtcGFkZGluZy15ICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXg6ICAgICAkdG9vbHRpcC1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLWZvbnQtc2l6ZTogICAgICR0b29sdGlwLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtbGluZS1oZWlnaHQ6ICAgJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLW9wYWNpdHk6ICAgICAgICR0b29sdGlwLW9wYWNpdHkgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLWJvcmRlci1yYWRpdXM6ICR0b29sdGlwLWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cblxuLy8gUG9wb3ZlcnNcblxuJHBvcG92ZXItZm9udC1zaXplOiAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiRwb3BvdmVyLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRwb3BvdmVyLW1heC13aWR0aDogICAgICAgICAgICAgICAgIDI3NnB4ICFkZWZhdWx0O1xuJHBvcG92ZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMikgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcbiRwb3BvdmVyLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgIHN1YnRyYWN0KCRwb3BvdmVyLWJvcmRlci1yYWRpdXMsICRwb3BvdmVyLWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAwIC4yNXJlbSAuNXJlbSByZ2JhKCRibGFjaywgLjIpICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1oZWFkZXItYmc6ICAgICAgICAgICAgICAgICBkYXJrZW4oJHBvcG92ZXItYmcsIDMlKSAhZGVmYXVsdDtcbiRwb3BvdmVyLWhlYWRlci1jb2xvcjogICAgICAgICAgICAgICRoZWFkaW5ncy1jb2xvciAhZGVmYXVsdDtcbiRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXk6ICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteDogICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1ib2R5LWNvbG9yOiAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvZHktcGFkZGluZy15OiAgICAgICAgICAgICRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib2R5LXBhZGRpbmcteDogICAgICAgICAgICAkcG9wb3Zlci1oZWFkZXItcGFkZGluZy14ICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1hcnJvdy13aWR0aDogICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJHBvcG92ZXItYXJyb3ctaGVpZ2h0OiAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kcG9wb3Zlci1hcnJvdy1jb2xvcjogICAgICAgICAgICAgICAkcG9wb3Zlci1iZyAhZGVmYXVsdDtcblxuJHBvcG92ZXItYXJyb3ctb3V0ZXItY29sb3I6ICAgICAgICAgZmFkZS1pbigkcG9wb3Zlci1ib3JkZXItY29sb3IsIC4wNSkgIWRlZmF1bHQ7XG5cblxuLy8gVG9hc3RzXG5cbiR0b2FzdC1tYXgtd2lkdGg6ICAgICAgICAgICAgICAgICAgIDM1MHB4ICFkZWZhdWx0O1xuJHRvYXN0LXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJHRvYXN0LXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHRvYXN0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgLjg3NXJlbSAhZGVmYXVsdDtcbiR0b2FzdC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kdG9hc3QtYmFja2dyb3VuZC1jb2xvcjogICAgICAgICAgICByZ2JhKCR3aGl0ZSwgLjg1KSAhZGVmYXVsdDtcbiR0b2FzdC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgIDFweCAhZGVmYXVsdDtcbiR0b2FzdC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgIHJnYmEoMCwgMCwgMCwgLjEpICFkZWZhdWx0O1xuJHRvYXN0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHRvYXN0LWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgMCAuMjVyZW0gLjc1cmVtIHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG5cbiR0b2FzdC1oZWFkZXItY29sb3I6ICAgICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiR0b2FzdC1oZWFkZXItYmFja2dyb3VuZC1jb2xvcjogICAgIHJnYmEoJHdoaXRlLCAuODUpICFkZWZhdWx0O1xuJHRvYXN0LWhlYWRlci1ib3JkZXItY29sb3I6ICAgICAgICAgcmdiYSgwLCAwLCAwLCAuMDUpICFkZWZhdWx0O1xuXG5cbi8vIEJhZGdlc1xuXG4kYmFkZ2UtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICA3NSUgIWRlZmF1bHQ7XG4kYmFkZ2UtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcbiRiYWRnZS1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgIC4yNWVtICFkZWZhdWx0O1xuJGJhZGdlLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgLjRlbSAhZGVmYXVsdDtcbiRiYWRnZS1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuXG4kYmFkZ2UtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICAkYnRuLXRyYW5zaXRpb24gIWRlZmF1bHQ7XG4kYmFkZ2UtZm9jdXMtd2lkdGg6ICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuXG4kYmFkZ2UtcGlsbC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAuNmVtICFkZWZhdWx0O1xuLy8gVXNlIGEgaGlnaGVyIHRoYW4gbm9ybWFsIHZhbHVlIHRvIGVuc3VyZSBjb21wbGV0ZWx5IHJvdW5kZWQgZWRnZXMgd2hlblxuLy8gY3VzdG9taXppbmcgcGFkZGluZyBvciBmb250LXNpemUgb24gbGFiZWxzLlxuJGJhZGdlLXBpbGwtYm9yZGVyLXJhZGl1czogICAgICAgICAgMTByZW0gIWRlZmF1bHQ7XG5cblxuLy8gTW9kYWxzXG5cbi8vIFBhZGRpbmcgYXBwbGllZCB0byB0aGUgbW9kYWwgYm9keVxuJG1vZGFsLWlubmVyLXBhZGRpbmc6ICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcblxuLy8gTWFyZ2luIGJldHdlZW4gZWxlbWVudHMgaW4gZm9vdGVyLCBtdXN0IGJlIGxvd2VyIHRoYW4gb3IgZXF1YWwgdG8gMiAqICRtb2RhbC1pbm5lci1wYWRkaW5nXG4kbW9kYWwtZm9vdGVyLW1hcmdpbi1iZXR3ZWVuOiAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJG1vZGFsLWRpYWxvZy1tYXJnaW46ICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwOiAgICAgICAxLjc1cmVtICFkZWZhdWx0O1xuXG4kbW9kYWwtdGl0bGUtbGluZS1oZWlnaHQ6ICAgICAgICAgICAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcblxuJG1vZGFsLWNvbnRlbnQtY29sb3I6ICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJnOiAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJvcmRlci1jb2xvcjogICAgICAgIHJnYmEoJGJsYWNrLCAuMikgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGg6ICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXJhZGl1czogICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1pbm5lci1ib3JkZXItcmFkaXVzOiBzdWJ0cmFjdCgkbW9kYWwtY29udGVudC1ib3JkZXItcmFkaXVzLCAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14czogICAgICAgMCAuMjVyZW0gLjVyZW0gcmdiYSgkYmxhY2ssIC41KSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJveC1zaGFkb3ctc20tdXA6ICAgIDAgLjVyZW0gMXJlbSByZ2JhKCRibGFjaywgLjUpICFkZWZhdWx0O1xuXG4kbW9kYWwtYmFja2Ryb3AtYmc6ICAgICAgICAgICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kbW9kYWwtYmFja2Ryb3Atb3BhY2l0eTogICAgICAgICAgICAuNSAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yOiAgICAgICAgICRib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kbW9kYWwtZm9vdGVyLWJvcmRlci1jb2xvcjogICAgICAgICAkbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRtb2RhbC1mb290ZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICRtb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1wYWRkaW5nLXk6ICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItcGFkZGluZy14OiAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLXBhZGRpbmc6ICAgICAgICAgICAgICAkbW9kYWwtaGVhZGVyLXBhZGRpbmcteSAkbW9kYWwtaGVhZGVyLXBhZGRpbmcteCAhZGVmYXVsdDsgLy8gS2VlcCB0aGlzIGZvciBiYWNrd2FyZHMgY29tcGF0aWJpbGl0eVxuXG4kbW9kYWwteGw6ICAgICAgICAgICAgICAgICAgICAgICAgICAxMTQwcHggIWRlZmF1bHQ7XG4kbW9kYWwtbGc6ICAgICAgICAgICAgICAgICAgICAgICAgICA4MDBweCAhZGVmYXVsdDtcbiRtb2RhbC1tZDogICAgICAgICAgICAgICAgICAgICAgICAgIDUwMHB4ICFkZWZhdWx0O1xuJG1vZGFsLXNtOiAgICAgICAgICAgICAgICAgICAgICAgICAgMzAwcHggIWRlZmF1bHQ7XG5cbiRtb2RhbC1mYWRlLXRyYW5zZm9ybTogICAgICAgICAgICAgIHRyYW5zbGF0ZSgwLCAtNTBweCkgIWRlZmF1bHQ7XG4kbW9kYWwtc2hvdy10cmFuc2Zvcm06ICAgICAgICAgICAgICBub25lICFkZWZhdWx0O1xuJG1vZGFsLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtIC4zcyBlYXNlLW91dCAhZGVmYXVsdDtcbiRtb2RhbC1zY2FsZS10cmFuc2Zvcm06ICAgICAgICAgICAgIHNjYWxlKDEuMDIpICFkZWZhdWx0O1xuXG5cbi8vIEFsZXJ0c1xuLy9cbi8vIERlZmluZSBhbGVydCBjb2xvcnMsIGJvcmRlciByYWRpdXMsIGFuZCBwYWRkaW5nLlxuXG4kYWxlcnQtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kYWxlcnQtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuJGFsZXJ0LW1hcmdpbi1ib3R0b206ICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRhbGVydC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGFsZXJ0LWxpbmstZm9udC13ZWlnaHQ6ICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG4kYWxlcnQtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG4kYWxlcnQtYmctbGV2ZWw6ICAgICAgICAgICAgICAgICAgICAtMTAgIWRlZmF1bHQ7XG4kYWxlcnQtYm9yZGVyLWxldmVsOiAgICAgICAgICAgICAgICAtOSAhZGVmYXVsdDtcbiRhbGVydC1jb2xvci1sZXZlbDogICAgICAgICAgICAgICAgIDYgIWRlZmF1bHQ7XG5cblxuLy8gUHJvZ3Jlc3MgYmFyc1xuXG4kcHJvZ3Jlc3MtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJHByb2dyZXNzLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogLjc1ICFkZWZhdWx0O1xuJHByb2dyZXNzLWJnOiAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJHByb2dyZXNzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYm94LXNoYWRvdzogICAgICAgICAgICAgICBpbnNldCAwIC4xcmVtIC4xcmVtIHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLWNvbG9yOiAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLWJnOiAgICAgICAgICAgICAgICAgICB0aGVtZS1jb2xvcihcInByaW1hcnlcIikgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLWFuaW1hdGlvbi10aW1pbmc6ICAgICAxcyBsaW5lYXIgaW5maW5pdGUgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLXRyYW5zaXRpb246ICAgICAgICAgICB3aWR0aCAuNnMgZWFzZSAhZGVmYXVsdDtcblxuXG4vLyBMaXN0IGdyb3VwXG5cbiRsaXN0LWdyb3VwLWNvbG9yOiAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1iZzogICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1ib3JkZXItY29sb3I6ICAgICAgICAgICByZ2JhKCRibGFjaywgLjEyNSkgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1czogICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy15OiAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy14OiAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWhvdmVyLWJnOiAgICAgICAgICAgICAgICRncmF5LTEwMCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aXZlLWJnOiAgICAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yOiAgICAkbGlzdC1ncm91cC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWRpc2FibGVkLWJnOiAgICAgICAgICAgICRsaXN0LWdyb3VwLWJnICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1hY3Rpb24tY29sb3I6ICAgICAgICAgICAkZ3JheS03MDAgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3I6ICAgICAkbGlzdC1ncm91cC1hY3Rpb24tY29sb3IgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3I6ICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZzogICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuXG5cbi8vIEltYWdlIHRodW1ibmFpbHNcblxuJHRodW1ibmFpbC1wYWRkaW5nOiAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHRodW1ibmFpbC1iZzogICAgICAgICAgICAgICAgICAgICAgJGJvZHktYmcgIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJvcmRlci13aWR0aDogICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAwIDFweCAycHggcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuXG5cbi8vIEZpZ3VyZXNcblxuJGZpZ3VyZS1jYXB0aW9uLWZvbnQtc2l6ZTogICAgICAgICAgOTAlICFkZWZhdWx0O1xuJGZpZ3VyZS1jYXB0aW9uLWNvbG9yOiAgICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG5cbi8vIEJyZWFkY3J1bWJzXG5cbiRicmVhZGNydW1iLWZvbnQtc2l6ZTogICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRicmVhZGNydW1iLXBhZGRpbmcteTogICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRicmVhZGNydW1iLXBhZGRpbmcteDogICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1pdGVtLXBhZGRpbmc6ICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJGJyZWFkY3J1bWItbWFyZ2luLWJvdHRvbTogICAgICAgICAgMXJlbSAhZGVmYXVsdDtcblxuJGJyZWFkY3J1bWItYmc6ICAgICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItZGl2aWRlci1jb2xvcjogICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItYWN0aXZlLWNvbG9yOiAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItZGl2aWRlcjogICAgICAgICAgICAgICAgcXVvdGUoXCIvXCIpICFkZWZhdWx0O1xuXG4kYnJlYWRjcnVtYi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcblxuXG4vLyBDYXJvdXNlbFxuXG4kY2Fyb3VzZWwtY29udHJvbC1jb2xvcjogICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtd2lkdGg6ICAgICAgICAgICAgIDE1JSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLW9wYWNpdHk6ICAgICAgICAgICAuNSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLWhvdmVyLW9wYWNpdHk6ICAgICAuOSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLXRyYW5zaXRpb246ICAgICAgICBvcGFjaXR5IC4xNXMgZWFzZSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWluZGljYXRvci13aWR0aDogICAgICAgICAgIDMwcHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWhlaWdodDogICAgICAgICAgM3B4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1oaXQtYXJlYS1oZWlnaHQ6IDEwcHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLXNwYWNlcjogICAgICAgICAgM3B4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1hY3RpdmUtYmc6ICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItdHJhbnNpdGlvbjogICAgICBvcGFjaXR5IC42cyBlYXNlICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtY2FwdGlvbi13aWR0aDogICAgICAgICAgICAgNzAlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNhcHRpb24tY29sb3I6ICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWNvbnRyb2wtaWNvbi13aWR0aDogICAgICAgIDIwcHggIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbi1iZzogICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyN7JGNhcm91c2VsLWNvbnRyb2wtY29sb3J9JyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4Jz48cGF0aCBkPSdNNS4yNSAwbC00IDQgNCA0IDEuNS0xLjVMNC4yNSA0bDIuNS0yLjVMNS4yNSAweicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbi1iZzogICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyN7JGNhcm91c2VsLWNvbnRyb2wtY29sb3J9JyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4Jz48cGF0aCBkPSdNMi43NSAwbC0xLjUgMS41TDMuNzUgNGwtMi41IDIuNUwyLjc1IDhsNC00LTQtNHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC10cmFuc2l0aW9uLWR1cmF0aW9uOiAgICAgICAuNnMgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgdHJhbnNmb3JtICRjYXJvdXNlbC10cmFuc2l0aW9uLWR1cmF0aW9uIGVhc2UtaW4tb3V0ICFkZWZhdWx0OyAvLyBEZWZpbmUgdHJhbnNmb3JtIHRyYW5zaXRpb24gZmlyc3QgaWYgdXNpbmcgbXVsdGlwbGUgdHJhbnNpdGlvbnMgKGUuZy4sIGB0cmFuc2Zvcm0gMnMgZWFzZSwgb3BhY2l0eSAuNXMgZWFzZS1vdXRgKVxuXG5cbi8vIFNwaW5uZXJzXG5cbiRzcGlubmVyLXdpZHRoOiAgICAgICAgICAgMnJlbSAhZGVmYXVsdDtcbiRzcGlubmVyLWhlaWdodDogICAgICAgICAgJHNwaW5uZXItd2lkdGggIWRlZmF1bHQ7XG4kc3Bpbm5lci12ZXJ0aWNhbC1hbGlnbjogIC0uMTI1ZW0gIWRlZmF1bHQ7XG4kc3Bpbm5lci1ib3JkZXItd2lkdGg6ICAgIC4yNWVtICFkZWZhdWx0O1xuXG4kc3Bpbm5lci13aWR0aC1zbTogICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kc3Bpbm5lci1oZWlnaHQtc206ICAgICAgICRzcGlubmVyLXdpZHRoLXNtICFkZWZhdWx0O1xuJHNwaW5uZXItYm9yZGVyLXdpZHRoLXNtOiAuMmVtICFkZWZhdWx0O1xuXG5cbi8vIENsb3NlXG5cbiRjbG9zZS1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuNSAhZGVmYXVsdDtcbiRjbG9zZS1mb250LXdlaWdodDogICAgICAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuJGNsb3NlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJGNsb3NlLXRleHQtc2hhZG93OiAgICAgICAgICAgICAgICAgMCAxcHggMCAkd2hpdGUgIWRlZmF1bHQ7XG5cblxuLy8gQ29kZVxuXG4kY29kZS1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICA4Ny41JSAhZGVmYXVsdDtcbiRjb2RlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICRwaW5rICFkZWZhdWx0O1xuXG4ka2JkLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAuMnJlbSAhZGVmYXVsdDtcbiRrYmQtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAgIC40cmVtICFkZWZhdWx0O1xuJGtiZC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAgJGNvZGUtZm9udC1zaXplICFkZWZhdWx0O1xuJGtiZC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGtiZC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuXG4kcHJlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG4kcHJlLXNjcm9sbGFibGUtbWF4LWhlaWdodDogICAgICAgICAzNDBweCAhZGVmYXVsdDtcblxuXG4vLyBVdGlsaXRpZXNcblxuJGRpc3BsYXlzOiBub25lLCBpbmxpbmUsIGlubGluZS1ibG9jaywgYmxvY2ssIHRhYmxlLCB0YWJsZS1yb3csIHRhYmxlLWNlbGwsIGZsZXgsIGlubGluZS1mbGV4ICFkZWZhdWx0O1xuJG92ZXJmbG93czogYXV0bywgaGlkZGVuICFkZWZhdWx0O1xuJHBvc2l0aW9uczogc3RhdGljLCByZWxhdGl2ZSwgYWJzb2x1dGUsIGZpeGVkLCBzdGlja3kgIWRlZmF1bHQ7XG4kdXNlci1zZWxlY3RzOiBhbGwsIGF1dG8sIG5vbmUgIWRlZmF1bHQ7XG5cblxuLy8gUHJpbnRpbmdcblxuJHByaW50LXBhZ2Utc2l6ZTogICAgICAgICAgICAgICAgICAgYTMgIWRlZmF1bHQ7XG4kcHJpbnQtYm9keS1taW4td2lkdGg6ICAgICAgICAgICAgICBtYXAtZ2V0KCRncmlkLWJyZWFrcG9pbnRzLCBcImxnXCIpICFkZWZhdWx0O1xuIiwiLy8vIEdyaWQgc3lzdGVtXG4vL1xuLy8gR2VuZXJhdGUgc2VtYW50aWMgZ3JpZCBjb2x1bW5zIHdpdGggdGhlc2UgbWl4aW5zLlxuXG5AbWl4aW4gbWFrZS1jb250YWluZXIoJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAkZ3V0dGVyICogLjU7XG4gIHBhZGRpbmctbGVmdDogJGd1dHRlciAqIC41O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG5AbWl4aW4gbWFrZS1yb3coJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAtJGd1dHRlciAqIC41O1xuICBtYXJnaW4tbGVmdDogLSRndXR0ZXIgKiAuNTtcbn1cblxuLy8gRm9yIGVhY2ggYnJlYWtwb2ludCwgZGVmaW5lIHRoZSBtYXhpbXVtIHdpZHRoIG9mIHRoZSBjb250YWluZXIgaW4gYSBtZWRpYSBxdWVyeVxuQG1peGluIG1ha2UtY29udGFpbmVyLW1heC13aWR0aHMoJG1heC13aWR0aHM6ICRjb250YWluZXItbWF4LXdpZHRocywgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICBAZWFjaCAkYnJlYWtwb2ludCwgJGNvbnRhaW5lci1tYXgtd2lkdGggaW4gJG1heC13aWR0aHMge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cykge1xuICAgICAgbWF4LXdpZHRoOiAkY29udGFpbmVyLW1heC13aWR0aDtcbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiVGhlIGBtYWtlLWNvbnRhaW5lci1tYXgtd2lkdGhzYCBtaXhpblwiLCBcInY0LjUuMlwiLCBcInY1XCIpO1xufVxuXG5AbWl4aW4gbWFrZS1jb2wtcmVhZHkoJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLy8gUHJldmVudCBjb2x1bW5zIGZyb20gYmVjb21pbmcgdG9vIG5hcnJvdyB3aGVuIGF0IHNtYWxsZXIgZ3JpZCB0aWVycyBieVxuICAvLyBhbHdheXMgc2V0dGluZyBgd2lkdGg6IDEwMCU7YC4gVGhpcyB3b3JrcyBiZWNhdXNlIHdlIHVzZSBgZmxleGAgdmFsdWVzXG4gIC8vIGxhdGVyIG9uIHRvIG92ZXJyaWRlIHRoaXMgaW5pdGlhbCB3aWR0aC5cbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6ICRndXR0ZXIgKiAuNTtcbiAgcGFkZGluZy1sZWZ0OiAkZ3V0dGVyICogLjU7XG59XG5cbkBtaXhpbiBtYWtlLWNvbCgkc2l6ZSwgJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMpIHtcbiAgZmxleDogMCAwIHBlcmNlbnRhZ2UoZGl2aWRlKCRzaXplLCAkY29sdW1ucykpO1xuICAvLyBBZGQgYSBgbWF4LXdpZHRoYCB0byBlbnN1cmUgY29udGVudCB3aXRoaW4gZWFjaCBjb2x1bW4gZG9lcyBub3QgYmxvdyBvdXRcbiAgLy8gdGhlIHdpZHRoIG9mIHRoZSBjb2x1bW4uIEFwcGxpZXMgdG8gSUUxMCsgYW5kIEZpcmVmb3guIENocm9tZSBhbmQgU2FmYXJpXG4gIC8vIGRvIG5vdCBhcHBlYXIgdG8gcmVxdWlyZSB0aGlzLlxuICBtYXgtd2lkdGg6IHBlcmNlbnRhZ2UoZGl2aWRlKCRzaXplLCAkY29sdW1ucykpO1xufVxuXG5AbWl4aW4gbWFrZS1jb2wtYXV0bygpIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7IC8vIFJlc2V0IGVhcmxpZXIgZ3JpZCB0aWVyc1xufVxuXG5AbWl4aW4gbWFrZS1jb2wtb2Zmc2V0KCRzaXplLCAkY29sdW1uczogJGdyaWQtY29sdW1ucykge1xuICAkbnVtOiBkaXZpZGUoJHNpemUsICRjb2x1bW5zKTtcbiAgbWFyZ2luLWxlZnQ6IGlmKCRudW0gPT0gMCwgMCwgcGVyY2VudGFnZSgkbnVtKSk7XG59XG5cbi8vIFJvdyBjb2x1bW5zXG4vL1xuLy8gU3BlY2lmeSBvbiBhIHBhcmVudCBlbGVtZW50KGUuZy4sIC5yb3cpIHRvIGZvcmNlIGltbWVkaWF0ZSBjaGlsZHJlbiBpbnRvIE5OXG4vLyBudW1iZXJvZiBjb2x1bW5zLiBTdXBwb3J0cyB3cmFwcGluZyB0byBuZXcgbGluZXMsIGJ1dCBkb2VzIG5vdCBkbyBhIE1hc29ucnlcbi8vIHN0eWxlIGdyaWQuXG5AbWl4aW4gcm93LWNvbHMoJGNvdW50KSB7XG4gID4gKiB7XG4gICAgZmxleDogMCAwIGRpdmlkZSgxMDAlLCAkY291bnQpO1xuICAgIG1heC13aWR0aDogZGl2aWRlKDEwMCUsICRjb3VudCk7XG4gIH1cbn1cbiIsIi5zZWFyY2gtcmVzdWx0cyB7XG4gICNwcmltYXJ5IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgfVxufVxuXG5ib2R5IHtcbiAgJi5wYWdlLWlkLTEwNTgyMDIsICYucGFnZS1pZC0xMDM5Nzk5LCAmLnBhZ2UtaWQtMzQ5MzQ0IHtcbiAgICBhcnRpY2xlIHtcbiAgICAgIC5lbnRyeS1oZWFkZXIge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgICAgICAgbWFyZ2luOiBpbml0aWFsO1xuXG4gICAgICAgIGgyLmVudHJ5LXRpdGxlIHtcbiAgICAgICAgICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBpbml0aWFsO1xuXG4gICAgICAgICAgJjo6YmVmb3JlLFxuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuZW50cnktaGVhZGVyIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gICAgICB9XG5cbiAgICAgIC5lbnRyeS1zdW1tYXJ5IHtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgICAgIGhlaWdodDoxMDAlO1xuICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgIG1heC13aWR0aDoxMDAlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5uYXYtbGlua3Mge1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDVweDtcbiAgICB9XG4gICAgI2NvbW1lbnRzIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG59XG4uY3VzdG9tLXNlYXJjaC1yZXN1bHRzLWxvb3Age1xuICBwYWRkaW5nOiAyMHB4IDBweDtcbiAgLnBhZ2UtbnVtYmVycyB7IFxuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgbWFyZ2luOiAwcHggNHB4O1xuICB9XG59XG4iLCIjcGdfZ3JvdXBfcGhvdG9zX2NvbnRhaW5lciB7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG5cbiAgI25ld19hbGJ1bSB7XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgfVxufVxuLnBtYWdpYyB7XG4gIC5wZy1waG90by1hbGJ1bXN7XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgfVxuICAucGctcGhvdG8tYWxidW0ge1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIH1cbn0iLCIuY291bnRfdmlkZW9faW52aXRlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgbWluLXdpZHRoOiAxMHB4O1xuICAgIGhlaWdodDogMTZweDtcbiAgICBtYXJnaW46IDAgMCAwIDhweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAycHg7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgYmFja2dyb3VuZDogIzhhMWY2MztcbiAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LWZhbWlseTogaGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xufSJdfQ== */
