#footer-page .territorial-acknowledgment::after,#footer-page .territorial-acknowledgment::before,#header_main .av-main-nav .menu-item-has-children>a>.avia-menu-text::before,#top #wrap_all #header_main .av-main-nav .avia_mega_div>.sub-menu a .avia-menu-text::before,#top #wrap_all .av-share-box ul.av-share-box-list .av-social-link-facebook a::after,#top #wrap_all .av-share-box ul.av-share-box-list .av-social-link-facebook a::before,#top #wrap_all .av-share-box ul.av-share-box-list .av-social-link-flickr a::after,#top #wrap_all .av-share-box ul.av-share-box-list .av-social-link-flickr a::before,#top #wrap_all .av-share-box ul.av-share-box-list .av-social-link-instagram a::after,#top #wrap_all .av-share-box ul.av-share-box-list .av-social-link-instagram a::before,#top #wrap_all .av-share-box ul.av-share-box-list .av-social-link-twitter a::after,#top #wrap_all .av-share-box ul.av-share-box-list .av-social-link-twitter a::before,#top #wrap_all .av-share-box ul.av-share-box-list .av-social-link-youtube a::after,#top #wrap_all .av-share-box ul.av-share-box-list .av-social-link-youtube a::before,#top #wrap_all .av-share-box ul.av-share-box-list a::after,#top #wrap_all .av-share-box ul.av-share-box-list a::before,#top #wrap_all .custom-social-media-links.custom-icons a::after,#top #wrap_all .custom-social-media-links.custom-icons a::before,#top #wrap_all .hero-slider .avia-slideshow-arrows .next-slide::before,#top #wrap_all .hero-slider .avia-slideshow-arrows .prev-slide::before,#top #wrap_all ul.custom_social_bookmarks.custom-icons a::after,#top #wrap_all ul.custom_social_bookmarks.custom-icons a::before,#top .togglecontainer.custom-accordion .single_toggle .toggler::after,#top .togglecontainer.custom-accordion .single_toggle .toggler::before,#wrap_all a.avia-button>.avia_iconbox_title::after,#wrap_all a.avia-button>.avia_iconbox_title::before,.alert-bar .close-alert::after,.alert-bar .close-alert::before,.av-burger-overlay #av-burger-menu-ul::before,.av-burger-overlay .close-burger .close-wrap::after,.av-burger-overlay .close-burger .close-wrap::before,.avia-section.top-overlay::after,.avia-section.top-overlay::before,.banner::before,.custom-item-block .img-container::before,.custom-social-profile-links .inner-wrap .profile-link a::after,.custom-social-profile-links .inner-wrap .profile-link a::before,.games-section .flex_column_table .flex_column::before,.hero-slider .avia-slideshow-slide::before,.wave-section::after,.wave-section::before,.with-sidebar .page-link-sidebar .sidebar-link a::after,.with-sidebar .page-link-sidebar .sidebar-link a::before{content:"";display:block;position:absolute}#footer-page .custom-menu-nav .menu,#top #wrap_all .external-links-list,.custom-social-media-links.custom-icons,ul.custom_social_bookmarks.custom-icons,ul.icon-check{list-style:none;margin:0;padding:0}#main .av-special-heading.h1-style .av-special-heading-tag,#main .h1-style,#main h1,h1{font:bold 4rem/1.2em Figtree,sans-serif;letter-spacing:0;text-transform:none}@media screen and (min-width:811px){#main .av-special-heading.h1-style .av-special-heading-tag,#main .h1-style,#main h1,h1{font-size:7rem;line-height:1}}#main h2,h2{font:bold 3rem/1.25em Figtree,sans-serif;letter-spacing:0;text-transform:none}@media screen and (min-width:811px){#main h2,h2{font-size:5rem}}#main h3,#top #wrap_all .av-share-box .av-share-link-description,h3{font:bold 2.6rem/1.2em Figtree,sans-serif;letter-spacing:0;text-transform:none}@media screen and (min-width:811px){#main h3,#top #wrap_all .av-share-box .av-share-link-description,h3{font-size:4rem}}#main h4,h4{font:bold 2.2rem/1.2em Figtree,sans-serif;letter-spacing:0;text-transform:none}@media screen and (min-width:811px){#main h4,h4{font-size:3rem}}#main h5,h5{font:bold 2rem/1.652em Figtree,sans-serif;letter-spacing:0;text-transform:none}@media screen and (min-width:811px){#main h5,h5{font-size:2.3rem}}#main h6,h6{font:bold 1.8rem/1.667em Figtree,sans-serif;letter-spacing:0;text-transform:none}@media screen and (min-width:811px){#main h6,h6{font-size:2.1rem}}#header_main .av-main-nav .menu-item-has-children>a>.avia-menu-text::before,#top #wrap_all #header_main .av-main-nav .avia_mega_div>.sub-menu a .avia-menu-text::before,#top #wrap_all .av-share-box ul.av-share-box-list .av-social-link-facebook a::after,#top #wrap_all .av-share-box ul.av-share-box-list .av-social-link-facebook a::before,#top #wrap_all .av-share-box ul.av-share-box-list .av-social-link-flickr a::after,#top #wrap_all .av-share-box ul.av-share-box-list .av-social-link-flickr a::before,#top #wrap_all .av-share-box ul.av-share-box-list .av-social-link-instagram a::after,#top #wrap_all .av-share-box ul.av-share-box-list .av-social-link-instagram a::before,#top #wrap_all .av-share-box ul.av-share-box-list .av-social-link-twitter a::after,#top #wrap_all .av-share-box ul.av-share-box-list .av-social-link-twitter a::before,#top #wrap_all .av-share-box ul.av-share-box-list .av-social-link-youtube a::after,#top #wrap_all .av-share-box ul.av-share-box-list .av-social-link-youtube a::before,#top #wrap_all .custom-social-media-links.custom-icons .av-social-link-facebook a::after,#top #wrap_all .custom-social-media-links.custom-icons .av-social-link-facebook a::before,#top #wrap_all .custom-social-media-links.custom-icons .av-social-link-flickr a::after,#top #wrap_all .custom-social-media-links.custom-icons .av-social-link-flickr a::before,#top #wrap_all .custom-social-media-links.custom-icons .av-social-link-instagram a::after,#top #wrap_all .custom-social-media-links.custom-icons .av-social-link-instagram a::before,#top #wrap_all .custom-social-media-links.custom-icons .av-social-link-twitter a::after,#top #wrap_all .custom-social-media-links.custom-icons .av-social-link-twitter a::before,#top #wrap_all .custom-social-media-links.custom-icons .av-social-link-youtube a::after,#top #wrap_all .custom-social-media-links.custom-icons .av-social-link-youtube a::before,#top #wrap_all .custom-social-media-links.custom-icons .custom-icons_facebook a::after,#top #wrap_all .custom-social-media-links.custom-icons .custom-icons_facebook a::before,#top #wrap_all .custom-social-media-links.custom-icons .custom-icons_flickr a::after,#top #wrap_all .custom-social-media-links.custom-icons .custom-icons_flickr a::before,#top #wrap_all .custom-social-media-links.custom-icons .custom-icons_instagram a::after,#top #wrap_all .custom-social-media-links.custom-icons .custom-icons_instagram a::before,#top #wrap_all .custom-social-media-links.custom-icons .custom-icons_twitter a::after,#top #wrap_all .custom-social-media-links.custom-icons .custom-icons_twitter a::before,#top #wrap_all .custom-social-media-links.custom-icons .custom-icons_youtube a::after,#top #wrap_all .custom-social-media-links.custom-icons .custom-icons_youtube a::before,#top #wrap_all .custom-social-media-links.custom-icons.blue-icons .av-social-link-facebook a::after,#top #wrap_all .custom-social-media-links.custom-icons.blue-icons .av-social-link-facebook a::before,#top #wrap_all .custom-social-media-links.custom-icons.blue-icons .av-social-link-flickr a::after,#top #wrap_all .custom-social-media-links.custom-icons.blue-icons .av-social-link-flickr a::before,#top #wrap_all .custom-social-media-links.custom-icons.blue-icons .av-social-link-instagram a::after,#top #wrap_all .custom-social-media-links.custom-icons.blue-icons .av-social-link-instagram a::before,#top #wrap_all .custom-social-media-links.custom-icons.blue-icons .av-social-link-twitter a::after,#top #wrap_all .custom-social-media-links.custom-icons.blue-icons .av-social-link-twitter a::before,#top #wrap_all .custom-social-media-links.custom-icons.blue-icons .av-social-link-youtube a::after,#top #wrap_all .custom-social-media-links.custom-icons.blue-icons .av-social-link-youtube a::before,#top #wrap_all .custom-social-media-links.custom-icons.blue-icons .custom-icons_facebook a::after,#top #wrap_all .custom-social-media-links.custom-icons.blue-icons .custom-icons_facebook a::before,#top #wrap_all .custom-social-media-links.custom-icons.blue-icons .custom-icons_flickr a::after,#top #wrap_all .custom-social-media-links.custom-icons.blue-icons .custom-icons_flickr a::before,#top #wrap_all .custom-social-media-links.custom-icons.blue-icons .custom-icons_instagram a::after,#top #wrap_all .custom-social-media-links.custom-icons.blue-icons .custom-icons_instagram a::before,#top #wrap_all .custom-social-media-links.custom-icons.blue-icons .custom-icons_twitter a::after,#top #wrap_all .custom-social-media-links.custom-icons.blue-icons .custom-icons_twitter a::before,#top #wrap_all .custom-social-media-links.custom-icons.blue-icons .custom-icons_youtube a::after,#top #wrap_all .custom-social-media-links.custom-icons.blue-icons .custom-icons_youtube a::before,#top #wrap_all .header-scrolled #header_main .inner-container>.custom-social ul.header-social-custom .custom-icons_facebook a::after,#top #wrap_all .header-scrolled #header_main .inner-container>.custom-social ul.header-social-custom .custom-icons_facebook a::before,#top #wrap_all .header-scrolled #header_main .inner-container>.custom-social ul.header-social-custom .custom-icons_flickr a::after,#top #wrap_all .header-scrolled #header_main .inner-container>.custom-social ul.header-social-custom .custom-icons_flickr a::before,#top #wrap_all .header-scrolled #header_main .inner-container>.custom-social ul.header-social-custom .custom-icons_instagram a::after,#top #wrap_all .header-scrolled #header_main .inner-container>.custom-social ul.header-social-custom .custom-icons_instagram a::before,#top #wrap_all .header-scrolled #header_main .inner-container>.custom-social ul.header-social-custom .custom-icons_twitter a::after,#top #wrap_all .header-scrolled #header_main .inner-container>.custom-social ul.header-social-custom .custom-icons_twitter a::before,#top #wrap_all .header-scrolled #header_main .inner-container>.custom-social ul.header-social-custom .custom-icons_youtube a::after,#top #wrap_all .header-scrolled #header_main .inner-container>.custom-social ul.header-social-custom .custom-icons_youtube a::before,#top #wrap_all .hero-slider .avia-slideshow-arrows .next-slide::before,#top #wrap_all .hero-slider .avia-slideshow-arrows .prev-slide::before,#top #wrap_all .text-button a.avia-button.avia-color-dark>.avia_iconbox_title::after,#top #wrap_all .text-button a.avia-button.avia-color-dark>.avia_iconbox_title::before,#top #wrap_all .text-button a.avia-button.avia-color-white>.avia_iconbox_title::after,#top #wrap_all .text-button a.avia-button.avia-color-white>.avia_iconbox_title::before,#top #wrap_all .text-button a.avia-button>.avia_iconbox_title::after,#top #wrap_all .text-button a.avia-button>.avia_iconbox_title::before,#top #wrap_all ul.custom_social_bookmarks.custom-icons .av-social-link-facebook a::after,#top #wrap_all ul.custom_social_bookmarks.custom-icons .av-social-link-facebook a::before,#top #wrap_all ul.custom_social_bookmarks.custom-icons .av-social-link-flickr a::after,#top #wrap_all ul.custom_social_bookmarks.custom-icons .av-social-link-flickr a::before,#top #wrap_all ul.custom_social_bookmarks.custom-icons .av-social-link-instagram a::after,#top #wrap_all ul.custom_social_bookmarks.custom-icons .av-social-link-instagram a::before,#top #wrap_all ul.custom_social_bookmarks.custom-icons .av-social-link-twitter a::after,#top #wrap_all ul.custom_social_bookmarks.custom-icons .av-social-link-twitter a::before,#top #wrap_all ul.custom_social_bookmarks.custom-icons .av-social-link-youtube a::after,#top #wrap_all ul.custom_social_bookmarks.custom-icons .av-social-link-youtube a::before,#top #wrap_all ul.custom_social_bookmarks.custom-icons .custom-icons_facebook a::after,#top #wrap_all ul.custom_social_bookmarks.custom-icons .custom-icons_facebook a::before,#top #wrap_all ul.custom_social_bookmarks.custom-icons .custom-icons_flickr a::after,#top #wrap_all ul.custom_social_bookmarks.custom-icons .custom-icons_flickr a::before,#top #wrap_all ul.custom_social_bookmarks.custom-icons .custom-icons_instagram a::after,#top #wrap_all ul.custom_social_bookmarks.custom-icons .custom-icons_instagram a::before,#top #wrap_all ul.custom_social_bookmarks.custom-icons .custom-icons_twitter a::after,#top #wrap_all ul.custom_social_bookmarks.custom-icons .custom-icons_twitter a::before,#top #wrap_all ul.custom_social_bookmarks.custom-icons .custom-icons_youtube a::after,#top #wrap_all ul.custom_social_bookmarks.custom-icons .custom-icons_youtube a::before,#top #wrap_all ul.custom_social_bookmarks.custom-icons.blue-icons .av-social-link-facebook a::after,#top #wrap_all ul.custom_social_bookmarks.custom-icons.blue-icons .av-social-link-facebook a::before,#top #wrap_all ul.custom_social_bookmarks.custom-icons.blue-icons .av-social-link-flickr a::after,#top #wrap_all ul.custom_social_bookmarks.custom-icons.blue-icons .av-social-link-flickr a::before,#top #wrap_all ul.custom_social_bookmarks.custom-icons.blue-icons .av-social-link-instagram a::after,#top #wrap_all ul.custom_social_bookmarks.custom-icons.blue-icons .av-social-link-instagram a::before,#top #wrap_all ul.custom_social_bookmarks.custom-icons.blue-icons .av-social-link-twitter a::after,#top #wrap_all ul.custom_social_bookmarks.custom-icons.blue-icons .av-social-link-twitter a::before,#top #wrap_all ul.custom_social_bookmarks.custom-icons.blue-icons .av-social-link-youtube a::after,#top #wrap_all ul.custom_social_bookmarks.custom-icons.blue-icons .av-social-link-youtube a::before,#top #wrap_all ul.custom_social_bookmarks.custom-icons.blue-icons .custom-icons_facebook a::after,#top #wrap_all ul.custom_social_bookmarks.custom-icons.blue-icons .custom-icons_facebook a::before,#top #wrap_all ul.custom_social_bookmarks.custom-icons.blue-icons .custom-icons_flickr a::after,#top #wrap_all ul.custom_social_bookmarks.custom-icons.blue-icons .custom-icons_flickr a::before,#top #wrap_all ul.custom_social_bookmarks.custom-icons.blue-icons .custom-icons_instagram a::after,#top #wrap_all ul.custom_social_bookmarks.custom-icons.blue-icons .custom-icons_instagram a::before,#top #wrap_all ul.custom_social_bookmarks.custom-icons.blue-icons .custom-icons_twitter a::after,#top #wrap_all ul.custom_social_bookmarks.custom-icons.blue-icons .custom-icons_twitter a::before,#top #wrap_all ul.custom_social_bookmarks.custom-icons.blue-icons .custom-icons_youtube a::after,#top #wrap_all ul.custom_social_bookmarks.custom-icons.blue-icons .custom-icons_youtube a::before,#top .togglecontainer.custom-accordion .single_toggle .toggler::after,#wrap_all a.avia-button>.avia_iconbox_title::after,#wrap_all a.avia-button>.avia_iconbox_title::before,.av-burger-overlay #av-burger-menu-ul::before,.banner .banner-breadcrumbs .breadcrumb-trail .sep,.custom-social-profile-links .inner-wrap .profile-link a.icon-linkedin::after,.custom-social-profile-links .inner-wrap .profile-link a.icon-linkedin::before,.custom-social-profile-links .inner-wrap .profile-link a.icon-phone::after,.custom-social-profile-links .inner-wrap .profile-link a.icon-phone::before,.custom-social-profile-links .inner-wrap .profile-link a::after,.custom-social-profile-links .inner-wrap .profile-link a::before,.icon-call a.avia-button .avia_iconbox_title::before,.icon-criteria a.avia-button .avia_iconbox_title::before,.icon-deadlines a.avia-button .avia_iconbox_title::before,.icon-rules a.avia-button .avia_iconbox_title::before,.icon-venues a.avia-button .avia_iconbox_title::before,.svg--arrow-blue-text,.svg--arrow-dark-text,.svg--arrow-red-text,.svg--arrow-white,.svg--arrow-white-text,.svg--arrow-yellow-text,.svg--bcgames-logo,.svg--chevron-right,.svg--icon-call,.svg--icon-check,.svg--icon-criteria,.svg--icon-deadlines,.svg--icon-email-circle,.svg--icon-facebook-blue,.svg--icon-facebook-sm,.svg--icon-facebook-white,.svg--icon-facebook-yellow,.svg--icon-flickr-blue,.svg--icon-flickr-sm,.svg--icon-flickr-white,.svg--icon-flickr-yellow,.svg--icon-instagram-blue,.svg--icon-instagram-sm,.svg--icon-instagram-white,.svg--icon-instagram-yellow,.svg--icon-linkedin-circle,.svg--icon-phone-circle,.svg--icon-rules,.svg--icon-search,.svg--icon-twitter-blue,.svg--icon-twitter-sm,.svg--icon-twitter-white,.svg--icon-twitter-yellow,.svg--icon-venues,.svg--icon-youtube-blue,.svg--icon-youtube-sm,.svg--icon-youtube-white,.svg--icon-youtube-yellow,.with-sidebar .page-link-sidebar .sidebar-link a::after,.with-sidebar .page-link-sidebar .sidebar-link a::before,a.a-text-link::after{background:url(../assets/img/sprites/svg-sprite.svg) no-repeat}#wrap_all a.avia-button>.avia_iconbox_title::after,.svg--arrow-blue-text{background-position:0 0}.svg--arrow-blue-text-dims{width:14px;height:7px}#top #wrap_all .text-button a.avia-button.avia-color-dark>.avia_iconbox_title::after,#top #wrap_all .text-button a.avia-button.avia-color-dark>.avia_iconbox_title::before,.svg--arrow-dark-text{background-position:1.6412661196% .9102730819%}.svg--arrow-dark-text-dims{width:14px;height:7px}#top #wrap_all #header_main .av-main-nav .avia_mega_div>.sub-menu a .avia-menu-text::before,#top #wrap_all .text-button a.avia-button>.avia_iconbox_title::after,#top #wrap_all .text-button a.avia-button>.avia_iconbox_title::before,.svg--arrow-red-text,a.a-text-link::after{background-position:3.2825322392% 1.8205461638%}#top #wrap_all #header_main .av-main-nav .avia_mega_div>.sub-menu a .avia-menu-text::before,.svg--arrow-red-text-dims,a.a-text-link::after{width:14px;height:7px}#top #wrap_all .hero-slider .avia-slideshow-arrows .next-slide::before,#top #wrap_all .hero-slider .avia-slideshow-arrows .prev-slide::before,.svg--arrow-white{background-position:4.9940546968% 2.752293578%}#top #wrap_all .hero-slider .avia-slideshow-arrows .next-slide::before,#top #wrap_all .hero-slider .avia-slideshow-arrows .prev-slide::before,.svg--arrow-white-dims{width:26px;height:13px}#top #wrap_all .text-button a.avia-button.avia-color-white>.avia_iconbox_title::after,#top #wrap_all .text-button a.avia-button.avia-color-white>.avia_iconbox_title::before,#top .togglecontainer.custom-accordion .single_toggle .toggler::after,#wrap_all a.avia-button>.avia_iconbox_title::after,#wrap_all a.avia-button>.avia_iconbox_title::before,.svg--arrow-white-text,.with-sidebar .page-link-sidebar .sidebar-link a::after,.with-sidebar .page-link-sidebar .sidebar-link a::before{background-position:7.9718640094% 4.4213263979%}#top .togglecontainer.custom-accordion .single_toggle .toggler::after,#wrap_all a.avia-button>.avia_iconbox_title::after,#wrap_all a.avia-button>.avia_iconbox_title::before,.svg--arrow-white-text-dims,.with-sidebar .page-link-sidebar .sidebar-link a::after,.with-sidebar .page-link-sidebar .sidebar-link a::before{width:14px;height:7px}.svg--arrow-yellow-text,.with-sidebar .page-link-sidebar .sidebar-link a::after{background-position:9.613130129% 5.3315994798%}.svg--arrow-yellow-text-dims{width:14px;height:7px}.av-burger-overlay #av-burger-menu-ul::before,.svg--bcgames-logo{background-position:12.4872201107% 6.7286166665%}.av-burger-overlay #av-burger-menu-ul::before,.svg--bcgames-logo-dims{width:98.214px;height:62.629px}#header_main .av-main-nav .menu-item-has-children>a>.avia-menu-text::before,.banner .banner-breadcrumbs .breadcrumb-trail .sep,.svg--chevron-right{background-position:22.6902754134% 14.5141107231%}#header_main .av-main-nav .menu-item-has-children>a>.avia-menu-text::before,.banner .banner-breadcrumbs .breadcrumb-trail .sep,.svg--chevron-right-dims{width:7.601px;height:11.227px}.icon-call a.avia-button .avia_iconbox_title::before,.svg--icon-call{background-position:24.0388315944% 16.3243204504%}.icon-call a.avia-button .avia_iconbox_title::before,.svg--icon-call-dims{width:22.533px;height:22.523px}.svg--icon-check{background-position:26.5511573837% 19.1033714834%}.svg--icon-check-dims{width:15.813px;height:11.737px}.icon-criteria a.avia-button .avia_iconbox_title::before,.svg--icon-criteria{background-position:28.7069988138% 21.0106382979%}.icon-criteria a.avia-button .avia_iconbox_title::before,.svg--icon-criteria-dims{width:24px;height:24px}.icon-deadlines a.avia-button .avia_iconbox_title::before,.svg--icon-deadlines{background-position:31.3790255987% 24.0518038853%}.icon-deadlines a.avia-button .avia_iconbox_title::before,.svg--icon-deadlines-dims{width:19.3px;height:19.3px}.custom-social-profile-links .inner-wrap .profile-link a::after,.custom-social-profile-links .inner-wrap .profile-link a::before,.svg--icon-email-circle{background-position:33.8670351779% 26.8089754326%}.custom-social-profile-links .inner-wrap .profile-link a,.custom-social-profile-links .inner-wrap .profile-link a::after,.custom-social-profile-links .inner-wrap .profile-link a::before,.svg--icon-email-circle-dims{width:22.521px;height:22.521px}#top #wrap_all .custom-social-media-links.custom-icons.blue-icons .av-social-link-facebook a::before,#top #wrap_all .custom-social-media-links.custom-icons.blue-icons .custom-icons_facebook a::before,#top #wrap_all ul.custom_social_bookmarks.custom-icons.blue-icons .av-social-link-facebook a::before,#top #wrap_all ul.custom_social_bookmarks.custom-icons.blue-icons .custom-icons_facebook a::before,.svg--icon-facebook-blue{background-position:36.6762966673% 29.9398408797%}#top #wrap_all .custom-social-media-links.custom-icons.blue-icons .av-social-link-facebook a::after,#top #wrap_all .custom-social-media-links.custom-icons.blue-icons .av-social-link-facebook a::before,#top #wrap_all .custom-social-media-links.custom-icons.blue-icons .custom-icons_facebook a::after,#top #wrap_all .custom-social-media-links.custom-icons.blue-icons .custom-icons_facebook a::before,#top #wrap_all ul.custom_social_bookmarks.custom-icons.blue-icons .av-social-link-facebook a::after,#top #wrap_all ul.custom_social_bookmarks.custom-icons.blue-icons .av-social-link-facebook a::before,#top #wrap_all ul.custom_social_bookmarks.custom-icons.blue-icons .custom-icons_facebook a::after,#top #wrap_all ul.custom_social_bookmarks.custom-icons.blue-icons .custom-icons_facebook a::before,.svg--icon-facebook-blue-dims{width:24.494px;height:24.493px}#top #wrap_all .av-share-box ul.av-share-box-list .av-social-link-facebook a::after,#top #wrap_all .av-share-box ul.av-share-box-list .av-social-link-facebook a::before,#top #wrap_all .custom-social-media-links.custom-icons .av-social-link-facebook a::after,#top #wrap_all .custom-social-media-links.custom-icons .av-social-link-facebook a::before,#top #wrap_all .custom-social-media-links.custom-icons .custom-icons_facebook a::after,#top #wrap_all .custom-social-media-links.custom-icons .custom-icons_facebook a::before,#top #wrap_all ul.custom_social_bookmarks.custom-icons .av-social-link-facebook a::after,#top #wrap_all ul.custom_social_bookmarks.custom-icons .av-social-link-facebook a::before,#top #wrap_all ul.custom_social_bookmarks.custom-icons .custom-icons_facebook a::after,#top #wrap_all ul.custom_social_bookmarks.custom-icons .custom-icons_facebook a::before,.svg--icon-facebook-sm{background-position:39.4332939787% 33.0687830688%}#top #wrap_all .av-share-box ul.av-share-box-list .av-social-link-facebook a::after,#top #wrap_all .av-share-box ul.av-share-box-list .av-social-link-facebook a::before,#top #wrap_all .custom-social-media-links.custom-icons .av-social-link-facebook a::after,#top #wrap_all .custom-social-media-links.custom-icons .av-social-link-facebook a::before,#top #wrap_all .custom-social-media-links.custom-icons .custom-icons_facebook a::after,#top #wrap_all .custom-social-media-links.custom-icons .custom-icons_facebook a::before,#top #wrap_all ul.custom_social_bookmarks.custom-icons .av-social-link-facebook a::after,#top #wrap_all ul.custom_social_bookmarks.custom-icons .av-social-link-facebook a::before,#top #wrap_all ul.custom_social_bookmarks.custom-icons .custom-icons_facebook a::after,#top #wrap_all ul.custom_social_bookmarks.custom-icons .custom-icons_facebook a::before,.svg--icon-facebook-sm-dims{width:20px;height:20px}#top #wrap_all .header-scrolled #header_main .inner-container>.custom-social ul.header-social-custom .custom-icons_facebook a::before,.svg--icon-facebook-white{background-position:42.0175049198% 35.9278090557%}.svg--icon-facebook-white-dims{width:24.494px;height:24.493px}#top #wrap_all .custom-social-media-links.custom-icons.blue-icons .av-social-link-facebook a::after,#top #wrap_all .custom-social-media-links.custom-icons.blue-icons .custom-icons_facebook a::after,#top #wrap_all .header-scrolled #header_main .inner-container>.custom-social ul.header-social-custom .custom-icons_facebook a::after,#top #wrap_all ul.custom_social_bookmarks.custom-icons.blue-icons .av-social-link-facebook a::after,#top #wrap_all ul.custom_social_bookmarks.custom-icons.blue-icons .custom-icons_facebook a::after,.svg--icon-facebook-yellow{background-position:44.9848428379% 39.2544580423%}.svg--icon-facebook-yellow-dims{width:24.494px;height:24.493px}#top #wrap_all .custom-social-media-links.custom-icons.blue-icons .av-social-link-flickr a::before,#top #wrap_all .custom-social-media-links.custom-icons.blue-icons .custom-icons_flickr a::before,#top #wrap_all ul.custom_social_bookmarks.custom-icons.blue-icons .av-social-link-flickr a::before,#top #wrap_all ul.custom_social_bookmarks.custom-icons.blue-icons .custom-icons_flickr a::before,.svg--icon-flickr-blue{background-position:47.9240806643% 42.5531914894%}#top #wrap_all .custom-social-media-links.custom-icons.blue-icons .av-social-link-flickr a::after,#top #wrap_all .custom-social-media-links.custom-icons.blue-icons .av-social-link-flickr a::before,#top #wrap_all .custom-social-media-links.custom-icons.blue-icons .custom-icons_flickr a::after,#top #wrap_all .custom-social-media-links.custom-icons.blue-icons .custom-icons_flickr a::before,#top #wrap_all ul.custom_social_bookmarks.custom-icons.blue-icons .av-social-link-flickr a::after,#top #wrap_all ul.custom_social_bookmarks.custom-icons.blue-icons .av-social-link-flickr a::before,#top #wrap_all ul.custom_social_bookmarks.custom-icons.blue-icons .custom-icons_flickr a::after,#top #wrap_all ul.custom_social_bookmarks.custom-icons.blue-icons .custom-icons_flickr a::before,.svg--icon-flickr-blue-dims{width:24px;height:24px}#top #wrap_all .av-share-box ul.av-share-box-list .av-social-link-flickr a::after,#top #wrap_all .av-share-box ul.av-share-box-list .av-social-link-flickr a::before,#top #wrap_all .custom-social-media-links.custom-icons .av-social-link-flickr a::after,#top #wrap_all .custom-social-media-links.custom-icons .av-social-link-flickr a::before,#top #wrap_all .custom-social-media-links.custom-icons .custom-icons_flickr a::after,#top #wrap_all .custom-social-media-links.custom-icons .custom-icons_flickr a::before,#top #wrap_all ul.custom_social_bookmarks.custom-icons .av-social-link-flickr a::after,#top #wrap_all ul.custom_social_bookmarks.custom-icons .av-social-link-flickr a::before,#top #wrap_all ul.custom_social_bookmarks.custom-icons .custom-icons_flickr a::after,#top #wrap_all ul.custom_social_bookmarks.custom-icons .custom-icons_flickr a::before,.svg--icon-flickr-sm{background-position:50.5312868949% 45.5026455026%}#top #wrap_all .av-share-box ul.av-share-box-list .av-social-link-flickr a::after,#top #wrap_all .av-share-box ul.av-share-box-list .av-social-link-flickr a::before,#top #wrap_all .custom-social-media-links.custom-icons .av-social-link-flickr a::after,#top #wrap_all .custom-social-media-links.custom-icons .av-social-link-flickr a::before,#top #wrap_all .custom-social-media-links.custom-icons .custom-icons_flickr a::after,#top #wrap_all .custom-social-media-links.custom-icons .custom-icons_flickr a::before,#top #wrap_all ul.custom_social_bookmarks.custom-icons .av-social-link-flickr a::after,#top #wrap_all ul.custom_social_bookmarks.custom-icons .av-social-link-flickr a::before,#top #wrap_all ul.custom_social_bookmarks.custom-icons .custom-icons_flickr a::after,#top #wrap_all ul.custom_social_bookmarks.custom-icons .custom-icons_flickr a::before,.svg--icon-flickr-sm-dims{width:20px;height:20px}#top #wrap_all .header-scrolled #header_main .inner-container>.custom-social ul.header-social-custom .custom-icons_flickr a::before,.svg--icon-flickr-white{background-position:53.1435349941% 48.4042553191%}.svg--icon-flickr-white-dims{width:24px;height:24px}#top #wrap_all .custom-social-media-links.custom-icons.blue-icons .av-social-link-flickr a::after,#top #wrap_all .custom-social-media-links.custom-icons.blue-icons .custom-icons_flickr a::after,#top #wrap_all .header-scrolled #header_main .inner-container>.custom-social ul.header-social-custom .custom-icons_flickr a::after,#top #wrap_all ul.custom_social_bookmarks.custom-icons.blue-icons .av-social-link-flickr a::after,#top #wrap_all ul.custom_social_bookmarks.custom-icons.blue-icons .custom-icons_flickr a::after,.svg--icon-flickr-yellow{background-position:55.990510083% 51.5957446809%}.svg--icon-flickr-yellow-dims{width:24px;height:24px}#top #wrap_all .custom-social-media-links.custom-icons.blue-icons .av-social-link-instagram a::before,#top #wrap_all .custom-social-media-links.custom-icons.blue-icons .custom-icons_instagram a::before,#top #wrap_all ul.custom_social_bookmarks.custom-icons.blue-icons .av-social-link-instagram a::before,#top #wrap_all ul.custom_social_bookmarks.custom-icons.blue-icons .custom-icons_instagram a::before,.svg--icon-instagram-blue{background-position:58.8719842945% 54.8232482508%}#top #wrap_all .custom-social-media-links.custom-icons.blue-icons .av-social-link-instagram a::after,#top #wrap_all .custom-social-media-links.custom-icons.blue-icons .av-social-link-instagram a::before,#top #wrap_all .custom-social-media-links.custom-icons.blue-icons .custom-icons_instagram a::after,#top #wrap_all .custom-social-media-links.custom-icons.blue-icons .custom-icons_instagram a::before,#top #wrap_all ul.custom_social_bookmarks.custom-icons.blue-icons .av-social-link-instagram a::after,#top #wrap_all ul.custom_social_bookmarks.custom-icons.blue-icons .av-social-link-instagram a::before,#top #wrap_all ul.custom_social_bookmarks.custom-icons.blue-icons .custom-icons_instagram a::after,#top #wrap_all ul.custom_social_bookmarks.custom-icons.blue-icons .custom-icons_instagram a::before,.svg--icon-instagram-blue-dims{width:24.494px;height:24.494px}#top #wrap_all .av-share-box ul.av-share-box-list .av-social-link-instagram a::after,#top #wrap_all .av-share-box ul.av-share-box-list .av-social-link-instagram a::before,#top #wrap_all .custom-social-media-links.custom-icons .av-social-link-instagram a::after,#top #wrap_all .custom-social-media-links.custom-icons .av-social-link-instagram a::before,#top #wrap_all .custom-social-media-links.custom-icons .custom-icons_instagram a::after,#top #wrap_all .custom-social-media-links.custom-icons .custom-icons_instagram a::before,#top #wrap_all ul.custom_social_bookmarks.custom-icons .av-social-link-instagram a::after,#top #wrap_all ul.custom_social_bookmarks.custom-icons .av-social-link-instagram a::before,#top #wrap_all ul.custom_social_bookmarks.custom-icons .custom-icons_instagram a::after,#top #wrap_all ul.custom_social_bookmarks.custom-icons .custom-icons_instagram a::before,.svg--icon-instagram-sm{background-position:61.5112160567% 57.8042328042%}#top #wrap_all .av-share-box ul.av-share-box-list .av-social-link-instagram a::after,#top #wrap_all .av-share-box ul.av-share-box-list .av-social-link-instagram a::before,#top #wrap_all .custom-social-media-links.custom-icons .av-social-link-instagram a::after,#top #wrap_all .custom-social-media-links.custom-icons .av-social-link-instagram a::before,#top #wrap_all .custom-social-media-links.custom-icons .custom-icons_instagram a::after,#top #wrap_all .custom-social-media-links.custom-icons .custom-icons_instagram a::before,#top #wrap_all ul.custom_social_bookmarks.custom-icons .av-social-link-instagram a::after,#top #wrap_all ul.custom_social_bookmarks.custom-icons .av-social-link-instagram a::before,#top #wrap_all ul.custom_social_bookmarks.custom-icons .custom-icons_instagram a::after,#top #wrap_all ul.custom_social_bookmarks.custom-icons .custom-icons_instagram a::before,.svg--icon-instagram-sm-dims{width:20px;height:20px}#top #wrap_all .header-scrolled #header_main .inner-container>.custom-social ul.header-social-custom .custom-icons_instagram a::before,.svg--icon-instagram-white{background-position:64.213192547% 60.8112243947%}.svg--icon-instagram-white-dims{width:24.494px;height:24.494px}#top #wrap_all .custom-social-media-links.custom-icons.blue-icons .av-social-link-instagram a::after,#top #wrap_all .custom-social-media-links.custom-icons.blue-icons .custom-icons_instagram a::after,#top #wrap_all .header-scrolled #header_main .inner-container>.custom-social ul.header-social-custom .custom-icons_instagram a::after,#top #wrap_all ul.custom_social_bookmarks.custom-icons.blue-icons .av-social-link-instagram a::after,#top #wrap_all ul.custom_social_bookmarks.custom-icons.blue-icons .custom-icons_instagram a::after,.svg--icon-instagram-yellow{background-position:67.1805304651% 64.137877808%}.svg--icon-instagram-yellow-dims{width:24.494px;height:24.494px}.custom-social-profile-links .inner-wrap .profile-link a.icon-linkedin::after,.custom-social-profile-links .inner-wrap .profile-link a.icon-linkedin::before,.svg--icon-linkedin-circle{background-position:69.9839782872% 67.2878739819%}.svg--icon-linkedin-circle-dims{width:22.521px;height:22.521px}.custom-social-profile-links .inner-wrap .profile-link a.icon-phone::after,.custom-social-profile-links .inner-wrap .profile-link a.icon-phone::before,.svg--icon-phone-circle{background-position:72.7075510463% 70.3403810856%}.svg--icon-phone-circle-dims{width:22.521px;height:22.521px}.icon-rules a.avia-button .avia_iconbox_title::before,.svg--icon-rules{background-position:76.2194209956% 73.3421750663%}.icon-rules a.avia-button .avia_iconbox_title::before,.svg--icon-rules-dims{width:31.255px;height:22px}.svg--icon-search{background-position:78.9878224155% 76.0622255146%}.svg--icon-search-dims{width:20.034px;height:20.04px}#top #wrap_all .custom-social-media-links.custom-icons.blue-icons .av-social-link-twitter a::before,#top #wrap_all .custom-social-media-links.custom-icons.blue-icons .custom-icons_twitter a::before,#top #wrap_all ul.custom_social_bookmarks.custom-icons.blue-icons .av-social-link-twitter a::before,#top #wrap_all ul.custom_social_bookmarks.custom-icons.blue-icons .custom-icons_twitter a::before,.svg--icon-twitter-blue{background-position:81.4639905549% 78.835978836%}#top #wrap_all .custom-social-media-links.custom-icons.blue-icons .av-social-link-twitter a::after,#top #wrap_all .custom-social-media-links.custom-icons.blue-icons .av-social-link-twitter a::before,#top #wrap_all .custom-social-media-links.custom-icons.blue-icons .custom-icons_twitter a::after,#top #wrap_all .custom-social-media-links.custom-icons.blue-icons .custom-icons_twitter a::before,#top #wrap_all ul.custom_social_bookmarks.custom-icons.blue-icons .av-social-link-twitter a::after,#top #wrap_all ul.custom_social_bookmarks.custom-icons.blue-icons .av-social-link-twitter a::before,#top #wrap_all ul.custom_social_bookmarks.custom-icons.blue-icons .custom-icons_twitter a::after,#top #wrap_all ul.custom_social_bookmarks.custom-icons.blue-icons .custom-icons_twitter a::before,.svg--icon-twitter-blue-dims{width:20px;height:20px}#top #wrap_all .av-share-box ul.av-share-box-list .av-social-link-twitter a::after,#top #wrap_all .av-share-box ul.av-share-box-list .av-social-link-twitter a::before,#top #wrap_all .custom-social-media-links.custom-icons .av-social-link-twitter a::after,#top #wrap_all .custom-social-media-links.custom-icons .av-social-link-twitter a::before,#top #wrap_all .custom-social-media-links.custom-icons .custom-icons_twitter a::after,#top #wrap_all .custom-social-media-links.custom-icons .custom-icons_twitter a::before,#top #wrap_all ul.custom_social_bookmarks.custom-icons .av-social-link-twitter a::after,#top #wrap_all ul.custom_social_bookmarks.custom-icons .av-social-link-twitter a::before,#top #wrap_all ul.custom_social_bookmarks.custom-icons .custom-icons_twitter a::after,#top #wrap_all ul.custom_social_bookmarks.custom-icons .custom-icons_twitter a::before,.svg--icon-twitter-sm{background-position:83.8252656434% 81.4814814815%}#top #wrap_all .av-share-box ul.av-share-box-list .av-social-link-twitter a::after,#top #wrap_all .av-share-box ul.av-share-box-list .av-social-link-twitter a::before,#top #wrap_all .custom-social-media-links.custom-icons .av-social-link-twitter a::after,#top #wrap_all .custom-social-media-links.custom-icons .av-social-link-twitter a::before,#top #wrap_all .custom-social-media-links.custom-icons .custom-icons_twitter a::after,#top #wrap_all .custom-social-media-links.custom-icons .custom-icons_twitter a::before,#top #wrap_all ul.custom_social_bookmarks.custom-icons .av-social-link-twitter a::after,#top #wrap_all ul.custom_social_bookmarks.custom-icons .av-social-link-twitter a::before,#top #wrap_all ul.custom_social_bookmarks.custom-icons .custom-icons_twitter a::after,#top #wrap_all ul.custom_social_bookmarks.custom-icons .custom-icons_twitter a::before,.svg--icon-twitter-sm-dims{width:20px;height:20px}#top #wrap_all .header-scrolled #header_main .inner-container>.custom-social ul.header-social-custom .custom-icons_twitter a::before,.svg--icon-twitter-white{background-position:86.186540732% 84.126984127%}.svg--icon-twitter-white-dims{width:20px;height:20px}#top #wrap_all .custom-social-media-links.custom-icons.blue-icons .av-social-link-twitter a::after,#top #wrap_all .custom-social-media-links.custom-icons.blue-icons .custom-icons_twitter a::after,#top #wrap_all .header-scrolled #header_main .inner-container>.custom-social ul.header-social-custom .custom-icons_twitter a::after,#top #wrap_all ul.custom_social_bookmarks.custom-icons.blue-icons .av-social-link-twitter a::after,#top #wrap_all ul.custom_social_bookmarks.custom-icons.blue-icons .custom-icons_twitter a::after,.svg--icon-twitter-yellow{background-position:88.5478158205% 86.7724867725%}.svg--icon-twitter-yellow-dims{width:20px;height:20px}.icon-venues a.avia-button .avia_iconbox_title::before,.svg--icon-venues{background-position:90.550949609% 89.3711759449%}.icon-venues a.avia-button .avia_iconbox_title::before,.svg--icon-venues-dims{width:16.65px;height:19.604px}#top #wrap_all .custom-social-media-links.custom-icons.blue-icons .av-social-link-youtube a::before,#top #wrap_all .custom-social-media-links.custom-icons.blue-icons .custom-icons_youtube a::before,#top #wrap_all ul.custom_social_bookmarks.custom-icons.blue-icons .av-social-link-youtube a::before,#top #wrap_all ul.custom_social_bookmarks.custom-icons.blue-icons .custom-icons_youtube a::before,.svg--icon-youtube-blue{background-position:92.9161747344% 92.0634920635%}#top #wrap_all .custom-social-media-links.custom-icons.blue-icons .av-social-link-youtube a::after,#top #wrap_all .custom-social-media-links.custom-icons.blue-icons .av-social-link-youtube a::before,#top #wrap_all .custom-social-media-links.custom-icons.blue-icons .custom-icons_youtube a::after,#top #wrap_all .custom-social-media-links.custom-icons.blue-icons .custom-icons_youtube a::before,#top #wrap_all ul.custom_social_bookmarks.custom-icons.blue-icons .av-social-link-youtube a::after,#top #wrap_all ul.custom_social_bookmarks.custom-icons.blue-icons .av-social-link-youtube a::before,#top #wrap_all ul.custom_social_bookmarks.custom-icons.blue-icons .custom-icons_youtube a::after,#top #wrap_all ul.custom_social_bookmarks.custom-icons.blue-icons .custom-icons_youtube a::before,.svg--icon-youtube-blue-dims{width:20px;height:20px}#top #wrap_all .av-share-box ul.av-share-box-list .av-social-link-youtube a::after,#top #wrap_all .av-share-box ul.av-share-box-list .av-social-link-youtube a::before,#top #wrap_all .custom-social-media-links.custom-icons .av-social-link-youtube a::after,#top #wrap_all .custom-social-media-links.custom-icons .av-social-link-youtube a::before,#top #wrap_all .custom-social-media-links.custom-icons .custom-icons_youtube a::after,#top #wrap_all .custom-social-media-links.custom-icons .custom-icons_youtube a::before,#top #wrap_all ul.custom_social_bookmarks.custom-icons .av-social-link-youtube a::after,#top #wrap_all ul.custom_social_bookmarks.custom-icons .av-social-link-youtube a::before,#top #wrap_all ul.custom_social_bookmarks.custom-icons .custom-icons_youtube a::after,#top #wrap_all ul.custom_social_bookmarks.custom-icons .custom-icons_youtube a::before,.svg--icon-youtube-sm{background-position:95.2774498229% 94.708994709%}#top #wrap_all .av-share-box ul.av-share-box-list .av-social-link-youtube a::after,#top #wrap_all .av-share-box ul.av-share-box-list .av-social-link-youtube a::before,#top #wrap_all .custom-social-media-links.custom-icons .av-social-link-youtube a::after,#top #wrap_all .custom-social-media-links.custom-icons .av-social-link-youtube a::before,#top #wrap_all .custom-social-media-links.custom-icons .custom-icons_youtube a::after,#top #wrap_all .custom-social-media-links.custom-icons .custom-icons_youtube a::before,#top #wrap_all ul.custom_social_bookmarks.custom-icons .av-social-link-youtube a::after,#top #wrap_all ul.custom_social_bookmarks.custom-icons .av-social-link-youtube a::before,#top #wrap_all ul.custom_social_bookmarks.custom-icons .custom-icons_youtube a::after,#top #wrap_all ul.custom_social_bookmarks.custom-icons .custom-icons_youtube a::before,.svg--icon-youtube-sm-dims{width:20px;height:20px}#top #wrap_all .header-scrolled #header_main .inner-container>.custom-social ul.header-social-custom .custom-icons_youtube a::before,.svg--icon-youtube-white{background-position:97.6387249115% 97.3544973545%}.svg--icon-youtube-white-dims{width:20px;height:20px}#top #wrap_all .custom-social-media-links.custom-icons.blue-icons .av-social-link-youtube a::after,#top #wrap_all .custom-social-media-links.custom-icons.blue-icons .custom-icons_youtube a::after,#top #wrap_all .header-scrolled #header_main .inner-container>.custom-social ul.header-social-custom .custom-icons_youtube a::after,#top #wrap_all ul.custom_social_bookmarks.custom-icons.blue-icons .av-social-link-youtube a::after,#top #wrap_all ul.custom_social_bookmarks.custom-icons.blue-icons .custom-icons_youtube a::after,.svg--icon-youtube-yellow{background-position:100% 100%}.svg--icon-youtube-yellow-dims{width:20px;height:20px}html{font-size:2.427184466vw!important}@media screen and (min-width:768px){html{font-size:10px!important}}@media screen and (min-width:1025px){html{font-size:.5208333333vw!important}}body{font-family:Figtree,sans-serif;font-size:2.1rem;line-height:1.625em}#top strong{color:#414042}a.a-text-link::after{content:"";display:inline-block;margin-left:3px;vertical-align:middle}p{line-height:1.34em}ul.icon-check li{padding-left:15px}ul.icon-check li::marker{content:url(../assets/img/svg-src/icon-check.svg)}.avia-section .template-page{padding-top:30px;padding-bottom:30px}.avia-section.avia-section-no-padding .template-page{padding-top:0;padding-bottom:0}.avia-section.full-width .container{max-width:100%;padding:0}.avia-section.inner-content .container{max-width:1100px}.avia-section.max-width-1 .container{max-width:1560px}.avia-section.max-width-2 .container{max-width:1740px}.avia-section.max-width-3 .container{max-width:1330px}.avia-section.top-overlay{padding-top:8.59375vw;position:relative}.avia-section.top-overlay::before{background:url(../assets/img/top-overlay.svg) no-repeat center top;background-size:109% auto;aspect-ratio:2053/165;width:100%;top:0;left:50%;transform:translateX(-50%)}.avia-section.top-overlay::after{background-color:#fff;width:100%;height:10px;top:0;left:0}.flag-clip .avia-image-container-inner{display:inline-block;width:auto}.flag-clip img{clip-path:url(#flag-clip);max-width:none}.flag-clip .av-image-caption-overlay{background-color:#fff;border-radius:50%;width:170px;height:170px;position:absolute;right:0;bottom:0}.flag-clip .av-image-caption-overlay .av-caption-image-overlay-bg{display:none}.flag-clip .av-image-caption-overlay .av-image-caption-overlay-center{padding:0}#top .flag-clip .av-image-caption-overlay p{font-size:1.8rem;line-height:1em;text-align:center}#top .flag-clip .av-image-caption-overlay p,#top .flag-clip .av-image-caption-overlay p strong{color:#414042}#top .flag-clip .av-image-caption-overlay p small{font-size:1.3rem}.hr.custom-separator .hr-inner-style{background-color:#d0d0d0;display:block;height:1px;width:100%}.image-clip-path{width:100%;height:100%;position:relative}.image-clip-path .clipped-image{width:793px;height:auto;clip-path:url(#flag-clip)}.image-clip-path .image-clip-caption{background-color:#fff;border-radius:50%;display:flex;align-items:center;width:170px;height:170px;padding:20px;position:absolute;right:0;bottom:-40px}.image-clip-path .caption{font-size:1.8rem;line-height:1em;text-align:center}.image-clip-path .caption,.image-clip-path .caption strong{color:#414042}.image-clip-path .caption small{font-size:1.3rem}.av-special-heading .av-subheading{color:#1c3f94}.av-special-heading .av-subheading,.av-special-heading .av-subheading p{font-size:1.4rem;font-weight:700;letter-spacing:1px}.av-special-heading.yellow-sub .av-subheading,.av-special-heading.yellow-sub .av-subheading p{color:#f4dc00}.av_textblock_section+.avia-image-container{margin-top:40px;margin-bottom:40px}.av_textblock_section img[class*=wp-image-]{margin-top:40px}.av_textblock_section img[class*=wp-image-].alignright{margin-top:0}.avia_textblock>p:first-child{margin-top:0}.avia_textblock>p:last-child{margin-bottom:0}.with-overlay{background-size:auto 90%!important}.wave-section{position:relative}.wave-section::after,.wave-section::before{background-repeat:no-repeat;background-size:107% auto;width:100%;left:0;z-index:2}.wave-section::before{aspect-ratio:2053/166;background-image:url(../assets/img/wave-top.svg);background-position:27% top;top:-5px}.wave-section::after{aspect-ratio:2055/166;background-image:url(../assets/img/wave-bottom.svg);background-position:60.4% top;bottom:0}.flex_column.inner-width{float:none;margin-right:auto;margin-left:auto;max-width:1000px}.team-member-column{background-color:#fff;border-radius:6px;box-shadow:0 0 5px rgba(0,0,0,.1607843137);overflow:hidden;padding-bottom:22px;text-align:center}.team-member-column .avia-image-overlay-wrap{aspect-ratio:352/330}.team-member-column .avia-image-overlay-wrap img{position:absolute;width:100%;height:100%;object-fit:cover;top:0;left:0}#top .team-member-column .av-special-heading{margin:18px 0;padding:0}#top .team-member-column .av-special-heading .av-special-heading-tag{font-size:2.3rem;font-weight:700;margin:0}.team-member-column .av-special-heading .av-subheading p{color:#414042;font-size:1.3rem;font-weight:500;letter-spacing:0}.custom-social-profile-links .inner-wrap{display:flex;justify-content:center;align-items:center;gap:8px 12px}.custom-social-profile-links .inner-wrap .profile-link a{display:block;position:relative;overflow:hidden}.custom-social-profile-links .inner-wrap .profile-link a .link-text{display:none}.custom-social-profile-links.label .inner-wrap{flex-direction:column}.custom-social-profile-links.label .inner-wrap .profile-link{width:100%}.custom-social-profile-links.label .inner-wrap .profile-link .link-text{display:inline-block;vertical-align:middle}.custom-social-profile-links.label .inner-wrap .profile-link a{color:#414042;font-size:1.8rem;line-height:1em;padding-left:30px;width:auto;overflow:visible;text-indent:0}.custom-social-profile-links.label .inner-wrap .profile-link a::after,.custom-social-profile-links.label .inner-wrap .profile-link a::before{top:50%;left:0;transform:translateY(-50%)}#top .togglecontainer.custom-accordion .single_toggle .toggler{background-color:#fafafa;border:1px solid #ebebeb;font-size:1.6rem;font-weight:700;margin:0;top:0;padding:16px 42px 16px 21px;transition:background-color .25s ease,color .25s ease}#top .togglecontainer.custom-accordion .single_toggle .toggler::before{background-color:#34549f;border-radius:50%;opacity:.63;width:35px;height:35px;top:50%;right:17px;transform:translateY(-50%);transition:background-color .25s ease}#top .togglecontainer.custom-accordion .single_toggle .toggler::after{top:50%;right:27px;transform:translateY(-50%) rotate(90deg)}#top .togglecontainer.custom-accordion .single_toggle .toggler .toggle_icon{display:none}#top .togglecontainer.custom-accordion .single_toggle .toggler.activeTitle,#top .togglecontainer.custom-accordion .single_toggle .toggler:hover{background-color:#1c3f94;color:#fff}#top .togglecontainer.custom-accordion .single_toggle .toggler.activeTitle::before,#top .togglecontainer.custom-accordion .single_toggle .toggler:hover::before{background-color:#fff}#top .togglecontainer.custom-accordion .single_toggle .toggler.activeTitle::after{transform:translateY(-50%) rotate(-90deg)}#top .togglecontainer.custom-accordion .single_toggle .toggle_content{padding:30px 0}#top .togglecontainer.custom-accordion .single_toggle .toggle_content.display-for-ht{display:block!important;position:static!important;visibility:visible!important}#top #searchform #searchsubmit{margin:0;border-radius:0 26px 26px 0}#top #searchform #s{border:1px solid #ddd;border-radius:26px;padding:11px 47px 11px 20px}#top #searchform #s{border:1px solid #ddd;border-radius:26px}@media screen and (min-width:769px){.avia-section .template-page{padding-top:30px;padding-bottom:30px}.avia-section.avia-section-large .template-page{padding-top:50px;padding-bottom:50px}.avia-section.avia-section-huge .template-page{padding-top:70px;padding-bottom:70px}.image-clip-path .image-clip-caption{bottom:0}#top .togglecontainer.custom-accordion .single_toggle .toggler{font-size:2.3rem}}@media screen and (min-width:1025px){.avia-section.avia-section-large .template-page{padding-top:70px;padding-bottom:70px}.avia-section.avia-section-huge .template-page{padding-top:130px;padding-bottom:130px}}@media screen and (max-width:767px){.responsive #top #wrap_all .team-member-column+.team-member-column{margin:0 0 30px}}.custom-social-media-links.custom-icons,ul.custom_social_bookmarks.custom-icons{display:flex;gap:20px 50px;align-items:center}#top .custom-social-media-links.custom-icons,#top ul.custom_social_bookmarks.custom-icons{height:auto;margin:0}.custom-social-media-links.custom-icons li::after,.custom-social-media-links.custom-icons li::before,ul.custom_social_bookmarks.custom-icons li::after,ul.custom_social_bookmarks.custom-icons li::before{display:none}#top #wrap_all .custom-social-media-links.custom-icons li,#top #wrap_all ul.custom_social_bookmarks.custom-icons li{float:none;height:auto;width:auto;margin:0}#top #wrap_all .custom-social-media-links.custom-icons li:last-child,#top #wrap_all ul.custom_social_bookmarks.custom-icons li:last-child{margin-right:0}#top #wrap_all .custom-social-media-links.custom-icons li:hover>a,#top #wrap_all ul.custom_social_bookmarks.custom-icons li:hover>a{background-color:transparent}#top #wrap_all .custom-social-media-links.custom-icons a,#top #wrap_all ul.custom_social_bookmarks.custom-icons a{display:block;float:none;line-height:1;position:relative;text-indent:-999em}#top #wrap_all .custom-social-media-links.custom-icons a::after,#top #wrap_all .custom-social-media-links.custom-icons a::before,#top #wrap_all ul.custom_social_bookmarks.custom-icons a::after,#top #wrap_all ul.custom_social_bookmarks.custom-icons a::before{line-height:1;top:50%;left:50%;transform:translate(-50%,-50%);transition:opacity .25s ease;overflow:hidden}#top #wrap_all .custom-social-media-links.custom-icons a::after,#top #wrap_all ul.custom_social_bookmarks.custom-icons a::after{opacity:0}#top #wrap_all .custom-social-media-links.custom-icons a:focus,#top #wrap_all ul.custom_social_bookmarks.custom-icons a:focus{background-color:transparent}#top #wrap_all .custom-social-media-links.custom-icons a:hover,#top #wrap_all ul.custom_social_bookmarks.custom-icons a:hover{background-color:transparent}#top #wrap_all .custom-social-media-links.custom-icons a:hover::before,#top #wrap_all ul.custom_social_bookmarks.custom-icons a:hover::before{opacity:0}#top #wrap_all .custom-social-media-links.custom-icons a:hover::after,#top #wrap_all ul.custom_social_bookmarks.custom-icons a:hover::after{opacity:1}#top #wrap_all .custom-social-media-links.custom-icons .av-social-link-facebook a::after,#top #wrap_all .custom-social-media-links.custom-icons .av-social-link-facebook a::before,#top #wrap_all .custom-social-media-links.custom-icons .custom-icons_facebook a::after,#top #wrap_all .custom-social-media-links.custom-icons .custom-icons_facebook a::before,#top #wrap_all ul.custom_social_bookmarks.custom-icons .av-social-link-facebook a::after,#top #wrap_all ul.custom_social_bookmarks.custom-icons .av-social-link-facebook a::before,#top #wrap_all ul.custom_social_bookmarks.custom-icons .custom-icons_facebook a::after,#top #wrap_all ul.custom_social_bookmarks.custom-icons .custom-icons_facebook a::before{background-color:transparent}#top #wrap_all .custom-social-media-links.custom-icons .av-social-link-flickr a::after,#top #wrap_all .custom-social-media-links.custom-icons .av-social-link-flickr a::before,#top #wrap_all .custom-social-media-links.custom-icons .custom-icons_flickr a::after,#top #wrap_all .custom-social-media-links.custom-icons .custom-icons_flickr a::before,#top #wrap_all ul.custom_social_bookmarks.custom-icons .av-social-link-flickr a::after,#top #wrap_all ul.custom_social_bookmarks.custom-icons .av-social-link-flickr a::before,#top #wrap_all ul.custom_social_bookmarks.custom-icons .custom-icons_flickr a::after,#top #wrap_all ul.custom_social_bookmarks.custom-icons .custom-icons_flickr a::before{background-color:transparent}#top #wrap_all .custom-social-media-links.custom-icons .av-social-link-instagram a::after,#top #wrap_all .custom-social-media-links.custom-icons .av-social-link-instagram a::before,#top #wrap_all .custom-social-media-links.custom-icons .custom-icons_instagram a::after,#top #wrap_all .custom-social-media-links.custom-icons .custom-icons_instagram a::before,#top #wrap_all ul.custom_social_bookmarks.custom-icons .av-social-link-instagram a::after,#top #wrap_all ul.custom_social_bookmarks.custom-icons .av-social-link-instagram a::before,#top #wrap_all ul.custom_social_bookmarks.custom-icons .custom-icons_instagram a::after,#top #wrap_all ul.custom_social_bookmarks.custom-icons .custom-icons_instagram a::before{background-color:transparent}#top #wrap_all .custom-social-media-links.custom-icons .av-social-link-youtube a::after,#top #wrap_all .custom-social-media-links.custom-icons .av-social-link-youtube a::before,#top #wrap_all .custom-social-media-links.custom-icons .custom-icons_youtube a::after,#top #wrap_all .custom-social-media-links.custom-icons .custom-icons_youtube a::before,#top #wrap_all ul.custom_social_bookmarks.custom-icons .av-social-link-youtube a::after,#top #wrap_all ul.custom_social_bookmarks.custom-icons .av-social-link-youtube a::before,#top #wrap_all ul.custom_social_bookmarks.custom-icons .custom-icons_youtube a::after,#top #wrap_all ul.custom_social_bookmarks.custom-icons .custom-icons_youtube a::before{background-color:transparent}#top #wrap_all .custom-social-media-links.custom-icons .av-social-link-twitter a::after,#top #wrap_all .custom-social-media-links.custom-icons .av-social-link-twitter a::before,#top #wrap_all .custom-social-media-links.custom-icons .custom-icons_twitter a::after,#top #wrap_all .custom-social-media-links.custom-icons .custom-icons_twitter a::before,#top #wrap_all ul.custom_social_bookmarks.custom-icons .av-social-link-twitter a::after,#top #wrap_all ul.custom_social_bookmarks.custom-icons .av-social-link-twitter a::before,#top #wrap_all ul.custom_social_bookmarks.custom-icons .custom-icons_twitter a::after,#top #wrap_all ul.custom_social_bookmarks.custom-icons .custom-icons_twitter a::before{background-color:transparent}.custom-social-media-links.custom-icons.with-text,ul.custom_social_bookmarks.custom-icons.with-text{display:block}#top #wrap_all .custom-social-media-links.custom-icons.with-text a,#top #wrap_all ul.custom_social_bookmarks.custom-icons.with-text a{width:auto;min-height:30px;line-height:30px;text-indent:0;text-align:left}#top #wrap_all .custom-social-media-links.custom-icons.with-text a::after,#top #wrap_all .custom-social-media-links.custom-icons.with-text a::before,#top #wrap_all ul.custom_social_bookmarks.custom-icons.with-text a::after,#top #wrap_all ul.custom_social_bookmarks.custom-icons.with-text a::before{left:0;transform:translateY(-50%)}#top #wrap_all .custom-social-media-links.custom-icons.with-text a .avia_hidden_link_text,#top #wrap_all ul.custom_social_bookmarks.custom-icons.with-text a .avia_hidden_link_text{color:#414042;display:inline-block;font-size:1.6rem;padding-left:30px;vertical-align:middle}#top #wrap_all .custom-social-media-links.custom-icons.blue-icons .av-social-link-facebook a::after,#top #wrap_all .custom-social-media-links.custom-icons.blue-icons .av-social-link-facebook a::before,#top #wrap_all .custom-social-media-links.custom-icons.blue-icons .custom-icons_facebook a::after,#top #wrap_all .custom-social-media-links.custom-icons.blue-icons .custom-icons_facebook a::before,#top #wrap_all ul.custom_social_bookmarks.custom-icons.blue-icons .av-social-link-facebook a::after,#top #wrap_all ul.custom_social_bookmarks.custom-icons.blue-icons .av-social-link-facebook a::before,#top #wrap_all ul.custom_social_bookmarks.custom-icons.blue-icons .custom-icons_facebook a::after,#top #wrap_all ul.custom_social_bookmarks.custom-icons.blue-icons .custom-icons_facebook a::before{background-color:transparent}#top #wrap_all .custom-social-media-links.custom-icons.blue-icons .av-social-link-flickr a::after,#top #wrap_all .custom-social-media-links.custom-icons.blue-icons .av-social-link-flickr a::before,#top #wrap_all .custom-social-media-links.custom-icons.blue-icons .custom-icons_flickr a::after,#top #wrap_all .custom-social-media-links.custom-icons.blue-icons .custom-icons_flickr a::before,#top #wrap_all ul.custom_social_bookmarks.custom-icons.blue-icons .av-social-link-flickr a::after,#top #wrap_all ul.custom_social_bookmarks.custom-icons.blue-icons .av-social-link-flickr a::before,#top #wrap_all ul.custom_social_bookmarks.custom-icons.blue-icons .custom-icons_flickr a::after,#top #wrap_all ul.custom_social_bookmarks.custom-icons.blue-icons .custom-icons_flickr a::before{background-color:transparent}#top #wrap_all .custom-social-media-links.custom-icons.blue-icons .av-social-link-instagram a::after,#top #wrap_all .custom-social-media-links.custom-icons.blue-icons .av-social-link-instagram a::before,#top #wrap_all .custom-social-media-links.custom-icons.blue-icons .custom-icons_instagram a::after,#top #wrap_all .custom-social-media-links.custom-icons.blue-icons .custom-icons_instagram a::before,#top #wrap_all ul.custom_social_bookmarks.custom-icons.blue-icons .av-social-link-instagram a::after,#top #wrap_all ul.custom_social_bookmarks.custom-icons.blue-icons .av-social-link-instagram a::before,#top #wrap_all ul.custom_social_bookmarks.custom-icons.blue-icons .custom-icons_instagram a::after,#top #wrap_all ul.custom_social_bookmarks.custom-icons.blue-icons .custom-icons_instagram a::before{background-color:transparent}#top #wrap_all .custom-social-media-links.custom-icons.blue-icons .av-social-link-youtube a::after,#top #wrap_all .custom-social-media-links.custom-icons.blue-icons .av-social-link-youtube a::before,#top #wrap_all .custom-social-media-links.custom-icons.blue-icons .custom-icons_youtube a::after,#top #wrap_all .custom-social-media-links.custom-icons.blue-icons .custom-icons_youtube a::before,#top #wrap_all ul.custom_social_bookmarks.custom-icons.blue-icons .av-social-link-youtube a::after,#top #wrap_all ul.custom_social_bookmarks.custom-icons.blue-icons .av-social-link-youtube a::before,#top #wrap_all ul.custom_social_bookmarks.custom-icons.blue-icons .custom-icons_youtube a::after,#top #wrap_all ul.custom_social_bookmarks.custom-icons.blue-icons .custom-icons_youtube a::before{background-color:transparent}#top #wrap_all .custom-social-media-links.custom-icons.blue-icons .av-social-link-twitter a::after,#top #wrap_all .custom-social-media-links.custom-icons.blue-icons .av-social-link-twitter a::before,#top #wrap_all .custom-social-media-links.custom-icons.blue-icons .custom-icons_twitter a::after,#top #wrap_all .custom-social-media-links.custom-icons.blue-icons .custom-icons_twitter a::before,#top #wrap_all ul.custom_social_bookmarks.custom-icons.blue-icons .av-social-link-twitter a::after,#top #wrap_all ul.custom_social_bookmarks.custom-icons.blue-icons .av-social-link-twitter a::before,#top #wrap_all ul.custom_social_bookmarks.custom-icons.blue-icons .custom-icons_twitter a::after,#top #wrap_all ul.custom_social_bookmarks.custom-icons.blue-icons .custom-icons_twitter a::before{background-color:transparent}.av-share-box{display:flex}#top #wrap_all .av-share-box .av-share-link-description{margin:0}#top #wrap_all .av-share-box ul.av-share-box-list{border:none;display:flex;margin-left:15px}#top #wrap_all .av-share-box ul.av-share-box-list li{display:block;margin:0 8px 0 0}#top #wrap_all .av-share-box ul.av-share-box-list li::after,#top #wrap_all .av-share-box ul.av-share-box-list li::before{display:none!important}#top #wrap_all .av-share-box ul.av-share-box-list li:last-child{margin-right:0}#top #wrap_all .av-share-box ul.av-share-box-list a{display:block;float:none;line-height:1;padding:0;position:relative;width:40px;height:40px;text-indent:-999em}#top #wrap_all .av-share-box ul.av-share-box-list a::after,#top #wrap_all .av-share-box ul.av-share-box-list a::before{line-height:1;width:100%;height:100%;transition:opacity .25s ease;top:0;left:0}#top #wrap_all .av-share-box ul.av-share-box-list a::after{opacity:0}#top #wrap_all .av-share-box ul.av-share-box-list a:hover{background-color:transparent}#top #wrap_all .av-share-box ul.av-share-box-list a:hover::before{opacity:0}#top #wrap_all .av-share-box ul.av-share-box-list a:hover::after{opacity:1}#top #wrap_all .av-share-box ul.av-share-box-list .av-social-link-facebook a{width:40px;height:40px;position:relative}#top #wrap_all .av-share-box ul.av-share-box-list .av-social-link-facebook a::after,#top #wrap_all .av-share-box ul.av-share-box-list .av-social-link-facebook a::before{top:50%;left:50%;transform:translate(-50%,-50%) scale(.8)}#top #wrap_all .av-share-box ul.av-share-box-list .av-social-link-flickr a{width:40px;height:40px;position:relative}#top #wrap_all .av-share-box ul.av-share-box-list .av-social-link-flickr a::after,#top #wrap_all .av-share-box ul.av-share-box-list .av-social-link-flickr a::before{top:50%;left:50%;transform:translate(-50%,-50%) scale(.8)}#top #wrap_all .av-share-box ul.av-share-box-list .av-social-link-instagram a{width:40px;height:40px;position:relative}#top #wrap_all .av-share-box ul.av-share-box-list .av-social-link-instagram a::after,#top #wrap_all .av-share-box ul.av-share-box-list .av-social-link-instagram a::before{top:50%;left:50%;transform:translate(-50%,-50%) scale(.8)}#top #wrap_all .av-share-box ul.av-share-box-list .av-social-link-youtube a{width:40px;height:40px;position:relative}#top #wrap_all .av-share-box ul.av-share-box-list .av-social-link-youtube a::after,#top #wrap_all .av-share-box ul.av-share-box-list .av-social-link-youtube a::before{top:50%;left:50%;transform:translate(-50%,-50%) scale(.8)}#top #wrap_all .av-share-box ul.av-share-box-list .av-social-link-twitter a{width:40px;height:40px;position:relative}#top #wrap_all .av-share-box ul.av-share-box-list .av-social-link-twitter a::after,#top #wrap_all .av-share-box ul.av-share-box-list .av-social-link-twitter a::before{top:50%;left:50%;transform:translate(-50%,-50%) scale(.8)}#top #wrap_all a.avia-button{border-width:1px;border-style:solid;border-radius:6px;padding:15px 30px}#wrap_all a.avia-button{text-decoration:none}#wrap_all a.avia-button>.avia_iconbox_title{position:relative;left:0;transition:left .25s ease}#wrap_all a.avia-button>.avia_iconbox_title::after,#wrap_all a.avia-button>.avia_iconbox_title::before{top:50%;right:0;transform:translate(0,-50%);opacity:0;transition:opacity .25s ease,transform .25s ease}#wrap_all a.avia-button:hover>.avia_iconbox_title{left:-10px}#wrap_all a.avia-button:hover>.avia_iconbox_title::before{opacity:1;transform:translate(150%,-50%)}#wrap_all a.avia-button.avia-slideshow-button,#wrap_all a.avia-button>.avia_iconbox_title{font-size:1.8rem;font-weight:500;text-transform:none}#wrap_all a.avia-button.avia-color-theme-color>.avia_iconbox_title{color:#fff}#wrap_all a.avia-button.avia-color-theme-color:hover{background-color:#1c3f94;border-color:#1c3f94}#wrap_all a.avia-button.avia-color-theme-color:hover>.avia_iconbox_title{color:#fff}#wrap_all a.avia-button.avia-color-light{background-color:rgba(255,255,255,.15);border:1px solid #fff;color:#fff}#wrap_all a.avia-button.avia-color-light:hover{background-color:rgba(244,220,0,.47);color:#fff;opacity:1}#wrap_all a.avia-button.avia-color-white{border:1px solid #fff;background-color:rgba(255,255,255,.15)}#wrap_all a.avia-button.avia-color-white .avia_iconbox_title{color:#fff}#top #wrap_all .text-button a.avia-button{background:0 0;border:none;padding:0 30px 0 0;text-align:left}#top #wrap_all .text-button a.avia-button>.avia_iconbox_title::after,#top #wrap_all .text-button a.avia-button>.avia_iconbox_title::before{opacity:1;transform:translate(150%,-50%)}#top #wrap_all .text-button a.avia-button>.avia_iconbox_title::after{opacity:0}#top #wrap_all .text-button a.avia-button:hover>.avia_iconbox_title{left:0}#top #wrap_all .text-button a.avia-button:hover>.avia_iconbox_title::before{opacity:0}#top #wrap_all .text-button a.avia-button:hover>.avia_iconbox_title::after{opacity:1}#top #wrap_all .text-button a.avia-button.avia-color-white>.avia_iconbox_title{color:#fff}#top #wrap_all .text-button a.avia-button.avia-color-dark>.avia_iconbox_title{color:#414042}#top #wrap_all .package-button a.avia-button{background-color:#183476;border-color:#183476;padding:40px 20px;width:100%}#top #wrap_all .package-button a.avia-button .avia_iconbox_title{color:#fff;font-size:2.1rem;font-weight:700}.icon-call a.avia-button .avia_iconbox_title{position:relative}.icon-call a.avia-button .avia_iconbox_title::before{content:"";display:inline-block;margin-right:5px;vertical-align:middle}.icon-rules a.avia-button .avia_iconbox_title{position:relative}.icon-rules a.avia-button .avia_iconbox_title::before{content:"";display:inline-block;margin-right:5px;vertical-align:middle}.icon-criteria a.avia-button .avia_iconbox_title{position:relative}.icon-criteria a.avia-button .avia_iconbox_title::before{content:"";display:inline-block;margin-right:5px;vertical-align:middle}.icon-deadlines a.avia-button .avia_iconbox_title{position:relative}.icon-deadlines a.avia-button .avia_iconbox_title::before{content:"";display:inline-block;margin-right:5px;vertical-align:middle}.icon-venues a.avia-button .avia_iconbox_title{position:relative}.icon-venues a.avia-button .avia_iconbox_title::before{content:"";display:inline-block;margin-right:5px;vertical-align:middle}.avia-button-wrap.avia-builder-el-last a.avia-button{margin-top:15px}.av_textblock_section+.avia-button-wrap.avia-builder-el-last a.avia-button{margin-top:40px}html body#top #wrap_all .main_menu .av-menu-button>a{padding:0;text-align:center}html body#top #wrap_all .main_menu .av-menu-button>a .avia-menu-text{color:#fff;display:inline-block;font-size:1.8rem;padding:11px 26px}html body#top #wrap_all .main_menu .av-menu-button>a .avia-menu-text:hover{background-color:#fff;color:#1c3f94!important}.technical-package-buttons{display:grid;gap:30px;margin-bottom:40px}.technical-package-buttons::after,.technical-package-buttons::before{display:none}.technical-package-buttons .package-button{width:100%}#top #wrap_all .technical-package-buttons .package-button.avia-button-wrap,#top #wrap_all .technical-package-buttons .package-button.avia-button-wrap a.avia-button{margin:0}.technical-package-buttons+.avia-button-wrap{display:block}.technical-package-buttons+.avia-button-wrap .avia-button{width:100%}@media screen and (min-width:768px){.technical-package-buttons{grid-template-columns:repeat(2,1fr)}.technical-package-buttons+.avia-button-wrap{display:inline-block}.technical-package-buttons+.avia-button-wrap .avia-button{width:auto}}@media screen and (min-width:1025px){#top #wrap_all a.avia-button{padding:15px 50px}.avia-button-wrap.avia-builder-el-last a.avia-button{margin-top:20px}.technical-package-buttons{grid-template-columns:repeat(3,1fr)}}.alert-bar{background-color:rgba(0,0,0,.92);color:#fff;display:flex;align-items:center;font-size:1.2rem;line-height:1.4em;min-height:42px;padding:0 20px;position:relative;text-align:center;transition:all ease .25s}.alert-bar .container{padding-top:5px;padding-bottom:5px}.alert-bar.close,.scrolled .alert-bar{height:0;min-height:0;overflow:hidden}#top .alert-bar a{color:#fff}.alert-bar .close-alert{background:0 0;border:none;cursor:pointer;font-size:0;position:absolute;top:50%;right:20px;transform:translateY(-50%);width:14px;height:14px}.alert-bar .close-alert::after,.alert-bar .close-alert::before{background-color:#fff;top:50%;right:0;width:14px;height:1px;transition:background-color .25s ease}.alert-bar .close-alert::before{transform:rotate(45deg)}.alert-bar .close-alert::after{transform:rotate(-45deg)}.alert-bar .close-alert:hover::after,.alert-bar .close-alert:hover::before{background-color:#f4dc00}@media screen and (min-width:768px){.alert-bar{font-size:1.4rem}}#header{box-shadow:0 3px 6px rgba(0,0,0,.2)}#header.header-scrolled .header_bg{background-color:#1c3f94}#header .container{max-width:1740px}#header_main .logo{display:flex;align-items:center}#header_main .avia-svg-logo svg{max-width:98px}#header.header-scrolled #header_main .avia-svg-logo svg path{fill:#fff}#top #header #header_main .header-social-custom{margin:0;position:static}#top #header #header_main .header-social-custom .av-social-link-twitter,#top #header #header_main .header-social-custom .av-social-link-youtube{display:none}#header_main .inner-container>.custom-search,#header_main .inner-container>.custom-social{display:none}#header_main .custom-search #searchform{display:flex;align-items:center;margin:0 auto;max-width:535px}#header_main .custom-search #searchform::before{content:"Search";color:#414042;display:block;font-size:1.8rem;font-weight:600;margin-right:20px}#header_main .custom-search #searchform>div{background-color:#f6f6f6;border:1px solid #ddd;border-radius:26px;line-height:1em;max-width:100%;overflow:hidden;width:100%}#header_main .custom-search #searchform .av_searchform_search{display:none}#header_main .custom-search #searchsubmit{background:url(../assets/img/svg-src/icon-search.svg) no-repeat center;margin-right:10px;overflow:hidden;text-indent:-999em}#header_main .custom-search #s{background:0 0;padding-right:45px;padding-left:15px;font-size:1.6rem}#header.header-scrolled #header_main>.container{height:80px!important;line-height:80px!important}#header.header-scrolled #header_main .custom-search{opacity:0;pointer-events:none}#header_main_alternate{background-color:#1c3f94;max-width:100%;width:100%}#header.header-scrolled #header_main_alternate{background-color:transparent;position:absolute;top:50%;left:0;right:0;margin:0 auto;max-width:1350px;transform:translateY(-50%)}#header.header-scrolled #header_main_alternate::after,#header.header-scrolled #header_main_alternate::before{display:none}@media screen and (min-width:768px){#header_main .inner-container{display:flex;align-items:center;justify-content:flex-end;gap:0 20px}#header_main .inner-container>.custom-social{display:block}}@media screen and (min-width:811px){#header.header-scrolled .container .avia-svg-logo>a,#header.header-scrolled .container .avia-svg-logo>a img,#header.header-scrolled .container .avia-svg-logo>a svg{max-height:initial!important}#header_main .inner-container{justify-content:space-between}#header_main .inner-container>.custom-search{display:block}#header.header-scrolled #header_main>.container{height:107px!important;line-height:107px!important}#header_main>.container .logo{float:none;position:relative;flex:0 0 145px}#header_main>.container .main_menu{flex:1 1 100%}#header_main>.container .custom-search{flex:1 1 100%}#header_main>.container .custom-social{flex:0 0 145px}#header #header_main_alternate .container{display:flex}#header #header_main_alternate .container::after,#header #header_main_alternate .container::before{content:"";display:block;visibility:visible;flex:0 0 145px}#header #header_main_alternate .container .main_menu{flex:1 1 100%}}@media screen and (max-width:767px){.responsive #top #wrap_all #header{position:fixed}.responsive #top #wrap_all #header .av-logo-container .avia-menu{display:flex;align-items:center}}#header_main .av-main-nav{display:flex;justify-content:center;gap:0 45px}#header_main .av-main-nav>li>a .avia-menu-text{color:#fff;display:inline-block;font-size:1.8rem;font-weight:500;line-height:1em}#header_main .av-main-nav .menu-item-has-children>a>.avia-menu-text{padding-right:18px;position:relative}#header_main .av-main-nav .menu-item-has-children>a>.avia-menu-text::before{bottom:0;right:0;transform:rotate(90deg)}#top #wrap_all #header_main .av-main-nav .avia_mega_div{background-color:#fff;border-radius:0 0 6px 6px;box-shadow:0 3px 6px rgba(0,0,0,.2);left:50%!important;right:auto;transform:translateX(-50%)}#top #wrap_all #header_main .av-main-nav .avia_mega_div>.sub-menu{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px}#top #wrap_all #header_main .av-main-nav .avia_mega_div>.sub-menu>.menu-item{padding:0}#top #wrap_all #header_main .av-main-nav .avia_mega_div>.sub-menu .mega_menu_title{color:#414042;font-weight:700}#top #wrap_all #header_main .av-main-nav .avia_mega_div>.sub-menu a{padding:10px 0}#top #wrap_all #header_main .av-main-nav .avia_mega_div>.sub-menu a .avia-menu-text{color:#414042;font-size:1.8rem;transition:padding .25s ease}#top #wrap_all #header_main .av-main-nav .avia_mega_div>.sub-menu a .avia-menu-text::before{left:0;top:50%;transform:translate(-100%,-50%);transition:opacity .25s ease,transform .25s ease}#top #wrap_all #header_main .av-main-nav .avia_mega_div>.sub-menu a:hover .avia-menu-text{color:#ee3124;padding-left:19px}#top #wrap_all #header_main .av-main-nav .avia_mega_div>.sub-menu a:hover .avia-menu-text::before{opacity:1;transform:translate(0,-50%)}#top #wrap_all #header_main .av-main-nav .avia_mega_div>.sub-menu .sub-menu .menu-item{border-bottom:1px solid #ddd}#top #wrap_all .header-scrolled #header_main .av-main-nav .avia_mega_div{top:155%}.av-burger-overlay-active .av-burger-menu-main{pointer-events:none}#top .av-burger-menu-main>a .avia_hidden_link_text{display:block;color:#414042;display:block;font:500 1.6rem Figtree,sans-serif;position:absolute;top:50%;left:0;transform:translate(-100%,-50%);transition:transform .25s ease;transform-origin:100% 50%}#top .av-burger-menu-main>a:hover,#top .av-burger-menu-main>a:hover .avia_hidden_link_text{color:#1c3f94}#top .av-burger-menu-main>a:hover .av-hamburger-inner,#top .av-burger-menu-main>a:hover .av-hamburger-inner::after,#top .av-burger-menu-main>a:hover .av-hamburger-inner::before{background-color:#1c3f94;border-radius:10px;height:2px}#top #header.header-scrolled .av-burger-menu-main>a .av-hamburger-inner,#top #header.header-scrolled .av-burger-menu-main>a .av-hamburger-inner::after,#top #header.header-scrolled .av-burger-menu-main>a .av-hamburger-inner::before{background-color:#fff}#top #header.header-scrolled .av-burger-menu-main>a .avia_hidden_link_text{color:#fff}#top #header.header-scrolled .av-burger-menu-main>a:hover .av-hamburger-inner,#top #header.header-scrolled .av-burger-menu-main>a:hover .av-hamburger-inner::after,#top #header.header-scrolled .av-burger-menu-main>a:hover .av-hamburger-inner::before{background-color:#f4dc00}#top #header.header-scrolled .av-burger-menu-main>a:hover .avia_hidden_link_text{color:#f4dc00}.av-burger-overlay-active .av-burger-menu-main>a .avia_hidden_link_text{transform:translate(-50%,-50%) scale(0)}.html_av-overlay-side.av-burger-overlay-active #top .av-burger-menu-main .av-hamburger.is-active .av-hamburger-inner,.html_av-overlay-side.av-burger-overlay-active #top .av-burger-menu-main .av-hamburger.is-active .av-hamburger-inner::after,.html_av-overlay-side.av-burger-overlay-active #top .av-burger-menu-main .av-hamburger.is-active .av-hamburger-inner::before{background-color:#1c3f94;transform:translateX(50%) scaleX(0);transform-origin:100% 0}.html_av-overlay-side.av-burger-overlay-active #top .av-burger-menu-main .av-hamburger.is-active+.avia_hidden_link_text{transform:scale(0);transform-origin:100% 0}.av-burger-menu-main .av-hamburger-inner,.av-burger-menu-main .av-hamburger-inner::after,.av-burger-menu-main .av-hamburger-inner::before{background-color:#414042;border-radius:10px;height:2px}.av-burger-overlay-active .av-burger-overlay{z-index:110}.av-burger-overlay .custom-search{position:absolute;top:100px;left:50%;transform:translateX(-50%);max-width:350px;width:100%}#header_main .av-burger-overlay .custom-search #searchform::before{display:none}.av-burger-overlay .custom-social{position:absolute;left:30px;bottom:35px}.html_av-overlay-side #top #wrap_all .av-burger-overlay .custom-social li a{padding:0}.av-burger-overlay #av-burger-menu-ul{text-align:left}.av-burger-overlay #av-burger-menu-ul::before{top:15px;left:30px}.av-burger-overlay #av-burger-menu-ul>li .av-width-submenu>a .avia-menu-text,.av-burger-overlay #av-burger-menu-ul>li.av-width-submenu>a .avia-menu-text{position:relative}#top #wrap_all #header .av-burger-overlay #av-burger-menu-ul>li>a{border-bottom:1px solid #e1e1e1}.av-burger-overlay #av-burger-menu-ul>li a .avia-menu-text{color:#1c3f94;font:500 2.1rem Figtree,sans-serif}.av-burger-overlay #av-burger-menu-ul>li a:hover .avia-menu-text{color:#ee3124}.av-burger-overlay #av-burger-menu-ul>li .sub-menu{padding:0}.html_av-overlay-side #top #wrap_all .av-burger-overlay #av-burger-menu-ul>li .sub-menu a:hover{background-color:transparent}.av-burger-overlay #av-burger-menu-ul .sub-menu{background-color:#1c3f94}.av-burger-overlay #av-burger-menu-ul .sub-menu .av-width-submenu>a,.html_av-overlay-side #top #wrap_all .av-burger-overlay #av-burger-menu-ul .sub-menu .av-width-submenu>a:hover{background-color:rgba(255,255,255,.07)}#top #wrap_all .av-burger-overlay #av-burger-menu-ul .sub-menu a .avia-bullet{display:none}.av-burger-overlay #av-burger-menu-ul .sub-menu a>.avia-menu-text{color:#fff;font-size:1.8rem;font-weight:500}.av-burger-overlay #av-burger-menu-ul .sub-menu a:hover,.av-burger-overlay #av-burger-menu-ul .sub-menu a:hover .avia-menu-text{color:#fff}.av-burger-overlay .close-burger{background:0 0;border:none;cursor:pointer;display:block;padding:4px 40px 0 0;position:absolute;top:15px;right:25px;width:35px;height:35px;transition:color .25s ease,transform .25s ease .65s}.av-burger-overlay .close-burger .close-wrap::after,.av-burger-overlay .close-burger .close-wrap::before{background-color:#1c3f94;top:50%;right:0;width:35px;height:1px;transition:background-color .25s ease,transform .25s ease .65s}.av-burger-overlay .close-burger .close-wrap::before{transform:scale(0) rotate(45deg)}.av-burger-overlay .close-burger .close-wrap::after{transform:scale(0) rotate(-45deg)}.av-burger-overlay-active-delayed .av-burger-overlay .close-burger .close-wrap::before{transform:scale(1) rotate(45deg)}.av-burger-overlay-active-delayed .av-burger-overlay .close-burger .close-wrap::after{transform:scale(1) rotate(-45deg)}.html_av-overlay-side #top #wrap_all .av-burger-overlay li li a{padding-left:50px}@media screen and (min-width:768px){#top #wrap_all #header_main .av-main-nav,#top #wrap_all #header_main .avia-menu,#top #wrap_all #header_main .main_menu,#top #wrap_all #header_main .menu-item-has-children{position:static}}@media screen and (max-width:810px) and (min-width:768px){.html_header_top.html_header_sticky #top #wrap_all #main{padding-top:108px!important}}@media screen and (max-width:810px){#top #header .av-burger-menu-main,#top #header .main_menu{cursor:pointer;display:flex!important;align-items:center}#top #header .main_menu{margin-left:60px;order:1}#top #header #header_main_alternate,#top #header .av-main-nav>li.menu-item{display:none!important}}#footer-page .popout-menu-section:hover .popout-menu-trigger{transform:translate(-165px,150%) rotate(-90deg)}#footer-page .popout-menu-section:hover .popout-menu-trigger+.avia_codeblock_section .custom-nav-popout{transform:translateX(0)}#top #wrap_all #footer-page .popout-menu-section{background:0 0;top:60vh;right:0;margin:0;padding:0;position:fixed;width:auto;z-index:10}#top #wrap_all #footer-page .popout-menu-section .container{padding:0}#footer-page .popout-menu-section .template-page{padding:0}#footer-page .popout-menu-section .popout-menu-trigger{background-color:#ee3124;border-radius:6px 6px 0 0;cursor:pointer;width:100%;min-width:180px;padding:15px 25px;position:absolute;right:0;transform:translate(65px,150%) rotate(-90deg);transition:transform .75s ease}#top #wrap_all #footer-page .popout-menu-section .popout-menu-trigger .av-special-heading-tag{color:#fff;font-size:21px}#footer-page .popout-menu-section .custom-nav-popout{background-color:#fff;border-radius:6px 0 0 6px;padding:15px;width:230px;position:absolute;right:0;transform:translateX(110%);transition:transform .65s ease}#footer-page .popout-menu-section .custom-nav-popout .menu-item{border-bottom:1px solid #ddd}#footer-page .popout-menu-section .custom-nav-popout .menu-item>a{display:block;font-size:1.8rem;padding:8px 30px}#footer-page .popout-menu-section .custom-nav-popout .menu-item>a:hover{color:#ee3124}#footer-page .popout-menu-section .custom-nav-popout .menu-item:last-child{border:none}#footer-page .avia-section{min-height:0;position:relative}#footer-page .container{max-width:1740px}#top #wrap_all #footer-page h6{font-size:1.8rem;margin-bottom:8px}#footer-page p:last-child{margin-bottom:0}#footer-page .territorial-acknowledgment{position:relative}#footer-page .territorial-acknowledgment::before{background:linear-gradient(90deg,#000 0,rgba(0,0,0,0) 100%);width:100%;height:100%;top:0;left:0}#footer-page .territorial-acknowledgment::after{background:url(../assets/img/vancouver-island.svg) no-repeat top left;background-size:contain;width:443px;height:684px;top:50%;right:-170px;transform:translateY(-50%) scale(.7)}#footer-page .territorial-acknowledgment .acknowledgment-text{max-width:550px}#footer-page .sign-up ul.icon-check{font-size:1.8rem}#footer-page .sign-up .mobile-center{display:flex;flex-wrap:wrap;justify-content:center}#footer-page .custom-menu-nav .menu li{line-height:1;margin:0}#footer-page .custom-menu-nav .menu li a{color:#414042;font-size:1.6rem}#footer-page .partners-block img{display:inline-block;vertical-align:middle}#top #wrap_all #footer-page .partners-block img{margin-top:0}#footer-page .copyright .template-page{padding:0}#footer-page .copyright .avia_textblock{font-size:1.2rem}@media screen and (min-width:1025px){#top #wrap_all #footer-page .popout-menu-section{top:40vh}#footer-page .territorial-acknowledgment::after{transform:translateY(-50%) scale(1)}#footer-page .territorial-acknowledgment .acknowledgment-text{margin-left:45px}#footer-page .sign-up ul.icon-check{display:flex;gap:0 20px}#footer-page .sign-up .mobile-center{display:block}#footer-page .footer-bottom .entry-content-wrapper{display:grid;gap:0 100px;grid-template-columns:1fr auto auto auto;grid-template-rows:initial;align-items:flex-start}#footer-page .footer-bottom .entry-content-wrapper::after,#footer-page .footer-bottom .entry-content-wrapper::before{display:none}#footer-page .footer-bottom .entry-content-wrapper .flex_column{flex:0 1 auto;margin:0;width:auto}#footer-page .footer-bottom .entry-content-wrapper .flex_column.logo-column{flex:1 1 auto}#footer-page .footer-bottom .entry-content-wrapper .flex_column.copyright{grid-row:2/3}#footer-page .partners-block img+img{margin-left:30px}#footer-page ul.custom_social_bookmarks{column-count:2}#footer-page .custom-menu-nav .menu{column-count:2}#footer-page .custom-menu-nav.custom-nav-popout .menu{column-count:initial}}@media screen and (min-width:1741px){#footer-page .territorial-acknowledgment::after{right:calc((100% - 1740px)/ 2 + 50px)}}@media screen and (max-width:1024px){#footer-page .territorial-acknowledgment{padding-top:30px;padding-bottom:30px}.responsive #top #wrap_all #footer-page .footer-bottom .container{padding-right:65px;padding-left:65px;width:100%;max-width:100%}#footer-page .footer-bottom .entry-content-wrapper{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(4,auto)}#footer-page .footer-bottom .entry-content-wrapper::after,#footer-page .footer-bottom .entry-content-wrapper::before{display:none}#footer-page .footer-bottom .entry-content-wrapper .flex_column{grid-column:1/3}#footer-page .footer-bottom .entry-content-wrapper .flex_column.logo-column img{width:186px;height:auto}#footer-page .footer-bottom .entry-content-wrapper .flex_column.menu-column{grid-column-start:1;grid-row-start:1}#footer-page .footer-bottom .entry-content-wrapper .flex_column.partners-column{grid-column-start:2;grid-row-start:1;text-align:center}#footer-page .footer-bottom .entry-content-wrapper .flex_column.partners-column img{display:block;margin:0 auto 10px auto}#footer-page .footer-bottom .entry-content-wrapper .flex_column.social-column h6{display:none}#top #wrap_all #footer-page .footer-bottom .entry-content-wrapper .flex_column.social-column .custom-social-media-links ul.custom_social_bookmarks{display:flex;gap:10px 35px}#top #wrap_all #footer-page .footer-bottom .entry-content-wrapper .flex_column.social-column .custom-social-media-links ul.custom_social_bookmarks li{padding:0}#top #wrap_all #footer-page .footer-bottom .entry-content-wrapper .flex_column.social-column .custom-social-media-links ul.custom_social_bookmarks a{min-height:30px;height:30px;width:30px}#top #wrap_all #footer-page .footer-bottom .entry-content-wrapper .flex_column.social-column .custom-social-media-links ul.custom_social_bookmarks a::after,#top #wrap_all #footer-page .footer-bottom .entry-content-wrapper .flex_column.social-column .custom-social-media-links ul.custom_social_bookmarks a::before{transform:translate(5px,-10px) scale(1.5)}#top #wrap_all #footer-page .footer-bottom .entry-content-wrapper .flex_column.social-column .custom-social-media-links ul.custom_social_bookmarks .avia_hidden_link_text{display:none}}.with-sidebar{padding:20px 30px}.with-sidebar .page-link-sidebar{background-color:#141414;border-radius:6px;overflow:hidden;margin-left:25px;margin-right:25px;padding:20px 15px}#top .with-sidebar .page-link-sidebar,#top .with-sidebar .page-link-sidebar h2,#top .with-sidebar .page-link-sidebar h3,#top .with-sidebar .page-link-sidebar h4,#top .with-sidebar .page-link-sidebar h5,#top .with-sidebar .page-link-sidebar h6,#top .with-sidebar .page-link-sidebar p{color:#fff}.with-sidebar .page-link-sidebar .sidebar-link a{border-bottom:1px solid #4b4b4b;color:#fff;display:block;font-size:1.8rem;padding:7px 20px 7px 0;position:relative;transition:color .25s ease}.with-sidebar .page-link-sidebar .sidebar-link a::after,.with-sidebar .page-link-sidebar .sidebar-link a::before{top:50%;right:0;transform:translateY(-50%);transition:opacity .25s ease}.with-sidebar .page-link-sidebar .sidebar-link a::after{opacity:0}.with-sidebar .page-link-sidebar .sidebar-link a:hover{color:#f4dc00}.with-sidebar .page-link-sidebar .sidebar-link a:hover::before{opacity:0}.with-sidebar .page-link-sidebar .sidebar-link a:hover::after{opacity:1}.with-sidebar .page-link-sidebar .sidebar-link:first-child a{border-top:1px solid #4b4b4b}.with-sidebar .page-link-sidebar.fixed{position:fixed;z-index:2}.with-sidebar .page-link-sidebar.stop{transform:translateY(-100%)}@media screen and (min-width:1025px){.with-sidebar{margin:0 auto;max-width:1540px;padding:0 26% 0 0;position:relative}.with-sidebar .custom-inner-wrap{margin-top:50px}.with-sidebar .custom-inner-wrap .container{margin-right:0;margin-left:0}.with-sidebar .custom-inner-wrap>.avia-section{float:none}.with-sidebar .custom-inner-wrap>.avia-section:first-child .template-page{padding-top:0}.with-sidebar .page-link-sidebar{margin:0;padding:38px 50px;position:absolute;top:0;right:0;max-width:400px;width:26%}}.custom-tabs-wrap{background-color:#1c3f94;border-radius:6px 6px 0 0;margin-top:30px;padding:15px 25px 0 25px;overflow:hidden}.custom-tabs-wrap .custom-tab-heading{color:#fff;font-size:3rem;font-weight:700;margin:0 0 20px 0}.custom-tabs-wrap .custom-tabs{display:flex;gap:12px}.custom-tabs-wrap .custom-tab-button{background-color:rgba(255,255,255,.19);border:none;border-radius:6px 6px 0 0;color:#fff;cursor:pointer;font:bold 2.1rem Figtree,sans-serif;overflow:hidden;padding:12px 34px;transition:background-color .25s ease,color .25s ease}.custom-tabs-wrap .custom-tab-button.active-tab,.custom-tabs-wrap .custom-tab-button:hover{background-color:#fff;color:#1c3f94}#top .custom-tab-content{display:none}#top .custom-tab-content .template-page{padding-top:0}#top .custom-tab-content.active-tab-content{display:block}#top #wrap_all .custom-tab-content h2{margin-top:30px}.custom-tab-content .avia-image-container+.av_textblock_section h2:first-child,.custom-tab-content .avia-image-container+.av_textblock_section h3:first-child,.custom-tab-content .avia-image-container+.av_textblock_section h4:first-child,.custom-tab-content .avia-image-container+.av_textblock_section h5:first-child,.custom-tab-content .avia-image-container+.av_textblock_section h6:first-child{margin-top:20px}@media screen and (max-width:767px){.custom-inner-wrap>.avia-section:first-child .template-page{padding-bottom:0}.custom-inner-wrap>.avia-section:first-child+.custom-tab-content .template-page{padding-top:10px}}.banner{background-repeat:no-repeat;background-size:cover;aspect-ratio:412/296;display:flex;align-items:flex-end;justify-content:center;position:relative;text-align:center}.banner::before{width:100%;height:100%;background:transparent linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.67) 100%);bottom:0;left:0}.banner .container{padding-top:20px;padding-bottom:10px}.banner .banner-breadcrumbs,.banner .banner-post-title{color:#fff}.banner .banner-post-title{margin-bottom:0}.banner .banner-breadcrumbs{font-size:1.2rem;font-weight:500}.banner .banner-breadcrumbs .breadcrumb-trail{display:flex;justify-content:center;align-items:center;gap:0 10px}.banner .banner-breadcrumbs .breadcrumb-trail .sep{display:block;overflow:hidden;padding:0;text-indent:-999em;transform:scale(.45)}.banner .banner-breadcrumbs a{color:#fff;float:none}@media screen and (min-width:768px){.banner{aspect-ratio:1920/644}.banner .container{padding-top:45px;padding-bottom:45px}.banner .banner-post-title{margin-bottom:1.4rem}.banner .banner-breadcrumbs{font-size:2.1rem}}@media screen and (min-width:1025px){.banner{aspect-ratio:1920/544}}.responsive #top #wrap_all .av-layout-grid-container.img-fill-content .flex_cell:not(.content-block):not(.bg-content){padding:0!important}.av-layout-grid-container.img-fill-content .img-block{padding:0}.av-layout-grid-container.img-fill-content .content-block{padding:30px}@media screen and (max-width:1024px) and (min-width:768px){.av-layout-grid-container.img-fill-content{display:block}.av-layout-grid-container.img-fill-content .flex_cell{display:block}#top #wrap_all .av-layout-grid-container.img-fill-content .flex_cell{width:100%}}@media screen and (min-width:1025px){.av-layout-grid-container.img-fill-content{display:flex}.av-layout-grid-container.img-fill-content .img-block{position:relative}.av-layout-grid-container.img-fill-content .img-block .avia-image-container,.av-layout-grid-container.img-fill-content .img-block .avia-image-container-inner,.av-layout-grid-container.img-fill-content .img-block .avia-image-overlay-wrap,.av-layout-grid-container.img-fill-content .img-block .flex_cell_inner{position:static}.av-layout-grid-container.img-fill-content .img-block .flex_cell_inner{width:100%;height:100%}.av-layout-grid-container.img-fill-content .img-block .avia-image-container,.av-layout-grid-container.img-fill-content .img-block .avia-image-container .avia-image-container-inner,.av-layout-grid-container.img-fill-content .img-block .avia-image-container .avia-image-overlay-wrap{position:static}.av-layout-grid-container.img-fill-content .img-block .avia-image-container img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.av-layout-grid-container.img-fill-content .bg-content+.content-block,.av-layout-grid-container.img-fill-content .img-block+.content-block{padding:70px 50px 70px 70px}.av-layout-grid-container.img-fill-content .bg-content+.content-block .flex_cell_inner,.av-layout-grid-container.img-fill-content .img-block+.content-block .flex_cell_inner{margin-right:auto;margin-left:0}.av-layout-grid-container.img-fill-content .bg-content,.av-layout-grid-container.img-fill-content .content-block{min-height:610px;padding:70px 70px 70px 50px}.av-layout-grid-container.img-fill-content .bg-content .flex_cell_inner,.av-layout-grid-container.img-fill-content .content-block .flex_cell_inner{margin-left:auto;max-width:650px}.av-layout-grid-container.img-fill-content .flex_cell{display:flex;align-items:center}.av-layout-grid-container.img-fill-content.reverse .bg-content .flex_cell_inner{margin-left:0;margin-right:auto;padding:70px 50px 70px 70px}.av-layout-grid-container.img-fill-content.reverse .bg-content,.av-layout-grid-container.img-fill-content.reverse .img-block{order:1}.av-layout-grid-container.img-fill-content.reverse .bg-content+.content-block,.av-layout-grid-container.img-fill-content.reverse .img-block+.content-block{padding:100px 70px 100px 50px}.av-layout-grid-container.img-fill-content.reverse .bg-content+.content-block .flex_cell_inner,.av-layout-grid-container.img-fill-content.reverse .img-block+.content-block .flex_cell_inner{margin-right:0;margin-left:auto}}@media screen and (min-width:1801px){.av-layout-grid-container.img-fill-content .bg-content+.content-block,.av-layout-grid-container.img-fill-content .img-block+.content-block{padding:70px 50px 70px 160px}.av-layout-grid-container.img-fill-content.reverse .bg-content+.content-block,.av-layout-grid-container.img-fill-content.reverse .img-block+.content-block{padding:100px 160px 100px 50px}}.single-team-member .entry-content-wrapper::after,.single-team-member .entry-content-wrapper::before{display:none}#top .single-team-member .team-member-info .av-special-heading{margin:18px 0;padding:0}#top .single-team-member .team-member-info .av-special-heading .av-special-heading-tag{margin:0}.single-team-member .team-member-info .av-special-heading .av-subheading p{color:#414042;font-size:1.8rem;font-weight:500;letter-spacing:0}.single-team-member .team-member-info .avia-image-container .avia-image-overlay-wrap{aspect-ratio:420/394;position:relative}.single-team-member .team-member-info .avia-image-container .avia-image-overlay-wrap img{position:absolute;top:0;left:0;width:100%;height:100%}.single-team-member .av_textblock_section,.single-team-member .av_textblock_section p{font-size:2.1rem}.more-staff{position:relative}#top .more-staff h3{margin-bottom:20px}@media screen and (max-width:810px) and (min-width:768px){#top .more-staff .entry-content-wrapper .flex_column{margin-top:0}.more-staff .avia-button-wrap{padding-top:30px}}@media screen and (min-width:811px){.single-team-member .template-page{padding-top:95px;padding-bottom:95px}.single-team-member .entry-content-wrapper{display:flex;gap:50px}#top .single-team-member .entry-content-wrapper .flex_column{margin:0;width:auto}.single-team-member .entry-content-wrapper .team-member-info{flex:0 0 420px}.more-staff{position:relative}.more-staff .template-page{padding-bottom:110px}#top .more-staff h3{margin-bottom:0}.more-staff .avia-button-wrap{position:absolute;top:50px;right:0}#top .more-staff .avia-button-wrap .avia-button{margin:0}}.flex_column.colored-column{flex-wrap:wrap;align-items:flex-end;padding:38px}#top .flex_column.colored-column{display:flex;margin-top:0;margin-bottom:5%}@media screen and (min-width:921px){.flex_column.colored-column{aspect-ratio:480/415}}@media screen and (min-width:768px){.external-links-list{display:grid;grid-template-columns:repeat(3,minmax(0,33%));gap:20px}}#top #wrap_all .custom-item-block{color:#fff;display:block;position:relative}.custom-item-block .img-container{border-radius:3px;aspect-ratio:511/563;position:relative;overflow:hidden}.custom-item-block .img-container::before{background:transparent linear-gradient(180deg,rgba(0,0,0,0) 0,#000 100%);width:100%;height:100%;bottom:0;left:0;z-index:1;pointer-events:none}.custom-item-block .img-container img{position:absolute;top:0;left:0;float:none;margin:0;width:100%;height:100%;object-fit:cover}.custom-item-block .custom-item-body{position:absolute;left:0;bottom:0;z-index:2}#top #wrap_all .post-block{color:#414042}#top #wrap_all .post-block .img-container::before{display:none}#top #wrap_all .post-block .img-container .meta-date{background-color:#fff;color:#414042;font-size:1.2rem;font-weight:600;padding:0 8px;position:absolute;bottom:0;left:0}.post-block .post-block-body.custom-item-body{position:relative}.post-block .post-block-body .post-block-categories{font-size:1.2rem}#top .post-block .post-block-body .post-block-categories strong{font-weight:600}.post-block .post-block-body .post-block-meta{display:none;font-size:1.2rem;margin-top:20px}#top .ccs-block .ccs-item-body h1,#top .ccs-block .ccs-item-body h2,#top .ccs-block .ccs-item-body h3,#top .ccs-block .ccs-item-body h4,#top .ccs-block .ccs-item-body h5,#top .ccs-block .ccs-item-body h6{color:#fff;margin:0}@media screen and (min-width:768px){#top #wrap_all .post-block{color:#fff}#top #wrap_all .post-block .img-container::before{display:block}#top #wrap_all .post-block .img-container .meta-date{display:none}.post-block .post-block-body{padding:6.4% 7.8%}.post-block .post-block-body.custom-item-body{position:absolute}#top .post-block .post-block-body .post-block-categories strong{color:#fff}#top .post-block .post-block-body .post-block-title{color:#fff}.post-block .post-block-body .post-block-meta{color:#fff;display:block;font-size:1.6rem}}.hero-slider .container{max-width:1740px}.hero-slider .avia-slideshow-slide::before{background:transparent linear-gradient(180deg,rgba(238,49,36,.28) 0,rgba(28,63,148,.85) 100%);width:100%;height:100%;top:0;left:0}.hero-slider .slideshow_caption{padding:0;width:80%}.hero-slider .slideshow_caption .avia-caption-content p,.hero-slider .slideshow_caption .avia-caption-title{background:0 0;padding:0}.hero-slider .slideshow_caption .avia-caption-title{max-width:90%}#main .hero-slider .slideshow_caption .avia-caption-title{line-height:1.08em}.hero-slider .slideshow_caption .avia-caption-title .sub-heading{color:#f4dc00;display:block;font-size:1.4rem;letter-spacing:.22rem;line-height:1em}#top #wrap_all .hero-slider .slideshow_caption .avia-caption-content,#top #wrap_all .hero-slider .slideshow_caption .avia-caption-content p{font-size:1.8rem;font-weight:500}#top #wrap_all .hero-slider .slideshow_caption .avia-slideshow-button{margin-top:30px;padding-right:30px;padding-left:30px}.hero-slider .avia-slideshow-arrows{display:none}#top #wrap_all .hero-slider .avia-slideshow-arrows .next-slide,#top #wrap_all .hero-slider .avia-slideshow-arrows .prev-slide{background-color:rgba(28,63,148,.21);border-radius:50%;width:50px;height:50px;opacity:1}#top #wrap_all .hero-slider .avia-slideshow-arrows .next-slide::before,#top #wrap_all .hero-slider .avia-slideshow-arrows .prev-slide::before{top:50%;left:50%;transform:translate(-50%,-50%)}#top #wrap_all .hero-slider .avia-slideshow-arrows .next-slide:hover,#top #wrap_all .hero-slider .avia-slideshow-arrows .prev-slide:hover{background-color:rgba(255,255,255,.21)}#top #wrap_all .hero-slider .avia-slideshow-arrows .prev-slide{display:none}@media screen and (min-width:768px){.hero-slider .avia-slideshow-slide::before{background:transparent linear-gradient(270deg,rgba(0,0,0,0) 0,rgba(28,63,148,.28) 2%,rgba(238,49,36,.72) 100%,rgba(0,0,0,.52) 100%)}.hero-slider .slideshow_caption{padding:0 50px}.hero-slider .slideshow_caption .avia-caption-title .sub-heading{font-size:2.2rem}#top #wrap_all .hero-slider .slideshow_caption .avia-caption-content,#top #wrap_all .hero-slider .slideshow_caption .avia-caption-content p{font-size:2.1rem}.hero-slider .avia-slideshow-arrows{display:block}#top #wrap_all .hero-slider .avia-slideshow-arrows .next-slide,#top #wrap_all .hero-slider .avia-slideshow-arrows .prev-slide{width:102px;height:102px}#top #wrap_all .hero-slider .avia-slideshow-arrows .next-slide{right:50px}#top #wrap_all .hero-slider .avia-slideshow-arrows .prev-slide{display:none}}@media screen and (min-width:1025px){.hero-slider .slideshow_caption{width:42%}#top #wrap_all .hero-slider .avia-slideshow-arrows .next-slide{right:0}}@media screen and (max-width:767px){.hero-slider .slideshow_inner_caption{display:flex;align-items:flex-end}.hero-slider .slideshow_inner_caption .slideshow_align_caption{display:block;padding-bottom:100px}}.by-the-numbers .icon-block-column{margin-bottom:10px}.by-the-numbers .icon-block-column>.av_textblock_section{margin-bottom:20px}.by-the-numbers .icon-block{display:flex;gap:0 30px;line-height:1.2em}.by-the-numbers .icon-block .icon-img{min-width:50px}#top #wrap_all .by-the-numbers .icon-block .icon-img img{margin-top:0}@media screen and (min-width:811px){.by-the-numbers .template-page{padding-top:80px;padding-bottom:130px}}@media screen and (min-width:1025px){.by-the-numbers .entry-content-wrapper{display:flex;gap:0 80px;justify-content:space-between}.by-the-numbers .entry-content-wrapper .flex_column{margin:0}.by-the-numbers .entry-content-wrapper .flex_column:first-child{max-width:595px}.by-the-numbers .entry-content-wrapper::after,.by-the-numbers .entry-content-wrapper::before{display:none}.by-the-numbers .icon-block-column{display:grid;gap:30px 0;grid-template-columns:repeat(2,1fr);margin-bottom:0}.by-the-numbers .icon-block-column>.av_textblock_section{margin-bottom:0}.by-the-numbers .icon-block-column::after,.by-the-numbers .icon-block-column::before{display:none}}.games-section .template-page{padding:0}#top .games-section .flex_column_table .flex_column{background-size:cover;display:flex;flex-direction:column;justify-content:center}.games-section .flex_column_table .flex_column{padding:38px;aspect-ratio:640/595}.games-section .flex_column_table .flex_column .av-special-heading{position:relative;z-index:1}.games-section .flex_column_table .flex_column .av-special-heading .av-special-heading-tag{color:#fff}.games-section .flex_column_table .flex_column .avia_textblock{position:relative;z-index:1}.games-section .flex_column_table .flex_column .avia_textblock,.games-section .flex_column_table .flex_column .avia_textblock p{color:#fff}.games-section .flex_column_table .flex_column::before{width:100%;height:100%;visibility:visible;top:0;left:0;opacity:.89}.games-section .flex_column_table .flex_column:nth-child(3n+1)::before{background-color:#1c3f94}.games-section .flex_column_table .flex_column:nth-child(2n)::before{background-color:#ee3124}.games-section .flex_column_table .flex_column:nth-child(3n)::before{background-color:#000}.games-section .flex_column_table .flex_column .avia-button-wrap{margin-top:20px}@media screen and (min-width:1025px){#top .games-section .flex_column_table{display:flex}.games-section .flex_column_table .flex_column .avia-button-wrap{margin-top:0;position:absolute;bottom:38px;left:38px}}@media screen and (max-width:1024px) and (min-width:768px){.responsive #top #wrap_all .games-section .container .flex_column{aspect-ratio:400/255;max-width:100%;width:100%;margin-left:0}}@media screen and (max-width:767px){.responsive #top #wrap_all .games-section .container{width:100%;max-width:100%}.responsive #top #wrap_all .games-section .container .flex_column{margin-bottom:0}}#top .post-slider-section .avia-button-wrap.avia-builder-el-last{margin-top:30px}@media screen and (min-width:768px){.post-slider-section .custom-swiper{margin-top:65px}}.be-positive .template-page{padding:0}.be-positive .content-block{background-position:93% 23%!important;background-size:12vw!important}.be-positive .content-block .av-special-heading,.be-positive .content-block .av_textblock_section,.be-positive .content-block .avia-button-wrap{max-width:730px;margin-left:auto}@media screen and (min-width:768px){.be-positive .content-block{padding-left:50px}.be-positive .content-block .av-special-heading,.be-positive .content-block .av_textblock_section,.be-positive .content-block .avia-button-wrap{display:block;max-width:730px;margin-left:auto;margin-right:0}.be-positive .av-special-heading .av-special-heading-tag,.be-positive .av-special-heading .av-subheading{max-width:50%}.be-positive .av_textblock_section .avia_textblock{max-width:71%}}@media screen and (max-width:767px){.responsive #top #wrap_all .be-positive .container{max-width:100%;width:100%}.responsive #top #wrap_all .be-positive .flex_column{background-image:none;margin:0}.responsive #top #wrap_all .be-positive .flex_column.content-block{padding:70px 30px 40px 30px}}@media screen and (max-width:1024px) and (min-width:768px){#top #wrap_all .be-positive .flex_column_table{display:block}#top #wrap_all .be-positive .flex_column_table .flex_column{display:block;margin-left:0;width:100%}#top #wrap_all .be-positive .flex_column_table .flex_column:first-child{margin-top:12vw;margin-bottom:8vw}.be-positive .content-block{background-size:25vw!important}.be-positive .content-block .av-special-heading,.be-positive .content-block .av_textblock_section,.be-positive .content-block .avia-button-wrap{margin-left:0}}@media screen and (max-width:810px) and (min-width:768px){#top #wrap_all .image-content-section .flex_column_table{display:block}#top #wrap_all .image-content-section .flex_column_table .flex_column{display:block;margin-left:0;width:100%}#top #wrap_all .image-content-section .flex_column_table .flex_column:first-child{margin-bottom:30px}}#top .sport-detail-section .entry-content-wrapper .flex_column{margin:0 0 30px}.sport-detail-section .entry-content-wrapper .avia-image-container{margin-bottom:30px}@media screen and (max-width:810px) and (min-width:768px){#top .sport-detail-section .entry-content-wrapper .flex_column:not(.av_one_full){margin-left:0;max-width:100%;width:100%}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNldHRpbmdzL19leHRlbmRzLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi9fc2hhcmVkL19taXhpbnMuc2NzcyIsInBhcnRpYWxzL19zcHJpdGVzLnNjc3MiLCJwYXJ0aWFscy9fZ2VuZXJhbC5zY3NzIiwic2V0dGluZ3MvX3ZhcmlhYmxlcy5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vX3NoYXJlZC9fdmFyaWFibGVzLnNjc3MiLCJwYXJ0aWFscy9fc29jaWFsLW1lZGlhLnNjc3MiLCJwYXJ0aWFscy9fYnV0dG9ucy5zY3NzIiwicGFydGlhbHMvX2FsZXJ0YmFyLnNjc3MiLCJwYXJ0aWFscy9faGVhZGVyLnNjc3MiLCJwYXJ0aWFscy9fbWVudS5zY3NzIiwicGFydGlhbHMvX2Zvb3Rlci5zY3NzIiwicGFydGlhbHMvX3dpdGgtc2lkZWJhci5zY3NzIiwicGFydGlhbHMvX2N1c3RvbS10YWJzLnNjc3MiLCJzZWN0aW9ucy9fYmFubmVyLnNjc3MiLCJzZWN0aW9ucy9faW1nLWZpbGwtY29udGVudC5zY3NzIiwic2VjdGlvbnMvX3NpbmdsZS10ZWFtLW1lbWJlci5zY3NzIiwic2VjdGlvbnMvX2NvbG9yZWQtY29sdW1uLnNjc3MiLCJzZWN0aW9ucy9fZXh0ZXJuYWwtbGlua3Muc2NzcyIsInNlY3Rpb25zL19wb3N0LWJsb2Nrcy5zY3NzIiwic2VjdGlvbnMvX2hlcm8tc2xpZGVyLnNjc3MiLCJzZWN0aW9ucy9fYnktdGhlLW51bWJlcnMuc2NzcyIsInNlY3Rpb25zL19nYW1lcy1zZWN0aW9uLnNjc3MiLCJzZWN0aW9ucy9fcG9zdC1zbGlkZXItc2VjdGlvbi5zY3NzIiwic2VjdGlvbnMvX2JlLXBvc2l0aXZlLnNjc3MiLCJzZWN0aW9ucy9faW1hZ2UtY29udGVudC1zZWN0aW9uLnNjc3MiLCJzZWN0aW9ucy9fc3BvcnQtZGV0YWlsLXNlY3Rpb24uc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFJQSxnREFBQSxpREFBQSw0RUFBQSw0RkFBQSxvRkFBQSxxRkFBQSxrRkFBQSxtRkFBQSxxRkFBQSxzRkFBQSxtRkFBQSxvRkFBQSxtRkFBQSxvRkFBQSwyREFBQSw0REFBQSxnRUFBQSxpRUFBQSx1RUFBQSx1RUFBQSxnRUFBQSxpRUFBQSxzRUFBQSx1RUFBQSxtREFBQSxvREFBQSwrQkFBQSxnQ0FBQSw4Q0FBQSxvREFBQSxxREFBQSxpQ0FBQSxrQ0FBQSxnQkFBQSwwQ0FBQSxnRUFBQSxpRUFBQSx1REFBQSwyQ0FBQSxxQkFBQSxzQkFBQSx3REFBQSx5REFDSSxRQUFBLEdBQ0EsUUFBQSxNQUNBLFNBQUEsU0FHSixvQ0FBQSxvQ0FBQSx3Q0FBQSx3Q0FBQSxjQUNJLFdBQUEsS0FDQSxPQUFBLEVBQ0EsUUFBQSxFQUdKLDJEQUFBLGdCQUFBLFNBQUEsR0FDSSxLQUFBLEtBQUEsSUFBQSxDQUFBLE1BQUEsT0FBQSxDQUFBLFdBQ0EsZUFBQSxFQUNBLGVBQUEsS0NYSSxvQ0RRUiwyREFBQSxnQkFBQSxTQUFBLEdBTVEsVUFBQSxLQUNBLFlBQUEsR0FJUixTQUFBLEdBQ0ksS0FBQSxLQUFBLElBQUEsQ0FBQSxPQUFBLE9BQUEsQ0FBQSxXQUNBLGVBQUEsRUFDQSxlQUFBLEtDdEJJLG9DRG1CUixTQUFBLEdBTVEsVUFBQSxNQUlSLFNBQUEsd0RBQUEsR0FDSSxLQUFBLEtBQUEsTUFBQSxDQUFBLE1BQUEsT0FBQSxDQUFBLFdBQ0EsZUFBQSxFQUNBLGVBQUEsS0NoQ0ksb0NENkJSLFNBQUEsd0RBQUEsR0FNUSxVQUFBLE1BSVIsU0FBQSxHQUNJLEtBQUEsS0FBQSxNQUFBLENBQUEsTUFBQSxPQUFBLENBQUEsV0FDQSxlQUFBLEVBQ0EsZUFBQSxLQzFDSSxvQ0R1Q1IsU0FBQSxHQU1RLFVBQUEsTUFJUixTQUFBLEdBQ0ksS0FBQSxLQUFBLElBQUEsQ0FBQSxRQUFBLE9BQUEsQ0FBQSxXQUNBLGVBQUEsRUFDQSxlQUFBLEtDcERJLG9DRGlEUixTQUFBLEdBTVEsVUFBQSxRQUlSLFNBQUEsR0FDSSxLQUFBLEtBQUEsTUFBQSxDQUFBLFFBQUEsT0FBQSxDQUFBLFdBQ0EsZUFBQSxFQUNBLGVBQUEsS0M5REksb0NEMkRSLFNBQUEsR0FNUSxVQUFBLFFFekVSLDRFQUFBLDRGQUFBLG9GQUFBLHFGQUFBLGtGQUFBLG1GQUFBLHFGQUFBLHNGQUFBLG1GQUFBLG9GQUFBLG1GQUFBLG9GQUFBLHlGQUFBLDBGQUFBLHVGQUFBLHdGQUFBLDBGQUFBLDJGQUFBLHdGQUFBLHlGQUFBLHdGQUFBLHlGQUFBLHVGQUFBLHdGQUFBLHFGQUFBLHNGQUFBLHdGQUFBLHlGQUFBLHNGQUFBLHVGQUFBLHNGQUFBLHVGQUFBLG9HQUFBLHFHQUFBLGtHQUFBLG1HQUFBLHFHQUFBLHNHQUFBLG1HQUFBLG9HQUFBLG1HQUFBLG9HQUFBLGtHQUFBLG1HQUFBLGdHQUFBLGlHQUFBLG1HQUFBLG9HQUFBLGlHQUFBLGtHQUFBLGlHQUFBLGtHQUFBLHFJQUFBLHNJQUFBLG1JQUFBLG9JQUFBLHNJQUFBLHVJQUFBLG9JQUFBLHFJQUFBLG9JQUFBLHFJQUFBLHVFQUFBLHVFQUFBLHFGQUFBLHNGQUFBLHNGQUFBLHVGQUFBLHFFQUFBLHNFQUFBLHlGQUFBLDBGQUFBLHVGQUFBLHdGQUFBLDBGQUFBLDJGQUFBLHdGQUFBLHlGQUFBLHdGQUFBLHlGQUFBLHVGQUFBLHdGQUFBLHFGQUFBLHNGQUFBLHdGQUFBLHlGQUFBLHNGQUFBLHVGQUFBLHNGQUFBLHVGQUFBLG9HQUFBLHFHQUFBLGtHQUFBLG1HQUFBLHFHQUFBLHNHQUFBLG1HQUFBLG9HQUFBLG1HQUFBLG9HQUFBLGtHQUFBLG1HQUFBLGdHQUFBLGlHQUFBLG1HQUFBLG9HQUFBLGlHQUFBLGtHQUFBLGlHQUFBLGtHQUFBLHNFQUFBLG1EQUFBLG9EQUFBLDhDQUFBLG1EQUFBLDhFQUFBLCtFQUFBLDJFQUFBLDRFQUFBLGdFQUFBLGlFQUFBLHFEQUFBLHlEQUFBLDBEQUFBLHNEQUFBLHVEQUFBLHNCQUFBLHNCQUFBLHFCQUFBLGtCQUFBLHVCQUFBLHdCQUFBLG1CQUFBLG9CQUFBLGdCQUFBLGlCQUFBLG9CQUFBLHFCQUFBLHdCQUFBLHlCQUFBLHVCQUFBLDBC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bUVBQ0ksY0FBQSxLekJaQSwwRHlCcUJJLGlGQUNJLFlBQUEsRUFDQSxVQUFBLEtBQ0EsTUFBQSIsImZpbGUiOiJtYWluLXN0eWxlLm1pbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAdXNlIFwiLi4vLi4vLi4vLi4vLi4vLi4vX3NoYXJlZC92YXJpYWJsZXNcIiBhcyBzdjtcbkB1c2UgXCIuLi8uLi8uLi8uLi8uLi8uLi9fc2hhcmVkL21peGluc1wiIGFzIHNtO1xuQHVzZSBcIi4uL3NldHRpbmdzL3ZhcmlhYmxlc1wiIGFzIHY7XG5cbiVwc2V1ZG8tYmxvY2t7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7IFxufVxuXG4lbGlzdGJveHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwOyBcbn1cblxuJWgxIHtcbiAgICBmb250OiBib2xkIDRyZW0vMS4yZW0gdi4kZm9udC1zYW5zO1xuICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuXG4gICAgQGluY2x1ZGUgc20ubWVkaWEoJG1pbjogc3YuJGlwYWQpe1xuICAgICAgICBmb250LXNpemU6IDdyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIH1cbn1cblxuJWgyIHtcbiAgICBmb250OiBib2xkIDNyZW0vMS4yNWVtIHYuJGZvbnQtc2FuczsgXG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgXG4gICAgQGluY2x1ZGUgc20ubWVkaWEoJG1pbjogc3YuJGlwYWQpeyBcbiAgICAgICAgZm9udC1zaXplOiA1cmVtO1xuICAgIH1cbn1cblxuJWgzIHtcbiAgICBmb250OiBib2xkIDIuNnJlbS8xLjJlbSB2LiRmb250LXNhbnM7IFxuICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuXG4gICAgQGluY2x1ZGUgc20ubWVkaWEoJG1pbjogc3YuJGlwYWQpe1xuICAgICAgICBmb250LXNpemU6IDRyZW07XG4gICAgfVxufVxuXG4laDQge1xuICAgIGZvbnQ6IGJvbGQgMi4ycmVtLzEuMmVtIHYuJGZvbnQtc2FucztcbiAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblxuICAgIEBpbmNsdWRlIHNtLm1lZGlhKCRtaW46IHN2LiRpcGFkKXtcbiAgICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgIH1cbn1cblxuJWg1IHtcbiAgICBmb250OiBib2xkIDJyZW0vMS42NTJlbSB2LiRmb250LXNhbnM7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG5cbiAgICBAaW5jbHVkZSBzbS5tZWRpYSgkbWluOiBzdi4kaXBhZCl7XG4gICAgICAgIGZvbnQtc2l6ZTogMi4zcmVtO1xuICAgIH1cbn1cblxuJWg2IHtcbiAgICBmb250OiBib2xkIDEuOHJlbS8xLjY2N2VtIHYuJGZvbnQtc2FucztcbiAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblxuICAgIEBpbmNsdWRlIHNtLm1lZGlhKCRtaW46IHN2LiRpcGFkKXtcbiAgICAgICAgZm9udC1zaXplOiAyLjFyZW07XG4gICAgfVxufSIsIkBtaXhpbiBtZWRpYSgkbWF4OiBmYWxzZSwgJG1pbjogZmFsc2UpIHtcbiAgICBAaWYgJG1heCB7XG4gICAgICAgIEBpZiAkbWluIHtcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtYXgpIGFuZCAobWluLXdpZHRoOiAjeyRtaW4gKyAxfSkgeyBAY29udGVudDsgfVxuICAgICAgICB9QGVsc2V7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7IEBjb250ZW50OyB9XG4gICAgICAgIH1cbiAgICB9QGVsc2V7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICN7JG1pbiArIDF9KSB7IEBjb250ZW50OyB9XG4gICAgfVxufVxuXG5AbWl4aW4gcGxhY2Vob2xkZXJ7XG4gICAgJjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIENocm9tZS9PcGVyYS9TYWZhcmkgKi9cbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICAgICY6Oi1tb3otcGxhY2Vob2xkZXIgeyAvKiBGaXJlZm94IDE5KyAqL1xuICAgICAgICBAY29udGVudDtcbiAgICB9XG4gICAgJjotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBJRSAxMCsgKi9cbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICAgICY6LW1vei1wbGFjZWhvbGRlciB7IC8qIEZpcmVmb3ggMTgtICovXG4gICAgICAgIEBjb250ZW50O1xuICAgIH1cbn0iLCIlc3ZnLWNvbW1vbiB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwid2ViL3dwLWNvbnRlbnQvdGhlbWVzL2VuZm9sZC1iY2dhbWVzL2Fzc2V0cy9pbWcvc3ByaXRlcy9zdmctc3ByaXRlLnN2Z1wiKSBuby1yZXBlYXQ7XG59XG5cbi5zdmctLWFycm93LWJsdWUtdGV4dCB7XG4gICAgQGV4dGVuZCAlc3ZnLWNvbW1vbjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG59XG5cbi5zdmctLWFycm93LWJsdWUtdGV4dC1kaW1zIHtcbiAgICB3aWR0aDogMTRweDtcbiAgICBoZWlnaHQ6IDdweDtcbn1cblxuLnN2Zy0tYXJyb3ctZGFyay10ZXh0IHtcbiAgICBAZXh0ZW5kICVzdmctY29tbW9uO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDEuNjQxMjY2MTE5NTc3OTYlIDAuOTEwMjczMDgxOTI0NTc3MyU7XG59XG5cbi5zdmctLWFycm93LWRhcmstdGV4dC1kaW1zIHtcbiAgICB3aWR0aDogMTRweDtcbiAgICBoZWlnaHQ6IDdweDtcbn1cblxuLnN2Zy0tYXJyb3ctcmVkLXRleHQge1xuICAgIEBleHRlbmQgJXN2Zy1jb21tb247XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMy4yODI1MzIyMzkxNTU5MiUgMS44MjA1NDYxNjM4NDkxNTQ3JTtcbn1cblxuLnN2Zy0tYXJyb3ctcmVkLXRleHQtZGltcyB7XG4gICAgd2lkdGg6IDE0cHg7XG4gICAgaGVpZ2h0OiA3cHg7XG59XG5cbi5zdmctLWFycm93LXdoaXRlIHtcbiAgICBAZXh0ZW5kICVzdmctY29tbW9uO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDQuOTk0MDU0Njk2Nzg5NTM2NSUgMi43NTIyOTM1Nzc5ODE2NTEzJTtcbn1cblxuLnN2Zy0tYXJyb3ctd2hpdGUtZGltcyB7XG4gICAgd2lkdGg6IDI2cHg7XG4gICAgaGVpZ2h0OiAxM3B4O1xufVxuXG4uc3ZnLS1hcnJvdy13aGl0ZS10ZXh0IHtcbiAgICBAZXh0ZW5kICVzdmctY29tbW9uO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDcuOTcxODY0MDA5Mzc4NjYzJSA0LjQyMTMyNjM5NzkxOTM3NiU7XG59XG5cbi5zdmctLWFycm93LXdoaXRlLXRleHQtZGltcyB7XG4gICAgd2lkdGg6IDE0cHg7XG4gICAgaGVpZ2h0OiA3cHg7XG59XG5cbi5zdmctLWFycm93LXllbGxvdy10ZXh0IHtcbiAgICBAZXh0ZW5kICVzdmctY29tbW9uO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDkuNjEzMTMwMTI4OTU2NjIzJSA1LjMzMTU5OTQ3OTg0Mzk1MyU7XG59XG5cbi5zdmctLWFycm93LXllbGxvdy10ZXh0LWRpbXMge1xuICAgIHdpZHRoOiAxNHB4O1xuICAgIGhlaWdodDogN3B4O1xufVxuXG4uc3ZnLS1iY2dhbWVzLWxvZ28ge1xuICAgIEBleHRlbmQgJXN2Zy1jb21tb247XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTIuNDg3MjIwMTEwNjY3OTg3JSA2LjcyODYxNjY2NjUwMzEyNCU7XG59XG5cbi5zdmctLWJjZ2FtZXMtbG9nby1kaW1zIHtcbiAgICB3aWR0aDogOTguMjE0cHg7XG4gICAgaGVpZ2h0OiA2Mi42MjlweDtcbn1cblxuLnN2Zy0tY2hldnJvbi1yaWdodCB7XG4gICAgQGV4dGVuZCAlc3ZnLWNvbW1vbjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAyMi42OTAyNzU0MTMzOTkzNjIlIDE0LjUxNDExMDcyMzA1MTE1NCU7XG59XG5cbi5zdmctLWNoZXZyb24tcmlnaHQtZGltcyB7XG4gICAgd2lkdGg6IDcuNjAxcHg7XG4gICAgaGVpZ2h0OiAxMS4yMjdweDtcbn1cblxuLnN2Zy0taWNvbi1jYWxsIHtcbiAgICBAZXh0ZW5kICVzdmctY29tbW9uO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDI0LjAzODgzMTU5NDM2NjYyNCUgMTYuMzI0MzIwNDUwMzkxOTgzJTtcbn1cblxuLnN2Zy0taWNvbi1jYWxsLWRpbXMge1xuICAgIHdpZHRoOiAyMi41MzNweDtcbiAgICBoZWlnaHQ6IDIyLjUyM3B4O1xufVxuXG4uc3ZnLS1pY29uLWNoZWNrIHtcbiAgICBAZXh0ZW5kICVzdmctY29tbW9uO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDI2LjU1MTE1NzM4Mzc0NzYzNiUgMTkuMTAzMzcxNDgzMzc2Nzk0JTtcbn1cblxuLnN2Zy0taWNvbi1jaGVjay1kaW1zIHtcbiAgICB3aWR0aDogMTUuODEzcHg7XG4gICAgaGVpZ2h0OiAxMS43MzdweDtcbn1cblxuLnN2Zy0taWNvbi1jcml0ZXJpYSB7XG4gICAgQGV4dGVuZCAlc3ZnLWNvbW1vbjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAyOC43MDY5OTg4MTM3NjAzOCUgMjEuMDEwNjM4Mjk3ODcyMzQlO1xufVxuXG4uc3ZnLS1pY29uLWNyaXRlcmlhLWRpbXMge1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogMjRweDtcbn1cblxuLnN2Zy0taWNvbi1kZWFkbGluZXMge1xuICAgIEBleHRlbmQgJXN2Zy1jb21tb247XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMzEuMzc5MDI1NTk4Njc4Nzc2JSAyNC4wNTE4MDM4ODUyOTEzOTUlO1xufVxuXG4uc3ZnLS1pY29uLWRlYWRsaW5lcy1kaW1zIHtcbiAgICB3aWR0aDogMTkuM3B4O1xuICAgIGhlaWdodDogMTkuM3B4O1xufVxuXG4uc3ZnLS1pY29uLWVtYWlsLWNpcmNsZSB7XG4gICAgQGV4dGVuZCAlc3ZnLWNvbW1vbjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAzMy44NjcwMzUxNzc5MDI1ODYlIDI2LjgwODk3NTQzMjYyNjUyJTtcbn1cblxuLnN2Zy0taWNvbi1lbWFpbC1jaXJjbGUtZGltcyB7XG4gICAgd2lkdGg6IDIyLjUyMXB4O1xuICAgIGhlaWdodDogMjIuNTIxcHg7XG59XG5cbi5zdmctLWljb24tZmFjZWJvb2stYmx1ZSB7XG4gICAgQGV4dGVuZCAlc3ZnLWNvbW1vbjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAzNi42NzYyOTY2NjczMjM0NCUgMjkuOTM5ODQwODc5NzI1NjcyJTtcbn1cblxuLnN2Zy0taWNvbi1mYWNlYm9vay1ibHVlLWRpbXMge1xuICAgIHdpZHRoOiAyNC40OTRweDtcbiAgICBoZWlnaHQ6IDI0LjQ5M3B4O1xufVxuXG4uc3ZnLS1pY29uLWZhY2Vib29rLXNtIHtcbiAgICBAZXh0ZW5kICVzdmctY29tbW9uO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDM5LjQzMzI5Mzk3ODc0ODUyJSAzMy4wNjg3ODMwNjg3ODMwNyU7XG59XG5cbi5zdmctLWljb24tZmFjZWJvb2stc20tZGltcyB7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xufVxuXG4uc3ZnLS1pY29uLWZhY2Vib29rLXdoaXRlIHtcbiAgICBAZXh0ZW5kICVzdmctY29tbW9uO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDQyLjAxNzUwNDkxOTg0NjI3JSAzNS45Mjc4MDkwNTU2NzA4MSU7XG59XG5cbi5zdmctLWljb24tZmFjZWJvb2std2hpdGUtZGltcyB7XG4gICAgd2lkdGg6IDI0LjQ5NHB4O1xuICAgIGhlaWdodDogMjQuNDkzcHg7XG59XG5cbi5zdmctLWljb24tZmFjZWJvb2steWVsbG93IHtcbiAgICBAZXh0ZW5kICVzdmctY29tbW9uO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDQ0Ljk4NDg0MjgzNzkxNDUwNiUgMzkuMjU0NDU4MDQyMzA2OTklO1xufVxuXG4uc3ZnLS1pY29uLWZhY2Vib29rLXllbGxvdy1kaW1zIHtcbiAgICB3aWR0aDogMjQuNDk0cHg7XG4gICAgaGVpZ2h0OiAyNC40OTNweDtcbn1cblxuLnN2Zy0taWNvbi1mbGlja3ItYmx1ZSB7XG4gICAgQGV4dGVuZCAlc3ZnLWNvbW1vbjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA0Ny45MjQwODA2NjQyOTQxOSUgNDIuNTUzMTkxNDg5MzYxNyU7XG59XG5cbi5zdmctLWljb24tZmxpY2tyLWJsdWUtZGltcyB7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xufVxuXG4uc3ZnLS1pY29uLWZsaWNrci1zbSB7XG4gICAgQGV4dGVuZCAlc3ZnLWNvbW1vbjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MC41MzEyODY4OTQ5MjMyNTUlIDQ1LjUwMjY0NTUwMjY0NTUlO1xufVxuXG4uc3ZnLS1pY29uLWZsaWNrci1zbS1kaW1zIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG59XG5cbi5zdmctLWljb24tZmxpY2tyLXdoaXRlIHtcbiAgICBAZXh0ZW5kICVzdmctY29tbW9uO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUzLjE0MzUzNDk5NDA2ODglIDQ4LjQwNDI1NTMxOTE0ODk0JTtcbn1cblxuLnN2Zy0taWNvbi1mbGlja3Itd2hpdGUtZGltcyB7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xufVxuXG4uc3ZnLS1pY29uLWZsaWNrci15ZWxsb3cge1xuICAgIEBleHRlbmQgJXN2Zy1jb21tb247XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTUuOTkwNTEwMDgzMDM2Nzc0JSA1MS41OTU3NDQ2ODA4NTEwNiU7XG59XG5cbi5zdmctLWljb24tZmxpY2tyLXllbGxvdy1kaW1zIHtcbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG59XG5cbi5zdmctLWljb24taW5zdGFncmFtLWJsdWUge1xuICAgIEBleHRlbmQgJXN2Zy1jb21tb247XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTguODcxOTg0Mjk0NDczODclIDU0LjgyMzI0ODI1MDg0NTY0JTtcbn1cblxuLnN2Zy0taWNvbi1pbnN0YWdyYW0tYmx1ZS1kaW1zIHtcbiAgICB3aWR0aDogMjQuNDk0cHg7XG4gICAgaGVpZ2h0OiAyNC40OTRweDtcbn1cblxuLnN2Zy0taWNvbi1pbnN0YWdyYW0tc20ge1xuICAgIEBleHRlbmQgJXN2Zy1jb21tb247XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNjEuNTExMjE2MDU2NjcwNjA1JSA1Ny44MDQyMzI4MDQyMzI4MDQlO1xufVxuXG4uc3ZnLS1pY29uLWluc3RhZ3JhbS1zbS1kaW1zIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG59XG5cbi5zdmctLWljb24taW5zdGFncmFtLXdoaXRlIHtcbiAgICBAZXh0ZW5kICVzdmctY29tbW9uO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDY0LjIxMzE5MjU0Njk5NjclIDYwLjgxMTIyNDM5NDc0ODY4JTtcbn1cblxuLnN2Zy0taWNvbi1pbnN0YWdyYW0td2hpdGUtZGltcyB7XG4gICAgd2lkdGg6IDI0LjQ5NHB4O1xuICAgIGhlaWdodDogMjQuNDk0cHg7XG59XG5cbi5zdmctLWljb24taW5zdGFncmFtLXllbGxvdyB7XG4gICAgQGV4dGVuZCAlc3ZnLWNvbW1vbjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA2Ny4xODA1MzA0NjUwNjQ5MyUgNjQuMTM3ODc3ODA4MDI4MTUlO1xufVxuXG4uc3ZnLS1pY29uLWluc3RhZ3JhbS15ZWxsb3ctZGltcyB7XG4gICAgd2lkdGg6IDI0LjQ5NHB4O1xuICAgIGhlaWdodDogMjQuNDk0cHg7XG59XG5cbi5zdmctLWljb24tbGlua2VkaW4tY2lyY2xlIHtcbiAgICBAZXh0ZW5kICVzdmctY29tbW9uO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDY5Ljk4Mzk3ODI4NzIwNDMlIDY3LjI4Nzg3Mzk4MTg4OTMzJTtcbn1cblxuLnN2Zy0taWNvbi1saW5rZWRpbi1jaXJjbGUtZGltcyB7XG4gICAgd2lkdGg6IDIyLjUyMXB4O1xuICAgIGhlaWdodDogMjIuNTIxcHg7XG59XG5cbi5zdmctLWljb24tcGhvbmUtY2lyY2xlIHtcbiAgICBAZXh0ZW5kICVzdmctY29tbW9uO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDcyLjcwNzU1MTA0NjI2NjM5JSA3MC4zNDAzODEwODU2MDQyNCU7XG59XG5cbi5zdmctLWljb24tcGhvbmUtY2lyY2xlLWRpbXMge1xuICAgIHdpZHRoOiAyMi41MjFweDtcbiAgICBoZWlnaHQ6IDIyLjUyMXB4O1xufVxuXG4uc3ZnLS1pY29uLXJ1bGVzIHtcbiAgICBAZXh0ZW5kICVzdmctY29tbW9uO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDc2LjIxOTQyMDk5NTYzODYxJSA3My4zNDIxNzUwNjYzMTMlO1xufVxuXG4uc3ZnLS1pY29uLXJ1bGVzLWRpbXMge1xuICAgIHdpZHRoOiAzMS4yNTVweDtcbiAgICBoZWlnaHQ6IDIycHg7XG59XG5cbi5zdmctLWljb24tc2VhcmNoIHtcbiAgICBAZXh0ZW5kICVzdmctY29tbW9uO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDc4Ljk4NzgyMjQxNTUzOTclIDc2LjA2MjIyNTUxNDU3NzQ5JTtcbn1cblxuLnN2Zy0taWNvbi1zZWFyY2gtZGltcyB7XG4gICAgd2lkdGg6IDIwLjAzNHB4O1xuICAgIGhlaWdodDogMjAuMDRweDtcbn1cblxuLnN2Zy0taWNvbi10d2l0dGVyLWJsdWUge1xuICAgIEBleHRlbmQgJXN2Zy1jb21tb247XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogODEuNDYzOTkwNTU0ODk5NjUlIDc4LjgzNTk3ODgzNTk3ODg0JTtcbn1cblxuLnN2Zy0taWNvbi10d2l0dGVyLWJsdWUtZGltcyB7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xufVxuXG4uc3ZnLS1pY29uLXR3aXR0ZXItc20ge1xuICAgIEBleHRlbmQgJXN2Zy1jb21tb247XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogODMuODI1MjY1NjQzNDQ3NDclIDgxLjQ4MTQ4MTQ4MTQ4MTQ4JTtcbn1cblxuLnN2Zy0taWNvbi10d2l0dGVyLXNtLWRpbXMge1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbn1cblxuLnN2Zy0taWNvbi10d2l0dGVyLXdoaXRlIHtcbiAgICBAZXh0ZW5kICVzdmctY29tbW9uO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDg2LjE4NjU0MDczMTk5NTI4JSA4NC4xMjY5ODQxMjY5ODQxMyU7XG59XG5cbi5zdmctLWljb24tdHdpdHRlci13aGl0ZS1kaW1zIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG59XG5cbi5zdmctLWljb24tdHdpdHRlci15ZWxsb3cge1xuICAgIEBleHRlbmQgJXN2Zy1jb21tb247XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogODguNTQ3ODE1ODIwNTQzMSUgODYuNzcyNDg2NzcyNDg2NzclO1xufVxuXG4uc3ZnLS1pY29uLXR3aXR0ZXIteWVsbG93LWRpbXMge1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbn1cblxuLnN2Zy0taWNvbi12ZW51ZXMge1xuICAgIEBleHRlbmQgJXN2Zy1jb21tb247XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogOTAuNTUwOTQ5NjA4OTg0NTQlIDg5LjM3MTE3NTk0NDg3NTQ1JTtcbn1cblxuLnN2Zy0taWNvbi12ZW51ZXMtZGltcyB7XG4gICAgd2lkdGg6IDE2LjY1cHg7XG4gICAgaGVpZ2h0OiAxOS42MDRweDtcbn1cblxuLnN2Zy0taWNvbi15b3V0dWJlLWJsdWUge1xuICAgIEBleHRlbmQgJXN2Zy1jb21tb247XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogOTIuOTE2MTc0NzM0MzU2NTYlIDkyLjA2MzQ5MjA2MzQ5MjA2JTtcbn1cblxuLnN2Zy0taWNvbi15b3V0dWJlLWJsdWUtZGltcyB7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xufVxuXG4uc3ZnLS1pY29uLXlvdXR1YmUtc20ge1xuICAgIEBleHRlbmQgJXN2Zy1jb21tb247XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogOTUuMjc3NDQ5ODIyOTA0MzclIDk0LjcwODk5NDcwODk5NDcxJTtcbn1cblxuLnN2Zy0taWNvbi15b3V0dWJlLXNtLWRpbXMge1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbn1cblxuLnN2Zy0taWNvbi15b3V0dWJlLXdoaXRlIHtcbiAgICBAZXh0ZW5kICVzdmctY29tbW9uO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDk3LjYzODcyNDkxMTQ1MjE5JSA5Ny4zNTQ0OTczNTQ0OTczNSU7XG59XG5cbi5zdmctLWljb24teW91dHViZS13aGl0ZS1kaW1zIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG59XG5cbi5zdmctLWljb24teW91dHViZS15ZWxsb3cge1xuICAgIEBleHRlbmQgJXN2Zy1jb21tb247XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJSAxMDAlO1xufVxuXG4uc3ZnLS1pY29uLXlvdXR1YmUteWVsbG93LWRpbXMge1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbn1cblxuIiwiQHVzZSAnc2FzczptYXRoJztcclxuXHJcbkB1c2UgXCIuLi8uLi8uLi8uLi8uLi8uLi9fc2hhcmVkL3ZhcmlhYmxlc1wiIGFzIHN2O1xyXG5AdXNlIFwiLi4vLi4vLi4vLi4vLi4vLi4vX3NoYXJlZC9taXhpbnNcIiBhcyBzbTtcclxuQHVzZSBcIi4uL3NldHRpbmdzL3ZhcmlhYmxlc1wiIGFzIHY7XHJcbkB1c2UgXCIuLi9zZXR0aW5ncy9leHRlbmRzXCIgYXMgKjtcclxuQHVzZSBcInNwcml0ZXNcIiBhcyAqO1xyXG5cclxuaHRtbCB7XHJcbiAgICBmb250LXNpemU6IDEwMHZ3ICogbWF0aC5kaXYoMTAsIDQxMikhaW1wb3J0YW50OyAvLyA0MTIgaXMgdGhlIG1vYmlsZSBtb2NrdXAgd2lkdGguXHJcbn1cclxuXHJcbkBpbmNsdWRlIHNtLm1lZGlhKCRtaW46IHN2LiR0YWJsZXQtMil7XHJcbiAgICBodG1sIHtcclxuICAgICAgICBmb250LXNpemU6IDEwcHghaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AaW5jbHVkZSBzbS5tZWRpYSgkbWluOiBzdi4kdGFibGV0LWxhbmRzY2FwZSl7XHJcbiAgICBodG1sIHtcclxuICAgICAgICBmb250LXNpemU6IDEwMHZ3ICogbWF0aC5kaXYoMTAsIDE5MjApIWltcG9ydGFudDsgLy8gMTkyMCBpcyB0aGUgZGVza3RvcCBtb2NrdXAgd2lkdGguXHJcbiAgICB9XHJcbn1cclxuXHJcbmJvZHl7XHJcbiAgICBmb250LWZhbWlseTogdi4kZm9udC1zYW5zO1xyXG4gICAgZm9udC1zaXplOiAyLjFyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMS42MjVlbTtcclxufVxyXG5cclxuaDF7XHJcbiAgICAmLCAjbWFpbiAme1xyXG4gICAgICAgIEBleHRlbmQgJWgxO1xyXG4gICAgfVxyXG59XHJcblxyXG4uaDEtc3R5bGV7XHJcbiAgICAjbWFpbiAme1xyXG4gICAgICAgIEBleHRlbmQgJWgxO1xyXG4gICAgfSAgICBcclxufVxyXG5cclxuaDJ7XHJcbiAgICAmLCAjbWFpbiAme1xyXG4gICAgICAgIEBleHRlbmQgJWgyO1xyXG4gICAgfVxyXG59XHJcblxyXG5oM3tcclxuICAgICYsICNtYWluICZ7XHJcbiAgICAgICAgQGV4dGVuZCAlaDM7XHJcbiAgICB9XHJcbn1cclxuXHJcbmg0e1xyXG4gICAgJiwgI21haW4gJntcclxuICAgICAgICBAZXh0ZW5kICVoNDtcclxuICAgIH1cclxufVxyXG5cclxuaDV7XHJcbiAgICAmLCAjbWFpbiAme1xyXG4gICAgICAgIEBleHRlbmQgJWg1O1xyXG4gICAgfVxyXG59XHJcblxyXG5oNntcclxuICAgICYsICNtYWluICZ7XHJcbiAgICAgICAgQGV4dGVuZCAlaDY7ICAgICAgICBcclxuICAgIH1cclxufVxyXG5cclxuc3Ryb25ne1xyXG4gICAgI3RvcCAme1xyXG4gICAgICAgIGNvbG9yOiB2LiRjb2xvci10ZXh0LTQxNDA0MjtcclxuICAgIH1cclxufVxyXG5cclxuYXtcclxuICAgICYuYS10ZXh0LWxpbmt7XHJcbiAgICAgICAgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgICAgIEBleHRlbmQgLnN2Zy0tYXJyb3ctcmVkLXRleHQ7XHJcbiAgICAgICAgICAgIEBleHRlbmQgLnN2Zy0tYXJyb3ctcmVkLXRleHQtZGltcztcclxuICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogM3B4O1xyXG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxucHtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjM0ZW07XHJcbn1cclxuXHJcbnVse1xyXG4gICAgJi5pY29uLWNoZWNre1xyXG4gICAgICAgIEBleHRlbmQgJWxpc3Rib3g7XHJcblxyXG4gICAgICAgIGxpe1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAmOjptYXJrZXJ7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiB1cmwoXCIuLi9hc3NldHMvaW1nL3N2Zy1zcmMvaWNvbi1jaGVjay5zdmdcIik7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5hdmlhLXNlY3Rpb257XHJcbiAgICAudGVtcGxhdGUtcGFnZXtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMzBweDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcclxuICAgIH1cclxuXHJcbiAgICAmLmF2aWEtc2VjdGlvbi1uby1wYWRkaW5ne1xyXG4gICAgICAgIC50ZW1wbGF0ZS1wYWdle1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuZnVsbC13aWR0aHtcclxuICAgICAgICAuY29udGFpbmVye1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuaW5uZXItY29udGVudHtcclxuICAgICAgICAuY29udGFpbmVye1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IHN2LiRpbm5lci1jb250ZW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLm1heC13aWR0aC0xe1xyXG4gICAgICAgIC5jb250YWluZXJ7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTU2MHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLm1heC13aWR0aC0ye1xyXG4gICAgICAgIC5jb250YWluZXJ7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogdi4kY29udGFpbmVyO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLm1heC13aWR0aC0ze1xyXG4gICAgICAgIC5jb250YWluZXJ7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTMzMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLnRvcC1vdmVybGF5e1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiBjYWxjKDEwMHZ3ICogKDE2NSAvIDE5MjApKTtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICY6OmJlZm9yZXtcclxuICAgICAgICAgICAgQGV4dGVuZCAlcHNldWRvLWJsb2NrO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9hc3NldHMvaW1nL3RvcC1vdmVybGF5LnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyIHRvcDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDklIGF1dG87XHJcbiAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogMjA1MyAvIDE2NTtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOjphZnRlcntcclxuICAgICAgICAgICAgQGV4dGVuZCAlcHNldWRvLWJsb2NrO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2LiRjb2xvci13aGl0ZTtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTBweDtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmZsYWctY2xpcHtcclxuICAgIC5hdmlhLWltYWdlLWNvbnRhaW5lci1pbm5lcntcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgaW1ne1xyXG4gICAgICAgIGNsaXAtcGF0aDogdXJsKCNmbGFnLWNsaXApO1xyXG4gICAgICAgIG1heC13aWR0aDogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAuYXYtaW1hZ2UtY2FwdGlvbi1vdmVybGF5e1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHYuJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICB3aWR0aDogMTcwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxNzBweDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgYm90dG9tOiAwO1xyXG5cclxuICAgICAgICAuYXYtY2FwdGlvbi1pbWFnZS1vdmVybGF5LWJne1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmF2LWltYWdlLWNhcHRpb24tb3ZlcmxheS1jZW50ZXJ7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBwe1xyXG4gICAgICAgICAgICAjdG9wICZ7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxZW07XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAmLCBzdHJvbmd7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHYuJGNvbG9yLXRleHQtNDE0MDQyO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIHNtYWxse1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uaHJ7XHJcbiAgICAmLmN1c3RvbS1zZXBhcmF0b3J7XHJcbiAgICAgICAgLmhyLWlubmVyLXN0eWxle1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDBEMEQwO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmltYWdlLWNsaXAtcGF0aHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgIC5jbGlwcGVkLWltYWdle1xyXG4gICAgICAgIHdpZHRoOiA3OTNweDtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgY2xpcC1wYXRoOiB1cmwoI2ZsYWctY2xpcCk7XHJcbiAgICB9XHJcblxyXG4gICAgLmltYWdlLWNsaXAtY2FwdGlvbntcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2LiRjb2xvci13aGl0ZTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIHdpZHRoOiAxNzBweDtcclxuICAgICAgICBoZWlnaHQ6IDE3MHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIGJvdHRvbTogLTQwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmNhcHRpb257XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDFlbTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgJiwgc3Ryb25ne1xyXG4gICAgICAgICAgICBjb2xvcjogdi4kY29sb3ItdGV4dC00MTQwNDI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBzbWFsbHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjNyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uYXYtc3BlY2lhbC1oZWFkaW5ne1xyXG4gICAgLmF2LXN1YmhlYWRpbmd7XHJcbiAgICAgICAgY29sb3I6IHYuJGNvbG9yLXByaW1hcnktMUMzRjk0O1xyXG5cclxuICAgICAgICAmLCBwe1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuaDEtc3R5bGV7XHJcbiAgICAgICAgLmF2LXNwZWNpYWwtaGVhZGluZy10YWd7XHJcbiAgICAgICAgICAgICNtYWluICZ7XHJcbiAgICAgICAgICAgICAgICBAZXh0ZW5kICVoMTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLnllbGxvdy1zdWJ7XHJcbiAgICAgICAgLmF2LXN1YmhlYWRpbmd7XHJcbiAgICAgICAgICAgICYsIHB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogdi4kY29sb3ItdGVydGlhcnktRjREQzAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uYXZfdGV4dGJsb2NrX3NlY3Rpb257XHJcbiAgICArIC5hdmlhLWltYWdlLWNvbnRhaW5lcntcclxuICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgaW1nW2NsYXNzKj1cIndwLWltYWdlLVwiXXtcclxuICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG5cclxuICAgICAgICAmLmFsaWducmlnaHR7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uYXZpYV90ZXh0YmxvY2t7XHJcbiAgICA+IHB7XHJcbiAgICAgICAgJjpmaXJzdC1jaGlsZHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6bGFzdC1jaGlsZHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi53aXRoLW92ZXJsYXl7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gOTAlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi53YXZlLXNlY3Rpb257XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgJjo6YmVmb3JlLFxyXG4gICAgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgQGV4dGVuZCAlcHNldWRvLWJsb2NrOyAgICAgICAgXHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwNyUgYXV0bztcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICB9XHJcblxyXG4gICAgJjo6YmVmb3Jle1xyXG4gICAgICAgIGFzcGVjdC1yYXRpbzogMjA1MyAvIDE2NjtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL3dhdmUtdG9wLnN2Z1wiKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAyNyUgdG9wO1xyXG4gICAgICAgIHRvcDogLTVweDtcclxuICAgIH1cclxuXHJcbiAgICAmOjphZnRlcntcclxuICAgICAgICBhc3BlY3QtcmF0aW86IDIwNTUgLyAxNjY7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltZy93YXZlLWJvdHRvbS5zdmdcIik7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNjAuNCUgdG9wO1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgIH1cclxufVxyXG5cclxuLmZsZXhfY29sdW1ue1xyXG4gICAgJi5pbm5lci13aWR0aHtcclxuICAgICAgICBmbG9hdDogbm9uZTtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi50ZWFtLW1lbWJlci1jb2x1bW57XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2LiRjb2xvci13aGl0ZTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcclxuICAgIGJveC1zaGFkb3c6IDBweCAwcHggNXB4ICMwMDAwMDAyOTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMjJweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAuYXZpYS1pbWFnZS1vdmVybGF5LXdyYXB7XHJcbiAgICAgICAgYXNwZWN0LXJhdGlvOiAzNTIgLyAzMzA7XHJcblxyXG4gICAgICAgIGltZ3tcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuYXYtc3BlY2lhbC1oZWFkaW5ne1xyXG4gICAgICAgICN0b3AgJntcclxuICAgICAgICAgICAgbWFyZ2luOiAxOHB4IDA7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcblxyXG4gICAgICAgICAgICAuYXYtc3BlY2lhbC1oZWFkaW5nLXRhZ3tcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi4zcmVtO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5hdi1zdWJoZWFkaW5nIHB7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2LiRjb2xvci10ZXh0LTQxNDA0MjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjNyZW07XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmN1c3RvbS1zb2NpYWwtcHJvZmlsZS1saW5rc3tcclxuICAgIC5pbm5lci13cmFwe1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBnYXA6IDhweCAxMnB4O1xyXG5cclxuICAgICAgICAucHJvZmlsZS1saW5re1xyXG4gICAgICAgICAgICBhe1xyXG4gICAgICAgICAgICAgICAgQGV4dGVuZCAuc3ZnLS1pY29uLWVtYWlsLWNpcmNsZS1kaW1zO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAubGluay10ZXh0e1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlLFxyXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgQGV4dGVuZCAlcHNldWRvLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIEBleHRlbmQgLnN2Zy0taWNvbi1lbWFpbC1jaXJjbGU7XHJcbiAgICAgICAgICAgICAgICAgICAgQGV4dGVuZCAuc3ZnLS1pY29uLWVtYWlsLWNpcmNsZS1kaW1zO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICYuaWNvbi1saW5rZWRpbntcclxuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUsXHJcbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBleHRlbmQgLnN2Zy0taWNvbi1saW5rZWRpbi1jaXJjbGU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICYuaWNvbi1waG9uZXtcclxuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUsXHJcbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBleHRlbmQgLnN2Zy0taWNvbi1waG9uZS1jaXJjbGU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYubGFiZWx7XHJcbiAgICAgICAgLmlubmVyLXdyYXB7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG4gICAgICAgICAgICAucHJvZmlsZS1saW5re1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgICAgICAgICAgLmxpbmstdGV4dHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBhe1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2LiRjb2xvci10ZXh0LTQxNDA0MjtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMWVtO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWluZGVudDogMDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlLFxyXG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVye1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnRvZ2dsZWNvbnRhaW5lcntcclxuICAgICYuY3VzdG9tLWFjY29yZGlvbntcclxuICAgICAgICAuc2luZ2xlX3RvZ2dsZXtcclxuICAgICAgICAgICAgLnRvZ2dsZXJ7XHJcbiAgICAgICAgICAgICAgICAjdG9wICZ7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdi4kY29sb3ItYmFja2dyb3VuZC1GQUZBRkE7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdi4kY29sb3ItYm9yZGVyLUVCRUJFQjtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE2cHggNDJweCAxNnB4IDIxcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjI1cyBlYXNlLCBjb2xvciAwLjI1cyBlYXNlO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBleHRlbmQgJXBzZXVkby1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzM0NTQ5RjsgICAgICAgICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjYzO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDE3cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjI1cyBlYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBleHRlbmQgJXBzZXVkby1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGV4dGVuZCAuc3ZnLS1hcnJvdy13aGl0ZS10ZXh0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAZXh0ZW5kIC5zdmctLWFycm93LXdoaXRlLXRleHQtZGltcztcclxuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAyN3B4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDkwZGVnKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC50b2dnbGVfaWNvbntcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgICAgICAgICAgICAgJi5hY3RpdmVUaXRsZXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdi4kY29sb3ItcHJpbWFyeS0xQzNGOTQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2LiRjb2xvci13aGl0ZTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHYuJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAmLmFjdGl2ZVRpdGxle1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlcntcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoLTkwZGVnKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnRvZ2dsZV9jb250ZW50e1xyXG4gICAgICAgICAgICAgICAgI3RvcCAme1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLy9Vc2UgZm9yIHRvZ2dsaW5nIGFjY29yZGlvbiB3aGVuIGNvbXB1dGluZyBmb3IgdGhlIG91dGVyIGhlaWdodCBvZiB0aGUgY29udGVudCBmb3Igc3RpY2t5IHNpZGViYXJzXHJcbiAgICAgICAgICAgICAgICAgICAgJi5kaXNwbGF5LWZvci1odHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2shaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZSFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4jdG9wIHtcclxuICAgICNzZWFyY2hmb3Jte1xyXG4gICAgICAgICNzZWFyY2hzdWJtaXR7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAyNnB4IDI2cHggMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICNze1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2LiRjb2xvci1ib3JkZXItREREREREO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyNnB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxMXB4IDQ3cHggMTFweCAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH0gXHJcbn1cclxuICAgIFxyXG4jdG9wIHtcclxuICAgICNzZWFyY2hmb3JtICNze1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHYuJGNvbG9yLWJvcmRlci1EREREREQ7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjZweDtcclxuICAgIH1cclxufVxyXG5cclxuQGluY2x1ZGUgc20ubWVkaWEoJG1pbjogc3YuJHRhYmxldCl7XHJcbiAgICAuYXZpYS1zZWN0aW9ue1xyXG4gICAgICAgIC50ZW1wbGF0ZS1wYWdle1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMzBweDtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmF2aWEtc2VjdGlvbi1sYXJnZXtcclxuICAgICAgICAgICAgLnRlbXBsYXRlLXBhZ2V7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNTBweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmF2aWEtc2VjdGlvbi1odWdle1xyXG4gICAgICAgICAgICAudGVtcGxhdGUtcGFnZXtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA3MHB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDcwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmltYWdlLWNsaXAtcGF0aHtcclxuICAgICAgICAuaW1hZ2UtY2xpcC1jYXB0aW9ue1xyXG4gICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC50b2dnbGVjb250YWluZXJ7XHJcbiAgICAgICAgJi5jdXN0b20tYWNjb3JkaW9ue1xyXG4gICAgICAgICAgICAuc2luZ2xlX3RvZ2dsZXtcclxuICAgICAgICAgICAgICAgIC50b2dnbGVye1xyXG4gICAgICAgICAgICAgICAgICAgICN0b3AgJntcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjNyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AaW5jbHVkZSBzbS5tZWRpYSgkbWluOiBzdi4kdGFibGV0LWxhbmRzY2FwZSl7XHJcbiAgICAuYXZpYS1zZWN0aW9ue1xyXG4gICAgICAgICYuYXZpYS1zZWN0aW9uLWxhcmdle1xyXG4gICAgICAgICAgICAudGVtcGxhdGUtcGFnZXtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA3MHB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDcwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuYXZpYS1zZWN0aW9uLWh1Z2V7XHJcbiAgICAgICAgICAgIC50ZW1wbGF0ZS1wYWdle1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDEzMHB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEzMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AaW5jbHVkZSBzbS5tZWRpYSgkbWF4OiBzdi4kdGFibGV0LTIpe1xyXG4gICAgLnRlYW0tbWVtYmVyLWNvbHVtbntcclxuICAgICAgICArIC50ZWFtLW1lbWJlci1jb2x1bW57XHJcbiAgICAgICAgICAgIC5yZXNwb25zaXZlICN0b3AgI3dyYXBfYWxsICZ7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAzMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLy8gQ29sb3JzXHJcbiRjb2xvci1wcmltYXJ5LTFDM0Y5NDogIzFDM0Y5NDtcclxuJGNvbG9yLXNlY29uZGFyeS1FRTMxMjQ6ICNFRTMxMjQ7XHJcbiRjb2xvci10ZXJ0aWFyeS1GNERDMDA6ICNGNERDMDA7XHJcbiRjb2xvci1iYWNrZ3JvdW5kLTE0MTQxNDogIzE0MTQxNDtcclxuJGNvbG9yLWJhY2tncm91bmQtRjZGNkY2OiAjRjZGNkY2O1xyXG4kY29sb3ItYmFja2dyb3VuZC1FRkVGRUY6ICNFRkVGRUY7XHJcbiRjb2xvci1iYWNrZ3JvdW5kLUZBRkFGQTogI0ZBRkFGQTtcclxuJGNvbG9yLWJvcmRlci1EREREREQ6ICNEREREREQ7XHJcbiRjb2xvci1ib3JkZXItRUJFQkVCOiAjRUJFQkVCO1xyXG4kY29sb3ItdGV4dC00MTQwNDI6ICM0MTQwNDI7XHJcbiRjb2xvci13aGl0ZTogI0ZGRkZGRjtcclxuJGNvbG9yLWJsYWNrOiAjMDAwMDAwO1xyXG5cclxuLy8gRm9udFxyXG4kZm9udC1zYW5zOiBcIkZpZ3RyZWVcIiwgc2Fucy1zZXJpZjtcclxuXHJcbi8vU29jaWFsIE1lZGlhXHJcbiRzb2NpYWwtbWVkaWE6IFwiZmFjZWJvb2tcIiwgXCJmbGlja3JcIiwgXCJpbnN0YWdyYW1cIiwgXCJ5b3V0dWJlXCIsIFwidHdpdHRlclwiO1xyXG5cclxuJGNvbnRhaW5lcjogMTc0MHB4O1xyXG5cclxuLy9idXR0b24taWNvbnNcclxuJGJ1dHRvbi1pY29uczogXCJjYWxsXCIsIFwicnVsZXNcIiwgXCJjcml0ZXJpYVwiLCBcImRlYWRsaW5lc1wiLCBcInZlbnVlc1wiOyIsIi8vIEJyZWFrcG9pbnRzXHJcbiRsYXJnZTogMTUwMHB4OyBcclxuJGlwYWQ6IDgxMHB4O1xyXG4kbGFwdG9wOiAxMjAwcHg7XHJcbiR0YWJsZXQtbGFuZHNjYXBlOiAxMDI0cHg7XHJcbiR0YWJsZXQ6IDc2OHB4O1xyXG4kdGFibGV0LTI6IDc2N3B4OyBcclxuJHRhYmxldC0zOiA2NjhweDtcclxuJGVuZm9sZC05OTA6IDk4OXB4O1xyXG4kaW5uZXItY29udGVudDogMTEwMHB4OyIsIkB1c2UgXCIuLi8uLi8uLi8uLi8uLi8uLi9fc2hhcmVkL3ZhcmlhYmxlc1wiIGFzIHN2O1xyXG5AdXNlIFwiLi4vLi4vLi4vLi4vLi4vLi4vX3NoYXJlZC9taXhpbnNcIiBhcyBzbTtcclxuQHVzZSBcIi4uL3NldHRpbmdzL3ZhcmlhYmxlc1wiIGFzIHY7XHJcbkB1c2UgXCIuLi9zZXR0aW5ncy9leHRlbmRzXCIgYXMgKjtcclxuQHVzZSBcInNwcml0ZXNcIiBhcyAqO1xyXG5cclxuLmN1c3RvbS1zb2NpYWwtbWVkaWEtbGlua3MsXHJcbnVsLmN1c3RvbV9zb2NpYWxfYm9va21hcmtze1xyXG4gICAgJi5jdXN0b20taWNvbnN7XHJcbiAgICAgICAgQGV4dGVuZCAlbGlzdGJveDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGdhcDogMjBweCA1MHB4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgICAgICN0b3AgJntcclxuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBsaXtcclxuICAgICAgICAgICAgJjo6YmVmb3JlLFxyXG4gICAgICAgICAgICAmOjphZnRlcntcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICN0b3AgI3dyYXBfYWxsICZ7XHJcbiAgICAgICAgICAgICAgICBmbG9hdDogbm9uZTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG5cclxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICA+IGF7XHJcbiAgICAgICAgICAgICAgICAgICAgI3RvcCAjd3JhcF9hbGwgJntcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBhe1xyXG4gICAgICAgICAgICAjdG9wICN3cmFwX2FsbCAme1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBmbG9hdDogbm9uZTtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1pbmRlbnQ6IC05OTllbTtcclxuXHJcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUsXHJcbiAgICAgICAgICAgICAgICAmOjphZnRlcntcclxuICAgICAgICAgICAgICAgICAgICBAZXh0ZW5kICVwc2V1ZG8tYmxvY2s7IFxyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMjVzIGVhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOjphZnRlcntcclxuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICY6Zm9jdXN7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3Jle1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAZWFjaCAkcGxhdGZvcm0gaW4gdi4kc29jaWFsLW1lZGlhe1xyXG4gICAgICAgICAgICAuY3VzdG9tLWljb25zXyN7JHBsYXRmb3JtfSxcclxuICAgICAgICAgICAgLmF2LXNvY2lhbC1saW5rLSN7JHBsYXRmb3JtfXtcclxuICAgICAgICAgICAgICAgICN0b3AgI3dyYXBfYWxsICZ7XHJcbiAgICAgICAgICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlcntcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGV4dGVuZCAuc3ZnLS1pY29uLSN7JHBsYXRmb3JtfS1zbS1kaW1zO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAZXh0ZW5kIC5zdmctLWljb24tI3skcGxhdGZvcm19LXNtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9ICAgIFxyXG4gICAgXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyeyBcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBleHRlbmQgLnN2Zy0taWNvbi0jeyRwbGF0Zm9ybX0tc207IFxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLndpdGgtdGV4dHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gICAgICAgICAgICBhe1xyXG4gICAgICAgICAgICAgICAgI3RvcCAjd3JhcF9hbGwgJntcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtaW5kZW50OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSxcclxuICAgICAgICAgICAgICAgICAgICAmOjphZnRlcntcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLmF2aWFfaGlkZGVuX2xpbmtfdGV4dHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHYuJGNvbG9yLXRleHQtNDE0MDQyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmJsdWUtaWNvbnN7XHJcbiAgICAgICAgICAgIEBlYWNoICRwbGF0Zm9ybSBpbiB2LiRzb2NpYWwtbWVkaWF7XHJcbiAgICAgICAgICAgICAgICAuY3VzdG9tLWljb25zXyN7JHBsYXRmb3JtfSxcclxuICAgICAgICAgICAgICAgIC5hdi1zb2NpYWwtbGluay0jeyRwbGF0Zm9ybX17XHJcbiAgICAgICAgICAgICAgICAgICAgI3RvcCAjd3JhcF9hbGwgJntcclxuICAgICAgICAgICAgICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSxcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVye1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBleHRlbmQgLnN2Zy0taWNvbi0jeyRwbGF0Zm9ybX0tYmx1ZS1kaW1zO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAZXh0ZW5kIC5zdmctLWljb24tI3skcGxhdGZvcm19LWJsdWU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9ICAgIFxyXG4gICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXJ7IFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBleHRlbmQgLnN2Zy0taWNvbi0jeyRwbGF0Zm9ybX0teWVsbG93OyBcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSBcclxuXHJcbi5hdi1zaGFyZS1ib3h7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICAgIC5hdi1zaGFyZS1saW5rLWRlc2NyaXB0aW9ue1xyXG4gICAgICAgICN0b3AgI3dyYXBfYWxsICZ7XHJcbiAgICAgICAgICAgIEBleHRlbmQgJWgzO1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIHVsLmF2LXNoYXJlLWJveC1saXN0e1xyXG4gICAgICAgICN0b3AgI3dyYXBfYWxsICZ7XHJcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgIGxpe1xyXG4gICAgICAgICAgICAjdG9wICN3cmFwX2FsbCAme1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgOHB4IDAgMDtcclxuXHJcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUsXHJcbiAgICAgICAgICAgICAgICAmOjphZnRlcntcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGR7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBhe1xyXG4gICAgICAgICAgICAjdG9wICN3cmFwX2FsbCAme1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBmbG9hdDogbm9uZTtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgdGV4dC1pbmRlbnQ6IC05OTllbTtcclxuXHJcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUsXHJcbiAgICAgICAgICAgICAgICAmOjphZnRlcntcclxuICAgICAgICAgICAgICAgICAgICBAZXh0ZW5kICVwc2V1ZG8tYmxvY2s7IFxyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMjVzIGVhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAmOjphZnRlcntcclxuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBlYWNoICRwbGF0Zm9ybSBpbiB2LiRzb2NpYWwtbWVkaWF7XHJcbiAgICAgICAgICAgIC5hdi1zb2NpYWwtbGluay0jeyRwbGF0Zm9ybX17XHJcbiAgICAgICAgICAgICAgICAjdG9wICN3cmFwX2FsbCAme1xyXG4gICAgICAgICAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSxcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAZXh0ZW5kICVwc2V1ZG8tYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAZXh0ZW5kIC5zdmctLWljb24tI3skcGxhdGZvcm19LXNtLWRpbXM7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHNjYWxlKDAuOCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBleHRlbmQgLnN2Zy0taWNvbi0jeyRwbGF0Zm9ybX0tc207XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH0gICAgXHJcbiAgICBcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXJ7IFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGV4dGVuZCAuc3ZnLS1pY29uLSN7JHBsYXRmb3JtfS1zbTsgXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCJAdXNlIFwiLi4vLi4vLi4vLi4vLi4vLi4vX3NoYXJlZC92YXJpYWJsZXNcIiBhcyBzdjtcclxuQHVzZSBcIi4uLy4uLy4uLy4uLy4uLy4uL19zaGFyZWQvbWl4aW5zXCIgYXMgc207XHJcbkB1c2UgXCIuLi9zZXR0aW5ncy92YXJpYWJsZXNcIiBhcyB2O1xyXG5AdXNlIFwiLi4vc2V0dGluZ3MvZXh0ZW5kc1wiIGFzICo7XHJcbkB1c2UgXCJzcHJpdGVzXCIgYXMgKjtcclxuXHJcbmEuYXZpYS1idXR0b257XHJcbiAgICAjdG9wICN3cmFwX2FsbCAme1xyXG4gICAgICAgIGJvcmRlci13aWR0aDogMXB4O1xyXG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDE1cHggMzBweDtcclxuICAgIH1cclxuXHJcbiAgICAjd3JhcF9hbGwgJntcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblxyXG4gICAgICAgID4gLmF2aWFfaWNvbmJveF90aXRsZXtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBsZWZ0IDAuMjVzIGVhc2U7XHJcblxyXG4gICAgICAgICAgICAmOjpiZWZvcmUsXHJcbiAgICAgICAgICAgICY6OmFmdGVye1xyXG4gICAgICAgICAgICAgICAgQGV4dGVuZCAlcHNldWRvLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgQGV4dGVuZCAuc3ZnLS1hcnJvdy13aGl0ZS10ZXh0O1xyXG4gICAgICAgICAgICAgICAgQGV4dGVuZCAuc3ZnLS1hcnJvdy13aGl0ZS10ZXh0LWRpbXM7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwtNTAlKTtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMjVzIGVhc2UsIHRyYW5zZm9ybSAwLjI1cyBlYXNlO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOjphZnRlcntcclxuICAgICAgICAgICAgICAgIEBleHRlbmQgLnN2Zy0tYXJyb3ctYmx1ZS10ZXh0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICA+IC5hdmlhX2ljb25ib3hfdGl0bGV7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAtMTBweDtcclxuXHJcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxNTAlLC01MCUpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmF2aWEtc2xpZGVzaG93LWJ1dHRvbixcclxuICAgICAgICA+IC5hdmlhX2ljb25ib3hfdGl0bGV7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuYXZpYS1jb2xvci10aGVtZS1jb2xvcntcclxuICAgICAgICAgICAgPiAuYXZpYV9pY29uYm94X3RpdGxle1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHYuJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdi4kY29sb3ItcHJpbWFyeS0xQzNGOTQ7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IHYuJGNvbG9yLXByaW1hcnktMUMzRjk0O1xyXG5cclxuICAgICAgICAgICAgICAgID4gLmF2aWFfaWNvbmJveF90aXRsZXtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdi4kY29sb3Itd2hpdGU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuYXZpYS1jb2xvci1saWdodHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2LiRjb2xvci13aGl0ZSwgMC4xNSk7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHYuJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgICAgICBjb2xvcjogdi4kY29sb3Itd2hpdGU7XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2LiRjb2xvci10ZXJ0aWFyeS1GNERDMDAsIDAuNDcpO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHYuJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5hdmlhLWNvbG9yLXdoaXRle1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2LiRjb2xvci13aGl0ZTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2LiRjb2xvci13aGl0ZSwgMC4xNSk7XHJcblxyXG4gICAgICAgICAgICAuYXZpYV9pY29uYm94X3RpdGxle1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHYuJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICN0b3AgI3dyYXBfYWxsIC50ZXh0LWJ1dHRvbiAme1xyXG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMzBweCAwIDA7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuXHJcbiAgICAgICAgPiAuYXZpYV9pY29uYm94X3RpdGxle1xyXG4gICAgICAgICAgICAmOjpiZWZvcmUsXHJcbiAgICAgICAgICAgICY6OmFmdGVye1xyXG4gICAgICAgICAgICAgICAgQGV4dGVuZCAuc3ZnLS1hcnJvdy1yZWQtdGV4dDtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxNTAlLC01MCUpO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOjphZnRlcntcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgID4gLmF2aWFfaWNvbmJveF90aXRsZXtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICY6OmJlZm9yZXtcclxuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICY6OmFmdGVye1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICAgICAgJi5hdmlhLWNvbG9yLXdoaXRle1xyXG4gICAgICAgICAgICA+IC5hdmlhX2ljb25ib3hfdGl0bGV7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogdi4kY29sb3Itd2hpdGU7XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSxcclxuICAgICAgICAgICAgICAgICY6OmFmdGVye1xyXG4gICAgICAgICAgICAgICAgICAgIEBleHRlbmQgLnN2Zy0tYXJyb3ctd2hpdGUtdGV4dDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5hdmlhLWNvbG9yLWRhcmt7XHJcbiAgICAgICAgICAgID4gLmF2aWFfaWNvbmJveF90aXRsZXtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiB2LiRjb2xvci10ZXh0LTQxNDA0MjtcclxuXHJcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUsXHJcbiAgICAgICAgICAgICAgICAmOjphZnRlcntcclxuICAgICAgICAgICAgICAgICAgICBAZXh0ZW5kIC5zdmctLWFycm93LWRhcmstdGV4dDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAjdG9wICN3cmFwX2FsbCAucGFja2FnZS1idXR0b24gJntcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTgzNDc2O1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogIzE4MzQ3NjtcclxuICAgICAgICBwYWRkaW5nOiA0MHB4IDIwcHg7IFxyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICAuYXZpYV9pY29uYm94X3RpdGxle1xyXG4gICAgICAgICAgICBjb2xvcjogdi4kY29sb3Itd2hpdGU7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi4xcmVtO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZFxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAZWFjaCAkaWNvbiBpbiB2LiRidXR0b24taWNvbnN7XHJcbiAgICAgICAgLmljb24tI3skaWNvbn0gJntcclxuICAgICAgICAgICAgLmF2aWFfaWNvbmJveF90aXRsZXtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIFxyXG4gICAgICAgICAgICAgICAgJjo6YmVmb3Jle1xyXG4gICAgICAgICAgICAgICAgICAgIEBleHRlbmQgLnN2Zy0taWNvbi0jeyRpY29ufTtcclxuICAgICAgICAgICAgICAgICAgICBAZXh0ZW5kIC5zdmctLWljb24tI3skaWNvbn0tZGltcztcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcclxuICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5hdmlhLWJ1dHRvbi13cmFwLmF2aWEtYnVpbGRlci1lbC1sYXN0ICZ7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcclxuICAgIH1cclxuXHJcbiAgICAuYXZfdGV4dGJsb2NrX3NlY3Rpb24gKyAuYXZpYS1idXR0b24td3JhcC5hdmlhLWJ1aWxkZXItZWwtbGFzdCAme1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5tYWluX21lbnV7XHJcbiAgICAuYXYtbWVudS1idXR0b257XHJcbiAgICAgICAgPiBhe1xyXG4gICAgICAgICAgICBodG1sIGJvZHkjdG9wICN3cmFwX2FsbCAme1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICAgICAgICAuYXZpYS1tZW51LXRleHR7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHYuJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMXB4IDI2cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHYuJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdi4kY29sb3ItcHJpbWFyeS0xQzNGOTQhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnRlY2huaWNhbC1wYWNrYWdlLWJ1dHRvbnN7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ2FwOiAzMHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuXHJcbiAgICAmOjpiZWZvcmUsXHJcbiAgICAmOjphZnRlcntcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC5wYWNrYWdlLWJ1dHRvbntcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgJi5hdmlhLWJ1dHRvbi13cmFwe1xyXG4gICAgICAgICAgICAjdG9wICN3cmFwX2FsbCAme1xyXG4gICAgICAgICAgICAgICAgJiwgYS5hdmlhLWJ1dHRvbntcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgKyAuYXZpYS1idXR0b24td3JhcHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuXHJcbiAgICAgICAgLmF2aWEtYnV0dG9ue1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBpbmNsdWRlIHNtLm1lZGlhKCRtaW46IHN2LiR0YWJsZXQtMil7XHJcbiAgICAudGVjaG5pY2FsLXBhY2thZ2UtYnV0dG9uc3tcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xyXG5cclxuICAgICAgICArIC5hdmlhLWJ1dHRvbi13cmFwe1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblxyXG4gICAgICAgICAgICAuYXZpYS1idXR0b257XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH0gICBcclxufVxyXG5cclxuQGluY2x1ZGUgc20ubWVkaWEoJG1pbjogc3YuJHRhYmxldC1sYW5kc2NhcGUpe1xyXG4gICAgYS5hdmlhLWJ1dHRvbntcclxuICAgICAgICAjdG9wICN3cmFwX2FsbCAme1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDUwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAjd3JhcF9hbGwgJntcclxuICAgICAgICAgICAgJi5hdmlhLXNsaWRlc2hvdy1idXR0b24sXHJcbiAgICAgICAgICAgID4gLmF2aWFfaWNvbmJveF90aXRsZXtcclxuICAgICAgICAgICAgICAgIC8vZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5hdmlhLWJ1dHRvbi13cmFwLmF2aWEtYnVpbGRlci1lbC1sYXN0ICZ7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC50ZWNobmljYWwtcGFja2FnZS1idXR0b25ze1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XHJcbiAgICB9IFxyXG59IiwiQHVzZSBcIi4uLy4uLy4uLy4uLy4uLy4uL19zaGFyZWQvdmFyaWFibGVzXCIgYXMgc3Y7XHJcbkB1c2UgXCIuLi8uLi8uLi8uLi8uLi8uLi9fc2hhcmVkL21peGluc1wiIGFzIHNtO1xyXG5AdXNlIFwiLi4vc2V0dGluZ3MvdmFyaWFibGVzXCIgYXMgdjtcclxuQHVzZSBcIi4uL3NldHRpbmdzL2V4dGVuZHNcIiBhcyAqO1xyXG5cclxuLmFsZXJ0LWJhcntcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEodi4kY29sb3ItYmxhY2ssIDAuOTIpO1xyXG4gICAgY29sb3I6IHYuJGNvbG9yLXdoaXRlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBmb250LXNpemU6IDEuMnJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjRlbTtcclxuICAgIG1pbi1oZWlnaHQ6IDQycHg7XHJcbiAgICBwYWRkaW5nOiAwIDIwcHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjI1cztcclxuXHJcbiAgICAuY29udGFpbmVye1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiA1cHg7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcclxuICAgIH1cclxuXHJcbiAgICAuc2Nyb2xsZWQgJixcclxuICAgICYuY2xvc2V7XHJcbiAgICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDA7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIH1cclxuXHJcbiAgICBhe1xyXG4gICAgICAgICN0b3AgJntcclxuICAgICAgICAgICAgY29sb3I6IHYuJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIFxyXG4gICAgLmNsb3NlLWFsZXJ0e1xyXG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICBmb250LXNpemU6IDA7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgIHJpZ2h0OiAyMHB4O1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICB3aWR0aDogMTRweDtcclxuICAgICAgICBoZWlnaHQ6IDE0cHg7XHJcblxyXG4gICAgICAgICY6OmJlZm9yZSxcclxuICAgICAgICAmOjphZnRlcntcclxuICAgICAgICAgICAgQGV4dGVuZCAlcHNldWRvLWJsb2NrO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2LiRjb2xvci13aGl0ZTtcclxuICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICB3aWR0aDogMTRweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4yNXMgZWFzZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6OmJlZm9yZXtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAmOjpiZWZvcmUsXHJcbiAgICAgICAgICAgICY6OmFmdGVye1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdi4kY29sb3ItdGVydGlhcnktRjREQzAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AaW5jbHVkZSBzbS5tZWRpYSgkbWluOiBzdi4kdGFibGV0LTIpe1xyXG4gICAgLmFsZXJ0LWJhcntcclxuICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICAgIH0gICBcclxufSIsIkB1c2UgXCIuLi8uLi8uLi8uLi8uLi8uLi9fc2hhcmVkL3ZhcmlhYmxlc1wiIGFzIHN2O1xyXG5AdXNlIFwiLi4vLi4vLi4vLi4vLi4vLi4vX3NoYXJlZC9taXhpbnNcIiBhcyBzbTtcclxuQHVzZSBcIi4uL3NldHRpbmdzL3ZhcmlhYmxlc1wiIGFzIHY7XHJcbkB1c2UgXCIuLi9zZXR0aW5ncy9leHRlbmRzXCIgYXMgKjtcclxuQHVzZSBcInNwcml0ZXNcIiBhcyAqO1xyXG5cclxuI2hlYWRlcntcclxuICAgIGJveC1zaGFkb3c6IDBweCAzcHggNnB4ICMwMDAwMDAzMztcclxuXHJcbiAgICAmLmhlYWRlci1zY3JvbGxlZHtcclxuICAgICAgICAuaGVhZGVyX2Jne1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2LiRjb2xvci1wcmltYXJ5LTFDM0Y5NDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbnRhaW5lcntcclxuICAgICAgICBtYXgtd2lkdGg6IHYuJGNvbnRhaW5lcjtcclxuICAgIH1cclxufVxyXG5cclxuI2hlYWRlcl9tYWlue1xyXG4gICAgLmxvZ297XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgIC5hdmlhLXN2Zy1sb2dve1xyXG4gICAgICAgIHN2Z3tcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA5OHB4O1xyXG5cclxuICAgICAgICAgICAgI2hlYWRlci5oZWFkZXItc2Nyb2xsZWQgJntcclxuICAgICAgICAgICAgICAgIHBhdGh7XHJcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogdi4kY29sb3Itd2hpdGU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmhlYWRlci1zb2NpYWwtY3VzdG9te1xyXG4gICAgICAgICN0b3AgI2hlYWRlciAme1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcblxyXG4gICAgICAgICAgICAuYXYtc29jaWFsLWxpbmste1xyXG4gICAgICAgICAgICAgICAgJnlvdXR1YmUsXHJcbiAgICAgICAgICAgICAgICAmdHdpdHRlcntcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAjdG9wICN3cmFwX2FsbCAuaGVhZGVyLXNjcm9sbGVkICYgLmlubmVyLWNvbnRhaW5lciA+IC5jdXN0b20tc29jaWFse1xyXG4gICAgICAgIHVsLmhlYWRlci1zb2NpYWwtY3VzdG9te1xyXG4gICAgICAgIFxyXG4gICAgICAgICAgICBAZWFjaCAkcGxhdGZvcm0gaW4gdi4kc29jaWFsLW1lZGlhe1xyXG4gICAgICAgICAgICAgICAgLmN1c3RvbS1pY29uc18jeyRwbGF0Zm9ybX17XHJcbiAgICAgICAgICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3Jle1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGV4dGVuZCAuc3ZnLS1pY29uLSN7JHBsYXRmb3JtfS13aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfSAgICBcclxuICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlcnsgXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAZXh0ZW5kIC5zdmctLWljb24tI3skcGxhdGZvcm19LXllbGxvdzsgXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmlubmVyLWNvbnRhaW5lcntcclxuICAgICAgICA+IC5jdXN0b20tc29jaWFsLFxyXG4gICAgICAgID4gLmN1c3RvbS1zZWFyY2h7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jdXN0b20tc2VhcmNoe1xyXG4gICAgICAgICNzZWFyY2hmb3Jte1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA1MzVweDtcclxuXHJcbiAgICAgICAgICAgICY6OmJlZm9yZXtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiU2VhcmNoXCI7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogdi4kY29sb3ItdGV4dC00MTQwNDI7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgPiBkaXZ7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2LiRjb2xvci1iYWNrZ3JvdW5kLUY2RjZGNjtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHYuJGNvbG9yLWJvcmRlci1EREREREQ7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyNnB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDFlbTtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmF2X3NlYXJjaGZvcm1fc2VhcmNoe1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgI3NlYXJjaHN1Ym1pdHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vYXNzZXRzL2ltZy9zdmctc3JjL2ljb24tc2VhcmNoLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyO1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgIHRleHQtaW5kZW50OiAtOTk5ZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAjc3tcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDQ1cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICNoZWFkZXIuaGVhZGVyLXNjcm9sbGVkICZ7XHJcbiAgICAgICAgPiAuY29udGFpbmVye1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDgwcHghaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogODBweCFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY3VzdG9tLXNlYXJjaHtcclxuICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4jaGVhZGVyX21haW5fYWx0ZXJuYXRle1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdi4kY29sb3ItcHJpbWFyeS0xQzNGOTQ7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIC8vdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjI1cyBlYXNlO1xyXG5cclxuICAgICNoZWFkZXIuaGVhZGVyLXNjcm9sbGVkICZ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgbWF4LXdpZHRoOiBjYWxjKHYuJGNvbnRhaW5lciAtIDM5MHB4KTsgLy9kZWR1Y3QgcGFkZGluZyArIDo6YmVmb3JlOjphZnRlciB3aWR0aFxyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuXHJcbiAgICAgICAgJjo6YmVmb3JlLFxyXG4gICAgICAgICY6OmFmdGVye1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQGluY2x1ZGUgc20ubWVkaWEoJG1pbjogc3YuJHRhYmxldC0yKXtcclxuICAgICNoZWFkZXJfbWFpbntcclxuICAgICAgICAuaW5uZXItY29udGFpbmVye1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgICAgICAgICBnYXA6IDAgMjBweDtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgID4gLmN1c3RvbS1zb2NpYWx7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgfSAgICAgICAgICAgIFxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQGluY2x1ZGUgc20ubWVkaWEoJG1pbjogc3YuJGlwYWQpe1xyXG4gICAgI2hlYWRlci5oZWFkZXItc2Nyb2xsZWR7IFxyXG4gICAgICAgIC8vdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00MnB4KTtcclxuXHJcbiAgICAgICAgLmNvbnRhaW5lcntcclxuICAgICAgICAgICAgLmF2aWEtc3ZnLWxvZ297XHJcbiAgICAgICAgICAgICAgICA+IGF7XHJcbiAgICAgICAgICAgICAgICAgICAgJiwgaW1nLCBzdmd7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IGluaXRpYWwhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAjaGVhZGVyX21haW57XHJcbiAgICAgICAgLyouaW5uZXItY29udGFpbmVye1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgIGdhcDogMCAyMHB4O1xyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgPiAuY3VzdG9tLXNvY2lhbCxcclxuICAgICAgICAgICAgPiAuY3VzdG9tLXNlYXJjaHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB9ICAgICAgICAgICAgXHJcbiAgICAgICAgfSovXHJcblxyXG4gICAgICAgIC5pbm5lci1jb250YWluZXJ7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgID4gLmN1c3RvbS1zZWFyY2h7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgfSAgICAgICAgICAgIFxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgPiAuY29udGFpbmVye1xyXG4gICAgICAgICAgICAjaGVhZGVyLmhlYWRlci1zY3JvbGxlZCAme1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDdweCFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTA3cHghaW1wb3J0YW50OztcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmxvZ297XHJcbiAgICAgICAgICAgICAgICBmbG9hdDogbm9uZTtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIGZsZXg6IDAgMCAxNDVweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLm1haW5fbWVudXtcclxuICAgICAgICAgICAgICAgIGZsZXg6IDEgMSAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuY3VzdG9tLXNlYXJjaHtcclxuICAgICAgICAgICAgICAgIGZsZXg6IDEgMSAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuY3VzdG9tLXNvY2lhbHtcclxuICAgICAgICAgICAgICAgIGZsZXg6IDAgMCAxNDVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAjaGVhZGVye1xyXG4gICAgICAgICNoZWFkZXJfbWFpbl9hbHRlcm5hdGV7XHJcbiAgICAgICAgICAgIC5jb250YWluZXJ7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSxcclxuICAgICAgICAgICAgICAgICY6OmFmdGVye1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMTQ1cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLm1haW5fbWVudXtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4OiAxIDEgMTAwJTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQGluY2x1ZGUgc20ubWVkaWEoJG1heDogc3YuJHRhYmxldC0yKXtcclxuICAgICNoZWFkZXJ7XHJcbiAgICAgICAgLnJlc3BvbnNpdmUgI3RvcCAjd3JhcF9hbGwgJntcclxuICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG5cclxuICAgICAgICAgICAgLmF2LWxvZ28tY29udGFpbmVyIC5hdmlhLW1lbnV7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLyomLmhlYWRlci1zY3JvbGxlZHtcclxuICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgfSovXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiQHVzZSBcIi4uLy4uLy4uLy4uLy4uLy4uL19zaGFyZWQvdmFyaWFibGVzXCIgYXMgc3Y7XHJcbkB1c2UgXCIuLi8uLi8uLi8uLi8uLi8uLi9fc2hhcmVkL21peGluc1wiIGFzIHNtO1xyXG5AdXNlIFwiLi4vc2V0dGluZ3MvdmFyaWFibGVzXCIgYXMgdjtcclxuQHVzZSBcIi4uL3NldHRpbmdzL2V4dGVuZHNcIiBhcyAqO1xyXG5AdXNlIFwic3ByaXRlc1wiIGFzICo7XHJcblxyXG4jaGVhZGVyX21haW57XHJcbiAgICAuYXYtbWFpbi1uYXZ7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBnYXA6IDAgNDVweDtcclxuICAgICAgICBcclxuICAgICAgICA+IGxpe1xyXG4gICAgICAgICAgICA+IGF7XHJcbiAgICAgICAgICAgICAgICAvL3BhZGRpbmc6IDAgMTBweDtcclxuXHJcbiAgICAgICAgICAgICAgICAuYXZpYS1tZW51LXRleHR7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHYuJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5tZW51LWl0ZW0taGFzLWNoaWxkcmVue1xyXG4gICAgICAgICAgICA+IGF7XHJcbiAgICAgICAgICAgICAgICA+IC5hdmlhLW1lbnUtdGV4dHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBleHRlbmQgJXBzZXVkby1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGV4dGVuZCAuc3ZnLS1jaGV2cm9uLXJpZ2h0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAZXh0ZW5kIC5zdmctLWNoZXZyb24tcmlnaHQtZGltcztcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLyouc3ViLW1lbnV7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHYuJGNvbG9yLXByaW1hcnktMUMzRjk0O1xyXG4gICAgICAgICAgICBtaW4td2lkdGg6IDMwMHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG5cclxuICAgICAgICAgICAgLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW57XHJcbiAgICAgICAgICAgICAgICA+IGF7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2LiRjb2xvci13aGl0ZSwgMC4wNyk7XHJcbiAgICAgICAgICAgICAgICAgICAgLy9ib3JkZXItdG9wOiAxcHggc29saWQgdi4kY29sb3Itd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgLy9ib3JkZXItYm90dG9tOiAxcHggc29saWQgdi4kY29sb3Itd2hpdGU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGxpe1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblxyXG4gICAgICAgICAgICAgICAgPiBhe1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTJweCAzNXB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICA+IC5hdmlhLW1lbnUtdGV4dHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHYuJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9Ki9cclxuXHJcbiAgICAgICAgLmF2aWFfbWVnYV9kaXZ7XHJcbiAgICAgICAgICAgICN0b3AgI3dyYXBfYWxsICZ7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2LiRjb2xvci13aGl0ZTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCA2cHggNnB4O1xyXG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAzcHggNnB4IHJnYmEoMCwwLDAsLjIpO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogNTAlIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG5cclxuICAgICAgICAgICAgICAgID4gLnN1Yi1tZW51e1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoIGF1dG8tZml0LCBtaW5tYXgoMjUwcHgsIDFmcikgKTtcclxuICAgICAgICAgICAgICAgICAgICBnYXA6IDIwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgID4gLm1lbnUtaXRlbXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5tZWdhX21lbnVfdGl0bGV7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2LiRjb2xvci10ZXh0LTQxNDA0MjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICBhe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAuYXZpYS1tZW51LXRleHR7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdi4kY29sb3ItdGV4dC00MTQwNDI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHBhZGRpbmcgMC4yNXMgZWFzZTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGV4dGVuZCAlcHNldWRvLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBleHRlbmQgLnN2Zy0tYXJyb3ctcmVkLXRleHQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGV4dGVuZCAuc3ZnLS1hcnJvdy1yZWQtdGV4dC1kaW1zO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMCUsIC01MCUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4yNXMgZWFzZSwgdHJhbnNmb3JtIDAuMjVzIGVhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuYXZpYS1tZW51LXRleHR7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHYuJGNvbG9yLXNlY29uZGFyeS1FRTMxMjQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxOXB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLnN1Yi1tZW51e1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAubWVudS1pdGVte1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHYuJGNvbG9yLWJvcmRlci1EREREREQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICN0b3AgI3dyYXBfYWxsIC5oZWFkZXItc2Nyb2xsZWQgJntcclxuICAgICAgICAgICAgICAgIHRvcDogMTU1JTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLy9CdXJnZXIgQnV0dG9uXHJcbi5hdi1idXJnZXItbWVudS1tYWlue1xyXG4gICAgLmF2LWJ1cmdlci1vdmVybGF5LWFjdGl2ZSAme1xyXG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgID4gYXtcclxuICAgICAgICAjdG9wICZ7XHJcbiAgICAgICAgICAgIC5hdmlhX2hpZGRlbl9saW5rX3RleHR7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jazs7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogdi4kY29sb3ItdGV4dC00MTQwNDI7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIGZvbnQ6IDUwMCAxLjZyZW0gdi4kZm9udC1zYW5zO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMCUsIC01MCUpO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMjVzIGVhc2U7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDUwJTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgICYsIC5hdmlhX2hpZGRlbl9saW5rX3RleHR7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHYuJGNvbG9yLXByaW1hcnktMUMzRjk0O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5hdi1oYW1idXJnZXItaW5uZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgJixcclxuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUsIFxyXG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVye1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2LiRjb2xvci1wcmltYXJ5LTFDM0Y5NDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAjdG9wICNoZWFkZXIuaGVhZGVyLXNjcm9sbGVkICZ7XHJcbiAgICAgICAgICAgIC5hdi1oYW1idXJnZXItaW5uZXJ7XHJcbiAgICAgICAgICAgICAgICAmLFxyXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlLCBcclxuICAgICAgICAgICAgICAgICY6OmFmdGVye1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHYuJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuYXZpYV9oaWRkZW5fbGlua190ZXh0e1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHYuJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgLmF2LWhhbWJ1cmdlci1pbm5lcntcclxuICAgICAgICAgICAgICAgICAgICAmLFxyXG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSwgXHJcbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHYuJGNvbG9yLXRlcnRpYXJ5LUY0REMwMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICBcclxuICAgICAgICAgICAgICAgIC5hdmlhX2hpZGRlbl9saW5rX3RleHR7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHYuJGNvbG9yLXRlcnRpYXJ5LUY0REMwMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmF2LWJ1cmdlci1vdmVybGF5LWFjdGl2ZSAme1xyXG4gICAgICAgICAgICAuYXZpYV9oaWRkZW5fbGlua190ZXh0e1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGUoMCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmF2LWhhbWJ1cmdlcntcclxuICAgICAgICAuaHRtbF9hdi1vdmVybGF5LXNpZGUuYXYtYnVyZ2VyLW92ZXJsYXktYWN0aXZlICN0b3AgJi5pcy1hY3RpdmV7XHJcbiAgICAgICAgICAgIC5hdi1oYW1idXJnZXItaW5uZXJ7XHJcbiAgICAgICAgICAgICAgICAmLFxyXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlLCBcclxuICAgICAgICAgICAgICAgICY6OmFmdGVye1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHYuJGNvbG9yLXByaW1hcnktMUMzRjk0O1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MCUpIHNjYWxlWCgwKTtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICsgLmF2aWFfaGlkZGVuX2xpbmtfdGV4dHtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmF2LWhhbWJ1cmdlci1pbm5lcntcclxuICAgICAgICAmLFxyXG4gICAgICAgICY6OmJlZm9yZSwgXHJcbiAgICAgICAgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHYuJGNvbG9yLXRleHQtNDE0MDQyO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDJweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5hdi1idXJnZXItb3ZlcmxheXtcclxuICAgIC5hdi1idXJnZXItb3ZlcmxheS1hY3RpdmUgJntcclxuICAgICAgICB6LWluZGV4OiAxMTA7XHJcbiAgICB9XHJcbiAgICBcclxuICAgIC5jdXN0b20tc2VhcmNoe1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDEwMHB4O1xyXG4gICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAzNTBweDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgI3NlYXJjaGZvcm17XHJcbiAgICAgICAgICAgICNoZWFkZXJfbWFpbiAme1xyXG4gICAgICAgICAgICAgICAgJjo6YmVmb3Jle1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmN1c3RvbS1zb2NpYWx7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDMwcHg7XHJcbiAgICAgICAgYm90dG9tOiAzNXB4O1xyXG5cclxuICAgICAgICAuaHRtbF9hdi1vdmVybGF5LXNpZGUgI3RvcCAjd3JhcF9hbGwgJntcclxuICAgICAgICAgICAgbGkgYXtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgI2F2LWJ1cmdlci1tZW51LXVse1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcblxyXG4gICAgICAgICY6OmJlZm9yZXtcclxuICAgICAgICAgICAgQGV4dGVuZCAlcHNldWRvLWJsb2NrO1xyXG4gICAgICAgICAgICBAZXh0ZW5kIC5zdmctLWJjZ2FtZXMtbG9nbztcclxuICAgICAgICAgICAgQGV4dGVuZCAuc3ZnLS1iY2dhbWVzLWxvZ28tZGltcztcclxuICAgICAgICAgICAgdG9wOiAxNXB4O1xyXG4gICAgICAgICAgICBsZWZ0OiAzMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgPiBsaXtcclxuICAgICAgICAgICAgJi5hdi13aWR0aC1zdWJtZW51LFxyXG4gICAgICAgICAgICAuYXYtd2lkdGgtc3VibWVudXtcclxuICAgICAgICAgICAgICAgID4gYSAuYXZpYS1tZW51LXRleHR7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICA+IGF7XHJcbiAgICAgICAgICAgICAgICAjdG9wICN3cmFwX2FsbCAjaGVhZGVyICZ7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFMUUxRTE7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgICAuYXZpYS1tZW51LXRleHR7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHYuJGNvbG9yLXByaW1hcnktMUMzRjk0O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQ6IDUwMCAyLjFyZW0gdi4kZm9udC1zYW5zO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgLmF2aWEtbWVudS10ZXh0e1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdi4kY29sb3Itc2Vjb25kYXJ5LUVFMzEyNDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5zdWItbWVudXtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcblxyXG4gICAgICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICAgICAgICAuaHRtbF9hdi1vdmVybGF5LXNpZGUgI3RvcCAjd3JhcF9hbGwgJntcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc3ViLW1lbnV7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHYuJGNvbG9yLXByaW1hcnktMUMzRjk0O1xyXG5cclxuICAgICAgICAgICAgLmF2LXdpZHRoLXN1Ym1lbnV7XHJcbiAgICAgICAgICAgICAgICA+IGF7XHJcbiAgICAgICAgICAgICAgICAgICAgJixcclxuICAgICAgICAgICAgICAgICAgICAuaHRtbF9hdi1vdmVybGF5LXNpZGUgI3RvcCAjd3JhcF9hbGwgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2LiRjb2xvci13aGl0ZSwgMC4wNyk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBhe1xyXG4gICAgICAgICAgICAgICAgLmF2aWEtYnVsbGV0e1xyXG4gICAgICAgICAgICAgICAgICAgICN0b3AgI3dyYXBfYWxsICZ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgID4gLmF2aWEtbWVudS10ZXh0e1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2LiRjb2xvci13aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgJiwgLmF2aWEtbWVudS10ZXh0e1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdi4kY29sb3Itd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH0gXHJcbiAgICB9XHJcblxyXG4gICAgLmNsb3NlLWJ1cmdlcntcclxuICAgICAgICBiYWNrZ3JvdW5kOiBub25lOyBcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHBhZGRpbmc6IDRweCA0MHB4IDAgMDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAxNXB4O1xyXG4gICAgICAgIHJpZ2h0OiAyNXB4O1xyXG4gICAgICAgIHdpZHRoOiAzNXB4O1xyXG4gICAgICAgIGhlaWdodDogMzVweDtcclxuXHJcbiAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgMC4yNXMgZWFzZSwgdHJhbnNmb3JtIDAuMjVzIGVhc2UgMC42NXM7XHJcblxyXG4gICAgICAgIC5jbG9zZS13cmFwe1xyXG4gICAgICAgICAgICAmOjpiZWZvcmUsXHJcbiAgICAgICAgICAgICY6OmFmdGVye1xyXG4gICAgICAgICAgICAgICAgQGV4dGVuZCAlcHNldWRvLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdi4kY29sb3ItcHJpbWFyeS0xQzNGOTQ7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDM1cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDFweDtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4yNXMgZWFzZSwgdHJhbnNmb3JtIDAuMjVzIGVhc2UgMC42NXM7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6OmJlZm9yZXtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMCkgcm90YXRlKDQ1ZGVnKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgXHJcbiAgICAgICAgICAgICY6OmFmdGVye1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwKSByb3RhdGUoLTQ1ZGVnKTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmF2LWJ1cmdlci1vdmVybGF5LWFjdGl2ZS1kZWxheWVkICZ7XHJcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKSByb3RhdGUoNDVkZWcpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKSByb3RhdGUoLTQ1ZGVnKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgLy9jb2xvcjogJGNvbG9yLXNlY29uZGFyeS00RUFGQTk7XHJcblxyXG4gICAgICAgICAgICAuY2xvc2Utd3JhcHtcclxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSxcclxuICAgICAgICAgICAgICAgICY6OmFmdGVye1xyXG4gICAgICAgICAgICAgICAgICAgIC8vYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXNlY29uZGFyeS00RUFGQTk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5odG1sX2F2LW92ZXJsYXktc2lkZSAjdG9wICN3cmFwX2FsbCAuYXYtYnVyZ2VyLW92ZXJsYXkgbGkgbGkgYXtcclxuICAgIHBhZGRpbmctbGVmdDogNTBweDtcclxufVxyXG5cclxuQGluY2x1ZGUgc20ubWVkaWEoJG1pbjogc3YuJHRhYmxldC0yKXtcclxuICAgICNoZWFkZXJfbWFpbntcclxuICAgICAgICAubWFpbl9tZW51LCBcclxuICAgICAgICAuYXZpYS1tZW51LFxyXG4gICAgICAgIC5hdi1tYWluLW5hdixcclxuICAgICAgICAubWVudS1pdGVtLWhhcy1jaGlsZHJlbntcclxuICAgICAgICAgICAgI3RvcCAjd3JhcF9hbGwgJntcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBpbmNsdWRlIHNtLm1lZGlhKCRtaW46IHN2LiR0YWJsZXQtMiwgJG1heDogc3YuJGlwYWQpe1xyXG4gICAgLmh0bWxfaGVhZGVyX3RvcC5odG1sX2hlYWRlcl9zdGlja3kgI3RvcCAjd3JhcF9hbGwgI21haW57XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDEwOHB4IWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuQGluY2x1ZGUgc20ubWVkaWEoJG1heDogc3YuJGlwYWQpIHsgXHJcbiAgICAjdG9wICNoZWFkZXJ7XHJcbiAgICAgICAgLm1haW5fbWVudSxcclxuICAgICAgICAuYXYtYnVyZ2VyLW1lbnUtbWFpbiB7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleCFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubWFpbl9tZW51e1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNjBweDtcclxuICAgICAgICAgICAgb3JkZXI6IDE7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAjaGVhZGVyX21haW5fYWx0ZXJuYXRlLFxyXG4gICAgICAgIC5hdi1tYWluLW5hdiA+IGxpLm1lbnUtaXRlbXsgXHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCJAdXNlIFwiLi4vLi4vLi4vLi4vLi4vLi4vX3NoYXJlZC92YXJpYWJsZXNcIiBhcyBzdjtcclxuQHVzZSBcIi4uLy4uLy4uLy4uLy4uLy4uL19zaGFyZWQvbWl4aW5zXCIgYXMgc207XHJcbkB1c2UgXCIuLi9zZXR0aW5ncy92YXJpYWJsZXNcIiBhcyB2O1xyXG5AdXNlIFwiLi4vc2V0dGluZ3MvZXh0ZW5kc1wiIGFzICo7XHJcbkB1c2UgXCJzcHJpdGVzXCIgYXMgKjtcclxuXHJcbiNmb290ZXItcGFnZXtcclxuICAgIC5wb3BvdXQtbWVudS1zZWN0aW9ue1xyXG4gICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgIC5wb3BvdXQtbWVudS10cmlnZ2Vye1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTE2NXB4LCAxNTAlKSByb3RhdGUoLTkwZGVnKTtcclxuXHJcbiAgICAgICAgICAgICAgICArIC5hdmlhX2NvZGVibG9ja19zZWN0aW9ue1xyXG4gICAgICAgICAgICAgICAgICAgIC5jdXN0b20tbmF2LXBvcG91dHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgI3RvcCAjd3JhcF9hbGwgJntcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgIHRvcDogNjB2aDtcclxuICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgei1pbmRleDogMTA7XHJcblxyXG4gICAgICAgICAgICAuY29udGFpbmVye1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnRlbXBsYXRlLXBhZ2V7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucG9wb3V0LW1lbnUtdHJpZ2dlcntcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdi4kY29sb3Itc2Vjb25kYXJ5LUVFMzEyNDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4IDZweCAwIDA7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogMTgwcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMjVweDtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNjVweCwgMTUwJSkgcm90YXRlKC05MGRlZyk7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjc1cyBlYXNlO1xyXG5cclxuICAgICAgICAgICAgLmF2LXNwZWNpYWwtaGVhZGluZy10YWd7XHJcbiAgICAgICAgICAgICAgICAjdG9wICN3cmFwX2FsbCAme1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2LiRjb2xvci13aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIxcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jdXN0b20tbmF2LXBvcG91dHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdi4kY29sb3Itd2hpdGU7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDZweCAwIDAgNnB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMjMwcHg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMTAlKTtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNjVzIGVhc2U7XHJcblxyXG4gICAgICAgICAgICAubWVudS1pdGVte1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHYuJGNvbG9yLWJvcmRlci1EREREREQ7XHJcblxyXG4gICAgICAgICAgICAgICAgPiBhIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA4cHggMzBweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHYuJGNvbG9yLXNlY29uZGFyeS1FRTMxMjQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZHtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmF2aWEtc2VjdGlvbntcclxuICAgICAgICBtaW4taGVpZ2h0OiAwO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIH1cclxuXHJcbiAgICAuY29udGFpbmVye1xyXG4gICAgICAgIG1heC13aWR0aDogdi4kY29udGFpbmVyO1xyXG4gICAgfVxyXG5cclxuICAgIGg2e1xyXG4gICAgICAgICN0b3AgI3dyYXBfYWxsICZ7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIHB7XHJcbiAgICAgICAgJjpsYXN0LWNoaWxke1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAudGVycml0b3JpYWwtYWNrbm93bGVkZ21lbnR7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAmOjpiZWZvcmV7XHJcbiAgICAgICAgICAgIEBleHRlbmQgJXBzZXVkby1ibG9jaztcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKDAsMCwwLDEpIDAlLCByZ2JhKDAsMCwwLDApIDEwMCUpO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOjphZnRlcntcclxuICAgICAgICAgICAgQGV4dGVuZCAlcHNldWRvLWJsb2NrO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vYXNzZXRzL2ltZy92YW5jb3V2ZXItaXNsYW5kLnN2Zykgbm8tcmVwZWF0IHRvcCBsZWZ0O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgICAgICAgIHdpZHRoOiA0NDNweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA2ODRweDtcclxuICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAtMTcwcHg7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSBzY2FsZSgwLjcpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmFja25vd2xlZGdtZW50LXRleHR7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNTUwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zaWduLXVwe1xyXG4gICAgICAgIHVsLmljb24tY2hlY2t7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm1vYmlsZS1jZW50ZXJ7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jdXN0b20tbWVudS1uYXZ7XHJcbiAgICAgICAgLm1lbnV7XHJcbiAgICAgICAgICAgIEBleHRlbmQgJWxpc3Rib3g7XHJcblxyXG4gICAgICAgICAgICBsaXtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG5cclxuICAgICAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHYuJGNvbG9yLXRleHQtNDE0MDQyO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5wYXJ0bmVycy1ibG9ja3tcclxuICAgICAgICBpbWd7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHJcbiAgICAgICAgICAgICN0b3AgI3dyYXBfYWxsICZ7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jb3B5cmlnaHR7XHJcbiAgICAgICAgLnRlbXBsYXRlLXBhZ2V7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYXZpYV90ZXh0YmxvY2t7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQGluY2x1ZGUgc20ubWVkaWEoJG1pbjogc3YuJHRhYmxldC1sYW5kc2NhcGUpe1xyXG4gICAgI2Zvb3Rlci1wYWdle1xyXG4gICAgICAgIC5wb3BvdXQtbWVudS1zZWN0aW9ue1xyXG4gICAgICAgICAgICAjdG9wICN3cmFwX2FsbCAme1xyXG4gICAgICAgICAgICAgICAgdG9wOiA0MHZoO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAudGVycml0b3JpYWwtYWNrbm93bGVkZ21lbnR7XHJcbiAgICAgICAgICAgICY6OmFmdGVye1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHNjYWxlKDEpO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuYWNrbm93bGVkZ21lbnQtdGV4dHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0NXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc2lnbi11cHtcclxuICAgICAgICAgICAgdWwuaWNvbi1jaGVja3tcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBnYXA6IDAgMjBweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLm1vYmlsZS1jZW50ZXJ7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmZvb3Rlci1ib3R0b217XHJcbiAgICAgICAgICAgIC5lbnRyeS1jb250ZW50LXdyYXBwZXJ7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgICAgICAgICAgZ2FwOiAwIDEwMHB4O1xyXG4gICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgYXV0byBhdXRvIGF1dG87XHJcbiAgICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IGluaXRpYWw7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHJcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUsXHJcbiAgICAgICAgICAgICAgICAmOjphZnRlcntcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5mbGV4X2NvbHVtbntcclxuICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDEgYXV0bztcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICYubG9nby1jb2x1bW57XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXg6IDEgMSBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJi5jb3B5cmlnaHR7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGdyaWQtcm93OiAyLzM7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucGFydG5lcnMtYmxvY2t7XHJcbiAgICAgICAgICAgIGltZyArIGltZ3tcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICB1bC5jdXN0b21fc29jaWFsX2Jvb2ttYXJrc3tcclxuICAgICAgICAgICAgY29sdW1uLWNvdW50OiAyO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmN1c3RvbS1tZW51LW5hdntcclxuICAgICAgICAgICAgLm1lbnV7XHJcbiAgICAgICAgICAgICAgICBjb2x1bW4tY291bnQ6IDI7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYuY3VzdG9tLW5hdi1wb3BvdXR7XHJcbiAgICAgICAgICAgICAgICAubWVudXtcclxuICAgICAgICAgICAgICAgICAgICBjb2x1bW4tY291bnQ6IGluaXRpYWw7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBpbmNsdWRlIHNtLm1lZGlhKCRtaW46IHYuJGNvbnRhaW5lcil7XHJcbiAgICAjZm9vdGVyLXBhZ2V7XHJcbiAgICAgICAgLnRlcnJpdG9yaWFsLWFja25vd2xlZGdtZW50e1xyXG4gICAgICAgICAgICAmOjphZnRlcntcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiBjYWxjKCgoMTAwJSAtICN7di4kY29udGFpbmVyfSkgLyAyKSArIDUwcHgpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AaW5jbHVkZSBzbS5tZWRpYSgkbWF4OiBzdi4kdGFibGV0LWxhbmRzY2FwZSl7XHJcbiAgICAjZm9vdGVyLXBhZ2V7XHJcbiAgICAgICAgLnRlcnJpdG9yaWFsLWFja25vd2xlZGdtZW50e1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMzBweDtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZm9vdGVyLWJvdHRvbXtcclxuICAgICAgICAgICAgLmNvbnRhaW5lcntcclxuICAgICAgICAgICAgICAgIC5yZXNwb25zaXZlICN0b3AgI3dyYXBfYWxsICZ7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNjVweDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDY1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuZW50cnktY29udGVudC13cmFwcGVye1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XHJcbiAgICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCg0LCBhdXRvKTtcclxuICAgIFxyXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlLFxyXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgIFxyXG4gICAgICAgICAgICAgICAgLmZsZXhfY29sdW1ue1xyXG4gICAgICAgICAgICAgICAgICAgIGdyaWQtY29sdW1uOiAxIC8gMztcclxuICAgICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICAgICAmLmxvZ28tY29sdW1ue1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBpbWd7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTg2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICYubWVudS1jb2x1bW57XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBncmlkLXJvdy1zdGFydDogMTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICBcclxuICAgICAgICAgICAgICAgICAgICAmLnBhcnRuZXJzLWNvbHVtbntcclxuICAgICAgICAgICAgICAgICAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGdyaWQtcm93LXN0YXJ0OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGltZ3tcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMTBweCBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAmLnNvY2lhbC1jb2x1bW57XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGg2e1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgI3RvcCAjd3JhcF9hbGwgJntcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5jdXN0b20tc29jaWFsLW1lZGlhLWxpbmtze1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVsLmN1c3RvbV9zb2NpYWxfYm9va21hcmtze1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDEwcHggMzVweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzBweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlcntcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1cHgsIC0xMHB4KSBzY2FsZSgxLjUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuYXZpYV9oaWRkZW5fbGlua190ZXh0e1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIkB1c2UgXCIuLi8uLi8uLi8uLi8uLi8uLi9fc2hhcmVkL3ZhcmlhYmxlc1wiIGFzIHN2O1xyXG5AdXNlIFwiLi4vLi4vLi4vLi4vLi4vLi4vX3NoYXJlZC9taXhpbnNcIiBhcyBzbTtcclxuQHVzZSBcIi4uL3NldHRpbmdzL3ZhcmlhYmxlc1wiIGFzIHY7XHJcbkB1c2UgXCIuLi9zZXR0aW5ncy9leHRlbmRzXCIgYXMgKjtcclxuQHVzZSBcInNwcml0ZXNcIiBhcyAqO1xyXG5cclxuLndpdGgtc2lkZWJhcntcclxuICAgIHBhZGRpbmc6IDIwcHggMzBweDtcclxuXHJcbiAgICAucGFnZS1saW5rLXNpZGViYXJ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdi4kY29sb3ItYmFja2dyb3VuZC0xNDE0MTQ7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDI1cHg7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDIwcHggMTVweDtcclxuXHJcbiAgICAgICAgJiwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwe1xyXG4gICAgICAgICAgICAjdG9wICZ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogdi4kY29sb3Itd2hpdGU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zaWRlYmFyLWxpbmt7XHJcbiAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzRCNEI0QjtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiB2LiRjb2xvci13aGl0ZTtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA3cHggMjBweCA3cHggMDtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGNvbG9yIDAuMjVzIGVhc2U7XHJcblxyXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlLFxyXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgQGV4dGVuZCAlcHNldWRvLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIEBleHRlbmQgLnN2Zy0tYXJyb3ctd2hpdGUtdGV4dDtcclxuICAgICAgICAgICAgICAgICAgICBAZXh0ZW5kIC5zdmctLWFycm93LXdoaXRlLXRleHQtZGltcztcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjI1cyBlYXNlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICY6OmFmdGVye1xyXG4gICAgICAgICAgICAgICAgICAgIEBleHRlbmQgLnN2Zy0tYXJyb3cteWVsbG93LXRleHQ7XHJcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2LiRjb2xvci10ZXJ0aWFyeS1GNERDMDA7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVye1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZHtcclxuICAgICAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM0QjRCNEI7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuZml4ZWR7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgICAgICAgICAgei1pbmRleDogMjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuc3RvcCB7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuQGluY2x1ZGUgc20ubWVkaWEoJG1pbjogc3YuJHRhYmxldC1sYW5kc2NhcGUpe1xyXG4gICAgLndpdGgtc2lkZWJhcntcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICBtYXgtd2lkdGg6IDE1NDBweDtcclxuICAgICAgICBwYWRkaW5nOiAwIDI2JSAwIDA7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAuY3VzdG9tLWlubmVyLXdyYXB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XHJcblxyXG4gICAgICAgICAgICAuY29udGFpbmVye1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgID4gLmF2aWEtc2VjdGlvbntcclxuICAgICAgICAgICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxke1xyXG4gICAgICAgICAgICAgICAgICAgIC50ZW1wbGF0ZS1wYWdle1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5wYWdlLWxpbmstc2lkZWJhcntcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAzOHB4IDUwcHg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA0MDBweDtcclxuICAgICAgICAgICAgd2lkdGg6IDI2JTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCJAdXNlIFwiLi4vLi4vLi4vLi4vLi4vLi4vX3NoYXJlZC92YXJpYWJsZXNcIiBhcyBzdjtcclxuQHVzZSBcIi4uLy4uLy4uLy4uLy4uLy4uL19zaGFyZWQvbWl4aW5zXCIgYXMgc207XHJcbkB1c2UgXCIuLi9zZXR0aW5ncy92YXJpYWJsZXNcIiBhcyB2O1xyXG5AdXNlIFwiLi4vc2V0dGluZ3MvZXh0ZW5kc1wiIGFzICo7XHJcbkB1c2UgXCJzcHJpdGVzXCIgYXMgKjtcclxuXHJcbi5jdXN0b20tdGFicy13cmFwe1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdi4kY29sb3ItcHJpbWFyeS0xQzNGOTQ7XHJcbiAgICBib3JkZXItcmFkaXVzOiA2cHggNnB4IDAgMDtcclxuICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICBwYWRkaW5nOiAxNXB4IDI1cHggMCAyNXB4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICAuY3VzdG9tLXRhYi1oZWFkaW5ne1xyXG4gICAgICAgIGNvbG9yOiB2LiRjb2xvci13aGl0ZTtcclxuICAgICAgICBmb250LXNpemU6IDNyZW07XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgMjBweCAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5jdXN0b20tdGFic3tcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGdhcDogMTJweDtcclxuICAgIH1cclxuXHJcbiAgICAuY3VzdG9tLXRhYi1idXR0b257XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2LiRjb2xvci13aGl0ZSwgMC4xOSk7XHJcbiAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDZweCA2cHggMCAwO1xyXG4gICAgICAgIGNvbG9yOiB2LiRjb2xvci13aGl0ZTtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgZm9udDogYm9sZCAyLjFyZW0gdi4kZm9udC1zYW5zO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgcGFkZGluZzogMTJweCAzNHB4O1xyXG4gICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4yNXMgZWFzZSwgY29sb3IgMC4yNXMgZWFzZTtcclxuXHJcbiAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAmLmFjdGl2ZS10YWJ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEodi4kY29sb3Itd2hpdGUsIDEpO1xyXG4gICAgICAgICAgICBjb2xvcjogdi4kY29sb3ItcHJpbWFyeS0xQzNGOTQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uY3VzdG9tLXRhYi1jb250ZW50e1xyXG4gICAgI3RvcCAmIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAgICAgICAudGVtcGxhdGUtcGFnZXtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmFjdGl2ZS10YWItY29udGVudHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGgye1xyXG4gICAgICAgICN0b3AgI3dyYXBfYWxsICZ7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5hdmlhLWltYWdlLWNvbnRhaW5lcntcclxuICAgICAgICArIC5hdl90ZXh0YmxvY2tfc2VjdGlvbntcclxuICAgICAgICAgICAgaDIsIGgzLCBoNCwgaDUsIGg2e1xyXG4gICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AaW5jbHVkZSBzbS5tZWRpYSgkbWF4OiBzdi4kdGFibGV0LTIpe1xyXG4gICAgLmN1c3RvbS1pbm5lci13cmFwe1xyXG4gICAgICAgID4gLmF2aWEtc2VjdGlvbjpmaXJzdC1jaGlsZHtcclxuICAgICAgICAgICAgLnRlbXBsYXRlLXBhZ2V7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgKyAuY3VzdG9tLXRhYi1jb250ZW50e1xyXG4gICAgICAgICAgICAgICAgLnRlbXBsYXRlLXBhZ2V7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCJAdXNlIFwiLi4vLi4vLi4vLi4vLi4vLi4vX3NoYXJlZC92YXJpYWJsZXNcIiBhcyBzdjtcclxuQHVzZSBcIi4uLy4uLy4uLy4uLy4uLy4uL19zaGFyZWQvbWl4aW5zXCIgYXMgc207XHJcbkB1c2UgXCIuLi9zZXR0aW5ncy92YXJpYWJsZXNcIiBhcyB2O1xyXG5AdXNlIFwiLi4vc2V0dGluZ3MvZXh0ZW5kc1wiIGFzICo7XHJcbkB1c2UgXCIuLi9wYXJ0aWFscy9zcHJpdGVzXCIgYXMgKjtcclxuXHJcbi5iYW5uZXJ7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIGFzcGVjdC1yYXRpbzogNDEyIC8gMjk2O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICY6OmJlZm9yZXtcclxuICAgICAgICBAZXh0ZW5kICVwc2V1ZG8tYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEodi4kY29sb3ItYmxhY2ssIDApIDAlLCByZ2JhKHYuJGNvbG9yLWJsYWNrLCAwLjY3KSAxMDAlKTtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgIH1cclxuXHJcbiAgICAuY29udGFpbmVye1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5iYW5uZXItcG9zdC10aXRsZSxcclxuICAgIC5iYW5uZXItYnJlYWRjcnVtYnN7XHJcbiAgICAgICAgY29sb3I6IHYuJGNvbG9yLXdoaXRlO1xyXG4gICAgfVxyXG5cclxuICAgIC5iYW5uZXItcG9zdC10aXRsZXtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5iYW5uZXItYnJlYWRjcnVtYnN7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuXHJcbiAgICAgICAgLmJyZWFkY3J1bWItdHJhaWx7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBnYXA6IDAgMTBweDtcclxuXHJcbiAgICAgICAgICAgIC5zZXB7XHJcbiAgICAgICAgICAgICAgICBAZXh0ZW5kIC5zdmctLWNoZXZyb24tcmlnaHQ7XHJcbiAgICAgICAgICAgICAgICBAZXh0ZW5kIC5zdmctLWNoZXZyb24tcmlnaHQtZGltcztcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWluZGVudDogLTk5OWVtO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjQ1KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgYXtcclxuICAgICAgICAgICAgY29sb3I6IHYuJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgICAgICBmbG9hdDogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBpbmNsdWRlIHNtLm1lZGlhKCRtaW46IHN2LiR0YWJsZXQtMil7XHJcbiAgICAuYmFubmVye1xyXG4gICAgICAgIGFzcGVjdC1yYXRpbzogMTkyMCAvIDY0NDtcclxuXHJcbiAgICAgICAgLmNvbnRhaW5lcntcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDQ1cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA0NXB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmJhbm5lci1wb3N0LXRpdGxle1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjRyZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYmFubmVyLWJyZWFkY3J1bWJze1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIuMXJlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBpbmNsdWRlIHNtLm1lZGlhKCRtaW46IHN2LiR0YWJsZXQtbGFuZHNjYXBlKXtcclxuICAgIC5iYW5uZXJ7XHJcbiAgICAgICAgYXNwZWN0LXJhdGlvOiAxOTIwIC8gNTQ0O1xyXG4gICAgfVxyXG59IiwiQHVzZSBcIi4uLy4uLy4uLy4uLy4uLy4uL19zaGFyZWQvdmFyaWFibGVzXCIgYXMgc3Y7XHJcbkB1c2UgXCIuLi8uLi8uLi8uLi8uLi8uLi9fc2hhcmVkL21peGluc1wiIGFzIHNtO1xyXG5AdXNlIFwiLi4vc2V0dGluZ3MvdmFyaWFibGVzXCIgYXMgdjtcclxuQHVzZSBcIi4uL3NldHRpbmdzL2V4dGVuZHNcIiBhcyAqO1xyXG5AdXNlIFwiLi4vcGFydGlhbHMvc3ByaXRlc1wiIGFzICo7XHJcblxyXG4uYXYtbGF5b3V0LWdyaWQtY29udGFpbmVye1xyXG4gICAgJi5pbWctZmlsbC1jb250ZW50e1xyXG4gICAgICAgIC5mbGV4X2NlbGx7XHJcbiAgICAgICAgICAgICY6bm90KC5jb250ZW50LWJsb2NrKTpub3QoLmJnLWNvbnRlbnQpe1xyXG4gICAgICAgICAgICAgICAgLnJlc3BvbnNpdmUgI3RvcCAjd3JhcF9hbGwgJntcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICAuaW1nLWJsb2Nre1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICAuY29udGVudC1ibG9ja3tcclxuICAgICAgICAgICAgcGFkZGluZzogMzBweDsgXHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgfVxyXG59XHJcblxyXG4vKkBpbmNsdWRlIHNtLm1lZGlhKCRtaW46IHN2LiR0YWJsZXQtMil7XHJcbiAgICAuYXYtbGF5b3V0LWdyaWQtY29udGFpbmVye1xyXG4gICAgICAgICYuaW1nLWZpbGwtY29udGVudHtcclxuICAgICAgICAgICAgLmltZy1ibG9ja3tcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgLmZsZXhfY2VsbF9pbm5lcixcclxuICAgICAgICAgICAgICAgIC5hdmlhLWltYWdlLWNvbnRhaW5lcixcclxuICAgICAgICAgICAgICAgIC5hdmlhLWltYWdlLWNvbnRhaW5lci1pbm5lcixcclxuICAgICAgICAgICAgICAgIC5hdmlhLWltYWdlLW92ZXJsYXktd3JhcHtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIGltZ3tcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59Ki9cclxuXHJcbkBpbmNsdWRlIHNtLm1lZGlhKCRtaW46IHN2LiR0YWJsZXQtMiwgJG1heDogc3YuJHRhYmxldC1sYW5kc2NhcGUpe1xyXG4gICAgLmF2LWxheW91dC1ncmlkLWNvbnRhaW5lcntcclxuICAgICAgICAmLmltZy1maWxsLWNvbnRlbnR7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICAgICAgICAgICAgLmZsZXhfY2VsbHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAjdG9wICN3cmFwX2FsbCAme1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AaW5jbHVkZSBzbS5tZWRpYSgkbWluOiBzdi4kdGFibGV0LWxhbmRzY2FwZSl7XHJcbiAgICAuYXYtbGF5b3V0LWdyaWQtY29udGFpbmVye1xyXG4gICAgICAgICYuaW1nLWZpbGwtY29udGVudHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuXHJcbiAgICAgICAgICAgIC5pbWctYmxvY2t7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIC5mbGV4X2NlbGxfaW5uZXIsXHJcbiAgICAgICAgICAgICAgICAuYXZpYS1pbWFnZS1jb250YWluZXIsXHJcbiAgICAgICAgICAgICAgICAuYXZpYS1pbWFnZS1jb250YWluZXItaW5uZXIsXHJcbiAgICAgICAgICAgICAgICAuYXZpYS1pbWFnZS1vdmVybGF5LXdyYXB7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuZmxleF9jZWxsX2lubmVye1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuYXZpYS1pbWFnZS1jb250YWluZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgJiwgLmF2aWEtaW1hZ2UtY29udGFpbmVyLWlubmVyLCAuYXZpYS1pbWFnZS1vdmVybGF5LXdyYXB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICBpbWd7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5iZy1jb250ZW50LFxyXG4gICAgICAgICAgICAuaW1nLWJsb2Nre1xyXG4gICAgICAgICAgICAgICAgKyAuY29udGVudC1ibG9ja3tcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA3MHB4IDUwcHggNzBweCA3MHB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAuZmxleF9jZWxsX2lubmVye1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmJnLWNvbnRlbnQsXHJcbiAgICAgICAgICAgIC5jb250ZW50LWJsb2Nre1xyXG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogNjEwcHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA3MHB4IDcwcHggNzBweCA1MHB4O1xyXG5cclxuICAgICAgICAgICAgICAgIC5mbGV4X2NlbGxfaW5uZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA2NTBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmZsZXhfY2VsbHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLnJldmVyc2V7XHJcbiAgICAgICAgICAgICAgICAuYmctY29udGVudHtcclxuICAgICAgICAgICAgICAgICAgICAuZmxleF9jZWxsX2lubmVye1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA3MHB4IDUwcHggNzBweCA3MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuYmctY29udGVudCxcclxuICAgICAgICAgICAgICAgIC5pbWctYmxvY2t7XHJcbiAgICAgICAgICAgICAgICAgICAgb3JkZXI6IDE7XHJcbiAgICBcclxuICAgICAgICAgICAgICAgICAgICArIC5jb250ZW50LWJsb2Nre1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMDBweCA3MHB4IDEwMHB4IDUwcHg7XHJcbiAgICBcclxuICAgICAgICAgICAgICAgICAgICAgICAgLmZsZXhfY2VsbF9pbm5lcntcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AaW5jbHVkZSBzbS5tZWRpYSgkbWluOiAxODAwcHgpe1xyXG4gICAgLmF2LWxheW91dC1ncmlkLWNvbnRhaW5lcntcclxuICAgICAgICAmLmltZy1maWxsLWNvbnRlbnR7XHJcbiAgICAgICAgICAgIC5iZy1jb250ZW50LFxyXG4gICAgICAgICAgICAuaW1nLWJsb2Nre1xyXG4gICAgICAgICAgICAgICAgKyAuY29udGVudC1ibG9ja3tcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA3MHB4IDUwcHggNzBweCAxNjBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5yZXZlcnNle1xyXG4gICAgICAgICAgICAgICAgLmJnLWNvbnRlbnQsXHJcbiAgICAgICAgICAgICAgICAuaW1nLWJsb2Nre1xyXG4gICAgICAgICAgICAgICAgICAgICsgLmNvbnRlbnQtYmxvY2t7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwMHB4IDE2MHB4IDEwMHB4IDUwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiQHVzZSBcIi4uLy4uLy4uLy4uLy4uLy4uL19zaGFyZWQvdmFyaWFibGVzXCIgYXMgc3Y7XHJcbkB1c2UgXCIuLi8uLi8uLi8uLi8uLi8uLi9fc2hhcmVkL21peGluc1wiIGFzIHNtO1xyXG5AdXNlIFwiLi4vc2V0dGluZ3MvdmFyaWFibGVzXCIgYXMgdjtcclxuQHVzZSBcIi4uL3NldHRpbmdzL2V4dGVuZHNcIiBhcyAqO1xyXG5AdXNlIFwiLi4vcGFydGlhbHMvc3ByaXRlc1wiIGFzICo7XHJcblxyXG4uc2luZ2xlLXRlYW0tbWVtYmVye1xyXG4gICAgLmVudHJ5LWNvbnRlbnQtd3JhcHBlcntcclxuICAgICAgICAmOjpiZWZvcmUsXHJcbiAgICAgICAgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC50ZWFtLW1lbWJlci1pbmZve1xyXG4gICAgICAgIC5hdi1zcGVjaWFsLWhlYWRpbmd7XHJcbiAgICAgICAgICAgICN0b3AgJntcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMThweCAwO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgIFxyXG4gICAgICAgICAgICAgICAgLmF2LXNwZWNpYWwtaGVhZGluZy10YWd7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICBcclxuICAgICAgICAgICAgLmF2LXN1YmhlYWRpbmcgcHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiB2LiRjb2xvci10ZXh0LTQxNDA0MjtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYXZpYS1pbWFnZS1jb250YWluZXJ7XHJcbiAgICAgICAgICAgIC5hdmlhLWltYWdlLW92ZXJsYXktd3JhcHtcclxuICAgICAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogNDIwIC8gMzk0O1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAgICAgICAgIGltZ3tcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5hdl90ZXh0YmxvY2tfc2VjdGlvbntcclxuICAgICAgICAmLCBwe1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIuMXJlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5tb3JlLXN0YWZme1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgIGgze1xyXG4gICAgICAgICN0b3AgJntcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBpbmNsdWRlIHNtLm1lZGlhKCRtaW46IHN2LiR0YWJsZXQtMiwgJG1heDogc3YuJGlwYWQpe1xyXG4gICAgLm1vcmUtc3RhZmZ7XHJcbiAgICAgICAgLmVudHJ5LWNvbnRlbnQtd3JhcHBlcntcclxuICAgICAgICAgICAgLmZsZXhfY29sdW1ue1xyXG4gICAgICAgICAgICAgICAgI3RvcCAme1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5hdmlhLWJ1dHRvbi13cmFwe1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMzBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBpbmNsdWRlIHNtLm1lZGlhKCRtaW46IHN2LiRpcGFkKXtcclxuICAgIC5zaW5nbGUtdGVhbS1tZW1iZXJ7XHJcbiAgICAgICAgLnRlbXBsYXRlLXBhZ2V7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA5NXB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogOTVweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5lbnRyeS1jb250ZW50LXdyYXBwZXJ7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGdhcDogNTBweDtcclxuXHJcbiAgICAgICAgICAgIC5mbGV4X2NvbHVtbntcclxuICAgICAgICAgICAgICAgICN0b3AgJntcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC50ZWFtLW1lbWJlci1pbmZve1xyXG4gICAgICAgICAgICAgICAgZmxleDogMCAwIDQyMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5tb3JlLXN0YWZme1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgLnRlbXBsYXRlLXBhZ2V7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMTBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGgze1xyXG4gICAgICAgICAgICAjdG9wICZ7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYXZpYS1idXR0b24td3JhcHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDUwcHg7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG5cclxuICAgICAgICAgICAgLmF2aWEtYnV0dG9ue1xyXG4gICAgICAgICAgICAgICAgI3RvcCAme1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIkB1c2UgXCIuLi8uLi8uLi8uLi8uLi8uLi9fc2hhcmVkL3ZhcmlhYmxlc1wiIGFzIHN2O1xyXG5AdXNlIFwiLi4vLi4vLi4vLi4vLi4vLi4vX3NoYXJlZC9taXhpbnNcIiBhcyBzbTtcclxuQHVzZSBcIi4uL3NldHRpbmdzL3ZhcmlhYmxlc1wiIGFzIHY7XHJcbkB1c2UgXCIuLi9zZXR0aW5ncy9leHRlbmRzXCIgYXMgKjtcclxuQHVzZSBcIi4uL3BhcnRpYWxzL3Nwcml0ZXNcIiBhcyAqO1xyXG5cclxuLmZsZXhfY29sdW1uLmNvbG9yZWQtY29sdW1ue1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gICAgcGFkZGluZzogMzhweDtcclxuXHJcbiAgICAjdG9wICZ7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUlO1xyXG4gICAgfVxyXG59XHJcblxyXG5cclxuQGluY2x1ZGUgc20ubWVkaWEoJG1pbjogOTIwcHgpe1xyXG4gICAgLmZsZXhfY29sdW1uLmNvbG9yZWQtY29sdW1ue1xyXG4gICAgICAgIGFzcGVjdC1yYXRpbzogNDgwIC8gNDE1O1xyXG4gICAgfSAgIFxyXG59IiwiQHVzZSBcIi4uLy4uLy4uLy4uLy4uLy4uL19zaGFyZWQvdmFyaWFibGVzXCIgYXMgc3Y7XHJcbkB1c2UgXCIuLi8uLi8uLi8uLi8uLi8uLi9fc2hhcmVkL21peGluc1wiIGFzIHNtO1xyXG5AdXNlIFwiLi4vc2V0dGluZ3MvdmFyaWFibGVzXCIgYXMgdjtcclxuQHVzZSBcIi4uL3NldHRpbmdzL2V4dGVuZHNcIiBhcyAqO1xyXG5AdXNlIFwiLi4vcGFydGlhbHMvc3ByaXRlc1wiIGFzICo7XHJcblxyXG4uZXh0ZXJuYWwtbGlua3MtbGlzdHtcclxuICAgICN0b3AgI3dyYXBfYWxsICZ7XHJcbiAgICAgICAgQGV4dGVuZCAlbGlzdGJveDtcclxuICAgIH1cclxufVxyXG5cclxuQGluY2x1ZGUgc20ubWVkaWEoJG1pbjogc3YuJHRhYmxldC0yKXtcclxuICAgIC5leHRlcm5hbC1saW5rcy1saXN0e1xyXG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgbWlubWF4KDAsIDMzJSkpO1xyXG4gICAgICAgIGdhcDogMjBweDtcclxuICAgIH1cclxufSIsIkB1c2UgXCIuLi8uLi8uLi8uLi8uLi8uLi9fc2hhcmVkL3ZhcmlhYmxlc1wiIGFzIHN2O1xyXG5AdXNlIFwiLi4vLi4vLi4vLi4vLi4vLi4vX3NoYXJlZC9taXhpbnNcIiBhcyBzbTtcclxuQHVzZSBcIi4uL3NldHRpbmdzL3ZhcmlhYmxlc1wiIGFzIHY7XHJcbkB1c2UgXCIuLi9zZXR0aW5ncy9leHRlbmRzXCIgYXMgKjtcclxuQHVzZSBcIi4uL3BhcnRpYWxzL3Nwcml0ZXNcIiBhcyAqO1xyXG5cclxuLmN1c3RvbS1pdGVtLWJsb2Nre1xyXG4gICAgI3RvcCAjd3JhcF9hbGwgJntcclxuICAgICAgICBjb2xvcjogdi4kY29sb3Itd2hpdGU7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgfVxyXG5cclxuICAgIC5pbWctY29udGFpbmVye1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgICAgICBhc3BlY3QtcmF0aW86IDUxMSAvIDU2MztcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICAgICAgJjo6YmVmb3Jle1xyXG4gICAgICAgICAgICBAZXh0ZW5kICVwc2V1ZG8tYmxvY2s7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEodi4kY29sb3ItYmxhY2ssIDApIDAlLCByZ2JhKHYuJGNvbG9yLWJsYWNrLCAxKSAxMDAlKTtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGltZ3tcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY3VzdG9tLWl0ZW0tYm9keXtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgei1pbmRleDogMjtcclxuICAgIH1cclxufVxyXG5cclxuLnBvc3QtYmxvY2t7XHJcbiAgICAjdG9wICN3cmFwX2FsbCAme1xyXG4gICAgICAgIGNvbG9yOiB2LiRjb2xvci10ZXh0LTQxNDA0MjtcclxuXHJcbiAgICAgICAgLmltZy1jb250YWluZXJ7XHJcbiAgICAgICAgICAgICY6OmJlZm9yZXtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5tZXRhLWRhdGV7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2LiRjb2xvci13aGl0ZTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiB2LiRjb2xvci10ZXh0LTQxNDA0MjtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgOHB4O1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAucG9zdC1ibG9jay1ib2R5e1xyXG4gICAgICAgICYuY3VzdG9tLWl0ZW0tYm9keXtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnBvc3QtYmxvY2stY2F0ZWdvcmllc3tcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XHJcblxyXG4gICAgICAgICAgICBzdHJvbmd7XHJcbiAgICAgICAgICAgICAgICAjdG9wICZ7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnBvc3QtYmxvY2stbWV0YXtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uY2NzLWJsb2Nre1xyXG4gICAgLmNjcy1pdGVtLWJvZHl7XHJcbiAgICAgICAgaDEsIGgyLCBoMywgaDQsIGg1LCBoNntcclxuICAgICAgICAgICAgI3RvcCAmIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiB2LiRjb2xvci13aGl0ZTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQGluY2x1ZGUgc20ubWVkaWEoJG1pbjogc3YuJHRhYmxldC0yKXtcclxuICAgIC5wb3N0LWJsb2Nre1xyXG4gICAgICAgICN0b3AgI3dyYXBfYWxsICZ7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2LiRjb2xvci13aGl0ZTtcclxuXHJcbiAgICAgICAgICAgIC5pbWctY29udGFpbmVye1xyXG4gICAgICAgICAgICAgICAgJjo6YmVmb3Jle1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5tZXRhLWRhdGV7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnBvc3QtYmxvY2stYm9keXtcclxuICAgICAgICAgICAgcGFkZGluZzogNi40JSA3LjglO1xyXG5cclxuICAgICAgICAgICAgJi5jdXN0b20taXRlbS1ib2R5e1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAucG9zdC1ibG9jay1jYXRlZ29yaWVze1xyXG4gICAgICAgICAgICAgICAgc3Ryb25ne1xyXG4gICAgICAgICAgICAgICAgICAgICN0b3AgJntcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHYuJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgXHJcbiAgICAgICAgICAgIC5wb3N0LWJsb2NrLXRpdGxle1xyXG4gICAgICAgICAgICAgICAgI3RvcCAme1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2LiRjb2xvci13aGl0ZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgXHJcbiAgICAgICAgICAgIC5wb3N0LWJsb2NrLW1ldGF7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogdi4kY29sb3Itd2hpdGU7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiQHVzZSBcIi4uLy4uLy4uLy4uLy4uLy4uL19zaGFyZWQvdmFyaWFibGVzXCIgYXMgc3Y7XHJcbkB1c2UgXCIuLi8uLi8uLi8uLi8uLi8uLi9fc2hhcmVkL21peGluc1wiIGFzIHNtO1xyXG5AdXNlIFwiLi4vc2V0dGluZ3MvdmFyaWFibGVzXCIgYXMgdjtcclxuQHVzZSBcIi4uL3NldHRpbmdzL2V4dGVuZHNcIiBhcyAqO1xyXG5AdXNlIFwiLi4vcGFydGlhbHMvc3ByaXRlc1wiIGFzICo7XHJcblxyXG4uaGVyby1zbGlkZXJ7XHJcbiAgICAuY29udGFpbmVye1xyXG4gICAgICAgIG1heC13aWR0aDogdi4kY29udGFpbmVyO1xyXG4gICAgfVxyXG5cclxuICAgIC5hdmlhLXNsaWRlc2hvdy1zbGlkZXtcclxuICAgICAgICAmOjpiZWZvcmV7XHJcbiAgICAgICAgICAgIEBleHRlbmQgJXBzZXVkby1ibG9jaztcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSh2LiRjb2xvci1zZWNvbmRhcnktRUUzMTI0LCAwLjI4KSAwJSwgcmdiYSh2LiRjb2xvci1wcmltYXJ5LTFDM0Y5NCwgMC44NSkgMTAwJSk7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnNsaWRlc2hvd19jYXB0aW9ue1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgd2lkdGg6IDgwJTtcclxuICAgICAgICAuYXZpYS1jYXB0aW9uLXRpdGxlLFxyXG4gICAgICAgIC5hdmlhLWNhcHRpb24tY29udGVudCBwe1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5hdmlhLWNhcHRpb24tdGl0bGV7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogOTAlO1xyXG4gICAgICAgICAgICAjbWFpbiAme1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMDhlbTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnN1Yi1oZWFkaW5ne1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHYuJGNvbG9yLXRlcnRpYXJ5LUY0REMwMDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XHJcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4yMnJlbTtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5hdmlhLWNhcHRpb24tY29udGVudHtcclxuICAgICAgICAgICAgI3RvcCAjd3JhcF9hbGwgJntcclxuICAgICAgICAgICAgICAgICYsIHB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmF2aWEtc2xpZGVzaG93LWJ1dHRvbntcclxuICAgICAgICAgICAgI3RvcCAjd3JhcF9hbGwgJntcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5hdmlhLXNsaWRlc2hvdy1hcnJvd3N7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICAgICAgI3RvcCAjd3JhcF9hbGwgJntcclxuICAgICAgICAgICAgLm5leHQtc2xpZGUsXHJcbiAgICAgICAgICAgIC5wcmV2LXNsaWRle1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2LiRjb2xvci1wcmltYXJ5LTFDM0Y5NCwgMC4yMSk7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNTBweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNTBweDtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcblxyXG4gICAgICAgICAgICAgICAgJjo6YmVmb3Jle1xyXG4gICAgICAgICAgICAgICAgICAgIEBleHRlbmQgJXBzZXVkby1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBAZXh0ZW5kIC5zdmctLWFycm93LXdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIEBleHRlbmQgLnN2Zy0tYXJyb3ctd2hpdGUtZGltcztcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHYuJGNvbG9yLXdoaXRlLCAwLjIxKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnByZXYtc2xpZGV7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AaW5jbHVkZSBzbS5tZWRpYSgkbWluOiBzdi4kdGFibGV0LTIpe1xyXG4gICAgLmhlcm8tc2xpZGVye1xyXG4gICAgICAgIC5hdmlhLXNsaWRlc2hvdy1zbGlkZXtcclxuICAgICAgICAgICAgJjo6YmVmb3Jle1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgbGluZWFyLWdyYWRpZW50KDI3MGRlZywgcmdiYSh2LiRjb2xvci1ibGFjaywgMCkgMCUsIHJnYmEodi4kY29sb3ItcHJpbWFyeS0xQzNGOTQsIDAuMjgpIDIlLCByZ2JhKHYuJGNvbG9yLXNlY29uZGFyeS1FRTMxMjQsIDAuNzIpIDEwMCUsIHJnYmEodi4kY29sb3ItYmxhY2ssIDAuNTIpIDEwMCUpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc2xpZGVzaG93X2NhcHRpb257XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgNTBweDtcclxuXHJcbiAgICAgICAgICAgIC5hdmlhLWNhcHRpb24tdGl0bGV7XHJcbiAgICAgICAgICAgICAgICAuc3ViLWhlYWRpbmd7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjJyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5hdmlhLWNhcHRpb24tY29udGVudHtcclxuICAgICAgICAgICAgICAgICN0b3AgI3dyYXBfYWxsICZ7XHJcbiAgICAgICAgICAgICAgICAgICAgJiwgcHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYXZpYS1zbGlkZXNob3ctYXJyb3dze1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICN0b3AgI3dyYXBfYWxsICZ7XHJcbiAgICAgICAgICAgICAgICAubmV4dC1zbGlkZSxcclxuICAgICAgICAgICAgICAgIC5wcmV2LXNsaWRle1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDJweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMnB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAubmV4dC1zbGlkZXtcclxuICAgICAgICAgICAgICAgICAgICByaWdodDogNTBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAucHJldi1zbGlkZXtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AaW5jbHVkZSBzbS5tZWRpYSgkbWluOiBzdi4kdGFibGV0LWxhbmRzY2FwZSl7XHJcbiAgICAuaGVyby1zbGlkZXJ7XHJcbiAgICAgICAgLnNsaWRlc2hvd19jYXB0aW9ue1xyXG4gICAgICAgICAgICB3aWR0aDogNDIlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmF2aWEtc2xpZGVzaG93LWFycm93c3tcclxuICAgICAgICAgICAgI3RvcCAjd3JhcF9hbGwgJntcclxuICAgICAgICAgICAgICAgIC5uZXh0LXNsaWRle1xyXG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AaW5jbHVkZSBzbS5tZWRpYSgkbWF4OiBzdi4kdGFibGV0LTIpe1xyXG4gICAgLmhlcm8tc2xpZGVye1xyXG4gICAgICAgIC5zbGlkZXNob3dfaW5uZXJfY2FwdGlvbntcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG5cclxuICAgICAgICAgICAgLnNsaWRlc2hvd19hbGlnbl9jYXB0aW9ue1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCJAdXNlIFwiLi4vLi4vLi4vLi4vLi4vLi4vX3NoYXJlZC92YXJpYWJsZXNcIiBhcyBzdjtcclxuQHVzZSBcIi4uLy4uLy4uLy4uLy4uLy4uL19zaGFyZWQvbWl4aW5zXCIgYXMgc207XHJcbkB1c2UgXCIuLi9zZXR0aW5ncy92YXJpYWJsZXNcIiBhcyB2O1xyXG5AdXNlIFwiLi4vc2V0dGluZ3MvZXh0ZW5kc1wiIGFzICo7XHJcbkB1c2UgXCIuLi9wYXJ0aWFscy9zcHJpdGVzXCIgYXMgKjtcclxuXHJcbi5ieS10aGUtbnVtYmVyc3tcclxuICAgIC5pY29uLWJsb2NrLWNvbHVtbntcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cclxuICAgICAgICA+IC5hdl90ZXh0YmxvY2tfc2VjdGlvbntcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmljb24tYmxvY2t7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBnYXA6IDAgMzBweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS4yZW07XHJcblxyXG4gICAgICAgIC5pY29uLWltZ3tcclxuICAgICAgICAgICAgbWluLXdpZHRoOiA1MHB4O1xyXG5cclxuICAgICAgICAgICAgI3RvcCAjd3JhcF9hbGwgJiBpbWd7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AaW5jbHVkZSBzbS5tZWRpYSgkbWluOiBzdi4kaXBhZCl7XHJcbiAgICAuYnktdGhlLW51bWJlcnN7XHJcbiAgICAgICAgLnRlbXBsYXRlLXBhZ2V7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA4MHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTMwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfSAgIFxyXG59XHJcblxyXG5AaW5jbHVkZSBzbS5tZWRpYSgkbWluOiBzdi4kdGFibGV0LWxhbmRzY2FwZSl7XHJcbiAgICAuYnktdGhlLW51bWJlcnN7XHJcbiAgICAgICAgLmVudHJ5LWNvbnRlbnQtd3JhcHBlcntcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZ2FwOiAwIDgwcHg7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcbiAgICAgICAgICAgIC5mbGV4X2NvbHVtbntcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZHtcclxuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDU5NXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOjpiZWZvcmUsXHJcbiAgICAgICAgICAgICY6OmFmdGVye1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmljb24tYmxvY2stY29sdW1ue1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgICAgICBnYXA6IDMwcHggMDtcclxuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgID4gLmF2X3RleHRibG9ja19zZWN0aW9ue1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjo6YmVmb3JlLFxyXG4gICAgICAgICAgICAmOjphZnRlcntcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCJAdXNlIFwiLi4vLi4vLi4vLi4vLi4vLi4vX3NoYXJlZC92YXJpYWJsZXNcIiBhcyBzdjtcclxuQHVzZSBcIi4uLy4uLy4uLy4uLy4uLy4uL19zaGFyZWQvbWl4aW5zXCIgYXMgc207XHJcbkB1c2UgXCIuLi9zZXR0aW5ncy92YXJpYWJsZXNcIiBhcyB2O1xyXG5AdXNlIFwiLi4vc2V0dGluZ3MvZXh0ZW5kc1wiIGFzICo7XHJcbkB1c2UgXCIuLi9wYXJ0aWFscy9zcHJpdGVzXCIgYXMgKjtcclxuXHJcbi5nYW1lcy1zZWN0aW9ue1xyXG4gICAgLnRlbXBsYXRlLXBhZ2V7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleF9jb2x1bW5fdGFibGV7XHJcbiAgICAgICAgI3RvcCAme1xyXG4gICAgICAgICAgICAuZmxleF9jb2x1bW57XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICAuZmxleF9jb2x1bW57XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDM4cHg7XHJcbiAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogNjQwIC8gNTk1O1xyXG5cclxuICAgICAgICAgICAgLmF2LXNwZWNpYWwtaGVhZGluZ3tcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICAgICAgICAuYXYtc3BlY2lhbC1oZWFkaW5nLXRhZ3tcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdi4kY29sb3Itd2hpdGU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5hdmlhX3RleHRibG9ja3tcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICAgICAgICAmLCBwe1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2LiRjb2xvci13aGl0ZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjo6YmVmb3Jle1xyXG4gICAgICAgICAgICAgICAgQGV4dGVuZCAlcHNldWRvLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuODk7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDNuICsgMSl7XHJcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdi4kY29sb3ItcHJpbWFyeS0xQzNGOTQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDJuKXtcclxuICAgICAgICAgICAgICAgICY6OmJlZm9yZXtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2LiRjb2xvci1zZWNvbmRhcnktRUUzMTI0O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgzbil7XHJcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdi4kY29sb3ItYmxhY2s7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5hdmlhLWJ1dHRvbi13cmFwe1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQGluY2x1ZGUgc20ubWVkaWEoJG1pbjogc3YuJHRhYmxldC1sYW5kc2NhcGUpe1xyXG4gICAgLmdhbWVzLXNlY3Rpb257XHJcbiAgICAgICAgLmZsZXhfY29sdW1uX3RhYmxle1xyXG4gICAgICAgICAgICAjdG9wICZ7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuZmxleF9jb2x1bW57XHJcbiAgICAgICAgICAgICAgICAuYXZpYS1idXR0b24td3JhcHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICBib3R0b206IDM4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMzhweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQGluY2x1ZGUgc20ubWVkaWEoJG1pbjogc3YuJHRhYmxldC0yLCAkbWF4OiBzdi4kdGFibGV0LWxhbmRzY2FwZSl7XHJcbiAgICAuZ2FtZXMtc2VjdGlvbntcclxuICAgICAgICAuY29udGFpbmVye1xyXG4gICAgICAgICAgICAucmVzcG9uc2l2ZSAjdG9wICN3cmFwX2FsbCAme1xyXG4gICAgICAgICAgICAgICAgLmZsZXhfY29sdW1ue1xyXG4gICAgICAgICAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogNDAwIC8gMjU1O1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQGluY2x1ZGUgc20ubWVkaWEoJG1heDogc3YuJHRhYmxldC0yKXtcclxuICAgIC5nYW1lcy1zZWN0aW9ue1xyXG4gICAgICAgIC5jb250YWluZXJ7XHJcbiAgICAgICAgICAgIC5yZXNwb25zaXZlICN0b3AgI3dyYXBfYWxsICZ7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgICAgICAgICAuZmxleF9jb2x1bW57XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIkB1c2UgXCIuLi8uLi8uLi8uLi8uLi8uLi9fc2hhcmVkL3ZhcmlhYmxlc1wiIGFzIHN2O1xyXG5AdXNlIFwiLi4vLi4vLi4vLi4vLi4vLi4vX3NoYXJlZC9taXhpbnNcIiBhcyBzbTtcclxuQHVzZSBcIi4uL3NldHRpbmdzL3ZhcmlhYmxlc1wiIGFzIHY7XHJcbkB1c2UgXCIuLi9zZXR0aW5ncy9leHRlbmRzXCIgYXMgKjtcclxuQHVzZSBcIi4uL3BhcnRpYWxzL3Nwcml0ZXNcIiBhcyAqO1xyXG5cclxuLnBvc3Qtc2xpZGVyLXNlY3Rpb257XHJcbiAgICAuYXZpYS1idXR0b24td3JhcHtcclxuICAgICAgICAmLmF2aWEtYnVpbGRlci1lbC1sYXN0e1xyXG4gICAgICAgICAgICAjdG9wICZ7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AaW5jbHVkZSBzbS5tZWRpYSgkbWluOiBzdi4kdGFibGV0LTIpe1xyXG4gICAgLnBvc3Qtc2xpZGVyLXNlY3Rpb257XHJcbiAgICAgICAgLmN1c3RvbS1zd2lwZXJ7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDY1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiQHVzZSBcIi4uLy4uLy4uLy4uLy4uLy4uL19zaGFyZWQvdmFyaWFibGVzXCIgYXMgc3Y7XHJcbkB1c2UgXCIuLi8uLi8uLi8uLi8uLi8uLi9fc2hhcmVkL21peGluc1wiIGFzIHNtO1xyXG5AdXNlIFwiLi4vc2V0dGluZ3MvdmFyaWFibGVzXCIgYXMgdjtcclxuQHVzZSBcIi4uL3NldHRpbmdzL2V4dGVuZHNcIiBhcyAqO1xyXG5AdXNlIFwiLi4vcGFydGlhbHMvc3ByaXRlc1wiIGFzICo7XHJcblxyXG4uYmUtcG9zaXRpdmV7XHJcbiAgICAudGVtcGxhdGUtcGFnZXtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb250ZW50LWJsb2Nre1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDkzJSAyMyUhaW1wb3J0YW50O1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTJ2dyFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgIC5hdi1zcGVjaWFsLWhlYWRpbmcsXHJcbiAgICAgICAgLmF2X3RleHRibG9ja19zZWN0aW9uLFxyXG4gICAgICAgIC5hdmlhLWJ1dHRvbi13cmFwe1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDczMHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBpbmNsdWRlIHNtLm1lZGlhKCRtaW46IHN2LiR0YWJsZXQtMil7XHJcbiAgICAuYmUtcG9zaXRpdmV7XHJcbiAgICAgICAgLmNvbnRlbnQtYmxvY2t7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNTBweDtcclxuXHJcbiAgICAgICAgICAgIC5hdi1zcGVjaWFsLWhlYWRpbmcsXHJcbiAgICAgICAgICAgIC5hdl90ZXh0YmxvY2tfc2VjdGlvbixcclxuICAgICAgICAgICAgLmF2aWEtYnV0dG9uLXdyYXB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNzMwcHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmF2LXNwZWNpYWwtaGVhZGluZ3tcclxuICAgICAgICAgICAgLmF2LXNwZWNpYWwtaGVhZGluZy10YWcsXHJcbiAgICAgICAgICAgIC5hdi1zdWJoZWFkaW5ne1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA1MCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5hdl90ZXh0YmxvY2tfc2VjdGlvbntcclxuICAgICAgICAgICAgLmF2aWFfdGV4dGJsb2Nre1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA3MSU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBpbmNsdWRlIHNtLm1lZGlhKCRtYXg6IHN2LiR0YWJsZXQtMil7XHJcbiAgICAuYmUtcG9zaXRpdmV7XHJcbiAgICAgICAgLmNvbnRhaW5lcntcclxuICAgICAgICAgICAgLnJlc3BvbnNpdmUgI3RvcCAjd3JhcF9hbGwgJntcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZmxleF9jb2x1bW57XHJcbiAgICAgICAgICAgIC5yZXNwb25zaXZlICN0b3AgI3dyYXBfYWxsICZ7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG5cclxuICAgICAgICAgICAgICAgICYuY29udGVudC1ibG9ja3tcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA3MHB4IDMwcHggNDBweCAzMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AaW5jbHVkZSBzbS5tZWRpYSgkbWluOiBzdi4kdGFibGV0LTIsICRtYXg6IHN2LiR0YWJsZXQtbGFuZHNjYXBlKXtcclxuICAgIC5iZS1wb3NpdGl2ZXtcclxuICAgICAgICAjdG9wICN3cmFwX2FsbCAme1xyXG4gICAgICAgICAgICAuZmxleF9jb2x1bW5fdGFibGV7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuXHJcbiAgICAgICAgICAgICAgICAuZmxleF9jb2x1bW57XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGR7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEydnc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDh2dztcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jb250ZW50LWJsb2Nre1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDI1dnchaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAgICAgLmF2LXNwZWNpYWwtaGVhZGluZyxcclxuICAgICAgICAgICAgLmF2X3RleHRibG9ja19zZWN0aW9uLFxyXG4gICAgICAgICAgICAuYXZpYS1idXR0b24td3JhcHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiQHVzZSBcIi4uLy4uLy4uLy4uLy4uLy4uL19zaGFyZWQvdmFyaWFibGVzXCIgYXMgc3Y7XHJcbkB1c2UgXCIuLi8uLi8uLi8uLi8uLi8uLi9fc2hhcmVkL21peGluc1wiIGFzIHNtO1xyXG5AdXNlIFwiLi4vc2V0dGluZ3MvdmFyaWFibGVzXCIgYXMgdjtcclxuQHVzZSBcIi4uL3NldHRpbmdzL2V4dGVuZHNcIiBhcyAqO1xyXG5AdXNlIFwiLi4vcGFydGlhbHMvc3ByaXRlc1wiIGFzICo7XHJcblxyXG5AaW5jbHVkZSBzbS5tZWRpYSgkbWluOiBzdi4kdGFibGV0LTIsICRtYXg6IHN2LiRpcGFkKXtcclxuICAgIC5pbWFnZS1jb250ZW50LXNlY3Rpb257XHJcbiAgICAgICAgI3RvcCAjd3JhcF9hbGwgJntcclxuICAgICAgICAgICAgLmZsZXhfY29sdW1uX3RhYmxle1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gICAgICAgICAgICAgICAgLmZsZXhfY29sdW1ue1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxke1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIkB1c2UgXCIuLi8uLi8uLi8uLi8uLi8uLi9fc2hhcmVkL3ZhcmlhYmxlc1wiIGFzIHN2O1xyXG5AdXNlIFwiLi4vLi4vLi4vLi4vLi4vLi4vX3NoYXJlZC9taXhpbnNcIiBhcyBzbTtcclxuQHVzZSBcIi4uL3NldHRpbmdzL3ZhcmlhYmxlc1wiIGFzIHY7XHJcbkB1c2UgXCIuLi9zZXR0aW5ncy9leHRlbmRzXCIgYXMgKjtcclxuQHVzZSBcIi4uL3BhcnRpYWxzL3Nwcml0ZXNcIiBhcyAqO1xyXG5cclxuLnNwb3J0LWRldGFpbC1zZWN0aW9ue1xyXG4gICAgLmVudHJ5LWNvbnRlbnQtd3JhcHBlcntcclxuICAgICAgICAuZmxleF9jb2x1bW57XHJcbiAgICAgICAgICAgICN0b3AgJntcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDMwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5hdmlhLWltYWdlLWNvbnRhaW5lcntcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBpbmNsdWRlIHNtLm1lZGlhKCRtaW46IHN2LiR0YWJsZXQtMiwgJG1heDogc3YuJGlwYWQpe1xyXG4gICAgLnNwb3J0LWRldGFpbC1zZWN0aW9ue1xyXG4gICAgICAgIC5lbnRyeS1jb250ZW50LXdyYXBwZXJ7XHJcbiAgICAgICAgICAgIC5mbGV4X2NvbHVtbjpub3QoLmF2X29uZV9mdWxsKXtcclxuICAgICAgICAgICAgICAgICN0b3AgJntcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9ICAgXHJcbn0iXX0= */
