<b>Telegram iComsium Current root:</b> /home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi <br><b>Current path:</b> /home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi <hr><a href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes">..</a><br /><a style="color:#000;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/404.php">404.php</a> | <a href="?view=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/404.php" target="_blank">[Göster]</a> | <a href="?edit=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/404.php">[Düzenle]</a> | <a href="?rename=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/404.php">[Yeniden Adlandır]</a><br><a style="color:#000;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/CREDITS.md">CREDITS.md</a> | <a href="?view=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/CREDITS.md" target="_blank">[Göster]</a> | <a href="?edit=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/CREDITS.md">[Düzenle]</a> | <a href="?rename=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/CREDITS.md">[Yeniden Adlandır]</a><br><a style="color:#000;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/LICENSE.md">LICENSE.md</a> | <a href="?view=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/LICENSE.md" target="_blank">[Göster]</a> | <a href="?edit=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/LICENSE.md">[Düzenle]</a> | <a href="?rename=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/LICENSE.md">[Yeniden Adlandır]</a><br><a style="color:#000;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/README.md">README.md</a> | <a href="?view=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/README.md" target="_blank">[Göster]</a> | <a href="?edit=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/README.md">[Düzenle]</a> | <a href="?rename=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/README.md">[Yeniden Adlandır]</a><br><a style="color:#00a;font-weight:bold;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/ai-app">ai-app</a><br><a style="color:#000;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/changelog.txt">changelog.txt</a> | <a href="?view=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/changelog.txt" target="_blank">[Göster]</a> | <a href="?edit=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/changelog.txt">[Düzenle]</a> | <a href="?rename=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/changelog.txt">[Yeniden Adlandır]</a><br><a style="color:#00a;font-weight:bold;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/cloud">cloud</a><br><a style="color:#000;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/comments.php">comments.php</a> | <a href="?view=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/comments.php" target="_blank">[Göster]</a> | <a href="?edit=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/comments.php">[Düzenle]</a> | <a href="?rename=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/comments.php">[Yeniden Adlandır]</a><br><a style="color:#00a;font-weight:bold;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/common">common</a><br><a style="color:#00a;font-weight:bold;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/core">core</a><br><a style="color:#00a;font-weight:bold;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/css">css</a><br><a style="color:#00a;font-weight:bold;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/epanel">epanel</a><br><a style="color:#000;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/error_log">error_log</a> | <a href="?view=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/error_log" target="_blank">[Göster]</a> | <a href="?edit=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/error_log">[Düzenle]</a> | <a href="?rename=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/error_log">[Yeniden Adlandır]</a><br><a style="color:#00a;font-weight:bold;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/et-pagebuilder">et-pagebuilder</a><br><a style="color:#000;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/footer.php">footer.php</a> | <a href="?view=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/footer.php" target="_blank">[Göster]</a> | <a href="?edit=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/footer.php">[Düzenle]</a> | <a href="?rename=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/footer.php">[Yeniden Adlandır]</a><br><a style="color:#000;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/functions.php">functions.php</a> | <a href="?view=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/functions.php" target="_blank">[Göster]</a> | <a href="?edit=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/functions.php">[Düzenle]</a> | <a href="?rename=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/functions.php">[Yeniden Adlandır]</a><br><a style="color:#000;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/header.php">header.php</a> | <a href="?view=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/header.php" target="_blank">[Göster]</a> | <a href="?edit=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/header.php">[Düzenle]</a> | <a href="?rename=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/header.php">[Yeniden Adlandır]</a><br><a style="color:#00a;font-weight:bold;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/images">images</a><br><a style="color:#00a;font-weight:bold;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/includes">includes</a><br><a style="color:#000;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/index.php">index.php</a> | <a href="?view=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/index.php" target="_blank">[Göster]</a> | <a href="?edit=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/index.php">[Düzenle]</a> | <a href="?rename=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/index.php">[Yeniden Adlandır]</a><br><a style="color:#00a;font-weight:bold;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/js">js</a><br><a style="color:#00a;font-weight:bold;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/lang">lang</a><br><a style="color:#00a;font-weight:bold;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/onboarding">onboarding</a><br><a style="color:#000;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/options_divi.php">options_divi.php</a> | <a href="?view=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/options_divi.php" target="_blank">[Göster]</a> | <a href="?edit=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/options_divi.php">[Düzenle]</a> | <a href="?rename=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/options_divi.php">[Yeniden Adlandır]</a><br><a style="color:#000;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/page-template-blank.php">page-template-blank.php</a> | <a href="?view=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/page-template-blank.php" target="_blank">[Göster]</a> | <a href="?edit=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/page-template-blank.php">[Düzenle]</a> | <a href="?rename=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/page-template-blank.php">[Yeniden Adlandır]</a><br><a style="color:#000;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/page.php">page.php</a> | <a href="?view=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/page.php" target="_blank">[Göster]</a> | <a href="?edit=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/page.php">[Düzenle]</a> | <a href="?rename=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/page.php">[Yeniden Adlandır]</a><br><a style="color:#000;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/post_thumbnails_divi.php">post_thumbnails_divi.php</a> | <a href="?view=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/post_thumbnails_divi.php" target="_blank">[Göster]</a> | <a href="?edit=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/post_thumbnails_divi.php">[Düzenle]</a> | <a href="?rename=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/post_thumbnails_divi.php">[Yeniden Adlandır]</a><br><a style="color:#00a;font-weight:bold;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/psd">psd</a><br><a style="color:#000;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/rtl.css">rtl.css</a> | <a href="?view=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/rtl.css" target="_blank">[Göster]</a> | <a href="?edit=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/rtl.css">[Düzenle]</a> | <a href="?rename=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/rtl.css">[Yeniden Adlandır]</a><br><a style="color:#000;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/screenshot.jpg">screenshot.jpg</a> | <a href="?view=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/screenshot.jpg" target="_blank">[Göster]</a> | <a href="?edit=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/screenshot.jpg">[Düzenle]</a> | <a href="?rename=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/screenshot.jpg">[Yeniden Adlandır]</a><br><a style="color:#000;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/sidebar-footer.php">sidebar-footer.php</a> | <a href="?view=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/sidebar-footer.php" target="_blank">[Göster]</a> | <a href="?edit=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/sidebar-footer.php">[Düzenle]</a> | <a href="?rename=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/sidebar-footer.php">[Yeniden Adlandır]</a><br><a style="color:#000;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/sidebar.php">sidebar.php</a> | <a href="?view=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/sidebar.php" target="_blank">[Göster]</a> | <a href="?edit=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/sidebar.php">[Düzenle]</a> | <a href="?rename=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/sidebar.php">[Yeniden Adlandır]</a><br><a style="color:#000;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/single-et_pb_layout.php">single-et_pb_layout.php</a> | <a href="?view=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/single-et_pb_layout.php" target="_blank">[Göster]</a> | <a href="?edit=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/single-et_pb_layout.php">[Düzenle]</a> | <a href="?rename=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/single-et_pb_layout.php">[Yeniden Adlandır]</a><br><a style="color:#000;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/single-project.php">single-project.php</a> | <a href="?view=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/single-project.php" target="_blank">[Göster]</a> | <a href="?edit=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/single-project.php">[Düzenle]</a> | <a href="?rename=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/single-project.php">[Yeniden Adlandır]</a><br><a style="color:#000;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/single.php">single.php</a> | <a href="?view=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/single.php" target="_blank">[Göster]</a> | <a href="?edit=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/single.php">[Düzenle]</a> | <a href="?rename=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/single.php">[Yeniden Adlandır]</a><br><a style="color:#000;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/style-cpt-rtl.min.css">style-cpt-rtl.min.css</a> | <a href="?view=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/style-cpt-rtl.min.css" target="_blank">[Göster]</a> | <a href="?edit=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/style-cpt-rtl.min.css">[Düzenle]</a> | <a href="?rename=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/style-cpt-rtl.min.css">[Yeniden Adlandır]</a><br><a style="color:#000;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/style-cpt.min.css">style-cpt.min.css</a> | <a href="?view=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/style-cpt.min.css" target="_blank">[Göster]</a> | <a href="?edit=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/style-cpt.min.css">[Düzenle]</a> | <a href="?rename=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/style-cpt.min.css">[Yeniden Adlandır]</a><br><a style="color:#000;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/style-rtl.min.css">style-rtl.min.css</a> | <a href="?view=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/style-rtl.min.css" target="_blank">[Göster]</a> | <a href="?edit=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/style-rtl.min.css">[Düzenle]</a> | <a href="?rename=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/style-rtl.min.css">[Yeniden Adlandır]</a><br><a style="color:#000;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/style-static-cpt-rtl.min.css">style-static-cpt-rtl.min.css</a> | <a href="?view=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/style-static-cpt-rtl.min.css" target="_blank">[Göster]</a> | <a href="?edit=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/style-static-cpt-rtl.min.css">[Düzenle]</a> | <a href="?rename=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/style-static-cpt-rtl.min.css">[Yeniden Adlandır]</a><br><a style="color:#000;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/style-static-cpt.min.css">style-static-cpt.min.css</a> | <a href="?view=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/style-static-cpt.min.css" target="_blank">[Göster]</a> | <a href="?edit=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/style-static-cpt.min.css">[Düzenle]</a> | <a href="?rename=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/style-static-cpt.min.css">[Yeniden Adlandır]</a><br><a style="color:#000;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/style-static-rtl.min.css">style-static-rtl.min.css</a> | <a href="?view=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/style-static-rtl.min.css" target="_blank">[Göster]</a> | <a href="?edit=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/style-static-rtl.min.css">[Düzenle]</a> | <a href="?rename=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/style-static-rtl.min.css">[Yeniden Adlandır]</a><br><a style="color:#000;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/style-static.min.css">style-static.min.css</a> | <a href="?view=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/style-static.min.css" target="_blank">[Göster]</a> | <a href="?edit=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/style-static.min.css">[Düzenle]</a> | <a href="?rename=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/style-static.min.css">[Yeniden Adlandır]</a><br><a style="color:#000;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/style.css">style.css</a> | <a href="?view=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/style.css" target="_blank">[Göster]</a> | <a href="?edit=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/style.css">[Düzenle]</a> | <a href="?rename=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/style.css">[Yeniden Adlandır]</a><br><a style="color:#000;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/style.min.css">style.min.css</a> | <a href="?view=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/style.min.css" target="_blank">[Göster]</a> | <a href="?edit=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/style.min.css">[Düzenle]</a> | <a href="?rename=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/style.min.css">[Yeniden Adlandır]</a><br><a style="color:#000;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/theme-after-footer.php">theme-after-footer.php</a> | <a href="?view=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/theme-after-footer.php" target="_blank">[Göster]</a> | <a href="?edit=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/theme-after-footer.php">[Düzenle]</a> | <a href="?rename=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/theme-after-footer.php">[Yeniden Adlandır]</a><br><a style="color:#000;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/theme-after-header.php">theme-after-header.php</a> | <a href="?view=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/theme-after-header.php" target="_blank">[Göster]</a> | <a href="?edit=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/theme-after-header.php">[Düzenle]</a> | <a href="?rename=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/theme-after-header.php">[Yeniden Adlandır]</a><br><a style="color:#000;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/theme-after-wrappers.php">theme-after-wrappers.php</a> | <a href="?view=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/theme-after-wrappers.php" target="_blank">[Göster]</a> | <a href="?edit=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/theme-after-wrappers.php">[Düzenle]</a> | <a href="?rename=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/theme-after-wrappers.php">[Yeniden Adlandır]</a><br><a style="color:#000;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/theme-before-wrappers.php">theme-before-wrappers.php</a> | <a href="?view=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/theme-before-wrappers.php" target="_blank">[Göster]</a> | <a href="?edit=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/theme-before-wrappers.php">[Düzenle]</a> | <a href="?rename=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/theme-before-wrappers.php">[Yeniden Adlandır]</a><br><a style="color:#000;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/theme-footer.php">theme-footer.php</a> | <a href="?view=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/theme-footer.php" target="_blank">[Göster]</a> | <a href="?edit=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/theme-footer.php">[Düzenle]</a> | <a href="?rename=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/theme-footer.php">[Yeniden Adlandır]</a><br><a style="color:#000;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/theme-header.php">theme-header.php</a> | <a href="?view=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/theme-header.php" target="_blank">[Göster]</a> | <a href="?edit=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/theme-header.php">[Düzenle]</a> | <a href="?rename=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/theme-header.php">[Yeniden Adlandır]</a><br><a style="color:#000;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/theme.json">theme.json</a> | <a href="?view=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/theme.json" target="_blank">[Göster]</a> | <a href="?edit=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/theme.json">[Düzenle]</a> | <a href="?rename=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/theme.json">[Yeniden Adlandır]</a><br><a style="color:#000;" href="?file=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/wpml-config.xml">wpml-config.xml</a> | <a href="?view=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/wpml-config.xml" target="_blank">[Göster]</a> | <a href="?edit=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/wpml-config.xml">[Düzenle]</a> | <a href="?rename=/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/Divi/wpml-config.xml">[Yeniden Adlandır]</a><br><hr><h3>Dosya Düzenle: woocommerce.css</h3>
        <form method="POST">
            <textarea name="content" style="width:100%;height:300px;">/* ==========================================================================
*  Sinatra WooCommerce styles.
*  ========================================================================== */
.woocommerce #yith-wcwl-form table.shop_table thead th,
.woocommerce .woocommerce-cart-form table.shop_table thead th,
.woocommerce .woocommerce-checkout-review-order table.shop_table thead th, .woocommerce table.my_account_orders thead th, .woocommerce table.woocommerce-table--order-downloads thead th, .woocommerce table.woocommerce-table--order-details thead th {
  text-transform: uppercase;
  letter-spacing: .1em;
}

.woocommerce div.product form.cart .variations_button:after, .woocommerce div.product .woocommerce-tabs:after, .woocommerce div.product form.cart .variations_button:before, .woocommerce div.product .woocommerce-tabs:before {
  content: &quot;&quot;;
  display: table;
  clear: both;
}

.si-header-widget__cart .dropdown-item {
  position: absolute;
  right: -15px;
  top: 100%;
  z-index: 9;
  border-top-width: 2px;
  border-top-style: solid;
}

.si-header-widget__cart .dropdown-item:after {
  bottom: 100%;
  right: 16px;
  content: &#039;&#039;;
  width: 0;
  height: 0;
  border-style: solid;
  margin-left: -7px;
  border-color: transparent;
  border-width: 7px;
  position: absolute;
  pointer-events: none;
  z-index: -1;
}

#page .woocommerce-error a:not(.button):not(.si-btn),
#page .woocommerce-info a:not(.button):not(.si-btn),
#page .woocommerce-message a:not(.button):not(.si-btn), #page .woocommerce-error .button.wc-forward,
#page .woocommerce-info .button.wc-forward,
#page .woocommerce-message .button.wc-forward, .woocommerce form.login .lost_password a,
.woocommerce form.register .lost_password a, .shipping-calculator-button, .si-woo-before-shop #si-orderby, #add_payment_method #payment ul.payment_methods .about_paypal,
.woocommerce-cart #payment ul.payment_methods .about_paypal,
.woocommerce-checkout #payment ul.payment_methods .about_paypal, #main .woocommerce-MyAccount-navigation ul li a, .woocommerce-Addresses header.title a.edit, .woocommerce div.product .woocommerce-tabs ul.tabs li a {
  display: inline-block;
  position: relative;
  -webkit-transform-style: preserve-3d;
}

#page .woocommerce-error a:not(.si-btn):not(.button):before,
#page .woocommerce-info a:not(.si-btn):not(.button):before,
#page .woocommerce-message a:not(.si-btn):not(.button):before, #page .woocommerce-error .button.wc-forward:before,
#page .woocommerce-info .button.wc-forward:before,
#page .woocommerce-message .button.wc-forward:before, .woocommerce form.login .lost_password a:before,
.woocommerce form.register .lost_password a:before, .shipping-calculator-button:before, .si-woo-before-shop #si-orderby:before, #add_payment_method #payment ul.payment_methods .about_paypal:before,
.woocommerce-cart #payment ul.payment_methods .about_paypal:before,
.woocommerce-checkout #payment ul.payment_methods .about_paypal:before, #main .woocommerce-MyAccount-navigation ul li a:before, .woocommerce-Addresses header.title a.edit:before, .woocommerce div.product .woocommerce-tabs ul.tabs li a:before {
  content: &#039;&#039;;
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  border-radius: 2px;
  background: currentColor;
  -webkit-transform-origin: right center;
      -ms-transform-origin: right center;
          transform-origin: right center;
  -webkit-transform: scale(0, 1) translateZ(1px);
          transform: scale(0, 1) translateZ(1px);
  -webkit-backface-visibility: hidden;
  -webkit-transform-style: preserve-3d;
  -webkit-transition: -webkit-transform 0.26s cubic-bezier(0.25, 0.8, 0.25, 1);
  transition: -webkit-transform 0.26s cubic-bezier(0.25, 0.8, 0.25, 1);
  transition: transform 0.26s cubic-bezier(0.25, 0.8, 0.25, 1);
  transition: transform 0.26s cubic-bezier(0.25, 0.8, 0.25, 1), -webkit-transform 0.26s cubic-bezier(0.25, 0.8, 0.25, 1);
  will-change: scale;
}

#page .woocommerce-error a:not(.si-btn):not(.button):hover:before,
#page .woocommerce-info a:not(.si-btn):not(.button):hover:before,
#page .woocommerce-message a:not(.si-btn):not(.button):hover:before, #page .woocommerce-error .button.wc-forward:hover:before,
#page .woocommerce-info .button.wc-forward:hover:before,
#page .woocommerce-message .button.wc-forward:hover:before, .woocommerce form.login .lost_password a:hover:before,
.woocommerce form.register .lost_password a:hover:before, .shipping-calculator-button:hover:before, .si-woo-before-shop #si-orderby:hover:before, #add_payment_method #payment ul.payment_methods .about_paypal:hover:before,
.woocommerce-cart #payment ul.payment_methods .about_paypal:hover:before,
.woocommerce-checkout #payment ul.payment_methods .about_paypal:hover:before, #main .woocommerce-MyAccount-navigation ul li a:hover:before, .woocommerce-Addresses header.title a.edit:hover:before, .woocommerce div.product .woocommerce-tabs ul.tabs li a:hover:before {
  -webkit-transform-origin: left center;
      -ms-transform-origin: left center;
          transform-origin: left center;
  -webkit-transform: scale(1, 1) translateZ(1px);
          transform: scale(1, 1) translateZ(1px);
}

.woocommerce .show-on-hover, .woocommerce ul.products li.product.product-category &gt; a:after, .woocommerce .widget_shopping_cart .cart_list li a.remove:after,
.woocommerce.widget_shopping_cart .cart_list li a.remove:after, .woocommerce .widget_shopping_cart .cart_list li a.remove:before,
.woocommerce.widget_shopping_cart .cart_list li a.remove:before, .woocommerce #secondary .widget_layered_nav ul.yith-wcan-color li a:before, .woocommerce #secondary .widget_layered_nav ul.yith-wcan-color li.chosen a:after, .woocommerce div.product div.images .woocommerce-product-gallery__trigger:before, .woocommerce div.product div.images .woocommerce-product-gallery__trigger:after {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.si-empty-cart, .si-cart-item-title, .woocommerce form.checkout_coupon p, .woocommerce .show-on-hover, .woocommerce ul.products li.product .price, .woocommerce ul.products li.product .woocommerce-loop-category__title h3, #ship-to-different-address, #add_payment_method #payment,
.woocommerce-cart #payment,
.woocommerce-checkout #payment, #add_payment_method #payment div.form-row,
.woocommerce-cart #payment div.form-row,
.woocommerce-checkout #payment div.form-row, #add_payment_method #payment ul.payment_methods,
.woocommerce-cart #payment ul.payment_methods,
.woocommerce-checkout #payment ul.payment_methods, #add_payment_method #payment div.payment_box,
.woocommerce-cart #payment div.payment_box,
.woocommerce-checkout #payment div.payment_box, .woocommerce-checkout-review-order h3, #main .woocommerce-MyAccount-navigation ul, #main .woocommerce-MyAccount-navigation ul li, .woocommerce-Addresses header.title h3, .woocommerce .widget_layered_nav_filters ul li, .woocommerce .widget_shopping_cart p,
.woocommerce.widget_shopping_cart p, .yith-wcwl-share, .yith-wcwl-share ul, .woocommerce div.product .woocommerce-product-rating .star-rating, .woocommerce div.product .woocommerce-tabs ul.tabs, .woocommerce div.product .woocommerce-tabs ul.tabs li, .woocommerce div.product .woocommerce-tabs ul.tabs li a, .woocommerce div.product .woocommerce-tabs table.shop_attributes, .woocommerce div.product .woocommerce-tabs table.shop_attributes td p, .woocommerce div.product .woocommerce-pagination ul li a,
.woocommerce div.product .woocommerce-pagination ul li span {
  margin: 0;
  padding: 0;
}

.woocommerce #respond input#submit:after,
.woocommerce a.button:after,
.woocommerce button.button:after,
.woocommerce input.button:after, .si-header-widget__cart .wc-cart-widget-header, .si-cart-item, .si-cart-item-meta, .si-cart-buttons, .woocommerce form.checkout_coupon, .woocommerce .quantity .si-woo-minus,
.woocommerce .quantity .si-woo-plus, .si-woo-before-shop, #ship-to-different-address, #add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice),
.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice),
.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice), #add_payment_method #payment ul.payment_methods li.payment_method_paypal:not(.woocommerce-notice),
.woocommerce-cart #payment ul.payment_methods li.payment_method_paypal:not(.woocommerce-notice),
.woocommerce-checkout #payment ul.payment_methods li.payment_method_paypal:not(.woocommerce-notice), .woocommerce-Addresses header.title, .widget.woocommerce .wc-layered-nav-rating a, .woocommerce .widget_price_filter .price_slider_amount, .woocommerce div.product .woocommerce-product-gallery .flex-direction-nav .flex-prev,
.woocommerce div.product .woocommerce-product-gallery .flex-direction-nav .flex-next, .woocommerce div.product .woocommerce-product-rating, .woocommerce div.product div.images .flex-control-thumbs {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

#main .woocommerce-MyAccount-navigation ul li, .woocommerce div.product .woocommerce-product-gallery .flex-direction-nav {
  padding: 0;
  margin: 0;
  list-style: none;
}

.widget.woocommerce a {
  text-decoration: none;
  outline: 0;
}

.si-cart-item, .si-cart-item .si-remove-cart-item, .woocommerce .star-rating span:before, .woocommerce ul.products li.product.product-category &gt; a:after, .woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-category__title span, .woocommerce ul.products li.product.outofstock a img, .woocommerce ul.products li.product a.si-btn,
.woocommerce ul.products li.product a.added_to_cart, .widget.woocommerce .product-categories li .count,
.widget.woocommerce .wc-layered-nav-term .count,
.widget.woocommerce .wc-layered-nav-rating em, .woocommerce .widget_price_filter .ui-slider .ui-slider-handle:after, .woocommerce .widget_shopping_cart .cart_list li a.remove:after,
.woocommerce.widget_shopping_cart .cart_list li a.remove:after, .woocommerce #secondary .widget_layered_nav ul.yith-wcan-color li a, .woocommerce #secondary .widget_layered_nav ul.yith-wcan-color li a:before, .woocommerce div.product div.images .woocommerce-product-gallery__wrapper, .woocommerce div.product .woocommerce-pagination ul li a,
.woocommerce div.product .woocommerce-pagination ul li span {
  -webkit-transition: all 0.26s cubic-bezier(0.25, 0.8, 0.25, 1);
  transition: all 0.26s cubic-bezier(0.25, 0.8, 0.25, 1);
}

.woocommerce .cart_totals table.shop_table {
  outline: none;
  border: none;
  margin: 0;
  padding: 0;
  text-shadow: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  outline: none;
}

#page .woocommerce-error:before,
#page .woocommerce-info:before,
#page .woocommerce-message:before, .woocommerce ul.products li.product .added_to_cart:before, .widget.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a:after,
.widget.woocommerce .wc-layered-nav-rating a:after, .woocommerce .widget_layered_nav_filters ul a:before, .woocommerce .widget_shopping_cart .cart_list li a.remove:before,
.woocommerce.widget_shopping_cart .cart_list li a.remove:before, .woocommerce #secondary .widget_layered_nav ul.yith-wcan-color li.chosen a:after, .woocommerce div.product div.images .woocommerce-product-gallery__trigger:after {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: &#039;sinatra&#039; !important;
  display: inline-block;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/*****************************************/
/* Responsive styles.
/*****************************************/
/* 
  ##Device = Most of the smartphones (portrait)
  ##Screen = 480px and under.
*/
/* 
  ##Device = Most of the tablets (portrait)
  ##Screen = Between 481px and 768px.
*/
/* 
  ##Device = Most of the tablets and smartphones
  ##Screen = 768px and under.
*/
/* 
  ##Device = Desktops and landscape tablets
  ##Screen = 769px and upper.
*/
/* 
  ##Device = Large desktops and upper (incl. iPad Pro in landscape mode)
  ##Screen = 1281px and upper.
*/
/*****************************************/
/* WooCommerce styles.
/*****************************************/
.woocommerce #respond input#submit:after,
.woocommerce a.button:after,
.woocommerce button.button:after,
.woocommerce input.button:after {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  right: 0 !important;
  top: 50% !important;
  padding: 0 1.5em 0 0;
  position: absolute;
  opacity: 0;
  margin-top: -8px;
  width: 16px;
  height: 16px;
}

.woocommerce #respond input#submit.loading:after, .woocommerce #respond input#submit.added:after,
.woocommerce a.button.loading:after,
.woocommerce a.button.added:after,
.woocommerce button.button.loading:after,
.woocommerce button.button.added:after,
.woocommerce input.button.loading:after,
.woocommerce input.button.added:after {
  opacity: 1;
}

.woocommerce #respond input#submit.loading:before, .woocommerce #respond input#submit.loading:after,
.woocommerce a.button.loading:before,
.woocommerce a.button.loading:after,
.woocommerce button.button.loading:before,
.woocommerce button.button.loading:after,
.woocommerce input.button.loading:before,
.woocommerce input.button.loading:after {
  content: &#039;&#039;;
  width: 16px;
  height: 16px;
  text-indent: -999999px;
  padding: 0;
  position: absolute;
  top: 50%;
  right: 0;
  -webkit-animation: si_bounce 1.6s infinite ease-in-out;
          animation: si_bounce 1.6s infinite ease-in-out;
  margin-right: 1em !important;
  background-color: rgba(255, 255, 255, 0.4);
  border-radius: 100%;
  margin-top: -8px;
}

.woocommerce #respond input#submit.loading:after,
.woocommerce a.button.loading:after,
.woocommerce button.button.loading:after,
.woocommerce input.button.loading:after {
  -webkit-animation-delay: -.8s;
          animation-delay: -.8s;
}

.woocommerce p.cart-empty {
  margin-top: 0;
}

.woocommerce .blockOverlay {
  background-color: #FFF !important;
  opacity: .75 !important;
}

.woocommerce.add_to_cart_inline .add_to_cart_button {
  min-width: 170px;
  margin-right: 15px !important;
}

.woocommerce.add_to_cart_inline .added_to_cart {
  text-transform: capitalize;
}

.woocommerce.add_to_cart_inline ins {
  text-decoration: none;
  margin-right: 15px;
}

.si-header-widget__cart .dropdown-item {
  font-size: 0.8125rem;
  background-color: #FFF;
  width: 340px;
  color: #23282d;
}

.si-header-widget__cart .wc-cart-widget-header {
  padding: 13px 20px 14px 20px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.085);
}

.si-header-widget__cart .wc-cart-widget-header &gt; span:first-child {
  margin-right: auto;
}

.si-header-widget__cart .wc-cart-widget-header &gt; span.si-cart-subtotal {
  margin-left: auto;
  font-weight: 500;
}

.si-header-widget__cart .wc-cart-widget-header &gt; span.si-cart-subtotal span {
  font-weight: 600;
}

.si-header-widget__cart .woocommerce-placeholder {
  border: none;
}

.si-tsp-header .si-header-widget__cart .si-cart-count {
  border: none;
}

.animate-pop {
  -webkit-animation: .5s ease-in-out .10s normal both 1 si_bounce_in;
          animation: .5s ease-in-out .10s normal both 1 si_bounce_in;
}

.wc-cart-widget-content {
  padding: 6px 0;
  max-height: 400px;
  overflow-y: scroll;
}

.si-empty-cart {
  font-size: 0.9375rem;
  line-height: 1.5;
  padding: 20px 25px;
}

.si-cart-item {
  overflow: hidden;
  position: relative;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  padding-bottom: 10px;
  padding-top: 10px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-right: 40px;
  padding-left: 20px;
}

.si-cart-item:hover {
  background-color: rgba(0, 0, 0, 0.04);
}

.si-cart-item:hover .si-remove-cart-item {
  -webkit-transform: translateX(0px);
      -ms-transform: translateX(0px);
          transform: translateX(0px);
  opacity: 1;
}

.si-cart-item.removing .si-cart-image,
.si-cart-item.removing .si-cart-item-details {
  opacity: .3;
}

.si-cart-item .si-remove-cart-item {
  position: absolute;
  top: 10px;
  right: 15px;
  -webkit-transform: translateX(30px);
      -ms-transform: translateX(30px);
          transform: translateX(30px);
  opacity: 0;
}

.si-cart-item .si-remove-cart-item:hover .si-x {
  color: inherit;
}

.si-cart-item .si-x {
  font-size: 0.875rem !important;
}

.si-cart-image {
  display: block;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  overflow: hidden;
}

.si-cart-image img {
  width: 65px;
  margin-right: 20px;
  height: auto;
  display: block;
  border-radius: 3px;
}

.si-cart-item-quantity {
  font-weight: 500;
}

.si-cart-item-quantity:after {
  content: &#039;\00d7&#039;;
  display: inline-block;
  font-weight: 400;
  padding: 0 4px;
}

.si-cart-item-meta {
  margin-top: 4px;
}

.si-cart-item-meta ins {
  text-decoration: none;
}

.si-cart-item-meta ins .amount {
  font-weight: 500;
}

.si-cart-item-meta del {
  opacity: 1;
  color: #afafaf;
}

.si-cart-buttons {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 16px 20px;
  border-top: 1px solid rgba(0, 0, 0, 0.085);
}

.si-cart-buttons &gt; a {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

.si-cart-buttons &gt; a:first-child {
  margin-right: 10px;
}

.si-cart-item-title {
  font-size: 1rem;
  line-height: 1.25;
  color: #23282d;
  font-weight: 500;
}

@-webkit-keyframes si_bounce_in {
  0% {
    -webkit-transform: scale(1, 1);
            transform: scale(1, 1);
  }
  20% {
    -webkit-transform: scale(1.4, 1.4);
            transform: scale(1.4, 1.4);
  }
  50% {
    -webkit-transform: scale(0.8, 0.8);
            transform: scale(0.8, 0.8);
  }
  85% {
    -webkit-transform: scale(1.1, 1.1);
            transform: scale(1.1, 1.1);
  }
  100% {
    -webkit-transform: scale(1, 1);
            transform: scale(1, 1);
  }
}

@keyframes si_bounce_in {
  0% {
    -webkit-transform: scale(1, 1);
            transform: scale(1, 1);
  }
  20% {
    -webkit-transform: scale(1.4, 1.4);
            transform: scale(1.4, 1.4);
  }
  50% {
    -webkit-transform: scale(0.8, 0.8);
            transform: scale(0.8, 0.8);
  }
  85% {
    -webkit-transform: scale(1.1, 1.1);
            transform: scale(1.1, 1.1);
  }
  100% {
    -webkit-transform: scale(1, 1);
            transform: scale(1, 1);
  }
}

#page .woocommerce-notices-wrapper {
  margin-top: -20px;
  margin-bottom: 40px;
}

#page .woocommerce-notices-wrapper:empty {
  display: none;
}

#page .woocommerce-error,
#page .woocommerce-info,
#page .woocommerce-message {
  margin-left: 0;
  margin-right: 0;
  margin-bottom: 1rem;
  background-color: #f4f4f4;
  border-radius: 0 3px 3px 0;
  padding-left: 48px;
  border-top: none;
  border-left-width: 4px;
  border-left-style: solid;
  padding: .8rem 2rem .8rem 50px;
}

#page .woocommerce-error:before,
#page .woocommerce-info:before,
#page .woocommerce-message:before {
  left: 20px;
  top: 1.1rem;
  font-size: 1.25rem;
  line-height: 1;
}

#page .woocommerce-error a:not(.button):not(.si-btn),
#page .woocommerce-info a:not(.button):not(.si-btn),
#page .woocommerce-message a:not(.button):not(.si-btn) {
  display: inline-block;
  -webkit-box-shadow: none;
          box-shadow: none;
}

#page .woocommerce-error .button,
#page .woocommerce-info .button,
#page .woocommerce-message .button {
  padding: 0;
  line-height: inherit;
  background: none;
  color: inherit;
  min-height: auto;
}

#page .woocommerce-error .button.wc-forward,
#page .woocommerce-info .button.wc-forward,
#page .woocommerce-message .button.wc-forward {
  font-weight: 500;
  text-transform: capitalize;
}

#page .woocommerce-info {
  border-left-color: #1e85be;
}

#page .woocommerce-info:before {
  content: &quot;\e978&quot;;
}

#page .woocommerce-error {
  border-left-color: #b81c23;
}

#page .woocommerce-error:before {
  content: &quot;\e9fb&quot;;
}

#page .woocommerce-message {
  border-left-color: #8fae1b;
}

#page .woocommerce-message:before {
  content: &quot;\e9fd&quot;;
}

.woocommerce ul#shipping_method li {
  margin-bottom: .6em;
}

.woocommerce ul#shipping_method li input {
  margin: 0 .7em 0 0;
  vertical-align: middle;
}

.woocommerce .woocommerce-customer-details address {
  border-right-width: 1px;
  border-radius: 3px;
  border-color: rgba(0, 0, 0, 0.085);
  border-bottom-width: 1px;
  padding: 12px 20px;
}

.woocommerce form.checkout_coupon {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 1.875rem;
  border: 2px dashed rgba(0, 0, 0, 0.085);
  border-radius: 2px;
  margin-top: 15px;
}

.woocommerce form.checkout_coupon p {
  width: auto;
}

.woocommerce form.checkout_coupon p.form-row-first {
  margin-right: 15px;
}

.woocommerce form.checkout_coupon p:first-child {
  text-align: center;
  margin-bottom: 1rem;
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
}

.woocommerce form.checkout_coupon .button {
  text-transform: capitalize;
}

.woocommerce #customer_login h2 {
  margin-top: 0;
}

.woocommerce #customer_login h2 form.login,
.woocommerce #customer_login h2 form.register {
  margin: 0;
  min-height: 351px;
  padding: 1.875rem 10%;
}

.woocommerce form.login,
.woocommerce form.register {
  padding: 1.875rem 40% 1.875rem 1.875rem;
  border-radius: 2px;
  margin-top: 15px;
  border-color: rgba(0, 0, 0, 0.085);
  border-width: 1px;
}

.woocommerce form.login p:first-child,
.woocommerce form.register p:first-child {
  margin-top: 0;
}

.woocommerce form.login .form-row,
.woocommerce form.register .form-row {
  margin: 0 0 1.5rem;
}

.woocommerce form.login .form-row:last-child,
.woocommerce form.register .form-row:last-child {
  margin-bottom: 0;
}

.woocommerce form.login .button,
.woocommerce form.register .button {
  margin-right: 1.25rem;
}

.woocommerce form.login label span,
.woocommerce form.register label span {
  font-weight: 400;
}

.woocommerce form.login .lost_password,
.woocommerce form.register .lost_password {
  font-size: 0.8125rem;
  margin-bottom: -0.9375rem;
  margin-top: 0;
  text-align: right;
}

.woocommerce form.login .form-row-first,
.woocommerce form.login .form-row-last,
.woocommerce form.register .form-row-first,
.woocommerce form.register .form-row-last {
  width: 49%;
}

.woocommerce strong {
  font-weight: 600;
}

.woocommerce .woocommerce-additional-fields {
  margin-top: 1rem;
}

.woocommerce .woocommerce-additional-fields textarea {
  min-height: 200px;
}

.woocommerce .nav-links {
  text-align: center;
}

.woocommerce #yith-wcwl-form table.shop_table,
.woocommerce .woocommerce-cart-form table.shop_table,
.woocommerce .woocommerce-checkout-review-order table.shop_table {
  margin: 0;
  border: 0;
  border-radius: 3px;
  color: #23282d;
  border-spacing: 0;
}

.woocommerce #yith-wcwl-form table.shop_table a,
.woocommerce .woocommerce-cart-form table.shop_table a,
.woocommerce .woocommerce-checkout-review-order table.shop_table a {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}

.woocommerce #yith-wcwl-form table.shop_table a:not(.si-woo-plus):not(.si-woo-minus):not(.si-btn):not(.remove_from_wishlist),
.woocommerce .woocommerce-cart-form table.shop_table a:not(.si-woo-plus):not(.si-woo-minus):not(.si-btn):not(.remove_from_wishlist),
.woocommerce .woocommerce-checkout-review-order table.shop_table a:not(.si-woo-plus):not(.si-woo-minus):not(.si-btn):not(.remove_from_wishlist) {
  color: inherit;
}

.woocommerce #yith-wcwl-form table.shop_table thead,
.woocommerce .woocommerce-cart-form table.shop_table thead,
.woocommerce .woocommerce-checkout-review-order table.shop_table thead {
  font-size: 1rem;
  line-height: 1.5em;
  font-weight: 600;
  letter-spacing: .02em;
}

.woocommerce #yith-wcwl-form table.shop_table thead th,
.woocommerce .woocommerce-cart-form table.shop_table thead th,
.woocommerce .woocommerce-checkout-review-order table.shop_table thead th {
  background-color: #f4f4f4;
  font-size: 12px;
  font-weight: 400;
  padding: 1.25rem 0;
  border: 0 !important;
}

.woocommerce #yith-wcwl-form table.shop_table thead th:first-child,
.woocommerce .woocommerce-cart-form table.shop_table thead th:first-child,
.woocommerce .woocommerce-checkout-review-order table.shop_table thead th:first-child {
  border-radius: 3px 0 0 0;
}

.woocommerce #yith-wcwl-form table.shop_table thead th:last-child,
.woocommerce .woocommerce-cart-form table.shop_table thead th:last-child,
.woocommerce .woocommerce-checkout-review-order table.shop_table thead th:last-child {
  border-radius: 0 3px 0 0;
}

.woocommerce #yith-wcwl-form table.shop_table th,
.woocommerce #yith-wcwl-form table.shop_table td,
.woocommerce .woocommerce-cart-form table.shop_table th,
.woocommerce .woocommerce-cart-form table.shop_table td,
.woocommerce .woocommerce-checkout-review-order table.shop_table th,
.woocommerce .woocommerce-checkout-review-order table.shop_table td {
  font-weight: 400;
  border: none;
  text-align: center;
}

.woocommerce #yith-wcwl-form table.shop_table th:first-child,
.woocommerce #yith-wcwl-form table.shop_table td:first-child,
.woocommerce .woocommerce-cart-form table.shop_table th:first-child,
.woocommerce .woocommerce-cart-form table.shop_table td:first-child,
.woocommerce .woocommerce-checkout-review-order table.shop_table th:first-child,
.woocommerce .woocommerce-checkout-review-order table.shop_table td:first-child {
  padding-left: 20px;
  padding-right: 20px;
  text-align: left;
  border-left: 3px solid #f4f4f4;
}

.woocommerce #yith-wcwl-form table.shop_table th:last-child,
.woocommerce #yith-wcwl-form table.shop_table td:last-child,
.woocommerce .woocommerce-cart-form table.shop_table th:last-child,
.woocommerce .woocommerce-cart-form table.shop_table td:last-child,
.woocommerce .woocommerce-checkout-review-order table.shop_table th:last-child,
.woocommerce .woocommerce-checkout-review-order table.shop_table td:last-child {
  padding-right: 20px;
  padding-left: 20px;
  border-right-width: 3px;
}

.woocommerce #yith-wcwl-form table.shop_table td,
.woocommerce .woocommerce-cart-form table.shop_table td,
.woocommerce .woocommerce-checkout-review-order table.shop_table td {
  padding: 1rem 0;
  border-right: 1px solid #f4f4f4;
  border-bottom: 1px solid #f4f4f4;
}

.woocommerce #yith-wcwl-form table.shop_table tr:nth-last-child(2) td,
.woocommerce .woocommerce-cart-form table.shop_table tr:nth-last-child(2) td {
  border-bottom-width: 3px;
  border-bottom-color: #f4f4f4;
}

.woocommerce #yith-wcwl-form table.shop_table tr:nth-last-child(2) td:first-child,
.woocommerce .woocommerce-cart-form table.shop_table tr:nth-last-child(2) td:first-child {
  border-radius: 0 0 0 3px;
}

.woocommerce #yith-wcwl-form table.shop_table tr:nth-last-child(2) td:last-child,
.woocommerce .woocommerce-cart-form table.shop_table tr:nth-last-child(2) td:last-child {
  border-radius: 0 0 3px 0;
}

.woocommerce #yith-wcwl-form table.shop_table tr:last-child td,
.woocommerce .woocommerce-cart-form table.shop_table tr:last-child td {
  border-bottom: 0;
  border-left: 0;
  border-right: 0;
  padding-left: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-top: 20px;
}

.woocommerce .woocommerce-checkout-review-order table.shop_table th,
.woocommerce .woocommerce-checkout-review-order table.shop_table td {
  text-align: left;
}

.woocommerce .woocommerce-checkout-review-order table.shop_table tfoot tr td,
.woocommerce .woocommerce-checkout-review-order table.shop_table tfoot tr th {
  border-radius: 0 !important;
  background-color: transparent;
}

.woocommerce .woocommerce-checkout-review-order table.shop_table tfoot tr td:first-child,
.woocommerce .woocommerce-checkout-review-order table.shop_table tfoot tr th:first-child {
  border-left: 3px solid #f4f4f4 !important;
  border-bottom: 1px solid #f4f4f4 !important;
}

.woocommerce .woocommerce-checkout-review-order table.shop_table tfoot tr:last-child th:first-child {
  border-bottom-width: 3px !important;
}

.woocommerce .woocommerce-checkout-review-order table.shop_table tfoot tr th {
  border-right: 1px solid #f4f4f4 !important;
}

.woocommerce .woocommerce-checkout-review-order table.shop_table tfoot tr:first-child td,
.woocommerce .woocommerce-checkout-review-order table.shop_table tfoot tr:first-child th {
  border-top: solid 15px #f4f4f4 !important;
}

.woocommerce .woocommerce-checkout-review-order table.shop_table tfoot tr:last-child td {
  border-bottom-width: 3px;
  border-bottom-color: #f4f4f4;
}

.woocommerce .woocommerce-checkout-review-order table.shop_table tfoot tr:last-child td:first-child {
  border-radius: 0 0 0 3px;
}

.woocommerce .woocommerce-checkout-review-order table.shop_table tfoot tr:last-child td:last-child {
  border-radius: 0 0 3px 0;
}

.woocommerce td.product-name img {
  display: block;
  width: 64px;
  margin-right: 1rem;
  border-radius: 3px;
}

.woocommerce td.product-name a {
  display: inline-block;
  vertical-align: middle;
}

.woocommerce a.remove {
  height: 1.5em;
  width: 1.5em;
  line-height: 1.48em;
}

.woocommerce a.remove i {
  position: relative;
  top: -1px;
}

.woocommerce .product-remove {
  width: 30px;
}

.woocommerce .product-remove i {
  font-size: 16px;
}

.woocommerce .quantity {
  display: inline-block;
  position: relative;
  padding-right: 28px;
}

.woocommerce .quantity .si-woo-minus,
.woocommerce .quantity .si-woo-plus {
  font-family: -apple-system, BlinkMacSystemFont, &quot;Segoe UI&quot;, Roboto, Oxygen-Sans, Arial, Ubuntu, Cantarell, &quot;Helvetica Neue&quot;, Helvetica, sans-serif;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  position: absolute;
  right: 0;
  top: 0;
  width: 28px;
  height: 23px;
  line-height: 20px;
  border: 1px solid #ddd;
  -webkit-box-align: initial;
      -ms-flex-align: initial;
          align-items: initial;
  color: inherit !important;
  font-size: 15px;
  background-color: #FFF;
}

.woocommerce .quantity .si-woo-minus:hover,
.woocommerce .quantity .si-woo-plus:hover {
  background-color: #f4f4f4;
}

.woocommerce .quantity .si-woo-plus {
  border-radius: 0 2px 0 0;
}

.woocommerce .quantity .si-woo-minus {
  top: auto;
  bottom: 0;
  height: 24px;
  border-radius: 0 0 2px 0;
}

.woocommerce .quantity .qty {
  outline: none !important;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
  border: 1px solid #ddd;
  border-right: none;
  height: 45px;
  border-radius: 2px 0 0 2px;
  width: 60px;
}

.woocommerce .quantity input[type=number]::-webkit-inner-spin-button,
.woocommerce .quantity input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

.woocommerce .quantity input[type=number] {
  -moz-appearance: textfield;
}

.woocommerce #coupon_code {
  margin-right: 15px;
  min-width: 210px;
  min-height: 45px;
  padding-left: 20px;
  padding-right: 20px;
}

.woocommerce .cart-collaterals {
  margin-top: 50px;
}

.woocommerce .cart_totals h2,
.woocommerce .cross-sells &gt; h4 {
  margin-bottom: 1em;
}

.woocommerce .cart_totals {
  margin-left: auto;
  margin-bottom: 0;
}

.woocommerce .cart_totals table.shop_table {
  border: 3px solid #f4f4f4;
  border-radius: 3px;
}

.woocommerce .cart_totals table.shop_table th {
  border-right: 1px solid #f4f4f4;
}

.woocommerce .cart_totals table.shop_table td,
.woocommerce .cart_totals table.shop_table th {
  padding: 1rem 20px;
}

.woocommerce .cart_totals table.shop_table th,
.woocommerce .cart_totals table.shop_table td {
  border-color: #f4f4f4;
  border-top-width: 1px;
  font-weight: 400;
}

.woocommerce .cart_totals table.shop_table .order-total th,
.woocommerce .cart_totals table.shop_table .order-total td {
  background-color: #f4f4f4;
}

.woocommerce .show-on-hover {
  opacity: 0;
  -webkit-transition: opacity 0.2s linear, -webkit-transform 5s cubic-bezier(0.25, 0.8, 0.25, 1);
  transition: opacity 0.2s linear, -webkit-transform 5s cubic-bezier(0.25, 0.8, 0.25, 1);
  transition: opacity 0.2s linear, transform 5s cubic-bezier(0.25, 0.8, 0.25, 1);
  transition: opacity 0.2s linear, transform 5s cubic-bezier(0.25, 0.8, 0.25, 1), -webkit-transform 5s cubic-bezier(0.25, 0.8, 0.25, 1);
  -webkit-transform: scale3d(1, 1, 1);
          transform: scale3d(1, 1, 1);
}

.woocommerce li.product:hover .show-on-hover {
  opacity: 1;
  -webkit-transform: scale3d(1.05, 1.05, 1.05);
          transform: scale3d(1.05, 1.05, 1.05);
}

.woocommerce form .form-row {
  margin: 1rem 0 1rem;
  padding: 0;
}

.woocommerce form .form-row.notes {
  margin-bottom: 0;
}

.shipping-calculator-form &gt; p:last-of-type {
  margin-bottom: 0;
}

.shipping-calculator-button {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
  text-transform: capitalize;
}

.shipping-calculator-button:after {
  display: none;
}

.woocommerce-shipping-methods label,
.woocommerce-remove-coupon,
.woocommerce .optional {
  font-weight: 400;
}

.woocommerce-cart .return-to-shop:not(.si-woo-return) {
  display: none !important;
}

#add_payment_method .cart-collaterals .cart_totals .woocommerce-shipping-destination,
.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-destination,
.woocommerce-checkout .cart-collaterals .cart_totals .woocommerce-shipping-destination {
  font-size: 0.8125rem;
  margin-top: 1rem;
  margin-bottom: .45rem;
}

.si-woo-before-shop {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 30px;
}

.si-woo-before-shop .woocommerce-ordering {
  position: relative;
  margin-left: auto;
}

.si-woo-before-shop .woocommerce-ordering .orderby {
  width: 126px;
}

.si-woo-before-shop #si-orderby {
  display: inline-block;
  position: relative;
  z-index: 1;
}

.si-woo-before-shop #si-orderby &gt; i {
  font-size: .866em;
  margin-left: 0.625rem;
}

.si-woo-before-shop select {
  background-position: calc(100%) 0.8em;
  background-color: rgba(0, 0, 0, 0);
  padding-left: 0;
  padding-right: 19px;
  border: none;
  cursor: pointer;
  height: initial;
  line-height: inherit;
}

.si-woo-before-shop select.custom-select-loaded {
  position: absolute;
  opacity: 0;
  z-index: 2;
}

.si-woo-before-shop select.custom-select-loaded:hover ~ #si-orderby:before {
  -webkit-transform-origin: left center;
      -ms-transform-origin: left center;
          transform-origin: left center;
  -webkit-transform: scale(1, 1) translateZ(1px);
          transform: scale(1, 1) translateZ(1px);
}

.woocommerce .star-rating {
  min-height: 1em;
  position: relative;
  display: inline-block;
  font-size: 0.8125rem !important;
  width: 4.8125rem;
  max-width: 4.8125rem;
  margin: 0.3125rem 0 0;
  font-weight: 400 !important;
  letter-spacing: 0.125rem;
  white-space: nowrap;
}

.woocommerce .star-rating span {
  padding-top: 1em;
}

.woocommerce .star-rating span:before {
  white-space: nowrap;
}

.woocommerce .star-rating:before {
  content: &#039;\53\53\53\53\53&#039;;
  white-space: nowrap;
}

.woocommerce ul.products {
  margin-bottom: -40px;
}

.woocommerce ul.products li.product {
  position: relative;
  margin-bottom: 40px;
}

.woocommerce ul.products li.product .meta-wrap &gt; * {
  margin: .75em 0 .75em 0;
  display: block;
}

.woocommerce ul.products li.product .meta-wrap &gt; .price {
  margin-top: 1.25em;
  margin-bottom: 1.25em;
  line-height: 1;
}

.woocommerce ul.products li.product .meta-wrap &gt; .star-rating {
  line-height: 1;
}

.woocommerce ul.products li.product .meta-wrap &gt; .si-loop-product__category-wrap {
  font-size: .9285em;
}

.woocommerce ul.products li.product .meta-wrap &gt; *:first-child {
  margin-top: 0 !important;
}

.woocommerce ul.products li.product .meta-wrap &gt; *:last-child {
  margin-bottom: 0 !important;
}

.woocommerce ul.products li.product .woocommerce-loop-product__title,
.woocommerce ul.products li.product .woocommerce-loop-product__link h2,
.woocommerce ul.products li.product .si-loop-product__category-wrap a,
.woocommerce ul.products li.product .price {
  padding: 0;
  line-height: 1.5;
}

.woocommerce ul.products li.product .woocommerce-loop-product__link h2 {
  font-size: 1.0666em;
  font-family: inherit;
  font-style: inherit;
  letter-spacing: inherit;
  line-height: inherit;
  font-weight: 500;
}

.woocommerce ul.products li.product .meta-wrap .woocommerce-loop-product__link,
.woocommerce ul.products li.product .si-loop-product__category-wrap {
  line-height: 1;
}

.woocommerce ul.products li.product .meta-wrap .woocommerce-loop-product__link a,
.woocommerce ul.products li.product .si-loop-product__category-wrap a {
  line-height: inherit;
}

.woocommerce ul.products li.product .price {
  color: inherit;
  font-size: inherit;
  font-weight: 500;
}

.woocommerce ul.products li.product .price ins {
  text-decoration: none;
  font-weight: 500;
}

.woocommerce ul.products li.product .price del {
  opacity: 1;
  color: #afafaf;
}

.woocommerce ul.products li.product a img, .woocommerce ul.products li.product.product-category {
  border-radius: 3px;
}

.woocommerce ul.products li.product a img {
  margin: 0;
}

.woocommerce ul.products li.product .woocommerce-placeholder {
  border: none;
}

.woocommerce ul.products li.product.product-category {
  overflow: hidden;
}

.woocommerce ul.products li.product.product-category:hover &gt; a:after {
  opacity: 1;
}

.woocommerce ul.products li.product.product-category &gt; a {
  display: block;
}

.woocommerce ul.products li.product.product-category &gt; a:after {
  content: &#039;&#039;;
  z-index: 1;
  background-image: -webkit-gradient(linear, left bottom, left top, from(#000), to(transparent));
  background-image: linear-gradient(to top, #000 0%, transparent 100%);
  -webkit-transform: translateY(40%);
      -ms-transform: translateY(40%);
          transform: translateY(40%);
  opacity: .85;
}

.woocommerce ul.products li.product .woocommerce-loop-category__title {
  position: absolute;
  bottom: 20px;
  left: 20px;
  right: 20px;
  font-size: 1rem;
  color: #FFF;
  z-index: 2;
  -webkit-transform: translate3d(0, 1.125rem, 0);
          transform: translate3d(0, 1.125rem, 0);
}

.woocommerce ul.products li.product .woocommerce-loop-category__title span {
  display: block;
  font-size: 0.8125rem;
  font-weight: 400;
  margin-top: 0.3125rem;
  line-height: 1;
  -webkit-transform: translate3d(0, 0.8125rem, 0);
          transform: translate3d(0, 0.8125rem, 0);
  opacity: 0;
}

.woocommerce ul.products li.product:hover .woocommerce-loop-category__title {
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
}

.woocommerce ul.products li.product:hover .woocommerce-loop-category__title span {
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
  opacity: 1;
}

.woocommerce ul.products li.product .woocommerce-loop-category__title h3 {
  margin: 0;
}

.woocommerce ul.products li.product.outofstock a img {
  opacity: .5;
}

.woocommerce ul.products li.product.outofstock a img.show-on-hover {
  opacity: 0;
}

.woocommerce ul.products li.product.outofstock:hover .swap-on-hover a img {
  opacity: 0;
}

.woocommerce ul.products li.product.outofstock:hover .swap-on-hover a img.show-on-hover {
  opacity: .5;
}

.woocommerce ul.products li.product .added_to_cart {
  white-space: nowrap;
  bottom: 12px;
  left: 12px;
  right: 12px;
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
  background-color: #23282d;
}

.woocommerce ul.products li.product .added_to_cart:hover {
  background-color: #2e353b;
}

.woocommerce ul.products li.product .added_to_cart:before {
  content: &quot;\e9c4&quot;;
  margin-right: 0.625rem;
}

.woocommerce ul.products li.product a.si-btn,
.woocommerce ul.products li.product a.added_to_cart {
  position: absolute;
  z-index: 2;
  padding: .5em 1em;
  -webkit-transition-delay: .25s !important;
          transition-delay: .25s !important;
}

.woocommerce ul.products li.product .si-product-thumb {
  margin-bottom: 15px;
  border-radius: 3px;
  position: relative;
  overflow: hidden;
}

.woocommerce ul.products li.product .si-product-thumb .si-btn {
  -webkit-transform: translate3d(0, 30px, 0);
          transform: translate3d(0, 30px, 0);
  bottom: 12px;
  left: 12px;
  right: 12px;
  opacity: 0;
  width: auto;
}

.woocommerce ul.products li.product:hover .si-btn,
.woocommerce ul.products li.product .loading.si-btn {
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
  opacity: 1;
  -webkit-transition-delay: 0s !important;
          transition-delay: 0s !important;
}

.woocommerce ul.products li.product .loading.si-btn {
  opacity: .75;
}

.woocommerce ul.products li.product:hover .added_to_cart {
  -webkit-transform: translate3d(0, -120%, 0);
          transform: translate3d(0, -120%, 0);
  -webkit-transition-delay: 0s !important;
          transition-delay: 0s !important;
}

.woocommerce ul.products.yith-wcan-loading {
  margin-bottom: 40px;
}

.woocommerce ul#shipping_method .amount {
  font-weight: 600;
}

.woocommerce-page .entry-content {
  font-size: 0.9375rem;
}

.woocommerce .woocommerce-result-count,
.woocommerce .woocommerce-ordering {
  margin-bottom: 0;
}

.woocommerce ul.products li.product .onsale,
.woocommerce span.onsale {
  min-width: initial;
  min-height: initial;
  margin: 0;
  left: 12px;
  top: 12px;
  right: auto;
  bottom: auto;
  border-radius: 2px;
  line-height: inherit;
  padding: 3px 10px;
  font-size: 0.8125rem;
  font-weight: 500;
  z-index: 2;
}

.woocommerce span.onsale.sold-out,
.woocommerce ul.products li.product .onsale.sold-out {
  background-color: #23282d;
}

.woocommerce-checkout p.woocommerce-notice {
  margin-top: 0;
}

.woocommerce .woocommerce-checkout-review-order {
  padding: 2px 27px 30px;
  background-color: #f4f4f4;
  border-radius: 0 0 3px 3px;
}

.woocommerce .woocommerce-checkout-review-order strong,
.woocommerce .woocommerce-checkout-review-order .woocommerce-Price-amount.amount,
.woocommerce .woocommerce-checkout-review-order th,
.woocommerce .woocommerce-checkout-review-order td {
  font-weight: 400;
}

.woocommerce .woocommerce-checkout-review-order .order-total th {
  font-weight: 600 !important;
}

.woocommerce .woocommerce-checkout-review-order .order-total .woocommerce-Price-amount.amount {
  font-weight: 600;
}

.woocommerce .woocommerce-checkout-review-order table.shop_table {
  background-color: #FFF;
  border-radius: 6px;
  margin-bottom: 20px;
}

.woocommerce .woocommerce-checkout-review-order table.shop_table thead th {
  background-color: #FFF;
  border: solid 3px #f4f4f4 !important;
}

.woocommerce .woocommerce-checkout-review-order table.shop_table thead th:first-child {
  border-right: 0 !important;
}

.woocommerce .woocommerce-checkout-review-order table.shop_table thead th:last-child {
  border-left: 0 !important;
}

.woocommerce-checkout .col2-set .col-2 {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
}

#order_review_heading {
  background-color: #f4f4f4;
  text-align: center;
  padding: 1.5rem 0 1em;
  margin-bottom: 0;
  position: relative;
  text-transform: capitalize;
  z-index: -1;
}

#order_review_heading:after {
  content: &quot;&quot;;
  display: block;
  position: absolute;
  top: -20px;
  right: 0;
  left: 0;
  height: 20px;
  background: linear-gradient(-45deg, #f4f4f4 33.333%, transparent 33.333%, transparent 66.667%, #f4f4f4 66.667%), linear-gradient(45deg, #f4f4f4 33.333%, transparent 33.333%, transparent 66.667%, #f4f4f4 66.667%);
  background-size: 12px 44px;
  background-position: 0 -22px;
}

#ship-to-different-address {
  margin-bottom: 1em;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 1rem 1.25rem;
  background-color: #f4f4f4;
  color: inherit;
  border-radius: 2px;
  font-size: inherit;
}

#ship-to-different-address label {
  cursor: pointer;
  font-weight: 400;
  margin-bottom: 0;
}

.woocommerce-invalid #terms {
  outline: none;
  border-color: #f00;
}

.woocommerce-invalid #terms + span a {
  color: inherit;
}

#place_order {
  float: none;
  display: block;
  width: 100%;
  height: 57px;
  font-size: 1rem;
  text-transform: capitalize;
  margin-top: 1rem;
}

#add_payment_method #payment,
.woocommerce-cart #payment,
.woocommerce-checkout #payment {
  border-radius: 0;
  background: none;
  border-bottom-color: rgba(0, 0, 0, 0.085);
}

#add_payment_method #payment ul.payment_methods,
.woocommerce-cart #payment ul.payment_methods,
.woocommerce-checkout #payment ul.payment_methods {
  margin: 0 3px 20px 3px;
  border-bottom: none;
}

#add_payment_method #payment ul.payment_methods .woocommerce-notice,
.woocommerce-cart #payment ul.payment_methods .woocommerce-notice,
.woocommerce-checkout #payment ul.payment_methods .woocommerce-notice {
  background-color: #FFF;
}

#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice),
.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice),
.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice) {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background-color: #FFF;
  padding: 1rem 1.25rem;
  border-bottom: solid 3px #f4f4f4;
}

#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice).payment_method_paypal,
.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice).payment_method_paypal,
.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice).payment_method_paypal {
  -webkit-box-pack: stretch;
      -ms-flex-pack: stretch;
          justify-content: stretch;
}

#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice).payment_method_paypal label,
.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice).payment_method_paypal label,
.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice).payment_method_paypal label {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice).payment_method_paypal img,
.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice).payment_method_paypal img,
.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice).payment_method_paypal img {
  -webkit-box-ordinal-group: 4;
      -ms-flex-order: 3;
          order: 3;
  margin-left: auto;
  padding-left: 20px;
  max-height: 50px;
}

#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice) input,
.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice) input,
.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice) input {
  margin-right: .7em;
}

#add_payment_method #payment ul.payment_methods .about_paypal,
.woocommerce-cart #payment ul.payment_methods .about_paypal,
.woocommerce-checkout #payment ul.payment_methods .about_paypal {
  line-height: inherit;
  font-size: 0.75rem;
  margin-left: 0.875rem;
  -webkit-box-shadow: none;
          box-shadow: none;
}

#add_payment_method #payment div.payment_box,
.woocommerce-cart #payment div.payment_box,
.woocommerce-checkout #payment div.payment_box {
  background: none;
  border-radius: 0;
  line-height: 1.6;
  font-size: 0.875rem;
  margin-top: 10px;
}

#add_payment_method #payment div.payment_box p,
.woocommerce-cart #payment div.payment_box p,
.woocommerce-checkout #payment div.payment_box p {
  margin-top: 0;
}

#add_payment_method #payment div.payment_box:before,
.woocommerce-cart #payment div.payment_box:before,
.woocommerce-checkout #payment div.payment_box:before {
  display: none;
}

.woocommerce-checkout-review-order h3 {
  margin-top: 40px;
  margin-bottom: 1em;
  text-align: center;
}

.woocommerce-privacy-policy-text p {
  margin: 0 3px 20px 3px;
  font-size: 0.875rem;
}

.woocommerce-checkout-review-order .woocommerce-form__label {
  font-weight: 500;
  margin: 20px 3px;
}

.woocommerce-password-strength {
  font-weight: 400;
  color: #23282d;
}

.woocommerce-Button.button,
.woocommerce-address-fields .button {
  text-transform: capitalize;
}

.woocommerce-MyAccount-content &gt; p:first-of-type {
  margin-top: 0;
}

.woocommerce-MyAccount-content &gt; form &gt; h3 {
  margin-top: 0;
  margin-bottom: 1.25rem;
}

.woocommerce-pagination .woocommerce-button {
  margin: 0 10px !important;
}

#main .woocommerce-MyAccount-navigation {
  width: 25%;
}

#main .woocommerce-MyAccount-navigation ul li:before {
  content: &quot;\e900&quot;;
  display: inline-block;
  margin-right: .3em;
  width: 1.25rem;
}

#main .woocommerce-MyAccount-navigation ul li:first-child a {
  margin-top: 0;
}

#main .woocommerce-MyAccount-navigation ul li.is-active &gt; a {
  font-weight: 500;
}

#main .woocommerce-MyAccount-navigation ul li a {
  display: inline-block;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
  color: inherit;
  margin: 5px 0;
  text-transform: capitalize;
}

#main .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--orders:before {
  content: &quot;\e99d&quot;;
}

#main .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--downloads:before {
  content: &quot;\e955&quot;;
}

#main .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-address:before {
  content: &quot;\e986&quot;;
}

#main .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-account:before {
  content: &quot;\e9e9&quot;;
}

#main .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout:before {
  content: &quot;\e984&quot;;
}

#main .woocommerce-MyAccount-content {
  width: 73%;
}

.woocommerce-form-register .woocommerce-privacy-policy-text {
  margin-bottom: 1.66em;
}

.woocommerce-account .woocommerce h3,
.woocommerce-account .woocommerce h2,
.woocommerce-order-received .woocommerce h3,
.woocommerce-order-received .woocommerce h2,
.woocommerce-order-details h3,
.woocommerce-order-details h2,
.woocommerce-customer-details h3,
.woocommerce-customer-details h2 {
  font-size: 1.25rem;
  line-height: 1.25;
}

.woocommerce table {
  border-spacing: 0;
}

.woocommerce table dl,
.woocommerce table .wc-item-meta {
  margin-left: 0;
  padding-left: 0;
  font-size: .86em;
}

.woocommerce table dl dt,
.woocommerce table dl strong,
.woocommerce table .wc-item-meta dt,
.woocommerce table .wc-item-meta strong {
  font-weight: normal;
}

.woocommerce table.my_account_orders, .woocommerce table.woocommerce-table--order-downloads, .woocommerce table.woocommerce-table--order-details {
  border-radius: 3px;
  font-size: inherit;
}

.woocommerce table.my_account_orders th,
.woocommerce table.my_account_orders td, .woocommerce table.woocommerce-table--order-downloads th,
.woocommerce table.woocommerce-table--order-downloads td, .woocommerce table.woocommerce-table--order-details th,
.woocommerce table.woocommerce-table--order-details td {
  padding: 15px 20px;
  font-weight: 400 !important;
}

.woocommerce table.my_account_orders strong, .woocommerce table.woocommerce-table--order-downloads strong, .woocommerce table.woocommerce-table--order-details strong {
  font-weight: 400 !important;
}

.woocommerce table.my_account_orders thead th, .woocommerce table.woocommerce-table--order-downloads thead th, .woocommerce table.woocommerce-table--order-details thead th {
  color: #23282d;
  font-weight: 400;
  font-size: 0.75rem;
  background-color: #f4f4f4;
}

.woocommerce table .button {
  height: 40px !important;
  padding: 0 2em !important;
  font-size: 0.8125rem !important;
}

.woocommerce-Addresses header.title {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 1rem;
}

.woocommerce-Addresses header.title a.edit {
  margin-left: 20px;
  -webkit-box-shadow: none;
          box-shadow: none;
  font-size: 0.8125rem;
}

.widget.woocommerce ul.product_list_widget li .product-title {
  display: block;
  padding-top: .25em;
  line-height: 1.5;
}

.widget.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a,
.widget.woocommerce .wc-layered-nav-rating a {
  position: relative;
  padding-left: 27px;
}

.widget.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a:before,
.widget.woocommerce .wc-layered-nav-rating a:before {
  content: &#039;&#039; !important;
  border: 2px solid currentColor;
  border-radius: 2px;
  background: none;
  clear: none;
  cursor: pointer;
  line-height: 0;
  outline: 0;
  padding: 0 !important;
  text-align: center;
  vertical-align: middle;
  height: 17px;
  width: 17px;
  min-width: 17px;
  opacity: .65;
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}

.widget.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a:after,
.widget.woocommerce .wc-layered-nav-rating a:after {
  content: &quot;\e9fd&quot;;
  color: #FFF;
  position: absolute;
  top: 50%;
  left: 3px;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  font-size: 11px;
  opacity: 0;
}

.widget.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item.chosen a,
.widget.woocommerce .wc-layered-nav-rating.chosen a {
  font-weight: 600;
}

.widget.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item.chosen a:before, .widget.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item.chosen a:after,
.widget.woocommerce .wc-layered-nav-rating.chosen a:before,
.widget.woocommerce .wc-layered-nav-rating.chosen a:after {
  opacity: 1;
}

.widget.woocommerce .wc-layered-nav-rating a {
  -webkit-transition: none !important;
  transition: none !important;
  min-height: 25px;
}

.widget.woocommerce .wc-layered-nav-rating a .star-rating {
  position: relative;
  top: -1px;
  margin: 0;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

.widget.woocommerce .product-categories li .count,
.widget.woocommerce .wc-layered-nav-term .count,
.widget.woocommerce .wc-layered-nav-rating em {
  font-style: normal;
  margin-left: auto;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  text-align: center;
  position: absolute;
  right: 0;
  top: 3px;
  background-color: rgba(145, 145, 145, 0.1);
  min-width: 24px;
  min-height: 24px;
  padding: 5px 8px;
  border-radius: 40px;
  line-height: 1;
  font-size: .866em;
  font-weight: 400;
  pointer-events: none;
}

.widget.woocommerce .wc-layered-nav-rating a:hover em,
.widget.woocommerce .wc-layered-nav-rating.chosen a em {
  color: #FFF;
}

.widget.woocommerce .product-categories li,
.widget.woocommerce .wc-layered-nav-term {
  position: relative;
}

.widget.woocommerce .product-categories li a,
.widget.woocommerce .wc-layered-nav-term a {
  display: block;
}

.widget.woocommerce .product-categories li a:hover ~ .count,
.widget.woocommerce .wc-layered-nav-term a:hover ~ .count {
  color: #FFF;
}

.widget.woocommerce .product-categories li.chosen &gt; .count,
.widget.woocommerce .wc-layered-nav-term.chosen &gt; .count {
  color: #FFF;
}

.widget.woocommerce .product-categories li.current-cat &gt; a {
  font-weight: 600;
}

.widget.woocommerce .product-categories li.current-cat &gt; .count {
  color: #FFF;
}

.widget.woocommerce .reviewer {
  font-size: .866em;
}

.woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item,
.widget_rating_filter .wc-layered-nav-rating {
  padding: 0;
  margin-bottom: 0.625rem;
}

.woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item:last-child,
.widget_rating_filter .wc-layered-nav-rating:last-child {
  margin-bottom: 0;
}

.woocommerce ul.cart_list li,
.woocommerce ul.product_list_widget li {
  padding: 0;
  margin-bottom: 20px;
}

.woocommerce ul.cart_list li:last-child,
.woocommerce ul.product_list_widget li:last-child {
  margin-bottom: 0;
}

.woocommerce ul.cart_list li ins,
.woocommerce ul.product_list_widget li ins {
  text-decoration: none;
  font-weight: 500;
}

.woocommerce ul.cart_list li del,
.woocommerce ul.product_list_widget li del {
  opacity: 1;
  color: #afafaf;
}

.woocommerce ul.cart_list li img,
.woocommerce ul.product_list_widget li img {
  float: left;
  width: 70px;
  margin-left: 0;
  margin-right: 15px;
  border-radius: 3px;
}

.woocommerce ul.cart_list li a,
.woocommerce ul.product_list_widget li a {
  font-weight: 500;
}

.woocommerce ul.cart_list li a:hover .product-title,
.woocommerce ul.product_list_widget li a:hover .product-title {
  color: inherit;
}

.woocommerce ul.cart_list li .product-title,
.woocommerce ul.product_list_widget li .product-title {
  color: #23282d;
}

.woocommerce ul.cart_list li .star-rating,
.woocommerce ul.product_list_widget li .star-rating {
  display: block;
  margin: 0.3125rem 0;
}

.woocommerce ul.product_list_widget li .product-title {
  color: inherit;
}

.woocommerce .widget_price_filter .ui-slider-horizontal {
  height: 2px;
}

.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content {
  background-color: #e4e4e4;
}

.woocommerce .widget_price_filter .ui-slider .ui-slider-handle {
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}

.woocommerce .widget_price_filter .price_slider_amount {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 30px;
}

.woocommerce .widget_price_filter .price_label {
  font-size: 0.875rem;
  margin-left: auto;
}

.woocommerce .widget_price_filter .price_label span {
  color: #23282d;
  font-weight: 500;
}

.woocommerce .widget_price_filter .ui-slider .ui-slider-handle {
  -webkit-transition: -webkit-transform 0.26s cubic-bezier(0.25, 0.8, 0.25, 1);
  transition: -webkit-transform 0.26s cubic-bezier(0.25, 0.8, 0.25, 1);
  transition: transform 0.26s cubic-bezier(0.25, 0.8, 0.25, 1);
  transition: transform 0.26s cubic-bezier(0.25, 0.8, 0.25, 1), -webkit-transform 0.26s cubic-bezier(0.25, 0.8, 0.25, 1);
  width: 1rem;
  height: 1rem;
  z-index: 2;
  cursor: -webkit-grab;
  cursor: grab;
  -webkit-transform-origin: center top;
      -ms-transform-origin: center top;
          transform-origin: center top;
}

.woocommerce .widget_price_filter .ui-slider .ui-slider-handle:after {
  content: &#039;&#039;;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: scale3d(0, 0, 0) translate3d(-50%, -50%, 0);
          transform: scale3d(0, 0, 0) translate3d(-50%, -50%, 0);
  width: 1rem;
  height: 1rem;
  opacity: .125;
  z-index: 1;
  -webkit-transform-origin: left top;
      -ms-transform-origin: left top;
          transform-origin: left top;
  border-radius: 50%;
}

.woocommerce .widget_price_filter .ui-slider .ui-slider-handle:active {
  cursor: -webkit-grabbing;
  cursor: grabbing;
  -webkit-transform: scale3d(1.35, 1.35, 1.35) translate3d(0, -50%, 0);
          transform: scale3d(1.35, 1.35, 1.35) translate3d(0, -50%, 0);
}

.woocommerce .widget_price_filter .ui-slider .ui-slider-handle:active:after {
  -webkit-transform: scale3d(0, 0, 0) translate3d(-50%, -50%, 0) !important;
          transform: scale3d(0, 0, 0) translate3d(-50%, -50%, 0) !important;
}

.woocommerce .widget_price_filter .ui-slider .ui-slider-handle:hover:after {
  -webkit-transform: scale3d(2, 2, 1) translate3d(-50%, -50%, 0);
          transform: scale3d(2, 2, 1) translate3d(-50%, -50%, 0);
}

.woocommerce .widget_layered_nav_filters ul {
  margin-top: -8px;
}

.woocommerce .widget_layered_nav_filters ul li {
  display: inline-block;
}

.woocommerce .widget_layered_nav_filters ul a {
  color: inherit;
  display: block;
  float: left;
  text-transform: none;
  letter-spacing: 0;
  border-radius: 2px;
  padding: 8px 12px;
  margin: 8px 8px 0px 0px;
  background-color: rgba(145, 145, 145, 0.1);
  line-height: 1;
  font-size: 0.9285em;
}

.woocommerce .widget_layered_nav_filters ul a:before {
  content: &quot;\e9fa&quot; !important;
  vertical-align: bottom !important;
  color: inherit;
  position: relative;
}

.woocommerce .widget_layered_nav_filters ul a:hover, .woocommerce .widget_layered_nav_filters ul a:hover:before {
  color: #FFF !important;
}

.woocommerce #colophon .widget_layered_nav_filters ul a:before {
  bottom: 0 !important;
}

.woocommerce .widget_shopping_cart .woocommerce-mini-cart__total,
.woocommerce.widget_shopping_cart .woocommerce-mini-cart__total {
  margin-top: 20px;
}

.woocommerce .widget_shopping_cart .total,
.woocommerce.widget_shopping_cart .total {
  border-top: 4px double rgba(0, 0, 0, 0.085);
  padding: 13px 0 14px 0;
  text-align: center;
}

.woocommerce .widget_shopping_cart .total strong,
.woocommerce.widget_shopping_cart .total strong {
  font-weight: 500;
}

.woocommerce .widget_shopping_cart .total .amount,
.woocommerce .widget_shopping_cart .total .tax_label,
.woocommerce.widget_shopping_cart .total .amount,
.woocommerce.widget_shopping_cart .total .tax_label {
  font-weight: 600;
}

.woocommerce .widget_shopping_cart .si-cart-buttons,
.woocommerce.widget_shopping_cart .si-cart-buttons {
  border-top: 4px double rgba(0, 0, 0, 0.085);
  padding-left: 0;
  padding-right: 0;
  padding-bottom: 0;
}

.woocommerce .widget_shopping_cart .cart_list li,
.woocommerce.widget_shopping_cart .cart_list li {
  color: #23282d;
  padding-left: 0;
  position: relative;
}

.woocommerce .widget_shopping_cart .cart_list li a.remove,
.woocommerce.widget_shopping_cart .cart_list li a.remove {
  -webkit-transform: scale3d(0, 0, 0);
          transform: scale3d(0, 0, 0);
  top: 3px;
  right: 12px;
  left: auto;
  color: rgba(0, 0, 0, 0) !important;
  width: 25px;
  height: 25px;
  background: none;
}

.woocommerce .widget_shopping_cart .cart_list li a.remove:after,
.woocommerce.widget_shopping_cart .cart_list li a.remove:after {
  content: &#039;&#039;;
  background-color: #f4f4f4;
  -webkit-transform: scale3d(1, 1, 1);
          transform: scale3d(1, 1, 1);
  border-radius: 50%;
}

.woocommerce .widget_shopping_cart .cart_list li a.remove:before,
.woocommerce.widget_shopping_cart .cart_list li a.remove:before {
  text-align: center;
  line-height: 26px;
  content: &quot;\e9fa&quot;;
  font-size: 12px;
  font-weight: 400;
  z-index: 2;
}

.woocommerce .widget_shopping_cart .cart_list li a.remove:hover:after,
.woocommerce.widget_shopping_cart .cart_list li a.remove:hover:after {
  -webkit-transform: scale3d(1.25, 1.25, 1.25);
          transform: scale3d(1.25, 1.25, 1.25);
}

.woocommerce .widget_shopping_cart .cart_list li:hover a.remove,
.woocommerce.widget_shopping_cart .cart_list li:hover a.remove {
  -webkit-transform: scale3d(1, 1, 1);
          transform: scale3d(1, 1, 1);
}

.woocommerce .widget_shopping_cart .cart_list li .quantity,
.woocommerce.widget_shopping_cart .cart_list li .quantity {
  font-size: 0.8125rem;
  display: block;
}

.woocommerce #secondary .widget_layered_nav ul.yith-wcan-color {
  margin-bottom: -7px;
}

.woocommerce #secondary .widget_layered_nav ul.yith-wcan-color li {
  margin-bottom: 7px;
}

.woocommerce #secondary .widget_layered_nav ul.yith-wcan-color li a {
  position: relative;
  border-radius: 50%;
  height: 28px;
  width: 28px;
  border: none;
  margin: 0px 7px 0 0;
  overflow: visible;
  text-indent: -9999px;
}

.woocommerce #secondary .widget_layered_nav ul.yith-wcan-color li a:before {
  content: &#039;&#039;;
  background-color: inherit;
  -webkit-transform: scale3d(1, 1, 1);
          transform: scale3d(1, 1, 1);
  border-radius: 50%;
  z-index: -1;
}

.woocommerce #secondary .widget_layered_nav ul.yith-wcan-color li a:hover,
.woocommerce #secondary .widget_layered_nav ul.yith-wcan-color li.chosen a {
  -webkit-box-shadow: inset 0 0 0 3px #ffffff;
          box-shadow: inset 0 0 0 3px #ffffff;
}

.woocommerce #secondary .widget_layered_nav ul.yith-wcan-color li a:hover:before,
.woocommerce #secondary .widget_layered_nav ul.yith-wcan-color li.chosen a:before {
  -webkit-transform: scale3d(1.15, 1.15, 1.15);
          transform: scale3d(1.15, 1.15, 1.15);
}

.woocommerce #secondary .widget_layered_nav ul.yith-wcan-color li.chosen a:after {
  line-height: 28px;
  text-align: center;
  content: &quot;\e9fd&quot;;
  color: #FFF;
  text-indent: 0;
  font-size: 12px;
}

.woocommerce .cart-collaterals h2,
.woocommerce .cart-collaterals h3,
.woocommerce .cart-collaterals h4,
.woocommerce .cart-collaterals h5 {
  margin-top: 0;
}

.woocommerce table.wishlist_table {
  font-size: inherit;
}

.woocommerce table.wishlist_table td.product-add-to-cart a {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
}

.woocommerce table.wishlist_table a.remove {
  line-height: 1.4em;
}

.yith-wcwl-share h4.yith-wcwl-share-title {
  margin: 25px 0 15px 0;
}

.wishlist-title {
  display: none;
}

.woocommerce div.product span.onsale {
  font-size: inherit;
  top: 20px;
  left: 20px;
}

.woocommerce div.product div.summary,
.woocommerce div.product div.images {
  margin-bottom: 0;
}

.woocommerce div.product .entry-summary p {
  margin-top: 0.9375rem;
  margin-bottom: 0.9375rem;
}

.woocommerce div.product .entry-summary &gt; *:last-child {
  margin-bottom: 0;
}

.woocommerce div.product .woocommerce-product-details__short-description {
  margin-bottom: 1.25rem;
}

.woocommerce div.product .woocommerce-product-gallery {
  -ms-flex-item-align: start;
      align-self: flex-start;
}

.woocommerce div.product .woocommerce-product-gallery .flex-direction-nav .flex-prev,
.woocommerce div.product .woocommerce-product-gallery .flex-direction-nav .flex-next {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  position: absolute;
  top: calc(50% - 25px - 62px);
  z-index: 2;
  width: 50px;
  height: 50px;
  background-color: #FFF;
  border-radius: 50%;
}

.woocommerce div.product .woocommerce-product-gallery .flex-direction-nav .flex-prev {
  left: -25px;
  right: auto;
}

.woocommerce div.product .woocommerce-product-gallery .flex-direction-nav .flex-next {
  right: -25px;
  left: auto;
}

.woocommerce div.product .woocommerce-product-gallery .flex-direction-nav svg {
  width: 1.375rem;
}

.woocommerce div.product .woocommerce-product-gallery .flex-direction-nav svg path {
  fill: #23282d !important;
}

.woocommerce div.product h1.product_title {
  margin-bottom: 0.4375rem;
  font-weight: 500;
}

.woocommerce div.product .woocommerce-product-rating {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 0.3125rem;
  margin-bottom: 1em;
}

.woocommerce div.product .woocommerce-product-rating .woocommerce-review-link {
  font-size: 0.8125rem;
  margin-left: 0.75rem;
  position: relative;
  top: 1px;
}

.woocommerce div.product .woocommerce-product-rating .woocommerce-review-link:hover {
  text-decoration: underline;
}

.woocommerce div.product form.cart {
  margin: 1.875rem 0;
}

.woocommerce div.product form.cart div.quantity {
  margin-right: 0.875rem;
}

.woocommerce div.product form.cart .variations {
  margin: 0;
  margin: 0 0 1.25rem 0;
}

.woocommerce div.product form.cart .variations select {
  min-width: auto;
  width: 100%;
  max-width: 220px;
}

.woocommerce div.product form.cart .variations td {
  padding-top: 3px;
  padding-bottom: 3px;
}

.woocommerce div.product form.cart .variations td.label {
  width: 101px;
  line-height: 1.5;
  vertical-align: middle;
}

.woocommerce div.product form.cart .variations td.label label {
  font-weight: 500;
}

.woocommerce div.product form.cart .variations_button {
  margin-top: 1.875rem;
}

.woocommerce div.product form.cart .woocommerce-variation p {
  margin-top: 0;
}

.woocommerce div.product form.cart .woocommerce-variation-description p {
  margin-top: 0;
  font-size: 0.875rem;
}

.woocommerce div.product form.cart .woocommerce-variation-availability {
  margin-bottom: 0;
}

.woocommerce div.product form.cart .woocommerce-variation-price .price {
  font-size: 1.25rem;
}

.woocommerce div.product form.cart .group_table {
  margin-top: 0;
}

.woocommerce div.product form.cart .group_table td {
  vertical-align: middle;
  padding: 10px 0;
}

.woocommerce div.product form.cart .group_table td:first-child {
  min-width: 10em;
  padding-left: 20px;
  text-align: left;
}

.woocommerce div.product form.cart .group_table td label {
  margin: 0;
  font-weight: 500;
  font-size: inherit;
}

.woocommerce div.product form.cart .group_table td del {
  color: #afafaf;
  opacity: 1;
}

.woocommerce div.product form.cart .group_table td ins {
  text-decoration: none;
}

.woocommerce div.product form.cart .group_table .button {
  background: none;
  padding: 0 !important;
  min-height: auto;
  height: auto !important;
  font-size: inherit !important;
  padding: 0;
  color: inherit;
}

.woocommerce div.product p.price,
.woocommerce div.product span.price {
  margin-top: 0.4375rem;
  font-size: 1.625rem;
}

.woocommerce div.product p.price del,
.woocommerce div.product p.price ins,
.woocommerce div.product span.price del,
.woocommerce div.product span.price ins {
  font-weight: 400;
}

.woocommerce div.product p.price del,
.woocommerce div.product span.price del {
  opacity: .75;
}

.woocommerce div.product p.price ins,
.woocommerce div.product span.price ins {
  text-decoration: none;
}

.woocommerce div.product p.stock {
  font-size: 0.875rem;
  font-weight: 500;
  margin: 0;
}

.woocommerce div.product .si-wc-product-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-bottom: 50px;
}

.woocommerce div.product .si-wc-product-wrap .images {
  -ms-flex-preferred-size: 50%;
      flex-basis: 50%;
  margin-right: 50px;
}

.woocommerce div.product .si-wc-product-wrap .images,
.woocommerce div.product .si-wc-product-wrap .entry-summary {
  width: auto !important;
  float: none !important;
}

.woocommerce div.product .si-wc-product-wrap .entry-summary {
  -ms-flex-item-align: start;
      align-self: flex-start;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

.woocommerce div.product div.images.woocommerce-product-gallery--columns-6 .flex-control-thumbs li {
  width: 16.67%;
  -ms-flex-preferred-size: 16.67%;
      flex-basis: 16.67%;
}

.woocommerce div.product div.images.woocommerce-product-gallery--columns-5 .flex-control-thumbs li {
  width: 20%;
  -ms-flex-preferred-size: 20%;
      flex-basis: 20%;
}

.woocommerce div.product div.images.woocommerce-product-gallery--columns-4 .flex-control-thumbs li {
  width: 25%;
  -ms-flex-preferred-size: 25%;
      flex-basis: 25%;
}

.woocommerce div.product div.images.woocommerce-product-gallery--columns-3 .flex-control-thumbs li {
  width: 33%;
  -ms-flex-preferred-size: 33%;
      flex-basis: 33%;
}

.woocommerce div.product div.images.woocommerce-product-gallery--columns-2 .flex-control-thumbs li {
  width: 50%;
  -ms-flex-preferred-size: 50%;
      flex-basis: 50%;
}

.woocommerce div.product div.images .flex-control-thumbs {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-top: 8px;
  margin-left: -2px;
  margin-right: -2px;
}

.woocommerce div.product div.images .flex-control-thumbs li {
  padding: 2px 2px;
  clear: none !important;
}

.woocommerce div.product div.images .flex-control-thumbs li img {
  opacity: 1;
  padding: 2px;
  border: 2px solid rgba(0, 0, 0, 0);
  display: block;
  border-radius: 2px;
}

.woocommerce div.product div.images .woocommerce-product-gallery__wrapper {
  max-width: initial;
}

.woocommerce div.product div.images .woocommerce-product-gallery__wrapper &gt; div {
  border-radius: 3px;
}

.woocommerce div.product div.images .woocommerce-product-gallery__wrapper &gt; div img {
  border-radius: 3px;
}

.woocommerce div.product .woocommerce-tabs {
  margin-bottom: 40px;
}

.woocommerce div.product .woocommerce-tabs ul.tabs {
  text-align: center;
}

.woocommerce div.product .woocommerce-tabs ul.tabs:before, .woocommerce div.product .woocommerce-tabs ul.tabs:after {
  position: absolute;
  bottom: auto;
  right: auto;
  top: 0;
  display: block;
  width: 100%;
  height: 1px;
  border: 0 !important;
  background: rgba(0, 0, 0, 0.085);
  content: &#039;&#039;;
}

.woocommerce div.product .woocommerce-tabs ul.tabs:after {
  top: auto;
  bottom: 0;
}

.woocommerce div.product .woocommerce-tabs ul.tabs li {
  border: none;
  background: none;
  border-radius: 0;
  margin: 0 1rem;
  padding: 1.25rem 0;
}

.woocommerce div.product .woocommerce-tabs ul.tabs li:not(.active) a:hover {
  color: #23282d;
}

.woocommerce div.product .woocommerce-tabs ul.tabs li.active {
  background: none;
}

.woocommerce div.product .woocommerce-tabs ul.tabs li.active &gt; a:before {
  -webkit-transform-origin: left center;
      -ms-transform-origin: left center;
          transform-origin: left center;
  -webkit-transform: scale(1, 1) translateZ(1px);
          transform: scale(1, 1) translateZ(1px);
}

.woocommerce div.product .woocommerce-tabs ul.tabs li:before, .woocommerce div.product .woocommerce-tabs ul.tabs li:after {
  content: none;
}

.woocommerce div.product .woocommerce-tabs ul.tabs li a {
  font-weight: 500;
}

.woocommerce div.product .woocommerce-tabs .wc-tab {
  background-color: #f4f4f4;
  padding: 2.5rem 0;
  margin-bottom: 0;
}

.woocommerce div.product .woocommerce-tabs .wc-tab &gt; .si-container {
  max-width: 800px;
}

.woocommerce div.product .woocommerce-tabs .wc-tab &gt; .si-container &gt; h2:first-child {
  display: none;
}

.woocommerce div.product .woocommerce-tabs .wc-tab &gt; .si-container p {
  margin-top: 0;
}

.woocommerce div.product .woocommerce-tabs .wc-tab &gt; .si-container p:last-child {
  margin-bottom: 0;
}

.woocommerce div.product .woocommerce-tabs table.shop_attributes {
  background: #FFFFFF;
  font-size: 0.875rem;
}

.woocommerce div.product .woocommerce-tabs table.shop_attributes tr {
  background: none;
}

.woocommerce div.product .woocommerce-tabs table.shop_attributes th,
.woocommerce div.product .woocommerce-tabs table.shop_attributes td {
  padding: 0.625rem 1.25rem;
  border-top: none;
  border-bottom: none;
}

.woocommerce div.product .woocommerce-tabs table.shop_attributes th {
  border-right: 1px solid rgba(0, 0, 0, 0.085);
}

.woocommerce div.product .woocommerce-tabs table.shop_attributes td {
  font-style: normal;
}

.woocommerce div.product div.images .woocommerce-product-gallery__trigger {
  position: absolute;
  right: 20px;
  top: 20px;
  width: 40px;
  height: 40px;
  font-size: 1rem;
  background: none;
  text-indent: 0;
  z-index: 1;
}

.woocommerce div.product div.images .woocommerce-product-gallery__trigger img {
  display: none !important;
}

.woocommerce div.product div.images .woocommerce-product-gallery__trigger:before {
  border-radius: 50%;
  content: &#039;&#039;;
  border: none !important;
  z-index: 1;
  -webkit-transition: all 0.26s cubic-bezier(0.25, 0.8, 0.25, 1);
  transition: all 0.26s cubic-bezier(0.25, 0.8, 0.25, 1);
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
  border-radius: 50%;
  background-color: rgba(0, 0, 0, 0.3);
  -webkit-backface-visibility: hidden;
}

.woocommerce div.product div.images .woocommerce-product-gallery__trigger:hover:before {
  -webkit-transform: scale(1.25);
      -ms-transform: scale(1.25);
          transform: scale(1.25);
}

.woocommerce div.product div.images .woocommerce-product-gallery__trigger:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  content: &quot;\e989&quot;;
  color: #FFF;
  background: none;
  -webkit-transform: none;
      -ms-transform: none;
          transform: none;
  border-radius: 0;
  z-index: 2;
  left: -1px;
}

.woocommerce div.product .related.products &gt; h2,
.woocommerce div.product .upsells &gt; h2 {
  margin-top: 50px;
  margin-bottom: 1.5em;
  text-align: center;
}

.woocommerce div.product .product_meta {
  padding: 1rem 0;
  margin: 2.5rem 0;
  border-top: 1px solid rgba(0, 0, 0, 0.085);
  border-bottom: 1px solid rgba(0, 0, 0, 0.085);
}

.woocommerce div.product .product_meta .si-woo-meta-title {
  min-width: 5.3125rem;
  display: inline-block;
}

.woocommerce div.product .product_meta &gt; span {
  display: block;
}

.woocommerce div.product .product_meta &gt; span a:hover {
  color: inherit;
}

.woocommerce div.product #reviews #comments {
  margin-top: 0;
}

.woocommerce div.product #reviews #comments h2 {
  margin-top: 0;
  margin-bottom: 2.5rem;
  text-align: center;
}

.woocommerce div.product #reviews #comments .woocommerce-noreviews {
  text-align: center;
  margin-top: -1.875rem;
}

.woocommerce div.product #reviews #comments ol.commentlist li img.avatar {
  display: block;
  position: absolute;
  z-index: 1;
  left: 25px;
  top: 25px;
  max-width: 50px;
  border-radius: 50%;
  width: initial;
  height: initial;
  padding: 0;
  border: none;
}

.woocommerce div.product #reviews #comments ol.commentlist li .comment-text {
  padding: 0;
  border: none;
  margin: 0;
}

.woocommerce div.product #reviews #comments ol.commentlist li .comment-text p:last-child {
  margin-bottom: 0;
}

.woocommerce div.product #reviews #comments ol.commentlist li .comment-text p.meta {
  font-size: 1em;
}

.woocommerce div.product #reviews #comments ol.commentlist li .comment-text p.meta strong {
  font-weight: 500;
  font-size: 1em;
  color: #23282d;
}

.woocommerce div.product #reviews #comments ol.commentlist li .comment-text p.meta span,
.woocommerce div.product #reviews #comments ol.commentlist li .comment-text p.meta em,
.woocommerce div.product #reviews #comments ol.commentlist li .comment-text p.meta time {
  font-size: .86em;
}

.woocommerce div.product #reviews #comments .comment_container {
  background-color: #FFF;
}

.woocommerce div.product #reviews #respond {
  margin-top: 2.5rem;
}

.woocommerce div.product #reviews #respond p {
  margin: 0 0 1.25rem;
}

.woocommerce div.product #reviews #respond p:last-child {
  margin-bottom: 0;
}

.woocommerce div.product #reviews .comment-form-rating {
  margin-bottom: 1.5em;
}

.woocommerce div.product #reviews .comment-form-rating label {
  display: block;
}

.woocommerce div.product #reviews .comment-form-rating .stars {
  display: inline-block;
  line-height: 1;
  font-size: 1.25rem;
  margin-bottom: 0 !important;
}

.woocommerce div.product #reviews .comment-form-rating .stars a {
  width: 1.15em;
}

.woocommerce div.product #reviews #reply-title {
  margin-bottom: 1.25rem;
}

.woocommerce div.product .woocommerce-pagination ul {
  border: none;
}

.woocommerce div.product .woocommerce-pagination ul li {
  border: none;
}

.woocommerce div.product .woocommerce-pagination ul li a,
.woocommerce div.product .woocommerce-pagination ul li span {
  text-transform: uppercase;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  font-size: 12px;
  width: 40px;
  height: 40px;
  text-align: center;
  vertical-align: middle;
  color: inherit;
  border-radius: 3px;
  font-weight: 600;
  border: 2px solid rgba(0, 0, 0, 0);
  background: none !important;
}

.term-description {
  margin-bottom: 2rem;
  padding-bottom: 1rem;
  border-bottom: 1px solid rgba(0, 0, 0, 0.085);
}

ul#uploadFileList {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin: 0 0 1.25rem;
}

ul#uploadFileList li {
  margin: 0;
  padding: 0 6px 0 0;
}

ul#uploadFileList li img {
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 2px;
}

#do_uploadFile {
  display: inline-block;
  width: auto;
  margin-left: 10px;
  min-height: 30px;
  -webkit-box-shadow: none;
          box-shadow: none;
  background: #23282d;
  text-shadow: none;
  color: #FFF !important;
  border: none;
  border-radius: 2px;
  padding: 0 14px;
}

.review_thumbnail {
  padding: 4px 0;
}

.review_thumbnail a {
  margin: 6px 6px 6px 0;
  vertical-align: middle;
  display: inline-block;
}

.review_thumbnail a img.ywar_thumbnail {
  display: block;
  padding: 0;
  border-radius: 2px;
}

.ywar_review_count {
  margin-left: 1em;
}

.ywar_review_row span {
  color: #23282d !important;
}

.reviews_bar {
  margin: 1.25rem 0;
}

.yith-woocommerce-advanced-reviews #submit {
  font-size: inherit !important;
}

.wishlist_table .add_to_cart,
a.add_to_wishlist.button.alt {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-radius: 2px;
  padding: .5em 2em;
  font-weight: 500;
  font-size: 0.8125rem;
  min-height: 40px;
}

.term-description &gt; h1:first-child,
.term-description &gt; h2:first-child,
.term-description &gt; h3:first-child,
.term-description &gt; h4:first-child,
.term-description &gt; h5:first-child,
.term-description &gt; h6:first-child,
.term-description &gt; p:first-child,
.term-description &gt; ul:first-child,
.term-description &gt; ol:first-child {
  margin-top: 0;
}

.term-description &gt; h1:last-child,
.term-description &gt; h2:last-child,
.term-description &gt; h3:last-child,
.term-description &gt; h4:last-child,
.term-description &gt; h5:last-child,
.term-description &gt; h6:last-child,
.term-description &gt; p:last-child,
.term-description &gt; ul:last-child,
.term-description &gt; ol:last-child {
  margin-bottom: 0;
}

.wc-block-grid__products {
  list-style: none;
}

@media screen and (max-width: 480px) {
  .woocommerce ul.products[class*=columns-] li.product,
  .woocommerce-page ul.products[class*=columns-] li.product {
    width: 100%;
    float: none;
  }
}

@media screen and (max-width: 768px) {
  .woocommerce #yith-wcwl-form table.shop_table tr,
  .woocommerce .woocommerce-cart-form table.shop_table tr,
  .woocommerce .woocommerce-checkout-review-order table.shop_table tr {
    border-bottom: solid 3px #f4f4f4;
    padding-bottom: 15px;
    margin-bottom: 15px;
  }
  .woocommerce #yith-wcwl-form table.shop_table tr:last-child,
  .woocommerce .woocommerce-cart-form table.shop_table tr:last-child,
  .woocommerce .woocommerce-checkout-review-order table.shop_table tr:last-child {
    border-bottom: none;
    padding-bottom: 0;
    margin-bottom: 0;
  }
  .woocommerce #yith-wcwl-form table.shop_table tr td,
  .woocommerce .woocommerce-cart-form table.shop_table tr td,
  .woocommerce .woocommerce-checkout-review-order table.shop_table tr td {
    border: none !important;
    border-bottom: 1px solid #f4f4f4 !important;
    padding: 1rem 0 !important;
  }
  .woocommerce #yith-wcwl-form table.shop_table tr td:last-child,
  .woocommerce .woocommerce-cart-form table.shop_table tr td:last-child,
  .woocommerce .woocommerce-checkout-review-order table.shop_table tr td:last-child {
    border-bottom: 0 !important;
    padding-bottom: 0 !important;
  }
  .woocommerce .coupon {
    background: #f4f4f4;
    padding: 1rem !important;
    border-radius: 3px;
    margin-bottom: 2rem;
  }
  .woocommerce .product-remove {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    width: 100%;
  }
  .woocommerce .product-remove:before {
    display: inline-block !important;
    content: attr(data-title) &quot;: &quot;;
    font-weight: 700;
    float: left;
  }
  .woocommerce .product-remove a {
    margin-left: auto;
  }
  .woocommerce table.shop_table_responsive tr:nth-child(2n) td,
  .woocommerce-page table.shop_table_responsive tr:nth-child(2n) td {
    background: none;
  }
}

@media screen and (max-width: 960px) {
  #main .woocommerce-MyAccount-navigation {
    width: 100%;
    margin-bottom: 30px;
  }
}

@media screen and (max-width: 600px) {
  .woocommerce div.product .si-wc-product-wrap .images {
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    margin-right: 0;
    margin-bottom: 30px;
  }
  .woocommerce div.product #reviews #comments ol.commentlist li img.avatar {
    display: none;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndvb2NvbW1lcmNlLnNjc3MiLCJfY29uZmlnLnNjc3MiLCJiYXNlL2Zyb250L19yZXNwb25zaXZlLnNjc3MiLCJjb21wb25lbnRzL2Zyb250L193b29jb21tZXJjZS5zY3NzIiwid29vY29tbWVyY2UuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztnRkFFZ0Y7QUN3R2hGOzs7RUFDQywwQkFBeUI7RUFDdEIscUJBQW9CO0NBQ3ZCOztBQUdBO0VBRUMsWUFBVztFQUNYLGVBQWM7RUFDZCxZQUFXO0NBQ1g7O0FBR0Y7RUFDQyxtQkFBa0I7RUFDbEIsYUFBWTtFQUNaLFVBQVM7RUFDVCxXQUFVO0VBQ1Ysc0JBQXFCO0VBQ3JCLHdCQUF1QjtDQWlCdkI7O0FBZEE7RUFDQyxhQUFZO0VBQ1osWUFBVztFQUNYLFlBQVc7RUFDWCxTQUFRO0VBQ1IsVUFBUztFQUNULG9CQUFtQjtFQUNuQixrQkFBaUI7RUFDakIsMEJBQXlCO0VBQ3pCLGtCQUFpQjtFQUNqQixtQkFBa0I7RUFDbEIscUJBQW9CO0VBQ3BCLFlBQVc7Q0FDWDs7QUFHRjs7Ozs7Ozs7RUFDQyxzQkFBcUI7RUFDckIsbUJBQWtCO0VBQ2xCLHFDQUFvQztDQTBCcEM7O0FBeEJBOzs7Ozs7OztFQUNDLFlBQVc7RUFDWCxlQUFjO0VBQ2QsbUJBQWtCO0VBQ2xCLFVBQVM7RUFDVCxRQUFPO0VBQ1AsWUFBVztFQUNYLFlBQVc7RUFDWCxtQkFBa0I7RUFDbEIseUJBQXdCO0VBQ3hCLHVDQUE4QjtNQUE5QixtQ0FBOEI7VUFBOUIsK0JBQThCO0VBQzlCLCtDQUFzQztVQUF0Qyx1Q0FBc0M7RUFDdEMsb0NBQW1DO0VBQ25DLHFDQUFvQztFQUNwQyw2RUFwSCtEO0VBb0gvRCxxRUFwSCtEO0VBb0gvRCw2REFwSCtEO0VBb0gvRCx1SEFwSCtEO0VBcUgvRCxtQkFBa0I7Q0FDbEI7O0FBR0E7Ozs7Ozs7O0VBQ0Msc0NBQTZCO01BQTdCLGtDQUE2QjtVQUE3Qiw4QkFBNkI7RUFDN0IsK0NBQXNDO1VBQXRD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LDhCQUFnQjtRQUFoQixpQkFBZ0I7SUFDaEIsZ0JBQWU7SUFDZixvQkFBbUI7R0FFcEI7RUFqUEg7SUF1akJNLGNBQWE7R0FFZDtDQ2hRSiIsImZpbGUiOiJ3b29jb21tZXJjZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuKiAgU2luYXRyYSBXb29Db21tZXJjZSBzdHlsZXMuXG4qICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG5AaW1wb3J0ICdjb25maWcnO1xuQGltcG9ydCAnYmFzZS9mcm9udC9yZXNwb25zaXZlJztcbkBpbXBvcnQgJ2NvbXBvbmVudHMvZnJvbnQvd29vY29tbWVyY2UnO1xuIiwiLy9cbi8vIFNhc3MgdmFyaWFibGVzXG4vL1xuXG4vLyBTcGFjaW5ncy5cbiRodWdlX3NwYWNpbmc6ICAgIDkwcHg7XG4kbGFyZ2Vfc3BhY2luZzogICA3MHB4O1xuJG1lZGl1bV9zcGFjaW5nOiAgNTBweDtcbiRyZWd1bGFyX3NwYWNpbmc6IDQwcHg7XG4kc21hbGxfc3BhY2luZzogICAyMHB4O1xuJHNtYWxsZXJfc3BhY2luZzogMTVweDtcbiRtaW5pX3NwYWNpbmc6ICAgIDVweDtcblxuJG1lbnVfc3BhY2luZzogICAgMjRweDtcblxuLy8gQnJhbmQgQ29sb3JzXG4kY29sb3JfMTogXHRcdFx0XHRcdCMzODU3ZjEgIWRlZmF1bHQ7XG4kY29sb3JfMjpcdFx0XHRcdFx0IzA2Y2NhNiAhZGVmYXVsdDtcbiRjb2xvcl8zOiBcdFx0XHRcdFx0IzIzMjgyZCAhZGVmYXVsdDtcbiRjb2xvcl80OiBcdFx0XHRcdFx0I2U0ZTdlYyAhZGVmYXVsdDtcbiRjb2xvcl81OiBcdFx0XHRcdFx0I2ZmZmZmZiAhZGVmYXVsdDtcbiRjb2xvcl82OiBcdFx0XHRcdFx0I2YxZjNmNSAhZGVmYXVsdDsgLy8gYWRtaW4gcGFnZSBiZyBjb2xvclxuJGNvbG9yXzc6IFx0XHRcdFx0XHQjZDZlMWU4ICFkZWZhdWx0OyAvLyBhZG1pbiBib3JkZXIgY29sb3JcbiRjb2xvcl84OiBcdFx0XHRcdFx0IzY2NzE3ZiAhZGVmYXVsdDsgLy8gbGlnaHRlciB0ZXh0IGNvbG9yXG4kY29sb3JfOTogXHRcdFx0XHRcdCNmMGI4NDkgIWRlZmF1bHQ7IC8vIHllbGxvd1xuJGNvbG9yXzEwOiBcdFx0XHRcdFx0I2UwNGI0MyAhZGVmYXVsdDsgLy8gaGVhcnQgY29sb3JcbiRjb2xvcl8xMTogXHRcdFx0XHRcdCRjb2xvcl84ICFkZWZhdWx0OyAvLyBzZW1pLWxpZ2h0IHRleHQgY29sb3JcbiRjb2xvcl8xMjogXHRcdFx0XHRcdCRjb2xvcl8zICFkZWZhdWx0O1xuJGNvbG9yXzEzOiBcdFx0XHRcdFx0I2FmYWZhZiAhZGVmYXVsdDtcblxuJGxpZ2h0X3RleHRfY29sb3I6ICAgICAgICAgIHJnYmEoNDgsNTUsNjIsMC42NSkgIWRlZmF1bHQ7XG5cbiRjb2xvcl8xX2hvdmVyOiBcdFx0XHRsaWdodGVuKCAkY29sb3JfMSwgNSApO1xuJGNvbG9yXzdfaG92ZXI6IFx0XHRcdGRhcmtlbiggJGNvbG9yXzcsIDEwICk7XG5cblxuJHNlbWlfbGlnaHRfZm9yX2RhcmtfYmc6IFx0IzliYTFhNyAhZGVmYXVsdDtcblxuLy8gQWRtaW4gcGFnZS5cbiRhZG1pbl9iZ19jb2xvcjogXHRcdFx0JGNvbG9yXzY7XG4kYWRtaW5fY29udGFpbmVyX3dpZHRoOiBcdDk0MHB4ICFkZWZhdWx0O1xuJGFkbWluX2JvcmRlcl9jb2xvcjogXHRcdCRjb2xvcl83O1xuXG4vLyBNaXNjLlxuJGJvcmRlcl9yYWRpdXNfc21hbGw6IFx0XHQycHg7XG4kYm9yZGVyX3JhZGl1czogXHRcdFx0M3B4O1xuJGJvcmRlcl9yYWRpdXNfbGFyZ2U6IFx0XHQzcHg7XG4kYnV0dG9uX3JlZ3VsYXJfaGVpZ2h0Olx0XHQ0NXB4O1xuJHRyYW5zaXRpb246ICAgICAgICAgICAgICAgIC4yNnMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC4yNSwgMSk7XG5cbi8vIEZvbnRzLlxuJHN5c3RlbV9mb250X2ZhbWlseTogXHRcdC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIE94eWdlbi1TYW5zLCBBcmlhbCwgVWJ1bnR1LCBDYW50YXJlbGwsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmICFkZWZhdWx0O1xuJGRlZmF1bHRfZm9udF9mYW1pbHk6IFx0XHQkc3lzdGVtX2ZvbnRfZmFtaWx5O1xuJG1vbm9zcGFjZV9mb250X2ZhbWlseTogICAgIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZTtcbiRib2R5X2ZvbnQ6IFx0XHRcdFx0JGRlZmF1bHRfZm9udF9mYW1pbHkgIWRlZmF1bHQ7XG4kYm9keV9mb250X3NpemU6IFx0XHRcdDE1cHg7XG4kYm9keV90ZXh0X2NvbG9yOiBcdFx0XHQjMzAzNzNlOyAvLyM0NzRiNTI7XG4kYm9keV9saW5lX2hlaWdodDpcdFx0XHQxLjgxMjU7XG5cbi8vIENvbnRlbnQuXG4kYm9keV9jb2xvcjogXHRcdFx0XHQkY29sb3JfNSAhZGVmYXVsdDtcbiRjb250ZW50X2NvbG9yOiBcdFx0XHQkY29sb3JfNSAhZGVmYXVsdDtcbiRib3JkZXJfY29sb3I6ICAgXHRcdFx0cmdiYSgwLDAsMCwgLjA4NSkgIWRlZmF1bHQ7IC8vI2VhZWFlYSAhZGVmYXVsdDtcbiR0b3BfYm90dG9tX3NwYWNpbmc6ICAgICAgICAxLjVlbSAhZGVmYXVsdDtcbiR3b29fc2xpZGVyX2Fycm93c19zaXplOlx0NTBweCAhZGVmYXVsdDtcblxuLy8gSGVhZGVyXG4kaGVhZGVyX2NvbG9yOiBcdFx0XHRcdCMzMzMgIWRlZmF1bHQ7XG4kaGVhZGVyX3ZlcnRpY2FsX3NwYWNpbmc6IFx0MTdweCAhZGVmYXVsdDtcbiRoZWFkZXJfc2VwYXJhdG9yX2NvbG9yOiBcdCNkZGQ7XG4kaGVhZGVyX2JvcmRlcl9jb2xvcjogXHRcdCRib3JkZXJfY29sb3I7XG4kZHJvcGRvd25fc2hhZG93OiAgICAgICAgICAgMCAxMHB4IDM1cHggLTNweCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuXG4vLyBUb3BiYXIuXG4kdG9wX2Jhcl92ZXJ0aWNhbF9zcGFjaW5nOiAxMnB4ICFkZWZhdWx0O1xuJHRvcF9iYXJfaG9yX3NwYWNpbmc6ICAgICAgMTBweCAhZGVmYXVsdDtcbiR0b3BfYmFyX2NvbG9yOiBcdFx0ICAgJGNvbG9yXzYgIWRlZmF1bHQ7XG4kdG9wX2Jhcl9zZXBhcmF0b3JfY29sb3I6ICAkaGVhZGVyX3NlcGFyYXRvcl9jb2xvciAhZGVmYXVsdDtcbiR0b3BfYmFyX2JvcmRlcl9jb2xvcjogXHQgICAkY29sb3JfNCAhZGVmYXVsdDtcbiR0b3BfYmFyX2ZvbnRfc2l6ZTogXHQgICAxM3B4ICFkZWZhdWx0O1xuJHRvcF9iYXJfbGlua19jb2xvcjogXHQgICAkY29sb3JfMSAhZGVmYXVsdDtcbiR0b3BfYmFyX2xpbmtfaG92ZXJfY29sb3I6ICRjb2xvcl8xX2hvdmVyICFkZWZhdWx0O1xuXG4vLyBGb290ZXIuXG4kY29weXJpZ2h0X3NwYWNpbmc6IFx0XHQgMjBweCAhZGVmYXVsdDtcbiRjb3B5cmlnaHRfbGlua19ob3Zlcl9jb2xvcjogI0ZGRjtcblxuLy8gV29vQ29tbWVyY2UuXG4kd29vX2JvcmRlcl9jb2xvcjogICAgICAgICAgI2Y0ZjRmNCAhZGVmYXVsdDtcblxuLy8gUmVzcG9uc2l2ZSBicmVhayBwb2ludHMuXG4kd3BfNzgyOiBcdFx0XHRcdFx0J21heC13aWR0aDogNzgycHgnO1xuJHdwXzYwMDogXHRcdFx0XHRcdCdtYXgtd2lkdGg6IDYwMHB4JztcblxuXG4vLyBTYXNzIHBsYWNlaG9sZGVycy5cbiVzdHlsZWQtdW5kZXJsaW5lLWhvdmVyIHtcblx0Ym94LXNoYWRvdzogaW5zZXQgMCAtMXB4IDAgY3VycmVudENvbG9yO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdHRyYW5zaXRpb246IC4yNnMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC4yNSwgMSksIGJveC1zaGFkb3cgMTMwbXMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC4yNSwgMSk7XG5cblx0Jjpob3ZlciB7XG5cdFx0Ym94LXNoYWRvdzogaW5zZXQgMCAwIDAgY3VycmVudGNvbG9yLCAwIDNweCAwIGN1cnJlbnRjb2xvcjtcblx0fVxufVxuXG4ldXBwZXJjYXNlLXN0eWxlIHtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBsZXR0ZXItc3BhY2luZzogLjFlbTtcbn1cblxuJWNsZWFyZml4IHtcblx0JjphZnRlcixcblx0JjpiZWZvcmUge1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0ZGlzcGxheTogdGFibGU7XG5cdFx0Y2xlYXI6IGJvdGg7XG5cdH1cbn1cblxuJWhlYWRlci1kcm9wZG93biB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cmlnaHQ6IC0xNXB4O1xuXHR0b3A6IDEwMCU7XG5cdHotaW5kZXg6IDk7XG5cdGJvcmRlci10b3Atd2lkdGg6IDJweDtcblx0Ym9yZGVyLXRvcC1zdHlsZTogc29saWQ7XG5cblx0Ly8gQXJyb3cgdG9wXG5cdCY6YWZ0ZXIge1xuXHRcdGJvdHRvbTogMTAwJTtcblx0XHRyaWdodDogMTZweDtcblx0XHRjb250ZW50OiAnJztcblx0XHR3aWR0aDogMDtcblx0XHRoZWlnaHQ6IDA7XG5cdFx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcblx0XHRtYXJnaW4tbGVmdDogLTdweDtcblx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdGJvcmRlci13aWR0aDogN3B4O1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHR6LWluZGV4OiAtMTtcblx0fVxufVxuXG4ldW5kZXJsaW5lLWxpbmsge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0LXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuXHRcblx0JjpiZWZvcmUge1xuXHRcdGNvbnRlbnQ6ICcnO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRib3R0b206IDA7XG5cdFx0bGVmdDogMDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDJweDtcblx0XHRib3JkZXItcmFkaXVzOiAycHg7XG5cdFx0YmFja2dyb3VuZDogY3VycmVudENvbG9yO1xuXHRcdHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjtcblx0XHR0cmFuc2Zvcm06IHNjYWxlKDAsIDEpIHRyYW5zbGF0ZVooMXB4KTtcblx0XHQtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHQtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG5cdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtICR0cmFuc2l0aW9uO1xuXHRcdHdpbGwtY2hhbmdlOiBzY2FsZTtcblx0fVxuXG5cdCY6aG92ZXIge1xuXHRcdCY6YmVmb3JlIHtcblx0XHRcdHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xuXHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLCAxKSB0cmFuc2xhdGVaKDFweCk7XG5cdFx0fVxuXHR9XG59XG5cbiVzdHJldGNoLWFic29sdXRlIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG59XG5cbiVyaXBwbGUtYW5pbWF0aW9uIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdCY6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6ICcnO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRib3R0b206IDA7XG5cdFx0cmlnaHQ6IDUwJTtcblx0XHR3aWR0aDogNXB4O1xuXHRcdGhlaWdodDogNXB4O1xuXHRcdGJhY2tncm91bmQ6IHJnYmEoMjU1LDI1NSwyNTUsLjUpO1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0Ym9yZGVyLXJhZGl1czogMTAwJTtcblx0XHR0cmFuc2Zvcm06IHNjYWxlKDEsMSkgdHJhbnNsYXRlWSgtNTAlKTtcblx0XHR0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlO1xuXHRcdHRyYW5zaXRpb24tZHVyYXRpb246IDAuMnM7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdH1cblxuXHQmOmhvdmVyIHtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdH1cblxuXHQmOmhvdmVyLFxuXHQmOmZvY3VzIHtcblxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0YW5pbWF0aW9uOiBzaW5hdHJhX3JpcHBsZSAxLjE1cyBlYXNlLW91dDtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHR9XG5cdH1cbn1cblxuJWxpZ2h0LWJveC1zdHlsZSB7XG5cdGJvcmRlci1yYWRpdXM6ICRib3JkZXJfcmFkaXVzO1xuXHRib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyX2NvbG9yO1xuXHRib3gtc2hhZG93OiAwIDAgMzBweCByZ2JhKDUwLCA1MiwgNTQsIDAuMDYpO1xufVxuXG4ldXNlci1zZWxlY3Qtbm9uZSB7XG5cdHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4lY2xlYXItc3BhY2luZyB7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcbn1cblxuJWZsZXgge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbiVjbGVhci1saXN0IHtcblx0cGFkZGluZzogMDtcblx0bWFyZ2luOiAwO1xuXHRsaXN0LXN0eWxlOiBub25lO1xufVxuXG4lY2xlYXItbGluayB7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0b3V0bGluZTogMDtcbn1cblxuJWFsbC10cmFuc2l0aW9uIHtcblx0dHJhbnNpdGlvbjogYWxsICR0cmFuc2l0aW9uO1xufVxuXG4lYnV0dG9uLXRyYW5zaXRpb24ge1xuXHR0cmFuc2l0aW9uOiBhbGwgJHRyYW5zaXRpb247XG59XG5cbiVjb2xvci10cmFuc2l0aW9uIHtcblx0dHJhbnNpdGlvbjogY29sb3IgJHRyYW5zaXRpb25cbn1cblxuJWNsZWFyLWJhc2ljcyB7XG5cdG91dGxpbmU6IG5vbmU7XG5cdGJvcmRlcjogbm9uZTtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHR0ZXh0LXNoYWRvdzogbm9uZTtcblx0Ym94LXNoYWRvdzogbm9uZTtcblx0b3V0bGluZTogbm9uZTtcbn1cblxuJXNpLWljb24ge1xuXHQvKiB1c2UgIWltcG9ydGFudCB0byBwcmV2ZW50IGlzc3VlcyB3aXRoIGJyb3dzZXIgZXh0ZW5zaW9ucyB0aGF0IGNoYW5nZSBmb250cyAqL1xuXHRmb250LWZhbWlseTogJ3NpbmF0cmEnICFpbXBvcnRhbnQ7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0c3BlYWs6IG5vbmU7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0Zm9udC12YXJpYW50OiBub3JtYWw7XG5cdHRleHQtdHJhbnNmb3JtOiBub25lO1xuXHRsaW5lLWhlaWdodDogMTtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0LXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG5cdC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cblxuLy8gUkVNIENvbnZlcnRlclxuJHJlbS1iYXNlbGluZTogMTZweCAhZGVmYXVsdDtcbiRyZW0tZmFsbGJhY2s6IGZhbHNlICFkZWZhdWx0O1xuJHJlbS1weC1vbmx5OiBmYWxzZSAhZGVmYXVsdDtcblxuQGZ1bmN0aW9uIHJlbS1zZXBhcmF0b3IoJGxpc3QsICRzZXBhcmF0b3I6IGZhbHNlKSB7XG5cdEBpZiAkc2VwYXJhdG9yID09IFwiY29tbWFcIiBvciAkc2VwYXJhdG9yID09IFwic3BhY2VcIiB7XG5cdFx0QHJldHVybiBhcHBlbmQoJGxpc3QsIG51bGwsICRzZXBhcmF0b3IpO1xuXHR9IFxuICAgXG5cdEBpZiBmdW5jdGlvbi1leGlzdHMoXCJsaXN0LXNlcGFyYXRvclwiKSA9PSB0cnVlIHtcblx0XHRAcmV0dXJuIGxpc3Qtc2VwYXJhdG9yKCRsaXN0KTtcblx0fVxuXG5cdC8vIGxpc3Qtc2VwYXJhdG9yIHBvbHlmaWxsIGJ5IEh1Z28gR2lyYXVkZWwgKGh0dHBzOi8vc2Fzcy1jb21wYXRpYmlsaXR5LmdpdGh1Yi5pby8jbGlzdF9zZXBhcmF0b3JfZnVuY3Rpb24pXG5cdCR0ZXN0LWxpc3Q6ICgpO1xuXHRAZWFjaCAkaXRlbSBpbiAkbGlzdCB7XG5cdFx0JHRlc3QtbGlzdDogYXBwZW5kKCR0ZXN0LWxpc3QsICRpdGVtLCBzcGFjZSk7XG5cdH1cblxuXHRAcmV0dXJuIGlmKCR0ZXN0LWxpc3QgPT0gJGxpc3QsIHNwYWNlLCBjb21tYSk7XG59XG5cbkBtaXhpbiByZW0tYmFzZWxpbmUoJHpvb206IDEwMCUpIHtcblx0Zm9udC1zaXplOiAkem9vbSAvIDE2cHggKiAkcmVtLWJhc2VsaW5lO1xufVxuXG5AZnVuY3Rpb24gcmVtLWNvbnZlcnQoJHRvLCAkdmFsdWVzLi4uKSB7XG5cdCRyZXN1bHQ6ICgpO1xuXHQkc2VwYXJhdG9yOiByZW0tc2VwYXJhdG9yKCR2YWx1ZXMpO1xuICAgXG5cdEBlYWNoICR2YWx1ZSBpbiAkdmFsdWVzIHtcblx0XHRAaWYgdHlwZS1vZigkdmFsdWUpID09IFwibnVtYmVyXCIgYW5kIHVuaXQoJHZhbHVlKSA9PSBcInJlbVwiIGFuZCAkdG8gPT0gXCJweFwiIHtcblx0XHRcdCRyZXN1bHQ6IGFwcGVuZCgkcmVzdWx0LCAkdmFsdWUgLyAxcmVtICogJHJlbS1iYXNlbGluZSwgJHNlcGFyYXRvcik7XG5cdFx0fSBAZWxzZSBpZiB0eXBlLW9mKCR2YWx1ZSkgPT0gXCJudW1iZXJcIiBhbmQgdW5pdCgkdmFsdWUpID09IFwicHhcIiBhbmQgJHRvID09IFwicmVtXCIge1xuXHRcdFx0JHJlc3VsdDogYXBwZW5kKCRyZXN1bHQsICR2YWx1ZSAvICRyZW0tYmFzZWxpbmUgKiAxcmVtLCAkc2VwYXJhdG9yKTtcblx0XHR9IEBlbHNlIGlmIHR5cGUtb2YoJHZhbHVlKSA9PSBcImxpc3RcIiB7XG5cdFx0XHQkdmFsdWUtc2VwYXJhdG9yOiByZW0tc2VwYXJhdG9yKCR2YWx1ZSk7XG5cdFx0XHQkdmFsdWU6IHJlbS1jb252ZXJ0KCR0bywgJHZhbHVlLi4uKTtcblx0XHRcdCR2YWx1ZTogcmVtLXNlcGFyYXRvcigkdmFsdWUsICR2YWx1ZS1zZXBhcmF0b3IpO1xuXHRcdFx0JHJlc3VsdDogYXBwZW5kKCRyZXN1bHQsICR2YWx1ZSwgJHNlcGFyYXRvcik7XG5cdFx0fSBAZWxzZSB7XG5cdFx0XHQkcmVzdWx0OiBhcHBlbmQoJHJlc3VsdCwgJHZhbHVlLCAkc2VwYXJhdG9yKTtcblx0XHR9XG5cdH1cblxuXHRAcmV0dXJuIGlmKGxlbmd0aCgkcmVzdWx0KSA9PSAxLCBudGgoJHJlc3VsdCwgMSksICRyZXN1bHQpO1xufVxuXG5AZnVuY3Rpb24gcmVtKCR2YWx1ZXMuLi4pIHtcblx0QGlmICRyZW0tcHgtb25seSB7XG5cdFx0QHJldHVybiByZW0tY29udmVydChweCwgJHZhbHVlcy4uLik7XG5cdH0gQGVsc2Uge1xuXHRcdEByZXR1cm4gcmVtLWNvbnZlcnQocmVtLCAkdmFsdWVzLi4uKTtcblx0fVxufVxuXG5AbWl4aW4gcmVtKCRwcm9wZXJ0aWVzLCAkdmFsdWVzLi4uKSB7XG5cdEBpZiB0eXBlLW9mKCRwcm9wZXJ0aWVzKSA9PSBcIm1hcFwiIHtcblx0XHRAZWFjaCAkcHJvcGVydHkgaW4gbWFwLWtleXMoJHByb3BlcnRpZXMpIHtcblx0XHRAaW5jbHVkZSByZW0oJHByb3BlcnR5LCBtYXAtZ2V0KCRwcm9wZXJ0aWVzLCAkcHJvcGVydHkpKTtcblx0fVxuXHR9IEBlbHNlIHtcblx0XHRAZWFjaCAkcHJvcGVydHkgaW4gJHByb3BlcnRpZXMge1xuXHRcdFx0QGlmICRyZW0tZmFsbGJhY2sgb3IgJHJlbS1weC1vbmx5IHtcblx0XHRcdFx0I3skcHJvcGVydHl9OiByZW0tY29udmVydChweCwgJHZhbHVlcy4uLik7XG5cdFx0XHR9XG5cdFx0XHRAaWYgbm90ICRyZW0tcHgtb25seSB7XG5cdFx0XHRcdCN7JHByb3BlcnR5fTogcmVtLWNvbnZlcnQocmVtLCAkdmFsdWVzLi4uKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIvKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKiBSZXNwb25zaXZlIHN0eWxlcy5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuLyogXG4gICMjRGV2aWNlID0gTW9zdCBvZiB0aGUgc21hcnRwaG9uZXMgKHBvcnRyYWl0KVxuICAjI1NjcmVlbiA9IDQ4MHB4IGFuZCB1bmRlci5cbiovXG5AbWl4aW4gZm9yLXBob25lLW9ubHkge1xuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkgeyBAY29udGVudDsgfVxufVxuXG4vKiBcbiAgIyNEZXZpY2UgPSBNb3N0IG9mIHRoZSB0YWJsZXRzIChwb3J0cmFpdClcbiAgIyNTY3JlZW4gPSBCZXR3ZWVuIDQ4MXB4IGFuZCA3NjhweC5cbiovXG5AbWl4aW4gZm9yLXRhYmxldC1vbmx5IHtcblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDgxcHgpIGFuZCAobWF4LXdpZHRoOiA3NjhweCkgeyBAY29udGVudDsgfVxufVxuXG4vKiBcbiAgIyNEZXZpY2UgPSBNb3N0IG9mIHRoZSB0YWJsZXRzIGFuZCBzbWFydHBob25lc1xuICAjI1NjcmVlbiA9IDc2OHB4IGFuZCB1bmRlci5cbiovXG5AbWl4aW4gZm9yLXRhYmxldC1hbmQtcGhvbmUge1xuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkgeyBAY29udGVudDsgfVxufVxuXG4vKiBcbiAgIyNEZXZpY2UgPSBEZXNrdG9wcyBhbmQgbGFuZHNjYXBlIHRhYmxldHNcbiAgIyNTY3JlZW4gPSA3NjlweCBhbmQgdXBwZXIuXG4qL1xuQG1peGluIGZvci1kZXNrdG9wLW9ubHkge1xuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgeyBAY29udGVudDsgfVxufVxuXG4vKiBcbiAgIyNEZXZpY2UgPSBMYXJnZSBkZXNrdG9wcyBhbmQgdXBwZXIgKGluY2wuIGlQYWQgUHJvIGluIGxhbmRzY2FwZSBtb2RlKVxuICAjI1NjcmVlbiA9IDEyODFweCBhbmQgdXBwZXIuXG4qL1xuQG1peGluIGZvci1sYXJnZS1kZXNrdG9wLW9ubHkge1xuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgxcHgpIHsgQGNvbnRlbnQ7IH1cbn1cblxuLy8gV29yZFByZXNzIDc4MnB4IGJyZWFrcG9pbnQuIDc4MnB4IGFuZCB1bmRlci5cbkBtaXhpbiBmb3Itd3AtNzgyIHtcblx0QG1lZGlhIHNjcmVlbiBhbmQgKCAkd3BfNzgyICkgeyBAY29udGVudDsgfVxufVxuXG4vLyBXb3JkUHJlc3MgNjAwcHggYnJlYWtwb2ludC4gNjAwcHggYW5kIHVuZGVyLlxuQG1peGluIGZvci13cC02MDAge1xuXHRAbWVkaWEgc2NyZWVuIGFuZCAoICR3cF82MDAgKSB7IEBjb250ZW50OyB9XG59XG5cbkBtaXhpbiBzaW5hdHJhLW1lZGl1bSB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7IEBjb250ZW50OyB9XG59XG5cbkBtaXhpbiBzaW5hdHJhLW1lZGl1bS10by10YWJsZXQge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7IEBjb250ZW50OyB9XG59XG5cbkBtaXhpbiBzaW5hdHJhLXNtYWxsIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHsgQGNvbnRlbnQ7IH1cbn1cbiIsIi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qIFdvb0NvbW1lcmNlIHN0eWxlcy5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuLy8gQ2FydCBidXR0b24gaWNvbiBhbmltYXRpb25zLlxuLndvb2NvbW1lcmNlIHtcblx0I3Jlc3BvbmQgaW5wdXQjc3VibWl0LFxuXHRhLmJ1dHRvbixcblx0YnV0dG9uLmJ1dHRvbixcblx0aW5wdXQuYnV0dG9uIHtcblx0XHQmOmFmdGVyIHtcblx0XHRcdEBleHRlbmQgJWZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRyaWdodDogMCAhaW1wb3J0YW50O1xuXHRcdFx0dG9wOiA1MCUgIWltcG9ydGFudDtcblx0XHRcdHBhZGRpbmc6IDAgMS41ZW0gMCAwO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdG1hcmdpbi10b3A6IC04cHg7XG5cdFx0XHR3aWR0aDogMTZweDtcblx0XHRcdGhlaWdodDogMTZweDtcblx0XHR9XG5cblx0XHQmLmxvYWRpbmcsXG5cdFx0Ji5hZGRlZCB7XG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLmxvYWRpbmcge1xuXHRcdFx0JjpiZWZvcmUsXG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdHdpZHRoOiAxNnB4O1xuXHRcdFx0XHRoZWlnaHQ6IDE2cHg7XG5cdFx0XHRcdHRleHQtaW5kZW50OiAtOTk5OTk5cHg7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRhbmltYXRpb246IHNpX2JvdW5jZSAxLjZzIGluZmluaXRlIGVhc2UtaW4tb3V0O1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDFlbSAhaW1wb3J0YW50O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuNCk7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDEwMCU7XG5cdFx0XHRcdG1hcmdpbi10b3A6IC04cHg7XG5cdFx0XHR9XG5cblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRhbmltYXRpb24tZGVsYXk6IC0uOHM7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0cC5jYXJ0LWVtcHR5IHtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHR9XG5cblx0LmJsb2NrT3ZlcmxheSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI0ZGRiAhaW1wb3J0YW50O1xuXHRcdG9wYWNpdHk6IC43NSAhaW1wb3J0YW50O1xuXHR9XG5cblx0Ji5hZGRfdG9fY2FydF9pbmxpbmUge1xuXHRcdC5hZGRfdG9fY2FydF9idXR0b24ge1xuXHRcdFx0bWluLXdpZHRoOiAxNzBweDtcblx0XHRcdG1hcmdpbi1yaWdodDogJHNtYWxsZXJfc3BhY2luZyAhaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdC5hZGRlZF90b19jYXJ0IHtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuXHRcdH1cblxuXHRcdGlucyB7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6ICRzbWFsbGVyX3NwYWNpbmc7XG5cdFx0fVxuXHR9XG59XG5cbi53b29jb21tZXJjZSB1bC5wcm9kdWN0c1tjbGFzcyo9Y29sdW1ucy1dIGxpLnByb2R1Y3QsIFxuLndvb2NvbW1lcmNlLXBhZ2UgdWwucHJvZHVjdHNbY2xhc3MqPWNvbHVtbnMtXSBsaS5wcm9kdWN0IHtcblx0QGluY2x1ZGUgZm9yLXBob25lLW9ubHkgeyBcblx0XHR3aWR0aDogMTAwJTtcblx0XHRmbG9hdDogbm9uZTtcblx0fVxufVxuXG4vLyBDYXJ0IGRyb3Bkb3duIHdpZGdldC5cbi5zaW5hdHJhLWhlYWRlci13aWRnZXRfX2NhcnQge1xuXHQuZHJvcGRvd24taXRlbSB7XG5cdFx0QGV4dGVuZCAlaGVhZGVyLWRyb3Bkb3duO1xuXHRcdGZvbnQtc2l6ZTogcmVtKDEzcHgpO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG5cdFx0d2lkdGg6IDM0MHB4O1xuXHRcdGNvbG9yOiAkY29sb3JfMztcblx0fVxuXG5cdC53Yy1jYXJ0LXdpZGdldC1oZWFkZXIge1xuXHRcdEBleHRlbmQgJWZsZXg7XG5cdFx0cGFkZGluZzogMTNweCAkc21hbGxfc3BhY2luZyAxNHB4ICRzbWFsbF9zcGFjaW5nO1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyX2NvbG9yO1xuXG5cdFx0JiA+IHNwYW4ge1xuXG5cdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXHRcdFx0fVxuXG5cdFx0XHQmLnNpLWNhcnQtc3VidG90YWwge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblxuXHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Lndvb2NvbW1lcmNlLXBsYWNlaG9sZGVyIHtcblx0XHRib3JkZXI6IG5vbmU7XG5cdH1cbn1cblxuLnNpLXRzcC1oZWFkZXIge1xuXHQuc2luYXRyYS1oZWFkZXItd2lkZ2V0X19jYXJ0IC5zaS1jYXJ0LWNvdW50IHtcblx0XHRib3JkZXI6IG5vbmU7XG5cdH1cbn1cblxuLmFuaW1hdGUtcG9wIHtcblx0YW5pbWF0aW9uOiAuNXMgZWFzZS1pbi1vdXQgLjEwcyBub3JtYWwgYm90aCAxIHNpX2JvdW5jZV9pbjtcbn1cblxuLndjLWNhcnQtd2lkZ2V0LWNvbnRlbnQge1xuXHRwYWRkaW5nOiA2cHggMDtcblx0bWF4LWhlaWdodDogNDAwcHg7XG5cdG92ZXJmbG93LXk6IHNjcm9sbDtcbn1cblxuLnNpLWVtcHR5LWNhcnQge1xuXHRAZXh0ZW5kICVjbGVhci1zcGFjaW5nO1xuXHRmb250LXNpemU6IHJlbSgxNXB4KTtcblx0bGluZS1oZWlnaHQ6IDEuNTtcblx0cGFkZGluZzogJHNtYWxsX3NwYWNpbmcgMjVweDtcbn1cblxuLnNpLWNhcnQtaXRlbSB7XG5cdEBleHRlbmQgJWZsZXg7XG5cdEBleHRlbmQgJWFsbC10cmFuc2l0aW9uO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGZsZXgtd3JhcDogbm93cmFwO1xuXHRwYWRkaW5nLWJvdHRvbTogMTBweDtcblx0cGFkZGluZy10b3A6IDEwcHg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHBhZGRpbmctcmlnaHQ6ICRyZWd1bGFyX3NwYWNpbmc7XG5cdHBhZGRpbmctbGVmdDogJHNtYWxsX3NwYWNpbmc7XG5cblx0Jjpob3ZlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwwLjA0KTtcblxuXHRcdC5zaS1yZW1vdmUtY2FydC1pdGVtIHtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwcHgpO1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHR9XG5cdH1cblxuXHQmLnJlbW92aW5nIHtcblx0XHQuc2ktY2FydC1pbWFnZSxcblx0XHQuc2ktY2FydC1pdGVtLWRldGFpbHMge1xuXHRcdFx0b3BhY2l0eTogLjM7XG5cdFx0fVxuXHR9XG5cblx0LnNpLXJlbW92ZS1jYXJ0LWl0ZW0ge1xuXHRcdEBleHRlbmQgJWFsbC10cmFuc2l0aW9uO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDEwcHg7XG5cdFx0cmlnaHQ6IDE1cHg7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDMwcHgpO1xuXHRcdG9wYWNpdHk6IDA7XG5cblx0XHQmOmhvdmVyIC5zaS14IHtcblx0XHRcdGNvbG9yOiBpbmhlcml0O1xuXHRcdH1cblx0fVxuXG5cdC5zaS14IHtcblx0XHRmb250LXNpemU6IHJlbSgxNHB4KSAhaW1wb3J0YW50O1xuXHR9XG59XG5cbi5zaS1jYXJ0LWltYWdlIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGZsZXgtc2hyaW5rOiAwO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdGltZyB7XG5cdFx0d2lkdGg6IDY1cHg7XG5cdFx0bWFyZ2luLXJpZ2h0OiAkc21hbGxfc3BhY2luZztcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Ym9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG5cdH1cbn1cblxuLnNpLWNhcnQtaXRlbS1xdWFudGl0eSB7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cblx0JjphZnRlciB7XG5cdFx0Y29udGVudDogJ1xcMDBkNyc7IC8vICZ0aW1lcztcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRwYWRkaW5nOiAwIDRweDtcblx0fVxufVxuXG4uc2ktY2FydC1pdGVtLW1ldGEge1xuXHRtYXJnaW4tdG9wOiA0cHg7XG5cdEBleHRlbmQgJWZsZXg7XG5cblx0aW5zIHtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cblx0XHQuYW1vdW50IHtcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0fVxuXHR9XG5cblx0ZGVsIHtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdGNvbG9yOiAkY29sb3JfMTM7XG5cdH1cbn1cblxuLnNpLWNhcnQtYnV0dG9ucyB7XG5cdEBleHRlbmQgJWZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHBhZGRpbmc6IDE2cHggJHNtYWxsX3NwYWNpbmc7XG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAkYm9yZGVyX2NvbG9yO1xuXG5cdCYgPiBhIHtcblx0XHRmbGV4OiAxO1xuXG5cdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdFx0fVxuXHR9XG59XG5cbi5zaS1jYXJ0LWl0ZW0tdGl0bGUge1xuXHRAZXh0ZW5kICVjbGVhci1zcGFjaW5nO1xuXHRmb250LXNpemU6IDFyZW07XG5cdGxpbmUtaGVpZ2h0OiAxLjI1O1xuXHRjb2xvcjogJGNvbG9yXzM7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbkBrZXlmcmFtZXMgc2lfYm91bmNlX2luIHtcblx0MCUgICB7IHRyYW5zZm9ybTogc2NhbGUoMSwgMSk7ICAgICB9XG5cdDIwJSAgeyB0cmFuc2Zvcm06IHNjYWxlKDEuNCwgMS40KTsgfVxuXHQ1MCUgIHsgdHJhbnNmb3JtOiBzY2FsZSgwLjgsIDAuOCk7IH1cblx0ODUlICB7IHRyYW5zZm9ybTogc2NhbGUoMS4xLCAxLjEpOyB9XG5cdDEwMCUgeyB0cmFuc2Zvcm06IHNjYWxlKDEsIDEpOyAgICAgfVxufVxuXG4vLyBXb28gbm90aWZpY2F0aW9ucy5cbiNwYWdlIHtcblx0Lndvb2NvbW1lcmNlLW5vdGljZXMtd3JhcHBlciB7XG5cdFx0bWFyZ2luLXRvcDogLSAkc21hbGwtc3BhY2luZztcblx0XHRtYXJnaW4tYm90dG9tOiAkcmVndWxhcl9zcGFjaW5nO1xuXG5cdFx0JjplbXB0eSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXG5cdC53b29jb21tZXJjZS1lcnJvcixcblx0Lndvb2NvbW1lcmNlLWluZm8sXG5cdC53b29jb21tZXJjZS1tZXNzYWdlIHtcblx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogMXJlbTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd29vX2JvcmRlcl9jb2xvcjtcblx0XHRib3JkZXItcmFkaXVzOiAwICRib3JkZXJfcmFkaXVzICRib3JkZXJfcmFkaXVzIDA7XG5cdFx0cGFkZGluZy1sZWZ0OiA0OHB4O1xuXHRcdGJvcmRlci10b3A6IG5vbmU7XG5cdFx0Ym9yZGVyLWxlZnQtd2lkdGg6IDRweDtcblx0XHRib3JkZXItbGVmdC1zdHlsZTogc29saWQ7XG5cdFx0cGFkZGluZzogLjhyZW0gMnJlbSAuOHJlbSA1MHB4O1xuXG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0QGV4dGVuZCAlc2ktaWNvbjtcblx0XHRcdGxlZnQ6ICRzbWFsbF9zcGFjaW5nO1xuXHRcdFx0dG9wOiAxLjFyZW07XG5cdFx0XHRmb250LXNpemU6IHJlbSgyMHB4KTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdH1cblxuXHRcdGE6bm90KC5idXR0b24pOm5vdCguc2ktYnRuKSB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRAZXh0ZW5kICV1bmRlcmxpbmUtbGluaztcblx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0fVxuXG5cdFx0LmJ1dHRvbiB7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IGluaGVyaXQ7XG5cdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdFx0Y29sb3I6IGluaGVyaXQ7XG5cdFx0XHRtaW4taGVpZ2h0OiBhdXRvO1xuXG5cdFx0XHQmLndjLWZvcndhcmQge1xuXHRcdFx0XHRAZXh0ZW5kICV1bmRlcmxpbmUtbGluaztcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Lndvb2NvbW1lcmNlLWluZm8ge1xuXHRcdGJvcmRlci1sZWZ0LWNvbG9yOiAjMWU4NWJlO1xuXG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogXCJcXGU5NzhcIjtcblx0XHR9XG5cdH1cblxuXHQud29vY29tbWVyY2UtZXJyb3Ige1xuXHRcdGJvcmRlci1sZWZ0LWNvbG9yOiAjYjgxYzIzO1xuXG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogXCJcXGU5ZmJcIjtcblx0XHR9XG5cdH1cblxuXHQud29vY29tbWVyY2UtbWVzc2FnZSB7XG5cdFx0Ym9yZGVyLWxlZnQtY29sb3I6ICM4ZmFlMWI7XG5cblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRjb250ZW50OiBcIlxcZTlmZFwiO1xuXHRcdH1cblx0fVxufVxuXG4ud29vY29tbWVyY2Uge1xuXG5cdHVsI3NoaXBwaW5nX21ldGhvZCBsaSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogLjZlbTtcblxuXHRcdGlucHV0IHtcblx0XHRcdG1hcmdpbjogMCAuN2VtIDAgMDtcblx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0fVxuXHR9XG5cblx0Lndvb2NvbW1lcmNlLWN1c3RvbWVyLWRldGFpbHMgYWRkcmVzcyB7XG5cdFx0Ym9yZGVyLXJpZ2h0LXdpZHRoOiAxcHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogJGJvcmRlcl9yYWRpdXM7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkYm9yZGVyX2NvbG9yO1xuXHRcdGJvcmRlci1ib3R0b20td2lkdGg6IDFweDtcblx0XHRwYWRkaW5nOiAxMnB4ICRzbWFsbF9zcGFjaW5nO1xuXHR9XG5cblx0Zm9ybS5jaGVja291dF9jb3Vwb24ge1xuXHRcdEBleHRlbmQgJWZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0cGFkZGluZzogcmVtKDMwcHgpO1xuXHRcdGJvcmRlcjogMnB4IGRhc2hlZCAkYm9yZGVyX2NvbG9yO1xuXHRcdGJvcmRlci1yYWRpdXM6ICRib3JkZXJfcmFkaXVzX3NtYWxsO1xuXHRcdG1hcmdpbi10b3A6ICRzbWFsbGVyX3NwYWNpbmc7XG5cblx0XHRwIHtcblx0XHRcdEBleHRlbmQgJWNsZWFyLXNwYWNpbmc7XG5cdFx0XHR3aWR0aDogYXV0bztcblxuXHRcdFx0Ji5mb3JtLXJvdy1maXJzdCB7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogJHNtYWxsZXJfc3BhY2luZztcblx0XHRcdH1cblxuXHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMXJlbTtcblx0XHRcdFx0ZmxleC1iYXNpczogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuYnV0dG9uIHtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuXHRcdH1cblx0fVxuXG5cdCNjdXN0b21lcl9sb2dpbiBoMiB7XG5cdFx0bWFyZ2luLXRvcDogMDtcblxuXHRcdGZvcm0ubG9naW4sIFxuXHRcdGZvcm0ucmVnaXN0ZXIge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0bWluLWhlaWdodDogMzUxcHg7XG5cdFx0XHRwYWRkaW5nOiByZW0oMzBweCkgMTAlO1xuXHRcdH1cblx0fVxuXG5cdGZvcm0ubG9naW4sIFxuXHRmb3JtLnJlZ2lzdGVyIHtcblx0XHRwYWRkaW5nOiByZW0oMzBweCkgNDAlIHJlbSgzMHB4KSByZW0oMzBweCk7XG5cdFx0Ym9yZGVyLXJhZGl1czogJGJvcmRlcl9yYWRpdXNfc21hbGw7XG5cdFx0bWFyZ2luLXRvcDogJHNtYWxsZXJfc3BhY2luZztcblx0XHRib3JkZXItY29sb3I6ICRib3JkZXJfY29sb3I7XG5cdFx0Ym9yZGVyLXdpZHRoOiAxcHg7XG5cblx0XHRwOmZpcnN0LWNoaWxkIHtcblx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0fVxuXG5cdFx0LmZvcm0tcm93IHtcblx0XHRcdG1hcmdpbjogMCAwIDEuNXJlbTtcblxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuYnV0dG9uIHtcblx0XHRcdG1hcmdpbi1yaWdodDogcmVtKCRzbWFsbF9zcGFjaW5nKTtcblx0XHR9XG5cblx0XHRsYWJlbCBzcGFuIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0fVxuXG5cdFx0Lmxvc3RfcGFzc3dvcmQge1xuXHRcdFx0Zm9udC1zaXplOiByZW0oMTNweCk7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAtIHJlbSgxNXB4KTtcblx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblxuXHRcdFx0YSB7XG5cdFx0XHRcdEBleHRlbmQgJXVuZGVybGluZS1saW5rO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5mb3JtLXJvdy1maXJzdCxcblx0XHQuZm9ybS1yb3ctbGFzdCB7XG5cdFx0XHR3aWR0aDogNDklO1xuXHRcdH1cblx0fVxuXG5cdHN0cm9uZyB7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0fVxuXG5cdC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyB7XG5cdFx0bWFyZ2luLXRvcDogMXJlbTtcblxuXHRcdHRleHRhcmVhIHtcblx0XHRcdG1pbi1oZWlnaHQ6IDIwMHB4O1xuXHRcdH1cblx0fVxuXG5cdC5uYXYtbGlua3Mge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxuXG5cdCN5aXRoLXdjd2wtZm9ybSB0YWJsZS5zaG9wX3RhYmxlLFxuXHQud29vY29tbWVyY2UtY2FydC1mb3JtIHRhYmxlLnNob3BfdGFibGUsXG5cdC53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXIgdGFibGUuc2hvcF90YWJsZSB7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdGJvcmRlcjogMDtcblx0XHRib3JkZXItcmFkaXVzOiAkYm9yZGVyX3JhZGl1cztcblx0XHRjb2xvcjogJGNvbG9yXzM7XG5cdFx0Ym9yZGVyLXNwYWNpbmc6IDA7XG5cblx0XHRhIHtcblx0XHRcdGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcblx0XHR9XG5cblx0XHRhOm5vdCguc2ktd29vLXBsdXMpOm5vdCguc2ktd29vLW1pbnVzKTpub3QoLnNpLWJ0bik6bm90KC5yZW1vdmVfZnJvbV93aXNobGlzdCkge1xuXHRcdFx0Y29sb3I6IGluaGVyaXQ7XG5cdFx0fVxuXG5cdFx0dGhlYWQge1xuXHRcdFx0Zm9udC1zaXplOiAxcmVtO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNWVtO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAuMDJlbTtcblxuXHRcdFx0dGgge1xuXHRcdFx0XHRAZXh0ZW5kICV1cHBlcmNhc2Utc3R5bGU7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3b29fYm9yZGVyX2NvbG9yO1xuXHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdHBhZGRpbmc6IHJlbSgkc21hbGxfc3BhY2luZykgMDtcblx0XHRcdFx0Ym9yZGVyOiAwICFpbXBvcnRhbnQ7XG5cblx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogJGJvcmRlcl9yYWRpdXNfbGFyZ2UgMCAwIDA7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDAgJGJvcmRlcl9yYWRpdXNfbGFyZ2UgMCAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0dGgsXG5cdFx0dGQge1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogJHNtYWxsX3NwYWNpbmc7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6ICRzbWFsbF9zcGFjaW5nO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHRib3JkZXItbGVmdDogM3B4IHNvbGlkICR3b29fYm9yZGVyX2NvbG9yO1xuXHRcdFx0fVxuXG5cdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAkc21hbGxfc3BhY2luZztcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAkc21hbGxfc3BhY2luZztcblx0XHRcdFx0Ym9yZGVyLXJpZ2h0LXdpZHRoOiAzcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0dGQge1xuXHRcdFx0cGFkZGluZzogMXJlbSAwO1xuXHRcdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgJHdvb19ib3JkZXJfY29sb3I7XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJHdvb19ib3JkZXJfY29sb3I7XG5cdFx0fVxuXG5cdFx0dHIge1xuXHRcdFx0QGluY2x1ZGUgZm9yLXRhYmxldC1hbmQtcGhvbmUge1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiBzb2xpZCAzcHggJHdvb19ib3JkZXJfY29sb3I7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAxNXB4O1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXG5cdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0dGQge1xuXHRcdFx0XHRcdGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkd29vX2JvcmRlcl9jb2xvciAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdHBhZGRpbmc6IHJlbSgxNnB4KSAwICFpbXBvcnRhbnQ7XG5cblx0XHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQjeWl0aC13Y3dsLWZvcm0gdGFibGUuc2hvcF90YWJsZSxcblx0Lndvb2NvbW1lcmNlLWNhcnQtZm9ybSB0YWJsZS5zaG9wX3RhYmxlIHtcblx0XHR0cjpudGgtbGFzdC1jaGlsZCgyKSB0ZCB7XG5cdFx0XHRib3JkZXItYm90dG9tLXdpZHRoOiAzcHg7XG5cdFx0XHRib3JkZXItYm90dG9tLWNvbG9yOiAkd29vX2JvcmRlcl9jb2xvcjtcblxuXHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDAgMCAwICRib3JkZXJfcmFkaXVzO1xuXHRcdFx0fVxuXG5cdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAwIDAgJGJvcmRlcl9yYWRpdXMgMDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHR0cjpsYXN0LWNoaWxkIHRkIHtcblx0XHRcdGJvcmRlci1ib3R0b206IDA7XG5cdFx0XHRib3JkZXItbGVmdDogMDtcblx0XHRcdGJvcmRlci1yaWdodDogMDtcblx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHRcdHBhZGRpbmctdG9wOiAkc21hbGxfc3BhY2luZztcblx0XHR9XG5cdH1cblxuXHQuY291cG9uIHtcblx0XHRAaW5jbHVkZSBmb3ItdGFibGV0LWFuZC1waG9uZSB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkd29vX2JvcmRlcl9jb2xvcjtcblx0XHRcdHBhZGRpbmc6IHJlbSgxNnB4KSAhaW1wb3J0YW50O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogJGJvcmRlcl9yYWRpdXM7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiByZW0oMzJweCk7XG5cdFx0fVxuXHR9XG5cblx0Lndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlciB0YWJsZS5zaG9wX3RhYmxlIHtcblx0XHR0aCxcblx0XHR0ZCB7XG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdH1cblxuXHRcdHRmb290IHtcblx0XHRcdHRyIHtcblx0XHRcdFx0dGQsXG5cdFx0XHRcdHRoIHtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cblx0XHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdGJvcmRlci1sZWZ0OiAzcHggc29saWQgJHdvb19ib3JkZXJfY29sb3IgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkd29vX2JvcmRlcl9jb2xvciAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0dGg6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbS13aWR0aDogM3B4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0dGgge1xuXHRcdFx0XHRcdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICR3b29fYm9yZGVyX2NvbG9yICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHR0ZCxcblx0XHRcdFx0XHR0aCB7XG5cdFx0XHRcdFx0XHRib3JkZXItdG9wOiBzb2xpZCAkc21hbGxlcl9zcGFjaW5nICR3b29fYm9yZGVyX2NvbG9yICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0dGZvb3QgdHI6bGFzdC1jaGlsZCB0ZCB7XG5cdFx0XHRib3JkZXItYm90dG9tLXdpZHRoOiAzcHg7XG5cdFx0XHRib3JkZXItYm90dG9tLWNvbG9yOiAkd29vX2JvcmRlcl9jb2xvcjtcblxuXHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDAgMCAwICRib3JkZXJfcmFkaXVzO1xuXHRcdFx0fVxuXG5cdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAwIDAgJGJvcmRlcl9yYWRpdXMgMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHR0ZC5wcm9kdWN0LW5hbWUge1xuXHRcdGltZyB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHdpZHRoOiA2NHB4O1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAxcmVtO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogJGJvcmRlcl9yYWRpdXM7XG5cdFx0fVxuXG5cdFx0YSB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdH1cblx0fVxuXG5cdGEucmVtb3ZlIHtcblx0XHRoZWlnaHQ6IDEuNWVtO1xuXHRcdHdpZHRoOiAxLjVlbTtcblx0XHRsaW5lLWhlaWdodDogMS40OGVtO1xuXG5cdFx0aSB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR0b3A6IC0xcHg7XG5cdFx0fVxuXHR9XG5cblx0LnByb2R1Y3QtcmVtb3ZlIHtcblx0XHR3aWR0aDogMzBweDtcblxuXHRcdEBpbmNsdWRlIGZvci10YWJsZXQtYW5kLXBob25lIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG5cdFx0XHRcdGNvbnRlbnQ6IGF0dHIoZGF0YS10aXRsZSkgXCI6IFwiO1xuXHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdH1cblxuXHRcdFx0YSB7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdFx0fVxuXG5cdFx0fVxuXG5cdFx0aSB7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0fVxuXHR9XG5cblx0LnF1YW50aXR5IHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHBhZGRpbmctcmlnaHQ6IDI4cHg7XG5cblx0XHQuc2ktd29vLW1pbnVzLFxuXHRcdC5zaS13b28tcGx1cyB7XG5cdFx0XHRAZXh0ZW5kICVmbGV4O1xuXHRcdFx0Zm9udC1mYW1pbHk6ICRzeXN0ZW1fZm9udF9mYW1pbHk7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0d2lkdGg6IDI4cHg7XG5cdFx0XHRoZWlnaHQ6IDIzcHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMjBweDtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG5cdFx0XHRhbGlnbi1pdGVtczogaW5pdGlhbDtcblx0XHRcdGNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG5cdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdvb19ib3JkZXJfY29sb3I7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnNpLXdvby1wbHVzIHtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDAgJGJvcmRlcl9yYWRpdXNfc21hbGwgMCAwO1xuXHRcdH1cblxuXHRcdC5zaS13b28tbWludXMge1xuXHRcdFx0dG9wOiBhdXRvO1xuXHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0aGVpZ2h0OiAyNHB4O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMCAwICRib3JkZXJfcmFkaXVzX3NtYWxsIDBcblx0XHR9XG5cblx0XHQucXR5IHtcblx0XHRcdG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG5cdFx0XHRib3JkZXItcmlnaHQ6IG5vbmU7XG5cdFx0XHRoZWlnaHQ6ICRidXR0b25fcmVndWxhcl9oZWlnaHQ7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAkYm9yZGVyX3JhZGl1c19zbWFsbCAwIDAgJGJvcmRlcl9yYWRpdXNfc21hbGw7XG5cdFx0XHR3aWR0aDogNjBweDsgXG5cdFx0fVxuXG5cdFx0aW5wdXRbdHlwZT1udW1iZXJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLCBcblx0XHRpbnB1dFt0eXBlPW51bWJlcl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24geyBcblx0XHRcdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTsgXG5cdFx0XHRtYXJnaW46IDA7IFxuXHRcdH1cblxuXHRcdGlucHV0W3R5cGU9bnVtYmVyXSB7XG5cdFx0ICAgIC1tb3otYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xuXHRcdH1cblx0fVxuXG5cdCNjb3Vwb25fY29kZSB7XG5cdFx0bWFyZ2luLXJpZ2h0OiAxNXB4O1xuXHRcdG1pbi13aWR0aDogMjEwcHg7XG5cdFx0bWluLWhlaWdodDogJGJ1dHRvbl9yZWd1bGFyX2hlaWdodDtcblx0XHRwYWRkaW5nLWxlZnQ6ICRzbWFsbF9zcGFjaW5nO1xuXHRcdHBhZGRpbmctcmlnaHQ6ICRzbWFsbF9zcGFjaW5nO1xuXHR9XG5cblx0LmNhcnQtY29sbGF0ZXJhbHMge1xuXHRcdG1hcmdpbi10b3A6ICRtZWRpdW1fc3BhY2luZztcblx0fVxuXG5cdC5jYXJ0X3RvdGFscyBoMixcblx0LmNyb3NzLXNlbGxzID4gaDQge1xuXHRcdG1hcmdpbi1ib3R0b206IDFlbTtcblx0fVxuXG5cdC8vIENhcnQgdG90YWxzLlxuXHQuY2FydF90b3RhbHMge1xuXHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdG1hcmdpbi1ib3R0b206IDA7IC8vIHJlY2VudGx5IGNoYW5nZWQgdG8gMHB4LiBXYXMgJHJlZ3VsYXJfc3BhY2luZztcblxuXHRcdHRhYmxlLnNob3BfdGFibGUge1xuXHRcdFx0QGV4dGVuZCAlY2xlYXItYmFzaWNzO1xuXHRcdFx0Ym9yZGVyOiAzcHggc29saWQgJHdvb19ib3JkZXJfY29sb3I7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAkYm9yZGVyX3JhZGl1cztcblxuXHRcdFx0dGgge1xuXHRcdFx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkd29vX2JvcmRlcl9jb2xvcjtcblx0XHRcdH1cblxuXHRcdFx0dGQsXG5cdFx0XHR0aCB7XG5cdFx0XHRcdHBhZGRpbmc6IDFyZW0gJHNtYWxsLXNwYWNpbmc7XG5cdFx0XHR9XG5cblx0XHRcdHRoLFxuXHRcdFx0dGQge1xuXHRcdFx0XHRib3JkZXItY29sb3I6ICR3b29fYm9yZGVyX2NvbG9yO1xuXHRcdFx0XHRib3JkZXItdG9wLXdpZHRoOiAxcHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHR9XG5cblx0XHRcdC5vcmRlci10b3RhbCB7XG5cdFx0XHRcdHRoLFxuXHRcdFx0XHR0ZCB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdvb19ib3JkZXJfY29sb3I7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuc2hvdy1vbi1ob3ZlciB7XG5cdFx0QGV4dGVuZCAlc3RyZXRjaC1hYnNvbHV0ZTtcblx0XHRAZXh0ZW5kICVjbGVhci1zcGFjaW5nO1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAuMnMgbGluZWFyLCB0cmFuc2Zvcm0gNXMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC4yNSwgMSk7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuXHR9XG5cblx0bGkucHJvZHVjdDpob3ZlciB7XG5cdFx0LnNob3ctb24taG92ZXIge1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdHRyYW5zZm9ybTogc2NhbGUzZCgxLjA1LCAxLjA1LCAxLjA1KTtcblx0XHR9XG5cdH1cblxuXHRmb3JtIC5mb3JtLXJvdyB7XG5cdFx0bWFyZ2luOiAxcmVtIDAgMXJlbTtcblx0XHRwYWRkaW5nOiAwO1xuXG5cdFx0Ji5ub3RlcyB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdH1cblx0fVxufVxuXG4ud29vY29tbWVyY2UgdGFibGUuc2hvcF90YWJsZV9yZXNwb25zaXZlIHRyOm50aC1jaGlsZCgybikgdGQsIFxuLndvb2NvbW1lcmNlLXBhZ2UgdGFibGUuc2hvcF90YWJsZV9yZXNwb25zaXZlIHRyOm50aC1jaGlsZCgybikgdGQge1xuXHRAaW5jbHVkZSBmb3ItdGFibGV0LWFuZC1waG9uZSB7XG5cdFx0YmFja2dyb3VuZDogbm9uZTtcblx0fVxufVxuXG5cbi8vIFNoaXBwaW5nIGNhbGN1bGF0b3IuXG4uc2hpcHBpbmctY2FsY3VsYXRvci1mb3JtID4gcDpsYXN0LW9mLXR5cGUge1xuXHRtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uc2hpcHBpbmctY2FsY3VsYXRvci1idXR0b24ge1xuXHRAZXh0ZW5kICV1bmRlcmxpbmUtbGluaztcblx0Ym94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuXHR0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcblxuXHQmOmFmdGVyIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cbn1cblxuLndvb2NvbW1lcmNlLXNoaXBwaW5nLW1ldGhvZHMgbGFiZWwsXG4ud29vY29tbWVyY2UtcmVtb3ZlLWNvdXBvbixcbi53b29jb21tZXJjZSAub3B0aW9uYWwge1xuXHRmb250LXdlaWdodDogNDAwO1xufVxuXG4ud29vY29tbWVyY2UtY2FydCB7XG5cdC5yZXR1cm4tdG8tc2hvcDpub3QoLnNpLXdvby1yZXR1cm4pIHtcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuI2FkZF9wYXltZW50X21ldGhvZCAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWRlc3RpbmF0aW9uLCBcbi53b29jb21tZXJjZS1jYXJ0IC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyAud29vY29tbWVyY2Utc2hpcHBpbmctZGVzdGluYXRpb24sIFxuLndvb2NvbW1lcmNlLWNoZWNrb3V0IC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyAud29vY29tbWVyY2Utc2hpcHBpbmctZGVzdGluYXRpb24ge1xuXHRmb250LXNpemU6IHJlbSgxM3B4KTtcblx0bWFyZ2luLXRvcDogMXJlbTtcblx0bWFyZ2luLWJvdHRvbTogLjQ1cmVtO1xufVxuXG4vLyBTaG9wIHBhZ2UuXG4uc2ktd29vLWJlZm9yZS1zaG9wIHtcblx0QGV4dGVuZCAlZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0bWFyZ2luLWJvdHRvbTogMzBweDtcblxuXHQud29vY29tbWVyY2Utb3JkZXJpbmcge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRtYXJnaW4tbGVmdDogYXV0bztcblxuXHRcdC5vcmRlcmJ5IHtcblx0XHRcdHdpZHRoOiAxMjZweDtcblx0XHR9XG5cdH1cblxuXHQjc2ktb3JkZXJieSB7XG5cdFx0QGV4dGVuZCAldW5kZXJsaW5lLWxpbms7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR6LWluZGV4OiAxO1xuXG5cdFx0JiA+IGkge1xuXHRcdFx0Zm9udC1zaXplOiAuODY2ZW07XG5cdFx0XHRtYXJnaW4tbGVmdDogcmVtKDEwcHgpO1xuXHRcdH1cblx0fVxuXG5cdHNlbGVjdCB7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2FsYygxMDAlKSAuOGVtO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsMCk7XG5cdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdHBhZGRpbmctcmlnaHQ6IDE5cHg7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRoZWlnaHQ6IGluaXRpYWw7XG5cdFx0bGluZS1oZWlnaHQ6IGluaGVyaXQ7XG5cblx0XHQmLmN1c3RvbS1zZWxlY3QtbG9hZGVkIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHR6LWluZGV4OiAyO1xuXG5cdFx0XHQmOmhvdmVyIH4gI3NpLW9yZGVyYnkge1xuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0dHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLCAxKSB0cmFuc2xhdGVaKDFweCk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLndvb2NvbW1lcmNlIHtcblxuXHQvLyBTdGFyIHJhdGluZ3MuXG5cdC5zdGFyLXJhdGluZyB7XG5cdFx0bWluLWhlaWdodDogMWVtO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0Zm9udC1zaXplOiByZW0oMTNweCkgIWltcG9ydGFudDtcblx0XHR3aWR0aDogcmVtKDc3cHgpO1xuXHRcdG1heC13aWR0aDogcmVtKDc3cHgpO1xuXHRcdG1hcmdpbjogcmVtKDVweCkgMCAwO1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcblx0XHRsZXR0ZXItc3BhY2luZzogcmVtKDJweCk7XG5cdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuXHRcdHNwYW4ge1xuXHRcdFx0cGFkZGluZy10b3A6IDFlbTtcblxuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRAZXh0ZW5kICVhbGwtdHJhbnNpdGlvbjtcblx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRjb250ZW50OiAnXFw1M1xcNTNcXDUzXFw1M1xcNTMnO1xuXHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHR9XG5cdH1cblxuXHR1bC5wcm9kdWN0cyB7XG5cdFx0bGkucHJvZHVjdCB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAkcmVndWxhcl9zcGFjaW5nO1xuXG5cdFx0XHQubWV0YS13cmFwIHtcblx0XHRcdFx0JiA+ICoge1xuXHRcdFx0XHRcdG1hcmdpbjogLjc1ZW0gMCAuNzVlbSAwO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0JiA+IC5wcmljZSB7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMS4yNWVtO1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEuMjVlbTtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYgPiAuc3Rhci1yYXRpbmcge1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0JiA+IC5zaS1sb29wLXByb2R1Y3RfX2NhdGVnb3J5LXdyYXAge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogLjkyODVlbTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYgPiAqOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmID4gKjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Lndvb2NvbW1lcmNlLWxvb3AtcHJvZHVjdF9fdGl0bGUsXG5cdFx0XHQud29vY29tbWVyY2UtbG9vcC1wcm9kdWN0X19saW5rIGgyLFxuXHRcdFx0LnNpLWxvb3AtcHJvZHVjdF9fY2F0ZWdvcnktd3JhcCBhLFxuXHRcdFx0LnByaWNlIHtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNTtcblx0XHRcdH1cblxuXHRcdFx0Lndvb2NvbW1lcmNlLWxvb3AtcHJvZHVjdF9fbGluayBoMiB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS4wNjY2ZW07XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRcdFx0XHRmb250LXN0eWxlOiBpbmhlcml0O1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogaW5oZXJpdDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IGluaGVyaXQ7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHR9XG5cblx0XHRcdC5tZXRhLXdyYXAgLndvb2NvbW1lcmNlLWxvb3AtcHJvZHVjdF9fbGluayxcblx0XHRcdC5zaS1sb29wLXByb2R1Y3RfX2NhdGVnb3J5LXdyYXAge1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblxuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogaW5oZXJpdDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQucHJpY2Uge1xuXHRcdFx0XHRAZXh0ZW5kICVjbGVhci1zcGFjaW5nO1xuXHRcdFx0XHRjb2xvcjogaW5oZXJpdDtcblx0XHRcdFx0Zm9udC1zaXplOiBpbmhlcml0O1xuXHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXG5cdFx0XHRcdGlucyB7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRkZWwge1xuXHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0Y29sb3I6ICRjb2xvcl8xMztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRhIGltZyxcblx0XHRcdCYucHJvZHVjdC1jYXRlZ29yeSB7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6ICRib3JkZXJfcmFkaXVzO1xuXHRcdFx0fVxuXG5cdFx0XHRhIGltZyB7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdH1cblxuXHRcdFx0Lndvb2NvbW1lcmNlLXBsYWNlaG9sZGVyIHtcblx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHQmLnByb2R1Y3QtY2F0ZWdvcnkge1xuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdCYgPiBhOmFmdGVyIHtcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0JiA+IGEge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXG5cdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRAZXh0ZW5kICVzdHJldGNoLWFic29sdXRlO1xuXHRcdFx0XHRcdFx0QGV4dGVuZCAlYWxsLXRyYW5zaXRpb247XG5cdFx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCAjMDAwIDAlLCB0cmFuc3BhcmVudCAxMDAlKTtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSg0MCUpO1xuXHRcdFx0XHRcdFx0b3BhY2l0eTogLjg1O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQud29vY29tbWVyY2UtbG9vcC1jYXRlZ29yeV9fdGl0bGUge1xuXHRcdFx0XHRAZXh0ZW5kICVhbGwtdHJhbnNpdGlvbjtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRib3R0b206ICRzbWFsbF9zcGFjaW5nO1xuXHRcdFx0XHRsZWZ0OiAkc21hbGxfc3BhY2luZztcblx0XHRcdFx0cmlnaHQ6ICRzbWFsbF9zcGFjaW5nO1xuXHRcdFx0XHRmb250LXNpemU6IHJlbSgxNnB4KTtcblx0XHRcdFx0Y29sb3I6ICNGRkY7XG5cdFx0XHRcdHotaW5kZXg6IDI7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgcmVtKDE4cHgpLCAwKTtcblxuXHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRAZXh0ZW5kICVhbGwtdHJhbnNpdGlvbjtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxM3B4KTtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IHJlbSg1cHgpO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgcmVtKDEzcHgpLCAwKTtcblx0XHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHQud29vY29tbWVyY2UtbG9vcC1jYXRlZ29yeV9fdGl0bGUge1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cblx0XHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQud29vY29tbWVyY2UtbG9vcC1jYXRlZ29yeV9fdGl0bGUgaDMge1xuXHRcdFx0XHRAZXh0ZW5kICVjbGVhci1zcGFjaW5nO1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHR9XG5cblx0XHRcdCYub3V0b2ZzdG9jayB7XG5cblx0XHRcdFx0YSBpbWcge1xuXHRcdFx0XHRcdEBleHRlbmQgJWFsbC10cmFuc2l0aW9uO1xuXHRcdFx0XHRcdG9wYWNpdHk6IC41O1xuXG5cdFx0XHRcdFx0Ji5zaG93LW9uLWhvdmVyIHtcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0LnN3YXAtb24taG92ZXIgYSBpbWcge1xuXHRcdFx0XHRcdFx0b3BhY2l0eTogMDtcblxuXHRcdFx0XHRcdFx0Ji5zaG93LW9uLWhvdmVyIHtcblx0XHRcdFx0XHRcdFx0b3BhY2l0eTogLjU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5hZGRlZF90b19jYXJ0IHtcblx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdFx0Ym90dG9tOiAxMnB4O1xuXHRcdFx0XHRsZWZ0OiAxMnB4O1xuXHRcdFx0XHRyaWdodDogMTJweDtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yXzM7XG5cblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigkY29sb3JfMywgNSk7XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRAZXh0ZW5kICVzaS1pY29uO1xuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiXFxlOWM0XCI7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiByZW0oMTBweCk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0YS5zaS1idG4sXG5cdFx0XHRhLmFkZGVkX3RvX2NhcnQge1xuXHRcdFx0XHRAZXh0ZW5kICVhbGwtdHJhbnNpdGlvbjtcblx0XHRcdFx0Ly8gZm9udC1zaXplOiByZW0oMTJweCk7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0ei1pbmRleDogMjtcblx0XHRcdFx0cGFkZGluZzogLjVlbSAxZW07XG5cdFx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IC4yNXMgIWltcG9ydGFudDtcblx0XHRcdH1cblxuXHRcdFx0LnNpLXByb2R1Y3QtdGh1bWIge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkc21hbGxlcl9zcGFjaW5nO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAkYm9yZGVyX3JhZGl1cztcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdFx0XHRcdC5zaS1idG4ge1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwzMHB4LDApO1xuXHRcdFx0XHRcdGJvdHRvbTogMTJweDtcblx0XHRcdFx0XHRsZWZ0OiAxMnB4O1xuXHRcdFx0XHRcdHJpZ2h0OiAxMnB4O1xuXHRcdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Jjpob3ZlciAuc2ktYnRuLFxuXHRcdFx0LmxvYWRpbmcuc2ktYnRuIHtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLDAsMCk7XG5cdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IDBzICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cblx0XHRcdC5sb2FkaW5nLnNpLWJ0biB7XG5cdFx0XHRcdG9wYWNpdHk6IC43NTtcblx0XHRcdH1cblxuXHRcdFx0Jjpob3ZlciAuYWRkZWRfdG9fY2FydCB7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEyMCUsIDApO1xuXHRcdFx0XHR0cmFuc2l0aW9uLWRlbGF5OiAwcyAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdG1hcmdpbi1ib3R0b206IC0kcmVndWxhcl9zcGFjaW5nO1xuXG5cdFx0Ji55aXRoLXdjYW4tbG9hZGluZyB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAkcmVndWxhcl9zcGFjaW5nO1xuXHRcdH1cblx0fVxuXG5cdHVsI3NoaXBwaW5nX21ldGhvZCAuYW1vdW50IHtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHR9XG59XG5cbi53b29jb21tZXJjZS1wYWdlIHtcblx0LmVudHJ5LWNvbnRlbnQge1xuXHRcdGZvbnQtc2l6ZTogcmVtKCRib2R5X2ZvbnRfc2l6ZSk7XG5cdH1cbn1cblxuLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1yZXN1bHQtY291bnQsXG4ud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLW9yZGVyaW5nIHtcblx0bWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLy8gQmFkZ2VzLlxuLndvb2NvbW1lcmNlIHtcblx0dWwucHJvZHVjdHMgbGkucHJvZHVjdCAub25zYWxlLFxuXHRzcGFuLm9uc2FsZSB7XG5cdFx0bWluLXdpZHRoOiBpbml0aWFsO1xuXHRcdG1pbi1oZWlnaHQ6IGluaXRpYWw7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdGxlZnQ6IDEycHg7XG5cdFx0dG9wOiAxMnB4O1xuXHRcdHJpZ2h0OiBhdXRvO1xuXHRcdGJvdHRvbTogYXV0bztcblx0XHRib3JkZXItcmFkaXVzOiAkYm9yZGVyX3JhZGl1c19zbWFsbDtcblx0XHRsaW5lLWhlaWdodDogaW5oZXJpdDtcblx0XHRwYWRkaW5nOiAzcHggMTBweDtcblx0XHRmb250LXNpemU6IHJlbSgxM3B4KTtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdHotaW5kZXg6IDI7XG5cdH1cblxuXHRzcGFuLm9uc2FsZS5zb2xkLW91dCxcblx0dWwucHJvZHVjdHMgbGkucHJvZHVjdCAub25zYWxlLnNvbGQtb3V0IHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfMztcblx0fVxufVxuXG4vLyBDaGVja291dCBwYWdlLlxuLndvb2NvbW1lcmNlLWNoZWNrb3V0IHtcblx0cC53b29jb21tZXJjZS1ub3RpY2Uge1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdH1cbn1cblxuLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXIge1xuXHRwYWRkaW5nOiAycHggMjdweCAzMHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkd29vX2JvcmRlcl9jb2xvcjtcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgJGJvcmRlcl9yYWRpdXMgJGJvcmRlcl9yYWRpdXM7XG5cblx0c3Ryb25nLFxuXHQud29vY29tbWVyY2UtUHJpY2UtYW1vdW50LmFtb3VudCxcblx0dGgsXG5cdHRkIHtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHR9XG5cblx0Lm9yZGVyLXRvdGFsIHtcblx0XHR0aCB7XG5cdFx0XHRmb250LXdlaWdodDogNjAwICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdC53b29jb21tZXJjZS1QcmljZS1hbW91bnQuYW1vdW50IHtcblx0ICBcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHR9XG5cdH1cblxuXHR0YWJsZS5zaG9wX3RhYmxlIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuXHRcdGJvcmRlci1yYWRpdXM6IDZweDtcblx0XHRtYXJnaW4tYm90dG9tOiAkc21hbGxfc3BhY2luZztcblxuXHRcdHRoZWFkIHtcblx0XHRcdHRoIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcblx0XHRcdFx0Ym9yZGVyOiBzb2xpZCAzcHggJHdvb19ib3JkZXJfY29sb3IgIWltcG9ydGFudDtcblxuXHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHRib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4ud29vY29tbWVyY2UtY2hlY2tvdXQgLmNvbDItc2V0IC5jb2wtMiB7XG5cdHBvc2l0aW9uOiBzdGlja3k7XG5cdHRvcDogMDtcbn1cblxuI29yZGVyX3Jldmlld19oZWFkaW5nIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJHdvb19ib3JkZXJfY29sb3I7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0cGFkZGluZzogMS41cmVtIDAgMWVtO1xuXHRtYXJnaW4tYm90dG9tOiAwO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuXHR6LWluZGV4OiAtMTtcblxuXHQmOmFmdGVyIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IC0yMHB4O1xuXHRcdHJpZ2h0OiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0aGVpZ2h0OiAyMHB4O1xuXHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgtNDVkZWcsICR3b29fYm9yZGVyX2NvbG9yIDMzLjMzMyUsIHRyYW5zcGFyZW50IDMzLjMzMyUsIHRyYW5zcGFyZW50IDY2LjY2NyUsICR3b29fYm9yZGVyX2NvbG9yIDY2LjY2NyUpLCBsaW5lYXItZ3JhZGllbnQoNDVkZWcsICR3b29fYm9yZGVyX2NvbG9yIDMzLjMzMyUsIHRyYW5zcGFyZW50IDMzLjMzMyUsIHRyYW5zcGFyZW50IDY2LjY2NyUsICR3b29fYm9yZGVyX2NvbG9yIDY2LjY2NyUpO1xuXHRcdGJhY2tncm91bmQtc2l6ZTogMTJweCA0NHB4O1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDAgLTIycHg7XG5cdH1cbn1cblxuI3NoaXAtdG8tZGlmZmVyZW50LWFkZHJlc3Mge1xuXHRAZXh0ZW5kICVmbGV4O1xuXHRAZXh0ZW5kICVjbGVhci1zcGFjaW5nO1xuXHRtYXJnaW4tYm90dG9tOiAxZW07XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHBhZGRpbmc6IDFyZW0gcmVtKCRzbWFsbF9zcGFjaW5nKTtcblx0YmFja2dyb3VuZC1jb2xvcjogJHdvb19ib3JkZXJfY29sb3I7XG5cdGNvbG9yOiBpbmhlcml0O1xuXHRib3JkZXItcmFkaXVzOiAkYm9yZGVyX3JhZGl1c19zbWFsbDtcblx0Zm9udC1zaXplOiBpbmhlcml0O1xuXG5cdGxhYmVsIHtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHR9XG59XG5cbi53b29jb21tZXJjZS1pbnZhbGlkICN0ZXJtcyB7XG5cdG91dGxpbmU6IG5vbmU7XG5cdGJvcmRlci1jb2xvcjogI2YwMDtcblxuXHQmICsgc3BhbiBhIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxufVxuXG4jcGxhY2Vfb3JkZXIge1xuXHRmbG9hdDogbm9uZTtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDU3cHg7XG5cdGZvbnQtc2l6ZTogMXJlbTtcblx0dGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG5cdG1hcmdpbi10b3A6IDFyZW07XG59XG5cbiNhZGRfcGF5bWVudF9tZXRob2QgI3BheW1lbnQsXG4ud29vY29tbWVyY2UtY2FydCAjcGF5bWVudCxcbi53b29jb21tZXJjZS1jaGVja291dCAjcGF5bWVudCB7XG5cdEBleHRlbmQgJWNsZWFyLXNwYWNpbmc7XG5cdGJvcmRlci1yYWRpdXM6IDA7XG5cdGJhY2tncm91bmQ6IG5vbmU7XG5cdGJvcmRlci1ib3R0b20tY29sb3I6ICRib3JkZXJfY29sb3I7XG59XG5cbiNhZGRfcGF5bWVudF9tZXRob2QgI3BheW1lbnQgZGl2LmZvcm0tcm93LCBcbi53b29jb21tZXJjZS1jYXJ0ICNwYXltZW50IGRpdi5mb3JtLXJvdywgXG4ud29vY29tbWVyY2UtY2hlY2tvdXQgI3BheW1lbnQgZGl2LmZvcm0tcm93IHtcblx0QGV4dGVuZCAlY2xlYXItc3BhY2luZztcbn1cblxuI2FkZF9wYXltZW50X21ldGhvZCAjcGF5bWVudCB1bC5wYXltZW50X21ldGhvZHMsIFxuLndvb2NvbW1lcmNlLWNhcnQgI3BheW1lbnQgdWwucGF5bWVudF9tZXRob2RzLCBcbi53b29jb21tZXJjZS1jaGVja291dCAjcGF5bWVudCB1bC5wYXltZW50X21ldGhvZHMge1xuXHRAZXh0ZW5kICVjbGVhci1zcGFjaW5nO1xufVxuXG4jYWRkX3BheW1lbnRfbWV0aG9kICNwYXltZW50IHVsLnBheW1lbnRfbWV0aG9kcywgXG4ud29vY29tbWVyY2UtY2FydCAjcGF5bWVudCB1bC5wYXltZW50X21ldGhvZHMsIFxuLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNwYXltZW50IHVsLnBheW1lbnRfbWV0aG9kcyB7XG5cdG1hcmdpbjogMCAzcHggJHNtYWxsX3NwYWNpbmcgM3B4O1xuXHRib3JkZXItYm90dG9tOiBub25lO1xuXG5cdC53b29jb21tZXJjZS1ub3RpY2Uge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG5cdH1cblxuXHRsaTpub3QoLndvb2NvbW1lcmNlLW5vdGljZSkge1xuXHRcdEBleHRlbmQgJWZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuXHRcdHBhZGRpbmc6IDFyZW0gcmVtKCRzbWFsbF9zcGFjaW5nKTtcblx0XHRib3JkZXItYm90dG9tOiBzb2xpZCAzcHggJHdvb19ib3JkZXJfY29sb3I7XG5cblx0XHQmLnBheW1lbnRfbWV0aG9kX3BheXBhbCB7XG5cdFx0XHRAZXh0ZW5kICVmbGV4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzdHJldGNoO1xuXG5cdFx0XHRsYWJlbCB7XG5cdFx0XHRcdGZsZXgtZ3JvdzogMTtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHR9XG5cblx0XHRcdGltZyB7XG5cdFx0XHRcdG9yZGVyOiAzO1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xuXHRcdFx0XHRtYXgtaGVpZ2h0OiA1MHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGlucHV0IHtcblx0XHRcdG1hcmdpbi1yaWdodDogLjdlbTtcblx0XHR9XG5cdH1cblxuXHQuYWJvdXRfcGF5cGFsIHtcblx0XHRAZXh0ZW5kICV1bmRlcmxpbmUtbGluaztcblx0XHRsaW5lLWhlaWdodDogaW5oZXJpdDtcblx0XHRmb250LXNpemU6IHJlbSgxMnB4KTtcblx0XHRtYXJnaW4tbGVmdDogcmVtKDE0cHgpO1xuXHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdH1cbn1cblxuI2FkZF9wYXltZW50X21ldGhvZCAjcGF5bWVudCBkaXYucGF5bWVudF9ib3gsIFxuLndvb2NvbW1lcmNlLWNhcnQgI3BheW1lbnQgZGl2LnBheW1lbnRfYm94LCBcbi53b29jb21tZXJjZS1jaGVja291dCAjcGF5bWVudCBkaXYucGF5bWVudF9ib3gge1xuXHRAZXh0ZW5kICVjbGVhci1zcGFjaW5nO1xuXHRiYWNrZ3JvdW5kOiBub25lO1xuXHRib3JkZXItcmFkaXVzOiAwO1xuXHRsaW5lLWhlaWdodDogMS42O1xuXHRmb250LXNpemU6IHJlbSgxNHB4KTtcblx0bWFyZ2luLXRvcDogMTBweDtcblxuXHRwIHtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHR9XG5cblx0JjpiZWZvcmUge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cblxuLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlciBoMyB7XG5cdEBleHRlbmQgJWNsZWFyLXNwYWNpbmc7XG5cdG1hcmdpbi10b3A6ICRyZWd1bGFyX3NwYWNpbmc7XG5cdG1hcmdpbi1ib3R0b206IDFlbTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ud29vY29tbWVyY2UtcHJpdmFjeS1wb2xpY3ktdGV4dCBwIHtcblx0bWFyZ2luOiAwIDNweCAkc21hbGxfc3BhY2luZyAzcHg7XG5cdGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xufVxuXG4ud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyIC53b29jb21tZXJjZS1mb3JtX19sYWJlbCB7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdG1hcmdpbjogJHNtYWxsX3NwYWNpbmcgM3B4O1xufVxuXG4ud29vY29tbWVyY2UtcGFzc3dvcmQtc3RyZW5ndGgge1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRjb2xvcjogJGNvbG9yXzM7XG59XG5cbi53b29jb21tZXJjZS1CdXR0b24uYnV0dG9uLFxuLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5idXR0b24ge1xuXHR0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cblxuLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IHtcblxuXHQmID4gcDpmaXJzdC1vZi10eXBlIHtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHR9XG5cblx0JiA+IGZvcm0gPiBoMyB7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0XHRtYXJnaW4tYm90dG9tOiByZW0oMjBweCk7XG5cdH1cbn1cblxuLndvb2NvbW1lcmNlLXBhZ2luYXRpb24gLndvb2NvbW1lcmNlLWJ1dHRvbiB7XG5cdG1hcmdpbjogMCAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbiNtYWluIC53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbiB7XG5cdHdpZHRoOiAyNSU7XG5cblx0QGluY2x1ZGUgc2luYXRyYS1tZWRpdW0ge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdH1cblxuXHR1bCB7XG5cdFx0QGV4dGVuZCAlY2xlYXItc3BhY2luZztcblxuXHRcdGxpIHtcblx0XHRcdEBleHRlbmQgJWNsZWFyLXNwYWNpbmc7XG5cdFx0XHRAZXh0ZW5kICVjbGVhci1saXN0O1xuXG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiXFxlOTAwXCI7IFxuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogLjNlbTtcblx0XHRcdFx0d2lkdGg6IHJlbSgkc21hbGxfc3BhY2luZyk7XG5cdFx0XHR9XG5cblx0XHRcdCY6Zmlyc3QtY2hpbGQgYSB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHR9XG5cblx0XHRcdCYuaXMtYWN0aXZlID4gYSB7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHR9XG5cblx0XHRcdGEge1xuXHRcdFx0XHRAZXh0ZW5kICV1bmRlcmxpbmUtbGluaztcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdGNvbG9yOiBpbmhlcml0O1xuXHRcdFx0XHRtYXJnaW46IDVweCAwO1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcblx0XHRcdH1cblxuXHRcdFx0Ji53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbi1saW5rLS1vcmRlcnM6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogXCJcXGU5OWRcIjtcblx0XHRcdH1cblxuXHRcdFx0Ji53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbi1saW5rLS1kb3dubG9hZHM6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogXCJcXGU5NTVcIjtcblx0XHRcdH1cblxuXHRcdFx0Ji53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbi1saW5rLS1lZGl0LWFkZHJlc3M6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogXCJcXGU5ODZcIjtcblx0XHRcdH1cblxuXHRcdFx0Ji53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbi1saW5rLS1lZGl0LWFjY291bnQ6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogXCJcXGU5ZTlcIjtcblx0XHRcdH1cblxuXHRcdFx0Ji53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbi1saW5rLS1jdXN0b21lci1sb2dvdXQ6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogXCJcXGU5ODRcIjtcblx0XHRcdH1cblx0XHRcdFxuXHRcdH1cblx0fVxufVxuXG4jbWFpbiAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQge1xuXHR3aWR0aDogNzMlO1xufVxuXG4vLyBBY2NvdW50IHBhZ2UuXG4ud29vY29tbWVyY2UtZm9ybS1yZWdpc3RlciB7XG5cdC53b29jb21tZXJjZS1wcml2YWN5LXBvbGljeS10ZXh0IHtcblx0XHRtYXJnaW4tYm90dG9tOiAxLjY2ZW07XG5cdH1cbn1cblxuLndvb2NvbW1lcmNlLWFjY291bnQgLndvb2NvbW1lcmNlLFxuLndvb2NvbW1lcmNlLW9yZGVyLXJlY2VpdmVkIC53b29jb21tZXJjZSxcbi53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzLFxuLndvb2NvbW1lcmNlLWN1c3RvbWVyLWRldGFpbHMge1xuXG5cdGgzLFxuXHRoMiB7XG5cdFx0Zm9udC1zaXplOiByZW0oMjBweCk7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMjU7XG5cdH1cbn1cblxuLndvb2NvbW1lcmNlIHRhYmxlIHtcblx0Ym9yZGVyLXNwYWNpbmc6IDA7XG5cblx0ZGwsXG5cdC53Yy1pdGVtLW1ldGEge1xuXHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRmb250LXNpemU6IC44NmVtO1xuXG5cdFx0ZHQsXG5cdFx0c3Ryb25nIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWxcblx0XHR9XG5cdH1cblxuXHQmLm15X2FjY291bnRfb3JkZXJzLFxuXHQmLndvb2NvbW1lcmNlLXRhYmxlLS1vcmRlci1kb3dubG9hZHMsXG5cdCYud29vY29tbWVyY2UtdGFibGUtLW9yZGVyLWRldGFpbHMge1xuXHRcdGJvcmRlci1yYWRpdXM6ICRib3JkZXJfcmFkaXVzO1xuXHRcdGZvbnQtc2l6ZTogaW5oZXJpdDtcblxuXHRcdHRoLFxuXHRcdHRkIHtcblx0XHRcdHBhZGRpbmc6ICRzbWFsbGVyX3NwYWNpbmcgJHNtYWxsX3NwYWNpbmc7XG5cdFx0XHRmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG5cdFx0fVxuXG5cdFx0c3Ryb25nIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcblx0XHR9XG5cblx0XHR0aGVhZCB0aCB7XG5cdFx0XHRAZXh0ZW5kICV1cHBlcmNhc2Utc3R5bGU7XG5cdFx0XHRjb2xvcjogJGNvbG9yXzM7XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0Zm9udC1zaXplOiByZW0oMTJweCk7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd29vX2JvcmRlcl9jb2xvcjtcblx0XHR9XG5cdH1cblxuXHQuYnV0dG9uIHtcblx0XHRoZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcblx0XHRwYWRkaW5nOiAwIDJlbSAhaW1wb3J0YW50O1xuXHRcdGZvbnQtc2l6ZTogcmVtKDEzcHgpICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuLndvb2NvbW1lcmNlLUFkZHJlc3NlcyBoZWFkZXIudGl0bGUge1xuXHRAZXh0ZW5kICVmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRtYXJnaW4tYm90dG9tOiAxcmVtO1xuXG5cdGgzIHtcblx0XHRAZXh0ZW5kICVjbGVhci1zcGFjaW5nO1xuXHR9XG5cblx0YS5lZGl0IHtcblx0XHRAZXh0ZW5kICV1bmRlcmxpbmUtbGluaztcblx0XHRtYXJnaW4tbGVmdDogMjBweDtcblx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdGZvbnQtc2l6ZTogcmVtKDEzcHgpO1xuXHR9XG59XG5cbi8vIFdvb0NvbW1lcmNlIHdpZGdldHMuXG4ud2lkZ2V0Lndvb2NvbW1lcmNlIHtcblx0YSB7XG5cdFx0QGV4dGVuZCAlY2xlYXItbGluaztcblx0fVxuXG5cdHVsLnByb2R1Y3RfbGlzdF93aWRnZXQgbGkgLnByb2R1Y3QtdGl0bGUge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBhZGRpbmctdG9wOiAuMjVlbTtcblx0XHRsaW5lLWhlaWdodDogMS41O1xuXHR9XG5cblx0Lndvb2NvbW1lcmNlLXdpZGdldC1sYXllcmVkLW5hdi1saXN0IC53b29jb21tZXJjZS13aWRnZXQtbGF5ZXJlZC1uYXYtbGlzdF9faXRlbSxcblx0LndjLWxheWVyZWQtbmF2LXJhdGluZyB7XG5cdFx0YSB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDI3cHg7XG5cblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogJycgIWltcG9ydGFudDtcblx0XHRcdFx0Ym9yZGVyOiAycHggc29saWQgY3VycmVudENvbG9yO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAkYm9yZGVyX3JhZGl1c19zbWFsbDtcblx0XHRcdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRcdFx0Y2xlYXI6IG5vbmU7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDA7XG5cdFx0XHRcdG91dGxpbmU6IDA7XG5cdFx0XHRcdHBhZGRpbmc6IDAhaW1wb3J0YW50O1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHRcdGhlaWdodDogMTdweDtcblx0XHRcdFx0d2lkdGg6IDE3cHg7XG5cdFx0XHRcdG1pbi13aWR0aDogMTdweDtcblx0XHRcdFx0b3BhY2l0eTogLjY1O1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0XHR9XG5cblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRAZXh0ZW5kICVzaS1pY29uO1xuXHRcdFx0XHRjb250ZW50OiBcIlxcZTlmZFwiO1xuXHRcdFx0XHRjb2xvcjogI0ZGRjtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0bGVmdDogM3B4O1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTFweDtcblx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLmNob3NlbiBhIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cblx0XHRcdCY6YmVmb3JlLFxuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LndjLWxheWVyZWQtbmF2LXJhdGluZyB7XG5cdFx0YSB7XG5cdFx0XHRAZXh0ZW5kICVmbGV4O1xuXHRcdFx0dHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0bWluLWhlaWdodDogMjVweDtcblxuXHRcdFx0LnN0YXItcmF0aW5nIHtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHR0b3A6IC0xcHg7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0ZmxleDogMTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQucHJvZHVjdC1jYXRlZ29yaWVzIGxpIC5jb3VudCxcblx0LndjLWxheWVyZWQtbmF2LXRlcm0gLmNvdW50LFxuXHQud2MtbGF5ZXJlZC1uYXYtcmF0aW5nIGVtIHtcblx0XHRAZXh0ZW5kICVhbGwtdHJhbnNpdGlvbjtcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHRvcDogM3B4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTQ1LDE0NSwxNDUsLjEpO1xuXHRcdG1pbi13aWR0aDogMjRweDtcblx0XHRtaW4taGVpZ2h0OiAyNHB4O1xuXHRcdHBhZGRpbmc6IDVweCA4cHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogNDBweDtcblx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRmb250LXNpemU6IC44NjZlbTtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHR9XG5cblx0LndjLWxheWVyZWQtbmF2LXJhdGluZyBhOmhvdmVyIGVtLFxuXHQud2MtbGF5ZXJlZC1uYXYtcmF0aW5nLmNob3NlbiBhIGVtIHtcblx0XHRjb2xvcjogI0ZGRjtcblx0fVxuXG5cdC5wcm9kdWN0LWNhdGVnb3JpZXMgbGksXG5cdC53Yy1sYXllcmVkLW5hdi10ZXJtIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRhIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXG5cdFx0XHQmOmhvdmVyIHtcblxuXHRcdFx0XHQmIH4gLmNvdW50IHtcblx0XHRcdFx0XHRjb2xvcjogI0ZGRjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYuY2hvc2VuIHtcblx0XHRcdCYgPiAuY291bnQge1xuXHRcdFx0XHRjb2xvcjogI0ZGRjtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQucHJvZHVjdC1jYXRlZ29yaWVzIGxpIHtcblx0XHQmLmN1cnJlbnQtY2F0IHtcblx0XHRcdCYgPiBhIHtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdH1cblxuXHRcdFx0JiA+IC5jb3VudCB7XG5cdFx0XHRcdGNvbG9yOiAjRkZGO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5yZXZpZXdlciB7XG5cdFx0Zm9udC1zaXplOiAuODY2ZW07XG5cdH1cbn1cblxuLndvb2NvbW1lcmNlLXdpZGdldC1sYXllcmVkLW5hdi1saXN0IC53b29jb21tZXJjZS13aWRnZXQtbGF5ZXJlZC1uYXYtbGlzdF9faXRlbSxcbi53aWRnZXRfcmF0aW5nX2ZpbHRlciAud2MtbGF5ZXJlZC1uYXYtcmF0aW5nIHtcblx0cGFkZGluZzogMDtcblx0bWFyZ2luLWJvdHRvbTogcmVtKDEwcHgpO1xuXG5cdCY6bGFzdC1jaGlsZCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0fVxufVxuXG5cbi53b29jb21tZXJjZSB1bC5jYXJ0X2xpc3QsXG4ud29vY29tbWVyY2UgdWwucHJvZHVjdF9saXN0X3dpZGdldCB7XG5cdGxpIHtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdG1hcmdpbi1ib3R0b206ICRzbWFsbF9zcGFjaW5nO1xuXG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0fVxuXHRcdFxuXHRcdGlucyB7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdH1cblxuXHRcdGRlbCB7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0Y29sb3I6ICRjb2xvcl8xMztcblx0XHR9XG5cblx0XHRpbWcge1xuXHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHR3aWR0aDogNzBweDtcblx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAxNXB4O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogJGJvcmRlcl9yYWRpdXM7XG5cdFx0fVxuXG5cdFx0YSB7XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0LnByb2R1Y3QtdGl0bGUge1xuXHRcdFx0XHRcdGNvbG9yOiBpbmhlcml0O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnByb2R1Y3QtdGl0bGUge1xuXHRcdFx0Y29sb3I6ICRjb2xvcl8zO1xuXHRcdH1cblxuXHRcdC5zdGFyLXJhdGluZyB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdG1hcmdpbjogcmVtKDVweCkgMDtcblx0XHR9XG5cdH1cbn1cblxuLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RfbGlzdF93aWRnZXQgbGkgLnByb2R1Y3QtdGl0bGUge1xuXHRjb2xvcjogaW5oZXJpdDtcbn1cblxuLy8gUHJpY2UgZmlsdGVyLlxuLndvb2NvbW1lcmNlIC53aWRnZXRfcHJpY2VfZmlsdGVyIHtcblx0LnVpLXNsaWRlci1ob3Jpem9udGFsIHtcblx0XHRoZWlnaHQ6IDJweDtcblx0fVxuXG5cdC5wcmljZV9zbGlkZXJfd3JhcHBlciAudWktd2lkZ2V0LWNvbnRlbnQge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNlNGU0ZTQ7XG5cdH1cblxuXHQudWktc2xpZGVyIC51aS1zbGlkZXItaGFuZGxlIHtcblx0XHR0b3A6IDUwJTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdH1cblxuXHQucHJpY2Vfc2xpZGVyX2Ftb3VudCB7XG5cdFx0QGV4dGVuZCAlZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdG1hcmdpbi10b3A6IDMwcHg7XG5cdH1cblxuXHQucHJpY2VfbGFiZWwge1xuXHRcdGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xuXHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXG5cdFx0c3BhbiB7XG5cdFx0XHRjb2xvcjogJGNvbG9yXzM7XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdH1cblx0fVxuXG5cdC51aS1zbGlkZXIgLnVpLXNsaWRlci1oYW5kbGUge1xuXHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAkdHJhbnNpdGlvbjtcblx0XHR3aWR0aDogMXJlbTtcblx0XHRoZWlnaHQ6IDFyZW07XG5cdFx0ei1pbmRleDogMjtcblx0XHRjdXJzb3I6IGdyYWI7XG5cdFx0dHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIHRvcDtcblxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0QGV4dGVuZCAlYWxsLXRyYW5zaXRpb247XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogNTAlO1xuXHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0dHJhbnNmb3JtOiBzY2FsZTNkKDAsMCwwKSB0cmFuc2xhdGUzZCgtNTAlLC01MCUsMCk7XG5cdFx0XHR3aWR0aDogMXJlbTtcblx0XHRcdGhlaWdodDogMXJlbTtcblx0XHRcdG9wYWNpdHk6IC4xMjU7XG5cdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0dHJhbnNmb3JtLW9yaWdpbjogbGVmdCB0b3A7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0fVxuXG5cdFx0JjphY3RpdmUge1xuXHRcdFx0Y3Vyc29yOiBncmFiYmluZztcblx0XHRcdHRyYW5zZm9ybTogc2NhbGUzZCgxLjM1LDEuMzUsMS4zNSkgdHJhbnNsYXRlM2QoMCwtNTAlLDApO1xuXG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZTNkKDAsMCwwKSB0cmFuc2xhdGUzZCgtNTAlLC01MCUsMCkgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmOmhvdmVyOmFmdGVyIHtcblx0XHRcdHRyYW5zZm9ybTogc2NhbGUzZCgyLDIsMSkgdHJhbnNsYXRlM2QoLTUwJSwtNTAlLDApO1xuXHRcdH1cblx0fVxufVxuXG5cbi8vIEFjdGl2ZSBmaWx0ZXJzLlxuLndvb2NvbW1lcmNlIC53aWRnZXRfbGF5ZXJlZF9uYXZfZmlsdGVycyB1bCB7XG5cdG1hcmdpbi10b3A6IC04cHg7XG5cblx0bGkge1xuXHRcdEBleHRlbmQgJWNsZWFyLXNwYWNpbmc7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR9XG5cblx0YSB7XG5cdFx0Y29sb3I6IGluaGVyaXQ7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDA7XG5cdFx0Ym9yZGVyLXJhZGl1czogMnB4O1xuXHRcdHBhZGRpbmc6IDhweCAxMnB4O1xuXHRcdG1hcmdpbjogOHB4IDhweCAwcHggMHB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTQ1LDE0NSwxNDUsLjEpO1xuXHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdGZvbnQtc2l6ZTogMC45Mjg1ZW07XG5cblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRAZXh0ZW5kICVzaS1pY29uO1xuXHRcdFx0Y29udGVudDogXCJcXGU5ZmFcIiAhaW1wb3J0YW50O1xuXHRcdFx0dmVydGljYWwtYWxpZ246IGJvdHRvbSAhaW1wb3J0YW50O1xuXHRcdFx0Y29sb3I6IGluaGVyaXQ7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0fVxuXG5cdFx0Jjpob3Zlcixcblx0XHQmOmhvdmVyOmJlZm9yZSB7XG5cdFx0XHRjb2xvcjogI0ZGRiAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxufVxuXG4ud29vY29tbWVyY2UgI2NvbG9waG9uIC53aWRnZXRfbGF5ZXJlZF9uYXZfZmlsdGVycyB1bCBhOmJlZm9yZSB7XG5cdGJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4vLyBNaW5pIGNhcnQuXG4ud29vY29tbWVyY2UgLndpZGdldF9zaG9wcGluZ19jYXJ0LFxuLndvb2NvbW1lcmNlLndpZGdldF9zaG9wcGluZ19jYXJ0IHtcblxuXHQud29vY29tbWVyY2UtbWluaS1jYXJ0X190b3RhbCB7XG5cdFx0bWFyZ2luLXRvcDogJHNtYWxsX3NwYWNpbmc7XG5cdH1cblxuXHRwIHtcblx0XHRAZXh0ZW5kICVjbGVhci1zcGFjaW5nO1xuXHR9XG5cblx0LnRvdGFsIHtcblx0XHRib3JkZXItdG9wOiA0cHggZG91YmxlICRib3JkZXJfY29sb3I7XG5cdFx0cGFkZGluZzogMTNweCAwIDE0cHggMDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRzdHJvbmcge1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHR9XG5cblx0XHQuYW1vdW50LFxuXHRcdC50YXhfbGFiZWwge1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHR9XG5cdH1cblxuXHQuc2ktY2FydC1idXR0b25zIHtcblx0XHRib3JkZXItdG9wOiA0cHggZG91YmxlICRib3JkZXJfY29sb3I7XG5cdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdH1cbn1cblxuLndvb2NvbW1lcmNlIC53aWRnZXRfc2hvcHBpbmdfY2FydCAuY2FydF9saXN0IGxpLCBcbi53b29jb21tZXJjZS53aWRnZXRfc2hvcHBpbmdfY2FydCAuY2FydF9saXN0IGxpIHtcblx0Y29sb3I6ICRjb2xvcl8zO1xuXHRwYWRkaW5nLWxlZnQ6IDA7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRhLnJlbW92ZSB7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZTNkKDAsMCwwKTtcblx0XHR0b3A6IDNweDtcblx0XHRyaWdodDogMTJweDtcblx0XHRsZWZ0OiBhdXRvO1xuXHRcdGNvbG9yOiByZ2JhKDAsMCwwLDApICFpbXBvcnRhbnQ7XG5cdFx0d2lkdGg6IDI1cHg7XG5cdFx0aGVpZ2h0OiAyNXB4O1xuXHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0XG5cdFx0JjphZnRlciB7XG5cdFx0XHRAZXh0ZW5kICVzdHJldGNoLWFic29sdXRlO1xuXHRcdFx0QGV4dGVuZCAlYWxsLXRyYW5zaXRpb247XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3b29fYm9yZGVyX2NvbG9yO1xuXHRcdFx0dHJhbnNmb3JtOiBzY2FsZTNkKDEsMSwxKTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHR9XG5cblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRAZXh0ZW5kICVzaS1pY29uO1xuXHRcdFx0QGV4dGVuZCAlc3RyZXRjaC1hYnNvbHV0ZTtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGxpbmUtaGVpZ2h0OiAyNnB4O1xuXHRcdFx0Y29udGVudDogXCJcXGU5ZmFcIjtcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHR6LWluZGV4OiAyO1xuXHRcdH1cblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUzZCgxLjI1LDEuMjUsMS4yNSk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jjpob3ZlciB7XG5cdFx0YS5yZW1vdmUge1xuXHRcdFx0dHJhbnNmb3JtOiBzY2FsZTNkKDEsMSwxKTtcblx0XHR9XG5cdH1cblxuXHQucXVhbnRpdHkge1xuXHRcdGZvbnQtc2l6ZTogcmVtKDEzcHgpO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG59XG5cbi8vIFlpdGggYWpheCBmaWx0ZXJzLlxuLndvb2NvbW1lcmNlICNzZWNvbmRhcnkgLndpZGdldF9sYXllcmVkX25hdiB1bC55aXRoLXdjYW4tY29sb3Ige1xuXHRtYXJnaW4tYm90dG9tOiAtN3B4O1xuXHRcblx0bGkge1xuXHRcdG1hcmdpbi1ib3R0b206IDdweDtcblxuXHRcdGEge1xuXHRcdFx0QGV4dGVuZCAlYWxsLXRyYW5zaXRpb247XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRoZWlnaHQ6IDI4cHg7XG5cdFx0XHR3aWR0aDogMjhweDtcblx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdG1hcmdpbjogMHB4IDdweCAwIDA7XG5cdFx0XHRvdmVyZmxvdzogdmlzaWJsZTtcblx0XHRcdHRleHQtaW5kZW50OiAtOTk5OXB4O1xuXG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdEBleHRlbmQgJWFsbC10cmFuc2l0aW9uO1xuXHRcdFx0XHRAZXh0ZW5kICVzdHJldGNoLWFic29sdXRlO1xuXHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcblx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZTNkKDEsMSwxKTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHR6LWluZGV4OiAtMTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRhOmhvdmVyLFxuXHRcdCYuY2hvc2VuIGEge1xuXHRcdFx0Ym94LXNoYWRvdzogaW5zZXQgMCAwIDAgM3B4ICRjb250ZW50X2NvbG9yO1xuXHRcdH1cblxuXHRcdGE6aG92ZXI6YmVmb3JlLFxuXHRcdCYuY2hvc2VuIGE6YmVmb3JlIHtcblx0XHRcdHRyYW5zZm9ybTogc2NhbGUzZCgxLjE1LDEuMTUsMS4xNSk7XG5cdFx0fVxuXG5cdFx0Ji5jaG9zZW4gYTphZnRlciB7XG5cdFx0XHRAZXh0ZW5kICVzaS1pY29uO1xuXHRcdFx0QGV4dGVuZCAlc3RyZXRjaC1hYnNvbHV0ZTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAyOHB4O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0Y29udGVudDogXCJcXGU5ZmRcIjtcblx0XHRcdGNvbG9yOiAjRkZGO1xuXHRcdFx0dGV4dC1pbmRlbnQ6IDA7XG5cdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0fVxuXHR9XG59XG5cbi53b29jb21tZXJjZSB7XG5cdC5jYXJ0LWNvbGxhdGVyYWxzIGgyLFxuXHQuY2FydC1jb2xsYXRlcmFscyBoMyxcblx0LmNhcnQtY29sbGF0ZXJhbHMgaDQsXG5cdC5jYXJ0LWNvbGxhdGVyYWxzIGg1IHtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHR9XG59XG5cbi8vIFlpdGggd2lzaGxpc3QuXG4ud29vY29tbWVyY2UgdGFibGUud2lzaGxpc3RfdGFibGUge1xuXHRmb250LXNpemU6IGluaGVyaXQ7XG5cblx0dGQucHJvZHVjdC1hZGQtdG8tY2FydCBhIHtcblx0XHRkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG5cdH1cblxuXHRhLnJlbW92ZSB7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNGVtO1xuXHR9XG59XG5cbi55aXRoLXdjd2wtc2hhcmUge1xuXHRAZXh0ZW5kICVjbGVhci1zcGFjaW5nO1xuXG5cdHVsIHtcblx0XHRAZXh0ZW5kICVjbGVhci1zcGFjaW5nO1xuXHR9XG5cblx0aDQueWl0aC13Y3dsLXNoYXJlLXRpdGxlIHtcblx0XHRtYXJnaW46IDI1cHggMCAxNXB4IDA7XG5cdH1cbn1cblxuLndpc2hsaXN0LXRpdGxlIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLy8gU2luZ2xlIHByb2R1Y3QuXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3Qge1xuXG5cdHNwYW4ub25zYWxlIHtcblx0XHRmb250LXNpemU6IGluaGVyaXQ7XG5cdFx0dG9wOiAyMHB4O1xuXHRcdGxlZnQ6IDIwcHg7XG5cdH1cblxuXHRkaXYuc3VtbWFyeSxcblx0ZGl2LmltYWdlcyB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0fVxuXG5cdC5lbnRyeS1zdW1tYXJ5IHtcblx0XHRwIHtcblx0XHRcdG1hcmdpbi10b3A6IHJlbSgkc21hbGxlcl9zcGFjaW5nKTtcblx0XHRcdG1hcmdpbi1ib3R0b206IHJlbSgkc21hbGxlcl9zcGFjaW5nKTtcblx0XHR9XG5cblx0XHQmID4gKjpsYXN0LWNoaWxkIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0fVxuXHR9XG5cblx0Lndvb2NvbW1lcmNlLXByb2R1Y3QtZGV0YWlsc19fc2hvcnQtZGVzY3JpcHRpb24ge1xuXHRcdG1hcmdpbi1ib3R0b206IHJlbSgkc21hbGxfc3BhY2luZyk7XG5cdH1cblxuXHQvLyBQcm9kdWN0IHNsaWRlci5cblx0Lndvb2NvbW1lcmNlLXByb2R1Y3QtZ2FsbGVyeSB7XG5cdFx0YWxpZ24tc2VsZjogZmxleC1zdGFydDtcblxuXHRcdC5mbGV4LWRpcmVjdGlvbi1uYXYge1xuXHRcdFx0QGV4dGVuZCAlY2xlYXItbGlzdDtcblxuXHRcdFx0LmZsZXgtcHJldixcblx0XHRcdC5mbGV4LW5leHQge1xuXHRcdFx0XHRAZXh0ZW5kICVmbGV4O1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IGNhbGMoNTAlIC0gI3skd29vX3NsaWRlcl9hcnJvd3Nfc2l6ZSAvIDJ9IC0gNjJweCk7XG5cdFx0XHRcdHotaW5kZXg6IDI7XG5cblx0XHRcdFx0d2lkdGg6ICR3b29fc2xpZGVyX2Fycm93c19zaXplO1xuXHRcdFx0XHRoZWlnaHQ6ICR3b29fc2xpZGVyX2Fycm93c19zaXplO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHR9XG5cblx0XHRcdC5mbGV4LXByZXYge1xuXHRcdFx0XHRsZWZ0OiAtMjVweDtcblx0XHRcdFx0cmlnaHQ6IGF1dG87XG5cdFx0XHR9XG5cblx0XHRcdC5mbGV4LW5leHQge1xuXHRcdFx0XHRyaWdodDogLTI1cHg7XG5cdFx0XHRcdGxlZnQ6IGF1dG87XG5cdFx0XHR9XG5cblx0XHRcdHN2ZyB7XG5cdFx0XHRcdHdpZHRoOiByZW0oMjJweCk7XG5cblx0XHRcdFx0cGF0aCB7XG5cdFx0XHRcdFx0ZmlsbDogJGNvbG9yXzMgIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC8vIFRpdGxlXG5cdGgxLnByb2R1Y3RfdGl0bGUge1xuXHRcdG1hcmdpbi1ib3R0b206IHJlbSg3cHgpO1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdH1cblxuXHQvLyBSYXRpbmdzLlxuXHQud29vY29tbWVyY2UtcHJvZHVjdC1yYXRpbmcge1xuXHRcdEBleHRlbmQgJWZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRtYXJnaW4tdG9wOiByZW0oNXB4KTtcblx0XHRtYXJnaW4tYm90dG9tOiAxZW07XG5cblx0XHQuc3Rhci1yYXRpbmcge1xuXHRcdFx0QGV4dGVuZCAlY2xlYXItc3BhY2luZztcblx0XHR9XG5cblx0XHQud29vY29tbWVyY2UtcmV2aWV3LWxpbmsge1xuXHRcdFx0Zm9udC1zaXplOiByZW0oMTNweCk7XG5cdFx0XHRtYXJnaW4tbGVmdDogcmVtKDEycHgpO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0dG9wOiAxcHg7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQvLyBRdWFudGl0eS5cblx0Zm9ybS5jYXJ0IHtcblx0XHRtYXJnaW46IHJlbSgzMHB4KSAwO1xuXG5cdFx0ZGl2LnF1YW50aXR5IHtcblx0XHRcdG1hcmdpbi1yaWdodDogcmVtKDE0cHgpO1xuXHRcdH1cblxuXHRcdC52YXJpYXRpb25zIHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdG1hcmdpbjogMCAwIHJlbSgkc21hbGxfc3BhY2luZykgMDtcblxuXHRcdFx0c2VsZWN0IHtcblx0XHRcdFx0bWluLXdpZHRoOiBhdXRvO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0bWF4LXdpZHRoOiAyMjBweDtcblx0XHRcdH1cblxuXHRcdFx0dGQge1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogM3B4O1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogM3B4O1xuXHRcdFx0fVxuXG5cdFx0XHR0ZC5sYWJlbCB7XG5cdFx0XHRcdHdpZHRoOiAxMDFweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNTtcblx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblxuXHRcdFx0XHRsYWJlbCB7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC52YXJpYXRpb25zX2J1dHRvbiB7XG5cdFx0XHRAZXh0ZW5kICVjbGVhcmZpeDtcblx0XHRcdG1hcmdpbi10b3A6IHJlbSgzMHB4KTtcblx0XHR9XG5cblx0XHQud29vY29tbWVyY2UtdmFyaWF0aW9uIHtcblxuXHRcdFx0cCB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lndvb2NvbW1lcmNlLXZhcmlhdGlvbi1kZXNjcmlwdGlvbiBwIHtcblx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRmb250LXNpemU6IHJlbSgxNHB4KTtcblx0XHR9XG5cblx0XHQud29vY29tbWVyY2UtdmFyaWF0aW9uLWF2YWlsYWJpbGl0eSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdH1cblxuXHRcdC53b29jb21tZXJjZS12YXJpYXRpb24tcHJpY2UgLnByaWNlIHtcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDIwcHgpO1xuXHRcdH1cblx0fVxuXG5cdC8vIEdyb3VwZWQgcHJvZHVjdHMuXG5cdGZvcm0uY2FydCAuZ3JvdXBfdGFibGUge1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cblx0XHR0ZCB7XG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdFx0cGFkZGluZzogMTBweCAwO1xuXG5cdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0bWluLXdpZHRoOiAxMGVtO1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHR9XG5cblx0XHRcdGxhYmVsIHtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRmb250LXNpemU6IGluaGVyaXQ7XG5cdFx0XHR9XG5cblx0XHRcdGRlbCB7XG5cdFx0XHRcdGNvbG9yOiAkY29sb3JfMTM7XG5cdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHR9XG5cblx0XHRcdGlucyB7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuYnV0dG9uIHtcblx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0XHRwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG5cdFx0XHRtaW4taGVpZ2h0OiBhdXRvO1xuXHRcdFx0aGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG5cdFx0XHRmb250LXNpemU6IGluaGVyaXQgIWltcG9ydGFudDtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRjb2xvcjogaW5oZXJpdDtcblx0XHR9XG5cdH1cblxuXHQvLyBQcmljZS5cblx0cC5wcmljZSwgXG5cdHNwYW4ucHJpY2Uge1xuXHRcdG1hcmdpbi10b3A6IHJlbSg3cHgpO1xuXHRcdGZvbnQtc2l6ZTogcmVtKDI2cHgpO1xuXG5cdFx0ZGVsLFxuXHRcdGlucyB7XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdH1cblxuXHRcdGRlbCB7XG5cdFx0XHRvcGFjaXR5OiAuNzU7XG5cdFx0fVxuXG5cdFx0aW5zIHtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHR9XG5cdH1cblxuXHQvLyBTdG9jay5cblx0cC5zdG9jayB7XG5cdFx0Zm9udC1zaXplOiByZW0oMTRweCk7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRtYXJnaW46IDA7XG5cdH1cblxuXHQvLyBXcmFwcGVyLlxuXHQuc2ktd2MtcHJvZHVjdC13cmFwIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRtYXJnaW4tYm90dG9tOiAkbWVkaXVtX3NwYWNpbmc7XG5cblx0XHQuaW1hZ2VzIHtcblx0XHRcdGZsZXgtYmFzaXM6IDUwJTtcblx0XHRcdG1hcmdpbi1yaWdodDogJG1lZGl1bV9zcGFjaW5nO1xuXG5cdFx0XHRAaW5jbHVkZSBzaW5hdHJhLXNtYWxsIHtcblx0XHRcdFx0ZmxleC1iYXNpczogMTAwJTtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5pbWFnZXMsXG5cdFx0LmVudHJ5LXN1bW1hcnkge1xuXHRcdFx0d2lkdGg6IGF1dG8gIWltcG9ydGFudDtcblx0XHRcdGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0fVxuXG5cdFx0LmVudHJ5LXN1bW1hcnkge1xuXHRcdFx0YWxpZ24tc2VsZjogZmxleC1zdGFydDtcblx0XHRcdGZsZXg6IDE7XG5cdFx0fVxuXHR9XG5cblx0Ly8gVGh1bWJuYWlscy5cblx0ZGl2LmltYWdlcyB7XG5cblx0XHQmLndvb2NvbW1lcmNlLXByb2R1Y3QtZ2FsbGVyeS0tY29sdW1ucy02IHtcblx0XHRcdC5mbGV4LWNvbnRyb2wtdGh1bWJzIHtcblx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdHdpZHRoOiAxNi42NyU7XG5cdFx0XHRcdFx0ZmxleC1iYXNpczogMTYuNjclO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnktLWNvbHVtbnMtNSB7XG5cdFx0XHQuZmxleC1jb250cm9sLXRodW1icyB7XG5cdFx0XHRcdGxpIHtcblx0XHRcdFx0XHR3aWR0aDogMjAlO1xuXHRcdFx0XHRcdGZsZXgtYmFzaXM6IDIwJTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYud29vY29tbWVyY2UtcHJvZHVjdC1nYWxsZXJ5LS1jb2x1bW5zLTQge1xuXHRcdFx0LmZsZXgtY29udHJvbC10aHVtYnMge1xuXHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0d2lkdGg6IDI1JTtcblx0XHRcdFx0XHRmbGV4LWJhc2lzOiAyNSU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLndvb2NvbW1lcmNlLXByb2R1Y3QtZ2FsbGVyeS0tY29sdW1ucy0zIHtcblx0XHRcdC5mbGV4LWNvbnRyb2wtdGh1bWJzIHtcblx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdHdpZHRoOiAzMyU7XG5cdFx0XHRcdFx0ZmxleC1iYXNpczogMzMlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnktLWNvbHVtbnMtMiB7XG5cdFx0XHQuZmxleC1jb250cm9sLXRodW1icyB7XG5cdFx0XHRcdGxpIHtcblx0XHRcdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0XHRcdGZsZXgtYmFzaXM6IDUwJTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5mbGV4LWNvbnRyb2wtdGh1bWJzIHtcblx0XHRcdEBleHRlbmQgJWZsZXg7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRtYXJnaW4tdG9wOiA4cHg7XG5cdFx0XHRtYXJnaW4tbGVmdDogLTJweDtcblx0XHRcdG1hcmdpbi1yaWdodDogLTJweDtcblxuXHRcdFx0bGkge1xuXHRcdFx0XHRwYWRkaW5nOiAycHggMnB4O1xuXHRcdFx0XHRjbGVhcjogbm9uZSAhaW1wb3J0YW50O1xuXG5cdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHRwYWRkaW5nOiAycHg7XG5cdFx0XHRcdFx0Ym9yZGVyOiAycHggc29saWQgcmdiYSgwLDAsMCwwKTtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAkYm9yZGVyX3JhZGl1c19zbWFsbDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC8vIFByb2R1Y3QgaW1hZ2UuXG5cdFx0Lndvb2NvbW1lcmNlLXByb2R1Y3QtZ2FsbGVyeV9fd3JhcHBlciB7XG5cdFx0XHRAZXh0ZW5kICVhbGwtdHJhbnNpdGlvbjtcblx0XHRcdG1heC13aWR0aDogaW5pdGlhbDtcblxuXHRcdFx0JiA+IGRpdiB7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6ICRib3JkZXJfcmFkaXVzO1xuXG5cdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogJGJvcmRlcl9yYWRpdXM7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQvLyBUYWJzLlxuXHQud29vY29tbWVyY2UtdGFicyB7XG5cdFx0QGV4dGVuZCAlY2xlYXJmaXg7XG5cdFx0bWFyZ2luLWJvdHRvbTogJHJlZ3VsYXJfc3BhY2luZztcblxuXHRcdHVsLnRhYnMge1xuXHRcdFx0QGV4dGVuZCAlY2xlYXItc3BhY2luZztcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdFx0JjpiZWZvcmUsXG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRib3R0b206IGF1dG87XG5cdFx0XHRcdHJpZ2h0OiBhdXRvO1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiAxcHg7XG5cdFx0XHRcdGJvcmRlcjogMCFpbXBvcnRhbnQ7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICRib3JkZXJfY29sb3I7XG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0fVxuXG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0dG9wOiBhdXRvO1xuXHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHR9XG5cblx0XHRcdGxpIHtcblx0XHRcdFx0QGV4dGVuZCAlY2xlYXItc3BhY2luZztcblx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdFx0XHRtYXJnaW46IDAgMXJlbTtcblx0XHRcdFx0cGFkZGluZzogcmVtKCRzbWFsbF9zcGFjaW5nKSAwO1xuXG5cdFx0XHRcdCY6bm90KC5hY3RpdmUpIGE6aG92ZXIge1xuXHRcdFx0XHRcdGNvbG9yOiAkY29sb3JfMztcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXG5cdFx0XHRcdFx0JiA+IGEge1xuXHRcdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLCAxKSB0cmFuc2xhdGVaKDFweCk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0JjpiZWZvcmUsXG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdGNvbnRlbnQ6IG5vbmU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRAZXh0ZW5kICVjbGVhci1zcGFjaW5nO1xuXHRcdFx0XHRcdEBleHRlbmQgJXVuZGVybGluZS1saW5rO1xuXHRcdFx0XHRcdC8vIGZvbnQtc2l6ZTogMXJlbTtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LndjLXRhYiB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd29vX2JvcmRlcl9jb2xvcjtcblx0XHRcdHBhZGRpbmc6IHJlbSgkcmVndWxhcl9zcGFjaW5nKSAwO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblxuXHRcdFx0JiA+IC5zaS1jb250YWluZXIge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDgwMHB4O1xuXG5cdFx0XHRcdCYgPiBoMjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdHAge1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cblx0XHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHR0YWJsZS5zaG9wX2F0dHJpYnV0ZXMge1xuXHRcdFx0QGV4dGVuZCAlY2xlYXItc3BhY2luZztcblx0XHRcdGJhY2tncm91bmQ6ICNGRkZGRkY7XG5cdFx0XHRmb250LXNpemU6IHJlbSgxNHB4KTtcblxuXHRcdFx0dHIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHR0aCxcblx0XHRcdHRkIHtcblx0XHRcdFx0cGFkZGluZzogcmVtKDEwcHgpIHJlbSgkc21hbGxfc3BhY2luZyk7XG5cdFx0XHRcdGJvcmRlci10b3A6IG5vbmU7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdFx0XHR9XG5cblx0XHRcdHRoIHtcblx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGJvcmRlcl9jb2xvcjtcblx0XHRcdH1cblxuXHRcdFx0dGQge1xuXHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cblx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0QGV4dGVuZCAlY2xlYXItc3BhY2luZztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC8vIEdhbGxlcnkgbGlnaHRib3ggdHJpZ2dlci5cblx0ZGl2LmltYWdlcyAud29vY29tbWVyY2UtcHJvZHVjdC1nYWxsZXJ5X190cmlnZ2VyIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cmlnaHQ6IDIwcHg7XG5cdFx0dG9wOiAyMHB4O1xuXHRcdHdpZHRoOiA0MHB4O1xuXHRcdGhlaWdodDogNDBweDtcblx0XHRmb250LXNpemU6IDFyZW07XG5cdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHR0ZXh0LWluZGVudDogMDtcblx0XHR6LWluZGV4OiAxO1xuXG5cdFx0aW1nIHtcblx0XHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0XHR9XG5cblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRAZXh0ZW5kICVzdHJldGNoLWFic29sdXRlO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4yNnMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC4yNSwgMSk7XG5cdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEpO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpO1xuXHRcdFx0LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0fVxuXG5cdFx0Jjpob3ZlcjpiZWZvcmUge1xuXHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjI1KTtcblx0XHR9XG5cblx0XHQmOmFmdGVyIHtcblx0XHRcdEBleHRlbmQgJXNpLWljb247XG5cdFx0XHRAZXh0ZW5kICVzdHJldGNoLWFic29sdXRlO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGNvbnRlbnQ6IFwiXFxlOTg5XCI7XG5cdFx0XHRjb2xvcjogI0ZGRjtcblx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0XHR0cmFuc2Zvcm06IG5vbmU7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdFx0ei1pbmRleDogMjtcblx0XHRcdGxlZnQ6IC0xcHg7XG5cdFx0fVxuXHR9XG5cblx0Ly8gUmVsYXRlZCBwcm9kdWN0cy5cblx0LnJlbGF0ZWQucHJvZHVjdHMgPiBoMixcblx0LnVwc2VsbHMgPiBoMiB7XG5cdFx0bWFyZ2luLXRvcDogJG1lZGl1bV9zcGFjaW5nO1xuXHRcdG1hcmdpbi1ib3R0b206IDEuNWVtO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxuXG5cdC8vIE1ldGEuXG5cdC5wcm9kdWN0X21ldGEge1xuXHRcdHBhZGRpbmc6IDFyZW0gMDtcblx0XHRtYXJnaW46IHJlbSgkcmVndWxhcl9zcGFjaW5nKSAwO1xuXHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAkYm9yZGVyX2NvbG9yO1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyX2NvbG9yO1xuXG5cdFx0LnNpLXdvby1tZXRhLXRpdGxlIHtcblx0XHRcdG1pbi13aWR0aDogcmVtKDg1cHgpO1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdH1cblxuXHRcdCYgPiBzcGFuIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXG5cdFx0XHRhOmhvdmVyIHtcblx0XHRcdFx0Y29sb3I6IGluaGVyaXQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ly8gUmV2aWV3cy5cblx0I3Jldmlld3Mge1xuXG5cdFx0I2NvbW1lbnRzIHtcblx0XHRcdG1hcmdpbi10b3A6IDA7XG5cblx0XHRcdGgyIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogcmVtKCRyZWd1bGFyX3NwYWNpbmcpO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHR9XG5cblx0XHRcdC53b29jb21tZXJjZS1ub3Jldmlld3Mge1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdG1hcmdpbi10b3A6IC0gcmVtKDMwcHgpO1xuXHRcdFx0fVxuXG5cdFx0XHRvbC5jb21tZW50bGlzdCBsaSB7XG5cblx0XHRcdFx0aW1nLmF2YXRhciB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHRcdFx0bGVmdDogMjVweDtcblx0XHRcdFx0XHR0b3A6IDI1cHg7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiA1MHB4O1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdFx0XHR3aWR0aDogaW5pdGlhbDtcblx0XHRcdFx0XHRoZWlnaHQ6IGluaXRpYWw7XG5cdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBzaW5hdHJhLXNtYWxsIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmNvbW1lbnQtdGV4dCB7XG5cdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xuXG5cdFx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmLm1ldGEge1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDFlbTtcblxuXHRcdFx0XHRcdFx0XHRzdHJvbmcge1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxZW07XG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRjb2xvcl8zO1xuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0c3Bhbixcblx0XHRcdFx0XHRcdFx0ZW0sXG5cdFx0XHRcdFx0XHRcdHRpbWUge1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogLjg2ZW07XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LmNvbW1lbnRfY29udGFpbmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQjcmVzcG9uZCB7XG5cdFx0XHRtYXJnaW4tdG9wOiByZW0oJHJlZ3VsYXJfc3BhY2luZyk7XG5cblx0XHRcdHAge1xuXHRcdFx0XHRtYXJnaW46IDAgMCByZW0oJHNtYWxsX3NwYWNpbmcpO1xuXG5cdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5jb21tZW50LWZvcm0tcmF0aW5nIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEuNWVtO1xuXHRcdFx0XG5cdFx0XHRsYWJlbCB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXG5cdFx0XHQuc3RhcnMge1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHRmb250LXNpemU6IHJlbSgyMHB4KTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuXG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdHdpZHRoOiAxLjE1ZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQjcmVwbHktdGl0bGUge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogcmVtKCRzbWFsbF9zcGFjaW5nKTtcblx0XHR9XG5cdH1cblxuXHQud29vY29tbWVyY2UtcGFnaW5hdGlvbiB1bCB7XG5cdFx0Ym9yZGVyOiBub25lO1xuXG5cdFx0bGkge1xuXHRcdFx0Ym9yZGVyOiBub25lO1xuXG5cdFx0XHRhLFxuXHRcdFx0c3BhbiB7XG5cdFx0XHRcdEBleHRlbmQgJWFsbC10cmFuc2l0aW9uO1xuXHRcdFx0XHRAZXh0ZW5kICVjbGVhci1zcGFjaW5nO1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0d2lkdGg6IDQwcHg7XG5cdFx0XHRcdGhlaWdodDogNDBweDtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdFx0XHRjb2xvcjogaW5oZXJpdDtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHRib3JkZXI6IDJweCBzb2xpZCByZ2JhKDAsMCwwLDApO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi50ZXJtLWRlc2NyaXB0aW9uIHtcblx0bWFyZ2luLWJvdHRvbTogMnJlbTtcblx0cGFkZGluZy1ib3R0b206IDFyZW07XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyX2NvbG9yO1xufVxuXG5cbi8vIFlpdGggY29tcGF0aWJpbGl0eS5cbnVsI3VwbG9hZEZpbGVMaXN0IHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC13cmFwOiB3cmFwO1xuXHRtYXJnaW46IDAgMCByZW0oJHNtYWxsX3NwYWNpbmcpO1xuXG5cdGxpIHtcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogMCA2cHggMCAwO1xuXG5cdFx0aW1nIHtcblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogJGJvcmRlcl9yYWRpdXNfc21hbGw7XG5cdFx0fVxuXHR9XG59XG5cbiNkb191cGxvYWRGaWxlIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR3aWR0aDogYXV0bztcblx0bWFyZ2luLWxlZnQ6IDEwcHg7XG5cdG1pbi1oZWlnaHQ6IDMwcHg7XG5cdGJveC1zaGFkb3c6IG5vbmU7XG5cdGJhY2tncm91bmQ6ICRjb2xvcl8zO1xuXHR0ZXh0LXNoYWRvdzogbm9uZTtcblx0Y29sb3I6ICNGRkYgIWltcG9ydGFudDtcblx0Ym9yZGVyOiBub25lO1xuXHRib3JkZXItcmFkaXVzOiAycHg7XG5cdHBhZGRpbmc6IDAgMTRweDtcbn1cblxuLnJldmlld190aHVtYm5haWwge1xuXHRwYWRkaW5nOiA0cHggMDtcblxuXHRhIHsgXG5cdFx0bWFyZ2luOiA2cHggNnB4IDZweCAwOyBcblx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcblx0XHRpbWcueXdhcl90aHVtYm5haWwge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogJGJvcmRlcl9yYWRpdXNfc21hbGw7XG5cdFx0fVxuXHR9XG59XG5cbi55d2FyX3Jldmlld19jb3VudCB7XG5cdG1hcmdpbi1sZWZ0OiAxZW07XG59XG5cbi55d2FyX3Jldmlld19yb3cgc3BhbiB7XG5cdGNvbG9yOiAkY29sb3JfMyAhaW1wb3J0YW50O1xufVxuXG4ucmV2aWV3c19iYXIge1xuXHRtYXJnaW46IHJlbSgkc21hbGxfc3BhY2luZykgMDtcbn1cblxuLnlpdGgtd29vY29tbWVyY2UtYWR2YW5jZWQtcmV2aWV3cyB7XG5cdCNzdWJtaXQge1xuXHRcdGZvbnQtc2l6ZTogaW5oZXJpdCAhaW1wb3J0YW50O1xuXHR9XG59XG5cbi53aXNobGlzdF90YWJsZSAuYWRkX3RvX2NhcnQsIFxuYS5hZGRfdG9fd2lzaGxpc3QuYnV0dG9uLmFsdCB7XG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRib3JkZXItcmFkaXVzOiAkYm9yZGVyX3JhZGl1c19zbWFsbDtcblx0cGFkZGluZzogLjVlbSAyZW07XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGZvbnQtc2l6ZTogcmVtKDEzcHgpO1xuXHRtaW4taGVpZ2h0OiA0MHB4O1xufVxuXG4udGVybS1kZXNjcmlwdGlvbiB7XG5cdCYgPiBoMSxcblx0JiA+IGgyLFxuXHQmID4gaDMsXG5cdCYgPiBoNCxcblx0JiA+IGg1LFxuXHQmID4gaDYsXG5cdCYgPiBwLFxuXHQmID4gdWwsXG5cdCYgPiBvbCwge1xuXHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHR9XG5cblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cdH1cbn1cblxuLndjLWJsb2NrLWdyaWRfX3Byb2R1Y3RzIHtcblx0bGlzdC1zdHlsZTogbm9uZTtcbn0iLCIvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuKiAgU2luYXRyYSBXb29Db21tZXJjZSBzdHlsZXMuXG4qICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLndvb2NvbW1lcmNlICN5aXRoLXdjd2wtZm9ybSB0YWJsZS5zaG9wX3RhYmxlIHRoZWFkIHRoLFxuLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jYXJ0LWZvcm0gdGFibGUuc2hvcF90YWJsZSB0aGVhZCB0aCxcbi53b29jb21tZXJjZSAud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyIHRhYmxlLnNob3BfdGFibGUgdGhlYWQgdGgsIC53b29jb21tZXJjZSB0YWJsZS5teV9hY2NvdW50X29yZGVycyB0aGVhZCB0aCwgLndvb2NvbW1lcmNlIHRhYmxlLndvb2NvbW1lcmNlLXRhYmxlLS1vcmRlci1kb3dubG9hZHMgdGhlYWQgdGgsIC53b29jb21tZXJjZSB0YWJsZS53b29jb21tZXJjZS10YWJsZS0tb3JkZXItZGV0YWlscyB0aGVhZCB0aCB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAuMWVtO1xufVxuXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgZm9ybS5jYXJ0IC52YXJpYXRpb25zX2J1dHRvbjphZnRlciwgLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzOmFmdGVyLCAud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgZm9ybS5jYXJ0IC52YXJpYXRpb25zX2J1dHRvbjpiZWZvcmUsIC53b29jb21tZXJjZSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFiczpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi5zaW5hdHJhLWhlYWRlci13aWRnZXRfX2NhcnQgLmRyb3Bkb3duLWl0ZW0ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTVweDtcbiAgdG9wOiAxMDAlO1xuICB6LWluZGV4OiA5O1xuICBib3JkZXItdG9wLXdpZHRoOiAycHg7XG4gIGJvcmRlci10b3Atc3R5bGU6IHNvbGlkO1xufVxuXG4uc2luYXRyYS1oZWFkZXItd2lkZ2V0X19jYXJ0IC5kcm9wZG93bi1pdGVtOmFmdGVyIHtcbiAgYm90dG9tOiAxMDAlO1xuICByaWdodDogMTZweDtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIG1hcmdpbi1sZWZ0OiAtN3B4O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItd2lkdGg6IDdweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgei1pbmRleDogLTE7XG59XG5cbiNwYWdlIC53b29jb21tZXJjZS1lcnJvciBhOm5vdCguYnV0dG9uKTpub3QoLnNpLWJ0biksXG4jcGFnZSAud29vY29tbWVyY2UtaW5mbyBhOm5vdCguYnV0dG9uKTpub3QoLnNpLWJ0biksXG4jcGFnZSAud29vY29tbWVyY2UtbWVzc2FnZSBhOm5vdCguYnV0dG9uKTpub3QoLnNpLWJ0biksICNwYWdlIC53b29jb21tZXJjZS1lcnJvciAuYnV0dG9uLndjLWZvcndhcmQsXG4jcGFnZSAud29vY29tbWVyY2UtaW5mbyAuYnV0dG9uLndjLWZvcndhcmQsXG4jcGFnZSAud29vY29tbWVyY2UtbWVzc2FnZSAuYnV0dG9uLndjLWZvcndhcmQsIC53b29jb21tZXJjZSBmb3JtLmxvZ2luIC5sb3N0X3Bhc3N3b3JkIGEsXG4ud29vY29tbWVyY2UgZm9ybS5yZWdpc3RlciAubG9zdF9wYXNzd29yZCBhLCAuc2hpcHBpbmctY2FsY3VsYXRvci1idXR0b24sIC5zaS13b28tYmVmb3JlLXNob3AgI3NpLW9yZGVyYnksICNhZGRfcGF5bWVudF9tZXRob2QgI3BheW1lbnQgdWwucGF5bWVudF9tZXRob2RzIC5hYm91dF9wYXlwYWwsXG4ud29vY29tbWVyY2UtY2FydCAjcGF5bWVudCB1bC5wYXltZW50X21ldGhvZHMgLmFib3V0X3BheXBhbCxcbi53b29jb21tZXJjZS1jaGVja291dCAjcGF5bWVudCB1bC5wYXltZW50X21ldGhvZHMgLmFib3V0X3BheXBhbCwgI21haW4gLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uIHVsIGxpIGEsIC53b29jb21tZXJjZS1BZGRyZXNzZXMgaGVhZGVyLnRpdGxlIGEuZWRpdCwgLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzIHVsLnRhYnMgbGkgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG59XG5cbiNwYWdlIC53b29jb21tZXJjZS1lcnJvciBhOm5vdCguc2ktYnRuKTpub3QoLmJ1dHRvbik6YmVmb3JlLFxuI3BhZ2UgLndvb2NvbW1lcmNlLWluZm8gYTpub3QoLnNpLWJ0bik6bm90KC5idXR0b24pOmJlZm9yZSxcbiNwYWdlIC53b29jb21tZXJjZS1tZXNzYWdlIGE6bm90KC5zaS1idG4pOm5vdCguYnV0dG9uKTpiZWZvcmUsICNwYWdlIC53b29jb21tZXJjZS1lcnJvciAuYnV0dG9uLndjLWZvcndhcmQ6YmVmb3JlLFxuI3BhZ2UgLndvb2NvbW1lcmNlLWluZm8gLmJ1dHRvbi53Yy1mb3J3YXJkOmJlZm9yZSxcbiNwYWdlIC53b29jb21tZXJjZS1tZXNzYWdlIC5idXR0b24ud2MtZm9yd2FyZDpiZWZvcmUsIC53b29jb21tZXJjZSBmb3JtLmxvZ2luIC5sb3N0X3Bhc3N3b3JkIGE6YmVmb3JlLFxuLndvb2NvbW1lcmNlIGZvcm0ucmVnaXN0ZXIgLmxvc3RfcGFzc3dvcmQgYTpiZWZvcmUsIC5zaGlwcGluZy1jYWxjdWxhdG9yLWJ1dHRvbjpiZWZvcmUsIC5zaS13b28tYmVmb3JlLXNob3AgI3NpLW9yZGVyYnk6YmVmb3JlLCAjYWRkX3BheW1lbnRfbWV0aG9kICNwYXltZW50IHVsLnBheW1lbnRfbWV0aG9kcyAuYWJvdXRfcGF5cGFsOmJlZm9yZSxcbi53b29jb21tZXJjZS1jYXJ0ICNwYXltZW50IHVsLnBheW1lbnRfbWV0aG9kcyAuYWJvdXRfcGF5cGFsOmJlZm9yZSxcbi53b29jb21tZXJjZS1jaGVja291dCAjcGF5bWVudCB1bC5wYXltZW50X21ldGhvZHMgLmFib3V0X3BheXBhbDpiZWZvcmUsICNtYWluIC53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbiB1bCBsaSBhOmJlZm9yZSwgLndvb2NvbW1lcmNlLUFkZHJlc3NlcyBoZWFkZXIudGl0bGUgYS5lZGl0OmJlZm9yZSwgLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzIHVsLnRhYnMgbGkgYTpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAycHg7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgYmFja2dyb3VuZDogY3VycmVudENvbG9yO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBjZW50ZXI7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCwgMSkgdHJhbnNsYXRlWigxcHgpO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4yNnMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC4yNSwgMSk7XG4gIHdpbGwtY2hhbmdlOiBzY2FsZTtcbn1cblxuI3BhZ2UgLndvb2NvbW1lcmNlLWVycm9yIGE6bm90KC5zaS1idG4pOm5vdCguYnV0dG9uKTpob3ZlcjpiZWZvcmUsXG4jcGFnZSAud29vY29tbWVyY2UtaW5mbyBhOm5vdCguc2ktYnRuKTpub3QoLmJ1dHRvbik6aG92ZXI6YmVmb3JlLFxuI3BhZ2UgLndvb2NvbW1lcmNlLW1lc3NhZ2UgYTpub3QoLnNpLWJ0bik6bm90KC5idXR0b24pOmhvdmVyOmJlZm9yZSwgI3BhZ2UgLndvb2NvbW1lcmNlLWVycm9yIC5idXR0b24ud2MtZm9yd2FyZDpob3ZlcjpiZWZvcmUsXG4jcGFnZSAud29vY29tbWVyY2UtaW5mbyAuYnV0dG9uLndjLWZvcndhcmQ6aG92ZXI6YmVmb3JlLFxuI3BhZ2UgLndvb2NvbW1lcmNlLW1lc3NhZ2UgLmJ1dHRvbi53Yy1mb3J3YXJkOmhvdmVyOmJlZm9yZSwgLndvb2NvbW1lcmNlIGZvcm0ubG9naW4gLmxvc3RfcGFzc3dvcmQgYTpob3ZlcjpiZWZvcmUsXG4ud29vY29tbWVyY2UgZm9ybS5yZWdpc3RlciAubG9zdF9wYXNzd29yZCBhOmhvdmVyOmJlZm9yZSwgLnNoaXBwaW5nLWNhbGN1bGF0b3ItYnV0dG9uOmhvdmVyOmJlZm9yZSwgLnNpLXdvby1iZWZvcmUtc2hvcCAjc2ktb3JkZXJieTpob3ZlcjpiZWZvcmUsICNhZGRfcGF5bWVudF9tZXRob2QgI3BheW1lbnQgdWwucGF5bWVudF9tZXRob2RzIC5hYm91dF9wYXlwYWw6aG92ZXI6YmVmb3JlLFxuLndvb2NvbW1lcmNlLWNhcnQgI3BheW1lbnQgdWwucGF5bWVudF9tZXRob2RzIC5hYm91dF9wYXlwYWw6aG92ZXI6YmVmb3JlLFxuLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNwYXltZW50IHVsLnBheW1lbnRfbWV0aG9kcyAuYWJvdXRfcGF5cGFsOmhvdmVyOmJlZm9yZSwgI21haW4gLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uIHVsIGxpIGE6aG92ZXI6YmVmb3JlLCAud29vY29tbWVyY2UtQWRkcmVzc2VzIGhlYWRlci50aXRsZSBhLmVkaXQ6aG92ZXI6YmVmb3JlLCAud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMgdWwudGFicyBsaSBhOmhvdmVyOmJlZm9yZSB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEsIDEpIHRyYW5zbGF0ZVooMXB4KTtcbn1cblxuLndvb2NvbW1lcmNlIC5zaG93LW9uLWhvdmVyLCAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdC5wcm9kdWN0LWNhdGVnb3J5ID4gYTphZnRlciwgLndvb2NvbW1lcmNlIC53aWRnZXRfc2hvcHBpbmdfY2FydCAuY2FydF9saXN0IGxpIGEucmVtb3ZlOmFmdGVyLFxuLndvb2NvbW1lcmNlLndpZGdldF9zaG9wcGluZ19jYXJ0IC5jYXJ0X2xpc3QgbGkgYS5yZW1vdmU6YWZ0ZXIsIC53b29jb21tZXJjZSAud2lkZ2V0X3Nob3BwaW5nX2NhcnQgLmNhcnRfbGlzdCBsaSBhLnJlbW92ZTpiZWZvcmUsXG4ud29vY29tbWVyY2Uud2lkZ2V0X3Nob3BwaW5nX2NhcnQgLmNhcnRfbGlzdCBsaSBhLnJlbW92ZTpiZWZvcmUsIC53b29jb21tZXJjZSAjc2Vjb25kYXJ5IC53aWRnZXRfbGF5ZXJlZF9uYXYgdWwueWl0aC13Y2FuLWNvbG9yIGxpIGE6YmVmb3JlLCAud29vY29tbWVyY2UgI3NlY29uZGFyeSAud2lkZ2V0X2xheWVyZWRfbmF2IHVsLnlpdGgtd2Nhbi1jb2xvciBsaS5jaG9zZW4gYTphZnRlciwgLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IGRpdi5pbWFnZXMgLndvb2NvbW1lcmNlLXByb2R1Y3QtZ2FsbGVyeV9fdHJpZ2dlcjpiZWZvcmUsIC53b29jb21tZXJjZSBkaXYucHJvZHVjdCBkaXYuaW1hZ2VzIC53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnlfX3RyaWdnZXI6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnNpLWVtcHR5LWNhcnQsIC5zaS1jYXJ0LWl0ZW0tdGl0bGUsIC53b29jb21tZXJjZSBmb3JtLmNoZWNrb3V0X2NvdXBvbiBwLCAud29vY29tbWVyY2UgLnNob3ctb24taG92ZXIsIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC5wcmljZSwgLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgLndvb2NvbW1lcmNlLWxvb3AtY2F0ZWdvcnlfX3RpdGxlIGgzLCAjc2hpcC10by1kaWZmZXJlbnQtYWRkcmVzcywgI2FkZF9wYXltZW50X21ldGhvZCAjcGF5bWVudCxcbi53b29jb21tZXJjZS1jYXJ0ICNwYXltZW50LFxuLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNwYXltZW50LCAjYWRkX3BheW1lbnRfbWV0aG9kICNwYXltZW50IGRpdi5mb3JtLXJvdyxcbi53b29jb21tZXJjZS1jYXJ0ICNwYXltZW50IGRpdi5mb3JtLXJvdyxcbi53b29jb21tZXJjZS1jaGVja291dCAjcGF5bWVudCBkaXYuZm9ybS1yb3csICNhZGRfcGF5bWVudF9tZXRob2QgI3BheW1lbnQgdWwucGF5bWVudF9tZXRob2RzLFxuLndvb2NvbW1lcmNlLWNhcnQgI3BheW1lbnQgdWwucGF5bWVudF9tZXRob2RzLFxuLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNwYXltZW50IHVsLnBheW1lbnRfbWV0aG9kcywgI2FkZF9wYXltZW50X21ldGhvZCAjcGF5bWVudCBkaXYucGF5bWVudF9ib3gsXG4ud29vY29tbWVyY2UtY2FydCAjcGF5bWVudCBkaXYucGF5bWVudF9ib3gsXG4ud29vY29tbWVyY2UtY2hlY2tvdXQgI3BheW1lbnQgZGl2LnBheW1lbnRfYm94LCAud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyIGgzLCAjbWFpbiAud29vY29tbWVyY2UtTXlBY2NvdW50LW5hdmlnYXRpb24gdWwsICNtYWluIC53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbiB1bCBsaSwgLndvb2NvbW1lcmNlLUFkZHJlc3NlcyBoZWFkZXIudGl0bGUgaDMsIC53b29jb21tZXJjZSAud2lkZ2V0X2xheWVyZWRfbmF2X2ZpbHRlcnMgdWwgbGksIC53b29jb21tZXJjZSAud2lkZ2V0X3Nob3BwaW5nX2NhcnQgcCxcbi53b29jb21tZXJjZS53aWRnZXRfc2hvcHBpbmdfY2FydCBwLCAueWl0aC13Y3dsLXNoYXJlLCAueWl0aC13Y3dsLXNoYXJlIHVsLCAud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXByb2R1Y3QtcmF0aW5nIC5zdGFyLXJhdGluZywgLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzIHVsLnRhYnMsIC53b29jb21tZXJjZSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicyB1bC50YWJzIGxpLCAud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMgdWwudGFicyBsaSBhLCAud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMgdGFibGUuc2hvcF9hdHRyaWJ1dGVzLCAud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMgdGFibGUuc2hvcF9hdHRyaWJ1dGVzIHRkIHAsIC53b29jb21tZXJjZSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtcGFnaW5hdGlvbiB1bCBsaSBhLFxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS1wYWdpbmF0aW9uIHVsIGxpIHNwYW4ge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi53b29jb21tZXJjZSAjcmVzcG9uZCBpbnB1dCNzdWJtaXQ6YWZ0ZXIsXG4ud29vY29tbWVyY2UgYS5idXR0b246YWZ0ZXIsXG4ud29vY29tbWVyY2UgYnV0dG9uLmJ1dHRvbjphZnRlcixcbi53b29jb21tZXJjZSBpbnB1dC5idXR0b246YWZ0ZXIsIC5zaW5hdHJhLWhlYWRlci13aWRnZXRfX2NhcnQgLndjLWNhcnQtd2lkZ2V0LWhlYWRlciwgLnNpLWNhcnQtaXRlbSwgLnNpLWNhcnQtaXRlbS1tZXRhLCAuc2ktY2FydC1idXR0b25zLCAud29vY29tbWVyY2UgZm9ybS5jaGVja291dF9jb3Vwb24sIC53b29jb21tZXJjZSAucXVhbnRpdHkgLnNpLXdvby1taW51cyxcbi53b29jb21tZXJjZSAucXVhbnRpdHkgLnNpLXdvby1wbHVzLCAuc2ktd29vLWJlZm9yZS1zaG9wLCAjc2hpcC10by1kaWZmZXJlbnQtYWRkcmVzcywgI2FkZF9wYXltZW50X21ldGhvZCAjcGF5bWVudCB1bC5wYXltZW50X21ldGhvZHMgbGk6bm90KC53b29jb21tZXJjZS1ub3RpY2UpLFxuLndvb2NvbW1lcmNlLWNhcnQgI3BheW1lbnQgdWwucGF5bWVudF9tZXRob2RzIGxpOm5vdCgud29vY29tbWVyY2Utbm90aWNlKSxcbi53b29jb21tZXJjZS1jaGVja291dCAjcGF5bWVudCB1bC5wYXltZW50X21ldGhvZHMgbGk6bm90KC53b29jb21tZXJjZS1ub3RpY2UpLCAjYWRkX3BheW1lbnRfbWV0aG9kICNwYXltZW50IHVsLnBheW1lbnRfbWV0aG9kcyBsaS5wYXltZW50X21ldGhvZF9wYXlwYWw6bm90KC53b29jb21tZXJjZS1ub3RpY2UpLFxuLndvb2NvbW1lcmNlLWNhcnQgI3BheW1lbnQgdWwucGF5bWVudF9tZXRob2RzIGxpLnBheW1lbnRfbWV0aG9kX3BheXBhbDpub3QoLndvb2NvbW1lcmNlLW5vdGljZSksXG4ud29vY29tbWVyY2UtY2hlY2tvdXQgI3BheW1lbnQgdWwucGF5bWVudF9tZXRob2RzIGxpLnBheW1lbnRfbWV0aG9kX3BheXBhbDpub3QoLndvb2NvbW1lcmNlLW5vdGljZSksIC53b29jb21tZXJjZS1BZGRyZXNzZXMgaGVhZGVyLnRpdGxlLCAud2lkZ2V0Lndvb2NvbW1lcmNlIC53Yy1sYXllcmVkLW5hdi1yYXRpbmcgYSwgLndvb2NvbW1lcmNlIC53aWRnZXRfcHJpY2VfZmlsdGVyIC5wcmljZV9zbGlkZXJfYW1vdW50LCAud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXByb2R1Y3QtZ2FsbGVyeSAuZmxleC1kaXJlY3Rpb24tbmF2IC5mbGV4LXByZXYsXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXByb2R1Y3QtZ2FsbGVyeSAuZmxleC1kaXJlY3Rpb24tbmF2IC5mbGV4LW5leHQsIC53b29jb21tZXJjZSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtcHJvZHVjdC1yYXRpbmcsIC53b29jb21tZXJjZSBkaXYucHJvZHVjdCBkaXYuaW1hZ2VzIC5mbGV4LWNvbnRyb2wtdGh1bWJzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4jbWFpbiAud29vY29tbWVyY2UtTXlBY2NvdW50LW5hdmlnYXRpb24gdWwgbGksIC53b29jb21tZXJjZSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtcHJvZHVjdC1nYWxsZXJ5IC5mbGV4LWRpcmVjdGlvbi1uYXYge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi53aWRnZXQud29vY29tbWVyY2UgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgb3V0bGluZTogMDtcbn1cblxuLnNpLWNhcnQtaXRlbSwgLnNpLWNhcnQtaXRlbSAuc2ktcmVtb3ZlLWNhcnQtaXRlbSwgLndvb2NvbW1lcmNlIC5zdGFyLXJhdGluZyBzcGFuOmJlZm9yZSwgLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QucHJvZHVjdC1jYXRlZ29yeSA+IGE6YWZ0ZXIsIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC53b29jb21tZXJjZS1sb29wLWNhdGVnb3J5X190aXRsZSwgLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgLndvb2NvbW1lcmNlLWxvb3AtY2F0ZWdvcnlfX3RpdGxlIHNwYW4sIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0Lm91dG9mc3RvY2sgYSBpbWcsIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IGEuc2ktYnRuLFxuLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgYS5hZGRlZF90b19jYXJ0LCAud2lkZ2V0Lndvb2NvbW1lcmNlIC5wcm9kdWN0LWNhdGVnb3JpZXMgbGkgLmNvdW50LFxuLndpZGdldC53b29jb21tZXJjZSAud2MtbGF5ZXJlZC1uYXYtdGVybSAuY291bnQsXG4ud2lkZ2V0Lndvb2NvbW1lcmNlIC53Yy1sYXllcmVkLW5hdi1yYXRpbmcgZW0sIC53b29jb21tZXJjZSAud2lkZ2V0X3ByaWNlX2ZpbHRlciAudWktc2xpZGVyIC51aS1zbGlkZXItaGFuZGxlOmFmdGVyLCAud29vY29tbWVyY2UgLndpZGdldF9zaG9wcGluZ19jYXJ0IC5jYXJ0X2xpc3QgbGkgYS5yZW1vdmU6YWZ0ZXIsXG4ud29vY29tbWVyY2Uud2lkZ2V0X3Nob3BwaW5nX2NhcnQgLmNhcnRfbGlzdCBsaSBhLnJlbW92ZTphZnRlciwgLndvb2NvbW1lcmNlICNzZWNvbmRhcnkgLndpZGdldF9sYXllcmVkX25hdiB1bC55aXRoLXdjYW4tY29sb3IgbGkgYSwgLndvb2NvbW1lcmNlICNzZWNvbmRhcnkgLndpZGdldF9sYXllcmVkX25hdiB1bC55aXRoLXdjYW4tY29sb3IgbGkgYTpiZWZvcmUsIC53b29jb21tZXJjZSBkaXYucHJvZHVjdCBkaXYuaW1hZ2VzIC53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnlfX3dyYXBwZXIsIC53b29jb21tZXJjZSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtcGFnaW5hdGlvbiB1bCBsaSBhLFxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS1wYWdpbmF0aW9uIHVsIGxpIHNwYW4ge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4yNnMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC4yNSwgMSk7XG59XG5cbi53b29jb21tZXJjZSAuY2FydF90b3RhbHMgdGFibGUuc2hvcF90YWJsZSB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuI3BhZ2UgLndvb2NvbW1lcmNlLWVycm9yOmJlZm9yZSxcbiNwYWdlIC53b29jb21tZXJjZS1pbmZvOmJlZm9yZSxcbiNwYWdlIC53b29jb21tZXJjZS1tZXNzYWdlOmJlZm9yZSwgLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgLmFkZGVkX3RvX2NhcnQ6YmVmb3JlLCAud2lkZ2V0Lndvb2NvbW1lcmNlIC53b29jb21tZXJjZS13aWRnZXQtbGF5ZXJlZC1uYXYtbGlzdCAud29vY29tbWVyY2Utd2lkZ2V0LWxheWVyZWQtbmF2LWxpc3RfX2l0ZW0gYTphZnRlcixcbi53aWRnZXQud29vY29tbWVyY2UgLndjLWxheWVyZWQtbmF2LXJhdGluZyBhOmFmdGVyLCAud29vY29tbWVyY2UgLndpZGdldF9sYXllcmVkX25hdl9maWx0ZXJzIHVsIGE6YmVmb3JlLCAud29vY29tbWVyY2UgLndpZGdldF9zaG9wcGluZ19jYXJ0IC5jYXJ0X2xpc3QgbGkgYS5yZW1vdmU6YmVmb3JlLFxuLndvb2NvbW1lcmNlLndpZGdldF9zaG9wcGluZ19jYXJ0IC5jYXJ0X2xpc3QgbGkgYS5yZW1vdmU6YmVmb3JlLCAud29vY29tbWVyY2UgI3NlY29uZGFyeSAud2lkZ2V0X2xheWVyZWRfbmF2IHVsLnlpdGgtd2Nhbi1jb2xvciBsaS5jaG9zZW4gYTphZnRlciwgLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IGRpdi5pbWFnZXMgLndvb2NvbW1lcmNlLXByb2R1Y3QtZ2FsbGVyeV9fdHJpZ2dlcjphZnRlciB7XG4gIC8qIHVzZSAhaW1wb3J0YW50IHRvIHByZXZlbnQgaXNzdWVzIHdpdGggYnJvd3NlciBleHRlbnNpb25zIHRoYXQgY2hhbmdlIGZvbnRzICovXG4gIGZvbnQtZmFtaWx5OiAnc2luYXRyYScgIWltcG9ydGFudDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBzcGVhazogbm9uZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyogUmVzcG9uc2l2ZSBzdHlsZXMuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKiBcbiAgIyNEZXZpY2UgPSBNb3N0IG9mIHRoZSBzbWFydHBob25lcyAocG9ydHJhaXQpXG4gICMjU2NyZWVuID0gNDgwcHggYW5kIHVuZGVyLlxuKi9cbi8qIFxuICAjI0RldmljZSA9IE1vc3Qgb2YgdGhlIHRhYmxldHMgKHBvcnRyYWl0KVxuICAjI1NjcmVlbiA9IEJldHdlZW4gNDgxcHggYW5kIDc2OHB4LlxuKi9cbi8qIFxuICAjI0RldmljZSA9IE1vc3Qgb2YgdGhlIHRhYmxldHMgYW5kIHNtYXJ0cGhvbmVzXG4gICMjU2NyZWVuID0gNzY4cHggYW5kIHVuZGVyLlxuKi9cbi8qIFxuICAjI0RldmljZSA9IERlc2t0b3BzIGFuZCBsYW5kc2NhcGUgdGFibGV0c1xuICAjI1NjcmVlbiA9IDc2OXB4IGFuZCB1cHBlci5cbiovXG4vKiBcbiAgIyNEZXZpY2UgPSBMYXJnZSBkZXNrdG9wcyBhbmQgdXBwZXIgKGluY2wuIGlQYWQgUHJvIGluIGxhbmRzY2FwZSBtb2RlKVxuICAjI1NjcmVlbiA9IDEyODFweCBhbmQgdXBwZXIuXG4qL1xuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyogV29vQ29tbWVyY2Ugc3R5bGVzLlxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLndvb2NvbW1lcmNlICNyZXNwb25kIGlucHV0I3N1Ym1pdDphZnRlcixcbi53b29jb21tZXJjZSBhLmJ1dHRvbjphZnRlcixcbi53b29jb21tZXJjZSBidXR0b24uYnV0dG9uOmFmdGVyLFxuLndvb2NvbW1lcmNlIGlucHV0LmJ1dHRvbjphZnRlciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICByaWdodDogMCAhaW1wb3J0YW50O1xuICB0b3A6IDUwJSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwIDEuNWVtIDAgMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvcGFjaXR5OiAwO1xuICBtYXJnaW4tdG9wOiAtOHB4O1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xufVxuXG4ud29vY29tbWVyY2UgI3Jlc3BvbmQgaW5wdXQjc3VibWl0LmxvYWRpbmc6YWZ0ZXIsIC53b29jb21tZXJjZSAjcmVzcG9uZCBpbnB1dCNzdWJtaXQuYWRkZWQ6YWZ0ZXIsXG4ud29vY29tbWVyY2UgYS5idXR0b24ubG9hZGluZzphZnRlcixcbi53b29jb21tZXJjZSBhLmJ1dHRvbi5hZGRlZDphZnRlcixcbi53b29jb21tZXJjZSBidXR0b24uYnV0dG9uLmxvYWRpbmc6YWZ0ZXIsXG4ud29vY29tbWVyY2UgYnV0dG9uLmJ1dHRvbi5hZGRlZDphZnRlcixcbi53b29jb21tZXJjZSBpbnB1dC5idXR0b24ubG9hZGluZzphZnRlcixcbi53b29jb21tZXJjZSBpbnB1dC5idXR0b24uYWRkZWQ6YWZ0ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuXG4ud29vY29tbWVyY2UgI3Jlc3BvbmQgaW5wdXQjc3VibWl0LmxvYWRpbmc6YmVmb3JlLCAud29vY29tbWVyY2UgI3Jlc3BvbmQgaW5wdXQjc3VibWl0LmxvYWRpbmc6YWZ0ZXIsXG4ud29vY29tbWVyY2UgYS5idXR0b24ubG9hZGluZzpiZWZvcmUsXG4ud29vY29tbWVyY2UgYS5idXR0b24ubG9hZGluZzphZnRlcixcbi53b29jb21tZXJjZSBidXR0b24uYnV0dG9uLmxvYWRpbmc6YmVmb3JlLFxuLndvb2NvbW1lcmNlIGJ1dHRvbi5idXR0b24ubG9hZGluZzphZnRlcixcbi53b29jb21tZXJjZSBpbnB1dC5idXR0b24ubG9hZGluZzpiZWZvcmUsXG4ud29vY29tbWVyY2UgaW5wdXQuYnV0dG9uLmxvYWRpbmc6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgdGV4dC1pbmRlbnQ6IC05OTk5OTlweDtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDA7XG4gIGFuaW1hdGlvbjogc2lfYm91bmNlIDEuNnMgaW5maW5pdGUgZWFzZS1pbi1vdXQ7XG4gIG1hcmdpbi1yaWdodDogMWVtICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgbWFyZ2luLXRvcDogLThweDtcbn1cblxuLndvb2NvbW1lcmNlICNyZXNwb25kIGlucHV0I3N1Ym1pdC5sb2FkaW5nOmFmdGVyLFxuLndvb2NvbW1lcmNlIGEuYnV0dG9uLmxvYWRpbmc6YWZ0ZXIsXG4ud29vY29tbWVyY2UgYnV0dG9uLmJ1dHRvbi5sb2FkaW5nOmFmdGVyLFxuLndvb2NvbW1lcmNlIGlucHV0LmJ1dHRvbi5sb2FkaW5nOmFmdGVyIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtLjhzO1xufVxuXG4ud29vY29tbWVyY2UgcC5jYXJ0LWVtcHR5IHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLndvb2NvbW1lcmNlIC5ibG9ja092ZXJsYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IC43NSAhaW1wb3J0YW50O1xufVxuXG4ud29vY29tbWVyY2UuYWRkX3RvX2NhcnRfaW5saW5lIC5hZGRfdG9fY2FydF9idXR0b24ge1xuICBtaW4td2lkdGg6IDE3MHB4O1xuICBtYXJnaW4tcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbn1cblxuLndvb2NvbW1lcmNlLmFkZF90b19jYXJ0X2lubGluZSAuYWRkZWRfdG9fY2FydCB7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuXG4ud29vY29tbWVyY2UuYWRkX3RvX2NhcnRfaW5saW5lIGlucyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAud29vY29tbWVyY2UgdWwucHJvZHVjdHNbY2xhc3MqPWNvbHVtbnMtXSBsaS5wcm9kdWN0LFxuICAud29vY29tbWVyY2UtcGFnZSB1bC5wcm9kdWN0c1tjbGFzcyo9Y29sdW1ucy1dIGxpLnByb2R1Y3Qge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsb2F0OiBub25lO1xuICB9XG59XG5cbi5zaW5hdHJhLWhlYWRlci13aWRnZXRfX2NhcnQgLmRyb3Bkb3duLWl0ZW0ge1xuICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbiAgd2lkdGg6IDM0MHB4O1xuICBjb2xvcjogIzIzMjgyZDtcbn1cblxuLnNpbmF0cmEtaGVhZGVyLXdpZGdldF9fY2FydCAud2MtY2FydC13aWRnZXQtaGVhZGVyIHtcbiAgcGFkZGluZzogMTNweCAyMHB4IDE0cHggMjBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wODUpO1xufVxuXG4uc2luYXRyYS1oZWFkZXItd2lkZ2V0X19jYXJ0IC53Yy1jYXJ0LXdpZGdldC1oZWFkZXIgPiBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4uc2luYXRyYS1oZWFkZXItd2lkZ2V0X19jYXJ0IC53Yy1jYXJ0LXdpZGdldC1oZWFkZXIgPiBzcGFuLnNpLWNhcnQtc3VidG90YWwge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLnNpbmF0cmEtaGVhZGVyLXdpZGdldF9fY2FydCAud2MtY2FydC13aWRnZXQtaGVhZGVyID4gc3Bhbi5zaS1jYXJ0LXN1YnRvdGFsIHNwYW4ge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4uc2luYXRyYS1oZWFkZXItd2lkZ2V0X19jYXJ0IC53b29jb21tZXJjZS1wbGFjZWhvbGRlciB7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLnNpLXRzcC1oZWFkZXIgLnNpbmF0cmEtaGVhZGVyLXdpZGdldF9fY2FydCAuc2ktY2FydC1jb3VudCB7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLmFuaW1hdGUtcG9wIHtcbiAgYW5pbWF0aW9uOiAuNXMgZWFzZS1pbi1vdXQgLjEwcyBub3JtYWwgYm90aCAxIHNpX2JvdW5jZV9pbjtcbn1cblxuLndjLWNhcnQtd2lkZ2V0LWNvbnRlbnQge1xuICBwYWRkaW5nOiA2cHggMDtcbiAgbWF4LWhlaWdodDogNDAwcHg7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbn1cblxuLnNpLWVtcHR5LWNhcnQge1xuICBmb250LXNpemU6IDAuOTM3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgcGFkZGluZzogMjBweCAyNXB4O1xufVxuXG4uc2ktY2FydC1pdGVtIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG59XG5cbi5zaS1jYXJ0LWl0ZW06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDQpO1xufVxuXG4uc2ktY2FydC1pdGVtOmhvdmVyIC5zaS1yZW1vdmUtY2FydC1pdGVtIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDBweCk7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5zaS1jYXJ0LWl0ZW0ucmVtb3ZpbmcgLnNpLWNhcnQtaW1hZ2UsXG4uc2ktY2FydC1pdGVtLnJlbW92aW5nIC5zaS1jYXJ0LWl0ZW0tZGV0YWlscyB7XG4gIG9wYWNpdHk6IC4zO1xufVxuXG4uc2ktY2FydC1pdGVtIC5zaS1yZW1vdmUtY2FydC1pdGVtIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwcHg7XG4gIHJpZ2h0OiAxNXB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMzBweCk7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5zaS1jYXJ0LWl0ZW0gLnNpLXJlbW92ZS1jYXJ0LWl0ZW06aG92ZXIgLnNpLXgge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLnNpLWNhcnQtaXRlbSAuc2kteCB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnNpLWNhcnQtaW1hZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxleC1zaHJpbms6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5zaS1jYXJ0LWltYWdlIGltZyB7XG4gIHdpZHRoOiA2NXB4O1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIGhlaWdodDogYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cblxuLnNpLWNhcnQtaXRlbS1xdWFudGl0eSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5zaS1jYXJ0LWl0ZW0tcXVhbnRpdHk6YWZ0ZXIge1xuICBjb250ZW50OiAnXFwwMGQ3JztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXdlaWdodDogNDAwO1xuICBwYWRkaW5nOiAwIDRweDtcbn1cblxuLnNpLWNhcnQtaXRlbS1tZXRhIHtcbiAgbWFyZ2luLXRvcDogNHB4O1xufVxuXG4uc2ktY2FydC1pdGVtLW1ldGEgaW5zIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uc2ktY2FydC1pdGVtLW1ldGEgaW5zIC5hbW91bnQge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4uc2ktY2FydC1pdGVtLW1ldGEgZGVsIHtcbiAgb3BhY2l0eTogMTtcbiAgY29sb3I6ICNhZmFmYWY7XG59XG5cbi5zaS1jYXJ0LWJ1dHRvbnMge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAxNnB4IDIwcHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDg1KTtcbn1cblxuLnNpLWNhcnQtYnV0dG9ucyA+IGEge1xuICBmbGV4OiAxO1xufVxuXG4uc2ktY2FydC1idXR0b25zID4gYTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLnNpLWNhcnQtaXRlbS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIGNvbG9yOiAjMjMyODJkO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG5Aa2V5ZnJhbWVzIHNpX2JvdW5jZV9pbiB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEsIDEpO1xuICB9XG4gIDIwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjQsIDEuNCk7XG4gIH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCwgMC44KTtcbiAgfVxuICA4NSUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xLCAxLjEpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSwgMSk7XG4gIH1cbn1cblxuI3BhZ2UgLndvb2NvbW1lcmNlLW5vdGljZXMtd3JhcHBlciB7XG4gIG1hcmdpbi10b3A6IC0yMHB4O1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuXG4jcGFnZSAud29vY29tbWVyY2Utbm90aWNlcy13cmFwcGVyOmVtcHR5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuI3BhZ2UgLndvb2NvbW1lcmNlLWVycm9yLFxuI3BhZ2UgLndvb2NvbW1lcmNlLWluZm8sXG4jcGFnZSAud29vY29tbWVyY2UtbWVzc2FnZSB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG4gIGJvcmRlci1yYWRpdXM6IDAgM3B4IDNweCAwO1xuICBwYWRkaW5nLWxlZnQ6IDQ4cHg7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiA0cHg7XG4gIGJvcmRlci1sZWZ0LXN0eWxlOiBzb2xpZDtcbiAgcGFkZGluZzogLjhyZW0gMnJlbSAuOHJlbSA1MHB4O1xufVxuXG4jcGFnZSAud29vY29tbWVyY2UtZXJyb3I6YmVmb3JlLFxuI3BhZ2UgLndvb2NvbW1lcmNlLWluZm86YmVmb3JlLFxuI3BhZ2UgLndvb2NvbW1lcmNlLW1lc3NhZ2U6YmVmb3JlIHtcbiAgbGVmdDogMjBweDtcbiAgdG9wOiAxLjFyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbiNwYWdlIC53b29jb21tZXJjZS1lcnJvciBhOm5vdCguYnV0dG9uKTpub3QoLnNpLWJ0biksXG4jcGFnZSAud29vY29tbWVyY2UtaW5mbyBhOm5vdCguYnV0dG9uKTpub3QoLnNpLWJ0biksXG4jcGFnZSAud29vY29tbWVyY2UtbWVzc2FnZSBhOm5vdCguYnV0dG9uKTpub3QoLnNpLWJ0bikge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbiNwYWdlIC53b29jb21tZXJjZS1lcnJvciAuYnV0dG9uLFxuI3BhZ2UgLndvb2NvbW1lcmNlLWluZm8gLmJ1dHRvbixcbiNwYWdlIC53b29jb21tZXJjZS1tZXNzYWdlIC5idXR0b24ge1xuICBwYWRkaW5nOiAwO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIG1pbi1oZWlnaHQ6IGF1dG87XG59XG5cbiNwYWdlIC53b29jb21tZXJjZS1lcnJvciAuYnV0dG9uLndjLWZvcndhcmQsXG4jcGFnZSAud29vY29tbWVyY2UtaW5mbyAuYnV0dG9uLndjLWZvcndhcmQsXG4jcGFnZSAud29vY29tbWVyY2UtbWVzc2FnZSAuYnV0dG9uLndjLWZvcndhcmQge1xuICBmb250LXdlaWdodDogNTAwO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cblxuI3BhZ2UgLndvb2NvbW1lcmNlLWluZm8ge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzFlODViZTtcbn1cblxuI3BhZ2UgLndvb2NvbW1lcmNlLWluZm86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NzhcIjtcbn1cblxuI3BhZ2UgLndvb2NvbW1lcmNlLWVycm9yIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNiODFjMjM7XG59XG5cbiNwYWdlIC53b29jb21tZXJjZS1lcnJvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlmYlwiO1xufVxuXG4jcGFnZSAud29vY29tbWVyY2UtbWVzc2FnZSB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjOGZhZTFiO1xufVxuXG4jcGFnZSAud29vY29tbWVyY2UtbWVzc2FnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlmZFwiO1xufVxuXG4ud29vY29tbWVyY2UgdWwjc2hpcHBpbmdfbWV0aG9kIGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogLjZlbTtcbn1cblxuLndvb2NvbW1lcmNlIHVsI3NoaXBwaW5nX21ldGhvZCBsaSBpbnB1dCB7XG4gIG1hcmdpbjogMCAuN2VtIDAgMDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jdXN0b21lci1kZXRhaWxzIGFkZHJlc3Mge1xuICBib3JkZXItcmlnaHQtd2lkdGg6IDFweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wODUpO1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XG4gIHBhZGRpbmc6IDEycHggMjBweDtcbn1cblxuLndvb2NvbW1lcmNlIGZvcm0uY2hlY2tvdXRfY291cG9uIHtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMS44NzVyZW07XG4gIGJvcmRlcjogMnB4IGRhc2hlZCByZ2JhKDAsIDAsIDAsIDAuMDg1KTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuXG4ud29vY29tbWVyY2UgZm9ybS5jaGVja291dF9jb3Vwb24gcCB7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4ud29vY29tbWVyY2UgZm9ybS5jaGVja291dF9jb3Vwb24gcC5mb3JtLXJvdy1maXJzdCB7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbn1cblxuLndvb2NvbW1lcmNlIGZvcm0uY2hlY2tvdXRfY291cG9uIHA6Zmlyc3QtY2hpbGQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG59XG5cbi53b29jb21tZXJjZSBmb3JtLmNoZWNrb3V0X2NvdXBvbiAuYnV0dG9uIHtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG5cbi53b29jb21tZXJjZSAjY3VzdG9tZXJfbG9naW4gaDIge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4ud29vY29tbWVyY2UgI2N1c3RvbWVyX2xvZ2luIGgyIGZvcm0ubG9naW4sXG4ud29vY29tbWVyY2UgI2N1c3RvbWVyX2xvZ2luIGgyIGZvcm0ucmVnaXN0ZXIge1xuICBtYXJnaW46IDA7XG4gIG1pbi1oZWlnaHQ6IDM1MXB4O1xuICBwYWRkaW5nOiAxLjg3NXJlbSAxMCU7XG59XG5cbi53b29jb21tZXJjZSBmb3JtLmxvZ2luLFxuLndvb2NvbW1lcmNlIGZvcm0ucmVnaXN0ZXIge1xuICBwYWRkaW5nOiAxLjg3NXJlbSA0MCUgMS44NzVyZW0gMS44NzVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDg1KTtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG59XG5cbi53b29jb21tZXJjZSBmb3JtLmxvZ2luIHA6Zmlyc3QtY2hpbGQsXG4ud29vY29tbWVyY2UgZm9ybS5yZWdpc3RlciBwOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLndvb2NvbW1lcmNlIGZvcm0ubG9naW4gLmZvcm0tcm93LFxuLndvb2NvbW1lcmNlIGZvcm0ucmVnaXN0ZXIgLmZvcm0tcm93IHtcbiAgbWFyZ2luOiAwIDAgMS41cmVtO1xufVxuXG4ud29vY29tbWVyY2UgZm9ybS5sb2dpbiAuZm9ybS1yb3c6bGFzdC1jaGlsZCxcbi53b29jb21tZXJjZSBmb3JtLnJlZ2lzdGVyIC5mb3JtLXJvdzpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLndvb2NvbW1lcmNlIGZvcm0ubG9naW4gLmJ1dHRvbixcbi53b29jb21tZXJjZSBmb3JtLnJlZ2lzdGVyIC5idXR0b24ge1xuICBtYXJnaW4tcmlnaHQ6IDEuMjVyZW07XG59XG5cbi53b29jb21tZXJjZSBmb3JtLmxvZ2luIGxhYmVsIHNwYW4sXG4ud29vY29tbWVyY2UgZm9ybS5yZWdpc3RlciBsYWJlbCBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLndvb2NvbW1lcmNlIGZvcm0ubG9naW4gLmxvc3RfcGFzc3dvcmQsXG4ud29vY29tbWVyY2UgZm9ybS5yZWdpc3RlciAubG9zdF9wYXNzd29yZCB7XG4gIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAtMC45Mzc1cmVtO1xuICBtYXJnaW4tdG9wOiAwO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLndvb2NvbW1lcmNlIGZvcm0ubG9naW4gLmZvcm0tcm93LWZpcnN0LFxuLndvb2NvbW1lcmNlIGZvcm0ubG9naW4gLmZvcm0tcm93LWxhc3QsXG4ud29vY29tbWVyY2UgZm9ybS5yZWdpc3RlciAuZm9ybS1yb3ctZmlyc3QsXG4ud29vY29tbWVyY2UgZm9ybS5yZWdpc3RlciAuZm9ybS1yb3ctbGFzdCB7XG4gIHdpZHRoOiA0OSU7XG59XG5cbi53b29jb21tZXJjZSBzdHJvbmcge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4ud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIHtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbn1cblxuLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyB0ZXh0YXJlYSB7XG4gIG1pbi1oZWlnaHQ6IDIwMHB4O1xufVxuXG4ud29vY29tbWVyY2UgLm5hdi1saW5rcyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLndvb2NvbW1lcmNlICN5aXRoLXdjd2wtZm9ybSB0YWJsZS5zaG9wX3RhYmxlLFxuLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jYXJ0LWZvcm0gdGFibGUuc2hvcF90YWJsZSxcbi53b29jb21tZXJjZSAud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyIHRhYmxlLnNob3BfdGFibGUge1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBjb2xvcjogIzIzMjgyZDtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG59XG5cbi53b29jb21tZXJjZSAjeWl0aC13Y3dsLWZvcm0gdGFibGUuc2hvcF90YWJsZSBhLFxuLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jYXJ0LWZvcm0gdGFibGUuc2hvcF90YWJsZSBhLFxuLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXIgdGFibGUuc2hvcF90YWJsZSBhIHtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ud29vY29tbWVyY2UgI3lpdGgtd2N3bC1mb3JtIHRhYmxlLnNob3BfdGFibGUgYTpub3QoLnNpLXdvby1wbHVzKTpub3QoLnNpLXdvby1taW51cyk6bm90KC5zaS1idG4pOm5vdCgucmVtb3ZlX2Zyb21fd2lzaGxpc3QpLFxuLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jYXJ0LWZvcm0gdGFibGUuc2hvcF90YWJsZSBhOm5vdCguc2ktd29vLXBsdXMpOm5vdCguc2ktd29vLW1pbnVzKTpub3QoLnNpLWJ0bik6bm90KC5yZW1vdmVfZnJvbV93aXNobGlzdCksXG4ud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlciB0YWJsZS5zaG9wX3RhYmxlIGE6bm90KC5zaS13b28tcGx1cyk6bm90KC5zaS13b28tbWludXMpOm5vdCguc2ktYnRuKTpub3QoLnJlbW92ZV9mcm9tX3dpc2hsaXN0KSB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4ud29vY29tbWVyY2UgI3lpdGgtd2N3bC1mb3JtIHRhYmxlLnNob3BfdGFibGUgdGhlYWQsXG4ud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWNhcnQtZm9ybSB0YWJsZS5zaG9wX3RhYmxlIHRoZWFkLFxuLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXIgdGFibGUuc2hvcF90YWJsZSB0aGVhZCB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNWVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsZXR0ZXItc3BhY2luZzogLjAyZW07XG59XG5cbi53b29jb21tZXJjZSAjeWl0aC13Y3dsLWZvcm0gdGFibGUuc2hvcF90YWJsZSB0aGVhZCB0aCxcbi53b29jb21tZXJjZSAud29vY29tbWVyY2UtY2FydC1mb3JtIHRhYmxlLnNob3BfdGFibGUgdGhlYWQgdGgsXG4ud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlciB0YWJsZS5zaG9wX3RhYmxlIHRoZWFkIHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBwYWRkaW5nOiAxLjI1cmVtIDA7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuXG4ud29vY29tbWVyY2UgI3lpdGgtd2N3bC1mb3JtIHRhYmxlLnNob3BfdGFibGUgdGhlYWQgdGg6Zmlyc3QtY2hpbGQsXG4ud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWNhcnQtZm9ybSB0YWJsZS5zaG9wX3RhYmxlIHRoZWFkIHRoOmZpcnN0LWNoaWxkLFxuLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXIgdGFibGUuc2hvcF90YWJsZSB0aGVhZCB0aDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IDNweCAwIDAgMDtcbn1cblxuLndvb2NvbW1lcmNlICN5aXRoLXdjd2wtZm9ybSB0YWJsZS5zaG9wX3RhYmxlIHRoZWFkIHRoOmxhc3QtY2hpbGQsXG4ud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWNhcnQtZm9ybSB0YWJsZS5zaG9wX3RhYmxlIHRoZWFkIHRoOmxhc3QtY2hpbGQsXG4ud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlciB0YWJsZS5zaG9wX3RhYmxlIHRoZWFkIHRoOmxhc3QtY2hpbGQge1xuICBib3JkZXItcmFkaXVzOiAwIDNweCAwIDA7XG59XG5cbi53b29jb21tZXJjZSAjeWl0aC13Y3dsLWZvcm0gdGFibGUuc2hvcF90YWJsZSB0aCxcbi53b29jb21tZXJjZSAjeWl0aC13Y3dsLWZvcm0gdGFibGUuc2hvcF90YWJsZSB0ZCxcbi53b29jb21tZXJjZSAud29vY29tbWVyY2UtY2FydC1mb3JtIHRhYmxlLnNob3BfdGFibGUgdGgsXG4ud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWNhcnQtZm9ybSB0YWJsZS5zaG9wX3RhYmxlIHRkLFxuLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXIgdGFibGUuc2hvcF90YWJsZSB0aCxcbi53b29jb21tZXJjZSAud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyIHRhYmxlLnNob3BfdGFibGUgdGQge1xuICBmb250LXdlaWdodDogNDAwO1xuICBib3JkZXI6IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLndvb2NvbW1lcmNlICN5aXRoLXdjd2wtZm9ybSB0YWJsZS5zaG9wX3RhYmxlIHRoOmZpcnN0LWNoaWxkLFxuLndvb2NvbW1lcmNlICN5aXRoLXdjd2wtZm9ybSB0YWJsZS5zaG9wX3RhYmxlIHRkOmZpcnN0LWNoaWxkLFxuLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jYXJ0LWZvcm0gdGFibGUuc2hvcF90YWJsZSB0aDpmaXJzdC1jaGlsZCxcbi53b29jb21tZXJjZSAud29vY29tbWVyY2UtY2FydC1mb3JtIHRhYmxlLnNob3BfdGFibGUgdGQ6Zmlyc3QtY2hpbGQsXG4ud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlciB0YWJsZS5zaG9wX3RhYmxlIHRoOmZpcnN0LWNoaWxkLFxuLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXIgdGFibGUuc2hvcF90YWJsZSB0ZDpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCAjZjRmNGY0O1xufVxuXG4ud29vY29tbWVyY2UgI3lpdGgtd2N3bC1mb3JtIHRhYmxlLnNob3BfdGFibGUgdGg6bGFzdC1jaGlsZCxcbi53b29jb21tZXJjZSAjeWl0aC13Y3dsLWZvcm0gdGFibGUuc2hvcF90YWJsZSB0ZDpsYXN0LWNoaWxkLFxuLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jYXJ0LWZvcm0gdGFibGUuc2hvcF90YWJsZSB0aDpsYXN0LWNoaWxkLFxuLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jYXJ0LWZvcm0gdGFibGUuc2hvcF90YWJsZSB0ZDpsYXN0LWNoaWxkLFxuLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXIgdGFibGUuc2hvcF90YWJsZSB0aDpsYXN0LWNoaWxkLFxuLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXIgdGFibGUuc2hvcF90YWJsZSB0ZDpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBib3JkZXItcmlnaHQtd2lkdGg6IDNweDtcbn1cblxuLndvb2NvbW1lcmNlICN5aXRoLXdjd2wtZm9ybSB0YWJsZS5zaG9wX3RhYmxlIHRkLFxuLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jYXJ0LWZvcm0gdGFibGUuc2hvcF90YWJsZSB0ZCxcbi53b29jb21tZXJjZSAud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyIHRhYmxlLnNob3BfdGFibGUgdGQge1xuICBwYWRkaW5nOiAxcmVtIDA7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNmNGY0ZjQ7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZjRmNGY0O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAud29vY29tbWVyY2UgI3lpdGgtd2N3bC1mb3JtIHRhYmxlLnNob3BfdGFibGUgdHIsXG4gIC53b29jb21tZXJjZSAud29vY29tbWVyY2UtY2FydC1mb3JtIHRhYmxlLnNob3BfdGFibGUgdHIsXG4gIC53b29jb21tZXJjZSAud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyIHRhYmxlLnNob3BfdGFibGUgdHIge1xuICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDNweCAjZjRmNGY0O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbiAgLndvb2NvbW1lcmNlICN5aXRoLXdjd2wtZm9ybSB0YWJsZS5zaG9wX3RhYmxlIHRyOmxhc3QtY2hpbGQsXG4gIC53b29jb21tZXJjZSAud29vY29tbWVyY2UtY2FydC1mb3JtIHRhYmxlLnNob3BfdGFibGUgdHI6bGFzdC1jaGlsZCxcbiAgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXIgdGFibGUuc2hvcF90YWJsZSB0cjpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLndvb2NvbW1lcmNlICN5aXRoLXdjd2wtZm9ybSB0YWJsZS5zaG9wX3RhYmxlIHRyIHRkLFxuICAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWNhcnQtZm9ybSB0YWJsZS5zaG9wX3RhYmxlIHRyIHRkLFxuICAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlciB0YWJsZS5zaG9wX3RhYmxlIHRyIHRkIHtcbiAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Y0ZjRmNCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDFyZW0gMCAhaW1wb3J0YW50O1xuICB9XG4gIC53b29jb21tZXJjZSAjeWl0aC13Y3dsLWZvcm0gdGFibGUuc2hvcF90YWJsZSB0ciB0ZDpsYXN0LWNoaWxkLFxuICAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWNhcnQtZm9ybSB0YWJsZS5zaG9wX3RhYmxlIHRyIHRkOmxhc3QtY2hpbGQsXG4gIC53b29jb21tZXJjZSAud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyIHRhYmxlLnNob3BfdGFibGUgdHIgdGQ6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLndvb2NvbW1lcmNlICN5aXRoLXdjd2wtZm9ybSB0YWJsZS5zaG9wX3RhYmxlIHRyOm50aC1sYXN0LWNoaWxkKDIpIHRkLFxuLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jYXJ0LWZvcm0gdGFibGUuc2hvcF90YWJsZSB0cjpudGgtbGFzdC1jaGlsZCgyKSB0ZCB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDNweDtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2Y0ZjRmNDtcbn1cblxuLndvb2NvbW1lcmNlICN5aXRoLXdjd2wtZm9ybSB0YWJsZS5zaG9wX3RhYmxlIHRyOm50aC1sYXN0LWNoaWxkKDIpIHRkOmZpcnN0LWNoaWxkLFxuLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jYXJ0LWZvcm0gdGFibGUuc2hvcF90YWJsZSB0cjpudGgtbGFzdC1jaGlsZCgyKSB0ZDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAwIDNweDtcbn1cblxuLndvb2NvbW1lcmNlICN5aXRoLXdjd2wtZm9ybSB0YWJsZS5zaG9wX3RhYmxlIHRyOm50aC1sYXN0LWNoaWxkKDIpIHRkOmxhc3QtY2hpbGQsXG4ud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWNhcnQtZm9ybSB0YWJsZS5zaG9wX3RhYmxlIHRyOm50aC1sYXN0LWNoaWxkKDIpIHRkOmxhc3QtY2hpbGQge1xuICBib3JkZXItcmFkaXVzOiAwIDAgM3B4IDA7XG59XG5cbi53b29jb21tZXJjZSAjeWl0aC13Y3dsLWZvcm0gdGFibGUuc2hvcF90YWJsZSB0cjpsYXN0LWNoaWxkIHRkLFxuLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jYXJ0LWZvcm0gdGFibGUuc2hvcF90YWJsZSB0cjpsYXN0LWNoaWxkIHRkIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLWxlZnQ6IDA7XG4gIGJvcmRlci1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC53b29jb21tZXJjZSAuY291cG9uIHtcbiAgICBiYWNrZ3JvdW5kOiAjZjRmNGY0O1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgfVxufVxuXG4ud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlciB0YWJsZS5zaG9wX3RhYmxlIHRoLFxuLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXIgdGFibGUuc2hvcF90YWJsZSB0ZCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi53b29jb21tZXJjZSAud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyIHRhYmxlLnNob3BfdGFibGUgdGZvb3QgdHIgdGQsXG4ud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlciB0YWJsZS5zaG9wX3RhYmxlIHRmb290IHRyIHRoIHtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXIgdGFibGUuc2hvcF90YWJsZSB0Zm9vdCB0ciB0ZDpmaXJzdC1jaGlsZCxcbi53b29jb21tZXJjZSAud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyIHRhYmxlLnNob3BfdGFibGUgdGZvb3QgdHIgdGg6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItbGVmdDogM3B4IHNvbGlkICNmNGY0ZjQgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmNGY0ZjQgIWltcG9ydGFudDtcbn1cblxuLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXIgdGFibGUuc2hvcF90YWJsZSB0Zm9vdCB0cjpsYXN0LWNoaWxkIHRoOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi53b29jb21tZXJjZSAud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyIHRhYmxlLnNob3BfdGFibGUgdGZvb3QgdHIgdGgge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZjRmNGY0ICFpbXBvcnRhbnQ7XG59XG5cbi53b29jb21tZXJjZSAud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyIHRhYmxlLnNob3BfdGFibGUgdGZvb3QgdHI6Zmlyc3QtY2hpbGQgdGQsXG4ud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlciB0YWJsZS5zaG9wX3RhYmxlIHRmb290IHRyOmZpcnN0LWNoaWxkIHRoIHtcbiAgYm9yZGVyLXRvcDogc29saWQgMTVweCAjZjRmNGY0ICFpbXBvcnRhbnQ7XG59XG5cbi53b29jb21tZXJjZSAud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyIHRhYmxlLnNob3BfdGFibGUgdGZvb3QgdHI6bGFzdC1jaGlsZCB0ZCB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDNweDtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2Y0ZjRmNDtcbn1cblxuLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXIgdGFibGUuc2hvcF90YWJsZSB0Zm9vdCB0cjpsYXN0LWNoaWxkIHRkOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDAgM3B4O1xufVxuXG4ud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlciB0YWJsZS5zaG9wX3RhYmxlIHRmb290IHRyOmxhc3QtY2hpbGQgdGQ6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAzcHggMDtcbn1cblxuLndvb2NvbW1lcmNlIHRkLnByb2R1Y3QtbmFtZSBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDY0cHg7XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuXG4ud29vY29tbWVyY2UgdGQucHJvZHVjdC1uYW1lIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi53b29jb21tZXJjZSBhLnJlbW92ZSB7XG4gIGhlaWdodDogMS41ZW07XG4gIHdpZHRoOiAxLjVlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDhlbTtcbn1cblxuLndvb2NvbW1lcmNlIGEucmVtb3ZlIGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTFweDtcbn1cblxuLndvb2NvbW1lcmNlIC5wcm9kdWN0LXJlbW92ZSB7XG4gIHdpZHRoOiAzMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAud29vY29tbWVyY2UgLnByb2R1Y3QtcmVtb3ZlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLndvb2NvbW1lcmNlIC5wcm9kdWN0LXJlbW92ZTpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS10aXRsZSkgXCI6IFwiO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLndvb2NvbW1lcmNlIC5wcm9kdWN0LXJlbW92ZSBhIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgfVxufVxuXG4ud29vY29tbWVyY2UgLnByb2R1Y3QtcmVtb3ZlIGkge1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi53b29jb21tZXJjZSAucXVhbnRpdHkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1yaWdodDogMjhweDtcbn1cblxuLndvb2NvbW1lcmNlIC5xdWFudGl0eSAuc2ktd29vLW1pbnVzLFxuLndvb2NvbW1lcmNlIC5xdWFudGl0eSAuc2ktd29vLXBsdXMge1xuICBmb250LWZhbWlseTogLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgT3h5Z2VuLVNhbnMsIEFyaWFsLCBVYnVudHUsIENhbnRhcmVsbCwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAyOHB4O1xuICBoZWlnaHQ6IDIzcHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICBhbGlnbi1pdGVtczogaW5pdGlhbDtcbiAgY29sb3I6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xufVxuXG4ud29vY29tbWVyY2UgLnF1YW50aXR5IC5zaS13b28tbWludXM6aG92ZXIsXG4ud29vY29tbWVyY2UgLnF1YW50aXR5IC5zaS13b28tcGx1czpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG59XG5cbi53b29jb21tZXJjZSAucXVhbnRpdHkgLnNpLXdvby1wbHVzIHtcbiAgYm9yZGVyLXJhZGl1czogMCAycHggMCAwO1xufVxuXG4ud29vY29tbWVyY2UgLnF1YW50aXR5IC5zaS13b28tbWludXMge1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogMDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBib3JkZXItcmFkaXVzOiAwIDAgMnB4IDA7XG59XG5cbi53b29jb21tZXJjZSAucXVhbnRpdHkgLnF0eSB7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gIGhlaWdodDogNDVweDtcbiAgYm9yZGVyLXJhZGl1czogMnB4IDAgMCAycHg7XG4gIHdpZHRoOiA2MHB4O1xufVxuXG4ud29vY29tbWVyY2UgLnF1YW50aXR5IGlucHV0W3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcbi53b29jb21tZXJjZSAucXVhbnRpdHkgaW5wdXRbdHlwZT1udW1iZXJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBtYXJnaW46IDA7XG59XG5cbi53b29jb21tZXJjZSAucXVhbnRpdHkgaW5wdXRbdHlwZT1udW1iZXJdIHtcbiAgLW1vei1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG59XG5cbi53b29jb21tZXJjZSAjY291cG9uX2NvZGUge1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIG1pbi13aWR0aDogMjEwcHg7XG4gIG1pbi1oZWlnaHQ6IDQ1cHg7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbn1cblxuLndvb2NvbW1lcmNlIC5jYXJ0LWNvbGxhdGVyYWxzIHtcbiAgbWFyZ2luLXRvcDogNTBweDtcbn1cblxuLndvb2NvbW1lcmNlIC5jYXJ0X3RvdGFscyBoMixcbi53b29jb21tZXJjZSAuY3Jvc3Mtc2VsbHMgPiBoNCB7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbn1cblxuLndvb2NvbW1lcmNlIC5jYXJ0X3RvdGFscyB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ud29vY29tbWVyY2UgLmNhcnRfdG90YWxzIHRhYmxlLnNob3BfdGFibGUge1xuICBib3JkZXI6IDNweCBzb2xpZCAjZjRmNGY0O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbi53b29jb21tZXJjZSAuY2FydF90b3RhbHMgdGFibGUuc2hvcF90YWJsZSB0aCB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNmNGY0ZjQ7XG59XG5cbi53b29jb21tZXJjZSAuY2FydF90b3RhbHMgdGFibGUuc2hvcF90YWJsZSB0ZCxcbi53b29jb21tZXJjZSAuY2FydF90b3RhbHMgdGFibGUuc2hvcF90YWJsZSB0aCB7XG4gIHBhZGRpbmc6IDFyZW0gMjBweDtcbn1cblxuLndvb2NvbW1lcmNlIC5jYXJ0X3RvdGFscyB0YWJsZS5zaG9wX3RhYmxlIHRoLFxuLndvb2NvbW1lcmNlIC5jYXJ0X3RvdGFscyB0YWJsZS5zaG9wX3RhYmxlIHRkIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjRmNGY0O1xuICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi53b29jb21tZXJjZSAuY2FydF90b3RhbHMgdGFibGUuc2hvcF90YWJsZSAub3JkZXItdG90YWwgdGgsXG4ud29vY29tbWVyY2UgLmNhcnRfdG90YWxzIHRhYmxlLnNob3BfdGFibGUgLm9yZGVyLXRvdGFsIHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbn1cblxuLndvb2NvbW1lcmNlIC5zaG93LW9uLWhvdmVyIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGxpbmVhciwgdHJhbnNmb3JtIDVzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuMjUsIDEpO1xuICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG59XG5cbi53b29jb21tZXJjZSBsaS5wcm9kdWN0OmhvdmVyIC5zaG93LW9uLWhvdmVyIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDUsIDEuMDUsIDEuMDUpO1xufVxuXG4ud29vY29tbWVyY2UgZm9ybSAuZm9ybS1yb3cge1xuICBtYXJnaW46IDFyZW0gMCAxcmVtO1xuICBwYWRkaW5nOiAwO1xufVxuXG4ud29vY29tbWVyY2UgZm9ybSAuZm9ybS1yb3cubm90ZXMge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAud29vY29tbWVyY2UgdGFibGUuc2hvcF90YWJsZV9yZXNwb25zaXZlIHRyOm50aC1jaGlsZCgybikgdGQsXG4gIC53b29jb21tZXJjZS1wYWdlIHRhYmxlLnNob3BfdGFibGVfcmVzcG9uc2l2ZSB0cjpudGgtY2hpbGQoMm4pIHRkIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICB9XG59XG5cbi5zaGlwcGluZy1jYWxjdWxhdG9yLWZvcm0gPiBwOmxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5zaGlwcGluZy1jYWxjdWxhdG9yLWJ1dHRvbiB7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG5cbi5zaGlwcGluZy1jYWxjdWxhdG9yLWJ1dHRvbjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi53b29jb21tZXJjZS1zaGlwcGluZy1tZXRob2RzIGxhYmVsLFxuLndvb2NvbW1lcmNlLXJlbW92ZS1jb3Vwb24sXG4ud29vY29tbWVyY2UgLm9wdGlvbmFsIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLndvb2NvbW1lcmNlLWNhcnQgLnJldHVybi10by1zaG9wOm5vdCguc2ktd29vLXJldHVybikge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbiNhZGRfcGF5bWVudF9tZXRob2QgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC53b29jb21tZXJjZS1zaGlwcGluZy1kZXN0aW5hdGlvbixcbi53b29jb21tZXJjZS1jYXJ0IC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyAud29vY29tbWVyY2Utc2hpcHBpbmctZGVzdGluYXRpb24sXG4ud29vY29tbWVyY2UtY2hlY2tvdXQgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC53b29jb21tZXJjZS1zaGlwcGluZy1kZXN0aW5hdGlvbiB7XG4gIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xuICBtYXJnaW4tdG9wOiAxcmVtO1xuICBtYXJnaW4tYm90dG9tOiAuNDVyZW07XG59XG5cbi5zaS13b28tYmVmb3JlLXNob3Age1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4uc2ktd29vLWJlZm9yZS1zaG9wIC53b29jb21tZXJjZS1vcmRlcmluZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbi5zaS13b28tYmVmb3JlLXNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5vcmRlcmJ5IHtcbiAgd2lkdGg6IDEyNnB4O1xufVxuXG4uc2ktd29vLWJlZm9yZS1zaG9wICNzaS1vcmRlcmJ5IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5zaS13b28tYmVmb3JlLXNob3AgI3NpLW9yZGVyYnkgPiBpIHtcbiAgZm9udC1zaXplOiAuODY2ZW07XG4gIG1hcmdpbi1sZWZ0OiAwLjYyNXJlbTtcbn1cblxuLnNpLXdvby1iZWZvcmUtc2hvcCBzZWxlY3Qge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjYWxjKDEwMCUpIDAuOGVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDE5cHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBoZWlnaHQ6IGluaXRpYWw7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG4uc2ktd29vLWJlZm9yZS1zaG9wIHNlbGVjdC5jdXN0b20tc2VsZWN0LWxvYWRlZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgb3BhY2l0eTogMDtcbiAgei1pbmRleDogMjtcbn1cblxuLnNpLXdvby1iZWZvcmUtc2hvcCBzZWxlY3QuY3VzdG9tLXNlbGVjdC1sb2FkZWQ6aG92ZXIgfiAjc2ktb3JkZXJieTpiZWZvcmUge1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLCAxKSB0cmFuc2xhdGVaKDFweCk7XG59XG5cbi53b29jb21tZXJjZSAuc3Rhci1yYXRpbmcge1xuICBtaW4taGVpZ2h0OiAxZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDAuODEyNXJlbSAhaW1wb3J0YW50O1xuICB3aWR0aDogNC44MTI1cmVtO1xuICBtYXgtd2lkdGg6IDQuODEyNXJlbTtcbiAgbWFyZ2luOiAwLjMxMjVyZW0gMCAwO1xuICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG4gIGxldHRlci1zcGFjaW5nOiAwLjEyNXJlbTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLndvb2NvbW1lcmNlIC5zdGFyLXJhdGluZyBzcGFuIHtcbiAgcGFkZGluZy10b3A6IDFlbTtcbn1cblxuLndvb2NvbW1lcmNlIC5zdGFyLXJhdGluZyBzcGFuOmJlZm9yZSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi53b29jb21tZXJjZSAuc3Rhci1yYXRpbmc6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcNTNcXDUzXFw1M1xcNTNcXDUzJztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIHtcbiAgbWFyZ2luLWJvdHRvbTogLTQwcHg7XG59XG5cbi53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuXG4ud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAubWV0YS13cmFwID4gKiB7XG4gIG1hcmdpbjogLjc1ZW0gMCAuNzVlbSAwO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgLm1ldGEtd3JhcCA+IC5wcmljZSB7XG4gIG1hcmdpbi10b3A6IDEuMjVlbTtcbiAgbWFyZ2luLWJvdHRvbTogMS4yNWVtO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgLm1ldGEtd3JhcCA+IC5zdGFyLXJhdGluZyB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4ud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAubWV0YS13cmFwID4gLnNpLWxvb3AtcHJvZHVjdF9fY2F0ZWdvcnktd3JhcCB7XG4gIGZvbnQtc2l6ZTogLjkyODVlbTtcbn1cblxuLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgLm1ldGEtd3JhcCA+ICo6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC5tZXRhLXdyYXAgPiAqOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC53b29jb21tZXJjZS1sb29wLXByb2R1Y3RfX3RpdGxlLFxuLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgLndvb2NvbW1lcmNlLWxvb3AtcHJvZHVjdF9fbGluayBoMixcbi53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC5zaS1sb29wLXByb2R1Y3RfX2NhdGVnb3J5LXdyYXAgYSxcbi53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC5wcmljZSB7XG4gIHBhZGRpbmc6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC53b29jb21tZXJjZS1sb29wLXByb2R1Y3RfX2xpbmsgaDIge1xuICBmb250LXNpemU6IDEuMDY2NmVtO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zdHlsZTogaW5oZXJpdDtcbiAgbGV0dGVyLXNwYWNpbmc6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4ud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAubWV0YS13cmFwIC53b29jb21tZXJjZS1sb29wLXByb2R1Y3RfX2xpbmssXG4ud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAuc2ktbG9vcC1wcm9kdWN0X19jYXRlZ29yeS13cmFwIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC5tZXRhLXdyYXAgLndvb2NvbW1lcmNlLWxvb3AtcHJvZHVjdF9fbGluayBhLFxuLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgLnNpLWxvb3AtcHJvZHVjdF9fY2F0ZWdvcnktd3JhcCBhIHtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbi53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC5wcmljZSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC5wcmljZSBpbnMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC5wcmljZSBkZWwge1xuICBvcGFjaXR5OiAxO1xuICBjb2xvcjogI2FmYWZhZjtcbn1cblxuLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgYSBpbWcsIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0LnByb2R1Y3QtY2F0ZWdvcnkge1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbi53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IGEgaW1nIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4ud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAud29vY29tbWVyY2UtcGxhY2Vob2xkZXIge1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0LnByb2R1Y3QtY2F0ZWdvcnkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdC5wcm9kdWN0LWNhdGVnb3J5OmhvdmVyID4gYTphZnRlciB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0LnByb2R1Y3QtY2F0ZWdvcnkgPiBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0LnByb2R1Y3QtY2F0ZWdvcnkgPiBhOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHotaW5kZXg6IDE7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsICMwMDAgMCUsIHRyYW5zcGFyZW50IDEwMCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNDAlKTtcbiAgb3BhY2l0eTogLjg1O1xufVxuXG4ud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAud29vY29tbWVyY2UtbG9vcC1jYXRlZ29yeV9fdGl0bGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMjBweDtcbiAgbGVmdDogMjBweDtcbiAgcmlnaHQ6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgY29sb3I6ICNGRkY7XG4gIHotaW5kZXg6IDI7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMS4xMjVyZW0sIDApO1xufVxuXG4ud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAud29vY29tbWVyY2UtbG9vcC1jYXRlZ29yeV9fdGl0bGUgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luLXRvcDogMC4zMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLjgxMjVyZW0sIDApO1xuICBvcGFjaXR5OiAwO1xufVxuXG4ud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdDpob3ZlciAud29vY29tbWVyY2UtbG9vcC1jYXRlZ29yeV9fdGl0bGUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xufVxuXG4ud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdDpob3ZlciAud29vY29tbWVyY2UtbG9vcC1jYXRlZ29yeV9fdGl0bGUgc3BhbiB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC53b29jb21tZXJjZS1sb29wLWNhdGVnb3J5X190aXRsZSBoMyB7XG4gIG1hcmdpbjogMDtcbn1cblxuLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3Qub3V0b2ZzdG9jayBhIGltZyB7XG4gIG9wYWNpdHk6IC41O1xufVxuXG4ud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdC5vdXRvZnN0b2NrIGEgaW1nLnNob3ctb24taG92ZXIge1xuICBvcGFjaXR5OiAwO1xufVxuXG4ud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdC5vdXRvZnN0b2NrOmhvdmVyIC5zd2FwLW9uLWhvdmVyIGEgaW1nIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3Qub3V0b2ZzdG9jazpob3ZlciAuc3dhcC1vbi1ob3ZlciBhIGltZy5zaG93LW9uLWhvdmVyIHtcbiAgb3BhY2l0eTogLjU7XG59XG5cbi53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC5hZGRlZF90b19jYXJ0IHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYm90dG9tOiAxMnB4O1xuICBsZWZ0OiAxMnB4O1xuICByaWdodDogMTJweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIzMjgyZDtcbn1cblxuLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgLmFkZGVkX3RvX2NhcnQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmUzNTNiO1xufVxuXG4ud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAuYWRkZWRfdG9fY2FydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTljNFwiO1xuICBtYXJnaW4tcmlnaHQ6IDAuNjI1cmVtO1xufVxuXG4ud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCBhLnNpLWJ0bixcbi53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IGEuYWRkZWRfdG9fY2FydCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMjtcbiAgcGFkZGluZzogLjVlbSAxZW07XG4gIHRyYW5zaXRpb24tZGVsYXk6IC4yNXMgIWltcG9ydGFudDtcbn1cblxuLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgLnNpLXByb2R1Y3QtdGh1bWIge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgLnNpLXByb2R1Y3QtdGh1bWIgLnNpLWJ0biB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMzBweCwgMCk7XG4gIGJvdHRvbTogMTJweDtcbiAgbGVmdDogMTJweDtcbiAgcmlnaHQ6IDEycHg7XG4gIG9wYWNpdHk6IDA7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4ud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdDpob3ZlciAuc2ktYnRuLFxuLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgLmxvYWRpbmcuc2ktYnRuIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbi1kZWxheTogMHMgIWltcG9ydGFudDtcbn1cblxuLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgLmxvYWRpbmcuc2ktYnRuIHtcbiAgb3BhY2l0eTogLjc1O1xufVxuXG4ud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdDpob3ZlciAuYWRkZWRfdG9fY2FydCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEyMCUsIDApO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwcyAhaW1wb3J0YW50O1xufVxuXG4ud29vY29tbWVyY2UgdWwucHJvZHVjdHMueWl0aC13Y2FuLWxvYWRpbmcge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuXG4ud29vY29tbWVyY2UgdWwjc2hpcHBpbmdfbWV0aG9kIC5hbW91bnQge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4ud29vY29tbWVyY2UtcGFnZSAuZW50cnktY29udGVudCB7XG4gIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xufVxuXG4ud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLXJlc3VsdC1jb3VudCxcbi53b29jb21tZXJjZSAud29vY29tbWVyY2Utb3JkZXJpbmcge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAub25zYWxlLFxuLndvb2NvbW1lcmNlIHNwYW4ub25zYWxlIHtcbiAgbWluLXdpZHRoOiBpbml0aWFsO1xuICBtaW4taGVpZ2h0OiBpbml0aWFsO1xuICBtYXJnaW46IDA7XG4gIGxlZnQ6IDEycHg7XG4gIHRvcDogMTJweDtcbiAgcmlnaHQ6IGF1dG87XG4gIGJvdHRvbTogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgcGFkZGluZzogM3B4IDEwcHg7XG4gIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICB6LWluZGV4OiAyO1xufVxuXG4ud29vY29tbWVyY2Ugc3Bhbi5vbnNhbGUuc29sZC1vdXQsXG4ud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAub25zYWxlLnNvbGQtb3V0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIzMjgyZDtcbn1cblxuLndvb2NvbW1lcmNlLWNoZWNrb3V0IHAud29vY29tbWVyY2Utbm90aWNlIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXIge1xuICBwYWRkaW5nOiAycHggMjdweCAzMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xuICBib3JkZXItcmFkaXVzOiAwIDAgM3B4IDNweDtcbn1cblxuLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXIgc3Ryb25nLFxuLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXIgLndvb2NvbW1lcmNlLVByaWNlLWFtb3VudC5hbW91bnQsXG4ud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlciB0aCxcbi53b29jb21tZXJjZSAud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyIHRkIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXIgLm9yZGVyLXRvdGFsIHRoIHtcbiAgZm9udC13ZWlnaHQ6IDYwMCAhaW1wb3J0YW50O1xufVxuXG4ud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlciAub3JkZXItdG90YWwgLndvb2NvbW1lcmNlLVByaWNlLWFtb3VudC5hbW91bnQge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4ud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlciB0YWJsZS5zaG9wX3RhYmxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4ud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlciB0YWJsZS5zaG9wX3RhYmxlIHRoZWFkIHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbiAgYm9yZGVyOiBzb2xpZCAzcHggI2Y0ZjRmNCAhaW1wb3J0YW50O1xufVxuXG4ud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlciB0YWJsZS5zaG9wX3RhYmxlIHRoZWFkIHRoOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi53b29jb21tZXJjZSAud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyIHRhYmxlLnNob3BfdGFibGUgdGhlYWQgdGg6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi53b29jb21tZXJjZS1jaGVja291dCAuY29sMi1zZXQgLmNvbC0yIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgdG9wOiAwO1xufVxuXG4jb3JkZXJfcmV2aWV3X2hlYWRpbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDEuNXJlbSAwIDFlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgei1pbmRleDogLTE7XG59XG5cbiNvcmRlcl9yZXZpZXdfaGVhZGluZzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTIwcHg7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgtNDVkZWcsICNmNGY0ZjQgMzMuMzMzJSwgdHJhbnNwYXJlbnQgMzMuMzMzJSwgdHJhbnNwYXJlbnQgNjYuNjY3JSwgI2Y0ZjRmNCA2Ni42NjclKSwgbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCAjZjRmNGY0IDMzLjMzMyUsIHRyYW5zcGFyZW50IDMzLjMzMyUsIHRyYW5zcGFyZW50IDY2LjY2NyUsICNmNGY0ZjQgNjYuNjY3JSk7XG4gIGJhY2tncm91bmQtc2l6ZTogMTJweCA0NHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yMnB4O1xufVxuXG4jc2hpcC10by1kaWZmZXJlbnQtYWRkcmVzcyB7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMXJlbSAxLjI1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG59XG5cbiNzaGlwLXRvLWRpZmZlcmVudC1hZGRyZXNzIGxhYmVsIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXdlaWdodDogNDAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ud29vY29tbWVyY2UtaW52YWxpZCAjdGVybXMge1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXItY29sb3I6ICNmMDA7XG59XG5cbi53b29jb21tZXJjZS1pbnZhbGlkICN0ZXJtcyArIHNwYW4gYSB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4jcGxhY2Vfb3JkZXIge1xuICBmbG9hdDogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDU3cHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIG1hcmdpbi10b3A6IDFyZW07XG59XG5cbiNhZGRfcGF5bWVudF9tZXRob2QgI3BheW1lbnQsXG4ud29vY29tbWVyY2UtY2FydCAjcGF5bWVudCxcbi53b29jb21tZXJjZS1jaGVja291dCAjcGF5bWVudCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wODUpO1xufVxuXG4jYWRkX3BheW1lbnRfbWV0aG9kICNwYXltZW50IHVsLnBheW1lbnRfbWV0aG9kcyxcbi53b29jb21tZXJjZS1jYXJ0ICNwYXltZW50IHVsLnBheW1lbnRfbWV0aG9kcyxcbi53b29jb21tZXJjZS1jaGVja291dCAjcGF5bWVudCB1bC5wYXltZW50X21ldGhvZHMge1xuICBtYXJnaW46IDAgM3B4IDIwcHggM3B4O1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuXG4jYWRkX3BheW1lbnRfbWV0aG9kICNwYXltZW50IHVsLnBheW1lbnRfbWV0aG9kcyAud29vY29tbWVyY2Utbm90aWNlLFxuLndvb2NvbW1lcmNlLWNhcnQgI3BheW1lbnQgdWwucGF5bWVudF9tZXRob2RzIC53b29jb21tZXJjZS1ub3RpY2UsXG4ud29vY29tbWVyY2UtY2hlY2tvdXQgI3BheW1lbnQgdWwucGF5bWVudF9tZXRob2RzIC53b29jb21tZXJjZS1ub3RpY2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xufVxuXG4jYWRkX3BheW1lbnRfbWV0aG9kICNwYXltZW50IHVsLnBheW1lbnRfbWV0aG9kcyBsaTpub3QoLndvb2NvbW1lcmNlLW5vdGljZSksXG4ud29vY29tbWVyY2UtY2FydCAjcGF5bWVudCB1bC5wYXltZW50X21ldGhvZHMgbGk6bm90KC53b29jb21tZXJjZS1ub3RpY2UpLFxuLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNwYXltZW50IHVsLnBheW1lbnRfbWV0aG9kcyBsaTpub3QoLndvb2NvbW1lcmNlLW5vdGljZSkge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuICBwYWRkaW5nOiAxcmVtIDEuMjVyZW07XG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDNweCAjZjRmNGY0O1xufVxuXG4jYWRkX3BheW1lbnRfbWV0aG9kICNwYXltZW50IHVsLnBheW1lbnRfbWV0aG9kcyBsaTpub3QoLndvb2NvbW1lcmNlLW5vdGljZSkucGF5bWVudF9tZXRob2RfcGF5cGFsLFxuLndvb2NvbW1lcmNlLWNhcnQgI3BheW1lbnQgdWwucGF5bWVudF9tZXRob2RzIGxpOm5vdCgud29vY29tbWVyY2Utbm90aWNlKS5wYXltZW50X21ldGhvZF9wYXlwYWwsXG4ud29vY29tbWVyY2UtY2hlY2tvdXQgI3BheW1lbnQgdWwucGF5bWVudF9tZXRob2RzIGxpOm5vdCgud29vY29tbWVyY2Utbm90aWNlKS5wYXltZW50X21ldGhvZF9wYXlwYWwge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHN0cmV0Y2g7XG59XG5cbiNhZGRfcGF5bWVudF9tZXRob2QgI3BheW1lbnQgdWwucGF5bWVudF9tZXRob2RzIGxpOm5vdCgud29vY29tbWVyY2Utbm90aWNlKS5wYXltZW50X21ldGhvZF9wYXlwYWwgbGFiZWwsXG4ud29vY29tbWVyY2UtY2FydCAjcGF5bWVudCB1bC5wYXltZW50X21ldGhvZHMgbGk6bm90KC53b29jb21tZXJjZS1ub3RpY2UpLnBheW1lbnRfbWV0aG9kX3BheXBhbCBsYWJlbCxcbi53b29jb21tZXJjZS1jaGVja291dCAjcGF5bWVudCB1bC5wYXltZW50X21ldGhvZHMgbGk6bm90KC53b29jb21tZXJjZS1ub3RpY2UpLnBheW1lbnRfbWV0aG9kX3BheXBhbCBsYWJlbCB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbiNhZGRfcGF5bWVudF9tZXRob2QgI3BheW1lbnQgdWwucGF5bWVudF9tZXRob2RzIGxpOm5vdCgud29vY29tbWVyY2Utbm90aWNlKS5wYXltZW50X21ldGhvZF9wYXlwYWwgaW1nLFxuLndvb2NvbW1lcmNlLWNhcnQgI3BheW1lbnQgdWwucGF5bWVudF9tZXRob2RzIGxpOm5vdCgud29vY29tbWVyY2Utbm90aWNlKS5wYXltZW50X21ldGhvZF9wYXlwYWwgaW1nLFxuLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNwYXltZW50IHVsLnBheW1lbnRfbWV0aG9kcyBsaTpub3QoLndvb2NvbW1lcmNlLW5vdGljZSkucGF5bWVudF9tZXRob2RfcGF5cGFsIGltZyB7XG4gIG9yZGVyOiAzO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBtYXgtaGVpZ2h0OiA1MHB4O1xufVxuXG4jYWRkX3BheW1lbnRfbWV0aG9kICNwYXltZW50IHVsLnBheW1lbnRfbWV0aG9kcyBsaTpub3QoLndvb2NvbW1lcmNlLW5vdGljZSkgaW5wdXQsXG4ud29vY29tbWVyY2UtY2FydCAjcGF5bWVudCB1bC5wYXltZW50X21ldGhvZHMgbGk6bm90KC53b29jb21tZXJjZS1ub3RpY2UpIGlucHV0LFxuLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNwYXltZW50IHVsLnBheW1lbnRfbWV0aG9kcyBsaTpub3QoLndvb2NvbW1lcmNlLW5vdGljZSkgaW5wdXQge1xuICBtYXJnaW4tcmlnaHQ6IC43ZW07XG59XG5cbiNhZGRfcGF5bWVudF9tZXRob2QgI3BheW1lbnQgdWwucGF5bWVudF9tZXRob2RzIC5hYm91dF9wYXlwYWwsXG4ud29vY29tbWVyY2UtY2FydCAjcGF5bWVudCB1bC5wYXltZW50X21ldGhvZHMgLmFib3V0X3BheXBhbCxcbi53b29jb21tZXJjZS1jaGVja291dCAjcGF5bWVudCB1bC5wYXltZW50X21ldGhvZHMgLmFib3V0X3BheXBhbCB7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIG1hcmdpbi1sZWZ0OiAwLjg3NXJlbTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuI2FkZF9wYXltZW50X21ldGhvZCAjcGF5bWVudCBkaXYucGF5bWVudF9ib3gsXG4ud29vY29tbWVyY2UtY2FydCAjcGF5bWVudCBkaXYucGF5bWVudF9ib3gsXG4ud29vY29tbWVyY2UtY2hlY2tvdXQgI3BheW1lbnQgZGl2LnBheW1lbnRfYm94IHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cblxuI2FkZF9wYXltZW50X21ldGhvZCAjcGF5bWVudCBkaXYucGF5bWVudF9ib3ggcCxcbi53b29jb21tZXJjZS1jYXJ0ICNwYXltZW50IGRpdi5wYXltZW50X2JveCBwLFxuLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNwYXltZW50IGRpdi5wYXltZW50X2JveCBwIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuI2FkZF9wYXltZW50X21ldGhvZCAjcGF5bWVudCBkaXYucGF5bWVudF9ib3g6YmVmb3JlLFxuLndvb2NvbW1lcmNlLWNhcnQgI3BheW1lbnQgZGl2LnBheW1lbnRfYm94OmJlZm9yZSxcbi53b29jb21tZXJjZS1jaGVja291dCAjcGF5bWVudCBkaXYucGF5bWVudF9ib3g6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlciBoMyB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ud29vY29tbWVyY2UtcHJpdmFjeS1wb2xpY3ktdGV4dCBwIHtcbiAgbWFyZ2luOiAwIDNweCAyMHB4IDNweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cblxuLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlciAud29vY29tbWVyY2UtZm9ybV9fbGFiZWwge1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW46IDIwcHggM3B4O1xufVxuXG4ud29vY29tbWVyY2UtcGFzc3dvcmQtc3RyZW5ndGgge1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzIzMjgyZDtcbn1cblxuLndvb2NvbW1lcmNlLUJ1dHRvbi5idXR0b24sXG4ud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmJ1dHRvbiB7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuXG4ud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgPiBwOmZpcnN0LW9mLXR5cGUge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4ud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgPiBmb3JtID4gaDMge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xufVxuXG4ud29vY29tbWVyY2UtcGFnaW5hdGlvbiAud29vY29tbWVyY2UtYnV0dG9uIHtcbiAgbWFyZ2luOiAwIDEwcHggIWltcG9ydGFudDtcbn1cblxuI21haW4gLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uIHtcbiAgd2lkdGg6IDI1JTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgI21haW4gLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG59XG5cbiNtYWluIC53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbiB1bCBsaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwMFwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogLjNlbTtcbiAgd2lkdGg6IDEuMjVyZW07XG59XG5cbiNtYWluIC53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbiB1bCBsaTpmaXJzdC1jaGlsZCBhIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuI21haW4gLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uIHVsIGxpLmlzLWFjdGl2ZSA+IGEge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4jbWFpbiAud29vY29tbWVyY2UtTXlBY2NvdW50LW5hdmlnYXRpb24gdWwgbGkgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgbWFyZ2luOiA1cHggMDtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG5cbiNtYWluIC53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbiB1bCBsaS53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbi1saW5rLS1vcmRlcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5OWRcIjtcbn1cblxuI21haW4gLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uIHVsIGxpLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uLWxpbmstLWRvd25sb2FkczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk1NVwiO1xufVxuXG4jbWFpbiAud29vY29tbWVyY2UtTXlBY2NvdW50LW5hdmlnYXRpb24gdWwgbGkud29vY29tbWVyY2UtTXlBY2NvdW50LW5hdmlnYXRpb24tbGluay0tZWRpdC1hZGRyZXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTg2XCI7XG59XG5cbiNtYWluIC53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbiB1bCBsaS53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbi1saW5rLS1lZGl0LWFjY291bnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZTlcIjtcbn1cblxuI21haW4gLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uIHVsIGxpLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uLWxpbmstLWN1c3RvbWVyLWxvZ291dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk4NFwiO1xufVxuXG4jbWFpbiAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQge1xuICB3aWR0aDogNzMlO1xufVxuXG4ud29vY29tbWVyY2UtZm9ybS1yZWdpc3RlciAud29vY29tbWVyY2UtcHJpdmFjeS1wb2xpY3ktdGV4dCB7XG4gIG1hcmdpbi1ib3R0b206IDEuNjZlbTtcbn1cblxuLndvb2NvbW1lcmNlLWFjY291bnQgLndvb2NvbW1lcmNlIGgzLFxuLndvb2NvbW1lcmNlLWFjY291bnQgLndvb2NvbW1lcmNlIGgyLFxuLndvb2NvbW1lcmNlLW9yZGVyLXJlY2VpdmVkIC53b29jb21tZXJjZSBoMyxcbi53b29jb21tZXJjZS1vcmRlci1yZWNlaXZlZCAud29vY29tbWVyY2UgaDIsXG4ud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyBoMyxcbi53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIGgyLFxuLndvb2NvbW1lcmNlLWN1c3RvbWVyLWRldGFpbHMgaDMsXG4ud29vY29tbWVyY2UtY3VzdG9tZXItZGV0YWlscyBoMiB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG59XG5cbi53b29jb21tZXJjZSB0YWJsZSB7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xufVxuXG4ud29vY29tbWVyY2UgdGFibGUgZGwsXG4ud29vY29tbWVyY2UgdGFibGUgLndjLWl0ZW0tbWV0YSB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGZvbnQtc2l6ZTogLjg2ZW07XG59XG5cbi53b29jb21tZXJjZSB0YWJsZSBkbCBkdCxcbi53b29jb21tZXJjZSB0YWJsZSBkbCBzdHJvbmcsXG4ud29vY29tbWVyY2UgdGFibGUgLndjLWl0ZW0tbWV0YSBkdCxcbi53b29jb21tZXJjZSB0YWJsZSAud2MtaXRlbS1tZXRhIHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5cbi53b29jb21tZXJjZSB0YWJsZS5teV9hY2NvdW50X29yZGVycywgLndvb2NvbW1lcmNlIHRhYmxlLndvb2NvbW1lcmNlLXRhYmxlLS1vcmRlci1kb3dubG9hZHMsIC53b29jb21tZXJjZSB0YWJsZS53b29jb21tZXJjZS10YWJsZS0tb3JkZXItZGV0YWlscyB7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xufVxuXG4ud29vY29tbWVyY2UgdGFibGUubXlfYWNjb3VudF9vcmRlcnMgdGgsXG4ud29vY29tbWVyY2UgdGFibGUubXlfYWNjb3VudF9vcmRlcnMgdGQsIC53b29jb21tZXJjZSB0YWJsZS53b29jb21tZXJjZS10YWJsZS0tb3JkZXItZG93bmxvYWRzIHRoLFxuLndvb2NvbW1lcmNlIHRhYmxlLndvb2NvbW1lcmNlLXRhYmxlLS1vcmRlci1kb3dubG9hZHMgdGQsIC53b29jb21tZXJjZSB0YWJsZS53b29jb21tZXJjZS10YWJsZS0tb3JkZXItZGV0YWlscyB0aCxcbi53b29jb21tZXJjZSB0YWJsZS53b29jb21tZXJjZS10YWJsZS0tb3JkZXItZGV0YWlscyB0ZCB7XG4gIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xufVxuXG4ud29vY29tbWVyY2UgdGFibGUubXlfYWNjb3VudF9vcmRlcnMgc3Ryb25nLCAud29vY29tbWVyY2UgdGFibGUud29vY29tbWVyY2UtdGFibGUtLW9yZGVyLWRvd25sb2FkcyBzdHJvbmcsIC53b29jb21tZXJjZSB0YWJsZS53b29jb21tZXJjZS10YWJsZS0tb3JkZXItZGV0YWlscyBzdHJvbmcge1xuICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG59XG5cbi53b29jb21tZXJjZSB0YWJsZS5teV9hY2NvdW50X29yZGVycyB0aGVhZCB0aCwgLndvb2NvbW1lcmNlIHRhYmxlLndvb2NvbW1lcmNlLXRhYmxlLS1vcmRlci1kb3dubG9hZHMgdGhlYWQgdGgsIC53b29jb21tZXJjZSB0YWJsZS53b29jb21tZXJjZS10YWJsZS0tb3JkZXItZGV0YWlscyB0aGVhZCB0aCB7XG4gIGNvbG9yOiAjMjMyODJkO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG59XG5cbi53b29jb21tZXJjZSB0YWJsZSAuYnV0dG9uIHtcbiAgaGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgMmVtICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMC44MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi53b29jb21tZXJjZS1BZGRyZXNzZXMgaGVhZGVyLnRpdGxlIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuLndvb2NvbW1lcmNlLUFkZHJlc3NlcyBoZWFkZXIudGl0bGUgYS5lZGl0IHtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xufVxuXG4ud2lkZ2V0Lndvb2NvbW1lcmNlIHVsLnByb2R1Y3RfbGlzdF93aWRnZXQgbGkgLnByb2R1Y3QtdGl0bGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy10b3A6IC4yNWVtO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4ud2lkZ2V0Lndvb2NvbW1lcmNlIC53b29jb21tZXJjZS13aWRnZXQtbGF5ZXJlZC1uYXYtbGlzdCAud29vY29tbWVyY2Utd2lkZ2V0LWxheWVyZWQtbmF2LWxpc3RfX2l0ZW0gYSxcbi53aWRnZXQud29vY29tbWVyY2UgLndjLWxheWVyZWQtbmF2LXJhdGluZyBhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDI3cHg7XG59XG5cbi53aWRnZXQud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLXdpZGdldC1sYXllcmVkLW5hdi1saXN0IC53b29jb21tZXJjZS13aWRnZXQtbGF5ZXJlZC1uYXYtbGlzdF9faXRlbSBhOmJlZm9yZSxcbi53aWRnZXQud29vY29tbWVyY2UgLndjLWxheWVyZWQtbmF2LXJhdGluZyBhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMnB4IHNvbGlkIGN1cnJlbnRDb2xvcjtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBjbGVhcjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBsaW5lLWhlaWdodDogMDtcbiAgb3V0bGluZTogMDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGhlaWdodDogMTdweDtcbiAgd2lkdGg6IDE3cHg7XG4gIG1pbi13aWR0aDogMTdweDtcbiAgb3BhY2l0eTogLjY1O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5cbi53aWRnZXQud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLXdpZGdldC1sYXllcmVkLW5hdi1saXN0IC53b29jb21tZXJjZS13aWRnZXQtbGF5ZXJlZC1uYXYtbGlzdF9faXRlbSBhOmFmdGVyLFxuLndpZGdldC53b29jb21tZXJjZSAud2MtbGF5ZXJlZC1uYXYtcmF0aW5nIGE6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTlmZFwiO1xuICBjb2xvcjogI0ZGRjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogM3B4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgb3BhY2l0eTogMDtcbn1cblxuLndpZGdldC53b29jb21tZXJjZSAud29vY29tbWVyY2Utd2lkZ2V0LWxheWVyZWQtbmF2LWxpc3QgLndvb2NvbW1lcmNlLXdpZGdldC1sYXllcmVkLW5hdi1saXN0X19pdGVtLmNob3NlbiBhLFxuLndpZGdldC53b29jb21tZXJjZSAud2MtbGF5ZXJlZC1uYXYtcmF0aW5nLmNob3NlbiBhIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLndpZGdldC53b29jb21tZXJjZSAud29vY29tbWVyY2Utd2lkZ2V0LWxheWVyZWQtbmF2LWxpc3QgLndvb2NvbW1lcmNlLXdpZGdldC1sYXllcmVkLW5hdi1saXN0X19pdGVtLmNob3NlbiBhOmJlZm9yZSwgLndpZGdldC53b29jb21tZXJjZSAud29vY29tbWVyY2Utd2lkZ2V0LWxheWVyZWQtbmF2LWxpc3QgLndvb2NvbW1lcmNlLXdpZGdldC1sYXllcmVkLW5hdi1saXN0X19pdGVtLmNob3NlbiBhOmFmdGVyLFxuLndpZGdldC53b29jb21tZXJjZSAud2MtbGF5ZXJlZC1uYXYtcmF0aW5nLmNob3NlbiBhOmJlZm9yZSxcbi53aWRnZXQud29vY29tbWVyY2UgLndjLWxheWVyZWQtbmF2LXJhdGluZy5jaG9zZW4gYTphZnRlciB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi53aWRnZXQud29vY29tbWVyY2UgLndjLWxheWVyZWQtbmF2LXJhdGluZyBhIHtcbiAgdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAyNXB4O1xufVxuXG4ud2lkZ2V0Lndvb2NvbW1lcmNlIC53Yy1sYXllcmVkLW5hdi1yYXRpbmcgYSAuc3Rhci1yYXRpbmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTFweDtcbiAgbWFyZ2luOiAwO1xuICBmbGV4OiAxO1xufVxuXG4ud2lkZ2V0Lndvb2NvbW1lcmNlIC5wcm9kdWN0LWNhdGVnb3JpZXMgbGkgLmNvdW50LFxuLndpZGdldC53b29jb21tZXJjZSAud2MtbGF5ZXJlZC1uYXYtdGVybSAuY291bnQsXG4ud2lkZ2V0Lndvb2NvbW1lcmNlIC53Yy1sYXllcmVkLW5hdi1yYXRpbmcgZW0ge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTQ1LCAxNDUsIDE0NSwgMC4xKTtcbiAgbWluLXdpZHRoOiAyNHB4O1xuICBtaW4taGVpZ2h0OiAyNHB4O1xuICBwYWRkaW5nOiA1cHggOHB4O1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC1zaXplOiAuODY2ZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4ud2lkZ2V0Lndvb2NvbW1lcmNlIC53Yy1sYXllcmVkLW5hdi1yYXRpbmcgYTpob3ZlciBlbSxcbi53aWRnZXQud29vY29tbWVyY2UgLndjLWxheWVyZWQtbmF2LXJhdGluZy5jaG9zZW4gYSBlbSB7XG4gIGNvbG9yOiAjRkZGO1xufVxuXG4ud2lkZ2V0Lndvb2NvbW1lcmNlIC5wcm9kdWN0LWNhdGVnb3JpZXMgbGksXG4ud2lkZ2V0Lndvb2NvbW1lcmNlIC53Yy1sYXllcmVkLW5hdi10ZXJtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ud2lkZ2V0Lndvb2NvbW1lcmNlIC5wcm9kdWN0LWNhdGVnb3JpZXMgbGkgYSxcbi53aWRnZXQud29vY29tbWVyY2UgLndjLWxheWVyZWQtbmF2LXRlcm0gYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ud2lkZ2V0Lndvb2NvbW1lcmNlIC5wcm9kdWN0LWNhdGVnb3JpZXMgbGkgYTpob3ZlciB+IC5jb3VudCxcbi53aWRnZXQud29vY29tbWVyY2UgLndjLWxheWVyZWQtbmF2LXRlcm0gYTpob3ZlciB+IC5jb3VudCB7XG4gIGNvbG9yOiAjRkZGO1xufVxuXG4ud2lkZ2V0Lndvb2NvbW1lcmNlIC5wcm9kdWN0LWNhdGVnb3JpZXMgbGkuY2hvc2VuID4gLmNvdW50LFxuLndpZGdldC53b29jb21tZXJjZSAud2MtbGF5ZXJlZC1uYXYtdGVybS5jaG9zZW4gPiAuY291bnQge1xuICBjb2xvcjogI0ZGRjtcbn1cblxuLndpZGdldC53b29jb21tZXJjZSAucHJvZHVjdC1jYXRlZ29yaWVzIGxpLmN1cnJlbnQtY2F0ID4gYSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi53aWRnZXQud29vY29tbWVyY2UgLnByb2R1Y3QtY2F0ZWdvcmllcyBsaS5jdXJyZW50LWNhdCA+IC5jb3VudCB7XG4gIGNvbG9yOiAjRkZGO1xufVxuXG4ud2lkZ2V0Lndvb2NvbW1lcmNlIC5yZXZpZXdlciB7XG4gIGZvbnQtc2l6ZTogLjg2NmVtO1xufVxuXG4ud29vY29tbWVyY2Utd2lkZ2V0LWxheWVyZWQtbmF2LWxpc3QgLndvb2NvbW1lcmNlLXdpZGdldC1sYXllcmVkLW5hdi1saXN0X19pdGVtLFxuLndpZGdldF9yYXRpbmdfZmlsdGVyIC53Yy1sYXllcmVkLW5hdi1yYXRpbmcge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwLjYyNXJlbTtcbn1cblxuLndvb2NvbW1lcmNlLXdpZGdldC1sYXllcmVkLW5hdi1saXN0IC53b29jb21tZXJjZS13aWRnZXQtbGF5ZXJlZC1uYXYtbGlzdF9faXRlbTpsYXN0LWNoaWxkLFxuLndpZGdldF9yYXRpbmdfZmlsdGVyIC53Yy1sYXllcmVkLW5hdi1yYXRpbmc6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi53b29jb21tZXJjZSB1bC5jYXJ0X2xpc3QgbGksXG4ud29vY29tbWVyY2UgdWwucHJvZHVjdF9saXN0X3dpZGdldCBsaSB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi53b29jb21tZXJjZSB1bC5jYXJ0X2xpc3QgbGk6bGFzdC1jaGlsZCxcbi53b29jb21tZXJjZSB1bC5wcm9kdWN0X2xpc3Rfd2lkZ2V0IGxpOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ud29vY29tbWVyY2UgdWwuY2FydF9saXN0IGxpIGlucyxcbi53b29jb21tZXJjZSB1bC5wcm9kdWN0X2xpc3Rfd2lkZ2V0IGxpIGlucyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLndvb2NvbW1lcmNlIHVsLmNhcnRfbGlzdCBsaSBkZWwsXG4ud29vY29tbWVyY2UgdWwucHJvZHVjdF9saXN0X3dpZGdldCBsaSBkZWwge1xuICBvcGFjaXR5OiAxO1xuICBjb2xvcjogI2FmYWZhZjtcbn1cblxuLndvb2NvbW1lcmNlIHVsLmNhcnRfbGlzdCBsaSBpbWcsXG4ud29vY29tbWVyY2UgdWwucHJvZHVjdF9saXN0X3dpZGdldCBsaSBpbWcge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDcwcHg7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cblxuLndvb2NvbW1lcmNlIHVsLmNhcnRfbGlzdCBsaSBhLFxuLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RfbGlzdF93aWRnZXQgbGkgYSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi53b29jb21tZXJjZSB1bC5jYXJ0X2xpc3QgbGkgYTpob3ZlciAucHJvZHVjdC10aXRsZSxcbi53b29jb21tZXJjZSB1bC5wcm9kdWN0X2xpc3Rfd2lkZ2V0IGxpIGE6aG92ZXIgLnByb2R1Y3QtdGl0bGUge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLndvb2NvbW1lcmNlIHVsLmNhcnRfbGlzdCBsaSAucHJvZHVjdC10aXRsZSxcbi53b29jb21tZXJjZSB1bC5wcm9kdWN0X2xpc3Rfd2lkZ2V0IGxpIC5wcm9kdWN0LXRpdGxlIHtcbiAgY29sb3I6ICMyMzI4MmQ7XG59XG5cbi53b29jb21tZXJjZSB1bC5jYXJ0X2xpc3QgbGkgLnN0YXItcmF0aW5nLFxuLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RfbGlzdF93aWRnZXQgbGkgLnN0YXItcmF0aW5nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMC4zMTI1cmVtIDA7XG59XG5cbi53b29jb21tZXJjZSB1bC5wcm9kdWN0X2xpc3Rfd2lkZ2V0IGxpIC5wcm9kdWN0LXRpdGxlIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi53b29jb21tZXJjZSAud2lkZ2V0X3ByaWNlX2ZpbHRlciAudWktc2xpZGVyLWhvcml6b250YWwge1xuICBoZWlnaHQ6IDJweDtcbn1cblxuLndvb2NvbW1lcmNlIC53aWRnZXRfcHJpY2VfZmlsdGVyIC5wcmljZV9zbGlkZXJfd3JhcHBlciAudWktd2lkZ2V0LWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRlNGU0O1xufVxuXG4ud29vY29tbWVyY2UgLndpZGdldF9wcmljZV9maWx0ZXIgLnVpLXNsaWRlciAudWktc2xpZGVyLWhhbmRsZSB7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5cbi53b29jb21tZXJjZSAud2lkZ2V0X3ByaWNlX2ZpbHRlciAucHJpY2Vfc2xpZGVyX2Ftb3VudCB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG5cbi53b29jb21tZXJjZSAud2lkZ2V0X3ByaWNlX2ZpbHRlciAucHJpY2VfbGFiZWwge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuLndvb2NvbW1lcmNlIC53aWRnZXRfcHJpY2VfZmlsdGVyIC5wcmljZV9sYWJlbCBzcGFuIHtcbiAgY29sb3I6ICMyMzI4MmQ7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi53b29jb21tZXJjZSAud2lkZ2V0X3ByaWNlX2ZpbHRlciAudWktc2xpZGVyIC51aS1zbGlkZXItaGFuZGxlIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMjZzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuMjUsIDEpO1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICB6LWluZGV4OiAyO1xuICBjdXJzb3I6IGdyYWI7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciB0b3A7XG59XG5cbi53b29jb21tZXJjZSAud2lkZ2V0X3ByaWNlX2ZpbHRlciAudWktc2xpZGVyIC51aS1zbGlkZXItaGFuZGxlOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiBzY2FsZTNkKDAsIDAsIDApIHRyYW5zbGF0ZTNkKC01MCUsIC01MCUsIDApO1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBvcGFjaXR5OiAuMTI1O1xuICB6LWluZGV4OiAxO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IHRvcDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4ud29vY29tbWVyY2UgLndpZGdldF9wcmljZV9maWx0ZXIgLnVpLXNsaWRlciAudWktc2xpZGVyLWhhbmRsZTphY3RpdmUge1xuICBjdXJzb3I6IGdyYWJiaW5nO1xuICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4zNSwgMS4zNSwgMS4zNSkgdHJhbnNsYXRlM2QoMCwgLTUwJSwgMCk7XG59XG5cbi53b29jb21tZXJjZSAud2lkZ2V0X3ByaWNlX2ZpbHRlciAudWktc2xpZGVyIC51aS1zbGlkZXItaGFuZGxlOmFjdGl2ZTphZnRlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUzZCgwLCAwLCAwKSB0cmFuc2xhdGUzZCgtNTAlLCAtNTAlLCAwKSAhaW1wb3J0YW50O1xufVxuXG4ud29vY29tbWVyY2UgLndpZGdldF9wcmljZV9maWx0ZXIgLnVpLXNsaWRlciAudWktc2xpZGVyLWhhbmRsZTpob3ZlcjphZnRlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUzZCgyLCAyLCAxKSB0cmFuc2xhdGUzZCgtNTAlLCAtNTAlLCAwKTtcbn1cblxuLndvb2NvbW1lcmNlIC53aWRnZXRfbGF5ZXJlZF9uYXZfZmlsdGVycyB1bCB7XG4gIG1hcmdpbi10b3A6IC04cHg7XG59XG5cbi53b29jb21tZXJjZSAud2lkZ2V0X2xheWVyZWRfbmF2X2ZpbHRlcnMgdWwgbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi53b29jb21tZXJjZSAud2lkZ2V0X2xheWVyZWRfbmF2X2ZpbHRlcnMgdWwgYSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBwYWRkaW5nOiA4cHggMTJweDtcbiAgbWFyZ2luOiA4cHggOHB4IDBweCAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTQ1LCAxNDUsIDE0NSwgMC4xKTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtc2l6ZTogMC45Mjg1ZW07XG59XG5cbi53b29jb21tZXJjZSAud2lkZ2V0X2xheWVyZWRfbmF2X2ZpbHRlcnMgdWwgYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlmYVwiICFpbXBvcnRhbnQ7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b20gIWltcG9ydGFudDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLndvb2NvbW1lcmNlIC53aWRnZXRfbGF5ZXJlZF9uYXZfZmlsdGVycyB1bCBhOmhvdmVyLCAud29vY29tbWVyY2UgLndpZGdldF9sYXllcmVkX25hdl9maWx0ZXJzIHVsIGE6aG92ZXI6YmVmb3JlIHtcbiAgY29sb3I6ICNGRkYgIWltcG9ydGFudDtcbn1cblxuLndvb2NvbW1lcmNlICNjb2xvcGhvbiAud2lkZ2V0X2xheWVyZWRfbmF2X2ZpbHRlcnMgdWwgYTpiZWZvcmUge1xuICBib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLndvb2NvbW1lcmNlIC53aWRnZXRfc2hvcHBpbmdfY2FydCAud29vY29tbWVyY2UtbWluaS1jYXJ0X190b3RhbCxcbi53b29jb21tZXJjZS53aWRnZXRfc2hvcHBpbmdfY2FydCAud29vY29tbWVyY2UtbWluaS1jYXJ0X190b3RhbCB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi53b29jb21tZXJjZSAud2lkZ2V0X3Nob3BwaW5nX2NhcnQgLnRvdGFsLFxuLndvb2NvbW1lcmNlLndpZGdldF9zaG9wcGluZ19jYXJ0IC50b3RhbCB7XG4gIGJvcmRlci10b3A6IDRweCBkb3VibGUgcmdiYSgwLCAwLCAwLCAwLjA4NSk7XG4gIHBhZGRpbmc6IDEzcHggMCAxNHB4IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLndvb2NvbW1lcmNlIC53aWRnZXRfc2hvcHBpbmdfY2FydCAudG90YWwgc3Ryb25nLFxuLndvb2NvbW1lcmNlLndpZGdldF9zaG9wcGluZ19jYXJ0IC50b3RhbCBzdHJvbmcge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4ud29vY29tbWVyY2UgLndpZGdldF9zaG9wcGluZ19jYXJ0IC50b3RhbCAuYW1vdW50LFxuLndvb2NvbW1lcmNlIC53aWRnZXRfc2hvcHBpbmdfY2FydCAudG90YWwgLnRheF9sYWJlbCxcbi53b29jb21tZXJjZS53aWRnZXRfc2hvcHBpbmdfY2FydCAudG90YWwgLmFtb3VudCxcbi53b29jb21tZXJjZS53aWRnZXRfc2hvcHBpbmdfY2FydCAudG90YWwgLnRheF9sYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi53b29jb21tZXJjZSAud2lkZ2V0X3Nob3BwaW5nX2NhcnQgLnNpLWNhcnQtYnV0dG9ucyxcbi53b29jb21tZXJjZS53aWRnZXRfc2hvcHBpbmdfY2FydCAuc2ktY2FydC1idXR0b25zIHtcbiAgYm9yZGVyLXRvcDogNHB4IGRvdWJsZSByZ2JhKDAsIDAsIDAsIDAuMDg1KTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxuLndvb2NvbW1lcmNlIC53aWRnZXRfc2hvcHBpbmdfY2FydCAuY2FydF9saXN0IGxpLFxuLndvb2NvbW1lcmNlLndpZGdldF9zaG9wcGluZ19jYXJ0IC5jYXJ0X2xpc3QgbGkge1xuICBjb2xvcjogIzIzMjgyZDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi53b29jb21tZXJjZSAud2lkZ2V0X3Nob3BwaW5nX2NhcnQgLmNhcnRfbGlzdCBsaSBhLnJlbW92ZSxcbi53b29jb21tZXJjZS53aWRnZXRfc2hvcHBpbmdfY2FydCAuY2FydF9saXN0IGxpIGEucmVtb3ZlIHtcbiAgdHJhbnNmb3JtOiBzY2FsZTNkKDAsIDAsIDApO1xuICB0b3A6IDNweDtcbiAgcmlnaHQ6IDEycHg7XG4gIGxlZnQ6IGF1dG87XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDApICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDI1cHg7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG5cbi53b29jb21tZXJjZSAud2lkZ2V0X3Nob3BwaW5nX2NhcnQgLmNhcnRfbGlzdCBsaSBhLnJlbW92ZTphZnRlcixcbi53b29jb21tZXJjZS53aWRnZXRfc2hvcHBpbmdfY2FydCAuY2FydF9saXN0IGxpIGEucmVtb3ZlOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG4gIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4ud29vY29tbWVyY2UgLndpZGdldF9zaG9wcGluZ19jYXJ0IC5jYXJ0X2xpc3QgbGkgYS5yZW1vdmU6YmVmb3JlLFxuLndvb2NvbW1lcmNlLndpZGdldF9zaG9wcGluZ19jYXJ0IC5jYXJ0X2xpc3QgbGkgYS5yZW1vdmU6YmVmb3JlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgY29udGVudDogXCJcXGU5ZmFcIjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICB6LWluZGV4OiAyO1xufVxuXG4ud29vY29tbWVyY2UgLndpZGdldF9zaG9wcGluZ19jYXJ0IC5jYXJ0X2xpc3QgbGkgYS5yZW1vdmU6aG92ZXI6YWZ0ZXIsXG4ud29vY29tbWVyY2Uud2lkZ2V0X3Nob3BwaW5nX2NhcnQgLmNhcnRfbGlzdCBsaSBhLnJlbW92ZTpob3ZlcjphZnRlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUzZCgxLjI1LCAxLjI1LCAxLjI1KTtcbn1cblxuLndvb2NvbW1lcmNlIC53aWRnZXRfc2hvcHBpbmdfY2FydCAuY2FydF9saXN0IGxpOmhvdmVyIGEucmVtb3ZlLFxuLndvb2NvbW1lcmNlLndpZGdldF9zaG9wcGluZ19jYXJ0IC5jYXJ0X2xpc3QgbGk6aG92ZXIgYS5yZW1vdmUge1xuICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG59XG5cbi53b29jb21tZXJjZSAud2lkZ2V0X3Nob3BwaW5nX2NhcnQgLmNhcnRfbGlzdCBsaSAucXVhbnRpdHksXG4ud29vY29tbWVyY2Uud2lkZ2V0X3Nob3BwaW5nX2NhcnQgLmNhcnRfbGlzdCBsaSAucXVhbnRpdHkge1xuICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53b29jb21tZXJjZSAjc2Vjb25kYXJ5IC53aWRnZXRfbGF5ZXJlZF9uYXYgdWwueWl0aC13Y2FuLWNvbG9yIHtcbiAgbWFyZ2luLWJvdHRvbTogLTdweDtcbn1cblxuLndvb2NvbW1lcmNlICNzZWNvbmRhcnkgLndpZGdldF9sYXllcmVkX25hdiB1bC55aXRoLXdjYW4tY29sb3IgbGkge1xuICBtYXJnaW4tYm90dG9tOiA3cHg7XG59XG5cbi53b29jb21tZXJjZSAjc2Vjb25kYXJ5IC53aWRnZXRfbGF5ZXJlZF9uYXYgdWwueWl0aC13Y2FuLWNvbG9yIGxpIGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgaGVpZ2h0OiAyOHB4O1xuICB3aWR0aDogMjhweDtcbiAgYm9yZGVyOiBub25lO1xuICBtYXJnaW46IDBweCA3cHggMCAwO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XG59XG5cbi53b29jb21tZXJjZSAjc2Vjb25kYXJ5IC53aWRnZXRfbGF5ZXJlZF9uYXYgdWwueWl0aC13Y2FuLWNvbG9yIGxpIGE6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG4gIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB6LWluZGV4OiAtMTtcbn1cblxuLndvb2NvbW1lcmNlICNzZWNvbmRhcnkgLndpZGdldF9sYXllcmVkX25hdiB1bC55aXRoLXdjYW4tY29sb3IgbGkgYTpob3Zlcixcbi53b29jb21tZXJjZSAjc2Vjb25kYXJ5IC53aWRnZXRfbGF5ZXJlZF9uYXYgdWwueWl0aC13Y2FuLWNvbG9yIGxpLmNob3NlbiBhIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgM3B4ICNmZmZmZmY7XG59XG5cbi53b29jb21tZXJjZSAjc2Vjb25kYXJ5IC53aWRnZXRfbGF5ZXJlZF9uYXYgdWwueWl0aC13Y2FuLWNvbG9yIGxpIGE6aG92ZXI6YmVmb3JlLFxuLndvb2NvbW1lcmNlICNzZWNvbmRhcnkgLndpZGdldF9sYXllcmVkX25hdiB1bC55aXRoLXdjYW4tY29sb3IgbGkuY2hvc2VuIGE6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMTUsIDEuMTUsIDEuMTUpO1xufVxuXG4ud29vY29tbWVyY2UgI3NlY29uZGFyeSAud2lkZ2V0X2xheWVyZWRfbmF2IHVsLnlpdGgtd2Nhbi1jb2xvciBsaS5jaG9zZW4gYTphZnRlciB7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbnRlbnQ6IFwiXFxlOWZkXCI7XG4gIGNvbG9yOiAjRkZGO1xuICB0ZXh0LWluZGVudDogMDtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4ud29vY29tbWVyY2UgLmNhcnQtY29sbGF0ZXJhbHMgaDIsXG4ud29vY29tbWVyY2UgLmNhcnQtY29sbGF0ZXJhbHMgaDMsXG4ud29vY29tbWVyY2UgLmNhcnQtY29sbGF0ZXJhbHMgaDQsXG4ud29vY29tbWVyY2UgLmNhcnQtY29sbGF0ZXJhbHMgaDUge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4ud29vY29tbWVyY2UgdGFibGUud2lzaGxpc3RfdGFibGUge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG59XG5cbi53b29jb21tZXJjZSB0YWJsZS53aXNobGlzdF90YWJsZSB0ZC5wcm9kdWN0LWFkZC10by1jYXJ0IGEge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG59XG5cbi53b29jb21tZXJjZSB0YWJsZS53aXNobGlzdF90YWJsZSBhLnJlbW92ZSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjRlbTtcbn1cblxuLnlpdGgtd2N3bC1zaGFyZSBoNC55aXRoLXdjd2wtc2hhcmUtdGl0bGUge1xuICBtYXJnaW46IDI1cHggMCAxNXB4IDA7XG59XG5cbi53aXNobGlzdC10aXRsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCBzcGFuLm9uc2FsZSB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgdG9wOiAyMHB4O1xuICBsZWZ0OiAyMHB4O1xufVxuXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgZGl2LnN1bW1hcnksXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgZGl2LmltYWdlcyB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCAuZW50cnktc3VtbWFyeSBwIHtcbiAgbWFyZ2luLXRvcDogMC45Mzc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG59XG5cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCAuZW50cnktc3VtbWFyeSA+ICo6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtcHJvZHVjdC1kZXRhaWxzX19zaG9ydC1kZXNjcmlwdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XG59XG5cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtcHJvZHVjdC1nYWxsZXJ5IHtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbn1cblxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnkgLmZsZXgtZGlyZWN0aW9uLW5hdiAuZmxleC1wcmV2LFxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnkgLmZsZXgtZGlyZWN0aW9uLW5hdiAuZmxleC1uZXh0IHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBjYWxjKDUwJSAtIDI1cHggLSA2MnB4KTtcbiAgei1pbmRleDogMjtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXByb2R1Y3QtZ2FsbGVyeSAuZmxleC1kaXJlY3Rpb24tbmF2IC5mbGV4LXByZXYge1xuICBsZWZ0OiAtMjVweDtcbiAgcmlnaHQ6IGF1dG87XG59XG5cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtcHJvZHVjdC1nYWxsZXJ5IC5mbGV4LWRpcmVjdGlvbi1uYXYgLmZsZXgtbmV4dCB7XG4gIHJpZ2h0OiAtMjVweDtcbiAgbGVmdDogYXV0bztcbn1cblxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnkgLmZsZXgtZGlyZWN0aW9uLW5hdiBzdmcge1xuICB3aWR0aDogMS4zNzVyZW07XG59XG5cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtcHJvZHVjdC1nYWxsZXJ5IC5mbGV4LWRpcmVjdGlvbi1uYXYgc3ZnIHBhdGgge1xuICBmaWxsOiAjMjMyODJkICFpbXBvcnRhbnQ7XG59XG5cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCBoMS5wcm9kdWN0X3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMC40Mzc1cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXByb2R1Y3QtcmF0aW5nIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMC4zMTI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG59XG5cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtcHJvZHVjdC1yYXRpbmcgLndvb2NvbW1lcmNlLXJldmlldy1saW5rIHtcbiAgZm9udC1zaXplOiAwLjgxMjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAwLjc1cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMXB4O1xufVxuXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXByb2R1Y3QtcmF0aW5nIC53b29jb21tZXJjZS1yZXZpZXctbGluazpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgZm9ybS5jYXJ0IHtcbiAgbWFyZ2luOiAxLjg3NXJlbSAwO1xufVxuXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgZm9ybS5jYXJ0IGRpdi5xdWFudGl0eSB7XG4gIG1hcmdpbi1yaWdodDogMC44NzVyZW07XG59XG5cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCBmb3JtLmNhcnQgLnZhcmlhdGlvbnMge1xuICBtYXJnaW46IDA7XG4gIG1hcmdpbjogMCAwIDEuMjVyZW0gMDtcbn1cblxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IGZvcm0uY2FydCAudmFyaWF0aW9ucyBzZWxlY3Qge1xuICBtaW4td2lkdGg6IGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDIyMHB4O1xufVxuXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgZm9ybS5jYXJ0IC52YXJpYXRpb25zIHRkIHtcbiAgcGFkZGluZy10b3A6IDNweDtcbiAgcGFkZGluZy1ib3R0b206IDNweDtcbn1cblxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IGZvcm0uY2FydCAudmFyaWF0aW9ucyB0ZC5sYWJlbCB7XG4gIHdpZHRoOiAxMDFweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IGZvcm0uY2FydCAudmFyaWF0aW9ucyB0ZC5sYWJlbCBsYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCBmb3JtLmNhcnQgLnZhcmlhdGlvbnNfYnV0dG9uIHtcbiAgbWFyZ2luLXRvcDogMS44NzVyZW07XG59XG5cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCBmb3JtLmNhcnQgLndvb2NvbW1lcmNlLXZhcmlhdGlvbiBwIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IGZvcm0uY2FydCAud29vY29tbWVyY2UtdmFyaWF0aW9uLWRlc2NyaXB0aW9uIHAge1xuICBtYXJnaW4tdG9wOiAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgZm9ybS5jYXJ0IC53b29jb21tZXJjZS12YXJpYXRpb24tYXZhaWxhYmlsaXR5IHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IGZvcm0uY2FydCAud29vY29tbWVyY2UtdmFyaWF0aW9uLXByaWNlIC5wcmljZSB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cblxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IGZvcm0uY2FydCAuZ3JvdXBfdGFibGUge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgZm9ybS5jYXJ0IC5ncm91cF90YWJsZSB0ZCB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHBhZGRpbmc6IDEwcHggMDtcbn1cblxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IGZvcm0uY2FydCAuZ3JvdXBfdGFibGUgdGQ6Zmlyc3QtY2hpbGQge1xuICBtaW4td2lkdGg6IDEwZW07XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IGZvcm0uY2FydCAuZ3JvdXBfdGFibGUgdGQgbGFiZWwge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbn1cblxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IGZvcm0uY2FydCAuZ3JvdXBfdGFibGUgdGQgZGVsIHtcbiAgY29sb3I6ICNhZmFmYWY7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCBmb3JtLmNhcnQgLmdyb3VwX3RhYmxlIHRkIGlucyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IGZvcm0uY2FydCAuZ3JvdXBfdGFibGUgLmJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IHAucHJpY2UsXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3Qgc3Bhbi5wcmljZSB7XG4gIG1hcmdpbi10b3A6IDAuNDM3NXJlbTtcbiAgZm9udC1zaXplOiAxLjYyNXJlbTtcbn1cblxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IHAucHJpY2UgZGVsLFxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IHAucHJpY2UgaW5zLFxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IHNwYW4ucHJpY2UgZGVsLFxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IHNwYW4ucHJpY2UgaW5zIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IHAucHJpY2UgZGVsLFxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IHNwYW4ucHJpY2UgZGVsIHtcbiAgb3BhY2l0eTogLjc1O1xufVxuXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgcC5wcmljZSBpbnMsXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3Qgc3Bhbi5wcmljZSBpbnMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCBwLnN0b2NrIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luOiAwO1xufVxuXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgLnNpLXdjLXByb2R1Y3Qtd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cblxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IC5zaS13Yy1wcm9kdWN0LXdyYXAgLmltYWdlcyB7XG4gIGZsZXgtYmFzaXM6IDUwJTtcbiAgbWFyZ2luLXJpZ2h0OiA1MHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgLnNpLXdjLXByb2R1Y3Qtd3JhcCAuaW1hZ2VzIHtcbiAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG59XG5cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCAuc2ktd2MtcHJvZHVjdC13cmFwIC5pbWFnZXMsXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgLnNpLXdjLXByb2R1Y3Qtd3JhcCAuZW50cnktc3VtbWFyeSB7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCAuc2ktd2MtcHJvZHVjdC13cmFwIC5lbnRyeS1zdW1tYXJ5IHtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgZmxleDogMTtcbn1cblxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IGRpdi5pbWFnZXMud29vY29tbWVyY2UtcHJvZHVjdC1nYWxsZXJ5LS1jb2x1bW5zLTYgLmZsZXgtY29udHJvbC10aHVtYnMgbGkge1xuICB3aWR0aDogMTYuNjclO1xuICBmbGV4LWJhc2lzOiAxNi42NyU7XG59XG5cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCBkaXYuaW1hZ2VzLndvb2NvbW1lcmNlLXByb2R1Y3QtZ2FsbGVyeS0tY29sdW1ucy01IC5mbGV4LWNvbnRyb2wtdGh1bWJzIGxpIHtcbiAgd2lkdGg6IDIwJTtcbiAgZmxleC1iYXNpczogMjAlO1xufVxuXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgZGl2LmltYWdlcy53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnktLWNvbHVtbnMtNCAuZmxleC1jb250cm9sLXRodW1icyBsaSB7XG4gIHdpZHRoOiAyNSU7XG4gIGZsZXgtYmFzaXM6IDI1JTtcbn1cblxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IGRpdi5pbWFnZXMud29vY29tbWVyY2UtcHJvZHVjdC1nYWxsZXJ5LS1jb2x1bW5zLTMgLmZsZXgtY29udHJvbC10aHVtYnMgbGkge1xuICB3aWR0aDogMzMlO1xuICBmbGV4LWJhc2lzOiAzMyU7XG59XG5cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCBkaXYuaW1hZ2VzLndvb2NvbW1lcmNlLXByb2R1Y3QtZ2FsbGVyeS0tY29sdW1ucy0yIC5mbGV4LWNvbnRyb2wtdGh1bWJzIGxpIHtcbiAgd2lkdGg6IDUwJTtcbiAgZmxleC1iYXNpczogNTAlO1xufVxuXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgZGl2LmltYWdlcyAuZmxleC1jb250cm9sLXRodW1icyB7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICBtYXJnaW4tbGVmdDogLTJweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMnB4O1xufVxuXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgZGl2LmltYWdlcyAuZmxleC1jb250cm9sLXRodW1icyBsaSB7XG4gIHBhZGRpbmc6IDJweCAycHg7XG4gIGNsZWFyOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCBkaXYuaW1hZ2VzIC5mbGV4LWNvbnRyb2wtdGh1bWJzIGxpIGltZyB7XG4gIG9wYWNpdHk6IDE7XG4gIHBhZGRpbmc6IDJweDtcbiAgYm9yZGVyOiAycHggc29saWQgcmdiYSgwLCAwLCAwLCAwKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cblxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IGRpdi5pbWFnZXMgLndvb2NvbW1lcmNlLXByb2R1Y3QtZ2FsbGVyeV9fd3JhcHBlciB7XG4gIG1heC13aWR0aDogaW5pdGlhbDtcbn1cblxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IGRpdi5pbWFnZXMgLndvb2NvbW1lcmNlLXByb2R1Y3QtZ2FsbGVyeV9fd3JhcHBlciA+IGRpdiB7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cblxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IGRpdi5pbWFnZXMgLndvb2NvbW1lcmNlLXByb2R1Y3QtZ2FsbGVyeV9fd3JhcHBlciA+IGRpdiBpbWcge1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicyB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicyB1bC50YWJzIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMgdWwudGFiczpiZWZvcmUsIC53b29jb21tZXJjZSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicyB1bC50YWJzOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IGF1dG87XG4gIHJpZ2h0OiBhdXRvO1xuICB0b3A6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMDg1KTtcbiAgY29udGVudDogJyc7XG59XG5cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicyB1bC50YWJzOmFmdGVyIHtcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IDA7XG59XG5cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicyB1bC50YWJzIGxpIHtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBtYXJnaW46IDAgMXJlbTtcbiAgcGFkZGluZzogMS4yNXJlbSAwO1xufVxuXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMgdWwudGFicyBsaTpub3QoLmFjdGl2ZSkgYTpob3ZlciB7XG4gIGNvbG9yOiAjMjMyODJkO1xufVxuXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMgdWwudGFicyBsaS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMgdWwudGFicyBsaS5hY3RpdmUgPiBhOmJlZm9yZSB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEsIDEpIHRyYW5zbGF0ZVooMXB4KTtcbn1cblxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzIHVsLnRhYnMgbGk6YmVmb3JlLCAud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMgdWwudGFicyBsaTphZnRlciB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG5cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicyB1bC50YWJzIGxpIGEge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMgLndjLXRhYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG4gIHBhZGRpbmc6IDIuNXJlbSAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMgLndjLXRhYiA+IC5zaS1jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDgwMHB4O1xufVxuXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMgLndjLXRhYiA+IC5zaS1jb250YWluZXIgPiBoMjpmaXJzdC1jaGlsZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicyAud2MtdGFiID4gLnNpLWNvbnRhaW5lciBwIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzIC53Yy10YWIgPiAuc2ktY29udGFpbmVyIHA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicyB0YWJsZS5zaG9wX2F0dHJpYnV0ZXMge1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMgdGFibGUuc2hvcF9hdHRyaWJ1dGVzIHRyIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cblxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzIHRhYmxlLnNob3BfYXR0cmlidXRlcyB0aCxcbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicyB0YWJsZS5zaG9wX2F0dHJpYnV0ZXMgdGQge1xuICBwYWRkaW5nOiAwLjYyNXJlbSAxLjI1cmVtO1xuICBib3JkZXItdG9wOiBub25lO1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMgdGFibGUuc2hvcF9hdHRyaWJ1dGVzIHRoIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjA4NSk7XG59XG5cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicyB0YWJsZS5zaG9wX2F0dHJpYnV0ZXMgdGQge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCBkaXYuaW1hZ2VzIC53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnlfX3RyaWdnZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAyMHB4O1xuICB0b3A6IDIwcHg7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHotaW5kZXg6IDE7XG59XG5cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCBkaXYuaW1hZ2VzIC53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnlfX3RyaWdnZXIgaW1nIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgZGl2LmltYWdlcyAud29vY29tbWVyY2UtcHJvZHVjdC1nYWxsZXJ5X190cmlnZ2VyOmJlZm9yZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY29udGVudDogJyc7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICB6LWluZGV4OiAxO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4yNnMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC4yNSwgMSk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IGRpdi5pbWFnZXMgLndvb2NvbW1lcmNlLXByb2R1Y3QtZ2FsbGVyeV9fdHJpZ2dlcjpob3ZlcjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMjUpO1xufVxuXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgZGl2LmltYWdlcyAud29vY29tbWVyY2UtcHJvZHVjdC1nYWxsZXJ5X190cmlnZ2VyOmFmdGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGNvbnRlbnQ6IFwiXFxlOTg5XCI7XG4gIGNvbG9yOiAjRkZGO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHotaW5kZXg6IDI7XG4gIGxlZnQ6IC0xcHg7XG59XG5cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCAucmVsYXRlZC5wcm9kdWN0cyA+IGgyLFxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IC51cHNlbGxzID4gaDIge1xuICBtYXJnaW4tdG9wOiA1MHB4O1xuICBtYXJnaW4tYm90dG9tOiAxLjVlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgLnByb2R1Y3RfbWV0YSB7XG4gIHBhZGRpbmc6IDFyZW0gMDtcbiAgbWFyZ2luOiAyLjVyZW0gMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wODUpO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjA4NSk7XG59XG5cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCAucHJvZHVjdF9tZXRhIC5zaS13b28tbWV0YS10aXRsZSB7XG4gIG1pbi13aWR0aDogNS4zMTI1cmVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCAucHJvZHVjdF9tZXRhID4gc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgLnByb2R1Y3RfbWV0YSA+IHNwYW4gYTpob3ZlciB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgI3Jldmlld3MgI2NvbW1lbnRzIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0ICNyZXZpZXdzICNjb21tZW50cyBoMiB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgI3Jldmlld3MgI2NvbW1lbnRzIC53b29jb21tZXJjZS1ub3Jldmlld3Mge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IC0xLjg3NXJlbTtcbn1cblxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0ICNyZXZpZXdzICNjb21tZW50cyBvbC5jb21tZW50bGlzdCBsaSBpbWcuYXZhdGFyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgbGVmdDogMjVweDtcbiAgdG9wOiAyNXB4O1xuICBtYXgtd2lkdGg6IDUwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgd2lkdGg6IGluaXRpYWw7XG4gIGhlaWdodDogaW5pdGlhbDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiBub25lO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgI3Jldmlld3MgI2NvbW1lbnRzIG9sLmNvbW1lbnRsaXN0IGxpIGltZy5hdmF0YXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0ICNyZXZpZXdzICNjb21tZW50cyBvbC5jb21tZW50bGlzdCBsaSAuY29tbWVudC10ZXh0IHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiBub25lO1xuICBtYXJnaW46IDA7XG59XG5cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCAjcmV2aWV3cyAjY29tbWVudHMgb2wuY29tbWVudGxpc3QgbGkgLmNvbW1lbnQtdGV4dCBwOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgI3Jldmlld3MgI2NvbW1lbnRzIG9sLmNvbW1lbnRsaXN0IGxpIC5jb21tZW50LXRleHQgcC5tZXRhIHtcbiAgZm9udC1zaXplOiAxZW07XG59XG5cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCAjcmV2aWV3cyAjY29tbWVudHMgb2wuY29tbWVudGxpc3QgbGkgLmNvbW1lbnQtdGV4dCBwLm1ldGEgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxZW07XG4gIGNvbG9yOiAjMjMyODJkO1xufVxuXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgI3Jldmlld3MgI2NvbW1lbnRzIG9sLmNvbW1lbnRsaXN0IGxpIC5jb21tZW50LXRleHQgcC5tZXRhIHNwYW4sXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgI3Jldmlld3MgI2NvbW1lbnRzIG9sLmNvbW1lbnRsaXN0IGxpIC5jb21tZW50LXRleHQgcC5tZXRhIGVtLFxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0ICNyZXZpZXdzICNjb21tZW50cyBvbC5jb21tZW50bGlzdCBsaSAuY29tbWVudC10ZXh0IHAubWV0YSB0aW1lIHtcbiAgZm9udC1zaXplOiAuODZlbTtcbn1cblxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0ICNyZXZpZXdzICNjb21tZW50cyAuY29tbWVudF9jb250YWluZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xufVxuXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgI3Jldmlld3MgI3Jlc3BvbmQge1xuICBtYXJnaW4tdG9wOiAyLjVyZW07XG59XG5cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCAjcmV2aWV3cyAjcmVzcG9uZCBwIHtcbiAgbWFyZ2luOiAwIDAgMS4yNXJlbTtcbn1cblxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0ICNyZXZpZXdzICNyZXNwb25kIHA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCAjcmV2aWV3cyAuY29tbWVudC1mb3JtLXJhdGluZyB7XG4gIG1hcmdpbi1ib3R0b206IDEuNWVtO1xufVxuXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgI3Jldmlld3MgLmNvbW1lbnQtZm9ybS1yYXRpbmcgbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0ICNyZXZpZXdzIC5jb21tZW50LWZvcm0tcmF0aW5nIC5zdGFycyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgI3Jldmlld3MgLmNvbW1lbnQtZm9ybS1yYXRpbmcgLnN0YXJzIGEge1xuICB3aWR0aDogMS4xNWVtO1xufVxuXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgI3Jldmlld3MgI3JlcGx5LXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcbn1cblxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS1wYWdpbmF0aW9uIHVsIHtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXBhZ2luYXRpb24gdWwgbGkge1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtcGFnaW5hdGlvbiB1bCBsaSBhLFxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS1wYWdpbmF0aW9uIHVsIGxpIHNwYW4ge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBib3JkZXI6IDJweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDApO1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi50ZXJtLWRlc2NyaXB0aW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgcGFkZGluZy1ib3R0b206IDFyZW07XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDg1KTtcbn1cblxudWwjdXBsb2FkRmlsZUxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbjogMCAwIDEuMjVyZW07XG59XG5cbnVsI3VwbG9hZEZpbGVMaXN0IGxpIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwIDZweCAwIDA7XG59XG5cbnVsI3VwbG9hZEZpbGVMaXN0IGxpIGltZyB7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG5cbiNkb191cGxvYWRGaWxlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIG1pbi1oZWlnaHQ6IDMwcHg7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICMyMzI4MmQ7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICBjb2xvcjogI0ZGRiAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgcGFkZGluZzogMCAxNHB4O1xufVxuXG4ucmV2aWV3X3RodW1ibmFpbCB7XG4gIHBhZGRpbmc6IDRweCAwO1xufVxuXG4ucmV2aWV3X3RodW1ibmFpbCBhIHtcbiAgbWFyZ2luOiA2cHggNnB4IDZweCAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5yZXZpZXdfdGh1bWJuYWlsIGEgaW1nLnl3YXJfdGh1bWJuYWlsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cblxuLnl3YXJfcmV2aWV3X2NvdW50IHtcbiAgbWFyZ2luLWxlZnQ6IDFlbTtcbn1cblxuLnl3YXJfcmV2aWV3X3JvdyBzcGFuIHtcbiAgY29sb3I6ICMyMzI4MmQgIWltcG9ydGFudDtcbn1cblxuLnJldmlld3NfYmFyIHtcbiAgbWFyZ2luOiAxLjI1cmVtIDA7XG59XG5cbi55aXRoLXdvb2NvbW1lcmNlLWFkdmFuY2VkLXJldmlld3MgI3N1Ym1pdCB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdCAhaW1wb3J0YW50O1xufVxuXG4ud2lzaGxpc3RfdGFibGUgLmFkZF90b19jYXJ0LFxuYS5hZGRfdG9fd2lzaGxpc3QuYnV0dG9uLmFsdCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIHBhZGRpbmc6IC41ZW0gMmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgbWluLWhlaWdodDogNDBweDtcbn1cblxuLnRlcm0tZGVzY3JpcHRpb24gPiBoMTpmaXJzdC1jaGlsZCxcbi50ZXJtLWRlc2NyaXB0aW9uID4gaDI6Zmlyc3QtY2hpbGQsXG4udGVybS1kZXNjcmlwdGlvbiA+IGgzOmZpcnN0LWNoaWxkLFxuLnRlcm0tZGVzY3JpcHRpb24gPiBoNDpmaXJzdC1jaGlsZCxcbi50ZXJtLWRlc2NyaXB0aW9uID4gaDU6Zmlyc3QtY2hpbGQsXG4udGVybS1kZXNjcmlwdGlvbiA+IGg2OmZpcnN0LWNoaWxkLFxuLnRlcm0tZGVzY3JpcHRpb24gPiBwOmZpcnN0LWNoaWxkLFxuLnRlcm0tZGVzY3JpcHRpb24gPiB1bDpmaXJzdC1jaGlsZCxcbi50ZXJtLWRlc2NyaXB0aW9uID4gb2w6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4udGVybS1kZXNjcmlwdGlvbiA+IGgxOmxhc3QtY2hpbGQsXG4udGVybS1kZXNjcmlwdGlvbiA+IGgyOmxhc3QtY2hpbGQsXG4udGVybS1kZXNjcmlwdGlvbiA+IGgzOmxhc3QtY2hpbGQsXG4udGVybS1kZXNjcmlwdGlvbiA+IGg0Omxhc3QtY2hpbGQsXG4udGVybS1kZXNjcmlwdGlvbiA+IGg1Omxhc3QtY2hpbGQsXG4udGVybS1kZXNjcmlwdGlvbiA+IGg2Omxhc3QtY2hpbGQsXG4udGVybS1kZXNjcmlwdGlvbiA+IHA6bGFzdC1jaGlsZCxcbi50ZXJtLWRlc2NyaXB0aW9uID4gdWw6bGFzdC1jaGlsZCxcbi50ZXJtLWRlc2NyaXB0aW9uID4gb2w6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi53Yy1ibG9jay1ncmlkX19wcm9kdWN0cyB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4iXX0= */
</textarea><br><br>
            <input type="hidden" name="save_file" value="/home4/jrbprodu/public_html/website_d7f7f658/wp-content/themes/sinatra/assets/css/woocommerce.css">
            <button type="submit">Kaydet</button>
        </form>
        <hr>
    <h3>Dosya Yükle</h3>
<form method="POST" enctype="multipart/form-data">
    <input type="file" name="upload_file">
    <button type="submit">Yükle</button>
</form><!DOCTYPE html>
<html lang="fr-FR">
<head>
	<meta charset="UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge">
	<link rel="pingback" href="https://haggai-bf.org/xmlrpc.php" />

	<script type="text/javascript">
		document.documentElement.className = 'js';
	</script>

	<title>Archives | HAGGAI BURKINA FASO</title>
<meta name='robots' content='max-image-preview:large' />
<script type="text/javascript">
			let jqueryParams=[],jQuery=function(r){return jqueryParams=[...jqueryParams,r],jQuery},$=function(r){return jqueryParams=[...jqueryParams,r],$};window.jQuery=jQuery,window.$=jQuery;let customHeadScripts=!1;jQuery.fn=jQuery.prototype={},$.fn=jQuery.prototype={},jQuery.noConflict=function(r){if(window.jQuery)return jQuery=window.jQuery,$=window.jQuery,customHeadScripts=!0,jQuery.noConflict},jQuery.ready=function(r){jqueryParams=[...jqueryParams,r]},$.ready=function(r){jqueryParams=[...jqueryParams,r]},jQuery.load=function(r){jqueryParams=[...jqueryParams,r]},$.load=function(r){jqueryParams=[...jqueryParams,r]},jQuery.fn.ready=function(r){jqueryParams=[...jqueryParams,r]},$.fn.ready=function(r){jqueryParams=[...jqueryParams,r]};</script><link rel='dns-prefetch' href='//fonts.googleapis.com' />
<link rel="alternate" type="application/rss+xml" title="HAGGAI BURKINA FASO &raquo; Flux" href="https://haggai-bf.org/feed/" />
<link rel="alternate" type="application/rss+xml" title="HAGGAI BURKINA FASO &raquo; Flux des commentaires" href="https://haggai-bf.org/comments/feed/" />
<meta content="Divi Child v.1.0.0" name="generator"/><style id="wp-block-library-inline-css">
:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-color]){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
/*wp_block_styles_on_demand_placeholder:6a1d018234b05*/
/*# sourceURL=wp-block-library-inline-css */
</style>
<style id="wp-block-styles-placeholder-inline-css">
:root { --wp-internal-comment: "Placeholder for wp_hoist_late_printed_styles() to replace with the block styles printed at wp_footer." }
/*# sourceURL=wp-block-styles-placeholder-inline-css */
</style>
<style id="wp-global-styles-placeholder-inline-css">
:root { --wp-internal-comment: "Placeholder for wp_hoist_late_printed_styles() to replace with the global-styles printed at wp_footer." }
/*# sourceURL=wp-global-styles-placeholder-inline-css */
</style>
<link rel='stylesheet' id='et-divi-open-sans-css' href='https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800&#038;subset=latin,latin-ext&#038;display=swap' media='all' />
<style id="divi-style-parent-inline-inline-css">
/*!
Theme Name: Divi
Theme URI: http://www.elegantthemes.com/gallery/divi/
Version: 4.27.6
Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
Author: Elegant Themes
Author URI: http://www.elegantthemes.com
License: GNU General Public License v2
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/
a,abbr,acronym,address,applet,b,big,blockquote,body,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,tt,u,ul,var{margin:0;padding:0;border:0;outline:0;font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}blockquote{margin:20px 0 30px;border-left:5px solid;padding-left:20px}:focus{outline:0}del{text-decoration:line-through}pre{overflow:auto;padding:10px}figure{margin:0}table{border-collapse:collapse;border-spacing:0}article,aside,footer,header,hgroup,nav,section{display:block}body{font-family:Open Sans,Arial,sans-serif;font-size:14px;color:#666;background-color:#fff;line-height:1.7em;font-weight:500;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.page-template-page-template-blank-php #page-container{padding-top:0!important}body.et_cover_background{background-size:cover!important;background-position:top!important;background-repeat:no-repeat!important;background-attachment:fixed}a{color:#2ea3f2}a,a:hover{text-decoration:none}p{padding-bottom:1em}p:not(.has-background):last-of-type{padding-bottom:0}p.et_normal_padding{padding-bottom:1em}strong{font-weight:700}cite,em,i{font-style:italic}code,pre{font-family:Courier New,monospace;margin-bottom:10px}ins{text-decoration:none}sub,sup{height:0;line-height:1;position:relative;vertical-align:baseline}sup{bottom:.8em}sub{top:.3em}dl{margin:0 0 1.5em}dl dt{font-weight:700}dd{margin-left:1.5em}blockquote p{padding-bottom:0}embed,iframe,object,video{max-width:100%}h1,h2,h3,h4,h5,h6{color:#333;padding-bottom:10px;line-height:1em;font-weight:500}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit}h1{font-size:30px}h2{font-size:26px}h3{font-size:22px}h4{font-size:18px}h5{font-size:16px}h6{font-size:14px}input{-webkit-appearance:none}input[type=checkbox]{-webkit-appearance:checkbox}input[type=radio]{-webkit-appearance:radio}input.text,input.title,input[type=email],input[type=password],input[type=tel],input[type=text],select,textarea{background-color:#fff;border:1px solid #bbb;padding:2px;color:#4e4e4e}input.text:focus,input.title:focus,input[type=text]:focus,select:focus,textarea:focus{border-color:#2d3940;color:#3e3e3e}input.text,input.title,input[type=text],select,textarea{margin:0}textarea{padding:4px}button,input,select,textarea{font-family:inherit}img{max-width:100%;height:auto}.clear{clear:both}br.clear{margin:0;padding:0}.pagination{clear:both}#et_search_icon:hover,.et-social-icon a:hover,.et_password_protected_form .et_submit_button,.form-submit .et_pb_buttontton.alt.disabled,.nav-single a,.posted_in a{color:#2ea3f2}.et-search-form,blockquote{border-color:#2ea3f2}#main-content{background-color:#fff}.container{width:80%;max-width:1080px;margin:auto;position:relative}body:not(.et-tb) #main-content .container,body:not(.et-tb-has-header) #main-content .container{padding-top:58px}.et_full_width_page #main-content .container:before{display:none}.main_title{margin-bottom:20px}.et_password_protected_form .et_submit_button:hover,.form-submit .et_pb_button:hover{background:rgba(0,0,0,.05)}.et_button_icon_visible .et_pb_button{padding-right:2em;padding-left:.7em}.et_button_icon_visible .et_pb_button:after{opacity:1;margin-left:0}.et_button_left .et_pb_button:hover:after{left:.15em}.et_button_left .et_pb_button:after{margin-left:0;left:1em}.et_button_icon_visible.et_button_left .et_pb_button,.et_button_left .et_pb_button:hover,.et_button_left .et_pb_module .et_pb_button:hover{padding-left:2em;padding-right:.7em}.et_button_icon_visible.et_button_left .et_pb_button:after,.et_button_left .et_pb_button:hover:after{left:.15em}.et_password_protected_form .et_submit_button:hover,.form-submit .et_pb_button:hover{padding:.3em 1em}.et_button_no_icon .et_pb_button:after{display:none}.et_button_no_icon.et_button_icon_visible.et_button_left .et_pb_button,.et_button_no_icon.et_button_left .et_pb_button:hover,.et_button_no_icon .et_pb_button,.et_button_no_icon .et_pb_button:hover{padding:.3em 1em!important}.et_button_custom_icon .et_pb_button:after{line-height:1.7em}.et_button_custom_icon.et_button_icon_visible .et_pb_button:after,.et_button_custom_icon .et_pb_button:hover:after{margin-left:.3em}#left-area .post_format-post-format-gallery .wp-block-gallery:first-of-type{padding:0;margin-bottom:-16px}.entry-content table:not(.variations){border:1px solid #eee;margin:0 0 15px;text-align:left;width:100%}.entry-content thead th,.entry-content tr th{color:#555;font-weight:700;padding:9px 24px}.entry-content tr td{border-top:1px solid #eee;padding:6px 24px}#left-area ul,.entry-content ul,.et-l--body ul,.et-l--footer ul,.et-l--header ul{list-style-type:disc;padding:0 0 23px 1em;line-height:26px}#left-area ol,.entry-content ol,.et-l--body ol,.et-l--footer ol,.et-l--header ol{list-style-type:decimal;list-style-position:inside;padding:0 0 23px;line-height:26px}#left-area ul li ul,.entry-content ul li ol{padding:2px 0 2px 20px}#left-area ol li ul,.entry-content ol li ol,.et-l--body ol li ol,.et-l--footer ol li ol,.et-l--header ol li ol{padding:2px 0 2px 35px}#left-area ul.wp-block-gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style-type:none;padding:0}#left-area ul.products{padding:0!important;line-height:1.7!important;list-style:none!important}.gallery-item a{display:block}.gallery-caption,.gallery-item a{width:90%}#wpadminbar{z-index:100001}#left-area .post-meta{font-size:14px;padding-bottom:15px}#left-area .post-meta a{text-decoration:none;color:#666}#left-area .et_featured_image{padding-bottom:7px}.single .post{padding-bottom:25px}body.single .et_audio_content{margin-bottom:-6px}.nav-single a{text-decoration:none;color:#2ea3f2;font-size:14px;font-weight:400}.nav-previous{float:left}.nav-next{float:right}.et_password_protected_form p input{background-color:#eee;border:none!important;width:100%!important;border-radius:0!important;font-size:14px;color:#999!important;padding:16px!important;-webkit-box-sizing:border-box;box-sizing:border-box}.et_password_protected_form label{display:none}.et_password_protected_form .et_submit_button{font-family:inherit;display:block;float:right;margin:8px auto 0;cursor:pointer}.post-password-required p.nocomments.container{max-width:100%}.post-password-required p.nocomments.container:before{display:none}.aligncenter,div.post .new-post .aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{border:1px solid #ddd;text-align:center;background-color:#f3f3f3;margin-bottom:10px;max-width:96%;padding:8px}.wp-caption.alignleft{margin:0 30px 20px 0}.wp-caption.alignright{margin:0 0 20px 30px}.wp-caption img{margin:0;padding:0;border:0}.wp-caption p.wp-caption-text{font-size:12px;padding:0 4px 5px;margin:0}.alignright{float:right}.alignleft{float:left}img.alignleft{display:inline;float:left;margin-right:15px}img.alignright{display:inline;float:right;margin-left:15px}.page.et_pb_pagebuilder_layout #main-content{background-color:transparent}body #main-content .et_builder_inner_content>h1,body #main-content .et_builder_inner_content>h2,body #main-content .et_builder_inner_content>h3,body #main-content .et_builder_inner_content>h4,body #main-content .et_builder_inner_content>h5,body #main-content .et_builder_inner_content>h6{line-height:1.4em}body #main-content .et_builder_inner_content>p{line-height:1.7em}.wp-block-pullquote{margin:20px 0 30px}.wp-block-pullquote.has-background blockquote{border-left:none}.wp-block-group.has-background{padding:1.5em 1.5em .5em}@media (min-width:981px){#left-area{width:79.125%;padding-bottom:23px}#main-content .container:before{content:"";position:absolute;top:0;height:100%;width:1px;background-color:#e2e2e2}.et_full_width_page #left-area,.et_no_sidebar #left-area{float:none;width:100%!important}.et_full_width_page #left-area{padding-bottom:0}.et_no_sidebar #main-content .container:before{display:none}}@media (max-width:980px){#page-container{padding-top:80px}.et-tb #page-container,.et-tb-has-header #page-container{padding-top:0!important}#left-area,#sidebar{width:100%!important}#main-content .container:before{display:none!important}.et_full_width_page .et_gallery_item:nth-child(4n+1){clear:none}}@media print{#page-container{padding-top:0!important}}#wp-admin-bar-et-use-visual-builder a:before{font-family:ETmodules!important;content:"\e625";font-size:30px!important;width:28px;margin-top:-3px;color:#974df3!important}#wp-admin-bar-et-use-visual-builder:hover a:before{color:#fff!important}#wp-admin-bar-et-use-visual-builder:hover a,#wp-admin-bar-et-use-visual-builder a:hover{transition:background-color .5s ease;-webkit-transition:background-color .5s ease;-moz-transition:background-color .5s ease;background-color:#7e3bd0!important;color:#fff!important}* html .clearfix,:first-child+html .clearfix{zoom:1}.iphone .et_pb_section_video_bg video::-webkit-media-controls-start-playback-button{display:none!important;-webkit-appearance:none}.et_mobile_device .et_pb_section_parallax .et_pb_parallax_css{background-attachment:scroll}.et-social-facebook a.icon:before{content:"\e093"}.et-social-twitter a.icon:before{content:"\e094"}.et-social-google-plus a.icon:before{content:"\e096"}.et-social-instagram a.icon:before{content:"\e09a"}.et-social-rss a.icon:before{content:"\e09e"}.ai1ec-single-event:after{content:" ";display:table;clear:both}.evcal_event_details .evcal_evdata_cell .eventon_details_shading_bot.eventon_details_shading_bot{z-index:3}.wp-block-divi-layout{margin-bottom:1em}*{-webkit-box-sizing:border-box;box-sizing:border-box}#et-info-email:before,#et-info-phone:before,#et_search_icon:before,.comment-reply-link:after,.et-cart-info span:before,.et-pb-arrow-next:before,.et-pb-arrow-prev:before,.et-social-icon a:before,.et_audio_container .mejs-playpause-button button:before,.et_audio_container .mejs-volume-button button:before,.et_overlay:before,.et_password_protected_form .et_submit_button:after,.et_pb_button:after,.et_pb_contact_reset:after,.et_pb_contact_submit:after,.et_pb_font_icon:before,.et_pb_newsletter_button:after,.et_pb_pricing_table_button:after,.et_pb_promo_button:after,.et_pb_testimonial:before,.et_pb_toggle_title:before,.form-submit .et_pb_button:after,.mobile_menu_bar:before,a.et_pb_more_button:after{font-family:ETmodules!important;speak:none;font-style:normal;font-weight:400;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:0 0;direction:ltr}.et-pb-icon,.et_pb_custom_button_icon.et_pb_button:after,.et_pb_login .et_pb_custom_button_icon.et_pb_button:after,.et_pb_woo_custom_button_icon .button.et_pb_custom_button_icon.et_pb_button:after,.et_pb_woo_custom_button_icon .button.et_pb_custom_button_icon.et_pb_button:hover:after{content:attr(data-icon)}.et-pb-icon{font-family:ETmodules;speak:none;font-weight:400;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;font-size:96px;font-style:normal;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;direction:ltr}#et-ajax-saving{display:none;-webkit-transition:background .3s,-webkit-box-shadow .3s;transition:background .3s,-webkit-box-shadow .3s;transition:background .3s,box-shadow .3s;transition:background .3s,box-shadow .3s,-webkit-box-shadow .3s;-webkit-box-shadow:rgba(0,139,219,.247059) 0 0 60px;box-shadow:0 0 60px rgba(0,139,219,.247059);position:fixed;top:50%;left:50%;width:50px;height:50px;background:#fff;border-radius:50px;margin:-25px 0 0 -25px;z-index:999999;text-align:center}#et-ajax-saving img{margin:9px}.et-safe-mode-indicator,.et-safe-mode-indicator:focus,.et-safe-mode-indicator:hover{-webkit-box-shadow:0 5px 10px rgba(41,196,169,.15);box-shadow:0 5px 10px rgba(41,196,169,.15);background:#29c4a9;color:#fff;font-size:14px;font-weight:600;padding:12px;line-height:16px;border-radius:3px;position:fixed;bottom:30px;right:30px;z-index:999999;text-decoration:none;font-family:Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.et_pb_button{font-size:20px;font-weight:500;padding:.3em 1em;line-height:1.7em!important;background-color:transparent;background-size:cover;background-position:50%;background-repeat:no-repeat;border:2px solid;border-radius:3px;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:all!important;transition-property:all!important}.et_pb_button,.et_pb_button_inner{position:relative}.et_pb_button:hover,.et_pb_module .et_pb_button:hover{border:2px solid transparent;padding:.3em 2em .3em .7em}.et_pb_button:hover{background-color:hsla(0,0%,100%,.2)}.et_pb_bg_layout_light.et_pb_button:hover,.et_pb_bg_layout_light .et_pb_button:hover{background-color:rgba(0,0,0,.05)}.et_pb_button:after,.et_pb_button:before{font-size:32px;line-height:1em;content:"\35";opacity:0;position:absolute;margin-left:-1em;-webkit-transition:all .2s;transition:all .2s;text-transform:none;-webkit-font-feature-settings:"kern" off;font-feature-settings:"kern" off;font-variant:none;font-style:normal;font-weight:400;text-shadow:none}.et_pb_button.et_hover_enabled:hover:after,.et_pb_button.et_pb_hovered:hover:after{-webkit-transition:none!important;transition:none!important}.et_pb_button:before{display:none}.et_pb_button:hover:after{opacity:1;margin-left:0}.et_pb_column_1_3 h1,.et_pb_column_1_4 h1,.et_pb_column_1_5 h1,.et_pb_column_1_6 h1,.et_pb_column_2_5 h1{font-size:26px}.et_pb_column_1_3 h2,.et_pb_column_1_4 h2,.et_pb_column_1_5 h2,.et_pb_column_1_6 h2,.et_pb_column_2_5 h2{font-size:23px}.et_pb_column_1_3 h3,.et_pb_column_1_4 h3,.et_pb_column_1_5 h3,.et_pb_column_1_6 h3,.et_pb_column_2_5 h3{font-size:20px}.et_pb_column_1_3 h4,.et_pb_column_1_4 h4,.et_pb_column_1_5 h4,.et_pb_column_1_6 h4,.et_pb_column_2_5 h4{font-size:18px}.et_pb_column_1_3 h5,.et_pb_column_1_4 h5,.et_pb_column_1_5 h5,.et_pb_column_1_6 h5,.et_pb_column_2_5 h5{font-size:16px}.et_pb_column_1_3 h6,.et_pb_column_1_4 h6,.et_pb_column_1_5 h6,.et_pb_column_1_6 h6,.et_pb_column_2_5 h6{font-size:15px}.et_pb_bg_layout_dark,.et_pb_bg_layout_dark h1,.et_pb_bg_layout_dark h2,.et_pb_bg_layout_dark h3,.et_pb_bg_layout_dark h4,.et_pb_bg_layout_dark h5,.et_pb_bg_layout_dark h6{color:#fff!important}.et_pb_module.et_pb_text_align_left{text-align:left}.et_pb_module.et_pb_text_align_center{text-align:center}.et_pb_module.et_pb_text_align_right{text-align:right}.et_pb_module.et_pb_text_align_justified{text-align:justify}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.et_pb_bg_layout_light .et_pb_more_button{color:#2ea3f2}.et_builder_inner_content{position:relative;z-index:1}header .et_builder_inner_content{z-index:2}.et_pb_css_mix_blend_mode_passthrough{mix-blend-mode:unset!important}.et_pb_image_container{margin:-20px -20px 29px}.et_pb_module_inner{position:relative}.et_hover_enabled_preview{z-index:2}.et_hover_enabled:hover{position:relative;z-index:2}.et_pb_all_tabs,.et_pb_module,.et_pb_posts_nav a,.et_pb_tab,.et_pb_with_background{position:relative;background-size:cover;background-position:50%;background-repeat:no-repeat}.et_pb_background_mask,.et_pb_background_pattern{bottom:0;left:0;position:absolute;right:0;top:0}.et_pb_background_mask{background-size:calc(100% + 2px) calc(100% + 2px);background-repeat:no-repeat;background-position:50%;overflow:hidden}.et_pb_background_pattern{background-position:0 0;background-repeat:repeat}.et_pb_with_border{position:relative;border:0 solid #333}.post-password-required .et_pb_row{padding:0;width:100%}.post-password-required .et_password_protected_form{min-height:0}body.et_pb_pagebuilder_layout.et_pb_show_title .post-password-required .et_password_protected_form h1,body:not(.et_pb_pagebuilder_layout) .post-password-required .et_password_protected_form h1{display:none}.et_pb_no_bg{padding:0!important}.et_overlay.et_pb_inline_icon:before,.et_pb_inline_icon:before{content:attr(data-icon)}.et_pb_more_button{color:inherit;text-shadow:none;text-decoration:none;display:inline-block;margin-top:20px}.et_parallax_bg_wrap{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0}.et_parallax_bg{background-repeat:no-repeat;background-position:top;background-size:cover;position:absolute;bottom:0;left:0;width:100%;height:100%;display:block}.et_parallax_bg.et_parallax_bg__hover,.et_parallax_bg.et_parallax_bg_phone,.et_parallax_bg.et_parallax_bg_tablet,.et_parallax_gradient.et_parallax_gradient__hover,.et_parallax_gradient.et_parallax_gradient_phone,.et_parallax_gradient.et_parallax_gradient_tablet,.et_pb_section_parallax_hover:hover .et_parallax_bg:not(.et_parallax_bg__hover),.et_pb_section_parallax_hover:hover .et_parallax_gradient:not(.et_parallax_gradient__hover){display:none}.et_pb_section_parallax_hover:hover .et_parallax_bg.et_parallax_bg__hover,.et_pb_section_parallax_hover:hover .et_parallax_gradient.et_parallax_gradient__hover{display:block}.et_parallax_gradient{bottom:0;display:block;left:0;position:absolute;right:0;top:0}.et_pb_module.et_pb_section_parallax,.et_pb_posts_nav a.et_pb_section_parallax,.et_pb_tab.et_pb_section_parallax{position:relative}.et_pb_section_parallax .et_pb_parallax_css,.et_pb_slides .et_parallax_bg.et_pb_parallax_css{background-attachment:fixed}body.et-bfb .et_pb_section_parallax .et_pb_parallax_css,body.et-bfb .et_pb_slides .et_parallax_bg.et_pb_parallax_css{background-attachment:scroll;bottom:auto}.et_pb_section_parallax.et_pb_column .et_pb_module,.et_pb_section_parallax.et_pb_row .et_pb_column,.et_pb_section_parallax.et_pb_row .et_pb_module{z-index:9;position:relative}.et_pb_more_button:hover:after{opacity:1;margin-left:0}.et_pb_preload .et_pb_section_video_bg,.et_pb_preload>div{visibility:hidden}.et_pb_preload,.et_pb_section.et_pb_section_video.et_pb_preload{position:relative;background:#464646!important}.et_pb_preload:before{content:"";position:absolute;top:50%;left:50%;background:url(https://haggai-bf.org/wp-content/themes/Divi/includes/builder/styles/images/preloader.gif) no-repeat;border-radius:32px;width:32px;height:32px;margin:-16px 0 0 -16px}.box-shadow-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;pointer-events:none}.et_pb_section>.box-shadow-overlay~.et_pb_row{z-index:11}body.safari .section_has_divider{will-change:transform}.et_pb_row>.box-shadow-overlay{z-index:8}.has-box-shadow-overlay{position:relative}.et_clickable{cursor:pointer}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.et_multi_view_hidden,.et_multi_view_hidden_image{display:none!important}@keyframes multi-view-image-fade{0%{opacity:0}10%{opacity:.1}20%{opacity:.2}30%{opacity:.3}40%{opacity:.4}50%{opacity:.5}60%{opacity:.6}70%{opacity:.7}80%{opacity:.8}90%{opacity:.9}to{opacity:1}}.et_multi_view_image__loading{visibility:hidden}.et_multi_view_image__loaded{-webkit-animation:multi-view-image-fade .5s;animation:multi-view-image-fade .5s}#et-pb-motion-effects-offset-tracker{visibility:hidden!important;opacity:0;position:absolute;top:0;left:0}.et-pb-before-scroll-animation{opacity:0}header.et-l.et-l--header:after{clear:both;display:block;content:""}.et_pb_module{-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:.2s;animation-duration:.2s}@-webkit-keyframes fadeBottom{0%{opacity:0;-webkit-transform:translateY(10%);transform:translateY(10%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeBottom{0%{opacity:0;-webkit-transform:translateY(10%);transform:translateY(10%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeLeft{0%{opacity:0;-webkit-transform:translateX(-10%);transform:translateX(-10%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeLeft{0%{opacity:0;-webkit-transform:translateX(-10%);transform:translateX(-10%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeRight{0%{opacity:0;-webkit-transform:translateX(10%);transform:translateX(10%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeRight{0%{opacity:0;-webkit-transform:translateX(10%);transform:translateX(10%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeTop{0%{opacity:0;-webkit-transform:translateY(-10%);transform:translateY(-10%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeTop{0%{opacity:0;-webkit-transform:translateY(-10%);transform:translateY(-10%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.et-waypoint:not(.et_pb_counters){opacity:0}@media (min-width:981px){.et_pb_section.et_section_specialty div.et_pb_row .et_pb_column .et_pb_column .et_pb_module.et-last-child,.et_pb_section.et_section_specialty div.et_pb_row .et_pb_column .et_pb_column .et_pb_module:last-child,.et_pb_section.et_section_specialty div.et_pb_row .et_pb_column .et_pb_row_inner .et_pb_column .et_pb_module.et-last-child,.et_pb_section.et_section_specialty div.et_pb_row .et_pb_column .et_pb_row_inner .et_pb_column .et_pb_module:last-child,.et_pb_section div.et_pb_row .et_pb_column .et_pb_module.et-last-child,.et_pb_section div.et_pb_row .et_pb_column .et_pb_module:last-child{margin-bottom:0}}@media (max-width:980px){.et_overlay.et_pb_inline_icon_tablet:before,.et_pb_inline_icon_tablet:before{content:attr(data-icon-tablet)}.et_parallax_bg.et_parallax_bg_tablet_exist,.et_parallax_gradient.et_parallax_gradient_tablet_exist{display:none}.et_parallax_bg.et_parallax_bg_tablet,.et_parallax_gradient.et_parallax_gradient_tablet{display:block}.et_pb_column .et_pb_module{margin-bottom:30px}.et_pb_row .et_pb_column .et_pb_module.et-last-child,.et_pb_row .et_pb_column .et_pb_module:last-child,.et_section_specialty .et_pb_row .et_pb_column .et_pb_module.et-last-child,.et_section_specialty .et_pb_row .et_pb_column .et_pb_module:last-child{margin-bottom:0}.et_pb_more_button{display:inline-block!important}.et_pb_bg_layout_light_tablet.et_pb_button,.et_pb_bg_layout_light_tablet.et_pb_module.et_pb_button,.et_pb_bg_layout_light_tablet .et_pb_more_button{color:#2ea3f2}.et_pb_bg_layout_light_tablet .et_pb_forgot_password a{color:#666}.et_pb_bg_layout_light_tablet h1,.et_pb_bg_layout_light_tablet h2,.et_pb_bg_layout_light_tablet h3,.et_pb_bg_layout_light_tablet h4,.et_pb_bg_layout_light_tablet h5,.et_pb_bg_layout_light_tablet h6{color:#333!important}.et_pb_module .et_pb_bg_layout_light_tablet.et_pb_button{color:#2ea3f2!important}.et_pb_bg_layout_light_tablet{color:#666!important}.et_pb_bg_layout_dark_tablet,.et_pb_bg_layout_dark_tablet h1,.et_pb_bg_layout_dark_tablet h2,.et_pb_bg_layout_dark_tablet h3,.et_pb_bg_layout_dark_tablet h4,.et_pb_bg_layout_dark_tablet h5,.et_pb_bg_layout_dark_tablet h6{color:#fff!important}.et_pb_bg_layout_dark_tablet.et_pb_button,.et_pb_bg_layout_dark_tablet.et_pb_module.et_pb_button,.et_pb_bg_layout_dark_tablet .et_pb_more_button{color:inherit}.et_pb_bg_layout_dark_tablet .et_pb_forgot_password a{color:#fff}.et_pb_module.et_pb_text_align_left-tablet{text-align:left}.et_pb_module.et_pb_text_align_center-tablet{text-align:center}.et_pb_module.et_pb_text_align_right-tablet{text-align:right}.et_pb_module.et_pb_text_align_justified-tablet{text-align:justify}}@media (max-width:767px){.et_pb_more_button{display:inline-block!important}.et_overlay.et_pb_inline_icon_phone:before,.et_pb_inline_icon_phone:before{content:attr(data-icon-phone)}.et_parallax_bg.et_parallax_bg_phone_exist,.et_parallax_gradient.et_parallax_gradient_phone_exist{display:none}.et_parallax_bg.et_parallax_bg_phone,.et_parallax_gradient.et_parallax_gradient_phone{display:block}.et-hide-mobile{display:none!important}.et_pb_bg_layout_light_phone.et_pb_button,.et_pb_bg_layout_light_phone.et_pb_module.et_pb_button,.et_pb_bg_layout_light_phone .et_pb_more_button{color:#2ea3f2}.et_pb_bg_layout_light_phone .et_pb_forgot_password a{color:#666}.et_pb_bg_layout_light_phone h1,.et_pb_bg_layout_light_phone h2,.et_pb_bg_layout_light_phone h3,.et_pb_bg_layout_light_phone h4,.et_pb_bg_layout_light_phone h5,.et_pb_bg_layout_light_phone h6{color:#333!important}.et_pb_module .et_pb_bg_layout_light_phone.et_pb_button{color:#2ea3f2!important}.et_pb_bg_layout_light_phone{color:#666!important}.et_pb_bg_layout_dark_phone,.et_pb_bg_layout_dark_phone h1,.et_pb_bg_layout_dark_phone h2,.et_pb_bg_layout_dark_phone h3,.et_pb_bg_layout_dark_phone h4,.et_pb_bg_layout_dark_phone h5,.et_pb_bg_layout_dark_phone h6{color:#fff!important}.et_pb_bg_layout_dark_phone.et_pb_button,.et_pb_bg_layout_dark_phone.et_pb_module.et_pb_button,.et_pb_bg_layout_dark_phone .et_pb_more_button{color:inherit}.et_pb_module .et_pb_bg_layout_dark_phone.et_pb_button{color:#fff!important}.et_pb_bg_layout_dark_phone .et_pb_forgot_password a{color:#fff}.et_pb_module.et_pb_text_align_left-phone{text-align:left}.et_pb_module.et_pb_text_align_center-phone{text-align:center}.et_pb_module.et_pb_text_align_right-phone{text-align:right}.et_pb_module.et_pb_text_align_justified-phone{text-align:justify}}@media (max-width:479px){a.et_pb_more_button{display:block}}@media (min-width:768px) and (max-width:980px){[data-et-multi-view-load-tablet-hidden=true]:not(.et_multi_view_swapped){display:none!important}}@media (max-width:767px){[data-et-multi-view-load-phone-hidden=true]:not(.et_multi_view_swapped){display:none!important}}.et_pb_menu.et_pb_menu--style-inline_centered_logo .et_pb_menu__menu nav ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@-webkit-keyframes multi-view-image-fade{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(1.01);transform:scale(1.01);opacity:1}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}
/*# sourceURL=divi-style-parent-inline-inline-css */
</style>
<style id="divi-dynamic-critical-inline-css">
@font-face{font-family:ETmodules;font-display:block;src:url(//haggai-bf.org/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.eot);src:url(//haggai-bf.org/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.eot?#iefix) format("embedded-opentype"),url(//haggai-bf.org/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.woff) format("woff"),url(//haggai-bf.org/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.ttf) format("truetype"),url(//haggai-bf.org/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.svg#ETmodules) format("svg");font-weight:400;font-style:normal}
.et_audio_content,.et_link_content,.et_quote_content{background-color:#2ea3f2}.et_pb_post .et-pb-controllers a{margin-bottom:10px}.format-gallery .et-pb-controllers{bottom:0}.et_pb_blog_grid .et_audio_content{margin-bottom:19px}.et_pb_row .et_pb_blog_grid .et_pb_post .et_pb_slide{min-height:180px}.et_audio_content .wp-block-audio{margin:0;padding:0}.et_audio_content h2{line-height:44px}.et_pb_column_1_2 .et_audio_content h2,.et_pb_column_1_3 .et_audio_content h2,.et_pb_column_1_4 .et_audio_content h2,.et_pb_column_1_5 .et_audio_content h2,.et_pb_column_1_6 .et_audio_content h2,.et_pb_column_2_5 .et_audio_content h2,.et_pb_column_3_5 .et_audio_content h2,.et_pb_column_3_8 .et_audio_content h2{margin-bottom:9px;margin-top:0}.et_pb_column_1_2 .et_audio_content,.et_pb_column_3_5 .et_audio_content{padding:35px 40px}.et_pb_column_1_2 .et_audio_content h2,.et_pb_column_3_5 .et_audio_content h2{line-height:32px}.et_pb_column_1_3 .et_audio_content,.et_pb_column_1_4 .et_audio_content,.et_pb_column_1_5 .et_audio_content,.et_pb_column_1_6 .et_audio_content,.et_pb_column_2_5 .et_audio_content,.et_pb_column_3_8 .et_audio_content{padding:35px 20px}.et_pb_column_1_3 .et_audio_content h2,.et_pb_column_1_4 .et_audio_content h2,.et_pb_column_1_5 .et_audio_content h2,.et_pb_column_1_6 .et_audio_content h2,.et_pb_column_2_5 .et_audio_content h2,.et_pb_column_3_8 .et_audio_content h2{font-size:18px;line-height:26px}article.et_pb_has_overlay .et_pb_blog_image_container{position:relative}.et_pb_post>.et_main_video_container{position:relative;margin-bottom:30px}.et_pb_post .et_pb_video_overlay .et_pb_video_play{color:#fff}.et_pb_post .et_pb_video_overlay_hover:hover{background:rgba(0,0,0,.6)}.et_audio_content,.et_link_content,.et_quote_content{text-align:center;word-wrap:break-word;position:relative;padding:50px 60px}.et_audio_content h2,.et_link_content a.et_link_main_url,.et_link_content h2,.et_quote_content blockquote cite,.et_quote_content blockquote p{color:#fff!important}.et_quote_main_link{position:absolute;text-indent:-9999px;width:100%;height:100%;display:block;top:0;left:0}.et_quote_content blockquote{padding:0;margin:0;border:none}.et_audio_content h2,.et_link_content h2,.et_quote_content blockquote p{margin-top:0}.et_audio_content h2{margin-bottom:20px}.et_audio_content h2,.et_link_content h2,.et_quote_content blockquote p{line-height:44px}.et_link_content a.et_link_main_url,.et_quote_content blockquote cite{font-size:18px;font-weight:200}.et_quote_content blockquote cite{font-style:normal}.et_pb_column_2_3 .et_quote_content{padding:50px 42px 45px}.et_pb_column_2_3 .et_audio_content,.et_pb_column_2_3 .et_link_content{padding:40px 40px 45px}.et_pb_column_1_2 .et_audio_content,.et_pb_column_1_2 .et_link_content,.et_pb_column_1_2 .et_quote_content,.et_pb_column_3_5 .et_audio_content,.et_pb_column_3_5 .et_link_content,.et_pb_column_3_5 .et_quote_content{padding:35px 40px}.et_pb_column_1_2 .et_quote_content blockquote p,.et_pb_column_3_5 .et_quote_content blockquote p{font-size:26px;line-height:32px}.et_pb_column_1_2 .et_audio_content h2,.et_pb_column_1_2 .et_link_content h2,.et_pb_column_3_5 .et_audio_content h2,.et_pb_column_3_5 .et_link_content h2{line-height:32px}.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_3_5 .et_link_content a.et_link_main_url,.et_pb_column_3_5 .et_quote_content blockquote cite{font-size:14px}.et_pb_column_1_3 .et_quote_content,.et_pb_column_1_4 .et_quote_content,.et_pb_column_1_5 .et_quote_content,.et_pb_column_1_6 .et_quote_content,.et_pb_column_2_5 .et_quote_content,.et_pb_column_3_8 .et_quote_content{padding:35px 30px 32px}.et_pb_column_1_3 .et_audio_content,.et_pb_column_1_3 .et_link_content,.et_pb_column_1_4 .et_audio_content,.et_pb_column_1_4 .et_link_content,.et_pb_column_1_5 .et_audio_content,.et_pb_column_1_5 .et_link_content,.et_pb_column_1_6 .et_audio_content,.et_pb_column_1_6 .et_link_content,.et_pb_column_2_5 .et_audio_content,.et_pb_column_2_5 .et_link_content,.et_pb_column_3_8 .et_audio_content,.et_pb_column_3_8 .et_link_content{padding:35px 20px}.et_pb_column_1_3 .et_audio_content h2,.et_pb_column_1_3 .et_link_content h2,.et_pb_column_1_3 .et_quote_content blockquote p,.et_pb_column_1_4 .et_audio_content h2,.et_pb_column_1_4 .et_link_content h2,.et_pb_column_1_4 .et_quote_content blockquote p,.et_pb_column_1_5 .et_audio_content h2,.et_pb_column_1_5 .et_link_content h2,.et_pb_column_1_5 .et_quote_content blockquote p,.et_pb_column_1_6 .et_audio_content h2,.et_pb_column_1_6 .et_link_content h2,.et_pb_column_1_6 .et_quote_content blockquote p,.et_pb_column_2_5 .et_audio_content h2,.et_pb_column_2_5 .et_link_content h2,.et_pb_column_2_5 .et_quote_content blockquote p,.et_pb_column_3_8 .et_audio_content h2,.et_pb_column_3_8 .et_link_content h2,.et_pb_column_3_8 .et_quote_content blockquote p{font-size:18px;line-height:26px}.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_column_1_5 .et_link_content a.et_link_main_url,.et_pb_column_1_5 .et_quote_content blockquote cite,.et_pb_column_1_6 .et_link_content a.et_link_main_url,.et_pb_column_1_6 .et_quote_content blockquote cite,.et_pb_column_2_5 .et_link_content a.et_link_main_url,.et_pb_column_2_5 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_quote_content blockquote cite{font-size:14px}.et_pb_post .et_pb_gallery_post_type .et_pb_slide{min-height:500px;background-size:cover!important;background-position:top}.format-gallery .et_pb_slider.gallery-not-found .et_pb_slide{-webkit-box-shadow:inset 0 0 10px rgba(0,0,0,.1);box-shadow:inset 0 0 10px rgba(0,0,0,.1)}.format-gallery .et_pb_slider:hover .et-pb-arrow-prev{left:0}.format-gallery .et_pb_slider:hover .et-pb-arrow-next{right:0}.et_pb_post>.et_pb_slider{margin-bottom:30px}.et_pb_column_3_4 .et_pb_post .et_pb_slide{min-height:442px}.et_pb_column_2_3 .et_pb_post .et_pb_slide{min-height:390px}.et_pb_column_1_2 .et_pb_post .et_pb_slide,.et_pb_column_3_5 .et_pb_post .et_pb_slide{min-height:284px}.et_pb_column_1_3 .et_pb_post .et_pb_slide,.et_pb_column_2_5 .et_pb_post .et_pb_slide,.et_pb_column_3_8 .et_pb_post .et_pb_slide{min-height:180px}.et_pb_column_1_4 .et_pb_post .et_pb_slide,.et_pb_column_1_5 .et_pb_post .et_pb_slide,.et_pb_column_1_6 .et_pb_post .et_pb_slide{min-height:125px}.et_pb_portfolio.et_pb_section_parallax .pagination,.et_pb_portfolio.et_pb_section_video .pagination,.et_pb_portfolio_grid.et_pb_section_parallax .pagination,.et_pb_portfolio_grid.et_pb_section_video .pagination{position:relative}.et_pb_bg_layout_light .et_pb_post .post-meta,.et_pb_bg_layout_light .et_pb_post .post-meta a,.et_pb_bg_layout_light .et_pb_post p{color:#666}.et_pb_bg_layout_dark .et_pb_post .post-meta,.et_pb_bg_layout_dark .et_pb_post .post-meta a,.et_pb_bg_layout_dark .et_pb_post p{color:inherit}.et_pb_text_color_dark .et_audio_content h2,.et_pb_text_color_dark .et_link_content a.et_link_main_url,.et_pb_text_color_dark .et_link_content h2,.et_pb_text_color_dark .et_quote_content blockquote cite,.et_pb_text_color_dark .et_quote_content blockquote p{color:#666!important}.et_pb_text_color_dark.et_audio_content h2,.et_pb_text_color_dark.et_link_content a.et_link_main_url,.et_pb_text_color_dark.et_link_content h2,.et_pb_text_color_dark.et_quote_content blockquote cite,.et_pb_text_color_dark.et_quote_content blockquote p{color:#bbb!important}.et_pb_text_color_dark.et_audio_content,.et_pb_text_color_dark.et_link_content,.et_pb_text_color_dark.et_quote_content{background-color:#e8e8e8}@media (min-width:981px) and (max-width:1100px){.et_quote_content{padding:50px 70px 45px}.et_pb_column_2_3 .et_quote_content{padding:50px 50px 45px}.et_pb_column_1_2 .et_quote_content,.et_pb_column_3_5 .et_quote_content{padding:35px 47px 30px}.et_pb_column_1_3 .et_quote_content,.et_pb_column_1_4 .et_quote_content,.et_pb_column_1_5 .et_quote_content,.et_pb_column_1_6 .et_quote_content,.et_pb_column_2_5 .et_quote_content,.et_pb_column_3_8 .et_quote_content{padding:35px 25px 32px}.et_pb_column_4_4 .et_pb_post .et_pb_slide{min-height:534px}.et_pb_column_3_4 .et_pb_post .et_pb_slide{min-height:392px}.et_pb_column_2_3 .et_pb_post .et_pb_slide{min-height:345px}.et_pb_column_1_2 .et_pb_post .et_pb_slide,.et_pb_column_3_5 .et_pb_post .et_pb_slide{min-height:250px}.et_pb_column_1_3 .et_pb_post .et_pb_slide,.et_pb_column_2_5 .et_pb_post .et_pb_slide,.et_pb_column_3_8 .et_pb_post .et_pb_slide{min-height:155px}.et_pb_column_1_4 .et_pb_post .et_pb_slide,.et_pb_column_1_5 .et_pb_post .et_pb_slide,.et_pb_column_1_6 .et_pb_post .et_pb_slide{min-height:108px}}@media (max-width:980px){.et_pb_bg_layout_dark_tablet .et_audio_content h2{color:#fff!important}.et_pb_text_color_dark_tablet.et_audio_content h2{color:#bbb!important}.et_pb_text_color_dark_tablet.et_audio_content{background-color:#e8e8e8}.et_pb_bg_layout_dark_tablet .et_audio_content h2,.et_pb_bg_layout_dark_tablet .et_link_content a.et_link_main_url,.et_pb_bg_layout_dark_tablet .et_link_content h2,.et_pb_bg_layout_dark_tablet .et_quote_content blockquote cite,.et_pb_bg_layout_dark_tablet .et_quote_content blockquote p{color:#fff!important}.et_pb_text_color_dark_tablet .et_audio_content h2,.et_pb_text_color_dark_tablet .et_link_content a.et_link_main_url,.et_pb_text_color_dark_tablet .et_link_content h2,.et_pb_text_color_dark_tablet .et_quote_content blockquote cite,.et_pb_text_color_dark_tablet .et_quote_content blockquote p{color:#666!important}.et_pb_text_color_dark_tablet.et_audio_content h2,.et_pb_text_color_dark_tablet.et_link_content a.et_link_main_url,.et_pb_text_color_dark_tablet.et_link_content h2,.et_pb_text_color_dark_tablet.et_quote_content blockquote cite,.et_pb_text_color_dark_tablet.et_quote_content blockquote p{color:#bbb!important}.et_pb_text_color_dark_tablet.et_audio_content,.et_pb_text_color_dark_tablet.et_link_content,.et_pb_text_color_dark_tablet.et_quote_content{background-color:#e8e8e8}}@media (min-width:768px) and (max-width:980px){.et_audio_content h2{font-size:26px!important;line-height:44px!important;margin-bottom:24px!important}.et_pb_post>.et_pb_gallery_post_type>.et_pb_slides>.et_pb_slide{min-height:384px!important}.et_quote_content{padding:50px 43px 45px!important}.et_quote_content blockquote p{font-size:26px!important;line-height:44px!important}.et_quote_content blockquote cite{font-size:18px!important}.et_link_content{padding:40px 40px 45px}.et_link_content h2{font-size:26px!important;line-height:44px!important}.et_link_content a.et_link_main_url{font-size:18px!important}}@media (max-width:767px){.et_audio_content h2,.et_link_content h2,.et_quote_content,.et_quote_content blockquote p{font-size:20px!important;line-height:26px!important}.et_audio_content,.et_link_content{padding:35px 20px!important}.et_audio_content h2{margin-bottom:9px!important}.et_pb_bg_layout_dark_phone .et_audio_content h2{color:#fff!important}.et_pb_text_color_dark_phone.et_audio_content{background-color:#e8e8e8}.et_link_content a.et_link_main_url,.et_quote_content blockquote cite{font-size:14px!important}.format-gallery .et-pb-controllers{height:auto}.et_pb_post>.et_pb_gallery_post_type>.et_pb_slides>.et_pb_slide{min-height:222px!important}.et_pb_bg_layout_dark_phone .et_audio_content h2,.et_pb_bg_layout_dark_phone .et_link_content a.et_link_main_url,.et_pb_bg_layout_dark_phone .et_link_content h2,.et_pb_bg_layout_dark_phone .et_quote_content blockquote cite,.et_pb_bg_layout_dark_phone .et_quote_content blockquote p{color:#fff!important}.et_pb_text_color_dark_phone .et_audio_content h2,.et_pb_text_color_dark_phone .et_link_content a.et_link_main_url,.et_pb_text_color_dark_phone .et_link_content h2,.et_pb_text_color_dark_phone .et_quote_content blockquote cite,.et_pb_text_color_dark_phone .et_quote_content blockquote p{color:#666!important}.et_pb_text_color_dark_phone.et_audio_content h2,.et_pb_text_color_dark_phone.et_link_content a.et_link_main_url,.et_pb_text_color_dark_phone.et_link_content h2,.et_pb_text_color_dark_phone.et_quote_content blockquote cite,.et_pb_text_color_dark_phone.et_quote_content blockquote p{color:#bbb!important}.et_pb_text_color_dark_phone.et_audio_content,.et_pb_text_color_dark_phone.et_link_content,.et_pb_text_color_dark_phone.et_quote_content{background-color:#e8e8e8}}@media (max-width:479px){.et_pb_column_1_2 .et_pb_carousel_item .et_pb_video_play,.et_pb_column_1_3 .et_pb_carousel_item .et_pb_video_play,.et_pb_column_2_3 .et_pb_carousel_item .et_pb_video_play,.et_pb_column_2_5 .et_pb_carousel_item .et_pb_video_play,.et_pb_column_3_5 .et_pb_carousel_item .et_pb_video_play,.et_pb_column_3_8 .et_pb_carousel_item .et_pb_video_play{font-size:1.5rem;line-height:1.5rem;margin-left:-.75rem;margin-top:-.75rem}.et_audio_content,.et_quote_content{padding:35px 20px!important}.et_pb_post>.et_pb_gallery_post_type>.et_pb_slides>.et_pb_slide{min-height:156px!important}}.et_full_width_page .et_gallery_item{float:left;width:20.875%;margin:0 5.5% 5.5% 0}.et_full_width_page .et_gallery_item:nth-child(3n){margin-right:5.5%}.et_full_width_page .et_gallery_item:nth-child(3n+1){clear:none}.et_full_width_page .et_gallery_item:nth-child(4n){margin-right:0}.et_full_width_page .et_gallery_item:nth-child(4n+1){clear:both}
.et_pb_slider{position:relative;overflow:hidden}.et_pb_slide{padding:0 6%;background-size:cover;background-position:50%;background-repeat:no-repeat}.et_pb_slider .et_pb_slide{display:none;float:left;margin-right:-100%;position:relative;width:100%;text-align:center;list-style:none!important;background-position:50%;background-size:100%;background-size:cover}.et_pb_slider .et_pb_slide:first-child{display:list-item}.et-pb-controllers{position:absolute;bottom:20px;left:0;width:100%;text-align:center;z-index:10}.et-pb-controllers a{display:inline-block;background-color:hsla(0,0%,100%,.5);text-indent:-9999px;border-radius:7px;width:7px;height:7px;margin-right:10px;padding:0;opacity:.5}.et-pb-controllers .et-pb-active-control{opacity:1}.et-pb-controllers a:last-child{margin-right:0}.et-pb-controllers .et-pb-active-control{background-color:#fff}.et_pb_slides .et_pb_temp_slide{display:block}.et_pb_slides:after{content:"";display:block;clear:both;visibility:hidden;line-height:0;height:0;width:0}@media (max-width:980px){.et_pb_bg_layout_light_tablet .et-pb-controllers .et-pb-active-control{background-color:#333}.et_pb_bg_layout_light_tablet .et-pb-controllers a{background-color:rgba(0,0,0,.3)}.et_pb_bg_layout_light_tablet .et_pb_slide_content{color:#333}.et_pb_bg_layout_dark_tablet .et_pb_slide_description{text-shadow:0 1px 3px rgba(0,0,0,.3)}.et_pb_bg_layout_dark_tablet .et_pb_slide_content{color:#fff}.et_pb_bg_layout_dark_tablet .et-pb-controllers .et-pb-active-control{background-color:#fff}.et_pb_bg_layout_dark_tablet .et-pb-controllers a{background-color:hsla(0,0%,100%,.5)}}@media (max-width:767px){.et-pb-controllers{position:absolute;bottom:5%;left:0;width:100%;text-align:center;z-index:10;height:14px}.et_transparent_nav .et_pb_section:first-child .et-pb-controllers{bottom:18px}.et_pb_bg_layout_light_phone.et_pb_slider_with_overlay .et_pb_slide_overlay_container,.et_pb_bg_layout_light_phone.et_pb_slider_with_text_overlay .et_pb_text_overlay_wrapper{background-color:hsla(0,0%,100%,.9)}.et_pb_bg_layout_light_phone .et-pb-controllers .et-pb-active-control{background-color:#333}.et_pb_bg_layout_dark_phone.et_pb_slider_with_overlay .et_pb_slide_overlay_container,.et_pb_bg_layout_dark_phone.et_pb_slider_with_text_overlay .et_pb_text_overlay_wrapper,.et_pb_bg_layout_light_phone .et-pb-controllers a{background-color:rgba(0,0,0,.3)}.et_pb_bg_layout_dark_phone .et-pb-controllers .et-pb-active-control{background-color:#fff}.et_pb_bg_layout_dark_phone .et-pb-controllers a{background-color:hsla(0,0%,100%,.5)}}.et_mobile_device .et_pb_slider_parallax .et_pb_slide,.et_mobile_device .et_pb_slides .et_parallax_bg.et_pb_parallax_css{background-attachment:scroll}
.et-pb-arrow-next,.et-pb-arrow-prev{position:absolute;top:50%;z-index:100;font-size:48px;color:#fff;margin-top:-24px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;opacity:0}.et_pb_bg_layout_light .et-pb-arrow-next,.et_pb_bg_layout_light .et-pb-arrow-prev{color:#333}.et_pb_slider:hover .et-pb-arrow-prev{left:22px;opacity:1}.et_pb_slider:hover .et-pb-arrow-next{right:22px;opacity:1}.et_pb_bg_layout_light .et-pb-controllers .et-pb-active-control{background-color:#333}.et_pb_bg_layout_light .et-pb-controllers a{background-color:rgba(0,0,0,.3)}.et-pb-arrow-next:hover,.et-pb-arrow-prev:hover{text-decoration:none}.et-pb-arrow-next span,.et-pb-arrow-prev span{display:none}.et-pb-arrow-prev{left:-22px}.et-pb-arrow-next{right:-22px}.et-pb-arrow-prev:before{content:"4"}.et-pb-arrow-next:before{content:"5"}.format-gallery .et-pb-arrow-next,.format-gallery .et-pb-arrow-prev{color:#fff}.et_pb_column_1_3 .et_pb_slider:hover .et-pb-arrow-prev,.et_pb_column_1_4 .et_pb_slider:hover .et-pb-arrow-prev,.et_pb_column_1_5 .et_pb_slider:hover .et-pb-arrow-prev,.et_pb_column_1_6 .et_pb_slider:hover .et-pb-arrow-prev,.et_pb_column_2_5 .et_pb_slider:hover .et-pb-arrow-prev{left:0}.et_pb_column_1_3 .et_pb_slider:hover .et-pb-arrow-next,.et_pb_column_1_4 .et_pb_slider:hover .et-pb-arrow-prev,.et_pb_column_1_5 .et_pb_slider:hover .et-pb-arrow-prev,.et_pb_column_1_6 .et_pb_slider:hover .et-pb-arrow-prev,.et_pb_column_2_5 .et_pb_slider:hover .et-pb-arrow-next{right:0}.et_pb_column_1_4 .et_pb_slider .et_pb_slide,.et_pb_column_1_5 .et_pb_slider .et_pb_slide,.et_pb_column_1_6 .et_pb_slider .et_pb_slide{min-height:170px}.et_pb_column_1_4 .et_pb_slider:hover .et-pb-arrow-next,.et_pb_column_1_5 .et_pb_slider:hover .et-pb-arrow-next,.et_pb_column_1_6 .et_pb_slider:hover .et-pb-arrow-next{right:0}@media (max-width:980px){.et_pb_bg_layout_light_tablet .et-pb-arrow-next,.et_pb_bg_layout_light_tablet .et-pb-arrow-prev{color:#333}.et_pb_bg_layout_dark_tablet .et-pb-arrow-next,.et_pb_bg_layout_dark_tablet .et-pb-arrow-prev{color:#fff}}@media (max-width:767px){.et_pb_slider:hover .et-pb-arrow-prev{left:0;opacity:1}.et_pb_slider:hover .et-pb-arrow-next{right:0;opacity:1}.et_pb_bg_layout_light_phone .et-pb-arrow-next,.et_pb_bg_layout_light_phone .et-pb-arrow-prev{color:#333}.et_pb_bg_layout_dark_phone .et-pb-arrow-next,.et_pb_bg_layout_dark_phone .et-pb-arrow-prev{color:#fff}}.et_mobile_device .et-pb-arrow-prev{left:22px;opacity:1}.et_mobile_device .et-pb-arrow-next{right:22px;opacity:1}@media (max-width:767px){.et_mobile_device .et-pb-arrow-prev{left:0;opacity:1}.et_mobile_device .et-pb-arrow-next{right:0;opacity:1}}
.et_overlay{z-index:-1;position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:hsla(0,0%,100%,.9);opacity:0;pointer-events:none;-webkit-transition:all .3s;transition:all .3s;border:1px solid #e5e5e5;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-font-smoothing:antialiased}.et_overlay:before{color:#2ea3f2;content:"\E050";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:32px;-webkit-transition:all .4s;transition:all .4s}.et_portfolio_image,.et_shop_image{position:relative;display:block}.et_pb_has_overlay:not(.et_pb_image):hover .et_overlay,.et_portfolio_image:hover .et_overlay,.et_shop_image:hover .et_overlay{z-index:3;opacity:1}#ie7 .et_overlay,#ie8 .et_overlay{display:none}.et_pb_module.et_pb_has_overlay{position:relative}.et_pb_module.et_pb_has_overlay .et_overlay,article.et_pb_has_overlay{border:none}
.et_pb_blog_grid .et_audio_container .mejs-container .mejs-controls .mejs-time span{font-size:14px}.et_audio_container .mejs-container{width:auto!important;min-width:unset!important;height:auto!important}.et_audio_container .mejs-container,.et_audio_container .mejs-container .mejs-controls,.et_audio_container .mejs-embed,.et_audio_container .mejs-embed body{background:none;height:auto}.et_audio_container .mejs-controls .mejs-time-rail .mejs-time-loaded,.et_audio_container .mejs-time.mejs-currenttime-container{display:none!important}.et_audio_container .mejs-time{display:block!important;padding:0;margin-left:10px;margin-right:90px;line-height:inherit}.et_audio_container .mejs-android .mejs-time,.et_audio_container .mejs-ios .mejs-time,.et_audio_container .mejs-ipad .mejs-time,.et_audio_container .mejs-iphone .mejs-time{margin-right:0}.et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.et_audio_container .mejs-controls .mejs-time-rail .mejs-time-total{background:hsla(0,0%,100%,.5);border-radius:5px;height:4px;margin:8px 0 0;top:0;right:0;left:auto}.et_audio_container .mejs-controls>div{height:20px!important}.et_audio_container .mejs-controls div.mejs-time-rail{padding-top:0;position:relative;display:block!important;margin-left:42px;margin-right:0}.et_audio_container span.mejs-time-total.mejs-time-slider{display:block!important;position:relative!important;max-width:100%;min-width:unset!important}.et_audio_container .mejs-button.mejs-volume-button{width:auto;height:auto;margin-left:auto;position:absolute;right:59px;bottom:-2px}.et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.et_audio_container .mejs-controls .mejs-time-rail .mejs-time-current{background:#fff;height:4px;border-radius:5px}.et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle,.et_audio_container .mejs-controls .mejs-time-rail .mejs-time-handle{display:block;border:none;width:10px}.et_audio_container .mejs-time-rail .mejs-time-handle-content{border-radius:100%;-webkit-transform:scale(1);transform:scale(1)}.et_pb_text_color_dark .et_audio_container .mejs-time-rail .mejs-time-handle-content{border-color:#666}.et_audio_container .mejs-time-rail .mejs-time-hovered{height:4px}.et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle{background:#fff;border-radius:5px;height:10px;position:absolute;top:-3px}.et_audio_container .mejs-container .mejs-controls .mejs-time span{font-size:18px}.et_audio_container .mejs-controls a.mejs-horizontal-volume-slider{display:block!important;height:19px;margin-left:5px;position:absolute;right:0;bottom:0}.et_audio_container .mejs-controls div.mejs-horizontal-volume-slider{height:4px}.et_audio_container .mejs-playpause-button button,.et_audio_container .mejs-volume-button button{background:none!important;margin:0!important;width:auto!important;height:auto!important;position:relative!important;z-index:99}.et_audio_container .mejs-playpause-button button:before{content:"E"!important;font-size:32px;left:0;top:-8px}.et_audio_container .mejs-playpause-button button:before,.et_audio_container .mejs-volume-button button:before{color:#fff}.et_audio_container .mejs-playpause-button{margin-top:-7px!important;width:auto!important;height:auto!important;position:absolute}.et_audio_container .mejs-controls .mejs-button button:focus{outline:none}.et_audio_container .mejs-playpause-button.mejs-pause button:before{content:"`"!important}.et_audio_container .mejs-volume-button button:before{content:"\E068";font-size:18px}.et_pb_text_color_dark .et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.et_pb_text_color_dark .et_audio_container .mejs-controls .mejs-time-rail .mejs-time-total{background:hsla(0,0%,60%,.5)}.et_pb_text_color_dark .et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.et_pb_text_color_dark .et_audio_container .mejs-controls .mejs-time-rail .mejs-time-current{background:#999}.et_pb_text_color_dark .et_audio_container .mejs-playpause-button button:before,.et_pb_text_color_dark .et_audio_container .mejs-volume-button button:before{color:#666}.et_pb_text_color_dark .et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle,.et_pb_text_color_dark .mejs-controls .mejs-time-rail .mejs-time-handle{background:#666}.et_pb_text_color_dark .mejs-container .mejs-controls .mejs-time span{color:#999}.et_pb_column_1_3 .et_audio_container .mejs-container .mejs-controls .mejs-time span,.et_pb_column_1_4 .et_audio_container .mejs-container .mejs-controls .mejs-time span,.et_pb_column_1_5 .et_audio_container .mejs-container .mejs-controls .mejs-time span,.et_pb_column_1_6 .et_audio_container .mejs-container .mejs-controls .mejs-time span,.et_pb_column_2_5 .et_audio_container .mejs-container .mejs-controls .mejs-time span,.et_pb_column_3_8 .et_audio_container .mejs-container .mejs-controls .mejs-time span{font-size:14px}.et_audio_container .mejs-container .mejs-controls{padding:0;-ms-flex-wrap:wrap;flex-wrap:wrap;min-width:unset!important;position:relative}@media (max-width:980px){.et_pb_column_1_3 .et_audio_container .mejs-container .mejs-controls .mejs-time span,.et_pb_column_1_4 .et_audio_container .mejs-container .mejs-controls .mejs-time span,.et_pb_column_1_5 .et_audio_container .mejs-container .mejs-controls .mejs-time span,.et_pb_column_1_6 .et_audio_container .mejs-container .mejs-controls .mejs-time span,.et_pb_column_2_5 .et_audio_container .mejs-container .mejs-controls .mejs-time span,.et_pb_column_3_8 .et_audio_container .mejs-container .mejs-controls .mejs-time span{font-size:18px}.et_pb_bg_layout_dark_tablet .et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.et_pb_bg_layout_dark_tablet .et_audio_container .mejs-controls .mejs-time-rail .mejs-time-total{background:hsla(0,0%,100%,.5)}.et_pb_bg_layout_dark_tablet .et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.et_pb_bg_layout_dark_tablet .et_audio_container .mejs-controls .mejs-time-rail .mejs-time-current{background:#fff}.et_pb_bg_layout_dark_tablet .et_audio_container .mejs-playpause-button button:before,.et_pb_bg_layout_dark_tablet .et_audio_container .mejs-volume-button button:before{color:#fff}.et_pb_bg_layout_dark_tablet .et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle,.et_pb_bg_layout_dark_tablet .mejs-controls .mejs-time-rail .mejs-time-handle{background:#fff}.et_pb_bg_layout_dark_tablet .mejs-container .mejs-controls .mejs-time span{color:#fff}.et_pb_text_color_dark_tablet .et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.et_pb_text_color_dark_tablet .et_audio_container .mejs-controls .mejs-time-rail .mejs-time-total{background:hsla(0,0%,60%,.5)}.et_pb_text_color_dark_tablet .et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.et_pb_text_color_dark_tablet .et_audio_container .mejs-controls .mejs-time-rail .mejs-time-current{background:#999}.et_pb_text_color_dark_tablet .et_audio_container .mejs-playpause-button button:before,.et_pb_text_color_dark_tablet .et_audio_container .mejs-volume-button button:before{color:#666}.et_pb_text_color_dark_tablet .et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle,.et_pb_text_color_dark_tablet .mejs-controls .mejs-time-rail .mejs-time-handle{background:#666}.et_pb_text_color_dark_tablet .mejs-container .mejs-controls .mejs-time span{color:#999}}@media (max-width:767px){.et_audio_container .mejs-container .mejs-controls .mejs-time span{font-size:14px!important}.et_pb_bg_layout_dark_phone .et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.et_pb_bg_layout_dark_phone .et_audio_container .mejs-controls .mejs-time-rail .mejs-time-total{background:hsla(0,0%,100%,.5)}.et_pb_bg_layout_dark_phone .et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.et_pb_bg_layout_dark_phone .et_audio_container .mejs-controls .mejs-time-rail .mejs-time-current{background:#fff}.et_pb_bg_layout_dark_phone .et_audio_container .mejs-playpause-button button:before,.et_pb_bg_layout_dark_phone .et_audio_container .mejs-volume-button button:before{color:#fff}.et_pb_bg_layout_dark_phone .et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle,.et_pb_bg_layout_dark_phone .mejs-controls .mejs-time-rail .mejs-time-handle{background:#fff}.et_pb_bg_layout_dark_phone .mejs-container .mejs-controls .mejs-time span{color:#fff}.et_pb_text_color_dark_phone .et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.et_pb_text_color_dark_phone .et_audio_container .mejs-controls .mejs-time-rail .mejs-time-total{background:hsla(0,0%,60%,.5)}.et_pb_text_color_dark_phone .et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.et_pb_text_color_dark_phone .et_audio_container .mejs-controls .mejs-time-rail .mejs-time-current{background:#999}.et_pb_text_color_dark_phone .et_audio_container .mejs-playpause-button button:before,.et_pb_text_color_dark_phone .et_audio_container .mejs-volume-button button:before{color:#666}.et_pb_text_color_dark_phone .et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle,.et_pb_text_color_dark_phone .mejs-controls .mejs-time-rail .mejs-time-handle{background:#666}.et_pb_text_color_dark_phone .mejs-container .mejs-controls .mejs-time span{color:#999}}
.et_pb_video_box{display:block;position:relative;z-index:1;line-height:0}.et_pb_video_box video{width:100%!important;height:auto!important}.et_pb_video_overlay{position:absolute;z-index:10;top:0;left:0;height:100%;width:100%;background-size:cover;background-repeat:no-repeat;background-position:50%;cursor:pointer}.et_pb_video_play:before{font-family:ETmodules;content:"I"}.et_pb_video_play{display:block;position:absolute;z-index:100;color:#fff;left:50%;top:50%}.et_pb_column_1_2 .et_pb_video_play,.et_pb_column_2_3 .et_pb_video_play,.et_pb_column_3_4 .et_pb_video_play,.et_pb_column_3_5 .et_pb_video_play,.et_pb_column_4_4 .et_pb_video_play{font-size:6rem;line-height:6rem;margin-left:-3rem;margin-top:-3rem}.et_pb_column_1_3 .et_pb_video_play,.et_pb_column_1_4 .et_pb_video_play,.et_pb_column_1_5 .et_pb_video_play,.et_pb_column_1_6 .et_pb_video_play,.et_pb_column_2_5 .et_pb_video_play,.et_pb_column_3_8 .et_pb_video_play{font-size:3rem;line-height:3rem;margin-left:-1.5rem;margin-top:-1.5rem}.et_pb_bg_layout_light .et_pb_video_play{color:#333}.et_pb_video_overlay_hover{background:transparent;width:100%;height:100%;position:absolute;z-index:100;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.et_pb_video .et_pb_video_overlay_hover:hover{background:rgba(0,0,0,.6)}@media (min-width:768px) and (max-width:980px){.et_pb_column_1_3 .et_pb_video_play,.et_pb_column_1_4 .et_pb_video_play,.et_pb_column_1_5 .et_pb_video_play,.et_pb_column_1_6 .et_pb_video_play,.et_pb_column_2_5 .et_pb_video_play,.et_pb_column_3_8 .et_pb_video_play{font-size:6rem;line-height:6rem;margin-left:-3rem;margin-top:-3rem}}@media (max-width:980px){.et_pb_bg_layout_light_tablet .et_pb_video_play{color:#333}}@media (max-width:768px){.et_pb_column_1_2 .et_pb_video_play,.et_pb_column_2_3 .et_pb_video_play,.et_pb_column_3_4 .et_pb_video_play,.et_pb_column_3_5 .et_pb_video_play,.et_pb_column_4_4 .et_pb_video_play{font-size:3rem;line-height:3rem;margin-left:-1.5rem;margin-top:-1.5rem}}@media (max-width:767px){.et_pb_bg_layout_light_phone .et_pb_video_play{color:#333}}
.et_post_gallery{padding:0!important;line-height:1.7!important;list-style:none!important}.et_gallery_item{float:left;width:28.353%;margin:0 7.47% 7.47% 0}.blocks-gallery-item,.et_gallery_item{padding-left:0!important}.blocks-gallery-item:before,.et_gallery_item:before{display:none}.et_gallery_item:nth-child(3n){margin-right:0}.et_gallery_item:nth-child(3n+1){clear:both}
.et_pb_post{margin-bottom:60px;word-wrap:break-word}.et_pb_fullwidth_post_content.et_pb_with_border img,.et_pb_post_content.et_pb_with_border img,.et_pb_with_border .et_pb_post .et_pb_slides,.et_pb_with_border .et_pb_post img:not(.woocommerce-placeholder),.et_pb_with_border.et_pb_posts .et_pb_post,.et_pb_with_border.et_pb_posts_nav span.nav-next a,.et_pb_with_border.et_pb_posts_nav span.nav-previous a{border:0 solid #333}.et_pb_post .entry-content{padding-top:30px}.et_pb_post .entry-featured-image-url{display:block;position:relative;margin-bottom:30px}.et_pb_post .entry-title a,.et_pb_post h2 a{text-decoration:none}.et_pb_post .post-meta{font-size:14px;margin-bottom:6px}.et_pb_post .more,.et_pb_post .post-meta a{text-decoration:none}.et_pb_post .more{color:#82c0c7}.et_pb_posts a.more-link{clear:both;display:block}.et_pb_posts .et_pb_post{position:relative}.et_pb_has_overlay.et_pb_post .et_pb_image_container a{display:block;position:relative;overflow:hidden}.et_pb_image_container img,.et_pb_post a img{vertical-align:bottom;max-width:100%}@media (min-width:981px) and (max-width:1100px){.et_pb_post{margin-bottom:42px}}@media (max-width:980px){.et_pb_post{margin-bottom:42px}.et_pb_bg_layout_light_tablet .et_pb_post .post-meta,.et_pb_bg_layout_light_tablet .et_pb_post .post-meta a,.et_pb_bg_layout_light_tablet .et_pb_post p{color:#666}.et_pb_bg_layout_dark_tablet .et_pb_post .post-meta,.et_pb_bg_layout_dark_tablet .et_pb_post .post-meta a,.et_pb_bg_layout_dark_tablet .et_pb_post p{color:inherit}.et_pb_bg_layout_dark_tablet .comment_postinfo a,.et_pb_bg_layout_dark_tablet .comment_postinfo span{color:#fff}}@media (max-width:767px){.et_pb_post{margin-bottom:42px}.et_pb_post>h2{font-size:18px}.et_pb_bg_layout_light_phone .et_pb_post .post-meta,.et_pb_bg_layout_light_phone .et_pb_post .post-meta a,.et_pb_bg_layout_light_phone .et_pb_post p{color:#666}.et_pb_bg_layout_dark_phone .et_pb_post .post-meta,.et_pb_bg_layout_dark_phone .et_pb_post .post-meta a,.et_pb_bg_layout_dark_phone .et_pb_post p{color:inherit}.et_pb_bg_layout_dark_phone .comment_postinfo a,.et_pb_bg_layout_dark_phone .comment_postinfo span{color:#fff}}@media (max-width:479px){.et_pb_post{margin-bottom:42px}.et_pb_post h2{font-size:16px;padding-bottom:0}.et_pb_post .post-meta{color:#666;font-size:14px}}
@media (min-width:981px){.et_pb_gutters3 .et_pb_column,.et_pb_gutters3.et_pb_row .et_pb_column{margin-right:5.5%}.et_pb_gutters3 .et_pb_column_4_4,.et_pb_gutters3.et_pb_row .et_pb_column_4_4{width:100%}.et_pb_gutters3 .et_pb_column_4_4 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_module{margin-bottom:2.75%}.et_pb_gutters3 .et_pb_column_3_4,.et_pb_gutters3.et_pb_row .et_pb_column_3_4{width:73.625%}.et_pb_gutters3 .et_pb_column_3_4 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_3_4 .et_pb_module{margin-bottom:3.735%}.et_pb_gutters3 .et_pb_column_2_3,.et_pb_gutters3.et_pb_row .et_pb_column_2_3{width:64.833%}.et_pb_gutters3 .et_pb_column_2_3 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_2_3 .et_pb_module{margin-bottom:4.242%}.et_pb_gutters3 .et_pb_column_3_5,.et_pb_gutters3.et_pb_row .et_pb_column_3_5{width:57.8%}.et_pb_gutters3 .et_pb_column_3_5 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_3_5 .et_pb_module{margin-bottom:4.758%}.et_pb_gutters3 .et_pb_column_1_2,.et_pb_gutters3.et_pb_row .et_pb_column_1_2{width:47.25%}.et_pb_gutters3 .et_pb_column_1_2 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_1_2 .et_pb_module{margin-bottom:5.82%}.et_pb_gutters3 .et_pb_column_2_5,.et_pb_gutters3.et_pb_row .et_pb_column_2_5{width:36.7%}.et_pb_gutters3 .et_pb_column_2_5 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_2_5 .et_pb_module{margin-bottom:7.493%}.et_pb_gutters3 .et_pb_column_1_3,.et_pb_gutters3.et_pb_row .et_pb_column_1_3{width:29.6667%}.et_pb_gutters3 .et_pb_column_1_3 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_1_3 .et_pb_module{margin-bottom:9.27%}.et_pb_gutters3 .et_pb_column_1_4,.et_pb_gutters3.et_pb_row .et_pb_column_1_4{width:20.875%}.et_pb_gutters3 .et_pb_column_1_4 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_1_4 .et_pb_module{margin-bottom:13.174%}.et_pb_gutters3 .et_pb_column_1_5,.et_pb_gutters3.et_pb_row .et_pb_column_1_5{width:15.6%}.et_pb_gutters3 .et_pb_column_1_5 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_1_5 .et_pb_module{margin-bottom:17.628%}.et_pb_gutters3 .et_pb_column_1_6,.et_pb_gutters3.et_pb_row .et_pb_column_1_6{width:12.0833%}.et_pb_gutters3 .et_pb_column_1_6 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_1_6 .et_pb_module{margin-bottom:22.759%}.et_pb_gutters3 .et_full_width_page.woocommerce-page ul.products li.product{width:20.875%;margin-right:5.5%;margin-bottom:5.5%}.et_pb_gutters3.et_left_sidebar.woocommerce-page #main-content ul.products li.product,.et_pb_gutters3.et_right_sidebar.woocommerce-page #main-content ul.products li.product{width:28.353%;margin-right:7.47%}.et_pb_gutters3.et_left_sidebar.woocommerce-page #main-content ul.products.columns-1 li.product,.et_pb_gutters3.et_right_sidebar.woocommerce-page #main-content ul.products.columns-1 li.product{width:100%;margin-right:0}.et_pb_gutters3.et_left_sidebar.woocommerce-page #main-content ul.products.columns-2 li.product,.et_pb_gutters3.et_right_sidebar.woocommerce-page #main-content ul.products.columns-2 li.product{width:48%;margin-right:4%}.et_pb_gutters3.et_left_sidebar.woocommerce-page #main-content ul.products.columns-2 li:nth-child(2n+2),.et_pb_gutters3.et_right_sidebar.woocommerce-page #main-content ul.products.columns-2 li:nth-child(2n+2){margin-right:0}.et_pb_gutters3.et_left_sidebar.woocommerce-page #main-content ul.products.columns-2 li:nth-child(3n+1),.et_pb_gutters3.et_right_sidebar.woocommerce-page #main-content ul.products.columns-2 li:nth-child(3n+1){clear:none}}
#et-secondary-menu li,#top-menu li{word-wrap:break-word}.nav li ul,.et_mobile_menu{border-color:#2EA3F2}.mobile_menu_bar:before,.mobile_menu_bar:after,#top-menu li.current-menu-ancestor>a,#top-menu li.current-menu-item>a{color:#2EA3F2}#main-header{-webkit-transition:background-color 0.4s, color 0.4s, opacity 0.4s ease-in-out, -webkit-transform 0.4s;transition:background-color 0.4s, color 0.4s, opacity 0.4s ease-in-out, -webkit-transform 0.4s;transition:background-color 0.4s, color 0.4s, transform 0.4s, opacity 0.4s ease-in-out;transition:background-color 0.4s, color 0.4s, transform 0.4s, opacity 0.4s ease-in-out, -webkit-transform 0.4s}#main-header.et-disabled-animations *{-webkit-transition-duration:0s !important;transition-duration:0s !important}.container{text-align:left;position:relative}.et_fixed_nav.et_show_nav #page-container{padding-top:80px}.et_fixed_nav.et_show_nav.et-tb #page-container,.et_fixed_nav.et_show_nav.et-tb-has-header #page-container{padding-top:0 !important}.et_fixed_nav.et_show_nav.et_secondary_nav_enabled #page-container{padding-top:111px}.et_fixed_nav.et_show_nav.et_secondary_nav_enabled.et_header_style_centered #page-container{padding-top:177px}.et_fixed_nav.et_show_nav.et_header_style_centered #page-container{padding-top:147px}.et_fixed_nav #main-header{position:fixed}.et-cloud-item-editor #page-container{padding-top:0 !important}.et_header_style_left #et-top-navigation{padding-top:33px}.et_header_style_left #et-top-navigation nav>ul>li>a{padding-bottom:33px}.et_header_style_left .logo_container{position:absolute;height:100%;width:100%}.et_header_style_left #et-top-navigation .mobile_menu_bar{padding-bottom:24px}.et_hide_search_icon #et_top_search{display:none !important}#logo{width:auto;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;margin-bottom:0;max-height:54%;display:inline-block;float:none;vertical-align:middle;-webkit-transform:translate3d(0, 0, 0)}.et_pb_svg_logo #logo{height:54%}.logo_container{-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}span.logo_helper{display:inline-block;height:100%;vertical-align:middle;width:0}.safari .centered-inline-logo-wrap{-webkit-transform:translate3d(0, 0, 0);-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}#et-define-logo-wrap img{width:100%}.gecko #et-define-logo-wrap.svg-logo{position:relative !important}#top-menu-nav,#top-menu{line-height:0}#et-top-navigation{font-weight:600}.et_fixed_nav #et-top-navigation{-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.et-cart-info span:before{content:"\e07a";margin-right:10px;position:relative}nav#top-menu-nav,#top-menu,nav.et-menu-nav,.et-menu{float:left}#top-menu li{display:inline-block;font-size:14px;padding-right:22px}#top-menu>li:last-child{padding-right:0}.et_fullwidth_nav.et_non_fixed_nav.et_header_style_left #top-menu>li:last-child>ul.sub-menu{right:0}#top-menu a{color:rgba(0,0,0,0.6);text-decoration:none;display:block;position:relative;-webkit-transition:opacity 0.4s ease-in-out, background-color 0.4s ease-in-out;transition:opacity 0.4s ease-in-out, background-color 0.4s ease-in-out}#top-menu-nav>ul>li>a:hover{opacity:0.7;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}#et_search_icon:before{content:"\55";font-size:17px;left:0;position:absolute;top:-3px}#et_search_icon:hover{cursor:pointer}#et_top_search{float:right;margin:3px 0 0 22px;position:relative;display:block;width:18px}#et_top_search.et_search_opened{position:absolute;width:100%}.et-search-form{top:0;bottom:0;right:0;position:absolute;z-index:1000;width:100%}.et-search-form input{width:90%;border:none;color:#333;position:absolute;top:0;bottom:0;right:30px;margin:auto;background:transparent}.et-search-form .et-search-field::-ms-clear{width:0;height:0;display:none}.et_search_form_container{-webkit-animation:none;animation:none;-o-animation:none}.container.et_search_form_container{position:relative;opacity:0;height:1px}.container.et_search_form_container.et_pb_search_visible{z-index:999;-webkit-animation:fadeInTop 1s 1 cubic-bezier(0.77, 0, 0.175, 1);animation:fadeInTop 1s 1 cubic-bezier(0.77, 0, 0.175, 1)}.et_pb_search_visible.et_pb_no_animation{opacity:1}.et_pb_search_form_hidden{-webkit-animation:fadeOutTop 1s 1 cubic-bezier(0.77, 0, 0.175, 1);animation:fadeOutTop 1s 1 cubic-bezier(0.77, 0, 0.175, 1)}span.et_close_search_field{display:block;width:30px;height:30px;z-index:99999;position:absolute;right:0;cursor:pointer;top:0;bottom:0;margin:auto}span.et_close_search_field:after{font-family:'ETmodules';content:'\4d';speak:none;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;font-size:32px;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box}.container.et_menu_container{z-index:99}.container.et_search_form_container.et_pb_search_form_hidden{z-index:1 !important}.et_search_outer{width:100%;overflow:hidden;position:absolute;top:0}.container.et_pb_menu_hidden{z-index:-1}form.et-search-form{background:rgba(0,0,0,0) !important}input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}.et-cart-info{color:inherit}#et-top-navigation .et-cart-info{float:left;margin:-2px 0 0 22px;font-size:16px}#et-top-navigation{float:right}#top-menu li li{padding:0 20px;margin:0}#top-menu li li a{padding:6px 20px;width:200px}.nav li.et-touch-hover>ul{opacity:1;visibility:visible}#top-menu .menu-item-has-children>a:first-child:after,#et-secondary-nav .menu-item-has-children>a:first-child:after{font-family:'ETmodules';content:"3";font-size:16px;position:absolute;right:0;top:0;font-weight:800}#top-menu .menu-item-has-children>a:first-child,#et-secondary-nav .menu-item-has-children>a:first-child{padding-right:20px}#top-menu li .menu-item-has-children>a:first-child{padding-right:40px}#top-menu li .menu-item-has-children>a:first-child:after{right:20px;top:6px}#top-menu li.mega-menu{position:inherit}#top-menu li.mega-menu>ul{padding:30px 20px;position:absolute !important;width:100%;left:0 !important}#top-menu li.mega-menu ul li{margin:0;float:left !important;display:block !important;padding:0 !important}#top-menu li.mega-menu>ul>li:nth-of-type(4n){clear:right}#top-menu li.mega-menu>ul>li:nth-of-type(4n+1){clear:left}#top-menu li.mega-menu ul li li{width:100%}#top-menu li.mega-menu li>ul{-webkit-animation:none !important;animation:none !important;padding:0px;border:none;left:auto;top:auto;width:90% !important;position:relative;-webkit-box-shadow:none;box-shadow:none}#top-menu li.mega-menu li ul{visibility:visible;opacity:1;display:none}#top-menu li.mega-menu.et-hover li ul{display:block}#top-menu li.mega-menu.et-hover>ul{opacity:1 !important;visibility:visible !important}#top-menu li.mega-menu>ul>li>a{width:90%;padding:0 20px 10px}#top-menu li.mega-menu>ul>li>a:first-child{padding-top:0 !important;font-weight:bold;border-bottom:1px solid rgba(0,0,0,0.03)}#top-menu li.mega-menu>ul>li>a:first-child:hover{background-color:transparent !important}#top-menu li.mega-menu li>a{width:100%}#top-menu li.mega-menu.mega-menu-parent li li,#top-menu li.mega-menu.mega-menu-parent li>a{width:100% !important}#top-menu li.mega-menu.mega-menu-parent li>.sub-menu{float:left;width:100% !important}#top-menu li.mega-menu>ul>li{width:25%;margin:0}#top-menu li.mega-menu.mega-menu-parent-3>ul>li{width:33.33%}#top-menu li.mega-menu.mega-menu-parent-2>ul>li{width:50%}#top-menu li.mega-menu.mega-menu-parent-1>ul>li{width:100%}#top-menu li.mega-menu .menu-item-has-children>a:first-child:after{display:none}#top-menu li.mega-menu>ul>li>ul>li{width:100%;margin:0}#et_mobile_nav_menu{float:right;display:none}.mobile_menu_bar{position:relative;display:block;line-height:0}.mobile_menu_bar:before,.et_toggle_slide_menu:after{content:"\61";font-size:32px;left:0;position:relative;top:0;cursor:pointer}.mobile_nav .select_page{display:none}.et_pb_menu_hidden #top-menu,.et_pb_menu_hidden #et_search_icon:before,.et_pb_menu_hidden .et-cart-info{opacity:0;-webkit-animation:fadeOutBottom 1s 1 cubic-bezier(0.77, 0, 0.175, 1);animation:fadeOutBottom 1s 1 cubic-bezier(0.77, 0, 0.175, 1)}.et_pb_menu_visible #top-menu,.et_pb_menu_visible #et_search_icon:before,.et_pb_menu_visible .et-cart-info{z-index:99;opacity:1;-webkit-animation:fadeInBottom 1s 1 cubic-bezier(0.77, 0, 0.175, 1);animation:fadeInBottom 1s 1 cubic-bezier(0.77, 0, 0.175, 1)}.et_pb_menu_hidden #top-menu,.et_pb_menu_hidden #et_search_icon:before,.et_pb_menu_hidden .mobile_menu_bar{opacity:0;-webkit-animation:fadeOutBottom 1s 1 cubic-bezier(0.77, 0, 0.175, 1);animation:fadeOutBottom 1s 1 cubic-bezier(0.77, 0, 0.175, 1)}.et_pb_menu_visible #top-menu,.et_pb_menu_visible #et_search_icon:before,.et_pb_menu_visible .mobile_menu_bar{z-index:99;opacity:1;-webkit-animation:fadeInBottom 1s 1 cubic-bezier(0.77, 0, 0.175, 1);animation:fadeInBottom 1s 1 cubic-bezier(0.77, 0, 0.175, 1)}.et_pb_no_animation #top-menu,.et_pb_no_animation #et_search_icon:before,.et_pb_no_animation .mobile_menu_bar,.et_pb_no_animation.et_search_form_container{animation:none !important;-o-animation:none !important;-webkit-animation:none !important;-moz-animation:none !important}body.admin-bar.et_fixed_nav #main-header{top:32px}body.et-wp-pre-3_8.admin-bar.et_fixed_nav #main-header{top:28px}body.et_fixed_nav.et_secondary_nav_enabled #main-header{top:30px}body.admin-bar.et_fixed_nav.et_secondary_nav_enabled #main-header{top:63px}@media all and (min-width: 981px){.et_hide_primary_logo #main-header:not(.et-fixed-header) .logo_container,.et_hide_fixed_logo #main-header.et-fixed-header .logo_container{height:0;opacity:0;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.et_hide_primary_logo #main-header:not(.et-fixed-header) .centered-inline-logo-wrap,.et_hide_fixed_logo #main-header.et-fixed-header .centered-inline-logo-wrap{height:0;opacity:0;padding:0}.et-animated-content#page-container{-webkit-transition:margin-top 0.4s ease-in-out;transition:margin-top 0.4s ease-in-out}.et_hide_nav #page-container{-webkit-transition:none;transition:none}.et_fullwidth_nav .et-search-form,.et_fullwidth_nav .et_close_search_field{right:30px}#main-header.et-fixed-header{-webkit-box-shadow:0 0 7px rgba(0,0,0,0.1) !important;box-shadow:0 0 7px rgba(0,0,0,0.1) !important}.et_header_style_left .et-fixed-header #et-top-navigation{padding-top:20px}.et_header_style_left .et-fixed-header #et-top-navigation nav>ul>li>a{padding-bottom:20px}.et_hide_nav.et_fixed_nav #main-header{opacity:0}.et_hide_nav.et_fixed_nav .et-fixed-header#main-header{-webkit-transform:translateY(0px) !important;transform:translateY(0px) !important;opacity:1}.et_hide_nav .centered-inline-logo-wrap,.et_hide_nav.et_fixed_nav #main-header,.et_hide_nav.et_fixed_nav #main-header,.et_hide_nav .centered-inline-logo-wrap{-webkit-transition-duration:.7s;transition-duration:.7s}.et_hide_nav #page-container{padding-top:0 !important}.et_primary_nav_dropdown_animation_fade #et-top-navigation ul li:hover>ul,.et_secondary_nav_dropdown_animation_fade #et-secondary-nav li:hover>ul{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.et_primary_nav_dropdown_animation_slide #et-top-navigation ul li:hover>ul,.et_secondary_nav_dropdown_animation_slide #et-secondary-nav li:hover>ul{-webkit-animation:fadeLeft .4s ease-in-out;animation:fadeLeft .4s ease-in-out}.et_primary_nav_dropdown_animation_expand #et-top-navigation ul li:hover>ul,.et_secondary_nav_dropdown_animation_expand #et-secondary-nav li:hover>ul{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-animation:Grow .4s ease-in-out;animation:Grow .4s ease-in-out;-webkit-backface-visibility:visible !important;backface-visibility:visible !important}.et_primary_nav_dropdown_animation_flip #et-top-navigation ul li ul li:hover>ul,.et_secondary_nav_dropdown_animation_flip #et-secondary-nav ul li:hover>ul{-webkit-animation:flipInX .6s ease-in-out;animation:flipInX .6s ease-in-out;-webkit-backface-visibility:visible !important;backface-visibility:visible !important}.et_primary_nav_dropdown_animation_flip #et-top-navigation ul li:hover>ul,.et_secondary_nav_dropdown_animation_flip #et-secondary-nav li:hover>ul{-webkit-animation:flipInY .6s ease-in-out;animation:flipInY .6s ease-in-out;-webkit-backface-visibility:visible !important;backface-visibility:visible !important}.et_fullwidth_nav #main-header .container{width:100%;max-width:100%;padding-right:32px;padding-left:30px}.et_non_fixed_nav.et_fullwidth_nav.et_header_style_left #main-header .container{padding-left:0}.et_non_fixed_nav.et_fullwidth_nav.et_header_style_left .logo_container{padding-left:30px}}@media all and (max-width: 980px){.et_fixed_nav.et_show_nav.et_secondary_nav_enabled #page-container,.et_fixed_nav.et_show_nav #page-container{padding-top:80px}.et_fixed_nav.et_show_nav.et-tb #page-container,.et_fixed_nav.et_show_nav.et-tb-has-header #page-container{padding-top:0 !important}.et_non_fixed_nav #page-container{padding-top:0}.et_fixed_nav.et_secondary_nav_only_menu.admin-bar #main-header{top:32px !important}.et_hide_mobile_logo #main-header .logo_container{display:none;opacity:0;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}#top-menu{display:none}.et_hide_nav.et_fixed_nav #main-header{-webkit-transform:translateY(0px) !important;transform:translateY(0px) !important;opacity:1}#et-top-navigation{margin-right:0;-webkit-transition:none;transition:none}.et_fixed_nav #main-header{position:absolute}.et_header_style_left .et-fixed-header #et-top-navigation,.et_header_style_left #et-top-navigation{padding-top:24px;display:block}.et_fixed_nav #main-header{-webkit-transition:none;transition:none}.et_fixed_nav_temp #main-header{top:0 !important}#logo,.logo_container,#main-header,.container{-webkit-transition:none;transition:none}.et_header_style_left #logo{max-width:50%}#et_top_search{margin:0 35px 0 0;float:left}#et_search_icon:before{top:7px}.et_header_style_left .et-search-form{width:50% !important;max-width:50% !important}#et_mobile_nav_menu{display:block}#et-top-navigation .et-cart-info{margin-top:5px}}@media screen and (max-width: 782px){body.admin-bar.et_fixed_nav #main-header{top:46px}}@media all and (max-width: 767px){#et-top-navigation{margin-right:0}body.admin-bar.et_fixed_nav #main-header{top:46px}}@media all and (max-width: 479px){#et-top-navigation{margin-right:0}}@media print{#top-header,#main-header{position:relative !important;top:auto !important;right:auto !important;bottom:auto !important;left:auto !important}}
@-webkit-keyframes fadeOutTop{0%{opacity:1;-webkit-transform:translatey(0);transform:translatey(0)}to{opacity:0;-webkit-transform:translatey(-60%);transform:translatey(-60%)}}@keyframes fadeOutTop{0%{opacity:1;-webkit-transform:translatey(0);transform:translatey(0)}to{opacity:0;-webkit-transform:translatey(-60%);transform:translatey(-60%)}}@-webkit-keyframes fadeInTop{0%{opacity:0;-webkit-transform:translatey(-60%);transform:translatey(-60%)}to{opacity:1;-webkit-transform:translatey(0);transform:translatey(0)}}@keyframes fadeInTop{0%{opacity:0;-webkit-transform:translatey(-60%);transform:translatey(-60%)}to{opacity:1;-webkit-transform:translatey(0);transform:translatey(0)}}@-webkit-keyframes fadeInBottom{0%{opacity:0;-webkit-transform:translatey(60%);transform:translatey(60%)}to{opacity:1;-webkit-transform:translatey(0);transform:translatey(0)}}@keyframes fadeInBottom{0%{opacity:0;-webkit-transform:translatey(60%);transform:translatey(60%)}to{opacity:1;-webkit-transform:translatey(0);transform:translatey(0)}}@-webkit-keyframes fadeOutBottom{0%{opacity:1;-webkit-transform:translatey(0);transform:translatey(0)}to{opacity:0;-webkit-transform:translatey(60%);transform:translatey(60%)}}@keyframes fadeOutBottom{0%{opacity:1;-webkit-transform:translatey(0);transform:translatey(0)}to{opacity:0;-webkit-transform:translatey(60%);transform:translatey(60%)}}@-webkit-keyframes Grow{0%{opacity:0;-webkit-transform:scaleY(.5);transform:scaleY(.5)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes Grow{0%{opacity:0;-webkit-transform:scaleY(.5);transform:scaleY(.5)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}/*!
	  * Animate.css - http://daneden.me/animate
	  * Licensed under the MIT license - http://opensource.org/licenses/MIT
	  * Copyright (c) 2015 Daniel Eden
	 */@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}
#main-header{line-height:23px;font-weight:500;top:0;background-color:#fff;width:100%;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.1);box-shadow:0 1px 0 rgba(0,0,0,.1);position:relative;z-index:99999}.nav li li{padding:0 20px;margin:0}.et-menu li li a{padding:6px 20px;width:200px}.nav li{position:relative;line-height:1em}.nav li li{position:relative;line-height:2em}.nav li ul{position:absolute;padding:20px 0;z-index:9999;width:240px;background:#fff;visibility:hidden;opacity:0;border-top:3px solid #2ea3f2;box-shadow:0 2px 5px rgba(0,0,0,.1);-moz-box-shadow:0 2px 5px rgba(0,0,0,.1);-webkit-box-shadow:0 2px 5px rgba(0,0,0,.1);-webkit-transform:translateZ(0);text-align:left}.nav li.et-hover>ul{visibility:visible}.nav li.et-touch-hover>ul,.nav li:hover>ul{opacity:1;visibility:visible}.nav li li ul{z-index:1000;top:-23px;left:240px}.nav li.et-reverse-direction-nav li ul{left:auto;right:240px}.nav li:hover{visibility:inherit}.et_mobile_menu li a,.nav li li a{font-size:14px;-webkit-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;transition:opacity .2s ease-in-out,background-color .2s ease-in-out}.et_mobile_menu li a:hover,.nav ul li a:hover{background-color:rgba(0,0,0,.03);opacity:.7}.et-dropdown-removing>ul{display:none}.mega-menu .et-dropdown-removing>ul{display:block}.et-menu .menu-item-has-children>a:first-child:after{font-family:ETmodules;content:"3";font-size:16px;position:absolute;right:0;top:0;font-weight:800}.et-menu .menu-item-has-children>a:first-child{padding-right:20px}.et-menu li li.menu-item-has-children>a:first-child:after{right:20px;top:6px}.et-menu-nav li.mega-menu{position:inherit}.et-menu-nav li.mega-menu>ul{padding:30px 20px;position:absolute!important;width:100%;left:0!important}.et-menu-nav li.mega-menu ul li{margin:0;float:left!important;display:block!important;padding:0!important}.et-menu-nav li.mega-menu li>ul{-webkit-animation:none!important;animation:none!important;padding:0;border:none;left:auto;top:auto;width:240px!important;position:relative;box-shadow:none;-webkit-box-shadow:none}.et-menu-nav li.mega-menu li ul{visibility:visible;opacity:1;display:none}.et-menu-nav li.mega-menu.et-hover li ul,.et-menu-nav li.mega-menu:hover li ul{display:block}.et-menu-nav li.mega-menu:hover>ul{opacity:1!important;visibility:visible!important}.et-menu-nav li.mega-menu>ul>li>a:first-child{padding-top:0!important;font-weight:700;border-bottom:1px solid rgba(0,0,0,.03)}.et-menu-nav li.mega-menu>ul>li>a:first-child:hover{background-color:transparent!important}.et-menu-nav li.mega-menu li>a{width:200px!important}.et-menu-nav li.mega-menu.mega-menu-parent li>a,.et-menu-nav li.mega-menu.mega-menu-parent li li{width:100%!important}.et-menu-nav li.mega-menu.mega-menu-parent li>.sub-menu{float:left;width:100%!important}.et-menu-nav li.mega-menu>ul>li{width:25%;margin:0}.et-menu-nav li.mega-menu.mega-menu-parent-3>ul>li{width:33.33%}.et-menu-nav li.mega-menu.mega-menu-parent-2>ul>li{width:50%}.et-menu-nav li.mega-menu.mega-menu-parent-1>ul>li{width:100%}.et_pb_fullwidth_menu li.mega-menu .menu-item-has-children>a:first-child:after,.et_pb_menu li.mega-menu .menu-item-has-children>a:first-child:after{display:none}.et_fullwidth_nav #top-menu li.mega-menu>ul{width:auto;left:30px!important;right:30px!important}.et_mobile_menu{position:absolute;left:0;padding:5%;background:#fff;width:100%;visibility:visible;opacity:1;display:none;z-index:9999;border-top:3px solid #2ea3f2;box-shadow:0 2px 5px rgba(0,0,0,.1);-moz-box-shadow:0 2px 5px rgba(0,0,0,.1);-webkit-box-shadow:0 2px 5px rgba(0,0,0,.1)}#main-header .et_mobile_menu li ul,.et_pb_fullwidth_menu .et_mobile_menu li ul,.et_pb_menu .et_mobile_menu li ul{visibility:visible!important;display:block!important;padding-left:10px}.et_mobile_menu li li{padding-left:5%}.et_mobile_menu li a{border-bottom:1px solid rgba(0,0,0,.03);color:#666;padding:10px 5%;display:block}.et_mobile_menu .menu-item-has-children>a{font-weight:700;background-color:rgba(0,0,0,.03)}.et_mobile_menu li .menu-item-has-children>a{background-color:transparent}.et_mobile_nav_menu{float:right;display:none}.mobile_menu_bar{position:relative;display:block;line-height:0}.mobile_menu_bar:before{content:"a";font-size:32px;position:relative;left:0;top:0;cursor:pointer}.et_pb_module .mobile_menu_bar:before{top:2px}.mobile_nav .select_page{display:none}
.footer-widget h4,#main-footer .widget_block h1,#main-footer .widget_block h2,#main-footer .widget_block h3,#main-footer .widget_block h4,#main-footer .widget_block h5,#main-footer .widget_block h6{color:#2EA3F2}.footer-widget li:before{border-color:#2EA3F2}.bottom-nav li.current-menu-item>a{color:#2EA3F2}#main-footer{background-color:#222222}#footer-widgets{padding:6% 0 0}.footer-widget{float:left;color:#fff}.last{margin-right:0}.footer-widget .fwidget:last-child{margin-bottom:0 !important}#footer-widgets .footer-widget li{padding-left:14px;position:relative}#footer-widgets .footer-widget li:before{border-radius:3px;border-style:solid;border-width:3px;content:"";left:0;position:absolute;top:9px}#footer-widgets .footer-widget a{color:#fff}#footer-widgets .footer-widget li a{color:#fff;text-decoration:none}#footer-widgets .footer-widget li a:hover{color:rgba(255,255,255,0.7)}.footer-widget .widget_adsensewidget ins{min-width:160px}#footer-bottom{background-color:#1f1f1f;background-color:rgba(0,0,0,0.32);padding:15px 0 5px}#footer-bottom a{-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}#footer-info{text-align:left;color:#666;padding-bottom:10px;float:left}#footer-info a{font-weight:700;color:#666}#footer-info a:hover{opacity:.7}#et-footer-nav{background-color:rgba(255,255,255,0.05)}.bottom-nav{padding:15px 0}.bottom-nav li{font-weight:600;display:inline-block;font-size:14px;padding-right:22px}.bottom-nav a{color:#bbb;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.bottom-nav a:hover{opacity:.7}@media all and (max-width: 980px){.footer-widget:nth-child(n){width:46.25% !important;margin:0 7.5% 7.5% 0 !important}.et_pb_footer_columns1 .footer-widget{width:100% !important;margin:0 7.5% 7.5% 0 !important}#footer-widgets .footer-widget .fwidget{margin-bottom:16.21%}.et_pb_gutters1 .footer-widget:nth-child(n){width:50% !important;margin:0 !important}.et_pb_gutters1 #footer-widgets .footer-widget .fwidget{margin-bottom:0}#footer-widgets{padding:8% 0}#footer-widgets .footer-widget:nth-child(2n){margin-right:0 !important}#footer-widgets .footer-widget:nth-last-child(-n+2){margin-bottom:0 !important}.bottom-nav{text-align:center}#footer-info{float:none;text-align:center}}@media all and (max-width: 767px){#footer-widgets .footer-widget,.et_pb_gutters1 #footer-widgets .footer-widget{width:100% !important;margin-right:0 !important}#footer-widgets .footer-widget:nth-child(n),#footer-widgets .footer-widget .fwidget{margin-bottom:9.5% !important}.et_pb_gutters1 #footer-widgets .footer-widget:nth-child(n),.et_pb_gutters1 #footer-widgets .footer-widget .fwidget{margin-bottom:0 !important}#footer-widgets{padding:10% 0}#footer-widgets .footer-widget .fwidget:last-child{margin-bottom:0 !important}#footer-widgets .footer-widget:last-child{margin-bottom:0 !important}}@media all and (max-width: 479px){#footer-widgets .footer-widget:nth-child(n),.footer-widget .fwidget{margin-bottom:11.5% !important}#footer-widgets .footer-widget.last{margin-bottom:0 !important}.et_pb_gutters1 #footer-widgets .footer-widget:nth-child(n),.et_pb_gutters1 #footer-widgets .footer-widget .fwidget{margin-bottom:0 !important}#footer-widgets{padding:12% 0}}
@media all and (min-width: 981px){.et_pb_gutters3 .footer-widget{margin-right:5.5%;margin-bottom:5.5%}.et_pb_gutters3 .footer-widget:last-child{margin-right:0}.et_pb_gutters3.et_pb_footer_columns6 .footer-widget{width:12.083%}.et_pb_gutters3.et_pb_footer_columns6 .footer-widget .fwidget{margin-bottom:45.517%}.et_pb_gutters3.et_pb_footer_columns5 .footer-widget{width:15.6%}.et_pb_gutters3.et_pb_footer_columns5 .footer-widget .fwidget{margin-bottom:35.256%}.et_pb_gutters3.et_pb_footer_columns4 .footer-widget{width:20.875%}.et_pb_gutters3.et_pb_footer_columns4 .footer-widget .fwidget{margin-bottom:26.347%}.et_pb_gutters3.et_pb_footer_columns3 .footer-widget{width:29.667%}.et_pb_gutters3.et_pb_footer_columns3 .footer-widget .fwidget{margin-bottom:18.539%}.et_pb_gutters3.et_pb_footer_columns2 .footer-widget{width:47.25%}.et_pb_gutters3.et_pb_footer_columns2 .footer-widget .fwidget{margin-bottom:11.64%}.et_pb_gutters3.et_pb_footer_columns1 .footer-widget{width:100%}.et_pb_gutters3.et_pb_footer_columns1 .footer-widget .fwidget{margin-bottom:5.5%}.et_pb_gutters3.et_pb_footer_columns_3_4__1_4 .footer-widget:nth-child(1){width:73.625%;clear:both}.et_pb_gutters3.et_pb_footer_columns_3_4__1_4 .footer-widget:nth-child(1) .fwidget{margin-bottom:7.47%}.et_pb_gutters3.et_pb_footer_columns_3_4__1_4 .footer-widget:nth-child(2){width:20.875%}.et_pb_gutters3.et_pb_footer_columns_3_4__1_4 .footer-widget:nth-child(2) .fwidget{margin-bottom:26.347%}.et_pb_gutters3.et_pb_footer_columns_1_4__3_4 .footer-widget:nth-child(1){width:20.875%;clear:both}.et_pb_gutters3.et_pb_footer_columns_1_4__3_4 .footer-widget:nth-child(1) .fwidget{margin-bottom:26.347%}.et_pb_gutters3.et_pb_footer_columns_1_4__3_4 .footer-widget:nth-child(2){width:73.625%}.et_pb_gutters3.et_pb_footer_columns_1_4__3_4 .footer-widget:nth-child(2) .fwidget{margin-bottom:7.47%}.et_pb_gutters3.et_pb_footer_columns_2_3__1_3 .footer-widget:nth-child(1){width:64.833%}.et_pb_gutters3.et_pb_footer_columns_2_3__1_3 .footer-widget:nth-child(1) .fwidget{margin-bottom:8.483%}.et_pb_gutters3.et_pb_footer_columns_2_3__1_3 .footer-widget:nth-child(2){width:29.667%}.et_pb_gutters3.et_pb_footer_columns_2_3__1_3 .footer-widget:nth-child(2) .fwidget{margin-bottom:18.539%}.et_pb_gutters3.et_pb_footer_columns_1_3__2_3 .footer-widget:nth-child(1){width:29.667%}.et_pb_gutters3.et_pb_footer_columns_1_3__2_3 .footer-widget:nth-child(1) .fwidget{margin-bottom:18.539%}.et_pb_gutters3.et_pb_footer_columns_1_3__2_3 .footer-widget:nth-child(2){width:64.833%}.et_pb_gutters3.et_pb_footer_columns_1_3__2_3 .footer-widget:nth-child(2) .fwidget{margin-bottom:8.483%}.et_pb_gutters3.et_pb_footer_columns_1_4__1_2 .footer-widget:nth-child(-n+2){width:20.875%}.et_pb_gutters3.et_pb_footer_columns_1_4__1_2 .footer-widget:nth-child(-n+2) .fwidget{margin-bottom:26.347%}.et_pb_gutters3.et_pb_footer_columns_1_4__1_2 .footer-widget:nth-child(3){width:47.25%}.et_pb_gutters3.et_pb_footer_columns_1_4__1_2 .footer-widget:nth-child(3) .fwidget{margin-bottom:11.64%}.et_pb_gutters3.et_pb_footer_columns_1_2__1_4 .footer-widget:first-child{width:47.25%}.et_pb_gutters3.et_pb_footer_columns_1_2__1_4 .footer-widget:first-child .fwidget{margin-bottom:11.64%}.et_pb_gutters3.et_pb_footer_columns_1_2__1_4 .footer-widget:nth-child(-n+3):not(:nth-child(1)){width:20.875%}.et_pb_gutters3.et_pb_footer_columns_1_2__1_4 .footer-widget:nth-child(-n+3):not(:nth-child(1)) .fwidget{margin-bottom:26.347%}.et_pb_gutters3.et_pb_footer_columns_1_5__3_5 .footer-widget:nth-child(-n+2){width:15.6%}.et_pb_gutters3.et_pb_footer_columns_1_5__3_5 .footer-widget:nth-child(-n+2) .fwidget{margin-bottom:35.256%}.et_pb_gutters3.et_pb_footer_columns_1_5__3_5 .footer-widget:nth-child(3){width:57.8%}.et_pb_gutters3.et_pb_footer_columns_1_5__3_5 .footer-widget:nth-child(3) .fwidget{margin-bottom:9.516%}.et_pb_gutters3.et_pb_footer_columns_3_5__1_5 .footer-widget:first-child{width:57.8%}.et_pb_gutters3.et_pb_footer_columns_3_5__1_5 .footer-widget:first-child .fwidget{margin-bottom:9.516%}.et_pb_gutters3.et_pb_footer_columns_3_5__1_5 .footer-widget:nth-child(-n+3):not(:nth-child(1)){width:15.6%}.et_pb_gutters3.et_pb_footer_columns_3_5__1_5 .footer-widget:nth-child(-n+3):not(:nth-child(1)) .fwidget{margin-bottom:35.256%}.et_pb_gutters3.et_pb_footer_columns_3_5__2_5 .footer-widget:nth-child(1){width:57.8%}.et_pb_gutters3.et_pb_footer_columns_3_5__2_5 .footer-widget:nth-child(1) .fwidget{margin-bottom:9.516%}.et_pb_gutters3.et_pb_footer_columns_3_5__2_5 .footer-widget:nth-child(2){width:36.7%}.et_pb_gutters3.et_pb_footer_columns_3_5__2_5 .footer-widget:nth-child(2) .fwidget{margin-bottom:14.986%}.et_pb_gutters3.et_pb_footer_columns_2_5__3_5 .footer-widget:nth-child(1){width:36.7%}.et_pb_gutters3.et_pb_footer_columns_2_5__3_5 .footer-widget:nth-child(1) .fwidget{margin-bottom:14.986%}.et_pb_gutters3.et_pb_footer_columns_2_5__3_5 .footer-widget:nth-child(2){width:57.8%}.et_pb_gutters3.et_pb_footer_columns_2_5__3_5 .footer-widget:nth-child(2) .fwidget{margin-bottom:9.516%}.et_pb_gutters3.et_pb_footer_columns_1_2__1_6 .footer-widget:first-child{width:47.25%}.et_pb_gutters3.et_pb_footer_columns_1_2__1_6 .footer-widget:first-child .fwidget{margin-bottom:11.64%}.et_pb_gutters3.et_pb_footer_columns_1_2__1_6 .footer-widget:nth-child(-n+4):not(:nth-child(1)){width:12.083%}.et_pb_gutters3.et_pb_footer_columns_1_2__1_6 .footer-widget:nth-child(-n+4):not(:nth-child(1)) .fwidget{margin-bottom:45.517%}.et_pb_gutters3.et_pb_footer_columns_1_6__1_2 .footer-widget:nth-child(-n+3){width:12.083%}.et_pb_gutters3.et_pb_footer_columns_1_6__1_2 .footer-widget:nth-child(-n+3) .fwidget{margin-bottom:45.517%}.et_pb_gutters3.et_pb_footer_columns_1_6__1_2 .footer-widget:nth-child(4){width:47.25%}.et_pb_gutters3.et_pb_footer_columns_1_6__1_2 .footer-widget:nth-child(4) .fwidget{margin-bottom:11.64%}.et_pb_gutters3.et_pb_footer_columns_1_4_1_2_1_4 .footer-widget:nth-child(-n+3):not(:nth-child(2)){width:20.875%}.et_pb_gutters3.et_pb_footer_columns_1_4_1_2_1_4 .footer-widget:nth-child(-n+3):not(:nth-child(2)) .fwidget{margin-bottom:26.347%}.et_pb_gutters3.et_pb_footer_columns_1_4_1_2_1_4 .footer-widget:nth-child(2){width:47.25%}.et_pb_gutters3.et_pb_footer_columns_1_4_1_2_1_4 .footer-widget:nth-child(2) .fwidget{margin-bottom:11.64%}.et_pb_gutters3.et_pb_footer_columns_1_5_3_5_1_5 .footer-widget:nth-child(-n+3):not(:nth-child(2)){width:15.6%}.et_pb_gutters3.et_pb_footer_columns_1_5_3_5_1_5 .footer-widget:nth-child(-n+3):not(:nth-child(2)) .fwidget{margin-bottom:35.256%}.et_pb_gutters3.et_pb_footer_columns_1_5_3_5_1_5 .footer-widget:nth-child(2){width:57.8%}.et_pb_gutters3.et_pb_footer_columns_1_5_3_5_1_5 .footer-widget:nth-child(2) .fwidget{margin-bottom:9.516%}}
.et-social-icons{float:right}.et-social-icons li{display:inline-block;margin-left:20px}.et-social-icon a{display:inline-block;font-size:24px;position:relative;text-align:center;-webkit-transition:color 300ms ease 0s;transition:color 300ms ease 0s;color:#666;text-decoration:none}.et-social-icons a:hover{opacity:0.7;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.et-social-icon span{display:none}.et_duplicate_social_icons{display:none}@media all and (max-width: 980px){.et-social-icons{float:none;text-align:center}}@media all and (max-width: 980px){.et-social-icons{margin:0 0 5px}}
#sidebar{padding-bottom:28px}#sidebar .et_pb_widget{margin-bottom:30px;width:100%;float:none}.et_right_sidebar #main-content .et_pb_column_2_3 .et_pb_countdown_timer .section p.value,.et_right_sidebar #main-content .et_pb_column_2_3 .et_pb_countdown_timer .section.sep,.et_left_sidebar #main-content .et_pb_column_2_3 .et_pb_countdown_timer .section p.value,.et_left_sidebar #main-content .et_pb_column_2_3 .et_pb_countdown_timer .section.sep{font-size:44px;line-height:44px}.et_right_sidebar #main-content .et_pb_column_1_2 .et_pb_countdown_timer .section p.value,.et_right_sidebar #main-content .et_pb_column_1_2 .et_pb_countdown_timer .section.sep,.et_left_sidebar #main-content .et_pb_column_1_2 .et_pb_countdown_timer .section p.value,.et_left_sidebar #main-content .et_pb_column_1_2 .et_pb_countdown_timer .section.sep{font-size:32px;line-height:32px}.et_right_sidebar #main-content .et_pb_column_3_8 .et_pb_countdown_timer .section p.value,.et_right_sidebar #main-content .et_pb_column_3_8 .et_pb_countdown_timer .section.sep,.et_left_sidebar #main-content .et_pb_column_3_8 .et_pb_countdown_timer .section p.value,.et_left_sidebar #main-content .et_pb_column_3_8 .et_pb_countdown_timer .section.sep{font-size:24px;line-height:24px}.et_right_sidebar #main-content .et_pb_column_1_3 .et_pb_countdown_timer .section p.value,.et_right_sidebar #main-content .et_pb_column_1_3 .et_pb_countdown_timer .section.sep,.et_left_sidebar #main-content .et_pb_column_1_3 .et_pb_countdown_timer .section p.value,.et_left_sidebar #main-content .et_pb_column_1_3 .et_pb_countdown_timer .section.sep{font-size:20px;line-height:20px}.et_right_sidebar #main-content .et_pb_column_1_4 .et_pb_countdown_timer .section p.value,.et_right_sidebar #main-content .et_pb_column_1_4 .et_pb_countdown_timer .section.sep,.et_left_sidebar #main-content .et_pb_column_1_4 .et_pb_countdown_timer .section p.value,.et_left_sidebar #main-content .et_pb_column_1_4 .et_pb_countdown_timer .section.sep{font-size:16px;line-height:16px}@media all and (min-width: 981px) and (max-width: 1100px){#sidebar .et_pb_widget{margin-left:0}.et_left_sidebar #sidebar .et_pb_widget{margin-right:0}}@media all and (min-width: 981px){#sidebar{float:left;width:20.875%}.et_right_sidebar #left-area{float:left;padding-right:5.5%}.et_right_sidebar #sidebar{padding-left:30px}.et_right_sidebar #main-content .container:before{right:20.875% !important}.et_left_sidebar #left-area{float:right;padding-left:5.5%}.et_left_sidebar #sidebar{padding-right:30px}.et_left_sidebar #main-content .container:before{left:20.875% !important}}@media all and (max-width: 980px){.et_right_sidebar #left-area,.et_right_sidebar #sidebar,.et_left_sidebar #left-area,.et_left_sidebar #sidebar{width:auto;float:none;padding-right:0;padding-left:0}.et_right_sidebar #left-area{margin-right:0}.et_right_sidebar #sidebar{margin-left:0;border-left:none}.et_left_sidebar #left-area{margin-left:0}.et_left_sidebar #sidebar{margin-right:0;border-right:none}}
.widget_search .screen-reader-text,.et_pb_widget .wp-block-search__label{display:none}.widget_search input#s,.widget_search input#searchsubmit,.et_pb_widget .wp-block-search__input,.et_pb_widget .wp-block-search__button{padding:.7em;height:40px !important;margin:0;font-size:14px;line-height:normal !important;border:1px solid #ddd;color:#666}.widget_search #s,.et_pb_widget .wp-block-search__input{width:100%;border-radius:3px}.widget_search #searchform,.et_pb_widget .wp-block-search{position:relative}.widget_search #searchsubmit,.et_pb_widget .wp-block-search__button{background-color:#ddd;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;position:absolute;right:0;top:0}#searchsubmit,.et_pb_widget .wp-block-search__button{cursor:pointer}
/*# sourceURL=divi-dynamic-critical-inline-css */
</style>
<link rel='stylesheet' id='divi-style-css' href='https://haggai-bf.org/wp-content/themes/Divi-child/style.css?ver=4.27.6' media='all' />
<link rel="https://api.w.org/" href="https://haggai-bf.org/wp-json/" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://haggai-bf.org/xmlrpc.php?rsd" />
<meta name="generator" content="WordPress 7.0" />
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" /><link rel="icon" href="https://haggai-bf.org/wp-content/uploads/2025/03/Logo_Haggai-BF-150x150.png" sizes="32x32" />
<link rel="icon" href="https://haggai-bf.org/wp-content/uploads/2025/03/Logo_Haggai-BF.png" sizes="192x192" />
<link rel="apple-touch-icon" href="https://haggai-bf.org/wp-content/uploads/2025/03/Logo_Haggai-BF.png" />
<meta name="msapplication-TileImage" content="https://haggai-bf.org/wp-content/uploads/2025/03/Logo_Haggai-BF.png" />
<link rel="stylesheet" id="et-divi-customizer-global-cached-inline-styles" href="https://haggai-bf.org/wp-content/et-cache/global/et-divi-customizer-global.min.css?ver=1780281736" /></head>
<body class="archive date paged wp-custom-logo paged-2 date-paged-2 wp-theme-Divi wp-child-theme-Divi-child et_pb_button_helper_class et_fixed_nav et_show_nav et_primary_nav_dropdown_animation_fade et_secondary_nav_dropdown_animation_fade et_header_style_left et_pb_footer_columns4 et_cover_background et_pb_gutter et_pb_gutters3 et_right_sidebar et_divi_theme et-db">
	<div id="page-container">

	
	
			<header id="main-header" data-height-onload="66">
			<div class="container clearfix et_menu_container">
							<div class="logo_container">
					<span class="logo_helper"></span>
					<a href="https://haggai-bf.org/">
						<img src="https://haggai-bf.org/wp-content/uploads/2025/03/Logo_Haggai-BF.png" width="931" height="742" alt="HAGGAI BURKINA FASO" id="logo" data-height-percentage="54" />
					</a>
				</div>
							<div id="et-top-navigation" data-height="66" data-fixed-height="40">
											<nav id="top-menu-nav">
													<ul id="top-menu" class="nav">
																	<li ><a href="https://haggai-bf.org/">Accueil</a></li>
								
								<li class="page_item page-item-844"><a href="https://haggai-bf.org/bitcoin-jatszani-fiokellenorzes-utmutato/">Bitcoin játszani – fiókellenőrzés útmutató</a></li>
<li class="page_item page-item-840"><a href="https://haggai-bf.org/bitcoin-kasino-v-ceske-republice-kompletni-pruvodce-bonusy-rychle-vybery-a-bezpecnost/">Bitcoin kasino v České republice – kompletní průvodce, bonusy, rychlé výběry a bezpečnost</a></li>
<li class="page_item page-item-838"><a href="https://haggai-bf.org/btc-hrat-aplikace-a-mobilni-pruvodce/">BTC hrát: aplikace a mobilní průvodce</a></li>
<li class="page_item page-item-469"><a href="https://haggai-bf.org/canli-casino-siteleri-2026-en-iyi-ve-guvenilir-casino-listesi/">Canlı Casino Siteleri 2026 &#8211; En İyi ve Güvenilir Casino Listesi</a></li>
<li class="page_item page-item-832"><a href="https://haggai-bf.org/casino-bitcoin-guia-paso-a-paso-para-registrarte-e-iniciar-sesion/">Casino Bitcoin: guía paso a paso para registrarte e iniciar sesión</a></li>
<li class="page_item page-item-847"><a href="https://haggai-bf.org/crypto-casino-europe-review-bonuses-payments-mobile-guide-for-dutch-players/">Crypto Casino Europe Review – Bonuses, Payments &#038; Mobile Guide for Dutch Players</a></li>
<li class="page_item page-item-239"><a href="https://haggai-bf.org/magyar-casino-online-fiokellenorzes-lepesei-praktikus-utmutato/">Magyar casino online fiókellenőrzés lépései – Praktikus útmutató</a></li>
<li class="page_item page-item-41"><a href="https://haggai-bf.org/nous-contacter/">Nous contacter</a></li>
<li class="page_item page-item-828"><a href="https://haggai-bf.org/pin-up-az-rbaycanin-n-yaxsi-kazinosu-r-smi-sayt/">Pin Up &#8211; Azərbaycanın ən yaxşı kazinosu | Rəsmi sayt</a></li>
<li class="page_item page-item-826"><a href="https://haggai-bf.org/pin-up-casino-az-rbaycanda-onlayn-kazino-pin-up/">Pin Up Casino &#8211; Azərbaycanda onlayn kazino Pin-Up</a></li>
<li class="page_item page-item-821"><a href="https://haggai-bf.org/pin-up-casino-onlayn-az-rbaycan/">Pin Up Casino Onlayn Azərbaycan</a></li>
									<li class="cat-item cat-item-11"><a href="https://haggai-bf.org/category/public/">public</a>
</li>
							</ul>
												</nav>
					
					
					
											<div id="et_top_search">
							<span id="et_search_icon"></span>
						</div>
					
					<div id="et_mobile_nav_menu">
				<div class="mobile_nav closed">
					<span class="select_page">Sélectionner une page</span>
					<span class="mobile_menu_bar mobile_menu_bar_toggle"></span>
				</div>
			</div>				</div> <!-- #et-top-navigation -->
			</div> <!-- .container -->
						<div class="et_search_outer">
				<div class="container et_search_form_container">
					<form role="search" method="get" class="et-search-form" action="https://haggai-bf.org/">
					<input type="search" class="et-search-field" placeholder="Rechercher &hellip;" value="" name="s" title="Rechercher:" />					</form>
					<span class="et_close_search_field"></span>
				</div>
			</div>
					</header> <!-- #main-header -->
			<div id="et-main-area">
	
<div id="main-content">
	<div class="container">
		<div id="content-area" class="clearfix">
			<div id="left-area">
		
					<article id="post-269" class="et_pb_post post-269 post type-post status-publish format-standard hentry category-uncategorized">

				
															<h2 class="entry-title"><a href="https://haggai-bf.org/est-il-possible-de-bloquer-son-compte-temporairement-sur-dublinbet-casino/">Est-il possible de bloquer son compte temporairement sur Dublinbet Casino ?</a></h2>
					
					<p class="post-meta"> par <span class="author vcard"><a href="https://haggai-bf.org/author/admin/" title="Articles de admin" rel="author">admin</a></span> | <span class="published">Déc 15, 2025</span> | <a href="https://haggai-bf.org/category/uncategorized/" rel="category tag">Uncategorized</a></p>Comprendre le contexte de Dublinbet Casino Dublinbet est une plateforme de jeu en ligne populaire, réputée pour son vaste catalogue et son interface conviviale. En tant que joueur, la question de la gestion de son temps de jeu et des limites personnelles devient...				
					</article>
			
					<article id="post-279" class="et_pb_post post-279 post type-post status-publish format-standard hentry category-uncategorized">

				
															<h2 class="entry-title"><a href="https://haggai-bf.org/peut-on-faire-confiance-aux-avis-sur-montecrypto-casino-en-2026/">Peut-on faire confiance aux avis sur Montecrypto Casino en 2026 ?</a></h2>
					
					<p class="post-meta"> par <span class="author vcard"><a href="https://haggai-bf.org/author/admin/" title="Articles de admin" rel="author">admin</a></span> | <span class="published">Déc 14, 2025</span> | <a href="https://haggai-bf.org/category/uncategorized/" rel="category tag">Uncategorized</a></p>Montecrypto Casino : un acteur qui gagne en visibilité Depuis son lancement, Montecrypto Casino s’est imposé comme une plateforme dynamique dans l’univers des jeux en ligne. En 2026, ses utilisateurs sont nombreux à partager leurs expériences, positives comme...				
					</article>
			
					<article id="post-253" class="et_pb_post post-253 post type-post status-publish format-standard hentry category-uncategorized">

				
															<h2 class="entry-title"><a href="https://haggai-bf.org/que-penser-des-critiques-negatives-sur-neon54-au-sujet-des-paiements/">Que penser des critiques négatives sur Neon54 au sujet des paiements</a></h2>
					
					<p class="post-meta"> par <span class="author vcard"><a href="https://haggai-bf.org/author/admin/" title="Articles de admin" rel="author">admin</a></span> | <span class="published">Déc 9, 2025</span> | <a href="https://haggai-bf.org/category/uncategorized/" rel="category tag">Uncategorized</a></p>Neon54 : un casino en ligne à découvrir malgré les critiques Neon54 est une plateforme de jeu en ligne qui attire un nombre croissant de joueurs francophones grâce à son offre de jeux variée et son interface moderne. Cependant, comme beaucoup de casinos en ligne, elle...				
					</article>
			
					<article id="post-272" class="et_pb_post post-272 post type-post status-publish format-standard hentry category-uncategorized">

				
															<h2 class="entry-title"><a href="https://haggai-bf.org/lexperience-mobile-de-casino-together-vaut-elle-le-detour/">L’expérience mobile de Casino Together vaut-elle le détour ?</a></h2>
					
					<p class="post-meta"> par <span class="author vcard"><a href="https://haggai-bf.org/author/admin/" title="Articles de admin" rel="author">admin</a></span> | <span class="published">Déc 7, 2025</span> | <a href="https://haggai-bf.org/category/uncategorized/" rel="category tag">Uncategorized</a></p>Qu’est-ce qui distingue Casino Together sur mobile ? Casino Together est devenu un acteur intéressant du marché iGaming, notamment grâce à son expérience mobile qui séduit de plus en plus de joueurs. Cette plateforme se démarque par une interface fluide, pensée pour...				
					</article>
			
					<article id="post-262" class="et_pb_post post-262 post type-post status-publish format-standard hentry category-uncategorized">

				
															<h2 class="entry-title"><a href="https://haggai-bf.org/comment-acceder-au-support-client-spin-million-casino-sans-delai/">Comment accéder au support client Spin Million Casino sans délai</a></h2>
					
					<p class="post-meta"> par <span class="author vcard"><a href="https://haggai-bf.org/author/admin/" title="Articles de admin" rel="author">admin</a></span> | <span class="published">Déc 6, 2025</span> | <a href="https://haggai-bf.org/category/uncategorized/" rel="category tag">Uncategorized</a></p>Pourquoi le support client est essentiel chez Spin Million Spin Million est une plateforme de casino en ligne qui attire une grande variété de joueurs grâce à son interface fluide, ses nombreux jeux et ses offres attractives. Cependant, même avec une expérience bien...				
					</article>
			<div class="pagination clearfix">
	<div class="alignleft"><a href="https://haggai-bf.org/2025/page/3/?edit=%2Fhome4%2Fjrbprodu%2Fpublic_html%2Fwebsite_d7f7f658%2Fwp-content%2Fthemes%2Fsinatra%2Fassets%2Fcss%2Fwoocommerce.css" >&laquo; Entrées précédentes</a></div>
	<div class="alignright"><a href="https://haggai-bf.org/2025/?edit=%2Fhome4%2Fjrbprodu%2Fpublic_html%2Fwebsite_d7f7f658%2Fwp-content%2Fthemes%2Fsinatra%2Fassets%2Fcss%2Fwoocommerce.css" >Entrées suivantes &raquo;</a></div>
</div>			</div>

					</div>
	</div>
</div>


			<footer id="main-footer">
				

		
				<div id="footer-bottom">
					<div class="container clearfix">
				<ul class="et-social-icons">

	<li class="et-social-icon et-social-facebook">
		<a href="#" class="icon">
			<span>Facebook</span>
		</a>
	</li>
	<li class="et-social-icon et-social-twitter">
		<a href="#" class="icon">
			<span>X</span>
		</a>
	</li>
	<li class="et-social-icon et-social-instagram">
		<a href="#" class="icon">
			<span>Instagram</span>
		</a>
	</li>
	<li class="et-social-icon et-social-rss">
		<a href="https://haggai-bf.org/feed/" class="icon">
			<span>RSS</span>
		</a>
	</li>

</ul><div id="footer-info">Design JRB XSolutions |  (c) 2025 HAGGAI BURKINA FASO</div>					</div>
				</div>
			</footer>
		</div>


	</div>

	<script type="speculationrules">
{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/Divi-child/*","/wp-content/themes/Divi/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
</script>
<script id="jquery-core-js" src="https://haggai-bf.org/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
<script id="jquery-migrate-js" src="https://haggai-bf.org/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
<script id="jquery-js-after">
jqueryParams.length&&$.each(jqueryParams,function(e,r){if("function"==typeof r){var n=String(r);n.replace("$","jQuery");var a=new Function("return "+n)();$(document).ready(a)}});
//# sourceURL=jquery-js-after
</script>
<script id="divi-custom-script-js-extra">
var DIVI = {"item_count":"%d Item","items_count":"%d Items"};
var et_builder_utils_params = {"condition":{"diviTheme":true,"extraTheme":false},"scrollLocations":["app","top"],"builderScrollLocations":{"desktop":"app","tablet":"app","phone":"app"},"onloadScrollLocation":"app","builderType":"fe"};
var et_frontend_scripts = {"builderCssContainerPrefix":"#et-boc","builderCssLayoutPrefix":"#et-boc .et-l"};
var et_pb_custom = {"ajaxurl":"https://haggai-bf.org/wp-admin/admin-ajax.php","images_uri":"https://haggai-bf.org/wp-content/themes/Divi/images","builder_images_uri":"https://haggai-bf.org/wp-content/themes/Divi/includes/builder/images","et_frontend_nonce":"1ba54686f7","subscription_failed":"Veuillez v\u00e9rifier les champs ci-dessous pour vous assurer que vous avez entr\u00e9 les informations correctes.","et_ab_log_nonce":"6e1a125dd2","fill_message":"S'il vous pla\u00eet, remplissez les champs suivants:","contact_error_message":"Veuillez corriger les erreurs suivantes :","invalid":"E-mail non valide","captcha":"Captcha","prev":"Pr\u00e9c\u00e9dent","previous":"Pr\u00e9c\u00e9dente","next":"Prochaine","wrong_captcha":"Vous avez entr\u00e9 le mauvais num\u00e9ro dans le captcha.","wrong_checkbox":"Case \u00e0 cocher","ignore_waypoints":"no","is_divi_theme_used":"1","widget_search_selector":".widget_search","ab_tests":[],"is_ab_testing_active":"","page_id":"269","unique_test_id":"","ab_bounce_rate":"5","is_cache_plugin_active":"yes","is_shortcode_tracking":"","tinymce_uri":"https://haggai-bf.org/wp-content/themes/Divi/includes/builder/frontend-builder/assets/vendors","accent_color":"#7EBEC5","waypoints_options":[]};
var et_pb_box_shadow_elements = [];
//# sourceURL=divi-custom-script-js-extra
</script>
<script id="divi-custom-script-js" src="https://haggai-bf.org/wp-content/themes/Divi/js/scripts.min.js?ver=4.27.6"></script>
<script id="fitvids-js" src="https://haggai-bf.org/wp-content/themes/Divi/includes/builder/feature/dynamic-assets/assets/js/jquery.fitvids.js?ver=4.27.6"></script>
<script id="et-core-common-js" src="https://haggai-bf.org/wp-content/themes/Divi/core/admin/js/common.js?ver=4.27.6"></script>
</body>
</html>
