@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}.modal-wrapper{background-color:rgba(0,0,0,.5);height:100%;left:0;position:fixed;top:0;width:100%;z-index:200000}.tmp-kill-modal{position:absolute;right:1em;top:1em}.modal-central-container{background-color:var(--primary_color);border-radius:1em;color:#fff;margin:0 auto;max-height:90dvh;overflow-y:auto;padding:1.5em;position:relative;top:50%;transform:translateY(-50%);width:-moz-fit-content;width:fit-content}.modal-central-container>.field.button-group{justify-content:center!important;margin-top:1em}.kill-modal-button{border-radius:50%;font-size:1.1em}.kill-modal-button,.modal-central-container>.field.button-group>button{background-color:#ccc;color:#111;font-weight:700}.kill-modal-button:hover,.modal-central-container>.field.button-group>button:hover{background-color:transparent;border:1px solid #ccc;color:#ccc}.modal-big-icon-wrapper{display:flex;justify-content:center}.modal-big-icon-wrapper>svg{height:4em}.modal-info-text{line-height:1.65;text-align:center}.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}.listing-info{cursor:pointer}.listing-info-modal-heading-wrapper{border-bottom-color:inherit;border-bottom-style:solid;border-bottom-width:.125em}#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}.listing-copy{background-color:var(--listing_button_color)!important;border:.125em solid var(--listing_button_color)!important;color:#fff!important;transform:skew(-30deg);width:100%!important}#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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Q3RCLE9BQVEsQ0FHTixXQUFZLENBRGQsNkJBQThCLENBRTVCLFVBQ0gsQ0FFQSxzQ0FDQyxzREFDRCxDQUVBLDBCQUNDLCtCQUNELENBRUEsK0JBRUMscUNBQXNDLENBRHRDLDJDQUVELENBRUEscUNBQ0Msb0RBQXFELENBRXJELDZDQUE4QyxDQUQ5QyxzQ0FFRCxDQUVBLFlBQ0MsYUFBYyxDQUNaLE1BQU8sQ0FDUCxjQUFlLENBQ2YsT0FBUSxDQUNSLEtBQU0sQ0FDTixZQUFhLENBQ2IsYUFDSCxDQUVBLGVBQ0MsdUNBQ0QsQ0FFQSxhQU1HLGtCQUFtQixDQUxyQixVQUFXLENBQ1QsWUFBYSxDQUNiLHFDQUFzQyxDQUV0QyxPQUFRLENBRFIsc0JBR0gsQ0FFQSxnQkFDQyxpQkFDRCxDQUlBLG9CQU9FLGdDQUFrQyxDQURsQyxXQUFZLENBSFosTUFBTyxDQUZQLGNBQWUsQ0FPZixpQkFBa0IsQ0FObEIsS0FBTSxDQUdOLFVBQVcsQ0FEWCxXQUtGLENBRUEsWUFRRSxhQUFjLENBTGQsWUFBYSxDQUdiLFFBQVMsQ0FGVCxpQkFBa0IsQ0FIbEIsaUJBQWtCLENBSWxCLE9BQVEsQ0FFUix5QkFBMEIsQ0FMMUIsV0FBWSxDQU9aLHFCQUNGLENBQ0EsbUJBZUUsd0NBQXlDLENBUnpDLDhRQUk0RCxDQUc1RCxpQ0FBeUUsQ0FEekUsbURBR0YsQ0FDQSxxQ0FMRSwyQkFBNEIsQ0FYNUIsVUFBVyxDQUdYLFdBQVksQ0FDWixNQUFPLENBSFAsaUJBQWtCLENBSWxCLEtBQU0sQ0FITixVQThCRixDQWhCQSxrQkFlRSx3Q0FBeUMsQ0FSekMsc1JBSThELENBRzlELHlDQUF5RSxDQUR6RSxtREFHRixDQUVBLHVCQUNFLEdBQUksdUJBQXdCLENBQzVCLEdBQU8sMEJBQTJCLENBQ3BDLENBQ0EsdUJBQ0UsT0FBVSx1QkFBd0IsQ0FDbEMsT0FBYSwwQkFBMkIsQ0FDMUMiLCJmaWxlIjoidW5kZWZpbmVkIiwic291cmNlc0NvbnRlbnQiOlsiQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiAnUGxheSc7XG5cdHNyYzogdXJsKCdodHRwczovL3N0YXRpYy5tZWdhZmxpeHguY29tL2Fzc2V0cy9mb250cy9QbGF5LVJlZ3VsYXIudHRmJyk7XG59XG5cbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogJ0NoYW1waW9uc2hpcCc7XG5cdHNyYzogdXJsKCdodHRwczovL3N0YXRpYy5tZWdhZmxpeHguY29tL2Fzc2V0cy9mb250cy9DaGFtcGlvbnNoaXAudHRmJyk7XG59XG5cbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogJ1BsZXhNb25vJztcblx0c3JjOiB1cmwoJ2h0dHBzOi8vc3RhdGljLm1lZ2FmbGl4eC5jb20vYXNzZXRzL2ZvbnRzL0lCTVBsZXhNb25vLUJvbGQudHRmJyk7XG59XG5cbjpyb290IHtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHQtLWNvbF90ZWFsOiAjMmY1MjZlO1xuXHQtLWNhcmJvbl9ibHVlOiAjMDIzO1xuXHQtLWNvbF9wdXJwbGU6ICMyMDE0M2E7XG5cdC0tY29sX3Bpbms6ICM3MTY7XG5cdC0tY29sX29saXZlOiAjMDU1O1xuXHQtLWNvbF9wZWFjaDogI0ZGQjM5OTtcblx0LS1jb2xfc2FsbW9uOiAjRkZENkE2O1xuXHQtLWZsaXBwZXJfZGlyOiBjb2x1bW47XG5cdC0tbWZ4X2hlYWRlcl90aXRsZV9zaXplOiAyZW07XG5cdC0tbWZ4X2hlYWRlcl90aXRsZV9jb2xvcjogI2ZmZjtcblx0LS1tYWluX2JnX2NvbG9yOiAjZThlOGZmO1xuXHQtLWFuZ2xlX2hlaWdodF9mYWN0b3I6IDE7XG5cdC0td2F0Y2hfaW5mb190aXRsZV9nZW5yZXNfZGlzcGxheTogbm9uZTtcblx0LS13YXRjaF9pbmZvX2dlbnJlc19kaXNwbGF5OiBibG9jaztcblx0LS1tZnhfaGVhZGVyX2NvbnRlbnRfZGlzcGxheTogbm9uZTtcblx0LS1tZnhfaGVhZGVyX21pY3JvX2Rpc3BsYXk6IGZsZXg7XG5cdC0tbWZ4X2p1bWJvX2hlYWRlcl9mYWN0b3I6IDEuNTtcblx0LS1qdW1ib19zdWJfaGVhZGluZ19mb250X3NpemU6IDEuMjVlbTtcblx0LS1saXN0aW5nX2Nhcm91c2VsX3RpdGxlX3dpZHRoOiA3NSU7XG5cdC0tdG9wX29mZnNldDogMWVtO1xuXHQtLWNhdF9oZWFkaW5nX3BvczogcmVsYXRpdmU7XG5cdC0tY2F0X2hlYWRpbmdfaGVpZ2h0OiBhdXRvO1xuXHQtLWNhdF9oZWFkaW5nX2ZvbnRfc2l6ZTogMWVtO1xuXHQtLWNhdF9maW5kaW5nc19pbWdfYWxpZ246IGNlbnRlcjtcblx0LS1jYXRfZmluZGluZ3NfaW5mb193cmFwcGVyX3RleHRfYWxpZ246IGNlbnRlcjtcblx0LS1jYXRfZmluZGluZ3NfaW5mb19idXR0b25fZmxvYXQ6IG5vbmU7XG5cdC0tbWVudV93cmFwcGVyX3RvcF9vZmZzZXQ6IDJlbTtcblx0LS1zbGltX21hcmdpbl90b3A6IC0wLjEyNWVtO1xuXHQtLWVwaXNvZGVfd3JhcHBlcl9kaXI6IGNvbHVtbjtcblx0LS1lcGlzb2RlX3dhdGNoX2J1dHRvbl9hbGlnbjogY2VudGVyO1xuXHQtLWVwaXNvZGVfd3JhcHBlcl9pbWdfc2l6ZTogYXV0bztcblx0LS1yZWxhdGVkX3dyYXBwZXJfd2lkdGg6IDEwMCU7XG5cdC0td2F0Y2hfaW5mb19tYXNrX2ZhY3RvcjogOTUlO1xuXHQtLXR0dl93cmFwcGVyX2RpcjogY29sdW1uO1xufVxuXG5bZGF0YS10aGVtZT1cImxpZ2h0XCJdIHtcblx0LS1wcmltYXJ5X2NvbG9yOiB2YXIoLS1jb2xfdGVhbCk7XG5cdC0tc2Vjb25kYXJ5X2NvbG9yOiB2YXIoLS1jYXJib25fYmx1ZSk7XG5cdC0tdGVydGlhcnlfY29sb3I6IHZhcigtLWNvbF9wZWFjaCk7XG5cdC0tcHJpbWFyeV9mb250X2NvbG9yOiAjMDAwO1xuXHQtLW1meF9oZWFkZXJfY29udGVudF9zaGFkb3dfY29sb3I6ICMwMDA7XG5cdC0tbWFpbl9iZ19jb2xvcjogI2U4ZThmZjtcblx0LS1qdW1ib19wcmltYXJ5OiBjb2xvci1taXgoaW4gc3JnYiwgdmFyKC0tcHJpbWFyeV9jb2xvciksICNmZmYgNTAlKTtcblx0LS1qdW1ib190ZXJ0aWFyeTogY29sb3ItbWl4KGluIHNyZ2IsIHZhcigtLXRlcnRpYXJ5X2NvbG9yKSwgI2FhYSA2NiUpO1xuXHQtLWxpc3RpbmdfYnV0dG9uX2NvbG9yOiB2YXIoLS1wcmltYXJ5X2NvbG9yKTtcblx0LS1saXN0aW5nX2J1dHRvbl9zaGFkb3c6IHZhcigtLXNlY29uZGFyeV9jb2xvcik7XG5cdC0tbGlzdGluZ19idXR0b25faG92ZXJfYmdfY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKTtcblx0LS1jYXRlZ29yeV9oZWFkaW5nX2Jhbm5lcl9pbWc6IHVybCgnaHR0cHM6Ly9zdGF0aWMubWVnYWZsaXh4LmNvbS9hc3NldHMvaW1hZ2VzL2Jhbm5lci9jYXRlZ29yeS1oZWFkaW5nLWJhbm5lci53ZWJwJyk7XG5cdC0tYWRfYmFubmVyX2JnOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCB2YXIoLS1qdW1ib19wcmltYXJ5KSwgdmFyKC0tcHJpbWFyeV9jb2xvcikpO1xuXHQtLWN1cnJlbnRfZXBpc29kZV9jb2xvcjogdmFyKC0tcHJpbWFyeV9jb2xvcik7XG5cdC0tY2F0X3NlbGVjdF9idXR0b25fY29sb3I6IHZhcigtLXByaW1hcnlfY29sb3IpO1xuXHQtLWZpbmRpbmdzX2J1dHRvbl9ob3Zlcl9iZ19jb2w6IHRyYW5zcGFyZW50O1xuXHQtLWZpbmRpbmdzX2J1dHRvbl9ob3Zlcl9jb2w6IHZhcigtLWNvbF90ZWFsKTtcblx0LS13YXRjaF9pbmZvX2dlbnJlc19jb2w6IHZhcigtLXNlY29uZGFyeV9jb2xvcik7XG59XG5cbltkYXRhLXRoZW1lPVwiZGFya1wiXSB7XG5cdC0tcHJpbWFyeV9jb2xvcjogdmFyKC0tY29sX3B1cnBsZSk7XG5cdC0tc2Vjb25kYXJ5X2NvbG9yOiB2YXIoLS1jb2xfb2xpdmUpO1xuXHQtLXRlcnRpYXJ5X2NvbG9yOiB2YXIoLS1jb2xfc2FsbW9uKTtcblx0LS1wcmltYXJ5X2ZvbnRfY29sb3I6ICNmZmY7XG5cdC0tbWZ4X2hlYWRlcl9jb250ZW50X3NoYWRvd19jb2xvcjogIzYyNjtcblx0LS1tYWluX2JnX2NvbG9yOiAjMTIxMDE4O1xuXHQtLWp1bWJvX3ByaW1hcnk6IGNvbG9yLW1peChpbiBzcmdiLCB2YXIoLS1wcmltYXJ5X2NvbG9yKSwgIzAwMCAyNSUpO1xuXHQtLWp1bWJvX3RlcnRpYXJ5OiBjb2xvci1taXgoaW4gc3JnYiwgdmFyKC0tdGVydGlhcnlfY29sb3IpLCAjMDAwIDkwJSk7XG5cdC0tbGlzdGluZ19idXR0b25fY29sb3I6IHZhcigtLWNvbF9waW5rKTtcblx0LS1saXN0aW5nX2J1dHRvbl9zaGFkb3c6ICMzMzM7XG5cdC0tbGlzdGluZ19idXR0b25faG92ZXJfYmdfY29sb3I6IHJnYmEoMTI4LCAxMjgsIDEyOCwgMC4wNSk7XG5cdC0tY2F0ZWdvcnlfaGVhZGluZ19iYW5uZXJfaW1nOiB1cmwoJ2h0dHBzOi8vc3RhdGljLm1lZ2FmbGl4eC5jb20vYXNzZXRzL2ltYWdlcy9iYW5uZXIvY2F0ZWdvcnktaGVhZGluZy1iYW5uZXItZGFyay53ZWJwJyk7XG5cdC0tYWRfYmFubmVyX2JnOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCB2YXIoLS1tYWluX2JnX2NvbG9yKSwgdmFyKC0tcHJpbWFyeV9jb2xvcikpO1xuXHQtLWN1cnJlbnRfZXBpc29kZV9jb2xvcjogdmFyKC0tY29sX3BpbmspO1xuXHQtLWNhdF9zZWxlY3RfYnV0dG9uX2NvbG9yOiB2YXIoLS1jb2xfcGluayk7XG5cdC0tZmluZGluZ3NfYnV0dG9uX2hvdmVyX2JnX2NvbDogdmFyKC0tbGlzdGluZ19idXR0b25fY29sb3IpO1xuXHQtLWZpbmRpbmdzX2J1dHRvbl9ob3Zlcl9jb2w6IHZhcigtLW1haW5fYmdfY29sb3IpO1xuXHQtLXdhdGNoX2luZm9fZ2VucmVzX2NvbDogI2ZmZjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG5cdDpyb290IHtcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0LS1tZnhfaGVhZGVyX3RpdGxlX3NpemU6IDNlbTtcblx0XHQtLXdhdGNoX2luZm9fdGl0bGVfZ2VucmVzX2Rpc3BsYXk6IGJsb2NrO1xuXHRcdC0td2F0Y2hfaW5mb19nZW5yZXNfZGlzcGxheTogbm9uZTtcblx0XHQtLW1meF9qdW1ib19oZWFkZXJfZmFjdG9yOiAyO1xuXHRcdC0tanVtYm9fc3ViX2hlYWRpbmdfZm9udF9zaXplOiAxLjVlbTtcblx0XHQtLWxpc3RpbmdfY2Fyb3VzZWxfdGl0bGVfd2lkdGg6IDUwJTtcblx0XHQtLXRvcF9vZmZzZXQ6IDEuMjVlbTtcblx0XHQtLW1lbnVfd3JhcHBlcl90b3Bfb2Zmc2V0OiAxLjI1ZW07XG5cdFx0LS1yZWxhdGVkX3dyYXBwZXJfd2lkdGg6IGNhbGMoNTAlIC0gMWVtKTtcblx0XHQtLWNhdF9oZWFkaW5nX2ZvbnRfc2l6ZTogMS41ZW07XG5cdFx0LS13YXRjaF9pbmZvX21hc2tfZmFjdG9yOiA5MiU7XG5cdFx0LS10dHZfd3JhcHBlcl9kaXI6IHJvdztcblx0fVx0XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuXHQ6cm9vdCB7XG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdC0tZmxpcHBlcl9kaXI6IHJvdztcblx0XHQtLWFuZ2xlX2hlaWdodF9mYWN0b3I6IDEuNTtcblx0XHQtLXRvcF9vZmZzZXQ6IDEuNWVtO1xuXHRcdC0tY2F0X2hlYWRpbmdfaGVpZ2h0OiBjYWxjKHZhcigtLW1meF9oZWFkZXJfdGl0bGVfc2l6ZSkgKiB2YXIoLS1hbmdsZV9oZWlnaHRfZmFjdG9yKSAqIDIpO1xuXHRcdC0tY2F0X2hlYWRpbmdfcG9zOiBhYnNvbHV0ZTtcblx0XHQtLW1meF9oZWFkZXJfY29udGVudF9kaXNwbGF5OiBmbGV4O1xuXHRcdC0tbWZ4X2hlYWRlcl9taWNyb19kaXNwbGF5OiBub25lO1xuXHRcdC0tZXBpc29kZV93cmFwcGVyX2Rpcjogcm93O1xuXHRcdC0tZXBpc29kZV93YXRjaF9idXR0b25fYWxpZ246IGVuZDtcblx0XHQtLWVwaXNvZGVfd3JhcHBlcl9pbWdfc2l6ZTogNmVtO1xuXHRcdC0tY2F0X2hlYWRpbmdfZm9udF9zaXplOiAyZW07XG5cdFx0LS1jYXRfZmluZGluZ3NfaW1nX2FsaWduOiBzdGFydDtcblx0XHQtLWNhdF9maW5kaW5nc19pbmZvX3dyYXBwZXJfdGV4dF9hbGlnbjogdW5zZXQ7XG5cdFx0LS1jYXRfZmluZGluZ3NfaW5mb19idXR0b25fZmxvYXQ6IHJpZ2h0O1xuXHRcdC0td2F0Y2hfaW5mb19tYXNrX2ZhY3RvcjogOTAlO1xuXHR9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE5MjBweCkge1xuXHQ6cm9vdCB7XG5cdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdC0tbWZ4X2hlYWRlcl90aXRsZV9zaXplOiA0ZW07XG5cdFx0LS1hbmdsZV9oZWlnaHRfZmFjdG9yOiAyO1xuXHRcdC0tanVtYm9fc3ViX2hlYWRpbmdfZm9udF9zaXplOiAxLjc1ZW07XG5cdFx0LS10b3Bfb2Zmc2V0OiAyZW07XG5cdFx0LS1zbGltX21hcmdpbl90b3A6IDA7XG5cdFx0LS1jYXRfaGVhZGluZ19mb250X3NpemU6IDNlbTtcblx0XHQtLXdhdGNoX2luZm9fbWFza19mYWN0b3I6IDg3JTtcblx0fVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAyNTYwcHgpIHtcblx0OnJvb3Qge1xuXHRcdGZvbnQtc2l6ZTogMjRweDtcblx0fVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAob3JpZW50YXRpb246IHBvcnRyYWl0KSB7XG5cdC5maW5kaW5ncy13cmFwcGVyIHtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG5cdFx0bWF4LWhlaWdodDogOTBkdmg7XG5cdH1cblx0LmZpbmRpbmdzLWluZm8td3JhcHBlciB7XG5cdFx0aGVpZ2h0OiA1MGR2aCAhaW1wb3J0YW50O1xuXHR9XG5cdC5maW5kaW5ncy1pbmZvLXdyYXBwZXIgPiBkaXY6Zmlyc3QtY2hpbGQge1xuXHRcdG1heC1oZWlnaHQ6IDgyJTtcblx0XHRvdmVyZmxvdy15OiBzY3JvbGw7XG5cdH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcblx0LmZpbmRpbmdzLXdyYXBwZXIge1xuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcblx0fVxuXHQuZmluZGluZ3Mtd3JhcHBlciA+IGltZyB7XG5cdFx0YWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuXHR9XG5cdC5maW5kaW5ncy1pbmZvLXdyYXBwZXIgPiBkaXY6bGFzdC1jaGlsZCB7XG5cdFx0dGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuXHR9XG5cdC5maW5kaW5ncy1pbmZvLXdyYXBwZXIgPiBkaXY6bGFzdC1jaGlsZCA+IGJ1dHRvbiB7XG5cdFx0ZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuQGtleWZyYW1lcyBoZWFkZXJfdXAge1xuXHQwJSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cblx0MTAwJSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKGNhbGMoKHZhcigtLW1meF9oZWFkZXJfdGl0bGVfc2l6ZSkgKyAyZW0pICogLTEpKTtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG59XG5cbkBrZXlmcmFtZXMgaGVhZGVyX2Rvd24ge1xuXHQwJSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cblx0MTAwJSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKGNhbGModmFyKC0tbWZ4X2hlYWRlcl90aXRsZV9zaXplKSArIDJlbSkpO1xuXHR9XG59XG5cbioge1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG59XG5cbkBrZXlmcmFtZXMgYmdfcHVsc2Uge1xuICAgIDAlIHsgYmFja2dyb3VuZC1wb3NpdGlvbjowJSA1MCUgfVxuICAgIDUwJSB7IGJhY2tncm91bmQtcG9zaXRpb246MTAwJSA1MSUgfVxuICAgIDEwMCUgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOjAlIDUwJSB9XG59XG5cbkBrZXlmcmFtZXMgZmxvYXRpbmdfc3F1YXJlcyB7XG5cdDAlIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkgcm90YXRlKDApIHNjYWxlKDEpO1xuXHRcdG9wYWNpdHk6IDA7XG5cdH1cblx0MjUlIHtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG5cdDc1JSB7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxuXHQxMDAlIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwZHZoKSByb3RhdGUoMTA4MGRlZykgc2NhbGUoMC4xMjUpO1xuXHRcdG9wYWNpdHk6IDA7XG5cdH1cbn1cblxuQGtleWZyYW1lcyBleHBhbmRfZG93biB7XG5cdDAlIHtcblx0XHRoZWlnaHQ6IDA7XG5cdH1cblx0MTAwJSB7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHR9XG59XG5cbkBrZXlmcmFtZXMgZW5hYmxlX3NyX2J1dHRvbnMge1xuXHQwJSB7XG5cdFx0b3BhY2l0eTogMDtcblx0fVxuXHQ1MCUge1xuXHRcdG9wYWNpdHk6IDA7XG5cdH1cblx0MTAwJSB7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxufVxuXG5odG1sIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbWFpbl9iZ19jb2xvcik7XG59XG5cbmh0bWwsIGJvZHkge1xuXHRmb250LWZhbWlseTogUGxheTtcblx0Y29sb3I6IHZhcigtLXByaW1hcnlfZm9udF9jb2xvcik7XG59XG5cbmgxIHtcblx0Zm9udC1zaXplOiAxLjVlbTtcbn1cblxuaDIge1xuXHRmb250LXNpemU6IDEuMzNlbTtcbn1cblxuaDMge1xuXHRmb250LXNpemU6IDEuMjVlbTtcbn1cblxuaDQge1xuXHRmb250LXNpemU6IDEuMTI1ZW07XG59XG5cbi5tb2RhbC13cmFwcGVyIHtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcblx0ei1pbmRleDogMjAwMDAwO1xufVxuXG4udG1wLWtpbGwtbW9kYWwge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMWVtO1xuXHRyaWdodDogMWVtO1xufVxuXG4ubW9kYWwtY2VudHJhbC1jb250YWluZXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHR0b3A6IDUwJTtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdCAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHQgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0d2lkdGg6IC13ZWJraXQtZml0LWNvbnRlbnQ7XG5cdHdpZHRoOiAtbW96LWZpdC1jb250ZW50O1xuXHR3aWR0aDogZml0LWNvbnRlbnQ7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnlfY29sb3IpO1xuXHRjb2xvcjogI2ZmZjtcblx0cGFkZGluZzogMS41ZW07XG5cdG1heC1oZWlnaHQ6IDkwZHZoO1xuXHRvdmVyZmxvdy15OiBhdXRvO1xuXHRib3JkZXItcmFkaXVzOiAxZW07XG59XG5cbi5tb2RhbC1jZW50cmFsLWNvbnRhaW5lciA+IC5maWVsZC5idXR0b24tZ3JvdXAge1xuXHQtd2Via2l0LWJveC1wYWNrOiBjZW50ZXIgIWltcG9ydGFudDtcblx0ICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlciAhaW1wb3J0YW50O1xuXHQgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG5cdG1hcmdpbi10b3A6IDFlbTtcbn1cblxuLmtpbGwtbW9kYWwtYnV0dG9uIHtcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRmb250LXNpemU6IDEuMWVtO1xufVxuXG4ua2lsbC1tb2RhbC1idXR0b24sIC5tb2RhbC1jZW50cmFsLWNvbnRhaW5lciA+IC5maWVsZC5idXR0b24tZ3JvdXAgPiBidXR0b24ge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xuXHRjb2xvcjogIzExMTtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5raWxsLW1vZGFsLWJ1dHRvbjpob3ZlciwgLm1vZGFsLWNlbnRyYWwtY29udGFpbmVyID4gLmZpZWxkLmJ1dHRvbi1ncm91cCA+IGJ1dHRvbjpob3ZlciB7XG5cdGNvbG9yOiAjY2NjO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0Ym9yZGVyOiAxcHggc29saWQgI2NjYztcbn1cblxuLm1vZGFsLWJpZy1pY29uLXdyYXBwZXIge1xuXHRkaXNwbGF5OiAtd2Via2l0LWJveDtcblx0ZGlzcGxheTogLW1zLWZsZXhib3g7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcblx0ICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcblx0ICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLm1vZGFsLWJpZy1pY29uLXdyYXBwZXIgPiBzdmcge1xuXHRoZWlnaHQ6IDRlbTtcbn1cblxuLm1vZGFsLWluZm8tdGV4dCB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0bGluZS1oZWlnaHQ6IDEuNjU7XG59XG5cbi5mbGlwcGVyLCAuZmxpcHBlcjEge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogdmFyKC0tZmxpcHBlcl9kaXIpO1xufVxuXG4uZmxpcHBlcjEge1xuXHRnYXA6IDFlbTtcbn1cblxuI21meC1oZWFkZXIge1xuXHRwYWRkaW5nOiAxZW07XG5cdHBhZGRpbmctcmlnaHQ6IDA7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0YmFja2dyb3VuZC1pbWFnZTogcmFkaWFsLWdyYWRpZW50KGNpcmNsZSBhdCB0b3AsIHZhcigtLXNlY29uZGFyeV9jb2xvcikgMSUsIHZhcigtLXByaW1hcnlfY29sb3IpIDMzJSk7XG5cdHotaW5kZXg6IDIwMDAwO1xuICBcdHBvc2l0aW9uOiBmaXhlZDtcbiAgXHR3aWR0aDogMTAwZHZ3O1xuICBcdGNvbG9yOiB2YXIoLS1tZnhfaGVhZGVyX3RpdGxlX2NvbG9yKTtcbiAgXHR3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xuICBcdGJvcmRlci1ib3R0b206IDAuMjVlbSBzb2xpZCB2YXIoLS1zZWNvbmRhcnlfY29sb3IpO1xufVxuXG4jbWZ4LWhlYWRlci10aXRsZSB7XG5cdGZvbnQtZmFtaWx5OiBDaGFtcGlvbnNoaXA7XG5cdGZvbnQtc2l6ZTogdmFyKC0tbWZ4X2hlYWRlcl90aXRsZV9zaXplKTtcblx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cdGxpbmUtaGVpZ2h0OiAwLjhlbTtcbiAgXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMC4xZW0pO1xuICBcdGNvbG9yOiBpbmhlcml0O1xufVxuXG4jbWZ4LWhlYWRlci1jb250ZW50LXdyYXBwZXIge1xuXHRkaXNwbGF5OiB2YXIoLS1tZnhfaGVhZGVyX2NvbnRlbnRfZGlzcGxheSk7XG5cdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdGdhcDogMWVtO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdGZvbnQtc2l6ZTogMS4yNWVtO1xuXHRjb2xvcjogaW5oZXJpdDtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5X2NvbG9yKTtcblx0Ym9yZGVyOiAwLjEyNWVtIHNvbGlkIHZhcigtLW1meF9oZWFkZXJfdGl0bGVfY29sb3IpO1xuXHRib3JkZXItcmlnaHQ6IG5vbmU7XG5cdHBhZGRpbmc6IDAgMmVtO1xuXHRtYXJnaW4tcmlnaHQ6IC0xZW07XG5cdHRyYW5zZm9ybTogc2tldyg0NWRlZyk7XG5cdHRyYW5zaXRpb246IGJveC1zaGFkb3cgMC41cyBlYXNlLWluLW91dDtcblx0ei1pbmRleDogMjUwO1xufVxuXG4jbWZ4LWhlYWRlci1jb250ZW50LXdyYXBwZXI6aG92ZXIge1xuXHRib3gtc2hhZG93OiB2YXIoLS1tZnhfaGVhZGVyX2NvbnRlbnRfc2hhZG93X2NvbG9yKSAtMC41ZW0gMC41ZW0gMWVtO1xufVxuXG4jbWZ4LWhlYWRlci1taWNyby13cmFwcGVyIHtcblx0ZGlzcGxheTogdmFyKC0tbWZ4X2hlYWRlcl9taWNyb19kaXNwbGF5KTtcblx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0Z2FwOiAxZW07XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGhlaWdodDogMTAwJTtcblx0Zm9udC1zaXplOiAxLjI1ZW07XG5cdGNvbG9yOiBpbmhlcml0O1xuXHRwYWRkaW5nOiAwIDJlbTtcblx0ei1pbmRleDogMjUwO1xufVxuXG4jbWZ4LWhlYWRlci1taWNyby13cmFwcGVyID4gLnRoZW1lLXN3aXRjaC1idXR0b24ge1xuXHR0cmFuc2Zvcm06IHNrZXcoMCk7XG5cdHBhZGRpbmctcmlnaHQ6IDAuNWVtO1xuXHRzY2FsZTogMS4yNTtcbn1cblxuLyogQnVyZ2VyICovXG4uYnVyZ2VyLWNvbnRhaW5lciB7XG4gIC8qcG9zaXRpb246IHJlbGF0aXZlOyovXG59XG5cbi5tZW51LXRvZ2dsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDEuMjVyZW07XG4gIHRvcDogNDklO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgaGVpZ2h0OiAyNnB4O1xuICB3aWR0aDogMjlweDtcbiAgLypzY2FsZTogdmFyKC0tYnVyZ2VyX3NjYWxlKTsqL1xufVxuLm1lbnUtdG9nZ2xlLCAubWVudS10b2dnbGU6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm1lbnUtdG9nZ2xlLWJhciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tdG9wOiAtMXB4O1xuICByaWdodDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG59XG4ubWVudS10b2dnbGUtYmFyLm1lbnUtdG9nZ2xlLWJhci0tdG9wIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLThweCk7XG59XG4ubWVudS10b2dnbGUtYmFyLm1lbnUtdG9nZ2xlLWJhci0tYm90dG9tIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgOHB4KTtcbn1cbi5uYXYtb3BlbiAubWVudS10b2dnbGUtYmFyLm1lbnUtdG9nZ2xlLWJhci0tdG9wIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKDQ1ZGVnKTtcbn1cbi5uYXYtb3BlbiAubWVudS10b2dnbGUtYmFyLm1lbnUtdG9nZ2xlLWJhci0tbWlkZGxlIHtcbiAgb3BhY2l0eTogMDtcbn1cbi5uYXYtb3BlbiAubWVudS10b2dnbGUtYmFyLm1lbnUtdG9nZ2xlLWJhci0tYm90dG9tIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKC00NWRlZyk7XG59XG5cbi5zaG93TWVudSB7XG5cdGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcblx0b3BhY2l0eTogMSAhaW1wb3J0YW50O1xuXHRtYXJnaW4tdG9wOiAwLjI1ZW07XG59XG5cbiNtZW51LXdyYXBwZXIge1xuXHR0b3A6IGNhbGModmFyKC0tbWZ4X2hlYWRlcl90aXRsZV9zaXplKSArIHZhcigtLW1lbnVfd3JhcHBlcl90b3Bfb2Zmc2V0KSk7XG4gIFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgXHRnYXA6IDFlbTtcbiAgXHRwb3NpdGlvbjogYWJzb2x1dGU7XG4gIFx0d2lkdGg6IDEwMGR2dztcbiAgXHR6LWluZGV4OiAyNTA7XG4gIFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5X2NvbG9yKTtcbiAgXHRjb2xvcjogI2ZmZjtcbiAgXHRwYWRkaW5nOiAxZW07XG4gIFx0bGVmdDogMDtcbiAgXHRib3gtc2hhZG93OiAwcHggM2VtIDNlbSAtMWVtICMwMDA7XG59XG5cbiNtZW51LXdyYXBwZXIgPiAubWVudS1pdGVtIHtcblx0dHJhbnNmb3JtOiBza2V3KDApICFpbXBvcnRhbnQ7XG59XG5cbiN0b3Age1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdGJvdHRvbTogdmFyKC0tdG9wX29mZnNldCk7XG5cdHJpZ2h0OiB2YXIoLS10b3Bfb2Zmc2V0KTtcblx0Y29sb3I6ICM2NjY7XG5cdHotaW5kZXg6IDEwMDAwO1xuXHRmb250LXNpemU6IDJlbTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICBcdGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmhlYWRlci11cCwgLmhlYWRlcl9kb3duIHtcblx0YW5pbWF0aW9uLWR1cmF0aW9uOiAxcztcblx0YW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XG59XG5cbi5oZWFkZXItdXAge1xuXHRhbmltYXRpb24tbmFtZTogaGVhZGVyX3VwO1xuXHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbn1cblxuLmhlYWRlci1kb3duIHtcblx0YW5pbWF0aW9uLW5hbWU6IGhlYWRlcl9kb3duO1xuXHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xufVxuXG4uaWNvbi1idXR0b24ge1xuXHRib3JkZXI6IG5vbmU7XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRjb2xvcjogaW5oZXJpdDtcbn1cblxuLnRoZW1lLXN3aXRjaC1idXR0b24sIC5tZW51LWl0ZW0ge1xuXHR0cmFuc2Zvcm06IHNrZXcoLTQ1ZGVnKTtcbn1cblxuLnRoZW1lLXN3aXRjaC1idXR0b24gPiBzcGFuID4gaSB7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwLjA2NWVtKTtcbn1cblxuLm1lbnUtaXRlbSwgLm1lbnUtaXRlbSA+IGEge1xuXHRjb2xvcjogaW5oZXJpdDtcbn1cblxuLm1lbnUtaXRlbSA+IGE6aG92ZXIge1xuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuI21meC1mb290ZXIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5X2NvbG9yKTtcblx0Y29sb3I6IHZhcigtLW1meF9oZWFkZXJfdGl0bGVfY29sb3IpO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogNjAwO1xuXHRwYWRkaW5nOiAzZW0gMS41ZW07XG59XG5cbiN0b3AtZm9vdGVyLXdyYXBwZXIgYTpob3ZlciB7XG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4jZW5kLWZvb3Rlci13cmFwcGVyIHtcblx0cGFkZGluZy10b3A6IDNlbTtcbn1cblxuI21meC1mb290ZXIgKiB7XG5cdGNvbG9yOiBpbmhlcml0O1xufVxuXG4jZm9vdGVyLWNvbHVtbnMge1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0bWFyZ2luOiAwLjVlbSAwIDA7XG59XG5cbiNmb290ZXItY29sdW1ucyBhIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbiNmb290ZXItY29sdW1ucyBhOmhvdmVyIHtcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5yZWFsLWVzdGF0ZSB7XG5cdHBhZGRpbmc6IDA7XG5cdG1hcmdpbjogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcbn1cblxuI2hvbWUtanVtYm8ge1xuXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTMwZGVnLCB2YXIoLS1qdW1ib19wcmltYXJ5KSwgdmFyKC0tbWFpbl9iZ19jb2xvciksIHZhcigtLWp1bWJvX3RlcnRpYXJ5KSk7XG4gICAgYmFja2dyb3VuZC1zaXplOiA0MDAlIDQwMCU7XG4gICAgYW5pbWF0aW9uOiBiZ19wdWxzZSA4cyBlYXNlIGluZmluaXRlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xufVxuXG4janVtYm8tY2luZW1hLW92ZXJsYXkge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnaHR0cHM6Ly9zdGF0aWMubWVnYWZsaXh4LmNvbS9hc3NldHMvaW1hZ2VzL2Jhbm5lci9jb2xsYWdlX2NpbmVtYS53ZWJwJyk7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgXHRiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IGNlbnRlcjtcbiAgXHRiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IGJvdHRvbTtcbiAgXHRtYXNrLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjMDAwLCB0cmFuc3BhcmVudCk7XG59XG5cbiNob21lLWp1bWJvLWNvbnRhaW5lciB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdGdhcDogdmFyKC0tbWZ4X2hlYWRlcl90aXRsZV9zaXplKTtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdHBhZGRpbmc6IGNhbGModmFyKC0tbWZ4X2hlYWRlcl90aXRsZV9zaXplKSAqIDIuNSkgMCBjYWxjKHZhcigtLW1meF9oZWFkZXJfdGl0bGVfc2l6ZSkgLyAyKSAwO1xufVxuXG4jaG9tZS1qdW1iby1jb250YWluZXIgKiB7XG5cdHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4jbWZ4LWp1bWJvLXRleHQge1xuXHRmb250LWZhbWlseTogQ2hhbXBpb25zaGlwO1xuXHRmb250LXNpemU6IGNhbGModmFyKC0tbWZ4X2hlYWRlcl90aXRsZV9zaXplKSAqIHZhcigtLW1meF9qdW1ib19oZWFkZXJfZmFjdG9yKSk7XG5cdGxpbmUtaGVpZ2h0OiAuOGVtO1xuICBcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSguMWVtKTtcbn1cblxuI2hvbWUtanVtYm8tbG9nby13cmFwcGVyID4gaW1nIHtcblx0aGVpZ2h0OiBjYWxjKHZhcigtLW1meF9oZWFkZXJfdGl0bGVfc2l6ZSkgKiB2YXIoLS1tZnhfanVtYm9faGVhZGVyX2ZhY3RvcikpO1xuXHQtLWFuaW1hdGUtZHVyYXRpb246IDEuNXM7XG59XG5cbiNqdW1iby1zdWItaGVhZGluZy13cmFwcGVyIHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRmb250LXNpemU6IHZhcigtLWp1bWJvX3N1Yl9oZWFkaW5nX2ZvbnRfc2l6ZSk7XG5cdHBhZGRpbmctYm90dG9tOiAyZW07XG5cdHVzZXItc2VsZWN0OiBub25lO1xuXHQtLWFuaW1hdGUtZHVyYXRpb246IDEuNXM7XG59XG5cbiNob21lLWNvbnRhaW5lci0xIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5X2NvbG9yKTtcblx0Y29sb3I6IHZhcigtLW1meF9oZWFkZXJfdGl0bGVfY29sb3IpO1xuXHRwYWRkaW5nOiAxLjVlbTtcbn1cblxuI2hvbWUtY29udGFpbmVyLTIge1xuXHRwYWRkaW5nLXRvcDogdmFyKC0tbWZ4X2hlYWRlcl90aXRsZV9zaXplKTtcblx0cGFkZGluZy1ib3R0b206IGNhbGModmFyKC0tbWZ4X2hlYWRlcl90aXRsZV9zaXplKSAqIDIpO1xufVxuXG4jc2VhcmNoLWNvbnRhaW5lciB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGdhcDogMC41ZW07XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbiNzZWFyY2gge1xuXHRmb250LXNpemU6IGluaGVyaXQ7XG5cdGJvcmRlci1yYWRpdXM6IDJlbTtcblx0cGFkZGluZzogMC41ZW0gMmVtO1xufVxuXG4jc2VhcmNoLWJveC13cmFwcGVyID4gc3Bhbi5pY29uIHtcblx0Y29sb3I6IHZhcigtLXNlY29uZGFyeV9jb2xvcik7XG59XG5cbiNzciB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogMDtcblx0ei1pbmRleDogMTAwMDtcbiAgXHRib3JkZXI6IG5vbmU7XG4gIFx0YW5pbWF0aW9uLW5hbWU6IGV4cGFuZF9kb3duO1xuICBcdGFuaW1hdGlvbi1kdXJhdGlvbjogMjUwbXM7XG4gIFx0YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMTtcbiAgXHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gIFx0Ym94LXNoYWRvdzogMHB4IDNlbSAzZW0gLTFlbSAjMDAwO1xufVxuXG4jc3IgLmxpc3RpbmctY2Fyb3VzZWwtcGFnaW5hdGlvbi1idXR0b24ge1xuXHRhbmltYXRpb24tbmFtZTogZW5hYmxlX3NyX2J1dHRvbnM7XG4gIFx0YW5pbWF0aW9uLWR1cmF0aW9uOiA1MDBtcztcbiAgXHRhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAxO1xuICBcdGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbn1cblxuZGl2W2NsYXNzXj1cImFuZ2xlLVwiXSB7XG5cdGhlaWdodDogY2FsYyh2YXIoLS1tZnhfaGVhZGVyX3RpdGxlX3NpemUpICogdmFyKC0tYW5nbGVfaGVpZ2h0X2ZhY3RvcikpO1xuXHR6LWluZGV4OiAxMDA7XG4gIFx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYW5nbGUtbGVmdC1ib3R0b20tcHJpbWFyeSB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20gcmlnaHQsIHZhcigtLXByaW1hcnlfY29sb3IpLCB2YXIoLS1wcmltYXJ5X2NvbG9yKSA0OSUsIHRyYW5zcGFyZW50IDUwJSk7XG59XG5cbi5hbmdsZS1yaWdodC1ib3R0b20tcHJpbWFyeSB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20gbGVmdCwgdmFyKC0tcHJpbWFyeV9jb2xvciksIHZhcigtLXByaW1hcnlfY29sb3IpIDQ5JSwgdHJhbnNwYXJlbnQgNTAlKTtcbn1cblxuLmFuZ2xlLXJpZ2h0LXRvcC1wcmltYXJ5IHtcblx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSByaWdodCwgdHJhbnNwYXJlbnQsIHRyYW5zcGFyZW50IDQ5JSwgdmFyKC0tcHJpbWFyeV9jb2xvcikgNTAlKTtcbn1cblxuLmFuZ2xlLWxlZnQtdG9wLXByaW1hcnkge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tIGxlZnQsIHRyYW5zcGFyZW50LCAgdHJhbnNwYXJlbnQgNDklLCB2YXIoLS1wcmltYXJ5X2NvbG9yKSA1MCUpO1xufVxuXG4uYW5nbGUtbGVmdC1ib3R0b20tc2Vjb25kYXJ5IHtcblx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSByaWdodCwgdmFyKC0tc2Vjb25kYXJ5X2NvbG9yKSwgdmFyKC0tc2Vjb25kYXJ5X2NvbG9yKSA0OSUsIHRyYW5zcGFyZW50IDUwJSk7XG59XG5cbi5hbmdsZS1yaWdodC1ib3R0b20tc2Vjb25kYXJ5IHtcblx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSBsZWZ0LCB2YXIoLS1zZWNvbmRhcnlfY29sb3IpLCB2YXIoLS1zZWNvbmRhcnlfY29sb3IpIDQ5JSwgdHJhbnNwYXJlbnQgNTAlKTtcbn1cblxuLmFuZ2xlLXJpZ2h0LXRvcC1zZWNvbmRhcnkge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tIHJpZ2h0LCB0cmFuc3BhcmVudCwgdHJhbnNwYXJlbnQgNDklLCB2YXIoLS1zZWNvbmRhcnlfY29sb3IpIDUwJSk7XG59XG5cbi5hbmdsZS1sZWZ0LXRvcC1zZWNvbmRhcnkge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tIGxlZnQsIHRyYW5zcGFyZW50LCAgdHJhbnNwYXJlbnQgNDklLCB2YXIoLS1zZWNvbmRhcnlfY29sb3IpIDUwJSk7XG59XG5cbi5hbmdsZS1yaWdodC10b3AtYmctY29sb3Ige1xuXHRoZWlnaHQ6IGNhbGModmFyKC0tbWZ4X2hlYWRlcl90aXRsZV9zaXplKSAqIHZhcigtLWFuZ2xlX2hlaWdodF9mYWN0b3IpIC8gNCkgIWltcG9ydGFudDtcblx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSByaWdodCwgdHJhbnNwYXJlbnQsIHRyYW5zcGFyZW50IDQ5JSwgdmFyKC0tbWFpbl9iZ19jb2xvcikgNTAlKTtcbn1cblxuLmFuZ2xlLWxlZnQtYm90dG9tLWJnLWNvbG9yIHtcblx0aGVpZ2h0OiBjYWxjKHZhcigtLW1meF9oZWFkZXJfdGl0bGVfc2l6ZSkgKiB2YXIoLS1hbmdsZV9oZWlnaHRfZmFjdG9yKSAvIDQpICFpbXBvcnRhbnQ7XG5cdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20gcmlnaHQsIHZhcigtLW1haW5fYmdfY29sb3IpLCB2YXIoLS1tYWluX2JnX2NvbG9yKSA0OSUsIHRyYW5zcGFyZW50IDUwJSk7XG59XG5cbi5hbmdsZS1sZWZ0LXNlY29uZGFyeS1wcmltYXJ5IHtcblx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSByaWdodCwgdmFyKC0tc2Vjb25kYXJ5X2NvbG9yKSwgdmFyKC0tc2Vjb25kYXJ5X2NvbG9yKSA0OSUsIHZhcigtLXByaW1hcnlfY29sb3IpIDUwJSk7XG59XG5cbi5hbmdsZS1sZWZ0LXByaW1hcnktc2Vjb25kYXJ5IHtcblx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSByaWdodCwgdmFyKC0tcHJpbWFyeV9jb2xvciksIHZhcigtLXByaW1hcnlfY29sb3IpIDQ5JSwgdmFyKC0tc2Vjb25kYXJ5X2NvbG9yKSA1MCUpO1xufVxuXG4jc3ZnLXN0ZXBzIHtcblx0aGVpZ2h0OiBhdXRvO1xuXHR3aWR0aDogMTAwJTtcblx0bWFyZ2luLWJvdHRvbTogLTFlbTtcblx0ei1pbmRleDogMTAwMDtcbiAgXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zcXVhcmUtMTYge1xuXHRhbmltYXRpb24tbmFtZTogZmxvYXRpbmdfc3F1YXJlcztcblx0YW5pbWF0aW9uLWR1cmF0aW9uOiA4cztcblx0YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG5cdHotaW5kZXg6IDUwMDtcblx0dHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xufVxuXG4ubGlzdGluZy1jb250ZW50LXdyYXBwZXIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1tYWluX2JnX2NvbG9yKTtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Z2FwOiAxZW07XG5cdHBhZGRpbmc6IDJlbTtcbiAgXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5saXN0aW5nLXRpdGxlLXdyYXBwZXIge1xuXHRtaW4taGVpZ2h0OiA2ZW07XG5cdG1pbi13aWR0aDogMTBlbTtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5saXN0aW5nLWNvbnRlbnQtd3JhcHBlciAuYnV0dG9uLCAuZXBpc29kZS13YXRjaC1idXR0b24sIC5maW5kaW5ncy13cmFwcGVyIC5idXR0b24ge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0Ym9yZGVyOiAwLjEyNWVtIHNvbGlkIHZhcigtLWxpc3RpbmdfYnV0dG9uX2NvbG9yKTtcblx0Y29sb3I6IHZhcigtLWxpc3RpbmdfYnV0dG9uX2NvbG9yKTtcblx0dHJhbnNmb3JtOiBza2V3KC0zMGRlZyk7XG59XG5cbi5saXN0aW5nLWNvbnRlbnQtd3JhcHBlciAuYnV0dG9uID4gc3BhbiwgLmZpbmRpbmdzLXdyYXBwZXIgLmJ1dHRvbiA+IHNwYW4ge1xuXHR0cmFuc2Zvcm06IHNrZXcoMzBkZWcpO1xufVxuXG4ubGlzdGluZy1jb250ZW50LXdyYXBwZXIgLmJ1dHRvbjpob3ZlciwgLmVwaXNvZGUtd2F0Y2gtYnV0dG9uOmhvdmVyLCAuZmluZGluZ3Mtd3JhcHBlciAuYnV0dG9uOmhvdmVyIHtcblx0Ym94LXNoYWRvdzogdmFyKC0tbGlzdGluZ19idXR0b25fc2hhZG93KSAtMC4yNWVtIDAuMjVlbSAwLjVlbTtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZmluZGluZ3NfYnV0dG9uX2hvdmVyX2JnX2NvbCk7XG5cdGNvbG9yOiB2YXIoLS1maW5kaW5nc19idXR0b25faG92ZXJfY29sKTtcblx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1maW5kaW5nc19idXR0b25faG92ZXJfY29sKTtcbn1cblxuLmxpc3RpbmctY2Fyb3VzZWwtY29udGFpbmVyIHtcblx0d2lkdGg6IDEwMCU7XG5cdHBhZGRpbmc6IDEuNWVtIDFlbTtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5X2NvbG9yKTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRib3JkZXItdG9wOiAwLjI1ZW0gc29saWQgdmFyKC0tcHJpbWFyeV9mb250X2NvbG9yKTtcbn1cblxuLmxpc3RpbmctY2Fyb3VzZWwtY29udGFpbmVyLnByaW1hcnkge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5X2NvbG9yKTtcbn1cblxuLmxpc3RpbmctY2Fyb3VzZWwtdGl0bGUtY29udGFpbmVyIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuICBcdHdpZHRoOiB2YXIoLS1saXN0aW5nX2Nhcm91c2VsX3RpdGxlX3dpZHRoKTtcbiAgXHR0b3A6IDFlbTtcbiAgXHRsZWZ0OiAyZW07XG4gIFx0cGFkZGluZzogMC41ZW0gMS41ZW07XG4gIFx0Ym9yZGVyLWxlZnQ6IDAuMjVlbSBzb2xpZCAjZmZmO1xuICBcdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgdmFyKC0tcHJpbWFyeV9jb2xvciksIHRyYW5zcGFyZW50KTtcbiAgXHR0cmFuc2Zvcm06IHNrZXcoLTMwZGVnKTtcbn1cblxuLmxpc3RpbmctY2Fyb3VzZWwtY29udGFpbmVyLnByaW1hcnkgLmxpc3RpbmctY2Fyb3VzZWwtdGl0bGUtY29udGFpbmVyIHtcblx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCB2YXIoLS1zZWNvbmRhcnlfY29sb3IpLCB0cmFuc3BhcmVudCk7XG59XG5cbi5saXN0aW5nLWNhcm91c2VsLXBhZ2luYXRpb24tY29udGFpbmVyIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IGNhbGMoNTAlIC0gMmVtKTtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHBvaW50ZXItZXZlbnRzOiBhbGw7XG5cdHBhZGRpbmc6IDAgMWVtO1xufVxuXG4jcmVsYXRlZC1wYWcge1xuXHR0b3A6IGNhbGMoNTAlIC0gMzNkdmggLyAyKTtcbn1cblxuLmxpc3RpbmctY2Fyb3VzZWwtcGFnaW5hdGlvbi1idXR0b24ge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5X2NvbG9yKTtcblx0Ym9yZGVyOiAwLjEyNWVtIHNvbGlkIHZhcigtLXByaW1hcnlfY29sb3IpO1xuXHRjb2xvcjogI2ZmZjtcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4ubGlzdGluZy1jYXJvdXNlbC1jb250YWluZXIucHJpbWFyeSAubGlzdGluZy1jYXJvdXNlbC1wYWdpbmF0aW9uLWJ1dHRvbiB7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeV9jb2xvcik7XG5cdGJvcmRlci1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5X2NvbG9yKTtcbn1cblxuLmxpc3RpbmctY2Fyb3VzZWwtcGFnaW5hdGlvbi1idXR0b246aG92ZXIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0Ym9yZGVyLWNvbG9yOiAjZmZmO1xufVxuXG4ubGlzdGluZy1jYXJvdXNlbC10aXRsZS1jb250YWluZXIgPiBoMSB7XG5cdHRyYW5zZm9ybTogc2tldygzMGRlZyk7XG5cdGNvbG9yOiAjZmZmO1xufVxuXG4ubGlzdGluZy1jYXJvdXNlbC1jbG9zZS1idXR0b24ge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMWVtO1xuXHRyaWdodDogMWVtO1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdGNvbG9yOiB2YXIoLS1wcmltYXJ5X2NvbG9yKTtcblx0Ym9yZGVyLWNvbG9yOiAjZmZmO1xuXHRwb2ludGVyLWV2ZW50czogYWxsO1xufVxuXG4ubGlzdGluZy1jYXJvdXNlbC1jbG9zZS1idXR0b246aG92ZXIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0Y29sb3I6ICNmZmY7XG5cdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5saXN0aW5ncy13cmFwcGVyLCAjcmVsYXRlZC13cmFwcGVyIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0Z2FwOiAyZW07XG5cdG92ZXJmbG93LXg6IHNjcm9sbDtcblx0cGFkZGluZzogMmVtIDEwJTtcblx0bWFyZ2luLXRvcDogMmVtO1xuXHRzY3JvbGxiYXItd2lkdGg6IHRoaW47XG5cdHNjcm9sbGJhci1jb2xvcjogI2ZmZiB0cmFuc3BhcmVudDtcbn1cblxuLmxpc3RpbmctaW5mbyB7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmxpc3RpbmctaW5mby1tb2RhbC1oZWFkaW5nLXdyYXBwZXIge1xuXHRib3JkZXItYm90dG9tOiAwLjEyNWVtIHNvbGlkIGluaGVyaXQ7XG59XG5cbiNyZWxhdGVkLXdyYXBwZXIge1xuXHRwYWRkaW5nOiAxZW07XG5cdGhlaWdodDogMTAwJTtcbiAgXHRhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgXHRtYXJnaW4tdG9wOiAwO1xuICBcdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmxpc3RpbmctY2Fyb3VzZWwtZmFkZS1vdmVybGF5IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiAwO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHR6LWluZGV4OiAxMDA7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHZhcigtLXNlY29uZGFyeV9jb2xvcikgMC4yNSUsIHRyYW5zcGFyZW50LCB2YXIoLS1zZWNvbmRhcnlfY29sb3IpIDk5Ljc1JSk7XG59XG5cbi5saXN0aW5nLWNhcm91c2VsLWNvbnRhaW5lci5wcmltYXJ5IC5saXN0aW5nLWNhcm91c2VsLWZhZGUtb3ZlcmxheSB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgdmFyKC0tcHJpbWFyeV9jb2xvcikgMC4yNSUsIHRyYW5zcGFyZW50LCB2YXIoLS1wcmltYXJ5X2NvbG9yKSA5OS43NSUpO1xufVxuXG4ubGlzdGluZy1ib3R0b20tc2VjdGlvbi13cmFwcGVyIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Z2FwOiAwLjVlbTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ubGlzdGluZy1jb3Zlci1hcnQge1xuXHRtaW4td2lkdGg6IDEwZW07XG4gIFx0bWF4LWhlaWdodDogMTRlbTtcbn1cblxuLmxpc3RpbmctY29weSB7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWxpc3RpbmdfYnV0dG9uX2NvbG9yKSAhaW1wb3J0YW50O1xuICBcdGJvcmRlcjogLjEyNWVtIHNvbGlkIHZhcigtLWxpc3RpbmdfYnV0dG9uX2NvbG9yKSAhaW1wb3J0YW50O1xuICBcdGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIFx0dHJhbnNmb3JtOiBza2V3KC0zMGRlZyk7XG4gIFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuI3ZpZGVvLXdyYXBwZXIge1xuXHRoZWlnaHQ6IDgwZHZoO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi53YXRjaC1pbmZvLWNvbnRhaW5lciB7XG5cdHBhZGRpbmc6IDFlbSAyZW0gMmVtO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIFx0YmFja2dyb3VuZC1wb3NpdGlvbi14OiBjZW50ZXI7XG4gIFx0YmFja2dyb3VuZC1wb3NpdGlvbi15OiB0b3A7XG4gIFx0bWFzay1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgIzAwMCB2YXIoLS13YXRjaF9pbmZvX21hc2tfZmFjdG9yKSwgdHJhbnNwYXJlbnQpO1xuICBcdHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgXHQvKmhlaWdodDogMTAwZHZoOyovXG59XG5cbi53YXRjaC1pbmZvLXdyYXBwZXIge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCB2YXIoLS1zZWNvbmRhcnlfY29sb3IpIDY2JSwgdHJhbnNwYXJlbnQpO1xuXHRjb2xvcjogI2ZmZjtcblx0cGFkZGluZzogMWVtIDFlbTtcbiAgXHRib3JkZXItcmFkaXVzOiAxZW07XG59XG5cbi53YXRjaC1pbmZvLXRpdGxlIHtcblx0cGFkZGluZzogMWVtO1xuXHRib3JkZXItYm90dG9tOiAwLjEyNWVtIHNvbGlkICNmZmY7XG5cdG1hcmdpbi1ib3R0b206IDFlbTtcbn1cblxuLndhdGNoLWluZm8tdGl0bGUtdGV4dCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLndhdGNoLWluZm8tdGl0bGUtZ2VucmVzIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRmbG9hdDogcmlnaHQ7XG5cdGRpc3BsYXk6IHZhcigtLXdhdGNoX2luZm9fdGl0bGVfZ2VucmVzX2Rpc3BsYXkpO1xufVxuXG4ud2F0Y2gtaW5mby1nZW5yZXMge1xuXHRkaXNwbGF5OiB2YXIoLS13YXRjaF9pbmZvX2dlbnJlc19kaXNwbGF5KTtcblx0bWFyZ2luLWJvdHRvbTogMWVtO1xufVxuXG4ud2F0Y2gtaW5mby1nZW5yZXMsIC53YXRjaC1pbmZvLXRpdGxlLWdlbnJlcyB7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLW1haW5fYmdfY29sb3IpO1xuXHRjb2xvcjogdmFyKC0td2F0Y2hfaW5mb19nZW5yZXNfY29sKTtcblx0cGFkZGluZzogMCAxZW07XG5cdGJvcmRlci1yYWRpdXM6IDJlbTtcbn1cblxuLmNhdGVnb3J5LWhlYWRpbmctY29udGFpbmVyIHtcblx0cGFkZGluZzogMWVtO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS1jYXRlZ29yeV9oZWFkaW5nX2Jhbm5lcl9pbWcpO1xuICBcdHBvc2l0aW9uOiB2YXIoLS1jYXRfaGVhZGluZ19wb3MpO1xuICBcdHRvcDogMDtcbiAgXHRsZWZ0OiAwO1xuICBcdHJpZ2h0OiAwO1xuICBcdGhlaWdodDogMTAwJTtcbn1cblxuLmNhdGVnb3J5LWhlYWRpbmcge1xuXHRmb250LXNpemU6IHZhcigtLW1meF9oZWFkZXJfdGl0bGVfc2l6ZSk7XG5cdGZvbnQtZmFtaWx5OiBDaGFtcGlvbnNoaXA7XG5cdG1hcmdpbi10b3A6IGNhbGModmFyKC0tbWZ4X2hlYWRlcl90aXRsZV9zaXplKSAvIDIgLSAwLjEyNWVtKTtcbn1cblxuLmNhdGVnb3J5LWludGVyc2VjdGlvbi13cmFwcGVyIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuICBcdGhlaWdodDogdmFyKC0tY2F0X2hlYWRpbmdfaGVpZ2h0KTtcbn1cblxuLmNhdGVnb3J5LWludGVyc2VjdGlvbi13cmFwcGVyLnNsaW0ge1xuXHRoZWlnaHQ6IGNhbGModmFyKC0tbWZ4X2hlYWRlcl90aXRsZV9zaXplKSAqIHZhcigtLWFuZ2xlX2hlaWdodF9mYWN0b3IpKTtcbn1cblxuLmNhdGVnb3J5LWhlYWRpbmcuc2xpbSB7XG5cdG1hcmdpbi10b3A6IHZhcigtLXNsaW1fbWFyZ2luX3RvcCk7XG59XG5cbi5hbmNob3Ige1xuXHRkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIGhlaWdodDogMDtcbn1cblxuLnBlb3BsZS1jb250YWluZXIsIC5wZXJzb24td3JhcHBlciB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGdhcDogMC41ZW07XG59XG5cbi5wZW9wbGUtY29udGFpbmVyIHtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0bWFyZ2luLWJvdHRvbTogMWVtO1xufVxuXG4ucGVvcGxlLWNvbnRhaW5lciA+IGgyIHtcblx0bWFyZ2luLWJvdHRvbTogMC4yNWVtO1xufVxuXG4ucGVyc29uLXdyYXBwZXIge1xuXHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5wZXJzb24tcGljIHtcblx0aGVpZ2h0OiA0ZW07XG5cdHdpZHRoOiA0ZW07XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0Ym9yZGVyOiAwLjI1ZW0gc29saWQgdmFyKC0tcHJpbWFyeV9jb2xvcik7XG59XG5cbiNzaG93LW1vcmUtY2FzdCB7XG5cdGNvbG9yOiBpbmhlcml0O1xuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuI3JhdGluZ3Mtd3JhcHBlciB7XG5cdHBhZGRpbmc6IDFlbSAwO1xuXHRib3JkZXItdG9wOiAwLjEyNWVtIHNvbGlkICM2NjY7XG5cdG1hcmdpbi10b3A6IDFlbTtcbn1cblxuI2FkLWJhbm5lci1jb250YWluZXIge1xuXHRib3JkZXItdG9wOiAwLjI1ZW0gc29saWQgdmFyKC0tc2Vjb25kYXJ5X2NvbG9yKTtcblx0Ym9yZGVyLWJvdHRvbTogMC4yNWVtIHNvbGlkIHZhcigtLXNlY29uZGFyeV9jb2xvcik7XG5cdGJhY2tncm91bmQ6IHZhcigtLWFkX2Jhbm5lcl9iZyk7XG4gIFx0Y29sb3I6ICNmZmY7XG5cdHBhZGRpbmctdG9wOiAxZW07XG59XG5cbiNlcGlzb2RlLXNlbGVjdG9yLXNlbGVjdC1jb250YWluZXIge1xuXHRtYXJnaW4tYm90dG9tOiAxZW07XG59XG5cbi5lcGlzb2RlLXNlbGVjdG9yLXdyYXBwZXIge1xuXHRkaXNwbGF5OiBmbGV4O1xuICBcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIFx0Z2FwOiAwLjVlbTtcbn1cblxuLmVwaXNvZGUtd3JhcHBlciB7XG5cdGRpc3BsYXk6IGZsZXg7XG4gIFx0ZmxleC1kaXJlY3Rpb246IHZhcigtLWVwaXNvZGVfd3JhcHBlcl9kaXIpO1xuICBcdHdpZHRoOiAxMDAlO1xuICBcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgXHRwYWRkaW5nOiAwLjVlbSAwO1xuICBcdGJvcmRlci1ib3R0b206IDAuMTI1ZW0gc29saWQgdmFyKC0tbWFpbl9iZ19jb2xvcik7XG59XG5cbi5lcGlzb2RlLXdyYXBwZXI6bGFzdC1jaGlsZCB7XG5cdGJvcmRlci1ib3R0b206IG5vbmU7XG59XG5cbi5lcGlzb2RlLXdyYXBwZXIgaW1nIHtcblx0aGVpZ2h0OiB2YXIoLS1lcGlzb2RlX3dyYXBwZXJfaW1nX3NpemUpO1xuXHRtaW4td2lkdGg6IDEwLjVlbTtcblx0Ym9yZGVyLXJhZGl1czogMWVtO1xufVxuXG4uZXBpc29kZS1pbWctaW5mby13cmFwcGVyIHtcblx0ZGlzcGxheTogZmxleDtcbiAgXHRmbGV4LWRpcmVjdGlvbjogdmFyKC0tZXBpc29kZV93cmFwcGVyX2Rpcik7XG4gIFx0Z2FwOiAxZW07XG59XG5cbi5lcGlzb2RlLXdyYXBwZXItaW5mbyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0cGFkZGluZzogMC41ZW0gMDtcbn1cblxuLmVwaXNvZGUtd2F0Y2gtYnV0dG9uIHtcblx0aGVpZ2h0OiBmaXQtY29udGVudDtcbiAgXHRhbGlnbi1zZWxmOiB2YXIoLS1lcGlzb2RlX3dhdGNoX2J1dHRvbl9hbGlnbik7XG4gIFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbWFpbl9iZ19jb2xvcik7XG59XG5cbi5lcGlzb2RlLXdhdGNoLWJ1dHRvbjpob3ZlciB7XG5cdGNvbG9yOiB2YXIoLS1tYWluX2JnX2NvbG9yKTtcblx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1tYWluX2JnX2NvbG9yKTtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbGlzdGluZ19idXR0b25fY29sb3IpO1xufVxuXG4uZXBpc29kZS13YXRjaC1idXR0b24gPiAqIHtcblx0dHJhbnNmb3JtOiBza2V3KDMwZGVnKTtcbn1cblxuLmN1cnJlbnQtZXBpc29kZSB7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLW1haW5fYmdfY29sb3IpO1xuICBcdGNvbG9yOiB2YXIoLS1jdXJyZW50X2VwaXNvZGVfY29sb3IpO1xuICBcdHBhZGRpbmc6IDAuMjVlbTtcbiAgXHRib3JkZXItcmFkaXVzOiAwLjI1ZW07XG4gIFx0d2lkdGg6IGZpdC1jb250ZW50O1xufVxuXG4jcGxheWVyLXNlbGVjdGlvbi1jb250YWluZXIge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0Z2FwOiAxZW07XG5cdHBhZGRpbmc6IDAuNWVtO1xufVxuXG4ucGxheWVyLXNlbGVjdC1idXR0b24ge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnlfY29sb3IpO1xuXHRib3JkZXI6IDAuMTI1ZW0gc29saWQgdmFyKC0tc2Vjb25kYXJ5X2NvbG9yKTtcblx0Y29sb3I6ICNmZmY7XG59XG5cbi5wbGF5ZXItc2VsZWN0LWJ1dHRvbjpob3ZlciB7XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRib3JkZXItY29sb3I6IHZhcigtLXNlY29uZGFyeV9jb2xvcik7XG5cdGNvbG9yOiB2YXIoLS1zZWNvbmRhcnlfY29sb3IpO1xufVxuXG4jY2F0LWhlYWRlci1jb250YWluZXIge1xuXHRwYWRkaW5nOiBjYWxjKDJlbSArIHZhcigtLW1meF9oZWFkZXJfdGl0bGVfc2l6ZSkpIDJlbTtcblx0Ym9yZGVyLXRvcDogMC4yNWVtIHNvbGlkIHZhcigtLXNlY29uZGFyeV9jb2xvcik7XG5cdGJvcmRlci1ib3R0b206IDAuMjVlbSBzb2xpZCB2YXIoLS1zZWNvbmRhcnlfY29sb3IpO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnaHR0cHM6Ly9zdGF0aWMubWVnYWZsaXh4LmNvbS9hc3NldHMvaW1hZ2VzL2Jhbm5lci9iaW5hcnktdGVjaC1iYW5uZXIud2VicCcpO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi50b3AtcmVwZWF0aW5nLWxpbmVzLCAuYm90dG9tLXJlcGVhdGluZy1saW5lcyB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDJlbTtcbn1cblxuLnRvcC1yZXBlYXRpbmctbGluZXMge1xuXHR0b3A6IDA7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHJlcGVhdGluZy1saW5lYXItZ3JhZGllbnQoNDVkZWcsIHRyYW5zcGFyZW50LCB0cmFuc3BhcmVudCAxZW0sIHZhcigtLXNlY29uZGFyeV9jb2xvcikgMWVtLCB2YXIoLS1zZWNvbmRhcnlfY29sb3IpIDJlbSk7XG59XG5cbi5ib3R0b20tcmVwZWF0aW5nLWxpbmVzIHtcblx0Ym90dG9tOiAwO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiByZXBlYXRpbmctbGluZWFyLWdyYWRpZW50KDEzNWRlZywgdHJhbnNwYXJlbnQsIHRyYW5zcGFyZW50IDFlbSwgdmFyKC0tc2Vjb25kYXJ5X2NvbG9yKSAxZW0sIHZhcigtLXNlY29uZGFyeV9jb2xvcikgMmVtKTtcbn1cblxuI2NhdC1jb250YWluZXIge1xuXHRwYWRkaW5nOiAwLjVlbSAxZW07XG4gIFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbWFpbl9iZ19jb2xvcik7XG4gIFx0Ym9yZGVyLXJpZ2h0OiAwLjVlbSBzb2xpZCB2YXIoLS1zZWNvbmRhcnlfY29sb3IpO1xuICBcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDJlbTtcbn1cblxuI2NhdC13cmFwcGVyIHtcblx0bGluZS1oZWlnaHQ6IDEuMjU7XG4gIFx0Zm9udC1mYW1pbHk6IFBsZXhNb25vO1xuICBcdGZvbnQtd2VpZ2h0OiBib2xkZXI7XG4gIFx0Zm9udC1zaXplOiB2YXIoLS1jYXRfaGVhZGluZ19mb250X3NpemUpO1xuICBcdGJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgXHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTMwZGVnLCB2YXIoLS1wcmltYXJ5X2NvbG9yKSwgdmFyKC0tY29sX3BpbmspKTtcbiAgXHRjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIFx0d2lkdGg6IGZpdC1jb250ZW50O1xuICBcdHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4jY2F0LWhlYWRpbmctY29udGVudC13cmFwcGVyIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0Z2FwOiAxZW07XG5cdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuI2N1cnJlbnQtY2F0LWNvbnRhaW5lciB7XG5cdGhlaWdodDogYXV0bztcblx0YWxpZ24tc2VsZjogc3RyZXRjaDtcblx0d2lkdGg6IDEwMCU7XG5cdHBhZGRpbmc6IDFlbTtcblx0Y29sb3I6ICNmZmY7XG5cdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgdmFyKC0tcHJpbWFyeV9jb2xvcikgNzUlLCB0cmFuc3BhcmVudCk7XG5cdGJvcmRlci1sZWZ0OiAwLjVlbSBzb2xpZCB2YXIoLS1tYWluX2JnX2NvbG9yKTtcbn1cblxuI2N1cnJlbnQtY2F0LWNvbnRhaW5lciA+IGgxIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuICBcdHRvcDogNTAlO1xuICBcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgXHRmb250LXNpemU6IHZhcigtLWNhdF9oZWFkaW5nX2ZvbnRfc2l6ZSk7XG59XG5cbiNjYXQtc2VsZWN0LWNvbnRhaW5lciB7XG5cdHBhZGRpbmctdG9wOiAwLjVlbTtcblx0cGFkZGluZy1ib3R0b206IDAuNWVtO1xufVxuXG4jY2F0LXNlbGVjdC13cmFwcGVyIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdHdpZHRoOiAxMDAlO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRnYXA6IDJlbTtcbn1cblxuI2NhdC1zZWxlY3QtYnV0dG9uIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdGNvbG9yOiB2YXIoLS1jYXRfc2VsZWN0X2J1dHRvbl9jb2xvcik7XG5cdGJvcmRlcjogMC4xMjVlbSBzb2xpZCB2YXIoLS1jYXRfc2VsZWN0X2J1dHRvbl9jb2xvcik7XG59XG5cbiNjYXQtc2VsZWN0LWJ1dHRvbjpob3ZlciB7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNhdF9zZWxlY3RfYnV0dG9uX2NvbG9yKTtcblx0Y29sb3I6IHZhcigtLW1haW5fYmdfY29sb3IpO1xufVxuXG4jY2F0LWZpbmRpbmdzLWNvbnRhaW5lciB7XG5cdHBhZGRpbmctdG9wOiAxZW07XG5cdHBhZGRpbmctYm90dG9tOiA0ZW07XG59XG5cbi5maW5kaW5ncy1jb2x1bW4ge1xuXHRwYWRkaW5nOiAyZW07XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeV9jb2xvcik7XG5cdGJvcmRlci1yYWRpdXM6IDJlbTtcbn1cblxuLmZpbmRpbmdzLXdyYXBwZXIge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogdmFyKC0tZXBpc29kZV93cmFwcGVyX2Rpcik7XG5cdGdhcDogMWVtO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRoZWlnaHQ6IDEwMCU7XG59XG5cbi5maW5kaW5ncy13cmFwcGVyIGltZyB7XG5cdGFsaWduLXNlbGY6IHZhcigtLWNhdF9maW5kaW5nc19pbWdfYWxpZ24pO1xufVxuXG4jcmVsYXRlZC1jb250YWluZXIge1xuXHRwYWRkaW5nLWJvdHRvbTogMzNkdmg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuI3JlbGF0ZWQtY29udGFpbmVyID4gaDEge1xuXHR3aWR0aDogZml0LWNvbnRlbnQ7XG4gIFx0cGFkZGluZzogMC41ZW0gMWVtO1xuICBcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLW1haW5fYmdfY29sb3IpO1xuICBcdGNvbG9yOiB2YXIoLS1zZWNvbmRhcnlfY29sb3IpO1xuICBcdGJvcmRlci1yYWRpdXM6IDFlbTtcbiAgXHRtYXJnaW4tbGVmdDogMWVtO1xufVxuXG4jcmVsYXRlZC13cmFwcGVyIC5maW5kaW5ncy13cmFwcGVyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5X2NvbG9yKTtcblx0cGFkZGluZzogMmVtO1xuXHRoZWlnaHQ6IGF1dG87XG5cdGJvcmRlci1yYWRpdXM6IDJlbTtcblx0bWluLXdpZHRoOiB2YXIoLS1yZWxhdGVkX3dyYXBwZXJfd2lkdGgpO1xufVxuXG4uZmluZGluZ3MtaW5mby13cmFwcGVyIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0Z2FwOiAxZW07XG5cdGNvbG9yOiAjZmZmO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIFx0aGVpZ2h0OiAxMDAlO1xuICBcdHdpZHRoOiAxMDAlO1xufVxuXG4uZmluZGluZ3MtaW5mby13cmFwcGVyID4gZGl2Omxhc3QtY2hpbGQge1xuXHR0ZXh0LWFsaWduOiB2YXIoLS1jYXRfZmluZGluZ3NfaW5mb193cmFwcGVyX3RleHRfYWxpZ24pO1xufVxuXG4uZmluZGluZ3MtaW5mby13cmFwcGVyIGgyIHtcblx0Ym9yZGVyLWJvdHRvbTogMC4xMjVlbSBzb2xpZCAjNjY2O1xufVxuXG4uZmluZGluZ3MtaW5mby13cmFwcGVyIC5idXR0b24ge1xuXHRmbG9hdDogdmFyKC0tY2F0X2ZpbmRpbmdzX2luZm9fYnV0dG9uX2Zsb2F0KTtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbWFpbl9iZ19jb2xvcik7XG59XG5cbi5maW5kaW5ncy1pbmZvLXdyYXBwZXIgLmJ1dHRvbjpob3ZlciB7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWZpbmRpbmdzX2J1dHRvbl9ob3Zlcl9iZ19jb2wpO1xuXHRjb2xvcjogdmFyKC0tZmluZGluZ3NfYnV0dG9uX2hvdmVyX2NvbCk7XG5cdGJvcmRlci1jb2xvcjogdmFyKC0tZmluZGluZ3NfYnV0dG9uX2hvdmVyX2NvbCk7XG59XG5cbiNhZC13cmFwcGVyIHtcblx0aGVpZ2h0OiAxMDBkdmg7XG4gIFx0bGVmdDogMDtcbiAgXHRwb3NpdGlvbjogZml4ZWQ7XG4gIFx0cmlnaHQ6IDA7XG4gIFx0dG9wOiAwO1xuICBcdHdpZHRoOiAxMDBkdnc7XG4gIFx0ei1pbmRleDogNTAwMDA7XG59XG5cbiN0dHYtY29udGFpbmVyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5X2NvbG9yKTtcbn1cblxuI3R0di13cmFwcGVyIHtcblx0Y29sb3I6ICNmZmY7XG4gIFx0ZGlzcGxheTogZmxleDtcbiAgXHRmbGV4LWRpcmVjdGlvbjogdmFyKC0tdHR2X3dyYXBwZXJfZGlyKTtcbiAgXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgXHRnYXA6IDFlbTtcbiAgXHRhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4jdHR2LXdyYXBwZXIgPiBoMSB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLyogTG9hZGluZyBTcGlubmVyICovXG5cbi5tZngtbG9hZGVyLXdyYXBwZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogNTAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLDAuNjYpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5tZngtbG9hZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTY0cHg7XG4gIGhlaWdodDogMTY0cHg7XG4gIHBlcnNwZWN0aXZlOiAzMDBweDtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xufVxuLm1meC1sb2FkZXI6OmJlZm9yZSAge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6XG4gICAgcmFkaWFsLWdyYWRpZW50KGNpcmNsZSAxNXB4LCB2YXIoLS1wcmltYXJ5X2NvbG9yKSAxMDAlLCB0cmFuc3BhcmVudCAwKSxcbiAgICByYWRpYWwtZ3JhZGllbnQoY2lyY2xlIDE1cHgsIHZhcigtLXByaW1hcnlfY29sb3IpIDEwMCUsIHRyYW5zcGFyZW50IDApLFxuICAgIGxpbmVhci1ncmFkaWVudCh2YXIoLS1wcmltYXJ5X2NvbG9yKSAxMDBweCwgdHJhbnNwYXJlbnQgMCksXG4gICAgbGluZWFyLWdyYWRpZW50KHZhcigtLXByaW1hcnlfY29sb3IpIDEwMHB4LCB0cmFuc3BhcmVudCAwKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAzMHB4IDMwcHgsIDMwcHggMzBweCwgNDAlIDJweCwgNDAlIDJweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXIsIHJpZ2h0IGNlbnRlciwgbGVmdCBjZW50ZXIsIHJpZ2h0IGNlbnRlcjtcbiAgYW5pbWF0aW9uOiBtZnhscm90YXRlWSAxcyBsaW5lYXIgaW5maW5pdGU7XG59XG4ubWZ4LWxvYWRlcjo6YWZ0ZXIgIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBiYWNrZ3JvdW5kLWltYWdlOlxuICAgIHJhZGlhbC1ncmFkaWVudChjaXJjbGUgMTVweCwgdmFyKC0tc2Vjb25kYXJ5X2NvbG9yKSAxMDAlLCB0cmFuc3BhcmVudCAwKSxcbiAgICByYWRpYWwtZ3JhZGllbnQoY2lyY2xlIDE1cHgsIHZhcigtLXNlY29uZGFyeV9jb2xvcikgMTAwJSwgdHJhbnNwYXJlbnQgMCksXG4gICAgbGluZWFyLWdyYWRpZW50KHZhcigtLXNlY29uZGFyeV9jb2xvcikgMTAwcHgsIHRyYW5zcGFyZW50IDApLFxuICAgIGxpbmVhci1ncmFkaWVudCh2YXIoLS1zZWNvbmRhcnlfY29sb3IpIDEwMHB4LCB0cmFuc3BhcmVudCAwKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAzMHB4IDMwcHgsIDMwcHggMzBweCwgMnB4IDQwJSAsIDJweCA0MCU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXIsIGJvdHRvbSBjZW50ZXIsIHRvcCBjZW50ZXIsIGJvdHRvbSBjZW50ZXI7XG4gIGFuaW1hdGlvbjogbWZ4bHJvdGF0ZVggMXMgbGluZWFyIGluZmluaXRlO1xufVxuXG5Aa2V5ZnJhbWVzIG1meGxyb3RhdGVZIHtcbiAgMCV7IHRyYW5zZm9ybTogcm90YXRlWSgwZGVnKX1cbiAgMTAwJSB7IHRyYW5zZm9ybTogcm90YXRlWSgtMTgwZGVnKX1cbn1cbkBrZXlmcmFtZXMgbWZ4bHJvdGF0ZVgge1xuICAwJSwgMjUlIHsgdHJhbnNmb3JtOiByb3RhdGVYKDBkZWcpfVxuICA3NSUsICAxMDAlIHsgdHJhbnNmb3JtOiByb3RhdGVYKC0xODBkZWcpfVxufSJdfQ== */