@font-face {
    font-family: 'primeicons';
    font-display: auto;
    src: url('primeicons.dfbfef2de4bfb34e9722.eot');
    src: url('primeicons.dfbfef2de4bfb34e9722.eot?#iefix') format('embedded-opentype'), url('primeicons.3a0d4a58da62cf7c55bb.ttf') format('truetype'), url('primeicons.e61f3495a7ecd3d571a4.woff') format('woff'), url('primeicons.c55d94a248721abbd220.svg?#primeicons') format('svg');
    font-weight: normal;
    font-style: normal;
}

.pi {
    font-family: 'primeicons';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    display: inline-block;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.pi:before {
    --webkit-backface-visibility:hidden;
    -webkit-backface-visibility: hidden;
            backface-visibility: hidden;
}

.pi-fw {
    width: 1.28571429em;
    text-align: center;
}

.pi-spin {
    -webkit-animation: fa-spin 2s infinite linear;
    animation: fa-spin 2s infinite linear;
}

@-webkit-keyframes fa-spin {
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(359deg);
    }
}

@keyframes fa-spin {
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(359deg);
    }
}

.pi-send:before {
    content: "\e9ca";
}

.pi-slack:before {
    content: "\e9c9";
}

.pi-sun:before {
    content: "\e9c8";
}

.pi-moon:before {
    content: "\e9c7";
}

.pi-vimeo:before {
    content: "\e9c6";
}

.pi-youtube:before {
    content: "\e9c5";
}

.pi-flag:before {
    content: "\e9c4";
}

.pi-wallet:before {
    content: "\e9c3";
}

.pi-map:before {
    content: "\e9c2";
}

.pi-link:before {
    content: "\e9c1";
}

.pi-credit-card:before {
    content: "\e9bf";
}

.pi-discord:before {
    content: "\e9c0";
}

.pi-percentage:before {
    content: "\e9be";
}

.pi-euro:before {
    content: "\e9bd";
}

.pi-book:before {
    content: "\e9ba";
}

.pi-shield:before {
    content: "\e9b9";
}

.pi-paypal:before {
    content: "\e9bb";
}

.pi-amazon:before {
    content: "\e9bc";
}

.pi-phone:before {
    content: "\e9b8";
}

.pi-filter-slash:before {
    content: "\e9b7";
}

.pi-facebook:before {
    content: "\e9b4";
}

.pi-github:before {
    content: "\e9b5";
}

.pi-twitter:before {
    content: "\e9b6";
}

.pi-step-backward-alt:before {
    content: "\e9ac";
}

.pi-step-forward-alt:before {
    content: "\e9ad";
}

.pi-forward:before {
    content: "\e9ae";
}

.pi-backward:before {
    content: "\e9af";
}

.pi-fast-backward:before {
    content: "\e9b0";
}

.pi-fast-forward:before {
    content: "\e9b1";
}

.pi-pause:before {
    content: "\e9b2";
}

.pi-play:before {
    content: "\e9b3";
}

.pi-compass:before {
    content: "\e9ab";
}

.pi-id-card:before {
    content: "\e9aa";
}

.pi-ticket:before {
    content: "\e9a9";
}

.pi-file-o:before {
    content: "\e9a8";
}

.pi-reply:before {
    content: "\e9a7";
}

.pi-directions-alt:before {
    content: "\e9a5";
}

.pi-directions:before {
    content: "\e9a6";
}

.pi-thumbs-up:before {
    content: "\e9a3";
}

.pi-thumbs-down:before {
    content: "\e9a4";
}

.pi-sort-numeric-down-alt:before {
    content: "\e996";
}

.pi-sort-numeric-up-alt:before {
    content: "\e997";
}

.pi-sort-alpha-down-alt:before {
    content: "\e998";
}

.pi-sort-alpha-up-alt:before {
    content: "\e999";
}

.pi-sort-numeric-down:before {
    content: "\e99a";
}

.pi-sort-numeric-up:before {
    content: "\e99b";
}

.pi-sort-alpha-down:before {
    content: "\e99c";
}

.pi-sort-alpha-up:before {
    content: "\e99d";
}

.pi-sort-alt:before {
    content: "\e99e";
}

.pi-sort-amount-up:before {
    content: "\e99f";
}

.pi-sort-amount-down:before {
    content: "\e9a0";
}

.pi-sort-amount-down-alt:before {
    content: "\e9a1";
}

.pi-sort-amount-up-alt:before {
    content: "\e9a2";
}

.pi-palette:before {
    content: "\e995";
}

.pi-undo:before {
    content: "\e994";
}

.pi-desktop:before {
    content: "\e993";
}

.pi-sliders-v:before {
    content: "\e991";
}

.pi-sliders-h:before {
    content: "\e992";
}

.pi-search-plus:before {
    content: "\e98f";
}

.pi-search-minus:before {
    content: "\e990";
}

.pi-file-excel:before {
    content: "\e98e";
}

.pi-file-pdf:before {
    content: "\e98d";
}

.pi-check-square:before {
    content: "\e98c";
}

.pi-chart-line:before {
    content: "\e98b";
}

.pi-user-edit:before {
    content: "\e98a";
}

.pi-exclamation-circle:before {
    content: "\e989";
}

.pi-android:before {
    content: "\e985";
}

.pi-google:before {
    content: "\e986";
}

.pi-apple:before {
    content: "\e987";
}

.pi-microsoft:before {
    content: "\e988";
}

.pi-heart:before {
    content: "\e984";
}

.pi-mobile:before {
    content: "\e982";
}

.pi-tablet:before {
    content: "\e983";
}

.pi-key:before {
    content: "\e981";
}

.pi-shopping-cart:before {
    content: "\e980";
}

.pi-comments:before {
    content: "\e97e";
}

.pi-comment:before {
    content: "\e97f";
}

.pi-briefcase:before {
    content: "\e97d";
}

.pi-bell:before {
    content: "\e97c";
}

.pi-paperclip:before {
    content: "\e97b";
}

.pi-share-alt:before {
    content: "\e97a";
}

.pi-envelope:before {
    content: "\e979";
}

.pi-volume-down:before {
    content: "\e976";
}

.pi-volume-up:before {
    content: "\e977";
}

.pi-volume-off:before {
    content: "\e978";
}

.pi-eject:before {
    content: "\e975";
}

.pi-money-bill:before {
    content: "\e974";
}

.pi-images:before {
    content: "\e973";
}

.pi-image:before {
    content: "\e972";
}

.pi-sign-in:before {
    content: "\e970";
}

.pi-sign-out:before {
    content: "\e971";
}

.pi-wifi:before {
    content: "\e96f";
}

.pi-sitemap:before {
    content: "\e96e";
}

.pi-chart-bar:before {
    content: "\e96d";
}

.pi-camera:before {
    content: "\e96c";
}

.pi-dollar:before {
    content: "\e96b";
}

.pi-lock-open:before {
    content: "\e96a";
}

.pi-table:before {
    content: "\e969";
}

.pi-map-marker:before {
    content: "\e968";
}

.pi-list:before {
    content: "\e967";
}

.pi-eye-slash:before {
    content: "\e965";
}

.pi-eye:before {
    content: "\e966";
}

.pi-folder-open:before {
    content: "\e964";
}

.pi-folder:before {
    content: "\e963";
}

.pi-video:before {
    content: "\e962";
}

.pi-inbox:before {
    content: "\e961";
}

.pi-lock:before {
    content: "\e95f";
}

.pi-unlock:before {
    content: "\e960";
}

.pi-tags:before {
    content: "\e95d";
}

.pi-tag:before {
    content: "\e95e";
}

.pi-power-off:before {
    content: "\e95c";
}

.pi-save:before {
    content: "\e95b";
}

.pi-question-circle:before {
    content: "\e959";
}

.pi-question:before {
    content: "\e95a";
}

.pi-copy:before {
    content: "\e957";
}

.pi-file:before {
    content: "\e958";
}

.pi-clone:before {
    content: "\e955";
}

.pi-calendar-times:before {
    content: "\e952";
}

.pi-calendar-minus:before {
    content: "\e953";
}

.pi-calendar-plus:before {
    content: "\e954";
}

.pi-ellipsis-v:before {
    content: "\e950";
}

.pi-ellipsis-h:before {
    content: "\e951";
}

.pi-bookmark:before {
    content: "\e94e";
}

.pi-globe:before {
    content: "\e94f";
}

.pi-replay:before {
    content: "\e94d";
}

.pi-filter:before {
    content: "\e94c";
}

.pi-print:before {
    content: "\e94b";
}

.pi-align-right:before {
    content: "\e946";
}

.pi-align-left:before {
    content: "\e947";
}

.pi-align-center:before {
    content: "\e948";
}

.pi-align-justify:before {
    content: "\e949";
}

.pi-cog:before {
    content: "\e94a";
}

.pi-cloud-download:before {
    content: "\e943";
}

.pi-cloud-upload:before {
    content: "\e944";
}

.pi-cloud:before {
    content: "\e945";
}

.pi-pencil:before {
    content: "\e942";
}

.pi-users:before {
    content: "\e941";
}

.pi-clock:before {
    content: "\e940";
}

.pi-user-minus:before {
    content: "\e93e";
}

.pi-user-plus:before {
    content: "\e93f";
}

.pi-trash:before {
    content: "\e93d";
}

.pi-external-link:before {
    content: "\e93c";
}

.pi-window-maximize:before {
    content: "\e93b";
}

.pi-window-minimize:before {
    content: "\e93a";
}

.pi-refresh:before {
    content: "\e938";
}

.pi-user:before {
    content: "\e939";
}

.pi-exclamation-triangle:before {
    content: "\e922";
}

.pi-calendar:before {
    content: "\e927";
}

.pi-chevron-circle-left:before {
    content: "\e928";
}

.pi-chevron-circle-down:before {
    content: "\e929";
}

.pi-chevron-circle-right:before {
    content: "\e92a";
}

.pi-chevron-circle-up:before {
    content: "\e92b";
}

.pi-angle-double-down:before {
    content: "\e92c";
}

.pi-angle-double-left:before {
    content: "\e92d";
}

.pi-angle-double-right:before {
    content: "\e92e";
}

.pi-angle-double-up:before {
    content: "\e92f";
}

.pi-angle-down:before {
    content: "\e930";
}

.pi-angle-left:before {
    content: "\e931";
}

.pi-angle-right:before {
    content: "\e932";
}

.pi-angle-up:before {
    content: "\e933";
}

.pi-upload:before {
    content: "\e934";
}

.pi-download:before {
    content: "\e956";
}

.pi-ban:before {
    content: "\e935";
}

.pi-star-o:before {
    content: "\e936";
}

.pi-star:before {
    content: "\e937";
}

.pi-chevron-left:before {
    content: "\e900";
}

.pi-chevron-right:before {
    content: "\e901";
}

.pi-chevron-down:before {
    content: "\e902";
}

.pi-chevron-up:before {
    content: "\e903";
}

.pi-caret-left:before {
    content: "\e904";
}

.pi-caret-right:before {
    content: "\e905";
}

.pi-caret-down:before {
    content: "\e906";
}

.pi-caret-up:before {
    content: "\e907";
}

.pi-search:before {
    content: "\e908";
}

.pi-check:before {
    content: "\e909";
}

.pi-check-circle:before {
    content: "\e90a";
}

.pi-times:before {
    content: "\e90b";
}

.pi-times-circle:before {
    content: "\e90c";
}

.pi-plus:before {
    content: "\e90d";
}

.pi-plus-circle:before {
    content: "\e90e";
}

.pi-minus:before {
    content: "\e90f";
}

.pi-minus-circle:before {
    content: "\e910";
}

.pi-circle-on:before {
    content: "\e911";
}

.pi-circle-off:before {
    content: "\e912";
}

.pi-sort-down:before {
    content: "\e913";
}

.pi-sort-up:before {
    content: "\e914";
}

.pi-sort:before {
    content: "\e915";
}

.pi-step-backward:before {
    content: "\e916";
}

.pi-step-forward:before {
    content: "\e917";
}

.pi-th-large:before {
    content: "\e918";
}

.pi-arrow-down:before {
    content: "\e919";
}

.pi-arrow-left:before {
    content: "\e91a";
}

.pi-arrow-right:before {
    content: "\e91b";
}

.pi-arrow-up:before {
    content: "\e91c";
}

.pi-bars:before {
    content: "\e91d";
}

.pi-arrow-circle-down:before {
    content: "\e91e";
}

.pi-arrow-circle-left:before {
    content: "\e91f";
}

.pi-arrow-circle-right:before {
    content: "\e920";
}

.pi-arrow-circle-up:before {
    content: "\e921";
}

.pi-info:before {
    content: "\e923";
}

.pi-info-circle:before {
    content: "\e924";
}

.pi-home:before {
    content: "\e925";
}

.pi-spinner:before {
    content: "\e926";
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInByaW1laWNvbnMuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0lBQ0kseUJBQXlCO0lBQ3pCLGtCQUFrQjtJQUNsQiwrQ0FBa0M7SUFDbEMsbVJBQStOO0lBQy9OLG1CQUFtQjtJQUNuQixrQkFBa0I7QUFDdEI7O0FBRUE7SUFDSSx5QkFBeUI7SUFDekIsV0FBVztJQUNYLGtCQUFrQjtJQUNsQixtQkFBbUI7SUFDbkIsb0JBQW9CO0lBQ3BCLG9CQUFvQjtJQUNwQixjQUFjO0lBQ2QscUJBQXFCO0lBQ3JCLG1DQUFtQztJQUNuQyxrQ0FBa0M7QUFDdEM7O0FBRUE7SUFDSSxtQ0FBbUM7SUFDbkMsbUNBQTJCO1lBQTNCLDJCQUEyQjtBQUMvQjs7QUFFQTtJQUNJLG1CQUFtQjtJQUNuQixrQkFBa0I7QUFDdEI7O0FBRUE7SUFDSSw2Q0FBNkM7SUFDN0MscUNBQXFDO0FBQ3pDOztBQUVBO0lBQ0k7UUFFSSx1QkFBdUI7SUFDM0I7SUFDQTtRQUVJLHlCQUF5QjtJQUM3QjtBQUNKOztBQUVBO0lBQ0k7UUFFSSx1QkFBdUI7SUFDM0I7SUFDQTtRQUVJLHlCQUF5QjtJQUM3QjtBQUNKOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCIiwiZmlsZSI6InByaW1laWNvbnMuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdwcmltZWljb25zJztcbiAgICBmb250LWRpc3BsYXk6IGF1dG87XG4gICAgc3JjOiB1cmwoJy4vZm9udHMvcHJpbWVpY29ucy5lb3QnKTtcbiAgICBzcmM6IHVybCgnLi9mb250cy9wcmltZWljb25zLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIHVybCgnLi9mb250cy9wcmltZWljb25zLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSwgdXJsKCcuL2ZvbnRzL3ByaW1laWNvbnMud29mZicpIGZvcm1hdCgnd29mZicpLCB1cmwoJy4vZm9udHMvcHJpbWVpY29ucy5zdmc/I3ByaW1laWNvbnMnKSBmb3JtYXQoJ3N2ZycpO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4ucGkge1xuICAgIGZvbnQtZmFtaWx5OiAncHJpbWVpY29ucyc7XG4gICAgc3BlYWs6IG5vbmU7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbi5waTpiZWZvcmUge1xuICAgIC0td2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO1xuICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnBpLWZ3IHtcbiAgICB3aWR0aDogMS4yODU3MTQyOWVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnBpLXNwaW4ge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBmYS1zcGluIDJzIGluZmluaXRlIGxpbmVhcjtcbiAgICBhbmltYXRpb246IGZhLXNwaW4gMnMgaW5maW5pdGUgbGluZWFyO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmEtc3BpbiB7XG4gICAgMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgZmEtc3BpbiB7XG4gICAgMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgICB9XG59XG5cbi5waS1zZW5kOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5Y2FcIjtcbn1cblxuLnBpLXNsYWNrOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5YzlcIjtcbn1cblxuLnBpLXN1bjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWM4XCI7XG59XG5cbi5waS1tb29uOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5YzdcIjtcbn1cblxuLnBpLXZpbWVvOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5YzZcIjtcbn1cblxuLnBpLXlvdXR1YmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTljNVwiO1xufVxuXG4ucGktZmxhZzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWM0XCI7XG59XG5cbi5waS13YWxsZXQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTljM1wiO1xufVxuXG4ucGktbWFwOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5YzJcIjtcbn1cblxuLnBpLWxpbms6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTljMVwiO1xufVxuXG4ucGktY3JlZGl0LWNhcmQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTliZlwiO1xufVxuXG4ucGktZGlzY29yZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWMwXCI7XG59XG5cbi5waS1wZXJjZW50YWdlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5YmVcIjtcbn1cblxuLnBpLWV1cm86YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTliZFwiO1xufVxuXG4ucGktYm9vazpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWJhXCI7XG59XG5cbi5waS1zaGllbGQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTliOVwiO1xufVxuXG4ucGktcGF5cGFsOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5YmJcIjtcbn1cblxuLnBpLWFtYXpvbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWJjXCI7XG59XG5cbi5waS1waG9uZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWI4XCI7XG59XG5cbi5waS1maWx0ZXItc2xhc2g6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTliN1wiO1xufVxuXG4ucGktZmFjZWJvb2s6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTliNFwiO1xufVxuXG4ucGktZ2l0aHViOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5YjVcIjtcbn1cblxuLnBpLXR3aXR0ZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTliNlwiO1xufVxuXG4ucGktc3RlcC1iYWNrd2FyZC1hbHQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTlhY1wiO1xufVxuXG4ucGktc3RlcC1mb3J3YXJkLWFsdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWFkXCI7XG59XG5cbi5waS1mb3J3YXJkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5YWVcIjtcbn1cblxuLnBpLWJhY2t3YXJkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5YWZcIjtcbn1cblxuLnBpLWZhc3QtYmFja3dhcmQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTliMFwiO1xufVxuXG4ucGktZmFzdC1mb3J3YXJkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5YjFcIjtcbn1cblxuLnBpLXBhdXNlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5YjJcIjtcbn1cblxuLnBpLXBsYXk6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTliM1wiO1xufVxuXG4ucGktY29tcGFzczpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWFiXCI7XG59XG5cbi5waS1pZC1jYXJkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5YWFcIjtcbn1cblxuLnBpLXRpY2tldDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWE5XCI7XG59XG5cbi5waS1maWxlLW86YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTlhOFwiO1xufVxuXG4ucGktcmVwbHk6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTlhN1wiO1xufVxuXG4ucGktZGlyZWN0aW9ucy1hbHQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTlhNVwiO1xufVxuXG4ucGktZGlyZWN0aW9uczpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWE2XCI7XG59XG5cbi5waS10aHVtYnMtdXA6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTlhM1wiO1xufVxuXG4ucGktdGh1bWJzLWRvd246YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTlhNFwiO1xufVxuXG4ucGktc29ydC1udW1lcmljLWRvd24tYWx0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5OTZcIjtcbn1cblxuLnBpLXNvcnQtbnVtZXJpYy11cC1hbHQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk5N1wiO1xufVxuXG4ucGktc29ydC1hbHBoYS1kb3duLWFsdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTk4XCI7XG59XG5cbi5waS1zb3J0LWFscGhhLXVwLWFsdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTk5XCI7XG59XG5cbi5waS1zb3J0LW51bWVyaWMtZG93bjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTlhXCI7XG59XG5cbi5waS1zb3J0LW51bWVyaWMtdXA6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk5YlwiO1xufVxuXG4ucGktc29ydC1hbHBoYS1kb3duOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5OWNcIjtcbn1cblxuLnBpLXNvcnQtYWxwaGEtdXA6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk5ZFwiO1xufVxuXG4ucGktc29ydC1hbHQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk5ZVwiO1xufVxuXG4ucGktc29ydC1hbW91bnQtdXA6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk5ZlwiO1xufVxuXG4ucGktc29ydC1hbW91bnQtZG93bjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWEwXCI7XG59XG5cbi5waS1zb3J0LWFtb3VudC1kb3duLWFsdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWExXCI7XG59XG5cbi5waS1zb3J0LWFtb3VudC11cC1hbHQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTlhMlwiO1xufVxuXG4ucGktcGFsZXR0ZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTk1XCI7XG59XG5cbi5waS11bmRvOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5OTRcIjtcbn1cblxuLnBpLWRlc2t0b3A6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk5M1wiO1xufVxuXG4ucGktc2xpZGVycy12OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5OTFcIjtcbn1cblxuLnBpLXNsaWRlcnMtaDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTkyXCI7XG59XG5cbi5waS1zZWFyY2gtcGx1czpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOThmXCI7XG59XG5cbi5waS1zZWFyY2gtbWludXM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk5MFwiO1xufVxuXG4ucGktZmlsZS1leGNlbDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOThlXCI7XG59XG5cbi5waS1maWxlLXBkZjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOThkXCI7XG59XG5cbi5waS1jaGVjay1zcXVhcmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk4Y1wiO1xufVxuXG4ucGktY2hhcnQtbGluZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOThiXCI7XG59XG5cbi5waS11c2VyLWVkaXQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk4YVwiO1xufVxuXG4ucGktZXhjbGFtYXRpb24tY2lyY2xlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5ODlcIjtcbn1cblxuLnBpLWFuZHJvaWQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk4NVwiO1xufVxuXG4ucGktZ29vZ2xlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5ODZcIjtcbn1cblxuLnBpLWFwcGxlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5ODdcIjtcbn1cblxuLnBpLW1pY3Jvc29mdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTg4XCI7XG59XG5cbi5waS1oZWFydDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTg0XCI7XG59XG5cbi5waS1tb2JpbGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk4MlwiO1xufVxuXG4ucGktdGFibGV0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5ODNcIjtcbn1cblxuLnBpLWtleTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTgxXCI7XG59XG5cbi5waS1zaG9wcGluZy1jYXJ0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5ODBcIjtcbn1cblxuLnBpLWNvbW1lbnRzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5N2VcIjtcbn1cblxuLnBpLWNvbW1lbnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk3ZlwiO1xufVxuXG4ucGktYnJpZWZjYXNlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5N2RcIjtcbn1cblxuLnBpLWJlbGw6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk3Y1wiO1xufVxuXG4ucGktcGFwZXJjbGlwOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5N2JcIjtcbn1cblxuLnBpLXNoYXJlLWFsdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTdhXCI7XG59XG5cbi5waS1lbnZlbG9wZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTc5XCI7XG59XG5cbi5waS12b2x1bWUtZG93bjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTc2XCI7XG59XG5cbi5waS12b2x1bWUtdXA6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk3N1wiO1xufVxuXG4ucGktdm9sdW1lLW9mZjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTc4XCI7XG59XG5cbi5waS1lamVjdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTc1XCI7XG59XG5cbi5waS1tb25leS1iaWxsOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NzRcIjtcbn1cblxuLnBpLWltYWdlczpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTczXCI7XG59XG5cbi5waS1pbWFnZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTcyXCI7XG59XG5cbi5waS1zaWduLWluOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NzBcIjtcbn1cblxuLnBpLXNpZ24tb3V0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NzFcIjtcbn1cblxuLnBpLXdpZmk6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk2ZlwiO1xufVxuXG4ucGktc2l0ZW1hcDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTZlXCI7XG59XG5cbi5waS1jaGFydC1iYXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk2ZFwiO1xufVxuXG4ucGktY2FtZXJhOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NmNcIjtcbn1cblxuLnBpLWRvbGxhcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTZiXCI7XG59XG5cbi5waS1sb2NrLW9wZW46YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk2YVwiO1xufVxuXG4ucGktdGFibGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk2OVwiO1xufVxuXG4ucGktbWFwLW1hcmtlcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTY4XCI7XG59XG5cbi5waS1saXN0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NjdcIjtcbn1cblxuLnBpLWV5ZS1zbGFzaDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTY1XCI7XG59XG5cbi5waS1leWU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk2NlwiO1xufVxuXG4ucGktZm9sZGVyLW9wZW46YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk2NFwiO1xufVxuXG4ucGktZm9sZGVyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NjNcIjtcbn1cblxuLnBpLXZpZGVvOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NjJcIjtcbn1cblxuLnBpLWluYm94OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NjFcIjtcbn1cblxuLnBpLWxvY2s6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk1ZlwiO1xufVxuXG4ucGktdW5sb2NrOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NjBcIjtcbn1cblxuLnBpLXRhZ3M6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk1ZFwiO1xufVxuXG4ucGktdGFnOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NWVcIjtcbn1cblxuLnBpLXBvd2VyLW9mZjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTVjXCI7XG59XG5cbi5waS1zYXZlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NWJcIjtcbn1cblxuLnBpLXF1ZXN0aW9uLWNpcmNsZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTU5XCI7XG59XG5cbi5waS1xdWVzdGlvbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTVhXCI7XG59XG5cbi5waS1jb3B5OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NTdcIjtcbn1cblxuLnBpLWZpbGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk1OFwiO1xufVxuXG4ucGktY2xvbmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk1NVwiO1xufVxuXG4ucGktY2FsZW5kYXItdGltZXM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk1MlwiO1xufVxuXG4ucGktY2FsZW5kYXItbWludXM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk1M1wiO1xufVxuXG4ucGktY2FsZW5kYXItcGx1czpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTU0XCI7XG59XG5cbi5waS1lbGxpcHNpcy12OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NTBcIjtcbn1cblxuLnBpLWVsbGlwc2lzLWg6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk1MVwiO1xufVxuXG4ucGktYm9va21hcms6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk0ZVwiO1xufVxuXG4ucGktZ2xvYmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk0ZlwiO1xufVxuXG4ucGktcmVwbGF5OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NGRcIjtcbn1cblxuLnBpLWZpbHRlcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTRjXCI7XG59XG5cbi5waS1wcmludDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTRiXCI7XG59XG5cbi5waS1hbGlnbi1yaWdodDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTQ2XCI7XG59XG5cbi5waS1hbGlnbi1sZWZ0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NDdcIjtcbn1cblxuLnBpLWFsaWduLWNlbnRlcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTQ4XCI7XG59XG5cbi5waS1hbGlnbi1qdXN0aWZ5OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NDlcIjtcbn1cblxuLnBpLWNvZzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTRhXCI7XG59XG5cbi5waS1jbG91ZC1kb3dubG9hZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTQzXCI7XG59XG5cbi5waS1jbG91ZC11cGxvYWQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk0NFwiO1xufVxuXG4ucGktY2xvdWQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk0NVwiO1xufVxuXG4ucGktcGVuY2lsOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NDJcIjtcbn1cblxuLnBpLXVzZXJzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NDFcIjtcbn1cblxuLnBpLWNsb2NrOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NDBcIjtcbn1cblxuLnBpLXVzZXItbWludXM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkzZVwiO1xufVxuXG4ucGktdXNlci1wbHVzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5M2ZcIjtcbn1cblxuLnBpLXRyYXNoOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5M2RcIjtcbn1cblxuLnBpLWV4dGVybmFsLWxpbms6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkzY1wiO1xufVxuXG4ucGktd2luZG93LW1heGltaXplOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5M2JcIjtcbn1cblxuLnBpLXdpbmRvdy1taW5pbWl6ZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTNhXCI7XG59XG5cbi5waS1yZWZyZXNoOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MzhcIjtcbn1cbiAgXG4ucGktdXNlcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTM5XCI7XG59XG5cbi5waS1leGNsYW1hdGlvbi10cmlhbmdsZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTIyXCI7XG59XG5cbi5waS1jYWxlbmRhcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTI3XCI7XG59XG5cbi5waS1jaGV2cm9uLWNpcmNsZS1sZWZ0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MjhcIjtcbn1cblxuLnBpLWNoZXZyb24tY2lyY2xlLWRvd246YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkyOVwiO1xufVxuXG4ucGktY2hldnJvbi1jaXJjbGUtcmlnaHQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkyYVwiO1xufVxuXG4ucGktY2hldnJvbi1jaXJjbGUtdXA6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkyYlwiO1xufVxuXG4ucGktYW5nbGUtZG91YmxlLWRvd246YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkyY1wiO1xufVxuXG4ucGktYW5nbGUtZG91YmxlLWxlZnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkyZFwiO1xufVxuXG4ucGktYW5nbGUtZG91YmxlLXJpZ2h0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MmVcIjtcbn1cblxuLnBpLWFuZ2xlLWRvdWJsZS11cDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTJmXCI7XG59XG5cbi5waS1hbmdsZS1kb3duOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MzBcIjtcbn1cblxuLnBpLWFuZ2xlLWxlZnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkzMVwiO1xufVxuXG4ucGktYW5nbGUtcmlnaHQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkzMlwiO1xufVxuXG4ucGktYW5nbGUtdXA6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkzM1wiO1xufVxuXG4ucGktdXBsb2FkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MzRcIjtcbn1cblxuLnBpLWRvd25sb2FkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NTZcIjtcbn1cblxuLnBpLWJhbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTM1XCI7XG59XG5cbi5waS1zdGFyLW86YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkzNlwiO1xufVxuXG4ucGktc3RhcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTM3XCI7XG59XG5cbi5waS1jaGV2cm9uLWxlZnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkwMFwiO1xufVxuXG4ucGktY2hldnJvbi1yaWdodDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTAxXCI7XG59XG5cbi5waS1jaGV2cm9uLWRvd246YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkwMlwiO1xufVxuXG4ucGktY2hldnJvbi11cDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTAzXCI7XG59XG5cbi5waS1jYXJldC1sZWZ0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MDRcIjtcbn1cblxuLnBpLWNhcmV0LXJpZ2h0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MDVcIjtcbn1cblxuLnBpLWNhcmV0LWRvd246YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkwNlwiO1xufVxuXG4ucGktY2FyZXQtdXA6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkwN1wiO1xufVxuXG4ucGktc2VhcmNoOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MDhcIjtcbn1cblxuLnBpLWNoZWNrOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MDlcIjtcbn1cblxuLnBpLWNoZWNrLWNpcmNsZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTBhXCI7XG59XG5cbi5waS10aW1lczpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTBiXCI7XG59XG5cbi5waS10aW1lcy1jaXJjbGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkwY1wiO1xufVxuXG4ucGktcGx1czpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTBkXCI7XG59XG5cbi5waS1wbHVzLWNpcmNsZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTBlXCI7XG59XG5cbi5waS1taW51czpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTBmXCI7XG59XG5cbi5waS1taW51cy1jaXJjbGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkxMFwiO1xufVxuXG4ucGktY2lyY2xlLW9uOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MTFcIjtcbn1cblxuLnBpLWNpcmNsZS1vZmY6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkxMlwiO1xufVxuXG4ucGktc29ydC1kb3duOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MTNcIjtcbn1cblxuLnBpLXNvcnQtdXA6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkxNFwiO1xufVxuXG4ucGktc29ydDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTE1XCI7XG59XG5cbi5waS1zdGVwLWJhY2t3YXJkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MTZcIjtcbn1cblxuLnBpLXN0ZXAtZm9yd2FyZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTE3XCI7XG59XG5cbi5waS10aC1sYXJnZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTE4XCI7XG59XG5cbi5waS1hcnJvdy1kb3duOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MTlcIjtcbn1cblxuLnBpLWFycm93LWxlZnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkxYVwiO1xufVxuXG4ucGktYXJyb3ctcmlnaHQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkxYlwiO1xufVxuXG4ucGktYXJyb3ctdXA6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkxY1wiO1xufVxuXG4ucGktYmFyczpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTFkXCI7XG59XG5cbi5waS1hcnJvdy1jaXJjbGUtZG93bjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTFlXCI7XG59XG5cbi5waS1hcnJvdy1jaXJjbGUtbGVmdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTFmXCI7XG59XG5cbi5waS1hcnJvdy1jaXJjbGUtcmlnaHQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkyMFwiO1xufVxuXG4ucGktYXJyb3ctY2lyY2xlLXVwOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MjFcIjtcbn1cblxuLnBpLWluZm86YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkyM1wiO1xufVxuXG4ucGktaW5mby1jaXJjbGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkyNFwiO1xufVxuXG4ucGktaG9tZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTI1XCI7XG59XG5cbi5waS1zcGlubmVyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MjZcIjtcbn1cbiJdfQ== */
.p-component,.p-component *{box-sizing:border-box}.p-hidden{display:none}.p-hidden-space{visibility:hidden}.p-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.p-hidden-accessible input,.p-hidden-accessible select{transform:scale(0)}.p-reset{margin:0;padding:0;border:0;outline:0;text-decoration:none;font-size:100%;list-style:none}.p-disabled,.p-disabled *{cursor:default !important;pointer-events:none}.p-component-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.p-overflow-hidden{overflow:hidden}.p-unselectable-text{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.p-scrollbar-measure{width:100px;height:100px;overflow:scroll;position:absolute;top:-9999px}@-webkit-keyframes p-fadein{0%{opacity:0}100%{opacity:1}}@keyframes p-fadein{0%{opacity:0}100%{opacity:1}}input[type="button"],input[type="submit"],input[type="reset"],input[type="file"]::-webkit-file-upload-button,button{border-radius:0}.p-link{text-align:left;background-color:transparent;margin:0;padding:0;border:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.p-sr-only{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}.p-connected-overlay{opacity:0;transform:scaleY(0.8);transition:transform .12s cubic-bezier(0,0,0.2,1),opacity .12s cubic-bezier(0,0,0.2,1)}.p-connected-overlay-visible{opacity:1;transform:scaleY(1)}.p-connected-overlay-hidden{opacity:0;transform:scaleY(1);transition:opacity .1s linear}.p-toggleable-content.ng-animating{overflow:hidden}.p-badge{display:inline-block;border-radius:10px;text-align:center;padding:0 .5rem}.p-overlay-badge{position:relative}.p-overlay-badge .p-badge{position:absolute;top:0;right:0;transform:translate(50%,-50%);transform-origin:100% 0;margin:0}.p-badge-dot{width:.5rem;min-width:.5rem;height:.5rem;border-radius:50%;padding:0}.p-badge-no-gutter{padding:0;border-radius:50%}.p-button{margin:0;display:inline-flex;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;align-items:center;vertical-align:bottom;text-align:center;overflow:hidden;position:relative}.p-button-label{flex:1 1 auto}.p-button-icon-right{order:1}.p-button:disabled{cursor:default}.p-button-icon-only{justify-content:center}.p-button-icon-only .p-button-label{visibility:hidden;width:0;flex:0 0 auto}.p-button-vertical{flex-direction:column}.p-button-icon-bottom{order:2}.p-buttonset .p-button{margin:0}.p-buttonset .p-button:not(:last-child){border-right:0 none}.p-buttonset .p-button:not(:first-of-type):not(:last-of-type){border-radius:0}.p-buttonset .p-button:first-of-type{border-top-right-radius:0;border-bottom-right-radius:0}.p-buttonset .p-button:last-of-type{border-top-left-radius:0;border-bottom-left-radius:0}.p-buttonset .p-button:focus{position:relative;z-index:1}.p-button-label{transition:all .2s}.p-checkbox{display:inline-flex;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:bottom}.p-checkbox-disabled{cursor:default !important;pointer-events:none}.p-checkbox-box{display:flex;justify-content:center;align-items:center}p-checkbox{display:inline-flex;vertical-align:bottom;align-items:center}.p-checkbox-label{line-height:1}.p-colorpicker-panel .p-colorpicker-color{background:transparent url('color.6441e63a57ccc5105bad.png') no-repeat left top}.p-colorpicker-panel .p-colorpicker-hue{background:transparent url('hue.f8505bd4d6f3e3aa435b.png') no-repeat left top}.p-inputtext{margin:0}.p-fluid .p-inputtext{width:100%}.p-inputgroup{display:flex;align-items:stretch;width:100%}.p-inputgroup-addon{display:flex;align-items:center;justify-content:center}.p-inputgroup .p-float-label{display:flex;align-items:stretch;width:100%}.p-inputgroup .p-inputtext,.p-fluid .p-inputgroup .p-inputtext{flex:1 1 auto;width:1%}.p-float-label{display:block;position:relative}.p-float-label label{position:absolute;pointer-events:none;top:50%;margin-top:-.5rem;transition-property:all;transition-timing-function:ease;line-height:1}.p-float-label textarea ~ label{top:1rem}.p-float-label input:focus ~ label,.p-float-label input.p-filled ~ label,.p-float-label textarea:focus ~ label,.p-float-label textarea.p-filled ~ label,.p-float-label .p-inputwrapper-focus ~ label,.p-float-label .p-inputwrapper-filled ~ label{top:-.75rem;font-size:12px}.p-float-label .input:-webkit-autofill ~ label{top:-20px;font-size:12px}.p-input-icon-left,.p-input-icon-right{position:relative;display:inline-block}.p-input-icon-left>i,.p-input-icon-right>i{position:absolute;top:50%;margin-top:-.5rem}.p-fluid .p-input-icon-left,.p-fluid .p-input-icon-right{display:block;width:100%}.p-inputtextarea-resizable{overflow:hidden;resize:none}.p-fluid .p-inputtextarea{width:100%}.p-password{position:relative;display:inline-flex}.p-password-panel{position:absolute}.p-password .p-password-panel{min-width:100%}.p-password-meter{height:10px}.p-password-strength{height:100%;width:0;transition:width 1s ease-in-out}.p-fluid .p-password{display:flex}.p-radiobutton{display:inline-flex;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:bottom}.p-radiobutton-box{display:flex;justify-content:center;align-items:center}.p-radiobutton-icon{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0) scale(.1);border-radius:50%;visibility:hidden}.p-radiobutton-box.p-highlight .p-radiobutton-icon{transform:translateZ(0) scale(1.0,1.0);visibility:visible}p-radiobutton{display:inline-flex;vertical-align:bottom;align-items:center}.p-radiobutton-label{line-height:1}.p-ripple{overflow:hidden;position:relative}.p-ink{display:block;position:absolute;background:rgba(255,255,255,0.5);border-radius:100%;transform:scale(0)}.p-ink-active{-webkit-animation:ripple .4s linear;animation:ripple .4s linear}.p-ripple-disabled .p-ink{display:none !important}@-webkit-keyframes ripple{100%{opacity:0;transform:scale(2.5)}}@keyframes ripple{100%{opacity:0;transform:scale(2.5)}}.p-tooltip{position:absolute;display:none;padding:.25em .5rem;max-width:12.5rem}.p-tooltip.p-tooltip-right,.p-tooltip.p-tooltip-left{padding:0 .25rem}.p-tooltip.p-tooltip-top,.p-tooltip.p-tooltip-bottom{padding:.25em 0}.p-tooltip .p-tooltip-text{white-space:pre-line}.p-tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.p-tooltip-right .p-tooltip-arrow{top:50%;left:0;margin-top:-.25rem;border-width:.25em .25em .25em 0}.p-tooltip-left .p-tooltip-arrow{top:50%;right:0;margin-top:-.25rem;border-width:.25em 0 .25em .25rem}.p-tooltip.p-tooltip-top{padding:.25em 0}.p-tooltip-top .p-tooltip-arrow{bottom:0;left:50%;margin-left:-.25rem;border-width:.25em .25em 0}.p-tooltip-bottom .p-tooltip-arrow{top:0;left:50%;margin-left:-.25rem;border-width:0 .25em .25rem}
/*# sourceMappingURL=data:application/json;base64,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a0IsQ0FBQyxvQkFBb0Isa0NBQWtDLENBQUMsMEJBQTBCLENBQUMsaUNBQWlDLENBQUMsaUJBQWlCLENBQUMsaUJBQWlCLENBQUMsbURBQW1ELHNDQUFzQyxDQUFDLGtCQUFrQixDQUFDLGNBQWMsbUJBQW1CLENBQUMscUJBQXFCLENBQUMsa0JBQWtCLENBQUMscUJBQXFCLGFBQWEsQ0FBQyxVQUFVLGVBQWUsQ0FBQyxpQkFBaUIsQ0FBQyxPQUFPLGFBQWEsQ0FBQyxpQkFBaUIsQ0FBQyxnQ0FBZ0MsQ0FBQyxrQkFBa0IsQ0FBQyxrQkFBa0IsQ0FBQyxjQUFjLG1DQUEwQixDQUExQiwyQkFBMkIsQ0FBQywwQkFBMEIsdUJBQXVCLENBQUMsMEJBQWtCLEtBQUssU0FBUyxDQUFDLG9CQUFvQixDQUFDLENBQXRELGtCQUFrQixLQUFLLFNBQVMsQ0FBQyxvQkFBb0IsQ0FBQyxDQUFDLFdBQVcsaUJBQWlCLENBQUMsWUFBWSxDQUFDLG1CQUFtQixDQUFDLGlCQUFpQixDQUFDLHFEQUFxRCxnQkFBZ0IsQ0FBQyxxREFBcUQsZUFBZSxDQUFDLDJCQUEyQixvQkFBb0IsQ0FBQyxpQkFBaUIsaUJBQWlCLENBQUMsT0FBTyxDQUFDLFFBQVEsQ0FBQyx3QkFBd0IsQ0FBQyxrQkFBa0IsQ0FBQyxrQ0FBa0MsT0FBTyxDQUFDLE1BQU0sQ0FBQyxrQkFBa0IsQ0FBQyxnQ0FBZ0MsQ0FBQyxpQ0FBaUMsT0FBTyxDQUFDLE9BQU8sQ0FBQyxrQkFBa0IsQ0FBQyxpQ0FBaUMsQ0FBQyx5QkFBeUIsZUFBZSxDQUFDLGdDQUFnQyxRQUFRLENBQUMsUUFBUSxDQUFDLG1CQUFtQixDQUFDLDBCQUEwQixDQUFDLG1DQUFtQyxLQUFLLENBQUMsUUFBUSxDQUFDLG1CQUFtQixDQUFDLDJCQUEyQiIsImZpbGUiOiJwcmltZW5nLm1pbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIucC1jb21wb25lbnQsLnAtY29tcG9uZW50ICp7Ym94LXNpemluZzpib3JkZXItYm94fS5wLWhpZGRlbntkaXNwbGF5Om5vbmV9LnAtaGlkZGVuLXNwYWNle3Zpc2liaWxpdHk6aGlkZGVufS5wLWhpZGRlbi1hY2Nlc3NpYmxle2JvcmRlcjowO2NsaXA6cmVjdCgwIDAgMCAwKTtoZWlnaHQ6MXB4O21hcmdpbjotMXB4O292ZXJmbG93OmhpZGRlbjtwYWRkaW5nOjA7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MXB4fS5wLWhpZGRlbi1hY2Nlc3NpYmxlIGlucHV0LC5wLWhpZGRlbi1hY2Nlc3NpYmxlIHNlbGVjdHt0cmFuc2Zvcm06c2NhbGUoMCl9LnAtcmVzZXR7bWFyZ2luOjA7cGFkZGluZzowO2JvcmRlcjowO291dGxpbmU6MDt0ZXh0LWRlY29yYXRpb246bm9uZTtmb250LXNpemU6MTAwJTtsaXN0LXN0eWxlOm5vbmV9LnAtZGlzYWJsZWQsLnAtZGlzYWJsZWQgKntjdXJzb3I6ZGVmYXVsdCAhaW1wb3J0YW50O3BvaW50ZXItZXZlbnRzOm5vbmV9LnAtY29tcG9uZW50LW92ZXJsYXl7cG9zaXRpb246Zml4ZWQ7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCV9LnAtb3ZlcmZsb3ctaGlkZGVue292ZXJmbG93OmhpZGRlbn0ucC11bnNlbGVjdGFibGUtdGV4dHt1c2VyLXNlbGVjdDpub25lfS5wLXNjcm9sbGJhci1tZWFzdXJle3dpZHRoOjEwMHB4O2hlaWdodDoxMDBweDtvdmVyZmxvdzpzY3JvbGw7cG9zaXRpb246YWJzb2x1dGU7dG9wOi05OTk5cHh9QC13ZWJraXQta2V5ZnJhbWVzIHAtZmFkZWluezAle29wYWNpdHk6MH0xMDAle29wYWNpdHk6MX19QGtleWZyYW1lcyBwLWZhZGVpbnswJXtvcGFjaXR5OjB9MTAwJXtvcGFjaXR5OjF9fWlucHV0W3R5cGU9XCJidXR0b25cIl0saW5wdXRbdHlwZT1cInN1Ym1pdFwiXSxpbnB1dFt0eXBlPVwicmVzZXRcIl0saW5wdXRbdHlwZT1cImZpbGVcIl06Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uLGJ1dHRvbntib3JkZXItcmFkaXVzOjB9LnAtbGlua3t0ZXh0LWFsaWduOmxlZnQ7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDttYXJnaW46MDtwYWRkaW5nOjA7Ym9yZGVyOjA7Y3Vyc29yOnBvaW50ZXI7dXNlci1zZWxlY3Q6bm9uZX0ucC1zci1vbmx5e2JvcmRlcjowO2NsaXA6cmVjdCgxcHgsMXB4LDFweCwxcHgpO2NsaXAtcGF0aDppbnNldCg1MCUpO2hlaWdodDoxcHg7bWFyZ2luOi0xcHg7b3ZlcmZsb3c6aGlkZGVuO3BhZGRpbmc6MDtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxcHg7d29yZC13cmFwOm5vcm1hbCAhaW1wb3J0YW50fS5wLWNvbm5lY3RlZC1vdmVybGF5e29wYWNpdHk6MDt0cmFuc2Zvcm06c2NhbGVZKDAuOCk7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjEycyBjdWJpYy1iZXppZXIoMCwwLDAuMiwxKSxvcGFjaXR5IC4xMnMgY3ViaWMtYmV6aWVyKDAsMCwwLjIsMSl9LnAtY29ubmVjdGVkLW92ZXJsYXktdmlzaWJsZXtvcGFjaXR5OjE7dHJhbnNmb3JtOnNjYWxlWSgxKX0ucC1jb25uZWN0ZWQtb3ZlcmxheS1oaWRkZW57b3BhY2l0eTowO3RyYW5zZm9ybTpzY2FsZVkoMSk7dHJhbnNpdGlvbjpvcGFjaXR5IC4xcyBsaW5lYXJ9LnAtdG9nZ2xlYWJsZS1jb250ZW50Lm5nLWFuaW1hdGluZ3tvdmVyZmxvdzpoaWRkZW59LnAtYmFkZ2V7ZGlzcGxheTppbmxpbmUtYmxvY2s7Ym9yZGVyLXJhZGl1czoxMHB4O3RleHQtYWxpZ246Y2VudGVyO3BhZGRpbmc6MCAuNXJlbX0ucC1vdmVybGF5LWJhZGdle3Bvc2l0aW9uOnJlbGF0aXZlfS5wLW92ZXJsYXktYmFkZ2UgLnAtYmFkZ2V7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDt0cmFuc2Zvcm06dHJhbnNsYXRlKDUwJSwtNTAlKTt0cmFuc2Zvcm0tb3JpZ2luOjEwMCUgMDttYXJnaW46MH0ucC1iYWRnZS1kb3R7d2lkdGg6LjVyZW07bWluLXdpZHRoOi41cmVtO2hlaWdodDouNXJlbTtib3JkZXItcmFkaXVzOjUwJTtwYWRkaW5nOjB9LnAtYmFkZ2Utbm8tZ3V0dGVye3BhZGRpbmc6MDtib3JkZXItcmFkaXVzOjUwJX0ucC1idXR0b257bWFyZ2luOjA7ZGlzcGxheTppbmxpbmUtZmxleDtjdXJzb3I6cG9pbnRlcjt1c2VyLXNlbGVjdDpub25lO2FsaWduLWl0ZW1zOmNlbnRlcjt2ZXJ0aWNhbC1hbGlnbjpib3R0b207dGV4dC1hbGlnbjpjZW50ZXI7b3ZlcmZsb3c6aGlkZGVuO3Bvc2l0aW9uOnJlbGF0aXZlfS5wLWJ1dHRvbi1sYWJlbHtmbGV4OjEgMSBhdXRvfS5wLWJ1dHRvbi1pY29uLXJpZ2h0e29yZGVyOjF9LnAtYnV0dG9uOmRpc2FibGVke2N1cnNvcjpkZWZhdWx0fS5wLWJ1dHRvbi1pY29uLW9ubHl7anVzdGlmeS1jb250ZW50OmNlbnRlcn0ucC1idXR0b24taWNvbi1vbmx5IC5wLWJ1dHRvbi1sYWJlbHt2aXNpYmlsaXR5OmhpZGRlbjt3aWR0aDowO2ZsZXg6MCAwIGF1dG99LnAtYnV0dG9uLXZlcnRpY2Fse2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0ucC1idXR0b24taWNvbi1ib3R0b217b3JkZXI6Mn0ucC1idXR0b25zZXQgLnAtYnV0dG9ue21hcmdpbjowfS5wLWJ1dHRvbnNldCAucC1idXR0b246bm90KDpsYXN0LWNoaWxkKXtib3JkZXItcmlnaHQ6MCBub25lfS5wLWJ1dHRvbnNldCAucC1idXR0b246bm90KDpmaXJzdC1vZi10eXBlKTpub3QoOmxhc3Qtb2YtdHlwZSl7Ym9yZGVyLXJhZGl1czowfS5wLWJ1dHRvbnNldCAucC1idXR0b246Zmlyc3Qtb2YtdHlwZXtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czowO2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjB9LnAtYnV0dG9uc2V0IC5wLWJ1dHRvbjpsYXN0LW9mLXR5cGV7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MH0ucC1idXR0b25zZXQgLnAtYnV0dG9uOmZvY3Vze3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MX0ucC1idXR0b24tbGFiZWx7dHJhbnNpdGlvbjphbGwgLjJzfS5wLWNoZWNrYm94e2Rpc3BsYXk6aW5saW5lLWZsZXg7Y3Vyc29yOnBvaW50ZXI7dXNlci1zZWxlY3Q6bm9uZTt2ZXJ0aWNhbC1hbGlnbjpib3R0b219LnAtY2hlY2tib3gtZGlzYWJsZWR7Y3Vyc29yOmRlZmF1bHQgIWltcG9ydGFudDtwb2ludGVyLWV2ZW50czpub25lfS5wLWNoZWNrYm94LWJveHtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXJ9cC1jaGVja2JveHtkaXNwbGF5OmlubGluZS1mbGV4O3ZlcnRpY2FsLWFsaWduOmJvdHRvbTthbGlnbi1pdGVtczpjZW50ZXJ9LnAtY2hlY2tib3gtbGFiZWx7bGluZS1oZWlnaHQ6MX0ucC1jb2xvcnBpY2tlci1wYW5lbCAucC1jb2xvcnBpY2tlci1jb2xvcntiYWNrZ3JvdW5kOnRyYW5zcGFyZW50IHVybChcIi4vaW1hZ2VzL2NvbG9yLnBuZ1wiKSBuby1yZXBlYXQgbGVmdCB0b3B9LnAtY29sb3JwaWNrZXItcGFuZWwgLnAtY29sb3JwaWNrZXItaHVle2JhY2tncm91bmQ6dHJhbnNwYXJlbnQgdXJsKFwiLi9pbWFnZXMvaHVlLnBuZ1wiKSBuby1yZXBlYXQgbGVmdCB0b3B9LnAtaW5wdXR0ZXh0e21hcmdpbjowfS5wLWZsdWlkIC5wLWlucHV0dGV4dHt3aWR0aDoxMDAlfS5wLWlucHV0Z3JvdXB7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOnN0cmV0Y2g7d2lkdGg6MTAwJX0ucC1pbnB1dGdyb3VwLWFkZG9ue2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcn0ucC1pbnB1dGdyb3VwIC5wLWZsb2F0LWxhYmVse2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpzdHJldGNoO3dpZHRoOjEwMCV9LnAtaW5wdXRncm91cCAucC1pbnB1dHRleHQsLnAtZmx1aWQgLnAtaW5wdXRncm91cCAucC1pbnB1dHRleHR7ZmxleDoxIDEgYXV0bzt3aWR0aDoxJX0ucC1mbG9hdC1sYWJlbHtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlfS5wLWZsb2F0LWxhYmVsIGxhYmVse3Bvc2l0aW9uOmFic29sdXRlO3BvaW50ZXItZXZlbnRzOm5vbmU7dG9wOjUwJTttYXJnaW4tdG9wOi0uNXJlbTt0cmFuc2l0aW9uLXByb3BlcnR5OmFsbDt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlO2xpbmUtaGVpZ2h0OjF9LnAtZmxvYXQtbGFiZWwgdGV4dGFyZWEgfiBsYWJlbHt0b3A6MXJlbX0ucC1mbG9hdC1sYWJlbCBpbnB1dDpmb2N1cyB+IGxhYmVsLC5wLWZsb2F0LWxhYmVsIGlucHV0LnAtZmlsbGVkIH4gbGFiZWwsLnAtZmxvYXQtbGFiZWwgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbCwucC1mbG9hdC1sYWJlbCB0ZXh0YXJlYS5wLWZpbGxlZCB+IGxhYmVsLC5wLWZsb2F0LWxhYmVsIC5wLWlucHV0d3JhcHBlci1mb2N1cyB+IGxhYmVsLC5wLWZsb2F0LWxhYmVsIC5wLWlucHV0d3JhcHBlci1maWxsZWQgfiBsYWJlbHt0b3A6LS43NXJlbTtmb250LXNpemU6MTJweH0ucC1mbG9hdC1sYWJlbCAuaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVse3RvcDotMjBweDtmb250LXNpemU6MTJweH0ucC1pbnB1dC1pY29uLWxlZnQsLnAtaW5wdXQtaWNvbi1yaWdodHtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmlubGluZS1ibG9ja30ucC1pbnB1dC1pY29uLWxlZnQ+aSwucC1pbnB1dC1pY29uLXJpZ2h0Pml7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTttYXJnaW4tdG9wOi0uNXJlbX0ucC1mbHVpZCAucC1pbnB1dC1pY29uLWxlZnQsLnAtZmx1aWQgLnAtaW5wdXQtaWNvbi1yaWdodHtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCV9LnAtaW5wdXR0ZXh0YXJlYS1yZXNpemFibGV7b3ZlcmZsb3c6aGlkZGVuO3Jlc2l6ZTpub25lfS5wLWZsdWlkIC5wLWlucHV0dGV4dGFyZWF7d2lkdGg6MTAwJX0ucC1wYXNzd29yZHtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmlubGluZS1mbGV4fS5wLXBhc3N3b3JkLXBhbmVse3Bvc2l0aW9uOmFic29sdXRlfS5wLXBhc3N3b3JkIC5wLXBhc3N3b3JkLXBhbmVse21pbi13aWR0aDoxMDAlfS5wLXBhc3N3b3JkLW1ldGVye2hlaWdodDoxMHB4fS5wLXBhc3N3b3JkLXN0cmVuZ3Roe2hlaWdodDoxMDAlO3dpZHRoOjA7dHJhbnNpdGlvbjp3aWR0aCAxcyBlYXNlLWluLW91dH0ucC1mbHVpZCAucC1wYXNzd29yZHtkaXNwbGF5OmZsZXh9LnAtcmFkaW9idXR0b257ZGlzcGxheTppbmxpbmUtZmxleDtjdXJzb3I6cG9pbnRlcjt1c2VyLXNlbGVjdDpub25lO3ZlcnRpY2FsLWFsaWduOmJvdHRvbX0ucC1yYWRpb2J1dHRvbi1ib3h7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyfS5wLXJhZGlvYnV0dG9uLWljb257LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKSBzY2FsZSguMSk7Ym9yZGVyLXJhZGl1czo1MCU7dmlzaWJpbGl0eTpoaWRkZW59LnAtcmFkaW9idXR0b24tYm94LnAtaGlnaGxpZ2h0IC5wLXJhZGlvYnV0dG9uLWljb257dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCkgc2NhbGUoMS4wLDEuMCk7dmlzaWJpbGl0eTp2aXNpYmxlfXAtcmFkaW9idXR0b257ZGlzcGxheTppbmxpbmUtZmxleDt2ZXJ0aWNhbC1hbGlnbjpib3R0b207YWxpZ24taXRlbXM6Y2VudGVyfS5wLXJhZGlvYnV0dG9uLWxhYmVse2xpbmUtaGVpZ2h0OjF9LnAtcmlwcGxle292ZXJmbG93OmhpZGRlbjtwb3NpdGlvbjpyZWxhdGl2ZX0ucC1pbmt7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTtiYWNrZ3JvdW5kOnJnYmEoMjU1LDI1NSwyNTUsMC41KTtib3JkZXItcmFkaXVzOjEwMCU7dHJhbnNmb3JtOnNjYWxlKDApfS5wLWluay1hY3RpdmV7YW5pbWF0aW9uOnJpcHBsZSAuNHMgbGluZWFyfS5wLXJpcHBsZS1kaXNhYmxlZCAucC1pbmt7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9QGtleWZyYW1lcyByaXBwbGV7MTAwJXtvcGFjaXR5OjA7dHJhbnNmb3JtOnNjYWxlKDIuNSl9fS5wLXRvb2x0aXB7cG9zaXRpb246YWJzb2x1dGU7ZGlzcGxheTpub25lO3BhZGRpbmc6LjI1ZW0gLjVyZW07bWF4LXdpZHRoOjEyLjVyZW19LnAtdG9vbHRpcC5wLXRvb2x0aXAtcmlnaHQsLnAtdG9vbHRpcC5wLXRvb2x0aXAtbGVmdHtwYWRkaW5nOjAgLjI1cmVtfS5wLXRvb2x0aXAucC10b29sdGlwLXRvcCwucC10b29sdGlwLnAtdG9vbHRpcC1ib3R0b217cGFkZGluZzouMjVlbSAwfS5wLXRvb2x0aXAgLnAtdG9vbHRpcC10ZXh0e3doaXRlLXNwYWNlOnByZS1saW5lfS5wLXRvb2x0aXAtYXJyb3d7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MDtoZWlnaHQ6MDtib3JkZXItY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyLXN0eWxlOnNvbGlkfS5wLXRvb2x0aXAtcmlnaHQgLnAtdG9vbHRpcC1hcnJvd3t0b3A6NTAlO2xlZnQ6MDttYXJnaW4tdG9wOi0uMjVyZW07Ym9yZGVyLXdpZHRoOi4yNWVtIC4yNWVtIC4yNWVtIDB9LnAtdG9vbHRpcC1sZWZ0IC5wLXRvb2x0aXAtYXJyb3d7dG9wOjUwJTtyaWdodDowO21hcmdpbi10b3A6LS4yNXJlbTtib3JkZXItd2lkdGg6LjI1ZW0gMCAuMjVlbSAuMjVyZW19LnAtdG9vbHRpcC5wLXRvb2x0aXAtdG9we3BhZGRpbmc6LjI1ZW0gMH0ucC10b29sdGlwLXRvcCAucC10b29sdGlwLWFycm93e2JvdHRvbTowO2xlZnQ6NTAlO21hcmdpbi1sZWZ0Oi0uMjVyZW07Ym9yZGVyLXdpZHRoOi4yNWVtIC4yNWVtIDB9LnAtdG9vbHRpcC1ib3R0b20gLnAtdG9vbHRpcC1hcnJvd3t0b3A6MDtsZWZ0OjUwJTttYXJnaW4tbGVmdDotLjI1cmVtO2JvcmRlci13aWR0aDowIC4yNWVtIC4yNXJlbX0iXX0= */
.z-contenedor {
  max-width: 1200px !important;
}

.z-optional {
  margin-left: 4px;
  color: var(--bs--color-grises-gris-50);
  font-size: 1.1rem;
  text-transform: uppercase;
}

.z-accionables {
  width: auto;
  position: relative;
  display: inline-block;
  box-sizing: border-box;
  padding: 8px 24px 8px 4px;
  border-radius: 8px;
  border: 3px solid var(--bs--color-grises-gris-10);
  margin-bottom: 16px;
  background-color: var(--bs--color-principal-blanco);
  -ms-box-shadow: 0px 8px 10px 0px rgba(100, 100, 100, 0.12);
  box-shadow: 0px 8px 10px 0px rgba(100, 100, 100, 0.12);
}

.z-accionables:hover {
  background-color: var(--bs--color-grises-gris-10);
}

.z-accionables.full {
  width: 100%;
}

.z-accionables a {
  text-decoration: none;
  color: var(--bs--color-principal-negro);
  width: 100%;
  display: grid;
  grid-template-columns: 56px auto 12px;
}

.z-accionables a span {
  height: 48px;
  display: grid;
  place-items: center start;
  line-height: 2rem;
  font-size: var(--bs--font-size-p);
}

.z-accionables a svg {
  position: absolute;
  right: 10px;
  height: 16px;
  top: calc(50% - 8px);
  fill: var(--bs--color-grises-gris-40);
}

.p-datatable .p-datatable-wrapper table {
  min-width: 100% !important;
}

.p-inputgroup {
  outline: 1px solid var(--bs--color-grises-gris-40) !important;
  border-radius: 4px;
}

.p-inputgroup input.p-inputtext {
  outline: none !important;
  margin: 0;
}

.p-inputgroup input.p-inputtext[disabled] {
  outline: none !important;
}

.p-inputgroup-addon {
  color: var(--bs--color-principal-negro);
  padding-left: 10px;
  padding-right: 10px;
  background-color: light-dark(rgba(239, 239, 239, 0.3), rgba(59, 59, 59, 0.3));
  border-right: 1px solid var(--bs--color-grises-gris-40) !important;
}

.z-btn-back span.arrow {
  margin-left: 0;
  margin-right: 10px;
  height: 20px;
  width: 20px;
  display: block;
  background: url('arrow-button-back.12948f56beabadec41d6.svg') center center no-repeat;
}

.z-plan-setup {
  width: 100%;
  border: 4px solid var(--bs--color-grises-gris-10);
  box-sizing: border-box;
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: center;
  align-items: stretch;
  align-content: stretch;
  -webkit-align-content: stretch;
  -moz-flex-direction: stretch;
  margin-bottom: 16px;
}

.z-tarjeta-detalle {
  width: 100%;
  display: block;
  background: var(--bs--color-principal-blanco);
  border: 2px solid var(--bs--color-grises-gris-20);
  margin-bottom: 20px;
}

.z-tarjeta-detalle .top {
  border-bottom: 2px solid var(--bs--color-grises-gris-20);
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  align-content: center;
  -webkit-align-content: center;
  -moz-flex-direction: center;
  padding: 4px 6px;
}

.z-tarjeta-detalle .top h1 {
  flex: 1;
  font-size: 1.6rem;
  text-transform: uppercase;
  color: var(--bs--color-principal-negro);
  font-family: "overpassbold", sans-serif;
}

.z-tarjeta-detalle .top .bs-chip {
  margin: 0;
  background-color: #dfdf1f;
}

.z-chip {
  margin: 0 8px 8px 0;
  background-color: var(--bs--color-principal-negro);
  color: var(--bs--color-principal-blanco);
  display: inline-block;
  padding: 4px 8px 3px;
  font-size: 1.4rem;
  text-transform: uppercase;
  line-height: 1;
  text-align: center;
  white-space: nowrap;
  vertical-align: top;
  border-radius: 4px;
  box-sizing: border-box;
  font-family: "overpassregular", sans-serif;
}

.z-tarjeta-detalle .content {
  background: var(--bs--color-grises-gris-10);
  border-bottom: 2px solid var(--bs--color-grises-gris-20);
}

.z-tarjeta-detalle .extra {
  background: var(--bs--color-principal-blanco);
}

.z-tarjeta-detalle .extra input[type=checkbox] {
  display: none;
}

.bs-tarjeta-detalle .extra input[type=checkbox] + label {
  color: var(--bs--color-principal-verde);
  font-family: "overpassbold", sans-serif;
  line-height: 2.4;
  width: 95%;
  margin: 0 auto;
  text-decoration: underline;
  display: block;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-tap-highlight-color: transparent;
  transition: width 0.2s linear;
  cursor: pointer;
}

.z-tarjeta-detalle .content .data .data-module p {
  line-height: 1.5;
  font-family: "overpassregular", sans-serif;
  font-size: 1.1rem;
}

.z-tarjeta-detalle .content .data .data-module h5 {
  line-height: 1.2;
  font-family: "overpassbold", sans-serif;
  font-size: 1.5rem;
}

.z-tarjeta-detalle .content .data .data-module {
  flex: 1;
  padding: 8px;
  display: block;
}

.z-tarjeta-detalle .content .data {
  width: 100%;
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: space-between;
  align-items: flex-start;
  align-content: flex-start;
  -webkit-align-content: flex-start;
  -moz-flex-direction: flex-start;
  border-bottom: 1px solid var(--bs--color-grises-gris-40);
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uXFxzdHlsZXMuc2NzcyIsIi4uXFxhc3NldHNcXHNjc3NcXHNoYXJlZFxcY29uZmlnXFxtaXhpbnMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFHQTtFQUNFLDRCQUFBO0FBRkY7O0FBS0E7RUFDRSxnQkFBQTtFQUNBLHNDQUFBO0VBQ0EsaUJBQUE7RUFDQSx5QkFBQTtBQUZGOztBQUtBO0VBQ0UsV0FBQTtFQUNBLGtCQUFBO0VBQ0EscUJBQUE7RUFDQSxzQkFBQTtFQUNBLHlCQUFBO0VDSEUsa0JESXFCO0VBQ3ZCLGlEQUFBO0VBQ0EsbUJBQUE7RUFDQSxtREFBQTtFQ2lHRSwwREFBQTtFQUNBLHNEQUFBO0FEN0ZKOztBQUZFO0VBQ0UsaURBQUE7QUFJSjs7QUFERTtFQUNFLFdBQUE7QUFHSjs7QUFBRTtFQUNFLHFCQUFBO0VBQ0EsdUNBQUE7RUFDQSxXQUFBO0VBQ0EsYUFBQTtFQUNBLHFDQUFBO0FBRUo7O0FBQUk7RUFDRSxZQUFBO0VBQ0EsYUFBQTtFQUNBLHlCQUFBO0VBQ0EsaUJBQUE7RUFDQSxpQ0FBQTtBQUVOOztBQUNJO0VBQ0Usa0JBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLG9CQUFBO0VBQ0EscUNBQUE7QUFDTjs7QUFJQTtFQUNFLDBCQUFBO0FBREY7O0FBSUE7RUFDRSw2REFBQTtFQUNBLGtCQUFBO0FBREY7O0FBR0U7RUFDRSx3QkFBQTtFQUNBLFNBQUE7QUFESjs7QUFHRTtFQUNFLHdCQUFBO0FBREo7O0FBSUE7RUFDRSx1Q0FBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSw2RUFBQTtFQUNBLGtFQUFBO0FBREY7O0FBSUE7RUFDRSxjQUFBO0VBQ0Esa0JBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtFQUNBLGNBQUE7RUFDQSxxRkFBQTtBQURGOztBQUlBO0VBQ0UsV0FBQTtFQUNBLGlEQUFBO0VBQ0Esc0JBQUE7RUFDQSxpQkFBQTtFQUNBLGFBQUE7RUFDQSxlQUFBO0VBQ0EsdUJBQUE7RUFDQSx1QkFBQTtFQUNBLG9CQUFBO0VBQ0Esc0JBQUE7RUFDQSw4QkFBQTtFQUNBLDRCQUFBO0VBQ0EsbUJBQUE7QUFERjs7QUFJQTtFQUNFLFdBQUE7RUFDQSxjQUFBO0VBQ0EsNkNBQUE7RUFDQSxpREFBQTtFQUNBLG1CQUFBO0FBREY7O0FBSUE7RUFDRSx3REFBQTtFQUNBLGlCQUFBO0VBQ0EsYUFBQTtFQUNBLGVBQUE7RUFDQSx1QkFBQTtFQUNBLDhCQUFBO0VBQ0EsbUJBQUE7RUFDQSxxQkFBQTtFQUNBLDZCQUFBO0VBQ0EsMkJBQUE7RUFDQSxnQkFBQTtBQURGOztBQUlBO0VBQ0UsT0FBQTtFQUNBLGlCQUFBO0VBQ0EseUJBQUE7RUFDQSx1Q0FBQTtFQUNBLHVDQUFBO0FBREY7O0FBSUE7RUFDRSxTQUFBO0VBQ0EseUJBQUE7QUFERjs7QUFJQTtFQUNFLG1CQUFBO0VBQ0Esa0RBQUE7RUFDQSx3Q0FBQTtFQUNBLHFCQUFBO0VBQ0Esb0JBQUE7RUFDQSxpQkFBQTtFQUNBLHlCQUFBO0VBQ0EsY0FBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0Esc0JBQUE7RUFDQSwwQ0FBQTtBQURGOztBQUlBO0VBQ0UsMkNBQUE7RUFDQSx3REFBQTtBQURGOztBQUlBO0VBQ0UsNkNBQUE7QUFERjs7QUFJQTtFQUNFLGFBQUE7QUFERjs7QUFJQTtFQUNFLHVDQUFBO0VBQ0EsdUNBQUE7RUFDQSxnQkFBQTtFQUNBLFVBQUE7RUFDQSxjQUFBO0VBQ0EsMEJBQUE7RUFDQSxjQUFBO0VBQ0EsNkNBQUE7RUFDQSx3Q0FBQTtFQUNBLDZCQUFBO0VBQ0EsZUFBQTtBQURGOztBQUlBO0VBQ0UsZ0JBQUE7RUFDQSwwQ0FBQTtFQUNBLGlCQUFBO0FBREY7O0FBSUE7RUFDRSxnQkFBQTtFQUNBLHVDQUFBO0VBQ0EsaUJBQUE7QUFERjs7QUFJQTtFQUNFLE9BQUE7RUFDQSxZQUFBO0VBQ0EsY0FBQTtBQURGOztBQUlBO0VBQ0UsV0FBQTtFQUNBLGlCQUFBO0VBQ0EsYUFBQTtFQUNBLGVBQUE7RUFDQSx1QkFBQTtFQUNBLDhCQUFBO0VBQ0EsdUJBQUE7RUFDQSx5QkFBQTtFQUNBLGlDQUFBO0VBQ0EsK0JBQUE7RUFDQSx3REFBQTtBQURGIiwiZmlsZSI6InN0eWxlcy5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCAnYXNzZXRzL3Njc3Mvc2hhcmVkL2NvbmZpZy9taXhpbnMuc2Nzcyc7XG5AaW1wb3J0ICdhc3NldHMvc2Nzcy9zaGFyZWQvY29uZmlnL3ZhcmlhYmxlcy5zY3NzJztcblxuLnotY29udGVuZWRvciB7XG4gIG1heC13aWR0aDogMTIwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi56LW9wdGlvbmFsIHtcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01MCk7XG4gIGZvbnQtc2l6ZTogMS4xcmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uei1hY2Npb25hYmxlcyB7XG4gIHdpZHRoOiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogOHB4IDI0cHggOHB4IDRweDtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg4cHgpO1xuICBib3JkZXI6IDNweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTApO1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coMHB4LCA4cHgsIDEwcHgsIDBweCwgcmdiYSgxMDAsIDEwMCwgMTAwLCAwLjEyKSwgZmFsc2UpO1xuXG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0xMCk7XG4gIH1cblxuICAmLmZ1bGwge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgYSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNTZweCBhdXRvIDEycHg7XG5cbiAgICBzcGFuIHtcbiAgICAgIGhlaWdodDogNDhweDtcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICBwbGFjZS1pdGVtczogY2VudGVyIHN0YXJ0O1xuICAgICAgbGluZS1oZWlnaHQ6IDJyZW07XG4gICAgICBmb250LXNpemU6IHZhcigtLWJzLS1mb250LXNpemUtcCk7XG4gICAgfVxuXG4gICAgc3ZnIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgdG9wOiBjYWxjKDUwJSAtIDhweCk7XG4gICAgICBmaWxsOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNDApO1xuICAgIH1cbiAgfVxufVxuXG4ucC1kYXRhdGFibGUgLnAtZGF0YXRhYmxlLXdyYXBwZXIgdGFibGUge1xuICBtaW4td2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLnAtaW5wdXRncm91cCB7XG4gIG91dGxpbmU6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNDApICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcblxuICBpbnB1dC5wLWlucHV0dGV4dCB7XG4gICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICBpbnB1dC5wLWlucHV0dGV4dFtkaXNhYmxlZF0ge1xuICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLnAtaW5wdXRncm91cC1hZGRvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodC1kYXJrKHJnYmEoMjM5LCAyMzksIDIzOSwgMC4zKSwgcmdiYSg1OSwgNTksIDU5LCAwLjMpKTtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTQwKSAhaW1wb3J0YW50O1xufVxuXG4uei1idG4tYmFjayBzcGFuLmFycm93IHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMjBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybChhc3NldHMvaW1nL3N2Zy9hcnJvdy1idXR0b24tYmFjay5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xufVxuXG4uei1wbGFuLXNldHVwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogNHB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0xMCk7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogc3RyZXRjaDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cblxuLnotdGFyamV0YS1kZXRhbGxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0yMCk7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi56LXRhcmpldGEtZGV0YWxsZSAudG9wIHtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0yMCk7XG4gIGRpc3BsYXk6IC1tcy1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbiAgcGFkZGluZzogNHB4IDZweDtcbn1cblxuLnotdGFyamV0YS1kZXRhbGxlIC50b3AgaDEge1xuICBmbGV4OiAxO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xuICBmb250LWZhbWlseTogJ292ZXJwYXNzYm9sZCcsIHNhbnMtc2VyaWY7XG59XG5cbi56LXRhcmpldGEtZGV0YWxsZSAudG9wIC5icy1jaGlwIHtcbiAgbWFyZ2luOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjIzLCAyMjMsIDMxKTtcbn1cblxuLnotY2hpcCB7XG4gIG1hcmdpbjogMCA4cHggOHB4IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDRweCA4cHggM3B4O1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBmb250LWZhbWlseTogJ292ZXJwYXNzcmVndWxhcicsIHNhbnMtc2VyaWY7XG59XG5cbi56LXRhcmpldGEtZGV0YWxsZSAuY29udGVudCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0xMCk7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApO1xufVxuXG4uei10YXJqZXRhLWRldGFsbGUgLmV4dHJhIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xufVxuXG4uei10YXJqZXRhLWRldGFsbGUgLmV4dHJhIGlucHV0W3R5cGU9J2NoZWNrYm94J10ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYnMtdGFyamV0YS1kZXRhbGxlIC5leHRyYSBpbnB1dFt0eXBlPSdjaGVja2JveCddICsgbGFiZWwge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC12ZXJkZSk7XG4gIGZvbnQtZmFtaWx5OiAnb3ZlcnBhc3Nib2xkJywgc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDIuNDtcbiAgd2lkdGg6IDk1JTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBkaXNwbGF5OiBibG9jaztcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB0cmFuc2l0aW9uOiB3aWR0aCAwLjJzIGxpbmVhcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uei10YXJqZXRhLWRldGFsbGUgLmNvbnRlbnQgLmRhdGEgLmRhdGEtbW9kdWxlIHAge1xuICBsaW5lLWhlaWdodDogMS41O1xuICBmb250LWZhbWlseTogJ292ZXJwYXNzcmVndWxhcicsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMS4xcmVtO1xufVxuXG4uei10YXJqZXRhLWRldGFsbGUgLmNvbnRlbnQgLmRhdGEgLmRhdGEtbW9kdWxlIGg1IHtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgZm9udC1mYW1pbHk6ICdvdmVycGFzc2JvbGQnLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEuNXJlbTtcbn1cblxuLnotdGFyamV0YS1kZXRhbGxlIC5jb250ZW50IC5kYXRhIC5kYXRhLW1vZHVsZSB7XG4gIGZsZXg6IDE7XG4gIHBhZGRpbmc6IDhweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi56LXRhcmpldGEtZGV0YWxsZSAuY29udGVudCAuZGF0YSB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBmbGV4LXN0YXJ0O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTQwKTtcbn1cbiIsIkBtaXhpbiBjZW50cmFyKCRvZmZzZXQteDogNTAlLCAkb2Zmc2V0LXk6IDUwJSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogJG9mZnNldC15O1xuICBsZWZ0OiAkb2Zmc2V0LXg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKCRvZmZzZXQteCAqIC0xLCAkb2Zmc2V0LXkgKiAtMSk7XG59XG5AbWl4aW4gYm9yZGVyLXJhZGl1cygkcmFkaXVzLCAkc3RhdHVzOiBmYWxzZSkge1xuICBAaWYgKCRzdGF0dXMpIHtcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6ICRyYWRpdXMgIWltcG9ydGFudDtcbiAgICAtbW96LWJvcmRlci1yYWRpdXM6ICRyYWRpdXMgIWltcG9ydGFudDtcbiAgICAtbXMtYm9yZGVyLXJhZGl1czogJHJhZGl1cyAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yYWRpdXM6ICRyYWRpdXMgIWltcG9ydGFudDtcbiAgfSBAZWxzZSB7XG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xuICAgIC1tb3otYm9yZGVyLXJhZGl1czogJHJhZGl1cztcbiAgICAtbXMtYm9yZGVyLXJhZGl1czogJHJhZGl1cztcbiAgICBib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xuICB9XG59XG5AbWl4aW4gc2Nyb2xsaW5nKFxuICAkd2lkdGg6IDJweCxcbiAgJGhlaWdodDogMnB4LFxuICAkc2hhZG93OiA2cHgsXG4gICRzaGFkb3djb2xvcjogcmdiYSgwLCAwLCAwLCAwLjIpLFxuICAkYmFja2dyb3VuZDogI2YwYWFiYlxuKSB7XG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICB3aWR0aDogJHdpZHRoO1xuICAgIGhlaWdodDogJGhlaWdodDtcbiAgfVxuXG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgJHNoYWRvdyAkc2hhZG93Y29sb3I7XG4gIH1cblxuICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQ7XG5cbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbn1cbkBtaXhpbiBmbGV4KCR0eXBlOiBmYWxzZSkge1xuICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuXG4gIEBpZiAoJHR5cGUpIHtcbiAgICAtbXMtZmxleC13cmFwOiBub3dyYXA7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgfSBAZWxzZSB7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIH1cbn1cblxuQG1peGluIGZsZXgtaW5saW5lKCR0eXBlOiBmYWxzZSkge1xuICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtZmxleDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG5cbiAgQGlmICgkdHlwZSkge1xuICAgIC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwO1xuICB9IEBlbHNlIHtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgfVxufVxuXG5AbWl4aW4gZmxleC1wb3NpdGlvbi1jaGlsZCgkaG9yaXpvbnRhbDogXCJsZWZ0XCIsICR2ZXJ0aWNhbDogXCJ0b3BcIikge1xuICAvLyBsZWZ0LCByaWdodCwgY2VudGVyLCBidywgYXIsdW5zZXRcbiAgQGlmICRob3Jpem9udGFsPT0gXCJsZWZ0XCIge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfSBAZWxzZSBpZiAkaG9yaXpvbnRhbD09IFwiY2VudGVyXCIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9IEBlbHNlIGlmICRob3Jpem9udGFsPT0gXCJyaWdodFwiIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB9IEBlbHNlIGlmICRob3Jpem9udGFsPT0gXCJhclwiIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgfSBAZWxzZSBpZiAkaG9yaXpvbnRhbD09IFwiYndcIiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9IEBlbHNlIGlmICRob3Jpem9udGFsPT0gXCJ1bnNldFwiIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHVuc2V0O1xuICB9IEBlbHNlIGlmICRob3Jpem9udGFsPT0gXCJldmVuXCIge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xuICB9XG5cbiAgLy8gdG9wLCBib3R0b20sIGNlbnRlciwgYmFzZSwgc3RyXG4gIEBpZiAkdmVydGljYWw9PSBcInRvcFwiIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfSBAZWxzZSBpZiAkdmVydGljYWw9PSBcImNlbnRlclwiIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9IEBlbHNlIGlmICR2ZXJ0aWNhbD09IFwiYm90dG9tXCIge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgfSBAZWxzZSBpZiAkdmVydGljYWw9PSBcImJhc2VcIiB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICB9IEBlbHNlIGlmICR2ZXJ0aWNhbD09IFwic3RyXCIge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB9IEBlbHNlIGlmICR2ZXJ0aWNhbD09IFwidW5zZXRcIiB7XG4gICAgYWxpZ24taXRlbXM6IHVuc2V0O1xuICB9XG59XG5AbWl4aW4gbm8tc2hhZG93KCkge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgLW1vei1ib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cbkBtaXhpbiBib3gtc2hhZG93KCRsZWZ0LCAkdG9wLCAkYmx1ciwgJHNpemUsICRjb2xvciwgJGluc2V0OiBmYWxzZSkge1xuICBAaWYgJGluc2V0IHtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0ICRsZWZ0ICR0b3AgJGJsdXIgJHNpemUgJGNvbG9yO1xuICAgIC1tb3otYm94LXNoYWRvdzogaW5zZXQgJGxlZnQgJHRvcCAkYmx1ciAkc2l6ZSAkY29sb3I7XG4gICAgLW1zLWJveC1zaGFkb3c6IGluc2V0ICRsZWZ0ICR0b3AgJGJsdXIgJHNpemUgJGNvbG9yO1xuICAgIGJveC1zaGFkb3c6IGluc2V0ICRsZWZ0ICR0b3AgJGJsdXIgJHNpemUgJGNvbG9yO1xuICB9IEBlbHNlIHtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6ICRsZWZ0ICR0b3AgJGJsdXIgJHNpemUgJGNvbG9yO1xuICAgIC1tb3otYm94LXNoYWRvdzogJGxlZnQgJHRvcCAkYmx1ciAkc2l6ZSAkY29sb3I7XG4gICAgLW1zLWJveC1zaGFkb3c6ICRsZWZ0ICR0b3AgJGJsdXIgJHNpemUgJGNvbG9yO1xuICAgIGJveC1zaGFkb3c6ICRsZWZ0ICR0b3AgJGJsdXIgJHNpemUgJGNvbG9yO1xuICB9XG59XG5cbkBtaXhpbiBmbGV4LXBvc2l0aW9uLXZlcnRpY2FsKCRkaXN0cmlidXRpb246IFwidG9wXCIpIHtcbiAgQGlmICRkaXN0cmlidXRpb249PSBcInRvcFwiIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIC13ZWJraXQtYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgICAtbW96LWZsZXgtZGlyZWN0aW9uOiBmbGV4LXN0YXJ0O1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogZmxleC1zdGFydDtcbiAgfSBAZWxzZSBpZiAkZGlzdHJpYnV0aW9uPT0gXCJjZW50ZXJcIiB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAgIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAgIC1tb3otZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbiAgfSBAZWxzZSBpZiAkZGlzdHJpYnV0aW9uPT0gXCJib3R0b21cIiB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQ7XG4gICAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAtbW96LWZsZXgtZGlyZWN0aW9uOiBmbGV4LWVuZDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGZsZXgtZW5kO1xuICB9IEBlbHNlIGlmICRkaXN0cmlidXRpb249PSBcInN0clwiIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAgIC13ZWJraXQtYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgICAtbW96LWZsZXgtZGlyZWN0aW9uOiBzdHJldGNoO1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogc3RyZXRjaDtcbiAgfSBAZWxzZSBpZiAkZGlzdHJpYnV0aW9uPT0gXCJid1wiIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIC13ZWJraXQtYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAtbW96LWZsZXgtZGlyZWN0aW9uOiBzcGFjZS1iZXR3ZWVuO1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogc3BhY2UtYmV0d2VlbjtcbiAgfSBAZWxzZSBpZiAkZGlzdHJpYnV0aW9uPT0gXCJhclwiIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAgLW1vei1mbGV4LWRpcmVjdGlvbjogc3BhY2UtYXJvdW5kO1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogc3BhY2UtYXJvdW5kO1xuICB9IEBlbHNlIGlmICRkaXN0cmlidXRpb249PSBcImV2XCIge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcbiAgICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcbiAgICAtbW96LWZsZXgtZGlyZWN0aW9uOiBzcGFjZS1ldmVubHk7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBzcGFjZS1ldmVubHk7XG4gIH1cbn1cbkBtaXhpbiBmbGV4LWRpcmVjdGlvbigkcG9zaXRpb246IFwicm93XCIsICRyZXZlcnNlOiBmYWxzZSkge1xuICBAaWYgKCRwb3NpdGlvbj09IFwicm93XCIgYW5kICRyZXZlcnNlPT10cnVlKSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgIC1tb3otZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIH0gQGVsc2UgaWYgKCRwb3NpdGlvbj09IFwicm93XCIgYW5kICRyZXZlcnNlPT1mYWxzZSkge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIC1tb3otZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfSBAZWxzZSBpZiAoJHBvc2l0aW9uPT0gXCJjb2x1bW5cIiBhbmQgJHJldmVyc2U9PXRydWUpIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIH0gQGVsc2UgaWYgKCRwb3NpdGlvbj09IFwiY29sdW1uXCIgYW5kICRyZXZlcnNlPT1mYWxzZSkge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIC1tb3otZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfSBAZWxzZSBpZiAoJHBvc2l0aW9uPT0gXCJpbml0aWFsXCIpIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogaW5pdGlhbDtcbiAgICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBpbml0aWFsO1xuICAgIC1tb3otZmxleC1kaXJlY3Rpb246IGluaXRpYWw7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBpbml0aWFsO1xuICB9XG59XG5AbWl4aW4gbGluZUNsYW1wICgkbGluZXM6Mikge1xuXG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgLXdlYmtpdC1saW5lLWNsYW1wOiAkbGluZXM7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG59XG5AbWl4aW4gZ3JpZCgkY29sdW1uczogMywgJGdhcF9jOiA4cHgsICRnYXBfcjogOHB4LCAkZ3JpZF9oOiBub25lKSB7XG4gIGRpc3BsYXk6IC1tcy1ncmlkO1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ncmlkO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgkY29sdW1ucywgMWZyKTtcbiAgY29sdW1uLWdhcDogJGdhcF9jO1xuICByb3ctZ2FwOiAkZ2FwX3I7XG4gIG1pbi1oZWlnaHQ6ICRncmlkX2g7XG59XG5AbWl4aW4gYW5pbWF0ZSgkcHJvcGVydHk6IGFsbCwgJGR1cmF0aW9uOiAwLjNzLCAkZWFzZTogbGluZWFyKSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogJHByb3BlcnR5ICRkdXJhdGlvbiAkZWFzZTtcbiAgLW1vei10cmFuc2l0aW9uOiAkcHJvcGVydHkgJGR1cmF0aW9uICRlYXNlO1xuICAtbXMtdHJhbnNpdGlvbjogJHByb3BlcnR5ICRkdXJhdGlvbiAkZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogJHByb3BlcnR5ICRkdXJhdGlvbiAkZWFzZTtcbiAgdHJhbnNpdGlvbjogJHByb3BlcnR5ICRkdXJhdGlvbiAkZWFzZTtcbn1cblxuQG1peGluIGZpZ3VyZS1zaXplKCRoZWlnaHQ6IDQ4cHgsICR3aWR0aDogNDhweCkge1xuICBoZWlnaHQ6ICRoZWlnaHQgIWltcG9ydGFudDtcbiAgd2lkdGg6ICR3aWR0aCAhaW1wb3J0YW50O1xufVxuQG1peGluIGlsbHVzLXNpemUoICAkd2lkdGg6IDQ4cHgpIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICB3aWR0aDogJHdpZHRoICFpbXBvcnRhbnQ7XG59XG5AbWl4aW4gcGxhY2Vob2xkZXIge1xuICAmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBAY29udGVudDtcbiAgfVxuXG4gICY6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cblxuICAmOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBAY29udGVudDtcbiAgfVxuXG4gICY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuIl19 */
@charset "UTF-8";
main {
  display: block;
}
[hidden] {
  display: none !important;
}
button,
a {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-tap-highlight-color: transparent;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
}
input, textarea, select {
  -webkit-user-select: text !important;
  -moz-user-select: text !important;
  -ms-user-select: text !important;
  user-select: text !important;
}
input,
textarea,
button,
select,
a {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
button,
[type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button;
  -moz-appearance: button;
       appearance: button;
}
/*
$verde-hover:#037730 !default;
$azul-hover:#0C6098 !default;

// secundarios
$amarillo: #F7D500 !default;

$verde-50:  #80CA9C !default;
$azul-40:  #99C5E3 !default;
$azul-10:  #F0F8FE !default;
// escala de grises
$gris-10: #F4F4F4 !default;
$gris-15: #EFF1F4 !default;
$gris-20: #EAEAEA !default;
$gris-40: #E2E2E3 !default;
$gris-50: #ACADAC !default;
$gris-80: #8f8f8f !default;

// validacion

$verde-10: #E5F4EB !default;
$verde-50: #80CA9C !default;
$amarillo-10: #FEF9D9 !default;
$amarillo-50: #FBEA80 !default;
 */
@font-face {
  font-family: "Nunito";
  src: url('Nunito-Black.2e41a5ea47956617a0bc.woff2') format("woff2"), url('Nunito-Black.e4b0769e5ef521f6f105.woff') format("woff");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Nunito";
  src: url('Nunito-Bold.c1af6b37a1f4a350e5eb.woff2') format("woff2"), url('Nunito-Bold.f15b670e5f5731cdbc77.woff') format("woff");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "overpassbold";
  src: url('overpass-bold-webfont.15fc7cf1797e6572ce1b.woff2') format("woff2"), url('overpass-bold-webfont.88772ef93c302c4dbe56.woff') format("woff");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "overpasslight";
  src: url('overpass-light-webfont.3d27804d5e621b686670.woff2') format("woff2"), url('overpass-light-webfont.537cc688b723f1129922.woff') format("woff");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "overpassregular";
  src: url('overpass-regular-webfont.790859daa156f2b0429f.woff2') format("woff2"), url('overpass-regular-webfont.b402f6a0e32c322b1f1f.woff') format("woff");
  font-weight: normal;
  font-style: normal;
}
:root {
  --bs--font-size-titulo-xl: clamp(1.5rem, 3vw + 0.2rem, 2rem);
  --bs--font-size-titulo-l: clamp(1.3rem, 3vw + 0.2rem, 1.7rem);
  --bs--font-size-titulo-m: clamp(1.2rem, 3vw + 0.2rem, 1.5rem);
  --bs--font-size-titulo-label: 1.5rem;
  --bs--font-size-placeholder: 1.5rem;
  --bs--font-size-titulo-publicidad-h1: clamp(2rem, 3vw + 0.2rem, 3.6rem);
  --bs--font-size-titulo-publicidad-h2: clamp(1.8rem, 3vw + 0.2rem, 2rem);
  --bs--font-size-titulo-publicidad-h3: clamp(1.6rem, 3vw + 0.2rem, 1.8rem);
  --bs--font-size-label-checkbox: 1.5rem;
  --bs--font-size-p: 1.5rem;
  --bs--font-size-caption: 1.3rem;
  --bs--font-size-menu: 1.5rem;
  --bs--font-size-h1: clamp(2.2rem, 3vw + 0.2rem, 4rem);
  --bs--font-size-h1-especial: clamp(2.2rem, 4vw, 3rem);
  --bs--font-size-h1-especial-span: clamp(3rem, 4vw, 5rem);
  --bs--font-size-h2: clamp(1.8rem, 2vw + 0.2rem, 3rem);
  --bs--font-size-h3: clamp(1.6rem, 2vw + 0.2rem, 2rem);
  --bs--font-size-h4: 1.8rem;
  --bs--font-size-h5: 1.5rem;
  --bs--font-size-button: 1.5rem;
  --bs--color-principal-azul: #006fb9;
  --bs--color-comercial-amarillo: #f9b316;
  --bs--color-principal-verde: #00953a;
  --bs--color-principal-blanco: #ffffff;
  --bs--color-principal-negro: #000000;
  --bs--color-principal-naranja: #ff9015;
  --bs--color-secundario-naranja-10: #FFF4E8;
  --bs--color-secundario-naranja-20: #FFE9D0;
  --bs--color-secundario-naranja-50: #FFC78A;
  --bs--color-secundario-naranja-90: #FD9B2D;
  --bs--color-secundario-naranja-hover: #E06308;
  --bs--color-secundario-naranja-dark: #673906;
  --bs--color-secundario-negro-hover: #8f8f8f;
  --bs--color-secundario-blanco-hover: #EAEAEA;
  --bs--color-grises-gris-5: #fafafa;
  --bs--color-grises-gris-10: #F4F4F4;
  --bs--color-grises-gris-15: #EFF1F4;
  --bs--color-grises-gris-20: #EAEAEA;
  --bs--color-grises-gris-40: #E2E2E3;
  --bs--color-grises-gris-50: #ACADAC;
  --bs--color-grises-gris-80: #8f8f8f;
  --bs--color-secundario-rojo: #EF3742;
  --bs--color-secundario-rojo-hover: #B91B24;
  --bs--color-validacion-rojo-10: #FFE7E9;
  --bs--color-validacion-rojo-50: #F79BA0;
}
h1.z-titulo,
p.z-titulo.h1 {
  font-family: "overpassbold", sans-serif;
  font-size: var(--bs--font-size-h1);
  color: var(--bs--color-principal-negro);
}
h1.z-titulo.z-contenido,
p.z-titulo.h1.z-contenido {
  font-size: var(--bs--font-size-titulo-xl);
  text-transform: uppercase;
}
h1.z-titulo.z-publicidad,
p.z-titulo.h1.z-publicidad {
  font-size: var(--bs--font-size-titulo-publicidad-h1);
  font-weight: 900;
  font-family: "Nunito", sans-serif;
  line-height: 1.3;
}
h1.z-titulo.z-especial,
p.z-titulo.h1.z-especial {
  font-size: var(--bs--font-size-h1-especial);
}
h1.z-titulo.z-especial span,
p.z-titulo.h1.z-especial span {
  display: block;
  font-size: var(--bs--font-size-h1-especial-span);
}
h2.z-titulo,
p.z-titulo.h2 {
  font-size: var(--bs--font-size-h2);
  font-family: "overpassbold", sans-serif;
  color: var(--bs--color-principal-naranja);
  line-height: 2rem;
}
@media only screen and (min-width : 600px) {
  h2.z-titulo,
p.z-titulo.h2 {
    line-height: 3.4rem;
  }
}
h2.z-titulo.z-contenido,
p.z-titulo.h2.z-contenido {
  font-size: var(--bs--font-size-titulo-l);
  text-transform: uppercase;
}
h2.z-titulo.z-contenidostrong,
p.z-titulo.h2.z-contenidostrong {
  font-weight: 900;
}
h2.z-titulo.z-publicidad,
p.z-titulo.h2.z-publicidad {
  font-size: var(--bs--font-size-titulo-publicidad-h2);
  line-height: 1.3;
  font-family: "Nunito", sans-serif;
}
h3.z-titulo,
p.z-titulo.h3 {
  font-size: var(--bs--font-size-h3);
  font-family: "overpassbold", sans-serif;
  color: var(--bs--color-principal-negro);
}
h3.z-titulo.z-contenido,
p.z-titulo.h3.z-contenido {
  font-size: var(--bs--font-size-titulo-m);
  text-transform: uppercase;
  color: var(--bs--color-principal-azul);
}
h3.z-titulo.z-contenido.z-gris-80,
p.z-titulo.h3.z-contenido.z-gris-80 {
  color: var(--bs--color-grises-gris-80);
}
h3.z-titulo.z-contenido.z-negro,
p.z-titulo.h3.z-contenido.z-negro {
  color: var(--bs--color-principal-negro);
}
h3.z-titulo.z-publicidad,
p.z-titulo.h3.z-publicidad {
  font-size: var(--bs--font-size-titulo-publicidad-h3);
  font-weight: 900;
  color: var(--bs--color-principal-naranja);
  font-family: "Nunito", sans-serif;
  line-height: 1.3;
}
h4.z-titulo,
p.z-titulo.h4 {
  font-family: "overpassregular", sans-serif;
  font-size: var(--bs--font-size-h4);
  color: var(--bs--color-principal-negro);
}
h5.z-titulo,
p.z-titulo.h5 {
  font-family: "overpassbold", sans-serif;
  font-size: var(--bs--font-size-h5);
  color: var(--bs--color-principal-negro);
}
p.z-label,
.z-label {
  color: var(--bs--color-principal-negro);
  font-size: 1.5rem;
  font-family: "overpassbold", sans-serif;
  line-height: 3rem;
}
p.z-label.simple,
.z-label.simple {
  font-family: "overpassregular", sans-serif;
}
p.z-label[disabled],
.z-label[disabled] {
  color: var(--bs--color-grises-gris-50);
}
p.z-label[disabled] ~ .z-caption,
.z-label[disabled] ~ .z-caption {
  color: var(--bs--color-grises-gris-50);
}
.z-optional {
  font-family: "overpassregular", sans-serif;
  font-size: 1.3rem;
  color: var(--bs--color-grises-gris-80);
  margin-left: 4px;
}
.z-required {
  color: var(--bs--color-secundario-rojo);
}
h5.z-titulo,
p.z-titulo.h1,
h4.z-titulo,
p.z-titulo.h2,
h3.z-titulo,
p.z-titulo.h3,
h2.z-titulo,
p.z-titulo.h4,
h1.z-titulo,
p.z-titulo.h5,
p,
small {
  line-height: 1.2;
}
h5.z-titulo.z-center,
p.z-titulo.h1.z-center,
h4.z-titulo.z-center,
p.z-titulo.h2.z-center,
h3.z-titulo.z-center,
p.z-titulo.h3.z-center,
h2.z-titulo.z-center,
p.z-titulo.h4.z-center,
h1.z-titulo.z-center,
p.z-titulo.h5.z-center,
p.z-center,
small.z-center {
  text-align: center !important;
}
@media only screen and (min-width : 1000px) {
  h5.z-titulo,
p.z-titulo.h1,
h4.z-titulo,
p.z-titulo.h2,
h3.z-titulo,
p.z-titulo.h3,
h2.z-titulo,
p.z-titulo.h4,
h1.z-titulo,
p.z-titulo.h5,
p,
small {
    line-height: 1.6;
  }
}
h5.z-titulo.z-stroke,
p.z-titulo.h1.z-stroke,
h4.z-titulo.z-stroke,
p.z-titulo.h2.z-stroke,
h3.z-titulo.z-stroke,
p.z-titulo.h3.z-stroke,
h2.z-titulo.z-stroke,
p.z-titulo.h4.z-stroke,
h1.z-titulo.z-stroke,
p.z-titulo.h5.z-stroke,
p.z-stroke,
small.z-stroke {
  text-decoration: line-through;
  text-decoration-thickness: 2px;
  -webkit-text-decoration: line-through;
  -webkit-text-decoration-thickness: 2px;
}
h5.z-titulo.z-normal,
p.z-titulo.h1.z-normal,
h4.z-titulo.z-normal,
p.z-titulo.h2.z-normal,
h3.z-titulo.z-normal,
p.z-titulo.h3.z-normal,
h2.z-titulo.z-normal,
p.z-titulo.h4.z-normal,
h1.z-titulo.z-normal,
p.z-titulo.h5.z-normal,
p.z-normal,
small.z-normal {
  font-family: "overpassregular", sans-serif;
}
h5.z-titulo.z-negrita,
p.z-titulo.h1.z-negrita,
h4.z-titulo.z-negrita,
p.z-titulo.h2.z-negrita,
h3.z-titulo.z-negrita,
p.z-titulo.h3.z-negrita,
h2.z-titulo.z-negrita,
p.z-titulo.h4.z-negrita,
h1.z-titulo.z-negrita,
p.z-titulo.h5.z-negrita,
p.z-negrita,
small.z-negrita {
  font-family: "overpassbold", sans-serif;
}
h5.z-titulo.z-gris-50, h5.z-titulo.gris-50,
p.z-titulo.h1.z-gris-50,
p.z-titulo.h1.gris-50,
h4.z-titulo.z-gris-50,
h4.z-titulo.gris-50,
p.z-titulo.h2.z-gris-50,
p.z-titulo.h2.gris-50,
h3.z-titulo.z-gris-50,
h3.z-titulo.gris-50,
p.z-titulo.h3.z-gris-50,
p.z-titulo.h3.gris-50,
h2.z-titulo.z-gris-50,
h2.z-titulo.gris-50,
p.z-titulo.h4.z-gris-50,
p.z-titulo.h4.gris-50,
h1.z-titulo.z-gris-50,
h1.z-titulo.gris-50,
p.z-titulo.h5.z-gris-50,
p.z-titulo.h5.gris-50,
p.z-gris-50,
p.gris-50,
small.z-gris-50,
small.gris-50 {
  color: var(--bs--color-grises-gris-50);
}
h5.z-titulo.z-gris-80, h5.z-titulo.gris-80,
p.z-titulo.h1.z-gris-80,
p.z-titulo.h1.gris-80,
h4.z-titulo.z-gris-80,
h4.z-titulo.gris-80,
p.z-titulo.h2.z-gris-80,
p.z-titulo.h2.gris-80,
h3.z-titulo.z-gris-80,
h3.z-titulo.gris-80,
p.z-titulo.h3.z-gris-80,
p.z-titulo.h3.gris-80,
h2.z-titulo.z-gris-80,
h2.z-titulo.gris-80,
p.z-titulo.h4.z-gris-80,
p.z-titulo.h4.gris-80,
h1.z-titulo.z-gris-80,
h1.z-titulo.gris-80,
p.z-titulo.h5.z-gris-80,
p.z-titulo.h5.gris-80,
p.z-gris-80,
p.gris-80,
small.z-gris-80,
small.gris-80 {
  color: var(--bs--color-grises-gris-80);
}
h5.z-titulo.z-negro, h5.z-titulo.negro,
p.z-titulo.h1.z-negro,
p.z-titulo.h1.negro,
h4.z-titulo.z-negro,
h4.z-titulo.negro,
p.z-titulo.h2.z-negro,
p.z-titulo.h2.negro,
h3.z-titulo.z-negro,
h3.z-titulo.negro,
p.z-titulo.h3.z-negro,
p.z-titulo.h3.negro,
h2.z-titulo.z-negro,
h2.z-titulo.negro,
p.z-titulo.h4.z-negro,
p.z-titulo.h4.negro,
h1.z-titulo.z-negro,
h1.z-titulo.negro,
p.z-titulo.h5.z-negro,
p.z-titulo.h5.negro,
p.z-negro,
p.negro,
small.z-negro,
small.negro {
  color: var(--bs--color-principal-negro);
}
h5.z-titulo.z-naranja, h5.z-titulo.naranja,
p.z-titulo.h1.z-naranja,
p.z-titulo.h1.naranja,
h4.z-titulo.z-naranja,
h4.z-titulo.naranja,
p.z-titulo.h2.z-naranja,
p.z-titulo.h2.naranja,
h3.z-titulo.z-naranja,
h3.z-titulo.naranja,
p.z-titulo.h3.z-naranja,
p.z-titulo.h3.naranja,
h2.z-titulo.z-naranja,
h2.z-titulo.naranja,
p.z-titulo.h4.z-naranja,
p.z-titulo.h4.naranja,
h1.z-titulo.z-naranja,
h1.z-titulo.naranja,
p.z-titulo.h5.z-naranja,
p.z-titulo.h5.naranja,
p.z-naranja,
p.naranja,
small.z-naranja,
small.naranja {
  color: var(--bs--color-principal-naranja);
}
h5.z-titulo.z-blanco, h5.z-titulo.blanco,
p.z-titulo.h1.z-blanco,
p.z-titulo.h1.blanco,
h4.z-titulo.z-blanco,
h4.z-titulo.blanco,
p.z-titulo.h2.z-blanco,
p.z-titulo.h2.blanco,
h3.z-titulo.z-blanco,
h3.z-titulo.blanco,
p.z-titulo.h3.z-blanco,
p.z-titulo.h3.blanco,
h2.z-titulo.z-blanco,
h2.z-titulo.blanco,
p.z-titulo.h4.z-blanco,
p.z-titulo.h4.blanco,
h1.z-titulo.z-blanco,
h1.z-titulo.blanco,
p.z-titulo.h5.z-blanco,
p.z-titulo.h5.blanco,
p.z-blanco,
p.blanco,
small.z-blanco,
small.blanco {
  color: var(--bs--color-principal-blanco);
}
h5.z-titulo.z-up,
p.z-titulo.h1.z-up,
h4.z-titulo.z-up,
p.z-titulo.h2.z-up,
h3.z-titulo.z-up,
p.z-titulo.h3.z-up,
h2.z-titulo.z-up,
p.z-titulo.h4.z-up,
h1.z-titulo.z-up,
p.z-titulo.h5.z-up,
p.z-up,
small.z-up {
  text-transform: uppercase;
}
h5.z-titulo strong,
p.z-titulo.h1 strong,
h4.z-titulo strong,
p.z-titulo.h2 strong,
h3.z-titulo strong,
p.z-titulo.h3 strong,
h2.z-titulo strong,
p.z-titulo.h4 strong,
h1.z-titulo strong,
p.z-titulo.h5 strong,
p strong,
small strong {
  font-family: "overpassbold", sans-serif;
}
p:not(h1):not(h2):not(h3):not(h4):not(h5):not(.z-titulo) {
  font-size: var(--bs--font-size-p);
  font-family: "overpassregular", sans-serif;
  color: var(--bs--color-principal-negro);
  line-height: 2.4rem;
}
p:not(h1):not(h2):not(h3):not(h4):not(h5):not(.z-titulo) a {
  cursor: pointer;
  color: var(--bs--color-principal-naranja);
  text-decoration: underline;
  font-family: "overpassbold", sans-serif;
}
p:not(h1):not(h2):not(h3):not(h4):not(h5):not(.z-titulo) a:hover {
  color: var(--bs--color-secundario-naranja-hover);
}
p:not(h1):not(h2):not(h3):not(h4):not(h5):not(.z-titulo) strong {
  font-family: "overpassbold", sans-serif;
}
p:not(h1):not(h2):not(h3):not(h4):not(h5):not(.z-titulo) strong.naranja {
  color: var(--bs--color-principal-naranja);
}
p:not(h1):not(h2):not(h3):not(h4):not(h5):not(.z-titulo).z-caption {
  font-size: var(--bs--font-size-caption);
  color: var(--bs--color-grises-gris-50);
  line-height: 1.5rem;
}
p:not(h1):not(h2):not(h3):not(h4):not(h5):not(.z-titulo).z-caption.z-error {
  color: var(--bs--color-secundario-rojo);
}
p small,
small {
  font-size: var(--bs--font-size-caption);
  font-family: "overpassregular", sans-serif;
  color: var(--bs--color-principal-negro);
  line-height: 0.8rem !important;
}
p small strong,
small strong {
  font-family: "overpassbold", sans-serif;
}
p small a,
small a {
  font-family: "overpassbold", sans-serif;
  color: var(--bs--color-principal-naranja);
  text-decoration: underline;
}
div.z-lista {
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: flex-start;
  align-items: flex-start;
  align-content: flex-start;
  -webkit-align-content: flex-start;
  -moz-flex-direction: flex-start;
}
div.z-lista span {
  width: 24px;
  height: 24px;
  display: grid;
  place-items: center;
  color: var(--bs--color-principal-blanco);
  font-size: 1.3rem;
  margin-right: 12px;
  background-color: var(--bs--color-principal-naranja);
  border-radius: 50%;
  margin-top: 2px;
}
div.z-lista span.check {
  background: url('checkbox_naranja_check.7246bef42c3a62eec663.svg') center center no-repeat;
}
div.z-lista p {
  flex: 1;
}
ul.z-lista li,
ol.z-lista li {
  list-style: none;
  font-size: var(--bs--font-size-p);
  color: var(--bs--color-principal-negro);
  margin-bottom: 12px;
  padding-left: 30px;
}
ul.z-lista li {
  background: url('icon-arrow-next.efcd97ef753db05301aa.svg') left 1px no-repeat;
  background-size: auto 20px;
  min-height: 24px;
  line-height: 1.5;
}
ol.z-lista {
  counter-reset: element-counter;
}
ol.z-lista li {
  position: relative;
  counter-increment: element-counter;
}
ol.z-lista li::before {
  content: counter(element-counter);
  height: 24px;
  width: 24px;
  display: grid;
  place-items: center;
  position: absolute;
  border-radius: 50%;
  left: 0;
  top: 1px;
  color: var(--bs--color-principal-blanco);
  background-color: var(--bs--color-principal-naranja);
  font-family: "overpassbold", sans-serif;
  font-size: 1.2rem;
}
.z-contenedor {
  margin: 0 auto;
  display: block;
  width: 100%;
  padding: 0 16px;
  max-width: 1200px;
}
.z-contenedor.extended {
  max-width: clamp(1200px,100%,1600px);
}
.z-contenedor.full {
  max-width: calc(100% - 32px) !important;
}
.z-main-container {
  width: 100%;
  height: 100vh;
  display: block;
  position: relative;
  overflow: hidden auto;
}
.z-main-container::-webkit-scrollbar {
  width: 2px;
  height: 4px;
}
.z-main-container::-webkit-scrollbar-track {
  box-shadow: inset 0 0 6px var(--bs--color-grises-gris-10);
}
.z-main-container::-webkit-scrollbar-thumb {
  background-color: var(--bs--color-principal-negro);
  cursor: pointer;
}
.z-background {
  width: 100%;
  height: 100vh;
  display: block;
  position: relative;
  background-size: cover;
  background-color: var(--bs--color-grises-gris-20);
  background-repeat: no-repeat;
  background-position: center center;
  overflow: hidden auto;
}
.z-background::-webkit-scrollbar {
  width: 2px;
  height: 4px;
}
.z-background::-webkit-scrollbar-track {
  box-shadow: inset 0 0 6px var(--bs--color-grises-gris-10);
}
.z-background::-webkit-scrollbar-thumb {
  background-color: var(--bs--color-principal-negro);
  cursor: pointer;
}
.z-wrapper {
  margin: 0 auto;
  display: block;
  padding: 0 16px;
  max-width: 1200px;
  width: 100%;
}
.z-wrapper.extended {
  max-width: calc($container-size + 380px);
}
.z-wrapper .dummy {
  flex: 1;
}
.no-margin {
  margin: 0 !important;
}
.no-margin-tb {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
.no-margin-lr {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
/*!
 * Bootstrap Grid v5.1.3 (https://getbootstrap.com/)
 * Copyright 2011-2021 The Bootstrap Authors
 * Copyright 2011-2021 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
:root {
  --bs-blue: #0d6efd;
  --bs-indigo: #6610f2;
  --bs-purple: #6f42c1;
  --bs-pink: #d63384;
  --bs-red: #dc3545;
  --bs-orange: #fd7e14;
  --bs-yellow: #ffc107;
  --bs-green: #198754;
  --bs-teal: #20c997;
  --bs-cyan: #0dcaf0;
  --bs-white: #fff;
  --bs-gray: #6c757d;
  --bs-gray-dark: #343a40;
  --bs-gray-100: #f8f9fa;
  --bs-gray-200: #e9ecef;
  --bs-gray-300: #dee2e6;
  --bs-gray-400: #ced4da;
  --bs-gray-500: #adb5bd;
  --bs-gray-600: #6c757d;
  --bs-gray-700: #495057;
  --bs-gray-800: #343a40;
  --bs-gray-900: #212529;
  --bs-primary: #0d6efd;
  --bs-secondary: #6c757d;
  --bs-success: #198754;
  --bs-info: #0dcaf0;
  --bs-warning: #ffc107;
  --bs-danger: #dc3545;
  --bs-light: #f8f9fa;
  --bs-dark: #212529;
  --bs-primary-rgb: 13, 110, 253;
  --bs-secondary-rgb: 108, 117, 125;
  --bs-success-rgb: 25, 135, 84;
  --bs-info-rgb: 13, 202, 240;
  --bs-warning-rgb: 255, 193, 7;
  --bs-danger-rgb: 220, 53, 69;
  --bs-light-rgb: 248, 249, 250;
  --bs-dark-rgb: 33, 37, 41;
  --bs-white-rgb: 255, 255, 255;
  --bs-black-rgb: 0, 0, 0;
  --bs-body-color-rgb: 33, 37, 41;
  --bs-body-bg-rgb: 255, 255, 255;
  --bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
  --bs-body-font-family: var(--bs-font-sans-serif);
  --bs-body-font-size: 1rem;
  --bs-body-font-weight: 400;
  --bs-body-line-height: 1.5;
  --bs-body-color: #212529;
  --bs-body-bg: #fff;
}
.container,
.container-fluid,
.container-xxl,
.container-xl,
.container-lg,
.container-md,
.container-sm {
  width: 100%;
  padding-right: var(--bs-gutter-x, 1rem);
  padding-left: var(--bs-gutter-x, 1rem);
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 576px) {
  .container-sm, .container {
    max-width: 540px;
  }
}
@media (min-width: 768px) {
  .container-md, .container-sm, .container {
    max-width: 720px;
  }
}
@media (min-width: 992px) {
  .container-lg, .container-md, .container-sm, .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .container-xl, .container-lg, .container-md, .container-sm, .container {
    max-width: 1140px;
  }
}
@media (min-width: 1400px) {
  .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container {
    max-width: 1320px;
  }
}
.row {
  --bs-gutter-x: 2rem;
  --bs-gutter-y: 0;
  display: flex;
  flex-wrap: wrap;
  margin-top: calc(-1 * var(--bs-gutter-y));
  margin-right: calc(-.5 * var(--bs-gutter-x));
  margin-left: calc(-.5 * var(--bs-gutter-x));
}
.row > * {
  box-sizing: border-box;
  flex-shrink: 0;
  width: 100%;
  max-width: 100%;
  padding-right: calc(var(--bs-gutter-x) * .5);
  padding-left: calc(var(--bs-gutter-x) * .5);
  margin-top: var(--bs-gutter-y);
}
.col {
  flex: 1 0 0%;
}
.row-cols-auto > * {
  flex: 0 0 auto;
  width: auto;
}
.row-cols-1 > * {
  flex: 0 0 auto;
  width: 100%;
}
.row-cols-2 > * {
  flex: 0 0 auto;
  width: 50%;
}
.row-cols-3 > * {
  flex: 0 0 auto;
  width: 33.3333333333%;
}
.row-cols-4 > * {
  flex: 0 0 auto;
  width: 25%;
}
.row-cols-5 > * {
  flex: 0 0 auto;
  width: 20%;
}
.row-cols-6 > * {
  flex: 0 0 auto;
  width: 16.6666666667%;
}
.col-auto {
  flex: 0 0 auto;
  width: auto;
}
.col-1 {
  flex: 0 0 auto;
  width: 8.33333333%;
}
.col-2 {
  flex: 0 0 auto;
  width: 16.66666667%;
}
.col-3 {
  flex: 0 0 auto;
  width: 25%;
}
.col-4 {
  flex: 0 0 auto;
  width: 33.33333333%;
}
.col-5 {
  flex: 0 0 auto;
  width: 41.66666667%;
}
.col-6 {
  flex: 0 0 auto;
  width: 50%;
}
.col-7 {
  flex: 0 0 auto;
  width: 58.33333333%;
}
.col-8 {
  flex: 0 0 auto;
  width: 66.66666667%;
}
.col-9 {
  flex: 0 0 auto;
  width: 75%;
}
.col-10 {
  flex: 0 0 auto;
  width: 83.33333333%;
}
.col-11 {
  flex: 0 0 auto;
  width: 91.66666667%;
}
.col-12 {
  flex: 0 0 auto;
  width: 100%;
}
.offset-1 {
  margin-left: 8.33333333%;
}
.offset-2 {
  margin-left: 16.66666667%;
}
.offset-3 {
  margin-left: 25%;
}
.offset-4 {
  margin-left: 33.33333333%;
}
.offset-5 {
  margin-left: 41.66666667%;
}
.offset-6 {
  margin-left: 50%;
}
.offset-7 {
  margin-left: 58.33333333%;
}
.offset-8 {
  margin-left: 66.66666667%;
}
.offset-9 {
  margin-left: 75%;
}
.offset-10 {
  margin-left: 83.33333333%;
}
.offset-11 {
  margin-left: 91.66666667%;
}
.g-0,
.gx-0 {
  --bs-gutter-x: 0;
}
.g-0,
.gy-0 {
  --bs-gutter-y: 0;
}
.g-1,
.gx-1 {
  --bs-gutter-x: 0.25rem;
}
.g-1,
.gy-1 {
  --bs-gutter-y: 0.25rem;
}
.g-2,
.gx-2 {
  --bs-gutter-x: 0.5rem;
}
.g-2,
.gy-2 {
  --bs-gutter-y: 0.5rem;
}
.g-3,
.gx-3 {
  --bs-gutter-x: 1rem;
}
.g-3,
.gy-3 {
  --bs-gutter-y: 1rem;
}
.g-4,
.gx-4 {
  --bs-gutter-x: 1.5rem;
}
.g-4,
.gy-4 {
  --bs-gutter-y: 1.5rem;
}
.g-5,
.gx-5 {
  --bs-gutter-x: 3rem;
}
.g-5,
.gy-5 {
  --bs-gutter-y: 3rem;
}
@media (min-width: 576px) {
  .col-sm {
    flex: 1 0 0%;
  }

  .row-cols-sm-auto > * {
    flex: 0 0 auto;
    width: auto;
  }

  .row-cols-sm-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }

  .row-cols-sm-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }

  .row-cols-sm-3 > * {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }

  .row-cols-sm-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }

  .row-cols-sm-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }

  .row-cols-sm-6 > * {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }

  .col-sm-auto {
    flex: 0 0 auto;
    width: auto;
  }

  .col-sm-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }

  .col-sm-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }

  .col-sm-3 {
    flex: 0 0 auto;
    width: 25%;
  }

  .col-sm-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }

  .col-sm-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }

  .col-sm-6 {
    flex: 0 0 auto;
    width: 50%;
  }

  .col-sm-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }

  .col-sm-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }

  .col-sm-9 {
    flex: 0 0 auto;
    width: 75%;
  }

  .col-sm-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }

  .col-sm-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }

  .col-sm-12 {
    flex: 0 0 auto;
    width: 100%;
  }

  .offset-sm-0 {
    margin-left: 0;
  }

  .offset-sm-1 {
    margin-left: 8.33333333%;
  }

  .offset-sm-2 {
    margin-left: 16.66666667%;
  }

  .offset-sm-3 {
    margin-left: 25%;
  }

  .offset-sm-4 {
    margin-left: 33.33333333%;
  }

  .offset-sm-5 {
    margin-left: 41.66666667%;
  }

  .offset-sm-6 {
    margin-left: 50%;
  }

  .offset-sm-7 {
    margin-left: 58.33333333%;
  }

  .offset-sm-8 {
    margin-left: 66.66666667%;
  }

  .offset-sm-9 {
    margin-left: 75%;
  }

  .offset-sm-10 {
    margin-left: 83.33333333%;
  }

  .offset-sm-11 {
    margin-left: 91.66666667%;
  }

  .g-sm-0,
.gx-sm-0 {
    --bs-gutter-x: 0;
  }

  .g-sm-0,
.gy-sm-0 {
    --bs-gutter-y: 0;
  }

  .g-sm-1,
.gx-sm-1 {
    --bs-gutter-x: 0.25rem;
  }

  .g-sm-1,
.gy-sm-1 {
    --bs-gutter-y: 0.25rem;
  }

  .g-sm-2,
.gx-sm-2 {
    --bs-gutter-x: 0.5rem;
  }

  .g-sm-2,
.gy-sm-2 {
    --bs-gutter-y: 0.5rem;
  }

  .g-sm-3,
.gx-sm-3 {
    --bs-gutter-x: 1rem;
  }

  .g-sm-3,
.gy-sm-3 {
    --bs-gutter-y: 1rem;
  }

  .g-sm-4,
.gx-sm-4 {
    --bs-gutter-x: 1.5rem;
  }

  .g-sm-4,
.gy-sm-4 {
    --bs-gutter-y: 1.5rem;
  }

  .g-sm-5,
.gx-sm-5 {
    --bs-gutter-x: 3rem;
  }

  .g-sm-5,
.gy-sm-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 768px) {
  .col-md {
    flex: 1 0 0%;
  }

  .row-cols-md-auto > * {
    flex: 0 0 auto;
    width: auto;
  }

  .row-cols-md-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }

  .row-cols-md-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }

  .row-cols-md-3 > * {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }

  .row-cols-md-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }

  .row-cols-md-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }

  .row-cols-md-6 > * {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }

  .col-md-auto {
    flex: 0 0 auto;
    width: auto;
  }

  .col-md-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }

  .col-md-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }

  .col-md-3 {
    flex: 0 0 auto;
    width: 25%;
  }

  .col-md-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }

  .col-md-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }

  .col-md-6 {
    flex: 0 0 auto;
    width: 50%;
  }

  .col-md-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }

  .col-md-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }

  .col-md-9 {
    flex: 0 0 auto;
    width: 75%;
  }

  .col-md-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }

  .col-md-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }

  .col-md-12 {
    flex: 0 0 auto;
    width: 100%;
  }

  .offset-md-0 {
    margin-left: 0;
  }

  .offset-md-1 {
    margin-left: 8.33333333%;
  }

  .offset-md-2 {
    margin-left: 16.66666667%;
  }

  .offset-md-3 {
    margin-left: 25%;
  }

  .offset-md-4 {
    margin-left: 33.33333333%;
  }

  .offset-md-5 {
    margin-left: 41.66666667%;
  }

  .offset-md-6 {
    margin-left: 50%;
  }

  .offset-md-7 {
    margin-left: 58.33333333%;
  }

  .offset-md-8 {
    margin-left: 66.66666667%;
  }

  .offset-md-9 {
    margin-left: 75%;
  }

  .offset-md-10 {
    margin-left: 83.33333333%;
  }

  .offset-md-11 {
    margin-left: 91.66666667%;
  }

  .g-md-0,
.gx-md-0 {
    --bs-gutter-x: 0;
  }

  .g-md-0,
.gy-md-0 {
    --bs-gutter-y: 0;
  }

  .g-md-1,
.gx-md-1 {
    --bs-gutter-x: 0.25rem;
  }

  .g-md-1,
.gy-md-1 {
    --bs-gutter-y: 0.25rem;
  }

  .g-md-2,
.gx-md-2 {
    --bs-gutter-x: 0.5rem;
  }

  .g-md-2,
.gy-md-2 {
    --bs-gutter-y: 0.5rem;
  }

  .g-md-3,
.gx-md-3 {
    --bs-gutter-x: 1rem;
  }

  .g-md-3,
.gy-md-3 {
    --bs-gutter-y: 1rem;
  }

  .g-md-4,
.gx-md-4 {
    --bs-gutter-x: 1.5rem;
  }

  .g-md-4,
.gy-md-4 {
    --bs-gutter-y: 1.5rem;
  }

  .g-md-5,
.gx-md-5 {
    --bs-gutter-x: 3rem;
  }

  .g-md-5,
.gy-md-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 992px) {
  .col-lg {
    flex: 1 0 0%;
  }

  .row-cols-lg-auto > * {
    flex: 0 0 auto;
    width: auto;
  }

  .row-cols-lg-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }

  .row-cols-lg-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }

  .row-cols-lg-3 > * {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }

  .row-cols-lg-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }

  .row-cols-lg-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }

  .row-cols-lg-6 > * {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }

  .col-lg-auto {
    flex: 0 0 auto;
    width: auto;
  }

  .col-lg-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }

  .col-lg-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }

  .col-lg-3 {
    flex: 0 0 auto;
    width: 25%;
  }

  .col-lg-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }

  .col-lg-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }

  .col-lg-6 {
    flex: 0 0 auto;
    width: 50%;
  }

  .col-lg-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }

  .col-lg-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }

  .col-lg-9 {
    flex: 0 0 auto;
    width: 75%;
  }

  .col-lg-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }

  .col-lg-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }

  .col-lg-12 {
    flex: 0 0 auto;
    width: 100%;
  }

  .offset-lg-0 {
    margin-left: 0;
  }

  .offset-lg-1 {
    margin-left: 8.33333333%;
  }

  .offset-lg-2 {
    margin-left: 16.66666667%;
  }

  .offset-lg-3 {
    margin-left: 25%;
  }

  .offset-lg-4 {
    margin-left: 33.33333333%;
  }

  .offset-lg-5 {
    margin-left: 41.66666667%;
  }

  .offset-lg-6 {
    margin-left: 50%;
  }

  .offset-lg-7 {
    margin-left: 58.33333333%;
  }

  .offset-lg-8 {
    margin-left: 66.66666667%;
  }

  .offset-lg-9 {
    margin-left: 75%;
  }

  .offset-lg-10 {
    margin-left: 83.33333333%;
  }

  .offset-lg-11 {
    margin-left: 91.66666667%;
  }

  .g-lg-0,
.gx-lg-0 {
    --bs-gutter-x: 0;
  }

  .g-lg-0,
.gy-lg-0 {
    --bs-gutter-y: 0;
  }

  .g-lg-1,
.gx-lg-1 {
    --bs-gutter-x: 0.25rem;
  }

  .g-lg-1,
.gy-lg-1 {
    --bs-gutter-y: 0.25rem;
  }

  .g-lg-2,
.gx-lg-2 {
    --bs-gutter-x: 0.5rem;
  }

  .g-lg-2,
.gy-lg-2 {
    --bs-gutter-y: 0.5rem;
  }

  .g-lg-3,
.gx-lg-3 {
    --bs-gutter-x: 1rem;
  }

  .g-lg-3,
.gy-lg-3 {
    --bs-gutter-y: 1rem;
  }

  .g-lg-4,
.gx-lg-4 {
    --bs-gutter-x: 1.5rem;
  }

  .g-lg-4,
.gy-lg-4 {
    --bs-gutter-y: 1.5rem;
  }

  .g-lg-5,
.gx-lg-5 {
    --bs-gutter-x: 3rem;
  }

  .g-lg-5,
.gy-lg-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 1200px) {
  .col-xl {
    flex: 1 0 0%;
  }

  .row-cols-xl-auto > * {
    flex: 0 0 auto;
    width: auto;
  }

  .row-cols-xl-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }

  .row-cols-xl-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }

  .row-cols-xl-3 > * {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }

  .row-cols-xl-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }

  .row-cols-xl-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }

  .row-cols-xl-6 > * {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }

  .col-xl-auto {
    flex: 0 0 auto;
    width: auto;
  }

  .col-xl-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }

  .col-xl-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }

  .col-xl-3 {
    flex: 0 0 auto;
    width: 25%;
  }

  .col-xl-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }

  .col-xl-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }

  .col-xl-6 {
    flex: 0 0 auto;
    width: 50%;
  }

  .col-xl-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }

  .col-xl-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }

  .col-xl-9 {
    flex: 0 0 auto;
    width: 75%;
  }

  .col-xl-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }

  .col-xl-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }

  .col-xl-12 {
    flex: 0 0 auto;
    width: 100%;
  }

  .offset-xl-0 {
    margin-left: 0;
  }

  .offset-xl-1 {
    margin-left: 8.33333333%;
  }

  .offset-xl-2 {
    margin-left: 16.66666667%;
  }

  .offset-xl-3 {
    margin-left: 25%;
  }

  .offset-xl-4 {
    margin-left: 33.33333333%;
  }

  .offset-xl-5 {
    margin-left: 41.66666667%;
  }

  .offset-xl-6 {
    margin-left: 50%;
  }

  .offset-xl-7 {
    margin-left: 58.33333333%;
  }

  .offset-xl-8 {
    margin-left: 66.66666667%;
  }

  .offset-xl-9 {
    margin-left: 75%;
  }

  .offset-xl-10 {
    margin-left: 83.33333333%;
  }

  .offset-xl-11 {
    margin-left: 91.66666667%;
  }

  .g-xl-0,
.gx-xl-0 {
    --bs-gutter-x: 0;
  }

  .g-xl-0,
.gy-xl-0 {
    --bs-gutter-y: 0;
  }

  .g-xl-1,
.gx-xl-1 {
    --bs-gutter-x: 0.25rem;
  }

  .g-xl-1,
.gy-xl-1 {
    --bs-gutter-y: 0.25rem;
  }

  .g-xl-2,
.gx-xl-2 {
    --bs-gutter-x: 0.5rem;
  }

  .g-xl-2,
.gy-xl-2 {
    --bs-gutter-y: 0.5rem;
  }

  .g-xl-3,
.gx-xl-3 {
    --bs-gutter-x: 1rem;
  }

  .g-xl-3,
.gy-xl-3 {
    --bs-gutter-y: 1rem;
  }

  .g-xl-4,
.gx-xl-4 {
    --bs-gutter-x: 1.5rem;
  }

  .g-xl-4,
.gy-xl-4 {
    --bs-gutter-y: 1.5rem;
  }

  .g-xl-5,
.gx-xl-5 {
    --bs-gutter-x: 3rem;
  }

  .g-xl-5,
.gy-xl-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 1400px) {
  .col-xxl {
    flex: 1 0 0%;
  }

  .row-cols-xxl-auto > * {
    flex: 0 0 auto;
    width: auto;
  }

  .row-cols-xxl-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }

  .row-cols-xxl-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }

  .row-cols-xxl-3 > * {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }

  .row-cols-xxl-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }

  .row-cols-xxl-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }

  .row-cols-xxl-6 > * {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }

  .col-xxl-auto {
    flex: 0 0 auto;
    width: auto;
  }

  .col-xxl-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }

  .col-xxl-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }

  .col-xxl-3 {
    flex: 0 0 auto;
    width: 25%;
  }

  .col-xxl-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }

  .col-xxl-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }

  .col-xxl-6 {
    flex: 0 0 auto;
    width: 50%;
  }

  .col-xxl-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }

  .col-xxl-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }

  .col-xxl-9 {
    flex: 0 0 auto;
    width: 75%;
  }

  .col-xxl-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }

  .col-xxl-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }

  .col-xxl-12 {
    flex: 0 0 auto;
    width: 100%;
  }

  .offset-xxl-0 {
    margin-left: 0;
  }

  .offset-xxl-1 {
    margin-left: 8.33333333%;
  }

  .offset-xxl-2 {
    margin-left: 16.66666667%;
  }

  .offset-xxl-3 {
    margin-left: 25%;
  }

  .offset-xxl-4 {
    margin-left: 33.33333333%;
  }

  .offset-xxl-5 {
    margin-left: 41.66666667%;
  }

  .offset-xxl-6 {
    margin-left: 50%;
  }

  .offset-xxl-7 {
    margin-left: 58.33333333%;
  }

  .offset-xxl-8 {
    margin-left: 66.66666667%;
  }

  .offset-xxl-9 {
    margin-left: 75%;
  }

  .offset-xxl-10 {
    margin-left: 83.33333333%;
  }

  .offset-xxl-11 {
    margin-left: 91.66666667%;
  }

  .g-xxl-0,
.gx-xxl-0 {
    --bs-gutter-x: 0;
  }

  .g-xxl-0,
.gy-xxl-0 {
    --bs-gutter-y: 0;
  }

  .g-xxl-1,
.gx-xxl-1 {
    --bs-gutter-x: 0.25rem;
  }

  .g-xxl-1,
.gy-xxl-1 {
    --bs-gutter-y: 0.25rem;
  }

  .g-xxl-2,
.gx-xxl-2 {
    --bs-gutter-x: 0.5rem;
  }

  .g-xxl-2,
.gy-xxl-2 {
    --bs-gutter-y: 0.5rem;
  }

  .g-xxl-3,
.gx-xxl-3 {
    --bs-gutter-x: 1rem;
  }

  .g-xxl-3,
.gy-xxl-3 {
    --bs-gutter-y: 1rem;
  }

  .g-xxl-4,
.gx-xxl-4 {
    --bs-gutter-x: 1.5rem;
  }

  .g-xxl-4,
.gy-xxl-4 {
    --bs-gutter-y: 1.5rem;
  }

  .g-xxl-5,
.gx-xxl-5 {
    --bs-gutter-x: 3rem;
  }

  .g-xxl-5,
.gy-xxl-5 {
    --bs-gutter-y: 3rem;
  }
}
.d-inline {
  display: inline !important;
}
.d-inline-block {
  display: inline-block !important;
}
.d-block {
  display: block !important;
}
.d-grid {
  display: grid !important;
}
.d-table {
  display: table !important;
}
.d-table-row {
  display: table-row !important;
}
.d-table-cell {
  display: table-cell !important;
}
.d-flex {
  display: flex !important;
}
.d-inline-flex {
  display: inline-flex !important;
}
.d-none {
  display: none !important;
}
.flex-fill {
  flex: 1 1 auto !important;
}
.flex-row {
  flex-direction: row !important;
}
.flex-column {
  flex-direction: column !important;
}
.flex-row-reverse {
  flex-direction: row-reverse !important;
}
.flex-column-reverse {
  flex-direction: column-reverse !important;
}
.flex-grow-0 {
  flex-grow: 0 !important;
}
.flex-grow-1 {
  flex-grow: 1 !important;
}
.flex-shrink-0 {
  flex-shrink: 0 !important;
}
.flex-shrink-1 {
  flex-shrink: 1 !important;
}
.flex-wrap {
  flex-wrap: wrap !important;
}
.flex-nowrap {
  flex-wrap: nowrap !important;
}
.flex-wrap-reverse {
  flex-wrap: wrap-reverse !important;
}
.justify-content-start {
  justify-content: flex-start !important;
}
.justify-content-end {
  justify-content: flex-end !important;
}
.justify-content-center {
  justify-content: center !important;
}
.justify-content-between {
  justify-content: space-between !important;
}
.justify-content-around {
  justify-content: space-around !important;
}
.justify-content-evenly {
  justify-content: space-evenly !important;
}
.align-items-start {
  align-items: flex-start !important;
}
.align-items-end {
  align-items: flex-end !important;
}
.align-items-center {
  align-items: center !important;
}
.align-items-baseline {
  align-items: baseline !important;
}
.align-items-stretch {
  align-items: stretch !important;
}
.align-content-start {
  align-content: flex-start !important;
}
.align-content-end {
  align-content: flex-end !important;
}
.align-content-center {
  align-content: center !important;
}
.align-content-between {
  align-content: space-between !important;
}
.align-content-around {
  align-content: space-around !important;
}
.align-content-stretch {
  align-content: stretch !important;
}
.align-self-auto {
  align-self: auto !important;
}
.align-self-start {
  align-self: flex-start !important;
}
.align-self-end {
  align-self: flex-end !important;
}
.align-self-center {
  align-self: center !important;
}
.align-self-baseline {
  align-self: baseline !important;
}
.align-self-stretch {
  align-self: stretch !important;
}
.order-first {
  order: -1 !important;
}
.order-0 {
  order: 0 !important;
}
.order-1 {
  order: 1 !important;
}
.order-2 {
  order: 2 !important;
}
.order-3 {
  order: 3 !important;
}
.order-4 {
  order: 4 !important;
}
.order-5 {
  order: 5 !important;
}
.order-last {
  order: 6 !important;
}
.m-0 {
  margin: 0 !important;
}
.m-1 {
  margin: 0.25rem !important;
}
.m-2 {
  margin: 0.5rem !important;
}
.m-3 {
  margin: 1rem !important;
}
.m-4 {
  margin: 1.5rem !important;
}
.m-5 {
  margin: 3rem !important;
}
.m-auto {
  margin: auto !important;
}
.mx-0 {
  margin-right: 0 !important;
  margin-left: 0 !important;
}
.mx-1 {
  margin-right: 0.25rem !important;
  margin-left: 0.25rem !important;
}
.mx-2 {
  margin-right: 0.5rem !important;
  margin-left: 0.5rem !important;
}
.mx-3 {
  margin-right: 1rem !important;
  margin-left: 1rem !important;
}
.mx-4 {
  margin-right: 1.5rem !important;
  margin-left: 1.5rem !important;
}
.mx-5 {
  margin-right: 3rem !important;
  margin-left: 3rem !important;
}
.mx-auto {
  margin-right: auto !important;
  margin-left: auto !important;
}
.my-0 {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
.my-1 {
  margin-top: 0.25rem !important;
  margin-bottom: 0.25rem !important;
}
.my-2 {
  margin-top: 0.5rem !important;
  margin-bottom: 0.5rem !important;
}
.my-3 {
  margin-top: 1rem !important;
  margin-bottom: 1rem !important;
}
.my-4 {
  margin-top: 1.5rem !important;
  margin-bottom: 1.5rem !important;
}
.my-5 {
  margin-top: 3rem !important;
  margin-bottom: 3rem !important;
}
.my-auto {
  margin-top: auto !important;
  margin-bottom: auto !important;
}
.mt-0 {
  margin-top: 0 !important;
}
.mt-1 {
  margin-top: 0.25rem !important;
}
.mt-2 {
  margin-top: 0.5rem !important;
}
.mt-3 {
  margin-top: 1rem !important;
}
.mt-4 {
  margin-top: 1.5rem !important;
}
.mt-5 {
  margin-top: 3rem !important;
}
.mt-auto {
  margin-top: auto !important;
}
.me-0 {
  margin-right: 0 !important;
}
.me-1 {
  margin-right: 0.25rem !important;
}
.me-2 {
  margin-right: 0.5rem !important;
}
.me-3 {
  margin-right: 1rem !important;
}
.me-4 {
  margin-right: 1.5rem !important;
}
.me-5 {
  margin-right: 3rem !important;
}
.me-auto {
  margin-right: auto !important;
}
.mb-0 {
  margin-bottom: 0 !important;
}
.mb-1 {
  margin-bottom: 0.25rem !important;
}
.mb-2 {
  margin-bottom: 0.5rem !important;
}
.mb-3 {
  margin-bottom: 1rem !important;
}
.mb-4 {
  margin-bottom: 1.5rem !important;
}
.mb-5 {
  margin-bottom: 3rem !important;
}
.mb-auto {
  margin-bottom: auto !important;
}
.ms-0 {
  margin-left: 0 !important;
}
.ms-1 {
  margin-left: 0.25rem !important;
}
.ms-2 {
  margin-left: 0.5rem !important;
}
.ms-3 {
  margin-left: 1rem !important;
}
.ms-4 {
  margin-left: 1.5rem !important;
}
.ms-5 {
  margin-left: 3rem !important;
}
.ms-auto {
  margin-left: auto !important;
}
.p-0 {
  padding: 0 !important;
}
.p-1 {
  padding: 0.25rem !important;
}
.p-2 {
  padding: 0.5rem !important;
}
.p-3 {
  padding: 1rem !important;
}
.p-4 {
  padding: 1.5rem !important;
}
.p-5 {
  padding: 3rem !important;
}
.px-0 {
  padding-right: 0 !important;
  padding-left: 0 !important;
}
.px-1 {
  padding-right: 0.25rem !important;
  padding-left: 0.25rem !important;
}
.px-2 {
  padding-right: 0.5rem !important;
  padding-left: 0.5rem !important;
}
.px-3 {
  padding-right: 1rem !important;
  padding-left: 1rem !important;
}
.px-4 {
  padding-right: 1.5rem !important;
  padding-left: 1.5rem !important;
}
.px-5 {
  padding-right: 3rem !important;
  padding-left: 3rem !important;
}
.py-0 {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
.py-1 {
  padding-top: 0.25rem !important;
  padding-bottom: 0.25rem !important;
}
.py-2 {
  padding-top: 0.5rem !important;
  padding-bottom: 0.5rem !important;
}
.py-3 {
  padding-top: 1rem !important;
  padding-bottom: 1rem !important;
}
.py-4 {
  padding-top: 1.5rem !important;
  padding-bottom: 1.5rem !important;
}
.py-5 {
  padding-top: 3rem !important;
  padding-bottom: 3rem !important;
}
.pt-0 {
  padding-top: 0 !important;
}
.pt-1 {
  padding-top: 0.25rem !important;
}
.pt-2 {
  padding-top: 0.5rem !important;
}
.pt-3 {
  padding-top: 1rem !important;
}
.pt-4 {
  padding-top: 1.5rem !important;
}
.pt-5 {
  padding-top: 3rem !important;
}
.pe-0 {
  padding-right: 0 !important;
}
.pe-1 {
  padding-right: 0.25rem !important;
}
.pe-2 {
  padding-right: 0.5rem !important;
}
.pe-3 {
  padding-right: 1rem !important;
}
.pe-4 {
  padding-right: 1.5rem !important;
}
.pe-5 {
  padding-right: 3rem !important;
}
.pb-0 {
  padding-bottom: 0 !important;
}
.pb-1 {
  padding-bottom: 0.25rem !important;
}
.pb-2 {
  padding-bottom: 0.5rem !important;
}
.pb-3 {
  padding-bottom: 1rem !important;
}
.pb-4 {
  padding-bottom: 1.5rem !important;
}
.pb-5 {
  padding-bottom: 3rem !important;
}
.ps-0 {
  padding-left: 0 !important;
}
.ps-1 {
  padding-left: 0.25rem !important;
}
.ps-2 {
  padding-left: 0.5rem !important;
}
.ps-3 {
  padding-left: 1rem !important;
}
.ps-4 {
  padding-left: 1.5rem !important;
}
.ps-5 {
  padding-left: 3rem !important;
}
@media (min-width: 576px) {
  .d-sm-inline {
    display: inline !important;
  }

  .d-sm-inline-block {
    display: inline-block !important;
  }

  .d-sm-block {
    display: block !important;
  }

  .d-sm-grid {
    display: grid !important;
  }

  .d-sm-table {
    display: table !important;
  }

  .d-sm-table-row {
    display: table-row !important;
  }

  .d-sm-table-cell {
    display: table-cell !important;
  }

  .d-sm-flex {
    display: flex !important;
  }

  .d-sm-inline-flex {
    display: inline-flex !important;
  }

  .d-sm-none {
    display: none !important;
  }

  .flex-sm-fill {
    flex: 1 1 auto !important;
  }

  .flex-sm-row {
    flex-direction: row !important;
  }

  .flex-sm-column {
    flex-direction: column !important;
  }

  .flex-sm-row-reverse {
    flex-direction: row-reverse !important;
  }

  .flex-sm-column-reverse {
    flex-direction: column-reverse !important;
  }

  .flex-sm-grow-0 {
    flex-grow: 0 !important;
  }

  .flex-sm-grow-1 {
    flex-grow: 1 !important;
  }

  .flex-sm-shrink-0 {
    flex-shrink: 0 !important;
  }

  .flex-sm-shrink-1 {
    flex-shrink: 1 !important;
  }

  .flex-sm-wrap {
    flex-wrap: wrap !important;
  }

  .flex-sm-nowrap {
    flex-wrap: nowrap !important;
  }

  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }

  .justify-content-sm-start {
    justify-content: flex-start !important;
  }

  .justify-content-sm-end {
    justify-content: flex-end !important;
  }

  .justify-content-sm-center {
    justify-content: center !important;
  }

  .justify-content-sm-between {
    justify-content: space-between !important;
  }

  .justify-content-sm-around {
    justify-content: space-around !important;
  }

  .justify-content-sm-evenly {
    justify-content: space-evenly !important;
  }

  .align-items-sm-start {
    align-items: flex-start !important;
  }

  .align-items-sm-end {
    align-items: flex-end !important;
  }

  .align-items-sm-center {
    align-items: center !important;
  }

  .align-items-sm-baseline {
    align-items: baseline !important;
  }

  .align-items-sm-stretch {
    align-items: stretch !important;
  }

  .align-content-sm-start {
    align-content: flex-start !important;
  }

  .align-content-sm-end {
    align-content: flex-end !important;
  }

  .align-content-sm-center {
    align-content: center !important;
  }

  .align-content-sm-between {
    align-content: space-between !important;
  }

  .align-content-sm-around {
    align-content: space-around !important;
  }

  .align-content-sm-stretch {
    align-content: stretch !important;
  }

  .align-self-sm-auto {
    align-self: auto !important;
  }

  .align-self-sm-start {
    align-self: flex-start !important;
  }

  .align-self-sm-end {
    align-self: flex-end !important;
  }

  .align-self-sm-center {
    align-self: center !important;
  }

  .align-self-sm-baseline {
    align-self: baseline !important;
  }

  .align-self-sm-stretch {
    align-self: stretch !important;
  }

  .order-sm-first {
    order: -1 !important;
  }

  .order-sm-0 {
    order: 0 !important;
  }

  .order-sm-1 {
    order: 1 !important;
  }

  .order-sm-2 {
    order: 2 !important;
  }

  .order-sm-3 {
    order: 3 !important;
  }

  .order-sm-4 {
    order: 4 !important;
  }

  .order-sm-5 {
    order: 5 !important;
  }

  .order-sm-last {
    order: 6 !important;
  }

  .m-sm-0 {
    margin: 0 !important;
  }

  .m-sm-1 {
    margin: 0.25rem !important;
  }

  .m-sm-2 {
    margin: 0.5rem !important;
  }

  .m-sm-3 {
    margin: 1rem !important;
  }

  .m-sm-4 {
    margin: 1.5rem !important;
  }

  .m-sm-5 {
    margin: 3rem !important;
  }

  .m-sm-auto {
    margin: auto !important;
  }

  .mx-sm-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }

  .mx-sm-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }

  .mx-sm-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }

  .mx-sm-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }

  .mx-sm-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }

  .mx-sm-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }

  .mx-sm-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }

  .my-sm-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .my-sm-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }

  .my-sm-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }

  .my-sm-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }

  .my-sm-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }

  .my-sm-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }

  .my-sm-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }

  .mt-sm-0 {
    margin-top: 0 !important;
  }

  .mt-sm-1 {
    margin-top: 0.25rem !important;
  }

  .mt-sm-2 {
    margin-top: 0.5rem !important;
  }

  .mt-sm-3 {
    margin-top: 1rem !important;
  }

  .mt-sm-4 {
    margin-top: 1.5rem !important;
  }

  .mt-sm-5 {
    margin-top: 3rem !important;
  }

  .mt-sm-auto {
    margin-top: auto !important;
  }

  .me-sm-0 {
    margin-right: 0 !important;
  }

  .me-sm-1 {
    margin-right: 0.25rem !important;
  }

  .me-sm-2 {
    margin-right: 0.5rem !important;
  }

  .me-sm-3 {
    margin-right: 1rem !important;
  }

  .me-sm-4 {
    margin-right: 1.5rem !important;
  }

  .me-sm-5 {
    margin-right: 3rem !important;
  }

  .me-sm-auto {
    margin-right: auto !important;
  }

  .mb-sm-0 {
    margin-bottom: 0 !important;
  }

  .mb-sm-1 {
    margin-bottom: 0.25rem !important;
  }

  .mb-sm-2 {
    margin-bottom: 0.5rem !important;
  }

  .mb-sm-3 {
    margin-bottom: 1rem !important;
  }

  .mb-sm-4 {
    margin-bottom: 1.5rem !important;
  }

  .mb-sm-5 {
    margin-bottom: 3rem !important;
  }

  .mb-sm-auto {
    margin-bottom: auto !important;
  }

  .ms-sm-0 {
    margin-left: 0 !important;
  }

  .ms-sm-1 {
    margin-left: 0.25rem !important;
  }

  .ms-sm-2 {
    margin-left: 0.5rem !important;
  }

  .ms-sm-3 {
    margin-left: 1rem !important;
  }

  .ms-sm-4 {
    margin-left: 1.5rem !important;
  }

  .ms-sm-5 {
    margin-left: 3rem !important;
  }

  .ms-sm-auto {
    margin-left: auto !important;
  }

  .p-sm-0 {
    padding: 0 !important;
  }

  .p-sm-1 {
    padding: 0.25rem !important;
  }

  .p-sm-2 {
    padding: 0.5rem !important;
  }

  .p-sm-3 {
    padding: 1rem !important;
  }

  .p-sm-4 {
    padding: 1.5rem !important;
  }

  .p-sm-5 {
    padding: 3rem !important;
  }

  .px-sm-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }

  .px-sm-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }

  .px-sm-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }

  .px-sm-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }

  .px-sm-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }

  .px-sm-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }

  .py-sm-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }

  .py-sm-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }

  .py-sm-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }

  .py-sm-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }

  .py-sm-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }

  .py-sm-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }

  .pt-sm-0 {
    padding-top: 0 !important;
  }

  .pt-sm-1 {
    padding-top: 0.25rem !important;
  }

  .pt-sm-2 {
    padding-top: 0.5rem !important;
  }

  .pt-sm-3 {
    padding-top: 1rem !important;
  }

  .pt-sm-4 {
    padding-top: 1.5rem !important;
  }

  .pt-sm-5 {
    padding-top: 3rem !important;
  }

  .pe-sm-0 {
    padding-right: 0 !important;
  }

  .pe-sm-1 {
    padding-right: 0.25rem !important;
  }

  .pe-sm-2 {
    padding-right: 0.5rem !important;
  }

  .pe-sm-3 {
    padding-right: 1rem !important;
  }

  .pe-sm-4 {
    padding-right: 1.5rem !important;
  }

  .pe-sm-5 {
    padding-right: 3rem !important;
  }

  .pb-sm-0 {
    padding-bottom: 0 !important;
  }

  .pb-sm-1 {
    padding-bottom: 0.25rem !important;
  }

  .pb-sm-2 {
    padding-bottom: 0.5rem !important;
  }

  .pb-sm-3 {
    padding-bottom: 1rem !important;
  }

  .pb-sm-4 {
    padding-bottom: 1.5rem !important;
  }

  .pb-sm-5 {
    padding-bottom: 3rem !important;
  }

  .ps-sm-0 {
    padding-left: 0 !important;
  }

  .ps-sm-1 {
    padding-left: 0.25rem !important;
  }

  .ps-sm-2 {
    padding-left: 0.5rem !important;
  }

  .ps-sm-3 {
    padding-left: 1rem !important;
  }

  .ps-sm-4 {
    padding-left: 1.5rem !important;
  }

  .ps-sm-5 {
    padding-left: 3rem !important;
  }
}
@media (min-width: 768px) {
  .d-md-inline {
    display: inline !important;
  }

  .d-md-inline-block {
    display: inline-block !important;
  }

  .d-md-block {
    display: block !important;
  }

  .d-md-grid {
    display: grid !important;
  }

  .d-md-table {
    display: table !important;
  }

  .d-md-table-row {
    display: table-row !important;
  }

  .d-md-table-cell {
    display: table-cell !important;
  }

  .d-md-flex {
    display: flex !important;
  }

  .d-md-inline-flex {
    display: inline-flex !important;
  }

  .d-md-none {
    display: none !important;
  }

  .flex-md-fill {
    flex: 1 1 auto !important;
  }

  .flex-md-row {
    flex-direction: row !important;
  }

  .flex-md-column {
    flex-direction: column !important;
  }

  .flex-md-row-reverse {
    flex-direction: row-reverse !important;
  }

  .flex-md-column-reverse {
    flex-direction: column-reverse !important;
  }

  .flex-md-grow-0 {
    flex-grow: 0 !important;
  }

  .flex-md-grow-1 {
    flex-grow: 1 !important;
  }

  .flex-md-shrink-0 {
    flex-shrink: 0 !important;
  }

  .flex-md-shrink-1 {
    flex-shrink: 1 !important;
  }

  .flex-md-wrap {
    flex-wrap: wrap !important;
  }

  .flex-md-nowrap {
    flex-wrap: nowrap !important;
  }

  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }

  .justify-content-md-start {
    justify-content: flex-start !important;
  }

  .justify-content-md-end {
    justify-content: flex-end !important;
  }

  .justify-content-md-center {
    justify-content: center !important;
  }

  .justify-content-md-between {
    justify-content: space-between !important;
  }

  .justify-content-md-around {
    justify-content: space-around !important;
  }

  .justify-content-md-evenly {
    justify-content: space-evenly !important;
  }

  .align-items-md-start {
    align-items: flex-start !important;
  }

  .align-items-md-end {
    align-items: flex-end !important;
  }

  .align-items-md-center {
    align-items: center !important;
  }

  .align-items-md-baseline {
    align-items: baseline !important;
  }

  .align-items-md-stretch {
    align-items: stretch !important;
  }

  .align-content-md-start {
    align-content: flex-start !important;
  }

  .align-content-md-end {
    align-content: flex-end !important;
  }

  .align-content-md-center {
    align-content: center !important;
  }

  .align-content-md-between {
    align-content: space-between !important;
  }

  .align-content-md-around {
    align-content: space-around !important;
  }

  .align-content-md-stretch {
    align-content: stretch !important;
  }

  .align-self-md-auto {
    align-self: auto !important;
  }

  .align-self-md-start {
    align-self: flex-start !important;
  }

  .align-self-md-end {
    align-self: flex-end !important;
  }

  .align-self-md-center {
    align-self: center !important;
  }

  .align-self-md-baseline {
    align-self: baseline !important;
  }

  .align-self-md-stretch {
    align-self: stretch !important;
  }

  .order-md-first {
    order: -1 !important;
  }

  .order-md-0 {
    order: 0 !important;
  }

  .order-md-1 {
    order: 1 !important;
  }

  .order-md-2 {
    order: 2 !important;
  }

  .order-md-3 {
    order: 3 !important;
  }

  .order-md-4 {
    order: 4 !important;
  }

  .order-md-5 {
    order: 5 !important;
  }

  .order-md-last {
    order: 6 !important;
  }

  .m-md-0 {
    margin: 0 !important;
  }

  .m-md-1 {
    margin: 0.25rem !important;
  }

  .m-md-2 {
    margin: 0.5rem !important;
  }

  .m-md-3 {
    margin: 1rem !important;
  }

  .m-md-4 {
    margin: 1.5rem !important;
  }

  .m-md-5 {
    margin: 3rem !important;
  }

  .m-md-auto {
    margin: auto !important;
  }

  .mx-md-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }

  .mx-md-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }

  .mx-md-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }

  .mx-md-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }

  .mx-md-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }

  .mx-md-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }

  .mx-md-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }

  .my-md-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .my-md-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }

  .my-md-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }

  .my-md-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }

  .my-md-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }

  .my-md-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }

  .my-md-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }

  .mt-md-0 {
    margin-top: 0 !important;
  }

  .mt-md-1 {
    margin-top: 0.25rem !important;
  }

  .mt-md-2 {
    margin-top: 0.5rem !important;
  }

  .mt-md-3 {
    margin-top: 1rem !important;
  }

  .mt-md-4 {
    margin-top: 1.5rem !important;
  }

  .mt-md-5 {
    margin-top: 3rem !important;
  }

  .mt-md-auto {
    margin-top: auto !important;
  }

  .me-md-0 {
    margin-right: 0 !important;
  }

  .me-md-1 {
    margin-right: 0.25rem !important;
  }

  .me-md-2 {
    margin-right: 0.5rem !important;
  }

  .me-md-3 {
    margin-right: 1rem !important;
  }

  .me-md-4 {
    margin-right: 1.5rem !important;
  }

  .me-md-5 {
    margin-right: 3rem !important;
  }

  .me-md-auto {
    margin-right: auto !important;
  }

  .mb-md-0 {
    margin-bottom: 0 !important;
  }

  .mb-md-1 {
    margin-bottom: 0.25rem !important;
  }

  .mb-md-2 {
    margin-bottom: 0.5rem !important;
  }

  .mb-md-3 {
    margin-bottom: 1rem !important;
  }

  .mb-md-4 {
    margin-bottom: 1.5rem !important;
  }

  .mb-md-5 {
    margin-bottom: 3rem !important;
  }

  .mb-md-auto {
    margin-bottom: auto !important;
  }

  .ms-md-0 {
    margin-left: 0 !important;
  }

  .ms-md-1 {
    margin-left: 0.25rem !important;
  }

  .ms-md-2 {
    margin-left: 0.5rem !important;
  }

  .ms-md-3 {
    margin-left: 1rem !important;
  }

  .ms-md-4 {
    margin-left: 1.5rem !important;
  }

  .ms-md-5 {
    margin-left: 3rem !important;
  }

  .ms-md-auto {
    margin-left: auto !important;
  }

  .p-md-0 {
    padding: 0 !important;
  }

  .p-md-1 {
    padding: 0.25rem !important;
  }

  .p-md-2 {
    padding: 0.5rem !important;
  }

  .p-md-3 {
    padding: 1rem !important;
  }

  .p-md-4 {
    padding: 1.5rem !important;
  }

  .p-md-5 {
    padding: 3rem !important;
  }

  .px-md-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }

  .px-md-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }

  .px-md-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }

  .px-md-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }

  .px-md-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }

  .px-md-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }

  .py-md-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }

  .py-md-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }

  .py-md-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }

  .py-md-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }

  .py-md-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }

  .py-md-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }

  .pt-md-0 {
    padding-top: 0 !important;
  }

  .pt-md-1 {
    padding-top: 0.25rem !important;
  }

  .pt-md-2 {
    padding-top: 0.5rem !important;
  }

  .pt-md-3 {
    padding-top: 1rem !important;
  }

  .pt-md-4 {
    padding-top: 1.5rem !important;
  }

  .pt-md-5 {
    padding-top: 3rem !important;
  }

  .pe-md-0 {
    padding-right: 0 !important;
  }

  .pe-md-1 {
    padding-right: 0.25rem !important;
  }

  .pe-md-2 {
    padding-right: 0.5rem !important;
  }

  .pe-md-3 {
    padding-right: 1rem !important;
  }

  .pe-md-4 {
    padding-right: 1.5rem !important;
  }

  .pe-md-5 {
    padding-right: 3rem !important;
  }

  .pb-md-0 {
    padding-bottom: 0 !important;
  }

  .pb-md-1 {
    padding-bottom: 0.25rem !important;
  }

  .pb-md-2 {
    padding-bottom: 0.5rem !important;
  }

  .pb-md-3 {
    padding-bottom: 1rem !important;
  }

  .pb-md-4 {
    padding-bottom: 1.5rem !important;
  }

  .pb-md-5 {
    padding-bottom: 3rem !important;
  }

  .ps-md-0 {
    padding-left: 0 !important;
  }

  .ps-md-1 {
    padding-left: 0.25rem !important;
  }

  .ps-md-2 {
    padding-left: 0.5rem !important;
  }

  .ps-md-3 {
    padding-left: 1rem !important;
  }

  .ps-md-4 {
    padding-left: 1.5rem !important;
  }

  .ps-md-5 {
    padding-left: 3rem !important;
  }
}
@media (min-width: 992px) {
  .d-lg-inline {
    display: inline !important;
  }

  .d-lg-inline-block {
    display: inline-block !important;
  }

  .d-lg-block {
    display: block !important;
  }

  .d-lg-grid {
    display: grid !important;
  }

  .d-lg-table {
    display: table !important;
  }

  .d-lg-table-row {
    display: table-row !important;
  }

  .d-lg-table-cell {
    display: table-cell !important;
  }

  .d-lg-flex {
    display: flex !important;
  }

  .d-lg-inline-flex {
    display: inline-flex !important;
  }

  .d-lg-none {
    display: none !important;
  }

  .flex-lg-fill {
    flex: 1 1 auto !important;
  }

  .flex-lg-row {
    flex-direction: row !important;
  }

  .flex-lg-column {
    flex-direction: column !important;
  }

  .flex-lg-row-reverse {
    flex-direction: row-reverse !important;
  }

  .flex-lg-column-reverse {
    flex-direction: column-reverse !important;
  }

  .flex-lg-grow-0 {
    flex-grow: 0 !important;
  }

  .flex-lg-grow-1 {
    flex-grow: 1 !important;
  }

  .flex-lg-shrink-0 {
    flex-shrink: 0 !important;
  }

  .flex-lg-shrink-1 {
    flex-shrink: 1 !important;
  }

  .flex-lg-wrap {
    flex-wrap: wrap !important;
  }

  .flex-lg-nowrap {
    flex-wrap: nowrap !important;
  }

  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }

  .justify-content-lg-start {
    justify-content: flex-start !important;
  }

  .justify-content-lg-end {
    justify-content: flex-end !important;
  }

  .justify-content-lg-center {
    justify-content: center !important;
  }

  .justify-content-lg-between {
    justify-content: space-between !important;
  }

  .justify-content-lg-around {
    justify-content: space-around !important;
  }

  .justify-content-lg-evenly {
    justify-content: space-evenly !important;
  }

  .align-items-lg-start {
    align-items: flex-start !important;
  }

  .align-items-lg-end {
    align-items: flex-end !important;
  }

  .align-items-lg-center {
    align-items: center !important;
  }

  .align-items-lg-baseline {
    align-items: baseline !important;
  }

  .align-items-lg-stretch {
    align-items: stretch !important;
  }

  .align-content-lg-start {
    align-content: flex-start !important;
  }

  .align-content-lg-end {
    align-content: flex-end !important;
  }

  .align-content-lg-center {
    align-content: center !important;
  }

  .align-content-lg-between {
    align-content: space-between !important;
  }

  .align-content-lg-around {
    align-content: space-around !important;
  }

  .align-content-lg-stretch {
    align-content: stretch !important;
  }

  .align-self-lg-auto {
    align-self: auto !important;
  }

  .align-self-lg-start {
    align-self: flex-start !important;
  }

  .align-self-lg-end {
    align-self: flex-end !important;
  }

  .align-self-lg-center {
    align-self: center !important;
  }

  .align-self-lg-baseline {
    align-self: baseline !important;
  }

  .align-self-lg-stretch {
    align-self: stretch !important;
  }

  .order-lg-first {
    order: -1 !important;
  }

  .order-lg-0 {
    order: 0 !important;
  }

  .order-lg-1 {
    order: 1 !important;
  }

  .order-lg-2 {
    order: 2 !important;
  }

  .order-lg-3 {
    order: 3 !important;
  }

  .order-lg-4 {
    order: 4 !important;
  }

  .order-lg-5 {
    order: 5 !important;
  }

  .order-lg-last {
    order: 6 !important;
  }

  .m-lg-0 {
    margin: 0 !important;
  }

  .m-lg-1 {
    margin: 0.25rem !important;
  }

  .m-lg-2 {
    margin: 0.5rem !important;
  }

  .m-lg-3 {
    margin: 1rem !important;
  }

  .m-lg-4 {
    margin: 1.5rem !important;
  }

  .m-lg-5 {
    margin: 3rem !important;
  }

  .m-lg-auto {
    margin: auto !important;
  }

  .mx-lg-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }

  .mx-lg-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }

  .mx-lg-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }

  .mx-lg-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }

  .mx-lg-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }

  .mx-lg-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }

  .mx-lg-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }

  .my-lg-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .my-lg-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }

  .my-lg-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }

  .my-lg-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }

  .my-lg-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }

  .my-lg-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }

  .my-lg-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }

  .mt-lg-0 {
    margin-top: 0 !important;
  }

  .mt-lg-1 {
    margin-top: 0.25rem !important;
  }

  .mt-lg-2 {
    margin-top: 0.5rem !important;
  }

  .mt-lg-3 {
    margin-top: 1rem !important;
  }

  .mt-lg-4 {
    margin-top: 1.5rem !important;
  }

  .mt-lg-5 {
    margin-top: 3rem !important;
  }

  .mt-lg-auto {
    margin-top: auto !important;
  }

  .me-lg-0 {
    margin-right: 0 !important;
  }

  .me-lg-1 {
    margin-right: 0.25rem !important;
  }

  .me-lg-2 {
    margin-right: 0.5rem !important;
  }

  .me-lg-3 {
    margin-right: 1rem !important;
  }

  .me-lg-4 {
    margin-right: 1.5rem !important;
  }

  .me-lg-5 {
    margin-right: 3rem !important;
  }

  .me-lg-auto {
    margin-right: auto !important;
  }

  .mb-lg-0 {
    margin-bottom: 0 !important;
  }

  .mb-lg-1 {
    margin-bottom: 0.25rem !important;
  }

  .mb-lg-2 {
    margin-bottom: 0.5rem !important;
  }

  .mb-lg-3 {
    margin-bottom: 1rem !important;
  }

  .mb-lg-4 {
    margin-bottom: 1.5rem !important;
  }

  .mb-lg-5 {
    margin-bottom: 3rem !important;
  }

  .mb-lg-auto {
    margin-bottom: auto !important;
  }

  .ms-lg-0 {
    margin-left: 0 !important;
  }

  .ms-lg-1 {
    margin-left: 0.25rem !important;
  }

  .ms-lg-2 {
    margin-left: 0.5rem !important;
  }

  .ms-lg-3 {
    margin-left: 1rem !important;
  }

  .ms-lg-4 {
    margin-left: 1.5rem !important;
  }

  .ms-lg-5 {
    margin-left: 3rem !important;
  }

  .ms-lg-auto {
    margin-left: auto !important;
  }

  .p-lg-0 {
    padding: 0 !important;
  }

  .p-lg-1 {
    padding: 0.25rem !important;
  }

  .p-lg-2 {
    padding: 0.5rem !important;
  }

  .p-lg-3 {
    padding: 1rem !important;
  }

  .p-lg-4 {
    padding: 1.5rem !important;
  }

  .p-lg-5 {
    padding: 3rem !important;
  }

  .px-lg-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }

  .px-lg-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }

  .px-lg-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }

  .px-lg-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }

  .px-lg-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }

  .px-lg-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }

  .py-lg-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }

  .py-lg-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }

  .py-lg-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }

  .py-lg-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }

  .py-lg-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }

  .py-lg-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }

  .pt-lg-0 {
    padding-top: 0 !important;
  }

  .pt-lg-1 {
    padding-top: 0.25rem !important;
  }

  .pt-lg-2 {
    padding-top: 0.5rem !important;
  }

  .pt-lg-3 {
    padding-top: 1rem !important;
  }

  .pt-lg-4 {
    padding-top: 1.5rem !important;
  }

  .pt-lg-5 {
    padding-top: 3rem !important;
  }

  .pe-lg-0 {
    padding-right: 0 !important;
  }

  .pe-lg-1 {
    padding-right: 0.25rem !important;
  }

  .pe-lg-2 {
    padding-right: 0.5rem !important;
  }

  .pe-lg-3 {
    padding-right: 1rem !important;
  }

  .pe-lg-4 {
    padding-right: 1.5rem !important;
  }

  .pe-lg-5 {
    padding-right: 3rem !important;
  }

  .pb-lg-0 {
    padding-bottom: 0 !important;
  }

  .pb-lg-1 {
    padding-bottom: 0.25rem !important;
  }

  .pb-lg-2 {
    padding-bottom: 0.5rem !important;
  }

  .pb-lg-3 {
    padding-bottom: 1rem !important;
  }

  .pb-lg-4 {
    padding-bottom: 1.5rem !important;
  }

  .pb-lg-5 {
    padding-bottom: 3rem !important;
  }

  .ps-lg-0 {
    padding-left: 0 !important;
  }

  .ps-lg-1 {
    padding-left: 0.25rem !important;
  }

  .ps-lg-2 {
    padding-left: 0.5rem !important;
  }

  .ps-lg-3 {
    padding-left: 1rem !important;
  }

  .ps-lg-4 {
    padding-left: 1.5rem !important;
  }

  .ps-lg-5 {
    padding-left: 3rem !important;
  }
}
@media (min-width: 1200px) {
  .d-xl-inline {
    display: inline !important;
  }

  .d-xl-inline-block {
    display: inline-block !important;
  }

  .d-xl-block {
    display: block !important;
  }

  .d-xl-grid {
    display: grid !important;
  }

  .d-xl-table {
    display: table !important;
  }

  .d-xl-table-row {
    display: table-row !important;
  }

  .d-xl-table-cell {
    display: table-cell !important;
  }

  .d-xl-flex {
    display: flex !important;
  }

  .d-xl-inline-flex {
    display: inline-flex !important;
  }

  .d-xl-none {
    display: none !important;
  }

  .flex-xl-fill {
    flex: 1 1 auto !important;
  }

  .flex-xl-row {
    flex-direction: row !important;
  }

  .flex-xl-column {
    flex-direction: column !important;
  }

  .flex-xl-row-reverse {
    flex-direction: row-reverse !important;
  }

  .flex-xl-column-reverse {
    flex-direction: column-reverse !important;
  }

  .flex-xl-grow-0 {
    flex-grow: 0 !important;
  }

  .flex-xl-grow-1 {
    flex-grow: 1 !important;
  }

  .flex-xl-shrink-0 {
    flex-shrink: 0 !important;
  }

  .flex-xl-shrink-1 {
    flex-shrink: 1 !important;
  }

  .flex-xl-wrap {
    flex-wrap: wrap !important;
  }

  .flex-xl-nowrap {
    flex-wrap: nowrap !important;
  }

  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }

  .justify-content-xl-start {
    justify-content: flex-start !important;
  }

  .justify-content-xl-end {
    justify-content: flex-end !important;
  }

  .justify-content-xl-center {
    justify-content: center !important;
  }

  .justify-content-xl-between {
    justify-content: space-between !important;
  }

  .justify-content-xl-around {
    justify-content: space-around !important;
  }

  .justify-content-xl-evenly {
    justify-content: space-evenly !important;
  }

  .align-items-xl-start {
    align-items: flex-start !important;
  }

  .align-items-xl-end {
    align-items: flex-end !important;
  }

  .align-items-xl-center {
    align-items: center !important;
  }

  .align-items-xl-baseline {
    align-items: baseline !important;
  }

  .align-items-xl-stretch {
    align-items: stretch !important;
  }

  .align-content-xl-start {
    align-content: flex-start !important;
  }

  .align-content-xl-end {
    align-content: flex-end !important;
  }

  .align-content-xl-center {
    align-content: center !important;
  }

  .align-content-xl-between {
    align-content: space-between !important;
  }

  .align-content-xl-around {
    align-content: space-around !important;
  }

  .align-content-xl-stretch {
    align-content: stretch !important;
  }

  .align-self-xl-auto {
    align-self: auto !important;
  }

  .align-self-xl-start {
    align-self: flex-start !important;
  }

  .align-self-xl-end {
    align-self: flex-end !important;
  }

  .align-self-xl-center {
    align-self: center !important;
  }

  .align-self-xl-baseline {
    align-self: baseline !important;
  }

  .align-self-xl-stretch {
    align-self: stretch !important;
  }

  .order-xl-first {
    order: -1 !important;
  }

  .order-xl-0 {
    order: 0 !important;
  }

  .order-xl-1 {
    order: 1 !important;
  }

  .order-xl-2 {
    order: 2 !important;
  }

  .order-xl-3 {
    order: 3 !important;
  }

  .order-xl-4 {
    order: 4 !important;
  }

  .order-xl-5 {
    order: 5 !important;
  }

  .order-xl-last {
    order: 6 !important;
  }

  .m-xl-0 {
    margin: 0 !important;
  }

  .m-xl-1 {
    margin: 0.25rem !important;
  }

  .m-xl-2 {
    margin: 0.5rem !important;
  }

  .m-xl-3 {
    margin: 1rem !important;
  }

  .m-xl-4 {
    margin: 1.5rem !important;
  }

  .m-xl-5 {
    margin: 3rem !important;
  }

  .m-xl-auto {
    margin: auto !important;
  }

  .mx-xl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }

  .mx-xl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }

  .mx-xl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }

  .mx-xl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }

  .mx-xl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }

  .mx-xl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }

  .mx-xl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }

  .my-xl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .my-xl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }

  .my-xl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }

  .my-xl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }

  .my-xl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }

  .my-xl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }

  .my-xl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }

  .mt-xl-0 {
    margin-top: 0 !important;
  }

  .mt-xl-1 {
    margin-top: 0.25rem !important;
  }

  .mt-xl-2 {
    margin-top: 0.5rem !important;
  }

  .mt-xl-3 {
    margin-top: 1rem !important;
  }

  .mt-xl-4 {
    margin-top: 1.5rem !important;
  }

  .mt-xl-5 {
    margin-top: 3rem !important;
  }

  .mt-xl-auto {
    margin-top: auto !important;
  }

  .me-xl-0 {
    margin-right: 0 !important;
  }

  .me-xl-1 {
    margin-right: 0.25rem !important;
  }

  .me-xl-2 {
    margin-right: 0.5rem !important;
  }

  .me-xl-3 {
    margin-right: 1rem !important;
  }

  .me-xl-4 {
    margin-right: 1.5rem !important;
  }

  .me-xl-5 {
    margin-right: 3rem !important;
  }

  .me-xl-auto {
    margin-right: auto !important;
  }

  .mb-xl-0 {
    margin-bottom: 0 !important;
  }

  .mb-xl-1 {
    margin-bottom: 0.25rem !important;
  }

  .mb-xl-2 {
    margin-bottom: 0.5rem !important;
  }

  .mb-xl-3 {
    margin-bottom: 1rem !important;
  }

  .mb-xl-4 {
    margin-bottom: 1.5rem !important;
  }

  .mb-xl-5 {
    margin-bottom: 3rem !important;
  }

  .mb-xl-auto {
    margin-bottom: auto !important;
  }

  .ms-xl-0 {
    margin-left: 0 !important;
  }

  .ms-xl-1 {
    margin-left: 0.25rem !important;
  }

  .ms-xl-2 {
    margin-left: 0.5rem !important;
  }

  .ms-xl-3 {
    margin-left: 1rem !important;
  }

  .ms-xl-4 {
    margin-left: 1.5rem !important;
  }

  .ms-xl-5 {
    margin-left: 3rem !important;
  }

  .ms-xl-auto {
    margin-left: auto !important;
  }

  .p-xl-0 {
    padding: 0 !important;
  }

  .p-xl-1 {
    padding: 0.25rem !important;
  }

  .p-xl-2 {
    padding: 0.5rem !important;
  }

  .p-xl-3 {
    padding: 1rem !important;
  }

  .p-xl-4 {
    padding: 1.5rem !important;
  }

  .p-xl-5 {
    padding: 3rem !important;
  }

  .px-xl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }

  .px-xl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }

  .px-xl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }

  .px-xl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }

  .px-xl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }

  .px-xl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }

  .py-xl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }

  .py-xl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }

  .py-xl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }

  .py-xl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }

  .py-xl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }

  .py-xl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }

  .pt-xl-0 {
    padding-top: 0 !important;
  }

  .pt-xl-1 {
    padding-top: 0.25rem !important;
  }

  .pt-xl-2 {
    padding-top: 0.5rem !important;
  }

  .pt-xl-3 {
    padding-top: 1rem !important;
  }

  .pt-xl-4 {
    padding-top: 1.5rem !important;
  }

  .pt-xl-5 {
    padding-top: 3rem !important;
  }

  .pe-xl-0 {
    padding-right: 0 !important;
  }

  .pe-xl-1 {
    padding-right: 0.25rem !important;
  }

  .pe-xl-2 {
    padding-right: 0.5rem !important;
  }

  .pe-xl-3 {
    padding-right: 1rem !important;
  }

  .pe-xl-4 {
    padding-right: 1.5rem !important;
  }

  .pe-xl-5 {
    padding-right: 3rem !important;
  }

  .pb-xl-0 {
    padding-bottom: 0 !important;
  }

  .pb-xl-1 {
    padding-bottom: 0.25rem !important;
  }

  .pb-xl-2 {
    padding-bottom: 0.5rem !important;
  }

  .pb-xl-3 {
    padding-bottom: 1rem !important;
  }

  .pb-xl-4 {
    padding-bottom: 1.5rem !important;
  }

  .pb-xl-5 {
    padding-bottom: 3rem !important;
  }

  .ps-xl-0 {
    padding-left: 0 !important;
  }

  .ps-xl-1 {
    padding-left: 0.25rem !important;
  }

  .ps-xl-2 {
    padding-left: 0.5rem !important;
  }

  .ps-xl-3 {
    padding-left: 1rem !important;
  }

  .ps-xl-4 {
    padding-left: 1.5rem !important;
  }

  .ps-xl-5 {
    padding-left: 3rem !important;
  }
}
@media (min-width: 1400px) {
  .d-xxl-inline {
    display: inline !important;
  }

  .d-xxl-inline-block {
    display: inline-block !important;
  }

  .d-xxl-block {
    display: block !important;
  }

  .d-xxl-grid {
    display: grid !important;
  }

  .d-xxl-table {
    display: table !important;
  }

  .d-xxl-table-row {
    display: table-row !important;
  }

  .d-xxl-table-cell {
    display: table-cell !important;
  }

  .d-xxl-flex {
    display: flex !important;
  }

  .d-xxl-inline-flex {
    display: inline-flex !important;
  }

  .d-xxl-none {
    display: none !important;
  }

  .flex-xxl-fill {
    flex: 1 1 auto !important;
  }

  .flex-xxl-row {
    flex-direction: row !important;
  }

  .flex-xxl-column {
    flex-direction: column !important;
  }

  .flex-xxl-row-reverse {
    flex-direction: row-reverse !important;
  }

  .flex-xxl-column-reverse {
    flex-direction: column-reverse !important;
  }

  .flex-xxl-grow-0 {
    flex-grow: 0 !important;
  }

  .flex-xxl-grow-1 {
    flex-grow: 1 !important;
  }

  .flex-xxl-shrink-0 {
    flex-shrink: 0 !important;
  }

  .flex-xxl-shrink-1 {
    flex-shrink: 1 !important;
  }

  .flex-xxl-wrap {
    flex-wrap: wrap !important;
  }

  .flex-xxl-nowrap {
    flex-wrap: nowrap !important;
  }

  .flex-xxl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }

  .justify-content-xxl-start {
    justify-content: flex-start !important;
  }

  .justify-content-xxl-end {
    justify-content: flex-end !important;
  }

  .justify-content-xxl-center {
    justify-content: center !important;
  }

  .justify-content-xxl-between {
    justify-content: space-between !important;
  }

  .justify-content-xxl-around {
    justify-content: space-around !important;
  }

  .justify-content-xxl-evenly {
    justify-content: space-evenly !important;
  }

  .align-items-xxl-start {
    align-items: flex-start !important;
  }

  .align-items-xxl-end {
    align-items: flex-end !important;
  }

  .align-items-xxl-center {
    align-items: center !important;
  }

  .align-items-xxl-baseline {
    align-items: baseline !important;
  }

  .align-items-xxl-stretch {
    align-items: stretch !important;
  }

  .align-content-xxl-start {
    align-content: flex-start !important;
  }

  .align-content-xxl-end {
    align-content: flex-end !important;
  }

  .align-content-xxl-center {
    align-content: center !important;
  }

  .align-content-xxl-between {
    align-content: space-between !important;
  }

  .align-content-xxl-around {
    align-content: space-around !important;
  }

  .align-content-xxl-stretch {
    align-content: stretch !important;
  }

  .align-self-xxl-auto {
    align-self: auto !important;
  }

  .align-self-xxl-start {
    align-self: flex-start !important;
  }

  .align-self-xxl-end {
    align-self: flex-end !important;
  }

  .align-self-xxl-center {
    align-self: center !important;
  }

  .align-self-xxl-baseline {
    align-self: baseline !important;
  }

  .align-self-xxl-stretch {
    align-self: stretch !important;
  }

  .order-xxl-first {
    order: -1 !important;
  }

  .order-xxl-0 {
    order: 0 !important;
  }

  .order-xxl-1 {
    order: 1 !important;
  }

  .order-xxl-2 {
    order: 2 !important;
  }

  .order-xxl-3 {
    order: 3 !important;
  }

  .order-xxl-4 {
    order: 4 !important;
  }

  .order-xxl-5 {
    order: 5 !important;
  }

  .order-xxl-last {
    order: 6 !important;
  }

  .m-xxl-0 {
    margin: 0 !important;
  }

  .m-xxl-1 {
    margin: 0.25rem !important;
  }

  .m-xxl-2 {
    margin: 0.5rem !important;
  }

  .m-xxl-3 {
    margin: 1rem !important;
  }

  .m-xxl-4 {
    margin: 1.5rem !important;
  }

  .m-xxl-5 {
    margin: 3rem !important;
  }

  .m-xxl-auto {
    margin: auto !important;
  }

  .mx-xxl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }

  .mx-xxl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }

  .mx-xxl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }

  .mx-xxl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }

  .mx-xxl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }

  .mx-xxl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }

  .mx-xxl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }

  .my-xxl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .my-xxl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }

  .my-xxl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }

  .my-xxl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }

  .my-xxl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }

  .my-xxl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }

  .my-xxl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }

  .mt-xxl-0 {
    margin-top: 0 !important;
  }

  .mt-xxl-1 {
    margin-top: 0.25rem !important;
  }

  .mt-xxl-2 {
    margin-top: 0.5rem !important;
  }

  .mt-xxl-3 {
    margin-top: 1rem !important;
  }

  .mt-xxl-4 {
    margin-top: 1.5rem !important;
  }

  .mt-xxl-5 {
    margin-top: 3rem !important;
  }

  .mt-xxl-auto {
    margin-top: auto !important;
  }

  .me-xxl-0 {
    margin-right: 0 !important;
  }

  .me-xxl-1 {
    margin-right: 0.25rem !important;
  }

  .me-xxl-2 {
    margin-right: 0.5rem !important;
  }

  .me-xxl-3 {
    margin-right: 1rem !important;
  }

  .me-xxl-4 {
    margin-right: 1.5rem !important;
  }

  .me-xxl-5 {
    margin-right: 3rem !important;
  }

  .me-xxl-auto {
    margin-right: auto !important;
  }

  .mb-xxl-0 {
    margin-bottom: 0 !important;
  }

  .mb-xxl-1 {
    margin-bottom: 0.25rem !important;
  }

  .mb-xxl-2 {
    margin-bottom: 0.5rem !important;
  }

  .mb-xxl-3 {
    margin-bottom: 1rem !important;
  }

  .mb-xxl-4 {
    margin-bottom: 1.5rem !important;
  }

  .mb-xxl-5 {
    margin-bottom: 3rem !important;
  }

  .mb-xxl-auto {
    margin-bottom: auto !important;
  }

  .ms-xxl-0 {
    margin-left: 0 !important;
  }

  .ms-xxl-1 {
    margin-left: 0.25rem !important;
  }

  .ms-xxl-2 {
    margin-left: 0.5rem !important;
  }

  .ms-xxl-3 {
    margin-left: 1rem !important;
  }

  .ms-xxl-4 {
    margin-left: 1.5rem !important;
  }

  .ms-xxl-5 {
    margin-left: 3rem !important;
  }

  .ms-xxl-auto {
    margin-left: auto !important;
  }

  .p-xxl-0 {
    padding: 0 !important;
  }

  .p-xxl-1 {
    padding: 0.25rem !important;
  }

  .p-xxl-2 {
    padding: 0.5rem !important;
  }

  .p-xxl-3 {
    padding: 1rem !important;
  }

  .p-xxl-4 {
    padding: 1.5rem !important;
  }

  .p-xxl-5 {
    padding: 3rem !important;
  }

  .px-xxl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }

  .px-xxl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }

  .px-xxl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }

  .px-xxl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }

  .px-xxl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }

  .px-xxl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }

  .py-xxl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }

  .py-xxl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }

  .py-xxl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }

  .py-xxl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }

  .py-xxl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }

  .py-xxl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }

  .pt-xxl-0 {
    padding-top: 0 !important;
  }

  .pt-xxl-1 {
    padding-top: 0.25rem !important;
  }

  .pt-xxl-2 {
    padding-top: 0.5rem !important;
  }

  .pt-xxl-3 {
    padding-top: 1rem !important;
  }

  .pt-xxl-4 {
    padding-top: 1.5rem !important;
  }

  .pt-xxl-5 {
    padding-top: 3rem !important;
  }

  .pe-xxl-0 {
    padding-right: 0 !important;
  }

  .pe-xxl-1 {
    padding-right: 0.25rem !important;
  }

  .pe-xxl-2 {
    padding-right: 0.5rem !important;
  }

  .pe-xxl-3 {
    padding-right: 1rem !important;
  }

  .pe-xxl-4 {
    padding-right: 1.5rem !important;
  }

  .pe-xxl-5 {
    padding-right: 3rem !important;
  }

  .pb-xxl-0 {
    padding-bottom: 0 !important;
  }

  .pb-xxl-1 {
    padding-bottom: 0.25rem !important;
  }

  .pb-xxl-2 {
    padding-bottom: 0.5rem !important;
  }

  .pb-xxl-3 {
    padding-bottom: 1rem !important;
  }

  .pb-xxl-4 {
    padding-bottom: 1.5rem !important;
  }

  .pb-xxl-5 {
    padding-bottom: 3rem !important;
  }

  .ps-xxl-0 {
    padding-left: 0 !important;
  }

  .ps-xxl-1 {
    padding-left: 0.25rem !important;
  }

  .ps-xxl-2 {
    padding-left: 0.5rem !important;
  }

  .ps-xxl-3 {
    padding-left: 1rem !important;
  }

  .ps-xxl-4 {
    padding-left: 1.5rem !important;
  }

  .ps-xxl-5 {
    padding-left: 3rem !important;
  }
}
@media print {
  .d-print-inline {
    display: inline !important;
  }

  .d-print-inline-block {
    display: inline-block !important;
  }

  .d-print-block {
    display: block !important;
  }

  .d-print-grid {
    display: grid !important;
  }

  .d-print-table {
    display: table !important;
  }

  .d-print-table-row {
    display: table-row !important;
  }

  .d-print-table-cell {
    display: table-cell !important;
  }

  .d-print-flex {
    display: flex !important;
  }

  .d-print-inline-flex {
    display: inline-flex !important;
  }

  .d-print-none {
    display: none !important;
  }
}
header.z-header.simple, header.z-header.comercial, header.z-header.privado {
  height: 54px;
  width: 100%;
  background-color: var(--bs--color-principal-blanco);
  position: fixed;
  width: 100%;
  top: 0;
  left: 0;
  border-bottom: 1px solid var(--bs--color-grises-gris-10);
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  align-content: center;
  -webkit-align-content: center;
  -moz-flex-direction: center;
  z-index: 9999999;
}
@media only screen and (min-width : 600px) {
  header.z-header.simple, header.z-header.comercial, header.z-header.privado {
    height: 60px;
  }
}
@media only screen and (min-width : 1000px) {
  header.z-header.simple, header.z-header.comercial, header.z-header.privado {
    height: 70px;
  }
}
header.z-header.simple a.menu, header.z-header.comercial a.menu, header.z-header.privado a.menu {
  width: 32px;
  height: 54px;
  display: inline-block;
  background: url('icon-ui-nav-menu-menu-simple.bffaad0ca253714f97f8.svg') center center no-repeat;
  background-size: auto 40px;
  opacity: 0.3;
  cursor: pointer;
}
header.z-header.simple a.menu:hover, header.z-header.comercial a.menu:hover, header.z-header.privado a.menu:hover {
  opacity: 0.6;
}
@media only screen and (min-width : 600px) {
  header.z-header.simple a.menu, header.z-header.comercial a.menu, header.z-header.privado a.menu {
    background-size: auto 32px;
    height: 60px;
    width: 60px;
    background: url('icon-ui-nav-menu-menu-simple.bffaad0ca253714f97f8.svg') left center no-repeat;
  }
}
@media only screen and (min-width : 1280px) {
  header.z-header.simple a.menu, header.z-header.comercial a.menu, header.z-header.privado a.menu {
    background-position: center center;
    height: 70px;
    width: 80px;
    background-size: auto 48px;
  }
}
header.z-header.simple a.logotipo figure, header.z-header.comercial a.logotipo figure, header.z-header.privado a.logotipo figure {
  margin: 0;
  padding: 0;
}
header.z-header.simple a.logotipo figure img, header.z-header.comercial a.logotipo figure img, header.z-header.privado a.logotipo figure img {
  height: 32px;
  width: auto;
  transition: height 0.2s ease-in-out;
}
@media only screen and (min-width : 600px) {
  header.z-header.simple a.logotipo figure img, header.z-header.comercial a.logotipo figure img, header.z-header.privado a.logotipo figure img {
    height: 36px;
  }
}
@media only screen and (min-width : 1000px) {
  header.z-header.simple a.logotipo figure img, header.z-header.comercial a.logotipo figure img, header.z-header.privado a.logotipo figure img {
    height: 48px;
  }
}
header.z-header.simple ul.z-header-toolbar, header.z-header.comercial ul.z-header-toolbar, header.z-header.privado ul.z-header-toolbar {
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: flex-end;
  align-items: center;
  align-content: center;
  -webkit-align-content: center;
  -moz-flex-direction: center;
  flex: 1;
}
header.z-header.simple ul.z-header-toolbar li, header.z-header.comercial ul.z-header-toolbar li, header.z-header.privado ul.z-header-toolbar li {
  margin-left: 10px;
  list-style: none;
}
header.z-header.simple ul.z-header-toolbar li.no-margin, header.z-header.comercial ul.z-header-toolbar li.no-margin, header.z-header.privado ul.z-header-toolbar li.no-margin {
  margin-left: 0;
}
header.z-header.simple ul.z-header-toolbar li a, header.z-header.comercial ul.z-header-toolbar li a, header.z-header.privado ul.z-header-toolbar li a {
  text-decoration: none;
}
header.z-header.simple .z-wrapper, header.z-header.comercial .z-wrapper, header.z-header.privado .z-wrapper {
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  align-content: center;
  -webkit-align-content: center;
  -moz-flex-direction: center;
  padding: 0 8px;
}
@media only screen and (min-width : 600px) {
  header.z-header.simple .z-wrapper, header.z-header.comercial .z-wrapper, header.z-header.privado .z-wrapper {
    padding: 0 16px;
  }
}
header.z-header.simple .z-wrapper a.logotipo, header.z-header.comercial .z-wrapper a.logotipo, header.z-header.privado .z-wrapper a.logotipo {
  flex: 0 0 90px;
}
@media only screen and (min-width : 600px) {
  header.z-header.simple .z-wrapper a.logotipo, header.z-header.comercial .z-wrapper a.logotipo, header.z-header.privado .z-wrapper a.logotipo {
    flex: 1 0 130px;
  }
}
header.z-header.simple .z-wrapper .z-header-toolbar, header.z-header.comercial .z-wrapper .z-header-toolbar, header.z-header.privado .z-wrapper .z-header-toolbar {
  flex: 1;
}
header.z-header.simple .z-btn, header.z-header.comercial .z-btn, header.z-header.privado .z-btn {
  width: auto !important;
}
header.z-header.privado .z-wrapper {
  justify-content: flex-start;
  align-items: center;
}
header.z-header.privado .z-wrapper a.menu {
  margin-right: 8px;
}
header.z-header.privado .z-wrapper a.logotipo {
  max-width: 200px;
}
header.z-header.privado .z-wrapper section {
  flex: 1;
}
header.z-header.privado .z-wrapper section > ul > li {
  position: relative;
  height: 40px;
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  align-content: center;
  -webkit-align-content: center;
  -moz-flex-direction: center;
}
@media only screen and (min-width : 600px) {
  header.z-header.privado .z-wrapper section > ul > li {
    height: 50px;
  }
}
@media only screen and (min-width : 1000px) {
  header.z-header.privado .z-wrapper section > ul > li {
    height: 64px;
  }
}
header.z-header.privado .z-wrapper section > ul > li > ul {
  display: none;
  position: fixed;
  top: 46px;
  right: 0;
  min-width: -webkit-max-content;
  min-width: -moz-max-content;
  min-width: max-content;
  z-index: 3;
  width: 100%;
}
@media only screen and (min-width : 600px) {
  header.z-header.privado .z-wrapper section > ul > li > ul {
    min-width: -webkit-max-content;
    min-width: -moz-max-content;
    min-width: max-content;
    width: auto;
    top: 101%;
    position: absolute;
  }
}
header.z-header.privado .z-wrapper section > ul > li[fix] > ul {
  min-width: 300px;
}
header.z-header.privado .z-wrapper section > ul {
  width: 100%;
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: flex-end;
  align-items: center;
  align-content: center;
  -webkit-align-content: center;
  -moz-flex-direction: center;
}
header.z-header.privado .z-wrapper section > ul > li.sep {
  width: 1px;
  height: 40px;
  display: inline-block;
  position: relative;
  margin: 0 8px;
  background-color: var(--bs--color-grises-gris-20);
}
@media only screen and (min-width : 600px) {
  header.z-header.privado .z-wrapper section > ul > li.sep {
    margin: 0 16px;
  }
}
header.z-header.privado .z-wrapper section > ul > li:not(.sep) {
  list-style: none;
  min-width: 24px;
  min-height: 24px;
}
@media only screen and (min-width : 600px) {
  header.z-header.privado .z-wrapper section > ul > li:not(.sep) {
    min-width: 36px;
    min-height: 36px;
  }
}
header.z-header.privado .z-wrapper section > ul > li:not(.sep)[deploy]:hover {
  border-radius: 8px 8px 0 0;
}
header.z-header.privado .z-wrapper section > ul > li:not(.sep)[deploy][gris]:hover {
  border-left: 1px solid var(--bs--color-grises-gris-20);
  border-right: 1px solid var(--bs--color-grises-gris-20);
  background-color: var(--bs--color-grises-gris-10);
  border-bottom: 1px solid var(--bs--color-grises-gris-20);
}
header.z-header.privado .z-wrapper section > ul > li:not(.sep)[deploy][gris] > ul {
  background-color: var(--bs--color-grises-gris-10);
}
header.z-header.privado .z-wrapper section > ul > li:not(.sep)[deploy][gris] > ul > li {
  border-top: 1px solid var(--bs--color-grises-gris-20);
}
header.z-header.privado .z-wrapper section > ul > li:not(.sep)[deploy][gris] > ul > li:first-child {
  border: none;
}
header.z-header.privado .z-wrapper section > ul > li:not(.sep)[deploy][gris] > ul > li a span {
  color: var(--bs--color-grises-gris-80);
}
header.z-header.privado .z-wrapper section > ul > li:not(.sep)[deploy][gris] > ul > li a figure svg {
  fill: var(--bs--color-grises-gris-80);
}
header.z-header.privado .z-wrapper section > ul > li:not(.sep)[deploy][gris] > ul > li a:hover span {
  color: var(--bs--color-principal-negro);
}
header.z-header.privado .z-wrapper section > ul > li:not(.sep)[deploy][gris] > ul > li a:hover figure svg {
  fill: var(--bs--color-principal-negro);
}
header.z-header.privado .z-wrapper section > ul > li:not(.sep)[deploy][naranja]:hover {
  border-left: 1px solid var(--bs--color-secundario-naranja-50);
  border-right: 1px solid var(--bs--color-secundario-naranja-50);
  border-bottom: 1px solid var(--bs--color-secundario-naranja-50);
  background-color: var(--bs--color-principal-naranja);
}
header.z-header.privado .z-wrapper section > ul > li:not(.sep)[deploy][naranja]:hover > .user-id,
header.z-header.privado .z-wrapper section > ul > li:not(.sep)[deploy][naranja]:hover > a {
  color: var(--bs--color-principal-blanco);
}
header.z-header.privado .z-wrapper section > ul > li:not(.sep)[deploy][naranja]:hover > .user-id span,
header.z-header.privado .z-wrapper section > ul > li:not(.sep)[deploy][naranja]:hover > a span {
  color: var(--bs--color-principal-blanco);
}
header.z-header.privado .z-wrapper section > ul > li:not(.sep)[deploy][naranja]:hover > .user-id figure img,
header.z-header.privado .z-wrapper section > ul > li:not(.sep)[deploy][naranja]:hover > a figure img {
  filter: grayscale(100%) brightness(500%);
  -webkit-filter: grayscale(100%) brightness(500%);
}
header.z-header.privado .z-wrapper section > ul > li:not(.sep)[deploy][naranja] > ul {
  background-color: var(--bs--color-principal-naranja);
}
header.z-header.privado .z-wrapper section > ul > li:not(.sep)[deploy][naranja] > ul > li {
  border-top: 1px solid var(--bs--color-secundario-naranja-50);
}
header.z-header.privado .z-wrapper section > ul > li:not(.sep)[deploy][naranja] > ul > li:first-child {
  border: none;
}
header.z-header.privado .z-wrapper section > ul > li:not(.sep)[deploy][naranja] > ul > li a span {
  color: var(--bs--color-principal-blanco) !important;
}
header.z-header.privado .z-wrapper section > ul > li:not(.sep)[deploy][naranja] > ul > li a:hover span {
  color: var(--bs--color-secundario-naranja-50) !important;
}
header.z-header.privado .z-wrapper section > ul > li:not(.sep)[deploy][naranja] > ul > li a:hover figure svg {
  fill: var(--bs--color-secundario-naranja-50) !important;
}
header.z-header.privado .z-wrapper section > ul > li:not(.sep)[deploy][naranja] > ul > li a figure svg {
  fill: var(--bs--color-principal-blanco) !important;
}
header.z-header.privado .z-wrapper section > ul > li:not(.sep):hover > a,
header.z-header.privado .z-wrapper section > ul > li:not(.sep):hover > .user-id {
  filter: 100%;
  -webkit-filter: 100%;
}
header.z-header.privado .z-wrapper section > ul > li:not(.sep):hover[deploy] > ul {
  display: block;
  -ms-box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.2);
  box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.2);
}
@media only screen and (min-width : 600px) {
  header.z-header.privado .z-wrapper section > ul > li:not(.sep):hover[deploy] > ul {
    border-radius: 10px 0 10px 10px;
  }
  header.z-header.privado .z-wrapper section > ul > li:not(.sep):hover[deploy] > ul:after {
    z-index: 1;
    content: "";
    position: absolute;
    top: 0;
    right: 100%;
    width: 100px;
    display: block;
    background-color: rgba(0, 0, 0, 0);
    height: 150%;
  }
  header.z-header.privado .z-wrapper section > ul > li:not(.sep):hover[deploy] > ul:before {
    z-index: 1;
    content: "";
    position: absolute;
    top: 100%;
    left: -50px;
    width: calc(100% + 100px);
    display: block;
    background-color: rgba(0, 0, 0, 0);
    height: 200px;
  }
}
header.z-header.privado .z-wrapper section > ul > li:not(.sep):hover[deploy] > ul > li {
  z-index: 10;
  list-style: none;
  padding: 0 16px;
}
header.z-header.privado .z-wrapper section > ul > li:not(.sep):hover[deploy] > ul > li a {
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  align-content: center;
  -webkit-align-content: center;
  -moz-flex-direction: center;
  text-decoration: none;
  height: 64px;
}
header.z-header.privado .z-wrapper section > ul > li:not(.sep):hover[deploy] > ul > li a figure {
  margin: 0 0 0 16px;
}
header.z-header.privado .z-wrapper section > ul > li:not(.sep):hover[deploy] > ul > li a figure[big] svg {
  height: 32px;
  width: auto;
}
header.z-header.privado .z-wrapper section > ul > li:not(.sep):hover[deploy] > ul[invert] > li > a span {
  order: 2;
}
header.z-header.privado .z-wrapper section > ul > li:not(.sep):hover[deploy] > ul[invert] > li > a figure {
  order: 1;
  margin: 0 16px 0 0;
}
header.z-header.privado .z-wrapper section > ul > li:not(.sep) > a,
header.z-header.privado .z-wrapper section > ul > li:not(.sep) > .user-id {
  text-decoration: none;
  cursor: pointer;
  min-width: 24px;
  min-height: 24px;
  display: inline-block;
}
header.z-header.privado .z-wrapper section > ul > li:not(.sep) > a[push],
header.z-header.privado .z-wrapper section > ul > li:not(.sep) > .user-id[push] {
  position: relative;
}
header.z-header.privado .z-wrapper section > ul > li:not(.sep) > a[push]:after,
header.z-header.privado .z-wrapper section > ul > li:not(.sep) > .user-id[push]:after {
  content: attr(push);
  position: absolute;
  display: block;
  font-size: 1.1rem;
  font-family: "overpassbold", sans-serif;
  padding: 0 5px;
  margin: 0;
  border-radius: 20px;
  top: -6px;
  right: 15%;
  background-color: var(--bs--color-secundario-rojo);
  color: var(--bs--color-principal-blanco);
}
@media only screen and (min-width : 600px) {
  header.z-header.privado .z-wrapper section > ul > li:not(.sep) > a,
header.z-header.privado .z-wrapper section > ul > li:not(.sep) > .user-id {
    min-width: 36px;
    min-height: 36px;
  }
}
header.z-header.privado .z-wrapper section > ul > li:not(.sep) > a figure,
header.z-header.privado .z-wrapper section > ul > li:not(.sep) > .user-id figure {
  width: 24px;
  height: 24px;
  display: inline-block;
}
@media only screen and (min-width : 600px) {
  header.z-header.privado .z-wrapper section > ul > li:not(.sep) > a figure,
header.z-header.privado .z-wrapper section > ul > li:not(.sep) > .user-id figure {
    width: 36px;
    height: 36px;
  }
}
header.z-header.privado .z-wrapper section > ul > li:not(.sep) > a figure img,
header.z-header.privado .z-wrapper section > ul > li:not(.sep) > .user-id figure img {
  width: auto;
  height: 100%;
}
header.z-header.privado .z-wrapper section > ul > li:not(.sep) > .user-id {
  padding-left: 4px;
  padding-right: 4px;
}
@media only screen and (min-width : 600px) {
  header.z-header.privado .z-wrapper section > ul > li:not(.sep) > .user-id {
    padding-left: 0px;
    padding-right: 0px;
  }
}
header.z-header.privado .z-wrapper section > ul > li:not(.sep) > a {
  padding-left: 4px;
  padding-right: 4px;
}
@media only screen and (min-width : 600px) {
  header.z-header.privado .z-wrapper section > ul > li:not(.sep) > a {
    padding-left: 8px;
    padding-right: 8px;
  }
}
header.z-header.privado .z-wrapper section > ul > li:not(.sep) > .user-id {
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: flex-end;
  align-items: center;
  align-content: center;
  -webkit-align-content: center;
  -moz-flex-direction: center;
}
@media only screen and (min-width : 600px) {
  header.z-header.privado .z-wrapper section > ul > li:not(.sep) > .user-id figure {
    margin-right: 8px;
  }
}
header.z-header.privado .z-wrapper section > ul > li:not(.sep) > .user-id span {
  display: none;
}
@media only screen and (min-width : 1000px) {
  header.z-header.privado .z-wrapper section > ul > li:not(.sep) > .user-id span {
    flex: 1;
    text-align: right;
    font-size: 1.4rem;
    line-height: 1;
    margin-right: 8px;
    padding-left: 8px;
    display: inline-block;
  }
  header.z-header.privado .z-wrapper section > ul > li:not(.sep) > .user-id span strong {
    display: block;
    font-family: "overpassbold", sans-serif;
  }
}
header.z-header.comercial section {
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: flex-end;
  align-items: center;
  align-content: center;
  -webkit-align-content: center;
  -moz-flex-direction: center;
}
header.z-header.comercial section .z-btn {
  margin-left: 4px;
  height: 44px;
}
@media only screen and (min-width : 1000px) {
  header.z-header.comercial section .z-btn {
    margin-left: 6px;
    height: 48px;
  }
}
@media only screen and (min-width : 1280px) {
  header.z-header.comercial section .z-btn {
    margin-left: 10px;
    height: 48px;
  }
}
.z-header-separator {
  width: 10px;
  position: relative;
  height: 50px;
  display: none;
}
.z-header-separator:not(.ghost):after {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 1px;
  height: 100%;
  display: block;
  content: "";
  background-color: var(--bs--color-grises-gris-20);
}
@media only screen and (min-width : 600px) {
  .z-header-separator:not(.ghost):after {
    display: block;
  }
}
.z-header-span {
  height: 60px;
  display: block;
  width: 100%;
}
@media only screen and (min-width : 600px) {
  .z-header-span {
    height: 70px;
  }
}
@media only screen and (min-width : 1000px) {
  .z-header-span {
    height: 80px;
  }
}
.z-separador {
  clear: both;
  float: none;
  width: 100%;
  display: block;
  height: 10px;
}
.z-separador.h-5 {
  height: 5px;
}
.z-separador.h-10 {
  height: 10px;
}
.z-separador.h-15 {
  height: 15px;
}
.z-separador.h-20 {
  height: 20px;
}
.z-separador.h-25 {
  height: 25px;
}
.z-separador.h-30 {
  height: 30px;
}
.z-separador.h-35 {
  height: 35px;
}
.z-separador.h-40 {
  height: 40px;
}
.z-separador.h-45 {
  height: 45px;
}
.z-separador.h-50 {
  height: 50px;
}
.z-separador.h-55 {
  height: 55px;
}
.z-separador.h-60 {
  height: 60px;
}
.z-separador.h-65 {
  height: 65px;
}
.z-separador.h-70 {
  height: 70px;
}
.z-separador.h-75 {
  height: 75px;
}
.z-separador.h-80 {
  height: 80px;
}
.z-separador.h-85 {
  height: 85px;
}
.z-separador.h-90 {
  height: 90px;
}
.z-separador.h-95 {
  height: 95px;
}
.z-separador.h-100 {
  height: 100px;
}
.z-separador.h-105 {
  height: 105px;
}
.z-separador.h-110 {
  height: 110px;
}
.z-separador.h-115 {
  height: 115px;
}
.z-separador.lineal {
  position: relative;
  margin: 2px 0;
}
.z-separador.lineal:after {
  display: block;
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
  background-color: var(--bs--color-grises-gris-40);
}
.z-separador.lineal.th-1:after {
  border-radius: calc(1px/ 2);
  height: 1px !important;
}
.z-separador.lineal.th-2:after {
  border-radius: calc(2px/ 2);
  height: 2px !important;
}
.z-separador.lineal.th-3:after {
  border-radius: calc(3px/ 2);
  height: 3px !important;
}
.z-separador.lineal.th-4:after {
  border-radius: calc(4px/ 2);
  height: 4px !important;
}
.z-separador.lineal.th-5:after {
  border-radius: calc(5px/ 2);
  height: 5px !important;
}
.z-separador.lineal.th-6:after {
  border-radius: calc(6px/ 2);
  height: 6px !important;
}
.z-separador.lineal.th-7:after {
  border-radius: calc(7px/ 2);
  height: 7px !important;
}
.z-separador.lineal.th-8:after {
  border-radius: calc(8px/ 2);
  height: 8px !important;
}
.z-separador.lineal.th-9:after {
  border-radius: calc(9px/ 2);
  height: 9px !important;
}
.z-separador.lineal.th-10:after {
  border-radius: calc(10px/ 2);
  height: 10px !important;
}
.z-separador.h-0 {
  height: 0px !important;
}
.z-bloque {
  margin: 0;
  padding: 0;
  width: 100%;
  min-height: 50px;
  display: block;
  box-sizing: border-box;
  padding: 20px;
}
.z-bloque.mensaje > article {
  width: 100%;
  max-width: 400px;
}
.z-bloque.fotografia {
  padding: 0;
}
.z-bloque.no-padding {
  padding: 0;
}
.z-bloque.no-padding > article {
  padding: 20px;
}
@media only screen and (max-width : 500px) {
  .z-bloque.no-padding > article.no-mobile {
    padding: 8px 0;
  }
}
.z-bloque.no-padding > article.background.naranja {
  background-color: var(--bs--color-principal-naranja);
}
.z-bloque.no-padding > article.background.naranja-20 {
  background-color: var(--bs--color-secundario-naranja-20);
}
.z-selector .z-bloque {
  padding: 0 !important;
}
.z-bloque[disabled] {
  opacity: 0.3;
  filter: grayscale(100%);
  -webkit-filter: grayscale(100%);
}
.z-bloque + .z-bloque {
  margin-top: 8px;
}
.z-bloque.h-0 {
  height: 0px;
}
.z-bloque.h-5 {
  height: 5px;
}
.z-bloque.h-10 {
  height: 10px;
}
.z-bloque.h-15 {
  height: 15px;
}
.z-bloque.h-20 {
  height: 20px;
}
.z-bloque.h-25 {
  height: 25px;
}
.z-bloque.h-30 {
  height: 30px;
}
.z-bloque.h-35 {
  height: 35px;
}
.z-bloque.h-40 {
  height: 40px;
}
.z-bloque.h-45 {
  height: 45px;
}
.z-bloque.h-50 {
  height: 50px;
}
.z-bloque.h-55 {
  height: 55px;
}
.z-bloque.h-60 {
  height: 60px;
}
.z-bloque.h-65 {
  height: 65px;
}
.z-bloque.h-70 {
  height: 70px;
}
.z-bloque.h-75 {
  height: 75px;
}
.z-bloque.h-80 {
  height: 80px;
}
.z-bloque.h-85 {
  height: 85px;
}
.z-bloque.h-90 {
  height: 90px;
}
.z-bloque.h-95 {
  height: 95px;
}
.z-bloque.h-100 {
  height: 100px;
}
.z-bloque.h-105 {
  height: 105px;
}
.z-bloque.h-110 {
  height: 110px;
}
.z-bloque.h-115 {
  height: 115px;
}
.z-bloque.h-120 {
  height: 120px;
}
.z-bloque.h-125 {
  height: 125px;
}
.z-bloque.h-130 {
  height: 130px;
}
.z-bloque.h-135 {
  height: 135px;
}
.z-bloque.h-140 {
  height: 140px;
}
.z-bloque.h-145 {
  height: 145px;
}
.z-bloque.h-150 {
  height: 150px;
}
.z-bloque.h-155 {
  height: 155px;
}
.z-bloque.h-160 {
  height: 160px;
}
.z-bloque.h-165 {
  height: 165px;
}
.z-bloque.h-170 {
  height: 170px;
}
.z-bloque.h-175 {
  height: 175px;
}
.z-bloque.h-180 {
  height: 180px;
}
.z-bloque.h-185 {
  height: 185px;
}
.z-bloque.h-190 {
  height: 190px;
}
.z-bloque.h-195 {
  height: 195px;
}
.z-bloque.h-200 {
  height: 200px;
}
.z-bloque.h-205 {
  height: 205px;
}
.z-bloque.h-210 {
  height: 210px;
}
.z-bloque.h-215 {
  height: 215px;
}
.z-bloque.h-220 {
  height: 220px;
}
.z-bloque.h-225 {
  height: 225px;
}
.z-bloque.h-230 {
  height: 230px;
}
.z-bloque.h-235 {
  height: 235px;
}
.z-bloque.h-240 {
  height: 240px;
}
.z-bloque.h-245 {
  height: 245px;
}
.z-bloque.h-250 {
  height: 250px;
}
.z-bloque.h-255 {
  height: 255px;
}
.z-bloque.h-260 {
  height: 260px;
}
.z-bloque.h-265 {
  height: 265px;
}
.z-bloque.h-270 {
  height: 270px;
}
.z-bloque.h-275 {
  height: 275px;
}
.z-bloque.h-280 {
  height: 280px;
}
.z-bloque.h-285 {
  height: 285px;
}
.z-bloque.h-290 {
  height: 290px;
}
.z-bloque.h-295 {
  height: 295px;
}
.z-bloque.h-300 {
  height: 300px;
}
.z-bloque.h-305 {
  height: 305px;
}
.z-bloque.h-310 {
  height: 310px;
}
.z-bloque.h-315 {
  height: 315px;
}
.z-bloque.h-320 {
  height: 320px;
}
.z-bloque.h-325 {
  height: 325px;
}
.z-bloque.h-330 {
  height: 330px;
}
.z-bloque.h-335 {
  height: 335px;
}
.z-bloque.h-340 {
  height: 340px;
}
.z-bloque.h-345 {
  height: 345px;
}
.z-bloque.h-350 {
  height: 350px;
}
.z-bloque.h-355 {
  height: 355px;
}
.z-bloque.h-360 {
  height: 360px;
}
.z-bloque.h-365 {
  height: 365px;
}
.z-bloque.h-370 {
  height: 370px;
}
.z-bloque.h-375 {
  height: 375px;
}
.z-bloque.h-380 {
  height: 380px;
}
.z-bloque.h-385 {
  height: 385px;
}
.z-bloque.h-390 {
  height: 390px;
}
.z-bloque.h-395 {
  height: 395px;
}
.z-bloque.h-400 {
  height: 400px;
}
.z-bloque.h-405 {
  height: 405px;
}
.z-bloque.h-410 {
  height: 410px;
}
.z-bloque.h-415 {
  height: 415px;
}
.z-bloque.h-420 {
  height: 420px;
}
.z-bloque.h-425 {
  height: 425px;
}
.z-bloque.h-430 {
  height: 430px;
}
.z-bloque.h-435 {
  height: 435px;
}
.z-bloque.h-440 {
  height: 440px;
}
.z-bloque.h-445 {
  height: 445px;
}
.z-bloque.h-450 {
  height: 450px;
}
.z-bloque.h-455 {
  height: 455px;
}
.z-bloque.h-460 {
  height: 460px;
}
.z-bloque.h-465 {
  height: 465px;
}
.z-bloque.h-470 {
  height: 470px;
}
.z-bloque.h-475 {
  height: 475px;
}
.z-bloque.h-480 {
  height: 480px;
}
.z-bloque.h-485 {
  height: 485px;
}
.z-bloque.h-490 {
  height: 490px;
}
.z-bloque.h-495 {
  height: 495px;
}
.z-bloque.h-500 {
  height: 500px;
}
.z-bloque.h-505 {
  height: 505px;
}
.z-bloque.h-510 {
  height: 510px;
}
.z-bloque.h-515 {
  height: 515px;
}
.z-bloque.h-520 {
  height: 520px;
}
.z-bloque.h-525 {
  height: 525px;
}
.z-bloque.h-530 {
  height: 530px;
}
.z-bloque.h-535 {
  height: 535px;
}
.z-bloque.h-540 {
  height: 540px;
}
.z-bloque.h-545 {
  height: 545px;
}
.z-bloque.h-550 {
  height: 550px;
}
.z-bloque.h-555 {
  height: 555px;
}
.z-bloque.h-560 {
  height: 560px;
}
.z-bloque.h-565 {
  height: 565px;
}
.z-bloque.h-570 {
  height: 570px;
}
.z-bloque.h-575 {
  height: 575px;
}
.z-bloque.h-580 {
  height: 580px;
}
.z-bloque.h-585 {
  height: 585px;
}
.z-bloque.h-590 {
  height: 590px;
}
.z-bloque.h-595 {
  height: 595px;
}
.z-bloque.h-600 {
  height: 600px;
}
.z-bloque.h-605 {
  height: 605px;
}
.z-bloque.h-610 {
  height: 610px;
}
.z-bloque.h-615 {
  height: 615px;
}
.z-bloque.h-620 {
  height: 620px;
}
.z-bloque.h-625 {
  height: 625px;
}
.z-bloque.h-630 {
  height: 630px;
}
.z-bloque.h-635 {
  height: 635px;
}
.z-bloque.h-640 {
  height: 640px;
}
.z-bloque.h-645 {
  height: 645px;
}
.z-bloque.h-650 {
  height: 650px;
}
.z-bloque.h-655 {
  height: 655px;
}
.z-bloque.h-660 {
  height: 660px;
}
.z-bloque.h-665 {
  height: 665px;
}
.z-bloque.h-670 {
  height: 670px;
}
.z-bloque.h-675 {
  height: 675px;
}
.z-bloque.h-680 {
  height: 680px;
}
.z-bloque.h-685 {
  height: 685px;
}
.z-bloque.h-690 {
  height: 690px;
}
.z-bloque.h-695 {
  height: 695px;
}
.z-bloque.h-700 {
  height: 700px;
}
.z-bloque.h-705 {
  height: 705px;
}
.z-bloque.h-710 {
  height: 710px;
}
.z-bloque.h-715 {
  height: 715px;
}
.z-bloque.h-720 {
  height: 720px;
}
.z-bloque.h-725 {
  height: 725px;
}
.z-bloque.h-730 {
  height: 730px;
}
.z-bloque.h-735 {
  height: 735px;
}
.z-bloque.h-740 {
  height: 740px;
}
.z-bloque.h-745 {
  height: 745px;
}
.z-bloque.h-750 {
  height: 750px;
}
.z-bloque.h-755 {
  height: 755px;
}
.z-bloque.h-760 {
  height: 760px;
}
.z-bloque.h-765 {
  height: 765px;
}
.z-bloque.h-770 {
  height: 770px;
}
.z-bloque.h-775 {
  height: 775px;
}
.z-bloque.h-780 {
  height: 780px;
}
.z-bloque.h-785 {
  height: 785px;
}
.z-bloque.h-790 {
  height: 790px;
}
.z-bloque.h-795 {
  height: 795px;
}
.z-bloque.h-800 {
  height: 800px;
}
.z-bloque.h-805 {
  height: 805px;
}
.z-bloque.h-810 {
  height: 810px;
}
.z-bloque.h-815 {
  height: 815px;
}
.z-bloque.h-820 {
  height: 820px;
}
.z-bloque.h-825 {
  height: 825px;
}
.z-bloque.h-830 {
  height: 830px;
}
.z-bloque.h-835 {
  height: 835px;
}
.z-bloque.h-840 {
  height: 840px;
}
.z-bloque.h-845 {
  height: 845px;
}
.z-bloque.h-850 {
  height: 850px;
}
.z-bloque.h-855 {
  height: 855px;
}
.z-bloque.h-860 {
  height: 860px;
}
.z-bloque.h-865 {
  height: 865px;
}
.z-bloque.h-870 {
  height: 870px;
}
.z-bloque.h-875 {
  height: 875px;
}
.z-bloque.h-880 {
  height: 880px;
}
.z-bloque.h-885 {
  height: 885px;
}
.z-bloque.h-890 {
  height: 890px;
}
.z-bloque.h-895 {
  height: 895px;
}
.z-bloque.h-900 {
  height: 900px;
}
.z-bloque.h-905 {
  height: 905px;
}
.z-bloque.h-910 {
  height: 910px;
}
.z-bloque.h-915 {
  height: 915px;
}
.z-bloque.h-920 {
  height: 920px;
}
.z-bloque.h-925 {
  height: 925px;
}
.z-bloque.h-930 {
  height: 930px;
}
.z-bloque.h-935 {
  height: 935px;
}
.z-bloque.h-940 {
  height: 940px;
}
.z-bloque.h-945 {
  height: 945px;
}
.z-bloque.h-950 {
  height: 950px;
}
.z-bloque.h-955 {
  height: 955px;
}
.z-bloque.h-960 {
  height: 960px;
}
.z-bloque.h-965 {
  height: 965px;
}
.z-bloque.h-970 {
  height: 970px;
}
.z-bloque.h-975 {
  height: 975px;
}
.z-bloque.h-980 {
  height: 980px;
}
.z-bloque.h-985 {
  height: 985px;
}
.z-bloque.h-990 {
  height: 990px;
}
.z-bloque.h-995 {
  height: 995px;
}
.z-bloque.h-1000 {
  height: 1000px;
}
.z-bloque.max-w-0p {
  max-width: 100%;
}
@media only screen and (min-width : 1000px) {
  .z-bloque.max-w-0p {
    max-width: 0%;
  }
}
.z-bloque.max-w-10p {
  max-width: 100%;
}
@media only screen and (min-width : 1000px) {
  .z-bloque.max-w-10p {
    max-width: 10%;
  }
}
.z-bloque.max-w-20p {
  max-width: 100%;
}
@media only screen and (min-width : 1000px) {
  .z-bloque.max-w-20p {
    max-width: 20%;
  }
}
.z-bloque.max-w-30p {
  max-width: 100%;
}
@media only screen and (min-width : 1000px) {
  .z-bloque.max-w-30p {
    max-width: 30%;
  }
}
.z-bloque.max-w-40p {
  max-width: 100%;
}
@media only screen and (min-width : 1000px) {
  .z-bloque.max-w-40p {
    max-width: 40%;
  }
}
.z-bloque.max-w-50p {
  max-width: 100%;
}
@media only screen and (min-width : 1000px) {
  .z-bloque.max-w-50p {
    max-width: 50%;
  }
}
.z-bloque.max-w-60p {
  max-width: 100%;
}
@media only screen and (min-width : 1000px) {
  .z-bloque.max-w-60p {
    max-width: 60%;
  }
}
.z-bloque.max-w-70p {
  max-width: 100%;
}
@media only screen and (min-width : 1000px) {
  .z-bloque.max-w-70p {
    max-width: 70%;
  }
}
.z-bloque.max-w-80p {
  max-width: 100%;
}
@media only screen and (min-width : 1000px) {
  .z-bloque.max-w-80p {
    max-width: 80%;
  }
}
.z-bloque.max-w-90p {
  max-width: 100%;
}
@media only screen and (min-width : 1000px) {
  .z-bloque.max-w-90p {
    max-width: 90%;
  }
}
.z-bloque.max-w-100p {
  max-width: 100%;
}
@media only screen and (min-width : 1000px) {
  .z-bloque.max-w-100p {
    max-width: 100%;
  }
}
.z-bloque.min-h-0 {
  min-height: 0px;
}
.z-bloque.min-h-5 {
  min-height: 5px;
}
.z-bloque.min-h-10 {
  min-height: 10px;
}
.z-bloque.min-h-15 {
  min-height: 15px;
}
.z-bloque.min-h-20 {
  min-height: 20px;
}
.z-bloque.min-h-25 {
  min-height: 25px;
}
.z-bloque.min-h-30 {
  min-height: 30px;
}
.z-bloque.min-h-35 {
  min-height: 35px;
}
.z-bloque.min-h-40 {
  min-height: 40px;
}
.z-bloque.min-h-45 {
  min-height: 45px;
}
.z-bloque.min-h-50 {
  min-height: 50px;
}
.z-bloque.min-h-55 {
  min-height: 55px;
}
.z-bloque.min-h-60 {
  min-height: 60px;
}
.z-bloque.min-h-65 {
  min-height: 65px;
}
.z-bloque.min-h-70 {
  min-height: 70px;
}
.z-bloque.min-h-75 {
  min-height: 75px;
}
.z-bloque.min-h-80 {
  min-height: 80px;
}
.z-bloque.min-h-85 {
  min-height: 85px;
}
.z-bloque.min-h-90 {
  min-height: 90px;
}
.z-bloque.min-h-95 {
  min-height: 95px;
}
.z-bloque.min-h-100 {
  min-height: 100px;
}
.z-bloque.min-h-105 {
  min-height: 105px;
}
.z-bloque.min-h-110 {
  min-height: 110px;
}
.z-bloque.min-h-115 {
  min-height: 115px;
}
.z-bloque.min-h-120 {
  min-height: 120px;
}
.z-bloque.min-h-125 {
  min-height: 125px;
}
.z-bloque.min-h-130 {
  min-height: 130px;
}
.z-bloque.min-h-135 {
  min-height: 135px;
}
.z-bloque.min-h-140 {
  min-height: 140px;
}
.z-bloque.min-h-145 {
  min-height: 145px;
}
.z-bloque.min-h-150 {
  min-height: 150px;
}
.z-bloque.min-h-155 {
  min-height: 155px;
}
.z-bloque.min-h-160 {
  min-height: 160px;
}
.z-bloque.min-h-165 {
  min-height: 165px;
}
.z-bloque.min-h-170 {
  min-height: 170px;
}
.z-bloque.min-h-175 {
  min-height: 175px;
}
.z-bloque.min-h-180 {
  min-height: 180px;
}
.z-bloque.min-h-185 {
  min-height: 185px;
}
.z-bloque.min-h-190 {
  min-height: 190px;
}
.z-bloque.min-h-195 {
  min-height: 195px;
}
.z-bloque.min-h-200 {
  min-height: 200px;
}
.z-bloque.min-h-205 {
  min-height: 205px;
}
.z-bloque.min-h-210 {
  min-height: 210px;
}
.z-bloque.min-h-215 {
  min-height: 215px;
}
.z-bloque.min-h-220 {
  min-height: 220px;
}
.z-bloque.min-h-225 {
  min-height: 225px;
}
.z-bloque.min-h-230 {
  min-height: 230px;
}
.z-bloque.min-h-235 {
  min-height: 235px;
}
.z-bloque.min-h-240 {
  min-height: 240px;
}
.z-bloque.min-h-245 {
  min-height: 245px;
}
.z-bloque.min-h-250 {
  min-height: 250px;
}
.z-bloque.min-h-255 {
  min-height: 255px;
}
.z-bloque.min-h-260 {
  min-height: 260px;
}
.z-bloque.min-h-265 {
  min-height: 265px;
}
.z-bloque.min-h-270 {
  min-height: 270px;
}
.z-bloque.min-h-275 {
  min-height: 275px;
}
.z-bloque.min-h-280 {
  min-height: 280px;
}
.z-bloque.min-h-285 {
  min-height: 285px;
}
.z-bloque.min-h-290 {
  min-height: 290px;
}
.z-bloque.min-h-295 {
  min-height: 295px;
}
.z-bloque.min-h-300 {
  min-height: 300px;
}
.z-bloque.min-h-305 {
  min-height: 305px;
}
.z-bloque.min-h-310 {
  min-height: 310px;
}
.z-bloque.min-h-315 {
  min-height: 315px;
}
.z-bloque.min-h-320 {
  min-height: 320px;
}
.z-bloque.min-h-325 {
  min-height: 325px;
}
.z-bloque.min-h-330 {
  min-height: 330px;
}
.z-bloque.min-h-335 {
  min-height: 335px;
}
.z-bloque.min-h-340 {
  min-height: 340px;
}
.z-bloque.min-h-345 {
  min-height: 345px;
}
.z-bloque.min-h-350 {
  min-height: 350px;
}
.z-bloque.min-h-355 {
  min-height: 355px;
}
.z-bloque.min-h-360 {
  min-height: 360px;
}
.z-bloque.min-h-365 {
  min-height: 365px;
}
.z-bloque.min-h-370 {
  min-height: 370px;
}
.z-bloque.min-h-375 {
  min-height: 375px;
}
.z-bloque.min-h-380 {
  min-height: 380px;
}
.z-bloque.min-h-385 {
  min-height: 385px;
}
.z-bloque.min-h-390 {
  min-height: 390px;
}
.z-bloque.min-h-395 {
  min-height: 395px;
}
.z-bloque.min-h-400 {
  min-height: 400px;
}
.z-bloque.min-h-405 {
  min-height: 405px;
}
.z-bloque.min-h-410 {
  min-height: 410px;
}
.z-bloque.min-h-415 {
  min-height: 415px;
}
.z-bloque.min-h-420 {
  min-height: 420px;
}
.z-bloque.min-h-425 {
  min-height: 425px;
}
.z-bloque.min-h-430 {
  min-height: 430px;
}
.z-bloque.min-h-435 {
  min-height: 435px;
}
.z-bloque.min-h-440 {
  min-height: 440px;
}
.z-bloque.min-h-445 {
  min-height: 445px;
}
.z-bloque.min-h-450 {
  min-height: 450px;
}
.z-bloque.min-h-455 {
  min-height: 455px;
}
.z-bloque.min-h-460 {
  min-height: 460px;
}
.z-bloque.min-h-465 {
  min-height: 465px;
}
.z-bloque.min-h-470 {
  min-height: 470px;
}
.z-bloque.min-h-475 {
  min-height: 475px;
}
.z-bloque.min-h-480 {
  min-height: 480px;
}
.z-bloque.min-h-485 {
  min-height: 485px;
}
.z-bloque.min-h-490 {
  min-height: 490px;
}
.z-bloque.min-h-495 {
  min-height: 495px;
}
.z-bloque.min-h-500 {
  min-height: 500px;
}
.z-bloque.min-h-505 {
  min-height: 505px;
}
.z-bloque.min-h-510 {
  min-height: 510px;
}
.z-bloque.min-h-515 {
  min-height: 515px;
}
.z-bloque.min-h-520 {
  min-height: 520px;
}
.z-bloque.min-h-525 {
  min-height: 525px;
}
.z-bloque.min-h-530 {
  min-height: 530px;
}
.z-bloque.min-h-535 {
  min-height: 535px;
}
.z-bloque.min-h-540 {
  min-height: 540px;
}
.z-bloque.min-h-545 {
  min-height: 545px;
}
.z-bloque.min-h-550 {
  min-height: 550px;
}
.z-bloque.min-h-555 {
  min-height: 555px;
}
.z-bloque.min-h-560 {
  min-height: 560px;
}
.z-bloque.min-h-565 {
  min-height: 565px;
}
.z-bloque.min-h-570 {
  min-height: 570px;
}
.z-bloque.min-h-575 {
  min-height: 575px;
}
.z-bloque.min-h-580 {
  min-height: 580px;
}
.z-bloque.min-h-585 {
  min-height: 585px;
}
.z-bloque.min-h-590 {
  min-height: 590px;
}
.z-bloque.min-h-595 {
  min-height: 595px;
}
.z-bloque.min-h-600 {
  min-height: 600px;
}
.z-bloque.min-h-605 {
  min-height: 605px;
}
.z-bloque.min-h-610 {
  min-height: 610px;
}
.z-bloque.min-h-615 {
  min-height: 615px;
}
.z-bloque.min-h-620 {
  min-height: 620px;
}
.z-bloque.min-h-625 {
  min-height: 625px;
}
.z-bloque.min-h-630 {
  min-height: 630px;
}
.z-bloque.min-h-635 {
  min-height: 635px;
}
.z-bloque.min-h-640 {
  min-height: 640px;
}
.z-bloque.min-h-645 {
  min-height: 645px;
}
.z-bloque.min-h-650 {
  min-height: 650px;
}
.z-bloque.min-h-655 {
  min-height: 655px;
}
.z-bloque.min-h-660 {
  min-height: 660px;
}
.z-bloque.min-h-665 {
  min-height: 665px;
}
.z-bloque.min-h-670 {
  min-height: 670px;
}
.z-bloque.min-h-675 {
  min-height: 675px;
}
.z-bloque.min-h-680 {
  min-height: 680px;
}
.z-bloque.min-h-685 {
  min-height: 685px;
}
.z-bloque.min-h-690 {
  min-height: 690px;
}
.z-bloque.min-h-695 {
  min-height: 695px;
}
.z-bloque.min-h-700 {
  min-height: 700px;
}
.z-bloque.min-h-705 {
  min-height: 705px;
}
.z-bloque.min-h-710 {
  min-height: 710px;
}
.z-bloque.min-h-715 {
  min-height: 715px;
}
.z-bloque.min-h-720 {
  min-height: 720px;
}
.z-bloque.min-h-725 {
  min-height: 725px;
}
.z-bloque.min-h-730 {
  min-height: 730px;
}
.z-bloque.min-h-735 {
  min-height: 735px;
}
.z-bloque.min-h-740 {
  min-height: 740px;
}
.z-bloque.min-h-745 {
  min-height: 745px;
}
.z-bloque.min-h-750 {
  min-height: 750px;
}
.z-bloque.min-h-755 {
  min-height: 755px;
}
.z-bloque.min-h-760 {
  min-height: 760px;
}
.z-bloque.min-h-765 {
  min-height: 765px;
}
.z-bloque.min-h-770 {
  min-height: 770px;
}
.z-bloque.min-h-775 {
  min-height: 775px;
}
.z-bloque.min-h-780 {
  min-height: 780px;
}
.z-bloque.min-h-785 {
  min-height: 785px;
}
.z-bloque.min-h-790 {
  min-height: 790px;
}
.z-bloque.min-h-795 {
  min-height: 795px;
}
.z-bloque.min-h-800 {
  min-height: 800px;
}
.z-bloque.min-h-805 {
  min-height: 805px;
}
.z-bloque.min-h-810 {
  min-height: 810px;
}
.z-bloque.min-h-815 {
  min-height: 815px;
}
.z-bloque.min-h-820 {
  min-height: 820px;
}
.z-bloque.min-h-825 {
  min-height: 825px;
}
.z-bloque.min-h-830 {
  min-height: 830px;
}
.z-bloque.min-h-835 {
  min-height: 835px;
}
.z-bloque.min-h-840 {
  min-height: 840px;
}
.z-bloque.min-h-845 {
  min-height: 845px;
}
.z-bloque.min-h-850 {
  min-height: 850px;
}
.z-bloque.min-h-855 {
  min-height: 855px;
}
.z-bloque.min-h-860 {
  min-height: 860px;
}
.z-bloque.min-h-865 {
  min-height: 865px;
}
.z-bloque.min-h-870 {
  min-height: 870px;
}
.z-bloque.min-h-875 {
  min-height: 875px;
}
.z-bloque.min-h-880 {
  min-height: 880px;
}
.z-bloque.min-h-885 {
  min-height: 885px;
}
.z-bloque.min-h-890 {
  min-height: 890px;
}
.z-bloque.min-h-895 {
  min-height: 895px;
}
.z-bloque.min-h-900 {
  min-height: 900px;
}
.z-bloque.min-h-905 {
  min-height: 905px;
}
.z-bloque.min-h-910 {
  min-height: 910px;
}
.z-bloque.min-h-915 {
  min-height: 915px;
}
.z-bloque.min-h-920 {
  min-height: 920px;
}
.z-bloque.min-h-925 {
  min-height: 925px;
}
.z-bloque.min-h-930 {
  min-height: 930px;
}
.z-bloque.min-h-935 {
  min-height: 935px;
}
.z-bloque.min-h-940 {
  min-height: 940px;
}
.z-bloque.min-h-945 {
  min-height: 945px;
}
.z-bloque.min-h-950 {
  min-height: 950px;
}
.z-bloque.min-h-955 {
  min-height: 955px;
}
.z-bloque.min-h-960 {
  min-height: 960px;
}
.z-bloque.min-h-965 {
  min-height: 965px;
}
.z-bloque.min-h-970 {
  min-height: 970px;
}
.z-bloque.min-h-975 {
  min-height: 975px;
}
.z-bloque.min-h-980 {
  min-height: 980px;
}
.z-bloque.min-h-985 {
  min-height: 985px;
}
.z-bloque.min-h-990 {
  min-height: 990px;
}
.z-bloque.min-h-995 {
  min-height: 995px;
}
.z-bloque.min-h-1000 {
  min-height: 1000px;
}
.z-bloque > img {
  width: 100%;
  height: auto;
}
.z-bloque.fixed {
  height: calc(100% - 60px);
  width: 100%;
  display: block;
  position: fixed;
  left: 0;
  top: 60px;
  overflow: hidden auto;
}
.z-bloque.fixed::-webkit-scrollbar {
  width: 2px;
  height: 4px;
}
.z-bloque.fixed::-webkit-scrollbar-track {
  box-shadow: inset 0 0 6px var(--bs--color-grises-gris-10);
}
.z-bloque.fixed::-webkit-scrollbar-thumb {
  background-color: var(--bs--color-principal-negro);
  cursor: pointer;
}
.z-bloque.background.r-0 {
  border-radius: 0px;
}
.z-bloque.background.r-0.no-padding > article:first-child {
  border-radius: 0px 0px 0 0;
}
.z-bloque.background.r-0.no-padding > article:last-child {
  border-radius: 0 0 0px 0px;
}
.z-bloque.background.r-1 {
  border-radius: 1px;
}
.z-bloque.background.r-1.no-padding > article:first-child {
  border-radius: 1px 1px 0 0;
}
.z-bloque.background.r-1.no-padding > article:last-child {
  border-radius: 0 0 1px 1px;
}
.z-bloque.background.r-2 {
  border-radius: 2px;
}
.z-bloque.background.r-2.no-padding > article:first-child {
  border-radius: 2px 2px 0 0;
}
.z-bloque.background.r-2.no-padding > article:last-child {
  border-radius: 0 0 2px 2px;
}
.z-bloque.background.r-3 {
  border-radius: 3px;
}
.z-bloque.background.r-3.no-padding > article:first-child {
  border-radius: 3px 3px 0 0;
}
.z-bloque.background.r-3.no-padding > article:last-child {
  border-radius: 0 0 3px 3px;
}
.z-bloque.background.r-4 {
  border-radius: 4px;
}
.z-bloque.background.r-4.no-padding > article:first-child {
  border-radius: 4px 4px 0 0;
}
.z-bloque.background.r-4.no-padding > article:last-child {
  border-radius: 0 0 4px 4px;
}
.z-bloque.background.r-5 {
  border-radius: 5px;
}
.z-bloque.background.r-5.no-padding > article:first-child {
  border-radius: 5px 5px 0 0;
}
.z-bloque.background.r-5.no-padding > article:last-child {
  border-radius: 0 0 5px 5px;
}
.z-bloque.background.r-6 {
  border-radius: 6px;
}
.z-bloque.background.r-6.no-padding > article:first-child {
  border-radius: 6px 6px 0 0;
}
.z-bloque.background.r-6.no-padding > article:last-child {
  border-radius: 0 0 6px 6px;
}
.z-bloque.background.r-7 {
  border-radius: 7px;
}
.z-bloque.background.r-7.no-padding > article:first-child {
  border-radius: 7px 7px 0 0;
}
.z-bloque.background.r-7.no-padding > article:last-child {
  border-radius: 0 0 7px 7px;
}
.z-bloque.background.r-8 {
  border-radius: 8px;
}
.z-bloque.background.r-8.no-padding > article:first-child {
  border-radius: 8px 8px 0 0;
}
.z-bloque.background.r-8.no-padding > article:last-child {
  border-radius: 0 0 8px 8px;
}
.z-bloque.background.r-9 {
  border-radius: 9px;
}
.z-bloque.background.r-9.no-padding > article:first-child {
  border-radius: 9px 9px 0 0;
}
.z-bloque.background.r-9.no-padding > article:last-child {
  border-radius: 0 0 9px 9px;
}
.z-bloque.background.r-10 {
  border-radius: 10px;
}
.z-bloque.background.r-10.no-padding > article:first-child {
  border-radius: 10px 10px 0 0;
}
.z-bloque.background.r-10.no-padding > article:last-child {
  border-radius: 0 0 10px 10px;
}
.z-bloque.background.r-11 {
  border-radius: 11px;
}
.z-bloque.background.r-11.no-padding > article:first-child {
  border-radius: 11px 11px 0 0;
}
.z-bloque.background.r-11.no-padding > article:last-child {
  border-radius: 0 0 11px 11px;
}
.z-bloque.background.r-12 {
  border-radius: 12px;
}
.z-bloque.background.r-12.no-padding > article:first-child {
  border-radius: 12px 12px 0 0;
}
.z-bloque.background.r-12.no-padding > article:last-child {
  border-radius: 0 0 12px 12px;
}
.z-bloque.background.r-13 {
  border-radius: 13px;
}
.z-bloque.background.r-13.no-padding > article:first-child {
  border-radius: 13px 13px 0 0;
}
.z-bloque.background.r-13.no-padding > article:last-child {
  border-radius: 0 0 13px 13px;
}
.z-bloque.background.r-14 {
  border-radius: 14px;
}
.z-bloque.background.r-14.no-padding > article:first-child {
  border-radius: 14px 14px 0 0;
}
.z-bloque.background.r-14.no-padding > article:last-child {
  border-radius: 0 0 14px 14px;
}
.z-bloque.background.r-15 {
  border-radius: 15px;
}
.z-bloque.background.r-15.no-padding > article:first-child {
  border-radius: 15px 15px 0 0;
}
.z-bloque.background.r-15.no-padding > article:last-child {
  border-radius: 0 0 15px 15px;
}
.z-bloque.background.r-16 {
  border-radius: 16px;
}
.z-bloque.background.r-16.no-padding > article:first-child {
  border-radius: 16px 16px 0 0;
}
.z-bloque.background.r-16.no-padding > article:last-child {
  border-radius: 0 0 16px 16px;
}
.z-bloque.background.r-17 {
  border-radius: 17px;
}
.z-bloque.background.r-17.no-padding > article:first-child {
  border-radius: 17px 17px 0 0;
}
.z-bloque.background.r-17.no-padding > article:last-child {
  border-radius: 0 0 17px 17px;
}
.z-bloque.background.r-18 {
  border-radius: 18px;
}
.z-bloque.background.r-18.no-padding > article:first-child {
  border-radius: 18px 18px 0 0;
}
.z-bloque.background.r-18.no-padding > article:last-child {
  border-radius: 0 0 18px 18px;
}
.z-bloque.background.r-19 {
  border-radius: 19px;
}
.z-bloque.background.r-19.no-padding > article:first-child {
  border-radius: 19px 19px 0 0;
}
.z-bloque.background.r-19.no-padding > article:last-child {
  border-radius: 0 0 19px 19px;
}
.z-bloque.background.r-20 {
  border-radius: 20px;
}
.z-bloque.background.r-20.no-padding > article:first-child {
  border-radius: 20px 20px 0 0;
}
.z-bloque.background.r-20.no-padding > article:last-child {
  border-radius: 0 0 20px 20px;
}
.z-bloque.background.blanco {
  background-color: var(--bs--color-principal-blanco);
}
.z-bloque.background.gris, .z-bloque.background.gris-10 {
  background-color: var(--bs--color-grises-gris-10);
}
.z-bloque.background.gris-20 {
  background-color: var(--bs--color-grises-gris-20);
}
.z-bloque.background.naranja {
  background-color: var(--bs--color-principal-naranja);
}
.z-bloque.background.naranja-20 {
  background-color: var(--bs--color-secundario-naranja-20);
}
.z-bloque.background.naranja-10 {
  background-color: var(--bs--color-secundario-naranja-10);
}
.center-objects {
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  align-content: center;
  -webkit-align-content: center;
  -moz-flex-direction: center;
}
.center-objects p,
.center-objects h1,
.center-objects h2,
.center-objects h3,
.center-objects h4,
.center-objects h5,
.center-objects h6 {
  flex: 0 0 100%;
}
.center-objects > section,
.center-objects > article,
.center-objects > div,
.center-objects > figure {
  flex: 0 0 100%;
}
.center-objects.mensaje > article {
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: center;
}
.m-0 {
  margin: 0px !important;
}
.m-t-0 {
  margin-top: 0px !important;
}
.m-b-0 {
  margin-bottom: 0px !important;
}
.m-l-0 {
  margin-left: 0px !important;
}
.m-r-0 {
  margin-right: 0px !important;
}
.m-1 {
  margin: 1px !important;
}
.m-t-1 {
  margin-top: 1px !important;
}
.m-b-1 {
  margin-bottom: 1px !important;
}
.m-l-1 {
  margin-left: 1px !important;
}
.m-r-1 {
  margin-right: 1px !important;
}
.m-2 {
  margin: 2px !important;
}
.m-t-2 {
  margin-top: 2px !important;
}
.m-b-2 {
  margin-bottom: 2px !important;
}
.m-l-2 {
  margin-left: 2px !important;
}
.m-r-2 {
  margin-right: 2px !important;
}
.m-3 {
  margin: 3px !important;
}
.m-t-3 {
  margin-top: 3px !important;
}
.m-b-3 {
  margin-bottom: 3px !important;
}
.m-l-3 {
  margin-left: 3px !important;
}
.m-r-3 {
  margin-right: 3px !important;
}
.m-4 {
  margin: 4px !important;
}
.m-t-4 {
  margin-top: 4px !important;
}
.m-b-4 {
  margin-bottom: 4px !important;
}
.m-l-4 {
  margin-left: 4px !important;
}
.m-r-4 {
  margin-right: 4px !important;
}
.m-5 {
  margin: 5px !important;
}
.m-t-5 {
  margin-top: 5px !important;
}
.m-b-5 {
  margin-bottom: 5px !important;
}
.m-l-5 {
  margin-left: 5px !important;
}
.m-r-5 {
  margin-right: 5px !important;
}
.m-6 {
  margin: 6px !important;
}
.m-t-6 {
  margin-top: 6px !important;
}
.m-b-6 {
  margin-bottom: 6px !important;
}
.m-l-6 {
  margin-left: 6px !important;
}
.m-r-6 {
  margin-right: 6px !important;
}
.m-7 {
  margin: 7px !important;
}
.m-t-7 {
  margin-top: 7px !important;
}
.m-b-7 {
  margin-bottom: 7px !important;
}
.m-l-7 {
  margin-left: 7px !important;
}
.m-r-7 {
  margin-right: 7px !important;
}
.m-8 {
  margin: 8px !important;
}
.m-t-8 {
  margin-top: 8px !important;
}
.m-b-8 {
  margin-bottom: 8px !important;
}
.m-l-8 {
  margin-left: 8px !important;
}
.m-r-8 {
  margin-right: 8px !important;
}
.m-9 {
  margin: 9px !important;
}
.m-t-9 {
  margin-top: 9px !important;
}
.m-b-9 {
  margin-bottom: 9px !important;
}
.m-l-9 {
  margin-left: 9px !important;
}
.m-r-9 {
  margin-right: 9px !important;
}
.m-10 {
  margin: 10px !important;
}
.m-t-10 {
  margin-top: 10px !important;
}
.m-b-10 {
  margin-bottom: 10px !important;
}
.m-l-10 {
  margin-left: 10px !important;
}
.m-r-10 {
  margin-right: 10px !important;
}
.m-11 {
  margin: 11px !important;
}
.m-t-11 {
  margin-top: 11px !important;
}
.m-b-11 {
  margin-bottom: 11px !important;
}
.m-l-11 {
  margin-left: 11px !important;
}
.m-r-11 {
  margin-right: 11px !important;
}
.m-12 {
  margin: 12px !important;
}
.m-t-12 {
  margin-top: 12px !important;
}
.m-b-12 {
  margin-bottom: 12px !important;
}
.m-l-12 {
  margin-left: 12px !important;
}
.m-r-12 {
  margin-right: 12px !important;
}
.m-13 {
  margin: 13px !important;
}
.m-t-13 {
  margin-top: 13px !important;
}
.m-b-13 {
  margin-bottom: 13px !important;
}
.m-l-13 {
  margin-left: 13px !important;
}
.m-r-13 {
  margin-right: 13px !important;
}
.m-14 {
  margin: 14px !important;
}
.m-t-14 {
  margin-top: 14px !important;
}
.m-b-14 {
  margin-bottom: 14px !important;
}
.m-l-14 {
  margin-left: 14px !important;
}
.m-r-14 {
  margin-right: 14px !important;
}
.m-15 {
  margin: 15px !important;
}
.m-t-15 {
  margin-top: 15px !important;
}
.m-b-15 {
  margin-bottom: 15px !important;
}
.m-l-15 {
  margin-left: 15px !important;
}
.m-r-15 {
  margin-right: 15px !important;
}
.m-16 {
  margin: 16px !important;
}
.m-t-16 {
  margin-top: 16px !important;
}
.m-b-16 {
  margin-bottom: 16px !important;
}
.m-l-16 {
  margin-left: 16px !important;
}
.m-r-16 {
  margin-right: 16px !important;
}
.m-17 {
  margin: 17px !important;
}
.m-t-17 {
  margin-top: 17px !important;
}
.m-b-17 {
  margin-bottom: 17px !important;
}
.m-l-17 {
  margin-left: 17px !important;
}
.m-r-17 {
  margin-right: 17px !important;
}
.m-18 {
  margin: 18px !important;
}
.m-t-18 {
  margin-top: 18px !important;
}
.m-b-18 {
  margin-bottom: 18px !important;
}
.m-l-18 {
  margin-left: 18px !important;
}
.m-r-18 {
  margin-right: 18px !important;
}
.m-19 {
  margin: 19px !important;
}
.m-t-19 {
  margin-top: 19px !important;
}
.m-b-19 {
  margin-bottom: 19px !important;
}
.m-l-19 {
  margin-left: 19px !important;
}
.m-r-19 {
  margin-right: 19px !important;
}
.m-20 {
  margin: 20px !important;
}
.m-t-20 {
  margin-top: 20px !important;
}
.m-b-20 {
  margin-bottom: 20px !important;
}
.m-l-20 {
  margin-left: 20px !important;
}
.m-r-20 {
  margin-right: 20px !important;
}
.m-21 {
  margin: 21px !important;
}
.m-t-21 {
  margin-top: 21px !important;
}
.m-b-21 {
  margin-bottom: 21px !important;
}
.m-l-21 {
  margin-left: 21px !important;
}
.m-r-21 {
  margin-right: 21px !important;
}
.m-22 {
  margin: 22px !important;
}
.m-t-22 {
  margin-top: 22px !important;
}
.m-b-22 {
  margin-bottom: 22px !important;
}
.m-l-22 {
  margin-left: 22px !important;
}
.m-r-22 {
  margin-right: 22px !important;
}
.m-23 {
  margin: 23px !important;
}
.m-t-23 {
  margin-top: 23px !important;
}
.m-b-23 {
  margin-bottom: 23px !important;
}
.m-l-23 {
  margin-left: 23px !important;
}
.m-r-23 {
  margin-right: 23px !important;
}
.m-24 {
  margin: 24px !important;
}
.m-t-24 {
  margin-top: 24px !important;
}
.m-b-24 {
  margin-bottom: 24px !important;
}
.m-l-24 {
  margin-left: 24px !important;
}
.m-r-24 {
  margin-right: 24px !important;
}
.m-25 {
  margin: 25px !important;
}
.m-t-25 {
  margin-top: 25px !important;
}
.m-b-25 {
  margin-bottom: 25px !important;
}
.m-l-25 {
  margin-left: 25px !important;
}
.m-r-25 {
  margin-right: 25px !important;
}
.m-26 {
  margin: 26px !important;
}
.m-t-26 {
  margin-top: 26px !important;
}
.m-b-26 {
  margin-bottom: 26px !important;
}
.m-l-26 {
  margin-left: 26px !important;
}
.m-r-26 {
  margin-right: 26px !important;
}
.m-27 {
  margin: 27px !important;
}
.m-t-27 {
  margin-top: 27px !important;
}
.m-b-27 {
  margin-bottom: 27px !important;
}
.m-l-27 {
  margin-left: 27px !important;
}
.m-r-27 {
  margin-right: 27px !important;
}
.m-28 {
  margin: 28px !important;
}
.m-t-28 {
  margin-top: 28px !important;
}
.m-b-28 {
  margin-bottom: 28px !important;
}
.m-l-28 {
  margin-left: 28px !important;
}
.m-r-28 {
  margin-right: 28px !important;
}
.m-29 {
  margin: 29px !important;
}
.m-t-29 {
  margin-top: 29px !important;
}
.m-b-29 {
  margin-bottom: 29px !important;
}
.m-l-29 {
  margin-left: 29px !important;
}
.m-r-29 {
  margin-right: 29px !important;
}
.m-30 {
  margin: 30px !important;
}
.m-t-30 {
  margin-top: 30px !important;
}
.m-b-30 {
  margin-bottom: 30px !important;
}
.m-l-30 {
  margin-left: 30px !important;
}
.m-r-30 {
  margin-right: 30px !important;
}
.p-0 {
  padding: 0px !important;
}
.p-t-0 {
  padding-top: 0px !important;
}
.p-b-0 {
  padding-bottom: 0px !important;
}
.p-r-0 {
  padding-right: 0px !important;
}
.p-l-0 {
  padding-left: 0px !important;
}
.p-1 {
  padding: 1px !important;
}
.p-t-1 {
  padding-top: 1px !important;
}
.p-b-1 {
  padding-bottom: 1px !important;
}
.p-r-1 {
  padding-right: 1px !important;
}
.p-l-1 {
  padding-left: 1px !important;
}
.p-2 {
  padding: 2px !important;
}
.p-t-2 {
  padding-top: 2px !important;
}
.p-b-2 {
  padding-bottom: 2px !important;
}
.p-r-2 {
  padding-right: 2px !important;
}
.p-l-2 {
  padding-left: 2px !important;
}
.p-3 {
  padding: 3px !important;
}
.p-t-3 {
  padding-top: 3px !important;
}
.p-b-3 {
  padding-bottom: 3px !important;
}
.p-r-3 {
  padding-right: 3px !important;
}
.p-l-3 {
  padding-left: 3px !important;
}
.p-4 {
  padding: 4px !important;
}
.p-t-4 {
  padding-top: 4px !important;
}
.p-b-4 {
  padding-bottom: 4px !important;
}
.p-r-4 {
  padding-right: 4px !important;
}
.p-l-4 {
  padding-left: 4px !important;
}
.p-5 {
  padding: 5px !important;
}
.p-t-5 {
  padding-top: 5px !important;
}
.p-b-5 {
  padding-bottom: 5px !important;
}
.p-r-5 {
  padding-right: 5px !important;
}
.p-l-5 {
  padding-left: 5px !important;
}
.p-6 {
  padding: 6px !important;
}
.p-t-6 {
  padding-top: 6px !important;
}
.p-b-6 {
  padding-bottom: 6px !important;
}
.p-r-6 {
  padding-right: 6px !important;
}
.p-l-6 {
  padding-left: 6px !important;
}
.p-7 {
  padding: 7px !important;
}
.p-t-7 {
  padding-top: 7px !important;
}
.p-b-7 {
  padding-bottom: 7px !important;
}
.p-r-7 {
  padding-right: 7px !important;
}
.p-l-7 {
  padding-left: 7px !important;
}
.p-8 {
  padding: 8px !important;
}
.p-t-8 {
  padding-top: 8px !important;
}
.p-b-8 {
  padding-bottom: 8px !important;
}
.p-r-8 {
  padding-right: 8px !important;
}
.p-l-8 {
  padding-left: 8px !important;
}
.p-9 {
  padding: 9px !important;
}
.p-t-9 {
  padding-top: 9px !important;
}
.p-b-9 {
  padding-bottom: 9px !important;
}
.p-r-9 {
  padding-right: 9px !important;
}
.p-l-9 {
  padding-left: 9px !important;
}
.p-10 {
  padding: 10px !important;
}
.p-t-10 {
  padding-top: 10px !important;
}
.p-b-10 {
  padding-bottom: 10px !important;
}
.p-r-10 {
  padding-right: 10px !important;
}
.p-l-10 {
  padding-left: 10px !important;
}
.p-11 {
  padding: 11px !important;
}
.p-t-11 {
  padding-top: 11px !important;
}
.p-b-11 {
  padding-bottom: 11px !important;
}
.p-r-11 {
  padding-right: 11px !important;
}
.p-l-11 {
  padding-left: 11px !important;
}
.p-12 {
  padding: 12px !important;
}
.p-t-12 {
  padding-top: 12px !important;
}
.p-b-12 {
  padding-bottom: 12px !important;
}
.p-r-12 {
  padding-right: 12px !important;
}
.p-l-12 {
  padding-left: 12px !important;
}
.p-13 {
  padding: 13px !important;
}
.p-t-13 {
  padding-top: 13px !important;
}
.p-b-13 {
  padding-bottom: 13px !important;
}
.p-r-13 {
  padding-right: 13px !important;
}
.p-l-13 {
  padding-left: 13px !important;
}
.p-14 {
  padding: 14px !important;
}
.p-t-14 {
  padding-top: 14px !important;
}
.p-b-14 {
  padding-bottom: 14px !important;
}
.p-r-14 {
  padding-right: 14px !important;
}
.p-l-14 {
  padding-left: 14px !important;
}
.p-15 {
  padding: 15px !important;
}
.p-t-15 {
  padding-top: 15px !important;
}
.p-b-15 {
  padding-bottom: 15px !important;
}
.p-r-15 {
  padding-right: 15px !important;
}
.p-l-15 {
  padding-left: 15px !important;
}
.p-16 {
  padding: 16px !important;
}
.p-t-16 {
  padding-top: 16px !important;
}
.p-b-16 {
  padding-bottom: 16px !important;
}
.p-r-16 {
  padding-right: 16px !important;
}
.p-l-16 {
  padding-left: 16px !important;
}
.p-17 {
  padding: 17px !important;
}
.p-t-17 {
  padding-top: 17px !important;
}
.p-b-17 {
  padding-bottom: 17px !important;
}
.p-r-17 {
  padding-right: 17px !important;
}
.p-l-17 {
  padding-left: 17px !important;
}
.p-18 {
  padding: 18px !important;
}
.p-t-18 {
  padding-top: 18px !important;
}
.p-b-18 {
  padding-bottom: 18px !important;
}
.p-r-18 {
  padding-right: 18px !important;
}
.p-l-18 {
  padding-left: 18px !important;
}
.p-19 {
  padding: 19px !important;
}
.p-t-19 {
  padding-top: 19px !important;
}
.p-b-19 {
  padding-bottom: 19px !important;
}
.p-r-19 {
  padding-right: 19px !important;
}
.p-l-19 {
  padding-left: 19px !important;
}
.p-20 {
  padding: 20px !important;
}
.p-t-20 {
  padding-top: 20px !important;
}
.p-b-20 {
  padding-bottom: 20px !important;
}
.p-r-20 {
  padding-right: 20px !important;
}
.p-l-20 {
  padding-left: 20px !important;
}
.p-21 {
  padding: 21px !important;
}
.p-t-21 {
  padding-top: 21px !important;
}
.p-b-21 {
  padding-bottom: 21px !important;
}
.p-r-21 {
  padding-right: 21px !important;
}
.p-l-21 {
  padding-left: 21px !important;
}
.p-22 {
  padding: 22px !important;
}
.p-t-22 {
  padding-top: 22px !important;
}
.p-b-22 {
  padding-bottom: 22px !important;
}
.p-r-22 {
  padding-right: 22px !important;
}
.p-l-22 {
  padding-left: 22px !important;
}
.p-23 {
  padding: 23px !important;
}
.p-t-23 {
  padding-top: 23px !important;
}
.p-b-23 {
  padding-bottom: 23px !important;
}
.p-r-23 {
  padding-right: 23px !important;
}
.p-l-23 {
  padding-left: 23px !important;
}
.p-24 {
  padding: 24px !important;
}
.p-t-24 {
  padding-top: 24px !important;
}
.p-b-24 {
  padding-bottom: 24px !important;
}
.p-r-24 {
  padding-right: 24px !important;
}
.p-l-24 {
  padding-left: 24px !important;
}
.p-25 {
  padding: 25px !important;
}
.p-t-25 {
  padding-top: 25px !important;
}
.p-b-25 {
  padding-bottom: 25px !important;
}
.p-r-25 {
  padding-right: 25px !important;
}
.p-l-25 {
  padding-left: 25px !important;
}
.p-26 {
  padding: 26px !important;
}
.p-t-26 {
  padding-top: 26px !important;
}
.p-b-26 {
  padding-bottom: 26px !important;
}
.p-r-26 {
  padding-right: 26px !important;
}
.p-l-26 {
  padding-left: 26px !important;
}
.p-27 {
  padding: 27px !important;
}
.p-t-27 {
  padding-top: 27px !important;
}
.p-b-27 {
  padding-bottom: 27px !important;
}
.p-r-27 {
  padding-right: 27px !important;
}
.p-l-27 {
  padding-left: 27px !important;
}
.p-28 {
  padding: 28px !important;
}
.p-t-28 {
  padding-top: 28px !important;
}
.p-b-28 {
  padding-bottom: 28px !important;
}
.p-r-28 {
  padding-right: 28px !important;
}
.p-l-28 {
  padding-left: 28px !important;
}
.p-29 {
  padding: 29px !important;
}
.p-t-29 {
  padding-top: 29px !important;
}
.p-b-29 {
  padding-bottom: 29px !important;
}
.p-r-29 {
  padding-right: 29px !important;
}
.p-l-29 {
  padding-left: 29px !important;
}
.p-30 {
  padding: 30px !important;
}
.p-t-30 {
  padding-top: 30px !important;
}
.p-b-30 {
  padding-bottom: 30px !important;
}
.p-r-30 {
  padding-right: 30px !important;
}
.p-l-30 {
  padding-left: 30px !important;
}
.z-border-all {
  border: 3px solid var(--bs--color-grises-gris-10);
}
.z-border-all.gris-10 {
  border-color: var(--bs--color-grises-gris-10);
}
.z-border-all.gris-15 {
  border-color: var(--bs--color-grises-gris-15);
}
.z-border-all.gris-20 {
  border-color: var(--bs--color-grises-gris-20);
}
.z-border-all.gris-40 {
  border-color: var(--bs--color-grises-gris-40);
}
.z-border-all.gris-50 {
  border-color: var(--bs--color-grises-gris-50);
}
.z-border-all.gris-80 {
  border-color: var(--bs--color-grises-gris-80);
}
@media only screen and (max-width : 810px) {
  .z-border-all.no-border-tablet {
    border: none;
  }
}
@media only screen and (max-width : 500px) {
  .z-border-all.no-border-mobile {
    border: none;
  }
}
.z-border-left {
  border-left: 2px solid var(--bs--color-grises-gris-20);
}
.z-border-right {
  border-right: 2px solid var(--bs--color-grises-gris-20);
}
.z-border-top {
  border-top: 2px solid var(--bs--color-grises-gris-20);
}
.z-border-bottom {
  border-bottom: 2px solid var(--bs--color-grises-gris-20);
}
@media only screen and (max-width : 810px) {
  .z-border-left.no-border-tablet, .z-border-right.no-border-tablet, .z-border-top.no-border-tablet, .z-border-bottom.no-border-tablet {
    border: none;
  }
}
@media only screen and (max-width : 500px) {
  .z-border-left.no-border-mobile, .z-border-right.no-border-mobile, .z-border-top.no-border-mobile, .z-border-bottom.no-border-mobile {
    border: none;
  }
}
.z-border-left.gris-10, .z-border-right.gris-10, .z-border-top.gris-10, .z-border-bottom.gris-10 {
  border-color: var(--bs--color-grises-gris-10);
}
.z-border-left.gris-15, .z-border-right.gris-15, .z-border-top.gris-15, .z-border-bottom.gris-15 {
  border-color: var(--bs--color-grises-gris-15);
}
.z-border-left.gris-20, .z-border-right.gris-20, .z-border-top.gris-20, .z-border-bottom.gris-20 {
  border-color: var(--bs--color-grises-gris-20);
}
.z-border-left.gris-40, .z-border-right.gris-40, .z-border-top.gris-40, .z-border-bottom.gris-40 {
  border-color: var(--bs--color-grises-gris-40);
}
.z-border-left.gris-50, .z-border-right.gris-50, .z-border-top.gris-50, .z-border-bottom.gris-50 {
  border-color: var(--bs--color-grises-gris-50);
}
.z-border-left.gris-80, .z-border-right.gris-80, .z-border-top.gris-80, .z-border-bottom.gris-80 {
  border-color: var(--bs--color-grises-gris-80);
}
@media only screen and (max-width : 810px) {
  .z-border.no-border-tablet {
    border: none;
  }
}
@media only screen and (max-width : 500px) {
  .z-border.no-border-mobile {
    border: none;
  }
}
img.border-4 {
  border-radius: 4px;
}
img.border-8 {
  border-radius: 8px;
}
img.border-12 {
  border-radius: 12px;
}
img.border-20 {
  border-radius: 20px;
}
img.z-fotografia {
  height: auto;
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  background-size: cover;
}
button {
  margin: 0;
  padding: 0;
  border: none;
  outline: none;
  background: none;
  cursor: pointer;
}
div.z-btn,
button.z-btn,
a.z-btn {
  text-transform: uppercase;
  text-align: center;
  font-size: 1.3rem;
  line-height: 1;
  height: 48px;
  border-radius: 24px;
  text-align: center;
  padding: 0 16px;
  min-width: 160px;
  cursor: pointer;
  font-size: var(--bs--font-size-button);
  font-family: "overpassbold", sans-serif;
  text-transform: uppercase;
  margin: 6px;
  position: relative;
  display: -ms-flex;
  display: inline-flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  align-content: center;
  -webkit-align-content: center;
  -moz-flex-direction: center;
  text-decoration: none;
  width: 100%;
}
@media only screen and (min-width : 600px) {
  div.z-btn,
button.z-btn,
a.z-btn {
    width: auto;
  }
}
div.z-btn.no-padding,
button.z-btn.no-padding,
a.z-btn.no-padding {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
@media only screen and (max-width : 500px) {
  div.z-btn.mobile-compact,
button.z-btn.mobile-compact,
a.z-btn.mobile-compact {
    padding-left: 12px;
    padding-right: 12px;
    min-width: 10px;
  }
}
div.z-btn.center,
button.z-btn.center,
a.z-btn.center {
  margin: 0 auto !important;
  text-align: center;
  display: block;
}
div.z-btn.extendido,
button.z-btn.extendido,
a.z-btn.extendido {
  padding-left: 48px !important;
  padding-right: 48px !important;
}
@media only screen and (max-width : 500px) {
  div.z-btn.extendido,
button.z-btn.extendido,
a.z-btn.extendido {
    padding-left: 32px !important;
    padding-right: 32px !important;
  }
}
div.z-btn.min,
button.z-btn.min,
a.z-btn.min {
  min-width: 220px;
}
div.z-btn.min.w-0,
button.z-btn.min.w-0,
a.z-btn.min.w-0 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-0,
button.z-btn.min.w-0,
a.z-btn.min.w-0 {
    min-width: 0px;
  }
}
div.z-btn.min.w-10,
button.z-btn.min.w-10,
a.z-btn.min.w-10 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-10,
button.z-btn.min.w-10,
a.z-btn.min.w-10 {
    min-width: 10px;
  }
}
div.z-btn.min.w-20,
button.z-btn.min.w-20,
a.z-btn.min.w-20 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-20,
button.z-btn.min.w-20,
a.z-btn.min.w-20 {
    min-width: 20px;
  }
}
div.z-btn.min.w-30,
button.z-btn.min.w-30,
a.z-btn.min.w-30 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-30,
button.z-btn.min.w-30,
a.z-btn.min.w-30 {
    min-width: 30px;
  }
}
div.z-btn.min.w-40,
button.z-btn.min.w-40,
a.z-btn.min.w-40 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-40,
button.z-btn.min.w-40,
a.z-btn.min.w-40 {
    min-width: 40px;
  }
}
div.z-btn.min.w-50,
button.z-btn.min.w-50,
a.z-btn.min.w-50 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-50,
button.z-btn.min.w-50,
a.z-btn.min.w-50 {
    min-width: 50px;
  }
}
div.z-btn.min.w-60,
button.z-btn.min.w-60,
a.z-btn.min.w-60 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-60,
button.z-btn.min.w-60,
a.z-btn.min.w-60 {
    min-width: 60px;
  }
}
div.z-btn.min.w-70,
button.z-btn.min.w-70,
a.z-btn.min.w-70 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-70,
button.z-btn.min.w-70,
a.z-btn.min.w-70 {
    min-width: 70px;
  }
}
div.z-btn.min.w-80,
button.z-btn.min.w-80,
a.z-btn.min.w-80 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-80,
button.z-btn.min.w-80,
a.z-btn.min.w-80 {
    min-width: 80px;
  }
}
div.z-btn.min.w-90,
button.z-btn.min.w-90,
a.z-btn.min.w-90 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-90,
button.z-btn.min.w-90,
a.z-btn.min.w-90 {
    min-width: 90px;
  }
}
div.z-btn.min.w-100,
button.z-btn.min.w-100,
a.z-btn.min.w-100 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-100,
button.z-btn.min.w-100,
a.z-btn.min.w-100 {
    min-width: 100px;
  }
}
div.z-btn.min.w-110,
button.z-btn.min.w-110,
a.z-btn.min.w-110 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-110,
button.z-btn.min.w-110,
a.z-btn.min.w-110 {
    min-width: 110px;
  }
}
div.z-btn.min.w-120,
button.z-btn.min.w-120,
a.z-btn.min.w-120 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-120,
button.z-btn.min.w-120,
a.z-btn.min.w-120 {
    min-width: 120px;
  }
}
div.z-btn.min.w-130,
button.z-btn.min.w-130,
a.z-btn.min.w-130 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-130,
button.z-btn.min.w-130,
a.z-btn.min.w-130 {
    min-width: 130px;
  }
}
div.z-btn.min.w-140,
button.z-btn.min.w-140,
a.z-btn.min.w-140 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-140,
button.z-btn.min.w-140,
a.z-btn.min.w-140 {
    min-width: 140px;
  }
}
div.z-btn.min.w-150,
button.z-btn.min.w-150,
a.z-btn.min.w-150 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-150,
button.z-btn.min.w-150,
a.z-btn.min.w-150 {
    min-width: 150px;
  }
}
div.z-btn.min.w-160,
button.z-btn.min.w-160,
a.z-btn.min.w-160 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-160,
button.z-btn.min.w-160,
a.z-btn.min.w-160 {
    min-width: 160px;
  }
}
div.z-btn.min.w-170,
button.z-btn.min.w-170,
a.z-btn.min.w-170 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-170,
button.z-btn.min.w-170,
a.z-btn.min.w-170 {
    min-width: 170px;
  }
}
div.z-btn.min.w-180,
button.z-btn.min.w-180,
a.z-btn.min.w-180 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-180,
button.z-btn.min.w-180,
a.z-btn.min.w-180 {
    min-width: 180px;
  }
}
div.z-btn.min.w-190,
button.z-btn.min.w-190,
a.z-btn.min.w-190 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-190,
button.z-btn.min.w-190,
a.z-btn.min.w-190 {
    min-width: 190px;
  }
}
div.z-btn.min.w-200,
button.z-btn.min.w-200,
a.z-btn.min.w-200 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-200,
button.z-btn.min.w-200,
a.z-btn.min.w-200 {
    min-width: 200px;
  }
}
div.z-btn.min.w-210,
button.z-btn.min.w-210,
a.z-btn.min.w-210 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-210,
button.z-btn.min.w-210,
a.z-btn.min.w-210 {
    min-width: 210px;
  }
}
div.z-btn.min.w-220,
button.z-btn.min.w-220,
a.z-btn.min.w-220 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-220,
button.z-btn.min.w-220,
a.z-btn.min.w-220 {
    min-width: 220px;
  }
}
div.z-btn.min.w-230,
button.z-btn.min.w-230,
a.z-btn.min.w-230 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-230,
button.z-btn.min.w-230,
a.z-btn.min.w-230 {
    min-width: 230px;
  }
}
div.z-btn.min.w-240,
button.z-btn.min.w-240,
a.z-btn.min.w-240 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-240,
button.z-btn.min.w-240,
a.z-btn.min.w-240 {
    min-width: 240px;
  }
}
div.z-btn.min.w-250,
button.z-btn.min.w-250,
a.z-btn.min.w-250 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-250,
button.z-btn.min.w-250,
a.z-btn.min.w-250 {
    min-width: 250px;
  }
}
div.z-btn.min.w-260,
button.z-btn.min.w-260,
a.z-btn.min.w-260 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-260,
button.z-btn.min.w-260,
a.z-btn.min.w-260 {
    min-width: 260px;
  }
}
div.z-btn.min.w-270,
button.z-btn.min.w-270,
a.z-btn.min.w-270 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-270,
button.z-btn.min.w-270,
a.z-btn.min.w-270 {
    min-width: 270px;
  }
}
div.z-btn.min.w-280,
button.z-btn.min.w-280,
a.z-btn.min.w-280 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-280,
button.z-btn.min.w-280,
a.z-btn.min.w-280 {
    min-width: 280px;
  }
}
div.z-btn.min.w-290,
button.z-btn.min.w-290,
a.z-btn.min.w-290 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-290,
button.z-btn.min.w-290,
a.z-btn.min.w-290 {
    min-width: 290px;
  }
}
div.z-btn.min.w-300,
button.z-btn.min.w-300,
a.z-btn.min.w-300 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-300,
button.z-btn.min.w-300,
a.z-btn.min.w-300 {
    min-width: 300px;
  }
}
div.z-btn.min.w-310,
button.z-btn.min.w-310,
a.z-btn.min.w-310 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-310,
button.z-btn.min.w-310,
a.z-btn.min.w-310 {
    min-width: 310px;
  }
}
div.z-btn.min.w-320,
button.z-btn.min.w-320,
a.z-btn.min.w-320 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-320,
button.z-btn.min.w-320,
a.z-btn.min.w-320 {
    min-width: 320px;
  }
}
div.z-btn.min.w-330,
button.z-btn.min.w-330,
a.z-btn.min.w-330 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-330,
button.z-btn.min.w-330,
a.z-btn.min.w-330 {
    min-width: 330px;
  }
}
div.z-btn.min.w-340,
button.z-btn.min.w-340,
a.z-btn.min.w-340 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-340,
button.z-btn.min.w-340,
a.z-btn.min.w-340 {
    min-width: 340px;
  }
}
div.z-btn.min.w-350,
button.z-btn.min.w-350,
a.z-btn.min.w-350 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-350,
button.z-btn.min.w-350,
a.z-btn.min.w-350 {
    min-width: 350px;
  }
}
div.z-btn.min.w-360,
button.z-btn.min.w-360,
a.z-btn.min.w-360 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-360,
button.z-btn.min.w-360,
a.z-btn.min.w-360 {
    min-width: 360px;
  }
}
div.z-btn.min.w-370,
button.z-btn.min.w-370,
a.z-btn.min.w-370 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-370,
button.z-btn.min.w-370,
a.z-btn.min.w-370 {
    min-width: 370px;
  }
}
div.z-btn.min.w-380,
button.z-btn.min.w-380,
a.z-btn.min.w-380 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-380,
button.z-btn.min.w-380,
a.z-btn.min.w-380 {
    min-width: 380px;
  }
}
div.z-btn.min.w-390,
button.z-btn.min.w-390,
a.z-btn.min.w-390 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-390,
button.z-btn.min.w-390,
a.z-btn.min.w-390 {
    min-width: 390px;
  }
}
div.z-btn.min.w-400,
button.z-btn.min.w-400,
a.z-btn.min.w-400 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-400,
button.z-btn.min.w-400,
a.z-btn.min.w-400 {
    min-width: 400px;
  }
}
div.z-btn.min.w-410,
button.z-btn.min.w-410,
a.z-btn.min.w-410 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-410,
button.z-btn.min.w-410,
a.z-btn.min.w-410 {
    min-width: 410px;
  }
}
div.z-btn.min.w-420,
button.z-btn.min.w-420,
a.z-btn.min.w-420 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-420,
button.z-btn.min.w-420,
a.z-btn.min.w-420 {
    min-width: 420px;
  }
}
div.z-btn.min.w-430,
button.z-btn.min.w-430,
a.z-btn.min.w-430 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-430,
button.z-btn.min.w-430,
a.z-btn.min.w-430 {
    min-width: 430px;
  }
}
div.z-btn.min.w-440,
button.z-btn.min.w-440,
a.z-btn.min.w-440 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-440,
button.z-btn.min.w-440,
a.z-btn.min.w-440 {
    min-width: 440px;
  }
}
div.z-btn.min.w-450,
button.z-btn.min.w-450,
a.z-btn.min.w-450 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-450,
button.z-btn.min.w-450,
a.z-btn.min.w-450 {
    min-width: 450px;
  }
}
div.z-btn.min.w-460,
button.z-btn.min.w-460,
a.z-btn.min.w-460 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-460,
button.z-btn.min.w-460,
a.z-btn.min.w-460 {
    min-width: 460px;
  }
}
div.z-btn.min.w-470,
button.z-btn.min.w-470,
a.z-btn.min.w-470 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-470,
button.z-btn.min.w-470,
a.z-btn.min.w-470 {
    min-width: 470px;
  }
}
div.z-btn.min.w-480,
button.z-btn.min.w-480,
a.z-btn.min.w-480 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-480,
button.z-btn.min.w-480,
a.z-btn.min.w-480 {
    min-width: 480px;
  }
}
div.z-btn.min.w-490,
button.z-btn.min.w-490,
a.z-btn.min.w-490 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-490,
button.z-btn.min.w-490,
a.z-btn.min.w-490 {
    min-width: 490px;
  }
}
div.z-btn.min.w-500,
button.z-btn.min.w-500,
a.z-btn.min.w-500 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-500,
button.z-btn.min.w-500,
a.z-btn.min.w-500 {
    min-width: 500px;
  }
}
div.z-btn-primary,
button.z-btn-primary,
a.z-btn-primary {
  background-color: var(--bs--color-principal-naranja);
  color: var(--bs--color-principal-blanco);
}
div.z-btn-primary:hover,
button.z-btn-primary:hover,
a.z-btn-primary:hover {
  background-color: var(--bs--color-secundario-naranja-hover);
}
div.z-btn-primary:active,
button.z-btn-primary:active,
a.z-btn-primary:active {
  background-color: var(--bs--color-secundario-naranja-hover);
}
div.z-btn-primary[disabled],
button.z-btn-primary[disabled],
a.z-btn-primary[disabled] {
  cursor: not-allowed;
  background-color: var(--bs--color-secundario-naranja-20);
}
div.z-btn-primary[disabled]:hover,
button.z-btn-primary[disabled]:hover,
a.z-btn-primary[disabled]:hover {
  background-color: var(--bs--color-secundario-naranja-20);
}
div.z-btn-primary[disabled].icon figure img,
button.z-btn-primary[disabled].icon figure img,
a.z-btn-primary[disabled].icon figure img {
  opacity: 0.8;
}
div.z-btn-primary-negro,
button.z-btn-primary-negro,
a.z-btn-primary-negro {
  background-color: var(--bs--color-principal-negro);
  color: var(--bs--color-principal-blanco);
}
div.z-btn-primary-negro:hover,
button.z-btn-primary-negro:hover,
a.z-btn-primary-negro:hover {
  background-color: var(--bs--color-secundario-negro-hover);
}
div.z-btn-primary-negro:active,
button.z-btn-primary-negro:active,
a.z-btn-primary-negro:active {
  background-color: var(--bs--color-secundario-negro-hover);
}
div.z-btn-primary-negro[disabled],
button.z-btn-primary-negro[disabled],
a.z-btn-primary-negro[disabled] {
  cursor: not-allowed;
  background-color: var(--bs--color-grises-gris-50);
  color: var(--bs--color-grises-gris-40);
}
div.z-btn-primary-negro[disabled]:hover,
button.z-btn-primary-negro[disabled]:hover,
a.z-btn-primary-negro[disabled]:hover {
  color: var(--bs--color-grises-gris-40);
  background-color: var(--bs--color-grises-gris-50);
}
div.z-btn-primary-negro[disabled].icon figure img,
button.z-btn-primary-negro[disabled].icon figure img,
a.z-btn-primary-negro[disabled].icon figure img {
  opacity: 0.3;
}
div.z-btn-primary-blanco,
button.z-btn-primary-blanco,
a.z-btn-primary-blanco {
  background-color: var(--bs--color-principal-blanco);
  color: var(--bs--color-principal-naranja);
}
div.z-btn-primary-blanco:hover, div.z-btn-primary-blanco:active,
button.z-btn-primary-blanco:hover,
button.z-btn-primary-blanco:active,
a.z-btn-primary-blanco:hover,
a.z-btn-primary-blanco:active {
  color: var(--bs--color-secundario-naranja-hover);
}
div.z-btn.full,
button.z-btn.full,
a.z-btn.full {
  width: 100%;
}
div.z-btn.regular,
button.z-btn.regular,
a.z-btn.regular {
  font-family: "overpassregular", sans-serif;
}
div.z-btn-download,
button.z-btn-download,
a.z-btn-download {
  color: var(--bs--color-principal-naranja);
  background: none;
  display: -ms-flex;
  display: inline-flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
  align-content: center;
  -webkit-align-content: center;
  -moz-flex-direction: center;
}
div.z-btn-download span,
button.z-btn-download span,
a.z-btn-download span {
  flex: 1;
  text-align: left;
}
div.z-btn-download svg,
button.z-btn-download svg,
a.z-btn-download svg {
  fill: var(--bs--color-principal-naranja);
}
div.z-btn-download:hover,
button.z-btn-download:hover,
a.z-btn-download:hover {
  color: var(--bs--color-secundario-naranja-hover);
}
div.z-btn-download:hover svg,
button.z-btn-download:hover svg,
a.z-btn-download:hover svg {
  fill: var(--bs--color-secundario-naranja-hover);
}
div.z-btn-download:active,
button.z-btn-download:active,
a.z-btn-download:active {
  color: var(--bs--color-secundario-naranja-hover);
  border: 2px solid var(--bs--color-secundario-naranja-hover);
}
div.z-btn-download figure,
button.z-btn-download figure,
a.z-btn-download figure {
  margin: 0;
  padding: 0;
  height: 24px;
}
div.z-btn-download figure:first-child,
button.z-btn-download figure:first-child,
a.z-btn-download figure:first-child {
  margin-right: 6px;
}
@media only screen and (min-width : 600px) {
  div.z-btn-download figure:first-child,
button.z-btn-download figure:first-child,
a.z-btn-download figure:first-child {
    margin-right: 10px;
  }
}
div.z-btn-download figure:last-child,
button.z-btn-download figure:last-child,
a.z-btn-download figure:last-child {
  margin-left: 6px;
}
@media only screen and (min-width : 600px) {
  div.z-btn-download figure:last-child,
button.z-btn-download figure:last-child,
a.z-btn-download figure:last-child {
    margin-left: 10px;
  }
}
div.z-btn-download figure svg,
button.z-btn-download figure svg,
a.z-btn-download figure svg {
  height: 24px;
  width: auto;
}
div.z-btn-download[disabled],
button.z-btn-download[disabled],
a.z-btn-download[disabled] {
  cursor: not-allowed;
  color: var(--bs--color-secundario-naranja-20);
  background: none !important;
}
div.z-btn-download[disabled] svg,
button.z-btn-download[disabled] svg,
a.z-btn-download[disabled] svg {
  fill: var(--bs--color-secundario-naranja-20);
}
div.z-btn-download[disabled]:hover,
button.z-btn-download[disabled]:hover,
a.z-btn-download[disabled]:hover {
  color: var(--bs--color-secundario-naranja-20);
  background-color: var(--bs--color-secundario-naranja-20);
}
div.z-btn-download[disabled] figure img,
button.z-btn-download[disabled] figure img,
a.z-btn-download[disabled] figure img {
  opacity: 0.3;
}
div.z-btn-secondary,
button.z-btn-secondary,
a.z-btn-secondary {
  color: var(--bs--color-principal-naranja);
  border: 2px solid var(--bs--color-principal-naranja);
  background: none;
}
div.z-btn-secondary.no-border,
button.z-btn-secondary.no-border,
a.z-btn-secondary.no-border {
  border-color: rgba(1, 1, 1, 0);
}
div.z-btn-secondary.no-border:hover,
button.z-btn-secondary.no-border:hover,
a.z-btn-secondary.no-border:hover {
  border-color: rgba(1, 1, 1, 0);
}
div.z-btn-secondary:hover,
button.z-btn-secondary:hover,
a.z-btn-secondary:hover {
  color: var(--bs--color-secundario-naranja-hover);
  border: 2px solid var(--bs--color-secundario-naranja-hover);
}
div.z-btn-secondary:active,
button.z-btn-secondary:active,
a.z-btn-secondary:active {
  color: var(--bs--color-secundario-naranja-hover);
  border: 2px solid var(--bs--color-secundario-naranja-hover);
}
div.z-btn-secondary[disabled],
button.z-btn-secondary[disabled],
a.z-btn-secondary[disabled] {
  cursor: not-allowed;
  color: var(--bs--color-secundario-naranja-20);
  border: 2px solid var(--bs--color-secundario-naranja-20);
  background: none !important;
}
div.z-btn-secondary[disabled]:hover,
button.z-btn-secondary[disabled]:hover,
a.z-btn-secondary[disabled]:hover {
  color: var(--bs--color-secundario-naranja-20);
  background-color: var(--bs--color-secundario-naranja-20);
}
div.z-btn-secondary[disabled].icon figure img,
button.z-btn-secondary[disabled].icon figure img,
a.z-btn-secondary[disabled].icon figure img {
  opacity: 0.3;
}
div.z-btn-secondary-negro,
button.z-btn-secondary-negro,
a.z-btn-secondary-negro {
  color: var(--bs--color-principal-negro);
  border: 2px solid var(--bs--color-principal-negro);
}
div.z-btn-secondary-negro:hover,
button.z-btn-secondary-negro:hover,
a.z-btn-secondary-negro:hover {
  color: var(--bs--color-secundario-negro-hover);
  border: 2px solid var(--bs--color-secundario-negro-hover);
}
div.z-btn-secondary-negro:active,
button.z-btn-secondary-negro:active,
a.z-btn-secondary-negro:active {
  color: var(--bs--color-secundario-negro-hover);
  border: 2px solid var(--bs--color-secundario-negro-hover);
}
div.z-btn-secondary-negro[disabled],
button.z-btn-secondary-negro[disabled],
a.z-btn-secondary-negro[disabled] {
  cursor: not-allowed;
  color: var(--bs--color-grises-gris-40);
  border: 2px solid var(--bs--color-grises-gris-40);
  background: none !important;
}
div.z-btn-secondary-negro[disabled]:hover,
button.z-btn-secondary-negro[disabled]:hover,
a.z-btn-secondary-negro[disabled]:hover {
  color: var(--bs--color-grises-gris-40);
  background-color: var(--bs--color-grises-gris-40);
}
div.z-btn-secondary-negro[disabled].icon figure img,
button.z-btn-secondary-negro[disabled].icon figure img,
a.z-btn-secondary-negro[disabled].icon figure img {
  opacity: 0.3;
}
div.z-btn.icon,
button.z-btn.icon,
a.z-btn.icon {
  display: -ms-flex;
  display: inline-flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  align-items: center;
  align-content: center;
  -webkit-align-content: center;
  -moz-flex-direction: center;
  min-width: 60px;
}
@media only screen and (min-width : 600px) {
  div.z-btn.icon,
button.z-btn.icon,
a.z-btn.icon {
    justify-content: center;
    align-items: center;
  }
}
div.z-btn.icon span,
button.z-btn.icon span,
a.z-btn.icon span {
  margin: 0 4px;
  text-align: center;
  flex: 1;
  padding-right: 36px;
}
@media only screen and (min-width : 600px) {
  div.z-btn.icon span,
button.z-btn.icon span,
a.z-btn.icon span {
    margin: 0 8px;
    flex: none;
    text-align: left;
    padding-right: 0px;
  }
}
div.z-btn.icon figure,
button.z-btn.icon figure,
a.z-btn.icon figure {
  margin: 0;
  padding: 0;
  height: 24px;
}
div.z-btn.icon figure:first-child,
button.z-btn.icon figure:first-child,
a.z-btn.icon figure:first-child {
  margin-right: 6px;
}
@media only screen and (min-width : 600px) {
  div.z-btn.icon figure:first-child,
button.z-btn.icon figure:first-child,
a.z-btn.icon figure:first-child {
    margin-right: 10px;
  }
}
div.z-btn.icon figure:last-child,
button.z-btn.icon figure:last-child,
a.z-btn.icon figure:last-child {
  margin-left: 6px;
}
@media only screen and (min-width : 600px) {
  div.z-btn.icon figure:last-child,
button.z-btn.icon figure:last-child,
a.z-btn.icon figure:last-child {
    margin-left: 10px;
  }
}
div.z-btn.icon figure img,
button.z-btn.icon figure img,
a.z-btn.icon figure img {
  height: 24px;
  width: auto;
}
div.z-btn.icon.mobile-icon-reduction,
button.z-btn.icon.mobile-icon-reduction,
a.z-btn.icon.mobile-icon-reduction {
  min-width: 20px;
  padding: 0 8px;
  margin: 0px;
}
div.z-btn.icon.mobile-icon-reduction figure,
button.z-btn.icon.mobile-icon-reduction figure,
a.z-btn.icon.mobile-icon-reduction figure {
  height: 28px;
}
@media only screen and (min-width : 1000px) {
  div.z-btn.icon.mobile-icon-reduction figure,
button.z-btn.icon.mobile-icon-reduction figure,
a.z-btn.icon.mobile-icon-reduction figure {
    height: 24px;
  }
}
div.z-btn.icon.mobile-icon-reduction figure img,
button.z-btn.icon.mobile-icon-reduction figure img,
a.z-btn.icon.mobile-icon-reduction figure img {
  height: 28px;
}
@media only screen and (min-width : 1000px) {
  div.z-btn.icon.mobile-icon-reduction figure img,
button.z-btn.icon.mobile-icon-reduction figure img,
a.z-btn.icon.mobile-icon-reduction figure img {
    height: 24px;
  }
}
div.z-btn.icon.mobile-icon-reduction figure:first-child,
button.z-btn.icon.mobile-icon-reduction figure:first-child,
a.z-btn.icon.mobile-icon-reduction figure:first-child {
  margin-right: 0px;
}
@media only screen and (min-width : 1000px) {
  div.z-btn.icon.mobile-icon-reduction figure:first-child,
button.z-btn.icon.mobile-icon-reduction figure:first-child,
a.z-btn.icon.mobile-icon-reduction figure:first-child {
    margin-right: 6px;
  }
}
div.z-btn.icon.mobile-icon-reduction figure:last-child,
button.z-btn.icon.mobile-icon-reduction figure:last-child,
a.z-btn.icon.mobile-icon-reduction figure:last-child {
  margin-left: 0px;
}
@media only screen and (min-width : 1000px) {
  div.z-btn.icon.mobile-icon-reduction figure:last-child,
button.z-btn.icon.mobile-icon-reduction figure:last-child,
a.z-btn.icon.mobile-icon-reduction figure:last-child {
    margin-left: 10px;
  }
}
div.z-btn.icon.mobile-icon-reduction span,
button.z-btn.icon.mobile-icon-reduction span,
a.z-btn.icon.mobile-icon-reduction span {
  display: none;
}
@media only screen and (min-width : 1000px) {
  div.z-btn.icon.mobile-icon-reduction,
button.z-btn.icon.mobile-icon-reduction,
a.z-btn.icon.mobile-icon-reduction {
    margin: 6px;
    padding: 0 16px;
    min-width: 60px;
  }
  div.z-btn.icon.mobile-icon-reduction span,
button.z-btn.icon.mobile-icon-reduction span,
a.z-btn.icon.mobile-icon-reduction span {
    display: inline-block;
  }
}
div.z-btn-form,
button.z-btn-form,
a.z-btn-form {
  height: 48px;
  background-color: var(--bs--color-principal-naranja);
  outline: var(--bs--color-principal-naranja) 1px solid;
  border-radius: 0 4px 4px 0;
  margin: 0;
  padding: 0 16px;
  min-width: 0px;
  width: auto !important;
  max-width: 120px;
  color: var(--bs--color-principal-blanco);
  transition: all 0s linear;
}
div.z-btn-form.auto,
button.z-btn-form.auto,
a.z-btn-form.auto {
  max-width: -webkit-max-content;
  max-width: -moz-max-content;
  max-width: max-content;
}
div.z-btn-form.icons,
button.z-btn-form.icons,
a.z-btn-form.icons {
  cursor: pointer;
}
div.z-btn-form.icons figure,
button.z-btn-form.icons figure,
a.z-btn-form.icons figure {
  margin: 0;
}
div.z-btn-form.no-bg,
button.z-btn-form.no-bg,
a.z-btn-form.no-bg {
  background: none;
  outline: none;
}
div.z-btn-form.no-bg:hover,
button.z-btn-form.no-bg:hover,
a.z-btn-form.no-bg:hover {
  background-color: none !important;
  opacity: 0.5;
}
div.z-btn-form.float,
button.z-btn-form.float,
a.z-btn-form.float {
  position: absolute;
  top: 0;
  right: 0px;
}
div.z-btn-form.numbers,
button.z-btn-form.numbers,
a.z-btn-form.numbers {
  position: absolute;
  height: 38.4px !important;
  width: 38.4px !important;
  border-radius: 50%;
  display: block;
  margin: 0;
  padding: 0;
  top: 4.8px;
}
div.z-btn-form.numbers:after,
button.z-btn-form.numbers:after,
a.z-btn-form.numbers:after {
  content: "";
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  height: 4px;
  width: 50%;
  background-color: white;
  border-radius: 2px;
}
div.z-btn-form.numbers.less,
button.z-btn-form.numbers.less,
a.z-btn-form.numbers.less {
  z-index: 12;
  left: 6px;
}
div.z-btn-form.numbers.plus,
button.z-btn-form.numbers.plus,
a.z-btn-form.numbers.plus {
  z-index: 13;
  right: 6px;
}
div.z-btn-form.numbers.plus:before,
button.z-btn-form.numbers.plus:before,
a.z-btn-form.numbers.plus:before {
  content: "";
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  height: 50%;
  width: 4px;
  background-color: white;
  border-radius: 2px;
}
div.z-btn-form.password,
button.z-btn-form.password,
a.z-btn-form.password {
  background: url('icon-watch-off.4a712dea916da83ce13e.svg') center center no-repeat;
}
div.z-btn-form.password.active,
button.z-btn-form.password.active,
a.z-btn-form.password.active {
  background: url('icon-watch.352137a01597cd36248f.svg') center center no-repeat;
}
div.z-btn-form:hover:not(.audio):not(.password):not(.no-bg),
button.z-btn-form:hover:not(.audio):not(.password):not(.no-bg),
a.z-btn-form:hover:not(.audio):not(.password):not(.no-bg) {
  background-color: var(--bs--color-secundario-naranja-hover);
  outline: var(--bs--color-secundario-naranja-hover) 1px solid;
}
div.z-btn-form[disabled],
button.z-btn-form[disabled],
a.z-btn-form[disabled] {
  cursor: not-allowed;
  background-color: var(--bs--color-secundario-naranja-20);
  outline: var(--bs--color-secundario-naranja-20) 1px solid;
}
div.z-btn-form[disabled]:hover:not(.audio):not(.password):not(.no-bg),
button.z-btn-form[disabled]:hover:not(.audio):not(.password):not(.no-bg),
a.z-btn-form[disabled]:hover:not(.audio):not(.password):not(.no-bg) {
  background-color: var(--bs--color-secundario-naranja-20);
  outline: var(--bs--color-secundario-naranja-20) 1px solid;
}
div.z-btn-form[disabled].icon figure img,
button.z-btn-form[disabled].icon figure img,
a.z-btn-form[disabled].icon figure img {
  opacity: 0.8;
}
div.z-btn-link,
button.z-btn-link,
a.z-btn-link {
  height: auto;
  margin: 0 !important;
  text-transform: none;
  min-width: auto !important;
  width: auto !important;
  padding: 0;
  cursor: pointer;
  color: var(--bs--color-principal-naranja);
  text-decoration: underline;
  font-family: "overpassbold", sans-serif;
}
div.z-btn-link:hover,
button.z-btn-link:hover,
a.z-btn-link:hover {
  color: var(--bs--color-secundario-naranja-hover);
}
div.z-btn-link[disabled],
button.z-btn-link[disabled],
a.z-btn-link[disabled] {
  cursor: not-allowed;
  color: var(--bs--color-secundario-naranja-20);
}
div.z-btn-link.blanco,
button.z-btn-link.blanco,
a.z-btn-link.blanco {
  color: var(--bs--color-principal-blanco);
}
div.z-btn-link.blanco:hover,
button.z-btn-link.blanco:hover,
a.z-btn-link.blanco:hover {
  color: var(--bs--color-grises-gris-20);
}
div.z-btn-link.negro,
button.z-btn-link.negro,
a.z-btn-link.negro {
  color: var(--bs--color-principal-negro);
}
div.z-btn-link.negro:hover,
button.z-btn-link.negro:hover,
a.z-btn-link.negro:hover {
  color: var(--bs--color-grises-gris-40);
}
div.z-btn.compacto,
button.z-btn.compacto,
a.z-btn.compacto {
  min-width: -webkit-min-content;
  min-width: -moz-min-content;
  min-width: min-content;
  height: auto;
  min-height: 26px;
  padding: 0 8px;
}
.z-informacion-lateral {
  width: 100%;
  height: 100%;
  display: block;
}
.z-informacion-lateral figure {
  flex: 0 0 100%;
}
.z-informacion-lateral figure img {
  height: 30px;
}
@media only screen and (min-width : 1000px) {
  .z-informacion-lateral figure img {
    height: auto;
  }
}
.z-informacion-lateral h1 {
  font-family: "overpassregular", sans-serif;
  font-size: 2.2rem;
  text-align: left;
  line-height: 1;
  color: var(--bs--color-principal-negro);
}
@media only screen and (min-width : 600px) {
  .z-informacion-lateral h1 {
    font-size: 2.6rem;
  }
}
@media only screen and (min-width : 1000px) {
  .z-informacion-lateral h1 {
    line-height: 1.3;
    font-size: 3rem;
  }
}
.z-informacion-lateral h1 span {
  font-family: "overpassbold", sans-serif;
  display: block;
  font-size: 3rem;
}
@media only screen and (min-width : 600px) {
  .z-informacion-lateral h1 span {
    font-size: 4rem;
  }
}
@media only screen and (min-width : 1270px) {
  .z-informacion-lateral h1 span {
    font-size: 5rem;
  }
}
.z-informacion-lateral.claro h1 {
  color: var(--bs--color-principal-blanco);
}
.z-simple-data {
  width: 100%;
  display: block;
  margin-bottom: 16px;
}
.z-simple-data p,
.z-simple-data h3 {
  color: var(--bs--color-principal-negro);
  line-height: normal;
}
.z-simple-data.naranja p,
.z-simple-data.naranja h3,
.z-simple-data.naranja p.h3,
.z-simple-data.naranja p.h4 {
  color: var(--bs--color-principal-naranja);
}
.z-simple-data.gris-80 p,
.z-simple-data.gris-80 h3,
.z-simple-data.gris-80 p.h3,
.z-simple-data.gris-80 p.h4 {
  color: var(--bs--color-grises-gris-80);
}
.z-simple-data:not(.invertido) h3,
.z-simple-data:not(.invertido) p.h3,
.z-simple-data:not(.invertido) p.h4,
.z-simple-data:not(.invertido) h4 {
  font-family: "overpassregular", sans-serif;
  font-size: 1.4rem;
}
.z-simple-data:not(.invertido) h3 + p,
.z-simple-data:not(.invertido) p.h3 + p,
.z-simple-data:not(.invertido) p.h4 + p,
.z-simple-data:not(.invertido) h4 + p {
  font-family: "overpassbold", sans-serif;
  font-size: 1.6rem;
}
.z-simple-data.invertido p {
  font-family: "overpassbold", sans-serif;
  font-size: 1.3rem;
}
.z-simple-data.invertido h3,
.z-simple-data.invertido p.h3,
.z-simple-data.invertido p.h4,
.z-simple-data.invertido h4 {
  font-family: "overpassregular", sans-serif;
  font-size: 1.6rem;
}
.z-forms {
  width: 100%;
  display: block;
  margin-bottom: 8px;
  position: relative;
}
.z-forms .prefix {
  position: absolute;
  left: 0px;
  line-height: 48px;
  width: auto;
  min-width: -webkit-min-content;
  min-width: -moz-min-content;
  min-width: min-content;
  border-right: 1px solid var(--bs--color-grises-gris-50) !important;
  color: var(--bs--color-grises-gris-80) !important;
  z-index: 13;
  height: 48px;
  padding: 0 8px;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.z-forms .prefix + input {
  padding-left: 36px;
}
.z-forms [disabled] ~ .prefix {
  cursor: not-allowed;
  border-right: 1px solid var(--bs--color-grises-gris-40) !important;
  color: var(--bs--color-grises-gris-40) !important;
}
.z-forms .mix {
  position: relative;
  width: 100%;
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: space-between;
  align-items: flex-start;
  align-content: flex-start;
  -webkit-align-content: flex-start;
  -moz-flex-direction: flex-start;
}
.z-forms .mix input.p-inputtext {
  flex: 1;
  padding-right: 40px;
}
.z-forms .mix.number input.p-inputtext {
  text-align: center !important;
  padding-right: 0px;
}
.z-forms .mix .btn {
  margin-bottom: 6px;
}
.z-forms .mix p-checkbox {
  flex: 0 0 100%;
}
@media only screen and (min-width : 600px) {
  .z-forms .mix p-checkbox {
    flex: 1;
  }
}
.z-forms p-checkbox {
  width: 100%;
}
figure.z-iconos {
  height: 64px !important;
  width: 64px !important;
  margin: 0;
  padding: 0;
  /*Sistema de tamaños, la caja */
  display: inline-block;
}
figure.z-iconos.plain {
  height: auto !important;
  width: auto !important;
  display: -ms-flex;
  display: inline-flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  align-content: center;
  -webkit-align-content: center;
  -moz-flex-direction: center;
}
figure.z-iconos img {
  width: 100%;
  height: auto;
}
figure.z-iconos.block {
  display: block;
}
figure.z-iconos.z-center {
  text-align: center;
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  align-content: center;
  -webkit-align-content: center;
  -moz-flex-direction: center;
}
figure.z-iconos.z-center img {
  display: inline-block;
  margin: 0 auto;
}
figure.z-iconos.w-5 {
  height: 5px !important;
  width: 5px !important;
}
figure.z-iconos.w-5 img {
  height: 5px !important;
  width: 5px !important;
}
figure.z-iconos.w-10 {
  height: 10px !important;
  width: 10px !important;
}
figure.z-iconos.w-10 img {
  height: 10px !important;
  width: 10px !important;
}
figure.z-iconos.w-15 {
  height: 15px !important;
  width: 15px !important;
}
figure.z-iconos.w-15 img {
  height: 15px !important;
  width: 15px !important;
}
figure.z-iconos.w-20 {
  height: 20px !important;
  width: 20px !important;
}
figure.z-iconos.w-20 img {
  height: 20px !important;
  width: 20px !important;
}
figure.z-iconos.w-25 {
  height: 25px !important;
  width: 25px !important;
}
figure.z-iconos.w-25 img {
  height: 25px !important;
  width: 25px !important;
}
figure.z-iconos.w-30 {
  height: 30px !important;
  width: 30px !important;
}
figure.z-iconos.w-30 img {
  height: 30px !important;
  width: 30px !important;
}
figure.z-iconos.w-35 {
  height: 35px !important;
  width: 35px !important;
}
figure.z-iconos.w-35 img {
  height: 35px !important;
  width: 35px !important;
}
figure.z-iconos.w-40 {
  height: 40px !important;
  width: 40px !important;
}
figure.z-iconos.w-40 img {
  height: 40px !important;
  width: 40px !important;
}
figure.z-iconos.w-45 {
  height: 45px !important;
  width: 45px !important;
}
figure.z-iconos.w-45 img {
  height: 45px !important;
  width: 45px !important;
}
figure.z-iconos.w-50 {
  height: 50px !important;
  width: 50px !important;
}
figure.z-iconos.w-50 img {
  height: 50px !important;
  width: 50px !important;
}
figure.z-iconos.w-55 {
  height: 55px !important;
  width: 55px !important;
}
figure.z-iconos.w-55 img {
  height: 55px !important;
  width: 55px !important;
}
figure.z-iconos.w-60 {
  height: 60px !important;
  width: 60px !important;
}
figure.z-iconos.w-60 img {
  height: 60px !important;
  width: 60px !important;
}
figure.z-iconos.w-65 {
  height: 65px !important;
  width: 65px !important;
}
figure.z-iconos.w-65 img {
  height: 65px !important;
  width: 65px !important;
}
figure.z-iconos.w-70 {
  height: 70px !important;
  width: 70px !important;
}
figure.z-iconos.w-70 img {
  height: 70px !important;
  width: 70px !important;
}
figure.z-iconos.w-75 {
  height: 75px !important;
  width: 75px !important;
}
figure.z-iconos.w-75 img {
  height: 75px !important;
  width: 75px !important;
}
figure.z-iconos.w-80 {
  height: 80px !important;
  width: 80px !important;
}
figure.z-iconos.w-80 img {
  height: 80px !important;
  width: 80px !important;
}
figure.z-iconos.w-85 {
  height: 85px !important;
  width: 85px !important;
}
figure.z-iconos.w-85 img {
  height: 85px !important;
  width: 85px !important;
}
figure.z-iconos.w-90 {
  height: 90px !important;
  width: 90px !important;
}
figure.z-iconos.w-90 img {
  height: 90px !important;
  width: 90px !important;
}
figure.z-iconos.w-95 {
  height: 95px !important;
  width: 95px !important;
}
figure.z-iconos.w-95 img {
  height: 95px !important;
  width: 95px !important;
}
figure.z-iconos.w-100 {
  height: 100px !important;
  width: 100px !important;
}
figure.z-iconos.w-100 img {
  height: 100px !important;
  width: 100px !important;
}
figure.z-iconos.w-105 {
  height: 105px !important;
  width: 105px !important;
}
figure.z-iconos.w-105 img {
  height: 105px !important;
  width: 105px !important;
}
figure.z-iconos.w-110 {
  height: 110px !important;
  width: 110px !important;
}
figure.z-iconos.w-110 img {
  height: 110px !important;
  width: 110px !important;
}
figure.z-iconos.w-115 {
  height: 115px !important;
  width: 115px !important;
}
figure.z-iconos.w-115 img {
  height: 115px !important;
  width: 115px !important;
}
figure.z-iconos.w-120 {
  height: 120px !important;
  width: 120px !important;
}
figure.z-iconos.w-120 img {
  height: 120px !important;
  width: 120px !important;
}
figure.z-iconos.w-125 {
  height: 125px !important;
  width: 125px !important;
}
figure.z-iconos.w-125 img {
  height: 125px !important;
  width: 125px !important;
}
figure.z-iconos.w-130 {
  height: 130px !important;
  width: 130px !important;
}
figure.z-iconos.w-130 img {
  height: 130px !important;
  width: 130px !important;
}
figure.z-iconos.w-135 {
  height: 135px !important;
  width: 135px !important;
}
figure.z-iconos.w-135 img {
  height: 135px !important;
  width: 135px !important;
}
figure.z-iconos.w-140 {
  height: 140px !important;
  width: 140px !important;
}
figure.z-iconos.w-140 img {
  height: 140px !important;
  width: 140px !important;
}
figure.z-iconos.w-145 {
  height: 145px !important;
  width: 145px !important;
}
figure.z-iconos.w-145 img {
  height: 145px !important;
  width: 145px !important;
}
figure.z-iconos.w-150 {
  height: 150px !important;
  width: 150px !important;
}
figure.z-iconos.w-150 img {
  height: 150px !important;
  width: 150px !important;
}
figure.z-iconos.w-155 {
  height: 155px !important;
  width: 155px !important;
}
figure.z-iconos.w-155 img {
  height: 155px !important;
  width: 155px !important;
}
figure.z-iconos.w-16 {
  height: 16px !important;
  width: 16px !important;
}
figure.z-iconos.w-16 img {
  height: 16px !important;
  width: 16px !important;
}
figure.z-iconos.w-24 {
  height: 24px !important;
  width: 24px !important;
}
figure.z-iconos.w-24 img {
  height: 24px !important;
  width: 24px !important;
}
figure.z-iconos.w-32 {
  height: 32px !important;
  width: 32px !important;
}
figure.z-iconos.w-32 img {
  height: 32px !important;
  width: 32px !important;
}
figure.z-iconos.w-48 {
  height: 48px !important;
  width: 48px !important;
}
figure.z-iconos.w-48 img {
  height: 48px !important;
  width: 48px !important;
}
figure.z-iconos.w-64 {
  height: 64px !important;
  width: 64px !important;
}
figure.z-iconos.w-64 img {
  height: 64px !important;
  width: 64px !important;
}
figure.z-iconos.w-72 {
  height: 72px !important;
  width: 72px !important;
}
figure.z-iconos.w-72 img {
  height: 72px !important;
  width: 72px !important;
}
figure.z-iconos.w-96 {
  height: 96px !important;
  width: 96px !important;
}
figure.z-iconos.w-96 img {
  height: 96px !important;
  width: 96px !important;
}
figure.z-iconos.w-144 {
  height: 144px !important;
  width: 144px !important;
}
figure.z-iconos.w-144 img {
  height: 144px !important;
  width: 144px !important;
}
figure.z-imagen img {
  width: 100%;
  height: auto;
}
figure {
  display: inline-block;
}
figure.block {
  display: block;
}
figure.z-ilustraciones.w-64 {
  height: auto;
  width: 64px !important;
}
figure.z-ilustraciones.w-64 img {
  height: auto;
  width: 64px !important;
}
figure.z-ilustraciones.w-128 {
  height: auto;
  width: 128px !important;
}
figure.z-ilustraciones.w-128 img {
  height: auto;
  width: 128px !important;
}
figure.z-ilustraciones.w-256 {
  height: auto;
  width: 256px !important;
}
figure.z-ilustraciones.w-256 img {
  height: auto;
  width: 256px !important;
}
.z-selector {
  position: relative;
  min-height: 80px;
  border-radius: 4px;
  border: 3px solid var(--bs--color-grises-gris-10);
  padding: 8px 16px;
  width: 100%;
  cursor: pointer;
  display: -ms-flex;
  display: inline-flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  align-content: center;
  -webkit-align-content: center;
  -moz-flex-direction: center;
  margin: 6px 6px 6px 0;
  text-decoration: none;
  color: var(--bs--color-principal-negro);
  background-color: var(--bs--color-principal-blanco);
}
.z-selector.sombra {
  border: 3px solid var(--bs--color-principal-blanco);
  border-radius: 10px;
  -ms-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.1);
}
.z-selector:hover {
  border: 3px solid var(--bs--color-secundario-naranja-50);
}
.z-selector.active.simple {
  background-color: var(--bs--color-principal-naranja);
  border: 3px solid var(--bs--color-principal-naranja);
}
.z-selector.active.simple .label {
  color: var(--bs--color-principal-blanco);
}
.z-selector.simple {
  width: auto;
  min-width: 50px;
  max-width: 200px;
  min-height: 50px;
}
.z-selector.simple span.label {
  line-height: 1;
}
@media only screen and (min-width : 1000px) {
  .z-selector {
    width: auto;
    max-width: 800px;
    min-width: 220px;
  }
}
.z-selector.w-100p {
  width: 100%;
}
.z-selector.w-5p {
  width: 5%;
}
.z-selector.w-10p {
  width: 10%;
}
.z-selector.w-15p {
  width: 15%;
}
.z-selector.w-20p {
  width: 20%;
}
.z-selector.w-25p {
  width: 25%;
}
.z-selector.w-30p {
  width: 30%;
}
.z-selector.w-35p {
  width: 35%;
}
.z-selector.w-40p {
  width: 40%;
}
.z-selector.w-45p {
  width: 45%;
}
.z-selector.w-50p {
  width: 50%;
}
.z-selector.w-55p {
  width: 55%;
}
.z-selector.w-60p {
  width: 60%;
}
.z-selector.w-65p {
  width: 65%;
}
.z-selector.w-70p {
  width: 70%;
}
.z-selector.w-75p {
  width: 75%;
}
.z-selector.w-80p {
  width: 80%;
}
.z-selector.w-85p {
  width: 85%;
}
.z-selector.w-90p {
  width: 90%;
}
.z-selector.w-95p {
  width: 95%;
}
.z-selector.w-100p {
  width: 100%;
}
.z-selector.suspended figure {
  opacity: 0.5;
  filter: grayscale(100%);
  -webkit-filter: grayscale(100%);
}
.z-selector.suspended span.label, .z-selector.suspended span.preface, .z-selector.suspended span.caption {
  color: var(--bs--color-grises-gris-50) !important;
}
.z-selector.suspended span.arrow, .z-selector.suspended span.delete {
  opacity: 0.5;
  filter: grayscale(100%);
  -webkit-filter: grayscale(100%);
}
.z-selector[disabled] {
  border: 3px solid var(--bs--color-grises-gris-10);
  cursor: not-allowed;
}
.z-selector[disabled] span.caption, .z-selector[disabled] span.label, .z-selector[disabled] span.preface {
  color: var(--bs--color-grises-gris-50);
  color: var(--bs--color-grises-gris-50);
}
.z-selector[disabled] span.arrow, .z-selector[disabled] span.delete {
  opacity: 0.5;
}
.z-selector > figure {
  margin-right: 16px;
  width: 30px;
  height: 30px;
  display: inline-block;
}
.z-selector > figure img {
  width: 100%;
  height: auto;
}
.z-selector.grande > figure {
  height: auto;
  max-height: 48px;
  width: 48px;
}
.z-selector.superior {
  justify-content: space-between;
  align-items: flex-start;
}
.z-selector.superior span.arrow {
  margin-top: 20px;
}
.z-selector div.datos-informacion {
  width: 100%;
  flex: 0 0 100%;
  display: -ms-flex;
  display: inline-flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  align-content: center;
  -webkit-align-content: center;
  -moz-flex-direction: center;
  margin-top: 12px;
  padding-top: 8px;
  border-top: 1px solid var(--bs--color-grises-gris-20);
}
.z-selector div.datos-informacion .dato span {
  display: block;
  color: var(--bs--color-grises-gris-50);
  font-size: 1.4rem;
  font-family: "overpassregular", sans-serif;
  line-height: 1.3;
}
.z-selector div.datos-informacion .dato h4 {
  display: block;
  color: var(--bs--color-principal-azul);
  font-size: 1.8rem;
  font-family: "overpassbold", sans-serif;
}
.z-selector div.datos-informacion .dato:last-child > span,
.z-selector div.datos-informacion .dato:last-child > h4 {
  text-align: right;
}
.z-selector div.datos-informacion .dato.estado {
  flex: 1;
}
.z-selector div.datos-informacion .dato.monto {
  flex: 1;
}
.z-selector span {
  text-align: left;
}
.z-selector span.arrow {
  height: 20px;
  width: 20px;
  display: inline-block;
  background: url('icon-arrow-next.efcd97ef753db05301aa.svg') center center no-repeat;
  margin-left: 16px;
}
.z-selector span.delete {
  height: 20px;
  width: 20px;
  display: inline-block;
  background: url('icon_close_naranja.01304fc56910a1ca5646.svg') center center no-repeat;
  background-size: auto 18px;
  margin-left: 16px;
}
.z-selector span.label {
  font-family: "overpassbold", sans-serif;
  font-size: 1.5rem;
  color: var(--bs--color-principal-negro);
  flex: 1;
  line-height: normal;
}
@media only screen and (min-width : 1000px) {
  .z-selector span.label {
    line-height: 2.2rem;
  }
}
.z-selector span.label + .caption, .z-selector span.label + .z-caption {
  margin-left: 16px;
}
.z-selector span.z-title {
  display: block;
  font-family: "overpassbold", sans-serif;
  font-size: 1.5rem;
  color: var(--bs--color-principal-negro);
  line-height: normal;
}
.z-selector span.z-description {
  display: block;
  font-family: "overpassregular", sans-serif;
  font-size: 1rem;
  color: var(--bs--color-grises-gris-80);
  line-height: normal;
}
@media only screen and (min-width : 600px) {
  .z-selector span.z-description {
    font-size: 1.1rem;
  }
}
.z-selector span.preface {
  display: block;
  font-family: "overpassregular", sans-serif;
  font-size: 1.3rem;
  color: var(--bs--color-principal-naranja);
  line-height: normal;
}
.z-selector span.z-caption {
  display: block;
  font-family: "overpassregular", sans-serif;
  font-size: 1.3rem;
  color: var(--bs--color-grises-gris-80);
  line-height: normal;
}
.z-selector span.z-caption strong {
  color: var(--bs--color-principal-naranja);
  font-family: "overpassbold", sans-serif;
}
.z-selector.expandible {
  width: 100%;
}
.z-selector.expandible[open] > summary.cta {
  padding: 0px 0px 10px 0;
  border-bottom: 1px solid var(--bs--color-grises-gris-20);
}
.z-selector.expandible[open] span.arrow {
  background: url('icon-arrow-down.d9c722ed8138ad94595b.svg') center center no-repeat;
}
.z-selector.expandible > summary::-webkit-details-marker {
  display: none;
}
.z-selector.expandible .data {
  margin-top: 16px;
}
.z-selector.expandible > summary.cta {
  display: -ms-flex;
  display: inline-flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  align-content: center;
  -webkit-align-content: center;
  -moz-flex-direction: center;
  cursor: pointer;
  width: 100%;
  min-height: 50px;
  padding: 0px;
  -webkit-user-select: none;
  /* Safari */
  -ms-user-select: none;
  /* IE 10 and IE 11 */
  -moz-user-select: none;
       user-select: none;
  /* Standard syntax */
}
.z-selector.expandible > summary.cta > figure {
  margin-right: 16px;
  width: 30px;
  height: 30px;
  display: inline-block;
}
.z-selector.expandible > summary.cta > figure img {
  width: 100%;
  height: auto;
}
.z-selector.expandible.grande > summary.cta > figure {
  height: auto;
  max-height: 48px;
  width: 48px;
}
.z-selector.visited {
  border: 3px solid var(--bs--color-secundario-naranja-50);
}
.z-selector.visited span.arrow {
  background-image: url('checkbox_naranja_check.7246bef42c3a62eec663.svg');
}
.z-desplegable-resumen {
  width: 100%;
  display: block;
  margin: 4px 0 0;
  /**/
}
.z-desplegable-resumen .titular {
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
  align-content: center;
  -webkit-align-content: center;
  -moz-flex-direction: center;
  padding: 4px 0;
  background: var(--bs--color-grises-gris-5);
  position: relative;
}
.z-desplegable-resumen .titular::before {
  content: "";
  position: absolute;
  width: 2px;
  height: calc(100% - 29px);
  left: 19px;
  bottom: 0;
  display: block;
  background: var(--bs--color-principal-naranja);
  z-index: 1;
}
@media only screen and (max-width : 500px) {
  .z-desplegable-resumen .titular::before {
    left: 10px;
  }
}
@media only screen and (max-width : 500px) {
  .z-desplegable-resumen .titular {
    background: none;
  }
}
.z-desplegable-resumen .titular figure {
  z-index: 10;
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: center;
  align-items: flex-start;
  align-content: flex-start;
  -webkit-align-content: flex-start;
  -moz-flex-direction: flex-start;
  height: 40px;
  width: 40px;
}
.z-desplegable-resumen .titular figure img {
  margin-top: 8px;
  height: 22px;
  width: auto;
  z-index: 10;
}
@media only screen and (max-width : 500px) {
  .z-desplegable-resumen .titular figure {
    justify-content: flex-start;
    align-items: flex-start;
  }
}
.z-desplegable-resumen .titular figcaption h2 {
  font-size: 1.3rem;
  line-height: 1.5rem;
  color: var(--bs--color-principal-naranja);
  font-family: "overpassbold", sans-serif;
  text-transform: uppercase;
}
.z-desplegable-resumen .titular figcaption h3 {
  font-size: 1.5rem;
  line-height: 2rem;
}
.z-desplegable-resumen .titular figcaption h3 span {
  font-family: "overpassregular", sans-serif;
}
.z-desplegable-resumen .deploy .data {
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: flex-start;
  align-items: flex-start;
  align-content: flex-start;
  -webkit-align-content: flex-start;
  -moz-flex-direction: flex-start;
  padding-right: 8px;
  position: relative;
}
@media only screen and (max-width : 500px) {
  .z-desplegable-resumen .deploy .data {
    padding-right: 0;
  }
}
.z-desplegable-resumen .deploy .data::before {
  content: "";
  position: absolute;
  width: 2px;
  height: 100%;
  left: 19px;
  top: 0;
  display: block;
  background: var(--bs--color-principal-naranja);
}
@media only screen and (max-width : 500px) {
  .z-desplegable-resumen .deploy .data::before {
    left: 10px;
  }
}
.z-desplegable-resumen .deploy .data span {
  width: 36px;
  height: 40px;
  position: relative;
}
.z-desplegable-resumen .deploy .data span::after {
  display: block;
  height: 18px;
  width: 18px;
  border: 2px solid var(--bs--color-principal-naranja);
  content: "";
  position: absolute;
  left: 9px;
  top: 10px;
  border-radius: 50%;
  background: var(--bs--color-principal-blanco) center center no-repeat;
}
@media only screen and (max-width : 500px) {
  .z-desplegable-resumen .deploy .data span::after {
    left: 0;
  }
}
.z-desplegable-resumen .deploy .data .data-item {
  flex: 1;
  min-height: 4rem;
  border-bottom: 2px solid var(--bs--color-grises-gris-20);
}
.z-desplegable-resumen .deploy .data.completed span::after {
  background-image: url('checkbox_naranja_check.7246bef42c3a62eec663.svg');
}
.z-desplegable-resumen .deploy .data.completed button.data-interaction {
  line-height: 4rem;
  color: var(--bs--color-principal-negro);
  text-transform: uppercase;
  font-size: 1.3rem;
  font-family: "overpassbold", sans-serif;
  padding: 0 0 0 4px;
  width: 100%;
  display: inline-block;
  cursor: pointer;
  text-align: left;
  background: url('icon-arrow-down.d9c722ed8138ad94595b.svg') calc(100% - 10px) center no-repeat;
  border: none;
}
.z-desplegable-resumen .deploy .data.completed button.data-interaction.active {
  background-image: url('icon-arrow-up.880b97f7a7c41c23d7d2.svg');
  color: var(--bs--color-principal-negro);
}
.z-desplegable-resumen .deploy .data.completed button.data-interaction.active:hover {
  color: var(--bs--color-grises-gris-80);
  filter: grayscale(0%);
  -webkit-filter: grayscale(0%);
}
.z-desplegable-resumen .deploy .data.completed button.data-interaction:hover {
  color: var(--bs--color-grises-gris-50);
  filter: grayscale(100%);
  -webkit-filter: grayscale(100%);
}
.z-desplegable-resumen .deploy .data.completed .data-item .extra {
  padding-left: 16px;
}
.z-desplegable-resumen .deploy .data.current::before {
  height: 50%;
}
.z-desplegable-resumen .deploy .data.current .data-item {
  background: var(--bs--color-secundario-naranja-10);
  padding: 0 4px 0 8px;
}
.z-desplegable-resumen .deploy .data.current .data-item h2 {
  color: var(--bs--color-principal-naranja);
  text-transform: uppercase;
  font-size: 1.3rem;
  font-family: "overpassbold", sans-serif;
  line-height: 4rem;
}
.z-pasos-indice {
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
}
.z-pasos-indice p-progressbar {
  margin-top: 4px;
  flex: 0 0 100%;
}
.z-pasos-indice .index {
  height: 24px;
  width: 24px;
  display: grid;
  place-items: center;
  border-radius: 50%;
  color: var(--bs--color-grises-gris-50);
  border: 2px solid var(--bs--color-grises-gris-50);
  font-size: 1.4rem;
  font-family: "overpassbold", sans-serif;
  text-align: center;
  padding: 0;
  margin: 0 8px 0 0;
}
.z-pasos-indice .pasos {
  color: var(--bs--color-grises-gris-80);
  font-size: 1.4rem;
  text-transform: uppercase;
  font-family: "overpassregular", sans-serif;
  text-align: right;
}
.z-pasos-indice h2.z-contenido {
  font-family: "overpassbold", sans-serif;
  flex: 1;
  color: var(--bs--color-grises-gris-50);
}
.z-pasos-indice.active .index {
  color: var(--bs--color-principal-naranja);
  border: 2px solid var(--bs--color-principal-naranja);
}
.z-pasos-indice.active h2 {
  color: var(--bs--color-principal-negro);
}
.z-pasos-indice.active h2 span {
  color: var(--bs--color-principal-naranja);
}
.z-pasos-indice.completed .index {
  color: rgba(0, 0, 0, 0);
  border: 2px solid var(--bs--color-principal-naranja);
  background: url('checkbox_blanco_check.fb210a07bcb78df61f2e.svg') var(--bs--color-principal-naranja) center center no-repeat;
  background-size: auto 12px;
}
.z-pasos-indice.completed h2 {
  color: var(--bs--color-principal-naranja);
}
.bloque-planes {
  background-color: var(--bs--color-principal-blanco);
  padding-top: 4px;
  padding-bottom: 4px;
  border-radius: 10px;
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: center;
  align-items: flex-start;
  align-content: flex-start;
  -webkit-align-content: flex-start;
  -moz-flex-direction: flex-start;
  -ms-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.12);
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.12);
}
.bloque-planes > .h3 {
  margin: 8px 0;
}
.bloque-planes > .h4 + .h1 {
  line-height: 1.3 !important;
}
.bloque-planes > .h1 {
  line-height: 2 !important;
}
.bloque-planes > section {
  width: 100%;
  padding: 4px 0;
  background-color: var(--bs--color-secundario-naranja-10);
}
.bloque-planes .z-btn-link {
  margin: 8px 0 !important;
  width: 100% !important;
  display: inline-block;
}
.bloque-planes > article {
  width: 100%;
  display: block;
  margin: 8px;
  border-top: var(--bs--color-grises-gris-20) 1px solid;
  border-bottom: var(--bs--color-grises-gris-20) 1px solid;
}
.bloque-planes > article > div {
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  align-content: center;
  -webkit-align-content: center;
  -moz-flex-direction: center;
  padding: 4px 6px;
}
.bloque-planes > article > div > p {
  font-size: 1.2rem;
  flex: 2;
  text-align: left;
}
.bloque-planes > article > div > p:last-child {
  flex: 1;
  text-align: right;
}
.bloque-planes p {
  width: 100%;
}
.z-page-loader {
  position: fixed;
  z-index: 9999;
  top: 0;
  left: 0;
  display: block;
  height: 100%;
  width: 100%;
  background: rgba(255, 255, 255, 0.8);
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  align-content: center;
  -webkit-align-content: center;
  -moz-flex-direction: center;
  -webkit-animation-name: fadeIn;
          animation-name: fadeIn;
  -webkit-animation-duration: 0.1s;
          animation-duration: 0.1s;
}
.z-page-loader p {
  margin-top: 4px;
  flex: 0 0 100%;
  text-align: center;
  line-height: 6rem;
  text-transform: uppercase;
  font-family: "overpassbold", sans-serif !important;
}
@-webkit-keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.z-loader-html {
  display: block;
  border-radius: 50%;
  position: relative;
  -webkit-animation: rotate 1s linear infinite;
          animation: rotate 1s linear infinite;
  margin: 0 auto;
}
.z-loader-html.inline-block {
  display: inline-block;
}
.z-loader-html::before {
  content: "";
  box-sizing: border-box;
  position: absolute;
  inset: 0px;
  border-radius: 50%;
  border: 3px solid rgba(244, 244, 244, 0.4);
  border-top: 3px solid var(--bs--color-principal-naranja);
}
.z-loader-html.w-4 {
  height: 4px !important;
  width: 4px !important;
}
.z-loader-html.w-8 {
  height: 8px !important;
  width: 8px !important;
}
.z-loader-html.w-12 {
  height: 12px !important;
  width: 12px !important;
}
.z-loader-html.w-16 {
  height: 16px !important;
  width: 16px !important;
}
.z-loader-html.w-20 {
  height: 20px !important;
  width: 20px !important;
}
.z-loader-html.w-24 {
  height: 24px !important;
  width: 24px !important;
}
.z-loader-html.w-28 {
  height: 28px !important;
  width: 28px !important;
}
.z-loader-html.w-32 {
  height: 32px !important;
  width: 32px !important;
}
.z-loader-html.w-36 {
  height: 36px !important;
  width: 36px !important;
}
.z-loader-html.w-40 {
  height: 40px !important;
  width: 40px !important;
}
.z-loader-html.w-44 {
  height: 44px !important;
  width: 44px !important;
}
.z-loader-html.w-48 {
  height: 48px !important;
  width: 48px !important;
}
.z-loader-html.w-52 {
  height: 52px !important;
  width: 52px !important;
}
.z-loader-html.w-56 {
  height: 56px !important;
  width: 56px !important;
}
.z-loader-html.w-60 {
  height: 60px !important;
  width: 60px !important;
}
.z-loader-html.w-64 {
  height: 64px !important;
  width: 64px !important;
}
.z-loader-html.w-68 {
  height: 68px !important;
  width: 68px !important;
}
.z-loader-html.w-72 {
  height: 72px !important;
  width: 72px !important;
}
.z-loader-html.w-76 {
  height: 76px !important;
  width: 76px !important;
}
.z-loader-html.w-80 {
  height: 80px !important;
  width: 80px !important;
}
.z-loader-html.w-84 {
  height: 84px !important;
  width: 84px !important;
}
.z-loader-html.w-88 {
  height: 88px !important;
  width: 88px !important;
}
.z-loader-html.w-92 {
  height: 92px !important;
  width: 92px !important;
}
.z-loader-html.w-96 {
  height: 96px !important;
  width: 96px !important;
}
.z-loader-html.w-100 {
  height: 100px !important;
  width: 100px !important;
}
.z-loader-html.w-104 {
  height: 104px !important;
  width: 104px !important;
}
.z-loader-html.w-108 {
  height: 108px !important;
  width: 108px !important;
}
.z-loader-html.w-112 {
  height: 112px !important;
  width: 112px !important;
}
.z-loader-html.w-116 {
  height: 116px !important;
  width: 116px !important;
}
.z-loader-html.w-120 {
  height: 120px !important;
  width: 120px !important;
}
.z-loader-html.w-124 {
  height: 124px !important;
  width: 124px !important;
}
.z-loader-html.w-128 {
  height: 128px !important;
  width: 128px !important;
}
.z-loader-html.w-132 {
  height: 132px !important;
  width: 132px !important;
}
.z-loader-html.w-136 {
  height: 136px !important;
  width: 136px !important;
}
.z-loader-html.w-140 {
  height: 140px !important;
  width: 140px !important;
}
.z-loader-html.w-144 {
  height: 144px !important;
  width: 144px !important;
}
.z-loader-html.w-148 {
  height: 148px !important;
  width: 148px !important;
}
.z-loader-html.w-152 {
  height: 152px !important;
  width: 152px !important;
}
.z-loader-html.w-156 {
  height: 156px !important;
  width: 156px !important;
}
.z-loader-html.w-160 {
  height: 160px !important;
  width: 160px !important;
}
.z-loader-html.w-164 {
  height: 164px !important;
  width: 164px !important;
}
.z-loader-html.w-168 {
  height: 168px !important;
  width: 168px !important;
}
.z-loader-html.w-172 {
  height: 172px !important;
  width: 172px !important;
}
.z-loader-html.w-176 {
  height: 176px !important;
  width: 176px !important;
}
.z-loader-html.w-180 {
  height: 180px !important;
  width: 180px !important;
}
.z-loader-html.w-184 {
  height: 184px !important;
  width: 184px !important;
}
.z-loader-html.w-188 {
  height: 188px !important;
  width: 188px !important;
}
.z-loader-html.w-192 {
  height: 192px !important;
  width: 192px !important;
}
.z-loader-html.w-196 {
  height: 196px !important;
  width: 196px !important;
}
.z-loader-html.w-200 {
  height: 200px !important;
  width: 200px !important;
}
.z-loader-html.w-204 {
  height: 204px !important;
  width: 204px !important;
}
.z-loader-html.w-208 {
  height: 208px !important;
  width: 208px !important;
}
.z-loader-html.w-212 {
  height: 212px !important;
  width: 212px !important;
}
.z-loader-html.w-216 {
  height: 216px !important;
  width: 216px !important;
}
.z-loader-html.w-220 {
  height: 220px !important;
  width: 220px !important;
}
.z-loader-html.w-224 {
  height: 224px !important;
  width: 224px !important;
}
.z-loader-html.w-228 {
  height: 228px !important;
  width: 228px !important;
}
.z-loader-html.w-232 {
  height: 232px !important;
  width: 232px !important;
}
.z-loader-html.w-236 {
  height: 236px !important;
  width: 236px !important;
}
.z-loader-html.w-240 {
  height: 240px !important;
  width: 240px !important;
}
.z-loader-html.w-244 {
  height: 244px !important;
  width: 244px !important;
}
.z-loader-html.w-248 {
  height: 248px !important;
  width: 248px !important;
}
.z-loader-html.w-252 {
  height: 252px !important;
  width: 252px !important;
}
.z-loader-html.w-256 {
  height: 256px !important;
  width: 256px !important;
}
.z-loader-html.w-260 {
  height: 260px !important;
  width: 260px !important;
}
.z-loader-html.w-264 {
  height: 264px !important;
  width: 264px !important;
}
.z-loader-html.w-268 {
  height: 268px !important;
  width: 268px !important;
}
.z-loader-html.w-272 {
  height: 272px !important;
  width: 272px !important;
}
.z-loader-html.w-276 {
  height: 276px !important;
  width: 276px !important;
}
.z-loader-html.w-280 {
  height: 280px !important;
  width: 280px !important;
}
.z-loader-html.w-284 {
  height: 284px !important;
  width: 284px !important;
}
.z-loader-html.w-288 {
  height: 288px !important;
  width: 288px !important;
}
.z-loader-html.w-292 {
  height: 292px !important;
  width: 292px !important;
}
.z-loader-html.w-296 {
  height: 296px !important;
  width: 296px !important;
}
.z-loader-html.w-300 {
  height: 300px !important;
  width: 300px !important;
}
.z-loader-html.w-304 {
  height: 304px !important;
  width: 304px !important;
}
.z-loader-html.w-308 {
  height: 308px !important;
  width: 308px !important;
}
.z-loader-html.w-312 {
  height: 312px !important;
  width: 312px !important;
}
.z-loader-html.w-316 {
  height: 316px !important;
  width: 316px !important;
}
.z-loader-html.w-320 {
  height: 320px !important;
  width: 320px !important;
}
.z-loader-html.w-324 {
  height: 324px !important;
  width: 324px !important;
}
.z-loader-html.w-328 {
  height: 328px !important;
  width: 328px !important;
}
.z-loader-html.w-332 {
  height: 332px !important;
  width: 332px !important;
}
.z-loader-html.w-336 {
  height: 336px !important;
  width: 336px !important;
}
.z-loader-html.w-340 {
  height: 340px !important;
  width: 340px !important;
}
.z-loader-html.w-344 {
  height: 344px !important;
  width: 344px !important;
}
.z-loader-html.w-348 {
  height: 348px !important;
  width: 348px !important;
}
.z-loader-html.w-352 {
  height: 352px !important;
  width: 352px !important;
}
.z-loader-html.w-356 {
  height: 356px !important;
  width: 356px !important;
}
.z-loader-html.w-360 {
  height: 360px !important;
  width: 360px !important;
}
.z-loader-html.w-364 {
  height: 364px !important;
  width: 364px !important;
}
.z-loader-html.w-368 {
  height: 368px !important;
  width: 368px !important;
}
.z-loader-html.w-372 {
  height: 372px !important;
  width: 372px !important;
}
.z-loader-html.w-376 {
  height: 376px !important;
  width: 376px !important;
}
.z-loader-html.w-380 {
  height: 380px !important;
  width: 380px !important;
}
.z-loader-html.w-384 {
  height: 384px !important;
  width: 384px !important;
}
.z-loader-html.w-388 {
  height: 388px !important;
  width: 388px !important;
}
.z-loader-html.w-392 {
  height: 392px !important;
  width: 392px !important;
}
.z-loader-html.w-396 {
  height: 396px !important;
  width: 396px !important;
}
.z-loader-html.w-400 {
  height: 400px !important;
  width: 400px !important;
}
.z-loader-html.w-404 {
  height: 404px !important;
  width: 404px !important;
}
@-webkit-keyframes rotate {
  100% {
    transform: rotate(360deg);
  }
}
@keyframes rotate {
  100% {
    transform: rotate(360deg);
  }
}
.z-loader-container {
  width: auto;
  height: auto;
  display: block;
}
.z-tabla-comparativa {
  width: 100%;
  overflow: auto hidden;
}
.z-tabla-comparativa::-webkit-scrollbar {
  width: 2px;
  height: 2px;
}
.z-tabla-comparativa::-webkit-scrollbar-track {
  box-shadow: inset 0 0 6px var(--bs--color-grises-gris-10);
}
.z-tabla-comparativa::-webkit-scrollbar-thumb {
  background-color: var(--bs--color-grises-gris-50);
  cursor: pointer;
}
.z-tabla-comparativa section {
  display: block;
  width: 100%;
  min-width: 290px;
  padding-top: 40px;
  padding: 40px 0px 8px 0px;
}
.z-tabla-comparativa section .cabecera .columna {
  border-top: 3px solid var(--bs--color-grises-gris-20);
}
.z-tabla-comparativa section .cabecera .columna:first-child {
  border-top: 3px solid rgba(0, 0, 0, 0);
  border-left: 3px solid rgba(0, 0, 0, 0);
}
.z-tabla-comparativa section .cabecera,
.z-tabla-comparativa section .contenido {
  width: 100%;
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
  align-content: center;
  -webkit-align-content: center;
  -moz-flex-direction: center;
  min-height: 10px;
  position: relative;
}
.z-tabla-comparativa section .cabecera.top,
.z-tabla-comparativa section .contenido.top {
  border-top: 3px solid var(--bs--color-grises-gris-20);
}
.z-tabla-comparativa section .cabecera .columna,
.z-tabla-comparativa section .contenido .columna {
  flex: 1;
  min-width: 64px;
  max-width: 320px;
  position: relative;
  min-height: 96px;
  border-bottom: 3px solid var(--bs--color-grises-gris-20);
  border-left: 3px solid var(--bs--color-grises-gris-20);
}
@media only screen and (min-width : 600px) {
  .z-tabla-comparativa section .cabecera .columna,
.z-tabla-comparativa section .contenido .columna {
    min-height: 64px;
    padding-top: 0px;
  }
}
.z-tabla-comparativa section .cabecera .columna:last-child,
.z-tabla-comparativa section .contenido .columna:last-child {
  border-right: 3px solid var(--bs--color-grises-gris-20);
}
.z-tabla-comparativa section .cabecera .columna.no-border::before,
.z-tabla-comparativa section .contenido .columna.no-border::before {
  border-top: none;
}
.z-tabla-comparativa section .cabecera .columna > p,
.z-tabla-comparativa section .contenido .columna > p {
  flex: 0 0 100%;
  font-family: "overpassregular", sans-serif;
  color: var(--bs--color-principal-negro);
  text-align: center;
  line-height: 1;
  font-size: 1.3rem;
}
@media only screen and (min-width : 600px) {
  .z-tabla-comparativa section .cabecera .columna > p,
.z-tabla-comparativa section .contenido .columna > p {
    font-size: 1.5rem;
  }
}
.z-tabla-comparativa section .cabecera .columna > span.ok, .z-tabla-comparativa section .cabecera .columna > span.nok, .z-tabla-comparativa section .cabecera .columna > span.min,
.z-tabla-comparativa section .contenido .columna > span.ok,
.z-tabla-comparativa section .contenido .columna > span.nok,
.z-tabla-comparativa section .contenido .columna > span.min {
  height: 30px;
  width: 30px;
  background-repeat: no-repeat;
  background-position: center center;
  margin-bottom: 6px;
}
.z-tabla-comparativa section .cabecera .columna > span.ok,
.z-tabla-comparativa section .contenido .columna > span.ok {
  background-image: url('checkbox_naranja_check.7246bef42c3a62eec663.svg');
  background-size: auto 20px;
}
.z-tabla-comparativa section .cabecera .columna > span.nok,
.z-tabla-comparativa section .contenido .columna > span.nok {
  background-image: url('icon_close_naranja.01304fc56910a1ca5646.svg');
  background-size: auto 20px;
  filter: grayscale(100%);
  -webkit-filter: grayscale(100%);
}
.z-tabla-comparativa section .cabecera .columna > span.min,
.z-tabla-comparativa section .contenido .columna > span.min {
  background-image: url('minus.b056c4a1e0c9245813f6.svg');
  background-size: auto 6px;
}
.z-tabla-comparativa section .cabecera .columna figure,
.z-tabla-comparativa section .contenido .columna figure {
  margin: 0;
  padding: 0;
}
.z-tabla-comparativa section .cabecera .columna:not(.titulo):not(.descriptivo):not(.subtitulo),
.z-tabla-comparativa section .contenido .columna:not(.titulo):not(.descriptivo):not(.subtitulo) {
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: center;
  align-items: flex-end;
  align-content: flex-end;
  -webkit-align-content: flex-end;
  -moz-flex-direction: flex-end;
}
.z-tabla-comparativa section .cabecera .columna:not(.titulo):not(.descriptivo):not(.subtitulo) figure,
.z-tabla-comparativa section .contenido .columna:not(.titulo):not(.descriptivo):not(.subtitulo) figure {
  width: 30px;
}
.z-tabla-comparativa section .cabecera .columna:not(.titulo):not(.descriptivo):not(.subtitulo) figure img,
.z-tabla-comparativa section .contenido .columna:not(.titulo):not(.descriptivo):not(.subtitulo) figure img {
  width: 100%;
  height: auto;
}
.z-tabla-comparativa section .cabecera .columna.subtitulo,
.z-tabla-comparativa section .contenido .columna.subtitulo {
  min-height: 30px;
  background: var(--bs--color-grises-gris-10);
  position: static;
  max-width: none;
  padding-top: 0px;
}
.z-tabla-comparativa section .cabecera .columna.subtitulo h3,
.z-tabla-comparativa section .contenido .columna.subtitulo h3 {
  color: var(--bs--color-principal-azul);
  text-transform: uppercase;
  font-size: 1.3rem;
  line-height: 3rem;
  text-indent: 16px;
}
.z-tabla-comparativa section .cabecera .columna.descriptivo,
.z-tabla-comparativa section .contenido .columna.descriptivo {
  width: 0px;
  min-width: 0;
  flex: 0 0 0px;
}
.z-tabla-comparativa section .cabecera .columna.descriptivo p,
.z-tabla-comparativa section .contenido .columna.descriptivo p {
  position: absolute;
  top: 16px;
  left: 16px;
  white-space: nowrap;
  text-align: left;
  font-size: 1.3rem;
  font-family: "overpassbold", sans-serif;
  color: var(--bs--color-principal-negro);
}
@media only screen and (max-width : 500px) {
  .z-tabla-comparativa section .cabecera .columna.descriptivo,
.z-tabla-comparativa section .contenido .columna.descriptivo {
    border: none;
  }
}
@media only screen and (min-width : 600px) {
  .z-tabla-comparativa section .cabecera .columna.descriptivo,
.z-tabla-comparativa section .contenido .columna.descriptivo {
    display: -ms-flex;
    display: flex;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    justify-content: flex-start;
    align-items: center;
    align-content: center;
    -webkit-align-content: center;
    -moz-flex-direction: center;
    flex: 1;
    min-width: 60px;
    max-width: 320px;
  }
  .z-tabla-comparativa section .cabecera .columna.descriptivo p,
.z-tabla-comparativa section .contenido .columna.descriptivo p {
    position: static;
    font-size: 1.5rem;
    text-indent: 16px;
  }
}
.z-tabla-comparativa section .cabecera .columna.titulo,
.z-tabla-comparativa section .contenido .columna.titulo {
  background: var(--bs--color-principal-azul);
  min-height: 80px;
  padding-top: 0px;
}
.z-tabla-comparativa section .cabecera .columna.titulo figure,
.z-tabla-comparativa section .contenido .columna.titulo figure {
  display: none;
  width: 50px;
  position: absolute;
  left: calc(50% - 25px);
  top: -30px;
  z-index: 10;
}
.z-tabla-comparativa section .cabecera .columna.titulo figure img,
.z-tabla-comparativa section .contenido .columna.titulo figure img {
  width: 100%;
  height: auto;
}
@media only screen and (min-width : 600px) {
  .z-tabla-comparativa section .cabecera .columna.titulo figure,
.z-tabla-comparativa section .contenido .columna.titulo figure {
    background: var(--bs--color-principal-blanco);
    display: grid;
    place-items: center;
  }
}
@media only screen and (min-width : 600px) {
  .z-tabla-comparativa section .cabecera .columna.titulo,
.z-tabla-comparativa section .contenido .columna.titulo {
    background: none;
  }
}
.z-tabla-comparativa section .cabecera .columna.titulo h1,
.z-tabla-comparativa section .contenido .columna.titulo h1 {
  color: var(--bs--color-principal-blanco);
  font-size: 1.3rem;
  font-family: "overpassregular", sans-serif;
  line-height: 1.5;
  margin: 16px auto 8px;
  text-align: center;
}
@media only screen and (min-width : 600px) {
  .z-tabla-comparativa section .cabecera .columna.titulo h1,
.z-tabla-comparativa section .contenido .columna.titulo h1 {
    margin: 24px auto 8px;
    color: var(--bs--color-principal-negro);
    font-size: clamp(1.5rem, 1vw + 0.5rem, 1.8rem);
    font-family: "overpassbold", sans-serif;
  }
}
.z-paginador {
  margin-top: 20px;
  min-height: 40px;
  width: 100%;
  display: block;
  flex: 0 0 100%;
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  align-content: center;
  -webkit-align-content: center;
  -moz-flex-direction: center;
  position: relative;
}
.z-paginador .p-paginator {
  flex: 0 0 100%;
  width: 100%;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  justify-content: space-between;
  align-items: center;
}
.z-paginador .custom-nav {
  width: 100%;
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  align-content: center;
  -webkit-align-content: center;
  -moz-flex-direction: center;
}
.z-paginador .custom-nav section {
  flex: 1;
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  align-content: center;
  -webkit-align-content: center;
  -moz-flex-direction: center;
}
.z-paginador .custom-nav .elipsis {
  font-size: 2rem;
  height: 28px;
  margin: 0 4px;
  color: var(--bs--color-grises-gris-80);
  font-family: "overpassbold", sans-serif;
  text-align: center;
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: center;
  align-items: flex-end;
  align-content: flex-end;
  -webkit-align-content: flex-end;
  -moz-flex-direction: flex-end;
  line-height: 2.4rem;
  margin: 0 2px;
}
@media only screen and (min-width : 600px) {
  .z-paginador .custom-nav .elipsis {
    height: 32px;
  }
}
.z-paginador .custom-nav button {
  font-size: 1.5rem;
  height: 28px;
  margin-right: 0px;
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  align-content: center;
  -webkit-align-content: center;
  -moz-flex-direction: center;
  border-radius: 50px;
  cursor: pointer;
}
@media only screen and (min-width : 600px) {
  .z-paginador .custom-nav button {
    height: 32px;
    margin: 0 2px;
  }
}
.z-paginador .custom-nav button.disabled {
  background: none;
  color: var(--bs--color-grises-gris-50);
  cursor: not-allowed;
  opacity: 0.3;
  filter: grayscale(100%);
  -webkit-filter: grayscale(100%);
}
.z-paginador .custom-nav button.number {
  padding: 0 4px;
  min-width: 24px;
  font-family: "overpassregular", sans-serif;
  color: var(--bs--color-grises-gris-80);
}
@media only screen and (min-width : 600px) {
  .z-paginador .custom-nav button.number {
    min-width: 32px;
  }
}
.z-paginador .custom-nav button.number.activo {
  font-family: "overpassbold", sans-serif;
  color: #ffffff;
  background-color: var(--bs--color-principal-naranja);
}
.z-paginador .custom-nav button.number:hover {
  font-family: "overpassbold", sans-serif;
  color: var(--bs--color-principal-naranja);
}
.z-paginador .custom-nav button.number:hover.activo {
  color: #ffffff;
  background-color: var(--bs--color-secundario-naranja-hover);
}
.z-paginador .custom-nav button.nav {
  background-position: center center;
  background-repeat: no-repeat;
  background-size: auto 20px;
  width: 24px;
}
@media only screen and (min-width : 600px) {
  .z-paginador .custom-nav button.nav {
    width: 48px;
  }
}
.z-paginador .custom-nav button.nav.nav-first {
  background-image: url('icon-arrow-first.cd78e1a57358be63c1d5.svg');
  background-size: auto 16px;
}
.z-paginador .custom-nav button.nav.nav-last {
  background-size: auto 16px;
  background-image: url('icon-arrow-last.71eb93b4a4186203cd99.svg');
}
.z-paginador .custom-nav button.nav.nav-next {
  background-image: url('icon-arrow-prev.6426ba4ef3fffd315a9b.svg');
}
.z-paginador .custom-nav button.nav.nav-back {
  background-image: url('icon-arrow-prev.6426ba4ef3fffd315a9b.svg');
}
.z-paginador .custom-nav button.nav:hover {
  background-color: var(--bs--color-grises-gris-10) !important;
}
.z-paginador .custom-nav button.nav:hover.disabled {
  background-color: var(--bs--color-principal-blanco) !important;
}
.z-accordeon .accordeon-item {
  border: 1px solid var(--bs--color-grises-gris-10);
  margin-bottom: 10px;
}
.z-accordeon .accordeon-item input {
  display: none;
}
.z-accordeon .accordeon-item input:checked ~ .accordeon-item-content {
  height: auto;
  display: block;
}
.z-accordeon .accordeon-item input:checked ~ .accordeon-item-header figure::before {
  transform: rotate(180deg);
  filter: grayscale(0%);
  -webkit-filter: grayscale(0%);
}
.z-accordeon .accordeon-item input:checked ~ .accordeon-item-header span {
  font-family: "overpassbold", sans-serif;
  color: var(--bs--color-principal-naranja);
}
.z-accordeon .accordeon-item .accordeon-item-header {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0) !important;
  width: 100%;
  cursor: pointer;
  min-height: 50px;
  display: -ms-flex;
  display: inline-flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
  align-content: center;
  -webkit-align-content: center;
  -moz-flex-direction: center;
  position: relative;
  border-bottom: 1px solid var(--bs--color-grises-gris-10);
  transition: all 0.2s linear;
}
.z-accordeon .accordeon-item .accordeon-item-header figure {
  position: absolute;
  top: 0;
  right: 0;
  height: 100%;
  width: 50px;
  background: none;
}
@media only screen and (min-width : 600px) {
  .z-accordeon .accordeon-item .accordeon-item-header figure {
    width: 60px;
  }
}
.z-accordeon .accordeon-item .accordeon-item-header figure::before {
  transition: all 0.2s linear;
  display: block;
  content: "";
  height: 18px;
  width: 18px;
  position: absolute;
  top: calc(50% - 9px);
  left: calc(50% - 9px);
  background: url('icon-arrow-up.880b97f7a7c41c23d7d2.svg') center center no-repeat;
  filter: grayscale(100%);
  -webkit-filter: grayscale(100%);
  transform: rotate(90deg);
}
.z-accordeon .accordeon-item .accordeon-item-header span {
  margin-left: 10px;
  width: calc(100% - 10px);
  padding-left: 20px;
}
@media only screen and (min-width : 600px) {
  .z-accordeon .accordeon-item .accordeon-item-header span {
    margin-left: 20px;
    width: calc(100% - 20px);
    padding-left: 10px;
  }
}
.z-accordeon .accordeon-item .accordeon-item-content {
  display: none;
  padding: 10px 30px;
}
.z-menu {
  position: fixed;
  background-color: var(--bs--color-grises-gris-10);
  display: block;
  left: 0;
  top: 0;
  width: 100%;
  max-width: 600px;
  height: 100vh;
  z-index: 1024;
  -ms-box-shadow: 4px 0px 20px 0px rgba(0, 0, 0, 0.2);
  box-shadow: 4px 0px 20px 0px rgba(0, 0, 0, 0.2);
  overflow: auto;
}
.z-menu::-webkit-scrollbar {
  width: 4px;
  height: 4px;
}
.z-menu::-webkit-scrollbar-track {
  box-shadow: inset 0 0 6px var(--bs--color-grises-gris-10);
}
.z-menu::-webkit-scrollbar-thumb {
  background-color: var(--bs--color-grises-gris-50);
  cursor: pointer;
}
@media only screen and (min-width : 600px) {
  .z-menu {
    max-width: 360px;
    overflow-x: hidden;
    overflow-y: auto;
  }
}
.z-menu a.close {
  cursor: pointer;
  position: relative;
  width: 100%;
  text-decoration: none;
  min-height: 48px;
  background: url('icon-zenit-cruz.47c584c166406a4d323f.svg') 0px center no-repeat;
  background-size: auto 40px;
  opacity: 0.4;
}
.z-menu a.close span {
  transition: all 0.08s linear;
  opacity: 1;
  color: var(--bs--color-grises-gris-80);
  font-size: 1.6rem;
}
.z-menu a.close:hover {
  opacity: 0.8;
}
.z-menu figure {
  filter: grayscale(100%);
  -webkit-filter: grayscale(100%);
  height: 20px;
  width: 16px;
  display: inline-block;
  margin: 0 24px 0 12px;
  padding: 0;
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  align-content: center;
  -webkit-align-content: center;
  -moz-flex-direction: center;
  -webkit-animation-duration: 0.4s;
          animation-duration: 0.4s;
  -webkit-animation-name: menuExpand;
          animation-name: menuExpand;
  margin: 0 12px;
}
.z-menu figure img {
  display: inline-block;
  margin: 0;
  padding: 0;
}
@media only screen and (min-width : 600px) {
  .z-menu figure {
    margin: 0 24px 0 12px;
  }
}
.z-menu button {
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
  align-content: center;
  -webkit-align-content: center;
  -moz-flex-direction: center;
  cursor: pointer;
}
.z-menu button span {
  opacity: 1;
  color: var(--bs--color-grises-gris-80);
  font-size: 1.6rem;
  line-height: 1;
  font-family: "overpassbold", sans-serif;
  transition: all 0.08s linear;
}
.z-menu button:hover figure {
  filter: grayscale(0%);
  -webkit-filter: grayscale(0%);
}
.z-menu button:hover span {
  color: var(--bs--color-principal-naranja);
}
.z-menu > ul li {
  list-style: none;
  padding: 0;
}
.z-menu > ul li a {
  cursor: pointer;
}
.z-menu > ul li.header {
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
  align-content: center;
  -webkit-align-content: center;
  -moz-flex-direction: center;
}
.z-menu > ul li.header a figure {
  filter: grayscale(0%) !important;
  -webkit-filter: grayscale(0%) !important;
}
.z-menu > ul > li:not(.header) {
  border-bottom: 1px solid rgba(234, 234, 234, 0.8);
}
.z-menu > ul > li:not(.header):nth-child(2) {
  border-top: 1px solid rgba(234, 234, 234, 0.8);
}
.z-menu > ul > li:not(.header):last-child {
  border-top: none;
  border-bottom: none;
}
.z-menu > ul > li:not(.header) > .sub-menu {
  padding-left: 40px;
}
.z-menu > ul > li:not(.header) > .sub-menu > li {
  min-height: 24px;
}
.z-menu > ul > li:not(.header) > .sub-menu > li a {
  flex: 0 0 100%;
  font-family: "overpassregular", sans-serif;
  color: var(--bs--color-grises-gris-80);
  text-decoration: none;
  font-size: 1.6rem;
  min-height: 24px;
  line-height: 1;
  cursor: pointer;
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
  align-content: center;
  -webkit-align-content: center;
  -moz-flex-direction: center;
  transition: all 0.08s linear;
}
.z-menu > ul > li:not(.header) > .sub-menu > li a:hover {
  color: var(--bs--color-principal-naranja);
}
.z-menu > ul > li:not(.header) > .sub-menu > li span {
  opacity: 1;
}
.z-menu > ul > li:not(.header) > .sub-menu > li > .sub-menu {
  flex: 0 0 100%;
  padding-left: 16px;
  padding-top: 4px;
  padding-bottom: 4px;
}
.z-menu > ul > li:not(.header) > .sub-menu > li > .sub-menu li {
  min-height: 24px;
}
.z-menu > ul > li:not(.header) > .sub-menu > li > .sub-menu li a {
  line-height: 1;
  min-height: 24px;
  font-size: 1.3rem;
}
.z-menu > ul > li:not(.header) > .sub-menu > li > .sub-menu .sub-menu {
  display: none;
}
.z-menu > ul > li:not(.header) > a + ul {
  display: none;
}
.z-menu > ul > li:not(.header) > a.activo + ul {
  opacity: 0.8;
  background: var(--bs--color-principal-blanco);
  display: block;
}
.z-menu > ul > li:not(.header) > a.padre {
  background: url('icon-arrow-next.efcd97ef753db05301aa.svg') calc(100% - 8px) center no-repeat;
  background-size: auto 16px;
}
.z-menu > ul > li:not(.header):hover > a {
  opacity: 0.8;
  position: relative;
  background: var(--bs--color-principal-blanco);
}
.z-menu > ul > li:not(.header):hover > a.padre {
  background: url('icon-arrow-down.d9c722ed8138ad94595b.svg') var(--bs--color-principal-blanco) calc(100% - 8px) center no-repeat;
  background-size: 16px auto;
}
.z-menu > ul > li:not(.header):hover > a > span {
  font-family: "overpassbold", sans-serif;
}
.z-menu > ul > li:not(.header):hover > a.activo {
  opacity: 1;
}
.z-menu > ul > li:not(.header):hover > a.activo > span {
  font-family: "overpassbold", sans-serif;
}
.z-menu > ul > li:not(.header):hover > a + ul {
  opacity: 0.8;
  background: var(--bs--color-principal-blanco);
  display: block;
}
.z-menu > ul > li:not(.header) > a {
  font-family: "overpassregular", sans-serif;
  cursor: pointer;
  position: relative;
  width: 100%;
  text-decoration: none;
  min-height: 48px;
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
  align-content: center;
  -webkit-align-content: center;
  -moz-flex-direction: center;
}
.z-menu > ul > li:not(.header) > a span {
  transition: all 0.08s linear;
  opacity: 1;
  color: var(--bs--color-grises-gris-80);
  font-size: 1.6rem;
}
@media only screen and (min-width : 1000px) {
  .z-menu > ul > li:not(.header) > a {
    min-height: 64px;
  }
}
.z-menu > ul > li:not(.header) > a:hover figure {
  filter: grayscale(0%);
  -webkit-filter: grayscale(0%);
}
.z-menu > ul > li:not(.header) > a:hover span {
  color: var(--bs--color-principal-naranja);
}
.z-menu > ul > li:not(.header) > a:hover span, .z-menu > ul > li:not(.header) > a.activo span {
  color: var(--bs--color-principal-naranja);
}
.z-menu > ul > li:not(.header) > a:hover figure, .z-menu > ul > li:not(.header) > a.activo figure {
  filter: grayscale(0%);
  -webkit-filter: grayscale(0%);
}
.z-menu > ul > li:not(.header) > a.activo {
  z-index: 101;
  position: relative;
  font-family: "overpassbold", sans-serif;
}
.z-menu > ul > li:not(.header) > a.activo:after, .z-menu > ul > li:not(.header) > a.activo:before {
  height: 12px;
  width: 12px;
  display: block;
  content: "";
  position: absolute;
  right: 0;
}
.z-menu-back {
  display: none;
}
@media only screen and (min-width : 600px) {
  .z-menu-back {
    background-color: rgba(0, 0, 0, 0.7);
    position: fixed;
    display: block;
    left: 0;
    top: 0;
    width: 100%;
    height: 100vh;
    z-index: 999;
  }
}
.z-badges {
  display: inline-block;
  background-color: var(--bs--color-principal-blanco);
  color: var(--bs--color-principal-blanco);
  margin-right: 10px;
  position: relative;
  margin: 0 12px 12px 0;
  padding: 0px 32px 0px 12px;
  font-size: 1.4rem;
  text-transform: uppercase;
  vertical-align: top;
  border-radius: 16px;
  box-sizing: border-box;
  font-family: "overpassregular", sans-serif;
  box-sizing: border-box;
  height: 24px;
  -ms-box-shadow: 0px 0px 2px 2px rgba(0, 0, 0, 0.09);
  box-shadow: 0px 0px 2px 2px rgba(0, 0, 0, 0.09);
  transition: all 0.1s linear;
}
.z-badges span {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  height: 24px;
  line-height: 22px;
  font-family: "overpassbold", sans-serif;
  text-transform: uppercase;
  font-size: 1.2rem;
  white-space: nowrap;
  vertical-align: middle;
  display: grid;
  place-content: self-start center;
  text-align: left;
}
@media only screen and (min-width : 600px) {
  .z-badges span {
    height: 28px;
    line-height: 26px;
    font-size: 1.4rem;
  }
}
.z-badges button {
  margin: 0 12px 0 0;
  position: absolute;
  top: 0px;
  left: 0;
  width: 100%;
  height: 100%;
}
.z-badges button svg {
  fill: var(--bs--color-grises-gris-10);
  position: absolute;
  height: 16px;
  width: 16px;
  top: calc(50% - 8px);
  right: 8px;
}
.z-badges.simple {
  padding-right: 12px;
}
.z-badges:not(.simple):hover {
  opacity: 0.5;
}
@media only screen and (min-width : 600px) {
  .z-badges {
    height: 28px;
  }
}
.z-badges.lleno {
  color: var(--bs--color-principal-blanco);
}
.z-badges.lleno button svg {
  fill: var(--bs--color-principal-blanco);
}
.z-badges.lleno.gris-10 {
  background-color: var(--bs--color-grises-gris-10);
}
.z-badges.lleno.gris-10 span {
  color: var(--bs--color-principal-negro) !important;
}
.z-badges.lleno.gris-10 button svg {
  fill: var(--bs--color-grises-gris-80);
}
.z-badges.lleno.gris-40 {
  background-color: var(--bs--color-grises-gris-40);
}
.z-badges.lleno.gris-40 span {
  color: var(--bs--color-principal-negro) !important;
}
.z-badges.lleno.gris-80 {
  background-color: var(--bs--color-grises-gris-80);
}
.z-badges.lleno.rojo {
  background-color: var(--bs--color-secundario-rojo);
}
.z-badges.lleno.negro {
  background-color: var(--bs--color-principal-negro);
}
.z-badges.lleno.naranja {
  background-color: var(--bs--color-principal-naranja);
}
.z-badges.borde {
  border-width: 2px;
  border-style: solid;
}
.z-badges.borde.gris-10 {
  border-color: var(--bs--color-grises-gris-10);
  color: var(--bs--color-grises-gris-80);
}
.z-badges.borde.gris-10 span {
  color: var(--bs--color-grises-gris-80) !important;
}
.z-badges.borde.gris-10 button svg {
  fill: var(--bs--color-grises-gris-80);
}
.z-badges.borde.gris-40 {
  border-color: var(--bs--color-grises-gris-40);
  color: var(--bs--color-grises-gris-40);
}
.z-badges.borde.gris-40 button svg {
  fill: var(--bs--color-grises-gris-40);
}
.z-badges.borde.gris-80 {
  border-color: var(--bs--color-grises-gris-80);
  color: var(--bs--color-grises-gris-80);
}
.z-badges.borde.gris-80 button svg {
  fill: var(--bs--color-grises-gris-80);
}
.z-badges.borde.rojo {
  border-color: var(--bs--color-secundario-rojo);
  color: var(--bs--color-secundario-rojo);
}
.z-badges.borde.rojo button svg {
  fill: var(--bs--color-secundario-rojo);
}
.z-badges.borde.negro {
  border-color: var(--bs--color-principal-negro);
  color: var(--bs--color-principal-negro);
}
.z-badges.borde.negro button svg {
  fill: var(--bs--color-principal-negro);
}
.z-badges.borde.naranja {
  border-color: var(--bs--color-principal-naranja);
  color: var(--bs--color-principal-naranja);
}
.z-badges.borde.naranja button svg {
  fill: var(--bs--color-principal-naranja);
}
.z-badges-group {
  width: 100%;
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: flex-start;
  align-items: flex-start;
  align-content: flex-start;
  -webkit-align-content: flex-start;
  -moz-flex-direction: flex-start;
}
.z-badges-group .z-badges {
  flex: 1;
}
@media only screen and (min-width : 600px) {
  .z-badges-group .z-badges {
    flex: none;
  }
}
.z-badges-group.flex .z-badges {
  flex: 1 !important;
}
.z-mensaje-emergente {
  display: block;
  background-color: var(--bs--color-principal-blanco);
  -ms-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.2);
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.2);
  border-radius: 8px;
  position: relative;
}
.z-mensaje-emergente article {
  border-radius: 8px;
}
.z-mensaje-emergente.fijo {
  height: auto;
  position: relative;
  z-index: 0;
  margin: 4px auto 16px;
}
.z-mensaje-emergente.flotante {
  position: fixed;
  z-index: 10000000;
  width: 96%;
  max-width: 480px;
  transition: all 0.2s linear;
}
.z-mensaje-emergente.flotante.superior {
  top: 60px;
}
@media only screen and (min-width : 600px) {
  .z-mensaje-emergente.flotante.superior {
    top: 70px;
  }
}
.z-mensaje-emergente.flotante.inferior {
  bottom: 10px;
}
.z-mensaje-emergente.flotante.derecha {
  left: 50%;
  transform: translate(-50%, 0);
}
@media only screen and (min-width : 600px) {
  .z-mensaje-emergente.flotante.derecha {
    transform: translate(0, 0);
    left: inherit;
    right: 10px;
  }
}
.z-mensaje-emergente.flotante.centro {
  left: 50%;
  transform: translate(-50%, 0);
}
.z-mensaje-emergente.flotante.izquierda {
  left: 50%;
  transform: translate(-50%, 0);
}
@media only screen and (min-width : 600px) {
  .z-mensaje-emergente.flotante.izquierda {
    transform: translate(0, 0);
    left: 10px;
  }
}
.z-mensaje-emergente article {
  margin: 0;
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: space-between;
  align-items: flex-start;
  align-content: flex-start;
  -webkit-align-content: flex-start;
  -moz-flex-direction: flex-start;
  position: relative;
  background-color: var(--bs--color-principal-blanco);
  /*&:before {
          position: absolute;
          left: 0;
          top: 0;
          width: 4px;
          height: 100%;
          display: block;
          content: '';
          background-color: var(--bs--color-grises-gris-10);
      }*/
}
.z-mensaje-emergente article figure {
  background-position: center center;
  background-repeat: no-repeat;
  background-size: auto 48px;
}
.z-mensaje-emergente article figure,
.z-mensaje-emergente article button {
  flex: 0 0 48px;
  height: 48px;
  display: block;
}
.z-mensaje-emergente article figcaption {
  flex: 1;
  margin: 12px 0 8px;
}
.z-mensaje-emergente article figcaption .botonera {
  margin-top: 32px;
}
.z-mensaje-emergente article figcaption .botonera.simple a {
  margin-right: 16px !important;
}
.z-mensaje-emergente article button {
  cursor: pointer;
}
.z-mensaje-emergente article button:hover {
  opacity: 1;
}
.z-mensaje-emergente.informativo button svg {
  fill: var(--bs--color-principal-blanco);
}
.z-mensaje-emergente.informativo button:hover {
  opacity: 0.5;
}
.z-mensaje-emergente.informativo article {
  background-color: var(--bs--color-principal-naranja);
}
.z-mensaje-emergente.informativo article figure {
  background-image: url('icon_mensaje_emergente_info.59d0b346cdd5a4189d9c.svg');
}
.z-mensaje-emergente.informativo article figcaption h5,
.z-mensaje-emergente.informativo article figcaption p {
  color: var(--bs--color-principal-blanco);
}
.z-mensaje-emergente.informativo article:before {
  background-color: var(--bs--color-principal-azul);
}
.z-mensaje-emergente.error button svg, .z-mensaje-emergente.exito button svg, .z-mensaje-emergente.advertencia button svg {
  fill: var(--bs--color-grises-gris-40);
}
.z-mensaje-emergente.error button:hover svg, .z-mensaje-emergente.exito button:hover svg, .z-mensaje-emergente.advertencia button:hover svg {
  fill: var(--bs--color-grises-gris-80);
}
.z-mensaje-emergente.error article {
  /*&:before {
            background-color: var(--bs--color-secundario-rojo);
        }*/
}
.z-mensaje-emergente.error article figure {
  background-image: url('icon_mensaje_emergente_error.96b46669b87bd8eaa96e.svg');
}
.z-mensaje-emergente.exito article {
  /*&:before {
            background-color: var(--bs--color-principal-verde);
        }*/
}
.z-mensaje-emergente.exito article figure {
  background-image: url('icon_mensaje_emergente_ok.5f58b3273b2d15b8e5ce.svg');
}
.z-mensaje-emergente.advertencia article {
  /*&:before {
            background-color: var(--bs--color-principal-blanco);
        }*/
}
.z-mensaje-emergente.advertencia article figure {
  background-image: url('icon_mensaje_emergente_advertencia.1de14ce173399a39f3d3.svg');
}
.z-mensaje-emergente.mascara {
  -ms-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0);
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0);
}
.z-mensaje-emergente.mascara > a.mascara {
  cursor: -webkit-grab;
  cursor: grab;
  position: absolute;
  z-index: 0;
  top: -200px;
  left: -10000px;
  width: 100%;
  height: 100%;
  display: block;
  border: rgba(255, 255, 255, 0.7) 10000px solid;
  box-sizing: border-box;
}
.z-mensaje-emergente.mascara > a.mascara + article {
  z-index: 10;
  -ms-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.2);
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.2);
}
.z-modulo-carga-imagenes {
  outline: 2px dashed var(--bs--color-grises-gris-50);
  min-height: 172px;
  border-radius: 4px;
  margin-bottom: 16px;
  padding: 4px 10px;
  width: calc(100% - 20px);
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
  -webkit-align-content: stretch;
  -moz-flex-direction: stretch;
}
.z-modulo-carga-imagenes .ver-imagenes {
  flex: 0 0 100% !important;
  height: 24px;
}
.z-modulo-carga-imagenes .ver-imagenes a {
  color: var(--bs--color-grises-gris-50);
  cursor: pointer;
  width: 100%;
  line-height: 24px;
  text-align: center;
  font-size: 1.4rem;
  display: inline-block;
}
.z-modulo-carga-imagenes .ver-imagenes a:hover {
  color: var(--bs--color-principal-naranja);
}
.z-modulo-carga-imagenes.invertido .cargas {
  order: 1;
}
.z-modulo-carga-imagenes.invertido .informacion {
  order: 2;
  border: none;
  border-top: 1px solid var(--bs--color-grises-gris-20);
}
.z-modulo-carga-imagenes .cargas {
  flex: 0 0 100%;
  min-height: 120px;
  width: 100%;
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: space-evenly;
  align-items: center;
  align-content: center;
  -webkit-align-content: center;
  -moz-flex-direction: center;
}
@media only screen and (min-width : 600px) {
  .z-modulo-carga-imagenes .cargas {
    min-height: 150px;
  }
}
.z-modulo-carga-imagenes .cargas .elemento-cargado {
  flex: 1;
  max-width: 84px;
  margin: 0 10px 0 0;
  position: relative;
}
.z-modulo-carga-imagenes .cargas .elemento-cargado a.imagen {
  width: 100%;
  display: inline-block;
  cursor: pointer;
  transition: opacity 0.1s linear;
}
.z-modulo-carga-imagenes .cargas .elemento-cargado a.imagen figure {
  display: inline-block;
  width: 100%;
}
.z-modulo-carga-imagenes .cargas .elemento-cargado a.imagen figure img {
  width: 100%;
  height: 72px;
  -o-object-fit: cover;
     object-fit: cover;
}
.z-modulo-carga-imagenes .cargas .elemento-cargado a.imagen:hover {
  opacity: 0.5;
}
.z-modulo-carga-imagenes .cargas .elemento-cargado a.eliminar {
  height: 24px;
  width: 24px;
  position: absolute;
  bottom: 0px;
  right: 0px;
  background: var(--bs--color-secundario-rojo) url('icon-modulo-imagen-del.af93b1e2350c407251aa.svg') center center no-repeat;
  background-size: auto 50%;
  border-radius: 50%;
  cursor: pointer;
}
.z-modulo-carga-imagenes .cargas .elemento-cargado a.eliminar:hover {
  background-color: var(--bs--color-secundario-rojo-hover);
}
.z-modulo-carga-imagenes .cargas a.carga {
  max-width: 124px;
  height: 130px;
  display: inline-block;
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  align-content: center;
  -webkit-align-content: center;
  -moz-flex-direction: center;
  cursor: pointer;
}
.z-modulo-carga-imagenes .cargas a.carga:hover figure {
  filter: grayscale(100%);
  -webkit-filter: grayscale(100%);
}
.z-modulo-carga-imagenes .cargas a.carga:hover span {
  color: var(--bs--color-grises-gris-80);
}
.z-modulo-carga-imagenes .cargas a.carga.full span {
  display: none;
}
.z-modulo-carga-imagenes .cargas a.carga figure {
  transition: all 0.1s linear;
  display: inline-block;
  width: 50px;
  height: 50px;
  background: url('circle-sum.703527b74f3535279eca.svg') center center no-repeat;
  background-size: 28px auto;
}
.z-modulo-carga-imagenes .cargas a.carga span {
  transition: all 0.1s linear;
  text-align: center;
  font-size: 1.5rem;
  color: var(--bs--color-grises-gris-50);
  text-align: center;
}
.z-modulo-carga-imagenes .informacion {
  border: none;
  border-bottom: 1px solid var(--bs--color-grises-gris-20);
  flex: 0 0 100%;
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  align-content: center;
  -webkit-align-content: center;
  -moz-flex-direction: center;
  height: 50px;
}
.z-modulo-carga-imagenes .informacion h4 {
  flex: 1;
  text-align: center;
  color: var(--bs--color-principal-naranja);
  font-family: "overpassbold", sans-serif;
  padding-left: 25px;
  line-height: 1.4;
  font-size: 1.5rem;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
.z-modulo-carga-imagenes .informacion h4.no-padding {
  padding-left: 0;
}
span.z-tooltip {
  height: 24px;
  width: 24px;
  display: inline-block;
  background: url('tooltip-file.6a7b32cfd1b8db26b13b.svg') center center no-repeat;
  background-size: 24px 24px;
  position: relative;
  cursor: pointer;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-tap-highlight-color: transparent;
  opacity: 0.7;
}
span.z-tooltip.input {
  height: 20px;
  width: 24px;
  background-size: 20px auto;
  position: absolute;
  right: 0;
  top: 0;
}
span.z-tooltip.input .mensaje {
  min-width: 150px;
  min-width: -webkit-fit-content;
  min-width: -moz-fit-content;
  min-width: fit-content;
  max-width: -webkit-max-content;
  max-width: -moz-max-content;
  max-width: max-content;
}
span.z-tooltip .mensaje {
  z-index: 401;
  font-family: "overpassbold", sans-serif;
  bottom: inherit;
  top: 110%;
  display: none;
  position: absolute;
  background-color: var(--bs--color-secundario-naranja-10);
  color: var(--bs--color-principal-naranja);
  padding: 10px;
  font-size: 1.6rem;
  text-align: right;
  width: 170px;
  line-height: 1.4;
  right: 0px;
  border-radius: 8px;
}
span.z-tooltip .mensaje.uppercase {
  text-transform: uppercase;
}
span.z-tooltip .mensaje::after {
  position: absolute;
  content: "▲";
  bottom: inherit;
  top: -16px;
  right: 12px;
  font-size: 2rem;
  color: var(--bs--color-secundario-naranja-10);
  height: 8px;
  width: 10px;
}
span.z-tooltip:hover {
  opacity: 1;
}
span.z-tooltip:hover .mensaje {
  display: block;
}
.invertido span.z-tooltip .mensaje {
  bottom: 110%;
  top: inherit;
}
.invertido span.z-tooltip .mensaje::after {
  content: "▼";
  bottom: 0px;
  top: inherit;
}
.z-publicidad-banner {
  position: relative;
  overflow: hidden;
  background-color: var(--bs--color-grises-gris-10);
  width: 100%;
  border-radius: 4px;
}
.z-publicidad-banner.horizontal {
  height: 480px;
  -ms-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.05);
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.05);
}
@media only screen and (min-width : 600px) {
  .z-publicidad-banner.horizontal {
    height: 320px;
  }
}
.z-publicidad-banner.horizontal figure {
  position: absolute;
  top: 0%;
  left: 0%;
  transform: translate(0%, 0%);
  width: 100%;
  display: block;
  height: 60%;
}
@media only screen and (min-width : 600px) {
  .z-publicidad-banner.horizontal figure {
    position: absolute;
    top: 50%;
    left: 0%;
    transform: translate(0%, -50%);
    width: 60%;
    height: 320px;
  }
}
@media only screen and (min-width : 1000px) {
  .z-publicidad-banner.horizontal figure {
    width: 55%;
  }
}
.z-publicidad-banner.horizontal figure .blob.top-left {
  position: absolute;
  top: -2%;
  left: 0%;
  transform: translate(0%, 2%);
  background: url('Blob-top-left.1a1f6ea0deb03717b440.svg') bottom right no-repeat;
  height: 80px;
  width: 80px;
}
.z-publicidad-banner.horizontal figure .blob.top-right {
  position: absolute;
  top: -2%;
  left: 100%;
  transform: translate(-100%, 2%);
  background: url('Blob-top-right.e59fd32cf00225c84368.svg') left bottom no-repeat;
  height: 120px;
  width: 120px;
}
.z-publicidad-banner.horizontal figure .blob.bottom-center {
  position: absolute;
  top: 103%;
  left: 50%;
  transform: translate(-50%, -103%);
  background: url('Blob-center-bottom.53d0ca3a5fa606de3bc7.svg') center center no-repeat;
  height: 80px;
  width: 100%;
  display: none;
}
@media only screen and (min-width : 1000px) {
  .z-publicidad-banner.horizontal figure .blob.bottom-center {
    display: block;
  }
}
.z-publicidad-banner.horizontal figure img {
  border-radius: 4px 4px 0 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  height: 320px;
}
.z-publicidad-banner.horizontal figcaption {
  border-radius: 0 0 4px 4px;
  height: 40%;
  width: 100%;
  display: block;
  position: absolute;
  top: 100%;
  left: 50%;
  transform: translate(-50%, -100%);
  background: url('curve-grad-horizontal.d2586eae6de7d73ef64b.svg') center top no-repeat;
  background-size: 110% auto;
}
@media only screen and (min-width : 600px) {
  .z-publicidad-banner.horizontal figcaption {
    position: absolute;
    top: 0%;
    left: 100%;
    transform: translate(-100%, 0%);
    background: url('curve-grad-vertical.84e0f07637b8eeca6417.svg') left center no-repeat;
    background-size: auto 110%;
    width: 60%;
    height: 320px;
  }
}
@media only screen and (min-width : 1000px) {
  .z-publicidad-banner.horizontal figcaption {
    width: 55%;
  }
}
.z-publicidad-banner.horizontal figcaption section {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
  padding: 0 16px;
}
@media only screen and (max-width : 500px) {
  .z-publicidad-banner.horizontal figcaption section h1.z-titulo,
.z-publicidad-banner.horizontal figcaption section h2.z-titulo {
    text-align: center !important;
  }
}
@media only screen and (min-width : 600px) {
  .z-publicidad-banner.horizontal figcaption section {
    padding: 0 16px 0 120px;
  }
}
@media only screen and (min-width : 1000px) {
  .z-publicidad-banner.horizontal figcaption section {
    padding: 0 32px 0 120px;
  }
}
.z-publicidad-banner.horizontal.invertido {
  border-radius: 4px 4px 0 0;
}
@media only screen and (min-width : 600px) {
  .z-publicidad-banner.horizontal.invertido figure {
    position: absolute;
    top: 50%;
    left: 100%;
    transform: translate(-100%, -50%);
  }
}
@media only screen and (min-width : 600px) {
  .z-publicidad-banner.horizontal.invertido figcaption {
    position: absolute;
    top: 50%;
    left: 0%;
    transform: translate(0%, -50%);
    background-image: url('curve-grad-horizontal-inv.724d9afe22323fe4597f.svg');
    background-position: right center;
  }
}
.z-publicidad-banner.horizontal.invertido figcaption section {
  padding: 0 16px;
}
@media only screen and (min-width : 600px) {
  .z-publicidad-banner.horizontal.invertido figcaption section {
    padding: 0 120px 0 16px;
  }
}
@media only screen and (min-width : 1000px) {
  .z-publicidad-banner.horizontal.invertido figcaption section {
    padding: 0 120px 0 32px;
  }
}
.z-publicidad-banner.vertical {
  display: block;
  max-width: 550px;
  height: 690px;
}
.z-publicidad-banner.vertical figure {
  height: 690px;
  width: 100%;
  display: block;
}
.z-publicidad-banner.vertical figure img {
  height: 690px;
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.z-publicidad-banner.vertical figcaption {
  width: 100%;
  min-height: 100px;
  display: block;
  margin: 0;
}
.z-publicidad-banner.vertical figcaption .z-btn {
  width: 100%;
}
.z-publicidad-banner.vertical figcaption.top {
  padding: 16px 16px 32px;
  position: absolute;
  top: 0%;
  left: 50%;
  transform: translate(-50%, 0%);
  background: url('Blob-center-top-big.cdbde50b393e8166fbb9.svg') center bottom no-repeat;
  background-size: cover;
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  align-content: center;
  -webkit-align-content: center;
  -moz-flex-direction: center;
}
.z-publicidad-banner.vertical figcaption.bottom {
  padding: 32px 16px 8px;
  position: absolute;
  top: 100%;
  left: 50%;
  transform: translate(-50%, -100%);
  background: url('Blob-center-bottom-big.7b4dd120c731e2f34b00.svg') center top no-repeat;
  background-size: cover;
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  align-content: center;
  -webkit-align-content: center;
  -moz-flex-direction: center;
}
.z-botonera {
  width: 100%;
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  align-content: center;
  -webkit-align-content: center;
  -moz-flex-direction: center;
  height: auto;
  padding-top: 8px;
  padding-bottom: 8px;
  flex: 0 0 100%;
}
.z-botonera.derecha {
  justify-content: flex-end;
  align-items: center;
}
.z-botonera.centro {
  justify-content: center;
  align-items: center;
}
.z-botonera.no-padding {
  padding: 0;
}
.z-botonera:not(.no-border) {
  border-top: 1px solid var(--bs--color-grises-gris-20);
}
.z-botonera .dummy {
  flex: 1;
}
@media only screen and (max-width : 500px) {
  .z-botonera .z-btn-primary {
    order: 1;
  }
  .z-botonera .z-btn-secondary {
    order: 3;
  }
  .z-botonera .z-btn-secondary-negro {
    order: 2;
  }
}
input.p-inputtext {
  padding: 0;
  outline: 1px solid var(--bs--color-grises-gris-80) !important;
  border: none;
  line-height: 48px;
  border-radius: 4px;
  font-size: 1.5rem;
  text-indent: 15px;
  margin: 0 0 6px 0;
  color: var(--bs--color-principal-negro);
  position: relative;
  width: 100%;
  font-family: "overpassbold", sans-serif;
  /* &.ng-invalid,
  & */
}
input.p-inputtext:focus {
  outline: 2px solid var(--bs--color-principal-negro) !important;
}
input.p-inputtext:focus + .z-btn-form {
  outline-width: 2px;
}
input.p-inputtext.no-border {
  outline: none !important;
}
input.p-inputtext::-webkit-input-placeholder {
  color: var(--bs--color-grises-gris-80);
  font-family: "overpassregular", sans-serif;
  font-size: 1.5rem;
}
input.p-inputtext:-moz-placeholder {
  color: var(--bs--color-grises-gris-80);
  font-family: "overpassregular", sans-serif;
  font-size: 1.5rem;
}
input.p-inputtext::-moz-placeholder {
  color: var(--bs--color-grises-gris-80);
  font-family: "overpassregular", sans-serif;
  font-size: 1.5rem;
}
input.p-inputtext:-ms-input-placeholder {
  color: var(--bs--color-grises-gris-80);
  font-family: "overpassregular", sans-serif;
  font-size: 1.5rem;
}
.mix input.p-inputtext :not(.icon) {
  border-radius: 4px 0 0 4px;
}
input.p-inputtext .is-invalid {
  outline: 2px solid var(--bs--color-secundario-rojo) !important;
  color: var(--bs--color-secundario-rojo) !important;
  font-family: "overpassbold", sans-serif;
}
input.p-inputtext .is-invalid::-webkit-input-placeholder {
  color: var(--bs--color-secundario-rojo);
}
input.p-inputtext .is-invalid:-moz-placeholder {
  color: var(--bs--color-secundario-rojo);
}
input.p-inputtext .is-invalid::-moz-placeholder {
  color: var(--bs--color-secundario-rojo);
}
input.p-inputtext .is-invalid:-ms-input-placeholder {
  color: var(--bs--color-secundario-rojo);
}
input.p-inputtext .is-invalid:focus {
  outline: 2px solid var(--bs--color-secundario-rojo) !important;
}
input.p-inputtext .is-invalid + .z-btn-form {
  outline-width: 2px;
}
input.p-inputtext .is-invalid.no-border {
  outline: none !important;
}
input.p-inputtext[disabled] {
  outline: 1px solid var(--bs--color-grises-gris-40) !important;
  cursor: not-allowed;
  color: rgba(172, 173, 172, 0.8);
  opacity: 1;
}
input.p-inputtext[disabled] + .z-btn-form {
  margin-left: 2px;
}
input.p-inputtext[disabled].no-border {
  outline: none !important;
}
input.p-inputtext[disabled]::-webkit-input-placeholder {
  color: rgba(172, 173, 172, 0.8);
}
input.p-inputtext[disabled]:-moz-placeholder {
  color: rgba(172, 173, 172, 0.8);
}
input.p-inputtext[disabled]::-moz-placeholder {
  color: rgba(172, 173, 172, 0.8);
}
input.p-inputtext[disabled]:-ms-input-placeholder {
  color: rgba(172, 173, 172, 0.8);
}
input.p-inputtext[disabled] + .z-caption, input.p-inputtext[disabled] + .z-caption.z-error {
  color: rgba(172, 173, 172, 0.8);
}
p-calendar {
  width: 100%;
  /* &.ng-invalid, */
}
p-calendar .p-calendar {
  width: 100%;
}
p-calendar .p-calendar input.p-inputttext {
  border-radius: 4px;
}
p-calendar .p-calendar .p-button-icon-only {
  background: url('icon-calendar.7a6f50597e1985de0c8e.svg') center center no-repeat;
  width: 55px;
  height: 48px;
  border: none;
  position: absolute;
  top: 0%;
  left: 100%;
  transform: translate(-100%, 0%);
  margin: 0;
  padding: 0;
  cursor: pointer;
}
p-calendar .p-calendar .p-button-icon-only:focus {
  box-shadow: none !important;
}
p-calendar .p-calendar .p-button-icon-only span {
  display: none;
}
p-calendar .p-calendar .p-button-icon-only:hover, p-calendar .p-calendar .p-button-icon-only:active {
  background: url('icon-calendar.7a6f50597e1985de0c8e.svg') center center no-repeat;
  opacity: 0.5;
}
p-calendar .p-calendar .p-button-icon-only[disabled] {
  cursor: not-allowed;
  opacity: 0.5;
}
p-calendar.is-invalid .p-button-icon-only {
  background-image: url('icon-calendar-red.e427d53a0aa673177f32.svg');
}
p-calendar.is-invalid input.p-inputttext {
  outline: 2px solid var(--bs--color-secundario-rojo) !important;
  color: var(--bs--color-secundario-rojo) !important;
  font-family: "overpassbold", sans-serif;
}
p-calendar.is-invalid input.p-inputttext::-webkit-input-placeholder {
  color: var(--bs--color-secundario-rojo);
}
p-calendar.is-invalid input.p-inputttext:-moz-placeholder {
  color: var(--bs--color-secundario-rojo);
}
p-calendar.is-invalid input.p-inputttext::-moz-placeholder {
  color: var(--bs--color-secundario-rojo);
}
p-calendar.is-invalid input.p-inputttext:-ms-input-placeholder {
  color: var(--bs--color-secundario-rojo);
}
p-calendar.is-invalid input.p-inputttext:focus {
  outline: 2px solid var(--bs--color-secundario-rojo) !important;
}
.p-calendar-w-btn .p-inputtext {
  border-radius: 4px !important;
  /* .ng-invalid &, */
}
.is-invalid .p-calendar-w-btn .p-inputtext {
  outline: 2px solid var(--bs--color-secundario-rojo) !important;
  color: var(--bs--color-secundario-rojo) !important;
  font-family: "overpassbold", sans-serif;
}
.is-invalid .p-calendar-w-btn .p-inputtext::-webkit-input-placeholder {
  color: var(--bs--color-secundario-rojo);
}
.is-invalid .p-calendar-w-btn .p-inputtext:-moz-placeholder {
  color: var(--bs--color-secundario-rojo);
}
.is-invalid .p-calendar-w-btn .p-inputtext::-moz-placeholder {
  color: var(--bs--color-secundario-rojo);
}
.is-invalid .p-calendar-w-btn .p-inputtext:-ms-input-placeholder {
  color: var(--bs--color-secundario-rojo);
}
.is-invalid .p-calendar-w-btn .p-inputtext:focus {
  outline: 2px solid var(--bs--color-secundario-rojo) !important;
}
.p-timepicker {
  padding: 4px 0;
}
.p-timepicker .p-separator {
  width: 10px;
}
.p-timepicker .p-ampm-picker > span,
.p-timepicker .p-second-picker > span,
.p-timepicker .p-minute-picker > span,
.p-timepicker .p-hour-picker > span {
  display: grid;
  place-items: center;
  place-content: center;
  font-family: "overpassbold", sans-serif;
  text-align: center;
  font-size: 1.4rem;
}
.p-timepicker .p-ampm-picker .p-link span:before,
.p-timepicker .p-second-picker .p-link span:before,
.p-timepicker .p-minute-picker .p-link span:before,
.p-timepicker .p-hour-picker .p-link span:before {
  display: none;
}
.p-timepicker .p-ampm-picker .p-link:first-child:hover span, .p-timepicker .p-ampm-picker .p-link:last-child:hover span,
.p-timepicker .p-second-picker .p-link:first-child:hover span,
.p-timepicker .p-second-picker .p-link:last-child:hover span,
.p-timepicker .p-minute-picker .p-link:first-child:hover span,
.p-timepicker .p-minute-picker .p-link:last-child:hover span,
.p-timepicker .p-hour-picker .p-link:first-child:hover span,
.p-timepicker .p-hour-picker .p-link:last-child:hover span {
  opacity: 0.5;
}
.p-timepicker .p-ampm-picker .p-link:first-child span, .p-timepicker .p-ampm-picker .p-link:last-child span,
.p-timepicker .p-second-picker .p-link:first-child span,
.p-timepicker .p-second-picker .p-link:last-child span,
.p-timepicker .p-minute-picker .p-link:first-child span,
.p-timepicker .p-minute-picker .p-link:last-child span,
.p-timepicker .p-hour-picker .p-link:first-child span,
.p-timepicker .p-hour-picker .p-link:last-child span {
  width: 32px;
  height: 20px;
}
.p-timepicker .p-ampm-picker .p-link:first-child span,
.p-timepicker .p-second-picker .p-link:first-child span,
.p-timepicker .p-minute-picker .p-link:first-child span,
.p-timepicker .p-hour-picker .p-link:first-child span {
  background: url('icon-arrow-up.880b97f7a7c41c23d7d2.svg') center center no-repeat;
}
.p-timepicker .p-ampm-picker .p-link:last-child span,
.p-timepicker .p-second-picker .p-link:last-child span,
.p-timepicker .p-minute-picker .p-link:last-child span,
.p-timepicker .p-hour-picker .p-link:last-child span {
  background: url('icon-arrow-down.d9c722ed8138ad94595b.svg') center center no-repeat;
}
.p-datepicker-group-container + .p-timepicker {
  border-top: 1px solid var(--bs--color-grises-gris-20);
  background-color: var(--bs--color-grises-gris-10);
}
.p-datepicker {
  border-radius: 2px 2px 10px 10px;
  background-color: var(--bs--color-principal-blanco);
  border: 1px solid var(--bs--color-grises-gris-20);
}
.p-datepicker .p-datepicker-header {
  border: none;
}
.p-datepicker .p-datepicker-header .p-datepicker-title {
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  line-height: 2rem;
}
.p-datepicker .p-datepicker-header .p-datepicker-title select {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-color: transparent;
  border: none;
  padding: 0 10px 0 0;
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  cursor: inherit;
  line-height: inherit;
  min-width: 0px;
  width: auto;
  outline: none;
  min-width: 0px !important;
  flex: 1 !important;
  line-height: 48px;
  height: 36px;
  margin-bottom: 4px;
  margin-top: 4px;
  background: url('icon-arrow-down.d9c722ed8138ad94595b.svg') calc(100% - 4px) center no-repeat;
  border: 1px solid var(--bs--color-grises-gris-50);
  border-radius: 4px;
  padding: 0.2rem;
  text-indent: 12px;
  font-size: 1.6rem;
  cursor: pointer;
  line-height: 1.1;
  background-color: #fff;
}
.p-datepicker .p-datepicker-header .p-datepicker-title select::before, .p-datepicker .p-datepicker-header .p-datepicker-title select::after {
  box-sizing: border-box;
}
.p-datepicker .p-datepicker-header .p-datepicker-title select::-ms-expand {
  display: none;
}
.p-datepicker .p-datepicker-header .p-datepicker-title select.p-datepicker-year {
  width: 80px !important;
  max-width: 80px !important;
}
.p-datepicker .p-datepicker-header .p-datepicker-title select.p-datepicker-month {
  margin-right: 10px;
  width: 120px !important;
  max-width: 120px !important;
}
.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:not(select) {
  margin-right: 5px;
}
.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:not(select),
.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:not(select),
.p-datepicker .p-datepicker-header .p-datepicker-title select {
  font-size: 1.5rem;
  flex: 1;
}
.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:not(select):hover,
.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:not(select):hover,
.p-datepicker .p-datepicker-header .p-datepicker-title select:hover {
  color: var(--bs--color-principal-naranja-hover) !important;
}
.p-datepicker .p-datepicker-header .p-datepicker-prev {
  background: url('icon-arrow-prev.6426ba4ef3fffd315a9b.svg') center center no-repeat;
}
.p-datepicker .p-datepicker-header .p-datepicker-prev:hover {
  opacity: 0.5;
  background: url('icon-arrow-prev.6426ba4ef3fffd315a9b.svg') center center no-repeat !important;
}
.p-datepicker .p-datepicker-header .p-datepicker-next {
  background: url('icon-arrow-next.efcd97ef753db05301aa.svg') center center no-repeat;
}
.p-datepicker .p-datepicker-header .p-datepicker-next:hover {
  opacity: 0.5;
  background: url('icon-arrow-next.efcd97ef753db05301aa.svg') center center no-repeat !important;
}
.p-datepicker .p-datepicker-header .p-datepicker-prev,
.p-datepicker .p-datepicker-header .p-datepicker-next {
  height: 30px;
  width: 30px;
}
.p-datepicker .p-datepicker-header .p-datepicker-prev span,
.p-datepicker .p-datepicker-header .p-datepicker-next span {
  display: none;
}
.p-datepicker .p-datepicker-header .p-datepicker-prev:focus,
.p-datepicker .p-datepicker-header .p-datepicker-next:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: none !important;
}
.p-datepicker table {
  font-size: 1rem;
  margin: 0.5rem 0;
}
.p-datepicker table td {
  padding: 0.3rem 0.5rem;
}
.p-datepicker table td span {
  width: 30px;
  height: 30px;
}
.p-datepicker table td > span:focus {
  box-shadow: none !important;
}
.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):hover {
  background: var(--bs--color-grises-gris-50);
  color: var(--bs--color-principal-negro);
}
.p-datepicker:not(.p-disabled) table td.p-datepicker-today span:not(.p-highlight):not(.p-disabled):hover {
  background: var(--bs--color-secundario-naranja-dark);
  color: var(--bs--color-principal-blanco);
}
.p-datepicker-calendar thead th {
  background-color: var(--bs--color-grises-gris-10);
  height: 30px;
  padding: 0.5rem;
}
.p-datepicker-calendar thead th span {
  font-size: 1.2rem;
  font-family: "overpassregular", sans-serif;
  color: var(--bs--color-principal-negro);
  text-transform: uppercase;
}
.p-datepicker-calendar tbody tr td {
  font-size: 1.6rem;
  font-family: "overpassregular", sans-serif;
  color: var(--bs--color-grises-gris-80);
  height: 20px;
}
.p-datepicker-calendar tbody tr td span {
  font-size: 1.6rem;
  font-family: "overpassregular", sans-serif;
  color: var(--bs--color-grises-gris-80);
}
.p-datepicker-calendar tbody tr td span.p-highlight {
  background: var(--bs--color-principal-negro);
  color: white;
  border-radius: 30px;
}
.p-datepicker-calendar tbody tr td span.p-disabled {
  opacity: 0.3;
}
.p-datepicker-calendar tbody tr td span:hover, .p-datepicker-calendar tbody tr td span:focus {
  background: var(--bs--color-principal-blanco) !important;
  color: var(--bs--color-principal-naranja) !important;
  font-family: "overpassbold", sans-serif !important;
}
.p-datepicker-calendar tbody tr td.p-datepicker-today span {
  background: var(--bs--color-principal-naranja);
  border-radius: 30px;
  color: white;
}
.p-datepicker-calendar tbody tr td.p-datepicker-today span.p-highlight {
  background: var(--bs--color-principal-naranja);
  color: var(--bs--color-principal-blanco);
}
.p-datepicker-calendar tbody tr td.p-datepicker-today span:hover, .p-datepicker-calendar tbody tr td.p-datepicker-today span:focus {
  background: var(--bs--color-secundario-naranja-hover);
  color: var(--bs--color-principal-blanco);
}
.p-dropdown {
  width: 100%;
  border: none;
  outline: none;
  line-height: 48px;
  background: var(--bs--color-principal-blanco);
  border-radius: 4px;
  font-size: 1.4rem !important;
  text-indent: 15px;
  margin: 0 0 6px 0;
  color: var(--bs--color-principal-negro);
  position: relative;
  width: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-tap-highlight-color: transparent;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  outline: 1px solid var(--bs--color-grises-gris-80) !important;
  /* .ng-invalid &, */
}
.p-dropdown.p-dropdown-open {
  border-radius: 4px 4px 0 0;
}
.p-dropdown.p-dropdown-open .p-inputtext:not(.p-dropdown-filter) {
  font-family: "overpassbold", sans-serif !important;
  color: var(--bs--color-principal-negro) !important;
}
.p-dropdown .p-dropdown-empty-message {
  font-family: "overpassbold", sans-serif;
  font-size: 1.4rem;
  color: var(--bs--color-principal-negro) !important;
  line-height: 48px;
}
.p-dropdown .p-inputtext:not(.p-dropdown-filter) {
  outline: none !important;
  color: var(--bs--color-grises-gris-80) !important;
  font-family: "overpassregular", sans-serif !important;
}
.p-inputwrapper-filled .p-dropdown .p-inputtext:not(.p-dropdown-filter) {
  font-family: "overpassbold", sans-serif !important;
  color: var(--bs--color-principal-negro) !important;
}
.p-dropdown:not(.p-disabled):hover {
  outline: 1px solid var(--bs--color-principal-negro) !important;
}
.p-dropdown:not(.p-disabled).p-focus {
  box-shadow: none !important;
  border-color: #F4F4F4 !important;
  outline: 1px solid var(--bs--color-principal-negro) !important;
}
.p-dropdown .p-dropdown-label {
  font-size: 1.4rem !important;
  margin: 0;
  padding: 0;
  box-shadow: none !important;
  font-family: "overpassregular", sans-serif;
}
.p-dropdown .p-dropdown-open {
  outline: 1px solid var(--bs--color-grises-gris-80) !important;
}
.p-dropdown .p-dropdown-trigger {
  width: 40px;
  background: url('icon-arrow-down.d9c722ed8138ad94595b.svg') center center no-repeat;
  background-size: 16px auto;
}
.p-dropdown .p-dropdown-trigger span {
  display: none;
}
.p-dropdown .p-dropdown-trigger:hover {
  opacity: 0.5;
}
.p-dropdown .p-placeholder {
  color: var(--bs--color-grises-gris-80) !important;
  font-family: "overpassregular", sans-serif !important;
}
.p-dropdown .p-dropdown-panel {
  background-color: var(--bs--color-principal-blanco);
  box-shadow: none !important;
  outline: 1px solid var(--bs--color-grises-gris-80) !important;
  border-radius: 0 0 4px 4px;
}
.p-dropdown .p-dropdown-item {
  font-size: 1.6rem;
  line-height: 48px;
  padding: 0 !important;
  margin: 0 !important;
  font-family: "overpassbold", sans-serif !important;
}
.p-dropdown .p-dropdown-item:hover {
  background-color: var(--bs--color-grises-gris-10) !important;
}
.p-dropdown .p-dropdown-item.p-highlight {
  background-color: var(--bs--color-grises-gris-20) !important;
}
.p-dropdown .p-dropdown-header {
  padding-left: 0 !important;
  padding-right: 0 !important;
  background-color: var(--bs--color-grises-gris-10);
}
.p-dropdown .p-dropdown-header .p-dropdown-filter-container {
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: space-between;
  align-items: flex-start;
  align-content: flex-start;
  -webkit-align-content: flex-start;
  -moz-flex-direction: flex-start;
}
.p-dropdown .p-dropdown-header .p-dropdown-filter-container .p-dropdown-filter-icon {
  height: 48px;
  width: 30px;
  top: 0px;
  margin: 8px 0;
  right: 16px;
  background: url('icon-search.e726cffbc14204453382.svg') center center no-repeat;
}
.p-dropdown .p-dropdown-header .p-dropdown-filter-container .p-dropdown-filter-icon::before {
  display: none;
}
.p-dropdown .p-dropdown-header .p-dropdown-filter-container .p-dropdown-filter {
  flex: 1;
  margin: 8px !important;
  width: auto !important;
}
.is-invalid .p-dropdown {
  outline: 1px solid var(--bs--color-secundario-rojo) !important;
  color: var(--bs--color-secundario-rojo);
}
.is-invalid .p-dropdown::-webkit-input-placeholder {
  color: var(--bs--color-secundario-rojo);
}
.is-invalid .p-dropdown:-moz-placeholder {
  color: var(--bs--color-secundario-rojo);
}
.is-invalid .p-dropdown::-moz-placeholder {
  color: var(--bs--color-secundario-rojo);
}
.is-invalid .p-dropdown:-ms-input-placeholder {
  color: var(--bs--color-secundario-rojo);
}
.is-invalid .p-dropdown .p-placeholder {
  color: var(--bs--color-secundario-rojo) !important;
  font-family: "overpassbold", sans-serif !important;
}
.is-invalid .p-dropdown:hover {
  outline: 1px solid var(--bs--color-secundario-rojo-hover) !important;
}
.is-invalid .p-dropdown:focus {
  outline: 1px solid var(--bs--color-secundario-rojo) !important;
}
.is-invalid .p-dropdown .p-dropdown-trigger {
  background-image: url('icon-arrow-down-r.16dcb807b34d92edce91.svg');
}
.p-dropdown.p-disabled {
  opacity: 1 !important;
  outline-color: var(--bs--color-grises-gris-40) !important;
  cursor: not-allowed !important;
}
.p-dropdown.p-disabled .p-dropdown-label {
  cursor: not-allowed !important;
}
.p-dropdown.p-disabled .p-inputtext:not(.p-dropdown-filter) {
  cursor: not-allowed;
  font-family: "overpassbold", sans-serif !important;
  color: var(--bs--color-grises-gris-50) !important;
}
.p-dropdown.p-disabled .p-dropdown-trigger {
  opacity: 0.5 !important;
  cursor: not-allowed !important;
}
.p-dropdown.p-disabled .p-inputtext {
  cursor: not-allowed !important;
  color: rgba(172, 173, 172, 0.8) !important;
}
p-dropdown.p-inputwrapper-focus .p-dropdown {
  outline: 2px solid var(--bs--color-principal-negro) !important;
}
p-checkbox {
  margin-bottom: 8px;
  align-items: flex-start !important;
}
.compacto p-checkbox {
  margin-bottom: 0px;
}
.z-tabla-datos p-checkbox {
  margin-bottom: 0px;
}
.p-checkbox {
  margin: 0 10px 0 0;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-tap-highlight-color: transparent;
}
.z-tabla-datos .p-checkbox {
  margin: 0 10px 0 0;
}
.p-checkbox.p-checkbox-focused .p-checkbox-box {
  border: 1px solid var(--bs--color-grises-gris-80) !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-tap-highlight-color: transparent;
}
.p-checkbox.p-checkbox-checked .p-checkbox-box {
  position: relative;
}
.p-checkbox.p-checkbox-checked .p-checkbox-box:after {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-tap-highlight-color: transparent;
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  background: url('checkbox_naranja_check.7246bef42c3a62eec663.svg') center center no-repeat !important;
}
.p-checkbox .p-checkbox-box {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-tap-highlight-color: transparent;
  background-color: var(--bs--color-principal-blanco);
  box-shadow: none !important;
  height: 24px;
  width: 24px;
  border-radius: 4px;
  border: 1px solid var(--bs--color-grises-gris-80) !important;
  /* .ng-invalid &, */
}
.p-checkbox .p-checkbox-box .p-checkbox-icon {
  display: none;
}
.p-checkbox .p-checkbox-box:hover {
  box-shadow: none !important;
}
.p-checkbox .p-checkbox-box span {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-tap-highlight-color: transparent;
}
.p-checkbox .p-checkbox-box:focus {
  border: 1px solid var(--bs--color-grises-gris-80) !important;
}
.p-checkbox .p-checkbox-box.p-highlight {
  background-color: var(--bs--color-principal-blanco) !important;
  border-color: var(--bs--color-principal-negro) !important;
  box-shadow: none !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-tap-highlight-color: transparent;
}
.p-checkbox .p-checkbox-box.p-highlight span {
  color: var(--bs--color-principal-negro);
  font-weight: 700;
  font-size: 1.2rem;
}
.p-checkbox .p-checkbox-box.p-highlight:hover {
  background: var(--bs--color-principal-negro);
  border-color: var(--bs--color-principal-negro);
}
.p-checkbox .p-checkbox-box.p-disabled {
  cursor: not-allowed;
  border-color: var(--bs--color-grises-gris-50) !important;
  opacity: 1 !important;
}
.p-checkbox .p-checkbox-box.p-disabled:after {
  opacity: 0.5 !important;
}
.is-invalid .p-checkbox .p-checkbox-box {
  border-color: var(--bs--color-validacion-rojo-50) !important;
}
.p-checkbox + .p-checkbox-label {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-tap-highlight-color: transparent;
  cursor: pointer;
  text-transform: uppercase;
  font-family: "overpassbold", sans-serif;
  color: var(--bs--color-principal-negro);
  font-size: var(--bs--font-size-label-checkbox);
  margin-left: 0 !important;
  line-height: 2.4rem;
}
.p-checkbox.p-checkbox-disabled {
  cursor: not-allowed;
}
.p-checkbox.p-checkbox-disabled .p-checkbox-box {
  cursor: not-allowed;
}
.p-checkbox.p-checkbox-disabled + .p-checkbox-label {
  cursor: not-allowed;
  color: var(--bs--color-grises-gris-80);
}
.p-multiselect .p-checkbox-box.p-highlight {
  position: relative;
}
.p-multiselect .p-checkbox-box.p-highlight:after {
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  background: url('checkbox_naranja_check.7246bef42c3a62eec663.svg') center center no-repeat !important;
}
p-radiobutton {
  margin-bottom: 16px;
  align-items: flex-start !important;
}
.p-radiobutton {
  width: 20px;
  height: 20px;
  margin: 0 4px 0 0;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-tap-highlight-color: transparent;
}
@media only screen and (min-width : 600px) {
  .p-radiobutton {
    margin: 0 10px 0;
  }
}
.p-radiobutton.p-radiobutton-disabled {
  cursor: not-allowed;
}
.p-radiobutton.p-radiobutton-disabled + .p-radiobutton-label {
  color: var(--bs--color-grises-gris-50);
}
.p-radiobutton.p-radiobutton-disabled.p-radiobutton-checked + .p-radiobutton-label {
  color: var(--bs--color-principal-naranja);
  font-family: "overpassbold", sans-serif;
  opacity: 0.5;
}
.p-radiobutton .p-radiobutton-box {
  border: 1px solid var(--bs--color-grises-gris-80);
  background: var(--bs--color-principal-blanco);
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-tap-highlight-color: transparent;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s;
}
.p-radiobutton .p-radiobutton-box:not(.p-disabled).p-focus {
  outline: 0 none;
  outline-offset: 0;
  border-color: var(--bs--color-principal-naranja);
}
.p-radiobutton .p-radiobutton-box .p-radiobutton-icon {
  width: 11px;
  height: 11px;
  transition-duration: 0.2s;
  background-color: var(--bs--color-principal-naranja);
}
.p-radiobutton .p-radiobutton-box.p-disabled {
  border: 1px solid var(--bs--color-grises-gris-50);
}
.p-radiobutton .p-radiobutton-box.p-disabled .p-radiobutton-icon {
  opacity: 0.5;
  background-color: var(--bs--color-principal-naranja);
}
.p-radiobutton .p-radiobutton-box.p-highlight {
  border-color: var(--bs--color-grises-gris-80);
  background: var(--bs--color-principal-blanco);
}
.p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover {
  border-color: var(--bs--color-grises-gris-80);
  background: var(--bs--color-principal-blanco);
  color: var(--bs--color-principal-blanco);
}
.p-radiobutton.p-radiobutton-checked + .p-radiobutton-label {
  color: var(--bs--color-principal-naranja);
  font-family: "overpassbold", sans-serif;
}
p-radiobutton.ng-dirty {
  /* &.is-invalid,
  & */
}
p-radiobutton.ng-dirty .ng-invalid > .p-radiobutton > .p-radiobutton-box {
  border-color: var(--bs--color-validacion-rojo-50);
}
p-radiobutton.ng-dirty .ng-invalid > .p-radiobutton > .p-radiobutton-box .p-radiobutton-icon {
  background-color: var(--bs--color-secundario-rojo);
}
p-radiobutton.ng-dirty .ng-invalid > .p-radiobutton > .p-radiobutton-box.p-highlight {
  border-color: var(--bs--color-validacion-rojo-50);
}
p-radiobutton.ng-dirty .ng-invalid > .p-radiobutton > .p-radiobutton-box.p-highlight:not(.p-disabled):hover {
  border-color: var(--bs--color-validacion-rojo-50) !important;
}
.p-input-filled .p-radiobutton .p-radiobutton-box {
  background-color: var(--bs--color-principal-naranja);
}
.p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight {
  background: var(--bs--color-principal-naranja);
}
.p-input-filled .p-radiobutton .p-radiobutton-box:not(.p-disabled):hover {
  background-color: var(--bs--color-principal-blanco);
}
.p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover {
  background: var(--bs--color-principal-naranja);
}
.p-radiobutton-label {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-tap-highlight-color: transparent;
  cursor: pointer;
  margin-right: 16px;
  line-height: 2rem;
  text-transform: uppercase;
  font-family: "overpassbold", sans-serif;
  color: var(--bs--color-principal-negro);
  font-size: var(--bs--font-size-label-checkbox);
}
p-multiselect {
  width: 100%;
  /* &.ng-invalid,
    & */
}
p-multiselect .p-multiselect {
  width: 100%;
  margin-bottom: 6px;
  border-radius: 4px;
  border: none;
  outline: none;
  line-height: 48px;
  background: var(--bs--color-principal-blanco);
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-tap-highlight-color: transparent;
  -webkit-user-select: text !important;
  -moz-user-select: text !important;
  -ms-user-select: text !important;
  user-select: text !important;
  outline: 1px solid var(--bs--color-grises-gris-80) !important;
}
p-multiselect .p-multiselect .p-multiselect-filter-icon {
  font-size: 1.5rem;
  position: absolute;
  top: 50%;
  left: 99%;
  transform: translate(-99%, -50%);
  height: 10px;
  width: 22px;
}
p-multiselect .p-multiselect .p-multiselect-token {
  background-color: var(--bs--color-principal-naranja);
}
p-multiselect .p-multiselect .p-multiselect-token .p-multiselect-token-label {
  color: var(--bs--color-principal-blanco);
  font-family: "overpassbold", sans-serif;
}
p-multiselect .p-multiselect .p-multiselect-token .p-multiselect-token-icon {
  margin-left: 10px;
  color: var(--bs--color-principal-blanco);
  height: 48px;
  width: 30px;
  top: 0px;
  margin: 8px 0;
  right: 16px;
  background: url('icon-search.e726cffbc14204453382.svg') center center no-repeat;
}
p-multiselect .p-multiselect .p-multiselect-token .p-multiselect-token-icon:before {
  display: none;
}
p-multiselect .p-multiselect .p-multiselect-header {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
p-multiselect .p-multiselect .p-multiselect-header .p-multiselect-filter-container {
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: space-between;
  align-items: flex-start;
  align-content: flex-start;
  -webkit-align-content: flex-start;
  -moz-flex-direction: flex-start;
}
p-multiselect .p-multiselect .p-multiselect-header .p-multiselect-filter-container .p-multiselect-filter-icon {
  height: 48px;
  width: 40px;
  top: 58%;
  left: 98%;
  right: 20px;
  background: url('icon-search.e726cffbc14204453382.svg') center center no-repeat;
}
p-multiselect .p-multiselect .p-multiselect-header .p-multiselect-filter-container .p-multiselect-filter-icon::before {
  display: none;
}
p-multiselect .p-multiselect .p-multiselect-header .p-multiselect-filter-container .p-multiselect-filter {
  position: relative;
  flex: 1;
  margin: 8px !important;
  width: auto !important;
}
p-multiselect .p-multiselect .p-multiselect-panel {
  box-shadow: none !important;
  outline: 1px solid var(--bs--color-grises-gris-80) !important;
  border-radius: 0 0 4px 4px;
  background-color: var(--bs--color-principal-blanco);
}
p-multiselect .p-multiselect .p-multiselect-item {
  font-size: 1.6rem;
  line-height: 48px;
  padding: 0 !important;
  margin: 0 0 16px 0 !important;
  font-family: "overpassbold", sans-serif !important;
}
p-multiselect .p-multiselect .p-multiselect-item:focus {
  box-shadow: none !important;
}
p-multiselect .p-multiselect .p-multiselect-item:hover {
  background: var(--bs--color-grises-gris-10) !important;
}
p-multiselect .p-multiselect .p-multiselect-item .p-checkbox .p-checkbox-box {
  margin-left: 10px;
}
p-multiselect .p-multiselect .p-multiselect-item span:not(.p-checkbox-icon) {
  cursor: pointer;
  text-transform: uppercase;
  font-family: "overpassbold", sans-serif;
  color: var(--bs--color-principal-negro);
  font-size: var(--bs--font-size-label-checkbox);
  margin-left: 0 !important;
  line-height: 2.4rem;
}
p-multiselect .p-multiselect .p-multiselect-trigger {
  width: 40px;
  background: url('icon-arrow-down.d9c722ed8138ad94595b.svg') center center no-repeat;
  background-size: 16px auto;
}
p-multiselect .p-multiselect .p-multiselect-trigger span {
  display: none;
}
p-multiselect .p-multiselect .p-multiselect-header {
  background-color: var(--bs--color-grises-gris-10);
}
p-multiselect .p-multiselect .p-multiselect-header .p-checkbox {
  margin: 0 10px 0 10px;
}
p-multiselect .p-multiselect .p-multiselect-header .p-multiselect-filter-container {
  width: 100%;
}
p-multiselect .p-multiselect .p-multiselect-empty-message {
  font-family: "overpassbold", sans-serif;
  color: #EF3742;
  font-size: 1.5rem;
}
p-multiselect .p-multiselect .p-multiselect-close {
  display: none;
}
p-multiselect .p-multiselect .p-multiselect-close span {
  display: none;
}
p-multiselect .p-multiselect .p-multiselect-label {
  margin: 0;
  padding: 0;
  box-shadow: none !important;
  text-transform: none !important;
  color: var(--bs--color-principal-negro) !important;
  font-size: 1.4rem !important;
  font-family: "overpassbold", sans-serif !important;
  text-indent: 16px;
}
p-multiselect .p-multiselect .p-multiselect-label.p-placeholder {
  font-family: "overpassregular", sans-serif !important;
  color: var(--bs--color-grises-gris-50) !important;
}
p-multiselect .p-multiselect .p-multiselect-items-wrapper {
  padding-top: 4px;
  padding-bottom: 4px;
}
p-multiselect.p-inputwrapper-focus .p-multiselect {
  outline: 2px solid var(--bs--color-principal-negro) !important;
}
p-multiselect .is-invalid .p-multiselect {
  outline: 2px solid var(--bs--color-secundario-rojo) !important;
}
p-multiselect .is-invalid .p-multiselect .p-multiselect-label {
  color: var(--bs--color-secundario-rojo) !important;
  font-family: "overpassbold", sans-serif !important;
}
p-multiselect .is-invalid .p-multiselect .p-multiselect-label.p-placeholder {
  color: var(--bs--color-secundario-rojo) !important;
}
p-multiselect .is-invalid .p-multiselect .p-multiselect-trigger {
  background-image: url('icon-arrow-down-r.16dcb807b34d92edce91.svg');
}
.z-modal .p-dialog-mask {
  z-index: 10000001 !important;
}
.z-modal.w-40 .p-dialog {
  width: 98%;
  max-width: 40px;
}
.z-modal.w-50 .p-dialog {
  width: 98%;
  max-width: 50px;
}
.z-modal.w-60 .p-dialog {
  width: 98%;
  max-width: 60px;
}
.z-modal.w-70 .p-dialog {
  width: 98%;
  max-width: 70px;
}
.z-modal.w-80 .p-dialog {
  width: 98%;
  max-width: 80px;
}
.z-modal.w-90 .p-dialog {
  width: 98%;
  max-width: 90px;
}
.z-modal.w-100 .p-dialog {
  width: 98%;
  max-width: 100px;
}
.z-modal.w-110 .p-dialog {
  width: 98%;
  max-width: 110px;
}
.z-modal.w-120 .p-dialog {
  width: 98%;
  max-width: 120px;
}
.z-modal.w-130 .p-dialog {
  width: 98%;
  max-width: 130px;
}
.z-modal.w-140 .p-dialog {
  width: 98%;
  max-width: 140px;
}
.z-modal.w-150 .p-dialog {
  width: 98%;
  max-width: 150px;
}
.z-modal.w-160 .p-dialog {
  width: 98%;
  max-width: 160px;
}
.z-modal.w-170 .p-dialog {
  width: 98%;
  max-width: 170px;
}
.z-modal.w-180 .p-dialog {
  width: 98%;
  max-width: 180px;
}
.z-modal.w-190 .p-dialog {
  width: 98%;
  max-width: 190px;
}
.z-modal.w-200 .p-dialog {
  width: 98%;
  max-width: 200px;
}
.z-modal.w-210 .p-dialog {
  width: 98%;
  max-width: 210px;
}
.z-modal.w-220 .p-dialog {
  width: 98%;
  max-width: 220px;
}
.z-modal.w-230 .p-dialog {
  width: 98%;
  max-width: 230px;
}
.z-modal.w-240 .p-dialog {
  width: 98%;
  max-width: 240px;
}
.z-modal.w-250 .p-dialog {
  width: 98%;
  max-width: 250px;
}
.z-modal.w-260 .p-dialog {
  width: 98%;
  max-width: 260px;
}
.z-modal.w-270 .p-dialog {
  width: 98%;
  max-width: 270px;
}
.z-modal.w-280 .p-dialog {
  width: 98%;
  max-width: 280px;
}
.z-modal.w-290 .p-dialog {
  width: 98%;
  max-width: 290px;
}
.z-modal.w-300 .p-dialog {
  width: 98%;
  max-width: 300px;
}
.z-modal.w-310 .p-dialog {
  width: 98%;
  max-width: 310px;
}
.z-modal.w-320 .p-dialog {
  width: 98%;
  max-width: 320px;
}
.z-modal.w-330 .p-dialog {
  width: 98%;
  max-width: 330px;
}
.z-modal.w-340 .p-dialog {
  width: 98%;
  max-width: 340px;
}
.z-modal.w-350 .p-dialog {
  width: 98%;
  max-width: 350px;
}
.z-modal.w-360 .p-dialog {
  width: 98%;
  max-width: 360px;
}
.z-modal.w-370 .p-dialog {
  width: 98%;
  max-width: 370px;
}
.z-modal.w-380 .p-dialog {
  width: 98%;
  max-width: 380px;
}
.z-modal.w-390 .p-dialog {
  width: 98%;
  max-width: 390px;
}
.z-modal.w-400 .p-dialog {
  width: 98%;
  max-width: 400px;
}
.z-modal.w-410 .p-dialog {
  width: 98%;
  max-width: 410px;
}
.z-modal.w-420 .p-dialog {
  width: 98%;
  max-width: 420px;
}
.z-modal.w-430 .p-dialog {
  width: 98%;
  max-width: 430px;
}
.z-modal.w-440 .p-dialog {
  width: 98%;
  max-width: 440px;
}
.z-modal.w-450 .p-dialog {
  width: 98%;
  max-width: 450px;
}
.z-modal.w-460 .p-dialog {
  width: 98%;
  max-width: 460px;
}
.z-modal.w-470 .p-dialog {
  width: 98%;
  max-width: 470px;
}
.z-modal.w-480 .p-dialog {
  width: 98%;
  max-width: 480px;
}
.z-modal.w-490 .p-dialog {
  width: 98%;
  max-width: 490px;
}
.z-modal.w-500 .p-dialog {
  width: 98%;
  max-width: 500px;
}
.z-modal.w-510 .p-dialog {
  width: 98%;
  max-width: 510px;
}
.z-modal.w-520 .p-dialog {
  width: 98%;
  max-width: 520px;
}
.z-modal.w-530 .p-dialog {
  width: 98%;
  max-width: 530px;
}
.z-modal.w-540 .p-dialog {
  width: 98%;
  max-width: 540px;
}
.z-modal.w-550 .p-dialog {
  width: 98%;
  max-width: 550px;
}
.z-modal.w-560 .p-dialog {
  width: 98%;
  max-width: 560px;
}
.z-modal.w-570 .p-dialog {
  width: 98%;
  max-width: 570px;
}
.z-modal.w-580 .p-dialog {
  width: 98%;
  max-width: 580px;
}
.z-modal.w-590 .p-dialog {
  width: 98%;
  max-width: 590px;
}
.z-modal.w-600 .p-dialog {
  width: 98%;
  max-width: 600px;
}
.z-modal.w-610 .p-dialog {
  width: 98%;
  max-width: 610px;
}
.z-modal.w-620 .p-dialog {
  width: 98%;
  max-width: 620px;
}
.z-modal.w-630 .p-dialog {
  width: 98%;
  max-width: 630px;
}
.z-modal.w-640 .p-dialog {
  width: 98%;
  max-width: 640px;
}
.z-modal.w-650 .p-dialog {
  width: 98%;
  max-width: 650px;
}
.z-modal.w-660 .p-dialog {
  width: 98%;
  max-width: 660px;
}
.z-modal.w-670 .p-dialog {
  width: 98%;
  max-width: 670px;
}
.z-modal.w-680 .p-dialog {
  width: 98%;
  max-width: 680px;
}
.z-modal.w-690 .p-dialog {
  width: 98%;
  max-width: 690px;
}
.z-modal.w-700 .p-dialog {
  width: 98%;
  max-width: 700px;
}
.z-modal.w-710 .p-dialog {
  width: 98%;
  max-width: 710px;
}
.z-modal.w-720 .p-dialog {
  width: 98%;
  max-width: 720px;
}
.z-modal.w-730 .p-dialog {
  width: 98%;
  max-width: 730px;
}
.z-modal.w-740 .p-dialog {
  width: 98%;
  max-width: 740px;
}
.z-modal.w-750 .p-dialog {
  width: 98%;
  max-width: 750px;
}
.z-modal.w-760 .p-dialog {
  width: 98%;
  max-width: 760px;
}
.z-modal.w-770 .p-dialog {
  width: 98%;
  max-width: 770px;
}
.z-modal.w-780 .p-dialog {
  width: 98%;
  max-width: 780px;
}
.z-modal.w-790 .p-dialog {
  width: 98%;
  max-width: 790px;
}
.z-modal.w-800 .p-dialog {
  width: 98%;
  max-width: 800px;
}
.z-modal.w-810 .p-dialog {
  width: 98%;
  max-width: 810px;
}
.z-modal.w-820 .p-dialog {
  width: 98%;
  max-width: 820px;
}
.z-modal.w-830 .p-dialog {
  width: 98%;
  max-width: 830px;
}
.z-modal.w-840 .p-dialog {
  width: 98%;
  max-width: 840px;
}
.z-modal.w-850 .p-dialog {
  width: 98%;
  max-width: 850px;
}
.z-modal.w-860 .p-dialog {
  width: 98%;
  max-width: 860px;
}
.z-modal.w-870 .p-dialog {
  width: 98%;
  max-width: 870px;
}
.z-modal.w-880 .p-dialog {
  width: 98%;
  max-width: 880px;
}
.z-modal.w-890 .p-dialog {
  width: 98%;
  max-width: 890px;
}
.z-modal.w-900 .p-dialog {
  width: 98%;
  max-width: 900px;
}
.z-modal.w-910 .p-dialog {
  width: 98%;
  max-width: 910px;
}
.z-modal.w-920 .p-dialog {
  width: 98%;
  max-width: 920px;
}
.z-modal.w-930 .p-dialog {
  width: 98%;
  max-width: 930px;
}
.z-modal.w-940 .p-dialog {
  width: 98%;
  max-width: 940px;
}
.z-modal.w-950 .p-dialog {
  width: 98%;
  max-width: 950px;
}
.z-modal.w-960 .p-dialog {
  width: 98%;
  max-width: 960px;
}
.z-modal.w-970 .p-dialog {
  width: 98%;
  max-width: 970px;
}
.z-modal.w-980 .p-dialog {
  width: 98%;
  max-width: 980px;
}
.z-modal.w-990 .p-dialog {
  width: 98%;
  max-width: 990px;
}
.z-modal.w-1000 .p-dialog {
  width: 98%;
  max-width: 1000px;
}
.z-modal .p-dialog-mask.p-component-overlay {
  background-color: rgba(0, 0, 0, 0.7);
}
.z-modal .p-dialog {
  border-radius: 3px;
  box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);
  border: 0 none;
}
.z-modal .p-dialog .p-dialog-header {
  border-bottom: 0 none;
  background: #ffffff;
  color: #495057;
  padding: 1.5rem 1.5rem 0.2rem 1.5rem;
  border-radius: 4px 4px 0 0;
  justify-content: space-between;
  align-items: flex-start;
}
.z-modal .p-dialog .p-dialog-header .z-titulo,
.z-modal .p-dialog .p-dialog-header .h1,
.z-modal .p-dialog .p-dialog-header .h2,
.z-modal .p-dialog .p-dialog-header .h3,
.z-modal .p-dialog .p-dialog-header .h4,
.z-modal .p-dialog .p-dialog-header .h5,
.z-modal .p-dialog .p-dialog-header h1,
.z-modal .p-dialog .p-dialog-header h2,
.z-modal .p-dialog .p-dialog-header h3,
.z-modal .p-dialog .p-dialog-header h4,
.z-modal .p-dialog .p-dialog-header h5 {
  flex: 0 0 100%;
  width: 100%;
  padding: 8px 0 4px;
}
.z-modal .p-dialog .p-dialog-header .z-titulo figure,
.z-modal .p-dialog .p-dialog-header .h1 figure,
.z-modal .p-dialog .p-dialog-header .h2 figure,
.z-modal .p-dialog .p-dialog-header .h3 figure,
.z-modal .p-dialog .p-dialog-header .h4 figure,
.z-modal .p-dialog .p-dialog-header .h5 figure,
.z-modal .p-dialog .p-dialog-header h1 figure,
.z-modal .p-dialog .p-dialog-header h2 figure,
.z-modal .p-dialog .p-dialog-header h3 figure,
.z-modal .p-dialog .p-dialog-header h4 figure,
.z-modal .p-dialog .p-dialog-header h5 figure {
  margin: 20px auto 10px;
  display: block;
}
.z-modal .p-dialog .p-dialog-header .p-dialog-header-icons {
  position: absolute;
  top: 10px;
  right: 10px;
}
.z-modal .p-dialog .p-dialog-header .p-dialog-header-icons .p-dialog-header-close {
  height: 24px;
  width: 24px;
  background: url('icon_close_naranja.01304fc56910a1ca5646.svg') center center no-repeat;
  background-size: auto 16px;
}
@media only screen and (min-width : 600px) {
  .z-modal .p-dialog .p-dialog-header .p-dialog-header-icons .p-dialog-header-close {
    background-size: auto 20px;
  }
}
.z-modal .p-dialog .p-dialog-header .p-dialog-header-icons .p-dialog-header-close .p-dialog-header-close-icon::before {
  display: none;
}
.z-modal .p-dialog .p-dialog-content {
  background: var(--bs--color-principal-blanco);
  padding: 0 20px;
}
@media only screen and (min-width : 600px) {
  .z-modal .p-dialog .p-dialog-content {
    padding: 0 30px;
  }
}
@media only screen and (min-width : 1000px) {
  .z-modal .p-dialog .p-dialog-content {
    padding: 0 60px;
  }
}
.z-modal .p-dialog .p-dialog-content .simple {
  color: var(--bs--color-grises-gris-50);
  width: 100%;
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  align-content: center;
  -webkit-align-content: center;
  -moz-flex-direction: center;
}
.z-modal .p-dialog .p-dialog-content .simple ~ .simple {
  padding-top: 10px;
  padding-bottom: 20px;
}
.z-modal .p-dialog .dummy {
  width: 20px;
  color: var(--bs--color-grises-gris-40);
  text-align: center;
}
.z-modal .p-dialog .p-dialog-footer {
  border-radius: 0 0 4px 4px;
  background: var(--bs--color-principal-blanco);
  color: var(--bs--color-principal-negro);
  padding: 1rem 16px;
  position: relative;
}
.z-modal .p-dialog .p-dialog-footer .simple {
  color: var(--bs--color-grises-gris-50);
  width: 100%;
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  align-content: center;
  -webkit-align-content: center;
  -moz-flex-direction: center;
}
.z-modal .p-dialog .p-dialog-footer .simple ~ .simple {
  padding-top: 10px;
  padding-bottom: 20px;
}
.z-modal .p-dialog .p-dialog-footer .extremos {
  width: 100%;
  padding: 10px;
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  align-content: center;
  -webkit-align-content: center;
  -moz-flex-direction: center;
}
.z-modal .p-dialog .p-dialog-footer .derecha {
  width: 100%;
  padding: 10px;
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: flex-end;
  align-items: center;
  align-content: center;
  -webkit-align-content: center;
  -moz-flex-direction: center;
}
.z-modal .p-dialog .p-dialog-footer .izquierda {
  width: 100%;
  padding: 10px;
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
  align-content: center;
  -webkit-align-content: center;
  -moz-flex-direction: center;
}
.z-modal .p-dialog .p-dialog-footer .centrar {
  width: 100%;
  padding: 10px;
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  align-content: center;
  -webkit-align-content: center;
  -moz-flex-direction: center;
}
@media only screen and (max-width : 600px) {
  .z-modal .p-dialog .p-dialog-footer .extremos .z-btn-primary,
.z-modal .p-dialog .p-dialog-footer .derecha .z-btn-primary,
.z-modal .p-dialog .p-dialog-footer .izquierda .z-btn-primary,
.z-modal .p-dialog .p-dialog-footer .centrar .z-btn-primary {
    order: 1;
  }
  .z-modal .p-dialog .p-dialog-footer .extremos .z-btn-secondary,
.z-modal .p-dialog .p-dialog-footer .derecha .z-btn-secondary,
.z-modal .p-dialog .p-dialog-footer .izquierda .z-btn-secondary,
.z-modal .p-dialog .p-dialog-footer .centrar .z-btn-secondary {
    order: 2;
  }
  .z-modal .p-dialog .p-dialog-footer .extremos .z-btn-link,
.z-modal .p-dialog .p-dialog-footer .derecha .z-btn-link,
.z-modal .p-dialog .p-dialog-footer .izquierda .z-btn-link,
.z-modal .p-dialog .p-dialog-footer .centrar .z-btn-link {
    order: 3;
  }
}
.z-modal .p-dialog .z-modulo-ayuda {
  position: absolute;
  left: 0;
  width: 100%;
  padding: 10px;
  background-color: var(--bs--color-secundario-naranja-10);
}
.z-modal .p-dialog .z-modulo-ayuda.gris {
  background-color: var(--bs--color-grises-gris-10);
}
.z-modal .p-dialog .z-modulo-ayuda p,
.z-modal .p-dialog .z-modulo-ayuda h5,
.z-modal .p-dialog .z-modulo-ayuda .h5 {
  text-align: center;
  line-height: 1.6;
}
.z-modal .p-dialog .z-modulo-ayuda p:not(.h5) {
  font-size: 1.7rem;
}
.z-modal.busqueda-avanzada .p-dialog {
  max-height: calc(100% - 1.5rem);
}
.z-modal.busqueda-avanzada .p-dialog .p-dialog-content {
  padding: 0 16px;
}
.z-modal.busqueda-avanzada .p-dialog .p-dialog-content::-webkit-scrollbar {
  width: 4px;
  height: 4px;
}
.z-modal.busqueda-avanzada .p-dialog .p-dialog-content::-webkit-scrollbar-track {
  box-shadow: inset 0 0 6px var(--bs--color-grises-gris-10);
}
.z-modal.busqueda-avanzada .p-dialog .p-dialog-content::-webkit-scrollbar-thumb {
  background-color: var(--bs--color-grises-gris-50);
  cursor: pointer;
}
.z-modal.busqueda-avanzada .p-dialog-header {
  padding-top: 2px;
  padding-bottom: 2px;
}
@media only screen and (min-width : 600px) {
  .z-modal.busqueda-avanzada .p-dialog-header {
    padding-top: 48px;
  }
}
.z-modal.busqueda-avanzada .p-dialog-header .p-dialog-header-icons {
  top: 8px;
}
.z-modal.busqueda-avanzada .p-dialog-header h1,
.z-modal.busqueda-avanzada .p-dialog-header h2,
.z-modal.busqueda-avanzada .p-dialog-header h3,
.z-modal.busqueda-avanzada .p-dialog-header h4,
.z-modal.busqueda-avanzada .p-dialog-header h5 {
  width: 100%;
  padding-top: 6px;
  padding-bottom: 6px;
}
@media only screen and (min-width : 600px) {
  .z-modal.busqueda-avanzada .p-dialog-header h1,
.z-modal.busqueda-avanzada .p-dialog-header h2,
.z-modal.busqueda-avanzada .p-dialog-header h3,
.z-modal.busqueda-avanzada .p-dialog-header h4,
.z-modal.busqueda-avanzada .p-dialog-header h5 {
    padding-top: 6px;
    padding-bottom: 6px;
  }
}
.z-modal.compacto .p-dialog-content {
  padding: 0;
}
.z-modal.compacto .p-dialog-header {
  padding-top: 2px;
  padding-bottom: 2px;
}
.z-modal.compacto .p-dialog-header .p-dialog-header-icons {
  top: 8px;
}
.z-modal.compacto .p-dialog-header h1,
.z-modal.compacto .p-dialog-header h2,
.z-modal.compacto .p-dialog-header h3,
.z-modal.compacto .p-dialog-header h4,
.z-modal.compacto .p-dialog-header h5 {
  width: 100%;
  padding-top: 6px;
  padding-bottom: 6px;
}
@media only screen and (min-width : 600px) {
  .z-modal.compacto .p-dialog-header h1,
.z-modal.compacto .p-dialog-header h2,
.z-modal.compacto .p-dialog-header h3,
.z-modal.compacto .p-dialog-header h4,
.z-modal.compacto .p-dialog-header h5 {
    padding-top: 6px;
    padding-bottom: 6px;
  }
}
.z-modal.z-dividido .p-dialog .p-dialog-header {
  height: 0;
  padding: 0;
}
.z-modal.z-dividido .p-dialog .p-dialog-content {
  padding: 0;
  border-radius: 4px;
  display: block;
}
@media only screen and (min-width : 600px) {
  .z-modal.z-dividido .p-dialog .p-dialog-content {
    display: -ms-grid;
    display: -webkit-inline-grid;
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    -moz-column-gap: 0px;
         column-gap: 0px;
    row-gap: 0px;
    min-height: none;
  }
}
.z-modal.z-dividido .p-dialog .p-dialog-content .dialog-column {
  flex: 0 0 50%;
  padding: 20px;
  height: 100%;
  display: block;
}
.z-modal.z-dividido .p-dialog .p-dialog-content .dialog-column.background.gris-10 {
  background: var(--bs--color-grises-gris-10);
}
.z-modal.z-dividido .p-dialog .p-dialog-content .dialog-column.background.gris-20 {
  background: var(--bs--color-grises-gris-20);
}
.z-modal.z-dividido .p-dialog .p-dialog-content .dialog-column.background.gris-40 {
  background: var(--bs--color-grises-gris-40);
}
.z-modulo-dialog-imagen-detalle {
  width: 100%;
  min-height: 50px;
  display: block;
  position: relative;
  transition: height 0.1s linear;
}
@media only screen and (min-width : 600px) {
  .z-modulo-dialog-imagen-detalle {
    min-height: 50px;
  }
}
@media only screen and (min-width : 1000px) {
  .z-modulo-dialog-imagen-detalle {
    min-height: 50px;
  }
}
.z-modulo-dialog-imagen-detalle img {
  /*
  position: absolute;
  top: 10px;
  left: 10px;
  width: calc(100% - 20px);
  height: calc(100% - 20px);
  object-fit: cover;*/
  width: calc(100% - 20px);
  height: auto;
  margin: 10px;
}
.z-modulo-lista-tabla-datos {
  width: 100%;
  padding: 16px 16px 4px;
}
.z-modulo-lista-tabla-datos .modulo {
  width: 100%;
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: space-between;
  align-items: flex-start;
  align-content: flex-start;
  -webkit-align-content: flex-start;
  -moz-flex-direction: flex-start;
  min-height: 90px;
  padding-top: 8px;
  padding-bottom: 8px;
  border-top: 1px solid var(--bs--color-grises-gris-20);
  border-bottom: 1px solid var(--bs--color-grises-gris-20);
}
@media only screen and (min-width : 600px) {
  .z-modulo-lista-tabla-datos .modulo {
    padding-top: 16px;
    padding-bottom: 16px;
  }
}
.z-modulo-lista-tabla-datos .modulo:last-child {
  border-bottom: none;
}
.z-modulo-lista-tabla-datos .modulo figure {
  flex: 1 0 100%;
  max-width: 75px;
  margin-right: 12px;
}
.z-modulo-lista-tabla-datos .modulo figure img {
  width: 100%;
  height: 75px;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 8px;
}
.z-modulo-lista-tabla-datos .modulo figcaption {
  flex: 1;
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: space-between;
  align-items: flex-start;
  align-content: flex-start;
  -webkit-align-content: flex-start;
  -moz-flex-direction: flex-start;
}
.z-modulo-lista-tabla-datos .modulo figcaption .z-simple-data {
  margin-bottom: 8px;
  display: inline;
  width: auto;
}
.z-modulo-lista-tabla-datos .modulo figcaption .z-simple-data:first-child {
  width: 100%;
}
@media only screen and (min-width : 600px) {
  .z-modulo-lista-tabla-datos .modulo figcaption .z-simple-data:first-child {
    width: auto;
  }
}
.z-modulo-lista-tabla-datos .modulo figcaption a {
  flex: 0 0 100%;
  text-align: left;
}
.z-tabla-datos {
  width: 100%;
  overflow: auto hidden;
}
.z-tabla-datos::-webkit-scrollbar {
  width: 2px;
  height: 2px;
}
.z-tabla-datos::-webkit-scrollbar-track {
  box-shadow: inset 0 0 6px var(--bs--color-grises-gris-10);
}
.z-tabla-datos::-webkit-scrollbar-thumb {
  background-color: var(--bs--color-grises-gris-50);
  cursor: pointer;
}
.z-tabla-datos p-datatable {
  width: 100%;
}
.z-tabla-panel {
  width: 100%;
  padding-right: 1rem;
  margin-left: auto;
  display: -ms-flex;
  display: inline-flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: flex-end;
  align-items: center;
  align-content: center;
  -webkit-align-content: center;
  -moz-flex-direction: center;
}
.z-tabla-panel span.label {
  flex: 1;
}
.p-datatable {
  width: 100%;
}
.p-datatable .p-paginator {
  display: none !important;
}
.p-datatable .p-datatable-wrapper {
  margin-bottom: 16px;
}
.p-datatable .p-datatable-wrapper table {
  min-width: 1100px;
  border-spacing: 0;
  border-collapse: collapse;
  width: 100%;
  background: var(--bs--color-grises-gris-10);
  border-radius: 4px;
}
.auto .p-datatable .p-datatable-wrapper table {
  min-width: 0px;
}
.min-600 .p-datatable .p-datatable-wrapper table {
  min-width: 600px;
}
.p-datatable .p-datatable-wrapper table thead.p-datatable-thead tr th {
  position: relative;
  padding: 1rem;
  min-height: 2.4rem;
  font-size: 1.3rem;
  font-family: "overpassbold", sans-serif;
  text-transform: uppercase;
  text-align: left;
  color: var(--bs--color-principal-negro);
  vertical-align: middle;
  border: 4px solid var(--bs--color-grises-gris-20);
  border-top: none !important;
}
.p-datatable .p-datatable-wrapper table thead.p-datatable-thead tr th .z-btn {
  position: absolute;
  top: 50%;
  left: 97%;
  transform: translate(-97%, -50%);
  min-width: -webkit-max-content;
  min-width: -moz-max-content;
  min-width: max-content;
  white-space: nowrap;
  width: auto;
  padding-right: 16px;
}
.p-datatable .p-datatable-wrapper table thead.p-datatable-thead tr th[colspan="2"], .p-datatable .p-datatable-wrapper table thead.p-datatable-thead tr th[colspan="3"], .p-datatable .p-datatable-wrapper table thead.p-datatable-thead tr th[colspan="4"], .p-datatable .p-datatable-wrapper table thead.p-datatable-thead tr th[colspan="5"] {
  text-align: center;
  border-top: none !important;
  border-bottom: none !important;
}
.compacto .p-datatable .p-datatable-wrapper table thead.p-datatable-thead tr th {
  padding: 0.3rem 0.3rem 0.3rem 1rem;
  font-size: 1.1rem;
  min-height: 2.2rem;
}
.p-datatable .p-datatable-wrapper table thead.p-datatable-thead tr th span:not(.arrow) {
  display: inline-block;
  margin-right: auto;
  max-width: calc(100% - 30px);
}
.p-datatable .p-datatable-wrapper table thead.p-datatable-thead tr th .p-sortable-column-icon {
  position: absolute;
  top: calc(50% - 10px);
  right: 10px;
  height: 20px;
  width: 20px;
  background-repeat: no-repeat;
  background-size: auto 90%;
  background-position: center center;
  background-image: url('icon-naranja-arrow-updown.f93b9abce4735af2bc91.svg');
}
.p-datatable .p-datatable-wrapper table thead.p-datatable-thead tr th .p-sortable-column-icon::before {
  display: none;
}
.p-datatable .p-datatable-wrapper table thead.p-datatable-thead tr th .p-sortable-column-icon.pi-sort-alt {
  background-image: url('icon-naranja-arrow-updown.f93b9abce4735af2bc91.svg');
}
.p-datatable .p-datatable-wrapper table thead.p-datatable-thead tr th .p-sortable-column-icon.pi-sort-amount-up-alt {
  background-image: url('icon-arrow-up.880b97f7a7c41c23d7d2.svg');
}
.p-datatable .p-datatable-wrapper table thead.p-datatable-thead tr th .p-sortable-column-icon.pi-sort-amount-down {
  background-image: url('icon-arrow-down.d9c722ed8138ad94595b.svg');
}
.p-datatable .p-datatable-wrapper table tbody.p-datatable-tbody tr {
  background-color: var(--bs--color-principal-blanco);
}
.p-datatable .p-datatable-wrapper table tbody.p-datatable-tbody tr:nth-child(even) {
  background-color: white;
}
.p-datatable .p-datatable-wrapper table tbody.p-datatable-tbody tr td {
  min-height: 48px;
  height: auto;
  padding: 1rem;
  vertical-align: middle;
  text-align: left;
  border: 4px solid var(--bs--color-grises-gris-20);
  font-size: 1.5rem;
  color: var(--bs--color-principal-naranja);
  font-family: "overpassregular", sans-serif;
}
.compacto .p-datatable .p-datatable-wrapper table tbody.p-datatable-tbody tr td {
  padding: 0.5rem 0.3rem 0.5rem 1rem;
  font-size: 1.4rem;
  min-height: 2.2rem;
}
.p-datatable .p-datatable table {
  table-layout: auto !important;
}
.p-datatable th {
  background-color: #f4f4f4 !important;
}
.p-datatable .p-datatable-table {
  width: 100%;
}
p-progressbar .p-progressbar {
  border: 0 none;
  height: 1.5rem;
  border-radius: 3px;
  background: var(--bs--color-grises-gris-20);
  height: 6px;
  margin-bottom: 6px;
}
p-progressbar .p-progressbar .p-progressbar-value {
  border: 0 none;
  margin: 0;
  background: var(--bs--color-principal-naranja);
}
p-progressbar .p-progressbar .p-progressbar-label {
  color: var(--bs--color-grises-gris-80);
  font-family: "overpassregular", sans-serif;
  line-height: 1.5rem;
}
.p-slider {
  background: var(--bs--color-grises-gris-40);
  border: 0 none;
  border-radius: 3px;
}
.p-slider.p-slider-horizontal {
  height: 0.486rem;
}
.p-slider.p-slider-horizontal .p-slider-handle {
  margin-top: -0.7715rem;
  margin-left: -0.5715rem;
}
.p-slider.p-slider-vertical {
  width: 0.286rem;
}
.p-slider.p-slider-vertical .p-slider-handle {
  margin-left: -0.5715rem;
  margin-bottom: -0.5715rem;
}
.p-slider .p-slider-handle {
  height: 1.543rem;
  width: 1.543rem;
  background: var(--bs--color-principal-naranja);
  border: 2px solid var(--bs--color-principal-naranja);
  border-radius: 50%;
  transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s;
}
.p-slider .p-slider-handle:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 1px #93cbf9;
}
.p-slider .p-slider-range {
  border: 0 none;
  border-radius: 3px;
  background: var(--bs--color-principal-naranja);
}
.p-slider:not(.p-disabled) .p-slider-handle:hover {
  background: var(--bs--color-secundario-naranja-90);
  border-color: #64b5f6;
}
.p-slider.p-slider-animate.p-slider-horizontal .p-slider-handle {
  transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s, left 0.2s;
}
.p-slider.p-slider-animate.p-slider-horizontal .p-slider-range {
  transition: width 0.2s;
}
.p-slider.p-slider-animate.p-slider-vertical .p-slider-handle {
  transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s, bottom 0.2s;
}
.p-slider.p-slider-animate.p-slider-vertical .p-slider-range {
  transition: height 0.2s;
}
html {
  font-size: 62.5%;
  margin: 0;
  padding: 0;
  height: 100%;
  scroll-behavior: smooth;
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
* {
  box-sizing: border-box;
}
body {
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  font-family: "overpassregular", sans-serif;
  font-size: var(--bs--font-size-p);
  color: var(--bs--color-principal-negro);
  background-color: var(--bs--color-principal-blanco);
  margin: 0;
  padding: 0;
  height: 100%;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
body::-webkit-scrollbar {
  width: 4px;
  height: 4px;
}
body::-webkit-scrollbar-track {
  box-shadow: inset 0 0 6px var(--bs--color-grises-gris-10);
}
body::-webkit-scrollbar-thumb {
  background-color: var(--bs--color-grises-gris-50);
  cursor: pointer;
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uXFwuLlxcLi5cXG1haW4uc2NzcyIsIi4uXFwuLlxcLi5cXHNoYXJlZFxcY29uZmlnXFxyZXNldC5zY3NzIiwiLi5cXC4uXFwuLlxcc2hhcmVkXFxjb25maWdcXGNvbG9yZXMuc2NzcyIsIi4uXFwuLlxcLi5cXHNoYXJlZFxcY29uZmlnXFx0aXBvZ3JhZmlhcy5zY3NzIiwiLi5cXC4uXFwuLlxcc2hhcmVkXFxjb25maWdcXHJvb3RfdmFyaWFibGVzLnNjc3MiLCIuLlxcLi5cXC4uXFxzaGFyZWRcXGNvbmZpZ1xcdGV4dG9zLnNjc3MiLCIuLlxcLi5cXC4uXFxzaGFyZWRcXGNvbmZpZ1xcbWl4aW5zLnNjc3MiLCIuLlxcLi5cXC4uXFxzaGFyZWRcXGNvbmZpZ1xcY29udGFpbmVyLnNjc3MiLCIuLlxcLi5cXC4uXFxzaGFyZWRcXGNvbmZpZ1xcdmFyaWFibGVzLnNjc3MiLCIuLlxcLi5cXC4uXFxib290c3RyYXBcXGJvb3RzdHJhcC1ncmlkLnNjc3MiLCIuLlxcLi5cXC4uXFxib290c3RyYXBcXF9yb290LnNjc3MiLCIuLlxcLi5cXC4uXFxib290c3RyYXBcXF9jb250YWluZXJzLnNjc3MiLCIuLlxcLi5cXC4uXFxib290c3RyYXBcXG1peGluc1xcX2NvbnRhaW5lci5zY3NzIiwiLi5cXC4uXFwuLlxcYm9vdHN0cmFwXFxtaXhpbnNcXF9icmVha3BvaW50cy5zY3NzIiwiLi5cXC4uXFwuLlxcYm9vdHN0cmFwXFxfdmFyaWFibGVzLnNjc3MiLCIuLlxcLi5cXC4uXFxib290c3RyYXBcXF9ncmlkLnNjc3MiLCIuLlxcLi5cXC4uXFxib290c3RyYXBcXG1peGluc1xcX2dyaWQuc2NzcyIsIi4uXFwuLlxcLi5cXGJvb3RzdHJhcFxcbWl4aW5zXFxfdXRpbGl0aWVzLnNjc3MiLCIuLlxcLi5cXC4uXFxib290c3RyYXBcXHV0aWxpdGllc1xcX2FwaS5zY3NzIiwiLi5cXC4uXFwuLlxcc2hhcmVkXFxjb21wb25lbnRzXFxjYWJlY2VyYS5zY3NzIiwiLi5cXC4uXFwuLlxcc2hhcmVkXFxjb21wb25lbnRzXFxzZXBhcmFkb3Jlcy5zY3NzIiwiLi5cXC4uXFwuLlxcc2hhcmVkXFxjb21wb25lbnRzXFxibG9xdWVzLnNjc3MiLCIuLlxcLi5cXC4uXFxzaGFyZWRcXGNvbXBvbmVudHNcXGJvdG9uZXMuc2NzcyIsIi4uXFwuLlxcLi5cXHNoYXJlZFxcY29tcG9uZW50c1xcaW5mb3JtYWNpb24tbGF0ZXJhbC5zY3NzIiwiLi5cXC4uXFwuLlxcc2hhcmVkXFxjb21wb25lbnRzXFxkYXRvcy1zaW1wbGVzLnNjc3MiLCIuLlxcLi5cXC4uXFxzaGFyZWRcXGNvbXBvbmVudHNcXGZvcm11bGFyaW9zLnNjc3MiLCIuLlxcLi5cXC4uXFxzaGFyZWRcXGNvbXBvbmVudHNcXGljb25vcy5zY3NzIiwiLi5cXC4uXFwuLlxcc2hhcmVkXFxjb21wb25lbnRzXFxzZWxlY3RvcmVzLnNjc3MiLCIuLlxcLi5cXC4uXFxzaGFyZWRcXGNvbmZpZ1xcaW1hZ2VzLnNjc3MiLCIuLlxcLi5cXC4uXFxzaGFyZWRcXGNvbXBvbmVudHNcXGRlc3BsZWdhYmxlLXJlc3VtZW4uc2NzcyIsIi4uXFwuLlxcLi5cXHNoYXJlZFxcY29tcG9uZW50c1xccGFzb3MtaW5kaWNlLnNjc3MiLCIuLlxcLi5cXC4uXFxzaGFyZWRcXGNvbXBvbmVudHNcXGJsb3F1ZS1wbGFuZXMuc2NzcyIsIi4uXFwuLlxcLi5cXHNoYXJlZFxcY29tcG9uZW50c1xcbG9hZGVyLnNjc3MiLCIuLlxcLi5cXC4uXFxzaGFyZWRcXGNvbXBvbmVudHNcXHRhYmxhLWNvbXBhcmF0aXZhLnNjc3MiLCIuLlxcLi5cXC4uXFxzaGFyZWRcXGNvbXBvbmVudHNcXHBhZ2luYWRvci5zY3NzIiwiLi5cXC4uXFwuLlxcc2hhcmVkXFxjb21wb25lbnRzXFxhY2NvcmRlb24uc2NzcyIsIi4uXFwuLlxcLi5cXHNoYXJlZFxcY29tcG9uZW50c1xcbWVudS5zY3NzIiwiLi5cXC4uXFwuLlxcc2hhcmVkXFxjb21wb25lbnRzXFxiYWRnZXMuc2NzcyIsIi4uXFwuLlxcLi5cXHNoYXJlZFxcY29tcG9uZW50c1xcdG9hc3Quc2NzcyIsIi4uXFwuLlxcLi5cXHNoYXJlZFxcY29tcG9uZW50c1xcY2FyZ2FJbWFnZW4uc2NzcyIsIi4uXFwuLlxcLi5cXHNoYXJlZFxcY29tcG9uZW50c1xccHVibGljaWRhZC5zY3NzIiwiLi5cXC4uXFwuLlxcc2hhcmVkXFxjb21wb25lbnRzXFxib3RvbmVyYS5zY3NzIiwiLi5cXC4uXFwuLlxccHJpbWVuZ1xcY29tcG9uZW50c1xcaW5wdXQtdGV4dC5zY3NzIiwiLi5cXC4uXFwuLlxccHJpbWVuZ1xcY29tcG9uZW50c1xcY2FsZW5kYXIuc2NzcyIsIi4uXFwuLlxcLi5cXHByaW1lbmdcXGNvbXBvbmVudHNcXGRyb3Bkb3duLnNjc3MiLCIuLlxcLi5cXC4uXFxwcmltZW5nXFxjb21wb25lbnRzXFxjaGVja2JveC5zY3NzIiwiLi5cXC4uXFwuLlxccHJpbWVuZ1xcY29tcG9uZW50c1xccmFkaW9idXR0b24uc2NzcyIsIi4uXFwuLlxcLi5cXHByaW1lbmdcXGNvbXBvbmVudHNcXG11bHRpc2VsZWN0LnNjc3MiLCIuLlxcLi5cXC4uXFxwcmltZW5nXFxjb21wb25lbnRzXFxkaWFsb2cuc2NzcyIsIi4uXFwuLlxcLi5cXHByaW1lbmdcXGNvbXBvbmVudHNcXGRhdGFUYWJsZS5zY3NzIiwiLi5cXC4uXFwuLlxccHJpbWVuZ1xcY29tcG9uZW50c1xccHJvZ3Jlc3MtYmFyLnNjc3MiLCIuLlxcLi5cXC4uXFxwcmltZW5nXFxjb21wb25lbnRzXFxzbGlkZXIuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkFBZ0I7QUNFaEI7RUFDSSxjQUFBO0FEQUo7QUNHQTtFQUNJLHdCQUFBO0FEQUo7QUNJQTs7RUFFQyw2Q0FBQTtFQUNBLHdDQUFBO0VBQ0EseUJBQUE7RUFFQSxzQkFBQTtFQUNBLHFCQUFBO0VBQ0MsaUJBQUE7QURERjtBQ0lBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7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aEVBOztFZ0J4OURVO0lBeERWLHlCQUFBO0VoQm9oRUE7O0VnQjU5RFU7SUF4RFYsZ0JBQUE7RWhCd2hFQTs7RWdCaCtEVTtJQXhEVix5QkFBQTtFaEI0aEVBOztFZ0JwK0RVO0lBeERWLHlCQUFBO0VoQmdpRUE7O0VnQngrRFU7SUF4RFYsZ0JBQUE7RWhCb2lFQTs7RWdCNStEVTtJQXhEVix5QkFBQTtFaEJ3aUVBOztFZ0JoL0RVO0lBeERWLHlCQUFBO0VoQjRpRUE7O0VnQnAvRFU7SUF4RFYsZ0JBQUE7RWhCZ2pFQTs7RWdCeC9EVTtJQXhEVix5QkFBQTtFaEJvakVBOztFZ0I1L0RVO0lBeERWLHlCQUFBO0VoQndqRUE7O0VnQnIvRE07O0lBRUUsZ0JBQUE7RWhCdy9EUjs7RWdCci9ETTs7SUFFRSxnQkFBQTtFaEJ3L0RSOztFZ0IvL0RNOztJQUVFLHNCQUFBO0VoQmtnRVI7O0VnQi8vRE07O0lBRUUsc0JBQUE7RWhCa2dFUjs7RWdCemdFTTs7SUFFRSxxQkFBQTtFaEI0Z0VSOztFZ0J6Z0VNOztJQUVFLHFCQUFBO0VoQjRnRVI7O0VnQm5oRU07O0lBRUUsbUJBQUE7RWhCc2hFUjs7RWdCbmhFTTs7SUFFRSxtQkFBQTtFaEJzaEVSOztFZ0I3aEVNOztJQUVFLHFCQUFBO0VoQmdpRVI7O0VnQjdoRU07O0lBRUUscUJBQUE7RWhCZ2lFUjs7RWdCdmlFTTs7SUFFRSxtQkFBQTtFaEIwaUVSOztFZ0J2aUVNOztJQUVFLG1CQUFBO0VoQjBpRVI7QUFDRjtBaUJybUVRO0VBT0ksMEJBQUE7QWpCaW1FWjtBaUJ4bUVRO0VBT0ksZ0NBQUE7QWpCcW1FWjtBaUI1bUVRO0VBT0kseUJBQUE7QWpCeW1FWjtBaUJobkVRO0VBT0ksd0JBQUE7QWpCNm1FWjtBaUJwbkVRO0VBT0kseUJBQUE7QWpCaW5FWjtBaUJ4bkVRO0VBT0ksNkJBQUE7QWpCcW5FWjtBaUI1bkVRO0VBT0ksOEJBQUE7QWpCeW5FWjtBaUJob0VRO0VBT0ksd0JBQUE7QWpCNm5FWjtBaUJwb0VRO0VBT0ksK0JBQUE7QWpCaW9FWjtBaUJ4b0VRO0VBT0ksd0JBQUE7QWpCcW9FWjtBaUI1b0VRO0VBT0kseUJBQUE7QWpCeW9FWjtBaUJocEVRO0VBT0ksOEJBQUE7QWpCNm9FWjtBaUJwcEVRO0VBT0ksaUNBQUE7QWpCaXBFWjtBaUJ4cEVRO0VBT0ksc0NBQUE7QWpCcXBFWjtBaUI1cEVRO0VBT0kseUNBQUE7QWpCeXBFWjtBaUJocUVRO0VBT0ksdUJBQUE7QWpCNnBFWjtBaUJwcUVRO0VBT0ksdUJBQUE7QWpCaXFFWjtBaUJ4cUVRO0VBT0kseUJBQUE7QWpCcXFFWjtBaUI1cUVRO0VBT0kseUJBQUE7QWpCeXFFWjtBaUJockVRO0VBT0ksMEJBQUE7QWpCNnFFWjtBaUJwckVRO0VBT0ksNEJBQUE7QWpCaXJFWjtBaUJ4ckVRO0VBT0ksa0NBQUE7QWpCcXJFWjtBaUI1ckVRO0VBT0ksc0NBQUE7QWpCeXJFWjtBaUJoc0VRO0VBT0ksb0NBQUE7QWpCNnJFWjtBaUJwc0VRO0VBT0ksa0NBQUE7QWpCaXNFWjtBaUJ4c0VRO0VBT0kseUNBQUE7QWpCcXNFWjtBaUI1c0VRO0VBT0ksd0NBQUE7QWpCeXNFWjtBaUJodEVRO0VBT0ksd0NBQUE7QWpCNnNFWjtBaUJwdEVRO0VBT0ksa0NBQUE7QWpCaXRFWjtBaUJ4dEVRO0VBT0ksZ0NBQUE7QWpCcXRFWjtBaUI1dEVRO0VBT0ksOEJBQUE7QWpCeXRFWjtBaUJodUVRO0VBT0ksZ0NBQUE7QWpCNnRFWjtBaUJwdUVRO0VBT0ksK0JBQUE7QWpCaXVFWjtBaUJ4dUVRO0VBT0ksb0NBQUE7QWpCcXVFWjtBaUI1dUVRO0VBT0ksa0NBQUE7QWpCeXVFWjtBaUJodkVRO0VBT0ksZ0NBQUE7QWpCNnVFWjtBaUJwdkVRO0VBT0ksdUNBQUE7QWpCaXZFWjtBaUJ4dkVRO0VBT0ksc0NBQUE7QWpCcXZFWjtBaUI1dkVRO0VBT0ksaUNBQUE7QWpCeXZFWjtBaUJod0VRO0VBT0ksMkJBQUE7QWpCNnZFWjtBaUJwd0VRO0VBT0ksaUNBQUE7QWpCaXdFWjtBaUJ4d0VRO0VBT0ksK0JBQUE7QWpCcXdFWjtBaUI1d0VRO0VBT0ksNkJBQUE7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OW9GUTtFQU9JLDRCQUFBO0FqQjJvRlo7QWlCbHBGUTtFQU9JLGtDQUFBO0FqQitvRlo7QWlCdHBGUTtFQU9JLGlDQUFBO0FqQm1wRlo7QWlCMXBGUTtFQU9JLCtCQUFBO0FqQnVwRlo7QWlCOXBGUTtFQU9JLGlDQUFBO0FqQjJwRlo7QWlCbHFGUTtFQU9JLCtCQUFBO0FqQitwRlo7QWlCdHFGUTtFQU9JLDBCQUFBO0FqQm1xRlo7QWlCMXFGUTtFQU9JLGdDQUFBO0FqQnVxRlo7QWlCOXFGUTtFQU9JLCtCQUFBO0FqQjJxRlo7QWlCbHJGUTtFQU9JLDZCQUFBO0FqQitxRlo7QWlCdHJGUTtFQU9JLCtCQUFBO0FqQm1yRlo7QWlCMXJGUTtFQU9JLDZCQUFBO0FqQnVyRlo7QWE5ckZJO0VJQUk7SUFPSSwwQkFBQTtFakI0ckZWOztFaUJuc0ZNO0lBT0ksZ0NBQUE7RWpCZ3NGVjs7RWlCdnNGTTtJQU9JLHlCQUFBO0VqQm9zRlY7O0VpQjNzRk07SUFPSSx3QkFBQTtFakJ3c0ZWOztFaUIvc0ZNO0lBT0kseUJBQUE7RWpCNHNGVjs7RWlCbnRGTTtJQU9JLDZCQUFBO0VqQmd0RlY7O0VpQnZ0Rk07SUFPSSw4QkFBQTtFakJvdEZWOztFaUIzdEZNO0lBT0ksd0JBQUE7RWpCd3RGVjs7RWlCL3RGTTtJQU9JLCtCQUFBO0VqQjR0RlY7O0VpQm51Rk07SUFPSSx3QkFBQTtFakJndUZWOztFaUJ2dUZNO0lBT0kseUJBQUE7RWpCb3VGVjs7RWlCM3VGTTtJQU9JLDhCQUFBO0VqQnd1RlY7O0VpQi91Rk07SUFPSSxpQ0FBQTtFakI0dUZWOztFaUJudkZNO0lBT0ksc0NBQUE7RWpCZ3ZGVjs7RWlCdnZGTTtJQU9JLHlDQUFBO0VqQm92RlY7O0VpQjN2Rk07SUFPSSx1QkFBQTtFakJ3dkZWOztFaUIvdkZNO0lBT0ksdUJBQUE7RWpCNHZGVjs7RWlCbndGTTtJQU9JLHlCQUFBO0VqQmd3RlY7O0VpQnZ3Rk07SUFPSSx5QkFBQTtFakJvd0ZWOztFaUIzd0ZNO0lBT0ksMEJBQUE7RWpCd3dGVjs7RWlCL3dGTTtJQU9JLDRCQUFBO0VqQjR3RlY7O0VpQm54Rk07SUFPSSxrQ0FBQTtFakJneEZWOztFaUJ2eEZNO0lBT0ksc0NBQUE7RWpCb3hGVjs7RWlCM3hGTTtJQU9JLG9DQUFBO0VqQnd4RlY7O0VpQi94Rk07SUFPSSxrQ0FBQTtFakI0eEZWOztFaUJueUZNO0lBT0kseUNBQUE7RWpCZ3lGVjs7RWlCdnlGTTtJQU9JLHdDQUFBO0VqQm95RlY7O0VpQjN5Rk07SUFPSSx3Q0FBQTtFakJ3eUZWOztFaUIveUZNO0lBT0ksa0NBQUE7RWpCNHlGVjs7RWlCbnpGTTtJQU9JLGdDQUFBO0VqQmd6RlY7O0VpQnZ6Rk07SUFPSSw4QkFBQTtFakJvekZWOztFaUIzekZNO0lBT0ksZ0NBQUE7RWpCd3pGVjs7RWlCL3pGTTtJQU9JLCtCQUFBO0VqQjR6RlY7O0VpQm4wRk07SUFPSSxvQ0FBQTtFakJnMEZWOztFaUJ2MEZNO0lBT0ksa0NBQUE7RWpCbzBGVjs7RWlCMzBGTTtJQU9JLGdDQUFBO0VqQncwRlY7O0VpQi8wRk07SUFPSSx1Q0FBQTtFakI0MEZWOztFaUJuMUZNO0lBT0ksc0NBQUE7RWpCZzFGVjs7RWlCdjFGTTtJQU9JLGlDQUFBO0VqQm8xRlY7O0VpQjMxRk07SUFPSSwyQkFBQTtFakJ3MUZWOztFaUIvMUZNO0lBT0ksaUNBQUE7RWpCNDFGVjs7RWlCbjJGTTtJQU9JLCtCQUFBO0VqQmcyRlY7O0VpQnYyRk07SUFPSSw2QkFBQTtFakJvMkZWOztFaUIzMkZNO0lBT0ksK0JBQUE7RWpCdzJGVjs7RWlCLzJGTTtJQU9JLDhCQUFBO0VqQjQyRlY7O0VpQm4zRk07SUFPSSxvQkFBQTtFakJnM0ZWOztFaUJ2M0ZNO0lBT0ksbUJBQUE7RWpCbzNGVjs7RWlCMzNGTTtJQU9JLG1CQUFBO0VqQnczRlY7O0VpQi8zRk07SUFPSSxtQkFBQTtFakI0M0ZWOztFaUJuNEZNO0lBT0ksbUJBQUE7RWpCZzRGVjs7RWlCdjRGTTtJQU9JLG1CQUFBO0VqQm80RlY7O0VpQjM0Rk07SUFPSSxtQkFBQTtFakJ3NEZWOztFaUIvNEZNO0lBT0ksbUJBQUE7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Vjs7RWlCcndHTTtJQU9JLGdDQUFBO0VqQmt3R1Y7O0VpQnp3R007SUFPSSwrQkFBQTtFakJzd0dWOztFaUI3d0dNO0lBT0ksNkJBQUE7RWpCMHdHVjs7RWlCanhHTTtJQU9JLCtCQUFBO0VqQjh3R1Y7O0VpQnJ4R007SUFPSSw2QkFBQTtFakJreEdWO0FBQ0Y7QWExeEdJO0VJQUk7SUFPSSwwQkFBQTtFakJ1eEdWOztFaUI5eEdNO0lBT0ksZ0NBQUE7RWpCMnhHVjs7RWlCbHlHTTtJQU9JLHlCQUFBO0VqQit4R1Y7O0VpQnR5R007SUFPSSx3QkFBQTtFakJteUdWOztFaUIxeUdNO0lBT0kseUJBQUE7RWpCdXlHVjs7RWlCOXlHTTtJQU9JLDZCQUFBO0VqQjJ5R1Y7O0VpQmx6R007SUFPSSw4QkFBQTtFakIreUdWOztFaUJ0ekdNO0lBT0ksd0JBQUE7RWpCbXpHVjs7RWlCMXpHTTtJQU9JLCtCQUFBO0VqQnV6R1Y7O0VpQjl6R007SUFPSSx3QkFBQTtFakIyekdWOztFaUJsMEdNO0lBT0kseUJBQUE7RWpCK3pHVjs7RWlCdDBHTTtJQU9JLDhCQUFBO0VqQm0wR1Y7O0VpQjEwR007SUFPSSxpQ0FBQTtFakJ1MEdWOztFaUI5MEdNO0lBT0ksc0NBQUE7RWpCMjBHVjs7RWlCbDFHTTtJQU9JLHlDQUFBO0VqQiswR1Y7O0VpQnQxR007SUFPSSx1QkFBQTtFakJtMUdWOztFaUIxMUdNO0lBT0ksdUJBQUE7RWpCdTFHVjs7RWlCOTFHTTtJQU9JLHlCQUFBO0VqQjIxR1Y7O0VpQmwyR007SUFPSSx5QkFBQTtFakIrMUdWOztFaUJ0MkdNO0lBT0ksMEJBQUE7RWpCbTJHVjs7RWlCMTJHTTtJQU9JLDRCQUFBO0VqQnUyR1Y7O0VpQjkyR007SUFPSSxrQ0FBQTtFakIyMkdWOztFaUJsM0dNO0lBT0ksc0NBQUE7RWpCKzJHVjs7RWlCdDNHTTtJQU9JLG9DQUFBO0VqQm0zR1Y7O0VpQjEzR007SUFPSSxrQ0FBQTtFakJ1M0dWOztFaUI5M0dNO0lBT0kseUNBQUE7RWpCMjNHVjs7RWlCbDRHTTtJQU9JLHdDQUFBO0VqQiszR1Y7O0VpQnQ0R007SUFPSSx3Q0FBQTtFakJtNEdWOztFaUIxNEdNO0lBT0ksa0NBQUE7RWpCdTRHVjs7RWlCOTRHTTtJQU9JLGdDQUFBO0VqQjI0R1Y7O0VpQmw1R007SUFPSSw4QkFBQTtFakIrNEdWOztFaUJ0NUdNO0lBT0ksZ0NBQUE7RWpCbTVHVjs7RWlCMTVHTTtJQU9JLCtCQUFBO0VqQnU1R1Y7O0VpQjk1R007SUFPSSxvQ0FBQTtFakIyNUdWOztFaUJsNkdNO0lBT0ksa0NBQUE7RWpCKzVHVjs7RWlCdDZHTTtJQU9JLGdDQUFBO0VqQm02R1Y7O0VpQjE2R007SUFPSSx1Q0FBQTtFakJ1NkdWOztFaUI5NkdNO0lBT0ksc0NBQUE7RWpCMjZHVjs7RWlCbDdHTTtJQU9JLGlDQUFBO0VqQis2R1Y7O0VpQnQ3R007SUFPSSwyQkFBQTtFakJtN0dWOztFaUIxN0dNO0lBT0ksaUNBQUE7RWpCdTdHVjs7RWlCOTdHTTtJQU9JLCtCQUFBO0VqQjI3R1Y7O0VpQmw4R007SUFPSSw2QkFBQTtFakIrN0dWOztFaUJ0OEdNO0lBT0ksK0JBQUE7RWpCbThHVjs7RWlCMThHTTtJQU9JLDhCQUFBO0VqQnU4R1Y7O0VpQjk4R007SUFPSSxvQkFBQTtFakIyOEdWOztFaUJsOUdNO0lBT0ksbUJBQUE7RWpCKzhHVjs7RWlCdDlHTTtJQU9JLG1CQUFBO0VqQm05R1Y7O0VpQjE5R007SUFPSSxtQkFBQTtFakJ1OUdWOztFaUI5OUdNO0lBT0ksbUJBQUE7RWpCMjlHVjs7RWlCbCtHTTtJQU9JLG1CQUFBO0VqQis5R1Y7O0VpQnQrR007SUFPSSxtQkFBQTtFakJtK0dWOztFaUIxK0dNO0lBT0ksbUJBQUE7RWpCdStHVjs7RWlCOStHTTtJQU9JLG9CQUFBO0VqQjIrR1Y7O0VpQmwvR007SUFPSSwwQkFBQTtFakIrK0dWOztFaUJ0L0dNO0lBT0kseUJBQUE7RWpCbS9HVjs7RWlCMS9HTTtJQU9JLHVCQUFBO0VqQnUvR1Y7O0VpQjkvR007SUFPSSx5QkFBQTtFakIyL0dWOztFaUJsZ0hNO0lBT0ksdUJBQUE7RWpCKy9HVjs7RWlCdGdITTtJQU9JLHVCQUFBO0VqQm1nSFY7O0VpQjFnSE07SUFPSSwwQkFBQTtJQUFBLHlCQUFBO0VqQndnSFY7O0VpQi9nSE07SUFPSSxnQ0FBQTtJQUFBLCtCQUFBO0VqQjZnSFY7O0VpQnBoSE07SUFPSSwrQkFBQTtJQUFBLDhCQUFBO0VqQmtoSFY7O0VpQnpoSE07SUFPSSw2QkFBQTtJQUFBLDRCQUFBO0VqQnVoSFY7O0VpQjloSE07SUFPSSwrQkFBQTtJQUFBLDhCQUFBO0VqQjRoSFY7O0VpQm5pSE07SUFPSSw2QkFBQTtJQUFBLDRCQUFBO0VqQmlpSFY7O0VpQnhpSE07SUFPSSw2QkFBQTtJQUFBLDRCQUFBO0VqQnNpSFY7O0VpQjdpSE07SUFPSSx3QkFBQTtJQUFBLDJCQUFBO0VqQjJpSFY7O0VpQmxqSE07SUFPSSw4QkFBQTtJQUFBLGlDQUFBO0VqQmdqSFY7O0VpQnZqSE07SUFPSSw2QkFBQTtJQUFBLGdDQUFBO0VqQnFqSFY7O0VpQjVqSE07SUFPSSwyQkFBQTtJQUFBLDhCQUFBO0VqQjBqSFY7O0VpQmprSE07SUFPSSw2QkFBQTtJQUFBLGdDQUFBO0VqQitqSFY7O0VpQnRrSE07SUFPSSwyQkFBQTtJQUFBLDhCQUFBO0VqQm9rSFY7O0VpQjNrSE07SUFPSSwyQkFBQTtJQUFBLDhCQUFBO0VqQnlrSFY7O0VpQmhsSE07SUFPSSx3QkFBQTtFakI2a0hWOztFaUJwbEhNO0lBT0ksOEJBQUE7RWpCaWxIVjs7RWlCeGxITTtJQU9JLDZCQUFBO0VqQnFsSFY7O0VpQjVsSE07SUFPSSwyQkFBQTtFakJ5bEhWOztFaUJobUhNO0lBT0ksNkJBQUE7RWpCNmxIVjs7RWlCcG1ITTtJQU9JLDJCQUFBO0VqQmltSFY7O0VpQnhtSE07SUFPSSwyQkFBQTtFakJxbUhWOztFaUI1bUhNO0lBT0ksMEJBQUE7RWpCeW1IVjs7RWlCaG5ITTtJQU9JLGdDQUFBO0VqQjZtSFY7O0VpQnBuSE07SUFPSSwrQkFBQTtFakJpbkhWOztFaUJ4bkhNO0lBT0ksNkJBQUE7RWpCcW5IVjs7RWlCNW5ITTtJQU9JLCtCQUFBO0VqQnluSFY7O0VpQmhvSE07SUFPSSw2QkFBQTtFakI2bkhWOztFaUJwb0hNO0lBT0ksNkJBQUE7RWpCaW9IVjs7RWlCeG9ITTtJQU9JLDJCQUFBO0VqQnFvSFY7O0VpQjVvSE07SUFPSSxpQ0FBQTtFakJ5b0hWOztFaUJocEhNO0lBT0ksZ0NBQUE7RWpCNm9IVjs7RWlCcHBITTtJQU9JLDhCQUFBO0VqQmlwSFY7O0VpQnhwSE07SUFPSSxnQ0FBQTtFakJxcEhWOztFaUI1cEhNO0lBT0ksOEJBQUE7RWpCeXBIVjs7RWlCaHFITTtJQU9JLDhCQUFBO0VqQjZwSFY7O0VpQnBxSE07SUFPSSx5QkFBQTtFakJpcUhWOztFaUJ4cUhNO0lBT0ksK0JBQUE7RWpCcXFIVjs7RWlCNXFITTtJQU9JLDhCQUFBO0VqQnlxSFY7O0VpQmhySE07SUFPSSw0QkFBQTtFakI2cUhWOztFaUJwckhNO0lBT0ksOEJBQUE7RWpCaXJIVjs7RWlCeHJITTtJQU9JLDRCQUFBO0VqQnFySFY7O0VpQjVySE07SUFPSSw0QkFBQTtFakJ5ckhWOztFaUJoc0hNO0lBT0kscUJBQUE7RWpCNnJIVjs7RWlCcHNITTtJQU9JLDJCQUFBO0VqQmlzSFY7O0VpQnhzSE07SUFPSSwwQkFBQTtFakJxc0hWOztFaUI1c0hNO0lBT0ksd0JBQUE7RWpCeXNIVjs7RWlCaHRITTtJQU9JLDBCQUFBO0VqQjZzSFY7O0VpQnB0SE07SUFPSSx3QkFBQTtFakJpdEhWOztFaUJ4dEhNO0lBT0ksMkJBQUE7SUFBQSwwQkFBQTtFakJzdEhWOztFaUI3dEhNO0lBT0ksaUNBQUE7SUFBQSxnQ0FBQTtFakIydEhWOztFaUJsdUhNO0lBT0ksZ0NBQUE7SUFBQSwrQkFBQTtFakJndUhWOztFaUJ2dUhNO0lBT0ksOEJBQUE7SUFBQSw2QkFBQTtFakJxdUhWOztFaUI1dUhNO0lBT0ksZ0NBQUE7SUFBQSwrQkFBQTtFakIwdUhWOztFaUJqdkhNO0lBT0ksOEJBQUE7SUFBQSw2QkFBQTtFakIrdUhWOztFaUJ0dkhNO0lBT0kseUJBQUE7SUFBQSw0QkFBQTtFakJvdkhWOztFaUIzdkhNO0lBT0ksK0JBQUE7SUFBQSxrQ0FBQTtFakJ5dkhWOztFaUJod0hNO0lBT0ksOEJBQUE7SUFBQSxpQ0FBQTtFakI4dkhWOztFaUJyd0hNO0lBT0ksNEJBQUE7SUFBQSwrQkFBQTtFakJtd0hWOztFaUIxd0hNO0lBT0ksOEJBQUE7SUFBQSxpQ0FBQTtFakJ3d0hWOztFaUIvd0hNO0lBT0ksNEJBQUE7SUFBQSwrQkFBQTtFakI2d0hWOztFaUJweEhNO0lBT0kseUJBQUE7RWpCaXhIVjs7RWlCeHhITTtJQU9JLCtCQUFBO0VqQnF4SFY7O0VpQjV4SE07SUFPSSw4QkFBQTtFakJ5eEhWOztFaUJoeUhNO0lBT0ksNEJBQUE7RWpCNnhIVjs7RWlCcHlITTtJQU9JLDhCQUFBO0VqQml5SFY7O0VpQnh5SE07SUFPSSw0QkFBQTtFakJxeUhWOztFaUI1eUhNO0lBT0ksMkJBQUE7RWpCeXlIVjs7RWlCaHpITTtJQU9JLGlDQUFBO0VqQjZ5SFY7O0VpQnB6SE07SUFPSSxnQ0FBQTtFakJpekhWOztFaUJ4ekhNO0lBT0ksOEJBQUE7RWpCcXpIVjs7RWlCNXpITTtJQU9JLGdDQUFBO0VqQnl6SFY7O0VpQmgwSE07SUFPSSw4QkFBQTtFakI2ekhWOztFaUJwMEhNO0lBT0ksNEJBQUE7RWpCaTBIVjs7RWlCeDBITTtJQU9JLGtDQUFBO0VqQnEwSFY7O0VpQjUwSE07SUFPSSxpQ0FBQTtFakJ5MEhWOztFaUJoMUhNO0lBT0ksK0JBQUE7RWpCNjBIVjs7RWlCcDFITTtJQU9JLGlDQUFBO0VqQmkxSFY7O0VpQngxSE07SUFPSSwrQkFBQTtFakJxMUhWOztFaUI1MUhNO0lBT0ksMEJBQUE7RWpCeTFIVjs7RWlCaDJITTtJQU9JLGdDQUFBO0VqQjYxSFY7O0VpQnAySE07SUFPSSwrQkFBQTtFakJpMkhWOztFaUJ4MkhNO0lBT0ksNkJBQUE7RWpCcTJIVjs7RWlCNTJITTtJQU9JLCtCQUFBO0VqQnkySFY7O0VpQmgzSE07SUFPSSw2QkFBQTtFakI2MkhWO0FBQ0Y7QWFyM0hJO0VJQUk7SUFPSSwwQkFBQTtFakJrM0hWOztFaUJ6M0hNO0lBT0ksZ0NBQUE7RWpCczNIVjs7RWlCNzNITTtJQU9JLHlCQUFBO0VqQjAzSFY7O0VpQmo0SE07SUFPSSx3QkFBQTtFakI4M0hWOztFaUJyNEhNO0lBT0kseUJBQUE7RWpCazRIVjs7RWlCejRITTtJQU9JLDZCQUFBO0VqQnM0SFY7O0VpQjc0SE07SUFPSSw4QkFBQTtFakIwNEhWOztFaUJqNUhNO0lBT0ksd0JBQUE7RWpCODRIVjs7RWlCcjVITTtJQU9JLCtCQUFBO0VqQms1SFY7O0VpQno1SE07SUFPSSx3QkFBQTtFakJzNUhWOztFaUI3NUhNO0lBT0kseUJBQUE7RWpCMDVIVjs7RWlCajZITTtJQU9JLDhCQUFBO0VqQjg1SFY7O0VpQnI2SE07SUFPSSxpQ0FBQTtFakJrNkhWOztFaUJ6NkhNO0lBT0ksc0NBQUE7RWpCczZIVjs7RWlCNzZITTtJQU9JLHlDQUFBO0VqQjA2SFY7O0VpQmo3SE07SUFPSSx1QkFBQTtFakI4NkhWOztFaUJyN0hNO0lBT0ksdUJBQUE7RWpCazdIVjs7RWlCejdITTtJQU9JLHlCQUFBO0VqQnM3SFY7O0VpQjc3SE07SUFPSSx5QkFBQTtFakIwN0hWOztFaUJqOEhNO0lBT0ksMEJBQUE7RWpCODdIVjs7RWlCcjhITTtJQU9JLDRCQUFBO0VqQms4SFY7O0VpQno4SE07SUFPSSxrQ0FBQTtFakJzOEhWOztFaUI3OEhNO0lBT0ksc0NBQUE7RWpCMDhIVjs7RWlCajlITTtJQU9JLG9DQUFBO0VqQjg4SFY7O0VpQnI5SE07SUFPSSxrQ0FBQTtFakJrOUhWOztFaUJ6OUhNO0lBT0kseUNBQUE7RWpCczlIVjs7RWlCNzlITTtJQU9JLHdDQUFBO0VqQjA5SFY7O0VpQmorSE07SUFPSSx3Q0FBQTtFakI4OUhWOztFaUJyK0hNO0lBT0ksa0NBQUE7RWpCaytIVjs7RWlCeitITTtJQU9JLGdDQUFBO0VqQnMrSFY7O0VpQjcrSE07SUFPSSw4QkFBQTtFakIwK0hWOztFaUJqL0hNO0lBT0ksZ0NBQUE7RWpCOCtIVjs7RWlCci9ITTtJQU9JLCtCQUFBO0VqQmsvSFY7O0VpQnovSE07SUFPSSxvQ0FBQTtFakJzL0hWOztFaUI3L0hNO0lBT0ksa0NBQUE7RWpCMC9IVjs7RWlCamdJTTtJQU9JLGdDQUFBO0VqQjgvSFY7O0VpQnJnSU07SUFPSSx1Q0FBQTtFakJrZ0lWOztFaUJ6Z0lNO0lBT0ksc0NBQUE7RWpCc2dJVjs7RWlCN2dJTTtJQU9JLGlDQUFBO0VqQjBnSVY7O0VpQmpoSU07SUFPSSwyQkFBQTtFakI4Z0lWOztFaUJyaElNO0lBT0ksaUNBQUE7RWpCa2hJVjs7RWlCemhJTTtJQU9JLCtCQUFBO0VqQnNoSVY7O0VpQjdoSU07SUFPSSw2QkFBQTtFakIwaElWOztFaUJqaUlNO0lBT0ksK0JBQUE7RWpCOGhJVjs7RWlCcmlJTTtJQU9JLDhCQUFBO0VqQmtpSVY7O0VpQnppSU07SUFPSSxvQkFBQTtFakJzaUlWOztFaUI3aUlNO0lBT0ksbUJBQUE7RWpCMGlJVjs7RWlCampJTTtJQU9JLG1CQUFBO0VqQjhpSVY7O0VpQnJqSU07SUFPSSxtQkFBQTtFakJraklWOztFaUJ6aklNO0lBT0ksbUJBQUE7RWpCc2pJVjs7RWlCN2pJTTtJQU9JLG1CQUFBO0VqQjBqSVY7O0VpQmprSU07SUFPSSxtQkFBQTtFakI4aklWOztFaUJya0lNO0lBT0ksbUJBQUE7RWpCa2tJVjs7RWlCemtJTTtJQU9JLG9CQUFBO0VqQnNrSVY7O0VpQjdrSU07SUFPSSwwQkFBQTtFakIwa0lWOztFaUJqbElNO0lBT0kseUJBQUE7RWpCOGtJVjs7RWlCcmxJTTtJQU9JLHVCQUFBO0VqQmtsSVY7O0VpQnpsSU07SUFPSSx5QkFBQTtFakJzbElWOztFaUI3bElNO0lBT0ksdUJBQUE7RWpCMGxJVjs7RWlCam1JTTtJQU9JLHVCQUFBO0VqQjhsSVY7O0VpQnJtSU07SUFPSSwwQkFBQTtJQUFBLHlCQUFBO0VqQm1tSVY7O0VpQjFtSU07SUFPSSxnQ0FBQTtJQUFBLCtCQUFBO0VqQndtSVY7O0VpQi9tSU07SUFPSSwrQkFBQTtJQUFBLDhCQUFBO0VqQjZtSVY7O0VpQnBuSU07SUFPSSw2QkFBQTtJQUFBLDRCQUFBO0VqQmtuSVY7O0VpQnpuSU07SUFPSSwrQkFBQTtJQUFBLDhCQUFBO0VqQnVuSVY7O0VpQjluSU07SUFPSSw2QkFBQTtJQUFBLDRCQUFBO0VqQjRuSVY7O0VpQm5vSU07SUFPSSw2QkFBQTtJQUFBLDRCQUFBO0VqQmlvSVY7O0VpQnhvSU07SUFPSSx3QkFBQTtJQUFBLDJCQUFBO0VqQnNvSVY7O0VpQjdvSU07SUFPSSw4QkFBQTtJQUFBLGlDQUFBO0VqQjJvSVY7O0VpQmxwSU07SUFPSSw2QkFBQTtJQUFBLGdDQUFBO0VqQmdwSVY7O0VpQnZwSU07SUFPSSwyQkFBQTtJQUFBLDhCQUFBO0VqQnFwSVY7O0VpQjVwSU07SUFPSSw2QkFBQTtJQUFBLGdDQUFBO0VqQjBwSVY7O0VpQmpxSU07SUFPSSwyQkFBQTtJQUFBLDhCQUFBO0VqQitwSVY7O0VpQnRxSU07SUFPSSwyQkFBQTtJQUFBLDhCQUFBO0VqQm9xSVY7O0VpQjNxSU07SUFPSSx3QkFBQTtFakJ3cUlWOztFaUIvcUlNO0lBT0ksOEJBQUE7RWpCNHFJVjs7RWlCbnJJTTtJQU9JLDZCQUFBO0VqQmdySVY7O0VpQnZySU07SUFPSSwyQkFBQTtFakJvcklWOztFaUIzcklNO0lBT0ksNkJBQUE7RWpCd3JJVjs7RWlCL3JJTTtJQU9JLDJCQUFBO0VqQjRySVY7O0VpQm5zSU07SUFPSSwyQkFBQTtFakJnc0lWOztFaUJ2c0lNO0lBT0ksMEJBQUE7RWpCb3NJVjs7RWlCM3NJTTtJQU9JLGdDQUFBO0VqQndzSVY7O0VpQi9zSU07SUFPSSwrQkFBQTtFakI0c0lWOztFaUJudElNO0lBT0ksNkJBQUE7RWpCZ3RJVjs7RWlCdnRJTTtJQU9JLCtCQUFBO0VqQm90SVY7O0VpQjN0SU07SUFPSSw2QkFBQTtFakJ3dElWOztFaUIvdElNO0lBT0ksNkJBQUE7RWpCNHRJVjs7RWlCbnVJTTtJQU9JLDJCQUFBO0VqQmd1SVY7O0VpQnZ1SU07SUFPSSxpQ0FBQTtFakJvdUlWOztFaUIzdUlNO0lBT0ksZ0NBQUE7RWpCd3VJVjs7RWlCL3VJTTtJQU9JLDhCQUFBO0VqQjR1SVY7O0VpQm52SU07SUFPSSxnQ0FBQTtFakJndklWOztFaUJ2dklNO0lBT0ksOEJBQUE7RWpCb3ZJVjs7RWlCM3ZJTTtJQU9JLDhCQUFBO0VqQnd2SVY7O0VpQi92SU07SUFPSSx5QkFBQTtFakI0dklWOztFaUJud0lNO0lBT0ksK0JBQUE7RWpCZ3dJVjs7RWlCdndJTTtJQU9JLDhCQUFBO0VqQm93SVY7O0VpQjN3SU07SUFPSSw0QkFBQTtFakJ3d0lWOztFaUIvd0lNO0lBT0ksOEJBQUE7RWpCNHdJVjs7RWlCbnhJTTtJQU9JLDRCQUFBO0VqQmd4SVY7O0VpQnZ4SU07SUFPSSw0QkFBQTtFakJveElWOztFaUIzeElNO0lBT0kscUJBQUE7RWpCd3hJVjs7RWlCL3hJTTtJQU9JLDJCQUFBO0VqQjR4SVY7O0VpQm55SU07SUFPSSwwQkFBQTtFakJneUlWOztFaUJ2eUlNO0lBT0ksd0JBQUE7RWpCb3lJVjs7RWlCM3lJTTtJQU9JLDBCQUFBO0VqQnd5SVY7O0VpQi95SU07SUFPSSx3QkFBQTtFakI0eUlWOztFaUJueklNO0lBT0ksMkJBQUE7SUFBQSwwQkFBQTtFakJpeklWOztFaUJ4eklNO0lBT0ksaUNBQUE7SUFBQSxnQ0FBQTtFakJzeklWOztFaUI3eklNO0lBT0ksZ0NBQUE7SUFBQSwrQkFBQTtFakIyeklWOztFaUJsMElNO0lBT0ksOEJBQUE7SUFBQSw2QkFBQTtFakJnMElWOztFaUJ2MElNO0lBT0ksZ0NBQUE7SUFBQSwrQkFBQTtFakJxMElWOztFaUI1MElNO0lBT0ksOEJBQUE7SUFBQSw2QkFBQTtFakIwMElWOztFaUJqMUlNO0lBT0kseUJBQUE7SUFBQSw0QkFBQTtFakIrMElWOztFaUJ0MUlNO0lBT0ksK0JBQUE7SUFBQSxrQ0FBQTtFakJvMUlWOztFaUIzMUlNO0lBT0ksOEJBQUE7SUFBQSxpQ0FBQTtFakJ5MUlWOztFaUJoMklNO0lBT0ksNEJBQUE7SUFBQSwrQkFBQTtFakI4MUlWOztFaUJyMklNO0lBT0ksOEJBQUE7SUFBQSxpQ0FBQTtFakJtMklWOztFaUIxMklNO0lBT0ksNEJBQUE7SUFBQSwrQkFBQTtFakJ3MklWOztFaUIvMklNO0lBT0kseUJBQUE7RWpCNDJJVjs7RWlCbjNJTTtJQU9JLCtCQUFBO0VqQmczSVY7O0VpQnYzSU07SUFPSSw4QkFBQTtFakJvM0lWOztFaUIzM0lNO0lBT0ksNEJBQUE7RWpCdzNJVjs7RWlCLzNJTTtJQU9JLDhCQUFBO0VqQjQzSVY7O0VpQm40SU07SUFPSSw0QkFBQTtFakJnNElWOztFaUJ2NElNO0lBT0ksMkJBQUE7RWpCbzRJVjs7RWlCMzRJTTtJQU9JLGlDQUFBO0VqQnc0SVY7O0VpQi80SU07SUFPSSxnQ0FBQTtFakI0NElWOztFaUJuNUlNO0lBT0ksOEJBQUE7RWpCZzVJVjs7RWlCdjVJTTtJQU9JLGdDQUFBO0VqQm81SVY7O0VpQjM1SU07SUFPSSw4QkFBQTtFakJ3NUlWOztFaUIvNUlNO0lBT0ksNEJBQUE7RWpCNDVJVjs7RWlCbjZJTTtJQU9JLGtDQUFBO0VqQmc2SVY7O0VpQnY2SU07SUFPSSxpQ0FBQTtFakJvNklWOztFaUIzNklNO0lBT0ksK0JBQUE7RWpCdzZJVjs7RWlCLzZJTTtJQU9JLGlDQUFBO0VqQjQ2SVY7O0VpQm43SU07SUFPSSwrQkFBQTtFakJnN0lWOztFaUJ2N0lNO0lBT0ksMEJBQUE7RWpCbzdJVjs7RWlCMzdJTTtJQU9JLGdDQUFBO0VqQnc3SVY7O0VpQi83SU07SUFPSSwrQkFBQTtFakI0N0lWOztFaUJuOElNO0lBT0ksNkJBQUE7RWpCZzhJVjs7RWlCdjhJTTtJQU9JLCtCQUFBO0VqQm84SVY7O0VpQjM4SU07SUFPSSw2QkFBQTtFakJ3OElWO0FBQ0Y7QWFoOUlJO0VJQUk7SUFPSSwwQkFBQTtFakI2OElWOztFaUJwOUlNO0lBT0ksZ0NBQUE7RWpCaTlJVjs7RWlCeDlJTTtJQU9JLHlCQUFBO0VqQnE5SVY7O0VpQjU5SU07SUFPSSx3QkFBQTtFakJ5OUlWOztFaUJoK0lNO0lBT0kseUJBQUE7RWpCNjlJVjs7RWlCcCtJTTtJQU9JLDZCQUFBO0VqQmkrSVY7O0VpQngrSU07SUFPSSw4QkFBQTtFakJxK0lWOztFaUI1K0lNO0lBT0ksd0JBQUE7RWpCeStJVjs7RWlCaC9JTTtJQU9JLCtCQUFBO0VqQjYrSVY7O0VpQnAvSU07SUFPSSx3QkFBQTtFakJpL0lWOztFaUJ4L0lNO0lBT0kseUJBQUE7RWpCcS9JVjs7RWlCNS9JTTtJQU9JLDhCQUFBO0VqQnkvSVY7O0VpQmhnSk07SUFPSSxpQ0FBQTtFakI2L0lWOztFaUJwZ0pNO0lBT0ksc0NBQUE7RWpCaWdKVjs7RWlCeGdKTTtJQU9JLHlDQUFBO0VqQnFnSlY7O0VpQjVnSk07SUFPSSx1QkFBQTtFakJ5Z0pWOztFaUJoaEpNO0lBT0ksdUJBQUE7RWpCNmdKVjs7RWlCcGhKTTtJQU9JLHlCQUFBO0VqQmloSlY7O0VpQnhoSk07SUFPSSx5QkFBQTtFakJxaEpWOztFaUI1aEpNO0lBT0ksMEJBQUE7RWpCeWhKVjs7RWlCaGlKTTtJQU9JLDRCQUFBO0VqQjZoSlY7O0VpQnBpSk07SUFPSSxrQ0FBQTtFakJpaUpWOztFaUJ4aUpNO0lBT0ksc0NBQUE7RWpCcWlKVjs7RWlCNWlKTTtJQU9JLG9DQUFBO0VqQnlpSlY7O0VpQmhqSk07SUFPSSxrQ0FBQTtFakI2aUpWOztFaUJwakpNO0lBT0kseUNBQUE7RWpCaWpKVjs7RWlCeGpKTTtJQU9JLHdDQUFBO0VqQnFqSlY7O0VpQjVqSk07SUFPSSx3Q0FBQTtFakJ5akpWOztFaUJoa0pNO0lBT0ksa0NBQUE7RWpCNmpKVjs7RWlCcGtKTTtJQU9JLGdDQUFBO0VqQmlrSlY7O0VpQnhrSk07SUFPSSw4QkFBQTtFakJxa0pWOztFaUI1a0pNO0lBT0ksZ0NBQUE7RWpCeWtKVjs7RWlCaGxKTTtJQU9JLCtCQUFBO0VqQjZrSlY7O0VpQnBsSk07SUFPSSxvQ0FBQTtFakJpbEpWOztFaUJ4bEpNO0lBT0ksa0NBQUE7RWpCcWxKVjs7RWlCNWxKTTtJQU9JLGdDQUFBO0VqQnlsSlY7O0VpQmhtSk07SUFPSSx1Q0FBQTtFakI2bEpWOztFaUJwbUpNO0lBT0ksc0NBQUE7RWpCaW1KVjs7RWlCeG1KTTtJQU9JLGlDQUFBO0VqQnFtSlY7O0VpQjVt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SSw0QkFBQTtFakIyOUpWOztFaUJsK0pNO0lBT0ksMkJBQUE7RWpCKzlKVjs7RWlCdCtKTTtJQU9JLGlDQUFBO0VqQm0rSlY7O0VpQjErSk07SUFPSSxnQ0FBQTtFakJ1K0pWOztFaUI5K0pNO0lBT0ksOEJBQUE7RWpCMitKVjs7RWlCbC9KTTtJQU9JLGdDQUFBO0VqQisrSlY7O0VpQnQvSk07SUFPSSw4QkFBQTtFakJtL0pWOztFaUIxL0pNO0lBT0ksNEJBQUE7RWpCdS9KVjs7RWlCOS9KTTtJQU9JLGtDQUFBO0VqQjIvSlY7O0VpQmxnS007SUFPSSxpQ0FBQTtFakIrL0pWOztFaUJ0Z0tNO0lBT0ksK0JBQUE7RWpCbWdLVjs7RWlCMWdLTTtJQU9JLGlDQUFBO0VqQnVnS1Y7O0VpQjlnS007SUFPSSwrQkFBQTtFakIyZ0tWOztFaUJsaEtNO0lBT0ksMEJBQUE7RWpCK2dLVjs7RWlCdGhLTTtJQU9JLGdDQUFBO0VqQm1oS1Y7O0VpQjFoS007SUFPSSwrQkFBQTtFakJ1aEtWOztFaUI5aEtNO0lBT0ksNkJBQUE7RWpCMmhLVjs7RWlCbGlLTTtJQU9JLCtCQUFBO0VqQitoS1Y7O0VpQnRpS007SUFPSSw2QkFBQTtFakJtaUtWO0FBQ0Y7QWEzaUtJO0VJQUk7SUFPSSwwQkFBQTtFakJ3aUtWOztFaUIvaUtNO0lBT0ksZ0NBQUE7RWpCNGlLVjs7RWlCbmpLTTtJQU9JLHlCQUFBO0VqQmdqS1Y7O0VpQnZqS007SUFPSSx3QkFBQTtFakJvaktWOztFaUIzaktNO0lBT0kseUJBQUE7RWpCd2pLVjs7RWlCL2pLTTtJQU9JLDZCQUFBO0VqQjRqS1Y7O0VpQm5rS007SUFPSSw4QkFBQTtFakJna0tWOztFaUJ2a0tNO0lBT0ksd0JBQUE7RWpCb2tLVjs7RWlCM2tLTTtJQU9JLCtCQUFBO0VqQndrS1Y7O0VpQi9rS007SUFPSSx3QkFBQTtFakI0a0tWOztFaUJubEtNO0lBT0kseUJBQUE7RWpCZ2xLVjs7RWlCdmxLTTtJQU9JLDhCQUFBO0VqQm9sS1Y7O0VpQjNsS007SUFPSSxpQ0FBQTtFakJ3bEtWOztFaUIvbEtNO0lBT0ksc0NBQUE7RWpCNGxLVjs7RWlCbm1LTTtJQU9JLHlDQUFBO0VqQmdtS1Y7O0VpQnZtS007SUFPSSx1QkFBQTtFakJvbUtWOztFaUIzbUtNO0lBT0ksdUJBQUE7RWpCd21LVjs7RWlCL21LTTtJQU9JLHlCQUFBO0VqQjRtS1Y7O0VpQm5uS007SUFPSSx5QkFBQTtFakJnbktWOztFaUJ2bktNO0lBT0ksMEJBQUE7RWpCb25LVjs7RWlCM25LTTtJQU9JLDRCQUFBO0VqQnduS1Y7O0VpQi9uS007SUFPSSxrQ0FBQTtFakI0bktWOztFaUJub0tNO0lBT0ksc0NBQUE7RWpCZ29LVjs7RWlCdm9LTTtJQU9JLG9DQUFBO0VqQm9vS1Y7O0VpQjNvS007SUFPSSxrQ0FBQTtFakJ3b0tWOztFaUIvb0tNO0lBT0kseUNBQUE7RWpCNG9LVjs7RWlCbnBLTTtJQU9JLHdDQUFBO0VqQmdwS1Y7O0VpQnZwS007SUFPSSx3Q0FBQTtFakJvcEtWOztFaUIzcEtNO0lBT0ksa0NBQUE7RWpCd3BLVjs7RWlCL3BLTTtJQU9JLGdDQUFBO0VqQjRwS1Y7O0VpQm5xS007SUFPSSw4QkFBQTtFakJncUtWOztFaUJ2cUtNO0lBT0ksZ0NBQUE7RWpCb3FLVjs7RWlCM3FLTTtJQU9JLCtCQUFBO0VqQndxS1Y7O0VpQi9xS007SUFPSSxvQ0FBQTtFakI0cUtWOztFaUJucktNO0lBT0ksa0NBQUE7RWpCZ3JLVjs7RWlCdnJLTTtJQU9JLGdDQUFBO0VqQm9yS1Y7O0VpQjNyS007SUFPSSx1Q0FBQTtFakJ3cktWOztFaUIvcktNO0lBT0ksc0NBQUE7RWpCNHJLVjs7RWlCbnNLTTtJQU9JLGlDQUFBO0VqQmdzS1Y7O0VpQnZzS007SUFPSSwyQkFBQTtFakJvc0tWOztFaUIzc0tNO0lBT0ksaUNBQUE7RWpCd3NLVjs7RWlCL3NLTTtJQU9JLCtCQUFBO0VqQjRzS1Y7O0VpQm50S007SUFPSSw2QkFBQTtFakJndEtWOztFaUJ2dEtNO0lBT0ksK0JBQUE7RWpCb3RLVjs7RWlCM3RLTTtJQU9JLDhCQUFBO0VqQnd0S1Y7O0VpQi90S007SUFPSSxvQkFBQTtFakI0dEtWOztFaUJudUtNO0lBT0ksbUJBQUE7RWpCZ3VLVjs7RWlCdnVLTTtJQU9JLG1CQUFBO0VqQm91S1Y7O0VpQjN1S007SUFPSSxtQkFBQTtFakJ3dUtWOztFaUIvdUtNO0lBT0ksbUJBQUE7RWpCNHVLVjs7RWlCbnZLTTtJQU9JLG1CQUFBO0VqQmd2S1Y7O0VpQnZ2S007SUFPSSxtQkFBQTtFakJvdktWOztFaUIzdktNO0lBT0ksbUJBQUE7RWpCd3ZLVjs7RWlCL3ZLTTtJQU9JLG9CQUFBO0VqQjR2S1Y7O0VpQm53S007SUFPSSwwQkFBQTtFakJnd0tWOztFaUJ2d0tNO0lBT0kseUJBQUE7RWpCb3dLVjs7RWlCM3dLTTtJQU9JLHVCQUFBO0VqQnd3S1Y7O0VpQi93S007SUFPSSx5QkFBQTtFakI0d0tWOztFaUJueEtNO0lBT0ksdUJBQUE7RWpCZ3hLVjs7RWlCdnhLTTtJQU9JLHVCQUFBO0VqQm94S1Y7O0VpQjN4S007SUFPSSwwQkFBQTtJQUFBLHlCQUFBO0VqQnl4S1Y7O0VpQmh5S007SUFPSSxnQ0FBQTtJQUFBLCtCQUFBO0VqQjh4S1Y7O0VpQnJ5S007SUFPSSwrQkFBQTtJQUFBLDhCQUFBO0VqQm15S1Y7O0VpQjF5S007SUFPSSw2QkFBQTtJQUFBLDRCQUFBO0VqQnd5S1Y7O0VpQi95S007SUFPSSwrQkFBQTtJQUFBLDhCQUFBO0VqQjZ5S1Y7O0VpQnB6S007SUFPSSw2QkFBQTtJQUFBLDRCQUFBO0VqQmt6S1Y7O0VpQnp6S007SUFPSSw2QkFBQTtJQUFBLDRCQUFBO0VqQnV6S1Y7O0VpQjl6S007SUFPSSx3QkFBQTtJQUFBLDJCQUFBO0VqQjR6S1Y7O0VpQm4wS007SUFPSSw4QkFBQTtJQUFBLGlDQUFBO0VqQmkwS1Y7O0VpQngwS007SUFPSSw2QkFBQTtJQUFBLGdDQUFBO0VqQnMwS1Y7O0VpQjcwS007SUFPSSwyQkFBQTtJQUFBLDhCQUFBO0VqQjIwS1Y7O0VpQmwxS007SUFPSSw2QkFBQTtJQUFBLGdDQUFBO0VqQmcxS1Y7O0VpQnYxS007SUFPSSwyQkFBQTtJQUFBLDhCQUFBO0VqQnExS1Y7O0VpQjUxS007SUFPSSwyQkFBQTtJQUFBLDhCQUFBO0VqQjAxS1Y7O0VpQmoyS007SUFPSSx3QkFBQTtFakI4MUtWOztFaUJyMktNO0lBT0ksOEJBQUE7RWpCazJLVjs7RWlCejJLTTtJQU9JLDZCQUFBO0VqQnMyS1Y7O0VpQjcyS007SUFPSSwyQkFBQTtFakIwMktWOztFaUJqM0tNO0lBT0ksNkJBQUE7RWpCODJLVjs7RWlCcjNLTTtJQU9JLDJCQUFBO0VqQmszS1Y7O0VpQnozS007SUFPSSwyQkFBQTtFakJzM0tWOztFaUI3M0tNO0lBT0ksMEJBQUE7RWpCMDNLVjs7RWlCajRLTTtJQU9JLGdDQUFBO0VqQjgzS1Y7O0VpQnI0S007SUFPSSwrQkFBQTtFakJrNEtWOztFaUJ6NEtNO0lBT0ksNkJBQUE7RWpCczRLVjs7RWlCNzRLTTtJQU9JLCtCQUFBO0VqQjA0S1Y7O0VpQmo1S007SUFPSSw2QkFBQTtFakI4NEtWOztFaUJyNUtNO0lBT0ksNkJBQUE7RWpCazVLVjs7RWlCejVLTTtJQU9JLDJCQUFBO0VqQnM1S1Y7O0VpQjc1S007SUFPSSxpQ0FBQTtFakIwNUtWOztFaUJqNktNO0lBT0ksZ0NBQUE7RWpCODVLVjs7RWlCcjZLTTtJQU9JLDhCQUFBO0VqQms2S1Y7O0VpQno2S007SUFPSSxnQ0FBQTtFakJzNktWOztFaUI3NktNO0lBT0ksOEJBQUE7RWpCMDZLVjs7RWlCajdLTTtJQU9JLDhCQUFBO0VqQjg2S1Y7O0VpQnI3S007SUFPSSx5QkFBQTtFakJrN0tWOztFaUJ6N0tNO0lBT0ksK0JBQUE7RWpCczdLVjs7RWlCNzdLTTtJQU9JLDhCQUFBO0VqQjA3S1Y7O0VpQmo4S007SUFPSSw0QkFBQTtFakI4N0tWOztFaUJyOEtNO0lBT0ksOEJBQUE7RWpCazhLVjs7RWlCejhLTTtJQU9JLDRCQUFBO0VqQnM4S1Y7O0VpQjc4S007SUFPSSw0QkFBQTtFakIwOEtWOztFaUJqOUtNO0lBT0kscUJBQUE7RWpCODhLVjs7RWlCcjlLTTtJQU9JLDJCQUFBO0VqQms5S1Y7O0VpQno5S007SUFPSSwwQkFBQTtFakJzOUtWOztFaUI3OUtNO0lBT0ksd0JBQUE7RWpCMDlLVjs7RWlCaitLTTtJQU9JLDBCQUFBO0VqQjg5S1Y7O0VpQnIrS007SUFPSSx3QkFBQTtFakJrK0tWOztFaUJ6K0tNO0lBT0ksMkJBQUE7SUFBQSwwQkFBQTtFakJ1K0tWOztFaUI5K0tNO0lBT0ksaUNBQUE7SUFBQSxnQ0FBQTtFakI0K0tWOztFaUJuL0tNO0lBT0ksZ0NBQUE7SUFBQSwrQkFBQTtFakJpL0tWOztFaUJ4L0tNO0lBT0ksOEJBQUE7SUFBQSw2QkFBQTtFakJzL0tWOztFaUI3L0tNO0lBT0ksZ0NBQUE7SUFBQSwrQkFBQTtFakIyL0tWOztFaUJsZ0xNO0lBT0ksOEJBQUE7SUFBQSw2QkFBQTtFakJnZ0xWOztFaUJ2Z0xNO0lBT0kseUJBQUE7SUFBQSw0QkFBQTtFakJxZ0xWOztFaUI1Z0xNO0lBT0ksK0JBQUE7SUFBQSxrQ0FBQTtFakIwZ0xWOztFaUJqaExNO0lBT0ksOEJBQUE7SUFBQSxpQ0FBQTtFakIrZ0xWOztFaUJ0aExNO0lBT0ksNEJBQUE7SUFBQSwrQkFBQTtFakJvaExWOztFaUIzaExNO0lBT0ksOEJBQUE7SUFBQSxpQ0FBQTtFakJ5aExWOztFaUJoaUxNO0lBT0ksNEJBQUE7SUFBQSwrQkFBQTtFakI4aExWOztFaUJyaUxNO0lBT0kseUJBQUE7RWpCa2lMVjs7RWlCemlMTTtJQU9JLCtCQUFBO0VqQnNpTFY7O0VpQjdpTE07SUFPSSw4QkFBQTtFakIwaUxWOztFaUJqakxNO0lBT0ksNEJBQUE7RWpCOGlMVjs7RWlCcmpMTTtJQU9JLDhCQUFBO0VqQmtqTFY7O0VpQnpqTE07SUFPSSw0QkFBQTtFakJzakxWOztFaUI3akxNO0lBT0ksMkJBQUE7RWpCMGpMVjs7RWlCamtMTTtJQU9JLGlDQUFBO0VqQjhqTFY7O0VpQnJrTE07SUFPSSxnQ0FBQTtFakJra0xWOztFaUJ6a0xNO0lBT0ksOEJBQUE7RWpCc2tMVjs7RWlCN2tMTTtJQU9JLGdDQUFBO0VqQjBrTFY7O0VpQmpsTE07SUFPSSw4QkFBQTtFakI4a0xWOztFaUJybExNO0lBT0ksNEJBQUE7RWpCa2xMVjs7RWlCemxMTTtJQU9JLGtDQUFBO0VqQnNsTFY7O0VpQjdsTE07SUFPSSxpQ0FBQTtFakIwbExWOztFaUJqbUxNO0lBT0ksK0JBQUE7RWpCOGxMVjs7RWlCcm1MTTtJQU9JLGlDQUFBO0VqQmttTFY7O0VpQnptTE07SUFPSSwrQkFBQTtFakJzbUxWOztFaUI3bUxNO0lBT0ksMEJBQUE7RWpCMG1MVjs7RWlCam5MTTtJQU9JLGdDQUFBO0VqQjhtTFY7O0VpQnJuTE07SUFPSSwrQkFBQTtFakJrbkxWOztFaUJ6bkxNO0lBT0ksNkJBQUE7RWpCc25MVjs7RWlCN25MTTtJQU9JLCtCQUFBO0VqQjBuTFY7O0VpQmpvTE07SUFPSSw2QkFBQTtFakI4bkxWO0FBQ0Y7QWtCL3BMQTtFRHlCUTtJQU9JLDBCQUFBO0VqQm1vTFY7O0VpQjFvTE07SUFPSSxnQ0FBQTtFakJ1b0xWOztFaUI5b0xNO0lBT0kseUJBQUE7RWpCMm9MVjs7RWlCbHBMTTtJQU9JLHdCQUFBO0VqQitvTFY7O0VpQnRwTE07SUFPSSx5QkFBQTtFakJtcExWOztFaUIxcExNO0lBT0ksNkJBQUE7RWpCdXBMVjs7RWlCOXBMTTtJQU9JLDhCQUFBO0VqQjJwTFY7O0VpQmxxTE07SUFPSSx3QkFBQTtFakIrcExWOztFaUJ0cUxNO0lBT0ksK0JBQUE7RWpCbXFMVjs7RWlCMXFMTTtJQU9JLHdCQUFBO0VqQnVxTFY7QUFDRjtBbUI3dUxFO0VBR0UsWUFBQTtFQUVBLFdBQUE7RUFDQSxtREFBQTtFQUNBLGVBQUE7RUFDQSxXQUFBO0VBQ0EsTUFBQTtFQUNBLE9BQUE7RUFDQSx3REFBQTtFYjhCRixpQkFBQTtFQUVBLGFBQUE7RUFRRSxlQUFBO0VBQ0EsdUJBQUE7RUF5QkEsdUJBQUE7RUFpQkEsbUJBQUE7RUFxQ0EscUJBQUE7RUFDQSw2QkFBQTtFQUNBLDJCQUFBO0VhdEhBLGdCQUFBO0FuQnF2TEo7QW1CbnZMSTtFQWpCRjtJQWtCSSxZQUFBO0VuQnN2TEo7QUFDRjtBbUJwdkxJO0VBckJGO0lBc0JJLFlBQUE7RW5CdXZMSjtBQUNGO0FtQnJ2TEk7RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLHFCQUFBO0VBQ0EsZ0dBQUE7RUFDQSwwQkFBQTtFQUNBLFlBQUE7RUFDQSxlQUFBO0FuQnV2TE47QW1CcnZMTTtFQUNFLFlBQUE7QW5CdXZMUjtBbUJwdkxNO0VBYkY7SUFjSSwwQkFBQTtJQUNBLFlBQUE7SUFDQSxXQUFBO0lBQ0EsOEZBQUE7RW5CdXZMTjtBQUNGO0FtQnJ2TE07RUFwQkY7SUFxQkksa0NBQUE7SUFDQSxZQUFBO0lBQ0EsV0FBQTtJQUNBLDBCQUFBO0VuQnd2TE47QUFDRjtBbUJwdkxNO0VBQ0UsU0FBQTtFQUNBLFVBQUE7QW5Cc3ZMUjtBbUJwdkxRO0VBQ0UsWUFBQTtFQUNBLFdBQUE7RWJzSlIsbUNBQUE7QU5xbUxGO0FtQnh2TFU7RUFMRjtJQU1JLFlBQUE7RW5CMnZMVjtBQUNGO0FtQnp2TFU7RUFURjtJQVVJLFlBQUE7RW5CNHZMVjtBQUNGO0FtQnZ2TEk7RWJqQ0YsaUJBQUE7RUFFQSxhQUFBO0VBUUUsZUFBQTtFQUNBLHVCQUFBO0VBMkJBLHlCQUFBO0VBZUEsbUJBQUE7RUFxQ0EscUJBQUE7RUFDQSw2QkFBQTtFQUNBLDJCQUFBO0VhdkRFLE9BQUE7QW5Ca3dMTjtBbUJod0xNO0VBQ0UsaUJBQUE7RUFDQSxnQkFBQTtBbkJrd0xSO0FtQmh3TFE7RUFDRSxjQUFBO0FuQmt3TFY7QW1CL3ZMUTtFQUNFLHFCQUFBO0FuQml3TFY7QW1CNXZMSTtFYnJERixpQkFBQTtFQUVBLGFBQUE7RUFRRSxlQUFBO0VBQ0EsdUJBQUE7RUErQkEsOEJBQUE7RUFXQSxtQkFBQTtFQXFDQSxxQkFBQTtFQUNBLDZCQUFBO0VBQ0EsMkJBQUE7RWFuQ0UsY0FBQTtBbkJ1d0xOO0FtQnJ3TE07RUFORjtJQU9JLGVBQUE7RW5Cd3dMTjtBQUNGO0FtQnR3TE07RUFDRSxjQUFBO0FuQnd3TFI7QW1CdHdMUTtFQUhGO0lBSUksZUFBQTtFbkJ5d0xSO0FBQ0Y7QW1CdHdMTTtFQUNFLE9BQUE7QW5Cd3dMUjtBbUJwd0xJO0VBQ0Usc0JBQUE7QW5Cc3dMTjtBbUJqd0xJO0ViaERBLDJCQUFBO0VBbUJBLG1CQUFBO0FOa3lMSjtBbUJsd0xNO0VBQ0UsaUJBQUE7QW5Cb3dMUjtBbUJqd0xNO0VBQ0UsZ0JBQUE7QW5CbXdMUjtBbUJod0xNO0VBQ0UsT0FBQTtBbkJrd0xSO0FtQi92TFU7RUFDRSxrQkFBQTtFQUNBLFlBQUE7RWJuR1YsaUJBQUE7RUFFQSxhQUFBO0VBUUUsZUFBQTtFQUNBLHVCQUFBO0VBeUJBLHVCQUFBO0VBaUJBLG1CQUFBO0VBcUNBLHFCQUFBO0VBQ0EsNkJBQUE7RUFDQSwyQkFBQTtBTm94TEo7QW1CeHdMWTtFQVBGO0lBUUksWUFBQTtFbkIyd0xaO0FBQ0Y7QW1CendMWTtFQVhGO0lBWUksWUFBQTtFbkI0d0xaO0FBQ0Y7QW1CMXdMWTtFQUNFLGFBQUE7RUFDQSxlQUFBO0VBQ0EsU0FBQTtFQUNBLFFBQUE7RUFDQSw4QkFBQTtFQUFBLDJCQUFBO0VBQUEsc0JBQUE7RUFDQSxVQUFBO0VBQ0EsV0FBQTtBbkI0d0xkO0FtQjF3TGM7RUFURjtJQVVJLDhCQUFBO0lBQUEsMkJBQUE7SUFBQSxzQkFBQTtJQUNBLFdBQUE7SUFDQSxTQUFBO0lBQ0Esa0JBQUE7RW5CNndMZDtBQUNGO0FtQnp3TGM7RUFDRSxnQkFBQTtBbkIyd0xoQjtBbUJyd0xRO0VBQ0UsV0FBQTtFYjFJUixpQkFBQTtFQUVBLGFBQUE7RUFRRSxlQUFBO0VBQ0EsdUJBQUE7RUEyQkEseUJBQUE7RUFlQSxtQkFBQTtFQXFDQSxxQkFBQTtFQUNBLDZCQUFBO0VBQ0EsMkJBQUE7QU5pMExKO0FtQjl3TFU7RUFDRSxVQUFBO0VBQ0EsWUFBQTtFQUNBLHFCQUFBO0VBQ0Esa0JBQUE7RUFDQSxhQUFBO0VBQ0EsaURBQUE7QW5CZ3hMWjtBbUI5d0xZO0VBUkY7SUFTSSxjQUFBO0VuQml4TFo7QUFDRjtBbUI5d0xVO0VBQ0UsZ0JBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7QW5CZ3hMWjtBbUI5d0xZO0VBTEY7SUFNSSxlQUFBO0lBQ0EsZ0JBQUE7RW5CaXhMWjtBQUNGO0FtQjl3TGM7RWJqTVYsMEJha01tQztBbkJteEx2QztBbUIvd0xnQjtFQUNFLHNEQUFBO0VBQ0EsdURBQUE7RUFDQSxpREFBQTtFQUNBLHdEQUFBO0FuQml4TGxCO0FtQjl3TGdCO0VBQ0UsaURBQUE7QW5CZ3hMbEI7QW1COXdMa0I7RUFDRSxxREFBQTtBbkJneExwQjtBbUI5d0xvQjtFQUNFLFlBQUE7QW5CZ3hMdEI7QW1CNXdMc0I7RUFDRSxzQ0FBQTtBbkI4d0x4QjtBbUIxd0x3QjtFQUNFLHFDQUFBO0FuQjR3TDFCO0FtQnZ3THdCO0VBQ0UsdUNBQUE7QW5CeXdMMUI7QW1CcndMMEI7RUFDRSxzQ0FBQTtBbkJ1d0w1QjtBbUI3dkxnQjtFQWlCRSw2REFBQTtFQUNBLDhEQUFBO0VBQ0EsK0RBQUE7RUFFQSxvREFBQTtBbkI4dUxsQjtBbUJsd0xrQjs7RUFFRSx3Q0FBQTtBbkJvd0xwQjtBbUJsd0xvQjs7RUFDRSx3Q0FBQTtBbkJxd0x0QjtBbUJqd0xzQjs7RUFDRSx3Q0FBQTtFQUNBLGdEQUFBO0FuQm93THhCO0FtQnh2TGdCO0VBQ0Usb0RBQUE7QW5CMHZMbEI7QW1CeHZMa0I7RUFDRSw0REFBQTtBbkIwdkxwQjtBbUJ4dkxvQjtFQUNFLFlBQUE7QW5CMHZMdEI7QW1CdHZMc0I7RUFDRSxtREFBQTtBbkJ3dkx4QjtBbUJwdkx3QjtFQUNFLHdEQUFBO0FuQnN2TDFCO0FtQmh2TDBCO0VBQ0UsdURBQUE7QW5Ca3ZMNUI7QW1CMXVMd0I7RUFDRSxrREFBQTtBbkI0dUwxQjtBbUIvdExjOztFQUVFLFlBQUE7RUFDQSxvQkFBQTtBbkJpdUxoQjtBbUI3dExnQjtFQUNFLGNBQUE7RWJ6TmQsbURBQUE7RUFDQSwrQ0FBQTtBTjI3TEo7QW1CeHRMa0I7RUFaRjtJYmhVWiwrQmE2VXVDO0VuQjh0THpDO0VtQjV0TGtCO0lBQ0UsVUFBQTtJQUNBLFdBQUE7SUFDQSxrQkFBQTtJQUNBLE1BQUE7SUFDQSxXQUFBO0lBQ0EsWUFBQTtJQUNBLGNBQUE7SUFDQSxrQ0FBQTtJQUNBLFlBQUE7RW5COHRMcEI7RW1CM3RMa0I7SUFDRSxVQUFBO0lBQ0EsV0FBQTtJQUNBLGtCQUFBO0lBQ0EsU0FBQTtJQUNBLFdBQUE7SUFDQSx5QkFBQTtJQUNBLGNBQUE7SUFDQSxrQ0FBQTtJQUNBLGFBQUE7RW5CNnRMcEI7QUFDRjtBbUIxdExrQjtFQUNFLFdBQUE7RUFDQSxnQkFBQTtFQUNBLGVBQUE7QW5CNHRMcEI7QW1CMXRMb0I7RWJuVmxCLGlCQUFBO0VBRUEsYUFBQTtFQVFFLGVBQUE7RUFDQSx1QkFBQTtFQStCQSw4QkFBQTtFQVdBLG1CQUFBO0VBcUNBLHFCQUFBO0VBQ0EsNkJBQUE7RUFDQSwyQkFBQTtFYTRQa0IscUJBQUE7RUFDQSxZQUFBO0FuQm91THRCO0FtQmx1THNCO0VBQ0Usa0JBQUE7QW5Cb3VMeEI7QW1CanVMMEI7RUFDRSxZQUFBO0VBQ0EsV0FBQTtBbkJtdUw1QjtBbUJ6dEx3QjtFQUNFLFFBQUE7QW5CMnRMMUI7QW1CeHRMd0I7RUFDRSxRQUFBO0VBQ0Esa0JBQUE7QW5CMHRMMUI7QW1CanRMWTs7RUFFRSxxQkFBQTtFQXNCQSxlQUFBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0VBQ0EscUJBQUE7QW5COHJMZDtBbUJydExjOztFQUNFLGtCQUFBO0FuQnd0TGhCO0FtQnR0TGdCOztFQUNFLG1CQUFBO0VBRUEsa0JBQUE7RUFDQSxjQUFBO0VBQ0EsaUJBQUE7RUFDQSx1Q2hCaGJIO0VnQmliRyxjQUFBO0VBQ0EsU0FBQTtFYm5hZCxtQmFvYXFDO0VBQ3ZCLFNBQUE7RUFDQSxVQUFBO0VBQ0Esa0RBQUE7RUFDQSx3Q0FBQTtBbkIydExsQjtBbUJsdExjO0VBN0JGOztJQThCSSxlQUFBO0lBQ0EsZ0JBQUE7RW5Cc3RMZDtBQUNGO0FtQnB0TGM7O0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxxQkFBQTtBbkJ1dExoQjtBbUJydExnQjtFQUxGOztJQU1JLFdBQUE7SUFDQSxZQUFBO0VuQnl0TGhCO0FBQ0Y7QW1CdnRMZ0I7O0VBQ0UsV0FBQTtFQUNBLFlBQUE7QW5CMHRMbEI7QW1CcnRMWTtFQUNFLGlCQUFBO0VBQ0Esa0JBQUE7QW5CdXRMZDtBbUJydExjO0VBSkY7SUFLSSxpQkFBQTtJQUNBLGtCQUFBO0VuQnd0TGQ7QUFDRjtBbUJydExZO0VBQ0UsaUJBQUE7RUFDQSxrQkFBQTtBbkJ1dExkO0FtQnJ0TGM7RUFKRjtJQUtJLGlCQUFBO0lBQ0Esa0JBQUE7RW5Cd3RMZDtBQUNGO0FtQnJ0TFk7RWJqY1YsaUJBQUE7RUFFQSxhQUFBO0VBUUUsZUFBQTtFQUNBLHVCQUFBO0VBMkJBLHlCQUFBO0VBZUEsbUJBQUE7RUFxQ0EscUJBQUE7RUFDQSw2QkFBQTtFQUNBLDJCQUFBO0FOd2tNSjtBbUI3dExnQjtFQURGO0lBRUksaUJBQUE7RW5CZ3VMaEI7QUFDRjtBbUI3dExjO0VBQ0UsYUFBQTtBbkIrdExoQjtBbUI3dExnQjtFQUhGO0lBSUksT0FBQTtJQUNBLGlCQUFBO0lBQ0EsaUJBQUE7SUFDQSxjQUFBO0lBQ0EsaUJBQUE7SUFDQSxpQkFBQTtJQUNBLHFCQUFBO0VuQmd1TGhCO0VtQjl0TGdCO0lBQ0UsY0FBQTtJQUNBLHVDaEJuZ0JMO0VIbXVNYjtBQUNGO0FtQnJ0TEk7RWJ0ZUYsaUJBQUE7RUFFQSxhQUFBO0VBUUUsZUFBQTtFQUNBLHVCQUFBO0VBMkJBLHlCQUFBO0VBZUEsbUJBQUE7RUFxQ0EscUJBQUE7RUFDQSw2QkFBQTtFQUNBLDJCQUFBO0FONm1NSjtBbUI5dExNO0VBQ0UsZ0JBQUE7RUFFQSxZQUFBO0FuQit0TFI7QW1CN3RMUTtFQUxGO0lBTUksZ0JBQUE7SUFDQSxZWGhnQkU7RVJndU1WO0FBQ0Y7QW1COXRMUTtFQVZGO0lBV0ksaUJBQUE7SUFDQSxZWHJnQkU7RVJzdU1WO0FBQ0Y7QW1CM3RMQTtFQUNFLFdBQUE7RUFDQSxrQkFBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0FuQjh0TEY7QW1CM3RMSTtFYjlpQkYsa0JBQUE7RUFDQSxRQUZ3QztFQUd4QyxTQUh3QjtFQUl4QixnQ0FBQTtFYTZpQkksVUFBQTtFQUNBLFlBQUE7RUFDQSxjQUFBO0VBQ0EsV0FBQTtFQUNBLGlEQUFBO0FuQmd1TE47QW1COXRMTTtFQVJGO0lBU0ksY0FBQTtFbkJpdUxOO0FBQ0Y7QW1CNXRMQTtFQUNFLFlBQUE7RUFDQSxjQUFBO0VBQ0EsV0FBQTtBbkIrdExGO0FtQjd0TEU7RUFMRjtJQU1JLFlBQUE7RW5CZ3VMRjtBQUNGO0FtQjl0TEU7RUFURjtJQVVJLFlBQUE7RW5CaXVMRjtBQUNGO0FvQjF5TUE7RUFDRSxXQUFBO0VBQ0EsV0FBQTtFQUNBLFdBQUE7RUFDQSxjQUFBO0VBQ0EsWUFBQTtBcEI2eU1GO0FvQnZ5TUk7RUFDRSxXQUpPO0FwQjZ5TWI7QW9CMXlNSTtFQUNFLFlBSk87QXBCZ3pNYjtBb0I3eU1JO0VBQ0UsWUFKTztBcEJtek1iO0FvQmh6TUk7RUFDRSxZQUpPO0FwQnN6TWI7QW9CbnpNSTtFQUNFLFlBSk87QXBCeXpNYjtBb0J0ek1JO0VBQ0UsWUFKTztBcEI0ek1iO0FvQnp6TUk7RUFDRSxZQUpPO0FwQit6TWI7QW9CNXpNSTtFQUNFLFlBSk87QXBCazBNYjtBb0Ivek1JO0VBQ0UsWUFKTztBcEJxME1iO0FvQmwwTUk7RUFDRSxZQUpPO0FwQncwTWI7QW9CcjBNSTtFQUNFLFlBSk87QXBCMjBNYjtBb0J4ME1JO0VBQ0UsWUFKTztBcEI4ME1iO0FvQjMwTUk7RUFDRSxZQUpPO0FwQmkxTWI7QW9COTBNSTtFQUNFLFlBSk87QXBCbzFNYjtBb0JqMU1JO0VBQ0UsWUFKTztBcEJ1MU1iO0FvQnAxTUk7RUFDRSxZQUpPO0FwQjAxTWI7QW9CdjFNSTtFQUNFLFlBSk87QXBCNjFNYjtBb0IxMU1JO0VBQ0UsWUFKTztBcEJnMk1iO0FvQjcxTUk7RUFDRSxZQUpPO0FwQm0yTWI7QW9CaDJNSTtFQUNFLGFBSk87QXBCczJNYjtBb0JuMk1JO0VBQ0UsYUFKTztBcEJ5Mk1iO0FvQnQyTUk7RUFDRSxhQUpPO0FwQjQyTWI7QW9CejJNSTtFQUNFLGFBSk87QXBCKzJNYjtBb0J2Mk1FO0VBQ0Usa0JBQUE7RUFDQSxhQUFBO0FwQnkyTUo7QW9CdjJNSTtFQUNFLGNBQUE7RUFDQSxXQUFBO0VkckJKLGtCQUFBO0VBQ0EsUWNxQjBCO0VkcEIxQixTY29CcUI7RWRuQnJCLGdDQUFBO0Vjb0JJLFdBQUE7RUFDQSxpREFBQTtBcEI0Mk1OO0FvQnAyTVE7RWRqQkosMkJja0I2QjtFQUN2QixzQkFBQTtBcEJ5Mk1WO0FvQjMyTVE7RWRqQkosMkJja0I2QjtFQUN2QixzQkFBQTtBcEJnM01WO0FvQmwzTVE7RWRqQkosMkJja0I2QjtFQUN2QixzQkFBQTtBcEJ1M01WO0FvQnozTVE7RWRqQkosMkJja0I2QjtFQUN2QixzQkFBQTtBcEI4M01WO0FvQmg0TVE7RWRqQkosMkJja0I2QjtFQUN2QixzQkFBQTtBcEJxNE1WO0FvQnY0TVE7RWRqQkosMkJja0I2QjtFQUN2QixzQkFBQTtBcEI0NE1WO0FvQjk0TVE7RWRqQkosMkJja0I2QjtFQUN2QixzQkFBQTtBcEJtNU1WO0FvQnI1TVE7RWRqQkosMkJja0I2QjtFQUN2QixzQkFBQTtBcEIwNU1WO0FvQjU1TVE7RWRqQkosMkJja0I2QjtFQUN2QixzQkFBQTtBcEJpNk1WO0FvQm42TVE7RWRqQkosNEJja0I2QjtFQUN2Qix1QkFBQTtBcEJ3Nk1WO0FvQm42TUU7RUFDRSxzQkFBQTtBcEJxNk1KO0FxQjk4TUE7RUFDRSxTQUFBO0VBQ0EsVUFBQTtFQUNBLFdBQUE7RUFDQSxnQkFBQTtFQUNBLGNBQUE7RUFDQSxzQkFBQTtFQUNBLGFBQUE7QXJCaTlNRjtBcUI5OE1JO0VBQ0UsV0FBQTtFQUNBLGdCQUFBO0FyQmc5TU47QXFCNThNRTtFQUNFLFVBQUE7QXJCODhNSjtBcUIzOE1FO0VBQ0UsVUFBQTtBckI2OE1KO0FxQjM4TUk7RUFDRSxhQUFBO0FyQjY4TU47QXFCMThNUTtFQURGO0lBRUksY0FBQTtFckI2OE1SO0FBQ0Y7QXFCejhNUTtFQUNFLG9EQUFBO0FyQjI4TVY7QXFCeDhNUTtFQUNFLHdEQUFBO0FyQjA4TVY7QXFCcDhNRTtFQUNFLHFCQUFBO0FyQnM4TUo7QXFCbjhNRTtFQUNFLFlBQUE7RUFDQSx1QkFBQTtFQUNBLCtCQUFBO0FyQnE4TUo7QXFCbDhNRTtFQUNFLGVBQUE7QXJCbzhNSjtBcUI1N01JO0VBQ0UsV0FKTztBckJrOE1iO0FxQi83TUk7RUFDRSxXQUpPO0FyQnE4TWI7QXFCbDhNSTtFQUNFLFlBSk87QXJCdzhNYjtBcUJyOE1JO0VBQ0UsWUFKTztBckIyOE1iO0FxQng4TUk7RUFDRSxZQUpPO0FyQjg4TWI7QXFCMzhNSTtFQUNFLFlBSk87QXJCaTlNYjtBcUI5OE1JO0VBQ0UsWUFKTztBckJvOU1iO0FxQmo5TUk7RUFDRSxZQUpPO0FyQnU5TWI7QXFCcDlNSTtFQUNFLFlBSk87QXJCMDlNYjtBcUJ2OU1JO0VBQ0UsWUFKTztBckI2OU1iO0FxQjE5TUk7RUFDRSxZQUpPO0FyQmcrTWI7QXFCNzlNSTtFQUNFLFlBSk87QXJCbStNYjtBcUJoK01JO0VBQ0UsWUFKTztBckJzK01iO0FxQm4rTUk7RUFDRSxZQUpPO0FyQnkrTWI7QXFCdCtNSTtFQUNFLFlBSk87QXJCNCtNYjtBcUJ6K01JO0VBQ0UsWUFKTztBckIrK01iO0FxQjUrTUk7RUFDRSxZQUpPO0FyQmsvTWI7QXFCLytNSTtFQUNFLFlBSk87QXJCcS9NYjtBcUJsL01JO0VBQ0UsWUFKTztBckJ3L01iO0FxQnIvTUk7RUFDRSxZQUpPO0FyQjIvTWI7QXFCeC9NSTtFQUNFLGFBSk87QXJCOC9NYjtBcUIzL01JO0VBQ0UsYUFKTztBckJpZ05iO0FxQjkvTUk7RUFDRSxhQUpPO0FyQm9nTmI7QXFCamdOSTtFQUNFLGFBSk87QXJCdWdOYjtBcUJwZ05JO0VBQ0UsYUFKTztBckIwZ05iO0FxQnZnTkk7RUFDRSxhQUpPO0FyQjZnTmI7QXFCMWdOSTtFQUNFLGFBSk87QXJCZ2hOYjtBcUI3Z05JO0VBQ0UsYUFKTztBckJtaE5iO0FxQmhoTkk7RUFDRSxhQUpPO0FyQnNoTmI7QXFCbmhOSTtFQUNFLGFBSk87QXJCeWhOYjtBcUJ0aE5JO0VBQ0UsYUFKTztBckI0aE5iO0FxQnpoTkk7RUFDRSxhQUpPO0FyQitoTmI7QXFCNWhOSTtFQUNFLGFBSk87QXJCa2lOYjtBcUIvaE5JO0VBQ0UsYUFKTztBckJxaU5iO0FxQmxpTkk7RUFDRSxhQUpPO0FyQndpTmI7QXFCcmlOSTtFQUNFLGFBSk87QXJCMmlOYjtBcUJ4aU5JO0VBQ0UsYUFKTztBckI4aU5iO0FxQjNpTkk7RUFDRSxhQUpPO0FyQmlqTmI7QXFCOWlOSTtFQUNFLGFBSk87QXJCb2pOYjtBcUJqak5JO0VBQ0UsYUFKTztBckJ1ak5iO0FxQnBqTkk7RUFDRSxhQUpPO0FyQjBqTmI7QXFCdmpOSTtFQUNFLGFBSk87QXJCNmpOYjtBcUIxak5JO0VBQ0UsYUFKTztBckJna05iO0FxQjdqTkk7RUFDRSxhQUpPO0FyQm1rTmI7QXFCaGtOSTtFQUNFLGFBSk87QXJCc2tOYjtBcUJua05JO0VBQ0UsYUFKTztBckJ5a05iO0FxQnRrTkk7RUFDRSxhQUpPO0FyQjRrTmI7QXFCemtOSTtFQUNFLGFBSk87QXJCK2tOYjtBcUI1a05JO0VBQ0UsYUFKTztBckJrbE5iO0FxQi9rTkk7RUFDRSxhQUpPO0FyQnFsTmI7QXFCbGxOSTtFQUNFLGFBSk87QXJCd2xOYjtBcUJybE5JO0VBQ0UsYUFKTztBckIybE5iO0FxQnhsTkk7RUFDRSxhQUpPO0FyQjhsTmI7QXFCM2xOSTtFQUNFLGFBSk87QXJCaW1OYjtBcUI5bE5JO0VBQ0UsYUFKTztBckJvbU5iO0FxQmptTkk7RUFDRSxhQUpPO0FyQnVtTmI7QXFCcG1OSTtFQUNFLGFBSk87QXJCMG1OYjtBcUJ2bU5JO0VBQ0UsYUFKTztBckI2bU5iO0FxQjFtTkk7RUFDRSxhQUpPO0FyQmduTmI7QXFCN21OSTtFQUNFLGFBSk87QXJCbW5OYjtBcUJobk5JO0VBQ0UsYUFKTztBckJzbk5iO0FxQm5uTkk7RUFDRSxhQUpPO0FyQnluTmI7QXFCdG5OSTtFQUNFLGFBSk87QXJCNG5OYjtBcUJ6bk5JO0VBQ0UsYUFKTztBckIrbk5iO0FxQjVuTkk7RUFDRSxhQUpPO0FyQmtvTmI7QXFCL25OSTtFQUNFLGFBSk87QXJCcW9OYjtBcUJsb05JO0VBQ0UsYUFKTztBckJ3b05iO0FxQnJvTkk7RUFDRSxhQUpPO0FyQjJvTmI7QXFCeG9OSTtFQUNFLGFBSk87QXJCOG9OYjtBcUIzb05JO0VBQ0UsYUFKTztBckJpcE5iO0FxQjlvTkk7RUFDRSxhQUpPO0FyQm9wTmI7QXFCanBOSTtFQUNFLGFBSk87QXJCdXBOYjtBcUJwcE5JO0VBQ0UsYUFKTztBckIwcE5iO0FxQnZwTkk7RUFDRSxhQUpPO0FyQjZwTmI7QXFCMXBOSTtFQUNFLGFBSk87QXJCZ3FOYjtBcUI3cE5JO0VBQ0UsYUFKTztBckJtcU5iO0FxQmhxTkk7RUFDRSxhQUpPO0FyQnNxTmI7QXFCbnFOSTtFQUNFLGFBSk87QXJCeXFOYjtBcUJ0cU5JO0VBQ0UsYUFKTztBckI0cU5iO0FxQnpxTkk7RUFDRSxhQUpPO0FyQitxTmI7QXFCNXFOSTtFQUNFLGFBSk87QXJCa3JOYjtBcUIvcU5JO0VBQ0UsYUFKTztBckJxck5iO0FxQmxyTkk7RUFDRSxhQUpPO0FyQndyTmI7QXFCcnJOSTtFQUNFLGFBSk87QXJCMnJOYjtBcUJ4ck5JO0VBQ0UsYUFKTztBckI4ck5iO0FxQjNyTkk7RUFDRSxhQUpPO0FyQmlzTmI7QXFCOXJOSTtFQUNFLGFBSk87QXJCb3NOYjtBcUJqc05JO0VBQ0UsYUFKTztBckJ1c05iO0FxQnBzTkk7RUFDRSxhQUpPO0FyQjBzTmI7QXFCdnNOSTtFQUNFLGFBSk87QXJCNnNOYjtBcUIxc05JO0VBQ0UsYUFKTztBckJndE5iO0FxQjdzTkk7RUFDRSxhQUpPO0FyQm10TmI7QXFCaHROSTtFQUNFLGFBSk87QXJCc3ROYjtBcUJudE5JO0VBQ0UsYUFKTztBckJ5dE5iO0FxQnR0Tkk7RUFDRSxhQUpPO0FyQjR0TmI7QXFCenROSTtFQUNFLGFBSk87QXJCK3ROYjtBcUI1dE5JO0VBQ0UsYUFKTztBckJrdU5iO0FxQi90Tkk7RUFDRSxhQUpPO0FyQnF1TmI7QXFCbHVOSTtFQUNFLGFBSk87QXJCd3VOYjtBcUJydU5JO0VBQ0UsYUFKTztBckIydU5iO0FxQnh1Tkk7RUFDRSxhQUpPO0FyQjh1TmI7QXFCM3VOSTtFQUNFLGFBSk87QXJCaXZOYjtBcUI5dU5JO0VBQ0UsYUFKTztBckJvdk5iO0FxQmp2Tkk7RUFDRSxhQUpPO0FyQnV2TmI7QXFCcHZOSTtFQUNFLGFBSk87QXJCMHZOYjtBcUJ2dk5JO0VBQ0UsYUFKTztBckI2dk5iO0FxQjF2Tkk7RUFDRSxhQUpPO0FyQmd3TmI7QXFCN3ZOSTtFQUNFLGFBSk87QXJCbXdOYjtBcUJod05JO0VBQ0UsYUFKTztBckJzd05iO0FxQm53Tkk7RUFDRSxhQUpPO0FyQnl3TmI7QXFCdHdOSTtFQUNFLGFBSk87QXJCNHdOYjtBcUJ6d05JO0VBQ0UsYUFKTztBckIrd05iO0FxQjV3Tkk7RUFDRSxhQUpPO0FyQmt4TmI7QXFCL3dOSTtFQUNFLGFBSk87QXJCcXhOYjtBcUJseE5JO0VBQ0UsYUFKTztBckJ3eE5iO0FxQnJ4Tkk7RUFDRSxhQUpPO0FyQjJ4TmI7QXFCeHhOSTtFQUNFLGFBSk87QXJCOHhOYjtBcUIzeE5JO0VBQ0UsYUFKTztBckJpeU5iO0FxQjl4Tkk7RUFDRSxhQUpPO0FyQm95TmI7QXFCanlOSTtFQUNFLGFBSk87QXJCdXlOYjtBcUJweU5JO0VBQ0UsYUFKTztBckIweU5iO0FxQnZ5Tkk7RUFDRSxhQUpPO0FyQjZ5TmI7QXFCMXlOSTtFQUNFLGFBSk87QXJCZ3pOYjtBcUI3eU5JO0VBQ0UsYUFKTztBckJtek5iO0FxQmh6Tkk7RUFDRSxhQUpPO0FyQnN6TmI7QXFCbnpOSTtFQUNFLGFBSk87QXJCeXpOYjtBcUJ0ek5JO0VBQ0UsYUFKTztBckI0ek5iO0FxQnp6Tkk7RUFDRSxhQUpPO0FyQit6TmI7QXFCNXpOSTtFQUNFLGFBSk87QXJCazBOYjtBcUIvek5JO0VBQ0UsYUFKTztBckJxME5iO0FxQmwwTkk7RUFDRSxhQUpPO0FyQncwTmI7QXFCcjBOSTtFQUNFLGFBSk87QXJCMjBOYjtBcUJ4ME5JO0VBQ0UsYUFKTztBckI4ME5iO0FxQjMwTkk7RUFDRSxhQUpPO0FyQmkxTmI7QXFCOTBOSTtFQUNFLGFBSk87QXJCbzFOYjtBcUJqMU5JO0VBQ0UsYUFKTztBckJ1MU5iO0FxQnAxTkk7RUFDRSxhQUpPO0FyQjAxTmI7QXFCdjFOSTtFQUNFLGFBSk87QXJCNjFOYjtBcUIxMU5JO0VBQ0UsYUFKTztBckJnMk5iO0FxQjcxTkk7RUFDRSxhQUpPO0FyQm0yTmI7QXFCaDJOSTtFQUNFLGFBSk87QXJCczJOYjtBcUJuMk5JO0VBQ0UsYUFKTztBckJ5Mk5iO0FxQnQyTkk7RUFDRSxhQUpPO0FyQjQyTmI7QXFCejJOSTtFQUNFLGFBSk87QXJCKzJOYjtBcUI1Mk5JO0VBQ0UsYUFKTztBckJrM05iO0FxQi8yTkk7RUFDRSxhQUpPO0FyQnEzTmI7QXFCbDNOSTtFQUNFLGFBSk87QXJCdzNOYjtBcUJyM05JO0VBQ0UsYUFKTztBckIyM05iO0FxQngzTkk7RUFDRSxhQUpPO0FyQjgzTmI7QXFCMzNOSTtFQUNFLGFBSk87QXJCaTROYjtBcUI5M05JO0VBQ0UsYUFKTztBckJvNE5iO0FxQmo0Tkk7RUFDRSxhQUpPO0FyQnU0TmI7QXFCcDROSTtFQUNFLGFBSk87QXJCMDROYjtBcUJ2NE5JO0VBQ0UsYUFKTztBckI2NE5iO0FxQjE0Tkk7RUFDRSxhQUpPO0FyQmc1TmI7QXFCNzROSTtFQUNFLGFBSk87QXJCbTVOYjtBcUJoNU5JO0VBQ0UsYUFKTztBckJzNU5iO0FxQm41Tkk7RUFDRSxhQUpPO0FyQnk1TmI7QXFCdDVOSTtFQUNFLGFBSk87QXJCNDVOYjtBcUJ6NU5JO0VBQ0UsYUFKTztBckIrNU5iO0FxQjU1Tkk7RUFDRSxhQUpPO0FyQms2TmI7QXFCLzVOSTtFQUNFLGFBSk87QXJCcTZOYjtBcUJsNk5JO0VBQ0UsYUFKTztBckJ3Nk5iO0FxQnI2Tkk7RUFDRSxhQUpPO0FyQjI2TmI7QXFCeDZOSTtFQUNFLGFBSk87QXJCODZOYjtBcUIzNk5JO0VBQ0UsYUFKTztBckJpN05iO0FxQjk2Tkk7RUFDRSxhQUpPO0FyQm83TmI7QXFCajdOSTtFQUNFLGFBSk87QXJCdTdOYjtBcUJwN05JO0VBQ0UsYUFKTztBckIwN05iO0FxQnY3Tkk7RUFDRSxhQUpPO0FyQjY3TmI7QXFCMTdOSTtFQUNFLGFBSk87QXJCZzhOYjtBcUI3N05JO0VBQ0UsYUFKTztBckJtOE5iO0FxQmg4Tkk7RUFDRSxhQUpPO0FyQnM4TmI7QXFCbjhOSTtFQUNFLGFBSk87QXJCeThOYjtBcUJ0OE5JO0VBQ0UsYUFKTztBckI0OE5iO0FxQno4Tkk7RUFDRSxhQUpPO0FyQis4TmI7QXFCNThOSTtFQUNFLGFBSk87QXJCazlOYjtBcUIvOE5JO0VBQ0UsYUFKTztBckJxOU5iO0FxQmw5Tkk7RUFDRSxhQUpPO0FyQnc5TmI7QXFCcjlOSTtFQUNFLGFBSk87QXJCMjlOYjtBcUJ4OU5JO0VBQ0UsYUFKTztBckI4OU5iO0FxQjM5Tkk7RUFDRSxhQUpPO0FyQmkrTmI7QXFCOTlOSTtFQUNFLGFBSk87QXJCbytOYjtBcUJqK05JO0VBQ0UsYUFKTztBckJ1K05iO0FxQnArTkk7RUFDRSxhQUpPO0FyQjArTmI7QXFCditOSTtFQUNFLGFBSk87QXJCNitOYjtBcUIxK05JO0VBQ0UsYUFKTztBckJnL05iO0FxQjcrTkk7RUFDRSxhQUpPO0FyQm0vTmI7QXFCaC9OSTtFQUNFLGFBSk87QXJCcy9OYjtBcUJuL05JO0VBQ0UsYUFKTztBckJ5L05iO0FxQnQvTkk7RUFDRSxhQUpPO0FyQjQvTmI7QXFCei9OSTtFQUNFLGFBSk87QXJCKy9OYjtBcUI1L05JO0VBQ0UsYUFKTztBckJrZ09iO0FxQi8vTkk7RUFDRSxhQUpPO0FyQnFnT2I7QXFCbGdPSTtFQUNFLGFBSk87QXJCd2dPYjtBcUJyZ09JO0VBQ0UsYUFKTztBckIyZ09iO0FxQnhnT0k7RUFDRSxhQUpPO0FyQjhnT2I7QXFCM2dPSTtFQUNFLGFBSk87QXJCaWhPYjtBcUI5Z09JO0VBQ0UsYUFKTztBckJvaE9iO0FxQmpoT0k7RUFDRSxhQUpPO0FyQnVoT2I7QXFCcGhPSTtFQUNFLGNBSk87QXJCMGhPYjtBcUI5Z09JO0VBQ0UsZUFBQTtBckJnaE9OO0FxQjlnT007RUFIRjtJQUlJLGFBUEk7RXJCd2hPVjtBQUNGO0FxQnRoT0k7RUFDRSxlQUFBO0FyQndoT047QXFCdGhPTTtFQUhGO0lBSUksY0FQSTtFckJnaU9WO0FBQ0Y7QXFCOWhPSTtFQUNFLGVBQUE7QXJCZ2lPTjtBcUI5aE9NO0VBSEY7SUFJSSxjQVBJO0VyQndpT1Y7QUFDRjtBcUJ0aU9JO0VBQ0UsZUFBQTtBckJ3aU9OO0FxQnRpT007RUFIRjtJQUlJLGNBUEk7RXJCZ2pPVjtBQUNGO0FxQjlpT0k7RUFDRSxlQUFBO0FyQmdqT047QXFCOWlPTTtFQUhGO0lBSUksY0FQSTtFckJ3ak9WO0FBQ0Y7QXFCdGpPSTtFQUNFLGVBQUE7QXJCd2pPTjtBcUJ0ak9NO0VBSEY7SUFJSSxjQVBJO0VyQmdrT1Y7QUFDRjtBcUI5ak9JO0VBQ0UsZUFBQTtBckJna09OO0FxQjlqT007RUFIRjtJQUlJLGNBUEk7RXJCd2tPVjtBQUNGO0FxQnRrT0k7RUFDRSxlQUFBO0FyQndrT047QXFCdGtPTTtFQUhGO0lBSUksY0FQSTtFckJnbE9WO0FBQ0Y7QXFCOWtPSTtFQUNFLGVBQUE7QXJCZ2xPTjtBcUI5a09NO0VBSEY7SUFJSSxjQVBJO0VyQndsT1Y7QUFDRjtBcUJ0bE9JO0VBQ0UsZUFBQTtBckJ3bE9OO0FxQnRsT007RUFIRjtJQUlJLGNBUEk7RXJCZ21PVjtBQUNGO0FxQjlsT0k7RUFDRSxlQUFBO0FyQmdtT047QXFCOWxPTTtFQUhGO0lBSUksZUFQSTtFckJ3bU9WO0FBQ0Y7QXFCemxPSTtFQUNFLGVBSk87QXJCK2xPYjtBcUI1bE9JO0VBQ0UsZUFKTztBckJrbU9iO0FxQi9sT0k7RUFDRSxnQkFKTztBckJxbU9iO0FxQmxtT0k7RUFDRSxnQkFKTztBckJ3bU9iO0FxQnJtT0k7RUFDRSxnQkFKTztBckIybU9iO0FxQnhtT0k7RUFDRSxnQkFKTztBckI4bU9iO0FxQjNtT0k7RUFDRSxnQkFKTztBckJpbk9iO0FxQjltT0k7RUFDRSxnQkFKTztBckJvbk9iO0FxQmpuT0k7RUFDRSxnQkFKTztBckJ1bk9iO0FxQnBuT0k7RUFDRSxnQkFKTztBckIwbk9iO0FxQnZuT0k7RUFDRSxnQkFKTztBckI2bk9iO0FxQjFuT0k7RUFDRSxnQkFKTztBckJnb09iO0FxQjduT0k7RUFDRSxnQkFKTztBckJtb09iO0FxQmhvT0k7RUFDRSxnQkFKTztBckJzb09iO0FxQm5vT0k7RUFDRSxnQkFKTztBckJ5b09iO0FxQnRvT0k7RUFDRSxnQkFKTztBckI0b09iO0FxQnpvT0k7RUFDRSxnQkFKTztBckIrb09iO0FxQjVvT0k7RUFDRSxnQkFKTztBckJrcE9iO0FxQi9vT0k7RUFDRSxnQkFKTztBckJxcE9iO0FxQmxwT0k7RUFDRSxnQkFKTztBckJ3cE9iO0FxQnJwT0k7RUFDRSxpQkFKTztBckIycE9iO0FxQnhwT0k7RUFDRSxpQkFKTztBckI4cE9iO0FxQjNwT0k7RUFDRSxpQkFKTztBckJpcU9iO0FxQjlwT0k7RUFDRSxpQkFKTztBckJvcU9iO0FxQmpxT0k7RUFDRSxpQkFKTztBckJ1cU9iO0FxQnBxT0k7RUFDRSxpQkFKTztBckIwcU9iO0FxQnZxT0k7RUFDRSxpQkFKTztBckI2cU9iO0FxQjFxT0k7RUFDRSxpQkFKTztBckJnck9iO0FxQjdxT0k7RUFDRSxpQkFKTztBckJtck9iO0FxQmhyT0k7RUFDRSxpQkFKTztBckJzck9iO0FxQm5yT0k7RUFDRSxpQkFKTztBckJ5ck9iO0FxQnRyT0k7RUFDRSxpQkFKTztBckI0ck9iO0FxQnpyT0k7RUFDRSxpQkFKTztBckIrck9iO0FxQjVyT0k7RUFDRSxpQkFKTztBckJrc09iO0FxQi9yT0k7RUFDRSxpQkFKTztBckJxc09iO0FxQmxzT0k7RUFDRSxpQkFKTztBckJ3c09iO0FxQnJzT0k7RUFDRSxpQkFKTztBckIyc09iO0FxQnhzT0k7RUFDRSxpQkFKTztBckI4c09iO0FxQjNzT0k7RUFDRSxpQkFKTztBckJpdE9iO0FxQjlzT0k7RUFDRSxpQkFKTztBckJvdE9iO0FxQmp0T0k7RUFDRSxpQkFKTztBckJ1dE9iO0FxQnB0T0k7RUFDRSxpQkFKTztBckIwdE9iO0FxQnZ0T0k7RUFDRSxpQkFKTztBckI2dE9iO0FxQjF0T0k7RUFDRSxpQkFKTztBckJndU9iO0FxQjd0T0k7RUFDRSxpQkFKTztBckJtdU9iO0FxQmh1T0k7RUFDRSxpQkFKTztBckJzdU9iO0FxQm51T0k7RUFDRSxpQkFKTztBckJ5dU9iO0FxQnR1T0k7RUFDRSxpQkFKTztBckI0dU9iO0FxQnp1T0k7RUFDRSxpQkFKTztBckIrdU9iO0FxQjV1T0k7RUFDRSxpQkFKTztBckJrdk9iO0FxQi91T0k7RUFDRSxpQkFKTztBckJxdk9iO0FxQmx2T0k7RUFDRSxpQkFKTztBckJ3dk9iO0FxQnJ2T0k7RUFDRSxpQkFKTztBckIydk9iO0FxQnh2T0k7RUFDRSxpQkFKTztBckI4dk9iO0FxQjN2T0k7RUFDRSxpQkFKTztBckJpd09iO0FxQjl2T0k7RUFDRSxpQkFKTztBckJvd09iO0FxQmp3T0k7RUFDRSxpQkFKTztBckJ1d09iO0FxQnB3T0k7RUFDRSxpQkFKTztBckIwd09iO0FxQnZ3T0k7RUFDRSxpQkFKTztBckI2d09iO0FxQjF3T0k7RUFDRSxpQkFKTztBckJneE9iO0FxQjd3T0k7RUFDRSxpQkFKTztBckJteE9iO0FxQmh4T0k7RUFDRSxpQkFKTztBckJzeE9iO0FxQm54T0k7RUFDRSxpQkFKTztBckJ5eE9iO0FxQnR4T0k7RUFDRSxpQkFKTztBckI0eE9iO0FxQnp4T0k7RUFDRSxpQkFKTztBckIreE9iO0FxQjV4T0k7RUFDRSxpQkFKTztBckJreU9iO0FxQi94T0k7RUFDRSxpQkFKTztBckJxeU9iO0FxQmx5T0k7RUFDRSxpQkFKTztBckJ3eU9iO0FxQnJ5T0k7RUFDRSxpQkFKTztBckIyeU9iO0FxQnh5T0k7RUFDRSxpQkFKTztBckI4eU9iO0FxQjN5T0k7RUFDRSxpQkFKTztBckJpek9iO0FxQjl5T0k7RUFDRSxpQkFKTztBckJvek9iO0FxQmp6T0k7RUFDRSxpQkFKTztBckJ1ek9iO0FxQnB6T0k7RUFDRSxpQkFKTztBckIwek9iO0FxQnZ6T0k7RUFDRSxpQkFKTztBckI2ek9iO0FxQjF6T0k7RUFDRSxpQkFKTztBckJnME9iO0FxQjd6T0k7RUFDRSxpQkFKTztBckJtME9iO0FxQmgwT0k7RUFDRSxpQkFKTztBckJzME9iO0FxQm4wT0k7RUFDRSxpQkFKTztBckJ5ME9iO0FxQnQwT0k7RUFDRSxpQkFKTztBckI0ME9iO0FxQnowT0k7RUFDRSxpQkFKTztBckIrME9iO0FxQjUwT0k7RUFDRSxpQkFKTztBckJrMU9iO0FxQi8wT0k7RUFDRSxpQkFKTztBckJxMU9iO0FxQmwxT0k7RUFDRSxpQkFKTztBckJ3MU9iO0FxQnIxT0k7RUFDRSxpQkFKTztBckIyMU9iO0FxQngxT0k7RUFDRSxpQkFKTztBckI4MU9iO0FxQjMxT0k7RUFDRSxpQkFKTztBckJpMk9iO0FxQjkxT0k7RUFDRSxpQkFKTztBckJvMk9iO0FxQmoyT0k7RUFDRSxpQkFKTztBckJ1Mk9iO0FxQnAyT0k7RUFDRSxpQkFKTztBckIwMk9iO0FxQnYyT0k7RUFDRSxpQkFKTztBckI2Mk9iO0FxQjEyT0k7RUFDRSxpQkFKTztBckJnM09iO0FxQjcyT0k7RUFDRSxpQkFKTztBckJtM09iO0FxQmgzT0k7RUFDRSxpQkFKTztBckJzM09iO0FxQm4zT0k7RUFDRSxpQkFKTztBckJ5M09iO0FxQnQzT0k7RUFDRSxpQkFKTztBckI0M09iO0FxQnozT0k7RUFDRSxpQkFKTztBckIrM09iO0FxQjUzT0k7RUFDRSxpQkFKTztBckJrNE9iO0FxQi8zT0k7RUFDRSxpQkFKTztBckJxNE9iO0FxQmw0T0k7RUFDRSxpQkFKTztBckJ3NE9iO0FxQnI0T0k7RUFDRSxpQkFKTztBckIyNE9iO0FxQng0T0k7RUFDRSxpQkFKTztBckI4NE9iO0FxQjM0T0k7RUFDRSxpQkFKTztBckJpNU9iO0FxQjk0T0k7RUFDRSxpQkFKTztBckJvNU9iO0FxQmo1T0k7RUFDRSxpQkFKTztBckJ1NU9iO0FxQnA1T0k7RUFDRSxpQkFKTztBckIwNU9iO0FxQnY1T0k7RUFDRSxpQkFKTztBckI2NU9iO0FxQjE1T0k7RUFDRSxpQkFKTztBckJnNk9iO0FxQjc1T0k7RUFDRSxpQkFKTztBckJtNk9iO0FxQmg2T0k7RUFDRSxpQkFKTztBckJzNk9iO0FxQm42T0k7RUFDRSxpQkFKTztBckJ5Nk9iO0FxQnQ2T0k7RUFDRSxpQkFKTztBckI0Nk9iO0FxQno2T0k7RUFDRSxpQkFKTztBckIrNk9iO0FxQjU2T0k7RUFDRSxpQkFKTztBckJrN09iO0FxQi82T0k7RUFDRSxpQkFKTztBckJxN09iO0FxQmw3T0k7RUFDRSxpQkFKTztBckJ3N09iO0FxQnI3T0k7RUFDRSxpQkFKTztBckIyN09iO0FxQng3T0k7RUFDRSxpQkFKTztBckI4N09iO0FxQjM3T0k7RUFDRSxpQkFKTztBckJpOE9iO0FxQjk3T0k7RUFDRSxpQkFKTztBckJvOE9iO0FxQmo4T0k7RUFDRSxpQkFKTztBckJ1OE9iO0FxQnA4T0k7RUFDRSxpQkFKTztBckIwOE9iO0FxQnY4T0k7RUFDRSxpQkFKTztBckI2OE9iO0FxQjE4T0k7RUFDRSxpQkFKTztBckJnOU9iO0FxQjc4T0k7RUFDRSxpQkFKTztBckJtOU9iO0FxQmg5T0k7RUFDRSxpQkFKTztBckJzOU9iO0FxQm45T0k7RUFDRSxpQkFKTztBckJ5OU9iO0FxQnQ5T0k7RUFDRSxpQkFKTztBckI0OU9iO0FxQno5T0k7RUFDRSxpQkFKTztBckIrOU9iO0FxQjU5T0k7RUFDRSxpQkFKTztBckJrK09iO0FxQi85T0k7RUFDRSxpQkFKTztBckJxK09iO0FxQmwrT0k7RUFDRSxpQkFKTztBckJ3K09iO0FxQnIrT0k7RUFDRSxpQkFKTztBckIyK09iO0FxQngrT0k7RUFDRSxpQkFKTztBckI4K09iO0FxQjMrT0k7RUFDRSxpQkFKTztBckJpL09iO0FxQjkrT0k7RUFDRSxpQkFKTztBckJvL09iO0FxQmovT0k7RUFDRSxpQkFKTztBckJ1L09iO0FxQnAvT0k7RUFDRSxpQkFKTztBckIwL09iO0FxQnYvT0k7RUFDRSxpQkFKTztBckI2L09iO0FxQjEvT0k7RUFDRSxpQkFKTztBckJnZ1BiO0FxQjcvT0k7RUFDRSxpQkFKTztBckJtZ1BiO0FxQmhnUEk7RUFDRSxpQkFKTztBckJzZ1BiO0FxQm5nUEk7RUFDRSxpQkFKTztBckJ5Z1BiO0FxQnRnUEk7RUFDRSxpQkFKTztBckI0Z1BiO0FxQnpnUEk7RUFDRSxpQkFKTztBckIrZ1BiO0FxQjVnUEk7RUFDRSxpQkFKTztBckJraFBiO0FxQi9nUEk7RUFDRSxpQkFKTztBckJxaFBiO0FxQmxoUEk7RUFDRSxpQkFKTztBckJ3aFBiO0FxQnJoUEk7RUFDRSxpQkFKTztBckIyaFBiO0FxQnhoUEk7RUFDRSxpQkFKTztBckI4aFBiO0FxQjNoUEk7RUFDRSxpQkFKTztBckJpaVBiO0FxQjloUEk7RUFDRSxpQkFKTztBckJvaVBiO0FxQmppUEk7RUFDRSxpQkFKTztBckJ1aVBiO0FxQnBpUEk7RUFDRSxpQkFKTztBckIwaVBiO0FxQnZpUEk7RUFDRSxpQkFKTztBckI2aVBiO0FxQjFpUEk7RUFDRSxpQkFKTztBckJnalBiO0FxQjdpUEk7RUFDRSxpQkFKTztBckJtalBiO0FxQmhqUEk7RUFDRSxpQkFKTztBckJzalBiO0FxQm5qUEk7RUFDRSxpQkFKTztBckJ5alBiO0FxQnRqUEk7RUFDRSxpQkFKTztBckI0alBiO0FxQnpqUEk7RUFDRSxpQkFKTztBckIralBiO0FxQjVqUEk7RUFDRSxpQkFKTztBckJra1BiO0FxQi9qUEk7RUFDRSxpQkFKTztBckJxa1BiO0FxQmxrUEk7RUFDRSxpQkFKTztBckJ3a1BiO0FxQnJrUEk7RUFDRSxpQkFKTztBckIya1BiO0FxQnhrUEk7RUFDRSxpQkFKTztBckI4a1BiO0FxQjNrUEk7RUFDRSxpQkFKTztBckJpbFBiO0FxQjlrUEk7RUFDRSxpQkFKTztBckJvbFBiO0FxQmpsUEk7RUFDRSxpQkFKTztBckJ1bFBiO0FxQnBsUEk7RUFDRSxpQkFKTztBckIwbFBiO0FxQnZsUEk7RUFDRSxpQkFKTztBckI2bFBiO0FxQjFsUEk7RUFDRSxpQkFKTztBckJnbVBiO0FxQjdsUEk7RUFDRSxpQkFKTztBckJtbVBiO0FxQmhtUEk7RUFDRSxpQkFKTztBckJzbVBiO0FxQm5tUEk7RUFDRSxpQkFKTztBckJ5bVBiO0FxQnRtUEk7RUFDRSxpQkFKTztBckI0bVBiO0FxQnptUEk7RUFDRSxpQkFKTztBckIrbVBiO0FxQjVtUEk7RUFDRSxpQkFKTztBckJrblBiO0FxQi9tUEk7RUFDRSxpQkFKTztBckJxblBiO0FxQmxuUEk7RUFDRSxpQkFKTztBckJ3blBiO0FxQnJuUEk7RUFDRSxpQkFKTztBckIyblBiO0FxQnhuUEk7RUFDRSxpQkFKTztBckI4blBiO0FxQjNuUEk7RUFDRSxpQkFKTztBckJpb1BiO0FxQjluUEk7RUFDRSxpQkFKTztBckJvb1BiO0FxQmpvUEk7RUFDRSxpQkFKTztBckJ1b1BiO0FxQnBvUEk7RUFDRSxpQkFKTztBckIwb1BiO0FxQnZvUEk7RUFDRSxpQkFKTztBckI2b1BiO0FxQjFvUEk7RUFDRSxpQkFKTztBckJncFBiO0FxQjdvUEk7RUFDRSxpQkFKTztBckJtcFBiO0FxQmhwUEk7RUFDRSxpQkFKTztBckJzcFBiO0FxQm5wUEk7RUFDRSxpQkFKTztBckJ5cFBiO0FxQnRwUEk7RUFDRSxpQkFKTztBckI0cFBiO0FxQnpwUEk7RUFDRSxpQkFKTztBckIrcFBiO0FxQjVwUEk7RUFDRSxpQkFKTztBckJrcVBiO0FxQi9wUEk7RUFDRSxpQkFKTztBckJxcVBiO0FxQmxxUEk7RUFDRSxpQkFKTztBckJ3cVBiO0FxQnJxUEk7RUFDRSxpQkFKTztBckIycVBiO0FxQnhxUEk7RUFDRSxpQkFKTztBckI4cVBiO0FxQjNxUEk7RUFDRSxpQkFKTztBckJpclBiO0FxQjlxUEk7RUFDRSxpQkFKTztBckJvclBiO0FxQmpyUEk7RUFDRSxrQkFKTztBckJ1clBiO0FxQi9xUEU7RUFDRSxXQUFBO0VBQ0EsWUFBQTtBckJpclBKO0FxQjlxUEU7RUFDRSx5QkFBQTtFQUNBLFdBQUE7RUFDQSxjQUFBO0VBQ0EsZUFBQTtFQUNBLE9BQUE7RUFDQSxTQUFBO0VBQ0EscUJBQUE7QXJCZ3JQSjtBTTV2UEU7RUFDRSxVZTZFRTtFZjVFRixXZTZFRTtBckJpclBOO0FNM3ZQRTtFQUNFLHlEQUFBO0FONnZQSjtBTTF2UEU7RUFDRSxrRGV3RUU7RWZ0RUYsZUFBQTtBTjJ2UEo7QXFCM3FQTTtFZnRHRixrQmVtR1c7QXJCb3JQZjtBcUI1cVBZO0VmM0dSLDBCZTRHaUM7QXJCaXJQckM7QXFCOXFQWTtFZi9HUiwwQmVnSGlDO0FyQm1yUHJDO0FxQjdyUE07RWZ0R0Ysa0JlbUdXO0FyQnNzUGY7QXFCOXJQWTtFZjNHUiwwQmU0R2lDO0FyQm1zUHJDO0FxQmhzUFk7RWYvR1IsMEJlZ0hpQztBckJxc1ByQztBcUIvc1BNO0VmdEdGLGtCZW1HVztBckJ3dFBmO0FxQmh0UFk7RWYzR1IsMEJlNEdpQztBckJxdFByQztBcUJsdFBZO0VmL0dSLDBCZWdIaUM7QXJCdXRQckM7QXFCanVQTTtFZnRHRixrQmVtR1c7QXJCMHVQZjtBcUJsdVBZO0VmM0dSLDBCZTRHaUM7QXJCdXVQckM7QXFCcHVQWTtFZi9HUiwwQmVnSGlDO0FyQnl1UHJDO0FxQm52UE07RWZ0R0Ysa0JlbUdXO0FyQjR2UGY7QXFCcHZQWTtFZjNHUiwwQmU0R2lDO0FyQnl2UHJDO0FxQnR2UFk7RWYvR1IsMEJlZ0hpQztBckIydlByQztBcUJyd1BNO0VmdEdGLGtCZW1HVztBckI4d1BmO0FxQnR3UFk7RWYzR1IsMEJlNEdpQztBckIyd1ByQztBcUJ4d1BZO0VmL0dSLDBCZWdIaUM7QXJCNndQckM7QXFCdnhQTTtFZnRHRixrQmVtR1c7QXJCZ3lQZjtBcUJ4eFBZO0VmM0dSLDBCZTRHaUM7QXJCNnhQckM7QXFCMXhQWTtFZi9HUiwwQmVnSGlDO0FyQit4UHJDO0FxQnp5UE07RWZ0R0Ysa0JlbUdXO0FyQmt6UGY7QXFCMXlQWTtFZjNHUiwwQmU0R2lDO0FyQit5UHJDO0FxQjV5UFk7RWYvR1IsMEJlZ0hpQztBckJpelByQztBcUIzelBNO0VmdEdGLGtCZW1HVztBckJvMFBmO0FxQjV6UFk7RWYzR1IsMEJlNEdpQztBckJpMFByQztBcUI5elBZO0VmL0dSLDBCZWdIaUM7QXJCbTBQckM7QXFCNzBQTTtFZnRHRixrQmVtR1c7QXJCczFQZjtBcUI5MFBZO0VmM0dSLDBCZTRHaUM7QXJCbTFQckM7QXFCaDFQWTtFZi9HUiwwQmVnSGlDO0FyQnExUHJDO0FxQi8xUE07RWZ0R0YsbUJlbUdXO0FyQncyUGY7QXFCaDJQWTtFZjNHUiw0QmU0R2lDO0FyQnEyUHJDO0FxQmwyUFk7RWYvR1IsNEJlZ0hpQztBckJ1MlByQztBcUJqM1BNO0VmdEdGLG1CZW1HVztBckIwM1BmO0FxQmwzUFk7RWYzR1IsNEJlNEdpQztBckJ1M1ByQztBcUJwM1BZO0VmL0dSLDRCZWdIaUM7QXJCeTNQckM7QXFCbjRQTTtFZnRHRixtQmVtR1c7QXJCNDRQZjtBcUJwNFBZO0VmM0dSLDRCZTRHaUM7QXJCeTRQckM7QXFCdDRQWTtFZi9HUiw0QmVnSGlDO0FyQjI0UHJDO0FxQnI1UE07RWZ0R0YsbUJlbUdXO0FyQjg1UGY7QXFCdDVQWTtFZjNHUiw0QmU0R2lDO0FyQjI1UHJDO0FxQng1UFk7RWYvR1IsNEJlZ0hpQztBckI2NVByQztBcUJ2NlBNO0VmdEdGLG1CZW1HVztBckJnN1BmO0FxQng2UFk7RWYzR1IsNEJlNEdpQztBckI2NlByQztBcUIxNlBZO0VmL0dSLDRCZWdIaUM7QXJCKzZQckM7QXFCejdQTTtFZnRHRixtQmVtR1c7QXJCazhQZjtBcUIxN1BZO0VmM0dSLDRCZTRHaUM7QXJCKzdQckM7QXFCNTdQWTtFZi9HUiw0QmVnSGlDO0FyQmk4UHJDO0FxQjM4UE07RWZ0R0YsbUJlbUdXO0FyQm85UGY7QXFCNThQWTtFZjNHUiw0QmU0R2lDO0FyQmk5UHJDO0FxQjk4UFk7RWYvR1IsNEJlZ0hpQztBckJtOVByQztBcUI3OVBNO0VmdEdGLG1CZW1HVztBckJzK1BmO0FxQjk5UFk7RWYzR1IsNEJlNEdpQztBckJtK1ByQztBcUJoK1BZO0VmL0dSLDRCZWdIaUM7QXJCcStQckM7QXFCLytQTTtFZnRHRixtQmVtR1c7QXJCdy9QZjtBcUJoL1BZO0VmM0dSLDRCZTRHaUM7QXJCcS9QckM7QXFCbC9QWTtFZi9HUiw0QmVnSGlDO0FyQnUvUHJDO0FxQmpnUU07RWZ0R0YsbUJlbUdXO0FyQjBnUWY7QXFCbGdRWTtFZjNHUiw0QmU0R2lDO0FyQnVnUXJDO0FxQnBnUVk7RWYvR1IsNEJlZ0hpQztBckJ5Z1FyQztBcUJuaFFNO0VmdEdGLG1CZW1HVztBckI0aFFmO0FxQnBoUVk7RWYzR1IsNEJlNEdpQztBckJ5aFFyQztBcUJ0aFFZO0VmL0dSLDRCZWdIaUM7QXJCMmhRckM7QXFCcGhRSTtFQUNFLG1EQUFBO0FyQnNoUU47QXFCbmhRSTtFQUVFLGlEQUFBO0FyQm9oUU47QXFCamhRSTtFQUNFLGlEQUFBO0FyQm1oUU47QXFCaGhRSTtFQUNFLG9EQUFBO0FyQmtoUU47QXFCL2dRSTtFQUNFLHdEQUFBO0FyQmloUU47QXFCOWdRSTtFQUNFLHdEQUFBO0FyQmdoUU47QXFCM2dRQTtFZnhIRSxpQkFBQTtFQUVBLGFBQUE7RUFRRSxlQUFBO0VBQ0EsdUJBQUE7RUF5QkEsdUJBQUE7RUFpQkEsbUJBQUE7RUFxQ0EscUJBQUE7RUFDQSw2QkFBQTtFQUNBLDJCQUFBO0FOc2pRSjtBcUJyaFFFOzs7Ozs7O0VBT0UsY0FBQTtBckJ1aFFKO0FxQnBoUUU7Ozs7RUFJRSxjQUFBO0FyQnNoUUo7QXFCbGhRSTtFZi9JRixpQkFBQTtFQUVBLGFBQUE7RUFRRSxlQUFBO0VBQ0EsdUJBQUE7RUF5QkEsdUJBQUE7QU5zb1FKO0FxQjlnUUU7RUFDRSxzQkFBQTtBckJpaFFKO0FxQjlnUUU7RUFDRSwwQkFBQTtBckJpaFFKO0FxQjlnUUU7RUFDRSw2QkFBQTtBckJpaFFKO0FxQjlnUUU7RUFDRSwyQkFBQTtBckJpaFFKO0FxQjlnUUU7RUFDRSw0QkFBQTtBckJpaFFKO0FxQmxpUUU7RUFDRSxzQkFBQTtBckJxaVFKO0FxQmxpUUU7RUFDRSwwQkFBQTtBckJxaVFKO0FxQmxpUUU7RUFDRSw2QkFBQTtBckJxaVFKO0FxQmxpUUU7RUFDRSwyQkFBQTtBckJxaVFKO0FxQmxpUUU7RUFDRSw0QkFBQTtBckJxaVFKO0FxQnRqUUU7RUFDRSxzQkFBQTtBckJ5alFKO0FxQnRqUUU7RUFDRSwwQkFBQTtBckJ5alFKO0FxQnRqUUU7RUFDRSw2QkFBQTtBckJ5alFKO0FxQnRqUUU7RUFDRSwyQkFBQTtBckJ5alFKO0FxQnRqUUU7RUFDRSw0QkFBQTtBckJ5alFKO0FxQjFrUUU7RUFDRSxzQkFBQTtBckI2a1FKO0FxQjFrUUU7RUFDRSwwQkFBQTtBckI2a1FKO0FxQjFrUUU7RUFDRSw2QkFBQTtBckI2a1FKO0FxQjFrUUU7RUFDRSwyQkFBQTtBckI2a1FKO0FxQjFrUUU7RUFDRSw0QkFBQTtBckI2a1FKO0FxQjlsUUU7RUFDRSxzQkFBQTtBckJpbVFKO0FxQjlsUUU7RUFDRSwwQkFBQTtBckJpbVFKO0FxQjlsUUU7RUFDRSw2QkFBQTtBckJpbVFKO0FxQjlsUUU7RUFDRSwyQkFBQTtBckJpbVFKO0FxQjlsUUU7RUFDRSw0QkFBQTtBckJpbVFKO0FxQmxuUUU7RUFDRSxzQkFBQTtBckJxblFKO0FxQmxuUUU7RUFDRSwwQkFBQTtBckJxblFKO0FxQmxuUUU7RUFDRSw2QkFBQTtBckJxblFKO0FxQmxuUUU7RUFDRSwyQkFBQTtBckJxblFKO0FxQmxuUUU7RUFDRSw0QkFBQTtBckJxblFKO0FxQnRvUUU7RUFDRSxzQkFBQTtBckJ5b1FKO0FxQnRvUUU7RUFDRSwwQkFBQTtBckJ5b1FKO0FxQnRvUUU7RUFDRSw2QkFBQTtBckJ5b1FKO0FxQnRvUUU7RUFDRSwyQkFBQTtBckJ5b1FKO0FxQnRvUUU7RUFDRSw0QkFBQTtBckJ5b1FKO0FxQjFwUUU7RUFDRSxzQkFBQTtBckI2cFFKO0FxQjFwUUU7RUFDRSwwQkFBQTtBckI2cFFKO0FxQjFwUUU7RUFDRSw2QkFBQTtBckI2cFFKO0FxQjFwUUU7RUFDRSwyQkFBQTtBckI2cFFKO0FxQjFwUUU7RUFDRSw0QkFBQTtBckI2cFFKO0FxQjlxUUU7RUFDRSxzQkFBQTtBckJpclFKO0FxQjlxUUU7RUFDRSwwQkFBQTtBckJpclFKO0FxQjlxUUU7RUFDRSw2QkFBQTtBckJpclFKO0FxQjlxUUU7RUFDRSwyQkFBQTtBckJpclFKO0FxQjlxUUU7RUFDRSw0QkFBQTtBckJpclFKO0FxQmxzUUU7RUFDRSxzQkFBQTtBckJxc1FKO0FxQmxzUUU7RUFDRSwwQkFBQTtBckJxc1FKO0FxQmxzUUU7RUFDRSw2QkFBQTtBckJxc1FKO0FxQmxzUUU7RUFDRSwyQkFBQTtBckJxc1FKO0FxQmxzUUU7RUFDRSw0QkFBQTtBckJxc1FKO0FxQnR0UUU7RUFDRSx1QkFBQTtBckJ5dFFKO0FxQnR0UUU7RUFDRSwyQkFBQTtBckJ5dFFKO0FxQnR0UUU7RUFDRSw4QkFBQTtBckJ5dFFKO0FxQnR0UUU7RUFDRSw0QkFBQTtBckJ5dFFKO0FxQnR0UUU7RUFDRSw2QkFBQTtBckJ5dFFKO0FxQjF1UUU7RUFDRSx1QkFBQTtBckI2dVFKO0FxQjF1UUU7RUFDRSwyQkFBQTtBckI2dVFKO0FxQjF1UUU7RUFDRSw4QkFBQTtBckI2dVFKO0FxQjF1UUU7RUFDRSw0QkFBQTtBckI2dVFKO0FxQjF1UUU7RUFDRSw2QkFBQTtBckI2dVFKO0FxQjl2UUU7RUFDRSx1QkFBQTtBckJpd1FKO0FxQjl2UUU7RUFDRSwyQkFBQTtBckJpd1FKO0FxQjl2UUU7RUFDRSw4QkFBQTtBckJpd1FKO0FxQjl2UUU7RUFDRSw0QkFBQTtBckJpd1FKO0FxQjl2UUU7RUFDRSw2QkFBQTtBckJpd1FKO0FxQmx4UUU7RUFDRSx1QkFBQTtBckJxeFFKO0FxQmx4UUU7RUFDRSwyQkFBQTtBckJxeFFKO0FxQmx4UUU7RUFDRSw4QkFBQTtBckJxeFFKO0FxQmx4UUU7RUFDRSw0QkFBQTtBckJxeFFKO0FxQmx4UUU7RUFDRSw2QkFBQTtBckJxeFFKO0FxQnR5UUU7RUFDRSx1QkFBQTtBckJ5eVFKO0FxQnR5UUU7RUFDRSwyQkFBQTtBckJ5eVFKO0FxQnR5UUU7RUFDRSw4QkFBQTtBckJ5eVFKO0FxQnR5UUU7RUFDRSw0QkFBQTtBckJ5eVFKO0FxQnR5UUU7RUFDRSw2QkFBQTtBckJ5eVFKO0FxQjF6UUU7RUFDRSx1QkFBQTtBckI2elFKO0FxQjF6UUU7RUFDRSwyQkFBQTtBckI2elFKO0FxQjF6UUU7RUFDRSw4QkFBQTtBckI2elFKO0FxQjF6UUU7RUFDRSw0QkFBQTtBckI2elFKO0FxQjF6UUU7RUFDRSw2QkFBQTtBckI2elFKO0FxQjkwUUU7RUFDRSx1QkFBQTtBckJpMVFKO0FxQjkwUUU7RUFDRSwyQkFBQTtBckJpMVFKO0FxQjkwUUU7RUFDRSw4QkFBQTtBckJpMVFKO0FxQjkwUUU7RUFDRSw0QkFBQTtBckJpMVFKO0FxQjkwUUU7RUFDRSw2QkFBQTtBckJpMVFKO0FxQmwyUUU7RUFDRSx1QkFBQTtBckJxMlFKO0FxQmwyUUU7RUFDRSwyQkFBQTtBckJxMlFKO0FxQmwyUUU7RUFDRSw4QkFBQTtBckJxMlFKO0FxQmwyUUU7RUFDRSw0QkFBQTtBckJxMlFKO0FxQmwyUUU7RUFDRSw2QkFBQTtBckJxMlFKO0FxQnQzUUU7RUFDRSx1QkFBQTtBckJ5M1FKO0FxQnQzUUU7RUFDRSwyQkFBQTtBckJ5M1FKO0FxQnQzUUU7RUFDRSw4QkFBQTtBckJ5M1FKO0FxQnQzUUU7RUFDRSw0QkFBQTtBckJ5M1FKO0FxQnQzUUU7RUFDRSw2QkFBQTtBckJ5M1FKO0FxQjE0UUU7RUFDRSx1QkFBQTtBckI2NFFKO0FxQjE0UUU7RUFDRSwyQkFBQTtBckI2NFFKO0FxQjE0UUU7RUFDRSw4QkFBQTtBckI2NFFKO0FxQjE0UUU7RUFDRSw0QkFBQTtBckI2NFFKO0FxQjE0UUU7RUFDRSw2QkFBQTtBckI2NFFKO0FxQjk1UUU7RUFDRSx1QkFBQTtBckJpNlFKO0FxQjk1UUU7RUFDRSwyQkFBQTtBckJpNlFKO0FxQjk1UUU7RUFDRSw4QkFBQTtBckJpNlFKO0FxQjk1UUU7RUFDRSw0QkFBQTtBckJpNlFKO0FxQjk1UUU7RUFDRSw2QkFBQTtBckJpNlFKO0FxQmw3UUU7RUFDRSx1QkFBQTtBckJxN1FKO0FxQmw3UUU7RUFDRSwyQkFBQTtBckJxN1FKO0FxQmw3UUU7RUFDRSw4QkFBQTtBckJxN1FKO0FxQmw3UUU7RUFDRSw0QkFBQTtBckJxN1FKO0FxQmw3UUU7RUFDRSw2QkFBQTtBckJxN1FKO0FxQnQ4UUU7RUFDRSx1QkFBQTtBckJ5OFFKO0FxQnQ4UUU7RUFDRSwyQkFBQTtBckJ5OFFKO0FxQnQ4UUU7RUFDRSw4QkFBQTtBckJ5OFFKO0FxQnQ4UUU7RUFDRSw0QkFBQTtBckJ5OFFKO0FxQnQ4UUU7RUFDRSw2QkFBQTtBckJ5OFFKO0FxQjE5UUU7RUFDRSx1QkFBQTtBckI2OVFKO0FxQjE5UUU7RUFDRSwyQkFBQTtBckI2OVFKO0FxQjE5UUU7RUFDRSw4QkFBQTtBckI2OVFKO0FxQjE5UUU7RUFDRSw0QkFBQTtBckI2OVFKO0FxQjE5UUU7RUFDRSw2QkFBQTtBckI2OVFKO0FxQjkrUUU7RUFDRSx1QkFBQTtBckJpL1FKO0FxQjkrUUU7RUFDRSwyQkFBQTtBckJpL1FKO0FxQjkrUUU7RUFDRSw4QkFBQTtBckJpL1FKO0FxQjkrUUU7RUFDRSw0QkFBQTtBckJpL1FKO0FxQjkrUUU7RUFDRSw2QkFBQTtBckJpL1FKO0FxQmxnUkU7RUFDRSx1QkFBQTtBckJxZ1JKO0FxQmxnUkU7RUFDRSwyQkFBQTtBckJxZ1JKO0FxQmxnUkU7RUFDRSw4QkFBQTtBckJxZ1JKO0FxQmxnUkU7RUFDRSw0QkFBQTtBckJxZ1JKO0FxQmxnUkU7RUFDRSw2QkFBQTtBckJxZ1JKO0FxQnRoUkU7RUFDRSx1QkFBQTtBckJ5aFJKO0FxQnRoUkU7RUFDRSwyQkFBQTtBckJ5aFJKO0FxQnRoUkU7RUFDRSw4QkFBQTtBckJ5aFJKO0FxQnRoUkU7RUFDRSw0QkFBQTtBckJ5aFJKO0FxQnRoUkU7RUFDRSw2QkFBQTtBckJ5aFJKO0FxQjFpUkU7RUFDRSx1QkFBQTtBckI2aVJKO0FxQjFpUkU7RUFDRSwyQkFBQTtBckI2aVJKO0FxQjFpUkU7RUFDRSw4QkFBQTtBckI2aVJKO0FxQjFpUkU7RUFDRSw0QkFBQTtBckI2aVJKO0FxQjFpUkU7RUFDRSw2QkFBQTtBckI2aVJKO0FxQjlqUkU7RUFDRSx1QkFBQTtBckJpa1JKO0FxQjlqUkU7RUFDRSwyQkFBQTtBckJpa1JKO0FxQjlqUkU7RUFDRSw4QkFBQTtBckJpa1JKO0FxQjlqUkU7RUFDRSw0QkFBQTtBckJpa1JKO0FxQjlqUkU7RUFDRSw2QkFBQTtBckJpa1JKO0FxQmxsUkU7RUFDRSx1QkFBQTtBckJxbFJKO0FxQmxsUkU7RUFDRSwyQkFBQTtBckJxbFJKO0FxQmxsUkU7RUFDRSw4QkFBQTtBckJxbFJKO0FxQmxsUkU7RUFDRSw0QkFBQTtBckJxbFJKO0FxQmxsUkU7RUFDRSw2QkFBQTtBckJxbFJKO0FxQnRtUkU7RUFDRSx1QkFBQTtBckJ5bVJKO0FxQnRtUkU7RUFDRSwyQkFBQTtBckJ5bVJKO0FxQnRtUkU7RUFDRSw4QkFBQTtBckJ5bVJKO0FxQnRtUkU7RUFDRSw0QkFBQTtBckJ5bVJKO0FxQnRtUkU7RUFDRSw2QkFBQTtBckJ5bVJKO0FxQmhtUkU7RUFDRSx1QkFBQTtBckJtbVJKO0FxQmhtUkU7RUFDRSwyQkFBQTtBckJtbVJKO0FxQmhtUkU7RUFDRSw4QkFBQTtBckJtbVJKO0FxQmhtUkU7RUFDRSw2QkFBQTtBckJtbVJKO0FxQmhtUkU7RUFDRSw0QkFBQTtBckJtbVJKO0FxQnBuUkU7RUFDRSx1QkFBQTtBckJ1blJKO0FxQnBuUkU7RUFDRSwyQkFBQTtBckJ1blJKO0FxQnBuUkU7RUFDRSw4QkFBQTtBckJ1blJKO0FxQnBuUkU7RUFDRSw2QkFBQTtBckJ1blJKO0FxQnBuUkU7RUFDRSw0QkFBQTtBckJ1blJKO0FxQnhvUkU7RUFDRSx1QkFBQTtBckIyb1JKO0FxQnhvUkU7RUFDRSwyQkFBQTtBckIyb1JKO0FxQnhvUkU7RUFDRSw4QkFBQTtBckIyb1JKO0FxQnhvUkU7RUFDRSw2QkFBQTtBckIyb1JKO0FxQnhvUkU7RUFDRSw0QkFBQTtBckIyb1JKO0FxQjVwUkU7RUFDRSx1QkFBQTtBckIrcFJKO0FxQjVwUkU7RUFDRSwyQkFBQTtBckIrcFJKO0FxQjVwUkU7RUFDRSw4QkFBQTtBckIrcFJKO0FxQjVwUkU7RUFDRSw2QkFBQTtBckIrcFJKO0FxQjVwUkU7RUFDRSw0QkFBQTtBckIrcFJKO0FxQmhyUkU7RUFDRSx1QkFBQTtBckJtclJKO0FxQmhyUkU7RUFDRSwyQkFBQTtBckJtclJKO0FxQmhyUkU7RUFDRSw4QkFBQTtBckJtclJKO0FxQmhyUkU7RUFDRSw2QkFBQTtBckJtclJKO0FxQmhyUkU7RUFDRSw0QkFBQTtBckJtclJKO0FxQnBzUkU7RUFDRSx1QkFBQTtBckJ1c1JKO0FxQnBzUkU7RUFDRSwyQkFBQTtBckJ1c1JKO0FxQnBzUkU7RUFDRSw4QkFBQTtBckJ1c1JKO0FxQnBzUkU7RUFDRSw2QkFBQTtBckJ1c1JKO0FxQnBzUkU7RUFDRSw0QkFBQTtBckJ1c1JKO0FxQnh0UkU7RUFDRSx1QkFBQTtBckIydFJKO0FxQnh0UkU7RUFDRSwyQkFBQTtBckIydFJKO0FxQnh0UkU7RUFDRSw4QkFBQTtBckIydFJKO0FxQnh0UkU7RUFDRSw2QkFBQTtBckIydFJKO0FxQnh0UkU7RUFDRSw0QkFBQTtBckIydFJKO0FxQjV1UkU7RUFDRSx1QkFBQTtBckIrdVJKO0FxQjV1UkU7RUFDRSwyQkFBQTtBckIrdVJKO0FxQjV1UkU7RUFDRSw4QkFBQTtBckIrdVJKO0FxQjV1UkU7RUFDRSw2QkFBQTtBckIrdVJKO0FxQjV1UkU7RUFDRSw0QkFBQTtBckIrdVJKO0FxQmh3UkU7RUFDRSx1QkFBQTtBckJtd1JKO0FxQmh3UkU7RUFDRSwyQkFBQTtBckJtd1JKO0FxQmh3UkU7RUFDRSw4QkFBQTtBckJtd1JKO0FxQmh3UkU7RUFDRSw2QkFBQTtBckJtd1JKO0FxQmh3UkU7RUFDRSw0QkFBQTtBckJtd1JKO0FxQnB4UkU7RUFDRSx1QkFBQTtBckJ1eFJKO0FxQnB4UkU7RUFDRSwyQkFBQTtBckJ1eFJKO0FxQnB4UkU7RUFDRSw4QkFBQTtBckJ1eFJKO0FxQnB4UkU7RUFDRSw2QkFBQTtBckJ1eFJKO0FxQnB4UkU7RUFDRSw0QkFBQTtBckJ1eFJKO0FxQnh5UkU7RUFDRSx3QkFBQTtBckIyeVJKO0FxQnh5UkU7RUFDRSw0QkFBQTtBckIyeVJKO0FxQnh5UkU7RUFDRSwrQkFBQTtBckIyeVJKO0FxQnh5UkU7RUFDRSw4QkFBQTtBckIyeVJKO0FxQnh5UkU7RUFDRSw2QkFBQTtBckIyeVJKO0FxQjV6UkU7RUFDRSx3QkFBQTtBckIrelJKO0FxQjV6UkU7RUFDRSw0QkFBQTtBckIrelJKO0FxQjV6UkU7RUFDRSwrQkFBQTtBckIrelJKO0FxQjV6UkU7RUFDRSw4QkFBQTtBckIrelJKO0FxQjV6UkU7RUFDRSw2QkFBQTtBckIrelJKO0FxQmgxUkU7RUFDRSx3QkFBQTtBckJtMVJKO0FxQmgxUkU7RUFDRSw0QkFBQTtBckJtMVJKO0FxQmgxUkU7RUFDRSwrQkFBQTtBckJtMVJKO0FxQmgxUkU7RUFDRSw4QkFBQTtBckJtMVJKO0FxQmgxUkU7RUFDRSw2QkFBQTtBckJtMVJKO0FxQnAyUkU7RUFDRSx3QkFBQTtBckJ1MlJKO0FxQnAyUkU7RUFDRSw0QkFBQTtBckJ1MlJKO0FxQnAyUkU7RUFDRSwrQkFBQTtBckJ1MlJKO0FxQnAyUkU7RUFDRSw4QkFBQTtBckJ1MlJKO0FxQnAyUkU7RUFDRSw2QkFBQTtBckJ1MlJKO0FxQngzUkU7RUFDRSx3QkFBQTtBckIyM1JKO0FxQngzUkU7RUFDRSw0QkFBQTtBckIyM1JKO0FxQngzUkU7RUFDRSwrQkFBQTtBckIyM1JKO0FxQngzUkU7RUFDRSw4QkFBQTtBckIyM1JKO0FxQngzUkU7RUFDRSw2QkFBQTtBckIyM1JKO0FxQjU0UkU7RUFDRSx3QkFBQTtBckIrNFJKO0FxQjU0UkU7RUFDRSw0QkFBQTtBckIrNFJKO0FxQjU0UkU7RUFDRSwrQkFBQTtBckIrNFJKO0FxQjU0UkU7RUFDRSw4QkFBQTtBckIrNFJKO0FxQjU0UkU7RUFDRSw2QkFBQTtBckIrNFJKO0FxQmg2UkU7RUFDRSx3QkFBQTtBckJtNlJKO0FxQmg2UkU7RUFDRSw0QkFBQTtBckJtNlJKO0FxQmg2UkU7RUFDRSwrQkFBQTtBckJtNlJKO0FxQmg2UkU7RUFDRSw4QkFBQTtBckJtNlJKO0FxQmg2UkU7RUFDRSw2QkFBQTtBckJtNlJKO0FxQnA3UkU7RUFDRSx3QkFBQTtBckJ1N1JKO0FxQnA3UkU7RUFDRSw0QkFBQTtBckJ1N1JKO0FxQnA3UkU7RUFDRSwrQkFBQTtBckJ1N1JKO0FxQnA3UkU7RUFDRSw4QkFBQTtBckJ1N1JKO0FxQnA3UkU7RUFDRSw2QkFBQTtBckJ1N1JKO0FxQng4UkU7RUFDRSx3QkFBQTtBckIyOFJKO0FxQng4UkU7RUFDRSw0QkFBQTtBckIyOFJKO0FxQng4UkU7RUFDRSwrQkFBQTtBckIyOFJKO0FxQng4UkU7RUFDRSw4QkFBQTtBckIyOFJKO0FxQng4UkU7RUFDRSw2QkFBQTtBckIyOFJKO0FxQjU5UkU7RUFDRSx3QkFBQTtBckIrOVJKO0FxQjU5UkU7RUFDRSw0QkFBQTtBckIrOVJKO0FxQjU5UkU7RUFDRSwrQkFBQTtBckIrOVJKO0FxQjU5UkU7RUFDRSw4QkFBQTtBckIrOVJKO0FxQjU5UkU7RUFDRSw2QkFBQTtBckIrOVJKO0FxQmgvUkU7RUFDRSx3QkFBQTtBckJtL1JKO0FxQmgvUkU7RUFDRSw0QkFBQTtBckJtL1JKO0FxQmgvUkU7RUFDRSwrQkFBQTtBckJtL1JKO0FxQmgvUkU7RUFDRSw4QkFBQTtBckJtL1JKO0FxQmgvUkU7RUFDRSw2QkFBQTtBckJtL1JKO0FxQnBnU0U7RUFDRSx3QkFBQTtBckJ1Z1NKO0FxQnBnU0U7RUFDRSw0QkFBQTtBckJ1Z1NKO0FxQnBnU0U7RUFDRSwrQkFBQTtBckJ1Z1NKO0FxQnBnU0U7RUFDRSw4QkFBQTtBckJ1Z1NKO0FxQnBnU0U7RUFDRSw2QkFBQTtBckJ1Z1NKO0FxQnhoU0U7RUFDRSx3QkFBQTtBckIyaFNKO0FxQnhoU0U7RUFDRSw0QkFBQTtBckIyaFNKO0FxQnhoU0U7RUFDRSwrQkFBQTtBckIyaFNKO0FxQnhoU0U7RUFDRSw4QkFBQTtBckIyaFNKO0FxQnhoU0U7RUFDRSw2QkFBQTtBckIyaFNKO0FxQjVpU0U7RUFDRSx3QkFBQTtBckIraVNKO0FxQjVpU0U7RUFDRSw0QkFBQTtBckIraVNKO0FxQjVpU0U7RUFDRSwrQkFBQTtBckIraVNKO0FxQjVpU0U7RUFDRSw4QkFBQTtBckIraVNKO0FxQjVpU0U7RUFDRSw2QkFBQTtBckIraVNKO0FxQmhrU0U7RUFDRSx3QkFBQTtBckJta1NKO0FxQmhrU0U7RUFDRSw0QkFBQTtBckJta1NKO0FxQmhrU0U7RUFDRSwrQkFBQTtBckJta1NKO0FxQmhrU0U7RUFDRSw4QkFBQTtBckJta1NKO0FxQmhrU0U7RUFDRSw2QkFBQTtBckJta1NKO0FxQnBsU0U7RUFDRSx3QkFBQTtBckJ1bFNKO0FxQnBsU0U7RUFDRSw0QkFBQTtBckJ1bFNKO0FxQnBsU0U7RUFDRSwrQkFBQTtBckJ1bFNKO0FxQnBsU0U7RUFDRSw4QkFBQTtBckJ1bFNKO0FxQnBsU0U7RUFDRSw2QkFBQTtBckJ1bFNKO0FxQnht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b1RNOzs7RUFDRSxlQUFBO0F0QjBvVFI7QXNCeG9UUTtFQUhGOzs7SUFJSSxlQVBJO0V0Qm9wVFo7QUFDRjtBc0JscFRNOzs7RUFDRSxlQUFBO0F0QnNwVFI7QXNCcHBUUTtFQUhGOzs7SUFJSSxlQVBJO0V0QmdxVFo7QUFDRjtBc0I5cFRNOzs7RUFDRSxlQUFBO0F0QmtxVFI7QXNCaHFUUTtFQUhGOzs7SUFJSSxlQVBJO0V0QjRxVFo7QUFDRjtBc0IxcVRNOzs7RUFDRSxlQUFBO0F0QjhxVFI7QXNCNXFUUTtFQUhGOzs7SUFJSSxnQkFQSTtFdEJ3clRaO0FBQ0Y7QXNCdHJUTTs7O0VBQ0UsZUFBQTtBdEIwclRSO0FzQnhyVFE7RUFIRjs7O0lBSUksZ0JBUEk7RXRCb3NUWjtBQUNGO0FzQmxzVE07OztFQUNFLGVBQUE7QXRCc3NUUjtBc0Jwc1RRO0VBSEY7OztJQUlJLGdCQVBJO0V0Qmd0VFo7QUFDRjtBc0I5c1RNOzs7RUFDRSxlQUFBO0F0Qmt0VFI7QXNCaHRUUTtFQUhGOzs7SUFJSSxnQkFQSTtFdEI0dFRaO0FBQ0Y7QXNCMXRUTTs7O0VBQ0UsZUFBQTtBdEI4dFRSO0FzQjV0VFE7RUFIRjs7O0lBSUksZ0JBUEk7RXRCd3VUWjtBQUNGO0FzQnR1VE07OztFQUNFLGVBQUE7QXRCMHVUUjtBc0J4dVRRO0VBSEY7OztJQUlJLGdCQVBJO0V0Qm92VFo7QUFDRjtBc0JsdlRNOzs7RUFDRSxlQUFBO0F0QnN2VFI7QXNCcHZUUTtFQUhGOzs7SUFJSSxnQkFQSTtFdEJnd1RaO0FBQ0Y7QXNCOXZUTTs7O0VBQ0UsZUFBQTtBdEJrd1RSO0FzQmh3VFE7RUFIRjs7O0lBSUksZ0JBUEk7RXRCNHdUWjtBQUNGO0FzQjF3VE07OztFQUNFLGVBQUE7QXRCOHdUUjtBc0I1d1RRO0VBSEY7OztJQUlJLGdCQVBJO0V0Qnd4VFo7QUFDRjtBc0J0eFRNOzs7RUFDRSxlQUFBO0F0QjB4VFI7QXNCeHhUUTtFQUhGOzs7SUFJSSxnQkFQSTtFdEJveVRaO0FBQ0Y7QXNCbHlUTTs7O0VBQ0UsZUFBQTtBdEJzeVRSO0FzQnB5VFE7RUFIRjs7O0lBSUksZ0JBUEk7RXRCZ3pUWjtBQUNGO0FzQjl5VE07OztFQUNFLGVBQUE7QXRCa3pUUjtBc0JoelRRO0VBSEY7OztJQUlJLGdCQVBJO0V0QjR6VFo7QUFDRjtBc0IxelRNOzs7RUFDRSxlQUFBO0F0Qjh6VFI7QXNCNXpUUTtFQUhGOzs7SUFJSSxnQkFQSTtFdEJ3MFRaO0FBQ0Y7QXNCdDBUTTs7O0VBQ0UsZUFBQTtBdEIwMFRSO0FzQngwVFE7RUFIRjs7O0lBSUksZ0JBUEk7RXRCbzFUWjtBQUNGO0FzQmwxVE07OztFQUNFLGVBQUE7QXRCczFUUjtBc0JwMVRRO0VBSEY7OztJQUlJLGdCQVBJO0V0QmcyVFo7QUFDRjtBc0I5MVRNOzs7RUFDRSxlQUFBO0F0QmsyVFI7QXNCaDJUUTtFQUhGOzs7SUFJSSxnQkFQSTtFdEI0MlRaO0FBQ0Y7QXNCMTJUTTs7O0VBQ0UsZUFBQTtBdEI4MlRSO0FzQjUyVFE7RUFIRjs7O0lBSUksZ0JBUEk7RXRCdzNUWjtBQUNGO0FzQnQzVE07OztFQUNFLGVBQUE7QXRCMDNUUjtBc0J4M1RRO0VBSEY7OztJQUlJLGdCQVBJO0V0Qm80VFo7QUFDRjtBc0JsNFRNOzs7RUFDRSxlQUFBO0F0QnM0VFI7QXNCcDRUUTtFQUhGOzs7SUFJSSxnQkFQSTtFdEJnNVRaO0FBQ0Y7QXNCOTRUTTs7O0VBQ0UsZUFBQTtBdEJrNVRSO0FzQmg1VFE7RUFIRjs7O0lBSUksZ0JBUEk7RXRCNDVUWjtBQUNGO0FzQjE1VE07OztFQUNFLGVBQUE7QXRCODVUUjtBc0I1NVRRO0VBSEY7OztJQUlJLGdCQVBJO0V0Qnc2VFo7QUFDRjtBc0J0NlRNOzs7RUFDRSxlQUFBO0F0QjA2VFI7QXNCeDZUUTtFQUhGOzs7SUFJSSxnQkFQSTtFdEJvN1RaO0FBQ0Y7QXNCbDdUTTs7O0VBQ0UsZUFBQTtBdEJzN1RSO0FzQnA3VFE7RUFIRjs7O0lBSUksZ0JBUEk7RXRCZzhUWjtBQUNGO0FzQjk3VE07OztFQUNFLGVBQUE7QXRCazhUUjtBc0JoOFRRO0VBSEY7OztJQUlJLGdCQVBJO0V0QjQ4VFo7QUFDRjtBc0IxOFRNOzs7RUFDRSxlQUFBO0F0Qjg4VFI7QXNCNThUUTtFQUhGOzs7SUFJSSxnQkFQSTtFdEJ3OVRaO0FBQ0Y7QXNCdDlUTTs7O0VBQ0UsZUFBQTtBdEIwOVRSO0FzQng5VFE7RUFIRjs7O0lBSUksZ0JBUEk7RXRCbytUWjtBQUNGO0FzQmwrVE07OztFQUNFLGVBQUE7QXRCcytUUjtBc0JwK1RRO0VBSEY7OztJQUlJLGdCQVBJO0V0QmcvVFo7QUFDRjtBc0I5K1RNOzs7RUFDRSxlQUFBO0F0QmsvVFI7QXNCaC9UUTtFQUhGOzs7SUFJSSxnQkFQSTtFdEI0L1RaO0FBQ0Y7QXNCMS9UTTs7O0VBQ0UsZUFBQTtBdEI4L1RSO0FzQjUvVFE7RUFIRjs7O0lBSUksZ0JBUEk7RXRCd2dVWjtBQUNGO0FzQnRnVU07OztFQUNFLGVBQUE7QXRCMGdVUjtBc0J4Z1VRO0VBSEY7OztJQUlJLGdCQVBJO0V0Qm9oVVo7QUFDRjtBc0JsaFVNOzs7RUFDRSxlQUFBO0F0QnNoVVI7QXNCcGhVUTtFQUhGOzs7SUFJSSxnQkFQSTtFdEJnaVVaO0FBQ0Y7QXNCOWhVTTs7O0VBQ0UsZUFBQTtBdEJraVVSO0FzQmhpVVE7RUFIRjs7O0lBSUksZ0JBUEk7RXRCNGlVWjtBQUNGO0FzQjFpVU07OztFQUNFLGVBQUE7QXRCOGlVUjtBc0I1aVVRO0VBSEY7OztJQUlJLGdCQVBJO0V0QndqVVo7QUFDRjtBc0J0alVNOzs7RUFDRSxlQUFBO0F0QjBqVVI7QXNCeGpVUTtFQUhGOzs7SUFJSSxnQkFQSTtFdEJva1VaO0FBQ0Y7QXNCbGtVTTs7O0VBQ0UsZUFBQTtBdEJza1VSO0FzQnBrVVE7RUFIRjs7O0lBSUksZ0JBUEk7RXRCZ2xVWjtBQUNGO0FzQjlrVU07OztFQUNFLGVBQUE7QXRCa2xVUjtBc0JobFVRO0VBSEY7OztJQUlJLGdCQVBJO0V0QjRsVVo7QUFDRjtBc0IxbFVNOzs7RUFDRSxlQUFBO0F0QjhsVVI7QXNCNWxVUTtFQUhGOzs7SUFJSSxnQkFQSTtFdEJ3bVVaO0FBQ0Y7QXNCdG1VTTs7O0VBQ0UsZUFBQTtBdEIwbVVS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QTBCM2dXSTtFcEI0S0Ysc0JBQUE7RUFDQSxxQkFBQTtBTmsyVkY7QTBCNWdXTTtFcEJ5S0osc0JBQUE7RUFDQSxxQkFBQTtBTnMyVkY7QTBCbmhXSTtFcEI0S0YsdUJBQUE7RUFDQSxzQkFBQTtBTjAyVkY7QTBCcGhXTTtFcEJ5S0osdUJBQUE7RUFDQSxzQkFBQTtBTjgyVkY7QTBCM2hXSTtFcEI0S0YsdUJBQUE7RUFDQSxzQkFBQTtBTmszVkY7QTBCNWhXTTtFcEJ5S0osdUJBQUE7RUFDQSxzQkFBQTtBTnMzVkY7QTBCbmlXSTtFcEI0S0YsdUJBQUE7RUFDQSxzQkFBQTtBTjAzVkY7QTBCcGlXTTtFcEJ5S0osdUJBQUE7RUFDQSxzQkFBQTtBTjgzVkY7QTBCM2lXSTtFcEI0S0YsdUJBQUE7RUFDQSxzQkFBQTtBTms0VkY7QTBCNWlXTTtFcEJ5S0osdUJBQUE7RUFDQSxzQkFBQTtBTnM0VkY7QTBCbmpXSTtFcEI0S0YsdUJBQUE7RUFDQSxzQkFBQTtBTjA0VkY7QTBCcGpXTTtFcEJ5S0osdUJBQUE7RUFDQSxzQkFBQTtBTjg0VkY7QTBCM2pXSTtFcEI0S0YsdUJBQUE7RUFDQSxzQkFBQTtBTms1VkY7QTBCNWpXTTtFcEJ5S0osdUJBQUE7RUFDQSxzQkFBQTtBTnM1VkY7QTBCbmtXSTtFcEI0S0YsdUJBQUE7RUFDQSxzQkFBQTtBTjA1VkY7QTBCcGtXTTtFcEJ5S0osdUJBQUE7RUFDQSxzQkFBQTtBTjg1VkY7QTBCM2tXSTtFcEI0S0YsdUJBQUE7RUFDQSxzQkFBQTtBTms2VkY7QTBCNWtXTTtFcEJ5S0osdUJBQUE7RUFDQSxzQkFBQTtBTnM2VkY7QTBCbmxXSTtFcEI0S0YsdUJBQUE7RUFDQSxzQkFBQTtBTjA2VkY7QTBCcGxXTTtFcEJ5S0osdUJBQUE7RUFDQSxzQkFBQTtBTjg2VkY7QTBCM2xXSTtFcEI0S0YsdUJBQUE7RUFDQSxzQkFBQTtBTms3VkY7QTBCNWxXTTtFcEJ5S0osdUJBQUE7RUFDQSxzQkFBQTtBTnM3VkY7QTBCbm1XSTtFcEI0S0YsdUJBQUE7RUFDQSxzQkFBQTtBTjA3VkY7QTBCcG1XTTtFcEJ5S0osdUJBQUE7RUFDQSxzQkFBQTtBTjg3VkY7QTBCM21XSTtFcEI0S0YsdUJBQUE7RUFDQSxzQkFBQTtBTms4VkY7QTBCNW1XTTtFcEJ5S0osdUJBQUE7RUFDQSxzQkFBQTtBTnM4VkY7QTBCbm5XSTtFcEI0S0YsdUJBQUE7RUFDQSxzQkFBQTtBTjA4VkY7QTBCcG5XTTtFcEJ5S0osdUJBQUE7RUFDQSxzQkFBQTtBTjg4VkY7QTBCM25XSTtFcEI0S0YsdUJBQUE7RUFDQSxzQkFBQTtBTms5VkY7QTBCNW5XTTtFcEJ5S0osdUJBQUE7RUFDQSxzQkFBQTtBTnM5VkY7QTBCbm9XSTtFcEI0S0YsdUJBQUE7RUFDQSxzQkFBQTtBTjA5VkY7QTBCcG9XTTtFcEJ5S0osdUJBQUE7RUFDQSxzQkFBQTtBTjg5VkY7QTBCM29XSTtFcEI0S0YsdUJBQUE7RUFDQSxzQkFBQTtBTmsrVkY7QTBCNW9XTTtFcEJ5S0osdUJBQUE7RUFDQSxzQkFBQTtBTnMrVkY7QTBCbnBXSTtFcEI0S0YsdUJBQUE7RUFDQSxzQkFBQTtBTjArVkY7QTBCcHBXTTtFcEJ5S0osdUJBQUE7RUFDQSxzQkFBQTtBTjgrVkY7QTBCM3BXSTtFcEI0S0YsdUJBQUE7RUFDQSxzQkFBQTtBTmsvVkY7QTBCNXBXTTtFcEJ5S0osdUJBQUE7RUFDQSxzQkFBQTtBTnMvVkY7QTBCbnFXSTtFcEI0S0Ysd0JBQUE7RUFDQSx1QkFBQTtBTjAvVkY7QTBCcHFXTTtFcEJ5S0osd0JBQUE7RUFDQSx1QkFBQTtBTjgvVkY7QTBCM3FXSTtFcEI0S0Ysd0JBQUE7RUFDQSx1QkFBQTtBTmtnV0Y7QTBCNXFXTTtFcEJ5S0osd0JBQUE7RUFDQSx1QkFBQTtBTnNnV0Y7QTBCbnJXSTtFcEI0S0Ysd0JBQUE7RUFDQSx1QkFBQTtBTjBnV0Y7QTBCcHJXTTtFcEJ5S0osd0JBQUE7RUFDQSx1QkFBQTtBTjhnV0Y7QTBCM3JXSTtFcEI0S0Ysd0JBQUE7RUFDQSx1QkFBQTtBTmtoV0Y7QTBCNXJXTTtFcEJ5S0osd0JBQUE7RUFDQSx1QkFBQTtBTnNoV0Y7QTBCbnNXSTtFcEI0S0Ysd0JBQUE7RUFDQSx1QkFBQTtBTjBoV0Y7QTBCcHNXTTtFcEJ5S0osd0JBQUE7RUFDQSx1QkFBQTtBTjhoV0Y7QTBCM3NXSTtFcEI0S0Ysd0JBQUE7RUFDQSx1QkFBQTtBTmtpV0Y7QTBCNXNXTTtFcEJ5S0osd0JBQUE7RUFDQSx1QkFBQTtBTnNpV0Y7QTBCbnRXSTtFcEI0S0Ysd0JBQUE7RUFDQSx1QkFBQTtBTjBpV0Y7QTBCcHRXTTtFcEJ5S0osd0JBQUE7RUFDQSx1QkFBQTtBTjhpV0Y7QTBCM3RXSTtFcEI0S0Ysd0JBQUE7RUFDQSx1QkFBQTtBTmtqV0Y7QTBCNXRXTTtFcEJ5S0osd0JBQUE7RUFDQSx1QkFBQTtBTnNqV0Y7QTBCbnVXSTtFcEI0S0Ysd0JBQUE7RUFDQSx1QkFBQTtBTjBqV0Y7QTBCcHVXTTtFcEJ5S0osd0JBQUE7RUFDQSx1QkFBQTtBTjhqV0Y7QTBCM3VXSTtFcEI0S0Ysd0JBQUE7RUFDQSx1QkFBQTtBTmtrV0Y7QTBCNXVXTTtFcEJ5S0osd0JBQUE7RUFDQSx1QkFBQTtBTnNrV0Y7QTBCbnZXSTtFcEI0S0Ysd0JBQUE7RUFDQSx1QkFBQTtBTjBrV0Y7QTBCcHZXTTtFcEJ5S0osd0JBQUE7RUFDQSx1QkFBQTtBTjhrV0Y7QTBCM3ZXSTtFcEI0S0Ysd0JBQUE7RUFDQSx1QkFBQTtBTmtsV0Y7QTBCNXZXTTtFcEJ5S0osd0JBQUE7RUFDQSx1QkFBQTtBTnNsV0Y7QTBCdHZXSTtFcEIrSkYsdUJBQUE7RUFDQSxzQkFBQTtBTjBsV0Y7QTBCdHZXTTtFcEIySkosdUJBQUE7RUFDQSxzQkFBQTtBTjhsV0Y7QTBCOXZXSTtFcEIrSkYsdUJBQUE7RUFDQSxzQkFBQTtBTmttV0Y7QTBCOXZXTTtFcEIySkosdUJBQUE7RUFDQSxzQkFBQTtBTnNtV0Y7QTBCdHdXSTtFcEIrSkYsdUJBQUE7RUFDQSxzQkFBQTtBTjBtV0Y7QTBCdHdXTTtFcEIySkosdUJBQUE7RUFDQSxzQkFBQTtBTjhtV0Y7QTBCOXdXSTtFcEIrSkYsdUJBQUE7RUFDQSxzQkFBQTtBTmtuV0Y7QTBCOXdXTTtF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O0FOaytYRjtBZ0M5bllJO0UxQjJKRix1QkFBQTtFQUNBLHNCQUFBO0FOcytYRjtBZ0Nsb1lJO0UxQjJKRix1QkFBQTtFQUNBLHNCQUFBO0FOMCtYRjtBZ0N0b1lJO0UxQjJKRix1QkFBQTtFQUNBLHNCQUFBO0FOOCtYRjtBZ0Mxb1lJO0UxQjJKRix1QkFBQTtFQUNBLHNCQUFBO0FOay9YRjtBZ0M5b1lJO0UxQjJKRix1QkFBQTtFQUNBLHNCQUFBO0FOcy9YRjtBZ0NscFlJO0UxQjJKRix1QkFBQTtFQUNBLHNCQUFBO0FOMC9YRjtBZ0N0cFlJO0UxQjJKRix1QkFBQTtFQUNBLHNCQUFBO0FOOC9YRjtBZ0MxcFlJO0UxQjJKRix1QkFBQTtFQUNBLHNCQUFBO0FOa2dZRjtBZ0M5cFlJO0UxQjJKRix1QkFBQTtFQUNBLHNCQUFBO0FOc2dZRjtBZ0NscVlJO0UxQjJKRix1QkFBQTtFQUNBLHNCQUFBO0FOMGdZRjtBZ0N0cVlJO0UxQjJKRix1QkFBQTtFQUNBLHNCQUFBO0FOOGdZRjtBZ0MxcVlJO0UxQjJKRix3QkFBQTtFQUNBLHVCQUFBO0FOa2hZRjtBZ0M5cVlJO0UxQjJKRix3QkFBQTtFQUNBLHVCQUFBO0FOc2hZRjtBZ0NscllJO0UxQjJKRix3QkFBQTtFQUNBLHVCQUFBO0FOMGhZRjtBZ0N0cllJO0UxQjJKRix3QkFBQTtFQUNBLHVCQUFBO0FOOGhZRjtBZ0MxcllJO0UxQjJKRix3QkFBQTtFQUNBLHVCQUFBO0FOa2lZRjtBZ0M5cllJO0UxQjJKRix3QkFBQTtFQUNBLHVCQUFBO0FOc2lZRjtBZ0Nsc1lJO0UxQjJKRix3QkFBQTtFQUNBLHVCQUFBO0FOMGlZRjtBZ0N0c1lJO0UxQjJKRix3QkFBQTtFQUNBLHVCQUFBO0FOOGlZRjtBZ0Mxc1lJO0UxQjJKRix3QkFBQTtFQUNBLHVCQUFBO0FOa2pZRjtBZ0M5c1lJO0UxQjJKRix3QkFBQTtFQUNBLHVCQUFBO0FOc2pZRjtBZ0NsdFlJO0UxQjJKRix3QkFBQTtFQUNBLHVCQUFBO0FOMGpZRjtBZ0N0dFlJO0UxQjJKRix3QkFBQTtFQUNBLHVCQUFBO0FOOGpZRjtBZ0MxdFlJO0UxQjJKRix3QkFBQTtFQUNBLHVCQUFBO0FOa2tZRjtBZ0M5dFlJO0UxQjJKRix3QkFBQTtFQUNBLHVCQUFBO0FOc2tZRjtBZ0NsdVlJO0UxQjJKRix3QkFBQTtFQUNBLHVCQUFBO0FOMGtZRjtBZ0N0dVlJO0UxQjJKRix3QkFBQTtFQUNBLHVCQUFBO0FOOGtZRjtBZ0MxdVlJO0UxQjJKRix3QkFBQTtFQUNBLHVCQUFBO0FOa2xZRjtBZ0M5dVlJO0UxQjJKRix3QkFBQTtFQUNBLHVCQUFBO0FOc2xZRjtBZ0NsdllJO0UxQjJKRix3QkFBQTtFQUNBLHVCQUFBO0FOMGxZRjtBZ0N0dllJO0UxQjJKRix3QkFBQTtFQUNBLHVCQUFBO0FOOGxZRjtBZ0MxdllJO0UxQjJKRix3QkFBQTtFQUNBLHVCQUFBO0FOa21ZRjtBZ0M5dllJO0UxQjJKRix3QkFBQTtFQUNBLHVCQUFBO0FOc21ZRjtBZ0Nsd1lJO0UxQjJKRix3QkFBQTtFQUNBLHVCQUFBO0FOMG1ZRjtBZ0N0d1lJO0UxQjJKRix3QkFBQTtFQUNBLHVCQUFBO0FOOG1ZRjtBZ0Mxd1lJO0UxQjJKRix3QkFBQTtFQUNBLHVCQUFBO0FOa25ZRjtBZ0M5d1lJO0UxQjJKRix3QkFBQTtFQUNBLHVCQUFBO0FOc25ZRjtBZ0NseFlJO0UxQjJKRix3QkFBQTtFQUNBLHVCQUFBO0FOMG5ZRjtBZ0N0eFlJO0UxQjJKRix3QkFBQTtFQUNBLHVCQUFBO0FOOG5ZRjtBZ0MxeFlJO0UxQjJKRix3QkFBQTtFQUNBLHVCQUFBO0FOa29ZRjtBZ0M5eFlJO0UxQjJKRix3QkFBQTtFQUNBLHVCQUFBO0FOc29ZRjtBZ0NseVlJO0UxQjJKRix3QkFBQTtFQUNBLHVCQUFBO0FOMG9ZRjtBZ0N0eVlJO0UxQjJKRix3QkFBQTtFQUNBLHVCQUFBO0FOOG9ZRjtBZ0MxeVlJO0UxQjJKRix3QkFBQTtFQUNBLHVCQUFBO0FOa3BZRjtBZ0M5eVlJO0UxQjJKRix3QkFBQTtFQUNBLHVCQUFBO0FOc3BZRjtBZ0NsellJO0UxQjJKRix3QkFBQTtFQUNBLHVCQUFBO0FOMHBZRjtBZ0N0ellJO0UxQjJKRix3QkFBQTtFQUNBLHVCQUFBO0FOOHBZRjtBZ0MxellJO0UxQjJKRix3QkFBQTtFQUNBLHVCQUFBO0FOa3FZRjtBZ0M5ellJO0UxQjJKRix3QkFBQTtFQUNBLHVCQUFBO0FOc3FZRjtBZ0NsMFlJO0UxQjJKRix3QkFBQTtFQUNBLHVCQUFBO0FOMHFZRjtBZ0N0MFlJO0UxQjJKRix3QkFBQTtFQUNBLHVCQUFBO0FOOHFZRjtBZ0MxMFlJO0UxQjJKRix3QkFBQTtFQUNBLHVCQUFBO0FOa3JZRjtBZ0M5MFlJO0UxQjJKRix3QkFBQTtFQUNBLHVCQUFBO0FOc3JZRjtBZ0NsMVlJO0UxQjJKRix3QkFBQTtFQUNBLHVCQUFBO0FOMHJZRjtBZ0N0MVlJO0UxQjJKRix3QkFBQTtFQUNBLHVCQUFBO0FOOHJZRjtBZ0MxMVlJO0UxQjJKRix3QkFBQTtFQUNBLHVCQUFBO0FOa3NZRjtBZ0M5MVlJO0UxQjJKRix3QkFBQTtFQUNBLHVCQUFBO0FOc3NZRjtBZ0NsMllJO0UxQjJKRix3QkFBQTtFQUNBLHVCQUFBO0FOMHNZRjtBZ0N0MllJO0UxQjJKRix3QkFBQTtFQUNBLHVCQUFBO0FOOHNZRjtBZ0MxMllJO0UxQjJKRix3QkFBQTtFQUNBLHVCQUFBO0FOa3RZRjtBZ0M5MllJO0UxQjJKRix3QkFBQTtFQUNBLHVCQUFBO0FOc3RZRjtBZ0NsM1lJO0UxQjJKRix3QkFBQTtFQUNBLHVCQUFBO0FOMHRZRjtBZ0N0M1lJO0UxQjJKRix3QkFBQTtFQUNBLHVCQUFBO0FOOHRZRjtBZ0MxM1lJO0UxQjJKRix3QkFBQTtFQUNBLHVCQUFBO0FOa3VZRjtBZ0M5M1lJO0UxQjJKRix3QkFBQTtFQUNBLHVCQUFBO0FOc3VZRjtBZ0NsNFlJO0UxQjJKRix3QkFBQTtFQUNBLHVCQUFBO0FOMHVZRjtBZ0N0NFlJO0UxQjJKRix3QkFBQTtFQUNBLHVCQUFBO0FOOHVZRjtBZ0MxNFlJO0UxQjJKRix3QkFBQTtFQUNBLHVCQUFBO0FOa3ZZRjtBZ0M5NFlJO0UxQjJKRix3QkFBQTtFQUNBLHVCQUFBO0FOc3ZZRjtB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TUUsc0NBQUE7RUFDQSwwQ3ZDekJlO0V1QzBCZixpQkFBQTtBMUN3MWNKO0FNM29jRTtFb0MvTUUsc0NBQUE7RUFDQSwwQ3ZDekJlO0V1QzBCZixpQkFBQTtBMUM2MWNKO0FNNW9jRTtFb0NuTkUsc0NBQUE7RUFDQSwwQ3ZDekJlO0V1QzBCZixpQkFBQTtBMUNrMmNKO0EwQy8xY0k7RXBDYkEsMEJvQ2N5QjtBMUNvMmM3QjtBMEM5MWNFO0VBQ0UsOERBQUE7RUFDQSxrREFBQTtFQUNBLHVDdkN0Q1c7QUhzNGNmO0FNeHFjRTtFb0N0TEksdUNBQUE7QTFDaTJjTjtBTXZxY0U7RW9DMUxJLHVDQUFBO0ExQ28yY047QU10cWNFO0VvQzlMSSx1Q0FBQTtBMUN1MmNOO0FNcnFjRTtFb0NsTUksdUNBQUE7QTFDMDJjTjtBMEN4MmNJO0VBQ0UsOERBQUE7QTFDMDJjTjtBMEN4MmNJO0VBQ0Usa0JBQUE7QTFDMDJjTjtBMEN4MmNJO0VBQ0Usd0JBQUE7QTFDMDJjTjtBMEN2MmNFO0VBSUUsNkRBQUE7RUFLQSxtQkFBQTtFQUNBLCtCQUFBO0VBQ0EsVUFBQTtBMUNrMmNKO0EwQzUyY0k7RUFDRSxnQkFBQTtBMUM4MmNOO0EwQzMyY0k7RUFDRSx3QkFBQTtBMUM2MmNOO0FNenNjRTtFb0M3SkksK0JBQUE7QTFDeTJjTjtBTXhzY0U7RW9DaktJLCtCQUFBO0ExQzQyY047QU12c2NFO0VvQ3JLSSwrQkFBQTtBMUMrMmNOO0FNdHNjRTtFb0N6S0ksK0JBQUE7QTFDazNjTjtBMENoM2NJO0VBRUUsK0JBQUE7QTFDaTNjTjtBMkN2N2NBO0VBQ0UsV0FBQTtFQXdDQSxrQkFBQTtBM0NtNWNGO0EyQ3o3Y0U7RUFDRSxXQUFBO0EzQzI3Y0o7QTJDejdjSTtFckNVQSxrQnFDVHlCO0EzQzg3YzdCO0EyQzM3Y0k7RUFDRSxpRkFBQTtFQUNBLFdBQUE7RUFDQSxZbkNrQks7RW1DakJMLFlBQUE7RXJDYkosa0JBQUE7RUFDQSxPcUNhMkI7RXJDWjNCLFVxQ1lxQjtFckNYckIsK0JBQUE7RXFDWUksU0FBQTtFQUNBLFVBQUE7RUFDQSxlQUFBO0EzQ2c4Y047QTJDOTdjTTtFckN5RkosMkJBQUE7QU4wMmNGO0EyQy83Y007RUFDRSxhQUFBO0EzQ2k4Y1I7QTJDOTdjTTtFQUVFLGlGQUFBO0VBQ0EsWUFBQTtBM0MrN2NSO0EyQzU3Y007RUFDRSxtQkFBQTtFQUNBLFlBQUE7QTNDODdjUjtBMkN2N2NJO0VBQ0UsbUVmOUJjO0E1QnU5Y3BCO0EyQ3Q3Y0k7RUFDRSw4REFBQTtFQUNBLGtEQUFBO0VBQ0EsdUN4Q2pEUztBSHkrY2Y7QU0zd2NFO0VxQzFLTSx1Q0FBQTtBM0N3N2NSO0FNMXdjRTtFcUM5S00sdUNBQUE7QTNDMjdjUjtBTXp3Y0U7RXFDbExNLHVDQUFBO0EzQzg3Y1I7QU14d2NFO0VxQ3RMTSx1Q0FBQTtBM0NpOGNSO0EyQzk3Y007RUFDRSw4REFBQTtBM0NnOGNSO0EyQ3o3Y0U7RXJDckRFLDZCQUFBO0VxQ3dEQSxtQkFBQTtBM0M4N2NKO0EyQzc3Y0k7RUFDRSw4REFBQTtFQUNBLGtEQUFBO0VBQ0EsdUN4Q3RFUztBSHFnZGY7QU12eWNFO0VxQ3JKTSx1Q0FBQTtBM0MrN2NSO0FNdHljRTtFcUN6Sk0sdUNBQUE7QTNDazhjUjtBTXJ5Y0U7RXFDN0pNLHVDQUFBO0EzQ3E4Y1I7QU1weWNFO0VxQ2pLTSx1Q0FBQTtBM0N3OGNSO0EyQ3I4Y007RUFDRSw4REFBQTtBM0N1OGNSO0EyQ2o4Y0E7RUFDRSxjQUFBO0EzQ284Y0Y7QTJDbDhjRTtFQUNFLFdBQUE7QTNDbzhjSjtBMkM3N2NJOzs7O0VBQ0UsYUFBQTtFQUNBLG1CQUFBO0VBQ0EscUJBQUE7RUFDQSx1Q3hDbEdTO0V3Q21HVCxrQkFBQTtFQUNBLGlCQUFBO0EzQ2s4Y047QTJDNzdjUTs7OztFQUNFLGFBQUE7QTNDazhjVjtBMkMzN2NVOzs7Ozs7O0VBQ0UsWUFBQTtBM0NtOGNaO0EyQy83Y1E7Ozs7Ozs7RUFDRSxXQUFBO0VBQ0EsWUFBQTtBM0N1OGNWO0EyQ2w4Y1E7Ozs7RUFDRSxpRkFBQTtBM0N1OGNWO0EyQ2w4Y1E7Ozs7RUFDRSxtRkFBQTtBM0N1OGNWO0EyQy83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QSxnQkFOVTtBaERxOWVsQjtBZ0RqOWVNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0FoRHk5ZWxCO0FnRHI5ZU07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QWhENjllbEI7QWdEejllTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBaERpK2VsQjtBZ0Q3OWVNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0FoRHErZWxCO0FnRGorZU07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QWhEeStlbEI7QWdEcitlTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBaEQ2K2VsQjtBZ0R6K2VNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0FoRGkvZWxCO0FnRDcrZU07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QWhEcS9lbEI7QWdEai9lTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBaER5L2VsQjtBZ0RyL2VNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0FoRDYvZWxCO0FnRHovZU07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QWhEaWdmbEI7QWdENy9lTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBaERxZ2ZsQjtBZ0RqZ2ZNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0FoRHlnZmxCO0FnRHJnZk07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QWhENmdmbEI7QWdEemdmTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBaERpaGZsQjtBZ0Q3Z2ZNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0FoRHFoZmxCO0FnRGpoZk07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QWhEeWhmbEI7QWdEcmhmTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBaEQ2aGZsQjtBZ0R6aGZNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0FoRGlpZmxCO0FnRDdoZk07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QWhEcWlmbEI7QWdEamlmTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBaER5aWZsQjtBZ0RyaWZNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0FoRDZpZmxCO0FnRHppZk07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QWhEaWpmbEI7QWdEN2lmTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBaERxamZsQjtBZ0RqamZNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0FoRHlqZmxCO0FnRHJqZk07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QWhENmpmbEI7QWdEempmTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBaERpa2ZsQjtBZ0Q3amZNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0FoRHFrZmxCO0FnRGprZk07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QWhEeWtmbEI7QWdEcmtmTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBaEQ2a2ZsQjtBZ0R6a2ZNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0FoRGlsZmxCO0FnRDdrZk07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QWhEcWxmbEI7QWdEamxmTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBaER5bGZsQjtBZ0RybGZNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0FoRDZsZmxCO0FnRHpsZk07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QWhEaW1mbEI7QWdEN2xmTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBaERxbWZsQjtBZ0RqbWZNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0FoRHltZmxCO0FnRHJtZk07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QWhENm1mbEI7QWdEem1mTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBaERpbmZsQjtBZ0Q3bWZNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0FoRHFuZmxCO0FnRGpuZk07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QWhEeW5mbEI7QWdEcm5mTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBaEQ2bmZsQjtBZ0R6bmZNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0FoRGlvZmxCO0FnRDduZk07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QWhEcW9mbEI7QWdEam9mTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBaER5b2ZsQjtBZ0Ryb2ZNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0FoRDZvZmxCO0FnRHpvZk07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QWhEaXBmbEI7QWdEN29mTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBaERxcGZsQjtBZ0RqcGZNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0FoRHlwZmxCO0FnRHJwZk07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QWhENnBmbEI7QWdEenBmTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBaERpcWZsQjtBZ0Q3cGZNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0FoRHFxZmxCO0FnRGpxZk07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QWhEeXFmbEI7QWdEcnFmTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBaEQ2cWZsQjtBZ0R6cWZNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0FoRGlyZmxCO0FnRDdxZk07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QWhEcXJmbEI7QWdEanJmTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBaER5cmZsQjtBZ0RycmZNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0FoRDZyZmxCO0FnRHpyZk07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QWhEaXNmbEI7QWdEN3JmTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBaERxc2ZsQjtBZ0Rqc2ZNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0FoRHlzZmxCO0FnRHJzZk07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QWhENnNmbEI7QWdEenNmTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBaERpdGZsQjtBZ0Q3c2ZNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0FoRHF0ZmxCO0FnRGp0Zk07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QWhEeXRmbEI7QWdEcnRmTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBaEQ2dGZsQjtBZ0R6dGZNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0FoRGl1ZmxCO0FnRDd0Zk07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QWhEcXVmbEI7QWdEanVmTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBaER5dWZsQjtBZ0RydWZNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0FoRDZ1ZmxCO0FnRHp1Zk07RUFDRSxVQUFBO0VBQ0Es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N2dCRjtBQTM5Z0JBO0VBQ0UsZ0JBQUE7RUFDQSxTQUFBO0VBQ0EsVUFBQTtFQUNBLFlBQUE7RUFDQSx1QkFBQTtFQUNBLDhCQUFBO0VBQ0EsNkNBQUE7QUE4OWdCRjtBQTU5Z0JBO0VBQ0Usc0JBQUE7QUErOWdCRjtBQTc5Z0JBO0VBQ0UsOEJBQUE7RUFDQSw2Q0FBQTtFQUNBLDBDRzlCaUI7RUgrQmpCLGlDQUFBO0VBQ0EsdUNBQUE7RUFDQSxtREFBQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0VBQ0EsWUFBQTtFQUNBLG1DQUFBO0VBQ0Esa0NBQUE7QUFnK2dCRjtBTTUrZ0JFO0VBQ0UsVU5hQTtFTVpBLFdOYUE7QUFpK2dCSjtBTTMrZ0JFO0VBQ0UseURBQUE7QU42K2dCSjtBTTErZ0JFO0VBQ0UsaUROUUE7RU1OQSxlQUFBO0FOMitnQkoiLCJmaWxlIjoibWFpbi5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xubWFpbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuYnV0dG9uLFxuYSB7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG5odG1sLFxuYm9keSxcbmRpdixcbnNwYW4sXG5hcHBsZXQsXG5vYmplY3QsXG5pZnJhbWUsXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYsXG5wLFxuYmxvY2txdW90ZSxcbnByZSxcbmEsXG5hYmJyLFxuYWNyb255bSxcbmFkZHJlc3MsXG5iaWcsXG5jaXRlLFxuY29kZSxcbmRlbCxcbmRmbixcbmVtLFxuaW1nLFxuaW5zLFxua2JkLFxucSxcbnMsXG5zYW1wLFxuc21hbGwsXG5zdHJpa2UsXG5zdHJvbmcsXG5zdWIsXG5zdXAsXG50dCxcbnZhcixcbmIsXG51LFxuaSxcbmNlbnRlcixcbmRsLFxuZHQsXG5kZCxcbm9sLFxudWwsXG5saSxcbmZpZWxkc2V0LFxuZm9ybSxcbmxhYmVsLFxubGVnZW5kLFxudGFibGUsXG5jYXB0aW9uLFxudGJvZHksXG50Zm9vdCxcbnRoZWFkLFxudHIsXG50aCxcbnRkLFxuYXJ0aWNsZSxcbmFzaWRlLFxuY2FudmFzLFxuZGV0YWlscyxcbmVtYmVkLFxuZmlndXJlLFxuZmlnY2FwdGlvbixcbmZvb3RlcixcbmhlYWRlcixcbmhncm91cCxcbm1lbnUsXG5uYXYsXG5vdXRwdXQsXG5ydWJ5LFxuc2VjdGlvbixcbnN1bW1hcnksXG50aW1lLFxubWFyayxcbmF1ZGlvLFxudmlkZW8ge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbiAgZm9udC1zaXplOiAxMDAlO1xuICBmb250OiBpbmhlcml0O1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbmlucHV0LCB0ZXh0YXJlYSwgc2VsZWN0IHtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogdGV4dCAhaW1wb3J0YW50O1xuICAta2h0bWwtdXNlci1zZWxlY3Q6IHRleHQgIWltcG9ydGFudDtcbiAgLW1vei11c2VyLXNlbGVjdDogdGV4dCAhaW1wb3J0YW50O1xuICAtbXMtdXNlci1zZWxlY3Q6IHRleHQgIWltcG9ydGFudDtcbiAgdXNlci1zZWxlY3Q6IHRleHQgIWltcG9ydGFudDtcbn1cblxuaW5wdXQsXG50ZXh0YXJlYSxcbmJ1dHRvbixcbnNlbGVjdCxcbmEge1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG5cbmJ1dHRvbixcblt0eXBlPWJ1dHRvbl0sXG5bdHlwZT1yZXNldF0sXG5bdHlwZT1zdWJtaXRdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG4gIGFwcGVhcmFuY2U6IGJ1dHRvbjtcbn1cblxuLypcbiR2ZXJkZS1ob3ZlcjojMDM3NzMwICFkZWZhdWx0O1xuJGF6dWwtaG92ZXI6IzBDNjA5OCAhZGVmYXVsdDtcblxuLy8gc2VjdW5kYXJpb3NcbiRhbWFyaWxsbzogI0Y3RDUwMCAhZGVmYXVsdDtcblxuJHZlcmRlLTUwOiAgIzgwQ0E5QyAhZGVmYXVsdDtcbiRhenVsLTQwOiAgIzk5QzVFMyAhZGVmYXVsdDtcbiRhenVsLTEwOiAgI0YwRjhGRSAhZGVmYXVsdDtcbi8vIGVzY2FsYSBkZSBncmlzZXNcbiRncmlzLTEwOiAjRjRGNEY0ICFkZWZhdWx0O1xuJGdyaXMtMTU6ICNFRkYxRjQgIWRlZmF1bHQ7XG4kZ3Jpcy0yMDogI0VBRUFFQSAhZGVmYXVsdDtcbiRncmlzLTQwOiAjRTJFMkUzICFkZWZhdWx0O1xuJGdyaXMtNTA6ICNBQ0FEQUMgIWRlZmF1bHQ7XG4kZ3Jpcy04MDogIzhmOGY4ZiAhZGVmYXVsdDtcblxuLy8gdmFsaWRhY2lvblxuXG4kdmVyZGUtMTA6ICNFNUY0RUIgIWRlZmF1bHQ7XG4kdmVyZGUtNTA6ICM4MENBOUMgIWRlZmF1bHQ7XG4kYW1hcmlsbG8tMTA6ICNGRUY5RDkgIWRlZmF1bHQ7XG4kYW1hcmlsbG8tNTA6ICNGQkVBODAgIWRlZmF1bHQ7XG4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJOdW5pdG9cIjtcbiAgc3JjOiB1cmwofnNyYy9hc3NldHMvZm9udHMvTnVuaXRvLUJsYWNrLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKH5zcmMvYXNzZXRzL2ZvbnRzL051bml0by1CbGFjay53b2ZmKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJOdW5pdG9cIjtcbiAgc3JjOiB1cmwofnNyYy9hc3NldHMvZm9udHMvTnVuaXRvLUJvbGQud29mZjIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwofnNyYy9hc3NldHMvZm9udHMvTnVuaXRvLUJvbGQud29mZikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzYm9sZFwiO1xuICBzcmM6IHVybCh+c3JjL2Fzc2V0cy9mb250cy9vdmVycGFzcy1ib2xkLXdlYmZvbnQud29mZjIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwofnNyYy9hc3NldHMvZm9udHMvb3ZlcnBhc3MtYm9sZC13ZWJmb250LndvZmYpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2xpZ2h0XCI7XG4gIHNyYzogdXJsKH5zcmMvYXNzZXRzL2ZvbnRzL292ZXJwYXNzLWxpZ2h0LXdlYmZvbnQud29mZjIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwofnNyYy9hc3NldHMvZm9udHMvb3ZlcnBhc3MtbGlnaHQtd2ViZm9udC53b2ZmKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3NyZWd1bGFyXCI7XG4gIHNyYzogdXJsKH5zcmMvYXNzZXRzL2ZvbnRzL292ZXJwYXNzLXJlZ3VsYXItd2ViZm9udC53b2ZmMikgZm9ybWF0KFwid29mZjJcIiksIHVybCh+c3JjL2Fzc2V0cy9mb250cy9vdmVycGFzcy1yZWd1bGFyLXdlYmZvbnQud29mZikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuOnJvb3Qge1xuICAtLWJzLS1mb250LXNpemUtdGl0dWxvLXhsOiBjbGFtcCgxLjVyZW0sIDN2dyArIDAuMnJlbSwgMnJlbSk7XG4gIC0tYnMtLWZvbnQtc2l6ZS10aXR1bG8tbDogY2xhbXAoMS4zcmVtLCAzdncgKyAwLjJyZW0sIDEuN3JlbSk7XG4gIC0tYnMtLWZvbnQtc2l6ZS10aXR1bG8tbTogY2xhbXAoMS4ycmVtLCAzdncgKyAwLjJyZW0sIDEuNXJlbSk7XG4gIC0tYnMtLWZvbnQtc2l6ZS10aXR1bG8tbGFiZWw6IDEuNXJlbTtcbiAgLS1icy0tZm9udC1zaXplLXBsYWNlaG9sZGVyOiAxLjVyZW07XG4gIC0tYnMtLWZvbnQtc2l6ZS10aXR1bG8tcHVibGljaWRhZC1oMTogY2xhbXAoMnJlbSwgM3Z3ICsgMC4ycmVtLCAzLjZyZW0pO1xuICAtLWJzLS1mb250LXNpemUtdGl0dWxvLXB1YmxpY2lkYWQtaDI6IGNsYW1wKDEuOHJlbSwgM3Z3ICsgMC4ycmVtLCAycmVtKTtcbiAgLS1icy0tZm9udC1zaXplLXRpdHVsby1wdWJsaWNpZGFkLWgzOiBjbGFtcCgxLjZyZW0sIDN2dyArIDAuMnJlbSwgMS44cmVtKTtcbiAgLS1icy0tZm9udC1zaXplLWxhYmVsLWNoZWNrYm94OiAxLjVyZW07XG4gIC0tYnMtLWZvbnQtc2l6ZS1wOiAxLjVyZW07XG4gIC0tYnMtLWZvbnQtc2l6ZS1jYXB0aW9uOiAxLjNyZW07XG4gIC0tYnMtLWZvbnQtc2l6ZS1tZW51OiAxLjVyZW07XG4gIC0tYnMtLWZvbnQtc2l6ZS1oMTogY2xhbXAoMi4ycmVtLCAzdncgKyAwLjJyZW0sIDRyZW0pO1xuICAtLWJzLS1mb250LXNpemUtaDEtZXNwZWNpYWw6IGNsYW1wKDIuMnJlbSwgNHZ3LCAzcmVtKTtcbiAgLS1icy0tZm9udC1zaXplLWgxLWVzcGVjaWFsLXNwYW46IGNsYW1wKDNyZW0sIDR2dywgNXJlbSk7XG4gIC0tYnMtLWZvbnQtc2l6ZS1oMjogY2xhbXAoMS44cmVtLCAydncgKyAwLjJyZW0sIDNyZW0pO1xuICAtLWJzLS1mb250LXNpemUtaDM6IGNsYW1wKDEuNnJlbSwgMnZ3ICsgMC4ycmVtLCAycmVtKTtcbiAgLS1icy0tZm9udC1zaXplLWg0OiAxLjhyZW07XG4gIC0tYnMtLWZvbnQtc2l6ZS1oNTogMS41cmVtO1xuICAtLWJzLS1mb250LXNpemUtYnV0dG9uOiAxLjVyZW07XG4gIC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsOiAjMDA2ZmI5O1xuICAtLWJzLS1jb2xvci1jb21lcmNpYWwtYW1hcmlsbG86ICNmOWIzMTY7XG4gIC0tYnMtLWNvbG9yLXByaW5jaXBhbC12ZXJkZTogIzAwOTUzYTtcbiAgLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbzogI2ZmZmZmZjtcbiAgLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvOiAjMDAwMDAwO1xuICAtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYTogI2ZmOTAxNTtcbiAgLS1icy0tY29sb3Itc2VjdW5kYXJpby1uYXJhbmphLTEwOiAjRkZGNEU4O1xuICAtLWJzLS1jb2xvci1zZWN1bmRhcmlvLW5hcmFuamEtMjA6ICNGRkU5RDA7XG4gIC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tbmFyYW5qYS01MDogI0ZGQzc4QTtcbiAgLS1icy0tY29sb3Itc2VjdW5kYXJpby1uYXJhbmphLTkwOiAjRkQ5QjJEO1xuICAtLWJzLS1jb2xvci1zZWN1bmRhcmlvLW5hcmFuamEtaG92ZXI6ICNFMDYzMDg7XG4gIC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tbmFyYW5qYS1kYXJrOiAjNjczOTA2O1xuICAtLWJzLS1jb2xvci1zZWN1bmRhcmlvLW5lZ3JvLWhvdmVyOiAjOGY4ZjhmO1xuICAtLWJzLS1jb2xvci1zZWN1bmRhcmlvLWJsYW5jby1ob3ZlcjogI0VBRUFFQTtcbiAgLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNTogI2ZhZmFmYTtcbiAgLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTA6ICNGNEY0RjQ7XG4gIC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTE1OiAjRUZGMUY0O1xuICAtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0yMDogI0VBRUFFQTtcbiAgLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNDA6ICNFMkUyRTM7XG4gIC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTUwOiAjQUNBREFDO1xuICAtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MDogIzhmOGY4ZjtcbiAgLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvOiAjRUYzNzQyO1xuICAtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8taG92ZXI6ICNCOTFCMjQ7XG4gIC0tYnMtLWNvbG9yLXZhbGlkYWNpb24tcm9qby0xMDogI0ZGRTdFOTtcbiAgLS1icy0tY29sb3ItdmFsaWRhY2lvbi1yb2pvLTUwOiAjRjc5QkEwO1xufVxuXG5oMS56LXRpdHVsbyxcbnAuei10aXR1bG8uaDEge1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2JvbGRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiB2YXIoLS1icy0tZm9udC1zaXplLWgxKTtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xufVxuaDEuei10aXR1bG8uei1jb250ZW5pZG8sXG5wLnotdGl0dWxvLmgxLnotY29udGVuaWRvIHtcbiAgZm9udC1zaXplOiB2YXIoLS1icy0tZm9udC1zaXplLXRpdHVsby14bCk7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5oMS56LXRpdHVsby56LXB1YmxpY2lkYWQsXG5wLnotdGl0dWxvLmgxLnotcHVibGljaWRhZCB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtLWZvbnQtc2l6ZS10aXR1bG8tcHVibGljaWRhZC1oMSk7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtZmFtaWx5OiBcIk51bml0b1wiLCBzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuaDEuei10aXR1bG8uei1lc3BlY2lhbCxcbnAuei10aXR1bG8uaDEuei1lc3BlY2lhbCB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtLWZvbnQtc2l6ZS1oMS1lc3BlY2lhbCk7XG59XG5oMS56LXRpdHVsby56LWVzcGVjaWFsIHNwYW4sXG5wLnotdGl0dWxvLmgxLnotZXNwZWNpYWwgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IHZhcigtLWJzLS1mb250LXNpemUtaDEtZXNwZWNpYWwtc3Bhbik7XG59XG5cbmgyLnotdGl0dWxvLFxucC56LXRpdHVsby5oMiB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtLWZvbnQtc2l6ZS1oMik7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzYm9sZFwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uYXJhbmphKTtcbiAgbGluZS1oZWlnaHQ6IDJyZW07XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICBoMi56LXRpdHVsbyxcbnAuei10aXR1bG8uaDIge1xuICAgIGxpbmUtaGVpZ2h0OiAzLjRyZW07XG4gIH1cbn1cbmgyLnotdGl0dWxvLnotY29udGVuaWRvLFxucC56LXRpdHVsby5oMi56LWNvbnRlbmlkbyB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtLWZvbnQtc2l6ZS10aXR1bG8tbCk7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5oMi56LXRpdHVsby56LWNvbnRlbmlkb3N0cm9uZyxcbnAuei10aXR1bG8uaDIuei1jb250ZW5pZG9zdHJvbmcge1xuICBmb250LXdlaWdodDogOTAwO1xufVxuaDIuei10aXR1bG8uei1wdWJsaWNpZGFkLFxucC56LXRpdHVsby5oMi56LXB1YmxpY2lkYWQge1xuICBmb250LXNpemU6IHZhcigtLWJzLS1mb250LXNpemUtdGl0dWxvLXB1YmxpY2lkYWQtaDIpO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBmb250LWZhbWlseTogXCJOdW5pdG9cIiwgc2Fucy1zZXJpZjtcbn1cblxuaDMuei10aXR1bG8sXG5wLnotdGl0dWxvLmgzIHtcbiAgZm9udC1zaXplOiB2YXIoLS1icy0tZm9udC1zaXplLWgzKTtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3Nib2xkXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcbn1cbmgzLnotdGl0dWxvLnotY29udGVuaWRvLFxucC56LXRpdHVsby5oMy56LWNvbnRlbmlkbyB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtLWZvbnQtc2l6ZS10aXR1bG8tbSk7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWF6dWwpO1xufVxuaDMuei10aXR1bG8uei1jb250ZW5pZG8uei1ncmlzLTgwLFxucC56LXRpdHVsby5oMy56LWNvbnRlbmlkby56LWdyaXMtODAge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKTtcbn1cbmgzLnotdGl0dWxvLnotY29udGVuaWRvLnotbmVncm8sXG5wLnotdGl0dWxvLmgzLnotY29udGVuaWRvLnotbmVncm8ge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XG59XG5oMy56LXRpdHVsby56LXB1YmxpY2lkYWQsXG5wLnotdGl0dWxvLmgzLnotcHVibGljaWRhZCB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtLWZvbnQtc2l6ZS10aXR1bG8tcHVibGljaWRhZC1oMyk7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5hcmFuamEpO1xuICBmb250LWZhbWlseTogXCJOdW5pdG9cIiwgc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cblxuaDQuei10aXR1bG8sXG5wLnotdGl0dWxvLmg0IHtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3NyZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtLWZvbnQtc2l6ZS1oNCk7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcbn1cblxuaDUuei10aXR1bG8sXG5wLnotdGl0dWxvLmg1IHtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3Nib2xkXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtLWZvbnQtc2l6ZS1oNSk7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcbn1cblxucC56LWxhYmVsLFxuLnotbGFiZWwge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2JvbGRcIiwgc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDNyZW07XG59XG5wLnotbGFiZWwuc2ltcGxlLFxuLnotbGFiZWwuc2ltcGxlIHtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3NyZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG59XG5wLnotbGFiZWxbZGlzYWJsZWRdLFxuLnotbGFiZWxbZGlzYWJsZWRdIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01MCk7XG59XG5wLnotbGFiZWxbZGlzYWJsZWRdIH4gLnotY2FwdGlvbixcbi56LWxhYmVsW2Rpc2FibGVkXSB+IC56LWNhcHRpb24ge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTUwKTtcbn1cblxuLnotb3B0aW9uYWwge1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc3JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxLjNyZW07XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApO1xuICBtYXJnaW4tbGVmdDogNHB4O1xufVxuXG4uei1yZXF1aXJlZCB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKTtcbn1cblxuaDUuei10aXR1bG8sXG5wLnotdGl0dWxvLmgxLFxuaDQuei10aXR1bG8sXG5wLnotdGl0dWxvLmgyLFxuaDMuei10aXR1bG8sXG5wLnotdGl0dWxvLmgzLFxuaDIuei10aXR1bG8sXG5wLnotdGl0dWxvLmg0LFxuaDEuei10aXR1bG8sXG5wLnotdGl0dWxvLmg1LFxucCxcbnNtYWxsIHtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbmg1LnotdGl0dWxvLnotY2VudGVyLFxucC56LXRpdHVsby5oMS56LWNlbnRlcixcbmg0LnotdGl0dWxvLnotY2VudGVyLFxucC56LXRpdHVsby5oMi56LWNlbnRlcixcbmgzLnotdGl0dWxvLnotY2VudGVyLFxucC56LXRpdHVsby5oMy56LWNlbnRlcixcbmgyLnotdGl0dWxvLnotY2VudGVyLFxucC56LXRpdHVsby5oNC56LWNlbnRlcixcbmgxLnotdGl0dWxvLnotY2VudGVyLFxucC56LXRpdHVsby5oNS56LWNlbnRlcixcbnAuei1jZW50ZXIsXG5zbWFsbC56LWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogMTAwMHB4KSB7XG4gIGg1LnotdGl0dWxvLFxucC56LXRpdHVsby5oMSxcbmg0LnotdGl0dWxvLFxucC56LXRpdHVsby5oMixcbmgzLnotdGl0dWxvLFxucC56LXRpdHVsby5oMyxcbmgyLnotdGl0dWxvLFxucC56LXRpdHVsby5oNCxcbmgxLnotdGl0dWxvLFxucC56LXRpdHVsby5oNSxcbnAsXG5zbWFsbCB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgfVxufVxuaDUuei10aXR1bG8uei1zdHJva2UsXG5wLnotdGl0dWxvLmgxLnotc3Ryb2tlLFxuaDQuei10aXR1bG8uei1zdHJva2UsXG5wLnotdGl0dWxvLmgyLnotc3Ryb2tlLFxuaDMuei10aXR1bG8uei1zdHJva2UsXG5wLnotdGl0dWxvLmgzLnotc3Ryb2tlLFxuaDIuei10aXR1bG8uei1zdHJva2UsXG5wLnotdGl0dWxvLmg0Lnotc3Ryb2tlLFxuaDEuei10aXR1bG8uei1zdHJva2UsXG5wLnotdGl0dWxvLmg1Lnotc3Ryb2tlLFxucC56LXN0cm9rZSxcbnNtYWxsLnotc3Ryb2tlIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG4gIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDJweDtcbiAgLXdlYmtpdC10ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbiAgLXdlYmtpdC10ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiAycHg7XG59XG5oNS56LXRpdHVsby56LW5vcm1hbCxcbnAuei10aXR1bG8uaDEuei1ub3JtYWwsXG5oNC56LXRpdHVsby56LW5vcm1hbCxcbnAuei10aXR1bG8uaDIuei1ub3JtYWwsXG5oMy56LXRpdHVsby56LW5vcm1hbCxcbnAuei10aXR1bG8uaDMuei1ub3JtYWwsXG5oMi56LXRpdHVsby56LW5vcm1hbCxcbnAuei10aXR1bG8uaDQuei1ub3JtYWwsXG5oMS56LXRpdHVsby56LW5vcm1hbCxcbnAuei10aXR1bG8uaDUuei1ub3JtYWwsXG5wLnotbm9ybWFsLFxuc21hbGwuei1ub3JtYWwge1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc3JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbn1cbmg1LnotdGl0dWxvLnotbmVncml0YSxcbnAuei10aXR1bG8uaDEuei1uZWdyaXRhLFxuaDQuei10aXR1bG8uei1uZWdyaXRhLFxucC56LXRpdHVsby5oMi56LW5lZ3JpdGEsXG5oMy56LXRpdHVsby56LW5lZ3JpdGEsXG5wLnotdGl0dWxvLmgzLnotbmVncml0YSxcbmgyLnotdGl0dWxvLnotbmVncml0YSxcbnAuei10aXR1bG8uaDQuei1uZWdyaXRhLFxuaDEuei10aXR1bG8uei1uZWdyaXRhLFxucC56LXRpdHVsby5oNS56LW5lZ3JpdGEsXG5wLnotbmVncml0YSxcbnNtYWxsLnotbmVncml0YSB7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzYm9sZFwiLCBzYW5zLXNlcmlmO1xufVxuaDUuei10aXR1bG8uei1ncmlzLTUwLCBoNS56LXRpdHVsby5ncmlzLTUwLFxucC56LXRpdHVsby5oMS56LWdyaXMtNTAsXG5wLnotdGl0dWxvLmgxLmdyaXMtNTAsXG5oNC56LXRpdHVsby56LWdyaXMtNTAsXG5oNC56LXRpdHVsby5ncmlzLTUwLFxucC56LXRpdHVsby5oMi56LWdyaXMtNTAsXG5wLnotdGl0dWxvLmgyLmdyaXMtNTAsXG5oMy56LXRpdHVsby56LWdyaXMtNTAsXG5oMy56LXRpdHVsby5ncmlzLTUwLFxucC56LXRpdHVsby5oMy56LWdyaXMtNTAsXG5wLnotdGl0dWxvLmgzLmdyaXMtNTAsXG5oMi56LXRpdHVsby56LWdyaXMtNTAsXG5oMi56LXRpdHVsby5ncmlzLTUwLFxucC56LXRpdHVsby5oNC56LWdyaXMtNTAsXG5wLnotdGl0dWxvLmg0LmdyaXMtNTAsXG5oMS56LXRpdHVsby56LWdyaXMtNTAsXG5oMS56LXRpdHVsby5ncmlzLTUwLFxucC56LXRpdHVsby5oNS56LWdyaXMtNTAsXG5wLnotdGl0dWxvLmg1LmdyaXMtNTAsXG5wLnotZ3Jpcy01MCxcbnAuZ3Jpcy01MCxcbnNtYWxsLnotZ3Jpcy01MCxcbnNtYWxsLmdyaXMtNTAge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTUwKTtcbn1cbmg1LnotdGl0dWxvLnotZ3Jpcy04MCwgaDUuei10aXR1bG8uZ3Jpcy04MCxcbnAuei10aXR1bG8uaDEuei1ncmlzLTgwLFxucC56LXRpdHVsby5oMS5ncmlzLTgwLFxuaDQuei10aXR1bG8uei1ncmlzLTgwLFxuaDQuei10aXR1bG8uZ3Jpcy04MCxcbnAuei10aXR1bG8uaDIuei1ncmlzLTgwLFxucC56LXRpdHVsby5oMi5ncmlzLTgwLFxuaDMuei10aXR1bG8uei1ncmlzLTgwLFxuaDMuei10aXR1bG8uZ3Jpcy04MCxcbnAuei10aXR1bG8uaDMuei1ncmlzLTgwLFxucC56LXRpdHVsby5oMy5ncmlzLTgwLFxuaDIuei10aXR1bG8uei1ncmlzLTgwLFxuaDIuei10aXR1bG8uZ3Jpcy04MCxcbnAuei10aXR1bG8uaDQuei1ncmlzLTgwLFxucC56LXRpdHVsby5oNC5ncmlzLTgwLFxuaDEuei10aXR1bG8uei1ncmlzLTgwLFxuaDEuei10aXR1bG8uZ3Jpcy04MCxcbnAuei10aXR1bG8uaDUuei1ncmlzLTgwLFxucC56LXRpdHVsby5oNS5ncmlzLTgwLFxucC56LWdyaXMtODAsXG5wLmdyaXMtODAsXG5zbWFsbC56LWdyaXMtODAsXG5zbWFsbC5ncmlzLTgwIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XG59XG5oNS56LXRpdHVsby56LW5lZ3JvLCBoNS56LXRpdHVsby5uZWdybyxcbnAuei10aXR1bG8uaDEuei1uZWdybyxcbnAuei10aXR1bG8uaDEubmVncm8sXG5oNC56LXRpdHVsby56LW5lZ3JvLFxuaDQuei10aXR1bG8ubmVncm8sXG5wLnotdGl0dWxvLmgyLnotbmVncm8sXG5wLnotdGl0dWxvLmgyLm5lZ3JvLFxuaDMuei10aXR1bG8uei1uZWdybyxcbmgzLnotdGl0dWxvLm5lZ3JvLFxucC56LXRpdHVsby5oMy56LW5lZ3JvLFxucC56LXRpdHVsby5oMy5uZWdybyxcbmgyLnotdGl0dWxvLnotbmVncm8sXG5oMi56LXRpdHVsby5uZWdybyxcbnAuei10aXR1bG8uaDQuei1uZWdybyxcbnAuei10aXR1bG8uaDQubmVncm8sXG5oMS56LXRpdHVsby56LW5lZ3JvLFxuaDEuei10aXR1bG8ubmVncm8sXG5wLnotdGl0dWxvLmg1LnotbmVncm8sXG5wLnotdGl0dWxvLmg1Lm5lZ3JvLFxucC56LW5lZ3JvLFxucC5uZWdybyxcbnNtYWxsLnotbmVncm8sXG5zbWFsbC5uZWdybyB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcbn1cbmg1LnotdGl0dWxvLnotbmFyYW5qYSwgaDUuei10aXR1bG8ubmFyYW5qYSxcbnAuei10aXR1bG8uaDEuei1uYXJhbmphLFxucC56LXRpdHVsby5oMS5uYXJhbmphLFxuaDQuei10aXR1bG8uei1uYXJhbmphLFxuaDQuei10aXR1bG8ubmFyYW5qYSxcbnAuei10aXR1bG8uaDIuei1uYXJhbmphLFxucC56LXRpdHVsby5oMi5uYXJhbmphLFxuaDMuei10aXR1bG8uei1uYXJhbmphLFxuaDMuei10aXR1bG8ubmFyYW5qYSxcbnAuei10aXR1bG8uaDMuei1uYXJhbmphLFxucC56LXRpdHVsby5oMy5uYXJhbmphLFxuaDIuei10aXR1bG8uei1uYXJhbmphLFxuaDIuei10aXR1bG8ubmFyYW5qYSxcbnAuei10aXR1bG8uaDQuei1uYXJhbmphLFxucC56LXRpdHVsby5oNC5uYXJhbmphLFxuaDEuei10aXR1bG8uei1uYXJhbmphLFxuaDEuei10aXR1bG8ubmFyYW5qYSxcbnAuei10aXR1bG8uaDUuei1uYXJhbmphLFxucC56LXRpdHVsby5oNS5uYXJhbmphLFxucC56LW5hcmFuamEsXG5wLm5hcmFuamEsXG5zbWFsbC56LW5hcmFuamEsXG5zbWFsbC5uYXJhbmphIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSk7XG59XG5oNS56LXRpdHVsby56LWJsYW5jbywgaDUuei10aXR1bG8uYmxhbmNvLFxucC56LXRpdHVsby5oMS56LWJsYW5jbyxcbnAuei10aXR1bG8uaDEuYmxhbmNvLFxuaDQuei10aXR1bG8uei1ibGFuY28sXG5oNC56LXRpdHVsby5ibGFuY28sXG5wLnotdGl0dWxvLmgyLnotYmxhbmNvLFxucC56LXRpdHVsby5oMi5ibGFuY28sXG5oMy56LXRpdHVsby56LWJsYW5jbyxcbmgzLnotdGl0dWxvLmJsYW5jbyxcbnAuei10aXR1bG8uaDMuei1ibGFuY28sXG5wLnotdGl0dWxvLmgzLmJsYW5jbyxcbmgyLnotdGl0dWxvLnotYmxhbmNvLFxuaDIuei10aXR1bG8uYmxhbmNvLFxucC56LXRpdHVsby5oNC56LWJsYW5jbyxcbnAuei10aXR1bG8uaDQuYmxhbmNvLFxuaDEuei10aXR1bG8uei1ibGFuY28sXG5oMS56LXRpdHVsby5ibGFuY28sXG5wLnotdGl0dWxvLmg1LnotYmxhbmNvLFxucC56LXRpdHVsby5oNS5ibGFuY28sXG5wLnotYmxhbmNvLFxucC5ibGFuY28sXG5zbWFsbC56LWJsYW5jbyxcbnNtYWxsLmJsYW5jbyB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG59XG5oNS56LXRpdHVsby56LXVwLFxucC56LXRpdHVsby5oMS56LXVwLFxuaDQuei10aXR1bG8uei11cCxcbnAuei10aXR1bG8uaDIuei11cCxcbmgzLnotdGl0dWxvLnotdXAsXG5wLnotdGl0dWxvLmgzLnotdXAsXG5oMi56LXRpdHVsby56LXVwLFxucC56LXRpdHVsby5oNC56LXVwLFxuaDEuei10aXR1bG8uei11cCxcbnAuei10aXR1bG8uaDUuei11cCxcbnAuei11cCxcbnNtYWxsLnotdXAge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuaDUuei10aXR1bG8gc3Ryb25nLFxucC56LXRpdHVsby5oMSBzdHJvbmcsXG5oNC56LXRpdHVsbyBzdHJvbmcsXG5wLnotdGl0dWxvLmgyIHN0cm9uZyxcbmgzLnotdGl0dWxvIHN0cm9uZyxcbnAuei10aXR1bG8uaDMgc3Ryb25nLFxuaDIuei10aXR1bG8gc3Ryb25nLFxucC56LXRpdHVsby5oNCBzdHJvbmcsXG5oMS56LXRpdHVsbyBzdHJvbmcsXG5wLnotdGl0dWxvLmg1IHN0cm9uZyxcbnAgc3Ryb25nLFxuc21hbGwgc3Ryb25nIHtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3Nib2xkXCIsIHNhbnMtc2VyaWY7XG59XG5cbnA6bm90KGgxKTpub3QoaDIpOm5vdChoMyk6bm90KGg0KTpub3QoaDUpOm5vdCguei10aXR1bG8pIHtcbiAgZm9udC1zaXplOiB2YXIoLS1icy0tZm9udC1zaXplLXApO1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc3JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xuICBsaW5lLWhlaWdodDogMi40cmVtO1xufVxucDpub3QoaDEpOm5vdChoMik6bm90KGgzKTpub3QoaDQpOm5vdChoNSk6bm90KC56LXRpdHVsbykgYSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSk7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2JvbGRcIiwgc2Fucy1zZXJpZjtcbn1cbnA6bm90KGgxKTpub3QoaDIpOm5vdChoMyk6bm90KGg0KTpub3QoaDUpOm5vdCguei10aXR1bG8pIGE6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tbmFyYW5qYS1ob3Zlcik7XG59XG5wOm5vdChoMSk6bm90KGgyKTpub3QoaDMpOm5vdChoNCk6bm90KGg1KTpub3QoLnotdGl0dWxvKSBzdHJvbmcge1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2JvbGRcIiwgc2Fucy1zZXJpZjtcbn1cbnA6bm90KGgxKTpub3QoaDIpOm5vdChoMyk6bm90KGg0KTpub3QoaDUpOm5vdCguei10aXR1bG8pIHN0cm9uZy5uYXJhbmphIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSk7XG59XG5wOm5vdChoMSk6bm90KGgyKTpub3QoaDMpOm5vdChoNCk6bm90KGg1KTpub3QoLnotdGl0dWxvKS56LWNhcHRpb24ge1xuICBmb250LXNpemU6IHZhcigtLWJzLS1mb250LXNpemUtY2FwdGlvbik7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNTApO1xuICBsaW5lLWhlaWdodDogMS41cmVtO1xufVxucDpub3QoaDEpOm5vdChoMik6bm90KGgzKTpub3QoaDQpOm5vdChoNSk6bm90KC56LXRpdHVsbykuei1jYXB0aW9uLnotZXJyb3Ige1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbyk7XG59XG5cbnAgc21hbGwsXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtLWZvbnQtc2l6ZS1jYXB0aW9uKTtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3NyZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcbiAgbGluZS1oZWlnaHQ6IDAuOHJlbSAhaW1wb3J0YW50O1xufVxucCBzbWFsbCBzdHJvbmcsXG5zbWFsbCBzdHJvbmcge1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2JvbGRcIiwgc2Fucy1zZXJpZjtcbn1cbnAgc21hbGwgYSxcbnNtYWxsIGEge1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2JvbGRcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSk7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG5kaXYuei1saXN0YSB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBmbGV4LXN0YXJ0O1xufVxuZGl2LnotbGlzdGEgc3BhbiB7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIHBsYWNlLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xuICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSk7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBtYXJnaW4tdG9wOiAycHg7XG59XG5kaXYuei1saXN0YSBzcGFuLmNoZWNrIHtcbiAgYmFja2dyb3VuZDogdXJsKH5zcmMvYXNzZXRzL2ltZy9zdmcvY2hlY2tib3hfbmFyYW5qYV9jaGVjay5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xufVxuZGl2LnotbGlzdGEgcCB7XG4gIGZsZXg6IDE7XG59XG5cbnVsLnotbGlzdGEgbGksXG5vbC56LWxpc3RhIGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgZm9udC1zaXplOiB2YXIoLS1icy0tZm9udC1zaXplLXApO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbn1cblxudWwuei1saXN0YSBsaSB7XG4gIGJhY2tncm91bmQ6IHVybCh+c3JjL2Fzc2V0cy9pbWcvc3ZnL2ljb24tYXJyb3ctbmV4dC5zdmcpIGxlZnQgMXB4IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDIwcHg7XG4gIG1pbi1oZWlnaHQ6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbm9sLnotbGlzdGEge1xuICBjb3VudGVyLXJlc2V0OiBlbGVtZW50LWNvdW50ZXI7XG59XG5vbC56LWxpc3RhIGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb3VudGVyLWluY3JlbWVudDogZWxlbWVudC1jb3VudGVyO1xufVxub2wuei1saXN0YSBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogY291bnRlcihlbGVtZW50LWNvdW50ZXIpO1xuICBoZWlnaHQ6IDI0cHg7XG4gIHdpZHRoOiAyNHB4O1xuICBkaXNwbGF5OiBncmlkO1xuICBwbGFjZS1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDFweDtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uYXJhbmphKTtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3Nib2xkXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xufVxuXG4uei1jb250ZW5lZG9yIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMCAxNnB4O1xuICBtYXgtd2lkdGg6IDEyMDBweDtcbn1cbi56LWNvbnRlbmVkb3IuZXh0ZW5kZWQge1xuICBtYXgtd2lkdGg6IGNsYW1wKDEyMDBweCwxMDAlLDE2MDBweCk7XG59XG4uei1jb250ZW5lZG9yLmZ1bGwge1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDMycHgpICFpbXBvcnRhbnQ7XG59XG5cbi56LW1haW4tY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwdmg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW4gYXV0bztcbn1cbi56LW1haW4tY29udGFpbmVyOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIHdpZHRoOiAycHg7XG4gIGhlaWdodDogNHB4O1xufVxuLnotbWFpbi1jb250YWluZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDZweCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTApO1xufVxuLnotbWFpbi1jb250YWluZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnotYmFja2dyb3VuZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMHZoO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBvdmVyZmxvdzogaGlkZGVuIGF1dG87XG59XG4uei1iYWNrZ3JvdW5kOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIHdpZHRoOiAycHg7XG4gIGhlaWdodDogNHB4O1xufVxuLnotYmFja2dyb3VuZDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgNnB4IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0xMCk7XG59XG4uei1iYWNrZ3JvdW5kOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi56LXdyYXBwZXIge1xuICBtYXJnaW46IDAgYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAgMTZweDtcbiAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnotd3JhcHBlci5leHRlbmRlZCB7XG4gIG1heC13aWR0aDogY2FsYygkY29udGFpbmVyLXNpemUgKyAzODBweCk7XG59XG4uei13cmFwcGVyIC5kdW1teSB7XG4gIGZsZXg6IDE7XG59XG5cbi5uby1tYXJnaW4ge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cblxuLm5vLW1hcmdpbi10YiB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4ubm8tbWFyZ2luLWxyIHtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi8qIVxuICogQm9vdHN0cmFwIEdyaWQgdjUuMS4zIChodHRwczovL2dldGJvb3RzdHJhcC5jb20vKVxuICogQ29weXJpZ2h0IDIwMTEtMjAyMSBUaGUgQm9vdHN0cmFwIEF1dGhvcnNcbiAqIENvcHlyaWdodCAyMDExLTIwMjEgVHdpdHRlciwgSW5jLlxuICogTGljZW5zZWQgdW5kZXIgTUlUIChodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvYmxvYi9tYWluL0xJQ0VOU0UpXG4gKi9cbjpyb290IHtcbiAgLS1icy1ibHVlOiAjMGQ2ZWZkO1xuICAtLWJzLWluZGlnbzogIzY2MTBmMjtcbiAgLS1icy1wdXJwbGU6ICM2ZjQyYzE7XG4gIC0tYnMtcGluazogI2Q2MzM4NDtcbiAgLS1icy1yZWQ6ICNkYzM1NDU7XG4gIC0tYnMtb3JhbmdlOiAjZmQ3ZTE0O1xuICAtLWJzLXllbGxvdzogI2ZmYzEwNztcbiAgLS1icy1ncmVlbjogIzE5ODc1NDtcbiAgLS1icy10ZWFsOiAjMjBjOTk3O1xuICAtLWJzLWN5YW46ICMwZGNhZjA7XG4gIC0tYnMtd2hpdGU6ICNmZmY7XG4gIC0tYnMtZ3JheTogIzZjNzU3ZDtcbiAgLS1icy1ncmF5LWRhcms6ICMzNDNhNDA7XG4gIC0tYnMtZ3JheS0xMDA6ICNmOGY5ZmE7XG4gIC0tYnMtZ3JheS0yMDA6ICNlOWVjZWY7XG4gIC0tYnMtZ3JheS0zMDA6ICNkZWUyZTY7XG4gIC0tYnMtZ3JheS00MDA6ICNjZWQ0ZGE7XG4gIC0tYnMtZ3JheS01MDA6ICNhZGI1YmQ7XG4gIC0tYnMtZ3JheS02MDA6ICM2Yzc1N2Q7XG4gIC0tYnMtZ3JheS03MDA6ICM0OTUwNTc7XG4gIC0tYnMtZ3JheS04MDA6ICMzNDNhNDA7XG4gIC0tYnMtZ3JheS05MDA6ICMyMTI1Mjk7XG4gIC0tYnMtcHJpbWFyeTogIzBkNmVmZDtcbiAgLS1icy1zZWNvbmRhcnk6ICM2Yzc1N2Q7XG4gIC0tYnMtc3VjY2VzczogIzE5ODc1NDtcbiAgLS1icy1pbmZvOiAjMGRjYWYwO1xuICAtLWJzLXdhcm5pbmc6ICNmZmMxMDc7XG4gIC0tYnMtZGFuZ2VyOiAjZGMzNTQ1O1xuICAtLWJzLWxpZ2h0OiAjZjhmOWZhO1xuICAtLWJzLWRhcms6ICMyMTI1Mjk7XG4gIC0tYnMtcHJpbWFyeS1yZ2I6IDEzLCAxMTAsIDI1MztcbiAgLS1icy1zZWNvbmRhcnktcmdiOiAxMDgsIDExNywgMTI1O1xuICAtLWJzLXN1Y2Nlc3MtcmdiOiAyNSwgMTM1LCA4NDtcbiAgLS1icy1pbmZvLXJnYjogMTMsIDIwMiwgMjQwO1xuICAtLWJzLXdhcm5pbmctcmdiOiAyNTUsIDE5MywgNztcbiAgLS1icy1kYW5nZXItcmdiOiAyMjAsIDUzLCA2OTtcbiAgLS1icy1saWdodC1yZ2I6IDI0OCwgMjQ5LCAyNTA7XG4gIC0tYnMtZGFyay1yZ2I6IDMzLCAzNywgNDE7XG4gIC0tYnMtd2hpdGUtcmdiOiAyNTUsIDI1NSwgMjU1O1xuICAtLWJzLWJsYWNrLXJnYjogMCwgMCwgMDtcbiAgLS1icy1ib2R5LWNvbG9yLXJnYjogMzMsIDM3LCA0MTtcbiAgLS1icy1ib2R5LWJnLXJnYjogMjU1LCAyNTUsIDI1NTtcbiAgLS1icy1mb250LXNhbnMtc2VyaWY6IHN5c3RlbS11aSwgLWFwcGxlLXN5c3RlbSwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIFwiTm90byBTYW5zXCIsIFwiTGliZXJhdGlvbiBTYW5zXCIsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgLS1icy1mb250LW1vbm9zcGFjZTogU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZTtcbiAgLS1icy1ncmFkaWVudDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7XG4gIC0tYnMtYm9keS1mb250LWZhbWlseTogdmFyKC0tYnMtZm9udC1zYW5zLXNlcmlmKTtcbiAgLS1icy1ib2R5LWZvbnQtc2l6ZTogMXJlbTtcbiAgLS1icy1ib2R5LWZvbnQtd2VpZ2h0OiA0MDA7XG4gIC0tYnMtYm9keS1saW5lLWhlaWdodDogMS41O1xuICAtLWJzLWJvZHktY29sb3I6ICMyMTI1Mjk7XG4gIC0tYnMtYm9keS1iZzogI2ZmZjtcbn1cblxuLmNvbnRhaW5lcixcbi5jb250YWluZXItZmx1aWQsXG4uY29udGFpbmVyLXh4bCxcbi5jb250YWluZXIteGwsXG4uY29udGFpbmVyLWxnLFxuLmNvbnRhaW5lci1tZCxcbi5jb250YWluZXItc20ge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogdmFyKC0tYnMtZ3V0dGVyLXgsIDFyZW0pO1xuICBwYWRkaW5nLWxlZnQ6IHZhcigtLWJzLWd1dHRlci14LCAxcmVtKTtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jb250YWluZXItc20sIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogNTQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29udGFpbmVyLW1kLCAuY29udGFpbmVyLXNtLCAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDcyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbnRhaW5lci1sZywgLmNvbnRhaW5lci1tZCwgLmNvbnRhaW5lci1zbSwgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiA5NjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY29udGFpbmVyLXhsLCAuY29udGFpbmVyLWxnLCAuY29udGFpbmVyLW1kLCAuY29udGFpbmVyLXNtLCAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDExNDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAuY29udGFpbmVyLXh4bCwgLmNvbnRhaW5lci14bCwgLmNvbnRhaW5lci1sZywgLmNvbnRhaW5lci1tZCwgLmNvbnRhaW5lci1zbSwgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxMzIwcHg7XG4gIH1cbn1cbi5yb3cge1xuICAtLWJzLWd1dHRlci14OiAycmVtO1xuICAtLWJzLWd1dHRlci15OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi10b3A6IGNhbGMoLTEgKiB2YXIoLS1icy1ndXR0ZXIteSkpO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLS41ICogdmFyKC0tYnMtZ3V0dGVyLXgpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLS41ICogdmFyKC0tYnMtZ3V0dGVyLXgpKTtcbn1cbi5yb3cgPiAqIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogLjUpO1xuICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogLjUpO1xuICBtYXJnaW4tdG9wOiB2YXIoLS1icy1ndXR0ZXIteSk7XG59XG5cbi5jb2wge1xuICBmbGV4OiAxIDAgMCU7XG59XG5cbi5yb3ctY29scy1hdXRvID4gKiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogYXV0bztcbn1cblxuLnJvdy1jb2xzLTEgPiAqIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ucm93LWNvbHMtMiA+ICoge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDUwJTtcbn1cblxuLnJvdy1jb2xzLTMgPiAqIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbn1cblxuLnJvdy1jb2xzLTQgPiAqIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAyNSU7XG59XG5cbi5yb3ctY29scy01ID4gKiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMjAlO1xufVxuXG4ucm93LWNvbHMtNiA+ICoge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xufVxuXG4uY29sLWF1dG8ge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5jb2wtMSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogOC4zMzMzMzMzMyU7XG59XG5cbi5jb2wtMiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMTYuNjY2NjY2NjclO1xufVxuXG4uY29sLTMge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDI1JTtcbn1cblxuLmNvbC00IHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG59XG5cbi5jb2wtNSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogNDEuNjY2NjY2NjclO1xufVxuXG4uY29sLTYge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDUwJTtcbn1cblxuLmNvbC03IHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA1OC4zMzMzMzMzMyU7XG59XG5cbi5jb2wtOCB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogNjYuNjY2NjY2NjclO1xufVxuXG4uY29sLTkge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDc1JTtcbn1cblxuLmNvbC0xMCB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogODMuMzMzMzMzMzMlO1xufVxuXG4uY29sLTExIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA5MS42NjY2NjY2NyU7XG59XG5cbi5jb2wtMTIge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5vZmZzZXQtMSB7XG4gIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbn1cblxuLm9mZnNldC0yIHtcbiAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbn1cblxuLm9mZnNldC0zIHtcbiAgbWFyZ2luLWxlZnQ6IDI1JTtcbn1cblxuLm9mZnNldC00IHtcbiAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbn1cblxuLm9mZnNldC01IHtcbiAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbn1cblxuLm9mZnNldC02IHtcbiAgbWFyZ2luLWxlZnQ6IDUwJTtcbn1cblxuLm9mZnNldC03IHtcbiAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcbn1cblxuLm9mZnNldC04IHtcbiAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbn1cblxuLm9mZnNldC05IHtcbiAgbWFyZ2luLWxlZnQ6IDc1JTtcbn1cblxuLm9mZnNldC0xMCB7XG4gIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG59XG5cbi5vZmZzZXQtMTEge1xuICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xufVxuXG4uZy0wLFxuLmd4LTAge1xuICAtLWJzLWd1dHRlci14OiAwO1xufVxuXG4uZy0wLFxuLmd5LTAge1xuICAtLWJzLWd1dHRlci15OiAwO1xufVxuXG4uZy0xLFxuLmd4LTEge1xuICAtLWJzLWd1dHRlci14OiAwLjI1cmVtO1xufVxuXG4uZy0xLFxuLmd5LTEge1xuICAtLWJzLWd1dHRlci15OiAwLjI1cmVtO1xufVxuXG4uZy0yLFxuLmd4LTIge1xuICAtLWJzLWd1dHRlci14OiAwLjVyZW07XG59XG5cbi5nLTIsXG4uZ3ktMiB7XG4gIC0tYnMtZ3V0dGVyLXk6IDAuNXJlbTtcbn1cblxuLmctMyxcbi5neC0zIHtcbiAgLS1icy1ndXR0ZXIteDogMXJlbTtcbn1cblxuLmctMyxcbi5neS0zIHtcbiAgLS1icy1ndXR0ZXIteTogMXJlbTtcbn1cblxuLmctNCxcbi5neC00IHtcbiAgLS1icy1ndXR0ZXIteDogMS41cmVtO1xufVxuXG4uZy00LFxuLmd5LTQge1xuICAtLWJzLWd1dHRlci15OiAxLjVyZW07XG59XG5cbi5nLTUsXG4uZ3gtNSB7XG4gIC0tYnMtZ3V0dGVyLXg6IDNyZW07XG59XG5cbi5nLTUsXG4uZ3ktNSB7XG4gIC0tYnMtZ3V0dGVyLXk6IDNyZW07XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY29sLXNtIHtcbiAgICBmbGV4OiAxIDAgMCU7XG4gIH1cblxuICAucm93LWNvbHMtc20tYXV0byA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG5cbiAgLnJvdy1jb2xzLXNtLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5yb3ctY29scy1zbS0yID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC5yb3ctY29scy1zbS0zID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLnJvdy1jb2xzLXNtLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICB9XG5cbiAgLnJvdy1jb2xzLXNtLTUgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLXNtLTYgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLXNtLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG5cbiAgLmNvbC1zbS0xIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOC4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLXNtLTIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLXNtLTMge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cblxuICAuY29sLXNtLTQge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLXNtLTUge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA0MS42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLXNtLTYge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cblxuICAuY29sLXNtLTcge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLXNtLTgge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLXNtLTkge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cblxuICAuY29sLXNtLTEwIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC1zbS0xMSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDkxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtc20tMTIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLm9mZnNldC1zbS0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuXG4gIC5vZmZzZXQtc20tMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC1zbS0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC1zbS0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG5cbiAgLm9mZnNldC1zbS00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC1zbS01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC1zbS02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG5cbiAgLm9mZnNldC1zbS03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC1zbS04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC1zbS05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG5cbiAgLm9mZnNldC1zbS0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cblxuICAuZy1zbS0wLFxuLmd4LXNtLTAge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDA7XG4gIH1cblxuICAuZy1zbS0wLFxuLmd5LXNtLTAge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDA7XG4gIH1cblxuICAuZy1zbS0xLFxuLmd4LXNtLTEge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDAuMjVyZW07XG4gIH1cblxuICAuZy1zbS0xLFxuLmd5LXNtLTEge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDAuMjVyZW07XG4gIH1cblxuICAuZy1zbS0yLFxuLmd4LXNtLTIge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDAuNXJlbTtcbiAgfVxuXG4gIC5nLXNtLTIsXG4uZ3ktc20tMiB7XG4gICAgLS1icy1ndXR0ZXIteTogMC41cmVtO1xuICB9XG5cbiAgLmctc20tMyxcbi5neC1zbS0zIHtcbiAgICAtLWJzLWd1dHRlci14OiAxcmVtO1xuICB9XG5cbiAgLmctc20tMyxcbi5neS1zbS0zIHtcbiAgICAtLWJzLWd1dHRlci15OiAxcmVtO1xuICB9XG5cbiAgLmctc20tNCxcbi5neC1zbS00IHtcbiAgICAtLWJzLWd1dHRlci14OiAxLjVyZW07XG4gIH1cblxuICAuZy1zbS00LFxuLmd5LXNtLTQge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDEuNXJlbTtcbiAgfVxuXG4gIC5nLXNtLTUsXG4uZ3gtc20tNSB7XG4gICAgLS1icy1ndXR0ZXIteDogM3JlbTtcbiAgfVxuXG4gIC5nLXNtLTUsXG4uZ3ktc20tNSB7XG4gICAgLS1icy1ndXR0ZXIteTogM3JlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb2wtbWQge1xuICAgIGZsZXg6IDEgMCAwJTtcbiAgfVxuXG4gIC5yb3ctY29scy1tZC1hdXRvID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cblxuICAucm93LWNvbHMtbWQtMSA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLW1kLTIgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLW1kLTMgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cblxuICAucm93LWNvbHMtbWQtNCA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cblxuICAucm93LWNvbHMtbWQtNSA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cblxuICAucm93LWNvbHMtbWQtNiA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtbWQtYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cblxuICAuY29sLW1kLTEge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wtbWQtMiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtbWQtMyB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuXG4gIC5jb2wtbWQtNCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wtbWQtNSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtbWQtNiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC5jb2wtbWQtNyB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wtbWQtOCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtbWQtOSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuXG4gIC5jb2wtbWQtMTAge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA4My4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLW1kLTExIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1tZC0xMiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAub2Zmc2V0LW1kLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgLm9mZnNldC1tZC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LW1kLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LW1kLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cblxuICAub2Zmc2V0LW1kLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LW1kLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LW1kLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cblxuICAub2Zmc2V0LW1kLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LW1kLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LW1kLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cblxuICAub2Zmc2V0LW1kLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC1tZC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5nLW1kLTAsXG4uZ3gtbWQtMCB7XG4gICAgLS1icy1ndXR0ZXIteDogMDtcbiAgfVxuXG4gIC5nLW1kLTAsXG4uZ3ktbWQtMCB7XG4gICAgLS1icy1ndXR0ZXIteTogMDtcbiAgfVxuXG4gIC5nLW1kLTEsXG4uZ3gtbWQtMSB7XG4gICAgLS1icy1ndXR0ZXIteDogMC4yNXJlbTtcbiAgfVxuXG4gIC5nLW1kLTEsXG4uZ3ktbWQtMSB7XG4gICAgLS1icy1ndXR0ZXIteTogMC4yNXJlbTtcbiAgfVxuXG4gIC5nLW1kLTIsXG4uZ3gtbWQtMiB7XG4gICAgLS1icy1ndXR0ZXIteDogMC41cmVtO1xuICB9XG5cbiAgLmctbWQtMixcbi5neS1tZC0yIHtcbiAgICAtLWJzLWd1dHRlci15OiAwLjVyZW07XG4gIH1cblxuICAuZy1tZC0zLFxuLmd4LW1kLTMge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDFyZW07XG4gIH1cblxuICAuZy1tZC0zLFxuLmd5LW1kLTMge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDFyZW07XG4gIH1cblxuICAuZy1tZC00LFxuLmd4LW1kLTQge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDEuNXJlbTtcbiAgfVxuXG4gIC5nLW1kLTQsXG4uZ3ktbWQtNCB7XG4gICAgLS1icy1ndXR0ZXIteTogMS41cmVtO1xuICB9XG5cbiAgLmctbWQtNSxcbi5neC1tZC01IHtcbiAgICAtLWJzLWd1dHRlci14OiAzcmVtO1xuICB9XG5cbiAgLmctbWQtNSxcbi5neS1tZC01IHtcbiAgICAtLWJzLWd1dHRlci15OiAzcmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbC1sZyB7XG4gICAgZmxleDogMSAwIDAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLWxnLWF1dG8gPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuXG4gIC5yb3ctY29scy1sZy0xID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAucm93LWNvbHMtbGctMiA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cblxuICAucm93LWNvbHMtbGctMyA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5yb3ctY29scy1sZy00ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuXG4gIC5yb3ctY29scy1sZy01ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxuXG4gIC5yb3ctY29scy1sZy02ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1sZy1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuXG4gIC5jb2wtbGctMSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDguMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC1sZy0yIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1sZy0zIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICB9XG5cbiAgLmNvbC1sZy00IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC1sZy01IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1sZy02IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICB9XG5cbiAgLmNvbC1sZy03IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTguMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC1sZy04IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1sZy05IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNzUlO1xuICB9XG5cbiAgLmNvbC1sZy0xMCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wtbGctMTEge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLWxnLTEyIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5vZmZzZXQtbGctMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cblxuICAub2Zmc2V0LWxnLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQtbGctMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQtbGctMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuXG4gIC5vZmZzZXQtbGctNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQtbGctNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQtbGctNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuXG4gIC5vZmZzZXQtbGctNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQtbGctOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQtbGctOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuXG4gIC5vZmZzZXQtbGctMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LWxnLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG5cbiAgLmctbGctMCxcbi5neC1sZy0wIHtcbiAgICAtLWJzLWd1dHRlci14OiAwO1xuICB9XG5cbiAgLmctbGctMCxcbi5neS1sZy0wIHtcbiAgICAtLWJzLWd1dHRlci15OiAwO1xuICB9XG5cbiAgLmctbGctMSxcbi5neC1sZy0xIHtcbiAgICAtLWJzLWd1dHRlci14OiAwLjI1cmVtO1xuICB9XG5cbiAgLmctbGctMSxcbi5neS1sZy0xIHtcbiAgICAtLWJzLWd1dHRlci15OiAwLjI1cmVtO1xuICB9XG5cbiAgLmctbGctMixcbi5neC1sZy0yIHtcbiAgICAtLWJzLWd1dHRlci14OiAwLjVyZW07XG4gIH1cblxuICAuZy1sZy0yLFxuLmd5LWxnLTIge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDAuNXJlbTtcbiAgfVxuXG4gIC5nLWxnLTMsXG4uZ3gtbGctMyB7XG4gICAgLS1icy1ndXR0ZXIteDogMXJlbTtcbiAgfVxuXG4gIC5nLWxnLTMsXG4uZ3ktbGctMyB7XG4gICAgLS1icy1ndXR0ZXIteTogMXJlbTtcbiAgfVxuXG4gIC5nLWxnLTQsXG4uZ3gtbGctNCB7XG4gICAgLS1icy1ndXR0ZXIteDogMS41cmVtO1xuICB9XG5cbiAgLmctbGctNCxcbi5neS1sZy00IHtcbiAgICAtLWJzLWd1dHRlci15OiAxLjVyZW07XG4gIH1cblxuICAuZy1sZy01LFxuLmd4LWxnLTUge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDNyZW07XG4gIH1cblxuICAuZy1sZy01LFxuLmd5LWxnLTUge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDNyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbC14bCB7XG4gICAgZmxleDogMSAwIDAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLXhsLWF1dG8gPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuXG4gIC5yb3ctY29scy14bC0xID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAucm93LWNvbHMteGwtMiA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cblxuICAucm93LWNvbHMteGwtMyA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5yb3ctY29scy14bC00ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuXG4gIC5yb3ctY29scy14bC01ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxuXG4gIC5yb3ctY29scy14bC02ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC14bC1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuXG4gIC5jb2wteGwtMSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDguMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC14bC0yIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC14bC0zIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICB9XG5cbiAgLmNvbC14bC00IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC14bC01IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC14bC02IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICB9XG5cbiAgLmNvbC14bC03IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTguMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC14bC04IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC14bC05IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNzUlO1xuICB9XG5cbiAgLmNvbC14bC0xMCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wteGwtMTEge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLXhsLTEyIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5vZmZzZXQteGwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cblxuICAub2Zmc2V0LXhsLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQteGwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQteGwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuXG4gIC5vZmZzZXQteGwtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQteGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQteGwtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuXG4gIC5vZmZzZXQteGwtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQteGwtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQteGwtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuXG4gIC5vZmZzZXQteGwtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG5cbiAgLmcteGwtMCxcbi5neC14bC0wIHtcbiAgICAtLWJzLWd1dHRlci14OiAwO1xuICB9XG5cbiAgLmcteGwtMCxcbi5neS14bC0wIHtcbiAgICAtLWJzLWd1dHRlci15OiAwO1xuICB9XG5cbiAgLmcteGwtMSxcbi5neC14bC0xIHtcbiAgICAtLWJzLWd1dHRlci14OiAwLjI1cmVtO1xuICB9XG5cbiAgLmcteGwtMSxcbi5neS14bC0xIHtcbiAgICAtLWJzLWd1dHRlci15OiAwLjI1cmVtO1xuICB9XG5cbiAgLmcteGwtMixcbi5neC14bC0yIHtcbiAgICAtLWJzLWd1dHRlci14OiAwLjVyZW07XG4gIH1cblxuICAuZy14bC0yLFxuLmd5LXhsLTIge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDAuNXJlbTtcbiAgfVxuXG4gIC5nLXhsLTMsXG4uZ3gteGwtMyB7XG4gICAgLS1icy1ndXR0ZXIteDogMXJlbTtcbiAgfVxuXG4gIC5nLXhsLTMsXG4uZ3kteGwtMyB7XG4gICAgLS1icy1ndXR0ZXIteTogMXJlbTtcbiAgfVxuXG4gIC5nLXhsLTQsXG4uZ3gteGwtNCB7XG4gICAgLS1icy1ndXR0ZXIteDogMS41cmVtO1xuICB9XG5cbiAgLmcteGwtNCxcbi5neS14bC00IHtcbiAgICAtLWJzLWd1dHRlci15OiAxLjVyZW07XG4gIH1cblxuICAuZy14bC01LFxuLmd4LXhsLTUge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDNyZW07XG4gIH1cblxuICAuZy14bC01LFxuLmd5LXhsLTUge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDNyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLmNvbC14eGwge1xuICAgIGZsZXg6IDEgMCAwJTtcbiAgfVxuXG4gIC5yb3ctY29scy14eGwtYXV0byA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG5cbiAgLnJvdy1jb2xzLXh4bC0xID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAucm93LWNvbHMteHhsLTIgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLXh4bC0zID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLnJvdy1jb2xzLXh4bC00ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuXG4gIC5yb3ctY29scy14eGwtNSA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cblxuICAucm93LWNvbHMteHhsLTYgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLXh4bC1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuXG4gIC5jb2wteHhsLTEge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wteHhsLTIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLXh4bC0zIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICB9XG5cbiAgLmNvbC14eGwtNCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wteHhsLTUge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA0MS42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLXh4bC02IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICB9XG5cbiAgLmNvbC14eGwtNyB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wteHhsLTgge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLXh4bC05IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNzUlO1xuICB9XG5cbiAgLmNvbC14eGwtMTAge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA4My4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLXh4bC0xMSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDkxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wteHhsLTEyIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5vZmZzZXQteHhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgLm9mZnNldC14eGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC14eGwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQteHhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cblxuICAub2Zmc2V0LXh4bC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC14eGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQteHhsLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cblxuICAub2Zmc2V0LXh4bC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC14eGwtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQteHhsLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cblxuICAub2Zmc2V0LXh4bC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQteHhsLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG5cbiAgLmcteHhsLTAsXG4uZ3gteHhsLTAge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDA7XG4gIH1cblxuICAuZy14eGwtMCxcbi5neS14eGwtMCB7XG4gICAgLS1icy1ndXR0ZXIteTogMDtcbiAgfVxuXG4gIC5nLXh4bC0xLFxuLmd4LXh4bC0xIHtcbiAgICAtLWJzLWd1dHRlci14OiAwLjI1cmVtO1xuICB9XG5cbiAgLmcteHhsLTEsXG4uZ3kteHhsLTEge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDAuMjVyZW07XG4gIH1cblxuICAuZy14eGwtMixcbi5neC14eGwtMiB7XG4gICAgLS1icy1ndXR0ZXIteDogMC41cmVtO1xuICB9XG5cbiAgLmcteHhsLTIsXG4uZ3kteHhsLTIge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDAuNXJlbTtcbiAgfVxuXG4gIC5nLXh4bC0zLFxuLmd4LXh4bC0zIHtcbiAgICAtLWJzLWd1dHRlci14OiAxcmVtO1xuICB9XG5cbiAgLmcteHhsLTMsXG4uZ3kteHhsLTMge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDFyZW07XG4gIH1cblxuICAuZy14eGwtNCxcbi5neC14eGwtNCB7XG4gICAgLS1icy1ndXR0ZXIteDogMS41cmVtO1xuICB9XG5cbiAgLmcteHhsLTQsXG4uZ3kteHhsLTQge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDEuNXJlbTtcbiAgfVxuXG4gIC5nLXh4bC01LFxuLmd4LXh4bC01IHtcbiAgICAtLWJzLWd1dHRlci14OiAzcmVtO1xuICB9XG5cbiAgLmcteHhsLTUsXG4uZ3kteHhsLTUge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDNyZW07XG4gIH1cbn1cbi5kLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xufVxuXG4uZC1pbmxpbmUtYmxvY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLmQtYmxvY2sge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG4uZC1ncmlkIHtcbiAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50O1xufVxuXG4uZC10YWJsZSB7XG4gIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG59XG5cbi5kLXRhYmxlLXJvdyB7XG4gIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xufVxuXG4uZC10YWJsZS1jZWxsIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xufVxuXG4uZC1mbGV4IHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xufVxuXG4uZC1pbmxpbmUtZmxleCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG59XG5cbi5kLW5vbmUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWZpbGwge1xuICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1yb3cge1xuICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWNvbHVtbiB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbn1cblxuLmZsZXgtcm93LXJldmVyc2Uge1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtY29sdW1uLXJldmVyc2Uge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtZ3Jvdy0wIHtcbiAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWdyb3ctMSB7XG4gIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1zaHJpbmstMCB7XG4gIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXNocmluay0xIHtcbiAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtd3JhcCB7XG4gIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1ub3dyYXAge1xuICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC13cmFwLXJldmVyc2Uge1xuICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LXN0YXJ0IHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtZW5kIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWNlbnRlciB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWFyb3VuZCB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtZXZlbmx5IHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLXN0YXJ0IHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLWVuZCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtY2VudGVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtYmFzZWxpbmUge1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLXN0cmV0Y2gge1xuICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1zdGFydCB7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtZW5kIHtcbiAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtY2VudGVyIHtcbiAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LWJldHdlZW4ge1xuICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LWFyb3VuZCB7XG4gIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1zdHJldGNoIHtcbiAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1hdXRvIHtcbiAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1zdGFydCB7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtZW5kIHtcbiAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtY2VudGVyIHtcbiAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLWJhc2VsaW5lIHtcbiAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtc3RyZXRjaCB7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbn1cblxuLm9yZGVyLWZpcnN0IHtcbiAgb3JkZXI6IC0xICFpbXBvcnRhbnQ7XG59XG5cbi5vcmRlci0wIHtcbiAgb3JkZXI6IDAgIWltcG9ydGFudDtcbn1cblxuLm9yZGVyLTEge1xuICBvcmRlcjogMSAhaW1wb3J0YW50O1xufVxuXG4ub3JkZXItMiB7XG4gIG9yZGVyOiAyICFpbXBvcnRhbnQ7XG59XG5cbi5vcmRlci0zIHtcbiAgb3JkZXI6IDMgIWltcG9ydGFudDtcbn1cblxuLm9yZGVyLTQge1xuICBvcmRlcjogNCAhaW1wb3J0YW50O1xufVxuXG4ub3JkZXItNSB7XG4gIG9yZGVyOiA1ICFpbXBvcnRhbnQ7XG59XG5cbi5vcmRlci1sYXN0IHtcbiAgb3JkZXI6IDYgIWltcG9ydGFudDtcbn1cblxuLm0tMCB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuXG4ubS0xIHtcbiAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTIge1xuICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0zIHtcbiAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTQge1xuICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS01IHtcbiAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLWF1dG8ge1xuICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm14LTAge1xuICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLm14LTEge1xuICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LTIge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teC0zIHtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teC00IHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtNSB7XG4gIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtYXV0byB7XG4gIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubXktMCB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4ubXktMSB7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktMiB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm15LTMge1xuICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm15LTQge1xuICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS01IHtcbiAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS1hdXRvIHtcbiAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0wIHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4ubXQtMSB7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTIge1xuICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTMge1xuICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC00IHtcbiAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC01IHtcbiAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtYXV0byB7XG4gIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm1lLTAge1xuICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLm1lLTEge1xuICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLTIge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtMyB7XG4gIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtNCB7XG4gIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS01IHtcbiAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS1hdXRvIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0wIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4ubWItMSB7XG4gIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTIge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTMge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi00IHtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi01IHtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItYXV0byB7XG4gIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm1zLTAge1xuICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4ubXMtMSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy0yIHtcbiAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtMyB7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy00IHtcbiAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtNSB7XG4gIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy1hdXRvIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLnAtMCB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cblxuLnAtMSB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMiB7XG4gIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0zIHtcbiAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC00IHtcbiAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTUge1xuICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weC0wIHtcbiAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnB4LTEge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHgtMiB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHgtMyB7XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weC00IHtcbiAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weC01IHtcbiAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnB5LTAge1xuICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4ucHktMSB7XG4gIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weS0yIHtcbiAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weS0zIHtcbiAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnB5LTQge1xuICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB5LTUge1xuICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMCB7XG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0xIHtcbiAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTIge1xuICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0zIHtcbiAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTQge1xuICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC01IHtcbiAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnBlLTAge1xuICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wZS0xIHtcbiAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGUtMiB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGUtMyB7XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnBlLTQge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBlLTUge1xuICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0wIHtcbiAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLnBiLTEge1xuICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMiB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTMge1xuICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNCB7XG4gIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTUge1xuICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucHMtMCB7XG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4ucHMtMSB7XG4gIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHMtMiB7XG4gIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wcy0zIHtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wcy00IHtcbiAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBzLTUge1xuICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5kLXNtLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1zbS1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtc20tYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1zbS1ncmlkIHtcbiAgICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1zbS10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXNtLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1zbS10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1zbS1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1zbS1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXNtLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXNtLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1zbS1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXNtLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtc20tcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtc20tY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtc20tZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXNtLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1zbS1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXNtLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtc20td3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1zbS1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1zbS13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LXNtLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LXNtLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LXNtLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tZXZlbmx5IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLXNtLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLXNtLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMtc20tY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMtc20tYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLXNtLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1zbS1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtc20tZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtc20tY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LXNtLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LXNtLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1zbS1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1zbS1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1zbS1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtc20tZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtc20tY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLXNtLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtc20tc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLXNtLWZpcnN0IHtcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci1zbS0wIHtcbiAgICBvcmRlcjogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLXNtLTEge1xuICAgIG9yZGVyOiAxICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXItc20tMiB7XG4gICAgb3JkZXI6IDIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci1zbS0zIHtcbiAgICBvcmRlcjogMyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLXNtLTQge1xuICAgIG9yZGVyOiA0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXItc20tNSB7XG4gICAgb3JkZXI6IDUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci1zbS1sYXN0IHtcbiAgICBvcmRlcjogNiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLTIge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS0zIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLTQge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS01IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXNtLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtc20tMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1zbS0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1zbS0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXNtLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXNtLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtc20tYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1zbS0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXNtLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktc20tMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktc20tMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1zbS00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1zbS01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXNtLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1zbS0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1zbS0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1zbS0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXNtLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXNtLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtc20tNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtc20tYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1zbS0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXNtLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtc20tMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXNtLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtc20tNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXNtLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtc20tYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXNtLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXNtLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXNtLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtc20tMyB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtc20tNCB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1zbS01IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgtc20tMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LXNtLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1zbS0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LXNtLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1zbS00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LXNtLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS1zbS0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHktc20tMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LXNtLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHktc20tMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LXNtLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHktc20tNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXNtLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtc20tMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1zbS0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtc20tMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1zbS00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtc20tNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1zbS0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtc20tMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLXNtLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLXNtLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1zbS00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1zbS01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItc20tMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1zbS0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXNtLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1zbS0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXNtLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1zbS01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLXNtLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLXNtLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLXNtLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMtc20tMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMtc20tNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1zbS01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kLW1kLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1tZC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbWQtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1tZC1ncmlkIHtcbiAgICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1tZC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLW1kLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1tZC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1tZC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1tZC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLW1kLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LW1kLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1tZC1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LW1kLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbWQtcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbWQtY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbWQtZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LW1kLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1tZC1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LW1kLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbWQtd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1tZC1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1tZC13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LW1kLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LW1kLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LW1kLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtZXZlbmx5IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLW1kLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLW1kLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMtbWQtY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMtbWQtYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLW1kLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1tZC1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtbWQtZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtbWQtY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LW1kLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LW1kLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1tZC1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1tZC1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1tZC1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtbWQtZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtbWQtY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLW1kLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtbWQtc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLW1kLWZpcnN0IHtcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci1tZC0wIHtcbiAgICBvcmRlcjogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLW1kLTEge1xuICAgIG9yZGVyOiAxICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXItbWQtMiB7XG4gICAgb3JkZXI6IDIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci1tZC0zIHtcbiAgICBvcmRlcjogMyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLW1kLTQge1xuICAgIG9yZGVyOiA0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXItbWQtNSB7XG4gICAgb3JkZXI6IDUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci1tZC1sYXN0IHtcbiAgICBvcmRlcjogNiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLTIge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC0zIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLTQge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC01IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LW1kLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtbWQtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1tZC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1tZC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LW1kLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LW1kLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtbWQtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1tZC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LW1kLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktbWQtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktbWQtMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1tZC00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1tZC01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LW1kLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1tZC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1tZC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1tZC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLW1kLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLW1kLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbWQtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbWQtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1tZC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLW1kLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbWQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLW1kLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbWQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLW1kLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbWQtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLW1kLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLW1kLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLW1kLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbWQtMyB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbWQtNCB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1tZC01IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgtbWQtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LW1kLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1tZC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LW1kLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1tZC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LW1kLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS1tZC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHktbWQtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LW1kLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHktbWQtMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LW1kLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHktbWQtNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LW1kLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbWQtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1tZC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbWQtMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1tZC00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbWQtNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1tZC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtbWQtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLW1kLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLW1kLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1tZC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1tZC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbWQtMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1tZC0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLW1kLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1tZC0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLW1kLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1tZC01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLW1kLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLW1kLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLW1kLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMtbWQtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMtbWQtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1tZC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5kLWxnLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1sZy1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbGctYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1sZy1ncmlkIHtcbiAgICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1sZy10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLWxnLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1sZy10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1sZy1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1sZy1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLWxnLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LWxnLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1sZy1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LWxnLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbGctcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbGctY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbGctZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LWxnLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1sZy1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LWxnLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbGctd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1sZy1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1sZy13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LWxnLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LWxnLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LWxnLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctZXZlbmx5IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLWxnLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLWxnLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMtbGctY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMtbGctYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLWxnLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1sZy1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtbGctZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtbGctY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LWxnLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LWxnLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1sZy1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1sZy1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1sZy1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtbGctZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtbGctY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLWxnLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtbGctc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLWxnLWZpcnN0IHtcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci1sZy0wIHtcbiAgICBvcmRlcjogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLWxnLTEge1xuICAgIG9yZGVyOiAxICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXItbGctMiB7XG4gICAgb3JkZXI6IDIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci1sZy0zIHtcbiAgICBvcmRlcjogMyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLWxnLTQge1xuICAgIG9yZGVyOiA0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXItbGctNSB7XG4gICAgb3JkZXI6IDUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci1sZy1sYXN0IHtcbiAgICBvcmRlcjogNiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLTIge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy0zIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLTQge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy01IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LWxnLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtbGctMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1sZy0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1sZy0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LWxnLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LWxnLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtbGctYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1sZy0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LWxnLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktbGctMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktbGctMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1sZy00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1sZy01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LWxnLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1sZy0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1sZy0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1sZy0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLWxnLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLWxnLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbGctNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbGctYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1sZy0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLWxnLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbGctMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLWxnLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbGctNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLWxnLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbGctYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLWxnLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLWxnLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLWxnLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbGctMyB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbGctNCB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1sZy01IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgtbGctMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LWxnLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1sZy0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LWxnLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1sZy00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LWxnLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS1sZy0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHktbGctMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LWxnLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHktbGctMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LWxnLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHktbGctNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LWxnLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbGctMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1sZy0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbGctMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1sZy00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbGctNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1sZy0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtbGctMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLWxnLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLWxnLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1sZy00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1sZy01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbGctMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1sZy0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLWxnLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1sZy0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLWxnLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1sZy01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLWxnLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLWxnLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLWxnLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMtbGctMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMtbGctNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1sZy01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZC14bC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQteGwtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXhsLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQteGwtZ3JpZCB7XG4gICAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQteGwtdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC14bC10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQteGwtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQteGwtZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQteGwtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC14bC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14bC1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteGwtcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14bC1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXhsLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXhsLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXhsLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14bC1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteGwtc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14bC1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXhsLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteGwtbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteGwtd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC14bC1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LXhsLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC14bC1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LXhsLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC14bC1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LXhsLWV2ZW5seSB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy14bC1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy14bC1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLXhsLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLXhsLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy14bC1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQteGwtc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LXhsLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LXhsLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC14bC1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC14bC1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQteGwtc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYteGwtYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYteGwtc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLXhsLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLXhsLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi14bC1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLXhsLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci14bC1maXJzdCB7XG4gICAgb3JkZXI6IC0xICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXIteGwtMCB7XG4gICAgb3JkZXI6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci14bC0xIHtcbiAgICBvcmRlcjogMSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLXhsLTIge1xuICAgIG9yZGVyOiAyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXIteGwtMyB7XG4gICAgb3JkZXI6IDMgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci14bC00IHtcbiAgICBvcmRlcjogNCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLXhsLTUge1xuICAgIG9yZGVyOiA1ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXIteGwtbGFzdCB7XG4gICAgb3JkZXI6IDYgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC00IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtNSB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC14bC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXhsLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgteGwtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgteGwtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC14bC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC14bC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXhsLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXkteGwtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS14bC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXhsLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXhsLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXkteGwtNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXkteGwtNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS14bC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUteGwtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUteGwtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUteGwtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS14bC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS14bC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXhsLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXhsLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMteGwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy14bC0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXhsLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy14bC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXhsLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy14bC01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXhsLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC14bC0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC14bC0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC14bC0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXhsLTMge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXhsLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAteGwtNSB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LXhsLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC14bC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgteGwtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC14bC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgteGwtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC14bC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHkteGwtMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LXhsLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS14bC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LXhsLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS14bC00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LXhsLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14bC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXhsLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQteGwtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXhsLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQteGwtNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXhsLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUteGwtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLXhsLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS14bC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS14bC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUteGwtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUteGwtNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXhsLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGIteGwtMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi14bC0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGIteGwtMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi14bC00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGIteGwtNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy14bC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy14bC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy14bC0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLXhsLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLXhsLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMteGwtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLmQteHhsLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC14eGwtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXh4bC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXh4bC1ncmlkIHtcbiAgICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC14eGwtdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC14eGwtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXh4bC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC14eGwtZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQteHhsLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQteHhsLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXh4bC1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteHhsLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteHhsLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteHhsLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXh4bC1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14eGwtZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXh4bC1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteHhsLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteHhsLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteHhsLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteHhsLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXh4bC13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LXh4bC1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LXh4bC1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQteHhsLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQteHhsLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC14eGwtYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC14eGwtZXZlbmx5IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLXh4bC1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy14eGwtZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy14eGwtY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMteHhsLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy14eGwtc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LXh4bC1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQteHhsLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LXh4bC1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQteHhsLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LXh4bC1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQteHhsLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLXh4bC1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi14eGwtc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLXh4bC1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi14eGwtY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLXh4bC1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLXh4bC1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXIteHhsLWZpcnN0IHtcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci14eGwtMCB7XG4gICAgb3JkZXI6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci14eGwtMSB7XG4gICAgb3JkZXI6IDEgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci14eGwtMiB7XG4gICAgb3JkZXI6IDIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci14eGwtMyB7XG4gICAgb3JkZXI6IDMgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci14eGwtNCB7XG4gICAgb3JkZXI6IDQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci14eGwtNSB7XG4gICAgb3JkZXI6IDUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci14eGwtbGFzdCB7XG4gICAgb3JkZXI6IDYgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXh4bC0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXh4bC0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXh4bC0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teHhsLTMge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teHhsLTQge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14eGwtNSB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14eGwtYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgteHhsLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgteHhsLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgteHhsLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXh4bC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXh4bC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC14eGwtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC14eGwtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS14eGwtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS14eGwtMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS14eGwtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXkteHhsLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXkteHhsLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXh4bC01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXh4bC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXh4bC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteHhsLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14eGwtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteHhsLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14eGwtNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteHhsLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14eGwtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXh4bC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS14eGwtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUteHhsLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUteHhsLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXh4bC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXh4bC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS14eGwtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteHhsLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14eGwtMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXh4bC0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14eGwtMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXh4bC00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14eGwtNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXh4bC1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMteHhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMteHhsLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMteHhsLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy14eGwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy14eGwtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXh4bC01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXh4bC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAteHhsLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXh4bC0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC14eGwtMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC14eGwtMyB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAteHhsLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAteHhsLTUge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC14eGwtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LXh4bC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgteHhsLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgteHhsLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC14eGwtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC14eGwtNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LXh4bC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHkteHhsLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS14eGwtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS14eGwtMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LXh4bC00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LXh4bC01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQteHhsLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQteHhsLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQteHhsLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14eGwtMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14eGwtNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXh4bC01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLXh4bC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUteHhsLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS14eGwtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUteHhsLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS14eGwtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUteHhsLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi14eGwtMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi14eGwtMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi14eGwtMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXh4bC0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXh4bC00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGIteHhsLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMteHhsLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLXh4bC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy14eGwtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy14eGwtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMteHhsLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMteHhsLTUge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgcHJpbnQge1xuICAuZC1wcmludC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtcHJpbnQtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXByaW50LWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtcHJpbnQtZ3JpZCB7XG4gICAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtcHJpbnQtdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1wcmludC10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtcHJpbnQtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtcHJpbnQtZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtcHJpbnQtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1wcmludC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbmhlYWRlci56LWhlYWRlci5zaW1wbGUsIGhlYWRlci56LWhlYWRlci5jb21lcmNpYWwsIGhlYWRlci56LWhlYWRlci5wcml2YWRvIHtcbiAgaGVpZ2h0OiA1NHB4O1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHdpZHRoOiAxMDAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTApO1xuICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbiAgei1pbmRleDogOTk5OTk5OTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIGhlYWRlci56LWhlYWRlci5zaW1wbGUsIGhlYWRlci56LWhlYWRlci5jb21lcmNpYWwsIGhlYWRlci56LWhlYWRlci5wcml2YWRvIHtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDEwMDBweCkge1xuICBoZWFkZXIuei1oZWFkZXIuc2ltcGxlLCBoZWFkZXIuei1oZWFkZXIuY29tZXJjaWFsLCBoZWFkZXIuei1oZWFkZXIucHJpdmFkbyB7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICB9XG59XG5oZWFkZXIuei1oZWFkZXIuc2ltcGxlIGEubWVudSwgaGVhZGVyLnotaGVhZGVyLmNvbWVyY2lhbCBhLm1lbnUsIGhlYWRlci56LWhlYWRlci5wcml2YWRvIGEubWVudSB7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDU0cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKH5zcmMvYXNzZXRzL2ltZy9zdmcvaWNvbi11aS1uYXYtbWVudS1tZW51LXNpbXBsZS5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gNDBweDtcbiAgb3BhY2l0eTogMC4zO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5oZWFkZXIuei1oZWFkZXIuc2ltcGxlIGEubWVudTpob3ZlciwgaGVhZGVyLnotaGVhZGVyLmNvbWVyY2lhbCBhLm1lbnU6aG92ZXIsIGhlYWRlci56LWhlYWRlci5wcml2YWRvIGEubWVudTpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIGhlYWRlci56LWhlYWRlci5zaW1wbGUgYS5tZW51LCBoZWFkZXIuei1oZWFkZXIuY29tZXJjaWFsIGEubWVudSwgaGVhZGVyLnotaGVhZGVyLnByaXZhZG8gYS5tZW51IHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMzJweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgYmFja2dyb3VuZDogdXJsKH5zcmMvYXNzZXRzL2ltZy9zdmcvaWNvbi11aS1uYXYtbWVudS1tZW51LXNpbXBsZS5zdmcpIGxlZnQgY2VudGVyIG5vLXJlcGVhdDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogMTI4MHB4KSB7XG4gIGhlYWRlci56LWhlYWRlci5zaW1wbGUgYS5tZW51LCBoZWFkZXIuei1oZWFkZXIuY29tZXJjaWFsIGEubWVudSwgaGVhZGVyLnotaGVhZGVyLnByaXZhZG8gYS5tZW51IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIGhlaWdodDogNzBweDtcbiAgICB3aWR0aDogODBweDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gNDhweDtcbiAgfVxufVxuaGVhZGVyLnotaGVhZGVyLnNpbXBsZSBhLmxvZ290aXBvIGZpZ3VyZSwgaGVhZGVyLnotaGVhZGVyLmNvbWVyY2lhbCBhLmxvZ290aXBvIGZpZ3VyZSwgaGVhZGVyLnotaGVhZGVyLnByaXZhZG8gYS5sb2dvdGlwbyBmaWd1cmUge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5oZWFkZXIuei1oZWFkZXIuc2ltcGxlIGEubG9nb3RpcG8gZmlndXJlIGltZywgaGVhZGVyLnotaGVhZGVyLmNvbWVyY2lhbCBhLmxvZ290aXBvIGZpZ3VyZSBpbWcsIGhlYWRlci56LWhlYWRlci5wcml2YWRvIGEubG9nb3RpcG8gZmlndXJlIGltZyB7XG4gIGhlaWdodDogMzJweDtcbiAgd2lkdGg6IGF1dG87XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogaGVpZ2h0IDAuMnMgZWFzZS1pbi1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogaGVpZ2h0IDAuMnMgZWFzZS1pbi1vdXQ7XG4gIC1tcy10cmFuc2l0aW9uOiBoZWlnaHQgMC4ycyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogaGVpZ2h0IDAuMnMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGhlaWdodCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgaGVhZGVyLnotaGVhZGVyLnNpbXBsZSBhLmxvZ290aXBvIGZpZ3VyZSBpbWcsIGhlYWRlci56LWhlYWRlci5jb21lcmNpYWwgYS5sb2dvdGlwbyBmaWd1cmUgaW1nLCBoZWFkZXIuei1oZWFkZXIucHJpdmFkbyBhLmxvZ290aXBvIGZpZ3VyZSBpbWcge1xuICAgIGhlaWdodDogMzZweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogMTAwMHB4KSB7XG4gIGhlYWRlci56LWhlYWRlci5zaW1wbGUgYS5sb2dvdGlwbyBmaWd1cmUgaW1nLCBoZWFkZXIuei1oZWFkZXIuY29tZXJjaWFsIGEubG9nb3RpcG8gZmlndXJlIGltZywgaGVhZGVyLnotaGVhZGVyLnByaXZhZG8gYS5sb2dvdGlwbyBmaWd1cmUgaW1nIHtcbiAgICBoZWlnaHQ6IDQ4cHg7XG4gIH1cbn1cbmhlYWRlci56LWhlYWRlci5zaW1wbGUgdWwuei1oZWFkZXItdG9vbGJhciwgaGVhZGVyLnotaGVhZGVyLmNvbWVyY2lhbCB1bC56LWhlYWRlci10b29sYmFyLCBoZWFkZXIuei1oZWFkZXIucHJpdmFkbyB1bC56LWhlYWRlci10b29sYmFyIHtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbiAgZmxleDogMTtcbn1cbmhlYWRlci56LWhlYWRlci5zaW1wbGUgdWwuei1oZWFkZXItdG9vbGJhciBsaSwgaGVhZGVyLnotaGVhZGVyLmNvbWVyY2lhbCB1bC56LWhlYWRlci10b29sYmFyIGxpLCBoZWFkZXIuei1oZWFkZXIucHJpdmFkbyB1bC56LWhlYWRlci10b29sYmFyIGxpIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5oZWFkZXIuei1oZWFkZXIuc2ltcGxlIHVsLnotaGVhZGVyLXRvb2xiYXIgbGkubm8tbWFyZ2luLCBoZWFkZXIuei1oZWFkZXIuY29tZXJjaWFsIHVsLnotaGVhZGVyLXRvb2xiYXIgbGkubm8tbWFyZ2luLCBoZWFkZXIuei1oZWFkZXIucHJpdmFkbyB1bC56LWhlYWRlci10b29sYmFyIGxpLm5vLW1hcmdpbiB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuaGVhZGVyLnotaGVhZGVyLnNpbXBsZSB1bC56LWhlYWRlci10b29sYmFyIGxpIGEsIGhlYWRlci56LWhlYWRlci5jb21lcmNpYWwgdWwuei1oZWFkZXItdG9vbGJhciBsaSBhLCBoZWFkZXIuei1oZWFkZXIucHJpdmFkbyB1bC56LWhlYWRlci10b29sYmFyIGxpIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5oZWFkZXIuei1oZWFkZXIuc2ltcGxlIC56LXdyYXBwZXIsIGhlYWRlci56LWhlYWRlci5jb21lcmNpYWwgLnotd3JhcHBlciwgaGVhZGVyLnotaGVhZGVyLnByaXZhZG8gLnotd3JhcHBlciB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbiAgcGFkZGluZzogMCA4cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICBoZWFkZXIuei1oZWFkZXIuc2ltcGxlIC56LXdyYXBwZXIsIGhlYWRlci56LWhlYWRlci5jb21lcmNpYWwgLnotd3JhcHBlciwgaGVhZGVyLnotaGVhZGVyLnByaXZhZG8gLnotd3JhcHBlciB7XG4gICAgcGFkZGluZzogMCAxNnB4O1xuICB9XG59XG5oZWFkZXIuei1oZWFkZXIuc2ltcGxlIC56LXdyYXBwZXIgYS5sb2dvdGlwbywgaGVhZGVyLnotaGVhZGVyLmNvbWVyY2lhbCAuei13cmFwcGVyIGEubG9nb3RpcG8sIGhlYWRlci56LWhlYWRlci5wcml2YWRvIC56LXdyYXBwZXIgYS5sb2dvdGlwbyB7XG4gIGZsZXg6IDAgMCA5MHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgaGVhZGVyLnotaGVhZGVyLnNpbXBsZSAuei13cmFwcGVyIGEubG9nb3RpcG8sIGhlYWRlci56LWhlYWRlci5jb21lcmNpYWwgLnotd3JhcHBlciBhLmxvZ290aXBvLCBoZWFkZXIuei1oZWFkZXIucHJpdmFkbyAuei13cmFwcGVyIGEubG9nb3RpcG8ge1xuICAgIGZsZXg6IDEgMCAxMzBweDtcbiAgfVxufVxuaGVhZGVyLnotaGVhZGVyLnNpbXBsZSAuei13cmFwcGVyIC56LWhlYWRlci10b29sYmFyLCBoZWFkZXIuei1oZWFkZXIuY29tZXJjaWFsIC56LXdyYXBwZXIgLnotaGVhZGVyLXRvb2xiYXIsIGhlYWRlci56LWhlYWRlci5wcml2YWRvIC56LXdyYXBwZXIgLnotaGVhZGVyLXRvb2xiYXIge1xuICBmbGV4OiAxO1xufVxuaGVhZGVyLnotaGVhZGVyLnNpbXBsZSAuei1idG4sIGhlYWRlci56LWhlYWRlci5jb21lcmNpYWwgLnotYnRuLCBoZWFkZXIuei1oZWFkZXIucHJpdmFkbyAuei1idG4ge1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xufVxuaGVhZGVyLnotaGVhZGVyLnByaXZhZG8gLnotd3JhcHBlciB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbmhlYWRlci56LWhlYWRlci5wcml2YWRvIC56LXdyYXBwZXIgYS5tZW51IHtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG59XG5oZWFkZXIuei1oZWFkZXIucHJpdmFkbyAuei13cmFwcGVyIGEubG9nb3RpcG8ge1xuICBtYXgtd2lkdGg6IDIwMHB4O1xufVxuaGVhZGVyLnotaGVhZGVyLnByaXZhZG8gLnotd3JhcHBlciBzZWN0aW9uIHtcbiAgZmxleDogMTtcbn1cbmhlYWRlci56LWhlYWRlci5wcml2YWRvIC56LXdyYXBwZXIgc2VjdGlvbiA+IHVsID4gbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogNDBweDtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICBoZWFkZXIuei1oZWFkZXIucHJpdmFkbyAuei13cmFwcGVyIHNlY3Rpb24gPiB1bCA+IGxpIHtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDEwMDBweCkge1xuICBoZWFkZXIuei1oZWFkZXIucHJpdmFkbyAuei13cmFwcGVyIHNlY3Rpb24gPiB1bCA+IGxpIHtcbiAgICBoZWlnaHQ6IDY0cHg7XG4gIH1cbn1cbmhlYWRlci56LWhlYWRlci5wcml2YWRvIC56LXdyYXBwZXIgc2VjdGlvbiA+IHVsID4gbGkgPiB1bCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiA0NnB4O1xuICByaWdodDogMDtcbiAgbWluLXdpZHRoOiBtYXgtY29udGVudDtcbiAgei1pbmRleDogMztcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICBoZWFkZXIuei1oZWFkZXIucHJpdmFkbyAuei13cmFwcGVyIHNlY3Rpb24gPiB1bCA+IGxpID4gdWwge1xuICAgIG1pbi13aWR0aDogbWF4LWNvbnRlbnQ7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgdG9wOiAxMDElO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxufVxuaGVhZGVyLnotaGVhZGVyLnByaXZhZG8gLnotd3JhcHBlciBzZWN0aW9uID4gdWwgPiBsaVtmaXhdID4gdWwge1xuICBtaW4td2lkdGg6IDMwMHB4O1xufVxuaGVhZGVyLnotaGVhZGVyLnByaXZhZG8gLnotd3JhcHBlciBzZWN0aW9uID4gdWwge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbn1cbmhlYWRlci56LWhlYWRlci5wcml2YWRvIC56LXdyYXBwZXIgc2VjdGlvbiA+IHVsID4gbGkuc2VwIHtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwIDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIGhlYWRlci56LWhlYWRlci5wcml2YWRvIC56LXdyYXBwZXIgc2VjdGlvbiA+IHVsID4gbGkuc2VwIHtcbiAgICBtYXJnaW46IDAgMTZweDtcbiAgfVxufVxuaGVhZGVyLnotaGVhZGVyLnByaXZhZG8gLnotd3JhcHBlciBzZWN0aW9uID4gdWwgPiBsaTpub3QoLnNlcCkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtaW4td2lkdGg6IDI0cHg7XG4gIG1pbi1oZWlnaHQ6IDI0cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICBoZWFkZXIuei1oZWFkZXIucHJpdmFkbyAuei13cmFwcGVyIHNlY3Rpb24gPiB1bCA+IGxpOm5vdCguc2VwKSB7XG4gICAgbWluLXdpZHRoOiAzNnB4O1xuICAgIG1pbi1oZWlnaHQ6IDM2cHg7XG4gIH1cbn1cbmhlYWRlci56LWhlYWRlci5wcml2YWRvIC56LXdyYXBwZXIgc2VjdGlvbiA+IHVsID4gbGk6bm90KC5zZXApW2RlcGxveV06aG92ZXIge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDhweCA4cHggMCAwO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDhweCA4cHggMCAwO1xuICAtbXMtYm9yZGVyLXJhZGl1czogOHB4IDhweCAwIDA7XG4gIGJvcmRlci1yYWRpdXM6IDhweCA4cHggMCAwO1xufVxuaGVhZGVyLnotaGVhZGVyLnByaXZhZG8gLnotd3JhcHBlciBzZWN0aW9uID4gdWwgPiBsaTpub3QoLnNlcClbZGVwbG95XVtncmlzXTpob3ZlciB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTEwKTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0yMCk7XG59XG5oZWFkZXIuei1oZWFkZXIucHJpdmFkbyAuei13cmFwcGVyIHNlY3Rpb24gPiB1bCA+IGxpOm5vdCguc2VwKVtkZXBsb3ldW2dyaXNdID4gdWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTApO1xufVxuaGVhZGVyLnotaGVhZGVyLnByaXZhZG8gLnotd3JhcHBlciBzZWN0aW9uID4gdWwgPiBsaTpub3QoLnNlcClbZGVwbG95XVtncmlzXSA+IHVsID4gbGkge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcbn1cbmhlYWRlci56LWhlYWRlci5wcml2YWRvIC56LXdyYXBwZXIgc2VjdGlvbiA+IHVsID4gbGk6bm90KC5zZXApW2RlcGxveV1bZ3Jpc10gPiB1bCA+IGxpOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyOiBub25lO1xufVxuaGVhZGVyLnotaGVhZGVyLnByaXZhZG8gLnotd3JhcHBlciBzZWN0aW9uID4gdWwgPiBsaTpub3QoLnNlcClbZGVwbG95XVtncmlzXSA+IHVsID4gbGkgYSBzcGFuIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XG59XG5oZWFkZXIuei1oZWFkZXIucHJpdmFkbyAuei13cmFwcGVyIHNlY3Rpb24gPiB1bCA+IGxpOm5vdCguc2VwKVtkZXBsb3ldW2dyaXNdID4gdWwgPiBsaSBhIGZpZ3VyZSBzdmcge1xuICBmaWxsOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApO1xufVxuaGVhZGVyLnotaGVhZGVyLnByaXZhZG8gLnotd3JhcHBlciBzZWN0aW9uID4gdWwgPiBsaTpub3QoLnNlcClbZGVwbG95XVtncmlzXSA+IHVsID4gbGkgYTpob3ZlciBzcGFuIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xufVxuaGVhZGVyLnotaGVhZGVyLnByaXZhZG8gLnotd3JhcHBlciBzZWN0aW9uID4gdWwgPiBsaTpub3QoLnNlcClbZGVwbG95XVtncmlzXSA+IHVsID4gbGkgYTpob3ZlciBmaWd1cmUgc3ZnIHtcbiAgZmlsbDogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XG59XG5oZWFkZXIuei1oZWFkZXIucHJpdmFkbyAuei13cmFwcGVyIHNlY3Rpb24gPiB1bCA+IGxpOm5vdCguc2VwKVtkZXBsb3ldW25hcmFuamFdOmhvdmVyIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1uYXJhbmphLTUwKTtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tbmFyYW5qYS01MCk7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1uYXJhbmphLTUwKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uYXJhbmphKTtcbn1cbmhlYWRlci56LWhlYWRlci5wcml2YWRvIC56LXdyYXBwZXIgc2VjdGlvbiA+IHVsID4gbGk6bm90KC5zZXApW2RlcGxveV1bbmFyYW5qYV06aG92ZXIgPiAudXNlci1pZCxcbmhlYWRlci56LWhlYWRlci5wcml2YWRvIC56LXdyYXBwZXIgc2VjdGlvbiA+IHVsID4gbGk6bm90KC5zZXApW2RlcGxveV1bbmFyYW5qYV06aG92ZXIgPiBhIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbn1cbmhlYWRlci56LWhlYWRlci5wcml2YWRvIC56LXdyYXBwZXIgc2VjdGlvbiA+IHVsID4gbGk6bm90KC5zZXApW2RlcGxveV1bbmFyYW5qYV06aG92ZXIgPiAudXNlci1pZCBzcGFuLFxuaGVhZGVyLnotaGVhZGVyLnByaXZhZG8gLnotd3JhcHBlciBzZWN0aW9uID4gdWwgPiBsaTpub3QoLnNlcClbZGVwbG95XVtuYXJhbmphXTpob3ZlciA+IGEgc3BhbiB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG59XG5oZWFkZXIuei1oZWFkZXIucHJpdmFkbyAuei13cmFwcGVyIHNlY3Rpb24gPiB1bCA+IGxpOm5vdCguc2VwKVtkZXBsb3ldW25hcmFuamFdOmhvdmVyID4gLnVzZXItaWQgZmlndXJlIGltZyxcbmhlYWRlci56LWhlYWRlci5wcml2YWRvIC56LXdyYXBwZXIgc2VjdGlvbiA+IHVsID4gbGk6bm90KC5zZXApW2RlcGxveV1bbmFyYW5qYV06aG92ZXIgPiBhIGZpZ3VyZSBpbWcge1xuICBmaWx0ZXI6IGdyYXlzY2FsZSgxMDAlKSBicmlnaHRuZXNzKDUwMCUpO1xuICAtd2Via2l0LWZpbHRlcjogZ3JheXNjYWxlKDEwMCUpIGJyaWdodG5lc3MoNTAwJSk7XG59XG5oZWFkZXIuei1oZWFkZXIucHJpdmFkbyAuei13cmFwcGVyIHNlY3Rpb24gPiB1bCA+IGxpOm5vdCguc2VwKVtkZXBsb3ldW25hcmFuamFdID4gdWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5hcmFuamEpO1xufVxuaGVhZGVyLnotaGVhZGVyLnByaXZhZG8gLnotd3JhcHBlciBzZWN0aW9uID4gdWwgPiBsaTpub3QoLnNlcClbZGVwbG95XVtuYXJhbmphXSA+IHVsID4gbGkge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tbmFyYW5qYS01MCk7XG59XG5oZWFkZXIuei1oZWFkZXIucHJpdmFkbyAuei13cmFwcGVyIHNlY3Rpb24gPiB1bCA+IGxpOm5vdCguc2VwKVtkZXBsb3ldW25hcmFuamFdID4gdWwgPiBsaTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlcjogbm9uZTtcbn1cbmhlYWRlci56LWhlYWRlci5wcml2YWRvIC56LXdyYXBwZXIgc2VjdGlvbiA+IHVsID4gbGk6bm90KC5zZXApW2RlcGxveV1bbmFyYW5qYV0gPiB1bCA+IGxpIGEgc3BhbiB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbykgIWltcG9ydGFudDtcbn1cbmhlYWRlci56LWhlYWRlci5wcml2YWRvIC56LXdyYXBwZXIgc2VjdGlvbiA+IHVsID4gbGk6bm90KC5zZXApW2RlcGxveV1bbmFyYW5qYV0gPiB1bCA+IGxpIGE6aG92ZXIgc3BhbiB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1uYXJhbmphLTUwKSAhaW1wb3J0YW50O1xufVxuaGVhZGVyLnotaGVhZGVyLnByaXZhZG8gLnotd3JhcHBlciBzZWN0aW9uID4gdWwgPiBsaTpub3QoLnNlcClbZGVwbG95XVtuYXJhbmphXSA+IHVsID4gbGkgYTpob3ZlciBmaWd1cmUgc3ZnIHtcbiAgZmlsbDogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tbmFyYW5qYS01MCkgIWltcG9ydGFudDtcbn1cbmhlYWRlci56LWhlYWRlci5wcml2YWRvIC56LXdyYXBwZXIgc2VjdGlvbiA+IHVsID4gbGk6bm90KC5zZXApW2RlcGxveV1bbmFyYW5qYV0gPiB1bCA+IGxpIGEgZmlndXJlIHN2ZyB7XG4gIGZpbGw6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKSAhaW1wb3J0YW50O1xufVxuaGVhZGVyLnotaGVhZGVyLnByaXZhZG8gLnotd3JhcHBlciBzZWN0aW9uID4gdWwgPiBsaTpub3QoLnNlcCk6aG92ZXIgPiBhLFxuaGVhZGVyLnotaGVhZGVyLnByaXZhZG8gLnotd3JhcHBlciBzZWN0aW9uID4gdWwgPiBsaTpub3QoLnNlcCk6aG92ZXIgPiAudXNlci1pZCB7XG4gIGZpbHRlcjogMTAwJTtcbiAgLXdlYmtpdC1maWx0ZXI6IDEwMCU7XG59XG5oZWFkZXIuei1oZWFkZXIucHJpdmFkbyAuei13cmFwcGVyIHNlY3Rpb24gPiB1bCA+IGxpOm5vdCguc2VwKTpob3ZlcltkZXBsb3ldID4gdWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggNHB4IDEwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgLW1vei1ib3gtc2hhZG93OiAwcHggNHB4IDEwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgLW1zLWJveC1zaGFkb3c6IDBweCA0cHggMTBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBib3gtc2hhZG93OiAwcHggNHB4IDEwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIGhlYWRlci56LWhlYWRlci5wcml2YWRvIC56LXdyYXBwZXIgc2VjdGlvbiA+IHVsID4gbGk6bm90KC5zZXApOmhvdmVyW2RlcGxveV0gPiB1bCB7XG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxMHB4IDAgMTBweCAxMHB4O1xuICAgIC1tb3otYm9yZGVyLXJhZGl1czogMTBweCAwIDEwcHggMTBweDtcbiAgICAtbXMtYm9yZGVyLXJhZGl1czogMTBweCAwIDEwcHggMTBweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4IDAgMTBweCAxMHB4O1xuICB9XG4gIGhlYWRlci56LWhlYWRlci5wcml2YWRvIC56LXdyYXBwZXIgc2VjdGlvbiA+IHVsID4gbGk6bm90KC5zZXApOmhvdmVyW2RlcGxveV0gPiB1bDphZnRlciB7XG4gICAgei1pbmRleDogMTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gICAgaGVpZ2h0OiAxNTAlO1xuICB9XG4gIGhlYWRlci56LWhlYWRlci5wcml2YWRvIC56LXdyYXBwZXIgc2VjdGlvbiA+IHVsID4gbGk6bm90KC5zZXApOmhvdmVyW2RlcGxveV0gPiB1bDpiZWZvcmUge1xuICAgIHotaW5kZXg6IDE7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMDAlO1xuICAgIGxlZnQ6IC01MHB4O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAxMDBweCk7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICB9XG59XG5oZWFkZXIuei1oZWFkZXIucHJpdmFkbyAuei13cmFwcGVyIHNlY3Rpb24gPiB1bCA+IGxpOm5vdCguc2VwKTpob3ZlcltkZXBsb3ldID4gdWwgPiBsaSB7XG4gIHotaW5kZXg6IDEwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwIDE2cHg7XG59XG5oZWFkZXIuei1oZWFkZXIucHJpdmFkbyAuei13cmFwcGVyIHNlY3Rpb24gPiB1bCA+IGxpOm5vdCguc2VwKTpob3ZlcltkZXBsb3ldID4gdWwgPiBsaSBhIHtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGhlaWdodDogNjRweDtcbn1cbmhlYWRlci56LWhlYWRlci5wcml2YWRvIC56LXdyYXBwZXIgc2VjdGlvbiA+IHVsID4gbGk6bm90KC5zZXApOmhvdmVyW2RlcGxveV0gPiB1bCA+IGxpIGEgZmlndXJlIHtcbiAgbWFyZ2luOiAwIDAgMCAxNnB4O1xufVxuaGVhZGVyLnotaGVhZGVyLnByaXZhZG8gLnotd3JhcHBlciBzZWN0aW9uID4gdWwgPiBsaTpub3QoLnNlcCk6aG92ZXJbZGVwbG95XSA+IHVsID4gbGkgYSBmaWd1cmVbYmlnXSBzdmcge1xuICBoZWlnaHQ6IDMycHg7XG4gIHdpZHRoOiBhdXRvO1xufVxuaGVhZGVyLnotaGVhZGVyLnByaXZhZG8gLnotd3JhcHBlciBzZWN0aW9uID4gdWwgPiBsaTpub3QoLnNlcCk6aG92ZXJbZGVwbG95XSA+IHVsW2ludmVydF0gPiBsaSA+IGEgc3BhbiB7XG4gIG9yZGVyOiAyO1xufVxuaGVhZGVyLnotaGVhZGVyLnByaXZhZG8gLnotd3JhcHBlciBzZWN0aW9uID4gdWwgPiBsaTpub3QoLnNlcCk6aG92ZXJbZGVwbG95XSA+IHVsW2ludmVydF0gPiBsaSA+IGEgZmlndXJlIHtcbiAgb3JkZXI6IDE7XG4gIG1hcmdpbjogMCAxNnB4IDAgMDtcbn1cbmhlYWRlci56LWhlYWRlci5wcml2YWRvIC56LXdyYXBwZXIgc2VjdGlvbiA+IHVsID4gbGk6bm90KC5zZXApID4gYSxcbmhlYWRlci56LWhlYWRlci5wcml2YWRvIC56LXdyYXBwZXIgc2VjdGlvbiA+IHVsID4gbGk6bm90KC5zZXApID4gLnVzZXItaWQge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWluLXdpZHRoOiAyNHB4O1xuICBtaW4taGVpZ2h0OiAyNHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5oZWFkZXIuei1oZWFkZXIucHJpdmFkbyAuei13cmFwcGVyIHNlY3Rpb24gPiB1bCA+IGxpOm5vdCguc2VwKSA+IGFbcHVzaF0sXG5oZWFkZXIuei1oZWFkZXIucHJpdmFkbyAuei13cmFwcGVyIHNlY3Rpb24gPiB1bCA+IGxpOm5vdCguc2VwKSA+IC51c2VyLWlkW3B1c2hdIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuaGVhZGVyLnotaGVhZGVyLnByaXZhZG8gLnotd3JhcHBlciBzZWN0aW9uID4gdWwgPiBsaTpub3QoLnNlcCkgPiBhW3B1c2hdOmFmdGVyLFxuaGVhZGVyLnotaGVhZGVyLnByaXZhZG8gLnotd3JhcHBlciBzZWN0aW9uID4gdWwgPiBsaTpub3QoLnNlcCkgPiAudXNlci1pZFtwdXNoXTphZnRlciB7XG4gIGNvbnRlbnQ6IGF0dHIocHVzaCk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMS4xcmVtO1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2JvbGRcIiwgc2Fucy1zZXJpZjtcbiAgcGFkZGluZzogMCA1cHg7XG4gIG1hcmdpbjogMDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAyMHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICB0b3A6IC02cHg7XG4gIHJpZ2h0OiAxNSU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgaGVhZGVyLnotaGVhZGVyLnByaXZhZG8gLnotd3JhcHBlciBzZWN0aW9uID4gdWwgPiBsaTpub3QoLnNlcCkgPiBhLFxuaGVhZGVyLnotaGVhZGVyLnByaXZhZG8gLnotd3JhcHBlciBzZWN0aW9uID4gdWwgPiBsaTpub3QoLnNlcCkgPiAudXNlci1pZCB7XG4gICAgbWluLXdpZHRoOiAzNnB4O1xuICAgIG1pbi1oZWlnaHQ6IDM2cHg7XG4gIH1cbn1cbmhlYWRlci56LWhlYWRlci5wcml2YWRvIC56LXdyYXBwZXIgc2VjdGlvbiA+IHVsID4gbGk6bm90KC5zZXApID4gYSBmaWd1cmUsXG5oZWFkZXIuei1oZWFkZXIucHJpdmFkbyAuei13cmFwcGVyIHNlY3Rpb24gPiB1bCA+IGxpOm5vdCguc2VwKSA+IC51c2VyLWlkIGZpZ3VyZSB7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIGhlYWRlci56LWhlYWRlci5wcml2YWRvIC56LXdyYXBwZXIgc2VjdGlvbiA+IHVsID4gbGk6bm90KC5zZXApID4gYSBmaWd1cmUsXG5oZWFkZXIuei1oZWFkZXIucHJpdmFkbyAuei13cmFwcGVyIHNlY3Rpb24gPiB1bCA+IGxpOm5vdCguc2VwKSA+IC51c2VyLWlkIGZpZ3VyZSB7XG4gICAgd2lkdGg6IDM2cHg7XG4gICAgaGVpZ2h0OiAzNnB4O1xuICB9XG59XG5oZWFkZXIuei1oZWFkZXIucHJpdmFkbyAuei13cmFwcGVyIHNlY3Rpb24gPiB1bCA+IGxpOm5vdCguc2VwKSA+IGEgZmlndXJlIGltZyxcbmhlYWRlci56LWhlYWRlci5wcml2YWRvIC56LXdyYXBwZXIgc2VjdGlvbiA+IHVsID4gbGk6bm90KC5zZXApID4gLnVzZXItaWQgZmlndXJlIGltZyB7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5oZWFkZXIuei1oZWFkZXIucHJpdmFkbyAuei13cmFwcGVyIHNlY3Rpb24gPiB1bCA+IGxpOm5vdCguc2VwKSA+IC51c2VyLWlkIHtcbiAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDRweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIGhlYWRlci56LWhlYWRlci5wcml2YWRvIC56LXdyYXBwZXIgc2VjdGlvbiA+IHVsID4gbGk6bm90KC5zZXApID4gLnVzZXItaWQge1xuICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgfVxufVxuaGVhZGVyLnotaGVhZGVyLnByaXZhZG8gLnotd3JhcHBlciBzZWN0aW9uID4gdWwgPiBsaTpub3QoLnNlcCkgPiBhIHtcbiAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDRweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIGhlYWRlci56LWhlYWRlci5wcml2YWRvIC56LXdyYXBwZXIgc2VjdGlvbiA+IHVsID4gbGk6bm90KC5zZXApID4gYSB7XG4gICAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gICAgcGFkZGluZy1yaWdodDogOHB4O1xuICB9XG59XG5oZWFkZXIuei1oZWFkZXIucHJpdmFkbyAuei13cmFwcGVyIHNlY3Rpb24gPiB1bCA+IGxpOm5vdCguc2VwKSA+IC51c2VyLWlkIHtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIGhlYWRlci56LWhlYWRlci5wcml2YWRvIC56LXdyYXBwZXIgc2VjdGlvbiA+IHVsID4gbGk6bm90KC5zZXApID4gLnVzZXItaWQgZmlndXJlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgfVxufVxuaGVhZGVyLnotaGVhZGVyLnByaXZhZG8gLnotd3JhcHBlciBzZWN0aW9uID4gdWwgPiBsaTpub3QoLnNlcCkgPiAudXNlci1pZCBzcGFuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDEwMDBweCkge1xuICBoZWFkZXIuei1oZWFkZXIucHJpdmFkbyAuei13cmFwcGVyIHNlY3Rpb24gPiB1bCA+IGxpOm5vdCguc2VwKSA+IC51c2VyLWlkIHNwYW4ge1xuICAgIGZsZXg6IDE7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG4gIGhlYWRlci56LWhlYWRlci5wcml2YWRvIC56LXdyYXBwZXIgc2VjdGlvbiA+IHVsID4gbGk6bm90KC5zZXApID4gLnVzZXItaWQgc3BhbiBzdHJvbmcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzYm9sZFwiLCBzYW5zLXNlcmlmO1xuICB9XG59XG5oZWFkZXIuei1oZWFkZXIuY29tZXJjaWFsIHNlY3Rpb24ge1xuICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xufVxuaGVhZGVyLnotaGVhZGVyLmNvbWVyY2lhbCBzZWN0aW9uIC56LWJ0biB7XG4gIG1hcmdpbi1sZWZ0OiA0cHg7XG4gIGhlaWdodDogNDRweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDEwMDBweCkge1xuICBoZWFkZXIuei1oZWFkZXIuY29tZXJjaWFsIHNlY3Rpb24gLnotYnRuIHtcbiAgICBtYXJnaW4tbGVmdDogNnB4O1xuICAgIGhlaWdodDogNDhweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogMTI4MHB4KSB7XG4gIGhlYWRlci56LWhlYWRlci5jb21lcmNpYWwgc2VjdGlvbiAuei1idG4ge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgIGhlaWdodDogNDhweDtcbiAgfVxufVxuXG4uei1oZWFkZXItc2VwYXJhdG9yIHtcbiAgd2lkdGg6IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiA1MHB4O1xuICBkaXNwbGF5OiBub25lO1xufVxuLnotaGVhZGVyLXNlcGFyYXRvcjpub3QoLmdob3N0KTphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0yMCk7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICAuei1oZWFkZXItc2VwYXJhdG9yOm5vdCguZ2hvc3QpOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4uei1oZWFkZXItc3BhbiB7XG4gIGhlaWdodDogNjBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgLnotaGVhZGVyLXNwYW4ge1xuICAgIGhlaWdodDogNzBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogMTAwMHB4KSB7XG4gIC56LWhlYWRlci1zcGFuIHtcbiAgICBoZWlnaHQ6IDgwcHg7XG4gIH1cbn1cblxuLnotc2VwYXJhZG9yIHtcbiAgY2xlYXI6IGJvdGg7XG4gIGZsb2F0OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTBweDtcbn1cbi56LXNlcGFyYWRvci5oLTUge1xuICBoZWlnaHQ6IDVweDtcbn1cbi56LXNlcGFyYWRvci5oLTEwIHtcbiAgaGVpZ2h0OiAxMHB4O1xufVxuLnotc2VwYXJhZG9yLmgtMTUge1xuICBoZWlnaHQ6IDE1cHg7XG59XG4uei1zZXBhcmFkb3IuaC0yMCB7XG4gIGhlaWdodDogMjBweDtcbn1cbi56LXNlcGFyYWRvci5oLTI1IHtcbiAgaGVpZ2h0OiAyNXB4O1xufVxuLnotc2VwYXJhZG9yLmgtMzAge1xuICBoZWlnaHQ6IDMwcHg7XG59XG4uei1zZXBhcmFkb3IuaC0zNSB7XG4gIGhlaWdodDogMzVweDtcbn1cbi56LXNlcGFyYWRvci5oLTQwIHtcbiAgaGVpZ2h0OiA0MHB4O1xufVxuLnotc2VwYXJhZG9yLmgtNDUge1xuICBoZWlnaHQ6IDQ1cHg7XG59XG4uei1zZXBhcmFkb3IuaC01MCB7XG4gIGhlaWdodDogNTBweDtcbn1cbi56LXNlcGFyYWRvci5oLTU1IHtcbiAgaGVpZ2h0OiA1NXB4O1xufVxuLnotc2VwYXJhZG9yLmgtNjAge1xuICBoZWlnaHQ6IDYwcHg7XG59XG4uei1zZXBhcmFkb3IuaC02NSB7XG4gIGhlaWdodDogNjVweDtcbn1cbi56LXNlcGFyYWRvci5oLTcwIHtcbiAgaGVpZ2h0OiA3MHB4O1xufVxuLnotc2VwYXJhZG9yLmgtNzUge1xuICBoZWlnaHQ6IDc1cHg7XG59XG4uei1zZXBhcmFkb3IuaC04MCB7XG4gIGhlaWdodDogODBweDtcbn1cbi56LXNlcGFyYWRvci5oLTg1IHtcbiAgaGVpZ2h0OiA4NXB4O1xufVxuLnotc2VwYXJhZG9yLmgtOTAge1xuICBoZWlnaHQ6IDkwcHg7XG59XG4uei1zZXBhcmFkb3IuaC05NSB7XG4gIGhlaWdodDogOTVweDtcbn1cbi56LXNlcGFyYWRvci5oLTEwMCB7XG4gIGhlaWdodDogMTAwcHg7XG59XG4uei1zZXBhcmFkb3IuaC0xMDUge1xuICBoZWlnaHQ6IDEwNXB4O1xufVxuLnotc2VwYXJhZG9yLmgtMTEwIHtcbiAgaGVpZ2h0OiAxMTBweDtcbn1cbi56LXNlcGFyYWRvci5oLTExNSB7XG4gIGhlaWdodDogMTE1cHg7XG59XG4uei1zZXBhcmFkb3IubGluZWFsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDJweCAwO1xufVxuLnotc2VwYXJhZG9yLmxpbmVhbDphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTQwKTtcbn1cbi56LXNlcGFyYWRvci5saW5lYWwudGgtMTphZnRlciB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogY2FsYygxcHgvIDIpO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IGNhbGMoMXB4LyAyKTtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IGNhbGMoMXB4LyAyKTtcbiAgYm9yZGVyLXJhZGl1czogY2FsYygxcHgvIDIpO1xuICBoZWlnaHQ6IDFweCAhaW1wb3J0YW50O1xufVxuLnotc2VwYXJhZG9yLmxpbmVhbC50aC0yOmFmdGVyIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiBjYWxjKDJweC8gMik7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogY2FsYygycHgvIDIpO1xuICAtbXMtYm9yZGVyLXJhZGl1czogY2FsYygycHgvIDIpO1xuICBib3JkZXItcmFkaXVzOiBjYWxjKDJweC8gMik7XG4gIGhlaWdodDogMnB4ICFpbXBvcnRhbnQ7XG59XG4uei1zZXBhcmFkb3IubGluZWFsLnRoLTM6YWZ0ZXIge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IGNhbGMoM3B4LyAyKTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiBjYWxjKDNweC8gMik7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiBjYWxjKDNweC8gMik7XG4gIGJvcmRlci1yYWRpdXM6IGNhbGMoM3B4LyAyKTtcbiAgaGVpZ2h0OiAzcHggIWltcG9ydGFudDtcbn1cbi56LXNlcGFyYWRvci5saW5lYWwudGgtNDphZnRlciB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogY2FsYyg0cHgvIDIpO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IGNhbGMoNHB4LyAyKTtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IGNhbGMoNHB4LyAyKTtcbiAgYm9yZGVyLXJhZGl1czogY2FsYyg0cHgvIDIpO1xuICBoZWlnaHQ6IDRweCAhaW1wb3J0YW50O1xufVxuLnotc2VwYXJhZG9yLmxpbmVhbC50aC01OmFmdGVyIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiBjYWxjKDVweC8gMik7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogY2FsYyg1cHgvIDIpO1xuICAtbXMtYm9yZGVyLXJhZGl1czogY2FsYyg1cHgvIDIpO1xuICBib3JkZXItcmFkaXVzOiBjYWxjKDVweC8gMik7XG4gIGhlaWdodDogNXB4ICFpbXBvcnRhbnQ7XG59XG4uei1zZXBhcmFkb3IubGluZWFsLnRoLTY6YWZ0ZXIge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IGNhbGMoNnB4LyAyKTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiBjYWxjKDZweC8gMik7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiBjYWxjKDZweC8gMik7XG4gIGJvcmRlci1yYWRpdXM6IGNhbGMoNnB4LyAyKTtcbiAgaGVpZ2h0OiA2cHggIWltcG9ydGFudDtcbn1cbi56LXNlcGFyYWRvci5saW5lYWwudGgtNzphZnRlciB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogY2FsYyg3cHgvIDIpO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IGNhbGMoN3B4LyAyKTtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IGNhbGMoN3B4LyAyKTtcbiAgYm9yZGVyLXJhZGl1czogY2FsYyg3cHgvIDIpO1xuICBoZWlnaHQ6IDdweCAhaW1wb3J0YW50O1xufVxuLnotc2VwYXJhZG9yLmxpbmVhbC50aC04OmFmdGVyIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiBjYWxjKDhweC8gMik7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogY2FsYyg4cHgvIDIpO1xuICAtbXMtYm9yZGVyLXJhZGl1czogY2FsYyg4cHgvIDIpO1xuICBib3JkZXItcmFkaXVzOiBjYWxjKDhweC8gMik7XG4gIGhlaWdodDogOHB4ICFpbXBvcnRhbnQ7XG59XG4uei1zZXBhcmFkb3IubGluZWFsLnRoLTk6YWZ0ZXIge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IGNhbGMoOXB4LyAyKTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiBjYWxjKDlweC8gMik7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiBjYWxjKDlweC8gMik7XG4gIGJvcmRlci1yYWRpdXM6IGNhbGMoOXB4LyAyKTtcbiAgaGVpZ2h0OiA5cHggIWltcG9ydGFudDtcbn1cbi56LXNlcGFyYWRvci5saW5lYWwudGgtMTA6YWZ0ZXIge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IGNhbGMoMTBweC8gMik7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogY2FsYygxMHB4LyAyKTtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IGNhbGMoMTBweC8gMik7XG4gIGJvcmRlci1yYWRpdXM6IGNhbGMoMTBweC8gMik7XG4gIGhlaWdodDogMTBweCAhaW1wb3J0YW50O1xufVxuLnotc2VwYXJhZG9yLmgtMCB7XG4gIGhlaWdodDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi56LWJsb3F1ZSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDUwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiAyMHB4O1xufVxuLnotYmxvcXVlLm1lbnNhamUgPiBhcnRpY2xlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNDAwcHg7XG59XG4uei1ibG9xdWUuZm90b2dyYWZpYSB7XG4gIHBhZGRpbmc6IDA7XG59XG4uei1ibG9xdWUubm8tcGFkZGluZyB7XG4gIHBhZGRpbmc6IDA7XG59XG4uei1ibG9xdWUubm8tcGFkZGluZyA+IGFydGljbGUge1xuICBwYWRkaW5nOiAyMHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoIDogNTAwcHgpIHtcbiAgLnotYmxvcXVlLm5vLXBhZGRpbmcgPiBhcnRpY2xlLm5vLW1vYmlsZSB7XG4gICAgcGFkZGluZzogOHB4IDA7XG4gIH1cbn1cbi56LWJsb3F1ZS5uby1wYWRkaW5nID4gYXJ0aWNsZS5iYWNrZ3JvdW5kLm5hcmFuamEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5hcmFuamEpO1xufVxuLnotYmxvcXVlLm5vLXBhZGRpbmcgPiBhcnRpY2xlLmJhY2tncm91bmQubmFyYW5qYS0yMCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLW5hcmFuamEtMjApO1xufVxuLnotc2VsZWN0b3IgLnotYmxvcXVlIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuLnotYmxvcXVlW2Rpc2FibGVkXSB7XG4gIG9wYWNpdHk6IDAuMztcbiAgZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG4gIC13ZWJraXQtZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG59XG4uei1ibG9xdWUgKyAuei1ibG9xdWUge1xuICBtYXJnaW4tdG9wOiA4cHg7XG59XG4uei1ibG9xdWUuaC0wIHtcbiAgaGVpZ2h0OiAwcHg7XG59XG4uei1ibG9xdWUuaC01IHtcbiAgaGVpZ2h0OiA1cHg7XG59XG4uei1ibG9xdWUuaC0xMCB7XG4gIGhlaWdodDogMTBweDtcbn1cbi56LWJsb3F1ZS5oLTE1IHtcbiAgaGVpZ2h0OiAxNXB4O1xufVxuLnotYmxvcXVlLmgtMjAge1xuICBoZWlnaHQ6IDIwcHg7XG59XG4uei1ibG9xdWUuaC0yNSB7XG4gIGhlaWdodDogMjVweDtcbn1cbi56LWJsb3F1ZS5oLTMwIHtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuLnotYmxvcXVlLmgtMzUge1xuICBoZWlnaHQ6IDM1cHg7XG59XG4uei1ibG9xdWUuaC00MCB7XG4gIGhlaWdodDogNDBweDtcbn1cbi56LWJsb3F1ZS5oLTQ1IHtcbiAgaGVpZ2h0OiA0NXB4O1xufVxuLnotYmxvcXVlLmgtNTAge1xuICBoZWlnaHQ6IDUwcHg7XG59XG4uei1ibG9xdWUuaC01NSB7XG4gIGhlaWdodDogNTVweDtcbn1cbi56LWJsb3F1ZS5oLTYwIHtcbiAgaGVpZ2h0OiA2MHB4O1xufVxuLnotYmxvcXVlLmgtNjUge1xuICBoZWlnaHQ6IDY1cHg7XG59XG4uei1ibG9xdWUuaC03MCB7XG4gIGhlaWdodDogNzBweDtcbn1cbi56LWJsb3F1ZS5oLTc1IHtcbiAgaGVpZ2h0OiA3NXB4O1xufVxuLnotYmxvcXVlLmgtODAge1xuICBoZWlnaHQ6IDgwcHg7XG59XG4uei1ibG9xdWUuaC04NSB7XG4gIGhlaWdodDogODVweDtcbn1cbi56LWJsb3F1ZS5oLTkwIHtcbiAgaGVpZ2h0OiA5MHB4O1xufVxuLnotYmxvcXVlLmgtOTUge1xuICBoZWlnaHQ6IDk1cHg7XG59XG4uei1ibG9xdWUuaC0xMDAge1xuICBoZWlnaHQ6IDEwMHB4O1xufVxuLnotYmxvcXVlLmgtMTA1IHtcbiAgaGVpZ2h0OiAxMDVweDtcbn1cbi56LWJsb3F1ZS5oLTExMCB7XG4gIGhlaWdodDogMTEwcHg7XG59XG4uei1ibG9xdWUuaC0xMTUge1xuICBoZWlnaHQ6IDExNXB4O1xufVxuLnotYmxvcXVlLmgtMTIwIHtcbiAgaGVpZ2h0OiAxMjBweDtcbn1cbi56LWJsb3F1ZS5oLTEyNSB7XG4gIGhlaWdodDogMTI1cHg7XG59XG4uei1ibG9xdWUuaC0xMzAge1xuICBoZWlnaHQ6IDEzMHB4O1xufVxuLnotYmxvcXVlLmgtMTM1IHtcbiAgaGVpZ2h0OiAxMzVweDtcbn1cbi56LWJsb3F1ZS5oLTE0MCB7XG4gIGhlaWdodDogMTQwcHg7XG59XG4uei1ibG9xdWUuaC0xNDUge1xuICBoZWlnaHQ6IDE0NXB4O1xufVxuLnotYmxvcXVlLmgtMTUwIHtcbiAgaGVpZ2h0OiAxNTBweDtcbn1cbi56LWJsb3F1ZS5oLTE1NSB7XG4gIGhlaWdodDogMTU1cHg7XG59XG4uei1ibG9xdWUuaC0xNjAge1xuICBoZWlnaHQ6IDE2MHB4O1xufVxuLnotYmxvcXVlLmgtMTY1IHtcbiAgaGVpZ2h0OiAxNjVweDtcbn1cbi56LWJsb3F1ZS5oLTE3MCB7XG4gIGhlaWdodDogMTcwcHg7XG59XG4uei1ibG9xdWUuaC0xNzUge1xuICBoZWlnaHQ6IDE3NXB4O1xufVxuLnotYmxvcXVlLmgtMTgwIHtcbiAgaGVpZ2h0OiAxODBweDtcbn1cbi56LWJsb3F1ZS5oLTE4NSB7XG4gIGhlaWdodDogMTg1cHg7XG59XG4uei1ibG9xdWUuaC0xOTAge1xuICBoZWlnaHQ6IDE5MHB4O1xufVxuLnotYmxvcXVlLmgtMTk1IHtcbiAgaGVpZ2h0OiAxOTVweDtcbn1cbi56LWJsb3F1ZS5oLTIwMCB7XG4gIGhlaWdodDogMjAwcHg7XG59XG4uei1ibG9xdWUuaC0yMDUge1xuICBoZWlnaHQ6IDIwNXB4O1xufVxuLnotYmxvcXVlLmgtMjEwIHtcbiAgaGVpZ2h0OiAyMTBweDtcbn1cbi56LWJsb3F1ZS5oLTIxNSB7XG4gIGhlaWdodDogMjE1cHg7XG59XG4uei1ibG9xdWUuaC0yMjAge1xuICBoZWlnaHQ6IDIyMHB4O1xufVxuLnotYmxvcXVlLmgtMjI1IHtcbiAgaGVpZ2h0OiAyMjVweDtcbn1cbi56LWJsb3F1ZS5oLTIzMCB7XG4gIGhlaWdodDogMjMwcHg7XG59XG4uei1ibG9xdWUuaC0yMzUge1xuICBoZWlnaHQ6IDIzNXB4O1xufVxuLnotYmxvcXVlLmgtMjQwIHtcbiAgaGVpZ2h0OiAyNDBweDtcbn1cbi56LWJsb3F1ZS5oLTI0NSB7XG4gIGhlaWdodDogMjQ1cHg7XG59XG4uei1ibG9xdWUuaC0yNTAge1xuICBoZWlnaHQ6IDI1MHB4O1xufVxuLnotYmxvcXVlLmgtMjU1IHtcbiAgaGVpZ2h0OiAyNTVweDtcbn1cbi56LWJsb3F1ZS5oLTI2MCB7XG4gIGhlaWdodDogMjYwcHg7XG59XG4uei1ibG9xdWUuaC0yNjUge1xuICBoZWlnaHQ6IDI2NXB4O1xufVxuLnotYmxvcXVlLmgtMjcwIHtcbiAgaGVpZ2h0OiAyNzBweDtcbn1cbi56LWJsb3F1ZS5oLTI3NSB7XG4gIGhlaWdodDogMjc1cHg7XG59XG4uei1ibG9xdWUuaC0yODAge1xuICBoZWlnaHQ6IDI4MHB4O1xufVxuLnotYmxvcXVlLmgtMjg1IHtcbiAgaGVpZ2h0OiAyODVweDtcbn1cbi56LWJsb3F1ZS5oLTI5MCB7XG4gIGhlaWdodDogMjkwcHg7XG59XG4uei1ibG9xdWUuaC0yOTUge1xuICBoZWlnaHQ6IDI5NXB4O1xufVxuLnotYmxvcXVlLmgtMzAwIHtcbiAgaGVpZ2h0OiAzMDBweDtcbn1cbi56LWJsb3F1ZS5oLTMwNSB7XG4gIGhlaWdodDogMzA1cHg7XG59XG4uei1ibG9xdWUuaC0zMTAge1xuICBoZWlnaHQ6IDMxMHB4O1xufVxuLnotYmxvcXVlLmgtMzE1IHtcbiAgaGVpZ2h0OiAzMTVweDtcbn1cbi56LWJsb3F1ZS5oLTMyMCB7XG4gIGhlaWdodDogMzIwcHg7XG59XG4uei1ibG9xdWUuaC0zMjUge1xuICBoZWlnaHQ6IDMyNXB4O1xufVxuLnotYmxvcXVlLmgtMzMwIHtcbiAgaGVpZ2h0OiAzMzBweDtcbn1cbi56LWJsb3F1ZS5oLTMzNSB7XG4gIGhlaWdodDogMzM1cHg7XG59XG4uei1ibG9xdWUuaC0zNDAge1xuICBoZWlnaHQ6IDM0MHB4O1xufVxuLnotYmxvcXVlLmgtMzQ1IHtcbiAgaGVpZ2h0OiAzNDVweDtcbn1cbi56LWJsb3F1ZS5oLTM1MCB7XG4gIGhlaWdodDogMzUwcHg7XG59XG4uei1ibG9xdWUuaC0zNTUge1xuICBoZWlnaHQ6IDM1NXB4O1xufVxuLnotYmxvcXVlLmgtMzYwIHtcbiAgaGVpZ2h0OiAzNjBweDtcbn1cbi56LWJsb3F1ZS5oLTM2NSB7XG4gIGhlaWdodDogMzY1cHg7XG59XG4uei1ibG9xdWUuaC0zNzAge1xuICBoZWlnaHQ6IDM3MHB4O1xufVxuLnotYmxvcXVlLmgtMzc1IHtcbiAgaGVpZ2h0OiAzNzVweDtcbn1cbi56LWJsb3F1ZS5oLTM4MCB7XG4gIGhlaWdodDogMzgwcHg7XG59XG4uei1ibG9xdWUuaC0zODUge1xuICBoZWlnaHQ6IDM4NXB4O1xufVxuLnotYmxvcXVlLmgtMzkwIHtcbiAgaGVpZ2h0OiAzOTBweDtcbn1cbi56LWJsb3F1ZS5oLTM5NSB7XG4gIGhlaWdodDogMzk1cHg7XG59XG4uei1ibG9xdWUuaC00MDAge1xuICBoZWlnaHQ6IDQwMHB4O1xufVxuLnotYmxvcXVlLmgtNDA1IHtcbiAgaGVpZ2h0OiA0MDVweDtcbn1cbi56LWJsb3F1ZS5oLTQxMCB7XG4gIGhlaWdodDogNDEwcHg7XG59XG4uei1ibG9xdWUuaC00MTUge1xuICBoZWlnaHQ6IDQxNXB4O1xufVxuLnotYmxvcXVlLmgtNDIwIHtcbiAgaGVpZ2h0OiA0MjBweDtcbn1cbi56LWJsb3F1ZS5oLTQyNSB7XG4gIGhlaWdodDogNDI1cHg7XG59XG4uei1ibG9xdWUuaC00MzAge1xuICBoZWlnaHQ6IDQzMHB4O1xufVxuLnotYmxvcXVlLmgtNDM1IHtcbiAgaGVpZ2h0OiA0MzVweDtcbn1cbi56LWJsb3F1ZS5oLTQ0MCB7XG4gIGhlaWdodDogNDQwcHg7XG59XG4uei1ibG9xdWUuaC00NDUge1xuICBoZWlnaHQ6IDQ0NXB4O1xufVxuLnotYmxvcXVlLmgtNDUwIHtcbiAgaGVpZ2h0OiA0NTBweDtcbn1cbi56LWJsb3F1ZS5oLTQ1NSB7XG4gIGhlaWdodDogNDU1cHg7XG59XG4uei1ibG9xdWUuaC00NjAge1xuICBoZWlnaHQ6IDQ2MHB4O1xufVxuLnotYmxvcXVlLmgtNDY1IHtcbiAgaGVpZ2h0OiA0NjVweDtcbn1cbi56LWJsb3F1ZS5oLTQ3MCB7XG4gIGhlaWdodDogNDcwcHg7XG59XG4uei1ibG9xdWUuaC00NzUge1xuICBoZWlnaHQ6IDQ3NXB4O1xufVxuLnotYmxvcXVlLmgtNDgwIHtcbiAgaGVpZ2h0OiA0ODBweDtcbn1cbi56LWJsb3F1ZS5oLTQ4NSB7XG4gIGhlaWdodDogNDg1cHg7XG59XG4uei1ibG9xdWUuaC00OTAge1xuICBoZWlnaHQ6IDQ5MHB4O1xufVxuLnotYmxvcXVlLmgtNDk1IHtcbiAgaGVpZ2h0OiA0OTVweDtcbn1cbi56LWJsb3F1ZS5oLTUwMCB7XG4gIGhlaWdodDogNTAwcHg7XG59XG4uei1ibG9xdWUuaC01MDUge1xuICBoZWlnaHQ6IDUwNXB4O1xufVxuLnotYmxvcXVlLmgtNTEwIHtcbiAgaGVpZ2h0OiA1MTBweDtcbn1cbi56LWJsb3F1ZS5oLTUxNSB7XG4gIGhlaWdodDogNTE1cHg7XG59XG4uei1ibG9xdWUuaC01MjAge1xuICBoZWlnaHQ6IDUyMHB4O1xufVxuLnotYmxvcXVlLmgtNTI1IHtcbiAgaGVpZ2h0OiA1MjVweDtcbn1cbi56LWJsb3F1ZS5oLTUzMCB7XG4gIGhlaWdodDogNTMwcHg7XG59XG4uei1ibG9xdWUuaC01MzUge1xuICBoZWlnaHQ6IDUzNXB4O1xufVxuLnotYmxvcXVlLmgtNTQwIHtcbiAgaGVpZ2h0OiA1NDBweDtcbn1cbi56LWJsb3F1ZS5oLTU0NSB7XG4gIGhlaWdodDogNTQ1cHg7XG59XG4uei1ibG9xdWUuaC01NTAge1xuICBoZWlnaHQ6IDU1MHB4O1xufVxuLnotYmxvcXVlLmgtNTU1IHtcbiAgaGVpZ2h0OiA1NTVweDtcbn1cbi56LWJsb3F1ZS5oLTU2MCB7XG4gIGhlaWdodDogNTYwcHg7XG59XG4uei1ibG9xdWUuaC01NjUge1xuICBoZWlnaHQ6IDU2NXB4O1xufVxuLnotYmxvcXVlLmgtNTcwIHtcbiAgaGVpZ2h0OiA1NzBweDtcbn1cbi56LWJsb3F1ZS5oLTU3NSB7XG4gIGhlaWdodDogNTc1cHg7XG59XG4uei1ibG9xdWUuaC01ODAge1xuICBoZWlnaHQ6IDU4MHB4O1xufVxuLnotYmxvcXVlLmgtNTg1IHtcbiAgaGVpZ2h0OiA1ODVweDtcbn1cbi56LWJsb3F1ZS5oLTU5MCB7XG4gIGhlaWdodDogNTkwcHg7XG59XG4uei1ibG9xdWUuaC01OTUge1xuICBoZWlnaHQ6IDU5NXB4O1xufVxuLnotYmxvcXVlLmgtNjAwIHtcbiAgaGVpZ2h0OiA2MDBweDtcbn1cbi56LWJsb3F1ZS5oLTYwNSB7XG4gIGhlaWdodDogNjA1cHg7XG59XG4uei1ibG9xdWUuaC02MTAge1xuICBoZWlnaHQ6IDYxMHB4O1xufVxuLnotYmxvcXVlLmgtNjE1IHtcbiAgaGVpZ2h0OiA2MTVweDtcbn1cbi56LWJsb3F1ZS5oLTYyMCB7XG4gIGhlaWdodDogNjIwcHg7XG59XG4uei1ibG9xdWUuaC02MjUge1xuICBoZWlnaHQ6IDYyNXB4O1xufVxuLnotYmxvcXVlLmgtNjMwIHtcbiAgaGVpZ2h0OiA2MzBweDtcbn1cbi56LWJsb3F1ZS5oLTYzNSB7XG4gIGhlaWdodDogNjM1cHg7XG59XG4uei1ibG9xdWUuaC02NDAge1xuICBoZWlnaHQ6IDY0MHB4O1xufVxuLnotYmxvcXVlLmgtNjQ1IHtcbiAgaGVpZ2h0OiA2NDVweDtcbn1cbi56LWJsb3F1ZS5oLTY1MCB7XG4gIGhlaWdodDogNjUwcHg7XG59XG4uei1ibG9xdWUuaC02NTUge1xuICBoZWlnaHQ6IDY1NXB4O1xufVxuLnotYmxvcXVlLmgtNjYwIHtcbiAgaGVpZ2h0OiA2NjBweDtcbn1cbi56LWJsb3F1ZS5oLTY2NSB7XG4gIGhlaWdodDogNjY1cHg7XG59XG4uei1ibG9xdWUuaC02NzAge1xuICBoZWlnaHQ6IDY3MHB4O1xufVxuLnotYmxvcXVlLmgtNjc1IHtcbiAgaGVpZ2h0OiA2NzVweDtcbn1cbi56LWJsb3F1ZS5oLTY4MCB7XG4gIGhlaWdodDogNjgwcHg7XG59XG4uei1ibG9xdWUuaC02ODUge1xuICBoZWlnaHQ6IDY4NXB4O1xufVxuLnotYmxvcXVlLmgtNjkwIHtcbiAgaGVpZ2h0OiA2OTBweDtcbn1cbi56LWJsb3F1ZS5oLTY5NSB7XG4gIGhlaWdodDogNjk1cHg7XG59XG4uei1ibG9xdWUuaC03MDAge1xuICBoZWlnaHQ6IDcwMHB4O1xufVxuLnotYmxvcXVlLmgtNzA1IHtcbiAgaGVpZ2h0OiA3MDVweDtcbn1cbi56LWJsb3F1ZS5oLTcxMCB7XG4gIGhlaWdodDogNzEwcHg7XG59XG4uei1ibG9xdWUuaC03MTUge1xuICBoZWlnaHQ6IDcxNXB4O1xufVxuLnotYmxvcXVlLmgtNzIwIHtcbiAgaGVpZ2h0OiA3MjBweDtcbn1cbi56LWJsb3F1ZS5oLTcyNSB7XG4gIGhlaWdodDogNzI1cHg7XG59XG4uei1ibG9xdWUuaC03MzAge1xuICBoZWlnaHQ6IDczMHB4O1xufVxuLnotYmxvcXVlLmgtNzM1IHtcbiAgaGVpZ2h0OiA3MzVweDtcbn1cbi56LWJsb3F1ZS5oLTc0MCB7XG4gIGhlaWdodDogNzQwcHg7XG59XG4uei1ibG9xdWUuaC03NDUge1xuICBoZWlnaHQ6IDc0NXB4O1xufVxuLnotYmxvcXVlLmgtNzUwIHtcbiAgaGVpZ2h0OiA3NTBweDtcbn1cbi56LWJsb3F1ZS5oLTc1NSB7XG4gIGhlaWdodDogNzU1cHg7XG59XG4uei1ibG9xdWUuaC03NjAge1xuICBoZWlnaHQ6IDc2MHB4O1xufVxuLnotYmxvcXVlLmgtNzY1IHtcbiAgaGVpZ2h0OiA3NjVweDtcbn1cbi56LWJsb3F1ZS5oLTc3MCB7XG4gIGhlaWdodDogNzcwcHg7XG59XG4uei1ibG9xdWUuaC03NzUge1xuICBoZWlnaHQ6IDc3NXB4O1xufVxuLnotYmxvcXVlLmgtNzgwIHtcbiAgaGVpZ2h0OiA3ODBweDtcbn1cbi56LWJsb3F1ZS5oLTc4NSB7XG4gIGhlaWdodDogNzg1cHg7XG59XG4uei1ibG9xdWUuaC03OTAge1xuICBoZWlnaHQ6IDc5MHB4O1xufVxuLnotYmxvcXVlLmgtNzk1IHtcbiAgaGVpZ2h0OiA3OTVweDtcbn1cbi56LWJsb3F1ZS5oLTgwMCB7XG4gIGhlaWdodDogODAwcHg7XG59XG4uei1ibG9xdWUuaC04MDUge1xuICBoZWlnaHQ6IDgwNXB4O1xufVxuLnotYmxvcXVlLmgtODEwIHtcbiAgaGVpZ2h0OiA4MTBweDtcbn1cbi56LWJsb3F1ZS5oLTgxNSB7XG4gIGhlaWdodDogODE1cHg7XG59XG4uei1ibG9xdWUuaC04MjAge1xuICBoZWlnaHQ6IDgyMHB4O1xufVxuLnotYmxvcXVlLmgtODI1IHtcbiAgaGVpZ2h0OiA4MjVweDtcbn1cbi56LWJsb3F1ZS5oLTgzMCB7XG4gIGhlaWdodDogODMwcHg7XG59XG4uei1ibG9xdWUuaC04MzUge1xuICBoZWlnaHQ6IDgzNXB4O1xufVxuLnotYmxvcXVlLmgtODQwIHtcbiAgaGVpZ2h0OiA4NDBweDtcbn1cbi56LWJsb3F1ZS5oLTg0NSB7XG4gIGhlaWdodDogODQ1cHg7XG59XG4uei1ibG9xdWUuaC04NTAge1xuICBoZWlnaHQ6IDg1MHB4O1xufVxuLnotYmxvcXVlLmgtODU1IHtcbiAgaGVpZ2h0OiA4NTVweDtcbn1cbi56LWJsb3F1ZS5oLTg2MCB7XG4gIGhlaWdodDogODYwcHg7XG59XG4uei1ibG9xdWUuaC04NjUge1xuICBoZWlnaHQ6IDg2NXB4O1xufVxuLnotYmxvcXVlLmgtODcwIHtcbiAgaGVpZ2h0OiA4NzBweDtcbn1cbi56LWJsb3F1ZS5oLTg3NSB7XG4gIGhlaWdodDogODc1cHg7XG59XG4uei1ibG9xdWUuaC04ODAge1xuICBoZWlnaHQ6IDg4MHB4O1xufVxuLnotYmxvcXVlLmgtODg1IHtcbiAgaGVpZ2h0OiA4ODVweDtcbn1cbi56LWJsb3F1ZS5oLTg5MCB7XG4gIGhlaWdodDogODkwcHg7XG59XG4uei1ibG9xdWUuaC04OTUge1xuICBoZWlnaHQ6IDg5NXB4O1xufVxuLnotYmxvcXVlLmgtOTAwIHtcbiAgaGVpZ2h0OiA5MDBweDtcbn1cbi56LWJsb3F1ZS5oLTkwNSB7XG4gIGhlaWdodDogOTA1cHg7XG59XG4uei1ibG9xdWUuaC05MTAge1xuICBoZWlnaHQ6IDkxMHB4O1xufVxuLnotYmxvcXVlLmgtOTE1IHtcbiAgaGVpZ2h0OiA5MTVweDtcbn1cbi56LWJsb3F1ZS5oLTkyMCB7XG4gIGhlaWdodDogOTIwcHg7XG59XG4uei1ibG9xdWUuaC05MjUge1xuICBoZWlnaHQ6IDkyNXB4O1xufVxuLnotYmxvcXVlLmgtOTMwIHtcbiAgaGVpZ2h0OiA5MzBweDtcbn1cbi56LWJsb3F1ZS5oLTkzNSB7XG4gIGhlaWdodDogOTM1cHg7XG59XG4uei1ibG9xdWUuaC05NDAge1xuICBoZWlnaHQ6IDk0MHB4O1xufVxuLnotYmxvcXVlLmgtOTQ1IHtcbiAgaGVpZ2h0OiA5NDVweDtcbn1cbi56LWJsb3F1ZS5oLTk1MCB7XG4gIGhlaWdodDogOTUwcHg7XG59XG4uei1ibG9xdWUuaC05NTUge1xuICBoZWlnaHQ6IDk1NXB4O1xufVxuLnotYmxvcXVlLmgtOTYwIHtcbiAgaGVpZ2h0OiA5NjBweDtcbn1cbi56LWJsb3F1ZS5oLTk2NSB7XG4gIGhlaWdodDogOTY1cHg7XG59XG4uei1ibG9xdWUuaC05NzAge1xuICBoZWlnaHQ6IDk3MHB4O1xufVxuLnotYmxvcXVlLmgtOTc1IHtcbiAgaGVpZ2h0OiA5NzVweDtcbn1cbi56LWJsb3F1ZS5oLTk4MCB7XG4gIGhlaWdodDogOTgwcHg7XG59XG4uei1ibG9xdWUuaC05ODUge1xuICBoZWlnaHQ6IDk4NXB4O1xufVxuLnotYmxvcXVlLmgtOTkwIHtcbiAgaGVpZ2h0OiA5OTBweDtcbn1cbi56LWJsb3F1ZS5oLTk5NSB7XG4gIGhlaWdodDogOTk1cHg7XG59XG4uei1ibG9xdWUuaC0xMDAwIHtcbiAgaGVpZ2h0OiAxMDAwcHg7XG59XG4uei1ibG9xdWUubWF4LXctMHAge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAxMDAwcHgpIHtcbiAgLnotYmxvcXVlLm1heC13LTBwIHtcbiAgICBtYXgtd2lkdGg6IDAlO1xuICB9XG59XG4uei1ibG9xdWUubWF4LXctMTBwIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogMTAwMHB4KSB7XG4gIC56LWJsb3F1ZS5tYXgtdy0xMHAge1xuICAgIG1heC13aWR0aDogMTAlO1xuICB9XG59XG4uei1ibG9xdWUubWF4LXctMjBwIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogMTAwMHB4KSB7XG4gIC56LWJsb3F1ZS5tYXgtdy0yMHAge1xuICAgIG1heC13aWR0aDogMjAlO1xuICB9XG59XG4uei1ibG9xdWUubWF4LXctMzBwIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogMTAwMHB4KSB7XG4gIC56LWJsb3F1ZS5tYXgtdy0zMHAge1xuICAgIG1heC13aWR0aDogMzAlO1xuICB9XG59XG4uei1ibG9xdWUubWF4LXctNDBwIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogMTAwMHB4KSB7XG4gIC56LWJsb3F1ZS5tYXgtdy00MHAge1xuICAgIG1heC13aWR0aDogNDAlO1xuICB9XG59XG4uei1ibG9xdWUubWF4LXctNTBwIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogMTAwMHB4KSB7XG4gIC56LWJsb3F1ZS5tYXgtdy01MHAge1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG59XG4uei1ibG9xdWUubWF4LXctNjBwIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogMTAwMHB4KSB7XG4gIC56LWJsb3F1ZS5tYXgtdy02MHAge1xuICAgIG1heC13aWR0aDogNjAlO1xuICB9XG59XG4uei1ibG9xdWUubWF4LXctNzBwIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogMTAwMHB4KSB7XG4gIC56LWJsb3F1ZS5tYXgtdy03MHAge1xuICAgIG1heC13aWR0aDogNzAlO1xuICB9XG59XG4uei1ibG9xdWUubWF4LXctODBwIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogMTAwMHB4KSB7XG4gIC56LWJsb3F1ZS5tYXgtdy04MHAge1xuICAgIG1heC13aWR0aDogODAlO1xuICB9XG59XG4uei1ibG9xdWUubWF4LXctOTBwIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogMTAwMHB4KSB7XG4gIC56LWJsb3F1ZS5tYXgtdy05MHAge1xuICAgIG1heC13aWR0aDogOTAlO1xuICB9XG59XG4uei1ibG9xdWUubWF4LXctMTAwcCB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDEwMDBweCkge1xuICAuei1ibG9xdWUubWF4LXctMTAwcCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG4uei1ibG9xdWUubWluLWgtMCB7XG4gIG1pbi1oZWlnaHQ6IDBweDtcbn1cbi56LWJsb3F1ZS5taW4taC01IHtcbiAgbWluLWhlaWdodDogNXB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTEwIHtcbiAgbWluLWhlaWdodDogMTBweDtcbn1cbi56LWJsb3F1ZS5taW4taC0xNSB7XG4gIG1pbi1oZWlnaHQ6IDE1cHg7XG59XG4uei1ibG9xdWUubWluLWgtMjAge1xuICBtaW4taGVpZ2h0OiAyMHB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTI1IHtcbiAgbWluLWhlaWdodDogMjVweDtcbn1cbi56LWJsb3F1ZS5taW4taC0zMCB7XG4gIG1pbi1oZWlnaHQ6IDMwcHg7XG59XG4uei1ibG9xdWUubWluLWgtMzUge1xuICBtaW4taGVpZ2h0OiAzNXB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTQwIHtcbiAgbWluLWhlaWdodDogNDBweDtcbn1cbi56LWJsb3F1ZS5taW4taC00NSB7XG4gIG1pbi1oZWlnaHQ6IDQ1cHg7XG59XG4uei1ibG9xdWUubWluLWgtNTAge1xuICBtaW4taGVpZ2h0OiA1MHB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTU1IHtcbiAgbWluLWhlaWdodDogNTVweDtcbn1cbi56LWJsb3F1ZS5taW4taC02MCB7XG4gIG1pbi1oZWlnaHQ6IDYwcHg7XG59XG4uei1ibG9xdWUubWluLWgtNjUge1xuICBtaW4taGVpZ2h0OiA2NXB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTcwIHtcbiAgbWluLWhlaWdodDogNzBweDtcbn1cbi56LWJsb3F1ZS5taW4taC03NSB7XG4gIG1pbi1oZWlnaHQ6IDc1cHg7XG59XG4uei1ibG9xdWUubWluLWgtODAge1xuICBtaW4taGVpZ2h0OiA4MHB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTg1IHtcbiAgbWluLWhlaWdodDogODVweDtcbn1cbi56LWJsb3F1ZS5taW4taC05MCB7XG4gIG1pbi1oZWlnaHQ6IDkwcHg7XG59XG4uei1ibG9xdWUubWluLWgtOTUge1xuICBtaW4taGVpZ2h0OiA5NXB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTEwMCB7XG4gIG1pbi1oZWlnaHQ6IDEwMHB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTEwNSB7XG4gIG1pbi1oZWlnaHQ6IDEwNXB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTExMCB7XG4gIG1pbi1oZWlnaHQ6IDExMHB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTExNSB7XG4gIG1pbi1oZWlnaHQ6IDExNXB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTEyMCB7XG4gIG1pbi1oZWlnaHQ6IDEyMHB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTEyNSB7XG4gIG1pbi1oZWlnaHQ6IDEyNXB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTEzMCB7XG4gIG1pbi1oZWlnaHQ6IDEzMHB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTEzNSB7XG4gIG1pbi1oZWlnaHQ6IDEzNXB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTE0MCB7XG4gIG1pbi1oZWlnaHQ6IDE0MHB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTE0NSB7XG4gIG1pbi1oZWlnaHQ6IDE0NXB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTE1MCB7XG4gIG1pbi1oZWlnaHQ6IDE1MHB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTE1NSB7XG4gIG1pbi1oZWlnaHQ6IDE1NXB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTE2MCB7XG4gIG1pbi1oZWlnaHQ6IDE2MHB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTE2NSB7XG4gIG1pbi1oZWlnaHQ6IDE2NXB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTE3MCB7XG4gIG1pbi1oZWlnaHQ6IDE3MHB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTE3NSB7XG4gIG1pbi1oZWlnaHQ6IDE3NXB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTE4MCB7XG4gIG1pbi1oZWlnaHQ6IDE4MHB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTE4NSB7XG4gIG1pbi1oZWlnaHQ6IDE4NXB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTE5MCB7XG4gIG1pbi1oZWlnaHQ6IDE5MHB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTE5NSB7XG4gIG1pbi1oZWlnaHQ6IDE5NXB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTIwMCB7XG4gIG1pbi1oZWlnaHQ6IDIwMHB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTIwNSB7XG4gIG1pbi1oZWlnaHQ6IDIwNXB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTIxMCB7XG4gIG1pbi1oZWlnaHQ6IDIxMHB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTIxNSB7XG4gIG1pbi1oZWlnaHQ6IDIxNXB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTIyMCB7XG4gIG1pbi1oZWlnaHQ6IDIyMHB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTIyNSB7XG4gIG1pbi1oZWlnaHQ6IDIyNXB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTIzMCB7XG4gIG1pbi1oZWlnaHQ6IDIzMHB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTIzNSB7XG4gIG1pbi1oZWlnaHQ6IDIzNXB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTI0MCB7XG4gIG1pbi1oZWlnaHQ6IDI0MHB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTI0NSB7XG4gIG1pbi1oZWlnaHQ6IDI0NXB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTI1MCB7XG4gIG1pbi1oZWlnaHQ6IDI1MHB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTI1NSB7XG4gIG1pbi1oZWlnaHQ6IDI1NXB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTI2MCB7XG4gIG1pbi1oZWlnaHQ6IDI2MHB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTI2NSB7XG4gIG1pbi1oZWlnaHQ6IDI2NXB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTI3MCB7XG4gIG1pbi1oZWlnaHQ6IDI3MHB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTI3NSB7XG4gIG1pbi1oZWlnaHQ6IDI3NXB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTI4MCB7XG4gIG1pbi1oZWlnaHQ6IDI4MHB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTI4NSB7XG4gIG1pbi1oZWlnaHQ6IDI4NXB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTI5MCB7XG4gIG1pbi1oZWlnaHQ6IDI5MHB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTI5NSB7XG4gIG1pbi1oZWlnaHQ6IDI5NXB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTMwMCB7XG4gIG1pbi1oZWlnaHQ6IDMwMHB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTMwNSB7XG4gIG1pbi1oZWlnaHQ6IDMwNXB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTMxMCB7XG4gIG1pbi1oZWlnaHQ6IDMxMHB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTMxNSB7XG4gIG1pbi1oZWlnaHQ6IDMxNXB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTMyMCB7XG4gIG1pbi1oZWlnaHQ6IDMyMHB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTMyNSB7XG4gIG1pbi1oZWlnaHQ6IDMyNXB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTMzMCB7XG4gIG1pbi1oZWlnaHQ6IDMzMHB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTMzNSB7XG4gIG1pbi1oZWlnaHQ6IDMzNXB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTM0MCB7XG4gIG1pbi1oZWlnaHQ6IDM0MHB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTM0NSB7XG4gIG1pbi1oZWlnaHQ6IDM0NXB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTM1MCB7XG4gIG1pbi1oZWlnaHQ6IDM1MHB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTM1NSB7XG4gIG1pbi1oZWlnaHQ6IDM1NXB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTM2MCB7XG4gIG1pbi1oZWlnaHQ6IDM2MHB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTM2NSB7XG4gIG1pbi1oZWlnaHQ6IDM2NXB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTM3MCB7XG4gIG1pbi1oZWlnaHQ6IDM3MHB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTM3NSB7XG4gIG1pbi1oZWlnaHQ6IDM3NXB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTM4MCB7XG4gIG1pbi1oZWlnaHQ6IDM4MHB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTM4NSB7XG4gIG1pbi1oZWlnaHQ6IDM4NXB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTM5MCB7XG4gIG1pbi1oZWlnaHQ6IDM5MHB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTM5NSB7XG4gIG1pbi1oZWlnaHQ6IDM5NXB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTQwMCB7XG4gIG1pbi1oZWlnaHQ6IDQwMHB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTQwNSB7XG4gIG1pbi1oZWlnaHQ6IDQwNXB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTQxMCB7XG4gIG1pbi1oZWlnaHQ6IDQxMHB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTQxNSB7XG4gIG1pbi1oZWlnaHQ6IDQxNXB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTQyMCB7XG4gIG1pbi1oZWlnaHQ6IDQyMHB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTQyNSB7XG4gIG1pbi1oZWlnaHQ6IDQyNXB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTQzMCB7XG4gIG1pbi1oZWlnaHQ6IDQzMHB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTQzNSB7XG4gIG1pbi1oZWlnaHQ6IDQzNXB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTQ0MCB7XG4gIG1pbi1oZWlnaHQ6IDQ0MHB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTQ0NSB7XG4gIG1pbi1oZWlnaHQ6IDQ0NXB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTQ1MCB7XG4gIG1pbi1oZWlnaHQ6IDQ1MHB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTQ1NSB7XG4gIG1pbi1oZWlnaHQ6IDQ1NXB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTQ2MCB7XG4gIG1pbi1oZWlnaHQ6IDQ2MHB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTQ2NSB7XG4gIG1pbi1oZWlnaHQ6IDQ2NXB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTQ3MCB7XG4gIG1pbi1oZWlnaHQ6IDQ3MHB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTQ3NSB7XG4gIG1pbi1oZWlnaHQ6IDQ3NXB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTQ4MCB7XG4gIG1pbi1oZWlnaHQ6IDQ4MHB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTQ4NSB7XG4gIG1pbi1oZWlnaHQ6IDQ4NXB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTQ5MCB7XG4gIG1pbi1oZWlnaHQ6IDQ5MHB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTQ5NSB7XG4gIG1pbi1oZWlnaHQ6IDQ5NXB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTUwMCB7XG4gIG1pbi1oZWlnaHQ6IDUwMHB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTUwNSB7XG4gIG1pbi1oZWlnaHQ6IDUwNXB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTUxMCB7XG4gIG1pbi1oZWlnaHQ6IDUxMHB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTUxNSB7XG4gIG1pbi1oZWlnaHQ6IDUxNXB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTUyMCB7XG4gIG1pbi1oZWlnaHQ6IDUyMHB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTUyNSB7XG4gIG1pbi1oZWlnaHQ6IDUyNXB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTUzMCB7XG4gIG1pbi1oZWlnaHQ6IDUzMHB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTUzNSB7XG4gIG1pbi1oZWlnaHQ6IDUzNXB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTU0MCB7XG4gIG1pbi1oZWlnaHQ6IDU0MHB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTU0NSB7XG4gIG1pbi1oZWlnaHQ6IDU0NXB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTU1MCB7XG4gIG1pbi1oZWlnaHQ6IDU1MHB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTU1NSB7XG4gIG1pbi1oZWlnaHQ6IDU1NXB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTU2MCB7XG4gIG1pbi1oZWlnaHQ6IDU2MHB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTU2NSB7XG4gIG1pbi1oZWlnaHQ6IDU2NXB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTU3MCB7XG4gIG1pbi1oZWlnaHQ6IDU3MHB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTU3NSB7XG4gIG1pbi1oZWlnaHQ6IDU3NXB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTU4MCB7XG4gIG1pbi1oZWlnaHQ6IDU4MHB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTU4NSB7XG4gIG1pbi1oZWlnaHQ6IDU4NXB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTU5MCB7XG4gIG1pbi1oZWlnaHQ6IDU5MHB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTU5NSB7XG4gIG1pbi1oZWlnaHQ6IDU5NXB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTYwMCB7XG4gIG1pbi1oZWlnaHQ6IDYwMHB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTYwNSB7XG4gIG1pbi1oZWlnaHQ6IDYwNXB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTYxMCB7XG4gIG1pbi1oZWlnaHQ6IDYxMHB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTYxNSB7XG4gIG1pbi1oZWlnaHQ6IDYxNXB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTYyMCB7XG4gIG1pbi1oZWlnaHQ6IDYyMHB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTYyNSB7XG4gIG1pbi1oZWlnaHQ6IDYyNXB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTYzMCB7XG4gIG1pbi1oZWlnaHQ6IDYzMHB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTYzNSB7XG4gIG1pbi1oZWlnaHQ6IDYzNXB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTY0MCB7XG4gIG1pbi1oZWlnaHQ6IDY0MHB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTY0NSB7XG4gIG1pbi1oZWlnaHQ6IDY0NXB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTY1MCB7XG4gIG1pbi1oZWlnaHQ6IDY1MHB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTY1NSB7XG4gIG1pbi1oZWlnaHQ6IDY1NXB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTY2MCB7XG4gIG1pbi1oZWlnaHQ6IDY2MHB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTY2NSB7XG4gIG1pbi1oZWlnaHQ6IDY2NXB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTY3MCB7XG4gIG1pbi1oZWlnaHQ6IDY3MHB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTY3NSB7XG4gIG1pbi1oZWlnaHQ6IDY3NXB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTY4MCB7XG4gIG1pbi1oZWlnaHQ6IDY4MHB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTY4NSB7XG4gIG1pbi1oZWlnaHQ6IDY4NXB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTY5MCB7XG4gIG1pbi1oZWlnaHQ6IDY5MHB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTY5NSB7XG4gIG1pbi1oZWlnaHQ6IDY5NXB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTcwMCB7XG4gIG1pbi1oZWlnaHQ6IDcwMHB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTcwNSB7XG4gIG1pbi1oZWlnaHQ6IDcwNXB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTcxMCB7XG4gIG1pbi1oZWlnaHQ6IDcxMHB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTcxNSB7XG4gIG1pbi1oZWlnaHQ6IDcxNXB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTcyMCB7XG4gIG1pbi1oZWlnaHQ6IDcyMHB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTcyNSB7XG4gIG1pbi1oZWlnaHQ6IDcyNXB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTczMCB7XG4gIG1pbi1oZWlnaHQ6IDczMHB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTczNSB7XG4gIG1pbi1oZWlnaHQ6IDczNXB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTc0MCB7XG4gIG1pbi1oZWlnaHQ6IDc0MHB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTc0NSB7XG4gIG1pbi1oZWlnaHQ6IDc0NXB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTc1MCB7XG4gIG1pbi1oZWlnaHQ6IDc1MHB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTc1NSB7XG4gIG1pbi1oZWlnaHQ6IDc1NXB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTc2MCB7XG4gIG1pbi1oZWlnaHQ6IDc2MHB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTc2NSB7XG4gIG1pbi1oZWlnaHQ6IDc2NXB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTc3MCB7XG4gIG1pbi1oZWlnaHQ6IDc3MHB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTc3NSB7XG4gIG1pbi1oZWlnaHQ6IDc3NXB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTc4MCB7XG4gIG1pbi1oZWlnaHQ6IDc4MHB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTc4NSB7XG4gIG1pbi1oZWlnaHQ6IDc4NXB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTc5MCB7XG4gIG1pbi1oZWlnaHQ6IDc5MHB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTc5NSB7XG4gIG1pbi1oZWlnaHQ6IDc5NXB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTgwMCB7XG4gIG1pbi1oZWlnaHQ6IDgwMHB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTgwNSB7XG4gIG1pbi1oZWlnaHQ6IDgwNXB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTgxMCB7XG4gIG1pbi1oZWlnaHQ6IDgxMHB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTgxNSB7XG4gIG1pbi1oZWlnaHQ6IDgxNXB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTgyMCB7XG4gIG1pbi1oZWlnaHQ6IDgyMHB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTgyNSB7XG4gIG1pbi1oZWlnaHQ6IDgyNXB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTgzMCB7XG4gIG1pbi1oZWlnaHQ6IDgzMHB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTgzNSB7XG4gIG1pbi1oZWlnaHQ6IDgzNXB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTg0MCB7XG4gIG1pbi1oZWlnaHQ6IDg0MHB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTg0NSB7XG4gIG1pbi1oZWlnaHQ6IDg0NXB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTg1MCB7XG4gIG1pbi1oZWlnaHQ6IDg1MHB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTg1NSB7XG4gIG1pbi1oZWlnaHQ6IDg1NXB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTg2MCB7XG4gIG1pbi1oZWlnaHQ6IDg2MHB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTg2NSB7XG4gIG1pbi1oZWlnaHQ6IDg2NXB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTg3MCB7XG4gIG1pbi1oZWlnaHQ6IDg3MHB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTg3NSB7XG4gIG1pbi1oZWlnaHQ6IDg3NXB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTg4MCB7XG4gIG1pbi1oZWlnaHQ6IDg4MHB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTg4NSB7XG4gIG1pbi1oZWlnaHQ6IDg4NXB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTg5MCB7XG4gIG1pbi1oZWlnaHQ6IDg5MHB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTg5NSB7XG4gIG1pbi1oZWlnaHQ6IDg5NXB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTkwMCB7XG4gIG1pbi1oZWlnaHQ6IDkwMHB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTkwNSB7XG4gIG1pbi1oZWlnaHQ6IDkwNXB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTkxMCB7XG4gIG1pbi1oZWlnaHQ6IDkxMHB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTkxNSB7XG4gIG1pbi1oZWlnaHQ6IDkxNXB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTkyMCB7XG4gIG1pbi1oZWlnaHQ6IDkyMHB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTkyNSB7XG4gIG1pbi1oZWlnaHQ6IDkyNXB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTkzMCB7XG4gIG1pbi1oZWlnaHQ6IDkzMHB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTkzNSB7XG4gIG1pbi1oZWlnaHQ6IDkzNXB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTk0MCB7XG4gIG1pbi1oZWlnaHQ6IDk0MHB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTk0NSB7XG4gIG1pbi1oZWlnaHQ6IDk0NXB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTk1MCB7XG4gIG1pbi1oZWlnaHQ6IDk1MHB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTk1NSB7XG4gIG1pbi1oZWlnaHQ6IDk1NXB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTk2MCB7XG4gIG1pbi1oZWlnaHQ6IDk2MHB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTk2NSB7XG4gIG1pbi1oZWlnaHQ6IDk2NXB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTk3MCB7XG4gIG1pbi1oZWlnaHQ6IDk3MHB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTk3NSB7XG4gIG1pbi1oZWlnaHQ6IDk3NXB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTk4MCB7XG4gIG1pbi1oZWlnaHQ6IDk4MHB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTk4NSB7XG4gIG1pbi1oZWlnaHQ6IDk4NXB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTk5MCB7XG4gIG1pbi1oZWlnaHQ6IDk5MHB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTk5NSB7XG4gIG1pbi1oZWlnaHQ6IDk5NXB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTEwMDAge1xuICBtaW4taGVpZ2h0OiAxMDAwcHg7XG59XG4uei1ibG9xdWUgPiBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLnotYmxvcXVlLmZpeGVkIHtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA2MHB4KTtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IDA7XG4gIHRvcDogNjBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbiBhdXRvO1xufVxuLnotYmxvcXVlLmZpeGVkOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIHdpZHRoOiAycHg7XG4gIGhlaWdodDogNHB4O1xufVxuLnotYmxvcXVlLmZpeGVkOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCA2cHggdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTEwKTtcbn1cbi56LWJsb3F1ZS5maXhlZDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnotYmxvcXVlLmJhY2tncm91bmQuci0wIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMHB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogMHB4O1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG59XG4uei1ibG9xdWUuYmFja2dyb3VuZC5yLTAubm8tcGFkZGluZyA+IGFydGljbGU6Zmlyc3QtY2hpbGQge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDBweCAwcHggMCAwO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDBweCAwcHggMCAwO1xuICAtbXMtYm9yZGVyLXJhZGl1czogMHB4IDBweCAwIDA7XG4gIGJvcmRlci1yYWRpdXM6IDBweCAwcHggMCAwO1xufVxuLnotYmxvcXVlLmJhY2tncm91bmQuci0wLm5vLXBhZGRpbmcgPiBhcnRpY2xlOmxhc3QtY2hpbGQge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDAgMCAwcHggMHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDAgMCAwcHggMHB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogMCAwIDBweCAwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAwcHggMHB4O1xufVxuLnotYmxvcXVlLmJhY2tncm91bmQuci0xIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMXB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogMXB4O1xuICBib3JkZXItcmFkaXVzOiAxcHg7XG59XG4uei1ibG9xdWUuYmFja2dyb3VuZC5yLTEubm8tcGFkZGluZyA+IGFydGljbGU6Zmlyc3QtY2hpbGQge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDFweCAxcHggMCAwO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDFweCAxcHggMCAwO1xuICAtbXMtYm9yZGVyLXJhZGl1czogMXB4IDFweCAwIDA7XG4gIGJvcmRlci1yYWRpdXM6IDFweCAxcHggMCAwO1xufVxuLnotYmxvcXVlLmJhY2tncm91bmQuci0xLm5vLXBhZGRpbmcgPiBhcnRpY2xlOmxhc3QtY2hpbGQge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDAgMCAxcHggMXB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDAgMCAxcHggMXB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogMCAwIDFweCAxcHg7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAxcHggMXB4O1xufVxuLnotYmxvcXVlLmJhY2tncm91bmQuci0yIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAycHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMnB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogMnB4O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG4uei1ibG9xdWUuYmFja2dyb3VuZC5yLTIubm8tcGFkZGluZyA+IGFydGljbGU6Zmlyc3QtY2hpbGQge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDJweCAycHggMCAwO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDJweCAycHggMCAwO1xuICAtbXMtYm9yZGVyLXJhZGl1czogMnB4IDJweCAwIDA7XG4gIGJvcmRlci1yYWRpdXM6IDJweCAycHggMCAwO1xufVxuLnotYmxvcXVlLmJhY2tncm91bmQuci0yLm5vLXBhZGRpbmcgPiBhcnRpY2xlOmxhc3QtY2hpbGQge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDAgMCAycHggMnB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDAgMCAycHggMnB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogMCAwIDJweCAycHg7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAycHggMnB4O1xufVxuLnotYmxvcXVlLmJhY2tncm91bmQuci0zIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogM3B4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG4uei1ibG9xdWUuYmFja2dyb3VuZC5yLTMubm8tcGFkZGluZyA+IGFydGljbGU6Zmlyc3QtY2hpbGQge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDNweCAzcHggMCAwO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDNweCAzcHggMCAwO1xuICAtbXMtYm9yZGVyLXJhZGl1czogM3B4IDNweCAwIDA7XG4gIGJvcmRlci1yYWRpdXM6IDNweCAzcHggMCAwO1xufVxuLnotYmxvcXVlLmJhY2tncm91bmQuci0zLm5vLXBhZGRpbmcgPiBhcnRpY2xlOmxhc3QtY2hpbGQge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDAgMCAzcHggM3B4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDAgMCAzcHggM3B4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogMCAwIDNweCAzcHg7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAzcHggM3B4O1xufVxuLnotYmxvcXVlLmJhY2tncm91bmQuci00IHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNHB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4uei1ibG9xdWUuYmFja2dyb3VuZC5yLTQubm8tcGFkZGluZyA+IGFydGljbGU6Zmlyc3QtY2hpbGQge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweCA0cHggMCAwO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDRweCA0cHggMCAwO1xuICAtbXMtYm9yZGVyLXJhZGl1czogNHB4IDRweCAwIDA7XG4gIGJvcmRlci1yYWRpdXM6IDRweCA0cHggMCAwO1xufVxuLnotYmxvcXVlLmJhY2tncm91bmQuci00Lm5vLXBhZGRpbmcgPiBhcnRpY2xlOmxhc3QtY2hpbGQge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDAgMCA0cHggNHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDAgMCA0cHggNHB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogMCAwIDRweCA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCA0cHggNHB4O1xufVxuLnotYmxvcXVlLmJhY2tncm91bmQuci01IHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNXB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG4uei1ibG9xdWUuYmFja2dyb3VuZC5yLTUubm8tcGFkZGluZyA+IGFydGljbGU6Zmlyc3QtY2hpbGQge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDVweCA1cHggMCAwO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDVweCA1cHggMCAwO1xuICAtbXMtYm9yZGVyLXJhZGl1czogNXB4IDVweCAwIDA7XG4gIGJvcmRlci1yYWRpdXM6IDVweCA1cHggMCAwO1xufVxuLnotYmxvcXVlLmJhY2tncm91bmQuci01Lm5vLXBhZGRpbmcgPiBhcnRpY2xlOmxhc3QtY2hpbGQge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDAgMCA1cHggNXB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDAgMCA1cHggNXB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogMCAwIDVweCA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCA1cHggNXB4O1xufVxuLnotYmxvcXVlLmJhY2tncm91bmQuci02IHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA2cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNnB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogNnB4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG59XG4uei1ibG9xdWUuYmFja2dyb3VuZC5yLTYubm8tcGFkZGluZyA+IGFydGljbGU6Zmlyc3QtY2hpbGQge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDZweCA2cHggMCAwO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDZweCA2cHggMCAwO1xuICAtbXMtYm9yZGVyLXJhZGl1czogNnB4IDZweCAwIDA7XG4gIGJvcmRlci1yYWRpdXM6IDZweCA2cHggMCAwO1xufVxuLnotYmxvcXVlLmJhY2tncm91bmQuci02Lm5vLXBhZGRpbmcgPiBhcnRpY2xlOmxhc3QtY2hpbGQge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDAgMCA2cHggNnB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDAgMCA2cHggNnB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogMCAwIDZweCA2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCA2cHggNnB4O1xufVxuLnotYmxvcXVlLmJhY2tncm91bmQuci03IHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA3cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogN3B4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogN3B4O1xuICBib3JkZXItcmFkaXVzOiA3cHg7XG59XG4uei1ibG9xdWUuYmFja2dyb3VuZC5yLTcubm8tcGFkZGluZyA+IGFydGljbGU6Zmlyc3QtY2hpbGQge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDdweCA3cHggMCAwO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDdweCA3cHggMCAwO1xuICAtbXMtYm9yZGVyLXJhZGl1czogN3B4IDdweCAwIDA7XG4gIGJvcmRlci1yYWRpdXM6IDdweCA3cHggMCAwO1xufVxuLnotYmxvcXVlLmJhY2tncm91bmQuci03Lm5vLXBhZGRpbmcgPiBhcnRpY2xlOmxhc3QtY2hpbGQge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDAgMCA3cHggN3B4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDAgMCA3cHggN3B4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogMCAwIDdweCA3cHg7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCA3cHggN3B4O1xufVxuLnotYmxvcXVlLmJhY2tncm91bmQuci04IHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA4cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogOHB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG4uei1ibG9xdWUuYmFja2dyb3VuZC5yLTgubm8tcGFkZGluZyA+IGFydGljbGU6Zmlyc3QtY2hpbGQge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDhweCA4cHggMCAwO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDhweCA4cHggMCAwO1xuICAtbXMtYm9yZGVyLXJhZGl1czogOHB4IDhweCAwIDA7XG4gIGJvcmRlci1yYWRpdXM6IDhweCA4cHggMCAwO1xufVxuLnotYmxvcXVlLmJhY2tncm91bmQuci04Lm5vLXBhZGRpbmcgPiBhcnRpY2xlOmxhc3QtY2hpbGQge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDAgMCA4cHggOHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDAgMCA4cHggOHB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogMCAwIDhweCA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCA4cHggOHB4O1xufVxuLnotYmxvcXVlLmJhY2tncm91bmQuci05IHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA5cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogOXB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogOXB4O1xuICBib3JkZXItcmFkaXVzOiA5cHg7XG59XG4uei1ibG9xdWUuYmFja2dyb3VuZC5yLTkubm8tcGFkZGluZyA+IGFydGljbGU6Zmlyc3QtY2hpbGQge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDlweCA5cHggMCAwO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDlweCA5cHggMCAwO1xuICAtbXMtYm9yZGVyLXJhZGl1czogOXB4IDlweCAwIDA7XG4gIGJvcmRlci1yYWRpdXM6IDlweCA5cHggMCAwO1xufVxuLnotYmxvcXVlLmJhY2tncm91bmQuci05Lm5vLXBhZGRpbmcgPiBhcnRpY2xlOmxhc3QtY2hpbGQge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDAgMCA5cHggOXB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDAgMCA5cHggOXB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogMCAwIDlweCA5cHg7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCA5cHggOXB4O1xufVxuLnotYmxvcXVlLmJhY2tncm91bmQuci0xMCB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTBweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAxMHB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cbi56LWJsb3F1ZS5iYWNrZ3JvdW5kLnItMTAubm8tcGFkZGluZyA+IGFydGljbGU6Zmlyc3QtY2hpbGQge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDEwcHggMTBweCAwIDA7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMTBweCAxMHB4IDAgMDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDEwcHggMTBweCAwIDA7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHggMTBweCAwIDA7XG59XG4uei1ibG9xdWUuYmFja2dyb3VuZC5yLTEwLm5vLXBhZGRpbmcgPiBhcnRpY2xlOmxhc3QtY2hpbGQge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDAgMCAxMHB4IDEwcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMCAwIDEwcHggMTBweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDAgMCAxMHB4IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAxMHB4IDEwcHg7XG59XG4uei1ibG9xdWUuYmFja2dyb3VuZC5yLTExIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxMXB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDExcHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAxMXB4O1xuICBib3JkZXItcmFkaXVzOiAxMXB4O1xufVxuLnotYmxvcXVlLmJhY2tncm91bmQuci0xMS5uby1wYWRkaW5nID4gYXJ0aWNsZTpmaXJzdC1jaGlsZCB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTFweCAxMXB4IDAgMDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAxMXB4IDExcHggMCAwO1xuICAtbXMtYm9yZGVyLXJhZGl1czogMTFweCAxMXB4IDAgMDtcbiAgYm9yZGVyLXJhZGl1czogMTFweCAxMXB4IDAgMDtcbn1cbi56LWJsb3F1ZS5iYWNrZ3JvdW5kLnItMTEubm8tcGFkZGluZyA+IGFydGljbGU6bGFzdC1jaGlsZCB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMCAwIDExcHggMTFweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwIDAgMTFweCAxMXB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogMCAwIDExcHggMTFweDtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDExcHggMTFweDtcbn1cbi56LWJsb3F1ZS5iYWNrZ3JvdW5kLnItMTIge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDEycHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMTJweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG4uei1ibG9xdWUuYmFja2dyb3VuZC5yLTEyLm5vLXBhZGRpbmcgPiBhcnRpY2xlOmZpcnN0LWNoaWxkIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxMnB4IDEycHggMCAwO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDEycHggMTJweCAwIDA7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAxMnB4IDEycHggMCAwO1xuICBib3JkZXItcmFkaXVzOiAxMnB4IDEycHggMCAwO1xufVxuLnotYmxvcXVlLmJhY2tncm91bmQuci0xMi5uby1wYWRkaW5nID4gYXJ0aWNsZTpsYXN0LWNoaWxkIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwIDAgMTJweCAxMnB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDAgMCAxMnB4IDEycHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAwIDAgMTJweCAxMnB4O1xuICBib3JkZXItcmFkaXVzOiAwIDAgMTJweCAxMnB4O1xufVxuLnotYmxvcXVlLmJhY2tncm91bmQuci0xMyB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTNweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAxM3B4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogMTNweDtcbiAgYm9yZGVyLXJhZGl1czogMTNweDtcbn1cbi56LWJsb3F1ZS5iYWNrZ3JvdW5kLnItMTMubm8tcGFkZGluZyA+IGFydGljbGU6Zmlyc3QtY2hpbGQge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDEzcHggMTNweCAwIDA7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMTNweCAxM3B4IDAgMDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDEzcHggMTNweCAwIDA7XG4gIGJvcmRlci1yYWRpdXM6IDEzcHggMTNweCAwIDA7XG59XG4uei1ibG9xdWUuYmFja2dyb3VuZC5yLTEzLm5vLXBhZGRpbmcgPiBhcnRpY2xlOmxhc3QtY2hpbGQge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDAgMCAxM3B4IDEzcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMCAwIDEzcHggMTNweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDAgMCAxM3B4IDEzcHg7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAxM3B4IDEzcHg7XG59XG4uei1ibG9xdWUuYmFja2dyb3VuZC5yLTE0IHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxNHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDE0cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAxNHB4O1xuICBib3JkZXItcmFkaXVzOiAxNHB4O1xufVxuLnotYmxvcXVlLmJhY2tncm91bmQuci0xNC5uby1wYWRkaW5nID4gYXJ0aWNsZTpmaXJzdC1jaGlsZCB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTRweCAxNHB4IDAgMDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAxNHB4IDE0cHggMCAwO1xuICAtbXMtYm9yZGVyLXJhZGl1czogMTRweCAxNHB4IDAgMDtcbiAgYm9yZGVyLXJhZGl1czogMTRweCAxNHB4IDAgMDtcbn1cbi56LWJsb3F1ZS5iYWNrZ3JvdW5kLnItMTQubm8tcGFkZGluZyA+IGFydGljbGU6bGFzdC1jaGlsZCB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMCAwIDE0cHggMTRweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwIDAgMTRweCAxNHB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogMCAwIDE0cHggMTRweDtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDE0cHggMTRweDtcbn1cbi56LWJsb3F1ZS5iYWNrZ3JvdW5kLnItMTUge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMTVweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG59XG4uei1ibG9xdWUuYmFja2dyb3VuZC5yLTE1Lm5vLXBhZGRpbmcgPiBhcnRpY2xlOmZpcnN0LWNoaWxkIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxNXB4IDE1cHggMCAwO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDE1cHggMTVweCAwIDA7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAxNXB4IDE1cHggMCAwO1xuICBib3JkZXItcmFkaXVzOiAxNXB4IDE1cHggMCAwO1xufVxuLnotYmxvcXVlLmJhY2tncm91bmQuci0xNS5uby1wYWRkaW5nID4gYXJ0aWNsZTpsYXN0LWNoaWxkIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwIDAgMTVweCAxNXB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDAgMCAxNXB4IDE1cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAwIDAgMTVweCAxNXB4O1xuICBib3JkZXItcmFkaXVzOiAwIDAgMTVweCAxNXB4O1xufVxuLnotYmxvcXVlLmJhY2tncm91bmQuci0xNiB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTZweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAxNnB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogMTZweDtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbn1cbi56LWJsb3F1ZS5iYWNrZ3JvdW5kLnItMTYubm8tcGFkZGluZyA+IGFydGljbGU6Zmlyc3QtY2hpbGQge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDE2cHggMTZweCAwIDA7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMTZweCAxNnB4IDAgMDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDE2cHggMTZweCAwIDA7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHggMTZweCAwIDA7XG59XG4uei1ibG9xdWUuYmFja2dyb3VuZC5yLTE2Lm5vLXBhZGRpbmcgPiBhcnRpY2xlOmxhc3QtY2hpbGQge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDAgMCAxNnB4IDE2cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMCAwIDE2cHggMTZweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDAgMCAxNnB4IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAxNnB4IDE2cHg7XG59XG4uei1ibG9xdWUuYmFja2dyb3VuZC5yLTE3IHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxN3B4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDE3cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAxN3B4O1xuICBib3JkZXItcmFkaXVzOiAxN3B4O1xufVxuLnotYmxvcXVlLmJhY2tncm91bmQuci0xNy5uby1wYWRkaW5nID4gYXJ0aWNsZTpmaXJzdC1jaGlsZCB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTdweCAxN3B4IDAgMDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAxN3B4IDE3cHggMCAwO1xuICAtbXMtYm9yZGVyLXJhZGl1czogMTdweCAxN3B4IDAgMDtcbiAgYm9yZGVyLXJhZGl1czogMTdweCAxN3B4IDAgMDtcbn1cbi56LWJsb3F1ZS5iYWNrZ3JvdW5kLnItMTcubm8tcGFkZGluZyA+IGFydGljbGU6bGFzdC1jaGlsZCB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMCAwIDE3cHggMTdweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwIDAgMTdweCAxN3B4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogMCAwIDE3cHggMTdweDtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDE3cHggMTdweDtcbn1cbi56LWJsb3F1ZS5iYWNrZ3JvdW5kLnItMTgge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDE4cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMThweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDE4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDE4cHg7XG59XG4uei1ibG9xdWUuYmFja2dyb3VuZC5yLTE4Lm5vLXBhZGRpbmcgPiBhcnRpY2xlOmZpcnN0LWNoaWxkIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxOHB4IDE4cHggMCAwO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDE4cHggMThweCAwIDA7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAxOHB4IDE4cHggMCAwO1xuICBib3JkZXItcmFkaXVzOiAxOHB4IDE4cHggMCAwO1xufVxuLnotYmxvcXVlLmJhY2tncm91bmQuci0xOC5uby1wYWRkaW5nID4gYXJ0aWNsZTpsYXN0LWNoaWxkIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwIDAgMThweCAxOHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDAgMCAxOHB4IDE4cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAwIDAgMThweCAxOHB4O1xuICBib3JkZXItcmFkaXVzOiAwIDAgMThweCAxOHB4O1xufVxuLnotYmxvcXVlLmJhY2tncm91bmQuci0xOSB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTlweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAxOXB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogMTlweDtcbiAgYm9yZGVyLXJhZGl1czogMTlweDtcbn1cbi56LWJsb3F1ZS5iYWNrZ3JvdW5kLnItMTkubm8tcGFkZGluZyA+IGFydGljbGU6Zmlyc3QtY2hpbGQge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDE5cHggMTlweCAwIDA7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMTlweCAxOXB4IDAgMDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDE5cHggMTlweCAwIDA7XG4gIGJvcmRlci1yYWRpdXM6IDE5cHggMTlweCAwIDA7XG59XG4uei1ibG9xdWUuYmFja2dyb3VuZC5yLTE5Lm5vLXBhZGRpbmcgPiBhcnRpY2xlOmxhc3QtY2hpbGQge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDAgMCAxOXB4IDE5cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMCAwIDE5cHggMTlweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDAgMCAxOXB4IDE5cHg7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAxOXB4IDE5cHg7XG59XG4uei1ibG9xdWUuYmFja2dyb3VuZC5yLTIwIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAyMHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xufVxuLnotYmxvcXVlLmJhY2tncm91bmQuci0yMC5uby1wYWRkaW5nID4gYXJ0aWNsZTpmaXJzdC1jaGlsZCB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMjBweCAyMHB4IDAgMDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAyMHB4IDIwcHggMCAwO1xuICAtbXMtYm9yZGVyLXJhZGl1czogMjBweCAyMHB4IDAgMDtcbiAgYm9yZGVyLXJhZGl1czogMjBweCAyMHB4IDAgMDtcbn1cbi56LWJsb3F1ZS5iYWNrZ3JvdW5kLnItMjAubm8tcGFkZGluZyA+IGFydGljbGU6bGFzdC1jaGlsZCB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMCAwIDIwcHggMjBweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwIDAgMjBweCAyMHB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogMCAwIDIwcHggMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDIwcHggMjBweDtcbn1cbi56LWJsb3F1ZS5iYWNrZ3JvdW5kLmJsYW5jbyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbn1cbi56LWJsb3F1ZS5iYWNrZ3JvdW5kLmdyaXMsIC56LWJsb3F1ZS5iYWNrZ3JvdW5kLmdyaXMtMTAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTApO1xufVxuLnotYmxvcXVlLmJhY2tncm91bmQuZ3Jpcy0yMCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0yMCk7XG59XG4uei1ibG9xdWUuYmFja2dyb3VuZC5uYXJhbmphIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uYXJhbmphKTtcbn1cbi56LWJsb3F1ZS5iYWNrZ3JvdW5kLm5hcmFuamEtMjAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1uYXJhbmphLTIwKTtcbn1cbi56LWJsb3F1ZS5iYWNrZ3JvdW5kLm5hcmFuamEtMTAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1uYXJhbmphLTEwKTtcbn1cblxuLmNlbnRlci1vYmplY3RzIHtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG59XG4uY2VudGVyLW9iamVjdHMgcCxcbi5jZW50ZXItb2JqZWN0cyBoMSxcbi5jZW50ZXItb2JqZWN0cyBoMixcbi5jZW50ZXItb2JqZWN0cyBoMyxcbi5jZW50ZXItb2JqZWN0cyBoNCxcbi5jZW50ZXItb2JqZWN0cyBoNSxcbi5jZW50ZXItb2JqZWN0cyBoNiB7XG4gIGZsZXg6IDAgMCAxMDAlO1xufVxuLmNlbnRlci1vYmplY3RzID4gc2VjdGlvbixcbi5jZW50ZXItb2JqZWN0cyA+IGFydGljbGUsXG4uY2VudGVyLW9iamVjdHMgPiBkaXYsXG4uY2VudGVyLW9iamVjdHMgPiBmaWd1cmUge1xuICBmbGV4OiAwIDAgMTAwJTtcbn1cbi5jZW50ZXItb2JqZWN0cy5tZW5zYWplID4gYXJ0aWNsZSB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4ubS0wIHtcbiAgbWFyZ2luOiAwcHggIWltcG9ydGFudDtcbn1cblxuLm0tdC0wIHtcbiAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLWItMCB7XG4gIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xufVxuXG4ubS1sLTAge1xuICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLXItMCB7XG4gIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLTEge1xuICBtYXJnaW46IDFweCAhaW1wb3J0YW50O1xufVxuXG4ubS10LTEge1xuICBtYXJnaW4tdG9wOiAxcHggIWltcG9ydGFudDtcbn1cblxuLm0tYi0xIHtcbiAgbWFyZ2luLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLWwtMSB7XG4gIG1hcmdpbi1sZWZ0OiAxcHggIWltcG9ydGFudDtcbn1cblxuLm0tci0xIHtcbiAgbWFyZ2luLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbn1cblxuLm0tMiB7XG4gIG1hcmdpbjogMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLXQtMiB7XG4gIG1hcmdpbi10b3A6IDJweCAhaW1wb3J0YW50O1xufVxuXG4ubS1iLTIge1xuICBtYXJnaW4tYm90dG9tOiAycHggIWltcG9ydGFudDtcbn1cblxuLm0tbC0yIHtcbiAgbWFyZ2luLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xufVxuXG4ubS1yLTIge1xuICBtYXJnaW4tcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xufVxuXG4ubS0zIHtcbiAgbWFyZ2luOiAzcHggIWltcG9ydGFudDtcbn1cblxuLm0tdC0zIHtcbiAgbWFyZ2luLXRvcDogM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLWItMyB7XG4gIG1hcmdpbi1ib3R0b206IDNweCAhaW1wb3J0YW50O1xufVxuXG4ubS1sLTMge1xuICBtYXJnaW4tbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLXItMyB7XG4gIG1hcmdpbi1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLTQge1xuICBtYXJnaW46IDRweCAhaW1wb3J0YW50O1xufVxuXG4ubS10LTQge1xuICBtYXJnaW4tdG9wOiA0cHggIWltcG9ydGFudDtcbn1cblxuLm0tYi00IHtcbiAgbWFyZ2luLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLWwtNCB7XG4gIG1hcmdpbi1sZWZ0OiA0cHggIWltcG9ydGFudDtcbn1cblxuLm0tci00IHtcbiAgbWFyZ2luLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbn1cblxuLm0tNSB7XG4gIG1hcmdpbjogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLXQtNSB7XG4gIG1hcmdpbi10b3A6IDVweCAhaW1wb3J0YW50O1xufVxuXG4ubS1iLTUge1xuICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcbn1cblxuLm0tbC01IHtcbiAgbWFyZ2luLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xufVxuXG4ubS1yLTUge1xuICBtYXJnaW4tcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xufVxuXG4ubS02IHtcbiAgbWFyZ2luOiA2cHggIWltcG9ydGFudDtcbn1cblxuLm0tdC02IHtcbiAgbWFyZ2luLXRvcDogNnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLWItNiB7XG4gIG1hcmdpbi1ib3R0b206IDZweCAhaW1wb3J0YW50O1xufVxuXG4ubS1sLTYge1xuICBtYXJnaW4tbGVmdDogNnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLXItNiB7XG4gIG1hcmdpbi1yaWdodDogNnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLTcge1xuICBtYXJnaW46IDdweCAhaW1wb3J0YW50O1xufVxuXG4ubS10LTcge1xuICBtYXJnaW4tdG9wOiA3cHggIWltcG9ydGFudDtcbn1cblxuLm0tYi03IHtcbiAgbWFyZ2luLWJvdHRvbTogN3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLWwtNyB7XG4gIG1hcmdpbi1sZWZ0OiA3cHggIWltcG9ydGFudDtcbn1cblxuLm0tci03IHtcbiAgbWFyZ2luLXJpZ2h0OiA3cHggIWltcG9ydGFudDtcbn1cblxuLm0tOCB7XG4gIG1hcmdpbjogOHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLXQtOCB7XG4gIG1hcmdpbi10b3A6IDhweCAhaW1wb3J0YW50O1xufVxuXG4ubS1iLTgge1xuICBtYXJnaW4tYm90dG9tOiA4cHggIWltcG9ydGFudDtcbn1cblxuLm0tbC04IHtcbiAgbWFyZ2luLWxlZnQ6IDhweCAhaW1wb3J0YW50O1xufVxuXG4ubS1yLTgge1xuICBtYXJnaW4tcmlnaHQ6IDhweCAhaW1wb3J0YW50O1xufVxuXG4ubS05IHtcbiAgbWFyZ2luOiA5cHggIWltcG9ydGFudDtcbn1cblxuLm0tdC05IHtcbiAgbWFyZ2luLXRvcDogOXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLWItOSB7XG4gIG1hcmdpbi1ib3R0b206IDlweCAhaW1wb3J0YW50O1xufVxuXG4ubS1sLTkge1xuICBtYXJnaW4tbGVmdDogOXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLXItOSB7XG4gIG1hcmdpbi1yaWdodDogOXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLTEwIHtcbiAgbWFyZ2luOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLXQtMTAge1xuICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLWItMTAge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLWwtMTAge1xuICBtYXJnaW4tbGVmdDogMTBweCAhaW1wb3J0YW50O1xufVxuXG4ubS1yLTEwIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLTExIHtcbiAgbWFyZ2luOiAxMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLXQtMTEge1xuICBtYXJnaW4tdG9wOiAxMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLWItMTEge1xuICBtYXJnaW4tYm90dG9tOiAxMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLWwtMTEge1xuICBtYXJnaW4tbGVmdDogMTFweCAhaW1wb3J0YW50O1xufVxuXG4ubS1yLTExIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLTEyIHtcbiAgbWFyZ2luOiAxMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLXQtMTIge1xuICBtYXJnaW4tdG9wOiAxMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLWItMTIge1xuICBtYXJnaW4tYm90dG9tOiAxMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLWwtMTIge1xuICBtYXJnaW4tbGVmdDogMTJweCAhaW1wb3J0YW50O1xufVxuXG4ubS1yLTEyIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLTEzIHtcbiAgbWFyZ2luOiAxM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLXQtMTMge1xuICBtYXJnaW4tdG9wOiAxM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLWItMTMge1xuICBtYXJnaW4tYm90dG9tOiAxM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLWwtMTMge1xuICBtYXJnaW4tbGVmdDogMTNweCAhaW1wb3J0YW50O1xufVxuXG4ubS1yLTEzIHtcbiAgbWFyZ2luLXJpZ2h0OiAxM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLTE0IHtcbiAgbWFyZ2luOiAxNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLXQtMTQge1xuICBtYXJnaW4tdG9wOiAxNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLWItMTQge1xuICBtYXJnaW4tYm90dG9tOiAxNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLWwtMTQge1xuICBtYXJnaW4tbGVmdDogMTRweCAhaW1wb3J0YW50O1xufVxuXG4ubS1yLTE0IHtcbiAgbWFyZ2luLXJpZ2h0OiAxNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLTE1IHtcbiAgbWFyZ2luOiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLXQtMTUge1xuICBtYXJnaW4tdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLWItMTUge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLWwtMTUge1xuICBtYXJnaW4tbGVmdDogMTVweCAhaW1wb3J0YW50O1xufVxuXG4ubS1yLTE1IHtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLTE2IHtcbiAgbWFyZ2luOiAxNnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLXQtMTYge1xuICBtYXJnaW4tdG9wOiAxNnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLWItMTYge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLWwtMTYge1xuICBtYXJnaW4tbGVmdDogMTZweCAhaW1wb3J0YW50O1xufVxuXG4ubS1yLTE2IHtcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLTE3IHtcbiAgbWFyZ2luOiAxN3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLXQtMTcge1xuICBtYXJnaW4tdG9wOiAxN3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLWItMTcge1xuICBtYXJnaW4tYm90dG9tOiAxN3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLWwtMTcge1xuICBtYXJnaW4tbGVmdDogMTdweCAhaW1wb3J0YW50O1xufVxuXG4ubS1yLTE3IHtcbiAgbWFyZ2luLXJpZ2h0OiAxN3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLTE4IHtcbiAgbWFyZ2luOiAxOHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLXQtMTgge1xuICBtYXJnaW4tdG9wOiAxOHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLWItMTgge1xuICBtYXJnaW4tYm90dG9tOiAxOHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLWwtMTgge1xuICBtYXJnaW4tbGVmdDogMThweCAhaW1wb3J0YW50O1xufVxuXG4ubS1yLTE4IHtcbiAgbWFyZ2luLXJpZ2h0OiAxOHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLTE5IHtcbiAgbWFyZ2luOiAxOXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLXQtMTkge1xuICBtYXJnaW4tdG9wOiAxOXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLWItMTkge1xuICBtYXJnaW4tYm90dG9tOiAxOXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLWwtMTkge1xuICBtYXJnaW4tbGVmdDogMTlweCAhaW1wb3J0YW50O1xufVxuXG4ubS1yLTE5IHtcbiAgbWFyZ2luLXJpZ2h0OiAxOXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLTIwIHtcbiAgbWFyZ2luOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLXQtMjAge1xuICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLWItMjAge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLWwtMjAge1xuICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50O1xufVxuXG4ubS1yLTIwIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLTIxIHtcbiAgbWFyZ2luOiAyMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLXQtMjEge1xuICBtYXJnaW4tdG9wOiAyMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLWItMjEge1xuICBtYXJnaW4tYm90dG9tOiAyMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLWwtMjEge1xuICBtYXJnaW4tbGVmdDogMjFweCAhaW1wb3J0YW50O1xufVxuXG4ubS1yLTIxIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLTIyIHtcbiAgbWFyZ2luOiAyMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLXQtMjIge1xuICBtYXJnaW4tdG9wOiAyMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLWItMjIge1xuICBtYXJnaW4tYm90dG9tOiAyMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLWwtMjIge1xuICBtYXJnaW4tbGVmdDogMjJweCAhaW1wb3J0YW50O1xufVxuXG4ubS1yLTIyIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLTIzIHtcbiAgbWFyZ2luOiAyM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLXQtMjMge1xuICBtYXJnaW4tdG9wOiAyM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLWItMjMge1xuICBtYXJnaW4tYm90dG9tOiAyM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLWwtMjMge1xuICBtYXJnaW4tbGVmdDogMjNweCAhaW1wb3J0YW50O1xufVxuXG4ubS1yLTIzIHtcbiAgbWFyZ2luLXJpZ2h0OiAyM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLTI0IHtcbiAgbWFyZ2luOiAyNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLXQtMjQge1xuICBtYXJnaW4tdG9wOiAyNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLWItMjQge1xuICBtYXJnaW4tYm90dG9tOiAyNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLWwtMjQge1xuICBtYXJnaW4tbGVmdDogMjRweCAhaW1wb3J0YW50O1xufVxuXG4ubS1yLTI0IHtcbiAgbWFyZ2luLXJpZ2h0OiAyNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLTI1IHtcbiAgbWFyZ2luOiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLXQtMjUge1xuICBtYXJnaW4tdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLWItMjUge1xuICBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLWwtMjUge1xuICBtYXJnaW4tbGVmdDogMjVweCAhaW1wb3J0YW50O1xufVxuXG4ubS1yLTI1IHtcbiAgbWFyZ2luLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLTI2IHtcbiAgbWFyZ2luOiAyNnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLXQtMjYge1xuICBtYXJnaW4tdG9wOiAyNnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLWItMjYge1xuICBtYXJnaW4tYm90dG9tOiAyNnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLWwtMjYge1xuICBtYXJnaW4tbGVmdDogMjZweCAhaW1wb3J0YW50O1xufVxuXG4ubS1yLTI2IHtcbiAgbWFyZ2luLXJpZ2h0OiAyNnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLTI3IHtcbiAgbWFyZ2luOiAyN3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLXQtMjcge1xuICBtYXJnaW4tdG9wOiAyN3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLWItMjcge1xuICBtYXJnaW4tYm90dG9tOiAyN3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLWwtMjcge1xuICBtYXJnaW4tbGVmdDogMjdweCAhaW1wb3J0YW50O1xufVxuXG4ubS1yLTI3IHtcbiAgbWFyZ2luLXJpZ2h0OiAyN3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLTI4IHtcbiAgbWFyZ2luOiAyOHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLXQtMjgge1xuICBtYXJnaW4tdG9wOiAyOHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLWItMjgge1xuICBtYXJnaW4tYm90dG9tOiAyOHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLWwtMjgge1xuICBtYXJnaW4tbGVmdDogMjhweCAhaW1wb3J0YW50O1xufVxuXG4ubS1yLTI4IHtcbiAgbWFyZ2luLXJpZ2h0OiAyOHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLTI5IHtcbiAgbWFyZ2luOiAyOXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLXQtMjkge1xuICBtYXJnaW4tdG9wOiAyOXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLWItMjkge1xuICBtYXJnaW4tYm90dG9tOiAyOXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLWwtMjkge1xuICBtYXJnaW4tbGVmdDogMjlweCAhaW1wb3J0YW50O1xufVxuXG4ubS1yLTI5IHtcbiAgbWFyZ2luLXJpZ2h0OiAyOXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLTMwIHtcbiAgbWFyZ2luOiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLXQtMzAge1xuICBtYXJnaW4tdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLWItMzAge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLWwtMzAge1xuICBtYXJnaW4tbGVmdDogMzBweCAhaW1wb3J0YW50O1xufVxuXG4ubS1yLTMwIHtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLTAge1xuICBwYWRkaW5nOiAwcHggIWltcG9ydGFudDtcbn1cblxuLnAtdC0wIHtcbiAgcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xufVxuXG4ucC1iLTAge1xuICBwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLXItMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xufVxuXG4ucC1sLTAge1xuICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xufVxuXG4ucC0xIHtcbiAgcGFkZGluZzogMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLXQtMSB7XG4gIHBhZGRpbmctdG9wOiAxcHggIWltcG9ydGFudDtcbn1cblxuLnAtYi0xIHtcbiAgcGFkZGluZy1ib3R0b206IDFweCAhaW1wb3J0YW50O1xufVxuXG4ucC1yLTEge1xuICBwYWRkaW5nLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbn1cblxuLnAtbC0xIHtcbiAgcGFkZGluZy1sZWZ0OiAxcHggIWltcG9ydGFudDtcbn1cblxuLnAtMiB7XG4gIHBhZGRpbmc6IDJweCAhaW1wb3J0YW50O1xufVxuXG4ucC10LTIge1xuICBwYWRkaW5nLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLWItMiB7XG4gIHBhZGRpbmctYm90dG9tOiAycHggIWltcG9ydGFudDtcbn1cblxuLnAtci0yIHtcbiAgcGFkZGluZy1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLWwtMiB7XG4gIHBhZGRpbmctbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLTMge1xuICBwYWRkaW5nOiAzcHggIWltcG9ydGFudDtcbn1cblxuLnAtdC0zIHtcbiAgcGFkZGluZy10b3A6IDNweCAhaW1wb3J0YW50O1xufVxuXG4ucC1iLTMge1xuICBwYWRkaW5nLWJvdHRvbTogM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLXItMyB7XG4gIHBhZGRpbmctcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xufVxuXG4ucC1sLTMge1xuICBwYWRkaW5nLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xufVxuXG4ucC00IHtcbiAgcGFkZGluZzogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLXQtNCB7XG4gIHBhZGRpbmctdG9wOiA0cHggIWltcG9ydGFudDtcbn1cblxuLnAtYi00IHtcbiAgcGFkZGluZy1ib3R0b206IDRweCAhaW1wb3J0YW50O1xufVxuXG4ucC1yLTQge1xuICBwYWRkaW5nLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbn1cblxuLnAtbC00IHtcbiAgcGFkZGluZy1sZWZ0OiA0cHggIWltcG9ydGFudDtcbn1cblxuLnAtNSB7XG4gIHBhZGRpbmc6IDVweCAhaW1wb3J0YW50O1xufVxuXG4ucC10LTUge1xuICBwYWRkaW5nLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLWItNSB7XG4gIHBhZGRpbmctYm90dG9tOiA1cHggIWltcG9ydGFudDtcbn1cblxuLnAtci01IHtcbiAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLWwtNSB7XG4gIHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLTYge1xuICBwYWRkaW5nOiA2cHggIWltcG9ydGFudDtcbn1cblxuLnAtdC02IHtcbiAgcGFkZGluZy10b3A6IDZweCAhaW1wb3J0YW50O1xufVxuXG4ucC1iLTYge1xuICBwYWRkaW5nLWJvdHRvbTogNnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLXItNiB7XG4gIHBhZGRpbmctcmlnaHQ6IDZweCAhaW1wb3J0YW50O1xufVxuXG4ucC1sLTYge1xuICBwYWRkaW5nLWxlZnQ6IDZweCAhaW1wb3J0YW50O1xufVxuXG4ucC03IHtcbiAgcGFkZGluZzogN3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLXQtNyB7XG4gIHBhZGRpbmctdG9wOiA3cHggIWltcG9ydGFudDtcbn1cblxuLnAtYi03IHtcbiAgcGFkZGluZy1ib3R0b206IDdweCAhaW1wb3J0YW50O1xufVxuXG4ucC1yLTcge1xuICBwYWRkaW5nLXJpZ2h0OiA3cHggIWltcG9ydGFudDtcbn1cblxuLnAtbC03IHtcbiAgcGFkZGluZy1sZWZ0OiA3cHggIWltcG9ydGFudDtcbn1cblxuLnAtOCB7XG4gIHBhZGRpbmc6IDhweCAhaW1wb3J0YW50O1xufVxuXG4ucC10LTgge1xuICBwYWRkaW5nLXRvcDogOHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLWItOCB7XG4gIHBhZGRpbmctYm90dG9tOiA4cHggIWltcG9ydGFudDtcbn1cblxuLnAtci04IHtcbiAgcGFkZGluZy1yaWdodDogOHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLWwtOCB7XG4gIHBhZGRpbmctbGVmdDogOHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLTkge1xuICBwYWRkaW5nOiA5cHggIWltcG9ydGFudDtcbn1cblxuLnAtdC05IHtcbiAgcGFkZGluZy10b3A6IDlweCAhaW1wb3J0YW50O1xufVxuXG4ucC1iLTkge1xuICBwYWRkaW5nLWJvdHRvbTogOXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLXItOSB7XG4gIHBhZGRpbmctcmlnaHQ6IDlweCAhaW1wb3J0YW50O1xufVxuXG4ucC1sLTkge1xuICBwYWRkaW5nLWxlZnQ6IDlweCAhaW1wb3J0YW50O1xufVxuXG4ucC0xMCB7XG4gIHBhZGRpbmc6IDEwcHggIWltcG9ydGFudDtcbn1cblxuLnAtdC0xMCB7XG4gIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLWItMTAge1xuICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xufVxuXG4ucC1yLTEwIHtcbiAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50O1xufVxuXG4ucC1sLTEwIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLTExIHtcbiAgcGFkZGluZzogMTFweCAhaW1wb3J0YW50O1xufVxuXG4ucC10LTExIHtcbiAgcGFkZGluZy10b3A6IDExcHggIWltcG9ydGFudDtcbn1cblxuLnAtYi0xMSB7XG4gIHBhZGRpbmctYm90dG9tOiAxMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLXItMTEge1xuICBwYWRkaW5nLXJpZ2h0OiAxMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLWwtMTEge1xuICBwYWRkaW5nLWxlZnQ6IDExcHggIWltcG9ydGFudDtcbn1cblxuLnAtMTIge1xuICBwYWRkaW5nOiAxMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLXQtMTIge1xuICBwYWRkaW5nLXRvcDogMTJweCAhaW1wb3J0YW50O1xufVxuXG4ucC1iLTEyIHtcbiAgcGFkZGluZy1ib3R0b206IDEycHggIWltcG9ydGFudDtcbn1cblxuLnAtci0xMiB7XG4gIHBhZGRpbmctcmlnaHQ6IDEycHggIWltcG9ydGFudDtcbn1cblxuLnAtbC0xMiB7XG4gIHBhZGRpbmctbGVmdDogMTJweCAhaW1wb3J0YW50O1xufVxuXG4ucC0xMyB7XG4gIHBhZGRpbmc6IDEzcHggIWltcG9ydGFudDtcbn1cblxuLnAtdC0xMyB7XG4gIHBhZGRpbmctdG9wOiAxM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLWItMTMge1xuICBwYWRkaW5nLWJvdHRvbTogMTNweCAhaW1wb3J0YW50O1xufVxuXG4ucC1yLTEzIHtcbiAgcGFkZGluZy1yaWdodDogMTNweCAhaW1wb3J0YW50O1xufVxuXG4ucC1sLTEzIHtcbiAgcGFkZGluZy1sZWZ0OiAxM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLTE0IHtcbiAgcGFkZGluZzogMTRweCAhaW1wb3J0YW50O1xufVxuXG4ucC10LTE0IHtcbiAgcGFkZGluZy10b3A6IDE0cHggIWltcG9ydGFudDtcbn1cblxuLnAtYi0xNCB7XG4gIHBhZGRpbmctYm90dG9tOiAxNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLXItMTQge1xuICBwYWRkaW5nLXJpZ2h0OiAxNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLWwtMTQge1xuICBwYWRkaW5nLWxlZnQ6IDE0cHggIWltcG9ydGFudDtcbn1cblxuLnAtMTUge1xuICBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLXQtMTUge1xuICBwYWRkaW5nLXRvcDogMTVweCAhaW1wb3J0YW50O1xufVxuXG4ucC1iLTE1IHtcbiAgcGFkZGluZy1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbn1cblxuLnAtci0xNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbn1cblxuLnAtbC0xNSB7XG4gIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xufVxuXG4ucC0xNiB7XG4gIHBhZGRpbmc6IDE2cHggIWltcG9ydGFudDtcbn1cblxuLnAtdC0xNiB7XG4gIHBhZGRpbmctdG9wOiAxNnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLWItMTYge1xuICBwYWRkaW5nLWJvdHRvbTogMTZweCAhaW1wb3J0YW50O1xufVxuXG4ucC1yLTE2IHtcbiAgcGFkZGluZy1yaWdodDogMTZweCAhaW1wb3J0YW50O1xufVxuXG4ucC1sLTE2IHtcbiAgcGFkZGluZy1sZWZ0OiAxNnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLTE3IHtcbiAgcGFkZGluZzogMTdweCAhaW1wb3J0YW50O1xufVxuXG4ucC10LTE3IHtcbiAgcGFkZGluZy10b3A6IDE3cHggIWltcG9ydGFudDtcbn1cblxuLnAtYi0xNyB7XG4gIHBhZGRpbmctYm90dG9tOiAxN3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLXItMTcge1xuICBwYWRkaW5nLXJpZ2h0OiAxN3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLWwtMTcge1xuICBwYWRkaW5nLWxlZnQ6IDE3cHggIWltcG9ydGFudDtcbn1cblxuLnAtMTgge1xuICBwYWRkaW5nOiAxOHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLXQtMTgge1xuICBwYWRkaW5nLXRvcDogMThweCAhaW1wb3J0YW50O1xufVxuXG4ucC1iLTE4IHtcbiAgcGFkZGluZy1ib3R0b206IDE4cHggIWltcG9ydGFudDtcbn1cblxuLnAtci0xOCB7XG4gIHBhZGRpbmctcmlnaHQ6IDE4cHggIWltcG9ydGFudDtcbn1cblxuLnAtbC0xOCB7XG4gIHBhZGRpbmctbGVmdDogMThweCAhaW1wb3J0YW50O1xufVxuXG4ucC0xOSB7XG4gIHBhZGRpbmc6IDE5cHggIWltcG9ydGFudDtcbn1cblxuLnAtdC0xOSB7XG4gIHBhZGRpbmctdG9wOiAxOXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLWItMTkge1xuICBwYWRkaW5nLWJvdHRvbTogMTlweCAhaW1wb3J0YW50O1xufVxuXG4ucC1yLTE5IHtcbiAgcGFkZGluZy1yaWdodDogMTlweCAhaW1wb3J0YW50O1xufVxuXG4ucC1sLTE5IHtcbiAgcGFkZGluZy1sZWZ0OiAxOXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLTIwIHtcbiAgcGFkZGluZzogMjBweCAhaW1wb3J0YW50O1xufVxuXG4ucC10LTIwIHtcbiAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcbn1cblxuLnAtYi0yMCB7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLXItMjAge1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLWwtMjAge1xuICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbn1cblxuLnAtMjEge1xuICBwYWRkaW5nOiAyMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLXQtMjEge1xuICBwYWRkaW5nLXRvcDogMjFweCAhaW1wb3J0YW50O1xufVxuXG4ucC1iLTIxIHtcbiAgcGFkZGluZy1ib3R0b206IDIxcHggIWltcG9ydGFudDtcbn1cblxuLnAtci0yMSB7XG4gIHBhZGRpbmctcmlnaHQ6IDIxcHggIWltcG9ydGFudDtcbn1cblxuLnAtbC0yMSB7XG4gIHBhZGRpbmctbGVmdDogMjFweCAhaW1wb3J0YW50O1xufVxuXG4ucC0yMiB7XG4gIHBhZGRpbmc6IDIycHggIWltcG9ydGFudDtcbn1cblxuLnAtdC0yMiB7XG4gIHBhZGRpbmctdG9wOiAyMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLWItMjIge1xuICBwYWRkaW5nLWJvdHRvbTogMjJweCAhaW1wb3J0YW50O1xufVxuXG4ucC1yLTIyIHtcbiAgcGFkZGluZy1yaWdodDogMjJweCAhaW1wb3J0YW50O1xufVxuXG4ucC1sLTIyIHtcbiAgcGFkZGluZy1sZWZ0OiAyMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLTIzIHtcbiAgcGFkZGluZzogMjNweCAhaW1wb3J0YW50O1xufVxuXG4ucC10LTIzIHtcbiAgcGFkZGluZy10b3A6IDIzcHggIWltcG9ydGFudDtcbn1cblxuLnAtYi0yMyB7XG4gIHBhZGRpbmctYm90dG9tOiAyM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLXItMjMge1xuICBwYWRkaW5nLXJpZ2h0OiAyM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLWwtMjMge1xuICBwYWRkaW5nLWxlZnQ6IDIzcHggIWltcG9ydGFudDtcbn1cblxuLnAtMjQge1xuICBwYWRkaW5nOiAyNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLXQtMjQge1xuICBwYWRkaW5nLXRvcDogMjRweCAhaW1wb3J0YW50O1xufVxuXG4ucC1iLTI0IHtcbiAgcGFkZGluZy1ib3R0b206IDI0cHggIWltcG9ydGFudDtcbn1cblxuLnAtci0yNCB7XG4gIHBhZGRpbmctcmlnaHQ6IDI0cHggIWltcG9ydGFudDtcbn1cblxuLnAtbC0yNCB7XG4gIHBhZGRpbmctbGVmdDogMjRweCAhaW1wb3J0YW50O1xufVxuXG4ucC0yNSB7XG4gIHBhZGRpbmc6IDI1cHggIWltcG9ydGFudDtcbn1cblxuLnAtdC0yNSB7XG4gIHBhZGRpbmctdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLWItMjUge1xuICBwYWRkaW5nLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xufVxuXG4ucC1yLTI1IHtcbiAgcGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50O1xufVxuXG4ucC1sLTI1IHtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLTI2IHtcbiAgcGFkZGluZzogMjZweCAhaW1wb3J0YW50O1xufVxuXG4ucC10LTI2IHtcbiAgcGFkZGluZy10b3A6IDI2cHggIWltcG9ydGFudDtcbn1cblxuLnAtYi0yNiB7XG4gIHBhZGRpbmctYm90dG9tOiAyNnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLXItMjYge1xuICBwYWRkaW5nLXJpZ2h0OiAyNnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLWwtMjYge1xuICBwYWRkaW5nLWxlZnQ6IDI2cHggIWltcG9ydGFudDtcbn1cblxuLnAtMjcge1xuICBwYWRkaW5nOiAyN3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLXQtMjcge1xuICBwYWRkaW5nLXRvcDogMjdweCAhaW1wb3J0YW50O1xufVxuXG4ucC1iLTI3IHtcbiAgcGFkZGluZy1ib3R0b206IDI3cHggIWltcG9ydGFudDtcbn1cblxuLnAtci0yNyB7XG4gIHBhZGRpbmctcmlnaHQ6IDI3cHggIWltcG9ydGFudDtcbn1cblxuLnAtbC0yNyB7XG4gIHBhZGRpbmctbGVmdDogMjdweCAhaW1wb3J0YW50O1xufVxuXG4ucC0yOCB7XG4gIHBhZGRpbmc6IDI4cHggIWltcG9ydGFudDtcbn1cblxuLnAtdC0yOCB7XG4gIHBhZGRpbmctdG9wOiAyOHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLWItMjgge1xuICBwYWRkaW5nLWJvdHRvbTogMjhweCAhaW1wb3J0YW50O1xufVxuXG4ucC1yLTI4IHtcbiAgcGFkZGluZy1yaWdodDogMjhweCAhaW1wb3J0YW50O1xufVxuXG4ucC1sLTI4IHtcbiAgcGFkZGluZy1sZWZ0OiAyOHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLTI5IHtcbiAgcGFkZGluZzogMjlweCAhaW1wb3J0YW50O1xufVxuXG4ucC10LTI5IHtcbiAgcGFkZGluZy10b3A6IDI5cHggIWltcG9ydGFudDtcbn1cblxuLnAtYi0yOSB7XG4gIHBhZGRpbmctYm90dG9tOiAyOXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLXItMjkge1xuICBwYWRkaW5nLXJpZ2h0OiAyOXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLWwtMjkge1xuICBwYWRkaW5nLWxlZnQ6IDI5cHggIWltcG9ydGFudDtcbn1cblxuLnAtMzAge1xuICBwYWRkaW5nOiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLXQtMzAge1xuICBwYWRkaW5nLXRvcDogMzBweCAhaW1wb3J0YW50O1xufVxuXG4ucC1iLTMwIHtcbiAgcGFkZGluZy1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbn1cblxuLnAtci0zMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbn1cblxuLnAtbC0zMCB7XG4gIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50O1xufVxuXG4uei1ib3JkZXItYWxsIHtcbiAgYm9yZGVyOiAzcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTEwKTtcbn1cbi56LWJvcmRlci1hbGwuZ3Jpcy0xMCB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTEwKTtcbn1cbi56LWJvcmRlci1hbGwuZ3Jpcy0xNSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTE1KTtcbn1cbi56LWJvcmRlci1hbGwuZ3Jpcy0yMCB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcbn1cbi56LWJvcmRlci1hbGwuZ3Jpcy00MCB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTQwKTtcbn1cbi56LWJvcmRlci1hbGwuZ3Jpcy01MCB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTUwKTtcbn1cbi56LWJvcmRlci1hbGwuZ3Jpcy04MCB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aCA6IDgxMHB4KSB7XG4gIC56LWJvcmRlci1hbGwubm8tYm9yZGVyLXRhYmxldCB7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGggOiA1MDBweCkge1xuICAuei1ib3JkZXItYWxsLm5vLWJvcmRlci1tb2JpbGUge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgfVxufVxuXG4uei1ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0OiAycHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcbn1cbi56LWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodDogMnB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0yMCk7XG59XG4uei1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0yMCk7XG59XG4uei1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0yMCk7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGggOiA4MTBweCkge1xuICAuei1ib3JkZXItbGVmdC5uby1ib3JkZXItdGFibGV0LCAuei1ib3JkZXItcmlnaHQubm8tYm9yZGVyLXRhYmxldCwgLnotYm9yZGVyLXRvcC5uby1ib3JkZXItdGFibGV0LCAuei1ib3JkZXItYm90dG9tLm5vLWJvcmRlci10YWJsZXQge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoIDogNTAwcHgpIHtcbiAgLnotYm9yZGVyLWxlZnQubm8tYm9yZGVyLW1vYmlsZSwgLnotYm9yZGVyLXJpZ2h0Lm5vLWJvcmRlci1tb2JpbGUsIC56LWJvcmRlci10b3Aubm8tYm9yZGVyLW1vYmlsZSwgLnotYm9yZGVyLWJvdHRvbS5uby1ib3JkZXItbW9iaWxlIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cbn1cbi56LWJvcmRlci1sZWZ0LmdyaXMtMTAsIC56LWJvcmRlci1yaWdodC5ncmlzLTEwLCAuei1ib3JkZXItdG9wLmdyaXMtMTAsIC56LWJvcmRlci1ib3R0b20uZ3Jpcy0xMCB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTEwKTtcbn1cbi56LWJvcmRlci1sZWZ0LmdyaXMtMTUsIC56LWJvcmRlci1yaWdodC5ncmlzLTE1LCAuei1ib3JkZXItdG9wLmdyaXMtMTUsIC56LWJvcmRlci1ib3R0b20uZ3Jpcy0xNSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTE1KTtcbn1cbi56LWJvcmRlci1sZWZ0LmdyaXMtMjAsIC56LWJvcmRlci1yaWdodC5ncmlzLTIwLCAuei1ib3JkZXItdG9wLmdyaXMtMjAsIC56LWJvcmRlci1ib3R0b20uZ3Jpcy0yMCB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcbn1cbi56LWJvcmRlci1sZWZ0LmdyaXMtNDAsIC56LWJvcmRlci1yaWdodC5ncmlzLTQwLCAuei1ib3JkZXItdG9wLmdyaXMtNDAsIC56LWJvcmRlci1ib3R0b20uZ3Jpcy00MCB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTQwKTtcbn1cbi56LWJvcmRlci1sZWZ0LmdyaXMtNTAsIC56LWJvcmRlci1yaWdodC5ncmlzLTUwLCAuei1ib3JkZXItdG9wLmdyaXMtNTAsIC56LWJvcmRlci1ib3R0b20uZ3Jpcy01MCB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTUwKTtcbn1cbi56LWJvcmRlci1sZWZ0LmdyaXMtODAsIC56LWJvcmRlci1yaWdodC5ncmlzLTgwLCAuei1ib3JkZXItdG9wLmdyaXMtODAsIC56LWJvcmRlci1ib3R0b20uZ3Jpcy04MCB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aCA6IDgxMHB4KSB7XG4gIC56LWJvcmRlci5uby1ib3JkZXItdGFibGV0IHtcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aCA6IDUwMHB4KSB7XG4gIC56LWJvcmRlci5uby1ib3JkZXItbW9iaWxlIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cbn1cblxuaW1nLmJvcmRlci00IHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNHB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG5pbWcuYm9yZGVyLTgge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDhweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA4cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cbmltZy5ib3JkZXItMTIge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDEycHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMTJweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG5pbWcuYm9yZGVyLTIwIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAyMHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xufVxuaW1nLnotZm90b2dyYWZpYSB7XG4gIGhlaWdodDogYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuXG5idXR0b24ge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5kaXYuei1idG4sXG5idXR0b24uei1idG4sXG5hLnotYnRuIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDEuM3JlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGhlaWdodDogNDhweDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAyNHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDI0cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAyNHB4O1xuICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAgMTZweDtcbiAgbWluLXdpZHRoOiAxNjBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXNpemU6IHZhcigtLWJzLS1mb250LXNpemUtYnV0dG9uKTtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3Nib2xkXCIsIHNhbnMtc2VyaWY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbjogNnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IC1tcy1mbGV4O1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1mbGV4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICBkaXYuei1idG4sXG5idXR0b24uei1idG4sXG5hLnotYnRuIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuZGl2LnotYnRuLm5vLXBhZGRpbmcsXG5idXR0b24uei1idG4ubm8tcGFkZGluZyxcbmEuei1idG4ubm8tcGFkZGluZyB7XG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGggOiA1MDBweCkge1xuICBkaXYuei1idG4ubW9iaWxlLWNvbXBhY3QsXG5idXR0b24uei1idG4ubW9iaWxlLWNvbXBhY3QsXG5hLnotYnRuLm1vYmlsZS1jb21wYWN0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gICAgcGFkZGluZy1yaWdodDogMTJweDtcbiAgICBtaW4td2lkdGg6IDEwcHg7XG4gIH1cbn1cbmRpdi56LWJ0bi5jZW50ZXIsXG5idXR0b24uei1idG4uY2VudGVyLFxuYS56LWJ0bi5jZW50ZXIge1xuICBtYXJnaW46IDAgYXV0byAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuZGl2LnotYnRuLmV4dGVuZGlkbyxcbmJ1dHRvbi56LWJ0bi5leHRlbmRpZG8sXG5hLnotYnRuLmV4dGVuZGlkbyB7XG4gIHBhZGRpbmctbGVmdDogNDhweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiA0OHB4ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGggOiA1MDBweCkge1xuICBkaXYuei1idG4uZXh0ZW5kaWRvLFxuYnV0dG9uLnotYnRuLmV4dGVuZGlkbyxcbmEuei1idG4uZXh0ZW5kaWRvIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMycHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbmRpdi56LWJ0bi5taW4sXG5idXR0b24uei1idG4ubWluLFxuYS56LWJ0bi5taW4ge1xuICBtaW4td2lkdGg6IDIyMHB4O1xufVxuZGl2LnotYnRuLm1pbi53LTAsXG5idXR0b24uei1idG4ubWluLnctMCxcbmEuei1idG4ubWluLnctMCB7XG4gIG1pbi13aWR0aDogYXV0bztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIGRpdi56LWJ0bi5taW4udy0wLFxuYnV0dG9uLnotYnRuLm1pbi53LTAsXG5hLnotYnRuLm1pbi53LTAge1xuICAgIG1pbi13aWR0aDogMHB4O1xuICB9XG59XG5kaXYuei1idG4ubWluLnctMTAsXG5idXR0b24uei1idG4ubWluLnctMTAsXG5hLnotYnRuLm1pbi53LTEwIHtcbiAgbWluLXdpZHRoOiBhdXRvO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgZGl2LnotYnRuLm1pbi53LTEwLFxuYnV0dG9uLnotYnRuLm1pbi53LTEwLFxuYS56LWJ0bi5taW4udy0xMCB7XG4gICAgbWluLXdpZHRoOiAxMHB4O1xuICB9XG59XG5kaXYuei1idG4ubWluLnctMjAsXG5idXR0b24uei1idG4ubWluLnctMjAsXG5hLnotYnRuLm1pbi53LTIwIHtcbiAgbWluLXdpZHRoOiBhdXRvO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgZGl2LnotYnRuLm1pbi53LTIwLFxuYnV0dG9uLnotYnRuLm1pbi53LTIwLFxuYS56LWJ0bi5taW4udy0yMCB7XG4gICAgbWluLXdpZHRoOiAyMHB4O1xuICB9XG59XG5kaXYuei1idG4ubWluLnctMzAsXG5idXR0b24uei1idG4ubWluLnctMzAsXG5hLnotYnRuLm1pbi53LTMwIHtcbiAgbWluLXdpZHRoOiBhdXRvO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgZGl2LnotYnRuLm1pbi53LTMwLFxuYnV0dG9uLnotYnRuLm1pbi53LTMwLFxuYS56LWJ0bi5taW4udy0zMCB7XG4gICAgbWluLXdpZHRoOiAzMHB4O1xuICB9XG59XG5kaXYuei1idG4ubWluLnctNDAsXG5idXR0b24uei1idG4ubWluLnctNDAsXG5hLnotYnRuLm1pbi53LTQwIHtcbiAgbWluLXdpZHRoOiBhdXRvO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgZGl2LnotYnRuLm1pbi53LTQwLFxuYnV0dG9uLnotYnRuLm1pbi53LTQwLFxuYS56LWJ0bi5taW4udy00MCB7XG4gICAgbWluLXdpZHRoOiA0MHB4O1xuICB9XG59XG5kaXYuei1idG4ubWluLnctNTAsXG5idXR0b24uei1idG4ubWluLnctNTAsXG5hLnotYnRuLm1pbi53LTUwIHtcbiAgbWluLXdpZHRoOiBhdXRvO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgZGl2LnotYnRuLm1pbi53LTUwLFxuYnV0dG9uLnotYnRuLm1pbi53LTUwLFxuYS56LWJ0bi5taW4udy01MCB7XG4gICAgbWluLXdpZHRoOiA1MHB4O1xuICB9XG59XG5kaXYuei1idG4ubWluLnctNjAsXG5idXR0b24uei1idG4ubWluLnctNjAsXG5hLnotYnRuLm1pbi53LTYwIHtcbiAgbWluLXdpZHRoOiBhdXRvO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgZGl2LnotYnRuLm1pbi53LTYwLFxuYnV0dG9uLnotYnRuLm1pbi53LTYwLFxuYS56LWJ0bi5taW4udy02MCB7XG4gICAgbWluLXdpZHRoOiA2MHB4O1xuICB9XG59XG5kaXYuei1idG4ubWluLnctNzAsXG5idXR0b24uei1idG4ubWluLnctNzAsXG5hLnotYnRuLm1pbi53LTcwIHtcbiAgbWluLXdpZHRoOiBhdXRvO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgZGl2LnotYnRuLm1pbi53LTcwLFxuYnV0dG9uLnotYnRuLm1pbi53LTcwLFxuYS56LWJ0bi5taW4udy03MCB7XG4gICAgbWluLXdpZHRoOiA3MHB4O1xuICB9XG59XG5kaXYuei1idG4ubWluLnctODAsXG5idXR0b24uei1idG4ubWluLnctODAsXG5hLnotYnRuLm1pbi53LTgwIHtcbiAgbWluLXdpZHRoOiBhdXRvO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgZGl2LnotYnRuLm1pbi53LTgwLFxuYnV0dG9uLnotYnRuLm1pbi53LTgwLFxuYS56LWJ0bi5taW4udy04MCB7XG4gICAgbWluLXdpZHRoOiA4MHB4O1xuICB9XG59XG5kaXYuei1idG4ubWluLnctOTAsXG5idXR0b24uei1idG4ubWluLnctOTAsXG5hLnotYnRuLm1pbi53LTkwIHtcbiAgbWluLXdpZHRoOiBhdXRvO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgZGl2LnotYnRuLm1pbi53LTkwLFxuYnV0dG9uLnotYnRuLm1pbi53LTkwLFxuYS56LWJ0bi5taW4udy05MCB7XG4gICAgbWluLXdpZHRoOiA5MHB4O1xuICB9XG59XG5kaXYuei1idG4ubWluLnctMTAwLFxuYnV0dG9uLnotYnRuLm1pbi53LTEwMCxcbmEuei1idG4ubWluLnctMTAwIHtcbiAgbWluLXdpZHRoOiBhdXRvO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgZGl2LnotYnRuLm1pbi53LTEwMCxcbmJ1dHRvbi56LWJ0bi5taW4udy0xMDAsXG5hLnotYnRuLm1pbi53LTEwMCB7XG4gICAgbWluLXdpZHRoOiAxMDBweDtcbiAgfVxufVxuZGl2LnotYnRuLm1pbi53LTExMCxcbmJ1dHRvbi56LWJ0bi5taW4udy0xMTAsXG5hLnotYnRuLm1pbi53LTExMCB7XG4gIG1pbi13aWR0aDogYXV0bztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIGRpdi56LWJ0bi5taW4udy0xMTAsXG5idXR0b24uei1idG4ubWluLnctMTEwLFxuYS56LWJ0bi5taW4udy0xMTAge1xuICAgIG1pbi13aWR0aDogMTEwcHg7XG4gIH1cbn1cbmRpdi56LWJ0bi5taW4udy0xMjAsXG5idXR0b24uei1idG4ubWluLnctMTIwLFxuYS56LWJ0bi5taW4udy0xMjAge1xuICBtaW4td2lkdGg6IGF1dG87XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICBkaXYuei1idG4ubWluLnctMTIwLFxuYnV0dG9uLnotYnRuLm1pbi53LTEyMCxcbmEuei1idG4ubWluLnctMTIwIHtcbiAgICBtaW4td2lkdGg6IDEyMHB4O1xuICB9XG59XG5kaXYuei1idG4ubWluLnctMTMwLFxuYnV0dG9uLnotYnRuLm1pbi53LTEzMCxcbmEuei1idG4ubWluLnctMTMwIHtcbiAgbWluLXdpZHRoOiBhdXRvO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgZGl2LnotYnRuLm1pbi53LTEzMCxcbmJ1dHRvbi56LWJ0bi5taW4udy0xMzAsXG5hLnotYnRuLm1pbi53LTEzMCB7XG4gICAgbWluLXdpZHRoOiAxMzBweDtcbiAgfVxufVxuZGl2LnotYnRuLm1pbi53LTE0MCxcbmJ1dHRvbi56LWJ0bi5taW4udy0xNDAsXG5hLnotYnRuLm1pbi53LTE0MCB7XG4gIG1pbi13aWR0aDogYXV0bztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIGRpdi56LWJ0bi5taW4udy0xNDAsXG5idXR0b24uei1idG4ubWluLnctMTQwLFxuYS56LWJ0bi5taW4udy0xNDAge1xuICAgIG1pbi13aWR0aDogMTQwcHg7XG4gIH1cbn1cbmRpdi56LWJ0bi5taW4udy0xNTAsXG5idXR0b24uei1idG4ubWluLnctMTUwLFxuYS56LWJ0bi5taW4udy0xNTAge1xuICBtaW4td2lkdGg6IGF1dG87XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICBkaXYuei1idG4ubWluLnctMTUwLFxuYnV0dG9uLnotYnRuLm1pbi53LTE1MCxcbmEuei1idG4ubWluLnctMTUwIHtcbiAgICBtaW4td2lkdGg6IDE1MHB4O1xuICB9XG59XG5kaXYuei1idG4ubWluLnctMTYwLFxuYnV0dG9uLnotYnRuLm1pbi53LTE2MCxcbmEuei1idG4ubWluLnctMTYwIHtcbiAgbWluLXdpZHRoOiBhdXRvO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgZGl2LnotYnRuLm1pbi53LTE2MCxcbmJ1dHRvbi56LWJ0bi5taW4udy0xNjAsXG5hLnotYnRuLm1pbi53LTE2MCB7XG4gICAgbWluLXdpZHRoOiAxNjBweDtcbiAgfVxufVxuZGl2LnotYnRuLm1pbi53LTE3MCxcbmJ1dHRvbi56LWJ0bi5taW4udy0xNzAsXG5hLnotYnRuLm1pbi53LTE3MCB7XG4gIG1pbi13aWR0aDogYXV0bztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIGRpdi56LWJ0bi5taW4udy0xNzAsXG5idXR0b24uei1idG4ubWluLnctMTcwLFxuYS56LWJ0bi5taW4udy0xNzAge1xuICAgIG1pbi13aWR0aDogMTcwcHg7XG4gIH1cbn1cbmRpdi56LWJ0bi5taW4udy0xODAsXG5idXR0b24uei1idG4ubWluLnctMTgwLFxuYS56LWJ0bi5taW4udy0xODAge1xuICBtaW4td2lkdGg6IGF1dG87XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICBkaXYuei1idG4ubWluLnctMTgwLFxuYnV0dG9uLnotYnRuLm1pbi53LTE4MCxcbmEuei1idG4ubWluLnctMTgwIHtcbiAgICBtaW4td2lkdGg6IDE4MHB4O1xuICB9XG59XG5kaXYuei1idG4ubWluLnctMTkwLFxuYnV0dG9uLnotYnRuLm1pbi53LTE5MCxcbmEuei1idG4ubWluLnctMTkwIHtcbiAgbWluLXdpZHRoOiBhdXRvO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgZGl2LnotYnRuLm1pbi53LTE5MCxcbmJ1dHRvbi56LWJ0bi5taW4udy0xOTAsXG5hLnotYnRuLm1pbi53LTE5MCB7XG4gICAgbWluLXdpZHRoOiAxOTBweDtcbiAgfVxufVxuZGl2LnotYnRuLm1pbi53LTIwMCxcbmJ1dHRvbi56LWJ0bi5taW4udy0yMDAsXG5hLnotYnRuLm1pbi53LTIwMCB7XG4gIG1pbi13aWR0aDogYXV0bztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIGRpdi56LWJ0bi5taW4udy0yMDAsXG5idXR0b24uei1idG4ubWluLnctMjAwLFxuYS56LWJ0bi5taW4udy0yMDAge1xuICAgIG1pbi13aWR0aDogMjAwcHg7XG4gIH1cbn1cbmRpdi56LWJ0bi5taW4udy0yMTAsXG5idXR0b24uei1idG4ubWluLnctMjEwLFxuYS56LWJ0bi5taW4udy0yMTAge1xuICBtaW4td2lkdGg6IGF1dG87XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICBkaXYuei1idG4ubWluLnctMjEwLFxuYnV0dG9uLnotYnRuLm1pbi53LTIxMCxcbmEuei1idG4ubWluLnctMjEwIHtcbiAgICBtaW4td2lkdGg6IDIxMHB4O1xuICB9XG59XG5kaXYuei1idG4ubWluLnctMjIwLFxuYnV0dG9uLnotYnRuLm1pbi53LTIyMCxcbmEuei1idG4ubWluLnctMjIwIHtcbiAgbWluLXdpZHRoOiBhdXRvO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgZGl2LnotYnRuLm1pbi53LTIyMCxcbmJ1dHRvbi56LWJ0bi5taW4udy0yMjAsXG5hLnotYnRuLm1pbi53LTIyMCB7XG4gICAgbWluLXdpZHRoOiAyMjBweDtcbiAgfVxufVxuZGl2LnotYnRuLm1pbi53LTIzMCxcbmJ1dHRvbi56LWJ0bi5taW4udy0yMzAsXG5hLnotYnRuLm1pbi53LTIzMCB7XG4gIG1pbi13aWR0aDogYXV0bztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIGRpdi56LWJ0bi5taW4udy0yMzAsXG5idXR0b24uei1idG4ubWluLnctMjMwLFxuYS56LWJ0bi5taW4udy0yMzAge1xuICAgIG1pbi13aWR0aDogMjMwcHg7XG4gIH1cbn1cbmRpdi56LWJ0bi5taW4udy0yNDAsXG5idXR0b24uei1idG4ubWluLnctMjQwLFxuYS56LWJ0bi5taW4udy0yNDAge1xuICBtaW4td2lkdGg6IGF1dG87XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICBkaXYuei1idG4ubWluLnctMjQwLFxuYnV0dG9uLnotYnRuLm1pbi53LTI0MCxcbmEuei1idG4ubWluLnctMjQwIHtcbiAgICBtaW4td2lkdGg6IDI0MHB4O1xuICB9XG59XG5kaXYuei1idG4ubWluLnctMjUwLFxuYnV0dG9uLnotYnRuLm1pbi53LTI1MCxcbmEuei1idG4ubWluLnctMjUwIHtcbiAgbWluLXdpZHRoOiBhdXRvO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgZGl2LnotYnRuLm1pbi53LTI1MCxcbmJ1dHRvbi56LWJ0bi5taW4udy0yNTAsXG5hLnotYnRuLm1pbi53LTI1MCB7XG4gICAgbWluLXdpZHRoOiAyNTBweDtcbiAgfVxufVxuZGl2LnotYnRuLm1pbi53LTI2MCxcbmJ1dHRvbi56LWJ0bi5taW4udy0yNjAsXG5hLnotYnRuLm1pbi53LTI2MCB7XG4gIG1pbi13aWR0aDogYXV0bztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIGRpdi56LWJ0bi5taW4udy0yNjAsXG5idXR0b24uei1idG4ubWluLnctMjYwLFxuYS56LWJ0bi5taW4udy0yNjAge1xuICAgIG1pbi13aWR0aDogMjYwcHg7XG4gIH1cbn1cbmRpdi56LWJ0bi5taW4udy0yNzAsXG5idXR0b24uei1idG4ubWluLnctMjcwLFxuYS56LWJ0bi5taW4udy0yNzAge1xuICBtaW4td2lkdGg6IGF1dG87XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICBkaXYuei1idG4ubWluLnctMjcwLFxuYnV0dG9uLnotYnRuLm1pbi53LTI3MCxcbmEuei1idG4ubWluLnctMjcwIHtcbiAgICBtaW4td2lkdGg6IDI3MHB4O1xuICB9XG59XG5kaXYuei1idG4ubWluLnctMjgwLFxuYnV0dG9uLnotYnRuLm1pbi53LTI4MCxcbmEuei1idG4ubWluLnctMjgwIHtcbiAgbWluLXdpZHRoOiBhdXRvO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgZGl2LnotYnRuLm1pbi53LTI4MCxcbmJ1dHRvbi56LWJ0bi5taW4udy0yODAsXG5hLnotYnRuLm1pbi53LTI4MCB7XG4gICAgbWluLXdpZHRoOiAyODBweDtcbiAgfVxufVxuZGl2LnotYnRuLm1pbi53LTI5MCxcbmJ1dHRvbi56LWJ0bi5taW4udy0yOTAsXG5hLnotYnRuLm1pbi53LTI5MCB7XG4gIG1pbi13aWR0aDogYXV0bztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIGRpdi56LWJ0bi5taW4udy0yOTAsXG5idXR0b24uei1idG4ubWluLnctMjkwLFxuYS56LWJ0bi5taW4udy0yOTAge1xuICAgIG1pbi13aWR0aDogMjkwcHg7XG4gIH1cbn1cbmRpdi56LWJ0bi5taW4udy0zMDAsXG5idXR0b24uei1idG4ubWluLnctMzAwLFxuYS56LWJ0bi5taW4udy0zMDAge1xuICBtaW4td2lkdGg6IGF1dG87XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICBkaXYuei1idG4ubWluLnctMzAwLFxuYnV0dG9uLnotYnRuLm1pbi53LTMwMCxcbmEuei1idG4ubWluLnctMzAwIHtcbiAgICBtaW4td2lkdGg6IDMwMHB4O1xuICB9XG59XG5kaXYuei1idG4ubWluLnctMzEwLFxuYnV0dG9uLnotYnRuLm1pbi53LTMxMCxcbmEuei1idG4ubWluLnctMzEwIHtcbiAgbWluLXdpZHRoOiBhdXRvO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgZGl2LnotYnRuLm1pbi53LTMxMCxcbmJ1dHRvbi56LWJ0bi5taW4udy0zMTAsXG5hLnotYnRuLm1pbi53LTMxMCB7XG4gICAgbWluLXdpZHRoOiAzMTBweDtcbiAgfVxufVxuZGl2LnotYnRuLm1pbi53LTMyMCxcbmJ1dHRvbi56LWJ0bi5taW4udy0zMjAsXG5hLnotYnRuLm1pbi53LTMyMCB7XG4gIG1pbi13aWR0aDogYXV0bztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIGRpdi56LWJ0bi5taW4udy0zMjAsXG5idXR0b24uei1idG4ubWluLnctMzIwLFxuYS56LWJ0bi5taW4udy0zMjAge1xuICAgIG1pbi13aWR0aDogMzIwcHg7XG4gIH1cbn1cbmRpdi56LWJ0bi5taW4udy0zMzAsXG5idXR0b24uei1idG4ubWluLnctMzMwLFxuYS56LWJ0bi5taW4udy0zMzAge1xuICBtaW4td2lkdGg6IGF1dG87XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICBkaXYuei1idG4ubWluLnctMzMwLFxuYnV0dG9uLnotYnRuLm1pbi53LTMzMCxcbmEuei1idG4ubWluLnctMzMwIHtcbiAgICBtaW4td2lkdGg6IDMzMHB4O1xuICB9XG59XG5kaXYuei1idG4ubWluLnctMzQwLFxuYnV0dG9uLnotYnRuLm1pbi53LTM0MCxcbmEuei1idG4ubWluLnctMzQwIHtcbiAgbWluLXdpZHRoOiBhdXRvO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgZGl2LnotYnRuLm1pbi53LTM0MCxcbmJ1dHRvbi56LWJ0bi5taW4udy0zNDAsXG5hLnotYnRuLm1pbi53LTM0MCB7XG4gICAgbWluLXdpZHRoOiAzNDBweDtcbiAgfVxufVxuZGl2LnotYnRuLm1pbi53LTM1MCxcbmJ1dHRvbi56LWJ0bi5taW4udy0zNTAsXG5hLnotYnRuLm1pbi53LTM1MCB7XG4gIG1pbi13aWR0aDogYXV0bztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIGRpdi56LWJ0bi5taW4udy0zNTAsXG5idXR0b24uei1idG4ubWluLnctMzUwLFxuYS56LWJ0bi5taW4udy0zNTAge1xuICAgIG1pbi13aWR0aDogMzUwcHg7XG4gIH1cbn1cbmRpdi56LWJ0bi5taW4udy0zNjAsXG5idXR0b24uei1idG4ubWluLnctMzYwLFxuYS56LWJ0bi5taW4udy0zNjAge1xuICBtaW4td2lkdGg6IGF1dG87XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICBkaXYuei1idG4ubWluLnctMzYwLFxuYnV0dG9uLnotYnRuLm1pbi53LTM2MCxcbmEuei1idG4ubWluLnctMzYwIHtcbiAgICBtaW4td2lkdGg6IDM2MHB4O1xuICB9XG59XG5kaXYuei1idG4ubWluLnctMzcwLFxuYnV0dG9uLnotYnRuLm1pbi53LTM3MCxcbmEuei1idG4ubWluLnctMzcwIHtcbiAgbWluLXdpZHRoOiBhdXRvO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgZGl2LnotYnRuLm1pbi53LTM3MCxcbmJ1dHRvbi56LWJ0bi5taW4udy0zNzAsXG5hLnotYnRuLm1pbi53LTM3MCB7XG4gICAgbWluLXdpZHRoOiAzNzBweDtcbiAgfVxufVxuZGl2LnotYnRuLm1pbi53LTM4MCxcbmJ1dHRvbi56LWJ0bi5taW4udy0zODAsXG5hLnotYnRuLm1pbi53LTM4MCB7XG4gIG1pbi13aWR0aDogYXV0bztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIGRpdi56LWJ0bi5taW4udy0zODAsXG5idXR0b24uei1idG4ubWluLnctMzgwLFxuYS56LWJ0bi5taW4udy0zODAge1xuICAgIG1pbi13aWR0aDogMzgwcHg7XG4gIH1cbn1cbmRpdi56LWJ0bi5taW4udy0zOTAsXG5idXR0b24uei1idG4ubWluLnctMzkwLFxuYS56LWJ0bi5taW4udy0zOTAge1xuICBtaW4td2lkdGg6IGF1dG87XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICBkaXYuei1idG4ubWluLnctMzkwLFxuYnV0dG9uLnotYnRuLm1pbi53LTM5MCxcbmEuei1idG4ubWluLnctMzkwIHtcbiAgICBtaW4td2lkdGg6IDM5MHB4O1xuICB9XG59XG5kaXYuei1idG4ubWluLnctNDAwLFxuYnV0dG9uLnotYnRuLm1pbi53LTQwMCxcbmEuei1idG4ubWluLnctNDAwIHtcbiAgbWluLXdpZHRoOiBhdXRvO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgZGl2LnotYnRuLm1pbi53LTQwMCxcbmJ1dHRvbi56LWJ0bi5taW4udy00MDAsXG5hLnotYnRuLm1pbi53LTQwMCB7XG4gICAgbWluLXdpZHRoOiA0MDBweDtcbiAgfVxufVxuZGl2LnotYnRuLm1pbi53LTQxMCxcbmJ1dHRvbi56LWJ0bi5taW4udy00MTAsXG5hLnotYnRuLm1pbi53LTQxMCB7XG4gIG1pbi13aWR0aDogYXV0bztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIGRpdi56LWJ0bi5taW4udy00MTAsXG5idXR0b24uei1idG4ubWluLnctNDEwLFxuYS56LWJ0bi5taW4udy00MTAge1xuICAgIG1pbi13aWR0aDogNDEwcHg7XG4gIH1cbn1cbmRpdi56LWJ0bi5taW4udy00MjAsXG5idXR0b24uei1idG4ubWluLnctNDIwLFxuYS56LWJ0bi5taW4udy00MjAge1xuICBtaW4td2lkdGg6IGF1dG87XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICBkaXYuei1idG4ubWluLnctNDIwLFxuYnV0dG9uLnotYnRuLm1pbi53LTQyMCxcbmEuei1idG4ubWluLnctNDIwIHtcbiAgICBtaW4td2lkdGg6IDQyMHB4O1xuICB9XG59XG5kaXYuei1idG4ubWluLnctNDMwLFxuYnV0dG9uLnotYnRuLm1pbi53LTQzMCxcbmEuei1idG4ubWluLnctNDMwIHtcbiAgbWluLXdpZHRoOiBhdXRvO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgZGl2LnotYnRuLm1pbi53LTQzMCxcbmJ1dHRvbi56LWJ0bi5taW4udy00MzAsXG5hLnotYnRuLm1pbi53LTQzMCB7XG4gICAgbWluLXdpZHRoOiA0MzBweDtcbiAgfVxufVxuZGl2LnotYnRuLm1pbi53LTQ0MCxcbmJ1dHRvbi56LWJ0bi5taW4udy00NDAsXG5hLnotYnRuLm1pbi53LTQ0MCB7XG4gIG1pbi13aWR0aDogYXV0bztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIGRpdi56LWJ0bi5taW4udy00NDAsXG5idXR0b24uei1idG4ubWluLnctNDQwLFxuYS56LWJ0bi5taW4udy00NDAge1xuICAgIG1pbi13aWR0aDogNDQwcHg7XG4gIH1cbn1cbmRpdi56LWJ0bi5taW4udy00NTAsXG5idXR0b24uei1idG4ubWluLnctNDUwLFxuYS56LWJ0bi5taW4udy00NTAge1xuICBtaW4td2lkdGg6IGF1dG87XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICBkaXYuei1idG4ubWluLnctNDUwLFxuYnV0dG9uLnotYnRuLm1pbi53LTQ1MCxcbmEuei1idG4ubWluLnctNDUwIHtcbiAgICBtaW4td2lkdGg6IDQ1MHB4O1xuICB9XG59XG5kaXYuei1idG4ubWluLnctNDYwLFxuYnV0dG9uLnotYnRuLm1pbi53LTQ2MCxcbmEuei1idG4ubWluLnctNDYwIHtcbiAgbWluLXdpZHRoOiBhdXRvO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgZGl2LnotYnRuLm1pbi53LTQ2MCxcbmJ1dHRvbi56LWJ0bi5taW4udy00NjAsXG5hLnotYnRuLm1pbi53LTQ2MCB7XG4gICAgbWluLXdpZHRoOiA0NjBweDtcbiAgfVxufVxuZGl2LnotYnRuLm1pbi53LTQ3MCxcbmJ1dHRvbi56LWJ0bi5taW4udy00NzAsXG5hLnotYnRuLm1pbi53LTQ3MCB7XG4gIG1pbi13aWR0aDogYXV0bztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIGRpdi56LWJ0bi5taW4udy00NzAsXG5idXR0b24uei1idG4ubWluLnctNDcwLFxuYS56LWJ0bi5taW4udy00NzAge1xuICAgIG1pbi13aWR0aDogNDcwcHg7XG4gIH1cbn1cbmRpdi56LWJ0bi5taW4udy00ODAsXG5idXR0b24uei1idG4ubWluLnctNDgwLFxuYS56LWJ0bi5taW4udy00ODAge1xuICBtaW4td2lkdGg6IGF1dG87XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICBkaXYuei1idG4ubWluLnctNDgwLFxuYnV0dG9uLnotYnRuLm1pbi53LTQ4MCxcbmEuei1idG4ubWluLnctNDgwIHtcbiAgICBtaW4td2lkdGg6IDQ4MHB4O1xuICB9XG59XG5kaXYuei1idG4ubWluLnctNDkwLFxuYnV0dG9uLnotYnRuLm1pbi53LTQ5MCxcbmEuei1idG4ubWluLnctNDkwIHtcbiAgbWluLXdpZHRoOiBhdXRvO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgZGl2LnotYnRuLm1pbi53LTQ5MCxcbmJ1dHRvbi56LWJ0bi5taW4udy00OTAsXG5hLnotYnRuLm1pbi53LTQ5MCB7XG4gICAgbWluLXdpZHRoOiA0OTBweDtcbiAgfVxufVxuZGl2LnotYnRuLm1pbi53LTUwMCxcbmJ1dHRvbi56LWJ0bi5taW4udy01MDAsXG5hLnotYnRuLm1pbi53LTUwMCB7XG4gIG1pbi13aWR0aDogYXV0bztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIGRpdi56LWJ0bi5taW4udy01MDAsXG5idXR0b24uei1idG4ubWluLnctNTAwLFxuYS56LWJ0bi5taW4udy01MDAge1xuICAgIG1pbi13aWR0aDogNTAwcHg7XG4gIH1cbn1cbmRpdi56LWJ0bi1wcmltYXJ5LFxuYnV0dG9uLnotYnRuLXByaW1hcnksXG5hLnotYnRuLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5hcmFuamEpO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xufVxuZGl2LnotYnRuLXByaW1hcnk6aG92ZXIsXG5idXR0b24uei1idG4tcHJpbWFyeTpob3ZlcixcbmEuei1idG4tcHJpbWFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLW5hcmFuamEtaG92ZXIpO1xufVxuZGl2LnotYnRuLXByaW1hcnk6YWN0aXZlLFxuYnV0dG9uLnotYnRuLXByaW1hcnk6YWN0aXZlLFxuYS56LWJ0bi1wcmltYXJ5OmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLW5hcmFuamEtaG92ZXIpO1xufVxuZGl2LnotYnRuLXByaW1hcnlbZGlzYWJsZWRdLFxuYnV0dG9uLnotYnRuLXByaW1hcnlbZGlzYWJsZWRdLFxuYS56LWJ0bi1wcmltYXJ5W2Rpc2FibGVkXSB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLW5hcmFuamEtMjApO1xufVxuZGl2LnotYnRuLXByaW1hcnlbZGlzYWJsZWRdOmhvdmVyLFxuYnV0dG9uLnotYnRuLXByaW1hcnlbZGlzYWJsZWRdOmhvdmVyLFxuYS56LWJ0bi1wcmltYXJ5W2Rpc2FibGVkXTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLW5hcmFuamEtMjApO1xufVxuZGl2LnotYnRuLXByaW1hcnlbZGlzYWJsZWRdLmljb24gZmlndXJlIGltZyxcbmJ1dHRvbi56LWJ0bi1wcmltYXJ5W2Rpc2FibGVkXS5pY29uIGZpZ3VyZSBpbWcsXG5hLnotYnRuLXByaW1hcnlbZGlzYWJsZWRdLmljb24gZmlndXJlIGltZyB7XG4gIG9wYWNpdHk6IDAuODtcbn1cbmRpdi56LWJ0bi1wcmltYXJ5LW5lZ3JvLFxuYnV0dG9uLnotYnRuLXByaW1hcnktbmVncm8sXG5hLnotYnRuLXByaW1hcnktbmVncm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbn1cbmRpdi56LWJ0bi1wcmltYXJ5LW5lZ3JvOmhvdmVyLFxuYnV0dG9uLnotYnRuLXByaW1hcnktbmVncm86aG92ZXIsXG5hLnotYnRuLXByaW1hcnktbmVncm86aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1uZWdyby1ob3Zlcik7XG59XG5kaXYuei1idG4tcHJpbWFyeS1uZWdybzphY3RpdmUsXG5idXR0b24uei1idG4tcHJpbWFyeS1uZWdybzphY3RpdmUsXG5hLnotYnRuLXByaW1hcnktbmVncm86YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tbmVncm8taG92ZXIpO1xufVxuZGl2LnotYnRuLXByaW1hcnktbmVncm9bZGlzYWJsZWRdLFxuYnV0dG9uLnotYnRuLXByaW1hcnktbmVncm9bZGlzYWJsZWRdLFxuYS56LWJ0bi1wcmltYXJ5LW5lZ3JvW2Rpc2FibGVkXSB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01MCk7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNDApO1xufVxuZGl2LnotYnRuLXByaW1hcnktbmVncm9bZGlzYWJsZWRdOmhvdmVyLFxuYnV0dG9uLnotYnRuLXByaW1hcnktbmVncm9bZGlzYWJsZWRdOmhvdmVyLFxuYS56LWJ0bi1wcmltYXJ5LW5lZ3JvW2Rpc2FibGVkXTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNDApO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNTApO1xufVxuZGl2LnotYnRuLXByaW1hcnktbmVncm9bZGlzYWJsZWRdLmljb24gZmlndXJlIGltZyxcbmJ1dHRvbi56LWJ0bi1wcmltYXJ5LW5lZ3JvW2Rpc2FibGVkXS5pY29uIGZpZ3VyZSBpbWcsXG5hLnotYnRuLXByaW1hcnktbmVncm9bZGlzYWJsZWRdLmljb24gZmlndXJlIGltZyB7XG4gIG9wYWNpdHk6IDAuMztcbn1cbmRpdi56LWJ0bi1wcmltYXJ5LWJsYW5jbyxcbmJ1dHRvbi56LWJ0bi1wcmltYXJ5LWJsYW5jbyxcbmEuei1idG4tcHJpbWFyeS1ibGFuY28ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5hcmFuamEpO1xufVxuZGl2LnotYnRuLXByaW1hcnktYmxhbmNvOmhvdmVyLCBkaXYuei1idG4tcHJpbWFyeS1ibGFuY286YWN0aXZlLFxuYnV0dG9uLnotYnRuLXByaW1hcnktYmxhbmNvOmhvdmVyLFxuYnV0dG9uLnotYnRuLXByaW1hcnktYmxhbmNvOmFjdGl2ZSxcbmEuei1idG4tcHJpbWFyeS1ibGFuY286aG92ZXIsXG5hLnotYnRuLXByaW1hcnktYmxhbmNvOmFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1uYXJhbmphLWhvdmVyKTtcbn1cbmRpdi56LWJ0bi5mdWxsLFxuYnV0dG9uLnotYnRuLmZ1bGwsXG5hLnotYnRuLmZ1bGwge1xuICB3aWR0aDogMTAwJTtcbn1cbmRpdi56LWJ0bi5yZWd1bGFyLFxuYnV0dG9uLnotYnRuLnJlZ3VsYXIsXG5hLnotYnRuLnJlZ3VsYXIge1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc3JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbn1cbmRpdi56LWJ0bi1kb3dubG9hZCxcbmJ1dHRvbi56LWJ0bi1kb3dubG9hZCxcbmEuei1idG4tZG93bmxvYWQge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uYXJhbmphKTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWZsZXg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG59XG5kaXYuei1idG4tZG93bmxvYWQgc3BhbixcbmJ1dHRvbi56LWJ0bi1kb3dubG9hZCBzcGFuLFxuYS56LWJ0bi1kb3dubG9hZCBzcGFuIHtcbiAgZmxleDogMTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbmRpdi56LWJ0bi1kb3dubG9hZCBzdmcsXG5idXR0b24uei1idG4tZG93bmxvYWQgc3ZnLFxuYS56LWJ0bi1kb3dubG9hZCBzdmcge1xuICBmaWxsOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5hcmFuamEpO1xufVxuZGl2LnotYnRuLWRvd25sb2FkOmhvdmVyLFxuYnV0dG9uLnotYnRuLWRvd25sb2FkOmhvdmVyLFxuYS56LWJ0bi1kb3dubG9hZDpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1uYXJhbmphLWhvdmVyKTtcbn1cbmRpdi56LWJ0bi1kb3dubG9hZDpob3ZlciBzdmcsXG5idXR0b24uei1idG4tZG93bmxvYWQ6aG92ZXIgc3ZnLFxuYS56LWJ0bi1kb3dubG9hZDpob3ZlciBzdmcge1xuICBmaWxsOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1uYXJhbmphLWhvdmVyKTtcbn1cbmRpdi56LWJ0bi1kb3dubG9hZDphY3RpdmUsXG5idXR0b24uei1idG4tZG93bmxvYWQ6YWN0aXZlLFxuYS56LWJ0bi1kb3dubG9hZDphY3RpdmUge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tbmFyYW5qYS1ob3Zlcik7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLW5hcmFuamEtaG92ZXIpO1xufVxuZGl2LnotYnRuLWRvd25sb2FkIGZpZ3VyZSxcbmJ1dHRvbi56LWJ0bi1kb3dubG9hZCBmaWd1cmUsXG5hLnotYnRuLWRvd25sb2FkIGZpZ3VyZSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAyNHB4O1xufVxuZGl2LnotYnRuLWRvd25sb2FkIGZpZ3VyZTpmaXJzdC1jaGlsZCxcbmJ1dHRvbi56LWJ0bi1kb3dubG9hZCBmaWd1cmU6Zmlyc3QtY2hpbGQsXG5hLnotYnRuLWRvd25sb2FkIGZpZ3VyZTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogNnB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgZGl2LnotYnRuLWRvd25sb2FkIGZpZ3VyZTpmaXJzdC1jaGlsZCxcbmJ1dHRvbi56LWJ0bi1kb3dubG9hZCBmaWd1cmU6Zmlyc3QtY2hpbGQsXG5hLnotYnRuLWRvd25sb2FkIGZpZ3VyZTpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB9XG59XG5kaXYuei1idG4tZG93bmxvYWQgZmlndXJlOmxhc3QtY2hpbGQsXG5idXR0b24uei1idG4tZG93bmxvYWQgZmlndXJlOmxhc3QtY2hpbGQsXG5hLnotYnRuLWRvd25sb2FkIGZpZ3VyZTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDZweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIGRpdi56LWJ0bi1kb3dubG9hZCBmaWd1cmU6bGFzdC1jaGlsZCxcbmJ1dHRvbi56LWJ0bi1kb3dubG9hZCBmaWd1cmU6bGFzdC1jaGlsZCxcbmEuei1idG4tZG93bmxvYWQgZmlndXJlOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICB9XG59XG5kaXYuei1idG4tZG93bmxvYWQgZmlndXJlIHN2ZyxcbmJ1dHRvbi56LWJ0bi1kb3dubG9hZCBmaWd1cmUgc3ZnLFxuYS56LWJ0bi1kb3dubG9hZCBmaWd1cmUgc3ZnIHtcbiAgaGVpZ2h0OiAyNHB4O1xuICB3aWR0aDogYXV0bztcbn1cbmRpdi56LWJ0bi1kb3dubG9hZFtkaXNhYmxlZF0sXG5idXR0b24uei1idG4tZG93bmxvYWRbZGlzYWJsZWRdLFxuYS56LWJ0bi1kb3dubG9hZFtkaXNhYmxlZF0ge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tbmFyYW5qYS0yMCk7XG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbn1cbmRpdi56LWJ0bi1kb3dubG9hZFtkaXNhYmxlZF0gc3ZnLFxuYnV0dG9uLnotYnRuLWRvd25sb2FkW2Rpc2FibGVkXSBzdmcsXG5hLnotYnRuLWRvd25sb2FkW2Rpc2FibGVkXSBzdmcge1xuICBmaWxsOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1uYXJhbmphLTIwKTtcbn1cbmRpdi56LWJ0bi1kb3dubG9hZFtkaXNhYmxlZF06aG92ZXIsXG5idXR0b24uei1idG4tZG93bmxvYWRbZGlzYWJsZWRdOmhvdmVyLFxuYS56LWJ0bi1kb3dubG9hZFtkaXNhYmxlZF06aG92ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tbmFyYW5qYS0yMCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLW5hcmFuamEtMjApO1xufVxuZGl2LnotYnRuLWRvd25sb2FkW2Rpc2FibGVkXSBmaWd1cmUgaW1nLFxuYnV0dG9uLnotYnRuLWRvd25sb2FkW2Rpc2FibGVkXSBmaWd1cmUgaW1nLFxuYS56LWJ0bi1kb3dubG9hZFtkaXNhYmxlZF0gZmlndXJlIGltZyB7XG4gIG9wYWNpdHk6IDAuMztcbn1cbmRpdi56LWJ0bi1zZWNvbmRhcnksXG5idXR0b24uei1idG4tc2Vjb25kYXJ5LFxuYS56LWJ0bi1zZWNvbmRhcnkge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uYXJhbmphKTtcbiAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uYXJhbmphKTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbmRpdi56LWJ0bi1zZWNvbmRhcnkubm8tYm9yZGVyLFxuYnV0dG9uLnotYnRuLXNlY29uZGFyeS5uby1ib3JkZXIsXG5hLnotYnRuLXNlY29uZGFyeS5uby1ib3JkZXIge1xuICBib3JkZXItY29sb3I6IHJnYmEoMSwgMSwgMSwgMCk7XG59XG5kaXYuei1idG4tc2Vjb25kYXJ5Lm5vLWJvcmRlcjpob3ZlcixcbmJ1dHRvbi56LWJ0bi1zZWNvbmRhcnkubm8tYm9yZGVyOmhvdmVyLFxuYS56LWJ0bi1zZWNvbmRhcnkubm8tYm9yZGVyOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDEsIDEsIDEsIDApO1xufVxuZGl2LnotYnRuLXNlY29uZGFyeTpob3ZlcixcbmJ1dHRvbi56LWJ0bi1zZWNvbmRhcnk6aG92ZXIsXG5hLnotYnRuLXNlY29uZGFyeTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1uYXJhbmphLWhvdmVyKTtcbiAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tbmFyYW5qYS1ob3Zlcik7XG59XG5kaXYuei1idG4tc2Vjb25kYXJ5OmFjdGl2ZSxcbmJ1dHRvbi56LWJ0bi1zZWNvbmRhcnk6YWN0aXZlLFxuYS56LWJ0bi1zZWNvbmRhcnk6YWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLW5hcmFuamEtaG92ZXIpO1xuICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1uYXJhbmphLWhvdmVyKTtcbn1cbmRpdi56LWJ0bi1zZWNvbmRhcnlbZGlzYWJsZWRdLFxuYnV0dG9uLnotYnRuLXNlY29uZGFyeVtkaXNhYmxlZF0sXG5hLnotYnRuLXNlY29uZGFyeVtkaXNhYmxlZF0ge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tbmFyYW5qYS0yMCk7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLW5hcmFuamEtMjApO1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG59XG5kaXYuei1idG4tc2Vjb25kYXJ5W2Rpc2FibGVkXTpob3ZlcixcbmJ1dHRvbi56LWJ0bi1zZWNvbmRhcnlbZGlzYWJsZWRdOmhvdmVyLFxuYS56LWJ0bi1zZWNvbmRhcnlbZGlzYWJsZWRdOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLW5hcmFuamEtMjApO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1uYXJhbmphLTIwKTtcbn1cbmRpdi56LWJ0bi1zZWNvbmRhcnlbZGlzYWJsZWRdLmljb24gZmlndXJlIGltZyxcbmJ1dHRvbi56LWJ0bi1zZWNvbmRhcnlbZGlzYWJsZWRdLmljb24gZmlndXJlIGltZyxcbmEuei1idG4tc2Vjb25kYXJ5W2Rpc2FibGVkXS5pY29uIGZpZ3VyZSBpbWcge1xuICBvcGFjaXR5OiAwLjM7XG59XG5kaXYuei1idG4tc2Vjb25kYXJ5LW5lZ3JvLFxuYnV0dG9uLnotYnRuLXNlY29uZGFyeS1uZWdybyxcbmEuei1idG4tc2Vjb25kYXJ5LW5lZ3JvIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xuICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcbn1cbmRpdi56LWJ0bi1zZWNvbmRhcnktbmVncm86aG92ZXIsXG5idXR0b24uei1idG4tc2Vjb25kYXJ5LW5lZ3JvOmhvdmVyLFxuYS56LWJ0bi1zZWNvbmRhcnktbmVncm86aG92ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tbmVncm8taG92ZXIpO1xuICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1uZWdyby1ob3Zlcik7XG59XG5kaXYuei1idG4tc2Vjb25kYXJ5LW5lZ3JvOmFjdGl2ZSxcbmJ1dHRvbi56LWJ0bi1zZWNvbmRhcnktbmVncm86YWN0aXZlLFxuYS56LWJ0bi1zZWNvbmRhcnktbmVncm86YWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLW5lZ3JvLWhvdmVyKTtcbiAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tbmVncm8taG92ZXIpO1xufVxuZGl2LnotYnRuLXNlY29uZGFyeS1uZWdyb1tkaXNhYmxlZF0sXG5idXR0b24uei1idG4tc2Vjb25kYXJ5LW5lZ3JvW2Rpc2FibGVkXSxcbmEuei1idG4tc2Vjb25kYXJ5LW5lZ3JvW2Rpc2FibGVkXSB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNDApO1xuICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNDApO1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG59XG5kaXYuei1idG4tc2Vjb25kYXJ5LW5lZ3JvW2Rpc2FibGVkXTpob3ZlcixcbmJ1dHRvbi56LWJ0bi1zZWNvbmRhcnktbmVncm9bZGlzYWJsZWRdOmhvdmVyLFxuYS56LWJ0bi1zZWNvbmRhcnktbmVncm9bZGlzYWJsZWRdOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy00MCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy00MCk7XG59XG5kaXYuei1idG4tc2Vjb25kYXJ5LW5lZ3JvW2Rpc2FibGVkXS5pY29uIGZpZ3VyZSBpbWcsXG5idXR0b24uei1idG4tc2Vjb25kYXJ5LW5lZ3JvW2Rpc2FibGVkXS5pY29uIGZpZ3VyZSBpbWcsXG5hLnotYnRuLXNlY29uZGFyeS1uZWdyb1tkaXNhYmxlZF0uaWNvbiBmaWd1cmUgaW1nIHtcbiAgb3BhY2l0eTogMC4zO1xufVxuZGl2LnotYnRuLmljb24sXG5idXR0b24uei1idG4uaWNvbixcbmEuei1idG4uaWNvbiB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4O1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1mbGV4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbiAgbWluLXdpZHRoOiA2MHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgZGl2LnotYnRuLmljb24sXG5idXR0b24uei1idG4uaWNvbixcbmEuei1idG4uaWNvbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuZGl2LnotYnRuLmljb24gc3BhbixcbmJ1dHRvbi56LWJ0bi5pY29uIHNwYW4sXG5hLnotYnRuLmljb24gc3BhbiB7XG4gIG1hcmdpbjogMCA0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZmxleDogMTtcbiAgcGFkZGluZy1yaWdodDogMzZweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIGRpdi56LWJ0bi5pY29uIHNwYW4sXG5idXR0b24uei1idG4uaWNvbiBzcGFuLFxuYS56LWJ0bi5pY29uIHNwYW4ge1xuICAgIG1hcmdpbjogMCA4cHg7XG4gICAgZmxleDogbm9uZTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgfVxufVxuZGl2LnotYnRuLmljb24gZmlndXJlLFxuYnV0dG9uLnotYnRuLmljb24gZmlndXJlLFxuYS56LWJ0bi5pY29uIGZpZ3VyZSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAyNHB4O1xufVxuZGl2LnotYnRuLmljb24gZmlndXJlOmZpcnN0LWNoaWxkLFxuYnV0dG9uLnotYnRuLmljb24gZmlndXJlOmZpcnN0LWNoaWxkLFxuYS56LWJ0bi5pY29uIGZpZ3VyZTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogNnB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgZGl2LnotYnRuLmljb24gZmlndXJlOmZpcnN0LWNoaWxkLFxuYnV0dG9uLnotYnRuLmljb24gZmlndXJlOmZpcnN0LWNoaWxkLFxuYS56LWJ0bi5pY29uIGZpZ3VyZTpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB9XG59XG5kaXYuei1idG4uaWNvbiBmaWd1cmU6bGFzdC1jaGlsZCxcbmJ1dHRvbi56LWJ0bi5pY29uIGZpZ3VyZTpsYXN0LWNoaWxkLFxuYS56LWJ0bi5pY29uIGZpZ3VyZTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDZweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIGRpdi56LWJ0bi5pY29uIGZpZ3VyZTpsYXN0LWNoaWxkLFxuYnV0dG9uLnotYnRuLmljb24gZmlndXJlOmxhc3QtY2hpbGQsXG5hLnotYnRuLmljb24gZmlndXJlOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICB9XG59XG5kaXYuei1idG4uaWNvbiBmaWd1cmUgaW1nLFxuYnV0dG9uLnotYnRuLmljb24gZmlndXJlIGltZyxcbmEuei1idG4uaWNvbiBmaWd1cmUgaW1nIHtcbiAgaGVpZ2h0OiAyNHB4O1xuICB3aWR0aDogYXV0bztcbn1cbmRpdi56LWJ0bi5pY29uLm1vYmlsZS1pY29uLXJlZHVjdGlvbixcbmJ1dHRvbi56LWJ0bi5pY29uLm1vYmlsZS1pY29uLXJlZHVjdGlvbixcbmEuei1idG4uaWNvbi5tb2JpbGUtaWNvbi1yZWR1Y3Rpb24ge1xuICBtaW4td2lkdGg6IDIwcHg7XG4gIHBhZGRpbmc6IDAgOHB4O1xuICBtYXJnaW46IDBweDtcbn1cbmRpdi56LWJ0bi5pY29uLm1vYmlsZS1pY29uLXJlZHVjdGlvbiBmaWd1cmUsXG5idXR0b24uei1idG4uaWNvbi5tb2JpbGUtaWNvbi1yZWR1Y3Rpb24gZmlndXJlLFxuYS56LWJ0bi5pY29uLm1vYmlsZS1pY29uLXJlZHVjdGlvbiBmaWd1cmUge1xuICBoZWlnaHQ6IDI4cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAxMDAwcHgpIHtcbiAgZGl2LnotYnRuLmljb24ubW9iaWxlLWljb24tcmVkdWN0aW9uIGZpZ3VyZSxcbmJ1dHRvbi56LWJ0bi5pY29uLm1vYmlsZS1pY29uLXJlZHVjdGlvbiBmaWd1cmUsXG5hLnotYnRuLmljb24ubW9iaWxlLWljb24tcmVkdWN0aW9uIGZpZ3VyZSB7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICB9XG59XG5kaXYuei1idG4uaWNvbi5tb2JpbGUtaWNvbi1yZWR1Y3Rpb24gZmlndXJlIGltZyxcbmJ1dHRvbi56LWJ0bi5pY29uLm1vYmlsZS1pY29uLXJlZHVjdGlvbiBmaWd1cmUgaW1nLFxuYS56LWJ0bi5pY29uLm1vYmlsZS1pY29uLXJlZHVjdGlvbiBmaWd1cmUgaW1nIHtcbiAgaGVpZ2h0OiAyOHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogMTAwMHB4KSB7XG4gIGRpdi56LWJ0bi5pY29uLm1vYmlsZS1pY29uLXJlZHVjdGlvbiBmaWd1cmUgaW1nLFxuYnV0dG9uLnotYnRuLmljb24ubW9iaWxlLWljb24tcmVkdWN0aW9uIGZpZ3VyZSBpbWcsXG5hLnotYnRuLmljb24ubW9iaWxlLWljb24tcmVkdWN0aW9uIGZpZ3VyZSBpbWcge1xuICAgIGhlaWdodDogMjRweDtcbiAgfVxufVxuZGl2LnotYnRuLmljb24ubW9iaWxlLWljb24tcmVkdWN0aW9uIGZpZ3VyZTpmaXJzdC1jaGlsZCxcbmJ1dHRvbi56LWJ0bi5pY29uLm1vYmlsZS1pY29uLXJlZHVjdGlvbiBmaWd1cmU6Zmlyc3QtY2hpbGQsXG5hLnotYnRuLmljb24ubW9iaWxlLWljb24tcmVkdWN0aW9uIGZpZ3VyZTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogMTAwMHB4KSB7XG4gIGRpdi56LWJ0bi5pY29uLm1vYmlsZS1pY29uLXJlZHVjdGlvbiBmaWd1cmU6Zmlyc3QtY2hpbGQsXG5idXR0b24uei1idG4uaWNvbi5tb2JpbGUtaWNvbi1yZWR1Y3Rpb24gZmlndXJlOmZpcnN0LWNoaWxkLFxuYS56LWJ0bi5pY29uLm1vYmlsZS1pY29uLXJlZHVjdGlvbiBmaWd1cmU6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogNnB4O1xuICB9XG59XG5kaXYuei1idG4uaWNvbi5tb2JpbGUtaWNvbi1yZWR1Y3Rpb24gZmlndXJlOmxhc3QtY2hpbGQsXG5idXR0b24uei1idG4uaWNvbi5tb2JpbGUtaWNvbi1yZWR1Y3Rpb24gZmlndXJlOmxhc3QtY2hpbGQsXG5hLnotYnRuLmljb24ubW9iaWxlLWljb24tcmVkdWN0aW9uIGZpZ3VyZTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDEwMDBweCkge1xuICBkaXYuei1idG4uaWNvbi5tb2JpbGUtaWNvbi1yZWR1Y3Rpb24gZmlndXJlOmxhc3QtY2hpbGQsXG5idXR0b24uei1idG4uaWNvbi5tb2JpbGUtaWNvbi1yZWR1Y3Rpb24gZmlndXJlOmxhc3QtY2hpbGQsXG5hLnotYnRuLmljb24ubW9iaWxlLWljb24tcmVkdWN0aW9uIGZpZ3VyZTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgfVxufVxuZGl2LnotYnRuLmljb24ubW9iaWxlLWljb24tcmVkdWN0aW9uIHNwYW4sXG5idXR0b24uei1idG4uaWNvbi5tb2JpbGUtaWNvbi1yZWR1Y3Rpb24gc3BhbixcbmEuei1idG4uaWNvbi5tb2JpbGUtaWNvbi1yZWR1Y3Rpb24gc3BhbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAxMDAwcHgpIHtcbiAgZGl2LnotYnRuLmljb24ubW9iaWxlLWljb24tcmVkdWN0aW9uLFxuYnV0dG9uLnotYnRuLmljb24ubW9iaWxlLWljb24tcmVkdWN0aW9uLFxuYS56LWJ0bi5pY29uLm1vYmlsZS1pY29uLXJlZHVjdGlvbiB7XG4gICAgbWFyZ2luOiA2cHg7XG4gICAgcGFkZGluZzogMCAxNnB4O1xuICAgIG1pbi13aWR0aDogNjBweDtcbiAgfVxuICBkaXYuei1idG4uaWNvbi5tb2JpbGUtaWNvbi1yZWR1Y3Rpb24gc3BhbixcbmJ1dHRvbi56LWJ0bi5pY29uLm1vYmlsZS1pY29uLXJlZHVjdGlvbiBzcGFuLFxuYS56LWJ0bi5pY29uLm1vYmlsZS1pY29uLXJlZHVjdGlvbiBzcGFuIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbn1cbmRpdi56LWJ0bi1mb3JtLFxuYnV0dG9uLnotYnRuLWZvcm0sXG5hLnotYnRuLWZvcm0ge1xuICBoZWlnaHQ6IDQ4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSk7XG4gIG91dGxpbmU6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSkgMXB4IHNvbGlkO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDAgNHB4IDRweCAwO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDAgNHB4IDRweCAwO1xuICAtbXMtYm9yZGVyLXJhZGl1czogMCA0cHggNHB4IDA7XG4gIGJvcmRlci1yYWRpdXM6IDAgNHB4IDRweCAwO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAgMTZweDtcbiAgbWluLXdpZHRoOiAwcHg7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMTIwcHg7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDBzIGxpbmVhcjtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMHMgbGluZWFyO1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDBzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDBzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogYWxsIDBzIGxpbmVhcjtcbn1cbmRpdi56LWJ0bi1mb3JtLmF1dG8sXG5idXR0b24uei1idG4tZm9ybS5hdXRvLFxuYS56LWJ0bi1mb3JtLmF1dG8ge1xuICBtYXgtd2lkdGg6IG1heC1jb250ZW50O1xufVxuZGl2LnotYnRuLWZvcm0uaWNvbnMsXG5idXR0b24uei1idG4tZm9ybS5pY29ucyxcbmEuei1idG4tZm9ybS5pY29ucyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbmRpdi56LWJ0bi1mb3JtLmljb25zIGZpZ3VyZSxcbmJ1dHRvbi56LWJ0bi1mb3JtLmljb25zIGZpZ3VyZSxcbmEuei1idG4tZm9ybS5pY29ucyBmaWd1cmUge1xuICBtYXJnaW46IDA7XG59XG5kaXYuei1idG4tZm9ybS5uby1iZyxcbmJ1dHRvbi56LWJ0bi1mb3JtLm5vLWJnLFxuYS56LWJ0bi1mb3JtLm5vLWJnIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbn1cbmRpdi56LWJ0bi1mb3JtLm5vLWJnOmhvdmVyLFxuYnV0dG9uLnotYnRuLWZvcm0ubm8tYmc6aG92ZXIsXG5hLnotYnRuLWZvcm0ubm8tYmc6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBub25lICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbmRpdi56LWJ0bi1mb3JtLmZsb2F0LFxuYnV0dG9uLnotYnRuLWZvcm0uZmxvYXQsXG5hLnotYnRuLWZvcm0uZmxvYXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDBweDtcbn1cbmRpdi56LWJ0bi1mb3JtLm51bWJlcnMsXG5idXR0b24uei1idG4tZm9ybS5udW1iZXJzLFxuYS56LWJ0bi1mb3JtLm51bWJlcnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogMzguNHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAzOC40cHggIWltcG9ydGFudDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNTAlO1xuICAtbXMtYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHRvcDogNC44cHg7XG59XG5kaXYuei1idG4tZm9ybS5udW1iZXJzOmFmdGVyLFxuYnV0dG9uLnotYnRuLWZvcm0ubnVtYmVyczphZnRlcixcbmEuei1idG4tZm9ybS5udW1iZXJzOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIGhlaWdodDogNHB4O1xuICB3aWR0aDogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAycHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMnB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogMnB4O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG5kaXYuei1idG4tZm9ybS5udW1iZXJzLmxlc3MsXG5idXR0b24uei1idG4tZm9ybS5udW1iZXJzLmxlc3MsXG5hLnotYnRuLWZvcm0ubnVtYmVycy5sZXNzIHtcbiAgei1pbmRleDogMTI7XG4gIGxlZnQ6IDZweDtcbn1cbmRpdi56LWJ0bi1mb3JtLm51bWJlcnMucGx1cyxcbmJ1dHRvbi56LWJ0bi1mb3JtLm51bWJlcnMucGx1cyxcbmEuei1idG4tZm9ybS5udW1iZXJzLnBsdXMge1xuICB6LWluZGV4OiAxMztcbiAgcmlnaHQ6IDZweDtcbn1cbmRpdi56LWJ0bi1mb3JtLm51bWJlcnMucGx1czpiZWZvcmUsXG5idXR0b24uei1idG4tZm9ybS5udW1iZXJzLnBsdXM6YmVmb3JlLFxuYS56LWJ0bi1mb3JtLm51bWJlcnMucGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgaGVpZ2h0OiA1MCU7XG4gIHdpZHRoOiA0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDJweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAycHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAycHg7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cbmRpdi56LWJ0bi1mb3JtLnBhc3N3b3JkLFxuYnV0dG9uLnotYnRuLWZvcm0ucGFzc3dvcmQsXG5hLnotYnRuLWZvcm0ucGFzc3dvcmQge1xuICBiYWNrZ3JvdW5kOiB1cmwofnNyYy9hc3NldHMvaW1nL3N2Zy9pY29uLXdhdGNoLW9mZi5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xufVxuZGl2LnotYnRuLWZvcm0ucGFzc3dvcmQuYWN0aXZlLFxuYnV0dG9uLnotYnRuLWZvcm0ucGFzc3dvcmQuYWN0aXZlLFxuYS56LWJ0bi1mb3JtLnBhc3N3b3JkLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHVybCh+c3JjL2Fzc2V0cy9pbWcvc3ZnL2ljb24td2F0Y2guc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbn1cbmRpdi56LWJ0bi1mb3JtOmhvdmVyOm5vdCguYXVkaW8pOm5vdCgucGFzc3dvcmQpOm5vdCgubm8tYmcpLFxuYnV0dG9uLnotYnRuLWZvcm06aG92ZXI6bm90KC5hdWRpbyk6bm90KC5wYXNzd29yZCk6bm90KC5uby1iZyksXG5hLnotYnRuLWZvcm06aG92ZXI6bm90KC5hdWRpbyk6bm90KC5wYXNzd29yZCk6bm90KC5uby1iZykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1uYXJhbmphLWhvdmVyKTtcbiAgb3V0bGluZTogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tbmFyYW5qYS1ob3ZlcikgMXB4IHNvbGlkO1xufVxuZGl2LnotYnRuLWZvcm1bZGlzYWJsZWRdLFxuYnV0dG9uLnotYnRuLWZvcm1bZGlzYWJsZWRdLFxuYS56LWJ0bi1mb3JtW2Rpc2FibGVkXSB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLW5hcmFuamEtMjApO1xuICBvdXRsaW5lOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1uYXJhbmphLTIwKSAxcHggc29saWQ7XG59XG5kaXYuei1idG4tZm9ybVtkaXNhYmxlZF06aG92ZXI6bm90KC5hdWRpbyk6bm90KC5wYXNzd29yZCk6bm90KC5uby1iZyksXG5idXR0b24uei1idG4tZm9ybVtkaXNhYmxlZF06aG92ZXI6bm90KC5hdWRpbyk6bm90KC5wYXNzd29yZCk6bm90KC5uby1iZyksXG5hLnotYnRuLWZvcm1bZGlzYWJsZWRdOmhvdmVyOm5vdCguYXVkaW8pOm5vdCgucGFzc3dvcmQpOm5vdCgubm8tYmcpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tbmFyYW5qYS0yMCk7XG4gIG91dGxpbmU6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLW5hcmFuamEtMjApIDFweCBzb2xpZDtcbn1cbmRpdi56LWJ0bi1mb3JtW2Rpc2FibGVkXS5pY29uIGZpZ3VyZSBpbWcsXG5idXR0b24uei1idG4tZm9ybVtkaXNhYmxlZF0uaWNvbiBmaWd1cmUgaW1nLFxuYS56LWJ0bi1mb3JtW2Rpc2FibGVkXS5pY29uIGZpZ3VyZSBpbWcge1xuICBvcGFjaXR5OiAwLjg7XG59XG5kaXYuei1idG4tbGluayxcbmJ1dHRvbi56LWJ0bi1saW5rLFxuYS56LWJ0bi1saW5rIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIG1pbi13aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5hcmFuamEpO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3Nib2xkXCIsIHNhbnMtc2VyaWY7XG59XG5kaXYuei1idG4tbGluazpob3ZlcixcbmJ1dHRvbi56LWJ0bi1saW5rOmhvdmVyLFxuYS56LWJ0bi1saW5rOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLW5hcmFuamEtaG92ZXIpO1xufVxuZGl2LnotYnRuLWxpbmtbZGlzYWJsZWRdLFxuYnV0dG9uLnotYnRuLWxpbmtbZGlzYWJsZWRdLFxuYS56LWJ0bi1saW5rW2Rpc2FibGVkXSB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1uYXJhbmphLTIwKTtcbn1cbmRpdi56LWJ0bi1saW5rLmJsYW5jbyxcbmJ1dHRvbi56LWJ0bi1saW5rLmJsYW5jbyxcbmEuei1idG4tbGluay5ibGFuY28ge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xufVxuZGl2LnotYnRuLWxpbmsuYmxhbmNvOmhvdmVyLFxuYnV0dG9uLnotYnRuLWxpbmsuYmxhbmNvOmhvdmVyLFxuYS56LWJ0bi1saW5rLmJsYW5jbzpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApO1xufVxuZGl2LnotYnRuLWxpbmsubmVncm8sXG5idXR0b24uei1idG4tbGluay5uZWdybyxcbmEuei1idG4tbGluay5uZWdybyB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcbn1cbmRpdi56LWJ0bi1saW5rLm5lZ3JvOmhvdmVyLFxuYnV0dG9uLnotYnRuLWxpbmsubmVncm86aG92ZXIsXG5hLnotYnRuLWxpbmsubmVncm86aG92ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTQwKTtcbn1cbmRpdi56LWJ0bi5jb21wYWN0byxcbmJ1dHRvbi56LWJ0bi5jb21wYWN0byxcbmEuei1idG4uY29tcGFjdG8ge1xuICBtaW4td2lkdGg6IG1pbi1jb250ZW50O1xuICBoZWlnaHQ6IGF1dG87XG4gIG1pbi1oZWlnaHQ6IDI2cHg7XG4gIHBhZGRpbmc6IDAgOHB4O1xufVxuXG4uei1pbmZvcm1hY2lvbi1sYXRlcmFsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uei1pbmZvcm1hY2lvbi1sYXRlcmFsIGZpZ3VyZSB7XG4gIGZsZXg6IDAgMCAxMDAlO1xufVxuLnotaW5mb3JtYWNpb24tbGF0ZXJhbCBmaWd1cmUgaW1nIHtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogMTAwMHB4KSB7XG4gIC56LWluZm9ybWFjaW9uLWxhdGVyYWwgZmlndXJlIGltZyB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG4uei1pbmZvcm1hY2lvbi1sYXRlcmFsIGgxIHtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3NyZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMi4ycmVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgLnotaW5mb3JtYWNpb24tbGF0ZXJhbCBoMSB7XG4gICAgZm9udC1zaXplOiAyLjZyZW07XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDEwMDBweCkge1xuICAuei1pbmZvcm1hY2lvbi1sYXRlcmFsIGgxIHtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgfVxufVxuLnotaW5mb3JtYWNpb24tbGF0ZXJhbCBoMSBzcGFuIHtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3Nib2xkXCIsIHNhbnMtc2VyaWY7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDNyZW07XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICAuei1pbmZvcm1hY2lvbi1sYXRlcmFsIGgxIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogNHJlbTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogMTI3MHB4KSB7XG4gIC56LWluZm9ybWFjaW9uLWxhdGVyYWwgaDEgc3BhbiB7XG4gICAgZm9udC1zaXplOiA1cmVtO1xuICB9XG59XG4uei1pbmZvcm1hY2lvbi1sYXRlcmFsLmNsYXJvIGgxIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbn1cblxuLnotc2ltcGxlLWRhdGEge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG4uei1zaW1wbGUtZGF0YSBwLFxuLnotc2ltcGxlLWRhdGEgaDMge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG4uei1zaW1wbGUtZGF0YS5uYXJhbmphIHAsXG4uei1zaW1wbGUtZGF0YS5uYXJhbmphIGgzLFxuLnotc2ltcGxlLWRhdGEubmFyYW5qYSBwLmgzLFxuLnotc2ltcGxlLWRhdGEubmFyYW5qYSBwLmg0IHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSk7XG59XG4uei1zaW1wbGUtZGF0YS5ncmlzLTgwIHAsXG4uei1zaW1wbGUtZGF0YS5ncmlzLTgwIGgzLFxuLnotc2ltcGxlLWRhdGEuZ3Jpcy04MCBwLmgzLFxuLnotc2ltcGxlLWRhdGEuZ3Jpcy04MCBwLmg0IHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XG59XG4uei1zaW1wbGUtZGF0YTpub3QoLmludmVydGlkbykgaDMsXG4uei1zaW1wbGUtZGF0YTpub3QoLmludmVydGlkbykgcC5oMyxcbi56LXNpbXBsZS1kYXRhOm5vdCguaW52ZXJ0aWRvKSBwLmg0LFxuLnotc2ltcGxlLWRhdGE6bm90KC5pbnZlcnRpZG8pIGg0IHtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3NyZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xufVxuLnotc2ltcGxlLWRhdGE6bm90KC5pbnZlcnRpZG8pIGgzICsgcCxcbi56LXNpbXBsZS1kYXRhOm5vdCguaW52ZXJ0aWRvKSBwLmgzICsgcCxcbi56LXNpbXBsZS1kYXRhOm5vdCguaW52ZXJ0aWRvKSBwLmg0ICsgcCxcbi56LXNpbXBsZS1kYXRhOm5vdCguaW52ZXJ0aWRvKSBoNCArIHAge1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2JvbGRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxLjZyZW07XG59XG4uei1zaW1wbGUtZGF0YS5pbnZlcnRpZG8gcCB7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzYm9sZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEuM3JlbTtcbn1cbi56LXNpbXBsZS1kYXRhLmludmVydGlkbyBoMyxcbi56LXNpbXBsZS1kYXRhLmludmVydGlkbyBwLmgzLFxuLnotc2ltcGxlLWRhdGEuaW52ZXJ0aWRvIHAuaDQsXG4uei1zaW1wbGUtZGF0YS5pbnZlcnRpZG8gaDQge1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc3JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxLjZyZW07XG59XG5cbi56LWZvcm1zIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi56LWZvcm1zIC5wcmVmaXgge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDBweDtcbiAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gIHdpZHRoOiBhdXRvO1xuICBtaW4td2lkdGg6IG1pbi1jb250ZW50O1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNTApICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApICFpbXBvcnRhbnQ7XG4gIHotaW5kZXg6IDEzO1xuICBoZWlnaHQ6IDQ4cHg7XG4gIHBhZGRpbmc6IDAgOHB4O1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbi56LWZvcm1zIC5wcmVmaXggKyBpbnB1dCB7XG4gIHBhZGRpbmctbGVmdDogMzZweDtcbn1cbi56LWZvcm1zIFtkaXNhYmxlZF0gfiAucHJlZml4IHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTQwKSAhaW1wb3J0YW50O1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTQwKSAhaW1wb3J0YW50O1xufVxuLnotZm9ybXMgLm1peCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IC1tcy1mbGV4O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBmbGV4LXN0YXJ0O1xufVxuLnotZm9ybXMgLm1peCBpbnB1dC5wLWlucHV0dGV4dCB7XG4gIGZsZXg6IDE7XG4gIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG59XG4uei1mb3JtcyAubWl4Lm51bWJlciBpbnB1dC5wLWlucHV0dGV4dCB7XG4gIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG59XG4uei1mb3JtcyAubWl4IC5idG4ge1xuICBtYXJnaW4tYm90dG9tOiA2cHg7XG59XG4uei1mb3JtcyAubWl4IHAtY2hlY2tib3gge1xuICBmbGV4OiAwIDAgMTAwJTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIC56LWZvcm1zIC5taXggcC1jaGVja2JveCB7XG4gICAgZmxleDogMTtcbiAgfVxufVxuLnotZm9ybXMgcC1jaGVja2JveCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5maWd1cmUuei1pY29ub3Mge1xuICBoZWlnaHQ6IDY0cHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDY0cHggIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICAvKlNpc3RlbWEgZGUgdGFtYcOxb3MsIGxhIGNhamEgKi9cbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuZmlndXJlLnotaWNvbm9zLnBsYWluIHtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IC1tcy1mbGV4O1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1mbGV4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG59XG5maWd1cmUuei1pY29ub3MgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbmZpZ3VyZS56LWljb25vcy5ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuZmlndXJlLnotaWNvbm9zLnotY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbn1cbmZpZ3VyZS56LWljb25vcy56LWNlbnRlciBpbWcge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuZmlndXJlLnotaWNvbm9zLnctNSB7XG4gIGhlaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiA1cHggIWltcG9ydGFudDtcbn1cbmZpZ3VyZS56LWljb25vcy53LTUgaW1nIHtcbiAgaGVpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDVweCAhaW1wb3J0YW50O1xufVxuZmlndXJlLnotaWNvbm9zLnctMTAge1xuICBoZWlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwcHggIWltcG9ydGFudDtcbn1cbmZpZ3VyZS56LWljb25vcy53LTEwIGltZyB7XG4gIGhlaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTBweCAhaW1wb3J0YW50O1xufVxuZmlndXJlLnotaWNvbm9zLnctMTUge1xuICBoZWlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDE1cHggIWltcG9ydGFudDtcbn1cbmZpZ3VyZS56LWljb25vcy53LTE1IGltZyB7XG4gIGhlaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTVweCAhaW1wb3J0YW50O1xufVxuZmlndXJlLnotaWNvbm9zLnctMjAge1xuICBoZWlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDIwcHggIWltcG9ydGFudDtcbn1cbmZpZ3VyZS56LWljb25vcy53LTIwIGltZyB7XG4gIGhlaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMjBweCAhaW1wb3J0YW50O1xufVxuZmlndXJlLnotaWNvbm9zLnctMjUge1xuICBoZWlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDI1cHggIWltcG9ydGFudDtcbn1cbmZpZ3VyZS56LWljb25vcy53LTI1IGltZyB7XG4gIGhlaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMjVweCAhaW1wb3J0YW50O1xufVxuZmlndXJlLnotaWNvbm9zLnctMzAge1xuICBoZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDMwcHggIWltcG9ydGFudDtcbn1cbmZpZ3VyZS56LWljb25vcy53LTMwIGltZyB7XG4gIGhlaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMzBweCAhaW1wb3J0YW50O1xufVxuZmlndXJlLnotaWNvbm9zLnctMzUge1xuICBoZWlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDM1cHggIWltcG9ydGFudDtcbn1cbmZpZ3VyZS56LWljb25vcy53LTM1IGltZyB7XG4gIGhlaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMzVweCAhaW1wb3J0YW50O1xufVxuZmlndXJlLnotaWNvbm9zLnctNDAge1xuICBoZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDQwcHggIWltcG9ydGFudDtcbn1cbmZpZ3VyZS56LWljb25vcy53LTQwIGltZyB7XG4gIGhlaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB3aWR0aDogNDBweCAhaW1wb3J0YW50O1xufVxuZmlndXJlLnotaWNvbm9zLnctNDUge1xuICBoZWlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDQ1cHggIWltcG9ydGFudDtcbn1cbmZpZ3VyZS56LWljb25vcy53LTQ1IGltZyB7XG4gIGhlaWdodDogNDVweCAhaW1wb3J0YW50O1xuICB3aWR0aDogNDVweCAhaW1wb3J0YW50O1xufVxuZmlndXJlLnotaWNvbm9zLnctNTAge1xuICBoZWlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDUwcHggIWltcG9ydGFudDtcbn1cbmZpZ3VyZS56LWljb25vcy53LTUwIGltZyB7XG4gIGhlaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB3aWR0aDogNTBweCAhaW1wb3J0YW50O1xufVxuZmlndXJlLnotaWNvbm9zLnctNTUge1xuICBoZWlnaHQ6IDU1cHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDU1cHggIWltcG9ydGFudDtcbn1cbmZpZ3VyZS56LWljb25vcy53LTU1IGltZyB7XG4gIGhlaWdodDogNTVweCAhaW1wb3J0YW50O1xuICB3aWR0aDogNTVweCAhaW1wb3J0YW50O1xufVxuZmlndXJlLnotaWNvbm9zLnctNjAge1xuICBoZWlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDYwcHggIWltcG9ydGFudDtcbn1cbmZpZ3VyZS56LWljb25vcy53LTYwIGltZyB7XG4gIGhlaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB3aWR0aDogNjBweCAhaW1wb3J0YW50O1xufVxuZmlndXJlLnotaWNvbm9zLnctNjUge1xuICBoZWlnaHQ6IDY1cHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDY1cHggIWltcG9ydGFudDtcbn1cbmZpZ3VyZS56LWljb25vcy53LTY1IGltZyB7XG4gIGhlaWdodDogNjVweCAhaW1wb3J0YW50O1xuICB3aWR0aDogNjVweCAhaW1wb3J0YW50O1xufVxuZmlndXJlLnotaWNvbm9zLnctNzAge1xuICBoZWlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDcwcHggIWltcG9ydGFudDtcbn1cbmZpZ3VyZS56LWljb25vcy53LTcwIGltZyB7XG4gIGhlaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB3aWR0aDogNzBweCAhaW1wb3J0YW50O1xufVxuZmlndXJlLnotaWNvbm9zLnctNzUge1xuICBoZWlnaHQ6IDc1cHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDc1cHggIWltcG9ydGFudDtcbn1cbmZpZ3VyZS56LWljb25vcy53LTc1IGltZyB7XG4gIGhlaWdodDogNzVweCAhaW1wb3J0YW50O1xuICB3aWR0aDogNzVweCAhaW1wb3J0YW50O1xufVxuZmlndXJlLnotaWNvbm9zLnctODAge1xuICBoZWlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDgwcHggIWltcG9ydGFudDtcbn1cbmZpZ3VyZS56LWljb25vcy53LTgwIGltZyB7XG4gIGhlaWdodDogODBweCAhaW1wb3J0YW50O1xuICB3aWR0aDogODBweCAhaW1wb3J0YW50O1xufVxuZmlndXJlLnotaWNvbm9zLnctODUge1xuICBoZWlnaHQ6IDg1cHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDg1cHggIWltcG9ydGFudDtcbn1cbmZpZ3VyZS56LWljb25vcy53LTg1IGltZyB7XG4gIGhlaWdodDogODVweCAhaW1wb3J0YW50O1xuICB3aWR0aDogODVweCAhaW1wb3J0YW50O1xufVxuZmlndXJlLnotaWNvbm9zLnctOTAge1xuICBoZWlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDkwcHggIWltcG9ydGFudDtcbn1cbmZpZ3VyZS56LWljb25vcy53LTkwIGltZyB7XG4gIGhlaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB3aWR0aDogOTBweCAhaW1wb3J0YW50O1xufVxuZmlndXJlLnotaWNvbm9zLnctOTUge1xuICBoZWlnaHQ6IDk1cHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDk1cHggIWltcG9ydGFudDtcbn1cbmZpZ3VyZS56LWljb25vcy53LTk1IGltZyB7XG4gIGhlaWdodDogOTVweCAhaW1wb3J0YW50O1xuICB3aWR0aDogOTVweCAhaW1wb3J0YW50O1xufVxuZmlndXJlLnotaWNvbm9zLnctMTAwIHtcbiAgaGVpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwcHggIWltcG9ydGFudDtcbn1cbmZpZ3VyZS56LWljb25vcy53LTEwMCBpbWcge1xuICBoZWlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMDBweCAhaW1wb3J0YW50O1xufVxuZmlndXJlLnotaWNvbm9zLnctMTA1IHtcbiAgaGVpZ2h0OiAxMDVweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTA1cHggIWltcG9ydGFudDtcbn1cbmZpZ3VyZS56LWljb25vcy53LTEwNSBpbWcge1xuICBoZWlnaHQ6IDEwNXB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMDVweCAhaW1wb3J0YW50O1xufVxuZmlndXJlLnotaWNvbm9zLnctMTEwIHtcbiAgaGVpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTEwcHggIWltcG9ydGFudDtcbn1cbmZpZ3VyZS56LWljb25vcy53LTExMCBpbWcge1xuICBoZWlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMTBweCAhaW1wb3J0YW50O1xufVxuZmlndXJlLnotaWNvbm9zLnctMTE1IHtcbiAgaGVpZ2h0OiAxMTVweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTE1cHggIWltcG9ydGFudDtcbn1cbmZpZ3VyZS56LWljb25vcy53LTExNSBpbWcge1xuICBoZWlnaHQ6IDExNXB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMTVweCAhaW1wb3J0YW50O1xufVxuZmlndXJlLnotaWNvbm9zLnctMTIwIHtcbiAgaGVpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTIwcHggIWltcG9ydGFudDtcbn1cbmZpZ3VyZS56LWljb25vcy53LTEyMCBpbWcge1xuICBoZWlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMjBweCAhaW1wb3J0YW50O1xufVxuZmlndXJlLnotaWNvbm9zLnctMTI1IHtcbiAgaGVpZ2h0OiAxMjVweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTI1cHggIWltcG9ydGFudDtcbn1cbmZpZ3VyZS56LWljb25vcy53LTEyNSBpbWcge1xuICBoZWlnaHQ6IDEyNXB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMjVweCAhaW1wb3J0YW50O1xufVxuZmlndXJlLnotaWNvbm9zLnctMTMwIHtcbiAgaGVpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTMwcHggIWltcG9ydGFudDtcbn1cbmZpZ3VyZS56LWljb25vcy53LTEzMCBpbWcge1xuICBoZWlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMzBweCAhaW1wb3J0YW50O1xufVxuZmlndXJlLnotaWNvbm9zLnctMTM1IHtcbiAgaGVpZ2h0OiAxMzVweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTM1cHggIWltcG9ydGFudDtcbn1cbmZpZ3VyZS56LWljb25vcy53LTEzNSBpbWcge1xuICBoZWlnaHQ6IDEzNXB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMzVweCAhaW1wb3J0YW50O1xufVxuZmlndXJlLnotaWNvbm9zLnctMTQwIHtcbiAgaGVpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTQwcHggIWltcG9ydGFudDtcbn1cbmZpZ3VyZS56LWljb25vcy53LTE0MCBpbWcge1xuICBoZWlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxNDBweCAhaW1wb3J0YW50O1xufVxuZmlndXJlLnotaWNvbm9zLnctMTQ1IHtcbiAgaGVpZ2h0OiAxNDVweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTQ1cHggIWltcG9ydGFudDtcbn1cbmZpZ3VyZS56LWljb25vcy53LTE0NSBpbWcge1xuICBoZWlnaHQ6IDE0NXB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxNDVweCAhaW1wb3J0YW50O1xufVxuZmlndXJlLnotaWNvbm9zLnctMTUwIHtcbiAgaGVpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTUwcHggIWltcG9ydGFudDtcbn1cbmZpZ3VyZS56LWljb25vcy53LTE1MCBpbWcge1xuICBoZWlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxNTBweCAhaW1wb3J0YW50O1xufVxuZmlndXJlLnotaWNvbm9zLnctMTU1IHtcbiAgaGVpZ2h0OiAxNTVweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTU1cHggIWltcG9ydGFudDtcbn1cbmZpZ3VyZS56LWljb25vcy53LTE1NSBpbWcge1xuICBoZWlnaHQ6IDE1NXB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxNTVweCAhaW1wb3J0YW50O1xufVxuZmlndXJlLnotaWNvbm9zLnctMTYge1xuICBoZWlnaHQ6IDE2cHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDE2cHggIWltcG9ydGFudDtcbn1cbmZpZ3VyZS56LWljb25vcy53LTE2IGltZyB7XG4gIGhlaWdodDogMTZweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTZweCAhaW1wb3J0YW50O1xufVxuZmlndXJlLnotaWNvbm9zLnctMjQge1xuICBoZWlnaHQ6IDI0cHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDI0cHggIWltcG9ydGFudDtcbn1cbmZpZ3VyZS56LWljb25vcy53LTI0IGltZyB7XG4gIGhlaWdodDogMjRweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMjRweCAhaW1wb3J0YW50O1xufVxuZmlndXJlLnotaWNvbm9zLnctMzIge1xuICBoZWlnaHQ6IDMycHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDMycHggIWltcG9ydGFudDtcbn1cbmZpZ3VyZS56LWljb25vcy53LTMyIGltZyB7XG4gIGhlaWdodDogMzJweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMzJweCAhaW1wb3J0YW50O1xufVxuZmlndXJlLnotaWNvbm9zLnctNDgge1xuICBoZWlnaHQ6IDQ4cHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDQ4cHggIWltcG9ydGFudDtcbn1cbmZpZ3VyZS56LWljb25vcy53LTQ4IGltZyB7XG4gIGhlaWdodDogNDhweCAhaW1wb3J0YW50O1xuICB3aWR0aDogNDhweCAhaW1wb3J0YW50O1xufVxuZmlndXJlLnotaWNvbm9zLnctNjQge1xuICBoZWlnaHQ6IDY0cHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDY0cHggIWltcG9ydGFudDtcbn1cbmZpZ3VyZS56LWljb25vcy53LTY0IGltZyB7XG4gIGhlaWdodDogNjRweCAhaW1wb3J0YW50O1xuICB3aWR0aDogNjRweCAhaW1wb3J0YW50O1xufVxuZmlndXJlLnotaWNvbm9zLnctNzIge1xuICBoZWlnaHQ6IDcycHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDcycHggIWltcG9ydGFudDtcbn1cbmZpZ3VyZS56LWljb25vcy53LTcyIGltZyB7XG4gIGhlaWdodDogNzJweCAhaW1wb3J0YW50O1xuICB3aWR0aDogNzJweCAhaW1wb3J0YW50O1xufVxuZmlndXJlLnotaWNvbm9zLnctOTYge1xuICBoZWlnaHQ6IDk2cHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDk2cHggIWltcG9ydGFudDtcbn1cbmZpZ3VyZS56LWljb25vcy53LTk2IGltZyB7XG4gIGhlaWdodDogOTZweCAhaW1wb3J0YW50O1xuICB3aWR0aDogOTZweCAhaW1wb3J0YW50O1xufVxuZmlndXJlLnotaWNvbm9zLnctMTQ0IHtcbiAgaGVpZ2h0OiAxNDRweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTQ0cHggIWltcG9ydGFudDtcbn1cbmZpZ3VyZS56LWljb25vcy53LTE0NCBpbWcge1xuICBoZWlnaHQ6IDE0NHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxNDRweCAhaW1wb3J0YW50O1xufVxuXG5maWd1cmUuei1pbWFnZW4gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuZmlndXJlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuZmlndXJlLmJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5maWd1cmUuei1pbHVzdHJhY2lvbmVzLnctNjQge1xuICBoZWlnaHQ6IGF1dG87XG4gIHdpZHRoOiA2NHB4ICFpbXBvcnRhbnQ7XG59XG5maWd1cmUuei1pbHVzdHJhY2lvbmVzLnctNjQgaW1nIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICB3aWR0aDogNjRweCAhaW1wb3J0YW50O1xufVxuZmlndXJlLnotaWx1c3RyYWNpb25lcy53LTEyOCB7XG4gIGhlaWdodDogYXV0bztcbiAgd2lkdGg6IDEyOHB4ICFpbXBvcnRhbnQ7XG59XG5maWd1cmUuei1pbHVzdHJhY2lvbmVzLnctMTI4IGltZyB7XG4gIGhlaWdodDogYXV0bztcbiAgd2lkdGg6IDEyOHB4ICFpbXBvcnRhbnQ7XG59XG5maWd1cmUuei1pbHVzdHJhY2lvbmVzLnctMjU2IHtcbiAgaGVpZ2h0OiBhdXRvO1xuICB3aWR0aDogMjU2cHggIWltcG9ydGFudDtcbn1cbmZpZ3VyZS56LWlsdXN0cmFjaW9uZXMudy0yNTYgaW1nIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICB3aWR0aDogMjU2cHggIWltcG9ydGFudDtcbn1cblxuLnotc2VsZWN0b3Ige1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDgwcHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXI6IDNweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTApO1xuICBwYWRkaW5nOiA4cHggMTZweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWZsZXg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gIG1hcmdpbjogNnB4IDZweCA2cHggMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbn1cbi56LXNlbGVjdG9yLnNvbWJyYSB7XG4gIGJvcmRlcjogM3B4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxMHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggMjBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAtbW96LWJveC1zaGFkb3c6IDBweCAwcHggMjBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAtbXMtYm94LXNoYWRvdzogMHB4IDBweCAyMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMjBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuLnotc2VsZWN0b3I6aG92ZXIge1xuICBib3JkZXI6IDNweCBzb2xpZCB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1uYXJhbmphLTUwKTtcbn1cbi56LXNlbGVjdG9yLmFjdGl2ZS5zaW1wbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5hcmFuamEpO1xuICBib3JkZXI6IDNweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5hcmFuamEpO1xufVxuLnotc2VsZWN0b3IuYWN0aXZlLnNpbXBsZSAubGFiZWwge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xufVxuLnotc2VsZWN0b3Iuc2ltcGxlIHtcbiAgd2lkdGg6IGF1dG87XG4gIG1pbi13aWR0aDogNTBweDtcbiAgbWF4LXdpZHRoOiAyMDBweDtcbiAgbWluLWhlaWdodDogNTBweDtcbn1cbi56LXNlbGVjdG9yLnNpbXBsZSBzcGFuLmxhYmVsIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAxMDAwcHgpIHtcbiAgLnotc2VsZWN0b3Ige1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogODAwcHg7XG4gICAgbWluLXdpZHRoOiAyMjBweDtcbiAgfVxufVxuLnotc2VsZWN0b3Iudy0xMDBwIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uei1zZWxlY3Rvci53LTVwIHtcbiAgd2lkdGg6IDUlO1xufVxuLnotc2VsZWN0b3Iudy0xMHAge1xuICB3aWR0aDogMTAlO1xufVxuLnotc2VsZWN0b3Iudy0xNXAge1xuICB3aWR0aDogMTUlO1xufVxuLnotc2VsZWN0b3Iudy0yMHAge1xuICB3aWR0aDogMjAlO1xufVxuLnotc2VsZWN0b3Iudy0yNXAge1xuICB3aWR0aDogMjUlO1xufVxuLnotc2VsZWN0b3Iudy0zMHAge1xuICB3aWR0aDogMzAlO1xufVxuLnotc2VsZWN0b3Iudy0zNXAge1xuICB3aWR0aDogMzUlO1xufVxuLnotc2VsZWN0b3Iudy00MHAge1xuICB3aWR0aDogNDAlO1xufVxuLnotc2VsZWN0b3Iudy00NXAge1xuICB3aWR0aDogNDUlO1xufVxuLnotc2VsZWN0b3Iudy01MHAge1xuICB3aWR0aDogNTAlO1xufVxuLnotc2VsZWN0b3Iudy01NXAge1xuICB3aWR0aDogNTUlO1xufVxuLnotc2VsZWN0b3Iudy02MHAge1xuICB3aWR0aDogNjAlO1xufVxuLnotc2VsZWN0b3Iudy02NXAge1xuICB3aWR0aDogNjUlO1xufVxuLnotc2VsZWN0b3Iudy03MHAge1xuICB3aWR0aDogNzAlO1xufVxuLnotc2VsZWN0b3Iudy03NXAge1xuICB3aWR0aDogNzUlO1xufVxuLnotc2VsZWN0b3Iudy04MHAge1xuICB3aWR0aDogODAlO1xufVxuLnotc2VsZWN0b3Iudy04NXAge1xuICB3aWR0aDogODUlO1xufVxuLnotc2VsZWN0b3Iudy05MHAge1xuICB3aWR0aDogOTAlO1xufVxuLnotc2VsZWN0b3Iudy05NXAge1xuICB3aWR0aDogOTUlO1xufVxuLnotc2VsZWN0b3Iudy0xMDBwIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uei1zZWxlY3Rvci5zdXNwZW5kZWQgZmlndXJlIHtcbiAgb3BhY2l0eTogMC41O1xuICBmaWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcbiAgLXdlYmtpdC1maWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcbn1cbi56LXNlbGVjdG9yLnN1c3BlbmRlZCBzcGFuLmxhYmVsLCAuei1zZWxlY3Rvci5zdXNwZW5kZWQgc3Bhbi5wcmVmYWNlLCAuei1zZWxlY3Rvci5zdXNwZW5kZWQgc3Bhbi5jYXB0aW9uIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01MCkgIWltcG9ydGFudDtcbn1cbi56LXNlbGVjdG9yLnN1c3BlbmRlZCBzcGFuLmFycm93LCAuei1zZWxlY3Rvci5zdXNwZW5kZWQgc3Bhbi5kZWxldGUge1xuICBvcGFjaXR5OiAwLjU7XG4gIGZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xuICAtd2Via2l0LWZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xufVxuLnotc2VsZWN0b3JbZGlzYWJsZWRdIHtcbiAgYm9yZGVyOiAzcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTEwKTtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cbi56LXNlbGVjdG9yW2Rpc2FibGVkXSBzcGFuLmNhcHRpb24sIC56LXNlbGVjdG9yW2Rpc2FibGVkXSBzcGFuLmxhYmVsLCAuei1zZWxlY3RvcltkaXNhYmxlZF0gc3Bhbi5wcmVmYWNlIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01MCk7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNTApO1xufVxuLnotc2VsZWN0b3JbZGlzYWJsZWRdIHNwYW4uYXJyb3csIC56LXNlbGVjdG9yW2Rpc2FibGVkXSBzcGFuLmRlbGV0ZSB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbi56LXNlbGVjdG9yID4gZmlndXJlIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uei1zZWxlY3RvciA+IGZpZ3VyZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLnotc2VsZWN0b3IuZ3JhbmRlID4gZmlndXJlIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXgtaGVpZ2h0OiA0OHB4O1xuICB3aWR0aDogNDhweDtcbn1cbi56LXNlbGVjdG9yLnN1cGVyaW9yIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbi56LXNlbGVjdG9yLnN1cGVyaW9yIHNwYW4uYXJyb3cge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLnotc2VsZWN0b3IgZGl2LmRhdG9zLWluZm9ybWFjaW9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtZmxleDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMTJweDtcbiAgcGFkZGluZy10b3A6IDhweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0yMCk7XG59XG4uei1zZWxlY3RvciBkaXYuZGF0b3MtaW5mb3JtYWNpb24gLmRhdG8gc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTUwKTtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzcmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuLnotc2VsZWN0b3IgZGl2LmRhdG9zLWluZm9ybWFjaW9uIC5kYXRvIGg0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWF6dWwpO1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3Nib2xkXCIsIHNhbnMtc2VyaWY7XG59XG4uei1zZWxlY3RvciBkaXYuZGF0b3MtaW5mb3JtYWNpb24gLmRhdG86bGFzdC1jaGlsZCA+IHNwYW4sXG4uei1zZWxlY3RvciBkaXYuZGF0b3MtaW5mb3JtYWNpb24gLmRhdG86bGFzdC1jaGlsZCA+IGg0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4uei1zZWxlY3RvciBkaXYuZGF0b3MtaW5mb3JtYWNpb24gLmRhdG8uZXN0YWRvIHtcbiAgZmxleDogMTtcbn1cbi56LXNlbGVjdG9yIGRpdi5kYXRvcy1pbmZvcm1hY2lvbiAuZGF0by5tb250byB7XG4gIGZsZXg6IDE7XG59XG4uei1zZWxlY3RvciBzcGFuIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi56LXNlbGVjdG9yIHNwYW4uYXJyb3cge1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybCh+c3JjL2Fzc2V0cy9pbWcvc3ZnL2ljb24tYXJyb3ctbmV4dC5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBtYXJnaW4tbGVmdDogMTZweDtcbn1cbi56LXNlbGVjdG9yIHNwYW4uZGVsZXRlIHtcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMjBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwofnNyYy9hc3NldHMvaW1nL3N2Zy9pY29uX2Nsb3NlX25hcmFuamEuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDE4cHg7XG4gIG1hcmdpbi1sZWZ0OiAxNnB4O1xufVxuLnotc2VsZWN0b3Igc3Bhbi5sYWJlbCB7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzYm9sZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xuICBmbGV4OiAxO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogMTAwMHB4KSB7XG4gIC56LXNlbGVjdG9yIHNwYW4ubGFiZWwge1xuICAgIGxpbmUtaGVpZ2h0OiAyLjJyZW07XG4gIH1cbn1cbi56LXNlbGVjdG9yIHNwYW4ubGFiZWwgKyAuY2FwdGlvbiwgLnotc2VsZWN0b3Igc3Bhbi5sYWJlbCArIC56LWNhcHRpb24ge1xuICBtYXJnaW4tbGVmdDogMTZweDtcbn1cbi56LXNlbGVjdG9yIHNwYW4uei10aXRsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2JvbGRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cbi56LXNlbGVjdG9yIHNwYW4uei1kZXNjcmlwdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc3JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIC56LXNlbGVjdG9yIHNwYW4uei1kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxLjFyZW07XG4gIH1cbn1cbi56LXNlbGVjdG9yIHNwYW4ucHJlZmFjZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc3JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxLjNyZW07XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5hcmFuamEpO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuLnotc2VsZWN0b3Igc3Bhbi56LWNhcHRpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3NyZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cbi56LXNlbGVjdG9yIHNwYW4uei1jYXB0aW9uIHN0cm9uZyB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5hcmFuamEpO1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2JvbGRcIiwgc2Fucy1zZXJpZjtcbn1cbi56LXNlbGVjdG9yLmV4cGFuZGlibGUge1xuICB3aWR0aDogMTAwJTtcbn1cbi56LXNlbGVjdG9yLmV4cGFuZGlibGVbb3Blbl0gPiBzdW1tYXJ5LmN0YSB7XG4gIHBhZGRpbmc6IDBweCAwcHggMTBweCAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcbn1cbi56LXNlbGVjdG9yLmV4cGFuZGlibGVbb3Blbl0gc3Bhbi5hcnJvdyB7XG4gIGJhY2tncm91bmQ6IHVybCh+c3JjL2Fzc2V0cy9pbWcvc3ZnL2ljb24tYXJyb3ctZG93bi5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xufVxuLnotc2VsZWN0b3IuZXhwYW5kaWJsZSA+IHN1bW1hcnk6Oi13ZWJraXQtZGV0YWlscy1tYXJrZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnotc2VsZWN0b3IuZXhwYW5kaWJsZSAuZGF0YSB7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG59XG4uei1zZWxlY3Rvci5leHBhbmRpYmxlID4gc3VtbWFyeS5jdGEge1xuICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtZmxleDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogNTBweDtcbiAgcGFkZGluZzogMHB4O1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAvKiBTYWZhcmkgKi9cbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAvKiBJRSAxMCBhbmQgSUUgMTEgKi9cbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC8qIFN0YW5kYXJkIHN5bnRheCAqL1xufVxuLnotc2VsZWN0b3IuZXhwYW5kaWJsZSA+IHN1bW1hcnkuY3RhID4gZmlndXJlIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uei1zZWxlY3Rvci5leHBhbmRpYmxlID4gc3VtbWFyeS5jdGEgPiBmaWd1cmUgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbi56LXNlbGVjdG9yLmV4cGFuZGlibGUuZ3JhbmRlID4gc3VtbWFyeS5jdGEgPiBmaWd1cmUge1xuICBoZWlnaHQ6IGF1dG87XG4gIG1heC1oZWlnaHQ6IDQ4cHg7XG4gIHdpZHRoOiA0OHB4O1xufVxuLnotc2VsZWN0b3IudmlzaXRlZCB7XG4gIGJvcmRlcjogM3B4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLW5hcmFuamEtNTApO1xufVxuLnotc2VsZWN0b3IudmlzaXRlZCBzcGFuLmFycm93IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKH5zcmMvYXNzZXRzL2ltZy9zdmcvY2hlY2tib3hfbmFyYW5qYV9jaGVjay5zdmcpO1xufVxuXG4uei1kZXNwbGVnYWJsZS1yZXN1bWVuIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDRweCAwIDA7XG4gIC8qKi9cbn1cbi56LWRlc3BsZWdhYmxlLXJlc3VtZW4gLnRpdHVsYXIge1xuICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDRweCAwO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNSk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi56LWRlc3BsZWdhYmxlLXJlc3VtZW4gLnRpdHVsYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDJweDtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAyOXB4KTtcbiAgbGVmdDogMTlweDtcbiAgYm90dG9tOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uYXJhbmphKTtcbiAgei1pbmRleDogMTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aCA6IDUwMHB4KSB7XG4gIC56LWRlc3BsZWdhYmxlLXJlc3VtZW4gLnRpdHVsYXI6OmJlZm9yZSB7XG4gICAgbGVmdDogMTBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoIDogNTAwcHgpIHtcbiAgLnotZGVzcGxlZ2FibGUtcmVzdW1lbiAudGl0dWxhciB7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgfVxufVxuLnotZGVzcGxlZ2FibGUtcmVzdW1lbiAudGl0dWxhciBmaWd1cmUge1xuICB6LWluZGV4OiAxMDtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogZmxleC1zdGFydDtcbiAgaGVpZ2h0OiA0MHB4O1xuICB3aWR0aDogNDBweDtcbn1cbi56LWRlc3BsZWdhYmxlLXJlc3VtZW4gLnRpdHVsYXIgZmlndXJlIGltZyB7XG4gIG1hcmdpbi10b3A6IDhweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogYXV0bztcbiAgei1pbmRleDogMTA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGggOiA1MDBweCkge1xuICAuei1kZXNwbGVnYWJsZS1yZXN1bWVuIC50aXR1bGFyIGZpZ3VyZSB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG59XG4uei1kZXNwbGVnYWJsZS1yZXN1bWVuIC50aXR1bGFyIGZpZ2NhcHRpb24gaDIge1xuICBmb250LXNpemU6IDEuM3JlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSk7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzYm9sZFwiLCBzYW5zLXNlcmlmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLnotZGVzcGxlZ2FibGUtcmVzdW1lbiAudGl0dWxhciBmaWdjYXB0aW9uIGgzIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAycmVtO1xufVxuLnotZGVzcGxlZ2FibGUtcmVzdW1lbiAudGl0dWxhciBmaWdjYXB0aW9uIGgzIHNwYW4ge1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc3JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbn1cbi56LWRlc3BsZWdhYmxlLXJlc3VtZW4gLmRlcGxveSAuZGF0YSB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBmbGV4LXN0YXJ0O1xuICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aCA6IDUwMHB4KSB7XG4gIC56LWRlc3BsZWdhYmxlLXJlc3VtZW4gLmRlcGxveSAuZGF0YSB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuLnotZGVzcGxlZ2FibGUtcmVzdW1lbiAuZGVwbG95IC5kYXRhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAycHg7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMTlweDtcbiAgdG9wOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uYXJhbmphKTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aCA6IDUwMHB4KSB7XG4gIC56LWRlc3BsZWdhYmxlLXJlc3VtZW4gLmRlcGxveSAuZGF0YTo6YmVmb3JlIHtcbiAgICBsZWZ0OiAxMHB4O1xuICB9XG59XG4uei1kZXNwbGVnYWJsZS1yZXN1bWVuIC5kZXBsb3kgLmRhdGEgc3BhbiB7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi56LWRlc3BsZWdhYmxlLXJlc3VtZW4gLmRlcGxveSAuZGF0YSBzcGFuOjphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDE4cHg7XG4gIHdpZHRoOiAxOHB4O1xuICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5hcmFuamEpO1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDlweDtcbiAgdG9wOiAxMHB4O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoIDogNTAwcHgpIHtcbiAgLnotZGVzcGxlZ2FibGUtcmVzdW1lbiAuZGVwbG95IC5kYXRhIHNwYW46OmFmdGVyIHtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG4uei1kZXNwbGVnYWJsZS1yZXN1bWVuIC5kZXBsb3kgLmRhdGEgLmRhdGEtaXRlbSB7XG4gIGZsZXg6IDE7XG4gIG1pbi1oZWlnaHQ6IDRyZW07XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApO1xufVxuLnotZGVzcGxlZ2FibGUtcmVzdW1lbiAuZGVwbG95IC5kYXRhLmNvbXBsZXRlZCBzcGFuOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCh+c3JjL2Fzc2V0cy9pbWcvc3ZnL2NoZWNrYm94X25hcmFuamFfY2hlY2suc3ZnKTtcbn1cbi56LWRlc3BsZWdhYmxlLXJlc3VtZW4gLmRlcGxveSAuZGF0YS5jb21wbGV0ZWQgYnV0dG9uLmRhdGEtaW50ZXJhY3Rpb24ge1xuICBsaW5lLWhlaWdodDogNHJlbTtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDEuM3JlbTtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3Nib2xkXCIsIHNhbnMtc2VyaWY7XG4gIHBhZGRpbmc6IDAgMCAwIDRweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBiYWNrZ3JvdW5kOiB1cmwofnNyYy9hc3NldHMvaW1nL3N2Zy9pY29uLWFycm93LWRvd24uc3ZnKSBjYWxjKDEwMCUgLSAxMHB4KSBjZW50ZXIgbm8tcmVwZWF0O1xuICBib3JkZXI6IG5vbmU7XG59XG4uei1kZXNwbGVnYWJsZS1yZXN1bWVuIC5kZXBsb3kgLmRhdGEuY29tcGxldGVkIGJ1dHRvbi5kYXRhLWludGVyYWN0aW9uLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCh+c3JjL2Fzc2V0cy9pbWcvc3ZnL2ljb24tYXJyb3ctdXAuc3ZnKTtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xufVxuLnotZGVzcGxlZ2FibGUtcmVzdW1lbiAuZGVwbG95IC5kYXRhLmNvbXBsZXRlZCBidXR0b24uZGF0YS1pbnRlcmFjdGlvbi5hY3RpdmU6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKTtcbiAgZmlsdGVyOiBncmF5c2NhbGUoMCUpO1xuICAtd2Via2l0LWZpbHRlcjogZ3JheXNjYWxlKDAlKTtcbn1cbi56LWRlc3BsZWdhYmxlLXJlc3VtZW4gLmRlcGxveSAuZGF0YS5jb21wbGV0ZWQgYnV0dG9uLmRhdGEtaW50ZXJhY3Rpb246aG92ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTUwKTtcbiAgZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG4gIC13ZWJraXQtZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG59XG4uei1kZXNwbGVnYWJsZS1yZXN1bWVuIC5kZXBsb3kgLmRhdGEuY29tcGxldGVkIC5kYXRhLWl0ZW0gLmV4dHJhIHtcbiAgcGFkZGluZy1sZWZ0OiAxNnB4O1xufVxuLnotZGVzcGxlZ2FibGUtcmVzdW1lbiAuZGVwbG95IC5kYXRhLmN1cnJlbnQ6OmJlZm9yZSB7XG4gIGhlaWdodDogNTAlO1xufVxuLnotZGVzcGxlZ2FibGUtcmVzdW1lbiAuZGVwbG95IC5kYXRhLmN1cnJlbnQgLmRhdGEtaXRlbSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLW5hcmFuamEtMTApO1xuICBwYWRkaW5nOiAwIDRweCAwIDhweDtcbn1cbi56LWRlc3BsZWdhYmxlLXJlc3VtZW4gLmRlcGxveSAuZGF0YS5jdXJyZW50IC5kYXRhLWl0ZW0gaDIge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uYXJhbmphKTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxLjNyZW07XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzYm9sZFwiLCBzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogNHJlbTtcbn1cblxuLnotcGFzb3MtaW5kaWNlIHtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbn1cbi56LXBhc29zLWluZGljZSBwLXByb2dyZXNzYmFyIHtcbiAgbWFyZ2luLXRvcDogNHB4O1xuICBmbGV4OiAwIDAgMTAwJTtcbn1cbi56LXBhc29zLWluZGljZSAuaW5kZXgge1xuICBoZWlnaHQ6IDI0cHg7XG4gIHdpZHRoOiAyNHB4O1xuICBkaXNwbGF5OiBncmlkO1xuICBwbGFjZS1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01MCk7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01MCk7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2JvbGRcIiwgc2Fucy1zZXJpZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDAgOHB4IDAgMDtcbn1cbi56LXBhc29zLWluZGljZSAucGFzb3Mge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKTtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzcmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi56LXBhc29zLWluZGljZSBoMi56LWNvbnRlbmlkbyB7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzYm9sZFwiLCBzYW5zLXNlcmlmO1xuICBmbGV4OiAxO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTUwKTtcbn1cbi56LXBhc29zLWluZGljZS5hY3RpdmUgLmluZGV4IHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSk7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSk7XG59XG4uei1wYXNvcy1pbmRpY2UuYWN0aXZlIGgyIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xufVxuLnotcGFzb3MtaW5kaWNlLmFjdGl2ZSBoMiBzcGFuIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSk7XG59XG4uei1wYXNvcy1pbmRpY2UuY29tcGxldGVkIC5pbmRleCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5hcmFuamEpO1xuICBiYWNrZ3JvdW5kOiB1cmwofnNyYy9hc3NldHMvaW1nL3N2Zy9jaGVja2JveF9ibGFuY29fY2hlY2suc3ZnKSB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5hcmFuamEpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTJweDtcbn1cbi56LXBhc29zLWluZGljZS5jb21wbGV0ZWQgaDIge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uYXJhbmphKTtcbn1cblxuLmJsb3F1ZS1wbGFuZXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG4gIHBhZGRpbmctdG9wOiA0cHg7XG4gIHBhZGRpbmctYm90dG9tOiA0cHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTBweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAxMHB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDIwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIC1tb3otYm94LXNoYWRvdzogMHB4IDBweCAyMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICAtbXMtYm94LXNoYWRvdzogMHB4IDBweCAyMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDIwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xMik7XG59XG4uYmxvcXVlLXBsYW5lcyA+IC5oMyB7XG4gIG1hcmdpbjogOHB4IDA7XG59XG4uYmxvcXVlLXBsYW5lcyA+IC5oNCArIC5oMSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjMgIWltcG9ydGFudDtcbn1cbi5ibG9xdWUtcGxhbmVzID4gLmgxIHtcbiAgbGluZS1oZWlnaHQ6IDIgIWltcG9ydGFudDtcbn1cbi5ibG9xdWUtcGxhbmVzID4gc2VjdGlvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiA0cHggMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tbmFyYW5qYS0xMCk7XG59XG4uYmxvcXVlLXBsYW5lcyAuei1idG4tbGluayB7XG4gIG1hcmdpbjogOHB4IDAgIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmJsb3F1ZS1wbGFuZXMgPiBhcnRpY2xlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDhweDtcbiAgYm9yZGVyLXRvcDogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKSAxcHggc29saWQ7XG4gIGJvcmRlci1ib3R0b206IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0yMCkgMXB4IHNvbGlkO1xufVxuLmJsb3F1ZS1wbGFuZXMgPiBhcnRpY2xlID4gZGl2IHtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xuICBwYWRkaW5nOiA0cHggNnB4O1xufVxuLmJsb3F1ZS1wbGFuZXMgPiBhcnRpY2xlID4gZGl2ID4gcCB7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBmbGV4OiAyO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmJsb3F1ZS1wbGFuZXMgPiBhcnRpY2xlID4gZGl2ID4gcDpsYXN0LWNoaWxkIHtcbiAgZmxleDogMTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4uYmxvcXVlLXBsYW5lcyBwIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uei1wYWdlLWxvYWRlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogOTk5OTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xuICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJbjtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjFzO1xufVxuLnotcGFnZS1sb2FkZXIgcCB7XG4gIG1hcmdpbi10b3A6IDRweDtcbiAgZmxleDogMCAwIDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDZyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzYm9sZFwiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG59XG5cbkBrZXlmcmFtZXMgZmFkZUluIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuLnotbG9hZGVyLWh0bWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGFuaW1hdGlvbjogcm90YXRlIDFzIGxpbmVhciBpbmZpbml0ZTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uei1sb2FkZXItaHRtbC5pbmxpbmUtYmxvY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uei1sb2FkZXItaHRtbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMHB4O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyOiAzcHggc29saWQgcmdiYSgyNDQsIDI0NCwgMjQ0LCAwLjQpO1xuICBib3JkZXItdG9wOiAzcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uYXJhbmphKTtcbn1cbi56LWxvYWRlci1odG1sLnctNCB7XG4gIGhlaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiA0cHggIWltcG9ydGFudDtcbn1cbi56LWxvYWRlci1odG1sLnctOCB7XG4gIGhlaWdodDogOHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiA4cHggIWltcG9ydGFudDtcbn1cbi56LWxvYWRlci1odG1sLnctMTIge1xuICBoZWlnaHQ6IDEycHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDEycHggIWltcG9ydGFudDtcbn1cbi56LWxvYWRlci1odG1sLnctMTYge1xuICBoZWlnaHQ6IDE2cHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDE2cHggIWltcG9ydGFudDtcbn1cbi56LWxvYWRlci1odG1sLnctMjAge1xuICBoZWlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDIwcHggIWltcG9ydGFudDtcbn1cbi56LWxvYWRlci1odG1sLnctMjQge1xuICBoZWlnaHQ6IDI0cHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDI0cHggIWltcG9ydGFudDtcbn1cbi56LWxvYWRlci1odG1sLnctMjgge1xuICBoZWlnaHQ6IDI4cHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDI4cHggIWltcG9ydGFudDtcbn1cbi56LWxvYWRlci1odG1sLnctMzIge1xuICBoZWlnaHQ6IDMycHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDMycHggIWltcG9ydGFudDtcbn1cbi56LWxvYWRlci1odG1sLnctMzYge1xuICBoZWlnaHQ6IDM2cHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDM2cHggIWltcG9ydGFudDtcbn1cbi56LWxvYWRlci1odG1sLnctNDAge1xuICBoZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDQwcHggIWltcG9ydGFudDtcbn1cbi56LWxvYWRlci1odG1sLnctNDQge1xuICBoZWlnaHQ6IDQ0cHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDQ0cHggIWltcG9ydGFudDtcbn1cbi56LWxvYWRlci1odG1sLnctNDgge1xuICBoZWlnaHQ6IDQ4cHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDQ4cHggIWltcG9ydGFudDtcbn1cbi56LWxvYWRlci1odG1sLnctNTIge1xuICBoZWlnaHQ6IDUycHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDUycHggIWltcG9ydGFudDtcbn1cbi56LWxvYWRlci1odG1sLnctNTYge1xuICBoZWlnaHQ6IDU2cHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDU2cHggIWltcG9ydGFudDtcbn1cbi56LWxvYWRlci1odG1sLnctNjAge1xuICBoZWlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDYwcHggIWltcG9ydGFudDtcbn1cbi56LWxvYWRlci1odG1sLnctNjQge1xuICBoZWlnaHQ6IDY0cHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDY0cHggIWltcG9ydGFudDtcbn1cbi56LWxvYWRlci1odG1sLnctNjgge1xuICBoZWlnaHQ6IDY4cHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDY4cHggIWltcG9ydGFudDtcbn1cbi56LWxvYWRlci1odG1sLnctNzIge1xuICBoZWlnaHQ6IDcycHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDcycHggIWltcG9ydGFudDtcbn1cbi56LWxvYWRlci1odG1sLnctNzYge1xuICBoZWlnaHQ6IDc2cHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDc2cHggIWltcG9ydGFudDtcbn1cbi56LWxvYWRlci1odG1sLnctODAge1xuICBoZWlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDgwcHggIWltcG9ydGFudDtcbn1cbi56LWxvYWRlci1odG1sLnctODQge1xuICBoZWlnaHQ6IDg0cHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDg0cHggIWltcG9ydGFudDtcbn1cbi56LWxvYWRlci1odG1sLnctODgge1xuICBoZWlnaHQ6IDg4cHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDg4cHggIWltcG9ydGFudDtcbn1cbi56LWxvYWRlci1odG1sLnctOTIge1xuICBoZWlnaHQ6IDkycHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDkycHggIWltcG9ydGFudDtcbn1cbi56LWxvYWRlci1odG1sLnctOTYge1xuICBoZWlnaHQ6IDk2cHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDk2cHggIWltcG9ydGFudDtcbn1cbi56LWxvYWRlci1odG1sLnctMTAwIHtcbiAgaGVpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwcHggIWltcG9ydGFudDtcbn1cbi56LWxvYWRlci1odG1sLnctMTA0IHtcbiAgaGVpZ2h0OiAxMDRweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTA0cHggIWltcG9ydGFudDtcbn1cbi56LWxvYWRlci1odG1sLnctMTA4IHtcbiAgaGVpZ2h0OiAxMDhweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTA4cHggIWltcG9ydGFudDtcbn1cbi56LWxvYWRlci1odG1sLnctMTEyIHtcbiAgaGVpZ2h0OiAxMTJweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTEycHggIWltcG9ydGFudDtcbn1cbi56LWxvYWRlci1odG1sLnctMTE2IHtcbiAgaGVpZ2h0OiAxMTZweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTE2cHggIWltcG9ydGFudDtcbn1cbi56LWxvYWRlci1odG1sLnctMTIwIHtcbiAgaGVpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTIwcHggIWltcG9ydGFudDtcbn1cbi56LWxvYWRlci1odG1sLnctMTI0IHtcbiAgaGVpZ2h0OiAxMjRweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTI0cHggIWltcG9ydGFudDtcbn1cbi56LWxvYWRlci1odG1sLnctMTI4IHtcbiAgaGVpZ2h0OiAxMjhweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTI4cHggIWltcG9ydGFudDtcbn1cbi56LWxvYWRlci1odG1sLnctMTMyIHtcbiAgaGVpZ2h0OiAxMzJweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTMycHggIWltcG9ydGFudDtcbn1cbi56LWxvYWRlci1odG1sLnctMTM2IHtcbiAgaGVpZ2h0OiAxMzZweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTM2cHggIWltcG9ydGFudDtcbn1cbi56LWxvYWRlci1odG1sLnctMTQwIHtcbiAgaGVpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTQwcHggIWltcG9ydGFudDtcbn1cbi56LWxvYWRlci1odG1sLnctMTQ0IHtcbiAgaGVpZ2h0OiAxNDRweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTQ0cHggIWltcG9ydGFudDtcbn1cbi56LWxvYWRlci1odG1sLnctMTQ4IHtcbiAgaGVpZ2h0OiAxNDhweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTQ4cHggIWltcG9ydGFudDtcbn1cbi56LWxvYWRlci1odG1sLnctMTUyIHtcbiAgaGVpZ2h0OiAxNTJweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTUycHggIWltcG9ydGFudDtcbn1cbi56LWxvYWRlci1odG1sLnctMTU2IHtcbiAgaGVpZ2h0OiAxNTZweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTU2cHggIWltcG9ydGFudDtcbn1cbi56LWxvYWRlci1odG1sLnctMTYwIHtcbiAgaGVpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTYwcHggIWltcG9ydGFudDtcbn1cbi56LWxvYWRlci1odG1sLnctMTY0IHtcbiAgaGVpZ2h0OiAxNjRweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTY0cHggIWltcG9ydGFudDtcbn1cbi56LWxvYWRlci1odG1sLnctMTY4IHtcbiAgaGVpZ2h0OiAxNjhweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTY4cHggIWltcG9ydGFudDtcbn1cbi56LWxvYWRlci1odG1sLnctMTcyIHtcbiAgaGVpZ2h0OiAxNzJweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTcycHggIWltcG9ydGFudDtcbn1cbi56LWxvYWRlci1odG1sLnctMTc2IHtcbiAgaGVpZ2h0OiAxNzZweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTc2cHggIWltcG9ydGFudDtcbn1cbi56LWxvYWRlci1odG1sLnctMTgwIHtcbiAgaGVpZ2h0OiAxODBweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTgwcHggIWltcG9ydGFudDtcbn1cbi56LWxvYWRlci1odG1sLnctMTg0IHtcbiAgaGVpZ2h0OiAxODRweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTg0cHggIWltcG9ydGFudDtcbn1cbi56LWxvYWRlci1odG1sLnctMTg4IHtcbiAgaGVpZ2h0OiAxODhweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTg4cHggIWltcG9ydGFudDtcbn1cbi56LWxvYWRlci1odG1sLnctMTkyIHtcbiAgaGVpZ2h0OiAxOTJweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTkycHggIWltcG9ydGFudDtcbn1cbi56LWxvYWRlci1odG1sLnctMTk2IHtcbiAgaGVpZ2h0OiAxOTZweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTk2cHggIWltcG9ydGFudDtcbn1cbi56LWxvYWRlci1odG1sLnctMjAwIHtcbiAgaGVpZ2h0OiAyMDBweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMjAwcHggIWltcG9ydGFudDtcbn1cbi56LWxvYWRlci1odG1sLnctMjA0IHtcbiAgaGVpZ2h0OiAyMDRweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMjA0cHggIWltcG9ydGFudDtcbn1cbi56LWxvYWRlci1odG1sLnctMjA4IHtcbiAgaGVpZ2h0OiAyMDhweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMjA4cHggIWltcG9ydGFudDtcbn1cbi56LWxvYWRlci1odG1sLnctMjEyIHtcbiAgaGVpZ2h0OiAyMTJweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMjEycHggIWltcG9ydGFudDtcbn1cbi56LWxvYWRlci1odG1sLnctMjE2IHtcbiAgaGVpZ2h0OiAyMTZweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMjE2cHggIWltcG9ydGFudDtcbn1cbi56LWxvYWRlci1odG1sLnctMjIwIHtcbiAgaGVpZ2h0OiAyMjBweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMjIwcHggIWltcG9ydGFudDtcbn1cbi56LWxvYWRlci1odG1sLnctMjI0IHtcbiAgaGVpZ2h0OiAyMjRweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMjI0cHggIWltcG9ydGFudDtcbn1cbi56LWxvYWRlci1odG1sLnctMjI4IHtcbiAgaGVpZ2h0OiAyMjhweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMjI4cHggIWltcG9ydGFudDtcbn1cbi56LWxvYWRlci1odG1sLnctMjMyIHtcbiAgaGVpZ2h0OiAyMzJweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMjMycHggIWltcG9ydGFudDtcbn1cbi56LWxvYWRlci1odG1sLnctMjM2IHtcbiAgaGVpZ2h0OiAyMzZweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMjM2cHggIWltcG9ydGFudDtcbn1cbi56LWxvYWRlci1odG1sLnctMjQwIHtcbiAgaGVpZ2h0OiAyNDBweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMjQwcHggIWltcG9ydGFudDtcbn1cbi56LWxvYWRlci1odG1sLnctMjQ0IHtcbiAgaGVpZ2h0OiAyNDRweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMjQ0cHggIWltcG9ydGFudDtcbn1cbi56LWxvYWRlci1odG1sLnctMjQ4IHtcbiAgaGVpZ2h0OiAyNDhweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMjQ4cHggIWltcG9ydGFudDtcbn1cbi56LWxvYWRlci1odG1sLnctMjUyIHtcbiAgaGVpZ2h0OiAyNTJweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMjUycHggIWltcG9ydGFudDtcbn1cbi56LWxvYWRlci1odG1sLnctMjU2IHtcbiAgaGVpZ2h0OiAyNTZweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMjU2cHggIWltcG9ydGFudDtcbn1cbi56LWxvYWRlci1odG1sLnctMjYwIHtcbiAgaGVpZ2h0OiAyNjBweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMjYwcHggIWltcG9ydGFudDtcbn1cbi56LWxvYWRlci1odG1sLnctMjY0IHtcbiAgaGVpZ2h0OiAyNjRweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMjY0cHggIWltcG9ydGFudDtcbn1cbi56LWxvYWRlci1odG1sLnctMjY4IHtcbiAgaGVpZ2h0OiAyNjhweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMjY4cHggIWltcG9ydGFudDtcbn1cbi56LWxvYWRlci1odG1sLnctMjcyIHtcbiAgaGVpZ2h0OiAyNzJweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMjcycHggIWltcG9ydGFudDtcbn1cbi56LWxvYWRlci1odG1sLnctMjc2IHtcbiAgaGVpZ2h0OiAyNzZweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMjc2cHggIWltcG9ydGFudDtcbn1cbi56LWxvYWRlci1odG1sLnctMjgwIHtcbiAgaGVpZ2h0OiAyODBweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMjgwcHggIWltcG9ydGFudDtcbn1cbi56LWxvYWRlci1odG1sLnctMjg0IHtcbiAgaGVpZ2h0OiAyODRweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMjg0cHggIWltcG9ydGFudDtcbn1cbi56LWxvYWRlci1odG1sLnctMjg4IHtcbiAgaGVpZ2h0OiAyODhweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMjg4cHggIWltcG9ydGFudDtcbn1cbi56LWxvYWRlci1odG1sLnctMjkyIHtcbiAgaGVpZ2h0OiAyOTJweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMjkycHggIWltcG9ydGFudDtcbn1cbi56LWxvYWRlci1odG1sLnctMjk2IHtcbiAgaGVpZ2h0OiAyOTZweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMjk2cHggIWltcG9ydGFudDtcbn1cbi56LWxvYWRlci1odG1sLnctMzAwIHtcbiAgaGVpZ2h0OiAzMDBweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMzAwcHggIWltcG9ydGFudDtcbn1cbi56LWxvYWRlci1odG1sLnctMzA0IHtcbiAgaGVpZ2h0OiAzMDRweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMzA0cHggIWltcG9ydGFudDtcbn1cbi56LWxvYWRlci1odG1sLnctMzA4IHtcbiAgaGVpZ2h0OiAzMDhweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMzA4cHggIWltcG9ydGFudDtcbn1cbi56LWxvYWRlci1odG1sLnctMzEyIHtcbiAgaGVpZ2h0OiAzMTJweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMzEycHggIWltcG9ydGFudDtcbn1cbi56LWxvYWRlci1odG1sLnctMzE2IHtcbiAgaGVpZ2h0OiAzMTZweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMzE2cHggIWltcG9ydGFudDtcbn1cbi56LWxvYWRlci1odG1sLnctMzIwIHtcbiAgaGVpZ2h0OiAzMjBweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMzIwcHggIWltcG9ydGFudDtcbn1cbi56LWxvYWRlci1odG1sLnctMzI0IHtcbiAgaGVpZ2h0OiAzMjRweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMzI0cHggIWltcG9ydGFudDtcbn1cbi56LWxvYWRlci1odG1sLnctMzI4IHtcbiAgaGVpZ2h0OiAzMjhweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMzI4cHggIWltcG9ydGFudDtcbn1cbi56LWxvYWRlci1odG1sLnctMzMyIHtcbiAgaGVpZ2h0OiAzMzJweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMzMycHggIWltcG9ydGFudDtcbn1cbi56LWxvYWRlci1odG1sLnctMzM2IHtcbiAgaGVpZ2h0OiAzMzZweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMzM2cHggIWltcG9ydGFudDtcbn1cbi56LWxvYWRlci1odG1sLnctMzQwIHtcbiAgaGVpZ2h0OiAzNDBweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMzQwcHggIWltcG9ydGFudDtcbn1cbi56LWxvYWRlci1odG1sLnctMzQ0IHtcbiAgaGVpZ2h0OiAzNDRweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMzQ0cHggIWltcG9ydGFudDtcbn1cbi56LWxvYWRlci1odG1sLnctMzQ4IHtcbiAgaGVpZ2h0OiAzNDhweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMzQ4cHggIWltcG9ydGFudDtcbn1cbi56LWxvYWRlci1odG1sLnctMzUyIHtcbiAgaGVpZ2h0OiAzNTJweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMzUycHggIWltcG9ydGFudDtcbn1cbi56LWxvYWRlci1odG1sLnctMzU2IHtcbiAgaGVpZ2h0OiAzNTZweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMzU2cHggIWltcG9ydGFudDtcbn1cbi56LWxvYWRlci1odG1sLnctMzYwIHtcbiAgaGVpZ2h0OiAzNjBweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMzYwcHggIWltcG9ydGFudDtcbn1cbi56LWxvYWRlci1odG1sLnctMzY0IHtcbiAgaGVpZ2h0OiAzNjRweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMzY0cHggIWltcG9ydGFudDtcbn1cbi56LWxvYWRlci1odG1sLnctMzY4IHtcbiAgaGVpZ2h0OiAzNjhweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMzY4cHggIWltcG9ydGFudDtcbn1cbi56LWxvYWRlci1odG1sLnctMzcyIHtcbiAgaGVpZ2h0OiAzNzJweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMzcycHggIWltcG9ydGFudDtcbn1cbi56LWxvYWRlci1odG1sLnctMzc2IHtcbiAgaGVpZ2h0OiAzNzZweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMzc2cHggIWltcG9ydGFudDtcbn1cbi56LWxvYWRlci1odG1sLnctMzgwIHtcbiAgaGVpZ2h0OiAzODBweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMzgwcHggIWltcG9ydGFudDtcbn1cbi56LWxvYWRlci1odG1sLnctMzg0IHtcbiAgaGVpZ2h0OiAzODRweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMzg0cHggIWltcG9ydGFudDtcbn1cbi56LWxvYWRlci1odG1sLnctMzg4IHtcbiAgaGVpZ2h0OiAzODhweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMzg4cHggIWltcG9ydGFudDtcbn1cbi56LWxvYWRlci1odG1sLnctMzkyIHtcbiAgaGVpZ2h0OiAzOTJweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMzkycHggIWltcG9ydGFudDtcbn1cbi56LWxvYWRlci1odG1sLnctMzk2IHtcbiAgaGVpZ2h0OiAzOTZweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMzk2cHggIWltcG9ydGFudDtcbn1cbi56LWxvYWRlci1odG1sLnctNDAwIHtcbiAgaGVpZ2h0OiA0MDBweCAhaW1wb3J0YW50O1xuICB3aWR0aDogNDAwcHggIWltcG9ydGFudDtcbn1cbi56LWxvYWRlci1odG1sLnctNDA0IHtcbiAgaGVpZ2h0OiA0MDRweCAhaW1wb3J0YW50O1xuICB3aWR0aDogNDA0cHggIWltcG9ydGFudDtcbn1cblxuQGtleWZyYW1lcyByb3RhdGUge1xuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG4uei1sb2FkZXItY29udGFpbmVyIHtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi56LXRhYmxhLWNvbXBhcmF0aXZhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBhdXRvIGhpZGRlbjtcbn1cbi56LXRhYmxhLWNvbXBhcmF0aXZhOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIHdpZHRoOiAycHg7XG4gIGhlaWdodDogMnB4O1xufVxuLnotdGFibGEtY29tcGFyYXRpdmE6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDZweCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTApO1xufVxuLnotdGFibGEtY29tcGFyYXRpdmE6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTUwKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnotdGFibGEtY29tcGFyYXRpdmEgc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiAyOTBweDtcbiAgcGFkZGluZy10b3A6IDQwcHg7XG4gIHBhZGRpbmc6IDQwcHggMHB4IDhweCAwcHg7XG59XG4uei10YWJsYS1jb21wYXJhdGl2YSBzZWN0aW9uIC5jYWJlY2VyYSAuY29sdW1uYSB7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApO1xufVxuLnotdGFibGEtY29tcGFyYXRpdmEgc2VjdGlvbiAuY2FiZWNlcmEgLmNvbHVtbmE6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wOiAzcHggc29saWQgcmdiYSgwLCAwLCAwLCAwKTtcbiAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDApO1xufVxuLnotdGFibGEtY29tcGFyYXRpdmEgc2VjdGlvbiAuY2FiZWNlcmEsXG4uei10YWJsYS1jb21wYXJhdGl2YSBzZWN0aW9uIC5jb250ZW5pZG8ge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xuICBtaW4taGVpZ2h0OiAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uei10YWJsYS1jb21wYXJhdGl2YSBzZWN0aW9uIC5jYWJlY2VyYS50b3AsXG4uei10YWJsYS1jb21wYXJhdGl2YSBzZWN0aW9uIC5jb250ZW5pZG8udG9wIHtcbiAgYm9yZGVyLXRvcDogM3B4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0yMCk7XG59XG4uei10YWJsYS1jb21wYXJhdGl2YSBzZWN0aW9uIC5jYWJlY2VyYSAuY29sdW1uYSxcbi56LXRhYmxhLWNvbXBhcmF0aXZhIHNlY3Rpb24gLmNvbnRlbmlkbyAuY29sdW1uYSB7XG4gIGZsZXg6IDE7XG4gIG1pbi13aWR0aDogNjRweDtcbiAgbWF4LXdpZHRoOiAzMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiA5NnB4O1xuICBib3JkZXItYm90dG9tOiAzcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcbiAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgLnotdGFibGEtY29tcGFyYXRpdmEgc2VjdGlvbiAuY2FiZWNlcmEgLmNvbHVtbmEsXG4uei10YWJsYS1jb21wYXJhdGl2YSBzZWN0aW9uIC5jb250ZW5pZG8gLmNvbHVtbmEge1xuICAgIG1pbi1oZWlnaHQ6IDY0cHg7XG4gICAgcGFkZGluZy10b3A6IDBweDtcbiAgfVxufVxuLnotdGFibGEtY29tcGFyYXRpdmEgc2VjdGlvbiAuY2FiZWNlcmEgLmNvbHVtbmE6bGFzdC1jaGlsZCxcbi56LXRhYmxhLWNvbXBhcmF0aXZhIHNlY3Rpb24gLmNvbnRlbmlkbyAuY29sdW1uYTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXJpZ2h0OiAzcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcbn1cbi56LXRhYmxhLWNvbXBhcmF0aXZhIHNlY3Rpb24gLmNhYmVjZXJhIC5jb2x1bW5hLm5vLWJvcmRlcjo6YmVmb3JlLFxuLnotdGFibGEtY29tcGFyYXRpdmEgc2VjdGlvbiAuY29udGVuaWRvIC5jb2x1bW5hLm5vLWJvcmRlcjo6YmVmb3JlIHtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbn1cbi56LXRhYmxhLWNvbXBhcmF0aXZhIHNlY3Rpb24gLmNhYmVjZXJhIC5jb2x1bW5hID4gcCxcbi56LXRhYmxhLWNvbXBhcmF0aXZhIHNlY3Rpb24gLmNvbnRlbmlkbyAuY29sdW1uYSA+IHAge1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3NyZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC1zaXplOiAxLjNyZW07XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICAuei10YWJsYS1jb21wYXJhdGl2YSBzZWN0aW9uIC5jYWJlY2VyYSAuY29sdW1uYSA+IHAsXG4uei10YWJsYS1jb21wYXJhdGl2YSBzZWN0aW9uIC5jb250ZW5pZG8gLmNvbHVtbmEgPiBwIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgfVxufVxuLnotdGFibGEtY29tcGFyYXRpdmEgc2VjdGlvbiAuY2FiZWNlcmEgLmNvbHVtbmEgPiBzcGFuLm9rLCAuei10YWJsYS1jb21wYXJhdGl2YSBzZWN0aW9uIC5jYWJlY2VyYSAuY29sdW1uYSA+IHNwYW4ubm9rLCAuei10YWJsYS1jb21wYXJhdGl2YSBzZWN0aW9uIC5jYWJlY2VyYSAuY29sdW1uYSA+IHNwYW4ubWluLFxuLnotdGFibGEtY29tcGFyYXRpdmEgc2VjdGlvbiAuY29udGVuaWRvIC5jb2x1bW5hID4gc3Bhbi5vayxcbi56LXRhYmxhLWNvbXBhcmF0aXZhIHNlY3Rpb24gLmNvbnRlbmlkbyAuY29sdW1uYSA+IHNwYW4ubm9rLFxuLnotdGFibGEtY29tcGFyYXRpdmEgc2VjdGlvbiAuY29udGVuaWRvIC5jb2x1bW5hID4gc3Bhbi5taW4ge1xuICBoZWlnaHQ6IDMwcHg7XG4gIHdpZHRoOiAzMHB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiA2cHg7XG59XG4uei10YWJsYS1jb21wYXJhdGl2YSBzZWN0aW9uIC5jYWJlY2VyYSAuY29sdW1uYSA+IHNwYW4ub2ssXG4uei10YWJsYS1jb21wYXJhdGl2YSBzZWN0aW9uIC5jb250ZW5pZG8gLmNvbHVtbmEgPiBzcGFuLm9rIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKH5zcmMvYXNzZXRzL2ltZy9zdmcvY2hlY2tib3hfbmFyYW5qYV9jaGVjay5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMjBweDtcbn1cbi56LXRhYmxhLWNvbXBhcmF0aXZhIHNlY3Rpb24gLmNhYmVjZXJhIC5jb2x1bW5hID4gc3Bhbi5ub2ssXG4uei10YWJsYS1jb21wYXJhdGl2YSBzZWN0aW9uIC5jb250ZW5pZG8gLmNvbHVtbmEgPiBzcGFuLm5vayB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCh+c3JjL2Fzc2V0cy9pbWcvc3ZnL2ljb25fY2xvc2VfbmFyYW5qYS5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMjBweDtcbiAgZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG4gIC13ZWJraXQtZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG59XG4uei10YWJsYS1jb21wYXJhdGl2YSBzZWN0aW9uIC5jYWJlY2VyYSAuY29sdW1uYSA+IHNwYW4ubWluLFxuLnotdGFibGEtY29tcGFyYXRpdmEgc2VjdGlvbiAuY29udGVuaWRvIC5jb2x1bW5hID4gc3Bhbi5taW4ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwofnNyYy9hc3NldHMvaW1nL3N2Zy9taW51cy5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gNnB4O1xufVxuLnotdGFibGEtY29tcGFyYXRpdmEgc2VjdGlvbiAuY2FiZWNlcmEgLmNvbHVtbmEgZmlndXJlLFxuLnotdGFibGEtY29tcGFyYXRpdmEgc2VjdGlvbiAuY29udGVuaWRvIC5jb2x1bW5hIGZpZ3VyZSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi56LXRhYmxhLWNvbXBhcmF0aXZhIHNlY3Rpb24gLmNhYmVjZXJhIC5jb2x1bW5hOm5vdCgudGl0dWxvKTpub3QoLmRlc2NyaXB0aXZvKTpub3QoLnN1YnRpdHVsbyksXG4uei10YWJsYS1jb21wYXJhdGl2YSBzZWN0aW9uIC5jb250ZW5pZG8gLmNvbHVtbmE6bm90KC50aXR1bG8pOm5vdCguZGVzY3JpcHRpdm8pOm5vdCguc3VidGl0dWxvKSB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBmbGV4LWVuZDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBmbGV4LWVuZDtcbn1cbi56LXRhYmxhLWNvbXBhcmF0aXZhIHNlY3Rpb24gLmNhYmVjZXJhIC5jb2x1bW5hOm5vdCgudGl0dWxvKTpub3QoLmRlc2NyaXB0aXZvKTpub3QoLnN1YnRpdHVsbykgZmlndXJlLFxuLnotdGFibGEtY29tcGFyYXRpdmEgc2VjdGlvbiAuY29udGVuaWRvIC5jb2x1bW5hOm5vdCgudGl0dWxvKTpub3QoLmRlc2NyaXB0aXZvKTpub3QoLnN1YnRpdHVsbykgZmlndXJlIHtcbiAgd2lkdGg6IDMwcHg7XG59XG4uei10YWJsYS1jb21wYXJhdGl2YSBzZWN0aW9uIC5jYWJlY2VyYSAuY29sdW1uYTpub3QoLnRpdHVsbyk6bm90KC5kZXNjcmlwdGl2byk6bm90KC5zdWJ0aXR1bG8pIGZpZ3VyZSBpbWcsXG4uei10YWJsYS1jb21wYXJhdGl2YSBzZWN0aW9uIC5jb250ZW5pZG8gLmNvbHVtbmE6bm90KC50aXR1bG8pOm5vdCguZGVzY3JpcHRpdm8pOm5vdCguc3VidGl0dWxvKSBmaWd1cmUgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbi56LXRhYmxhLWNvbXBhcmF0aXZhIHNlY3Rpb24gLmNhYmVjZXJhIC5jb2x1bW5hLnN1YnRpdHVsbyxcbi56LXRhYmxhLWNvbXBhcmF0aXZhIHNlY3Rpb24gLmNvbnRlbmlkbyAuY29sdW1uYS5zdWJ0aXR1bG8ge1xuICBtaW4taGVpZ2h0OiAzMHB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTApO1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBtYXgtd2lkdGg6IG5vbmU7XG4gIHBhZGRpbmctdG9wOiAwcHg7XG59XG4uei10YWJsYS1jb21wYXJhdGl2YSBzZWN0aW9uIC5jYWJlY2VyYSAuY29sdW1uYS5zdWJ0aXR1bG8gaDMsXG4uei10YWJsYS1jb21wYXJhdGl2YSBzZWN0aW9uIC5jb250ZW5pZG8gLmNvbHVtbmEuc3VidGl0dWxvIGgzIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYXp1bCk7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xuICBsaW5lLWhlaWdodDogM3JlbTtcbiAgdGV4dC1pbmRlbnQ6IDE2cHg7XG59XG4uei10YWJsYS1jb21wYXJhdGl2YSBzZWN0aW9uIC5jYWJlY2VyYSAuY29sdW1uYS5kZXNjcmlwdGl2byxcbi56LXRhYmxhLWNvbXBhcmF0aXZhIHNlY3Rpb24gLmNvbnRlbmlkbyAuY29sdW1uYS5kZXNjcmlwdGl2byB7XG4gIHdpZHRoOiAwcHg7XG4gIG1pbi13aWR0aDogMDtcbiAgZmxleDogMCAwIDBweDtcbn1cbi56LXRhYmxhLWNvbXBhcmF0aXZhIHNlY3Rpb24gLmNhYmVjZXJhIC5jb2x1bW5hLmRlc2NyaXB0aXZvIHAsXG4uei10YWJsYS1jb21wYXJhdGl2YSBzZWN0aW9uIC5jb250ZW5pZG8gLmNvbHVtbmEuZGVzY3JpcHRpdm8gcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxNnB4O1xuICBsZWZ0OiAxNnB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LXNpemU6IDEuM3JlbTtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3Nib2xkXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aCA6IDUwMHB4KSB7XG4gIC56LXRhYmxhLWNvbXBhcmF0aXZhIHNlY3Rpb24gLmNhYmVjZXJhIC5jb2x1bW5hLmRlc2NyaXB0aXZvLFxuLnotdGFibGEtY29tcGFyYXRpdmEgc2VjdGlvbiAuY29udGVuaWRvIC5jb2x1bW5hLmRlc2NyaXB0aXZvIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIC56LXRhYmxhLWNvbXBhcmF0aXZhIHNlY3Rpb24gLmNhYmVjZXJhIC5jb2x1bW5hLmRlc2NyaXB0aXZvLFxuLnotdGFibGEtY29tcGFyYXRpdmEgc2VjdGlvbiAuY29udGVuaWRvIC5jb2x1bW5hLmRlc2NyaXB0aXZvIHtcbiAgICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gICAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gICAgLW1vei1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xuICAgIGZsZXg6IDE7XG4gICAgbWluLXdpZHRoOiA2MHB4O1xuICAgIG1heC13aWR0aDogMzIwcHg7XG4gIH1cbiAgLnotdGFibGEtY29tcGFyYXRpdmEgc2VjdGlvbiAuY2FiZWNlcmEgLmNvbHVtbmEuZGVzY3JpcHRpdm8gcCxcbi56LXRhYmxhLWNvbXBhcmF0aXZhIHNlY3Rpb24gLmNvbnRlbmlkbyAuY29sdW1uYS5kZXNjcmlwdGl2byBwIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIHRleHQtaW5kZW50OiAxNnB4O1xuICB9XG59XG4uei10YWJsYS1jb21wYXJhdGl2YSBzZWN0aW9uIC5jYWJlY2VyYSAuY29sdW1uYS50aXR1bG8sXG4uei10YWJsYS1jb21wYXJhdGl2YSBzZWN0aW9uIC5jb250ZW5pZG8gLmNvbHVtbmEudGl0dWxvIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsKTtcbiAgbWluLWhlaWdodDogODBweDtcbiAgcGFkZGluZy10b3A6IDBweDtcbn1cbi56LXRhYmxhLWNvbXBhcmF0aXZhIHNlY3Rpb24gLmNhYmVjZXJhIC5jb2x1bW5hLnRpdHVsbyBmaWd1cmUsXG4uei10YWJsYS1jb21wYXJhdGl2YSBzZWN0aW9uIC5jb250ZW5pZG8gLmNvbHVtbmEudGl0dWxvIGZpZ3VyZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiA1MHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IGNhbGMoNTAlIC0gMjVweCk7XG4gIHRvcDogLTMwcHg7XG4gIHotaW5kZXg6IDEwO1xufVxuLnotdGFibGEtY29tcGFyYXRpdmEgc2VjdGlvbiAuY2FiZWNlcmEgLmNvbHVtbmEudGl0dWxvIGZpZ3VyZSBpbWcsXG4uei10YWJsYS1jb21wYXJhdGl2YSBzZWN0aW9uIC5jb250ZW5pZG8gLmNvbHVtbmEudGl0dWxvIGZpZ3VyZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgLnotdGFibGEtY29tcGFyYXRpdmEgc2VjdGlvbiAuY2FiZWNlcmEgLmNvbHVtbmEudGl0dWxvIGZpZ3VyZSxcbi56LXRhYmxhLWNvbXBhcmF0aXZhIHNlY3Rpb24gLmNvbnRlbmlkbyAuY29sdW1uYS50aXR1bG8gZmlndXJlIHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBwbGFjZS1pdGVtczogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICAuei10YWJsYS1jb21wYXJhdGl2YSBzZWN0aW9uIC5jYWJlY2VyYSAuY29sdW1uYS50aXR1bG8sXG4uei10YWJsYS1jb21wYXJhdGl2YSBzZWN0aW9uIC5jb250ZW5pZG8gLmNvbHVtbmEudGl0dWxvIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICB9XG59XG4uei10YWJsYS1jb21wYXJhdGl2YSBzZWN0aW9uIC5jYWJlY2VyYSAuY29sdW1uYS50aXR1bG8gaDEsXG4uei10YWJsYS1jb21wYXJhdGl2YSBzZWN0aW9uIC5jb250ZW5pZG8gLmNvbHVtbmEudGl0dWxvIGgxIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbiAgZm9udC1zaXplOiAxLjNyZW07XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzcmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtYXJnaW46IDE2cHggYXV0byA4cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIC56LXRhYmxhLWNvbXBhcmF0aXZhIHNlY3Rpb24gLmNhYmVjZXJhIC5jb2x1bW5hLnRpdHVsbyBoMSxcbi56LXRhYmxhLWNvbXBhcmF0aXZhIHNlY3Rpb24gLmNvbnRlbmlkbyAuY29sdW1uYS50aXR1bG8gaDEge1xuICAgIG1hcmdpbjogMjRweCBhdXRvIDhweDtcbiAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XG4gICAgZm9udC1zaXplOiBjbGFtcCgxLjVyZW0sIDF2dyArIDAuNXJlbSwgMS44cmVtKTtcbiAgICBmb250LWZhbWlseTogXCJvdmVycGFzc2JvbGRcIiwgc2Fucy1zZXJpZjtcbiAgfVxufVxuXG4uei1wYWdpbmFkb3Ige1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBtaW4taGVpZ2h0OiA0MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnotcGFnaW5hZG9yIC5wLXBhZ2luYXRvciB7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnotcGFnaW5hZG9yIC5jdXN0b20tbmF2IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IC1tcy1mbGV4O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbn1cbi56LXBhZ2luYWRvciAuY3VzdG9tLW5hdiBzZWN0aW9uIHtcbiAgZmxleDogMTtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG59XG4uei1wYWdpbmFkb3IgLmN1c3RvbS1uYXYgLmVsaXBzaXMge1xuICBmb250LXNpemU6IDJyZW07XG4gIGhlaWdodDogMjhweDtcbiAgbWFyZ2luOiAwIDRweDtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzYm9sZFwiLCBzYW5zLXNlcmlmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IC1tcy1mbGV4O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBmbGV4LWVuZDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBmbGV4LWVuZDtcbiAgbGluZS1oZWlnaHQ6IDIuNHJlbTtcbiAgbWFyZ2luOiAwIDJweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIC56LXBhZ2luYWRvciAuY3VzdG9tLW5hdiAuZWxpcHNpcyB7XG4gICAgaGVpZ2h0OiAzMnB4O1xuICB9XG59XG4uei1wYWdpbmFkb3IgLmN1c3RvbS1uYXYgYnV0dG9uIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGhlaWdodDogMjhweDtcbiAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNTBweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIC56LXBhZ2luYWRvciAuY3VzdG9tLW5hdiBidXR0b24ge1xuICAgIGhlaWdodDogMzJweDtcbiAgICBtYXJnaW46IDAgMnB4O1xuICB9XG59XG4uei1wYWdpbmFkb3IgLmN1c3RvbS1uYXYgYnV0dG9uLmRpc2FibGVkIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01MCk7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIG9wYWNpdHk6IDAuMztcbiAgZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG4gIC13ZWJraXQtZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG59XG4uei1wYWdpbmFkb3IgLmN1c3RvbS1uYXYgYnV0dG9uLm51bWJlciB7XG4gIHBhZGRpbmc6IDAgNHB4O1xuICBtaW4td2lkdGg6IDI0cHg7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzcmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIC56LXBhZ2luYWRvciAuY3VzdG9tLW5hdiBidXR0b24ubnVtYmVyIHtcbiAgICBtaW4td2lkdGg6IDMycHg7XG4gIH1cbn1cbi56LXBhZ2luYWRvciAuY3VzdG9tLW5hdiBidXR0b24ubnVtYmVyLmFjdGl2byB7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzYm9sZFwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uYXJhbmphKTtcbn1cbi56LXBhZ2luYWRvciAuY3VzdG9tLW5hdiBidXR0b24ubnVtYmVyOmhvdmVyIHtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3Nib2xkXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5hcmFuamEpO1xufVxuLnotcGFnaW5hZG9yIC5jdXN0b20tbmF2IGJ1dHRvbi5udW1iZXI6aG92ZXIuYWN0aXZvIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLW5hcmFuamEtaG92ZXIpO1xufVxuLnotcGFnaW5hZG9yIC5jdXN0b20tbmF2IGJ1dHRvbi5uYXYge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMjBweDtcbiAgd2lkdGg6IDI0cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICAuei1wYWdpbmFkb3IgLmN1c3RvbS1uYXYgYnV0dG9uLm5hdiB7XG4gICAgd2lkdGg6IDQ4cHg7XG4gIH1cbn1cbi56LXBhZ2luYWRvciAuY3VzdG9tLW5hdiBidXR0b24ubmF2Lm5hdi1maXJzdCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCh+c3JjL2Fzc2V0cy9pbWcvc3ZnL2ljb24tYXJyb3ctZmlyc3Quc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDE2cHg7XG59XG4uei1wYWdpbmFkb3IgLmN1c3RvbS1uYXYgYnV0dG9uLm5hdi5uYXYtbGFzdCB7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0byAxNnB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwofnNyYy9hc3NldHMvaW1nL3N2Zy9pY29uLWFycm93LWxhc3Quc3ZnKTtcbn1cbi56LXBhZ2luYWRvciAuY3VzdG9tLW5hdiBidXR0b24ubmF2Lm5hdi1uZXh0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKH5zcmMvYXNzZXRzL2ltZy9zdmcvaWNvbi1hcnJvdy1wcmV2LnN2Zyk7XG59XG4uei1wYWdpbmFkb3IgLmN1c3RvbS1uYXYgYnV0dG9uLm5hdi5uYXYtYmFjayB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCh+c3JjL2Fzc2V0cy9pbWcvc3ZnL2ljb24tYXJyb3ctcHJldi5zdmcpO1xufVxuLnotcGFnaW5hZG9yIC5jdXN0b20tbmF2IGJ1dHRvbi5uYXY6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTApICFpbXBvcnRhbnQ7XG59XG4uei1wYWdpbmFkb3IgLmN1c3RvbS1uYXYgYnV0dG9uLm5hdjpob3Zlci5kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKSAhaW1wb3J0YW50O1xufVxuXG4uei1hY2NvcmRlb24gLmFjY29yZGVvbi1pdGVtIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTEwKTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi56LWFjY29yZGVvbiAuYWNjb3JkZW9uLWl0ZW0gaW5wdXQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnotYWNjb3JkZW9uIC5hY2NvcmRlb24taXRlbSBpbnB1dDpjaGVja2VkIH4gLmFjY29yZGVvbi1pdGVtLWNvbnRlbnQge1xuICBoZWlnaHQ6IGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnotYWNjb3JkZW9uIC5hY2NvcmRlb24taXRlbSBpbnB1dDpjaGVja2VkIH4gLmFjY29yZGVvbi1pdGVtLWhlYWRlciBmaWd1cmU6OmJlZm9yZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICBmaWx0ZXI6IGdyYXlzY2FsZSgwJSk7XG4gIC13ZWJraXQtZmlsdGVyOiBncmF5c2NhbGUoMCUpO1xufVxuLnotYWNjb3JkZW9uIC5hY2NvcmRlb24taXRlbSBpbnB1dDpjaGVja2VkIH4gLmFjY29yZGVvbi1pdGVtLWhlYWRlciBzcGFuIHtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3Nib2xkXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5hcmFuamEpO1xufVxuLnotYWNjb3JkZW9uIC5hY2NvcmRlb24taXRlbSAuYWNjb3JkZW9uLWl0ZW0taGVhZGVyIHtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1pbi1oZWlnaHQ6IDUwcHg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4O1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1mbGV4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTApO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xufVxuLnotYWNjb3JkZW9uIC5hY2NvcmRlb24taXRlbSAuYWNjb3JkZW9uLWl0ZW0taGVhZGVyIGZpZ3VyZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogNTBweDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIC56LWFjY29yZGVvbiAuYWNjb3JkZW9uLWl0ZW0gLmFjY29yZGVvbi1pdGVtLWhlYWRlciBmaWd1cmUge1xuICAgIHdpZHRoOiA2MHB4O1xuICB9XG59XG4uei1hY2NvcmRlb24gLmFjY29yZGVvbi1pdGVtIC5hY2NvcmRlb24taXRlbS1oZWFkZXIgZmlndXJlOjpiZWZvcmUge1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAxOHB4O1xuICB3aWR0aDogMThweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGNhbGMoNTAlIC0gOXB4KTtcbiAgbGVmdDogY2FsYyg1MCUgLSA5cHgpO1xuICBiYWNrZ3JvdW5kOiB1cmwofnNyYy9hc3NldHMvaW1nL3N2Zy9pY29uLWFycm93LXVwLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xuICAtd2Via2l0LWZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbn1cbi56LWFjY29yZGVvbiAuYWNjb3JkZW9uLWl0ZW0gLmFjY29yZGVvbi1pdGVtLWhlYWRlciBzcGFuIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAxMHB4KTtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgLnotYWNjb3JkZW9uIC5hY2NvcmRlb24taXRlbSAuYWNjb3JkZW9uLWl0ZW0taGVhZGVyIHNwYW4ge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIH1cbn1cbi56LWFjY29yZGVvbiAuYWNjb3JkZW9uLWl0ZW0gLmFjY29yZGVvbi1pdGVtLWNvbnRlbnQge1xuICBkaXNwbGF5OiBub25lO1xuICBwYWRkaW5nOiAxMHB4IDMwcHg7XG59XG5cbi56LW1lbnUge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0xMCk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDYwMHB4O1xuICBoZWlnaHQ6IDEwMHZoO1xuICB6LWluZGV4OiAxMDI0O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDRweCAwcHggMjBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAtbW96LWJveC1zaGFkb3c6IDRweCAwcHggMjBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAtbXMtYm94LXNoYWRvdzogNHB4IDBweCAyMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGJveC1zaGFkb3c6IDRweCAwcHggMjBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBvdmVyZmxvdzogYXV0bztcbn1cbi56LW1lbnU6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDRweDtcbiAgaGVpZ2h0OiA0cHg7XG59XG4uei1tZW51Ojotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCA2cHggdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTEwKTtcbn1cbi56LW1lbnU6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTUwKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgLnotbWVudSB7XG4gICAgbWF4LXdpZHRoOiAzNjBweDtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxufVxuLnotbWVudSBhLmNsb3NlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG1pbi1oZWlnaHQ6IDQ4cHg7XG4gIGJhY2tncm91bmQ6IHVybCh+c3JjL2Fzc2V0cy9pbWcvc3ZnL2ljb24temVuaXQtY3J1ei5zdmcpIDBweCBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gNDBweDtcbiAgb3BhY2l0eTogMC40O1xufVxuLnotbWVudSBhLmNsb3NlIHNwYW4ge1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjA4cyBsaW5lYXI7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuMDhzIGxpbmVhcjtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjA4cyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjA4cyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjA4cyBsaW5lYXI7XG4gIG9wYWNpdHk6IDE7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApO1xuICBmb250LXNpemU6IDEuNnJlbTtcbn1cbi56LW1lbnUgYS5jbG9zZTpob3ZlciB7XG4gIG9wYWNpdHk6IDAuODtcbn1cbi56LW1lbnUgZmlndXJlIHtcbiAgZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG4gIC13ZWJraXQtZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDE2cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwIDI0cHggMCAxMnB4O1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjRzO1xuICBhbmltYXRpb24tbmFtZTogbWVudUV4cGFuZDtcbiAgbWFyZ2luOiAwIDEycHg7XG59XG4uei1tZW51IGZpZ3VyZSBpbWcge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIC56LW1lbnUgZmlndXJlIHtcbiAgICBtYXJnaW46IDAgMjRweCAwIDEycHg7XG4gIH1cbn1cbi56LW1lbnUgYnV0dG9uIHtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uei1tZW51IGJ1dHRvbiBzcGFuIHtcbiAgb3BhY2l0eTogMTtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3Nib2xkXCIsIHNhbnMtc2VyaWY7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMDhzIGxpbmVhcjtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4wOHMgbGluZWFyO1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMDhzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMDhzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMDhzIGxpbmVhcjtcbn1cbi56LW1lbnUgYnV0dG9uOmhvdmVyIGZpZ3VyZSB7XG4gIGZpbHRlcjogZ3JheXNjYWxlKDAlKTtcbiAgLXdlYmtpdC1maWx0ZXI6IGdyYXlzY2FsZSgwJSk7XG59XG4uei1tZW51IGJ1dHRvbjpob3ZlciBzcGFuIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSk7XG59XG4uei1tZW51ID4gdWwgbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuLnotbWVudSA+IHVsIGxpIGEge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uei1tZW51ID4gdWwgbGkuaGVhZGVyIHtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xufVxuLnotbWVudSA+IHVsIGxpLmhlYWRlciBhIGZpZ3VyZSB7XG4gIGZpbHRlcjogZ3JheXNjYWxlKDAlKSAhaW1wb3J0YW50O1xuICAtd2Via2l0LWZpbHRlcjogZ3JheXNjYWxlKDAlKSAhaW1wb3J0YW50O1xufVxuLnotbWVudSA+IHVsID4gbGk6bm90KC5oZWFkZXIpIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjM0LCAyMzQsIDIzNCwgMC44KTtcbn1cbi56LW1lbnUgPiB1bCA+IGxpOm5vdCguaGVhZGVyKTpudGgtY2hpbGQoMikge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgyMzQsIDIzNCwgMjM0LCAwLjgpO1xufVxuLnotbWVudSA+IHVsID4gbGk6bm90KC5oZWFkZXIpOmxhc3QtY2hpbGQge1xuICBib3JkZXItdG9wOiBub25lO1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuLnotbWVudSA+IHVsID4gbGk6bm90KC5oZWFkZXIpID4gLnN1Yi1tZW51IHtcbiAgcGFkZGluZy1sZWZ0OiA0MHB4O1xufVxuLnotbWVudSA+IHVsID4gbGk6bm90KC5oZWFkZXIpID4gLnN1Yi1tZW51ID4gbGkge1xuICBtaW4taGVpZ2h0OiAyNHB4O1xufVxuLnotbWVudSA+IHVsID4gbGk6bm90KC5oZWFkZXIpID4gLnN1Yi1tZW51ID4gbGkgYSB7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc3JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIG1pbi1oZWlnaHQ6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IC1tcy1mbGV4O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4wOHMgbGluZWFyO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjA4cyBsaW5lYXI7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4wOHMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4wOHMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4wOHMgbGluZWFyO1xufVxuLnotbWVudSA+IHVsID4gbGk6bm90KC5oZWFkZXIpID4gLnN1Yi1tZW51ID4gbGkgYTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5hcmFuamEpO1xufVxuLnotbWVudSA+IHVsID4gbGk6bm90KC5oZWFkZXIpID4gLnN1Yi1tZW51ID4gbGkgc3BhbiB7XG4gIG9wYWNpdHk6IDE7XG59XG4uei1tZW51ID4gdWwgPiBsaTpub3QoLmhlYWRlcikgPiAuc3ViLW1lbnUgPiBsaSA+IC5zdWItbWVudSB7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gIHBhZGRpbmctdG9wOiA0cHg7XG4gIHBhZGRpbmctYm90dG9tOiA0cHg7XG59XG4uei1tZW51ID4gdWwgPiBsaTpub3QoLmhlYWRlcikgPiAuc3ViLW1lbnUgPiBsaSA+IC5zdWItbWVudSBsaSB7XG4gIG1pbi1oZWlnaHQ6IDI0cHg7XG59XG4uei1tZW51ID4gdWwgPiBsaTpub3QoLmhlYWRlcikgPiAuc3ViLW1lbnUgPiBsaSA+IC5zdWItbWVudSBsaSBhIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1pbi1oZWlnaHQ6IDI0cHg7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xufVxuLnotbWVudSA+IHVsID4gbGk6bm90KC5oZWFkZXIpID4gLnN1Yi1tZW51ID4gbGkgPiAuc3ViLW1lbnUgLnN1Yi1tZW51IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi56LW1lbnUgPiB1bCA+IGxpOm5vdCguaGVhZGVyKSA+IGEgKyB1bCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uei1tZW51ID4gdWwgPiBsaTpub3QoLmhlYWRlcikgPiBhLmFjdGl2byArIHVsIHtcbiAgb3BhY2l0eTogMC44O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnotbWVudSA+IHVsID4gbGk6bm90KC5oZWFkZXIpID4gYS5wYWRyZSB7XG4gIGJhY2tncm91bmQ6IHVybCh+c3JjL2Fzc2V0cy9pbWcvc3ZnL2ljb24tYXJyb3ctbmV4dC5zdmcpIGNhbGMoMTAwJSAtIDhweCkgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDE2cHg7XG59XG4uei1tZW51ID4gdWwgPiBsaTpub3QoLmhlYWRlcik6aG92ZXIgPiBhIHtcbiAgb3BhY2l0eTogMC44O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbn1cbi56LW1lbnUgPiB1bCA+IGxpOm5vdCguaGVhZGVyKTpob3ZlciA+IGEucGFkcmUge1xuICBiYWNrZ3JvdW5kOiB1cmwofnNyYy9hc3NldHMvaW1nL3N2Zy9pY29uLWFycm93LWRvd24uc3ZnKSB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbykgY2FsYygxMDAlIC0gOHB4KSBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDE2cHggYXV0bztcbn1cbi56LW1lbnUgPiB1bCA+IGxpOm5vdCguaGVhZGVyKTpob3ZlciA+IGEgPiBzcGFuIHtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3Nib2xkXCIsIHNhbnMtc2VyaWY7XG59XG4uei1tZW51ID4gdWwgPiBsaTpub3QoLmhlYWRlcik6aG92ZXIgPiBhLmFjdGl2byB7XG4gIG9wYWNpdHk6IDE7XG59XG4uei1tZW51ID4gdWwgPiBsaTpub3QoLmhlYWRlcik6aG92ZXIgPiBhLmFjdGl2byA+IHNwYW4ge1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2JvbGRcIiwgc2Fucy1zZXJpZjtcbn1cbi56LW1lbnUgPiB1bCA+IGxpOm5vdCguaGVhZGVyKTpob3ZlciA+IGEgKyB1bCB7XG4gIG9wYWNpdHk6IDAuODtcbiAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi56LW1lbnUgPiB1bCA+IGxpOm5vdCguaGVhZGVyKSA+IGEge1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc3JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG1pbi1oZWlnaHQ6IDQ4cHg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbn1cbi56LW1lbnUgPiB1bCA+IGxpOm5vdCguaGVhZGVyKSA+IGEgc3BhbiB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMDhzIGxpbmVhcjtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4wOHMgbGluZWFyO1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMDhzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMDhzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMDhzIGxpbmVhcjtcbiAgb3BhY2l0eTogMTtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogMTAwMHB4KSB7XG4gIC56LW1lbnUgPiB1bCA+IGxpOm5vdCguaGVhZGVyKSA+IGEge1xuICAgIG1pbi1oZWlnaHQ6IDY0cHg7XG4gIH1cbn1cbi56LW1lbnUgPiB1bCA+IGxpOm5vdCguaGVhZGVyKSA+IGE6aG92ZXIgZmlndXJlIHtcbiAgZmlsdGVyOiBncmF5c2NhbGUoMCUpO1xuICAtd2Via2l0LWZpbHRlcjogZ3JheXNjYWxlKDAlKTtcbn1cbi56LW1lbnUgPiB1bCA+IGxpOm5vdCguaGVhZGVyKSA+IGE6aG92ZXIgc3BhbiB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5hcmFuamEpO1xufVxuLnotbWVudSA+IHVsID4gbGk6bm90KC5oZWFkZXIpID4gYTpob3ZlciBzcGFuLCAuei1tZW51ID4gdWwgPiBsaTpub3QoLmhlYWRlcikgPiBhLmFjdGl2byBzcGFuIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSk7XG59XG4uei1tZW51ID4gdWwgPiBsaTpub3QoLmhlYWRlcikgPiBhOmhvdmVyIGZpZ3VyZSwgLnotbWVudSA+IHVsID4gbGk6bm90KC5oZWFkZXIpID4gYS5hY3Rpdm8gZmlndXJlIHtcbiAgZmlsdGVyOiBncmF5c2NhbGUoMCUpO1xuICAtd2Via2l0LWZpbHRlcjogZ3JheXNjYWxlKDAlKTtcbn1cbi56LW1lbnUgPiB1bCA+IGxpOm5vdCguaGVhZGVyKSA+IGEuYWN0aXZvIHtcbiAgei1pbmRleDogMTAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzYm9sZFwiLCBzYW5zLXNlcmlmO1xufVxuLnotbWVudSA+IHVsID4gbGk6bm90KC5oZWFkZXIpID4gYS5hY3Rpdm86YWZ0ZXIsIC56LW1lbnUgPiB1bCA+IGxpOm5vdCguaGVhZGVyKSA+IGEuYWN0aXZvOmJlZm9yZSB7XG4gIGhlaWdodDogMTJweDtcbiAgd2lkdGg6IDEycHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xufVxuXG4uei1tZW51LWJhY2sge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgLnotbWVudS1iYWNrIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgei1pbmRleDogOTk5O1xuICB9XG59XG5cbi56LWJhZGdlcyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwIDEycHggMTJweCAwO1xuICBwYWRkaW5nOiAwcHggMzJweCAwcHggMTJweDtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTZweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAxNnB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogMTZweDtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3NyZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGhlaWdodDogMjRweDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDJweCAycHggcmdiYSgwLCAwLCAwLCAwLjA5KTtcbiAgLW1vei1ib3gtc2hhZG93OiAwcHggMHB4IDJweCAycHggcmdiYSgwLCAwLCAwLCAwLjA5KTtcbiAgLW1zLWJveC1zaGFkb3c6IDBweCAwcHggMnB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMDkpO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDJweCAycHggcmdiYSgwLCAwLCAwLCAwLjA5KTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4xcyBsaW5lYXI7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuMXMgbGluZWFyO1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMXMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4xcyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjFzIGxpbmVhcjtcbn1cbi56LWJhZGdlcyBzcGFuIHtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGhlaWdodDogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzYm9sZFwiLCBzYW5zLXNlcmlmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgcGxhY2UtY29udGVudDogc2VsZi1zdGFydCBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICAuei1iYWRnZXMgc3BhbiB7XG4gICAgaGVpZ2h0OiAyOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICB9XG59XG4uei1iYWRnZXMgYnV0dG9uIHtcbiAgbWFyZ2luOiAwIDEycHggMCAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMHB4O1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnotYmFkZ2VzIGJ1dHRvbiBzdmcge1xuICBmaWxsOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTApO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogMTZweDtcbiAgd2lkdGg6IDE2cHg7XG4gIHRvcDogY2FsYyg1MCUgLSA4cHgpO1xuICByaWdodDogOHB4O1xufVxuLnotYmFkZ2VzLnNpbXBsZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDEycHg7XG59XG4uei1iYWRnZXM6bm90KC5zaW1wbGUpOmhvdmVyIHtcbiAgb3BhY2l0eTogMC41O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgLnotYmFkZ2VzIHtcbiAgICBoZWlnaHQ6IDI4cHg7XG4gIH1cbn1cbi56LWJhZGdlcy5sbGVubyB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG59XG4uei1iYWRnZXMubGxlbm8gYnV0dG9uIHN2ZyB7XG4gIGZpbGw6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbn1cbi56LWJhZGdlcy5sbGVuby5ncmlzLTEwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTEwKTtcbn1cbi56LWJhZGdlcy5sbGVuby5ncmlzLTEwIHNwYW4ge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybykgIWltcG9ydGFudDtcbn1cbi56LWJhZGdlcy5sbGVuby5ncmlzLTEwIGJ1dHRvbiBzdmcge1xuICBmaWxsOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApO1xufVxuLnotYmFkZ2VzLmxsZW5vLmdyaXMtNDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNDApO1xufVxuLnotYmFkZ2VzLmxsZW5vLmdyaXMtNDAgc3BhbiB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKSAhaW1wb3J0YW50O1xufVxuLnotYmFkZ2VzLmxsZW5vLmdyaXMtODAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApO1xufVxuLnotYmFkZ2VzLmxsZW5vLnJvam8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKTtcbn1cbi56LWJhZGdlcy5sbGVuby5uZWdybyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xufVxuLnotYmFkZ2VzLmxsZW5vLm5hcmFuamEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5hcmFuamEpO1xufVxuLnotYmFkZ2VzLmJvcmRlIHtcbiAgYm9yZGVyLXdpZHRoOiAycHg7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG59XG4uei1iYWRnZXMuYm9yZGUuZ3Jpcy0xMCB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTEwKTtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XG59XG4uei1iYWRnZXMuYm9yZGUuZ3Jpcy0xMCBzcGFuIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCkgIWltcG9ydGFudDtcbn1cbi56LWJhZGdlcy5ib3JkZS5ncmlzLTEwIGJ1dHRvbiBzdmcge1xuICBmaWxsOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApO1xufVxuLnotYmFkZ2VzLmJvcmRlLmdyaXMtNDAge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy00MCk7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNDApO1xufVxuLnotYmFkZ2VzLmJvcmRlLmdyaXMtNDAgYnV0dG9uIHN2ZyB7XG4gIGZpbGw6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy00MCk7XG59XG4uei1iYWRnZXMuYm9yZGUuZ3Jpcy04MCB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKTtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XG59XG4uei1iYWRnZXMuYm9yZGUuZ3Jpcy04MCBidXR0b24gc3ZnIHtcbiAgZmlsbDogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKTtcbn1cbi56LWJhZGdlcy5ib3JkZS5yb2pvIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKTtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pO1xufVxuLnotYmFkZ2VzLmJvcmRlLnJvam8gYnV0dG9uIHN2ZyB7XG4gIGZpbGw6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pO1xufVxuLnotYmFkZ2VzLmJvcmRlLm5lZ3JvIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xufVxuLnotYmFkZ2VzLmJvcmRlLm5lZ3JvIGJ1dHRvbiBzdmcge1xuICBmaWxsOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcbn1cbi56LWJhZGdlcy5ib3JkZS5uYXJhbmphIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5hcmFuamEpO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uYXJhbmphKTtcbn1cbi56LWJhZGdlcy5ib3JkZS5uYXJhbmphIGJ1dHRvbiBzdmcge1xuICBmaWxsOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5hcmFuamEpO1xufVxuXG4uei1iYWRnZXMtZ3JvdXAge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGZsZXgtc3RhcnQ7XG59XG4uei1iYWRnZXMtZ3JvdXAgLnotYmFkZ2VzIHtcbiAgZmxleDogMTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIC56LWJhZGdlcy1ncm91cCAuei1iYWRnZXMge1xuICAgIGZsZXg6IG5vbmU7XG4gIH1cbn1cbi56LWJhZGdlcy1ncm91cC5mbGV4IC56LWJhZGdlcyB7XG4gIGZsZXg6IDEgIWltcG9ydGFudDtcbn1cblxuLnotbWVuc2FqZS1lbWVyZ2VudGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggMjBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAtbW96LWJveC1zaGFkb3c6IDBweCAwcHggMjBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAtbXMtYm94LXNoYWRvdzogMHB4IDBweCAyMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMjBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDhweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA4cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnotbWVuc2FqZS1lbWVyZ2VudGUgYXJ0aWNsZSB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogOHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDhweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuLnotbWVuc2FqZS1lbWVyZ2VudGUuZmlqbyB7XG4gIGhlaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAwO1xuICBtYXJnaW46IDRweCBhdXRvIDE2cHg7XG59XG4uei1tZW5zYWplLWVtZXJnZW50ZS5mbG90YW50ZSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogMTAwMDAwMDA7XG4gIHdpZHRoOiA5NiU7XG4gIG1heC13aWR0aDogNDgwcHg7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG59XG4uei1tZW5zYWplLWVtZXJnZW50ZS5mbG90YW50ZS5zdXBlcmlvciB7XG4gIHRvcDogNjBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIC56LW1lbnNhamUtZW1lcmdlbnRlLmZsb3RhbnRlLnN1cGVyaW9yIHtcbiAgICB0b3A6IDcwcHg7XG4gIH1cbn1cbi56LW1lbnNhamUtZW1lcmdlbnRlLmZsb3RhbnRlLmluZmVyaW9yIHtcbiAgYm90dG9tOiAxMHB4O1xufVxuLnotbWVuc2FqZS1lbWVyZ2VudGUuZmxvdGFudGUuZGVyZWNoYSB7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICAuei1tZW5zYWplLWVtZXJnZW50ZS5mbG90YW50ZS5kZXJlY2hhIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICBsZWZ0OiBpbmhlcml0O1xuICAgIHJpZ2h0OiAxMHB4O1xuICB9XG59XG4uei1tZW5zYWplLWVtZXJnZW50ZS5mbG90YW50ZS5jZW50cm8ge1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xufVxuLnotbWVuc2FqZS1lbWVyZ2VudGUuZmxvdGFudGUuaXpxdWllcmRhIHtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIC56LW1lbnNhamUtZW1lcmdlbnRlLmZsb3RhbnRlLml6cXVpZXJkYSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgbGVmdDogMTBweDtcbiAgfVxufVxuLnotbWVuc2FqZS1lbWVyZ2VudGUgYXJ0aWNsZSB7XG4gIG1hcmdpbjogMDtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGZsZXgtc3RhcnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xuICAvKiY6YmVmb3JlIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgd2lkdGg6IDRweDtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTEwKTtcbiAgICAgIH0qL1xufVxuLnotbWVuc2FqZS1lbWVyZ2VudGUgYXJ0aWNsZSBmaWd1cmUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gNDhweDtcbn1cbi56LW1lbnNhamUtZW1lcmdlbnRlIGFydGljbGUgZmlndXJlLFxuLnotbWVuc2FqZS1lbWVyZ2VudGUgYXJ0aWNsZSBidXR0b24ge1xuICBmbGV4OiAwIDAgNDhweDtcbiAgaGVpZ2h0OiA0OHB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi56LW1lbnNhamUtZW1lcmdlbnRlIGFydGljbGUgZmlnY2FwdGlvbiB7XG4gIGZsZXg6IDE7XG4gIG1hcmdpbjogMTJweCAwIDhweDtcbn1cbi56LW1lbnNhamUtZW1lcmdlbnRlIGFydGljbGUgZmlnY2FwdGlvbiAuYm90b25lcmEge1xuICBtYXJnaW4tdG9wOiAzMnB4O1xufVxuLnotbWVuc2FqZS1lbWVyZ2VudGUgYXJ0aWNsZSBmaWdjYXB0aW9uIC5ib3RvbmVyYS5zaW1wbGUgYSB7XG4gIG1hcmdpbi1yaWdodDogMTZweCAhaW1wb3J0YW50O1xufVxuLnotbWVuc2FqZS1lbWVyZ2VudGUgYXJ0aWNsZSBidXR0b24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uei1tZW5zYWplLWVtZXJnZW50ZSBhcnRpY2xlIGJ1dHRvbjpob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG59XG4uei1tZW5zYWplLWVtZXJnZW50ZS5pbmZvcm1hdGl2byBidXR0b24gc3ZnIHtcbiAgZmlsbDogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xufVxuLnotbWVuc2FqZS1lbWVyZ2VudGUuaW5mb3JtYXRpdm8gYnV0dG9uOmhvdmVyIHtcbiAgb3BhY2l0eTogMC41O1xufVxuLnotbWVuc2FqZS1lbWVyZ2VudGUuaW5mb3JtYXRpdm8gYXJ0aWNsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSk7XG59XG4uei1tZW5zYWplLWVtZXJnZW50ZS5pbmZvcm1hdGl2byBhcnRpY2xlIGZpZ3VyZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCh+c3JjL2Fzc2V0cy9pbWcvc3ZnL2ljb25fbWVuc2FqZV9lbWVyZ2VudGVfaW5mby5zdmcpO1xufVxuLnotbWVuc2FqZS1lbWVyZ2VudGUuaW5mb3JtYXRpdm8gYXJ0aWNsZSBmaWdjYXB0aW9uIGg1LFxuLnotbWVuc2FqZS1lbWVyZ2VudGUuaW5mb3JtYXRpdm8gYXJ0aWNsZSBmaWdjYXB0aW9uIHAge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xufVxuLnotbWVuc2FqZS1lbWVyZ2VudGUuaW5mb3JtYXRpdm8gYXJ0aWNsZTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWF6dWwpO1xufVxuLnotbWVuc2FqZS1lbWVyZ2VudGUuZXJyb3IgYnV0dG9uIHN2ZywgLnotbWVuc2FqZS1lbWVyZ2VudGUuZXhpdG8gYnV0dG9uIHN2ZywgLnotbWVuc2FqZS1lbWVyZ2VudGUuYWR2ZXJ0ZW5jaWEgYnV0dG9uIHN2ZyB7XG4gIGZpbGw6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy00MCk7XG59XG4uei1tZW5zYWplLWVtZXJnZW50ZS5lcnJvciBidXR0b246aG92ZXIgc3ZnLCAuei1tZW5zYWplLWVtZXJnZW50ZS5leGl0byBidXR0b246aG92ZXIgc3ZnLCAuei1tZW5zYWplLWVtZXJnZW50ZS5hZHZlcnRlbmNpYSBidXR0b246aG92ZXIgc3ZnIHtcbiAgZmlsbDogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKTtcbn1cbi56LW1lbnNhamUtZW1lcmdlbnRlLmVycm9yIGFydGljbGUge1xuICAvKiY6YmVmb3JlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pO1xuICAgICAgICB9Ki9cbn1cbi56LW1lbnNhamUtZW1lcmdlbnRlLmVycm9yIGFydGljbGUgZmlndXJlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKH5zcmMvYXNzZXRzL2ltZy9zdmcvaWNvbl9tZW5zYWplX2VtZXJnZW50ZV9lcnJvci5zdmcpO1xufVxuLnotbWVuc2FqZS1lbWVyZ2VudGUuZXhpdG8gYXJ0aWNsZSB7XG4gIC8qJjpiZWZvcmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC12ZXJkZSk7XG4gICAgICAgIH0qL1xufVxuLnotbWVuc2FqZS1lbWVyZ2VudGUuZXhpdG8gYXJ0aWNsZSBmaWd1cmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwofnNyYy9hc3NldHMvaW1nL3N2Zy9pY29uX21lbnNhamVfZW1lcmdlbnRlX29rLnN2Zyk7XG59XG4uei1tZW5zYWplLWVtZXJnZW50ZS5hZHZlcnRlbmNpYSBhcnRpY2xlIHtcbiAgLyomOmJlZm9yZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG4gICAgICAgIH0qL1xufVxuLnotbWVuc2FqZS1lbWVyZ2VudGUuYWR2ZXJ0ZW5jaWEgYXJ0aWNsZSBmaWd1cmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwofnNyYy9hc3NldHMvaW1nL3N2Zy9pY29uX21lbnNhamVfZW1lcmdlbnRlX2FkdmVydGVuY2lhLnN2Zyk7XG59XG4uei1tZW5zYWplLWVtZXJnZW50ZS5tYXNjYXJhIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDIwcHggMHB4IHJnYmEoMCwgMCwgMCwgMCk7XG4gIC1tb3otYm94LXNoYWRvdzogMHB4IDBweCAyMHB4IDBweCByZ2JhKDAsIDAsIDAsIDApO1xuICAtbXMtYm94LXNoYWRvdzogMHB4IDBweCAyMHB4IDBweCByZ2JhKDAsIDAsIDAsIDApO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDIwcHggMHB4IHJnYmEoMCwgMCwgMCwgMCk7XG59XG4uei1tZW5zYWplLWVtZXJnZW50ZS5tYXNjYXJhID4gYS5tYXNjYXJhIHtcbiAgY3Vyc29yOiBncmFiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDA7XG4gIHRvcDogLTIwMHB4O1xuICBsZWZ0OiAtMTAwMDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpIDEwMDAwcHggc29saWQ7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uei1tZW5zYWplLWVtZXJnZW50ZS5tYXNjYXJhID4gYS5tYXNjYXJhICsgYXJ0aWNsZSB7XG4gIHotaW5kZXg6IDEwO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggMjBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAtbW96LWJveC1zaGFkb3c6IDBweCAwcHggMjBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAtbXMtYm94LXNoYWRvdzogMHB4IDBweCAyMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMjBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuXG4uei1tb2R1bG8tY2FyZ2EtaW1hZ2VuZXMge1xuICBvdXRsaW5lOiAycHggZGFzaGVkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01MCk7XG4gIG1pbi1oZWlnaHQ6IDE3MnB4O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgcGFkZGluZzogNHB4IDEwcHg7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBzdHJldGNoO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IHN0cmV0Y2g7XG59XG4uei1tb2R1bG8tY2FyZ2EtaW1hZ2VuZXMgLnZlci1pbWFnZW5lcyB7XG4gIGZsZXg6IDAgMCAxMDAlICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMjRweDtcbn1cbi56LW1vZHVsby1jYXJnYS1pbWFnZW5lcyAudmVyLWltYWdlbmVzIGEge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTUwKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB3aWR0aDogMTAwJTtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi56LW1vZHVsby1jYXJnYS1pbWFnZW5lcyAudmVyLWltYWdlbmVzIGE6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uYXJhbmphKTtcbn1cbi56LW1vZHVsby1jYXJnYS1pbWFnZW5lcy5pbnZlcnRpZG8gLmNhcmdhcyB7XG4gIG9yZGVyOiAxO1xufVxuLnotbW9kdWxvLWNhcmdhLWltYWdlbmVzLmludmVydGlkbyAuaW5mb3JtYWNpb24ge1xuICBvcmRlcjogMjtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcbn1cbi56LW1vZHVsby1jYXJnYS1pbWFnZW5lcyAuY2FyZ2FzIHtcbiAgZmxleDogMCAwIDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDEyMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICAuei1tb2R1bG8tY2FyZ2EtaW1hZ2VuZXMgLmNhcmdhcyB7XG4gICAgbWluLWhlaWdodDogMTUwcHg7XG4gIH1cbn1cbi56LW1vZHVsby1jYXJnYS1pbWFnZW5lcyAuY2FyZ2FzIC5lbGVtZW50by1jYXJnYWRvIHtcbiAgZmxleDogMTtcbiAgbWF4LXdpZHRoOiA4NHB4O1xuICBtYXJnaW46IDAgMTBweCAwIDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi56LW1vZHVsby1jYXJnYS1pbWFnZW5lcyAuY2FyZ2FzIC5lbGVtZW50by1jYXJnYWRvIGEuaW1hZ2VuIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4xcyBsaW5lYXI7XG4gIC1tb3otdHJhbnNpdGlvbjogb3BhY2l0eSAwLjFzIGxpbmVhcjtcbiAgLW1zLXRyYW5zaXRpb246IG9wYWNpdHkgMC4xcyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IG9wYWNpdHkgMC4xcyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xcyBsaW5lYXI7XG59XG4uei1tb2R1bG8tY2FyZ2EtaW1hZ2VuZXMgLmNhcmdhcyAuZWxlbWVudG8tY2FyZ2FkbyBhLmltYWdlbiBmaWd1cmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnotbW9kdWxvLWNhcmdhLWltYWdlbmVzIC5jYXJnYXMgLmVsZW1lbnRvLWNhcmdhZG8gYS5pbWFnZW4gZmlndXJlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDcycHg7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLnotbW9kdWxvLWNhcmdhLWltYWdlbmVzIC5jYXJnYXMgLmVsZW1lbnRvLWNhcmdhZG8gYS5pbWFnZW46aG92ZXIge1xuICBvcGFjaXR5OiAwLjU7XG59XG4uei1tb2R1bG8tY2FyZ2EtaW1hZ2VuZXMgLmNhcmdhcyAuZWxlbWVudG8tY2FyZ2FkbyBhLmVsaW1pbmFyIHtcbiAgaGVpZ2h0OiAyNHB4O1xuICB3aWR0aDogMjRweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDBweDtcbiAgcmlnaHQ6IDBweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbykgdXJsKH5zcmMvYXNzZXRzL2ltZy9zdmcvaWNvbi1tb2R1bG8taW1hZ2VuLWRlbC5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gNTAlO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnotbW9kdWxvLWNhcmdhLWltYWdlbmVzIC5jYXJnYXMgLmVsZW1lbnRvLWNhcmdhZG8gYS5lbGltaW5hcjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8taG92ZXIpO1xufVxuLnotbW9kdWxvLWNhcmdhLWltYWdlbmVzIC5jYXJnYXMgYS5jYXJnYSB7XG4gIG1heC13aWR0aDogMTI0cHg7XG4gIGhlaWdodDogMTMwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi56LW1vZHVsby1jYXJnYS1pbWFnZW5lcyAuY2FyZ2FzIGEuY2FyZ2E6aG92ZXIgZmlndXJlIHtcbiAgZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG4gIC13ZWJraXQtZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG59XG4uei1tb2R1bG8tY2FyZ2EtaW1hZ2VuZXMgLmNhcmdhcyBhLmNhcmdhOmhvdmVyIHNwYW4ge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKTtcbn1cbi56LW1vZHVsby1jYXJnYS1pbWFnZW5lcyAuY2FyZ2FzIGEuY2FyZ2EuZnVsbCBzcGFuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi56LW1vZHVsby1jYXJnYS1pbWFnZW5lcyAuY2FyZ2FzIGEuY2FyZ2EgZmlndXJlIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4xcyBsaW5lYXI7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuMXMgbGluZWFyO1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMXMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4xcyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjFzIGxpbmVhcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwofnNyYy9hc3NldHMvaW1nL3N2Zy9jaXJjbGUtc3VtLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMjhweCBhdXRvO1xufVxuLnotbW9kdWxvLWNhcmdhLWltYWdlbmVzIC5jYXJnYXMgYS5jYXJnYSBzcGFuIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4xcyBsaW5lYXI7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuMXMgbGluZWFyO1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMXMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4xcyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjFzIGxpbmVhcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01MCk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi56LW1vZHVsby1jYXJnYS1pbWFnZW5lcyAuaW5mb3JtYWNpb24ge1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApO1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xuICBoZWlnaHQ6IDUwcHg7XG59XG4uei1tb2R1bG8tY2FyZ2EtaW1hZ2VuZXMgLmluZm9ybWFjaW9uIGg0IHtcbiAgZmxleDogMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uYXJhbmphKTtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3Nib2xkXCIsIHNhbnMtc2VyaWY7XG4gIHBhZGRpbmctbGVmdDogMjVweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IDI7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uei1tb2R1bG8tY2FyZ2EtaW1hZ2VuZXMgLmluZm9ybWFjaW9uIGg0Lm5vLXBhZGRpbmcge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbnNwYW4uei10b29sdGlwIHtcbiAgaGVpZ2h0OiAyNHB4O1xuICB3aWR0aDogMjRweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwofnNyYy9hc3NldHMvaW1nL3N2Zy90b29sdGlwLWZpbGUuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAyNHB4IDI0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIG9wYWNpdHk6IDAuNztcbn1cbnNwYW4uei10b29sdGlwLmlucHV0IHtcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMjRweDtcbiAgYmFja2dyb3VuZC1zaXplOiAyMHB4IGF1dG87XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbn1cbnNwYW4uei10b29sdGlwLmlucHV0IC5tZW5zYWplIHtcbiAgbWluLXdpZHRoOiAxNTBweDtcbiAgbWluLXdpZHRoOiBmaXQtY29udGVudDtcbiAgbWF4LXdpZHRoOiBtYXgtY29udGVudDtcbn1cbnNwYW4uei10b29sdGlwIC5tZW5zYWplIHtcbiAgei1pbmRleDogNDAxO1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2JvbGRcIiwgc2Fucy1zZXJpZjtcbiAgYm90dG9tOiBpbmhlcml0O1xuICB0b3A6IDExMCU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tbmFyYW5qYS0xMCk7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5hcmFuamEpO1xuICBwYWRkaW5nOiAxMHB4O1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHdpZHRoOiAxNzBweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgcmlnaHQ6IDBweDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA4cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogOHB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG5zcGFuLnotdG9vbHRpcCAubWVuc2FqZS51cHBlcmNhc2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuc3Bhbi56LXRvb2x0aXAgLm1lbnNhamU6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIuKWslwiO1xuICBib3R0b206IGluaGVyaXQ7XG4gIHRvcDogLTE2cHg7XG4gIHJpZ2h0OiAxMnB4O1xuICBmb250LXNpemU6IDJyZW07XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1uYXJhbmphLTEwKTtcbiAgaGVpZ2h0OiA4cHg7XG4gIHdpZHRoOiAxMHB4O1xufVxuc3Bhbi56LXRvb2x0aXA6aG92ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuc3Bhbi56LXRvb2x0aXA6aG92ZXIgLm1lbnNhamUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5pbnZlcnRpZG8gc3Bhbi56LXRvb2x0aXAgLm1lbnNhamUge1xuICBib3R0b206IDExMCU7XG4gIHRvcDogaW5oZXJpdDtcbn1cbi5pbnZlcnRpZG8gc3Bhbi56LXRvb2x0aXAgLm1lbnNhamU6OmFmdGVyIHtcbiAgY29udGVudDogXCLilrxcIjtcbiAgYm90dG9tOiAwcHg7XG4gIHRvcDogaW5oZXJpdDtcbn1cblxuLnotcHVibGljaWRhZC1iYW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0xMCk7XG4gIHdpZHRoOiAxMDAlO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi56LXB1YmxpY2lkYWQtYmFubmVyLmhvcml6b250YWwge1xuICBoZWlnaHQ6IDQ4MHB4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggMjBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgLW1vei1ib3gtc2hhZG93OiAwcHggMHB4IDIwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIC1tcy1ib3gtc2hhZG93OiAwcHggMHB4IDIwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMjBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIC56LXB1YmxpY2lkYWQtYmFubmVyLmhvcml6b250YWwge1xuICAgIGhlaWdodDogMzIwcHg7XG4gIH1cbn1cbi56LXB1YmxpY2lkYWQtYmFubmVyLmhvcml6b250YWwgZmlndXJlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDAlO1xuICBsZWZ0OiAwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIDAlKTtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDYwJTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIC56LXB1YmxpY2lkYWQtYmFubmVyLmhvcml6b250YWwgZmlndXJlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogMCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIC01MCUpO1xuICAgIHdpZHRoOiA2MCU7XG4gICAgaGVpZ2h0OiAzMjBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogMTAwMHB4KSB7XG4gIC56LXB1YmxpY2lkYWQtYmFubmVyLmhvcml6b250YWwgZmlndXJlIHtcbiAgICB3aWR0aDogNTUlO1xuICB9XG59XG4uei1wdWJsaWNpZGFkLWJhbm5lci5ob3Jpem9udGFsIGZpZ3VyZSAuYmxvYi50b3AtbGVmdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMiU7XG4gIGxlZnQ6IDAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwgMiUpO1xuICBiYWNrZ3JvdW5kOiB1cmwofnNyYy9hc3NldHMvaW1nL3N2Zy9CbG9iLXRvcC1sZWZ0LnN2ZykgYm90dG9tIHJpZ2h0IG5vLXJlcGVhdDtcbiAgaGVpZ2h0OiA4MHB4O1xuICB3aWR0aDogODBweDtcbn1cbi56LXB1YmxpY2lkYWQtYmFubmVyLmhvcml6b250YWwgZmlndXJlIC5ibG9iLnRvcC1yaWdodCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMiU7XG4gIGxlZnQ6IDEwMCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMDAlLCAyJSk7XG4gIGJhY2tncm91bmQ6IHVybCh+c3JjL2Fzc2V0cy9pbWcvc3ZnL0Jsb2ItdG9wLXJpZ2h0LnN2ZykgbGVmdCBib3R0b20gbm8tcmVwZWF0O1xuICBoZWlnaHQ6IDEyMHB4O1xuICB3aWR0aDogMTIwcHg7XG59XG4uei1wdWJsaWNpZGFkLWJhbm5lci5ob3Jpem9udGFsIGZpZ3VyZSAuYmxvYi5ib3R0b20tY2VudGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMyU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTEwMyUpO1xuICBiYWNrZ3JvdW5kOiB1cmwofnNyYy9hc3NldHMvaW1nL3N2Zy9CbG9iLWNlbnRlci1ib3R0b20uc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgaGVpZ2h0OiA4MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDEwMDBweCkge1xuICAuei1wdWJsaWNpZGFkLWJhbm5lci5ob3Jpem9udGFsIGZpZ3VyZSAuYmxvYi5ib3R0b20tY2VudGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLnotcHVibGljaWRhZC1iYW5uZXIuaG9yaXpvbnRhbCBmaWd1cmUgaW1nIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA0cHggNHB4IDAgMDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA0cHggNHB4IDAgMDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDRweCA0cHggMCAwO1xuICBib3JkZXItcmFkaXVzOiA0cHggNHB4IDAgMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGhlaWdodDogMzIwcHg7XG59XG4uei1wdWJsaWNpZGFkLWJhbm5lci5ob3Jpem9udGFsIGZpZ2NhcHRpb24ge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDAgMCA0cHggNHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDAgMCA0cHggNHB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogMCAwIDRweCA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCA0cHggNHB4O1xuICBoZWlnaHQ6IDQwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtMTAwJSk7XG4gIGJhY2tncm91bmQ6IHVybCh+c3JjL2Fzc2V0cy9pbWcvc3ZnL2N1cnZlLWdyYWQtaG9yaXpvbnRhbC5zdmcpIGNlbnRlciB0b3Agbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDExMCUgYXV0bztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIC56LXB1YmxpY2lkYWQtYmFubmVyLmhvcml6b250YWwgZmlnY2FwdGlvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMCU7XG4gICAgbGVmdDogMTAwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTAwJSwgMCUpO1xuICAgIGJhY2tncm91bmQ6IHVybCh+c3JjL2Fzc2V0cy9pbWcvc3ZnL2N1cnZlLWdyYWQtdmVydGljYWwuc3ZnKSBsZWZ0IGNlbnRlciBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDExMCU7XG4gICAgd2lkdGg6IDYwJTtcbiAgICBoZWlnaHQ6IDMyMHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAxMDAwcHgpIHtcbiAgLnotcHVibGljaWRhZC1iYW5uZXIuaG9yaXpvbnRhbCBmaWdjYXB0aW9uIHtcbiAgICB3aWR0aDogNTUlO1xuICB9XG59XG4uei1wdWJsaWNpZGFkLWJhbm5lci5ob3Jpem9udGFsIGZpZ2NhcHRpb24gc2VjdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwIDE2cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGggOiA1MDBweCkge1xuICAuei1wdWJsaWNpZGFkLWJhbm5lci5ob3Jpem9udGFsIGZpZ2NhcHRpb24gc2VjdGlvbiBoMS56LXRpdHVsbyxcbi56LXB1YmxpY2lkYWQtYmFubmVyLmhvcml6b250YWwgZmlnY2FwdGlvbiBzZWN0aW9uIGgyLnotdGl0dWxvIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgLnotcHVibGljaWRhZC1iYW5uZXIuaG9yaXpvbnRhbCBmaWdjYXB0aW9uIHNlY3Rpb24ge1xuICAgIHBhZGRpbmc6IDAgMTZweCAwIDEyMHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAxMDAwcHgpIHtcbiAgLnotcHVibGljaWRhZC1iYW5uZXIuaG9yaXpvbnRhbCBmaWdjYXB0aW9uIHNlY3Rpb24ge1xuICAgIHBhZGRpbmc6IDAgMzJweCAwIDEyMHB4O1xuICB9XG59XG4uei1wdWJsaWNpZGFkLWJhbm5lci5ob3Jpem9udGFsLmludmVydGlkbyB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNHB4IDRweCAwIDA7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNHB4IDRweCAwIDA7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA0cHggNHB4IDAgMDtcbiAgYm9yZGVyLXJhZGl1czogNHB4IDRweCAwIDA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICAuei1wdWJsaWNpZGFkLWJhbm5lci5ob3Jpem9udGFsLmludmVydGlkbyBmaWd1cmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiAxMDAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMDAlLCAtNTAlKTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgLnotcHVibGljaWRhZC1iYW5uZXIuaG9yaXpvbnRhbC5pbnZlcnRpZG8gZmlnY2FwdGlvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAlLCAtNTAlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwofnNyYy9hc3NldHMvaW1nL3N2Zy9jdXJ2ZS1ncmFkLWhvcml6b250YWwtaW52LnN2Zyk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2VudGVyO1xuICB9XG59XG4uei1wdWJsaWNpZGFkLWJhbm5lci5ob3Jpem9udGFsLmludmVydGlkbyBmaWdjYXB0aW9uIHNlY3Rpb24ge1xuICBwYWRkaW5nOiAwIDE2cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICAuei1wdWJsaWNpZGFkLWJhbm5lci5ob3Jpem9udGFsLmludmVydGlkbyBmaWdjYXB0aW9uIHNlY3Rpb24ge1xuICAgIHBhZGRpbmc6IDAgMTIwcHggMCAxNnB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAxMDAwcHgpIHtcbiAgLnotcHVibGljaWRhZC1iYW5uZXIuaG9yaXpvbnRhbC5pbnZlcnRpZG8gZmlnY2FwdGlvbiBzZWN0aW9uIHtcbiAgICBwYWRkaW5nOiAwIDEyMHB4IDAgMzJweDtcbiAgfVxufVxuLnotcHVibGljaWRhZC1iYW5uZXIudmVydGljYWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiA1NTBweDtcbiAgaGVpZ2h0OiA2OTBweDtcbn1cbi56LXB1YmxpY2lkYWQtYmFubmVyLnZlcnRpY2FsIGZpZ3VyZSB7XG4gIGhlaWdodDogNjkwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi56LXB1YmxpY2lkYWQtYmFubmVyLnZlcnRpY2FsIGZpZ3VyZSBpbWcge1xuICBoZWlnaHQ6IDY5MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4uei1wdWJsaWNpZGFkLWJhbm5lci52ZXJ0aWNhbCBmaWdjYXB0aW9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDEwMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwO1xufVxuLnotcHVibGljaWRhZC1iYW5uZXIudmVydGljYWwgZmlnY2FwdGlvbiAuei1idG4ge1xuICB3aWR0aDogMTAwJTtcbn1cbi56LXB1YmxpY2lkYWQtYmFubmVyLnZlcnRpY2FsIGZpZ2NhcHRpb24udG9wIHtcbiAgcGFkZGluZzogMTZweCAxNnB4IDMycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwJSk7XG4gIGJhY2tncm91bmQ6IHVybCh+c3JjL2Fzc2V0cy9pbWcvc3ZnL0Jsb2ItY2VudGVyLXRvcC1iaWcuc3ZnKSBjZW50ZXIgYm90dG9tIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG59XG4uei1wdWJsaWNpZGFkLWJhbm5lci52ZXJ0aWNhbCBmaWdjYXB0aW9uLmJvdHRvbSB7XG4gIHBhZGRpbmc6IDMycHggMTZweCA4cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC0xMDAlKTtcbiAgYmFja2dyb3VuZDogdXJsKH5zcmMvYXNzZXRzL2ltZy9zdmcvQmxvYi1jZW50ZXItYm90dG9tLWJpZy5zdmcpIGNlbnRlciB0b3Agbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbn1cblxuLnotYm90b25lcmEge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmctdG9wOiA4cHg7XG4gIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gIGZsZXg6IDAgMCAxMDAlO1xufVxuLnotYm90b25lcmEuZGVyZWNoYSB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uei1ib3RvbmVyYS5jZW50cm8ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi56LWJvdG9uZXJhLm5vLXBhZGRpbmcge1xuICBwYWRkaW5nOiAwO1xufVxuLnotYm90b25lcmE6bm90KC5uby1ib3JkZXIpIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0yMCk7XG59XG4uei1ib3RvbmVyYSAuZHVtbXkge1xuICBmbGV4OiAxO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoIDogNTAwcHgpIHtcbiAgLnotYm90b25lcmEgLnotYnRuLXByaW1hcnkge1xuICAgIG9yZGVyOiAxO1xuICB9XG4gIC56LWJvdG9uZXJhIC56LWJ0bi1zZWNvbmRhcnkge1xuICAgIG9yZGVyOiAzO1xuICB9XG4gIC56LWJvdG9uZXJhIC56LWJ0bi1zZWNvbmRhcnktbmVncm8ge1xuICAgIG9yZGVyOiAyO1xuICB9XG59XG5cbmlucHV0LnAtaW5wdXR0ZXh0IHtcbiAgcGFkZGluZzogMDtcbiAgb3V0bGluZTogMXB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCkgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lO1xuICBsaW5lLWhlaWdodDogNDhweDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNHB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICB0ZXh0LWluZGVudDogMTVweDtcbiAgbWFyZ2luOiAwIDAgNnB4IDA7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3Nib2xkXCIsIHNhbnMtc2VyaWY7XG4gIC8qICYubmctaW52YWxpZCxcbiAgJiAqL1xufVxuaW5wdXQucC1pbnB1dHRleHQ6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggc29saWQgdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybykgIWltcG9ydGFudDtcbn1cbmlucHV0LnAtaW5wdXR0ZXh0OmZvY3VzICsgLnotYnRuLWZvcm0ge1xuICBvdXRsaW5lLXdpZHRoOiAycHg7XG59XG5pbnB1dC5wLWlucHV0dGV4dC5uby1ib3JkZXIge1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG59XG5pbnB1dC5wLWlucHV0dGV4dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApO1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc3JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG5pbnB1dC5wLWlucHV0dGV4dDotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzcmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEuNXJlbTtcbn1cbmlucHV0LnAtaW5wdXR0ZXh0OjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzcmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEuNXJlbTtcbn1cbmlucHV0LnAtaW5wdXR0ZXh0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApO1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc3JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG4ubWl4IGlucHV0LnAtaW5wdXR0ZXh0IDpub3QoLmljb24pIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA0cHggMCAwIDRweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA0cHggMCAwIDRweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDRweCAwIDAgNHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHggMCAwIDRweDtcbn1cbmlucHV0LnAtaW5wdXR0ZXh0IC5pcy1pbnZhbGlkIHtcbiAgb3V0bGluZTogMnB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKSAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2JvbGRcIiwgc2Fucy1zZXJpZjtcbn1cbmlucHV0LnAtaW5wdXR0ZXh0IC5pcy1pbnZhbGlkOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pO1xufVxuaW5wdXQucC1pbnB1dHRleHQgLmlzLWludmFsaWQ6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKTtcbn1cbmlucHV0LnAtaW5wdXR0ZXh0IC5pcy1pbnZhbGlkOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pO1xufVxuaW5wdXQucC1pbnB1dHRleHQgLmlzLWludmFsaWQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pO1xufVxuaW5wdXQucC1pbnB1dHRleHQgLmlzLWludmFsaWQ6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggc29saWQgdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbykgIWltcG9ydGFudDtcbn1cbmlucHV0LnAtaW5wdXR0ZXh0IC5pcy1pbnZhbGlkICsgLnotYnRuLWZvcm0ge1xuICBvdXRsaW5lLXdpZHRoOiAycHg7XG59XG5pbnB1dC5wLWlucHV0dGV4dCAuaXMtaW52YWxpZC5uby1ib3JkZXIge1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG59XG5pbnB1dC5wLWlucHV0dGV4dFtkaXNhYmxlZF0ge1xuICBvdXRsaW5lOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTQwKSAhaW1wb3J0YW50O1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICBjb2xvcjogcmdiYSgxNzIsIDE3MywgMTcyLCAwLjgpO1xuICBvcGFjaXR5OiAxO1xufVxuaW5wdXQucC1pbnB1dHRleHRbZGlzYWJsZWRdICsgLnotYnRuLWZvcm0ge1xuICBtYXJnaW4tbGVmdDogMnB4O1xufVxuaW5wdXQucC1pbnB1dHRleHRbZGlzYWJsZWRdLm5vLWJvcmRlciB7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbn1cbmlucHV0LnAtaW5wdXR0ZXh0W2Rpc2FibGVkXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDE3MiwgMTczLCAxNzIsIDAuOCk7XG59XG5pbnB1dC5wLWlucHV0dGV4dFtkaXNhYmxlZF06LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDE3MiwgMTczLCAxNzIsIDAuOCk7XG59XG5pbnB1dC5wLWlucHV0dGV4dFtkaXNhYmxlZF06Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgxNzIsIDE3MywgMTcyLCAwLjgpO1xufVxuaW5wdXQucC1pbnB1dHRleHRbZGlzYWJsZWRdOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDE3MiwgMTczLCAxNzIsIDAuOCk7XG59XG5pbnB1dC5wLWlucHV0dGV4dFtkaXNhYmxlZF0gKyAuei1jYXB0aW9uLCBpbnB1dC5wLWlucHV0dGV4dFtkaXNhYmxlZF0gKyAuei1jYXB0aW9uLnotZXJyb3Ige1xuICBjb2xvcjogcmdiYSgxNzIsIDE3MywgMTcyLCAwLjgpO1xufVxuXG5wLWNhbGVuZGFyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIC8qICYubmctaW52YWxpZCwgKi9cbn1cbnAtY2FsZW5kYXIgLnAtY2FsZW5kYXIge1xuICB3aWR0aDogMTAwJTtcbn1cbnAtY2FsZW5kYXIgLnAtY2FsZW5kYXIgaW5wdXQucC1pbnB1dHR0ZXh0IHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNHB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG5wLWNhbGVuZGFyIC5wLWNhbGVuZGFyIC5wLWJ1dHRvbi1pY29uLW9ubHkge1xuICBiYWNrZ3JvdW5kOiB1cmwofnNyYy9hc3NldHMvaW1nL3N2Zy9pY29uLWNhbGVuZGFyLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIHdpZHRoOiA1NXB4O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDAlO1xuICBsZWZ0OiAxMDAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTAwJSwgMCUpO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbnAtY2FsZW5kYXIgLnAtY2FsZW5kYXIgLnAtYnV0dG9uLWljb24tb25seTpmb2N1cyB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAtbW96LWJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxucC1jYWxlbmRhciAucC1jYWxlbmRhciAucC1idXR0b24taWNvbi1vbmx5IHNwYW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxucC1jYWxlbmRhciAucC1jYWxlbmRhciAucC1idXR0b24taWNvbi1vbmx5OmhvdmVyLCBwLWNhbGVuZGFyIC5wLWNhbGVuZGFyIC5wLWJ1dHRvbi1pY29uLW9ubHk6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogdXJsKH5zcmMvYXNzZXRzL2ltZy9zdmcvaWNvbi1jYWxlbmRhci5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBvcGFjaXR5OiAwLjU7XG59XG5wLWNhbGVuZGFyIC5wLWNhbGVuZGFyIC5wLWJ1dHRvbi1pY29uLW9ubHlbZGlzYWJsZWRdIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgb3BhY2l0eTogMC41O1xufVxucC1jYWxlbmRhci5pcy1pbnZhbGlkIC5wLWJ1dHRvbi1pY29uLW9ubHkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwofnNyYy9hc3NldHMvaW1nL3N2Zy9pY29uLWNhbGVuZGFyLXJlZC5zdmcpO1xufVxucC1jYWxlbmRhci5pcy1pbnZhbGlkIGlucHV0LnAtaW5wdXR0dGV4dCB7XG4gIG91dGxpbmU6IDJweCBzb2xpZCB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKSAhaW1wb3J0YW50O1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbykgIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3Nib2xkXCIsIHNhbnMtc2VyaWY7XG59XG5wLWNhbGVuZGFyLmlzLWludmFsaWQgaW5wdXQucC1pbnB1dHR0ZXh0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pO1xufVxucC1jYWxlbmRhci5pcy1pbnZhbGlkIGlucHV0LnAtaW5wdXR0dGV4dDotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pO1xufVxucC1jYWxlbmRhci5pcy1pbnZhbGlkIGlucHV0LnAtaW5wdXR0dGV4dDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKTtcbn1cbnAtY2FsZW5kYXIuaXMtaW52YWxpZCBpbnB1dC5wLWlucHV0dHRleHQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pO1xufVxucC1jYWxlbmRhci5pcy1pbnZhbGlkIGlucHV0LnAtaW5wdXR0dGV4dDpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBzb2xpZCB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKSAhaW1wb3J0YW50O1xufVxuXG4ucC1jYWxlbmRhci13LWJ0biAucC1pbnB1dHRleHQge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweCAhaW1wb3J0YW50O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDRweCAhaW1wb3J0YW50O1xuICAtbXMtYm9yZGVyLXJhZGl1czogNHB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweCAhaW1wb3J0YW50O1xuICAvKiAubmctaW52YWxpZCAmLCAqL1xufVxuLmlzLWludmFsaWQgLnAtY2FsZW5kYXItdy1idG4gLnAtaW5wdXR0ZXh0IHtcbiAgb3V0bGluZTogMnB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKSAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2JvbGRcIiwgc2Fucy1zZXJpZjtcbn1cbi5pcy1pbnZhbGlkIC5wLWNhbGVuZGFyLXctYnRuIC5wLWlucHV0dGV4dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKTtcbn1cbi5pcy1pbnZhbGlkIC5wLWNhbGVuZGFyLXctYnRuIC5wLWlucHV0dGV4dDotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pO1xufVxuLmlzLWludmFsaWQgLnAtY2FsZW5kYXItdy1idG4gLnAtaW5wdXR0ZXh0OjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pO1xufVxuLmlzLWludmFsaWQgLnAtY2FsZW5kYXItdy1idG4gLnAtaW5wdXR0ZXh0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKTtcbn1cbi5pcy1pbnZhbGlkIC5wLWNhbGVuZGFyLXctYnRuIC5wLWlucHV0dGV4dDpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBzb2xpZCB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKSAhaW1wb3J0YW50O1xufVxuXG4ucC10aW1lcGlja2VyIHtcbiAgcGFkZGluZzogNHB4IDA7XG59XG4ucC10aW1lcGlja2VyIC5wLXNlcGFyYXRvciB7XG4gIHdpZHRoOiAxMHB4O1xufVxuLnAtdGltZXBpY2tlciAucC1hbXBtLXBpY2tlciA+IHNwYW4sXG4ucC10aW1lcGlja2VyIC5wLXNlY29uZC1waWNrZXIgPiBzcGFuLFxuLnAtdGltZXBpY2tlciAucC1taW51dGUtcGlja2VyID4gc3Bhbixcbi5wLXRpbWVwaWNrZXIgLnAtaG91ci1waWNrZXIgPiBzcGFuIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgcGxhY2UtaXRlbXM6IGNlbnRlcjtcbiAgcGxhY2UtY29udGVudDogY2VudGVyO1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2JvbGRcIiwgc2Fucy1zZXJpZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDEuNHJlbTtcbn1cbi5wLXRpbWVwaWNrZXIgLnAtYW1wbS1waWNrZXIgLnAtbGluayBzcGFuOmJlZm9yZSxcbi5wLXRpbWVwaWNrZXIgLnAtc2Vjb25kLXBpY2tlciAucC1saW5rIHNwYW46YmVmb3JlLFxuLnAtdGltZXBpY2tlciAucC1taW51dGUtcGlja2VyIC5wLWxpbmsgc3BhbjpiZWZvcmUsXG4ucC10aW1lcGlja2VyIC5wLWhvdXItcGlja2VyIC5wLWxpbmsgc3BhbjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnAtdGltZXBpY2tlciAucC1hbXBtLXBpY2tlciAucC1saW5rOmZpcnN0LWNoaWxkOmhvdmVyIHNwYW4sIC5wLXRpbWVwaWNrZXIgLnAtYW1wbS1waWNrZXIgLnAtbGluazpsYXN0LWNoaWxkOmhvdmVyIHNwYW4sXG4ucC10aW1lcGlja2VyIC5wLXNlY29uZC1waWNrZXIgLnAtbGluazpmaXJzdC1jaGlsZDpob3ZlciBzcGFuLFxuLnAtdGltZXBpY2tlciAucC1zZWNvbmQtcGlja2VyIC5wLWxpbms6bGFzdC1jaGlsZDpob3ZlciBzcGFuLFxuLnAtdGltZXBpY2tlciAucC1taW51dGUtcGlja2VyIC5wLWxpbms6Zmlyc3QtY2hpbGQ6aG92ZXIgc3Bhbixcbi5wLXRpbWVwaWNrZXIgLnAtbWludXRlLXBpY2tlciAucC1saW5rOmxhc3QtY2hpbGQ6aG92ZXIgc3Bhbixcbi5wLXRpbWVwaWNrZXIgLnAtaG91ci1waWNrZXIgLnAtbGluazpmaXJzdC1jaGlsZDpob3ZlciBzcGFuLFxuLnAtdGltZXBpY2tlciAucC1ob3VyLXBpY2tlciAucC1saW5rOmxhc3QtY2hpbGQ6aG92ZXIgc3BhbiB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbi5wLXRpbWVwaWNrZXIgLnAtYW1wbS1waWNrZXIgLnAtbGluazpmaXJzdC1jaGlsZCBzcGFuLCAucC10aW1lcGlja2VyIC5wLWFtcG0tcGlja2VyIC5wLWxpbms6bGFzdC1jaGlsZCBzcGFuLFxuLnAtdGltZXBpY2tlciAucC1zZWNvbmQtcGlja2VyIC5wLWxpbms6Zmlyc3QtY2hpbGQgc3Bhbixcbi5wLXRpbWVwaWNrZXIgLnAtc2Vjb25kLXBpY2tlciAucC1saW5rOmxhc3QtY2hpbGQgc3Bhbixcbi5wLXRpbWVwaWNrZXIgLnAtbWludXRlLXBpY2tlciAucC1saW5rOmZpcnN0LWNoaWxkIHNwYW4sXG4ucC10aW1lcGlja2VyIC5wLW1pbnV0ZS1waWNrZXIgLnAtbGluazpsYXN0LWNoaWxkIHNwYW4sXG4ucC10aW1lcGlja2VyIC5wLWhvdXItcGlja2VyIC5wLWxpbms6Zmlyc3QtY2hpbGQgc3Bhbixcbi5wLXRpbWVwaWNrZXIgLnAtaG91ci1waWNrZXIgLnAtbGluazpsYXN0LWNoaWxkIHNwYW4ge1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuLnAtdGltZXBpY2tlciAucC1hbXBtLXBpY2tlciAucC1saW5rOmZpcnN0LWNoaWxkIHNwYW4sXG4ucC10aW1lcGlja2VyIC5wLXNlY29uZC1waWNrZXIgLnAtbGluazpmaXJzdC1jaGlsZCBzcGFuLFxuLnAtdGltZXBpY2tlciAucC1taW51dGUtcGlja2VyIC5wLWxpbms6Zmlyc3QtY2hpbGQgc3Bhbixcbi5wLXRpbWVwaWNrZXIgLnAtaG91ci1waWNrZXIgLnAtbGluazpmaXJzdC1jaGlsZCBzcGFuIHtcbiAgYmFja2dyb3VuZDogdXJsKH5zcmMvYXNzZXRzL2ltZy9zdmcvaWNvbi1hcnJvdy11cC5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xufVxuLnAtdGltZXBpY2tlciAucC1hbXBtLXBpY2tlciAucC1saW5rOmxhc3QtY2hpbGQgc3Bhbixcbi5wLXRpbWVwaWNrZXIgLnAtc2Vjb25kLXBpY2tlciAucC1saW5rOmxhc3QtY2hpbGQgc3Bhbixcbi5wLXRpbWVwaWNrZXIgLnAtbWludXRlLXBpY2tlciAucC1saW5rOmxhc3QtY2hpbGQgc3Bhbixcbi5wLXRpbWVwaWNrZXIgLnAtaG91ci1waWNrZXIgLnAtbGluazpsYXN0LWNoaWxkIHNwYW4ge1xuICBiYWNrZ3JvdW5kOiB1cmwofnNyYy9hc3NldHMvaW1nL3N2Zy9pY29uLWFycm93LWRvd24uc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbn1cblxuLnAtZGF0ZXBpY2tlci1ncm91cC1jb250YWluZXIgKyAucC10aW1lcGlja2VyIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0yMCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0xMCk7XG59XG5cbi5wLWRhdGVwaWNrZXIge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDJweCAycHggMTBweCAxMHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDJweCAycHggMTBweCAxMHB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogMnB4IDJweCAxMHB4IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDJweCAycHggMTBweCAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0yMCk7XG59XG4ucC1kYXRlcGlja2VyIC5wLWRhdGVwaWNrZXItaGVhZGVyIHtcbiAgYm9yZGVyOiBub25lO1xufVxuLnAtZGF0ZXBpY2tlciAucC1kYXRlcGlja2VyLWhlYWRlciAucC1kYXRlcGlja2VyLXRpdGxlIHtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAycmVtO1xufVxuLnAtZGF0ZXBpY2tlciAucC1kYXRlcGlja2VyLWhlYWRlciAucC1kYXRlcGlja2VyLXRpdGxlIHNlbGVjdCB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDAgMTBweCAwIDA7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgY3Vyc29yOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgbWluLXdpZHRoOiAwcHg7XG4gIHdpZHRoOiBhdXRvO1xuICBvdXRsaW5lOiBub25lO1xuICBtaW4td2lkdGg6IDBweCAhaW1wb3J0YW50O1xuICBmbGV4OiAxICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbiAgbWFyZ2luLXRvcDogNHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwofnNyYy9hc3NldHMvaW1nL3N2Zy9pY29uLWFycm93LWRvd24uc3ZnKSBjYWxjKDEwMCUgLSA0cHgpIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01MCk7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBwYWRkaW5nOiAwLjJyZW07XG4gIHRleHQtaW5kZW50OiAxMnB4O1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLnAtZGF0ZXBpY2tlciAucC1kYXRlcGlja2VyLWhlYWRlciAucC1kYXRlcGlja2VyLXRpdGxlIHNlbGVjdDo6YmVmb3JlLCAucC1kYXRlcGlja2VyIC5wLWRhdGVwaWNrZXItaGVhZGVyIC5wLWRhdGVwaWNrZXItdGl0bGUgc2VsZWN0OjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4ucC1kYXRlcGlja2VyIC5wLWRhdGVwaWNrZXItaGVhZGVyIC5wLWRhdGVwaWNrZXItdGl0bGUgc2VsZWN0OjotbXMtZXhwYW5kIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wLWRhdGVwaWNrZXIgLnAtZGF0ZXBpY2tlci1oZWFkZXIgLnAtZGF0ZXBpY2tlci10aXRsZSBzZWxlY3QucC1kYXRlcGlja2VyLXllYXIge1xuICB3aWR0aDogODBweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDgwcHggIWltcG9ydGFudDtcbn1cbi5wLWRhdGVwaWNrZXIgLnAtZGF0ZXBpY2tlci1oZWFkZXIgLnAtZGF0ZXBpY2tlci10aXRsZSBzZWxlY3QucC1kYXRlcGlja2VyLW1vbnRoIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB3aWR0aDogMTIwcHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxMjBweCAhaW1wb3J0YW50O1xufVxuLnAtZGF0ZXBpY2tlciAucC1kYXRlcGlja2VyLWhlYWRlciAucC1kYXRlcGlja2VyLXRpdGxlIC5wLWRhdGVwaWNrZXItbW9udGg6bm90KHNlbGVjdCkge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cbi5wLWRhdGVwaWNrZXIgLnAtZGF0ZXBpY2tlci1oZWFkZXIgLnAtZGF0ZXBpY2tlci10aXRsZSAucC1kYXRlcGlja2VyLW1vbnRoOm5vdChzZWxlY3QpLFxuLnAtZGF0ZXBpY2tlciAucC1kYXRlcGlja2VyLWhlYWRlciAucC1kYXRlcGlja2VyLXRpdGxlIC5wLWRhdGVwaWNrZXIteWVhcjpub3Qoc2VsZWN0KSxcbi5wLWRhdGVwaWNrZXIgLnAtZGF0ZXBpY2tlci1oZWFkZXIgLnAtZGF0ZXBpY2tlci10aXRsZSBzZWxlY3Qge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZmxleDogMTtcbn1cbi5wLWRhdGVwaWNrZXIgLnAtZGF0ZXBpY2tlci1oZWFkZXIgLnAtZGF0ZXBpY2tlci10aXRsZSAucC1kYXRlcGlja2VyLW1vbnRoOm5vdChzZWxlY3QpOmhvdmVyLFxuLnAtZGF0ZXBpY2tlciAucC1kYXRlcGlja2VyLWhlYWRlciAucC1kYXRlcGlja2VyLXRpdGxlIC5wLWRhdGVwaWNrZXIteWVhcjpub3Qoc2VsZWN0KTpob3Zlcixcbi5wLWRhdGVwaWNrZXIgLnAtZGF0ZXBpY2tlci1oZWFkZXIgLnAtZGF0ZXBpY2tlci10aXRsZSBzZWxlY3Q6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uYXJhbmphLWhvdmVyKSAhaW1wb3J0YW50O1xufVxuLnAtZGF0ZXBpY2tlciAucC1kYXRlcGlja2VyLWhlYWRlciAucC1kYXRlcGlja2VyLXByZXYge1xuICBiYWNrZ3JvdW5kOiB1cmwofnNyYy9hc3NldHMvaW1nL3N2Zy9pY29uLWFycm93LXByZXYuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbn1cbi5wLWRhdGVwaWNrZXIgLnAtZGF0ZXBpY2tlci1oZWFkZXIgLnAtZGF0ZXBpY2tlci1wcmV2OmhvdmVyIHtcbiAgb3BhY2l0eTogMC41O1xuICBiYWNrZ3JvdW5kOiB1cmwofnNyYy9hc3NldHMvaW1nL3N2Zy9pY29uLWFycm93LXByZXYuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdCAhaW1wb3J0YW50O1xufVxuLnAtZGF0ZXBpY2tlciAucC1kYXRlcGlja2VyLWhlYWRlciAucC1kYXRlcGlja2VyLW5leHQge1xuICBiYWNrZ3JvdW5kOiB1cmwofnNyYy9hc3NldHMvaW1nL3N2Zy9pY29uLWFycm93LW5leHQuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbn1cbi5wLWRhdGVwaWNrZXIgLnAtZGF0ZXBpY2tlci1oZWFkZXIgLnAtZGF0ZXBpY2tlci1uZXh0OmhvdmVyIHtcbiAgb3BhY2l0eTogMC41O1xuICBiYWNrZ3JvdW5kOiB1cmwofnNyYy9hc3NldHMvaW1nL3N2Zy9pY29uLWFycm93LW5leHQuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdCAhaW1wb3J0YW50O1xufVxuLnAtZGF0ZXBpY2tlciAucC1kYXRlcGlja2VyLWhlYWRlciAucC1kYXRlcGlja2VyLXByZXYsXG4ucC1kYXRlcGlja2VyIC5wLWRhdGVwaWNrZXItaGVhZGVyIC5wLWRhdGVwaWNrZXItbmV4dCB7XG4gIGhlaWdodDogMzBweDtcbiAgd2lkdGg6IDMwcHg7XG59XG4ucC1kYXRlcGlja2VyIC5wLWRhdGVwaWNrZXItaGVhZGVyIC5wLWRhdGVwaWNrZXItcHJldiBzcGFuLFxuLnAtZGF0ZXBpY2tlciAucC1kYXRlcGlja2VyLWhlYWRlciAucC1kYXRlcGlja2VyLW5leHQgc3BhbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucC1kYXRlcGlja2VyIC5wLWRhdGVwaWNrZXItaGVhZGVyIC5wLWRhdGVwaWNrZXItcHJldjpmb2N1cyxcbi5wLWRhdGVwaWNrZXIgLnAtZGF0ZXBpY2tlci1oZWFkZXIgLnAtZGF0ZXBpY2tlci1uZXh0OmZvY3VzIHtcbiAgb3V0bGluZTogMCBub25lO1xuICBvdXRsaW5lLW9mZnNldDogMDtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuLnAtZGF0ZXBpY2tlciB0YWJsZSB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbWFyZ2luOiAwLjVyZW0gMDtcbn1cbi5wLWRhdGVwaWNrZXIgdGFibGUgdGQge1xuICBwYWRkaW5nOiAwLjNyZW0gMC41cmVtO1xufVxuLnAtZGF0ZXBpY2tlciB0YWJsZSB0ZCBzcGFuIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbn1cbi5wLWRhdGVwaWNrZXIgdGFibGUgdGQgPiBzcGFuOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuLnAtZGF0ZXBpY2tlcjpub3QoLnAtZGlzYWJsZWQpIHRhYmxlIHRkIHNwYW46bm90KC5wLWhpZ2hsaWdodCk6bm90KC5wLWRpc2FibGVkKTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01MCk7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcbn1cbi5wLWRhdGVwaWNrZXI6bm90KC5wLWRpc2FibGVkKSB0YWJsZSB0ZC5wLWRhdGVwaWNrZXItdG9kYXkgc3Bhbjpub3QoLnAtaGlnaGxpZ2h0KTpub3QoLnAtZGlzYWJsZWQpOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tbmFyYW5qYS1kYXJrKTtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbn1cblxuLnAtZGF0ZXBpY2tlci1jYWxlbmRhciB0aGVhZCB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0xMCk7XG4gIGhlaWdodDogMzBweDtcbiAgcGFkZGluZzogMC41cmVtO1xufVxuLnAtZGF0ZXBpY2tlci1jYWxlbmRhciB0aGVhZCB0aCBzcGFuIHtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzcmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4ucC1kYXRlcGlja2VyLWNhbGVuZGFyIHRib2R5IHRyIHRkIHtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzcmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKTtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuLnAtZGF0ZXBpY2tlci1jYWxlbmRhciB0Ym9keSB0ciB0ZCBzcGFuIHtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzcmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKTtcbn1cbi5wLWRhdGVwaWNrZXItY2FsZW5kYXIgdGJvZHkgdHIgdGQgc3Bhbi5wLWhpZ2hsaWdodCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xuICBjb2xvcjogd2hpdGU7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMzBweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAzMHB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogMzBweDtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbn1cbi5wLWRhdGVwaWNrZXItY2FsZW5kYXIgdGJvZHkgdHIgdGQgc3Bhbi5wLWRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC4zO1xufVxuLnAtZGF0ZXBpY2tlci1jYWxlbmRhciB0Ym9keSB0ciB0ZCBzcGFuOmhvdmVyLCAucC1kYXRlcGlja2VyLWNhbGVuZGFyIHRib2R5IHRyIHRkIHNwYW46Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbykgIWltcG9ydGFudDtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSkgIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3Nib2xkXCIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbn1cbi5wLWRhdGVwaWNrZXItY2FsZW5kYXIgdGJvZHkgdHIgdGQucC1kYXRlcGlja2VyLXRvZGF5IHNwYW4ge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5hcmFuamEpO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMzBweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5wLWRhdGVwaWNrZXItY2FsZW5kYXIgdGJvZHkgdHIgdGQucC1kYXRlcGlja2VyLXRvZGF5IHNwYW4ucC1oaWdobGlnaHQge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5hcmFuamEpO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xufVxuLnAtZGF0ZXBpY2tlci1jYWxlbmRhciB0Ym9keSB0ciB0ZC5wLWRhdGVwaWNrZXItdG9kYXkgc3Bhbjpob3ZlciwgLnAtZGF0ZXBpY2tlci1jYWxlbmRhciB0Ym9keSB0ciB0ZC5wLWRhdGVwaWNrZXItdG9kYXkgc3Bhbjpmb2N1cyB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLW5hcmFuamEtaG92ZXIpO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xufVxuXG4ucC1kcm9wZG93biB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBmb250LXNpemU6IDEuNHJlbSAhaW1wb3J0YW50O1xuICB0ZXh0LWluZGVudDogMTVweDtcbiAgbWFyZ2luOiAwIDAgNnB4IDA7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIG91dGxpbmU6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApICFpbXBvcnRhbnQ7XG4gIC8qIC5uZy1pbnZhbGlkICYsICovXG59XG4ucC1kcm9wZG93bi5wLWRyb3Bkb3duLW9wZW4ge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweCA0cHggMCAwO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDRweCA0cHggMCAwO1xuICAtbXMtYm9yZGVyLXJhZGl1czogNHB4IDRweCAwIDA7XG4gIGJvcmRlci1yYWRpdXM6IDRweCA0cHggMCAwO1xufVxuLnAtZHJvcGRvd24ucC1kcm9wZG93bi1vcGVuIC5wLWlucHV0dGV4dDpub3QoLnAtZHJvcGRvd24tZmlsdGVyKSB7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzYm9sZFwiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKSAhaW1wb3J0YW50O1xufVxuLnAtZHJvcGRvd24gLnAtZHJvcGRvd24tZW1wdHktbWVzc2FnZSB7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzYm9sZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiA0OHB4O1xufVxuLnAtZHJvcGRvd24gLnAtaW5wdXR0ZXh0Om5vdCgucC1kcm9wZG93bi1maWx0ZXIpIHtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKSAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc3JlZ3VsYXJcIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xufVxuLnAtaW5wdXR3cmFwcGVyLWZpbGxlZCAucC1kcm9wZG93biAucC1pbnB1dHRleHQ6bm90KC5wLWRyb3Bkb3duLWZpbHRlcikge1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2JvbGRcIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybykgIWltcG9ydGFudDtcbn1cbi5wLWRyb3Bkb3duOm5vdCgucC1kaXNhYmxlZCk6aG92ZXIge1xuICBvdXRsaW5lOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybykgIWltcG9ydGFudDtcbn1cbi5wLWRyb3Bkb3duOm5vdCgucC1kaXNhYmxlZCkucC1mb2N1cyB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAtbW96LWJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNGNEY0RjQgIWltcG9ydGFudDtcbiAgb3V0bGluZTogMXB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pICFpbXBvcnRhbnQ7XG59XG4ucC1kcm9wZG93biAucC1kcm9wZG93bi1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMS40cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIC1tb3otYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzcmVndWxhclwiLCBzYW5zLXNlcmlmO1xufVxuLnAtZHJvcGRvd24gLnAtZHJvcGRvd24tb3BlbiB7XG4gIG91dGxpbmU6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApICFpbXBvcnRhbnQ7XG59XG4ucC1kcm9wZG93biAucC1kcm9wZG93bi10cmlnZ2VyIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGJhY2tncm91bmQ6IHVybCh+c3JjL2Fzc2V0cy9pbWcvc3ZnL2ljb24tYXJyb3ctZG93bi5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDE2cHggYXV0bztcbn1cbi5wLWRyb3Bkb3duIC5wLWRyb3Bkb3duLXRyaWdnZXIgc3BhbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucC1kcm9wZG93biAucC1kcm9wZG93bi10cmlnZ2VyOmhvdmVyIHtcbiAgb3BhY2l0eTogMC41O1xufVxuLnAtZHJvcGRvd24gLnAtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKSAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc3JlZ3VsYXJcIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xufVxuLnAtZHJvcGRvd24gLnAtZHJvcGRvd24tcGFuZWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAtbW96LWJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICBvdXRsaW5lOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKSAhaW1wb3J0YW50O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDAgMCA0cHggNHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDAgMCA0cHggNHB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogMCAwIDRweCA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCA0cHggNHB4O1xufVxuLnAtZHJvcGRvd24gLnAtZHJvcGRvd24taXRlbSB7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBsaW5lLWhlaWdodDogNDhweDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3Nib2xkXCIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbn1cbi5wLWRyb3Bkb3duIC5wLWRyb3Bkb3duLWl0ZW06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTApICFpbXBvcnRhbnQ7XG59XG4ucC1kcm9wZG93biAucC1kcm9wZG93bi1pdGVtLnAtaGlnaGxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKSAhaW1wb3J0YW50O1xufVxuLnAtZHJvcGRvd24gLnAtZHJvcGRvd24taGVhZGVyIHtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTEwKTtcbn1cbi5wLWRyb3Bkb3duIC5wLWRyb3Bkb3duLWhlYWRlciAucC1kcm9wZG93bi1maWx0ZXItY29udGFpbmVyIHtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGZsZXgtc3RhcnQ7XG59XG4ucC1kcm9wZG93biAucC1kcm9wZG93bi1oZWFkZXIgLnAtZHJvcGRvd24tZmlsdGVyLWNvbnRhaW5lciAucC1kcm9wZG93bi1maWx0ZXItaWNvbiB7XG4gIGhlaWdodDogNDhweDtcbiAgd2lkdGg6IDMwcHg7XG4gIHRvcDogMHB4O1xuICBtYXJnaW46IDhweCAwO1xuICByaWdodDogMTZweDtcbiAgYmFja2dyb3VuZDogdXJsKH5zcmMvYXNzZXRzL2ltZy9zdmcvaWNvbi1zZWFyY2guc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbn1cbi5wLWRyb3Bkb3duIC5wLWRyb3Bkb3duLWhlYWRlciAucC1kcm9wZG93bi1maWx0ZXItY29udGFpbmVyIC5wLWRyb3Bkb3duLWZpbHRlci1pY29uOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnAtZHJvcGRvd24gLnAtZHJvcGRvd24taGVhZGVyIC5wLWRyb3Bkb3duLWZpbHRlci1jb250YWluZXIgLnAtZHJvcGRvd24tZmlsdGVyIHtcbiAgZmxleDogMTtcbiAgbWFyZ2luOiA4cHggIWltcG9ydGFudDtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbn1cbi5pcy1pbnZhbGlkIC5wLWRyb3Bkb3duIHtcbiAgb3V0bGluZTogMXB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKTtcbn1cbi5pcy1pbnZhbGlkIC5wLWRyb3Bkb3duOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pO1xufVxuLmlzLWludmFsaWQgLnAtZHJvcGRvd246LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKTtcbn1cbi5pcy1pbnZhbGlkIC5wLWRyb3Bkb3duOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pO1xufVxuLmlzLWludmFsaWQgLnAtZHJvcGRvd246LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pO1xufVxuLmlzLWludmFsaWQgLnAtZHJvcGRvd24gLnAtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbykgIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3Nib2xkXCIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbn1cbi5pcy1pbnZhbGlkIC5wLWRyb3Bkb3duOmhvdmVyIHtcbiAgb3V0bGluZTogMXB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8taG92ZXIpICFpbXBvcnRhbnQ7XG59XG4uaXMtaW52YWxpZCAucC1kcm9wZG93bjpmb2N1cyB7XG4gIG91dGxpbmU6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKSAhaW1wb3J0YW50O1xufVxuLmlzLWludmFsaWQgLnAtZHJvcGRvd24gLnAtZHJvcGRvd24tdHJpZ2dlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCh+c3JjL2Fzc2V0cy9pbWcvc3ZnL2ljb24tYXJyb3ctZG93bi1yLnN2Zyk7XG59XG4ucC1kcm9wZG93bi5wLWRpc2FibGVkIHtcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICBvdXRsaW5lLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNDApICFpbXBvcnRhbnQ7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQgIWltcG9ydGFudDtcbn1cbi5wLWRyb3Bkb3duLnAtZGlzYWJsZWQgLnAtZHJvcGRvd24tbGFiZWwge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkICFpbXBvcnRhbnQ7XG59XG4ucC1kcm9wZG93bi5wLWRpc2FibGVkIC5wLWlucHV0dGV4dDpub3QoLnAtZHJvcGRvd24tZmlsdGVyKSB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzYm9sZFwiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNTApICFpbXBvcnRhbnQ7XG59XG4ucC1kcm9wZG93bi5wLWRpc2FibGVkIC5wLWRyb3Bkb3duLXRyaWdnZXIge1xuICBvcGFjaXR5OiAwLjUgIWltcG9ydGFudDtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZCAhaW1wb3J0YW50O1xufVxuLnAtZHJvcGRvd24ucC1kaXNhYmxlZCAucC1pbnB1dHRleHQge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDE3MiwgMTczLCAxNzIsIDAuOCkgIWltcG9ydGFudDtcbn1cblxucC1kcm9wZG93bi5wLWlucHV0d3JhcHBlci1mb2N1cyAucC1kcm9wZG93biB7XG4gIG91dGxpbmU6IDJweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKSAhaW1wb3J0YW50O1xufVxuXG5wLWNoZWNrYm94IHtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuLmNvbXBhY3RvIHAtY2hlY2tib3gge1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG59XG4uei10YWJsYS1kYXRvcyBwLWNoZWNrYm94IHtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xufVxuXG4ucC1jaGVja2JveCB7XG4gIG1hcmdpbjogMCAxMHB4IDAgMDtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnotdGFibGEtZGF0b3MgLnAtY2hlY2tib3gge1xuICBtYXJnaW46IDAgMTBweCAwIDA7XG59XG4ucC1jaGVja2JveC5wLWNoZWNrYm94LWZvY3VzZWQgLnAtY2hlY2tib3gtYm94IHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKSAhaW1wb3J0YW50O1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ucC1jaGVja2JveC5wLWNoZWNrYm94LWNoZWNrZWQgLnAtY2hlY2tib3gtYm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnAtY2hlY2tib3gucC1jaGVja2JveC1jaGVja2VkIC5wLWNoZWNrYm94LWJveDphZnRlciB7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZDogdXJsKH5zcmMvYXNzZXRzL2ltZy9zdmcvY2hlY2tib3hfbmFyYW5qYV9jaGVjay5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG59XG4ucC1jaGVja2JveCAucC1jaGVja2JveC1ib3gge1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIC1tb3otYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMjRweDtcbiAgd2lkdGg6IDI0cHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApICFpbXBvcnRhbnQ7XG4gIC8qIC5uZy1pbnZhbGlkICYsICovXG59XG4ucC1jaGVja2JveCAucC1jaGVja2JveC1ib3ggLnAtY2hlY2tib3gtaWNvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucC1jaGVja2JveCAucC1jaGVja2JveC1ib3g6aG92ZXIge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgLW1vei1ib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5wLWNoZWNrYm94IC5wLWNoZWNrYm94LWJveCBzcGFuIHtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnAtY2hlY2tib3ggLnAtY2hlY2tib3gtYm94OmZvY3VzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKSAhaW1wb3J0YW50O1xufVxuLnAtY2hlY2tib3ggLnAtY2hlY2tib3gtYm94LnAtaGlnaGxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybykgIWltcG9ydGFudDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIC1tb3otYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5wLWNoZWNrYm94IC5wLWNoZWNrYm94LWJveC5wLWhpZ2hsaWdodCBzcGFuIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEuMnJlbTtcbn1cbi5wLWNoZWNrYm94IC5wLWNoZWNrYm94LWJveC5wLWhpZ2hsaWdodDpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xufVxuLnAtY2hlY2tib3ggLnAtY2hlY2tib3gtYm94LnAtZGlzYWJsZWQge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01MCkgIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xufVxuLnAtY2hlY2tib3ggLnAtY2hlY2tib3gtYm94LnAtZGlzYWJsZWQ6YWZ0ZXIge1xuICBvcGFjaXR5OiAwLjUgIWltcG9ydGFudDtcbn1cbi5pcy1pbnZhbGlkIC5wLWNoZWNrYm94IC5wLWNoZWNrYm94LWJveCB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXZhbGlkYWNpb24tcm9qby01MCkgIWltcG9ydGFudDtcbn1cbi5wLWNoZWNrYm94ICsgLnAtY2hlY2tib3gtbGFiZWwge1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3Nib2xkXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcbiAgZm9udC1zaXplOiB2YXIoLS1icy0tZm9udC1zaXplLWxhYmVsLWNoZWNrYm94KTtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDIuNHJlbTtcbn1cbi5wLWNoZWNrYm94LnAtY2hlY2tib3gtZGlzYWJsZWQge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuLnAtY2hlY2tib3gucC1jaGVja2JveC1kaXNhYmxlZCAucC1jaGVja2JveC1ib3gge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuLnAtY2hlY2tib3gucC1jaGVja2JveC1kaXNhYmxlZCArIC5wLWNoZWNrYm94LWxhYmVsIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XG59XG5cbi5wLW11bHRpc2VsZWN0IC5wLWNoZWNrYm94LWJveC5wLWhpZ2hsaWdodCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wLW11bHRpc2VsZWN0IC5wLWNoZWNrYm94LWJveC5wLWhpZ2hsaWdodDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6IHVybCh+c3JjL2Fzc2V0cy9pbWcvc3ZnL2NoZWNrYm94X25hcmFuamFfY2hlY2suc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdCAhaW1wb3J0YW50O1xufVxuXG5wLXJhZGlvYnV0dG9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLnAtcmFkaW9idXR0b24ge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW46IDAgNHB4IDAgMDtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgLnAtcmFkaW9idXR0b24ge1xuICAgIG1hcmdpbjogMCAxMHB4IDA7XG4gIH1cbn1cbi5wLXJhZGlvYnV0dG9uLnAtcmFkaW9idXR0b24tZGlzYWJsZWQge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuLnAtcmFkaW9idXR0b24ucC1yYWRpb2J1dHRvbi1kaXNhYmxlZCArIC5wLXJhZGlvYnV0dG9uLWxhYmVsIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01MCk7XG59XG4ucC1yYWRpb2J1dHRvbi5wLXJhZGlvYnV0dG9uLWRpc2FibGVkLnAtcmFkaW9idXR0b24tY2hlY2tlZCArIC5wLXJhZGlvYnV0dG9uLWxhYmVsIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSk7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzYm9sZFwiLCBzYW5zLXNlcmlmO1xuICBvcGFjaXR5OiAwLjU7XG59XG4ucC1yYWRpb2J1dHRvbiAucC1yYWRpb2J1dHRvbi1ib3gge1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNTAlO1xuICAtbXMtYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycywgY29sb3IgMC4ycywgYm9yZGVyLWNvbG9yIDAuMnMsIGJveC1zaGFkb3cgMC4ycztcbn1cbi5wLXJhZGlvYnV0dG9uIC5wLXJhZGlvYnV0dG9uLWJveDpub3QoLnAtZGlzYWJsZWQpLnAtZm9jdXMge1xuICBvdXRsaW5lOiAwIG5vbmU7XG4gIG91dGxpbmUtb2Zmc2V0OiAwO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSk7XG59XG4ucC1yYWRpb2J1dHRvbiAucC1yYWRpb2J1dHRvbi1ib3ggLnAtcmFkaW9idXR0b24taWNvbiB7XG4gIHdpZHRoOiAxMXB4O1xuICBoZWlnaHQ6IDExcHg7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMnM7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSk7XG59XG4ucC1yYWRpb2J1dHRvbiAucC1yYWRpb2J1dHRvbi1ib3gucC1kaXNhYmxlZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01MCk7XG59XG4ucC1yYWRpb2J1dHRvbiAucC1yYWRpb2J1dHRvbi1ib3gucC1kaXNhYmxlZCAucC1yYWRpb2J1dHRvbi1pY29uIHtcbiAgb3BhY2l0eTogMC41O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5hcmFuamEpO1xufVxuLnAtcmFkaW9idXR0b24gLnAtcmFkaW9idXR0b24tYm94LnAtaGlnaGxpZ2h0IHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG59XG4ucC1yYWRpb2J1dHRvbiAucC1yYWRpb2J1dHRvbi1ib3gucC1oaWdobGlnaHQ6bm90KC5wLWRpc2FibGVkKTpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKTtcbiAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xufVxuLnAtcmFkaW9idXR0b24ucC1yYWRpb2J1dHRvbi1jaGVja2VkICsgLnAtcmFkaW9idXR0b24tbGFiZWwge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uYXJhbmphKTtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3Nib2xkXCIsIHNhbnMtc2VyaWY7XG59XG5cbnAtcmFkaW9idXR0b24ubmctZGlydHkge1xuICAvKiAmLmlzLWludmFsaWQsXG4gICYgKi9cbn1cbnAtcmFkaW9idXR0b24ubmctZGlydHkgLm5nLWludmFsaWQgPiAucC1yYWRpb2J1dHRvbiA+IC5wLXJhZGlvYnV0dG9uLWJveCB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXZhbGlkYWNpb24tcm9qby01MCk7XG59XG5wLXJhZGlvYnV0dG9uLm5nLWRpcnR5IC5uZy1pbnZhbGlkID4gLnAtcmFkaW9idXR0b24gPiAucC1yYWRpb2J1dHRvbi1ib3ggLnAtcmFkaW9idXR0b24taWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pO1xufVxucC1yYWRpb2J1dHRvbi5uZy1kaXJ0eSAubmctaW52YWxpZCA+IC5wLXJhZGlvYnV0dG9uID4gLnAtcmFkaW9idXR0b24tYm94LnAtaGlnaGxpZ2h0IHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItdmFsaWRhY2lvbi1yb2pvLTUwKTtcbn1cbnAtcmFkaW9idXR0b24ubmctZGlydHkgLm5nLWludmFsaWQgPiAucC1yYWRpb2J1dHRvbiA+IC5wLXJhZGlvYnV0dG9uLWJveC5wLWhpZ2hsaWdodDpub3QoLnAtZGlzYWJsZWQpOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItdmFsaWRhY2lvbi1yb2pvLTUwKSAhaW1wb3J0YW50O1xufVxuXG4ucC1pbnB1dC1maWxsZWQgLnAtcmFkaW9idXR0b24gLnAtcmFkaW9idXR0b24tYm94IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uYXJhbmphKTtcbn1cblxuLnAtaW5wdXQtZmlsbGVkIC5wLXJhZGlvYnV0dG9uIC5wLXJhZGlvYnV0dG9uLWJveC5wLWhpZ2hsaWdodCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSk7XG59XG4ucC1pbnB1dC1maWxsZWQgLnAtcmFkaW9idXR0b24gLnAtcmFkaW9idXR0b24tYm94Om5vdCgucC1kaXNhYmxlZCk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG59XG5cbi5wLWlucHV0LWZpbGxlZCAucC1yYWRpb2J1dHRvbiAucC1yYWRpb2J1dHRvbi1ib3gucC1oaWdobGlnaHQ6bm90KC5wLWRpc2FibGVkKTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSk7XG59XG5cbi5wLXJhZGlvYnV0dG9uLWxhYmVsIHtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1hcmdpbi1yaWdodDogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDJyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzYm9sZFwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtLWZvbnQtc2l6ZS1sYWJlbC1jaGVja2JveCk7XG59XG5cbnAtbXVsdGlzZWxlY3Qge1xuICB3aWR0aDogMTAwJTtcbiAgLyogJi5uZy1pbnZhbGlkLFxuICAgICYgKi9cbn1cbnAtbXVsdGlzZWxlY3QgLnAtbXVsdGlzZWxlY3Qge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBsaW5lLWhlaWdodDogNDhweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IHRleHQgIWltcG9ydGFudDtcbiAgLWtodG1sLXVzZXItc2VsZWN0OiB0ZXh0ICFpbXBvcnRhbnQ7XG4gIC1tb3otdXNlci1zZWxlY3Q6IHRleHQgIWltcG9ydGFudDtcbiAgLW1zLXVzZXItc2VsZWN0OiB0ZXh0ICFpbXBvcnRhbnQ7XG4gIHVzZXItc2VsZWN0OiB0ZXh0ICFpbXBvcnRhbnQ7XG4gIG91dGxpbmU6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApICFpbXBvcnRhbnQ7XG59XG5wLW11bHRpc2VsZWN0IC5wLW11bHRpc2VsZWN0IC5wLW11bHRpc2VsZWN0LWZpbHRlci1pY29uIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDk5JTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTk5JSwgLTUwJSk7XG4gIGhlaWdodDogMTBweDtcbiAgd2lkdGg6IDIycHg7XG59XG5wLW11bHRpc2VsZWN0IC5wLW11bHRpc2VsZWN0IC5wLW11bHRpc2VsZWN0LXRva2VuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uYXJhbmphKTtcbn1cbnAtbXVsdGlzZWxlY3QgLnAtbXVsdGlzZWxlY3QgLnAtbXVsdGlzZWxlY3QtdG9rZW4gLnAtbXVsdGlzZWxlY3QtdG9rZW4tbGFiZWwge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2JvbGRcIiwgc2Fucy1zZXJpZjtcbn1cbnAtbXVsdGlzZWxlY3QgLnAtbXVsdGlzZWxlY3QgLnAtbXVsdGlzZWxlY3QtdG9rZW4gLnAtbXVsdGlzZWxlY3QtdG9rZW4taWNvbiB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xuICBoZWlnaHQ6IDQ4cHg7XG4gIHdpZHRoOiAzMHB4O1xuICB0b3A6IDBweDtcbiAgbWFyZ2luOiA4cHggMDtcbiAgcmlnaHQ6IDE2cHg7XG4gIGJhY2tncm91bmQ6IHVybCh+c3JjL2Fzc2V0cy9pbWcvc3ZnL2ljb24tc2VhcmNoLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG59XG5wLW11bHRpc2VsZWN0IC5wLW11bHRpc2VsZWN0IC5wLW11bHRpc2VsZWN0LXRva2VuIC5wLW11bHRpc2VsZWN0LXRva2VuLWljb246YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbnAtbXVsdGlzZWxlY3QgLnAtbXVsdGlzZWxlY3QgLnAtbXVsdGlzZWxlY3QtaGVhZGVyIHtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cbnAtbXVsdGlzZWxlY3QgLnAtbXVsdGlzZWxlY3QgLnAtbXVsdGlzZWxlY3QtaGVhZGVyIC5wLW11bHRpc2VsZWN0LWZpbHRlci1jb250YWluZXIge1xuICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogZmxleC1zdGFydDtcbn1cbnAtbXVsdGlzZWxlY3QgLnAtbXVsdGlzZWxlY3QgLnAtbXVsdGlzZWxlY3QtaGVhZGVyIC5wLW11bHRpc2VsZWN0LWZpbHRlci1jb250YWluZXIgLnAtbXVsdGlzZWxlY3QtZmlsdGVyLWljb24ge1xuICBoZWlnaHQ6IDQ4cHg7XG4gIHdpZHRoOiA0MHB4O1xuICB0b3A6IDU4JTtcbiAgbGVmdDogOTglO1xuICByaWdodDogMjBweDtcbiAgYmFja2dyb3VuZDogdXJsKH5zcmMvYXNzZXRzL2ltZy9zdmcvaWNvbi1zZWFyY2guc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbn1cbnAtbXVsdGlzZWxlY3QgLnAtbXVsdGlzZWxlY3QgLnAtbXVsdGlzZWxlY3QtaGVhZGVyIC5wLW11bHRpc2VsZWN0LWZpbHRlci1jb250YWluZXIgLnAtbXVsdGlzZWxlY3QtZmlsdGVyLWljb246OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5wLW11bHRpc2VsZWN0IC5wLW11bHRpc2VsZWN0IC5wLW11bHRpc2VsZWN0LWhlYWRlciAucC1tdWx0aXNlbGVjdC1maWx0ZXItY29udGFpbmVyIC5wLW11bHRpc2VsZWN0LWZpbHRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleDogMTtcbiAgbWFyZ2luOiA4cHggIWltcG9ydGFudDtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbn1cbnAtbXVsdGlzZWxlY3QgLnAtbXVsdGlzZWxlY3QgLnAtbXVsdGlzZWxlY3QtcGFuZWwge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgLW1vei1ib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgb3V0bGluZTogMXB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCkgIWltcG9ydGFudDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwIDAgNHB4IDRweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwIDAgNHB4IDRweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDAgMCA0cHggNHB4O1xuICBib3JkZXItcmFkaXVzOiAwIDAgNHB4IDRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xufVxucC1tdWx0aXNlbGVjdCAucC1tdWx0aXNlbGVjdCAucC1tdWx0aXNlbGVjdC1pdGVtIHtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCAwIDE2cHggMCAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2JvbGRcIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xufVxucC1tdWx0aXNlbGVjdCAucC1tdWx0aXNlbGVjdCAucC1tdWx0aXNlbGVjdC1pdGVtOmZvY3VzIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIC1tb3otYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG5wLW11bHRpc2VsZWN0IC5wLW11bHRpc2VsZWN0IC5wLW11bHRpc2VsZWN0LWl0ZW06aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTApICFpbXBvcnRhbnQ7XG59XG5wLW11bHRpc2VsZWN0IC5wLW11bHRpc2VsZWN0IC5wLW11bHRpc2VsZWN0LWl0ZW0gLnAtY2hlY2tib3ggLnAtY2hlY2tib3gtYm94IHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5wLW11bHRpc2VsZWN0IC5wLW11bHRpc2VsZWN0IC5wLW11bHRpc2VsZWN0LWl0ZW0gc3Bhbjpub3QoLnAtY2hlY2tib3gtaWNvbikge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzYm9sZFwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtLWZvbnQtc2l6ZS1sYWJlbC1jaGVja2JveCk7XG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAyLjRyZW07XG59XG5wLW11bHRpc2VsZWN0IC5wLW11bHRpc2VsZWN0IC5wLW11bHRpc2VsZWN0LXRyaWdnZXIge1xuICB3aWR0aDogNDBweDtcbiAgYmFja2dyb3VuZDogdXJsKH5zcmMvYXNzZXRzL2ltZy9zdmcvaWNvbi1hcnJvdy1kb3duLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTZweCBhdXRvO1xufVxucC1tdWx0aXNlbGVjdCAucC1tdWx0aXNlbGVjdCAucC1tdWx0aXNlbGVjdC10cmlnZ2VyIHNwYW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxucC1tdWx0aXNlbGVjdCAucC1tdWx0aXNlbGVjdCAucC1tdWx0aXNlbGVjdC1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTApO1xufVxucC1tdWx0aXNlbGVjdCAucC1tdWx0aXNlbGVjdCAucC1tdWx0aXNlbGVjdC1oZWFkZXIgLnAtY2hlY2tib3gge1xuICBtYXJnaW46IDAgMTBweCAwIDEwcHg7XG59XG5wLW11bHRpc2VsZWN0IC5wLW11bHRpc2VsZWN0IC5wLW11bHRpc2VsZWN0LWhlYWRlciAucC1tdWx0aXNlbGVjdC1maWx0ZXItY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5wLW11bHRpc2VsZWN0IC5wLW11bHRpc2VsZWN0IC5wLW11bHRpc2VsZWN0LWVtcHR5LW1lc3NhZ2Uge1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2JvbGRcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICNFRjM3NDI7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xufVxucC1tdWx0aXNlbGVjdCAucC1tdWx0aXNlbGVjdCAucC1tdWx0aXNlbGVjdC1jbG9zZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5wLW11bHRpc2VsZWN0IC5wLW11bHRpc2VsZWN0IC5wLW11bHRpc2VsZWN0LWNsb3NlIHNwYW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxucC1tdWx0aXNlbGVjdCAucC1tdWx0aXNlbGVjdCAucC1tdWx0aXNlbGVjdC1sYWJlbCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIC1tb3otYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKSAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEuNHJlbSAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2JvbGRcIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICB0ZXh0LWluZGVudDogMTZweDtcbn1cbnAtbXVsdGlzZWxlY3QgLnAtbXVsdGlzZWxlY3QgLnAtbXVsdGlzZWxlY3QtbGFiZWwucC1wbGFjZWhvbGRlciB7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzcmVndWxhclwiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNTApICFpbXBvcnRhbnQ7XG59XG5wLW11bHRpc2VsZWN0IC5wLW11bHRpc2VsZWN0IC5wLW11bHRpc2VsZWN0LWl0ZW1zLXdyYXBwZXIge1xuICBwYWRkaW5nLXRvcDogNHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNHB4O1xufVxucC1tdWx0aXNlbGVjdC5wLWlucHV0d3JhcHBlci1mb2N1cyAucC1tdWx0aXNlbGVjdCB7XG4gIG91dGxpbmU6IDJweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKSAhaW1wb3J0YW50O1xufVxucC1tdWx0aXNlbGVjdCAuaXMtaW52YWxpZCAucC1tdWx0aXNlbGVjdCB7XG4gIG91dGxpbmU6IDJweCBzb2xpZCB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKSAhaW1wb3J0YW50O1xufVxucC1tdWx0aXNlbGVjdCAuaXMtaW52YWxpZCAucC1tdWx0aXNlbGVjdCAucC1tdWx0aXNlbGVjdC1sYWJlbCB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKSAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2JvbGRcIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xufVxucC1tdWx0aXNlbGVjdCAuaXMtaW52YWxpZCAucC1tdWx0aXNlbGVjdCAucC1tdWx0aXNlbGVjdC1sYWJlbC5wLXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pICFpbXBvcnRhbnQ7XG59XG5wLW11bHRpc2VsZWN0IC5pcy1pbnZhbGlkIC5wLW11bHRpc2VsZWN0IC5wLW11bHRpc2VsZWN0LXRyaWdnZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwofnNyYy9hc3NldHMvaW1nL3N2Zy9pY29uLWFycm93LWRvd24tci5zdmcpO1xufVxuXG4uei1tb2RhbCAucC1kaWFsb2ctbWFzayB7XG4gIHotaW5kZXg6IDEwMDAwMDAxICFpbXBvcnRhbnQ7XG59XG4uei1tb2RhbC53LTQwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogNDBweDtcbn1cbi56LW1vZGFsLnctNTAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiA1MHB4O1xufVxuLnotbW9kYWwudy02MCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDYwcHg7XG59XG4uei1tb2RhbC53LTcwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogNzBweDtcbn1cbi56LW1vZGFsLnctODAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiA4MHB4O1xufVxuLnotbW9kYWwudy05MCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDkwcHg7XG59XG4uei1tb2RhbC53LTEwMCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDEwMHB4O1xufVxuLnotbW9kYWwudy0xMTAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiAxMTBweDtcbn1cbi56LW1vZGFsLnctMTIwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogMTIwcHg7XG59XG4uei1tb2RhbC53LTEzMCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDEzMHB4O1xufVxuLnotbW9kYWwudy0xNDAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiAxNDBweDtcbn1cbi56LW1vZGFsLnctMTUwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogMTUwcHg7XG59XG4uei1tb2RhbC53LTE2MCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDE2MHB4O1xufVxuLnotbW9kYWwudy0xNzAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiAxNzBweDtcbn1cbi56LW1vZGFsLnctMTgwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogMTgwcHg7XG59XG4uei1tb2RhbC53LTE5MCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDE5MHB4O1xufVxuLnotbW9kYWwudy0yMDAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiAyMDBweDtcbn1cbi56LW1vZGFsLnctMjEwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogMjEwcHg7XG59XG4uei1tb2RhbC53LTIyMCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDIyMHB4O1xufVxuLnotbW9kYWwudy0yMzAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiAyMzBweDtcbn1cbi56LW1vZGFsLnctMjQwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogMjQwcHg7XG59XG4uei1tb2RhbC53LTI1MCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDI1MHB4O1xufVxuLnotbW9kYWwudy0yNjAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiAyNjBweDtcbn1cbi56LW1vZGFsLnctMjcwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogMjcwcHg7XG59XG4uei1tb2RhbC53LTI4MCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDI4MHB4O1xufVxuLnotbW9kYWwudy0yOTAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiAyOTBweDtcbn1cbi56LW1vZGFsLnctMzAwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogMzAwcHg7XG59XG4uei1tb2RhbC53LTMxMCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDMxMHB4O1xufVxuLnotbW9kYWwudy0zMjAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiAzMjBweDtcbn1cbi56LW1vZGFsLnctMzMwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogMzMwcHg7XG59XG4uei1tb2RhbC53LTM0MCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDM0MHB4O1xufVxuLnotbW9kYWwudy0zNTAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiAzNTBweDtcbn1cbi56LW1vZGFsLnctMzYwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogMzYwcHg7XG59XG4uei1tb2RhbC53LTM3MCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDM3MHB4O1xufVxuLnotbW9kYWwudy0zODAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiAzODBweDtcbn1cbi56LW1vZGFsLnctMzkwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogMzkwcHg7XG59XG4uei1tb2RhbC53LTQwMCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDQwMHB4O1xufVxuLnotbW9kYWwudy00MTAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiA0MTBweDtcbn1cbi56LW1vZGFsLnctNDIwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogNDIwcHg7XG59XG4uei1tb2RhbC53LTQzMCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDQzMHB4O1xufVxuLnotbW9kYWwudy00NDAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiA0NDBweDtcbn1cbi56LW1vZGFsLnctNDUwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogNDUwcHg7XG59XG4uei1tb2RhbC53LTQ2MCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDQ2MHB4O1xufVxuLnotbW9kYWwudy00NzAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiA0NzBweDtcbn1cbi56LW1vZGFsLnctNDgwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogNDgwcHg7XG59XG4uei1tb2RhbC53LTQ5MCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDQ5MHB4O1xufVxuLnotbW9kYWwudy01MDAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiA1MDBweDtcbn1cbi56LW1vZGFsLnctNTEwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogNTEwcHg7XG59XG4uei1tb2RhbC53LTUyMCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDUyMHB4O1xufVxuLnotbW9kYWwudy01MzAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiA1MzBweDtcbn1cbi56LW1vZGFsLnctNTQwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogNTQwcHg7XG59XG4uei1tb2RhbC53LTU1MCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDU1MHB4O1xufVxuLnotbW9kYWwudy01NjAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiA1NjBweDtcbn1cbi56LW1vZGFsLnctNTcwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogNTcwcHg7XG59XG4uei1tb2RhbC53LTU4MCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDU4MHB4O1xufVxuLnotbW9kYWwudy01OTAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiA1OTBweDtcbn1cbi56LW1vZGFsLnctNjAwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogNjAwcHg7XG59XG4uei1tb2RhbC53LTYxMCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDYxMHB4O1xufVxuLnotbW9kYWwudy02MjAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiA2MjBweDtcbn1cbi56LW1vZGFsLnctNjMwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogNjMwcHg7XG59XG4uei1tb2RhbC53LTY0MCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDY0MHB4O1xufVxuLnotbW9kYWwudy02NTAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiA2NTBweDtcbn1cbi56LW1vZGFsLnctNjYwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogNjYwcHg7XG59XG4uei1tb2RhbC53LTY3MCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDY3MHB4O1xufVxuLnotbW9kYWwudy02ODAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiA2ODBweDtcbn1cbi56LW1vZGFsLnctNjkwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogNjkwcHg7XG59XG4uei1tb2RhbC53LTcwMCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDcwMHB4O1xufVxuLnotbW9kYWwudy03MTAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiA3MTBweDtcbn1cbi56LW1vZGFsLnctNzIwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogNzIwcHg7XG59XG4uei1tb2RhbC53LTczMCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDczMHB4O1xufVxuLnotbW9kYWwudy03NDAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiA3NDBweDtcbn1cbi56LW1vZGFsLnctNzUwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogNzUwcHg7XG59XG4uei1tb2RhbC53LTc2MCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDc2MHB4O1xufVxuLnotbW9kYWwudy03NzAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiA3NzBweDtcbn1cbi56LW1vZGFsLnctNzgwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogNzgwcHg7XG59XG4uei1tb2RhbC53LTc5MCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDc5MHB4O1xufVxuLnotbW9kYWwudy04MDAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiA4MDBweDtcbn1cbi56LW1vZGFsLnctODEwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogODEwcHg7XG59XG4uei1tb2RhbC53LTgyMCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDgyMHB4O1xufVxuLnotbW9kYWwudy04MzAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiA4MzBweDtcbn1cbi56LW1vZGFsLnctODQwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogODQwcHg7XG59XG4uei1tb2RhbC53LTg1MCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDg1MHB4O1xufVxuLnotbW9kYWwudy04NjAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiA4NjBweDtcbn1cbi56LW1vZGFsLnctODcwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogODcwcHg7XG59XG4uei1tb2RhbC53LTg4MCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDg4MHB4O1xufVxuLnotbW9kYWwudy04OTAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiA4OTBweDtcbn1cbi56LW1vZGFsLnctOTAwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogOTAwcHg7XG59XG4uei1tb2RhbC53LTkxMCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDkxMHB4O1xufVxuLnotbW9kYWwudy05MjAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiA5MjBweDtcbn1cbi56LW1vZGFsLnctOTMwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogOTMwcHg7XG59XG4uei1tb2RhbC53LTk0MCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDk0MHB4O1xufVxuLnotbW9kYWwudy05NTAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiA5NTBweDtcbn1cbi56LW1vZGFsLnctOTYwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogOTYwcHg7XG59XG4uei1tb2RhbC53LTk3MCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDk3MHB4O1xufVxuLnotbW9kYWwudy05ODAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiA5ODBweDtcbn1cbi56LW1vZGFsLnctOTkwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogOTkwcHg7XG59XG4uei1tb2RhbC53LTEwMDAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiAxMDAwcHg7XG59XG4uei1tb2RhbCAucC1kaWFsb2ctbWFzay5wLWNvbXBvbmVudC1vdmVybGF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpO1xufVxuLnotbW9kYWwgLnAtZGlhbG9nIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogM3B4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJveC1zaGFkb3c6IDBweCAxMXB4IDE1cHggLTdweCByZ2JhKDAsIDAsIDAsIDAuMiksIDBweCAyNHB4IDM4cHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xNCksIDBweCA5cHggNDZweCA4cHggcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgYm9yZGVyOiAwIG5vbmU7XG59XG4uei1tb2RhbCAucC1kaWFsb2cgLnAtZGlhbG9nLWhlYWRlciB7XG4gIGJvcmRlci1ib3R0b206IDAgbm9uZTtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIHBhZGRpbmc6IDEuNXJlbSAxLjVyZW0gMC4ycmVtIDEuNXJlbTtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA0cHggNHB4IDAgMDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA0cHggNHB4IDAgMDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDRweCA0cHggMCAwO1xuICBib3JkZXItcmFkaXVzOiA0cHggNHB4IDAgMDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbi56LW1vZGFsIC5wLWRpYWxvZyAucC1kaWFsb2ctaGVhZGVyIC56LXRpdHVsbyxcbi56LW1vZGFsIC5wLWRpYWxvZyAucC1kaWFsb2ctaGVhZGVyIC5oMSxcbi56LW1vZGFsIC5wLWRpYWxvZyAucC1kaWFsb2ctaGVhZGVyIC5oMixcbi56LW1vZGFsIC5wLWRpYWxvZyAucC1kaWFsb2ctaGVhZGVyIC5oMyxcbi56LW1vZGFsIC5wLWRpYWxvZyAucC1kaWFsb2ctaGVhZGVyIC5oNCxcbi56LW1vZGFsIC5wLWRpYWxvZyAucC1kaWFsb2ctaGVhZGVyIC5oNSxcbi56LW1vZGFsIC5wLWRpYWxvZyAucC1kaWFsb2ctaGVhZGVyIGgxLFxuLnotbW9kYWwgLnAtZGlhbG9nIC5wLWRpYWxvZy1oZWFkZXIgaDIsXG4uei1tb2RhbCAucC1kaWFsb2cgLnAtZGlhbG9nLWhlYWRlciBoMyxcbi56LW1vZGFsIC5wLWRpYWxvZyAucC1kaWFsb2ctaGVhZGVyIGg0LFxuLnotbW9kYWwgLnAtZGlhbG9nIC5wLWRpYWxvZy1oZWFkZXIgaDUge1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDhweCAwIDRweDtcbn1cbi56LW1vZGFsIC5wLWRpYWxvZyAucC1kaWFsb2ctaGVhZGVyIC56LXRpdHVsbyBmaWd1cmUsXG4uei1tb2RhbCAucC1kaWFsb2cgLnAtZGlhbG9nLWhlYWRlciAuaDEgZmlndXJlLFxuLnotbW9kYWwgLnAtZGlhbG9nIC5wLWRpYWxvZy1oZWFkZXIgLmgyIGZpZ3VyZSxcbi56LW1vZGFsIC5wLWRpYWxvZyAucC1kaWFsb2ctaGVhZGVyIC5oMyBmaWd1cmUsXG4uei1tb2RhbCAucC1kaWFsb2cgLnAtZGlhbG9nLWhlYWRlciAuaDQgZmlndXJlLFxuLnotbW9kYWwgLnAtZGlhbG9nIC5wLWRpYWxvZy1oZWFkZXIgLmg1IGZpZ3VyZSxcbi56LW1vZGFsIC5wLWRpYWxvZyAucC1kaWFsb2ctaGVhZGVyIGgxIGZpZ3VyZSxcbi56LW1vZGFsIC5wLWRpYWxvZyAucC1kaWFsb2ctaGVhZGVyIGgyIGZpZ3VyZSxcbi56LW1vZGFsIC5wLWRpYWxvZyAucC1kaWFsb2ctaGVhZGVyIGgzIGZpZ3VyZSxcbi56LW1vZGFsIC5wLWRpYWxvZyAucC1kaWFsb2ctaGVhZGVyIGg0IGZpZ3VyZSxcbi56LW1vZGFsIC5wLWRpYWxvZyAucC1kaWFsb2ctaGVhZGVyIGg1IGZpZ3VyZSB7XG4gIG1hcmdpbjogMjBweCBhdXRvIDEwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnotbW9kYWwgLnAtZGlhbG9nIC5wLWRpYWxvZy1oZWFkZXIgLnAtZGlhbG9nLWhlYWRlci1pY29ucyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMHB4O1xuICByaWdodDogMTBweDtcbn1cbi56LW1vZGFsIC5wLWRpYWxvZyAucC1kaWFsb2ctaGVhZGVyIC5wLWRpYWxvZy1oZWFkZXItaWNvbnMgLnAtZGlhbG9nLWhlYWRlci1jbG9zZSB7XG4gIGhlaWdodDogMjRweDtcbiAgd2lkdGg6IDI0cHg7XG4gIGJhY2tncm91bmQ6IHVybCh+c3JjL2Fzc2V0cy9pbWcvc3ZnL2ljb25fY2xvc2VfbmFyYW5qYS5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTZweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIC56LW1vZGFsIC5wLWRpYWxvZyAucC1kaWFsb2ctaGVhZGVyIC5wLWRpYWxvZy1oZWFkZXItaWNvbnMgLnAtZGlhbG9nLWhlYWRlci1jbG9zZSB7XG4gICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDIwcHg7XG4gIH1cbn1cbi56LW1vZGFsIC5wLWRpYWxvZyAucC1kaWFsb2ctaGVhZGVyIC5wLWRpYWxvZy1oZWFkZXItaWNvbnMgLnAtZGlhbG9nLWhlYWRlci1jbG9zZSAucC1kaWFsb2ctaGVhZGVyLWNsb3NlLWljb246OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uei1tb2RhbCAucC1kaWFsb2cgLnAtZGlhbG9nLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG4gIHBhZGRpbmc6IDAgMjBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIC56LW1vZGFsIC5wLWRpYWxvZyAucC1kaWFsb2ctY29udGVudCB7XG4gICAgcGFkZGluZzogMCAzMHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAxMDAwcHgpIHtcbiAgLnotbW9kYWwgLnAtZGlhbG9nIC5wLWRpYWxvZy1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAwIDYwcHg7XG4gIH1cbn1cbi56LW1vZGFsIC5wLWRpYWxvZyAucC1kaWFsb2ctY29udGVudCAuc2ltcGxlIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01MCk7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbn1cbi56LW1vZGFsIC5wLWRpYWxvZyAucC1kaWFsb2ctY29udGVudCAuc2ltcGxlIH4gLnNpbXBsZSB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbn1cbi56LW1vZGFsIC5wLWRpYWxvZyAuZHVtbXkge1xuICB3aWR0aDogMjBweDtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy00MCk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi56LW1vZGFsIC5wLWRpYWxvZyAucC1kaWFsb2ctZm9vdGVyIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwIDAgNHB4IDRweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwIDAgNHB4IDRweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDAgMCA0cHggNHB4O1xuICBib3JkZXItcmFkaXVzOiAwIDAgNHB4IDRweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XG4gIHBhZGRpbmc6IDFyZW0gMTZweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnotbW9kYWwgLnAtZGlhbG9nIC5wLWRpYWxvZy1mb290ZXIgLnNpbXBsZSB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNTApO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG59XG4uei1tb2RhbCAucC1kaWFsb2cgLnAtZGlhbG9nLWZvb3RlciAuc2ltcGxlIH4gLnNpbXBsZSB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbn1cbi56LW1vZGFsIC5wLWRpYWxvZyAucC1kaWFsb2ctZm9vdGVyIC5leHRyZW1vcyB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxMHB4O1xuICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG59XG4uei1tb2RhbCAucC1kaWFsb2cgLnAtZGlhbG9nLWZvb3RlciAuZGVyZWNoYSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxMHB4O1xuICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xufVxuLnotbW9kYWwgLnAtZGlhbG9nIC5wLWRpYWxvZy1mb290ZXIgLml6cXVpZXJkYSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxMHB4O1xuICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG59XG4uei1tb2RhbCAucC1kaWFsb2cgLnAtZGlhbG9nLWZvb3RlciAuY2VudHJhciB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxMHB4O1xuICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aCA6IDYwMHB4KSB7XG4gIC56LW1vZGFsIC5wLWRpYWxvZyAucC1kaWFsb2ctZm9vdGVyIC5leHRyZW1vcyAuei1idG4tcHJpbWFyeSxcbi56LW1vZGFsIC5wLWRpYWxvZyAucC1kaWFsb2ctZm9vdGVyIC5kZXJlY2hhIC56LWJ0bi1wcmltYXJ5LFxuLnotbW9kYWwgLnAtZGlhbG9nIC5wLWRpYWxvZy1mb290ZXIgLml6cXVpZXJkYSAuei1idG4tcHJpbWFyeSxcbi56LW1vZGFsIC5wLWRpYWxvZyAucC1kaWFsb2ctZm9vdGVyIC5jZW50cmFyIC56LWJ0bi1wcmltYXJ5IHtcbiAgICBvcmRlcjogMTtcbiAgfVxuICAuei1tb2RhbCAucC1kaWFsb2cgLnAtZGlhbG9nLWZvb3RlciAuZXh0cmVtb3MgLnotYnRuLXNlY29uZGFyeSxcbi56LW1vZGFsIC5wLWRpYWxvZyAucC1kaWFsb2ctZm9vdGVyIC5kZXJlY2hhIC56LWJ0bi1zZWNvbmRhcnksXG4uei1tb2RhbCAucC1kaWFsb2cgLnAtZGlhbG9nLWZvb3RlciAuaXpxdWllcmRhIC56LWJ0bi1zZWNvbmRhcnksXG4uei1tb2RhbCAucC1kaWFsb2cgLnAtZGlhbG9nLWZvb3RlciAuY2VudHJhciAuei1idG4tc2Vjb25kYXJ5IHtcbiAgICBvcmRlcjogMjtcbiAgfVxuICAuei1tb2RhbCAucC1kaWFsb2cgLnAtZGlhbG9nLWZvb3RlciAuZXh0cmVtb3MgLnotYnRuLWxpbmssXG4uei1tb2RhbCAucC1kaWFsb2cgLnAtZGlhbG9nLWZvb3RlciAuZGVyZWNoYSAuei1idG4tbGluayxcbi56LW1vZGFsIC5wLWRpYWxvZyAucC1kaWFsb2ctZm9vdGVyIC5penF1aWVyZGEgLnotYnRuLWxpbmssXG4uei1tb2RhbCAucC1kaWFsb2cgLnAtZGlhbG9nLWZvb3RlciAuY2VudHJhciAuei1idG4tbGluayB7XG4gICAgb3JkZXI6IDM7XG4gIH1cbn1cbi56LW1vZGFsIC5wLWRpYWxvZyAuei1tb2R1bG8tYXl1ZGEge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1uYXJhbmphLTEwKTtcbn1cbi56LW1vZGFsIC5wLWRpYWxvZyAuei1tb2R1bG8tYXl1ZGEuZ3JpcyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0xMCk7XG59XG4uei1tb2RhbCAucC1kaWFsb2cgLnotbW9kdWxvLWF5dWRhIHAsXG4uei1tb2RhbCAucC1kaWFsb2cgLnotbW9kdWxvLWF5dWRhIGg1LFxuLnotbW9kYWwgLnAtZGlhbG9nIC56LW1vZHVsby1heXVkYSAuaDUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG59XG4uei1tb2RhbCAucC1kaWFsb2cgLnotbW9kdWxvLWF5dWRhIHA6bm90KC5oNSkge1xuICBmb250LXNpemU6IDEuN3JlbTtcbn1cbi56LW1vZGFsLmJ1c3F1ZWRhLWF2YW56YWRhIC5wLWRpYWxvZyB7XG4gIG1heC1oZWlnaHQ6IGNhbGMoMTAwJSAtIDEuNXJlbSk7XG59XG4uei1tb2RhbC5idXNxdWVkYS1hdmFuemFkYSAucC1kaWFsb2cgLnAtZGlhbG9nLWNvbnRlbnQge1xuICBwYWRkaW5nOiAwIDE2cHg7XG59XG4uei1tb2RhbC5idXNxdWVkYS1hdmFuemFkYSAucC1kaWFsb2cgLnAtZGlhbG9nLWNvbnRlbnQ6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDRweDtcbiAgaGVpZ2h0OiA0cHg7XG59XG4uei1tb2RhbC5idXNxdWVkYS1hdmFuemFkYSAucC1kaWFsb2cgLnAtZGlhbG9nLWNvbnRlbnQ6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDZweCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTApO1xufVxuLnotbW9kYWwuYnVzcXVlZGEtYXZhbnphZGEgLnAtZGlhbG9nIC5wLWRpYWxvZy1jb250ZW50Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01MCk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi56LW1vZGFsLmJ1c3F1ZWRhLWF2YW56YWRhIC5wLWRpYWxvZy1oZWFkZXIge1xuICBwYWRkaW5nLXRvcDogMnB4O1xuICBwYWRkaW5nLWJvdHRvbTogMnB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgLnotbW9kYWwuYnVzcXVlZGEtYXZhbnphZGEgLnAtZGlhbG9nLWhlYWRlciB7XG4gICAgcGFkZGluZy10b3A6IDQ4cHg7XG4gIH1cbn1cbi56LW1vZGFsLmJ1c3F1ZWRhLWF2YW56YWRhIC5wLWRpYWxvZy1oZWFkZXIgLnAtZGlhbG9nLWhlYWRlci1pY29ucyB7XG4gIHRvcDogOHB4O1xufVxuLnotbW9kYWwuYnVzcXVlZGEtYXZhbnphZGEgLnAtZGlhbG9nLWhlYWRlciBoMSxcbi56LW1vZGFsLmJ1c3F1ZWRhLWF2YW56YWRhIC5wLWRpYWxvZy1oZWFkZXIgaDIsXG4uei1tb2RhbC5idXNxdWVkYS1hdmFuemFkYSAucC1kaWFsb2ctaGVhZGVyIGgzLFxuLnotbW9kYWwuYnVzcXVlZGEtYXZhbnphZGEgLnAtZGlhbG9nLWhlYWRlciBoNCxcbi56LW1vZGFsLmJ1c3F1ZWRhLWF2YW56YWRhIC5wLWRpYWxvZy1oZWFkZXIgaDUge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDZweDtcbiAgcGFkZGluZy1ib3R0b206IDZweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIC56LW1vZGFsLmJ1c3F1ZWRhLWF2YW56YWRhIC5wLWRpYWxvZy1oZWFkZXIgaDEsXG4uei1tb2RhbC5idXNxdWVkYS1hdmFuemFkYSAucC1kaWFsb2ctaGVhZGVyIGgyLFxuLnotbW9kYWwuYnVzcXVlZGEtYXZhbnphZGEgLnAtZGlhbG9nLWhlYWRlciBoMyxcbi56LW1vZGFsLmJ1c3F1ZWRhLWF2YW56YWRhIC5wLWRpYWxvZy1oZWFkZXIgaDQsXG4uei1tb2RhbC5idXNxdWVkYS1hdmFuemFkYSAucC1kaWFsb2ctaGVhZGVyIGg1IHtcbiAgICBwYWRkaW5nLXRvcDogNnB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA2cHg7XG4gIH1cbn1cbi56LW1vZGFsLmNvbXBhY3RvIC5wLWRpYWxvZy1jb250ZW50IHtcbiAgcGFkZGluZzogMDtcbn1cbi56LW1vZGFsLmNvbXBhY3RvIC5wLWRpYWxvZy1oZWFkZXIge1xuICBwYWRkaW5nLXRvcDogMnB4O1xuICBwYWRkaW5nLWJvdHRvbTogMnB4O1xufVxuLnotbW9kYWwuY29tcGFjdG8gLnAtZGlhbG9nLWhlYWRlciAucC1kaWFsb2ctaGVhZGVyLWljb25zIHtcbiAgdG9wOiA4cHg7XG59XG4uei1tb2RhbC5jb21wYWN0byAucC1kaWFsb2ctaGVhZGVyIGgxLFxuLnotbW9kYWwuY29tcGFjdG8gLnAtZGlhbG9nLWhlYWRlciBoMixcbi56LW1vZGFsLmNvbXBhY3RvIC5wLWRpYWxvZy1oZWFkZXIgaDMsXG4uei1tb2RhbC5jb21wYWN0byAucC1kaWFsb2ctaGVhZGVyIGg0LFxuLnotbW9kYWwuY29tcGFjdG8gLnAtZGlhbG9nLWhlYWRlciBoNSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXRvcDogNnB4O1xuICBwYWRkaW5nLWJvdHRvbTogNnB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgLnotbW9kYWwuY29tcGFjdG8gLnAtZGlhbG9nLWhlYWRlciBoMSxcbi56LW1vZGFsLmNvbXBhY3RvIC5wLWRpYWxvZy1oZWFkZXIgaDIsXG4uei1tb2RhbC5jb21wYWN0byAucC1kaWFsb2ctaGVhZGVyIGgzLFxuLnotbW9kYWwuY29tcGFjdG8gLnAtZGlhbG9nLWhlYWRlciBoNCxcbi56LW1vZGFsLmNvbXBhY3RvIC5wLWRpYWxvZy1oZWFkZXIgaDUge1xuICAgIHBhZGRpbmctdG9wOiA2cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDZweDtcbiAgfVxufVxuLnotbW9kYWwuei1kaXZpZGlkbyAucC1kaWFsb2cgLnAtZGlhbG9nLWhlYWRlciB7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZzogMDtcbn1cbi56LW1vZGFsLnotZGl2aWRpZG8gLnAtZGlhbG9nIC5wLWRpYWxvZy1jb250ZW50IHtcbiAgcGFkZGluZzogMDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNHB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgLnotbW9kYWwuei1kaXZpZGlkbyAucC1kaWFsb2cgLnAtZGlhbG9nLWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IC1tcy1ncmlkO1xuICAgIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWdyaWQ7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgIGNvbHVtbi1nYXA6IDBweDtcbiAgICByb3ctZ2FwOiAwcHg7XG4gICAgbWluLWhlaWdodDogbm9uZTtcbiAgfVxufVxuLnotbW9kYWwuei1kaXZpZGlkbyAucC1kaWFsb2cgLnAtZGlhbG9nLWNvbnRlbnQgLmRpYWxvZy1jb2x1bW4ge1xuICBmbGV4OiAwIDAgNTAlO1xuICBwYWRkaW5nOiAyMHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnotbW9kYWwuei1kaXZpZGlkbyAucC1kaWFsb2cgLnAtZGlhbG9nLWNvbnRlbnQgLmRpYWxvZy1jb2x1bW4uYmFja2dyb3VuZC5ncmlzLTEwIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTEwKTtcbn1cbi56LW1vZGFsLnotZGl2aWRpZG8gLnAtZGlhbG9nIC5wLWRpYWxvZy1jb250ZW50IC5kaWFsb2ctY29sdW1uLmJhY2tncm91bmQuZ3Jpcy0yMCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0yMCk7XG59XG4uei1tb2RhbC56LWRpdmlkaWRvIC5wLWRpYWxvZyAucC1kaWFsb2ctY29udGVudCAuZGlhbG9nLWNvbHVtbi5iYWNrZ3JvdW5kLmdyaXMtNDAge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNDApO1xufVxuXG4uei1tb2R1bG8tZGlhbG9nLWltYWdlbi1kZXRhbGxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDUwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogaGVpZ2h0IDAuMXMgbGluZWFyO1xuICAtbW96LXRyYW5zaXRpb246IGhlaWdodCAwLjFzIGxpbmVhcjtcbiAgLW1zLXRyYW5zaXRpb246IGhlaWdodCAwLjFzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogaGVpZ2h0IDAuMXMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBoZWlnaHQgMC4xcyBsaW5lYXI7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICAuei1tb2R1bG8tZGlhbG9nLWltYWdlbi1kZXRhbGxlIHtcbiAgICBtaW4taGVpZ2h0OiA1MHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAxMDAwcHgpIHtcbiAgLnotbW9kdWxvLWRpYWxvZy1pbWFnZW4tZGV0YWxsZSB7XG4gICAgbWluLWhlaWdodDogNTBweDtcbiAgfVxufVxuLnotbW9kdWxvLWRpYWxvZy1pbWFnZW4tZGV0YWxsZSBpbWcge1xuICAvKlxuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTBweDtcbiAgbGVmdDogMTBweDtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICBvYmplY3QtZml0OiBjb3ZlcjsqL1xuICB3aWR0aDogY2FsYygxMDAlIC0gMjBweCk7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luOiAxMHB4O1xufVxuXG4uei1tb2R1bG8tbGlzdGEtdGFibGEtZGF0b3Mge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTZweCAxNnB4IDRweDtcbn1cbi56LW1vZHVsby1saXN0YS10YWJsYS1kYXRvcyAubW9kdWxvIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IC1tcy1mbGV4O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBmbGV4LXN0YXJ0O1xuICBtaW4taGVpZ2h0OiA5MHB4O1xuICBwYWRkaW5nLXRvcDogOHB4O1xuICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0yMCk7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICAuei1tb2R1bG8tbGlzdGEtdGFibGEtZGF0b3MgLm1vZHVsbyB7XG4gICAgcGFkZGluZy10b3A6IDE2cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE2cHg7XG4gIH1cbn1cbi56LW1vZHVsby1saXN0YS10YWJsYS1kYXRvcyAubW9kdWxvOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuLnotbW9kdWxvLWxpc3RhLXRhYmxhLWRhdG9zIC5tb2R1bG8gZmlndXJlIHtcbiAgZmxleDogMSAwIDEwMCU7XG4gIG1heC13aWR0aDogNzVweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xufVxuLnotbW9kdWxvLWxpc3RhLXRhYmxhLWRhdG9zIC5tb2R1bG8gZmlndXJlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDc1cHg7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDhweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA4cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cbi56LW1vZHVsby1saXN0YS10YWJsYS1kYXRvcyAubW9kdWxvIGZpZ2NhcHRpb24ge1xuICBmbGV4OiAxO1xuICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogZmxleC1zdGFydDtcbn1cbi56LW1vZHVsby1saXN0YS10YWJsYS1kYXRvcyAubW9kdWxvIGZpZ2NhcHRpb24gLnotc2ltcGxlLWRhdGEge1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgd2lkdGg6IGF1dG87XG59XG4uei1tb2R1bG8tbGlzdGEtdGFibGEtZGF0b3MgLm1vZHVsbyBmaWdjYXB0aW9uIC56LXNpbXBsZS1kYXRhOmZpcnN0LWNoaWxkIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICAuei1tb2R1bG8tbGlzdGEtdGFibGEtZGF0b3MgLm1vZHVsbyBmaWdjYXB0aW9uIC56LXNpbXBsZS1kYXRhOmZpcnN0LWNoaWxkIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuLnotbW9kdWxvLWxpc3RhLXRhYmxhLWRhdG9zIC5tb2R1bG8gZmlnY2FwdGlvbiBhIHtcbiAgZmxleDogMCAwIDEwMCU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi56LXRhYmxhLWRhdG9zIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBhdXRvIGhpZGRlbjtcbn1cbi56LXRhYmxhLWRhdG9zOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIHdpZHRoOiAycHg7XG4gIGhlaWdodDogMnB4O1xufVxuLnotdGFibGEtZGF0b3M6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDZweCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTApO1xufVxuLnotdGFibGEtZGF0b3M6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTUwKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnotdGFibGEtZGF0b3MgcC1kYXRhdGFibGUge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnotdGFibGEtcGFuZWwge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIGRpc3BsYXk6IC1tcy1mbGV4O1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1mbGV4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbn1cbi56LXRhYmxhLXBhbmVsIHNwYW4ubGFiZWwge1xuICBmbGV4OiAxO1xufVxuXG4ucC1kYXRhdGFibGUge1xuICB3aWR0aDogMTAwJTtcbn1cbi5wLWRhdGF0YWJsZSAucC1wYWdpbmF0b3Ige1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4ucC1kYXRhdGFibGUgLnAtZGF0YXRhYmxlLXdyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuLnAtZGF0YXRhYmxlIC5wLWRhdGF0YWJsZS13cmFwcGVyIHRhYmxlIHtcbiAgbWluLXdpZHRoOiAxMTAwcHg7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTEwKTtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNHB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4uYXV0byAucC1kYXRhdGFibGUgLnAtZGF0YXRhYmxlLXdyYXBwZXIgdGFibGUge1xuICBtaW4td2lkdGg6IDBweDtcbn1cbi5taW4tNjAwIC5wLWRhdGF0YWJsZSAucC1kYXRhdGFibGUtd3JhcHBlciB0YWJsZSB7XG4gIG1pbi13aWR0aDogNjAwcHg7XG59XG4ucC1kYXRhdGFibGUgLnAtZGF0YXRhYmxlLXdyYXBwZXIgdGFibGUgdGhlYWQucC1kYXRhdGFibGUtdGhlYWQgdHIgdGgge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDFyZW07XG4gIG1pbi1oZWlnaHQ6IDIuNHJlbTtcbiAgZm9udC1zaXplOiAxLjNyZW07XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzYm9sZFwiLCBzYW5zLXNlcmlmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJvcmRlcjogNHB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0yMCk7XG4gIGJvcmRlci10b3A6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5wLWRhdGF0YWJsZSAucC1kYXRhdGFibGUtd3JhcHBlciB0YWJsZSB0aGVhZC5wLWRhdGF0YWJsZS10aGVhZCB0ciB0aCAuei1idG4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA5NyU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC05NyUsIC01MCUpO1xuICBtaW4td2lkdGg6IG1heC1jb250ZW50O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB3aWR0aDogYXV0bztcbiAgcGFkZGluZy1yaWdodDogMTZweDtcbn1cbi5wLWRhdGF0YWJsZSAucC1kYXRhdGFibGUtd3JhcHBlciB0YWJsZSB0aGVhZC5wLWRhdGF0YWJsZS10aGVhZCB0ciB0aFtjb2xzcGFuPVwiMlwiXSwgLnAtZGF0YXRhYmxlIC5wLWRhdGF0YWJsZS13cmFwcGVyIHRhYmxlIHRoZWFkLnAtZGF0YXRhYmxlLXRoZWFkIHRyIHRoW2NvbHNwYW49XCIzXCJdLCAucC1kYXRhdGFibGUgLnAtZGF0YXRhYmxlLXdyYXBwZXIgdGFibGUgdGhlYWQucC1kYXRhdGFibGUtdGhlYWQgdHIgdGhbY29sc3Bhbj1cIjRcIl0sIC5wLWRhdGF0YWJsZSAucC1kYXRhdGFibGUtd3JhcHBlciB0YWJsZSB0aGVhZC5wLWRhdGF0YWJsZS10aGVhZCB0ciB0aFtjb2xzcGFuPVwiNVwiXSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLXRvcDogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7XG59XG4uY29tcGFjdG8gLnAtZGF0YXRhYmxlIC5wLWRhdGF0YWJsZS13cmFwcGVyIHRhYmxlIHRoZWFkLnAtZGF0YXRhYmxlLXRoZWFkIHRyIHRoIHtcbiAgcGFkZGluZzogMC4zcmVtIDAuM3JlbSAwLjNyZW0gMXJlbTtcbiAgZm9udC1zaXplOiAxLjFyZW07XG4gIG1pbi1oZWlnaHQ6IDIuMnJlbTtcbn1cbi5wLWRhdGF0YWJsZSAucC1kYXRhdGFibGUtd3JhcHBlciB0YWJsZSB0aGVhZC5wLWRhdGF0YWJsZS10aGVhZCB0ciB0aCBzcGFuOm5vdCguYXJyb3cpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1heC13aWR0aDogY2FsYygxMDAlIC0gMzBweCk7XG59XG4ucC1kYXRhdGFibGUgLnAtZGF0YXRhYmxlLXdyYXBwZXIgdGFibGUgdGhlYWQucC1kYXRhdGFibGUtdGhlYWQgdHIgdGggLnAtc29ydGFibGUtY29sdW1uLWljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogY2FsYyg1MCUgLSAxMHB4KTtcbiAgcmlnaHQ6IDEwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0byA5MCU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCh+c3JjL2Fzc2V0cy9pbWcvc3ZnL2ljb24tbmFyYW5qYS1hcnJvdy11cGRvd24uc3ZnKTtcbn1cbi5wLWRhdGF0YWJsZSAucC1kYXRhdGFibGUtd3JhcHBlciB0YWJsZSB0aGVhZC5wLWRhdGF0YWJsZS10aGVhZCB0ciB0aCAucC1zb3J0YWJsZS1jb2x1bW4taWNvbjo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wLWRhdGF0YWJsZSAucC1kYXRhdGFibGUtd3JhcHBlciB0YWJsZSB0aGVhZC5wLWRhdGF0YWJsZS10aGVhZCB0ciB0aCAucC1zb3J0YWJsZS1jb2x1bW4taWNvbi5waS1zb3J0LWFsdCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCh+c3JjL2Fzc2V0cy9pbWcvc3ZnL2ljb24tbmFyYW5qYS1hcnJvdy11cGRvd24uc3ZnKTtcbn1cbi5wLWRhdGF0YWJsZSAucC1kYXRhdGFibGUtd3JhcHBlciB0YWJsZSB0aGVhZC5wLWRhdGF0YWJsZS10aGVhZCB0ciB0aCAucC1zb3J0YWJsZS1jb2x1bW4taWNvbi5waS1zb3J0LWFtb3VudC11cC1hbHQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwofnNyYy9hc3NldHMvaW1nL3N2Zy9pY29uLWFycm93LXVwLnN2Zyk7XG59XG4ucC1kYXRhdGFibGUgLnAtZGF0YXRhYmxlLXdyYXBwZXIgdGFibGUgdGhlYWQucC1kYXRhdGFibGUtdGhlYWQgdHIgdGggLnAtc29ydGFibGUtY29sdW1uLWljb24ucGktc29ydC1hbW91bnQtZG93biB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCh+c3JjL2Fzc2V0cy9pbWcvc3ZnL2ljb24tYXJyb3ctZG93bi5zdmcpO1xufVxuLnAtZGF0YXRhYmxlIC5wLWRhdGF0YWJsZS13cmFwcGVyIHRhYmxlIHRib2R5LnAtZGF0YXRhYmxlLXRib2R5IHRyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xufVxuLnAtZGF0YXRhYmxlIC5wLWRhdGF0YWJsZS13cmFwcGVyIHRhYmxlIHRib2R5LnAtZGF0YXRhYmxlLXRib2R5IHRyOm50aC1jaGlsZChldmVuKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuLnAtZGF0YXRhYmxlIC5wLWRhdGF0YWJsZS13cmFwcGVyIHRhYmxlIHRib2R5LnAtZGF0YXRhYmxlLXRib2R5IHRyIHRkIHtcbiAgbWluLWhlaWdodDogNDhweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nOiAxcmVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBib3JkZXI6IDRweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSk7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzcmVndWxhclwiLCBzYW5zLXNlcmlmO1xufVxuLmNvbXBhY3RvIC5wLWRhdGF0YWJsZSAucC1kYXRhdGFibGUtd3JhcHBlciB0YWJsZSB0Ym9keS5wLWRhdGF0YWJsZS10Ym9keSB0ciB0ZCB7XG4gIHBhZGRpbmc6IDAuNXJlbSAwLjNyZW0gMC41cmVtIDFyZW07XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBtaW4taGVpZ2h0OiAyLjJyZW07XG59XG4ucC1kYXRhdGFibGUgLnAtZGF0YXRhYmxlIHRhYmxlIHtcbiAgdGFibGUtbGF5b3V0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG4ucC1kYXRhdGFibGUgdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0ICFpbXBvcnRhbnQ7XG59XG4ucC1kYXRhdGFibGUgLnAtZGF0YXRhYmxlLXRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbnAtcHJvZ3Jlc3NiYXIgLnAtcHJvZ3Jlc3NiYXIge1xuICBib3JkZXI6IDAgbm9uZTtcbiAgaGVpZ2h0OiAxLjVyZW07XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogM3B4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDNweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDNweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApO1xuICBoZWlnaHQ6IDZweDtcbiAgbWFyZ2luLWJvdHRvbTogNnB4O1xufVxucC1wcm9ncmVzc2JhciAucC1wcm9ncmVzc2JhciAucC1wcm9ncmVzc2Jhci12YWx1ZSB7XG4gIGJvcmRlcjogMCBub25lO1xuICBtYXJnaW46IDA7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSk7XG59XG5wLXByb2dyZXNzYmFyIC5wLXByb2dyZXNzYmFyIC5wLXByb2dyZXNzYmFyLWxhYmVsIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzcmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogMS41cmVtO1xufVxuXG4ucC1zbGlkZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNDApO1xuICBib3JkZXI6IDAgbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuXG4ucC1zbGlkZXIucC1zbGlkZXItaG9yaXpvbnRhbCB7XG4gIGhlaWdodDogMC40ODZyZW07XG59XG5cbi5wLXNsaWRlci5wLXNsaWRlci1ob3Jpem9udGFsIC5wLXNsaWRlci1oYW5kbGUge1xuICBtYXJnaW4tdG9wOiAtMC43NzE1cmVtO1xuICBtYXJnaW4tbGVmdDogLTAuNTcxNXJlbTtcbn1cblxuLnAtc2xpZGVyLnAtc2xpZGVyLXZlcnRpY2FsIHtcbiAgd2lkdGg6IDAuMjg2cmVtO1xufVxuXG4ucC1zbGlkZXIucC1zbGlkZXItdmVydGljYWwgLnAtc2xpZGVyLWhhbmRsZSB7XG4gIG1hcmdpbi1sZWZ0OiAtMC41NzE1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAtMC41NzE1cmVtO1xufVxuXG4ucC1zbGlkZXIgLnAtc2xpZGVyLWhhbmRsZSB7XG4gIGhlaWdodDogMS41NDNyZW07XG4gIHdpZHRoOiAxLjU0M3JlbTtcbiAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uYXJhbmphKTtcbiAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uYXJhbmphKTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMsIGNvbG9yIDAuMnMsIGJvcmRlci1jb2xvciAwLjJzLCBib3gtc2hhZG93IDAuMnM7XG59XG5cbi5wLXNsaWRlciAucC1zbGlkZXItaGFuZGxlOmZvY3VzIHtcbiAgb3V0bGluZTogMCBub25lO1xuICBvdXRsaW5lLW9mZnNldDogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICM5M2NiZjk7XG59XG5cbi5wLXNsaWRlciAucC1zbGlkZXItcmFuZ2Uge1xuICBib3JkZXI6IDAgbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5hcmFuamEpO1xufVxuXG4ucC1zbGlkZXI6bm90KC5wLWRpc2FibGVkKSAucC1zbGlkZXItaGFuZGxlOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tbmFyYW5qYS05MCk7XG4gIGJvcmRlci1jb2xvcjogIzY0YjVmNjtcbn1cblxuLnAtc2xpZGVyLnAtc2xpZGVyLWFuaW1hdGUucC1zbGlkZXItaG9yaXpvbnRhbCAucC1zbGlkZXItaGFuZGxlIHtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzLCBjb2xvciAwLjJzLCBib3JkZXItY29sb3IgMC4ycywgYm94LXNoYWRvdyAwLjJzLCBsZWZ0IDAuMnM7XG59XG5cbi5wLXNsaWRlci5wLXNsaWRlci1hbmltYXRlLnAtc2xpZGVyLWhvcml6b250YWwgLnAtc2xpZGVyLXJhbmdlIHtcbiAgdHJhbnNpdGlvbjogd2lkdGggMC4ycztcbn1cblxuLnAtc2xpZGVyLnAtc2xpZGVyLWFuaW1hdGUucC1zbGlkZXItdmVydGljYWwgLnAtc2xpZGVyLWhhbmRsZSB7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycywgY29sb3IgMC4ycywgYm9yZGVyLWNvbG9yIDAuMnMsIGJveC1zaGFkb3cgMC4ycywgYm90dG9tIDAuMnM7XG59XG5cbi5wLXNsaWRlci5wLXNsaWRlci1hbmltYXRlLnAtc2xpZGVyLXZlcnRpY2FsIC5wLXNsaWRlci1yYW5nZSB7XG4gIHRyYW5zaXRpb246IGhlaWdodCAwLjJzO1xufVxuXG5odG1sIHtcbiAgZm9udC1zaXplOiA2Mi41JTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbn1cblxuKiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbmJvZHkge1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3NyZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtLWZvbnQtc2l6ZS1wKTtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cbmJvZHk6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDRweDtcbiAgaGVpZ2h0OiA0cHg7XG59XG5ib2R5Ojotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCA2cHggdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTEwKTtcbn1cbmJvZHk6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTUwKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufSIsIi8vIFJFU0VUXG5cbm1haW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5baGlkZGVuXSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyAvLyBPbmUgb2YgdGhlIGdvb2QgdXNlIGNhc2VzIG9mICFpbXBvcnRhbnRcbn1cblxuXG5idXR0b24sXG5hIHtcbiAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcbiAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG5cbn1cbmh0bWwsXG5ib2R5LFxuZGl2LFxuc3BhbixcbmFwcGxldCxcbm9iamVjdCxcbmlmcmFtZSxcbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNixcbnAsXG5ibG9ja3F1b3RlLFxucHJlLFxuYSxcbmFiYnIsXG5hY3JvbnltLFxuYWRkcmVzcyxcbmJpZyxcbmNpdGUsXG5jb2RlLFxuZGVsLFxuZGZuLFxuZW0sXG5pbWcsXG5pbnMsXG5rYmQsXG5xLFxucyxcbnNhbXAsXG5zbWFsbCxcbnN0cmlrZSxcbnN0cm9uZyxcbnN1YixcbnN1cCxcbnR0LFxudmFyLFxuYixcbnUsXG5pLFxuY2VudGVyLFxuZGwsXG5kdCxcbmRkLFxub2wsXG51bCxcbmxpLFxuZmllbGRzZXQsXG5mb3JtLFxubGFiZWwsXG5sZWdlbmQsXG50YWJsZSxcbmNhcHRpb24sXG50Ym9keSxcbnRmb290LFxudGhlYWQsXG50cixcbnRoLFxudGQsXG5hcnRpY2xlLFxuYXNpZGUsXG5jYW52YXMsXG5kZXRhaWxzLFxuZW1iZWQsXG5maWd1cmUsXG5maWdjYXB0aW9uLFxuZm9vdGVyLFxuaGVhZGVyLFxuaGdyb3VwLFxubWVudSxcbm5hdixcbm91dHB1dCxcbnJ1YnksXG5zZWN0aW9uLFxuc3VtbWFyeSxcbnRpbWUsXG5tYXJrLFxuYXVkaW8sXG52aWRlbyB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyOiAwO1xuICAgIGZvbnQtc2l6ZTogMTAwJTtcbiAgICBmb250OiBpbmhlcml0O1xuICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuaW5wdXQsIHRleHRhcmVhLCBzZWxlY3Qge1xuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IHRleHQgIWltcG9ydGFudDtcbiAgICAta2h0bWwtdXNlci1zZWxlY3Q6IHRleHQgIWltcG9ydGFudDtcbiAgICAtbW96LXVzZXItc2VsZWN0OiB0ZXh0ICFpbXBvcnRhbnQ7XG4gICAgLW1zLXVzZXItc2VsZWN0OiB0ZXh0ICFpbXBvcnRhbnQ7XG4gICAgdXNlci1zZWxlY3Q6IHRleHQgIWltcG9ydGFudDtcbiAgfVxuXG4gIGlucHV0LFxudGV4dGFyZWEsXG5idXR0b24sXG5zZWxlY3QsXG5hIHtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsMCwwLDApO1xufVxuXG5cbmJ1dHRvbixcblt0eXBlPVwiYnV0dG9uXCJdLFxuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG4gIGFwcGVhcmFuY2U6IGJ1dHRvbjtcbn0iLCIkYmxhbmNvOiNmZmZmZmYgIWRlZmF1bHQ7IFxuJG5lZ3JvOiMwMDAwMDAgIWRlZmF1bHQ7XG4kbmFyYW5qYSA6ICNmZjkwMTUgIWRlZmF1bHQ7XG4kbmFyYW5qYS0xMDogI0ZGRjRFOCAhZGVmYXVsdDtcbiRuYXJhbmphLTIwOiAjRkZFOUQwICFkZWZhdWx0O1xuJG5hcmFuamEtNTA6ICNGRkM3OEEgIWRlZmF1bHQ7XG4kbmFyYW5qYS05MDogI0ZEOUIyRCAhZGVmYXVsdDtcbiRuYXJhbmphaG92ZXI6ICNFMDYzMDggIWRlZmF1bHQ7XG4kbmFyYW5qb09zY3VybzogIzY3MzkwNiAhZGVmYXVsdDtcbi8vIG1vbm9jcm9tb1xuJGdyaXMtNTogI2ZhZmFmYSAhZGVmYXVsdDtcbiRncmlzLTEwOiAjRjRGNEY0ICFkZWZhdWx0O1xuJGdyaXMtMTU6ICNFRkYxRjQgIWRlZmF1bHQ7XG4kZ3Jpcy0yMDogI0VBRUFFQSAhZGVmYXVsdDtcbiRncmlzLTQwOiAjRTJFMkUzICFkZWZhdWx0O1xuJGdyaXMtNTA6ICNBQ0FEQUMgIWRlZmF1bHQ7XG4kZ3Jpcy04MDogIzhmOGY4ZiAhZGVmYXVsdDtcbi8vIHJvam9cbiRyb2pvOiAjRUYzNzQyICFkZWZhdWx0O1xuJHJvam8tMTA6ICNGRkU3RTkgIWRlZmF1bHQ7XG4kcm9qby01MDogI0Y3OUJBMCAhZGVmYXVsdDsgXG4kcm9qby1ob3ZlcjogI0I5MUIyNCAhZGVmYXVsdDtcbi8qXG4kdmVyZGUtaG92ZXI6IzAzNzczMCAhZGVmYXVsdDtcbiRhenVsLWhvdmVyOiMwQzYwOTggIWRlZmF1bHQ7XG4gXG4vLyBzZWN1bmRhcmlvc1xuJGFtYXJpbGxvOiAjRjdENTAwICFkZWZhdWx0O1xuIFxuJHZlcmRlLTUwOiAgIzgwQ0E5QyAhZGVmYXVsdDtcbiRhenVsLTQwOiAgIzk5QzVFMyAhZGVmYXVsdDtcbiRhenVsLTEwOiAgI0YwRjhGRSAhZGVmYXVsdDtcbi8vIGVzY2FsYSBkZSBncmlzZXNcbiRncmlzLTEwOiAjRjRGNEY0ICFkZWZhdWx0O1xuJGdyaXMtMTU6ICNFRkYxRjQgIWRlZmF1bHQ7XG4kZ3Jpcy0yMDogI0VBRUFFQSAhZGVmYXVsdDtcbiRncmlzLTQwOiAjRTJFMkUzICFkZWZhdWx0O1xuJGdyaXMtNTA6ICNBQ0FEQUMgIWRlZmF1bHQ7XG4kZ3Jpcy04MDogIzhmOGY4ZiAhZGVmYXVsdDtcblxuLy8gdmFsaWRhY2lvblxuXG4kdmVyZGUtMTA6ICNFNUY0RUIgIWRlZmF1bHQ7XG4kdmVyZGUtNTA6ICM4MENBOUMgIWRlZmF1bHQ7XG4kYW1hcmlsbG8tMTA6ICNGRUY5RDkgIWRlZmF1bHQ7XG4kYW1hcmlsbG8tNTA6ICNGQkVBODAgIWRlZmF1bHQ7XG4gKi9cbiIsIiRvdmVyUGFzc19yZWd1bGFyIDonb3ZlcnBhc3NyZWd1bGFyJywgc2Fucy1zZXJpZjtcbiRvdmVyUGFzc19ib2xkOidvdmVycGFzc2JvbGQnLCBzYW5zLXNlcmlmO1xuJG92ZXJQYXNzX2xpZ2h0IDonb3ZlcnBhc3NsaWdodCcsIHNhbnMtc2VyaWY7XG4kbnVuaXRvIDonTnVuaXRvJyxzYW5zLXNlcmlmO1xuXG4gQGZvbnQtZmFjZSB7XG4gICAgIGZvbnQtZmFtaWx5OiAnTnVuaXRvJztcbiAgICAgc3JjOiB1cmwoI3skZm9udHBhdGh9TnVuaXRvLUJsYWNrLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgICB1cmwoI3skZm9udHBhdGh9TnVuaXRvLUJsYWNrLndvZmYpIGZvcm1hdCgnd29mZicpO1xuICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbiB9XG5cbiBAZm9udC1mYWNlIHtcbiAgICAgZm9udC1mYW1pbHk6ICdOdW5pdG8nO1xuICAgICBzcmM6IHVybCgjeyRmb250cGF0aH1OdW5pdG8tQm9sZC53b2ZmMikgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICAgdXJsKCN7JGZvbnRwYXRofU51bml0by1Cb2xkLndvZmYpIGZvcm1hdCgnd29mZicpO1xuICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICBmb250LWRpc3BsYXk6IHN3YXA7XG4gfVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTonb3ZlcnBhc3Nib2xkJztcbiAgICBzcmM6IHVybCgjeyRmb250cGF0aH1vdmVycGFzcy1ib2xkLXdlYmZvbnQud29mZjIpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgIHVybCgjeyRmb250cGF0aH1vdmVycGFzcy1ib2xkLXdlYmZvbnQud29mZikgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnb3ZlcnBhc3NsaWdodCc7XG4gICAgc3JjOiB1cmwoI3skZm9udHBhdGh9b3ZlcnBhc3MtbGlnaHQtd2ViZm9udC53b2ZmMikgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICAgdXJsKCN7JGZvbnRwYXRofW92ZXJwYXNzLWxpZ2h0LXdlYmZvbnQud29mZikgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnb3ZlcnBhc3NyZWd1bGFyJyA7XG4gICAgc3JjOiB1cmwoI3skZm9udHBhdGh9b3ZlcnBhc3MtcmVndWxhci13ZWJmb250LndvZmYyKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgICB1cmwoI3skZm9udHBhdGh9b3ZlcnBhc3MtcmVndWxhci13ZWJmb250LndvZmYpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4kb3ZlclBhc3MgOiAkb3ZlclBhc3NfcmVndWxhciA7XG4kQXJpYWw6ICdBcmlhbCcsIHNhbnMtc2VyaWY7XG5cblxuIiwiLy8gdmFyaWFibGVzIGdsb2JhbGVzXG5cbjpyb290IHtcbiAgLS1icy0tZm9udC1zaXplLXRpdHVsby14bDogY2xhbXAoMS41cmVtLCAzdncgKyAwLjJyZW0sIDJyZW0pO1xuICAtLWJzLS1mb250LXNpemUtdGl0dWxvLWw6IGNsYW1wKDEuM3JlbSwgM3Z3ICsgMC4ycmVtLCAxLjdyZW0pO1xuICAtLWJzLS1mb250LXNpemUtdGl0dWxvLW06IGNsYW1wKDEuMnJlbSwgM3Z3ICsgMC4ycmVtLCAxLjVyZW0pO1xuICAtLWJzLS1mb250LXNpemUtdGl0dWxvLWxhYmVsOiAxLjVyZW07XG4gIC0tYnMtLWZvbnQtc2l6ZS1wbGFjZWhvbGRlcjogMS41cmVtO1xuICAvL1xuICAtLWJzLS1mb250LXNpemUtdGl0dWxvLXB1YmxpY2lkYWQtaDE6IGNsYW1wKDJyZW0sIDN2dyArIDAuMnJlbSwgMy42cmVtKTtcbiAgLS1icy0tZm9udC1zaXplLXRpdHVsby1wdWJsaWNpZGFkLWgyOiBjbGFtcCgxLjhyZW0sIDN2dyArIDAuMnJlbSwgMnJlbSk7XG4gIC0tYnMtLWZvbnQtc2l6ZS10aXR1bG8tcHVibGljaWRhZC1oMzogY2xhbXAoMS42cmVtLCAzdncgKyAwLjJyZW0sIDEuOHJlbSk7XG4gIC8vXG4gIC0tYnMtLWZvbnQtc2l6ZS1sYWJlbC1jaGVja2JveDogMS41cmVtO1xuICAtLWJzLS1mb250LXNpemUtcDogMS41cmVtO1xuICAtLWJzLS1mb250LXNpemUtY2FwdGlvbjogMS4zcmVtO1xuICAtLWJzLS1mb250LXNpemUtbWVudTogMS41cmVtO1xuICAtLWJzLS1mb250LXNpemUtaDE6IGNsYW1wKDIuMnJlbSwgM3Z3ICsgMC4ycmVtLCA0cmVtKTtcbiAgLS1icy0tZm9udC1zaXplLWgxLWVzcGVjaWFsOiBjbGFtcCgyLjJyZW0sIDR2dywgM3JlbSk7XG4gIC0tYnMtLWZvbnQtc2l6ZS1oMS1lc3BlY2lhbC1zcGFuOiBjbGFtcCgzcmVtLCA0dncsIDVyZW0pO1xuICAtLWJzLS1mb250LXNpemUtaDI6IGNsYW1wKDEuOHJlbSwgMnZ3ICsgMC4ycmVtLCAzcmVtKTtcbiAgLS1icy0tZm9udC1zaXplLWgzOiBjbGFtcCgxLjZyZW0sIDJ2dyArIDAuMnJlbSwgMnJlbSk7XG4gIC0tYnMtLWZvbnQtc2l6ZS1oNDogMS44cmVtO1xuICAtLWJzLS1mb250LXNpemUtaDU6IDEuNXJlbTtcbiAgLS1icy0tZm9udC1zaXplLWJ1dHRvbjogMS41cmVtO1xuXG4gIC8vIGNvbG9yZXNcbiAgLS1icy0tY29sb3ItcHJpbmNpcGFsLWF6dWw6ICMwMDZmYjk7XG4gIC0tYnMtLWNvbG9yLWNvbWVyY2lhbC1hbWFyaWxsbzogI2Y5YjMxNjtcbiAgLS1icy0tY29sb3ItcHJpbmNpcGFsLXZlcmRlOiAjMDA5NTNhO1xuICAtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvOiAjeyRibGFuY299O1xuICAtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm86ICN7JG5lZ3JvfTtcbiAgLS1icy0tY29sb3ItcHJpbmNpcGFsLW5hcmFuamE6ICN7JG5hcmFuamF9O1xuICAtLWJzLS1jb2xvci1zZWN1bmRhcmlvLW5hcmFuamEtMTA6ICN7JG5hcmFuamEtMTB9O1xuICAtLWJzLS1jb2xvci1zZWN1bmRhcmlvLW5hcmFuamEtMjA6ICN7JG5hcmFuamEtMjB9O1xuICAtLWJzLS1jb2xvci1zZWN1bmRhcmlvLW5hcmFuamEtNTA6ICN7JG5hcmFuamEtNTB9O1xuICAtLWJzLS1jb2xvci1zZWN1bmRhcmlvLW5hcmFuamEtOTA6ICN7JG5hcmFuamEtOTB9O1xuICAtLWJzLS1jb2xvci1zZWN1bmRhcmlvLW5hcmFuamEtaG92ZXI6ICN7JG5hcmFuamFob3Zlcn07XG4gIC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tbmFyYW5qYS1kYXJrOiAjeyRuYXJhbmpvT3NjdXJvfTtcbiAgLS1icy0tY29sb3Itc2VjdW5kYXJpby1uZWdyby1ob3ZlcjogI3skZ3Jpcy04MH07XG4gIC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tYmxhbmNvLWhvdmVyOiAjeyRncmlzLTIwfTtcblxuICAvLyBtb25vY3JvbW9cbiAgLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNTogI3skZ3Jpcy01fTtcbiAgLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTA6ICN7JGdyaXMtMTB9O1xuICAtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0xNTogI3skZ3Jpcy0xNX07XG4gIC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwOiAjeyRncmlzLTIwfTtcbiAgLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNDA6ICN7JGdyaXMtNDB9O1xuICAtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01MDogI3skZ3Jpcy01MH07XG4gIC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwOiAjeyRncmlzLTgwfTtcblxuICAvLyBSb2pvXG4gIC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbzogI3skcm9qb307XG4gIC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qby1ob3ZlcjogI3skcm9qby1ob3Zlcn07XG4gIC0tYnMtLWNvbG9yLXZhbGlkYWNpb24tcm9qby0xMDogI3skcm9qby0xMH07XG4gIC0tYnMtLWNvbG9yLXZhbGlkYWNpb24tcm9qby01MDogI3skcm9qby01MH07XG59XG4iLCJoMS56LXRpdHVsbyxcbnAuei10aXR1bG8uaDEge1xuICBmb250LWZhbWlseTogJG92ZXJQYXNzX2JvbGQ7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtLWZvbnQtc2l6ZS1oMSk7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcblxuICAmLnotY29udGVuaWRvIHtcbiAgICBmb250LXNpemU6IHZhcigtLWJzLS1mb250LXNpemUtdGl0dWxvLXhsKTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB9XG5cbiAgJi56LXB1YmxpY2lkYWQge1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tYnMtLWZvbnQtc2l6ZS10aXR1bG8tcHVibGljaWRhZC1oMSk7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICBmb250LWZhbWlseTogJG51bml0bztcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICB9XG5cbiAgJi56LWVzcGVjaWFsIHtcbiAgICBmb250LXNpemU6IHZhcigtLWJzLS1mb250LXNpemUtaDEtZXNwZWNpYWwpO1xuXG4gICAgc3BhbiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZvbnQtc2l6ZTogdmFyKC0tYnMtLWZvbnQtc2l6ZS1oMS1lc3BlY2lhbC1zcGFuKTtcbiAgICB9XG4gIH1cbn1cblxuaDIuei10aXR1bG8sXG5wLnotdGl0dWxvLmgyIHtcbiAgZm9udC1zaXplOiB2YXIoLS1icy0tZm9udC1zaXplLWgyKTtcbiAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19ib2xkO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uYXJhbmphKTtcbiAgbGluZS1oZWlnaHQ6IDJyZW07XG5cbiAgQG1lZGlhICN7JHRhYmxldCB9IHtcbiAgICBsaW5lLWhlaWdodDogMy40cmVtO1xuICB9XG5cbiAgJi56LWNvbnRlbmlkbyB7XG4gICAgZm9udC1zaXplOiB2YXIoLS1icy0tZm9udC1zaXplLXRpdHVsby1sKTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICZzdHJvbmcge1xuICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICB9XG4gIH1cblxuICAmLnotcHVibGljaWRhZCB7XG4gICAgZm9udC1zaXplOiB2YXIoLS1icy0tZm9udC1zaXplLXRpdHVsby1wdWJsaWNpZGFkLWgyKTtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIGZvbnQtZmFtaWx5OiAkbnVuaXRvO1xuICB9XG59XG5cbmgzLnotdGl0dWxvLFxucC56LXRpdHVsby5oMyB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtLWZvbnQtc2l6ZS1oMyk7XG4gIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfYm9sZDtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xuXG4gICYuei1jb250ZW5pZG8ge1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tYnMtLWZvbnQtc2l6ZS10aXR1bG8tbSk7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsKTtcblxuICAgICYuei1ncmlzLTgwIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApO1xuICAgIH1cblxuICAgICYuei1uZWdybyB7XG4gICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XG4gICAgfVxuICB9XG5cbiAgJi56LXB1YmxpY2lkYWQge1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tYnMtLWZvbnQtc2l6ZS10aXR1bG8tcHVibGljaWRhZC1oMyk7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uYXJhbmphKTtcbiAgICBmb250LWZhbWlseTogJG51bml0bztcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICB9XG59XG5cbmg0LnotdGl0dWxvLFxucC56LXRpdHVsby5oNCB7XG4gIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfcmVndWxhcjtcbiAgZm9udC1zaXplOiB2YXIoLS1icy0tZm9udC1zaXplLWg0KTtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xufVxuXG5oNS56LXRpdHVsbyxcbnAuei10aXR1bG8uaDUge1xuICBmb250LWZhbWlseTogJG92ZXJQYXNzX2JvbGQ7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtLWZvbnQtc2l6ZS1oNSk7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcbn1cblxucC56LWxhYmVsLFxuLnotbGFiZWwge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LWZhbWlseTogJG92ZXJQYXNzX2JvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAzcmVtO1xuXG4gICYuc2ltcGxlIHtcbiAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX3JlZ3VsYXI7XG4gIH1cblxuICAmW2Rpc2FibGVkXSB7XG4gICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01MCk7XG5cbiAgICAmIH4gLnotY2FwdGlvbiB7XG4gICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTUwKTtcbiAgICB9XG4gIH1cbn1cblxuLnotb3B0aW9uYWwge1xuICBmb250LWZhbWlseTogJG92ZXJQYXNzX3JlZ3VsYXI7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKTtcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbn1cblxuLnotcmVxdWlyZWQge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbyk7XG59XG5cbmg1LnotdGl0dWxvLFxucC56LXRpdHVsby5oMSxcbmg0LnotdGl0dWxvLFxucC56LXRpdHVsby5oMixcbmgzLnotdGl0dWxvLFxucC56LXRpdHVsby5oMyxcbmgyLnotdGl0dWxvLFxucC56LXRpdHVsby5oNCxcbmgxLnotdGl0dWxvLFxucC56LXRpdHVsby5oNSxcbnAsXG5zbWFsbCB7XG4gICYuei1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgbGluZS1oZWlnaHQ6IDEuMjtcblxuICBAbWVkaWEgI3skZGVza3RvcCB9IHtcbiAgICBsaW5lLWhlaWdodDogMS42O1xuICB9XG5cbiAgJi56LXN0cm9rZSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG4gICAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogMnB4O1xuICAgIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG4gICAgLXdlYmtpdC10ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiAycHg7XG4gIH1cblxuICAmLnotbm9ybWFsIHtcbiAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX3JlZ3VsYXI7XG4gIH1cblxuICAmLnotbmVncml0YSB7XG4gICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19ib2xkO1xuICB9XG5cbiAgJi56LWdyaXMtNTAsXG4gICYuZ3Jpcy01MCB7XG4gICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01MCk7XG4gIH1cblxuICAmLnotZ3Jpcy04MCxcbiAgJi5ncmlzLTgwIHtcbiAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKTtcbiAgfVxuXG4gICYuei1uZWdybyxcbiAgJi5uZWdybyB7XG4gICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xuICB9XG5cbiAgJi56LW5hcmFuamEsXG4gICYubmFyYW5qYSB7XG4gICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSk7XG4gIH1cblxuICAmLnotYmxhbmNvLFxuICAmLmJsYW5jbyB7XG4gICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbiAgfVxuXG4gICYuei11cCB7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgfVxuXG4gIHN0cm9uZyB7XG4gICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19ib2xkO1xuICB9XG59XG5cbnA6bm90KGgxKTpub3QoaDIpOm5vdChoMyk6bm90KGg0KTpub3QoaDUpOm5vdCguei10aXR1bG8pIHtcbiAgZm9udC1zaXplOiB2YXIoLS1icy0tZm9udC1zaXplLXApO1xuICBmb250LWZhbWlseTogJG92ZXJQYXNzX3JlZ3VsYXI7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcbiAgbGluZS1oZWlnaHQ6IDIuNHJlbTtcblxuICBhIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSk7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19ib2xkO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tbmFyYW5qYS1ob3Zlcik7XG4gICAgfVxuICB9XG5cbiAgc3Ryb25nIHtcbiAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX2JvbGQ7XG5cbiAgICAmLm5hcmFuamEge1xuICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSk7XG4gICAgfVxuICB9XG5cbiAgJi56LWNhcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tYnMtLWZvbnQtc2l6ZS1jYXB0aW9uKTtcbiAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTUwKTtcbiAgICBsaW5lLWhlaWdodDogMS41cmVtO1xuXG4gICAgJi56LWVycm9yIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKTtcbiAgICB9XG4gIH1cbn1cblxucCBzbWFsbCxcbnNtYWxsIHtcbiAgZm9udC1zaXplOiB2YXIoLS1icy0tZm9udC1zaXplLWNhcHRpb24pO1xuICBmb250LWZhbWlseTogJG92ZXJQYXNzX3JlZ3VsYXI7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcbiAgbGluZS1oZWlnaHQ6IDAuOHJlbSAhaW1wb3J0YW50O1xuXG4gIHN0cm9uZyB7XG4gICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19ib2xkO1xuICB9XG5cbiAgYSB7XG4gICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19ib2xkO1xuICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5hcmFuamEpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG59XG5cbi8vIGxpc3Rhc1xuXG5kaXYuei1saXN0YSB7XG4gIEBpbmNsdWRlIGZsZXgoKTtcbiAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZCgnbGVmdCcsICd0b3AnKTtcbiAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi12ZXJ0aWNhbCgndG9wJyk7XG5cbiAgc3BhbiB7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgcGxhY2UtaXRlbXM6IGNlbnRlcjtcbiAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xuICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgIG1hcmdpbi1yaWdodDogMTJweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5hcmFuamEpO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNTAlKTtcbiAgICBtYXJnaW4tdG9wOiAycHg7XG5cbiAgICAmLmNoZWNrIHtcbiAgICAgIGJhY2tncm91bmQ6ICRjaGVja19idXR0b25fbmFyYW5qYSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICB9XG4gIH1cblxuICBwIHtcbiAgICBmbGV4OiAxO1xuICB9XG59XG5cbnVsLnotbGlzdGEsXG5vbC56LWxpc3RhIHtcbiAgbGkge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgZm9udC1zaXplOiB2YXIoLS1icy0tZm9udC1zaXplLXApO1xuICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgfVxufVxuXG51bC56LWxpc3RhIHtcbiAgbGkge1xuICAgIGJhY2tncm91bmQ6ICRpY29uX25leHRfbmFyYW5qYSBsZWZ0IDFweCBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDIwcHg7XG5cbiAgICBtaW4taGVpZ2h0OiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIH1cbn1cblxub2wuei1saXN0YSB7XG4gIGNvdW50ZXItcmVzZXQ6IGVsZW1lbnQtY291bnRlcjtcblxuICBsaSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGNvdW50ZXItaW5jcmVtZW50OiBlbGVtZW50LWNvdW50ZXI7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogY291bnRlcihlbGVtZW50LWNvdW50ZXIpO1xuICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgcGxhY2UtaXRlbXM6IGNlbnRlcjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNTAlKTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0b3A6IDFweDtcbiAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5hcmFuamEpO1xuICAgICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19ib2xkO1xuICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgfVxuICB9XG59XG4iLCJAbWl4aW4gY2VudHJhcigkb2Zmc2V0LXg6IDUwJSwgJG9mZnNldC15OiA1MCUpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6ICRvZmZzZXQteTtcbiAgbGVmdDogJG9mZnNldC14O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgkb2Zmc2V0LXggKiAtMSwgJG9mZnNldC15ICogLTEpO1xufVxuQG1peGluIGJvcmRlci1yYWRpdXMoJHJhZGl1cywgJHN0YXR1czogZmFsc2UpIHtcbiAgQGlmICgkc3RhdHVzKSB7XG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAkcmFkaXVzICFpbXBvcnRhbnQ7XG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiAkcmFkaXVzICFpbXBvcnRhbnQ7XG4gICAgLW1zLWJvcmRlci1yYWRpdXM6ICRyYWRpdXMgIWltcG9ydGFudDtcbiAgICBib3JkZXItcmFkaXVzOiAkcmFkaXVzICFpbXBvcnRhbnQ7XG4gIH0gQGVsc2Uge1xuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogJHJhZGl1cztcbiAgICAtbW96LWJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XG4gICAgLW1zLWJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XG4gICAgYm9yZGVyLXJhZGl1czogJHJhZGl1cztcbiAgfVxufVxuQG1peGluIHNjcm9sbGluZyhcbiAgJHdpZHRoOiAycHgsXG4gICRoZWlnaHQ6IDJweCxcbiAgJHNoYWRvdzogNnB4LFxuICAkc2hhZG93Y29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yKSxcbiAgJGJhY2tncm91bmQ6ICNmMGFhYmJcbikge1xuICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgd2lkdGg6ICR3aWR0aDtcbiAgICBoZWlnaHQ6ICRoZWlnaHQ7XG4gIH1cblxuICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAwICRzaGFkb3cgJHNoYWRvd2NvbG9yO1xuICB9XG5cbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kO1xuXG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG59XG5AbWl4aW4gZmxleCgkdHlwZTogZmFsc2UpIHtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcblxuICBAaWYgKCR0eXBlKSB7XG4gICAgLW1zLWZsZXgtd3JhcDogbm93cmFwO1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gIH0gQGVsc2Uge1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICB9XG59XG5cbkBtaXhpbiBmbGV4LWlubGluZSgkdHlwZTogZmFsc2UpIHtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWZsZXg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXG4gIEBpZiAoJHR5cGUpIHtcbiAgICAtbXMtZmxleC13cmFwOiBub3dyYXA7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgfSBAZWxzZSB7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIH1cbn1cblxuQG1peGluIGZsZXgtcG9zaXRpb24tY2hpbGQoJGhvcml6b250YWw6IFwibGVmdFwiLCAkdmVydGljYWw6IFwidG9wXCIpIHtcbiAgLy8gbGVmdCwgcmlnaHQsIGNlbnRlciwgYncsIGFyLHVuc2V0XG4gIEBpZiAkaG9yaXpvbnRhbD09IFwibGVmdFwiIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH0gQGVsc2UgaWYgJGhvcml6b250YWw9PSBcImNlbnRlclwiIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfSBAZWxzZSBpZiAkaG9yaXpvbnRhbD09IFwicmlnaHRcIiB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgfSBAZWxzZSBpZiAkaG9yaXpvbnRhbD09IFwiYXJcIiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIH0gQGVsc2UgaWYgJGhvcml6b250YWw9PSBcImJ3XCIge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfSBAZWxzZSBpZiAkaG9yaXpvbnRhbD09IFwidW5zZXRcIiB7XG4gICAganVzdGlmeS1jb250ZW50OiB1bnNldDtcbiAgfSBAZWxzZSBpZiAkaG9yaXpvbnRhbD09IFwiZXZlblwiIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcbiAgfVxuXG4gIC8vIHRvcCwgYm90dG9tLCBjZW50ZXIsIGJhc2UsIHN0clxuICBAaWYgJHZlcnRpY2FsPT0gXCJ0b3BcIiB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH0gQGVsc2UgaWYgJHZlcnRpY2FsPT0gXCJjZW50ZXJcIiB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfSBAZWxzZSBpZiAkdmVydGljYWw9PSBcImJvdHRvbVwiIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIH0gQGVsc2UgaWYgJHZlcnRpY2FsPT0gXCJiYXNlXCIge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgfSBAZWxzZSBpZiAkdmVydGljYWw9PSBcInN0clwiIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgfSBAZWxzZSBpZiAkdmVydGljYWw9PSBcInVuc2V0XCIge1xuICAgIGFsaWduLWl0ZW1zOiB1bnNldDtcbiAgfVxufVxuQG1peGluIG5vLXNoYWRvdygpIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIC1tb3otYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG5AbWl4aW4gYm94LXNoYWRvdygkbGVmdCwgJHRvcCwgJGJsdXIsICRzaXplLCAkY29sb3IsICRpbnNldDogZmFsc2UpIHtcbiAgQGlmICRpbnNldCB7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAkbGVmdCAkdG9wICRibHVyICRzaXplICRjb2xvcjtcbiAgICAtbW96LWJveC1zaGFkb3c6IGluc2V0ICRsZWZ0ICR0b3AgJGJsdXIgJHNpemUgJGNvbG9yO1xuICAgIC1tcy1ib3gtc2hhZG93OiBpbnNldCAkbGVmdCAkdG9wICRibHVyICRzaXplICRjb2xvcjtcbiAgICBib3gtc2hhZG93OiBpbnNldCAkbGVmdCAkdG9wICRibHVyICRzaXplICRjb2xvcjtcbiAgfSBAZWxzZSB7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAkbGVmdCAkdG9wICRibHVyICRzaXplICRjb2xvcjtcbiAgICAtbW96LWJveC1zaGFkb3c6ICRsZWZ0ICR0b3AgJGJsdXIgJHNpemUgJGNvbG9yO1xuICAgIC1tcy1ib3gtc2hhZG93OiAkbGVmdCAkdG9wICRibHVyICRzaXplICRjb2xvcjtcbiAgICBib3gtc2hhZG93OiAkbGVmdCAkdG9wICRibHVyICRzaXplICRjb2xvcjtcbiAgfVxufVxuXG5AbWl4aW4gZmxleC1wb3NpdGlvbi12ZXJ0aWNhbCgkZGlzdHJpYnV0aW9uOiBcInRvcFwiKSB7XG4gIEBpZiAkZGlzdHJpYnV0aW9uPT0gXCJ0b3BcIiB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgLW1vei1mbGV4LWRpcmVjdGlvbjogZmxleC1zdGFydDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGZsZXgtc3RhcnQ7XG4gIH0gQGVsc2UgaWYgJGRpc3RyaWJ1dGlvbj09IFwiY2VudGVyXCIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gIH0gQGVsc2UgaWYgJGRpc3RyaWJ1dGlvbj09IFwiYm90dG9tXCIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIC13ZWJraXQtYWxpZ24tY29udGVudDogZmxleC1lbmQ7XG4gICAgLW1vei1mbGV4LWRpcmVjdGlvbjogZmxleC1lbmQ7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBmbGV4LWVuZDtcbiAgfSBAZWxzZSBpZiAkZGlzdHJpYnV0aW9uPT0gXCJzdHJcIiB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gICAgLW1vei1mbGV4LWRpcmVjdGlvbjogc3RyZXRjaDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHN0cmV0Y2g7XG4gIH0gQGVsc2UgaWYgJGRpc3RyaWJ1dGlvbj09IFwiYndcIiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgLW1vei1mbGV4LWRpcmVjdGlvbjogc3BhY2UtYmV0d2VlbjtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHNwYWNlLWJldHdlZW47XG4gIH0gQGVsc2UgaWYgJGRpc3RyaWJ1dGlvbj09IFwiYXJcIiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kO1xuICAgIC13ZWJraXQtYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kO1xuICAgIC1tb3otZmxleC1kaXJlY3Rpb246IHNwYWNlLWFyb3VuZDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHNwYWNlLWFyb3VuZDtcbiAgfSBAZWxzZSBpZiAkZGlzdHJpYnV0aW9uPT0gXCJldlwiIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1ldmVubHk7XG4gICAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzcGFjZS1ldmVubHk7XG4gICAgLW1vei1mbGV4LWRpcmVjdGlvbjogc3BhY2UtZXZlbmx5O1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogc3BhY2UtZXZlbmx5O1xuICB9XG59XG5AbWl4aW4gZmxleC1kaXJlY3Rpb24oJHBvc2l0aW9uOiBcInJvd1wiLCAkcmV2ZXJzZTogZmFsc2UpIHtcbiAgQGlmICgkcG9zaXRpb249PSBcInJvd1wiIGFuZCAkcmV2ZXJzZT09dHJ1ZSkge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICAtbW96LWZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICB9IEBlbHNlIGlmICgkcG9zaXRpb249PSBcInJvd1wiIGFuZCAkcmV2ZXJzZT09ZmFsc2UpIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAtbW96LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH0gQGVsc2UgaWYgKCRwb3NpdGlvbj09IFwiY29sdW1uXCIgYW5kICRyZXZlcnNlPT10cnVlKSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICB9IEBlbHNlIGlmICgkcG9zaXRpb249PSBcImNvbHVtblwiIGFuZCAkcmV2ZXJzZT09ZmFsc2UpIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH0gQGVsc2UgaWYgKCRwb3NpdGlvbj09IFwiaW5pdGlhbFwiKSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGluaXRpYWw7XG4gICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogaW5pdGlhbDtcbiAgICAtbW96LWZsZXgtZGlyZWN0aW9uOiBpbml0aWFsO1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogaW5pdGlhbDtcbiAgfVxufVxuQG1peGluIGxpbmVDbGFtcCAoJGxpbmVzOjIpIHtcblxuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIC13ZWJraXQtbGluZS1jbGFtcDogJGxpbmVzO1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxufVxuQG1peGluIGdyaWQoJGNvbHVtbnM6IDMsICRnYXBfYzogOHB4LCAkZ2FwX3I6IDhweCwgJGdyaWRfaDogbm9uZSkge1xuICBkaXNwbGF5OiAtbXMtZ3JpZDtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtZ3JpZDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoJGNvbHVtbnMsIDFmcik7XG4gIGNvbHVtbi1nYXA6ICRnYXBfYztcbiAgcm93LWdhcDogJGdhcF9yO1xuICBtaW4taGVpZ2h0OiAkZ3JpZF9oO1xufVxuQG1peGluIGFuaW1hdGUoJHByb3BlcnR5OiBhbGwsICRkdXJhdGlvbjogMC4zcywgJGVhc2U6IGxpbmVhcikge1xuICAtd2Via2l0LXRyYW5zaXRpb246ICRwcm9wZXJ0eSAkZHVyYXRpb24gJGVhc2U7XG4gIC1tb3otdHJhbnNpdGlvbjogJHByb3BlcnR5ICRkdXJhdGlvbiAkZWFzZTtcbiAgLW1zLXRyYW5zaXRpb246ICRwcm9wZXJ0eSAkZHVyYXRpb24gJGVhc2U7XG4gIC1vLXRyYW5zaXRpb246ICRwcm9wZXJ0eSAkZHVyYXRpb24gJGVhc2U7XG4gIHRyYW5zaXRpb246ICRwcm9wZXJ0eSAkZHVyYXRpb24gJGVhc2U7XG59XG5cbkBtaXhpbiBmaWd1cmUtc2l6ZSgkaGVpZ2h0OiA0OHB4LCAkd2lkdGg6IDQ4cHgpIHtcbiAgaGVpZ2h0OiAkaGVpZ2h0ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAkd2lkdGggIWltcG9ydGFudDtcbn1cbkBtaXhpbiBpbGx1cy1zaXplKCAgJHdpZHRoOiA0OHB4KSB7XG4gIGhlaWdodDogYXV0bztcbiAgd2lkdGg6ICR3aWR0aCAhaW1wb3J0YW50O1xufVxuQG1peGluIHBsYWNlaG9sZGVyIHtcbiAgJjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cblxuICAmOi1tb3otcGxhY2Vob2xkZXIge1xuICAgIEBjb250ZW50O1xuICB9XG5cbiAgJjo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cblxuICAmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbiIsIi56LWNvbnRlbmVkb3Ige1xuICBtYXJnaW46IDAgYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwIDE2cHg7XG4gIG1heC13aWR0aDogJGNvbnRhaW5lci1zaXplO1xuXG4gICYuZXh0ZW5kZWQge1xuICAgIG1heC13aWR0aDogJGJpZy1jb250YWluZXItc2l6ZTtcbiAgfVxuXG4gICYuZnVsbCB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAzMnB4KSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi56LW1haW4tY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwdmg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW4gYXV0bztcbiAgQGluY2x1ZGUgc2Nyb2xsaW5nKFxuICAgIDJweCxcbiAgICA0cHgsXG4gICAgNnB4LFxuICAgIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0xMCksXG4gICAgdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybylcbiAgKTtcbn1cblxuLnotYmFja2dyb3VuZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMHZoO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuXG4gIG92ZXJmbG93OiBoaWRkZW4gYXV0bztcbiAgQGluY2x1ZGUgc2Nyb2xsaW5nKFxuICAgIDJweCxcbiAgICA0cHgsXG4gICAgNnB4LFxuICAgIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0xMCksXG4gICAgdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybylcbiAgKTtcbn1cblxuLnotd3JhcHBlciB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMCAxNnB4O1xuICBtYXgtd2lkdGg6ICRjb250YWluZXItc2l6ZTtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgJi5leHRlbmRlZCB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKCRjb250YWluZXItc2l6ZSArIDM4MHB4KTtcbiAgfVxuXG4gIC5kdW1teSB7XG4gICAgZmxleDogMTtcbiAgfVxufVxuXG4ubm8tbWFyZ2luIHtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5uby1tYXJnaW4tdGIge1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG5cbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4ubm8tbWFyZ2luLWxyIHtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcblxuICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cbiIsIi8vIFBBVEhcbiRmb250cGF0aDogXCJ+c3JjL2Fzc2V0cy9mb250cy9cIjtcbiRpbWdwYXRoOiBcIn5zcmMvYXNzZXRzL2ltZy9cIjtcbiRzdmdwYXRoOiBcIn5zcmMvYXNzZXRzL2ltZy9zdmcvXCI7XG5cbi8vIE1FRElBIFFVRVJJRVNcbiRuby1tOiBcIm9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoIDogNjAwcHgpXCI7XG4kbm8tbW9iaWxlOiBcIm9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoIDogNTAwcHgpXCI7XG4kbm8tdGFibGV0OiBcIm9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoIDogODEwcHgpXCI7XG4kbW9iaWxlLTM0NTogXCJvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDM0NXB4KVwiO1xuJG1vYmlsZS0zNjA6IFwib25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAzNjBweClcIjtcbiRtb2JpbGUtMzc1OiBcIm9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogMzc1cHgpXCI7XG4kbW9iaWxlLTQzMDogXCJvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDQzMHB4KVwiO1xuXG4vL1xuJHRhYmxldDogXCJvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KVwiO1xuJHRhYmxldF9iOiBcIm9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNzY4cHgpXCI7XG5cbi8vXG4kZGVza3RvcF90OiBcIm9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogMTI4MHB4KVwiO1xuJGRlc2t0b3A6IFwib25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAxMDAwcHgpXCI7XG4kZGVza3RvcF9iOiBcIm9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogOTkycHgpXCI7XG4vL1xuJGZ1bGw6IFwib25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAxMjcwcHgpXCI7XG4kZnVsbC1oZDogXCJvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDEzNDBweClcIjtcbi8vXG4kYmlnOiBcIm9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogMTU2MHB4KVwiO1xuXG4kYnRuLWhlaWdodDo0OHB4O1xuJGNvbnRhaW5lci1zaXplOjEyMDBweDtcbiRiaWctY29udGFpbmVyLXNpemU6Y2xhbXAoMTIwMHB4LDEwMCUsMTYwMHB4KTtcbiRmb3JtLXNpemU6NDhweDtcbiIsIi8qIVxuICogQm9vdHN0cmFwIEdyaWQgdjUuMS4zIChodHRwczovL2dldGJvb3RzdHJhcC5jb20vKVxuICogQ29weXJpZ2h0IDIwMTEtMjAyMSBUaGUgQm9vdHN0cmFwIEF1dGhvcnNcbiAqIENvcHlyaWdodCAyMDExLTIwMjEgVHdpdHRlciwgSW5jLlxuICogTGljZW5zZWQgdW5kZXIgTUlUIChodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvYmxvYi9tYWluL0xJQ0VOU0UpXG4gKi9cblxuJGluY2x1ZGUtY29sdW1uLWJveC1zaXppbmc6IHRydWUgIWRlZmF1bHQ7XG5cbkBpbXBvcnQgXCJmdW5jdGlvbnNcIjtcbkBpbXBvcnQgXCJ2YXJpYWJsZXNcIjtcblxuQGltcG9ydCBcIm1peGlucy9saXN0c1wiO1xuQGltcG9ydCBcIm1peGlucy9icmVha3BvaW50c1wiO1xuQGltcG9ydCBcIm1peGlucy9jb250YWluZXJcIjtcbkBpbXBvcnQgXCJtaXhpbnMvZ3JpZFwiO1xuQGltcG9ydCBcIm1peGlucy91dGlsaXRpZXNcIjtcblxuQGltcG9ydCBcInZlbmRvci9yZnNcIjtcblxuQGltcG9ydCBcInJvb3RcIjtcblxuQGltcG9ydCBcImNvbnRhaW5lcnNcIjtcbkBpbXBvcnQgXCJncmlkXCI7XG5cbkBpbXBvcnQgXCJ1dGlsaXRpZXNcIjtcbi8vIE9ubHkgdXNlIHRoZSB1dGlsaXRpZXMgd2UgbmVlZFxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNjc3MvZG9sbGFyLXZhcmlhYmxlLWRlZmF1bHRcbiR1dGlsaXRpZXM6IG1hcC1nZXQtbXVsdGlwbGUoXG4gICR1dGlsaXRpZXMsXG4gIChcbiAgICBcImRpc3BsYXlcIixcbiAgICBcIm9yZGVyXCIsXG4gICAgXCJmbGV4XCIsXG4gICAgXCJmbGV4LWRpcmVjdGlvblwiLFxuICAgIFwiZmxleC1ncm93XCIsXG4gICAgXCJmbGV4LXNocmlua1wiLFxuICAgIFwiZmxleC13cmFwXCIsXG4gICAgXCJqdXN0aWZ5LWNvbnRlbnRcIixcbiAgICBcImFsaWduLWl0ZW1zXCIsXG4gICAgXCJhbGlnbi1jb250ZW50XCIsXG4gICAgXCJhbGlnbi1zZWxmXCIsXG4gICAgXCJtYXJnaW5cIixcbiAgICBcIm1hcmdpbi14XCIsXG4gICAgXCJtYXJnaW4teVwiLFxuICAgIFwibWFyZ2luLXRvcFwiLFxuICAgIFwibWFyZ2luLWVuZFwiLFxuICAgIFwibWFyZ2luLWJvdHRvbVwiLFxuICAgIFwibWFyZ2luLXN0YXJ0XCIsXG4gICAgXCJuZWdhdGl2ZS1tYXJnaW5cIixcbiAgICBcIm5lZ2F0aXZlLW1hcmdpbi14XCIsXG4gICAgXCJuZWdhdGl2ZS1tYXJnaW4teVwiLFxuICAgIFwibmVnYXRpdmUtbWFyZ2luLXRvcFwiLFxuICAgIFwibmVnYXRpdmUtbWFyZ2luLWVuZFwiLFxuICAgIFwibmVnYXRpdmUtbWFyZ2luLWJvdHRvbVwiLFxuICAgIFwibmVnYXRpdmUtbWFyZ2luLXN0YXJ0XCIsXG4gICAgXCJwYWRkaW5nXCIsXG4gICAgXCJwYWRkaW5nLXhcIixcbiAgICBcInBhZGRpbmcteVwiLFxuICAgIFwicGFkZGluZy10b3BcIixcbiAgICBcInBhZGRpbmctZW5kXCIsXG4gICAgXCJwYWRkaW5nLWJvdHRvbVwiLFxuICAgIFwicGFkZGluZy1zdGFydFwiLFxuICApXG4pO1xuXG5AaW1wb3J0IFwidXRpbGl0aWVzL2FwaVwiO1xuIiwiOnJvb3Qge1xuICAvLyBOb3RlOiBDdXN0b20gdmFyaWFibGUgdmFsdWVzIG9ubHkgc3VwcG9ydCBTYXNzU2NyaXB0IGluc2lkZSBgI3t9YC5cblxuICAvLyBDb2xvcnNcbiAgLy9cbiAgLy8gR2VuZXJhdGUgcGFsZXR0ZXMgZm9yIGZ1bGwgY29sb3JzLCBncmF5cywgYW5kIHRoZW1lIGNvbG9ycy5cblxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkY29sb3JzIHtcbiAgICAtLSN7JHZhcmlhYmxlLXByZWZpeH0jeyRjb2xvcn06ICN7JHZhbHVlfTtcbiAgfVxuXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICRncmF5cyB7XG4gICAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9Z3JheS0jeyRjb2xvcn06ICN7JHZhbHVlfTtcbiAgfVxuXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAgIC0tI3skdmFyaWFibGUtcHJlZml4fSN7JGNvbG9yfTogI3skdmFsdWV9O1xuICB9XG5cbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycy1yZ2Ige1xuICAgIC0tI3skdmFyaWFibGUtcHJlZml4fSN7JGNvbG9yfS1yZ2I6ICN7JHZhbHVlfTtcbiAgfVxuXG4gIC0tI3skdmFyaWFibGUtcHJlZml4fXdoaXRlLXJnYjogI3t0by1yZ2IoJHdoaXRlKX07XG4gIC0tI3skdmFyaWFibGUtcHJlZml4fWJsYWNrLXJnYjogI3t0by1yZ2IoJGJsYWNrKX07XG4gIC0tI3skdmFyaWFibGUtcHJlZml4fWJvZHktY29sb3ItcmdiOiAje3RvLXJnYigkYm9keS1jb2xvcil9O1xuICAtLSN7JHZhcmlhYmxlLXByZWZpeH1ib2R5LWJnLXJnYjogI3t0by1yZ2IoJGJvZHktYmcpfTtcblxuICAvLyBGb250c1xuXG4gIC8vIE5vdGU6IFVzZSBgaW5zcGVjdGAgZm9yIGxpc3RzIHNvIHRoYXQgcXVvdGVkIGl0ZW1zIGtlZXAgdGhlIHF1b3Rlcy5cbiAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS9zYXNzL3Nhc3MvaXNzdWVzLzIzODMjaXNzdWVjb21tZW50LTMzNjM0OTE3MlxuICAtLSN7JHZhcmlhYmxlLXByZWZpeH1mb250LXNhbnMtc2VyaWY6ICN7aW5zcGVjdCgkZm9udC1mYW1pbHktc2Fucy1zZXJpZil9O1xuICAtLSN7JHZhcmlhYmxlLXByZWZpeH1mb250LW1vbm9zcGFjZTogI3tpbnNwZWN0KCRmb250LWZhbWlseS1tb25vc3BhY2UpfTtcbiAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9Z3JhZGllbnQ6ICN7JGdyYWRpZW50fTtcblxuICAvLyBSb290IGFuZCBib2R5XG4gIC8vIHN0eWxlbGludC1kaXNhYmxlIGN1c3RvbS1wcm9wZXJ0eS1lbXB0eS1saW5lLWJlZm9yZVxuICAvLyBzY3NzLWRvY3Mtc3RhcnQgcm9vdC1ib2R5LXZhcmlhYmxlc1xuICBAaWYgJGZvbnQtc2l6ZS1yb290ICE9IG51bGwge1xuICAgIC0tI3skdmFyaWFibGUtcHJlZml4fXJvb3QtZm9udC1zaXplOiAjeyRmb250LXNpemUtcm9vdH07XG4gIH1cbiAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9Ym9keS1mb250LWZhbWlseTogI3skZm9udC1mYW1pbHktYmFzZX07XG4gIC0tI3skdmFyaWFibGUtcHJlZml4fWJvZHktZm9udC1zaXplOiAjeyRmb250LXNpemUtYmFzZX07XG4gIC0tI3skdmFyaWFibGUtcHJlZml4fWJvZHktZm9udC13ZWlnaHQ6ICN7JGZvbnQtd2VpZ2h0LWJhc2V9O1xuICAtLSN7JHZhcmlhYmxlLXByZWZpeH1ib2R5LWxpbmUtaGVpZ2h0OiAjeyRsaW5lLWhlaWdodC1iYXNlfTtcbiAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9Ym9keS1jb2xvcjogI3skYm9keS1jb2xvcn07XG4gIEBpZiAkYm9keS10ZXh0LWFsaWduICE9IG51bGwge1xuICAgIC0tI3skdmFyaWFibGUtcHJlZml4fWJvZHktdGV4dC1hbGlnbjogI3skYm9keS10ZXh0LWFsaWdufTtcbiAgfVxuICAtLSN7JHZhcmlhYmxlLXByZWZpeH1ib2R5LWJnOiAjeyRib2R5LWJnfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCByb290LWJvZHktdmFyaWFibGVzXG4gIC8vIHN0eWxlbGludC1lbmFibGUgY3VzdG9tLXByb3BlcnR5LWVtcHR5LWxpbmUtYmVmb3JlXG59XG4iLCIvLyBDb250YWluZXIgd2lkdGhzXG4vL1xuLy8gU2V0IHRoZSBjb250YWluZXIgd2lkdGgsIGFuZCBvdmVycmlkZSBpdCBmb3IgZml4ZWQgbmF2YmFycyBpbiBtZWRpYSBxdWVyaWVzLlxuXG5AaWYgJGVuYWJsZS1ncmlkLWNsYXNzZXMge1xuICAvLyBTaW5nbGUgY29udGFpbmVyIGNsYXNzIHdpdGggYnJlYWtwb2ludCBtYXgtd2lkdGhzXG4gIC5jb250YWluZXIsXG4gIC8vIDEwMCUgd2lkZSBjb250YWluZXIgYXQgYWxsIGJyZWFrcG9pbnRzXG4gIC5jb250YWluZXItZmx1aWQge1xuICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyKCk7XG4gIH1cblxuICAvLyBSZXNwb25zaXZlIGNvbnRhaW5lcnMgdGhhdCBhcmUgMTAwJSB3aWRlIHVudGlsIGEgYnJlYWtwb2ludFxuICBAZWFjaCAkYnJlYWtwb2ludCwgJGNvbnRhaW5lci1tYXgtd2lkdGggaW4gJGNvbnRhaW5lci1tYXgtd2lkdGhzIHtcbiAgICAuY29udGFpbmVyLSN7JGJyZWFrcG9pbnR9IHtcbiAgICAgIEBleHRlbmQgLmNvbnRhaW5lci1mbHVpZDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cykge1xuICAgICAgJXJlc3BvbnNpdmUtY29udGFpbmVyLSN7JGJyZWFrcG9pbnR9IHtcbiAgICAgICAgbWF4LXdpZHRoOiAkY29udGFpbmVyLW1heC13aWR0aDtcbiAgICAgIH1cblxuICAgICAgLy8gRXh0ZW5kIGVhY2ggYnJlYWtwb2ludCB3aGljaCBpcyBzbWFsbGVyIG9yIGVxdWFsIHRvIHRoZSBjdXJyZW50IGJyZWFrcG9pbnRcbiAgICAgICRleHRlbmQtYnJlYWtwb2ludDogdHJ1ZTtcblxuICAgICAgQGVhY2ggJG5hbWUsICR3aWR0aCBpbiAkZ3JpZC1icmVha3BvaW50cyB7XG4gICAgICAgIEBpZiAoJGV4dGVuZC1icmVha3BvaW50KSB7XG4gICAgICAgICAgLmNvbnRhaW5lciN7YnJlYWtwb2ludC1pbmZpeCgkbmFtZSwgJGdyaWQtYnJlYWtwb2ludHMpfSB7XG4gICAgICAgICAgICBAZXh0ZW5kICVyZXNwb25zaXZlLWNvbnRhaW5lci0jeyRicmVha3BvaW50fTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAvLyBPbmNlIHRoZSBjdXJyZW50IGJyZWFrcG9pbnQgaXMgcmVhY2hlZCwgc3RvcCBleHRlbmRpbmdcbiAgICAgICAgICBAaWYgKCRicmVha3BvaW50ID09ICRuYW1lKSB7XG4gICAgICAgICAgICAkZXh0ZW5kLWJyZWFrcG9pbnQ6IGZhbHNlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gQ29udGFpbmVyIG1peGluc1xuXG5AbWl4aW4gbWFrZS1jb250YWluZXIoJGd1dHRlcjogJGNvbnRhaW5lci1wYWRkaW5nLXgpIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH1ndXR0ZXIteCwgI3skZ3V0dGVyfSk7XG4gIHBhZGRpbmctbGVmdDogdmFyKC0tI3skdmFyaWFibGUtcHJlZml4fWd1dHRlci14LCAjeyRndXR0ZXJ9KTtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbiIsIi8vIEJyZWFrcG9pbnQgdmlld3BvcnQgc2l6ZXMgYW5kIG1lZGlhIHF1ZXJpZXMuXG4vL1xuLy8gQnJlYWtwb2ludHMgYXJlIGRlZmluZWQgYXMgYSBtYXAgb2YgKG5hbWU6IG1pbmltdW0gd2lkdGgpLCBvcmRlciBmcm9tIHNtYWxsIHRvIGxhcmdlOlxuLy9cbi8vICAgICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweClcbi8vXG4vLyBUaGUgbWFwIGRlZmluZWQgaW4gdGhlIGAkZ3JpZC1icmVha3BvaW50c2AgZ2xvYmFsIHZhcmlhYmxlIGlzIHVzZWQgYXMgdGhlIGAkYnJlYWtwb2ludHNgIGFyZ3VtZW50IGJ5IGRlZmF1bHQuXG5cbi8vIE5hbWUgb2YgdGhlIG5leHQgYnJlYWtwb2ludCwgb3IgbnVsbCBmb3IgdGhlIGxhc3QgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20pXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgbWRcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSwgJGJyZWFrcG9pbnQtbmFtZXM6ICh4cyBzbSBtZCBsZyB4bCkpXG4vLyAgICBtZFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cywgJGJyZWFrcG9pbnQtbmFtZXM6IG1hcC1rZXlzKCRicmVha3BvaW50cykpIHtcbiAgJG46IGluZGV4KCRicmVha3BvaW50LW5hbWVzLCAkbmFtZSk7XG4gIEBpZiBub3QgJG4ge1xuICAgIEBlcnJvciBcImJyZWFrcG9pbnQgYCN7JG5hbWV9YCBub3QgZm91bmQgaW4gYCN7JGJyZWFrcG9pbnRzfWBcIjtcbiAgfVxuICBAcmV0dXJuIGlmKCRuIDwgbGVuZ3RoKCRicmVha3BvaW50LW5hbWVzKSwgbnRoKCRicmVha3BvaW50LW5hbWVzLCAkbiArIDEpLCBudWxsKTtcbn1cblxuLy8gTWluaW11bSBicmVha3BvaW50IHdpZHRoLiBOdWxsIGZvciB0aGUgc21hbGxlc3QgKGZpcnN0KSBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWluKHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgNTc2cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBtYXAtZ2V0KCRicmVha3BvaW50cywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRtaW4gIT0gMCwgJG1pbiwgbnVsbCk7XG59XG5cbi8vIE1heGltdW0gYnJlYWtwb2ludCB3aWR0aC5cbi8vIFRoZSBtYXhpbXVtIHZhbHVlIGlzIHJlZHVjZWQgYnkgMC4wMnB4IHRvIHdvcmsgYXJvdW5kIHRoZSBsaW1pdGF0aW9ucyBvZlxuLy8gYG1pbi1gIGFuZCBgbWF4LWAgcHJlZml4ZXMgYW5kIHZpZXdwb3J0cyB3aXRoIGZyYWN0aW9uYWwgd2lkdGhzLlxuLy8gU2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi9tZWRpYXF1ZXJpZXMtNC8jbXEtbWluLW1heFxuLy8gVXNlcyAwLjAycHggcmF0aGVyIHRoYW4gMC4wMXB4IHRvIHdvcmsgYXJvdW5kIGEgY3VycmVudCByb3VuZGluZyBidWcgaW4gU2FmYXJpLlxuLy8gU2VlIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNzgyNjFcbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1heChtZCwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIDc2Ny45OHB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1heDogbWFwLWdldCgkYnJlYWtwb2ludHMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbWF4IGFuZCAkbWF4ID4gMCwgJG1heCAtIC4wMiwgbnVsbCk7XG59XG5cbi8vIFJldHVybnMgYSBibGFuayBzdHJpbmcgaWYgc21hbGxlc3QgYnJlYWtwb2ludCwgb3RoZXJ3aXNlIHJldHVybnMgdGhlIG5hbWUgd2l0aCBhIGRhc2ggaW4gZnJvbnQuXG4vLyBVc2VmdWwgZm9yIG1ha2luZyByZXNwb25zaXZlIHV0aWxpdGllcy5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHhzLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgXCJcIiAgKFJldHVybnMgYSBibGFuayBzdHJpbmcpXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgXCItc21cIlxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtaW5maXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQHJldHVybiBpZihicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKSA9PSBudWxsLCBcIlwiLCBcIi0jeyRuYW1lfVwiKTtcbn1cblxuLy8gTWVkaWEgb2YgYXQgbGVhc3QgdGhlIG1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCB3aWRlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1pbiB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgb2YgYXQgbW9zdCB0aGUgbWF4aW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIGxhcmdlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1heCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgdGhhdCBzcGFucyBtdWx0aXBsZSBicmVha3BvaW50IHdpZHRocy5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBiZXR3ZWVuIHRoZSBtaW4gYW5kIG1heCBicmVha3BvaW50c1xuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtYmV0d2VlbigkbG93ZXIsICR1cHBlciwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbG93ZXIsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCR1cHBlciwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbG93ZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCR1cHBlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gTWVkaWEgYmV0d2VlbiB0aGUgYnJlYWtwb2ludCdzIG1pbmltdW0gYW5kIG1heGltdW0gd2lkdGhzLlxuLy8gTm8gbWluaW11bSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQsIGFuZCBubyBtYXhpbXVtIGZvciB0aGUgbGFyZ2VzdCBvbmUuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgb25seSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCwgbm90IHZpZXdwb3J0cyBhbnkgd2lkZXIgb3IgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1vbmx5KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46ICBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogIGJyZWFrcG9pbnQtbWF4KCRuZXh0KTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJG5leHQsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG4iLCIvLyBWYXJpYWJsZXNcbi8vXG4vLyBWYXJpYWJsZXMgc2hvdWxkIGZvbGxvdyB0aGUgYCRjb21wb25lbnQtc3RhdGUtcHJvcGVydHktc2l6ZWAgZm9ybXVsYSBmb3Jcbi8vIGNvbnNpc3RlbnQgbmFtaW5nLiBFeDogJG5hdi1saW5rLWRpc2FibGVkLWNvbG9yIGFuZCAkbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzLlxuXG4vLyBDb2xvciBzeXN0ZW1cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGdyYXktY29sb3ItdmFyaWFibGVzXG4kd2hpdGU6ICAgICNmZmYgIWRlZmF1bHQ7XG4kZ3JheS0xMDA6ICNmOGY5ZmEgIWRlZmF1bHQ7XG4kZ3JheS0yMDA6ICNlOWVjZWYgIWRlZmF1bHQ7XG4kZ3JheS0zMDA6ICNkZWUyZTYgIWRlZmF1bHQ7XG4kZ3JheS00MDA6ICNjZWQ0ZGEgIWRlZmF1bHQ7XG4kZ3JheS01MDA6ICNhZGI1YmQgIWRlZmF1bHQ7XG4kZ3JheS02MDA6ICM2Yzc1N2QgIWRlZmF1bHQ7XG4kZ3JheS03MDA6ICM0OTUwNTcgIWRlZmF1bHQ7XG4kZ3JheS04MDA6ICMzNDNhNDAgIWRlZmF1bHQ7XG4kZ3JheS05MDA6ICMyMTI1MjkgIWRlZmF1bHQ7XG4kYmxhY2s6ICAgICMwMDAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGdyYXktY29sb3ItdmFyaWFibGVzXG5cbi8vIGZ1c3YtZGlzYWJsZVxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGdyYXktY29sb3JzLW1hcFxuJGdyYXlzOiAoXG4gIFwiMTAwXCI6ICRncmF5LTEwMCxcbiAgXCIyMDBcIjogJGdyYXktMjAwLFxuICBcIjMwMFwiOiAkZ3JheS0zMDAsXG4gIFwiNDAwXCI6ICRncmF5LTQwMCxcbiAgXCI1MDBcIjogJGdyYXktNTAwLFxuICBcIjYwMFwiOiAkZ3JheS02MDAsXG4gIFwiNzAwXCI6ICRncmF5LTcwMCxcbiAgXCI4MDBcIjogJGdyYXktODAwLFxuICBcIjkwMFwiOiAkZ3JheS05MDBcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGdyYXktY29sb3JzLW1hcFxuLy8gZnVzdi1lbmFibGVcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNvbG9yLXZhcmlhYmxlc1xuJGJsdWU6ICAgICMwZDZlZmQgIWRlZmF1bHQ7XG4kaW5kaWdvOiAgIzY2MTBmMiAhZGVmYXVsdDtcbiRwdXJwbGU6ICAjNmY0MmMxICFkZWZhdWx0O1xuJHBpbms6ICAgICNkNjMzODQgIWRlZmF1bHQ7XG4kcmVkOiAgICAgI2RjMzU0NSAhZGVmYXVsdDtcbiRvcmFuZ2U6ICAjZmQ3ZTE0ICFkZWZhdWx0O1xuJHllbGxvdzogICNmZmMxMDcgIWRlZmF1bHQ7XG4kZ3JlZW46ICAgIzE5ODc1NCAhZGVmYXVsdDtcbiR0ZWFsOiAgICAjMjBjOTk3ICFkZWZhdWx0O1xuJGN5YW46ICAgICMwZGNhZjAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGNvbG9yLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY29sb3JzLW1hcFxuJGNvbG9yczogKFxuICBcImJsdWVcIjogICAgICAgJGJsdWUsXG4gIFwiaW5kaWdvXCI6ICAgICAkaW5kaWdvLFxuICBcInB1cnBsZVwiOiAgICAgJHB1cnBsZSxcbiAgXCJwaW5rXCI6ICAgICAgICRwaW5rLFxuICBcInJlZFwiOiAgICAgICAgJHJlZCxcbiAgXCJvcmFuZ2VcIjogICAgICRvcmFuZ2UsXG4gIFwieWVsbG93XCI6ICAgICAkeWVsbG93LFxuICBcImdyZWVuXCI6ICAgICAgJGdyZWVuLFxuICBcInRlYWxcIjogICAgICAgJHRlYWwsXG4gIFwiY3lhblwiOiAgICAgICAkY3lhbixcbiAgXCJ3aGl0ZVwiOiAgICAgICR3aGl0ZSxcbiAgXCJncmF5XCI6ICAgICAgICRncmF5LTYwMCxcbiAgXCJncmF5LWRhcmtcIjogICRncmF5LTgwMFxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY29sb3JzLW1hcFxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdGhlbWUtY29sb3ItdmFyaWFibGVzXG4kcHJpbWFyeTogICAgICAgJGJsdWUgIWRlZmF1bHQ7XG4kc2Vjb25kYXJ5OiAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJHN1Y2Nlc3M6ICAgICAgICRncmVlbiAhZGVmYXVsdDtcbiRpbmZvOiAgICAgICAgICAkY3lhbiAhZGVmYXVsdDtcbiR3YXJuaW5nOiAgICAgICAkeWVsbG93ICFkZWZhdWx0O1xuJGRhbmdlcjogICAgICAgICRyZWQgIWRlZmF1bHQ7XG4kbGlnaHQ6ICAgICAgICAgJGdyYXktMTAwICFkZWZhdWx0O1xuJGRhcms6ICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdGhlbWUtY29sb3ItdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0aGVtZS1jb2xvcnMtbWFwXG4kdGhlbWUtY29sb3JzOiAoXG4gIFwicHJpbWFyeVwiOiAgICAkcHJpbWFyeSxcbiAgXCJzZWNvbmRhcnlcIjogICRzZWNvbmRhcnksXG4gIFwic3VjY2Vzc1wiOiAgICAkc3VjY2VzcyxcbiAgXCJpbmZvXCI6ICAgICAgICRpbmZvLFxuICBcIndhcm5pbmdcIjogICAgJHdhcm5pbmcsXG4gIFwiZGFuZ2VyXCI6ICAgICAkZGFuZ2VyLFxuICBcImxpZ2h0XCI6ICAgICAgJGxpZ2h0LFxuICBcImRhcmtcIjogICAgICAgJGRhcmtcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRoZW1lLWNvbG9ycy1tYXBcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRoZW1lLWNvbG9ycy1yZ2JcbiR0aGVtZS1jb2xvcnMtcmdiOiBtYXAtbG9vcCgkdGhlbWUtY29sb3JzLCB0by1yZ2IsIFwiJHZhbHVlXCIpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0aGVtZS1jb2xvcnMtcmdiXG5cbi8vIFRoZSBjb250cmFzdCByYXRpbyB0byByZWFjaCBhZ2FpbnN0IHdoaXRlLCB0byBkZXRlcm1pbmUgaWYgY29sb3IgY2hhbmdlcyBmcm9tIFwibGlnaHRcIiB0byBcImRhcmtcIi4gQWNjZXB0YWJsZSB2YWx1ZXMgZm9yIFdDQUcgMi4wIGFyZSAzLCA0LjUgYW5kIDcuXG4vLyBTZWUgaHR0cHM6Ly93d3cudzMub3JnL1RSL1dDQUcyMC8jdmlzdWFsLWF1ZGlvLWNvbnRyYXN0LWNvbnRyYXN0XG4kbWluLWNvbnRyYXN0LXJhdGlvOiAgIDQuNSAhZGVmYXVsdDtcblxuLy8gQ3VzdG9taXplIHRoZSBsaWdodCBhbmQgZGFyayB0ZXh0IGNvbG9ycyBmb3IgdXNlIGluIG91ciBjb2xvciBjb250cmFzdCBmdW5jdGlvbi5cbiRjb2xvci1jb250cmFzdC1kYXJrOiAgICAgICRibGFjayAhZGVmYXVsdDtcbiRjb2xvci1jb250cmFzdC1saWdodDogICAgICR3aGl0ZSAhZGVmYXVsdDtcblxuLy8gZnVzdi1kaXNhYmxlXG4kYmx1ZS0xMDA6IHRpbnQtY29sb3IoJGJsdWUsIDgwJSkgIWRlZmF1bHQ7XG4kYmx1ZS0yMDA6IHRpbnQtY29sb3IoJGJsdWUsIDYwJSkgIWRlZmF1bHQ7XG4kYmx1ZS0zMDA6IHRpbnQtY29sb3IoJGJsdWUsIDQwJSkgIWRlZmF1bHQ7XG4kYmx1ZS00MDA6IHRpbnQtY29sb3IoJGJsdWUsIDIwJSkgIWRlZmF1bHQ7XG4kYmx1ZS01MDA6ICRibHVlICFkZWZhdWx0O1xuJGJsdWUtNjAwOiBzaGFkZS1jb2xvcigkYmx1ZSwgMjAlKSAhZGVmYXVsdDtcbiRibHVlLTcwMDogc2hhZGUtY29sb3IoJGJsdWUsIDQwJSkgIWRlZmF1bHQ7XG4kYmx1ZS04MDA6IHNoYWRlLWNvbG9yKCRibHVlLCA2MCUpICFkZWZhdWx0O1xuJGJsdWUtOTAwOiBzaGFkZS1jb2xvcigkYmx1ZSwgODAlKSAhZGVmYXVsdDtcblxuJGluZGlnby0xMDA6IHRpbnQtY29sb3IoJGluZGlnbywgODAlKSAhZGVmYXVsdDtcbiRpbmRpZ28tMjAwOiB0aW50LWNvbG9yKCRpbmRpZ28sIDYwJSkgIWRlZmF1bHQ7XG4kaW5kaWdvLTMwMDogdGludC1jb2xvcigkaW5kaWdvLCA0MCUpICFkZWZhdWx0O1xuJGluZGlnby00MDA6IHRpbnQtY29sb3IoJGluZGlnbywgMjAlKSAhZGVmYXVsdDtcbiRpbmRpZ28tNTAwOiAkaW5kaWdvICFkZWZhdWx0O1xuJGluZGlnby02MDA6IHNoYWRlLWNvbG9yKCRpbmRpZ28sIDIwJSkgIWRlZmF1bHQ7XG4kaW5kaWdvLTcwMDogc2hhZGUtY29sb3IoJGluZGlnbywgNDAlKSAhZGVmYXVsdDtcbiRpbmRpZ28tODAwOiBzaGFkZS1jb2xvcigkaW5kaWdvLCA2MCUpICFkZWZhdWx0O1xuJGluZGlnby05MDA6IHNoYWRlLWNvbG9yKCRpbmRpZ28sIDgwJSkgIWRlZmF1bHQ7XG5cbiRwdXJwbGUtMTAwOiB0aW50LWNvbG9yKCRwdXJwbGUsIDgwJSkgIWRlZmF1bHQ7XG4kcHVycGxlLTIwMDogdGludC1jb2xvcigkcHVycGxlLCA2MCUpICFkZWZhdWx0O1xuJHB1cnBsZS0zMDA6IHRpbnQtY29sb3IoJHB1cnBsZSwgNDAlKSAhZGVmYXVsdDtcbiRwdXJwbGUtNDAwOiB0aW50LWNvbG9yKCRwdXJwbGUsIDIwJSkgIWRlZmF1bHQ7XG4kcHVycGxlLTUwMDogJHB1cnBsZSAhZGVmYXVsdDtcbiRwdXJwbGUtNjAwOiBzaGFkZS1jb2xvcigkcHVycGxlLCAyMCUpICFkZWZhdWx0O1xuJHB1cnBsZS03MDA6IHNoYWRlLWNvbG9yKCRwdXJwbGUsIDQwJSkgIWRlZmF1bHQ7XG4kcHVycGxlLTgwMDogc2hhZGUtY29sb3IoJHB1cnBsZSwgNjAlKSAhZGVmYXVsdDtcbiRwdXJwbGUtOTAwOiBzaGFkZS1jb2xvcigkcHVycGxlLCA4MCUpICFkZWZhdWx0O1xuXG4kcGluay0xMDA6IHRpbnQtY29sb3IoJHBpbmssIDgwJSkgIWRlZmF1bHQ7XG4kcGluay0yMDA6IHRpbnQtY29sb3IoJHBpbmssIDYwJSkgIWRlZmF1bHQ7XG4kcGluay0zMDA6IHRpbnQtY29sb3IoJHBpbmssIDQwJSkgIWRlZmF1bHQ7XG4kcGluay00MDA6IHRpbnQtY29sb3IoJHBpbmssIDIwJSkgIWRlZmF1bHQ7XG4kcGluay01MDA6ICRwaW5rICFkZWZhdWx0O1xuJHBpbmstNjAwOiBzaGFkZS1jb2xvcigkcGluaywgMjAlKSAhZGVmYXVsdDtcbiRwaW5rLTcwMDogc2hhZGUtY29sb3IoJHBpbmssIDQwJSkgIWRlZmF1bHQ7XG4kcGluay04MDA6IHNoYWRlLWNvbG9yKCRwaW5rLCA2MCUpICFkZWZhdWx0O1xuJHBpbmstOTAwOiBzaGFkZS1jb2xvcigkcGluaywgODAlKSAhZGVmYXVsdDtcblxuJHJlZC0xMDA6IHRpbnQtY29sb3IoJHJlZCwgODAlKSAhZGVmYXVsdDtcbiRyZWQtMjAwOiB0aW50LWNvbG9yKCRyZWQsIDYwJSkgIWRlZmF1bHQ7XG4kcmVkLTMwMDogdGludC1jb2xvcigkcmVkLCA0MCUpICFkZWZhdWx0O1xuJHJlZC00MDA6IHRpbnQtY29sb3IoJHJlZCwgMjAlKSAhZGVmYXVsdDtcbiRyZWQtNTAwOiAkcmVkICFkZWZhdWx0O1xuJHJlZC02MDA6IHNoYWRlLWNvbG9yKCRyZWQsIDIwJSkgIWRlZmF1bHQ7XG4kcmVkLTcwMDogc2hhZGUtY29sb3IoJHJlZCwgNDAlKSAhZGVmYXVsdDtcbiRyZWQtODAwOiBzaGFkZS1jb2xvcigkcmVkLCA2MCUpICFkZWZhdWx0O1xuJHJlZC05MDA6IHNoYWRlLWNvbG9yKCRyZWQsIDgwJSkgIWRlZmF1bHQ7XG5cbiRvcmFuZ2UtMTAwOiB0aW50LWNvbG9yKCRvcmFuZ2UsIDgwJSkgIWRlZmF1bHQ7XG4kb3JhbmdlLTIwMDogdGludC1jb2xvcigkb3JhbmdlLCA2MCUpICFkZWZhdWx0O1xuJG9yYW5nZS0zMDA6IHRpbnQtY29sb3IoJG9yYW5nZSwgNDAlKSAhZGVmYXVsdDtcbiRvcmFuZ2UtNDAwOiB0aW50LWNvbG9yKCRvcmFuZ2UsIDIwJSkgIWRlZmF1bHQ7XG4kb3JhbmdlLTUwMDogJG9yYW5nZSAhZGVmYXVsdDtcbiRvcmFuZ2UtNjAwOiBzaGFkZS1jb2xvcigkb3JhbmdlLCAyMCUpICFkZWZhdWx0O1xuJG9yYW5nZS03MDA6IHNoYWRlLWNvbG9yKCRvcmFuZ2UsIDQwJSkgIWRlZmF1bHQ7XG4kb3JhbmdlLTgwMDogc2hhZGUtY29sb3IoJG9yYW5nZSwgNjAlKSAhZGVmYXVsdDtcbiRvcmFuZ2UtOTAwOiBzaGFkZS1jb2xvcigkb3JhbmdlLCA4MCUpICFkZWZhdWx0O1xuXG4keWVsbG93LTEwMDogdGludC1jb2xvcigkeWVsbG93LCA4MCUpICFkZWZhdWx0O1xuJHllbGxvdy0yMDA6IHRpbnQtY29sb3IoJHllbGxvdywgNjAlKSAhZGVmYXVsdDtcbiR5ZWxsb3ctMzAwOiB0aW50LWNvbG9yKCR5ZWxsb3csIDQwJSkgIWRlZmF1bHQ7XG4keWVsbG93LTQwMDogdGludC1jb2xvcigkeWVsbG93LCAyMCUpICFkZWZhdWx0O1xuJHllbGxvdy01MDA6ICR5ZWxsb3cgIWRlZmF1bHQ7XG4keWVsbG93LTYwMDogc2hhZGUtY29sb3IoJHllbGxvdywgMjAlKSAhZGVmYXVsdDtcbiR5ZWxsb3ctNzAwOiBzaGFkZS1jb2xvcigkeWVsbG93LCA0MCUpICFkZWZhdWx0O1xuJHllbGxvdy04MDA6IHNoYWRlLWNvbG9yKCR5ZWxsb3csIDYwJSkgIWRlZmF1bHQ7XG4keWVsbG93LTkwMDogc2hhZGUtY29sb3IoJHllbGxvdywgODAlKSAhZGVmYXVsdDtcblxuJGdyZWVuLTEwMDogdGludC1jb2xvcigkZ3JlZW4sIDgwJSkgIWRlZmF1bHQ7XG4kZ3JlZW4tMjAwOiB0aW50LWNvbG9yKCRncmVlbiwgNjAlKSAhZGVmYXVsdDtcbiRncmVlbi0zMDA6IHRpbnQtY29sb3IoJGdyZWVuLCA0MCUpICFkZWZhdWx0O1xuJGdyZWVuLTQwMDogdGludC1jb2xvcigkZ3JlZW4sIDIwJSkgIWRlZmF1bHQ7XG4kZ3JlZW4tNTAwOiAkZ3JlZW4gIWRlZmF1bHQ7XG4kZ3JlZW4tNjAwOiBzaGFkZS1jb2xvcigkZ3JlZW4sIDIwJSkgIWRlZmF1bHQ7XG4kZ3JlZW4tNzAwOiBzaGFkZS1jb2xvcigkZ3JlZW4sIDQwJSkgIWRlZmF1bHQ7XG4kZ3JlZW4tODAwOiBzaGFkZS1jb2xvcigkZ3JlZW4sIDYwJSkgIWRlZmF1bHQ7XG4kZ3JlZW4tOTAwOiBzaGFkZS1jb2xvcigkZ3JlZW4sIDgwJSkgIWRlZmF1bHQ7XG5cbiR0ZWFsLTEwMDogdGludC1jb2xvcigkdGVhbCwgODAlKSAhZGVmYXVsdDtcbiR0ZWFsLTIwMDogdGludC1jb2xvcigkdGVhbCwgNjAlKSAhZGVmYXVsdDtcbiR0ZWFsLTMwMDogdGludC1jb2xvcigkdGVhbCwgNDAlKSAhZGVmYXVsdDtcbiR0ZWFsLTQwMDogdGludC1jb2xvcigkdGVhbCwgMjAlKSAhZGVmYXVsdDtcbiR0ZWFsLTUwMDogJHRlYWwgIWRlZmF1bHQ7XG4kdGVhbC02MDA6IHNoYWRlLWNvbG9yKCR0ZWFsLCAyMCUpICFkZWZhdWx0O1xuJHRlYWwtNzAwOiBzaGFkZS1jb2xvcigkdGVhbCwgNDAlKSAhZGVmYXVsdDtcbiR0ZWFsLTgwMDogc2hhZGUtY29sb3IoJHRlYWwsIDYwJSkgIWRlZmF1bHQ7XG4kdGVhbC05MDA6IHNoYWRlLWNvbG9yKCR0ZWFsLCA4MCUpICFkZWZhdWx0O1xuXG4kY3lhbi0xMDA6IHRpbnQtY29sb3IoJGN5YW4sIDgwJSkgIWRlZmF1bHQ7XG4kY3lhbi0yMDA6IHRpbnQtY29sb3IoJGN5YW4sIDYwJSkgIWRlZmF1bHQ7XG4kY3lhbi0zMDA6IHRpbnQtY29sb3IoJGN5YW4sIDQwJSkgIWRlZmF1bHQ7XG4kY3lhbi00MDA6IHRpbnQtY29sb3IoJGN5YW4sIDIwJSkgIWRlZmF1bHQ7XG4kY3lhbi01MDA6ICRjeWFuICFkZWZhdWx0O1xuJGN5YW4tNjAwOiBzaGFkZS1jb2xvcigkY3lhbiwgMjAlKSAhZGVmYXVsdDtcbiRjeWFuLTcwMDogc2hhZGUtY29sb3IoJGN5YW4sIDQwJSkgIWRlZmF1bHQ7XG4kY3lhbi04MDA6IHNoYWRlLWNvbG9yKCRjeWFuLCA2MCUpICFkZWZhdWx0O1xuJGN5YW4tOTAwOiBzaGFkZS1jb2xvcigkY3lhbiwgODAlKSAhZGVmYXVsdDtcblxuJGJsdWVzOiAoXG4gIFwiYmx1ZS0xMDBcIjogJGJsdWUtMTAwLFxuICBcImJsdWUtMjAwXCI6ICRibHVlLTIwMCxcbiAgXCJibHVlLTMwMFwiOiAkYmx1ZS0zMDAsXG4gIFwiYmx1ZS00MDBcIjogJGJsdWUtNDAwLFxuICBcImJsdWUtNTAwXCI6ICRibHVlLTUwMCxcbiAgXCJibHVlLTYwMFwiOiAkYmx1ZS02MDAsXG4gIFwiYmx1ZS03MDBcIjogJGJsdWUtNzAwLFxuICBcImJsdWUtODAwXCI6ICRibHVlLTgwMCxcbiAgXCJibHVlLTkwMFwiOiAkYmx1ZS05MDBcbikgIWRlZmF1bHQ7XG5cbiRpbmRpZ29zOiAoXG4gIFwiaW5kaWdvLTEwMFwiOiAkaW5kaWdvLTEwMCxcbiAgXCJpbmRpZ28tMjAwXCI6ICRpbmRpZ28tMjAwLFxuICBcImluZGlnby0zMDBcIjogJGluZGlnby0zMDAsXG4gIFwiaW5kaWdvLTQwMFwiOiAkaW5kaWdvLTQwMCxcbiAgXCJpbmRpZ28tNTAwXCI6ICRpbmRpZ28tNTAwLFxuICBcImluZGlnby02MDBcIjogJGluZGlnby02MDAsXG4gIFwiaW5kaWdvLTcwMFwiOiAkaW5kaWdvLTcwMCxcbiAgXCJpbmRpZ28tODAwXCI6ICRpbmRpZ28tODAwLFxuICBcImluZGlnby05MDBcIjogJGluZGlnby05MDBcbikgIWRlZmF1bHQ7XG5cbiRwdXJwbGVzOiAoXG4gIFwicHVycGxlLTEwMFwiOiAkcHVycGxlLTIwMCxcbiAgXCJwdXJwbGUtMjAwXCI6ICRwdXJwbGUtMTAwLFxuICBcInB1cnBsZS0zMDBcIjogJHB1cnBsZS0zMDAsXG4gIFwicHVycGxlLTQwMFwiOiAkcHVycGxlLTQwMCxcbiAgXCJwdXJwbGUtNTAwXCI6ICRwdXJwbGUtNTAwLFxuICBcInB1cnBsZS02MDBcIjogJHB1cnBsZS02MDAsXG4gIFwicHVycGxlLTcwMFwiOiAkcHVycGxlLTcwMCxcbiAgXCJwdXJwbGUtODAwXCI6ICRwdXJwbGUtODAwLFxuICBcInB1cnBsZS05MDBcIjogJHB1cnBsZS05MDBcbikgIWRlZmF1bHQ7XG5cbiRwaW5rczogKFxuICBcInBpbmstMTAwXCI6ICRwaW5rLTEwMCxcbiAgXCJwaW5rLTIwMFwiOiAkcGluay0yMDAsXG4gIFwicGluay0zMDBcIjogJHBpbmstMzAwLFxuICBcInBpbmstNDAwXCI6ICRwaW5rLTQwMCxcbiAgXCJwaW5rLTUwMFwiOiAkcGluay01MDAsXG4gIFwicGluay02MDBcIjogJHBpbmstNjAwLFxuICBcInBpbmstNzAwXCI6ICRwaW5rLTcwMCxcbiAgXCJwaW5rLTgwMFwiOiAkcGluay04MDAsXG4gIFwicGluay05MDBcIjogJHBpbmstOTAwXG4pICFkZWZhdWx0O1xuXG4kcmVkczogKFxuICBcInJlZC0xMDBcIjogJHJlZC0xMDAsXG4gIFwicmVkLTIwMFwiOiAkcmVkLTIwMCxcbiAgXCJyZWQtMzAwXCI6ICRyZWQtMzAwLFxuICBcInJlZC00MDBcIjogJHJlZC00MDAsXG4gIFwicmVkLTUwMFwiOiAkcmVkLTUwMCxcbiAgXCJyZWQtNjAwXCI6ICRyZWQtNjAwLFxuICBcInJlZC03MDBcIjogJHJlZC03MDAsXG4gIFwicmVkLTgwMFwiOiAkcmVkLTgwMCxcbiAgXCJyZWQtOTAwXCI6ICRyZWQtOTAwXG4pICFkZWZhdWx0O1xuXG4kb3JhbmdlczogKFxuICBcIm9yYW5nZS0xMDBcIjogJG9yYW5nZS0xMDAsXG4gIFwib3JhbmdlLTIwMFwiOiAkb3JhbmdlLTIwMCxcbiAgXCJvcmFuZ2UtMzAwXCI6ICRvcmFuZ2UtMzAwLFxuICBcIm9yYW5nZS00MDBcIjogJG9yYW5nZS00MDAsXG4gIFwib3JhbmdlLTUwMFwiOiAkb3JhbmdlLTUwMCxcbiAgXCJvcmFuZ2UtNjAwXCI6ICRvcmFuZ2UtNjAwLFxuICBcIm9yYW5nZS03MDBcIjogJG9yYW5nZS03MDAsXG4gIFwib3JhbmdlLTgwMFwiOiAkb3JhbmdlLTgwMCxcbiAgXCJvcmFuZ2UtOTAwXCI6ICRvcmFuZ2UtOTAwXG4pICFkZWZhdWx0O1xuXG4keWVsbG93czogKFxuICBcInllbGxvdy0xMDBcIjogJHllbGxvdy0xMDAsXG4gIFwieWVsbG93LTIwMFwiOiAkeWVsbG93LTIwMCxcbiAgXCJ5ZWxsb3ctMzAwXCI6ICR5ZWxsb3ctMzAwLFxuICBcInllbGxvdy00MDBcIjogJHllbGxvdy00MDAsXG4gIFwieWVsbG93LTUwMFwiOiAkeWVsbG93LTUwMCxcbiAgXCJ5ZWxsb3ctNjAwXCI6ICR5ZWxsb3ctNjAwLFxuICBcInllbGxvdy03MDBcIjogJHllbGxvdy03MDAsXG4gIFwieWVsbG93LTgwMFwiOiAkeWVsbG93LTgwMCxcbiAgXCJ5ZWxsb3ctOTAwXCI6ICR5ZWxsb3ctOTAwXG4pICFkZWZhdWx0O1xuXG4kZ3JlZW5zOiAoXG4gIFwiZ3JlZW4tMTAwXCI6ICRncmVlbi0xMDAsXG4gIFwiZ3JlZW4tMjAwXCI6ICRncmVlbi0yMDAsXG4gIFwiZ3JlZW4tMzAwXCI6ICRncmVlbi0zMDAsXG4gIFwiZ3JlZW4tNDAwXCI6ICRncmVlbi00MDAsXG4gIFwiZ3JlZW4tNTAwXCI6ICRncmVlbi01MDAsXG4gIFwiZ3JlZW4tNjAwXCI6ICRncmVlbi02MDAsXG4gIFwiZ3JlZW4tNzAwXCI6ICRncmVlbi03MDAsXG4gIFwiZ3JlZW4tODAwXCI6ICRncmVlbi04MDAsXG4gIFwiZ3JlZW4tOTAwXCI6ICRncmVlbi05MDBcbikgIWRlZmF1bHQ7XG5cbiR0ZWFsczogKFxuICBcInRlYWwtMTAwXCI6ICR0ZWFsLTEwMCxcbiAgXCJ0ZWFsLTIwMFwiOiAkdGVhbC0yMDAsXG4gIFwidGVhbC0zMDBcIjogJHRlYWwtMzAwLFxuICBcInRlYWwtNDAwXCI6ICR0ZWFsLTQwMCxcbiAgXCJ0ZWFsLTUwMFwiOiAkdGVhbC01MDAsXG4gIFwidGVhbC02MDBcIjogJHRlYWwtNjAwLFxuICBcInRlYWwtNzAwXCI6ICR0ZWFsLTcwMCxcbiAgXCJ0ZWFsLTgwMFwiOiAkdGVhbC04MDAsXG4gIFwidGVhbC05MDBcIjogJHRlYWwtOTAwXG4pICFkZWZhdWx0O1xuXG4kY3lhbnM6IChcbiAgXCJjeWFuLTEwMFwiOiAkY3lhbi0xMDAsXG4gIFwiY3lhbi0yMDBcIjogJGN5YW4tMjAwLFxuICBcImN5YW4tMzAwXCI6ICRjeWFuLTMwMCxcbiAgXCJjeWFuLTQwMFwiOiAkY3lhbi00MDAsXG4gIFwiY3lhbi01MDBcIjogJGN5YW4tNTAwLFxuICBcImN5YW4tNjAwXCI6ICRjeWFuLTYwMCxcbiAgXCJjeWFuLTcwMFwiOiAkY3lhbi03MDAsXG4gIFwiY3lhbi04MDBcIjogJGN5YW4tODAwLFxuICBcImN5YW4tOTAwXCI6ICRjeWFuLTkwMFxuKSAhZGVmYXVsdDtcbi8vIGZ1c3YtZW5hYmxlXG5cbi8vIENoYXJhY3RlcnMgd2hpY2ggYXJlIGVzY2FwZWQgYnkgdGhlIGVzY2FwZS1zdmcgZnVuY3Rpb25cbiRlc2NhcGVkLWNoYXJhY3RlcnM6IChcbiAgKFwiPFwiLCBcIiUzY1wiKSxcbiAgKFwiPlwiLCBcIiUzZVwiKSxcbiAgKFwiI1wiLCBcIiUyM1wiKSxcbiAgKFwiKFwiLCBcIiUyOFwiKSxcbiAgKFwiKVwiLCBcIiUyOVwiKSxcbikgIWRlZmF1bHQ7XG5cbi8vIE9wdGlvbnNcbi8vXG4vLyBRdWlja2x5IG1vZGlmeSBnbG9iYWwgc3R5bGluZyBieSBlbmFibGluZyBvciBkaXNhYmxpbmcgb3B0aW9uYWwgZmVhdHVyZXMuXG5cbiRlbmFibGUtY2FyZXQ6ICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXJvdW5kZWQ6ICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1zaGFkb3dzOiAgICAgICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XG4kZW5hYmxlLWdyYWRpZW50czogICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtdHJhbnNpdGlvbnM6ICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXJlZHVjZWQtbW90aW9uOiAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1zbW9vdGgtc2Nyb2xsOiAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtZ3JpZC1jbGFzc2VzOiAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLWNzc2dyaWQ6ICAgICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtYnV0dG9uLXBvaW50ZXJzOiAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXJmczogICAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS12YWxpZGF0aW9uLWljb25zOiAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtbmVnYXRpdmUtbWFyZ2luczogICAgIGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS1kZXByZWNhdGlvbi1tZXNzYWdlczogdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllczogIHRydWUgIWRlZmF1bHQ7XG5cbi8vIFByZWZpeCBmb3IgOnJvb3QgQ1NTIHZhcmlhYmxlc1xuXG4kdmFyaWFibGUtcHJlZml4OiAgICAgICAgICAgICBicy0gIWRlZmF1bHQ7XG5cbi8vIEdyYWRpZW50XG4vL1xuLy8gVGhlIGdyYWRpZW50IHdoaWNoIGlzIGFkZGVkIHRvIGNvbXBvbmVudHMgaWYgYCRlbmFibGUtZ3JhZGllbnRzYCBpcyBgdHJ1ZWBcbi8vIFRoaXMgZ3JhZGllbnQgaXMgYWxzbyBhZGRlZCB0byBlbGVtZW50cyB3aXRoIGAuYmctZ3JhZGllbnRgXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdmFyaWFibGUtZ3JhZGllbnRcbiRncmFkaWVudDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgkd2hpdGUsIC4xNSksIHJnYmEoJHdoaXRlLCAwKSkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHZhcmlhYmxlLWdyYWRpZW50XG5cbi8vIFNwYWNpbmdcbi8vXG4vLyBDb250cm9sIHRoZSBkZWZhdWx0IHN0eWxpbmcgb2YgbW9zdCBCb290c3RyYXAgZWxlbWVudHMgYnkgbW9kaWZ5aW5nIHRoZXNlXG4vLyB2YXJpYWJsZXMuIE1vc3RseSBmb2N1c2VkIG9uIHNwYWNpbmcuXG4vLyBZb3UgY2FuIGFkZCBtb3JlIGVudHJpZXMgdG8gdGhlICRzcGFjZXJzIG1hcCwgc2hvdWxkIHlvdSBuZWVkIG1vcmUgdmFyaWF0aW9uLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgc3BhY2VyLXZhcmlhYmxlcy1tYXBzXG4kc3BhY2VyOiAxcmVtICFkZWZhdWx0O1xuJHNwYWNlcnM6IChcbiAgMDogMCxcbiAgMTogJHNwYWNlciAqIC4yNSxcbiAgMjogJHNwYWNlciAqIC41LFxuICAzOiAkc3BhY2VyLFxuICA0OiAkc3BhY2VyICogMS41LFxuICA1OiAkc3BhY2VyICogMyxcbikgIWRlZmF1bHQ7XG5cbiRuZWdhdGl2ZS1zcGFjZXJzOiBpZigkZW5hYmxlLW5lZ2F0aXZlLW1hcmdpbnMsIG5lZ2F0aXZpZnktbWFwKCRzcGFjZXJzKSwgbnVsbCkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHNwYWNlci12YXJpYWJsZXMtbWFwc1xuXG4vLyBQb3NpdGlvblxuLy9cbi8vIERlZmluZSB0aGUgZWRnZSBwb3NpdGlvbmluZyBhbmNob3JzIG9mIHRoZSBwb3NpdGlvbiB1dGlsaXRpZXMuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBwb3NpdGlvbi1tYXBcbiRwb3NpdGlvbi12YWx1ZXM6IChcbiAgMDogMCxcbiAgNTA6IDUwJSxcbiAgMTAwOiAxMDAlXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBwb3NpdGlvbi1tYXBcblxuLy8gQm9keVxuLy9cbi8vIFNldHRpbmdzIGZvciB0aGUgYDxib2R5PmAgZWxlbWVudC5cblxuJGJvZHktYmc6ICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRib2R5LWNvbG9yOiAgICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG4kYm9keS10ZXh0LWFsaWduOiAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuLy8gVXRpbGl0aWVzIG1hcHNcbi8vXG4vLyBFeHRlbmRzIHRoZSBkZWZhdWx0IGAkdGhlbWUtY29sb3JzYCBtYXBzIHRvIGhlbHAgY3JlYXRlIG91ciB1dGlsaXRpZXMuXG5cbi8vIENvbWUgdjYsIHdlJ2xsIGRlLWR1cGUgdGhlc2UgdmFyaWFibGVzLiBVbnRpbCB0aGVuLCBmb3IgYmFja3dhcmQgY29tcGF0aWJpbGl0eSwgd2Uga2VlcCB0aGVtIHRvIHJlYXNzaWduLlxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHV0aWxpdGllcy1jb2xvcnNcbiR1dGlsaXRpZXMtY29sb3JzOiAkdGhlbWUtY29sb3JzLXJnYiAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdXRpbGl0aWVzLWNvbG9yc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdXRpbGl0aWVzLXRleHQtY29sb3JzXG4kdXRpbGl0aWVzLXRleHQ6IG1hcC1tZXJnZShcbiAgJHV0aWxpdGllcy1jb2xvcnMsXG4gIChcbiAgICBcImJsYWNrXCI6IHRvLXJnYigkYmxhY2spLFxuICAgIFwid2hpdGVcIjogdG8tcmdiKCR3aGl0ZSksXG4gICAgXCJib2R5XCI6IHRvLXJnYigkYm9keS1jb2xvcilcbiAgKVxuKSAhZGVmYXVsdDtcbiR1dGlsaXRpZXMtdGV4dC1jb2xvcnM6IG1hcC1sb29wKCR1dGlsaXRpZXMtdGV4dCwgcmdiYS1jc3MtdmFyLCBcIiRrZXlcIiwgXCJ0ZXh0XCIpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB1dGlsaXRpZXMtdGV4dC1jb2xvcnNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHV0aWxpdGllcy1iZy1jb2xvcnNcbiR1dGlsaXRpZXMtYmc6IG1hcC1tZXJnZShcbiAgJHV0aWxpdGllcy1jb2xvcnMsXG4gIChcbiAgICBcImJsYWNrXCI6IHRvLXJnYigkYmxhY2spLFxuICAgIFwid2hpdGVcIjogdG8tcmdiKCR3aGl0ZSksXG4gICAgXCJib2R5XCI6IHRvLXJnYigkYm9keS1iZylcbiAgKVxuKSAhZGVmYXVsdDtcbiR1dGlsaXRpZXMtYmctY29sb3JzOiBtYXAtbG9vcCgkdXRpbGl0aWVzLWJnLCByZ2JhLWNzcy12YXIsIFwiJGtleVwiLCBcImJnXCIpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB1dGlsaXRpZXMtYmctY29sb3JzXG5cbi8vIExpbmtzXG4vL1xuLy8gU3R5bGUgYW5jaG9yIGVsZW1lbnRzLlxuXG4kbGluay1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkcHJpbWFyeSAhZGVmYXVsdDtcbiRsaW5rLWRlY29yYXRpb246ICAgICAgICAgICAgICAgICAgICAgICAgIHVuZGVybGluZSAhZGVmYXVsdDtcbiRsaW5rLXNoYWRlLXBlcmNlbnRhZ2U6ICAgICAgICAgICAgICAgICAgIDIwJSAhZGVmYXVsdDtcbiRsaW5rLWhvdmVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgIHNoaWZ0LWNvbG9yKCRsaW5rLWNvbG9yLCAkbGluay1zaGFkZS1wZXJjZW50YWdlKSAhZGVmYXVsdDtcbiRsaW5rLWhvdmVyLWRlY29yYXRpb246ICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRzdHJldGNoZWQtbGluay1wc2V1ZG8tZWxlbWVudDogICAgICAgICAgIGFmdGVyICFkZWZhdWx0O1xuJHN0cmV0Y2hlZC1saW5rLXotaW5kZXg6ICAgICAgICAgICAgICAgICAgMSAhZGVmYXVsdDtcblxuLy8gUGFyYWdyYXBoc1xuLy9cbi8vIFN0eWxlIHAgZWxlbWVudC5cblxuJHBhcmFncmFwaC1tYXJnaW4tYm90dG9tOiAgIDFyZW0gIWRlZmF1bHQ7XG5cblxuLy8gR3JpZCBicmVha3BvaW50c1xuLy9cbi8vIERlZmluZSB0aGUgbWluaW11bSBkaW1lbnNpb25zIGF0IHdoaWNoIHlvdXIgbGF5b3V0IHdpbGwgY2hhbmdlLFxuLy8gYWRhcHRpbmcgdG8gZGlmZmVyZW50IHNjcmVlbiBzaXplcywgZm9yIHVzZSBpbiBtZWRpYSBxdWVyaWVzLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZ3JpZC1icmVha3BvaW50c1xuJGdyaWQtYnJlYWtwb2ludHM6IChcbiAgeHM6IDAsXG4gIHNtOiA1NzZweCxcbiAgbWQ6IDc2OHB4LFxuICBsZzogOTkycHgsXG4gIHhsOiAxMjAwcHgsXG4gIHh4bDogMTQwMHB4XG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBncmlkLWJyZWFrcG9pbnRzXG5cbkBpbmNsdWRlIF9hc3NlcnQtYXNjZW5kaW5nKCRncmlkLWJyZWFrcG9pbnRzLCBcIiRncmlkLWJyZWFrcG9pbnRzXCIpO1xuQGluY2x1ZGUgX2Fzc2VydC1zdGFydHMtYXQtemVybygkZ3JpZC1icmVha3BvaW50cywgXCIkZ3JpZC1icmVha3BvaW50c1wiKTtcblxuXG4vLyBHcmlkIGNvbnRhaW5lcnNcbi8vXG4vLyBEZWZpbmUgdGhlIG1heGltdW0gd2lkdGggb2YgYC5jb250YWluZXJgIGZvciBkaWZmZXJlbnQgc2NyZWVuIHNpemVzLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY29udGFpbmVyLW1heC13aWR0aHNcbiRjb250YWluZXItbWF4LXdpZHRoczogKFxuICBzbTogNTQwcHgsXG4gIG1kOiA3MjBweCxcbiAgbGc6IDk2MHB4LFxuICB4bDogMTE0MHB4LFxuICB4eGw6IDEzMjBweFxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY29udGFpbmVyLW1heC13aWR0aHNcblxuQGluY2x1ZGUgX2Fzc2VydC1hc2NlbmRpbmcoJGNvbnRhaW5lci1tYXgtd2lkdGhzLCBcIiRjb250YWluZXItbWF4LXdpZHRoc1wiKTtcblxuXG4vLyBHcmlkIGNvbHVtbnNcbi8vXG4vLyBTZXQgdGhlIG51bWJlciBvZiBjb2x1bW5zIGFuZCBzcGVjaWZ5IHRoZSB3aWR0aCBvZiB0aGUgZ3V0dGVycy5cblxuJGdyaWQtY29sdW1uczogICAgICAgICAgICAgICAgMTIgIWRlZmF1bHQ7XG4kZ3JpZC1ndXR0ZXItd2lkdGg6ICAgICAgICAgICAycmVtICFkZWZhdWx0O1xuJGdyaWQtcm93LWNvbHVtbnM6ICAgICAgICAgICAgNiAhZGVmYXVsdDtcblxuJGd1dHRlcnM6ICRzcGFjZXJzICFkZWZhdWx0O1xuXG4vLyBDb250YWluZXIgcGFkZGluZ1xuXG4kY29udGFpbmVyLXBhZGRpbmcteDogJGdyaWQtZ3V0dGVyLXdpZHRoICogLjUgIWRlZmF1bHQ7XG5cblxuLy8gQ29tcG9uZW50c1xuLy9cbi8vIERlZmluZSBjb21tb24gcGFkZGluZyBhbmQgYm9yZGVyIHJhZGl1cyBzaXplcyBhbmQgbW9yZS5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJvcmRlci12YXJpYWJsZXNcbiRib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgIDFweCAhZGVmYXVsdDtcbiRib3JkZXItd2lkdGhzOiAoXG4gIDE6IDFweCxcbiAgMjogMnB4LFxuICAzOiAzcHgsXG4gIDQ6IDRweCxcbiAgNTogNXB4XG4pICFkZWZhdWx0O1xuXG4kYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGJvcmRlci12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJvcmRlci1yYWRpdXMtdmFyaWFibGVzXG4kYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kYm9yZGVyLXJhZGl1cy1zbTogICAgICAgICAgICAuMnJlbSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLWxnOiAgICAgICAgICAgIC4zcmVtICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMtcGlsbDogICAgICAgICAgNTByZW0gIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGJvcmRlci1yYWRpdXMtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBib3gtc2hhZG93LXZhcmlhYmxlc1xuJGJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgMCAuNXJlbSAxcmVtIHJnYmEoJGJsYWNrLCAuMTUpICFkZWZhdWx0O1xuJGJveC1zaGFkb3ctc206ICAgICAgICAgICAgICAgMCAuMTI1cmVtIC4yNXJlbSByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG4kYm94LXNoYWRvdy1sZzogICAgICAgICAgICAgICAwIDFyZW0gM3JlbSByZ2JhKCRibGFjaywgLjE3NSkgIWRlZmF1bHQ7XG4kYm94LXNoYWRvdy1pbnNldDogICAgICAgICAgICBpbnNldCAwIDFweCAycHggcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBib3gtc2hhZG93LXZhcmlhYmxlc1xuXG4kY29tcG9uZW50LWFjdGl2ZS1jb2xvcjogICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kY29tcG9uZW50LWFjdGl2ZS1iZzogICAgICAgICAkcHJpbWFyeSAhZGVmYXVsdDtcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNhcmV0LXZhcmlhYmxlc1xuJGNhcmV0LXdpZHRoOiAgICAgICAgICAgICAgICAgLjNlbSAhZGVmYXVsdDtcbiRjYXJldC12ZXJ0aWNhbC1hbGlnbjogICAgICAgICRjYXJldC13aWR0aCAqIC44NSAhZGVmYXVsdDtcbiRjYXJldC1zcGFjaW5nOiAgICAgICAgICAgICAgICRjYXJldC13aWR0aCAqIC44NSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY2FyZXQtdmFyaWFibGVzXG5cbiR0cmFuc2l0aW9uLWJhc2U6ICAgICAgICAgICAgIGFsbCAuMnMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG4kdHJhbnNpdGlvbi1mYWRlOiAgICAgICAgICAgICBvcGFjaXR5IC4xNXMgbGluZWFyICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNvbGxhcHNlLXRyYW5zaXRpb25cbiR0cmFuc2l0aW9uLWNvbGxhcHNlOiAgICAgICAgIGhlaWdodCAuMzVzIGVhc2UgIWRlZmF1bHQ7XG4kdHJhbnNpdGlvbi1jb2xsYXBzZS13aWR0aDogICB3aWR0aCAuMzVzIGVhc2UgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGNvbGxhcHNlLXRyYW5zaXRpb25cblxuLy8gc3R5bGVsaW50LWRpc2FibGUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4vLyBzY3NzLWRvY3Mtc3RhcnQgYXNwZWN0LXJhdGlvc1xuJGFzcGVjdC1yYXRpb3M6IChcbiAgXCIxeDFcIjogMTAwJSxcbiAgXCI0eDNcIjogY2FsYygzIC8gNCAqIDEwMCUpLFxuICBcIjE2eDlcIjogY2FsYyg5IC8gMTYgKiAxMDAlKSxcbiAgXCIyMXg5XCI6IGNhbGMoOSAvIDIxICogMTAwJSlcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGFzcGVjdC1yYXRpb3Ncbi8vIHN0eWxlbGludC1lbmFibGUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG5cbi8vIFR5cG9ncmFwaHlcbi8vXG4vLyBGb250LCBsaW5lLWhlaWdodCwgYW5kIGNvbG9yIGZvciBib2R5IHRleHQsIGhlYWRpbmdzLCBhbmQgbW9yZS5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvbnQtdmFyaWFibGVzXG4vLyBzdHlsZWxpbnQtZGlzYWJsZSB2YWx1ZS1rZXl3b3JkLWNhc2VcbiRmb250LWZhbWlseS1zYW5zLXNlcmlmOiAgICAgIHN5c3RlbS11aSwgLWFwcGxlLXN5c3RlbSwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIFwiTm90byBTYW5zXCIsIFwiTGliZXJhdGlvbiBTYW5zXCIsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIiAhZGVmYXVsdDtcbiRmb250LWZhbWlseS1tb25vc3BhY2U6ICAgICAgIFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2UgIWRlZmF1bHQ7XG4vLyBzdHlsZWxpbnQtZW5hYmxlIHZhbHVlLWtleXdvcmQtY2FzZVxuJGZvbnQtZmFtaWx5LWJhc2U6ICAgICAgICAgICAgdmFyKC0tI3skdmFyaWFibGUtcHJlZml4fWZvbnQtc2Fucy1zZXJpZikgIWRlZmF1bHQ7XG4kZm9udC1mYW1pbHktY29kZTogICAgICAgICAgICB2YXIoLS0jeyR2YXJpYWJsZS1wcmVmaXh9Zm9udC1tb25vc3BhY2UpICFkZWZhdWx0O1xuXG4vLyAkZm9udC1zaXplLXJvb3QgYWZmZWN0cyB0aGUgdmFsdWUgb2YgYHJlbWAsIHdoaWNoIGlzIHVzZWQgZm9yIGFzIHdlbGwgZm9udCBzaXplcywgcGFkZGluZ3MsIGFuZCBtYXJnaW5zXG4vLyAkZm9udC1zaXplLWJhc2UgYWZmZWN0cyB0aGUgZm9udCBzaXplIG9mIHRoZSBib2R5IHRleHRcbiRmb250LXNpemUtcm9vdDogICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9udC1zaXplLWJhc2U6ICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0OyAvLyBBc3N1bWVzIHRoZSBicm93c2VyIGRlZmF1bHQsIHR5cGljYWxseSBgMTZweGBcbiRmb250LXNpemUtc206ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIC44NzUgIWRlZmF1bHQ7XG4kZm9udC1zaXplLWxnOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuXG4kZm9udC13ZWlnaHQtbGlnaHRlcjogICAgICAgICBsaWdodGVyICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LWxpZ2h0OiAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LW5vcm1hbDogICAgICAgICAgNDAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LWJvbGQ6ICAgICAgICAgICAgNzAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LWJvbGRlcjogICAgICAgICAgYm9sZGVyICFkZWZhdWx0O1xuXG4kZm9udC13ZWlnaHQtYmFzZTogICAgICAgICAgICAkZm9udC13ZWlnaHQtbm9ybWFsICFkZWZhdWx0O1xuXG4kbGluZS1oZWlnaHQtYmFzZTogICAgICAgICAgICAxLjUgIWRlZmF1bHQ7XG4kbGluZS1oZWlnaHQtc206ICAgICAgICAgICAgICAxLjI1ICFkZWZhdWx0O1xuJGxpbmUtaGVpZ2h0LWxnOiAgICAgICAgICAgICAgMiAhZGVmYXVsdDtcblxuJGgxLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMi41ICFkZWZhdWx0O1xuJGgyLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMiAhZGVmYXVsdDtcbiRoMy1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuNzUgIWRlZmF1bHQ7XG4kaDQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjUgIWRlZmF1bHQ7XG4kaDUtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuJGg2LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb250LXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9udC1zaXplc1xuJGZvbnQtc2l6ZXM6IChcbiAgMTogJGgxLWZvbnQtc2l6ZSxcbiAgMjogJGgyLWZvbnQtc2l6ZSxcbiAgMzogJGgzLWZvbnQtc2l6ZSxcbiAgNDogJGg0LWZvbnQtc2l6ZSxcbiAgNTogJGg1LWZvbnQtc2l6ZSxcbiAgNjogJGg2LWZvbnQtc2l6ZVxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9udC1zaXplc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgaGVhZGluZ3MtdmFyaWFibGVzXG4kaGVhZGluZ3MtbWFyZ2luLWJvdHRvbTogICAgICAkc3BhY2VyICogLjUgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtZm9udC1mYW1pbHk6ICAgICAgICBudWxsICFkZWZhdWx0O1xuJGhlYWRpbmdzLWZvbnQtc3R5bGU6ICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRoZWFkaW5ncy1mb250LXdlaWdodDogICAgICAgIDUwMCAhZGVmYXVsdDtcbiRoZWFkaW5ncy1saW5lLWhlaWdodDogICAgICAgIDEuMiAhZGVmYXVsdDtcbiRoZWFkaW5ncy1jb2xvcjogICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGhlYWRpbmdzLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZGlzcGxheS1oZWFkaW5nc1xuJGRpc3BsYXktZm9udC1zaXplczogKFxuICAxOiA1cmVtLFxuICAyOiA0LjVyZW0sXG4gIDM6IDRyZW0sXG4gIDQ6IDMuNXJlbSxcbiAgNTogM3JlbSxcbiAgNjogMi41cmVtXG4pICFkZWZhdWx0O1xuXG4kZGlzcGxheS1mb250LXdlaWdodDogMzAwICFkZWZhdWx0O1xuJGRpc3BsYXktbGluZS1oZWlnaHQ6ICRoZWFkaW5ncy1saW5lLWhlaWdodCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZGlzcGxheS1oZWFkaW5nc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdHlwZS12YXJpYWJsZXNcbiRsZWFkLWZvbnQtc2l6ZTogICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XG4kbGVhZC1mb250LXdlaWdodDogICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XG5cbiRzbWFsbC1mb250LXNpemU6ICAgICAgICAgICAgIC44NzVlbSAhZGVmYXVsdDtcblxuJHN1Yi1zdXAtZm9udC1zaXplOiAgICAgICAgICAgLjc1ZW0gIWRlZmF1bHQ7XG5cbiR0ZXh0LW11dGVkOiAgICAgICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuJGluaXRpYWxpc20tZm9udC1zaXplOiAgICAgICAgJHNtYWxsLWZvbnQtc2l6ZSAhZGVmYXVsdDtcblxuJGJsb2NrcXVvdGUtbWFyZ2luLXk6ICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRibG9ja3F1b3RlLWZvbnQtc2l6ZTogICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XG4kYmxvY2txdW90ZS1mb290ZXItY29sb3I6ICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kYmxvY2txdW90ZS1mb290ZXItZm9udC1zaXplOiAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xuXG4kaHItbWFyZ2luLXk6ICAgICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJGhyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgaW5oZXJpdCAhZGVmYXVsdDtcbiRoci1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kaHItb3BhY2l0eTogICAgICAgICAgICAgICAgICAuMjUgIWRlZmF1bHQ7XG5cbiRsZWdlbmQtbWFyZ2luLWJvdHRvbTogICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGxlZ2VuZC1mb250LXNpemU6ICAgICAgICAgICAgMS41cmVtICFkZWZhdWx0O1xuJGxlZ2VuZC1mb250LXdlaWdodDogICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJG1hcmstcGFkZGluZzogICAgICAgICAgICAgICAgLjJlbSAhZGVmYXVsdDtcblxuJGR0LWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG5cbiRuZXN0ZWQta2JkLWZvbnQtd2VpZ2h0OiAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuXG4kbGlzdC1pbmxpbmUtcGFkZGluZzogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJG1hcmstYmc6ICAgICAgICAgICAgICAgICAgICAgI2ZjZjhlMyAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdHlwZS12YXJpYWJsZXNcblxuXG4vLyBUYWJsZXNcbi8vXG4vLyBDdXN0b21pemVzIHRoZSBgLnRhYmxlYCBjb21wb25lbnQgd2l0aCBiYXNpYyB2YWx1ZXMsIGVhY2ggdXNlZCBhY3Jvc3MgYWxsIHRhYmxlIHZhcmlhdGlvbnMuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0YWJsZS12YXJpYWJsZXNcbiR0YWJsZS1jZWxsLXBhZGRpbmcteTogICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHRhYmxlLWNlbGwtcGFkZGluZy14OiAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kdGFibGUtY2VsbC1wYWRkaW5nLXktc206ICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kdGFibGUtY2VsbC1wYWRkaW5nLXgtc206ICAgICAuMjVyZW0gIWRlZmF1bHQ7XG5cbiR0YWJsZS1jZWxsLXZlcnRpY2FsLWFsaWduOiAgIHRvcCAhZGVmYXVsdDtcblxuJHRhYmxlLWNvbG9yOiAgICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG4kdGFibGUtYmc6ICAgICAgICAgICAgICAgICAgICB0cmFuc3BhcmVudCAhZGVmYXVsdDtcbiR0YWJsZS1hY2NlbnQtYmc6ICAgICAgICAgICAgIHRyYW5zcGFyZW50ICFkZWZhdWx0O1xuXG4kdGFibGUtdGgtZm9udC13ZWlnaHQ6ICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kdGFibGUtc3RyaXBlZC1jb2xvcjogICAgICAgICAkdGFibGUtY29sb3IgIWRlZmF1bHQ7XG4kdGFibGUtc3RyaXBlZC1iZy1mYWN0b3I6ICAgICAuMDUgIWRlZmF1bHQ7XG4kdGFibGUtc3RyaXBlZC1iZzogICAgICAgICAgICByZ2JhKCRibGFjaywgJHRhYmxlLXN0cmlwZWQtYmctZmFjdG9yKSAhZGVmYXVsdDtcblxuJHRhYmxlLWFjdGl2ZS1jb2xvcjogICAgICAgICAgJHRhYmxlLWNvbG9yICFkZWZhdWx0O1xuJHRhYmxlLWFjdGl2ZS1iZy1mYWN0b3I6ICAgICAgLjEgIWRlZmF1bHQ7XG4kdGFibGUtYWN0aXZlLWJnOiAgICAgICAgICAgICByZ2JhKCRibGFjaywgJHRhYmxlLWFjdGl2ZS1iZy1mYWN0b3IpICFkZWZhdWx0O1xuXG4kdGFibGUtaG92ZXItY29sb3I6ICAgICAgICAgICAkdGFibGUtY29sb3IgIWRlZmF1bHQ7XG4kdGFibGUtaG92ZXItYmctZmFjdG9yOiAgICAgICAuMDc1ICFkZWZhdWx0O1xuJHRhYmxlLWhvdmVyLWJnOiAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssICR0YWJsZS1ob3Zlci1iZy1mYWN0b3IpICFkZWZhdWx0O1xuXG4kdGFibGUtYm9yZGVyLWZhY3RvcjogICAgICAgICAuMSAhZGVmYXVsdDtcbiR0YWJsZS1ib3JkZXItd2lkdGg6ICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kdGFibGUtYm9yZGVyLWNvbG9yOiAgICAgICAgICAkYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuXG4kdGFibGUtc3RyaXBlZC1vcmRlcjogICAgICAgICBvZGQgIWRlZmF1bHQ7XG5cbiR0YWJsZS1ncm91cC1zZXBhcmF0b3ItY29sb3I6IGN1cnJlbnRDb2xvciAhZGVmYXVsdDtcblxuJHRhYmxlLWNhcHRpb24tY29sb3I6ICAgICAgICAgJHRleHQtbXV0ZWQgIWRlZmF1bHQ7XG5cbiR0YWJsZS1iZy1zY2FsZTogICAgICAgICAgICAgIC04MCUgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRhYmxlLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdGFibGUtbG9vcFxuJHRhYmxlLXZhcmlhbnRzOiAoXG4gIFwicHJpbWFyeVwiOiAgICBzaGlmdC1jb2xvcigkcHJpbWFyeSwgJHRhYmxlLWJnLXNjYWxlKSxcbiAgXCJzZWNvbmRhcnlcIjogIHNoaWZ0LWNvbG9yKCRzZWNvbmRhcnksICR0YWJsZS1iZy1zY2FsZSksXG4gIFwic3VjY2Vzc1wiOiAgICBzaGlmdC1jb2xvcigkc3VjY2VzcywgJHRhYmxlLWJnLXNjYWxlKSxcbiAgXCJpbmZvXCI6ICAgICAgIHNoaWZ0LWNvbG9yKCRpbmZvLCAkdGFibGUtYmctc2NhbGUpLFxuICBcIndhcm5pbmdcIjogICAgc2hpZnQtY29sb3IoJHdhcm5pbmcsICR0YWJsZS1iZy1zY2FsZSksXG4gIFwiZGFuZ2VyXCI6ICAgICBzaGlmdC1jb2xvcigkZGFuZ2VyLCAkdGFibGUtYmctc2NhbGUpLFxuICBcImxpZ2h0XCI6ICAgICAgJGxpZ2h0LFxuICBcImRhcmtcIjogICAgICAgJGRhcmssXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0YWJsZS1sb29wXG5cblxuLy8gQnV0dG9ucyArIEZvcm1zXG4vL1xuLy8gU2hhcmVkIHZhcmlhYmxlcyB0aGF0IGFyZSByZWFzc2lnbmVkIHRvIGAkaW5wdXQtYCBhbmQgYCRidG4tYCBzcGVjaWZpYyB2YXJpYWJsZXMuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBpbnB1dC1idG4tdmFyaWFibGVzXG4kaW5wdXQtYnRuLXBhZGRpbmcteTogICAgICAgICAuMzc1cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1wYWRkaW5nLXg6ICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb250LWZhbWlseTogICAgICAgbnVsbCAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1zaXplOiAgICAgICAgICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tbGluZS1oZWlnaHQ6ICAgICAgICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLWZvY3VzLXdpZHRoOiAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9jdXMtY29sb3Itb3BhY2l0eTogLjI1ICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb2N1cy1jb2xvcjogICAgICAgICByZ2JhKCRjb21wb25lbnQtYWN0aXZlLWJnLCAkaW5wdXQtYnRuLWZvY3VzLWNvbG9yLW9wYWNpdHkpICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb2N1cy1ibHVyOiAgICAgICAgICAwICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93OiAgICAwIDAgJGlucHV0LWJ0bi1mb2N1cy1ibHVyICRpbnB1dC1idG4tZm9jdXMtd2lkdGggJGlucHV0LWJ0bi1mb2N1cy1jb2xvciAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1wYWRkaW5nLXktc206ICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1wYWRkaW5nLXgtc206ICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtc2l6ZS1zbTogICAgICAkZm9udC1zaXplLXNtICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLXBhZGRpbmcteS1sZzogICAgICAuNXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy14LWxnOiAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtc2l6ZS1sZzogICAgICAkZm9udC1zaXplLWxnICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLWJvcmRlci13aWR0aDogICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBpbnB1dC1idG4tdmFyaWFibGVzXG5cblxuLy8gQnV0dG9uc1xuLy9cbi8vIEZvciBlYWNoIG9mIEJvb3RzdHJhcCdzIGJ1dHRvbnMsIGRlZmluZSB0ZXh0LCBiYWNrZ3JvdW5kLCBhbmQgYm9yZGVyIGNvbG9yLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYnRuLXZhcmlhYmxlc1xuJGJ0bi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kYnRuLXBhZGRpbmcteDogICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRidG4tZm9udC1mYW1pbHk6ICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kYnRuLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRidG4tbGluZS1oZWlnaHQ6ICAgICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kYnRuLXdoaXRlLXNwYWNlOiAgICAgICAgICAgICBudWxsICFkZWZhdWx0OyAvLyBTZXQgdG8gYG5vd3JhcGAgdG8gcHJldmVudCB0ZXh0IHdyYXBwaW5nXG5cbiRidG4tcGFkZGluZy15LXNtOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LXNtICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXgtc206ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtc20gIWRlZmF1bHQ7XG4kYnRuLWZvbnQtc2l6ZS1zbTogICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcblxuJGJ0bi1wYWRkaW5nLXktbGc6ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XG4kYnRuLXBhZGRpbmcteC1sZzogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1sZyAhZGVmYXVsdDtcbiRidG4tZm9udC1zaXplLWxnOiAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLWxnICFkZWZhdWx0O1xuXG4kYnRuLWJvcmRlci13aWR0aDogICAgICAgICAgICAkaW5wdXQtYnRuLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcblxuJGJ0bi1mb250LXdlaWdodDogICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LW5vcm1hbCAhZGVmYXVsdDtcbiRidG4tYm94LXNoYWRvdzogICAgICAgICAgICAgIGluc2V0IDAgMXB4IDAgcmdiYSgkd2hpdGUsIC4xNSksIDAgMXB4IDFweCByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG4kYnRuLWZvY3VzLXdpZHRoOiAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuJGJ0bi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGJ0bi1kaXNhYmxlZC1vcGFjaXR5OiAgICAgICAgLjY1ICFkZWZhdWx0O1xuJGJ0bi1hY3RpdmUtYm94LXNoYWRvdzogICAgICAgaW5zZXQgMCAzcHggNXB4IHJnYmEoJGJsYWNrLCAuMTI1KSAhZGVmYXVsdDtcblxuJGJ0bi1saW5rLWNvbG9yOiAgICAgICAgICAgICAgJGxpbmstY29sb3IgIWRlZmF1bHQ7XG4kYnRuLWxpbmstaG92ZXItY29sb3I6ICAgICAgICAkbGluay1ob3Zlci1jb2xvciAhZGVmYXVsdDtcbiRidG4tbGluay1kaXNhYmxlZC1jb2xvcjogICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuLy8gQWxsb3dzIGZvciBjdXN0b21pemluZyBidXR0b24gcmFkaXVzIGluZGVwZW5kZW50bHkgZnJvbSBnbG9iYWwgYm9yZGVyIHJhZGl1c1xuJGJ0bi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kYnRuLWJvcmRlci1yYWRpdXMtc206ICAgICAgICAkYm9yZGVyLXJhZGl1cy1zbSAhZGVmYXVsdDtcbiRidG4tYm9yZGVyLXJhZGl1cy1sZzogICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuXG4kYnRuLXRyYW5zaXRpb246ICAgICAgICAgICAgICBjb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cbiRidG4taG92ZXItYmctc2hhZGUtYW1vdW50OiAgICAgICAxNSUgIWRlZmF1bHQ7XG4kYnRuLWhvdmVyLWJnLXRpbnQtYW1vdW50OiAgICAgICAgMTUlICFkZWZhdWx0O1xuJGJ0bi1ob3Zlci1ib3JkZXItc2hhZGUtYW1vdW50OiAgIDIwJSAhZGVmYXVsdDtcbiRidG4taG92ZXItYm9yZGVyLXRpbnQtYW1vdW50OiAgICAxMCUgIWRlZmF1bHQ7XG4kYnRuLWFjdGl2ZS1iZy1zaGFkZS1hbW91bnQ6ICAgICAgMjAlICFkZWZhdWx0O1xuJGJ0bi1hY3RpdmUtYmctdGludC1hbW91bnQ6ICAgICAgIDIwJSAhZGVmYXVsdDtcbiRidG4tYWN0aXZlLWJvcmRlci1zaGFkZS1hbW91bnQ6ICAyNSUgIWRlZmF1bHQ7XG4kYnRuLWFjdGl2ZS1ib3JkZXItdGludC1hbW91bnQ6ICAgMTAlICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBidG4tdmFyaWFibGVzXG5cblxuLy8gRm9ybXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tdGV4dC12YXJpYWJsZXNcbiRmb3JtLXRleHQtbWFyZ2luLXRvcDogICAgICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kZm9ybS10ZXh0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgJHNtYWxsLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRmb3JtLXRleHQtZm9udC1zdHlsZTogICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tdGV4dC1mb250LXdlaWdodDogICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS10ZXh0LWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgJHRleHQtbXV0ZWQgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tdGV4dC12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tbGFiZWwtdmFyaWFibGVzXG4kZm9ybS1sYWJlbC1tYXJnaW4tYm90dG9tOiAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1sYWJlbC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLWxhYmVsLWZvbnQtc3R5bGU6ICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tbGFiZWwtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS1sYWJlbC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1sYWJlbC12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0taW5wdXQtdmFyaWFibGVzXG4kaW5wdXQtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kaW5wdXQtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1mYW1pbHk6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LWZhbWlseSAhZGVmYXVsdDtcbiRpbnB1dC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRpbnB1dC1mb250LXdlaWdodDogICAgICAgICAgICAgICAgICAgICAkZm9udC13ZWlnaHQtYmFzZSAhZGVmYXVsdDtcbiRpbnB1dC1saW5lLWhlaWdodDogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuXG4kaW5wdXQtcGFkZGluZy15LXNtOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XG4kaW5wdXQtcGFkZGluZy14LXNtOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtc20gIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1zaXplLXNtOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtc20gIWRlZmF1bHQ7XG5cbiRpbnB1dC1wYWRkaW5nLXktbGc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcbiRpbnB1dC1wYWRkaW5nLXgtbGc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1sZyAhZGVmYXVsdDtcbiRpbnB1dC1mb250LXNpemUtbGc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcblxuJGlucHV0LWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRib2R5LWJnICFkZWZhdWx0O1xuJGlucHV0LWRpc2FibGVkLWJnOiAgICAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRpbnB1dC1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kaW5wdXQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgJGdyYXktNDAwICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGlucHV0LWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgICAgICRib3gtc2hhZG93LWluc2V0ICFkZWZhdWx0O1xuXG4kaW5wdXQtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLXJhZGl1cy1zbTogICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMtc20gIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLXJhZGl1cy1sZzogICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG5cbiRpbnB1dC1mb2N1cy1iZzogICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgdGludC1jb2xvcigkY29tcG9uZW50LWFjdGl2ZS1iZywgNTAlKSAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy1jb2xvcjogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtd2lkdGg6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG5cbiRpbnB1dC1wbGFjZWhvbGRlci1jb2xvcjogICAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kaW5wdXQtcGxhaW50ZXh0LWNvbG9yOiAgICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG5cbiRpbnB1dC1oZWlnaHQtYm9yZGVyOiAgICAgICAgICAgICAgICAgICAkaW5wdXQtYm9yZGVyLXdpZHRoICogMiAhZGVmYXVsdDtcblxuJGlucHV0LWhlaWdodC1pbm5lcjogICAgICAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAxZW0sICRpbnB1dC1wYWRkaW5nLXkgKiAyKSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZjogICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogLjVlbSwgJGlucHV0LXBhZGRpbmcteSkgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LWlubmVyLXF1YXJ0ZXI6ICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIC4yNWVtLCAkaW5wdXQtcGFkZGluZy15ICogLjUpICFkZWZhdWx0O1xuXG4kaW5wdXQtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSwgYWRkKCRpbnB1dC1wYWRkaW5nLXkgKiAyLCAkaW5wdXQtaGVpZ2h0LWJvcmRlciwgZmFsc2UpKSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtc206ICAgICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogMWVtLCBhZGQoJGlucHV0LXBhZGRpbmcteS1zbSAqIDIsICRpbnB1dC1oZWlnaHQtYm9yZGVyLCBmYWxzZSkpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1sZzogICAgICAgICAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAxZW0sIGFkZCgkaW5wdXQtcGFkZGluZy15LWxnICogMiwgJGlucHV0LWhlaWdodC1ib3JkZXIsIGZhbHNlKSkgIWRlZmF1bHQ7XG5cbiRpbnB1dC10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG4kZm9ybS1jb2xvci13aWR0aDogICAgICAgICAgICAgICAgICAgICAgM3JlbSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1pbnB1dC12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tY2hlY2stdmFyaWFibGVzXG4kZm9ybS1jaGVjay1pbnB1dC13aWR0aDogICAgICAgICAgICAgICAgICAxZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1taW4taGVpZ2h0OiAgICAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLXBhZGRpbmctc3RhcnQ6ICAgICAgICAgICAgICAgICRmb3JtLWNoZWNrLWlucHV0LXdpZHRoICsgLjVlbSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLW1hcmdpbi1ib3R0b206ICAgICAgICAgICAgICAgIC4xMjVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1sYWJlbC1jb2xvcjogICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stbGFiZWwtY3Vyc29yOiAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlucHV0LWFjdGl2ZS1maWx0ZXI6ICAgICAgICAgIGJyaWdodG5lc3MoOTAlKSAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5wdXQtYmc6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJnICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtYm9yZGVyOiAgICAgICAgICAgICAgICAgMXB4IHNvbGlkIHJnYmEoJGJsYWNrLCAuMjUpICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtYm9yZGVyLXJhZGl1czogICAgICAgICAgLjI1ZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1yYWRpby1ib3JkZXItcmFkaXVzOiAgICAgICAgICA1MCUgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1mb2N1cy1ib3JkZXI6ICAgICAgICAgICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtZm9jdXMtYm94LXNoYWRvdzogICAgICAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWNvbG9yOiAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYmctY29sb3I6ICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1ib3JkZXItY29sb3I6ICAgJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1iZy1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYmctaW1hZ2U6ICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDIwIDIwJz48cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyN7JGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1jb2xvcn0nIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPSczJyBkPSdNNiAxMGwzIDNsNi02Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stcmFkaW8tY2hlY2tlZC1iZy1pbWFnZTogICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnPjxjaXJjbGUgcj0nMicgZmlsbD0nI3skZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWNvbG9yfScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1jb2xvcjogICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJnLWNvbG9yOiAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYm9yZGVyLWNvbG9yOiAgICRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYmctY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJnLWltYWdlOiAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyMCAyMCc+PHBhdGggZmlsbD0nbm9uZScgc3Ryb2tlPScjeyRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMycgZD0nTTYgMTBoOCcvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5wdXQtZGlzYWJsZWQtb3BhY2l0eTogICAgICAgIC41ICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stbGFiZWwtZGlzYWJsZWQtb3BhY2l0eTogICAgICAgICRmb3JtLWNoZWNrLWlucHV0LWRpc2FibGVkLW9wYWNpdHkgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1idG4tY2hlY2stZGlzYWJsZWQtb3BhY2l0eTogICAgJGJ0bi1kaXNhYmxlZC1vcGFjaXR5ICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbmxpbmUtbWFyZ2luLWVuZDogICAgMXJlbSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1jaGVjay12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tc3dpdGNoLXZhcmlhYmxlc1xuJGZvcm0tc3dpdGNoLWNvbG9yOiAgICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMjUpICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLXdpZHRoOiAgICAgICAgICAgICAgIDJlbSAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC1wYWRkaW5nLXN0YXJ0OiAgICAgICAkZm9ybS1zd2l0Y2gtd2lkdGggKyAuNWVtICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLWJnLWltYWdlOiAgICAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4Jz48Y2lyY2xlIHI9JzMnIGZpbGw9JyN7JGZvcm0tc3dpdGNoLWNvbG9yfScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC1ib3JkZXItcmFkaXVzOiAgICAgICAkZm9ybS1zd2l0Y2gtd2lkdGggIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtdHJhbnNpdGlvbjogICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbiAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG4kZm9ybS1zd2l0Y2gtZm9jdXMtY29sb3I6ICAgICAgICAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC1mb2N1cy1iZy1pbWFnZTogICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCc+PGNpcmNsZSByPSczJyBmaWxsPScjeyRmb3JtLXN3aXRjaC1mb2N1cy1jb2xvcn0nLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRmb3JtLXN3aXRjaC1jaGVja2VkLWNvbG9yOiAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC1jaGVja2VkLWJnLWltYWdlOiAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCc+PGNpcmNsZSByPSczJyBmaWxsPScjeyRmb3JtLXN3aXRjaC1jaGVja2VkLWNvbG9yfScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC1jaGVja2VkLWJnLXBvc2l0aW9uOiByaWdodCBjZW50ZXIgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tc3dpdGNoLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgaW5wdXQtZ3JvdXAtdmFyaWFibGVzXG4kaW5wdXQtZ3JvdXAtYWRkb24tcGFkZGluZy15OiAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteSAhZGVmYXVsdDtcbiRpbnB1dC1ncm91cC1hZGRvbi1wYWRkaW5nLXg6ICAgICAgICAgICAkaW5wdXQtcGFkZGluZy14ICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLWZvbnQtd2VpZ2h0OiAgICAgICAgICRpbnB1dC1mb250LXdlaWdodCAhZGVmYXVsdDtcbiRpbnB1dC1ncm91cC1hZGRvbi1jb2xvcjogICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kaW5wdXQtZ3JvdXAtYWRkb24tYmc6ICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLWJvcmRlci1jb2xvcjogICAgICAgICRpbnB1dC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGlucHV0LWdyb3VwLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1zZWxlY3QtdmFyaWFibGVzXG4kZm9ybS1zZWxlY3QtcGFkZGluZy15OiAgICAgICAgICAgICAkaW5wdXQtcGFkZGluZy15ICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LXBhZGRpbmcteDogICAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteCAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mb250LWZhbWlseTogICAgICAgICAgICRpbnB1dC1mb250LWZhbWlseSAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mb250LXNpemU6ICAgICAgICAgICAgICRpbnB1dC1mb250LXNpemUgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmc6ICAgICAkZm9ybS1zZWxlY3QtcGFkZGluZy14ICogMyAhZGVmYXVsdDsgLy8gRXh0cmEgcGFkZGluZyBmb3IgYmFja2dyb3VuZC1pbWFnZVxuJGZvcm0tc2VsZWN0LWZvbnQtd2VpZ2h0OiAgICAgICAgICAgJGlucHV0LWZvbnQtd2VpZ2h0ICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWxpbmUtaGVpZ2h0OiAgICAgICAgICAgJGlucHV0LWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWNvbG9yOiAgICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJnICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWRpc2FibGVkLWNvbG9yOiAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1kaXNhYmxlZC1iZzogICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICRpbnB1dC1kaXNhYmxlZC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYmctcG9zaXRpb246ICAgICAgICAgICByaWdodCAkZm9ybS1zZWxlY3QtcGFkZGluZy14IGNlbnRlciAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1iZy1zaXplOiAgICAgICAgICAgICAgIDE2cHggMTJweCAhZGVmYXVsdDsgLy8gSW4gcGl4ZWxzIGJlY2F1c2UgaW1hZ2UgZGltZW5zaW9uc1xuJGZvcm0tc2VsZWN0LWluZGljYXRvci1jb2xvcjogICAgICAgJGdyYXktODAwICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWluZGljYXRvcjogICAgICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnPjxwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nI3skZm9ybS1zZWxlY3QtaW5kaWNhdG9yLWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzInIGQ9J00yIDVsNiA2IDYtNicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGZvcm0tc2VsZWN0LWZlZWRiYWNrLWljb24tcGFkZGluZy1lbmQ6ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXggKiAyLjUgKyAkZm9ybS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmcgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZmVlZGJhY2staWNvbi1wb3NpdGlvbjogICAgY2VudGVyIHJpZ2h0ICRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZyAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mZWVkYmFjay1pY29uLXNpemU6ICAgICAgICAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGYgJGlucHV0LWhlaWdodC1pbm5lci1oYWxmICFkZWZhdWx0O1xuXG4kZm9ybS1zZWxlY3QtYm9yZGVyLXdpZHRoOiAgICAgICAgJGlucHV0LWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1ib3JkZXItY29sb3I6ICAgICAgICAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJvcmRlci1yYWRpdXM6ICAgICAgICRpbnB1dC1ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJveC1zaGFkb3c6ICAgICAgICAgICRib3gtc2hhZG93LWluc2V0ICFkZWZhdWx0O1xuXG4kZm9ybS1zZWxlY3QtZm9jdXMtYm9yZGVyLWNvbG9yOiAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mb2N1cy13aWR0aDogICAgICAgICAkaW5wdXQtZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZm9jdXMtYm94LXNoYWRvdzogICAgMCAwIDAgJGZvcm0tc2VsZWN0LWZvY3VzLXdpZHRoICRpbnB1dC1idG4tZm9jdXMtY29sb3IgIWRlZmF1bHQ7XG5cbiRmb3JtLXNlbGVjdC1wYWRkaW5nLXktc206ICAgICAgICAkaW5wdXQtcGFkZGluZy15LXNtICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LXBhZGRpbmcteC1zbTogICAgICAgICRpbnB1dC1wYWRkaW5nLXgtc20gIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZm9udC1zaXplLXNtOiAgICAgICAgJGlucHV0LWZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1ib3JkZXItcmFkaXVzLXNtOiAgICAkaW5wdXQtYm9yZGVyLXJhZGl1cy1zbSAhZGVmYXVsdDtcblxuJGZvcm0tc2VsZWN0LXBhZGRpbmcteS1sZzogICAgICAgICRpbnB1dC1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtcGFkZGluZy14LWxnOiAgICAgICAgJGlucHV0LXBhZGRpbmcteC1sZyAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mb250LXNpemUtbGc6ICAgICAgICAkaW5wdXQtZm9udC1zaXplLWxnICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJvcmRlci1yYWRpdXMtbGc6ICAgICRpbnB1dC1ib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuXG4kZm9ybS1zZWxlY3QtdHJhbnNpdGlvbjogICAgICAgICAgJGlucHV0LXRyYW5zaXRpb24gIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tc2VsZWN0LXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1yYW5nZS12YXJpYWJsZXNcbiRmb3JtLXJhbmdlLXRyYWNrLXdpZHRoOiAgICAgICAgICAxMDAlICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdHJhY2staGVpZ2h0OiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdHJhY2stY3Vyc29yOiAgICAgICAgIHBvaW50ZXIgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10cmFjay1iZzogICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdHJhY2stYm9yZGVyLXJhZGl1czogIDFyZW0gIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10cmFjay1ib3gtc2hhZG93OiAgICAgJGJveC1zaGFkb3ctaW5zZXQgIWRlZmF1bHQ7XG5cbiRmb3JtLXJhbmdlLXRodW1iLXdpZHRoOiAgICAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItaGVpZ2h0OiAgICAgICAgICAgICAgICAgICRmb3JtLXJhbmdlLXRodW1iLXdpZHRoICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItYmc6ICAgICAgICAgICAgICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItYm9yZGVyOiAgICAgICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAwIC4xcmVtIC4yNXJlbSByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdzogICAgICAgIDAgMCAwIDFweCAkYm9keS1iZywgJGlucHV0LWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93LXdpZHRoOiAgJGlucHV0LWZvY3VzLXdpZHRoICFkZWZhdWx0OyAvLyBGb3IgZm9jdXMgYm94IHNoYWRvdyBpc3N1ZSBpbiBFZGdlXG4kZm9ybS1yYW5nZS10aHVtYi1hY3RpdmUtYmc6ICAgICAgICAgICAgICAgdGludC1jb2xvcigkY29tcG9uZW50LWFjdGl2ZS1iZywgNzAlKSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWRpc2FibGVkLWJnOiAgICAgICAgICAgICAkZ3JheS01MDAgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi10cmFuc2l0aW9uOiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLXJhbmdlLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1maWxlLXZhcmlhYmxlc1xuJGZvcm0tZmlsZS1idXR0b24tY29sb3I6ICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWZpbGUtYnV0dG9uLWJnOiAgICAgICAgICAgICAkaW5wdXQtZ3JvdXAtYWRkb24tYmcgIWRlZmF1bHQ7XG4kZm9ybS1maWxlLWJ1dHRvbi1ob3Zlci1iZzogICAgICAgc2hhZGUtY29sb3IoJGZvcm0tZmlsZS1idXR0b24tYmcsIDUlKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1maWxlLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1mbG9hdGluZy12YXJpYWJsZXNcbiRmb3JtLWZsb2F0aW5nLWhlaWdodDogICAgICAgICAgICBhZGQoMy41cmVtLCAkaW5wdXQtaGVpZ2h0LWJvcmRlcikgIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1saW5lLWhlaWdodDogICAgICAgMS4yNSAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLXBhZGRpbmcteDogICAgICAgICAkaW5wdXQtcGFkZGluZy14ICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctcGFkZGluZy15OiAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1pbnB1dC1wYWRkaW5nLXQ6ICAgMS42MjVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1pbnB1dC1wYWRkaW5nLWI6ICAgLjYyNXJlbSAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLWxhYmVsLW9wYWNpdHk6ICAgICAuNjUgIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1sYWJlbC10cmFuc2Zvcm06ICAgc2NhbGUoLjg1KSB0cmFuc2xhdGVZKC0uNXJlbSkgdHJhbnNsYXRlWCguMTVyZW0pICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctdHJhbnNpdGlvbjogICAgICAgIG9wYWNpdHkgLjFzIGVhc2UtaW4tb3V0LCB0cmFuc2Zvcm0gLjFzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLWZsb2F0aW5nLXZhcmlhYmxlc1xuXG4vLyBGb3JtIHZhbGlkYXRpb25cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tZmVlZGJhY2stdmFyaWFibGVzXG4kZm9ybS1mZWVkYmFjay1tYXJnaW4tdG9wOiAgICAgICAgICAkZm9ybS10ZXh0LW1hcmdpbi10b3AgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1mb250LXNpemU6ICAgICAgICAgICAkZm9ybS10ZXh0LWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWZvbnQtc3R5bGU6ICAgICAgICAgICRmb3JtLXRleHQtZm9udC1zdHlsZSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXZhbGlkLWNvbG9yOiAgICAgICAgICRzdWNjZXNzICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvcjogICAgICAgJGRhbmdlciAhZGVmYXVsdDtcblxuJGZvcm0tZmVlZGJhY2staWNvbi12YWxpZC1jb2xvcjogICAgJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkOiAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnPjxwYXRoIGZpbGw9JyN7JGZvcm0tZmVlZGJhY2staWNvbi12YWxpZC1jb2xvcn0nIGQ9J00yLjMgNi43M0wuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMXonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQtY29sb3I6ICAkZm9ybS1mZWVkYmFjay1pbnZhbGlkLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkOiAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTIgMTInIHdpZHRoPScxMicgaGVpZ2h0PScxMicgZmlsbD0nbm9uZScgc3Ryb2tlPScjeyRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZC1jb2xvcn0nPjxjaXJjbGUgY3g9JzYnIGN5PSc2JyByPSc0LjUnLz48cGF0aCBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBkPSdNNS44IDMuNmguNEw2IDYuNXonLz48Y2lyY2xlIGN4PSc2JyBjeT0nOC4yJyByPScuNicgZmlsbD0nI3skZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQtY29sb3J9JyBzdHJva2U9J25vbmUnLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tZmVlZGJhY2stdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLXZhbGlkYXRpb24tc3RhdGVzXG4kZm9ybS12YWxpZGF0aW9uLXN0YXRlczogKFxuICBcInZhbGlkXCI6IChcbiAgICBcImNvbG9yXCI6ICRmb3JtLWZlZWRiYWNrLXZhbGlkLWNvbG9yLFxuICAgIFwiaWNvblwiOiAkZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkXG4gICksXG4gIFwiaW52YWxpZFwiOiAoXG4gICAgXCJjb2xvclwiOiAkZm9ybS1mZWVkYmFjay1pbnZhbGlkLWNvbG9yLFxuICAgIFwiaWNvblwiOiAkZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWRcbiAgKVxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS12YWxpZGF0aW9uLXN0YXRlc1xuXG4vLyBaLWluZGV4IG1hc3RlciBsaXN0XG4vL1xuLy8gV2FybmluZzogQXZvaWQgY3VzdG9taXppbmcgdGhlc2UgdmFsdWVzLiBUaGV5J3JlIHVzZWQgZm9yIGEgYmlyZCdzIGV5ZSB2aWV3XG4vLyBvZiBjb21wb25lbnRzIGRlcGVuZGVudCBvbiB0aGUgei1heGlzIGFuZCBhcmUgZGVzaWduZWQgdG8gYWxsIHdvcmsgdG9nZXRoZXIuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB6aW5kZXgtc3RhY2tcbiR6aW5kZXgtZHJvcGRvd246ICAgICAgICAgICAgICAgICAgIDEwMDAgIWRlZmF1bHQ7XG4kemluZGV4LXN0aWNreTogICAgICAgICAgICAgICAgICAgICAxMDIwICFkZWZhdWx0O1xuJHppbmRleC1maXhlZDogICAgICAgICAgICAgICAgICAgICAgMTAzMCAhZGVmYXVsdDtcbiR6aW5kZXgtb2ZmY2FudmFzLWJhY2tkcm9wOiAgICAgICAgIDEwNDAgIWRlZmF1bHQ7XG4kemluZGV4LW9mZmNhbnZhczogICAgICAgICAgICAgICAgICAxMDQ1ICFkZWZhdWx0O1xuJHppbmRleC1tb2RhbC1iYWNrZHJvcDogICAgICAgICAgICAgMTA1MCAhZGVmYXVsdDtcbiR6aW5kZXgtbW9kYWw6ICAgICAgICAgICAgICAgICAgICAgIDEwNTUgIWRlZmF1bHQ7XG4kemluZGV4LXBvcG92ZXI6ICAgICAgICAgICAgICAgICAgICAxMDcwICFkZWZhdWx0O1xuJHppbmRleC10b29sdGlwOiAgICAgICAgICAgICAgICAgICAgMTA4MCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgemluZGV4LXN0YWNrXG5cblxuLy8gTmF2c1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbmF2LXZhcmlhYmxlc1xuJG5hdi1saW5rLXBhZGRpbmcteTogICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kbmF2LWxpbmstcGFkZGluZy14OiAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJG5hdi1saW5rLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRuYXYtbGluay1mb250LXdlaWdodDogICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kbmF2LWxpbmstY29sb3I6ICAgICAgICAgICAgICAgICAgICAkbGluay1jb2xvciAhZGVmYXVsdDtcbiRuYXYtbGluay1ob3Zlci1jb2xvcjogICAgICAgICAgICAgICRsaW5rLWhvdmVyLWNvbG9yICFkZWZhdWx0O1xuJG5hdi1saW5rLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcbiRuYXYtbGluay1kaXNhYmxlZC1jb2xvcjogICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuJG5hdi10YWJzLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuJG5hdi10YWJzLWJvcmRlci13aWR0aDogICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRuYXYtdGFicy1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yOiAgJGdyYXktMjAwICRncmF5LTIwMCAkbmF2LXRhYnMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstYWN0aXZlLWNvbG9yOiAgICAgICAgJGdyYXktNzAwICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstYWN0aXZlLWJnOiAgICAgICAgICAgJGJvZHktYmcgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1hY3RpdmUtYm9yZGVyLWNvbG9yOiAkZ3JheS0zMDAgJGdyYXktMzAwICRuYXYtdGFicy1saW5rLWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJG5hdi1waWxscy1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kbmF2LXBpbGxzLWxpbmstYWN0aXZlLWNvbG9yOiAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRuYXYtcGlsbHMtbGluay1hY3RpdmUtYmc6ICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBuYXYtdmFyaWFibGVzXG5cblxuLy8gTmF2YmFyXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBuYXZiYXItdmFyaWFibGVzXG4kbmF2YmFyLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAkc3BhY2VyICogLjUgIWRlZmF1bHQ7XG4kbmF2YmFyLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteDogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJG5hdmJhci1icmFuZC1mb250LXNpemU6ICAgICAgICAgICAgJGZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbi8vIENvbXB1dGUgdGhlIG5hdmJhci1icmFuZCBwYWRkaW5nLXkgc28gdGhlIG5hdmJhci1icmFuZCB3aWxsIGhhdmUgdGhlIHNhbWUgaGVpZ2h0IGFzIG5hdmJhci10ZXh0IGFuZCBuYXYtbGlua1xuJG5hdi1saW5rLWhlaWdodDogICAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2UgKyAkbmF2LWxpbmstcGFkZGluZy15ICogMiAhZGVmYXVsdDtcbiRuYXZiYXItYnJhbmQtaGVpZ2h0OiAgICAgICAgICAgICAgICRuYXZiYXItYnJhbmQtZm9udC1zaXplICogJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG4kbmF2YmFyLWJyYW5kLXBhZGRpbmcteTogICAgICAgICAgICAoJG5hdi1saW5rLWhlaWdodCAtICRuYXZiYXItYnJhbmQtaGVpZ2h0KSAqIC41ICFkZWZhdWx0O1xuJG5hdmJhci1icmFuZC1tYXJnaW4tZW5kOiAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcblxuJG5hdmJhci10b2dnbGVyLXBhZGRpbmcteTogICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLXBhZGRpbmcteDogICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLWZvbnQtc2l6ZTogICAgICAgICAgJGZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci1ib3JkZXItcmFkaXVzOiAgICAgICRidG4tYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci1mb2N1cy13aWR0aDogICAgICAgICRidG4tZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItdHJhbnNpdGlvbjogICAgICAgICBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIG5hdmJhci12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdmJhci10aGVtZS12YXJpYWJsZXNcbiRuYXZiYXItZGFyay1jb2xvcjogICAgICAgICAgICAgICAgIHJnYmEoJHdoaXRlLCAuNTUpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWhvdmVyLWNvbG9yOiAgICAgICAgICAgcmdiYSgkd2hpdGUsIC43NSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yOiAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstZGlzYWJsZWQtY29sb3I6ICAgICAgICByZ2JhKCR3aGl0ZSwgLjI1KSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay10b2dnbGVyLWljb24tYmc6ICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDMwIDMwJz48cGF0aCBzdHJva2U9JyN7JG5hdmJhci1kYXJrLWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMicgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstdG9nZ2xlci1ib3JkZXItY29sb3I6ICByZ2JhKCR3aGl0ZSwgLjEpICFkZWZhdWx0O1xuXG4kbmF2YmFyLWxpZ2h0LWNvbG9yOiAgICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjU1KSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtaG92ZXItY29sb3I6ICAgICAgICAgIHJnYmEoJGJsYWNrLCAuNykgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvcjogICAgICAgICByZ2JhKCRibGFjaywgLjkpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1kaXNhYmxlZC1jb2xvcjogICAgICAgcmdiYSgkYmxhY2ssIC4zKSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtdG9nZ2xlci1pY29uLWJnOiAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDMwIDMwJz48cGF0aCBzdHJva2U9JyN7JG5hdmJhci1saWdodC1jb2xvcn0nIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBzdHJva2Utd2lkdGg9JzInIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC10b2dnbGVyLWJvcmRlci1jb2xvcjogcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcblxuJG5hdmJhci1saWdodC1icmFuZC1jb2xvcjogICAgICAgICAgICAgICAgJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWJyYW5kLWhvdmVyLWNvbG9yOiAgICAgICAgICAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1icmFuZC1jb2xvcjogICAgICAgICAgICAgICAgICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstYnJhbmQtaG92ZXItY29sb3I6ICAgICAgICAgICAkbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBuYXZiYXItdGhlbWUtdmFyaWFibGVzXG5cblxuLy8gRHJvcGRvd25zXG4vL1xuLy8gRHJvcGRvd24gbWVudSBjb250YWluZXIgYW5kIGNvbnRlbnRzLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZHJvcGRvd24tdmFyaWFibGVzXG4kZHJvcGRvd24tbWluLXdpZHRoOiAgICAgICAgICAgICAgICAxMHJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24tcGFkZGluZy15OiAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1zcGFjZXI6ICAgICAgICAgICAgICAgICAgIC4xMjVyZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24tZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG4kZHJvcGRvd24tY29sb3I6ICAgICAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1iZzogICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3JkZXItY29sb3I6ICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMTUpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGRyb3Bkb3duLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgc3VidHJhY3QoJGRyb3Bkb3duLWJvcmRlci1yYWRpdXMsICRkcm9wZG93bi1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRpdmlkZXItYmc6ICAgICAgICAgICAgICAgJGRyb3Bkb3duLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1kaXZpZGVyLW1hcmdpbi15OiAgICAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICRib3gtc2hhZG93ICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tbGluay1jb2xvcjogICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24tbGluay1ob3Zlci1jb2xvcjogICAgICAgICBzaGFkZS1jb2xvcigkZHJvcGRvd24tbGluay1jb2xvciwgMTAlKSAhZGVmYXVsdDtcbiRkcm9wZG93bi1saW5rLWhvdmVyLWJnOiAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yOiAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kZHJvcGRvd24tbGluay1hY3RpdmUtYmc6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWxpbmstZGlzYWJsZWQtY29sb3I6ICAgICAgJGdyYXktNTAwICFkZWZhdWx0O1xuXG4kZHJvcGRvd24taXRlbS1wYWRkaW5nLXk6ICAgICAgICAgICAkc3BhY2VyICogLjI1ICFkZWZhdWx0O1xuJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy14OiAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWhlYWRlci1jb2xvcjogICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWhlYWRlci1wYWRkaW5nOiAgICAgICAgICAgJGRyb3Bkb3duLXBhZGRpbmcteSAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXggIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGRyb3Bkb3duLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZHJvcGRvd24tZGFyay12YXJpYWJsZXNcbiRkcm9wZG93bi1kYXJrLWNvbG9yOiAgICAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWJnOiAgICAgICAgICAgICAgICAgICRncmF5LTgwMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWJvcmRlci1jb2xvcjogICAgICAgICRkcm9wZG93bi1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1kaXZpZGVyLWJnOiAgICAgICAgICAkZHJvcGRvd24tZGl2aWRlci1iZyAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWJveC1zaGFkb3c6ICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1saW5rLWNvbG9yOiAgICAgICAgICAkZHJvcGRvd24tZGFyay1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWxpbmstaG92ZXItY29sb3I6ICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWxpbmstaG92ZXItYmc6ICAgICAgIHJnYmEoJHdoaXRlLCAuMTUpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstbGluay1hY3RpdmUtY29sb3I6ICAgJGRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstbGluay1hY3RpdmUtYmc6ICAgICAgJGRyb3Bkb3duLWxpbmstYWN0aXZlLWJnICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstbGluay1kaXNhYmxlZC1jb2xvcjogJGdyYXktNTAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstaGVhZGVyLWNvbG9yOiAgICAgICAgJGdyYXktNTAwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBkcm9wZG93bi1kYXJrLXZhcmlhYmxlc1xuXG5cbi8vIFBhZ2luYXRpb25cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHBhZ2luYXRpb24tdmFyaWFibGVzXG4kcGFnaW5hdGlvbi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAuMzc1cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy14OiAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy15LXNtOiAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy14LXNtOiAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXktbGc6ICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXgtbGc6ICAgICAgICAgICAxLjVyZW0gIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWNvbG9yOiAgICAgICAgICAgICAgICAgICRsaW5rLWNvbG9yICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYmc6ICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tbWFyZ2luLXN0YXJ0OiAgICAgICAgICAgLSRwYWdpbmF0aW9uLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJvcmRlci1jb2xvcjogICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tZm9jdXMtY29sb3I6ICAgICAgICAgICAgJGxpbmstaG92ZXItY29sb3IgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1mb2N1cy1iZzogICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1mb2N1cy1vdXRsaW5lOiAgICAgICAgICAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1ob3Zlci1jb2xvcjogICAgICAgICAgICAkbGluay1ob3Zlci1jb2xvciAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWhvdmVyLWJnOiAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWhvdmVyLWJvcmRlci1jb2xvcjogICAgICRncmF5LTMwMCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tYWN0aXZlLWNvbG9yOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1hY3RpdmUtYmc6ICAgICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWFjdGl2ZS1ib3JkZXItY29sb3I6ICAgICRwYWdpbmF0aW9uLWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3I6ICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZGlzYWJsZWQtYmc6ICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAgJGdyYXktMzAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi10cmFuc2l0aW9uOiAgICAgICAgICAgICAgY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzLXNtOiAgICAgICAkYm9yZGVyLXJhZGl1cy1zbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMtbGc6ICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBwYWdpbmF0aW9uLXZhcmlhYmxlc1xuXG5cbi8vIFBsYWNlaG9sZGVyc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcGxhY2Vob2xkZXJzXG4kcGxhY2Vob2xkZXItb3BhY2l0eS1tYXg6ICAgICAgICAgICAuNSAhZGVmYXVsdDtcbiRwbGFjZWhvbGRlci1vcGFjaXR5LW1pbjogICAgICAgICAgIC4yICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBwbGFjZWhvbGRlcnNcblxuLy8gQ2FyZHNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNhcmQtdmFyaWFibGVzXG4kY2FyZC1zcGFjZXIteTogICAgICAgICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJGNhcmQtc3BhY2VyLXg6ICAgICAgICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRjYXJkLXRpdGxlLXNwYWNlci15OiAgICAgICAgICAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kY2FyZC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjEyNSkgIWRlZmF1bHQ7XG4kY2FyZC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRjYXJkLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzOiAgICAgICAgICBzdWJ0cmFjdCgkY2FyZC1ib3JkZXItcmFkaXVzLCAkY2FyZC1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJGNhcmQtY2FwLXBhZGRpbmcteTogICAgICAgICAgICAgICAgJGNhcmQtc3BhY2VyLXkgKiAuNSAhZGVmYXVsdDtcbiRjYXJkLWNhcC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICRjYXJkLXNwYWNlci14ICFkZWZhdWx0O1xuJGNhcmQtY2FwLWJnOiAgICAgICAgICAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4wMykgIWRlZmF1bHQ7XG4kY2FyZC1jYXAtY29sb3I6ICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGNhcmQtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRjYXJkLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kY2FyZC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kY2FyZC1pbWctb3ZlcmxheS1wYWRkaW5nOiAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJGNhcmQtZ3JvdXAtbWFyZ2luOiAgICAgICAgICAgICAgICAgJGdyaWQtZ3V0dGVyLXdpZHRoICogLjUgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGNhcmQtdmFyaWFibGVzXG5cbi8vIEFjY29yZGlvblxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYWNjb3JkaW9uLXZhcmlhYmxlc1xuJGFjY29yZGlvbi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICRib2R5LWJnICFkZWZhdWx0O1xuJGFjY29yZGlvbi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMTI1KSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGFjY29yZGlvbi1pbm5lci1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgc3VidHJhY3QoJGFjY29yZGlvbi1ib3JkZXItcmFkaXVzLCAkYWNjb3JkaW9uLWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG5cbiRhY2NvcmRpb24tYm9keS1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICRhY2NvcmRpb24tcGFkZGluZy15ICFkZWZhdWx0O1xuJGFjY29yZGlvbi1ib2R5LXBhZGRpbmcteDogICAgICAgICAgICAgICAgJGFjY29yZGlvbi1wYWRkaW5nLXggIWRlZmF1bHQ7XG5cbiRhY2NvcmRpb24tYnV0dG9uLXBhZGRpbmcteTogICAgICAgICAgICAgICRhY2NvcmRpb24tcGFkZGluZy15ICFkZWZhdWx0O1xuJGFjY29yZGlvbi1idXR0b24tcGFkZGluZy14OiAgICAgICAgICAgICAgJGFjY29yZGlvbi1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1jb2xvcjogICAgICAgICAgICAgICAgICAkYWNjb3JkaW9uLWNvbG9yICFkZWZhdWx0O1xuJGFjY29yZGlvbi1idXR0b24tYmc6ICAgICAgICAgICAgICAgICAgICAgJGFjY29yZGlvbi1iZyAhZGVmYXVsdDtcbiRhY2NvcmRpb24tdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICAgICRidG4tdHJhbnNpdGlvbiwgYm9yZGVyLXJhZGl1cyAuMTVzIGVhc2UgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1hY3RpdmUtYmc6ICAgICAgICAgICAgICB0aW50LWNvbG9yKCRjb21wb25lbnQtYWN0aXZlLWJnLCA5MCUpICFkZWZhdWx0O1xuJGFjY29yZGlvbi1idXR0b24tYWN0aXZlLWNvbG9yOiAgICAgICAgICAgc2hhZGUtY29sb3IoJHByaW1hcnksIDEwJSkgIWRlZmF1bHQ7XG5cbiRhY2NvcmRpb24tYnV0dG9uLWZvY3VzLWJvcmRlci1jb2xvcjogICAgICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAkYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG5cbiRhY2NvcmRpb24taWNvbi13aWR0aDogICAgICAgICAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWljb24tY29sb3I6ICAgICAgICAgICAgICAgICAgICAkYWNjb3JkaW9uLWJ1dHRvbi1jb2xvciAhZGVmYXVsdDtcbiRhY2NvcmRpb24taWNvbi1hY3RpdmUtY29sb3I6ICAgICAgICAgICAgICRhY2NvcmRpb24tYnV0dG9uLWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRhY2NvcmRpb24taWNvbi10cmFuc2l0aW9uOiAgICAgICAgICAgICAgIHRyYW5zZm9ybSAuMnMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWljb24tdHJhbnNmb3JtOiAgICAgICAgICAgICAgICByb3RhdGUoLTE4MGRlZykgIWRlZmF1bHQ7XG5cbiRhY2NvcmRpb24tYnV0dG9uLWljb246ICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyN7JGFjY29yZGlvbi1pY29uLWNvbG9yfSc+PHBhdGggZmlsbC1ydWxlPSdldmVub2RkJyBkPSdNMS42NDYgNC42NDZhLjUuNSAwIDAgMSAuNzA4IDBMOCAxMC4yOTNsNS42NDYtNS42NDdhLjUuNSAwIDAgMSAuNzA4LjcwOGwtNiA2YS41LjUgMCAwIDEtLjcwOCAwbC02LTZhLjUuNSAwIDAgMSAwLS43MDh6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGFjY29yZGlvbi1idXR0b24tYWN0aXZlLWljb246ICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nI3skYWNjb3JkaW9uLWljb24tYWN0aXZlLWNvbG9yfSc+PHBhdGggZmlsbC1ydWxlPSdldmVub2RkJyBkPSdNMS42NDYgNC42NDZhLjUuNSAwIDAgMSAuNzA4IDBMOCAxMC4yOTNsNS42NDYtNS42NDdhLjUuNSAwIDAgMSAuNzA4LjcwOGwtNiA2YS41LjUgMCAwIDEtLjcwOCAwbC02LTZhLjUuNSAwIDAgMSAwLS43MDh6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBhY2NvcmRpb24tdmFyaWFibGVzXG5cbi8vIFRvb2x0aXBzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0b29sdGlwLXZhcmlhYmxlc1xuJHRvb2x0aXAtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiR0b29sdGlwLW1heC13aWR0aDogICAgICAgICAgICAgICAgIDIwMHB4ICFkZWZhdWx0O1xuJHRvb2x0aXAtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHRvb2x0aXAtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJHRvb2x0aXAtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kdG9vbHRpcC1vcGFjaXR5OiAgICAgICAgICAgICAgICAgICAuOSAhZGVmYXVsdDtcbiR0b29sdGlwLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICRzcGFjZXIgKiAuMjUgIWRlZmF1bHQ7XG4kdG9vbHRpcC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAkc3BhY2VyICogLjUgIWRlZmF1bHQ7XG4kdG9vbHRpcC1tYXJnaW46ICAgICAgICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuXG4kdG9vbHRpcC1hcnJvdy13aWR0aDogICAgICAgICAgICAgICAuOHJlbSAhZGVmYXVsdDtcbiR0b29sdGlwLWFycm93LWhlaWdodDogICAgICAgICAgICAgIC40cmVtICFkZWZhdWx0O1xuJHRvb2x0aXAtYXJyb3ctY29sb3I6ICAgICAgICAgICAgICAgJHRvb2x0aXAtYmcgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRvb2x0aXAtdmFyaWFibGVzXG5cbi8vIEZvcm0gdG9vbHRpcHMgbXVzdCBjb21lIGFmdGVyIHJlZ3VsYXIgdG9vbHRpcHNcbi8vIHNjc3MtZG9jcy1zdGFydCB0b29sdGlwLWZlZWRiYWNrLXZhcmlhYmxlc1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXk6ICAgICAkdG9vbHRpcC1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLXBhZGRpbmcteDogICAgICR0b29sdGlwLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtZm9udC1zaXplOiAgICAgJHRvb2x0aXAtZm9udC1zaXplICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1saW5lLWhlaWdodDogICBudWxsICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1vcGFjaXR5OiAgICAgICAkdG9vbHRpcC1vcGFjaXR5ICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1ib3JkZXItcmFkaXVzOiAkdG9vbHRpcC1ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0b29sdGlwLWZlZWRiYWNrLXZhcmlhYmxlc1xuXG5cbi8vIFBvcG92ZXJzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBwb3BvdmVyLXZhcmlhYmxlc1xuJHBvcG92ZXItZm9udC1zaXplOiAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiRwb3BvdmVyLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRwb3BvdmVyLW1heC13aWR0aDogICAgICAgICAgICAgICAgIDI3NnB4ICFkZWZhdWx0O1xuJHBvcG92ZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMikgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcbiRwb3BvdmVyLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgIHN1YnRyYWN0KCRwb3BvdmVyLWJvcmRlci1yYWRpdXMsICRwb3BvdmVyLWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAkYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJHBvcG92ZXItaGVhZGVyLWJnOiAgICAgICAgICAgICAgICAgc2hhZGUtY29sb3IoJHBvcG92ZXItYmcsIDYlKSAhZGVmYXVsdDtcbiRwb3BvdmVyLWhlYWRlci1jb2xvcjogICAgICAgICAgICAgICRoZWFkaW5ncy1jb2xvciAhZGVmYXVsdDtcbiRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXk6ICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteDogICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcblxuJHBvcG92ZXItYm9keS1jb2xvcjogICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib2R5LXBhZGRpbmcteTogICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJHBvcG92ZXItYm9keS1wYWRkaW5nLXg6ICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcblxuJHBvcG92ZXItYXJyb3ctd2lkdGg6ICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRwb3BvdmVyLWFycm93LWhlaWdodDogICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHBvcG92ZXItYXJyb3ctY29sb3I6ICAgICAgICAgICAgICAgJHBvcG92ZXItYmcgIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWFycm93LW91dGVyLWNvbG9yOiAgICAgICAgIGZhZGUtaW4oJHBvcG92ZXItYm9yZGVyLWNvbG9yLCAuMDUpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBwb3BvdmVyLXZhcmlhYmxlc1xuXG5cbi8vIFRvYXN0c1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdG9hc3QtdmFyaWFibGVzXG4kdG9hc3QtbWF4LXdpZHRoOiAgICAgICAgICAgICAgICAgICAzNTBweCAhZGVmYXVsdDtcbiR0b2FzdC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiR0b2FzdC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHRvYXN0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgLjg3NXJlbSAhZGVmYXVsdDtcbiR0b2FzdC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kdG9hc3QtYmFja2dyb3VuZC1jb2xvcjogICAgICAgICAgICByZ2JhKCR3aGl0ZSwgLjg1KSAhZGVmYXVsdDtcbiR0b2FzdC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgIDFweCAhZGVmYXVsdDtcbiR0b2FzdC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG4kdG9hc3QtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiR0b2FzdC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgICRib3gtc2hhZG93ICFkZWZhdWx0O1xuJHRvYXN0LXNwYWNpbmc6ICAgICAgICAgICAgICAgICAgICAgJGNvbnRhaW5lci1wYWRkaW5nLXggIWRlZmF1bHQ7XG5cbiR0b2FzdC1oZWFkZXItY29sb3I6ICAgICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiR0b2FzdC1oZWFkZXItYmFja2dyb3VuZC1jb2xvcjogICAgIHJnYmEoJHdoaXRlLCAuODUpICFkZWZhdWx0O1xuJHRvYXN0LWhlYWRlci1ib3JkZXItY29sb3I6ICAgICAgICAgcmdiYSgkYmxhY2ssIC4wNSkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRvYXN0LXZhcmlhYmxlc1xuXG5cbi8vIEJhZGdlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYmFkZ2UtdmFyaWFibGVzXG4kYmFkZ2UtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAuNzVlbSAhZGVmYXVsdDtcbiRiYWRnZS1mb250LXdlaWdodDogICAgICAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuJGJhZGdlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGJhZGdlLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgLjM1ZW0gIWRlZmF1bHQ7XG4kYmFkZ2UtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAuNjVlbSAhZGVmYXVsdDtcbiRiYWRnZS1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBiYWRnZS12YXJpYWJsZXNcblxuXG4vLyBNb2RhbHNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IG1vZGFsLXZhcmlhYmxlc1xuJG1vZGFsLWlubmVyLXBhZGRpbmc6ICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcblxuJG1vZGFsLWZvb3Rlci1tYXJnaW4tYmV0d2VlbjogICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRtb2RhbC1kaWFsb2ctbWFyZ2luOiAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJG1vZGFsLWRpYWxvZy1tYXJnaW4teS1zbS11cDogICAgICAgMS43NXJlbSAhZGVmYXVsdDtcblxuJG1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG5cbiRtb2RhbC1jb250ZW50LWNvbG9yOiAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1iZzogICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3JkZXItY29sb3I6ICAgICAgICByZ2JhKCRibGFjaywgLjIpICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoOiAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJvcmRlci1yYWRpdXM6ICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtaW5uZXItYm9yZGVyLXJhZGl1czogc3VidHJhY3QoJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXJhZGl1cywgJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHM6ICAgICAgICRib3gtc2hhZG93LXNtICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy1zbS11cDogICAgJGJveC1zaGFkb3cgIWRlZmF1bHQ7XG5cbiRtb2RhbC1iYWNrZHJvcC1iZzogICAgICAgICAgICAgICAgICRibGFjayAhZGVmYXVsdDtcbiRtb2RhbC1iYWNrZHJvcC1vcGFjaXR5OiAgICAgICAgICAgIC41ICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1ib3JkZXItY29sb3I6ICAgICAgICAgJGJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRtb2RhbC1mb290ZXItYm9yZGVyLWNvbG9yOiAgICAgICAgICRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGg6ICAgICAgICAgJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG1vZGFsLWZvb3Rlci1ib3JkZXItd2lkdGg6ICAgICAgICAgJG1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLXBhZGRpbmcteTogICAgICAgICAgICAkbW9kYWwtaW5uZXItcGFkZGluZyAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItcGFkZGluZy14OiAgICAgICAgICAgICRtb2RhbC1pbm5lci1wYWRkaW5nICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1wYWRkaW5nOiAgICAgICAgICAgICAgJG1vZGFsLWhlYWRlci1wYWRkaW5nLXkgJG1vZGFsLWhlYWRlci1wYWRkaW5nLXggIWRlZmF1bHQ7IC8vIEtlZXAgdGhpcyBmb3IgYmFja3dhcmRzIGNvbXBhdGliaWxpdHlcblxuJG1vZGFsLXNtOiAgICAgICAgICAgICAgICAgICAgICAgICAgMzAwcHggIWRlZmF1bHQ7XG4kbW9kYWwtbWQ6ICAgICAgICAgICAgICAgICAgICAgICAgICA1MDBweCAhZGVmYXVsdDtcbiRtb2RhbC1sZzogICAgICAgICAgICAgICAgICAgICAgICAgIDgwMHB4ICFkZWZhdWx0O1xuJG1vZGFsLXhsOiAgICAgICAgICAgICAgICAgICAgICAgICAgMTE0MHB4ICFkZWZhdWx0O1xuXG4kbW9kYWwtZmFkZS10cmFuc2Zvcm06ICAgICAgICAgICAgICB0cmFuc2xhdGUoMCwgLTUwcHgpICFkZWZhdWx0O1xuJG1vZGFsLXNob3ctdHJhbnNmb3JtOiAgICAgICAgICAgICAgbm9uZSAhZGVmYXVsdDtcbiRtb2RhbC10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybSAuM3MgZWFzZS1vdXQgIWRlZmF1bHQ7XG4kbW9kYWwtc2NhbGUtdHJhbnNmb3JtOiAgICAgICAgICAgICBzY2FsZSgxLjAyKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgbW9kYWwtdmFyaWFibGVzXG5cblxuLy8gQWxlcnRzXG4vL1xuLy8gRGVmaW5lIGFsZXJ0IGNvbG9ycywgYm9yZGVyIHJhZGl1cywgYW5kIHBhZGRpbmcuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBhbGVydC12YXJpYWJsZXNcbiRhbGVydC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRhbGVydC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRhbGVydC1tYXJnaW4tYm90dG9tOiAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRhbGVydC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kYWxlcnQtbGluay1mb250LXdlaWdodDogICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuJGFsZXJ0LWJvcmRlci13aWR0aDogICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGFsZXJ0LWJnLXNjYWxlOiAgICAgICAgICAgICAgICAtODAlICFkZWZhdWx0O1xuJGFsZXJ0LWJvcmRlci1zY2FsZTogICAgICAgICAgICAtNzAlICFkZWZhdWx0O1xuJGFsZXJ0LWNvbG9yLXNjYWxlOiAgICAgICAgICAgICA0MCUgIWRlZmF1bHQ7XG4kYWxlcnQtZGlzbWlzc2libGUtcGFkZGluZy1yOiAgICRhbGVydC1wYWRkaW5nLXggKiAzICFkZWZhdWx0OyAvLyAzeCBjb3ZlcnMgd2lkdGggb2YgeCBwbHVzIGRlZmF1bHQgcGFkZGluZyBvbiBlaXRoZXIgc2lkZVxuLy8gc2Nzcy1kb2NzLWVuZCBhbGVydC12YXJpYWJsZXNcblxuXG4vLyBQcm9ncmVzcyBiYXJzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBwcm9ncmVzcy12YXJpYWJsZXNcbiRwcm9ncmVzcy1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAuNzUgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmc6ICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRwcm9ncmVzcy1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICRib3gtc2hhZG93LWluc2V0ICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci1jb2xvcjogICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci1iZzogICAgICAgICAgICAgICAgICAgJHByaW1hcnkgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLWFuaW1hdGlvbi10aW1pbmc6ICAgICAxcyBsaW5lYXIgaW5maW5pdGUgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLXRyYW5zaXRpb246ICAgICAgICAgICB3aWR0aCAuNnMgZWFzZSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgcHJvZ3Jlc3MtdmFyaWFibGVzXG5cblxuLy8gTGlzdCBncm91cFxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbGlzdC1ncm91cC12YXJpYWJsZXNcbiRsaXN0LWdyb3VwLWNvbG9yOiAgICAgICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJnOiAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJvcmRlci1jb2xvcjogICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMTI1KSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJvcmRlci13aWR0aDogICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXk6ICAgICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXg6ICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWl0ZW0tYmctc2NhbGU6ICAgICAgICAgIC04MCUgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1pdGVtLWNvbG9yLXNjYWxlOiAgICAgICA0MCUgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWhvdmVyLWJnOiAgICAgICAgICAgICAgICRncmF5LTEwMCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aXZlLWJnOiAgICAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yOiAgICAkbGlzdC1ncm91cC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWRpc2FibGVkLWJnOiAgICAgICAgICAgICRsaXN0LWdyb3VwLWJnICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1hY3Rpb24tY29sb3I6ICAgICAgICAgICAkZ3JheS03MDAgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3I6ICAgICAkbGlzdC1ncm91cC1hY3Rpb24tY29sb3IgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3I6ICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZzogICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBsaXN0LWdyb3VwLXZhcmlhYmxlc1xuXG5cbi8vIEltYWdlIHRodW1ibmFpbHNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRodW1ibmFpbC12YXJpYWJsZXNcbiR0aHVtYm5haWwtcGFkZGluZzogICAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYmc6ICAgICAgICAgICAgICAgICAgICAgICRib2R5LWJnICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm9yZGVyLXJhZGl1czogICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgJGJveC1zaGFkb3ctc20gIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRodW1ibmFpbC12YXJpYWJsZXNcblxuXG4vLyBGaWd1cmVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmaWd1cmUtdmFyaWFibGVzXG4kZmlndXJlLWNhcHRpb24tZm9udC1zaXplOiAgICAgICAgICAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xuJGZpZ3VyZS1jYXB0aW9uLWNvbG9yOiAgICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmaWd1cmUtdmFyaWFibGVzXG5cblxuLy8gQnJlYWRjcnVtYnNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJyZWFkY3J1bWItdmFyaWFibGVzXG4kYnJlYWRjcnVtYi1mb250LXNpemU6ICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItcGFkZGluZy15OiAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLXBhZGRpbmcteDogICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1pdGVtLXBhZGRpbmcteDogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRicmVhZGNydW1iLW1hcmdpbi1ib3R0b206ICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1iZzogICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItZGl2aWRlci1jb2xvcjogICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItYWN0aXZlLWNvbG9yOiAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItZGl2aWRlcjogICAgICAgICAgICAgICAgcXVvdGUoXCIvXCIpICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItZGl2aWRlci1mbGlwcGVkOiAgICAgICAgJGJyZWFkY3J1bWItZGl2aWRlciAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGJyZWFkY3J1bWItdmFyaWFibGVzXG5cbi8vIENhcm91c2VsXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjYXJvdXNlbC12YXJpYWJsZXNcbiRjYXJvdXNlbC1jb250cm9sLWNvbG9yOiAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC13aWR0aDogICAgICAgICAgICAgMTUlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtb3BhY2l0eTogICAgICAgICAgIC41ICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtaG92ZXItb3BhY2l0eTogICAgIC45ICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtdHJhbnNpdGlvbjogICAgICAgIG9wYWNpdHkgLjE1cyBlYXNlICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtaW5kaWNhdG9yLXdpZHRoOiAgICAgICAgICAgMzBweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItaGVpZ2h0OiAgICAgICAgICAzcHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWhpdC1hcmVhLWhlaWdodDogMTBweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3Itc3BhY2VyOiAgICAgICAgICAzcHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLW9wYWNpdHk6ICAgICAgICAgLjUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWFjdGl2ZS1iZzogICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1hY3RpdmUtb3BhY2l0eTogIDEgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLXRyYW5zaXRpb246ICAgICAgb3BhY2l0eSAuNnMgZWFzZSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWNhcHRpb24td2lkdGg6ICAgICAgICAgICAgIDcwJSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jYXB0aW9uLWNvbG9yOiAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY2FwdGlvbi1wYWRkaW5nLXk6ICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jYXB0aW9uLXNwYWNlcjogICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtY29udHJvbC1pY29uLXdpZHRoOiAgICAgICAgMnJlbSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLWJnOiAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPScjeyRjYXJvdXNlbC1jb250cm9sLWNvbG9yfSc+PHBhdGggZD0nTTExLjM1NCAxLjY0NmEuNS41IDAgMCAxIDAgLjcwOEw1LjcwNyA4bDUuNjQ3IDUuNjQ2YS41LjUgMCAwIDEtLjcwOC43MDhsLTYtNmEuNS41IDAgMCAxIDAtLjcwOGw2LTZhLjUuNSAwIDAgMSAuNzA4IDB6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uLWJnOiAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPScjeyRjYXJvdXNlbC1jb250cm9sLWNvbG9yfSc+PHBhdGggZD0nTTQuNjQ2IDEuNjQ2YS41LjUgMCAwIDEgLjcwOCAwbDYgNmEuNS41IDAgMCAxIDAgLjcwOGwtNiA2YS41LjUgMCAwIDEtLjcwOC0uNzA4TDEwLjI5MyA4IDQuNjQ2IDIuMzU0YS41LjUgMCAwIDEgMC0uNzA4eicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLXRyYW5zaXRpb24tZHVyYXRpb246ICAgICAgIC42cyAhZGVmYXVsdDtcbiRjYXJvdXNlbC10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICB0cmFuc2Zvcm0gJGNhcm91c2VsLXRyYW5zaXRpb24tZHVyYXRpb24gZWFzZS1pbi1vdXQgIWRlZmF1bHQ7IC8vIERlZmluZSB0cmFuc2Zvcm0gdHJhbnNpdGlvbiBmaXJzdCBpZiB1c2luZyBtdWx0aXBsZSB0cmFuc2l0aW9ucyAoZS5nLiwgYHRyYW5zZm9ybSAycyBlYXNlLCBvcGFjaXR5IC41cyBlYXNlLW91dGApXG5cbiRjYXJvdXNlbC1kYXJrLWluZGljYXRvci1hY3RpdmUtYmc6ICAkYmxhY2sgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtZGFyay1jYXB0aW9uLWNvbG9yOiAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJGNhcm91c2VsLWRhcmstY29udHJvbC1pY29uLWZpbHRlcjogIGludmVydCgxKSBncmF5c2NhbGUoMTAwKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY2Fyb3VzZWwtdmFyaWFibGVzXG5cblxuLy8gU3Bpbm5lcnNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHNwaW5uZXItdmFyaWFibGVzXG4kc3Bpbm5lci13aWR0aDogICAgICAgICAgIDJyZW0gIWRlZmF1bHQ7XG4kc3Bpbm5lci1oZWlnaHQ6ICAgICAgICAgICRzcGlubmVyLXdpZHRoICFkZWZhdWx0O1xuJHNwaW5uZXItdmVydGljYWwtYWxpZ246ICAtLjEyNWVtICFkZWZhdWx0O1xuJHNwaW5uZXItYm9yZGVyLXdpZHRoOiAgICAuMjVlbSAhZGVmYXVsdDtcbiRzcGlubmVyLWFuaW1hdGlvbi1zcGVlZDogLjc1cyAhZGVmYXVsdDtcblxuJHNwaW5uZXItd2lkdGgtc206ICAgICAgICAxcmVtICFkZWZhdWx0O1xuJHNwaW5uZXItaGVpZ2h0LXNtOiAgICAgICAkc3Bpbm5lci13aWR0aC1zbSAhZGVmYXVsdDtcbiRzcGlubmVyLWJvcmRlci13aWR0aC1zbTogLjJlbSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgc3Bpbm5lci12YXJpYWJsZXNcblxuXG4vLyBDbG9zZVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY2xvc2UtdmFyaWFibGVzXG4kYnRuLWNsb3NlLXdpZHRoOiAgICAgICAgICAgIDFlbSAhZGVmYXVsdDtcbiRidG4tY2xvc2UtaGVpZ2h0OiAgICAgICAgICAgJGJ0bi1jbG9zZS13aWR0aCAhZGVmYXVsdDtcbiRidG4tY2xvc2UtcGFkZGluZy14OiAgICAgICAgLjI1ZW0gIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLXBhZGRpbmcteTogICAgICAgICRidG4tY2xvc2UtcGFkZGluZy14ICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1jb2xvcjogICAgICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLWJnOiAgICAgICAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPScjeyRidG4tY2xvc2UtY29sb3J9Jz48cGF0aCBkPSdNLjI5My4yOTNhMSAxIDAgMDExLjQxNCAwTDggNi41ODYgMTQuMjkzLjI5M2ExIDEgMCAxMTEuNDE0IDEuNDE0TDkuNDE0IDhsNi4yOTMgNi4yOTNhMSAxIDAgMDEtMS40MTQgMS40MTRMOCA5LjQxNGwtNi4yOTMgNi4yOTNhMSAxIDAgMDEtMS40MTQtMS40MTRMNi41ODYgOCAuMjkzIDEuNzA3YTEgMSAwIDAxMC0xLjQxNHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLWZvY3VzLXNoYWRvdzogICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRidG4tY2xvc2Utb3BhY2l0eTogICAgICAgICAgLjUgIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLWhvdmVyLW9wYWNpdHk6ICAgIC43NSAhZGVmYXVsdDtcbiRidG4tY2xvc2UtZm9jdXMtb3BhY2l0eTogICAgMSAhZGVmYXVsdDtcbiRidG4tY2xvc2UtZGlzYWJsZWQtb3BhY2l0eTogLjI1ICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS13aGl0ZS1maWx0ZXI6ICAgICBpbnZlcnQoMSkgZ3JheXNjYWxlKDEwMCUpIGJyaWdodG5lc3MoMjAwJSkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGNsb3NlLXZhcmlhYmxlc1xuXG5cbi8vIE9mZmNhbnZhc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgb2ZmY2FudmFzLXZhcmlhYmxlc1xuJG9mZmNhbnZhcy1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgJG1vZGFsLWlubmVyLXBhZGRpbmcgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLXBhZGRpbmcteDogICAgICAgICAgICAgICAkbW9kYWwtaW5uZXItcGFkZGluZyAhZGVmYXVsdDtcbiRvZmZjYW52YXMtaG9yaXpvbnRhbC13aWR0aDogICAgICAgIDQwMHB4ICFkZWZhdWx0O1xuJG9mZmNhbnZhcy12ZXJ0aWNhbC1oZWlnaHQ6ICAgICAgICAgMzB2aCAhZGVmYXVsdDtcbiRvZmZjYW52YXMtdHJhbnNpdGlvbi1kdXJhdGlvbjogICAgIC4zcyAhZGVmYXVsdDtcbiRvZmZjYW52YXMtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICRtb2RhbC1jb250ZW50LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRvZmZjYW52YXMtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRvZmZjYW52YXMtdGl0bGUtbGluZS1oZWlnaHQ6ICAgICAgICRtb2RhbC10aXRsZS1saW5lLWhlaWdodCAhZGVmYXVsdDtcbiRvZmZjYW52YXMtYmctY29sb3I6ICAgICAgICAgICAgICAgICRtb2RhbC1jb250ZW50LWJnICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1jb2xvcjogICAgICAgICAgICAgICAgICAgJG1vZGFsLWNvbnRlbnQtY29sb3IgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAkbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1iYWNrZHJvcC1iZzogICAgICAgICAgICAgJG1vZGFsLWJhY2tkcm9wLWJnICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1iYWNrZHJvcC1vcGFjaXR5OiAgICAgICAgJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIG9mZmNhbnZhcy12YXJpYWJsZXNcblxuLy8gQ29kZVxuXG4kY29kZS1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xuJGNvZGUtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgJHBpbmsgIWRlZmF1bHQ7XG5cbiRrYmQtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAgIC4ycmVtICFkZWZhdWx0O1xuJGtiZC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgICAgLjRyZW0gIWRlZmF1bHQ7XG4ka2JkLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgICAkY29kZS1mb250LXNpemUgIWRlZmF1bHQ7XG4ka2JkLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4ka2JkLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG5cbiRwcmUtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4iLCIvLyBSb3dcbi8vXG4vLyBSb3dzIGNvbnRhaW4geW91ciBjb2x1bW5zLlxuXG5AaWYgJGVuYWJsZS1ncmlkLWNsYXNzZXMge1xuICAucm93IHtcbiAgICBAaW5jbHVkZSBtYWtlLXJvdygpO1xuXG4gICAgPiAqIHtcbiAgICAgIEBpbmNsdWRlIG1ha2UtY29sLXJlYWR5KCk7XG4gICAgfVxuICB9XG59XG5cbkBpZiAkZW5hYmxlLWNzc2dyaWQge1xuICAuZ3JpZCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCh2YXIoLS0jeyR2YXJpYWJsZS1wcmVmaXh9cm93cywgMSksIDFmcik7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQodmFyKC0tI3skdmFyaWFibGUtcHJlZml4fWNvbHVtbnMsICN7JGdyaWQtY29sdW1uc30pLCAxZnIpO1xuICAgIGdhcDogdmFyKC0tI3skdmFyaWFibGUtcHJlZml4fWdhcCwgI3skZ3JpZC1ndXR0ZXItd2lkdGh9KTtcblxuICAgIEBpbmNsdWRlIG1ha2UtY3NzZ3JpZCgpO1xuICB9XG59XG5cblxuLy8gQ29sdW1uc1xuLy9cbi8vIENvbW1vbiBzdHlsZXMgZm9yIHNtYWxsIGFuZCBsYXJnZSBncmlkIGNvbHVtbnNcblxuQGlmICRlbmFibGUtZ3JpZC1jbGFzc2VzIHtcbiAgQGluY2x1ZGUgbWFrZS1ncmlkLWNvbHVtbnMoKTtcbn1cbiIsIi8vIEdyaWQgc3lzdGVtXG4vL1xuLy8gR2VuZXJhdGUgc2VtYW50aWMgZ3JpZCBjb2x1bW5zIHdpdGggdGhlc2UgbWl4aW5zLlxuXG5AbWl4aW4gbWFrZS1yb3coJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XG4gIC0tI3skdmFyaWFibGUtcHJlZml4fWd1dHRlci14OiAjeyRndXR0ZXJ9O1xuICAtLSN7JHZhcmlhYmxlLXByZWZpeH1ndXR0ZXIteTogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAvLyBUT0RPOiBSZXZpc2l0IGNhbGMgb3JkZXIgYWZ0ZXIgaHR0cHM6Ly9naXRodWIuY29tL3JlYWN0LWJvb3RzdHJhcC9yZWFjdC1ib290c3RyYXAvaXNzdWVzLzYwMzkgaXMgZml4ZWRcbiAgbWFyZ2luLXRvcDogY2FsYygtMSAqIHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH1ndXR0ZXIteSkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLS41ICogdmFyKC0tI3skdmFyaWFibGUtcHJlZml4fWd1dHRlci14KSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0uNSAqIHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH1ndXR0ZXIteCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxufVxuXG5AbWl4aW4gbWFrZS1jb2wtcmVhZHkoJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XG4gIC8vIEFkZCBib3ggc2l6aW5nIGlmIG9ubHkgdGhlIGdyaWQgaXMgbG9hZGVkXG4gIGJveC1zaXppbmc6IGlmKHZhcmlhYmxlLWV4aXN0cyhpbmNsdWRlLWNvbHVtbi1ib3gtc2l6aW5nKSBhbmQgJGluY2x1ZGUtY29sdW1uLWJveC1zaXppbmcsIGJvcmRlci1ib3gsIG51bGwpO1xuICAvLyBQcmV2ZW50IGNvbHVtbnMgZnJvbSBiZWNvbWluZyB0b28gbmFycm93IHdoZW4gYXQgc21hbGxlciBncmlkIHRpZXJzIGJ5XG4gIC8vIGFsd2F5cyBzZXR0aW5nIGB3aWR0aDogMTAwJTtgLiBUaGlzIHdvcmtzIGJlY2F1c2Ugd2Ugc2V0IHRoZSB3aWR0aFxuICAvLyBsYXRlciBvbiB0byBvdmVycmlkZSB0aGlzIGluaXRpYWwgd2lkdGguXG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlOyAvLyBQcmV2ZW50IGAuY29sLWF1dG9gLCBgLmNvbGAgKCYgcmVzcG9uc2l2ZSB2YXJpYW50cykgZnJvbSBicmVha2luZyBvdXQgdGhlIGdyaWRcbiAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS0jeyR2YXJpYWJsZS1wcmVmaXh9Z3V0dGVyLXgpICogLjUpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tI3skdmFyaWFibGUtcHJlZml4fWd1dHRlci14KSAqIC41KTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgbWFyZ2luLXRvcDogdmFyKC0tI3skdmFyaWFibGUtcHJlZml4fWd1dHRlci15KTtcbn1cblxuQG1peGluIG1ha2UtY29sKCRzaXplOiBmYWxzZSwgJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMpIHtcbiAgQGlmICRzaXplIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogcGVyY2VudGFnZShkaXZpZGUoJHNpemUsICRjb2x1bW5zKSk7XG5cbiAgfSBAZWxzZSB7XG4gICAgZmxleDogMSAxIDA7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbkBtaXhpbiBtYWtlLWNvbC1hdXRvKCkge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IGF1dG87XG59XG5cbkBtaXhpbiBtYWtlLWNvbC1vZmZzZXQoJHNpemUsICRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zKSB7XG4gICRudW06IGRpdmlkZSgkc2l6ZSwgJGNvbHVtbnMpO1xuICBtYXJnaW4tbGVmdDogaWYoJG51bSA9PSAwLCAwLCBwZXJjZW50YWdlKCRudW0pKTtcbn1cblxuLy8gUm93IGNvbHVtbnNcbi8vXG4vLyBTcGVjaWZ5IG9uIGEgcGFyZW50IGVsZW1lbnQoZS5nLiwgLnJvdykgdG8gZm9yY2UgaW1tZWRpYXRlIGNoaWxkcmVuIGludG8gTk5cbi8vIG51bWJlcm9mIGNvbHVtbnMuIFN1cHBvcnRzIHdyYXBwaW5nIHRvIG5ldyBsaW5lcywgYnV0IGRvZXMgbm90IGRvIGEgTWFzb25yeVxuLy8gc3R5bGUgZ3JpZC5cbkBtaXhpbiByb3ctY29scygkY291bnQpIHtcbiAgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogZGl2aWRlKDEwMCUsICRjb3VudCk7XG4gIH1cbn1cblxuLy8gRnJhbWV3b3JrIGdyaWQgZ2VuZXJhdGlvblxuLy9cbi8vIFVzZWQgb25seSBieSBCb290c3RyYXAgdG8gZ2VuZXJhdGUgdGhlIGNvcnJlY3QgbnVtYmVyIG9mIGdyaWQgY2xhc3NlcyBnaXZlblxuLy8gYW55IHZhbHVlIG9mIGAkZ3JpZC1jb2x1bW5zYC5cblxuQG1peGluIG1ha2UtZ3JpZC1jb2x1bW5zKCRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zLCAkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGJyZWFrcG9pbnRzKSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkYnJlYWtwb2ludHMpO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICAvLyBQcm92aWRlIGJhc2ljIGAuY29sLXticH1gIGNsYXNzZXMgZm9yIGVxdWFsLXdpZHRoIGZsZXhib3ggY29sdW1uc1xuICAgICAgLmNvbCN7JGluZml4fSB7XG4gICAgICAgIGZsZXg6IDEgMCAwJTsgLy8gRmxleGJ1Z3MgIzQ6IGh0dHBzOi8vZ2l0aHViLmNvbS9waGlsaXB3YWx0b24vZmxleGJ1Z3MjZmxleGJ1Zy00XG4gICAgICB9XG5cbiAgICAgIC5yb3ctY29scyN7JGluZml4fS1hdXRvID4gKiB7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLWF1dG8oKTtcbiAgICAgIH1cblxuICAgICAgQGlmICRncmlkLXJvdy1jb2x1bW5zID4gMCB7XG4gICAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGdyaWQtcm93LWNvbHVtbnMge1xuICAgICAgICAgIC5yb3ctY29scyN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgICBAaW5jbHVkZSByb3ctY29scygkaSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5jb2wjeyRpbmZpeH0tYXV0byB7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLWF1dG8oKTtcbiAgICAgIH1cblxuICAgICAgQGlmICRjb2x1bW5zID4gMCB7XG4gICAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGNvbHVtbnMge1xuICAgICAgICAgIC5jb2wjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woJGksICRjb2x1bW5zKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAvLyBgJGNvbHVtbnMgLSAxYCBiZWNhdXNlIG9mZnNldHRpbmcgYnkgdGhlIHdpZHRoIG9mIGFuIGVudGlyZSByb3cgaXNuJ3QgcG9zc2libGVcbiAgICAgICAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAoJGNvbHVtbnMgLSAxKSB7XG4gICAgICAgICAgQGlmIG5vdCAoJGluZml4ID09IFwiXCIgYW5kICRpID09IDApIHsgLy8gQXZvaWQgZW1pdHRpbmcgdXNlbGVzcyAub2Zmc2V0LTBcbiAgICAgICAgICAgIC5vZmZzZXQjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1vZmZzZXQoJGksICRjb2x1bW5zKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLy8gR3V0dGVyc1xuICAgICAgLy9cbiAgICAgIC8vIE1ha2UgdXNlIG9mIGAuZy0qYCwgYC5neC0qYCBvciBgLmd5LSpgIHV0aWxpdGllcyB0byBjaGFuZ2Ugc3BhY2luZyBiZXR3ZWVuIHRoZSBjb2x1bW5zLlxuICAgICAgQGVhY2ggJGtleSwgJHZhbHVlIGluICRndXR0ZXJzIHtcbiAgICAgICAgLmcjeyRpbmZpeH0tI3ska2V5fSxcbiAgICAgICAgLmd4I3skaW5maXh9LSN7JGtleX0ge1xuICAgICAgICAgIC0tI3skdmFyaWFibGUtcHJlZml4fWd1dHRlci14OiAjeyR2YWx1ZX07XG4gICAgICAgIH1cblxuICAgICAgICAuZyN7JGluZml4fS0jeyRrZXl9LFxuICAgICAgICAuZ3kjeyRpbmZpeH0tI3ska2V5fSB7XG4gICAgICAgICAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9Z3V0dGVyLXk6ICN7JHZhbHVlfTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gbWFrZS1jc3NncmlkKCRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRicmVha3BvaW50cykge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cykge1xuICAgICAgQGlmICRjb2x1bW5zID4gMCB7XG4gICAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGNvbHVtbnMge1xuICAgICAgICAgIC5nLWNvbCN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbjogYXV0byAvIHNwYW4gJGk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLy8gU3RhcnQgd2l0aCBgMWAgYmVjYXVzZSBgMGAgaXMgYW5kIGludmFsaWQgdmFsdWUuXG4gICAgICAgIC8vIEVuZHMgd2l0aCBgJGNvbHVtbnMgLSAxYCBiZWNhdXNlIG9mZnNldHRpbmcgYnkgdGhlIHdpZHRoIG9mIGFuIGVudGlyZSByb3cgaXNuJ3QgcG9zc2libGUuXG4gICAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggKCRjb2x1bW5zIC0gMSkge1xuICAgICAgICAgIC5nLXN0YXJ0I3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAkaTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIFV0aWxpdHkgZ2VuZXJhdG9yXG4vLyBVc2VkIHRvIGdlbmVyYXRlIHV0aWxpdGllcyAmIHByaW50IHV0aWxpdGllc1xuQG1peGluIGdlbmVyYXRlLXV0aWxpdHkoJHV0aWxpdHksICRpbmZpeCwgJGlzLXJmcy1tZWRpYS1xdWVyeTogZmFsc2UpIHtcbiAgJHZhbHVlczogbWFwLWdldCgkdXRpbGl0eSwgdmFsdWVzKTtcblxuICAvLyBJZiB0aGUgdmFsdWVzIGFyZSBhIGxpc3Qgb3Igc3RyaW5nLCBjb252ZXJ0IGl0IGludG8gYSBtYXBcbiAgQGlmIHR5cGUtb2YoJHZhbHVlcykgPT0gXCJzdHJpbmdcIiBvciB0eXBlLW9mKG50aCgkdmFsdWVzLCAxKSkgIT0gXCJsaXN0XCIge1xuICAgICR2YWx1ZXM6IHppcCgkdmFsdWVzLCAkdmFsdWVzKTtcbiAgfVxuXG4gIEBlYWNoICRrZXksICR2YWx1ZSBpbiAkdmFsdWVzIHtcbiAgICAkcHJvcGVydGllczogbWFwLWdldCgkdXRpbGl0eSwgcHJvcGVydHkpO1xuXG4gICAgLy8gTXVsdGlwbGUgcHJvcGVydGllcyBhcmUgcG9zc2libGUsIGZvciBleGFtcGxlIHdpdGggdmVydGljYWwgb3IgaG9yaXpvbnRhbCBtYXJnaW5zIG9yIHBhZGRpbmdzXG4gICAgQGlmIHR5cGUtb2YoJHByb3BlcnRpZXMpID09IFwic3RyaW5nXCIge1xuICAgICAgJHByb3BlcnRpZXM6IGFwcGVuZCgoKSwgJHByb3BlcnRpZXMpO1xuICAgIH1cblxuICAgIC8vIFVzZSBjdXN0b20gY2xhc3MgaWYgcHJlc2VudFxuICAgICRwcm9wZXJ0eS1jbGFzczogaWYobWFwLWhhcy1rZXkoJHV0aWxpdHksIGNsYXNzKSwgbWFwLWdldCgkdXRpbGl0eSwgY2xhc3MpLCBudGgoJHByb3BlcnRpZXMsIDEpKTtcbiAgICAkcHJvcGVydHktY2xhc3M6IGlmKCRwcm9wZXJ0eS1jbGFzcyA9PSBudWxsLCBcIlwiLCAkcHJvcGVydHktY2xhc3MpO1xuXG4gICAgLy8gU3RhdGUgcGFyYW1zIHRvIGdlbmVyYXRlIHBzZXVkby1jbGFzc2VzXG4gICAgJHN0YXRlOiBpZihtYXAtaGFzLWtleSgkdXRpbGl0eSwgc3RhdGUpLCBtYXAtZ2V0KCR1dGlsaXR5LCBzdGF0ZSksICgpKTtcblxuICAgICRpbmZpeDogaWYoJHByb3BlcnR5LWNsYXNzID09IFwiXCIgYW5kIHN0ci1zbGljZSgkaW5maXgsIDEsIDEpID09IFwiLVwiLCBzdHItc2xpY2UoJGluZml4LCAyKSwgJGluZml4KTtcblxuICAgIC8vIERvbid0IHByZWZpeCBpZiB2YWx1ZSBrZXkgaXMgbnVsbCAoZWcuIHdpdGggc2hhZG93IGNsYXNzKVxuICAgICRwcm9wZXJ0eS1jbGFzcy1tb2RpZmllcjogaWYoJGtleSwgaWYoJHByb3BlcnR5LWNsYXNzID09IFwiXCIgYW5kICRpbmZpeCA9PSBcIlwiLCBcIlwiLCBcIi1cIikgKyAka2V5LCBcIlwiKTtcblxuICAgIEBpZiBtYXAtZ2V0KCR1dGlsaXR5LCByZnMpIHtcbiAgICAgIC8vIEluc2lkZSB0aGUgbWVkaWEgcXVlcnlcbiAgICAgIEBpZiAkaXMtcmZzLW1lZGlhLXF1ZXJ5IHtcbiAgICAgICAgJHZhbDogcmZzLXZhbHVlKCR2YWx1ZSk7XG5cbiAgICAgICAgLy8gRG8gbm90IHJlbmRlciBhbnl0aGluZyBpZiBmbHVpZCBhbmQgbm9uIGZsdWlkIHZhbHVlcyBhcmUgdGhlIHNhbWVcbiAgICAgICAgJHZhbHVlOiBpZigkdmFsID09IHJmcy1mbHVpZC12YWx1ZSgkdmFsdWUpLCBudWxsLCAkdmFsKTtcbiAgICAgIH1cbiAgICAgIEBlbHNlIHtcbiAgICAgICAgJHZhbHVlOiByZnMtZmx1aWQtdmFsdWUoJHZhbHVlKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAkaXMtY3NzLXZhcjogbWFwLWdldCgkdXRpbGl0eSwgY3NzLXZhcik7XG4gICAgJGlzLWxvY2FsLXZhcnM6IG1hcC1nZXQoJHV0aWxpdHksIGxvY2FsLXZhcnMpO1xuICAgICRpcy1ydGw6IG1hcC1nZXQoJHV0aWxpdHksIHJ0bCk7XG5cbiAgICBAaWYgJHZhbHVlICE9IG51bGwge1xuICAgICAgQGlmICRpcy1ydGwgPT0gZmFsc2Uge1xuICAgICAgICAvKiBydGw6YmVnaW46cmVtb3ZlICovXG4gICAgICB9XG5cbiAgICAgIEBpZiAkaXMtY3NzLXZhciB7XG4gICAgICAgIC4jeyRwcm9wZXJ0eS1jbGFzcyArICRpbmZpeCArICRwcm9wZXJ0eS1jbGFzcy1tb2RpZmllcn0ge1xuICAgICAgICAgIC0tI3skdmFyaWFibGUtcHJlZml4fSN7JHByb3BlcnR5LWNsYXNzfTogI3skdmFsdWV9O1xuICAgICAgICB9XG5cbiAgICAgICAgQGVhY2ggJHBzZXVkbyBpbiAkc3RhdGUge1xuICAgICAgICAgIC4jeyRwcm9wZXJ0eS1jbGFzcyArICRpbmZpeCArICRwcm9wZXJ0eS1jbGFzcy1tb2RpZmllcn0tI3skcHNldWRvfTojeyRwc2V1ZG99IHtcbiAgICAgICAgICAgIC0tI3skdmFyaWFibGUtcHJlZml4fSN7JHByb3BlcnR5LWNsYXNzfTogI3skdmFsdWV9O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfSBAZWxzZSB7XG4gICAgICAgIC4jeyRwcm9wZXJ0eS1jbGFzcyArICRpbmZpeCArICRwcm9wZXJ0eS1jbGFzcy1tb2RpZmllcn0ge1xuICAgICAgICAgIEBlYWNoICRwcm9wZXJ0eSBpbiAkcHJvcGVydGllcyB7XG4gICAgICAgICAgICBAaWYgJGlzLWxvY2FsLXZhcnMge1xuICAgICAgICAgICAgICBAZWFjaCAkbG9jYWwtdmFyLCAkdmFsdWUgaW4gJGlzLWxvY2FsLXZhcnMge1xuICAgICAgICAgICAgICAgIC0tI3skdmFyaWFibGUtcHJlZml4fSN7JGxvY2FsLXZhcn06ICN7JHZhbHVlfTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgI3skcHJvcGVydHl9OiAkdmFsdWUgaWYoJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzLCAhaW1wb3J0YW50LCBudWxsKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAZWFjaCAkcHNldWRvIGluICRzdGF0ZSB7XG4gICAgICAgICAgLiN7JHByb3BlcnR5LWNsYXNzICsgJGluZml4ICsgJHByb3BlcnR5LWNsYXNzLW1vZGlmaWVyfS0jeyRwc2V1ZG99OiN7JHBzZXVkb30ge1xuICAgICAgICAgICAgQGVhY2ggJHByb3BlcnR5IGluICRwcm9wZXJ0aWVzIHtcbiAgICAgICAgICAgICAgI3skcHJvcGVydHl9OiAkdmFsdWUgaWYoJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzLCAhaW1wb3J0YW50LCBudWxsKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQGlmICRpcy1ydGwgPT0gZmFsc2Uge1xuICAgICAgICAvKiBydGw6ZW5kOnJlbW92ZSAqL1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gTG9vcCBvdmVyIGVhY2ggYnJlYWtwb2ludFxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcblxuICAvLyBHZW5lcmF0ZSBtZWRpYSBxdWVyeSBpZiBuZWVkZWRcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLy8gTG9vcCBvdmVyIGVhY2ggdXRpbGl0eSBwcm9wZXJ0eVxuICAgIEBlYWNoICRrZXksICR1dGlsaXR5IGluICR1dGlsaXRpZXMge1xuICAgICAgLy8gVGhlIHV0aWxpdHkgY2FuIGJlIGRpc2FibGVkIHdpdGggYGZhbHNlYCwgdGh1cyBjaGVjayBpZiB0aGUgdXRpbGl0eSBpcyBhIG1hcCBmaXJzdFxuICAgICAgLy8gT25seSBwcm9jZWVkIGlmIHJlc3BvbnNpdmUgbWVkaWEgcXVlcmllcyBhcmUgZW5hYmxlZCBvciBpZiBpdCdzIHRoZSBiYXNlIG1lZGlhIHF1ZXJ5XG4gICAgICBAaWYgdHlwZS1vZigkdXRpbGl0eSkgPT0gXCJtYXBcIiBhbmQgKG1hcC1nZXQoJHV0aWxpdHksIHJlc3BvbnNpdmUpIG9yICRpbmZpeCA9PSBcIlwiKSB7XG4gICAgICAgIEBpbmNsdWRlIGdlbmVyYXRlLXV0aWxpdHkoJHV0aWxpdHksICRpbmZpeCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIFJGUyByZXNjYWxpbmdcbkBtZWRpYSAobWluLXdpZHRoOiAkcmZzLW1xLXZhbHVlKSB7XG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICBAaWYgKG1hcC1nZXQoJGdyaWQtYnJlYWtwb2ludHMsICRicmVha3BvaW50KSA8ICRyZnMtYnJlYWtwb2ludCkge1xuICAgICAgLy8gTG9vcCBvdmVyIGVhY2ggdXRpbGl0eSBwcm9wZXJ0eVxuICAgICAgQGVhY2ggJGtleSwgJHV0aWxpdHkgaW4gJHV0aWxpdGllcyB7XG4gICAgICAgIC8vIFRoZSB1dGlsaXR5IGNhbiBiZSBkaXNhYmxlZCB3aXRoIGBmYWxzZWAsIHRodXMgY2hlY2sgaWYgdGhlIHV0aWxpdHkgaXMgYSBtYXAgZmlyc3RcbiAgICAgICAgLy8gT25seSBwcm9jZWVkIGlmIHJlc3BvbnNpdmUgbWVkaWEgcXVlcmllcyBhcmUgZW5hYmxlZCBvciBpZiBpdCdzIHRoZSBiYXNlIG1lZGlhIHF1ZXJ5XG4gICAgICAgIEBpZiB0eXBlLW9mKCR1dGlsaXR5KSA9PSBcIm1hcFwiIGFuZCBtYXAtZ2V0KCR1dGlsaXR5LCByZnMpIGFuZCAobWFwLWdldCgkdXRpbGl0eSwgcmVzcG9uc2l2ZSkgb3IgJGluZml4ID09IFwiXCIpIHtcbiAgICAgICAgICBAaW5jbHVkZSBnZW5lcmF0ZS11dGlsaXR5KCR1dGlsaXR5LCAkaW5maXgsIHRydWUpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLy8gUHJpbnQgdXRpbGl0aWVzXG5AbWVkaWEgcHJpbnQge1xuICBAZWFjaCAka2V5LCAkdXRpbGl0eSBpbiAkdXRpbGl0aWVzIHtcbiAgICAvLyBUaGUgdXRpbGl0eSBjYW4gYmUgZGlzYWJsZWQgd2l0aCBgZmFsc2VgLCB0aHVzIGNoZWNrIGlmIHRoZSB1dGlsaXR5IGlzIGEgbWFwIGZpcnN0XG4gICAgLy8gVGhlbiBjaGVjayBpZiB0aGUgdXRpbGl0eSBuZWVkcyBwcmludCBzdHlsZXNcbiAgICBAaWYgdHlwZS1vZigkdXRpbGl0eSkgPT0gXCJtYXBcIiBhbmQgbWFwLWdldCgkdXRpbGl0eSwgcHJpbnQpID09IHRydWUge1xuICAgICAgQGluY2x1ZGUgZ2VuZXJhdGUtdXRpbGl0eSgkdXRpbGl0eSwgXCItcHJpbnRcIik7XG4gICAgfVxuICB9XG59XG4iLCJoZWFkZXIuei1oZWFkZXIge1xuICAmLnNpbXBsZSxcbiAgJi5jb21lcmNpYWwsXG4gICYucHJpdmFkbyB7XG4gICAgaGVpZ2h0OiA1NHB4O1xuXG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTEwKTtcbiAgICBAaW5jbHVkZSBmbGV4KCk7XG4gICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZCgnY2VudGVyJywgJ2NlbnRlcicpO1xuICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tdmVydGljYWwoJ2NlbnRlcicpO1xuICAgIHotaW5kZXg6IDk5OTk5OTk7XG5cbiAgICBAbWVkaWEgI3skdGFibGV0fSB7XG4gICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhICN7JGRlc2t0b3B9IHtcbiAgICAgIGhlaWdodDogNzBweDtcbiAgICB9XG5cbiAgICBhLm1lbnUge1xuICAgICAgd2lkdGg6IDMycHg7XG4gICAgICBoZWlnaHQ6IDU0cHg7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBiYWNrZ3JvdW5kOiAkaWNvbi1tZW51IGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDQwcHg7XG4gICAgICBvcGFjaXR5OiAwLjM7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBvcGFjaXR5OiAwLjY7XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDMycHg7XG4gICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICRpY29uLW1lbnUgbGVmdCBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgfVxuXG4gICAgICBAbWVkaWEgI3skZGVza3RvcF90fSB7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgIGhlaWdodDogNzBweDtcbiAgICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byA0OHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIGEubG9nb3RpcG8ge1xuICAgICAgZmlndXJlIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgIEBpbmNsdWRlIGFuaW1hdGUoaGVpZ2h0LCAwLjJzLCBlYXNlLWluLW91dCk7XG5cbiAgICAgICAgICBAbWVkaWEgI3skdGFibGV0fSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgQG1lZGlhICN7JGRlc2t0b3AgfSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgdWwuei1oZWFkZXItdG9vbGJhciB7XG4gICAgICBAaW5jbHVkZSBmbGV4KCk7XG4gICAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLWNoaWxkKCdyaWdodCcsICdjZW50ZXInKTtcbiAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tdmVydGljYWwoJ2NlbnRlcicpO1xuICAgICAgZmxleDogMTtcblxuICAgICAgbGkge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcblxuICAgICAgICAmLm5vLW1hcmdpbiB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICBhIHtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuei13cmFwcGVyIHtcbiAgICAgIEBpbmNsdWRlIGZsZXgoKTtcbiAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoJ2J3JywgJ2NlbnRlcicpO1xuICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi12ZXJ0aWNhbCgnY2VudGVyJyk7XG4gICAgICBwYWRkaW5nOiAwIDhweDtcblxuICAgICAgQG1lZGlhICN7JHRhYmxldH0ge1xuICAgICAgICBwYWRkaW5nOiAwIDE2cHg7XG4gICAgICB9XG5cbiAgICAgIGEubG9nb3RpcG8ge1xuICAgICAgICBmbGV4OiAwIDAgOTBweDtcblxuICAgICAgICBAbWVkaWEgI3skdGFibGV0fSB7XG4gICAgICAgICAgZmxleDogMSAwIDEzMHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC56LWhlYWRlci10b29sYmFyIHtcbiAgICAgICAgZmxleDogMTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuei1idG4ge1xuICAgICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAmLnByaXZhZG8ge1xuICAgIC56LXdyYXBwZXIge1xuICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZCgnbGVmdCcsICdjZW50ZXInKTtcblxuICAgICAgYS5tZW51IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICB9XG5cbiAgICAgIGEubG9nb3RpcG8ge1xuICAgICAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICAgICAgfVxuXG4gICAgICBzZWN0aW9uIHtcbiAgICAgICAgZmxleDogMTtcblxuICAgICAgICA+IHVsIHtcbiAgICAgICAgICA+IGxpIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZsZXgoKTtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoJ2NlbnRlcicsICdjZW50ZXInKTtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tdmVydGljYWwoJ2NlbnRlcicpO1xuXG4gICAgICAgICAgICBAbWVkaWEgI3skdGFibGV0fSB7XG4gICAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhICN7JGRlc2t0b3B9IHtcbiAgICAgICAgICAgICAgaGVpZ2h0OiA2NHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICA+IHVsIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICAgICAgICB0b3A6IDQ2cHg7XG4gICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICBtaW4td2lkdGg6IG1heC1jb250ZW50O1xuICAgICAgICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgICBAbWVkaWEgI3skdGFibGV0fSB7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiBtYXgtY29udGVudDtcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICB0b3A6IDEwMSU7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICZbZml4XSB7XG4gICAgICAgICAgICAgID4gdWwge1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMzAwcHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICA+IHVsIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBAaW5jbHVkZSBmbGV4KCk7XG4gICAgICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZCgncmlnaHQnLCAnY2VudGVyJyk7XG4gICAgICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi12ZXJ0aWNhbCgnY2VudGVyJyk7XG5cbiAgICAgICAgICA+IGxpLnNlcCB7XG4gICAgICAgICAgICB3aWR0aDogMXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDhweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0yMCk7XG5cbiAgICAgICAgICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcbiAgICAgICAgICAgICAgbWFyZ2luOiAwIDE2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgPiBsaTpub3QoLnNlcCkge1xuICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMjRweDtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDI0cHg7XG5cbiAgICAgICAgICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcbiAgICAgICAgICAgICAgbWluLXdpZHRoOiAzNnB4O1xuICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmW2RlcGxveV0ge1xuICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDhweCA4cHggMCAwKTtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICZbZ3Jpc10ge1xuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApO1xuICAgICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0xMCk7XG4gICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICA+IHVsIHtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0xMCk7XG5cbiAgICAgICAgICAgICAgICAgID4gbGkge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcblxuICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApO1xuICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgIGZpZ3VyZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgZmlndXJlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICZbbmFyYW5qYV0ge1xuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgPiAudXNlci1pZCxcbiAgICAgICAgICAgICAgICAgID4gYSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG5cbiAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIGZpZ3VyZSB7XG4gICAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZpbHRlcjogZ3JheXNjYWxlKDEwMCUpIGJyaWdodG5lc3MoNTAwJSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWZpbHRlcjogZ3JheXNjYWxlKDEwMCUpIGJyaWdodG5lc3MoNTAwJSk7XG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tbmFyYW5qYS01MCk7XG4gICAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1uYXJhbmphLTUwKTtcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZFxuICAgICAgICAgICAgICAgICAgICB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1uYXJhbmphLTUwKTtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSk7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgPiB1bCB7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5hcmFuamEpO1xuXG4gICAgICAgICAgICAgICAgICA+IGxpIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLW5hcmFuamEtNTApO1xuXG4gICAgICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLS1icy0tY29sb3Itc2VjdW5kYXJpby1uYXJhbmphLTUwXG4gICAgICAgICAgICAgICAgICAgICAgICAgICkgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgZmlndXJlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiB2YXIoXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAtLWJzLS1jb2xvci1zZWN1bmRhcmlvLW5hcmFuamEtNTBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICApICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICBmaWd1cmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAvLyBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApO1xuICAgICAgICAgICAgICAvL2JvcmRlci1sZWZ0OiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcbiAgICAgICAgICAgICAgLy8gQGluY2x1ZGUgYm94LXNoYWRvdygwcHgsIC02cHgsIDEwcHgsIDBweCwgcmdiYSgwLCAwLCAwLCAwLjEpLCBmYWxzZSk7XG4gICAgICAgICAgICAgID4gYSxcbiAgICAgICAgICAgICAgPiAudXNlci1pZCB7XG4gICAgICAgICAgICAgICAgZmlsdGVyOiAoMTAwJSk7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC1maWx0ZXI6ICgxMDAlKTtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICZbZGVwbG95XSB7XG4gICAgICAgICAgICAgICAgPiB1bCB7XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdyhcbiAgICAgICAgICAgICAgICAgICAgMHB4LFxuICAgICAgICAgICAgICAgICAgICA0cHgsXG4gICAgICAgICAgICAgICAgICAgIDEwcHgsXG4gICAgICAgICAgICAgICAgICAgIDBweCxcbiAgICAgICAgICAgICAgICAgICAgcmdiYSgwLCAwLCAwLCAwLjIpLFxuICAgICAgICAgICAgICAgICAgICBmYWxzZVxuICAgICAgICAgICAgICAgICAgKTtcblxuICAgICAgICAgICAgICAgICAgQG1lZGlhICN7JHRhYmxldH0ge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDEwcHggMCAxMHB4IDEwcHgpO1xuXG4gICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICByaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE1MCU7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgdG9wOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IC01MHB4O1xuICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAxMDBweCk7XG4gICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgID4gbGkge1xuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxMDtcbiAgICAgICAgICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAxNnB4O1xuXG4gICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZsZXgoKTtcbiAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLWNoaWxkKCdidycsICdjZW50ZXInKTtcbiAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLXZlcnRpY2FsKCdjZW50ZXInKTtcbiAgICAgICAgICAgICAgICAgICAgICAvLyAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApO1xuICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDY0cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICBmaWd1cmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMCAxNnB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmW2JpZ10ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAmW2ludmVydF0ge1xuICAgICAgICAgICAgICAgICAgICA+IGxpIHtcbiAgICAgICAgICAgICAgICAgICAgICA+IGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIG9yZGVyOiAyO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBmaWd1cmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICBvcmRlcjogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDE2cHggMCAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICA+IGEsXG4gICAgICAgICAgICA+IC51c2VyLWlkIHtcbiAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgICAgICAgICAgICZbcHVzaF0ge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgY29udGVudDogYXR0cihwdXNoKTtcblxuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfYm9sZDtcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygyMHB4KTtcbiAgICAgICAgICAgICAgICAgIHRvcDogLTZweDtcbiAgICAgICAgICAgICAgICAgIHJpZ2h0OiAxNSU7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKTtcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICBtaW4td2lkdGg6IDI0cHg7XG4gICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgICAgICAgICAgICBAbWVkaWEgI3skdGFibGV0fSB7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiAzNnB4O1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICBmaWd1cmUge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgI3skdGFibGV0fSB7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogMzZweDtcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogMzZweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgID4gLnVzZXItaWQge1xuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNHB4O1xuXG4gICAgICAgICAgICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgPiBhIHtcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDRweDtcblxuICAgICAgICAgICAgICBAbWVkaWEgI3skdGFibGV0fSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogOHB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgID4gLnVzZXItaWQge1xuICAgICAgICAgICAgICBAaW5jbHVkZSBmbGV4KCk7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoJ3JpZ2h0JywgJ2NlbnRlcicpO1xuICAgICAgICAgICAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLXZlcnRpY2FsKCdjZW50ZXInKTtcblxuICAgICAgICAgICAgICBmaWd1cmUge1xuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgI3skZGVza3RvcH0ge1xuICAgICAgICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICAgICAgICAgICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX2JvbGQ7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5jb21lcmNpYWwge1xuICAgIHNlY3Rpb24ge1xuICAgICAgQGluY2x1ZGUgZmxleCgpO1xuICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZCgncmlnaHQnLCAnY2VudGVyJyk7XG4gICAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLXZlcnRpY2FsKCdjZW50ZXInKTtcblxuICAgICAgLnotYnRuIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDRweDtcblxuICAgICAgICBoZWlnaHQ6ICRidG4taGVpZ2h0IC0gNHB4O1xuXG4gICAgICAgIEBtZWRpYSAjeyRkZXNrdG9wIH0ge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiA2cHg7XG4gICAgICAgICAgaGVpZ2h0OiAkYnRuLWhlaWdodDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSAjeyRkZXNrdG9wX3QgfSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgaGVpZ2h0OiAkYnRuLWhlaWdodDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uei1oZWFkZXItc2VwYXJhdG9yIHtcbiAgd2lkdGg6IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiA1MHB4O1xuICBkaXNwbGF5OiBub25lO1xuXG4gICY6bm90KC5naG9zdCkge1xuICAgICY6YWZ0ZXIge1xuICAgICAgQGluY2x1ZGUgY2VudHJhcigpO1xuICAgICAgd2lkdGg6IDFweDtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApO1xuXG4gICAgICBAbWVkaWEgI3skdGFibGV0IH0ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnotaGVhZGVyLXNwYW4ge1xuICBoZWlnaHQ6IDYwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcblxuICBAbWVkaWEgI3skdGFibGV0fSB7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICB9XG5cbiAgQG1lZGlhICN7JGRlc2t0b3B9IHtcbiAgICBoZWlnaHQ6IDgwcHg7XG4gIH1cbn1cbiIsIi56LXNlcGFyYWRvciB7XG4gIGNsZWFyOiBib3RoO1xuICBmbG9hdDogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwcHg7XG5cbiAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAyMiB7XG4gICAgJGhlaWdodDogNXB4KyAoJGkgKiA1KTtcbiAgICAkbmFtZTogNSsgKCRpICogNSk7XG5cbiAgICAmLmgtI3skbmFtZX0ge1xuICAgICAgaGVpZ2h0OiAkaGVpZ2h0O1xuICAgIH1cbiAgfVxuXG4gICYubGluZWFsIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luOiAycHggMDtcblxuICAgICY6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIEBpbmNsdWRlIGNlbnRyYXIoNTAlLCA1MCUpO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNDApO1xuICAgIH1cblxuICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggMTAge1xuICAgICAgJGhlaWdodDogMXB4ICogKCRpKTtcbiAgICAgICRuYW1lOiAxICogKCRpKTtcblxuICAgICAgJi50aC0jeyRuYW1lfSB7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoY2FsYygjeyRoZWlnaHR9LyAyKSk7XG4gICAgICAgICAgaGVpZ2h0OiAkaGVpZ2h0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi5oLTAge1xuICAgIGhlaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbiIsIi56LWJsb3F1ZSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDUwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiAyMHB4O1xuXG4gICYubWVuc2FqZSB7XG4gICAgPiBhcnRpY2xlIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICB9XG4gIH1cblxuICAmLmZvdG9ncmFmaWEge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cblxuICAmLm5vLXBhZGRpbmcge1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICA+IGFydGljbGUge1xuICAgICAgcGFkZGluZzogMjBweDtcblxuICAgICAgJi5uby1tb2JpbGUge1xuICAgICAgICBAbWVkaWEgI3skbm8tbW9iaWxlfSB7XG4gICAgICAgICAgcGFkZGluZzogOHB4IDA7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5iYWNrZ3JvdW5kIHtcbiAgICAgICAgJi5uYXJhbmphIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5hcmFuamEpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5uYXJhbmphLTIwIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1uYXJhbmphLTIwKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC56LXNlbGVjdG9yICYge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gICZbZGlzYWJsZWRdIHtcbiAgICBvcGFjaXR5OiAwLjM7XG4gICAgZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG4gICAgLXdlYmtpdC1maWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcbiAgfVxuXG4gICYgKyAmIHtcbiAgICBtYXJnaW4tdG9wOiA4cHg7XG4gIH1cblxuICAvL1xuICBAZm9yICRpIGZyb20gMCB0aHJvdWdoIDIwMCB7XG4gICAgJGhlaWdodDogMHB4KyAoJGkgKiA1KTtcbiAgICAkbmFtZTogMCsgKCRpICogNSk7XG5cbiAgICAmLmgtI3skbmFtZX0ge1xuICAgICAgaGVpZ2h0OiAkaGVpZ2h0O1xuICAgIH1cbiAgfVxuXG4gIEBmb3IgJGkgZnJvbSAwIHRocm91Z2ggMTAge1xuICAgICR3aWR0aDogKCRpICogMTAlKTtcbiAgICAkbmFtZTogKCRpICogMTApO1xuXG4gICAgJi5tYXgtdy0jeyRuYW1lfXAge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuXG4gICAgICBAbWVkaWEgI3skZGVza3RvcH0ge1xuICAgICAgICBtYXgtd2lkdGg6ICR3aWR0aDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAZm9yICRpIGZyb20gMCB0aHJvdWdoIDIwMCB7XG4gICAgJGhlaWdodDogMHB4KyAoJGkgKiA1KTtcbiAgICAkbmFtZTogMCsgKCRpICogNSk7XG5cbiAgICAmLm1pbi1oLSN7JG5hbWV9IHtcbiAgICAgIG1pbi1oZWlnaHQ6ICRoZWlnaHQ7XG4gICAgfVxuICB9XG5cbiAgPiBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuXG4gICYuZml4ZWQge1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gNjBweCk7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiA2MHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW4gYXV0bztcbiAgICBAaW5jbHVkZSBzY3JvbGxpbmcoXG4gICAgICAycHgsXG4gICAgICA0cHgsXG4gICAgICA2cHgsXG4gICAgICB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTApLFxuICAgICAgdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybylcbiAgICApO1xuICB9XG4gICYuY2VudGVyIHtcbiAgfVxuICAmLmJhY2tncm91bmQge1xuICAgIEBmb3IgJGkgZnJvbSAwIHRocm91Z2ggMjAge1xuICAgICAgJHJhZGl1czogMHB4ICsgJGk7XG4gICAgICAkbmFtZTogMCArICRpO1xuXG4gICAgICAmLnItI3skbmFtZX0ge1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRyYWRpdXMpO1xuXG4gICAgICAgICYubm8tcGFkZGluZyB7XG4gICAgICAgICAgPiBhcnRpY2xlIHtcbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRyYWRpdXMgJHJhZGl1cyAwIDApO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDAgMCAkcmFkaXVzICRyYWRpdXMpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYuYmxhbmNvIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbiAgICB9XG5cbiAgICAmLmdyaXMsXG4gICAgJi5ncmlzLTEwIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0xMCk7XG4gICAgfVxuXG4gICAgJi5ncmlzLTIwIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0yMCk7XG4gICAgfVxuXG4gICAgJi5uYXJhbmphIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSk7XG4gICAgfVxuXG4gICAgJi5uYXJhbmphLTIwIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLW5hcmFuamEtMjApO1xuICAgIH1cblxuICAgICYubmFyYW5qYS0xMCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1uYXJhbmphLTEwKTtcbiAgICB9XG4gIH1cbn1cblxuLmNlbnRlci1vYmplY3RzIHtcbiAgQGluY2x1ZGUgZmxleCgpO1xuICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLWNoaWxkKCdjZW50ZXInLCAnY2VudGVyJyk7XG4gIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tdmVydGljYWwoJ2NlbnRlcicpO1xuXG4gIHAsXG4gIGgxLFxuICBoMixcbiAgaDMsXG4gIGg0LFxuICBoNSxcbiAgaDYge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICB9XG5cbiAgPiBzZWN0aW9uLFxuICA+IGFydGljbGUsXG4gID4gZGl2LFxuICA+IGZpZ3VyZSB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gIH1cblxuICAmLm1lbnNhamUge1xuICAgID4gYXJ0aWNsZSB7XG4gICAgICBAaW5jbHVkZSBmbGV4KCk7XG4gICAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLWNoaWxkKCdjZW50ZXInLCAndG9wICcpO1xuICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi12ZXJ0aWNhbCgndG9wICAgICcpO1xuICAgIH1cbiAgfVxufVxuXG4vLyBtYXJnaW5cbkBmb3IgJGkgZnJvbSAwIHRocm91Z2ggMzAge1xuICAkbWFyZ2luOiAwcHgrICgkaSAqIDEpO1xuICAkbmFtZTogMCsgKCRpICogMSk7XG5cbiAgLm0tI3skbmFtZX0ge1xuICAgIG1hcmdpbjogJG1hcmdpbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tdC0jeyRuYW1lfSB7XG4gICAgbWFyZ2luLXRvcDogJG1hcmdpbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tYi0jeyRuYW1lfSB7XG4gICAgbWFyZ2luLWJvdHRvbTogJG1hcmdpbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbC0jeyRuYW1lfSB7XG4gICAgbWFyZ2luLWxlZnQ6ICRtYXJnaW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXItI3skbmFtZX0ge1xuICAgIG1hcmdpbi1yaWdodDogJG1hcmdpbiAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8vIHBhZGRpbmdcbkBmb3IgJGkgZnJvbSAwIHRocm91Z2ggMzAge1xuICAkcGFkZGluZzogMHB4KyAoJGkgKiAxKTtcbiAgJG5hbWU6IDArICgkaSAqIDEpO1xuXG4gIC5wLSN7JG5hbWV9IHtcbiAgICBwYWRkaW5nOiAkcGFkZGluZyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtdC0jeyRuYW1lfSB7XG4gICAgcGFkZGluZy10b3A6ICRwYWRkaW5nICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1iLSN7JG5hbWV9IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogJHBhZGRpbmcgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXItI3skbmFtZX0ge1xuICAgIHBhZGRpbmctcmlnaHQ6ICRwYWRkaW5nICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1sLSN7JG5hbWV9IHtcbiAgICBwYWRkaW5nLWxlZnQ6ICRwYWRkaW5nICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLy8gYm9yZGVzXG5cbi56LWJvcmRlci1hbGwge1xuICBib3JkZXI6IDNweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTApO1xuXG4gICYuZ3Jpcy0xMCB7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTApO1xuICB9XG5cbiAgJi5ncmlzLTE1IHtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0xNSk7XG4gIH1cblxuICAmLmdyaXMtMjAge1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcbiAgfVxuXG4gICYuZ3Jpcy00MCB7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNDApO1xuICB9XG5cbiAgJi5ncmlzLTUwIHtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01MCk7XG4gIH1cblxuICAmLmdyaXMtODAge1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKTtcbiAgfVxuXG4gICYubm8tYm9yZGVyLXRhYmxldCB7XG4gICAgQG1lZGlhICN7JG5vLXRhYmxldH0ge1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgIH1cbiAgfVxuXG4gICYubm8tYm9yZGVyLW1vYmlsZSB7XG4gICAgQG1lZGlhICN7JG5vLW1vYmlsZX0ge1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4uei1ib3JkZXIge1xuICAmLWxlZnQge1xuICAgIGJvcmRlci1sZWZ0OiAycHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcbiAgfVxuXG4gICYtcmlnaHQge1xuICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0yMCk7XG4gIH1cblxuICAmLXRvcCB7XG4gICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0yMCk7XG4gIH1cblxuICAmLWJvdHRvbSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0yMCk7XG4gIH1cblxuICAvLyBjb2xvclxuICAmLWxlZnQsXG4gICYtcmlnaHQsXG4gICYtdG9wLFxuICAmLWJvdHRvbSB7XG4gICAgJi5uby1ib3JkZXItdGFibGV0IHtcbiAgICAgIEBtZWRpYSAjeyRuby10YWJsZXR9IHtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgICYubm8tYm9yZGVyLW1vYmlsZSB7XG4gICAgICBAbWVkaWEgI3skbm8tbW9iaWxlfSB7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmdyaXMtMTAge1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTApO1xuICAgIH1cblxuICAgICYuZ3Jpcy0xNSB7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0xNSk7XG4gICAgfVxuXG4gICAgJi5ncmlzLTIwIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcbiAgICB9XG5cbiAgICAmLmdyaXMtNDAge1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNDApO1xuICAgIH1cblxuICAgICYuZ3Jpcy01MCB7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01MCk7XG4gICAgfVxuXG4gICAgJi5ncmlzLTgwIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKTtcbiAgICB9XG4gIH1cblxuICAmLm5vLWJvcmRlci10YWJsZXQge1xuICAgIEBtZWRpYSAjeyRuby10YWJsZXR9IHtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICB9XG4gIH1cblxuICAmLm5vLWJvcmRlci1tb2JpbGUge1xuICAgIEBtZWRpYSAjeyRuby1tb2JpbGV9IHtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuaW1nIHtcbiAgJHNpemVzOiA0LCA4LCAxMiwgMjA7XG5cbiAgQGVhY2ggJHNpemUgaW4gJHNpemVzIHtcbiAgICAmLmJvcmRlci0jeyRzaXplfSB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCN7JHNpemV9cHgpO1xuICAgIH1cbiAgfVxuXG4gICYuei1mb3RvZ3JhZmlhIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAvLyAgIGZpbHRlcjogc2F0dXJhdGUoNjUlKTtcbiAgICAvLyAtd2Via2l0LWZpbHRlcjogc2F0dXJhdGUoNjUlKTtcbiAgfVxufVxuIiwiYnV0dG9uIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IG5vbmU7IC8vY3VzdG9tIGJvcmRlclxuICBvdXRsaW5lOiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbmRpdi56LWJ0bixcbmJ1dHRvbi56LWJ0bixcbmEuei1idG4ge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgaGVpZ2h0OiAkYnRuLWhlaWdodDtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYnRuLWhlaWdodC8yKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAwIDE2cHg7XG4gIG1pbi13aWR0aDogMTYwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiB2YXIoLS1icy0tZm9udC1zaXplLWJ1dHRvbik7XG4gIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfYm9sZDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luOiA2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgQGluY2x1ZGUgZmxleC1pbmxpbmUoKTtcbiAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZCgnY2VudGVyJywgJ2NlbnRlcicpO1xuICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLXZlcnRpY2FsKCdjZW50ZXInKTtcbiAgLy9cbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB3aWR0aDogMTAwJTtcblxuICBAbWVkaWEgI3skdGFibGV0IH0ge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG5cbiAgJi5uby1wYWRkaW5nIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAmLm1vYmlsZS1jb21wYWN0IHtcbiAgICBAbWVkaWEgI3skbm8tbW9iaWxlIH0ge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICAgICAgcGFkZGluZy1yaWdodDogMTJweDtcbiAgICAgIG1pbi13aWR0aDogMTBweDtcbiAgICB9XG4gIH1cblxuICAmLmNlbnRlciB7XG4gICAgbWFyZ2luOiAwIGF1dG8gIWltcG9ydGFudDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAmLmV4dGVuZGlkbyB7XG4gICAgcGFkZGluZy1sZWZ0OiA0OHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNDhweCAhaW1wb3J0YW50O1xuXG4gICAgQG1lZGlhICN7JG5vLW1vYmlsZSB9IHtcbiAgICAgIHBhZGRpbmctbGVmdDogMzJweCAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZy1yaWdodDogMzJweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gICYubWluIHtcbiAgICBtaW4td2lkdGg6IDIyMHB4O1xuXG4gICAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCA1MCB7XG4gICAgICAkd2lkdGg6IDBweCsgKCRpICogMTApO1xuICAgICAgJG5hbWU6IDArICgkaSAqIDEwKTtcblxuICAgICAgJi53LSN7JG5hbWV9IHtcbiAgICAgICAgbWluLXdpZHRoOiBhdXRvO1xuXG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXQgfSB7XG4gICAgICAgICAgbWluLXdpZHRoOiAkd2lkdGg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLXByaW1hcnkge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSk7XG4gICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tbmFyYW5qYS1ob3Zlcik7XG4gICAgfVxuXG4gICAgJjphY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tbmFyYW5qYS1ob3Zlcik7XG4gICAgfVxuXG4gICAgJltkaXNhYmxlZF0ge1xuICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcblxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tbmFyYW5qYS0yMCk7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1uYXJhbmphLTIwKTtcbiAgICAgIH1cblxuICAgICAgJi5pY29uIHtcbiAgICAgICAgZmlndXJlIHtcbiAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgb3BhY2l0eTogMC44O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtcHJpbWFyeS1uZWdybyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XG4gICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tbmVncm8taG92ZXIpO1xuICAgIH1cblxuICAgICY6YWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLW5lZ3JvLWhvdmVyKTtcbiAgICB9XG5cbiAgICAmW2Rpc2FibGVkXSB7XG4gICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNTApO1xuICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy00MCk7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTQwKTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTUwKTtcbiAgICAgIH1cblxuICAgICAgJi5pY29uIHtcbiAgICAgICAgZmlndXJlIHtcbiAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgb3BhY2l0eTogMC4zO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtcHJpbWFyeS1ibGFuY28ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbiAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uYXJhbmphKTtcblxuICAgICY6aG92ZXIsXG4gICAgJjphY3RpdmUge1xuICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLW5hcmFuamEtaG92ZXIpO1xuICAgIH1cbiAgfVxuXG4gICYuZnVsbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAmLnJlZ3VsYXIge1xuICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfcmVndWxhcjtcbiAgfVxuXG4gICYtZG93bmxvYWQge1xuICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5hcmFuamEpO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgQGluY2x1ZGUgZmxleC1pbmxpbmUoKTtcbiAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLWNoaWxkKCdsZWZ0JywgJ2NlbnRlcicpO1xuICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tdmVydGljYWwoJ2NlbnRlcicpO1xuXG4gICAgc3BhbiB7XG4gICAgICBmbGV4OiAxO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG5cbiAgICBzdmcge1xuICAgICAgZmlsbDogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uYXJhbmphKTtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1uYXJhbmphLWhvdmVyKTtcbiAgICAgIC8vIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLW5hcmFuamEtaG92ZXIpO1xuXG4gICAgICBzdmcge1xuICAgICAgICBmaWxsOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1uYXJhbmphLWhvdmVyKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tbmFyYW5qYS1ob3Zlcik7XG5cbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLW5hcmFuamEtaG92ZXIpO1xuICAgIH1cblxuICAgIGZpZ3VyZSB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgaGVpZ2h0OiAyNHB4O1xuXG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG5cbiAgICAgICAgQG1lZGlhICN7JHRhYmxldH0ge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tbGVmdDogNnB4O1xuXG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBzdmcge1xuICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgfVxuICAgIH1cblxuICAgICZbZGlzYWJsZWRdIHtcbiAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tbmFyYW5qYS0yMCk7XG4gICAgICAvLyAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tbmFyYW5qYS0yMCk7XG4gICAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG5cbiAgICAgIHN2ZyB7XG4gICAgICAgIGZpbGw6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLW5hcmFuamEtMjApO1xuICAgICAgfVxuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLW5hcmFuamEtMjApO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1uYXJhbmphLTIwKTtcbiAgICAgIH1cblxuICAgICAgZmlndXJlIHtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICBvcGFjaXR5OiAwLjM7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLXNlY29uZGFyeSB7XG4gICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSk7XG4gICAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uYXJhbmphKTtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuXG4gICAgJi5uby1ib3JkZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEsIDEsIDEsIDApO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEsIDEsIDEsIDApO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLW5hcmFuamEtaG92ZXIpO1xuXG4gICAgICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1uYXJhbmphLWhvdmVyKTtcbiAgICB9XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tbmFyYW5qYS1ob3Zlcik7XG5cbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLW5hcmFuamEtaG92ZXIpO1xuICAgIH1cblxuICAgICZbZGlzYWJsZWRdIHtcbiAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG5cbiAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1uYXJhbmphLTIwKTtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLW5hcmFuamEtMjApO1xuICAgICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLW5hcmFuamEtMjApO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1uYXJhbmphLTIwKTtcbiAgICAgIH1cblxuICAgICAgJi5pY29uIHtcbiAgICAgICAgZmlndXJlIHtcbiAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgb3BhY2l0eTogMC4zO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtc2Vjb25kYXJ5LW5lZ3JvIHtcbiAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XG4gICAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1uZWdyby1ob3Zlcik7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1uZWdyby1ob3Zlcik7XG4gICAgfVxuXG4gICAgJjphY3RpdmUge1xuICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLW5lZ3JvLWhvdmVyKTtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLW5lZ3JvLWhvdmVyKTtcbiAgICB9XG5cbiAgICAmW2Rpc2FibGVkXSB7XG4gICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuXG4gICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTQwKTtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy00MCk7XG4gICAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTQwKTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTQwKTtcbiAgICAgIH1cblxuICAgICAgJi5pY29uIHtcbiAgICAgICAgZmlndXJlIHtcbiAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgb3BhY2l0eTogMC4zO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYuaWNvbiB7XG4gICAgQGluY2x1ZGUgZmxleC1pbmxpbmUoKTtcbiAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLWNoaWxkKCdidyAgICAnLCAnY2VudGVyJyk7XG4gICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi12ZXJ0aWNhbCgnY2VudGVyJyk7XG4gICAgbWluLXdpZHRoOiA2MHB4O1xuXG4gICAgQG1lZGlhICN7JHRhYmxldH0ge1xuICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZCgnY2VudGVyJywgJ2NlbnRlcicpO1xuICAgIH1cblxuICAgIHNwYW4ge1xuICAgICAgbWFyZ2luOiAwIDRweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGZsZXg6IDE7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAzNnB4O1xuXG4gICAgICBAbWVkaWEgI3skdGFibGV0fSB7XG4gICAgICAgIG1hcmdpbjogMCA4cHg7XG4gICAgICAgIGZsZXg6IG5vbmU7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBmaWd1cmUge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGhlaWdodDogMjRweDtcblxuICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNnB4O1xuXG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDZweDtcblxuICAgICAgICBAbWVkaWEgI3skdGFibGV0fSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgaW1nIHtcbiAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLm1vYmlsZS1pY29uLXJlZHVjdGlvbiB7XG4gICAgICBtaW4td2lkdGg6IDIwcHg7XG4gICAgICBwYWRkaW5nOiAwIDhweDtcbiAgICAgIG1hcmdpbjogMHB4O1xuXG4gICAgICBmaWd1cmUge1xuICAgICAgICBoZWlnaHQ6IDI4cHg7XG5cbiAgICAgICAgQG1lZGlhICN7JGRlc2t0b3AgfSB7XG4gICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICBoZWlnaHQ6IDI4cHg7XG5cbiAgICAgICAgICBAbWVkaWEgI3skZGVza3RvcCB9IHtcbiAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweDtcblxuICAgICAgICAgIEBtZWRpYSAjeyRkZXNrdG9wIH0ge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMHB4O1xuXG4gICAgICAgICAgQG1lZGlhICN7JGRlc2t0b3B9IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBzcGFuIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgQG1lZGlhICN7JGRlc2t0b3AgfSB7XG4gICAgICAgIG1hcmdpbjogNnB4O1xuICAgICAgICBwYWRkaW5nOiAwIDE2cHg7XG4gICAgICAgIG1pbi13aWR0aDogNjBweDtcblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLWZvcm0ge1xuICAgIGhlaWdodDogJGZvcm0tc2l6ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5hcmFuamEpO1xuICAgIG91dGxpbmU6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSkgMXB4IHNvbGlkO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCA0cHggNHB4IDApO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwIDE2cHg7XG4gICAgbWluLXdpZHRoOiAwcHg7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXgtd2lkdGg6IDEyMHB4O1xuICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG5cbiAgICAmLmF1dG8ge1xuICAgICAgbWF4LXdpZHRoOiBtYXgtY29udGVudDtcbiAgICB9XG5cbiAgICAmLmljb25zIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgZmlndXJlIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgICYubm8tYmcge1xuICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmZsb2F0IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHJpZ2h0OiAwcHg7XG4gICAgfVxuXG4gICAgJi5udW1iZXJzIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGhlaWdodDogJGZvcm0tc2l6ZSAqIDAuOCAhaW1wb3J0YW50O1xuICAgICAgd2lkdGg6ICRmb3JtLXNpemUgKiAwLjggIWltcG9ydGFudDtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNTAlKTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIHRvcDogKCRmb3JtLXNpemUgKiAwLjUpIC0gKCRmb3JtLXNpemUgKiAwLjQpO1xuXG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBAaW5jbHVkZSBjZW50cmFyKCk7XG4gICAgICAgIGhlaWdodDogNHB4O1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygycHgpO1xuICAgICAgfVxuXG4gICAgICAmLmxlc3Mge1xuICAgICAgICB6LWluZGV4OiAxMjtcbiAgICAgICAgbGVmdDogNnB4O1xuICAgICAgfVxuXG4gICAgICAmLnBsdXMge1xuICAgICAgICB6LWluZGV4OiAxMztcbiAgICAgICAgcmlnaHQ6IDZweDtcblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgQGluY2x1ZGUgY2VudHJhcigpO1xuICAgICAgICAgIGhlaWdodDogNTAlO1xuICAgICAgICAgIHdpZHRoOiA0cHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygycHgpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5wYXNzd29yZCB7XG4gICAgICBiYWNrZ3JvdW5kOiAkaWNvbl93YXRjaF9vZmYgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG5cbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGljb25fd2F0Y2ggY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYW5pbWF0ZShhbGwsIDBzLCBsaW5lYXIpO1xuXG4gICAgJjpob3Zlcjpub3QoLmF1ZGlvKTpub3QoLnBhc3N3b3JkKTpub3QoLm5vLWJnKSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1uYXJhbmphLWhvdmVyKTtcbiAgICAgIG91dGxpbmU6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLW5hcmFuamEtaG92ZXIpIDFweCBzb2xpZDtcbiAgICB9XG5cbiAgICAmW2Rpc2FibGVkXSB7XG4gICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1uYXJhbmphLTIwKTtcbiAgICAgIG91dGxpbmU6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLW5hcmFuamEtMjApIDFweCBzb2xpZDtcblxuICAgICAgJjpob3Zlcjpub3QoLmF1ZGlvKTpub3QoLnBhc3N3b3JkKTpub3QoLm5vLWJnKSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLW5hcmFuamEtMjApO1xuICAgICAgICBvdXRsaW5lOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1uYXJhbmphLTIwKSAxcHggc29saWQ7XG4gICAgICB9XG5cbiAgICAgICYuaWNvbiB7XG4gICAgICAgIGZpZ3VyZSB7XG4gICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuODtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLWxpbmsge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBtaW4td2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5hcmFuamEpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfYm9sZDtcblxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLW5hcmFuamEtaG92ZXIpO1xuICAgIH1cblxuICAgICZbZGlzYWJsZWRdIHtcbiAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tbmFyYW5qYS0yMCk7XG4gICAgfVxuXG4gICAgJi5ibGFuY28ge1xuICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApO1xuICAgICAgfVxuICAgIH1cblxuICAgICYubmVncm8ge1xuICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy00MCk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gdGFtYW5vc1xuICAmLmNvbXBhY3RvIHtcbiAgICBtaW4td2lkdGg6IG1pbi1jb250ZW50O1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtaW4taGVpZ2h0OiAyNnB4O1xuICAgIHBhZGRpbmc6IDAgOHB4O1xuICB9XG59XG4iLCIuei1pbmZvcm1hY2lvbi1sYXRlcmFsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG5cbiAgZmlndXJlIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBpbWcge1xuICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgQG1lZGlhICN7JGRlc2t0b3AgfSB7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBoMSB7XG4gICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19yZWd1bGFyO1xuICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG5cbiAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XG5cbiAgICBAbWVkaWEgI3skdGFibGV0IH0ge1xuICAgICAgZm9udC1zaXplOiAyLjZyZW07XG4gICAgfVxuXG4gICAgQG1lZGlhICN7JGRlc2t0b3AgfSB7XG4gICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgIH1cblxuICAgIHNwYW4ge1xuICAgICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19ib2xkO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250LXNpemU6IDNyZW07XG5cbiAgICAgIEBtZWRpYSAjeyR0YWJsZXQgfSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNHJlbTtcbiAgICAgIH1cblxuICAgICAgQG1lZGlhICN7JGZ1bGwgfSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNXJlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLmNsYXJvIHtcbiAgICBoMSB7XG4gICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xuICAgIH1cbiAgfVxufVxuIiwiLnotc2ltcGxlLWRhdGEge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG5cbiAgcCxcbiAgaDMge1xuICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB9XG5cbiAgJi5uYXJhbmphIHtcbiAgICBwLFxuICAgIGgzLFxuICAgIHAuaDMsXG4gICAgcC5oNCB7XG4gICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uYXJhbmphKTtcbiAgICB9XG4gIH1cblxuICAmLmdyaXMtODAge1xuICAgIHAsXG4gICAgaDMsXG4gICAgcC5oMyxcbiAgICBwLmg0IHtcbiAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApO1xuICAgIH1cbiAgfVxuXG4gICY6bm90KC5pbnZlcnRpZG8pIHtcbiAgICBoMyxcbiAgICBwLmgzLFxuICAgIHAuaDQsXG4gICAgaDQge1xuICAgICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19yZWd1bGFyO1xuICAgICAgZm9udC1zaXplOiAxLjRyZW07XG5cbiAgICAgICYgKyBwIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19ib2xkO1xuICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLmludmVydGlkbyB7XG4gICAgcCB7XG4gICAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX2JvbGQ7XG4gICAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICB9XG5cbiAgICBoMyxcbiAgICBwLmgzLFxuICAgIHAuaDQsXG4gICAgaDQge1xuICAgICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19yZWd1bGFyO1xuICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgfVxuICB9XG59XG4iLCIuei1mb3JtcyB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgLnByZWZpeCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDBweDtcbiAgICBsaW5lLWhlaWdodDogJGZvcm0tc2l6ZTtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtaW4td2lkdGg6IG1pbi1jb250ZW50O1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01MCkgIWltcG9ydGFudDtcbiAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKSAhaW1wb3J0YW50O1xuICAgIHotaW5kZXg6IDEzO1xuICAgIGhlaWdodDogJGZvcm0tc2l6ZTtcbiAgICBwYWRkaW5nOiAwIDhweDtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcblxuICAgICYgKyBpbnB1dCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDM2cHg7XG4gICAgfVxuICB9XG5cbiAgW2Rpc2FibGVkXSB7XG4gICAgJiB+IC5wcmVmaXgge1xuICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy00MCkgIWltcG9ydGFudDtcbiAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNDApICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLm1peCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIEBpbmNsdWRlIGZsZXgoKTtcbiAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLWNoaWxkKCdidycsICd0b3AnKTtcbiAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLXZlcnRpY2FsKCd0b3AnKTtcblxuICAgIGlucHV0LnAtaW5wdXR0ZXh0IHtcbiAgICAgIGZsZXg6IDE7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICAgIH1cblxuICAgICYubnVtYmVyIHtcbiAgICAgIGlucHV0LnAtaW5wdXR0ZXh0IHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYnRuIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDZweDtcbiAgICB9XG5cbiAgICBwLWNoZWNrYm94IHtcbiAgICAgIGZsZXg6IDAgMCAxMDAlO1xuXG4gICAgICBAbWVkaWEgI3skdGFibGV0fSB7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgcC1jaGVja2JveCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbiIsImZpZ3VyZS56LWljb25vcyB7XG4gIEBpbmNsdWRlIGZpZ3VyZS1zaXplKDY0cHgsIDY0cHgpO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG5cbiAgJi5wbGFpbiB7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICBAaW5jbHVkZSBmbGV4LWlubGluZSgpO1xuICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoXCJjZW50ZXJcIiwgXCJjZW50ZXJcIik7XG4gICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi12ZXJ0aWNhbChcImNlbnRlclwiKTtcbiAgfVxuXG4gIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG5cbiAgLypTaXN0ZW1hIGRlIHRhbWHDsW9zLCBsYSBjYWphICovXG5cbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICYuYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgJi56LWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIEBpbmNsdWRlIGZsZXgoKTtcbiAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLWNoaWxkKFwiY2VudGVyXCIsIFwiY2VudGVyXCIpO1xuICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tdmVydGljYWwoXCJjZW50ZXJcIik7XG5cbiAgICBpbWcge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgfVxuICB9XG5cbiAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAzMCB7XG4gICAgJGhlaWdodDogNXB4KygkaSAqIDUpO1xuICAgICRuYW1lOiA1KygkaSAqIDUpO1xuICAgICRoZWlnaHRfdHg6IDVweCsoJGkgKiA1cHgpO1xuXG4gICAgJi53LSN7JG5hbWV9IHtcbiAgICAgIEBpbmNsdWRlIGZpZ3VyZS1zaXplKCRoZWlnaHQsICRoZWlnaHQpO1xuXG4gICAgICBpbWcge1xuICAgICAgICBAaW5jbHVkZSBmaWd1cmUtc2l6ZSgkaGVpZ2h0LCAkaGVpZ2h0KTtcbiAgICAgIH1cblxuICAgIH1cbiAgfVxuXG4gICRzaXplczogMTYsIDI0LCAzMiwgNDgsIDY0LCA3MiwgOTYsIDE0NDtcblxuICBAZWFjaCAkc2l6ZSBpbiAkc2l6ZXMge1xuICAgICYudy0jeyRzaXplfSB7XG5cbiAgICAgIEBpbmNsdWRlIGZpZ3VyZS1zaXplKCN7JHNpemV9cHgsICN7JHNpemV9cHgpO1xuXG4gICAgICBpbWcge1xuICAgICAgICBAaW5jbHVkZSBmaWd1cmUtc2l6ZSgjeyRzaXplfXB4LCAjeyRzaXplfXB4KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxufVxuXG5maWd1cmUuei1pbWFnZW4ge1xuICBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuXG5maWd1cmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgJi5ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAmLnotaWx1c3RyYWNpb25lcyB7XG4gICAgJHNpemVzOiA2NCxcbiAgICAxMjgsXG4gICAgMjU2O1xuXG4gICAgQGVhY2ggJHNpemUgaW4gJHNpemVzIHtcbiAgICAgICYudy0jeyRzaXplfSB7XG5cbiAgICAgICAgQGluY2x1ZGUgaWxsdXMtc2l6ZSgjeyRzaXplfXB4KTtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgIEBpbmNsdWRlIGlsbHVzLXNpemUoI3skc2l6ZX1weCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIuei1zZWxlY3RvciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogODBweDtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg0cHgpO1xuICBib3JkZXI6IDNweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTApO1xuICBwYWRkaW5nOiA4cHggMTZweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgQGluY2x1ZGUgZmxleC1pbmxpbmUoKTtcbiAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZCgnYncnLCAnY2VudGVyJyk7XG4gIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tdmVydGljYWwoJ2NlbnRlcicpO1xuICBtYXJnaW46IDZweCA2cHggNnB4IDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG5cbiAgJi5zb21icmEge1xuICAgIGJvcmRlcjogM3B4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDEwcHgpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coMHB4LCAwcHgsIDIwcHgsIDBweCwgcmdiYSgwLCAwLCAwLCAwLjEpLCBmYWxzZSk7XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICBib3JkZXI6IDNweCBzb2xpZCB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1uYXJhbmphLTUwKTtcbiAgfVxuXG4gICYuYWN0aXZlIHtcbiAgICAmLnNpbXBsZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5hcmFuamEpO1xuICAgICAgYm9yZGVyOiAzcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uYXJhbmphKTtcblxuICAgICAgLmxhYmVsIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLnNpbXBsZSB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWluLXdpZHRoOiA1MHB4O1xuICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgbWluLWhlaWdodDogNTBweDtcbiAgICBzcGFuLmxhYmVsIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAjeyRkZXNrdG9wfSB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgICBtaW4td2lkdGg6IDIyMHB4O1xuICB9XG5cbiAgJi53LTEwMHAge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAyMCB7XG4gICAgJHdpZHRoX3NlbGVjdG9yOiAoJGkgKiA1JSk7XG4gICAgJG5hbWVfc2VsZWN0b3I6ICgkaSAqIDUpO1xuXG4gICAgJi53LSN7JG5hbWVfc2VsZWN0b3J9cCB7XG4gICAgICB3aWR0aDogJHdpZHRoX3NlbGVjdG9yO1xuICAgIH1cbiAgfVxuXG4gICYuc3VzcGVuZGVkIHtcbiAgICBmaWd1cmUge1xuICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG4gICAgICAtd2Via2l0LWZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xuICAgIH1cblxuICAgIHNwYW4ge1xuICAgICAgJi5sYWJlbCxcbiAgICAgICYucHJlZmFjZSxcbiAgICAgICYuY2FwdGlvbiB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNTApICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgICYuYXJyb3csXG4gICAgICAmLmRlbGV0ZSB7XG4gICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG4gICAgICAgIC13ZWJraXQtZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJltkaXNhYmxlZF0ge1xuICAgIGJvcmRlcjogM3B4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0xMCk7XG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcblxuICAgIHNwYW4ge1xuICAgICAgJi5jYXB0aW9uLFxuICAgICAgJi5sYWJlbCxcbiAgICAgICYucHJlZmFjZSB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNTApO1xuXG4gICAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNTApO1xuICAgICAgfVxuXG4gICAgICAmLmFycm93LFxuICAgICAgJi5kZWxldGUge1xuICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgPiBmaWd1cmUge1xuICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cbiAgfVxuXG4gICYuZ3JhbmRlIHtcbiAgICA+IGZpZ3VyZSB7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBtYXgtaGVpZ2h0OiA0OHB4O1xuICAgICAgd2lkdGg6IDQ4cHg7XG4gICAgfVxuICB9XG5cbiAgJi5zdXBlcmlvciB7XG4gICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZCgnYncnLCAndG9wJyk7XG5cbiAgICBzcGFuLmFycm93IHtcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgfVxuICB9XG5cbiAgZGl2LmRhdG9zLWluZm9ybWFjaW9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbGV4OiAwIDAgMTAwJTtcblxuICAgIEBpbmNsdWRlIGZsZXgtaW5saW5lKCk7XG4gICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZCgnYncnLCAnY2VudGVyJyk7XG4gICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi12ZXJ0aWNhbCgnY2VudGVyJyk7XG4gICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICBwYWRkaW5nLXRvcDogOHB4O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApO1xuXG4gICAgLmRhdG8ge1xuICAgICAgc3BhbiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTUwKTtcbiAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfcmVndWxhcjtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAgIH1cblxuICAgICAgaDQge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYXp1bCk7XG4gICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX2JvbGQ7XG4gICAgICB9XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgID4gc3BhbixcbiAgICAgICAgPiBoNCB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5lc3RhZG8ge1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgfVxuXG4gICAgICAmLm1vbnRvIHtcbiAgICAgICAgZmxleDogMTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBzcGFuIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICAgJi5hcnJvdyB7XG4gICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICB3aWR0aDogMjBweDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGJhY2tncm91bmQ6ICRpY29uX25leHRfbmFyYW5qYSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcblxuICAgICAgbWFyZ2luLWxlZnQ6IDE2cHg7XG4gICAgfVxuXG4gICAgJi5kZWxldGUge1xuICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBiYWNrZ3JvdW5kOiAkaWNvbl9jbG9zZV9uYXJhbmphIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDE4cHg7XG4gICAgICBtYXJnaW4tbGVmdDogMTZweDtcbiAgICB9XG5cbiAgICAmLmxhYmVsIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfYm9sZDtcbiAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xuICAgICAgZmxleDogMTtcblxuICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcblxuICAgICAgQG1lZGlhICN7JGRlc2t0b3B9IHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIuMnJlbTtcbiAgICAgIH1cblxuICAgICAgJiArIC5jYXB0aW9uLFxuICAgICAgJiArIC56LWNhcHRpb24ge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTZweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLnotdGl0bGUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX2JvbGQ7XG4gICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcbiAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgfVxuXG4gICAgJi56LWRlc2NyaXB0aW9uIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19yZWd1bGFyO1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XG4gICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuXG4gICAgICBAbWVkaWEgI3skdGFibGV0fSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICAgICAgfVxuICAgIH1cblxuICAgICYucHJlZmFjZSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfcmVndWxhcjtcbiAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSk7XG4gICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIH1cblxuICAgICYuei1jYXB0aW9uIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19yZWd1bGFyO1xuICAgICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKTtcbiAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgfVxuXG4gICAgJi56LWNhcHRpb24ge1xuICAgICAgc3Ryb25nIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSk7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfYm9sZDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLmV4cGFuZGlibGUge1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgJltvcGVuXSB7XG4gICAgICA+IHN1bW1hcnkuY3RhIHtcbiAgICAgICAgcGFkZGluZzogMHB4IDBweCAxMHB4IDA7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApO1xuICAgICAgfVxuXG4gICAgICBzcGFuIHtcbiAgICAgICAgJi5hcnJvdyB7XG4gICAgICAgICAgYmFja2dyb3VuZDogJGljb25fZG93bl9uYXJhbmphIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgPiBzdW1tYXJ5Ojotd2Via2l0LWRldGFpbHMtbWFya2VyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLmRhdGEge1xuICAgICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICB9XG5cbiAgICA+IHN1bW1hcnkuY3RhIHtcbiAgICAgIEBpbmNsdWRlIGZsZXgtaW5saW5lKCk7XG4gICAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLWNoaWxkKCdidycsICdjZW50ZXInKTtcbiAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tdmVydGljYWwoJ2NlbnRlcicpO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtaW4taGVpZ2h0OiA1MHB4O1xuICAgICAgcGFkZGluZzogMHB4O1xuICAgICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIC8qIFNhZmFyaSAqL1xuICAgICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgLyogSUUgMTAgYW5kIElFIDExICovXG4gICAgICB1c2VyLXNlbGVjdDogbm9uZTtcblxuICAgICAgLyogU3RhbmRhcmQgc3ludGF4ICovXG4gICAgICA+IGZpZ3VyZSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5ncmFuZGUge1xuICAgICAgPiBzdW1tYXJ5LmN0YSB7XG4gICAgICAgID4gZmlndXJlIHtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgbWF4LWhlaWdodDogNDhweDtcbiAgICAgICAgICB3aWR0aDogNDhweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYudmlzaXRlZCB7XG4gICAgYm9yZGVyOiAzcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tbmFyYW5qYS01MCk7XG5cbiAgICBzcGFuIHtcbiAgICAgICYuYXJyb3cge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiAkY2hlY2tfYnV0dG9uX25hcmFuamE7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIgXG4kY2hlY2tfYnV0dG9uX25hcmFuamE6IHVybCgjeyRzdmdwYXRofWNoZWNrYm94X25hcmFuamFfY2hlY2suc3ZnKTtcbiRpY29uX2Nsb3NlX25hcmFuamE6IHVybCgjeyRzdmdwYXRofWljb25fY2xvc2VfbmFyYW5qYS5zdmcpO1xuJGljb24tdGFibGUtbWluOiB1cmwoI3skc3ZncGF0aH1taW51cy5zdmcpO1xuJGNoZWNrX2J1dHRvbl9ibGFuY286IHVybCgjeyRzdmdwYXRofWNoZWNrYm94X2JsYW5jb19jaGVjay5zdmcpO1xuJGljb25fcHJldl9uYXJhbmphOiB1cmwoI3skc3ZncGF0aH1pY29uLWFycm93LXByZXYuc3ZnKTtcbiRpY29uX25leHRfbmFyYW5qYTogdXJsKCN7JHN2Z3BhdGh9aWNvbi1hcnJvdy1uZXh0LnN2Zyk7XG4kaWNvbl9uZXh0X25hcmFuamEtdzogdXJsKCN7JHN2Z3BhdGh9aWNvbi1hcnJvdy1uZXh0LXcuc3ZnKTtcbiRpY29uX3VwX25hcmFuamE6IHVybCgjeyRzdmdwYXRofWljb24tYXJyb3ctdXAuc3ZnKTtcbiRpY29uX2Rvd25fbmFyYW5qYTogdXJsKCN7JHN2Z3BhdGh9aWNvbi1hcnJvdy1kb3duLnN2Zyk7XG4kaWNvbl9zb3J0X21peHRvOiB1cmwoI3skc3ZncGF0aH1pY29uLW5hcmFuamEtYXJyb3ctdXBkb3duLnN2Zyk7XG4vL2ljb24tbmFyYW5qYS1hcnJvdy11cGRvd24uc3ZnXG4kaWNvbl9kb3duX3Jvam86IHVybCgjeyRzdmdwYXRofWljb24tYXJyb3ctZG93bi1yLnN2Zyk7XG4kaWNvbl9jYWxlbmRhcjogdXJsKCN7JHN2Z3BhdGh9aWNvbi1jYWxlbmRhci5zdmcpO1xuJGljb25fY2FsZW5kYXJfcmVkOiB1cmwoI3skc3ZncGF0aH1pY29uLWNhbGVuZGFyLXJlZC5zdmcpO1xuJGljb25fc2VhcmNoOiB1cmwoI3skc3ZncGF0aH1pY29uLXNlYXJjaC5zdmcpO1xuLy8kaWNvbl9wcmV2X25hcmFuamE6IHVybCgjeyRzdmdwYXRofWljb24tYXJyb3ctcHJldi5zdmcpO1xuLy8kaWNvbl9wcmV2X25hcmFuamE6IHVybCgjeyRzdmdwYXRofWljb24tYXJyb3ctcHJldi5zdmcpO1xuXG4kaWNvbl93YXRjaDogdXJsKCN7JHN2Z3BhdGh9aWNvbi13YXRjaC5zdmcpO1xuJGljb25fd2F0Y2hfb2ZmOiB1cmwoI3skc3ZncGF0aH1pY29uLXdhdGNoLW9mZi5zdmcpO1xuXG4vLyBkZXNwbGVnYWJsZVxuJGNoZWNrX2J1dHRvbl9ibHVlOiB1cmwoI3skc3ZncGF0aH1pY29uLWFycm93LXByZXYuc3ZnKTtcblxuLy8gcGFnaW5hZG9yXG4kaWNvbi1wYWdpbmF0b3ItZmlyc3Q6dXJsKCN7JHN2Z3BhdGh9aWNvbi1hcnJvdy1maXJzdC5zdmcpO1xuJGljb24tcGFnaW5hdG9yLWxhc3Q6dXJsKCN7JHN2Z3BhdGh9aWNvbi1hcnJvdy1sYXN0LnN2Zyk7XG4kaWNvbi1wYWdpbmF0b3ItbmV4dDp1cmwoI3skc3ZncGF0aH1pY29uLWFycm93LXByZXYuc3ZnKTtcbiRpY29uLXBhZ2luYXRvci1wcmV2OnVybCgjeyRzdmdwYXRofWljb24tYXJyb3ctcHJldi5zdmcpO1xuJGljb24tbWVudTp1cmwoI3skc3ZncGF0aH1pY29uLXVpLW5hdi1tZW51LW1lbnUtc2ltcGxlLnN2Zyk7XG4kaWNvbi16ZW5pdC1jcnV6OiB1cmwoI3skc3ZncGF0aH1pY29uLXplbml0LWNydXouc3ZnKTtcblxuLy9cblxuJHRvYXN0X2luZm86IHVybCgjeyRzdmdwYXRofWljb25fbWVuc2FqZV9lbWVyZ2VudGVfaW5mby5zdmcpO1xuJHRvYXN0X2Vycm9yOiB1cmwoI3skc3ZncGF0aH1pY29uX21lbnNhamVfZW1lcmdlbnRlX2Vycm9yLnN2Zyk7XG4kdG9hc3RfZXhpdG86IHVybCgjeyRzdmdwYXRofWljb25fbWVuc2FqZV9lbWVyZ2VudGVfb2suc3ZnKTtcbiR0b2FzdF9hZHZlcnRlbmNpYTogdXJsKCN7JHN2Z3BhdGh9aWNvbl9tZW5zYWplX2VtZXJnZW50ZV9hZHZlcnRlbmNpYS5zdmcpO1xuXG4vL2NhcmdhXG4kaWNvbi1tb2R1bG8taW1hZ2VuLWRlbDp1cmwoI3skc3ZncGF0aH1pY29uLW1vZHVsby1pbWFnZW4tZGVsLnN2Zyk7XG4kY2lyY2xlLXN1bTp1cmwoI3skc3ZncGF0aH1jaXJjbGUtc3VtLnN2Zyk7XG4kdG9vbHRpcC1maWxlOnVybCgjeyRzdmdwYXRofXRvb2x0aXAtZmlsZS5zdmcpO1xuXG5cbi8vIGdyYWRpZW50c1xuIFxuJGN1cnZlLWdyYWQtdmVydGljYWwtaW52OiB1cmwoI3skc3ZncGF0aH1jdXJ2ZS1ncmFkLWhvcml6b250YWwtaW52LnN2Zyk7XG4kY3VydmUtZ3JhZC1ob3Jpem9udGFsOiB1cmwoI3skc3ZncGF0aH1jdXJ2ZS1ncmFkLWhvcml6b250YWwuc3ZnKTtcbiRjdXJ2ZS1ncmFkLXZlcnRpY2FsOiB1cmwoI3skc3ZncGF0aH1jdXJ2ZS1ncmFkLXZlcnRpY2FsLnN2Zyk7XG5cbi8vIGJsb2JcbiRCbG9iLXRvcC1sZWZ0OiB1cmwoI3skc3ZncGF0aH1CbG9iLXRvcC1sZWZ0LnN2Zyk7XG4kQmxvYi10b3AtcmlnaHQ6IHVybCgjeyRzdmdwYXRofUJsb2ItdG9wLXJpZ2h0LnN2Zyk7XG4kQmxvYi1jZW50ZXItYm90dG9tOiB1cmwoI3skc3ZncGF0aH1CbG9iLWNlbnRlci1ib3R0b20uc3ZnKTtcbi8vQmxvYi10b3AtbGVmdC5zdmdcbiRCbG9iLWJvdHRvbS1iaWc6IHVybCgjeyRzdmdwYXRofUJsb2ItY2VudGVyLWJvdHRvbS1iaWcuc3ZnKTtcbiRCbG9iLXRvcC1iaWc6IHVybCgjeyRzdmdwYXRofUJsb2ItY2VudGVyLXRvcC1iaWcuc3ZnKTsiLCIuei1kZXNwbGVnYWJsZS1yZXN1bWVuIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDRweCAwIDA7XG5cbiAgLnRpdHVsYXIge1xuICAgIEBpbmNsdWRlIGZsZXgoKTtcbiAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLWNoaWxkKCdsZWZ0JywgJ2NlbnRlcicpO1xuICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tdmVydGljYWwoJ2NlbnRlcicpO1xuICAgIHBhZGRpbmc6IDRweCAwO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01KTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogMnB4O1xuICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAyOXB4KTtcbiAgICAgIGxlZnQ6IDE5cHg7XG4gICAgICBib3R0b206IDA7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSk7XG4gICAgICB6LWluZGV4OiAxO1xuXG4gICAgICBAbWVkaWEgI3skbm8tbW9iaWxlfSB7XG4gICAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhICN7JG5vLW1vYmlsZX0ge1xuICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICB9XG5cbiAgICBmaWd1cmUge1xuICAgICAgei1pbmRleDogMTA7XG4gICAgICBAaW5jbHVkZSBmbGV4KCk7XG4gICAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLWNoaWxkKCdjZW50ZXInLCAndG9wJyk7XG4gICAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLXZlcnRpY2FsKCd0b3AnKTtcbiAgICAgIGhlaWdodDogNDBweDtcbiAgICAgIHdpZHRoOiA0MHB4O1xuXG4gICAgICBpbWcge1xuICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgICAgIGhlaWdodDogMjJweDtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgfVxuXG4gICAgICBAbWVkaWEgI3skbm8tbW9iaWxlfSB7XG4gICAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoJ2xlZnQnLCAndG9wJyk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgZmlnY2FwdGlvbiB7XG4gICAgICBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS41cmVtO1xuICAgICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uYXJhbmphKTtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19ib2xkO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgfVxuXG4gICAgICBoMyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMnJlbTtcblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX3JlZ3VsYXI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvKiovXG4gIC5kZXBsb3kge1xuICAgIC5kYXRhIHtcbiAgICAgIEBpbmNsdWRlIGZsZXgoKTtcbiAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoJ2xlZnQnLCAndG9wJyk7XG4gICAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLXZlcnRpY2FsKCd0b3AnKTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgQG1lZGlhICN7JG5vLW1vYmlsZX0ge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgfVxuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogMnB4O1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGxlZnQ6IDE5cHg7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSk7XG5cbiAgICAgICAgQG1lZGlhICN7JG5vLW1vYmlsZX0ge1xuICAgICAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgc3BhbiB7XG4gICAgICAgIHdpZHRoOiAzNnB4O1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSk7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGxlZnQ6IDlweDtcbiAgICAgICAgICB0b3A6IDEwcHg7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg1MCUpO1xuICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcblxuICAgICAgICAgIEBtZWRpYSAjeyRuby1tb2JpbGV9IHtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5kYXRhLWl0ZW0ge1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICBtaW4taGVpZ2h0OiA0cmVtO1xuICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcbiAgICAgIH1cblxuICAgICAgJi5jb21wbGV0ZWQge1xuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiAkY2hlY2tfYnV0dG9uX25hcmFuamE7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgYnV0dG9uLmRhdGEtaW50ZXJhY3Rpb24ge1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0cmVtO1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfYm9sZDtcbiAgICAgICAgICBwYWRkaW5nOiAwIDAgMCA0cHg7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgIGJhY2tncm91bmQ6ICRpY29uX2Rvd25fbmFyYW5qYSBjYWxjKDEwMCUgLSAxMHB4KSBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiAkaWNvbl91cF9uYXJhbmphO1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XG4gICAgICAgICAgICAgIGZpbHRlcjogZ3JheXNjYWxlKDAlKTtcbiAgICAgICAgICAgICAgLXdlYmtpdC1maWx0ZXI6IGdyYXlzY2FsZSgwJSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTUwKTtcbiAgICAgICAgICAgIGZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xuICAgICAgICAgICAgLXdlYmtpdC1maWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZGF0YS1pdGVtIHtcbiAgICAgICAgICAuZXh0cmEge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLmN1cnJlbnQge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGhlaWdodDogNTAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmRhdGEtaXRlbSB7XG4gICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tbmFyYW5qYS0xMCk7XG5cbiAgICAgICAgICBwYWRkaW5nOiAwIDRweCAwIDhweDtcblxuICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5hcmFuamEpO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19ib2xkO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDRyZW07XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuei1wYXNvcy1pbmRpY2Uge1xuICBAaW5jbHVkZSBmbGV4KCk7XG4gIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoJ2xlZnQnLCAnY2VudGVyJyk7XG4gIHdpZHRoOiAxMDAlO1xuXG4gIHAtcHJvZ3Jlc3NiYXIge1xuICAgIG1hcmdpbi10b3A6IDRweDtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgfVxuXG4gIC5pbmRleCB7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgcGxhY2UtaXRlbXM6IGNlbnRlcjtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDUwJSk7XG4gICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01MCk7XG4gICAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTUwKTtcblxuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfYm9sZDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMCA4cHggMCAwO1xuICB9XG5cbiAgLnBhc29zIHtcbiAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKTtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfcmVndWxhcjtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxuXG4gIGgyLnotY29udGVuaWRvIHtcbiAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX2JvbGQ7XG4gICAgZmxleDogMTtcbiAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTUwKTtcbiAgfVxuXG4gICYuYWN0aXZlIHtcbiAgICAuaW5kZXgge1xuICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSk7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5hcmFuamEpO1xuICAgIH1cblxuICAgIGgyIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcblxuICAgICAgc3BhbiB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5hcmFuamEpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYuY29tcGxldGVkIHtcbiAgICAuaW5kZXgge1xuICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5hcmFuamEpO1xuICAgICAgYmFja2dyb3VuZDogJGNoZWNrX2J1dHRvbl9ibGFuY28gdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uYXJhbmphKSBjZW50ZXJcbiAgICAgICAgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAxMnB4O1xuICAgIH1cblxuICAgIGgyIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5hcmFuamEpO1xuICAgIH1cbiAgfVxufVxuIiwiLmJsb3F1ZS1wbGFuZXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG4gIHBhZGRpbmctdG9wOiA0cHg7XG4gIHBhZGRpbmctYm90dG9tOiA0cHg7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMTBweCk7XG4gIEBpbmNsdWRlIGZsZXgoKTtcbiAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZCgnY2VudGVyJywgJ3RvcCcpO1xuICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLXZlcnRpY2FsKCd0b3AnKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygwcHgsIDBweCwgMjBweCwgMHB4LCByZ2JhKDAsIDAsIDAsIDAuMTIpLCBmYWxzZSk7XG4gID4gLmgzIHtcbiAgICBtYXJnaW46IDhweCAwO1xuICB9XG4gID4gLmg0IHtcbiAgICAmICsgLmgxIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjMgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgPiAuaDEge1xuICAgIGxpbmUtaGVpZ2h0OiAyICFpbXBvcnRhbnQ7XG4gIH1cbiAgPiBzZWN0aW9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiA0cHggMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1uYXJhbmphLTEwKTtcbiAgfVxuICAuei1idG4tbGluayB7XG4gICAgbWFyZ2luOiA4cHggMCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG5cbiAgPiBhcnRpY2xlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDhweDtcbiAgICBib3JkZXItdG9wOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApIDFweCBzb2xpZDtcbiAgICBib3JkZXItYm90dG9tOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApIDFweCBzb2xpZDtcblxuICAgID4gZGl2IHtcbiAgICAgIEBpbmNsdWRlIGZsZXgoKTtcbiAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoJ2J3JywgJ2NlbnRlcicpO1xuICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi12ZXJ0aWNhbCgnY2VudGVyJyk7XG4gICAgICBwYWRkaW5nOiA0cHggNnB4O1xuICAgICAgPiBwIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICAgIGZsZXg6IDI7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgJi5jb21wYWN0byB7XG4gICAgLmgxLFxuICAgIC5oMixcbiAgICAuaDMsXG4gICAgLmg0LFxuICAgIC5oNSB7XG4gICAgICAvLyBsaW5lLWhlaWdodDogMTtcbiAgICB9XG4gIH1cbn1cbiIsIi56LXBhZ2UtbG9hZGVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiA5OTk5O1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiByZ2JhKCRibGFuY28sIDAuOCk7XG4gIEBpbmNsdWRlIGZsZXgoKTtcbiAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZCgnY2VudGVyJywgJ2NlbnRlcicpO1xuICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLXZlcnRpY2FsKCdjZW50ZXInKTtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJbjtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjFzO1xuXG4gIHAge1xuICAgIG1hcmdpbi10b3A6IDRweDtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDZyZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX2JvbGQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVJbiB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG4uei1sb2FkZXItaHRtbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYW5pbWF0aW9uOiByb3RhdGUgMXMgbGluZWFyIGluZmluaXRlO1xuICBtYXJnaW46IDAgYXV0bztcblxuICAmLmlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBpbnNldDogMHB4O1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNTAlKTtcbiAgICBib3JkZXI6IDNweCBzb2xpZCByZ2JhKCRncmlzLTEwLCAwLjQpO1xuICAgIGJvcmRlci10b3A6IDNweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5hcmFuamEpO1xuICB9XG5cbiAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAxMDAge1xuICAgICRoZWlnaHQ6IDRweCsgKCRpICogNCk7XG4gICAgJG5hbWU6IDQrICgkaSAqIDQpO1xuXG4gICAgJi53LSN7JG5hbWV9IHtcbiAgICAgIEBpbmNsdWRlIGZpZ3VyZS1zaXplKCRoZWlnaHQsICRoZWlnaHQpO1xuICAgIH1cbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHJvdGF0ZSB7XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cblxuLnotbG9hZGVyLWNvbnRhaW5lciB7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuIiwiLnotdGFibGEtY29tcGFyYXRpdmEge1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGF1dG8gaGlkZGVuO1xuICBAaW5jbHVkZSBzY3JvbGxpbmcoXG4gICAgMnB4LFxuICAgIDJweCxcbiAgICA2cHgsXG4gICAgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTEwKSxcbiAgICB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNTApXG4gICk7XG5cbiAgc2VjdGlvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWluLXdpZHRoOiAyOTBweDtcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgICBwYWRkaW5nOiA0MHB4IDBweCA4cHggMHB4O1xuXG4gICAgLmNhYmVjZXJhIHtcbiAgICAgIC5jb2x1bW5hIHtcbiAgICAgICAgYm9yZGVyLXRvcDogM3B4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0yMCk7XG5cbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgYm9yZGVyLXRvcDogM3B4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMCk7XG4gICAgICAgICAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDApO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNhYmVjZXJhLFxuICAgIC5jb250ZW5pZG8ge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBAaW5jbHVkZSBmbGV4KCk7XG4gICAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLWNoaWxkKCdsZWZ0JywgJ2NlbnRlcicpO1xuICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi12ZXJ0aWNhbCgnY2VudGVyJyk7XG4gICAgICBtaW4taGVpZ2h0OiAxMHB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgJi50b3Age1xuICAgICAgICBib3JkZXItdG9wOiAzcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcbiAgICAgIH1cbiAgICAgIC5jb2x1bW5hIHtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgbWluLXdpZHRoOiA2NHB4O1xuICAgICAgICBtYXgtd2lkdGg6IDMyMHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDk2cHg7XG5cbiAgICAgICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0yMCk7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAzcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcblxuICAgICAgICBAbWVkaWEgI3skdGFibGV0fSB7XG4gICAgICAgICAgbWluLWhlaWdodDogNjRweDtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IDNweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5uby1ib3JkZXIge1xuICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgID4gcCB7XG4gICAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAgICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19yZWd1bGFyO1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjNyZW07XG5cbiAgICAgICAgICBAbWVkaWEgI3skdGFibGV0fSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICA+IHNwYW4ge1xuICAgICAgICAgICYub2ssXG4gICAgICAgICAgJi5ub2ssXG4gICAgICAgICAgJi5taW4ge1xuICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG5cbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYub2sge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogJGNoZWNrX2J1dHRvbl9uYXJhbmphO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDIwcHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi5ub2sge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogJGljb25fY2xvc2VfbmFyYW5qYTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAyMHB4O1xuICAgICAgICAgICAgZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG4gICAgICAgICAgICAtd2Via2l0LWZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYubWluIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6ICRpY29uLXRhYmxlLW1pbjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byA2cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgZmlndXJlIHtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bm90KC50aXR1bG8pOm5vdCguZGVzY3JpcHRpdm8pOm5vdCguc3VidGl0dWxvKSB7XG4gICAgICAgICAgQGluY2x1ZGUgZmxleCgpO1xuICAgICAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoJ2NlbnRlcicsICdib3R0b20nKTtcbiAgICAgICAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLXZlcnRpY2FsKCdib3R0b20nKTtcblxuICAgICAgICAgIGZpZ3VyZSB7XG4gICAgICAgICAgICB3aWR0aDogMzBweDtcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLnN1YnRpdHVsbyB7XG4gICAgICAgICAgbWluLWhlaWdodDogMzBweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTApO1xuICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG5cbiAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDBweDtcblxuICAgICAgICAgIGgzIHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWF6dWwpO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDNyZW07XG4gICAgICAgICAgICB0ZXh0LWluZGVudDogMTZweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmRlc2NyaXB0aXZvIHtcbiAgICAgICAgICB3aWR0aDogMHB4O1xuICAgICAgICAgIG1pbi13aWR0aDogMDtcbiAgICAgICAgICBmbGV4OiAwIDAgMHB4O1xuXG4gICAgICAgICAgcCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDE2cHg7XG4gICAgICAgICAgICBsZWZ0OiAxNnB4O1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfYm9sZDtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBAbWVkaWEgI3skbm8tbW9iaWxlfSB7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgQG1lZGlhICN7JHRhYmxldH0ge1xuICAgICAgICAgICAgQGluY2x1ZGUgZmxleCgpO1xuICAgICAgICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZCgnbGVmdCcsICdjZW50ZXInKTtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tdmVydGljYWwoJ2NlbnRlcicpO1xuXG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgICAgICAgIHRleHQtaW5kZW50OiAxNnB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgbWluLXdpZHRoOiA2MHB4O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAzMjBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLnRpdHVsbyB7XG4gICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsKTtcbiAgICAgICAgICBtaW4taGVpZ2h0OiA4MHB4O1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAwcHg7XG5cbiAgICAgICAgICBmaWd1cmUge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogY2FsYyg1MCUgLSAyNXB4KTtcbiAgICAgICAgICAgIHRvcDogLTMwcHg7XG4gICAgICAgICAgICB6LWluZGV4OiAxMDtcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhICN7JHRhYmxldH0ge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgICAgICAgIHBsYWNlLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgQG1lZGlhICN7JHRhYmxldH0ge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBoMSB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgICAgICAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX3JlZ3VsYXI7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICAgICAgbWFyZ2luOiAxNnB4IGF1dG8gOHB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICBAbWVkaWEgI3skdGFibGV0fSB7XG4gICAgICAgICAgICAgIG1hcmdpbjogMjRweCBhdXRvIDhweDtcbiAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xuICAgICAgICAgICAgICBmb250LXNpemU6IGNsYW1wKDEuNXJlbSwgMXZ3ICsgMC41cmVtLCAxLjhyZW0pO1xuICAgICAgICAgICAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX2JvbGQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuei1wYWdpbmFkb3Ige1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBtaW4taGVpZ2h0OiA0MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG5cbiAgZmxleDogMCAwIDEwMCU7XG4gIEBpbmNsdWRlIGZsZXgoKTtcblxuICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLWNoaWxkKCdjZW50ZXInLCAnY2VudGVyJyk7XG4gIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tdmVydGljYWwoJ2NlbnRlcicpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgLnAtcGFnaW5hdG9yIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBAaW5jbHVkZSBjZW50cmFyKCk7XG4gICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZCgnYncnLCAnY2VudGVyJyk7XG4gIH1cblxuICAuY3VzdG9tLW5hdiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgQGluY2x1ZGUgZmxleCgpO1xuICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoJ2J3JywgJ2NlbnRlcicpO1xuICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tdmVydGljYWwoJ2NlbnRlcicpO1xuXG4gICAgc2VjdGlvbiB7XG4gICAgICBmbGV4OiAxO1xuICAgICAgQGluY2x1ZGUgZmxleCgpO1xuICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZCgnY2VudGVyJywgJ2NlbnRlcicpO1xuICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi12ZXJ0aWNhbCgnY2VudGVyJyk7XG4gICAgfVxuXG4gICAgLmVsaXBzaXMge1xuICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgaGVpZ2h0OiAyOHB4O1xuICAgICAgbWFyZ2luOiAwIDRweDtcbiAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApO1xuICAgICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19ib2xkO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgQGluY2x1ZGUgZmxleCgpO1xuICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZCgnY2VudGVyJywgJ2JvdHRvbScpO1xuICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi12ZXJ0aWNhbCgnYm90dG9tJyk7XG4gICAgICBsaW5lLWhlaWdodDogMi40cmVtO1xuICAgICAgbWFyZ2luOiAwIDJweDtcblxuICAgICAgQG1lZGlhICN7JHRhYmxldH0ge1xuICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgYnV0dG9uIHtcbiAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgaGVpZ2h0OiAyOHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG5cbiAgICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcbiAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICBtYXJnaW46IDAgMnB4O1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBmbGV4KCk7XG4gICAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLWNoaWxkKCdjZW50ZXInLCAnY2VudGVyJyk7XG4gICAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLXZlcnRpY2FsKCdjZW50ZXInKTtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNTBweCk7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICYuZGlzYWJsZWQge1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTUwKTtcbiAgICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcblxuICAgICAgICBvcGFjaXR5OiAwLjM7XG4gICAgICAgIGZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xuICAgICAgICAtd2Via2l0LWZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xuICAgICAgfVxuXG4gICAgICAmLm51bWJlciB7XG4gICAgICAgIHBhZGRpbmc6IDAgNHB4O1xuICAgICAgICBtaW4td2lkdGg6IDI0cHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfcmVndWxhcjtcbiAgICAgICAgLy9iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApO1xuICAgICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKTtcblxuICAgICAgICBAbWVkaWEgI3skdGFibGV0fSB7XG4gICAgICAgICAgbWluLXdpZHRoOiAzMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5hY3Rpdm8ge1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfYm9sZDtcbiAgICAgICAgICBjb2xvcjogJGJsYW5jbztcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5hcmFuamEpO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19ib2xkO1xuXG4gICAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSk7XG5cbiAgICAgICAgICAmLmFjdGl2byB7XG4gICAgICAgICAgICBjb2xvcjogJGJsYW5jbztcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLW5hcmFuamEtaG92ZXIpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLm5hdiB7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAyMHB4O1xuICAgICAgICB3aWR0aDogMjRweDtcblxuICAgICAgICBAbWVkaWEgI3skdGFibGV0fSB7XG4gICAgICAgICAgd2lkdGg6IDQ4cHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLm5hdi1maXJzdCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogJGljb24tcGFnaW5hdG9yLWZpcnN0O1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAxNnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5uYXYtbGFzdCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDE2cHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogJGljb24tcGFnaW5hdG9yLWxhc3Q7XG4gICAgICAgIH1cblxuICAgICAgICAmLm5hdi1uZXh0IHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiAkaWNvbi1wYWdpbmF0b3ItbmV4dDtcbiAgICAgICAgfVxuXG4gICAgICAgICYubmF2LWJhY2sge1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6ICRpY29uLXBhZ2luYXRvci1wcmV2O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTEwKSAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgJi5kaXNhYmxlZCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbykgIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi56LWFjY29yZGVvbiB7XG4gIC5hY2NvcmRlb24taXRlbSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTEwKTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgaW5wdXQge1xuICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgJjpjaGVja2VkIHtcbiAgICAgICAgJiB+IC5hY2NvcmRlb24taXRlbS1jb250ZW50IHtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cblxuICAgICAgICAmIH4gLmFjY29yZGVvbi1pdGVtLWhlYWRlciB7XG4gICAgICAgICAgZmlndXJlIHtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICAgICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgICAgICBmaWx0ZXI6IGdyYXlzY2FsZSgwJSk7XG4gICAgICAgICAgICAgIC13ZWJraXQtZmlsdGVyOiBncmF5c2NhbGUoMCUpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19ib2xkO1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmFjY29yZGVvbi1pdGVtLWhlYWRlciB7XG4gICAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCkgIWltcG9ydGFudDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgbWluLWhlaWdodDogNTBweDtcbiAgICAgIEBpbmNsdWRlIGZsZXgtaW5saW5lKCk7XG4gICAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLWNoaWxkKCdsZWZ0JywgJ2NlbnRlcicpO1xuICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi12ZXJ0aWNhbCgnY2VudGVyJyk7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTEwKTtcbiAgICAgIEBpbmNsdWRlIGFuaW1hdGUoYWxsLCAwLjJzLCBsaW5lYXIpO1xuXG4gICAgICBmaWd1cmUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG5cbiAgICAgICAgQG1lZGlhICN7JHRhYmxldH0ge1xuICAgICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBAaW5jbHVkZSBhbmltYXRlKGFsbCwgMC4ycywgbGluZWFyKTtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogY2FsYyg1MCUgLSA5cHgpO1xuICAgICAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gOXB4KTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkaWNvbl91cF9uYXJhbmphIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgIGZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xuICAgICAgICAgIC13ZWJraXQtZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG4gICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgICAgICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIHNwYW4ge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEwcHgpO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cbiAgICAgICAgQG1lZGlhICN7JHRhYmxldH0ge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYWNjb3JkZW9uLWl0ZW0tY29udGVudCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgcGFkZGluZzogMTBweCAzMHB4O1xuICAgIH1cbiAgfVxufVxuIiwiLnotbWVudSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTEwKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNjAwcHg7XG4gIGhlaWdodDogMTAwdmg7XG4gIHotaW5kZXg6IDEwMjQ7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coNHB4LCAwcHgsIDIwcHgsIDBweCwgcmdiYSgwLCAwLCAwLCAwLjIpLCBmYWxzZSk7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBAaW5jbHVkZSBzY3JvbGxpbmcoXG4gICAgNHB4LFxuICAgIDRweCxcbiAgICA2cHgsXG4gICAgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTEwKSxcbiAgICB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNTApXG4gICk7XG5cbiAgQG1lZGlhICN7JHRhYmxldCB9IHtcbiAgICBtYXgtd2lkdGg6IDM2MHB4O1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG5cbiAgYS5jbG9zZSB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIHNwYW4ge1xuICAgICAgQGluY2x1ZGUgYW5pbWF0ZShhbGwsIDAuMDhzLCBsaW5lYXIpO1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApO1xuICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgfVxuXG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIG1pbi1oZWlnaHQ6IDQ4cHg7XG4gICAgYmFja2dyb3VuZDogJGljb24temVuaXQtY3J1eiAwcHggY2VudGVyIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gNDBweDtcbiAgICBvcGFjaXR5OiAwLjQ7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIG9wYWNpdHk6IDAuODtcbiAgICB9XG4gIH1cblxuICBmaWd1cmUge1xuICAgIGZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xuICAgIC13ZWJraXQtZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW46IDAgMjRweCAwIDEycHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBAaW5jbHVkZSBmbGV4KCk7XG4gICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZCgnY2VudGVyJywgJ2NlbnRlcicpO1xuICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tdmVydGljYWwoJ2NlbnRlcicpO1xuXG4gICAgaW1nIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuXG4gICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjRzO1xuICAgIGFuaW1hdGlvbi1uYW1lOiBtZW51RXhwYW5kO1xuICAgIG1hcmdpbjogMCAxMnB4O1xuXG4gICAgQG1lZGlhICN7JHRhYmxldH0ge1xuICAgICAgbWFyZ2luOiAwIDI0cHggMCAxMnB4O1xuICAgIH1cbiAgfVxuXG4gIGJ1dHRvbiB7XG4gICAgc3BhbiB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XG4gICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19ib2xkO1xuICAgICAgQGluY2x1ZGUgYW5pbWF0ZShhbGwsIDAuMDhzLCBsaW5lYXIpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGZsZXgoKTtcbiAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLWNoaWxkKCdsZWZ0JywgJ2NlbnRlcicpO1xuICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tdmVydGljYWwoJ2NlbnRlcicpO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBmaWd1cmUge1xuICAgICAgICBmaWx0ZXI6IGdyYXlzY2FsZSgwJSk7XG4gICAgICAgIC13ZWJraXQtZmlsdGVyOiBncmF5c2NhbGUoMCUpO1xuICAgICAgfVxuXG4gICAgICBzcGFuIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG5cbiAgPiB1bCB7XG4gICAgbGkge1xuICAgICAgYSB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIH1cblxuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICYuaGVhZGVyIHtcbiAgICAgICAgQGluY2x1ZGUgZmxleCgpO1xuICAgICAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLWNoaWxkKCdsZWZ0JywgJ2NlbnRlcicpO1xuICAgICAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLXZlcnRpY2FsKCdjZW50ZXInKTtcblxuICAgICAgICBhIHtcbiAgICAgICAgICBmaWd1cmUge1xuICAgICAgICAgICAgZmlsdGVyOiBncmF5c2NhbGUoMCUpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAtd2Via2l0LWZpbHRlcjogZ3JheXNjYWxlKDAlKSAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgID4gbGk6bm90KC5oZWFkZXIpIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKCRncmlzLTIwLCAwLjgpO1xuXG4gICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKCRncmlzLTIwLCAwLjgpO1xuICAgICAgfVxuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgfVxuXG4gICAgICA+IC5zdWItbWVudSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNDBweDtcblxuICAgICAgICA+IGxpIHtcbiAgICAgICAgICBtaW4taGVpZ2h0OiAyNHB4O1xuXG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfcmVndWxhcjtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICBAaW5jbHVkZSBmbGV4KCk7XG4gICAgICAgICAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLWNoaWxkKCdsZWZ0JywgJ2NlbnRlcicpO1xuICAgICAgICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi12ZXJ0aWNhbCgnY2VudGVyJyk7XG4gICAgICAgICAgICBAaW5jbHVkZSBhbmltYXRlKGFsbCwgMC4wOHMsIGxpbmVhcik7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uYXJhbmphKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgPiAuc3ViLW1lbnUge1xuICAgICAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAgICAgICAvLyBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICAgICAgICAgICAgLy8gICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTApO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDRweDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA0cHg7XG5cbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgbWluLWhlaWdodDogMjRweDtcblxuICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zdWItbWVudSB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgID4gYSB7XG4gICAgICAgIC8vYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjRzO1xuICAgICAgICAvL2FuaW1hdGlvbi1uYW1lOiBtZW51c2xpZGVfYmFjaztcbiAgICAgICAgJiArIHVsIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5hY3Rpdm8ge1xuICAgICAgICAgICYgKyB1bCB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLnBhZHJlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkaWNvbl9uZXh0X25hcmFuamEgY2FsYygxMDAlIC0gOHB4KSBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAxNnB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICA+IGEge1xuICAgICAgICAgIG9wYWNpdHk6IDAuODtcbiAgICAgICAgICAvL0BpbmNsdWRlIGJveC1zaGFkb3coLTM2cHgsIDBweCwgMjRweCwgMHB4LCByZ2JhKDAsIDAsIDAsIDAuMiksIGZhbHNlKTtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xuXG4gICAgICAgICAgJi5wYWRyZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkaWNvbl9kb3duX25hcmFuamEgdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pXG4gICAgICAgICAgICAgIGNhbGMoMTAwJSAtIDhweCkgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTZweCBhdXRvO1xuICAgICAgICAgIH1cblxuICAgICAgICAgID4gc3BhbiB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX2JvbGQ7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi5hY3Rpdm8ge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcblxuICAgICAgICAgICAgPiBzcGFuIHtcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19ib2xkO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICYgKyB1bCB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG5cbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICA+IGEge1xuICAgICAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX3JlZ3VsYXI7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIEBpbmNsdWRlIGFuaW1hdGUoYWxsLCAwLjA4cywgbGluZWFyKTtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgbWluLWhlaWdodDogNDhweDtcblxuICAgICAgICBAbWVkaWEgI3skZGVza3RvcH0ge1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IDY0cHg7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBmbGV4KCk7XG4gICAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoJ2xlZnQnLCAnY2VudGVyJyk7XG4gICAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tdmVydGljYWwoJ2NlbnRlcicpO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGZpZ3VyZSB7XG4gICAgICAgICAgICBmaWx0ZXI6IGdyYXlzY2FsZSgwJSk7XG4gICAgICAgICAgICAtd2Via2l0LWZpbHRlcjogZ3JheXNjYWxlKDAlKTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5hcmFuamEpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICYuYWN0aXZvIHtcbiAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5hcmFuamEpO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIGZpZ3VyZSB7XG4gICAgICAgICAgICBmaWx0ZXI6IGdyYXlzY2FsZSgwJSk7XG4gICAgICAgICAgICAtd2Via2l0LWZpbHRlcjogZ3JheXNjYWxlKDAlKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmFjdGl2byB7XG4gICAgICAgICAgei1pbmRleDogMTAxO1xuICAgICAgICAgIC8vICBAaW5jbHVkZSBib3gtc2hhZG93KC0zNnB4LCAwcHgsIDI0cHgsIDBweCwgcmdiYSgwLCAwLCAwLCAwLjEpLCBmYWxzZSk7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIC8vICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfYm9sZDtcblxuICAgICAgICAgICY6YWZ0ZXIsXG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgaGVpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgd2lkdGg6IDEycHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi56LW1lbnUtYmFjayB7XG4gIGRpc3BsYXk6IG5vbmU7XG5cbiAgQG1lZGlhICN7JHRhYmxldH0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgICB6LWluZGV4OiA5OTk7XG4gIH1cbn1cbiIsIi56LWJhZGdlcyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICBzcGFuIHtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19ib2xkO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgcGxhY2UtY29udGVudDogc2VsZi1zdGFydCBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcbiAgICAgIGhlaWdodDogMjhweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgfVxuICB9XG5cbiAgYnV0dG9uIHtcbiAgICBtYXJnaW46IDAgMTJweCAwIDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMHB4O1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgc3ZnIHtcbiAgICAgIGZpbGw6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0xMCk7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICB3aWR0aDogMTZweDtcbiAgICAgIHRvcDogY2FsYyg1MCUgLSA4cHgpO1xuICAgICAgcmlnaHQ6IDhweDtcbiAgICB9XG4gIH1cblxuICBtYXJnaW46IDAgMTJweCAxMnB4IDA7XG4gIHBhZGRpbmc6IDBweCAzMnB4IDBweCAxMnB4O1xuXG4gICYuc2ltcGxlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xuICB9XG5cbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMTZweCk7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfcmVndWxhcjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBAaW5jbHVkZSBib3gtc2hhZG93KDBweCwgMHB4LCAycHgsIDJweCwgcmdiYSgwLCAwLCAwLCAwLjA5KSwgZmFsc2UpO1xuICBAaW5jbHVkZSBhbmltYXRlKGFsbCwgMC4xcywgbGluZWFyKTtcblxuICAmOm5vdCguc2ltcGxlKSB7XG4gICAgJjpob3ZlciB7XG4gICAgICBvcGFjaXR5OiAwLjU7XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhICN7JHRhYmxldH0ge1xuICAgIGhlaWdodDogMjhweDtcbiAgfVxuXG4gICYubGxlbm8ge1xuICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG5cbiAgICBidXR0b24ge1xuICAgICAgc3ZnIHtcbiAgICAgICAgZmlsbDogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xuICAgICAgfVxuICAgIH1cblxuICAgICYuZ3Jpcy0xMCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTApO1xuXG4gICAgICBzcGFuIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgIGJ1dHRvbiB7XG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgZmlsbDogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYuZ3Jpcy00MCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNDApO1xuICAgICAgc3BhbiB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgICYuZ3Jpcy04MCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApO1xuICAgIH1cblxuICAgICYucm9qbyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKTtcbiAgICB9XG5cbiAgICAmLm5lZ3JvIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xuICAgIH1cblxuICAgICYubmFyYW5qYSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5hcmFuamEpO1xuICAgIH1cbiAgfVxuXG4gICYuYm9yZGUge1xuICAgIGJvcmRlci13aWR0aDogMnB4O1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG5cbiAgICAmLmdyaXMtMTAge1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTApO1xuICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XG5cbiAgICAgIHNwYW4ge1xuICAgICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKSAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICBidXR0b24ge1xuICAgICAgICBzdmcge1xuICAgICAgICAgIGZpbGw6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmdyaXMtNDAge1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNDApO1xuICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy00MCk7XG5cbiAgICAgIGJ1dHRvbiB7XG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgZmlsbDogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTQwKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYuZ3Jpcy04MCB7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XG4gICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKTtcblxuICAgICAgYnV0dG9uIHtcbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICBmaWxsOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5yb2pvIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbyk7XG4gICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbyk7XG5cbiAgICAgIGJ1dHRvbiB7XG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgZmlsbDogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbyk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLm5lZ3JvIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XG4gICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XG5cbiAgICAgIGJ1dHRvbiB7XG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgZmlsbDogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLm5hcmFuamEge1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5hcmFuamEpO1xuICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSk7XG5cbiAgICAgIGJ1dHRvbiB7XG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgZmlsbDogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uYXJhbmphKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uei1iYWRnZXMtZ3JvdXAge1xuICB3aWR0aDogMTAwJTtcbiAgQGluY2x1ZGUgZmxleCgpO1xuICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLWNoaWxkKCdsZWZ0JywgJ3RvcCcpO1xuICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLXZlcnRpY2FsKCd0b3AnKTtcblxuICAuei1iYWRnZXMge1xuICAgIGZsZXg6IDE7XG4gIH1cblxuICBAbWVkaWEgI3skdGFibGV0fSB7XG4gICAgLnotYmFkZ2VzIHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgJi5mbGV4IHtcbiAgICAuei1iYWRnZXMge1xuICAgICAgZmxleDogMSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuIiwiLnotbWVuc2FqZS1lbWVyZ2VudGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KDBweCwgMHB4LCAyMHB4LCAwcHgsIHJnYmEoMCwgMCwgMCwgMC4yKSwgZmFsc2UpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDhweCk7XG5cbiAgYXJ0aWNsZSB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg4cHgpO1xuICB9XG5cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICYuZmlqbyB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAwO1xuICAgIG1hcmdpbjogNHB4IGF1dG8gMTZweDtcbiAgfVxuXG4gICYuZmxvdGFudGUge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB6LWluZGV4OiAxMDAwMDAwMDtcbiAgICB3aWR0aDogOTYlO1xuICAgIG1heC13aWR0aDogNDgwcHg7XG4gICAgQGluY2x1ZGUgYW5pbWF0ZShhbGwsIDAuMnMsIGxpbmVhcik7XG5cbiAgICAmLnN1cGVyaW9yIHtcbiAgICAgIHRvcDogNjBweDtcblxuICAgICAgQG1lZGlhICN7JHRhYmxldH0ge1xuICAgICAgICB0b3A6IDcwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5pbmZlcmlvciB7XG4gICAgICBib3R0b206IDEwcHg7XG4gICAgfVxuXG4gICAgJi5kZXJlY2hhIHtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xuXG4gICAgICBAbWVkaWEgI3skdGFibGV0fSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgICAgICBsZWZ0OiBpbmhlcml0O1xuICAgICAgICByaWdodDogMTBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmNlbnRybyB7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbiAgICB9XG5cbiAgICAmLml6cXVpZXJkYSB7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcblxuICAgICAgQG1lZGlhICN7JHRhYmxldH0ge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICAgICAgbGVmdDogMTBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBhcnRpY2xlIHtcbiAgICBtYXJnaW46IDA7XG4gICAgQGluY2x1ZGUgZmxleCgpO1xuICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoJ2J3JywgJ3RvcCcpO1xuICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tdmVydGljYWwoJ3RvcCcpO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG5cbiAgICBmaWd1cmUge1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gNDhweDtcbiAgICB9XG5cbiAgICBmaWd1cmUsXG4gICAgYnV0dG9uIHtcbiAgICAgIGZsZXg6IDAgMCA0OHB4O1xuICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgZmlnY2FwdGlvbiB7XG4gICAgICBmbGV4OiAxO1xuICAgICAgbWFyZ2luOiAxMnB4IDAgOHB4O1xuXG4gICAgICAuYm90b25lcmEge1xuICAgICAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICAgICAgICAmLnNpbXBsZSB7XG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE2cHggIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBidXR0b24ge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgLy8gICAgYmFja2dyb3VuZDogJGljb25fZGVsZXRlLWJsYWNrIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgLy8gb3BhY2l0eTogMC41O1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAvKiY6YmVmb3JlIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICB3aWR0aDogNHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0xMCk7XG4gICAgICAgIH0qL1xuICB9XG5cbiAgJi5pbmZvcm1hdGl2byB7XG4gICAgYnV0dG9uIHtcbiAgICAgIHN2ZyB7XG4gICAgICAgIGZpbGw6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBhcnRpY2xlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSk7XG5cbiAgICAgIGZpZ3VyZSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6ICR0b2FzdF9pbmZvO1xuICAgICAgfVxuXG4gICAgICBmaWdjYXB0aW9uIHtcbiAgICAgICAgaDUsXG4gICAgICAgIHAge1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWF6dWwpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYuZXJyb3IsXG4gICYuZXhpdG8sXG4gICYuYWR2ZXJ0ZW5jaWEge1xuICAgIGJ1dHRvbiB7XG4gICAgICBzdmcge1xuICAgICAgICBmaWxsOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNDApO1xuICAgICAgfVxuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICBmaWxsOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5lcnJvciB7XG4gICAgYXJ0aWNsZSB7XG4gICAgICBmaWd1cmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiAkdG9hc3RfZXJyb3I7XG4gICAgICB9XG5cbiAgICAgIC8qJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pO1xuICAgICAgICAgICAgfSovXG4gICAgfVxuICB9XG5cbiAgJi5leGl0byB7XG4gICAgYXJ0aWNsZSB7XG4gICAgICBmaWd1cmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiAkdG9hc3RfZXhpdG87XG4gICAgICB9XG5cbiAgICAgIC8qJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtdmVyZGUpO1xuICAgICAgICAgICAgfSovXG4gICAgfVxuICB9XG5cbiAgJi5hZHZlcnRlbmNpYSB7XG4gICAgYXJ0aWNsZSB7XG4gICAgICBmaWd1cmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiAkdG9hc3RfYWR2ZXJ0ZW5jaWE7XG4gICAgICB9XG5cbiAgICAgIC8qJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbiAgICAgICAgICAgIH0qL1xuICAgIH1cbiAgfVxuXG4gICYubWFzY2FyYSB7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygwcHgsIDBweCwgMjBweCwgMHB4LCByZ2JhKDAsIDAsIDAsIDApLCBmYWxzZSk7XG5cbiAgICA+IGEubWFzY2FyYSB7XG4gICAgICBjdXJzb3I6IGdyYWI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB6LWluZGV4OiAwO1xuICAgICAgdG9wOiAtMjAwcHg7XG4gICAgICBsZWZ0OiAtMTAwMDBweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBib3JkZXI6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KSAxMDAwMHB4IHNvbGlkO1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICAgICAgJiArIGFydGljbGUge1xuICAgICAgICB6LWluZGV4OiAxMDtcbiAgICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygwcHgsIDBweCwgMjBweCwgMHB4LCByZ2JhKDAsIDAsIDAsIDAuMiksIGZhbHNlKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi56LW1vZHVsby1jYXJnYS1pbWFnZW5lcyB7XG4gIG91dGxpbmU6IDJweCBkYXNoZWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTUwKTtcbiAgbWluLWhlaWdodDogMTcycHg7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNHB4KTtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgcGFkZGluZzogNHB4IDEwcHg7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTtcbiAgQGluY2x1ZGUgZmxleCgpO1xuICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLWNoaWxkKCdidycsICdzdHInKTtcbiAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi12ZXJ0aWNhbCgnc3RyJyk7XG5cbiAgLnZlci1pbWFnZW5lcyB7XG4gICAgZmxleDogMCAwIDEwMCUgIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDI0cHg7XG5cbiAgICBhIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNTApO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSk7XG4gICAgICB9XG5cbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB9XG4gIH1cblxuICAmLmludmVydGlkbyB7XG4gICAgLmNhcmdhcyB7XG4gICAgICBvcmRlcjogMTtcbiAgICB9XG5cbiAgICAuaW5mb3JtYWNpb24ge1xuICAgICAgb3JkZXI6IDI7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcbiAgICB9XG4gIH1cblxuICAuY2FyZ2FzIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAxMjBweDtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcbiAgICAgIG1pbi1oZWlnaHQ6IDE1MHB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGZsZXgoKTtcbiAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLWNoaWxkKCdldmVuJywgJ2NlbnRlcicpO1xuICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tdmVydGljYWwoJ2NlbnRlcicpO1xuXG4gICAgLmVsZW1lbnRvLWNhcmdhZG8ge1xuICAgICAgZmxleDogMTtcbiAgICAgIG1heC13aWR0aDogODRweDtcbiAgICAgIG1hcmdpbjogMCAxMHB4IDAgMDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgYS5pbWFnZW4ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgICAgIGZpZ3VyZSB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiA3MnB4O1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBAaW5jbHVkZSBhbmltYXRlKG9wYWNpdHksIDAuMXMsIGxpbmVhcik7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIGEuZWxpbWluYXIge1xuICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogMHB4O1xuICAgICAgICByaWdodDogMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKSAkaWNvbi1tb2R1bG8taW1hZ2VuLWRlbFxuICAgICAgICAgIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gNTAlO1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDUwJSk7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvLWhvdmVyKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIGEuY2FyZ2Ege1xuICAgICAgbWF4LXdpZHRoOiAxMjRweDtcbiAgICAgIGhlaWdodDogMTMwcHg7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICAgIEBpbmNsdWRlIGZsZXgoKTtcbiAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoJ2NlbnRlcicsICdjZW50ZXInKTtcbiAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tdmVydGljYWwoJ2NlbnRlcicpO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgZmlndXJlIHtcbiAgICAgICAgICBmaWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcbiAgICAgICAgICAtd2Via2l0LWZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xuICAgICAgICB9XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5mdWxsIHtcbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBmaWd1cmUge1xuICAgICAgICBAaW5jbHVkZSBhbmltYXRlKGFsbCwgMC4xcywgbGluZWFyKTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY2lyY2xlLXN1bSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyOHB4IGF1dG87XG4gICAgICB9XG5cbiAgICAgIHNwYW4ge1xuICAgICAgICBAaW5jbHVkZSBhbmltYXRlKGFsbCwgMC4xcywgbGluZWFyKTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01MCk7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuaW5mb3JtYWNpb24ge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBAaW5jbHVkZSBmbGV4KCk7XG4gICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZCgnYncnLCAnY2VudGVyJyk7XG4gICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi12ZXJ0aWNhbCgnY2VudGVyJyk7XG4gICAgaGVpZ2h0OiA1MHB4O1xuXG4gICAgaDQge1xuICAgICAgZmxleDogMTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5hcmFuamEpO1xuICAgICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19ib2xkO1xuICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgQGluY2x1ZGUgbGluZUNsYW1wKCk7XG5cbiAgICAgICYubm8tcGFkZGluZyB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuc3Bhbi56LXRvb2x0aXAge1xuICBoZWlnaHQ6IDI0cHg7XG4gIHdpZHRoOiAyNHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6ICR0b29sdGlwLWZpbGUgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMjRweCAyNHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBvcGFjaXR5OiAwLjc7XG4gICYuaW5wdXQge1xuICAgIGhlaWdodDogMjBweDtcbiAgICB3aWR0aDogMjRweDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDIwcHggYXV0bztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIC5tZW5zYWplIHtcbiAgICAgIG1pbi13aWR0aDogMTUwcHg7XG4gICAgICBtaW4td2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgbWF4LXdpZHRoOiBtYXgtY29udGVudDtcbiAgICB9XG4gIH1cblxuICAubWVuc2FqZSB7XG4gICAgei1pbmRleDogNDAxO1xuICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfYm9sZDtcblxuICAgICYudXBwZXJjYXNlIHtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuXG4gICAgICBjb250ZW50OiAnXFwyNUIyJztcbiAgICAgIGJvdHRvbTogaW5oZXJpdDtcbiAgICAgIHRvcDogLTE2cHg7XG4gICAgICByaWdodDogMTJweDtcbiAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1uYXJhbmphLTEwKTtcbiAgICAgIGhlaWdodDogOHB4O1xuICAgICAgd2lkdGg6IDEwcHg7XG4gICAgfVxuXG4gICAgYm90dG9tOiBpbmhlcml0O1xuICAgIHRvcDogMTEwJTtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1uYXJhbmphLTEwKTtcbiAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uYXJhbmphKTtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIHdpZHRoOiAxNzBweDtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuXG4gICAgcmlnaHQ6IDBweDtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDhweCk7XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC5tZW5zYWplIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxuXG4gIC5pbnZlcnRpZG8gJiB7XG4gICAgLm1lbnNhamUge1xuICAgICAgYm90dG9tOiAxMTAlO1xuICAgICAgdG9wOiBpbmhlcml0O1xuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICdcXDI1QkMnO1xuICAgICAgICBib3R0b206IDBweDtcbiAgICAgICAgdG9wOiBpbmhlcml0O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnotcHVibGljaWRhZC1iYW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0xMCk7XG4gIHdpZHRoOiAxMDAlO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDRweCk7XG5cbiAgJi5ob3Jpem9udGFsIHtcbiAgICBoZWlnaHQ6IDQ4MHB4O1xuXG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygwcHgsIDBweCwgMjBweCwgMHB4LCByZ2JhKDAsIDAsIDAsIDAuMDUpLCBmYWxzZSk7XG5cbiAgICBAbWVkaWEgI3skdGFibGV0fSB7XG4gICAgICBoZWlnaHQ6IDMyMHB4O1xuICAgIH1cblxuICAgIGZpZ3VyZSB7XG4gICAgICBAaW5jbHVkZSBjZW50cmFyKDAlLCAwJSk7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgaGVpZ2h0OiA2MCU7XG5cbiAgICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcbiAgICAgICAgQGluY2x1ZGUgY2VudHJhcigwJSwgNTAlKTtcbiAgICAgICAgd2lkdGg6IDYwJTtcbiAgICAgICAgaGVpZ2h0OiAzMjBweDtcbiAgICAgIH1cblxuICAgICAgQG1lZGlhICN7JGRlc2t0b3B9IHtcbiAgICAgICAgd2lkdGg6IDU1JTtcbiAgICAgIH1cblxuICAgICAgLmJsb2Ige1xuICAgICAgICAmLnRvcC1sZWZ0IHtcbiAgICAgICAgICBAaW5jbHVkZSBjZW50cmFyKDAlLCAtMiUpO1xuICAgICAgICAgIGJhY2tncm91bmQ6ICRCbG9iLXRvcC1sZWZ0IGJvdHRvbSByaWdodCBuby1yZXBlYXQ7XG4gICAgICAgICAgaGVpZ2h0OiA4MHB4O1xuICAgICAgICAgIHdpZHRoOiA4MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJi50b3AtcmlnaHQge1xuICAgICAgICAgIEBpbmNsdWRlIGNlbnRyYXIoMTAwJSwgLTIlKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkQmxvYi10b3AtcmlnaHQgbGVmdCBib3R0b20gbm8tcmVwZWF0O1xuICAgICAgICAgIGhlaWdodDogMTIwcHg7XG4gICAgICAgICAgd2lkdGg6IDEyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5ib3R0b20tY2VudGVyIHtcbiAgICAgICAgICBAaW5jbHVkZSBjZW50cmFyKDUwJSwgMTAzJSk7XG4gICAgICAgICAgYmFja2dyb3VuZDogJEJsb2ItY2VudGVyLWJvdHRvbSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICAgIEBtZWRpYSAjeyRkZXNrdG9wfSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgaW1nIHtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg0cHggNHB4IDAgMCk7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuXG4gICAgICAgIGhlaWdodDogMzIwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgZmlnY2FwdGlvbiB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDAgMCA0cHggNHB4KTtcbiAgICAgIGhlaWdodDogNDAlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIEBpbmNsdWRlIGNlbnRyYXIoNTAlLCAxMDAlKTtcbiAgICAgIGJhY2tncm91bmQ6ICRjdXJ2ZS1ncmFkLWhvcml6b250YWwgY2VudGVyIHRvcCBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDExMCUgYXV0bztcblxuICAgICAgQG1lZGlhICN7JHRhYmxldH0ge1xuICAgICAgICBAaW5jbHVkZSBjZW50cmFyKDEwMCUsIDAlKTtcbiAgICAgICAgYmFja2dyb3VuZDogJGN1cnZlLWdyYWQtdmVydGljYWwgbGVmdCBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTEwJTtcbiAgICAgICAgd2lkdGg6IDYwJTtcbiAgICAgICAgaGVpZ2h0OiAzMjBweDtcbiAgICAgIH1cblxuICAgICAgQG1lZGlhICN7JGRlc2t0b3B9IHtcbiAgICAgICAgd2lkdGg6IDU1JTtcbiAgICAgIH1cblxuICAgICAgc2VjdGlvbiB7XG4gICAgICAgIEBpbmNsdWRlIGNlbnRyYXIoKTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDAgMTZweDtcblxuICAgICAgICBoMSxcbiAgICAgICAgaDIge1xuICAgICAgICAgIEBtZWRpYSAjeyRuby1tb2JpbGV9IHtcbiAgICAgICAgICAgICYuei10aXR1bG8ge1xuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgI3skdGFibGV0fSB7XG4gICAgICAgICAgcGFkZGluZzogMCAxNnB4IDAgMTIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgI3skZGVza3RvcH0ge1xuICAgICAgICAgIHBhZGRpbmc6IDAgMzJweCAwIDEyMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5pbnZlcnRpZG8ge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg0cHggNHB4IDAgMCk7XG5cbiAgICAgIGZpZ3VyZSB7XG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcbiAgICAgICAgICBAaW5jbHVkZSBjZW50cmFyKDEwMCUsIDUwJSk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgZmlnY2FwdGlvbiB7XG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcbiAgICAgICAgICBAaW5jbHVkZSBjZW50cmFyKDAlLCA1MCUpO1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6ICRjdXJ2ZS1ncmFkLXZlcnRpY2FsLWludjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICBzZWN0aW9uIHtcbiAgICAgICAgICBwYWRkaW5nOiAwIDE2cHg7XG5cbiAgICAgICAgICBAbWVkaWEgI3skdGFibGV0fSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDEyMHB4IDAgMTZweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBAbWVkaWEgI3skZGVza3RvcH0ge1xuICAgICAgICAgICAgcGFkZGluZzogMCAxMjBweCAwIDMycHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi52ZXJ0aWNhbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWF4LXdpZHRoOiA1NTBweDtcbiAgICBoZWlnaHQ6IDY5MHB4O1xuXG4gICAgZmlndXJlIHtcbiAgICAgIGhlaWdodDogNjkwcHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICBpbWcge1xuICAgICAgICBoZWlnaHQ6IDY5MHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICB9XG4gICAgfVxuXG4gICAgZmlnY2FwdGlvbiB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1pbi1oZWlnaHQ6IDEwMHB4O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW46IDA7XG5cbiAgICAgIC56LWJ0biB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuXG4gICAgICAmLnRvcCB7XG4gICAgICAgIHBhZGRpbmc6IDE2cHggMTZweCAzMnB4O1xuICAgICAgICBAaW5jbHVkZSBjZW50cmFyKDUwJSwgMCUpO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkQmxvYi10b3AtYmlnIGNlbnRlciBib3R0b20gbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICBAaW5jbHVkZSBmbGV4KCk7XG4gICAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoJ2NlbnRlcicsICdjZW50ZXInKTtcbiAgICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi12ZXJ0aWNhbCgnY2VudGVyJyk7XG4gICAgICB9XG5cbiAgICAgICYuYm90dG9tIHtcbiAgICAgICAgcGFkZGluZzogMzJweCAxNnB4IDhweDtcbiAgICAgICAgQGluY2x1ZGUgY2VudHJhcig1MCUsIDEwMCUpO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkQmxvYi1ib3R0b20tYmlnIGNlbnRlciB0b3Agbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICBAaW5jbHVkZSBmbGV4KCk7XG4gICAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoJ2NlbnRlcicsICdjZW50ZXInKTtcbiAgICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi12ZXJ0aWNhbCgnY2VudGVyJyk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuei1ib3RvbmVyYSB7XG4gIHdpZHRoOiAxMDAlO1xuICBAaW5jbHVkZSBmbGV4KCk7XG4gIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoJ2J3JywgJ2NlbnRlcicpO1xuICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLXZlcnRpY2FsKCdjZW50ZXInKTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nLXRvcDogOHB4O1xuICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuXG4gICYuZGVyZWNoYSB7XG4gICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZCgncmlnaHQnLCAnY2VudGVyJyk7XG4gIH1cblxuICAmLmNlbnRybyB7XG4gICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZCgnY2VudGVyJywgJ2NlbnRlcicpO1xuICB9XG4gICYubm8tcGFkZGluZyB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICBmbGV4OiAwIDAgMTAwJTtcblxuICAmOm5vdCgubm8tYm9yZGVyKSB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0yMCk7XG4gIH1cblxuICAuZHVtbXkge1xuICAgIGZsZXg6IDE7XG4gIH1cblxuICBAbWVkaWEgI3skbm8tbW9iaWxlfSB7XG4gICAgLnotYnRuIHtcbiAgICAgICYtcHJpbWFyeSB7XG4gICAgICAgIG9yZGVyOiAxO1xuICAgICAgfVxuXG4gICAgICAmLXNlY29uZGFyeSB7XG4gICAgICAgIG9yZGVyOiAzO1xuICAgICAgfVxuXG4gICAgICAmLXNlY29uZGFyeS1uZWdybyB7XG4gICAgICAgIG9yZGVyOiAyO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiaW5wdXQucC1pbnB1dHRleHQge1xuICBwYWRkaW5nOiAwO1xuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAycHggc29saWQgdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybykgIWltcG9ydGFudDtcbiAgICAmICsgLnotYnRuLWZvcm0ge1xuICAgICAgb3V0bGluZS13aWR0aDogMnB4O1xuICAgIH1cbiAgfVxuICBvdXRsaW5lOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKSAhaW1wb3J0YW50O1xuICAmLm5vLWJvcmRlciB7XG4gICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIGJvcmRlcjogbm9uZTtcbiAgbGluZS1oZWlnaHQ6ICRmb3JtLXNpemU7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNHB4KTtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIHRleHQtaW5kZW50OiAxNXB4O1xuICBtYXJnaW46IDAgMCA2cHggMDtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LWZhbWlseTogJG92ZXJQYXNzX2JvbGQ7XG5cbiAgQGluY2x1ZGUgcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApO1xuICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfcmVndWxhcjtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgfVxuICAubWl4ICYge1xuICAgIDpub3QoLmljb24pIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNHB4IDAgMCA0cHgpO1xuICAgIH1cbiAgfVxuXG4gIC8qICYubmctaW52YWxpZCxcbiAgJiAqL1xuICAuaXMtaW52YWxpZCB7XG4gICAgb3V0bGluZTogMnB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pICFpbXBvcnRhbnQ7XG4gICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19ib2xkO1xuICAgIEBpbmNsdWRlIHBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKTtcbiAgICB9XG4gICAgJjpmb2N1cyB7XG4gICAgICBvdXRsaW5lOiAycHggc29saWQgdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbykgIWltcG9ydGFudDtcbiAgICB9XG4gICAgJiArIC56LWJ0bi1mb3JtIHtcbiAgICAgIG91dGxpbmUtd2lkdGg6IDJweDtcbiAgICB9XG4gICAgJi5uby1ib3JkZXIge1xuICAgICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICAmW2Rpc2FibGVkXSB7XG4gICAgJiArIC56LWJ0bi1mb3JtIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAycHg7XG4gICAgfVxuICAgIG91dGxpbmU6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNDApICFpbXBvcnRhbnQ7XG4gICAgJi5uby1ib3JkZXIge1xuICAgICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgY29sb3I6IHJnYmEoJGdyaXMtNTAsIDAuOCk7XG4gICAgb3BhY2l0eTogMTtcbiAgICBAaW5jbHVkZSBwbGFjZWhvbGRlciB7XG4gICAgICBjb2xvcjogcmdiYSgkZ3Jpcy01MCwgMC44KTtcbiAgICB9XG4gICAgJiArIC56LWNhcHRpb24sXG4gICAgJiArIC56LWNhcHRpb24uei1lcnJvciB7XG4gICAgICBjb2xvcjogcmdiYSgkZ3Jpcy01MCwgMC44KTtcbiAgICB9XG4gIH1cbn1cbiIsInAtY2FsZW5kYXIge1xuICB3aWR0aDogMTAwJTtcblxuICAucC1jYWxlbmRhciB7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICBpbnB1dC5wLWlucHV0dHRleHQge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg0cHgpO1xuICAgIH1cblxuICAgIC5wLWJ1dHRvbi1pY29uLW9ubHkge1xuICAgICAgYmFja2dyb3VuZDogJGljb25fY2FsZW5kYXIgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICB3aWR0aDogNTVweDtcbiAgICAgIGhlaWdodDogJGZvcm0tc2l6ZTtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIEBpbmNsdWRlIGNlbnRyYXIoMTAwJSwgMCUpO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIEBpbmNsdWRlIG5vLXNoYWRvdygpO1xuICAgICAgfVxuXG4gICAgICBzcGFuIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgJjpob3ZlcixcbiAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGljb25fY2FsZW5kYXIgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgIH1cblxuICAgICAgJltkaXNhYmxlZF0ge1xuICAgICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLyogJi5uZy1pbnZhbGlkLCAqL1xuICAmLmlzLWludmFsaWQge1xuICAgIC5wLWJ1dHRvbi1pY29uLW9ubHkge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogJGljb25fY2FsZW5kYXJfcmVkO1xuICAgIH1cblxuICAgIGlucHV0LnAtaW5wdXR0dGV4dCB7XG4gICAgICBvdXRsaW5lOiAycHggc29saWQgdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbykgIWltcG9ydGFudDtcbiAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKSAhaW1wb3J0YW50O1xuICAgICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19ib2xkO1xuXG4gICAgICBAaW5jbHVkZSBwbGFjZWhvbGRlciB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKTtcbiAgICAgIH1cblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIG91dGxpbmU6IDJweCBzb2xpZCB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ucC1jYWxlbmRhci13LWJ0biB7XG4gIC5wLWlucHV0dGV4dCB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg0cHgsIHRydWUpO1xuXG4gICAgLyogLm5nLWludmFsaWQgJiwgKi9cbiAgICAuaXMtaW52YWxpZCAmIHtcbiAgICAgIG91dGxpbmU6IDJweCBzb2xpZCB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKSAhaW1wb3J0YW50O1xuICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pICFpbXBvcnRhbnQ7XG4gICAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX2JvbGQ7XG5cbiAgICAgIEBpbmNsdWRlIHBsYWNlaG9sZGVyIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pO1xuICAgICAgfVxuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgb3V0bGluZTogMnB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5wLXRpbWVwaWNrZXIge1xuICBwYWRkaW5nOiA0cHggMDtcblxuICAucC1zZXBhcmF0b3Ige1xuICAgIHdpZHRoOiAxMHB4O1xuICB9XG5cbiAgLnAtYW1wbS1waWNrZXIsXG4gIC5wLXNlY29uZC1waWNrZXIsXG4gIC5wLW1pbnV0ZS1waWNrZXIsXG4gIC5wLWhvdXItcGlja2VyIHtcbiAgICA+IHNwYW4ge1xuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgIHBsYWNlLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBwbGFjZS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX2JvbGQ7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICB9XG5cbiAgICAucC1saW5rIHtcbiAgICAgIHNwYW4ge1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOmZpcnN0LWNoaWxkLFxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgd2lkdGg6IDMycHg7XG4gICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkaWNvbl91cF9uYXJhbmphIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICRpY29uX2Rvd25fbmFyYW5qYSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ucC1kYXRlcGlja2VyLWdyb3VwLWNvbnRhaW5lciB7XG4gICYgKyAucC10aW1lcGlja2VyIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTApO1xuICB9XG59XG5cbi5wLWRhdGVwaWNrZXIge1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDJweCAycHggMTBweCAxMHB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xuXG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0yMCk7XG5cbiAgLnAtZGF0ZXBpY2tlci1oZWFkZXIge1xuICAgIGJvcmRlcjogbm9uZTtcblxuICAgIC5wLWRhdGVwaWNrZXItdGl0bGUge1xuICAgICAgc2VsZWN0IHtcbiAgICAgICAgJjo6YmVmb3JlLFxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgfVxuXG4gICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgIC8vIEFkZGl0aW9uYWwgcmVzZXRzIGZvciBmdXJ0aGVyIGNvbnNpc3RlbmN5XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IDAgMTBweCAwIDA7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gICAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICAgICAgY3Vyc29yOiBpbmhlcml0O1xuICAgICAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgICAgICAgbWluLXdpZHRoOiAwcHg7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuXG4gICAgICAgICY6Oi1tcy1leHBhbmQge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICBtaW4td2lkdGg6IDBweCAhaW1wb3J0YW50O1xuXG4gICAgICAgICYucC1kYXRlcGlja2VyLXllYXIge1xuICAgICAgICAgIHdpZHRoOiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgbWF4LXdpZHRoOiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAmLnAtZGF0ZXBpY2tlci1tb250aCB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgIHdpZHRoOiAxMjBweCAhaW1wb3J0YW50O1xuICAgICAgICAgIG1heC13aWR0aDogMTIwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIGZsZXg6IDEgIWltcG9ydGFudDtcbiAgICAgICAgbGluZS1oZWlnaHQ6ICRmb3JtLXNpemU7XG4gICAgICAgIGhlaWdodDogMzZweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiA0cHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICRpY29uX2Rvd25fbmFyYW5qYSBjYWxjKDEwMCUgLSA0cHgpIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01MCk7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNHB4KTtcbiAgICAgICAgcGFkZGluZzogMC4ycmVtO1xuICAgICAgICB0ZXh0LWluZGVudDogMTJweDtcbiAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgZmxleCgpO1xuICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZCgnY2VudGVyJywgJ2NlbnRlcicpO1xuICAgICAgbGluZS1oZWlnaHQ6IDJyZW07XG5cbiAgICAgIC5wLWRhdGVwaWNrZXItbW9udGg6bm90KHNlbGVjdCkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgIH1cblxuICAgICAgLnAtZGF0ZXBpY2tlci1tb250aDpub3Qoc2VsZWN0KSxcbiAgICAgIC5wLWRhdGVwaWNrZXIteWVhcjpub3Qoc2VsZWN0KSxcbiAgICAgIHNlbGVjdCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICBmbGV4OiAxO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5hcmFuamEtaG92ZXIpICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAucC1kYXRlcGlja2VyLXByZXYge1xuICAgICAgYmFja2dyb3VuZDogJGljb25fcHJldl9uYXJhbmphIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkaWNvbl9wcmV2X25hcmFuamEgY2VudGVyIGNlbnRlciBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAucC1kYXRlcGlja2VyLW5leHQge1xuICAgICAgYmFja2dyb3VuZDogJGljb25fbmV4dF9uYXJhbmphIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkaWNvbl9uZXh0X25hcmFuamEgY2VudGVyIGNlbnRlciBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAucC1kYXRlcGlja2VyLXByZXYsXG4gICAgLnAtZGF0ZXBpY2tlci1uZXh0IHtcbiAgICAgIGhlaWdodDogMzBweDtcbiAgICAgIHdpZHRoOiAzMHB4O1xuXG4gICAgICBzcGFuIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIG91dGxpbmU6IDAgbm9uZTtcbiAgICAgICAgb3V0bGluZS1vZmZzZXQ6IDA7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICB0YWJsZSB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIG1hcmdpbjogMC41cmVtIDA7XG5cbiAgICB0ZCB7XG4gICAgICBwYWRkaW5nOiAwLjNyZW0gMC41cmVtO1xuXG4gICAgICBzcGFuIHtcbiAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgIH1cblxuICAgICAgPiBzcGFuIHtcbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJjpub3QoLnAtZGlzYWJsZWQpIHtcbiAgICB0YWJsZSB7XG4gICAgICB0ZCB7XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICY6bm90KC5wLWhpZ2hsaWdodCk6bm90KC5wLWRpc2FibGVkKSB7XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTUwKTtcbiAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAvLyBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmVkO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYucC1kYXRlcGlja2VyLXRvZGF5IHtcbiAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICY6bm90KC5wLWhpZ2hsaWdodCk6bm90KC5wLWRpc2FibGVkKSB7XG4gICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLW5hcmFuamEtZGFyayk7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ucC1kYXRlcGlja2VyLWNhbGVuZGFyIHtcbiAgdGhlYWQge1xuICAgIHRoIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0xMCk7XG4gICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICBwYWRkaW5nOiAwLjVyZW07XG5cbiAgICAgIHNwYW4ge1xuICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcblxuICAgICAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX3JlZ3VsYXI7XG5cbiAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIHRib2R5IHtcbiAgICB0ciB7XG4gICAgICB0ZCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX3JlZ3VsYXI7XG5cbiAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XG4gICAgICAgIGhlaWdodDogMjBweDtcblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX3JlZ3VsYXI7XG5cbiAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKTtcblxuICAgICAgICAgICYucC1oaWdobGlnaHQge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XG4gICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDMwcHgpO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYucC1kaXNhYmxlZCB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjM7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSkgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfYm9sZCAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYucC1kYXRlcGlja2VyLXRvZGF5IHtcbiAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSk7XG4gICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDMwcHgpO1xuICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuXG4gICAgICAgICAgICAmLnAtaGlnaGxpZ2h0IHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uYXJhbmphKTtcbiAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1uYXJhbmphLWhvdmVyKTtcbiAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5wLWRyb3Bkb3duIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6ICRmb3JtLXNpemU7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg0cHgpO1xuICBmb250LXNpemU6IDEuNHJlbSAhaW1wb3J0YW50O1xuICB0ZXh0LWluZGVudDogMTVweDtcbiAgbWFyZ2luOiAwIDAgNnB4IDA7XG5cbiAgJi5wLWRyb3Bkb3duLW9wZW4ge1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNHB4IDRweCAwIDApO1xuXG4gICAgLnAtaW5wdXR0ZXh0Om5vdCgucC1kcm9wZG93bi1maWx0ZXIpIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfYm9sZCAhaW1wb3J0YW50O1xuICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLnAtZHJvcGRvd24tZW1wdHktbWVzc2FnZSB7XG4gICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19ib2xkO1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKSAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAkZm9ybS1zaXplO1xuICB9XG5cbiAgLnAtaW5wdXR0ZXh0Om5vdCgucC1kcm9wZG93bi1maWx0ZXIpIHtcbiAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCkgIWltcG9ydGFudDtcbiAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX3JlZ3VsYXIgIWltcG9ydGFudDtcblxuICAgIC5wLWlucHV0d3JhcHBlci1maWxsZWQgJiB7XG4gICAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX2JvbGQgIWltcG9ydGFudDtcbiAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIG91dGxpbmU6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApICFpbXBvcnRhbnQ7XG5cbiAgJjpub3QoLnAtZGlzYWJsZWQpOmhvdmVyIHtcbiAgICBvdXRsaW5lOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybykgIWltcG9ydGFudDtcbiAgfVxuXG4gICY6bm90KC5wLWRpc2FibGVkKS5wLWZvY3VzIHtcbiAgICBAaW5jbHVkZSBuby1zaGFkb3coKTtcbiAgICBib3JkZXItY29sb3I6ICRncmlzLTEwICFpbXBvcnRhbnQ7XG4gICAgb3V0bGluZTogMXB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1kcm9wZG93bi1sYWJlbCB7XG4gICAgZm9udC1zaXplOiAxLjRyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBAaW5jbHVkZSBuby1zaGFkb3coKTtcbiAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX3JlZ3VsYXI7XG4gIH1cblxuICAucC1kcm9wZG93bi1vcGVuIHtcbiAgICBvdXRsaW5lOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtZHJvcGRvd24tdHJpZ2dlciB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgYmFja2dyb3VuZDogJGljb25fZG93bl9uYXJhbmphIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTZweCBhdXRvO1xuXG4gICAgc3BhbiB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgb3BhY2l0eTogMC41O1xuICAgIH1cbiAgfVxuXG4gIC5wLXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKSAhaW1wb3J0YW50O1xuICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfcmVndWxhciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtZHJvcGRvd24tcGFuZWwge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbiAgICBAaW5jbHVkZSBuby1zaGFkb3coKTtcbiAgICBvdXRsaW5lOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKSAhaW1wb3J0YW50O1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCAwIDRweCA0cHgpO1xuICB9XG5cbiAgLnAtZHJvcGRvd24taXRlbSB7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG5cbiAgICBsaW5lLWhlaWdodDogJGZvcm0tc2l6ZTtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19ib2xkICFpbXBvcnRhbnQ7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0xMCkgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAmLnAtaGlnaGxpZ2h0IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0yMCkgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAucC1kcm9wZG93bi1oZWFkZXIge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICAvL21hcmdpbjowICFpbXBvcnRhbnRcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTApO1xuXG4gICAgLnAtZHJvcGRvd24tZmlsdGVyLWNvbnRhaW5lciB7XG4gICAgICBAaW5jbHVkZSBmbGV4KCk7XG4gICAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLWNoaWxkKCdidycsICd0b3AnKTtcbiAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tdmVydGljYWwoJ3RvcCcpO1xuXG4gICAgICAucC1kcm9wZG93bi1maWx0ZXItaWNvbiB7XG4gICAgICAgIGhlaWdodDogJGZvcm0tc2l6ZTtcbiAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgIHRvcDogMHB4O1xuICAgICAgICBtYXJnaW46IDhweCAwO1xuICAgICAgICByaWdodDogMTZweDtcbiAgICAgICAgYmFja2dyb3VuZDogJGljb25fc2VhcmNoIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAucC1kcm9wZG93bi1maWx0ZXIge1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICBtYXJnaW46IDhweCAhaW1wb3J0YW50O1xuICAgICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8qIC5uZy1pbnZhbGlkICYsICovXG4gIC5pcy1pbnZhbGlkICYge1xuICAgIG91dGxpbmU6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKSAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKTtcblxuICAgIEBpbmNsdWRlIHBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKTtcbiAgICB9XG5cbiAgICAucC1wbGFjZWhvbGRlciB7XG4gICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbykgIWltcG9ydGFudDtcbiAgICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfYm9sZCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgb3V0bGluZTogMXB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8taG92ZXIpICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgJjpmb2N1cyB7XG4gICAgICBvdXRsaW5lOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbykgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucC1kcm9wZG93bi10cmlnZ2VyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6ICRpY29uX2Rvd25fcm9qbztcbiAgICB9XG4gIH1cblxuICAmLnAtZGlzYWJsZWQge1xuICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbiAgICBvdXRsaW5lLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNDApICFpbXBvcnRhbnQ7XG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZCAhaW1wb3J0YW50O1xuXG4gICAgLnAtZHJvcGRvd24tbGFiZWwge1xuICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wLWlucHV0dGV4dDpub3QoLnAtZHJvcGRvd24tZmlsdGVyKSB7XG4gICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19ib2xkICFpbXBvcnRhbnQ7XG4gICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTUwKSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wLWRyb3Bkb3duLXRyaWdnZXIge1xuICAgICAgb3BhY2l0eTogMC41ICFpbXBvcnRhbnQ7XG4gICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnAtaW5wdXR0ZXh0IHtcbiAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQgIWltcG9ydGFudDtcbiAgICAgIGNvbG9yOiByZ2JhKCRncmlzLTUwLCAwLjgpICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbnAtZHJvcGRvd24ge1xuICAmLnAtaW5wdXR3cmFwcGVyLWZvY3VzIHtcbiAgICAucC1kcm9wZG93biB7XG4gICAgICBvdXRsaW5lOiAycHggc29saWQgdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybykgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cbiIsInAtY2hlY2tib3gge1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIC5jb21wYWN0byAmIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIH1cbiAgLnotdGFibGEtZGF0b3MgJiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICB9XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG4ucC1jaGVja2JveCB7XG4gIG1hcmdpbjogMCAxMHB4IDAgMDtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAuei10YWJsYS1kYXRvcyAmIHtcbiAgICBtYXJnaW46IDAgMTBweCAwIDA7XG4gIH1cbiAgJi5wLWNoZWNrYm94LWZvY3VzZWQge1xuICAgIC5wLWNoZWNrYm94LWJveCB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApICFpbXBvcnRhbnQ7XG4gICAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gICAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cbiAgfVxuICAmLnAtY2hlY2tib3gtY2hlY2tlZCB7XG4gICAgLnAtY2hlY2tib3gtYm94IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gICAgICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY2hlY2tfYnV0dG9uX25hcmFuamEgY2VudGVyIGNlbnRlciBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnAtY2hlY2tib3gtYm94IHtcbiAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG4gICAgLnAtY2hlY2tib3gtaWNvbiB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG5vLXNoYWRvdygpO1xuICAgICY6aG92ZXIge1xuICAgICAgQGluY2x1ZGUgbm8tc2hhZG93KCk7XG4gICAgfVxuICAgIHNwYW4ge1xuICAgICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICAgICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNHB4KTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApICFpbXBvcnRhbnQ7XG4gICAgJjpmb2N1cyB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgICYucC1oaWdobGlnaHQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pICFpbXBvcnRhbnQ7XG4gICAgICBAaW5jbHVkZSBuby1zaGFkb3coKTtcbiAgICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBzcGFuIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgIH1cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcbiAgICAgIH1cbiAgICB9XG4gICAgJi5wLWRpc2FibGVkIHtcbiAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01MCkgIWltcG9ydGFudDtcbiAgICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcblxuICAgICAgJjphZnRlciB7XG4gICAgICAgIG9wYWNpdHk6IDAuNSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgICAvKiAubmctaW52YWxpZCAmLCAqL1xuICAgIC5pcy1pbnZhbGlkICYge1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItdmFsaWRhY2lvbi1yb2pvLTUwKSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICAmICsgLnAtY2hlY2tib3gtbGFiZWwge1xuICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfYm9sZDtcbiAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XG4gICAgZm9udC1zaXplOiB2YXIoLS1icy0tZm9udC1zaXplLWxhYmVsLWNoZWNrYm94KTtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAyLjRyZW07XG4gIH1cbiAgJi5wLWNoZWNrYm94LWRpc2FibGVkIHtcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgIC5wLWNoZWNrYm94LWJveCB7XG4gICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgIH1cbiAgICAmICsgLnAtY2hlY2tib3gtbGFiZWwge1xuICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcblxuICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XG4gICAgfVxuICB9XG59XG5cbi5wLW11bHRpc2VsZWN0IHtcbiAgLnAtY2hlY2tib3gtYm94IHtcbiAgICAmLnAtaGlnaGxpZ2h0IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgYmFja2dyb3VuZDogJGNoZWNrX2J1dHRvbl9uYXJhbmphIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJwLXJhZGlvYnV0dG9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLnAtcmFkaW9idXR0b24ge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW46IDAgNHB4IDAgMDtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBAbWVkaWEgI3skdGFibGV0IH0ge1xuICAgIG1hcmdpbjogMCAxMHB4IDA7XG4gIH1cbiAgJi5wLXJhZGlvYnV0dG9uLWRpc2FibGVkIHtcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgICYgKyAucC1yYWRpb2J1dHRvbi1sYWJlbCB7XG4gICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTUwKTtcbiAgICB9XG4gICAgJi5wLXJhZGlvYnV0dG9uLWNoZWNrZWQge1xuICAgICAgJiArIC5wLXJhZGlvYnV0dG9uLWxhYmVsIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSk7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfYm9sZDtcbiAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5wLXJhZGlvYnV0dG9uLWJveCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKTtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG4gICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNTAlKTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMsIGNvbG9yIDAuMnMsIGJvcmRlci1jb2xvciAwLjJzLFxuICAgICAgYm94LXNoYWRvdyAwLjJzO1xuXG4gICAgJjpub3QoLnAtZGlzYWJsZWQpIHtcbiAgICAgICYucC1mb2N1cyB7XG4gICAgICAgIG91dGxpbmU6IDAgbm9uZTtcbiAgICAgICAgb3V0bGluZS1vZmZzZXQ6IDA7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uYXJhbmphKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAucC1yYWRpb2J1dHRvbi1pY29uIHtcbiAgICAgIHdpZHRoOiAxMXB4O1xuICAgICAgaGVpZ2h0OiAxMXB4O1xuICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4ycztcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSk7XG4gICAgfVxuXG4gICAgJi5wLWRpc2FibGVkIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01MCk7XG5cbiAgICAgIC5wLXJhZGlvYnV0dG9uLWljb24ge1xuICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5wLWhpZ2hsaWdodCB7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG5cbiAgICAgICY6bm90KC5wLWRpc2FibGVkKSB7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLnAtcmFkaW9idXR0b24tY2hlY2tlZCB7XG4gICAgJiArIC5wLXJhZGlvYnV0dG9uLWxhYmVsIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5hcmFuamEpO1xuICAgICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19ib2xkO1xuICAgIH1cbiAgfVxufVxuXG5wLXJhZGlvYnV0dG9uIHtcbiAgJi5uZy1kaXJ0eSB7XG4gICAgLyogJi5pcy1pbnZhbGlkLFxuICAgICYgKi9cbiAgICAubmctaW52YWxpZCB7XG4gICAgICA+IC5wLXJhZGlvYnV0dG9uIHtcbiAgICAgICAgPiAucC1yYWRpb2J1dHRvbi1ib3gge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXZhbGlkYWNpb24tcm9qby01MCk7XG5cbiAgICAgICAgICAucC1yYWRpb2J1dHRvbi1pY29uIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYucC1oaWdobGlnaHQge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItdmFsaWRhY2lvbi1yb2pvLTUwKTtcblxuICAgICAgICAgICAgJjpub3QoLnAtZGlzYWJsZWQpIHtcbiAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItdmFsaWRhY2lvbi1yb2pvLTUwKSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5wLWlucHV0LWZpbGxlZCB7XG4gIC5wLXJhZGlvYnV0dG9uIHtcbiAgICAucC1yYWRpb2J1dHRvbi1ib3gge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uYXJhbmphKTtcbiAgICB9XG4gIH1cbn1cblxuLnAtaW5wdXQtZmlsbGVkIHtcbiAgLnAtcmFkaW9idXR0b24ge1xuICAgIC5wLXJhZGlvYnV0dG9uLWJveCB7XG4gICAgICAmLnAtaGlnaGxpZ2h0IHtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uYXJhbmphKTtcbiAgICAgIH1cblxuICAgICAgJjpub3QoLnAtZGlzYWJsZWQpIHtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5wLWlucHV0LWZpbGxlZFxuICAucC1yYWRpb2J1dHRvblxuICAucC1yYWRpb2J1dHRvbi1ib3gucC1oaWdobGlnaHQ6bm90KC5wLWRpc2FibGVkKTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSk7XG59XG5cbi5wLXJhZGlvYnV0dG9uLWxhYmVsIHtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1hcmdpbi1yaWdodDogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDJyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfYm9sZDtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xuICBmb250LXNpemU6IHZhcigtLWJzLS1mb250LXNpemUtbGFiZWwtY2hlY2tib3gpO1xufVxuIiwicC1tdWx0aXNlbGVjdCB7XG4gIHdpZHRoOiAxMDAlO1xuXG4gIC5wLW11bHRpc2VsZWN0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG5cbiAgICAucC1tdWx0aXNlbGVjdC1maWx0ZXItaWNvbiB7XG4gICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgIEBpbmNsdWRlIGNlbnRyYXIoOTklLCA1MCUpO1xuICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgd2lkdGg6IDIycHg7XG4gICAgfVxuXG4gICAgLnAtbXVsdGlzZWxlY3QtdG9rZW4ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uYXJhbmphKTtcblxuICAgICAgLnAtbXVsdGlzZWxlY3QtdG9rZW4tbGFiZWwge1xuICAgICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xuICAgICAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX2JvbGQ7XG4gICAgICB9XG5cbiAgICAgIC5wLW11bHRpc2VsZWN0LXRva2VuLWljb24ge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIGhlaWdodDogJGZvcm0tc2l6ZTtcbiAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgIHRvcDogMHB4O1xuICAgICAgICBtYXJnaW46IDhweCAwO1xuICAgICAgICByaWdodDogMTZweDtcbiAgICAgICAgYmFja2dyb3VuZDogJGljb25fc2VhcmNoIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNHB4KTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBsaW5lLWhlaWdodDogJGZvcm0tc2l6ZTtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG5cbiAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiB0ZXh0ICFpbXBvcnRhbnQ7XG4gICAgLWtodG1sLXVzZXItc2VsZWN0OiB0ZXh0ICFpbXBvcnRhbnQ7XG4gICAgLW1vei11c2VyLXNlbGVjdDogdGV4dCAhaW1wb3J0YW50O1xuICAgIC1tcy11c2VyLXNlbGVjdDogdGV4dCAhaW1wb3J0YW50O1xuICAgIHVzZXItc2VsZWN0OiB0ZXh0ICFpbXBvcnRhbnQ7XG4gICAgb3V0bGluZTogMXB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCkgIWltcG9ydGFudDtcblxuICAgIC5wLW11bHRpc2VsZWN0LWhlYWRlciB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcblxuICAgICAgLy9tYXJnaW46MCAhaW1wb3J0YW50XG4gICAgICAucC1tdWx0aXNlbGVjdC1maWx0ZXItY29udGFpbmVyIHtcbiAgICAgICAgQGluY2x1ZGUgZmxleCgpO1xuICAgICAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLWNoaWxkKCdidycsICd0b3AnKTtcbiAgICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi12ZXJ0aWNhbCgndG9wJyk7XG5cbiAgICAgICAgLnAtbXVsdGlzZWxlY3QtZmlsdGVyLWljb24ge1xuICAgICAgICAgIGhlaWdodDogJGZvcm0tc2l6ZTtcbiAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICB0b3A6IDU4JTtcbiAgICAgICAgICBsZWZ0OiA5OCU7XG4gICAgICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgYmFja2dyb3VuZDogJGljb25fc2VhcmNoIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuXG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnAtbXVsdGlzZWxlY3QtZmlsdGVyIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICBtYXJnaW46IDhweCAhaW1wb3J0YW50O1xuICAgICAgICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAucC1tdWx0aXNlbGVjdC1wYW5lbCB7XG4gICAgICBAaW5jbHVkZSBuby1zaGFkb3coKTtcbiAgICAgIG91dGxpbmU6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApICFpbXBvcnRhbnQ7XG4gICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDAgMCA0cHggNHB4KTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbiAgICB9XG5cbiAgICAucC1tdWx0aXNlbGVjdC1pdGVtIHtcbiAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuXG4gICAgICBsaW5lLWhlaWdodDogJGZvcm0tc2l6ZTtcbiAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICAgIG1hcmdpbjogMCAwIDE2cHggMCAhaW1wb3J0YW50O1xuICAgICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19ib2xkICFpbXBvcnRhbnQ7XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBAaW5jbHVkZSBuby1zaGFkb3coKTtcbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0xMCkgIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgLnAtY2hlY2tib3gge1xuICAgICAgICAucC1jaGVja2JveC1ib3gge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIHNwYW46bm90KC5wLWNoZWNrYm94LWljb24pIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX2JvbGQ7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcbiAgICAgICAgZm9udC1zaXplOiB2YXIoLS1icy0tZm9udC1zaXplLWxhYmVsLWNoZWNrYm94KTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIuNHJlbTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAucC1tdWx0aXNlbGVjdC10cmlnZ2VyIHtcbiAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgYmFja2dyb3VuZDogJGljb25fZG93bl9uYXJhbmphIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAxNnB4IGF1dG87XG5cbiAgICAgIHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5wLW11bHRpc2VsZWN0LWhlYWRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTApO1xuXG4gICAgICAucC1jaGVja2JveCB7XG4gICAgICAgIG1hcmdpbjogMCAxMHB4IDAgMTBweDtcbiAgICAgIH1cblxuICAgICAgLnAtbXVsdGlzZWxlY3QtZmlsdGVyLWNvbnRhaW5lciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5wLW11bHRpc2VsZWN0LWVtcHR5LW1lc3NhZ2Uge1xuICAgICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19ib2xkO1xuICAgICAgY29sb3I6ICRyb2pvO1xuICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgfVxuXG4gICAgLnAtbXVsdGlzZWxlY3QtY2xvc2Uge1xuICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgc3BhbiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnAtbXVsdGlzZWxlY3QtbGFiZWwge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIEBpbmNsdWRlIG5vLXNoYWRvdygpO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKSAhaW1wb3J0YW50O1xuICAgICAgZm9udC1zaXplOiAxLjRyZW0gIWltcG9ydGFudDtcbiAgICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfYm9sZCAhaW1wb3J0YW50O1xuICAgICAgdGV4dC1pbmRlbnQ6IDE2cHg7XG5cbiAgICAgICYucC1wbGFjZWhvbGRlciB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfcmVndWxhciAhaW1wb3J0YW50O1xuICAgICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTUwKSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5wLW11bHRpc2VsZWN0LWl0ZW1zLXdyYXBwZXIge1xuICAgICAgcGFkZGluZy10b3A6IDRweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA0cHg7XG4gICAgfVxuICB9XG5cbiAgJi5wLWlucHV0d3JhcHBlci1mb2N1cyB7XG4gICAgLnAtbXVsdGlzZWxlY3Qge1xuICAgICAgb3V0bGluZTogMnB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLyogJi5uZy1pbnZhbGlkLFxuICAgICYgKi9cbiAgLmlzLWludmFsaWQge1xuICAgIC5wLW11bHRpc2VsZWN0IHtcbiAgICAgIG91dGxpbmU6IDJweCBzb2xpZCB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKSAhaW1wb3J0YW50O1xuXG4gICAgICAucC1tdWx0aXNlbGVjdC1sYWJlbCB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKSAhaW1wb3J0YW50O1xuICAgICAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX2JvbGQgIWltcG9ydGFudDtcblxuICAgICAgICAmLnAtcGxhY2Vob2xkZXIge1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5wLW11bHRpc2VsZWN0LXRyaWdnZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiAkaWNvbl9kb3duX3Jvam87XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuei1tb2RhbCB7XG4gIC5wLWRpYWxvZy1tYXNrIHtcbiAgICB6LWluZGV4OiAxMDAwMDAwMSAhaW1wb3J0YW50O1xuICB9XG5cbiAgQGZvciAkaSBmcm9tIDQgdGhyb3VnaCAxMDAge1xuICAgICR3aWR0aF9tb2RhbDogKCRpICogMTBweCk7XG4gICAgJG5hbWVfbW9kYWw6ICgkaSAqIDEwKTtcblxuICAgICYudy0jeyRuYW1lX21vZGFsfSB7XG4gICAgICAucC1kaWFsb2cge1xuICAgICAgICB3aWR0aDogOTglO1xuICAgICAgICBtYXgtd2lkdGg6ICR3aWR0aF9tb2RhbDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAucC1kaWFsb2ctbWFzay5wLWNvbXBvbmVudC1vdmVybGF5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG4gIH1cblxuICAucC1kaWFsb2cge1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoM3B4KTtcbiAgICBib3gtc2hhZG93OiAwcHggMTFweCAxNXB4IC03cHggcmdiYSgwLCAwLCAwLCAwLjIpLFxuICAgICAgMHB4IDI0cHggMzhweCAzcHggcmdiYSgwLCAwLCAwLCAwLjE0KSxcbiAgICAgIDBweCA5cHggNDZweCA4cHggcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgICBib3JkZXI6IDAgbm9uZTtcblxuICAgIC5wLWRpYWxvZy1oZWFkZXIge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMCBub25lO1xuICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICAgIGNvbG9yOiAjNDk1MDU3O1xuICAgICAgcGFkZGluZzogMS41cmVtIDEuNXJlbSAwLjJyZW0gMS41cmVtO1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg0cHggNHB4IDAgMCk7XG4gICAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLWNoaWxkKCdidycsICd0b3AnKTtcblxuICAgICAgLnotdGl0dWxvLFxuICAgICAgLmgxLFxuICAgICAgLmgyLFxuICAgICAgLmgzLFxuICAgICAgLmg0LFxuICAgICAgLmg1LFxuICAgICAgaDEsXG4gICAgICBoMixcbiAgICAgIGgzLFxuICAgICAgaDQsXG4gICAgICBoNSB7XG4gICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogOHB4IDAgNHB4O1xuXG4gICAgICAgIGZpZ3VyZSB7XG4gICAgICAgICAgbWFyZ2luOiAyMHB4IGF1dG8gMTBweDtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAucC1kaWFsb2ctaGVhZGVyLWljb25zIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDEwcHg7XG4gICAgICAgIHJpZ2h0OiAxMHB4O1xuXG4gICAgICAgIC5wLWRpYWxvZy1oZWFkZXItY2xvc2Uge1xuICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkaWNvbl9jbG9zZV9uYXJhbmphIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAxNnB4O1xuXG4gICAgICAgICAgQG1lZGlhICN7JHRhYmxldCB9IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAyMHB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5wLWRpYWxvZy1oZWFkZXItY2xvc2UtaWNvbiB7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5wLWRpYWxvZy1jb250ZW50IHtcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbiAgICAgIHBhZGRpbmc6IDAgMjBweDtcblxuICAgICAgQG1lZGlhICN7JHRhYmxldH0ge1xuICAgICAgICBwYWRkaW5nOiAwIDMwcHg7XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSAjeyRkZXNrdG9wfSB7XG4gICAgICAgIHBhZGRpbmc6IDAgNjBweDtcbiAgICAgIH1cblxuICAgICAgLnNpbXBsZSB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNTApO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgQGluY2x1ZGUgZmxleCgpO1xuICAgICAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLWNoaWxkKCdjZW50ZXInLCAnY2VudGVyJyk7XG4gICAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tdmVydGljYWwoJ2NlbnRlcicpO1xuXG4gICAgICAgICYgfiAuc2ltcGxlIHtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5kdW1teSB7XG4gICAgICB3aWR0aDogMjBweDtcbiAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNDApO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgIC5wLWRpYWxvZy1mb290ZXIge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwIDAgNHB4IDRweCk7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG4gICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XG4gICAgICBwYWRkaW5nOiAxcmVtIDE2cHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgIC5zaW1wbGUge1xuICAgICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTUwKTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIEBpbmNsdWRlIGZsZXgoKTtcbiAgICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZCgnY2VudGVyJywgJ2NlbnRlcicpO1xuICAgICAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLXZlcnRpY2FsKCdjZW50ZXInKTtcblxuICAgICAgICAmIH4gLnNpbXBsZSB7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmV4dHJlbW9zIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgIEBpbmNsdWRlIGZsZXgoKTtcbiAgICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZCgnYncnLCAnY2VudGVyJyk7XG4gICAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tdmVydGljYWwoJ2NlbnRlcicpO1xuXG4gICAgICAgIC56LWJ0bi1wcmltYXJ5IHtcbiAgICAgICAgICBAbWVkaWEgI3skbm8tbW9iaWxlfSB7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5kZXJlY2hhIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgIEBpbmNsdWRlIGZsZXgoKTtcbiAgICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZCgncmlnaHQnLCAnY2VudGVyJyk7XG4gICAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tdmVydGljYWwoJ2NlbnRlcicpO1xuICAgICAgfVxuXG4gICAgICAuaXpxdWllcmRhIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgIEBpbmNsdWRlIGZsZXgoKTtcbiAgICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZCgnbGVmdCcsICdjZW50ZXInKTtcbiAgICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi12ZXJ0aWNhbCgnY2VudGVyJyk7XG4gICAgICB9XG5cbiAgICAgIC5jZW50cmFyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgIEBpbmNsdWRlIGZsZXgoKTtcbiAgICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZCgnY2VudGVyJywgJ2NlbnRlcicpO1xuICAgICAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLXZlcnRpY2FsKCdjZW50ZXInKTtcbiAgICAgIH1cblxuICAgICAgLmV4dHJlbW9zLFxuICAgICAgLmRlcmVjaGEsXG4gICAgICAuaXpxdWllcmRhLFxuICAgICAgLmNlbnRyYXIge1xuICAgICAgICBAbWVkaWEgI3skbm8tbX0ge1xuICAgICAgICAgIC56LWJ0bi1wcmltYXJ5IHtcbiAgICAgICAgICAgIG9yZGVyOiAxO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC56LWJ0bi1zZWNvbmRhcnkge1xuICAgICAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnotYnRuLWxpbmsge1xuICAgICAgICAgICAgb3JkZXI6IDM7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnotbW9kdWxvLWF5dWRhIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1uYXJhbmphLTEwKTtcblxuICAgICAgJi5ncmlzIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTEwKTtcbiAgICAgIH1cblxuICAgICAgcCxcbiAgICAgIGg1LFxuICAgICAgLmg1IHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBsaW5lLWhlaWdodDogMS42O1xuICAgICAgfVxuXG4gICAgICBwOm5vdCguaDUpIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjdyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5idXNxdWVkYS1hdmFuemFkYSB7XG4gICAgLnAtZGlhbG9nIHtcbiAgICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwJSAtIDEuNXJlbSk7XG5cbiAgICAgIC5wLWRpYWxvZy1jb250ZW50IHtcbiAgICAgICAgcGFkZGluZzogMCAxNnB4O1xuICAgICAgICBAaW5jbHVkZSBzY3JvbGxpbmcoXG4gICAgICAgICAgNHB4LFxuICAgICAgICAgIDRweCxcbiAgICAgICAgICA2cHgsXG4gICAgICAgICAgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTEwKSxcbiAgICAgICAgICB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNTApXG4gICAgICAgICk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnAtZGlhbG9nLWhlYWRlciB7XG4gICAgICBwYWRkaW5nLXRvcDogMnB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDJweDtcblxuICAgICAgQG1lZGlhICN7JHRhYmxldH0ge1xuICAgICAgICBwYWRkaW5nLXRvcDogNDhweDtcbiAgICAgIH1cblxuICAgICAgLnAtZGlhbG9nLWhlYWRlci1pY29ucyB7XG4gICAgICAgIHRvcDogOHB4O1xuICAgICAgfVxuXG4gICAgICBoMSxcbiAgICAgIGgyLFxuICAgICAgaDMsXG4gICAgICBoNCxcbiAgICAgIGg1IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmctdG9wOiA2cHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA2cHg7XG5cbiAgICAgICAgQG1lZGlhICN7JHRhYmxldH0ge1xuICAgICAgICAgIHBhZGRpbmctdG9wOiA2cHg7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDZweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYuY29tcGFjdG8ge1xuICAgIC5wLWRpYWxvZy1jb250ZW50IHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuXG4gICAgLnAtZGlhbG9nLWhlYWRlciB7XG4gICAgICBwYWRkaW5nLXRvcDogMnB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDJweDtcblxuICAgICAgLnAtZGlhbG9nLWhlYWRlci1pY29ucyB7XG4gICAgICAgIHRvcDogOHB4O1xuICAgICAgfVxuXG4gICAgICBoMSxcbiAgICAgIGgyLFxuICAgICAgaDMsXG4gICAgICBoNCxcbiAgICAgIGg1IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmctdG9wOiA2cHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA2cHg7XG5cbiAgICAgICAgQG1lZGlhICN7JHRhYmxldH0ge1xuICAgICAgICAgIHBhZGRpbmctdG9wOiA2cHg7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDZweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYuei1kaXZpZGlkbyB7XG4gICAgLnAtZGlhbG9nIHtcbiAgICAgIC5wLWRpYWxvZy1oZWFkZXIge1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB9XG5cbiAgICAgIC5wLWRpYWxvZy1jb250ZW50IHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg0cHgpO1xuXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcbiAgICAgICAgICBAaW5jbHVkZSBncmlkKDIsIDBweCwgMHB4KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kaWFsb2ctY29sdW1uIHtcbiAgICAgICAgICBmbGV4OiAwIDAgNTAlO1xuICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICAgJi5iYWNrZ3JvdW5kIHtcbiAgICAgICAgICAgICYuZ3Jpcy0xMCB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0xMCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuZ3Jpcy0yMCB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0yMCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuZ3Jpcy00MCB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy00MCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi56LW1vZHVsby1kaWFsb2ctaW1hZ2VuLWRldGFsbGUge1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogNTBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgQGluY2x1ZGUgYW5pbWF0ZShoZWlnaHQsIDAuMXMsIGxpbmVhcik7XG5cbiAgQG1lZGlhICN7JHRhYmxldH0ge1xuICAgIG1pbi1oZWlnaHQ6IDUwcHg7XG4gIH1cblxuICBAbWVkaWEgI3skZGVza3RvcH0ge1xuICAgIG1pbi1oZWlnaHQ6IDUwcHg7XG4gIH1cblxuICBpbWcge1xuICAgIC8qXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTBweDtcbiAgICBsZWZ0OiAxMHB4O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyOyovXG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtYXJnaW46IDEwcHg7XG4gIH1cbn1cblxuLnotbW9kdWxvLWxpc3RhLXRhYmxhLWRhdG9zIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDE2cHggMTZweCA0cHg7XG5cbiAgLm1vZHVsbyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgQGluY2x1ZGUgZmxleCgpO1xuICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoJ2J3JywgJ3RvcCcpO1xuICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tdmVydGljYWwoJ3RvcCcpO1xuICAgIG1pbi1oZWlnaHQ6IDkwcHg7XG4gICAgcGFkZGluZy10b3A6IDhweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApO1xuXG4gICAgQG1lZGlhICN7JHRhYmxldH0ge1xuICAgICAgcGFkZGluZy10b3A6IDE2cHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbiAgICB9XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICB9XG5cbiAgICBmaWd1cmUge1xuICAgICAgZmxleDogMSAwIDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDc1cHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG5cbiAgICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDc1cHg7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDhweCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgZmlnY2FwdGlvbiB7XG4gICAgICBmbGV4OiAxO1xuICAgICAgQGluY2x1ZGUgZmxleCgpO1xuICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZCgnYncnLCAndG9wJyk7XG4gICAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLXZlcnRpY2FsKCd0b3AnKTtcblxuICAgICAgLnotc2ltcGxlLWRhdGEge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgd2lkdGg6IGF1dG87XG5cbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICBAbWVkaWEgI3skdGFibGV0fSB7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgYSB7XG4gICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnotdGFibGEtZGF0b3Mge1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGF1dG8gaGlkZGVuO1xuICBAaW5jbHVkZSBzY3JvbGxpbmcoXG4gICAgMnB4LFxuICAgIDJweCxcbiAgICA2cHgsXG4gICAgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTEwKSxcbiAgICB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNTApXG4gICk7XG5cbiAgcC1kYXRhdGFibGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi56LXRhYmxhLXBhbmVsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuXG4gIHNwYW4ubGFiZWwge1xuICAgIGZsZXg6IDE7XG4gIH1cblxuICBAaW5jbHVkZSBmbGV4LWlubGluZSgpO1xuICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLWNoaWxkKCdyaWdodCcsICdjZW50ZXInKTtcbiAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi12ZXJ0aWNhbCgnY2VudGVyJyk7XG59XG5cbi5wLWRhdGF0YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuXG4gIC5wLXBhZ2luYXRvciB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtZGF0YXRhYmxlLXdyYXBwZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG5cbiAgICB0YWJsZSB7XG4gICAgICBtaW4td2lkdGg6IDExMDBweDtcbiAgICAgIGJvcmRlci1zcGFjaW5nOiAwO1xuICAgICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTEwKTtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNHB4KTtcbiAgICAgIC5hdXRvICYge1xuICAgICAgICBtaW4td2lkdGg6IDBweDtcbiAgICAgIH1cbiAgICAgIC5taW4tNjAwICYge1xuICAgICAgICBtaW4td2lkdGg6IDYwMHB4O1xuICAgICAgfVxuXG4gICAgICB0aGVhZC5wLWRhdGF0YWJsZS10aGVhZCB7XG4gICAgICAgIHRyIHtcbiAgICAgICAgICB0aCB7XG4gICAgICAgICAgICAuei1idG4ge1xuICAgICAgICAgICAgICBAaW5jbHVkZSBjZW50cmFyKDk3JSwgNTAlKTtcbiAgICAgICAgICAgICAgbWluLXdpZHRoOiBtYXgtY29udGVudDtcbiAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICZbY29sc3Bhbj0nMiddLFxuICAgICAgICAgICAgJltjb2xzcGFuPSczJ10sXG4gICAgICAgICAgICAmW2NvbHNwYW49JzQnXSxcbiAgICAgICAgICAgICZbY29sc3Bhbj0nNSddIHtcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICBib3JkZXItdG9wOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgcGFkZGluZzogMXJlbTtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDIuNHJlbTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19ib2xkO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgYm9yZGVyOiA0cHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IG5vbmUgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgLmNvbXBhY3RvICYge1xuICAgICAgICAgICAgICBwYWRkaW5nOiAwLjNyZW0gMC4zcmVtIDAuM3JlbSAxcmVtO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgICAgICAgICAgICAgbWluLWhlaWdodDogMi4ycmVtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBzcGFuOm5vdCguYXJyb3cpIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMzBweCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5wLXNvcnRhYmxlLWNvbHVtbi1pY29uIHtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICB0b3A6IGNhbGMoNTAlIC0gMTBweCk7XG4gICAgICAgICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gOTAlO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiAkaWNvbl9zb3J0X21peHRvO1xuXG4gICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICYucGktc29ydC1hbHQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6ICRpY29uX3NvcnRfbWl4dG87XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAmLnBpLXNvcnQtYW1vdW50LXVwLWFsdCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogJGljb25fdXBfbmFyYW5qYTtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICYucGktc29ydC1hbW91bnQtZG93biB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogJGljb25fZG93bl9uYXJhbmphO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIHRib2R5LnAtZGF0YXRhYmxlLXRib2R5IHtcbiAgICAgICAgdHIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcblxuICAgICAgICAgICY6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oJGdyaXMtMTAsIDUlKTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA0OHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgcGFkZGluZzogMXJlbTtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICAgICAgICAgICBib3JkZXI6IDRweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uYXJhbmphKTtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfcmVndWxhcjtcblxuICAgICAgICAgICAgLmNvbXBhY3RvICYge1xuICAgICAgICAgICAgICBwYWRkaW5nOiAwLjVyZW0gMC4zcmVtIDAuNXJlbSAxcmVtO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgICAgICAgbWluLWhlaWdodDogMi4ycmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAucC1kYXRhdGFibGUgdGFibGUge1xuICAgIHRhYmxlLWxheW91dDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLWRhdGF0YWJsZS10YWJsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbiIsInAtcHJvZ3Jlc3NiYXIge1xuICAucC1wcm9ncmVzc2JhciB7XG4gICAgYm9yZGVyOiAwIG5vbmU7XG4gICAgaGVpZ2h0OiAxLjVyZW07XG5cbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDNweCk7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcbiAgICAucC1wcm9ncmVzc2Jhci12YWx1ZSB7XG4gICAgICBib3JkZXI6IDAgbm9uZTtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSk7XG4gICAgfVxuICAgIGhlaWdodDogNnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDZweDtcbiAgICAucC1wcm9ncmVzc2Jhci1sYWJlbCB7XG4gICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKTtcbiAgICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfcmVndWxhcjtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gICAgfVxuICB9XG59XG4iLCIucC1zbGlkZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNDApO1xuICBib3JkZXI6IDAgbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuLnAtc2xpZGVyLnAtc2xpZGVyLWhvcml6b250YWwge1xuICBoZWlnaHQ6IDAuNDg2cmVtO1xufVxuLnAtc2xpZGVyLnAtc2xpZGVyLWhvcml6b250YWwgLnAtc2xpZGVyLWhhbmRsZSB7XG4gIG1hcmdpbi10b3A6IC0wLjc3MTVyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMC41NzE1cmVtO1xufVxuLnAtc2xpZGVyLnAtc2xpZGVyLXZlcnRpY2FsIHtcbiAgd2lkdGg6IDAuMjg2cmVtO1xufVxuLnAtc2xpZGVyLnAtc2xpZGVyLXZlcnRpY2FsIC5wLXNsaWRlci1oYW5kbGUge1xuICBtYXJnaW4tbGVmdDogLTAuNTcxNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogLTAuNTcxNXJlbTtcbn1cbi5wLXNsaWRlciAucC1zbGlkZXItaGFuZGxlIHtcbiAgaGVpZ2h0OiAxLjU0M3JlbTtcbiAgd2lkdGg6IDEuNTQzcmVtO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5hcmFuamEpO1xuICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5hcmFuamEpO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycywgY29sb3IgMC4ycywgYm9yZGVyLWNvbG9yIDAuMnMsXG4gICAgYm94LXNoYWRvdyAwLjJzO1xufVxuLnAtc2xpZGVyIC5wLXNsaWRlci1oYW5kbGU6Zm9jdXMge1xuICBvdXRsaW5lOiAwIG5vbmU7XG4gIG91dGxpbmUtb2Zmc2V0OiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggIzkzY2JmOTtcbn1cbi5wLXNsaWRlciAucC1zbGlkZXItcmFuZ2Uge1xuICBib3JkZXI6IDAgbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5hcmFuamEpO1xufVxuLnAtc2xpZGVyOm5vdCgucC1kaXNhYmxlZCkgLnAtc2xpZGVyLWhhbmRsZTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLW5hcmFuamEtOTApO1xuICBib3JkZXItY29sb3I6ICM2NGI1ZjY7XG59XG4ucC1zbGlkZXIucC1zbGlkZXItYW5pbWF0ZS5wLXNsaWRlci1ob3Jpem9udGFsIC5wLXNsaWRlci1oYW5kbGUge1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMsIGNvbG9yIDAuMnMsIGJvcmRlci1jb2xvciAwLjJzLFxuICAgIGJveC1zaGFkb3cgMC4ycywgbGVmdCAwLjJzO1xufVxuLnAtc2xpZGVyLnAtc2xpZGVyLWFuaW1hdGUucC1zbGlkZXItaG9yaXpvbnRhbCAucC1zbGlkZXItcmFuZ2Uge1xuICB0cmFuc2l0aW9uOiB3aWR0aCAwLjJzO1xufVxuLnAtc2xpZGVyLnAtc2xpZGVyLWFuaW1hdGUucC1zbGlkZXItdmVydGljYWwgLnAtc2xpZGVyLWhhbmRsZSB7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycywgY29sb3IgMC4ycywgYm9yZGVyLWNvbG9yIDAuMnMsXG4gICAgYm94LXNoYWRvdyAwLjJzLCBib3R0b20gMC4ycztcbn1cbi5wLXNsaWRlci5wLXNsaWRlci1hbmltYXRlLnAtc2xpZGVyLXZlcnRpY2FsIC5wLXNsaWRlci1yYW5nZSB7XG4gIHRyYW5zaXRpb246IGhlaWdodCAwLjJzO1xufVxuIl19 */
