/*! elementor-icons - v5.18.0 - 18-12-2022 */@font-face{font-display:swap;font-family:eicons;src:url(fonts/eicons.woff2) format("woff2");font-weight:400;font-style:normal}[class*=" eicon-"],[class^=eicon]{display:inline-block;font-family:eicons;font-size:inherit;font-weight:400;font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@keyframes a{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.eicon-animation-spin{animation:a 2s infinite linear}.eicon-editor-link:before{content:"\e800"}.eicon-editor-unlink:before{content:"\e801"}.eicon-editor-external-link:before{content:"\e802"}.eicon-editor-close:before{content:"\e803"}.eicon-editor-list-ol:before{content:"\e804"}.eicon-editor-list-ul:before{content:"\e805"}.eicon-editor-bold:before{content:"\e806"}.eicon-editor-italic:before{content:"\e807"}.eicon-editor-underline:before{content:"\e808"}.eicon-editor-paragraph:before{content:"\e809"}.eicon-editor-h1:before{content:"\e80a"}.eicon-editor-h2:before{content:"\e80b"}.eicon-editor-h3:before{content:"\e80c"}.eicon-editor-h4:before{content:"\e80d"}.eicon-editor-h5:before{content:"\e80e"}.eicon-editor-h6:before{content:"\e80f"}.eicon-editor-quote:before{content:"\e810"}.eicon-editor-code:before{content:"\e811"}.eicon-elementor:before{content:"\e812"}.eicon-elementor-circle:before{content:"\e813"}.eicon-pojome:before{content:"\e814"}.eicon-plus:before{content:"\e815"}.eicon-menu-bar:before{content:"\e816"}.eicon-apps:before{content:"\e817"}.eicon-accordion:before{content:"\e818"}.eicon-alert:before{content:"\e819"}.eicon-animation-text:before{content:"\e81a"}.eicon-animation:before{content:"\e81b"}.eicon-banner:before{content:"\e81c"}.eicon-blockquote:before{content:"\e81d"}.eicon-button:before{content:"\e81e"}.eicon-call-to-action:before{content:"\e81f"}.eicon-captcha:before{content:"\e820"}.eicon-carousel:before{content:"\e821"}.eicon-checkbox:before{content:"\e822"}.eicon-columns:before{content:"\e823"}.eicon-countdown:before{content:"\e824"}.eicon-counter:before{content:"\e825"}.eicon-date:before{content:"\e826"}.eicon-divider-shape:before{content:"\e827"}.eicon-divider:before{content:"\e828"}.eicon-download-button:before{content:"\e829"}.eicon-dual-button:before{content:"\e82a"}.eicon-email-field:before{content:"\e82b"}.eicon-facebook-comments:before{content:"\e82c"}.eicon-facebook-like-box:before{content:"\e82d"}.eicon-form-horizontal:before{content:"\e82e"}.eicon-form-vertical:before{content:"\e82f"}.eicon-gallery-grid:before{content:"\e830"}.eicon-gallery-group:before{content:"\e831"}.eicon-gallery-justified:before{content:"\e832"}.eicon-gallery-masonry:before{content:"\e833"}.eicon-icon-box:before{content:"\e834"}.eicon-image-before-after:before{content:"\e835"}.eicon-image-box:before{content:"\e836"}.eicon-image-hotspot:before{content:"\e837"}.eicon-image-rollover:before{content:"\e838"}.eicon-info-box:before{content:"\e839"}.eicon-inner-section:before{content:"\e83a"}.eicon-mailchimp:before{content:"\e83b"}.eicon-menu-card:before{content:"\e83c"}.eicon-navigation-horizontal:before{content:"\e83d"}.eicon-nav-menu:before{content:"\e83e"}.eicon-navigation-vertical:before{content:"\e83f"}.eicon-number-field:before{content:"\e840"}.eicon-parallax:before{content:"\e841"}.eicon-php7:before{content:"\e842"}.eicon-post-list:before{content:"\e843"}.eicon-post-slider:before{content:"\e844"}.eicon-post:before{content:"\e845"}.eicon-posts-carousel:before{content:"\e846"}.eicon-posts-grid:before{content:"\e847"}.eicon-posts-group:before{content:"\e848"}.eicon-posts-justified:before{content:"\e849"}.eicon-posts-masonry:before{content:"\e84a"}.eicon-posts-ticker:before{content:"\e84b"}.eicon-price-list:before{content:"\e84c"}.eicon-price-table:before{content:"\e84d"}.eicon-radio:before{content:"\e84e"}.eicon-rtl:before{content:"\e84f"}.eicon-scroll:before{content:"\e850"}.eicon-search:before{content:"\e851"}.eicon-select:before{content:"\e852"}.eicon-share:before{content:"\e853"}.eicon-sidebar:before{content:"\e854"}.eicon-skill-bar:before{content:"\e855"}.eicon-slider-3d:before{content:"\e856"}.eicon-slider-album:before{content:"\e857"}.eicon-slider-device:before{content:"\e858"}.eicon-slider-full-screen:before{content:"\e859"}.eicon-slider-push:before{content:"\e85a"}.eicon-slider-vertical:before{content:"\e85b"}.eicon-slider-video:before{content:"\e85c"}.eicon-slides:before{content:"\e85d"}.eicon-social-icons:before{content:"\e85e"}.eicon-spacer:before{content:"\e85f"}.eicon-table:before{content:"\e860"}.eicon-tabs:before{content:"\e861"}.eicon-tel-field:before{content:"\e862"}.eicon-text-area:before{content:"\e863"}.eicon-text-field:before{content:"\e864"}.eicon-thumbnails-down:before{content:"\e865"}.eicon-thumbnails-half:before{content:"\e866"}.eicon-thumbnails-right:before{content:"\e867"}.eicon-time-line:before{content:"\e868"}.eicon-toggle:before{content:"\e869"}.eicon-url:before{content:"\e86a"}.eicon-t-letter:before{content:"\e86b"}.eicon-wordpress:before{content:"\e86c"}.eicon-text:before{content:"\e86d"}.eicon-anchor:before{content:"\e86e"}.eicon-bullet-list:before{content:"\e86f"}.eicon-code:before{content:"\e870"}.eicon-favorite:before{content:"\e871"}.eicon-google-maps:before{content:"\e872"}.eicon-image:before{content:"\e873"}.eicon-photo-library:before{content:"\e874"}.eicon-woocommerce:before{content:"\e875"}.eicon-youtube:before{content:"\e876"}.eicon-flip-box:before{content:"\e877"}.eicon-settings:before{content:"\e878"}.eicon-headphones:before{content:"\e879"}.eicon-testimonial:before{content:"\e87a"}.eicon-counter-circle:before{content:"\e87b"}.eicon-person:before{content:"\e87c"}.eicon-chevron-right:before{content:"\e87d"}.eicon-chevron-left:before{content:"\e87e"}.eicon-close:before{content:"\e87f"}.eicon-file-download:before{content:"\e880"}.eicon-save:before{content:"\e881"}.eicon-zoom-in:before{content:"\e882"}.eicon-shortcode:before{content:"\e883"}.eicon-nerd:before{content:"\e884"}.eicon-device-desktop:before{content:"\e885"}.eicon-device-tablet:before{content:"\e886"}.eicon-device-mobile:before{content:"\e887"}.eicon-document-file:before{content:"\e888"}.eicon-folder-o:before{content:"\e889"}.eicon-hypster:before{content:"\e88a"}.eicon-h-align-left:before{content:"\e88b"}.eicon-h-align-right:before{content:"\e88c"}.eicon-h-align-center:before{content:"\e88d"}.eicon-h-align-stretch:before{content:"\e88e"}.eicon-v-align-top:before{content:"\e88f"}.eicon-v-align-bottom:before{content:"\e890"}.eicon-v-align-middle:before{content:"\e891"}.eicon-v-align-stretch:before{content:"\e892"}.eicon-pro-icon:before{content:"\e893"}.eicon-mail:before{content:"\e894"}.eicon-lock-user:before{content:"\e895"}.eicon-testimonial-carousel:before{content:"\e896"}.eicon-media-carousel:before{content:"\e897"}.eicon-section:before{content:"\e898"}.eicon-column:before{content:"\e899"}.eicon-edit:before{content:"\e89a"}.eicon-clone:before{content:"\e89b"}.eicon-trash:before{content:"\e89c"}.eicon-play:before{content:"\e89d"}.eicon-angle-right:before{content:"\e89e"}.eicon-angle-left:before{content:"\e89f"}.eicon-animated-headline:before{content:"\e8a0"}.eicon-menu-toggle:before{content:"\e8a1"}.eicon-fb-embed:before{content:"\e8a2"}.eicon-fb-feed:before{content:"\e8a3"}.eicon-twitter-embed:before{content:"\e8a4"}.eicon-twitter-feed:before{content:"\e8a5"}.eicon-sync:before{content:"\e8a6"}.eicon-import-export:before{content:"\e8a7"}.eicon-check-circle:before{content:"\e8a8"}.eicon-library-save:before{content:"\e8a9"}.eicon-library-download:before{content:"\e8aa"}.eicon-insert:before{content:"\e8ab"}.eicon-preview-medium:before{content:"\e8ac"}.eicon-sort-down:before{content:"\e8ad"}.eicon-sort-up:before{content:"\e8ae"}.eicon-heading:before{content:"\e8af"}.eicon-logo:before{content:"\e8b0"}.eicon-meta-data:before{content:"\e8b1"}.eicon-post-content:before{content:"\e8b2"}.eicon-post-excerpt:before{content:"\e8b3"}.eicon-post-navigation:before{content:"\e8b4"}.eicon-yoast:before{content:"\e8b5"}.eicon-nerd-chuckle:before{content:"\e8b6"}.eicon-nerd-wink:before{content:"\e8b7"}.eicon-comments:before{content:"\e8b8"}.eicon-download-circle-o:before{content:"\e8b9"}.eicon-library-upload:before{content:"\e8ba"}.eicon-save-o:before{content:"\e8bb"}.eicon-upload-circle-o:before{content:"\e8bc"}.eicon-ellipsis-h:before{content:"\e8bd"}.eicon-ellipsis-v:before{content:"\e8be"}.eicon-arrow-left:before{content:"\e8bf"}.eicon-arrow-right:before{content:"\e8c0"}.eicon-arrow-up:before{content:"\e8c1"}.eicon-arrow-down:before{content:"\e8c2"}.eicon-play-o:before{content:"\e8c3"}.eicon-archive-posts:before{content:"\e8c4"}.eicon-archive-title:before{content:"\e8c5"}.eicon-featured-image:before{content:"\e8c6"}.eicon-post-info:before{content:"\e8c7"}.eicon-post-title:before{content:"\e8c8"}.eicon-site-logo:before{content:"\e8c9"}.eicon-site-search:before{content:"\e8ca"}.eicon-site-title:before{content:"\e8cb"}.eicon-plus-square:before{content:"\e8cc"}.eicon-minus-square:before{content:"\e8cd"}.eicon-cloud-check:before{content:"\e8ce"}.eicon-drag-n-drop:before{content:"\e8cf"}.eicon-welcome:before{content:"\e8d0"}.eicon-handle:before{content:"\e8d1"}.eicon-cart:before{content:"\e8d2"}.eicon-product-add-to-cart:before{content:"\e8d3"}.eicon-product-breadcrumbs:before{content:"\e8d4"}.eicon-product-categories:before{content:"\e8d5"}.eicon-product-description:before{content:"\e8d6"}.eicon-product-images:before{content:"\e8d7"}.eicon-product-info:before{content:"\e8d8"}.eicon-product-meta:before{content:"\e8d9"}.eicon-product-pages:before{content:"\e8da"}.eicon-product-price:before{content:"\e8db"}.eicon-product-rating:before{content:"\e8dc"}.eicon-product-related:before{content:"\e8dd"}.eicon-product-stock:before{content:"\e8de"}.eicon-product-tabs:before{content:"\e8df"}.eicon-product-title:before{content:"\e8e0"}.eicon-product-upsell:before{content:"\e8e1"}.eicon-products:before{content:"\e8e2"}.eicon-bag-light:before{content:"\e8e3"}.eicon-bag-medium:before{content:"\e8e4"}.eicon-bag-solid:before{content:"\e8e5"}.eicon-basket-light:before{content:"\e8e6"}.eicon-basket-medium:before{content:"\e8e7"}.eicon-basket-solid:before{content:"\e8e8"}.eicon-cart-light:before{content:"\e8e9"}.eicon-cart-medium:before{content:"\e8ea"}.eicon-cart-solid:before{content:"\e8eb"}.eicon-exchange:before{content:"\e8ec"}.eicon-preview-thin:before{content:"\e8ed"}.eicon-device-laptop:before{content:"\e8ee"}.eicon-collapse:before{content:"\e8ef"}.eicon-expand:before{content:"\e8f0"}.eicon-navigator:before{content:"\e8f1"}.eicon-plug:before{content:"\e8f2"}.eicon-dashboard:before{content:"\e8f3"}.eicon-typography:before{content:"\e8f4"}.eicon-info-circle-o:before{content:"\e8f5"}.eicon-integration:before{content:"\e8f6"}.eicon-plus-circle-o:before{content:"\e8f7"}.eicon-rating:before{content:"\e8f8"}.eicon-review:before{content:"\e8f9"}.eicon-tools:before{content:"\e8fa"}.eicon-loading:before{content:"\e8fb"}.eicon-sitemap:before{content:"\e8fc"}.eicon-click:before{content:"\e8fd"}.eicon-clock:before{content:"\e8fe"}.eicon-library-open:before{content:"\e8ff"}.eicon-warning:before{content:"\e900"}.eicon-flow:before{content:"\e901"}.eicon-cursor-move:before{content:"\e902"}.eicon-arrow-circle-left:before{content:"\e903"}.eicon-flash:before{content:"\e904"}.eicon-redo:before{content:"\e905"}.eicon-ban:before{content:"\e906"}.eicon-barcode:before{content:"\e907"}.eicon-calendar:before{content:"\e908"}.eicon-caret-left:before{content:"\e909"}.eicon-caret-right:before{content:"\e90a"}.eicon-caret-up:before{content:"\e90b"}.eicon-chain-broken:before{content:"\e90c"}.eicon-check-circle-o:before{content:"\e90d"}.eicon-check:before{content:"\e90e"}.eicon-chevron-double-left:before{content:"\e90f"}.eicon-chevron-double-right:before{content:"\e910"}.eicon-undo:before{content:"\e911"}.eicon-filter:before{content:"\e912"}.eicon-circle-o:before{content:"\e913"}.eicon-circle:before{content:"\e914"}.eicon-clock-o:before{content:"\e915"}.eicon-cog:before{content:"\e916"}.eicon-cogs:before{content:"\e917"}.eicon-commenting-o:before{content:"\e918"}.eicon-copy:before{content:"\e919"}.eicon-database:before{content:"\e91a"}.eicon-dot-circle-o:before{content:"\e91b"}.eicon-envelope:before{content:"\e91c"}.eicon-external-link-square:before{content:"\e91d"}.eicon-eyedropper:before{content:"\e91e"}.eicon-folder:before{content:"\e91f"}.eicon-font:before{content:"\e920"}.eicon-adjust:before{content:"\e921"}.eicon-lightbox:before{content:"\e922"}.eicon-heart-o:before{content:"\e923"}.eicon-history:before{content:"\e924"}.eicon-image-bold:before{content:"\e925"}.eicon-info-circle:before{content:"\e926"}.eicon-link:before{content:"\e927"}.eicon-long-arrow-left:before{content:"\e928"}.eicon-long-arrow-right:before{content:"\e929"}.eicon-caret-down:before{content:"\e92a"}.eicon-paint-brush:before{content:"\e92b"}.eicon-pencil:before{content:"\e92c"}.eicon-plus-circle:before{content:"\e92d"}.eicon-zoom-in-bold:before{content:"\e92e"}.eicon-sort-amount-desc:before{content:"\e92f"}.eicon-sign-out:before{content:"\e930"}.eicon-spinner:before{content:"\e931"}.eicon-square:before{content:"\e932"}.eicon-star-o:before{content:"\e933"}.eicon-star:before{content:"\e934"}.eicon-text-align-justify:before{content:"\e935"}.eicon-text-align-center:before{content:"\e936"}.eicon-tags:before{content:"\e937"}.eicon-text-align-left:before{content:"\e938"}.eicon-text-align-right:before{content:"\e939"}.eicon-close-circle:before{content:"\e93a"}.eicon-trash-o:before{content:"\e93b"}.eicon-font-awesome:before{content:"\e93c"}.eicon-user-circle-o:before{content:"\e93d"}.eicon-video-camera:before{content:"\e93e"}.eicon-heart:before{content:"\e93f"}.eicon-wrench:before{content:"\e940"}.eicon-help:before{content:"\e941"}.eicon-help-o:before{content:"\e942"}.eicon-zoom-out-bold:before{content:"\e943"}.eicon-plus-square-o:before{content:"\e944"}.eicon-minus-square-o:before{content:"\e945"}.eicon-minus-circle:before{content:"\e946"}.eicon-minus-circle-o:before{content:"\e947"}.eicon-code-bold:before{content:"\e948"}.eicon-cloud-upload:before{content:"\e949"}.eicon-search-bold:before{content:"\e94a"}.eicon-map-pin:before{content:"\e94b"}.eicon-meetup:before{content:"\e94c"}.eicon-slideshow:before{content:"\e94d"}.eicon-t-letter-bold:before{content:"\e94e"}.eicon-preferences:before{content:"\e94f"}.eicon-table-of-contents:before{content:"\e950"}.eicon-tv:before{content:"\e951"}.eicon-upload:before{content:"\e952"}.eicon-instagram-comments:before{content:"\e953"}.eicon-instagram-nested-gallery:before{content:"\e954"}.eicon-instagram-post:before{content:"\e955"}.eicon-instagram-video:before{content:"\e956"}.eicon-instagram-gallery:before{content:"\e957"}.eicon-instagram-likes:before{content:"\e958"}.eicon-facebook:before{content:"\e959"}.eicon-twitter:before{content:"\e95a"}.eicon-pinterest:before{content:"\e95b"}.eicon-frame-expand:before{content:"\e95c"}.eicon-frame-minimize:before{content:"\e95d"}.eicon-archive:before{content:"\e95e"}.eicon-colors-typography:before{content:"\e95f"}.eicon-custom:before{content:"\e960"}.eicon-footer:before{content:"\e961"}.eicon-header:before{content:"\e962"}.eicon-layout-settings:before{content:"\e963"}.eicon-lightbox-expand:before{content:"\e964"}.eicon-error-404:before{content:"\e965"}.eicon-theme-style:before{content:"\e966"}.eicon-search-results:before{content:"\e967"}.eicon-single-post:before{content:"\e968"}.eicon-site-identity:before{content:"\e969"}.eicon-theme-builder:before{content:"\e96a"}.eicon-download-bold:before{content:"\e96b"}.eicon-share-arrow:before{content:"\e96c"}.eicon-global-settings:before{content:"\e96d"}.eicon-user-preferences:before{content:"\e96e"}.eicon-lock:before{content:"\e96f"}.eicon-export-kit:before{content:"\e970"}.eicon-import-kit:before{content:"\e971"}.eicon-lottie:before{content:"\e972"}.eicon-products-archive:before{content:"\e973"}.eicon-single-product:before{content:"\e974"}.eicon-disable-trash-o:before{content:"\e975"}.eicon-single-page:before{content:"\e976"}.eicon-wordpress-light:before{content:"\e977"}.eicon-cogs-check:before{content:"\e978"}.eicon-custom-css:before{content:"\e979"}.eicon-global-colors:before{content:"\e97a"}.eicon-globe:before{content:"\e97b"}.eicon-typography-1:before{content:"\e97c"}.eicon-background:before{content:"\e97d"}.eicon-device-responsive:before{content:"\e97e"}.eicon-device-wide:before{content:"\e97f"}.eicon-code-highlight:before{content:"\e980"}.eicon-video-playlist:before{content:"\e981"}.eicon-download-kit:before{content:"\e982"}.eicon-kit-details:before{content:"\e983"}.eicon-kit-parts:before{content:"\e984"}.eicon-kit-upload:before{content:"\e985"}.eicon-kit-plugins:before{content:"\e986"}.eicon-kit-upload-alt:before{content:"\e987"}.eicon-hotspot:before{content:"\e988"}.eicon-paypal-button:before{content:"\e989"}.eicon-shape:before{content:"\e98a"}.eicon-wordart:before{content:"\e98b"}.eicon-checkout:before{content:"\e98c"}.eicon-container:before{content:"\e98d"}.eicon-flip:before{content:"\e98e"}.eicon-info:before{content:"\e98f"}.eicon-my-account:before{content:"\e990"}.eicon-purchase-summary:before{content:"\e991"}.eicon-page-transition:before{content:"\e992"}.eicon-spotify:before{content:"\e993"}.eicon-stripe-button:before{content:"\e994"}.eicon-woo-settings:before{content:"\e995"}.eicon-woo-cart:before{content:"\e996"}.eicon-grow:before{content:"\e997"}.eicon-order-end:before{content:"\e998"}.eicon-nowrap:before{content:"\e999"}.eicon-order-start:before{content:"\e99a"}.eicon-progress-tracker:before{content:"\e99b"}.eicon-shrink:before{content:"\e99c"}.eicon-wrap:before{content:"\e99d"}.eicon-align-center-h:before{content:"\e99e"}.eicon-align-center-v:before{content:"\e99f"}.eicon-align-end-h:before{content:"\e9a0"}.eicon-align-end-v:before{content:"\e9a1"}.eicon-align-start-h:before{content:"\e9a2"}.eicon-align-start-v:before{content:"\e9a3"}.eicon-align-stretch-h:before{content:"\e9a4"}.eicon-align-stretch-v:before{content:"\e9a5"}.eicon-justify-center-h:before{content:"\e9a6"}.eicon-justify-center-v:before{content:"\e9a7"}.eicon-justify-end-h:before{content:"\e9a8"}.eicon-justify-end-v:before{content:"\e9a9"}.eicon-justify-space-around-h:before{content:"\e9aa"}.eicon-justify-space-around-v:before{content:"\e9ab"}.eicon-justify-space-between-h:before{content:"\e9ac"}.eicon-justify-space-between-v:before{content:"\e9ad"}.eicon-justify-space-evenly-h:before{content:"\e9ae"}.eicon-justify-space-evenly-v:before{content:"\e9af"}.eicon-justify-start-h:before{content:"\e9b0"}.eicon-justify-start-v:before{content:"\e9b1"}.eicon-woocommerce-cross-sells:before{content:"\e9b2"}.eicon-woocommerce-notices:before{content:"\e9b3"}.eicon-inner-container:before{content:"\e9b4"}.eicon-warning-full:before{content:"\e9b5"}.eicon-exit:before{content:"\e9b6"}.eicon-loop-builder:before{content:"\e9b7"}.eicon-notes:before{content:"\e9b8"}.eicon-read:before{content:"\e9b9"}.eicon-unread:before{content:"\e9ba"}.eicon-carousel-loop:before{content:"\e9bb"}.eicon-mega-menu:before{content:"\eb78"}.eicon-eye:before{content:"\e8ac"}.eicon-elementor-square:before{content:"\e813"}
@font-face{font-family:Epiloque;src:url(fonts/Epilogue-Regular.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Epiloque;font-weight:500;src:url(fonts/Epilogue-Medium.woff2) format("woff2");font-display:swap}@font-face{font-family:Epiloque;src:url(fonts/Epilogue-Bold.woff2) format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Epiloque;src:url(fonts/Epilogue-Light.woff2) format("woff2");font-weight:300;font-display:swap}@font-face{font-family:neosferset2;src:url(fonts/neosferset2.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:neosferspotify;src:url(fonts/neosferspotify.woff2) format("woff2");font-weight:400;font-display:swap}[class*=" neosferspotify"]:before,[class^=neosferspotify]:before{font-family:neosferspotify;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.neosferspotifyneosfer-spotify:before{content:"\e800"}@font-face{font-family:Roboto;src:url(fonts/roboto-normal-latin-400.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:"Roboto Slab";src:url(fonts/roboto-slab-normal-latin.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Epilogue;src:url(fonts/epilogue-normal-latin-400.woff2) format("woff2");font-weight:400;font-display:swap}*{font-family:Epiloque;font-size:17px;line-height:30.6px;font-weight:500;margin:0;padding:0}@media (max-width:767px){*{font-size:15px;line-height:27px}}body{background-color:#fff;transition:.3s background-color ease}body.blackening{background-color:#000;color:#fff}body.black,body.blackening{background-color:#000;color:#fff}body.black a,body.blackening a{color:#fff}body.black .nextup-post-wrapper .nextup-post,body.blackening .nextup-post-wrapper .nextup-post{color:#fff}body.black .nextup-post-wrapper .nextup-post .post-title svg path,body.blackening .nextup-post-wrapper .nextup-post .post-title svg path{fill:#fff}.container{width:1804px;margin:0 auto;max-width:100%}.container-small{width:1140px}img,video{max-width:100%;width:100%;height:auto}.section:not(.no-padding),section:not(.no-padding){padding:0 50px}a[href="#unlinked"]{cursor:default}a{text-decoration:none;color:#000}.d-flex{display:flex}.flex-wrap{flex-wrap:wrap}.flex-fill{flex:1}.flex-column{flex-direction:column}.jc-center{justify-content:center}.jc-between{justify-content:space-between}.jc-end{justify-content:flex-end}.items-center{align-items:center}.items-center-all{align-content:center;align-items:center}.items-start{align-items:start}.items-end{align-items:end}.text{font-size:17px}.text-center{text-align:center;margin:0 auto}.text strong{font-weight:500}@media (max-width:767px){.text{font-size:15px}}.text-green{color:#00ffc2}.text.inline-image img{width:auto;float:right}.title{font-size:32px;line-height:57.6px;font-weight:700}.title-big{font-size:84px;line-height:100px;font-weight:700}@media (max-width:767px){.title-big{font-size:42px;line-height:50.4px}}.title-biggest{font-size:107px;line-height:128px;font-weight:700}@media (max-width:767px){.title-biggest{font-size:50px;line-height:1.2}}.title-small{font-size:26px;line-height:46.8px;font-weight:700}@media (max-width:767px){.title-small{font-size:20px;line-height:36px}}@media (max-width:767px){.title:not(.title-big,.title-biggest,.title-small){font-size:26px;line-height:37.7px}}@media (min-width:2000px){.title{font-size:70px;line-height:1.2!important}}.fw-300,.fw-300 *{font-weight:300}.fw-400,.fw-400 *{font-weight:400}.fw-500,.fw-500 *{font-weight:500}.fw-600,.fw-600 *{font-weight:600}.fw-700,.fw-700 *{font-weight:700}.fs-12,.fs-12 *{font-size:12px}.fs-14,.fs-14 *{font-size:14px}.fs-15,.fs-15 *{font-size:15px}.fs-26,.fs-26 *{font-size:26px;line-height:46.3px}@media (max-width:767px){.fs-26,.fs-26 *{font-size:20px;line-height:36px}}.fs-32,.fs-32 *{font-size:32px;line-height:57.6px}@media (max-width:767px){.fs-32,.fs-32 *{font-size:24px;line-height:46.8px}}.pos-rel{position:relative}.pos-abs{position:absolute}.mousey{min-width:25px;width:25px;height:40px;border:2px solid #000;border-radius:50px;position:relative}.mousey .scroller{position:absolute;top:5px;border-radius:50px;width:3px;height:10px;background-color:#000;left:50%;transform:translateX(-50%);animation-name:scroll;animation-duration:2.2s;animation-timing-function:cubic-bezier(.15,.41,.69,.94);animation-iteration-count:infinite}.col-2{width:50%}.section-pt{padding-top:168px}.section-pt-2{padding-top:270px;padding-bottom:300px}.mb-1{margin-bottom:20px}.mx-auto{margin:0 auto}.post-button.black .tab-button{background-color:#fff;color:#000}.post-button.black .tab-button .button-icon{box-shadow:inset 0 0 0 2em #000}.post-button.black .tab-button:hover .button-icon{box-shadow:inset 0 0 0 .1em #000}.tab-button{padding:10px;background-color:#000;border-radius:45px;color:#fff;max-width:-moz-fit-content;max-width:fit-content;cursor:pointer}.tab-button .button-text{padding:0 15px;margin-right:15px;line-height:49.8px}.tab-button .button-icon{transition:box-shadow .4s ease;border-radius:50%;aspect-ratio:1/1;box-shadow:inset 0 0 0 2em #fff;width:59px}.tab-button:hover .button-icon{box-shadow:inset 0 0 0 .1em #fff}.button-wrapper.black .tab-button .button-text{color:#fff}.button-wrapper.black .tab-button .button-icon.world-icon{box-shadow:inset 0 0 0 2em #fff;color:#000}.button-wrapper.black .tab-button:hover .button-icon.world-icon{box-shadow:inset 0 0 0 .1em #fff;color:#fff}section.black{opacity:1;color:#fff}section.black .tab-button{background-color:#fff;color:#000}section.black .tab-button .button-icon{box-shadow:inset 0 0 0 2em #000}section.black .tab-button:hover .button-icon{box-shadow:inset 0 0 0 .1em #000}.content-blocker{position:fixed;left:0;right:0;top:0;bottom:0;background-color:#fff;z-index:100;transition:all .2s ease}.otgs-development-site-front-end,.wpml-ls-statics-footer{display:none}[data-lottie]{position:relative}[data-lottie].mode-loop>svg{opacity:0}[data-lottie].mode-loop .lottie-loop{opacity:1}[data-lottie] .lottie-loop{opacity:0;top:0;right:0;left:0;position:absolute}[data-lottie] .lottie-mobile{display:none}@media (max-width:767px){[data-lottie].have-mobile .lottie-loop,[data-lottie].have-mobile>svg{display:none}[data-lottie].have-mobile .lottie-mobile{display:block}}section.black .what-top-wrapper .tab-togglers{border-color:#fff}section.black .what-top-wrapper .tab-togglers .toggler-item.active,section.black .what-top-wrapper .tab-togglers .toggler-item:hover{background-color:#fff}section.black .what-top-wrapper .tab-togglers .toggler-item.active .toggler-title,section.black .what-top-wrapper .tab-togglers .toggler-item:hover .toggler-title{color:#000}iframe{width:100%}.marker-app iframe{min-height:unset;width:100%}[class*=" neosfer2"]:before,[class^=neosfer2]:before{font-family:neosferset2;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.neosfer2envelope-icon-white:before{content:"\e800"}.neosfer2world-icon-black:before{content:"\e801"}@keyframes scroll{0%{top:5px;opacity:0}10%{opacity:1;top:5px}100%{top:calc(100% - 15px);opacity:0}}#lottie-container-mobile{display:none}@media only screen and (max-width:1024px){#lottie-container{display:none}#lottie-container-mobile{display:block}}
body{font-size:17px;font-family:Epiloque}.header{min-height:80px;transition:.6s all cubic-bezier(.65,.05,.36,1);background-color:#fff}.header:not(.static){box-shadow:1px -1px 17px 0 rgba(0,0,0,.15)}.header.fixed{top:0;left:0;right:0;position:fixed;z-index:5}.header.hidden{transform:translateY(-100%);box-shadow:none}.header .header-wrapper{height:100%}.header .header-menu-toggler{padding:11px}.header .header-menu-toggler svg{width:25px;height:25px}.header .header-rightbox>div{cursor:pointer}.header .header-rightbox .to-top{margin-right:42px;opacity:0;transition:all .2s ease;pointer-events:none}.header .header-rightbox .to-top.active{opacity:1;pointer-events:all}.header .mob-show .locaiton-logo svg{width:35px;height:auto;max-width:100%}.header.black{background-color:#000;color:#fff}.header.black .location-wrapper,.header.black .location-wrapper a{color:#fff}.header.black .header-menu-toggler svg path,.header.black .header-menu-toggler svg rect,.header.black .to-top svg path,.header.black .to-top svg rect{fill:#fff}.header.black .mob-show .locaiton-logo svg path,.header.black .mob-show .locaiton-logo svg rect{fill:#fff}.header:not(.black),.header:not(.black) a{color:#000}body.blackening .header{background-color:#000;color:#fff}body.blackening .header .location-wrapper,body.blackening .header .location-wrapper a{color:#fff}body.blackening .header .locaiton-logo img{filter:invert(100%) sepia(0) saturate(7500%) hue-rotate(116deg) brightness(109%) contrast(109%)}body.blackening .header .header-menu-toggler svg path,body.blackening .header .header-menu-toggler svg rect,body.blackening .header .to-top svg path,body.blackening .header .to-top svg rect{fill:#fff}body.blackening .header .mob-show .locaiton-logo svg path,body.blackening .header .mob-show .locaiton-logo svg rect{fill:#fff}body.blackening footer .logo-link img{filter:invert(100%) sepia(0) saturate(7500%) hue-rotate(116deg) brightness(109%) contrast(109%)}body.blackening footer .circle-socs .soc-item i{color:#fff}body.blackening .page-build .text-with-arrow p,body.blackening section.presentment .tab-button .button-text{color:#fff}body.blackening .page-build .text-with-arrow svg path{fill:#fff}section{transition:.3s background-color ease}.location-wrapper{align-content:center}.location-wrapper.mob-show{display:none}.location-wrapper .locaiton-logo{max-width:100px;height:24px}.location-wrapper span{font-size:26px;font-weight:700;line-height:46.8px}.location-wrapper .location-drop{margin:0 15px;line-height:.5em}.running-content-wrapper .lottie-mobile{display:none}.running-content-wrapper:not(.rowed) .running-title{width:55%}.running-content-wrapper:not(.rowed) .running-image{max-width:45%}.running-content-wrapper:not(.rowed) .running-image>*{max-width:90%}.running-content-wrapper.rowed .running-title{margin-right:20%}.running-content-wrapper.rowed .running-image{max-width:70%;margin-left:auto}.running-content-wrapper .running-title h1,.running-content-wrapper .running-title h2{font-size:4.3vw;font-weight:700;line-height:100px;line-height:72px;letter-spacing:-.01em}.running-content-wrapper>img,.running-content-wrapper>svg{max-width:100%}.runing-line-section{padding-right:0;padding-left:50px}.runing-line-section .running-line-container{margin-left:30px;background-color:#f8f8f8;overflow-x:hidden;border-radius:40px/50%;border-top-right-radius:0;border-bottom-right-radius:0}.runing-line-section .running-line-content{min-width:-moz-fit-content;min-width:fit-content;white-space:nowrap;animation:running-line linear 10s infinite running}.runing-line-section .running-line-content:hover{animation-play-state:paused}.runing-line-section .running-line-item{min-height:110px;margin-right:100px}.runing-line-section .running-line-item .running-category{background-color:#000;color:#fff;padding:7px;border-radius:5px;line-height:1;margin-right:15px}.runing-line-section .running-line-item .running-title h1{font-size:24px;margin:0;line-height:.8}@keyframes running-line{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.ecosystem-wrapper.compact-title .title-wrapper{max-width:80%;margin-bottom:40px}.ecosystem-wrapper.compact-title .title-wrapper.invest-title{position:absolute}.ecosystem-wrapper .ecosystem-title{margin-bottom:71.2px;font-weight:500}.ecosystem-wrapper .ecosystem-text :not(strong){font-weight:400}.ecosystem-wrapper .image-column:not(.col-2){max-width:70%;margin-left:auto}.ecosystem-wrapper .list-wrapper{width:34%}.ecosystem-wrapper .list-wrapper .h1,.ecosystem-wrapper .list-wrapper h1{font-size:48px;line-height:2.5rem;margin-bottom:13px;font-weight:700}.ecosystem-wrapper .list-wrapper .h1:not(:first-child),.ecosystem-wrapper .list-wrapper h1:not(:first-child){margin-top:80px;margin-bottom:20px}@media (max-width:1207px){.ecosystem-wrapper .list-wrapper .h1,.ecosystem-wrapper .list-wrapper h1{line-height:69.6px}}.ecosystem-wrapper .list-wrapper .h2,.ecosystem-wrapper .list-wrapper h2{font-size:32px;line-height:57.6px;font-weight:700;margin-bottom:20px}.ecosystem-wrapper .list-wrapper .h2-big,.ecosystem-wrapper .list-wrapper h2-big{font-size:84px;line-height:100px;font-weight:700}@media (max-width:767px){.ecosystem-wrapper .list-wrapper .h2-big,.ecosystem-wrapper .list-wrapper h2-big{font-size:42px;line-height:50.4px}}.ecosystem-wrapper .list-wrapper .h2-biggest,.ecosystem-wrapper .list-wrapper h2-biggest{font-size:107px;line-height:128px;font-weight:700}@media (max-width:767px){.ecosystem-wrapper .list-wrapper .h2-biggest,.ecosystem-wrapper .list-wrapper h2-biggest{font-size:50px;line-height:1.2}}.ecosystem-wrapper .list-wrapper .h2-small,.ecosystem-wrapper .list-wrapper h2-small{font-size:26px;line-height:46.8px;font-weight:700}@media (max-width:767px){.ecosystem-wrapper .list-wrapper .h2-small,.ecosystem-wrapper .list-wrapper h2-small{font-size:20px;line-height:36px}}@media (max-width:767px){.ecosystem-wrapper .list-wrapper .h2:not(.ecosystem-wrapper.list-wrapperh2-big,.ecosystem-wrapper.list-wrapperh2-biggest,.ecosystem-wrapper.list-wrapperh2-small,.ecosystem-wrapper.list-wrapper.h2-big,.ecosystem-wrapper.list-wrapper.h2-biggest,.ecosystem-wrapper.list-wrapper.h2-small),.ecosystem-wrapper .list-wrapper h2:not(.ecosystem-wrapper.list-wrapperh2-big,.ecosystem-wrapper.list-wrapperh2-biggest,.ecosystem-wrapper.list-wrapperh2-small,.ecosystem-wrapper.list-wrapper.h2-big,.ecosystem-wrapper.list-wrapper.h2-biggest,.ecosystem-wrapper.list-wrapper.h2-small){font-size:26px;line-height:37.7px}}@media (min-width:2000px){.ecosystem-wrapper .list-wrapper .h2,.ecosystem-wrapper .list-wrapper h2{font-size:70px;line-height:1.2!important}}.ecosystem-wrapper.have-list .image-column{width:66%}.ecosystem-wrapper.have-list .image-column .ecosystem-image{margin-right:140px;text-align:center;margin-bottom:16.41px}.ecosystem-wrapper.have-list .image-column .ecosystem-image svg{max-width:80%}.ecosystem-wrapper.have-list .list-wrapper{width:34%;min-height:532px}.commentator-name{margin-bottom:5px}.commentator-image img{width:85%}.page-home section.tabs-section:not(.no-padding){padding-top:270px;padding-bottom:300px}section.tabs-section:not(.no-padding){padding-top:100px;padding-bottom:150px}section.tabs-section:not(.no-padding) .container-small .tab-slider{width:100%}section.tabs-section:not(.no-padding) .container.d-flex{flex-wrap:wrap}section.tabs-section:not(.no-padding) .container.d-flex .tab-texts{margin-bottom:80px}section.tabs-section:not(.no-padding) .container.d-flex .tab-texts .button-wrapper{margin-bottom:-80px}@media (min-width:1024px){section.tabs-section:not(.no-padding) .container.d-flex .tab-texts .button-wrapper{max-width:calc(50% + 30px)}}section.tabs-section:not(.no-padding) .container.d-flex .tab-texts .button-wrapper .button-text{white-space:nowrap}section.tabs-section:not(.no-padding) .d-flex{position:relative}section.tabs-section:not(.no-padding) .d-flex .tab-slider{margin:-80px -50px 0 auto;width:77%;justify-content:space-between}section.tabs-section:not(.no-padding) .d-flex .tab-slider .slider-item{display:flex;width:calc(25% - 30px)}section.tabs-section:not(.no-padding) .d-flex .tab-slider .slider-item img{transition-duration:.8s;transition-property:mix-blend-mode,width,opacity,background-color}section.tabs-section:not(.no-padding) .tab-wrapper.centered{padding-top:230px}section.tabs-section:not(.no-padding) .tab-wrapper.centered .tab-background{max-height:893px}section.tabs-section:not(.no-padding) .tab-wrapper.centered .tab-slider{max-width:770px;margin:0 auto;margin-right:90px}section.tabs-section:not(.no-padding) .tab-wrapper.centered .tab-slider .slider-item{max-width:calc(33% - 40px);padding:0 40px 40px 0}section.tabs-section:not(.no-padding) .tab-wrapper.centered .tab-slider .slider-item:last-child{padding-right:0}section.tabs-section:not(.no-padding) .tab-wrapper.centered .tab-slider .slider-popup{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.8);z-index:5}section.tabs-section:not(.no-padding) .tab-wrapper.centered .tab-slider .slider-popup .popup-wrapper{display:flex;height:100%;align-items:center}section.tabs-section:not(.no-padding) .tab-wrapper.centered .tab-slider .slider-popup .popup-wrapper .topbar-wrapper{top:0;left:0;right:0;display:flex}section.tabs-section:not(.no-padding) .tab-wrapper.centered .tab-slider .slider-popup .popup-wrapper .pagination-wrapper{max-width:-moz-fit-content;max-width:fit-content}section.tabs-section:not(.no-padding) .tab-wrapper.centered .tab-slider .slider-popup .popup-wrapper .slide-buttons{display:flex;top:0;width:100%;justify-content:space-between;z-index:2;bottom:0}section.tabs-section:not(.no-padding) .tab-wrapper.centered .tab-slider .slider-popup .popup-wrapper .slide-buttons>div{display:flex;align-items:center}section.tabs-section:not(.no-padding) .tab-wrapper.centered .tab-slider .slider-popup .popup-wrapper .slide-buttons>div.right-part{justify-content:flex-end}section.tabs-section:not(.no-padding) .tab-wrapper.centered .tab-slider .slider-popup .swiper.slider{min-width:0}section.tabs-section:not(.no-padding) .tab-wrapper.centered .tab-slider .slider-popup .swiper.slider .image-wrapper img{height:692px;width:auto}section.tabs-section:not(.no-padding) .tab-wrapper.centered .container-small{width:50vw;margin:-200px auto 0;display:block;text-align:center}section.tabs-section:not(.no-padding) .tab-wrapper.centered .container-small .tab-texts{width:100%;max-width:100%;min-width:100%}section.tabs-section:not(.no-padding) .tab-wrapper.centered .tab-subtitle{margin:45px 0 0}section.tabs-section:not(.no-padding) .tab-wrapper.centered .tab-text{margin-bottom:45px}section.tabs-section:not(.no-padding) .tab-wrapper.centered .tab-button{margin:0 auto 150px}section.tabs-section:not(.no-padding) .tab-wrapper.centered .tab-image{max-width:unset;justify-content:center}section.tabs-section:not(.no-padding) .tab-wrapper .tab-background{top:0;bottom:0;left:-50px;right:-50px;z-index:-1}section.tabs-section:not(.no-padding) .tab-wrapper .tab-background .back-single{float:right}section.tabs-section:not(.no-padding) .tab-wrapper .tab-background .background{display:flex;height:100%}section.tabs-section:not(.no-padding) .tab-wrapper .tab-background .background div{height:100%}section.tabs-section:not(.no-padding) .tab-wrapper .tab-background .background div.right-part{width:33%}section.tabs-section:not(.no-padding) .tab-wrapper .tab-background .background div.right-part img{margin-left:auto;display:block}@media (max-width:1024px){section.tabs-section:not(.no-padding) .tab-wrapper .tab-background .background div.right-part{width:100%;position:static!important}}section.tabs-section:not(.no-padding) .tab-wrapper .tab-background .background img,section.tabs-section:not(.no-padding) .tab-wrapper .tab-background .background svg{height:100%;width:auto}section.tabs-section:not(.no-padding) .tab-wrapper .tab-background .back-fragments{justify-content:space-between}.what-top-wrapper .tab-togglers{border:3px solid #000;max-width:-moz-fit-content;max-width:fit-content;margin:0 auto;border-radius:40px;overflow:hidden;margin-bottom:164px;transition:all .2s ease}.what-top-wrapper .tab-togglers:hover{box-shadow:inset 0 0 0 2px #000}.what-top-wrapper .tab-togglers .toggler-item{position:relative;transition:all .2s ease;width:150px;text-align:center;border-radius:40px;padding:11px;cursor:pointer}.what-top-wrapper .tab-togglers .toggler-item:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.what-top-wrapper .tab-togglers .toggler-item:last-child{border-top-right-radius:0;border-bottom-right-radius:0}.what-top-wrapper .tab-togglers .toggler-item .toggler-title{font-size:15px;font-weight:700}.what-top-wrapper .tab-togglers .toggler-item.active,.what-top-wrapper .tab-togglers .toggler-item:hover{background-color:#000}.what-top-wrapper .tab-togglers .toggler-item.active .toggler-title,.what-top-wrapper .tab-togglers .toggler-item:hover .toggler-title{position:relative;z-index:2;color:#fff}@media (max-width:1300px){.what-top-wrapper h1.pos-abs{position:relative;margin-bottom:44px}}.what-tabs .tab-wrapper{display:none}.what-tabs .tab-wrapper.active{display:block}.what-tabs .tab-wrapper .tab-texts{width:66%}.what-tabs .tab-wrapper .tab-text{margin-bottom:38px}.what-tabs .tab-wrapper .tab-image{display:flex;align-items:center;max-width:34%}.what-tabs .tab-wrapper .background.back-single{width:33%}@media (max-width:1024px){.what-tabs .tab-wrapper .background.back-single{width:100%;position:static!important}}.tabs-section .background img{-o-object-fit:cover;object-fit:cover}.page-home .what-tabs .tab-wrapper .tab-image>div{transform:rotate(90deg)}.aboutus-wrapper{max-width:66%}.aboutus-wrapper .aboutus-title{margin-bottom:42px;line-height:37.7px}.aboutus-wrapper .aboutus-text{margin-bottom:38px}.aboutus-wrapper .aboutus-text p{font-size:32px;line-height:57.6px}.aboutus-results{padding:180px 0 90px;flex-wrap:wrap;gap:50px 0}.aboutus-results .result-icon{max-width:40%;width:100%}.aboutus-results .result-item{width:33.33%}@media (max-width:1024px){.aboutus-results .result-item{width:50%}}#about_us{padding-bottom:256px}#about_us .awards-slider{overflow-x:hidden}#about_us .awards-slider .award-slide{margin-top:10px}#about_us .awards-slider .award-slide .date{background-color:#000;color:#adadad;margin:10px 0 22.4px}#about_us .awards-slider .award-slide .text{margin:16px 0 20px}#about_us .awards-slider .award-slide .award-icon{max-width:100%;max-height:30px}#about_us .awards-slider .award-slide .award-icon img,#about_us .awards-slider .award-slide .award-icon svg{-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left;max-width:100%;max-height:30px}.awards-pagination{margin-top:84px}.awards-pagination .awards-left,.awards-pagination .awards-right{cursor:pointer;transition:ease .3s;display:flex;align-items:center}.awards-pagination .awards-left:hover,.awards-pagination .awards-right:hover{transform:scaleX(1.2)}.awards-pagination .pagination-items{margin:0 55px}.awards-pagination .pagination-items .swiper-pagination-bullet{width:6px;height:6px;border:3.5px solid #fff;border-radius:50%;background-color:transparent;opacity:1;transition:background-color .3s ease,width .3s ease,height .3s ease;margin:0 6px;position:relative}.awards-pagination .pagination-items .swiper-pagination-bullet::before{content:"";position:absolute;border-radius:50%;width:0;height:0;left:50%;top:50%;transform:translate(-50%,-50%);background-color:#fff;opacity:0;transition:all .2s ease;pointer-events:none}.awards-pagination .pagination-items .swiper-pagination-bullet-active::before,.awards-pagination .pagination-items .swiper-pagination-bullet:hover::before{opacity:1;width:16px;height:16px}.next-up-wrapper{margin-bottom:27.2px}.next-up-wrapper .subtitle{margin-top:42px;margin-bottom:5px}.nextup-post-wrapper{width:100%}.nextup-post-wrapper .nextup-post{width:100%;background-size:contain;background:url(../../img/nextup-post.svg) no-repeat center;padding:40px;max-width:800px;margin:0 auto 20px;color:#fff}.nextup-post-wrapper .nextup-post .post-title{margin-top:5px}.nextup-post-wrapper .nextup-post .post-title i{margin:0 12px 0 0}.nextup-post-wrapper .button-wrapper.black .tab-button{background-color:#fff}.nextup-post-wrapper .button-wrapper.black .tab-button .button-text{color:#000}.nextup-post-wrapper .button-wrapper.black .tab-button .button-icon{box-shadow:inset 0 0 0 2em #000}.nextup-post-wrapper .button-wrapper.black .tab-button:hover .button-icon{box-shadow:inset 0 0 0 .1em #000}.news-title{margin-bottom:8px}.files-wrapper{margin-bottom:98px}.files-wrapper .file-item{padding:32px 0}.files-wrapper .file-item:not(:last-child){border-bottom:2px solid #e5e5e5}.files-wrapper .file-item .file-title-wrapper,.files-wrapper .file-item .title{padding-right:15px;line-height:46px}.files-wrapper .file-item .newspress-button{min-width:77px}#founder{padding:200px 0 200px;overflow:hidden}#founder .text{margin-bottom:104px}#founder .section-image{transform:rotate(-12deg);max-width:100%;margin:0 auto}section.form-section{padding:200px 0 342px}section.form-section .title-small{margin-bottom:8px}section.form-section .title-big{margin-bottom:42px}section.form-section .text{margin-bottom:52px}body.black .tunned.form-wrapper:focus-within .fa-envelope{color:#fff}body.black .tunned.form-wrapper:focus-within .tunned-input{opacity:1}body.black .tunned.form-wrapper .tunned-input{opacity:.6;color:#fff}body.black .tunned.form-wrapper .tunned-input:hover{box-shadow:inset 0 0 0 3px #000,inset 0 0 0 0 #fff,inset 0 0 0 70px #000!important}body.black section.form-section{padding:200px 0 360px}body.black section.form-section .title-small{margin-bottom:20px}body.black section.form-section .links-wrapper{margin:100px 0 80px}body.black section.form-section .container{width:1140px}body.black section.form-section .tunned-wrapper{padding:0 10px}body.black section.form-section .links-wrapper{display:flex;justify-content:space-between}body.black section.form-section .links-wrapper .tab-button{width:100%;max-width:calc(100% - 20px)}body.black section.form-section .links-wrapper .tab-button:hover .button-icon{color:#fff;box-shadow:inset 0 0 0 .1em #fff}body.black section.form-section .links-wrapper .button-icon{width:56px;height:56px;transition:all .2s ease;order:1;color:#000;display:flex;align-items:center;font-size:28px;margin-bottom:20px;background-color:transparent;box-shadow:inset 0 0 0 2em #fff}body.black section.form-section .links-wrapper .button-text{order:2}body.black section.form-section .links-wrapper .button-wrapper{flex:1}body.black section.form-section .tunned.form-wrapper .tunned-input{background-color:transparent}body.black section.form-section .tunned.form-wrapper .tunned-input:focus-visible{outline:0}body.black section.form-section .text,body.black section.form-section .text *{font-size:26px;line-height:46.3px}body.black section.form-section .form-title{margin-bottom:52px}.tunned-form-wrapper.waiting-mode .tunned.form-wrapper{opacity:.5}.tunned-form-wrapper.waiting-mode .tunned.form-wrapper .fa-envelope{display:none}.tunned-form-wrapper.waiting-mode .tunned.form-wrapper .spinner-wrapper{display:inline-block}.tunned-form-wrapper.waiting-mode .tunned.form-wrapper .spinner-wrapper .form-preloader{font-size:24px}.tunned-form-wrapper .result-wrapper{opacity:0;pointer-events:none;max-width:664px;margin:0 auto}.tunned-form-wrapper .result-wrapper.show{opacity:1;pointer-events:all}.tunned-form-wrapper .result-wrapper span{font-size:15px;font-family:Roboto;color:#4b4f58}.tunned-form-wrapper .result-wrapper span,.tunned-form-wrapper .result-wrapper span i{font-weight:400}.tunned-form-wrapper .result-wrapper .error{display:none}.tunned-form-wrapper .result-wrapper.result-error .success{display:none}.tunned-form-wrapper .result-wrapper.result-error .error{display:inline-flex}.tunned-form-wrapper .result-wrapper.result-error span{color:#d9534f}.tunned-form-wrapper .result-wrapper.result-error svg{width:14px;height:12px;fill:#d9534f}section.form-section .links-wrapper{display:flex;justify-content:space-between}section.form-section .links-wrapper .tab-button{width:100%;max-width:calc(100% - 20px);background-color:transparent}section.form-section .links-wrapper .button-icon{width:56px;height:56px;transition:all .2s ease;order:1;color:#000;display:flex;align-items:center;font-size:28px;margin-bottom:20px;color:#fff;box-shadow:inset 0 0 0 2em #000}section.form-section .links-wrapper .button-icon:hover{box-shadow:inset 0 0 0 .1em #000;color:#000}section.form-section .links-wrapper .button-text{order:2;color:#000}section.form-section .links-wrapper .button-wrapper{flex:1}.tunned.form-wrapper{max-width:-moz-fit-content;max-width:fit-content;transition:all .2s ease}.tunned.form-wrapper:focus-within .tunned-input{box-shadow:inset 0 0 0 3px #000,inset 0 0 0 0 #fff,inset 0 0 0 70px #000!important;color:#fff}.tunned.form-wrapper:focus-within .fa-envelope{color:#fff}.tunned.form-wrapper .tunned-input{box-shadow:inset 0 0 0 3px #000,inset 0 0 0 6px #fff,inset 0 0 0 0 #000;padding:32px 155px 32px 24px;border-radius:44px;width:485px;transition:all ease .3s;border:0;display:block;min-height:72px;max-width:calc(100% - 179px);line-height:1em;font-size:26px}.tunned.form-wrapper .tunned-input::-moz-placeholder{font-size:26px;line-height:1em}.tunned.form-wrapper .tunned-input::placeholder{font-size:26px;line-height:1em}.tunned.form-wrapper .tunned-input:focus{outline:0}.tunned.form-wrapper .tunned-input:hover{box-shadow:inset 0 0 0 5px #000}.tunned.form-wrapper .fa-envelope,.tunned.form-wrapper .spinner-wrapper{width:155px;top:0;bottom:0;right:0;text-align:center;font-size:26px;color:#7a7a7a;transition:all .2s ease;background-color:transparent;border:unset;z-index:1;display:none}.tunned.form-wrapper .fa-envelope{display:inline-block;cursor:pointer;z-index:2}footer:not(.black) a{color:#000}footer.black section.circle .circle-totop{box-shadow:inset 0 0 0 4em #fff}footer.black section.circle .circle-totop svg path,footer.black section.circle .circle-totop svg rect{fill:#000}footer.black section.circle .circle-totop:hover{box-shadow:inset 0 0 0 .3em #fff}footer.black section.circle .circle-totop:hover svg path,footer.black section.circle .circle-totop:hover svg rect{fill:#fff}footer.black section.circle .circle-socs .soc-item i{color:#fff}footer.black section.circle .circle-socs .soc-item:hover::before{border-color:#fff}footer.black section.circle .circle-socs .soc-item:hover i{color:#000}footer.black a{color:#fff}footer.black #headerMenuPopup{background-color:#000}footer.black #headerMenuPopup .bottom-list svg path,footer.black #headerMenuPopup .bottom-list svg rect,footer.black #headerMenuPopup .menu-link svg path,footer.black #headerMenuPopup .menu-link svg rect,footer.black #headerMenuPopup .menu-top svg path,footer.black #headerMenuPopup .menu-top svg rect{fill:#fff}.footer-info-wrapper .info-content{max-width:650px}.footer-info-wrapper .info-content *{font-weight:400}.footer-info-wrapper .info-content .contact-info{margin-left:80px;max-width:calc(50% - 80px)}.footer-info-wrapper .info-content .info-item{margin-bottom:29.75px}.footer-info-wrapper .info-content .info-item strong{font-weight:500}.footer-info-wrapper .info-menu{padding:20px 70px 70px}.footer-info-wrapper .info-menu .footer-menu-wrapper{padding:25px 0}.footer-menu-wrapper .menu-item{overflow-y:hidden;text-transform:uppercase}.footer-menu-wrapper .menu-item .scrolling-part{padding:0 25px;transform:translateY(0);transition:.2s all ease-in-out}.footer-menu-wrapper .menu-item .scrolling-part>*{font-weight:700}.footer-menu-wrapper .menu-item .scrolling-part a{display:block;left:50%;right:-50%;transform:translateX(-50%);text-align:center}.footer-menu-wrapper .menu-item:hover .scrolling-part{transform:translateY(-100%)}.footer-menu-wrapper .menu-link{top:100%}section.circle{position:relative;overflow:hidden}section.circle .background-item{background:url(../../img/footer.svg) no-repeat center;background-size:100% calc(100% - 40px);animation:rotating 53s linear infinite;position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}section.circle .circle-logo{max-width:480px}section.circle .circle-totop{cursor:pointer;max-width:-moz-fit-content;max-width:fit-content;border-radius:50%;display:flex;aspect-ratio:1/1;box-shadow:inset 0 0 0 4em #000;transition:all .2s ease;margin-bottom:47px}section.circle .circle-totop:hover{box-shadow:inset 0 0 0 .3em #000}section.circle .circle-totop:hover svg path{fill:#000}section.circle .circle-totop svg path{fill:#fff}.circle-menu{padding-top:45px}.circle-wrapper{min-height:703px;padding:84px 70px 140px 70px}.circle-socs{width:780px;max-width:100%;min-height:175px}.circle-socs .soc-wrapper{width:25%}.circle-socs .soc-item{border-radius:50%;position:relative;display:flex;margin:0 auto;width:80px;height:80px;justify-content:center;align-items:center}.circle-socs .soc-item::before{content:"";border:0 solid #000;border-radius:50%;transition:all .2s ease;position:absolute}.circle-socs .soc-item:hover::before{border:40px solid #000}.circle-socs .soc-item i{color:#000;transition:all .2s ease}.circle-socs .soc-item:hover i{position:relative;z-index:2;color:#fff}.circle-socs .soc-item i{font-size:48px}.popups-body{position:fixed;z-index:10;top:0;right:0;left:0;bottom:0;background-color:rgba(0,0,0,.6);overflow:hidden;opacity:0;pointer-events:none;transition:all .2s ease}.popups-body.active{opacity:1;pointer-events:all}.header-menu-popup{max-width:412px;width:412px}.header-menu-popup .menu-wrapper{padding:84px;position:relative}.header-menu-popup .menu-wrapper .menu-top{position:absolute;top:20px;right:20px}.header-menu-popup .menu-wrapper .menu-top .search-form-wrapper .search-input{opacity:0;border:2px solid #000;outline:unset;padding:12px 45px 10px 15px;border-radius:8px;transition:all .2s ease;pointer-events:none}.header-menu-popup .menu-wrapper .menu-top .search-form-wrapper .submit{transition:all .2s ease;cursor:pointer;right:0;top:50%;transform:translateY(-50%);background-color:transparent;border:unset;display:flex;align-items:center}.header-menu-popup .menu-wrapper .menu-top .search-form-wrapper .submit svg{margin:0}.header-menu-popup .menu-wrapper .menu-top.search-form-mode{justify-content:flex-end}.header-menu-popup .menu-wrapper .menu-top.search-form-mode .search-form-wrapper{display:flex}.header-menu-popup .menu-wrapper .menu-top.search-form-mode .search-form-wrapper .search-input{opacity:1;pointer-events:all}.header-menu-popup .menu-wrapper .menu-top.search-form-mode .search-form-wrapper .submit{opacity:0;pointer-events:none}.header-menu-popup .menu-wrapper .menu-top .top-item.close-wrapper{cursor:pointer}.header-menu-popup .menu-wrapper .menu-top .top-item.close-wrapper svg{width:65px;height:65px;margin:5px;margin-left:4px}.header-menu-popup .menu-wrapper .menu-top .top-item.search-wrapper svg{width:54px;height:54px;margin-bottom:2px}.header-menu-popup .menu-list-wrapper .menu-list{list-style:none;margin-bottom:42px}.header-menu-popup .menu-list-wrapper .menu-list .menu-item{padding:15px 0}.header-menu-popup .menu-list-wrapper .menu-list .menu-link{font-size:23px;line-height:46.8px}.header-menu-popup .menu-list-wrapper .menu-list .menu-link svg{max-width:20px;opacity:0;margin-left:-5px;transform:scale(.8);transition:all .5s ease}.header-menu-popup .menu-list-wrapper .menu-list .menu-link:hover svg{transform:scale(1);opacity:1;margin-left:17px}.header-menu-popup .bottom-list{list-style:none}.header-menu-popup .bottom-list .menu-item .menu-icon{margin:0 20px 5px 0}.header-menu-popup .bottom-list .menu-item .menu-link{line-height:46.8px;font-weight:700}#portfolioPopup,.header-menu-popup{max-width:66%;max-height:100vh;overflow:auto;position:fixed;right:0;top:0;bottom:0;background-color:#fff;transition:all .2s ease;transform:translate(100%)}#portfolioPopup.active,.header-menu-popup.active{transform:translate(0)}#portfolioPopup{width:0;max-height:100vh;background-color:#111;color:#fff}#portfolioPopup.active{width:calc(66% - 64px);overflow:visible}#portfolioPopup .popup-close{position:absolute;right:calc(100% + 70px);top:50%;transform:translateY(-50%);cursor:pointer}#portfolioPopup .portfolio-wrapper{max-height:calc(100vh - 188px);padding:124px 0 58px 64px;overflow:auto;position:relative}#portfolioPopup .portfolio-wrapper .portfolio-logo{display:flex;margin-bottom:62px}#portfolioPopup .portfolio-wrapper .portfolio-logo img{max-width:196px}#portfolioPopup .portfolio-wrapper .col-2.about-wrapper{width:calc(66% - 80px);padding-right:80px;max-width:unset}#portfolioPopup .portfolio-wrapper .col-2.about-wrapper .link{margin-top:55px}#portfolioPopup .portfolio-wrapper .col-2.about-wrapper .link.inactive{display:none}#portfolioPopup .portfolio-wrapper .col-2.about-wrapper .link-icon{background-color:#fff;border-radius:50%;color:#000;line-height:0;display:flex;align-items:center;justify-content:center;font-size:28px;padding:14px;margin-right:16px}#portfolioPopup .portfolio-wrapper .col-2.about-wrapper a{color:#fff}#portfolioPopup .portfolio-wrapper .col-2.about-wrapper p a{color:#00ffc2}#portfolioPopup .portfolio-wrapper .col-2.about-wrapper .about-title{margin-bottom:15px}#portfolioPopup .portfolio-wrapper .info-wrapper{flex:1;padding-top:6px}#portfolioPopup .portfolio-wrapper .info-wrapper .founding-year{margin-bottom:47.2px}#portfolioPopup .portfolio-wrapper .info-wrapper .investment-year{margin-bottom:44px}#portfolioPopup .portfolio-wrapper .info-wrapper .fs-15{font-family:Roboto;line-height:1.6em}#portfolioPopup .portfolio-wrapper .person .person-image{margin:10px 0;width:49px;height:49px;overflow:hidden}.simple-text .container.half .text{max-width:60%}.simple-text .container.d-flex>div:first-child{width:64%}.simple-text .container.d-flex div:not(:first-child){flex:1}.simple-text .container-small{margin:128px auto 0}.simple-text .container-small p{margin-bottom:41.6px}.page-invest .running-title h1,.page-invest .running-title h2{font-size:86px;padding-right:50px}.page-invest section#hero{padding-right:0}.page-invest section:first-child{padding-top:154px;margin-bottom:50px}.page-invest .mousey-wrapper{position:absolute;bottom:-150px;left:0}.page-invest .simple-text .title-wrapper{margin:188px 0 37px}.page-invest .running-content-wrapper.rowed .running-image{margin:-33% 0 0 auto}.page-invest .container.half .text.default{max-width:50%}section.tabs-extended{padding:0}section.tabs-extended .black-end{bottom:260px}section.tabs-extended .tab-togglers{margin-top:40px;flex-wrap:wrap}section.tabs-extended .tab-togglers .toggler-item{border:1px solid #fff;border-radius:30px;padding:8px 20px;margin:8px;font-size:15px;font-weight:700;line-height:27px;background-color:#000;box-shadow:inset 0 0 0 2px #fff;transition:all .2s ease;min-width:-moz-fit-content;min-width:fit-content;white-space:nowrap;cursor:pointer}section.tabs-extended .tab-togglers .toggler-item:hover{box-shadow:inset 0 0 0 4px #fff}section.tabs-extended .tab-togglers .toggler-item.active{background-color:#fff;color:#000}section.tabs-extended .tabs-content{flex-wrap:wrap;margin-top:42px}section.tabs-extended .tabs-content.tab-insights{width:1120px;max-width:100%;margin:91px auto 0}section.tabs-extended .tabs-content .tab-wrapper{opacity:0;transition:.3s opacity ease;display:none}section.tabs-extended .tabs-content .tab-wrapper .tab-paged.loading{opacity:.6}section.tabs-extended .tabs-content .tab-wrapper.active{display:block;animation:fade linear .3s;opacity:1}section.tabs-extended .tabs-content .image-wrapper{min-width:306px;min-height:160px;width:calc(33.33% - 20px);padding:10px;cursor:pointer}section.tabs-extended .tabs-content .image-wrapper img,section.tabs-extended .tabs-content .image-wrapper svg{max-height:160px;max-width:160px;width:auto}section.tabs-extended .tabs-content .image-wrapper:hover{background:url(../../img/tabs-image.svg) no-repeat center;background-size:260px auto}section.tabs-extended .tabs-content .loadmore-team .thumbnail-item{height:265px}section.tabs-extended .tabs-content .loadmore-team .thumbnail-item img,section.tabs-extended .tabs-content .loadmore-team .thumbnail-item svg,section.tabs-extended .tabs-content .loadmore-team .thumbnail-item video{height:265px;width:auto;-o-object-fit:contain;object-fit:contain}section.tabs-extended .loader{width:48px;height:48px;border:5px solid #00e4c5;border-bottom-color:transparent;border-radius:50%;display:block;margin:0 auto;box-sizing:border-box;animation:rotation 1s linear infinite;opacity:0}section.tabs-extended .loader.active{opacity:1}@keyframes rotation{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.insights-wrapper{flex-wrap:wrap}.insights-wrapper .insight-item{max-width:calc(50% - 15px);width:50%;margin-bottom:80px}.insights-wrapper .insight-item .thumbnail-wrapper{position:relative;padding-top:75%;overflow:hidden}.insights-wrapper .insight-item .thumbnail-wrapper::before{position:absolute;background:url(../../img/white-ratio4-3.svg) no-repeat;background-size:cover;content:"";left:0;top:0;right:0;bottom:0;z-index:2;pointer-events:none}.insights-wrapper .insight-item .thumbnail-item{border-radius:70px;overflow:hidden;display:flex;position:absolute;top:0;bottom:0;left:0;right:0;transition:1s all ease}.insights-wrapper .insight-item .thumbnail-item:hover img{transform:scale(1.1)}.insights-wrapper .insight-item .thumbnail-item img{transition:1s all ease;-o-object-fit:cover;object-fit:cover}.insights-wrapper .category-item{margin:30px 0 35px}.insights-wrapper .category-item a{display:flex;background-color:#fff;box-shadow:inset 0 0 0 1.3em #000;color:#fff;padding:3px 12px;margin-right:16px;font-size:14px;font-weight:700;border-radius:8px;line-height:24px;transition:all .2s ease}.insights-wrapper .category-item a:hover{box-shadow:inset 0 0 0 .2em #000;color:#000}.insights-wrapper .title-item{line-height:46.4px;margin-bottom:30px;word-wrap:break-word}.insights-wrapper .author-wrapper{display:flex;justify-content:flex-start;gap:10px;align-items:center}.insights-wrapper .author-wrapper,.insights-wrapper .author-wrapper i{font-size:14px}.pagination-wrapper{display:flex;flex-wrap:wrap;justify-content:center;margin:137px 0 0}.pagination-wrapper .pagination-item{min-width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:#fff;color:#000;transition:all .2s ease;cursor:pointer;margin:0 12px}.pagination-wrapper .pagination-item.active,.pagination-wrapper .pagination-item:hover{background-color:#000;color:#fff}.pagination-wrapper .pagination-item .item-page{line-height:1;padding-top:4px}.pagination-wrapper .pagination-arrow{display:flex;align-items:center;margin:0 12px;padding:0 15px;cursor:pointer}.pagination-wrapper .pagination-arrow:hover{transform:scaleX(1.2);transform-origin:right;transition:all .2s ease}.pagination-wrapper .pagination-arrow:hover.next-wrapper{transform-origin:left}.pagination-wrapper .pagination-arrow svg{height:10px;width:16px}.pagination-wrapper .pagination-arrow.disabled{opacity:0;width:0;padding:0;margin:0;pointer-events:none;visibility:hidden}.pagination-wrapper .pagination-arrow.prev-wrapper svg{transform:rotate(-180deg)}section.presentment .banner{display:block;max-width:1200px;margin:0 auto;text-align:center;margin-bottom:70px}section.presentment .banner img{max-height:791px;width:auto}section.presentment .text strong{font-weight:500;font-size:32px;line-height:57.6px}section.presentment .tab-button{background-color:unset}section.presentment .tab-button .button-icon{order:1;box-shadow:inset 0 0 0 2em #000;color:#fff;width:56px;height:56px}section.presentment .tab-button .button-icon,section.presentment .tab-button .button-icon::before{transition:all .2s ease}section.presentment .tab-button .button-icon.neosfer2envelope-icon-white{width:50.39px;height:50.39px}section.presentment .tab-button .button-icon.neosfer2envelope-icon-white::before{margin-right:7px}section.presentment .tab-button .button-icon.neosfer2world-icon-black{font-size:28px}section.presentment .tab-button .button-text{order:2;color:#000}section.presentment .tab-button:hover .button-icon{box-shadow:inset 0 0 0 .1em #000;color:#000}section.presentment .tab-button.flex-column .button-text{margin-right:0}section.presentment.black .tab-button .button-icon{color:#000;box-shadow:inset 0 0 0 2em #fff}section.presentment.black .tab-button:hover .button-icon{color:#fff;box-shadow:inset 0 0 0 .1em #fff}section.presentment.black .tab-button .button-text{color:#fff}section.presentment:not(.light){padding-top:300px}section.presentment:not(.light) .container-small{text-align:center}section.presentment:not(.light) .container-small .tab-button{margin:0 auto}section.presentment:not(.light) .container.d-flex .presentment-item{width:50%}section.presentment:not(.light) .container.d-flex .presentment-item .animation{width:100%}section.presentment:not(.light) .container.d-flex .presentment-item .images-wrapper{position:relative;width:75%;max-width:350px}section.presentment:not(.light) .container.d-flex .presentment-item .images-wrapper .image-item{width:100%;position:absolute}section.presentment:not(.light) .container.d-flex .presentment-item .images-wrapper .image-item:nth-child(2){max-width:330px;left:80px;top:-30px}section.presentment:not(.light) .container.d-flex .tab-button .button-icon.neosfer2{display:flex;justify-content:center;align-items:center}section.presentment.light .presentment-item{width:50%}section.presentment.light .presentment-item>div{padding:10px}section.presentment.light .presentment-item .tab-subtitle,section.presentment.light .presentment-item .tab-title{font-size:23px;line-height:1.25em;font-weight:300}section.presentment.light .presentment-item .text{margin-bottom:45px}section.presentment.light .presentment-item .text,section.presentment.light .presentment-item .text *{color:#7a7a7a;font-size:15px;font-family:Roboto;line-height:1.6em}section.presentment.light .presentment-item .tab-button{color:#000;background-color:unset;align-items:unset}section.presentment.light .presentment-item .tab-button .button-icon{transition:all .2s ease;opacity:1;width:50px;height:50px;order:1;background-color:#818a91;box-shadow:unset;color:#fff;font-size:25px}section.presentment.light .presentment-item .tab-button .button-text{order:2;margin-right:0;padding-left:0;font-size:23px;font-weight:300}section.presentment.light .presentment-item .tab-button:hover .button-icon{opacity:.9}section.presentment.light .presentment-item .tab-button.flex-column .button-text{margin-top:15px;line-height:1.25em}section.presentment.light .presentment-item .tab-button:not(.flex-column) .button-text{margin-left:20px}.blackening .slides-section .swiper-container-android .swiper-slide::before,.blackening .slides-section .swiper-wrapper .swiper-slide::before{background:url(../../img/black-ratio4-3.svg) no-repeat center;background-size:cover}.slides-section{overflow:hidden}.slides-section .swiper-container-android .swiper-slide,.slides-section .swiper-wrapper .swiper-slide{position:relative;display:flex;transition:.3s all ease-in-out;transform:scale3d(.8,.8,1);opacity:.3}.slides-section .swiper-container-android .swiper-slide.swiper-slide-active,.slides-section .swiper-wrapper .swiper-slide.swiper-slide-active{opacity:1;transform:scale3d(1,1,1)}.slides-section .swiper-container-android .swiper-slide::before,.slides-section .swiper-wrapper .swiper-slide::before{position:absolute;content:"";width:100%;height:100%;left:0;top:0;background:url(../../img/white-ratio4-3.svg) no-repeat center;background-size:cover;z-index:2;pointer-events:none}body.black section.posts .thumbnail-item::before{background:unset}body.black section.posts .podcast-wrapper .links-wrapper{margin-top:48px}body.black section.posts .podcast-wrapper .links-wrapper .link-item a{width:50px;height:50px}body.black section.posts .podcast-wrapper .links-wrapper .link-item a,body.black section.posts .podcast-wrapper .links-wrapper .link-item a:hover{color:#000;box-shadow:inset 0 0 0 2.5em #fff}body.black section.posts .podcast-wrapper .links-wrapper .link-item a.fa-podcast{font-size:46px}body.black section.posts .podcast-wrapper:not(:first-child){margin-top:120px}body.black .nextup-post-wrapper .nextup-post{color:#fff}@media (min-width:1025px){body.black .nextup-post-wrapper .nextup-post{background:url(../../img/BG.svg) no-repeat center;background-size:contain;color:#000}body.black .nextup-post-wrapper .nextup-post .post-title i svg path{fill:#000}}body:not(.black,.blackening) section.tabs-extended .tab-togglers .toggler-item{background-color:#fff;border:3px solid #000;color:#000;box-shadow:unset}body:not(.black,.blackening) section.tabs-extended .tab-togglers .toggler-item.active,body:not(.black,.blackening) section.tabs-extended .tab-togglers .toggler-item:hover{color:#fff;background-color:#000}body:not(.black,.blackening) .team-wrapper .soc-links .link-wrapper .link-item{background-color:transparent;box-shadow:inset 0 0 0 40px #fff;transition:box-shadow .3s,background-color .5s}body:not(.black,.blackening) .team-wrapper .soc-links .link-wrapper .link-item:hover{box-shadow:inset 0 0 0 0;background-color:#000;color:#fff;transition:box-shadow .3s}.team-wrapper{width:100%}.team-wrapper .posts-body{display:flex;flex-wrap:wrap}.team-wrapper .posts-body.extended .post-wrapper{width:33%;min-width:unset;flex:unset}.team-wrapper .posts-body.extended .post-wrapper .post-item{padding:40px}.team-wrapper .posts-body.extended .post-wrapper .thumbnail-item{max-width:100%}.team-wrapper .posts-body.extended .post-wrapper .thumbnail-item svg{max-width:100%}.team-wrapper .posts-body.extended .post-wrapper .title{font-size:26px;line-height:37.7px}.team-wrapper .posts-body.double{max-width:724px;margin:0 auto}.team-wrapper .posts-body.double .thumbail-wrapper .thumbnail-item{max-width:unset;margin-bottom:10px}.team-wrapper .posts-body.double .post-wrapper{min-width:50%;max-width:50%}.team-wrapper .post-wrapper{flex:1;min-width:33.33%}.team-wrapper .post-item{padding:30px}.team-wrapper .thumbail-wrapper{max-width:798px;margin:0 auto}.team-wrapper .thumbail-wrapper .thumbnail-item{max-width:40%;margin:0 auto}.team-wrapper .thumbail-wrapper .thumbnail-item.with-video video{-webkit-clip-path:inset(1px 1px);clip-path:inset(1px 1px)}.team-wrapper .soc-links .link-wrapper:not(:last-child){margin-right:25px}.team-wrapper .soc-links .link-wrapper .link-item{box-shadow:inset 0 0 0 40px #000;transition:.3s box-shadow ease;display:flex;justify-content:center;align-items:center;width:40px;height:40px;border-radius:50%}.team-wrapper .soc-links .link-wrapper .link-item:hover{background-color:#fff;box-shadow:inset 0 0 0 0;color:#000}.team-wrapper .soc-links .link-item::before{font-size:20px}.team-wrapper .join-team .button-wrapper{width:40px;border-radius:50%;box-shadow:inset 0 0 0 2em #fff;transition:all .2s ease;margin:0 auto;display:block}.team-wrapper .join-team .button-wrapper:hover{box-shadow:inset;background-color:#000;box-shadow:inset 0 0 0 .2em #fff}.team-wrapper .join-team .button-wrapper .button-icon{width:40px;height:40px}section.posts .lottie-wrapper{width:calc((100% + 100px)/ 2);margin:0 auto 67px}section.posts .podcasts-wrapper{max-width:864px;margin:0 auto}section.posts .podcasts-wrapper .thumbnail-item{display:flex;position:relative;width:192px;height:192px;margin:0 auto}section.posts .podcasts-wrapper .thumbnail-item::before{content:"";background-image:url(../../img/podcast-ratio.svg);background-size:100% 100%;position:absolute;left:0;top:0;right:0;bottom:0;pointer-events:none}section.posts .podcasts-wrapper .thumbnail-item img{width:192px;height:192px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}section.posts .podcasts-wrapper .podcast-info{padding:0 15px 0 30px}section.posts .podcasts-wrapper .podcast-info .title{line-height:46.4px}section.posts .podcast-wrapper{margin-top:100px}section.posts .podcast-wrapper .excerpt-wrapper{margin-top:10px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}section.posts .podcast-wrapper .links-wrapper{margin-top:10px}section.posts .podcast-wrapper .link-item:not(:last-child){margin-right:42px}section.posts .podcast-wrapper .link-item a{font-size:36px;line-height:1;color:#fff;box-shadow:inset 0 0 0 1.5em #000;width:57.29px;height:57.29px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s ease}section.posts .podcast-wrapper .link-item a:hover{box-shadow:inset 0 0 0 .1em #000;color:#000}section.posts .podcast-wrapper .link-item a.neosferspotify{font-size:24px;transition:all .2s ease}section.posts .podcast-wrapper .link-item a.neosferspotify::before{margin-right:8px}section.posts .events-wrapper{justify-content:space-between;padding:0 10px;margin-top:105px}section.posts .events-wrapper .post-item{max-width:calc(50% - 16px);margin:0 auto}section.posts .events-wrapper .thumbnail-item{text-align:center;background:url(../../img/events-thumbnail.svg) no-repeat center;padding:60px 0 20px;min-height:150px;transition:all .2s ease}section.posts .events-wrapper .thumbnail-item .day{font-size:57px;font-weight:700;margin-bottom:25px}section.posts .events-wrapper .thumbnail-item .month{margin-bottom:5px}section.posts .events-wrapper .thumbnail-item .month,section.posts .events-wrapper .thumbnail-item .start{font-size:24px;font-weight:700}section.posts .events-wrapper .thumbnail-item img{height:210px;width:210px;max-width:100%;transition:all .5s ease}section.posts .events-wrapper .thumbnail-item:hover{transform:scale(1.07)}section.posts .events-wrapper .title{padding:22px 50px 30px;line-height:46.4px}section.posts .events-wrapper .author-wrapper .author-name{color:#707070;font-family:Roboto}section.popups{padding:355px 20px 160px;text-align:center}section.popups .title.title-big{margin:18px 0}section.popups .items-wrapper{display:flex;-moz-column-gap:25px;column-gap:25px;row-gap:50px;margin:70px 0 0;flex-wrap:wrap}section.popups .items-wrapper .item-wrapper{margin:0 auto;width:calc(20% - 50px);display:flex;justify-content:center}section.popups .items-wrapper .item-wrapper .popup-item:hover .popup-item-body .tab-button{opacity:1}section.popups .items-wrapper .item-wrapper .popup-item:hover .popup-item-body .tab-button .button-icon{box-shadow:inset 0 0 0 .1em #fff}section.popups .items-wrapper .item-wrapper .popup-item:hover .popup-item-body{transform:translateY(0)}section.popups .items-wrapper .popup-item{border-radius:25px;width:192px;height:192px;position:relative;display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;overflow:hidden;cursor:pointer}section.popups .items-wrapper .popup-item::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;background-color:#000;opacity:.6}section.popups .items-wrapper .popup-item .background{position:absolute;left:0;right:0;top:0;bottom:0;z-index:-2;overflow:hidden;display:flex}section.popups .items-wrapper .popup-item .background img{-o-object-fit:cover;object-fit:cover;transform:scale(1.3)}section.popups .items-wrapper .popup-item .popup-item-body{width:100%;height:50%;margin:0 auto;transform:translateY(25%);transition:all .2s ease}section.popups .items-wrapper .popup-item .popup-item-body .title-small{color:#fff}section.popups .items-wrapper .popup-item .popup-item-body .tab-button{opacity:0;padding:0;margin:0 auto}section.popups .items-wrapper .popup-item .popup-item-body .tab-button .button-text{display:none}section.popups .popup-content{position:fixed;top:0;right:0;left:0;transform:translateX(100%);z-index:5;bottom:0;display:flex;justify-content:flex-end;background-color:rgba(0,0,0,.7);align-items:center;transition:all .2s ease}section.popups .popup-content.active{transform:translate(0)}section.popups .popup-content:not(.active){overflow:hidden}section.popups .popup-content:not(.active) .popup-close{display:none}section.popups .popup-content .popup-item{width:66%;height:100%;max-height:100%;overflow-y:auto;background-color:#111}section.popups .popup-content .popup-item .tab-button{padding-left:0;background-color:transparent}section.popups .popup-content .popup-item .tab-button:hover .button-icon{color:#fff}section.popups .popup-content .popup-item .tab-button .button-icon{order:1;font-size:28px;color:#000;background-color:transparent}section.popups .popup-content .popup-item .tab-button .button-text{order:2}section.popups .popup-content .content-wrapper{padding:0 64px;text-align:start}section.popups .popup-content .content-wrapper .text-wrapper p a{color:#00ffc2}section.popups .popup-content .image-part{width:100%;max-width:372px;flex:1}section.popups .popup-content .popup-close{margin-right:17%;cursor:pointer}.page-jobs .simple-text{padding:43px 0 43px}.page-jobs .simple-text .container-small{width:1200px}.page-jobs .simple-text .title-biggest{margin:20px 0}.page-jobs .container-small{width:1180px}section.archive-page{padding:150px 20px 250px}section.archive-page .title.title-big{font-size:5.3vw;margin-bottom:60px}.single-post-content .title,section.single-post-description .title{line-height:45px}.single-post-content .content-wrapper.accordeon,section.single-post-description .content-wrapper.accordeon{overflow:hidden;transition:.5s all ease-in-out}.single-post-content .content-wrapper.accordeon .title-wrapper,section.single-post-description .content-wrapper.accordeon .title-wrapper{cursor:pointer;margin-bottom:20px;transition:.3s ease-in}.single-post-content .content-wrapper.accordeon .accordeon-toggler,section.single-post-description .content-wrapper.accordeon .accordeon-toggler{font-size:35px;font-weight:700;transition:all .2s ease;margin-left:15px;transform:rotate(90deg)}.single-post-content .content-wrapper.accordeon.active .title-wrapper,section.single-post-description .content-wrapper.accordeon.active .title-wrapper{margin-bottom:60px}.single-post-content .content-wrapper.accordeon.active .accordeon-toggler,section.single-post-description .content-wrapper.accordeon.active .accordeon-toggler{transform:rotate(0)}.single-post-content .text-content p,section.single-post-description .text-content p{padding-bottom:1.75em}.single-post-content .text-content.fw-300 a,.single-post-content .text-content.fw-300 li,.single-post-content .text-content.fw-300 p,section.single-post-description .text-content.fw-300 a,section.single-post-description .text-content.fw-300 li,section.single-post-description .text-content.fw-300 p{font-weight:300}.single-post-content .text-content.fw-500 a,.single-post-content .text-content.fw-500 li,.single-post-content .text-content.fw-500 p,section.single-post-description .text-content.fw-500 a,section.single-post-description .text-content.fw-500 li,section.single-post-description .text-content.fw-500 p{font-weight:500}.single-post-content .text-content.fw-600 a,.single-post-content .text-content.fw-600 li,.single-post-content .text-content.fw-600 p,section.single-post-description .text-content.fw-600 a,section.single-post-description .text-content.fw-600 li,section.single-post-description .text-content.fw-600 p{font-weight:600}.single-post-content .text-content.fw-400 a,.single-post-content .text-content.fw-400 li,.single-post-content .text-content.fw-400 p,section.single-post-description .text-content.fw-400 a,section.single-post-description .text-content.fw-400 li,section.single-post-description .text-content.fw-400 p{font-weight:400}.single-post-content .text-content.fw-700 a,.single-post-content .text-content.fw-700 li,.single-post-content .text-content.fw-700 p,section.single-post-description .text-content.fw-700 a,section.single-post-description .text-content.fw-700 li,section.single-post-description .text-content.fw-700 p{font-weight:700}.single-post-content .text-content a,.single-post-content .text-content li,.single-post-content .text-content p,section.single-post-description .text-content a,section.single-post-description .text-content li,section.single-post-description .text-content p{font-size:18px;line-height:35px;font-weight:400}.single-post-content .text-content b,.single-post-content .text-content h1,.single-post-content .text-content h2,.single-post-content .text-content h3,.single-post-content .text-content h4,.single-post-content .text-content h5,.single-post-content .text-content h6,.single-post-content .text-content strong,section.single-post-description .text-content b,section.single-post-description .text-content h1,section.single-post-description .text-content h2,section.single-post-description .text-content h3,section.single-post-description .text-content h4,section.single-post-description .text-content h5,section.single-post-description .text-content h6,section.single-post-description .text-content strong{font-weight:700}.single-post-content .text-content ol,.single-post-content .text-content ul,section.single-post-description .text-content ol,section.single-post-description .text-content ul{margin:0 0 1.5em 20px}.single-post-content .text-content.centered-list ol,.single-post-content .text-content.centered-list ul,section.single-post-description .text-content.centered-list ol,section.single-post-description .text-content.centered-list ul{margin-left:47px}.single-post-content .text-content a,section.single-post-description .text-content a{text-decoration:underline;text-decoration-color:#00ffc2;text-underline-offset:4px;text-decoration-thickness:3px;transition:all .2s ease}.single-post-content .text-content a:hover,section.single-post-description .text-content a:hover{text-decoration-color:transparent;color:#00ffc2}.single-post-content .text-content h1,section.single-post-description .text-content h1{font-size:41px;line-height:45px}.single-post-content .text-content h2,section.single-post-description .text-content h2{font-size:32px;line-height:45px}.single-post-content .text-content h3,section.single-post-description .text-content h3{font-size:27px;line-height:45px}.single-post-content .text-content h4,section.single-post-description .text-content h4{font-size:22px;line-height:40px}.single-post-content .text-content h5,section.single-post-description .text-content h5{font-size:17px;line-height:36.7px}.single-post-content .text-content h6,section.single-post-description .text-content h6{font-size:14px;line-height:24.6px}.single-post-content .description-wrapper.image-right img,section.single-post-description .description-wrapper.image-right img{margin-left:1.5em;float:right}.ecosystem-wrapper .ecosystem-text p a,.tab-text p a{text-decoration:underline;text-decoration-color:#00ffc2;text-underline-offset:4px;text-decoration-thickness:3px;transition:all .2s ease;font-size:inherit}.ecosystem-wrapper .ecosystem-text p a:hover,.tab-text p a:hover{text-decoration-color:transparent;color:#00ffc2}.single-event-content .post-wrapper{padding:49px 0 0;margin-bottom:50px}.single-event-content .nextup-post-wrapper{min-height:unset;height:201.8px;position:relative}@media (min-width:1024px){.single-event-content .nextup-post-wrapper.fixed{position:fixed;top:25px;max-width:1140px;width:calc(100% - 100px);z-index:4}}.single-event-content .nextup-post-wrapper a{color:#fff}.single-event-content .nextup-post-wrapper .button-icon{display:none}.single-event-content .nextup-post-wrapper .button-wrapper{transition:all .2s ease}.single-event-content .nextup-post-wrapper .button-wrapper:hover{transform:scale(.9)}.single-event-content .nextup-post-wrapper::before{position:absolute;top:0;bottom:0;left:0;right:0;content:"";background:url(../../img/nextup-post.svg) no-repeat center;z-index:-1}.single-event-content .nextup-post-wrapper .post-title{padding-left:12px;margin-top:5px;line-height:22px;font-size:17px;font-weight:500}.single-event-content .nextup-post-wrapper .mobile-undertitle{display:none}.single-event-content .nextup-post-wrapper .post-left{padding-bottom:15px}.single-event-content .nextup-post-wrapper .post-right{padding:70px 0 85px;margin-right:23px}.single-event-content .nextup-post-wrapper .post-right a{font-size:26px;line-height:46.8px;font-weight:700}.single-event-content .popup-content{position:fixed;left:100%;top:0;bottom:0;right:0;width:100%;transition:all .2s ease;display:flex;justify-content:flex-end;z-index:5;overflow:hidden;align-items:center;background-color:rgba(0,0,0,.6)}.single-event-content .popup-content .popup-close{margin-right:17%;cursor:pointer;display:flex}.single-event-content .popup-content .content-container{width:66%;background-color:#fff;height:100%}.single-event-content .popup-content .content-wrapper{padding:50px;display:flex;flex-direction:column;overflow-y:auto;width:100%}.single-event-content .popup-content .image-wrapper{width:200px;max-width:100%;min-height:-moz-fit-content;min-height:fit-content;margin-bottom:30px;margin:0 auto;display:flex}.single-event-content .popup-content .image-wrapper img{display:block;width:200px;height:unset;aspect-ratio:1;border-radius:50%;max-width:100%}.single-event-content .popup-content .links-wrapper{display:flex;margin-top:40px;justify-content:center;gap:45px}.single-event-content .popup-content .links-wrapper .fab{font-size:26px}.single-event-content .popup-content .info-wrapper{text-align:center;margin-bottom:100px}.single-event-content .popup-content .text-wrapper p{font-weight:500;font-size:17px;line-height:32px;margin-bottom:30px}.single-event-content .popup-content.active{left:0}.single-event-content .popup-content .name-wrapper{margin-bottom:10px}.single-post-content .image-wrapper{margin:0 auto}.single-post-content .image-wrapper img{margin:0 auto 30px}.single-post-content .button-wrapper a{text-align:center;color:#fff;background-color:#000;border-radius:38px;padding:12px 24px;width:-moz-fit-content;width:fit-content;margin:0 auto;display:block}.single-post-content .button-wrapper a span{color:#fff;font-weight:700;line-height:23.8px}.single-post-content .button-wrapper .columned-buttons{display:flex;flex-wrap:wrap}.single-post-content .button-wrapper .columned-buttons .button-wrapper{margin-right:25px;margin-bottom:20px}.single-post-content .button-wrapper .columned-buttons .button-wrapper a{background-color:#fff;display:flex}.single-post-content .button-wrapper .columned-buttons .button-wrapper a .button-text{color:#000}.single-post-content .button-wrapper .columned-buttons .button-wrapper a .button-icon{box-shadow:inset 0 0 0 2em #000}.single-post-content .button-wrapper .columned-buttons .button-wrapper a:hover .button-icon{box-shadow:inset 0 0 0 .2em #000}.single-post-content .button-wrapper .big-button,.single-post-content .post-wrapper{margin:40px 0;height:200px;max-height:200px;background:url(../../img/Intersect.png) no-repeat;background-position:center center;background-size:contain;display:flex}.single-post-content .button-wrapper .big-button .post-item,.single-post-content .post-wrapper .post-item{padding:12px 0 35px;display:flex;align-items:center;width:800px;margin:0 auto;color:#fff;text-align:center;background-color:unset}.single-post-content .button-wrapper .big-button .post-item span,.single-post-content .post-wrapper .post-item span{width:100%;font-size:26px;line-height:46.8px}section.contents-navigation{padding-bottom:40px}section.contents-navigation .nav-wrapper{max-width:-moz-fit-content;max-width:fit-content}section.contents-navigation .nav-wrapper .nav-title{cursor:pointer}section.contents-navigation .nav-wrapper .nav-arrow{transition:all .2s ease;margin-left:10px}section.contents-navigation .nav-wrapper:not(.active) .nav-arrow{transform:rotate(180deg)}section.contents-navigation .nav-wrapper:not(.active) .nav-list{height:0}section.contents-navigation.fixed .nav-wrapper{position:fixed;right:0;bottom:0;max-width:310px;background-color:#fff;z-index:5;padding:20px}section.contents-navigation .nav-list-wrapper .nav-list{list-style:none;counter-reset:li;cursor:pointer;overflow:hidden;transition:all .2s ease}section.contents-navigation .nav-list-wrapper .nav-list li{counter-increment:li;font-size:16px}section.contents-navigation .nav-list-wrapper .nav-list li::before{content:counter(li) ". ";margin-right:5px}section.contents-navigation .nav-list-wrapper .nav-list li:not(:last-child){margin-bottom:10px}section.single-post-top{padding:155px 50px 0}section.single-post-top .title-wrapper{padding-bottom:22px}section.single-post-top .title{font-size:48px;line-height:69.8px}section.single-post-top .author-container{display:flex}section.single-post-top .author-icon{width:63px;margin-right:15px;display:flex;border-radius:50%;overflow:hidden}section.single-post-top .author-icon img{-o-object-fit:cover;object-fit:cover}section.single-post-top .author-info{padding-left:8px;display:flex;flex-direction:column;justify-content:flex-end}section.single-post-top .author-info .author-name{line-height:18px}section.single-post-top .author-info .author-position{line-height:25.2px}section.single-post-top .categories-wrapper{padding:22px 0 84px}section.single-post-top .category-item-wrapper{display:flex;border:3px solid transparent;transition:all .2s ease;border-radius:8px;overflow:hidden}section.single-post-top .category-item-wrapper:hover{border-color:#000}section.single-post-top .category-item-wrapper:hover .category-item{color:#000;background-color:#fff}section.single-post-top .category-item-wrapper .category-item{background-color:#000;color:#fff;font-size:14px;font-weight:700;line-height:25.2px;padding:12px 24px;transition:all .2s ease}section.single-post-top.single-post .datetime-wrapper span{font-weight:400;margin-right:16px}section.single-post-top.single-post .title-wrapper{padding-bottom:0}section.single-post-top.single-post .categories-wrapper{padding:0 0 100px}section.single-post-top.single-post .category-item{padding:7px 10px 6px}section.single-post-top.single-post .author-info{justify-content:center}section.single-post-top.single-post .author-container{margin-bottom:0}section.single-post-description{padding:60px 50px 0}.body-single{background-color:#f5f5f5}section.single-event-content .text-wrapper a,section.single-event-content .text-wrapper li,section.single-event-content .text-wrapper p{font-size:26px;line-height:46.3px;font-weight:400}section.single-event-content .text-wrapper p{margin-bottom:1.75em}section.single-event-content .text-wrapper a{color:#0170b9;transition:all .2s ease}section.single-event-content .text-wrapper a :focus,section.single-event-content .text-wrapper a:hover{color:#4b4f58}section.single-event-content .text-wrapper b,section.single-event-content .text-wrapper h1,section.single-event-content .text-wrapper h2,section.single-event-content .text-wrapper h3,section.single-event-content .text-wrapper h4,section.single-event-content .text-wrapper h5,section.single-event-content .text-wrapper h6,section.single-event-content .text-wrapper strong{font-weight:700}section.single-event-content .text-wrapper h1{font-size:42px;line-height:45px}section.single-event-content .text-wrapper h2{font-size:32px;padding:70px 0 53px}section.single-event-content .text-wrapper h3{font-size:27px;line-height:45px}section.single-event-content .text-wrapper h4{font-size:32px;line-height:46.7px;padding:50px 0 44px}section.single-event-content .text-wrapper h5{font-size:17px;line-height:28.6px}section.single-event-content .text-wrapper h6{font-size:14px;line-height:22.7px}section.single-event-content .post-wrapper .expert-thumbnail{width:14.297%}section.single-event-content .post-wrapper .thumbnail-wrapper{border-radius:50%;overflow:hidden;width:75%;display:flex}section.single-event-content .post-wrapper .thumbnail-wrapper img{aspect-ratio:1/1}section.single-event-content .post-wrapper .expert-info{margin-bottom:1.75em}section.single-event-content .post-wrapper .expert-info .fs-14,section.single-event-content .post-wrapper .expert-info .fs-14 *{line-height:23px}section.single-event-content .post-wrapper .expert-info .fs-14 :not([class*=fw-]),section.single-event-content .post-wrapper .expert-info .fs-14:not([class*=fw-]){font-weight:400}section.single-event-content .post-wrapper .item-wrapper{cursor:pointer;display:flex;align-items:center}.bottom-share .share-line{border-top:1px solid #acacac;margin:55px 0 45px}.bottom-share .share-container .share-item-wrapper,.single-post-top .share-container .share-item-wrapper{display:flex;align-items:center;justify-content:center;width:59.5px;height:48.39px}.bottom-share .share-container .share-item-wrapper:not(:first-child),.single-post-top .share-container .share-item-wrapper:not(:first-child){margin:0 5px}.bottom-share .share-container .duration-wrapper,.single-post-top .share-container .duration-wrapper{display:flex;align-items:center}.bottom-share .share-container .duration-wrapper .duration-item,.single-post-top .share-container .duration-wrapper .duration-item{font-size:14px;font-weight:400;line-height:25.6px}.bottom-share .share-container .share-item,.single-post-top .share-container .share-item{display:flex}.bottom-share .share-container .share-item i,.single-post-top .share-container .share-item i{font-size:24px}.search-results{padding:0 20px}.search-results .container-small{width:1028px}.search-results .not-found-title{margin-bottom:120px}.search-results .results-wrapper{display:flex;flex-direction:column;row-gap:35px}@media (min-width:1025px){.search-results .results-wrapper .insight-item{max-width:calc(33% - 15px)}.search-results .results-wrapper .insight-item .title{font-size:22px;line-height:32px}.search-results .results-wrapper .insight-item .thumbnail-item{border-radius:32px}}.search-results .search-pagination{margin-bottom:110px}section.search-form{padding:180px 0 75px}section.search-form .search-form-wrapper{text-align:center}section.search-form .search-form-wrapper .search-input-wrapper{border:3px solid #000;border-radius:20px;min-height:84px;margin:0 auto 78px;max-width:calc(50% - 30px);padding-left:30px}section.search-form .search-form-wrapper .search-input-wrapper .input-item,section.search-form .search-form-wrapper .search-input-wrapper button{background-color:transparent;border:unset;outline:unset}section.search-form .search-form-wrapper .search-input-wrapper .input-item{flex:1;font-family:Roboto;font-weight:400;font-size:15px;max-width:calc(100% - 90px)}section.search-form .search-form-wrapper .search-input-wrapper button{width:90px;cursor:pointer}section.search-form .search-form-wrapper .search-input-wrapper form{flex:1;max-width:100%}body.error404{background-color:#f5f5f5}body.error404 .header{background-color:#f5f5f5}body.error404 main{padding:130px 20px}body.error404 main .container{width:1200px;background-color:#fff}body.error404 main .container .not-found-wrapper{padding:80px 100px 50px}body.error404 main .container .not-found-text{font-size:22.5px;font-family:Epilogue,sans-serif;line-height:24px;color:#4b4f58;font-weight:700}body.error404 main .container .title{font-size:5.3vw;line-height:100px;margin-bottom:23px}body.error404 main .container .form-wrapper{margin:30px auto;width:370px}body.error404 main .container .form-wrapper form{width:100%;display:flex}body.error404 main .container .search-input{padding:16px 45px 16px 15px;display:block;background-color:#fafafa;flex:1;border:1px solid #ddd;border-radius:2px}body.error404 main .container .search-input::-moz-placeholder{-moz-transition:all .2s ease;transition:all .2s ease;font-size:15px;line-height:1.6em;font-weight:400;color:#666}body.error404 main .container .search-input,body.error404 main .container .search-input::placeholder{transition:all .2s ease;font-size:15px;line-height:1.6em;font-weight:400;color:#666}body.error404 main .container .search-input::-moz-placeholder{opacity:.5}body.error404 main .container .search-input::placeholder{opacity:.5}body.error404 main .container .search-input:focus{color:#111}body.error404 main .container .search-input:focus-visible{outline:thin dotted}body.error404 main .container .submit-btn{right:20px;top:50%;font-weight:400;font-size:15px;transform:translateY(-50%);background-color:transparent;cursor:pointer;border:unset}.editor{padding:80px 10px 0}.editor h1{line-height:46.8px;margin-bottom:20px}.editor h1,.editor h1 *{font-size:32px;font-weight:700}.editor h2{line-height:45px;margin-bottom:20px}.editor h2,.editor h2 *{font-size:35px;font-weight:700}.editor h3{line-height:30px;margin-bottom:20px}.editor h3,.editor h3 *{font-size:25px;font-weight:600}.editor h4{line-height:24px;margin-bottom:20px}.editor h4,.editor h4 *{font-size:20px;font-weight:600}.editor ol,.editor ul{margin:0 0 1.5em 20px}.editor b,.editor strong{font-weight:700}.editor a,.editor li,.editor p{font-weight:400}.editor a,.editor a b,.editor a strong,.editor li,.editor li b,.editor li strong,.editor p,.editor p b,.editor p strong{font-size:15px;font-family:Roboto;line-height:24px}.editor p{margin-bottom:20px}@keyframes headerMenu{0%{margin-left:-5px;opacity:0;transform:scale(.8)}}@keyframes fade{0%{opacity:0}100%{opacity:1}}.presentment-background .background-wrapper.pos-abs{left:0;right:0;z-index:-1}.presentment-background .background-wrapper.pos-abs img,.presentment-background .background-wrapper.pos-abs svg{width:100%}.presentment-background.fragmented{width:25%}.presentment-background.fragmented .background-wrapper{top:0;bottom:0;left:0;right:0;display:flex}.presentment-background.fragmented .background-wrapper img,.presentment-background.fragmented .background-wrapper svg{max-width:285px;height:auto}section.presentment:not(.light).black .container.d-flex .presentment-item{width:50%}section.presentment:not(.light).black .container.d-flex .presentment-item.presentment-banner{width:100%;flex:1}@media (min-width:1024px){section.presentment:not(.light).black .container.d-flex .presentment-item.presentment-banner{margin:0}}section.presentment:not(.light).black .container.d-flex .presentment-item .presentment{max-width:100%}section.presentment:not(.light).black .container.d-flex .presentment-item .tab-title{word-wrap:break-word}section.presentment:not(.light).black .tab-button.flex-column .button-text{font-weight:400}section.presentment:not(.light).black .tab-button.flex-column .world-icon{margin:75px 0 20px}section.presentment .tab-button.flex-column .neosfer2envelope-icon-white{margin:25px 7px 15px}section.presentment.light{padding-top:232px}.jobs-iframe{width:100%}@media (max-width:1024px){.running-content-wrapper{margin-top:145px;margin-bottom:145px}.running-content-wrapper{flex-wrap:wrap}.page-home .what-tabs .tab-wrapper .tab-image>div{transform:rotate(0)}#portfolioPopup .portfolio-wrapper .person .person-image{width:150px;height:150px;border-radius:30px}#portfolioPopup .portfolio-content{display:block}#portfolioPopup .portfolio-content .col-2,#portfolioPopup .portfolio-content .col-2.about-wrapper{width:100%;padding-right:0}.tab-wrapper.columned>.d-flex{flex-direction:column}.insights-wrapper:not(.loadmore-team){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:30px}.insights-wrapper:not(.loadmore-team) .insight-item{width:100%;max-width:unset}.page-home .running-image{display:none}.page- .running-content-wrapper .running-title{width:100%}.page- .ecosystem-wrapper{flex-direction:column}.page- .ecosystem-wrapper .col-2{order:2;width:100%}.page- .ecosystem-wrapper .image-column{order:1}.page- .ecosystem-wrapper.have-list .image-column .ecosystem-image{margin-right:0}.runing-line-section{padding-left:80px}.runing-line-section .mousey{display:none}#founder_quote,.ecosystem-wrapper{padding-top:168px}.commentator-wrapper>.d-flex{flex-direction:column}.commentator-wrapper>.d-flex .col-2{width:100%}.commentator-wrapper>.d-flex .commentator-image{width:75%;margin:0 auto}.commentator-wrapper>.d-flex .commentator-image img{width:100%;margin-bottom:50px}.founder-wrapper .section-image{max-width:70%;margin:0 auto}}@media (max-width:1024px) and (max-width:1024px){.page-home section.tabs-section:not(.no-padding){padding-top:192px;padding-bottom:0}}@media (max-width:1024px){section.tabs-section:not(.no-padding) .tab-wrapper .tab-slider{display:none}section.tabs-section:not(.no-padding) .tab-wrapper.columned .tab-background{position:static}section.tabs-section:not(.no-padding) .tab-wrapper.columned .tab-background .back-single{position:relative;right:-50px;z-index:-1;top:-55px;float:unset;display:block;text-align:end}section.tabs-section:not(.no-padding) .tab-wrapper.columned .tab-background .back-single svg{max-width:100%}section.tabs-section:not(.no-padding) .tab-wrapper.centered .tab-background{max-height:353px;bottom:unset;top:0;left:-50px;right:-50px;overflow:hidden}section.tabs-section:not(.no-padding) .tab-wrapper.centered .tab-background .left-part{margin-left:-45px}section.tabs-section:not(.no-padding) .tab-wrapper.centered .tab-background .right-part{margin-right:-45px}section.tabs-section:not(.no-padding) .tab-wrapper.centered .tab-background img,section.tabs-section:not(.no-padding) .tab-wrapper.centered .tab-background svg{height:353px}.what-top-wrapper .pos-abs{position:static;margin-bottom:20px}.tab-wrapper>.d-flex{justify-content:center}.tab-wrapper>.d-flex .tab-texts{width:100%;order:2}.tab-wrapper>.d-flex .tab-image{order:1;max-width:300px;margin:0 auto}.tab-wrapper>.d-flex .tab-image>div{transform:rotate(0)}.tab-wrapper .button-wrapper{margin-bottom:0!important}.aboutus-wrapper{width:100%;max-width:unset}.next-up-wrapper{margin-bottom:57.2px}.nextup-post-wrapper{background:0 0;min-height:unset}.nextup-post-wrapper .nextup-post{flex-direction:column;background:0 0;color:#000;margin-bottom:50px;padding:0}.nextup-post-wrapper .nextup-post .post-left{padding:10px;width:calc(100% - 20px);text-align:center}.nextup-post-wrapper .nextup-post .post-left .post-title{justify-content:center;margin-top:15px}.nextup-post-wrapper .nextup-post .post-button a{min-width:325px;max-width:100%}.nextup-post-wrapper .nextup-post .post-title svg path{fill:#000}#news_\&_press{padding:342px 50px}.tab-button .button-text{font-size:20px;line-height:36px}.tab-button .button-icon{width:40px;height:40px}.form-section .text{max-width:100ch;width:100%}.page-home .form-section .text{max-width:852px;margin:0 auto 55px}.page-invest section#hero{padding:0 20px}.page-invest .running-title h1,.page-invest .running-title h2{font-size:32px;line-height:46.5px}.page-invest .running-content-wrapper.rowed{margin:32px 0 0}.page-invest .running-content-wrapper.rowed .running-image{margin:0 auto}.page-invest .simple-text .container.half .text,.page-invest .simple-text .container.half .text.default{max-width:100%}.page-invest section.tabs-extended{padding:192px 20px 0}.single-post-content .title{font-size:24px;line-height:1.5em}.single-post-content .image-wrapper .image-wrapper{width:unset!important}section.single-post-top.single-events{padding:124px 50px 0}section.single-post-top.single-events .title{font-size:48px;padding:0 0 83px}section.single-post-top.single-events .categories-wrapper{display:none}section.single-post-top.single-events .author-wrapper{display:block}.single-event-content .nextup-post-wrapper{background:unset}.single-event-content .nextup-post-wrapper::before{content:unset}.single-event-content .nextup-post-wrapper a:not(.tab-button){color:#000}.single-event-content .nextup-post-wrapper .button-icon{display:block}.single-event-content .nextup-post-wrapper .title-small{font-weight:400;font-size:18px;line-height:35px}.single-event-content .nextup-post-wrapper .post-title{font-size:18px;line-height:22px}.single-event-content .nextup-post-wrapper .mobile-undertitle{display:block;margin:0 auto;width:18px;height:18px}.single-event-content .nextup-post-wrapper .button-wrapper{width:431px;max-width:100%}.single-event-content .nextup-post-wrapper .button-wrapper .tab-button{max-width:unset}section.search-form{padding:150px 25px 90px}section.search-results{padding:0 25px}section.search-results .container-small{width:1048px;padding:0 10px;max-width:calc(100% - 20px)}.editor{padding:50px 10px}body.error404 main{padding:100px 20px}section.presentment:not(.light).black .container.d-flex{flex-direction:column}section.presentment:not(.light).black .container.d-flex .presentment-item{width:100%}section.presentment:not(.light).black .container.d-flex .images-wrapper{margin-bottom:200px}section.presentment .container.d-flex .presentment-item{order:1}section.presentment .container.d-flex .presentment-item:first-child{order:2}section.presentment .container.d-flex .presentment-item .banner{margin-bottom:200px}section.presentment:last-child{padding:144px 50px 200px}section.popups{padding:355px 0 250px}section.popups .texts-wrapper{padding:0 50px}section.popups .items-wrapper{flex-wrap:wrap}section.popups .items-wrapper .item-wrapper{margin:58px 0 0;width:100%;padding:15px;max-width:calc(33.33% - 55px)}section.popups .items-wrapper .item-wrapper .popup-item{margin:0 auto;width:160px;height:160px}section.popups .popup-content{width:100%}section.popups .popup-content .content-wrapper{max-width:calc(100% - 40px);padding:100px 80px 20px}section.popups .popup-content .popup-item .button-icon{width:59px;height:59px}section.popups .parts{padding:30px 0;flex-direction:column}section.popups .parts .image-part{order:1}section.popups .parts .texts-part{order:2}.running-image.desktop-lottie{display:block;margin:0 auto}}@media (max-width:767px){.page-home #founder{padding-left:20px;padding-right:20px}.location-wrapper.mob-show{display:block;min-width:25px}.location-wrapper.mob-show img{width:100%}.location-wrapper.mob-hide{display:none}#headerMenuPopup{max-width:100%}#headerMenuPopup .menu-wrapper{padding:70px 55px}#headerMenuPopup .menu-wrapper .menu-top{top:18px}#headerMenuPopup .menu-wrapper .top-item svg{max-width:42px}#headerMenuPopup .menu-wrapper .top-item svg rect{height:4px}#headerMenuPopup .menu-wrapper .bottom-list .menu-link{font-size:17px}.section:not(.no-padding),section:not(.no-padding){padding:0 20px}.ecosystem-wrapper{padding-top:0}.ecosystem-wrapper .invest-title{width:100%}.ecosystem-wrapper .ecosystem-title{font-size:24px;line-height:46.8px}.running-content-wrapper{margin-top:130px;margin-bottom:75px;display:block}.running-content-wrapper .running-title{width:100%}.running-content-wrapper .running-title h1,.running-content-wrapper .running-title h2{font-size:32px;padding-right:0;line-height:50.4px}.running-content-wrapper .running-image{margin:0 auto}.runing-line-section{padding-left:55px;margin-bottom:75px}.runing-line-section .running-line-item{min-height:80px}.aboutus-wrapper .aboutus-text p{font-size:24px;line-height:46.8px}.aboutus-wrapper .aboutus-title{font-size:20px;line-height:37.7px}.aboutus-wrapper .tab-button{min-width:calc(100% - 20px)}.page- .aboutus-results{padding-top:168px}.page- .aboutus-results .result-icon,.page- .aboutus-results .result-number{margin-bottom:0}.page- .aboutus-results .result-name{line-height:37.7px}.page- .aboutus-results .result-item{margin-bottom:53px}.page- #about_us .slider .slider-title{font-size:20px;line-height:37.7px}.commentator-wrapper>.d-flex .commentator-image{width:80%;margin-bottom:50px}.commentator-wrapper>.d-flex .commentator-image img{width:100%}#news_\&_press{padding:170px 20px 20px}#news_\&_press .files-wrapper .file-title-wrapper{max-width:calc(100% - 77px - 15px)}#news_\&_press .files-wrapper .title{max-width:100%;word-wrap:break-word}#founder .text{margin-bottom:0}.tunned.form-wrapper,.tunned.form-wrapper form{max-width:325px;margin:0 auto}.tunned.form-wrapper .tunned-input{border-radius:21px;max-height:67px;min-height:37px;max-width:calc(100% - 75px);padding:15px 60px 15px 15px}.tunned.form-wrapper .tunned-input::-moz-placeholder{font-size:17px;line-height:1em}.tunned.form-wrapper .tunned-input,.tunned.form-wrapper .tunned-input::placeholder{font-size:17px;line-height:1em}.tunned.form-wrapper .fa-envelope{max-width:-moz-fit-content;max-width:fit-content;right:15px}.tunned-form-wrapper .result-wrapper{max-width:325px}.aboutus-results{flex-wrap:wrap}.aboutus-results .result-item{width:50%}.circle-socs{max-width:100%;min-height:unset}.circle-socs .soc-item i{font-size:22px}section.circle .circle-totop{margin-bottom:20px;margin-top:20px}section.circle .circle-totop svg{max-width:48px}section.circle .circle-logo{max-width:105px}section.circle .circle-wrapper{min-height:355px;max-width:70%;margin:0 auto;padding:84px 20px 140px 20px}section.circle .circle-wrapper .circle-menu{padding-top:25px}section.circle .circle-wrapper .circle-menu .menu-item{width:33%;text-align:center;margin-bottom:15px}section.circle .circle-wrapper .circle-menu .menu-item .scrolling-part{padding:0}.footer-menu-wrapper{flex-wrap:wrap}.footer-info-wrapper{padding:0 20px}.footer-info-wrapper .info-menu{padding:0}.footer-info-wrapper .info-menu .footer-menu-wrapper{display:block}.footer-info-wrapper .info-menu .footer-menu-wrapper .menu-item .scrolling-part{padding:0}.footer-info-wrapper .info-menu.bottom-menu .footer-menu-wrapper{display:flex;flex-wrap:wrap;justify-content:flex-start}.footer-info-wrapper .info-menu.bottom-menu .footer-menu-wrapper .menu-item{margin-right:25px}.footer-info-wrapper .info-content{display:block;max-width:unset}.footer-info-wrapper .info-content .contact-info{max-width:unset;margin-left:0}.footer-info-wrapper .info-content .col-2{width:100%}.footer-info-wrapper .info-content .address-info{margin-bottom:26px}.footer-info-wrapper .info-content .info-item{padding:32px 0}.nextup-post-wrapper .nextup-post .post-button .tab-button{min-width:unset;width:calc(100% - 20px)}.what-top-wrapper .tab-togglers{margin:0 auto 35px}.simple-text .container.half .text,.simple-text .container.half .text.default{max-width:100%}.page-invest .running-content-wrapper{margin:42px 0 0}.page-invest .running-content-wrapper .running-title h1,.page-invest .running-content-wrapper .running-title h2{line-height:46.4px}.page-invest .mousey-wrapper{display:none}.page-invest .aboutus-results{display:block;padding:20px 0 72px}.page-invest .aboutus-results .result-item{width:100%;margin-bottom:42px}.page-invest .aboutus-results .result-item .result-number{margin-bottom:0}.page-invest .ecosystem-wrapper.have-list{display:block;padding-top:0}.page-invest .ecosystem-wrapper.have-list .image-column{width:100%;display:flex;justify-content:center}.page-invest .ecosystem-wrapper.have-list .image-column .ecosystem-image{margin-right:0;float:unset}.page-invest .ecosystem-wrapper.have-list .list-wrapper{width:100%}.page-invest .ecosystem-wrapper.have-list .list-wrapper .h1,.page-invest .ecosystem-wrapper.have-list .list-wrapper h1{font-size:32px;line-height:46.4px;margin-top:64px;margin-bottom:0}.page-invest .ecosystem-wrapper.have-list .list-wrapper .h1:not(:first-child),.page-invest .ecosystem-wrapper.have-list .list-wrapper h1:not(:first-child){margin-top:22px}.page-invest .simple-text .title-wrapper{margin:5px 0 34px}.page-invest .simple-text .text:not(.default),.page-invest .simple-text .text:not(.default) *{font-size:26px;line-height:46.8px}.page-invest .simple-text .text:not(.default) p{margin-bottom:32px}.page-invest .simple-text .container.half .text.default{margin-bottom:186px}.page-invest .simple-text .container.half .text.default,.page-invest .simple-text .container.half .text.default *{font-size:15px}.page-invest .simple-text .container-small .text.fs-26,.page-invest .simple-text .container-small .text.fs-26 *{font-size:20px;line-height:36px}.page-invest .simple-text .container-small .text p{margin-bottom:1.6em}.page-invest .running-content-wrapper * .running-image,.page-invest .running-content-wrapper .running-image{margin:0 auto 15px;max-width:80%}.page-invest .running-content-wrapper * .running-image.have-mobile .lottie-loop,.page-invest .running-content-wrapper .running-image.have-mobile .lottie-loop{display:none}.page-invest .running-content-wrapper * .running-image.have-mobile>svg,.page-invest .running-content-wrapper .running-image.have-mobile>svg{display:none}.page-invest .running-content-wrapper * .running-image.have-mobile .lottie-mobile,.page-invest .running-content-wrapper .running-image.have-mobile .lottie-mobile{display:block}.page-invest #founder{padding:200px 20px 100px}.page-invest #founder .button-text{white-space:nowrap}.page-invest #founder .founder-button{margin-top:65px}section.tabs-extended .tab-wrapper>.d-flex{flex-direction:column;align-items:center}section.tabs-section:not(.no-padding){padding-bottom:200px;overflow:hidden}section.tabs-section:not(.no-padding) .tab-wrapper.centered .tab-background{left:-20px;right:-20px}section.tabs-section:not(.no-padding) .tab-wrapper.centered .tab-background .background{display:flex}section.tabs-section:not(.no-padding) .tab-wrapper.columned .tab-background .back-single{right:-20px}#portfolioPopup.active{width:100%;max-width:unset}.podcast-wrapper{padding:0;display:block;text-align:center}.podcast-wrapper .thumbnail-item{margin-bottom:32px;width:180px}.podcast-wrapper .excerpt-wrapper,.podcast-wrapper .excerpt-wrapper *{font-size:17px;line-height:30.6px}.podcast-wrapper .links-wrapper{justify-content:center}.podcast-wrapper .link-item{margin:0}.podcast-wrapper .link-item a{width:48px;height:48px;font-size:30px}.podcast-wrapper .link-item:first-child{margin-right:40px;font-size:20px}.podcast-wrapper .link-item:first-child a{font-size:20px}.podcast-wrapper .podcast-info .title{line-height:37.7px}section.posts .events-wrapper{margin:-8px 0 0}section.posts .events-wrapper .posts-wrapper{display:block}section.posts .events-wrapper .post-item{max-width:100%;width:100%}section.posts .events-wrapper .title{padding-bottom:53px}section.posts.team .text,section.posts.team .text *{font-size:24px;line-height:46.8px}.team-wrapper .posts-body .thumbail-wrapper .thumbnail-item,.team-wrapper .posts-body.duble .thumbail-wrapper .thumbnail-item,.team-wrapper .posts-body.extended .thumbail-wrapper .thumbnail-item{max-width:304px}.team-wrapper .posts-body .post-wrapper,.team-wrapper .posts-body.duble .post-wrapper,.team-wrapper .posts-body.extended .post-wrapper{min-width:100%}section.popups .popup-content{width:100%}section.popups .popup-content .popup-item{width:100%}section.popups .popup-content .content-wrapper{max-width:calc(100% - 40px);padding:200px 20px 20px}section.popups .popup-content .title{font-size:20px}section.popups .parts{padding:30px 0;flex-direction:column}section.popups .parts .image-part{order:1}section.popups .parts .texts-part{order:2}section.popups .popup-close{position:fixed;top:10px;left:10px}.page-jobs section.simple-text{padding:43px 20px}.page-jobs section.simple-text .container-small{margin:28px auto 0}.page-jobs section.simple-text .title-biggest{margin:0 0 30px;font-size:60px;line-height:76.8px}.page-jobs section.simple-text .text{text-align:left}section.single-post-top .title{font-size:32px;line-height:46px}section.single-post-content .title,section.single-post-description .title{font-size:30px;line-height:45px}section.single-post-content .button-wrapper .columned-buttons,section.single-post-description .button-wrapper .columned-buttons{display:block}section.single-post-content .button-wrapper .columned-buttons .button-wrapper,section.single-post-description .button-wrapper .columned-buttons .button-wrapper{margin:0 0 20px 0}section.single-post-top .author-wrapper{display:block}section.single-post-top .author-wrapper .duration-wrapper{flex:1}section.single-post-top.single-events{padding:40px 20px}section.single-post-top.single-events .title{padding-bottom:35px}section.single-post-top.single-events .author-icon{width:69px}section.single-post-top.single-events .author-name{font-size:12px;padding-left:5px}section.single-post-top.single-events .author-info{padding-left:0}section.single-post-content .post-wrapper{background:#000;min-height:unset;height:auto;margin:20px 0;padding:20px 40px;border-radius:70px}section.single-post-content .post-wrapper .post-item{padding:unset;font-size:18px;line-height:1}section.single-post-content .post-wrapper .post-item .title{font-size:18px;line-height:1}section.single-event-content .text,section.single-event-content .text *{font-size:20px;line-height:36px}section.single-event-content .popup-content .content-container{width:100%}section.single-event-content .popup-content.active .popup-close{top:15px;left:15px}section.single-event-content .popup-content .popup-close{position:fixed;transition:all .2s ease;left:100%}section.single-event-content .popup-content .image-wrapper{margin-bottom:20px}section.search-results{padding:0 5px}section.search-results .result-item .texts-wrapper{display:none}section.search-results .result-item .arrow-wrapper{display:none}section.search-results .result-item .thumbnail-wrapper{width:100%;aspect-ratio:2/1;margin-right:0}section.search-results .result-item .thumbnail{max-width:unset;width:100%}section.search-form{padding:60px 5px 90px}section.search-form .title-small{font-size:26px;line-height:46.8px}section.search-form .search-form-wrapper .search-input-wrapper{padding:0 0 0 30px;max-width:calc(50% - 30px)}section.search-form .results-title-wrapper p{font-size:17px;line-height:46.8px}.single-event-content .post-wrapper .expert-body{flex-wrap:wrap}.single-event-content .post-wrapper .expert-body .expert-thumbnail{min-width:100%;margin-bottom:10px}.single-event-content .post-wrapper .expert-body .thumbnail-wrapper{width:32%}.insights-wrapper{display:block}.insights-wrapper .title-item{line-height:37.7px}.insights-wrapper .insight-item{margin-bottom:80px}.insights-wrapper .category-item{margin:30px 0 25px}.insights-wrapper .author-wrapper{font-size:12px;font-weight:400}.editor a,.editor a b,.editor a strong,.editor li,.editor li b,.editor li strong,.editor p,.editor p b,.editor p strong{font-size:13.68px;line-height:21.36px}body.error404 main{padding:30px 20px}body.error404 main .container .not-found-wrapper{padding:22px 32px}body.error404 main .container .title{margin-bottom:20px}body.error404 main .container .not-found-text{font-size:20.52px;line-height:21.888px}section.presentment:not(.light).black .container.d-flex .presentment-item{max-width:100%;margin-right:0;overflow-x:hidden;overflow-y:visible}section.presentment:not(.light).black .container.d-flex .presentment-item .animation{padding-top:20%;max-width:285px}section.presentment:not(.light).black .container.d-flex .presentment-item .images-wrapper{width:70%;max-width:350px;margin-bottom:120px}section.presentment:not(.light).black .container.d-flex .presentment-item .images-wrapper .image-item:first-child{z-index:2}section.presentment:not(.light).black .container.d-flex .presentment-item .tab-title{margin-bottom:47px}section.presentment:not(.light).black .banner{margin:0 0 43px}section.presentment:not(.light).black .container-small{text-align:start}section.presentment:not(.light).black .tab-button.flex-column{flex-direction:row;margin:0;margin-top:113px;padding:0}section.presentment:not(.light).black .tab-button.flex-column .world-icon{margin:0}section.presentment.light{padding-top:20px}section.presentment.light .container.d-flex{flex-direction:column}section.presentment.light .container.d-flex .presentment-item{width:100%}section.presentment.light .container.d-flex .presentment-item:first-child{order:2}section.presentment.light .container.d-flex .presentment-item:not(:first-child){order:1}section.presentment .text strong{font-size:24px;line-height:46.8px}section.presentment:last-child{padding:144px 20px 200px}section.popups{padding:200px 20px 100px}section.popups .texts-wrapper{padding:0}section.popups .items-wrapper .item-wrapper{width:100%;max-width:calc(50% - 55px)}.running-content-wrapper .running-image.desktop-lottie{max-width:100%}}@keyframes rotating{0%{transform:rotate(0)}100%{transform:rotate(-360deg)}}#hero-lottie-container{--hero-size:100%;--hero-rotation:0deg;width:var(--hero-size);height:var(--hero-size);transform:rotate(var(--hero-rotation));transform:rotate(var(--hero-rotation))}.mobile-lottie{display:none}@media screen and (max-width:1024px){.desktop-lottie{display:none}.mobile-lottie{display:block!important}}.button-on-side{display:flex;align-items:center}#hero{overflow:auto}.background-wrapper{z-index:-1}.text-container{position:relative;z-index:1}section.twin-section{padding-top:50px;padding-bottom:50px}.twin-section h2{font-size:36px;font-weight:800;margin-bottom:20px}.twin-section__container{display:grid;grid-template-columns:1fr 1fr;grid-gap:60px}@media (max-width:768px){.twin-section__container{grid-template-columns:100%;gap:30px}}.twin-section__container img{width:100%;height:auto}.twin-section .tab-button{margin-top:40px}@media (min-width:769px){.twin-section.template-2-3 .twin-section__container{grid-template-columns:1fr .33fr}}@media (min-width:769px){.twin-section.template-2-3-r .twin-section__container{grid-template-columns:.33fr 1fr}}@media (min-width:769px){.twin-section.position-image_left .twin-section__container div:first-child{grid-column:2;grid-row:1}.twin-section.position-image_left .twin-section__container div:last-child{grid-column:1;grid-row:1}}.twin-section .desk-hide{display:none}@media (max-width:768px){.twin-section .desk-hide{display:flex}}@media (max-width:768px){.twin-section .mob-hide{display:none}}.comment-text p a,.editor p a,.presentment p a,.simple-text p a{text-decoration:underline;text-decoration-color:#00ffc2;text-underline-offset:4px;text-decoration-thickness:3px;transition:all .2s ease}.comment-text p a:hover,.editor p a:hover,.presentment p a:hover,.simple-text p a:hover{text-decoration-color:transparent;color:#00ffc2}.cta .alignment-center{justify-content:center}.cta .alignment-right{justify-content:flex-end}.results .aboutus-results{padding:50px 0}@media (max-width:575px){.results .result-item{width:100%;margin-bottom:0}}.results.results-size-small .container{width:1140px}.results.results-size-small .result-item .result-number{font-size:48px;line-height:1}.results.results-size-small .result-name{font-size:26px;line-height:1;margin-top:10px}.results.results-alignment-center .result-item{text-align:center}.results.results-alignment-center .result-icon{margin-right:auto;margin-left:auto}span.title{display:block}@media (min-width:2000px){.running-content-wrapper .running-title h1,.running-content-wrapper .running-title h2{font-size:4vw}.running-content-wrapper .running-title h1,.running-content-wrapper .running-title h2,h1{line-height:1.1}.ecosystem-wrapper p,.running-category,.running-title,.simple-text p,.tab-text p{font-size:30px;line-height:1.4}.comment-text p{font-size:40px}.commentator-name{font-size:30px}.commentator-info,.toggler-title{font-size:24px}}
@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(-1 * var(--swiper-navigation-size)/ 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:"next"}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#ffffff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#ffffff}.swiper-pagination-black{--swiper-pagination-color:#000000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;backface-visibility:hidden}
.black-theme{background-color:#000;color:#fff}.timeline_component{position:relative;display:flex;max-width:1120px;margin-right:auto;margin-left:auto;flex-direction:column;justify-content:center;align-items:center}.timeline_item{position:relative;z-index:2;display:grid;padding-top:80px;padding-bottom:80px;grid-auto-columns:1fr;grid-column-gap:0;grid-row-gap:0;grid-template-columns:1fr 180px 1fr;grid-template-rows:auto}.timeline_left{justify-content:flex-end;align-items:stretch;text-align:right}.timeline_centre{display:flex;justify-content:center}.timeline_heading{margin-top:20px}.timeline_date-text{position:sticky;top:50vh;font-size:48px;line-height:1.2;font-weight:500;letter-spacing:-.03em}.timeline_text,.timeline_text>*{font-size:24px;line-height:1.3;font-weight:500}.timeline_circle{position:sticky;top:50vh;width:15px;height:15px;max-height:15px;max-width:15px;min-height:15px;min-width:15px;border-radius:100%;background-color:#fff;box-shadow:0 0 0 8px #0a0a0a}.timeline_progress{position:absolute;z-index:-2;width:3px;height:100%;background-color:#414141}.timeline_progress-bar{position:absolute;left:auto;top:0;right:auto;bottom:50vh;z-index:-1;width:3px;height:100%;background-color:#fff;background:linear-gradient(180deg,rgba(0,255,194,0) 0,#00ffc2 26.04%)}.margin-bottom-xlarge{margin-bottom:56px}.timeline_image-wrapper{overflow:hidden;background-position:0 0,0 0;background-size:auto,cover;margin-top:25px}.timeline_image-wrapper.image-size-small{max-width:30%;width:100%}.timeline_image-wrapper.image-size-middle{max-width:50%;width:100%}.timeline_link{display:flex;align-items:center;border-radius:8px;opacity:.6;transition:opacity .3s ease;color:#fff;font-size:14px;line-height:1.3;font-weight:700;letter-spacing:.8px;text-decoration:none;text-transform:uppercase}.timeline_link:hover{opacity:1}.link-icon{width:20px;height:20px;margin-left:8px}.inline-block{display:inline-block}.text-colour-lightgrey{color:hsla(0,0%,100%,.65)}.timeline_quote-wrapper{display:flex;padding:24px;align-items:flex-start;border-style:solid;border-width:2px;border-color:#fff;border-radius:16px}.timeline_quote-image{width:48px;height:48px;margin-right:24px;border-radius:8px}.timeline_quote-text-wrapper{flex:1}.timeline_quote{margin-bottom:16px;color:#fff;font-size:14px}.timeline_quote-title{color:#fff;font-size:14px;font-weight:500}.timeline_badge{display:inline-block;margin-top:16px;margin-bottom:16px;padding:6px 8px;border-radius:8px;background-color:rgba(255,255,255,.15);color:#fff;font-size:12px;line-height:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.timeline_definition-wrapper{padding:16px;border-radius:16px}.text-colour-white{color:#fff}.timeline_milestone-badge{display:inline-block;margin-bottom:24px;padding:8px 12px;border-radius:8px;background-color:#fff;color:#161616;font-size:14px;line-height:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.overlay-fade-top{position:absolute;left:0;top:0;right:0;bottom:auto;height:80px}.overlay-fade-bottom{position:absolute;left:0;top:auto;right:0;bottom:0;height:80px}@media screen and (max-width:767px){.timeline_item{width:100%;grid-template-columns:64px 1fr}.timeline_left{text-align:left}.timeline_centre{justify-content:flex-start}.timeline_date-text{margin-bottom:24px;font-size:36px}.timeline_text,.timeline_text>*{font-size:20px}.timeline_progress{left:6px}.margin-bottom-xlarge{margin-bottom:48px}.timeline_quote-wrapper{flex-direction:column-reverse}.timeline_quote-image{margin-top:24px;margin-right:0}}@media screen and (max-width:479px){.margin-bottom-medium{margin-bottom:24px}.timeline_item{grid-template-columns:48px 1fr}}@media screen and (max-width:767px){#w-node-d5abcf1f-3370-3eea-ccfd-66f076babfe1-8b0ae424{-ms-grid-column-span:1;grid-column-end:3;grid-column-start:2;-ms-grid-row-span:1;grid-row-end:2;grid-row-start:1}#w-node-d5abcf1f-3370-3eea-ccfd-66f076babfe4-8b0ae424{-ms-grid-column-span:1;grid-column-end:2;grid-column-start:1;-ms-grid-row-span:2;grid-row-end:3;grid-row-start:1}#w-node-d5abcf1f-3370-3eea-ccfd-66f076babfe6-8b0ae424{-ms-grid-column-span:1;grid-column-end:span 1;grid-column-start:span 1;-ms-grid-row-span:1;grid-row-end:span 1;grid-row-start:span 1}#w-node-_0488106f-ce92-9b7b-01c3-8ad75f3f5e36-8b0ae424{-ms-grid-column-span:1;grid-column-end:3;grid-column-start:2;-ms-grid-row-span:1;grid-row-end:2;grid-row-start:1}#w-node-_0488106f-ce92-9b7b-01c3-8ad75f3f5e39-8b0ae424{-ms-grid-column-span:1;grid-column-end:2;grid-column-start:1;-ms-grid-row-span:2;grid-row-end:3;grid-row-start:1}#w-node-_5b7ae63b-6f00-e542-a023-96ea5c4a96e4-8b0ae424{-ms-grid-column-span:1;grid-column-end:3;grid-column-start:2;-ms-grid-row-span:1;grid-row-end:2;grid-row-start:1}#w-node-_5b7ae63b-6f00-e542-a023-96ea5c4a96e7-8b0ae424{-ms-grid-column-span:1;grid-column-end:2;grid-column-start:1;-ms-grid-row-span:2;grid-row-end:3;grid-row-start:1}#w-node-e0f4f25e-22f1-da39-65d5-a453ca30c732-8b0ae424{-ms-grid-column-span:1;grid-column-end:3;grid-column-start:2;-ms-grid-row-span:1;grid-row-end:2;grid-row-start:1}#w-node-e0f4f25e-22f1-da39-65d5-a453ca30c735-8b0ae424{-ms-grid-column-span:1;grid-column-end:2;grid-column-start:1;-ms-grid-row-span:2;grid-row-end:3;grid-row-start:1}#w-node-ca21cc2f-00d7-84a3-f446-587e32a59c01-8b0ae424{-ms-grid-column-span:1;grid-column-end:3;grid-column-start:2;-ms-grid-row-span:1;grid-row-end:2;grid-row-start:1}#w-node-ca21cc2f-00d7-84a3-f446-587e32a59c04-8b0ae424{-ms-grid-column-span:1;grid-column-end:2;grid-column-start:1;-ms-grid-row-span:2;grid-row-end:3;grid-row-start:1}#w-node-_37ab9472-ef92-a1c7-f6c5-ffbef2542159-8b0ae424{-ms-grid-column-span:1;grid-column-end:3;grid-column-start:2;-ms-grid-row-span:1;grid-row-end:2;grid-row-start:1}#w-node-_37ab9472-ef92-a1c7-f6c5-ffbef254215c-8b0ae424{-ms-grid-column-span:1;grid-column-end:2;grid-column-start:1;-ms-grid-row-span:2;grid-row-end:3;grid-row-start:1}#w-node-_3f36ed1c-86ad-66f2-a7e0-a2e345d5b492-8b0ae424{-ms-grid-column-span:1;grid-column-end:3;grid-column-start:2;-ms-grid-row-span:1;grid-row-end:2;grid-row-start:1}#w-node-_3f36ed1c-86ad-66f2-a7e0-a2e345d5b495-8b0ae424{-ms-grid-column-span:1;grid-column-end:2;grid-column-start:1;-ms-grid-row-span:2;grid-row-end:3;grid-row-start:1}#w-node-_24c49997-4a3d-4bd7-0915-1f0630d904af-8b0ae424{-ms-grid-column-span:1;grid-column-end:3;grid-column-start:2;-ms-grid-row-span:1;grid-row-end:2;grid-row-start:1}#w-node-_24c49997-4a3d-4bd7-0915-1f0630d904b2-8b0ae424{-ms-grid-column-span:1;grid-column-end:2;grid-column-start:1;-ms-grid-row-span:2;grid-row-end:3;grid-row-start:1}#w-node-cea39288-a86d-bc98-0716-192fe18bb832-8b0ae424{-ms-grid-column-span:1;grid-column-end:3;grid-column-start:2;-ms-grid-row-span:1;grid-row-end:2;grid-row-start:1}#w-node-cea39288-a86d-bc98-0716-192fe18bb835-8b0ae424{-ms-grid-column-span:1;grid-column-end:2;grid-column-start:1;-ms-grid-row-span:2;grid-row-end:3;grid-row-start:1}}
.page-about section.simple-text .text.default,.page-about section.simple-text .text.default *{font-size:18px;line-height:35px}.page-about section.simple-text .text.default p{margin-bottom:8px}.page-about section.simple-text .container.filled{width:1860px}.page-about section.simple-text .container.filled .text{margin:12px 0 0}.page-about section.tabs-extended{padding-top:280px;padding-bottom:0}.page-about section.tabs-extended .container-small{width:1180px}.page-about section.tabs-extended .title-biggest{font-size:84px;line-height:100px}.page-about section.tabs-extended .text,.page-about section.tabs-extended .text *{font-size:20px;line-height:27px;font-weight:400}.page-about #news_\&_press .container.container-small{width:1140px}.page-about #news_\&_press .container.container-small>*{padding:0 20px}.page-about #news_\&_press .container.container-small .files-wrapper{padding:0 10px}.page-about #news_\&_press .news-title{font-size:86px;margin:20px 0}.page-about #news_\&_press .text,.page-about #news_\&_press .text *{line-height:1}.page-about #news_\&_press .files-wrapper{margin-top:30px}.page-about #news_\&_press .files-wrapper{margin-top:22px}.page-about #news_\&_press .files-wrapper .title{font-size:26px;line-height:37.7px}.page-about #news_\&_press .files-wrapper .newspress-button{min-width:unset;display:flex;margin-top:20px}.page-about #news_\&_press .files-wrapper .lottie-wrapper{width:56px;height:56px}.page-about section.posts{padding:250px 0 200px}.page-about section.posts .text,.page-about section.posts .text *{font-size:32px}@media (max-width:1024px){.page-about .section:first-child.simple-text.have-background{padding:210px 50px 41px}.page-about .section:first-child.simple-text.have-background .container-small{margin:96px auto 0}.page-about .section:first-child.simple-text.have-background .text.default,.page-about .section:first-child.simple-text.have-background .text.default *{font-size:23px;line-height:57.6px;text-transform:lowercase;font-weight:300}.page-about .section:first-child.simple-text.have-background .text:not(.default){text-align:left}.page-about .section:first-child.simple-text.have-background .text:not(.default),.page-about .section:first-child.simple-text.have-background .text:not(.default) *{font-size:15px;line-height:24px}.page-about section.simple-text .title-biggest{font-size:50px;line-height:76.8px;margin-bottom:17px}.page-about section.simple-text .container.filled .title.title-default{text-align:start;line-height:46.4px}.page-about section.simple-text .container.filled .text{text-align:left;margin:22px 0 0}.page-about section.tabs-extended{padding:83px 50px 0}.page-about section.tabs-extended .text{text-align:start;line-height:24px}.page-about section.tabs-extended .tab-togglers{margin-top:20px}.page-about section.tabs-extended .tabs-content{margin-top:52px}.page-about #news_\&_press{padding:205px 50px 0}}@media (max-width:767px){.page-about .section:first-child.simple-text.have-background{margin:0 auto;overflow:visible;padding:0 20px 0}.page-about .section:first-child.simple-text.have-background .background{top:0;position:relative}.page-about .section:first-child.simple-text.have-background .background-wrapper{position:absolute;top:-80px;left:-80px;right:-80px;z-index:-1}.page-about .section:first-child.simple-text.have-background .container{position:relative;margin:0 auto}.page-about .section:first-child.simple-text.have-background .container p{margin-bottom:32px}.page-about .section:first-child.simple-text.have-background .text.default{padding-top:40px}.page-about .section:first-child.simple-text.have-background .text.default,.page-about .section:first-child.simple-text.have-background .text.default *{line-height:1.25em;margin-bottom:0}.page-about .section:first-child.simple-text.have-background .text:not(.default),.page-about .section:first-child.simple-text.have-background .text:not(.default) *{font-size:20px;line-height:1.7em}.page-about .section:first-child.simple-text.have-background .title-biggest{margin-bottom:35px}.page-about section.simple-text .container.filled .text{margin:19px 0 0}.page-about section.tabs-extended{padding:50px 20px 0}.page-about section.tabs-extended .title-biggest{font-size:42px;line-height:50.4px;margin-bottom:50px}.page-about section.tabs-extended .subtitle{margin-bottom:12px}.page-about section.tabs-extended .text,.page-about section.tabs-extended .text *{font-size:20px;line-height:36px}.page-about #news_\&_press{padding:170px 20px 0}.page-about #news_\&_press .container.container-small>*{padding:unset}.page-about #news_\&_press .container.container-small .files-wrapper{padding:unset;margin:12px 0 0}.page-about #news_\&_press .container.container-small .files-wrapper .file-item{padding:32px 0 25px}.page-about #news_\&_press .container.container-small .files-wrapper .title{font-size:20px;line-height:36px;margin-top:8px}.page-about #news_\&_press .news-title{font-size:42px;line-height:50.4px}.page-about #news_\&_press .text{text-align:left}.page-about section.posts{padding:70px 0 200px}.page-about section.posts .text,.page-about section.posts .text *{font-size:24px;line-height:46.8px}}main .section:first-child.simple-text.have-background{padding:210px 0 370px;margin:-210px 0 0;overflow:hidden}main .section:first-child.simple-text.have-background .container-small{margin:162px auto 0;width:1140px}main .section:first-child.simple-text.have-background .background{pointer-events:none;z-index:-1;top:-660px;animation:simpleBack 53s linear infinite}@media (max-width:767px){body.body-about{overflow-x:hidden}}@keyframes simpleBack{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}
body.black .page-between-the-towers section.text-with-arrow{color:#fff}body.black .page-between-the-towers section.text-with-arrow svg,body.black .page-between-the-towers section.text-with-arrow svg path{fill:#fff}.page-between-the-towers section.presentment{padding:170px 0 0}.page-between-the-towers section.presentment .container-small{max-width:50%}.page-between-the-towers section.presentment .presentment{padding:0 0 105px}.page-between-the-towers section.presentment .presentment .tab-subtitle,.page-between-the-towers section.presentment .presentment .tab-title{margin-bottom:0}.page-between-the-towers section.presentment .presentment .text{margin:86px 0 135px}.page-between-the-towers section.presentment .presentment .text,.page-between-the-towers section.presentment .presentment .text *{font-weight:500}.page-between-the-towers section.presentment .presentment .tab-button .button-icon{margin-bottom:25px}.page-between-the-towers section.presentment .presentment-background.right-part .background-wrapper{justify-content:flex-end}.page-between-the-towers section#next_up{padding:300px 0 0}.page-between-the-towers section#next_up .beforetitle{font-size:32px;line-height:57.6px;font-weight:500}.page-between-the-towers section#next_up .subtitle{margin-top:38px}.page-between-the-towers section#next_up .text,.page-between-the-towers section#next_up .text *{font-size:26px;line-height:46.3px;font-weight:400}.page-between-the-towers .posts.podcasts{padding-top:350px}.page-between-the-towers .posts.podcasts .lottie-wrapper{max-width:580px}.page-between-the-towers .posts.podcasts .text{margin:45px 0 150px}.page-between-the-towers .posts.team{padding-bottom:255px}.page-between-the-towers .posts.team .title-big.title{margin:15px 0 65px}.page-between-the-towers .posts.team .text{margin-bottom:100px}.page-between-the-towers .posts.team .text,.page-between-the-towers .posts.team .text *{font-weight:500;font-size:32px;line-height:57.6px}.page-between-the-towers .posts.team .team-wrapper .title-wrapper{margin:8px 0 18px}.page-between-the-towers .posts.team .team-wrapper .title-wrapper .title{font-size:26px;line-height:37.7px}.page-between-the-towers .posts.team .team-wrapper .info-wrapper .position{margin-bottom:25px}.page-between-the-towers .awards-pagination .pagination-items{margin:0 55px}.page-between-the-towers .awards-pagination .awards-left,.page-between-the-towers .awards-pagination .awards-right{display:flex;align-items:center}.page-between-the-towers section.text-with-arrow{padding:145px 0 342px}.page-between-the-towers section.text-with-arrow .container{display:flex;align-items:center;justify-content:center}.page-between-the-towers section.text-with-arrow .container .text-center{margin:0 25px 0 0}.page-between-the-towers section.text-with-arrow .container .arrow{aspect-ratio:1/1;transform:rotate(-90deg)}@media (max-width:1024px){.page-between-the-towers section.presentment{overflow:hidden;position:relative}.page-between-the-towers section.presentment .presentment{padding:67px 0 0;width:90%;margin:0 auto}.page-between-the-towers section.presentment .presentment .tab-title{margin-bottom:140px}.page-between-the-towers section.presentment .presentment-background.fragmented{position:absolute;height:385px;width:100%;top:40%;z-index:-1}.page-between-the-towers section.presentment .presentment-background.fragmented.left-part{left:-130px}.page-between-the-towers section.presentment .presentment-background.fragmented.right-part{right:-130px}.page-between-the-towers section.presentment .presentment-background.fragmented .background-wrapper img,.page-between-the-towers section.presentment .presentment-background.fragmented .background-wrapper svg{-o-object-fit:contain;object-fit:contain;max-height:550px}.page-between-the-towers section.presentment .container-small{max-width:100%;width:100%}}@media (max-width:767px){.page-between-the-towers section.presentment{padding-top:0}.page-between-the-towers section.presentment .presentment{padding-top:55px}.page-between-the-towers section.presentment .presentment-background.fragmented{top:10%}.page-between-the-towers section#next_up .beforetitle{font-size:26px;line-height:46.8px}.page-between-the-towers section#next_up .subtitle{margin-top:68px;margin-bottom:12px}.page-between-the-towers section#next_up .text{font-size:20px;line-height:30px}.page-between-the-towers section.posts .lottie-wrapper{margin:0 auto 17px}.page-between-the-towers section.posts .text,.page-between-the-towers section.posts .text *{line-height:46px}.page-between-the-towers section.posts .podcast-wrapper .thumnail-wrapper{margin-bottom:35px}.page-between-the-towers section.posts .podcast-wrapper .title{line-height:37.7px}.page-between-the-towers section.posts .podcast-wrapper .links-wrapper .link-item:last-child{margin:0}.page-between-the-towers section.posts .team-wrapper .thumbail-wrapper{margin:0 -20px}.page-between-the-towers section.posts .team-wrapper .position{font-size:12px}.page-between-the-towers section.text-with-arrow{padding:92px 0 200px}.page-between-the-towers .posts.team .title-big.title{margin:22px 0 65px}.page-between-the-towers .posts.team .team-wrapper .title-wrapper .title{font-size:20px}.page-between-the-towers .posts.team .text,.page-between-the-towers .posts.team .text *{font-size:26px;line-height:46.8px}}@media (max-width:1024px){body.black .page-between-the-towers .nextup-post-wrapper{background:unset;color:#fff}body.black .page-between-the-towers .nextup-post-wrapper .nextup-post{color:#fff}body.black .page-between-the-towers .nextup-post-wrapper .nextup-post .post-title{flex-direction:column}body.black .page-between-the-towers .nextup-post-wrapper .nextup-post .post-title i svg path{fill:#fff}}.button-wrapper.black .tab-button .button-icon{box-shadow:inset 0 0 0 2em #fff;color:#000;transition:all .2s ease}.button-wrapper.black .tab-button:hover .button-icon{box-shadow:inset 0 0 0 .1em #fff;color:#fff}
body.black .page-build section.light{color:#7a7a7a}.page-build section#hero{margin-top:135px}.page-build .mousey-wrapper{position:absolute;top:calc(100vh - (100% - 60px))}.page-build .running-content-wrapper.rowed .running-image{max-width:65%;margin-top:25px}.page-build .text-with-arrow .fs-26,.page-build .text-with-arrow .fs-26 *{line-height:36px}.page-build section.simple-text .container.half{padding-top:200px}.page-build section.simple-text .container.half .title{margin-bottom:20px}.page-build section.simple-text .container.half .text{max-width:66%}.page-build .ecosystem-wrapper .image-column.flex-fill{padding:84px 0 110px;max-width:calc(80% + 70px);margin:0 auto}.page-build .container-small{width:1200px}.page-build section:last-child{padding-bottom:438px}.page-build .text-with-arrow{padding-top:84px}.page-build .text-with-arrow p{color:#000}.page-build .text-with-arrow svg{fill:#000}.page-build .text-with-arrow .fs-26{line-height:37.7px}.page-build .simple-text .container.d-flex .text:first-child{max-width:calc(66% - 42px);padding-right:42px}.page-build .simple-text .container.d-flex .text.default *{font-weight:400}.page-build .container:not(.container-small){width:100%}@media (max-width:1024px){.page-build section#hero{margin-top:125px}.page-build .running-content-wrapper.rowed{margin-top:0}.page-build .running-content-wrapper.rowed .running-title{width:100%;margin:0}.page-build .running-content-wrapper.rowed .running-title h1,.page-build .running-content-wrapper.rowed .running-title h2{font-size:60px;line-height:1.5em}.page-build .running-content-wrapper.rowed .running-image{margin-top:-20px;width:100%;max-width:100%}.page-build section.simple-text .container.half{padding-top:20px}.page-build section.simple-text .container.half .text{width:100%;max-width:100%}.page-build section.simple-text .container.d-flex{display:block}.page-build section.simple-text .container.d-flex .text{width:100%;max-width:100%}.page-build section.simple-text .container.d-flex .text:first-child{margin-bottom:32px;max-width:calc(100% - 42px);width:100%}.page-build .ecosystem-wrapper{padding-top:0;padding:10px}.page-build .ecosystem-wrapper .image-column.flex-fill{max-width:80%;margin:0 auto;padding-bottom:150px}.page-build .title{font-size:26px}.page-build .title-biggest{font-size:64px}.page-build .mousey-wrapper{display:none}}@media (max-width:767px){.page-build section#hero{margin-top:40px}.page-build .running-content-wrapper.rowed{margin-bottom:37px}.page-build .running-content-wrapper.rowed .running-title h1,.page-build .running-content-wrapper.rowed .running-title h2{font-size:32px;line-height:46.4px}.page-build .running-content-wrapper.rowed .running-image{margin-top:37px}.page-build section.simple-text .container.half .title{font-size:20px;line-height:37.7px}.page-build section.simple-text .container.d-flex .text:first-child{padding-right:0;max-width:100%}.page-build .ecosystem-wrapper{padding:0}.page-build .ecosystem-wrapper .image-column.flex-fill{max-width:100%;padding:120px 0 140px}}
.page-connect .container:not(.container-small){width:100%}.page-connect .mousey-wrapper{position:absolute;top:calc(100vh - (100% - 60px))}.page-connect .running-content-wrapper{margin-top:70px}.page-connect .running-content-wrapper.rowed .running-image{max-width:75%;margin-top:40px}.page-connect .running-content-wrapper .running-title{width:80%;padding:6% 20% 0 0}.page-connect .text-with-arrow{display:none}.page-connect .simple-text .container.half .text{max-width:66%}.page-connect .simple-text .container.half .text:not(.default){margin:34px 0 44px}.page-connect .simple-text .container.half .text.default{max-width:33.33%}.page-connect .tabs-section:not(.no-padding){padding-bottom:0}.page-connect .tabs-section .tab-togglers{margin-bottom:0}.page-connect .tabs-section .tab-togglers .toggler-item{height:40px;align-items:center;font-size:15px;display:flex;justify-content:center;align-items:center;padding:0 12px}.page-connect .tabs-section .tab-togglers .toggler-item span{display:block;white-space:nowrap;min-width:-moz-fit-content;min-width:fit-content;width:150px}.page-connect .tabs-section>.container{width:100%}.page-connect .tabs-section .tab-wrapper.columned{padding:264px 0 464px}.page-connect .tabs-section .tab-wrapper .tab-texts{min-width:50%;max-width:50%}.page-connect .tabs-section .tab-wrapper .tab-texts .tab-text{margin:40px 0 153px}.page-connect .tabs-section .tab-wrapper .tabs-slider{flex:1;width:50%}.page-connect section.posts .lottie-wrapper{width:calc((100% + 100px)/ 2);margin:0 auto 67px}.page-connect section.posts .posts-wrapper.podcasts-wrapper,.page-connect section.posts .text{max-width:864px;margin:0 auto}.page-connect section.posts .text p{margin-bottom:41.6px}.page-connect section.posts .title.title-big{margin:10px 0 41px}.page-connect section.posts .podcasts-wrapper .thumbnail-item{display:flex;position:relative;width:192px;margin:0 auto}.page-connect section.posts .podcasts-wrapper .thumbnail-item::before{content:"";background-image:url(../../img/podcast-ratio.svg);background-size:100% 100%;position:absolute;left:0;top:0;right:0;bottom:0;pointer-events:none}.page-connect section.posts .podcasts-wrapper .podcast-info{padding:0 15px 0 30px}.page-connect section.posts .podcasts-wrapper .podcast-info .title{line-height:46.4px}.page-connect section.posts .podcast-wrapper{margin-top:100px}.page-connect section.posts .podcast-wrapper .excerpt-wrapper{margin-top:10px}.page-connect section.posts .podcast-wrapper .links-wrapper{margin-top:10px}.page-connect section.posts .podcast-wrapper .link-item:not(:last-child){margin-right:42px}.page-connect section.posts .podcast-wrapper .link-item a{font-size:36px;line-height:1;color:#fff;box-shadow:inset 0 0 0 1.5em #000;width:57.29px;height:57.29px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s ease}.page-connect section.posts .podcast-wrapper .link-item a:hover{box-shadow:inset 0 0 0 .1em #000;color:#000}.page-connect section.posts .podcast-wrapper .link-item a.neosferspotify{font-size:24px;transition:all .2s ease}.page-connect section.posts .podcast-wrapper .link-item a.neosferspotify::before{margin-right:8px}.page-connect section.posts .events-wrapper{justify-content:space-between;padding:0 10px;margin-top:105px}.page-connect section.posts .events-wrapper .post-item{max-width:calc(50% - 16px)}.page-connect section.posts .events-wrapper .thumbnail-item{text-align:center}.page-connect section.posts .events-wrapper .thumbnail-item img{height:210px;width:210px;max-width:100%;transition:all .5s ease}.page-connect section.posts .events-wrapper .thumbnail-item:hover img{transform:scale(1.07)}.page-connect section.posts .events-wrapper .title{padding:22px 50px 30px;line-height:46.4px}.page-connect .form-section{padding-top:60px}.page-connect .form-section .text{max-width:852px;margin:0 auto;margin-bottom:43px}@media (max-width:1024px){.page-connect .running-content-wrapper{margin:122px 0 35px}.page-connect .running-content-wrapper .running-title h1,.page-connect .running-content-wrapper .running-title h2{font-size:5.3vw;line-height:1.4em}.page-connect .simple-text .container.half .text:not(.default){margin-bottom:31px}.page-connect .simple-text .container.half .text,.page-connect .simple-text .container.half .text.default{max-width:100%}.page-connect .simple-text .container.half .text.default,.page-connect .simple-text .container.half .text.default *{font-size:17px}.page-connect .what-top-wrapper{display:none}.page-connect section.tabs-section .tab-wrapper{display:block}.page-connect section.tabs-section .tab-wrapper .tab-slider{display:none}.page-connect section.tabs-section .tab-wrapper.columned{padding-bottom:375px}.page-connect section.tabs-section .tab-wrapper.columned .tab-texts{width:100%;max-width:100%}.page-connect section.tabs-section .tab-wrapper.columned .tab-button{display:flex}.page-connect section.tabs-section .tab-wrapper.columned .title-biggest{font-size:84px;line-height:100px}.page-connect section.tabs-section .tab-wrapper.columned .tab-subtitle{font-size:26px;line-height:46.8px;font-weight:700}.page-connect section.tabs-section .tab-wrapper.columned .tab-text{margin-bottom:38px}.page-connect section.tabs-section .tab-wrapper.columned .tab-text,.page-connect section.tabs-section .tab-wrapper.columned .tab-text *{font-size:26px;line-height:46.3px;font-weight:400}.page-connect section.tabs-section .tab-wrapper.centered{padding-top:0}.page-connect section.tabs-section .tab-wrapper.centered .container-small{width:100%}.page-connect section.tabs-section .tab-wrapper.centered .tab-title.title-big{font-size:86px;line-height:100px;max-width:650px;margin:0 auto;display:flex;align-items:center;justify-content:center;min-height:353px}.page-connect section.tabs-section .tab-wrapper.centered .tab-subtitle{margin:63px 0 82px}.page-connect section.tabs-section .tab-wrapper.centered .tab-text{text-align:left;margin-bottom:80px}.page-connect section.posts{padding-top:183px}.page-connect section.posts .text{display:none}.page-connect section.posts .podcast-wrapper{margin:70px 0 53px;padding:0 50px}.page-connect section.posts .events-wrapper{margin:105px -50px 0;padding:0}.page-connect .form-section{padding-top:362px}}@media (max-width:767px){.page-connect .mousey-wrapper{display:none}.page-connect .running-content-wrapper.rowed{margin:40px 0 35px}.page-connect .running-content-wrapper.rowed .running-title{width:100%;padding:0}.page-connect .running-content-wrapper.rowed .running-title h1,.page-connect .running-content-wrapper.rowed .running-title h2{font-size:32px;line-height:46.4px}.page-connect .running-content-wrapper.rowed .running-image{max-width:100%;margin:160px 0 235px}.page-connect .simple-text .container.half .text.default{margin:45px 25% 0 0}.page-connect .simple-text .container.half .text.default,.page-connect .simple-text .container.half .text.default *{font-size:15px;line-height:27px}.page-connect section.tabs-section{padding:0 20px}.page-connect section.tabs-section .tab-wrapper.centered .container-small{width:100vw}.page-connect section.tabs-section .tab-wrapper.centered .tab-title.title-big{font-size:42px;line-height:50.4px;max-width:80%}.page-connect section.tabs-section .tab-wrapper.centered .tab-subtitle{font-size:24px;line-height:46.8px;margin-bottom:64px}.page-connect section.tabs-section .tab-wrapper.centered .tab-text{text-align:center}.page-connect section.tabs-section .tab-wrapper.columned{padding-top:60px}.page-connect section.tabs-section .tab-wrapper.columned .tab-title.title-biggest{font-size:42px;line-height:50.4px;margin-bottom:32px}.page-connect section.tabs-section .tab-wrapper.columned .tab-subtitle{font-size:20px;line-height:36px;margin-bottom:32px}.page-connect section.tabs-section .tab-wrapper.columned .tab-text{margin-bottom:23px}.page-connect section.tabs-section .tab-wrapper.columned .tab-text,.page-connect section.tabs-section .tab-wrapper.columned .tab-text *{font-size:20px;line-height:36px}.page-connect .form-section{padding:115px 20px}.page-connect section.posts.events .title.title-big{margin-bottom:0}.page-connect section.posts.events .events-wrapper{margin:35px 0 0}.page-connect section.posts.events .events-wrapper .posts-wrapper .post-item{width:100%;text-align:center;max-width:100%}.page-connect section.posts.events .events-wrapper .title{padding:20px 0 60px}.page-connect section.posts.podcasts .podcast-wrapper,.page-connect section.posts.podcasts .podcast-wrapper .podcast-info{padding:0}.page-connect section.posts.podcasts .lottie-wrapper{max-width:268px;margin-bottom:70px}.page-connect section.posts.podcasts .title.title-big{margin-top:7px}.page-connect section.posts.podcasts:not(:first-child){padding-top:238px}}section.posts.podcasts{padding-top:570px}section.posts.events{padding-top:348px;padding-bottom:168px}section.text-with-arrow{display:block;padding:200px 0 100px;line-height:37.7px}
.header.static{background:unset}.page-impact section.presentment:not(.light){padding-top:270px}.page-impact section.presentment:not(.light):first-child{margin:-80px 0 0}.page-impact section.presentment:not(.light) .presentment-background.completely .background-wrapper{left:unset;right:0;z-index:-1;top:0;transform:translateY(-249px)}.page-impact section.presentment:not(.light) .container.d-flex{width:100%}.page-impact section.presentment:not(.light) .container.d-flex .presentment-item{max-width:100%;width:100%}.page-impact section.presentment:not(.light) .container.d-flex .presentment-item .title-big{max-width:1150px;margin:43px 0 85px}.page-impact section.presentment:not(.light) .container.d-flex .presentment-item .text{max-width:50%;margin-bottom:122px}.page-impact section.presentment:not(.light) .container.d-flex .presentment-item .text,.page-impact section.presentment:not(.light) .container.d-flex .presentment-item .text *{font-size:32px;font-weight:500;line-height:57.6px}.page-impact section.presentment:not(.light) .container.d-flex .presentment-item .button-wrapper:hover .button-icon{box-shadow:inset 0 0 0 .1em #fff;color:#fff}.page-impact section.presentment:not(.light) .container.d-flex .presentment-item .button-wrapper .tab-button{padding-left:0}.page-impact section.presentment:not(.light) .container.d-flex .presentment-item .button-wrapper .button-icon{box-shadow:inset 0 0 0 2em #fff;color:#000}.page-impact section.slides-section{padding-bottom:330px}.page-impact .simple-text{padding:0 40px}.page-impact .container{width:100%;max-width:100%}.page-impact section.posts.team .team-wrapper{max-width:724px;margin:0 auto}.page-impact section.posts.team .team-wrapper .thumbail-wrapper .thumbnail-item{max-width:unset;margin-bottom:10px}.page-impact section.posts.team .team-wrapper .info-wrapper .position{margin:17px 0}.page-impact section.posts.team .team-wrapper .title{font-size:26px;line-height:37.7px}.page-impact section.posts.team .team-wrapper .soc-links .link-wrapper:not(:last-child){margin-right:10px}.page-impact section.posts.team .text{max-width:1140px;margin:0 auto}.page-impact section.posts.team .text,.page-impact section.posts.team .text *{font-size:32px;font-weight:500;line-height:57.6px}.page-impact section.posts.team .title-big{margin:20px 0 58px}.page-impact section.posts.team .posts-body{margin:110px 0 0}@media (max-width:1024px){.page-impact section.presentment{padding:270px 40px 0}.page-impact section.presentment:not(.light) .container.d-flex .presentment-item .text{max-width:100%}.page-impact section.presentment:not(.light) .presentment-background.completely .background-wrapper{transform:translateY(-500px)}.page-impact section.presentment:not(.light) .tab-button .button-text{font-size:26px;line-height:46.8px}.page-impact section.form-section{padding:130px 0 360px}.page-impact section.form-section .links-wrapper{margin:95px 0 80px}.page-impact section.form-section .links-wrapper .link-item{width:33.33%}.page-impact section.form-section .links-wrapper .tab-button{max-width:calc(100% - 20px)}.page-impact section.form-section .links-wrapper .button-text{font-size:26px;margin-right:0;padding:0}.page-impact section.form-section .text,.page-impact section.form-section .text *{font-weight:400}.page-impact section.posts{padding:0 20px 255px}}@media (max-width:767px){.page-impact section.presentment:not(.light){padding:270px 20px 0}.page-impact section.presentment:not(.light) .presentment-background.completely .background-wrapper{transform:translateY(-261px);max-width:300px;display:flex}.page-impact section.presentment:not(.light) .container.d-flex .presentment-item .text,.page-impact section.presentment:not(.light) .container.d-flex .presentment-item .text *{font-size:20px;line-height:46.8px}.page-impact .simple-text{padding:0 20px}.page-impact section.form-section{padding:130px 0 195px}.page-impact section.form-section .links-wrapper{margin:95px 0 108px}.page-impact section.form-section .links-wrapper .button-text{display:none}.page-impact section.form-section .text,.page-impact section.form-section .text *{font-size:20px;line-height:36px}.page-impact section.posts.team .team-wrapper .thumbail-wrapper .thumbnail-item{max-width:304px}}section.posts.team{padding-bottom:255px}
.page-insights section.tabs-extended{padding:176px 20px 260px}.page-insights section.tabs-extended .title-biggest{font-size:5.3vw;margin-bottom:90px}.page-insights section.tabs-extended .tab-togglers{gap:30px}.page-insights section.tabs-extended .tab-togglers .toggler-item{font-size:17px;box-shadow:unset;line-height:24px;padding:8px 24px;margin:0}.page-insights section.tabs-extended .tabs-content{margin:90px 0}.page-insights section.posts.events .title-big{font-size:86px;margin:10px 0 0}.page-insights section.posts .events-wrapper{margin-top:40px}.page-insights #news_\&_press{padding:350px 84px 0}.page-insights #news_\&_press .news-subtitle{margin-bottom:8px}.page-insights .form-section{padding:331px 0 342px}.page-insights .form-section .text{max-width:852.73px;margin:0 auto 52px}@media (max-width:1024px){.page-insights section.tabs-extended{padding:100px 0 163px}.page-insights section.tabs-extended .title-biggest{margin-bottom:45px}.page-insights section.tabs-extended .tabs-content{padding:0 50px;max-width:calc(100% - 100px)}.page-insights section.tabs-extended .insights-wrapper{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:30px}}.page-insights section.posts.events{padding:0}.page-insights #news_\&_press{padding:350px 50px 0}.page-insights #news_\&_press .news-title{margin-bottom:77px}.page-insights #news_\&_press .files-wrapper .file-item .title{padding-right:0;line-height:46.4px}.page-insights #news_\&_press .form-section{padding:236px 0 342px}@media (max-width:767px){.page-insights section.tabs-extended{padding:71px 0 163px}.page-insights section.tabs-extended .title-biggest{font-size:50px;line-height:76.8px;margin-bottom:62px}.page-insights section.tabs-extended .tabs-content{padding:0 20px;max-width:calc(100% - 40px);margin:100px auto 0}.page-insights section.tabs-extended .tabs-content .tab-wrapper .insights-wrapper{display:block}.page-insights section.tabs-extended .tabs-content .tab-wrapper .insights-wrapper .title-item{line-height:37.7px}.page-insights section.tabs-extended .tabs-content .tab-wrapper .insights-wrapper .insight-item{margin-bottom:80px}.page-insights section.tabs-extended .tabs-content .tab-wrapper .insights-wrapper .category-item{margin:30px 0 25px}.page-insights section.tabs-extended .tabs-content .tab-wrapper .insights-wrapper .author-wrapper{font-size:12px;font-weight:400}.page-insights section.posts .events-wrapper{margin-bottom:64px}.page-insights section.posts .events-wrapper .post-item{margin-bottom:80px}.page-insights section.posts.events .title-big{font-size:42px;line-height:50.4px}.page-insights #news_\&_press{padding:183px 20px 0}.page-insights #news_\&_press .news-title{margin-bottom:35px}.page-insights #news_\&_press .files-wrapper .file-item:nth-child(n+3){display:none}.page-insights #news_\&_press .files-wrapper .file-item .file-title-wrapper{max-width:calc(100% - 52px)}.page-insights #news_\&_press .files-wrapper .file-item .title{line-height:37.7px}.page-insights #news_\&_press .files-wrapper .file-item .newspress-button{min-width:37px;max-width:37px;width:37px}.page-insights #news_\&_press .files-wrapper .file-item .newspress-button svg{margin-left:47%}.page-insights .form-section{padding:60px 20px 342px}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImVpY29ucy5zY3NzIiwiZm9udHMtbm9zb3VyY2Uuc2NzcyIsImdsb2JhbC5zY3NzIiwiZ2xvYmFsLmNzcyIsInZhcmlhYmxlcy1ub3NvdXJjZS5zY3NzIiwic3R5bGUuc2NzcyIsInN0eWxlLmNzcyIsInN3aXBlci5zY3NzIiwidGltZWxpbmUuc2NzcyIsInBhZ2VzL2Fib3V0LnNjc3MiLCJwYWdlcy9hYm91dC5jc3MiLCJwYWdlcy9iZXR3ZWVuLXRoZS10b3dlcnMuc2NzcyIsInBhZ2VzL2J1aWxkLnNjc3MiLCJwYWdlcy9jb25uZWN0LnNjc3MiLCJwYWdlcy9pbXBhY3Quc2NzcyIsInBhZ2VzL2luc2lnaHRzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsNkNBQ0EsV0FDSSxhQUFBLEtBQ0EsWUFBQSxPQUNBLElBQUEsd0JBQUEsZ0JBQ0EsWUFBQSxJQUNBLFdBQUEsT0FHSixtQkFBQSxlQUNJLFFBQUEsYUFDQSxZQUFBLE9BQ0EsVUFBQSxRQUNBLFlBQUEsSUFDQSxXQUFBLE9BQ0EsYUFBQSxPQUNBLFlBQUEsRUFDQSxlQUFBLEtBQ0EsdUJBQUEsWUFDQSx3QkFBQSxVQUdKLGFBQ0ksR0FDSSxVQUFBLFVBR0osR0FDSSxVQUFBLGdCQUlSLHNCQUNJLFVBQUEsRUFBQSxHQUFBLFNBQUEsT0FHSiwwQkFDSSxRQUFBLFFBR0osNEJBQ0ksUUFBQSxRQUdKLG1DQUNJLFFBQUEsUUFHSiwyQkFDSSxRQUFBLFFBR0osNkJBQ0ksUUFBQSxRQUdKLDZCQUNJLFFBQUEsUUFHSiwwQkFDSSxRQUFBLFFBR0osNEJBQ0ksUUFBQSxRQUdKLCtCQUNJLFFBQUEsUUFHSiwrQkFDSSxRQUFBLFFBR0osd0JBQ0ksUUFBQSxRQUdKLHdCQUNJLFFBQUEsUUFHSix3QkFDSSxRQUFBLFFBR0osd0JBQ0ksUUFBQSxRQUdKLHdCQUNJLFFBQUEsUUFHSix3QkFDSSxRQUFBLFFBR0osMkJBQ0ksUUFBQSxRQUdKLDBCQUNJLFFBQUEsUUFHSix3QkFDSSxRQUFBLFFBR0osK0JBQ0ksUUFBQSxRQUdKLHFCQUNJLFFBQUEsUUFHSixtQkFDSSxRQUFBLFFBR0osdUJBQ0ksUUFBQSxRQUdKLG1CQUNJLFFBQUEsUUFHSix3QkFDSSxRQUFBLFFBR0osb0JBQ0ksUUFBQSxRQUdKLDZCQUNJLFFBQUEsUUFHSix3QkFDSSxRQUFBLFFBR0oscUJBQ0ksUUFBQSxRQUdKLHlCQUNJLFFBQUEsUUFHSixxQkFDSSxRQUFBLFFBR0osNkJBQ0ksUUFBQSxRQUdKLHNCQUNJLFFBQUEsUUFHSix1QkFDSSxRQUFBLFFBR0osdUJBQ0ksUUFBQSxRQUdKLHNCQUNJLFFBQUEsUUFHSix3QkFDSSxRQUFBLFFBR0osc0JBQ0ksUUFBQSxRQUdKLG1CQUNJLFFBQUEsUUFHSiw0QkFDSSxRQUFBLFFBR0osc0JBQ0ksUUFBQSxRQUdKLDhCQUNJLFFBQUEsUUFHSiwwQkFDSSxRQUFBLFFBR0osMEJBQ0ksUUFBQSxRQUdKLGdDQUNJLFFBQUEsUUFHSixnQ0FDSSxRQUFBLFFBR0osOEJBQ0ksUUFBQSxRQUdKLDRCQUNJLFFBQUEsUUFHSiwyQkFDSSxRQUFBLFFBR0osNEJBQ0ksUUFBQSxRQUdKLGdDQUNJLFFBQUEsUUFHSiw4QkFDSSxRQUFBLFFBR0osdUJBQ0ksUUFBQSxRQUdKLGlDQUNJLFFBQUEsUUFHSix3QkFDSSxRQUFBLFFBR0osNEJBQ0ksUUFBQSxRQUdKLDZCQUNJLFFBQUEsUUFHSix1QkFDSSxRQUFBLFFBR0osNEJBQ0ksUUFBQSxRQUdKLHdCQUNJLFFBQUEsUUFHSix3QkFDSSxRQUFBLFFBR0osb0NBQ0ksUUFBQSxRQUdKLHVCQUNJLFFBQUEsUUFHSixrQ0FDSSxRQUFBLFFBR0osMkJBQ0ksUUFBQSxRQUdKLHVCQUNJLFFBQUEsUUFHSixtQkFDSSxRQUFBLFFBR0osd0JBQ0ksUUFBQSxRQUdKLDBCQUNJLFFBQUEsUUFHSixtQkFDSSxRQUFBLFFBR0osNkJBQ0ksUUFBQSxRQUdKLHlCQUNJLFFBQUEsUUFHSiwwQkFDSSxRQUFBLFFBR0osOEJBQ0ksUUFBQSxRQUdKLDRCQUNJLFFBQUEsUUFHSiwyQkFD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QUdKLDhCQUNJLFFBQUEsUUFHSix5QkFDSSxRQUFBLFFBR0oseUJBQ0ksUUFBQSxRQUdKLHlCQUNJLFFBQUEsUUFHSiwwQkFDSSxRQUFBLFFBR0osdUJBQ0ksUUFBQSxRQUdKLHlCQUNJLFFBQUEsUUFHSixxQkFDSSxRQUFBLFFBR0osNEJBQ0ksUUFBQSxRQUdKLDRCQUNJLFFBQUEsUUFHSiw2QkFDSSxRQUFBLFFBR0osd0JBQ0ksUUFBQSxRQUdKLHlCQUNJLFFBQUEsUUFHSix3QkFDSSxRQUFBLFFBR0osMEJBQ0ksUUFBQSxRQUdKLHlCQUNJLFFBQUEsUUFHSiwwQkFDSSxRQUFBLFFBR0osMkJBQ0ksUUFBQSxRQUdKLDBCQUNJLFFBQUEsUUFHSiwwQkFDSSxRQUFBLFFBR0osc0JBQ0ksUUFBQSxRQUdKLHFCQUNJLFFBQUEsUUFHSixtQkFDSSxRQUFBLFFBR0osa0NBQ0ksUUFBQSxRQUdKLGtDQUNJLFFBQUEsUUFHSixpQ0FDSSxRQUFBLFFBR0osa0NBQ0ksUUFBQSxRQUdKLDZCQUNJLFFBQUEsUUFHSiwyQkFDSSxRQUFBLFFBR0osMkJBQ0ksUUFBQSxRQUdKLDRCQUNJLFFBQUEsUUFHSiw0QkFDSSxRQUFBLFFBR0osNkJBQ0ksUUFBQSxRQUdKLDhCQUNJLFFBQUEsUUFHSiw0QkFDSSxRQUFBLFFBR0osMkJBQ0ksUUFBQSxRQUdKLDRCQUNJLFFBQUEsUUFHSiw2QkFDSSxRQUFBLFFBR0osdUJBQ0ksUUFBQSxRQUdKLHdCQUNJLFFBQUEsUUFHSix5QkFDSSxRQUFBLFFBR0osd0JBQ0ksUUFBQSxRQUdKLDJCQUNJLFFBQUEsUUFHSiw0QkFDSSxRQUFBLFFBR0osMkJBQ0ksUUFBQSxRQUdKLHlCQUNJLFFBQUEsUUFHSiwwQkFDSSxRQUFBLFFBR0oseUJBQ0ksUUFBQSxRQUdKLHVCQUNJLFFBQUEsUUFHSiwyQkFDSSxRQUFBLFFBR0osNEJBQ0ksUUFBQSxRQUdKLHVCQUNJLFFBQUEsUUFHSixxQkFDSSxRQUFBLFFBR0osd0JBQ0ksUUFBQSxRQUdKLG1CQUNJLFFBQUEsUUFHSix3QkFDSSxRQUFBLFFBR0oseUJBQ0ksUUFBQSxRQUdKLDRCQUNJLFFBQUEsUUFHSiwwQkFDSSxRQUFBLFFBR0osNEJBQ0ksUUFBQSxRQUdKLHFCQUNJLFFBQUEsUUFHSixxQkFDSSxRQUFBLFFBR0osb0JBQ0ksUUFBQSxRQUdKLHNCQUNJLFFBQUEsUUFHSixzQkFDSSxRQUFBLFFBR0osb0JBQ0ksUUFBQSxRQUdKLG9CQUNJLFFBQUEsUUFHSiwyQkFDSSxRQUFBLFFBR0osc0JBQ0ksUUFBQSxRQUdKLG1CQUNJLFFBQUEsUUFHSiwwQkFDSSxRQUFBLFFBR0osZ0NBQ0ksUUFBQSxRQUdKLG9CQUNJLFFBQUEsUUFHSixtQkFDSSxRQUFBLFFBR0osa0JBQ0ksUUFBQSxRQUdKLHNCQUNJLFFBQUEsUUFHSix1QkFDSSxRQUFBLFFBR0oseUJBQ0ksUUFBQSxRQUdKLDBCQUNJLFFBQUEsUUFHSix1QkFDSSxRQUFBLFFBR0osMkJBQ0ksUUFBQSxRQUdKLDZCQUNJLFFBQUEsUUFHSixvQkFDSSxRQUFBLFFBR0osa0NBQ0ksUUFBQSxRQUdKLG1DQUNJLFFBQUEsUUFHSixtQkFDSSxRQUFBLFFBR0oscUJBQ0ksUUFBQSxRQUdKLHVCQUNJLFFBQUEsUUFHSixxQkFDSSxRQUFBLFFBR0osc0JBQ0ksUUFBQSxRQUdKLGtCQUNJLFFBQUEsUUFHSixtQkFDSSxRQUFBLFFBR0osMkJBQ0ksUUFBQSxRQUdKLG1CQUNJLFFBQUEsUUFHSix1QkFDSSxRQUFBLFFBR0osMkJBQ0ksUUFBQSxRQUdKLHVCQUNJLFFBQUEsUUFHSixtQ0FDSSxRQUFBLFFBR0oseUJBQ0ksUUFBQSxRQUdKLHFCQUNJLFFBQUEsUUFHSixtQkFDSSxRQUFBLFFBR0oscUJBQ0ksUUFBQSxRQUdKLHVCQUNJLFFBQUEsUUFHSixzQkFDSSxRQUFBLFFBR0osc0JBQ0ksUUFBQSxRQUdKLHlCQUNJLFFBQUEsUUFHSiwwQkFDSSxRQUFBLFFBR0osbUJBQ0ksUUFBQSxRQUdKLDhCQUNJLFFBQUEsUUFHSiwrQkFDSSxRQUFBLFFBR0oseUJBQ0ksUUFBQSxRQUdKLDBCQUNJLFFBQUEsUUFHSixxQkFDSSxRQUFBLFFBR0osMEJBQ0ksUUFBQSxRQUdKLDJCQUNJLFFBQUEsUUFHSiwrQkFDSSxRQUFBLFFBR0osdUJBQ0ksUUFBQSxRQUdKLHNCQUNJLFFBQUEsUUFHSixxQkFDSSxRQUFBLFFBR0oscUJBQ0ksUUFBQSxRQUdKLG1CQUNJLFFBQUEsUUFHSixpQ0FDSSxRQUFBLFFBR0osZ0NBQ0ksUUFBQSxRQUdKLG1CQUNJLFFBQUEsUUFHSiw4QkFDSSxRQUFBLFFBR0osK0JBQ0ksUUFBQSxRQUdKLDJCQUNJLFFBQUEsUUFHSixzQkFDSSxRQUFBLFFBR0osMkJBQ0ksUUFBQSxRQUdKLDRCQUNJLFFBQUEsUUFHSiwyQkFDSSxRQUFBLFFBR0osb0JBQ0ksUUFBQSxRQUdKLHFCQUNJLFFBQUEsUUFHSixtQkFDSSxRQUFBLFFBR0oscUJBQ0ksUUFBQSxRQUdKLDRCQUNJLFFBQUEsUUFHSiw0QkFDSSxRQUFBLFFBR0osNkJBQ0ksUUFBQSxRQUdKLDJCQUNJLFFBQUEsUUFHSiw2QkFDSSxRQUFBLFFBR0osd0JBQ0ksUUFBQSxRQUdKLDJCQUNJLFFBQUEsUUFHSiwwQkFDSSxRQUFBLFFBR0osc0JBQ0ksUUFBQSxRQUdKLHFCQUNJLFFBQUEsUUFHSix3QkFDSSxRQUFBLFFBR0osNEJBQ0ksUUFBQSxRQUdKLDBCQUNJLFFBQUEsUUFHSixnQ0FDSSxRQUFBLFFBR0osaUJBQ0ksUUFBQSxRQUdKLHFCQUNJLFFBQUEsUUFHSixpQ0FDSSxRQUFBLFFBR0osdUNBQ0ksUUFBQSxRQUdKLDZCQUNJLFFBQUEsUUFHSiw4QkFDSSxRQUFBLFFBR0osZ0NBQ0ksUUFBQSxRQUdKLDhCQUNJLFFBQUEsUUFHSix1QkFDSSxRQUFBLFFBR0osc0JBQ0ksUUFBQSxRQUdKLHdCQUNJLFFBQUEsUUFHSiwyQkFDSSxRQUFBLFFBR0osNkJBQ0ksUUFBQSxRQUdKLHNCQUNJLFFBQUEsUUFHSixnQ0FDSSxRQUFBLFFBR0oscUJBQ0ksUUFBQSxRQUdKLHFCQUNJLFFBQUEsUUFHSixxQkFDSSxRQUFBLFFBR0osOEJBQ0ksUUFBQSxRQUdKLDhCQUNJLFFBQUEsUUFHSix3QkFDSSxRQUFBLFFBR0osMEJBQ0ksUUFBQSxRQUdKLDZCQUNJLFFBQUEsUUFHSiwwQkFDSSxRQUFBLFFBR0osNEJBQ0ksUUFBQSxRQUdKLDRCQUNJLFFBQUEsUUFHSiw0QkFDSSxRQUFBLFFBR0osMEJBQ0ksUUFBQSxRQUdKLDhCQUNJLFFBQUEsUUFHSiwrQkFDSSxRQUFBLFFBR0osbUJBQ0ksUUFBQSxRQUdKLHlCQUNJLFFBQUEsUUFHSix5QkFDSSxRQUFBLFFBR0oscUJBQ0ksUUFBQSxRQUdKLCtCQUNJLFFBQUEsUUFHSiw2QkFDSSxRQUFBLFFBR0osOEJBQ0ksUUFBQSxRQUdKLDBCQUNJLFFBQUEsUUFHSiw4QkFDSSxRQUFBLFFBR0oseUJBQ0ksUUFBQSxRQUdKLHlCQUNJLFFBQUEsUUFHSiw0QkFDSSxRQUFBLFFBR0osb0JBQ0ksUUFBQSxRQUdKLDJCQUNJLFFBQUEsUUFHSix5QkFDSSxRQUFBLFFBR0osZ0NBQ0ksUUFBQSxRQUdKLDBCQUNJLFFBQUEsUUFHSiw2QkFDSSxRQUFBLFFBR0osNkJBQ0ksUUFBQSxRQUdKLDJCQUNJLFFBQUEsUUFHSiwwQkFDSSxRQUFBLFFBR0osd0JBQ0ksUUFBQSxRQUdKLHlCQUNJLFFBQUEsUUFHSiwwQkFDSSxRQUFBLFFBR0osNkJBQ0ksUUFBQSxRQUdKLHNCQUNJLFFBQUEsUUFHSiw0QkFDSSxRQUFBLFFBR0osb0JBQ0ksUUFBQSxRQUdKLHNCQUNJLFFBQUEsUUFHSix1QkFDSSxRQUFBLFFBR0osd0JBQ0ksUUFBQSxRQUdKLG1CQUNJLFFBQUEsUUFHSixtQkFDSSxRQUFBLFFBR0oseUJBQ0ksUUFBQSxRQUdKLCtCQUNJLFFBQUEsUUFHSiw4QkFDSSxRQUFBLFFBR0osc0JBQ0ksUUFBQSxRQUdKLDRCQUNJLFFBQUEsUUFHSiwyQkFDSSxRQUFBLFFBR0osdUJBQ0ksUUFBQSxRQUdKLG1CQUNJLFFBQUEsUUFHSix3QkFDSSxRQUFBLFFBR0oscUJBQ0ksUUFBQSxRQUdKLDBCQUNJLFFBQUEsUUFHSiwrQkFDSSxRQUFBLFFBR0oscUJBQ0ksUUFBQSxR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QUFBLEVBQ0Esa0JBQUEsRUFDQSxhQUFBLEVBRUEsZUFBQSxFQUVGLHNEQUNFLHFCQUFBLEVBQ0EsZ0JBQUEsRUFFQSxrQkFBQSxFQUNBLGtCQUFBLEVBQ0EsYUFBQSxFQUVBLGVBQUEsRUFFRixzREFDRSxxQkFBQSxFQUNBLGdCQUFBLEVBRUEsa0JBQUEsRUFDQSxrQkFBQSxFQUNBLGFBQUEsRUFFQSxlQUFBLEVBRUYsc0RBQ0UscUJBQUEsRUFDQSxnQkFBQSxFQUVBLGtCQUFBLEVBQ0Esa0JBQUEsRUFDQSxhQUFBLEVBRUEsZUFBQSxFQUVGLHNEQUNFLHFCQUFBLEVBQ0EsZ0JBQUEsRUFFQSxrQkFBQSxFQUNBLGtCQUFBLEVBQ0EsYUFBQSxFQUVBLGVBQUEsRUFFRix1REFDRSxxQkFBQSxFQUNBLGdCQUFBLEVBRUEsa0JBQUEsRUFDQSxrQkFBQSxFQUNBLGFBQUEsRUFFQSxlQUFBLEVBRUYsdURBQ0UscUJBQUEsRUFDQSxnQkFBQSxFQUVBLGtCQUFBLEVBQ0Esa0JBQUEsRUFDQSxhQUFBLEVBRUEsZUFBQSxFQUVGLHVEQUNFLHFCQUFBLEVBQ0EsZ0JBQUEsRUFFQSxrQkFBQSxFQUNBLGtCQUFBLEVBQ0EsYUFBQSxFQUVBLGVBQUEsRUFFRix1REFDRSxxQkFBQSxFQUNBLGdCQUFBLEVBRUEsa0JBQUEsRUFDQSxrQkFBQSxFQUNBLGFBQUEsRUFFQSxlQUFBLEVBRUYsdURBQ0UscUJBQUEsRUFDQSxnQkFBQSxFQUVBLGtCQUFBLEVBQ0Esa0JBQUEsRUFDQSxhQUFBLEVBRUEsZUFBQSxFQUVGLHVEQUNFLHFCQUFBLEVBQ0EsZ0JBQUEsRUFFQSxrQkFBQSxFQUNBLGtCQUFBLEVBQ0EsYUFBQSxFQUVBLGVBQUEsRUFFRixzREFDRSxxQkFBQSxFQUNBLGdCQUFBLEVBRUEsa0JBQUEsRUFDQSxrQkFBQSxFQUNBLGFBQUEsRUFFQSxlQUFBLEVBRUYsc0RBQ0UscUJBQUEsRUFDQSxnQkFBQSxFQUVBLGtCQUFBLEVBQ0Esa0JBQUEsRUFDQSxhQUFBLEVBRUEsZUFBQTtBQy9mSSw4Q0NIUixnRERLVSxVQUFBLEtB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Wiw4QkFDSSxRQUFBLE1BQUEsS0FBQSxFQUNBLDBDQUNJLGNBQUEsS0FHQSx1RUFDSSxRQUFBLEtBR0EsNEVBQ0ksVUFBQSxrQkFFSiwrREFDSSxZQUFBLE9BRUosMEVBQ0ksVUFBQSxLQUNBLFVBQUEsS0FDQSxNQUFBLEtBQ0EsOEVBQ0ksWUFBQSxJQU9wQiw2QkFDSSxRQUFBLEtBQUEsS0FBQSIsImZpbGUiOiJhbGwtc3R5bGVzLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qISBlbGVtZW50b3ItaWNvbnMgLSB2NS4xOC4wIC0gMTgtMTItMjAyMiAqL1xuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICAgIGZvbnQtZmFtaWx5OiBlaWNvbnM7XG4gICAgc3JjOiB1cmwoLi9mb250cy9laWNvbnMud29mZjIpIGZvcm1hdChcIndvZmYyXCIpO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsXG59XG5cbltjbGFzcyo9XCIgZWljb24tXCJdLFtjbGFzc149ZWljb25dIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6IGVpY29ucztcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZVxufVxuXG5Aa2V5ZnJhbWVzIGEge1xuICAgIDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZylcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM1OWRlZylcbiAgICB9XG59XG5cbi5laWNvbi1hbmltYXRpb24tc3BpbiB7XG4gICAgYW5pbWF0aW9uOiBhIDJzIGluZmluaXRlIGxpbmVhclxufVxuXG4uZWljb24tZWRpdG9yLWxpbms6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlODAwJ1xufVxuXG4uZWljb24tZWRpdG9yLXVubGluazpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4MDEnXG59XG5cbi5laWNvbi1lZGl0b3ItZXh0ZXJuYWwtbGluazpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4MDInXG59XG5cbi5laWNvbi1lZGl0b3ItY2xvc2U6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlODAzJ1xufVxuXG4uZWljb24tZWRpdG9yLWxpc3Qtb2w6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlODA0J1xufVxuXG4uZWljb24tZWRpdG9yLWxpc3QtdWw6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlODA1J1xufVxuXG4uZWljb24tZWRpdG9yLWJvbGQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlODA2J1xufVxuXG4uZWljb24tZWRpdG9yLWl0YWxpYzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4MDcnXG59XG5cbi5laWNvbi1lZGl0b3ItdW5kZXJsaW5lOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTgwOCdcbn1cblxuLmVpY29uLWVkaXRvci1wYXJhZ3JhcGg6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlODA5J1xufVxuXG4uZWljb24tZWRpdG9yLWgxOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTgwYSdcbn1cblxuLmVpY29uLWVkaXRvci1oMjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4MGInXG59XG5cbi5laWNvbi1lZGl0b3ItaDM6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlODBjJ1xufVxuXG4uZWljb24tZWRpdG9yLWg0OmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTgwZCdcbn1cblxuLmVpY29uLWVkaXRvci1oNTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4MGUnXG59XG5cbi5laWNvbi1lZGl0b3ItaDY6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlODBmJ1xufVxuXG4uZWljb24tZWRpdG9yLXF1b3RlOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTgxMCdcbn1cblxuLmVpY29uLWVkaXRvci1jb2RlOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTgxMSdcbn1cblxuLmVpY29uLWVsZW1lbnRvcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4MTInXG59XG5cbi5laWNvbi1lbGVtZW50b3ItY2lyY2xlOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTgxMydcbn1cblxuLmVpY29uLXBvam9tZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4MTQnXG59XG5cbi5laWNvbi1wbHVzOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTgxNSdcbn1cblxuLmVpY29uLW1lbnUtYmFyOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTgxNidcbn1cblxuLmVpY29uLWFwcHM6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlODE3J1xufVxuXG4uZWljb24tYWNjb3JkaW9uOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTgxOCdcbn1cblxuLmVpY29uLWFsZXJ0OmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTgxOSdcbn1cblxuLmVpY29uLWFuaW1hdGlvbi10ZXh0OmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTgxYSdcbn1cblxuLmVpY29uLWFuaW1hdGlvbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4MWInXG59XG5cbi5laWNvbi1iYW5uZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlODFjJ1xufVxuXG4uZWljb24tYmxvY2txdW90ZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4MWQnXG59XG5cbi5laWNvbi1idXR0b246YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlODFlJ1xufVxuXG4uZWljb24tY2FsbC10by1hY3Rpb246YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlODFmJ1xufVxuXG4uZWljb24tY2FwdGNoYTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4MjAnXG59XG5cbi5laWNvbi1jYXJvdXNlbDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4MjEnXG59XG5cbi5laWNvbi1jaGVja2JveDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4MjInXG59XG5cbi5laWNvbi1jb2x1bW5zOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTgyMydcbn1cblxuLmVpY29uLWNvdW50ZG93bjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4MjQnXG59XG5cbi5laWNvbi1jb3VudGVyOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTgyNSdcbn1cblxuLmVpY29uLWRhdGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlODI2J1xufVxuXG4uZWljb24tZGl2aWRlci1zaGFwZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4MjcnXG59XG5cbi5laWNvbi1kaXZpZGVyOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTgyOCdcbn1cblxuLmVpY29uLWRvd25sb2FkLWJ1dHRvbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4MjknXG59XG5cbi5laWNvbi1kdWFsLWJ1dHRvbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4MmEnXG59XG5cbi5laWNvbi1lbWFpbC1maWVsZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4MmInXG59XG5cbi5laWNvbi1mYWNlYm9vay1jb21tZW50czpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4MmMnXG59XG5cbi5laWNvbi1mYWNlYm9vay1saWtlLWJveDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4MmQnXG59XG5cbi5laWNvbi1mb3JtLWhvcml6b250YWw6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlODJlJ1xufVxuXG4uZWljb24tZm9ybS12ZXJ0aWNhbDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4MmYnXG59XG5cbi5laWNvbi1nYWxsZXJ5LWdyaWQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlODMwJ1xufVxuXG4uZWljb24tZ2FsbGVyeS1ncm91cDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4MzEnXG59XG5cbi5laWNvbi1nYWxsZXJ5LWp1c3RpZmllZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4MzInXG59XG5cbi5laWNvbi1nYWxsZXJ5LW1hc29ucnk6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlODMzJ1xufVxuXG4uZWljb24taWNvbi1ib3g6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlODM0J1xufVxuXG4uZWljb24taW1hZ2UtYmVmb3JlLWFmdGVyOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTgzNSdcbn1cblxuLmVpY29uLWltYWdlLWJveDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4MzYnXG59XG5cbi5laWNvbi1pbWFnZS1ob3RzcG90OmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTgzNydcbn1cblxuLmVpY29uLWltYWdlLXJvbGxvdmVyOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTgzOCdcbn1cblxuLmVpY29uLWluZm8tYm94OmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTgzOSdcbn1cblxuLmVpY29uLWlubmVyLXNlY3Rpb246YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlODNhJ1xufVxuXG4uZWljb24tbWFpbGNoaW1wOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTgzYidcbn1cblxuLmVpY29uLW1lbnUtY2FyZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4M2MnXG59XG5cbi5laWNvbi1uYXZpZ2F0aW9uLWhvcml6b250YWw6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlODNkJ1xufVxuXG4uZWljb24tbmF2LW1lbnU6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlODNlJ1xufVxuXG4uZWljb24tbmF2aWdhdGlvbi12ZXJ0aWNhbDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4M2YnXG59XG5cbi5laWNvbi1udW1iZXItZmllbGQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlODQwJ1xufVxuXG4uZWljb24tcGFyYWxsYXg6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlODQxJ1xufVxuXG4uZWljb24tcGhwNzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4NDInXG59XG5cbi5laWNvbi1wb3N0LWxpc3Q6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlODQzJ1xufVxuXG4uZWljb24tcG9zdC1zbGlkZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlODQ0J1xufVxuXG4uZWljb24tcG9zdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4NDUnXG59XG5cbi5laWNvbi1wb3N0cy1jYXJvdXNlbDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4NDYnXG59XG5cbi5laWNvbi1wb3N0cy1ncmlkOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTg0Nydcbn1cblxuLmVpY29uLXBvc3RzLWdyb3VwOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTg0OCdcbn1cblxuLmVpY29uLXBvc3RzLWp1c3RpZmllZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4NDknXG59XG5cbi5laWNvbi1wb3N0cy1tYXNvbnJ5OmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTg0YSdcbn1cblxuLmVpY29uLXBvc3RzLXRpY2tlcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4NGInXG59XG5cbi5laWNvbi1wcmljZS1saXN0OmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTg0Yydcbn1cblxuLmVpY29uLXByaWNlLXRhYmxlOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTg0ZCdcbn1cblxuLmVpY29uLXJhZGlvOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTg0ZSdcbn1cblxuLmVpY29uLXJ0bDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4NGYnXG59XG5cbi5laWNvbi1zY3JvbGw6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlODUwJ1xufVxuXG4uZWljb24tc2VhcmNoOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTg1MSdcbn1cblxuLmVpY29uLXNlbGVjdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4NTInXG59XG5cbi5laWNvbi1zaGFyZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4NTMnXG59XG5cbi5laWNvbi1zaWRlYmFyOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTg1NCdcbn1cblxuLmVpY29uLXNraWxsLWJhcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4NTUnXG59XG5cbi5laWNvbi1zbGlkZXItM2Q6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlODU2J1xufVxuXG4uZWljb24tc2xpZGVyLWFsYnVtOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTg1Nydcbn1cblxuLmVpY29uLXNsaWRlci1kZXZpY2U6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlODU4J1xufVxuXG4uZWljb24tc2xpZGVyLWZ1bGwtc2NyZWVuOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTg1OSdcbn1cblxuLmVpY29uLXNsaWRlci1wdXNoOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTg1YSdcbn1cblxuLmVpY29uLXNsaWRlci12ZXJ0aWNhbDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4NWInXG59XG5cbi5laWNvbi1zbGlkZXItdmlkZW86YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlODVjJ1xufVxuXG4uZWljb24tc2xpZGVzOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTg1ZCdcbn1cblxuLmVpY29uLXNvY2lhbC1pY29uczpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4NWUnXG59XG5cbi5laWNvbi1zcGFjZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlODVmJ1xufVxuXG4uZWljb24tdGFibGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlODYwJ1xufVxuXG4uZWljb24tdGFiczpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4NjEnXG59XG5cbi5laWNvbi10ZWwtZmllbGQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlODYyJ1xufVxuXG4uZWljb24tdGV4dC1hcmVhOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTg2Mydcbn1cblxuLmVpY29uLXRleHQtZmllbGQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlODY0J1xufVxuXG4uZWljb24tdGh1bWJuYWlscy1kb3duOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTg2NSdcbn1cblxuLmVpY29uLXRodW1ibmFpbHMtaGFsZjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4NjYnXG59XG5cbi5laWNvbi10aHVtYm5haWxzLXJpZ2h0OmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTg2Nydcbn1cblxuLmVpY29uLXRpbWUtbGluZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4NjgnXG59XG5cbi5laWNvbi10b2dnbGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlODY5J1xufVxuXG4uZWljb24tdXJsOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTg2YSdcbn1cblxuLmVpY29uLXQtbGV0dGVyOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTg2Yidcbn1cblxuLmVpY29uLXdvcmRwcmVzczpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4NmMnXG59XG5cbi5laWNvbi10ZXh0OmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTg2ZCdcbn1cblxuLmVpY29uLWFuY2hvcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4NmUnXG59XG5cbi5laWNvbi1idWxsZXQtbGlzdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4NmYnXG59XG5cbi5laWNvbi1jb2RlOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTg3MCdcbn1cblxuLmVpY29uLWZhdm9yaXRlOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTg3MSdcbn1cblxuLmVpY29uLWdvb2dsZS1tYXBzOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTg3Midcbn1cblxuLmVpY29uLWltYWdlOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTg3Mydcbn1cblxuLmVpY29uLXBob3RvLWxpYnJhcnk6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlODc0J1xufVxuXG4uZWljb24td29vY29tbWVyY2U6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlODc1J1xufVxuXG4uZWljb24teW91dHViZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4NzYnXG59XG5cbi5laWNvbi1mbGlwLWJveDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4NzcnXG59XG5cbi5laWNvbi1zZXR0aW5nczpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4NzgnXG59XG5cbi5laWNvbi1oZWFkcGhvbmVzOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTg3OSdcbn1cblxuLmVpY29uLXRlc3RpbW9uaWFsOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTg3YSdcbn1cblxuLmVpY29uLWNvdW50ZXItY2lyY2xlOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTg3Yidcbn1cblxuLmVpY29uLXBlcnNvbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4N2MnXG59XG5cbi5laWNvbi1jaGV2cm9uLXJpZ2h0OmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTg3ZCdcbn1cblxuLmVpY29uLWNoZXZyb24tbGVmdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4N2UnXG59XG5cbi5laWNvbi1jbG9zZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4N2YnXG59XG5cbi5laWNvbi1maWxlLWRvd25sb2FkOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTg4MCdcbn1cblxuLmVpY29uLXNhdmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlODgxJ1xufVxuXG4uZWljb24tem9vbS1pbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4ODInXG59XG5cbi5laWNvbi1zaG9ydGNvZGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlODgzJ1xufVxuXG4uZWljb24tbmVyZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4ODQnXG59XG5cbi5laWNvbi1kZXZpY2UtZGVza3RvcDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4ODUnXG59XG5cbi5laWNvbi1kZXZpY2UtdGFibGV0OmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTg4Nidcbn1cblxuLmVpY29uLWRldmljZS1tb2JpbGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlODg3J1xufVxuXG4uZWljb24tZG9jdW1lbnQtZmlsZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4ODgnXG59XG5cbi5laWNvbi1mb2xkZXItbzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4ODknXG59XG5cbi5laWNvbi1oeXBzdGVyOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTg4YSdcbn1cblxuLmVpY29uLWgtYWxpZ24tbGVmdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4OGInXG59XG5cbi5laWNvbi1oLWFsaWduLXJpZ2h0OmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTg4Yydcbn1cblxuLmVpY29uLWgtYWxpZ24tY2VudGVyOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTg4ZCdcbn1cblxuLmVpY29uLWgtYWxpZ24tc3RyZXRjaDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4OGUnXG59XG5cbi5laWNvbi12LWFsaWduLXRvcDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4OGYnXG59XG5cbi5laWNvbi12LWFsaWduLWJvdHRvbTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4OTAnXG59XG5cbi5laWNvbi12LWFsaWduLW1pZGRsZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4OTEnXG59XG5cbi5laWNvbi12LWFsaWduLXN0cmV0Y2g6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlODkyJ1xufVxuXG4uZWljb24tcHJvLWljb246YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlODkzJ1xufVxuXG4uZWljb24tbWFpbDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4OTQnXG59XG5cbi5laWNvbi1sb2NrLXVzZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlODk1J1xufVxuXG4uZWljb24tdGVzdGltb25pYWwtY2Fyb3VzZWw6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlODk2J1xufVxuXG4uZWljb24tbWVkaWEtY2Fyb3VzZWw6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlODk3J1xufVxuXG4uZWljb24tc2VjdGlvbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4OTgnXG59XG5cbi5laWNvbi1jb2x1bW46YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlODk5J1xufVxuXG4uZWljb24tZWRpdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4OWEnXG59XG5cbi5laWNvbi1jbG9uZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4OWInXG59XG5cbi5laWNvbi10cmFzaDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4OWMnXG59XG5cbi5laWNvbi1wbGF5OmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTg5ZCdcbn1cblxuLmVpY29uLWFuZ2xlLXJpZ2h0OmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTg5ZSdcbn1cblxuLmVpY29uLWFuZ2xlLWxlZnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlODlmJ1xufVxuXG4uZWljb24tYW5pbWF0ZWQtaGVhZGxpbmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlOGEwJ1xufVxuXG4uZWljb24tbWVudS10b2dnbGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlOGExJ1xufVxuXG4uZWljb24tZmItZW1iZWQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlOGEyJ1xufVxuXG4uZWljb24tZmItZmVlZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4YTMnXG59XG5cbi5laWNvbi10d2l0dGVyLWVtYmVkOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZThhNCdcbn1cblxuLmVpY29uLXR3aXR0ZXItZmVlZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4YTUnXG59XG5cbi5laWNvbi1zeW5jOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZThhNidcbn1cblxuLmVpY29uLWltcG9ydC1leHBvcnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlOGE3J1xufVxuXG4uZWljb24tY2hlY2stY2lyY2xlOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZThhOCdcbn1cblxuLmVpY29uLWxpYnJhcnktc2F2ZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4YTknXG59XG5cbi5laWNvbi1saWJyYXJ5LWRvd25sb2FkOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZThhYSdcbn1cblxuLmVpY29uLWluc2VydDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4YWInXG59XG5cbi5laWNvbi1wcmV2aWV3LW1lZGl1bTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4YWMnXG59XG5cbi5laWNvbi1zb3J0LWRvd246YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlOGFkJ1xufVxuXG4uZWljb24tc29ydC11cDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4YWUnXG59XG5cbi5laWNvbi1oZWFkaW5nOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZThhZidcbn1cblxuLmVpY29uLWxvZ286YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlOGIwJ1xufVxuXG4uZWljb24tbWV0YS1kYXRhOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZThiMSdcbn1cblxuLmVpY29uLXBvc3QtY29udGVudDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4YjInXG59XG5cbi5laWNvbi1wb3N0LWV4Y2VycHQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlOGIzJ1xufVxuXG4uZWljb24tcG9zdC1uYXZpZ2F0aW9uOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZThiNCdcbn1cblxuLmVpY29uLXlvYXN0OmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZThiNSdcbn1cblxuLmVpY29uLW5lcmQtY2h1Y2tsZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4YjYnXG59XG5cbi5laWNvbi1uZXJkLXdpbms6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlOGI3J1xufVxuXG4uZWljb24tY29tbWVudHM6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlOGI4J1xufVxuXG4uZWljb24tZG93bmxvYWQtY2lyY2xlLW86YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlOGI5J1xufVxuXG4uZWljb24tbGlicmFyeS11cGxvYWQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlOGJhJ1xufVxuXG4uZWljb24tc2F2ZS1vOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZThiYidcbn1cblxuLmVpY29uLXVwbG9hZC1jaXJjbGUtbzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4YmMnXG59XG5cbi5laWNvbi1lbGxpcHNpcy1oOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZThiZCdcbn1cblxuLmVpY29uLWVsbGlwc2lzLXY6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlOGJlJ1xufVxuXG4uZWljb24tYXJyb3ctbGVmdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4YmYnXG59XG5cbi5laWNvbi1hcnJvdy1yaWdodDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4YzAnXG59XG5cbi5laWNvbi1hcnJvdy11cDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4YzEnXG59XG5cbi5laWNvbi1hcnJvdy1kb3duOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZThjMidcbn1cblxuLmVpY29uLXBsYXktbzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4YzMnXG59XG5cbi5laWNvbi1hcmNoaXZlLXBvc3RzOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZThjNCdcbn1cblxuLmVpY29uLWFyY2hpdmUtdGl0bGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlOGM1J1xufVxuXG4uZWljb24tZmVhdHVyZWQtaW1hZ2U6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlOGM2J1xufVxuXG4uZWljb24tcG9zdC1pbmZvOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZThjNydcbn1cblxuLmVpY29uLXBvc3QtdGl0bGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlOGM4J1xufVxuXG4uZWljb24tc2l0ZS1sb2dvOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZThjOSdcbn1cblxuLmVpY29uLXNpdGUtc2VhcmNoOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZThjYSdcbn1cblxuLmVpY29uLXNpdGUtdGl0bGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlOGNiJ1xufVxuXG4uZWljb24tcGx1cy1zcXVhcmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlOGNjJ1xufVxuXG4uZWljb24tbWludXMtc3F1YXJlOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZThjZCdcbn1cblxuLmVpY29uLWNsb3VkLWNoZWNrOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZThjZSdcbn1cblxuLmVpY29uLWRyYWctbi1kcm9wOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZThjZidcbn1cblxuLmVpY29uLXdlbGNvbWU6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlOGQwJ1xufVxuXG4uZWljb24taGFuZGxlOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZThkMSdcbn1cblxuLmVpY29uLWNhcnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlOGQyJ1xufVxuXG4uZWljb24tcHJvZHVjdC1hZGQtdG8tY2FydDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4ZDMnXG59XG5cbi5laWNvbi1wcm9kdWN0LWJyZWFkY3J1bWJzOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZThkNCdcbn1cblxuLmVpY29uLXByb2R1Y3QtY2F0ZWdvcmllczpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4ZDUnXG59XG5cbi5laWNvbi1wcm9kdWN0LWRlc2NyaXB0aW9uOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZThkNidcbn1cblxuLmVpY29uLXByb2R1Y3QtaW1hZ2VzOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZThkNydcbn1cblxuLmVpY29uLXByb2R1Y3QtaW5mbzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4ZDgnXG59XG5cbi5laWNvbi1wcm9kdWN0LW1ldGE6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlOGQ5J1xufVxuXG4uZWljb24tcHJvZHVjdC1wYWdlczpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4ZGEnXG59XG5cbi5laWNvbi1wcm9kdWN0LXByaWNlOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZThkYidcbn1cblxuLmVpY29uLXByb2R1Y3QtcmF0aW5nOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZThkYydcbn1cblxuLmVpY29uLXByb2R1Y3QtcmVsYXRlZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4ZGQnXG59XG5cbi5laWNvbi1wcm9kdWN0LXN0b2NrOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZThkZSdcbn1cblxuLmVpY29uLXByb2R1Y3QtdGFiczpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4ZGYnXG59XG5cbi5laWNvbi1wcm9kdWN0LXRpdGxlOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZThlMCdcbn1cblxuLmVpY29uLXByb2R1Y3QtdXBzZWxsOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZThlMSdcbn1cblxuLmVpY29uLXByb2R1Y3RzOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZThlMidcbn1cblxuLmVpY29uLWJhZy1saWdodDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4ZTMnXG59XG5cbi5laWNvbi1iYWctbWVkaXVtOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZThlNCdcbn1cblxuLmVpY29uLWJhZy1zb2xpZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4ZTUnXG59XG5cbi5laWNvbi1iYXNrZXQtbGlnaHQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlOGU2J1xufVxuXG4uZWljb24tYmFza2V0LW1lZGl1bTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4ZTcnXG59XG5cbi5laWNvbi1iYXNrZXQtc29saWQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlOGU4J1xufVxuXG4uZWljb24tY2FydC1saWdodDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4ZTknXG59XG5cbi5laWNvbi1jYXJ0LW1lZGl1bTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4ZWEnXG59XG5cbi5laWNvbi1jYXJ0LXNvbGlkOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZThlYidcbn1cblxuLmVpY29uLWV4Y2hhbmdlOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZThlYydcbn1cblxuLmVpY29uLXByZXZpZXctdGhpbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4ZWQnXG59XG5cbi5laWNvbi1kZXZpY2UtbGFwdG9wOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZThlZSdcbn1cblxuLmVpY29uLWNvbGxhcHNlOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZThlZidcbn1cblxuLmVpY29uLWV4cGFuZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4ZjAnXG59XG5cbi5laWNvbi1uYXZpZ2F0b3I6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlOGYxJ1xufVxuXG4uZWljb24tcGx1ZzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4ZjInXG59XG5cbi5laWNvbi1kYXNoYm9hcmQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlOGYzJ1xufVxuXG4uZWljb24tdHlwb2dyYXBoeTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4ZjQnXG59XG5cbi5laWNvbi1pbmZvLWNpcmNsZS1vOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZThmNSdcbn1cblxuLmVpY29uLWludGVncmF0aW9uOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZThmNidcbn1cblxuLmVpY29uLXBsdXMtY2lyY2xlLW86YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlOGY3J1xufVxuXG4uZWljb24tcmF0aW5nOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZThmOCdcbn1cblxuLmVpY29uLXJldmlldzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4ZjknXG59XG5cbi5laWNvbi10b29sczpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4ZmEnXG59XG5cbi5laWNvbi1sb2FkaW5nOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZThmYidcbn1cblxuLmVpY29uLXNpdGVtYXA6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlOGZjJ1xufVxuXG4uZWljb24tY2xpY2s6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlOGZkJ1xufVxuXG4uZWljb24tY2xvY2s6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlOGZlJ1xufVxuXG4uZWljb24tbGlicmFyeS1vcGVuOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZThmZidcbn1cblxuLmVpY29uLXdhcm5pbmc6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlOTAwJ1xufVxuXG4uZWljb24tZmxvdzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU5MDEnXG59XG5cbi5laWNvbi1jdXJzb3ItbW92ZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU5MDInXG59XG5cbi5laWNvbi1hcnJvdy1jaXJjbGUtbGVmdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU5MDMnXG59XG5cbi5laWNvbi1mbGFzaDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU5MDQnXG59XG5cbi5laWNvbi1yZWRvOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTkwNSdcbn1cblxuLmVpY29uLWJhbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU5MDYnXG59XG5cbi5laWNvbi1iYXJjb2RlOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTkwNydcbn1cblxuLmVpY29uLWNhbGVuZGFyOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTkwOCdcbn1cblxuLmVpY29uLWNhcmV0LWxlZnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlOTA5J1xufVxuXG4uZWljb24tY2FyZXQtcmlnaHQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlOTBhJ1xufVxuXG4uZWljb24tY2FyZXQtdXA6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlOTBiJ1xufVxuXG4uZWljb24tY2hhaW4tYnJva2VuOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTkwYydcbn1cblxuLmVpY29uLWNoZWNrLWNpcmNsZS1vOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTkwZCdcbn1cblxuLmVpY29uLWNoZWNrOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTkwZSdcbn1cblxuLmVpY29uLWNoZXZyb24tZG91YmxlLWxlZnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlOTBmJ1xufVxuXG4uZWljb24tY2hldnJvbi1kb3VibGUtcmlnaHQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlOTEwJ1xufVxuXG4uZWljb24tdW5kbzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU5MTEnXG59XG5cbi5laWNvbi1maWx0ZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlOTEyJ1xufVxuXG4uZWljb24tY2lyY2xlLW86YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlOTEzJ1xufVxuXG4uZWljb24tY2lyY2xlOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTkxNCdcbn1cblxuLmVpY29uLWNsb2NrLW86YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlOTE1J1xufVxuXG4uZWljb24tY29nOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTkxNidcbn1cblxuLmVpY29uLWNvZ3M6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlOTE3J1xufVxuXG4uZWljb24tY29tbWVudGluZy1vOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTkxOCdcbn1cblxuLmVpY29uLWNvcHk6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlOTE5J1xufVxuXG4uZWljb24tZGF0YWJhc2U6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlOTFhJ1xufVxuXG4uZWljb24tZG90LWNpcmNsZS1vOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTkxYidcbn1cblxuLmVpY29uLWVudmVsb3BlOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTkxYydcbn1cblxuLmVpY29uLWV4dGVybmFsLWxpbmstc3F1YXJlOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTkxZCdcbn1cblxuLmVpY29uLWV5ZWRyb3BwZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlOTFlJ1xufVxuXG4uZWljb24tZm9sZGVyOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTkxZidcbn1cblxuLmVpY29uLWZvbnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlOTIwJ1xufVxuXG4uZWljb24tYWRqdXN0OmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTkyMSdcbn1cblxuLmVpY29uLWxpZ2h0Ym94OmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTkyMidcbn1cblxuLmVpY29uLWhlYXJ0LW86YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlOTIzJ1xufVxuXG4uZWljb24taGlzdG9yeTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU5MjQnXG59XG5cbi5laWNvbi1pbWFnZS1ib2xkOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTkyNSdcbn1cblxuLmVpY29uLWluZm8tY2lyY2xlOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTkyNidcbn1cblxuLmVpY29uLWxpbms6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlOTI3J1xufVxuXG4uZWljb24tbG9uZy1hcnJvdy1sZWZ0OmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTkyOCdcbn1cblxuLmVpY29uLWxvbmctYXJyb3ctcmlnaHQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlOTI5J1xufVxuXG4uZWljb24tY2FyZXQtZG93bjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU5MmEnXG59XG5cbi5laWNvbi1wYWludC1icnVzaDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU5MmInXG59XG5cbi5laWNvbi1wZW5jaWw6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlOTJjJ1xufVxuXG4uZWljb24tcGx1cy1jaXJjbGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlOTJkJ1xufVxuXG4uZWljb24tem9vbS1pbi1ib2xkOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTkyZSdcbn1cblxuLmVpY29uLXNvcnQtYW1vdW50LWRlc2M6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlOTJmJ1xufVxuXG4uZWljb24tc2lnbi1vdXQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlOTMwJ1xufVxuXG4uZWljb24tc3Bpbm5lcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU5MzEnXG59XG5cbi5laWNvbi1zcXVhcmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlOTMyJ1xufVxuXG4uZWljb24tc3Rhci1vOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTkzMydcbn1cblxuLmVpY29uLXN0YXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlOTM0J1xufVxuXG4uZWljb24tdGV4dC1hbGlnbi1qdXN0aWZ5OmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTkzNSdcbn1cblxuLmVpY29uLXRleHQtYWxpZ24tY2VudGVyOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTkzNidcbn1cblxuLmVpY29uLXRhZ3M6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlOTM3J1xufVxuXG4uZWljb24tdGV4dC1hbGlnbi1sZWZ0OmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTkzOCdcbn1cblxuLmVpY29uLXRleHQtYWxpZ24tcmlnaHQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlOTM5J1xufVxuXG4uZWljb24tY2xvc2UtY2lyY2xlOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTkzYSdcbn1cblxuLmVpY29uLXRyYXNoLW86YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlOTNiJ1xufVxuXG4uZWljb24tZm9udC1hd2Vzb21lOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTkzYydcbn1cblxuLmVpY29uLXVzZXItY2lyY2xlLW86YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlOTNkJ1xufVxuXG4uZWljb24tdmlkZW8tY2FtZXJhOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTkzZSdcbn1cblxuLmVpY29uLWhlYXJ0OmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTkzZidcbn1cblxuLmVpY29uLXdyZW5jaDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU5NDAnXG59XG5cbi5laWNvbi1oZWxwOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTk0MSdcbn1cblxuLmVpY29uLWhlbHAtbzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU5NDInXG59XG5cbi5laWNvbi16b29tLW91dC1ib2xkOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTk0Mydcbn1cblxuLmVpY29uLXBsdXMtc3F1YXJlLW86YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlOTQ0J1xufVxuXG4uZWljb24tbWludXMtc3F1YXJlLW86YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlOTQ1J1xufVxuXG4uZWljb24tbWludXMtY2lyY2xlOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTk0Nidcbn1cblxuLmVpY29uLW1pbnVzLWNpcmNsZS1vOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTk0Nydcbn1cblxuLmVpY29uLWNvZGUtYm9sZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU5NDgnXG59XG5cbi5laWNvbi1jbG91ZC11cGxvYWQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlOTQ5J1xufVxuXG4uZWljb24tc2VhcmNoLWJvbGQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlOTRhJ1xufVxuXG4uZWljb24tbWFwLXBpbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU5NGInXG59XG5cbi5laWNvbi1tZWV0dXA6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlOTRjJ1xufVxuXG4uZWljb24tc2xpZGVzaG93OmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTk0ZCdcbn1cblxuLmVpY29uLXQtbGV0dGVyLWJvbGQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlOTRlJ1xufVxuXG4uZWljb24tcHJlZmVyZW5jZXM6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlOTRmJ1xufVxuXG4uZWljb24tdGFibGUtb2YtY29udGVudHM6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlOTUwJ1xufVxuXG4uZWljb24tdHY6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlOTUxJ1xufVxuXG4uZWljb24tdXBsb2FkOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTk1Midcbn1cblxuLmVpY29uLWluc3RhZ3JhbS1jb21tZW50czpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU5NTMnXG59XG5cbi5laWNvbi1pbnN0YWdyYW0tbmVzdGVkLWdhbGxlcnk6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlOTU0J1xufVxuXG4uZWljb24taW5zdGFncmFtLXBvc3Q6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlOTU1J1xufVxuXG4uZWljb24taW5zdGFncmFtLXZpZGVvOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTk1Nidcbn1cblxuLmVpY29uLWluc3RhZ3JhbS1nYWxsZXJ5OmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTk1Nydcbn1cblxuLmVpY29uLWluc3RhZ3JhbS1saWtlczpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU5NTgnXG59XG5cbi5laWNvbi1mYWNlYm9vazpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU5NTknXG59XG5cbi5laWNvbi10d2l0dGVyOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTk1YSdcbn1cblxuLmVpY29uLXBpbnRlcmVzdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU5NWInXG59XG5cbi5laWNvbi1mcmFtZS1leHBhbmQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlOTVjJ1xufVxuXG4uZWljb24tZnJhbWUtbWluaW1pemU6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlOTVkJ1xufVxuXG4uZWljb24tYXJjaGl2ZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU5NWUnXG59XG5cbi5laWNvbi1jb2xvcnMtdHlwb2dyYXBoeTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU5NWYnXG59XG5cbi5laWNvbi1jdXN0b206YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlOTYwJ1xufVxuXG4uZWljb24tZm9vdGVyOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTk2MSdcbn1cblxuLmVpY29uLWhlYWRlcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU5NjInXG59XG5cbi5laWNvbi1sYXlvdXQtc2V0dGluZ3M6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlOTYzJ1xufVxuXG4uZWljb24tbGlnaHRib3gtZXhwYW5kOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTk2NCdcbn1cblxuLmVpY29uLWVycm9yLTQwNDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU5NjUnXG59XG5cbi5laWNvbi10aGVtZS1zdHlsZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU5NjYnXG59XG5cbi5laWNvbi1zZWFyY2gtcmVzdWx0czpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU5NjcnXG59XG5cbi5laWNvbi1zaW5nbGUtcG9zdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU5NjgnXG59XG5cbi5laWNvbi1zaXRlLWlkZW50aXR5OmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTk2OSdcbn1cblxuLmVpY29uLXRoZW1lLWJ1aWxkZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlOTZhJ1xufVxuXG4uZWljb24tZG93bmxvYWQtYm9sZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU5NmInXG59XG5cbi5laWNvbi1zaGFyZS1hcnJvdzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU5NmMnXG59XG5cbi5laWNvbi1nbG9iYWwtc2V0dGluZ3M6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlOTZkJ1xufVxuXG4uZWljb24tdXNlci1wcmVmZXJlbmNlczpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU5NmUnXG59XG5cbi5laWNvbi1sb2NrOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTk2Zidcbn1cblxuLmVpY29uLWV4cG9ydC1raXQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlOTcwJ1xufVxuXG4uZWljb24taW1wb3J0LWtpdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU5NzEnXG59XG5cbi5laWNvbi1sb3R0aWU6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlOTcyJ1xufVxuXG4uZWljb24tcHJvZHVjdHMtYXJjaGl2ZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU5NzMnXG59XG5cbi5laWNvbi1zaW5nbGUtcHJvZHVjdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU5NzQnXG59XG5cbi5laWNvbi1kaXNhYmxlLXRyYXNoLW86YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlOTc1J1xufVxuXG4uZWljb24tc2luZ2xlLXBhZ2U6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlOTc2J1xufVxuXG4uZWljb24td29yZHByZXNzLWxpZ2h0OmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTk3Nydcbn1cblxuLmVpY29uLWNvZ3MtY2hlY2s6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlOTc4J1xufVxuXG4uZWljb24tY3VzdG9tLWNzczpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU5NzknXG59XG5cbi5laWNvbi1nbG9iYWwtY29sb3JzOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTk3YSdcbn1cblxuLmVpY29uLWdsb2JlOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTk3Yidcbn1cblxuLmVpY29uLXR5cG9ncmFwaHktMTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU5N2MnXG59XG5cbi5laWNvbi1iYWNrZ3JvdW5kOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTk3ZCdcbn1cblxuLmVpY29uLWRldmljZS1yZXNwb25zaXZlOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTk3ZSdcbn1cblxuLmVpY29uLWRldmljZS13aWRlOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTk3Zidcbn1cblxuLmVpY29uLWNvZGUtaGlnaGxpZ2h0OmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTk4MCdcbn1cblxuLmVpY29uLXZpZGVvLXBsYXlsaXN0OmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTk4MSdcbn1cblxuLmVpY29uLWRvd25sb2FkLWtpdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU5ODInXG59XG5cbi5laWNvbi1raXQtZGV0YWlsczpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU5ODMnXG59XG5cbi5laWNvbi1raXQtcGFydHM6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlOTg0J1xufVxuXG4uZWljb24ta2l0LXVwbG9hZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU5ODUnXG59XG5cbi5laWNvbi1raXQtcGx1Z2luczpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU5ODYnXG59XG5cbi5laWNvbi1raXQtdXBsb2FkLWFsdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU5ODcnXG59XG5cbi5laWNvbi1ob3RzcG90OmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTk4OCdcbn1cblxuLmVpY29uLXBheXBhbC1idXR0b246YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlOTg5J1xufVxuXG4uZWljb24tc2hhcGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlOThhJ1xufVxuXG4uZWljb24td29yZGFydDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU5OGInXG59XG5cbi5laWNvbi1jaGVja291dDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU5OGMnXG59XG5cbi5laWNvbi1jb250YWluZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlOThkJ1xufVxuXG4uZWljb24tZmxpcDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU5OGUnXG59XG5cbi5laWNvbi1pbmZvOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTk4Zidcbn1cblxuLmVpY29uLW15LWFjY291bnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlOTkwJ1xufVxuXG4uZWljb24tcHVyY2hhc2Utc3VtbWFyeTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU5OTEnXG59XG5cbi5laWNvbi1wYWdlLXRyYW5zaXRpb246YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlOTkyJ1xufVxuXG4uZWljb24tc3BvdGlmeTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU5OTMnXG59XG5cbi5laWNvbi1zdHJpcGUtYnV0dG9uOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTk5NCdcbn1cblxuLmVpY29uLXdvby1zZXR0aW5nczpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU5OTUnXG59XG5cbi5laWNvbi13b28tY2FydDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU5OTYnXG59XG5cbi5laWNvbi1ncm93OmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTk5Nydcbn1cblxuLmVpY29uLW9yZGVyLWVuZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU5OTgnXG59XG5cbi5laWNvbi1ub3dyYXA6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlOTk5J1xufVxuXG4uZWljb24tb3JkZXItc3RhcnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlOTlhJ1xufVxuXG4uZWljb24tcHJvZ3Jlc3MtdHJhY2tlcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU5OWInXG59XG5cbi5laWNvbi1zaHJpbms6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlOTljJ1xufVxuXG4uZWljb24td3JhcDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU5OWQnXG59XG5cbi5laWNvbi1hbGlnbi1jZW50ZXItaDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU5OWUnXG59XG5cbi5laWNvbi1hbGlnbi1jZW50ZXItdjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU5OWYnXG59XG5cbi5laWNvbi1hbGlnbi1lbmQtaDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU5YTAnXG59XG5cbi5laWNvbi1hbGlnbi1lbmQtdjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU5YTEnXG59XG5cbi5laWNvbi1hbGlnbi1zdGFydC1oOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTlhMidcbn1cblxuLmVpY29uLWFsaWduLXN0YXJ0LXY6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlOWEzJ1xufVxuXG4uZWljb24tYWxpZ24tc3RyZXRjaC1oOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTlhNCdcbn1cblxuLmVpY29uLWFsaWduLXN0cmV0Y2gtdjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU5YTUnXG59XG5cbi5laWNvbi1qdXN0aWZ5LWNlbnRlci1oOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTlhNidcbn1cblxuLmVpY29uLWp1c3RpZnktY2VudGVyLXY6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlOWE3J1xufVxuXG4uZWljb24tanVzdGlmeS1lbmQtaDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU5YTgnXG59XG5cbi5laWNvbi1qdXN0aWZ5LWVuZC12OmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTlhOSdcbn1cblxuLmVpY29uLWp1c3RpZnktc3BhY2UtYXJvdW5kLWg6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlOWFhJ1xufVxuXG4uZWljb24tanVzdGlmeS1zcGFjZS1hcm91bmQtdjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU5YWInXG59XG5cbi5laWNvbi1qdXN0aWZ5LXNwYWNlLWJldHdlZW4taDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU5YWMnXG59XG5cbi5laWNvbi1qdXN0aWZ5LXNwYWNlLWJldHdlZW4tdjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU5YWQnXG59XG5cbi5laWNvbi1qdXN0aWZ5LXNwYWNlLWV2ZW5seS1oOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTlhZSdcbn1cblxuLmVpY29uLWp1c3RpZnktc3BhY2UtZXZlbmx5LXY6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlOWFmJ1xufVxuXG4uZWljb24tanVzdGlmeS1zdGFydC1oOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTliMCdcbn1cblxuLmVpY29uLWp1c3RpZnktc3RhcnQtdjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU5YjEnXG59XG5cbi5laWNvbi13b29jb21tZXJjZS1jcm9zcy1zZWxsczpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU5YjInXG59XG5cbi5laWNvbi13b29jb21tZXJjZS1ub3RpY2VzOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTliMydcbn1cblxuLmVpY29uLWlubmVyLWNvbnRhaW5lcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU5YjQnXG59XG5cbi5laWNvbi13YXJuaW5nLWZ1bGw6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlOWI1J1xufVxuXG4uZWljb24tZXhpdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU5YjYnXG59XG5cbi5laWNvbi1sb29wLWJ1aWxkZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlOWI3J1xufVxuXG4uZWljb24tbm90ZXM6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlOWI4J1xufVxuXG4uZWljb24tcmVhZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU5YjknXG59XG5cbi5laWNvbi11bnJlYWQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlOWJhJ1xufVxuXG4uZWljb24tY2Fyb3VzZWwtbG9vcDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU5YmInXG59XG5cbi5laWNvbi1tZWdhLW1lbnU6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlYjc4J1xufVxuXG4uZWljb24tZXllOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZThhYydcbn1cblxuLmVpY29uLWVsZW1lbnRvci1zcXVhcmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlODEzJ1xufVxuIiwiQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiRXBpbG9xdWVcIjtcbiAgICBzcmM6IHVybCguLi9zcmMvZm9udHMvRXBpbG9ndWUtUmVndWxhci53b2ZmMikgZm9ybWF0KFwid29mZjJcIik7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogXCJFcGlsb3F1ZVwiO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgc3JjOiB1cmwoLi9mb250cy9FcGlsb2d1ZS1NZWRpdW0ud29mZjIpIGZvcm1hdChcIndvZmYyXCIpO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiBcIkVwaWxvcXVlXCI7XG4gICAgc3JjOiB1cmwoLi9mb250cy9FcGlsb2d1ZS1Cb2xkLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiBcIkVwaWxvcXVlXCI7XG4gICAgc3JjOiB1cmwoLi9mb250cy9FcGlsb2d1ZS1MaWdodC53b2ZmMikgZm9ybWF0KFwid29mZjJcIik7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogXCJuZW9zZmVyc2V0MlwiO1xuICAgIHNyYzogdXJsKC4vZm9udHMvbmVvc2ZlcnNldDIud29mZjIpIGZvcm1hdChcIndvZmYyXCIpO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6IFwibmVvc2ZlcnNwb3RpZnlcIjtcbiAgICBzcmM6IHVybCguL2ZvbnRzL25lb3NmZXJzcG90aWZ5LndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbltjbGFzc149XCJuZW9zZmVyc3BvdGlmeVwiXTpiZWZvcmUsW2NsYXNzKj1cIiBuZW9zZmVyc3BvdGlmeVwiXTpiZWZvcmUge1xuICAgIGZvbnQtZmFtaWx5OiBcIm5lb3NmZXJzcG90aWZ5XCI7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgc3BlYWs6IG5ldmVyO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7XG4gICAgd2lkdGg6IDFlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlXG59XG5cbi5uZW9zZmVyc3BvdGlmeW5lb3NmZXItc3BvdGlmeTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4MDAnXG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiO1xuICAgIHNyYzogdXJsKC4vZm9udHMvcm9ib3RvLW5vcm1hbC1sYXRpbi00MDAud29mZjIpIGZvcm1hdChcIndvZmYyXCIpO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvIFNsYWJcIjtcbiAgICBzcmM6IHVybCguL2ZvbnRzL3JvYm90by1zbGFiLW5vcm1hbC1sYXRpbi53b2ZmMikgZm9ybWF0KFwid29mZjJcIik7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogXCJFcGlsb2d1ZVwiO1xuICAgIHNyYzogdXJsKC4vZm9udHMvZXBpbG9ndWUtbm9ybWFsLWxhdGluLTQwMC53b2ZmMikgZm9ybWF0KFwid29mZjJcIik7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG4iLCJAaW1wb3J0ICdmb250cy1ub3NvdXJjZS5zY3NzJztcbkBpbXBvcnQgJ3ZhcmlhYmxlcy1ub3NvdXJjZS5zY3NzJztcbioge1xuICBmb250LWZhbWlseTogJGZvbnQtbWFpbjtcbiAgZm9udC1zaXplOiAkZnNpemUtbWFpbjtcbiAgbGluZS1oZWlnaHQ6ICRsaGVpZ2h0LW1haW47XG4gIGZvbnQtd2VpZ2h0OiAkZndlaWdodC1tYWluO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBsaW5lLWhlaWdodDogMjdweDtcbiAgfVxufVxuYm9keSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHRyYW5zaXRpb246IDAuM3MgYmFja2dyb3VuZC1jb2xvciBlYXNlO1xuICAmLmJsYWNrZW5pbmcge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRtYWluLWJsYWNrO1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG59XG5ib2R5LmJsYWNrLCBib2R5LmJsYWNrZW5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWFpbi1ibGFjaztcbiAgY29sb3I6ICRtYWluLXdoaXRlO1xuICBhIHtcbiAgICBjb2xvcjogJG1haW4td2hpdGU7XG4gIH1cbiAgLm5leHR1cC1wb3N0LXdyYXBwZXIgLm5leHR1cC1wb3N0e1xuICAgIGNvbG9yOiAkbWFpbi13aGl0ZTtcbiAgfVxuICAubmV4dHVwLXBvc3Qtd3JhcHBlciAubmV4dHVwLXBvc3QgLnBvc3QtdGl0bGUgc3ZnIHBhdGh7XG4gICAgZmlsbDogJG1haW4td2hpdGU7XG4gIH1cbn1cbi5jb250YWluZXIge1xuICB3aWR0aDogMTgwNHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICAmLXNtYWxsIHtcbiAgICB3aWR0aDogMTE0MHB4O1xuICB9XG59XG5pbWcsXG52aWRlbyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLnNlY3Rpb24sXG5zZWN0aW9uIHtcbiAgJjpub3QoLm5vLXBhZGRpbmcpIHtcbiAgICBwYWRkaW5nOiAwIDUwcHg7XG4gIH1cbn1cbmFbaHJlZj0nI3VubGlua2VkJ10ge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbmEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAkbWFpbi1ibGFjaztcbn1cbi8vZmxleCBzdGFydFxuLmQtZmxleCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uZmxleCB7XG4gICYtd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG4gICYtZmlsbCB7XG4gICAgZmxleDogMTtcbiAgfVxuICAmLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuLmpjLSB7XG4gICZjZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gICZiZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbiAgJmVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxufVxuLml0ZW1zIHtcbiAgJi1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgJi1hbGwge1xuICAgICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG4gIH1cbiAgJi1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICB9XG4gICYtZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZW5kO1xuICB9XG59XG4vL2ZsZXggZW5kXG4vL3RleHRzIHN0YXJ0XG4udGV4dCB7XG4gIGZvbnQtc2l6ZTogJGZzaXplLW1haW47XG4gICYtY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbiAgc3Ryb25nIHtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxuICAmLWdyZWVuIHtcbiAgICBjb2xvcjogJG1haW4tZ3JlZW47XG4gIH1cbiAgJi5pbmxpbmUtaW1hZ2Uge1xuICAgIGltZyB7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIGZsb2F0OiByaWdodDtcbiAgICB9XG4gIH1cbn1cbi50aXRsZSB7XG4gIEBpbmNsdWRlIHRpdGxlO1xufVxuLmZ3LSB7XG4gICYzMDAge1xuICAgICYsXG4gICAgJiAqIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgfVxuICB9XG4gICY0MDAge1xuICAgICYsXG4gICAgJiAqIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgfVxuICB9XG4gICY1MDAge1xuICAgICYsXG4gICAgJiAqIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgfVxuICB9XG4gICY2MDAge1xuICAgICYsXG4gICAgJiAqIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgfVxuICB9XG4gICY3MDAge1xuICAgICYsXG4gICAgJiAqIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgfVxuICB9XG59XG4uZnMtIHtcbiAgJjEyIHtcbiAgICAmLFxuICAgICoge1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgIH1cbiAgfVxuICAmMTQge1xuICAgICYsXG4gICAgJiAqIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG4gIH1cbiAgJjE1IHtcbiAgICAmLFxuICAgICYgKiB7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgfVxuICB9XG4gICYyNiB7XG4gICAgJixcbiAgICAmICoge1xuICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDQ2LjNweDtcblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYzMiB7XG4gICAgJixcbiAgICAmICoge1xuICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDU3LjZweDtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0Ni44cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vdGV4dHMgZW5kXG5cbi8vcG9zaXRpb25zIHN0YXJ0XG4ucG9zLSB7XG4gICZyZWwge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAmYWJzIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbn1cbi8vcG9zaXRpb25zIGVuZFxuLm1vdXNleSB7XG4gIG1pbi13aWR0aDogMjVweDtcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogNDBweDtcbiAgYm9yZGVyOiAycHggc29saWQgJG1haW4tYmxhY2s7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLnNjcm9sbGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICB3aWR0aDogM3B4O1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWFpbi1ibGFjaztcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIGFuaW1hdGlvbi1uYW1lOiBzY3JvbGw7XG4gICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAyLjJzO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE1LCAwLjQxLCAwLjY5LCAwLjk0KTtcbiAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbiAgfVxufVxuLmNvbC0ge1xuICAmMiB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuLnNlY3Rpb24tcHQge1xuICBwYWRkaW5nLXRvcDogMTY4cHg7XG4gICYtMiB7XG4gICAgcGFkZGluZy10b3A6IDI3MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAzMDBweDtcbiAgfVxufVxuLy9tYXJnaW4gcGFkZGluZ3Ncbi5tIHtcbiAgJmItMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICAmeC1hdXRvIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuLnBvc3QtYnV0dG9uLmJsYWNrIHtcbiAgLnRhYi1idXR0b24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRtYWluLXdoaXRlO1xuICAgIGNvbG9yOiAkbWFpbi1ibGFjaztcbiAgICAuYnV0dG9uLWljb24ge1xuICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMmVtICRtYWluLWJsYWNrO1xuICAgIH1cbiAgICAmOmhvdmVyIHtcbiAgICAgIC5idXR0b24taWNvbiB7XG4gICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDAuMWVtICRtYWluLWJsYWNrO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLnRhYi1idXR0b24ge1xuICBwYWRkaW5nOiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWFpbi1ibGFjaztcbiAgYm9yZGVyLXJhZGl1czogNDVweDtcbiAgY29sb3I6ICRtYWluLXdoaXRlO1xuICBtYXgtd2lkdGg6IGZpdC1jb250ZW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC5idXR0b24tdGV4dCB7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICBsaW5lLWhlaWdodDogNDkuOHB4O1xuICB9XG4gIC5idXR0b24taWNvbiB7XG4gICAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjRzIGVhc2U7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGFzcGVjdC1yYXRpbzogMS8xO1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDJlbSAjZmZmO1xuICAgIHdpZHRoOiA1OXB4O1xuICB9XG4gICY6aG92ZXIge1xuICAgIC5idXR0b24taWNvbiB7XG4gICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAwLjFlbSAjZmZmO1xuICAgIH1cbiAgfVxufVxuLmJ1dHRvbi13cmFwcGVyLmJsYWNrIHtcbiAgLnRhYi1idXR0b24ge1xuICAgIC5idXR0b24tdGV4dCB7XG4gICAgICBjb2xvcjogJG1haW4td2hpdGU7XG4gICAgfVxuICAgIC5idXR0b24taWNvbiB7XG4gICAgICAmLndvcmxkLWljb24ge1xuICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAyZW0gJG1haW4td2hpdGU7XG4gICAgICAgIGNvbG9yOiAkbWFpbi1ibGFjaztcbiAgICAgIH1cbiAgICB9XG4gICAgJjpob3ZlciB7XG4gICAgICAuYnV0dG9uLWljb24ge1xuICAgICAgICAmLndvcmxkLWljb24ge1xuICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDAuMWVtICRtYWluLXdoaXRlO1xuICAgICAgICAgIGNvbG9yOiAkbWFpbi13aGl0ZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuc2VjdGlvbi5ibGFjayB7XG4gIG9wYWNpdHk6IDE7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgLy9iYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgLnRhYi1idXR0b24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRtYWluLXdoaXRlO1xuICAgIGNvbG9yOiAkbWFpbi1ibGFjaztcbiAgICAuYnV0dG9uLWljb24ge1xuICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMmVtIGJsYWNrO1xuICAgIH1cbiAgICAmOmhvdmVyIC5idXR0b24taWNvbiB7XG4gICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAwLjFlbSBibGFjaztcbiAgICB9XG4gIH1cbn1cbi5jb250ZW50LWJsb2NrZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJG1haW4td2hpdGU7XG4gIHotaW5kZXg6IDEwMDtcbiAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG59XG4ub3Rncy1kZXZlbG9wbWVudC1zaXRlLWZyb250LWVuZCxcbi53cG1sLWxzLXN0YXRpY3MtZm9vdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbipbZGF0YS1sb3R0aWVdIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAmLm1vZGUtbG9vcCB7XG4gICAgPiBzdmcge1xuICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG4gICAgLmxvdHRpZS1sb29wIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICB9XG4gIC5sb3R0aWUtbG9vcCB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0b3A6IDBweDtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuICAubG90dGllLW1vYmlsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAmLmhhdmUtbW9iaWxlIHtcbiAgICAgID4gc3ZnLFxuICAgICAgLmxvdHRpZS1sb29wIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICAgIC5sb3R0aWUtbW9iaWxlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5zZWN0aW9uLmJsYWNrIHtcbiAgLndoYXQtdG9wLXdyYXBwZXIgLnRhYi10b2dnbGVycyB7XG4gICAgYm9yZGVyLWNvbG9yOiAkbWFpbi13aGl0ZTtcbiAgICAudG9nZ2xlci1pdGVtLmFjdGl2ZSxcbiAgICAudG9nZ2xlci1pdGVtOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRtYWluLXdoaXRlO1xuICAgICAgLnRvZ2dsZXItdGl0bGUge1xuICAgICAgICBjb2xvcjogJG1haW4tYmxhY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5pZnJhbWUge1xuICB3aWR0aDogMTAwJTtcbn1cbi5tYXJrZXItYXBwIGlmcmFtZSB7XG4gIG1pbi1oZWlnaHQ6IHVuc2V0O1xuICB3aWR0aDogMTAwJTtcbn1cbltjbGFzc149J25lb3NmZXIyJ106YmVmb3JlLFxuW2NsYXNzKj0nIG5lb3NmZXIyJ106YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6ICduZW9zZmVyc2V0Mic7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3BlYWs6IG5ldmVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogaW5oZXJpdDtcbiAgd2lkdGg6IDFlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG4ubmVvc2ZlcjJlbnZlbG9wZS1pY29uLXdoaXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU4MDAnO1xufVxuXG4ubmVvc2ZlcjJ3b3JsZC1pY29uLWJsYWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU4MDEnO1xufVxuXG5Aa2V5ZnJhbWVzIHNjcm9sbCB7XG4gIDAlIHtcbiAgICB0b3A6IDVweDtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0b3A6IDVweDtcbiAgfVxuICAxMDAlIHtcbiAgICB0b3A6IGNhbGMoMTAwJSAtIDE1cHgpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuLyogSGlkZSBvbiBkZXNrdG9wICovXG4jbG90dGllLWNvbnRhaW5lci1tb2JpbGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBTaG93IG9uIG1vYmlsZSAqL1xuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgI2xvdHRpZS1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgI2xvdHRpZS1jb250YWluZXItbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuIiwiQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkVwaWxvcXVlXCI7XG4gIHNyYzogdXJsKC4uL3NyYy9mb250cy9FcGlsb2d1ZS1SZWd1bGFyLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkVwaWxvcXVlXCI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHNyYzogdXJsKC4vZm9udHMvRXBpbG9ndWUtTWVkaXVtLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkVwaWxvcXVlXCI7XG4gIHNyYzogdXJsKC4vZm9udHMvRXBpbG9ndWUtQm9sZC53b2ZmMikgZm9ybWF0KFwid29mZjJcIik7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJFcGlsb3F1ZVwiO1xuICBzcmM6IHVybCguL2ZvbnRzL0VwaWxvZ3VlLUxpZ2h0LndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIm5lb3NmZXJzZXQyXCI7XG4gIHNyYzogdXJsKC4vZm9udHMvbmVvc2ZlcnNldDIud29mZjIpIGZvcm1hdChcIndvZmYyXCIpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwibmVvc2ZlcnNwb3RpZnlcIjtcbiAgc3JjOiB1cmwoLi9mb250cy9uZW9zZmVyc3BvdGlmeS53b2ZmMikgZm9ybWF0KFwid29mZjJcIik7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbltjbGFzc149bmVvc2ZlcnNwb3RpZnldOmJlZm9yZSwgW2NsYXNzKj1cIiBuZW9zZmVyc3BvdGlmeVwiXTpiZWZvcmUge1xuICBmb250LWZhbWlseTogXCJuZW9zZmVyc3BvdGlmeVwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHNwZWFrOiBuZXZlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7XG4gIHdpZHRoOiAxZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsaW5lLWhlaWdodDogMWVtO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuLm5lb3NmZXJzcG90aWZ5bmVvc2Zlci1zcG90aWZ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODAwXCI7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIjtcbiAgc3JjOiB1cmwoLi9mb250cy9yb2JvdG8tbm9ybWFsLWxhdGluLTQwMC53b2ZmMikgZm9ybWF0KFwid29mZjJcIik7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJSb2JvdG8gU2xhYlwiO1xuICBzcmM6IHVybCguL2ZvbnRzL3JvYm90by1zbGFiLW5vcm1hbC1sYXRpbi53b2ZmMikgZm9ybWF0KFwid29mZjJcIik7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJFcGlsb2d1ZVwiO1xuICBzcmM6IHVybCguL2ZvbnRzL2VwaWxvZ3VlLW5vcm1hbC1sYXRpbi00MDAud29mZjIpIGZvcm1hdChcIndvZmYyXCIpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG4qIHtcbiAgZm9udC1mYW1pbHk6IFwiRXBpbG9xdWVcIjtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBsaW5lLWhlaWdodDogMzAuNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgKiB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICB9XG59XG5cbmJvZHkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB0cmFuc2l0aW9uOiAwLjNzIGJhY2tncm91bmQtY29sb3IgZWFzZTtcbn1cbmJvZHkuYmxhY2tlbmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG5ib2R5LmJsYWNrLCBib2R5LmJsYWNrZW5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBjb2xvcjogI2ZmZjtcbn1cbmJvZHkuYmxhY2sgYSwgYm9keS5ibGFja2VuaW5nIGEge1xuICBjb2xvcjogI2ZmZjtcbn1cbmJvZHkuYmxhY2sgLm5leHR1cC1wb3N0LXdyYXBwZXIgLm5leHR1cC1wb3N0LCBib2R5LmJsYWNrZW5pbmcgLm5leHR1cC1wb3N0LXdyYXBwZXIgLm5leHR1cC1wb3N0IHtcbiAgY29sb3I6ICNmZmY7XG59XG5ib2R5LmJsYWNrIC5uZXh0dXAtcG9zdC13cmFwcGVyIC5uZXh0dXAtcG9zdCAucG9zdC10aXRsZSBzdmcgcGF0aCwgYm9keS5ibGFja2VuaW5nIC5uZXh0dXAtcG9zdC13cmFwcGVyIC5uZXh0dXAtcG9zdCAucG9zdC10aXRsZSBzdmcgcGF0aCB7XG4gIGZpbGw6ICNmZmY7XG59XG5cbi5jb250YWluZXIge1xuICB3aWR0aDogMTgwNHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLmNvbnRhaW5lci1zbWFsbCB7XG4gIHdpZHRoOiAxMTQwcHg7XG59XG5cbmltZyxcbnZpZGVvIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uc2VjdGlvbjpub3QoLm5vLXBhZGRpbmcpLFxuc2VjdGlvbjpub3QoLm5vLXBhZGRpbmcpIHtcbiAgcGFkZGluZzogMCA1MHB4O1xufVxuXG5hW2hyZWY9XCIjdW5saW5rZWRcIl0ge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbmEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4uZC1mbGV4IHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmZsZXgtd3JhcCB7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5mbGV4LWZpbGwge1xuICBmbGV4OiAxO1xufVxuLmZsZXgtY29sdW1uIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLmpjLWNlbnRlciB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmpjLWJldHdlZW4ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uamMtZW5kIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cblxuLml0ZW1zLWNlbnRlciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uaXRlbXMtY2VudGVyLWFsbCB7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5pdGVtcy1zdGFydCB7XG4gIGFsaWduLWl0ZW1zOiBzdGFydDtcbn1cbi5pdGVtcy1lbmQge1xuICBhbGlnbi1pdGVtczogZW5kO1xufVxuXG4udGV4dCB7XG4gIGZvbnQtc2l6ZTogMTdweDtcbn1cbi50ZXh0LWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4udGV4dCBzdHJvbmcge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50ZXh0IHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbn1cbi50ZXh0LWdyZWVuIHtcbiAgY29sb3I6ICMwMGZmYzI7XG59XG4udGV4dC5pbmxpbmUtaW1hZ2UgaW1nIHtcbiAgd2lkdGg6IGF1dG87XG4gIGZsb2F0OiByaWdodDtcbn1cblxuLnRpdGxlIHtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBsaW5lLWhlaWdodDogNTcuNnB4O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLnRpdGxlLWJpZyB7XG4gIGZvbnQtc2l6ZTogODRweDtcbiAgbGluZS1oZWlnaHQ6IDEwMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50aXRsZS1iaWcge1xuICAgIGZvbnQtc2l6ZTogNDJweDtcbiAgICBsaW5lLWhlaWdodDogNTAuNHB4O1xuICB9XG59XG4udGl0bGUtYmlnZ2VzdCB7XG4gIGZvbnQtc2l6ZTogMTA3cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjhweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudGl0bGUtYmlnZ2VzdCB7XG4gICAgZm9udC1zaXplOiA1MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIH1cbn1cbi50aXRsZS1zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgbGluZS1oZWlnaHQ6IDQ2LjhweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudGl0bGUtc21hbGwge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50aXRsZTpub3QoLnRpdGxlLWJpZywgLnRpdGxlLWJpZ2dlc3QsIC50aXRsZS1zbWFsbCkge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICBsaW5lLWhlaWdodDogMzcuN3B4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMjAwMHB4KSB7XG4gIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiA3MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjIgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uZnctMzAwLCAuZnctMzAwICoge1xuICBmb250LXdlaWdodDogMzAwO1xufVxuLmZ3LTQwMCwgLmZ3LTQwMCAqIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5mdy01MDAsIC5mdy01MDAgKiB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uZnctNjAwLCAuZnctNjAwICoge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLmZ3LTcwMCwgLmZ3LTcwMCAqIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLmZzLTEyLFxuLmZzLTEyICoge1xuICBmb250LXNpemU6IDEycHg7XG59XG4uZnMtMTQsIC5mcy0xNCAqIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmZzLTE1LCAuZnMtMTUgKiB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cbi5mcy0yNiwgLmZzLTI2ICoge1xuICBmb250LXNpemU6IDI2cHg7XG4gIGxpbmUtaGVpZ2h0OiA0Ni4zcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZzLTI2LCAuZnMtMjYgKiB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICB9XG59XG4uZnMtMzIsIC5mcy0zMiAqIHtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBsaW5lLWhlaWdodDogNTcuNnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mcy0zMiwgLmZzLTMyICoge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBsaW5lLWhlaWdodDogNDYuOHB4O1xuICB9XG59XG5cbi5wb3MtcmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnBvcy1hYnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5tb3VzZXkge1xuICBtaW4td2lkdGg6IDI1cHg7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMwMDA7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5tb3VzZXkgLnNjcm9sbGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDVweDtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgd2lkdGg6IDNweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgYW5pbWF0aW9uLW5hbWU6IHNjcm9sbDtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAyLjJzO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNSwgMC40MSwgMC42OSwgMC45NCk7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xufVxuXG4uY29sLTIge1xuICB3aWR0aDogNTAlO1xufVxuXG4uc2VjdGlvbi1wdCB7XG4gIHBhZGRpbmctdG9wOiAxNjhweDtcbn1cbi5zZWN0aW9uLXB0LTIge1xuICBwYWRkaW5nLXRvcDogMjcwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAzMDBweDtcbn1cblxuLm1iLTEge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLm14LWF1dG8ge1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLnBvc3QtYnV0dG9uLmJsYWNrIC50YWItYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICMwMDA7XG59XG4ucG9zdC1idXR0b24uYmxhY2sgLnRhYi1idXR0b24gLmJ1dHRvbi1pY29uIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMmVtICMwMDA7XG59XG4ucG9zdC1idXR0b24uYmxhY2sgLnRhYi1idXR0b246aG92ZXIgLmJ1dHRvbi1pY29uIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMC4xZW0gIzAwMDtcbn1cblxuLnRhYi1idXR0b24ge1xuICBwYWRkaW5nOiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBib3JkZXItcmFkaXVzOiA0NXB4O1xuICBjb2xvcjogI2ZmZjtcbiAgbWF4LXdpZHRoOiBmaXQtY29udGVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnRhYi1idXR0b24gLmJ1dHRvbi10ZXh0IHtcbiAgcGFkZGluZzogMCAxNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiA0OS44cHg7XG59XG4udGFiLWJ1dHRvbiAuYnV0dG9uLWljb24ge1xuICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuNHMgZWFzZTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBhc3BlY3QtcmF0aW86IDEvMTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMmVtICNmZmY7XG4gIHdpZHRoOiA1OXB4O1xufVxuLnRhYi1idXR0b246aG92ZXIgLmJ1dHRvbi1pY29uIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMC4xZW0gI2ZmZjtcbn1cblxuLmJ1dHRvbi13cmFwcGVyLmJsYWNrIC50YWItYnV0dG9uIC5idXR0b24tdGV4dCB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmJ1dHRvbi13cmFwcGVyLmJsYWNrIC50YWItYnV0dG9uIC5idXR0b24taWNvbi53b3JsZC1pY29uIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMmVtICNmZmY7XG4gIGNvbG9yOiAjMDAwO1xufVxuLmJ1dHRvbi13cmFwcGVyLmJsYWNrIC50YWItYnV0dG9uOmhvdmVyIC5idXR0b24taWNvbi53b3JsZC1pY29uIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMC4xZW0gI2ZmZjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbnNlY3Rpb24uYmxhY2sge1xuICBvcGFjaXR5OiAxO1xuICBjb2xvcjogd2hpdGU7XG59XG5zZWN0aW9uLmJsYWNrIC50YWItYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICMwMDA7XG59XG5zZWN0aW9uLmJsYWNrIC50YWItYnV0dG9uIC5idXR0b24taWNvbiB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDJlbSBibGFjaztcbn1cbnNlY3Rpb24uYmxhY2sgLnRhYi1idXR0b246aG92ZXIgLmJ1dHRvbi1pY29uIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMC4xZW0gYmxhY2s7XG59XG5cbi5jb250ZW50LWJsb2NrZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgei1pbmRleDogMTAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xufVxuXG4ub3Rncy1kZXZlbG9wbWVudC1zaXRlLWZyb250LWVuZCxcbi53cG1sLWxzLXN0YXRpY3MtZm9vdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuKltkYXRhLWxvdHRpZV0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4qW2RhdGEtbG90dGllXS5tb2RlLWxvb3AgPiBzdmcge1xuICBvcGFjaXR5OiAwO1xufVxuKltkYXRhLWxvdHRpZV0ubW9kZS1sb29wIC5sb3R0aWUtbG9vcCB7XG4gIG9wYWNpdHk6IDE7XG59XG4qW2RhdGEtbG90dGllXSAubG90dGllLWxvb3Age1xuICBvcGFjaXR5OiAwO1xuICB0b3A6IDBweDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbipbZGF0YS1sb3R0aWVdIC5sb3R0aWUtbW9iaWxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAqW2RhdGEtbG90dGllXS5oYXZlLW1vYmlsZSA+IHN2ZyxcbiAgKltkYXRhLWxvdHRpZV0uaGF2ZS1tb2JpbGUgLmxvdHRpZS1sb29wIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gICpbZGF0YS1sb3R0aWVdLmhhdmUtbW9iaWxlIC5sb3R0aWUtbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG5zZWN0aW9uLmJsYWNrIC53aGF0LXRvcC13cmFwcGVyIC50YWItdG9nZ2xlcnMge1xuICBib3JkZXItY29sb3I6ICNmZmY7XG59XG5zZWN0aW9uLmJsYWNrIC53aGF0LXRvcC13cmFwcGVyIC50YWItdG9nZ2xlcnMgLnRvZ2dsZXItaXRlbS5hY3RpdmUsXG5zZWN0aW9uLmJsYWNrIC53aGF0LXRvcC13cmFwcGVyIC50YWItdG9nZ2xlcnMgLnRvZ2dsZXItaXRlbTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5zZWN0aW9uLmJsYWNrIC53aGF0LXRvcC13cmFwcGVyIC50YWItdG9nZ2xlcnMgLnRvZ2dsZXItaXRlbS5hY3RpdmUgLnRvZ2dsZXItdGl0bGUsXG5zZWN0aW9uLmJsYWNrIC53aGF0LXRvcC13cmFwcGVyIC50YWItdG9nZ2xlcnMgLnRvZ2dsZXItaXRlbTpob3ZlciAudG9nZ2xlci10aXRsZSB7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG5pZnJhbWUge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLm1hcmtlci1hcHAgaWZyYW1lIHtcbiAgbWluLWhlaWdodDogdW5zZXQ7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5bY2xhc3NePW5lb3NmZXIyXTpiZWZvcmUsXG5bY2xhc3MqPVwiIG5lb3NmZXIyXCJdOmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiBcIm5lb3NmZXJzZXQyXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3BlYWs6IG5ldmVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogaW5oZXJpdDtcbiAgd2lkdGg6IDFlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG4ubmVvc2ZlcjJlbnZlbG9wZS1pY29uLXdoaXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODAwXCI7XG59XG5cbi5uZW9zZmVyMndvcmxkLWljb24tYmxhY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MDFcIjtcbn1cblxuQGtleWZyYW1lcyBzY3JvbGwge1xuICAwJSB7XG4gICAgdG9wOiA1cHg7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdG9wOiA1cHg7XG4gIH1cbiAgMTAwJSB7XG4gICAgdG9wOiBjYWxjKDEwMCUgLSAxNXB4KTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG4vKiBIaWRlIG9uIGRlc2t0b3AgKi9cbiNsb3R0aWUtY29udGFpbmVyLW1vYmlsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIFNob3cgb24gbW9iaWxlICovXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAjbG90dGllLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAjbG90dGllLWNvbnRhaW5lci1tb2JpbGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59IiwiJG1haW4tYmxhY2s6ICMwMDA7XG4kbGhlaWdodC1tYWluOiAzMC42cHg7XG4kZndlaWdodC1tYWluOiA1MDA7XG4kZm9udC1tYWluOiBcIkVwaWxvcXVlXCI7XG4kZnNpemUtbWFpbjogMTdweDtcbiR0aXRsZTogMzJweDtcbiR0aXRsZS1saDogNTcuNnB4O1xuJHRleHQtd2VpZ2h0OiA0MDA7XG4kbWFpbi13aGl0ZTogI2ZmZjtcbiRtYWluLXdoaXRlOiAjZmZmO1xuJG1haW4tZ3JlZW46ICMwMGZmYzI7XG4kdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xuXG5AbWl4aW4gdGl0bGV7XG4gICAgZm9udC1zaXplOiAkdGl0bGU7XG4gICAgbGluZS1oZWlnaHQ6ICR0aXRsZS1saDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgICYtYmlne1xuICAgICAgICBAaW5jbHVkZSB0aXRsZS1iaWc7XG4gICAgfVxuICAgICYtYmlnZ2VzdHtcbiAgICAgICAgQGluY2x1ZGUgdGl0bGUtYmlnZ2VzdDtcbiAgICB9XG4gICAgJi1zbWFsbHtcbiAgICAgICAgQGluY2x1ZGUgdGl0bGUtc21hbGw7XG4gICAgfVxuICAgICY6bm90KCYtYmlnLCAmLWJpZ2dlc3QsICYtc21hbGwpe1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNy43cHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDIwMDBweCl7XG4gICAgICAgIGZvbnQtc2l6ZTogNzBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMiAhaW1wb3J0YW50O1xuICAgIH1cbn1cbkBtaXhpbiB0aXRsZS1iaWd7XG4gICAgZm9udC1zaXplOiA4NHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMDBweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICBmb250LXNpemU6IDQycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA1MC40cHg7XG4gICAgfVxufVxuQG1peGluIHRpdGxlLWJpZ2dlc3R7XG4gICAgZm9udC1zaXplOiAxMDdweDtcbiAgICBsaW5lLWhlaWdodDogMTI4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgZm9udC1zaXplOiA1MHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIH1cbn1cbkBtaXhpbiB0aXRsZS1zbWFsbHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ2LjhweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCl7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gICAgfVxufSIsIkBpbXBvcnQgJ3ZhcmlhYmxlcy1ub3NvdXJjZS5zY3NzJztcbmJvZHkge1xuICBmb250LXNpemU6ICRmc2l6ZS1tYWluO1xuICBmb250LWZhbWlseTogJGZvbnQtbWFpbjtcbn1cbi5oZWFkZXIge1xuICBtaW4taGVpZ2h0OiA4MHB4O1xuICAmOm5vdCguc3RhdGljKSB7XG4gICAgYm94LXNoYWRvdzogMXB4IC0xcHggMTdweCAwIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIH1cbiAgdHJhbnNpdGlvbjogMC42cyBhbGwgY3ViaWMtYmV6aWVyKDAuNjUsIDAuMDUsIDAuMzYsIDEpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWFpbi13aGl0ZTtcbiAgJi5maXhlZCB7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHotaW5kZXg6IDU7XG4gIH1cbiAgJi5oaWRkZW4ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxuICAuaGVhZGVyLXdyYXBwZXIge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuICAuaGVhZGVyLW1lbnUtdG9nZ2xlciB7XG4gICAgcGFkZGluZzogMTFweDtcbiAgICBzdmcge1xuICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgfVxuICB9XG4gIC5oZWFkZXItcmlnaHRib3gge1xuICAgID4gZGl2IHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gICAgLnRvLXRvcCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDQycHg7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLm1vYi1zaG93IC5sb2NhaXRvbi1sb2dvIHtcbiAgICBzdmcge1xuICAgICAgd2lkdGg6IDM1cHg7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG4gICYuYmxhY2sge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRtYWluLWJsYWNrO1xuICAgIGNvbG9yOiAkbWFpbi13aGl0ZTtcbiAgICAubG9jYXRpb24td3JhcHBlciB7XG4gICAgICAmLFxuICAgICAgYSB7XG4gICAgICAgIGNvbG9yOiAkbWFpbi13aGl0ZTtcbiAgICAgIH1cbiAgICB9XG4gICAgLmhlYWRlci1tZW51LXRvZ2dsZXIsXG4gICAgLnRvLXRvcCB7XG4gICAgICBzdmcge1xuICAgICAgICByZWN0LFxuICAgICAgICBwYXRoIHtcbiAgICAgICAgICBmaWxsOiAkbWFpbi13aGl0ZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAubW9iLXNob3cgLmxvY2FpdG9uLWxvZ28ge1xuICAgICAgc3ZnIHtcbiAgICAgICAgcGF0aCxcbiAgICAgICAgcmVjdCB7XG4gICAgICAgICAgZmlsbDogJG1haW4td2hpdGU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJjpub3QoLmJsYWNrKSB7XG4gICAgJixcbiAgICBhIHtcbiAgICAgIGNvbG9yOiAkbWFpbi1ibGFjaztcbiAgICB9XG4gIH1cbn1cblxuYm9keS5ibGFja2VuaW5ne1xuICAuaGVhZGVye1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWFpbi1ibGFjaztcbiAgICAgY29sb3I6ICRtYWluLXdoaXRlO1xuICAgIC5sb2NhdGlvbi13cmFwcGVyIHtcbiAgICAgICYsXG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6ICRtYWluLXdoaXRlO1xuICAgICAgfVxuICAgIH1cbiAgICAubG9jYWl0b24tbG9nb3tcbiAgICAgIGltZ3tcbiAgICAgICAgZmlsdGVyOiBpbnZlcnQoMTAwJSkgc2VwaWEoMCUpIHNhdHVyYXRlKDc1MDAlKSBodWUtcm90YXRlKDExNmRlZykgYnJpZ2h0bmVzcygxMDklKSBjb250cmFzdCgxMDklKTtcbiAgICAgIH1cbiAgICB9XG4gICAgLmhlYWRlci1tZW51LXRvZ2dsZXIsXG4gICAgLnRvLXRvcCB7XG4gICAgICBzdmcge1xuICAgICAgICByZWN0LFxuICAgICAgICBwYXRoIHtcbiAgICAgICAgICBmaWxsOiAkbWFpbi13aGl0ZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAubW9iLXNob3cgLmxvY2FpdG9uLWxvZ28ge1xuICAgICAgc3ZnIHtcbiAgICAgICAgcGF0aCxcbiAgICAgICAgcmVjdCB7XG4gICAgICAgICAgZmlsbDogJG1haW4td2hpdGU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgZm9vdGVye1xuICAgIC5sb2dvLWxpbmt7XG4gICAgICBpbWd7XG4gICAgICAgIGZpbHRlcjogaW52ZXJ0KDEwMCUpIHNlcGlhKDAlKSBzYXR1cmF0ZSg3NTAwJSkgaHVlLXJvdGF0ZSgxMTZkZWcpIGJyaWdodG5lc3MoMTA5JSkgY29udHJhc3QoMTA5JSk7XG4gICAgICB9XG4gICAgfVxuICAgIC5jaXJjbGUtc29jcyAuc29jLWl0ZW0gaXtcbiAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIH1cbiAgfVxuXG4gIHNlY3Rpb24ucHJlc2VudG1lbnQgLnRhYi1idXR0b24gLmJ1dHRvbi10ZXh0LFxuICAucGFnZS1idWlsZCAudGV4dC13aXRoLWFycm93IHB7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gIH1cbiAgLnBhZ2UtYnVpbGQgLnRleHQtd2l0aC1hcnJvdyBzdmcgcGF0aHtcbiAgICBmaWxsOiAjZmZmZmZmO1xuICB9XG59XG5cbnNlY3Rpb257XG4gIHRyYW5zaXRpb246IC4zcyBiYWNrZ3JvdW5kLWNvbG9yIGVhc2U7XG59XG5cbi8vaGVhZGVyIHN0YXJ0XG4ubG9jYXRpb24td3JhcHBlciB7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgJi5tb2Itc2hvdyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubG9jYWl0b24tbG9nbyB7XG4gICAgbWF4LXdpZHRoOiAxMDBweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gIH1cbiAgc3BhbiB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDQ2LjhweDtcbiAgfVxuICAubG9jYXRpb24tZHJvcCB7XG4gICAgbWFyZ2luOiAwIDE1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDAuNWVtO1xuICB9XG59XG4vL2hlYWRlciBlbmRcblxuLy9ydW5uaW5nIGxpbmUgc2VjdGlvbiBzdGFydFxuLnJ1bm5pbmctY29udGVudC13cmFwcGVyIHtcbiAgLmxvdHRpZS1tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgJjpub3QoLnJvd2VkKSB7XG4gICAgLnJ1bm5pbmctdGl0bGUge1xuICAgICAgd2lkdGg6IDU1JTtcbiAgICB9XG4gICAgLnJ1bm5pbmctaW1hZ2Uge1xuICAgICAgbWF4LXdpZHRoOiA0NSU7XG5cbiAgICAgID4gKiB7XG4gICAgICAgIG1heC13aWR0aDogOTAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLnJvd2VkIHtcbiAgICAucnVubmluZy10aXRsZSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDIwJTtcbiAgICB9XG4gICAgLnJ1bm5pbmctaW1hZ2Uge1xuICAgICAgbWF4LXdpZHRoOiA3MCU7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICB9XG4gIH1cbiAgLnJ1bm5pbmctdGl0bGUge1xuICAgIGgxLCBoMiB7XG4gICAgICBmb250LXNpemU6IDQuM3Z3O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMDBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA3MnB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxZW07XG4gICAgfVxuICB9XG4gID4gc3ZnLFxuICA+IGltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5ydW5pbmctbGluZS1zZWN0aW9uIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICAucnVubmluZy1saW5lLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgYm9yZGVyLXJhZGl1czogNDBweC81MCU7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLnJ1bm5pbmctbGluZS1jb250ZW50IHtcbiAgICBtaW4td2lkdGg6IGZpdC1jb250ZW50O1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgYW5pbWF0aW9uOiAncnVubmluZy1saW5lJyBsaW5lYXIgMTBzIGluZmluaXRlIHJ1bm5pbmc7XG4gICAgJjpob3ZlciB7XG4gICAgICBhbmltYXRpb24tcGxheS1zdGF0ZTogcGF1c2VkO1xuICAgIH1cbiAgfVxuICAucnVubmluZy1saW5lLWl0ZW0ge1xuICAgIG1pbi1oZWlnaHQ6IDExMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMTAwcHg7XG4gICAgLnJ1bm5pbmctY2F0ZWdvcnkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG1haW4tYmxhY2s7XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgICBwYWRkaW5nOiA3cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICB9XG4gICAgLnJ1bm5pbmctdGl0bGUgaDEge1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDAuODtcbiAgICB9XG4gIH1cbiAgQGtleWZyYW1lcyBydW5uaW5nLWxpbmUge1xuICAgIDAlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgfVxuICB9XG59XG5cbi8vcnVuaW5nIGxpbmUgc2VjdGlvbiBlbmRcblxuLy9lY29zeXN0ZW0gc3RhcnRcbi5lY29zeXN0ZW0td3JhcHBlciB7XG4gICYuY29tcGFjdC10aXRsZSB7XG4gICAgLnRpdGxlLXdyYXBwZXIge1xuICAgICAgbWF4LXdpZHRoOiA4MCU7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgJi5pbnZlc3QtdGl0bGUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5lY29zeXN0ZW0tdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDcxLjJweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICB9XG4gIC5lY29zeXN0ZW0tdGV4dCAqOm5vdChzdHJvbmcpIHtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICB9XG4gIC5pbWFnZS1jb2x1bW46bm90KC5jb2wtMikge1xuICAgIG1heC13aWR0aDogNzAlO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG4gIC5saXN0LXdyYXBwZXIge1xuICAgIHdpZHRoOiAzNCU7XG4gICAgaDEsIC5oMSB7XG4gICAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMi41cmVtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTNweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogODBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjA3cHgpIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDY5LjZweDtcbiAgICAgIH1cbiAgICB9XG4gICAgaDIsIC5oMntcbiAgICAgIEBpbmNsdWRlIHRpdGxlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG4gIH1cbiAgJi5oYXZlLWxpc3Qge1xuICAgIC5pbWFnZS1jb2x1bW4ge1xuICAgICAgd2lkdGg6IDY2JTtcblxuICAgICAgLmVjb3N5c3RlbS1pbWFnZSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTQwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTYuNDFweDtcbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDgwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAubGlzdC13cmFwcGVyIHtcbiAgICAgIHdpZHRoOiAzNCU7XG4gICAgICBtaW4taGVpZ2h0OiA1MzJweDtcbiAgICB9XG4gIH1cbn1cbi8vZWNvc3lzdGVtIGVuZFxuXG4vL2NvbW1lbnRhdG9yIHN0YXJ0XG5cbi5jb21tZW50YXRvci1uYW1lIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLmNvbW1lbnRhdG9yLWltYWdlIHtcbiAgaW1nIHtcbiAgICB3aWR0aDogODUlO1xuICB9XG59XG4vL2NvbW1lbnRhdG9yIGVuZFxuXG4vL3doYXQgd2UgZG8gc3RhcnRcbi5wYWdlLWhvbWUgc2VjdGlvbi50YWJzLXNlY3Rpb246bm90KC5uby1wYWRkaW5nKSB7XG4gIHBhZGRpbmctdG9wOiAyNzBweDtcbiAgcGFkZGluZy1ib3R0b206IDMwMHB4O1xufVxuc2VjdGlvbi50YWJzLXNlY3Rpb246bm90KC5uby1wYWRkaW5nKSB7XG4gIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgcGFkZGluZy1ib3R0b206IDE1MHB4O1xuICAuY29udGFpbmVyLXNtYWxsIHtcbiAgICAudGFiLXNsaWRlciB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbiAgLmNvbnRhaW5lci5kLWZsZXgge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAudGFiLXRleHRzIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gICAgICAuYnV0dG9uLXdyYXBwZXIge1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDUwJSArIDMwcHgpO1xuICAgICAgICB9XG4gICAgICAgIG1hcmdpbi1ib3R0b206IC04MHB4O1xuICAgICAgICAuYnV0dG9uLXRleHQge1xuICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmQtZmxleCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC50YWItc2xpZGVyIHtcbiAgICAgIG1hcmdpbjogLTgwcHggLTUwcHggMCBhdXRvO1xuICAgICAgd2lkdGg6IDc3JTtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIC5zbGlkZXItaXRlbSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHdpZHRoOiBjYWxjKDI1JSAtIDMwcHgpO1xuICAgICAgICBpbWcge1xuICAgICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuOHM7XG4gICAgICAgICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogbWl4LWJsZW5kLW1vZGUsIHdpZHRoLCBvcGFjaXR5LCBiYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnRhYi13cmFwcGVyIHtcbiAgICAmLmNlbnRlcmVkIHtcbiAgICAgIC50YWItYmFja2dyb3VuZCB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDg5M3B4O1xuICAgICAgfVxuICAgICAgLnRhYi1zbGlkZXIge1xuICAgICAgICBtYXgtd2lkdGg6IDc3MHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA5MHB4O1xuICAgICAgICAuc2xpZGVyLWl0ZW0ge1xuICAgICAgICAgIG1heC13aWR0aDogY2FsYygzMyUgLSA0MHB4KTtcbiAgICAgICAgICBwYWRkaW5nOiAwIDQwcHggNDBweCAwO1xuICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuc2xpZGVyLXBvcHVwIHtcbiAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44KTtcbiAgICAgICAgICB6LWluZGV4OiA1O1xuICAgICAgICAgIC5wb3B1cC13cmFwcGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgLnRvcGJhci13cmFwcGVyIHtcbiAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5wYWdpbmF0aW9uLXdyYXBwZXIge1xuICAgICAgICAgICAgICBtYXgtd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnNsaWRlLWJ1dHRvbnMge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgPiBkaXYge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAmLnJpZ2h0LXBhcnQge1xuICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgLnN3aXBlci5zbGlkZXIge1xuICAgICAgICAgICAgbWluLXdpZHRoOiAwO1xuICAgICAgICAgICAgLmltYWdlLXdyYXBwZXIgaW1nIHtcbiAgICAgICAgICAgICAgaGVpZ2h0OiA2OTJweDtcbiAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuY29udGFpbmVyLXNtYWxsIHtcbiAgICAgICAgd2lkdGg6IDUwdnc7XG4gICAgICAgIG1hcmdpbjogLTIwMHB4IGF1dG8gMDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgLnRhYi10ZXh0cyB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgcGFkZGluZy10b3A6IDIzMHB4O1xuICAgICAgLnRhYi1zdWJ0aXRsZSB7XG4gICAgICAgIG1hcmdpbjogNDVweCAwIDA7XG4gICAgICB9XG4gICAgICAudGFiLXRleHQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0NXB4O1xuICAgICAgfVxuXG4gICAgICAudGFiLWJ1dHRvbiB7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDE1MHB4O1xuICAgICAgfVxuICAgICAgLnRhYi1pbWFnZSB7XG4gICAgICAgIG1heC13aWR0aDogdW5zZXQ7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgfVxuICAgIH1cbiAgICAudGFiLWJhY2tncm91bmQge1xuICAgICAgdG9wOiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbGVmdDogLTUwcHg7XG4gICAgICByaWdodDogLTUwcHg7XG4gICAgICB6LWluZGV4OiAtMTtcblxuICAgICAgLmJhY2stc2luZ2xlIHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgfVxuICAgICAgLmJhY2tncm91bmQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGRpdiB7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICYucmlnaHQtcGFydHtcbiAgICAgICAgICAgIHdpZHRoOiAzMyU7XG4gICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpe1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBzdmcsXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuYmFjay1mcmFnbWVudHMge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4ud2hhdC10b3Atd3JhcHBlciB7XG4gIC50YWItdG9nZ2xlcnMge1xuICAgIGJvcmRlcjogM3B4IHNvbGlkICRtYWluLWJsYWNrO1xuICAgIG1heC13aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG1hcmdpbi1ib3R0b206IDE2NHB4O1xuICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuICAgICY6aG92ZXIge1xuICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMnB4ICMwMDA7XG4gICAgfVxuICAgIC50b2dnbGVyLWl0ZW0ge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG4gICAgICB3aWR0aDogMTUwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDBweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMHB4O1xuICAgICAgfVxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDBweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDBweDtcbiAgICAgIH1cbiAgICAgIHBhZGRpbmc6IDExcHg7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAudG9nZ2xlci10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIH1cblxuICAgICAgJi5hY3RpdmUsXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG1haW4tYmxhY2s7XG4gICAgICAgIC50b2dnbGVyLXRpdGxlIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICBjb2xvcjogJG1haW4td2hpdGU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAgIGgxLnBvcy1hYnMge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNDRweDtcbiAgICB9XG4gIH1cbn1cbi53aGF0LXRhYnMge1xuICAudGFiLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgJi5hY3RpdmUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgIC50YWItdGV4dHMge1xuICAgICAgd2lkdGg6IDY2JTtcblxuICAgIH1cbiAgICAudGFiLXRleHQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzhweDtcbiAgICB9XG4gICAgLnRhYi1pbWFnZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIG1heC13aWR0aDogMzQlO1xuICAgIH1cbiAgICAuYmFja2dyb3VuZC5iYWNrLXNpbmdsZSB7XG4gICAgICB3aWR0aDogMzMlO1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCl7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gIH1cbn1cbi50YWJzLXNlY3Rpb257XG4gIC5iYWNrZ3JvdW5ke1xuICAgIGltZ3tcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIH1cbiAgfVxufVxuLnBhZ2UtaG9tZSAud2hhdC10YWJzIC50YWItd3JhcHBlciAudGFiLWltYWdlID4gZGl2IHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuLy93aGF0IHdlIGRvIGVuZFxuXG4vL2Fib3V0IHVzIHN0YXJ0XG5cbi5hYm91dHVzLXdyYXBwZXIge1xuICBtYXgtd2lkdGg6IDY2JTtcbiAgLmFib3V0dXMtdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDQycHg7XG4gICAgbGluZS1oZWlnaHQ6IDM3LjdweDtcbiAgfVxuICAuYWJvdXR1cy10ZXh0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzOHB4O1xuICAgIHAge1xuICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDU3LjZweDtcbiAgICB9XG4gIH1cbn1cbi5hYm91dHVzLXJlc3VsdHMge1xuICBwYWRkaW5nOiAxODBweCAwIDkwcHg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiA1MHB4IDA7XG4gIC5yZXN1bHQtaWNvbntcbiAgICBtYXgtd2lkdGg6IDQwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAucmVzdWx0LWl0ZW0ge1xuICAgIHdpZHRoOiAzMy4zMyU7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCl7XG4gICAgICB3aWR0aDogNTAlO1xuICAgIH1cbiAgICAvLy5yZXN1bHQtbnVtYmVyIHtcbiAgICAvLyAgLy9saW5lLWhlaWdodDogNjBweDtcbiAgICAvL31cbiAgICAvLy5yZXN1bHQtbmFtZSB7XG4gICAgLy8gIC8vbGluZS1oZWlnaHQ6IDQ2LjRweDtcbiAgICAvL31cbiAgfVxufVxuXG4jYWJvdXRfdXMge1xuICBwYWRkaW5nLWJvdHRvbTogMjU2cHg7XG4gIC5hd2FyZHMtc2xpZGVyIHtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgLmF3YXJkLXNsaWRlIHtcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAuZGF0ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRtYWluLWJsYWNrO1xuICAgICAgICBjb2xvcjogI2FkYWRhZDtcbiAgICAgICAgbWFyZ2luOiAxMHB4IDAgMjIuNHB4O1xuICAgICAgfVxuICAgICAgLnRleHQge1xuICAgICAgICBtYXJnaW46IDE2cHggMCAyMHB4O1xuICAgICAgfVxuICAgICAgLmF3YXJkLWljb24ge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC1oZWlnaHQ6IDMwcHg7XG4gICAgICAgIGltZyxcbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgICAgIG9iamVjdC1wb3NpdGlvbjogbGVmdDtcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbWF4LWhlaWdodDogMzBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLmF3YXJkcy1wYWdpbmF0aW9uIHtcbiAgbWFyZ2luLXRvcDogODRweDtcbiAgLmF3YXJkcy1sZWZ0LFxuICAuYXdhcmRzLXJpZ2h0IHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdHJhbnNpdGlvbjogZWFzZSAwLjNzO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAmOmhvdmVyIHtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGVYKDEuMik7XG4gICAgfVxuICB9XG4gIC5wYWdpbmF0aW9uLWl0ZW1zIHtcbiAgICBtYXJnaW46IDAgNTVweDtcblxuICAgIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICAgICAgd2lkdGg6IDZweDtcbiAgICAgIGhlaWdodDogNnB4O1xuICAgICAgYm9yZGVyOiAzLjVweCBzb2xpZCAkbWFpbi13aGl0ZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcyBlYXNlLCB3aWR0aCAwLjNzIGVhc2UsIGhlaWdodCAwLjNzIGVhc2U7XG4gICAgICBtYXJnaW46IDAgNnB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICB3aWR0aDogMHB4O1xuICAgICAgICBoZWlnaHQ6IDBweDtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRtYWluLXdoaXRlO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICB9XG4gICAgICAmLWFjdGl2ZSxcbiAgICAgICY6aG92ZXIge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4vL2Fib3V0IHVzIGVuZFxuXG4vL25leHQgdXAgc3RhcnRcbi5uZXh0LXVwLXdyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiAyNy4ycHg7XG4gIC5zdWJ0aXRsZSB7XG4gICAgbWFyZ2luLXRvcDogNDJweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIH1cbn1cbi5uZXh0dXAtcG9zdC13cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIC5uZXh0dXAtcG9zdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIGJhY2tncm91bmQ6IHVybCgnLi4vLi4vaW1nL25leHR1cC1wb3N0LnN2ZycpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgcGFkZGluZzogNDBweDtcbiAgICBtYXgtd2lkdGg6IDgwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvIDIwcHg7XG4gICAgY29sb3I6ICRtYWluLXdoaXRlO1xuICAgIC5wb3N0LXRpdGxlIHtcbiAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgIGkge1xuICAgICAgICBtYXJnaW46IDAgMTJweCAwIDA7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5idXR0b24td3JhcHBlciB7XG4gICAgJi5ibGFjayB7XG4gICAgICAudGFiLWJ1dHRvbiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRtYWluLXdoaXRlO1xuICAgICAgICAuYnV0dG9uLXRleHQge1xuICAgICAgICAgIGNvbG9yOiAkbWFpbi1ibGFjaztcbiAgICAgICAgfVxuICAgICAgICAuYnV0dG9uLWljb24ge1xuICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDJlbSAkbWFpbi1ibGFjaztcbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAuYnV0dG9uLWljb24ge1xuICAgICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMC4xZW0gJG1haW4tYmxhY2s7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vbmV4dCB1cCBzdGFydFxuXG4vL25ld3MgYW5kIHByZXNzIHN0YXJ0XG4jbmV3c19cXCZfcHJlc3Mge1xuICAvL3BhZGRpbmc6IDM0MnB4IDg0cHggMDtcbn1cbi5uZXdzLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuLmZpbGVzLXdyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiA5OHB4O1xuICAuZmlsZS1pdGVtIHtcbiAgICBwYWRkaW5nOiAzMnB4IDA7XG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZTVlNWU1O1xuICAgIH1cbiAgICAuZmlsZS10aXRsZS13cmFwcGVyLFxuICAgIC50aXRsZSB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDQ2cHg7XG4gICAgfVxuICAgIC5uZXdzcHJlc3MtYnV0dG9uIHtcbiAgICAgIG1pbi13aWR0aDogNzdweDtcbiAgICB9XG4gIH1cbn1cbi8vbmV3cyBhbmQgcHJlc3MgZW5kXG5cbi8vZm91bmRlciBzdGFydFxuI2ZvdW5kZXIge1xuICBwYWRkaW5nOiAyMDBweCAwIDIwMHB4O1xuICAudGV4dCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTA0cHg7XG4gIH1cbiAgLnNlY3Rpb24taW1hZ2Uge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC0xMmRlZyk7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4vL2ZvdW5kZXIgZW5kXG5cbi8vU3RheSB0dW5uZWQgc3RhcnRcbnNlY3Rpb24uZm9ybS1zZWN0aW9uIHtcbiAgcGFkZGluZzogMjAwcHggMCAzNDJweDtcbiAgLnRpdGxlLXNtYWxsIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIH1cbiAgLnRpdGxlLWJpZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDJweDtcbiAgfVxuICAudGV4dCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTJweDtcbiAgfVxufVxuYm9keS5ibGFjayB7XG4gIC50dW5uZWQuZm9ybS13cmFwcGVyIHtcbiAgICAmOmZvY3VzLXdpdGhpbiB7XG4gICAgICAuZmEtZW52ZWxvcGUge1xuICAgICAgICBjb2xvcjogJG1haW4td2hpdGU7XG4gICAgICB9XG4gICAgICAudHVubmVkLWlucHV0IHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgIH1cbiAgICB9XG4gICAgLnR1bm5lZC1pbnB1dCB7XG4gICAgICBvcGFjaXR5OiAwLjY7XG4gICAgICBjb2xvcjogJG1haW4td2hpdGU7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAzcHggYmxhY2ssIGluc2V0IDAgMCAwIDAgd2hpdGUsXG4gICAgICAgICAgaW5zZXQgMCAwIDAgNzBweCBibGFjayAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBzZWN0aW9uLmZvcm0tc2VjdGlvbiB7XG4gICAgcGFkZGluZzogMjAwcHggMCAzNjBweDtcbiAgICAudGl0bGUtc21hbGwge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG4gICAgLmxpbmtzLXdyYXBwZXIge1xuICAgICAgbWFyZ2luOiAxMDBweCAwIDgwcHg7XG4gICAgfVxuICAgIC5jb250YWluZXIge1xuICAgICAgd2lkdGg6IDExNDBweDtcbiAgICB9XG4gICAgLnR1bm5lZC13cmFwcGVyIHtcbiAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICB9XG4gICAgLmxpbmtzLXdyYXBwZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIC50YWItYnV0dG9uIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMjBweCk7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIC5idXR0b24taWNvbiB7XG4gICAgICAgICAgICBjb2xvcjogJG1haW4td2hpdGU7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAwLjFlbSAkbWFpbi13aGl0ZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5idXR0b24taWNvbiB7XG4gICAgICAgIHdpZHRoOiA1NnB4O1xuICAgICAgICBoZWlnaHQ6IDU2cHg7XG4gICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuICAgICAgICBvcmRlcjogMTtcbiAgICAgICAgY29sb3I6ICRtYWluLWJsYWNrO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAyZW0gJG1haW4td2hpdGU7XG4gICAgICB9XG4gICAgICAuYnV0dG9uLXRleHQge1xuICAgICAgICBvcmRlcjogMjtcbiAgICAgIH1cbiAgICAgIC5idXR0b24td3JhcHBlciB7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICB9XG4gICAgfVxuICAgIC50dW5uZWQuZm9ybS13cmFwcGVyIHtcbiAgICAgIC50dW5uZWQtaW5wdXQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgICAgICBvdXRsaW5lOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC50ZXh0IHtcbiAgICAgICYsXG4gICAgICAqIHtcbiAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogNDYuM3B4O1xuICAgICAgfVxuICAgIH1cbiAgICAuZm9ybS10aXRsZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1MnB4O1xuICAgIH1cbiAgfVxufVxuLnR1bm5lZC1mb3JtLXdyYXBwZXIge1xuICAmLndhaXRpbmctbW9kZSB7XG4gICAgLnR1bm5lZC5mb3JtLXdyYXBwZXIge1xuICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgLmZhLWVudmVsb3BlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICAgIC5zcGlubmVyLXdyYXBwZXIge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIC5mb3JtLXByZWxvYWRlciB7XG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5yZXN1bHQtd3JhcHBlciB7XG4gICAgJi5zaG93IHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICBwb2ludGVyLWV2ZW50czogYWxsO1xuICAgIH1cbiAgICBvcGFjaXR5OiAwO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIG1heC13aWR0aDogNjY0cHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgc3BhbiB7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICBmb250LWZhbWlseTogJ1JvYm90byc7XG4gICAgICBjb2xvcjogIzRiNGY1ODtcbiAgICAgICYsXG4gICAgICBpIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmVycm9yIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgICYucmVzdWx0LWVycm9yIHtcbiAgICAgIC5zdWNjZXNzIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICAgIC5lcnJvciB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgfVxuICAgICAgc3BhbiB7XG4gICAgICAgIGNvbG9yOiAjZDk1MzRmO1xuICAgICAgfVxuICAgICAgc3ZnIHtcbiAgICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICAgIGhlaWdodDogMTJweDtcbiAgICAgICAgZmlsbDogI2Q5NTM0ZjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbnNlY3Rpb24uZm9ybS1zZWN0aW9uIHtcbiAgLmxpbmtzLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIC50YWItYnV0dG9uIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cbiAgICAuYnV0dG9uLWljb24ge1xuICAgICAgd2lkdGg6IDU2cHg7XG4gICAgICBoZWlnaHQ6IDU2cHg7XG4gICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcbiAgICAgIG9yZGVyOiAxO1xuICAgICAgY29sb3I6ICRtYWluLWJsYWNrO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgY29sb3I6ICRtYWluLXdoaXRlO1xuICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMmVtICRtYWluLWJsYWNrO1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDAuMWVtICRtYWluLWJsYWNrO1xuICAgICAgICBjb2xvcjogJG1haW4tYmxhY2s7XG4gICAgICB9XG4gICAgfVxuICAgIC5idXR0b24tdGV4dCB7XG4gICAgICBvcmRlcjogMjtcbiAgICAgIGNvbG9yOiAkbWFpbi1ibGFjaztcbiAgICB9XG4gICAgLmJ1dHRvbi13cmFwcGVyIHtcbiAgICAgIGZsZXg6IDE7XG4gICAgfVxuICB9XG59XG4udHVubmVkLmZvcm0td3JhcHBlciB7XG4gIG1heC13aWR0aDogZml0LWNvbnRlbnQ7XG4gIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuICAmOmZvY3VzLXdpdGhpbiB7XG4gICAgLnR1bm5lZC1pbnB1dCB7XG4gICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAzcHggIzAwMCwgaW5zZXQgMCAwIDAgMCAjZmZmLFxuICAgICAgICBpbnNldCAwIDAgMCA3MHB4ICMwMDAgIWltcG9ydGFudDtcbiAgICAgIGNvbG9yOiAkbWFpbi13aGl0ZTtcbiAgICB9XG4gICAgLmZhLWVudmVsb3BlIHtcbiAgICAgIGNvbG9yOiAkbWFpbi13aGl0ZTtcbiAgICB9XG4gIH1cbiAgLnR1bm5lZC1pbnB1dCB7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgM3B4IGJsYWNrLCBpbnNldCAwIDAgMCA2cHggd2hpdGUsXG4gICAgICBpbnNldCAwIDAgMCAwIGJsYWNrO1xuICAgIHBhZGRpbmc6IDMycHggMTU1cHggMzJweCAyNHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDQ0cHg7XG4gICAgd2lkdGg6IDQ4NXB4O1xuICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG4gICAgYm9yZGVyOiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1pbi1oZWlnaHQ6IDcycHg7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxNzlweCk7XG4gICAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgICB9XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIG91dGxpbmU6IDA7XG4gICAgfVxuICAgICY6aG92ZXIge1xuICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgNXB4IGJsYWNrO1xuICAgIH1cbiAgfVxuXG4gIC5mYS1lbnZlbG9wZSxcbiAgLnNwaW5uZXItd3JhcHBlciB7XG4gICAgd2lkdGg6IDE1NXB4O1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICBjb2xvcjogIzdhN2E3YTtcbiAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IHVuc2V0O1xuICAgIHotaW5kZXg6IDE7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuZmEtZW52ZWxvcGUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgei1pbmRleDogMjtcbiAgfVxufVxuLy9TdGF5IHR1bm5lZCBlbmRcblxuLy9mb290ZXIgc3RhcnRcbmZvb3Rlcjpub3QoLmJsYWNrKSB7XG4gIGEge1xuICAgIGNvbG9yOiAkbWFpbi1ibGFjaztcbiAgfVxufVxuZm9vdGVyLmJsYWNrIHtcbiAgc2VjdGlvbi5jaXJjbGUge1xuICAgIC5jaXJjbGUtdG90b3Age1xuICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgNGVtICRtYWluLXdoaXRlO1xuICAgICAgc3ZnIHtcbiAgICAgICAgcGF0aCxcbiAgICAgICAgcmVjdCB7XG4gICAgICAgICAgZmlsbDogJG1haW4tYmxhY2s7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAwLjNlbSAkbWFpbi13aGl0ZTtcbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICBwYXRoLFxuICAgICAgICAgIHJlY3Qge1xuICAgICAgICAgICAgZmlsbDogJG1haW4td2hpdGU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5jaXJjbGUtc29jcyB7XG4gICAgICAuc29jLWl0ZW0ge1xuICAgICAgICBpIHtcbiAgICAgICAgICBjb2xvcjogJG1haW4td2hpdGU7XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJG1haW4td2hpdGU7XG4gICAgICAgICAgfVxuICAgICAgICAgIGkge1xuICAgICAgICAgICAgY29sb3I6ICRtYWluLWJsYWNrO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICBhIHtcbiAgICBjb2xvcjogJG1haW4td2hpdGU7XG4gIH1cbiAgI2hlYWRlck1lbnVQb3B1cCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG1haW4tYmxhY2s7XG4gICAgLmJvdHRvbS1saXN0LFxuICAgIC5tZW51LWxpbmssXG4gICAgLm1lbnUtdG9wIHtcbiAgICAgIHN2ZyB7XG4gICAgICAgIHBhdGgsXG4gICAgICAgIHJlY3Qge1xuICAgICAgICAgIGZpbGw6ICRtYWluLXdoaXRlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4uZm9vdGVyLWluZm8td3JhcHBlciB7XG4gIC5pbmZvLWNvbnRlbnQge1xuICAgIG1heC13aWR0aDogNjUwcHg7XG4gICAgKiB7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgIH1cbiAgICAuY29udGFjdC1pbmZvIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA4MHB4O1xuICAgICAgbWF4LXdpZHRoOiBjYWxjKDUwJSAtIDgwcHgpO1xuICAgIH1cbiAgICAuaW5mby1pdGVtIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI5Ljc1cHg7XG4gICAgICBzdHJvbmcge1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuaW5mby1tZW51IHtcbiAgICBwYWRkaW5nOiAyMHB4IDcwcHggNzBweDtcblxuICAgIC5mb290ZXItbWVudS13cmFwcGVyIHtcbiAgICAgIHBhZGRpbmc6IDI1cHggMDtcbiAgICB9XG4gIH1cbn1cbi5mb290ZXItbWVudS13cmFwcGVyIHtcbiAgLm1lbnUtaXRlbSB7XG4gICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgICAuc2Nyb2xsaW5nLXBhcnQge1xuICAgICAgcGFkZGluZzogMCAyNXB4O1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgdHJhbnNpdGlvbjogMC4ycyBhbGwgZWFzZS1pbi1vdXQ7XG4gICAgICA+ICoge1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgfVxuICAgICAgYSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHJpZ2h0OiAtNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIH1cbiAgICB9XG4gICAgJjpob3ZlciAuc2Nyb2xsaW5nLXBhcnQge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgICB9XG4gIH1cbiAgLm1lbnUtbGluayB7XG4gICAgdG9wOiAxMDAlO1xuICB9XG59XG5zZWN0aW9uLmNpcmNsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLmJhY2tncm91bmQtaXRlbSB7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltZy9mb290ZXIuc3ZnKSBuby1yZXBlYXQgY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBjYWxjKDEwMCUgLSA0MHB4KTtcbiAgICBhbmltYXRpb246IHJvdGF0aW5nIDUzcyBsaW5lYXIgaW5maW5pdGU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxuXG4gIC5jaXJjbGUtbG9nbyB7XG4gICAgbWF4LXdpZHRoOiA0ODBweDtcbiAgfVxuICAuY2lyY2xlLXRvdG9wIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgbWF4LXdpZHRoOiBmaXQtY29udGVudDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhc3BlY3QtcmF0aW86IDEvMTtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCA0ZW0gYmxhY2s7XG4gICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG4gICAgJjpob3ZlciB7XG4gICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAwLjNlbSBibGFjaztcbiAgICAgIHN2ZyBwYXRoIHtcbiAgICAgICAgZmlsbDogJG1haW4tYmxhY2s7XG4gICAgICB9XG4gICAgfVxuICAgIHN2ZyBwYXRoIHtcbiAgICAgIGZpbGw6ICRtYWluLXdoaXRlO1xuICAgIH1cbiAgICBtYXJnaW4tYm90dG9tOiA0N3B4O1xuICB9XG59XG4uY2lyY2xlLW1lbnUge1xuICBwYWRkaW5nLXRvcDogNDVweDtcbn1cbi5jaXJjbGUtd3JhcHBlciB7XG4gIG1pbi1oZWlnaHQ6IDcwM3B4O1xuICBwYWRkaW5nOiA4NHB4IDcwcHggMTQwcHggNzBweDtcbn1cbi5jaXJjbGUtc29jcyB7XG4gIHdpZHRoOiA3ODBweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxNzVweDtcbiAgLnNvYy13cmFwcGVyIHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5zb2MtaXRlbSB7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHdpZHRoOiA4MHB4O1xuICAgIGhlaWdodDogODBweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgYm9yZGVyOiAwcHggc29saWQgJG1haW4tYmxhY2s7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB9XG4gICAgJjpob3Zlcjo6YmVmb3JlIHtcbiAgICAgIGJvcmRlcjogNDBweCBzb2xpZCAkbWFpbi1ibGFjaztcbiAgICB9XG4gICAgaSB7XG4gICAgICBjb2xvcjogJG1haW4tYmxhY2s7XG4gICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcbiAgICB9XG4gICAgJjpob3ZlciBpIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IDI7XG4gICAgICBjb2xvcjogJG1haW4td2hpdGU7XG4gICAgfVxuICB9XG4gIC5zb2MtaXRlbSBpIHtcbiAgICBmb250LXNpemU6IDQ4cHg7XG4gIH1cbn1cblxuLy9mb290ZXIgZW5kXG5cbi8vcG9wdXBzIHN0YXJ0XG4ucG9wdXBzLWJvZHkge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDEwO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuICAmLmFjdGl2ZSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBwb2ludGVyLWV2ZW50czogYWxsO1xuICB9XG59XG4uaGVhZGVyLW1lbnUtcG9wdXAge1xuICBtYXgtd2lkdGg6IDQxMnB4O1xuICB3aWR0aDogNDEycHg7XG5cbiAgLm1lbnUtd3JhcHBlciB7XG4gICAgcGFkZGluZzogODRweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLm1lbnUtdG9wIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMjBweDtcbiAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgLnNlYXJjaC1mb3JtLXdyYXBwZXIge1xuICAgICAgICAuc2VhcmNoLWlucHV0IHtcbiAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkIGJsYWNrO1xuICAgICAgICAgIG91dGxpbmU6IHVuc2V0O1xuICAgICAgICAgIHBhZGRpbmc6IDEycHggNDVweCAxMHB4IDE1cHg7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICB9XG4gICAgICAgIC5zdWJtaXQge1xuICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICByaWdodDogMHB4O1xuICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICBib3JkZXI6IHVuc2V0O1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLnNlYXJjaC1mb3JtLW1vZGUge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICAuc2VhcmNoLWZvcm0td3JhcHBlciB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAuc2VhcmNoLWlucHV0IHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogYWxsO1xuICAgICAgICAgIH1cbiAgICAgICAgICAuc3VibWl0IHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC50b3AtaXRlbSB7XG4gICAgICAgICYuY2xvc2Utd3JhcHBlciB7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICB3aWR0aDogNjVweDtcbiAgICAgICAgICAgIGhlaWdodDogNjVweDtcbiAgICAgICAgICAgIG1hcmdpbjogNXB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5zZWFyY2gtd3JhcHBlciBzdmcge1xuICAgICAgICAgIHdpZHRoOiA1NHB4O1xuICAgICAgICAgIGhlaWdodDogNTRweDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLm1lbnUtbGlzdC13cmFwcGVyIC5tZW51LWxpc3Qge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luLWJvdHRvbTogNDJweDtcbiAgICAubWVudS1pdGVtIHtcbiAgICAgIHBhZGRpbmc6IDE1cHggMDtcbiAgICB9XG4gICAgLm1lbnUtbGluayB7XG4gICAgICBmb250LXNpemU6IDIzcHg7XG4gICAgICBsaW5lLWhlaWdodDogNDYuOHB4O1xuICAgICAgc3ZnIHtcbiAgICAgICAgbWF4LXdpZHRoOiAyMHB4O1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICBtYXJnaW4tbGVmdDogLTVweDtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuICAgICAgfVxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxN3B4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5ib3R0b20tbGlzdCB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAubWVudS1pdGVtIHtcbiAgICAgIC5tZW51LWljb24ge1xuICAgICAgICBtYXJnaW46IDAgMjBweCA1cHggMDtcbiAgICAgIH1cbiAgICAgIC5tZW51LWxpbmsge1xuICAgICAgICBsaW5lLWhlaWdodDogNDYuOHB4O1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuI3BvcnRmb2xpb1BvcHVwLFxuLmhlYWRlci1tZW51LXBvcHVwIHtcbiAgbWF4LXdpZHRoOiA2NiU7XG4gIG1heC1oZWlnaHQ6IDEwMHZoO1xuICBvdmVyZmxvdzogYXV0bztcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTAwJSk7XG4gICYuYWN0aXZlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwKTtcbiAgfVxufVxuI3BvcnRmb2xpb1BvcHVwIHtcbiAgd2lkdGg6IDA7XG4gICYuYWN0aXZlIHtcbiAgICB3aWR0aDogY2FsYyg2NiUgLSA2NHB4KTtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICBtYXgtaGVpZ2h0OiAxMDB2aDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzExMTtcbiAgY29sb3I6ICRtYWluLXdoaXRlO1xuICAucG9wdXAtY2xvc2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogY2FsYygxMDAlICsgNzBweCk7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuICAucG9ydGZvbGlvLXdyYXBwZXIge1xuICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSAxODhweCk7XG4gICAgcGFkZGluZzogMTI0cHggMCA1OHB4IDY0cHg7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLnBvcnRmb2xpby1sb2dvIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBpbWcge1xuICAgICAgICBtYXgtd2lkdGg6IDE5NnB4O1xuICAgICAgfVxuICAgICAgbWFyZ2luLWJvdHRvbTogNjJweDtcbiAgICB9XG5cbiAgICAuY29sLTIge1xuICAgICAgJi5hYm91dC13cmFwcGVyIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoNjYlIC0gODBweCk7XG5cbiAgICAgICAgcGFkZGluZy1yaWdodDogODBweDtcbiAgICAgICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgICAgICAgLmxpbmsge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDU1cHg7XG4gICAgICAgICAgJi5pbmFjdGl2ZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubGluay1pY29uIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWFpbi13aGl0ZTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgY29sb3I6ICRtYWluLWJsYWNrO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgcGFkZGluZzogMTRweDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gICAgICAgIH1cbiAgICAgICAgYSB7XG4gICAgICAgICAgY29sb3I6ICRtYWluLXdoaXRlO1xuICAgICAgICB9XG4gICAgICAgIHAge1xuICAgICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6ICMwMGZmYzI7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5hYm91dC10aXRsZSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuaW5mby13cmFwcGVyIHtcbiAgICAgIGZsZXg6IDE7XG4gICAgICBwYWRkaW5nLXRvcDogNnB4O1xuICAgICAgLmZvdW5kaW5nLXllYXIge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0Ny4ycHg7XG4gICAgICB9XG4gICAgICAuaW52ZXN0bWVudC15ZWFyIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDRweDtcbiAgICAgIH1cbiAgICAgIC5mcy0xNSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvJztcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNmVtO1xuICAgICAgfVxuICAgIH1cbiAgICAucGVyc29uIHtcbiAgICAgIC5wZXJzb24taW1hZ2Uge1xuICAgICAgICBtYXJnaW46IDEwcHggMDtcbiAgICAgICAgLy9ib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIHdpZHRoOiA0OXB4O1xuICAgICAgICBoZWlnaHQ6IDQ5cHg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4vL3BvcHVwcyBlbmRcbi8vc2ltcGxlIHRleHQgc3RhcnRcbi5zaW1wbGUtdGV4dCB7XG4gIC5jb250YWluZXIuaGFsZiB7XG4gICAgLnRleHQge1xuICAgICAgbWF4LXdpZHRoOiA2MCU7XG4gICAgfVxuICB9XG4gIC5jb250YWluZXIuZC1mbGV4IHtcbiAgICA+IGRpdjpmaXJzdC1jaGlsZCB7XG4gICAgICB3aWR0aDogNjQlO1xuICAgIH1cbiAgICBkaXY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgZmxleDogMTtcbiAgICB9XG4gIH1cbiAgLmNvbnRhaW5lci1zbWFsbCB7XG4gICAgbWFyZ2luOiAxMjhweCBhdXRvIDA7XG4gICAgcCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0MS42cHg7XG4gICAgfVxuICB9XG59XG4vL3NpbXBsZSB0ZXh0IGVuZFxuLy9pbnZlc3QgcGFnZSBzdGFydFxuLnBhZ2UtaW52ZXN0IHtcbiAgLnJ1bm5pbmctdGl0bGUgaDEsIC5ydW5uaW5nLXRpdGxlIGgyIHtcbiAgICBmb250LXNpemU6IDg2cHg7XG4gICAgcGFkZGluZy1yaWdodDogNTBweDtcbiAgfVxuICBzZWN0aW9uI2hlcm8ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbiAgc2VjdGlvbjpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy10b3A6IDE1NHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cbiAgLm1vdXNleS13cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAtMTUwcHg7XG4gICAgbGVmdDogMDtcbiAgfVxuICAuc2ltcGxlLXRleHQge1xuICAgIC50aXRsZS13cmFwcGVyIHtcbiAgICAgIG1hcmdpbjogMTg4cHggMCAzN3B4O1xuICAgIH1cbiAgfVxuICAucnVubmluZy1jb250ZW50LXdyYXBwZXIucm93ZWQgLnJ1bm5pbmctaW1hZ2Uge1xuICAgIG1hcmdpbjogLTMzJSAwIDAgYXV0bztcbiAgfVxuICAuY29udGFpbmVyLmhhbGYge1xuICAgIC50ZXh0LmRlZmF1bHQge1xuICAgICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgfVxuICB9XG59XG4vL2ludmVzdCBwYWdlIGVuZFxuXG4vL2V4dGVuZGVkIHRhYnMgc3RhcnRcbnNlY3Rpb24udGFicy1leHRlbmRlZCB7XG4gIHBhZGRpbmc6IDA7XG4gIC5ibGFjay1lbmQge1xuICAgIGJvdHRvbTogMjYwcHg7XG4gIH1cbiAgLnRhYi10b2dnbGVycyB7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgLnRvZ2dsZXItaXRlbSB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkbWFpbi13aGl0ZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICBwYWRkaW5nOiA4cHggMjBweDtcbiAgICAgIG1hcmdpbjogOHB4O1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG1haW4tYmxhY2s7XG4gICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAycHggJG1haW4td2hpdGU7XG4gICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcbiAgICAgIG1pbi13aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDRweCAkbWFpbi13aGl0ZTtcbiAgICAgIH1cbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgIGNvbG9yOiAkbWFpbi1ibGFjaztcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnRhYnMtY29udGVudCB7XG4gICAgJi50YWItaW5zaWdodHMge1xuICAgICAgd2lkdGg6IDExMjBweDtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbjogOTFweCBhdXRvIDA7XG4gICAgfVxuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW4tdG9wOiA0MnB4O1xuICAgIC50YWItd3JhcHBlciB7XG4gICAgICAudGFiLXBhZ2VkLmxvYWRpbmcge1xuICAgICAgICBvcGFjaXR5OiAwLjY7XG4gICAgICB9XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgdHJhbnNpdGlvbjogMC4zcyBvcGFjaXR5IGVhc2U7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgJi5hY3RpdmUge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgYW5pbWF0aW9uOiAnZmFkZScgbGluZWFyIDAuM3M7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB9XG4gICAgfVxuICAgIC5pbWFnZS13cmFwcGVyIHtcbiAgICAgIG1pbi13aWR0aDogMzA2cHg7XG4gICAgICBtaW4taGVpZ2h0OiAxNjBweDtcbiAgICAgIHdpZHRoOiBjYWxjKDMzLjMzJSAtIDIwcHgpO1xuICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgaW1nLFxuICAgICAgc3ZnIHtcbiAgICAgICAgbWF4LWhlaWdodDogMTYwcHg7XG4gICAgICAgIG1heC13aWR0aDogMTYwcHg7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgfVxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWcvdGFicy1pbWFnZS5zdmcpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjYwcHggYXV0bztcbiAgICAgIH1cbiAgICB9XG4gICAgLmxvYWRtb3JlLXRlYW0ge1xuICAgICAgLnRodW1ibmFpbC1pdGVtIHtcbiAgICAgICAgaGVpZ2h0OiAyNjVweDtcbiAgICAgICAgaW1nLFxuICAgICAgICB2aWRlbyxcbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICBoZWlnaHQ6IDI2NXB4O1xuICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmxvYWRlciB7XG4gICAgd2lkdGg6IDQ4cHg7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICAgIGJvcmRlcjogNXB4IHNvbGlkICMwMGU0YzU7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYW5pbWF0aW9uOiByb3RhdGlvbiAxcyBsaW5lYXIgaW5maW5pdGU7XG4gICAgb3BhY2l0eTogMDtcbiAgICAmLmFjdGl2ZSB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgfVxuICBAa2V5ZnJhbWVzIHJvdGF0aW9uIHtcbiAgICAwJSB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgIH1cbiAgfVxufVxuLy9pbnNpZ2h0cyBzdGFydFxuLmluc2lnaHRzLXdyYXBwZXIge1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC5pbnNpZ2h0LWl0ZW0ge1xuICAgIG1heC13aWR0aDogY2FsYyg1MCUgLSAxNXB4KTtcbiAgICB3aWR0aDogNTAlO1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XG5cbiAgICAudGh1bWJuYWlsLXdyYXBwZXIge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcGFkZGluZy10b3A6IDc1JTtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWcvd2hpdGUtcmF0aW80LTMuc3ZnKSBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgICAudGh1bWJuYWlsLWl0ZW0ge1xuICAgICAgYm9yZGVyLXJhZGl1czogNzBweDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgdHJhbnNpdGlvbjogMXMgYWxsIGVhc2U7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIGltZyB7XG4gICAgICAgIHRyYW5zaXRpb246IDFzIGFsbCBlYXNlO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmNhdGVnb3J5LWl0ZW0ge1xuICAgIG1hcmdpbjogMzBweCAwIDM1cHg7XG4gICAgYSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG1haW4td2hpdGU7XG4gICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxLjNlbSAkbWFpbi1ibGFjaztcbiAgICAgIGNvbG9yOiAkbWFpbi13aGl0ZTtcbiAgICAgIHBhZGRpbmc6IDNweCAxMnB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMC4yZW0gJG1haW4tYmxhY2s7XG4gICAgICAgIGNvbG9yOiAkbWFpbi1ibGFjaztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAudGl0bGUtaXRlbSB7XG4gICAgbGluZS1oZWlnaHQ6IDQ2LjRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgfVxuICAuYXV0aG9yLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGdhcDogMTBweDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICYsXG4gICAgaSB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuICB9XG59XG4vL2luc2lnaHRzIGVuZFxuLy9wYWdpbmF0aW9uIHN0YXJ0XG4ucGFnaW5hdGlvbi13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luOiAxMzdweCAwIDA7XG4gIC5wYWdpbmF0aW9uLWl0ZW0ge1xuICAgIG1pbi13aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWFpbi13aGl0ZTtcbiAgICBjb2xvcjogJG1haW4tYmxhY2s7XG4gICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIG1hcmdpbjogMCAxMnB4O1xuICAgICY6aG92ZXIsXG4gICAgJi5hY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG1haW4tYmxhY2s7XG4gICAgICBjb2xvcjogJG1haW4td2hpdGU7XG4gICAgfVxuICAgIC5pdGVtLXBhZ2Uge1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICBwYWRkaW5nLXRvcDogNHB4O1xuICAgIH1cbiAgfVxuICAucGFnaW5hdGlvbi1hcnJvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbjogMCAxMnB4O1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgJjpob3ZlciB7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlWCgxLjIpO1xuICAgICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQ7XG4gICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcbiAgICAgICYubmV4dC13cmFwcGVyIHtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdDtcbiAgICAgIH1cbiAgICB9XG4gICAgc3ZnIHtcbiAgICAgIGhlaWdodDogMTBweDtcbiAgICAgIHdpZHRoOiAxNnB4O1xuICAgIH1cbiAgICAmLmRpc2FibGVkIHtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB3aWR0aDogMDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB9XG4gICAgJi5wcmV2LXdyYXBwZXIge1xuICAgICAgc3ZnIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4vL3BhZ2luYXRpb24gZW5kXG4vL2V4dGVuZGVkIHRhYnMgZW5kXG4vL3ByZXNlbnRtZW50IHN0YXJ0XG5zZWN0aW9uLnByZXNlbnRtZW50IHtcbiAgLmJhbm5lciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDcwcHg7XG4gICAgaW1nIHtcbiAgICAgIG1heC1oZWlnaHQ6IDc5MXB4O1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuICB9XG4gIC50ZXh0IHN0cm9uZyB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgbGluZS1oZWlnaHQ6IDU3LjZweDtcbiAgfVxuICAudGFiLWJ1dHRvbiB7XG4gICAgLmJ1dHRvbi1pY29uIHtcbiAgICAgIG9yZGVyOiAxO1xuICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMmVtICRtYWluLWJsYWNrO1xuICAgICAgY29sb3I6ICRtYWluLXdoaXRlO1xuICAgICAgd2lkdGg6IDU2cHg7XG4gICAgICBoZWlnaHQ6IDU2cHg7XG4gICAgICAmLFxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG4gICAgICB9XG4gICAgICAmLm5lb3NmZXIyZW52ZWxvcGUtaWNvbi13aGl0ZSB7XG4gICAgICAgIHdpZHRoOiA1MC4zOXB4O1xuICAgICAgICBoZWlnaHQ6IDUwLjM5cHg7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYubmVvc2ZlcjJ3b3JsZC1pY29uLWJsYWNrIHtcbiAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAuYnV0dG9uLXRleHQge1xuICAgICAgb3JkZXI6IDI7XG4gICAgICBjb2xvcjogJG1haW4tYmxhY2s7XG4gICAgfVxuICAgIGJhY2tncm91bmQtY29sb3I6IHVuc2V0O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAuYnV0dG9uLWljb24ge1xuICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAwLjFlbSAkbWFpbi1ibGFjaztcbiAgICAgICAgY29sb3I6ICRtYWluLWJsYWNrO1xuICAgICAgfVxuICAgIH1cbiAgICAmLmZsZXgtY29sdW1uIHtcbiAgICAgIC5idXR0b24tdGV4dCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi5ibGFjayB7XG4gICAgLnRhYi1idXR0b24ge1xuICAgICAgLmJ1dHRvbi1pY29uIHtcbiAgICAgICAgY29sb3I6ICRtYWluLWJsYWNrO1xuICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAyZW0gJG1haW4td2hpdGU7XG4gICAgICB9XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgLmJ1dHRvbi1pY29uIHtcbiAgICAgICAgICBjb2xvcjogJG1haW4td2hpdGU7XG4gICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMC4xZW0gJG1haW4td2hpdGU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5idXR0b24tdGV4dCB7XG4gICAgICAgIGNvbG9yOiAkbWFpbi13aGl0ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJjpub3QoLmxpZ2h0KSB7XG4gICAgcGFkZGluZy10b3A6IDMwMHB4O1xuICAgIC5jb250YWluZXItc21hbGwge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgLnRhYi1idXR0b24ge1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIH1cbiAgICB9XG4gICAgLmNvbnRhaW5lci5kLWZsZXgge1xuICAgICAgLnByZXNlbnRtZW50LWl0ZW0ge1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAuYW5pbWF0aW9uIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pbWFnZXMtd3JhcHBlciB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHdpZHRoOiA3NSU7XG4gICAgICAgICAgbWF4LXdpZHRoOiAzNTBweDtcblxuICAgICAgICAgIC5pbWFnZS1pdGVtIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICBtYXgtd2lkdGg6IDMzMHB4O1xuICAgICAgICAgICAgICBsZWZ0OiA4MHB4O1xuICAgICAgICAgICAgICB0b3A6IC0zMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnRhYi1idXR0b24ge1xuICAgICAgICAuYnV0dG9uLWljb24ubmVvc2ZlcjIge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYubGlnaHQge1xuICAgIC5wcmVzZW50bWVudC1pdGVtIHtcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgICA+IGRpdiB7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5wcmVzZW50bWVudC1pdGVtIHtcbiAgICAgIC50YWItc3VidGl0bGUsXG4gICAgICAudGFiLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAyM3B4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yNWVtO1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgfVxuXG4gICAgICAudGV4dCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQ1cHg7XG4gICAgICAgICYsXG4gICAgICAgICYgKiB7XG4gICAgICAgICAgY29sb3I6ICM3YTdhN2E7XG4gICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvJztcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS42ZW07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC50YWItYnV0dG9uIHtcbiAgICAgICAgY29sb3I6ICRtYWluLWJsYWNrO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldDtcbiAgICAgICAgYWxpZ24taXRlbXM6IHVuc2V0O1xuICAgICAgICAuYnV0dG9uLWljb24ge1xuICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgIG9yZGVyOiAxO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM4MThhOTE7XG4gICAgICAgICAgYm94LXNoYWRvdzogdW5zZXQ7XG4gICAgICAgICAgY29sb3I6ICRtYWluLXdoaXRlO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgICAgfVxuICAgICAgICAuYnV0dG9uLXRleHQge1xuICAgICAgICAgIG9yZGVyOiAyO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgZm9udC1zaXplOiAyM3B4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgLmJ1dHRvbi1pY29uIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuOTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5mbGV4LWNvbHVtbiB7XG4gICAgICAgICAgLmJ1dHRvbi10ZXh0IHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yNWVtO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOm5vdCguZmxleC1jb2x1bW4pIHtcbiAgICAgICAgICAuYnV0dG9uLXRleHQge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5ibGFja2VuaW5ne1xuICAuc2xpZGVzLXNlY3Rpb24ge1xuICAgIC5zd2lwZXItd3JhcHBlcixcbiAgICAuc3dpcGVyLWNvbnRhaW5lci1hbmRyb2lkIHtcbiAgICAgIC5zd2lwZXItc2xpZGUge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWcvYmxhY2stcmF0aW80LTMuc3ZnKSBuby1yZXBlYXQgY2VudGVyO1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy9QcmVzZW50bWVudCBlbmRcbi8vU2xpZGVzIHN0YXJ0XG4uc2xpZGVzLXNlY3Rpb24ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAuc3dpcGVyLXdyYXBwZXIsXG4gIC5zd2lwZXItY29udGFpbmVyLWFuZHJvaWQge1xuICAgIC5zd2lwZXItc2xpZGUge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIHRyYW5zaXRpb246IDAuM3MgYWxsIGVhc2UtaW4tb3V0O1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuOCwgMC44LCAxKTtcbiAgICAgIG9wYWNpdHk6IDAuMztcbiAgICAgICYuc3dpcGVyLXNsaWRlLWFjdGl2ZSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICAgIH1cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltZy93aGl0ZS1yYXRpbzQtMy5zdmcpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLy9TbGlkZXMgZW5kXG4vL0JsYWNrIGJvZHkgc3RhcnRcbmJvZHkuYmxhY2sge1xuICBzZWN0aW9uLnBvc3RzIC50aHVtYm5haWwtaXRlbTo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiB1bnNldDtcbiAgfVxuXG4gIHNlY3Rpb24ucG9zdHMge1xuICAgIC5wb2RjYXN0LXdyYXBwZXIge1xuICAgICAgLmxpbmtzLXdyYXBwZXIge1xuICAgICAgICBtYXJnaW4tdG9wOiA0OHB4O1xuICAgICAgICAubGluay1pdGVtIGEge1xuICAgICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAmLFxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6ICRtYWluLWJsYWNrO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMi41ZW0gJG1haW4td2hpdGU7XG4gICAgICAgICAgfVxuICAgICAgICAgICYuZmEtcG9kY2FzdCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDQ2cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTIwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLm5leHR1cC1wb3N0LXdyYXBwZXIge1xuICAgIC5uZXh0dXAtcG9zdCB7XG4gICAgICBjb2xvcjogJG1haW4td2hpdGU7XG4gICAgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgICAgIC5uZXh0dXAtcG9zdCB7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWcvQkcuc3ZnKSBuby1yZXBlYXQgY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgIGNvbG9yOiAkbWFpbi1ibGFjaztcbiAgICAgICAgLnBvc3QtdGl0bGUgaSBzdmcgcGF0aCB7XG4gICAgICAgICAgZmlsbDogJG1haW4tYmxhY2s7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbmJvZHk6bm90KC5ibGFjaywgLmJsYWNrZW5pbmcpIHtcbiAgc2VjdGlvbi50YWJzLWV4dGVuZGVkIHtcbiAgICAudGFiLXRvZ2dsZXJzIHtcbiAgICAgIC50b2dnbGVyLWl0ZW0ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWFpbi13aGl0ZTtcbiAgICAgICAgYm9yZGVyOiAzcHggc29saWQgJG1haW4tYmxhY2s7XG4gICAgICAgIGNvbG9yOiAkbWFpbi1ibGFjaztcbiAgICAgICAgYm94LXNoYWRvdzogdW5zZXQ7XG4gICAgICAgICYuYWN0aXZlLFxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogJG1haW4td2hpdGU7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG1haW4tYmxhY2s7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnRlYW0td3JhcHBlciB7XG4gICAgLnNvYy1saW5rcyB7XG4gICAgICAubGluay13cmFwcGVyIHtcbiAgICAgICAgLmxpbmstaXRlbSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgNDBweCAjZmZmO1xuICAgICAgICAgIHRyYW5zaXRpb246IGJveC1zaGFkb3cgMC4zcywgYmFja2dyb3VuZC1jb2xvciAwLjVzO1xuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRtYWluLWJsYWNrO1xuICAgICAgICAgICAgY29sb3I6ICRtYWluLXdoaXRlO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjNzO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vL0JsYWNrIGJvZHkgZW5kXG4vL1BvZGNhc3RzIHN0YXJ0XG4udGVhbS13cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIC5wb3N0cy1ib2R5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAmLmV4dGVuZGVkIHtcbiAgICAgIC5wb3N0LXdyYXBwZXIge1xuICAgICAgICB3aWR0aDogMzMlO1xuICAgICAgICBtaW4td2lkdGg6IHVuc2V0O1xuICAgICAgICBmbGV4OiB1bnNldDtcblxuICAgICAgICAucG9zdC1pdGVtIHtcbiAgICAgICAgICBwYWRkaW5nOiA0MHB4O1xuICAgICAgICB9XG4gICAgICAgIC50aHVtYm5haWwtaXRlbSB7XG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNy43cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJi5kb3VibGUge1xuICAgICAgbWF4LXdpZHRoOiA3MjRweDtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgLnRodW1iYWlsLXdyYXBwZXIge1xuICAgICAgICAudGh1bWJuYWlsLWl0ZW0ge1xuICAgICAgICAgIG1heC13aWR0aDogdW5zZXQ7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnBvc3Qtd3JhcHBlciB7XG4gICAgICAgIG1pbi13aWR0aDogNTAlO1xuICAgICAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnBvc3Qtd3JhcHBlciB7XG4gICAgZmxleDogMTtcbiAgICBtaW4td2lkdGg6IDMzLjMzJTtcbiAgfVxuXG4gIC5wb3N0LWl0ZW0ge1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gIH1cbiAgLnRodW1iYWlsLXdyYXBwZXIge1xuICAgIG1heC13aWR0aDogNzk4cHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgLnRodW1ibmFpbC1pdGVtIHtcbiAgICAgIG1heC13aWR0aDogNDAlO1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAmLndpdGgtdmlkZW8ge1xuICAgICAgICB2aWRlbyB7XG4gICAgICAgICAgY2xpcC1wYXRoOiBpbnNldCgxcHggMXB4KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAuc29jLWxpbmtzIHtcbiAgICAubGluay13cmFwcGVyIHtcbiAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjVweDtcbiAgICAgIH1cbiAgICAgIC5saW5rLWl0ZW0ge1xuICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCA0MHB4ICRtYWluLWJsYWNrO1xuICAgICAgICB0cmFuc2l0aW9uOiAwLjNzIGJveC1zaGFkb3cgZWFzZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG1haW4td2hpdGU7XG4gICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMDtcbiAgICAgICAgICBjb2xvcjogJG1haW4tYmxhY2s7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmxpbmstaXRlbSB7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5qb2luLXRlYW0ge1xuICAgIC5idXR0b24td3JhcHBlciB7XG4gICAgICB3aWR0aDogNDBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDJlbSAjZmZmO1xuICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJveC1zaGFkb3c6IGluc2V0O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWFpbi1ibGFjaztcbiAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMC4yZW0gI2ZmZjtcbiAgICAgIH1cbiAgICAgIC5idXR0b24taWNvbiB7XG4gICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5zZWN0aW9uLnBvc3RzIHtcbiAgLmxvdHRpZS13cmFwcGVyIHtcbiAgICB3aWR0aDogY2FsYygoMTAwJSArIDEwMHB4KSAvIDIpO1xuICAgIG1hcmdpbjogMCBhdXRvIDY3cHg7XG4gIH1cblxuICAucG9kY2FzdHMtd3JhcHBlciB7XG4gICAgbWF4LXdpZHRoOiA4NjRweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICAudGh1bWJuYWlsLWl0ZW0ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHdpZHRoOiAxOTJweDtcbiAgICAgIGhlaWdodDogMTkycHg7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uLy4uL2ltZy9wb2RjYXN0LXJhdGlvLnN2ZycpO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwcHg7XG4gICAgICAgIHRvcDogMHB4O1xuICAgICAgICByaWdodDogMHB4O1xuICAgICAgICBib3R0b206IDBweDtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICB9XG4gICAgICBpbWcge1xuICAgICAgICB3aWR0aDogMTkycHg7XG4gICAgICAgIGhlaWdodDogMTkycHg7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgIH1cbiAgICB9XG4gICAgLnBvZGNhc3QtaW5mbyB7XG4gICAgICBwYWRkaW5nOiAwIDE1cHggMCAzMHB4O1xuICAgICAgLnRpdGxlIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQ2LjRweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnBvZGNhc3Qtd3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogMTAwcHg7XG4gICAgLmV4Y2VycHQtd3JhcHBlciB7XG4gICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiAzO1xuICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICB9XG4gICAgLmxpbmtzLXdyYXBwZXIge1xuICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICB9XG4gICAgLmxpbmstaXRlbSB7XG4gICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDQycHg7XG4gICAgICB9XG4gICAgICBhIHtcbiAgICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgY29sb3I6ICRtYWluLXdoaXRlO1xuICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxLjVlbSAkbWFpbi1ibGFjaztcbiAgICAgICAgd2lkdGg6IDU3LjI5cHg7XG4gICAgICAgIGhlaWdodDogNTcuMjlweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDAuMWVtICRtYWluLWJsYWNrO1xuICAgICAgICAgIGNvbG9yOiAkbWFpbi1ibGFjaztcbiAgICAgICAgfVxuICAgICAgICAmLm5lb3NmZXJzcG90aWZ5IHtcbiAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5ldmVudHMtd3JhcHBlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICBtYXJnaW4tdG9wOiAxMDVweDtcbiAgICAucG9zdC1pdGVtIHtcbiAgICAgIG1heC13aWR0aDogY2FsYyg1MCUgLSAxNnB4KTtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cbiAgICAudGh1bWJuYWlsLWl0ZW0ge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi8uLi9pbWcvZXZlbnRzLXRodW1ibmFpbC5zdmcnKSBuby1yZXBlYXQgY2VudGVyO1xuICAgICAgcGFkZGluZzogNjBweCAwIDIwcHg7XG4gICAgICBtaW4taGVpZ2h0OiAxNTBweDtcbiAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuICAgICAgLmRheSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNTdweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICAgIH1cbiAgICAgIC5tb250aCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgIH1cbiAgICAgIC5tb250aCxcbiAgICAgIC5zdGFydCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIH1cblxuICAgICAgaW1nIHtcbiAgICAgICAgaGVpZ2h0OiAyMTBweDtcbiAgICAgICAgd2lkdGg6IDIxMHB4O1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG4gICAgICB9XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA3KTtcbiAgICAgIH1cbiAgICB9XG4gICAgLnRpdGxlIHtcbiAgICAgIHBhZGRpbmc6IDIycHggNTBweCAzMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDQ2LjRweDtcbiAgICB9XG4gICAgLmF1dGhvci13cmFwcGVyIHtcbiAgICAgIC5hdXRob3ItbmFtZSB7XG4gICAgICAgIGNvbG9yOiAjNzA3MDcwO1xuICAgICAgICBmb250LWZhbWlseTogJ1JvYm90byc7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4vL1BvZGNhc3RzIGVuZFxuLy9TZWN0aW9uIHBvcHVwcyBzdGFydFxuc2VjdGlvbi5wb3B1cHMge1xuICBwYWRkaW5nOiAzNTVweCAyMHB4IDE2MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIC50aXRsZS50aXRsZS1iaWcge1xuICAgIG1hcmdpbjogMThweCAwO1xuICB9XG4gIC5pdGVtcy13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGNvbHVtbi1nYXA6IDI1cHg7XG4gICAgcm93LWdhcDogNTBweDtcbiAgICBtYXJnaW46IDcwcHggMCAwO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAuaXRlbS13cmFwcGVyIHtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgd2lkdGg6IGNhbGMoMjAlIC0gNTBweCk7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgIC5wb3B1cC1pdGVtIHtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgLnBvcHVwLWl0ZW0tYm9keSB7XG4gICAgICAgICAgICAudGFiLWJ1dHRvbiB7XG4gICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgIC5idXR0b24taWNvbiB7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMC4xZW0gJG1haW4td2hpdGU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAucG9wdXAtaXRlbS1ib2R5IHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnBvcHVwLWl0ZW0ge1xuICAgICAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgICAgIHdpZHRoOiAxOTJweDtcbiAgICAgIGhlaWdodDogMTkycHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWFpbi1ibGFjaztcbiAgICAgICAgb3BhY2l0eTogMC42O1xuICAgICAgfVxuICAgICAgLmJhY2tncm91bmQge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgei1pbmRleDogLTI7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjMpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAucG9wdXAtaXRlbS1ib2R5IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogNTAlO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDI1JSk7XG4gICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuICAgICAgICAudGl0bGUtc21hbGwge1xuICAgICAgICAgIGNvbG9yOiAkbWFpbi13aGl0ZTtcbiAgICAgICAgfVxuICAgICAgICAudGFiLWJ1dHRvbiB7XG4gICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgIC5idXR0b24tdGV4dCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAucG9wdXAtY29udGVudCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgICB6LWluZGV4OiA1O1xuICAgIGJvdHRvbTogMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgJi5hY3RpdmUge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUpO1xuICAgIH1cbiAgICAmOm5vdCguYWN0aXZlKSB7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgLnBvcHVwLWNsb3NlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcbiAgICAucG9wdXAtaXRlbSB7XG4gICAgICB3aWR0aDogNjYlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTExO1xuICAgICAgLnRhYi1idXR0b24ge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAuYnV0dG9uLWljb24ge1xuICAgICAgICAgICAgY29sb3I6ICRtYWluLXdoaXRlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuYnV0dG9uLWljb24ge1xuICAgICAgICAgIG9yZGVyOiAxO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgICBjb2xvcjogJG1haW4tYmxhY2s7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLmJ1dHRvbi10ZXh0IHtcbiAgICAgICAgICBvcmRlcjogMjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuY29udGVudC13cmFwcGVyIHtcbiAgICAgIHBhZGRpbmc6IDAgNjRweDtcbiAgICAgIHRleHQtYWxpZ246IHN0YXJ0O1xuICAgICAgLnRleHQtd3JhcHBlciB7XG4gICAgICAgIHAge1xuICAgICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6ICMwMGZmYzI7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5pbWFnZS1wYXJ0IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAzNzJweDtcbiAgICAgIGZsZXg6IDE7XG4gICAgfVxuICAgIC5wb3B1cC1jbG9zZSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDE3JTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gIH1cbn1cbi5wYWdlLWpvYnMge1xuICAuc2ltcGxlLXRleHQge1xuICAgIHBhZGRpbmc6IDQzcHggMCA0M3B4O1xuICAgIC5jb250YWluZXItc21hbGwge1xuICAgICAgd2lkdGg6IDEyMDBweDtcbiAgICB9XG4gICAgLnRpdGxlLWJpZ2dlc3Qge1xuICAgICAgbWFyZ2luOiAyMHB4IDA7XG4gICAgfVxuICB9XG4gIC5jb250YWluZXItc21hbGwge1xuICAgIHdpZHRoOiAxMTgwcHg7XG4gIH1cbn1cbnNlY3Rpb24uYXJjaGl2ZS1wYWdlIHtcbiAgcGFkZGluZzogMTUwcHggMjBweCAyNTBweDtcbiAgLnRpdGxlLnRpdGxlLWJpZyB7XG4gICAgZm9udC1zaXplOiA1LjN2dztcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICB9XG59XG4vL1NlY3Rpb24gcG9wdXBzIGVuZFxuLy8gU2luZ2xlIHBhZ2Ugc3RhcnRcbnNlY3Rpb24uc2luZ2xlLXBvc3QtZGVzY3JpcHRpb24sXG4uc2luZ2xlLXBvc3QtY29udGVudCB7XG4gIC50aXRsZSB7XG4gICAgbGluZS1oZWlnaHQ6IDQ1cHg7XG4gIH1cbiAgLmNvbnRlbnQtd3JhcHBlci5hY2NvcmRlb24ge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdHJhbnNpdGlvbjogMC41cyBhbGwgZWFzZS1pbi1vdXQ7XG4gICAgLnRpdGxlLXdyYXBwZXIge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIHRyYW5zaXRpb246IDAuM3MgZWFzZS1pbjtcbiAgICB9XG4gICAgLmFjY29yZGVvbi10b2dnbGVyIHtcbiAgICAgIGZvbnQtc2l6ZTogMzVweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgIH1cbiAgICAmLmFjdGl2ZSB7XG4gICAgICAudGl0bGUtd3JhcHBlciB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gICAgICB9XG4gICAgICAuYWNjb3JkZW9uLXRvZ2dsZXIge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnRleHQtY29udGVudCB7XG4gICAgcCB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMS43NWVtO1xuICAgIH1cbiAgICAmLmZ3LSB7XG4gICAgICAmMzAwIHtcbiAgICAgICAgcCxcbiAgICAgICAgYSxcbiAgICAgICAgbGkge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICY1MDAge1xuICAgICAgICBwLFxuICAgICAgICBhLFxuICAgICAgICBsaSB7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJjYwMCB7XG4gICAgICAgIHAsXG4gICAgICAgIGEsXG4gICAgICAgIGxpIHtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmNDAwIHtcbiAgICAgICAgcCxcbiAgICAgICAgYSxcbiAgICAgICAgbGkge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICY3MDAge1xuICAgICAgICBwLFxuICAgICAgICBhLFxuICAgICAgICBsaSB7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICBwLFxuICAgIGEsXG4gICAgbGkge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgIH1cbiAgICBzdHJvbmcsXG4gICAgYixcbiAgICBoMSxcbiAgICBoMixcbiAgICBoMyxcbiAgICBoNCxcbiAgICBoNSxcbiAgICBoNiB7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgIH1cbiAgICB1bCxcbiAgICBvbCB7XG4gICAgICBtYXJnaW46IDAgMCAxLjVlbSAyMHB4O1xuICAgIH1cbiAgICAmLmNlbnRlcmVkLWxpc3Qge1xuICAgICAgdWwsXG4gICAgICBvbCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA0N3B4O1xuICAgICAgfVxuICAgIH1cbiAgICBhIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiAjMDBmZmMyO1xuICAgICAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiA0cHg7XG4gICAgICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiAzcHg7XG4gICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBjb2xvcjogIzAwZmZjMjtcbiAgICAgIH1cbiAgICB9XG4gICAgaDEge1xuICAgICAgZm9udC1zaXplOiA0MXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDQ1cHg7XG4gICAgfVxuICAgIGgyIHtcbiAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0NXB4O1xuICAgIH1cbiAgICBoMyB7XG4gICAgICBmb250LXNpemU6IDI3cHg7XG4gICAgICBsaW5lLWhlaWdodDogNDVweDtcbiAgICB9XG4gICAgaDQge1xuICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgfVxuICAgIGg1IHtcbiAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzNi43cHg7XG4gICAgfVxuICAgIGg2IHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNC42cHg7XG4gICAgfVxuICB9XG4gIC5kZXNjcmlwdGlvbi13cmFwcGVyIHtcbiAgICAmLmltYWdlLXJpZ2h0IHtcbiAgICAgIGltZyB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxLjVlbTtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLmVjb3N5c3RlbS13cmFwcGVyIC5lY29zeXN0ZW0tdGV4dCBwIGEsIC50YWItdGV4dCBwIGF7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6ICMwMGZmYzI7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogNHB4O1xuICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiAzcHg7XG4gIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gICY6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6ICMwMGZmYzI7XG4gIH1cbn1cbi5zaW5nbGUtZXZlbnQtY29udGVudCB7XG4gIC5wb3N0LXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDQ5cHggMCAwO1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cblxuICAubmV4dHVwLXBvc3Qtd3JhcHBlciB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgJi5maXhlZCB7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgdG9wOiAyNXB4O1xuICAgICAgICBtYXgtd2lkdGg6IDExNDBweDtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEwMHB4KTtcbiAgICAgICAgei1pbmRleDogNDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBtaW4taGVpZ2h0OiB1bnNldDtcbiAgICBoZWlnaHQ6IDIwMS44cHg7XG4gICAgLy9iYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vaW1nL0ludGVyc2VjdC5wbmcpO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBhIHtcbiAgICAgIGNvbG9yOiAkbWFpbi13aGl0ZTtcbiAgICB9XG4gICAgLmJ1dHRvbi1pY29uIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5idXR0b24td3JhcHBlciB7XG4gICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOSk7XG4gICAgICB9XG4gICAgfVxuICAgICY6OmJlZm9yZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWcvbmV4dHVwLXBvc3Quc3ZnKSBuby1yZXBlYXQgY2VudGVyO1xuICAgICAgei1pbmRleDogLTE7XG4gICAgfVxuICAgIC5wb3N0LXRpdGxlIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMTJweDtcbiAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB9XG4gICAgLm1vYmlsZS11bmRlcnRpdGxlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5wb3N0LWxlZnQge1xuICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gICAgfVxuICAgIC5wb3N0LXJpZ2h0IHtcbiAgICAgIGEge1xuICAgICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0Ni44cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICB9XG4gICAgICBwYWRkaW5nOiA3MHB4IDAgODVweDtcbiAgICAgIG1hcmdpbi1yaWdodDogMjNweDtcbiAgICB9XG4gIH1cbiAgLnBvcHVwLWNvbnRlbnQge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBsZWZ0OiAxMDAlO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIHotaW5kZXg6IDU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgICAucG9wdXAtY2xvc2Uge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxNyU7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgIH1cbiAgICAuY29udGVudC1jb250YWluZXIge1xuICAgICAgd2lkdGg6IDY2JTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRtYWluLXdoaXRlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cbiAgICAuY29udGVudC13cmFwcGVyIHtcbiAgICAgIHBhZGRpbmc6IDUwcHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgLmltYWdlLXdyYXBwZXIge1xuICAgICAgd2lkdGg6IDIwMHB4O1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgbWluLWhlaWdodDogZml0LWNvbnRlbnQ7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgaW1nIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAyMDBweDtcbiAgICAgICAgaGVpZ2h0OiB1bnNldDtcbiAgICAgICAgYXNwZWN0LXJhdGlvOiAxO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gICAgLmxpbmtzLXdyYXBwZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGdhcDogNDVweDtcbiAgICAgIC5mYWIge1xuICAgICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5pbmZvLXdyYXBwZXIge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG4gICAgfVxuICAgIC50ZXh0LXdyYXBwZXIge1xuICAgICAgcCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICB9XG4gICAgfVxuICAgICYuYWN0aXZlIHtcbiAgICAgIGxlZnQ6IDA7XG4gICAgfVxuICAgIC5uYW1lLXdyYXBwZXIge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB9XG4gIH1cbn1cbi5zaW5nbGUtcG9zdC1jb250ZW50IHtcbiAgLmltYWdlLXdyYXBwZXIge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGltZyB7XG4gICAgICBtYXJnaW46IDAgYXV0byAzMHB4O1xuICAgIH1cbiAgfVxuICAuYnV0dG9uLXdyYXBwZXIge1xuICAgIGEge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgY29sb3I6ICRtYWluLXdoaXRlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG1haW4tYmxhY2s7XG4gICAgICBib3JkZXItcmFkaXVzOiAzOHB4O1xuICAgICAgcGFkZGluZzogMTJweCAyNHB4O1xuICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHNwYW4ge1xuICAgICAgICBjb2xvcjogJG1haW4td2hpdGU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMy44cHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5jb2x1bW5lZC1idXR0b25zIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAuYnV0dG9uLXdyYXBwZXIge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIGEge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRtYWluLXdoaXRlO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgLmJ1dHRvbi10ZXh0IHtcbiAgICAgICAgICAgIGNvbG9yOiAkbWFpbi1ibGFjaztcbiAgICAgICAgICB9XG4gICAgICAgICAgLmJ1dHRvbi1pY29uIHtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDJlbSAkbWFpbi1ibGFjaztcbiAgICAgICAgICB9XG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAuYnV0dG9uLWljb24ge1xuICAgICAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAwLjJlbSAkbWFpbi1ibGFjaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnBvc3Qtd3JhcHBlcixcbiAgLmJ1dHRvbi13cmFwcGVyIC5iaWctYnV0dG9uIHtcbiAgICBtYXJnaW46IDQwcHggMDtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICAgIG1heC1oZWlnaHQ6IDIwMHB4O1xuICAgIGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWcvSW50ZXJzZWN0LnBuZykgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLnBvc3QtaXRlbSB7XG4gICAgICBwYWRkaW5nOiAxMnB4IDAgMzVweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgd2lkdGg6IDgwMHB4O1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBjb2xvcjogJG1haW4td2hpdGU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldDtcbiAgICAgIHNwYW4ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogNDYuOHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuc2VjdGlvbi5jb250ZW50cy1uYXZpZ2F0aW9uIHtcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gIC5uYXYtd3JhcHBlciB7XG4gICAgbWF4LXdpZHRoOiBmaXQtY29udGVudDtcbiAgICAubmF2LXRpdGxlIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gICAgLm5hdi1hcnJvdyB7XG4gICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgIH1cbiAgICAmOm5vdCguYWN0aXZlKSB7XG4gICAgICAubmF2LWFycm93IHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgIH1cbiAgICAgIC5uYXYtbGlzdCB7XG4gICAgICAgIGhlaWdodDogMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLmZpeGVkIHtcbiAgICAubmF2LXdyYXBwZXIge1xuICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICBtYXgtd2lkdGg6IDMxMHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG1haW4td2hpdGU7XG4gICAgICB6LWluZGV4OiA1O1xuICAgICAgcGFkZGluZzogMjBweDtcbiAgICB9XG4gIH1cbiAgLm5hdi1saXN0LXdyYXBwZXIge1xuICAgIC5uYXYtbGlzdCB7XG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgY291bnRlci1yZXNldDogbGk7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG5cbiAgICAgIGxpIHtcbiAgICAgICAgY291bnRlci1pbmNyZW1lbnQ6IGxpO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogY291bnRlcihsaSkgJy4gJztcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgfVxuICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbnNlY3Rpb24uc2luZ2xlLXBvc3QtdG9wIHtcbiAgcGFkZGluZzogMTU1cHggNTBweCAwO1xuICAudGl0bGUtd3JhcHBlciB7XG4gICAgcGFkZGluZy1ib3R0b206IDIycHg7XG4gIH1cbiAgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDY5LjhweDtcbiAgfVxuICAuYXV0aG9yLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAuYXV0aG9yLWljb24ge1xuICAgIHdpZHRoOiA2M3B4O1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGltZyB7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICB9XG4gIH1cbiAgLmF1dGhvci1pbmZvIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAuYXV0aG9yLW5hbWUge1xuICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgfVxuICAgIC5hdXRob3ItcG9zaXRpb24ge1xuICAgICAgbGluZS1oZWlnaHQ6IDI1LjJweDtcbiAgICB9XG4gIH1cblxuICAuY2F0ZWdvcmllcy13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAyMnB4IDAgODRweDtcbiAgfVxuICAuY2F0ZWdvcnktaXRlbS13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGJvcmRlcjogM3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICY6aG92ZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkbWFpbi1ibGFjaztcbiAgICAgIC5jYXRlZ29yeS1pdGVtIHtcbiAgICAgICAgY29sb3I6ICRtYWluLWJsYWNrO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWFpbi13aGl0ZTtcbiAgICAgIH1cbiAgICB9XG4gICAgLmNhdGVnb3J5LWl0ZW0ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG1haW4tYmxhY2s7XG4gICAgICBjb2xvcjogJG1haW4td2hpdGU7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDI1LjJweDtcbiAgICAgIHBhZGRpbmc6IDEycHggMjRweDtcbiAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuICAgIH1cbiAgfVxuICAmLnNpbmdsZS1wb3N0IHtcbiAgICAuZGF0ZXRpbWUtd3JhcHBlciB7XG4gICAgICBzcGFuIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICAgICAgfVxuICAgIH1cbiAgICAudGl0bGUtd3JhcHBlciB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICB9XG4gICAgLmNhdGVnb3JpZXMtd3JhcHBlciB7XG4gICAgICBwYWRkaW5nOiAwIDAgMTAwcHg7XG4gICAgfVxuICAgIC5jYXRlZ29yeS1pdGVtIHtcbiAgICAgIHBhZGRpbmc6IDdweCAxMHB4IDZweDtcbiAgICB9XG4gICAgLmF1dGhvci1pbmZvIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cbiAgICAuYXV0aG9yLWNvbnRhaW5lciB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgfVxufVxuc2VjdGlvbi5zaW5nbGUtcG9zdC1kZXNjcmlwdGlvbiB7XG4gIHBhZGRpbmc6IDYwcHggNTBweCAwO1xufVxuLmJvZHktc2luZ2xlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbn1cbi8vIFNpbmdsZSBwYWdlIGVuZFxuLy9zaW5nbGUgZXZlbnRzIHN0YXJ0XG5zZWN0aW9uLnNpbmdsZS1ldmVudC1jb250ZW50IHtcbiAgLnRleHQtd3JhcHBlciB7XG4gICAgcCxcbiAgICBhLFxuICAgIGxpIHtcbiAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0Ni4zcHg7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgIH1cbiAgICBwIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEuNzVlbTtcbiAgICB9XG4gICAgYSB7XG4gICAgICBjb2xvcjogIzAxNzBiOTtcbiAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuICAgICAgJjpob3ZlcixcbiAgICAgIDpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAjNGI0ZjU4O1xuICAgICAgfVxuICAgIH1cbiAgICBzdHJvbmcsXG4gICAgYixcbiAgICBoMSxcbiAgICBoMixcbiAgICBoMyxcbiAgICBoNCxcbiAgICBoNSxcbiAgICBoNiB7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgIH1cbiAgICBoMSB7XG4gICAgICBmb250LXNpemU6IDQycHg7XG4gICAgICBsaW5lLWhlaWdodDogNDVweDtcbiAgICB9XG4gICAgaDIge1xuICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgcGFkZGluZzogNzBweCAwIDUzcHg7XG4gICAgfVxuICAgIGgzIHtcbiAgICAgIGZvbnQtc2l6ZTogMjdweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0NXB4O1xuICAgIH1cbiAgICBoNCB7XG4gICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICBsaW5lLWhlaWdodDogNDYuN3B4O1xuICAgICAgcGFkZGluZzogNTBweCAwIDQ0cHg7XG4gICAgfVxuICAgIGg1IHtcbiAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyOC42cHg7XG4gICAgfVxuICAgIGg2IHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMi43cHg7XG4gICAgfVxuICB9XG5cbiAgLnBvc3Qtd3JhcHBlciB7XG4gICAgLmV4cGVydC10aHVtYm5haWwge1xuICAgICAgd2lkdGg6IDE0LjI5NyU7XG4gICAgfVxuICAgIC50aHVtYm5haWwtd3JhcHBlciB7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgd2lkdGg6IDc1JTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBpbWcge1xuICAgICAgICBhc3BlY3QtcmF0aW86IDEvMTtcbiAgICAgIH1cbiAgICB9XG4gICAgLmV4cGVydC1pbmZvIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEuNzVlbTtcbiAgICAgIC5mcy0xNCB7XG4gICAgICAgICYsXG4gICAgICAgICoge1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICAgICAgICAgICY6bm90KFtjbGFzcyo9J2Z3LSddKSB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuaXRlbS13cmFwcGVyIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cbiAgfVxufVxuLmJvdHRvbS1zaGFyZSB7XG4gIC5zaGFyZS1saW5lIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2FjYWNhYztcbiAgICBtYXJnaW46IDU1cHggMCA0NXB4O1xuICB9XG59XG4uYm90dG9tLXNoYXJlLFxuLnNpbmdsZS1wb3N0LXRvcCB7XG4gIC5zaGFyZS1jb250YWluZXIge1xuICAgIC5zaGFyZS1pdGVtLXdyYXBwZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIHdpZHRoOiA1OS41cHg7XG4gICAgICBoZWlnaHQ6IDQ4LjM5cHg7XG4gICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgbWFyZ2luOiAwIDVweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmR1cmF0aW9uLXdyYXBwZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAuZHVyYXRpb24taXRlbSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI1LjZweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLnNoYXJlLWl0ZW0ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGkge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4uc2VhcmNoLXJlc3VsdHMge1xuICBwYWRkaW5nOiAwIDIwcHg7XG4gIC5jb250YWluZXItc21hbGwge1xuICAgIHdpZHRoOiAxMDI4cHg7XG4gIH1cbiAgLm5vdC1mb3VuZC10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTIwcHg7XG4gIH1cbiAgLnJlc3VsdHMtd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHJvdy1nYXA6IDM1cHg7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAgICAgLmluc2lnaHQtaXRlbSB7XG4gICAgICAgIG1heC13aWR0aDogY2FsYygzMyUgLSAxNXB4KTtcbiAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICAgIH1cbiAgICAgICAgLnRodW1ibmFpbC1pdGVtIHtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAzMnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNlYXJjaC1wYWdpbmF0aW9uIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMTBweDtcbiAgfVxufVxuc2VjdGlvbi5zZWFyY2gtZm9ybSB7XG4gIHBhZGRpbmc6IDE4MHB4IDAgNzVweDtcbiAgLnNlYXJjaC1mb3JtLXdyYXBwZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAuc2VhcmNoLWlucHV0LXdyYXBwZXIge1xuICAgICAgYm9yZGVyOiAzcHggc29saWQgJG1haW4tYmxhY2s7XG4gICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgbWluLWhlaWdodDogODRweDtcbiAgICAgIG1hcmdpbjogMCBhdXRvIDc4cHg7XG4gICAgICBtYXgtd2lkdGg6IGNhbGMoNTAlIC0gMzBweCk7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgICAuaW5wdXQtaXRlbSxcbiAgICAgIGJ1dHRvbiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXI6IHVuc2V0O1xuICAgICAgICBvdXRsaW5lOiB1bnNldDtcbiAgICAgIH1cbiAgICAgIC5pbnB1dC1pdGVtIHtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdSb2JvdG8nO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gOTBweCk7XG4gICAgICB9XG4gICAgICBidXR0b24ge1xuICAgICAgICB3aWR0aDogOTBweDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgfVxuICAgICAgZm9ybSB7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi8vc2luZ2xlIGV2ZW50cyBlbmRcbi8vZXJyb3IgcGFnZSBzdGFydFxuYm9keS5lcnJvcjQwNCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gIC5oZWFkZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gIH1cbiAgbWFpbiB7XG4gICAgcGFkZGluZzogMTMwcHggMjBweDtcbiAgICAuY29udGFpbmVyIHtcbiAgICAgIHdpZHRoOiAxMjAwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWFpbi13aGl0ZTtcbiAgICAgIC5ub3QtZm91bmQtd3JhcHBlciB7XG4gICAgICAgIHBhZGRpbmc6IDgwcHggMTAwcHggNTBweDtcbiAgICAgIH1cbiAgICAgIC5ub3QtZm91bmQtdGV4dCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjIuNXB4O1xuICAgICAgICBmb250LWZhbWlseTogJ0VwaWxvZ3VlJywgc2Fucy1zZXJpZjtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgIGNvbG9yOiAjNGI0ZjU4O1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgfVxuICAgICAgLnRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiA1LjN2dztcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEwMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyM3B4O1xuICAgICAgfVxuICAgICAgLmZvcm0td3JhcHBlciB7XG4gICAgICAgIG1hcmdpbjogMzBweCBhdXRvO1xuICAgICAgICB3aWR0aDogMzcwcHg7XG4gICAgICAgIGZvcm0ge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5zZWFyY2gtaW5wdXQge1xuICAgICAgICBwYWRkaW5nOiAxNnB4IDQ1cHggMTZweCAxNXB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgICAmLFxuICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG4gICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjZlbTtcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgIGNvbG9yOiAjNjY2O1xuICAgICAgICB9XG4gICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgIH1cbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgY29sb3I6ICMxMTE7XG4gICAgICAgIH1cbiAgICAgICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgICAgICBvdXRsaW5lOiB0aGluIGRvdHRlZDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnN1Ym1pdC1idG4ge1xuICAgICAgICByaWdodDogMjBweDtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBib3JkZXI6IHVuc2V0O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLmVkaXRvciB7XG4gIHBhZGRpbmc6IDgwcHggMTBweCAwO1xuICBoMSB7XG4gICAgJixcbiAgICAqIHtcbiAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgfVxuICAgIGxpbmUtaGVpZ2h0OiA0Ni44cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICBoMiB7XG4gICAgJixcbiAgICAqIHtcbiAgICAgIGZvbnQtc2l6ZTogMzVweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgfVxuICAgIGxpbmUtaGVpZ2h0OiA0NXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbiAgaDMge1xuICAgICYsXG4gICAgKiB7XG4gICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgIH1cbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG4gIGg0IHtcbiAgICAmLFxuICAgICoge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB9XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICB1bCxcbiAgb2wge1xuICAgIG1hcmdpbjogMCAwIDEuNWVtIDIwcHg7XG4gIH1cbiAgc3Ryb25nLFxuICBiIHtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICB9XG4gIHAsXG4gIGEsXG4gIGxpIHtcbiAgICBmb250LXdlaWdodDogNDAwO1xuXG4gICAgJixcbiAgICBzdHJvbmcsXG4gICAgYiB7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICBmb250LWZhbWlseTogJ1JvYm90byc7XG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICB9XG4gIH1cbiAgcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICAvL2Ege1xuICAvLyAgY29sb3I6ICMwMTcwYjk7XG4gIC8vICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcbiAgLy8gICY6aG92ZXIge1xuICAvLyAgICBjb2xvcjogIzRiNGY1ODtcbiAgLy8gIH1cbiAgLy99XG59XG4vL2Vycm9yIHBhZ2UgZW5kXG4vL2FuaW1hdGlvbiBhbmQgbGlzdCBlbmRcbkBrZXlmcmFtZXMgaGVhZGVyTWVudSB7XG4gIDAlIHtcbiAgICBtYXJnaW4tbGVmdDogLTVweDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcbiAgfVxuICAxMDAlIHtcbiAgfVxufVxuLy9wb3B1cHMgZW5kXG5Aa2V5ZnJhbWVzIGZhZGUge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG4ucHJlc2VudG1lbnQtYmFja2dyb3VuZCB7XG4gIC5iYWNrZ3JvdW5kLXdyYXBwZXIucG9zLWFicyB7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB6LWluZGV4OiAtMTtcbiAgICBpbWcsXG4gICAgc3ZnIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuICAmLmZyYWdtZW50ZWQge1xuICAgIHdpZHRoOiAyNSU7XG4gICAgLmJhY2tncm91bmQtd3JhcHBlciB7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgaW1nLFxuICAgICAgc3ZnIHtcbiAgICAgICAgbWF4LXdpZHRoOiAyODVweDtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5zZWN0aW9uLnByZXNlbnRtZW50IHtcbiAgJjpub3QoLmxpZ2h0KS5ibGFjayB7XG4gICAgLmNvbnRhaW5lci5kLWZsZXgge1xuICAgICAgLnByZXNlbnRtZW50LWl0ZW0ge1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAmLnByZXNlbnRtZW50LWJhbm5lciB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAwIDBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnByZXNlbnRtZW50IHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgICAgLnRhYi10aXRsZSB7XG4gICAgICAgICAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC50YWItYnV0dG9uLmZsZXgtY29sdW1uIHtcbiAgICAgIC5idXR0b24tdGV4dCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICB9XG4gICAgICAud29ybGQtaWNvbiB7XG4gICAgICAgIG1hcmdpbjogNzVweCAwIDIwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC50YWItYnV0dG9uLmZsZXgtY29sdW1uIHtcbiAgICAubmVvc2ZlcjJlbnZlbG9wZS1pY29uLXdoaXRlIHtcbiAgICAgIG1hcmdpbjogMjVweCA3cHggMTVweDtcbiAgICB9XG4gIH1cbiAgJi5saWdodCB7XG4gICAgcGFkZGluZy10b3A6IDIzMnB4O1xuICB9XG59XG4uam9icy1pZnJhbWUge1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnJ1bm5pbmctY29udGVudC13cmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiAxNDVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNDVweDtcbiAgfVxuICAucnVubmluZy1jb250ZW50LXdyYXBwZXJ7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG5cbiAgLnBhZ2UtaG9tZSAud2hhdC10YWJzIC50YWItd3JhcHBlciAudGFiLWltYWdlID4gZGl2IHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAjcG9ydGZvbGlvUG9wdXAge1xuICAgIC5wb3J0Zm9saW8td3JhcHBlciB7XG4gICAgICAucGVyc29uIHtcbiAgICAgICAgLnBlcnNvbi1pbWFnZSB7XG4gICAgICAgICAgd2lkdGg6IDE1MHB4O1xuICAgICAgICAgIGhlaWdodDogMTUwcHg7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAucG9ydGZvbGlvLWNvbnRlbnQge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAuY29sLTIge1xuICAgICAgICAmLFxuICAgICAgICAmLmFib3V0LXdyYXBwZXIge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnRhYi13cmFwcGVyLmNvbHVtbmVkID4gLmQtZmxleCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAuaW5zaWdodHMtd3JhcHBlcjpub3QoLmxvYWRtb3JlLXRlYW0pIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIG1pbm1heCgwLCAxZnIpKTtcbiAgICBncmlkLWdhcDogMzBweDtcbiAgICAuaW5zaWdodC1pdGVtIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgICB9XG4gIH1cbiAgLnBhZ2UtaG9tZSB7XG4gICAgLnJ1bm5pbmctaW1hZ2Uge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbiAgLnBhZ2UtIHtcbiAgICAucnVubmluZy1jb250ZW50LXdyYXBwZXIge1xuICAgICAgLnJ1bm5pbmctdGl0bGUge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gICAgLmVjb3N5c3RlbS13cmFwcGVyIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAuY29sLTIge1xuICAgICAgICBvcmRlcjogMjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgICAuaW1hZ2UtY29sdW1uIHtcbiAgICAgICAgb3JkZXI6IDE7XG4gICAgICB9XG4gICAgICAmLmhhdmUtbGlzdCB7XG4gICAgICAgIC5pbWFnZS1jb2x1bW4ge1xuICAgICAgICAgIC5lY29zeXN0ZW0taW1hZ2Uge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAucnVuaW5nLWxpbmUtc2VjdGlvbiB7XG4gICAgcGFkZGluZy1sZWZ0OiA4MHB4O1xuICB9XG4gIC5ydW5pbmctbGluZS1zZWN0aW9uIC5tb3VzZXkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmVjb3N5c3RlbS13cmFwcGVyLFxuICAjZm91bmRlcl9xdW90ZSB7XG4gICAgcGFkZGluZy10b3A6IDE2OHB4O1xuICB9XG4gIC5jb21tZW50YXRvci13cmFwcGVyID4gLmQtZmxleCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAuY29sLTIge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIC5jb21tZW50YXRvci1pbWFnZSB7XG4gICAgICB3aWR0aDogNzUlO1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBpbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZm91bmRlci13cmFwcGVyIHtcbiAgICAuc2VjdGlvbi1pbWFnZSB7XG4gICAgICBtYXgtd2lkdGg6IDcwJTtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cbiAgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLnBhZ2UtaG9tZSBzZWN0aW9uLnRhYnMtc2VjdGlvbjpub3QoLm5vLXBhZGRpbmcpIHtcbiAgICAgIHBhZGRpbmctdG9wOiAxOTJweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIH1cbiAgfVxuXG4gIHNlY3Rpb24udGFicy1zZWN0aW9uOm5vdCgubm8tcGFkZGluZykge1xuICAgIC50YWItd3JhcHBlciB7XG4gICAgICAudGFiLXNsaWRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgICAmLmNvbHVtbmVkIHtcbiAgICAgICAgLnRhYi1iYWNrZ3JvdW5kIHtcbiAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgIC5iYWNrLXNpbmdsZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICByaWdodDogLTUwcHg7XG4gICAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgICAgIHRvcDogLTU1cHg7XG4gICAgICAgICAgICBmbG9hdDogdW5zZXQ7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGVuZDtcbiAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYuY2VudGVyZWQge1xuICAgICAgICAudGFiLWJhY2tncm91bmQge1xuICAgICAgICAgIG1heC1oZWlnaHQ6IDM1M3B4O1xuICAgICAgICAgIGJvdHRvbTogdW5zZXQ7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIGxlZnQ6IC01MHB4O1xuICAgICAgICAgIHJpZ2h0OiAtNTBweDtcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgIC5sZWZ0LXBhcnQge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC00NXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICAucmlnaHQtcGFydCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC00NXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICBzdmcsXG4gICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIGhlaWdodDogMzUzcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC53aGF0LXRvcC13cmFwcGVye1xuICAgIC5wb3MtYWJze1xuICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxuICB9XG4gIC50YWItd3JhcHBlciB7XG4gICAgPiAuZC1mbGV4IHtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgLnRhYi10ZXh0cyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBvcmRlcjogMjtcbiAgICAgIH1cbiAgICAgIC50YWItaW1hZ2Uge1xuICAgICAgICBvcmRlcjogMTtcbiAgICAgICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgID4gZGl2IHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuYnV0dG9uLXdyYXBwZXJ7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG4gIC5hYm91dHVzLXdyYXBwZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogdW5zZXQ7XG4gIH1cbiAgLm5leHQtdXAtd3JhcHBlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTcuMnB4O1xuICB9XG4gIC5uZXh0dXAtcG9zdC13cmFwcGVyIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBtaW4taGVpZ2h0OiB1bnNldDtcbiAgICAubmV4dHVwLXBvc3Qge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgY29sb3I6ICRtYWluLWJsYWNrO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAucG9zdC1sZWZ0IHtcbiAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIC5wb3N0LXRpdGxlIHtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAucG9zdC1idXR0b24ge1xuICAgICAgICBhIHtcbiAgICAgICAgICBtaW4td2lkdGg6IDMyNXB4O1xuICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnBvc3QtdGl0bGUgc3ZnIHBhdGgge1xuICAgICAgICBmaWxsOiAkbWFpbi1ibGFjaztcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgI25ld3NfXFwmX3ByZXNzIHtcbiAgICBwYWRkaW5nOiAzNDJweCA1MHB4O1xuICB9XG4gIC50YWItYnV0dG9uIHtcbiAgICAuYnV0dG9uLXRleHQge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gICAgfVxuICAgIC5idXR0b24taWNvbiB7XG4gICAgICB3aWR0aDogNDBweDtcbiAgICAgIGhlaWdodDogNDBweDtcbiAgICB9XG4gIH1cbiAgLmZvcm0tc2VjdGlvbiB7XG4gICAgLnRleHQge1xuICAgICAgbWF4LXdpZHRoOiAxMDBjaDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuICAucGFnZS1ob21lIC5mb3JtLXNlY3Rpb24ge1xuICAgIC50ZXh0IHtcbiAgICAgIG1heC13aWR0aDogODUycHg7XG4gICAgICBtYXJnaW46IDAgYXV0byA1NXB4O1xuICAgIH1cbiAgfVxuICAucGFnZS1pbnZlc3Qge1xuICAgIHNlY3Rpb24jaGVybyB7XG4gICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgfVxuICAgIC5ydW5uaW5nLXRpdGxlIHtcbiAgICAgIGgxLCBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQ2LjVweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLnJ1bm5pbmctY29udGVudC13cmFwcGVyLnJvd2VkIHtcbiAgICAgIG1hcmdpbjogMzJweCAwIDA7XG5cbiAgICAgIC5ydW5uaW5nLWltYWdlIHtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICB9XG4gICAgfVxuICAgIC5zaW1wbGUtdGV4dCB7XG4gICAgICAuY29udGFpbmVyLmhhbGYge1xuICAgICAgICAudGV4dCxcbiAgICAgICAgLnRleHQuZGVmYXVsdCB7XG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIHNlY3Rpb24udGFicy1leHRlbmRlZCB7XG4gICAgICBwYWRkaW5nOiAxOTJweCAyMHB4IDA7XG4gICAgfVxuICB9XG4gIC5zaW5nbGUtcG9zdC1jb250ZW50IHtcbiAgICAudGl0bGUge1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNWVtO1xuICAgIH1cbiAgICAuaW1hZ2Utd3JhcHBlciAuaW1hZ2Utd3JhcHBlciB7XG4gICAgICB3aWR0aDogdW5zZXQgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgLy9ldmVudHNcbiAgc2VjdGlvbi5zaW5nbGUtcG9zdC10b3Auc2luZ2xlLWV2ZW50cyB7XG4gICAgcGFkZGluZzogMTI0cHggNTBweCAwO1xuICAgIC50aXRsZSB7XG4gICAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgICBwYWRkaW5nOiAwIDAgODNweDtcbiAgICB9XG4gICAgLmNhdGVnb3JpZXMtd3JhcHBlciB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAuYXV0aG9yLXdyYXBwZXIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG5cbiAgLnNpbmdsZS1ldmVudC1jb250ZW50IHtcbiAgICAubmV4dHVwLXBvc3Qtd3JhcHBlciB7XG4gICAgICBiYWNrZ3JvdW5kOiB1bnNldDtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IHVuc2V0O1xuICAgICAgfVxuICAgICAgYTpub3QoLnRhYi1idXR0b24pIHtcbiAgICAgICAgY29sb3I6ICRtYWluLWJsYWNrO1xuICAgICAgfVxuICAgICAgLmJ1dHRvbi1pY29uIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgICAudGl0bGUtc21hbGwge1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICAgICAgfVxuICAgICAgLnBvc3QtdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgfVxuICAgICAgLm1vYmlsZS11bmRlcnRpdGxlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB3aWR0aDogMThweDtcbiAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgfVxuICAgICAgLmJ1dHRvbi13cmFwcGVyIHtcbiAgICAgICAgd2lkdGg6IDQzMXB4O1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIC50YWItYnV0dG9uIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIHNlY3Rpb24uc2VhcmNoLWZvcm0ge1xuICAgIHBhZGRpbmc6IDE1MHB4IDI1cHggOTBweDtcbiAgfVxuXG4gIHNlY3Rpb24uc2VhcmNoLXJlc3VsdHMge1xuICAgIHBhZGRpbmc6IDAgMjVweDtcbiAgICAuY29udGFpbmVyLXNtYWxsIHtcbiAgICAgIHdpZHRoOiAxMDQ4cHg7XG4gICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICAgIH1cbiAgfVxuICAuZWRpdG9yIHtcbiAgICBwYWRkaW5nOiA1MHB4IDEwcHg7XG4gIH1cbiAgYm9keS5lcnJvcjQwNCBtYWluIHtcbiAgICBwYWRkaW5nOiAxMDBweCAyMHB4O1xuICB9XG4gIHNlY3Rpb24ucHJlc2VudG1lbnQge1xuICAgICY6bm90KC5saWdodCkuYmxhY2sge1xuICAgICAgLmNvbnRhaW5lci5kLWZsZXgge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAucHJlc2VudG1lbnQtaXRlbSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgICAgLmltYWdlcy13cmFwcGVyIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMDBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuY29udGFpbmVyLmQtZmxleCB7XG4gICAgICAucHJlc2VudG1lbnQtaXRlbSB7XG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIG9yZGVyOiAyO1xuICAgICAgICB9XG4gICAgICAgIG9yZGVyOiAxO1xuICAgICAgICAuYmFubmVyIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMDBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBwYWRkaW5nOiAxNDRweCA1MHB4IDIwMHB4O1xuICAgIH1cbiAgfVxuICBzZWN0aW9uLnBvcHVwcyB7XG4gICAgcGFkZGluZzogMzU1cHggMHB4IDI1MHB4O1xuICAgIC50ZXh0cy13cmFwcGVyIHtcbiAgICAgIHBhZGRpbmc6IDAgNTBweDtcbiAgICB9XG4gICAgLml0ZW1zLXdyYXBwZXIge1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgLml0ZW0td3JhcHBlciB7XG4gICAgICAgIG1hcmdpbjogNThweCAwIDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMzMuMzMlIC0gNTVweCk7XG4gICAgICAgIC5wb3B1cC1pdGVtIHtcbiAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICB3aWR0aDogMTYwcHg7XG4gICAgICAgICAgaGVpZ2h0OiAxNjBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAucG9wdXAtY29udGVudCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIC5jb250ZW50LXdyYXBwZXIge1xuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDQwcHgpO1xuICAgICAgICBwYWRkaW5nOiAxMDBweCA4MHB4IDIwcHg7XG4gICAgICB9XG4gICAgICAucG9wdXAtaXRlbSB7XG4gICAgICAgIC5idXR0b24taWNvbiB7XG4gICAgICAgICAgd2lkdGg6IDU5cHg7XG4gICAgICAgICAgaGVpZ2h0OiA1OXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnBhcnRzIHtcbiAgICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAuaW1hZ2UtcGFydCB7XG4gICAgICAgIG9yZGVyOiAxO1xuICAgICAgfVxuICAgICAgLnRleHRzLXBhcnQge1xuICAgICAgICBvcmRlcjogMjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnJ1bm5pbmctaW1hZ2UuZGVza3RvcC1sb3R0aWV7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYWdlLWhvbWUgI2ZvdW5kZXIge1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICB9XG4gIC5sb2NhdGlvbi13cmFwcGVyIHtcbiAgICAmLm1vYi1zaG93IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWluLXdpZHRoOiAyNXB4O1xuICAgICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICAgICYubW9iLWhpZGUge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbiAgI2hlYWRlck1lbnVQb3B1cCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIC5tZW51LXdyYXBwZXIge1xuICAgICAgcGFkZGluZzogNzBweCA1NXB4O1xuICAgICAgLm1lbnUtdG9wIHtcbiAgICAgICAgdG9wOiAxOHB4O1xuICAgICAgfVxuICAgICAgLnRvcC1pdGVtIHtcbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDQycHg7XG4gICAgICAgICAgcmVjdCB7XG4gICAgICAgICAgICBoZWlnaHQ6IDRweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5ib3R0b20tbGlzdCB7XG4gICAgICAgIC5tZW51LWxpbmsge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICBzZWN0aW9uOm5vdCgubm8tcGFkZGluZyksXG4gIC5zZWN0aW9uOm5vdCgubm8tcGFkZGluZykge1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgfVxuICAuZWNvc3lzdGVtLXdyYXBwZXIge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuXG4gICAgLmludmVzdC10aXRsZSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAuZWNvc3lzdGVtLXRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0Ni44cHg7XG4gICAgfVxuICB9XG4gIC5ydW5uaW5nLWNvbnRlbnQtd3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogMTMwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNzVweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICAucnVubmluZy10aXRsZSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGgxLCBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDUwLjRweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLnJ1bm5pbmctaW1hZ2Uge1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgfVxuICB9XG4gIC5ydW5pbmctbGluZS1zZWN0aW9uIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDU1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNzVweDtcbiAgICAucnVubmluZy1saW5lLWl0ZW0ge1xuICAgICAgbWluLWhlaWdodDogODBweDtcbiAgICB9XG4gIH1cbiAgLmFib3V0dXMtd3JhcHBlciB7XG4gICAgLmFib3V0dXMtdGV4dCB7XG4gICAgICBwIHtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogNDYuOHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAuYWJvdXR1cy10aXRsZSB7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMzcuN3B4O1xuICAgIH1cbiAgICAudGFiLWJ1dHRvbiB7XG4gICAgICBtaW4td2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICAgIH1cbiAgfVxuICAucGFnZS0ge1xuICAgIC5hYm91dHVzLXJlc3VsdHMge1xuICAgICAgcGFkZGluZy10b3A6IDE2OHB4O1xuICAgICAgLnJlc3VsdC1pY29uLFxuICAgICAgLnJlc3VsdC1udW1iZXIge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuICAgICAgLnJlc3VsdC1uYW1lIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM3LjdweDtcbiAgICAgIH1cbiAgICAgIC5yZXN1bHQtaXRlbSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUzcHg7XG4gICAgICB9XG4gICAgfVxuICAgICNhYm91dF91cyB7XG4gICAgICAuc2xpZGVyIHtcbiAgICAgICAgLnNsaWRlci10aXRsZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNy43cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY29tbWVudGF0b3Itd3JhcHBlciA+IC5kLWZsZXgge1xuICAgIC5jb21tZW50YXRvci1pbWFnZSB7XG4gICAgICB3aWR0aDogODAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAjbmV3c19cXCZfcHJlc3Mge1xuICAgIHBhZGRpbmc6IDE3MHB4IDIwcHggMjBweDtcbiAgICAuZmlsZXMtd3JhcHBlciB7XG4gICAgICAuZmlsZS10aXRsZS13cmFwcGVyIHtcbiAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA3N3B4IC0gMTVweCk7XG4gICAgICB9XG4gICAgICAudGl0bGUge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgI2ZvdW5kZXIgLnRleHQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cblxuICAudHVubmVkLmZvcm0td3JhcHBlciB7XG4gICAgJixcbiAgICBmb3JtIHtcbiAgICAgIG1heC13aWR0aDogMzI1cHg7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG4gICAgLnR1bm5lZC1pbnB1dCB7XG4gICAgICBib3JkZXItcmFkaXVzOiAyMXB4O1xuICAgICAgbWF4LWhlaWdodDogNjdweDtcbiAgICAgIG1pbi1oZWlnaHQ6IDM3cHg7XG4gICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDc1cHgpO1xuICAgICAgcGFkZGluZzogMTVweCA2MHB4IDE1cHggMTVweDtcbiAgICAgICYsXG4gICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgICAgIH1cbiAgICB9XG4gICAgLmZhLWVudmVsb3BlIHtcbiAgICAgIG1heC13aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICByaWdodDogMTVweDtcbiAgICB9XG4gIH1cbiAgLnR1bm5lZC1mb3JtLXdyYXBwZXIge1xuICAgIC5yZXN1bHQtd3JhcHBlciB7XG4gICAgICBtYXgtd2lkdGg6IDMyNXB4O1xuICAgIH1cbiAgfVxuICAuYWJvdXR1cy1yZXN1bHRzIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgLnJlc3VsdC1pdGVtIHtcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgfVxuICB9XG4gIC5jaXJjbGUtc29jcyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IHVuc2V0O1xuICAgIC5zb2MtaXRlbSBpIHtcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICB9XG4gIH1cbiAgc2VjdGlvbi5jaXJjbGUge1xuICAgIC5jaXJjbGUtdG90b3Age1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICBzdmcge1xuICAgICAgICBtYXgtd2lkdGg6IDQ4cHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5jaXJjbGUtbG9nbyB7XG4gICAgICBtYXgtd2lkdGg6IDEwNXB4O1xuICAgIH1cbiAgICAuY2lyY2xlLXdyYXBwZXIge1xuICAgICAgbWluLWhlaWdodDogMzU1cHg7XG4gICAgICBtYXgtd2lkdGg6IDcwJTtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgcGFkZGluZzogODRweCAyMHB4IDE0MHB4IDIwcHg7XG4gICAgICAuY2lyY2xlLW1lbnUge1xuICAgICAgICBwYWRkaW5nLXRvcDogMjVweDtcbiAgICAgICAgLm1lbnUtaXRlbSB7XG4gICAgICAgICAgd2lkdGg6IDMzJTtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgICAuc2Nyb2xsaW5nLXBhcnQge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZm9vdGVyLW1lbnUtd3JhcHBlciB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG5cbiAgLmZvb3Rlci1pbmZvLXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAuaW5mby1tZW51IHtcbiAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgIC5mb290ZXItbWVudS13cmFwcGVyIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIC5tZW51LWl0ZW0ge1xuICAgICAgICAgIC5zY3JvbGxpbmctcGFydCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi5ib3R0b20tbWVudSB7XG4gICAgICAgIC5mb290ZXItbWVudS13cmFwcGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgLm1lbnUtaXRlbSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5pbmZvLWNvbnRlbnQge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICAgICAgLmNvbnRhY3QtaW5mbyB7XG4gICAgICAgIG1heC13aWR0aDogdW5zZXQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgfVxuICAgICAgLmNvbC0yIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgICAuYWRkcmVzcy1pbmZvIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjZweDtcbiAgICAgIH1cbiAgICAgIC5pbmZvLWl0ZW0ge1xuICAgICAgICBwYWRkaW5nOiAzMnB4IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5uZXh0dXAtcG9zdC13cmFwcGVyIHtcbiAgICAubmV4dHVwLXBvc3Qge1xuICAgICAgLnBvc3QtYnV0dG9uIC50YWItYnV0dG9uIHtcbiAgICAgICAgbWluLXdpZHRoOiB1bnNldDtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAud2hhdC10b3Atd3JhcHBlciAudGFiLXRvZ2dsZXJzIHtcbiAgICBtYXJnaW46IDAgYXV0byAzNXB4O1xuICB9XG4gIC5zaW1wbGUtdGV4dCAuY29udGFpbmVyLmhhbGYgLnRleHQge1xuICAgICYsXG4gICAgJi5kZWZhdWx0IHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbiAgLnBhZ2UtaW52ZXN0IHtcbiAgICAucnVubmluZy1jb250ZW50LXdyYXBwZXIge1xuICAgICAgbWFyZ2luOiA0MnB4IDAgMDtcbiAgICAgIC5ydW5uaW5nLXRpdGxlIGgxLCAucnVubmluZy10aXRsZSBoMiB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0Ni40cHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5tb3VzZXktd3JhcHBlciB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5hYm91dHVzLXJlc3VsdHMge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwYWRkaW5nOiAyMHB4IDAgNzJweDtcbiAgICAgIC5yZXN1bHQtaXRlbSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MnB4O1xuICAgICAgICAucmVzdWx0LW51bWJlciB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5lY29zeXN0ZW0td3JhcHBlci5oYXZlLWxpc3Qge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgIC5pbWFnZS1jb2x1bW4ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIC5lY29zeXN0ZW0taW1hZ2Uge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICBmbG9hdDogdW5zZXQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5saXN0LXdyYXBwZXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaDEsIC5oMSB7XG4gICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0Ni40cHg7XG4gICAgICAgICAgbWFyZ2luLXRvcDogNjRweDtcbiAgICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIycHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLnNpbXBsZS10ZXh0IHtcbiAgICAgIC50aXRsZS13cmFwcGVyIHtcbiAgICAgICAgbWFyZ2luOiA1cHggMCAzNHB4O1xuICAgICAgfVxuICAgICAgLnRleHQ6bm90KC5kZWZhdWx0KSB7XG4gICAgICAgICYsXG4gICAgICAgICYgKiB7XG4gICAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0Ni44cHg7XG4gICAgICAgIH1cbiAgICAgICAgcCB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmNvbnRhaW5lci5oYWxmIHtcbiAgICAgICAgLnRleHQuZGVmYXVsdCB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTg2cHg7XG4gICAgICAgICAgJixcbiAgICAgICAgICAqIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5jb250YWluZXItc21hbGwge1xuICAgICAgICAudGV4dCB7XG4gICAgICAgICAgJi5mcy0yNiB7XG4gICAgICAgICAgICAmLFxuICAgICAgICAgICAgJiAqIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuNmVtO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5ydW5uaW5nLWNvbnRlbnQtd3JhcHBlciB7XG4gICAgICAmLFxuICAgICAgJiAqIHtcbiAgICAgICAgLnJ1bm5pbmctaW1hZ2Uge1xuICAgICAgICAgIC8vZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMTVweDtcbiAgICAgICAgICBtYXgtd2lkdGg6IDgwJTtcbiAgICAgICAgICAmLmhhdmUtbW9iaWxlIHtcbiAgICAgICAgICAgIC5sb3R0aWUtbG9vcCB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICA+IHN2ZyB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAubG90dGllLW1vYmlsZSB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAjZm91bmRlciB7XG4gICAgICBwYWRkaW5nOiAyMDBweCAyMHB4IDEwMHB4O1xuICAgICAgLmJ1dHRvbi10ZXh0IHtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIH1cbiAgICAgIC5mb3VuZGVyLWJ1dHRvbiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDY1cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIHNlY3Rpb24udGFicy1leHRlbmRlZCB7XG4gICAgLnRhYi13cmFwcGVyIHtcbiAgICAgID4gLmQtZmxleCB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIHNlY3Rpb24udGFicy1zZWN0aW9uOm5vdCgubm8tcGFkZGluZykge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMDBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIC50YWItd3JhcHBlciB7XG4gICAgICAmLmNlbnRlcmVkIHtcbiAgICAgICAgLnRhYi1iYWNrZ3JvdW5kIHtcbiAgICAgICAgICBsZWZ0OiAtMjBweDtcbiAgICAgICAgICByaWdodDogLTIwcHg7XG4gICAgICAgICAgLmJhY2tncm91bmQge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYuY29sdW1uZWQge1xuICAgICAgICAudGFiLWJhY2tncm91bmQge1xuICAgICAgICAgIC5iYWNrLXNpbmdsZSB7XG4gICAgICAgICAgICByaWdodDogLTIwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgI3BvcnRmb2xpb1BvcHVwIHtcbiAgICAmLmFjdGl2ZSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogdW5zZXQ7XG4gICAgfVxuICB9XG4gIC5wb2RjYXN0LXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIC50aHVtYm5haWwtaXRlbSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICAgICAgd2lkdGg6IDE4MHB4O1xuICAgIH1cbiAgICAuZXhjZXJwdC13cmFwcGVyIHtcbiAgICAgICYsXG4gICAgICAqIHtcbiAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICBsaW5lLWhlaWdodDogMzAuNnB4O1xuICAgICAgfVxuICAgIH1cbiAgICAubGlua3Mtd3JhcHBlciB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG4gICAgLmxpbmstaXRlbSB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBhIHtcbiAgICAgICAgd2lkdGg6IDQ4cHg7XG4gICAgICAgIGhlaWdodDogNDhweDtcbiAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgfVxuICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNDBweDtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBhIHtcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLnBvZGNhc3QtaW5mbyB7XG4gICAgICAudGl0bGUge1xuICAgICAgICBsaW5lLWhlaWdodDogMzcuN3B4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBzZWN0aW9uLnBvc3RzIHtcbiAgICAuZXZlbnRzLXdyYXBwZXIge1xuICAgICAgbWFyZ2luOiAtOHB4IDAgMDtcbiAgICAgIC5wb3N0cy13cmFwcGVyIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgICAucG9zdC1pdGVtIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cblxuICAgICAgLnRpdGxlIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDUzcHg7XG4gICAgICB9XG4gICAgfVxuICAgICYudGVhbSB7XG4gICAgICAudGV4dCB7XG4gICAgICAgICYsXG4gICAgICAgICoge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogNDYuOHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC50ZWFtLXdyYXBwZXIge1xuICAgIC5wb3N0cy1ib2R5LFxuICAgIC5wb3N0cy1ib2R5LmV4dGVuZGVkLFxuICAgIC5wb3N0cy1ib2R5LmR1YmxlIHtcbiAgICAgIC50aHVtYmFpbC13cmFwcGVyIHtcbiAgICAgICAgLnRodW1ibmFpbC1pdGVtIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDMwNHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAucG9zdC13cmFwcGVyIHtcbiAgICAgICAgbWluLXdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBzZWN0aW9uLnBvcHVwcyB7XG4gICAgLnBvcHVwLWNvbnRlbnQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAucG9wdXAtaXRlbSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuXG4gICAgICAuY29udGVudC13cmFwcGVyIHtcbiAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcbiAgICAgICAgcGFkZGluZzogMjAwcHggMjBweCAyMHB4O1xuICAgICAgfVxuICAgICAgLnRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5wYXJ0cyB7XG4gICAgICBwYWRkaW5nOiAzMHB4IDA7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgLmltYWdlLXBhcnQge1xuICAgICAgICBvcmRlcjogMTtcbiAgICAgIH1cbiAgICAgIC50ZXh0cy1wYXJ0IHtcbiAgICAgICAgb3JkZXI6IDI7XG4gICAgICB9XG4gICAgfVxuICAgIC5wb3B1cC1jbG9zZSB7XG4gICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICB0b3A6IDEwcHg7XG4gICAgICBsZWZ0OiAxMHB4O1xuICAgIH1cbiAgfVxuICAucGFnZS1qb2JzIHtcbiAgICBzZWN0aW9uLnNpbXBsZS10ZXh0IHtcbiAgICAgIHBhZGRpbmc6IDQzcHggMjBweDtcbiAgICAgIC5jb250YWluZXItc21hbGwge1xuICAgICAgICBtYXJnaW46IDI4cHggYXV0byAwO1xuICAgICAgfVxuICAgICAgLnRpdGxlLWJpZ2dlc3Qge1xuICAgICAgICBtYXJnaW46IDAgMCAzMHB4O1xuICAgICAgICBmb250LXNpemU6IDYwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA3Ni44cHg7XG4gICAgICB9XG4gICAgICAudGV4dCB7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIHNlY3Rpb24uc2luZ2xlLXBvc3QtdG9wIHtcbiAgICAudGl0bGUge1xuICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDQ2cHg7XG4gICAgfVxuICB9XG4gIHNlY3Rpb24ge1xuICAgICYuc2luZ2xlLXBvc3QtY29udGVudCxcbiAgICAmLnNpbmdsZS1wb3N0LWRlc2NyaXB0aW9uIHtcbiAgICAgIC50aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQ1cHg7XG4gICAgICB9XG5cbiAgICAgIC5idXR0b24td3JhcHBlciB7XG4gICAgICAgIC5jb2x1bW5lZC1idXR0b25zIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAuYnV0dG9uLXdyYXBwZXIge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjBweCAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmLnNpbmdsZS1wb3N0LXRvcCB7XG4gICAgICAuYXV0aG9yLXdyYXBwZXIge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgLmR1cmF0aW9uLXdyYXBwZXIge1xuICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLy9ldmVudHNcbiAgc2VjdGlvbi5zaW5nbGUtcG9zdC10b3Auc2luZ2xlLWV2ZW50cyB7XG4gICAgcGFkZGluZzogNDBweCAyMHB4O1xuICAgIC50aXRsZSB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMzVweDtcbiAgICB9XG4gICAgLmF1dGhvci1pY29uIHtcbiAgICAgIHdpZHRoOiA2OXB4O1xuICAgIH1cbiAgICAuYXV0aG9yLW5hbWUge1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgfVxuICAgIC5hdXRob3ItaW5mbyB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgfVxuICB9XG4gIHNlY3Rpb24uc2luZ2xlLXBvc3QtY29udGVudCB7XG4gICAgLnBvc3Qtd3JhcHBlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAkbWFpbi1ibGFjaztcbiAgICAgIG1pbi1oZWlnaHQ6IHVuc2V0O1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgbWFyZ2luOiAyMHB4IDA7XG4gICAgICBwYWRkaW5nOiAyMHB4IDQwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA3MHB4O1xuICAgICAgLnBvc3QtaXRlbSB7XG4gICAgICAgIHBhZGRpbmc6IHVuc2V0O1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAudGl0bGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICBzZWN0aW9uLnNpbmdsZS1ldmVudC1jb250ZW50IHtcbiAgICAudGV4dCB7XG4gICAgICAmLFxuICAgICAgKiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5wb3B1cC1jb250ZW50IHtcbiAgICAgIC5jb250ZW50LWNvbnRhaW5lciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgICAgJi5hY3RpdmUge1xuICAgICAgICAucG9wdXAtY2xvc2Uge1xuICAgICAgICAgIHRvcDogMTVweDtcbiAgICAgICAgICBsZWZ0OiAxNXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAucG9wdXAtY2xvc2Uge1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuICAgICAgICBsZWZ0OiAxMDAlO1xuICAgICAgfVxuICAgICAgLmltYWdlLXdyYXBwZXIge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBzZWN0aW9uLnNlYXJjaC1yZXN1bHRzIHtcbiAgICBwYWRkaW5nOiAwIDVweDtcbiAgICAucmVzdWx0LWl0ZW0ge1xuICAgICAgLnRleHRzLXdyYXBwZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgICAgLmFycm93LXdyYXBwZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgICAgLnRodW1ibmFpbC13cmFwcGVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGFzcGVjdC1yYXRpbzogMi8xO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgICAudGh1bWJuYWlsIHtcbiAgICAgICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIHNlY3Rpb24uc2VhcmNoLWZvcm0ge1xuICAgIHBhZGRpbmc6IDYwcHggNXB4IDkwcHg7XG4gICAgLnRpdGxlLXNtYWxsIHtcbiAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0Ni44cHg7XG4gICAgfVxuICAgIC5zZWFyY2gtZm9ybS13cmFwcGVyIHtcbiAgICAgIC5zZWFyY2gtaW5wdXQtd3JhcHBlciB7XG4gICAgICAgIHBhZGRpbmc6IDAgMCAwIDMwcHg7XG4gICAgICAgIG1heC13aWR0aDogY2FsYyg1MCUgLSAzMHB4KTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAucmVzdWx0cy10aXRsZS13cmFwcGVyIHAge1xuICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgbGluZS1oZWlnaHQ6IDQ2LjhweDtcbiAgICB9XG4gIH1cbiAgLnNpbmdsZS1ldmVudC1jb250ZW50IC5wb3N0LXdyYXBwZXIge1xuICAgIC5leHBlcnQtYm9keSB7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAuZXhwZXJ0LXRodW1ibmFpbCB7XG4gICAgICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIH1cbiAgICAgIC50aHVtYm5haWwtd3JhcHBlciB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDgwJSAvIDUgKiAyKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmluc2lnaHRzLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIC50aXRsZS1pdGVtIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzNy43cHg7XG4gICAgfVxuICAgIC5pbnNpZ2h0LWl0ZW0ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgICB9XG4gICAgLmNhdGVnb3J5LWl0ZW0ge1xuICAgICAgbWFyZ2luOiAzMHB4IDAgMjVweDtcbiAgICB9XG4gICAgLmF1dGhvci13cmFwcGVyIHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgfVxuICB9XG4gIC5lZGl0b3Ige1xuICAgIHAsXG4gICAgYSxcbiAgICBsaSB7XG4gICAgICAmLFxuICAgICAgc3Ryb25nLFxuICAgICAgYiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTMuNjhweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIxLjM2cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIGJvZHkuZXJyb3I0MDQgbWFpbiB7XG4gICAgcGFkZGluZzogMzBweCAyMHB4O1xuICAgIC5jb250YWluZXIge1xuICAgICAgLm5vdC1mb3VuZC13cmFwcGVyIHtcbiAgICAgICAgcGFkZGluZzogMjJweCAzMnB4O1xuICAgICAgfVxuICAgICAgLnRpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIH1cbiAgICAgIC5ub3QtZm91bmQtdGV4dCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjAuNTJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIxLjg4OHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBzZWN0aW9uLnByZXNlbnRtZW50IHtcbiAgICAmOm5vdCgubGlnaHQpLmJsYWNrIHtcbiAgICAgIC5jb250YWluZXIuZC1mbGV4IHtcbiAgICAgICAgLnByZXNlbnRtZW50LWl0ZW0ge1xuICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgICAgICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gICAgICAgICAgLmFuaW1hdGlvbiB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMjAlO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAyODVweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmltYWdlcy13cmFwcGVyIHtcbiAgICAgICAgICAgIHdpZHRoOiA3MCU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDM1MHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTIwcHg7XG4gICAgICAgICAgICAuaW1hZ2UtaXRlbSB7XG4gICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgLnRhYi10aXRsZSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0N3B4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmJhbm5lciB7XG4gICAgICAgIG1hcmdpbjogMHB4IDAgNDNweDtcbiAgICAgIH1cbiAgICAgIC5jb250YWluZXItc21hbGwge1xuICAgICAgICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgICAgIH1cbiAgICAgIC50YWItYnV0dG9uLmZsZXgtY29sdW1uIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBtYXJnaW4tdG9wOiAxMTNweDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgLndvcmxkLWljb24ge1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmLmxpZ2h0IHtcbiAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgICAgLmNvbnRhaW5lci5kLWZsZXgge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAucHJlc2VudG1lbnQtaXRlbSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBvcmRlcjogMjtcbiAgICAgICAgICB9XG4gICAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgICAgICBvcmRlcjogMTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLnRleHQgc3Ryb25nIHtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0Ni44cHg7XG4gICAgfVxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBwYWRkaW5nOiAxNDRweCAyMHB4IDIwMHB4O1xuICAgIH1cbiAgfVxuICBzZWN0aW9uLnBvcHVwcyB7XG4gICAgcGFkZGluZzogMjAwcHggMjBweCAxMDBweDtcbiAgICAudGV4dHMtd3JhcHBlciB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbiAgICAuaXRlbXMtd3JhcHBlciB7XG4gICAgICAuaXRlbS13cmFwcGVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogY2FsYyg1MCUgLSA1NXB4KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnJ1bm5pbmctY29udGVudC13cmFwcGVyIC5ydW5uaW5nLWltYWdlLmRlc2t0b3AtbG90dGlle1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuQGtleWZyYW1lcyByb3RhdGluZyB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMzYwZGVnKTtcbiAgfVxufVxuXG4jaGVyby1sb3R0aWUtY29udGFpbmVyIHtcbiAgLS1oZXJvLXNpemU6IDEwMCU7IC8qIGRlZmF1bHQgc2l6ZSAqL1xuICAtLWhlcm8tcm90YXRpb246IDBkZWc7IC8qIGRlZmF1bHQgcm90YXRpb24gKi9cbiAgd2lkdGg6IHZhcigtLWhlcm8tc2l6ZSk7XG4gIGhlaWdodDogdmFyKC0taGVyby1zaXplKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUodmFyKC0taGVyby1yb3RhdGlvbikpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKHZhcigtLWhlcm8tcm90YXRpb24pKTtcbiAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSh2YXIoLS1oZXJvLXJvdGF0aW9uKSk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSh2YXIoLS1oZXJvLXJvdGF0aW9uKSk7XG4gIC1vLXRyYW5zZm9ybTogcm90YXRlKHZhcigtLWhlcm8tcm90YXRpb24pKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUodmFyKC0taGVyby1yb3RhdGlvbikpO1xufVxuXG4vKiBIaWRlIG1vYmlsZSBMb3R0aWUgYnkgZGVmYXVsdCBhbmQgc2hvdyBpdCBvbmx5IGJlbG93IDEwMjRweCAqL1xuLm1vYmlsZS1sb3R0aWUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBIaWRlIGRlc2t0b3AgTG90dGllIGFuZCBzaG93IG1vYmlsZSBMb3R0aWUgYmVsb3cgMTAyNHB4ICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmRlc2t0b3AtbG90dGllIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5tb2JpbGUtbG90dGllIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyAvLyBSZW1vdmUgd2hlbiByZWZhY3RvcmluZyBvZiBMb3R0aWUgaXMgZG9uZVxuICB9XG59XG5cbi8vIFByZXNzICYgTmV3c1xuLmJ1dHRvbi1vbi1zaWRlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuI2hlcm8ge1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLmJhY2tncm91bmQtd3JhcHBlciB7XG4gIHotaW5kZXg6IC0xOyAvKiBTZW5kIGl0IHRvIHRoZSBiYWNrZ3JvdW5kICovXG59XG5cbi50ZXh0LWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTsgLyogTWFrZSBzdXJlIGl0J3MgYWJvdmUgdGhlIGJhY2tncm91bmQgKi9cbn1cbnNlY3Rpb24udHdpbi1zZWN0aW9ue1xuICBwYWRkaW5nLXRvcDogNTBweDtcbiAgcGFkZGluZy1ib3R0b206IDUwcHg7XG59XG5cbi50d2luLXNlY3Rpb257XG4gIGgye1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICBmb250LXdlaWdodDogODAwO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cblxuICAmX19jb250YWluZXJ7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gICAgZ3JpZC1nYXA6IDYwcHg7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KXtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTAwJTtcbiAgICAgIGdhcDogMzBweDtcbiAgICB9XG5cbiAgICBpbWd7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG4gIH1cblxuICAudGFiLWJ1dHRvbntcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICB9XG5cbiAgJi50ZW1wbGF0ZS0yLTN7XG4gICAgLnR3aW4tc2VjdGlvbl9fY29udGFpbmVye1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDAuMzNmcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLnRlbXBsYXRlLTItMy1ye1xuICAgIC50d2luLXNlY3Rpb25fX2NvbnRhaW5lcntcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjlweCl7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMC4zM2ZyIDFmcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLnBvc2l0aW9uLWltYWdlX2xlZnR7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KXtcbiAgICAgIC50d2luLXNlY3Rpb25fX2NvbnRhaW5lciBkaXY6Zmlyc3QtY2hpbGR7XG4gICAgICAgIGdyaWQtY29sdW1uOiAyO1xuICAgICAgICBncmlkLXJvdzogMTtcbiAgICAgIH1cbiAgICAgIC50d2luLXNlY3Rpb25fX2NvbnRhaW5lciBkaXY6bGFzdC1jaGlsZHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IDE7XG4gICAgICAgIGdyaWQtcm93OiAxO1xuICAgICAgfVxuICAgIH1cblxuICB9XG5cbiAgLmRlc2staGlkZXtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCl7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgIH1cbiAgfVxuICAubW9iLWhpZGV7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KXtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbn1cblxuLnNpbXBsZS10ZXh0LCAuY29tbWVudC10ZXh0LCAucHJlc2VudG1lbnQsIC5lZGl0b3J7XG4gIHB7XG4gICAgYSB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogIzAwZmZjMjtcbiAgICAgIHRleHQtdW5kZXJsaW5lLW9mZnNldDogNHB4O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogM3B4O1xuICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgY29sb3I6ICMwMGZmYzI7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5jdGF7XG4gIC5hbGlnbm1lbnQtY2VudGVye1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG5cbiAgLmFsaWdubWVudC1yaWdodHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB9XG59XG5cbi5yZXN1bHRze1xuICAuYWJvdXR1cy1yZXN1bHRze1xuICAgIHBhZGRpbmc6IDUwcHggMDtcbiAgfVxuICAucmVzdWx0LWl0ZW17XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KXtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cblxuICAmLnJlc3VsdHMtc2l6ZS1zbWFsbHtcbiAgICAuY29udGFpbmVye1xuICAgICAgd2lkdGg6IDExNDBweDtcbiAgICB9XG4gICAgLnJlc3VsdC1pdGVtIC5yZXN1bHQtbnVtYmVye1xuICAgICAgZm9udC1zaXplOiA0OHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgfVxuICAgIC5yZXN1bHQtbmFtZXtcbiAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICB9XG4gIH1cblxuICAmLnJlc3VsdHMtYWxpZ25tZW50LWNlbnRlcntcbiAgICAucmVzdWx0LWl0ZW17XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICAgIC5yZXN1bHQtaWNvbntcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIH1cbiAgfVxufVxuXG5zcGFuLnRpdGxle1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDIwMDBweCl7XG4gIC5ydW5uaW5nLWNvbnRlbnQtd3JhcHBlciAucnVubmluZy10aXRsZSBoMSwgLnJ1bm5pbmctY29udGVudC13cmFwcGVyIC5ydW5uaW5nLXRpdGxlIGgye1xuICAgIGZvbnQtc2l6ZTogNHZ3O1xuICB9XG4gIGgxLCAucnVubmluZy1jb250ZW50LXdyYXBwZXIgLnJ1bm5pbmctdGl0bGUgaDEsIC5ydW5uaW5nLWNvbnRlbnQtd3JhcHBlciAucnVubmluZy10aXRsZSBoMntcbiAgICBsaW5lLWhlaWdodDogMS4xO1xuICB9XG4gIC5lY29zeXN0ZW0td3JhcHBlciBwLCAucnVubmluZy10aXRsZSwgLnJ1bm5pbmctY2F0ZWdvcnksIC50YWItdGV4dCBwLCAuc2ltcGxlLXRleHQgcHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgfVxuICAuY29tbWVudC10ZXh0IHB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICB9XG4gIC5jb21tZW50YXRvci1uYW1le1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgfVxuICAuY29tbWVudGF0b3ItaW5mbywgLnRvZ2dsZXItdGl0bGV7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG4iLCJib2R5IHtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBmb250LWZhbWlseTogXCJFcGlsb3F1ZVwiO1xufVxuXG4uaGVhZGVyIHtcbiAgbWluLWhlaWdodDogODBweDtcbiAgdHJhbnNpdGlvbjogMC42cyBhbGwgY3ViaWMtYmV6aWVyKDAuNjUsIDAuMDUsIDAuMzYsIDEpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmhlYWRlcjpub3QoLnN0YXRpYykge1xuICBib3gtc2hhZG93OiAxcHggLTFweCAxN3B4IDAgcmdiYSgwLCAwLCAwLCAwLjE1KTtcbn1cbi5oZWFkZXIuZml4ZWQge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDU7XG59XG4uaGVhZGVyLmhpZGRlbiB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uaGVhZGVyIC5oZWFkZXItd3JhcHBlciB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5oZWFkZXIgLmhlYWRlci1tZW51LXRvZ2dsZXIge1xuICBwYWRkaW5nOiAxMXB4O1xufVxuLmhlYWRlciAuaGVhZGVyLW1lbnUtdG9nZ2xlciBzdmcge1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyNXB4O1xufVxuLmhlYWRlciAuaGVhZGVyLXJpZ2h0Ym94ID4gZGl2IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmhlYWRlciAuaGVhZGVyLXJpZ2h0Ym94IC50by10b3Age1xuICBtYXJnaW4tcmlnaHQ6IDQycHg7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmhlYWRlciAuaGVhZGVyLXJpZ2h0Ym94IC50by10b3AuYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbn1cbi5oZWFkZXIgLm1vYi1zaG93IC5sb2NhaXRvbi1sb2dvIHN2ZyB7XG4gIHdpZHRoOiAzNXB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi5oZWFkZXIuYmxhY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5oZWFkZXIuYmxhY2sgLmxvY2F0aW9uLXdyYXBwZXIsXG4uaGVhZGVyLmJsYWNrIC5sb2NhdGlvbi13cmFwcGVyIGEge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5oZWFkZXIuYmxhY2sgLmhlYWRlci1tZW51LXRvZ2dsZXIgc3ZnIHJlY3QsXG4uaGVhZGVyLmJsYWNrIC5oZWFkZXItbWVudS10b2dnbGVyIHN2ZyBwYXRoLFxuLmhlYWRlci5ibGFjayAudG8tdG9wIHN2ZyByZWN0LFxuLmhlYWRlci5ibGFjayAudG8tdG9wIHN2ZyBwYXRoIHtcbiAgZmlsbDogI2ZmZjtcbn1cbi5oZWFkZXIuYmxhY2sgLm1vYi1zaG93IC5sb2NhaXRvbi1sb2dvIHN2ZyBwYXRoLFxuLmhlYWRlci5ibGFjayAubW9iLXNob3cgLmxvY2FpdG9uLWxvZ28gc3ZnIHJlY3Qge1xuICBmaWxsOiAjZmZmO1xufVxuLmhlYWRlcjpub3QoLmJsYWNrKSxcbi5oZWFkZXI6bm90KC5ibGFjaykgYSB7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG5ib2R5LmJsYWNrZW5pbmcgLmhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIGNvbG9yOiAjZmZmO1xufVxuYm9keS5ibGFja2VuaW5nIC5oZWFkZXIgLmxvY2F0aW9uLXdyYXBwZXIsXG5ib2R5LmJsYWNrZW5pbmcgLmhlYWRlciAubG9jYXRpb24td3JhcHBlciBhIHtcbiAgY29sb3I6ICNmZmY7XG59XG5ib2R5LmJsYWNrZW5pbmcgLmhlYWRlciAubG9jYWl0b24tbG9nbyBpbWcge1xuICBmaWx0ZXI6IGludmVydCgxMDAlKSBzZXBpYSgwJSkgc2F0dXJhdGUoNzUwMCUpIGh1ZS1yb3RhdGUoMTE2ZGVnKSBicmlnaHRuZXNzKDEwOSUpIGNvbnRyYXN0KDEwOSUpO1xufVxuYm9keS5ibGFja2VuaW5nIC5oZWFkZXIgLmhlYWRlci1tZW51LXRvZ2dsZXIgc3ZnIHJlY3QsXG5ib2R5LmJsYWNrZW5pbmcgLmhlYWRlciAuaGVhZGVyLW1lbnUtdG9nZ2xlciBzdmcgcGF0aCxcbmJvZHkuYmxhY2tlbmluZyAuaGVhZGVyIC50by10b3Agc3ZnIHJlY3QsXG5ib2R5LmJsYWNrZW5pbmcgLmhlYWRlciAudG8tdG9wIHN2ZyBwYXRoIHtcbiAgZmlsbDogI2ZmZjtcbn1cbmJvZHkuYmxhY2tlbmluZyAuaGVhZGVyIC5tb2Itc2hvdyAubG9jYWl0b24tbG9nbyBzdmcgcGF0aCxcbmJvZHkuYmxhY2tlbmluZyAuaGVhZGVyIC5tb2Itc2hvdyAubG9jYWl0b24tbG9nbyBzdmcgcmVjdCB7XG4gIGZpbGw6ICNmZmY7XG59XG5ib2R5LmJsYWNrZW5pbmcgZm9vdGVyIC5sb2dvLWxpbmsgaW1nIHtcbiAgZmlsdGVyOiBpbnZlcnQoMTAwJSkgc2VwaWEoMCUpIHNhdHVyYXRlKDc1MDAlKSBodWUtcm90YXRlKDExNmRlZykgYnJpZ2h0bmVzcygxMDklKSBjb250cmFzdCgxMDklKTtcbn1cbmJvZHkuYmxhY2tlbmluZyBmb290ZXIgLmNpcmNsZS1zb2NzIC5zb2MtaXRlbSBpIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5ib2R5LmJsYWNrZW5pbmcgc2VjdGlvbi5wcmVzZW50bWVudCAudGFiLWJ1dHRvbiAuYnV0dG9uLXRleHQsXG5ib2R5LmJsYWNrZW5pbmcgLnBhZ2UtYnVpbGQgLnRleHQtd2l0aC1hcnJvdyBwIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5ib2R5LmJsYWNrZW5pbmcgLnBhZ2UtYnVpbGQgLnRleHQtd2l0aC1hcnJvdyBzdmcgcGF0aCB7XG4gIGZpbGw6ICNmZmZmZmY7XG59XG5cbnNlY3Rpb24ge1xuICB0cmFuc2l0aW9uOiAwLjNzIGJhY2tncm91bmQtY29sb3IgZWFzZTtcbn1cblxuLmxvY2F0aW9uLXdyYXBwZXIge1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG59XG4ubG9jYXRpb24td3JhcHBlci5tb2Itc2hvdyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubG9jYXRpb24td3JhcHBlciAubG9jYWl0b24tbG9nbyB7XG4gIG1heC13aWR0aDogMTAwcHg7XG4gIGhlaWdodDogMjRweDtcbn1cbi5sb2NhdGlvbi13cmFwcGVyIHNwYW4ge1xuICBmb250LXNpemU6IDI2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiA0Ni44cHg7XG59XG4ubG9jYXRpb24td3JhcHBlciAubG9jYXRpb24tZHJvcCB7XG4gIG1hcmdpbjogMCAxNXB4O1xuICBsaW5lLWhlaWdodDogMC41ZW07XG59XG5cbi5ydW5uaW5nLWNvbnRlbnQtd3JhcHBlciAubG90dGllLW1vYmlsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucnVubmluZy1jb250ZW50LXdyYXBwZXI6bm90KC5yb3dlZCkgLnJ1bm5pbmctdGl0bGUge1xuICB3aWR0aDogNTUlO1xufVxuLnJ1bm5pbmctY29udGVudC13cmFwcGVyOm5vdCgucm93ZWQpIC5ydW5uaW5nLWltYWdlIHtcbiAgbWF4LXdpZHRoOiA0NSU7XG59XG4ucnVubmluZy1jb250ZW50LXdyYXBwZXI6bm90KC5yb3dlZCkgLnJ1bm5pbmctaW1hZ2UgPiAqIHtcbiAgbWF4LXdpZHRoOiA5MCU7XG59XG4ucnVubmluZy1jb250ZW50LXdyYXBwZXIucm93ZWQgLnJ1bm5pbmctdGl0bGUge1xuICBtYXJnaW4tcmlnaHQ6IDIwJTtcbn1cbi5ydW5uaW5nLWNvbnRlbnQtd3JhcHBlci5yb3dlZCAucnVubmluZy1pbWFnZSB7XG4gIG1heC13aWR0aDogNzAlO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbi5ydW5uaW5nLWNvbnRlbnQtd3JhcHBlciAucnVubmluZy10aXRsZSBoMSwgLnJ1bm5pbmctY29udGVudC13cmFwcGVyIC5ydW5uaW5nLXRpdGxlIGgyIHtcbiAgZm9udC1zaXplOiA0LjN2dztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEwMHB4O1xuICBsaW5lLWhlaWdodDogNzJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxZW07XG59XG4ucnVubmluZy1jb250ZW50LXdyYXBwZXIgPiBzdmcsXG4ucnVubmluZy1jb250ZW50LXdyYXBwZXIgPiBpbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5ydW5pbmctbGluZS1zZWN0aW9uIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiA1MHB4O1xufVxuLnJ1bmluZy1saW5lLXNlY3Rpb24gLnJ1bm5pbmctbGluZS1jb250YWluZXIge1xuICBtYXJnaW4tbGVmdDogMzBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBib3JkZXItcmFkaXVzOiA0MHB4LzUwJTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuLnJ1bmluZy1saW5lLXNlY3Rpb24gLnJ1bm5pbmctbGluZS1jb250ZW50IHtcbiAgbWluLXdpZHRoOiBmaXQtY29udGVudDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYW5pbWF0aW9uOiBcInJ1bm5pbmctbGluZVwiIGxpbmVhciAxMHMgaW5maW5pdGUgcnVubmluZztcbn1cbi5ydW5pbmctbGluZS1zZWN0aW9uIC5ydW5uaW5nLWxpbmUtY29udGVudDpob3ZlciB7XG4gIGFuaW1hdGlvbi1wbGF5LXN0YXRlOiBwYXVzZWQ7XG59XG4ucnVuaW5nLWxpbmUtc2VjdGlvbiAucnVubmluZy1saW5lLWl0ZW0ge1xuICBtaW4taGVpZ2h0OiAxMTBweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMDBweDtcbn1cbi5ydW5pbmctbGluZS1zZWN0aW9uIC5ydW5uaW5nLWxpbmUtaXRlbSAucnVubmluZy1jYXRlZ29yeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgcGFkZGluZzogN3B4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG59XG4ucnVuaW5nLWxpbmUtc2VjdGlvbiAucnVubmluZy1saW5lLWl0ZW0gLnJ1bm5pbmctdGl0bGUgaDEge1xuICBmb250LXNpemU6IDI0cHg7XG4gIG1hcmdpbjogMDtcbiAgbGluZS1oZWlnaHQ6IDAuODtcbn1cbkBrZXlmcmFtZXMgcnVubmluZy1saW5lIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIH1cbn1cblxuLmVjb3N5c3RlbS13cmFwcGVyLmNvbXBhY3QtdGl0bGUgLnRpdGxlLXdyYXBwZXIge1xuICBtYXgtd2lkdGg6IDgwJTtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbi5lY29zeXN0ZW0td3JhcHBlci5jb21wYWN0LXRpdGxlIC50aXRsZS13cmFwcGVyLmludmVzdC10aXRsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5lY29zeXN0ZW0td3JhcHBlciAuZWNvc3lzdGVtLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogNzEuMnB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLmVjb3N5c3RlbS13cmFwcGVyIC5lY29zeXN0ZW0tdGV4dCAqOm5vdChzdHJvbmcpIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5lY29zeXN0ZW0td3JhcHBlciAuaW1hZ2UtY29sdW1uOm5vdCguY29sLTIpIHtcbiAgbWF4LXdpZHRoOiA3MCU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuLmVjb3N5c3RlbS13cmFwcGVyIC5saXN0LXdyYXBwZXIge1xuICB3aWR0aDogMzQlO1xufVxuLmVjb3N5c3RlbS13cmFwcGVyIC5saXN0LXdyYXBwZXIgaDEsIC5lY29zeXN0ZW0td3JhcHBlciAubGlzdC13cmFwcGVyIC5oMSB7XG4gIGZvbnQtc2l6ZTogNDhweDtcbiAgbGluZS1oZWlnaHQ6IDIuNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5lY29zeXN0ZW0td3JhcHBlciAubGlzdC13cmFwcGVyIGgxOm5vdCg6Zmlyc3QtY2hpbGQpLCAuZWNvc3lzdGVtLXdyYXBwZXIgLmxpc3Qtd3JhcHBlciAuaDE6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tdG9wOiA4MHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDdweCkge1xuICAuZWNvc3lzdGVtLXdyYXBwZXIgLmxpc3Qtd3JhcHBlciBoMSwgLmVjb3N5c3RlbS13cmFwcGVyIC5saXN0LXdyYXBwZXIgLmgxIHtcbiAgICBsaW5lLWhlaWdodDogNjkuNnB4O1xuICB9XG59XG4uZWNvc3lzdGVtLXdyYXBwZXIgLmxpc3Qtd3JhcHBlciBoMiwgLmVjb3N5c3RlbS13cmFwcGVyIC5saXN0LXdyYXBwZXIgLmgyIHtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBsaW5lLWhlaWdodDogNTcuNnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLmVjb3N5c3RlbS13cmFwcGVyIC5saXN0LXdyYXBwZXIgaDItYmlnLCAuZWNvc3lzdGVtLXdyYXBwZXIgLmxpc3Qtd3JhcHBlciAuaDItYmlnIHtcbiAgZm9udC1zaXplOiA4NHB4O1xuICBsaW5lLWhlaWdodDogMTAwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmVjb3N5c3RlbS13cmFwcGVyIC5saXN0LXdyYXBwZXIgaDItYmlnLCAuZWNvc3lzdGVtLXdyYXBwZXIgLmxpc3Qtd3JhcHBlciAuaDItYmlnIHtcbiAgICBmb250LXNpemU6IDQycHg7XG4gICAgbGluZS1oZWlnaHQ6IDUwLjRweDtcbiAgfVxufVxuLmVjb3N5c3RlbS13cmFwcGVyIC5saXN0LXdyYXBwZXIgaDItYmlnZ2VzdCwgLmVjb3N5c3RlbS13cmFwcGVyIC5saXN0LXdyYXBwZXIgLmgyLWJpZ2dlc3Qge1xuICBmb250LXNpemU6IDEwN3B4O1xuICBsaW5lLWhlaWdodDogMTI4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmVjb3N5c3RlbS13cmFwcGVyIC5saXN0LXdyYXBwZXIgaDItYmlnZ2VzdCwgLmVjb3N5c3RlbS13cmFwcGVyIC5saXN0LXdyYXBwZXIgLmgyLWJpZ2dlc3Qge1xuICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICB9XG59XG4uZWNvc3lzdGVtLXdyYXBwZXIgLmxpc3Qtd3JhcHBlciBoMi1zbWFsbCwgLmVjb3N5c3RlbS13cmFwcGVyIC5saXN0LXdyYXBwZXIgLmgyLXNtYWxsIHtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBsaW5lLWhlaWdodDogNDYuOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5lY29zeXN0ZW0td3JhcHBlciAubGlzdC13cmFwcGVyIGgyLXNtYWxsLCAuZWNvc3lzdGVtLXdyYXBwZXIgLmxpc3Qtd3JhcHBlciAuaDItc21hbGwge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5lY29zeXN0ZW0td3JhcHBlciAubGlzdC13cmFwcGVyIGgyOm5vdCguZWNvc3lzdGVtLXdyYXBwZXIgLmxpc3Qtd3JhcHBlciBoMi1iaWcsIC5lY29zeXN0ZW0td3JhcHBlciAubGlzdC13cmFwcGVyIGgyLWJpZ2dlc3QsIC5lY29zeXN0ZW0td3JhcHBlciAubGlzdC13cmFwcGVyIGgyLXNtYWxsLCAuZWNvc3lzdGVtLXdyYXBwZXIgLmxpc3Qtd3JhcHBlciAuaDItYmlnLCAuZWNvc3lzdGVtLXdyYXBwZXIgLmxpc3Qtd3JhcHBlciAuaDItYmlnZ2VzdCwgLmVjb3N5c3RlbS13cmFwcGVyIC5saXN0LXdyYXBwZXIgLmgyLXNtYWxsKSwgLmVjb3N5c3RlbS13cmFwcGVyIC5saXN0LXdyYXBwZXIgLmgyOm5vdCguZWNvc3lzdGVtLXdyYXBwZXIgLmxpc3Qtd3JhcHBlciBoMi1iaWcsIC5lY29zeXN0ZW0td3JhcHBlciAubGlzdC13cmFwcGVyIGgyLWJpZ2dlc3QsIC5lY29zeXN0ZW0td3JhcHBlciAubGlzdC13cmFwcGVyIGgyLXNtYWxsLCAuZWNvc3lzdGVtLXdyYXBwZXIgLmxpc3Qtd3JhcHBlciAuaDItYmlnLCAuZWNvc3lzdGVtLXdyYXBwZXIgLmxpc3Qtd3JhcHBlciAuaDItYmlnZ2VzdCwgLmVjb3N5c3RlbS13cmFwcGVyIC5saXN0LXdyYXBwZXIgLmgyLXNtYWxsKSB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNy43cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAyMDAwcHgpIHtcbiAgLmVjb3N5c3RlbS13cmFwcGVyIC5saXN0LXdyYXBwZXIgaDIsIC5lY29zeXN0ZW0td3JhcHBlciAubGlzdC13cmFwcGVyIC5oMiB7XG4gICAgZm9udC1zaXplOiA3MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjIgIWltcG9ydGFudDtcbiAgfVxufVxuLmVjb3N5c3RlbS13cmFwcGVyLmhhdmUtbGlzdCAuaW1hZ2UtY29sdW1uIHtcbiAgd2lkdGg6IDY2JTtcbn1cbi5lY29zeXN0ZW0td3JhcHBlci5oYXZlLWxpc3QgLmltYWdlLWNvbHVtbiAuZWNvc3lzdGVtLWltYWdlIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAxNi40MXB4O1xufVxuLmVjb3N5c3RlbS13cmFwcGVyLmhhdmUtbGlzdCAuaW1hZ2UtY29sdW1uIC5lY29zeXN0ZW0taW1hZ2Ugc3ZnIHtcbiAgbWF4LXdpZHRoOiA4MCU7XG59XG4uZWNvc3lzdGVtLXdyYXBwZXIuaGF2ZS1saXN0IC5saXN0LXdyYXBwZXIge1xuICB3aWR0aDogMzQlO1xuICBtaW4taGVpZ2h0OiA1MzJweDtcbn1cblxuLmNvbW1lbnRhdG9yLW5hbWUge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbi5jb21tZW50YXRvci1pbWFnZSBpbWcge1xuICB3aWR0aDogODUlO1xufVxuXG4ucGFnZS1ob21lIHNlY3Rpb24udGFicy1zZWN0aW9uOm5vdCgubm8tcGFkZGluZykge1xuICBwYWRkaW5nLXRvcDogMjcwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAzMDBweDtcbn1cblxuc2VjdGlvbi50YWJzLXNlY3Rpb246bm90KC5uby1wYWRkaW5nKSB7XG4gIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgcGFkZGluZy1ib3R0b206IDE1MHB4O1xufVxuc2VjdGlvbi50YWJzLXNlY3Rpb246bm90KC5uby1wYWRkaW5nKSAuY29udGFpbmVyLXNtYWxsIC50YWItc2xpZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5zZWN0aW9uLnRhYnMtc2VjdGlvbjpub3QoLm5vLXBhZGRpbmcpIC5jb250YWluZXIuZC1mbGV4IHtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuc2VjdGlvbi50YWJzLXNlY3Rpb246bm90KC5uby1wYWRkaW5nKSAuY29udGFpbmVyLmQtZmxleCAudGFiLXRleHRzIHtcbiAgbWFyZ2luLWJvdHRvbTogODBweDtcbn1cbnNlY3Rpb24udGFicy1zZWN0aW9uOm5vdCgubm8tcGFkZGluZykgLmNvbnRhaW5lci5kLWZsZXggLnRhYi10ZXh0cyAuYnV0dG9uLXdyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiAtODBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgc2VjdGlvbi50YWJzLXNlY3Rpb246bm90KC5uby1wYWRkaW5nKSAuY29udGFpbmVyLmQtZmxleCAudGFiLXRleHRzIC5idXR0b24td3JhcHBlciB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDUwJSArIDMwcHgpO1xuICB9XG59XG5zZWN0aW9uLnRhYnMtc2VjdGlvbjpub3QoLm5vLXBhZGRpbmcpIC5jb250YWluZXIuZC1mbGV4IC50YWItdGV4dHMgLmJ1dHRvbi13cmFwcGVyIC5idXR0b24tdGV4dCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5zZWN0aW9uLnRhYnMtc2VjdGlvbjpub3QoLm5vLXBhZGRpbmcpIC5kLWZsZXgge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5zZWN0aW9uLnRhYnMtc2VjdGlvbjpub3QoLm5vLXBhZGRpbmcpIC5kLWZsZXggLnRhYi1zbGlkZXIge1xuICBtYXJnaW46IC04MHB4IC01MHB4IDAgYXV0bztcbiAgd2lkdGg6IDc3JTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuc2VjdGlvbi50YWJzLXNlY3Rpb246bm90KC5uby1wYWRkaW5nKSAuZC1mbGV4IC50YWItc2xpZGVyIC5zbGlkZXItaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiBjYWxjKDI1JSAtIDMwcHgpO1xufVxuc2VjdGlvbi50YWJzLXNlY3Rpb246bm90KC5uby1wYWRkaW5nKSAuZC1mbGV4IC50YWItc2xpZGVyIC5zbGlkZXItaXRlbSBpbWcge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjhzO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBtaXgtYmxlbmQtbW9kZSwgd2lkdGgsIG9wYWNpdHksIGJhY2tncm91bmQtY29sb3I7XG59XG5zZWN0aW9uLnRhYnMtc2VjdGlvbjpub3QoLm5vLXBhZGRpbmcpIC50YWItd3JhcHBlci5jZW50ZXJlZCB7XG4gIHBhZGRpbmctdG9wOiAyMzBweDtcbn1cbnNlY3Rpb24udGFicy1zZWN0aW9uOm5vdCgubm8tcGFkZGluZykgLnRhYi13cmFwcGVyLmNlbnRlcmVkIC50YWItYmFja2dyb3VuZCB7XG4gIG1heC1oZWlnaHQ6IDg5M3B4O1xufVxuc2VjdGlvbi50YWJzLXNlY3Rpb246bm90KC5uby1wYWRkaW5nKSAudGFiLXdyYXBwZXIuY2VudGVyZWQgLnRhYi1zbGlkZXIge1xuICBtYXgtd2lkdGg6IDc3MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiA5MHB4O1xufVxuc2VjdGlvbi50YWJzLXNlY3Rpb246bm90KC5uby1wYWRkaW5nKSAudGFiLXdyYXBwZXIuY2VudGVyZWQgLnRhYi1zbGlkZXIgLnNsaWRlci1pdGVtIHtcbiAgbWF4LXdpZHRoOiBjYWxjKDMzJSAtIDQwcHgpO1xuICBwYWRkaW5nOiAwIDQwcHggNDBweCAwO1xufVxuc2VjdGlvbi50YWJzLXNlY3Rpb246bm90KC5uby1wYWRkaW5nKSAudGFiLXdyYXBwZXIuY2VudGVyZWQgLnRhYi1zbGlkZXIgLnNsaWRlci1pdGVtOmxhc3QtY2hpbGQge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuc2VjdGlvbi50YWJzLXNlY3Rpb246bm90KC5uby1wYWRkaW5nKSAudGFiLXdyYXBwZXIuY2VudGVyZWQgLnRhYi1zbGlkZXIgLnNsaWRlci1wb3B1cCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOCk7XG4gIHotaW5kZXg6IDU7XG59XG5zZWN0aW9uLnRhYnMtc2VjdGlvbjpub3QoLm5vLXBhZGRpbmcpIC50YWItd3JhcHBlci5jZW50ZXJlZCAudGFiLXNsaWRlciAuc2xpZGVyLXBvcHVwIC5wb3B1cC13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuc2VjdGlvbi50YWJzLXNlY3Rpb246bm90KC5uby1wYWRkaW5nKSAudGFiLXdyYXBwZXIuY2VudGVyZWQgLnRhYi1zbGlkZXIgLnNsaWRlci1wb3B1cCAucG9wdXAtd3JhcHBlciAudG9wYmFyLXdyYXBwZXIge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuc2VjdGlvbi50YWJzLXNlY3Rpb246bm90KC5uby1wYWRkaW5nKSAudGFiLXdyYXBwZXIuY2VudGVyZWQgLnRhYi1zbGlkZXIgLnNsaWRlci1wb3B1cCAucG9wdXAtd3JhcHBlciAucGFnaW5hdGlvbi13cmFwcGVyIHtcbiAgbWF4LXdpZHRoOiBmaXQtY29udGVudDtcbn1cbnNlY3Rpb24udGFicy1zZWN0aW9uOm5vdCgubm8tcGFkZGluZykgLnRhYi13cmFwcGVyLmNlbnRlcmVkIC50YWItc2xpZGVyIC5zbGlkZXItcG9wdXAgLnBvcHVwLXdyYXBwZXIgLnNsaWRlLWJ1dHRvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHotaW5kZXg6IDI7XG4gIGJvdHRvbTogMDtcbn1cbnNlY3Rpb24udGFicy1zZWN0aW9uOm5vdCgubm8tcGFkZGluZykgLnRhYi13cmFwcGVyLmNlbnRlcmVkIC50YWItc2xpZGVyIC5zbGlkZXItcG9wdXAgLnBvcHVwLXdyYXBwZXIgLnNsaWRlLWJ1dHRvbnMgPiBkaXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuc2VjdGlvbi50YWJzLXNlY3Rpb246bm90KC5uby1wYWRkaW5nKSAudGFiLXdyYXBwZXIuY2VudGVyZWQgLnRhYi1zbGlkZXIgLnNsaWRlci1wb3B1cCAucG9wdXAtd3JhcHBlciAuc2xpZGUtYnV0dG9ucyA+IGRpdi5yaWdodC1wYXJ0IHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbnNlY3Rpb24udGFicy1zZWN0aW9uOm5vdCgubm8tcGFkZGluZykgLnRhYi13cmFwcGVyLmNlbnRlcmVkIC50YWItc2xpZGVyIC5zbGlkZXItcG9wdXAgLnN3aXBlci5zbGlkZXIge1xuICBtaW4td2lkdGg6IDA7XG59XG5zZWN0aW9uLnRhYnMtc2VjdGlvbjpub3QoLm5vLXBhZGRpbmcpIC50YWItd3JhcHBlci5jZW50ZXJlZCAudGFiLXNsaWRlciAuc2xpZGVyLXBvcHVwIC5zd2lwZXIuc2xpZGVyIC5pbWFnZS13cmFwcGVyIGltZyB7XG4gIGhlaWdodDogNjkycHg7XG4gIHdpZHRoOiBhdXRvO1xufVxuc2VjdGlvbi50YWJzLXNlY3Rpb246bm90KC5uby1wYWRkaW5nKSAudGFiLXdyYXBwZXIuY2VudGVyZWQgLmNvbnRhaW5lci1zbWFsbCB7XG4gIHdpZHRoOiA1MHZ3O1xuICBtYXJnaW46IC0yMDBweCBhdXRvIDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5zZWN0aW9uLnRhYnMtc2VjdGlvbjpub3QoLm5vLXBhZGRpbmcpIC50YWItd3JhcHBlci5jZW50ZXJlZCAuY29udGFpbmVyLXNtYWxsIC50YWItdGV4dHMge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtaW4td2lkdGg6IDEwMCU7XG59XG5zZWN0aW9uLnRhYnMtc2VjdGlvbjpub3QoLm5vLXBhZGRpbmcpIC50YWItd3JhcHBlci5jZW50ZXJlZCAudGFiLXN1YnRpdGxlIHtcbiAgbWFyZ2luOiA0NXB4IDAgMDtcbn1cbnNlY3Rpb24udGFicy1zZWN0aW9uOm5vdCgubm8tcGFkZGluZykgLnRhYi13cmFwcGVyLmNlbnRlcmVkIC50YWItdGV4dCB7XG4gIG1hcmdpbi1ib3R0b206IDQ1cHg7XG59XG5zZWN0aW9uLnRhYnMtc2VjdGlvbjpub3QoLm5vLXBhZGRpbmcpIC50YWItd3JhcHBlci5jZW50ZXJlZCAudGFiLWJ1dHRvbiB7XG4gIG1hcmdpbjogMCBhdXRvIDE1MHB4O1xufVxuc2VjdGlvbi50YWJzLXNlY3Rpb246bm90KC5uby1wYWRkaW5nKSAudGFiLXdyYXBwZXIuY2VudGVyZWQgLnRhYi1pbWFnZSB7XG4gIG1heC13aWR0aDogdW5zZXQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuc2VjdGlvbi50YWJzLXNlY3Rpb246bm90KC5uby1wYWRkaW5nKSAudGFiLXdyYXBwZXIgLnRhYi1iYWNrZ3JvdW5kIHtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IC01MHB4O1xuICByaWdodDogLTUwcHg7XG4gIHotaW5kZXg6IC0xO1xufVxuc2VjdGlvbi50YWJzLXNlY3Rpb246bm90KC5uby1wYWRkaW5nKSAudGFiLXdyYXBwZXIgLnRhYi1iYWNrZ3JvdW5kIC5iYWNrLXNpbmdsZSB7XG4gIGZsb2F0OiByaWdodDtcbn1cbnNlY3Rpb24udGFicy1zZWN0aW9uOm5vdCgubm8tcGFkZGluZykgLnRhYi13cmFwcGVyIC50YWItYmFja2dyb3VuZCAuYmFja2dyb3VuZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMTAwJTtcbn1cbnNlY3Rpb24udGFicy1zZWN0aW9uOm5vdCgubm8tcGFkZGluZykgLnRhYi13cmFwcGVyIC50YWItYmFja2dyb3VuZCAuYmFja2dyb3VuZCBkaXYge1xuICBoZWlnaHQ6IDEwMCU7XG59XG5zZWN0aW9uLnRhYnMtc2VjdGlvbjpub3QoLm5vLXBhZGRpbmcpIC50YWItd3JhcHBlciAudGFiLWJhY2tncm91bmQgLmJhY2tncm91bmQgZGl2LnJpZ2h0LXBhcnQge1xuICB3aWR0aDogMzMlO1xufVxuc2VjdGlvbi50YWJzLXNlY3Rpb246bm90KC5uby1wYWRkaW5nKSAudGFiLXdyYXBwZXIgLnRhYi1iYWNrZ3JvdW5kIC5iYWNrZ3JvdW5kIGRpdi5yaWdodC1wYXJ0IGltZyB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgc2VjdGlvbi50YWJzLXNlY3Rpb246bm90KC5uby1wYWRkaW5nKSAudGFiLXdyYXBwZXIgLnRhYi1iYWNrZ3JvdW5kIC5iYWNrZ3JvdW5kIGRpdi5yaWdodC1wYXJ0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG4gIH1cbn1cbnNlY3Rpb24udGFicy1zZWN0aW9uOm5vdCgubm8tcGFkZGluZykgLnRhYi13cmFwcGVyIC50YWItYmFja2dyb3VuZCAuYmFja2dyb3VuZCBzdmcsXG5zZWN0aW9uLnRhYnMtc2VjdGlvbjpub3QoLm5vLXBhZGRpbmcpIC50YWItd3JhcHBlciAudGFiLWJhY2tncm91bmQgLmJhY2tncm91bmQgaW1nIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogYXV0bztcbn1cbnNlY3Rpb24udGFicy1zZWN0aW9uOm5vdCgubm8tcGFkZGluZykgLnRhYi13cmFwcGVyIC50YWItYmFja2dyb3VuZCAuYmFjay1mcmFnbWVudHMge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi53aGF0LXRvcC13cmFwcGVyIC50YWItdG9nZ2xlcnMge1xuICBib3JkZXI6IDNweCBzb2xpZCAjMDAwO1xuICBtYXgtd2lkdGg6IGZpdC1jb250ZW50O1xuICBtYXJnaW46IDAgYXV0bztcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLWJvdHRvbTogMTY0cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG59XG4ud2hhdC10b3Atd3JhcHBlciAudGFiLXRvZ2dsZXJzOmhvdmVyIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMnB4ICMwMDA7XG59XG4ud2hhdC10b3Atd3JhcHBlciAudGFiLXRvZ2dsZXJzIC50b2dnbGVyLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIHdpZHRoOiAxNTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICBwYWRkaW5nOiAxMXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ud2hhdC10b3Atd3JhcHBlciAudGFiLXRvZ2dsZXJzIC50b2dnbGVyLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwcHg7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDBweDtcbn1cbi53aGF0LXRvcC13cmFwcGVyIC50YWItdG9nZ2xlcnMgLnRvZ2dsZXItaXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDBweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDBweDtcbn1cbi53aGF0LXRvcC13cmFwcGVyIC50YWItdG9nZ2xlcnMgLnRvZ2dsZXItaXRlbSAudG9nZ2xlci10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi53aGF0LXRvcC13cmFwcGVyIC50YWItdG9nZ2xlcnMgLnRvZ2dsZXItaXRlbS5hY3RpdmUsIC53aGF0LXRvcC13cmFwcGVyIC50YWItdG9nZ2xlcnMgLnRvZ2dsZXItaXRlbTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG4ud2hhdC10b3Atd3JhcHBlciAudGFiLXRvZ2dsZXJzIC50b2dnbGVyLWl0ZW0uYWN0aXZlIC50b2dnbGVyLXRpdGxlLCAud2hhdC10b3Atd3JhcHBlciAudGFiLXRvZ2dsZXJzIC50b2dnbGVyLWl0ZW06aG92ZXIgLnRvZ2dsZXItdGl0bGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIGNvbG9yOiAjZmZmO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAud2hhdC10b3Atd3JhcHBlciBoMS5wb3MtYWJzIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLWJvdHRvbTogNDRweDtcbiAgfVxufVxuXG4ud2hhdC10YWJzIC50YWItd3JhcHBlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ud2hhdC10YWJzIC50YWItd3JhcHBlci5hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi53aGF0LXRhYnMgLnRhYi13cmFwcGVyIC50YWItdGV4dHMge1xuICB3aWR0aDogNjYlO1xufVxuLndoYXQtdGFicyAudGFiLXdyYXBwZXIgLnRhYi10ZXh0IHtcbiAgbWFyZ2luLWJvdHRvbTogMzhweDtcbn1cbi53aGF0LXRhYnMgLnRhYi13cmFwcGVyIC50YWItaW1hZ2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXgtd2lkdGg6IDM0JTtcbn1cbi53aGF0LXRhYnMgLnRhYi13cmFwcGVyIC5iYWNrZ3JvdW5kLmJhY2stc2luZ2xlIHtcbiAgd2lkdGg6IDMzJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLndoYXQtdGFicyAudGFiLXdyYXBwZXIgLmJhY2tncm91bmQuYmFjay1zaW5nbGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbiAgfVxufVxuXG4udGFicy1zZWN0aW9uIC5iYWNrZ3JvdW5kIGltZyB7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG4ucGFnZS1ob21lIC53aGF0LXRhYnMgLnRhYi13cmFwcGVyIC50YWItaW1hZ2UgPiBkaXYge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG5cbi5hYm91dHVzLXdyYXBwZXIge1xuICBtYXgtd2lkdGg6IDY2JTtcbn1cbi5hYm91dHVzLXdyYXBwZXIgLmFib3V0dXMtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiA0MnB4O1xuICBsaW5lLWhlaWdodDogMzcuN3B4O1xufVxuLmFib3V0dXMtd3JhcHBlciAuYWJvdXR1cy10ZXh0IHtcbiAgbWFyZ2luLWJvdHRvbTogMzhweDtcbn1cbi5hYm91dHVzLXdyYXBwZXIgLmFib3V0dXMtdGV4dCBwIHtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBsaW5lLWhlaWdodDogNTcuNnB4O1xufVxuXG4uYWJvdXR1cy1yZXN1bHRzIHtcbiAgcGFkZGluZzogMTgwcHggMCA5MHB4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogNTBweCAwO1xufVxuLmFib3V0dXMtcmVzdWx0cyAucmVzdWx0LWljb24ge1xuICBtYXgtd2lkdGg6IDQwJTtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYWJvdXR1cy1yZXN1bHRzIC5yZXN1bHQtaXRlbSB7XG4gIHdpZHRoOiAzMy4zMyU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5hYm91dHVzLXJlc3VsdHMgLnJlc3VsdC1pdGVtIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG5cbiNhYm91dF91cyB7XG4gIHBhZGRpbmctYm90dG9tOiAyNTZweDtcbn1cbiNhYm91dF91cyAuYXdhcmRzLXNsaWRlciB7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cbiNhYm91dF91cyAuYXdhcmRzLXNsaWRlciAuYXdhcmQtc2xpZGUge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuI2Fib3V0X3VzIC5hd2FyZHMtc2xpZGVyIC5hd2FyZC1zbGlkZSAuZGF0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIGNvbG9yOiAjYWRhZGFkO1xuICBtYXJnaW46IDEwcHggMCAyMi40cHg7XG59XG4jYWJvdXRfdXMgLmF3YXJkcy1zbGlkZXIgLmF3YXJkLXNsaWRlIC50ZXh0IHtcbiAgbWFyZ2luOiAxNnB4IDAgMjBweDtcbn1cbiNhYm91dF91cyAuYXdhcmRzLXNsaWRlciAuYXdhcmQtc2xpZGUgLmF3YXJkLWljb24ge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDMwcHg7XG59XG4jYWJvdXRfdXMgLmF3YXJkcy1zbGlkZXIgLmF3YXJkLXNsaWRlIC5hd2FyZC1pY29uIGltZyxcbiNhYm91dF91cyAuYXdhcmRzLXNsaWRlciAuYXdhcmQtc2xpZGUgLmF3YXJkLWljb24gc3ZnIHtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgb2JqZWN0LXBvc2l0aW9uOiBsZWZ0O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDMwcHg7XG59XG5cbi5hd2FyZHMtcGFnaW5hdGlvbiB7XG4gIG1hcmdpbi10b3A6IDg0cHg7XG59XG4uYXdhcmRzLXBhZ2luYXRpb24gLmF3YXJkcy1sZWZ0LFxuLmF3YXJkcy1wYWdpbmF0aW9uIC5hd2FyZHMtcmlnaHQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGVhc2UgMC4zcztcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5hd2FyZHMtcGFnaW5hdGlvbiAuYXdhcmRzLWxlZnQ6aG92ZXIsXG4uYXdhcmRzLXBhZ2luYXRpb24gLmF3YXJkcy1yaWdodDpob3ZlciB7XG4gIHRyYW5zZm9ybTogc2NhbGVYKDEuMik7XG59XG4uYXdhcmRzLXBhZ2luYXRpb24gLnBhZ2luYXRpb24taXRlbXMge1xuICBtYXJnaW46IDAgNTVweDtcbn1cbi5hd2FyZHMtcGFnaW5hdGlvbiAucGFnaW5hdGlvbi1pdGVtcyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgd2lkdGg6IDZweDtcbiAgaGVpZ2h0OiA2cHg7XG4gIGJvcmRlcjogMy41cHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzIGVhc2UsIHdpZHRoIDAuM3MgZWFzZSwgaGVpZ2h0IDAuM3MgZWFzZTtcbiAgbWFyZ2luOiAwIDZweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmF3YXJkcy1wYWdpbmF0aW9uIC5wYWdpbmF0aW9uLWl0ZW1zIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB3aWR0aDogMHB4O1xuICBoZWlnaHQ6IDBweDtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmF3YXJkcy1wYWdpbmF0aW9uIC5wYWdpbmF0aW9uLWl0ZW1zIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlOjpiZWZvcmUsIC5hd2FyZHMtcGFnaW5hdGlvbiAucGFnaW5hdGlvbi1pdGVtcyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0OmhvdmVyOjpiZWZvcmUge1xuICBvcGFjaXR5OiAxO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xufVxuXG4ubmV4dC11cC13cmFwcGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMjcuMnB4O1xufVxuLm5leHQtdXAtd3JhcHBlciAuc3VidGl0bGUge1xuICBtYXJnaW4tdG9wOiA0MnB4O1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbi5uZXh0dXAtcG9zdC13cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubmV4dHVwLXBvc3Qtd3JhcHBlciAubmV4dHVwLXBvc3Qge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWcvbmV4dHVwLXBvc3Quc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIHBhZGRpbmc6IDQwcHg7XG4gIG1heC13aWR0aDogODAwcHg7XG4gIG1hcmdpbjogMCBhdXRvIDIwcHg7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm5leHR1cC1wb3N0LXdyYXBwZXIgLm5leHR1cC1wb3N0IC5wb3N0LXRpdGxlIHtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuLm5leHR1cC1wb3N0LXdyYXBwZXIgLm5leHR1cC1wb3N0IC5wb3N0LXRpdGxlIGkge1xuICBtYXJnaW46IDAgMTJweCAwIDA7XG59XG4ubmV4dHVwLXBvc3Qtd3JhcHBlciAuYnV0dG9uLXdyYXBwZXIuYmxhY2sgLnRhYi1idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLm5leHR1cC1wb3N0LXdyYXBwZXIgLmJ1dHRvbi13cmFwcGVyLmJsYWNrIC50YWItYnV0dG9uIC5idXR0b24tdGV4dCB7XG4gIGNvbG9yOiAjMDAwO1xufVxuLm5leHR1cC1wb3N0LXdyYXBwZXIgLmJ1dHRvbi13cmFwcGVyLmJsYWNrIC50YWItYnV0dG9uIC5idXR0b24taWNvbiB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDJlbSAjMDAwO1xufVxuLm5leHR1cC1wb3N0LXdyYXBwZXIgLmJ1dHRvbi13cmFwcGVyLmJsYWNrIC50YWItYnV0dG9uOmhvdmVyIC5idXR0b24taWNvbiB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDAuMWVtICMwMDA7XG59XG5cbi5uZXdzLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuXG4uZmlsZXMtd3JhcHBlciB7XG4gIG1hcmdpbi1ib3R0b206IDk4cHg7XG59XG4uZmlsZXMtd3JhcHBlciAuZmlsZS1pdGVtIHtcbiAgcGFkZGluZzogMzJweCAwO1xufVxuLmZpbGVzLXdyYXBwZXIgLmZpbGUtaXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNlNWU1ZTU7XG59XG4uZmlsZXMtd3JhcHBlciAuZmlsZS1pdGVtIC5maWxlLXRpdGxlLXdyYXBwZXIsXG4uZmlsZXMtd3JhcHBlciAuZmlsZS1pdGVtIC50aXRsZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiA0NnB4O1xufVxuLmZpbGVzLXdyYXBwZXIgLmZpbGUtaXRlbSAubmV3c3ByZXNzLWJ1dHRvbiB7XG4gIG1pbi13aWR0aDogNzdweDtcbn1cblxuI2ZvdW5kZXIge1xuICBwYWRkaW5nOiAyMDBweCAwIDIwMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuI2ZvdW5kZXIgLnRleHQge1xuICBtYXJnaW4tYm90dG9tOiAxMDRweDtcbn1cbiNmb3VuZGVyIC5zZWN0aW9uLWltYWdlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTEyZGVnKTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuc2VjdGlvbi5mb3JtLXNlY3Rpb24ge1xuICBwYWRkaW5nOiAyMDBweCAwIDM0MnB4O1xufVxuc2VjdGlvbi5mb3JtLXNlY3Rpb24gLnRpdGxlLXNtYWxsIHtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuc2VjdGlvbi5mb3JtLXNlY3Rpb24gLnRpdGxlLWJpZyB7XG4gIG1hcmdpbi1ib3R0b206IDQycHg7XG59XG5zZWN0aW9uLmZvcm0tc2VjdGlvbiAudGV4dCB7XG4gIG1hcmdpbi1ib3R0b206IDUycHg7XG59XG5cbmJvZHkuYmxhY2sgLnR1bm5lZC5mb3JtLXdyYXBwZXI6Zm9jdXMtd2l0aGluIC5mYS1lbnZlbG9wZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuYm9keS5ibGFjayAudHVubmVkLmZvcm0td3JhcHBlcjpmb2N1cy13aXRoaW4gLnR1bm5lZC1pbnB1dCB7XG4gIG9wYWNpdHk6IDE7XG59XG5ib2R5LmJsYWNrIC50dW5uZWQuZm9ybS13cmFwcGVyIC50dW5uZWQtaW5wdXQge1xuICBvcGFjaXR5OiAwLjY7XG4gIGNvbG9yOiAjZmZmO1xufVxuYm9keS5ibGFjayAudHVubmVkLmZvcm0td3JhcHBlciAudHVubmVkLWlucHV0OmhvdmVyIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgM3B4IGJsYWNrLCBpbnNldCAwIDAgMCAwIHdoaXRlLCBpbnNldCAwIDAgMCA3MHB4IGJsYWNrICFpbXBvcnRhbnQ7XG59XG5ib2R5LmJsYWNrIHNlY3Rpb24uZm9ybS1zZWN0aW9uIHtcbiAgcGFkZGluZzogMjAwcHggMCAzNjBweDtcbn1cbmJvZHkuYmxhY2sgc2VjdGlvbi5mb3JtLXNlY3Rpb24gLnRpdGxlLXNtYWxsIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbmJvZHkuYmxhY2sgc2VjdGlvbi5mb3JtLXNlY3Rpb24gLmxpbmtzLXdyYXBwZXIge1xuICBtYXJnaW46IDEwMHB4IDAgODBweDtcbn1cbmJvZHkuYmxhY2sgc2VjdGlvbi5mb3JtLXNlY3Rpb24gLmNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMTQwcHg7XG59XG5ib2R5LmJsYWNrIHNlY3Rpb24uZm9ybS1zZWN0aW9uIC50dW5uZWQtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDAgMTBweDtcbn1cbmJvZHkuYmxhY2sgc2VjdGlvbi5mb3JtLXNlY3Rpb24gLmxpbmtzLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5ib2R5LmJsYWNrIHNlY3Rpb24uZm9ybS1zZWN0aW9uIC5saW5rcy13cmFwcGVyIC50YWItYnV0dG9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogY2FsYygxMDAlIC0gMjBweCk7XG59XG5ib2R5LmJsYWNrIHNlY3Rpb24uZm9ybS1zZWN0aW9uIC5saW5rcy13cmFwcGVyIC50YWItYnV0dG9uOmhvdmVyIC5idXR0b24taWNvbiB7XG4gIGNvbG9yOiAjZmZmO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAwLjFlbSAjZmZmO1xufVxuYm9keS5ibGFjayBzZWN0aW9uLmZvcm0tc2VjdGlvbiAubGlua3Mtd3JhcHBlciAuYnV0dG9uLWljb24ge1xuICB3aWR0aDogNTZweDtcbiAgaGVpZ2h0OiA1NnB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICBvcmRlcjogMTtcbiAgY29sb3I6ICMwMDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDJlbSAjZmZmO1xufVxuYm9keS5ibGFjayBzZWN0aW9uLmZvcm0tc2VjdGlvbiAubGlua3Mtd3JhcHBlciAuYnV0dG9uLXRleHQge1xuICBvcmRlcjogMjtcbn1cbmJvZHkuYmxhY2sgc2VjdGlvbi5mb3JtLXNlY3Rpb24gLmxpbmtzLXdyYXBwZXIgLmJ1dHRvbi13cmFwcGVyIHtcbiAgZmxleDogMTtcbn1cbmJvZHkuYmxhY2sgc2VjdGlvbi5mb3JtLXNlY3Rpb24gLnR1bm5lZC5mb3JtLXdyYXBwZXIgLnR1bm5lZC1pbnB1dCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuYm9keS5ibGFjayBzZWN0aW9uLmZvcm0tc2VjdGlvbiAudHVubmVkLmZvcm0td3JhcHBlciAudHVubmVkLWlucHV0OmZvY3VzLXZpc2libGUge1xuICBvdXRsaW5lOiAwO1xufVxuYm9keS5ibGFjayBzZWN0aW9uLmZvcm0tc2VjdGlvbiAudGV4dCxcbmJvZHkuYmxhY2sgc2VjdGlvbi5mb3JtLXNlY3Rpb24gLnRleHQgKiB7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgbGluZS1oZWlnaHQ6IDQ2LjNweDtcbn1cbmJvZHkuYmxhY2sgc2VjdGlvbi5mb3JtLXNlY3Rpb24gLmZvcm0tdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiA1MnB4O1xufVxuXG4udHVubmVkLWZvcm0td3JhcHBlci53YWl0aW5nLW1vZGUgLnR1bm5lZC5mb3JtLXdyYXBwZXIge1xuICBvcGFjaXR5OiAwLjU7XG59XG4udHVubmVkLWZvcm0td3JhcHBlci53YWl0aW5nLW1vZGUgLnR1bm5lZC5mb3JtLXdyYXBwZXIgLmZhLWVudmVsb3BlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50dW5uZWQtZm9ybS13cmFwcGVyLndhaXRpbmctbW9kZSAudHVubmVkLmZvcm0td3JhcHBlciAuc3Bpbm5lci13cmFwcGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnR1bm5lZC1mb3JtLXdyYXBwZXIud2FpdGluZy1tb2RlIC50dW5uZWQuZm9ybS13cmFwcGVyIC5zcGlubmVyLXdyYXBwZXIgLmZvcm0tcHJlbG9hZGVyIHtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuLnR1bm5lZC1mb3JtLXdyYXBwZXIgLnJlc3VsdC13cmFwcGVyIHtcbiAgb3BhY2l0eTogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIG1heC13aWR0aDogNjY0cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLnR1bm5lZC1mb3JtLXdyYXBwZXIgLnJlc3VsdC13cmFwcGVyLnNob3cge1xuICBvcGFjaXR5OiAxO1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xufVxuLnR1bm5lZC1mb3JtLXdyYXBwZXIgLnJlc3VsdC13cmFwcGVyIHNwYW4ge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiO1xuICBjb2xvcjogIzRiNGY1ODtcbn1cbi50dW5uZWQtZm9ybS13cmFwcGVyIC5yZXN1bHQtd3JhcHBlciBzcGFuLFxuLnR1bm5lZC1mb3JtLXdyYXBwZXIgLnJlc3VsdC13cmFwcGVyIHNwYW4gaSB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4udHVubmVkLWZvcm0td3JhcHBlciAucmVzdWx0LXdyYXBwZXIgLmVycm9yIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50dW5uZWQtZm9ybS13cmFwcGVyIC5yZXN1bHQtd3JhcHBlci5yZXN1bHQtZXJyb3IgLnN1Y2Nlc3Mge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnR1bm5lZC1mb3JtLXdyYXBwZXIgLnJlc3VsdC13cmFwcGVyLnJlc3VsdC1lcnJvciAuZXJyb3Ige1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbn1cbi50dW5uZWQtZm9ybS13cmFwcGVyIC5yZXN1bHQtd3JhcHBlci5yZXN1bHQtZXJyb3Igc3BhbiB7XG4gIGNvbG9yOiAjZDk1MzRmO1xufVxuLnR1bm5lZC1mb3JtLXdyYXBwZXIgLnJlc3VsdC13cmFwcGVyLnJlc3VsdC1lcnJvciBzdmcge1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBmaWxsOiAjZDk1MzRmO1xufVxuXG5zZWN0aW9uLmZvcm0tc2VjdGlvbiAubGlua3Mtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbnNlY3Rpb24uZm9ybS1zZWN0aW9uIC5saW5rcy13cmFwcGVyIC50YWItYnV0dG9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogY2FsYygxMDAlIC0gMjBweCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuc2VjdGlvbi5mb3JtLXNlY3Rpb24gLmxpbmtzLXdyYXBwZXIgLmJ1dHRvbi1pY29uIHtcbiAgd2lkdGg6IDU2cHg7XG4gIGhlaWdodDogNTZweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgb3JkZXI6IDE7XG4gIGNvbG9yOiAjMDAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDI4cHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAyZW0gIzAwMDtcbn1cbnNlY3Rpb24uZm9ybS1zZWN0aW9uIC5saW5rcy13cmFwcGVyIC5idXR0b24taWNvbjpob3ZlciB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDAuMWVtICMwMDA7XG4gIGNvbG9yOiAjMDAwO1xufVxuc2VjdGlvbi5mb3JtLXNlY3Rpb24gLmxpbmtzLXdyYXBwZXIgLmJ1dHRvbi10ZXh0IHtcbiAgb3JkZXI6IDI7XG4gIGNvbG9yOiAjMDAwO1xufVxuc2VjdGlvbi5mb3JtLXNlY3Rpb24gLmxpbmtzLXdyYXBwZXIgLmJ1dHRvbi13cmFwcGVyIHtcbiAgZmxleDogMTtcbn1cblxuLnR1bm5lZC5mb3JtLXdyYXBwZXIge1xuICBtYXgtd2lkdGg6IGZpdC1jb250ZW50O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xufVxuLnR1bm5lZC5mb3JtLXdyYXBwZXI6Zm9jdXMtd2l0aGluIC50dW5uZWQtaW5wdXQge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAzcHggIzAwMCwgaW5zZXQgMCAwIDAgMCAjZmZmLCBpbnNldCAwIDAgMCA3MHB4ICMwMDAgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmY7XG59XG4udHVubmVkLmZvcm0td3JhcHBlcjpmb2N1cy13aXRoaW4gLmZhLWVudmVsb3BlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4udHVubmVkLmZvcm0td3JhcHBlciAudHVubmVkLWlucHV0IHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgM3B4IGJsYWNrLCBpbnNldCAwIDAgMCA2cHggd2hpdGUsIGluc2V0IDAgMCAwIDAgYmxhY2s7XG4gIHBhZGRpbmc6IDMycHggMTU1cHggMzJweCAyNHB4O1xuICBib3JkZXItcmFkaXVzOiA0NHB4O1xuICB3aWR0aDogNDg1cHg7XG4gIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG4gIGJvcmRlcjogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1pbi1oZWlnaHQ6IDcycHg7XG4gIG1heC13aWR0aDogY2FsYygxMDAlIC0gMTc5cHgpO1xuICBsaW5lLWhlaWdodDogMWVtO1xuICBmb250LXNpemU6IDI2cHg7XG59XG4udHVubmVkLmZvcm0td3JhcHBlciAudHVubmVkLWlucHV0OjpwbGFjZWhvbGRlciB7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbn1cbi50dW5uZWQuZm9ybS13cmFwcGVyIC50dW5uZWQtaW5wdXQ6Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xufVxuLnR1bm5lZC5mb3JtLXdyYXBwZXIgLnR1bm5lZC1pbnB1dDpob3ZlciB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDVweCBibGFjaztcbn1cbi50dW5uZWQuZm9ybS13cmFwcGVyIC5mYS1lbnZlbG9wZSxcbi50dW5uZWQuZm9ybS13cmFwcGVyIC5zcGlubmVyLXdyYXBwZXIge1xuICB3aWR0aDogMTU1cHg7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDI2cHg7XG4gIGNvbG9yOiAjN2E3YTdhO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiB1bnNldDtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50dW5uZWQuZm9ybS13cmFwcGVyIC5mYS1lbnZlbG9wZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB6LWluZGV4OiAyO1xufVxuXG5mb290ZXI6bm90KC5ibGFjaykgYSB7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG5mb290ZXIuYmxhY2sgc2VjdGlvbi5jaXJjbGUgLmNpcmNsZS10b3RvcCB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDRlbSAjZmZmO1xufVxuZm9vdGVyLmJsYWNrIHNlY3Rpb24uY2lyY2xlIC5jaXJjbGUtdG90b3Agc3ZnIHBhdGgsXG5mb290ZXIuYmxhY2sgc2VjdGlvbi5jaXJjbGUgLmNpcmNsZS10b3RvcCBzdmcgcmVjdCB7XG4gIGZpbGw6ICMwMDA7XG59XG5mb290ZXIuYmxhY2sgc2VjdGlvbi5jaXJjbGUgLmNpcmNsZS10b3RvcDpob3ZlciB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDAuM2VtICNmZmY7XG59XG5mb290ZXIuYmxhY2sgc2VjdGlvbi5jaXJjbGUgLmNpcmNsZS10b3RvcDpob3ZlciBzdmcgcGF0aCxcbmZvb3Rlci5ibGFjayBzZWN0aW9uLmNpcmNsZSAuY2lyY2xlLXRvdG9wOmhvdmVyIHN2ZyByZWN0IHtcbiAgZmlsbDogI2ZmZjtcbn1cbmZvb3Rlci5ibGFjayBzZWN0aW9uLmNpcmNsZSAuY2lyY2xlLXNvY3MgLnNvYy1pdGVtIGkge1xuICBjb2xvcjogI2ZmZjtcbn1cbmZvb3Rlci5ibGFjayBzZWN0aW9uLmNpcmNsZSAuY2lyY2xlLXNvY3MgLnNvYy1pdGVtOmhvdmVyOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNmZmY7XG59XG5mb290ZXIuYmxhY2sgc2VjdGlvbi5jaXJjbGUgLmNpcmNsZS1zb2NzIC5zb2MtaXRlbTpob3ZlciBpIHtcbiAgY29sb3I6ICMwMDA7XG59XG5mb290ZXIuYmxhY2sgYSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuZm9vdGVyLmJsYWNrICNoZWFkZXJNZW51UG9wdXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuZm9vdGVyLmJsYWNrICNoZWFkZXJNZW51UG9wdXAgLmJvdHRvbS1saXN0IHN2ZyBwYXRoLFxuZm9vdGVyLmJsYWNrICNoZWFkZXJNZW51UG9wdXAgLmJvdHRvbS1saXN0IHN2ZyByZWN0LFxuZm9vdGVyLmJsYWNrICNoZWFkZXJNZW51UG9wdXAgLm1lbnUtbGluayBzdmcgcGF0aCxcbmZvb3Rlci5ibGFjayAjaGVhZGVyTWVudVBvcHVwIC5tZW51LWxpbmsgc3ZnIHJlY3QsXG5mb290ZXIuYmxhY2sgI2hlYWRlck1lbnVQb3B1cCAubWVudS10b3Agc3ZnIHBhdGgsXG5mb290ZXIuYmxhY2sgI2hlYWRlck1lbnVQb3B1cCAubWVudS10b3Agc3ZnIHJlY3Qge1xuICBmaWxsOiAjZmZmO1xufVxuXG4uZm9vdGVyLWluZm8td3JhcHBlciAuaW5mby1jb250ZW50IHtcbiAgbWF4LXdpZHRoOiA2NTBweDtcbn1cbi5mb290ZXItaW5mby13cmFwcGVyIC5pbmZvLWNvbnRlbnQgKiB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uZm9vdGVyLWluZm8td3JhcHBlciAuaW5mby1jb250ZW50IC5jb250YWN0LWluZm8ge1xuICBtYXJnaW4tbGVmdDogODBweDtcbiAgbWF4LXdpZHRoOiBjYWxjKDUwJSAtIDgwcHgpO1xufVxuLmZvb3Rlci1pbmZvLXdyYXBwZXIgLmluZm8tY29udGVudCAuaW5mby1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMjkuNzVweDtcbn1cbi5mb290ZXItaW5mby13cmFwcGVyIC5pbmZvLWNvbnRlbnQgLmluZm8taXRlbSBzdHJvbmcge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLmZvb3Rlci1pbmZvLXdyYXBwZXIgLmluZm8tbWVudSB7XG4gIHBhZGRpbmc6IDIwcHggNzBweCA3MHB4O1xufVxuLmZvb3Rlci1pbmZvLXdyYXBwZXIgLmluZm8tbWVudSAuZm9vdGVyLW1lbnUtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDI1cHggMDtcbn1cblxuLmZvb3Rlci1tZW51LXdyYXBwZXIgLm1lbnUtaXRlbSB7XG4gIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5mb290ZXItbWVudS13cmFwcGVyIC5tZW51LWl0ZW0gLnNjcm9sbGluZy1wYXJ0IHtcbiAgcGFkZGluZzogMCAyNXB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIHRyYW5zaXRpb246IDAuMnMgYWxsIGVhc2UtaW4tb3V0O1xufVxuLmZvb3Rlci1tZW51LXdyYXBwZXIgLm1lbnUtaXRlbSAuc2Nyb2xsaW5nLXBhcnQgPiAqIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5mb290ZXItbWVudS13cmFwcGVyIC5tZW51LWl0ZW0gLnNjcm9sbGluZy1wYXJ0IGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGVmdDogNTAlO1xuICByaWdodDogLTUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZm9vdGVyLW1lbnUtd3JhcHBlciAubWVudS1pdGVtOmhvdmVyIC5zY3JvbGxpbmctcGFydCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG59XG4uZm9vdGVyLW1lbnUtd3JhcHBlciAubWVudS1saW5rIHtcbiAgdG9wOiAxMDAlO1xufVxuXG5zZWN0aW9uLmNpcmNsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbnNlY3Rpb24uY2lyY2xlIC5iYWNrZ3JvdW5kLWl0ZW0ge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1nL2Zvb3Rlci5zdmcpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBjYWxjKDEwMCUgLSA0MHB4KTtcbiAgYW5pbWF0aW9uOiByb3RhdGluZyA1M3MgbGluZWFyIGluZmluaXRlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5zZWN0aW9uLmNpcmNsZSAuY2lyY2xlLWxvZ28ge1xuICBtYXgtd2lkdGg6IDQ4MHB4O1xufVxuc2VjdGlvbi5jaXJjbGUgLmNpcmNsZS10b3RvcCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWF4LXdpZHRoOiBmaXQtY29udGVudDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhc3BlY3QtcmF0aW86IDEvMTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgNGVtIGJsYWNrO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICBtYXJnaW4tYm90dG9tOiA0N3B4O1xufVxuc2VjdGlvbi5jaXJjbGUgLmNpcmNsZS10b3RvcDpob3ZlciB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDAuM2VtIGJsYWNrO1xufVxuc2VjdGlvbi5jaXJjbGUgLmNpcmNsZS10b3RvcDpob3ZlciBzdmcgcGF0aCB7XG4gIGZpbGw6ICMwMDA7XG59XG5zZWN0aW9uLmNpcmNsZSAuY2lyY2xlLXRvdG9wIHN2ZyBwYXRoIHtcbiAgZmlsbDogI2ZmZjtcbn1cblxuLmNpcmNsZS1tZW51IHtcbiAgcGFkZGluZy10b3A6IDQ1cHg7XG59XG5cbi5jaXJjbGUtd3JhcHBlciB7XG4gIG1pbi1oZWlnaHQ6IDcwM3B4O1xuICBwYWRkaW5nOiA4NHB4IDcwcHggMTQwcHggNzBweDtcbn1cblxuLmNpcmNsZS1zb2NzIHtcbiAgd2lkdGg6IDc4MHB4O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDE3NXB4O1xufVxuLmNpcmNsZS1zb2NzIC5zb2Mtd3JhcHBlciB7XG4gIHdpZHRoOiAyNSU7XG59XG4uY2lyY2xlLXNvY3MgLnNvYy1pdGVtIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB3aWR0aDogODBweDtcbiAgaGVpZ2h0OiA4MHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5jaXJjbGUtc29jcyAuc29jLWl0ZW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlcjogMHB4IHNvbGlkICMwMDA7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLmNpcmNsZS1zb2NzIC5zb2MtaXRlbTpob3Zlcjo6YmVmb3JlIHtcbiAgYm9yZGVyOiA0MHB4IHNvbGlkICMwMDA7XG59XG4uY2lyY2xlLXNvY3MgLnNvYy1pdGVtIGkge1xuICBjb2xvcjogIzAwMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbn1cbi5jaXJjbGUtc29jcyAuc29jLWl0ZW06aG92ZXIgaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgY29sb3I6ICNmZmY7XG59XG4uY2lyY2xlLXNvY3MgLnNvYy1pdGVtIGkge1xuICBmb250LXNpemU6IDQ4cHg7XG59XG5cbi5wb3B1cHMtYm9keSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogMTA7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbn1cbi5wb3B1cHMtYm9keS5hY3RpdmUge1xuICBvcGFjaXR5OiAxO1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xufVxuXG4uaGVhZGVyLW1lbnUtcG9wdXAge1xuICBtYXgtd2lkdGg6IDQxMnB4O1xuICB3aWR0aDogNDEycHg7XG59XG4uaGVhZGVyLW1lbnUtcG9wdXAgLm1lbnUtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDg0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5oZWFkZXItbWVudS1wb3B1cCAubWVudS13cmFwcGVyIC5tZW51LXRvcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyMHB4O1xuICByaWdodDogMjBweDtcbn1cbi5oZWFkZXItbWVudS1wb3B1cCAubWVudS13cmFwcGVyIC5tZW51LXRvcCAuc2VhcmNoLWZvcm0td3JhcHBlciAuc2VhcmNoLWlucHV0IHtcbiAgb3BhY2l0eTogMDtcbiAgYm9yZGVyOiAycHggc29saWQgYmxhY2s7XG4gIG91dGxpbmU6IHVuc2V0O1xuICBwYWRkaW5nOiAxMnB4IDQ1cHggMTBweCAxNXB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmhlYWRlci1tZW51LXBvcHVwIC5tZW51LXdyYXBwZXIgLm1lbnUtdG9wIC5zZWFyY2gtZm9ybS13cmFwcGVyIC5zdWJtaXQge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHJpZ2h0OiAwcHg7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IHVuc2V0O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmhlYWRlci1tZW51LXBvcHVwIC5tZW51LXdyYXBwZXIgLm1lbnUtdG9wIC5zZWFyY2gtZm9ybS13cmFwcGVyIC5zdWJtaXQgc3ZnIHtcbiAgbWFyZ2luOiAwO1xufVxuLmhlYWRlci1tZW51LXBvcHVwIC5tZW51LXdyYXBwZXIgLm1lbnUtdG9wLnNlYXJjaC1mb3JtLW1vZGUge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuLmhlYWRlci1tZW51LXBvcHVwIC5tZW51LXdyYXBwZXIgLm1lbnUtdG9wLnNlYXJjaC1mb3JtLW1vZGUgLnNlYXJjaC1mb3JtLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmhlYWRlci1tZW51LXBvcHVwIC5tZW51LXdyYXBwZXIgLm1lbnUtdG9wLnNlYXJjaC1mb3JtLW1vZGUgLnNlYXJjaC1mb3JtLXdyYXBwZXIgLnNlYXJjaC1pbnB1dCB7XG4gIG9wYWNpdHk6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG59XG4uaGVhZGVyLW1lbnUtcG9wdXAgLm1lbnUtd3JhcHBlciAubWVudS10b3Auc2VhcmNoLWZvcm0tbW9kZSAuc2VhcmNoLWZvcm0td3JhcHBlciAuc3VibWl0IHtcbiAgb3BhY2l0eTogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uaGVhZGVyLW1lbnUtcG9wdXAgLm1lbnUtd3JhcHBlciAubWVudS10b3AgLnRvcC1pdGVtLmNsb3NlLXdyYXBwZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uaGVhZGVyLW1lbnUtcG9wdXAgLm1lbnUtd3JhcHBlciAubWVudS10b3AgLnRvcC1pdGVtLmNsb3NlLXdyYXBwZXIgc3ZnIHtcbiAgd2lkdGg6IDY1cHg7XG4gIGhlaWdodDogNjVweDtcbiAgbWFyZ2luOiA1cHg7XG4gIG1hcmdpbi1sZWZ0OiA0cHg7XG59XG4uaGVhZGVyLW1lbnUtcG9wdXAgLm1lbnUtd3JhcHBlciAubWVudS10b3AgLnRvcC1pdGVtLnNlYXJjaC13cmFwcGVyIHN2ZyB7XG4gIHdpZHRoOiA1NHB4O1xuICBoZWlnaHQ6IDU0cHg7XG4gIG1hcmdpbi1ib3R0b206IDJweDtcbn1cbi5oZWFkZXItbWVudS1wb3B1cCAubWVudS1saXN0LXdyYXBwZXIgLm1lbnUtbGlzdCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDQycHg7XG59XG4uaGVhZGVyLW1lbnUtcG9wdXAgLm1lbnUtbGlzdC13cmFwcGVyIC5tZW51LWxpc3QgLm1lbnUtaXRlbSB7XG4gIHBhZGRpbmc6IDE1cHggMDtcbn1cbi5oZWFkZXItbWVudS1wb3B1cCAubWVudS1saXN0LXdyYXBwZXIgLm1lbnUtbGlzdCAubWVudS1saW5rIHtcbiAgZm9udC1zaXplOiAyM3B4O1xuICBsaW5lLWhlaWdodDogNDYuOHB4O1xufVxuLmhlYWRlci1tZW51LXBvcHVwIC5tZW51LWxpc3Qtd3JhcHBlciAubWVudS1saXN0IC5tZW51LWxpbmsgc3ZnIHtcbiAgbWF4LXdpZHRoOiAyMHB4O1xuICBvcGFjaXR5OiAwO1xuICBtYXJnaW4tbGVmdDogLTVweDtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xufVxuLmhlYWRlci1tZW51LXBvcHVwIC5tZW51LWxpc3Qtd3JhcHBlciAubWVudS1saXN0IC5tZW51LWxpbms6aG92ZXIgc3ZnIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgb3BhY2l0eTogMTtcbiAgbWFyZ2luLWxlZnQ6IDE3cHg7XG59XG4uaGVhZGVyLW1lbnUtcG9wdXAgLmJvdHRvbS1saXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi5oZWFkZXItbWVudS1wb3B1cCAuYm90dG9tLWxpc3QgLm1lbnUtaXRlbSAubWVudS1pY29uIHtcbiAgbWFyZ2luOiAwIDIwcHggNXB4IDA7XG59XG4uaGVhZGVyLW1lbnUtcG9wdXAgLmJvdHRvbS1saXN0IC5tZW51LWl0ZW0gLm1lbnUtbGluayB7XG4gIGxpbmUtaGVpZ2h0OiA0Ni44cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbiNwb3J0Zm9saW9Qb3B1cCxcbi5oZWFkZXItbWVudS1wb3B1cCB7XG4gIG1heC13aWR0aDogNjYlO1xuICBtYXgtaGVpZ2h0OiAxMDB2aDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTAwJSk7XG59XG4jcG9ydGZvbGlvUG9wdXAuYWN0aXZlLFxuLmhlYWRlci1tZW51LXBvcHVwLmFjdGl2ZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDApO1xufVxuXG4jcG9ydGZvbGlvUG9wdXAge1xuICB3aWR0aDogMDtcbiAgbWF4LWhlaWdodDogMTAwdmg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMTE7XG4gIGNvbG9yOiAjZmZmO1xufVxuI3BvcnRmb2xpb1BvcHVwLmFjdGl2ZSB7XG4gIHdpZHRoOiBjYWxjKDY2JSAtIDY0cHgpO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cbiNwb3J0Zm9saW9Qb3B1cCAucG9wdXAtY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiBjYWxjKDEwMCUgKyA3MHB4KTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuI3BvcnRmb2xpb1BvcHVwIC5wb3J0Zm9saW8td3JhcHBlciB7XG4gIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSAxODhweCk7XG4gIHBhZGRpbmc6IDEyNHB4IDAgNThweCA2NHB4O1xuICBvdmVyZmxvdzogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuI3BvcnRmb2xpb1BvcHVwIC5wb3J0Zm9saW8td3JhcHBlciAucG9ydGZvbGlvLWxvZ28ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYm90dG9tOiA2MnB4O1xufVxuI3BvcnRmb2xpb1BvcHVwIC5wb3J0Zm9saW8td3JhcHBlciAucG9ydGZvbGlvLWxvZ28gaW1nIHtcbiAgbWF4LXdpZHRoOiAxOTZweDtcbn1cbiNwb3J0Zm9saW9Qb3B1cCAucG9ydGZvbGlvLXdyYXBwZXIgLmNvbC0yLmFib3V0LXdyYXBwZXIge1xuICB3aWR0aDogY2FsYyg2NiUgLSA4MHB4KTtcbiAgcGFkZGluZy1yaWdodDogODBweDtcbiAgbWF4LXdpZHRoOiB1bnNldDtcbn1cbiNwb3J0Zm9saW9Qb3B1cCAucG9ydGZvbGlvLXdyYXBwZXIgLmNvbC0yLmFib3V0LXdyYXBwZXIgLmxpbmsge1xuICBtYXJnaW4tdG9wOiA1NXB4O1xufVxuI3BvcnRmb2xpb1BvcHVwIC5wb3J0Zm9saW8td3JhcHBlciAuY29sLTIuYWJvdXQtd3JhcHBlciAubGluay5pbmFjdGl2ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jcG9ydGZvbGlvUG9wdXAgLnBvcnRmb2xpby13cmFwcGVyIC5jb2wtMi5hYm91dC13cmFwcGVyIC5saW5rLWljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGNvbG9yOiAjMDAwO1xuICBsaW5lLWhlaWdodDogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgcGFkZGluZzogMTRweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xufVxuI3BvcnRmb2xpb1BvcHVwIC5wb3J0Zm9saW8td3JhcHBlciAuY29sLTIuYWJvdXQtd3JhcHBlciBhIHtcbiAgY29sb3I6ICNmZmY7XG59XG4jcG9ydGZvbGlvUG9wdXAgLnBvcnRmb2xpby13cmFwcGVyIC5jb2wtMi5hYm91dC13cmFwcGVyIHAgYSB7XG4gIGNvbG9yOiAjMDBmZmMyO1xufVxuI3BvcnRmb2xpb1BvcHVwIC5wb3J0Zm9saW8td3JhcHBlciAuY29sLTIuYWJvdXQtd3JhcHBlciAuYWJvdXQtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuI3BvcnRmb2xpb1BvcHVwIC5wb3J0Zm9saW8td3JhcHBlciAuaW5mby13cmFwcGVyIHtcbiAgZmxleDogMTtcbiAgcGFkZGluZy10b3A6IDZweDtcbn1cbiNwb3J0Zm9saW9Qb3B1cCAucG9ydGZvbGlvLXdyYXBwZXIgLmluZm8td3JhcHBlciAuZm91bmRpbmcteWVhciB7XG4gIG1hcmdpbi1ib3R0b206IDQ3LjJweDtcbn1cbiNwb3J0Zm9saW9Qb3B1cCAucG9ydGZvbGlvLXdyYXBwZXIgLmluZm8td3JhcHBlciAuaW52ZXN0bWVudC15ZWFyIHtcbiAgbWFyZ2luLWJvdHRvbTogNDRweDtcbn1cbiNwb3J0Zm9saW9Qb3B1cCAucG9ydGZvbGlvLXdyYXBwZXIgLmluZm8td3JhcHBlciAuZnMtMTUge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIjtcbiAgbGluZS1oZWlnaHQ6IDEuNmVtO1xufVxuI3BvcnRmb2xpb1BvcHVwIC5wb3J0Zm9saW8td3JhcHBlciAucGVyc29uIC5wZXJzb24taW1hZ2Uge1xuICBtYXJnaW46IDEwcHggMDtcbiAgd2lkdGg6IDQ5cHg7XG4gIGhlaWdodDogNDlweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnNpbXBsZS10ZXh0IC5jb250YWluZXIuaGFsZiAudGV4dCB7XG4gIG1heC13aWR0aDogNjAlO1xufVxuLnNpbXBsZS10ZXh0IC5jb250YWluZXIuZC1mbGV4ID4gZGl2OmZpcnN0LWNoaWxkIHtcbiAgd2lkdGg6IDY0JTtcbn1cbi5zaW1wbGUtdGV4dCAuY29udGFpbmVyLmQtZmxleCBkaXY6bm90KDpmaXJzdC1jaGlsZCkge1xuICBmbGV4OiAxO1xufVxuLnNpbXBsZS10ZXh0IC5jb250YWluZXItc21hbGwge1xuICBtYXJnaW46IDEyOHB4IGF1dG8gMDtcbn1cbi5zaW1wbGUtdGV4dCAuY29udGFpbmVyLXNtYWxsIHAge1xuICBtYXJnaW4tYm90dG9tOiA0MS42cHg7XG59XG5cbi5wYWdlLWludmVzdCAucnVubmluZy10aXRsZSBoMSwgLnBhZ2UtaW52ZXN0IC5ydW5uaW5nLXRpdGxlIGgyIHtcbiAgZm9udC1zaXplOiA4NnB4O1xuICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xufVxuLnBhZ2UtaW52ZXN0IHNlY3Rpb24jaGVybyB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4ucGFnZS1pbnZlc3Qgc2VjdGlvbjpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctdG9wOiAxNTRweDtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cbi5wYWdlLWludmVzdCAubW91c2V5LXdyYXBwZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTE1MHB4O1xuICBsZWZ0OiAwO1xufVxuLnBhZ2UtaW52ZXN0IC5zaW1wbGUtdGV4dCAudGl0bGUtd3JhcHBlciB7XG4gIG1hcmdpbjogMTg4cHggMCAzN3B4O1xufVxuLnBhZ2UtaW52ZXN0IC5ydW5uaW5nLWNvbnRlbnQtd3JhcHBlci5yb3dlZCAucnVubmluZy1pbWFnZSB7XG4gIG1hcmdpbjogLTMzJSAwIDAgYXV0bztcbn1cbi5wYWdlLWludmVzdCAuY29udGFpbmVyLmhhbGYgLnRleHQuZGVmYXVsdCB7XG4gIG1heC13aWR0aDogNTAlO1xufVxuXG5zZWN0aW9uLnRhYnMtZXh0ZW5kZWQge1xuICBwYWRkaW5nOiAwO1xufVxuc2VjdGlvbi50YWJzLWV4dGVuZGVkIC5ibGFjay1lbmQge1xuICBib3R0b206IDI2MHB4O1xufVxuc2VjdGlvbi50YWJzLWV4dGVuZGVkIC50YWItdG9nZ2xlcnMge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5zZWN0aW9uLnRhYnMtZXh0ZW5kZWQgLnRhYi10b2dnbGVycyAudG9nZ2xlci1pdGVtIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgcGFkZGluZzogOHB4IDIwcHg7XG4gIG1hcmdpbjogOHB4O1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAycHggI2ZmZjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgbWluLXdpZHRoOiBmaXQtY29udGVudDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuc2VjdGlvbi50YWJzLWV4dGVuZGVkIC50YWItdG9nZ2xlcnMgLnRvZ2dsZXItaXRlbTpob3ZlciB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDRweCAjZmZmO1xufVxuc2VjdGlvbi50YWJzLWV4dGVuZGVkIC50YWItdG9nZ2xlcnMgLnRvZ2dsZXItaXRlbS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgY29sb3I6ICMwMDA7XG59XG5zZWN0aW9uLnRhYnMtZXh0ZW5kZWQgLnRhYnMtY29udGVudCB7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXRvcDogNDJweDtcbn1cbnNlY3Rpb24udGFicy1leHRlbmRlZCAudGFicy1jb250ZW50LnRhYi1pbnNpZ2h0cyB7XG4gIHdpZHRoOiAxMTIwcHg7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luOiA5MXB4IGF1dG8gMDtcbn1cbnNlY3Rpb24udGFicy1leHRlbmRlZCAudGFicy1jb250ZW50IC50YWItd3JhcHBlciB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IDAuM3Mgb3BhY2l0eSBlYXNlO1xuICBkaXNwbGF5OiBub25lO1xufVxuc2VjdGlvbi50YWJzLWV4dGVuZGVkIC50YWJzLWNvbnRlbnQgLnRhYi13cmFwcGVyIC50YWItcGFnZWQubG9hZGluZyB7XG4gIG9wYWNpdHk6IDAuNjtcbn1cbnNlY3Rpb24udGFicy1leHRlbmRlZCAudGFicy1jb250ZW50IC50YWItd3JhcHBlci5hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYW5pbWF0aW9uOiBcImZhZGVcIiBsaW5lYXIgMC4zcztcbiAgb3BhY2l0eTogMTtcbn1cbnNlY3Rpb24udGFicy1leHRlbmRlZCAudGFicy1jb250ZW50IC5pbWFnZS13cmFwcGVyIHtcbiAgbWluLXdpZHRoOiAzMDZweDtcbiAgbWluLWhlaWdodDogMTYwcHg7XG4gIHdpZHRoOiBjYWxjKDMzLjMzJSAtIDIwcHgpO1xuICBwYWRkaW5nOiAxMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5zZWN0aW9uLnRhYnMtZXh0ZW5kZWQgLnRhYnMtY29udGVudCAuaW1hZ2Utd3JhcHBlciBpbWcsXG5zZWN0aW9uLnRhYnMtZXh0ZW5kZWQgLnRhYnMtY29udGVudCAuaW1hZ2Utd3JhcHBlciBzdmcge1xuICBtYXgtaGVpZ2h0OiAxNjBweDtcbiAgbWF4LXdpZHRoOiAxNjBweDtcbiAgd2lkdGg6IGF1dG87XG59XG5zZWN0aW9uLnRhYnMtZXh0ZW5kZWQgLnRhYnMtY29udGVudCAuaW1hZ2Utd3JhcHBlcjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWcvdGFicy1pbWFnZS5zdmcpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMjYwcHggYXV0bztcbn1cbnNlY3Rpb24udGFicy1leHRlbmRlZCAudGFicy1jb250ZW50IC5sb2FkbW9yZS10ZWFtIC50aHVtYm5haWwtaXRlbSB7XG4gIGhlaWdodDogMjY1cHg7XG59XG5zZWN0aW9uLnRhYnMtZXh0ZW5kZWQgLnRhYnMtY29udGVudCAubG9hZG1vcmUtdGVhbSAudGh1bWJuYWlsLWl0ZW0gaW1nLFxuc2VjdGlvbi50YWJzLWV4dGVuZGVkIC50YWJzLWNvbnRlbnQgLmxvYWRtb3JlLXRlYW0gLnRodW1ibmFpbC1pdGVtIHZpZGVvLFxuc2VjdGlvbi50YWJzLWV4dGVuZGVkIC50YWJzLWNvbnRlbnQgLmxvYWRtb3JlLXRlYW0gLnRodW1ibmFpbC1pdGVtIHN2ZyB7XG4gIGhlaWdodDogMjY1cHg7XG4gIHdpZHRoOiBhdXRvO1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuc2VjdGlvbi50YWJzLWV4dGVuZGVkIC5sb2FkZXIge1xuICB3aWR0aDogNDhweDtcbiAgaGVpZ2h0OiA0OHB4O1xuICBib3JkZXI6IDVweCBzb2xpZCAjMDBlNGM1O1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGFuaW1hdGlvbjogcm90YXRpb24gMXMgbGluZWFyIGluZmluaXRlO1xuICBvcGFjaXR5OiAwO1xufVxuc2VjdGlvbi50YWJzLWV4dGVuZGVkIC5sb2FkZXIuYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbn1cbkBrZXlmcmFtZXMgcm90YXRpb24ge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuXG4uaW5zaWdodHMtd3JhcHBlciB7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5pbnNpZ2h0cy13cmFwcGVyIC5pbnNpZ2h0LWl0ZW0ge1xuICBtYXgtd2lkdGg6IGNhbGMoNTAlIC0gMTVweCk7XG4gIHdpZHRoOiA1MCU7XG4gIG1hcmdpbi1ib3R0b206IDgwcHg7XG59XG4uaW5zaWdodHMtd3JhcHBlciAuaW5zaWdodC1pdGVtIC50aHVtYm5haWwtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy10b3A6IDc1JTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5pbnNpZ2h0cy13cmFwcGVyIC5pbnNpZ2h0LWl0ZW0gLnRodW1ibmFpbC13cmFwcGVyOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWcvd2hpdGUtcmF0aW80LTMuc3ZnKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uaW5zaWdodHMtd3JhcHBlciAuaW5zaWdodC1pdGVtIC50aHVtYm5haWwtaXRlbSB7XG4gIGJvcmRlci1yYWRpdXM6IDcwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0cmFuc2l0aW9uOiAxcyBhbGwgZWFzZTtcbn1cbi5pbnNpZ2h0cy13cmFwcGVyIC5pbnNpZ2h0LWl0ZW0gLnRodW1ibmFpbC1pdGVtOmhvdmVyIGltZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbn1cbi5pbnNpZ2h0cy13cmFwcGVyIC5pbnNpZ2h0LWl0ZW0gLnRodW1ibmFpbC1pdGVtIGltZyB7XG4gIHRyYW5zaXRpb246IDFzIGFsbCBlYXNlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5pbnNpZ2h0cy13cmFwcGVyIC5jYXRlZ29yeS1pdGVtIHtcbiAgbWFyZ2luOiAzMHB4IDAgMzVweDtcbn1cbi5pbnNpZ2h0cy13cmFwcGVyIC5jYXRlZ29yeS1pdGVtIGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxLjNlbSAjMDAwO1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogM3B4IDEycHg7XG4gIG1hcmdpbi1yaWdodDogMTZweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xufVxuLmluc2lnaHRzLXdyYXBwZXIgLmNhdGVnb3J5LWl0ZW0gYTpob3ZlciB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDAuMmVtICMwMDA7XG4gIGNvbG9yOiAjMDAwO1xufVxuLmluc2lnaHRzLXdyYXBwZXIgLnRpdGxlLWl0ZW0ge1xuICBsaW5lLWhlaWdodDogNDYuNHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG59XG4uaW5zaWdodHMtd3JhcHBlciAuYXV0aG9yLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGdhcDogMTBweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5pbnNpZ2h0cy13cmFwcGVyIC5hdXRob3Itd3JhcHBlcixcbi5pbnNpZ2h0cy13cmFwcGVyIC5hdXRob3Itd3JhcHBlciBpIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4ucGFnaW5hdGlvbi13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luOiAxMzdweCAwIDA7XG59XG4ucGFnaW5hdGlvbi13cmFwcGVyIC5wYWdpbmF0aW9uLWl0ZW0ge1xuICBtaW4td2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICMwMDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luOiAwIDEycHg7XG59XG4ucGFnaW5hdGlvbi13cmFwcGVyIC5wYWdpbmF0aW9uLWl0ZW06aG92ZXIsIC5wYWdpbmF0aW9uLXdyYXBwZXIgLnBhZ2luYXRpb24taXRlbS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5wYWdpbmF0aW9uLXdyYXBwZXIgLnBhZ2luYXRpb24taXRlbSAuaXRlbS1wYWdlIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmctdG9wOiA0cHg7XG59XG4ucGFnaW5hdGlvbi13cmFwcGVyIC5wYWdpbmF0aW9uLWFycm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luOiAwIDEycHg7XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnBhZ2luYXRpb24td3JhcHBlciAucGFnaW5hdGlvbi1hcnJvdzpob3ZlciB7XG4gIHRyYW5zZm9ybTogc2NhbGVYKDEuMik7XG4gIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xufVxuLnBhZ2luYXRpb24td3JhcHBlciAucGFnaW5hdGlvbi1hcnJvdzpob3Zlci5uZXh0LXdyYXBwZXIge1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0O1xufVxuLnBhZ2luYXRpb24td3JhcHBlciAucGFnaW5hdGlvbi1hcnJvdyBzdmcge1xuICBoZWlnaHQ6IDEwcHg7XG4gIHdpZHRoOiAxNnB4O1xufVxuLnBhZ2luYXRpb24td3JhcHBlciAucGFnaW5hdGlvbi1hcnJvdy5kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDA7XG4gIHdpZHRoOiAwO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4ucGFnaW5hdGlvbi13cmFwcGVyIC5wYWdpbmF0aW9uLWFycm93LnByZXYtd3JhcHBlciBzdmcge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbn1cblxuc2VjdGlvbi5wcmVzZW50bWVudCAuYmFubmVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTIwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiA3MHB4O1xufVxuc2VjdGlvbi5wcmVzZW50bWVudCAuYmFubmVyIGltZyB7XG4gIG1heC1oZWlnaHQ6IDc5MXB4O1xuICB3aWR0aDogYXV0bztcbn1cbnNlY3Rpb24ucHJlc2VudG1lbnQgLnRleHQgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBsaW5lLWhlaWdodDogNTcuNnB4O1xufVxuc2VjdGlvbi5wcmVzZW50bWVudCAudGFiLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHVuc2V0O1xufVxuc2VjdGlvbi5wcmVzZW50bWVudCAudGFiLWJ1dHRvbiAuYnV0dG9uLWljb24ge1xuICBvcmRlcjogMTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMmVtICMwMDA7XG4gIGNvbG9yOiAjZmZmO1xuICB3aWR0aDogNTZweDtcbiAgaGVpZ2h0OiA1NnB4O1xufVxuc2VjdGlvbi5wcmVzZW50bWVudCAudGFiLWJ1dHRvbiAuYnV0dG9uLWljb24sIHNlY3Rpb24ucHJlc2VudG1lbnQgLnRhYi1idXR0b24gLmJ1dHRvbi1pY29uOjpiZWZvcmUge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xufVxuc2VjdGlvbi5wcmVzZW50bWVudCAudGFiLWJ1dHRvbiAuYnV0dG9uLWljb24ubmVvc2ZlcjJlbnZlbG9wZS1pY29uLXdoaXRlIHtcbiAgd2lkdGg6IDUwLjM5cHg7XG4gIGhlaWdodDogNTAuMzlweDtcbn1cbnNlY3Rpb24ucHJlc2VudG1lbnQgLnRhYi1idXR0b24gLmJ1dHRvbi1pY29uLm5lb3NmZXIyZW52ZWxvcGUtaWNvbi13aGl0ZTo6YmVmb3JlIHtcbiAgbWFyZ2luLXJpZ2h0OiA3cHg7XG59XG5zZWN0aW9uLnByZXNlbnRtZW50IC50YWItYnV0dG9uIC5idXR0b24taWNvbi5uZW9zZmVyMndvcmxkLWljb24tYmxhY2sge1xuICBmb250LXNpemU6IDI4cHg7XG59XG5zZWN0aW9uLnByZXNlbnRtZW50IC50YWItYnV0dG9uIC5idXR0b24tdGV4dCB7XG4gIG9yZGVyOiAyO1xuICBjb2xvcjogIzAwMDtcbn1cbnNlY3Rpb24ucHJlc2VudG1lbnQgLnRhYi1idXR0b246aG92ZXIgLmJ1dHRvbi1pY29uIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMC4xZW0gIzAwMDtcbiAgY29sb3I6ICMwMDA7XG59XG5zZWN0aW9uLnByZXNlbnRtZW50IC50YWItYnV0dG9uLmZsZXgtY29sdW1uIC5idXR0b24tdGV4dCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbnNlY3Rpb24ucHJlc2VudG1lbnQuYmxhY2sgLnRhYi1idXR0b24gLmJ1dHRvbi1pY29uIHtcbiAgY29sb3I6ICMwMDA7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDJlbSAjZmZmO1xufVxuc2VjdGlvbi5wcmVzZW50bWVudC5ibGFjayAudGFiLWJ1dHRvbjpob3ZlciAuYnV0dG9uLWljb24ge1xuICBjb2xvcjogI2ZmZjtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMC4xZW0gI2ZmZjtcbn1cbnNlY3Rpb24ucHJlc2VudG1lbnQuYmxhY2sgLnRhYi1idXR0b24gLmJ1dHRvbi10ZXh0IHtcbiAgY29sb3I6ICNmZmY7XG59XG5zZWN0aW9uLnByZXNlbnRtZW50Om5vdCgubGlnaHQpIHtcbiAgcGFkZGluZy10b3A6IDMwMHB4O1xufVxuc2VjdGlvbi5wcmVzZW50bWVudDpub3QoLmxpZ2h0KSAuY29udGFpbmVyLXNtYWxsIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuc2VjdGlvbi5wcmVzZW50bWVudDpub3QoLmxpZ2h0KSAuY29udGFpbmVyLXNtYWxsIC50YWItYnV0dG9uIHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5zZWN0aW9uLnByZXNlbnRtZW50Om5vdCgubGlnaHQpIC5jb250YWluZXIuZC1mbGV4IC5wcmVzZW50bWVudC1pdGVtIHtcbiAgd2lkdGg6IDUwJTtcbn1cbnNlY3Rpb24ucHJlc2VudG1lbnQ6bm90KC5saWdodCkgLmNvbnRhaW5lci5kLWZsZXggLnByZXNlbnRtZW50LWl0ZW0gLmFuaW1hdGlvbiB7XG4gIHdpZHRoOiAxMDAlO1xufVxuc2VjdGlvbi5wcmVzZW50bWVudDpub3QoLmxpZ2h0KSAuY29udGFpbmVyLmQtZmxleCAucHJlc2VudG1lbnQtaXRlbSAuaW1hZ2VzLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA3NSU7XG4gIG1heC13aWR0aDogMzUwcHg7XG59XG5zZWN0aW9uLnByZXNlbnRtZW50Om5vdCgubGlnaHQpIC5jb250YWluZXIuZC1mbGV4IC5wcmVzZW50bWVudC1pdGVtIC5pbWFnZXMtd3JhcHBlciAuaW1hZ2UtaXRlbSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5zZWN0aW9uLnByZXNlbnRtZW50Om5vdCgubGlnaHQpIC5jb250YWluZXIuZC1mbGV4IC5wcmVzZW50bWVudC1pdGVtIC5pbWFnZXMtd3JhcHBlciAuaW1hZ2UtaXRlbTpudGgtY2hpbGQoMikge1xuICBtYXgtd2lkdGg6IDMzMHB4O1xuICBsZWZ0OiA4MHB4O1xuICB0b3A6IC0zMHB4O1xufVxuc2VjdGlvbi5wcmVzZW50bWVudDpub3QoLmxpZ2h0KSAuY29udGFpbmVyLmQtZmxleCAudGFiLWJ1dHRvbiAuYnV0dG9uLWljb24ubmVvc2ZlcjIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbnNlY3Rpb24ucHJlc2VudG1lbnQubGlnaHQgLnByZXNlbnRtZW50LWl0ZW0ge1xuICB3aWR0aDogNTAlO1xufVxuc2VjdGlvbi5wcmVzZW50bWVudC5saWdodCAucHJlc2VudG1lbnQtaXRlbSA+IGRpdiB7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5zZWN0aW9uLnByZXNlbnRtZW50LmxpZ2h0IC5wcmVzZW50bWVudC1pdGVtIC50YWItc3VidGl0bGUsXG5zZWN0aW9uLnByZXNlbnRtZW50LmxpZ2h0IC5wcmVzZW50bWVudC1pdGVtIC50YWItdGl0bGUge1xuICBmb250LXNpemU6IDIzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1ZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5zZWN0aW9uLnByZXNlbnRtZW50LmxpZ2h0IC5wcmVzZW50bWVudC1pdGVtIC50ZXh0IHtcbiAgbWFyZ2luLWJvdHRvbTogNDVweDtcbn1cbnNlY3Rpb24ucHJlc2VudG1lbnQubGlnaHQgLnByZXNlbnRtZW50LWl0ZW0gLnRleHQsIHNlY3Rpb24ucHJlc2VudG1lbnQubGlnaHQgLnByZXNlbnRtZW50LWl0ZW0gLnRleHQgKiB7XG4gIGNvbG9yOiAjN2E3YTdhO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiO1xuICBsaW5lLWhlaWdodDogMS42ZW07XG59XG5zZWN0aW9uLnByZXNlbnRtZW50LmxpZ2h0IC5wcmVzZW50bWVudC1pdGVtIC50YWItYnV0dG9uIHtcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHVuc2V0O1xuICBhbGlnbi1pdGVtczogdW5zZXQ7XG59XG5zZWN0aW9uLnByZXNlbnRtZW50LmxpZ2h0IC5wcmVzZW50bWVudC1pdGVtIC50YWItYnV0dG9uIC5idXR0b24taWNvbiB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIG9wYWNpdHk6IDE7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIG9yZGVyOiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODE4YTkxO1xuICBib3gtc2hhZG93OiB1bnNldDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMjVweDtcbn1cbnNlY3Rpb24ucHJlc2VudG1lbnQubGlnaHQgLnByZXNlbnRtZW50LWl0ZW0gLnRhYi1idXR0b24gLmJ1dHRvbi10ZXh0IHtcbiAgb3JkZXI6IDI7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBmb250LXNpemU6IDIzcHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5zZWN0aW9uLnByZXNlbnRtZW50LmxpZ2h0IC5wcmVzZW50bWVudC1pdGVtIC50YWItYnV0dG9uOmhvdmVyIC5idXR0b24taWNvbiB7XG4gIG9wYWNpdHk6IDAuOTtcbn1cbnNlY3Rpb24ucHJlc2VudG1lbnQubGlnaHQgLnByZXNlbnRtZW50LWl0ZW0gLnRhYi1idXR0b24uZmxleC1jb2x1bW4gLmJ1dHRvbi10ZXh0IHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjVlbTtcbn1cbnNlY3Rpb24ucHJlc2VudG1lbnQubGlnaHQgLnByZXNlbnRtZW50LWl0ZW0gLnRhYi1idXR0b246bm90KC5mbGV4LWNvbHVtbikgLmJ1dHRvbi10ZXh0IHtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG5cbi5ibGFja2VuaW5nIC5zbGlkZXMtc2VjdGlvbiAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZTo6YmVmb3JlLFxuLmJsYWNrZW5pbmcgLnNsaWRlcy1zZWN0aW9uIC5zd2lwZXItY29udGFpbmVyLWFuZHJvaWQgLnN3aXBlci1zbGlkZTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltZy9ibGFjay1yYXRpbzQtMy5zdmcpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG5cbi5zbGlkZXMtc2VjdGlvbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uc2xpZGVzLXNlY3Rpb24gLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUsXG4uc2xpZGVzLXNlY3Rpb24gLnN3aXBlci1jb250YWluZXItYW5kcm9pZCAuc3dpcGVyLXNsaWRlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICB0cmFuc2l0aW9uOiAwLjNzIGFsbCBlYXNlLWluLW91dDtcbiAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuOCwgMC44LCAxKTtcbiAgb3BhY2l0eTogMC4zO1xufVxuLnNsaWRlcy1zZWN0aW9uIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlLnN3aXBlci1zbGlkZS1hY3RpdmUsXG4uc2xpZGVzLXNlY3Rpb24gLnN3aXBlci1jb250YWluZXItYW5kcm9pZCAuc3dpcGVyLXNsaWRlLnN3aXBlci1zbGlkZS1hY3RpdmUge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG59XG4uc2xpZGVzLXNlY3Rpb24gLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGU6OmJlZm9yZSxcbi5zbGlkZXMtc2VjdGlvbiAuc3dpcGVyLWNvbnRhaW5lci1hbmRyb2lkIC5zd2lwZXItc2xpZGU6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1nL3doaXRlLXJhdGlvNC0zLnN2Zykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgei1pbmRleDogMjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbmJvZHkuYmxhY2sgc2VjdGlvbi5wb3N0cyAudGh1bWJuYWlsLWl0ZW06OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVuc2V0O1xufVxuYm9keS5ibGFjayBzZWN0aW9uLnBvc3RzIC5wb2RjYXN0LXdyYXBwZXIgLmxpbmtzLXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiA0OHB4O1xufVxuYm9keS5ibGFjayBzZWN0aW9uLnBvc3RzIC5wb2RjYXN0LXdyYXBwZXIgLmxpbmtzLXdyYXBwZXIgLmxpbmstaXRlbSBhIHtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbn1cbmJvZHkuYmxhY2sgc2VjdGlvbi5wb3N0cyAucG9kY2FzdC13cmFwcGVyIC5saW5rcy13cmFwcGVyIC5saW5rLWl0ZW0gYSwgYm9keS5ibGFjayBzZWN0aW9uLnBvc3RzIC5wb2RjYXN0LXdyYXBwZXIgLmxpbmtzLXdyYXBwZXIgLmxpbmstaXRlbSBhOmhvdmVyIHtcbiAgY29sb3I6ICMwMDA7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDIuNWVtICNmZmY7XG59XG5ib2R5LmJsYWNrIHNlY3Rpb24ucG9zdHMgLnBvZGNhc3Qtd3JhcHBlciAubGlua3Mtd3JhcHBlciAubGluay1pdGVtIGEuZmEtcG9kY2FzdCB7XG4gIGZvbnQtc2l6ZTogNDZweDtcbn1cbmJvZHkuYmxhY2sgc2VjdGlvbi5wb3N0cyAucG9kY2FzdC13cmFwcGVyOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXRvcDogMTIwcHg7XG59XG5ib2R5LmJsYWNrIC5uZXh0dXAtcG9zdC13cmFwcGVyIC5uZXh0dXAtcG9zdCB7XG4gIGNvbG9yOiAjZmZmO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICBib2R5LmJsYWNrIC5uZXh0dXAtcG9zdC13cmFwcGVyIC5uZXh0dXAtcG9zdCB7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltZy9CRy5zdmcpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIGNvbG9yOiAjMDAwO1xuICB9XG4gIGJvZHkuYmxhY2sgLm5leHR1cC1wb3N0LXdyYXBwZXIgLm5leHR1cC1wb3N0IC5wb3N0LXRpdGxlIGkgc3ZnIHBhdGgge1xuICAgIGZpbGw6ICMwMDA7XG4gIH1cbn1cblxuYm9keTpub3QoLmJsYWNrLCAuYmxhY2tlbmluZykgc2VjdGlvbi50YWJzLWV4dGVuZGVkIC50YWItdG9nZ2xlcnMgLnRvZ2dsZXItaXRlbSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogM3B4IHNvbGlkICMwMDA7XG4gIGNvbG9yOiAjMDAwO1xuICBib3gtc2hhZG93OiB1bnNldDtcbn1cbmJvZHk6bm90KC5ibGFjaywgLmJsYWNrZW5pbmcpIHNlY3Rpb24udGFicy1leHRlbmRlZCAudGFiLXRvZ2dsZXJzIC50b2dnbGVyLWl0ZW0uYWN0aXZlLCBib2R5Om5vdCguYmxhY2ssIC5ibGFja2VuaW5nKSBzZWN0aW9uLnRhYnMtZXh0ZW5kZWQgLnRhYi10b2dnbGVycyAudG9nZ2xlci1pdGVtOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG5ib2R5Om5vdCguYmxhY2ssIC5ibGFja2VuaW5nKSAudGVhbS13cmFwcGVyIC5zb2MtbGlua3MgLmxpbmstd3JhcHBlciAubGluay1pdGVtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDQwcHggI2ZmZjtcbiAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjNzLCBiYWNrZ3JvdW5kLWNvbG9yIDAuNXM7XG59XG5ib2R5Om5vdCguYmxhY2ssIC5ibGFja2VuaW5nKSAudGVhbS13cmFwcGVyIC5zb2MtbGlua3MgLmxpbmstd3JhcHBlciAubGluay1pdGVtOmhvdmVyIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgY29sb3I6ICNmZmY7XG4gIHRyYW5zaXRpb246IGJveC1zaGFkb3cgMC4zcztcbn1cblxuLnRlYW0td3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnRlYW0td3JhcHBlciAucG9zdHMtYm9keSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi50ZWFtLXdyYXBwZXIgLnBvc3RzLWJvZHkuZXh0ZW5kZWQgLnBvc3Qtd3JhcHBlciB7XG4gIHdpZHRoOiAzMyU7XG4gIG1pbi13aWR0aDogdW5zZXQ7XG4gIGZsZXg6IHVuc2V0O1xufVxuLnRlYW0td3JhcHBlciAucG9zdHMtYm9keS5leHRlbmRlZCAucG9zdC13cmFwcGVyIC5wb3N0LWl0ZW0ge1xuICBwYWRkaW5nOiA0MHB4O1xufVxuLnRlYW0td3JhcHBlciAucG9zdHMtYm9keS5leHRlbmRlZCAucG9zdC13cmFwcGVyIC50aHVtYm5haWwtaXRlbSB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi50ZWFtLXdyYXBwZXIgLnBvc3RzLWJvZHkuZXh0ZW5kZWQgLnBvc3Qtd3JhcHBlciAudGh1bWJuYWlsLWl0ZW0gc3ZnIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLnRlYW0td3JhcHBlciAucG9zdHMtYm9keS5leHRlbmRlZCAucG9zdC13cmFwcGVyIC50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgbGluZS1oZWlnaHQ6IDM3LjdweDtcbn1cbi50ZWFtLXdyYXBwZXIgLnBvc3RzLWJvZHkuZG91YmxlIHtcbiAgbWF4LXdpZHRoOiA3MjRweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4udGVhbS13cmFwcGVyIC5wb3N0cy1ib2R5LmRvdWJsZSAudGh1bWJhaWwtd3JhcHBlciAudGh1bWJuYWlsLWl0ZW0ge1xuICBtYXgtd2lkdGg6IHVuc2V0O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLnRlYW0td3JhcHBlciAucG9zdHMtYm9keS5kb3VibGUgLnBvc3Qtd3JhcHBlciB7XG4gIG1pbi13aWR0aDogNTAlO1xuICBtYXgtd2lkdGg6IDUwJTtcbn1cbi50ZWFtLXdyYXBwZXIgLnBvc3Qtd3JhcHBlciB7XG4gIGZsZXg6IDE7XG4gIG1pbi13aWR0aDogMzMuMzMlO1xufVxuLnRlYW0td3JhcHBlciAucG9zdC1pdGVtIHtcbiAgcGFkZGluZzogMzBweDtcbn1cbi50ZWFtLXdyYXBwZXIgLnRodW1iYWlsLXdyYXBwZXIge1xuICBtYXgtd2lkdGg6IDc5OHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi50ZWFtLXdyYXBwZXIgLnRodW1iYWlsLXdyYXBwZXIgLnRodW1ibmFpbC1pdGVtIHtcbiAgbWF4LXdpZHRoOiA0MCU7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLnRlYW0td3JhcHBlciAudGh1bWJhaWwtd3JhcHBlciAudGh1bWJuYWlsLWl0ZW0ud2l0aC12aWRlbyB2aWRlbyB7XG4gIGNsaXAtcGF0aDogaW5zZXQoMXB4IDFweCk7XG59XG4udGVhbS13cmFwcGVyIC5zb2MtbGlua3MgLmxpbmstd3JhcHBlcjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xufVxuLnRlYW0td3JhcHBlciAuc29jLWxpbmtzIC5saW5rLXdyYXBwZXIgLmxpbmstaXRlbSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDQwcHggIzAwMDtcbiAgdHJhbnNpdGlvbjogMC4zcyBib3gtc2hhZG93IGVhc2U7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4udGVhbS13cmFwcGVyIC5zb2MtbGlua3MgLmxpbmstd3JhcHBlciAubGluay1pdGVtOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMDtcbiAgY29sb3I6ICMwMDA7XG59XG4udGVhbS13cmFwcGVyIC5zb2MtbGlua3MgLmxpbmstaXRlbTo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuLnRlYW0td3JhcHBlciAuam9pbi10ZWFtIC5idXR0b24td3JhcHBlciB7XG4gIHdpZHRoOiA0MHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDJlbSAjZmZmO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG59XG4udGVhbS13cmFwcGVyIC5qb2luLXRlYW0gLmJ1dHRvbi13cmFwcGVyOmhvdmVyIHtcbiAgYm94LXNoYWRvdzogaW5zZXQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDAuMmVtICNmZmY7XG59XG4udGVhbS13cmFwcGVyIC5qb2luLXRlYW0gLmJ1dHRvbi13cmFwcGVyIC5idXR0b24taWNvbiB7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG59XG5cbnNlY3Rpb24ucG9zdHMgLmxvdHRpZS13cmFwcGVyIHtcbiAgd2lkdGg6IGNhbGMoKDEwMCUgKyAxMDBweCkgLyAyKTtcbiAgbWFyZ2luOiAwIGF1dG8gNjdweDtcbn1cbnNlY3Rpb24ucG9zdHMgLnBvZGNhc3RzLXdyYXBwZXIge1xuICBtYXgtd2lkdGg6IDg2NHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbnNlY3Rpb24ucG9zdHMgLnBvZGNhc3RzLXdyYXBwZXIgLnRodW1ibmFpbC1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTkycHg7XG4gIGhlaWdodDogMTkycHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuc2VjdGlvbi5wb3N0cyAucG9kY2FzdHMtd3JhcHBlciAudGh1bWJuYWlsLWl0ZW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9wb2RjYXN0LXJhdGlvLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMHB4O1xuICB0b3A6IDBweDtcbiAgcmlnaHQ6IDBweDtcbiAgYm90dG9tOiAwcHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuc2VjdGlvbi5wb3N0cyAucG9kY2FzdHMtd3JhcHBlciAudGh1bWJuYWlsLWl0ZW0gaW1nIHtcbiAgd2lkdGg6IDE5MnB4O1xuICBoZWlnaHQ6IDE5MnB4O1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG59XG5zZWN0aW9uLnBvc3RzIC5wb2RjYXN0cy13cmFwcGVyIC5wb2RjYXN0LWluZm8ge1xuICBwYWRkaW5nOiAwIDE1cHggMCAzMHB4O1xufVxuc2VjdGlvbi5wb3N0cyAucG9kY2FzdHMtd3JhcHBlciAucG9kY2FzdC1pbmZvIC50aXRsZSB7XG4gIGxpbmUtaGVpZ2h0OiA0Ni40cHg7XG59XG5zZWN0aW9uLnBvc3RzIC5wb2RjYXN0LXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiAxMDBweDtcbn1cbnNlY3Rpb24ucG9zdHMgLnBvZGNhc3Qtd3JhcHBlciAuZXhjZXJwdC13cmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogMztcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbn1cbnNlY3Rpb24ucG9zdHMgLnBvZGNhc3Qtd3JhcHBlciAubGlua3Mtd3JhcHBlciB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5zZWN0aW9uLnBvc3RzIC5wb2RjYXN0LXdyYXBwZXIgLmxpbmstaXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXJpZ2h0OiA0MnB4O1xufVxuc2VjdGlvbi5wb3N0cyAucG9kY2FzdC13cmFwcGVyIC5saW5rLWl0ZW0gYSB7XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjZmZmO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxLjVlbSAjMDAwO1xuICB3aWR0aDogNTcuMjlweDtcbiAgaGVpZ2h0OiA1Ny4yOXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xufVxuc2VjdGlvbi5wb3N0cyAucG9kY2FzdC13cmFwcGVyIC5saW5rLWl0ZW0gYTpob3ZlciB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDAuMWVtICMwMDA7XG4gIGNvbG9yOiAjMDAwO1xufVxuc2VjdGlvbi5wb3N0cyAucG9kY2FzdC13cmFwcGVyIC5saW5rLWl0ZW0gYS5uZW9zZmVyc3BvdGlmeSB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbn1cbnNlY3Rpb24ucG9zdHMgLnBvZGNhc3Qtd3JhcHBlciAubGluay1pdGVtIGEubmVvc2ZlcnNwb3RpZnk6OmJlZm9yZSB7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xufVxuc2VjdGlvbi5wb3N0cyAuZXZlbnRzLXdyYXBwZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgbWFyZ2luLXRvcDogMTA1cHg7XG59XG5zZWN0aW9uLnBvc3RzIC5ldmVudHMtd3JhcHBlciAucG9zdC1pdGVtIHtcbiAgbWF4LXdpZHRoOiBjYWxjKDUwJSAtIDE2cHgpO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbnNlY3Rpb24ucG9zdHMgLmV2ZW50cy13cmFwcGVyIC50aHVtYm5haWwtaXRlbSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2V2ZW50cy10aHVtYm5haWwuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIHBhZGRpbmc6IDYwcHggMCAyMHB4O1xuICBtaW4taGVpZ2h0OiAxNTBweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbn1cbnNlY3Rpb24ucG9zdHMgLmV2ZW50cy13cmFwcGVyIC50aHVtYm5haWwtaXRlbSAuZGF5IHtcbiAgZm9udC1zaXplOiA1N3B4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuc2VjdGlvbi5wb3N0cyAuZXZlbnRzLXdyYXBwZXIgLnRodW1ibmFpbC1pdGVtIC5tb250aCB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbnNlY3Rpb24ucG9zdHMgLmV2ZW50cy13cmFwcGVyIC50aHVtYm5haWwtaXRlbSAubW9udGgsXG5zZWN0aW9uLnBvc3RzIC5ldmVudHMtd3JhcHBlciAudGh1bWJuYWlsLWl0ZW0gLnN0YXJ0IHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuc2VjdGlvbi5wb3N0cyAuZXZlbnRzLXdyYXBwZXIgLnRodW1ibmFpbC1pdGVtIGltZyB7XG4gIGhlaWdodDogMjEwcHg7XG4gIHdpZHRoOiAyMTBweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xufVxuc2VjdGlvbi5wb3N0cyAuZXZlbnRzLXdyYXBwZXIgLnRodW1ibmFpbC1pdGVtOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjA3KTtcbn1cbnNlY3Rpb24ucG9zdHMgLmV2ZW50cy13cmFwcGVyIC50aXRsZSB7XG4gIHBhZGRpbmc6IDIycHggNTBweCAzMHB4O1xuICBsaW5lLWhlaWdodDogNDYuNHB4O1xufVxuc2VjdGlvbi5wb3N0cyAuZXZlbnRzLXdyYXBwZXIgLmF1dGhvci13cmFwcGVyIC5hdXRob3ItbmFtZSB7XG4gIGNvbG9yOiAjNzA3MDcwO1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIjtcbn1cblxuc2VjdGlvbi5wb3B1cHMge1xuICBwYWRkaW5nOiAzNTVweCAyMHB4IDE2MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5zZWN0aW9uLnBvcHVwcyAudGl0bGUudGl0bGUtYmlnIHtcbiAgbWFyZ2luOiAxOHB4IDA7XG59XG5zZWN0aW9uLnBvcHVwcyAuaXRlbXMtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGNvbHVtbi1nYXA6IDI1cHg7XG4gIHJvdy1nYXA6IDUwcHg7XG4gIG1hcmdpbjogNzBweCAwIDA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbnNlY3Rpb24ucG9wdXBzIC5pdGVtcy13cmFwcGVyIC5pdGVtLXdyYXBwZXIge1xuICBtYXJnaW46IDAgYXV0bztcbiAgd2lkdGg6IGNhbGMoMjAlIC0gNTBweCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuc2VjdGlvbi5wb3B1cHMgLml0ZW1zLXdyYXBwZXIgLml0ZW0td3JhcHBlciAucG9wdXAtaXRlbTpob3ZlciAucG9wdXAtaXRlbS1ib2R5IC50YWItYnV0dG9uIHtcbiAgb3BhY2l0eTogMTtcbn1cbnNlY3Rpb24ucG9wdXBzIC5pdGVtcy13cmFwcGVyIC5pdGVtLXdyYXBwZXIgLnBvcHVwLWl0ZW06aG92ZXIgLnBvcHVwLWl0ZW0tYm9keSAudGFiLWJ1dHRvbiAuYnV0dG9uLWljb24ge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAwLjFlbSAjZmZmO1xufVxuc2VjdGlvbi5wb3B1cHMgLml0ZW1zLXdyYXBwZXIgLml0ZW0td3JhcHBlciAucG9wdXAtaXRlbTpob3ZlciAucG9wdXAtaXRlbS1ib2R5IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcbn1cbnNlY3Rpb24ucG9wdXBzIC5pdGVtcy13cmFwcGVyIC5wb3B1cC1pdGVtIHtcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgd2lkdGg6IDE5MnB4O1xuICBoZWlnaHQ6IDE5MnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5zZWN0aW9uLnBvcHVwcyAuaXRlbXMtd3JhcHBlciAucG9wdXAtaXRlbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IC0xO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBvcGFjaXR5OiAwLjY7XG59XG5zZWN0aW9uLnBvcHVwcyAuaXRlbXMtd3JhcHBlciAucG9wdXAtaXRlbSAuYmFja2dyb3VuZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAtMjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogZmxleDtcbn1cbnNlY3Rpb24ucG9wdXBzIC5pdGVtcy13cmFwcGVyIC5wb3B1cC1pdGVtIC5iYWNrZ3JvdW5kIGltZyB7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMyk7XG59XG5zZWN0aW9uLnBvcHVwcyAuaXRlbXMtd3JhcHBlciAucG9wdXAtaXRlbSAucG9wdXAtaXRlbS1ib2R5IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNTAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDI1JSk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG59XG5zZWN0aW9uLnBvcHVwcyAuaXRlbXMtd3JhcHBlciAucG9wdXAtaXRlbSAucG9wdXAtaXRlbS1ib2R5IC50aXRsZS1zbWFsbCB7XG4gIGNvbG9yOiAjZmZmO1xufVxuc2VjdGlvbi5wb3B1cHMgLml0ZW1zLXdyYXBwZXIgLnBvcHVwLWl0ZW0gLnBvcHVwLWl0ZW0tYm9keSAudGFiLWJ1dHRvbiB7XG4gIG9wYWNpdHk6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuc2VjdGlvbi5wb3B1cHMgLml0ZW1zLXdyYXBwZXIgLnBvcHVwLWl0ZW0gLnBvcHVwLWl0ZW0tYm9keSAudGFiLWJ1dHRvbiAuYnV0dG9uLXRleHQge1xuICBkaXNwbGF5OiBub25lO1xufVxuc2VjdGlvbi5wb3B1cHMgLnBvcHVwLWNvbnRlbnQge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgei1pbmRleDogNTtcbiAgYm90dG9tOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG59XG5zZWN0aW9uLnBvcHVwcyAucG9wdXAtY29udGVudC5hY3RpdmUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSk7XG59XG5zZWN0aW9uLnBvcHVwcyAucG9wdXAtY29udGVudDpub3QoLmFjdGl2ZSkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuc2VjdGlvbi5wb3B1cHMgLnBvcHVwLWNvbnRlbnQ6bm90KC5hY3RpdmUpIC5wb3B1cC1jbG9zZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5zZWN0aW9uLnBvcHVwcyAucG9wdXAtY29udGVudCAucG9wdXAtaXRlbSB7XG4gIHdpZHRoOiA2NiU7XG4gIGhlaWdodDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzExMTtcbn1cbnNlY3Rpb24ucG9wdXBzIC5wb3B1cC1jb250ZW50IC5wb3B1cC1pdGVtIC50YWItYnV0dG9uIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbnNlY3Rpb24ucG9wdXBzIC5wb3B1cC1jb250ZW50IC5wb3B1cC1pdGVtIC50YWItYnV0dG9uOmhvdmVyIC5idXR0b24taWNvbiB7XG4gIGNvbG9yOiAjZmZmO1xufVxuc2VjdGlvbi5wb3B1cHMgLnBvcHVwLWNvbnRlbnQgLnBvcHVwLWl0ZW0gLnRhYi1idXR0b24gLmJ1dHRvbi1pY29uIHtcbiAgb3JkZXI6IDE7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuc2VjdGlvbi5wb3B1cHMgLnBvcHVwLWNvbnRlbnQgLnBvcHVwLWl0ZW0gLnRhYi1idXR0b24gLmJ1dHRvbi10ZXh0IHtcbiAgb3JkZXI6IDI7XG59XG5zZWN0aW9uLnBvcHVwcyAucG9wdXAtY29udGVudCAuY29udGVudC13cmFwcGVyIHtcbiAgcGFkZGluZzogMCA2NHB4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbn1cbnNlY3Rpb24ucG9wdXBzIC5wb3B1cC1jb250ZW50IC5jb250ZW50LXdyYXBwZXIgLnRleHQtd3JhcHBlciBwIGEge1xuICBjb2xvcjogIzAwZmZjMjtcbn1cbnNlY3Rpb24ucG9wdXBzIC5wb3B1cC1jb250ZW50IC5pbWFnZS1wYXJ0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMzcycHg7XG4gIGZsZXg6IDE7XG59XG5zZWN0aW9uLnBvcHVwcyAucG9wdXAtY29udGVudCAucG9wdXAtY2xvc2Uge1xuICBtYXJnaW4tcmlnaHQ6IDE3JTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ucGFnZS1qb2JzIC5zaW1wbGUtdGV4dCB7XG4gIHBhZGRpbmc6IDQzcHggMCA0M3B4O1xufVxuLnBhZ2Utam9icyAuc2ltcGxlLXRleHQgLmNvbnRhaW5lci1zbWFsbCB7XG4gIHdpZHRoOiAxMjAwcHg7XG59XG4ucGFnZS1qb2JzIC5zaW1wbGUtdGV4dCAudGl0bGUtYmlnZ2VzdCB7XG4gIG1hcmdpbjogMjBweCAwO1xufVxuLnBhZ2Utam9icyAuY29udGFpbmVyLXNtYWxsIHtcbiAgd2lkdGg6IDExODBweDtcbn1cblxuc2VjdGlvbi5hcmNoaXZlLXBhZ2Uge1xuICBwYWRkaW5nOiAxNTBweCAyMHB4IDI1MHB4O1xufVxuc2VjdGlvbi5hcmNoaXZlLXBhZ2UgLnRpdGxlLnRpdGxlLWJpZyB7XG4gIGZvbnQtc2l6ZTogNS4zdnc7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XG59XG5cbnNlY3Rpb24uc2luZ2xlLXBvc3QtZGVzY3JpcHRpb24gLnRpdGxlLFxuLnNpbmdsZS1wb3N0LWNvbnRlbnQgLnRpdGxlIHtcbiAgbGluZS1oZWlnaHQ6IDQ1cHg7XG59XG5zZWN0aW9uLnNpbmdsZS1wb3N0LWRlc2NyaXB0aW9uIC5jb250ZW50LXdyYXBwZXIuYWNjb3JkZW9uLFxuLnNpbmdsZS1wb3N0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcHBlci5hY2NvcmRlb24ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiAwLjVzIGFsbCBlYXNlLWluLW91dDtcbn1cbnNlY3Rpb24uc2luZ2xlLXBvc3QtZGVzY3JpcHRpb24gLmNvbnRlbnQtd3JhcHBlci5hY2NvcmRlb24gLnRpdGxlLXdyYXBwZXIsXG4uc2luZ2xlLXBvc3QtY29udGVudCAuY29udGVudC13cmFwcGVyLmFjY29yZGVvbiAudGl0bGUtd3JhcHBlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLWluO1xufVxuc2VjdGlvbi5zaW5nbGUtcG9zdC1kZXNjcmlwdGlvbiAuY29udGVudC13cmFwcGVyLmFjY29yZGVvbiAuYWNjb3JkZW9uLXRvZ2dsZXIsXG4uc2luZ2xlLXBvc3QtY29udGVudCAuY29udGVudC13cmFwcGVyLmFjY29yZGVvbiAuYWNjb3JkZW9uLXRvZ2dsZXIge1xuICBmb250LXNpemU6IDM1cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG5zZWN0aW9uLnNpbmdsZS1wb3N0LWRlc2NyaXB0aW9uIC5jb250ZW50LXdyYXBwZXIuYWNjb3JkZW9uLmFjdGl2ZSAudGl0bGUtd3JhcHBlcixcbi5zaW5nbGUtcG9zdC1jb250ZW50IC5jb250ZW50LXdyYXBwZXIuYWNjb3JkZW9uLmFjdGl2ZSAudGl0bGUtd3JhcHBlciB7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XG59XG5zZWN0aW9uLnNpbmdsZS1wb3N0LWRlc2NyaXB0aW9uIC5jb250ZW50LXdyYXBwZXIuYWNjb3JkZW9uLmFjdGl2ZSAuYWNjb3JkZW9uLXRvZ2dsZXIsXG4uc2luZ2xlLXBvc3QtY29udGVudCAuY29udGVudC13cmFwcGVyLmFjY29yZGVvbi5hY3RpdmUgLmFjY29yZGVvbi10b2dnbGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG59XG5zZWN0aW9uLnNpbmdsZS1wb3N0LWRlc2NyaXB0aW9uIC50ZXh0LWNvbnRlbnQgcCxcbi5zaW5nbGUtcG9zdC1jb250ZW50IC50ZXh0LWNvbnRlbnQgcCB7XG4gIHBhZGRpbmctYm90dG9tOiAxLjc1ZW07XG59XG5zZWN0aW9uLnNpbmdsZS1wb3N0LWRlc2NyaXB0aW9uIC50ZXh0LWNvbnRlbnQuZnctMzAwIHAsXG5zZWN0aW9uLnNpbmdsZS1wb3N0LWRlc2NyaXB0aW9uIC50ZXh0LWNvbnRlbnQuZnctMzAwIGEsXG5zZWN0aW9uLnNpbmdsZS1wb3N0LWRlc2NyaXB0aW9uIC50ZXh0LWNvbnRlbnQuZnctMzAwIGxpLFxuLnNpbmdsZS1wb3N0LWNvbnRlbnQgLnRleHQtY29udGVudC5mdy0zMDAgcCxcbi5zaW5nbGUtcG9zdC1jb250ZW50IC50ZXh0LWNvbnRlbnQuZnctMzAwIGEsXG4uc2luZ2xlLXBvc3QtY29udGVudCAudGV4dC1jb250ZW50LmZ3LTMwMCBsaSB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5zZWN0aW9uLnNpbmdsZS1wb3N0LWRlc2NyaXB0aW9uIC50ZXh0LWNvbnRlbnQuZnctNTAwIHAsXG5zZWN0aW9uLnNpbmdsZS1wb3N0LWRlc2NyaXB0aW9uIC50ZXh0LWNvbnRlbnQuZnctNTAwIGEsXG5zZWN0aW9uLnNpbmdsZS1wb3N0LWRlc2NyaXB0aW9uIC50ZXh0LWNvbnRlbnQuZnctNTAwIGxpLFxuLnNpbmdsZS1wb3N0LWNvbnRlbnQgLnRleHQtY29udGVudC5mdy01MDAgcCxcbi5zaW5nbGUtcG9zdC1jb250ZW50IC50ZXh0LWNvbnRlbnQuZnctNTAwIGEsXG4uc2luZ2xlLXBvc3QtY29udGVudCAudGV4dC1jb250ZW50LmZ3LTUwMCBsaSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5zZWN0aW9uLnNpbmdsZS1wb3N0LWRlc2NyaXB0aW9uIC50ZXh0LWNvbnRlbnQuZnctNjAwIHAsXG5zZWN0aW9uLnNpbmdsZS1wb3N0LWRlc2NyaXB0aW9uIC50ZXh0LWNvbnRlbnQuZnctNjAwIGEsXG5zZWN0aW9uLnNpbmdsZS1wb3N0LWRlc2NyaXB0aW9uIC50ZXh0LWNvbnRlbnQuZnctNjAwIGxpLFxuLnNpbmdsZS1wb3N0LWNvbnRlbnQgLnRleHQtY29udGVudC5mdy02MDAgcCxcbi5zaW5nbGUtcG9zdC1jb250ZW50IC50ZXh0LWNvbnRlbnQuZnctNjAwIGEsXG4uc2luZ2xlLXBvc3QtY29udGVudCAudGV4dC1jb250ZW50LmZ3LTYwMCBsaSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5zZWN0aW9uLnNpbmdsZS1wb3N0LWRlc2NyaXB0aW9uIC50ZXh0LWNvbnRlbnQuZnctNDAwIHAsXG5zZWN0aW9uLnNpbmdsZS1wb3N0LWRlc2NyaXB0aW9uIC50ZXh0LWNvbnRlbnQuZnctNDAwIGEsXG5zZWN0aW9uLnNpbmdsZS1wb3N0LWRlc2NyaXB0aW9uIC50ZXh0LWNvbnRlbnQuZnctNDAwIGxpLFxuLnNpbmdsZS1wb3N0LWNvbnRlbnQgLnRleHQtY29udGVudC5mdy00MDAgcCxcbi5zaW5nbGUtcG9zdC1jb250ZW50IC50ZXh0LWNvbnRlbnQuZnctNDAwIGEsXG4uc2luZ2xlLXBvc3QtY29udGVudCAudGV4dC1jb250ZW50LmZ3LTQwMCBsaSB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5zZWN0aW9uLnNpbmdsZS1wb3N0LWRlc2NyaXB0aW9uIC50ZXh0LWNvbnRlbnQuZnctNzAwIHAsXG5zZWN0aW9uLnNpbmdsZS1wb3N0LWRlc2NyaXB0aW9uIC50ZXh0LWNvbnRlbnQuZnctNzAwIGEsXG5zZWN0aW9uLnNpbmdsZS1wb3N0LWRlc2NyaXB0aW9uIC50ZXh0LWNvbnRlbnQuZnctNzAwIGxpLFxuLnNpbmdsZS1wb3N0LWNvbnRlbnQgLnRleHQtY29udGVudC5mdy03MDAgcCxcbi5zaW5nbGUtcG9zdC1jb250ZW50IC50ZXh0LWNvbnRlbnQuZnctNzAwIGEsXG4uc2luZ2xlLXBvc3QtY29udGVudCAudGV4dC1jb250ZW50LmZ3LTcwMCBsaSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5zZWN0aW9uLnNpbmdsZS1wb3N0LWRlc2NyaXB0aW9uIC50ZXh0LWNvbnRlbnQgcCxcbnNlY3Rpb24uc2luZ2xlLXBvc3QtZGVzY3JpcHRpb24gLnRleHQtY29udGVudCBhLFxuc2VjdGlvbi5zaW5nbGUtcG9zdC1kZXNjcmlwdGlvbiAudGV4dC1jb250ZW50IGxpLFxuLnNpbmdsZS1wb3N0LWNvbnRlbnQgLnRleHQtY29udGVudCBwLFxuLnNpbmdsZS1wb3N0LWNvbnRlbnQgLnRleHQtY29udGVudCBhLFxuLnNpbmdsZS1wb3N0LWNvbnRlbnQgLnRleHQtY29udGVudCBsaSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5zZWN0aW9uLnNpbmdsZS1wb3N0LWRlc2NyaXB0aW9uIC50ZXh0LWNvbnRlbnQgc3Ryb25nLFxuc2VjdGlvbi5zaW5nbGUtcG9zdC1kZXNjcmlwdGlvbiAudGV4dC1jb250ZW50IGIsXG5zZWN0aW9uLnNpbmdsZS1wb3N0LWRlc2NyaXB0aW9uIC50ZXh0LWNvbnRlbnQgaDEsXG5zZWN0aW9uLnNpbmdsZS1wb3N0LWRlc2NyaXB0aW9uIC50ZXh0LWNvbnRlbnQgaDIsXG5zZWN0aW9uLnNpbmdsZS1wb3N0LWRlc2NyaXB0aW9uIC50ZXh0LWNvbnRlbnQgaDMsXG5zZWN0aW9uLnNpbmdsZS1wb3N0LWRlc2NyaXB0aW9uIC50ZXh0LWNvbnRlbnQgaDQsXG5zZWN0aW9uLnNpbmdsZS1wb3N0LWRlc2NyaXB0aW9uIC50ZXh0LWNvbnRlbnQgaDUsXG5zZWN0aW9uLnNpbmdsZS1wb3N0LWRlc2NyaXB0aW9uIC50ZXh0LWNvbnRlbnQgaDYsXG4uc2luZ2xlLXBvc3QtY29udGVudCAudGV4dC1jb250ZW50IHN0cm9uZyxcbi5zaW5nbGUtcG9zdC1jb250ZW50IC50ZXh0LWNvbnRlbnQgYixcbi5zaW5nbGUtcG9zdC1jb250ZW50IC50ZXh0LWNvbnRlbnQgaDEsXG4uc2luZ2xlLXBvc3QtY29udGVudCAudGV4dC1jb250ZW50IGgyLFxuLnNpbmdsZS1wb3N0LWNvbnRlbnQgLnRleHQtY29udGVudCBoMyxcbi5zaW5nbGUtcG9zdC1jb250ZW50IC50ZXh0LWNvbnRlbnQgaDQsXG4uc2luZ2xlLXBvc3QtY29udGVudCAudGV4dC1jb250ZW50IGg1LFxuLnNpbmdsZS1wb3N0LWNvbnRlbnQgLnRleHQtY29udGVudCBoNiB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5zZWN0aW9uLnNpbmdsZS1wb3N0LWRlc2NyaXB0aW9uIC50ZXh0LWNvbnRlbnQgdWwsXG5zZWN0aW9uLnNpbmdsZS1wb3N0LWRlc2NyaXB0aW9uIC50ZXh0LWNvbnRlbnQgb2wsXG4uc2luZ2xlLXBvc3QtY29udGVudCAudGV4dC1jb250ZW50IHVsLFxuLnNpbmdsZS1wb3N0LWNvbnRlbnQgLnRleHQtY29udGVudCBvbCB7XG4gIG1hcmdpbjogMCAwIDEuNWVtIDIwcHg7XG59XG5zZWN0aW9uLnNpbmdsZS1wb3N0LWRlc2NyaXB0aW9uIC50ZXh0LWNvbnRlbnQuY2VudGVyZWQtbGlzdCB1bCxcbnNlY3Rpb24uc2luZ2xlLXBvc3QtZGVzY3JpcHRpb24gLnRleHQtY29udGVudC5jZW50ZXJlZC1saXN0IG9sLFxuLnNpbmdsZS1wb3N0LWNvbnRlbnQgLnRleHQtY29udGVudC5jZW50ZXJlZC1saXN0IHVsLFxuLnNpbmdsZS1wb3N0LWNvbnRlbnQgLnRleHQtY29udGVudC5jZW50ZXJlZC1saXN0IG9sIHtcbiAgbWFyZ2luLWxlZnQ6IDQ3cHg7XG59XG5zZWN0aW9uLnNpbmdsZS1wb3N0LWRlc2NyaXB0aW9uIC50ZXh0LWNvbnRlbnQgYSxcbi5zaW5nbGUtcG9zdC1jb250ZW50IC50ZXh0LWNvbnRlbnQgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6ICMwMGZmYzI7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogNHB4O1xuICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiAzcHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG59XG5zZWN0aW9uLnNpbmdsZS1wb3N0LWRlc2NyaXB0aW9uIC50ZXh0LWNvbnRlbnQgYTpob3Zlcixcbi5zaW5nbGUtcG9zdC1jb250ZW50IC50ZXh0LWNvbnRlbnQgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMDBmZmMyO1xufVxuc2VjdGlvbi5zaW5nbGUtcG9zdC1kZXNjcmlwdGlvbiAudGV4dC1jb250ZW50IGgxLFxuLnNpbmdsZS1wb3N0LWNvbnRlbnQgLnRleHQtY29udGVudCBoMSB7XG4gIGZvbnQtc2l6ZTogNDFweDtcbiAgbGluZS1oZWlnaHQ6IDQ1cHg7XG59XG5zZWN0aW9uLnNpbmdsZS1wb3N0LWRlc2NyaXB0aW9uIC50ZXh0LWNvbnRlbnQgaDIsXG4uc2luZ2xlLXBvc3QtY29udGVudCAudGV4dC1jb250ZW50IGgyIHtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBsaW5lLWhlaWdodDogNDVweDtcbn1cbnNlY3Rpb24uc2luZ2xlLXBvc3QtZGVzY3JpcHRpb24gLnRleHQtY29udGVudCBoMyxcbi5zaW5nbGUtcG9zdC1jb250ZW50IC50ZXh0LWNvbnRlbnQgaDMge1xuICBmb250LXNpemU6IDI3cHg7XG4gIGxpbmUtaGVpZ2h0OiA0NXB4O1xufVxuc2VjdGlvbi5zaW5nbGUtcG9zdC1kZXNjcmlwdGlvbiAudGV4dC1jb250ZW50IGg0LFxuLnNpbmdsZS1wb3N0LWNvbnRlbnQgLnRleHQtY29udGVudCBoNCB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG59XG5zZWN0aW9uLnNpbmdsZS1wb3N0LWRlc2NyaXB0aW9uIC50ZXh0LWNvbnRlbnQgaDUsXG4uc2luZ2xlLXBvc3QtY29udGVudCAudGV4dC1jb250ZW50IGg1IHtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBsaW5lLWhlaWdodDogMzYuN3B4O1xufVxuc2VjdGlvbi5zaW5nbGUtcG9zdC1kZXNjcmlwdGlvbiAudGV4dC1jb250ZW50IGg2LFxuLnNpbmdsZS1wb3N0LWNvbnRlbnQgLnRleHQtY29udGVudCBoNiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDI0LjZweDtcbn1cbnNlY3Rpb24uc2luZ2xlLXBvc3QtZGVzY3JpcHRpb24gLmRlc2NyaXB0aW9uLXdyYXBwZXIuaW1hZ2UtcmlnaHQgaW1nLFxuLnNpbmdsZS1wb3N0LWNvbnRlbnQgLmRlc2NyaXB0aW9uLXdyYXBwZXIuaW1hZ2UtcmlnaHQgaW1nIHtcbiAgbWFyZ2luLWxlZnQ6IDEuNWVtO1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbi5lY29zeXN0ZW0td3JhcHBlciAuZWNvc3lzdGVtLXRleHQgcCBhLCAudGFiLXRleHQgcCBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogIzAwZmZjMjtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiA0cHg7XG4gIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDNweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xufVxuLmVjb3N5c3RlbS13cmFwcGVyIC5lY29zeXN0ZW0tdGV4dCBwIGE6aG92ZXIsIC50YWItdGV4dCBwIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzAwZmZjMjtcbn1cblxuLnNpbmdsZS1ldmVudC1jb250ZW50IC5wb3N0LXdyYXBwZXIge1xuICBwYWRkaW5nOiA0OXB4IDAgMDtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cbi5zaW5nbGUtZXZlbnQtY29udGVudCAubmV4dHVwLXBvc3Qtd3JhcHBlciB7XG4gIG1pbi1oZWlnaHQ6IHVuc2V0O1xuICBoZWlnaHQ6IDIwMS44cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNpbmdsZS1ldmVudC1jb250ZW50IC5uZXh0dXAtcG9zdC13cmFwcGVyLmZpeGVkIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAyNXB4O1xuICAgIG1heC13aWR0aDogMTE0MHB4O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxMDBweCk7XG4gICAgei1pbmRleDogNDtcbiAgfVxufVxuLnNpbmdsZS1ldmVudC1jb250ZW50IC5uZXh0dXAtcG9zdC13cmFwcGVyIGEge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5zaW5nbGUtZXZlbnQtY29udGVudCAubmV4dHVwLXBvc3Qtd3JhcHBlciAuYnV0dG9uLWljb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNpbmdsZS1ldmVudC1jb250ZW50IC5uZXh0dXAtcG9zdC13cmFwcGVyIC5idXR0b24td3JhcHBlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG59XG4uc2luZ2xlLWV2ZW50LWNvbnRlbnQgLm5leHR1cC1wb3N0LXdyYXBwZXIgLmJ1dHRvbi13cmFwcGVyOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjkpO1xufVxuLnNpbmdsZS1ldmVudC1jb250ZW50IC5uZXh0dXAtcG9zdC13cmFwcGVyOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltZy9uZXh0dXAtcG9zdC5zdmcpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIHotaW5kZXg6IC0xO1xufVxuLnNpbmdsZS1ldmVudC1jb250ZW50IC5uZXh0dXAtcG9zdC13cmFwcGVyIC5wb3N0LXRpdGxlIHtcbiAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBmb250LXNpemU6IDE3cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uc2luZ2xlLWV2ZW50LWNvbnRlbnQgLm5leHR1cC1wb3N0LXdyYXBwZXIgLm1vYmlsZS11bmRlcnRpdGxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zaW5nbGUtZXZlbnQtY29udGVudCAubmV4dHVwLXBvc3Qtd3JhcHBlciAucG9zdC1sZWZ0IHtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG59XG4uc2luZ2xlLWV2ZW50LWNvbnRlbnQgLm5leHR1cC1wb3N0LXdyYXBwZXIgLnBvc3QtcmlnaHQge1xuICBwYWRkaW5nOiA3MHB4IDAgODVweDtcbiAgbWFyZ2luLXJpZ2h0OiAyM3B4O1xufVxuLnNpbmdsZS1ldmVudC1jb250ZW50IC5uZXh0dXAtcG9zdC13cmFwcGVyIC5wb3N0LXJpZ2h0IGEge1xuICBmb250LXNpemU6IDI2cHg7XG4gIGxpbmUtaGVpZ2h0OiA0Ni44cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uc2luZ2xlLWV2ZW50LWNvbnRlbnQgLnBvcHVwLWNvbnRlbnQge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IDEwMCU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIHotaW5kZXg6IDU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbn1cbi5zaW5nbGUtZXZlbnQtY29udGVudCAucG9wdXAtY29udGVudCAucG9wdXAtY2xvc2Uge1xuICBtYXJnaW4tcmlnaHQ6IDE3JTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnNpbmdsZS1ldmVudC1jb250ZW50IC5wb3B1cC1jb250ZW50IC5jb250ZW50LWNvbnRhaW5lciB7XG4gIHdpZHRoOiA2NiU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zaW5nbGUtZXZlbnQtY29udGVudCAucG9wdXAtY29udGVudCAuY29udGVudC13cmFwcGVyIHtcbiAgcGFkZGluZzogNTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2luZ2xlLWV2ZW50LWNvbnRlbnQgLnBvcHVwLWNvbnRlbnQgLmltYWdlLXdyYXBwZXIge1xuICB3aWR0aDogMjAwcHg7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogZml0LWNvbnRlbnQ7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnNpbmdsZS1ldmVudC1jb250ZW50IC5wb3B1cC1jb250ZW50IC5pbWFnZS13cmFwcGVyIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjAwcHg7XG4gIGhlaWdodDogdW5zZXQ7XG4gIGFzcGVjdC1yYXRpbzogMTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4uc2luZ2xlLWV2ZW50LWNvbnRlbnQgLnBvcHVwLWNvbnRlbnQgLmxpbmtzLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiA0NXB4O1xufVxuLnNpbmdsZS1ldmVudC1jb250ZW50IC5wb3B1cC1jb250ZW50IC5saW5rcy13cmFwcGVyIC5mYWIge1xuICBmb250LXNpemU6IDI2cHg7XG59XG4uc2luZ2xlLWV2ZW50LWNvbnRlbnQgLnBvcHVwLWNvbnRlbnQgLmluZm8td3JhcHBlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG59XG4uc2luZ2xlLWV2ZW50LWNvbnRlbnQgLnBvcHVwLWNvbnRlbnQgLnRleHQtd3JhcHBlciBwIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5zaW5nbGUtZXZlbnQtY29udGVudCAucG9wdXAtY29udGVudC5hY3RpdmUge1xuICBsZWZ0OiAwO1xufVxuLnNpbmdsZS1ldmVudC1jb250ZW50IC5wb3B1cC1jb250ZW50IC5uYW1lLXdyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4uc2luZ2xlLXBvc3QtY29udGVudCAuaW1hZ2Utd3JhcHBlciB7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLnNpbmdsZS1wb3N0LWNvbnRlbnQgLmltYWdlLXdyYXBwZXIgaW1nIHtcbiAgbWFyZ2luOiAwIGF1dG8gMzBweDtcbn1cbi5zaW5nbGUtcG9zdC1jb250ZW50IC5idXR0b24td3JhcHBlciBhIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgYm9yZGVyLXJhZGl1czogMzhweDtcbiAgcGFkZGluZzogMTJweCAyNHB4O1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zaW5nbGUtcG9zdC1jb250ZW50IC5idXR0b24td3JhcHBlciBhIHNwYW4ge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDIzLjhweDtcbn1cbi5zaW5nbGUtcG9zdC1jb250ZW50IC5idXR0b24td3JhcHBlciAuY29sdW1uZWQtYnV0dG9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5zaW5nbGUtcG9zdC1jb250ZW50IC5idXR0b24td3JhcHBlciAuY29sdW1uZWQtYnV0dG9ucyAuYnV0dG9uLXdyYXBwZXIge1xuICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uc2luZ2xlLXBvc3QtY29udGVudCAuYnV0dG9uLXdyYXBwZXIgLmNvbHVtbmVkLWJ1dHRvbnMgLmJ1dHRvbi13cmFwcGVyIGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnNpbmdsZS1wb3N0LWNvbnRlbnQgLmJ1dHRvbi13cmFwcGVyIC5jb2x1bW5lZC1idXR0b25zIC5idXR0b24td3JhcHBlciBhIC5idXR0b24tdGV4dCB7XG4gIGNvbG9yOiAjMDAwO1xufVxuLnNpbmdsZS1wb3N0LWNvbnRlbnQgLmJ1dHRvbi13cmFwcGVyIC5jb2x1bW5lZC1idXR0b25zIC5idXR0b24td3JhcHBlciBhIC5idXR0b24taWNvbiB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDJlbSAjMDAwO1xufVxuLnNpbmdsZS1wb3N0LWNvbnRlbnQgLmJ1dHRvbi13cmFwcGVyIC5jb2x1bW5lZC1idXR0b25zIC5idXR0b24td3JhcHBlciBhOmhvdmVyIC5idXR0b24taWNvbiB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDAuMmVtICMwMDA7XG59XG4uc2luZ2xlLXBvc3QtY29udGVudCAucG9zdC13cmFwcGVyLFxuLnNpbmdsZS1wb3N0LWNvbnRlbnQgLmJ1dHRvbi13cmFwcGVyIC5iaWctYnV0dG9uIHtcbiAgbWFyZ2luOiA0MHB4IDA7XG4gIGhlaWdodDogMjAwcHg7XG4gIG1heC1oZWlnaHQ6IDIwMHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1nL0ludGVyc2VjdC5wbmcpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnNpbmdsZS1wb3N0LWNvbnRlbnQgLnBvc3Qtd3JhcHBlciAucG9zdC1pdGVtLFxuLnNpbmdsZS1wb3N0LWNvbnRlbnQgLmJ1dHRvbi13cmFwcGVyIC5iaWctYnV0dG9uIC5wb3N0LWl0ZW0ge1xuICBwYWRkaW5nOiAxMnB4IDAgMzVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDgwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdW5zZXQ7XG59XG4uc2luZ2xlLXBvc3QtY29udGVudCAucG9zdC13cmFwcGVyIC5wb3N0LWl0ZW0gc3Bhbixcbi5zaW5nbGUtcG9zdC1jb250ZW50IC5idXR0b24td3JhcHBlciAuYmlnLWJ1dHRvbiAucG9zdC1pdGVtIHNwYW4ge1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBsaW5lLWhlaWdodDogNDYuOHB4O1xufVxuXG5zZWN0aW9uLmNvbnRlbnRzLW5hdmlnYXRpb24ge1xuICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbn1cbnNlY3Rpb24uY29udGVudHMtbmF2aWdhdGlvbiAubmF2LXdyYXBwZXIge1xuICBtYXgtd2lkdGg6IGZpdC1jb250ZW50O1xufVxuc2VjdGlvbi5jb250ZW50cy1uYXZpZ2F0aW9uIC5uYXYtd3JhcHBlciAubmF2LXRpdGxlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuc2VjdGlvbi5jb250ZW50cy1uYXZpZ2F0aW9uIC5uYXYtd3JhcHBlciAubmF2LWFycm93IHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5zZWN0aW9uLmNvbnRlbnRzLW5hdmlnYXRpb24gLm5hdi13cmFwcGVyOm5vdCguYWN0aXZlKSAubmF2LWFycm93IHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbnNlY3Rpb24uY29udGVudHMtbmF2aWdhdGlvbiAubmF2LXdyYXBwZXI6bm90KC5hY3RpdmUpIC5uYXYtbGlzdCB7XG4gIGhlaWdodDogMHB4O1xufVxuc2VjdGlvbi5jb250ZW50cy1uYXZpZ2F0aW9uLmZpeGVkIC5uYXYtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbWF4LXdpZHRoOiAzMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgei1pbmRleDogNTtcbiAgcGFkZGluZzogMjBweDtcbn1cbnNlY3Rpb24uY29udGVudHMtbmF2aWdhdGlvbiAubmF2LWxpc3Qtd3JhcHBlciAubmF2LWxpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBjb3VudGVyLXJlc2V0OiBsaTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xufVxuc2VjdGlvbi5jb250ZW50cy1uYXZpZ2F0aW9uIC5uYXYtbGlzdC13cmFwcGVyIC5uYXYtbGlzdCBsaSB7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBsaTtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuc2VjdGlvbi5jb250ZW50cy1uYXZpZ2F0aW9uIC5uYXYtbGlzdC13cmFwcGVyIC5uYXYtbGlzdCBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogY291bnRlcihsaSkgXCIuIFwiO1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cbnNlY3Rpb24uY29udGVudHMtbmF2aWdhdGlvbiAubmF2LWxpc3Qtd3JhcHBlciAubmF2LWxpc3QgbGk6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbnNlY3Rpb24uc2luZ2xlLXBvc3QtdG9wIHtcbiAgcGFkZGluZzogMTU1cHggNTBweCAwO1xufVxuc2VjdGlvbi5zaW5nbGUtcG9zdC10b3AgLnRpdGxlLXdyYXBwZXIge1xuICBwYWRkaW5nLWJvdHRvbTogMjJweDtcbn1cbnNlY3Rpb24uc2luZ2xlLXBvc3QtdG9wIC50aXRsZSB7XG4gIGZvbnQtc2l6ZTogNDhweDtcbiAgbGluZS1oZWlnaHQ6IDY5LjhweDtcbn1cbnNlY3Rpb24uc2luZ2xlLXBvc3QtdG9wIC5hdXRob3ItY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbnNlY3Rpb24uc2luZ2xlLXBvc3QtdG9wIC5hdXRob3ItaWNvbiB7XG4gIHdpZHRoOiA2M3B4O1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbnNlY3Rpb24uc2luZ2xlLXBvc3QtdG9wIC5hdXRob3ItaWNvbiBpbWcge1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbnNlY3Rpb24uc2luZ2xlLXBvc3QtdG9wIC5hdXRob3ItaW5mbyB7XG4gIHBhZGRpbmctbGVmdDogOHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuc2VjdGlvbi5zaW5nbGUtcG9zdC10b3AgLmF1dGhvci1pbmZvIC5hdXRob3ItbmFtZSB7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xufVxuc2VjdGlvbi5zaW5nbGUtcG9zdC10b3AgLmF1dGhvci1pbmZvIC5hdXRob3ItcG9zaXRpb24ge1xuICBsaW5lLWhlaWdodDogMjUuMnB4O1xufVxuc2VjdGlvbi5zaW5nbGUtcG9zdC10b3AgLmNhdGVnb3JpZXMtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDIycHggMCA4NHB4O1xufVxuc2VjdGlvbi5zaW5nbGUtcG9zdC10b3AgLmNhdGVnb3J5LWl0ZW0td3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGJvcmRlcjogM3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5zZWN0aW9uLnNpbmdsZS1wb3N0LXRvcCAuY2F0ZWdvcnktaXRlbS13cmFwcGVyOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwO1xufVxuc2VjdGlvbi5zaW5nbGUtcG9zdC10b3AgLmNhdGVnb3J5LWl0ZW0td3JhcHBlcjpob3ZlciAuY2F0ZWdvcnktaXRlbSB7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuc2VjdGlvbi5zaW5nbGUtcG9zdC10b3AgLmNhdGVnb3J5LWl0ZW0td3JhcHBlciAuY2F0ZWdvcnktaXRlbSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNS4ycHg7XG4gIHBhZGRpbmc6IDEycHggMjRweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbn1cbnNlY3Rpb24uc2luZ2xlLXBvc3QtdG9wLnNpbmdsZS1wb3N0IC5kYXRldGltZS13cmFwcGVyIHNwYW4ge1xuICBmb250LXdlaWdodDogNDAwO1xuICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG59XG5zZWN0aW9uLnNpbmdsZS1wb3N0LXRvcC5zaW5nbGUtcG9zdCAudGl0bGUtd3JhcHBlciB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuc2VjdGlvbi5zaW5nbGUtcG9zdC10b3Auc2luZ2xlLXBvc3QgLmNhdGVnb3JpZXMtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDAgMCAxMDBweDtcbn1cbnNlY3Rpb24uc2luZ2xlLXBvc3QtdG9wLnNpbmdsZS1wb3N0IC5jYXRlZ29yeS1pdGVtIHtcbiAgcGFkZGluZzogN3B4IDEwcHggNnB4O1xufVxuc2VjdGlvbi5zaW5nbGUtcG9zdC10b3Auc2luZ2xlLXBvc3QgLmF1dGhvci1pbmZvIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5zZWN0aW9uLnNpbmdsZS1wb3N0LXRvcC5zaW5nbGUtcG9zdCAuYXV0aG9yLWNvbnRhaW5lciB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbnNlY3Rpb24uc2luZ2xlLXBvc3QtZGVzY3JpcHRpb24ge1xuICBwYWRkaW5nOiA2MHB4IDUwcHggMDtcbn1cblxuLmJvZHktc2luZ2xlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbn1cblxuc2VjdGlvbi5zaW5nbGUtZXZlbnQtY29udGVudCAudGV4dC13cmFwcGVyIHAsXG5zZWN0aW9uLnNpbmdsZS1ldmVudC1jb250ZW50IC50ZXh0LXdyYXBwZXIgYSxcbnNlY3Rpb24uc2luZ2xlLWV2ZW50LWNvbnRlbnQgLnRleHQtd3JhcHBlciBsaSB7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgbGluZS1oZWlnaHQ6IDQ2LjNweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbnNlY3Rpb24uc2luZ2xlLWV2ZW50LWNvbnRlbnQgLnRleHQtd3JhcHBlciBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMS43NWVtO1xufVxuc2VjdGlvbi5zaW5nbGUtZXZlbnQtY29udGVudCAudGV4dC13cmFwcGVyIGEge1xuICBjb2xvcjogIzAxNzBiOTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbn1cbnNlY3Rpb24uc2luZ2xlLWV2ZW50LWNvbnRlbnQgLnRleHQtd3JhcHBlciBhOmhvdmVyLFxuc2VjdGlvbi5zaW5nbGUtZXZlbnQtY29udGVudCAudGV4dC13cmFwcGVyIGEgOmZvY3VzIHtcbiAgY29sb3I6ICM0YjRmNTg7XG59XG5zZWN0aW9uLnNpbmdsZS1ldmVudC1jb250ZW50IC50ZXh0LXdyYXBwZXIgc3Ryb25nLFxuc2VjdGlvbi5zaW5nbGUtZXZlbnQtY29udGVudCAudGV4dC13cmFwcGVyIGIsXG5zZWN0aW9uLnNpbmdsZS1ldmVudC1jb250ZW50IC50ZXh0LXdyYXBwZXIgaDEsXG5zZWN0aW9uLnNpbmdsZS1ldmVudC1jb250ZW50IC50ZXh0LXdyYXBwZXIgaDIsXG5zZWN0aW9uLnNpbmdsZS1ldmVudC1jb250ZW50IC50ZXh0LXdyYXBwZXIgaDMsXG5zZWN0aW9uLnNpbmdsZS1ldmVudC1jb250ZW50IC50ZXh0LXdyYXBwZXIgaDQsXG5zZWN0aW9uLnNpbmdsZS1ldmVudC1jb250ZW50IC50ZXh0LXdyYXBwZXIgaDUsXG5zZWN0aW9uLnNpbmdsZS1ldmVudC1jb250ZW50IC50ZXh0LXdyYXBwZXIgaDYge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuc2VjdGlvbi5zaW5nbGUtZXZlbnQtY29udGVudCAudGV4dC13cmFwcGVyIGgxIHtcbiAgZm9udC1zaXplOiA0MnB4O1xuICBsaW5lLWhlaWdodDogNDVweDtcbn1cbnNlY3Rpb24uc2luZ2xlLWV2ZW50LWNvbnRlbnQgLnRleHQtd3JhcHBlciBoMiB7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgcGFkZGluZzogNzBweCAwIDUzcHg7XG59XG5zZWN0aW9uLnNpbmdsZS1ldmVudC1jb250ZW50IC50ZXh0LXdyYXBwZXIgaDMge1xuICBmb250LXNpemU6IDI3cHg7XG4gIGxpbmUtaGVpZ2h0OiA0NXB4O1xufVxuc2VjdGlvbi5zaW5nbGUtZXZlbnQtY29udGVudCAudGV4dC13cmFwcGVyIGg0IHtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBsaW5lLWhlaWdodDogNDYuN3B4O1xuICBwYWRkaW5nOiA1MHB4IDAgNDRweDtcbn1cbnNlY3Rpb24uc2luZ2xlLWV2ZW50LWNvbnRlbnQgLnRleHQtd3JhcHBlciBoNSB7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgbGluZS1oZWlnaHQ6IDI4LjZweDtcbn1cbnNlY3Rpb24uc2luZ2xlLWV2ZW50LWNvbnRlbnQgLnRleHQtd3JhcHBlciBoNiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIyLjdweDtcbn1cbnNlY3Rpb24uc2luZ2xlLWV2ZW50LWNvbnRlbnQgLnBvc3Qtd3JhcHBlciAuZXhwZXJ0LXRodW1ibmFpbCB7XG4gIHdpZHRoOiAxNC4yOTclO1xufVxuc2VjdGlvbi5zaW5nbGUtZXZlbnQtY29udGVudCAucG9zdC13cmFwcGVyIC50aHVtYm5haWwtd3JhcHBlciB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDc1JTtcbiAgZGlzcGxheTogZmxleDtcbn1cbnNlY3Rpb24uc2luZ2xlLWV2ZW50LWNvbnRlbnQgLnBvc3Qtd3JhcHBlciAudGh1bWJuYWlsLXdyYXBwZXIgaW1nIHtcbiAgYXNwZWN0LXJhdGlvOiAxLzE7XG59XG5zZWN0aW9uLnNpbmdsZS1ldmVudC1jb250ZW50IC5wb3N0LXdyYXBwZXIgLmV4cGVydC1pbmZvIHtcbiAgbWFyZ2luLWJvdHRvbTogMS43NWVtO1xufVxuc2VjdGlvbi5zaW5nbGUtZXZlbnQtY29udGVudCAucG9zdC13cmFwcGVyIC5leHBlcnQtaW5mbyAuZnMtMTQsXG5zZWN0aW9uLnNpbmdsZS1ldmVudC1jb250ZW50IC5wb3N0LXdyYXBwZXIgLmV4cGVydC1pbmZvIC5mcy0xNCAqIHtcbiAgbGluZS1oZWlnaHQ6IDIzcHg7XG59XG5zZWN0aW9uLnNpbmdsZS1ldmVudC1jb250ZW50IC5wb3N0LXdyYXBwZXIgLmV4cGVydC1pbmZvIC5mcy0xNDpub3QoW2NsYXNzKj1mdy1dKSxcbnNlY3Rpb24uc2luZ2xlLWV2ZW50LWNvbnRlbnQgLnBvc3Qtd3JhcHBlciAuZXhwZXJ0LWluZm8gLmZzLTE0ICo6bm90KFtjbGFzcyo9ZnctXSkge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuc2VjdGlvbi5zaW5nbGUtZXZlbnQtY29udGVudCAucG9zdC13cmFwcGVyIC5pdGVtLXdyYXBwZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5ib3R0b20tc2hhcmUgLnNoYXJlLWxpbmUge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2FjYWNhYztcbiAgbWFyZ2luOiA1NXB4IDAgNDVweDtcbn1cblxuLmJvdHRvbS1zaGFyZSAuc2hhcmUtY29udGFpbmVyIC5zaGFyZS1pdGVtLXdyYXBwZXIsXG4uc2luZ2xlLXBvc3QtdG9wIC5zaGFyZS1jb250YWluZXIgLnNoYXJlLWl0ZW0td3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogNTkuNXB4O1xuICBoZWlnaHQ6IDQ4LjM5cHg7XG59XG4uYm90dG9tLXNoYXJlIC5zaGFyZS1jb250YWluZXIgLnNoYXJlLWl0ZW0td3JhcHBlcjpub3QoOmZpcnN0LWNoaWxkKSxcbi5zaW5nbGUtcG9zdC10b3AgLnNoYXJlLWNvbnRhaW5lciAuc2hhcmUtaXRlbS13cmFwcGVyOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luOiAwIDVweDtcbn1cbi5ib3R0b20tc2hhcmUgLnNoYXJlLWNvbnRhaW5lciAuZHVyYXRpb24td3JhcHBlcixcbi5zaW5nbGUtcG9zdC10b3AgLnNoYXJlLWNvbnRhaW5lciAuZHVyYXRpb24td3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uYm90dG9tLXNoYXJlIC5zaGFyZS1jb250YWluZXIgLmR1cmF0aW9uLXdyYXBwZXIgLmR1cmF0aW9uLWl0ZW0sXG4uc2luZ2xlLXBvc3QtdG9wIC5zaGFyZS1jb250YWluZXIgLmR1cmF0aW9uLXdyYXBwZXIgLmR1cmF0aW9uLWl0ZW0ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNS42cHg7XG59XG4uYm90dG9tLXNoYXJlIC5zaGFyZS1jb250YWluZXIgLnNoYXJlLWl0ZW0sXG4uc2luZ2xlLXBvc3QtdG9wIC5zaGFyZS1jb250YWluZXIgLnNoYXJlLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmJvdHRvbS1zaGFyZSAuc2hhcmUtY29udGFpbmVyIC5zaGFyZS1pdGVtIGksXG4uc2luZ2xlLXBvc3QtdG9wIC5zaGFyZS1jb250YWluZXIgLnNoYXJlLWl0ZW0gaSB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cblxuLnNlYXJjaC1yZXN1bHRzIHtcbiAgcGFkZGluZzogMCAyMHB4O1xufVxuLnNlYXJjaC1yZXN1bHRzIC5jb250YWluZXItc21hbGwge1xuICB3aWR0aDogMTAyOHB4O1xufVxuLnNlYXJjaC1yZXN1bHRzIC5ub3QtZm91bmQtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAxMjBweDtcbn1cbi5zZWFyY2gtcmVzdWx0cyAucmVzdWx0cy13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogMzVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnNlYXJjaC1yZXN1bHRzIC5yZXN1bHRzLXdyYXBwZXIgLmluc2lnaHQtaXRlbSB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDMzJSAtIDE1cHgpO1xuICB9XG4gIC5zZWFyY2gtcmVzdWx0cyAucmVzdWx0cy13cmFwcGVyIC5pbnNpZ2h0LWl0ZW0gLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIH1cbiAgLnNlYXJjaC1yZXN1bHRzIC5yZXN1bHRzLXdyYXBwZXIgLmluc2lnaHQtaXRlbSAudGh1bWJuYWlsLWl0ZW0ge1xuICAgIGJvcmRlci1yYWRpdXM6IDMycHg7XG4gIH1cbn1cbi5zZWFyY2gtcmVzdWx0cyAuc2VhcmNoLXBhZ2luYXRpb24ge1xuICBtYXJnaW4tYm90dG9tOiAxMTBweDtcbn1cblxuc2VjdGlvbi5zZWFyY2gtZm9ybSB7XG4gIHBhZGRpbmc6IDE4MHB4IDAgNzVweDtcbn1cbnNlY3Rpb24uc2VhcmNoLWZvcm0gLnNlYXJjaC1mb3JtLXdyYXBwZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5zZWN0aW9uLnNlYXJjaC1mb3JtIC5zZWFyY2gtZm9ybS13cmFwcGVyIC5zZWFyY2gtaW5wdXQtd3JhcHBlciB7XG4gIGJvcmRlcjogM3B4IHNvbGlkICMwMDA7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIG1pbi1oZWlnaHQ6IDg0cHg7XG4gIG1hcmdpbjogMCBhdXRvIDc4cHg7XG4gIG1heC13aWR0aDogY2FsYyg1MCUgLSAzMHB4KTtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xufVxuc2VjdGlvbi5zZWFyY2gtZm9ybSAuc2VhcmNoLWZvcm0td3JhcHBlciAuc2VhcmNoLWlucHV0LXdyYXBwZXIgLmlucHV0LWl0ZW0sXG5zZWN0aW9uLnNlYXJjaC1mb3JtIC5zZWFyY2gtZm9ybS13cmFwcGVyIC5zZWFyY2gtaW5wdXQtd3JhcHBlciBidXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiB1bnNldDtcbiAgb3V0bGluZTogdW5zZXQ7XG59XG5zZWN0aW9uLnNlYXJjaC1mb3JtIC5zZWFyY2gtZm9ybS13cmFwcGVyIC5zZWFyY2gtaW5wdXQtd3JhcHBlciAuaW5wdXQtaXRlbSB7XG4gIGZsZXg6IDE7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE1cHg7XG4gIG1heC13aWR0aDogY2FsYygxMDAlIC0gOTBweCk7XG59XG5zZWN0aW9uLnNlYXJjaC1mb3JtIC5zZWFyY2gtZm9ybS13cmFwcGVyIC5zZWFyY2gtaW5wdXQtd3JhcHBlciBidXR0b24ge1xuICB3aWR0aDogOTBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuc2VjdGlvbi5zZWFyY2gtZm9ybSAuc2VhcmNoLWZvcm0td3JhcHBlciAuc2VhcmNoLWlucHV0LXdyYXBwZXIgZm9ybSB7XG4gIGZsZXg6IDE7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuYm9keS5lcnJvcjQwNCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG59XG5ib2R5LmVycm9yNDA0IC5oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xufVxuYm9keS5lcnJvcjQwNCBtYWluIHtcbiAgcGFkZGluZzogMTMwcHggMjBweDtcbn1cbmJvZHkuZXJyb3I0MDQgbWFpbiAuY29udGFpbmVyIHtcbiAgd2lkdGg6IDEyMDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbmJvZHkuZXJyb3I0MDQgbWFpbiAuY29udGFpbmVyIC5ub3QtZm91bmQtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDgwcHggMTAwcHggNTBweDtcbn1cbmJvZHkuZXJyb3I0MDQgbWFpbiAuY29udGFpbmVyIC5ub3QtZm91bmQtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMjIuNXB4O1xuICBmb250LWZhbWlseTogXCJFcGlsb2d1ZVwiLCBzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgY29sb3I6ICM0YjRmNTg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5ib2R5LmVycm9yNDA0IG1haW4gLmNvbnRhaW5lciAudGl0bGUge1xuICBmb250LXNpemU6IDUuM3Z3O1xuICBsaW5lLWhlaWdodDogMTAwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIzcHg7XG59XG5ib2R5LmVycm9yNDA0IG1haW4gLmNvbnRhaW5lciAuZm9ybS13cmFwcGVyIHtcbiAgbWFyZ2luOiAzMHB4IGF1dG87XG4gIHdpZHRoOiAzNzBweDtcbn1cbmJvZHkuZXJyb3I0MDQgbWFpbiAuY29udGFpbmVyIC5mb3JtLXdyYXBwZXIgZm9ybSB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuYm9keS5lcnJvcjQwNCBtYWluIC5jb250YWluZXIgLnNlYXJjaC1pbnB1dCB7XG4gIHBhZGRpbmc6IDE2cHggNDVweCAxNnB4IDE1cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xuICBmbGV4OiAxO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG5ib2R5LmVycm9yNDA0IG1haW4gLmNvbnRhaW5lciAuc2VhcmNoLWlucHV0LCBib2R5LmVycm9yNDA0IG1haW4gLmNvbnRhaW5lciAuc2VhcmNoLWlucHV0OjpwbGFjZWhvbGRlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDEuNmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzY2Njtcbn1cbmJvZHkuZXJyb3I0MDQgbWFpbiAuY29udGFpbmVyIC5zZWFyY2gtaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgb3BhY2l0eTogMC41O1xufVxuYm9keS5lcnJvcjQwNCBtYWluIC5jb250YWluZXIgLnNlYXJjaC1pbnB1dDpmb2N1cyB7XG4gIGNvbG9yOiAjMTExO1xufVxuYm9keS5lcnJvcjQwNCBtYWluIC5jb250YWluZXIgLnNlYXJjaC1pbnB1dDpmb2N1cy12aXNpYmxlIHtcbiAgb3V0bGluZTogdGhpbiBkb3R0ZWQ7XG59XG5ib2R5LmVycm9yNDA0IG1haW4gLmNvbnRhaW5lciAuc3VibWl0LWJ0biB7XG4gIHJpZ2h0OiAyMHB4O1xuICB0b3A6IDUwJTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlcjogdW5zZXQ7XG59XG5cbi5lZGl0b3Ige1xuICBwYWRkaW5nOiA4MHB4IDEwcHggMDtcbn1cbi5lZGl0b3IgaDEge1xuICBsaW5lLWhlaWdodDogNDYuOHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLmVkaXRvciBoMSxcbi5lZGl0b3IgaDEgKiB7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5lZGl0b3IgaDIge1xuICBsaW5lLWhlaWdodDogNDVweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5lZGl0b3IgaDIsXG4uZWRpdG9yIGgyICoge1xuICBmb250LXNpemU6IDM1cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uZWRpdG9yIGgzIHtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uZWRpdG9yIGgzLFxuLmVkaXRvciBoMyAqIHtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLmVkaXRvciBoNCB7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLmVkaXRvciBoNCxcbi5lZGl0b3IgaDQgKiB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5lZGl0b3IgdWwsXG4uZWRpdG9yIG9sIHtcbiAgbWFyZ2luOiAwIDAgMS41ZW0gMjBweDtcbn1cbi5lZGl0b3Igc3Ryb25nLFxuLmVkaXRvciBiIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5lZGl0b3IgcCxcbi5lZGl0b3IgYSxcbi5lZGl0b3IgbGkge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLmVkaXRvciBwLFxuLmVkaXRvciBwIHN0cm9uZyxcbi5lZGl0b3IgcCBiLFxuLmVkaXRvciBhLFxuLmVkaXRvciBhIHN0cm9uZyxcbi5lZGl0b3IgYSBiLFxuLmVkaXRvciBsaSxcbi5lZGl0b3IgbGkgc3Ryb25nLFxuLmVkaXRvciBsaSBiIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIjtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG4uZWRpdG9yIHAge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG5Aa2V5ZnJhbWVzIGhlYWRlck1lbnUge1xuICAwJSB7XG4gICAgbWFyZ2luLWxlZnQ6IC01cHg7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmFkZSB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbi5wcmVzZW50bWVudC1iYWNrZ3JvdW5kIC5iYWNrZ3JvdW5kLXdyYXBwZXIucG9zLWFicyB7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAtMTtcbn1cbi5wcmVzZW50bWVudC1iYWNrZ3JvdW5kIC5iYWNrZ3JvdW5kLXdyYXBwZXIucG9zLWFicyBpbWcsXG4ucHJlc2VudG1lbnQtYmFja2dyb3VuZCAuYmFja2dyb3VuZC13cmFwcGVyLnBvcy1hYnMgc3ZnIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucHJlc2VudG1lbnQtYmFja2dyb3VuZC5mcmFnbWVudGVkIHtcbiAgd2lkdGg6IDI1JTtcbn1cbi5wcmVzZW50bWVudC1iYWNrZ3JvdW5kLmZyYWdtZW50ZWQgLmJhY2tncm91bmQtd3JhcHBlciB7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5wcmVzZW50bWVudC1iYWNrZ3JvdW5kLmZyYWdtZW50ZWQgLmJhY2tncm91bmQtd3JhcHBlciBpbWcsXG4ucHJlc2VudG1lbnQtYmFja2dyb3VuZC5mcmFnbWVudGVkIC5iYWNrZ3JvdW5kLXdyYXBwZXIgc3ZnIHtcbiAgbWF4LXdpZHRoOiAyODVweDtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5zZWN0aW9uLnByZXNlbnRtZW50Om5vdCgubGlnaHQpLmJsYWNrIC5jb250YWluZXIuZC1mbGV4IC5wcmVzZW50bWVudC1pdGVtIHtcbiAgd2lkdGg6IDUwJTtcbn1cbnNlY3Rpb24ucHJlc2VudG1lbnQ6bm90KC5saWdodCkuYmxhY2sgLmNvbnRhaW5lci5kLWZsZXggLnByZXNlbnRtZW50LWl0ZW0ucHJlc2VudG1lbnQtYmFubmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsZXg6IDE7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIHNlY3Rpb24ucHJlc2VudG1lbnQ6bm90KC5saWdodCkuYmxhY2sgLmNvbnRhaW5lci5kLWZsZXggLnByZXNlbnRtZW50LWl0ZW0ucHJlc2VudG1lbnQtYmFubmVyIHtcbiAgICBtYXJnaW46IDAgMCAwIDBweDtcbiAgfVxufVxuc2VjdGlvbi5wcmVzZW50bWVudDpub3QoLmxpZ2h0KS5ibGFjayAuY29udGFpbmVyLmQtZmxleCAucHJlc2VudG1lbnQtaXRlbSAucHJlc2VudG1lbnQge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5zZWN0aW9uLnByZXNlbnRtZW50Om5vdCgubGlnaHQpLmJsYWNrIC5jb250YWluZXIuZC1mbGV4IC5wcmVzZW50bWVudC1pdGVtIC50YWItdGl0bGUge1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG59XG5zZWN0aW9uLnByZXNlbnRtZW50Om5vdCgubGlnaHQpLmJsYWNrIC50YWItYnV0dG9uLmZsZXgtY29sdW1uIC5idXR0b24tdGV4dCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5zZWN0aW9uLnByZXNlbnRtZW50Om5vdCgubGlnaHQpLmJsYWNrIC50YWItYnV0dG9uLmZsZXgtY29sdW1uIC53b3JsZC1pY29uIHtcbiAgbWFyZ2luOiA3NXB4IDAgMjBweDtcbn1cbnNlY3Rpb24ucHJlc2VudG1lbnQgLnRhYi1idXR0b24uZmxleC1jb2x1bW4gLm5lb3NmZXIyZW52ZWxvcGUtaWNvbi13aGl0ZSB7XG4gIG1hcmdpbjogMjVweCA3cHggMTVweDtcbn1cbnNlY3Rpb24ucHJlc2VudG1lbnQubGlnaHQge1xuICBwYWRkaW5nLXRvcDogMjMycHg7XG59XG5cbi5qb2JzLWlmcmFtZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5ydW5uaW5nLWNvbnRlbnQtd3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogMTQ1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTQ1cHg7XG4gIH1cbiAgLnJ1bm5pbmctY29udGVudC13cmFwcGVyIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbiAgLnBhZ2UtaG9tZSAud2hhdC10YWJzIC50YWItd3JhcHBlciAudGFiLWltYWdlID4gZGl2IHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAjcG9ydGZvbGlvUG9wdXAgLnBvcnRmb2xpby13cmFwcGVyIC5wZXJzb24gLnBlcnNvbi1pbWFnZSB7XG4gICAgd2lkdGg6IDE1MHB4O1xuICAgIGhlaWdodDogMTUwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgfVxuICAjcG9ydGZvbGlvUG9wdXAgLnBvcnRmb2xpby1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAjcG9ydGZvbGlvUG9wdXAgLnBvcnRmb2xpby1jb250ZW50IC5jb2wtMiwgI3BvcnRmb2xpb1BvcHVwIC5wb3J0Zm9saW8tY29udGVudCAuY29sLTIuYWJvdXQtd3JhcHBlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxuICAudGFiLXdyYXBwZXIuY29sdW1uZWQgPiAuZC1mbGV4IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5pbnNpZ2h0cy13cmFwcGVyOm5vdCgubG9hZG1vcmUtdGVhbSkge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgbWlubWF4KDAsIDFmcikpO1xuICAgIGdyaWQtZ2FwOiAzMHB4O1xuICB9XG4gIC5pbnNpZ2h0cy13cmFwcGVyOm5vdCgubG9hZG1vcmUtdGVhbSkgLmluc2lnaHQtaXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgfVxuICAucGFnZS1ob21lIC5ydW5uaW5nLWltYWdlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5wYWdlLSAucnVubmluZy1jb250ZW50LXdyYXBwZXIgLnJ1bm5pbmctdGl0bGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5wYWdlLSAuZWNvc3lzdGVtLXdyYXBwZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgLnBhZ2UtIC5lY29zeXN0ZW0td3JhcHBlciAuY29sLTIge1xuICAgIG9yZGVyOiAyO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5wYWdlLSAuZWNvc3lzdGVtLXdyYXBwZXIgLmltYWdlLWNvbHVtbiB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbiAgLnBhZ2UtIC5lY29zeXN0ZW0td3JhcHBlci5oYXZlLWxpc3QgLmltYWdlLWNvbHVtbiAuZWNvc3lzdGVtLWltYWdlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgLnJ1bmluZy1saW5lLXNlY3Rpb24ge1xuICAgIHBhZGRpbmctbGVmdDogODBweDtcbiAgfVxuICAucnVuaW5nLWxpbmUtc2VjdGlvbiAubW91c2V5IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5lY29zeXN0ZW0td3JhcHBlcixcbiAgI2ZvdW5kZXJfcXVvdGUge1xuICAgIHBhZGRpbmctdG9wOiAxNjhweDtcbiAgfVxuICAuY29tbWVudGF0b3Itd3JhcHBlciA+IC5kLWZsZXgge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgLmNvbW1lbnRhdG9yLXdyYXBwZXIgPiAuZC1mbGV4IC5jb2wtMiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvbW1lbnRhdG9yLXdyYXBwZXIgPiAuZC1mbGV4IC5jb21tZW50YXRvci1pbWFnZSB7XG4gICAgd2lkdGg6IDc1JTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAuY29tbWVudGF0b3Itd3JhcHBlciA+IC5kLWZsZXggLmNvbW1lbnRhdG9yLWltYWdlIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgfVxuICAuZm91bmRlci13cmFwcGVyIC5zZWN0aW9uLWltYWdlIHtcbiAgICBtYXgtd2lkdGg6IDcwJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucGFnZS1ob21lIHNlY3Rpb24udGFicy1zZWN0aW9uOm5vdCgubm8tcGFkZGluZykge1xuICAgIHBhZGRpbmctdG9wOiAxOTJweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICBzZWN0aW9uLnRhYnMtc2VjdGlvbjpub3QoLm5vLXBhZGRpbmcpIC50YWItd3JhcHBlciAudGFiLXNsaWRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICBzZWN0aW9uLnRhYnMtc2VjdGlvbjpub3QoLm5vLXBhZGRpbmcpIC50YWItd3JhcHBlci5jb2x1bW5lZCAudGFiLWJhY2tncm91bmQge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbiAgc2VjdGlvbi50YWJzLXNlY3Rpb246bm90KC5uby1wYWRkaW5nKSAudGFiLXdyYXBwZXIuY29sdW1uZWQgLnRhYi1iYWNrZ3JvdW5kIC5iYWNrLXNpbmdsZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHJpZ2h0OiAtNTBweDtcbiAgICB6LWluZGV4OiAtMTtcbiAgICB0b3A6IC01NXB4O1xuICAgIGZsb2F0OiB1bnNldDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWFsaWduOiBlbmQ7XG4gIH1cbiAgc2VjdGlvbi50YWJzLXNlY3Rpb246bm90KC5uby1wYWRkaW5nKSAudGFiLXdyYXBwZXIuY29sdW1uZWQgLnRhYi1iYWNrZ3JvdW5kIC5iYWNrLXNpbmdsZSBzdmcge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICBzZWN0aW9uLnRhYnMtc2VjdGlvbjpub3QoLm5vLXBhZGRpbmcpIC50YWItd3JhcHBlci5jZW50ZXJlZCAudGFiLWJhY2tncm91bmQge1xuICAgIG1heC1oZWlnaHQ6IDM1M3B4O1xuICAgIGJvdHRvbTogdW5zZXQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IC01MHB4O1xuICAgIHJpZ2h0OiAtNTBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG4gIHNlY3Rpb24udGFicy1zZWN0aW9uOm5vdCgubm8tcGFkZGluZykgLnRhYi13cmFwcGVyLmNlbnRlcmVkIC50YWItYmFja2dyb3VuZCAubGVmdC1wYXJ0IHtcbiAgICBtYXJnaW4tbGVmdDogLTQ1cHg7XG4gIH1cbiAgc2VjdGlvbi50YWJzLXNlY3Rpb246bm90KC5uby1wYWRkaW5nKSAudGFiLXdyYXBwZXIuY2VudGVyZWQgLnRhYi1iYWNrZ3JvdW5kIC5yaWdodC1wYXJ0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00NXB4O1xuICB9XG4gIHNlY3Rpb24udGFicy1zZWN0aW9uOm5vdCgubm8tcGFkZGluZykgLnRhYi13cmFwcGVyLmNlbnRlcmVkIC50YWItYmFja2dyb3VuZCBzdmcsXG4gIHNlY3Rpb24udGFicy1zZWN0aW9uOm5vdCgubm8tcGFkZGluZykgLnRhYi13cmFwcGVyLmNlbnRlcmVkIC50YWItYmFja2dyb3VuZCBpbWcge1xuICAgIGhlaWdodDogMzUzcHg7XG4gIH1cbiAgLndoYXQtdG9wLXdyYXBwZXIgLnBvcy1hYnMge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICAudGFiLXdyYXBwZXIgPiAuZC1mbGV4IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAudGFiLXdyYXBwZXIgPiAuZC1mbGV4IC50YWItdGV4dHMge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG9yZGVyOiAyO1xuICB9XG4gIC50YWItd3JhcHBlciA+IC5kLWZsZXggLnRhYi1pbWFnZSB7XG4gICAgb3JkZXI6IDE7XG4gICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAudGFiLXdyYXBwZXIgPiAuZC1mbGV4IC50YWItaW1hZ2UgPiBkaXYge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIC50YWItd3JhcHBlciAuYnV0dG9uLXdyYXBwZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYWJvdXR1cy13cmFwcGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICB9XG4gIC5uZXh0LXVwLXdyYXBwZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDU3LjJweDtcbiAgfVxuICAubmV4dHVwLXBvc3Qtd3JhcHBlciB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgbWluLWhlaWdodDogdW5zZXQ7XG4gIH1cbiAgLm5leHR1cC1wb3N0LXdyYXBwZXIgLm5leHR1cC1wb3N0IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAubmV4dHVwLXBvc3Qtd3JhcHBlciAubmV4dHVwLXBvc3QgLnBvc3QtbGVmdCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMjBweCk7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5uZXh0dXAtcG9zdC13cmFwcGVyIC5uZXh0dXAtcG9zdCAucG9zdC1sZWZ0IC5wb3N0LXRpdGxlIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICB9XG4gIC5uZXh0dXAtcG9zdC13cmFwcGVyIC5uZXh0dXAtcG9zdCAucG9zdC1idXR0b24gYSB7XG4gICAgbWluLXdpZHRoOiAzMjVweDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm5leHR1cC1wb3N0LXdyYXBwZXIgLm5leHR1cC1wb3N0IC5wb3N0LXRpdGxlIHN2ZyBwYXRoIHtcbiAgICBmaWxsOiAjMDAwO1xuICB9XG4gICNuZXdzX1xcJl9wcmVzcyB7XG4gICAgcGFkZGluZzogMzQycHggNTBweDtcbiAgfVxuICAudGFiLWJ1dHRvbiAuYnV0dG9uLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgfVxuICAudGFiLWJ1dHRvbiAuYnV0dG9uLWljb24ge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgfVxuICAuZm9ybS1zZWN0aW9uIC50ZXh0IHtcbiAgICBtYXgtd2lkdGg6IDEwMGNoO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5wYWdlLWhvbWUgLmZvcm0tc2VjdGlvbiAudGV4dCB7XG4gICAgbWF4LXdpZHRoOiA4NTJweDtcbiAgICBtYXJnaW46IDAgYXV0byA1NXB4O1xuICB9XG4gIC5wYWdlLWludmVzdCBzZWN0aW9uI2hlcm8ge1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgfVxuICAucGFnZS1pbnZlc3QgLnJ1bm5pbmctdGl0bGUgaDEsIC5wYWdlLWludmVzdCAucnVubmluZy10aXRsZSBoMiB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0Ni41cHg7XG4gIH1cbiAgLnBhZ2UtaW52ZXN0IC5ydW5uaW5nLWNvbnRlbnQtd3JhcHBlci5yb3dlZCB7XG4gICAgbWFyZ2luOiAzMnB4IDAgMDtcbiAgfVxuICAucGFnZS1pbnZlc3QgLnJ1bm5pbmctY29udGVudC13cmFwcGVyLnJvd2VkIC5ydW5uaW5nLWltYWdlIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAucGFnZS1pbnZlc3QgLnNpbXBsZS10ZXh0IC5jb250YWluZXIuaGFsZiAudGV4dCxcbiAgLnBhZ2UtaW52ZXN0IC5zaW1wbGUtdGV4dCAuY29udGFpbmVyLmhhbGYgLnRleHQuZGVmYXVsdCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5wYWdlLWludmVzdCBzZWN0aW9uLnRhYnMtZXh0ZW5kZWQge1xuICAgIHBhZGRpbmc6IDE5MnB4IDIwcHggMDtcbiAgfVxuICAuc2luZ2xlLXBvc3QtY29udGVudCAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBsaW5lLWhlaWdodDogMS41ZW07XG4gIH1cbiAgLnNpbmdsZS1wb3N0LWNvbnRlbnQgLmltYWdlLXdyYXBwZXIgLmltYWdlLXdyYXBwZXIge1xuICAgIHdpZHRoOiB1bnNldCAhaW1wb3J0YW50O1xuICB9XG4gIHNlY3Rpb24uc2luZ2xlLXBvc3QtdG9wLnNpbmdsZS1ldmVudHMge1xuICAgIHBhZGRpbmc6IDEyNHB4IDUwcHggMDtcbiAgfVxuICBzZWN0aW9uLnNpbmdsZS1wb3N0LXRvcC5zaW5nbGUtZXZlbnRzIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiA0OHB4O1xuICAgIHBhZGRpbmc6IDAgMCA4M3B4O1xuICB9XG4gIHNlY3Rpb24uc2luZ2xlLXBvc3QtdG9wLnNpbmdsZS1ldmVudHMgLmNhdGVnb3JpZXMtd3JhcHBlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICBzZWN0aW9uLnNpbmdsZS1wb3N0LXRvcC5zaW5nbGUtZXZlbnRzIC5hdXRob3Itd3JhcHBlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnNpbmdsZS1ldmVudC1jb250ZW50IC5uZXh0dXAtcG9zdC13cmFwcGVyIHtcbiAgICBiYWNrZ3JvdW5kOiB1bnNldDtcbiAgfVxuICAuc2luZ2xlLWV2ZW50LWNvbnRlbnQgLm5leHR1cC1wb3N0LXdyYXBwZXI6OmJlZm9yZSB7XG4gICAgY29udGVudDogdW5zZXQ7XG4gIH1cbiAgLnNpbmdsZS1ldmVudC1jb250ZW50IC5uZXh0dXAtcG9zdC13cmFwcGVyIGE6bm90KC50YWItYnV0dG9uKSB7XG4gICAgY29sb3I6ICMwMDA7XG4gIH1cbiAgLnNpbmdsZS1ldmVudC1jb250ZW50IC5uZXh0dXAtcG9zdC13cmFwcGVyIC5idXR0b24taWNvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnNpbmdsZS1ldmVudC1jb250ZW50IC5uZXh0dXAtcG9zdC13cmFwcGVyIC50aXRsZS1zbWFsbCB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gIH1cbiAgLnNpbmdsZS1ldmVudC1jb250ZW50IC5uZXh0dXAtcG9zdC13cmFwcGVyIC5wb3N0LXRpdGxlIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIH1cbiAgLnNpbmdsZS1ldmVudC1jb250ZW50IC5uZXh0dXAtcG9zdC13cmFwcGVyIC5tb2JpbGUtdW5kZXJ0aXRsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgd2lkdGg6IDE4cHg7XG4gICAgaGVpZ2h0OiAxOHB4O1xuICB9XG4gIC5zaW5nbGUtZXZlbnQtY29udGVudCAubmV4dHVwLXBvc3Qtd3JhcHBlciAuYnV0dG9uLXdyYXBwZXIge1xuICAgIHdpZHRoOiA0MzFweDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnNpbmdsZS1ldmVudC1jb250ZW50IC5uZXh0dXAtcG9zdC13cmFwcGVyIC5idXR0b24td3JhcHBlciAudGFiLWJ1dHRvbiB7XG4gICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgfVxuICBzZWN0aW9uLnNlYXJjaC1mb3JtIHtcbiAgICBwYWRkaW5nOiAxNTBweCAyNXB4IDkwcHg7XG4gIH1cbiAgc2VjdGlvbi5zZWFyY2gtcmVzdWx0cyB7XG4gICAgcGFkZGluZzogMCAyNXB4O1xuICB9XG4gIHNlY3Rpb24uc2VhcmNoLXJlc3VsdHMgLmNvbnRhaW5lci1zbWFsbCB7XG4gICAgd2lkdGg6IDEwNDhweDtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTtcbiAgfVxuICAuZWRpdG9yIHtcbiAgICBwYWRkaW5nOiA1MHB4IDEwcHg7XG4gIH1cbiAgYm9keS5lcnJvcjQwNCBtYWluIHtcbiAgICBwYWRkaW5nOiAxMDBweCAyMHB4O1xuICB9XG4gIHNlY3Rpb24ucHJlc2VudG1lbnQ6bm90KC5saWdodCkuYmxhY2sgLmNvbnRhaW5lci5kLWZsZXgge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgc2VjdGlvbi5wcmVzZW50bWVudDpub3QoLmxpZ2h0KS5ibGFjayAuY29udGFpbmVyLmQtZmxleCAucHJlc2VudG1lbnQtaXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgc2VjdGlvbi5wcmVzZW50bWVudDpub3QoLmxpZ2h0KS5ibGFjayAuY29udGFpbmVyLmQtZmxleCAuaW1hZ2VzLXdyYXBwZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDIwMHB4O1xuICB9XG4gIHNlY3Rpb24ucHJlc2VudG1lbnQgLmNvbnRhaW5lci5kLWZsZXggLnByZXNlbnRtZW50LWl0ZW0ge1xuICAgIG9yZGVyOiAxO1xuICB9XG4gIHNlY3Rpb24ucHJlc2VudG1lbnQgLmNvbnRhaW5lci5kLWZsZXggLnByZXNlbnRtZW50LWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgIG9yZGVyOiAyO1xuICB9XG4gIHNlY3Rpb24ucHJlc2VudG1lbnQgLmNvbnRhaW5lci5kLWZsZXggLnByZXNlbnRtZW50LWl0ZW0gLmJhbm5lciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjAwcHg7XG4gIH1cbiAgc2VjdGlvbi5wcmVzZW50bWVudDpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nOiAxNDRweCA1MHB4IDIwMHB4O1xuICB9XG4gIHNlY3Rpb24ucG9wdXBzIHtcbiAgICBwYWRkaW5nOiAzNTVweCAwcHggMjUwcHg7XG4gIH1cbiAgc2VjdGlvbi5wb3B1cHMgLnRleHRzLXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDAgNTBweDtcbiAgfVxuICBzZWN0aW9uLnBvcHVwcyAuaXRlbXMtd3JhcHBlciB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG4gIHNlY3Rpb24ucG9wdXBzIC5pdGVtcy13cmFwcGVyIC5pdGVtLXdyYXBwZXIge1xuICAgIG1hcmdpbjogNThweCAwIDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMzMuMzMlIC0gNTVweCk7XG4gIH1cbiAgc2VjdGlvbi5wb3B1cHMgLml0ZW1zLXdyYXBwZXIgLml0ZW0td3JhcHBlciAucG9wdXAtaXRlbSB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgd2lkdGg6IDE2MHB4O1xuICAgIGhlaWdodDogMTYwcHg7XG4gIH1cbiAgc2VjdGlvbi5wb3B1cHMgLnBvcHVwLWNvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIHNlY3Rpb24ucG9wdXBzIC5wb3B1cC1jb250ZW50IC5jb250ZW50LXdyYXBwZXIge1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XG4gICAgcGFkZGluZzogMTAwcHggODBweCAyMHB4O1xuICB9XG4gIHNlY3Rpb24ucG9wdXBzIC5wb3B1cC1jb250ZW50IC5wb3B1cC1pdGVtIC5idXR0b24taWNvbiB7XG4gICAgd2lkdGg6IDU5cHg7XG4gICAgaGVpZ2h0OiA1OXB4O1xuICB9XG4gIHNlY3Rpb24ucG9wdXBzIC5wYXJ0cyB7XG4gICAgcGFkZGluZzogMzBweCAwO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgc2VjdGlvbi5wb3B1cHMgLnBhcnRzIC5pbWFnZS1wYXJ0IHtcbiAgICBvcmRlcjogMTtcbiAgfVxuICBzZWN0aW9uLnBvcHVwcyAucGFydHMgLnRleHRzLXBhcnQge1xuICAgIG9yZGVyOiAyO1xuICB9XG4gIC5ydW5uaW5nLWltYWdlLmRlc2t0b3AtbG90dGllIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYWdlLWhvbWUgI2ZvdW5kZXIge1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICB9XG4gIC5sb2NhdGlvbi13cmFwcGVyLm1vYi1zaG93IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtaW4td2lkdGg6IDI1cHg7XG4gIH1cbiAgLmxvY2F0aW9uLXdyYXBwZXIubW9iLXNob3cgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAubG9jYXRpb24td3JhcHBlci5tb2ItaGlkZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAjaGVhZGVyTWVudVBvcHVwIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgI2hlYWRlck1lbnVQb3B1cCAubWVudS13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiA3MHB4IDU1cHg7XG4gIH1cbiAgI2hlYWRlck1lbnVQb3B1cCAubWVudS13cmFwcGVyIC5tZW51LXRvcCB7XG4gICAgdG9wOiAxOHB4O1xuICB9XG4gICNoZWFkZXJNZW51UG9wdXAgLm1lbnUtd3JhcHBlciAudG9wLWl0ZW0gc3ZnIHtcbiAgICBtYXgtd2lkdGg6IDQycHg7XG4gIH1cbiAgI2hlYWRlck1lbnVQb3B1cCAubWVudS13cmFwcGVyIC50b3AtaXRlbSBzdmcgcmVjdCB7XG4gICAgaGVpZ2h0OiA0cHg7XG4gIH1cbiAgI2hlYWRlck1lbnVQb3B1cCAubWVudS13cmFwcGVyIC5ib3R0b20tbGlzdCAubWVudS1saW5rIHtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gIH1cbiAgc2VjdGlvbjpub3QoLm5vLXBhZGRpbmcpLFxuICAuc2VjdGlvbjpub3QoLm5vLXBhZGRpbmcpIHtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cbiAgLmVjb3N5c3RlbS13cmFwcGVyIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxuICAuZWNvc3lzdGVtLXdyYXBwZXIgLmludmVzdC10aXRsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmVjb3N5c3RlbS13cmFwcGVyIC5lY29zeXN0ZW0tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBsaW5lLWhlaWdodDogNDYuOHB4O1xuICB9XG4gIC5ydW5uaW5nLWNvbnRlbnQtd3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogMTMwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNzVweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAucnVubmluZy1jb250ZW50LXdyYXBwZXIgLnJ1bm5pbmctdGl0bGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5ydW5uaW5nLWNvbnRlbnQtd3JhcHBlciAucnVubmluZy10aXRsZSBoMSwgLnJ1bm5pbmctY29udGVudC13cmFwcGVyIC5ydW5uaW5nLXRpdGxlIGgyIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBsaW5lLWhlaWdodDogNTAuNHB4O1xuICB9XG4gIC5ydW5uaW5nLWNvbnRlbnQtd3JhcHBlciAucnVubmluZy1pbWFnZSB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbiAgLnJ1bmluZy1saW5lLXNlY3Rpb24ge1xuICAgIHBhZGRpbmctbGVmdDogNTVweDtcbiAgICBtYXJnaW4tYm90dG9tOiA3NXB4O1xuICB9XG4gIC5ydW5pbmctbGluZS1zZWN0aW9uIC5ydW5uaW5nLWxpbmUtaXRlbSB7XG4gICAgbWluLWhlaWdodDogODBweDtcbiAgfVxuICAuYWJvdXR1cy13cmFwcGVyIC5hYm91dHVzLXRleHQgcCB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0Ni44cHg7XG4gIH1cbiAgLmFib3V0dXMtd3JhcHBlciAuYWJvdXR1cy10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNy43cHg7XG4gIH1cbiAgLmFib3V0dXMtd3JhcHBlciAudGFiLWJ1dHRvbiB7XG4gICAgbWluLXdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTtcbiAgfVxuICAucGFnZS0gLmFib3V0dXMtcmVzdWx0cyB7XG4gICAgcGFkZGluZy10b3A6IDE2OHB4O1xuICB9XG4gIC5wYWdlLSAuYWJvdXR1cy1yZXN1bHRzIC5yZXN1bHQtaWNvbixcbiAgLnBhZ2UtIC5hYm91dHVzLXJlc3VsdHMgLnJlc3VsdC1udW1iZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLnBhZ2UtIC5hYm91dHVzLXJlc3VsdHMgLnJlc3VsdC1uYW1lIHtcbiAgICBsaW5lLWhlaWdodDogMzcuN3B4O1xuICB9XG4gIC5wYWdlLSAuYWJvdXR1cy1yZXN1bHRzIC5yZXN1bHQtaXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTNweDtcbiAgfVxuICAucGFnZS0gI2Fib3V0X3VzIC5zbGlkZXIgLnNsaWRlci10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNy43cHg7XG4gIH1cbiAgLmNvbW1lbnRhdG9yLXdyYXBwZXIgPiAuZC1mbGV4IC5jb21tZW50YXRvci1pbWFnZSB7XG4gICAgd2lkdGg6IDgwJTtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICB9XG4gIC5jb21tZW50YXRvci13cmFwcGVyID4gLmQtZmxleCAuY29tbWVudGF0b3ItaW1hZ2UgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAjbmV3c19cXCZfcHJlc3Mge1xuICAgIHBhZGRpbmc6IDE3MHB4IDIwcHggMjBweDtcbiAgfVxuICAjbmV3c19cXCZfcHJlc3MgLmZpbGVzLXdyYXBwZXIgLmZpbGUtdGl0bGUtd3JhcHBlciB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA3N3B4IC0gMTVweCk7XG4gIH1cbiAgI25ld3NfXFwmX3ByZXNzIC5maWxlcy13cmFwcGVyIC50aXRsZSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgfVxuICAjZm91bmRlciAudGV4dCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAudHVubmVkLmZvcm0td3JhcHBlcixcbiAgLnR1bm5lZC5mb3JtLXdyYXBwZXIgZm9ybSB7XG4gICAgbWF4LXdpZHRoOiAzMjVweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAudHVubmVkLmZvcm0td3JhcHBlciAudHVubmVkLWlucHV0IHtcbiAgICBib3JkZXItcmFkaXVzOiAyMXB4O1xuICAgIG1heC1oZWlnaHQ6IDY3cHg7XG4gICAgbWluLWhlaWdodDogMzdweDtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDc1cHgpO1xuICAgIHBhZGRpbmc6IDE1cHggNjBweCAxNXB4IDE1cHg7XG4gIH1cbiAgLnR1bm5lZC5mb3JtLXdyYXBwZXIgLnR1bm5lZC1pbnB1dCwgLnR1bm5lZC5mb3JtLXdyYXBwZXIgLnR1bm5lZC1pbnB1dDo6cGxhY2Vob2xkZXIge1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBsaW5lLWhlaWdodDogMWVtO1xuICB9XG4gIC50dW5uZWQuZm9ybS13cmFwcGVyIC5mYS1lbnZlbG9wZSB7XG4gICAgbWF4LXdpZHRoOiBmaXQtY29udGVudDtcbiAgICByaWdodDogMTVweDtcbiAgfVxuICAudHVubmVkLWZvcm0td3JhcHBlciAucmVzdWx0LXdyYXBwZXIge1xuICAgIG1heC13aWR0aDogMzI1cHg7XG4gIH1cbiAgLmFib3V0dXMtcmVzdWx0cyB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG4gIC5hYm91dHVzLXJlc3VsdHMgLnJlc3VsdC1pdGVtIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5jaXJjbGUtc29jcyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IHVuc2V0O1xuICB9XG4gIC5jaXJjbGUtc29jcyAuc29jLWl0ZW0gaSB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG4gIHNlY3Rpb24uY2lyY2xlIC5jaXJjbGUtdG90b3Age1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxuICBzZWN0aW9uLmNpcmNsZSAuY2lyY2xlLXRvdG9wIHN2ZyB7XG4gICAgbWF4LXdpZHRoOiA0OHB4O1xuICB9XG4gIHNlY3Rpb24uY2lyY2xlIC5jaXJjbGUtbG9nbyB7XG4gICAgbWF4LXdpZHRoOiAxMDVweDtcbiAgfVxuICBzZWN0aW9uLmNpcmNsZSAuY2lyY2xlLXdyYXBwZXIge1xuICAgIG1pbi1oZWlnaHQ6IDM1NXB4O1xuICAgIG1heC13aWR0aDogNzAlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDg0cHggMjBweCAxNDBweCAyMHB4O1xuICB9XG4gIHNlY3Rpb24uY2lyY2xlIC5jaXJjbGUtd3JhcHBlciAuY2lyY2xlLW1lbnUge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4O1xuICB9XG4gIHNlY3Rpb24uY2lyY2xlIC5jaXJjbGUtd3JhcHBlciAuY2lyY2xlLW1lbnUgLm1lbnUtaXRlbSB7XG4gICAgd2lkdGg6IDMzJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxuICBzZWN0aW9uLmNpcmNsZSAuY2lyY2xlLXdyYXBwZXIgLmNpcmNsZS1tZW51IC5tZW51LWl0ZW0gLnNjcm9sbGluZy1wYXJ0IHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5mb290ZXItbWVudS13cmFwcGVyIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbiAgLmZvb3Rlci1pbmZvLXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgfVxuICAuZm9vdGVyLWluZm8td3JhcHBlciAuaW5mby1tZW51IHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5mb290ZXItaW5mby13cmFwcGVyIC5pbmZvLW1lbnUgLmZvb3Rlci1tZW51LXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5mb290ZXItaW5mby13cmFwcGVyIC5pbmZvLW1lbnUgLmZvb3Rlci1tZW51LXdyYXBwZXIgLm1lbnUtaXRlbSAuc2Nyb2xsaW5nLXBhcnQge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLmZvb3Rlci1pbmZvLXdyYXBwZXIgLmluZm8tbWVudS5ib3R0b20tbWVudSAuZm9vdGVyLW1lbnUtd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5mb290ZXItaW5mby13cmFwcGVyIC5pbmZvLW1lbnUuYm90dG9tLW1lbnUgLmZvb3Rlci1tZW51LXdyYXBwZXIgLm1lbnUtaXRlbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xuICB9XG4gIC5mb290ZXItaW5mby13cmFwcGVyIC5pbmZvLWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1heC13aWR0aDogdW5zZXQ7XG4gIH1cbiAgLmZvb3Rlci1pbmZvLXdyYXBwZXIgLmluZm8tY29udGVudCAuY29udGFjdC1pbmZvIHtcbiAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5mb290ZXItaW5mby13cmFwcGVyIC5pbmZvLWNvbnRlbnQgLmNvbC0yIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuZm9vdGVyLWluZm8td3JhcHBlciAuaW5mby1jb250ZW50IC5hZGRyZXNzLWluZm8ge1xuICAgIG1hcmdpbi1ib3R0b206IDI2cHg7XG4gIH1cbiAgLmZvb3Rlci1pbmZvLXdyYXBwZXIgLmluZm8tY29udGVudCAuaW5mby1pdGVtIHtcbiAgICBwYWRkaW5nOiAzMnB4IDA7XG4gIH1cbiAgLm5leHR1cC1wb3N0LXdyYXBwZXIgLm5leHR1cC1wb3N0IC5wb3N0LWJ1dHRvbiAudGFiLWJ1dHRvbiB7XG4gICAgbWluLXdpZHRoOiB1bnNldDtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMjBweCk7XG4gIH1cbiAgLndoYXQtdG9wLXdyYXBwZXIgLnRhYi10b2dnbGVycyB7XG4gICAgbWFyZ2luOiAwIGF1dG8gMzVweDtcbiAgfVxuICAuc2ltcGxlLXRleHQgLmNvbnRhaW5lci5oYWxmIC50ZXh0LCAuc2ltcGxlLXRleHQgLmNvbnRhaW5lci5oYWxmIC50ZXh0LmRlZmF1bHQge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAucGFnZS1pbnZlc3QgLnJ1bm5pbmctY29udGVudC13cmFwcGVyIHtcbiAgICBtYXJnaW46IDQycHggMCAwO1xuICB9XG4gIC5wYWdlLWludmVzdCAucnVubmluZy1jb250ZW50LXdyYXBwZXIgLnJ1bm5pbmctdGl0bGUgaDEsIC5wYWdlLWludmVzdCAucnVubmluZy1jb250ZW50LXdyYXBwZXIgLnJ1bm5pbmctdGl0bGUgaDIge1xuICAgIGxpbmUtaGVpZ2h0OiA0Ni40cHg7XG4gIH1cbiAgLnBhZ2UtaW52ZXN0IC5tb3VzZXktd3JhcHBlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAucGFnZS1pbnZlc3QgLmFib3V0dXMtcmVzdWx0cyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMjBweCAwIDcycHg7XG4gIH1cbiAgLnBhZ2UtaW52ZXN0IC5hYm91dHVzLXJlc3VsdHMgLnJlc3VsdC1pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiA0MnB4O1xuICB9XG4gIC5wYWdlLWludmVzdCAuYWJvdXR1cy1yZXN1bHRzIC5yZXN1bHQtaXRlbSAucmVzdWx0LW51bWJlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAucGFnZS1pbnZlc3QgLmVjb3N5c3RlbS13cmFwcGVyLmhhdmUtbGlzdCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbiAgLnBhZ2UtaW52ZXN0IC5lY29zeXN0ZW0td3JhcHBlci5oYXZlLWxpc3QgLmltYWdlLWNvbHVtbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAucGFnZS1pbnZlc3QgLmVjb3N5c3RlbS13cmFwcGVyLmhhdmUtbGlzdCAuaW1hZ2UtY29sdW1uIC5lY29zeXN0ZW0taW1hZ2Uge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBmbG9hdDogdW5zZXQ7XG4gIH1cbiAgLnBhZ2UtaW52ZXN0IC5lY29zeXN0ZW0td3JhcHBlci5oYXZlLWxpc3QgLmxpc3Qtd3JhcHBlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnBhZ2UtaW52ZXN0IC5lY29zeXN0ZW0td3JhcHBlci5oYXZlLWxpc3QgLmxpc3Qtd3JhcHBlciBoMSwgLnBhZ2UtaW52ZXN0IC5lY29zeXN0ZW0td3JhcHBlci5oYXZlLWxpc3QgLmxpc3Qtd3JhcHBlciAuaDEge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBsaW5lLWhlaWdodDogNDYuNHB4O1xuICAgIG1hcmdpbi10b3A6IDY0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAucGFnZS1pbnZlc3QgLmVjb3N5c3RlbS13cmFwcGVyLmhhdmUtbGlzdCAubGlzdC13cmFwcGVyIGgxOm5vdCg6Zmlyc3QtY2hpbGQpLCAucGFnZS1pbnZlc3QgLmVjb3N5c3RlbS13cmFwcGVyLmhhdmUtbGlzdCAubGlzdC13cmFwcGVyIC5oMTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXRvcDogMjJweDtcbiAgfVxuICAucGFnZS1pbnZlc3QgLnNpbXBsZS10ZXh0IC50aXRsZS13cmFwcGVyIHtcbiAgICBtYXJnaW46IDVweCAwIDM0cHg7XG4gIH1cbiAgLnBhZ2UtaW52ZXN0IC5zaW1wbGUtdGV4dCAudGV4dDpub3QoLmRlZmF1bHQpLCAucGFnZS1pbnZlc3QgLnNpbXBsZS10ZXh0IC50ZXh0Om5vdCguZGVmYXVsdCkgKiB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0Ni44cHg7XG4gIH1cbiAgLnBhZ2UtaW52ZXN0IC5zaW1wbGUtdGV4dCAudGV4dDpub3QoLmRlZmF1bHQpIHAge1xuICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gIH1cbiAgLnBhZ2UtaW52ZXN0IC5zaW1wbGUtdGV4dCAuY29udGFpbmVyLmhhbGYgLnRleHQuZGVmYXVsdCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTg2cHg7XG4gIH1cbiAgLnBhZ2UtaW52ZXN0IC5zaW1wbGUtdGV4dCAuY29udGFpbmVyLmhhbGYgLnRleHQuZGVmYXVsdCxcbiAgLnBhZ2UtaW52ZXN0IC5zaW1wbGUtdGV4dCAuY29udGFpbmVyLmhhbGYgLnRleHQuZGVmYXVsdCAqIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbiAgLnBhZ2UtaW52ZXN0IC5zaW1wbGUtdGV4dCAuY29udGFpbmVyLXNtYWxsIC50ZXh0LmZzLTI2LCAucGFnZS1pbnZlc3QgLnNpbXBsZS10ZXh0IC5jb250YWluZXItc21hbGwgLnRleHQuZnMtMjYgKiB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICB9XG4gIC5wYWdlLWludmVzdCAuc2ltcGxlLXRleHQgLmNvbnRhaW5lci1zbWFsbCAudGV4dCBwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjZlbTtcbiAgfVxuICAucGFnZS1pbnZlc3QgLnJ1bm5pbmctY29udGVudC13cmFwcGVyIC5ydW5uaW5nLWltYWdlLCAucGFnZS1pbnZlc3QgLnJ1bm5pbmctY29udGVudC13cmFwcGVyICogLnJ1bm5pbmctaW1hZ2Uge1xuICAgIG1hcmdpbjogMCBhdXRvIDE1cHg7XG4gICAgbWF4LXdpZHRoOiA4MCU7XG4gIH1cbiAgLnBhZ2UtaW52ZXN0IC5ydW5uaW5nLWNvbnRlbnQtd3JhcHBlciAucnVubmluZy1pbWFnZS5oYXZlLW1vYmlsZSAubG90dGllLWxvb3AsIC5wYWdlLWludmVzdCAucnVubmluZy1jb250ZW50LXdyYXBwZXIgKiAucnVubmluZy1pbWFnZS5oYXZlLW1vYmlsZSAubG90dGllLWxvb3Age1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnBhZ2UtaW52ZXN0IC5ydW5uaW5nLWNvbnRlbnQtd3JhcHBlciAucnVubmluZy1pbWFnZS5oYXZlLW1vYmlsZSA+IHN2ZywgLnBhZ2UtaW52ZXN0IC5ydW5uaW5nLWNvbnRlbnQtd3JhcHBlciAqIC5ydW5uaW5nLWltYWdlLmhhdmUtbW9iaWxlID4gc3ZnIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5wYWdlLWludmVzdCAucnVubmluZy1jb250ZW50LXdyYXBwZXIgLnJ1bm5pbmctaW1hZ2UuaGF2ZS1tb2JpbGUgLmxvdHRpZS1tb2JpbGUsIC5wYWdlLWludmVzdCAucnVubmluZy1jb250ZW50LXdyYXBwZXIgKiAucnVubmluZy1pbWFnZS5oYXZlLW1vYmlsZSAubG90dGllLW1vYmlsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnBhZ2UtaW52ZXN0ICNmb3VuZGVyIHtcbiAgICBwYWRkaW5nOiAyMDBweCAyMHB4IDEwMHB4O1xuICB9XG4gIC5wYWdlLWludmVzdCAjZm91bmRlciAuYnV0dG9uLXRleHQge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cbiAgLnBhZ2UtaW52ZXN0ICNmb3VuZGVyIC5mb3VuZGVyLWJ1dHRvbiB7XG4gICAgbWFyZ2luLXRvcDogNjVweDtcbiAgfVxuICBzZWN0aW9uLnRhYnMtZXh0ZW5kZWQgLnRhYi13cmFwcGVyID4gLmQtZmxleCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIHNlY3Rpb24udGFicy1zZWN0aW9uOm5vdCgubm8tcGFkZGluZykge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMDBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG4gIHNlY3Rpb24udGFicy1zZWN0aW9uOm5vdCgubm8tcGFkZGluZykgLnRhYi13cmFwcGVyLmNlbnRlcmVkIC50YWItYmFja2dyb3VuZCB7XG4gICAgbGVmdDogLTIwcHg7XG4gICAgcmlnaHQ6IC0yMHB4O1xuICB9XG4gIHNlY3Rpb24udGFicy1zZWN0aW9uOm5vdCgubm8tcGFkZGluZykgLnRhYi13cmFwcGVyLmNlbnRlcmVkIC50YWItYmFja2dyb3VuZCAuYmFja2dyb3VuZCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICBzZWN0aW9uLnRhYnMtc2VjdGlvbjpub3QoLm5vLXBhZGRpbmcpIC50YWItd3JhcHBlci5jb2x1bW5lZCAudGFiLWJhY2tncm91bmQgLmJhY2stc2luZ2xlIHtcbiAgICByaWdodDogLTIwcHg7XG4gIH1cbiAgI3BvcnRmb2xpb1BvcHVwLmFjdGl2ZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgfVxuICAucG9kY2FzdC13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAucG9kY2FzdC13cmFwcGVyIC50aHVtYm5haWwtaXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICB3aWR0aDogMTgwcHg7XG4gIH1cbiAgLnBvZGNhc3Qtd3JhcHBlciAuZXhjZXJwdC13cmFwcGVyLFxuICAucG9kY2FzdC13cmFwcGVyIC5leGNlcnB0LXdyYXBwZXIgKiB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMC42cHg7XG4gIH1cbiAgLnBvZGNhc3Qtd3JhcHBlciAubGlua3Mtd3JhcHBlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgLnBvZGNhc3Qtd3JhcHBlciAubGluay1pdGVtIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLnBvZGNhc3Qtd3JhcHBlciAubGluay1pdGVtIGEge1xuICAgIHdpZHRoOiA0OHB4O1xuICAgIGhlaWdodDogNDhweDtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbiAgLnBvZGNhc3Qtd3JhcHBlciAubGluay1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG4gIC5wb2RjYXN0LXdyYXBwZXIgLmxpbmstaXRlbTpmaXJzdC1jaGlsZCBhIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbiAgLnBvZGNhc3Qtd3JhcHBlciAucG9kY2FzdC1pbmZvIC50aXRsZSB7XG4gICAgbGluZS1oZWlnaHQ6IDM3LjdweDtcbiAgfVxuICBzZWN0aW9uLnBvc3RzIC5ldmVudHMtd3JhcHBlciB7XG4gICAgbWFyZ2luOiAtOHB4IDAgMDtcbiAgfVxuICBzZWN0aW9uLnBvc3RzIC5ldmVudHMtd3JhcHBlciAucG9zdHMtd3JhcHBlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgc2VjdGlvbi5wb3N0cyAuZXZlbnRzLXdyYXBwZXIgLnBvc3QtaXRlbSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIHNlY3Rpb24ucG9zdHMgLmV2ZW50cy13cmFwcGVyIC50aXRsZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDUzcHg7XG4gIH1cbiAgc2VjdGlvbi5wb3N0cy50ZWFtIC50ZXh0LFxuICBzZWN0aW9uLnBvc3RzLnRlYW0gLnRleHQgKiB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0Ni44cHg7XG4gIH1cbiAgLnRlYW0td3JhcHBlciAucG9zdHMtYm9keSAudGh1bWJhaWwtd3JhcHBlciAudGh1bWJuYWlsLWl0ZW0sXG4gIC50ZWFtLXdyYXBwZXIgLnBvc3RzLWJvZHkuZXh0ZW5kZWQgLnRodW1iYWlsLXdyYXBwZXIgLnRodW1ibmFpbC1pdGVtLFxuICAudGVhbS13cmFwcGVyIC5wb3N0cy1ib2R5LmR1YmxlIC50aHVtYmFpbC13cmFwcGVyIC50aHVtYm5haWwtaXRlbSB7XG4gICAgbWF4LXdpZHRoOiAzMDRweDtcbiAgfVxuICAudGVhbS13cmFwcGVyIC5wb3N0cy1ib2R5IC5wb3N0LXdyYXBwZXIsXG4gIC50ZWFtLXdyYXBwZXIgLnBvc3RzLWJvZHkuZXh0ZW5kZWQgLnBvc3Qtd3JhcHBlcixcbiAgLnRlYW0td3JhcHBlciAucG9zdHMtYm9keS5kdWJsZSAucG9zdC13cmFwcGVyIHtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gIH1cbiAgc2VjdGlvbi5wb3B1cHMgLnBvcHVwLWNvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIHNlY3Rpb24ucG9wdXBzIC5wb3B1cC1jb250ZW50IC5wb3B1cC1pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICBzZWN0aW9uLnBvcHVwcyAucG9wdXAtY29udGVudCAuY29udGVudC13cmFwcGVyIHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDQwcHgpO1xuICAgIHBhZGRpbmc6IDIwMHB4IDIwcHggMjBweDtcbiAgfVxuICBzZWN0aW9uLnBvcHVwcyAucG9wdXAtY29udGVudCAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxuICBzZWN0aW9uLnBvcHVwcyAucGFydHMge1xuICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIHNlY3Rpb24ucG9wdXBzIC5wYXJ0cyAuaW1hZ2UtcGFydCB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbiAgc2VjdGlvbi5wb3B1cHMgLnBhcnRzIC50ZXh0cy1wYXJ0IHtcbiAgICBvcmRlcjogMjtcbiAgfVxuICBzZWN0aW9uLnBvcHVwcyAucG9wdXAtY2xvc2Uge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDEwcHg7XG4gICAgbGVmdDogMTBweDtcbiAgfVxuICAucGFnZS1qb2JzIHNlY3Rpb24uc2ltcGxlLXRleHQge1xuICAgIHBhZGRpbmc6IDQzcHggMjBweDtcbiAgfVxuICAucGFnZS1qb2JzIHNlY3Rpb24uc2ltcGxlLXRleHQgLmNvbnRhaW5lci1zbWFsbCB7XG4gICAgbWFyZ2luOiAyOHB4IGF1dG8gMDtcbiAgfVxuICAucGFnZS1qb2JzIHNlY3Rpb24uc2ltcGxlLXRleHQgLnRpdGxlLWJpZ2dlc3Qge1xuICAgIG1hcmdpbjogMCAwIDMwcHg7XG4gICAgZm9udC1zaXplOiA2MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA3Ni44cHg7XG4gIH1cbiAgLnBhZ2Utam9icyBzZWN0aW9uLnNpbXBsZS10ZXh0IC50ZXh0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIHNlY3Rpb24uc2luZ2xlLXBvc3QtdG9wIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0NnB4O1xuICB9XG4gIHNlY3Rpb24uc2luZ2xlLXBvc3QtY29udGVudCAudGl0bGUsIHNlY3Rpb24uc2luZ2xlLXBvc3QtZGVzY3JpcHRpb24gLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ1cHg7XG4gIH1cbiAgc2VjdGlvbi5zaW5nbGUtcG9zdC1jb250ZW50IC5idXR0b24td3JhcHBlciAuY29sdW1uZWQtYnV0dG9ucywgc2VjdGlvbi5zaW5nbGUtcG9zdC1kZXNjcmlwdGlvbiAuYnV0dG9uLXdyYXBwZXIgLmNvbHVtbmVkLWJ1dHRvbnMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIHNlY3Rpb24uc2luZ2xlLXBvc3QtY29udGVudCAuYnV0dG9uLXdyYXBwZXIgLmNvbHVtbmVkLWJ1dHRvbnMgLmJ1dHRvbi13cmFwcGVyLCBzZWN0aW9uLnNpbmdsZS1wb3N0LWRlc2NyaXB0aW9uIC5idXR0b24td3JhcHBlciAuY29sdW1uZWQtYnV0dG9ucyAuYnV0dG9uLXdyYXBwZXIge1xuICAgIG1hcmdpbjogMCAwIDIwcHggMDtcbiAgfVxuICBzZWN0aW9uLnNpbmdsZS1wb3N0LXRvcCAuYXV0aG9yLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIHNlY3Rpb24uc2luZ2xlLXBvc3QtdG9wIC5hdXRob3Itd3JhcHBlciAuZHVyYXRpb24td3JhcHBlciB7XG4gICAgZmxleDogMTtcbiAgfVxuICBzZWN0aW9uLnNpbmdsZS1wb3N0LXRvcC5zaW5nbGUtZXZlbnRzIHtcbiAgICBwYWRkaW5nOiA0MHB4IDIwcHg7XG4gIH1cbiAgc2VjdGlvbi5zaW5nbGUtcG9zdC10b3Auc2luZ2xlLWV2ZW50cyAudGl0bGUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzNXB4O1xuICB9XG4gIHNlY3Rpb24uc2luZ2xlLXBvc3QtdG9wLnNpbmdsZS1ldmVudHMgLmF1dGhvci1pY29uIHtcbiAgICB3aWR0aDogNjlweDtcbiAgfVxuICBzZWN0aW9uLnNpbmdsZS1wb3N0LXRvcC5zaW5nbGUtZXZlbnRzIC5hdXRob3ItbmFtZSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICB9XG4gIHNlY3Rpb24uc2luZ2xlLXBvc3QtdG9wLnNpbmdsZS1ldmVudHMgLmF1dGhvci1pbmZvIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbiAgc2VjdGlvbi5zaW5nbGUtcG9zdC1jb250ZW50IC5wb3N0LXdyYXBwZXIge1xuICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gICAgbWluLWhlaWdodDogdW5zZXQ7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbjogMjBweCAwO1xuICAgIHBhZGRpbmc6IDIwcHggNDBweDtcbiAgICBib3JkZXItcmFkaXVzOiA3MHB4O1xuICB9XG4gIHNlY3Rpb24uc2luZ2xlLXBvc3QtY29udGVudCAucG9zdC13cmFwcGVyIC5wb3N0LWl0ZW0ge1xuICAgIHBhZGRpbmc6IHVuc2V0O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgfVxuICBzZWN0aW9uLnNpbmdsZS1wb3N0LWNvbnRlbnQgLnBvc3Qtd3JhcHBlciAucG9zdC1pdGVtIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICB9XG4gIHNlY3Rpb24uc2luZ2xlLWV2ZW50LWNvbnRlbnQgLnRleHQsXG4gIHNlY3Rpb24uc2luZ2xlLWV2ZW50LWNvbnRlbnQgLnRleHQgKiB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICB9XG4gIHNlY3Rpb24uc2luZ2xlLWV2ZW50LWNvbnRlbnQgLnBvcHVwLWNvbnRlbnQgLmNvbnRlbnQtY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICBzZWN0aW9uLnNpbmdsZS1ldmVudC1jb250ZW50IC5wb3B1cC1jb250ZW50LmFjdGl2ZSAucG9wdXAtY2xvc2Uge1xuICAgIHRvcDogMTVweDtcbiAgICBsZWZ0OiAxNXB4O1xuICB9XG4gIHNlY3Rpb24uc2luZ2xlLWV2ZW50LWNvbnRlbnQgLnBvcHVwLWNvbnRlbnQgLnBvcHVwLWNsb3NlIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgICBsZWZ0OiAxMDAlO1xuICB9XG4gIHNlY3Rpb24uc2luZ2xlLWV2ZW50LWNvbnRlbnQgLnBvcHVwLWNvbnRlbnQgLmltYWdlLXdyYXBwZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbiAgc2VjdGlvbi5zZWFyY2gtcmVzdWx0cyB7XG4gICAgcGFkZGluZzogMCA1cHg7XG4gIH1cbiAgc2VjdGlvbi5zZWFyY2gtcmVzdWx0cyAucmVzdWx0LWl0ZW0gLnRleHRzLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgc2VjdGlvbi5zZWFyY2gtcmVzdWx0cyAucmVzdWx0LWl0ZW0gLmFycm93LXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgc2VjdGlvbi5zZWFyY2gtcmVzdWx0cyAucmVzdWx0LWl0ZW0gLnRodW1ibmFpbC13cmFwcGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBhc3BlY3QtcmF0aW86IDIvMTtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgc2VjdGlvbi5zZWFyY2gtcmVzdWx0cyAucmVzdWx0LWl0ZW0gLnRodW1ibmFpbCB7XG4gICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICBzZWN0aW9uLnNlYXJjaC1mb3JtIHtcbiAgICBwYWRkaW5nOiA2MHB4IDVweCA5MHB4O1xuICB9XG4gIHNlY3Rpb24uc2VhcmNoLWZvcm0gLnRpdGxlLXNtYWxsIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ2LjhweDtcbiAgfVxuICBzZWN0aW9uLnNlYXJjaC1mb3JtIC5zZWFyY2gtZm9ybS13cmFwcGVyIC5zZWFyY2gtaW5wdXQtd3JhcHBlciB7XG4gICAgcGFkZGluZzogMCAwIDAgMzBweDtcbiAgICBtYXgtd2lkdGg6IGNhbGMoNTAlIC0gMzBweCk7XG4gIH1cbiAgc2VjdGlvbi5zZWFyY2gtZm9ybSAucmVzdWx0cy10aXRsZS13cmFwcGVyIHAge1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBsaW5lLWhlaWdodDogNDYuOHB4O1xuICB9XG4gIC5zaW5nbGUtZXZlbnQtY29udGVudCAucG9zdC13cmFwcGVyIC5leHBlcnQtYm9keSB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG4gIC5zaW5nbGUtZXZlbnQtY29udGVudCAucG9zdC13cmFwcGVyIC5leHBlcnQtYm9keSAuZXhwZXJ0LXRodW1ibmFpbCB7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbiAgLnNpbmdsZS1ldmVudC1jb250ZW50IC5wb3N0LXdyYXBwZXIgLmV4cGVydC1ib2R5IC50aHVtYm5haWwtd3JhcHBlciB7XG4gICAgd2lkdGg6IDMyJTtcbiAgfVxuICAuaW5zaWdodHMtd3JhcHBlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmluc2lnaHRzLXdyYXBwZXIgLnRpdGxlLWl0ZW0ge1xuICAgIGxpbmUtaGVpZ2h0OiAzNy43cHg7XG4gIH1cbiAgLmluc2lnaHRzLXdyYXBwZXIgLmluc2lnaHQtaXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgfVxuICAuaW5zaWdodHMtd3JhcHBlciAuY2F0ZWdvcnktaXRlbSB7XG4gICAgbWFyZ2luOiAzMHB4IDAgMjVweDtcbiAgfVxuICAuaW5zaWdodHMtd3JhcHBlciAuYXV0aG9yLXdyYXBwZXIge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICB9XG4gIC5lZGl0b3IgcCxcbiAgLmVkaXRvciBwIHN0cm9uZyxcbiAgLmVkaXRvciBwIGIsXG4gIC5lZGl0b3IgYSxcbiAgLmVkaXRvciBhIHN0cm9uZyxcbiAgLmVkaXRvciBhIGIsXG4gIC5lZGl0b3IgbGksXG4gIC5lZGl0b3IgbGkgc3Ryb25nLFxuICAuZWRpdG9yIGxpIGIge1xuICAgIGZvbnQtc2l6ZTogMTMuNjhweDtcbiAgICBsaW5lLWhlaWdodDogMjEuMzZweDtcbiAgfVxuICBib2R5LmVycm9yNDA0IG1haW4ge1xuICAgIHBhZGRpbmc6IDMwcHggMjBweDtcbiAgfVxuICBib2R5LmVycm9yNDA0IG1haW4gLmNvbnRhaW5lciAubm90LWZvdW5kLXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDIycHggMzJweDtcbiAgfVxuICBib2R5LmVycm9yNDA0IG1haW4gLmNvbnRhaW5lciAudGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbiAgYm9keS5lcnJvcjQwNCBtYWluIC5jb250YWluZXIgLm5vdC1mb3VuZC10ZXh0IHtcbiAgICBmb250LXNpemU6IDIwLjUycHg7XG4gICAgbGluZS1oZWlnaHQ6IDIxLjg4OHB4O1xuICB9XG4gIHNlY3Rpb24ucHJlc2VudG1lbnQ6bm90KC5saWdodCkuYmxhY2sgLmNvbnRhaW5lci5kLWZsZXggLnByZXNlbnRtZW50LWl0ZW0ge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gIH1cbiAgc2VjdGlvbi5wcmVzZW50bWVudDpub3QoLmxpZ2h0KS5ibGFjayAuY29udGFpbmVyLmQtZmxleCAucHJlc2VudG1lbnQtaXRlbSAuYW5pbWF0aW9uIHtcbiAgICBwYWRkaW5nLXRvcDogMjAlO1xuICAgIG1heC13aWR0aDogMjg1cHg7XG4gIH1cbiAgc2VjdGlvbi5wcmVzZW50bWVudDpub3QoLmxpZ2h0KS5ibGFjayAuY29udGFpbmVyLmQtZmxleCAucHJlc2VudG1lbnQtaXRlbSAuaW1hZ2VzLXdyYXBwZXIge1xuICAgIHdpZHRoOiA3MCU7XG4gICAgbWF4LXdpZHRoOiAzNTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMjBweDtcbiAgfVxuICBzZWN0aW9uLnByZXNlbnRtZW50Om5vdCgubGlnaHQpLmJsYWNrIC5jb250YWluZXIuZC1mbGV4IC5wcmVzZW50bWVudC1pdGVtIC5pbWFnZXMtd3JhcHBlciAuaW1hZ2UtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgei1pbmRleDogMjtcbiAgfVxuICBzZWN0aW9uLnByZXNlbnRtZW50Om5vdCgubGlnaHQpLmJsYWNrIC5jb250YWluZXIuZC1mbGV4IC5wcmVzZW50bWVudC1pdGVtIC50YWItdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDQ3cHg7XG4gIH1cbiAgc2VjdGlvbi5wcmVzZW50bWVudDpub3QoLmxpZ2h0KS5ibGFjayAuYmFubmVyIHtcbiAgICBtYXJnaW46IDBweCAwIDQzcHg7XG4gIH1cbiAgc2VjdGlvbi5wcmVzZW50bWVudDpub3QoLmxpZ2h0KS5ibGFjayAuY29udGFpbmVyLXNtYWxsIHtcbiAgICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgfVxuICBzZWN0aW9uLnByZXNlbnRtZW50Om5vdCgubGlnaHQpLmJsYWNrIC50YWItYnV0dG9uLmZsZXgtY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIG1hcmdpbjogMDtcbiAgICBtYXJnaW4tdG9wOiAxMTNweDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIHNlY3Rpb24ucHJlc2VudG1lbnQ6bm90KC5saWdodCkuYmxhY2sgLnRhYi1idXR0b24uZmxleC1jb2x1bW4gLndvcmxkLWljb24ge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICBzZWN0aW9uLnByZXNlbnRtZW50LmxpZ2h0IHtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgfVxuICBzZWN0aW9uLnByZXNlbnRtZW50LmxpZ2h0IC5jb250YWluZXIuZC1mbGV4IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIHNlY3Rpb24ucHJlc2VudG1lbnQubGlnaHQgLmNvbnRhaW5lci5kLWZsZXggLnByZXNlbnRtZW50LWl0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIHNlY3Rpb24ucHJlc2VudG1lbnQubGlnaHQgLmNvbnRhaW5lci5kLWZsZXggLnByZXNlbnRtZW50LWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgIG9yZGVyOiAyO1xuICB9XG4gIHNlY3Rpb24ucHJlc2VudG1lbnQubGlnaHQgLmNvbnRhaW5lci5kLWZsZXggLnByZXNlbnRtZW50LWl0ZW06bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG9yZGVyOiAxO1xuICB9XG4gIHNlY3Rpb24ucHJlc2VudG1lbnQgLnRleHQgc3Ryb25nIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ2LjhweDtcbiAgfVxuICBzZWN0aW9uLnByZXNlbnRtZW50Omxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmc6IDE0NHB4IDIwcHggMjAwcHg7XG4gIH1cbiAgc2VjdGlvbi5wb3B1cHMge1xuICAgIHBhZGRpbmc6IDIwMHB4IDIwcHggMTAwcHg7XG4gIH1cbiAgc2VjdGlvbi5wb3B1cHMgLnRleHRzLXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgc2VjdGlvbi5wb3B1cHMgLml0ZW1zLXdyYXBwZXIgLml0ZW0td3JhcHBlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDUwJSAtIDU1cHgpO1xuICB9XG4gIC5ydW5uaW5nLWNvbnRlbnQtd3JhcHBlciAucnVubmluZy1pbWFnZS5kZXNrdG9wLWxvdHRpZSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHJvdGF0aW5nIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDApO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC0zNjBkZWcpO1xuICB9XG59XG4jaGVyby1sb3R0aWUtY29udGFpbmVyIHtcbiAgLS1oZXJvLXNpemU6IDEwMCU7IC8qIGRlZmF1bHQgc2l6ZSAqL1xuICAtLWhlcm8tcm90YXRpb246IDBkZWc7IC8qIGRlZmF1bHQgcm90YXRpb24gKi9cbiAgd2lkdGg6IHZhcigtLWhlcm8tc2l6ZSk7XG4gIGhlaWdodDogdmFyKC0taGVyby1zaXplKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUodmFyKC0taGVyby1yb3RhdGlvbikpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKHZhcigtLWhlcm8tcm90YXRpb24pKTtcbiAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSh2YXIoLS1oZXJvLXJvdGF0aW9uKSk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSh2YXIoLS1oZXJvLXJvdGF0aW9uKSk7XG4gIC1vLXRyYW5zZm9ybTogcm90YXRlKHZhcigtLWhlcm8tcm90YXRpb24pKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUodmFyKC0taGVyby1yb3RhdGlvbikpO1xufVxuXG4vKiBIaWRlIG1vYmlsZSBMb3R0aWUgYnkgZGVmYXVsdCBhbmQgc2hvdyBpdCBvbmx5IGJlbG93IDEwMjRweCAqL1xuLm1vYmlsZS1sb3R0aWUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBIaWRlIGRlc2t0b3AgTG90dGllIGFuZCBzaG93IG1vYmlsZSBMb3R0aWUgYmVsb3cgMTAyNHB4ICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmRlc2t0b3AtbG90dGllIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5tb2JpbGUtbG90dGllIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG4uYnV0dG9uLW9uLXNpZGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4jaGVybyB7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4uYmFja2dyb3VuZC13cmFwcGVyIHtcbiAgei1pbmRleDogLTE7IC8qIFNlbmQgaXQgdG8gdGhlIGJhY2tncm91bmQgKi9cbn1cblxuLnRleHQtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxOyAvKiBNYWtlIHN1cmUgaXQncyBhYm92ZSB0aGUgYmFja2dyb3VuZCAqL1xufVxuXG5zZWN0aW9uLnR3aW4tc2VjdGlvbiB7XG4gIHBhZGRpbmctdG9wOiA1MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbn1cblxuLnR3aW4tc2VjdGlvbiBoMiB7XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi50d2luLXNlY3Rpb25fX2NvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgZ3JpZC1nYXA6IDYwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnR3aW4tc2VjdGlvbl9fY29udGFpbmVyIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEwMCU7XG4gICAgZ2FwOiAzMHB4O1xuICB9XG59XG4udHdpbi1zZWN0aW9uX19jb250YWluZXIgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbi50d2luLXNlY3Rpb24gLnRhYi1idXR0b24ge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC50d2luLXNlY3Rpb24udGVtcGxhdGUtMi0zIC50d2luLXNlY3Rpb25fX2NvbnRhaW5lciB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMC4zM2ZyO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnR3aW4tc2VjdGlvbi50ZW1wbGF0ZS0yLTMtciAudHdpbi1zZWN0aW9uX19jb250YWluZXIge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMC4zM2ZyIDFmcjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC50d2luLXNlY3Rpb24ucG9zaXRpb24taW1hZ2VfbGVmdCAudHdpbi1zZWN0aW9uX19jb250YWluZXIgZGl2OmZpcnN0LWNoaWxkIHtcbiAgICBncmlkLWNvbHVtbjogMjtcbiAgICBncmlkLXJvdzogMTtcbiAgfVxuICAudHdpbi1zZWN0aW9uLnBvc2l0aW9uLWltYWdlX2xlZnQgLnR3aW4tc2VjdGlvbl9fY29udGFpbmVyIGRpdjpsYXN0LWNoaWxkIHtcbiAgICBncmlkLWNvbHVtbjogMTtcbiAgICBncmlkLXJvdzogMTtcbiAgfVxufVxuLnR3aW4tc2VjdGlvbiAuZGVzay1oaWRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudHdpbi1zZWN0aW9uIC5kZXNrLWhpZGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudHdpbi1zZWN0aW9uIC5tb2ItaGlkZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uc2ltcGxlLXRleHQgcCBhLCAuY29tbWVudC10ZXh0IHAgYSwgLnByZXNlbnRtZW50IHAgYSwgLmVkaXRvciBwIGEge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiAjMDBmZmMyO1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDRweDtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogM3B4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xufVxuLnNpbXBsZS10ZXh0IHAgYTpob3ZlciwgLmNvbW1lbnQtdGV4dCBwIGE6aG92ZXIsIC5wcmVzZW50bWVudCBwIGE6aG92ZXIsIC5lZGl0b3IgcCBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMwMGZmYzI7XG59XG5cbi5jdGEgLmFsaWdubWVudC1jZW50ZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5jdGEgLmFsaWdubWVudC1yaWdodCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5cbi5yZXN1bHRzIC5hYm91dHVzLXJlc3VsdHMge1xuICBwYWRkaW5nOiA1MHB4IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnJlc3VsdHMgLnJlc3VsdC1pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4ucmVzdWx0cy5yZXN1bHRzLXNpemUtc21hbGwgLmNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMTQwcHg7XG59XG4ucmVzdWx0cy5yZXN1bHRzLXNpemUtc21hbGwgLnJlc3VsdC1pdGVtIC5yZXN1bHQtbnVtYmVyIHtcbiAgZm9udC1zaXplOiA0OHB4O1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5yZXN1bHRzLnJlc3VsdHMtc2l6ZS1zbWFsbCAucmVzdWx0LW5hbWUge1xuICBmb250LXNpemU6IDI2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLnJlc3VsdHMucmVzdWx0cy1hbGlnbm1lbnQtY2VudGVyIC5yZXN1bHQtaXRlbSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5yZXN1bHRzLnJlc3VsdHMtYWxpZ25tZW50LWNlbnRlciAucmVzdWx0LWljb24ge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG5zcGFuLnRpdGxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAyMDAwcHgpIHtcbiAgLnJ1bm5pbmctY29udGVudC13cmFwcGVyIC5ydW5uaW5nLXRpdGxlIGgxLCAucnVubmluZy1jb250ZW50LXdyYXBwZXIgLnJ1bm5pbmctdGl0bGUgaDIge1xuICAgIGZvbnQtc2l6ZTogNHZ3O1xuICB9XG4gIGgxLCAucnVubmluZy1jb250ZW50LXdyYXBwZXIgLnJ1bm5pbmctdGl0bGUgaDEsIC5ydW5uaW5nLWNvbnRlbnQtd3JhcHBlciAucnVubmluZy10aXRsZSBoMiB7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgfVxuICAuZWNvc3lzdGVtLXdyYXBwZXIgcCwgLnJ1bm5pbmctdGl0bGUsIC5ydW5uaW5nLWNhdGVnb3J5LCAudGFiLXRleHQgcCwgLnNpbXBsZS10ZXh0IHAge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICB9XG4gIC5jb21tZW50LXRleHQgcCB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICB9XG4gIC5jb21tZW50YXRvci1uYW1lIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbiAgLmNvbW1lbnRhdG9yLWluZm8sIC50b2dnbGVyLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbn0iLCJAZm9udC1mYWNle2ZvbnQtZmFtaWx5OnN3aXBlci1pY29ucztzcmM6dXJsKFwiZGF0YTphcHBsaWNhdGlvbi9mb250LXdvZmY7Y2hhcnNldD11dGYtODtiYXNlNjQsIGQwOUdSZ0FCQUFBQUFBWmdBQkFBQUFBQURBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFCR1JsUk5BQUFHUkFBQUFCb0FBQUFjaTZxSGtVZEVSVVlBQUFXZ0FBQUFJd0FBQUNRQVlBQlhSMUJQVXdBQUJoUUFBQUF1QUFBQU51QVk3K3hIVTFWQ0FBQUZ4QUFBQUZBQUFBQm0yZlBjelU5VEx6SUFBQUhjQUFBQVNnQUFBR0JQOVY1UlkyMWhjQUFBQWtRQUFBQ0lBQUFCWXQ2RjBjQmpkblFnQUFBQ3pBQUFBQVFBQUFBRUFCRUJSR2RoYzNBQUFBV1lBQUFBQ0FBQUFBai8vd0FEWjJ4NVpnQUFBeXdBQUFETUFBQUQyTUh0cnlWb1pXRmtBQUFCYkFBQUFEQUFBQUEyRTIrZW9XaG9aV0VBQUFHY0FBQUFId0FBQUNRQzlnRHphRzEwZUFBQUFpZ0FBQUFaQUFBQXJnSmtBQkZzYjJOaEFBQUMwQUFBQUZvQUFBQmFGUUFVR0cxaGVIQUFBQUc4QUFBQUh3QUFBQ0FBY0FCQWJtRnRaUUFBQS9nQUFBRTVBQUFDWHZGZEJ3bHdiM04wQUFBRk5BQUFBR0lBQUFDRTVzNzRoWGphWTJCa1lHQUFZcGY1SHUvaitXMitNbkF6TVlEQXphWDZRakQ2LzQvL0J4ajVHQThBdVJ3TVlHa0FQeXdMMTNqYVkyQmtZR0E4OFA4QWd4NGorLzhmUURZZkExQUVCV2dEQUlCMkJPb0FlTnBqWUdSZ1lOQmg0R2RnWWdBQkVNbklBQkp6WU5BRENRQUFDV2dBc1FCNDJtTmdZZnpDT0lHQmxZR0IwWWN4allHQndSMUtmMldRWkdoaFlHQmlZR1ZtZ0FGR0JpUVFrT2Fhd3REQW9NQlF4WGpnL3dFR1BjWUREQTR3TlVBMkNDZ3dzQUFBTzRFTDZnQUFlTnBqMk0wZ3lBQUNxeGdHTldCa1oyRDQvd01BK3hrRGRnQUFBSGphWTJCZ1lHYUFZQmtHUmdZUWlBSHlHTUY4RmdZSElNM0R3TUhBQkdRck1PZ3lXRExFTTFUOS93OFVCZkVNZ0x6RS8vLy9QLzUvL2YvVi94dityNGVhQUFlTWJBeHdJVVltSU1IRWdLWUFZalVjc0RBd3NMS3hjM0J5Y2ZQdzhqRVFBL2daQkFTRmhFVkV4Y1FsSktXa1pXVGw1QlVVbFpSVlZOWFVOVFFaQmdNQUFNUitFK2dBRVFGRUFBQUFLZ0FxQUNvQU5BQStBRWdBVWdCY0FHWUFjQUI2QUlRQWpnQ1lBS0lBckFDMkFNQUF5Z0RVQU40QTZBRHlBUHdCQmdFUUFSb0JKQUV1QVRnQlFnRk1BVllCWUFGcUFYUUJmZ0dJQVpJQm5BR21BYklCemdIc0FBQjQydTJOTVE2Q1VBeUdXNTY4eDlBbmVZWWdtNE1KYmhLRmFFeElPQVZYOEFwZXdTdDRCaWM0QWZlQWlkM1ZPQml4RHhmUFlFemE1TytYZmkwNFlBRGdnaVVJVUxDdUVKSzhWaE80YlN2cGRua3RISTVRQ1l0ZGkyc2w4Wm5YYUhscVVyTkt6ZEtjVDhjamxxK3J3WlN2SVZjek5pZXpzZm5QL3V6bm1mUEZCTk9ETTJLN01UUTQ1WUVBWnFHUDgxQW1HR2NGM2lQcU9vcDByMVNQVGFUYlZrZlVlNEhYajk3d1lFK3lOd1dZeHdXdTR2MXVnV0hnbzNTMVhkWkVWcVdNN0VUMGNmbkxHeFdma2dSNDJvMlB2V3JETUJTRmovSUhMYUYwektqUmdkaVZNd1NjTlJBb1dVb0g3OFkyaWNCL3lJWTA5QW42QUgyQmR1L1VCK3l4b3BZc2hRaUV2bnZ1MGRVUmdEdDhRZUM4UER3N0ZwamkzZkVBNHovUEVKNllPQjVoS2g0ZGozRXZYaHhQcUgvU0tVWTNySjdzclo0RlpuaDFQTUF0UGh3UDZmbDJQTUpNUERnZVE0clk4WVQ2R3phbzBlQUVBNDA5RHVnZ21UbkZuT2NTQ2lFaUxNZ3hDaVRJNkNxNURaVWQzUW1wMTB2TzBMYUxUZDJjak40Zk91bWxjN2xVWWJTUWNaRmt1dFJHN2c2SktaS3kwUm1kTFk2ODBDRG5FSitVTWtwRkZlMVJON254ZFZwWHJDNGFUdG5hdXJPblllcmNaZzJZVm1MTi9kL2djemZFaW1yRS9mcy9iT3VxMjlabW44dGxvT1JhWGdaZ0dhNzh5TzkvY25YbTJCcGFHdnEyNUR2OVM0RTkrNVNJYzlQcXVwSktoWUZTU2w0NytRY3IxbVlOQUFBQWVOcHR3MGNLd2tBQUFNRFpKQThRN09VSnZrTHNQZlo2ekZWRVJQeThxSGgyWUVSKzNpL0JQODN2SUJMTHlTc29LaW1ycUtxcGEyaHA2K2pxNlJzWUdobWJtSnFaU3kwc3JheHRiTzNzSFJ5ZG5FTVU0dVI2eXg3SkpYdmVQN1dyRHljQUFBQUFBQUgvL3dBQ2VOcGpZR1JnWU9BQlloa2daZ0pDWmdaTkJrWUdMUVp0SUpzRkxNWUFBQXczQUxnQWVOb2xpekVLZ0RBUUJDY2hSYkMyc0ZFUjBZRDZxVlFpQkN2L0g5ZXpHSTZaNVhCQXc4Q0JLL201aVFRVmF1VmJYTG5Pck1adjJvTGRLRmE4UGp1cnUyaEp6R2FibU9TTHpOTXp2dXRwQjNONDJtTmdaR0JnNEdLUVl6QmhZTXhKTE1sajRHQmdBWW93L1AvUEFKSmhMTTZzU29XS2ZXQ0FBd0RBamdiUkFBQjQybU5nWUdCa0FJSWJDWm81SVBybVVuMGhHQTBBTzhFRlRRQUFcIikgZm9ybWF0KFwid29mZlwiKTtmb250LXdlaWdodDo0MDA7Zm9udC1zdHlsZTpub3JtYWx9OnJvb3R7LS1zd2lwZXItdGhlbWUtY29sb3I6IzAwN2FmZn0uc3dpcGVyLWNvbnRhaW5lcnttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvO3Bvc2l0aW9uOnJlbGF0aXZlO292ZXJmbG93OmhpZGRlbjtsaXN0LXN0eWxlOm5vbmU7cGFkZGluZzowO3otaW5kZXg6MX0uc3dpcGVyLWNvbnRhaW5lci12ZXJ0aWNhbD4uc3dpcGVyLXdyYXBwZXJ7ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5zd2lwZXItd3JhcHBlcntwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3otaW5kZXg6MTtkaXNwbGF5OmZsZXg7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm07Ym94LXNpemluZzpjb250ZW50LWJveH0uc3dpcGVyLWNvbnRhaW5lci1hbmRyb2lkIC5zd2lwZXItc2xpZGUsLnN3aXBlci13cmFwcGVye3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwcHgsMCwwKX0uc3dpcGVyLWNvbnRhaW5lci1tdWx0aXJvdz4uc3dpcGVyLXdyYXBwZXJ7ZmxleC13cmFwOndyYXB9LnN3aXBlci1jb250YWluZXItbXVsdGlyb3ctY29sdW1uPi5zd2lwZXItd3JhcHBlcntmbGV4LXdyYXA6d3JhcDtmbGV4LWRpcmVjdGlvbjpjb2x1bW59LnN3aXBlci1jb250YWluZXItZnJlZS1tb2RlPi5zd2lwZXItd3JhcHBlcnt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dDttYXJnaW46MCBhdXRvfS5zd2lwZXItc2xpZGV7ZmxleC1zaHJpbms6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3Bvc2l0aW9uOnJlbGF0aXZlO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtfS5zd2lwZXItc2xpZGUtaW52aXNpYmxlLWJsYW5re3Zpc2liaWxpdHk6aGlkZGVufS5zd2lwZXItY29udGFpbmVyLWF1dG9oZWlnaHQsLnN3aXBlci1jb250YWluZXItYXV0b2hlaWdodCAuc3dpcGVyLXNsaWRle2hlaWdodDphdXRvfS5zd2lwZXItY29udGFpbmVyLWF1dG9oZWlnaHQgLnN3aXBlci13cmFwcGVye2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0saGVpZ2h0fS5zd2lwZXItY29udGFpbmVyLTNke3BlcnNwZWN0aXZlOjEyMDBweH0uc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLWN1YmUtc2hhZG93LC5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUsLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLC5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wLC5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItd3JhcHBlcnt0cmFuc2Zvcm0tc3R5bGU6cHJlc2VydmUtM2R9LnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLC5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9we3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3BvaW50ZXItZXZlbnRzOm5vbmU7ei1pbmRleDoxMH0uc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0e2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIGxlZnQscmdiYSgwLDAsMCwuNSkscmdiYSgwLDAsMCwwKSl9LnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHR7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQscmdiYSgwLDAsMCwuNSkscmdiYSgwLDAsMCwwKSl9LnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9we2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIHRvcCxyZ2JhKDAsMCwwLC41KSxyZ2JhKDAsMCwwLDApKX0uc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b217YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLHJnYmEoMCwwLDAsLjUpLHJnYmEoMCwwLDAsMCkpfS5zd2lwZXItY29udGFpbmVyLWNzcy1tb2RlPi5zd2lwZXItd3JhcHBlcntvdmVyZmxvdzphdXRvO3Njcm9sbGJhci13aWR0aDpub25lOy1tcy1vdmVyZmxvdy1zdHlsZTpub25lfS5zd2lwZXItY29udGFpbmVyLWNzcy1tb2RlPi5zd2lwZXItd3JhcHBlcjo6LXdlYmtpdC1zY3JvbGxiYXJ7ZGlzcGxheTpub25lfS5zd2lwZXItY29udGFpbmVyLWNzcy1tb2RlPi5zd2lwZXItd3JhcHBlcj4uc3dpcGVyLXNsaWRle3Njcm9sbC1zbmFwLWFsaWduOnN0YXJ0IHN0YXJ0fS5zd2lwZXItY29udGFpbmVyLWhvcml6b250YWwuc3dpcGVyLWNvbnRhaW5lci1jc3MtbW9kZT4uc3dpcGVyLXdyYXBwZXJ7c2Nyb2xsLXNuYXAtdHlwZTp4IG1hbmRhdG9yeX0uc3dpcGVyLWNvbnRhaW5lci12ZXJ0aWNhbC5zd2lwZXItY29udGFpbmVyLWNzcy1tb2RlPi5zd2lwZXItd3JhcHBlcntzY3JvbGwtc25hcC10eXBlOnkgbWFuZGF0b3J5fTpyb290ey0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZTo0NHB4fS5zd2lwZXItYnV0dG9uLW5leHQsLnN3aXBlci1idXR0b24tcHJldntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3dpZHRoOmNhbGModmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSkvIDQ0ICogMjcpO2hlaWdodDp2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaXplKTttYXJnaW4tdG9wOmNhbGMoLTEgKiB2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaXplKS8gMik7ei1pbmRleDoxMDtjdXJzb3I6cG9pbnRlcjtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7Y29sb3I6dmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tY29sb3IsdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSl9LnN3aXBlci1idXR0b24tbmV4dC5zd2lwZXItYnV0dG9uLWRpc2FibGVkLC5zd2lwZXItYnV0dG9uLXByZXYuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZHtvcGFjaXR5Oi4zNTtjdXJzb3I6YXV0bztwb2ludGVyLWV2ZW50czpub25lfS5zd2lwZXItYnV0dG9uLW5leHQ6YWZ0ZXIsLnN3aXBlci1idXR0b24tcHJldjphZnRlcntmb250LWZhbWlseTpzd2lwZXItaWNvbnM7Zm9udC1zaXplOnZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpemUpO3RleHQtdHJhbnNmb3JtOm5vbmUhaW1wb3J0YW50O2xldHRlci1zcGFjaW5nOjA7dGV4dC10cmFuc2Zvcm06bm9uZTtmb250LXZhcmlhbnQ6aW5pdGlhbH0uc3dpcGVyLWJ1dHRvbi1wcmV2LC5zd2lwZXItY29udGFpbmVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1uZXh0e2xlZnQ6MTBweDtyaWdodDphdXRvfS5zd2lwZXItYnV0dG9uLXByZXY6YWZ0ZXIsLnN3aXBlci1jb250YWluZXItcnRsIC5zd2lwZXItYnV0dG9uLW5leHQ6YWZ0ZXJ7Y29udGVudDoncHJldid9LnN3aXBlci1idXR0b24tbmV4dCwuc3dpcGVyLWNvbnRhaW5lci1ydGwgLnN3aXBlci1idXR0b24tcHJldntyaWdodDoxMHB4O2xlZnQ6YXV0b30uc3dpcGVyLWJ1dHRvbi1uZXh0OmFmdGVyLC5zd2lwZXItY29udGFpbmVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1wcmV2OmFmdGVye2NvbnRlbnQ6J25leHQnfS5zd2lwZXItYnV0dG9uLW5leHQuc3dpcGVyLWJ1dHRvbi13aGl0ZSwuc3dpcGVyLWJ1dHRvbi1wcmV2LnN3aXBlci1idXR0b24td2hpdGV7LS1zd2lwZXItbmF2aWdhdGlvbi1jb2xvcjojZmZmZmZmfS5zd2lwZXItYnV0dG9uLW5leHQuc3dpcGVyLWJ1dHRvbi1ibGFjaywuc3dpcGVyLWJ1dHRvbi1wcmV2LnN3aXBlci1idXR0b24tYmxhY2t7LS1zd2lwZXItbmF2aWdhdGlvbi1jb2xvcjojMDAwMDAwfS5zd2lwZXItYnV0dG9uLWxvY2t7ZGlzcGxheTpub25lfS5zd2lwZXItcGFnaW5hdGlvbntwb3NpdGlvbjphYnNvbHV0ZTt0ZXh0LWFsaWduOmNlbnRlcjt0cmFuc2l0aW9uOi4zcyBvcGFjaXR5O3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCk7ei1pbmRleDoxMH0uc3dpcGVyLXBhZ2luYXRpb24uc3dpcGVyLXBhZ2luYXRpb24taGlkZGVue29wYWNpdHk6MH0uc3dpcGVyLWNvbnRhaW5lci1ob3Jpem9udGFsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLC5zd2lwZXItcGFnaW5hdGlvbi1jdXN0b20sLnN3aXBlci1wYWdpbmF0aW9uLWZyYWN0aW9ue2JvdHRvbToxMHB4O2xlZnQ6MDt3aWR0aDoxMDAlfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWN7b3ZlcmZsb3c6aGlkZGVuO2ZvbnQtc2l6ZTowfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHt0cmFuc2Zvcm06c2NhbGUoLjMzKTtwb3NpdGlvbjpyZWxhdGl2ZX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZle3RyYW5zZm9ybTpzY2FsZSgxKX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLW1haW57dHJhbnNmb3JtOnNjYWxlKDEpfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtcHJldnt0cmFuc2Zvcm06c2NhbGUoLjY2KX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLXByZXYtcHJldnt0cmFuc2Zvcm06c2NhbGUoLjMzKX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLW5leHR7dHJhbnNmb3JtOnNjYWxlKC42Nil9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1uZXh0LW5leHR7dHJhbnNmb3JtOnNjYWxlKC4zMyl9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHt3aWR0aDo4cHg7aGVpZ2h0OjhweDtkaXNwbGF5OmlubGluZS1ibG9jaztib3JkZXItcmFkaXVzOjEwMCU7YmFja2dyb3VuZDojMDAwO29wYWNpdHk6LjJ9YnV0dG9uLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHtib3JkZXI6bm9uZTttYXJnaW46MDtwYWRkaW5nOjA7Ym94LXNoYWRvdzpub25lOy13ZWJraXQtYXBwZWFyYW5jZTpub25lOy1tb3otYXBwZWFyYW5jZTpub25lO2FwcGVhcmFuY2U6bm9uZX0uc3dpcGVyLXBhZ2luYXRpb24tY2xpY2thYmxlIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7Y3Vyc29yOnBvaW50ZXJ9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmV7b3BhY2l0eToxO2JhY2tncm91bmQ6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tY29sb3IsdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSl9LnN3aXBlci1jb250YWluZXItdmVydGljYWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHN7cmlnaHQ6MTBweDt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwcHgsLTUwJSwwKX0uc3dpcGVyLWNvbnRhaW5lci12ZXJ0aWNhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e21hcmdpbjo2cHggMDtkaXNwbGF5OmJsb2NrfS5zd2lwZXItY29udGFpbmVyLXZlcnRpY2FsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pY3t0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO3dpZHRoOjhweH0uc3dpcGVyLWNvbnRhaW5lci12ZXJ0aWNhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHtkaXNwbGF5OmlubGluZS1ibG9jazt0cmFuc2l0aW9uOi4ycyB0cmFuc2Zvcm0sLjJzIHRvcH0uc3dpcGVyLWNvbnRhaW5lci1ob3Jpem9udGFsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7bWFyZ2luOjAgNHB4fS5zd2lwZXItY29udGFpbmVyLWhvcml6b250YWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWlje2xlZnQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpO3doaXRlLXNwYWNlOm5vd3JhcH0uc3dpcGVyLWNvbnRhaW5lci1ob3Jpem9udGFsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e3RyYW5zaXRpb246LjJzIHRyYW5zZm9ybSwuMnMgbGVmdH0uc3dpcGVyLWNvbnRhaW5lci1ob3Jpem9udGFsLnN3aXBlci1jb250YWluZXItcnRsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHt0cmFuc2l0aW9uOi4ycyB0cmFuc2Zvcm0sLjJzIHJpZ2h0fS5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhcntiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjI1KTtwb3NpdGlvbjphYnNvbHV0ZX0uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLWZpbGx7YmFja2dyb3VuZDp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1jb2xvcix2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpKTtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTt0cmFuc2Zvcm06c2NhbGUoMCk7dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IHRvcH0uc3dpcGVyLWNvbnRhaW5lci1ydGwgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1maWxse3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgdG9wfS5zd2lwZXItY29udGFpbmVyLWhvcml6b250YWw+LnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLC5zd2lwZXItY29udGFpbmVyLXZlcnRpY2FsPi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZXt3aWR0aDoxMDAlO2hlaWdodDo0cHg7bGVmdDowO3RvcDowfS5zd2lwZXItY29udGFpbmVyLWhvcml6b250YWw+LnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLW9wcG9zaXRlLC5zd2lwZXItY29udGFpbmVyLXZlcnRpY2FsPi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhcnt3aWR0aDo0cHg7aGVpZ2h0OjEwMCU7bGVmdDowO3RvcDowfS5zd2lwZXItcGFnaW5hdGlvbi13aGl0ZXstLXN3aXBlci1wYWdpbmF0aW9uLWNvbG9yOiNmZmZmZmZ9LnN3aXBlci1wYWdpbmF0aW9uLWJsYWNrey0tc3dpcGVyLXBhZ2luYXRpb24tY29sb3I6IzAwMDAwMH0uc3dpcGVyLXBhZ2luYXRpb24tbG9ja3tkaXNwbGF5Om5vbmV9LnN3aXBlci1zY3JvbGxiYXJ7Ym9yZGVyLXJhZGl1czoxMHB4O3Bvc2l0aW9uOnJlbGF0aXZlOy1tcy10b3VjaC1hY3Rpb246bm9uZTtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjEpfS5zd2lwZXItY29udGFpbmVyLWhvcml6b250YWw+LnN3aXBlci1zY3JvbGxiYXJ7cG9zaXRpb246YWJzb2x1dGU7bGVmdDoxJTtib3R0b206M3B4O3otaW5kZXg6NTA7aGVpZ2h0OjVweDt3aWR0aDo5OCV9LnN3aXBlci1jb250YWluZXItdmVydGljYWw+LnN3aXBlci1zY3JvbGxiYXJ7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6M3B4O3RvcDoxJTt6LWluZGV4OjUwO3dpZHRoOjVweDtoZWlnaHQ6OTglfS5zd2lwZXItc2Nyb2xsYmFyLWRyYWd7aGVpZ2h0OjEwMCU7d2lkdGg6MTAwJTtwb3NpdGlvbjpyZWxhdGl2ZTtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjUpO2JvcmRlci1yYWRpdXM6MTBweDtsZWZ0OjA7dG9wOjB9LnN3aXBlci1zY3JvbGxiYXItY3Vyc29yLWRyYWd7Y3Vyc29yOm1vdmV9LnN3aXBlci1zY3JvbGxiYXItbG9ja3tkaXNwbGF5Om5vbmV9LnN3aXBlci16b29tLWNvbnRhaW5lcnt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjt0ZXh0LWFsaWduOmNlbnRlcn0uc3dpcGVyLXpvb20tY29udGFpbmVyPmNhbnZhcywuc3dpcGVyLXpvb20tY29udGFpbmVyPmltZywuc3dpcGVyLXpvb20tY29udGFpbmVyPnN2Z3ttYXgtd2lkdGg6MTAwJTttYXgtaGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb250YWlufS5zd2lwZXItc2xpZGUtem9vbWVke2N1cnNvcjptb3ZlfS5zd2lwZXItbGF6eS1wcmVsb2FkZXJ7d2lkdGg6NDJweDtoZWlnaHQ6NDJweDtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjUwJTt0b3A6NTAlO21hcmdpbi1sZWZ0Oi0yMXB4O21hcmdpbi10b3A6LTIxcHg7ei1pbmRleDoxMDt0cmFuc2Zvcm0tb3JpZ2luOjUwJTthbmltYXRpb246c3dpcGVyLXByZWxvYWRlci1zcGluIDFzIGluZmluaXRlIGxpbmVhcjtib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym9yZGVyOjRweCBzb2xpZCB2YXIoLS1zd2lwZXItcHJlbG9hZGVyLWNvbG9yLHZhcigtLXN3aXBlci10aGVtZS1jb2xvcikpO2JvcmRlci1yYWRpdXM6NTAlO2JvcmRlci10b3AtY29sb3I6dHJhbnNwYXJlbnR9LnN3aXBlci1sYXp5LXByZWxvYWRlci13aGl0ZXstLXN3aXBlci1wcmVsb2FkZXItY29sb3I6I2ZmZn0uc3dpcGVyLWxhenktcHJlbG9hZGVyLWJsYWNrey0tc3dpcGVyLXByZWxvYWRlci1jb2xvcjojMDAwfUBrZXlmcmFtZXMgc3dpcGVyLXByZWxvYWRlci1zcGluezEwMCV7dHJhbnNmb3JtOnJvdGF0ZSgzNjBkZWcpfX0uc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLW5vdGlmaWNhdGlvbntwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7cG9pbnRlci1ldmVudHM6bm9uZTtvcGFjaXR5OjA7ei1pbmRleDotMTAwMH0uc3dpcGVyLWNvbnRhaW5lci1mYWRlLnN3aXBlci1jb250YWluZXItZnJlZS1tb2RlIC5zd2lwZXItc2xpZGV7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXR9LnN3aXBlci1jb250YWluZXItZmFkZSAuc3dpcGVyLXNsaWRle3BvaW50ZXItZXZlbnRzOm5vbmU7dHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5fS5zd2lwZXItY29udGFpbmVyLWZhZGUgLnN3aXBlci1zbGlkZSAuc3dpcGVyLXNsaWRle3BvaW50ZXItZXZlbnRzOm5vbmV9LnN3aXBlci1jb250YWluZXItZmFkZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSwuc3dpcGVyLWNvbnRhaW5lci1mYWRlIC5zd2lwZXItc2xpZGUtYWN0aXZlIC5zd2lwZXItc2xpZGUtYWN0aXZle3BvaW50ZXItZXZlbnRzOmF1dG99LnN3aXBlci1jb250YWluZXItY3ViZXtvdmVyZmxvdzp2aXNpYmxlfS5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZXtwb2ludGVyLWV2ZW50czpub25lOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47ei1pbmRleDoxO3Zpc2liaWxpdHk6aGlkZGVuO3RyYW5zZm9ybS1vcmlnaW46MCAwO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCV9LnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlIC5zd2lwZXItc2xpZGV7cG9pbnRlci1ldmVudHM6bm9uZX0uc3dpcGVyLWNvbnRhaW5lci1jdWJlLnN3aXBlci1jb250YWluZXItcnRsIC5zd2lwZXItc2xpZGV7dHJhbnNmb3JtLW9yaWdpbjoxMDAlIDB9LnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSwuc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtYWN0aXZlIC5zd2lwZXItc2xpZGUtYWN0aXZle3BvaW50ZXItZXZlbnRzOmF1dG99LnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSwuc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtbmV4dCwuc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtbmV4dCsuc3dpcGVyLXNsaWRlLC5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1wcmV2e3BvaW50ZXItZXZlbnRzOmF1dG87dmlzaWJpbGl0eTp2aXNpYmxlfS5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLC5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCwuc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LC5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9we3otaW5kZXg6MDstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVufS5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1jdWJlLXNoYWRvd3twb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7Ym90dG9tOjBweDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2JhY2tncm91bmQ6IzAwMDtvcGFjaXR5Oi42Oy13ZWJraXQtZmlsdGVyOmJsdXIoNTBweCk7ZmlsdGVyOmJsdXIoNTBweCk7ei1pbmRleDowfS5zd2lwZXItY29udGFpbmVyLWZsaXB7b3ZlcmZsb3c6dmlzaWJsZX0uc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItc2xpZGV7cG9pbnRlci1ldmVudHM6bm9uZTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO3otaW5kZXg6MX0uc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItc2xpZGUgLnN3aXBlci1zbGlkZXtwb2ludGVyLWV2ZW50czpub25lfS5zd2lwZXItY29udGFpbmVyLWZsaXAgLnN3aXBlci1zbGlkZS1hY3RpdmUsLnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZXtwb2ludGVyLWV2ZW50czphdXRvfS5zd2lwZXItY29udGFpbmVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLC5zd2lwZXItY29udGFpbmVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCwuc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LC5zd2lwZXItY29udGFpbmVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9we3otaW5kZXg6MDstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVufSIsIi8vIFRPRE86IE1vdmUgdG8gbmV3IGZpbGUgd2hlbiBzdGFydGluZyB0aGUgc3dpdGNoIHRoZW1lIGZlYXR1cmVcbi5ibGFjay10aGVtZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi50aW1lbGluZV9jb21wb25lbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXgtd2lkdGg6IDExMjBweDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnRpbWVsaW5lX2l0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIGRpc3BsYXk6IC1tcy1ncmlkO1xuICBkaXNwbGF5OiBncmlkO1xuICBwYWRkaW5nLXRvcDogODBweDtcbiAgcGFkZGluZy1ib3R0b206IDgwcHg7XG4gIGdyaWQtYXV0by1jb2x1bW5zOiAxZnI7XG4gIGdyaWQtY29sdW1uLWdhcDogMHB4O1xuICBncmlkLXJvdy1nYXA6IDBweDtcbiAgLW1zLWdyaWQtY29sdW1uczogMWZyIDE4MHB4IDFmcjtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMTgwcHggMWZyO1xuICAtbXMtZ3JpZC1yb3dzOiBhdXRvO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG87XG59XG4udGltZWxpbmVfbGVmdCB7XG4gIC13ZWJraXQtYm94LXBhY2s6IGVuZDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAtbXMtZmxleC1wYWNrOiBlbmQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIC13ZWJraXQtYm94LWFsaWduOiBzdHJldGNoO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLnRpbWVsaW5lX2NlbnRyZSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4udGltZWxpbmVfaGVhZGluZ3tcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi50aW1lbGluZV9kYXRlLXRleHQge1xuICBwb3NpdGlvbjogLXdlYmtpdC1zdGlja3k7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHRvcDogNTB2aDtcbiAgLy9jb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiA0OHB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDNlbTtcbn1cbi50aW1lbGluZV90ZXh0LCAudGltZWxpbmVfdGV4dCA+ICoge1xuICAvL2NvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4udGltZWxpbmVfY2lyY2xlIHtcbiAgcG9zaXRpb246IC13ZWJraXQtc3RpY2t5O1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB0b3A6IDUwdmg7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDE1cHg7XG4gIG1heC1oZWlnaHQ6IDE1cHg7XG4gIG1heC13aWR0aDogMTVweDtcbiAgbWluLWhlaWdodDogMTVweDtcbiAgbWluLXdpZHRoOiAxNXB4O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3gtc2hhZG93OiAwIDAgMCA4cHggIzBhMGEwYTtcbn1cbi50aW1lbGluZV9wcm9ncmVzcyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTI7XG4gIHdpZHRoOiAzcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQxNDE0MTtcbn1cbi50aW1lbGluZV9wcm9ncmVzcy1iYXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IGF1dG87XG4gIHRvcDogMHB4O1xuICByaWdodDogYXV0bztcbiAgYm90dG9tOiA1MHZoO1xuICB6LWluZGV4OiAtMTtcbiAgd2lkdGg6IDNweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDAsIDI1NSwgMTk0LCAwKSAwJSwgIzAwZmZjMiAyNi4wNCUpO1xufVxuLm1hcmdpbi1ib3R0b20teGxhcmdlIHtcbiAgbWFyZ2luLWJvdHRvbTogNTZweDtcbn1cbi50aW1lbGluZV9pbWFnZS13cmFwcGVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMHB4IDBweCwgMHB4IDBweDtcbiAgYmFja2dyb3VuZC1zaXplOiBhdXRvLCBjb3ZlcjtcbiAgbWFyZ2luLXRvcDogMjVweDtcbn1cbi50aW1lbGluZV9pbWFnZS13cmFwcGVye1xuICAmLmltYWdlLXNpemUtc21hbGx7XG4gICAgbWF4LXdpZHRoOiAzMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgJi5pbWFnZS1zaXplLW1pZGRsZXtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnRpbWVsaW5lX2xpbmsge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIG9wYWNpdHk6IDAuNjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDMwMG1zIGVhc2U7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMzAwbXMgZWFzZTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuOHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4udGltZWxpbmVfbGluazpob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG59XG4ubGluay1pY29uIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbn1cbi5pbmxpbmUtYmxvY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4udGV4dC1jb2xvdXItbGlnaHRncmV5IHtcbiAgY29sb3I6IGhzbGEoMCwgMCUsIDEwMCUsIDAuNjUpO1xufVxuLnRpbWVsaW5lX3F1b3RlLXdyYXBwZXIge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMjRweDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDJweDtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xufVxuLnRpbWVsaW5lX3F1b3RlLWltYWdlIHtcbiAgd2lkdGg6IDQ4cHg7XG4gIGhlaWdodDogNDhweDtcbiAgbWFyZ2luLXJpZ2h0OiAyNHB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG4udGltZWxpbmVfcXVvdGUtdGV4dC13cmFwcGVyIHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgLXdlYmtpdC1mbGV4OiAxO1xuICAtbXMtZmxleDogMTtcbiAgZmxleDogMTtcbn1cbi50aW1lbGluZV9xdW90ZSB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4udGltZWxpbmVfcXVvdGUtdGl0bGUge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLnRpbWVsaW5lX2JhZGdlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tdG9wOiAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICBwYWRkaW5nOiA2cHggOHB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSk7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxMnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLnRpbWVsaW5lX2RlZmluaXRpb24td3JhcHBlciB7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIC8vYmFja2dyb3VuZC1jb2xvcjogaHNsYSgwLCAwJSwgMTAwJSwgMC4wNSk7XG59XG4udGV4dC1jb2xvdXItd2hpdGUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi50aW1lbGluZV9taWxlc3RvbmUtYmFkZ2Uge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIHBhZGRpbmc6IDhweCAxMnB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjMTYxNjE2O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLm92ZXJsYXktZmFkZS10b3Age1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDAlO1xuICB0b3A6IDAlO1xuICByaWdodDogMCU7XG4gIGJvdHRvbTogYXV0bztcbiAgaGVpZ2h0OiA4MHB4O1xuICAvLyBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KFxuICAvLyAgIGxpbmVhcixcbiAgLy8gICBsZWZ0IHRvcCxcbiAgLy8gICBsZWZ0IGJvdHRvbSxcbiAgLy8gICBmcm9tKCMwYTBhMGEpLFxuICAvLyAgIHRvKHJnYmEoMTAsIDEwLCAxMCwgMCkpXG4gIC8vICk7XG4gIC8vIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICMwMDAsIHJnYmEoMTAsIDEwLCAxMCwgMCkpO1xufVxuLm92ZXJsYXktZmFkZS1ib3R0b20ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDAlO1xuICB0b3A6IGF1dG87XG4gIHJpZ2h0OiAwJTtcbiAgYm90dG9tOiAwJTtcbiAgaGVpZ2h0OiA4MHB4O1xuICAvLyBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KFxuICAvLyAgIGxpbmVhcixcbiAgLy8gICBsZWZ0IGJvdHRvbSxcbiAgLy8gICBsZWZ0IHRvcCxcbiAgLy8gICBmcm9tKCMwYTBhMGEpLFxuICAvLyAgIHRvKHJnYmEoMTAsIDEwLCAxMCwgMCkpXG4gIC8vICk7XG4gIC8vIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgwZGVnLCAjMDAwLCByZ2JhKDEwLCAxMCwgMTAsIDApKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50aW1lbGluZV9pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICAtbXMtZ3JpZC1jb2x1bW5zOiA2NHB4IDFmcjtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDY0cHggMWZyO1xuICB9XG4gIC50aW1lbGluZV9sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIC50aW1lbGluZV9jZW50cmUge1xuICAgIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0O1xuICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAudGltZWxpbmVfZGF0ZS10ZXh0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgfVxuICAudGltZWxpbmVfdGV4dCwgLnRpbWVsaW5lX3RleHQgPiAqIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbiAgLnRpbWVsaW5lX3Byb2dyZXNzIHtcbiAgICBsZWZ0OiA2cHg7XG4gIH1cbiAgLm1hcmdpbi1ib3R0b20teGxhcmdlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0OHB4O1xuICB9XG4gIC50aW1lbGluZV9xdW90ZS13cmFwcGVyIHtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogcmV2ZXJzZTtcbiAgICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgfVxuICAudGltZWxpbmVfcXVvdGUtaW1hZ2Uge1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ3OXB4KSB7XG4gIC5tYXJnaW4tYm90dG9tLW1lZGl1bSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgfVxuICAudGltZWxpbmVfaXRlbSB7XG4gICAgLW1zLWdyaWQtY29sdW1uczogNDhweCAxZnI7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOlxuICAgICAgNDhweFxuICAgICAgMWZyO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjdy1ub2RlLWQ1YWJjZjFmLTMzNzAtM2VlYS1jY2ZkLTY2ZjA3NmJhYmZlMS04YjBhZTQyNCB7XG4gICAgLW1zLWdyaWQtY29sdW1uLXNwYW46IDE7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiAzO1xuICAgIC1tcy1ncmlkLWNvbHVtbjogMjtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogMjtcbiAgICAtbXMtZ3JpZC1yb3ctc3BhbjogMTtcbiAgICBncmlkLXJvdy1lbmQ6IDI7XG4gICAgLW1zLWdyaWQtcm93OiAxO1xuICAgIGdyaWQtcm93LXN0YXJ0OiAxO1xuICB9XG4gICN3LW5vZGUtZDVhYmNmMWYtMzM3MC0zZWVhLWNjZmQtNjZmMDc2YmFiZmU0LThiMGFlNDI0IHtcbiAgICAtbXMtZ3JpZC1jb2x1bW4tc3BhbjogMTtcbiAgICBncmlkLWNvbHVtbi1lbmQ6IDI7XG4gICAgLW1zLWdyaWQtY29sdW1uOiAxO1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAxO1xuICAgIC1tcy1ncmlkLXJvdy1zcGFuOiAyO1xuICAgIGdyaWQtcm93LWVuZDogMztcbiAgICAtbXMtZ3JpZC1yb3c6IDE7XG4gICAgZ3JpZC1yb3ctc3RhcnQ6IDE7XG4gIH1cbiAgI3ctbm9kZS1kNWFiY2YxZi0zMzcwLTNlZWEtY2NmZC02NmYwNzZiYWJmZTYtOGIwYWU0MjQge1xuICAgIC1tcy1ncmlkLWNvbHVtbi1zcGFuOiAxO1xuICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiAxO1xuICAgIC1tcy1ncmlkLWNvbHVtbjogc3BhbiAxO1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiBzcGFuIDE7XG4gICAgLW1zLWdyaWQtcm93LXNwYW46IDE7XG4gICAgZ3JpZC1yb3ctZW5kOiBzcGFuIDE7XG4gICAgLW1zLWdyaWQtcm93OiBzcGFuIDE7XG4gICAgZ3JpZC1yb3ctc3RhcnQ6IHNwYW4gMTtcbiAgfVxuICAjdy1ub2RlLV8wNDg4MTA2Zi1jZTkyLTliN2ItMDFjMy04YWQ3NWYzZjVlMzYtOGIwYWU0MjQge1xuICAgIC1tcy1ncmlkLWNvbHVtbi1zcGFuOiAxO1xuICAgIGdyaWQtY29sdW1uLWVuZDogMztcbiAgICAtbXMtZ3JpZC1jb2x1bW46IDI7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDI7XG4gICAgLW1zLWdyaWQtcm93LXNwYW46IDE7XG4gICAgZ3JpZC1yb3ctZW5kOiAyO1xuICAgIC1tcy1ncmlkLXJvdzogMTtcbiAgICBncmlkLXJvdy1zdGFydDogMTtcbiAgfVxuICAjdy1ub2RlLV8wNDg4MTA2Zi1jZTkyLTliN2ItMDFjMy04YWQ3NWYzZjVlMzktOGIwYWU0MjQge1xuICAgIC1tcy1ncmlkLWNvbHVtbi1zcGFuOiAxO1xuICAgIGdyaWQtY29sdW1uLWVuZDogMjtcbiAgICAtbXMtZ3JpZC1jb2x1bW46IDE7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDE7XG4gICAgLW1zLWdyaWQtcm93LXNwYW46IDI7XG4gICAgZ3JpZC1yb3ctZW5kOiAzO1xuICAgIC1tcy1ncmlkLXJvdzogMTtcbiAgICBncmlkLXJvdy1zdGFydDogMTtcbiAgfVxuICAjdy1ub2RlLV81YjdhZTYzYi02ZjAwLWU1NDItYTAyMy05NmVhNWM0YTk2ZTQtOGIwYWU0MjQge1xuICAgIC1tcy1ncmlkLWNvbHVtbi1zcGFuOiAxO1xuICAgIGdyaWQtY29sdW1uLWVuZDogMztcbiAgICAtbXMtZ3JpZC1jb2x1bW46IDI7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDI7XG4gICAgLW1zLWdyaWQtcm93LXNwYW46IDE7XG4gICAgZ3JpZC1yb3ctZW5kOiAyO1xuICAgIC1tcy1ncmlkLXJvdzogMTtcbiAgICBncmlkLXJvdy1zdGFydDogMTtcbiAgfVxuICAjdy1ub2RlLV81YjdhZTYzYi02ZjAwLWU1NDItYTAyMy05NmVhNWM0YTk2ZTctOGIwYWU0MjQge1xuICAgIC1tcy1ncmlkLWNvbHVtbi1zcGFuOiAxO1xuICAgIGdyaWQtY29sdW1uLWVuZDogMjtcbiAgICAtbXMtZ3JpZC1jb2x1bW46IDE7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDE7XG4gICAgLW1zLWdyaWQtcm93LXNwYW46IDI7XG4gICAgZ3JpZC1yb3ctZW5kOiAzO1xuICAgIC1tcy1ncmlkLXJvdzogMTtcbiAgICBncmlkLXJvdy1zdGFydDogMTtcbiAgfVxuICAjdy1ub2RlLWUwZjRmMjVlLTIyZjEtZGEzOS02NWQ1LWE0NTNjYTMwYzczMi04YjBhZTQyNCB7XG4gICAgLW1zLWdyaWQtY29sdW1uLXNwYW46IDE7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiAzO1xuICAgIC1tcy1ncmlkLWNvbHVtbjogMjtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogMjtcbiAgICAtbXMtZ3JpZC1yb3ctc3BhbjogMTtcbiAgICBncmlkLXJvdy1lbmQ6IDI7XG4gICAgLW1zLWdyaWQtcm93OiAxO1xuICAgIGdyaWQtcm93LXN0YXJ0OiAxO1xuICB9XG4gICN3LW5vZGUtZTBmNGYyNWUtMjJmMS1kYTM5LTY1ZDUtYTQ1M2NhMzBjNzM1LThiMGFlNDI0IHtcbiAgICAtbXMtZ3JpZC1jb2x1bW4tc3BhbjogMTtcbiAgICBncmlkLWNvbHVtbi1lbmQ6IDI7XG4gICAgLW1zLWdyaWQtY29sdW1uOiAxO1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAxO1xuICAgIC1tcy1ncmlkLXJvdy1zcGFuOiAyO1xuICAgIGdyaWQtcm93LWVuZDogMztcbiAgICAtbXMtZ3JpZC1yb3c6IDE7XG4gICAgZ3JpZC1yb3ctc3RhcnQ6IDE7XG4gIH1cbiAgI3ctbm9kZS1jYTIxY2MyZi0wMGQ3LTg0YTMtZjQ0Ni01ODdlMzJhNTljMDEtOGIwYWU0MjQge1xuICAgIC1tcy1ncmlkLWNvbHVtbi1zcGFuOiAxO1xuICAgIGdyaWQtY29sdW1uLWVuZDogMztcbiAgICAtbXMtZ3JpZC1jb2x1bW46IDI7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDI7XG4gICAgLW1zLWdyaWQtcm93LXNwYW46IDE7XG4gICAgZ3JpZC1yb3ctZW5kOiAyO1xuICAgIC1tcy1ncmlkLXJvdzogMTtcbiAgICBncmlkLXJvdy1zdGFydDogMTtcbiAgfVxuICAjdy1ub2RlLWNhMjFjYzJmLTAwZDctODRhMy1mNDQ2LTU4N2UzMmE1OWMwNC04YjBhZTQyNCB7XG4gICAgLW1zLWdyaWQtY29sdW1uLXNwYW46IDE7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiAyO1xuICAgIC1tcy1ncmlkLWNvbHVtbjogMTtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogMTtcbiAgICAtbXMtZ3JpZC1yb3ctc3BhbjogMjtcbiAgICBncmlkLXJvdy1lbmQ6IDM7XG4gICAgLW1zLWdyaWQtcm93OiAxO1xuICAgIGdyaWQtcm93LXN0YXJ0OiAxO1xuICB9XG4gICN3LW5vZGUtXzM3YWI5NDcyLWVmOTItYTFjNy1mNmM1LWZmYmVmMjU0MjE1OS04YjBhZTQyNCB7XG4gICAgLW1zLWdyaWQtY29sdW1uLXNwYW46IDE7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiAzO1xuICAgIC1tcy1ncmlkLWNvbHVtbjogMjtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogMjtcbiAgICAtbXMtZ3JpZC1yb3ctc3BhbjogMTtcbiAgICBncmlkLXJvdy1lbmQ6IDI7XG4gICAgLW1zLWdyaWQtcm93OiAxO1xuICAgIGdyaWQtcm93LXN0YXJ0OiAxO1xuICB9XG4gICN3LW5vZGUtXzM3YWI5NDcyLWVmOTItYTFjNy1mNmM1LWZmYmVmMjU0MjE1Yy04YjBhZTQyNCB7XG4gICAgLW1zLWdyaWQtY29sdW1uLXNwYW46IDE7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiAyO1xuICAgIC1tcy1ncmlkLWNvbHVtbjogMTtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogMTtcbiAgICAtbXMtZ3JpZC1yb3ctc3BhbjogMjtcbiAgICBncmlkLXJvdy1lbmQ6IDM7XG4gICAgLW1zLWdyaWQtcm93OiAxO1xuICAgIGdyaWQtcm93LXN0YXJ0OiAxO1xuICB9XG4gICN3LW5vZGUtXzNmMzZlZDFjLTg2YWQtNjZmMi1hN2UwLWEyZTM0NWQ1YjQ5Mi04YjBhZTQyNCB7XG4gICAgLW1zLWdyaWQtY29sdW1uLXNwYW46IDE7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiAzO1xuICAgIC1tcy1ncmlkLWNvbHVtbjogMjtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogMjtcbiAgICAtbXMtZ3JpZC1yb3ctc3BhbjogMTtcbiAgICBncmlkLXJvdy1lbmQ6IDI7XG4gICAgLW1zLWdyaWQtcm93OiAxO1xuICAgIGdyaWQtcm93LXN0YXJ0OiAxO1xuICB9XG4gICN3LW5vZGUtXzNmMzZlZDFjLTg2YWQtNjZmMi1hN2UwLWEyZTM0NWQ1YjQ5NS04YjBhZTQyNCB7XG4gICAgLW1zLWdyaWQtY29sdW1uLXNwYW46IDE7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiAyO1xuICAgIC1tcy1ncmlkLWNvbHVtbjogMTtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogMTtcbiAgICAtbXMtZ3JpZC1yb3ctc3BhbjogMjtcbiAgICBncmlkLXJvdy1lbmQ6IDM7XG4gICAgLW1zLWdyaWQtcm93OiAxO1xuICAgIGdyaWQtcm93LXN0YXJ0OiAxO1xuICB9XG4gICN3LW5vZGUtXzI0YzQ5OTk3LTRhM2QtNGJkNy0wOTE1LTFmMDYzMGQ5MDRhZi04YjBhZTQyNCB7XG4gICAgLW1zLWdyaWQtY29sdW1uLXNwYW46IDE7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiAzO1xuICAgIC1tcy1ncmlkLWNvbHVtbjogMjtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogMjtcbiAgICAtbXMtZ3JpZC1yb3ctc3BhbjogMTtcbiAgICBncmlkLXJvdy1lbmQ6IDI7XG4gICAgLW1zLWdyaWQtcm93OiAxO1xuICAgIGdyaWQtcm93LXN0YXJ0OiAxO1xuICB9XG4gICN3LW5vZGUtXzI0YzQ5OTk3LTRhM2QtNGJkNy0wOTE1LTFmMDYzMGQ5MDRiMi04YjBhZTQyNCB7XG4gICAgLW1zLWdyaWQtY29sdW1uLXNwYW46IDE7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiAyO1xuICAgIC1tcy1ncmlkLWNvbHVtbjogMTtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogMTtcbiAgICAtbXMtZ3JpZC1yb3ctc3BhbjogMjtcbiAgICBncmlkLXJvdy1lbmQ6IDM7XG4gICAgLW1zLWdyaWQtcm93OiAxO1xuICAgIGdyaWQtcm93LXN0YXJ0OiAxO1xuICB9XG4gICN3LW5vZGUtY2VhMzkyODgtYTg2ZC1iYzk4LTA3MTYtMTkyZmUxOGJiODMyLThiMGFlNDI0IHtcbiAgICAtbXMtZ3JpZC1jb2x1bW4tc3BhbjogMTtcbiAgICBncmlkLWNvbHVtbi1lbmQ6IDM7XG4gICAgLW1zLWdyaWQtY29sdW1uOiAyO1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAyO1xuICAgIC1tcy1ncmlkLXJvdy1zcGFuOiAxO1xuICAgIGdyaWQtcm93LWVuZDogMjtcbiAgICAtbXMtZ3JpZC1yb3c6IDE7XG4gICAgZ3JpZC1yb3ctc3RhcnQ6IDE7XG4gIH1cbiAgI3ctbm9kZS1jZWEzOTI4OC1hODZkLWJjOTgtMDcxNi0xOTJmZTE4YmI4MzUtOGIwYWU0MjQge1xuICAgIC1tcy1ncmlkLWNvbHVtbi1zcGFuOiAxO1xuICAgIGdyaWQtY29sdW1uLWVuZDogMjtcbiAgICAtbXMtZ3JpZC1jb2x1bW46IDE7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDE7XG4gICAgLW1zLWdyaWQtcm93LXNwYW46IDI7XG4gICAgZ3JpZC1yb3ctZW5kOiAzO1xuICAgIC1tcy1ncmlkLXJvdzogMTtcbiAgICBncmlkLXJvdy1zdGFydDogMTtcbiAgfVxufVxuIiwiLnBhZ2UtYWJvdXQge1xuICBzZWN0aW9uLnNpbXBsZS10ZXh0IHtcbiAgICAudGV4dCB7XG4gICAgICAmLmRlZmF1bHQge1xuICAgICAgICAmLFxuICAgICAgICAqIHtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gICAgICAgIH1cbiAgICAgICAgcCB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC8vIC50aXRsZS1iaWdnZXN0e1xuICAgIC8vICAgICBtYXJnaW4tYm90dG9tOiAyMTBweDtcbiAgICAvLyB9XG4gICAgLmNvbnRhaW5lci5maWxsZWQge1xuICAgICAgd2lkdGg6IDE4NjBweDtcbiAgICAgIC50ZXh0IHtcbiAgICAgICAgbWFyZ2luOiAxMnB4IDAgMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgc2VjdGlvbi50YWJzLWV4dGVuZGVkIHtcbiAgICBwYWRkaW5nLXRvcDogMjgwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgLmNvbnRhaW5lci1zbWFsbCB7XG4gICAgICB3aWR0aDogMTE4MHB4O1xuICAgIH1cbiAgICAudGl0bGUtYmlnZ2VzdCB7XG4gICAgICBmb250LXNpemU6IDg0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMTAwcHg7XG4gICAgfVxuICAgIC50ZXh0IHtcbiAgICAgICYsXG4gICAgICAqIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjdweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgI25ld3NfXFwmX3ByZXNzIHtcbiAgICAvLyBwYWRkaW5nOiAyMzBweCAwIDA7XG4gICAgLmNvbnRhaW5lci5jb250YWluZXItc21hbGwge1xuICAgICAgd2lkdGg6IDExNDBweDtcbiAgICAgID4gKiB7XG4gICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgIH1cbiAgICAgIC5maWxlcy13cmFwcGVyIHtcbiAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAubmV3cy10aXRsZSB7XG4gICAgICBmb250LXNpemU6IDg2cHg7XG4gICAgICBtYXJnaW46IDIwcHggMDtcbiAgICB9XG4gICAgLnRleHQge1xuICAgICAgKixcbiAgICAgICYge1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgIH1cbiAgICB9XG4gICAgLmZpbGVzLXdyYXBwZXIge1xuICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICB9XG4gICAgLmZpbGVzLXdyYXBwZXIge1xuICAgICAgbWFyZ2luLXRvcDogMjJweDtcblxuICAgICAgLnRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMzcuN3B4O1xuICAgICAgfVxuICAgICAgLm5ld3NwcmVzcy1idXR0b24ge1xuICAgICAgICBtaW4td2lkdGg6IHVuc2V0O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgfVxuICAgICAgLmxvdHRpZS13cmFwcGVyIHtcbiAgICAgICAgd2lkdGg6IDU2cHg7XG4gICAgICAgIGhlaWdodDogNTZweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgc2VjdGlvbi5wb3N0cyB7XG4gICAgcGFkZGluZzogMjUwcHggMCAyMDBweDtcbiAgICAudGV4dCB7XG4gICAgICAmLFxuICAgICAgKiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgIC5zZWN0aW9uOmZpcnN0LWNoaWxkLnNpbXBsZS10ZXh0LmhhdmUtYmFja2dyb3VuZCB7XG4gICAgICBwYWRkaW5nOiAyMTBweCA1MHB4IDQxcHg7XG4gICAgICAuY29udGFpbmVyLXNtYWxsIHtcbiAgICAgICAgbWFyZ2luOiA5NnB4IGF1dG8gMDtcbiAgICAgIH1cbiAgICAgIC50ZXh0IHtcbiAgICAgICAgJi5kZWZhdWx0IHtcbiAgICAgICAgICAmLFxuICAgICAgICAgICoge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyM3B4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDU3LjZweDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XG4gICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOm5vdCguZGVmYXVsdCkge1xuICAgICAgICAgICYsXG4gICAgICAgICAgKiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICBzZWN0aW9uLnNpbXBsZS10ZXh0IHtcbiAgICAgIC50aXRsZS1iaWdnZXN0IHtcbiAgICAgICAgZm9udC1zaXplOiA1MHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogNzYuOHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxN3B4O1xuICAgICAgfVxuICAgICAgLmNvbnRhaW5lci5maWxsZWQge1xuICAgICAgICAudGl0bGUudGl0bGUtZGVmYXVsdCB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDQ2LjRweDtcbiAgICAgICAgfVxuICAgICAgICAudGV4dCB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICBtYXJnaW46IDIycHggMCAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIHNlY3Rpb24udGFicy1leHRlbmRlZCB7XG4gICAgICBwYWRkaW5nOiA4M3B4IDUwcHggMDtcbiAgICAgIC50ZXh0IHtcbiAgICAgICAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgfVxuICAgICAgLnRhYi10b2dnbGVycyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICB9XG4gICAgICAudGFicy1jb250ZW50IHtcbiAgICAgICAgbWFyZ2luLXRvcDogNTJweDtcbiAgICAgIH1cbiAgICB9XG4gICAgI25ld3NfXFwmX3ByZXNzIHtcbiAgICAgIHBhZGRpbmc6IDIwNXB4IDUwcHggMDtcbiAgICB9XG4gIH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLnNlY3Rpb246Zmlyc3QtY2hpbGQuc2ltcGxlLXRleHQuaGF2ZS1iYWNrZ3JvdW5kIHtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICBwYWRkaW5nOiAwIDIwcHggMDtcbiAgICAgIC5iYWNrZ3JvdW5kIHtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB9XG4gICAgICAuYmFja2dyb3VuZC13cmFwcGVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IC04MHB4O1xuICAgICAgICBsZWZ0OiAtODBweDtcbiAgICAgICAgcmlnaHQ6IC04MHB4O1xuICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgIH1cbiAgICAgIC5jb250YWluZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBwIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAudGV4dCB7XG4gICAgICAgICYuZGVmYXVsdCB7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDQwcHg7XG4gICAgICAgICAgJixcbiAgICAgICAgICAqIHtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI1ZW07XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOm5vdCguZGVmYXVsdCkge1xuICAgICAgICAgICYsXG4gICAgICAgICAgKiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS43ZW07XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAudGl0bGUtYmlnZ2VzdCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gICAgICB9XG4gICAgfVxuICAgIHNlY3Rpb24uc2ltcGxlLXRleHQge1xuICAgICAgLmNvbnRhaW5lci5maWxsZWQge1xuICAgICAgICAudGV4dCB7XG4gICAgICAgICAgbWFyZ2luOiAxOXB4IDAgMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICBzZWN0aW9uLnRhYnMtZXh0ZW5kZWQge1xuICAgICAgcGFkZGluZzogNTBweCAyMHB4IDA7XG4gICAgICAudGl0bGUtYmlnZ2VzdCB7XG4gICAgICAgIGZvbnQtc2l6ZTogNDJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDUwLjRweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICAgIH1cbiAgICAgIC5zdWJ0aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgICB9XG4gICAgICAudGV4dCB7XG4gICAgICAgICYsXG4gICAgICAgICoge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAjbmV3c19cXCZfcHJlc3Mge1xuICAgICAgcGFkZGluZzogMTcwcHggMjBweCAwO1xuICAgICAgLmNvbnRhaW5lci5jb250YWluZXItc21hbGwge1xuICAgICAgICA+ICoge1xuICAgICAgICAgIHBhZGRpbmc6IHVuc2V0O1xuICAgICAgICB9XG4gICAgICAgIC5maWxlcy13cmFwcGVyIHtcbiAgICAgICAgICBwYWRkaW5nOiB1bnNldDtcbiAgICAgICAgICBtYXJnaW46IDEycHggMCAwO1xuICAgICAgICAgIC5maWxlLWl0ZW0ge1xuICAgICAgICAgICAgcGFkZGluZzogMzJweCAwIDI1cHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5uZXdzLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiA0MnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogNTAuNHB4O1xuICAgICAgfVxuICAgICAgLnRleHQge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgfVxuICAgIH1cbiAgICBzZWN0aW9uLnBvc3RzIHtcbiAgICAgIHBhZGRpbmc6IDcwcHggMCAyMDBweDtcbiAgICAgIC50ZXh0IHtcbiAgICAgICAgJixcbiAgICAgICAgKiB7XG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0Ni44cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbm1haW4ge1xuICAuc2VjdGlvbjpmaXJzdC1jaGlsZC5zaW1wbGUtdGV4dC5oYXZlLWJhY2tncm91bmQge1xuICAgIHBhZGRpbmc6IDIxMHB4IDAgMzcwcHg7XG4gICAgbWFyZ2luOiAtMjEwcHggMCAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgLmNvbnRhaW5lci1zbWFsbCB7XG4gICAgICBtYXJnaW46IDE2MnB4IGF1dG8gMDtcbiAgICAgIHdpZHRoOiAxMTQwcHg7XG4gICAgfVxuXG4gICAgLmJhY2tncm91bmQge1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICB6LWluZGV4OiAtMTtcbiAgICAgIHRvcDogLTY2MHB4O1xuICAgICAgYW5pbWF0aW9uOiBzaW1wbGVCYWNrIDUzcyBsaW5lYXIgaW5maW5pdGU7XG4gICAgfVxuICB9XG59XG5ib2R5LmJvZHktYWJvdXQge1xuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIH1cbn1cbkBrZXlmcmFtZXMgc2ltcGxlQmFjayB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG4iLCIucGFnZS1hYm91dCBzZWN0aW9uLnNpbXBsZS10ZXh0IC50ZXh0LmRlZmF1bHQsXG4ucGFnZS1hYm91dCBzZWN0aW9uLnNpbXBsZS10ZXh0IC50ZXh0LmRlZmF1bHQgKiB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDM1cHg7XG59XG4ucGFnZS1hYm91dCBzZWN0aW9uLnNpbXBsZS10ZXh0IC50ZXh0LmRlZmF1bHQgcCB7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cbi5wYWdlLWFib3V0IHNlY3Rpb24uc2ltcGxlLXRleHQgLmNvbnRhaW5lci5maWxsZWQge1xuICB3aWR0aDogMTg2MHB4O1xufVxuLnBhZ2UtYWJvdXQgc2VjdGlvbi5zaW1wbGUtdGV4dCAuY29udGFpbmVyLmZpbGxlZCAudGV4dCB7XG4gIG1hcmdpbjogMTJweCAwIDA7XG59XG4ucGFnZS1hYm91dCBzZWN0aW9uLnRhYnMtZXh0ZW5kZWQge1xuICBwYWRkaW5nLXRvcDogMjgwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuLnBhZ2UtYWJvdXQgc2VjdGlvbi50YWJzLWV4dGVuZGVkIC5jb250YWluZXItc21hbGwge1xuICB3aWR0aDogMTE4MHB4O1xufVxuLnBhZ2UtYWJvdXQgc2VjdGlvbi50YWJzLWV4dGVuZGVkIC50aXRsZS1iaWdnZXN0IHtcbiAgZm9udC1zaXplOiA4NHB4O1xuICBsaW5lLWhlaWdodDogMTAwcHg7XG59XG4ucGFnZS1hYm91dCBzZWN0aW9uLnRhYnMtZXh0ZW5kZWQgLnRleHQsXG4ucGFnZS1hYm91dCBzZWN0aW9uLnRhYnMtZXh0ZW5kZWQgLnRleHQgKiB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4ucGFnZS1hYm91dCAjbmV3c19cXCZfcHJlc3MgLmNvbnRhaW5lci5jb250YWluZXItc21hbGwge1xuICB3aWR0aDogMTE0MHB4O1xufVxuLnBhZ2UtYWJvdXQgI25ld3NfXFwmX3ByZXNzIC5jb250YWluZXIuY29udGFpbmVyLXNtYWxsID4gKiB7XG4gIHBhZGRpbmc6IDAgMjBweDtcbn1cbi5wYWdlLWFib3V0ICNuZXdzX1xcJl9wcmVzcyAuY29udGFpbmVyLmNvbnRhaW5lci1zbWFsbCAuZmlsZXMtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDAgMTBweDtcbn1cbi5wYWdlLWFib3V0ICNuZXdzX1xcJl9wcmVzcyAubmV3cy10aXRsZSB7XG4gIGZvbnQtc2l6ZTogODZweDtcbiAgbWFyZ2luOiAyMHB4IDA7XG59XG4ucGFnZS1hYm91dCAjbmV3c19cXCZfcHJlc3MgLnRleHQgKiwgLnBhZ2UtYWJvdXQgI25ld3NfXFwmX3ByZXNzIC50ZXh0IHtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4ucGFnZS1hYm91dCAjbmV3c19cXCZfcHJlc3MgLmZpbGVzLXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuLnBhZ2UtYWJvdXQgI25ld3NfXFwmX3ByZXNzIC5maWxlcy13cmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogMjJweDtcbn1cbi5wYWdlLWFib3V0ICNuZXdzX1xcJl9wcmVzcyAuZmlsZXMtd3JhcHBlciAudGl0bGUge1xuICBmb250LXNpemU6IDI2cHg7XG4gIGxpbmUtaGVpZ2h0OiAzNy43cHg7XG59XG4ucGFnZS1hYm91dCAjbmV3c19cXCZfcHJlc3MgLmZpbGVzLXdyYXBwZXIgLm5ld3NwcmVzcy1idXR0b24ge1xuICBtaW4td2lkdGg6IHVuc2V0O1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLnBhZ2UtYWJvdXQgI25ld3NfXFwmX3ByZXNzIC5maWxlcy13cmFwcGVyIC5sb3R0aWUtd3JhcHBlciB7XG4gIHdpZHRoOiA1NnB4O1xuICBoZWlnaHQ6IDU2cHg7XG59XG4ucGFnZS1hYm91dCBzZWN0aW9uLnBvc3RzIHtcbiAgcGFkZGluZzogMjUwcHggMCAyMDBweDtcbn1cbi5wYWdlLWFib3V0IHNlY3Rpb24ucG9zdHMgLnRleHQsXG4ucGFnZS1hYm91dCBzZWN0aW9uLnBvc3RzIC50ZXh0ICoge1xuICBmb250LXNpemU6IDMycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5wYWdlLWFib3V0IC5zZWN0aW9uOmZpcnN0LWNoaWxkLnNpbXBsZS10ZXh0LmhhdmUtYmFja2dyb3VuZCB7XG4gICAgcGFkZGluZzogMjEwcHggNTBweCA0MXB4O1xuICB9XG4gIC5wYWdlLWFib3V0IC5zZWN0aW9uOmZpcnN0LWNoaWxkLnNpbXBsZS10ZXh0LmhhdmUtYmFja2dyb3VuZCAuY29udGFpbmVyLXNtYWxsIHtcbiAgICBtYXJnaW46IDk2cHggYXV0byAwO1xuICB9XG4gIC5wYWdlLWFib3V0IC5zZWN0aW9uOmZpcnN0LWNoaWxkLnNpbXBsZS10ZXh0LmhhdmUtYmFja2dyb3VuZCAudGV4dC5kZWZhdWx0LFxuICAucGFnZS1hYm91dCAuc2VjdGlvbjpmaXJzdC1jaGlsZC5zaW1wbGUtdGV4dC5oYXZlLWJhY2tncm91bmQgLnRleHQuZGVmYXVsdCAqIHtcbiAgICBmb250LXNpemU6IDIzcHg7XG4gICAgbGluZS1oZWlnaHQ6IDU3LjZweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIH1cbiAgLnBhZ2UtYWJvdXQgLnNlY3Rpb246Zmlyc3QtY2hpbGQuc2ltcGxlLXRleHQuaGF2ZS1iYWNrZ3JvdW5kIC50ZXh0Om5vdCguZGVmYXVsdCkge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbiAgLnBhZ2UtYWJvdXQgLnNlY3Rpb246Zmlyc3QtY2hpbGQuc2ltcGxlLXRleHQuaGF2ZS1iYWNrZ3JvdW5kIC50ZXh0Om5vdCguZGVmYXVsdCksXG4gIC5wYWdlLWFib3V0IC5zZWN0aW9uOmZpcnN0LWNoaWxkLnNpbXBsZS10ZXh0LmhhdmUtYmFja2dyb3VuZCAudGV4dDpub3QoLmRlZmF1bHQpICoge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgfVxuICAucGFnZS1hYm91dCBzZWN0aW9uLnNpbXBsZS10ZXh0IC50aXRsZS1iaWdnZXN0IHtcbiAgICBmb250LXNpemU6IDUwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDc2LjhweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxN3B4O1xuICB9XG4gIC5wYWdlLWFib3V0IHNlY3Rpb24uc2ltcGxlLXRleHQgLmNvbnRhaW5lci5maWxsZWQgLnRpdGxlLnRpdGxlLWRlZmF1bHQge1xuICAgIHRleHQtYWxpZ246IHN0YXJ0O1xuICAgIGxpbmUtaGVpZ2h0OiA0Ni40cHg7XG4gIH1cbiAgLnBhZ2UtYWJvdXQgc2VjdGlvbi5zaW1wbGUtdGV4dCAuY29udGFpbmVyLmZpbGxlZCAudGV4dCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBtYXJnaW46IDIycHggMCAwO1xuICB9XG4gIC5wYWdlLWFib3V0IHNlY3Rpb24udGFicy1leHRlbmRlZCB7XG4gICAgcGFkZGluZzogODNweCA1MHB4IDA7XG4gIH1cbiAgLnBhZ2UtYWJvdXQgc2VjdGlvbi50YWJzLWV4dGVuZGVkIC50ZXh0IHtcbiAgICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgfVxuICAucGFnZS1hYm91dCBzZWN0aW9uLnRhYnMtZXh0ZW5kZWQgLnRhYi10b2dnbGVycyB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxuICAucGFnZS1hYm91dCBzZWN0aW9uLnRhYnMtZXh0ZW5kZWQgLnRhYnMtY29udGVudCB7XG4gICAgbWFyZ2luLXRvcDogNTJweDtcbiAgfVxuICAucGFnZS1hYm91dCAjbmV3c19cXCZfcHJlc3Mge1xuICAgIHBhZGRpbmc6IDIwNXB4IDUwcHggMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYWdlLWFib3V0IC5zZWN0aW9uOmZpcnN0LWNoaWxkLnNpbXBsZS10ZXh0LmhhdmUtYmFja2dyb3VuZCB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgcGFkZGluZzogMCAyMHB4IDA7XG4gIH1cbiAgLnBhZ2UtYWJvdXQgLnNlY3Rpb246Zmlyc3QtY2hpbGQuc2ltcGxlLXRleHQuaGF2ZS1iYWNrZ3JvdW5kIC5iYWNrZ3JvdW5kIHtcbiAgICB0b3A6IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC5wYWdlLWFib3V0IC5zZWN0aW9uOmZpcnN0LWNoaWxkLnNpbXBsZS10ZXh0LmhhdmUtYmFja2dyb3VuZCAuYmFja2dyb3VuZC13cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtODBweDtcbiAgICBsZWZ0OiAtODBweDtcbiAgICByaWdodDogLTgwcHg7XG4gICAgei1pbmRleDogLTE7XG4gIH1cbiAgLnBhZ2UtYWJvdXQgLnNlY3Rpb246Zmlyc3QtY2hpbGQuc2ltcGxlLXRleHQuaGF2ZS1iYWNrZ3JvdW5kIC5jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAucGFnZS1hYm91dCAuc2VjdGlvbjpmaXJzdC1jaGlsZC5zaW1wbGUtdGV4dC5oYXZlLWJhY2tncm91bmQgLmNvbnRhaW5lciBwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICB9XG4gIC5wYWdlLWFib3V0IC5zZWN0aW9uOmZpcnN0LWNoaWxkLnNpbXBsZS10ZXh0LmhhdmUtYmFja2dyb3VuZCAudGV4dC5kZWZhdWx0IHtcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgfVxuICAucGFnZS1hYm91dCAuc2VjdGlvbjpmaXJzdC1jaGlsZC5zaW1wbGUtdGV4dC5oYXZlLWJhY2tncm91bmQgLnRleHQuZGVmYXVsdCxcbiAgLnBhZ2UtYWJvdXQgLnNlY3Rpb246Zmlyc3QtY2hpbGQuc2ltcGxlLXRleHQuaGF2ZS1iYWNrZ3JvdW5kIC50ZXh0LmRlZmF1bHQgKiB7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjVlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5wYWdlLWFib3V0IC5zZWN0aW9uOmZpcnN0LWNoaWxkLnNpbXBsZS10ZXh0LmhhdmUtYmFja2dyb3VuZCAudGV4dDpub3QoLmRlZmF1bHQpLFxuICAucGFnZS1hYm91dCAuc2VjdGlvbjpmaXJzdC1jaGlsZC5zaW1wbGUtdGV4dC5oYXZlLWJhY2tncm91bmQgLnRleHQ6bm90KC5kZWZhdWx0KSAqIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuN2VtO1xuICB9XG4gIC5wYWdlLWFib3V0IC5zZWN0aW9uOmZpcnN0LWNoaWxkLnNpbXBsZS10ZXh0LmhhdmUtYmFja2dyb3VuZCAudGl0bGUtYmlnZ2VzdCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweDtcbiAgfVxuICAucGFnZS1hYm91dCBzZWN0aW9uLnNpbXBsZS10ZXh0IC5jb250YWluZXIuZmlsbGVkIC50ZXh0IHtcbiAgICBtYXJnaW46IDE5cHggMCAwO1xuICB9XG4gIC5wYWdlLWFib3V0IHNlY3Rpb24udGFicy1leHRlbmRlZCB7XG4gICAgcGFkZGluZzogNTBweCAyMHB4IDA7XG4gIH1cbiAgLnBhZ2UtYWJvdXQgc2VjdGlvbi50YWJzLWV4dGVuZGVkIC50aXRsZS1iaWdnZXN0IHtcbiAgICBmb250LXNpemU6IDQycHg7XG4gICAgbGluZS1oZWlnaHQ6IDUwLjRweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICB9XG4gIC5wYWdlLWFib3V0IHNlY3Rpb24udGFicy1leHRlbmRlZCAuc3VidGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIH1cbiAgLnBhZ2UtYWJvdXQgc2VjdGlvbi50YWJzLWV4dGVuZGVkIC50ZXh0LFxuICAucGFnZS1hYm91dCBzZWN0aW9uLnRhYnMtZXh0ZW5kZWQgLnRleHQgKiB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICB9XG4gIC5wYWdlLWFib3V0ICNuZXdzX1xcJl9wcmVzcyB7XG4gICAgcGFkZGluZzogMTcwcHggMjBweCAwO1xuICB9XG4gIC5wYWdlLWFib3V0ICNuZXdzX1xcJl9wcmVzcyAuY29udGFpbmVyLmNvbnRhaW5lci1zbWFsbCA+ICoge1xuICAgIHBhZGRpbmc6IHVuc2V0O1xuICB9XG4gIC5wYWdlLWFib3V0ICNuZXdzX1xcJl9wcmVzcyAuY29udGFpbmVyLmNvbnRhaW5lci1zbWFsbCAuZmlsZXMtd3JhcHBlciB7XG4gICAgcGFkZGluZzogdW5zZXQ7XG4gICAgbWFyZ2luOiAxMnB4IDAgMDtcbiAgfVxuICAucGFnZS1hYm91dCAjbmV3c19cXCZfcHJlc3MgLmNvbnRhaW5lci5jb250YWluZXItc21hbGwgLmZpbGVzLXdyYXBwZXIgLmZpbGUtaXRlbSB7XG4gICAgcGFkZGluZzogMzJweCAwIDI1cHg7XG4gIH1cbiAgLnBhZ2UtYWJvdXQgI25ld3NfXFwmX3ByZXNzIC5jb250YWluZXIuY29udGFpbmVyLXNtYWxsIC5maWxlcy13cmFwcGVyIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICAgIG1hcmdpbi10b3A6IDhweDtcbiAgfVxuICAucGFnZS1hYm91dCAjbmV3c19cXCZfcHJlc3MgLm5ld3MtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNDJweDtcbiAgICBsaW5lLWhlaWdodDogNTAuNHB4O1xuICB9XG4gIC5wYWdlLWFib3V0ICNuZXdzX1xcJl9wcmVzcyAudGV4dCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAucGFnZS1hYm91dCBzZWN0aW9uLnBvc3RzIHtcbiAgICBwYWRkaW5nOiA3MHB4IDAgMjAwcHg7XG4gIH1cbiAgLnBhZ2UtYWJvdXQgc2VjdGlvbi5wb3N0cyAudGV4dCxcbiAgLnBhZ2UtYWJvdXQgc2VjdGlvbi5wb3N0cyAudGV4dCAqIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ2LjhweDtcbiAgfVxufVxuXG5tYWluIC5zZWN0aW9uOmZpcnN0LWNoaWxkLnNpbXBsZS10ZXh0LmhhdmUtYmFja2dyb3VuZCB7XG4gIHBhZGRpbmc6IDIxMHB4IDAgMzcwcHg7XG4gIG1hcmdpbjogLTIxMHB4IDAgMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbm1haW4gLnNlY3Rpb246Zmlyc3QtY2hpbGQuc2ltcGxlLXRleHQuaGF2ZS1iYWNrZ3JvdW5kIC5jb250YWluZXItc21hbGwge1xuICBtYXJnaW46IDE2MnB4IGF1dG8gMDtcbiAgd2lkdGg6IDExNDBweDtcbn1cbm1haW4gLnNlY3Rpb246Zmlyc3QtY2hpbGQuc2ltcGxlLXRleHQuaGF2ZS1iYWNrZ3JvdW5kIC5iYWNrZ3JvdW5kIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHotaW5kZXg6IC0xO1xuICB0b3A6IC02NjBweDtcbiAgYW5pbWF0aW9uOiBzaW1wbGVCYWNrIDUzcyBsaW5lYXIgaW5maW5pdGU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5LmJvZHktYWJvdXQge1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNpbXBsZUJhY2sge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufSIsIkBpbXBvcnQgXCIuLi92YXJpYWJsZXMtbm9zb3VyY2Uuc2Nzc1wiO1xuYm9keS5ibGFja3tcbiAgICAucGFnZS1iZXR3ZWVuLXRoZS10b3dlcnN7XG4gICAgICAgIHNlY3Rpb24udGV4dC13aXRoLWFycm93e1xuICAgICAgICAgICAgY29sb3I6ICRtYWluLXdoaXRlO1xuICAgICAgICAgICAgc3Zne1xuICAgICAgICAgICAgICAgICYsIHBhdGgge1xuICAgICAgICAgICAgICAgICAgICBmaWxsOiAkbWFpbi13aGl0ZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4ucGFnZS1iZXR3ZWVuLXRoZS10b3dlcnN7XG4gICAgc2VjdGlvbi5wcmVzZW50bWVudHtcbiAgICAgICAgcGFkZGluZzogMTcwcHggMCAwcHg7XG4gICAgICAgIC5jb250YWluZXItc21hbGx7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wcmVzZW50bWVudHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDBweCAwIDEwNXB4O1xuICAgICAgICAgICAgXG4gICAgICAgICAgICAudGFiLXN1YnRpdGxlLC50YWItdGl0bGV7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH0gICBcbiAgICAgICAgICAgIC50ZXh0e1xuICAgICAgICAgICAgICAgIG1hcmdpbjogODZweCAwIDEzNXB4O1xuICAgICAgICAgICAgICAgICYsICoge1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC50YWItYnV0dG9ue1xuICAgICAgICAgICAgICAgIC5idXR0b24taWNvbntcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgXG4gICAgICAgIH1cbiAgICAgICAgLnByZXNlbnRtZW50LWJhY2tncm91bmR7XG4gICAgICAgICAgICAmLnJpZ2h0LXBhcnR7XG4gICAgICAgICAgICAgICAgLmJhY2tncm91bmQtd3JhcHBlcntcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBzZWN0aW9uI25leHRfdXB7XG4gICAgICAgIHBhZGRpbmc6IDMwMHB4IDAgMDtcbiAgICAgICAgLmJlZm9yZXRpdGxle1xuICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDU3LjZweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIH1cbiAgICAgICAgLnN1YnRpdGxle1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMzhweDtcbiAgICAgICAgfVxuICAgICAgICAudGV4dHtcbiAgICAgICAgICAgICYgLCAqe1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDYuM3B4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnBvc3Rze1xuICAgICAgICAmLnBvZGNhc3Rze1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDM1MHB4IDtcbiAgICAgICAgICAgIC5sb3R0aWUtd3JhcHBlcntcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDU4MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnRleHR7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiA0NXB4IDAgMTUwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi50ZWFte1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDI1NXB4O1xuICAgICAgICAgICAgLnRpdGxlLWJpZy50aXRsZXtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDE1cHggMCA2NXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnRleHR7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG4gICAgICAgICAgICAgICAgJiAsICoge1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1Ny42cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnRlYW0td3JhcHBlcntcbiAgICAgICAgICAgICAgICAudGl0bGUtd3JhcHBlcntcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiA4cHggMCAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAudGl0bGV7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzcuN3B4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5pbmZvLXdyYXBwZXJ7XG4gICAgICAgICAgICAgICAgICAgIC5wb3NpdGlvbntcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBcbiAgICAgICAgfVxuICAgICAgICBcbiAgICB9XG4gICAgLmF3YXJkcy1wYWdpbmF0aW9ue1xuICAgICAgICAucGFnaW5hdGlvbi1pdGVtc3tcbiAgICAgICAgICAgIG1hcmdpbjogMCA1NXB4O1xuICAgICAgICB9XG4gICAgICAgIC5hd2FyZHMtbGVmdCwuYXdhcmRzLXJpZ2h0e1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG4gICAgc2VjdGlvbi50ZXh0LXdpdGgtYXJyb3d7XG4gICAgICAgIHBhZGRpbmc6IDE0NXB4IDAgMzQycHg7XG4gICAgICAgIC5jb250YWluZXJ7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgLnRleHQtY2VudGVye1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAyNXB4IDAgMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5hcnJvd3tcbiAgICAgICAgICAgICAgICBhc3BlY3QtcmF0aW86IDEvMTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgc2VjdGlvbi5wcmVzZW50bWVudHtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAucHJlc2VudG1lbnR7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNjdweCAwIDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICAudGFiLXRpdGxle1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNDBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAucHJlc2VudG1lbnQtYmFja2dyb3VuZHtcbiAgICAgICAgICAgICAgICAmLmZyYWdtZW50ZWQge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzg1cHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDQwJTtcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgICAgICAgICAgICAgICYubGVmdC1wYXJ0e1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogLTEzMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICYucmlnaHQtcGFydHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAtMTMwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuYmFja2dyb3VuZC13cmFwcGVye1xuICAgICAgICAgICAgICAgICAgICAgICAgaW1nLCBzdmd7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA1NTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmNvbnRhaW5lci1zbWFsbHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIFxuICAgICAgICB9XG4gICAgICAgXG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICBzZWN0aW9uLnByZXNlbnRtZW50e1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgICAgICAucHJlc2VudG1lbnR7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDU1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAucHJlc2VudG1lbnQtYmFja2dyb3VuZC5mcmFnbWVudGVke1xuICAgICAgICAgICAgICAgIHRvcDogMTAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgc2VjdGlvbiNuZXh0X3Vwe1xuICAgICAgICAgICAgLmJlZm9yZXRpdGxle1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDYuOHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnN1YnRpdGxle1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDY4cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC50ZXh0e1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBzZWN0aW9uLnBvc3Rze1xuICAgICAgICBcbiAgICAgICAgICAgIC5sb3R0aWUtd3JhcHBlcntcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0byAxN3B4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnRleHR7XG4gICAgICAgICAgICAgICAgJiAsICoge1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDZweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAucG9kY2FzdC13cmFwcGVye1xuICAgICAgICAgICAgICAgIC50aHVtbmFpbC13cmFwcGVye1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAudGl0bGV7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNy43cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgLmxpbmtzLXdyYXBwZXJ7XG4gICAgICAgICAgICAgICAgLmxpbmstaXRlbTpsYXN0LWNoaWxke1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnRlYW0td3JhcHBlciB7XG4gICAgICAgICAgICAgICAgLnRodW1iYWlsLXdyYXBwZXJ7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAtMjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAucG9zaXRpb257XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgc2VjdGlvbi50ZXh0LXdpdGgtYXJyb3d7XG4gICAgICAgICAgICBwYWRkaW5nOiA5MnB4IDAgMjAwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLnBvc3RzLnRlYW17XG4gICAgICAgICAgICAudGl0bGUtYmlnLnRpdGxle1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMjJweCAwIDY1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAudGVhbS13cmFwcGVye1xuICAgICAgICAgICAgICAgIC50aXRsZS13cmFwcGVye1xuICAgICAgICAgICAgICAgICAgICAudGl0bGV7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAudGV4dHtcbiAgICAgICAgICAgICAgICAmLCp7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQ2LjhweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBcbiAgICAgICAgfVxuICAgICAgIFxuICAgIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICBib2R5LmJsYWNre1xuICAgICAgICAucGFnZS1iZXR3ZWVuLXRoZS10b3dlcnN7XG4gICAgICAgICAgICAubmV4dHVwLXBvc3Qtd3JhcHBlcntcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1bnNldDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJG1haW4td2hpdGU7XG4gICAgICAgICAgICAgICAgLm5leHR1cC1wb3N0e1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJG1haW4td2hpdGU7XG5cbiAgICAgICAgICAgICAgICAgICAgLnBvc3QtdGl0bGUgIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGkgc3ZnIHBhdGh7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogJG1haW4td2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIFxuICAgIH1cbn1cbi5idXR0b24td3JhcHBlci5ibGFja3tcbiAgICAudGFiLWJ1dHRvbntcbiAgICAgICAgLmJ1dHRvbi1pY29ue1xuICAgICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMmVtICRtYWluLXdoaXRlO1xuICAgICAgICAgICAgY29sb3I6ICRtYWluLWJsYWNrO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgIC5idXR0b24taWNvbntcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAuMWVtICRtYWluLXdoaXRlO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkbWFpbi13aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCJAaW1wb3J0IFwiLi4vdmFyaWFibGVzLW5vc291cmNlLnNjc3NcIjtcbmJvZHkuYmxhY2t7XG4gICAgLnBhZ2UtYnVpbGR7XG4gICAgICAgIHNlY3Rpb24ubGlnaHR7XG4gICAgICAgICAgICBjb2xvcjogIzdhN2E3YTtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5wYWdlLWJ1aWxke1xuICAgIHNlY3Rpb24jaGVyb3tcbiAgICAgICAgbWFyZ2luLXRvcDogMTM1cHg7XG4gICAgfVxuICAgIC5tb3VzZXktd3JhcHBlcntcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IGNhbGMoMTAwdmggLSAoMTAwJSAtIDYwcHgpKTtcbiAgICB9XG4gICAgLnJ1bm5pbmctY29udGVudC13cmFwcGVyLnJvd2Vke1xuICAgICAgICAucnVubmluZy1pbWFnZXtcbiAgICAgICAgICAgIG1heC13aWR0aDogNjUlO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAudGV4dC13aXRoLWFycm93e1xuICAgICAgICAuZnMtMjZ7XG4gICAgICAgICAgICAmICwgJiAqe1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIHNlY3Rpb24uYmxhY2t7XG4gICAgICAgIC8vb3BhY2l0eTogMSFpbXBvcnRhbnQ7XG4gICAgICAgIC8vaDEsaDIscCxhe1xuICAgICAgICAvLyAgICBvcGFjaXR5OiAwO1xuICAgICAgICAvL31cbiAgICAgICAgLy8mLmFjdGl2ZXtcbiAgICAgICAgLy8gICAgaDEsaDIscCxhe1xuICAgICAgICAvLyAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgLy8gICAgfVxuICAgICAgICAvL31cbiAgICB9XG4gICAgc2VjdGlvbi5zaW1wbGUtdGV4dHtcbiAgICAgICAgLmNvbnRhaW5lci5oYWxme1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDIwMHB4O1xuICAgICAgICAgICAgLnRpdGxle1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAudGV4dHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDY2JTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuZWNvc3lzdGVtLXdyYXBwZXJ7XG4gICAgICAgIC5pbWFnZS1jb2x1bW4uZmxleC1maWxse1xuICAgICAgICAgICAgcGFkZGluZzogODRweCAwIDExMHB4O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDgwJSArIDcwcHgpO1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY29udGFpbmVyLXNtYWxse1xuICAgICAgICB3aWR0aDogMTIwMHB4O1xuICAgIH1cbiAgICAgICBcbiAgICBzZWN0aW9ue1xuICAgICAgICAmOmxhc3QtY2hpbGR7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNDM4cHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnRleHQtd2l0aC1hcnJvd3tcbiAgICAgICAgcGFkZGluZy10b3A6IDg0cHg7XG4gICAgICAgIHB7XG4gICAgICAgICAgICBjb2xvcjogJG1haW4tYmxhY2s7XG4gICAgICAgIH1cbiAgICAgICAgc3Zne1xuICAgICAgICAgICAgZmlsbDogJG1haW4tYmxhY2s7XG4gICAgICAgIH1cbiAgICAgICAgLmZzLTI2e1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM3LjdweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuc2ltcGxlLXRleHR7XG4gICAgICAgIC5jb250YWluZXIuZC1mbGV4e1xuICAgICAgICAgICAgLnRleHQ6Zmlyc3QtY2hpbGR7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDY2JSAtIDQycHgpO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDQycHg7XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICB9XG4gICAgICAgICAgIFxuICAgICAgICAgICAgLnRleHQuZGVmYXVsdHtcbiAgICAgICAgICAgICAgICAqe1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAgICAgLmNvbnRhaW5lcjpub3QoLmNvbnRhaW5lci1zbWFsbCl7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpe1xuICAgICAgICBzZWN0aW9uI2hlcm97XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMjVweDtcbiAgICAgICAgfVxuICAgICAgICAucnVubmluZy1jb250ZW50LXdyYXBwZXIucm93ZWR7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgLnJ1bm5pbmctdGl0bGV7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIGgxLCBoMntcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA2MHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS41ZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnJ1bm5pbmctaW1hZ2V7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTIwcHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIHNlY3Rpb24uc2ltcGxlLXRleHR7XG4gICAgICAgICAgICAuY29udGFpbmVyLmhhbGZ7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICAgICAgICAgICAgLnRleHR7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmNvbnRhaW5lci5kLWZsZXh7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgLnRleHR7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGR7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA0MnB4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgXG4gICAgICAgIH1cbiAgICAgICAgLmVjb3N5c3RlbS13cmFwcGVye1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgICAgLmltYWdlLWNvbHVtbi5mbGV4LWZpbGx7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA4MCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDE1MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC50aXRsZXtcbiAgICAgICAgICAgICYtYmlnZ2VzdHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDY0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICAgIH1cbiAgICAgICAgLm1vdXNleS13cmFwcGVye1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCl7XG4gICAgICAgIHNlY3Rpb24jaGVyb3tcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucnVubmluZy1jb250ZW50LXdyYXBwZXIucm93ZWR7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzN3B4O1xuICAgICAgICAgICAgLnJ1bm5pbmctdGl0bGV7XG4gICAgICAgICAgICAgICAgaDEsIGgye1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0Ni40cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnJ1bm5pbmctaW1hZ2V7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMzdweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBzZWN0aW9uLnNpbXBsZS10ZXh0e1xuICAgICAgICAgICAgLmNvbnRhaW5lci5oYWxme1xuICAgICAgICAgICAgICAgIC50aXRsZXtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzcuN3B4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5jb250YWluZXIuZC1mbGV4e1xuICAgICAgICAgICAgICAgIC50ZXh0OmZpcnN0LWNoaWxke1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5lY29zeXN0ZW0td3JhcHBlciB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgLmltYWdlLWNvbHVtbi5mbGV4LWZpbGx7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEyMHB4IDAgMTQwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBcbiAgICAgICAgfVxuICAgICAgICBcbiAgICB9XG59IiwiQGltcG9ydCBcIi4uL3ZhcmlhYmxlcy1ub3NvdXJjZS5zY3NzXCI7XG4ucGFnZS1jb25uZWN0e1xuICAgIC5jb250YWluZXI6bm90KC5jb250YWluZXItc21hbGwpe1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgLm1vdXNleS13cmFwcGVye1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogY2FsYygxMDB2aCAtICgxMDAlIC0gNjBweCkpO1xuICAgIH1cbiAgICAucnVubmluZy1jb250ZW50LXdyYXBwZXJ7XG4gICAgICAgIG1hcmdpbi10b3A6IDcwcHg7XG4gICAgICAgICYucm93ZWR7XG4gICAgICAgICAgICAucnVubmluZy1pbWFnZXtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDc1JTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5ydW5uaW5nLXRpdGxle1xuICAgICAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDYlIDIwJSAwIDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnRleHQtd2l0aC1hcnJvd3tcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLnNpbXBsZS10ZXh0e1xuICAgICAgICAuY29udGFpbmVyLmhhbGZ7XG4gICAgICAgICAgICAudGV4dHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDY2JTtcbiAgICAgICAgICAgICAgICAmOm5vdCguZGVmYXVsdCl7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMzRweCAwIDQ0cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYuZGVmYXVsdHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzMy4zMyU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC50YWJzLXNlY3Rpb257XG4gICAgICAgICY6bm90KC5uby1wYWRkaW5nKXtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgICAgIC50YWItdG9nZ2xlcnN7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgXG4gICAgICAgICAgICAudG9nZ2xlci1pdGVte1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogIDAgMTJweDtcbiAgICAgICAgICAgICAgICBzcGFue1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE1MHB4O1xuXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgID4uY29udGFpbmVye1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgICAgLnRhYi13cmFwcGVye1xuICAgICAgICAgICAgJi5jb2x1bW5lZHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyNjRweCAwIDQ2NHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnRhYi10ZXh0c3tcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDUwJTtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICAgICAgICAgICAgICAudGFiLXRleHR7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogNDBweCAwIDE1M3B4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC50YWJzLXNsaWRlcntcbiAgICAgICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBzZWN0aW9uLnBvc3Rze1xuICAgICAgICAubG90dGllLXdyYXBwZXJ7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygoMTAwJSArIDEwMHB4KSAvIDIpO1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gNjdweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC50ZXh0LC5wb3N0cy13cmFwcGVyLnBvZGNhc3RzLXdyYXBwZXIge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA4NjRweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgXG4gICAgICAgIH1cbiAgICAgICAgLnRleHQgcCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MS42cHg7XG4gICAgICAgIH1cbiAgICAgICAgLnRpdGxlLnRpdGxlLWJpZ3tcbiAgICAgICAgICAgIG1hcmdpbjogMTBweCAwIDQxcHg7XG4gICAgICAgIH1cbiAgICAgICAgLnBvZGNhc3RzLXdyYXBwZXJ7XG4gICAgICAgICAgICAudGh1bWJuYWlsLWl0ZW17XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE5MnB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgICY6OmJlZm9yZXtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL3BvZGNhc3QtcmF0aW8uc3ZnXCIpO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwcHg7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMHB4O1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMHB4O1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IDBweDtcbiAgICAgICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnBvZGNhc3QtaW5mb3tcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDE1cHggMCAzMHB4O1xuICAgICAgICAgICAgICAgIC50aXRsZXtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQ2LjRweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgIC5wb2RjYXN0LXdyYXBwZXJ7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMDBweDtcbiAgICAgICAgICAgIC5leGNlcnB0LXdyYXBwZXJ7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5saW5rcy13cmFwcGVye1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAubGluay1pdGVte1xuICAgICAgICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKXtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0MnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJG1haW4td2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDEuNWVtICRtYWluLWJsYWNrO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTcuMjlweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1Ny4yOXB4O1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIC4xZW0gJG1haW4tYmxhY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJG1haW4tYmxhY2s7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJi5uZW9zZmVyc3BvdGlmeXtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3Jle1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5ldmVudHMtd3JhcHBlcntcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwNXB4O1xuICAgICAgICAgICAgLnBvc3QtaXRlbXtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoNTAlIC0gMTZweCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAudGh1bWJuYWlsLWl0ZW17XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMTBweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIxMHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNyk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC50aXRsZXtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMnB4IDUwcHggMzBweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDYuNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5mb3JtLXNlY3Rpb257XG4gICAgICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICAgICAgICAudGV4dHtcbiAgICAgICAgICAgIG1heC13aWR0aDogODUycHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQzcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCl7XG4gICAgICAgIC5ydW5uaW5nLWNvbnRlbnQtd3JhcHBlcntcbiAgICAgICAgICAgIG1hcmdpbjogMTIycHggMCAzNXB4O1xuICAgICAgICAgICAgXG4gICAgICAgICAgICAucnVubmluZy10aXRsZXtcbiAgICAgICAgICAgICAgICBoMSwgaDJ7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNS4zdnc7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjRlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnNpbXBsZS10ZXh0e1xuICAgICAgICAgICAgLmNvbnRhaW5lci5oYWxme1xuICAgICAgICAgICAgICAgIC50ZXh0e1xuICAgICAgICAgICAgICAgICAgICAmOm5vdCguZGVmYXVsdCl7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICYsICYuZGVmYXVsdHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmLmRlZmF1bHR7XG4gICAgICAgICAgICAgICAgICAgICAgICAmLCAmICp7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLndoYXQtdG9wLXdyYXBwZXJ7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgIHNlY3Rpb24udGFicy1zZWN0aW9ue1xuICAgICAgICAgICAgLnRhYi13cmFwcGVye1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIC50YWItc2xpZGVye1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLmNvbHVtbmVke1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzc1cHg7XG4gICAgICAgICAgICAgICAgICAgIC50YWItdGV4dHN7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgLnRhYi1idXR0b257XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC50aXRsZS1iaWdnZXN0e1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA4NHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEwMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC50YWItc3VidGl0bGV7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDYuOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAudGFiLXRleHR7XG4gICAgICAgICAgICAgICAgICAgICAgICAmLCAmICoge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDYuM3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzOHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYuY2VudGVyZWR7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAuY29udGFpbmVyLXNtYWxse1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLnRhYi10aXRsZS50aXRsZS1iaWd7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDg2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDY1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogMzUzcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLnRhYi1zdWJ0aXRsZXtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogNjNweCAwIDgycHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLnRhYi10ZXh0e1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgc2VjdGlvbi5wb3N0c3tcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxODNweDtcbiAgICAgICAgICAgIC50ZXh0e1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAucG9kY2FzdC13cmFwcGVye1xuICAgICAgICAgICAgICAgIG1hcmdpbjogNzBweCAwIDUzcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCA1MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmV2ZW50cy13cmFwcGVye1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMTA1cHggLTUwcHggMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5mb3JtLXNlY3Rpb257XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMzYycHg7XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAubW91c2V5LXdyYXBwZXJ7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgIC5ydW5uaW5nLWNvbnRlbnQtd3JhcHBlci5yb3dlZHtcbiAgICAgICAgICAgIG1hcmdpbjogNDBweCAwIDM1cHg7XG4gICAgICAgICAgICAucnVubmluZy10aXRsZXtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIGgxLCBoMntcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDYuNHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5ydW5uaW5nLWltYWdle1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDE2MHB4IDAgMjM1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnNpbXBsZS10ZXh0e1xuICAgICAgICAgICAgLmNvbnRhaW5lci5oYWxme1xuICAgICAgICAgICAgICAgIC50ZXh0LmRlZmF1bHR7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogNDVweCAyNSUgMCAwO1xuICAgICAgICAgICAgICAgICAgICAmICwgJiAqe1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgc2VjdGlvbi50YWJzLXNlY3Rpb257XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHggO1xuICAgICAgICAgICAgLnRhYi13cmFwcGVye1xuICAgICAgICAgICAgICAgICYuY2VudGVyZWR7XG4gICAgICAgICAgICAgICAgICAgIC5jb250YWluZXItc21hbGx7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwdnc7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLnRhYi10aXRsZS50aXRsZS1iaWd7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDQycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNTAuNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA4MCU7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAudGFiLXN1YnRpdGxle1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQ2LjhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDY0cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLnRhYi10ZXh0e1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYuY29sdW1uZWR7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuXG5cbiAgICAgICAgICAgICAgICAgICAgLnRhYi10aXRsZS50aXRsZS1iaWdnZXN0e1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA0MnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDUwLjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLnRhYi1zdWJ0aXRsZXtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAudGFiLXRleHR7XG4gICAgICAgICAgICAgICAgICAgICAgICAmLCAqe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIzcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgc2VjdGlvbi5wb3N0c3tcblxuICAgICAgICB9XG4gICAgICAgIC5mb3JtLXNlY3Rpb257XG4gICAgICAgICAgICBwYWRkaW5nOiAxMTVweCAyMHB4IDtcbiAgICAgICAgfVxuICAgICAgICBzZWN0aW9uLnBvc3Rze1xuICAgICAgICAgICAgJi5ldmVudHN7XG4gICAgICAgICAgICAgICAgLnRpdGxlLnRpdGxlLWJpZ3tcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmV2ZW50cy13cmFwcGVye1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDM1cHggMCAwIDtcbiAgICAgICAgICAgICAgICAgICAgLnBvc3RzLXdyYXBwZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICAucG9zdC1pdGVte1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLnRpdGxle1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAwIDYwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLnBvZGNhc3Rze1xuICAgICAgICAgICAgICAgIC5wb2RjYXN0LXdyYXBwZXJ7XG4gICAgICAgICAgICAgICAgICAgICYsIC5wb2RjYXN0LWluZm97XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmxvdHRpZS13cmFwcGVye1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDI2OHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA3MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAudGl0bGUudGl0bGUtYmlne1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA3cHg7XG4gICAgICAgICAgICAgICAgfVxuXG5cbiAgICAgICAgICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpe1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMjM4cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuc2VjdGlvbi5wb3N0c3tcbiAgICAmLnBvZGNhc3Rze1xuICAgICAgICBwYWRkaW5nLXRvcDogNTcwcHg7XG4gICAgfVxuICAgICYuZXZlbnRze1xuICAgICAgICBwYWRkaW5nLXRvcDogMzQ4cHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxNjhweDtcbiAgICB9XG59XG5zZWN0aW9uLnRleHQtd2l0aC1hcnJvd3tcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAyMDBweCAwIDEwMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNy43cHg7XG59IiwiQGltcG9ydCBcIi4uL3ZhcmlhYmxlcy1ub3NvdXJjZS5zY3NzXCI7XG4uaGVhZGVye1xuICAgICYuc3RhdGlje1xuICAgICAgICBiYWNrZ3JvdW5kOiB1bnNldDtcbiAgICB9XG59XG4ucGFnZS1pbXBhY3R7XG4gICAgc2VjdGlvbi5wcmVzZW50bWVudDpub3QoLmxpZ2h0KXtcbiAgICAgICAgcGFkZGluZy10b3A6IDI3MHB4O1xuICAgICAgICAmOmZpcnN0LWNoaWxke1xuICAgICAgICAgICAgbWFyZ2luOiAtODBweCAwIDA7XG4gICAgICAgIH1cbiAgICAgICAgLnByZXNlbnRtZW50LWJhY2tncm91bmQuY29tcGxldGVseXtcbiAgICAgICAgICAgIC5iYWNrZ3JvdW5kLXdyYXBwZXJ7XG4gICAgICAgICAgICAgICAgbGVmdDogdW5zZXQ7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjQ5cHgpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5jb250YWluZXIuZC1mbGV4e1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAucHJlc2VudG1lbnQtaXRlbXtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgLnRpdGxlLWJpZ3tcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMTUwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogNDNweCAwIDg1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC50ZXh0e1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTIycHg7XG4gICAgICAgICAgICAgICAgICAgICYsKntcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNTcuNnB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5idXR0b24td3JhcHBlcntcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgICAgIC5idXR0b24taWNvbntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAuMWVtICRtYWluLXdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbWFpbi13aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAudGFiLWJ1dHRvbntcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuYnV0dG9uLWljb257XG4gICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAgMCAwIDAgMmVtICRtYWluLXdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRtYWluLWJsYWNrO1xuXG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgc2VjdGlvbi5zbGlkZXMtc2VjdGlvbntcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDMzMHB4O1xuICAgIH1cbiAgICAuc2ltcGxlLXRleHR7XG4gICAgICAgIHBhZGRpbmc6IDAgNDBweDtcbiAgICB9XG4gICAgLmNvbnRhaW5lcntcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG4gICAgc2VjdGlvbi5wb3N0c3tcbiAgICAgICAgJi50ZWFte1xuICAgICAgICAgICAgLnRlYW0td3JhcHBlcntcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDcyNHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgIC50aHVtYmFpbC13cmFwcGVye1xuICAgICAgICAgICAgICAgICAgICAudGh1bWJuYWlsLWl0ZW17XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5pbmZvLXdyYXBwZXIgLnBvc2l0aW9ue1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDE3cHggMCA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC50aXRsZXtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzcuN3B4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuc29jLWxpbmtzIC5saW5rLXdyYXBwZXI6bm90KDpsYXN0LWNoaWxkKXtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC50ZXh0e1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTE0MHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgICYsKntcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNTcuNnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC50aXRsZS1iaWd7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAyMHB4IDAgNThweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5wb3N0cy1ib2R5e1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMTEwcHggMCAwIDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KXtcbiAgICAgICAgc2VjdGlvbi5wcmVzZW50bWVudHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDI3MHB4IDQwcHggMDtcbiAgICAgICAgICAgICY6bm90KC5saWdodCl7XG4gICAgICAgICAgICAgICAgLmNvbnRhaW5lci5kLWZsZXh7XG4gICAgICAgICAgICAgICAgICAgIC5wcmVzZW50bWVudC1pdGVte1xuICAgICAgICAgICAgICAgICAgICAgICAgLnRleHR7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5wcmVzZW50bWVudC1iYWNrZ3JvdW5kLmNvbXBsZXRlbHl7XG4gICAgICAgICAgICAgICAgICAgIC5iYWNrZ3JvdW5kLXdyYXBwZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwMHB4KTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAudGFiLWJ1dHRvbntcbiAgICAgICAgICAgICAgICAgICAgLmJ1dHRvbi10ZXh0e1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQ2LjhweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBzZWN0aW9uLmZvcm0tc2VjdGlvbntcbiAgICAgICAgICAgIHBhZGRpbmc6IDEzMHB4IDBweCAzNjBweDtcbiAgICAgICAgICAgIC5saW5rcy13cmFwcGVye1xuICAgICAgICAgICAgICAgIG1hcmdpbjogOTVweCAwIDgwcHg7XG4gICAgICAgICAgICAgICAgLmxpbmstaXRlbXtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMzLjMzJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnRhYi1idXR0b257XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMjBweCk7XG4gICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuYnV0dG9uLXRleHR7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC50ZXh0e1xuICAgICAgICAgICAgICAgICYsKntcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgc2VjdGlvbi5wb3N0c3tcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweCAyNTVweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpe1xuICAgICAgICBzZWN0aW9uLnByZXNlbnRtZW50e1xuICAgICAgICAgICAgJjpub3QoLmxpZ2h0KXtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyNzBweCAyMHB4IDA7XG4gICAgICAgICAgICAgICAgLnByZXNlbnRtZW50LWJhY2tncm91bmQuY29tcGxldGVseXtcbiAgICAgICAgICAgICAgICAgICAgLmJhY2tncm91bmQtd3JhcHBlcntcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjYxcHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmNvbnRhaW5lci5kLWZsZXh7XG4gICAgICAgICAgICAgICAgICAgIC5wcmVzZW50bWVudC1pdGVte1xuICAgICAgICAgICAgICAgICAgICAgICAgLnRleHR7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJiwqe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0Ni44cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5zaW1wbGUtdGV4dHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgICAgfVxuICAgICAgICBzZWN0aW9uLmZvcm0tc2VjdGlvbntcbiAgICAgICAgICAgIHBhZGRpbmc6IDEzMHB4IDAgMTk1cHg7XG4gICAgICAgICAgICAubGlua3Mtd3JhcHBlcntcbiAgICAgICAgICAgICAgICAuYnV0dG9uLXRleHR7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIG1hcmdpbjogOTVweCAwIDEwOHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnRleHR7XG4gICAgICAgICAgICAgICAgJiwqe1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBzZWN0aW9uLnBvc3RzLnRlYW0gLnRlYW0td3JhcHBlciAudGh1bWJhaWwtd3JhcHBlciAudGh1bWJuYWlsLWl0ZW17XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDMwNHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5zZWN0aW9uLnBvc3RzLnRlYW17XG4gICAgcGFkZGluZy1ib3R0b206IDI1NXB4O1xuXG59IiwiQGltcG9ydCBcIi4uL3ZhcmlhYmxlcy1ub3NvdXJjZS5zY3NzXCI7XG5cbi5wYWdlLWluc2lnaHRze1xuICAgIHNlY3Rpb24udGFicy1leHRlbmRlZHtcbiAgICAgICAgcGFkZGluZzogMTc2cHggMjBweCAyNjBweDtcbiAgICAgICAgLnRpdGxlLWJpZ2dlc3R7XG4gICAgICAgICAgICBmb250LXNpemU6IDUuM3Z3O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOTBweDtcbiAgICAgICAgfVxuICAgICAgICAudGFiLXRvZ2dsZXJze1xuICAgICAgICAgICAgZ2FwOiAzMHB4O1xuICAgICAgICAgICAgLnRvZ2dsZXItaXRlbXtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogdW5zZXQ7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDI0cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgIFxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC50YWJzLWNvbnRlbnR7XG4gICAgICAgICAgICBtYXJnaW46IDkwcHggMDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBzZWN0aW9uLnBvc3Rze1xuICAgICAgICAmLmV2ZW50c3tcbiAgICAgICAgICAgIC50aXRsZS1iaWd7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA4NnB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMTBweCAwIDAgO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5ldmVudHMtd3JhcHBlcntcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgI25ld3NfXFwmX3ByZXNze1xuICAgICAgICBwYWRkaW5nOiAzNTBweCA4NHB4IDAgO1xuICAgICAgICAubmV3cy1zdWJ0aXRsZXtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuZm9ybS1zZWN0aW9ue1xuICAgICAgICBwYWRkaW5nOiAzMzFweCAwIDM0MnB4O1xuICAgICAgICAudGV4dHtcbiAgICAgICAgICAgIG1heC13aWR0aDogODUyLjczcHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0byA1MnB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpe1xuICAgICAgICBzZWN0aW9uLnRhYnMtZXh0ZW5kZWR7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMDBweCAwIDE2M3B4O1xuICAgICAgICAgICAgLnRpdGxlLWJpZ2dlc3R7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC50YWJzLWNvbnRlbnR7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCA1MHB4O1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMTAwcHgpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmluc2lnaHRzLXdyYXBwZXJ7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCBtaW5tYXgoMCwxZnIpKTtcbiAgICAgICAgICAgICAgICBncmlkLWdhcDogMzBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBcbiAgICB9XG4gICAgc2VjdGlvbi5wb3N0c3tcbiAgICAgICAgJi5ldmVudHN7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB9XG4gICAgfVxuICAgICNuZXdzX1xcJl9wcmVzc3tcbiAgICAgICAgcGFkZGluZzogMzUwcHggNTBweCAwO1xuICAgICAgICAubmV3cy10aXRsZXtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDc3cHg7XG4gICAgICAgIH1cbiAgICAgICAgLmZpbGVzLXdyYXBwZXJ7XG4gICAgICAgICAgICAuZmlsZS1pdGVtIC50aXRsZXtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0Ni40cHg7XG5cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuZm9ybS1zZWN0aW9ue1xuICAgICAgICAgICAgcGFkZGluZzogMjM2cHggMCAzNDJweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgc2VjdGlvbi50YWJzLWV4dGVuZGVke1xuICAgICAgICAgICAgcGFkZGluZzogNzFweCAwIDE2M3B4O1xuICAgICAgICAgICAgLnRpdGxlLWJpZ2dlc3R7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA1MHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA3Ni44cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNjJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC50YWJzLWNvbnRlbnR7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAxMDBweCBhdXRvIDA7XG4gICAgICAgICAgICAgICAgLnRhYi13cmFwcGVye1xuICAgICAgICAgICAgICAgICAgICAuaW5zaWdodHMtd3JhcHBlcntcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgLnRpdGxlLWl0ZW17XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM3LjdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC5pbnNpZ2h0LWl0ZW17XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC5jYXRlZ29yeS1pdGVte1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMzBweCAwIDI1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAuYXV0aG9yLXdyYXBwZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgc2VjdGlvbi5wb3N0c3tcbiAgICAgICAgICAgIC5ldmVudHMtd3JhcHBlcntcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2NHB4O1xuICAgICAgICAgICAgICAgIC5wb3N0LWl0ZW17XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgXG4gICAgICAgICAgICAmLmV2ZW50c3tcbiAgICAgICAgICAgICAgICAudGl0bGUtYmlne1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDQycHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1MC40cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cbiAgICAgICAgI25ld3NfXFwmX3ByZXNze1xuICAgICAgICAgICAgcGFkZGluZzogMTgzcHggMjBweCAwO1xuICAgICAgICAgICAgLm5ld3MtdGl0bGV7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5maWxlcy13cmFwcGVye1xuICAgICAgICAgICAgICAgIC5maWxlLWl0ZW06bnRoLWNoaWxkKG4gKyAzKXtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmZpbGUtaXRlbXtcbiAgICAgICAgICAgICAgICAgICAgLmZpbGUtdGl0bGUtd3JhcHBlcntcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gNTJweCk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLnRpdGxle1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM3LjdweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAubmV3c3ByZXNzLWJ1dHRvbntcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMzdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzN3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgc3Zne1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0NyU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9ICAgIFxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgXG4gICAgICAgIH1cbiAgICAgICAgLmZvcm0tc2VjdGlvbntcbiAgICAgICAgICAgIHBhZGRpbmc6IDYwcHggMjBweCAzNDJweDtcbiAgICAgICAgfVxuICAgIH1cbn0iXX0= */
