@font-face{font-family:Play;src:url(https://static.megaflixx.com/assets/fonts/Play-Regular.ttf)}@font-face{font-family:Championship;src:url(https://static.megaflixx.com/assets/fonts/Championship.ttf)}@font-face{font-family:PlexMono;src:url(https://static.megaflixx.com/assets/fonts/IBMPlexMono-Bold.ttf)}:root{--col_teal:#2f526e;--carbon_blue:#023;--col_purple:#20143a;--col_pink:#716;--col_olive:#055;--col_peach:#ffb399;--col_salmon:#ffd6a6;--flipper_dir:column;--mfx_header_title_size:2em;--mfx_header_title_color:#fff;--main_bg_color:#e8e8ff;--angle_height_factor:1;--watch_info_title_genres_display:none;--watch_info_genres_display:block;--mfx_header_content_display:none;--mfx_header_micro_display:flex;--mfx_jumbo_header_factor:1.5;--jumbo_sub_heading_font_size:1.25em;--listing_carousel_title_width:75%;--top_offset:1em;--cat_heading_pos:relative;--cat_heading_height:auto;--cat_heading_font_size:1em;--cat_findings_img_align:center;--cat_findings_info_wrapper_text_align:center;--cat_findings_info_button_float:none;--menu_wrapper_top_offset:2em;--slim_margin_top:-0.125em;--episode_wrapper_dir:column;--episode_watch_button_align:center;--episode_wrapper_img_size:auto;--related_wrapper_width:100%;--watch_info_mask_factor:95%;--ttv_wrapper_dir:column;font-size:16px}[data-theme=light]{--primary_color:var(--col_teal);--secondary_color:var(--carbon_blue);--tertiary_color:var(--col_peach);--primary_font_color:#000;--mfx_header_content_shadow_color:#000;--main_bg_color:#e8e8ff;--jumbo_primary:color-mix(in srgb,var(--primary_color),#fff 50%);--jumbo_tertiary:color-mix(in srgb,var(--tertiary_color),#aaa 66%);--listing_button_color:var(--primary_color);--listing_button_shadow:var(--secondary_color);--listing_button_hover_bg_color:rgba(0,0,0,.1);--category_heading_banner_img:url(https://static.megaflixx.com/assets/images/banner/category-heading-banner.webp);--ad_banner_bg:linear-gradient(to bottom,var(--jumbo_primary),var(--primary_color));--current_episode_color:var(--primary_color);--cat_select_button_color:var(--primary_color);--findings_button_hover_bg_col:transparent;--findings_button_hover_col:var(--col_teal);--watch_info_genres_col:var(--secondary_color)}[data-theme=dark]{--primary_color:var(--col_purple);--secondary_color:var(--col_olive);--tertiary_color:var(--col_salmon);--primary_font_color:#fff;--mfx_header_content_shadow_color:#626;--main_bg_color:#121018;--jumbo_primary:color-mix(in srgb,var(--primary_color),#000 25%);--jumbo_tertiary:color-mix(in srgb,var(--tertiary_color),#000 90%);--listing_button_color:var(--col_pink);--listing_button_shadow:#333;--listing_button_hover_bg_color:hsla(0,0%,50%,.05);--category_heading_banner_img:url(https://static.megaflixx.com/assets/images/banner/category-heading-banner-dark.webp);--ad_banner_bg:linear-gradient(to bottom,var(--main_bg_color),var(--primary_color));--current_episode_color:var(--col_pink);--cat_select_button_color:var(--col_pink);--findings_button_hover_bg_col:var(--listing_button_color);--findings_button_hover_col:var(--main_bg_color);--watch_info_genres_col:#fff}@media screen and (min-width:1024px){:root{--mfx_header_title_size:3em;--watch_info_title_genres_display:block;--watch_info_genres_display:none;--mfx_jumbo_header_factor:2;--jumbo_sub_heading_font_size:1.5em;--listing_carousel_title_width:50%;--top_offset:1.25em;--menu_wrapper_top_offset:1.25em;--related_wrapper_width:calc(50% - 1em);--cat_heading_font_size:1.5em;--watch_info_mask_factor:92%;--ttv_wrapper_dir:row;font-size:18px}}@media screen and (min-width:1280px){:root{--flipper_dir:row;--angle_height_factor:1.5;--top_offset:1.5em;--cat_heading_height:calc(var(--mfx_header_title_size)*var(--angle_height_factor)*2);--cat_heading_pos:absolute;--mfx_header_content_display:flex;--mfx_header_micro_display:none;--episode_wrapper_dir:row;--episode_watch_button_align:end;--episode_wrapper_img_size:6em;--cat_heading_font_size:2em;--cat_findings_img_align:start;--cat_findings_info_wrapper_text_align:unset;--cat_findings_info_button_float:right;--watch_info_mask_factor:90%;font-size:20px}}@media screen and (min-width:1920px){:root{--mfx_header_title_size:4em;--angle_height_factor:2;--jumbo_sub_heading_font_size:1.75em;--top_offset:2em;--slim_margin_top:0;--cat_heading_font_size:3em;--watch_info_mask_factor:87%;font-size:22px}}@media screen and (min-width:2560px){:root{font-size:24px}}@media screen and (orientation:portrait){.findings-wrapper{flex-direction:column!important;max-height:90dvh}.findings-info-wrapper{height:50dvh!important}.findings-info-wrapper>div:first-child{max-height:82%;overflow-y:scroll}}@media screen and (orientation:landscape){.findings-wrapper{flex-direction:row!important}.findings-wrapper>img{align-self:flex-start!important}.findings-info-wrapper>div:last-child{text-align:left!important}.findings-info-wrapper>div:last-child>button{float:right!important}}@keyframes header_up{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(calc((var(--mfx_header_title_size) + 2em)*-1))}}@keyframes header_down{0%{opacity:1;transform:translateY(0)}to{transform:translateY(calc(var(--mfx_header_title_size) + 2em))}}*{margin:0;padding:0}@keyframes bg_pulse{0%{background-position:0 50%}50%{background-position:100% 51%}to{background-position:0 50%}}@keyframes floating_squares{0%{opacity:0;transform:translateY(0) rotate(0) scale(1)}25%{opacity:1}75%{opacity:1}to{opacity:0;transform:translateY(-50dvh) rotate(3turn) scale(.125)}}@keyframes expand_down{0%{height:0}to{height:100%}}@keyframes enable_sr_buttons{0%{opacity:0}50%{opacity:0}to{opacity:1}}html{background-color:var(--main_bg_color)}body,html{color:var(--primary_font_color);font-family:Play}h1{font-size:1.5em}h2{font-size:1.33em}h3{font-size:1.25em}h4{font-size:1.125em}.flipper,.flipper1{display:flex;flex-direction:var(--flipper_dir)}.flipper1{gap:1em}#mfx-header{align-items:center;background-image:radial-gradient(circle at top,var(--secondary_color) 1%,var(--primary_color) 33%);border-bottom:.25em solid var(--secondary_color);color:var(--mfx_header_title_color);display:flex;flex-direction:row;justify-content:space-between;padding:1em 0 1em 1em;position:fixed;width:100dvw;will-change:transform;z-index:20000}#mfx-header-title{color:inherit;font-family:Championship;font-size:var(--mfx_header_title_size);line-height:.8em;transform:translateY(.1em);-webkit-user-select:none;-moz-user-select:none;user-select:none}#mfx-header-content-wrapper{align-items:center;background-color:var(--secondary_color);border:.125em solid var(--mfx_header_title_color);border-right:none;color:inherit;display:var(--mfx_header_content_display);flex-direction:row;font-size:1.25em;gap:1em;height:100%;margin-right:-1em;padding:0 2em;transform:skew(45deg);transition:box-shadow .5s ease-in-out;z-index:250}#mfx-header-content-wrapper:hover{box-shadow:var(--mfx_header_content_shadow_color) -.5em .5em 1em}#mfx-header-micro-wrapper{align-items:center;color:inherit;display:var(--mfx_header_micro_display);flex-direction:row;font-size:1.25em;gap:1em;height:100%;padding:0 2em;z-index:250}#mfx-header-micro-wrapper>.theme-switch-button{padding-right:.5em;scale:1.25;transform:skew(0)}.menu-toggle{height:26px;position:absolute;right:1.25rem;top:49%;transform:translateY(-50%);width:29px}.menu-toggle,.menu-toggle:hover{color:#fff}.menu-toggle-bar{background-color:#fff;border-radius:4px;display:block;height:4px;margin-top:-1px;position:absolute;right:0;top:50%;transition:all .3s ease;width:100%}.menu-toggle-bar.menu-toggle-bar--top{transform:translateY(-8px)}.menu-toggle-bar.menu-toggle-bar--bottom{transform:translateY(8px)}.nav-open .menu-toggle-bar.menu-toggle-bar--top{transform:translate(0) rotate(45deg)}.nav-open .menu-toggle-bar.menu-toggle-bar--middle{opacity:0}.nav-open .menu-toggle-bar.menu-toggle-bar--bottom{transform:translate(0) rotate(-45deg)}.showMenu{display:flex!important;margin-top:.25em;opacity:1!important}#menu-wrapper{background-color:var(--secondary_color);box-shadow:0 3em 3em -1em #000;color:#fff;flex-direction:column;gap:1em;left:0;padding:1em;position:absolute;top:calc(var(--mfx_header_title_size) + var(--menu_wrapper_top_offset));width:100dvw;z-index:250}#menu-wrapper>.menu-item{transform:skew(0)!important}#top{bottom:var(--top_offset);color:#666;cursor:pointer;display:flex;font-size:2em;position:fixed;right:var(--top_offset);z-index:10000}.header-up,.header_down{animation-duration:1s;animation-fill-mode:forwards}.header-up{animation-name:header_up;animation-timing-function:ease-out}.header-down{animation-name:header_down;animation-timing-function:ease-in}.icon-button{background-color:transparent;border:none;color:inherit}.menu-item,.theme-switch-button{transform:skew(-45deg)}.theme-switch-button>span>i{transform:translateY(.065em)}.menu-item,.menu-item>a{color:inherit}.menu-item>a:hover{text-decoration:underline}#mfx-footer{background-color:var(--primary_color);color:var(--mfx_header_title_color);padding:3em 1.5em;position:relative;text-align:center;z-index:600}#top-footer-wrapper a:hover{text-decoration:underline}#end-footer-wrapper{padding-top:3em}#mfx-footer *{color:inherit}#footer-columns{justify-content:space-between;margin:.5em 0 0;text-align:center}#footer-columns a{display:block}#footer-columns a:hover{text-decoration:underline}.real-estate{height:100%;margin:0;padding:0;width:100%}#home-jumbo{animation:bg_pulse 8s ease infinite;background:linear-gradient(130deg,var(--jumbo_primary),var(--main_bg_color),var(--jumbo_tertiary));background-size:400% 400%;position:relative;will-change:transform}#jumbo-cinema-overlay{background-image:url(https://static.megaflixx.com/assets/images/banner/collage_cinema.webp);background-position-x:center;background-position-y:bottom;background-repeat:no-repeat;background-size:cover;height:100%;left:0;-webkit-mask-image:linear-gradient(180deg,#000,transparent);mask-image:linear-gradient(180deg,#000,transparent);position:absolute;right:0;top:0;width:100%}#home-jumbo-container{align-items:center;display:flex;flex-direction:row;gap:var(--mfx_header_title_size);justify-content:center;padding:calc(var(--mfx_header_title_size)*2.5) 0 calc(var(--mfx_header_title_size)/2) 0}#home-jumbo-container *{-webkit-user-select:none;-moz-user-select:none;user-select:none}#mfx-jumbo-text{font-family:Championship;font-size:calc(var(--mfx_header_title_size)*var(--mfx_jumbo_header_factor));line-height:.8em;transform:translateY(.1em)}#home-jumbo-logo-wrapper>img{--animate-duration:1.5s;height:calc(var(--mfx_header_title_size)*var(--mfx_jumbo_header_factor))}#jumbo-sub-heading-wrapper{--animate-duration:1.5s;font-size:var(--jumbo_sub_heading_font_size);padding-bottom:2em;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}#home-container-1{background-color:var(--secondary_color);color:var(--mfx_header_title_color);padding:1.5em}#home-container-2{padding-bottom:calc(var(--mfx_header_title_size)*2);padding-top:var(--mfx_header_title_size)}#search-container{align-items:center;display:flex;flex-direction:column;gap:.5em}#search{border-radius:2em;font-size:inherit;padding:.5em 2em}#search-box-wrapper>span.icon{color:var(--secondary_color)}#sr{animation-duration:.25s;animation-iteration-count:1;animation-name:expand_down;animation-timing-function:linear;border:none;box-shadow:0 3em 3em -1em #000;left:0;position:absolute;right:0;top:0;z-index:1000}#sr .listing-carousel-pagination-button{animation-duration:.5s;animation-iteration-count:1;animation-name:enable_sr_buttons;animation-timing-function:linear}div[class^=angle-]{height:calc(var(--mfx_header_title_size)*var(--angle_height_factor));position:relative;z-index:100}.angle-left-bottom-primary{background-image:linear-gradient(to bottom right,var(--primary_color),var(--primary_color) 49%,transparent 50%)}.angle-right-bottom-primary{background-image:linear-gradient(to bottom left,var(--primary_color),var(--primary_color) 49%,transparent 50%)}.angle-right-top-primary{background-image:linear-gradient(to bottom right,transparent,transparent 49%,var(--primary_color) 50%)}.angle-left-top-primary{background-image:linear-gradient(to bottom left,transparent,transparent 49%,var(--primary_color) 50%)}.angle-left-bottom-secondary{background-image:linear-gradient(to bottom right,var(--secondary_color),var(--secondary_color) 49%,transparent 50%)}.angle-right-bottom-secondary{background-image:linear-gradient(to bottom left,var(--secondary_color),var(--secondary_color) 49%,transparent 50%)}.angle-right-top-secondary{background-image:linear-gradient(to bottom right,transparent,transparent 49%,var(--secondary_color) 50%)}.angle-left-top-secondary{background-image:linear-gradient(to bottom left,transparent,transparent 49%,var(--secondary_color) 50%)}.angle-right-top-bg-color{background-image:linear-gradient(to bottom right,transparent,transparent 49%,var(--main_bg_color) 50%)}.angle-left-bottom-bg-color,.angle-right-top-bg-color{height:calc(var(--mfx_header_title_size)*var(--angle_height_factor)/4)!important}.angle-left-bottom-bg-color{background-image:linear-gradient(to bottom right,var(--main_bg_color),var(--main_bg_color) 49%,transparent 50%)}.angle-left-secondary-primary{background-image:linear-gradient(to bottom right,var(--secondary_color),var(--secondary_color) 49%,var(--primary_color) 50%)}.angle-left-primary-secondary{background-image:linear-gradient(to bottom right,var(--primary_color),var(--primary_color) 49%,var(--secondary_color) 50%)}#svg-steps{height:auto;margin-bottom:-1em;position:relative;width:100%;z-index:1000}.square-16{animation-duration:8s;animation-iteration-count:infinite;animation-name:floating_squares;transform-origin:center;z-index:500}.listing-content-wrapper{align-items:center;background-color:var(--main_bg_color);display:flex;flex-direction:column;gap:1em;padding:2em;text-align:center}.listing-title-wrapper{display:flex;flex-direction:column;justify-content:center;min-height:6em;min-width:10em}.episode-watch-button,.findings-wrapper .button,.listing-content-wrapper .button{background-color:transparent;border:.125em solid var(--listing_button_color);color:var(--listing_button_color);transform:skew(-30deg)}.findings-wrapper .button>span,.listing-content-wrapper .button>span{transform:skew(30deg)}.episode-watch-button:hover,.findings-wrapper .button:hover,.listing-content-wrapper .button:hover{background-color:var(--findings_button_hover_bg_col);border-color:var(--findings_button_hover_col);box-shadow:var(--listing_button_shadow) -.25em .25em .5em;color:var(--findings_button_hover_col)}.listing-carousel-container{background-color:var(--secondary_color);border-top:.25em solid var(--primary_font_color);overflow:hidden;padding:1.5em 1em;position:relative;width:100%}.listing-carousel-container.primary{background-color:var(--primary_color)}.listing-carousel-title-container{background-image:linear-gradient(to right,var(--primary_color),transparent);border-left:.25em solid #fff;left:2em;padding:.5em 1.5em;position:absolute;top:1em;transform:skew(-30deg);width:var(--listing_carousel_title_width)}.listing-carousel-container.primary .listing-carousel-title-container{background-image:linear-gradient(to right,var(--secondary_color),transparent)}.listing-carousel-pagination-container{align-items:center;display:flex;flex-direction:row;justify-content:space-between;left:0;padding:0 1em;pointer-events:all;position:absolute;right:0;top:calc(50% - 2em);width:100%}#related-pag{top:calc(50% - 33dvh/2)}.listing-carousel-pagination-button{background-color:var(--primary_color);border:.125em solid var(--primary_color);border-radius:50%;color:#fff}.listing-carousel-container.primary .listing-carousel-pagination-button{background-color:var(--secondary_color);border-color:var(--secondary_color)}.listing-carousel-pagination-button:hover{background-color:transparent;border-color:#fff}.listing-carousel-title-container>h1{color:#fff;transform:skew(30deg)}.listing-carousel-close-button{background-color:#fff;border-color:#fff;border-radius:50%;color:var(--primary_color);pointer-events:all;position:absolute;right:1em;top:1em}.listing-carousel-close-button:hover{background-color:transparent;border-color:transparent;color:#fff}#related-wrapper,.listings-wrapper{display:flex;flex-direction:row;gap:2em;margin-top:2em;overflow-x:scroll;padding:2em 10%;scrollbar-color:#fff transparent;scrollbar-width:thin}#related-wrapper{align-items:stretch;height:100%;margin-top:0;padding:1em;position:relative}.listing-carousel-fade-overlay{background-image:linear-gradient(to right,var(--secondary_color) .25%,transparent,var(--secondary_color) 99.75%);height:100%;left:0;pointer-events:none;position:absolute;right:0;top:0;width:100%;z-index:100}.listing-carousel-container.primary .listing-carousel-fade-overlay{background-image:linear-gradient(to right,var(--primary_color) .25%,transparent,var(--primary_color) 99.75%)}.listing-bottom-section-wrapper{align-items:center;display:flex;flex-direction:column;gap:.5em;text-align:center}.listing-cover-art{max-height:14em;min-width:10em}#video-wrapper{height:80dvh;position:relative}.watch-info-container{background-position-x:center;background-position-y:top;background-repeat:no-repeat;background-size:cover;-webkit-mask-image:linear-gradient(to bottom,#000 var(--watch_info_mask_factor),transparent);mask-image:linear-gradient(to bottom,#000 var(--watch_info_mask_factor),transparent);padding:1em 2em 2em;position:relative}.watch-info-wrapper{background-image:linear-gradient(to bottom,var(--secondary_color) 66%,transparent);border-radius:1em;color:#fff;padding:1em}.watch-info-title{border-bottom:.125em solid #fff;margin-bottom:1em;padding:1em}.watch-info-title-text{position:relative}.watch-info-title-genres{display:var(--watch_info_title_genres_display);float:right;position:relative}.watch-info-genres{display:var(--watch_info_genres_display);margin-bottom:1em}.watch-info-genres,.watch-info-title-genres{background-color:var(--main_bg_color);border-radius:2em;color:var(--watch_info_genres_col);padding:0 1em}.category-heading-container{background-image:var(--category_heading_banner_img);height:100%;left:0;padding:1em;position:var(--cat_heading_pos);right:0;top:0}.category-heading{font-family:Championship;font-size:var(--mfx_header_title_size);margin-top:calc(var(--mfx_header_title_size)/2 - .125em)}.category-intersection-wrapper{height:var(--cat_heading_height);position:relative}.category-intersection-wrapper.slim{height:calc(var(--mfx_header_title_size)*var(--angle_height_factor))}.category-heading.slim{margin-top:var(--slim_margin_top)}.anchor{display:block;height:0;position:relative;visibility:hidden}.people-container,.person-wrapper{display:flex;gap:.5em}.people-container{flex-direction:column;margin-bottom:1em}.people-container>h2{margin-bottom:.25em}.person-wrapper{align-items:center;cursor:pointer;flex-direction:row}.person-pic{border:.25em solid var(--primary_color);border-radius:50%;height:4em;width:4em}#show-more-cast{color:inherit;text-decoration:underline}#ratings-wrapper{border-top:.125em solid #666;margin-top:1em;padding:1em 0}#ad-banner-container{background:var(--ad_banner_bg);border-bottom:.25em solid var(--secondary_color);border-top:.25em solid var(--secondary_color);color:#fff;padding-top:1em}#episode-selector-select-container{margin-bottom:1em}.episode-selector-wrapper{display:flex;flex-direction:column;gap:.5em}.episode-wrapper{border-bottom:.125em solid var(--main_bg_color);display:flex;flex-direction:var(--episode_wrapper_dir);justify-content:space-between;padding:.5em 0;width:100%}.episode-wrapper:last-child{border-bottom:none}.episode-wrapper img{border-radius:1em;height:var(--episode_wrapper_img_size);min-width:10.5em}.episode-img-info-wrapper{display:flex;flex-direction:var(--episode_wrapper_dir);gap:1em}.episode-wrapper-info{display:flex;flex-direction:column;justify-content:space-between;padding:.5em 0}.episode-watch-button{align-self:var(--episode_watch_button_align);background-color:var(--main_bg_color);height:-moz-fit-content;height:fit-content}.episode-watch-button:hover{background-color:var(--listing_button_color);border-color:var(--main_bg_color);color:var(--main_bg_color)}.episode-watch-button>*{transform:skew(30deg)}.current-episode{background-color:var(--main_bg_color);border-radius:.25em;color:var(--current_episode_color);padding:.25em;width:-moz-fit-content;width:fit-content}#player-selection-container{display:flex;flex-direction:row;gap:1em;justify-content:center;padding:.5em}.player-select-button{background-color:var(--secondary_color);border:.125em solid var(--secondary_color);color:#fff}.player-select-button:hover{background-color:transparent;border-color:var(--secondary_color);color:var(--secondary_color)}#cat-header-container{background-image:url(https://static.megaflixx.com/assets/images/banner/binary-tech-banner.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;border-bottom:.25em solid var(--secondary_color);border-top:.25em solid var(--secondary_color);padding:calc(2em + var(--mfx_header_title_size)) 2em;position:relative}.bottom-repeating-lines,.top-repeating-lines{height:2em;left:0;position:absolute;right:0;width:100%}.top-repeating-lines{background-image:repeating-linear-gradient(45deg,transparent,transparent 1em,var(--secondary_color) 1em,var(--secondary_color) 2em);top:0}.bottom-repeating-lines{background-image:repeating-linear-gradient(135deg,transparent,transparent 1em,var(--secondary_color) 1em,var(--secondary_color) 2em);bottom:0}#cat-container{background-color:var(--main_bg_color);border-bottom-left-radius:2em;border-right:.5em solid var(--secondary_color);padding:.5em 1em}#cat-wrapper{-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(130deg,var(--primary_color),var(--col_pink));color:transparent;font-family:PlexMono;font-size:var(--cat_heading_font_size);font-weight:bolder;line-height:1.25;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:-moz-fit-content;width:fit-content}#cat-heading-content-wrapper{align-items:center;display:flex;flex-direction:row;gap:1em;justify-content:flex-start}#current-cat-container{align-self:stretch;background-image:linear-gradient(to right,var(--primary_color) 75%,transparent);border-left:.5em solid var(--main_bg_color);color:#fff;height:auto;padding:1em;width:100%}#current-cat-container>h1{font-size:var(--cat_heading_font_size);position:relative;top:50%;transform:translateY(-50%)}#cat-select-container{padding-bottom:.5em;padding-top:.5em}#cat-select-wrapper{align-items:center;display:flex;flex-direction:row;gap:2em;justify-content:center;width:100%}#cat-select-button{background-color:transparent;border:.125em solid var(--cat_select_button_color);color:var(--cat_select_button_color)}#cat-select-button:hover{background-color:var(--cat_select_button_color);color:var(--main_bg_color)}#cat-findings-container{padding-bottom:4em;padding-top:1em}.findings-column{background-color:var(--secondary_color);border-radius:2em;padding:2em}.findings-wrapper{align-items:flex-start;display:flex;flex-direction:var(--episode_wrapper_dir);gap:1em;height:100%;justify-content:flex-start}.findings-wrapper img{align-self:var(--cat_findings_img_align)}#related-container{padding-bottom:33dvh;position:relative}#related-container>h1{background-color:var(--main_bg_color);border-radius:1em;color:var(--secondary_color);margin-left:1em;padding:.5em 1em;width:-moz-fit-content;width:fit-content}#related-wrapper .findings-wrapper{background-color:var(--secondary_color);border-radius:2em;height:auto;min-width:var(--related_wrapper_width);padding:2em}.findings-info-wrapper{color:#fff;display:flex;flex-direction:column;gap:1em;height:100%;justify-content:space-between;width:100%}.findings-info-wrapper>div:last-child{text-align:var(--cat_findings_info_wrapper_text_align)}.findings-info-wrapper h2{border-bottom:.125em solid #666}.findings-info-wrapper .button{background-color:var(--main_bg_color);float:var(--cat_findings_info_button_float)}.findings-info-wrapper .button:hover{background-color:var(--findings_button_hover_bg_col);border-color:var(--findings_button_hover_col);color:var(--findings_button_hover_col)}#ad-wrapper{height:100dvh;left:0;position:fixed;right:0;top:0;width:100dvw;z-index:50000}#ttv-container{background-color:var(--secondary_color)}#ttv-wrapper{align-items:center;color:#fff;display:flex;flex-direction:var(--ttv_wrapper_dir);gap:1em;justify-content:center}#ttv-wrapper>h1{text-align:center}.mfx-loader-wrapper{background-color:rgba(0,0,0,.66);height:100%;left:0;position:fixed;text-align:center;top:0;width:100%;z-index:500}.mfx-loader{display:block;height:164px;left:50%;perspective:300px;position:relative;top:50%;transform:translate(-50%);width:164px;will-change:transform}.mfx-loader:before{animation:mfxlrotateY 1s linear infinite;background-image:radial-gradient(circle 15px,var(--primary_color) 100%,transparent 0),radial-gradient(circle 15px,var(--primary_color) 100%,transparent 0),linear-gradient(var(--primary_color) 100px,transparent 0),linear-gradient(var(--primary_color) 100px,transparent 0);background-position:0,100%,0,100%;background-size:30px 30px,30px 30px,40% 2px,40% 2px}.mfx-loader:after,.mfx-loader:before{background-repeat:no-repeat;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.mfx-loader:after{animation:mfxlrotateX 1s linear infinite;background-image:radial-gradient(circle 15px,var(--secondary_color) 100%,transparent 0),radial-gradient(circle 15px,var(--secondary_color) 100%,transparent 0),linear-gradient(var(--secondary_color) 100px,transparent 0),linear-gradient(var(--secondary_color) 100px,transparent 0);background-position:top,bottom,top,bottom;background-size:30px 30px,30px 30px,2px 40%,2px 40%}@keyframes mfxlrotateY{0%{transform:rotateY(0deg)}to{transform:rotateY(-180deg)}}@keyframes mfxlrotateX{0%,25%{transform:rotateX(0deg)}75%,to{transform:rotateX(-180deg)}}
/*# sourceMappingURL=data:application/json;base64,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WDVCLFVBQVcsQ0FHWCxXQUFZLENBQ1osTUFBTyxDQUhQLGlCQUFrQixDQUlsQixLQUFNLENBSE4sVUE4QkYsQ0FoQkEsa0JBZUUsd0NBQXlDLENBUnpDLHNSQUk4RCxDQUc5RCx5Q0FBeUUsQ0FEekUsbURBR0YsQ0FFQSx1QkFDRSxHQUFJLHVCQUF3QixDQUM1QixHQUFPLDBCQUEyQixDQUNwQyxDQUNBLHVCQUNFLE9BQVUsdUJBQXdCLENBQ2xDLE9BQWEsMEJBQTJCLENBQzFDIiwiZmlsZSI6InVuZGVmaW5lZCIsInNvdXJjZXNDb250ZW50IjpbIkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogJ1BsYXknO1xuXHRzcmM6IHVybCgnaHR0cHM6Ly9zdGF0aWMubWVnYWZsaXh4LmNvbS9hc3NldHMvZm9udHMvUGxheS1SZWd1bGFyLnR0ZicpO1xufVxuXG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6ICdDaGFtcGlvbnNoaXAnO1xuXHRzcmM6IHVybCgnaHR0cHM6Ly9zdGF0aWMubWVnYWZsaXh4LmNvbS9hc3NldHMvZm9udHMvQ2hhbXBpb25zaGlwLnR0ZicpO1xufVxuXG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6ICdQbGV4TW9ubyc7XG5cdHNyYzogdXJsKCdodHRwczovL3N0YXRpYy5tZWdhZmxpeHguY29tL2Fzc2V0cy9mb250cy9JQk1QbGV4TW9uby1Cb2xkLnR0ZicpO1xufVxuXG46cm9vdCB7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0LS1jb2xfdGVhbDogIzJmNTI2ZTtcblx0LS1jYXJib25fYmx1ZTogIzAyMztcblx0LS1jb2xfcHVycGxlOiAjMjAxNDNhO1xuXHQtLWNvbF9waW5rOiAjNzE2O1xuXHQtLWNvbF9vbGl2ZTogIzA1NTtcblx0LS1jb2xfcGVhY2g6ICNGRkIzOTk7XG5cdC0tY29sX3NhbG1vbjogI0ZGRDZBNjtcblx0LS1mbGlwcGVyX2RpcjogY29sdW1uO1xuXHQtLW1meF9oZWFkZXJfdGl0bGVfc2l6ZTogMmVtO1xuXHQtLW1meF9oZWFkZXJfdGl0bGVfY29sb3I6ICNmZmY7XG5cdC0tbWFpbl9iZ19jb2xvcjogI2U4ZThmZjtcblx0LS1hbmdsZV9oZWlnaHRfZmFjdG9yOiAxO1xuXHQtLXdhdGNoX2luZm9fdGl0bGVfZ2VucmVzX2Rpc3BsYXk6IG5vbmU7XG5cdC0td2F0Y2hfaW5mb19nZW5yZXNfZGlzcGxheTogYmxvY2s7XG5cdC0tbWZ4X2hlYWRlcl9jb250ZW50X2Rpc3BsYXk6IG5vbmU7XG5cdC0tbWZ4X2hlYWRlcl9taWNyb19kaXNwbGF5OiBmbGV4O1xuXHQtLW1meF9qdW1ib19oZWFkZXJfZmFjdG9yOiAxLjU7XG5cdC0tanVtYm9fc3ViX2hlYWRpbmdfZm9udF9zaXplOiAxLjI1ZW07XG5cdC0tbGlzdGluZ19jYXJvdXNlbF90aXRsZV93aWR0aDogNzUlO1xuXHQtLXRvcF9vZmZzZXQ6IDFlbTtcblx0LS1jYXRfaGVhZGluZ19wb3M6IHJlbGF0aXZlO1xuXHQtLWNhdF9oZWFkaW5nX2hlaWdodDogYXV0bztcblx0LS1jYXRfaGVhZGluZ19mb250X3NpemU6IDFlbTtcblx0LS1jYXRfZmluZGluZ3NfaW1nX2FsaWduOiBjZW50ZXI7XG5cdC0tY2F0X2ZpbmRpbmdzX2luZm9fd3JhcHBlcl90ZXh0X2FsaWduOiBjZW50ZXI7XG5cdC0tY2F0X2ZpbmRpbmdzX2luZm9fYnV0dG9uX2Zsb2F0OiBub25lO1xuXHQtLW1lbnVfd3JhcHBlcl90b3Bfb2Zmc2V0OiAyZW07XG5cdC0tc2xpbV9tYXJnaW5fdG9wOiAtMC4xMjVlbTtcblx0LS1lcGlzb2RlX3dyYXBwZXJfZGlyOiBjb2x1bW47XG5cdC0tZXBpc29kZV93YXRjaF9idXR0b25fYWxpZ246IGNlbnRlcjtcblx0LS1lcGlzb2RlX3dyYXBwZXJfaW1nX3NpemU6IGF1dG87XG5cdC0tcmVsYXRlZF93cmFwcGVyX3dpZHRoOiAxMDAlO1xuXHQtLXdhdGNoX2luZm9fbWFza19mYWN0b3I6IDk1JTtcblx0LS10dHZfd3JhcHBlcl9kaXI6IGNvbHVtbjtcbn1cblxuW2RhdGEtdGhlbWU9XCJsaWdodFwiXSB7XG5cdC0tcHJpbWFyeV9jb2xvcjogdmFyKC0tY29sX3RlYWwpO1xuXHQtLXNlY29uZGFyeV9jb2xvcjogdmFyKC0tY2FyYm9uX2JsdWUpO1xuXHQtLXRlcnRpYXJ5X2NvbG9yOiB2YXIoLS1jb2xfcGVhY2gpO1xuXHQtLXByaW1hcnlfZm9udF9jb2xvcjogIzAwMDtcblx0LS1tZnhfaGVhZGVyX2NvbnRlbnRfc2hhZG93X2NvbG9yOiAjMDAwO1xuXHQtLW1haW5fYmdfY29sb3I6ICNlOGU4ZmY7XG5cdC0tanVtYm9fcHJpbWFyeTogY29sb3ItbWl4KGluIHNyZ2IsIHZhcigtLXByaW1hcnlfY29sb3IpLCAjZmZmIDUwJSk7XG5cdC0tanVtYm9fdGVydGlhcnk6IGNvbG9yLW1peChpbiBzcmdiLCB2YXIoLS10ZXJ0aWFyeV9jb2xvciksICNhYWEgNjYlKTtcblx0LS1saXN0aW5nX2J1dHRvbl9jb2xvcjogdmFyKC0tcHJpbWFyeV9jb2xvcik7XG5cdC0tbGlzdGluZ19idXR0b25fc2hhZG93OiB2YXIoLS1zZWNvbmRhcnlfY29sb3IpO1xuXHQtLWxpc3RpbmdfYnV0dG9uX2hvdmVyX2JnX2NvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG5cdC0tY2F0ZWdvcnlfaGVhZGluZ19iYW5uZXJfaW1nOiB1cmwoJ2h0dHBzOi8vc3RhdGljLm1lZ2FmbGl4eC5jb20vYXNzZXRzL2ltYWdlcy9iYW5uZXIvY2F0ZWdvcnktaGVhZGluZy1iYW5uZXIud2VicCcpO1xuXHQtLWFkX2Jhbm5lcl9iZzogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgdmFyKC0tanVtYm9fcHJpbWFyeSksIHZhcigtLXByaW1hcnlfY29sb3IpKTtcblx0LS1jdXJyZW50X2VwaXNvZGVfY29sb3I6IHZhcigtLXByaW1hcnlfY29sb3IpO1xuXHQtLWNhdF9zZWxlY3RfYnV0dG9uX2NvbG9yOiB2YXIoLS1wcmltYXJ5X2NvbG9yKTtcblx0LS1maW5kaW5nc19idXR0b25faG92ZXJfYmdfY29sOiB0cmFuc3BhcmVudDtcblx0LS1maW5kaW5nc19idXR0b25faG92ZXJfY29sOiB2YXIoLS1jb2xfdGVhbCk7XG5cdC0td2F0Y2hfaW5mb19nZW5yZXNfY29sOiB2YXIoLS1zZWNvbmRhcnlfY29sb3IpO1xufVxuXG5bZGF0YS10aGVtZT1cImRhcmtcIl0ge1xuXHQtLXByaW1hcnlfY29sb3I6IHZhcigtLWNvbF9wdXJwbGUpO1xuXHQtLXNlY29uZGFyeV9jb2xvcjogdmFyKC0tY29sX29saXZlKTtcblx0LS10ZXJ0aWFyeV9jb2xvcjogdmFyKC0tY29sX3NhbG1vbik7XG5cdC0tcHJpbWFyeV9mb250X2NvbG9yOiAjZmZmO1xuXHQtLW1meF9oZWFkZXJfY29udGVudF9zaGFkb3dfY29sb3I6ICM2MjY7XG5cdC0tbWFpbl9iZ19jb2xvcjogIzEyMTAxODtcblx0LS1qdW1ib19wcmltYXJ5OiBjb2xvci1taXgoaW4gc3JnYiwgdmFyKC0tcHJpbWFyeV9jb2xvciksICMwMDAgMjUlKTtcblx0LS1qdW1ib190ZXJ0aWFyeTogY29sb3ItbWl4KGluIHNyZ2IsIHZhcigtLXRlcnRpYXJ5X2NvbG9yKSwgIzAwMCA5MCUpO1xuXHQtLWxpc3RpbmdfYnV0dG9uX2NvbG9yOiB2YXIoLS1jb2xfcGluayk7XG5cdC0tbGlzdGluZ19idXR0b25fc2hhZG93OiAjMzMzO1xuXHQtLWxpc3RpbmdfYnV0dG9uX2hvdmVyX2JnX2NvbG9yOiByZ2JhKDEyOCwgMTI4LCAxMjgsIDAuMDUpO1xuXHQtLWNhdGVnb3J5X2hlYWRpbmdfYmFubmVyX2ltZzogdXJsKCdodHRwczovL3N0YXRpYy5tZWdhZmxpeHguY29tL2Fzc2V0cy9pbWFnZXMvYmFubmVyL2NhdGVnb3J5LWhlYWRpbmctYmFubmVyLWRhcmsud2VicCcpO1xuXHQtLWFkX2Jhbm5lcl9iZzogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgdmFyKC0tbWFpbl9iZ19jb2xvciksIHZhcigtLXByaW1hcnlfY29sb3IpKTtcblx0LS1jdXJyZW50X2VwaXNvZGVfY29sb3I6IHZhcigtLWNvbF9waW5rKTtcblx0LS1jYXRfc2VsZWN0X2J1dHRvbl9jb2xvcjogdmFyKC0tY29sX3BpbmspO1xuXHQtLWZpbmRpbmdzX2J1dHRvbl9ob3Zlcl9iZ19jb2w6IHZhcigtLWxpc3RpbmdfYnV0dG9uX2NvbG9yKTtcblx0LS1maW5kaW5nc19idXR0b25faG92ZXJfY29sOiB2YXIoLS1tYWluX2JnX2NvbG9yKTtcblx0LS13YXRjaF9pbmZvX2dlbnJlc19jb2w6ICNmZmY7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuXHQ6cm9vdCB7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdC0tbWZ4X2hlYWRlcl90aXRsZV9zaXplOiAzZW07XG5cdFx0LS13YXRjaF9pbmZvX3RpdGxlX2dlbnJlc19kaXNwbGF5OiBibG9jaztcblx0XHQtLXdhdGNoX2luZm9fZ2VucmVzX2Rpc3BsYXk6IG5vbmU7XG5cdFx0LS1tZnhfanVtYm9faGVhZGVyX2ZhY3RvcjogMjtcblx0XHQtLWp1bWJvX3N1Yl9oZWFkaW5nX2ZvbnRfc2l6ZTogMS41ZW07XG5cdFx0LS1saXN0aW5nX2Nhcm91c2VsX3RpdGxlX3dpZHRoOiA1MCU7XG5cdFx0LS10b3Bfb2Zmc2V0OiAxLjI1ZW07XG5cdFx0LS1tZW51X3dyYXBwZXJfdG9wX29mZnNldDogMS4yNWVtO1xuXHRcdC0tcmVsYXRlZF93cmFwcGVyX3dpZHRoOiBjYWxjKDUwJSAtIDFlbSk7XG5cdFx0LS1jYXRfaGVhZGluZ19mb250X3NpemU6IDEuNWVtO1xuXHRcdC0td2F0Y2hfaW5mb19tYXNrX2ZhY3RvcjogOTIlO1xuXHRcdC0tdHR2X3dyYXBwZXJfZGlyOiByb3c7XG5cdH1cdFxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcblx0OnJvb3Qge1xuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHQtLWZsaXBwZXJfZGlyOiByb3c7XG5cdFx0LS1hbmdsZV9oZWlnaHRfZmFjdG9yOiAxLjU7XG5cdFx0LS10b3Bfb2Zmc2V0OiAxLjVlbTtcblx0XHQtLWNhdF9oZWFkaW5nX2hlaWdodDogY2FsYyh2YXIoLS1tZnhfaGVhZGVyX3RpdGxlX3NpemUpICogdmFyKC0tYW5nbGVfaGVpZ2h0X2ZhY3RvcikgKiAyKTtcblx0XHQtLWNhdF9oZWFkaW5nX3BvczogYWJzb2x1dGU7XG5cdFx0LS1tZnhfaGVhZGVyX2NvbnRlbnRfZGlzcGxheTogZmxleDtcblx0XHQtLW1meF9oZWFkZXJfbWljcm9fZGlzcGxheTogbm9uZTtcblx0XHQtLWVwaXNvZGVfd3JhcHBlcl9kaXI6IHJvdztcblx0XHQtLWVwaXNvZGVfd2F0Y2hfYnV0dG9uX2FsaWduOiBlbmQ7XG5cdFx0LS1lcGlzb2RlX3dyYXBwZXJfaW1nX3NpemU6IDZlbTtcblx0XHQtLWNhdF9oZWFkaW5nX2ZvbnRfc2l6ZTogMmVtO1xuXHRcdC0tY2F0X2ZpbmRpbmdzX2ltZ19hbGlnbjogc3RhcnQ7XG5cdFx0LS1jYXRfZmluZGluZ3NfaW5mb193cmFwcGVyX3RleHRfYWxpZ246IHVuc2V0O1xuXHRcdC0tY2F0X2ZpbmRpbmdzX2luZm9fYnV0dG9uX2Zsb2F0OiByaWdodDtcblx0XHQtLXdhdGNoX2luZm9fbWFza19mYWN0b3I6IDkwJTtcblx0fVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxOTIwcHgpIHtcblx0OnJvb3Qge1xuXHRcdGZvbnQtc2l6ZTogMjJweDtcblx0XHQtLW1meF9oZWFkZXJfdGl0bGVfc2l6ZTogNGVtO1xuXHRcdC0tYW5nbGVfaGVpZ2h0X2ZhY3RvcjogMjtcblx0XHQtLWp1bWJvX3N1Yl9oZWFkaW5nX2ZvbnRfc2l6ZTogMS43NWVtO1xuXHRcdC0tdG9wX29mZnNldDogMmVtO1xuXHRcdC0tc2xpbV9tYXJnaW5fdG9wOiAwO1xuXHRcdC0tY2F0X2hlYWRpbmdfZm9udF9zaXplOiAzZW07XG5cdFx0LS13YXRjaF9pbmZvX21hc2tfZmFjdG9yOiA4NyU7XG5cdH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMjU2MHB4KSB7XG5cdDpyb290IHtcblx0XHRmb250LXNpemU6IDI0cHg7XG5cdH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG9yaWVudGF0aW9uOiBwb3J0cmFpdCkge1xuXHQuZmluZGluZ3Mtd3JhcHBlciB7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuXHRcdG1heC1oZWlnaHQ6IDkwZHZoO1xuXHR9XG5cdC5maW5kaW5ncy1pbmZvLXdyYXBwZXIge1xuXHRcdGhlaWdodDogNTBkdmggIWltcG9ydGFudDtcblx0fVxuXHQuZmluZGluZ3MtaW5mby13cmFwcGVyID4gZGl2OmZpcnN0LWNoaWxkIHtcblx0XHRtYXgtaGVpZ2h0OiA4MiU7XG5cdFx0b3ZlcmZsb3cteTogc2Nyb2xsO1xuXHR9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG5cdC5maW5kaW5ncy13cmFwcGVyIHtcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG5cdH1cblx0LmZpbmRpbmdzLXdyYXBwZXIgPiBpbWcge1xuXHRcdGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcblx0fVxuXHQuZmluZGluZ3MtaW5mby13cmFwcGVyID4gZGl2Omxhc3QtY2hpbGQge1xuXHRcdHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcblx0fVxuXHQuZmluZGluZ3MtaW5mby13cmFwcGVyID4gZGl2Omxhc3QtY2hpbGQgPiBidXR0b24ge1xuXHRcdGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuXHR9XG59XG5cbkBrZXlmcmFtZXMgaGVhZGVyX3VwIHtcblx0MCUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG5cdDEwMCUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWShjYWxjKCh2YXIoLS1tZnhfaGVhZGVyX3RpdGxlX3NpemUpICsgMmVtKSAqIC0xKSk7XG5cdFx0b3BhY2l0eTogMDtcblx0fVxufVxuXG5Aa2V5ZnJhbWVzIGhlYWRlcl9kb3duIHtcblx0MCUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG5cdDEwMCUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWShjYWxjKHZhcigtLW1meF9oZWFkZXJfdGl0bGVfc2l6ZSkgKyAyZW0pKTtcblx0fVxufVxuXG4qIHtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xufVxuXG5Aa2V5ZnJhbWVzIGJnX3B1bHNlIHtcbiAgICAwJSB7IGJhY2tncm91bmQtcG9zaXRpb246MCUgNTAlIH1cbiAgICA1MCUgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOjEwMCUgNTElIH1cbiAgICAxMDAlIHsgYmFja2dyb3VuZC1wb3NpdGlvbjowJSA1MCUgfVxufVxuXG5Aa2V5ZnJhbWVzIGZsb2F0aW5nX3NxdWFyZXMge1xuXHQwJSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApIHJvdGF0ZSgwKSBzY2FsZSgxKTtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG5cdDI1JSB7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxuXHQ3NSUge1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cblx0MTAwJSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MGR2aCkgcm90YXRlKDEwODBkZWcpIHNjYWxlKDAuMTI1KTtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG59XG5cbkBrZXlmcmFtZXMgZXhwYW5kX2Rvd24ge1xuXHQwJSB7XG5cdFx0aGVpZ2h0OiAwO1xuXHR9XG5cdDEwMCUge1xuXHRcdGhlaWdodDogMTAwJTtcblx0fVxufVxuXG5Aa2V5ZnJhbWVzIGVuYWJsZV9zcl9idXR0b25zIHtcblx0MCUge1xuXHRcdG9wYWNpdHk6IDA7XG5cdH1cblx0NTAlIHtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG5cdDEwMCUge1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cbn1cblxuaHRtbCB7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLW1haW5fYmdfY29sb3IpO1xufVxuXG5odG1sLCBib2R5IHtcblx0Zm9udC1mYW1pbHk6IFBsYXk7XG5cdGNvbG9yOiB2YXIoLS1wcmltYXJ5X2ZvbnRfY29sb3IpO1xufVxuXG5oMSB7XG5cdGZvbnQtc2l6ZTogMS41ZW07XG59XG5cbmgyIHtcblx0Zm9udC1zaXplOiAxLjMzZW07XG59XG5cbmgzIHtcblx0Zm9udC1zaXplOiAxLjI1ZW07XG59XG5cbmg0IHtcblx0Zm9udC1zaXplOiAxLjEyNWVtO1xufVxuXG4uZmxpcHBlciwgLmZsaXBwZXIxIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IHZhcigtLWZsaXBwZXJfZGlyKTtcbn1cblxuLmZsaXBwZXIxIHtcblx0Z2FwOiAxZW07XG59XG5cbiNtZngtaGVhZGVyIHtcblx0cGFkZGluZzogMWVtO1xuXHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGJhY2tncm91bmQtaW1hZ2U6IHJhZGlhbC1ncmFkaWVudChjaXJjbGUgYXQgdG9wLCB2YXIoLS1zZWNvbmRhcnlfY29sb3IpIDElLCB2YXIoLS1wcmltYXJ5X2NvbG9yKSAzMyUpO1xuXHR6LWluZGV4OiAyMDAwMDtcbiAgXHRwb3NpdGlvbjogZml4ZWQ7XG4gIFx0d2lkdGg6IDEwMGR2dztcbiAgXHRjb2xvcjogdmFyKC0tbWZ4X2hlYWRlcl90aXRsZV9jb2xvcik7XG4gIFx0d2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbiAgXHRib3JkZXItYm90dG9tOiAwLjI1ZW0gc29saWQgdmFyKC0tc2Vjb25kYXJ5X2NvbG9yKTtcbn1cblxuI21meC1oZWFkZXItdGl0bGUge1xuXHRmb250LWZhbWlseTogQ2hhbXBpb25zaGlwO1xuXHRmb250LXNpemU6IHZhcigtLW1meF9oZWFkZXJfdGl0bGVfc2l6ZSk7XG5cdHVzZXItc2VsZWN0OiBub25lO1xuXHRsaW5lLWhlaWdodDogMC44ZW07XG4gIFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAuMWVtKTtcbiAgXHRjb2xvcjogaW5oZXJpdDtcbn1cblxuI21meC1oZWFkZXItY29udGVudC13cmFwcGVyIHtcblx0ZGlzcGxheTogdmFyKC0tbWZ4X2hlYWRlcl9jb250ZW50X2Rpc3BsYXkpO1xuXHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRnYXA6IDFlbTtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0aGVpZ2h0OiAxMDAlO1xuXHRmb250LXNpemU6IDEuMjVlbTtcblx0Y29sb3I6IGluaGVyaXQ7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeV9jb2xvcik7XG5cdGJvcmRlcjogMC4xMjVlbSBzb2xpZCB2YXIoLS1tZnhfaGVhZGVyX3RpdGxlX2NvbG9yKTtcblx0Ym9yZGVyLXJpZ2h0OiBub25lO1xuXHRwYWRkaW5nOiAwIDJlbTtcblx0bWFyZ2luLXJpZ2h0OiAtMWVtO1xuXHR0cmFuc2Zvcm06IHNrZXcoNDVkZWcpO1xuXHR0cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuNXMgZWFzZS1pbi1vdXQ7XG5cdHotaW5kZXg6IDI1MDtcbn1cblxuI21meC1oZWFkZXItY29udGVudC13cmFwcGVyOmhvdmVyIHtcblx0Ym94LXNoYWRvdzogdmFyKC0tbWZ4X2hlYWRlcl9jb250ZW50X3NoYWRvd19jb2xvcikgLTAuNWVtIDAuNWVtIDFlbTtcbn1cblxuI21meC1oZWFkZXItbWljcm8td3JhcHBlciB7XG5cdGRpc3BsYXk6IHZhcigtLW1meF9oZWFkZXJfbWljcm9fZGlzcGxheSk7XG5cdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdGdhcDogMWVtO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdGZvbnQtc2l6ZTogMS4yNWVtO1xuXHRjb2xvcjogaW5oZXJpdDtcblx0cGFkZGluZzogMCAyZW07XG5cdHotaW5kZXg6IDI1MDtcbn1cblxuI21meC1oZWFkZXItbWljcm8td3JhcHBlciA+IC50aGVtZS1zd2l0Y2gtYnV0dG9uIHtcblx0dHJhbnNmb3JtOiBza2V3KDApO1xuXHRwYWRkaW5nLXJpZ2h0OiAwLjVlbTtcblx0c2NhbGU6IDEuMjU7XG59XG5cbi8qIEJ1cmdlciAqL1xuLmJ1cmdlci1jb250YWluZXIge1xuICAvKnBvc2l0aW9uOiByZWxhdGl2ZTsqL1xufVxuXG4ubWVudS10b2dnbGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxLjI1cmVtO1xuICB0b3A6IDQ5JTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIGhlaWdodDogMjZweDtcbiAgd2lkdGg6IDI5cHg7XG4gIC8qc2NhbGU6IHZhcigtLWJ1cmdlcl9zY2FsZSk7Ki9cbn1cbi5tZW51LXRvZ2dsZSwgLm1lbnUtdG9nZ2xlOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5tZW51LXRvZ2dsZS1iYXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLXRvcDogLTFweDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xufVxuLm1lbnUtdG9nZ2xlLWJhci5tZW51LXRvZ2dsZS1iYXItLXRvcCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC04cHgpO1xufVxuLm1lbnUtdG9nZ2xlLWJhci5tZW51LXRvZ2dsZS1iYXItLWJvdHRvbSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDhweCk7XG59XG4ubmF2LW9wZW4gLm1lbnUtdG9nZ2xlLWJhci5tZW51LXRvZ2dsZS1iYXItLXRvcCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSg0NWRlZyk7XG59XG4ubmF2LW9wZW4gLm1lbnUtdG9nZ2xlLWJhci5tZW51LXRvZ2dsZS1iYXItLW1pZGRsZSB7XG4gIG9wYWNpdHk6IDA7XG59XG4ubmF2LW9wZW4gLm1lbnUtdG9nZ2xlLWJhci5tZW51LXRvZ2dsZS1iYXItLWJvdHRvbSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgtNDVkZWcpO1xufVxuXG4uc2hvd01lbnUge1xuXHRkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG5cdG9wYWNpdHk6IDEgIWltcG9ydGFudDtcblx0bWFyZ2luLXRvcDogMC4yNWVtO1xufVxuXG4jbWVudS13cmFwcGVyIHtcblx0dG9wOiBjYWxjKHZhcigtLW1meF9oZWFkZXJfdGl0bGVfc2l6ZSkgKyB2YXIoLS1tZW51X3dyYXBwZXJfdG9wX29mZnNldCkpO1xuICBcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIFx0Z2FwOiAxZW07XG4gIFx0cG9zaXRpb246IGFic29sdXRlO1xuICBcdHdpZHRoOiAxMDBkdnc7XG4gIFx0ei1pbmRleDogMjUwO1xuICBcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeV9jb2xvcik7XG4gIFx0Y29sb3I6ICNmZmY7XG4gIFx0cGFkZGluZzogMWVtO1xuICBcdGxlZnQ6IDA7XG4gIFx0Ym94LXNoYWRvdzogMHB4IDNlbSAzZW0gLTFlbSAjMDAwO1xufVxuXG4jbWVudS13cmFwcGVyID4gLm1lbnUtaXRlbSB7XG5cdHRyYW5zZm9ybTogc2tldygwKSAhaW1wb3J0YW50O1xufVxuXG4jdG9wIHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHRib3R0b206IHZhcigtLXRvcF9vZmZzZXQpO1xuXHRyaWdodDogdmFyKC0tdG9wX29mZnNldCk7XG5cdGNvbG9yOiAjNjY2O1xuXHR6LWluZGV4OiAxMDAwMDtcblx0Zm9udC1zaXplOiAyZW07XG4gICAgZGlzcGxheTogZmxleDtcbiAgXHRjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5oZWFkZXItdXAsIC5oZWFkZXJfZG93biB7XG5cdGFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG5cdGFuaW1hdGlvbi1maWxsLW1vZGU6IGZvcndhcmRzO1xufVxuXG4uaGVhZGVyLXVwIHtcblx0YW5pbWF0aW9uLW5hbWU6IGhlYWRlcl91cDtcblx0YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG59XG5cbi5oZWFkZXItZG93biB7XG5cdGFuaW1hdGlvbi1uYW1lOiBoZWFkZXJfZG93bjtcblx0YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbn1cblxuLmljb24tYnV0dG9uIHtcblx0Ym9yZGVyOiBub25lO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0Y29sb3I6IGluaGVyaXQ7XG59XG5cbi50aGVtZS1zd2l0Y2gtYnV0dG9uLCAubWVudS1pdGVtIHtcblx0dHJhbnNmb3JtOiBza2V3KC00NWRlZyk7XG59XG5cbi50aGVtZS1zd2l0Y2gtYnV0dG9uID4gc3BhbiA+IGkge1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMC4wNjVlbSk7XG59XG5cbi5tZW51LWl0ZW0sIC5tZW51LWl0ZW0gPiBhIHtcblx0Y29sb3I6IGluaGVyaXQ7XG59XG5cbi5tZW51LWl0ZW0gPiBhOmhvdmVyIHtcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbiNtZngtZm9vdGVyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeV9jb2xvcik7XG5cdGNvbG9yOiB2YXIoLS1tZnhfaGVhZGVyX3RpdGxlX2NvbG9yKTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDYwMDtcblx0cGFkZGluZzogM2VtIDEuNWVtO1xufVxuXG4jdG9wLWZvb3Rlci13cmFwcGVyIGE6aG92ZXIge1xuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuI2VuZC1mb290ZXItd3JhcHBlciB7XG5cdHBhZGRpbmctdG9wOiAzZW07XG59XG5cbiNtZngtZm9vdGVyICoge1xuXHRjb2xvcjogaW5oZXJpdDtcbn1cblxuI2Zvb3Rlci1jb2x1bW5zIHtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdG1hcmdpbjogMC41ZW0gMCAwO1xufVxuXG4jZm9vdGVyLWNvbHVtbnMgYSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG4jZm9vdGVyLWNvbHVtbnMgYTpob3ZlciB7XG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4ucmVhbC1lc3RhdGUge1xuXHRwYWRkaW5nOiAwO1xuXHRtYXJnaW46IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG59XG5cbiNob21lLWp1bWJvIHtcblx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzMGRlZywgdmFyKC0tanVtYm9fcHJpbWFyeSksIHZhcigtLW1haW5fYmdfY29sb3IpLCB2YXIoLS1qdW1ib190ZXJ0aWFyeSkpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogNDAwJSA0MDAlO1xuICAgIGFuaW1hdGlvbjogYmdfcHVsc2UgOHMgZWFzZSBpbmZpbml0ZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbn1cblxuI2p1bWJvLWNpbmVtYS1vdmVybGF5IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiAwO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2h0dHBzOi8vc3RhdGljLm1lZ2FmbGl4eC5jb20vYXNzZXRzL2ltYWdlcy9iYW5uZXIvY29sbGFnZV9jaW5lbWEud2VicCcpO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIFx0YmFja2dyb3VuZC1wb3NpdGlvbi14OiBjZW50ZXI7XG4gIFx0YmFja2dyb3VuZC1wb3NpdGlvbi15OiBib3R0b207XG4gIFx0bWFzay1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgIzAwMCwgdHJhbnNwYXJlbnQpO1xufVxuXG4jaG9tZS1qdW1iby1jb250YWluZXIge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRnYXA6IHZhcigtLW1meF9oZWFkZXJfdGl0bGVfc2l6ZSk7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRwYWRkaW5nOiBjYWxjKHZhcigtLW1meF9oZWFkZXJfdGl0bGVfc2l6ZSkgKiAyLjUpIDAgY2FsYyh2YXIoLS1tZnhfaGVhZGVyX3RpdGxlX3NpemUpIC8gMikgMDtcbn1cblxuI2hvbWUtanVtYm8tY29udGFpbmVyICoge1xuXHR1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuI21meC1qdW1iby10ZXh0IHtcblx0Zm9udC1mYW1pbHk6IENoYW1waW9uc2hpcDtcblx0Zm9udC1zaXplOiBjYWxjKHZhcigtLW1meF9oZWFkZXJfdGl0bGVfc2l6ZSkgKiB2YXIoLS1tZnhfanVtYm9faGVhZGVyX2ZhY3RvcikpO1xuXHRsaW5lLWhlaWdodDogLjhlbTtcbiAgXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLjFlbSk7XG59XG5cbiNob21lLWp1bWJvLWxvZ28td3JhcHBlciA+IGltZyB7XG5cdGhlaWdodDogY2FsYyh2YXIoLS1tZnhfaGVhZGVyX3RpdGxlX3NpemUpICogdmFyKC0tbWZ4X2p1bWJvX2hlYWRlcl9mYWN0b3IpKTtcblx0LS1hbmltYXRlLWR1cmF0aW9uOiAxLjVzO1xufVxuXG4janVtYm8tc3ViLWhlYWRpbmctd3JhcHBlciB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Zm9udC1zaXplOiB2YXIoLS1qdW1ib19zdWJfaGVhZGluZ19mb250X3NpemUpO1xuXHRwYWRkaW5nLWJvdHRvbTogMmVtO1xuXHR1c2VyLXNlbGVjdDogbm9uZTtcblx0LS1hbmltYXRlLWR1cmF0aW9uOiAxLjVzO1xufVxuXG4jaG9tZS1jb250YWluZXItMSB7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeV9jb2xvcik7XG5cdGNvbG9yOiB2YXIoLS1tZnhfaGVhZGVyX3RpdGxlX2NvbG9yKTtcblx0cGFkZGluZzogMS41ZW07XG59XG5cbiNob21lLWNvbnRhaW5lci0yIHtcblx0cGFkZGluZy10b3A6IHZhcigtLW1meF9oZWFkZXJfdGl0bGVfc2l6ZSk7XG5cdHBhZGRpbmctYm90dG9tOiBjYWxjKHZhcigtLW1meF9oZWFkZXJfdGl0bGVfc2l6ZSkgKiAyKTtcbn1cblxuI3NlYXJjaC1jb250YWluZXIge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRnYXA6IDAuNWVtO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4jc2VhcmNoIHtcblx0Zm9udC1zaXplOiBpbmhlcml0O1xuXHRib3JkZXItcmFkaXVzOiAyZW07XG5cdHBhZGRpbmc6IDAuNWVtIDJlbTtcbn1cblxuI3NlYXJjaC1ib3gtd3JhcHBlciA+IHNwYW4uaWNvbiB7XG5cdGNvbG9yOiB2YXIoLS1zZWNvbmRhcnlfY29sb3IpO1xufVxuXG4jc3Ige1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdHotaW5kZXg6IDEwMDA7XG4gIFx0Ym9yZGVyOiBub25lO1xuICBcdGFuaW1hdGlvbi1uYW1lOiBleHBhbmRfZG93bjtcbiAgXHRhbmltYXRpb24tZHVyYXRpb246IDI1MG1zO1xuICBcdGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IDE7XG4gIFx0YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICBcdGJveC1zaGFkb3c6IDBweCAzZW0gM2VtIC0xZW0gIzAwMDtcbn1cblxuI3NyIC5saXN0aW5nLWNhcm91c2VsLXBhZ2luYXRpb24tYnV0dG9uIHtcblx0YW5pbWF0aW9uLW5hbWU6IGVuYWJsZV9zcl9idXR0b25zO1xuICBcdGFuaW1hdGlvbi1kdXJhdGlvbjogNTAwbXM7XG4gIFx0YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMTtcbiAgXHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG59XG5cbmRpdltjbGFzc149XCJhbmdsZS1cIl0ge1xuXHRoZWlnaHQ6IGNhbGModmFyKC0tbWZ4X2hlYWRlcl90aXRsZV9zaXplKSAqIHZhcigtLWFuZ2xlX2hlaWdodF9mYWN0b3IpKTtcblx0ei1pbmRleDogMTAwO1xuICBcdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmFuZ2xlLWxlZnQtYm90dG9tLXByaW1hcnkge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tIHJpZ2h0LCB2YXIoLS1wcmltYXJ5X2NvbG9yKSwgdmFyKC0tcHJpbWFyeV9jb2xvcikgNDklLCB0cmFuc3BhcmVudCA1MCUpO1xufVxuXG4uYW5nbGUtcmlnaHQtYm90dG9tLXByaW1hcnkge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tIGxlZnQsIHZhcigtLXByaW1hcnlfY29sb3IpLCB2YXIoLS1wcmltYXJ5X2NvbG9yKSA0OSUsIHRyYW5zcGFyZW50IDUwJSk7XG59XG5cbi5hbmdsZS1yaWdodC10b3AtcHJpbWFyeSB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20gcmlnaHQsIHRyYW5zcGFyZW50LCB0cmFuc3BhcmVudCA0OSUsIHZhcigtLXByaW1hcnlfY29sb3IpIDUwJSk7XG59XG5cbi5hbmdsZS1sZWZ0LXRvcC1wcmltYXJ5IHtcblx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSBsZWZ0LCB0cmFuc3BhcmVudCwgIHRyYW5zcGFyZW50IDQ5JSwgdmFyKC0tcHJpbWFyeV9jb2xvcikgNTAlKTtcbn1cblxuLmFuZ2xlLWxlZnQtYm90dG9tLXNlY29uZGFyeSB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20gcmlnaHQsIHZhcigtLXNlY29uZGFyeV9jb2xvciksIHZhcigtLXNlY29uZGFyeV9jb2xvcikgNDklLCB0cmFuc3BhcmVudCA1MCUpO1xufVxuXG4uYW5nbGUtcmlnaHQtYm90dG9tLXNlY29uZGFyeSB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20gbGVmdCwgdmFyKC0tc2Vjb25kYXJ5X2NvbG9yKSwgdmFyKC0tc2Vjb25kYXJ5X2NvbG9yKSA0OSUsIHRyYW5zcGFyZW50IDUwJSk7XG59XG5cbi5hbmdsZS1yaWdodC10b3Atc2Vjb25kYXJ5IHtcblx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSByaWdodCwgdHJhbnNwYXJlbnQsIHRyYW5zcGFyZW50IDQ5JSwgdmFyKC0tc2Vjb25kYXJ5X2NvbG9yKSA1MCUpO1xufVxuXG4uYW5nbGUtbGVmdC10b3Atc2Vjb25kYXJ5IHtcblx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSBsZWZ0LCB0cmFuc3BhcmVudCwgIHRyYW5zcGFyZW50IDQ5JSwgdmFyKC0tc2Vjb25kYXJ5X2NvbG9yKSA1MCUpO1xufVxuXG4uYW5nbGUtcmlnaHQtdG9wLWJnLWNvbG9yIHtcblx0aGVpZ2h0OiBjYWxjKHZhcigtLW1meF9oZWFkZXJfdGl0bGVfc2l6ZSkgKiB2YXIoLS1hbmdsZV9oZWlnaHRfZmFjdG9yKSAvIDQpICFpbXBvcnRhbnQ7XG5cdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20gcmlnaHQsIHRyYW5zcGFyZW50LCB0cmFuc3BhcmVudCA0OSUsIHZhcigtLW1haW5fYmdfY29sb3IpIDUwJSk7XG59XG5cbi5hbmdsZS1sZWZ0LWJvdHRvbS1iZy1jb2xvciB7XG5cdGhlaWdodDogY2FsYyh2YXIoLS1tZnhfaGVhZGVyX3RpdGxlX3NpemUpICogdmFyKC0tYW5nbGVfaGVpZ2h0X2ZhY3RvcikgLyA0KSAhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tIHJpZ2h0LCB2YXIoLS1tYWluX2JnX2NvbG9yKSwgdmFyKC0tbWFpbl9iZ19jb2xvcikgNDklLCB0cmFuc3BhcmVudCA1MCUpO1xufVxuXG4uYW5nbGUtbGVmdC1zZWNvbmRhcnktcHJpbWFyeSB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20gcmlnaHQsIHZhcigtLXNlY29uZGFyeV9jb2xvciksIHZhcigtLXNlY29uZGFyeV9jb2xvcikgNDklLCB2YXIoLS1wcmltYXJ5X2NvbG9yKSA1MCUpO1xufVxuXG4uYW5nbGUtbGVmdC1wcmltYXJ5LXNlY29uZGFyeSB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20gcmlnaHQsIHZhcigtLXByaW1hcnlfY29sb3IpLCB2YXIoLS1wcmltYXJ5X2NvbG9yKSA0OSUsIHZhcigtLXNlY29uZGFyeV9jb2xvcikgNTAlKTtcbn1cblxuI3N2Zy1zdGVwcyB7XG5cdGhlaWdodDogYXV0bztcblx0d2lkdGg6IDEwMCU7XG5cdG1hcmdpbi1ib3R0b206IC0xZW07XG5cdHotaW5kZXg6IDEwMDA7XG4gIFx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc3F1YXJlLTE2IHtcblx0YW5pbWF0aW9uLW5hbWU6IGZsb2F0aW5nX3NxdWFyZXM7XG5cdGFuaW1hdGlvbi1kdXJhdGlvbjogOHM7XG5cdGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xuXHR6LWluZGV4OiA1MDA7XG5cdHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbn1cblxuLmxpc3RpbmctY29udGVudC13cmFwcGVyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbWFpbl9iZ19jb2xvcik7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGdhcDogMWVtO1xuXHRwYWRkaW5nOiAyZW07XG4gIFx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ubGlzdGluZy10aXRsZS13cmFwcGVyIHtcblx0bWluLWhlaWdodDogNmVtO1xuXHRtaW4td2lkdGg6IDEwZW07XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4ubGlzdGluZy1jb250ZW50LXdyYXBwZXIgLmJ1dHRvbiwgLmVwaXNvZGUtd2F0Y2gtYnV0dG9uLCAuZmluZGluZ3Mtd3JhcHBlciAuYnV0dG9uIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdGJvcmRlcjogMC4xMjVlbSBzb2xpZCB2YXIoLS1saXN0aW5nX2J1dHRvbl9jb2xvcik7XG5cdGNvbG9yOiB2YXIoLS1saXN0aW5nX2J1dHRvbl9jb2xvcik7XG5cdHRyYW5zZm9ybTogc2tldygtMzBkZWcpO1xufVxuXG4ubGlzdGluZy1jb250ZW50LXdyYXBwZXIgLmJ1dHRvbiA+IHNwYW4sIC5maW5kaW5ncy13cmFwcGVyIC5idXR0b24gPiBzcGFuIHtcblx0dHJhbnNmb3JtOiBza2V3KDMwZGVnKTtcbn1cblxuLmxpc3RpbmctY29udGVudC13cmFwcGVyIC5idXR0b246aG92ZXIsIC5lcGlzb2RlLXdhdGNoLWJ1dHRvbjpob3ZlciwgLmZpbmRpbmdzLXdyYXBwZXIgLmJ1dHRvbjpob3ZlciB7XG5cdGJveC1zaGFkb3c6IHZhcigtLWxpc3RpbmdfYnV0dG9uX3NoYWRvdykgLTAuMjVlbSAwLjI1ZW0gMC41ZW07XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWZpbmRpbmdzX2J1dHRvbl9ob3Zlcl9iZ19jb2wpO1xuXHRjb2xvcjogdmFyKC0tZmluZGluZ3NfYnV0dG9uX2hvdmVyX2NvbCk7XG5cdGJvcmRlci1jb2xvcjogdmFyKC0tZmluZGluZ3NfYnV0dG9uX2hvdmVyX2NvbCk7XG59XG5cbi5saXN0aW5nLWNhcm91c2VsLWNvbnRhaW5lciB7XG5cdHdpZHRoOiAxMDAlO1xuXHRwYWRkaW5nOiAxLjVlbSAxZW07XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeV9jb2xvcik7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Ym9yZGVyLXRvcDogMC4yNWVtIHNvbGlkIHZhcigtLXByaW1hcnlfZm9udF9jb2xvcik7XG59XG5cbi5saXN0aW5nLWNhcm91c2VsLWNvbnRhaW5lci5wcmltYXJ5IHtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeV9jb2xvcik7XG59XG5cbi5saXN0aW5nLWNhcm91c2VsLXRpdGxlLWNvbnRhaW5lciB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgXHR3aWR0aDogdmFyKC0tbGlzdGluZ19jYXJvdXNlbF90aXRsZV93aWR0aCk7XG4gIFx0dG9wOiAxZW07XG4gIFx0bGVmdDogMmVtO1xuICBcdHBhZGRpbmc6IDAuNWVtIDEuNWVtO1xuICBcdGJvcmRlci1sZWZ0OiAwLjI1ZW0gc29saWQgI2ZmZjtcbiAgXHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHZhcigtLXByaW1hcnlfY29sb3IpLCB0cmFuc3BhcmVudCk7XG4gIFx0dHJhbnNmb3JtOiBza2V3KC0zMGRlZyk7XG59XG5cbi5saXN0aW5nLWNhcm91c2VsLWNvbnRhaW5lci5wcmltYXJ5IC5saXN0aW5nLWNhcm91c2VsLXRpdGxlLWNvbnRhaW5lciB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgdmFyKC0tc2Vjb25kYXJ5X2NvbG9yKSwgdHJhbnNwYXJlbnQpO1xufVxuXG4ubGlzdGluZy1jYXJvdXNlbC1wYWdpbmF0aW9uLWNvbnRhaW5lciB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiBjYWxjKDUwJSAtIDJlbSk7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiAwO1xuXHR3aWR0aDogMTAwJTtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRwb2ludGVyLWV2ZW50czogYWxsO1xuXHRwYWRkaW5nOiAwIDFlbTtcbn1cblxuI3JlbGF0ZWQtcGFnIHtcblx0dG9wOiBjYWxjKDUwJSAtIDMzZHZoIC8gMik7XG59XG5cbi5saXN0aW5nLWNhcm91c2VsLXBhZ2luYXRpb24tYnV0dG9uIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeV9jb2xvcik7XG5cdGJvcmRlcjogMC4xMjVlbSBzb2xpZCB2YXIoLS1wcmltYXJ5X2NvbG9yKTtcblx0Y29sb3I6ICNmZmY7XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLmxpc3RpbmctY2Fyb3VzZWwtY29udGFpbmVyLnByaW1hcnkgLmxpc3RpbmctY2Fyb3VzZWwtcGFnaW5hdGlvbi1idXR0b24ge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnlfY29sb3IpO1xuXHRib3JkZXItY29sb3I6IHZhcigtLXNlY29uZGFyeV9jb2xvcik7XG59XG5cbi5saXN0aW5nLWNhcm91c2VsLXBhZ2luYXRpb24tYnV0dG9uOmhvdmVyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdGJvcmRlci1jb2xvcjogI2ZmZjtcbn1cblxuLmxpc3RpbmctY2Fyb3VzZWwtdGl0bGUtY29udGFpbmVyID4gaDEge1xuXHR0cmFuc2Zvcm06IHNrZXcoMzBkZWcpO1xuXHRjb2xvcjogI2ZmZjtcbn1cblxuLmxpc3RpbmctY2Fyb3VzZWwtY2xvc2UtYnV0dG9uIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDFlbTtcblx0cmlnaHQ6IDFlbTtcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRjb2xvcjogdmFyKC0tcHJpbWFyeV9jb2xvcik7XG5cdGJvcmRlci1jb2xvcjogI2ZmZjtcblx0cG9pbnRlci1ldmVudHM6IGFsbDtcbn1cblxuLmxpc3RpbmctY2Fyb3VzZWwtY2xvc2UtYnV0dG9uOmhvdmVyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdGNvbG9yOiAjZmZmO1xuXHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ubGlzdGluZ3Mtd3JhcHBlciwgI3JlbGF0ZWQtd3JhcHBlciB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdGdhcDogMmVtO1xuXHRvdmVyZmxvdy14OiBzY3JvbGw7XG5cdHBhZGRpbmc6IDJlbSAxMCU7XG5cdG1hcmdpbi10b3A6IDJlbTtcblx0c2Nyb2xsYmFyLXdpZHRoOiB0aGluO1xuXHRzY3JvbGxiYXItY29sb3I6ICNmZmYgdHJhbnNwYXJlbnQ7XG59XG5cbiNyZWxhdGVkLXdyYXBwZXIge1xuXHRwYWRkaW5nOiAxZW07XG5cdGhlaWdodDogMTAwJTtcbiAgXHRhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgXHRtYXJnaW4tdG9wOiAwO1xuICBcdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmxpc3RpbmctY2Fyb3VzZWwtZmFkZS1vdmVybGF5IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiAwO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHR6LWluZGV4OiAxMDA7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHZhcigtLXNlY29uZGFyeV9jb2xvcikgMC4yNSUsIHRyYW5zcGFyZW50LCB2YXIoLS1zZWNvbmRhcnlfY29sb3IpIDk5Ljc1JSk7XG59XG5cbi5saXN0aW5nLWNhcm91c2VsLWNvbnRhaW5lci5wcmltYXJ5IC5saXN0aW5nLWNhcm91c2VsLWZhZGUtb3ZlcmxheSB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgdmFyKC0tcHJpbWFyeV9jb2xvcikgMC4yNSUsIHRyYW5zcGFyZW50LCB2YXIoLS1wcmltYXJ5X2NvbG9yKSA5OS43NSUpO1xufVxuXG4ubGlzdGluZy1ib3R0b20tc2VjdGlvbi13cmFwcGVyIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Z2FwOiAwLjVlbTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ubGlzdGluZy1jb3Zlci1hcnQge1xuXHRtaW4td2lkdGg6IDEwZW07XG4gIFx0bWF4LWhlaWdodDogMTRlbTtcbn1cblxuI3ZpZGVvLXdyYXBwZXIge1xuXHRoZWlnaHQ6IDgwZHZoO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi53YXRjaC1pbmZvLWNvbnRhaW5lciB7XG5cdHBhZGRpbmc6IDFlbSAyZW0gMmVtO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIFx0YmFja2dyb3VuZC1wb3NpdGlvbi14OiBjZW50ZXI7XG4gIFx0YmFja2dyb3VuZC1wb3NpdGlvbi15OiB0b3A7XG4gIFx0bWFzay1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgIzAwMCB2YXIoLS13YXRjaF9pbmZvX21hc2tfZmFjdG9yKSwgdHJhbnNwYXJlbnQpO1xuICBcdHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgXHQvKmhlaWdodDogMTAwZHZoOyovXG59XG5cbi53YXRjaC1pbmZvLXdyYXBwZXIge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCB2YXIoLS1zZWNvbmRhcnlfY29sb3IpIDY2JSwgdHJhbnNwYXJlbnQpO1xuXHRjb2xvcjogI2ZmZjtcblx0cGFkZGluZzogMWVtIDFlbTtcbiAgXHRib3JkZXItcmFkaXVzOiAxZW07XG59XG5cbi53YXRjaC1pbmZvLXRpdGxlIHtcblx0cGFkZGluZzogMWVtO1xuXHRib3JkZXItYm90dG9tOiAwLjEyNWVtIHNvbGlkICNmZmY7XG5cdG1hcmdpbi1ib3R0b206IDFlbTtcbn1cblxuLndhdGNoLWluZm8tdGl0bGUtdGV4dCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLndhdGNoLWluZm8tdGl0bGUtZ2VucmVzIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRmbG9hdDogcmlnaHQ7XG5cdGRpc3BsYXk6IHZhcigtLXdhdGNoX2luZm9fdGl0bGVfZ2VucmVzX2Rpc3BsYXkpO1xufVxuXG4ud2F0Y2gtaW5mby1nZW5yZXMge1xuXHRkaXNwbGF5OiB2YXIoLS13YXRjaF9pbmZvX2dlbnJlc19kaXNwbGF5KTtcblx0bWFyZ2luLWJvdHRvbTogMWVtO1xufVxuXG4ud2F0Y2gtaW5mby1nZW5yZXMsIC53YXRjaC1pbmZvLXRpdGxlLWdlbnJlcyB7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLW1haW5fYmdfY29sb3IpO1xuXHRjb2xvcjogdmFyKC0td2F0Y2hfaW5mb19nZW5yZXNfY29sKTtcblx0cGFkZGluZzogMCAxZW07XG5cdGJvcmRlci1yYWRpdXM6IDJlbTtcbn1cblxuLmNhdGVnb3J5LWhlYWRpbmctY29udGFpbmVyIHtcblx0cGFkZGluZzogMWVtO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS1jYXRlZ29yeV9oZWFkaW5nX2Jhbm5lcl9pbWcpO1xuICBcdHBvc2l0aW9uOiB2YXIoLS1jYXRfaGVhZGluZ19wb3MpO1xuICBcdHRvcDogMDtcbiAgXHRsZWZ0OiAwO1xuICBcdHJpZ2h0OiAwO1xuICBcdGhlaWdodDogMTAwJTtcbn1cblxuLmNhdGVnb3J5LWhlYWRpbmcge1xuXHRmb250LXNpemU6IHZhcigtLW1meF9oZWFkZXJfdGl0bGVfc2l6ZSk7XG5cdGZvbnQtZmFtaWx5OiBDaGFtcGlvbnNoaXA7XG5cdG1hcmdpbi10b3A6IGNhbGModmFyKC0tbWZ4X2hlYWRlcl90aXRsZV9zaXplKSAvIDIgLSAwLjEyNWVtKTtcbn1cblxuLmNhdGVnb3J5LWludGVyc2VjdGlvbi13cmFwcGVyIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuICBcdGhlaWdodDogdmFyKC0tY2F0X2hlYWRpbmdfaGVpZ2h0KTtcbn1cblxuLmNhdGVnb3J5LWludGVyc2VjdGlvbi13cmFwcGVyLnNsaW0ge1xuXHRoZWlnaHQ6IGNhbGModmFyKC0tbWZ4X2hlYWRlcl90aXRsZV9zaXplKSAqIHZhcigtLWFuZ2xlX2hlaWdodF9mYWN0b3IpKTtcbn1cblxuLmNhdGVnb3J5LWhlYWRpbmcuc2xpbSB7XG5cdG1hcmdpbi10b3A6IHZhcigtLXNsaW1fbWFyZ2luX3RvcCk7XG59XG5cbi5hbmNob3Ige1xuXHRkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIGhlaWdodDogMDtcbn1cblxuLnBlb3BsZS1jb250YWluZXIsIC5wZXJzb24td3JhcHBlciB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGdhcDogMC41ZW07XG59XG5cbi5wZW9wbGUtY29udGFpbmVyIHtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0bWFyZ2luLWJvdHRvbTogMWVtO1xufVxuXG4ucGVvcGxlLWNvbnRhaW5lciA+IGgyIHtcblx0bWFyZ2luLWJvdHRvbTogMC4yNWVtO1xufVxuXG4ucGVyc29uLXdyYXBwZXIge1xuXHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5wZXJzb24tcGljIHtcblx0aGVpZ2h0OiA0ZW07XG5cdHdpZHRoOiA0ZW07XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0Ym9yZGVyOiAwLjI1ZW0gc29saWQgdmFyKC0tcHJpbWFyeV9jb2xvcik7XG59XG5cbiNzaG93LW1vcmUtY2FzdCB7XG5cdGNvbG9yOiBpbmhlcml0O1xuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuI3JhdGluZ3Mtd3JhcHBlciB7XG5cdHBhZGRpbmc6IDFlbSAwO1xuXHRib3JkZXItdG9wOiAwLjEyNWVtIHNvbGlkICM2NjY7XG5cdG1hcmdpbi10b3A6IDFlbTtcbn1cblxuI2FkLWJhbm5lci1jb250YWluZXIge1xuXHRib3JkZXItdG9wOiAwLjI1ZW0gc29saWQgdmFyKC0tc2Vjb25kYXJ5X2NvbG9yKTtcblx0Ym9yZGVyLWJvdHRvbTogMC4yNWVtIHNvbGlkIHZhcigtLXNlY29uZGFyeV9jb2xvcik7XG5cdGJhY2tncm91bmQ6IHZhcigtLWFkX2Jhbm5lcl9iZyk7XG4gIFx0Y29sb3I6ICNmZmY7XG5cdHBhZGRpbmctdG9wOiAxZW07XG59XG5cbiNlcGlzb2RlLXNlbGVjdG9yLXNlbGVjdC1jb250YWluZXIge1xuXHRtYXJnaW4tYm90dG9tOiAxZW07XG59XG5cbi5lcGlzb2RlLXNlbGVjdG9yLXdyYXBwZXIge1xuXHRkaXNwbGF5OiBmbGV4O1xuICBcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIFx0Z2FwOiAwLjVlbTtcbn1cblxuLmVwaXNvZGUtd3JhcHBlciB7XG5cdGRpc3BsYXk6IGZsZXg7XG4gIFx0ZmxleC1kaXJlY3Rpb246IHZhcigtLWVwaXNvZGVfd3JhcHBlcl9kaXIpO1xuICBcdHdpZHRoOiAxMDAlO1xuICBcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgXHRwYWRkaW5nOiAwLjVlbSAwO1xuICBcdGJvcmRlci1ib3R0b206IDAuMTI1ZW0gc29saWQgdmFyKC0tbWFpbl9iZ19jb2xvcik7XG59XG5cbi5lcGlzb2RlLXdyYXBwZXI6bGFzdC1jaGlsZCB7XG5cdGJvcmRlci1ib3R0b206IG5vbmU7XG59XG5cbi5lcGlzb2RlLXdyYXBwZXIgaW1nIHtcblx0aGVpZ2h0OiB2YXIoLS1lcGlzb2RlX3dyYXBwZXJfaW1nX3NpemUpO1xuXHRtaW4td2lkdGg6IDEwLjVlbTtcblx0Ym9yZGVyLXJhZGl1czogMWVtO1xufVxuXG4uZXBpc29kZS1pbWctaW5mby13cmFwcGVyIHtcblx0ZGlzcGxheTogZmxleDtcbiAgXHRmbGV4LWRpcmVjdGlvbjogdmFyKC0tZXBpc29kZV93cmFwcGVyX2Rpcik7XG4gIFx0Z2FwOiAxZW07XG59XG5cbi5lcGlzb2RlLXdyYXBwZXItaW5mbyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0cGFkZGluZzogMC41ZW0gMDtcbn1cblxuLmVwaXNvZGUtd2F0Y2gtYnV0dG9uIHtcblx0aGVpZ2h0OiBmaXQtY29udGVudDtcbiAgXHRhbGlnbi1zZWxmOiB2YXIoLS1lcGlzb2RlX3dhdGNoX2J1dHRvbl9hbGlnbik7XG4gIFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbWFpbl9iZ19jb2xvcik7XG59XG5cbi5lcGlzb2RlLXdhdGNoLWJ1dHRvbjpob3ZlciB7XG5cdGNvbG9yOiB2YXIoLS1tYWluX2JnX2NvbG9yKTtcblx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1tYWluX2JnX2NvbG9yKTtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbGlzdGluZ19idXR0b25fY29sb3IpO1xufVxuXG4uZXBpc29kZS13YXRjaC1idXR0b24gPiAqIHtcblx0dHJhbnNmb3JtOiBza2V3KDMwZGVnKTtcbn1cblxuLmN1cnJlbnQtZXBpc29kZSB7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLW1haW5fYmdfY29sb3IpO1xuICBcdGNvbG9yOiB2YXIoLS1jdXJyZW50X2VwaXNvZGVfY29sb3IpO1xuICBcdHBhZGRpbmc6IDAuMjVlbTtcbiAgXHRib3JkZXItcmFkaXVzOiAwLjI1ZW07XG4gIFx0d2lkdGg6IGZpdC1jb250ZW50O1xufVxuXG4jcGxheWVyLXNlbGVjdGlvbi1jb250YWluZXIge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0Z2FwOiAxZW07XG5cdHBhZGRpbmc6IDAuNWVtO1xufVxuXG4ucGxheWVyLXNlbGVjdC1idXR0b24ge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnlfY29sb3IpO1xuXHRib3JkZXI6IDAuMTI1ZW0gc29saWQgdmFyKC0tc2Vjb25kYXJ5X2NvbG9yKTtcblx0Y29sb3I6ICNmZmY7XG59XG5cbi5wbGF5ZXItc2VsZWN0LWJ1dHRvbjpob3ZlciB7XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRib3JkZXItY29sb3I6IHZhcigtLXNlY29uZGFyeV9jb2xvcik7XG5cdGNvbG9yOiB2YXIoLS1zZWNvbmRhcnlfY29sb3IpO1xufVxuXG4jY2F0LWhlYWRlci1jb250YWluZXIge1xuXHRwYWRkaW5nOiBjYWxjKDJlbSArIHZhcigtLW1meF9oZWFkZXJfdGl0bGVfc2l6ZSkpIDJlbTtcblx0Ym9yZGVyLXRvcDogMC4yNWVtIHNvbGlkIHZhcigtLXNlY29uZGFyeV9jb2xvcik7XG5cdGJvcmRlci1ib3R0b206IDAuMjVlbSBzb2xpZCB2YXIoLS1zZWNvbmRhcnlfY29sb3IpO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnaHR0cHM6Ly9zdGF0aWMubWVnYWZsaXh4LmNvbS9hc3NldHMvaW1hZ2VzL2Jhbm5lci9iaW5hcnktdGVjaC1iYW5uZXIud2VicCcpO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi50b3AtcmVwZWF0aW5nLWxpbmVzLCAuYm90dG9tLXJlcGVhdGluZy1saW5lcyB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDJlbTtcbn1cblxuLnRvcC1yZXBlYXRpbmctbGluZXMge1xuXHR0b3A6IDA7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHJlcGVhdGluZy1saW5lYXItZ3JhZGllbnQoNDVkZWcsIHRyYW5zcGFyZW50LCB0cmFuc3BhcmVudCAxZW0sIHZhcigtLXNlY29uZGFyeV9jb2xvcikgMWVtLCB2YXIoLS1zZWNvbmRhcnlfY29sb3IpIDJlbSk7XG59XG5cbi5ib3R0b20tcmVwZWF0aW5nLWxpbmVzIHtcblx0Ym90dG9tOiAwO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiByZXBlYXRpbmctbGluZWFyLWdyYWRpZW50KDEzNWRlZywgdHJhbnNwYXJlbnQsIHRyYW5zcGFyZW50IDFlbSwgdmFyKC0tc2Vjb25kYXJ5X2NvbG9yKSAxZW0sIHZhcigtLXNlY29uZGFyeV9jb2xvcikgMmVtKTtcbn1cblxuI2NhdC1jb250YWluZXIge1xuXHRwYWRkaW5nOiAwLjVlbSAxZW07XG4gIFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbWFpbl9iZ19jb2xvcik7XG4gIFx0Ym9yZGVyLXJpZ2h0OiAwLjVlbSBzb2xpZCB2YXIoLS1zZWNvbmRhcnlfY29sb3IpO1xuICBcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDJlbTtcbn1cblxuI2NhdC13cmFwcGVyIHtcblx0bGluZS1oZWlnaHQ6IDEuMjU7XG4gIFx0Zm9udC1mYW1pbHk6IFBsZXhNb25vO1xuICBcdGZvbnQtd2VpZ2h0OiBib2xkZXI7XG4gIFx0Zm9udC1zaXplOiB2YXIoLS1jYXRfaGVhZGluZ19mb250X3NpemUpO1xuICBcdGJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgXHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTMwZGVnLCB2YXIoLS1wcmltYXJ5X2NvbG9yKSwgdmFyKC0tY29sX3BpbmspKTtcbiAgXHRjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIFx0d2lkdGg6IGZpdC1jb250ZW50O1xuICBcdHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4jY2F0LWhlYWRpbmctY29udGVudC13cmFwcGVyIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0Z2FwOiAxZW07XG5cdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuI2N1cnJlbnQtY2F0LWNvbnRhaW5lciB7XG5cdGhlaWdodDogYXV0bztcblx0YWxpZ24tc2VsZjogc3RyZXRjaDtcblx0d2lkdGg6IDEwMCU7XG5cdHBhZGRpbmc6IDFlbTtcblx0Y29sb3I6ICNmZmY7XG5cdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgdmFyKC0tcHJpbWFyeV9jb2xvcikgNzUlLCB0cmFuc3BhcmVudCk7XG5cdGJvcmRlci1sZWZ0OiAwLjVlbSBzb2xpZCB2YXIoLS1tYWluX2JnX2NvbG9yKTtcbn1cblxuI2N1cnJlbnQtY2F0LWNvbnRhaW5lciA+IGgxIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuICBcdHRvcDogNTAlO1xuICBcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgXHRmb250LXNpemU6IHZhcigtLWNhdF9oZWFkaW5nX2ZvbnRfc2l6ZSk7XG59XG5cbiNjYXQtc2VsZWN0LWNvbnRhaW5lciB7XG5cdHBhZGRpbmctdG9wOiAwLjVlbTtcblx0cGFkZGluZy1ib3R0b206IDAuNWVtO1xufVxuXG4jY2F0LXNlbGVjdC13cmFwcGVyIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdHdpZHRoOiAxMDAlO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRnYXA6IDJlbTtcbn1cblxuI2NhdC1zZWxlY3QtYnV0dG9uIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdGNvbG9yOiB2YXIoLS1jYXRfc2VsZWN0X2J1dHRvbl9jb2xvcik7XG5cdGJvcmRlcjogMC4xMjVlbSBzb2xpZCB2YXIoLS1jYXRfc2VsZWN0X2J1dHRvbl9jb2xvcik7XG59XG5cbiNjYXQtc2VsZWN0LWJ1dHRvbjpob3ZlciB7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNhdF9zZWxlY3RfYnV0dG9uX2NvbG9yKTtcblx0Y29sb3I6IHZhcigtLW1haW5fYmdfY29sb3IpO1xufVxuXG4jY2F0LWZpbmRpbmdzLWNvbnRhaW5lciB7XG5cdHBhZGRpbmctdG9wOiAxZW07XG5cdHBhZGRpbmctYm90dG9tOiA0ZW07XG59XG5cbi5maW5kaW5ncy1jb2x1bW4ge1xuXHRwYWRkaW5nOiAyZW07XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeV9jb2xvcik7XG5cdGJvcmRlci1yYWRpdXM6IDJlbTtcbn1cblxuLmZpbmRpbmdzLXdyYXBwZXIge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogdmFyKC0tZXBpc29kZV93cmFwcGVyX2Rpcik7XG5cdGdhcDogMWVtO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRoZWlnaHQ6IDEwMCU7XG59XG5cbi5maW5kaW5ncy13cmFwcGVyIGltZyB7XG5cdGFsaWduLXNlbGY6IHZhcigtLWNhdF9maW5kaW5nc19pbWdfYWxpZ24pO1xufVxuXG4jcmVsYXRlZC1jb250YWluZXIge1xuXHRwYWRkaW5nLWJvdHRvbTogMzNkdmg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuI3JlbGF0ZWQtY29udGFpbmVyID4gaDEge1xuXHR3aWR0aDogZml0LWNvbnRlbnQ7XG4gIFx0cGFkZGluZzogMC41ZW0gMWVtO1xuICBcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLW1haW5fYmdfY29sb3IpO1xuICBcdGNvbG9yOiB2YXIoLS1zZWNvbmRhcnlfY29sb3IpO1xuICBcdGJvcmRlci1yYWRpdXM6IDFlbTtcbiAgXHRtYXJnaW4tbGVmdDogMWVtO1xufVxuXG4jcmVsYXRlZC13cmFwcGVyIC5maW5kaW5ncy13cmFwcGVyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5X2NvbG9yKTtcblx0cGFkZGluZzogMmVtO1xuXHRoZWlnaHQ6IGF1dG87XG5cdGJvcmRlci1yYWRpdXM6IDJlbTtcblx0bWluLXdpZHRoOiB2YXIoLS1yZWxhdGVkX3dyYXBwZXJfd2lkdGgpO1xufVxuXG4uZmluZGluZ3MtaW5mby13cmFwcGVyIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0Z2FwOiAxZW07XG5cdGNvbG9yOiAjZmZmO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIFx0aGVpZ2h0OiAxMDAlO1xuICBcdHdpZHRoOiAxMDAlO1xufVxuXG4uZmluZGluZ3MtaW5mby13cmFwcGVyID4gZGl2Omxhc3QtY2hpbGQge1xuXHR0ZXh0LWFsaWduOiB2YXIoLS1jYXRfZmluZGluZ3NfaW5mb193cmFwcGVyX3RleHRfYWxpZ24pO1xufVxuXG4uZmluZGluZ3MtaW5mby13cmFwcGVyIGgyIHtcblx0Ym9yZGVyLWJvdHRvbTogMC4xMjVlbSBzb2xpZCAjNjY2O1xufVxuXG4uZmluZGluZ3MtaW5mby13cmFwcGVyIC5idXR0b24ge1xuXHRmbG9hdDogdmFyKC0tY2F0X2ZpbmRpbmdzX2luZm9fYnV0dG9uX2Zsb2F0KTtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbWFpbl9iZ19jb2xvcik7XG59XG5cbi5maW5kaW5ncy1pbmZvLXdyYXBwZXIgLmJ1dHRvbjpob3ZlciB7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWZpbmRpbmdzX2J1dHRvbl9ob3Zlcl9iZ19jb2wpO1xuXHRjb2xvcjogdmFyKC0tZmluZGluZ3NfYnV0dG9uX2hvdmVyX2NvbCk7XG5cdGJvcmRlci1jb2xvcjogdmFyKC0tZmluZGluZ3NfYnV0dG9uX2hvdmVyX2NvbCk7XG59XG5cbiNhZC13cmFwcGVyIHtcblx0aGVpZ2h0OiAxMDBkdmg7XG4gIFx0bGVmdDogMDtcbiAgXHRwb3NpdGlvbjogZml4ZWQ7XG4gIFx0cmlnaHQ6IDA7XG4gIFx0dG9wOiAwO1xuICBcdHdpZHRoOiAxMDBkdnc7XG4gIFx0ei1pbmRleDogNTAwMDA7XG59XG5cbiN0dHYtY29udGFpbmVyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5X2NvbG9yKTtcbn1cblxuI3R0di13cmFwcGVyIHtcblx0Y29sb3I6ICNmZmY7XG4gIFx0ZGlzcGxheTogZmxleDtcbiAgXHRmbGV4LWRpcmVjdGlvbjogdmFyKC0tdHR2X3dyYXBwZXJfZGlyKTtcbiAgXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgXHRnYXA6IDFlbTtcbiAgXHRhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4jdHR2LXdyYXBwZXIgPiBoMSB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLyogTG9hZGluZyBTcGlubmVyICovXG5cbi5tZngtbG9hZGVyLXdyYXBwZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogNTAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLDAuNjYpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5tZngtbG9hZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTY0cHg7XG4gIGhlaWdodDogMTY0cHg7XG4gIHBlcnNwZWN0aXZlOiAzMDBweDtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xufVxuLm1meC1sb2FkZXI6OmJlZm9yZSAge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6XG4gICAgcmFkaWFsLWdyYWRpZW50KGNpcmNsZSAxNXB4LCB2YXIoLS1wcmltYXJ5X2NvbG9yKSAxMDAlLCB0cmFuc3BhcmVudCAwKSxcbiAgICByYWRpYWwtZ3JhZGllbnQoY2lyY2xlIDE1cHgsIHZhcigtLXByaW1hcnlfY29sb3IpIDEwMCUsIHRyYW5zcGFyZW50IDApLFxuICAgIGxpbmVhci1ncmFkaWVudCh2YXIoLS1wcmltYXJ5X2NvbG9yKSAxMDBweCwgdHJhbnNwYXJlbnQgMCksXG4gICAgbGluZWFyLWdyYWRpZW50KHZhcigtLXByaW1hcnlfY29sb3IpIDEwMHB4LCB0cmFuc3BhcmVudCAwKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAzMHB4IDMwcHgsIDMwcHggMzBweCwgNDAlIDJweCwgNDAlIDJweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXIsIHJpZ2h0IGNlbnRlciwgbGVmdCBjZW50ZXIsIHJpZ2h0IGNlbnRlcjtcbiAgYW5pbWF0aW9uOiBtZnhscm90YXRlWSAxcyBsaW5lYXIgaW5maW5pdGU7XG59XG4ubWZ4LWxvYWRlcjo6YWZ0ZXIgIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBiYWNrZ3JvdW5kLWltYWdlOlxuICAgIHJhZGlhbC1ncmFkaWVudChjaXJjbGUgMTVweCwgdmFyKC0tc2Vjb25kYXJ5X2NvbG9yKSAxMDAlLCB0cmFuc3BhcmVudCAwKSxcbiAgICByYWRpYWwtZ3JhZGllbnQoY2lyY2xlIDE1cHgsIHZhcigtLXNlY29uZGFyeV9jb2xvcikgMTAwJSwgdHJhbnNwYXJlbnQgMCksXG4gICAgbGluZWFyLWdyYWRpZW50KHZhcigtLXNlY29uZGFyeV9jb2xvcikgMTAwcHgsIHRyYW5zcGFyZW50IDApLFxuICAgIGxpbmVhci1ncmFkaWVudCh2YXIoLS1zZWNvbmRhcnlfY29sb3IpIDEwMHB4LCB0cmFuc3BhcmVudCAwKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAzMHB4IDMwcHgsIDMwcHggMzBweCwgMnB4IDQwJSAsIDJweCA0MCU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXIsIGJvdHRvbSBjZW50ZXIsIHRvcCBjZW50ZXIsIGJvdHRvbSBjZW50ZXI7XG4gIGFuaW1hdGlvbjogbWZ4bHJvdGF0ZVggMXMgbGluZWFyIGluZmluaXRlO1xufVxuXG5Aa2V5ZnJhbWVzIG1meGxyb3RhdGVZIHtcbiAgMCV7IHRyYW5zZm9ybTogcm90YXRlWSgwZGVnKX1cbiAgMTAwJSB7IHRyYW5zZm9ybTogcm90YXRlWSgtMTgwZGVnKX1cbn1cbkBrZXlmcmFtZXMgbWZ4bHJvdGF0ZVgge1xuICAwJSwgMjUlIHsgdHJhbnNmb3JtOiByb3RhdGVYKDBkZWcpfVxuICA3NSUsICAxMDAlIHsgdHJhbnNmb3JtOiByb3RhdGVYKC0xODBkZWcpfVxufSJdfQ== */